summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog.txt488
-rw-r--r--academic/boinc/boinc.info2
-rw-r--r--academic/bowtie2/bowtie2.SlackBuild10
-rw-r--r--academic/bowtie2/bowtie2.info8
-rw-r--r--academic/fet/fet.SlackBuild2
-rw-r--r--academic/fet/fet.info6
-rw-r--r--academic/gmsh/gmsh.SlackBuild2
-rw-r--r--academic/gmsh/gmsh.info6
-rw-r--r--academic/h5utils/h5utils.info2
-rw-r--r--academic/nco/README9
-rw-r--r--academic/nco/nco.SlackBuild112
-rw-r--r--academic/nco/nco.info10
-rw-r--r--academic/nco/slack-desc19
-rw-r--r--academic/pysam/pysam.SlackBuild19
-rw-r--r--academic/pysam/pysam.info8
-rw-r--r--academic/reduce-algebra/reduce-algebra.SlackBuild2
-rw-r--r--academic/reduce-algebra/reduce-algebra.info12
-rw-r--r--academic/reduce-algebra/slack-desc2
-rw-r--r--academic/sage/README8
-rw-r--r--academic/sage/sage.SlackBuild20
-rw-r--r--academic/verilator/README9
-rw-r--r--academic/verilator/slack-desc19
-rw-r--r--academic/verilator/verilator.SlackBuild102
-rw-r--r--academic/verilator/verilator.info10
-rw-r--r--academic/veusz/README10
-rw-r--r--academic/veusz/veusz.SlackBuild9
-rw-r--r--academic/veusz/veusz.info8
-rw-r--r--academic/zotero/zotero.SlackBuild2
-rw-r--r--academic/zotero/zotero.info10
-rw-r--r--accessibility/sct/sct.SlackBuild4
-rw-r--r--accessibility/sct/sct.info6
-rw-r--r--accessibility/xdotool/xdotool.SlackBuild44
-rw-r--r--audio/alsa-tools/alsa-tools.SlackBuild12
-rw-r--r--audio/alsa-tools/alsa-tools.info10
-rw-r--r--audio/fmmidi/fmmidi.info2
-rw-r--r--audio/guitarix/guitarix.SlackBuild10
-rw-r--r--audio/guitarix/guitarix.info6
-rw-r--r--audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.SlackBuild2
-rw-r--r--audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.info8
-rw-r--r--audio/qmmp-qt5/qmmp-qt5.SlackBuild2
-rw-r--r--audio/qmmp-qt5/qmmp-qt5.info8
-rw-r--r--audio/quodlibet/README23
-rw-r--r--audio/quodlibet/quodlibet.SlackBuild9
-rw-r--r--audio/quodlibet/quodlibet.info4
-rw-r--r--business/stansoft/stansoft.SlackBuild2
-rw-r--r--business/stansoft/stansoft.info10
-rw-r--r--desktop/Qogir-icon-theme/Qogir-icon-theme.SlackBuild24
-rw-r--r--desktop/Qogir-icon-theme/Qogir-icon-theme.info8
-rw-r--r--desktop/ceti-2-theme/ceti-2-theme.SlackBuild4
-rw-r--r--desktop/ceti-2-theme/ceti-2-theme.info4
-rw-r--r--desktop/faba-icon-theme/README2
-rw-r--r--desktop/faba-icon-theme/doinst.sh12
-rw-r--r--desktop/faba-icon-theme/faba-icon-theme.SlackBuild10
-rw-r--r--desktop/faba-icon-theme/faba-icon-theme.info6
-rw-r--r--desktop/faba-icon-theme/slack-desc4
-rw-r--r--desktop/gtk-theme-Bluebird/gtk-theme-Bluebird.info4
-rw-r--r--desktop/gtk-theme-Greybird/gtk-theme-Greybird.info4
-rw-r--r--desktop/jgmenu/jgmenu.SlackBuild2
-rw-r--r--desktop/jgmenu/jgmenu.info6
-rw-r--r--desktop/moka-icon-theme/README14
-rw-r--r--desktop/moka-icon-theme/doinst.sh12
-rw-r--r--desktop/moka-icon-theme/moka-icon-theme.SlackBuild10
-rw-r--r--desktop/moka-icon-theme/moka-icon-theme.info8
-rw-r--r--desktop/moka-icon-theme/slack-desc13
-rw-r--r--desktop/neofetch/neofetch.SlackBuild2
-rw-r--r--desktop/neofetch/neofetch.info6
-rw-r--r--desktop/notion/notion.SlackBuild13
-rw-r--r--desktop/notion/notion.info6
-rw-r--r--desktop/numix-icon-theme-circle/numix-icon-theme-circle.SlackBuild14
-rw-r--r--desktop/numix-icon-theme-circle/numix-icon-theme-circle.info12
-rw-r--r--desktop/numix-icon-theme/numix-icon-theme.SlackBuild11
-rw-r--r--desktop/numix-icon-theme/numix-icon-theme.info10
-rw-r--r--desktop/paper-icon-theme/paper-icon-theme.SlackBuild1
-rw-r--r--desktop/paper-icon-theme/paper-icon-theme.info4
-rw-r--r--desktop/simplenote/simplenote.SlackBuild8
-rw-r--r--desktop/simplenote/simplenote.desktop9
-rw-r--r--desktop/simplenote/simplenote.info6
-rw-r--r--desktop/simplenote/simplenote.pngbin36089 -> 0 bytes
-rw-r--r--desktop/wmalauncher/wmalauncher.SlackBuild4
-rw-r--r--desktop/wmalauncher/wmalauncher.info6
-rw-r--r--desktop/wmix/wmix.SlackBuild4
-rw-r--r--desktop/wmix/wmix.info6
-rw-r--r--desktop/wmsysmon/README3
-rw-r--r--desktop/wmsysmon/slack-desc19
-rw-r--r--desktop/wmsysmon/wmsysmon.SlackBuild96
-rw-r--r--desktop/wmsysmon/wmsysmon.info10
-rw-r--r--desktop/xtrlock/xtrlock.SlackBuild2
-rw-r--r--desktop/xtrlock/xtrlock.info6
-rw-r--r--desktop/xvkbd/xvkbd.SlackBuild6
-rw-r--r--desktop/xvkbd/xvkbd.info6
-rw-r--r--development/Sphinx/Sphinx.SlackBuild4
-rw-r--r--development/Sphinx/Sphinx.info6
-rw-r--r--development/beautysh/beautysh.SlackBuild4
-rw-r--r--development/beautysh/beautysh.info6
-rw-r--r--development/bmake/bmake.SlackBuild3
-rw-r--r--development/bmake/bmake.info6
-rw-r--r--development/bpython/bpython.SlackBuild6
-rw-r--r--development/bpython/bpython.info6
-rw-r--r--development/cf-cli/README6
-rw-r--r--development/cf-cli/cf-cli.SlackBuild92
-rw-r--r--development/cf-cli/cf-cli.info10
-rw-r--r--development/cf-cli/slack-desc19
-rw-r--r--development/chicken/chicken.SlackBuild4
-rw-r--r--development/chicken/chicken.info6
-rw-r--r--development/composer/composer.SlackBuild2
-rw-r--r--development/composer/composer.info6
-rw-r--r--development/d-tools/d-tools.SlackBuild4
-rw-r--r--development/d-tools/d-tools.info10
-rw-r--r--development/dart-sdk/dart-sdk.SlackBuild4
-rw-r--r--development/dart-sdk/dart-sdk.info18
-rw-r--r--development/dmd/dmd.SlackBuild2
-rw-r--r--development/dmd/dmd.info6
-rw-r--r--development/dotnet-runtime/dotnet-runtime.SlackBuild2
-rw-r--r--development/dotnet-runtime/dotnet-runtime.info6
-rw-r--r--development/dotnet-sdk/dotnet-sdk.SlackBuild2
-rw-r--r--development/dotnet-sdk/dotnet-sdk.info6
-rw-r--r--development/eclipse-cpp/eclipse-cpp.SlackBuild8
-rw-r--r--development/eclipse-cpp/eclipse-cpp.info6
-rw-r--r--development/eclipse-java/eclipse-java.SlackBuild4
-rw-r--r--development/eclipse-java/eclipse-java.info6
-rw-r--r--development/eclipse-jee/eclipse-jee.SlackBuild8
-rw-r--r--development/eclipse-jee/eclipse-jee.info6
-rw-r--r--development/eclipse-php/eclipse-php.SlackBuild13
-rw-r--r--development/eclipse-php/eclipse-php.info12
-rw-r--r--development/eclipse-php/eclipse-php.pngbin0 -> 2497 bytes
-rw-r--r--development/fly/fly.SlackBuild2
-rw-r--r--development/fly/fly.info6
-rw-r--r--development/fly/slack-desc2
-rw-r--r--development/fossil/README17
-rw-r--r--development/fossil/fossil.SlackBuild20
-rw-r--r--development/gede/gede.SlackBuild2
-rw-r--r--development/gede/gede.info6
-rw-r--r--development/google-go-lang/google-go-lang.SlackBuild2
-rw-r--r--development/google-go-lang/google-go-lang.info6
-rw-r--r--development/hexinator/README24
-rw-r--r--development/hexinator/hexinator.SlackBuild42
-rw-r--r--development/hexinator/hexinator.info10
-rw-r--r--development/hhvm/hhvm.SlackBuild2
-rw-r--r--development/hhvm/hhvm.info6
-rw-r--r--development/hub/hub.SlackBuild2
-rw-r--r--development/hub/hub.info6
-rw-r--r--development/julia/julia.SlackBuild12
-rw-r--r--development/julia/julia.info10
-rw-r--r--development/jupyter_core/jupyter_core.SlackBuild2
-rw-r--r--development/jupyter_core/jupyter_core.info6
-rw-r--r--development/kotlin/kotlin.SlackBuild2
-rw-r--r--development/kotlin/kotlin.info6
-rw-r--r--development/lepton-eda/README16
-rw-r--r--development/lepton-eda/lepton-eda.SlackBuild16
-rw-r--r--development/lepton-eda/lepton-eda.info6
-rw-r--r--development/lepton-eda/patches/lepton-upcfg.in.patch19
-rw-r--r--development/mawk/mawk.SlackBuild5
-rw-r--r--development/mawk/mawk.info6
-rw-r--r--development/mg-troglobit/README.md4
-rw-r--r--development/mg-troglobit/mg-troglobit.SlackBuild4
-rw-r--r--development/mg-troglobit/mg-troglobit.info6
-rw-r--r--development/mg-troglobit/slack-desc14
-rw-r--r--development/minikube/README4
-rw-r--r--development/minikube/minikube.SlackBuild2
-rw-r--r--development/minikube/minikube.info8
-rw-r--r--development/minikube/slack-desc2
-rw-r--r--development/netbeans/netbeans.SlackBuild4
-rw-r--r--development/netbeans/netbeans.info6
-rw-r--r--development/nim/README2
-rw-r--r--development/nim/nim.SlackBuild110
-rw-r--r--development/nim/nim.info10
-rw-r--r--development/nim/slack-desc19
-rw-r--r--development/openjdk7/openjdk7.SlackBuild6
-rw-r--r--development/openjdk7/openjdk7.info34
-rw-r--r--development/openjdk8/openjdk8.SlackBuild6
-rw-r--r--development/openjdk8/openjdk8.info38
-rw-r--r--development/pycharm/pycharm.SlackBuild2
-rw-r--r--development/pycharm/pycharm.info6
-rw-r--r--development/radare2/radare2.SlackBuild2
-rw-r--r--development/radare2/radare2.info6
-rw-r--r--development/sbcl/sbcl.SlackBuild2
-rw-r--r--development/sbcl/sbcl.info6
-rw-r--r--development/snappy/snappy.SlackBuild35
-rw-r--r--development/snappy/snappy.info10
-rw-r--r--development/tea/README3
-rw-r--r--development/tea/tea.SlackBuild12
-rw-r--r--development/tea/tea.desktop1
-rw-r--r--development/tea/tea.info6
-rw-r--r--development/unifdef/unifdef.SlackBuild13
-rw-r--r--development/unifdef/unifdef.info6
-rw-r--r--development/universal-ctags/universal-ctags.SlackBuild4
-rw-r--r--development/universal-ctags/universal-ctags.info6
-rw-r--r--development/velero/README4
-rw-r--r--development/velero/slack-desc19
-rw-r--r--development/velero/velero.SlackBuild94
-rw-r--r--development/velero/velero.info10
-rw-r--r--development/vscode-bin/vscode-bin.SlackBuild4
-rw-r--r--development/vscode-bin/vscode-bin.info6
-rw-r--r--development/xnedit/xnedit.SlackBuild4
-rw-r--r--development/xnedit/xnedit.info6
-rw-r--r--development/yarn/yarn.SlackBuild4
-rw-r--r--development/yarn/yarn.info6
-rw-r--r--games/atari800/atari800.SlackBuild18
-rw-r--r--games/atari800/atari800.info6
-rw-r--r--games/commandergenius/commandergenius.SlackBuild3
-rw-r--r--games/commandergenius/commandergenius.info6
-rw-r--r--games/crispy-doom/crispy-doom.SlackBuild4
-rw-r--r--games/crispy-doom/crispy-doom.info6
-rw-r--r--games/domination/domination.SlackBuild3
-rw-r--r--games/domination/domination.info6
-rw-r--r--games/endless-sky/endless-sky.SlackBuild2
-rw-r--r--games/endless-sky/endless-sky.info6
-rw-r--r--games/fortune-dune/fortune-dune.info2
-rw-r--r--games/gzdoom/gzdoom.SlackBuild8
-rw-r--r--games/gzdoom/gzdoom.info6
-rw-r--r--games/ioquake3/ioquake3.SlackBuild2
-rw-r--r--games/ioquake3/ioquake3.info6
-rw-r--r--games/nethack/nethack-366.patch33
-rw-r--r--games/nethack/nethack.SlackBuild9
-rw-r--r--games/nethack/nethack.info8
-rw-r--r--games/roll/README6
-rw-r--r--games/roll/roll.SlackBuild103
-rw-r--r--games/roll/roll.info10
-rw-r--r--games/roll/slack-desc18
-rw-r--r--games/speed-dreams/speed-dreams-params-conversion.patch22
-rw-r--r--games/speed-dreams/speed-dreams.SlackBuild3
-rw-r--r--games/steam/steam.SlackBuild7
-rw-r--r--games/stella/stella.SlackBuild8
-rw-r--r--games/stella/stella.info6
-rw-r--r--gis/OWSLib/OWSLib.SlackBuild6
-rw-r--r--gis/OWSLib/OWSLib.info2
-rw-r--r--gis/basemap/README2
-rw-r--r--gis/basemap/basemap.info10
-rw-r--r--gis/gdal/gdal.SlackBuild2
-rw-r--r--gis/gdal/gdal.info6
-rw-r--r--gis/geos/geos.SlackBuild4
-rw-r--r--gis/geos/geos.info6
-rw-r--r--gis/mapnik/README2
-rw-r--r--gis/mapnik/mapnik.SlackBuild8
-rw-r--r--gis/mapnik/mapnik.info10
-rw-r--r--gis/proj-data/README2
-rw-r--r--gis/proj-data/proj-data.SlackBuild51
-rw-r--r--gis/proj-data/proj-data.info10
-rw-r--r--gis/proj-data/slack-desc19
-rw-r--r--gis/proj/README5
-rw-r--r--gis/proj/proj.SlackBuild6
-rw-r--r--gis/proj/proj.info10
-rw-r--r--gis/pyproj/pyproj.SlackBuild4
-rw-r--r--gis/pyproj/pyproj.info6
-rw-r--r--gis/qgis/qgis.SlackBuild5
-rw-r--r--gis/qgis/qgis.info8
-rw-r--r--gis/qmapshack/qmapshack.SlackBuild5
-rw-r--r--gis/qmapshack/qmapshack.info6
-rw-r--r--gis/rasterio/rasterio.SlackBuild4
-rw-r--r--gis/rasterio/rasterio.info6
-rw-r--r--graphics/Blender/Blender.SlackBuild2
-rw-r--r--graphics/Blender/Blender.info6
-rw-r--r--graphics/flameshot/flameshot.SlackBuild9
-rw-r--r--graphics/fontforge/fontforge.SlackBuild4
-rw-r--r--graphics/fontforge/fontforge.info4
-rw-r--r--graphics/viewnior/README2
-rw-r--r--graphics/viewnior/doinst.sh8
-rw-r--r--graphics/viewnior/viewnior.SlackBuild41
-rw-r--r--graphics/viewnior/viewnior.info6
-rw-r--r--graphics/vuescan/vuescan.SlackBuild2
-rw-r--r--graphics/vuescan/vuescan.info6
-rw-r--r--graphics/vulkan-sdk/vulkan-sdk.SlackBuild12
-rw-r--r--graphics/vulkan-sdk/vulkan-sdk.info10
-rw-r--r--graphics/white_dune/white_dune.SlackBuild8
-rw-r--r--graphics/white_dune/white_dune.info6
-rw-r--r--ham/SDRPlay/SDRPlay.SlackBuild6
-rw-r--r--ham/SDRPlay/SDRPlay.info6
-rw-r--r--ham/SoapyRemote/SoapyRemote.SlackBuild4
-rw-r--r--ham/SoapyRemote/SoapyRemote.info6
-rw-r--r--ham/SoapySDR/SoapySDR.SlackBuild4
-rw-r--r--ham/SoapySDR/SoapySDR.info6
-rw-r--r--ham/SoapySDRPlay/SoapySDRPlay.SlackBuild4
-rw-r--r--ham/SoapySDRPlay/SoapySDRPlay.info6
-rw-r--r--ham/chirp/chirp.SlackBuild4
-rw-r--r--ham/chirp/chirp.info6
-rw-r--r--ham/cqrlog/README5
-rw-r--r--ham/cqrlog/cqrlog.SlackBuild4
-rw-r--r--ham/cqrlog/cqrlog.info6
-rw-r--r--ham/qsstv/qsstv.SlackBuild2
-rw-r--r--ham/qsstv/qsstv.info6
-rw-r--r--libraries/QDarkStyle/QDarkStyle.SlackBuild9
-rw-r--r--libraries/QScintilla-qt5/QScintilla-qt5.SlackBuild14
-rw-r--r--libraries/QScintilla-qt5/QScintilla-qt5.info6
-rw-r--r--libraries/SDL2/SDL2.SlackBuild3
-rw-r--r--libraries/SDL2/SDL2.info10
-rw-r--r--libraries/aspnetcore-runtime/aspnetcore-runtime.SlackBuild2
-rw-r--r--libraries/aspnetcore-runtime/aspnetcore-runtime.info6
-rw-r--r--libraries/ctemplate/ctemplate.SlackBuild5
-rw-r--r--libraries/ctemplate/ctemplate.info6
-rw-r--r--libraries/jbig2dec/jbig2dec.SlackBuild3
-rw-r--r--libraries/jbig2dec/jbig2dec.info6
-rw-r--r--libraries/jbigkit/jbigkit.SlackBuild12
-rw-r--r--libraries/libQuotient/README5
-rw-r--r--libraries/libQuotient/libQuotient.SlackBuild (renamed from python/obspy/obspy.SlackBuild)23
-rw-r--r--libraries/libQuotient/libQuotient.info10
-rw-r--r--libraries/libQuotient/slack-desc19
-rw-r--r--libraries/libdwarf/README9
-rw-r--r--libraries/libdwarf/libdwarf.SlackBuild97
-rw-r--r--libraries/libdwarf/libdwarf.info10
-rw-r--r--libraries/libdwarf/slack-desc19
-rw-r--r--libraries/libinput/libinput.SlackBuild2
-rw-r--r--libraries/libinput/libinput.info6
-rw-r--r--libraries/libopenshot-audio/libopenshot-audio.SlackBuild10
-rw-r--r--libraries/libopenshot-audio/libopenshot-audio.info8
-rw-r--r--libraries/libopenshot/libopenshot.SlackBuild10
-rw-r--r--libraries/libopenshot/libopenshot.info6
-rw-r--r--libraries/libpst/libpst.SlackBuild19
-rw-r--r--libraries/libpst/libpst.info6
-rw-r--r--libraries/libpwquality/libpwquality.SlackBuild3
-rw-r--r--libraries/libpwquality/libpwquality.info4
-rw-r--r--libraries/libseccomp/libseccomp.SlackBuild4
-rw-r--r--libraries/libseccomp/libseccomp.info6
-rw-r--r--libraries/libtommath/libtommath.SlackBuild11
-rw-r--r--libraries/libtommath/libtommath.info6
-rw-r--r--libraries/libuv/libuv.SlackBuild5
-rw-r--r--libraries/libuv/libuv.info6
-rw-r--r--libraries/libvterm/libvterm.SlackBuild4
-rw-r--r--libraries/libvterm/libvterm.info6
-rw-r--r--libraries/libwacom/libwacom.SlackBuild4
-rw-r--r--libraries/libwacom/libwacom.info6
-rw-r--r--libraries/libwebp/libwebp.SlackBuild2
-rw-r--r--libraries/libwebp/libwebp.info6
-rw-r--r--libraries/live555/live555.SlackBuild2
-rw-r--r--libraries/live555/live555.info6
-rw-r--r--libraries/nv-codec-headers/nv-codec-headers.SlackBuild2
-rw-r--r--libraries/nv-codec-headers/nv-codec-headers.info8
-rw-r--r--libraries/ode/ode.SlackBuild2
-rw-r--r--libraries/ode/ode.info6
-rw-r--r--libraries/opencl-amd/README6
-rw-r--r--libraries/opencl-amd/opencl-amd.SlackBuild137
-rw-r--r--libraries/opencl-amd/opencl-amd.info10
-rw-r--r--libraries/opencl-amd/slack-desc20
-rw-r--r--libraries/protobuf-c/protobuf-c.SlackBuild2
-rw-r--r--libraries/protobuf-c/protobuf-c.info6
-rw-r--r--libraries/qt3/qt3.SlackBuild30
-rw-r--r--libraries/skalibs/skalibs.SlackBuild2
-rw-r--r--libraries/skalibs/skalibs.info6
-rw-r--r--libraries/stfl/python-support.patch2
-rw-r--r--libraries/stfl/stfl.info2
-rw-r--r--libraries/t38modem-opal/README7
-rw-r--r--libraries/t38modem-opal/ffmpeg2.patch398
-rw-r--r--libraries/t38modem-opal/slack-desc19
-rw-r--r--libraries/t38modem-opal/t38modem-opal.SlackBuild152
-rw-r--r--libraries/t38modem-opal/t38modem-opal.info10
-rw-r--r--libraries/t38modem-ptlib/README5
-rw-r--r--libraries/t38modem-ptlib/ptlib-2.10.10-mga-bison-parameter.patch39
-rw-r--r--libraries/t38modem-ptlib/slack-desc19
-rw-r--r--libraries/t38modem-ptlib/ssl3.patch19
-rw-r--r--libraries/t38modem-ptlib/t38modem-ptlib.SlackBuild119
-rw-r--r--libraries/t38modem-ptlib/t38modem-ptlib.info10
-rw-r--r--libraries/tbb/tbb.SlackBuild10
-rw-r--r--libraries/tbb/tbb.info8
-rw-r--r--libraries/unibilium/unibilium.SlackBuild8
-rw-r--r--libraries/unibilium/unibilium.info8
-rw-r--r--libraries/wayland/README4
-rw-r--r--libraries/wayland/wayland.SlackBuild4
-rw-r--r--libraries/wayland/wayland.info6
-rw-r--r--misc/font-unscii/README10
-rw-r--r--misc/font-unscii/doinst.sh31
-rw-r--r--misc/font-unscii/font-unscii.SlackBuild54
-rw-r--r--misc/font-unscii/font-unscii.info10
-rw-r--r--misc/font-unscii/slack-desc19
-rw-r--r--misc/ghostpcl/ghostpcl.SlackBuild2
-rw-r--r--misc/ghostpcl/ghostpcl.info6
-rw-r--r--misc/grc/grc.SlackBuild2
-rw-r--r--misc/grc/grc.info4
-rw-r--r--misc/mosquitto/mosquitto.SlackBuild8
-rw-r--r--misc/mosquitto/mosquitto.info6
-rw-r--r--misc/par2cmdline-tbb/par2cmdline-tbb.SlackBuild2
-rw-r--r--misc/par2cmdline-tbb/par2cmdline-tbb.info6
-rw-r--r--misc/protobuf3/protobuf3.SlackBuild2
-rw-r--r--misc/protobuf3/protobuf3.info6
-rw-r--r--misc/rarcrack/README7
-rw-r--r--misc/rarcrack/rarcrack.SlackBuild49
-rw-r--r--misc/rarcrack/rarcrack.info4
-rw-r--r--misc/rarcrack/slack-desc2
-rw-r--r--misc/rbutil/README3
-rw-r--r--misc/rbutil/doinst.sh6
-rw-r--r--misc/rbutil/patches/rbutil-1.4.1-quazip.patch63
-rw-r--r--misc/rbutil/rbutil.SlackBuild117
-rw-r--r--misc/rbutil/rbutil.info10
-rw-r--r--misc/rbutil/slack-desc19
-rw-r--r--misc/sbo-templates/sbo-templates.SlackBuild4
-rw-r--r--misc/sbo-templates/sbo-templates.info6
-rw-r--r--misc/vttest/vttest.SlackBuild3
-rw-r--r--misc/vttest/vttest.info6
-rw-r--r--misc/weather/weather.SlackBuild13
-rw-r--r--misc/weather/weather.info6
-rw-r--r--multimedia/LBRY/LBRY.SlackBuild75
-rw-r--r--multimedia/LBRY/LBRY.info10
-rw-r--r--multimedia/LBRY/README7
-rw-r--r--multimedia/LBRY/doinst.sh13
-rw-r--r--multimedia/LBRY/slack-desc19
-rw-r--r--multimedia/flashplayer-plugin/flashplayer-plugin.SlackBuild2
-rw-r--r--multimedia/flashplayer-plugin/flashplayer-plugin.info10
-rw-r--r--multimedia/get_iplayer/get_iplayer.SlackBuild2
-rw-r--r--multimedia/get_iplayer/get_iplayer.info6
-rw-r--r--multimedia/musixmatch/README6
-rw-r--r--multimedia/musixmatch/doinst.sh13
-rw-r--r--multimedia/musixmatch/musixmatch.SlackBuild96
-rw-r--r--multimedia/musixmatch/musixmatch.info10
-rw-r--r--multimedia/musixmatch/slack-desc19
-rw-r--r--multimedia/openshot/openshot.SlackBuild2
-rw-r--r--multimedia/openshot/openshot.info6
-rw-r--r--multimedia/pepperflash-plugin/pepperflash-plugin.SlackBuild2
-rw-r--r--multimedia/pepperflash-plugin/pepperflash-plugin.info10
-rw-r--r--multimedia/plexmediaserver/plexmediaserver.SlackBuild2
-rw-r--r--multimedia/plexmediaserver/plexmediaserver.info10
-rw-r--r--multimedia/straw-viewer/README43
-rw-r--r--multimedia/straw-viewer/git2tarxz.sh71
-rw-r--r--multimedia/straw-viewer/slack-desc19
-rw-r--r--multimedia/straw-viewer/straw-viewer.SlackBuild125
-rw-r--r--multimedia/straw-viewer/straw-viewer.info10
-rw-r--r--multimedia/straw-viewer/straw-viewer.sqf46
-rw-r--r--multimedia/vobsub2srt/README13
-rw-r--r--multimedia/vobsub2srt/slack-desc19
-rw-r--r--multimedia/vobsub2srt/vobsub2srt-c++11.patch11
-rw-r--r--multimedia/vobsub2srt/vobsub2srt.SlackBuild106
-rw-r--r--multimedia/vobsub2srt/vobsub2srt.info10
-rw-r--r--multimedia/x265/x265.SlackBuild11
-rw-r--r--multimedia/x265/x265.info6
-rw-r--r--multimedia/youtube-viewer/README17
-rw-r--r--multimedia/youtube-viewer/list-moreutils.diff18
-rw-r--r--multimedia/youtube-viewer/youtube-viewer.SlackBuild30
-rw-r--r--multimedia/youtube-viewer/youtube-viewer.info6
-rw-r--r--network/AdGuardHome/AdGuardHome.SlackBuild2
-rw-r--r--network/AdGuardHome/AdGuardHome.info10
-rw-r--r--network/Electrum/Electrum.info2
-rw-r--r--network/Quaternion/Quaternion.SlackBuild108
-rw-r--r--network/Quaternion/Quaternion.info10
-rw-r--r--network/Quaternion/README12
-rw-r--r--network/Quaternion/doinst.sh7
-rw-r--r--network/Quaternion/slack-desc12
-rw-r--r--network/anydesk/anydesk.SlackBuild2
-rw-r--r--network/anydesk/anydesk.info6
-rw-r--r--network/asterisk/asterisk.SlackBuild3
-rw-r--r--network/asterisk/asterisk.info6
-rw-r--r--network/axel/axel.SlackBuild4
-rw-r--r--network/axel/axel.info6
-rw-r--r--network/bitcoin/README2
-rw-r--r--network/bitcoin/bitcoin.SlackBuild2
-rw-r--r--network/bitcoin/bitcoin.info6
-rw-r--r--network/bluejeans/bluejeans.SlackBuild4
-rw-r--r--network/bluejeans/bluejeans.info6
-rw-r--r--network/brave-browser/brave-browser.SlackBuild2
-rw-r--r--network/brave-browser/brave-browser.info6
-rw-r--r--network/discord/discord.SlackBuild6
-rw-r--r--network/discord/discord.info6
-rw-r--r--network/dissenter-browser/dissenter-browser.SlackBuild2
-rw-r--r--network/dissenter-browser/dissenter-browser.info6
-rw-r--r--network/dropbox/dropbox.SlackBuild4
-rw-r--r--network/dropbox/dropbox.info10
-rw-r--r--network/emailrelay/emailrelay.info2
-rw-r--r--network/firewalld/README4
-rw-r--r--network/firewalld/README.SLACKWARE20
-rw-r--r--network/firewalld/doinst.sh3
-rw-r--r--network/firewalld/firewalld.SlackBuild20
-rw-r--r--network/firewalld/init.patch11
-rw-r--r--network/firewalld/rc.firewalld56
-rw-r--r--network/hiawatha/README18
-rw-r--r--network/hiawatha/hiawatha.SlackBuild22
-rw-r--r--network/hiawatha/hiawatha.info6
-rw-r--r--network/hiawatha/slack-desc14
-rw-r--r--network/insync/insync.SlackBuild2
-rw-r--r--network/insync/insync.info6
-rw-r--r--network/krb5/krb5.SlackBuild9
-rw-r--r--network/krb5/krb5.info6
-rw-r--r--network/libmaxminddb/libmaxminddb.SlackBuild2
-rw-r--r--network/libmaxminddb/libmaxminddb.info6
-rw-r--r--network/mailspring/mailspring.SlackBuild2
-rw-r--r--network/mailspring/mailspring.info6
-rw-r--r--network/neomutt/neomutt.SlackBuild5
-rw-r--r--network/neomutt/neomutt.info6
-rw-r--r--network/netcat-openbsd/netcat-openbsd.info4
-rw-r--r--network/newsboat/newsboat.SlackBuild4
-rw-r--r--network/newsboat/newsboat.info18
-rw-r--r--network/nordvpn/README16
-rw-r--r--network/onedrive/README2
-rw-r--r--network/onedrive/onedrive.SlackBuild2
-rw-r--r--network/onedrive/onedrive.info6
-rw-r--r--network/opensmtpd/openbsd65-031-smtpd-envelope.patch199
-rw-r--r--network/opensmtpd/opensmtpd.SlackBuild5
-rw-r--r--network/opera-developer/README2
-rw-r--r--network/opera-developer/opera-developer.SlackBuild2
-rw-r--r--network/opera-developer/opera-developer.info6
-rw-r--r--network/opera/README2
-rw-r--r--network/opera/opera.SlackBuild2
-rw-r--r--network/opera/opera.info6
-rw-r--r--network/pCloudDrive/README42
-rw-r--r--network/pCloudDrive/doinst.sh10
-rw-r--r--network/pCloudDrive/pCloudDrive.SlackBuild82
-rw-r--r--network/pCloudDrive/pCloudDrive.info10
-rw-r--r--network/pCloudDrive/pclouddrive.desktop9
-rw-r--r--network/pCloudDrive/slack-desc19
-rw-r--r--network/palemoon-bin/palemoon-bin.SlackBuild2
-rw-r--r--network/palemoon-bin/palemoon-bin.info10
-rw-r--r--network/palemoon/README5
-rw-r--r--network/palemoon/palemoon.SlackBuild19
-rw-r--r--network/palemoon/palemoon.info8
-rw-r--r--network/prosody-mod-cloud-notify/prosody-mod-cloud-notify.SlackBuild4
-rw-r--r--network/prosody-mod-cloud-notify/prosody-mod-cloud-notify.info6
-rw-r--r--network/prosody-mod-http-upload/prosody-mod-http-upload.SlackBuild4
-rw-r--r--network/prosody-mod-http-upload/prosody-mod-http-upload.info6
-rw-r--r--network/prosody-mod-smacks-offline/prosody-mod-smacks-offline.SlackBuild4
-rw-r--r--network/prosody-mod-smacks-offline/prosody-mod-smacks-offline.info6
-rw-r--r--network/prosody-mod-smacks/prosody-mod-smacks.SlackBuild4
-rw-r--r--network/prosody-mod-smacks/prosody-mod-smacks.info6
-rw-r--r--network/qutebrowser-tox/README.SBo34
-rw-r--r--network/qutebrowser-tox/qutebrowser-tox.SlackBuild4
-rw-r--r--network/qutebrowser-tox/qutebrowser-tox.info8
-rw-r--r--network/sfeed/README2
-rw-r--r--network/sfeed/README.SLACKWARE8
-rw-r--r--network/sfeed/sfeed.SlackBuild4
-rw-r--r--network/sfeed/sfeed.info6
-rw-r--r--network/shadowsocks-libev/shadowsocks-libev.SlackBuild4
-rw-r--r--network/shadowsocks-libev/shadowsocks-libev.info6
-rw-r--r--network/shorewall-core/shorewall-core.SlackBuild2
-rw-r--r--network/shorewall-core/shorewall-core.info6
-rw-r--r--network/shorewall/shorewall.SlackBuild2
-rw-r--r--network/shorewall/shorewall.info6
-rw-r--r--network/shorewall6/shorewall6.SlackBuild2
-rw-r--r--network/shorewall6/shorewall6.info6
-rw-r--r--network/signal-desktop/signal-desktop.SlackBuild2
-rw-r--r--network/signal-desktop/signal-desktop.info6
-rw-r--r--network/slimjet/slimjet.SlackBuild2
-rw-r--r--network/slimjet/slimjet.info6
-rw-r--r--network/speedtest-cli/README2
-rw-r--r--network/speedtest-cli/speedtest-cli.SlackBuild9
-rw-r--r--network/syncthing/syncthing.SlackBuild2
-rw-r--r--network/syncthing/syncthing.info10
-rw-r--r--network/t38modem/README19
-rw-r--r--network/t38modem/doinst.sh (renamed from perl/rakudo/doinst.sh)19
-rw-r--r--network/t38modem/rc.t38modem152
-rw-r--r--network/t38modem/rc.t38modem.conf40
-rw-r--r--network/t38modem/resetmodem28
-rw-r--r--network/t38modem/slack-desc2
-rw-r--r--network/t38modem/t38modem.SlackBuild35
-rw-r--r--network/t38modem/t38modem.info14
-rw-r--r--network/teamviewer/teamviewer.SlackBuild2
-rw-r--r--network/teamviewer/teamviewer.info10
-rw-r--r--network/telegram/telegram.SlackBuild2
-rw-r--r--network/telegram/telegram.info10
-rw-r--r--network/tor-browser/tor-browser.SlackBuild2
-rw-r--r--network/tor-browser/tor-browser.info10
-rw-r--r--network/tor/tor.SlackBuild2
-rw-r--r--network/tor/tor.info6
-rw-r--r--network/uget/uget.SlackBuild16
-rw-r--r--network/uget/uget.info6
-rw-r--r--network/vivaldi/vivaldi.SlackBuild4
-rw-r--r--network/vivaldi/vivaldi.info18
-rw-r--r--network/vnstat/vnstat.SlackBuild4
-rw-r--r--network/vnstat/vnstat.info6
-rw-r--r--network/weechat/weechat.SlackBuild4
-rw-r--r--network/weechat/weechat.info6
-rw-r--r--network/windscribe/README18
-rw-r--r--network/windscribe/doinst.sh13
-rw-r--r--network/windscribe/rc.windscribe79
-rw-r--r--network/windscribe/slack-desc19
-rw-r--r--network/windscribe/windscribe.SlackBuild74
-rw-r--r--network/windscribe/windscribe.info10
-rw-r--r--network/wireguard-linux-compat/wireguard-linux-compat.SlackBuild2
-rw-r--r--network/wireguard-linux-compat/wireguard-linux-compat.info6
-rw-r--r--network/wireguard-tools/wireguard-tools.SlackBuild2
-rw-r--r--network/wireguard-tools/wireguard-tools.info6
-rw-r--r--network/wireshark/wireshark.SlackBuild2
-rw-r--r--network/wireshark/wireshark.info6
-rw-r--r--network/yle-dl/yle-dl.SlackBuild2
-rw-r--r--network/yle-dl/yle-dl.info6
-rw-r--r--network/youtube-dl/youtube-dl.SlackBuild2
-rw-r--r--network/youtube-dl/youtube-dl.info6
-rw-r--r--network/zoom-linux/zoom-linux.SlackBuild4
-rw-r--r--network/zoom-linux/zoom-linux.desktop2
-rw-r--r--network/zoom-linux/zoom-linux.info10
-rw-r--r--office/calibre-bin/calibre-bin.SlackBuild2
-rw-r--r--office/calibre-bin/calibre-bin.info10
-rw-r--r--office/gnucash-docs/gnucash-docs.SlackBuild14
-rw-r--r--office/gnucash-docs/gnucash-docs.info6
-rw-r--r--office/gnucash/README3
-rw-r--r--office/gnucash/gnucash.SlackBuild11
-rw-r--r--office/gnucash/gnucash.info6
-rw-r--r--office/hamster/hamster.SlackBuild14
-rw-r--r--office/hamster/hamster.info8
-rw-r--r--office/keepassx/keepassx.SlackBuild3
-rw-r--r--office/keepassx/keepassx.info4
-rw-r--r--office/libreoffice-helppack/libreoffice-helppack.SlackBuild2
-rw-r--r--office/libreoffice-helppack/libreoffice-helppack.info6
-rw-r--r--office/libreoffice-langpack/libreoffice-langpack.SlackBuild2
-rw-r--r--office/libreoffice-langpack/libreoffice-langpack.info6
-rw-r--r--office/libreoffice/libreoffice.SlackBuild2
-rw-r--r--office/libreoffice/libreoffice.info6
-rw-r--r--office/lyx/lyx.SlackBuild2
-rw-r--r--office/lyx/lyx.info6
-rw-r--r--office/pandoc-bin/pandoc-bin.SlackBuild2
-rw-r--r--office/pandoc-bin/pandoc-bin.info6
-rw-r--r--office/smoffice2018/smoffice2018.SlackBuild2
-rw-r--r--office/smoffice2018/smoffice2018.info10
-rw-r--r--office/taskjuggler/taskjuggler.SlackBuild4
-rw-r--r--office/taskjuggler/taskjuggler.info6
-rw-r--r--office/wps-office/slack-desc2
-rw-r--r--office/wps-office/wps-office.SlackBuild60
-rw-r--r--office/wps-office/wps-office.info14
-rw-r--r--perl/MoarVM/MoarVM.SlackBuild2
-rw-r--r--perl/MoarVM/MoarVM.info6
-rw-r--r--perl/nqp/nqp.SlackBuild2
-rw-r--r--perl/nqp/nqp.info6
-rw-r--r--perl/perl-Algorithm-Combinatorics/perl-Algorithm-Combinatorics.SlackBuild3
-rw-r--r--perl/perl-Algorithm-Combinatorics/perl-Algorithm-Combinatorics.info4
-rw-r--r--perl/perl-Algorithm-Loops/perl-Algorithm-Loops.SlackBuild3
-rw-r--r--perl/perl-Algorithm-Loops/perl-Algorithm-Loops.info4
-rw-r--r--perl/perl-Clone-PP/README1
-rw-r--r--perl/perl-Clone-PP/perl-Clone-PP.SlackBuild82
-rw-r--r--perl/perl-Clone-PP/perl-Clone-PP.info10
-rw-r--r--perl/perl-Clone-PP/slack-desc19
-rw-r--r--perl/perl-Crypt-OpenSSL-AES/README2
-rw-r--r--perl/perl-Crypt-OpenSSL-AES/perl-Crypt-OpenSSL-AES.SlackBuild108
-rw-r--r--perl/perl-Crypt-OpenSSL-AES/perl-Crypt-OpenSSL-AES.info10
-rw-r--r--perl/perl-Crypt-OpenSSL-AES/slack-desc19
-rw-r--r--perl/perl-Data-Printer/README1
-rw-r--r--perl/perl-Data-Printer/perl-Data-Printer.SlackBuild82
-rw-r--r--perl/perl-Data-Printer/perl-Data-Printer.info10
-rw-r--r--perl/perl-Data-Printer/slack-desc19
-rw-r--r--perl/perl-Data-Validate-IP/README1
-rw-r--r--perl/perl-Data-Validate-IP/perl-Data-Validate-IP.SlackBuild82
-rw-r--r--perl/perl-Data-Validate-IP/perl-Data-Validate-IP.info10
-rw-r--r--perl/perl-Data-Validate-IP/slack-desc19
-rw-r--r--perl/perl-Date-Manip/perl-Date-Manip.SlackBuild2
-rw-r--r--perl/perl-Date-Manip/perl-Date-Manip.info6
-rw-r--r--perl/perl-ExtUtils-Install/perl-ExtUtils-Install.SlackBuild2
-rw-r--r--perl/perl-ExtUtils-Install/perl-ExtUtils-Install.info4
-rw-r--r--perl/perl-ExtUtils-ModuleMaker/perl-ExtUtils-ModuleMaker.SlackBuild2
-rw-r--r--perl/perl-ExtUtils-ModuleMaker/perl-ExtUtils-ModuleMaker.info4
-rw-r--r--perl/perl-File-Remove/perl-File-Remove.SlackBuild2
-rw-r--r--perl/perl-File-Remove/perl-File-Remove.info4
-rw-r--r--perl/perl-File-Save-Home/perl-File-Save-Home.SlackBuild2
-rw-r--r--perl/perl-File-Save-Home/perl-File-Save-Home.info4
-rw-r--r--perl/perl-List-SomeUtils/README1
-rw-r--r--perl/perl-List-SomeUtils/perl-List-SomeUtils.SlackBuild82
-rw-r--r--perl/perl-List-SomeUtils/perl-List-SomeUtils.info10
-rw-r--r--perl/perl-List-SomeUtils/slack-desc19
-rw-r--r--perl/perl-List-UtilsBy/README4
-rw-r--r--perl/perl-List-UtilsBy/perl-List-UtilsBy.SlackBuild36
-rw-r--r--perl/perl-List-UtilsBy/perl-List-UtilsBy.info12
-rw-r--r--perl/perl-List-UtilsBy/slack-desc10
-rw-r--r--perl/perl-Math-GMPq/perl-Math-GMPq.SlackBuild2
-rw-r--r--perl/perl-Math-GMPq/perl-Math-GMPq.info4
-rw-r--r--perl/perl-Math-GMPz/perl-Math-GMPz.SlackBuild3
-rw-r--r--perl/perl-Math-GMPz/perl-Math-GMPz.info4
-rw-r--r--perl/perl-Math-Int128/README1
-rw-r--r--perl/perl-Math-Int128/perl-Math-Int128.SlackBuild102
-rw-r--r--perl/perl-Math-Int128/perl-Math-Int128.info10
-rw-r--r--perl/perl-Math-Int128/slack-desc19
-rw-r--r--perl/perl-Math-Int64/README1
-rw-r--r--perl/perl-Math-Int64/perl-Math-Int64.SlackBuild102
-rw-r--r--perl/perl-Math-Int64/perl-Math-Int64.info10
-rw-r--r--perl/perl-Math-Int64/slack-desc19
-rw-r--r--perl/perl-Math-MPC/perl-Math-MPC.SlackBuild3
-rw-r--r--perl/perl-Math-MPC/perl-Math-MPC.info4
-rw-r--r--perl/perl-Math-Prime-Util-GMP/perl-Math-Prime-Util-GMP.SlackBuild3
-rw-r--r--perl/perl-Math-Prime-Util-GMP/perl-Math-Prime-Util-GMP.info4
-rw-r--r--perl/perl-Math-Prime-Util/README2
-rw-r--r--perl/perl-Math-Prime-Util/perl-Math-Prime-Util.SlackBuild101
-rw-r--r--perl/perl-Math-Prime-Util/perl-Math-Prime-Util.info10
-rw-r--r--perl/perl-Math-Prime-Util/slack-desc19
-rw-r--r--perl/perl-Module-Install/perl-Module-Install.SlackBuild2
-rw-r--r--perl/perl-Module-Install/perl-Module-Install.info4
-rw-r--r--perl/perl-MooX-StrictConstructor/README2
-rw-r--r--perl/perl-MooX-StrictConstructor/perl-MooX-StrictConstructor.SlackBuild86
-rw-r--r--perl/perl-MooX-StrictConstructor/perl-MooX-StrictConstructor.info10
-rw-r--r--perl/perl-MooX-StrictConstructor/slack-desc19
-rw-r--r--perl/perl-Number-Bites-Human/perl-Number-Bites-Human.SlackBuild2
-rw-r--r--perl/perl-Number-Bites-Human/perl-Number-Bites-Human.info4
-rw-r--r--perl/perl-Sidef/perl-Sidef.SlackBuild5
-rw-r--r--perl/perl-Sidef/perl-Sidef.info12
-rw-r--r--perl/perl-String-PerlIdentifier/perl-String-PerlIdentifier.SlackBuild2
-rw-r--r--perl/perl-String-PerlIdentifier/perl-String-PerlIdentifier.info4
-rw-r--r--perl/perl-Template-Toolkit/perl-Template-Toolkit.SlackBuild3
-rw-r--r--perl/perl-Template-Toolkit/perl-Template-Toolkit.info6
-rw-r--r--perl/perl-YAML-Tiny/perl-YAML-Tiny.SlackBuild2
-rw-r--r--perl/perl-YAML-Tiny/perl-YAML-Tiny.info4
-rw-r--r--perl/perl-gnome2-canvas/perl-gnome2-canvas.SlackBuild7
-rw-r--r--perl/perl-gnome2-canvas/perl-gnome2-canvas.info4
-rw-r--r--perl/perl-gnome2-vfs/perl-gnome2-vfs.SlackBuild7
-rw-r--r--perl/perl-gnome2-vfs/perl-gnome2-vfs.info4
-rw-r--r--perl/perl-gnome2-wnck/perl-gnome2-wnck.SlackBuild7
-rw-r--r--perl/perl-gnome2-wnck/perl-gnome2-wnck.info4
-rw-r--r--perl/perl-gnome2/perl-gnome2.SlackBuild3
-rw-r--r--perl/perl-gnome2/perl-gnome2.info4
-rw-r--r--perl/perl-gtk2-imageview/perl-gtk2-imageview.SlackBuild7
-rw-r--r--perl/perl-gtk2-imageview/perl-gtk2-imageview.info4
-rw-r--r--perl/perl-xml-libxml/perl-xml-libxml.SlackBuild2
-rw-r--r--perl/perl-xml-libxml/perl-xml-libxml.info6
-rw-r--r--perl/rakudo/rakudo.SlackBuild13
-rw-r--r--perl/rakudo/rakudo.info6
-rw-r--r--python/DVR-Scan/DVR-Scan.SlackBuild71
-rw-r--r--python/DVR-Scan/DVR-Scan.info10
-rw-r--r--python/DVR-Scan/README15
-rw-r--r--python/DVR-Scan/slack-desc19
-rw-r--r--python/PyGreSQL/PyGreSQL.SlackBuild4
-rw-r--r--python/PyGreSQL/PyGreSQL.info4
-rw-r--r--python/bleach/bleach.SlackBuild4
-rw-r--r--python/bleach/bleach.info6
-rw-r--r--python/decorator/decorator.SlackBuild4
-rw-r--r--python/decorator/decorator.info6
-rw-r--r--python/josepy/josepy.SlackBuild4
-rw-r--r--python/josepy/josepy.info6
-rw-r--r--python/mypy/mypy.SlackBuild4
-rw-r--r--python/mypy/mypy.info6
-rw-r--r--python/obspy/README6
-rw-r--r--python/obspy/obspy.info10
-rw-r--r--python/obspy/slack-desc19
-rw-r--r--python/parso/parso.SlackBuild2
-rw-r--r--python/parso/parso.info6
-rw-r--r--python/pycryptodomex/pycryptodomex.SlackBuild2
-rw-r--r--python/pycryptodomex/pycryptodomex.info6
-rw-r--r--python/pyewmh/README2
-rw-r--r--python/pyewmh/pyewmh.SlackBuild13
-rw-r--r--python/pyewmh/pyewmh.info2
-rw-r--r--python/python-argopt/python-argopt.SlackBuild4
-rw-r--r--python/python-argopt/python-argopt.info6
-rw-r--r--python/python-branca/python-branca.SlackBuild7
-rw-r--r--python/python-branca/python-branca.info6
-rw-r--r--python/python-configargparse/python-configargparse.SlackBuild2
-rw-r--r--python/python-configargparse/python-configargparse.info6
-rw-r--r--python/python-faulthandler/python-faulthandler.SlackBuild5
-rw-r--r--python/python-faulthandler/python-faulthandler.info10
-rw-r--r--python/python-unicodedata2/python-unicodedata2.SlackBuild11
-rw-r--r--python/python-unicodedata2/python-unicodedata2.info6
-rw-r--r--python/python3-aiohttp-socks/python3-aiohttp-socks.SlackBuild2
-rw-r--r--python/python3-aiohttp-socks/python3-aiohttp-socks.info6
-rw-r--r--python/python3-multidict/python3-multidict.SlackBuild4
-rw-r--r--python/python3-multidict/python3-multidict.info6
-rw-r--r--python/python3-obspy/python3-obspy.SlackBuild2
-rw-r--r--python/python3-obspy/python3-obspy.info8
-rw-r--r--python/python3-patsy/README4
-rw-r--r--python/python3-patsy/python3-patsy.SlackBuild (renamed from gis/basemap/basemap.SlackBuild)23
-rw-r--r--python/python3-patsy/python3-patsy.info10
-rw-r--r--python/python3-patsy/slack-desc19
-rw-r--r--python/python3-seaborn/README6
-rw-r--r--python/python3-seaborn/python3-seaborn.SlackBuild82
-rw-r--r--python/python3-seaborn/python3-seaborn.info10
-rw-r--r--python/python3-seaborn/slack-desc19
-rw-r--r--python/python3-statsmodels/README8
-rw-r--r--python/python3-statsmodels/python3-statsmodels.SlackBuild87
-rw-r--r--python/python3-statsmodels/python3-statsmodels.info10
-rw-r--r--python/python3-statsmodels/slack-desc19
-rw-r--r--python/sphinxcontrib-websupport/sphinxcontrib-websupport.SlackBuild4
-rw-r--r--python/sphinxcontrib-websupport/sphinxcontrib-websupport.info6
-rw-r--r--ruby/ruby-build/ruby-build.SlackBuild2
-rw-r--r--ruby/ruby-build/ruby-build.info6
-rw-r--r--ruby/rubygem-mail/rubygem-mail.SlackBuild4
-rw-r--r--ruby/rubygem-mail/rubygem-mail.info8
-rw-r--r--ruby/rubygem-mini_mime/README1
-rw-r--r--ruby/rubygem-mini_mime/rubygem-mini_mime.SlackBuild118
-rw-r--r--ruby/rubygem-mini_mime/rubygem-mini_mime.info10
-rw-r--r--ruby/rubygem-mini_mime/slack-desc19
-rw-r--r--ruby/rubygem-parser/rubygem-parser.SlackBuild2
-rw-r--r--ruby/rubygem-parser/rubygem-parser.info6
-rw-r--r--ruby/rubygem-sync/README3
-rw-r--r--ruby/rubygem-sync/rubygem-sync.SlackBuild118
-rw-r--r--ruby/rubygem-sync/rubygem-sync.info10
-rw-r--r--ruby/rubygem-sync/slack-desc19
-rw-r--r--ruby/rubygem-term-ansicolor/rubygem-term-ansicolor.SlackBuild4
-rw-r--r--ruby/rubygem-term-ansicolor/rubygem-term-ansicolor.info6
-rw-r--r--ruby/rubygem-tins/rubygem-tins.SlackBuild4
-rw-r--r--ruby/rubygem-tins/rubygem-tins.info8
-rw-r--r--ruby/sequel/sequel.SlackBuild4
-rw-r--r--ruby/sequel/sequel.info6
-rw-r--r--ruby/sqlite3/sqlite3.SlackBuild4
-rw-r--r--ruby/sqlite3/sqlite3.info6
-rw-r--r--system/agedu/agedu.SlackBuild3
-rw-r--r--system/agedu/agedu.info6
-rw-r--r--system/ansible/ansible.SlackBuild2
-rw-r--r--system/ansible/ansible.info6
-rw-r--r--system/apparmor/apparmor.SlackBuild2
-rw-r--r--system/apparmor/apparmor.info8
-rw-r--r--system/bat/bat.SlackBuild4
-rw-r--r--system/bat/bat.info336
-rw-r--r--system/consolation/README4
-rw-r--r--system/consolation/consolation.SlackBuild102
-rw-r--r--system/consolation/consolation.info10
-rw-r--r--system/consolation/slack-desc19
-rw-r--r--system/dosbox-x/dosbox-x.SlackBuild2
-rw-r--r--system/dosbox-x/dosbox-x.info6
-rw-r--r--system/duplicity/duplicity.SlackBuild2
-rw-r--r--system/duplicity/duplicity.info8
-rw-r--r--system/duply/duply.SlackBuild2
-rw-r--r--system/duply/duply.info8
-rw-r--r--system/dust/dust.SlackBuild2
-rw-r--r--system/dust/dust.info8
-rw-r--r--system/epson-inkjet-printer-escpr2/README.models26
-rw-r--r--system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild5
-rw-r--r--system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.info6
-rw-r--r--system/execline/execline.SlackBuild2
-rw-r--r--system/execline/execline.info6
-rw-r--r--system/fd/fd.SlackBuild4
-rw-r--r--system/fd/fd.info114
-rw-r--r--system/fish/README23
-rw-r--r--system/fish/fish.SlackBuild69
-rw-r--r--system/fish/fish.info8
-rw-r--r--system/fish/slack-desc2
-rw-r--r--system/fzf/fzf.SlackBuild24
-rw-r--r--system/fzf/fzf.info46
-rw-r--r--system/gnu-unifont/gnu-unifont.SlackBuild4
-rw-r--r--system/gnu-unifont/gnu-unifont.info6
-rw-r--r--system/image-analyzer/image-analyzer.SlackBuild4
-rw-r--r--system/image-analyzer/image-analyzer.info10
-rw-r--r--system/ipmitool/ipmitool-openssl-1.1.patch88
-rw-r--r--system/ipmitool/ipmitool.SlackBuild3
-rw-r--r--system/kbfs/kbfs.SlackBuild4
-rw-r--r--system/kbfs/kbfs.info10
-rw-r--r--system/keybase/keybase.SlackBuild2
-rw-r--r--system/keybase/keybase.info6
-rw-r--r--system/letsencrypt/letsencrypt.SlackBuild4
-rw-r--r--system/letsencrypt/letsencrypt.info6
-rw-r--r--system/logtool/logtool.SlackBuild2
-rw-r--r--system/logtool/logtool.info4
-rw-r--r--system/logwatch/logwatch.SlackBuild2
-rw-r--r--system/logwatch/logwatch.info6
-rw-r--r--system/mailutils/mailutils.SlackBuild2
-rw-r--r--system/mailutils/mailutils.info6
-rw-r--r--system/man-db/man-db.SlackBuild5
-rw-r--r--system/man-db/man-db.info10
-rw-r--r--system/musl/musl.SlackBuild4
-rw-r--r--system/musl/musl.info8
-rw-r--r--system/netdata/netdata.SlackBuild4
-rw-r--r--system/netdata/netdata.info8
-rw-r--r--system/nvidia-driver/changelog.txt1
-rw-r--r--system/nvidia-driver/doinst.sh2
-rw-r--r--system/nvidia-driver/nvidia-driver.SlackBuild41
-rw-r--r--system/nvidia-driver/nvidia-driver.info26
-rw-r--r--system/nvidia-driver/nvidia-switch9
-rw-r--r--system/nvidia-driver/skip_conflict-GPU_detect.patch52
-rw-r--r--system/nvidia-kernel/nvidia-kernel.SlackBuild2
-rw-r--r--system/nvidia-kernel/nvidia-kernel.info6
-rw-r--r--system/nvidia-legacy340-driver/nvidia-legacy340-driver.info4
-rw-r--r--system/nvidia-legacy390-driver/nvidia-legacy390-driver.info4
-rw-r--r--system/nvidia-legacy390-kernel/nvidia-legacy390-kernel.info4
-rw-r--r--system/openrc-services/README.Slackware5
-rw-r--r--system/openrc-services/slack-desc2
-rw-r--r--system/ossec-agent/README9
-rw-r--r--system/ossec-agent/ossec-agent.SlackBuild19
-rw-r--r--system/ossec-agent/ossec-agent.info8
-rw-r--r--system/ossec-local/README9
-rw-r--r--system/ossec-local/ossec-local.SlackBuild19
-rw-r--r--system/ossec-local/ossec-local.info8
-rw-r--r--system/ossec-server/README9
-rw-r--r--system/ossec-server/ossec-server.SlackBuild19
-rw-r--r--system/ossec-server/ossec-server.info8
-rw-r--r--system/pcf2bdf/README5
-rw-r--r--system/pcf2bdf/pcf2bdf.SlackBuild72
-rw-r--r--system/pcf2bdf/pcf2bdf.info10
-rw-r--r--system/pcf2bdf/slack-desc (renamed from gis/basemap/slack-desc)22
-rw-r--r--system/phoronix-test-suite/phoronix-test-suite.SlackBuild4
-rw-r--r--system/phoronix-test-suite/phoronix-test-suite.info6
-rw-r--r--system/powershell/powershell.SlackBuild2
-rw-r--r--system/powershell/powershell.info6
-rw-r--r--system/rEFInd/rEFInd.SlackBuild6
-rw-r--r--system/rEFInd/rEFInd.info6
-rw-r--r--system/ranger/ranger.SlackBuild6
-rw-r--r--system/ranger/ranger.info6
-rw-r--r--system/refind/README2
-rw-r--r--system/refind/refind.SlackBuild8
-rw-r--r--system/refind/refind.info6
-rw-r--r--system/ripgrep/ripgrep.SlackBuild4
-rw-r--r--system/ripgrep/ripgrep.info190
-rw-r--r--system/s6-linux-init/s6-linux-init.SlackBuild4
-rw-r--r--system/s6-linux-init/s6-linux-init.info6
-rw-r--r--system/s6-linux-init/slack-desc2
-rw-r--r--system/s6-rc/s6-rc.SlackBuild2
-rw-r--r--system/s6-rc/s6-rc.info6
-rw-r--r--system/s6-rc/slack-desc24
-rw-r--r--system/s6/s6.SlackBuild2
-rw-r--r--system/s6/s6.info6
-rw-r--r--system/secure-delete/secure-delete.SlackBuild2
-rw-r--r--system/secure-delete/secure-delete.info4
-rw-r--r--system/skim/skim.SlackBuild2
-rw-r--r--system/skim/skim.info66
-rw-r--r--system/slpkg/slpkg.SlackBuild2
-rw-r--r--system/slpkg/slpkg.info6
-rw-r--r--system/splix/README22
-rw-r--r--system/splix/splix.SlackBuild37
-rw-r--r--system/splix/splix.info14
-rw-r--r--system/symbola-font-ttf/README4
-rw-r--r--system/symbola-font-ttf/doinst.sh5
-rw-r--r--system/symbola-font-ttf/slack-desc2
-rw-r--r--system/symbola-font-ttf/symbola-font-ttf.SlackBuild16
-rw-r--r--system/symbola-font-ttf/symbola-font-ttf.info16
-rw-r--r--system/tbsm/README2
-rw-r--r--system/tbsm/README.SLACKWARE6
-rw-r--r--system/telegraf/telegraf.SlackBuild2
-rw-r--r--system/telegraf/telegraf.info10
-rw-r--r--system/unicode-character-database/unicode-character-database.SlackBuild4
-rw-r--r--system/unicode-character-database/unicode-character-database.info10
-rw-r--r--system/unison/unison.info2
-rw-r--r--system/vagrant-public-key/README11
-rw-r--r--system/vagrant-public-key/slack-desc19
-rw-r--r--system/vagrant-public-key/vagrant-basebox48
-rw-r--r--system/vagrant-public-key/vagrant-public-key.SlackBuild60
-rw-r--r--system/vagrant-public-key/vagrant-public-key.info10
-rw-r--r--system/vagrant/vagrant.SlackBuild4
-rw-r--r--system/vagrant/vagrant.info10
-rw-r--r--system/vice/README12
-rw-r--r--system/vice/config/vsid.desktop9
-rw-r--r--system/vice/config/x128.desktop2
-rw-r--r--system/vice/config/x64dtv.desktop2
-rw-r--r--system/vice/config/x64sc.desktop9
-rw-r--r--system/vice/config/xcbm2.desktop4
-rw-r--r--system/vice/config/xcbm5x0.desktop9
-rw-r--r--system/vice/config/xpet.desktop2
-rw-r--r--system/vice/config/xplus4.desktop4
-rw-r--r--system/vice/config/xscpu64.desktop9
-rw-r--r--system/vice/config/xvic.desktop2
-rw-r--r--system/vice/slack-desc14
-rw-r--r--system/vice/vice.SlackBuild14
-rw-r--r--system/vice/vice.info8
-rw-r--r--system/wine-staging/wine-staging.SlackBuild2
-rw-r--r--system/wine-staging/wine-staging.info10
-rw-r--r--system/wine/wine.SlackBuild2
-rw-r--r--system/wine/wine.info6
-rw-r--r--system/wipe/wipe.SlackBuild2
-rw-r--r--system/wipe/wipe.info4
-rw-r--r--system/zsh-syntax-highlighting/zsh-syntax-highlighting.SlackBuild12
-rw-r--r--system/zsh-syntax-highlighting/zsh-syntax-highlighting.info6
923 files changed, 10302 insertions, 2659 deletions
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 2ad5acb9ae..eba4e27779 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,491 @@
+Sat Apr 4 02:50:46 UTC 2020
+academic/fet: Updated for version 5.44.0.
+academic/h5utils: Fixed the md5sum.
+academic/sage: Fix build on x86.
+academic/veusz: Updated for version 3.2.1.
+academic/zotero: Updated for version 5.0.85.
+accessibility/xdotool: Fix potential security issue.
+audio/qmmp-plugin-pack-qt5: Updated for version 1.3.2.
+audio/qmmp-qt5: Updated for version 1.3.7.
+business/stansoft: Updated for version 7.18.
+desktop/numix-icon-theme-circle: Fix VERSION.
+desktop/numix-icon-theme: Fix VERSION.
+desktop/wmix: Updated for version 3.4.
+desktop/wmsysmon: Added (Dock Applications).
+development/bpython: Updated for version 0.19.
+development/dotnet-runtime: Updated for version 3.1.3.
+development/dotnet-sdk: Updated for version 3.1.201.
+development/gede: Updated for version 2.16.2.
+development/nim: Added (Programming Language).
+development/sbcl: Updated for version 2.0.3.
+development/xnedit: Updated for version 1.2.0.
+games/nethack: Updated for version 3.6.6.
+games/stella: Updated for version 6.1.
+gis/basemap: Removed.
+gis/qmapshack: Updated for version 3.0.1.
+graphics/flameshot: Fixed DBUS path.
+graphics/vuescan: Updated for version 9.7.27.
+ham/SDRPlay: Updated for version 2.13.1.
+ham/SoapyRemote: Added (Remote support for Soapy SDR).
+ham/SoapySDR: Updated for version 0.7.2.
+ham/SoapySDRPlay: Updated for version 0.2.0.
+libraries/SDL2: Updated for version 2.0.12.
+libraries/aspnetcore-runtime: Updated for version 3.1.3.
+libraries/ctemplate: Updated for version 2.4.
+libraries/libuv: Disable static.
+libraries/libwebp: Updated for version 1.1.0.
+libraries/opencl-amd: Added (OpenCL Userspace Driver).
+libraries/protobuf-c: Updated for version 1.3.3.
+libraries/wayland: Updated for version 1.18.0.
+multimedia/LBRY: Added (Browser to LBRY Network).
+multimedia/plexmediaserver: Updated for v 1.18.9.2578_513b381af.
+network/asterisk: Update DOWNLOAD url.
+network/brave-browser: Updated for version 1.5.115.
+network/dissenter-browser: Updated for version 1.5.114.
+network/dropbox: Updated for version 93.4.273.
+network/newsboat: Updated for version 2.19.
+network/palemoon-bin: Update DOWNLOAD URLs.
+network/palemoon: Updated for version 28.9.0.2.
+network/prosody-mod-cloud-notify: Updated for version hg3944.
+network/prosody-mod-http-upload: Updated for version hg3963.
+network/prosody-mod-smacks-offline: Updated for version hg3938.
+network/prosody-mod-smacks: Updated for version hg3956.
+network/shorewall-core: Updated for version 5.2.4.
+network/shorewall6: Updated for version 5.2.4.
+network/shorewall: Updated for version 5.2.4.
+network/signal-desktop: Updated for version 1.32.3.
+network/syncthing: Updated for version 1.4.0.
+network/t38modem: Updated for version 3.15.
+network/telegram: Updated for version 2.0.0.
+network/telegram: Updated for version 2.0.1.
+network/weechat: Updated for version 2.8.
+network/wireguard-linux-compat: Updated for version 1.0.20200330.
+office/gnucash-doc: Updated for version 3.9.
+office/gnucash: Updated for version 3.9.
+office/hamster: Updated for version 3.0.1.
+office/libreoffice-helppack: Updated for version 6.2.8.2.
+office/libreoffice-langpack: Updated for version 6.2.8.2.
+office/libreoffice: Updated for version 6.2.8.2.
+office/pandoc-bin: Updated for version 2.9.2.1.
+perl/perl-List-SomeUtils: Added (Missing methods from List::Util).
+perl/perl-Template-Toolkit: Updated for version 3.008.
+python/obspy: Removed.
+python/python-unicodedata2: Updated for version 13.0.0_2.
+python/python3-aiohttp-socks: Updated for version 0.3.7.
+python/python3-obspy: Updated for version 1.2.1.
+ruby/ruby-build: Updated for version 2.7.1.
+ruby/rubygem-parser: Updated for version 2.7.0.5
+system/duply: Updated for version 2.2.2.
+system/fzf: Updated for version 0.21.1.
+system/gnu-unifont: Updated for version 13.0.01.
+system/nvidia-driver: Fix URLs.
+system/nvidia-legacy390-driver: Fix empty email.
+system/nvidia-legacy390-kernel: Fix empty email.
+system/pcf2bdf: Added (convert X fonts).
+system/rEFInd: Updated for version 0.12.0.
+system/refind: Updated for version 0.12.0.
+system/ripgrep: Updated for version 12.0.1.
+system/slpkg: Updated for version 3.8.7.
+system/symbola-font-ttf: Updated for version 13.00.
+system/tbsm: Update README.
+system/vice: Updated for version 3.4.
++--------------------------+
+Sat Mar 28 06:21:53 UTC 2020
+desktop/Qogir-icon-theme: Added (A colorful design icon theme).
+desktop/neofetch: Updated for version 7.0.0.
+desktop/numix-icon-theme-circle: Updated for version 19.12.27.
+desktop/numix-icon-theme: Updated for version 20.03.20.
+development/composer: Updated for version 1.10.1
+development/dart: Updated for version 2.7.2.
+development/eclipse-cpp: Updated for version 4.15.
+development/eclipse-java: Updated for version 4.15.
+development/eclipse-jee: Updated for version 4.15.
+development/fly: Updated for version 6.0.0.
+development/gede: Updated for version 2.15.4.
+development/hexinator: Updated for version 1.12.
+development/kotlin: Updated for version 1.3.71.
+development/lepton-eda: Updated for version 1.9.10.
+development/snappy: Updated for version 1.1.8.
+development/tea: Updated for version 50.0.4.
+development/universal-ctags: Updated for version 09b7cc5
+development/velero: Added (Backup and migrate Kubernetes resources).
+development/vscode-bin: Updated for version 1.43.2.
+games/steam: Add desktop file
+gis/qgis: Updated for version 3.12.1.
+graphics/vuescan: Updated for version 9.7.26.
+libraries/libwacom: Updated for version 1.3.
+libraries/stfl: Support builds on current.
+libraries/t38modem-opal: Added (Open Phone Abstraction Library).
+libraries/t38modem-ptlib: Added (Portable Tools Library).
+libraries/tbb: Cleanup temp file.
+misc/ghostpcl: Updated for version 9.52.
+misc/par2cmdline-tbb: Updated for version 0.4_20150503.
+multimedia/plexmediaserver: Updated for v 1.18.9.2571_e106a8a91.
+network/asterisk: Updated for version 16.9.0.
+network/emailrelay: Updated HOMEPAGE.
+network/insync: Updated for version 3.1.0.40756.
+network/onedrive: Updated for version 2.4.0.
+network/opera-developer: Updated for version 69.0.3638.0.
+network/opera: Updated for version 67.0.3575.115.
+network/palemoon-bin: Updated for version 28.8.4.
+network/palemoon: Updated for version 28.8.4.
+network/speedtest-cli: Updated script.
+network/teamviewer: Updated for version 15.4.4445.
+network/tor-browser: Updated for version 9.0.7.
+network/zoom-linux: Updated for version 3.5.374815.0324.
+office/calibre-bin: Updated for version 4.13.0.
+perl/perl-Sidef: Updated for version 3.95.
+perl/perl-xml-libxml: Updated for version 2.0134.
+python/DVR-Scan: Added (Motion Events Detector).
+python/python3-aiohttp-socks: Updated for version 0.3.6.
+system/bat: Updated for version 0.13.0.
+system/duplicity: Updated for version 0.7.19.
+system/fd: Updated for version 7.5.0.
+system/fzf: Updated for version 0.21.0.
+system/nvidia-driver: Fix permission.
+system/nvidia-driver: fix scripts; updated for version 440.64
+system/nvidia-kernel: updated for version 440.64
+system/nvidia-legacy340-driver: corrected maintainer
+system/nvidia-legacy390-driver: unmaintained
+system/nvidia-legacy390-kernel: unmaintained
+system/ranger: Updated for version 1.9.3.
+system/ripgrep: Updated for version 12.0.0.
+system/slpkg: Updated for version 3.8.6.
+system/splix: Updated for version 2.0.0_76268c4.
+system/unison: Updated HOMEPAGE.
+system/wine: Updated for version 4.0.3.
++--------------------------+
+Sat Mar 21 02:01:07 UTC 2020
+academic/boinc: update dependency list
+academic/verilator: Added (Verilog HDL Simulator).
+audio/fmmidi: Fix homepage.
+desktop/notion: Updated for version 4.0.0.
+desktop/simplenote: Updated for version 1.15.1.
+desktop/wmalauncher: Updated for version 2020.0124.
+desktop/xtrlock: Updated for version 2.13.
+desktop/xvkbd: Updated for version 4.0.
+development/beautysh: Updated for version 6.0.1.
+development/dotnet-sdk: Updated for version 3.1.200.
+development/eclipse-php: Add missing png file.
+development/eclipse-php: Updated for version 4.14.
+development/fossil: Update script.
+development/google-go-lang: updated for version 1.13.8.
+development/hexinator: Updated for version 1.10.
+development/minikube: Updated for version 1.8.2.
+development/vscode-bin: Updated for version 1.43.
+development/vscode-bin: Updated for version 1.43.1.
+development/yarn: Updated for version 1.22.4.
+games/crispy-doom: Updated for version 5.7.2.
+games/ioquake3: Updated for version r20200211.
+gis/geos: Updated for version 3.8.1.
+ham/cqrlog: Updated for version 2.4.0.
+ham/qsstv: Updated for version 9.4.4.
+libraries/jbig2dec: Updated for version 0.18.
+libraries/jbigkit: Include libjbig85.
+libraries/libdwarf: Added (DWARF parser/generator library).
+libraries/libinput: Updated for version 1.15.4.
+libraries/libmaxminddb: Updated for version 1.4.2.
+libraries/libseccomp: Fix MD5SUM.
+libraries/libuv: Updated for version 1.35.0.
+libraries/tbb: Updated for version 2020u1.
+misc/font-unscii: Added (bitmapped Unicode font).
+misc/ghostpcl: Updated for version 9.51.
+misc/grc: Orphaned.
+misc/protobuf3: Updated for version 3.11.4.
+misc/vttest: Updated for version 2.7.20200303.
+misc/weather: Updated for version 2.3.
+multimedia/flashplayer-plugin: Updated for version 32.0.0.344.
+multimedia/pepperflash-plugin: Updated for version 32.0.0.344.
+multimedia/plexmediaserver: Updated for v 1.18.8.2527_740d4c206.
+multimedia/vobsub2srt: Added (convert VOBSUB subtitles to SRT).
+network/AdGuardHome: Updated for version 0.101.0.
+network/bluejeans: Updated for version 2.1.0.
+network/firewalld: Update script.
+network/neomutt: Updated for version 20200320.
+network/opera: Updated for version 67.0.3575.97.
+network/pCloudDrive: Added (pCloud client and drive mounter).
+network/qutebrowser-tox: Add missing README.SBo.
+network/qutebrowser-tox: Update OpenSSL.
+network/signal-desktop: Updated for version 1.32.1.
+network/slimjet: Updated for version 25.0.11.0.
+network/speedtest-cli: Switch to python3.
+network/telegram: Updated for version 1.9.21.
+network/tor: Updated for version 0.4.2.7.
+network/wireguard-linux-compat: Updated for version 0.0.20200318.
+network/wireguard-tools: Updated for version 1.0.20200319.
+network/youtube-dl: Updated for version 2020.03.08.
+office/smoffice2018: Updated for version 2018_976.
+office/taskjuggler: Updated for version 3.7.1.
+perl/perl-Math-GMPq: Orphaned.
+python/bleach: Updated for version 3.1.3.
+python/python-configargparse: Updated for version 1.1.
+ruby/rubygem-term-ansicolor: Updated for version 1.7.1.
+system/ansible: Updated for version 2.9.6.
+system/apparmor: Updated for version 2.13.4.
+system/consolation: Added (copy-paste for the Linux console).
+system/dosbox-x: Updated for version 0.83.0.
+system/epson-inkjet-printer-escpr2: Updated for version 1.1.10.
+system/man-db: Updated for version 2.9.1.
+system/unicode-character-database: Updated for version 13.0.0.
++--------------------------+
+Sat Mar 14 01:46:54 UTC 2020
+academic/gmsh: Updated for version 4.5.4.
+academic/pysam: Fix permission.
+academic/veusz: Updated for version 3.2.
+audio/guitarix: Updated for version 0.39.0.
+audio/quodlibet: New maintainer.
+business/stansoft: Updated for version 7.16.
+desktop/simplenote: Updated for version 1.14.0.
+development/bmake: Updated for version 20200212.
+development/composer: Updated for version 1.10.0
+development/d-tools: Updated for version 2.091.0
+development/dmd: Updated for version 2.091.0
+development/julia: Restore libexec support.
+development/netbeans: Updated for version 11.3.
+development/openjdk7: Updated for version 7u251.
+development/openjdk8: Updated for version 8u242.
+development/radare2: Updated for version 4.3.1.
+development/universal-ctags: Updated for version 30cd8e0
+games/domination: Updated for version 1.2.1.
+gis/proj-data: Fix md5sum.
+graphics/Blender: Updated for version 2.82a
+graphics/vuescan: Updated for version 9.7.25
+graphics/vulkan-sdk: Updated for version 1.2.131.2.
+libraries/libQuotient: Added (cross-platform library).
+libraries/libseccomp: Updated for version 2.4.3.
+libraries/nv-codec-headers: Updated for version 9.1.23.1.
+libraries/ode: Updated for version 0.16.1.
+multimedia/straw-viewer: Updated for version 0.0.2+20200307_9089523.
+network/Quaternion: Added (A Qt5-based IM client for Matrix).
+network/asterisk: Update configure parameter.
+network/bitcoin: Updated for version 0.19.1.
+network/hiawatha: Updated for version 10.10.
+network/netcat-openbsd: New maintainer.
+network/opera-developer: Updated for version 69.0.3623.0.
+network/opera: Updated for version 67.0.3575.79.
+network/slimjet: Updated for version 25.0.10.0.
+network/tor-browser: Updated for version 9.0.6.
+network/windscribe: Added (Browse the web privately).
+network/zoom-linux: Updated for version 3.5.361976.0301.
+office/wps-office: Updated for version 11.1.0.9126.XA.
+perl/perl-MooX-StrictConstructor: Added (Perl Module).
+perl/perl-gnome2-canvas: New maintainer.
+perl/perl-gnome2-vfs: New maintainer.
+perl/perl-gnome2-wnck: New maintainer.
+perl/perl-gnome2: New maintainer.
+perl/perl-gtk2-imageview: New maintainer.
+python/PyGreSQL: Updated for version 5.1.1
+python/mypy: Updated for version 0.770.
+python/pyewmh: Remove python2 support.
+python/python-faulthandler: Updated for version 3.2.
+system/ipmitool: Fix build on -current.
+system/kbfs: Updated for version 5.3.0_20200310205642.
+system/keybase: Updated for version 5.3.0.
+system/mailutils: Updated for version 3.9.
+system/musl: Updated for version 1.2.0.
+system/ossec-agent: Updated for version 3.6.0.
+system/ossec-local: Updated for version 3.6.0.
+system/ossec-server: Updated for version 3.6.0.
++--------------------------+
+Sat Mar 7 07:07:17 UTC 2020
+academic/bowtie2: Updated for version 2.4.1.
+academic/nco: Added (netCDF Operators Software Stack).
+academic/pysam: Updated for version 0.15.4.
+academic/reduce-algebra: Updated for version 20200301svn5286.
+accessibility/sct: Updated for version 0.5
+desktop/ceti-2-theme: Orphaned.
+desktop/faba-icon-theme: Update script.
+desktop/jgmenu: Updated for version 4.1.0.
+desktop/moka-icon-theme: Update script.
+development/Sphinx: Updated for version 2.4.3.
+development/cf-cli: Updated for version 6.50.0.
+development/chicken: Update README.
+development/hhvm: Updated for version 4.32.0
+development/hub: Updated for version 2.14.2.
+development/julia: Updated for version 1.3.1.
+development/jupyter_core: Updated for version 4.6.3.
+development/kotlin: Updated for version 1.3.70.
+development/mawk: Updated for version 1.3.4_20200120.
+development/mg-troglobit: Updated for version 3.3.
+development/pycharm: Updated for version 2019.3.3.
+development/yarn: Fix MD5SUM.
+development/yarn: Updated for version 1.22.1.
+games/atari800: Updated for version 4.2.0.
+games/commandergenius: Updated for version 2.3.9.
+games/gzdoom: Updated for version 4.3.3.
+gis/gdal: Updated for version 3.0.4.
+gis/mapnik: Updated for version 3.0.23.
+gis/proj-data: Added (proj datum grids).
+gis/proj: Updated for 7.0.0 and removed datumgrids.
+graphics/fontforge: Update gnulib to 20200127~e313a53
+graphics/viewnior: New maintainer, minor fix.
+graphics/vuescan: Updated for version 9.7.24.
+graphics/white_dune: Updated for version 1.822.
+ham/chirp: Updated for version 20200227.
+libraries/libinput: Updated for version 1.15.3.
+libraries/libopenshot-audio: Updated for version 0.2.0
+libraries/libopenshot: Updated for version 0.2.5
+libraries/libpwquality: New maintainer.
+libraries/libvterm: Updated for version 0.1.3.
+libraries/live555: Updated for version 2020.03.06
+libraries/skalibs: Updated for version 2.9.2.0.
+libraries/unibilium: Updated for version 2.1.0.
+misc/mosquitto: Updated for version 1.6.9
+misc/rarcrack: New maintainer, various fixes.
+multimedia/get_iplayer: Updated for version 3.25.
+multimedia/musixmatch: Added (Lyrics finder).
+multimedia/openshot: Updated for version 2.5.1
+multimedia/straw-viewer: Added (search/stream videos from youtube).
+multimedia/youtube-viewer: Updated for version 3.7.4.
+network/Electrum: Update DEP.
+network/anydesk: Updated for version 5.5.4.
+network/axel: Updated for version 2.17.7.
+network/dropbox: Updated for version 92.4.382.
+network/nordvpn: Update README.
+network/opera-developer: Updated for version 68.0.3616.0.
+network/opera: Updated for version 67.0.3575.53.
+network/shorewall-core: Updated for version 5.2.3.6.
+network/shorewall6: Updated for version 5.2.3.6.
+network/shorewall: Updated for version 5.2.3.6.
+network/signal-desktop: Updated for version 1.32.0.
+network/vivaldi: Updated for version 2.11.1811.47.
+network/vnstat: Updated for version 2.6.
+network/youtube-dl: Updated for version 2020.03.06.
+office/calibre-bin: Updated for version 4.12.0.
+office/keepassx: New maintainer.
+perl/MoarVM: Updated for version 2020.02.1.
+perl/nqp: Updated for version 2020.02.1.
+perl/perl-Algorithm-Combinatorics: New Maintainer
+perl/perl-Algorithm-Loops: New Maintainer
+perl/perl-Clone-PP: Added (Recursive copy).
+perl/perl-Crypt-OpenSSL-AES: Added (Crypt::OpenSSL::AES).
+perl/perl-Data-Printer: Added (Pretty Data::Dumper).
+perl/perl-Data-Validate-IP: Added (IPv4/IPv6 validation methods).
+perl/perl-Date-Manip: Updated for version 6.81.
+perl/perl-ExtUtils-Install: New maintainer.
+perl/perl-ExtUtils-ModuleMaker: New maintainer.
+perl/perl-File-Remove: New maintainer.
+perl/perl-File-Safe-Home: New maintainer.
+perl/perl-List-UtilsBy: Updated for version 0.11.
+perl/perl-Math-GMPz: New Maintainer
+perl/perl-Math-Int128: Added (Manipulate 128 bits integers).
+perl/perl-Math-Int64: Added (Manipulate 64 bits integers).
+perl/perl-Math-MPC: New Maintainer
+perl/perl-Math-Prime-Util-GMP: New Maintainer
+perl/perl-Math-Prime-Util: Added (prime numbers utilities).
+perl/perl-Module-Install: New maintainer.
+perl/perl-Number-Bites-Human: New maintainer.
+perl/perl-Sidef: New Maintainer
+perl/perl-String-PerlIdentifier: New maintainer.
+perl/perl-YAML-Tiny: New maintainer.
+perl/rakudo: Updated for version 2020.02.1.
+python/decorator: Updated for version 4.4.2.
+python/josepy: Updated for version 1.3.0.
+python/parso: Updated for version 0.6.2.
+python/python-branca: Updated for version 0.4.0.
+python/python3-multidict: Fix MD5SUM.
+python/python3-patsy: Added (statistical models).
+python/python3-seaborn: Added (statistical data visualization).
+python/python3-statsmodels: Added (Statistical computations models).
+ruby/rubygem-mail: Updated for version 2.7.1.
+ruby/rubygem-mini_mime: Added (A lightweight mime type lookup toy).
+ruby/rubygem-sync: Added (ruby module).
+ruby/rubygem-tins: Updated for version 1.24.1.
+ruby/sequel: Updated for version 5.30.0.
+ruby/sqlite3: Updated for version 1.4.2.
+system/agedu: Updated for version 20200206.963bc9d.
+system/dust: Updated for version 0.5.1.
+system/epson-inkjet-printer-escpr2: Updated for version 1.1.9.
+system/execline: Updated for version 2.6.0.0.
+system/image-analyzer: Updated for version 3.2.4.
+system/letsencrypt: Updated for version 1.3.0.
+system/logtool: Orphaned.
+system/logwatch: Updated for version 7.5.3.
+system/netdata: Fix missing dep.
+system/openrc-services: Update README.
+system/phoronix-test-suite: Updated for version 9.4.1.
+system/powershell: Updated for version 7.0.0.
+system/rEFInd: Updated for version 0.11.5
+system/refind: Updated for version 0.11.5.
+system/s6-linux-init: Updated for version 1.0.4.0.
+system/s6-rc: Updated for version 0.5.1.2.
+system/s6: Updated for version 2.9.1.0.
+system/secure-delete: Orphaned.
+system/slpkg: Updated for version 3.8.5.
+system/vagrant-public-key: Added (Vagrant Public Key).
+system/wipe: Orphaned.
+system/zsh-syntax-highlighting: Updated for version 0.7.1.
++--------------------------+
+Sat Feb 29 01:02:25 UTC 2020
+academic/fet: Updated for version 5.43.1.
+audio/alsa-tools: Updated for version 1.2.2.
+desktop/faba-icon-theme: New maintainer.
+desktop/gtk-theme-Bluebird: New maintainer.
+desktop/gtk-theme-Greybird: New maintainer.
+desktop/moka-icon-theme: New maintainer.
+desktop/paper-icon-theme: New maintainer.
+development/cf-cli: Added (Cloud Foundry command-line interface).
+development/unifdef: Updated for version 2.12.
+development/vscode-bin: Updated for version 1.42.1.
+development/yarn: Updated for version 1.22.0.
+games/endless-sky: updated for version 0.9.11
+games/fortune-dune: Fix homepage.
+games/roll: Added (Dice game).
+gis/OWSLib: Python 3 by default.
+gis/proj: Fix .info.
+gis/pyproj: Updated for version 2.5.0.
+gis/qgis: Updated for version 3.12.0.
+gis/rasterio: Updated for version 1.1.3.
+graphics/white_dune: Updated for version 1.789.
+libraries/QDarkStyle: Added python3 support.
+libraries/QScintilla-qt5: Updated for version 2.11.4.
+libraries/libpst: Updated for version 0.6.74.
+libraries/libtommath: Updated for version 1.2.0.
+libraries/live555: Updated for version 2020.02.25
+libraries/qt3: Minor script tweak.
+misc/rbutil: Added (Rockbox Utility).
+misc/sbo-templates: Updated for version 1.3.2.
+multimedia/x265: Updated for version 3.3.
+network/brave-browser: Updated for version 1.4.95.
+network/discord: Version bump to 0.0.10
+network/dropbox: Updated for version 91.4.548.
+network/krb5: Updated for version 1.18.
+network/mailspring: Updated for version 1.7.4.
+network/opensmtpd: Fix security issue.
+network/opera-developer: Updated for version 68.0.3609.0.
+network/opera: Updated for version 67.0.3575.31.
+network/sfeed: Updated for version 0.9.16.
+network/shadowsocks-libev: Updated for version 3.3.4.
+network/teamviewer: Updated for version 15.3.2682.
+network/uget: Updated for version 2.2.3_1.
+network/vivaldi: Updated for version 2.11.1811.44.
+network/weechat: Updated for version 2.7.1.
+network/wireshark: Updated for version 3.2.2.
+network/yle-dl: Updated for version 20200222.
+office/lyx: Updated for version 2.3.4.3.
+office/pandoc-bin: Updated for version 2.9.2.
+perl/MoarVM: Updated for version 2020.02.
+perl/nqp: Updated for version 2020.02.
+perl/rakudo: Updated for version 2020.02.
+python/bleach: Updated for version 3.1.1.
+python/pycryptodomex: Updated for version 3.9.7.
+python/python-argopt: Updated for version 0.6.0.
+python/python3-multidict: Updated for version 4.7.5.
+python/sphinxcontrib-websupport: Updated for version 1.2.0.
+ruby/ruby-build: Updated for version 20200224.
+system/fish: Updated for version 3.1.0.
+system/kbfs: Updated for version 5.2.1_20200225210944.
+system/keybase: Updated for version 5.2.1.
+system/letsencrypt: Detect Python3 version.
+system/netdata: Updated for version 1.20.0.
+system/phoronix-test-suite: Updated for version 9.4.0.
+system/skim: Updated for version 0.8.0.
+system/slpkg: Updated for version 3.8.4.
+system/telegraf: Updated for version 1.13.4.
+system/vagrant: Updated for version 2.2.7.
+system/wine-staging: Updated for version 5.2.
+system/zsh-syntax-highlighting: Updated for version 0.7.0.
++--------------------------+
Sun Feb 23 23:10:46 UTC 2020
academic/FreeFem: Updated for version 4.5.
academic/amd: Updated for SuiteSparse 5.6.0.
diff --git a/academic/boinc/boinc.info b/academic/boinc/boinc.info
index 41cd8165d2..8a3e9be145 100644
--- a/academic/boinc/boinc.info
+++ b/academic/boinc/boinc.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/BOINC/boinc/archive/client_release/7.16/7.16.4/boin
MD5SUM="33aa0de75425d7c0b8acca0301df18b1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="libwebp webkitgtk wxGTK3"
+REQUIRES="libwebp wxGTK3"
MAINTAINER="Edward W. Koenig"
EMAIL="kingbeowulf@gmail.com"
diff --git a/academic/bowtie2/bowtie2.SlackBuild b/academic/bowtie2/bowtie2.SlackBuild
index 8f74ea36e4..370b409bc0 100644
--- a/academic/bowtie2/bowtie2.SlackBuild
+++ b/academic/bowtie2/bowtie2.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for bowtie2
# Copyright 2013-2016 Petar Petrov slackalaxy@gmail.com
-# Copyright 2018 Rob van Nues sborg63@disroot.org
+# Copyright 2018-2020 Rob van Nues sborg63@disroot.org
#
# All rights reserved.
#
@@ -25,7 +25,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=bowtie2
-VERSION=${VERSION:-2.3.5.1}
+VERSION=${VERSION:-2.4.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -83,9 +83,9 @@ install -D -m755 $PRGNAM-build-l $PKG/usr/bin/$PRGNAM-build-l
install -D -m755 $PRGNAM-align-s $PKG/usr/bin/$PRGNAM-align-s
install -D -m755 $PRGNAM-build-s $PKG/usr/bin/$PRGNAM-build-s
install -D -m755 $PRGNAM-build $PKG/usr/bin/$PRGNAM-build
-install -D -m755 $PRGNAM-inspect-l $PKG/usr/bin/$PRGNAM-inspect-l
-install -D -m755 $PRGNAM-inspect-s $PKG/usr/bin/$PRGNAM-inspect-s
-install -D -m755 $PRGNAM-inspect $PKG/usr/bin/$PRGNAM-inspect
+install -D -m755 $PRGNAM-inspect-l $PKG/usr/bin/$PRGNAM-inspect-l
+install -D -m755 $PRGNAM-inspect-s $PKG/usr/bin/$PRGNAM-inspect-s
+install -D -m755 $PRGNAM-inspect $PKG/usr/bin/$PRGNAM-inspect
# Copy examples and scripts
mkdir -p $PKG/usr/share/$PRGNAM
diff --git a/academic/bowtie2/bowtie2.info b/academic/bowtie2/bowtie2.info
index e3fb9e000c..8c3fb45d87 100644
--- a/academic/bowtie2/bowtie2.info
+++ b/academic/bowtie2/bowtie2.info
@@ -1,10 +1,10 @@
PRGNAM="bowtie2"
-VERSION="2.3.5.1"
+VERSION="2.4.1"
HOMEPAGE="https://github.com/BenLangmead/bowtie2/releases"
-DOWNLOAD="https://github.com/BenLangmead/bowtie2/archive/v2.3.5.1/bowtie2-2.3.5.1.tar.gz"
-MD5SUM="8afc22b107667ebe2d5b17f49dd37b4a"
+DOWNLOAD="https://github.com/BenLangmead/bowtie2/archive/v2.4.1/bowtie2-2.4.1.tar.gz"
+MD5SUM="5938482fab363c6356f9662cce38f99c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="tbb"
+REQUIRES="tbb python3"
MAINTAINER="Rob van Nues"
EMAIL="sborg63@disroot.org"
diff --git a/academic/fet/fet.SlackBuild b/academic/fet/fet.SlackBuild
index 330b134c40..c7faf86780 100644
--- a/academic/fet/fet.SlackBuild
+++ b/academic/fet/fet.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=fet
-VERSION=${VERSION:-5.42.3}
+VERSION=${VERSION:-5.44.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/academic/fet/fet.info b/academic/fet/fet.info
index 77f85a10b5..f4b827febb 100644
--- a/academic/fet/fet.info
+++ b/academic/fet/fet.info
@@ -1,8 +1,8 @@
PRGNAM="fet"
-VERSION="5.42.3"
+VERSION="5.44.0"
HOMEPAGE="https://www.lalescu.ro/liviu/fet/"
-DOWNLOAD="https://www.lalescu.ro/liviu/fet/download/fet-5.42.3.tar.bz2"
-MD5SUM="3a4556bb2ea63cc31f5e3ca1080195b3"
+DOWNLOAD="https://www.lalescu.ro/liviu/fet/download/fet-5.44.0.tar.bz2"
+MD5SUM="d511f430034cac86be9d7e8c9bc8202d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="qt5"
diff --git a/academic/gmsh/gmsh.SlackBuild b/academic/gmsh/gmsh.SlackBuild
index b56488e326..3632982bf4 100644
--- a/academic/gmsh/gmsh.SlackBuild
+++ b/academic/gmsh/gmsh.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=gmsh
-VERSION=${VERSION:-4.5.2}
+VERSION=${VERSION:-4.5.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/academic/gmsh/gmsh.info b/academic/gmsh/gmsh.info
index 339e53af7c..f628e2a4c5 100644
--- a/academic/gmsh/gmsh.info
+++ b/academic/gmsh/gmsh.info
@@ -1,8 +1,8 @@
PRGNAM="gmsh"
-VERSION="4.5.2"
+VERSION="4.5.4"
HOMEPAGE="http://gmsh.info/"
-DOWNLOAD="http://gmsh.info/src/gmsh-4.5.2-source.tgz"
-MD5SUM="4d5f211e6dc295d8ee0dea4c00f0323d"
+DOWNLOAD="http://gmsh.info/src/gmsh-4.5.4-source.tgz"
+MD5SUM="dc225d64508468107eda763915d9c959"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="fltk lapack med OpenCASCADE"
diff --git a/academic/h5utils/h5utils.info b/academic/h5utils/h5utils.info
index aa2cd02582..a600f211b9 100644
--- a/academic/h5utils/h5utils.info
+++ b/academic/h5utils/h5utils.info
@@ -2,7 +2,7 @@ PRGNAM="h5utils"
VERSION="1.13.1"
HOMEPAGE="https://github.com/NanoComp/h5utils"
DOWNLOAD="https://github.com/NanoComp/h5utils/releases/download/1.13.1/h5utils-1.13.1.tar.gz"
-MD5SUM="f4d3eac775b6c2a18eac56138e659c37"
+MD5SUM="b116cbb79ea22bbd1640cd8a1290f6f8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="hdf5"
diff --git a/academic/nco/README b/academic/nco/README
new file mode 100644
index 0000000000..eebc302ed8
--- /dev/null
+++ b/academic/nco/README
@@ -0,0 +1,9 @@
+NCO (netCDF Operators Software Stack)
+
+The NCO toolkit manipulates and analyzes data stored in netCDF- accessible
+formats, including DAP, HDF4, and HDF5. It exploits the geophysical
+expressivity of many CF (Climate & Forecast) metadata conventions, the
+flexible description of physical dimensions translated by UDUnits, the network
+transparency of OPeNDAP, the storage features (e.g., compression, chunking,
+groups) of HDF (the Hierarchical Data Format), and many powerful mathematical
+and statistical algorithms of GSL (the GNU Scientific Library).
diff --git a/academic/nco/nco.SlackBuild b/academic/nco/nco.SlackBuild
new file mode 100644
index 0000000000..3a20201103
--- /dev/null
+++ b/academic/nco/nco.SlackBuild
@@ -0,0 +1,112 @@
+#!/bin/sh
+
+# Slackware build script for nco
+
+# Copyright 2020 Gregory J. L. Tourte <artourter@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.
+
+
+PRGNAM=nco
+VERSION=${VERSION:-4.9.2}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e # Exit on most errors
+
+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} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --infodir=/usr/info \
+ --docdir=/usr/doc/$PRGNAM-$VERSION \
+ --disable-static \
+ --build=$ARCH-slackware-linux
+
+# Compile the application and install it into the $PKG directory
+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
+
+# Compress info pages and remove the package's dir file
+rm -f $PKG/usr/info/dir
+gzip -9 $PKG/usr/info/*.info*
+
+# Copy program documentation into the package
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ AUTHORS CITATION COPYING COPYRIGHT INSTALL LICENSE README.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+# Copy the slack-desc (and a custom doinst.sh if necessary) into ./install
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/academic/nco/nco.info b/academic/nco/nco.info
new file mode 100644
index 0000000000..3a4b113fb2
--- /dev/null
+++ b/academic/nco/nco.info
@@ -0,0 +1,10 @@
+PRGNAM="nco"
+VERSION="4.9.2"
+HOMEPAGE="http://nco.sf.net"
+DOWNLOAD="https://github.com/nco/nco/archive/4.9.2/nco-4.9.2.tar.gz"
+MD5SUM="366a949084d404b0380af7426ed94648"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="netcdf udunits antlr2"
+MAINTAINER="ArTourter"
+EMAIL="artourter@gmail.com"
diff --git a/academic/nco/slack-desc b/academic/nco/slack-desc
new file mode 100644
index 0000000000..15c846b9c3
--- /dev/null
+++ b/academic/nco/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------------------------------------------------------|
+nco: nco (netCDF Operators Software Stack)
+nco:
+nco: The NCO toolkit manipulates and analyzes data stored in netCDF-
+nco: accessible formats, including DAP, HDF4, and HDF5. It exploits the
+nco: geophysical expressivity of many CF (Climate & Forecast) metadata
+nco: conventions, the flexible description of physical dimensions
+nco: translated by UDUnits, the network transparency of OPeNDAP, the
+nco: storage features (e.g., compression, chunking, groups) of HDF (the
+nco: Hierarchical Data Format), and many powerful mathematical and
+nco: statistical algorithms of GSL (the GNU Scientific Library).
+nco:
diff --git a/academic/pysam/pysam.SlackBuild b/academic/pysam/pysam.SlackBuild
index f5c3d8615e..1145e63733 100644
--- a/academic/pysam/pysam.SlackBuild
+++ b/academic/pysam/pysam.SlackBuild
@@ -24,8 +24,8 @@
PRGNAM=pysam
-VERSION=${VERSION:-0.15.3}
-BUILD=${BUILD:-1}
+VERSION=${VERSION:-0.15.4}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
#set which python version to install it for
@@ -68,15 +68,21 @@ 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 \
+ \( -perm 777 -o -perm 775 -o -perm 751 -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 system htslib instead
-export HTSLIB_LIBRARY_DIR=/usr/lib$LIBDIRSUFFIX
-export HTSLIB_INCLUDE_DIR=/usr/include
+###When pysam gets linked to htslib-1.10 this can be done again:
+##use system htslib instead:
+#export HTSLIB_LIBRARY_DIR=/usr/lib$LIBDIRSUFFIX
+#export HTSLIB_INCLUDE_DIR=/usr/include
+
+#the source does not allow 'read' to 'other', which could cause a problem on reloading a Jupyter-notebook
+chmod 644 pysam.egg-info/*
+
if $PYTHON2; then
python setup.py install --root=$PKG
@@ -94,6 +100,7 @@ cp -a \
$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
diff --git a/academic/pysam/pysam.info b/academic/pysam/pysam.info
index a7747f8d20..8e87762f0f 100644
--- a/academic/pysam/pysam.info
+++ b/academic/pysam/pysam.info
@@ -1,10 +1,10 @@
PRGNAM="pysam"
-VERSION="0.15.3"
+VERSION="0.15.4"
HOMEPAGE="https://github.com/pysam-developers/pysam"
-DOWNLOAD="https://github.com/pysam-developers/pysam/archive/v0.15.3/pysam-0.15.3.tar.gz"
-MD5SUM="f8586362c20c754bc698c04e32e11a63"
+DOWNLOAD="https://pypi.python.org/packages/source/p/pysam/pysam-0.15.4.tar.gz"
+MD5SUM="fed157466d6e267e32593119c05247b2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python3 htslib"
+REQUIRES="python3-Cython"
MAINTAINER="Rob van Nues"
EMAIL="sborg63@disroot.org"
diff --git a/academic/reduce-algebra/reduce-algebra.SlackBuild b/academic/reduce-algebra/reduce-algebra.SlackBuild
index b1029bff06..83786cf637 100644
--- a/academic/reduce-algebra/reduce-algebra.SlackBuild
+++ b/academic/reduce-algebra/reduce-algebra.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=reduce-algebra
-VERSION=${VERSION:-20200101svn5241}
+VERSION=${VERSION:-20200301svn5286}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/academic/reduce-algebra/reduce-algebra.info b/academic/reduce-algebra/reduce-algebra.info
index 355efdc449..a5f168bf25 100644
--- a/academic/reduce-algebra/reduce-algebra.info
+++ b/academic/reduce-algebra/reduce-algebra.info
@@ -1,10 +1,10 @@
PRGNAM="reduce-algebra"
-VERSION="20200101svn5241"
-HOMEPAGE="http://reduce-algebra.sourceforge.net"
-DOWNLOAD="http://downloads.sourceforge.net/reduce-algebra/snapshot_2020-01-01/Reduce-svn5241-src.tar.gz \
- http://downloads.sourceforge.net/reduce-algebra/snapshot_2020-01-01/linux64/reduce-common_5241_all.tgz"
-MD5SUM="577234a3437885497471bb1d1cfbbb24 \
- 3a089b368f8944491e13f9421e428474"
+VERSION="20200301svn5286"
+HOMEPAGE="https://reduce-algebra.sourceforge.io"
+DOWNLOAD="https://downloads.sourceforge.net/reduce-algebra/snapshot_2020-03-01/Reduce-svn5286-src.tar.gz \
+ https://downloads.sourceforge.net/reduce-algebra/snapshot_2020-03-01/linux64/reduce-common_5286_all.tgz"
+MD5SUM="28fa5a23835e5ec1474844e18bf29855 \
+ 6a3b2b2e3243ff0894bef9f336597164"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/academic/reduce-algebra/slack-desc b/academic/reduce-algebra/slack-desc
index 964bf26bf6..55a60620ce 100644
--- a/academic/reduce-algebra/slack-desc
+++ b/academic/reduce-algebra/slack-desc
@@ -16,4 +16,4 @@ reduce-algebra: Portable Standard Lisp (PSL) or Codemist Standard Lisp (CSL), bo
reduce-algebra: which are included in the SourceForge distribution. By modern
reduce-algebra: standards, REDUCE is a surprisingly small and compact application.
reduce-algebra:
-reduce-algebra: Homepage: http://reduce-algebra.sourceforge.net
+reduce-algebra: Homepage: https://reduce-algebra.sourceforge.io
diff --git a/academic/sage/README b/academic/sage/README
index ab5e912702..6c308c8cce 100644
--- a/academic/sage/README
+++ b/academic/sage/README
@@ -15,7 +15,13 @@ Note that the build will likely spit out many "zero length file" errors,
which can safely be ignored.
See README.BUILDOPTS for additional (important) information about
-build options and such.
+build options and such. Specifically, if you do not move the installation
+directory via a specification of SAGEROOT, you may need to do something
+like
+
+source /etc/profile.d/sage.ch
+
+so make sure the binary is in your path.
This package does not include the doc files. Those can be found at doc.sagemath.org.
diff --git a/academic/sage/sage.SlackBuild b/academic/sage/sage.SlackBuild
index 7049bb6d27..2ee5996dc9 100644
--- a/academic/sage/sage.SlackBuild
+++ b/academic/sage/sage.SlackBuild
@@ -35,6 +35,16 @@ if [ -z "$ARCH" ]; then
esac
fi
+#### These lines are to ensure the build can happen on multilib systems.
+if [ "$ARCH" = "i586" ]; then
+LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+LIBDIRSUFFIX="64"
+else
+LIBDIRSUFFIX=""
+fi
+####
+
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
@@ -69,7 +79,13 @@ patch -p1 < $CWD/sage-build-root.patch
# Thanks to Philip Lacroix <slackph@posteo.de>
rm build/pkgs/python2/patches/sys_path_security-issue_16202.patch
-# The docs do not build correctly, so instead of make, do:
+# Test Fix - this did not work.
+# sed -i "s|/lib|/lib${LIBDIRSUFFIX}|" build/pkgs/iml/spkg-install
+
+
+
+# The docs do not build correctly, so instead of make, do the following:
+LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}" \
make build
# test all examples in the documentation (over 93,000 line of input)
@@ -114,6 +130,8 @@ fi
sed "s%SAGEROOT%${SAGEROOT}%" $CWD/$PRGNAM-notebook.desktop > $PKG/usr/share/applications/$PRGNAM-notebook.desktop
cp src/doc/common/themes/sage/static/sageicon.png $PKG/usr/share/pixmaps/
+# Put a line here which *actually* adds sage to the path
+
# install sagetex to a location that is accessible to the system TeX installation
cp -a local/share/texmf $PKG/usr/share
diff --git a/academic/verilator/README b/academic/verilator/README
new file mode 100644
index 0000000000..84c46a7177
--- /dev/null
+++ b/academic/verilator/README
@@ -0,0 +1,9 @@
+Installing gperftools may improve compilation performance, but is not
+required.
+
+GTKWave is recommended for use at run-time, but not required.
+
+Verilator supports integration with SystemC. However I don't need this
+for my use case so I ahve not enabled it. If someone else wants to do
+the legwork of porting it, I will gladly make the changes to this port
+to support it. -- Charles
diff --git a/academic/verilator/slack-desc b/academic/verilator/slack-desc
new file mode 100644
index 0000000000..1bb74ecb6d
--- /dev/null
+++ b/academic/verilator/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------------------------------------------------------|
+verilator: verilator (the fastest free Verilog HDL simulator)
+verilator:
+verilator: Verilator is invoked with parameters similar to GCC or Synopsys’s VCS.
+verilator: It "Verilates" the specified synthesizable Verilog or SystemVerilog
+verilator: code by reading it, performing lint checks, and optionally inserting
+verilator: assertion checks and coverage-analysis points. It outputs single- or
+verilator: multi-threaded .cpp and .h files, the "Verilated" code.
+verilator:
+verilator: homepage: https://www.veripool.org/wiki/verilator
+verilator:
+verilator:
diff --git a/academic/verilator/verilator.SlackBuild b/academic/verilator/verilator.SlackBuild
new file mode 100644
index 0000000000..3b410de54d
--- /dev/null
+++ b/academic/verilator/verilator.SlackBuild
@@ -0,0 +1,102 @@
+#!/bin/sh
+
+# Slackware build script for verilator
+
+# Copyright 2020 Charles Daniels, United States
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+PRGNAM=verilator
+VERSION=${VERSION:-4.030}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tgz
+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
+
+find $PKG -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 \
+ LICENSE Changes Artistic README.adoc verilator.txt verilator.pdf \
+ $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:-tgz}
diff --git a/academic/verilator/verilator.info b/academic/verilator/verilator.info
new file mode 100644
index 0000000000..b67785a98d
--- /dev/null
+++ b/academic/verilator/verilator.info
@@ -0,0 +1,10 @@
+PRGNAM="verilator"
+VERSION="4.030"
+HOMEPAGE="https://www.veripool.org/wiki/verilator"
+DOWNLOAD="https://www.veripool.org/ftp/verilator-4.030.tgz"
+MD5SUM="f412f817a8eeb142f6d27684e5fd4809"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="python3"
+MAINTAINER="Charles Daniels"
+EMAIL="charles [at] cdaniels [dot] net"
diff --git a/academic/veusz/README b/academic/veusz/README
index 81d9a05fb3..f09808ca55 100644
--- a/academic/veusz/README
+++ b/academic/veusz/README
@@ -10,7 +10,13 @@ SAMP interfaces to its plotting facilities. It also allows for
manipulation and editing of datasets. Data can be captured from
external sources such as Internet sockets or other programs.
-See the complete release notes for Veusz 3.1 at
-https://veusz.github.io/releasenotes/3.1.txt
+See the complete release notes for Veusz 3.2.1 at
+https://veusz.github.io/releasenotes/3.2.1.txt
Sphinx is an optional dependency (used to rebuild the manual).
+
+****
+Note:
+The veusz.SlackBuild script moved from Python2 to Python3 in version
+3.2.1. Please, check the dependencies.
+****
diff --git a/academic/veusz/veusz.SlackBuild b/academic/veusz/veusz.SlackBuild
index f3e607ab95..d4f6b1b28b 100644
--- a/academic/veusz/veusz.SlackBuild
+++ b/academic/veusz/veusz.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for veusz
# Based on Slackware 14.2 SlackBuild and Andrea Sciucca's SlackBuild for veusz
#
-# Copyright 2016-2019, Fellype do Nascimento, Campinas - Brazil
+# Copyright 2016-2020, Fellype do Nascimento, Campinas - Brazil
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=veusz
-VERSION=${VERSION:-3.1}
+VERSION=${VERSION:-3.2.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -70,10 +70,9 @@ find -L . \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
PYTHONVER=$(python -V 2>&1 | cut -f 2 -d' ' | cut -f 1-2 -d.)
-export SIP_EXE=/usr/bin/python2-sip
-export SIP_INCLUDE_DIR="/usr/include/python$PYTHONVER/python2-sip"
+export SIP_EXE=/usr/bin/python3-sip
-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/academic/veusz/veusz.info b/academic/veusz/veusz.info
index 10799379d5..bef4efb40d 100644
--- a/academic/veusz/veusz.info
+++ b/academic/veusz/veusz.info
@@ -1,10 +1,10 @@
PRGNAM="veusz"
-VERSION="3.1"
+VERSION="3.2.1"
HOMEPAGE="https://veusz.github.io/"
-DOWNLOAD="https://github.com/veusz/veusz/releases/download/veusz-3.1/veusz-3.1.tar.gz"
-MD5SUM="3d6ee78c3dec0cfd409ada4399ee1baf"
+DOWNLOAD="https://github.com/veusz/veusz/releases/download/veusz-3.2.1/veusz-3.2.1.tar.gz"
+MD5SUM="f341ea793208818088926612bde53d09"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="numpy PyQt5"
+REQUIRES="numpy3 python3-PyQt5"
MAINTAINER="Fellype do Nascimento"
EMAIL="fellype(at)gmail(dot)com"
diff --git a/academic/zotero/zotero.SlackBuild b/academic/zotero/zotero.SlackBuild
index 5daa350027..8ad1d6a014 100644
--- a/academic/zotero/zotero.SlackBuild
+++ b/academic/zotero/zotero.SlackBuild
@@ -25,7 +25,7 @@
PRGNAM=zotero
SRCNAM=Zotero
-VERSION=${VERSION:-5.0.81}
+VERSION=${VERSION:-5.0.85}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/academic/zotero/zotero.info b/academic/zotero/zotero.info
index b0d3909001..564a6702dd 100644
--- a/academic/zotero/zotero.info
+++ b/academic/zotero/zotero.info
@@ -1,10 +1,10 @@
PRGNAM="zotero"
-VERSION="5.0.81"
+VERSION="5.0.85"
HOMEPAGE="https://www.zotero.org/"
-DOWNLOAD="https://download.zotero.org/client/release/5.0.81/Zotero-5.0.81_linux-i686.tar.bz2"
-MD5SUM="dac7c4c7ebae94d4b47dc3b05b0d8235"
-DOWNLOAD_x86_64="https://download.zotero.org/client/release/5.0.81/Zotero-5.0.81_linux-x86_64.tar.bz2"
-MD5SUM_x86_64="e39871c269ed89320f8503fc0091d765"
+DOWNLOAD="https://download.zotero.org/client/release/5.0.85/Zotero-5.0.85_linux-i686.tar.bz2"
+MD5SUM="196d758dc19a658a54d30877fe0c41b2"
+DOWNLOAD_x86_64="https://download.zotero.org/client/release/5.0.85/Zotero-5.0.85_linux-x86_64.tar.bz2"
+MD5SUM_x86_64="6509c159079ed59c2c95ac0132dc2328"
REQUIRES=""
MAINTAINER="Andrew Payne"
EMAIL="phalange@komputermatrix.com"
diff --git a/accessibility/sct/sct.SlackBuild b/accessibility/sct/sct.SlackBuild
index c1672e7ac8..be6d5a7c79 100644
--- a/accessibility/sct/sct.SlackBuild
+++ b/accessibility/sct/sct.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for sct
-# Copyright 2019 Zhu Qun-Ying
+# Copyright 2019-2020 Zhu Qun-Ying
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=sct
-VERSION=${VERSION:-0.4}
+VERSION=${VERSION:-0.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/accessibility/sct/sct.info b/accessibility/sct/sct.info
index b1afc211eb..67fcb3a415 100644
--- a/accessibility/sct/sct.info
+++ b/accessibility/sct/sct.info
@@ -1,8 +1,8 @@
PRGNAM="sct"
-VERSION="0.4"
+VERSION="0.5"
HOMEPAGE="http://openports.se/x11/sct"
-DOWNLOAD="http://ftp.openbsd.org/pub/OpenBSD/distfiles/sct-0.4.tar.gz"
-MD5SUM="82764efe138b447ad069b9720460ea2c"
+DOWNLOAD="http://ftp.openbsd.org/pub/OpenBSD/distfiles/sct-0.5.tar.gz"
+MD5SUM="26a751a4b6158c1e23d8f63dfe289621"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/accessibility/xdotool/xdotool.SlackBuild b/accessibility/xdotool/xdotool.SlackBuild
index adc0c6780a..22c2082077 100644
--- a/accessibility/xdotool/xdotool.SlackBuild
+++ b/accessibility/xdotool/xdotool.SlackBuild
@@ -6,6 +6,13 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20200329 bkw:
+# - BUILD=3
+# - Stop including references to the build and $PKG dirs in the binary. This
+# was a potential security risk. Thanks to Leonardo Citrolo for reporting
+# this (along with a solution).
+# - Actually install the binary stripped.
+
# 20191219 bkw:
# - BUILD=2
# - install API (doxygen) docs.
@@ -43,7 +50,7 @@
PRGNAM=xdotool
VERSION=${VERSION:-3.20160805.1}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -85,21 +92,38 @@ 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 -p $PKG/usr/lib$LIBDIRSUFFIX
-make WARNFLAGS="$SLKCFLAGS" PREFIX=/usr INSTALLLIB=/usr/lib$LIBDIRSUFFIX
-strip $PRGNAM libxdo.so
-make install PREFIX=$PKG/usr INSTALLLIB=$PKG/usr/lib$LIBDIRSUFFIX LDCONFIG=true
+# 20200329 bkw: make this section a bit more readable I hope.
+# The LDCONFIG=true is counter-intuitive: it means "run the 'true'
+# command instead of the 'ldconfig' command". In other words, do
+# NOT run ldconfig (opposite of what it seems to mean in English).
+COMMON="WITHOUT_RPATH_FIX=1 LDCONFIG=true"
+LIBDIR=/usr/lib$LIBDIRSUFFIX
+
+mkdir -p $PKG/$LIBDIR
+
+make \
+ WARNFLAGS="$SLKCFLAGS" \
+ PREFIX=/usr \
+ INSTALLLIB=$LIBDIR \
+ $COMMON
+
+make install \
+ PREFIX=$PKG/usr \
+ INSTALLLIB=$PKG/$LIBDIR \
+ $COMMON
+
+# 20200329 bkw: strip binary *after* installing, since 'make install' is
+# relinking it.
+strip $PKG/usr/bin/$PRGNAM $PKG/usr/lib$LIBDIRSUFFIX/libxdo.so.?
+
make docs $PRGNAM.html
gzip -9 $PKG/usr/man/man1/$PRGNAM.1
-chmod 755 examples/*.sh
-chmod 644 $PKG/usr/include/*.h
-
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-chmod 0644 examples/*.sh
+chmod 0644 examples/*.sh $PKG/usr/include/*.h
cp -a CHANGELIST README COPYRIGHT examples $PRGNAM.html docs/html \
- $PKG/usr/doc/$PRGNAM-$VERSION
+ $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/audio/alsa-tools/alsa-tools.SlackBuild b/audio/alsa-tools/alsa-tools.SlackBuild
index 4f29bff88d..9061f8c171 100644
--- a/audio/alsa-tools/alsa-tools.SlackBuild
+++ b/audio/alsa-tools/alsa-tools.SlackBuild
@@ -13,6 +13,7 @@
# the firmware is being included in the package as well.
# *** I agree. --rworkman :-)
+# 20200224 bkw: update for 1.2.2 (firmware 1.2.1)
# 20181204 bkw: update for 1.1.7
# 20180614 bkw: update for 1.1.6
# 20171214 bkw: update for 1.1.5
@@ -33,11 +34,11 @@
# 20140219 bkw: fix .desktop files so they validate
PRGNAM=alsa-tools
-VERSION=${VERSION:-1.1.7}
+VERSION=${VERSION:-1.2.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
-FIRMVER=${FIRMVER:-1.0.29}
+FIRMVER=${FIRMVER:-1.2.1}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@@ -117,7 +118,12 @@ fi
# hdspconf and hdspmixer depend on fltk. Don't build them if disabled or
# not installed.
-[ -e /usr/bin/fltk-config -a "${FLTK:-yes}" = "yes" ] || rm -rf hdspconf hdspmixer
+if [ -e /usr/bin/fltk-config -a "${FLTK:-yes}" = "yes" ]; then
+ # 20200224 bkw: brokenness in 1.2.2.
+ sed -i 's,__u\(32\|64\),uint\1_t,g' hdspmixer/src/HDSPMixerWindow.cxx
+else
+ rm -rf hdspconf hdspmixer
+fi
# one loop to build them all. The -include stddef.h fixes qlo10k1 'ptrdiff_t doesn't
# name a type' errors, and doesn't hurt anything else.
diff --git a/audio/alsa-tools/alsa-tools.info b/audio/alsa-tools/alsa-tools.info
index 25d8d2a31f..15b487253c 100644
--- a/audio/alsa-tools/alsa-tools.info
+++ b/audio/alsa-tools/alsa-tools.info
@@ -1,10 +1,10 @@
PRGNAM="alsa-tools"
-VERSION="1.1.7"
+VERSION="1.2.2"
HOMEPAGE="http://www.alsa-project.org/"
-DOWNLOAD="ftp://ftp.alsa-project.org/pub/tools/alsa-tools-1.1.7.tar.bz2 \
- ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.0.29.tar.bz2"
-MD5SUM="475bdf6457bcf55c8c895d653ee56a54 \
- 9a1182f8a6ac44cb9af5774cc045565f"
+DOWNLOAD="ftp://ftp.alsa-project.org/pub/tools/alsa-tools-1.2.2.tar.bz2 \
+ ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.2.1.tar.bz2"
+MD5SUM="4e6187d2c3a8c73a9d75d66a72faed27 \
+ f8458efd25e6d6600dbc7aedf98f83a3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/audio/fmmidi/fmmidi.info b/audio/fmmidi/fmmidi.info
index 1a2f876641..f9aabb0864 100644
--- a/audio/fmmidi/fmmidi.info
+++ b/audio/fmmidi/fmmidi.info
@@ -1,6 +1,6 @@
PRGNAM="fmmidi"
VERSION="1.0.1"
-HOMEPAGE="http://unhaut.x10host.com/fmmidi/"
+HOMEPAGE="http://web.archive.org/web/20190910030450/http://unhaut.x10host.com:80/fmmidi/"
DOWNLOAD="http://urchlay.naptime.net/~urchlay/src/fmmidi-1.0.1.tar.gz"
MD5SUM="d846a3add02adb34304d8f529a4290d2"
DOWNLOAD_x86_64=""
diff --git a/audio/guitarix/guitarix.SlackBuild b/audio/guitarix/guitarix.SlackBuild
index 60245ea738..b9ea8aafe3 100644
--- a/audio/guitarix/guitarix.SlackBuild
+++ b/audio/guitarix/guitarix.SlackBuild
@@ -9,6 +9,7 @@
# Note to self: git URL for guitarix is:
# git://git.code.sf.net/p/guitarix/git/
+# 20200307 bkw: Updated for 3.39.1.
# 20191211 bkw: Updated for 0.38.1.
# 20180828 bkw: Updated for 0.37.3.
@@ -45,7 +46,7 @@
# - Stop writing outside of $TMP.
PRGNAM=guitarix
-VERSION=${VERSION:-0.38.1}
+VERSION=${VERSION:-0.39.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -112,6 +113,7 @@ LIBDIR="/usr/lib${LIBDIRSUFFIX}"
--no-avahi \
--no-ldconfig \
--no-desktop-update \
+ --no-faust \
--includeresampler \
--includeconvolver \
--ladspa \
@@ -122,6 +124,12 @@ LIBDIR="/usr/lib${LIBDIRSUFFIX}"
./waf build # -v # verbose, shows actual commands
./waf install --destdir=$PKG
+# 20200307 bkw: 0.39.0 installs this in the wrong dir
+if [ "$VERSION" = "0.39.0" ]; then
+ mv $PKG/$LIBDIR/lv2/gx_wah.lv2/manifest.ttl $PKG/$LIBDIR/lv2/gx_colwah.lv2/
+ rmdir $PKG/$LIBDIR/lv2/gx_wah.lv2
+fi
+
# --install-roboto-font does the wrong thing, we'll install it manually.
mkdir -p $PKG/usr/share/fonts/TTF
install -m0644 fonts/* $PKG/usr/share/fonts/TTF
diff --git a/audio/guitarix/guitarix.info b/audio/guitarix/guitarix.info
index 22726782c1..8ab1359ef9 100644
--- a/audio/guitarix/guitarix.info
+++ b/audio/guitarix/guitarix.info
@@ -1,8 +1,8 @@
PRGNAM="guitarix"
-VERSION="0.38.1"
+VERSION="0.39.0"
HOMEPAGE="http://guitarix.sourceforge.net/"
-DOWNLOAD="http://downloads.sourceforge.net/guitarix/guitarix2-0.38.1.tar.xz"
-MD5SUM="d9aec810bf164cbf040b298cb9c45d50"
+DOWNLOAD="http://downloads.sourceforge.net/guitarix/guitarix2-0.39.0.tar.xz"
+MD5SUM="04c22ff9baaa69d256e2ca84ba288936"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jack liblrdf lilv"
diff --git a/audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.SlackBuild b/audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.SlackBuild
index e539d516ac..569983bd52 100644
--- a/audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.SlackBuild
+++ b/audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=qmmp-plugin-pack-qt5
-VERSION=${VERSION:-1.3.1}
+VERSION=${VERSION:-1.3.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.info b/audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.info
index 307bb939f3..c9ac70ccff 100644
--- a/audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.info
+++ b/audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.info
@@ -1,8 +1,8 @@
PRGNAM="qmmp-plugin-pack-qt5"
-VERSION="1.3.1"
-HOMEPAGE="http://qmmp.ylsoftware.com/plugins.php"
-DOWNLOAD="http://qmmp.ylsoftware.com/files/plugins/qmmp-plugin-pack-1.3.1.tar.bz2"
-MD5SUM="8d887d991206cdd638f2e50420e4aa72"
+VERSION="1.3.2"
+HOMEPAGE="https://qmmp.ylsoftware.com/plugins.php"
+DOWNLOAD="https://qmmp.ylsoftware.com/files/plugins/qmmp-plugin-pack-1.3.2.tar.bz2"
+MD5SUM="8bad515b6ee875ec1b73786ecd66980e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="qmmp-qt5"
diff --git a/audio/qmmp-qt5/qmmp-qt5.SlackBuild b/audio/qmmp-qt5/qmmp-qt5.SlackBuild
index fae272ae74..e01dfd9ca8 100644
--- a/audio/qmmp-qt5/qmmp-qt5.SlackBuild
+++ b/audio/qmmp-qt5/qmmp-qt5.SlackBuild
@@ -20,7 +20,7 @@
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=qmmp-qt5
-VERSION=${VERSION:-1.3.6}
+VERSION=${VERSION:-1.3.7}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/audio/qmmp-qt5/qmmp-qt5.info b/audio/qmmp-qt5/qmmp-qt5.info
index 876a50e974..21362fa73b 100644
--- a/audio/qmmp-qt5/qmmp-qt5.info
+++ b/audio/qmmp-qt5/qmmp-qt5.info
@@ -1,8 +1,8 @@
PRGNAM="qmmp-qt5"
-VERSION="1.3.6"
-HOMEPAGE="http://qmmp.ylsoftware.com/"
-DOWNLOAD="http://qmmp.ylsoftware.com/files/qmmp-1.3.6.tar.bz2"
-MD5SUM="8c0cf52b753762d2999c1178e1414a52"
+VERSION="1.3.7"
+HOMEPAGE="https://qmmp.ylsoftware.com/"
+DOWNLOAD="https://qmmp.ylsoftware.com/files/qmmp-1.3.7.tar.bz2"
+MD5SUM="23f2d2ea40e0c909030f78da3cefe777"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="qt5"
diff --git a/audio/quodlibet/README b/audio/quodlibet/README
index b3a39057ff..e4ebc59120 100644
--- a/audio/quodlibet/README
+++ b/audio/quodlibet/README
@@ -10,8 +10,23 @@ as Quod Libet.
Operon is a command line music tagger.
-Optional dependencie: musicbrainzngs
+The user guide is available online at:
-There's an option to use XINE backend instead to avoid
-installing gst-plugins-*. See latest guide here:
-https://quodlibet.readthedocs.io/en/latest/guide/playback/backends.html
+https://quodlibet.readthedocs.io/en/quodlibet-3.9/guide/
+
+To build a user guide for offline use, install Sphinx and sphinx_rtd_theme,
+and run:
+
+DOCS=yes ./quodlibet.SlackBuild
+
+Quod Libet supports both GStreamer and XINE as audio backends.
+If you use XINE, you do not need the gst-plugins-* dependencies.
+See this link for how to switch to the XINE backend:
+
+https://quodlibet.readthedocs.io/en/quodlibet-3.9/guide/playback/backends.html
+
+Optional dependencies:
+
+ * musicbrainzngs - for the musicbrainz plugin
+ * pyinotify - for the auto library update plugin
+ * webkit2gtk - for the lyrics window plugin
diff --git a/audio/quodlibet/quodlibet.SlackBuild b/audio/quodlibet/quodlibet.SlackBuild
index 69e7a295e3..fc2eebea88 100644
--- a/audio/quodlibet/quodlibet.SlackBuild
+++ b/audio/quodlibet/quodlibet.SlackBuild
@@ -2,8 +2,9 @@
#
# Slackware build script for quodlibet.
#
-# Copyright 2016-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
# Written by K.D.Hedger kdhedger@yahoo.co.uk
+# Copyright 2016-2017 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2020 Nick Smallbone, Gothenburg, Sweden.
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -78,6 +79,12 @@ mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a COPYING NEWS README $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+DOCS=${DOCS:-no}
+if [ $DOCS = yes ] || [ $DOCS = y ] || [ $DOCS = true ]; then
+ python setup.py build_sphinx
+ cp -a build/sphinx $PKG/usr/doc/$PRGNAM-$VERSION/user_guide
+fi
+
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/doinst.sh > $PKG/install/doinst.sh
diff --git a/audio/quodlibet/quodlibet.info b/audio/quodlibet/quodlibet.info
index 01f49e0b4b..7f6ec03c74 100644
--- a/audio/quodlibet/quodlibet.info
+++ b/audio/quodlibet/quodlibet.info
@@ -6,5 +6,5 @@ MD5SUM="49772b4c8f6044344b2c5c8bb4f84f9c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gst-plugins-bad gst-python gst-plugins-ugly mutagen futures python-faulthandler feedparser"
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
+MAINTAINER="Nick Smallbone"
+EMAIL="nick@smallbone.se"
diff --git a/business/stansoft/stansoft.SlackBuild b/business/stansoft/stansoft.SlackBuild
index 2367dd5440..cbcf410e0d 100644
--- a/business/stansoft/stansoft.SlackBuild
+++ b/business/stansoft/stansoft.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=stansoft
-VERSION=${VERSION:-7.16}
+VERSION=${VERSION:-7.18}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/business/stansoft/stansoft.info b/business/stansoft/stansoft.info
index b3e54312f1..e11ef31850 100644
--- a/business/stansoft/stansoft.info
+++ b/business/stansoft/stansoft.info
@@ -1,10 +1,10 @@
PRGNAM="stansoft"
-VERSION="7.16"
+VERSION="7.18"
HOMEPAGE="http://www.stansoft.org"
-DOWNLOAD="http://download.stansoft.org/files/stansoft-v7.16-x86.tar.bz2"
-MD5SUM="58bfc9629c93e2b4ff68e4a7925d9a91"
-DOWNLOAD_x86_64="http://download.stansoft.org/files/stansoft-v7.16-x86_64.tar.bz2"
-MD5SUM_x86_64="5a018819b0cf48c099cddaff0ca45874"
+DOWNLOAD="http://download.stansoft.org/files/stansoft-v7.18-x86.tar.bz2"
+MD5SUM="0fcfc72720c2668e52b1ea091ed8d5cf"
+DOWNLOAD_x86_64="http://download.stansoft.org/files/stansoft-v7.18-x86_64.tar.bz2"
+MD5SUM_x86_64="e2f72a6eed3b9a9e0ce9fca0e99090f0"
REQUIRES=""
MAINTAINER="Stansoft"
EMAIL="info@stansoft.org"
diff --git a/desktop/Qogir-icon-theme/Qogir-icon-theme.SlackBuild b/desktop/Qogir-icon-theme/Qogir-icon-theme.SlackBuild
index 87bf63f671..cb2e23e73b 100644
--- a/desktop/Qogir-icon-theme/Qogir-icon-theme.SlackBuild
+++ b/desktop/Qogir-icon-theme/Qogir-icon-theme.SlackBuild
@@ -23,12 +23,14 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=Qogir-icon-theme
-VERSION=${VERSION:-2019_04_06}
+VERSION=${VERSION:-20200221}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
ARCH=noarch
+SRCVER=${SRCVER:-2020-02-21}
+
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
@@ -39,11 +41,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-mkdir $PRGNAM-$VERSION
-cd $PRGNAM-$VERSION
-tar xvf $CWD/Qogir.tar.xz
-tar xvf $CWD/Qogir-dark.tar.xz
+rm -rf $PRGNAM-$SRCVER
+tar xvf $CWD/$PRGNAM-$SRCVER.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 \
@@ -52,17 +52,13 @@ find -L . \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
mkdir -p $PKG/usr/share/icons
-cp -a Qogir Qogir-dark \
- $PKG/usr/share/icons
-rm -f $PKG/usr/share/icons/Qogir/icon-theme.cache \
- $PKG/usr/share/icons/Qogir-dark/icon-theme.cache
+./install.sh --dest $PKG/usr/share/icons
+find $PKG/usr/share/icons \
+ \( -name AUTHORS -o -name COPYING -o -name icon-theme.cache \) -exec rm -f {} \;
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-mv $PKG/usr/share/icons/Qogir/AUTHORS \
- $PKG/usr/share/icons/Qogir/COPYING \
+cp -a AUTHORS COPYING README.md \
$PKG/usr/doc/$PRGNAM-$VERSION
-rm -f $PKG/usr/share/icons/Qogir-dark/AUTHORS \
- $PKG/usr/share/icons/Qogir-dark/COPYING
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/desktop/Qogir-icon-theme/Qogir-icon-theme.info b/desktop/Qogir-icon-theme/Qogir-icon-theme.info
index aa5202dc39..d94dc508ca 100644
--- a/desktop/Qogir-icon-theme/Qogir-icon-theme.info
+++ b/desktop/Qogir-icon-theme/Qogir-icon-theme.info
@@ -1,10 +1,8 @@
PRGNAM="Qogir-icon-theme"
-VERSION="2019_04_06"
+VERSION="20200221"
HOMEPAGE="https://github.com/vinceliuice/Qogir-icon-theme"
-DOWNLOAD="https://github.com/vinceliuice/Qogir-icon-theme/releases/download/2019_04_06/Qogir.tar.xz \
- https://github.com/vinceliuice/Qogir-icon-theme/releases/download/2019_04_06/Qogir-dark.tar.xz"
-MD5SUM="9d9f40ceaa3f71c3a2cefab6d31710ef \
- 62e571acc08f0fca80570fdd3f051b54"
+DOWNLOAD="https://github.com/vinceliuice/Qogir-icon-theme/archive/2020-02-21/Qogir-icon-theme-2020-02-21.tar.gz"
+MD5SUM="1e42446b6e765c70b3c1192a1fa9d0cd"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/desktop/ceti-2-theme/ceti-2-theme.SlackBuild b/desktop/ceti-2-theme/ceti-2-theme.SlackBuild
index f5ed3c662c..82f4825ac7 100644
--- a/desktop/ceti-2-theme/ceti-2-theme.SlackBuild
+++ b/desktop/ceti-2-theme/ceti-2-theme.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for ceti-2-theme.
#
-# Copyright 2016 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2016-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -66,7 +66,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 COPYING README.md $PKG/usr/doc/$PRGNAM-$VERSION/
+cp AUTHORS COPYING README.md $PKG/usr/doc/$PRGNAM-$VERSION/
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/desktop/ceti-2-theme/ceti-2-theme.info b/desktop/ceti-2-theme/ceti-2-theme.info
index 28f1dffa11..e75ed7fab2 100644
--- a/desktop/ceti-2-theme/ceti-2-theme.info
+++ b/desktop/ceti-2-theme/ceti-2-theme.info
@@ -6,5 +6,5 @@ MD5SUM="5da8e4e6c2260113b12fafc0a682b389"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="murrine"
-MAINTAINER="Edinaldo P. Silva"
-EMAIL="edps.mundognu@gmail.com"
+MAINTAINER="orphaned - no maintainer"
+EMAIL="nobody@nowhere"
diff --git a/desktop/faba-icon-theme/README b/desktop/faba-icon-theme/README
index d807454d5c..5402bf230e 100644
--- a/desktop/faba-icon-theme/README
+++ b/desktop/faba-icon-theme/README
@@ -1,6 +1,6 @@
faba-icon-theme (gnome icon theme)
-Faba is a sexy and modern icon theme with Tango influences. It has
+Faba is a modern icon theme with Tango influences. It has been
designed with simplicity and compliance to standards in mind. Faba's
purpose is serve as a base icon theme to others (such as Moka Icon Theme).
diff --git a/desktop/faba-icon-theme/doinst.sh b/desktop/faba-icon-theme/doinst.sh
index aea0f894eb..dc28312904 100644
--- a/desktop/faba-icon-theme/doinst.sh
+++ b/desktop/faba-icon-theme/doinst.sh
@@ -1,13 +1,5 @@
-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 [ -e usr/share/icons/Faba/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
+ /usr/bin/gtk-update-icon-cache -f usr/share/icons/Faba >/dev/null 2>&1
fi
fi
diff --git a/desktop/faba-icon-theme/faba-icon-theme.SlackBuild b/desktop/faba-icon-theme/faba-icon-theme.SlackBuild
index c0742ca149..5b8b86bf23 100644
--- a/desktop/faba-icon-theme/faba-icon-theme.SlackBuild
+++ b/desktop/faba-icon-theme/faba-icon-theme.SlackBuild
@@ -3,6 +3,7 @@
# Slackware build script for faba-icon-theme.
#
# Copyright 2015-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2020 Aaditya Bagga <aaditya_gnulinux@zoho.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -49,8 +50,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 {} \;
-meson --prefix $PKG/usr build
-ninja -C build install
+meson \
+ --prefix=/usr \
+ --datadir=/usr/share \
+ build
+
+ninja -C build
+DESTDIR=$PKG ninja -C build install
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp AUTHORS COPYING LICENSE* README.md $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/desktop/faba-icon-theme/faba-icon-theme.info b/desktop/faba-icon-theme/faba-icon-theme.info
index 0382c34eb7..d04a6543d6 100644
--- a/desktop/faba-icon-theme/faba-icon-theme.info
+++ b/desktop/faba-icon-theme/faba-icon-theme.info
@@ -1,10 +1,10 @@
PRGNAM="faba-icon-theme"
VERSION="4.3"
-HOMEPAGE="https://github.com/snwh/faba-icon-theme/"
+HOMEPAGE="https://github.com/snwh/faba-icon-theme"
DOWNLOAD="https://github.com/snwh/faba-icon-theme/archive/v4.3/faba-icon-theme-4.3.tar.gz"
MD5SUM="34633c7d146b93abebc96d3dddd52053"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="meson"
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
+MAINTAINER="Aaditya Bagga"
+EMAIL="aaditya_gnulinux@zoho.com"
diff --git a/desktop/faba-icon-theme/slack-desc b/desktop/faba-icon-theme/slack-desc
index 121cd20856..d31894d3b6 100644
--- a/desktop/faba-icon-theme/slack-desc
+++ b/desktop/faba-icon-theme/slack-desc
@@ -8,12 +8,12 @@
|-----handy-ruler------------------------------------------------------|
faba-icon-theme: faba-icon-theme (gnome icon theme)
faba-icon-theme:
-faba-icon-theme: Faba is a sexy and modern icon theme with Tango influences. It has
+faba-icon-theme: Faba is a modern icon theme with Tango influences. It has been
faba-icon-theme: designed with simplicity and compliance to standards in mind. Faba's
faba-icon-theme: purpose is serve as a base icon theme to others (such as Moka Icon
faba-icon-theme: Theme). It consists only of system icons: folders, mimetypes,
faba-icon-theme: toolbar icons, etc.
faba-icon-theme:
-faba-icon-theme: Home Page: https://github.com/snwh/faba-icon-theme/
+faba-icon-theme: Homepage: https://github.com/snwh/faba-icon-theme
faba-icon-theme:
faba-icon-theme:
diff --git a/desktop/gtk-theme-Bluebird/gtk-theme-Bluebird.info b/desktop/gtk-theme-Bluebird/gtk-theme-Bluebird.info
index 31efcbb40d..9fdf786a23 100644
--- a/desktop/gtk-theme-Bluebird/gtk-theme-Bluebird.info
+++ b/desktop/gtk-theme-Bluebird/gtk-theme-Bluebird.info
@@ -6,5 +6,5 @@ MD5SUM="741430b70d5ed38bf2bdebedecff1fa0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Edinaldo P. Silva"
-EMAIL="edps.mundognu@gmail.com"
+MAINTAINER="Aaditya Bagga"
+EMAIL="aaditya_gnulinux@zoho.com"
diff --git a/desktop/gtk-theme-Greybird/gtk-theme-Greybird.info b/desktop/gtk-theme-Greybird/gtk-theme-Greybird.info
index 29f5f87f9e..2c37b506f7 100644
--- a/desktop/gtk-theme-Greybird/gtk-theme-Greybird.info
+++ b/desktop/gtk-theme-Greybird/gtk-theme-Greybird.info
@@ -6,5 +6,5 @@ MD5SUM="39396e921b047424b0dc634de7d69dc7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Edinaldo P. Silva"
-EMAIL="edps.mundognu@gmail.com"
+MAINTAINER="Aaditya Bagga"
+EMAIL="aaditya_gnulinux@zoho.com"
diff --git a/desktop/jgmenu/jgmenu.SlackBuild b/desktop/jgmenu/jgmenu.SlackBuild
index 7a6cc32699..6e3aabda52 100644
--- a/desktop/jgmenu/jgmenu.SlackBuild
+++ b/desktop/jgmenu/jgmenu.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=jgmenu
-VERSION=${VERSION:-4.0.2}
+VERSION=${VERSION:-4.1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/desktop/jgmenu/jgmenu.info b/desktop/jgmenu/jgmenu.info
index fbff607800..e3b23b6a24 100644
--- a/desktop/jgmenu/jgmenu.info
+++ b/desktop/jgmenu/jgmenu.info
@@ -1,8 +1,8 @@
PRGNAM="jgmenu"
-VERSION="4.0.2"
+VERSION="4.1.0"
HOMEPAGE="https://www.github.com/johanmalm/jgmenu/"
-DOWNLOAD="https://github.com/johanmalm/jgmenu/archive/v4.0.2/jgmenu-4.0.2.tar.gz"
-MD5SUM="5e84b1e5b3c16f7beb735d9052450f31"
+DOWNLOAD="https://github.com/johanmalm/jgmenu/archive/v4.1.0/jgmenu-4.1.0.tar.gz"
+MD5SUM="5ad9a93befe87816cf00cdaf264b9ff3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3 menu-cache"
diff --git a/desktop/moka-icon-theme/README b/desktop/moka-icon-theme/README
index 97c7142602..f00689071e 100644
--- a/desktop/moka-icon-theme/README
+++ b/desktop/moka-icon-theme/README
@@ -1,23 +1,13 @@
moka-icon-theme (gnome icon theme)
-Moka is a stylized Linux desktop icon set, and the titular icon theme of
-the Moka Project. They are designed to be clear, simple and consistent.
+Moka is a stylized FreeDesktop icon set, created with simplicity in mind.
Moka was created with minimal, flat style, using simple geometry &
colours. Each icon has been pixel-perfectly-designed and for the best
-experience throughout your desktop.
-
-As one of the most comprehensive icon sets available for the Linux
-desktop, Moka provides thousands of icons for many applications.
-
-No matter which desktop you are using, Moka has you covered; it's for
-all of the popular Linux desktop environments.
+experience throughout the desktop.
Moka is only a set of application icons, it relies on its companion icon
set "Faba Icon Theme".
From Faba Icon Theme, Moka inherits all the system icons, folders,
panel icons, etc. to make a complete experience.
-
-Moka Icon Theme (the icon assets and sources) are licensed under a
-Creative Commons Attribution-ShareAlike 4.0 license.
diff --git a/desktop/moka-icon-theme/doinst.sh b/desktop/moka-icon-theme/doinst.sh
index aea0f894eb..40edc52593 100644
--- a/desktop/moka-icon-theme/doinst.sh
+++ b/desktop/moka-icon-theme/doinst.sh
@@ -1,13 +1,5 @@
-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 [ -e usr/share/icons/Moka/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
+ /usr/bin/gtk-update-icon-cache -f usr/share/icons/Moka >/dev/null 2>&1
fi
fi
diff --git a/desktop/moka-icon-theme/moka-icon-theme.SlackBuild b/desktop/moka-icon-theme/moka-icon-theme.SlackBuild
index 11c1271693..6e5880e046 100644
--- a/desktop/moka-icon-theme/moka-icon-theme.SlackBuild
+++ b/desktop/moka-icon-theme/moka-icon-theme.SlackBuild
@@ -3,6 +3,7 @@
# Slackware build script for moka-icon-theme.
#
# Copyright 2015-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2020 Aaditya Bagga <aaditya_gnulinux@zoho.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -49,8 +50,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 {} \;
-meson --prefix $PKG/usr build
-ninja -C build install
+meson \
+ --prefix=/usr \
+ --datadir=/usr/share \
+ build
+
+ninja -C build
+DESTDIR=$PKG ninja -C build install
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp AUTHORS COPYING LICENSE* README.md $PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/desktop/moka-icon-theme/moka-icon-theme.info b/desktop/moka-icon-theme/moka-icon-theme.info
index cf8c47ac11..86742ffe82 100644
--- a/desktop/moka-icon-theme/moka-icon-theme.info
+++ b/desktop/moka-icon-theme/moka-icon-theme.info
@@ -1,10 +1,10 @@
PRGNAM="moka-icon-theme"
VERSION="5.4.0"
-HOMEPAGE="https://github.com/snwh/moka-icon-theme/"
+HOMEPAGE="https://github.com/snwh/moka-icon-theme"
DOWNLOAD="https://github.com/snwh/moka-icon-theme/archive/v5.4.0/moka-icon-theme-5.4.0.tar.gz"
MD5SUM="27d2e54bf33bcb428ece6ff2a97e2b67"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="meson faba-icon-theme"
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
+REQUIRES="faba-icon-theme"
+MAINTAINER="Aaditya Bagga"
+EMAIL="aaditya_gnulinux@zoho.com"
diff --git a/desktop/moka-icon-theme/slack-desc b/desktop/moka-icon-theme/slack-desc
index 526157d21f..ab725c476f 100644
--- a/desktop/moka-icon-theme/slack-desc
+++ b/desktop/moka-icon-theme/slack-desc
@@ -8,12 +8,11 @@
|-----handy-ruler------------------------------------------------------|
moka-icon-theme: moka-icon-theme (gnome icon theme)
moka-icon-theme:
-moka-icon-theme: Moka is a stylized Linux desktop icon set, and the titular icon theme
-moka-icon-theme: of the Moka Project. They are designed to be clear, simple and
-moka-icon-theme: consistent.
-moka-icon-theme:
-moka-icon-theme: Home Page: https://github.com/snwh/moka-icon-theme/
-moka-icon-theme:
-moka-icon-theme:
+moka-icon-theme: Moka is a stylized FreeDesktop icon set. It uses simple geometry
+moka-icon-theme: and bright colours, and has been designed and optimized
+moka-icon-theme: to achieve a pixel-perfect look for the desktop.
+moka-icon-theme: Moka is only a set of application icons, it relies on its companion
+moka-icon-theme: icon set "Faba Icon Theme".
moka-icon-theme:
+moka-icon-theme: Homepage: https://github.com/snwh/moka-icon-theme
moka-icon-theme:
diff --git a/desktop/neofetch/neofetch.SlackBuild b/desktop/neofetch/neofetch.SlackBuild
index ca183f337a..812f0ff8b2 100644
--- a/desktop/neofetch/neofetch.SlackBuild
+++ b/desktop/neofetch/neofetch.SlackBuild
@@ -22,7 +22,7 @@
# POSSIBILITY OF SUCH DAMAGE.
PRGNAM=neofetch
-VERSION=${VERSION:-6.1.0}
+VERSION=${VERSION:-7.0.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/desktop/neofetch/neofetch.info b/desktop/neofetch/neofetch.info
index 98103300fd..9e90148dbd 100644
--- a/desktop/neofetch/neofetch.info
+++ b/desktop/neofetch/neofetch.info
@@ -1,8 +1,8 @@
PRGNAM="neofetch"
-VERSION="6.1.0"
+VERSION="7.0.0"
HOMEPAGE="https://github.com/dylanaraps/neofetch"
-DOWNLOAD="https://github.com/dylanaraps/neofetch/archive/6.1.0/neofetch-6.1.0.tar.gz"
-MD5SUM="6c67d1f56706d60db95051589cf42f2d"
+DOWNLOAD="https://github.com/dylanaraps/neofetch/archive/7.0.0/neofetch-7.0.0.tar.gz"
+MD5SUM="b4e1231561d15be12f334de607c4327e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/desktop/notion/notion.SlackBuild b/desktop/notion/notion.SlackBuild
index 8b149f63e6..f57fb2de67 100644
--- a/desktop/notion/notion.SlackBuild
+++ b/desktop/notion/notion.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for notion
-# Copyright 2014-2019 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2014-2020 Dimitris Zlatanidis Orestiada, Greece
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,8 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=notion
-VERSION=${VERSION:-3_2019050101}
-SRCVER=$(echo $VERSION | tr _ -)
+VERSION=${VERSION:-4.0.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -60,9 +59,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$SRCVER
-tar xvf $CWD/$PRGNAM-$SRCVER.tar.gz
-cd $PRGNAM-$SRCVER
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
-o -perm 511 \) -exec chmod 755 {} \; -o \
@@ -99,7 +98,7 @@ mkdir -p $PKG/etc/X11/xinit
install -m 0755 $CWD/xinitrc.$PRGNAM $PKG/etc/X11/xinit/xinitrc.$PRGNAM
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a README.md LICENSE CHANGELOG $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a README.md LICENSE AUTHORS $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/desktop/notion/notion.info b/desktop/notion/notion.info
index 7fb996e54c..b49d9b75c1 100644
--- a/desktop/notion/notion.info
+++ b/desktop/notion/notion.info
@@ -1,8 +1,8 @@
PRGNAM="notion"
-VERSION="3_2019050101"
+VERSION="4.0.0"
HOMEPAGE="https://notionwm.net/"
-DOWNLOAD="https://github.com/raboof/notion/archive/3-2019050101/notion-3-2019050101.tar.gz"
-MD5SUM="ca980482c58abfedcb070825545fb0bd"
+DOWNLOAD="https://github.com/raboof/notion/archive/4.0.0/notion-4.0.0.tar.gz"
+MD5SUM="54bcb95c786b5d9855b0e1394937a3f3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="lua"
diff --git a/desktop/numix-icon-theme-circle/numix-icon-theme-circle.SlackBuild b/desktop/numix-icon-theme-circle/numix-icon-theme-circle.SlackBuild
index bf593b8ee3..b12e167d67 100644
--- a/desktop/numix-icon-theme-circle/numix-icon-theme-circle.SlackBuild
+++ b/desktop/numix-icon-theme-circle/numix-icon-theme-circle.SlackBuild
@@ -1,8 +1,9 @@
#!/bin/sh
#
-# Slackware build script for numix-icon-theme-circle.
+# Slackware build script for numix-icon-theme.
#
-# Copyright 2015-2018 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2015-2018 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2020 Isaac Yu <isaacyu1@isaacyu1.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM="numix-icon-theme-circle"
-VERSION=${VERSION:-20180608}
+VERSION=${VERSION:-20191227}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -34,14 +35,15 @@ PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
CWD=$(pwd)
-SRCVER=${SRCVER:-2.0.3+21~201806080916~ubuntu18.04.1}
+SRCVER=${SRCVER:-19.12.27}
+
set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$SRCVER
-tar xvf $CWD/${PRGNAM}_${SRCVER}.tar.xz
+tar xvf $CWD/${PRGNAM}-${SRCVER}.tar.gz
cd $PRGNAM-$SRCVER
chown -R root:root .
@@ -49,7 +51,7 @@ mkdir -p $PKG/usr/share/icons
cp -r Numix-Circle Numix-Circle-Light $PKG/usr/share/icons
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp debian/changelog LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cp LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/desktop/numix-icon-theme-circle/numix-icon-theme-circle.info b/desktop/numix-icon-theme-circle/numix-icon-theme-circle.info
index 5e527c6a36..567cd4094d 100644
--- a/desktop/numix-icon-theme-circle/numix-icon-theme-circle.info
+++ b/desktop/numix-icon-theme-circle/numix-icon-theme-circle.info
@@ -1,10 +1,10 @@
PRGNAM="numix-icon-theme-circle"
-VERSION="20180608"
-HOMEPAGE="https://github.com/numixproject/numix-icon-theme-circle"
-DOWNLOAD="https://launchpad.net/~numix/+archive/ubuntu/ppa/+files/numix-icon-theme-circle_2.0.3+21~201806080916~ubuntu18.04.1.tar.xz"
-MD5SUM="1592ca7e74478a98aa87a597a5cd0478"
+VERSION="20191227"
+HOMEPAGE="https://github.com/numixproject/numix-icon-theme-circle/"
+DOWNLOAD="https://github.com/numixproject/numix-icon-theme-circle/archive/19.12.27/numix-icon-theme-circle-19.12.27.tar.gz"
+MD5SUM="1a65e5f8b1b07cdac175bdd0d8eed195"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="numix-icon-theme"
-MAINTAINER="Brenton Earl"
-EMAIL="brent@exitstatusone.com"
+MAINTAINER="Isaac Yu"
+EMAIL="isaacyu1@isaacyu1.com"
diff --git a/desktop/numix-icon-theme/numix-icon-theme.SlackBuild b/desktop/numix-icon-theme/numix-icon-theme.SlackBuild
index ed23c5fdde..c0c2ff4947 100644
--- a/desktop/numix-icon-theme/numix-icon-theme.SlackBuild
+++ b/desktop/numix-icon-theme/numix-icon-theme.SlackBuild
@@ -2,7 +2,8 @@
#
# Slackware build script for numix-icon-theme.
#
-# Copyright 2015-2018 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2015-2018 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2020 Isaac Yu <isaacyu1@isaacyu1.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM="numix-icon-theme"
-VERSION=${VERSION:-20180405}
+VERSION=${VERSION:-20200320}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -34,7 +35,7 @@ PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
CWD=$(pwd)
-SRCVER=${SRCVER:-0.3+931~201804050035~ubuntu17.10.1}
+SRCVER=${SRCVER:-20.03.20}
set -e
@@ -42,7 +43,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$SRCVER
-tar xvf $CWD/${PRGNAM}_${SRCVER}.tar.xz
+tar xvf $CWD/${PRGNAM}-${SRCVER}.tar.gz
cd $PRGNAM-$SRCVER
chown -R root:root .
@@ -50,7 +51,7 @@ mkdir -p $PKG/usr/share/icons
cp -r Numix Numix-Light $PKG/usr/share/icons
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp debian/{changelog,copyright} license readme.md $PKG/usr/doc/$PRGNAM-$VERSION
+cp license readme.md $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/desktop/numix-icon-theme/numix-icon-theme.info b/desktop/numix-icon-theme/numix-icon-theme.info
index 6aeffe2d4a..c50e704cd6 100644
--- a/desktop/numix-icon-theme/numix-icon-theme.info
+++ b/desktop/numix-icon-theme/numix-icon-theme.info
@@ -1,10 +1,10 @@
PRGNAM="numix-icon-theme"
-VERSION="20180405"
+VERSION="20200320"
HOMEPAGE="https://github.com/numixproject/numix-icon-theme/"
-DOWNLOAD="https://launchpad.net/~numix/+archive/ubuntu/ppa/+files/numix-icon-theme_0.3+931~201804050035~ubuntu17.10.1.tar.xz"
-MD5SUM="b14b26e16c5539242f09523d798e23cc"
+DOWNLOAD="https://github.com/numixproject/numix-icon-theme/archive/20.03.20/numix-icon-theme-20.03.20.tar.gz"
+MD5SUM="6911cabee04cbbc3a555433759efa21d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Brenton Earl"
-EMAIL="brent@exitstatusone.com"
+MAINTAINER="Isaac Yu"
+EMAIL="isaacyu1@isaacyu1.com"
diff --git a/desktop/paper-icon-theme/paper-icon-theme.SlackBuild b/desktop/paper-icon-theme/paper-icon-theme.SlackBuild
index ed17fded65..e55b2b8087 100644
--- a/desktop/paper-icon-theme/paper-icon-theme.SlackBuild
+++ b/desktop/paper-icon-theme/paper-icon-theme.SlackBuild
@@ -2,6 +2,7 @@
#
# Slackware build script for paper-icon-theme.
#
+# Copyright 2020 Andrew Payne, Boston MA, <phalange@komputermatrix.com>
# Copyright 2016-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
# All rights reserved.
#
diff --git a/desktop/paper-icon-theme/paper-icon-theme.info b/desktop/paper-icon-theme/paper-icon-theme.info
index 2ae571d131..666e7456dc 100644
--- a/desktop/paper-icon-theme/paper-icon-theme.info
+++ b/desktop/paper-icon-theme/paper-icon-theme.info
@@ -6,5 +6,5 @@ MD5SUM="e7e2e22a4a34432f43846c815cbdbeb4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="meson"
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
+MAINTAINER="Andrew Payne"
+EMAIL="phalange@komputermatrix.com"
diff --git a/desktop/simplenote/simplenote.SlackBuild b/desktop/simplenote/simplenote.SlackBuild
index 4fd098322e..0fac5301c6 100644
--- a/desktop/simplenote/simplenote.SlackBuild
+++ b/desktop/simplenote/simplenote.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for simplenote
-# Copyright 2018, 2019 Skaendo <skaendo@linuxmail.org>
+# Copyright 2018, 2019, 2020 Skaendo <skaendo@linuxmail.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
PRGNAM=simplenote
SRCNAM=Simplenote
-VERSION=${VERSION:-1.12.0}
+VERSION=${VERSION:-1.15.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -42,9 +42,7 @@ PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
# Set to abort if not building on x86_64
-if [ "$ARCH" = "x86_64" ]; then
- SRCARCH=x86_64 # This does nothing.
-else
+if [ "$ARCH" != "x86_64" ]; then
echo "$ARCH is not supported. Aborting."
exit 1
fi
diff --git a/desktop/simplenote/simplenote.desktop b/desktop/simplenote/simplenote.desktop
deleted file mode 100644
index 992f010516..0000000000
--- a/desktop/simplenote/simplenote.desktop
+++ /dev/null
@@ -1,9 +0,0 @@
-[Desktop Entry]
-Name=Simplenote
-Comment=Simplenote for Linux
-Exec="/opt/simplenote/simplenote" %U
-Terminal=false
-Type=Application
-Icon=simplenote
-StartupNotify=true
-Categories=Utility;TextEditor;
diff --git a/desktop/simplenote/simplenote.info b/desktop/simplenote/simplenote.info
index bd14d87a26..f3472eab38 100644
--- a/desktop/simplenote/simplenote.info
+++ b/desktop/simplenote/simplenote.info
@@ -1,10 +1,10 @@
PRGNAM="simplenote"
-VERSION="1.12.0"
+VERSION="1.15.1"
HOMEPAGE="https://simplenote.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/Automattic/simplenote-electron/releases/download/v1.12.0/Simplenote-linux-1.12.0-x64.tar.gz"
-MD5SUM_x86_64="4890ef90e664ca7d41b2f3f8bc5063cb"
+DOWNLOAD_x86_64="https://github.com/Automattic/simplenote-electron/releases/download/v1.15.1/Simplenote-linux-1.15.1-x64.tar.gz"
+MD5SUM_x86_64="b5d805b5e263cd25576b2f9beea16cbb"
REQUIRES=""
MAINTAINER="Skaendo"
EMAIL="skaendo@linuxmail.org"
diff --git a/desktop/simplenote/simplenote.png b/desktop/simplenote/simplenote.png
deleted file mode 100644
index 15ab612f95..0000000000
--- a/desktop/simplenote/simplenote.png
+++ /dev/null
Binary files differ
diff --git a/desktop/wmalauncher/wmalauncher.SlackBuild b/desktop/wmalauncher/wmalauncher.SlackBuild
index 00d76b0ad5..c014018b80 100644
--- a/desktop/wmalauncher/wmalauncher.SlackBuild
+++ b/desktop/wmalauncher/wmalauncher.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for wmalauncher
-# Copyright 2018, Sébastien Ballet, France
+# Copyright 2018-2020, Sébastien Ballet, France
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=wmalauncher
-VERSION=${VERSION:-2018.1002}
+VERSION=${VERSION:-2020.0124}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/desktop/wmalauncher/wmalauncher.info b/desktop/wmalauncher/wmalauncher.info
index 9d172b50aa..dbaa3e0cf1 100644
--- a/desktop/wmalauncher/wmalauncher.info
+++ b/desktop/wmalauncher/wmalauncher.info
@@ -1,8 +1,8 @@
PRGNAM="wmalauncher"
-VERSION="2018.1002"
+VERSION="2020.0124"
HOMEPAGE="https://sourceforge.net/projects/wmalauncher/"
-DOWNLOAD="https://sourceforge.net/projects/wmalauncher/files/wmalauncher-2018.1002.tar.gz"
-MD5SUM="9a1df680763a0d772f3ca866a1a404d7"
+DOWNLOAD="https://sourceforge.net/projects/wmalauncher/files/wmalauncher-2020.0124.tar.gz"
+MD5SUM="8e67cae4c3cdc7b994875eb78e629525"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="imlib2"
diff --git a/desktop/wmix/wmix.SlackBuild b/desktop/wmix/wmix.SlackBuild
index 0786374556..6ef89ca3fa 100644
--- a/desktop/wmix/wmix.SlackBuild
+++ b/desktop/wmix/wmix.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=wmix
-VERSION=${VERSION:-3.3}
+VERSION=${VERSION:-3.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -83,6 +83,8 @@ CXXFLAGS="$SLKCFLAGS" \
make
make install DESTDIR=$PKG
+sed -i '/^Categories/s|$|;AudioVideo|' $PKG/usr/share/applications/wmix.desktop
+
find $PKG -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/wmix/wmix.info b/desktop/wmix/wmix.info
index 98ed6519f6..86a50be23c 100644
--- a/desktop/wmix/wmix.info
+++ b/desktop/wmix/wmix.info
@@ -1,8 +1,8 @@
PRGNAM="wmix"
-VERSION="3.3"
+VERSION="3.4"
HOMEPAGE="https://www.dockapps.net/wmix"
-DOWNLOAD="https://www.dockapps.net/download/wmix-3.3.tar.gz"
-MD5SUM="7d1a1ac7952dbcedf8c5e734bec8d54b"
+DOWNLOAD="https://www.dockapps.net/download/wmix-3.4.tar.gz"
+MD5SUM="79bda572e83c9ebdfd4de71b77d2dc6f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/desktop/wmsysmon/README b/desktop/wmsysmon/README
new file mode 100644
index 0000000000..9857a1bc93
--- /dev/null
+++ b/desktop/wmsysmon/README
@@ -0,0 +1,3 @@
+wmsysmon is a small dock application for use with
+Window Maker (windowmaker.org) to show system information
+on interrupt activity, memory use, swap use, and IO.
diff --git a/desktop/wmsysmon/slack-desc b/desktop/wmsysmon/slack-desc
new file mode 100644
index 0000000000..a1f2819880
--- /dev/null
+++ b/desktop/wmsysmon/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 ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+wmsysmon: wmsysmon (dockapp to monitor CPU, RAM, swap, uptime, and more)
+wmsysmon:
+wmsysmon: A small dock application for use with Window Maker (windowmaker.org)
+wmsysmon: to show system information on interrupt activity, memory use, swap
+wmsysmon: use, and IO.
+wmsysmon:
+wmsysmon: wmsysmon homepage: http://github.com/voyageur/wmsysmon
+wmsysmon:
+wmsysmon:
+wmsysmon:
+wmsysmon:
diff --git a/desktop/wmsysmon/wmsysmon.SlackBuild b/desktop/wmsysmon/wmsysmon.SlackBuild
new file mode 100644
index 0000000000..c644fc3915
--- /dev/null
+++ b/desktop/wmsysmon/wmsysmon.SlackBuild
@@ -0,0 +1,96 @@
+#!/bin/sh
+
+# Slackware build script for wmsysmon
+
+# Copyright 2020 fondfire (fondfire@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.
+
+# version 1.0 - 2020/03/29
+# - initial creation
+
+PRGNAM=wmsysmon
+VERSION=${VERSION:-0.7.8}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i456 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i456" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$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 {} \;
+
+CFLAGS="$SLKCFLAGS"
+cd src
+mkdir -p $PKG/usr/bin
+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 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
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/desktop/wmsysmon/wmsysmon.info b/desktop/wmsysmon/wmsysmon.info
new file mode 100644
index 0000000000..491e5d122a
--- /dev/null
+++ b/desktop/wmsysmon/wmsysmon.info
@@ -0,0 +1,10 @@
+PRGNAM="wmsysmon"
+VERSION="0.7.8"
+HOMEPAGE="http://github.com/voyageur/wmsysmon"
+DOWNLOAD="http://github.com/voyageur/wmsysmon/archive/0.7.8/wmsysmon-0.7.8.tar.gz"
+MD5SUM="a044b49d21084ed10171973cbb6cbdc8"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="fondfire"
+EMAIL="fondfire@gmail.com"
diff --git a/desktop/xtrlock/xtrlock.SlackBuild b/desktop/xtrlock/xtrlock.SlackBuild
index d32a028702..10b33f0af5 100644
--- a/desktop/xtrlock/xtrlock.SlackBuild
+++ b/desktop/xtrlock/xtrlock.SlackBuild
@@ -7,7 +7,7 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
PRGNAM=xtrlock
-VERSION=${VERSION:-2.12}
+VERSION=${VERSION:-2.13}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/desktop/xtrlock/xtrlock.info b/desktop/xtrlock/xtrlock.info
index a3445c9bf5..3ad180ab57 100644
--- a/desktop/xtrlock/xtrlock.info
+++ b/desktop/xtrlock/xtrlock.info
@@ -1,8 +1,8 @@
PRGNAM="xtrlock"
-VERSION="2.12"
+VERSION="2.13"
HOMEPAGE="https://packages.debian.org/sid/xtrlock"
-DOWNLOAD="https://deb.debian.org/debian/pool/main/x/xtrlock/xtrlock_2.12.tar.xz"
-MD5SUM="49adf9b39eed6ea717462f5171da5a30"
+DOWNLOAD="https://deb.debian.org/debian/pool/main/x/xtrlock/xtrlock_2.13.tar.xz"
+MD5SUM="8d33e389a24b41bbf03f20830569b22c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/desktop/xvkbd/xvkbd.SlackBuild b/desktop/xvkbd/xvkbd.SlackBuild
index 72775da6dc..ee94716952 100644
--- a/desktop/xvkbd/xvkbd.SlackBuild
+++ b/desktop/xvkbd/xvkbd.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for xvkbd
#
-# Copyright 2009-2017 Erik W. Hanson, Minneapolis, MN, USA
+# Copyright 2009-2020 Erik W. Hanson, Minneapolis, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=xvkbd
-VERSION=${VERSION:-3.8}
+VERSION=${VERSION:-4.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -57,6 +57,8 @@ find -L . \
touch host.def
xmkmf
+sed -i 's, $(SHAREDIR)/words.english,$(SHAREDIR)/words.english,' Makefile
+mkdir -p $PKG/usr/share/X11/
make
make install DESTDIR=$PKG
make install.man DESTDIR=$PKG
diff --git a/desktop/xvkbd/xvkbd.info b/desktop/xvkbd/xvkbd.info
index 87addea18d..590efcded2 100644
--- a/desktop/xvkbd/xvkbd.info
+++ b/desktop/xvkbd/xvkbd.info
@@ -1,8 +1,8 @@
PRGNAM="xvkbd"
-VERSION="3.8"
+VERSION="4.0"
HOMEPAGE="http://t-sato.in.coocan.jp/xvkbd"
-DOWNLOAD="http://t-sato.in.coocan.jp/xvkbd/xvkbd-3.8.tar.gz"
-MD5SUM="0d683f68c92f22cd9a7ffcb6d82c81b6"
+DOWNLOAD="http://t-sato.in.coocan.jp/xvkbd/xvkbd-4.0.tar.gz"
+MD5SUM="3feb2e78555c85ca449e32dd461a555b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/Sphinx/Sphinx.SlackBuild b/development/Sphinx/Sphinx.SlackBuild
index a94385ce4a..638398a269 100644
--- a/development/Sphinx/Sphinx.SlackBuild
+++ b/development/Sphinx/Sphinx.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for Sphinx
# Copyright 2013 Mikko Värri, Finland
-# Copyright 2017-2019 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
+# Copyright 2017-2020 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=Sphinx
-VERSION=${VERSION:-2.3.1}
+VERSION=${VERSION:-2.4.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/Sphinx/Sphinx.info b/development/Sphinx/Sphinx.info
index 5246bf5b4e..7be4f3d1e9 100644
--- a/development/Sphinx/Sphinx.info
+++ b/development/Sphinx/Sphinx.info
@@ -1,8 +1,8 @@
PRGNAM="Sphinx"
-VERSION="2.3.1"
+VERSION="2.4.3"
HOMEPAGE="http://www.sphinx-doc.org"
-DOWNLOAD="https://files.pythonhosted.org/packages/source/S/Sphinx/Sphinx-2.3.1.tar.gz"
-MD5SUM="05408c8f2360ad6ec8e512f237bed9f6"
+DOWNLOAD="https://files.pythonhosted.org/packages/source/S/Sphinx/Sphinx-2.4.3.tar.gz"
+MD5SUM="5d1c845e061566e80e6a92c84ad37c3f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="alabaster imagesize python3-babel docutils Jinja2 python3-packaging Pygments python-requests python3-six snowballstemmer sphinxcontrib-applehelp sphinxcontrib-devhelp sphinxcontrib-htmlhelp sphinxcontrib-jsmath sphinxcontrib-qthelp sphinxcontrib-serializinghtml python3-certifi"
diff --git a/development/beautysh/beautysh.SlackBuild b/development/beautysh/beautysh.SlackBuild
index 24e5d92d26..4cc1353ade 100644
--- a/development/beautysh/beautysh.SlackBuild
+++ b/development/beautysh/beautysh.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for beautysh
-# Copyright 2018-2019 Leonardo Citrolo, Italy
+# Copyright 2018-2020 Leonardo Citrolo, Italy
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=beautysh
-VERSION=${VERSION:-5.0.2}
+VERSION=${VERSION:-6.0.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/beautysh/beautysh.info b/development/beautysh/beautysh.info
index d87af93d5e..c43258369e 100644
--- a/development/beautysh/beautysh.info
+++ b/development/beautysh/beautysh.info
@@ -1,8 +1,8 @@
PRGNAM="beautysh"
-VERSION="5.0.2"
+VERSION="6.0.1"
HOMEPAGE="https://github.com/lovesegfault/beautysh"
-DOWNLOAD="https://github.com/lovesegfault/beautysh/archive/5.0.2/beautysh-5.0.2.tar.gz"
-MD5SUM="b4da476b05bf05bdab7b70dafa510747"
+DOWNLOAD="https://github.com/lovesegfault/beautysh/archive/6.0.1/beautysh-6.0.1.tar.gz"
+MD5SUM="8839e2f2a945b83f677f34a2b78ee08a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3"
diff --git a/development/bmake/bmake.SlackBuild b/development/bmake/bmake.SlackBuild
index 6ab176a5bd..05f140d3e9 100644
--- a/development/bmake/bmake.SlackBuild
+++ b/development/bmake/bmake.SlackBuild
@@ -24,6 +24,7 @@
# Now maintained by B. Watson <yalhcru@gmail.com>
+# 20200306 bkw: update for 20200212
# 20191211 bkw: update for 20181221
# 20170214 bkw:
# - update for v20170201
@@ -33,7 +34,7 @@
# portion of the bmake build.
PRGNAM=bmake
-VERSION=${VERSION:-20181221}
+VERSION=${VERSION:-20200212}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/bmake/bmake.info b/development/bmake/bmake.info
index f7bf3a2dbf..3430f1db55 100644
--- a/development/bmake/bmake.info
+++ b/development/bmake/bmake.info
@@ -1,8 +1,8 @@
PRGNAM="bmake"
-VERSION="20181221"
+VERSION="20200212"
HOMEPAGE="http://www.crufty.net/help/sjg/bmake.htm"
-DOWNLOAD="http://www.crufty.net/ftp/pub/sjg/bmake-20181221.tar.gz"
-MD5SUM="f4c9900c6a5f4daf42c51329cc0b1086"
+DOWNLOAD="http://www.crufty.net/ftp/pub/sjg/bmake-20200212.tar.gz"
+MD5SUM="20a917552baf266f4434d97a2ddb7daa"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/bpython/bpython.SlackBuild b/development/bpython/bpython.SlackBuild
index 0be41bd9d2..45d4595731 100644
--- a/development/bpython/bpython.SlackBuild
+++ b/development/bpython/bpython.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for bpython
-# Copyright 2014-2019 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2014-2020 Dimitris Zlatanidis Orestiada, Greece
# Written by vvoody <vvoodywang@gmail.com>
# All rights reserved.
#
@@ -24,8 +24,8 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=bpython
-VERSION=${VERSION:-0.18}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-0.19}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
diff --git a/development/bpython/bpython.info b/development/bpython/bpython.info
index 6613d6b524..911d718d1a 100644
--- a/development/bpython/bpython.info
+++ b/development/bpython/bpython.info
@@ -1,8 +1,8 @@
PRGNAM="bpython"
-VERSION="0.18"
+VERSION="0.19"
HOMEPAGE="https://bpython-interpreter.org/"
-DOWNLOAD="https://files.pythonhosted.org/packages/cc/af/4ebe98f22713b4d66d57b85d6f3f4d12e7ea208d967df24bf2f666bf0f74/bpython-0.18.tar.gz"
-MD5SUM="a150a9ff3383013da1156dda4b44280d"
+DOWNLOAD="https://files.pythonhosted.org/packages/46/15/2d60865176a5f806ab83c1c38a7c9a0da18ee3651fc1e7e9f5f9cf21e0e8/bpython-0.19.tar.gz"
+MD5SUM="8793712cf4aba736f2cedc7f51a798df"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-six python-requests Pygments curtsies greenlet"
diff --git a/development/cf-cli/README b/development/cf-cli/README
new file mode 100644
index 0000000000..d03f7ad042
--- /dev/null
+++ b/development/cf-cli/README
@@ -0,0 +1,6 @@
+cf-cli (Cloud Foundry command-line interface)
+
+The cf CLI is the official command line client for Cloud Foundry.
+
+Cloud Foundry is an open-source cloud platform that lets anyone deploy
+network apps or services and make them available to the world in a few minutes.
diff --git a/development/cf-cli/cf-cli.SlackBuild b/development/cf-cli/cf-cli.SlackBuild
new file mode 100644
index 0000000000..863c43a9b5
--- /dev/null
+++ b/development/cf-cli/cf-cli.SlackBuild
@@ -0,0 +1,92 @@
+#!/bin/sh
+
+# Slackware build script for cf-cli
+
+# Copyright 2020 Dmitrii Sosedov, United States
+# 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.
+
+BIN=cf
+PRGNAM=$BIN-cli
+VERSION=${VERSION:-6.50.0}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ x86_64) ARCH=x86_64 ;;
+ *) ARCH=i686 ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+ mv $CWD/$PRGNAM\_$VERSION\_linux\_x86-64.tgz $CWD/$PRGNAM\_$VERSION\_linux\_$ARCH.tgz
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $PKG/usr/{bin,doc} $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+mkdir -p $PRGNAM-$VERSION/bin
+tar xvf $CWD/$PRGNAM\_$VERSION\_linux\_$ARCH.tgz -C $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 {} \;
+
+mv $BIN $PKG/usr/bin/.
+
+find -L $PKG -type d -exec chmod 755 {} \;
+chmod 755 $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
+mv LICENSE $PKG/usr/doc/$PRGNAM-$VERSION/.
+mv NOTICE $PKG/usr/doc/$PRGNAM-$VERSION/.
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+cat $CWD/$PRGNAM.info > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.info
+
+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:-tgz}
diff --git a/development/cf-cli/cf-cli.info b/development/cf-cli/cf-cli.info
new file mode 100644
index 0000000000..d100f28e46
--- /dev/null
+++ b/development/cf-cli/cf-cli.info
@@ -0,0 +1,10 @@
+PRGNAM="cf-cli"
+VERSION="6.50.0"
+HOMEPAGE="https://docs.cloudfoundry.org/cf-cli"
+DOWNLOAD="https://s3-us-west-1.amazonaws.com/cf-cli-releases/releases/v6.50.0/cf-cli_6.50.0_linux_i686.tgz"
+MD5SUM="ece120a4ac7aef7bbbded7b9b48ef5a5"
+DOWNLOAD_x86_64="https://s3-us-west-1.amazonaws.com/cf-cli-releases/releases/v6.50.0/cf-cli_6.50.0_linux_x86-64.tgz"
+MD5SUM_x86_64="e4afd63ebcf24d8219641ca223665740"
+REQUIRES=""
+MAINTAINER="Dmitrii Sosedov"
+EMAIL="d.sosedov@gmail.com"
diff --git a/development/cf-cli/slack-desc b/development/cf-cli/slack-desc
new file mode 100644
index 0000000000..93fbff0d9e
--- /dev/null
+++ b/development/cf-cli/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------------------------------------------------------|
+cf-cli: cf-cli (Cloud Foundry command-line interface)
+cf-cli:
+cf-cli: The cf CLI is the official command line client for Cloud Foundry.
+cf-cli:
+cf-cli: Cloud Foundry is an open-source cloud platform that lets anyone
+cf-cli: deploy network apps or services and make them available to the world
+cf-cli: in a few minutes.
+cf-cli:
+cf-cli: Homepage: https://docs.cloudfoundry.org/cf-cli
+cf-cli: Release date: Mar 3, 2020
+cf-cli:
diff --git a/development/chicken/chicken.SlackBuild b/development/chicken/chicken.SlackBuild
index f3ac1fbf28..6b9fe37bf2 100644
--- a/development/chicken/chicken.SlackBuild
+++ b/development/chicken/chicken.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for CHICKEN Scheme
-# Written by Erik Falor (ewfalor@gmail.com) 2019
+# Written by Erik Falor (ewfalor@gmail.com) 2020
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -28,7 +28,7 @@
CHICKEN_API_VER=11
PRGNAM=chicken
-VERSION=${VERSION:-5.1.0}
+VERSION=${VERSION:-5.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/chicken/chicken.info b/development/chicken/chicken.info
index b07b191ad7..8f885b433b 100644
--- a/development/chicken/chicken.info
+++ b/development/chicken/chicken.info
@@ -1,8 +1,8 @@
PRGNAM="chicken"
-VERSION="5.1.0"
+VERSION="5.2.0"
HOMEPAGE="http://call-cc.org"
-DOWNLOAD="https://code.call-cc.org/releases/5.1.0/chicken-5.1.0.tar.gz"
-MD5SUM="c1db19216f76ab996121bac19f228bee"
+DOWNLOAD="https://code.call-cc.org/releases/5.2.0/chicken-5.2.0.tar.gz"
+MD5SUM="fcefb534d574357d52389930d9743aca"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/composer/composer.SlackBuild b/development/composer/composer.SlackBuild
index e960419687..8f894de6b0 100644
--- a/development/composer/composer.SlackBuild
+++ b/development/composer/composer.SlackBuild
@@ -25,7 +25,7 @@
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=composer
-VERSION=${VERSION:-1.9.3}
+VERSION=${VERSION:-1.10.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
ARCH=noarch
diff --git a/development/composer/composer.info b/development/composer/composer.info
index e637ca748c..84037f2877 100644
--- a/development/composer/composer.info
+++ b/development/composer/composer.info
@@ -1,8 +1,8 @@
PRGNAM="composer"
-VERSION="1.9.3"
+VERSION="1.10.1"
HOMEPAGE="https://getcomposer.org/"
-DOWNLOAD="https://getcomposer.org/download/1.9.3/composer.phar"
-MD5SUM="a9cabf0031eca63a220a2736435b6f25"
+DOWNLOAD="https://getcomposer.org/download/1.10.1/composer.phar"
+MD5SUM="870f6a553ed48facfa184c8d6fe4223f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/d-tools/d-tools.SlackBuild b/development/d-tools/d-tools.SlackBuild
index a0bad21a78..32fb71b61d 100644
--- a/development/d-tools/d-tools.SlackBuild
+++ b/development/d-tools/d-tools.SlackBuild
@@ -23,11 +23,11 @@
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=d-tools
-VERSION=${VERSION:-2.090.1}
+VERSION=${VERSION:-2.091.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
-DUB_VERSION=${DUB_VERSION:-1.19.0}
+DUB_VERSION=${DUB_VERSION:-1.20.0}
DSCANNER_VERSION=${DSCANNER_VERSION:-0.8.0}
DCD_VERSION=${DCD_VERSION:-0.12.0}
diff --git a/development/d-tools/d-tools.info b/development/d-tools/d-tools.info
index c4c463e5aa..d2424b0508 100644
--- a/development/d-tools/d-tools.info
+++ b/development/d-tools/d-tools.info
@@ -1,12 +1,12 @@
PRGNAM="d-tools"
-VERSION="2.090.1"
+VERSION="2.091.0"
HOMEPAGE="https://dlang.org"
-DOWNLOAD="https://download.dlackware.com/hosted-sources/d-tools/dub-1.19.0.tar.gz \
- https://download.dlackware.com/hosted-sources/d-tools/tools-2.090.1.tar.gz \
+DOWNLOAD="https://download.dlackware.com/hosted-sources/d-tools/dub-1.20.0.tar.gz \
+ https://download.dlackware.com/hosted-sources/d-tools/tools-2.091.0.tar.gz \
https://download.dlackware.com/hosted-sources/d-tools/D-Scanner-0.8.0.tar.xz \
https://download.dlackware.com/hosted-sources/d-tools/DCD-0.12.0.tar.xz"
-MD5SUM="46e464754a742f49e9ee04a746745426 \
- d545a34acf532870eb04bf5b463bc3bc \
+MD5SUM="03af2915b9baf46d146a02f43adf48b3 \
+ b2ba3dfa2770af0c8bc5a30ac8f45620 \
fe2353c753abe28e2845ebfe2aaea155 \
6cc83a7c73c0d827bf4b43cbd1fc89c0"
DOWNLOAD_x86_64=""
diff --git a/development/dart-sdk/dart-sdk.SlackBuild b/development/dart-sdk/dart-sdk.SlackBuild
index fcf624e8e0..8c4f63fcc2 100644
--- a/development/dart-sdk/dart-sdk.SlackBuild
+++ b/development/dart-sdk/dart-sdk.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for <dart-sdk>
-# Copyright 2016-2019 Zhu Qun-Ying
+# Copyright 2016-2020 Zhu Qun-Ying
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=dart-sdk
-VERSION=${VERSION:-2.7.1}
+VERSION=${VERSION:-2.7.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/dart-sdk/dart-sdk.info b/development/dart-sdk/dart-sdk.info
index a7630987ef..4d2b5a9773 100644
--- a/development/dart-sdk/dart-sdk.info
+++ b/development/dart-sdk/dart-sdk.info
@@ -1,14 +1,14 @@
PRGNAM="dart-sdk"
-VERSION="2.7.1"
+VERSION="2.7.2"
HOMEPAGE="https://www.dartlang.org/"
-DOWNLOAD="https://storage.googleapis.com/dart-archive/channels/stable/release/2.7.1/sdk/dartsdk-linux-ia32-release.zip \
-https://storage.googleapis.com/dart-archive/channels/stable/release/2.7.1/api-docs/dartdocs-gen-api.zip"
-MD5SUM="38518f688f6ab20b7b95f7d8fd2d967d \
- 25fbfd9ebbec112e57f9b1fd31ed61a5"
-DOWNLOAD_x86_64="https://storage.googleapis.com/dart-archive/channels/stable/release/2.7.1/sdk/dartsdk-linux-x64-release.zip \
-https://storage.googleapis.com/dart-archive/channels/stable/release/2.7.1/api-docs/dartdocs-gen-api.zip"
-MD5SUM_x86_64="1452f05e48f704bce6f4dcab0361e762 \
- 25fbfd9ebbec112e57f9b1fd31ed61a5"
+DOWNLOAD="https://storage.googleapis.com/dart-archive/channels/stable/release/2.7.2/sdk/dartsdk-linux-ia32-release.zip \
+https://storage.googleapis.com/dart-archive/channels/stable/release/2.7.2/api-docs/dartdocs-gen-api.zip"
+MD5SUM="1027036991c3f62e35796945f086600d \
+ a9d8fad024ddf2fcdb4d3c6cb3d2a8f0"
+DOWNLOAD_x86_64="https://storage.googleapis.com/dart-archive/channels/stable/release/2.7.2/sdk/dartsdk-linux-x64-release.zip \
+https://storage.googleapis.com/dart-archive/channels/stable/release/2.7.2/api-docs/dartdocs-gen-api.zip"
+MD5SUM_x86_64="cd184471ee8f470dc9bb07937c66339a \
+ a9d8fad024ddf2fcdb4d3c6cb3d2a8f0"
REQUIRES=""
MAINTAINER="Zhu Qun-Ying"
EMAIL="zhu.qunying@gmail.com"
diff --git a/development/dmd/dmd.SlackBuild b/development/dmd/dmd.SlackBuild
index 737dd236f5..4608263a6d 100644
--- a/development/dmd/dmd.SlackBuild
+++ b/development/dmd/dmd.SlackBuild
@@ -23,7 +23,7 @@
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=dmd
-VERSION=${VERSION:-2.090.1}
+VERSION=${VERSION:-2.091.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/dmd/dmd.info b/development/dmd/dmd.info
index 32a2a1123b..117ec2ab95 100644
--- a/development/dmd/dmd.info
+++ b/development/dmd/dmd.info
@@ -1,8 +1,8 @@
PRGNAM="dmd"
-VERSION="2.090.1"
+VERSION="2.091.0"
HOMEPAGE="https://dlang.org"
-DOWNLOAD="http://downloads.dlang.org/releases/2.x/2.090.1/dmd.2.090.1.linux.tar.xz"
-MD5SUM="4d0f99b8fe12a2499c4f1d4ee2bd37d5"
+DOWNLOAD="http://downloads.dlang.org/releases/2.x/2.091.0/dmd.2.091.0.linux.tar.xz"
+MD5SUM="9a8dd19fdba1e8cc6d135c3663d7e969"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/dotnet-runtime/dotnet-runtime.SlackBuild b/development/dotnet-runtime/dotnet-runtime.SlackBuild
index b2e4333eab..75b372ba16 100644
--- a/development/dotnet-runtime/dotnet-runtime.SlackBuild
+++ b/development/dotnet-runtime/dotnet-runtime.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=dotnet-runtime
-VERSION=${VERSION:-3.1.2}
+VERSION=${VERSION:-3.1.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/dotnet-runtime/dotnet-runtime.info b/development/dotnet-runtime/dotnet-runtime.info
index ea3e34a383..da1419b65b 100644
--- a/development/dotnet-runtime/dotnet-runtime.info
+++ b/development/dotnet-runtime/dotnet-runtime.info
@@ -1,10 +1,10 @@
PRGNAM="dotnet-runtime"
-VERSION="3.1.2"
+VERSION="3.1.3"
HOMEPAGE="https://dotnet.microsoft.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.visualstudio.microsoft.com/download/pr/38269fba-9fdb-4723-a14c-067cc316827d/53e4161da346d70404375fb8804ee91a/dotnet-runtime-3.1.2-linux-x64.tar.gz"
-MD5SUM_x86_64="1b90ee98380fa3889d54ce2b13fc970e"
+DOWNLOAD_x86_64="https://download.visualstudio.microsoft.com/download/pr/c1d419e7-4312-4464-b272-27bee7676560/22e7bb584ff56f3089c85d98b21c0445/dotnet-runtime-3.1.3-linux-x64.tar.gz"
+MD5SUM_x86_64="6dc0dace2f81826cc28390e4d502077a"
REQUIRES=""
MAINTAINER="Reza Talebi"
EMAIL="reza.talebi.73@outlook.com"
diff --git a/development/dotnet-sdk/dotnet-sdk.SlackBuild b/development/dotnet-sdk/dotnet-sdk.SlackBuild
index a22b3127e8..4a35f799f6 100644
--- a/development/dotnet-sdk/dotnet-sdk.SlackBuild
+++ b/development/dotnet-sdk/dotnet-sdk.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=dotnet-sdk
-VERSION=${VERSION:-3.1.102}
+VERSION=${VERSION:-3.1.201}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/dotnet-sdk/dotnet-sdk.info b/development/dotnet-sdk/dotnet-sdk.info
index a4d6776640..a6a067d009 100644
--- a/development/dotnet-sdk/dotnet-sdk.info
+++ b/development/dotnet-sdk/dotnet-sdk.info
@@ -1,10 +1,10 @@
PRGNAM="dotnet-sdk"
-VERSION="3.1.102"
+VERSION="3.1.201"
HOMEPAGE="https://dotnet.microsoft.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.visualstudio.microsoft.com/download/pr/57e63f03-ebdf-4c22-96ff-2b85dc70cf7f/988576869e82a80f4a97ca5a733a5295/dotnet-sdk-3.1.102-linux-x64.tar.gz"
-MD5SUM_x86_64="65e39f8fa370ead22235d859cd880ce1"
+DOWNLOAD_x86_64="https://download.visualstudio.microsoft.com/download/pr/f65a8eb0-4537-4e69-8ff3-1a80a80d9341/cc0ca9ff8b9634f3d9780ec5915c1c66/dotnet-sdk-3.1.201-linux-x64.tar.gz"
+MD5SUM_x86_64="fbdf5f026a645b4a1a5c572d214b98d9"
REQUIRES=""
MAINTAINER="Reza Talebi"
EMAIL="reza.talebi.73@outlook.com"
diff --git a/development/eclipse-cpp/eclipse-cpp.SlackBuild b/development/eclipse-cpp/eclipse-cpp.SlackBuild
index 35a6b970c8..30c85fd50f 100644
--- a/development/eclipse-cpp/eclipse-cpp.SlackBuild
+++ b/development/eclipse-cpp/eclipse-cpp.SlackBuild
@@ -27,8 +27,8 @@
# This script is just a binary repackaging.
PRGNAM=eclipse-cpp
-VERSION=${VERSION:-4.14}
-SRCVERSION=${SRCVERSION:-2019-12-R}
+VERSION=${VERSION:-4.15}
+SRCVERSION=${SRCVERSION:-2020-03-R}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -51,9 +51,9 @@ mkdir -p $TMP $PKG/opt/$PRGNAM $OUTPUT
cd $PKG/opt/$PRGNAM
# Untar source code tarball according with ARCH value
-# ARCH can only 'x86_64'
+# ARCH can only be 'x86_64'
if [ "$ARCH" = "x86_64" ]; then
- tar --strip-components=1 -xvf $CWD/$PRGNAM-$SRCVERSION-linux-gtk-$ARCH.tar.gz
+ tar --strip-components=1 -xvf $CWD/$PRGNAM-$SRCVERSION-incubation-linux-gtk-$ARCH.tar.gz
else
printf "$ARCH is not supported...\n"
exit 1
diff --git a/development/eclipse-cpp/eclipse-cpp.info b/development/eclipse-cpp/eclipse-cpp.info
index c9de86fd66..e38d2e3ca1 100644
--- a/development/eclipse-cpp/eclipse-cpp.info
+++ b/development/eclipse-cpp/eclipse-cpp.info
@@ -1,10 +1,10 @@
PRGNAM="eclipse-cpp"
-VERSION="4.14"
+VERSION="4.15"
HOMEPAGE="http://www.eclipse.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="http://download.eclipse.org/technology/epp/downloads/release/2019-12/R/eclipse-cpp-2019-12-R-linux-gtk-x86_64.tar.gz"
-MD5SUM_x86_64="7cd4ea69d9d61e9ef01266365c13351f"
+DOWNLOAD_x86_64="http://download.eclipse.org/technology/epp/downloads/release/2020-03/R/eclipse-cpp-2020-03-R-incubation-linux-gtk-x86_64.tar.gz"
+MD5SUM_x86_64="c419a30918f1396c9d46106ed2350a01"
REQUIRES="jdk webkit2gtk"
MAINTAINER="Andrew Clemons"
EMAIL="andrew.clemons@gmail.com"
diff --git a/development/eclipse-java/eclipse-java.SlackBuild b/development/eclipse-java/eclipse-java.SlackBuild
index 9bcae5332c..2ac761caaa 100644
--- a/development/eclipse-java/eclipse-java.SlackBuild
+++ b/development/eclipse-java/eclipse-java.SlackBuild
@@ -27,8 +27,8 @@
# This script is just a binary repackaging.
PRGNAM=eclipse-java
-VERSION=${VERSION:-4.14}
-SRCVERSION=${SRCVERSION:-2019-12-R}
+VERSION=${VERSION:-4.15}
+SRCVERSION=${SRCVERSION:-2020-03-R}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/eclipse-java/eclipse-java.info b/development/eclipse-java/eclipse-java.info
index 7dff4fc2e3..6cfda43736 100644
--- a/development/eclipse-java/eclipse-java.info
+++ b/development/eclipse-java/eclipse-java.info
@@ -1,10 +1,10 @@
PRGNAM="eclipse-java"
-VERSION="4.14"
+VERSION="4.15"
HOMEPAGE="http://www.eclipse.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="http://download.eclipse.org/technology/epp/downloads/release/2019-12/R/eclipse-java-2019-12-R-linux-gtk-x86_64.tar.gz"
-MD5SUM_x86_64="397e631e05fbcb7ba21ce57a193d7c63"
+DOWNLOAD_x86_64="http://download.eclipse.org/technology/epp/downloads/release/2020-03/R/eclipse-java-2020-03-R-linux-gtk-x86_64.tar.gz"
+MD5SUM_x86_64="1f4485a89895dd830489dbbb9581c3ae"
REQUIRES="jdk webkit2gtk"
MAINTAINER="Andrew Clemons"
EMAIL="andrew.clemons@gmail.com"
diff --git a/development/eclipse-jee/eclipse-jee.SlackBuild b/development/eclipse-jee/eclipse-jee.SlackBuild
index 78561705c2..d54d108fa5 100644
--- a/development/eclipse-jee/eclipse-jee.SlackBuild
+++ b/development/eclipse-jee/eclipse-jee.SlackBuild
@@ -27,8 +27,8 @@
# This script is just a binary repackaging.
PRGNAM=eclipse-jee
-VERSION=${VERSION:-4.14}
-SRCVERSION=${SRCVERSION:-2019-12-R}
+VERSION=${VERSION:-4.15}
+SRCVERSION=${SRCVERSION:-2020-03-R}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -51,9 +51,9 @@ mkdir -p $TMP $PKG/opt/$PRGNAM $OUTPUT
cd $PKG/opt/$PRGNAM
# Untar source code tarball according with ARCH value
-# ARCH can only 'x86_64'
+# ARCH can only be 'x86_64'
if [ "$ARCH" = "x86_64" ]; then
- tar --strip-components=1 -xvf $CWD/$PRGNAM-$SRCVERSION-linux-gtk-$ARCH.tar.gz
+ tar --strip-components=1 -xvf $CWD/$PRGNAM-$SRCVERSION-incubation-linux-gtk-$ARCH.tar.gz
else
printf "$ARCH is not supported...\n"
exit 1
diff --git a/development/eclipse-jee/eclipse-jee.info b/development/eclipse-jee/eclipse-jee.info
index ec76ab755c..3f43bbadbc 100644
--- a/development/eclipse-jee/eclipse-jee.info
+++ b/development/eclipse-jee/eclipse-jee.info
@@ -1,10 +1,10 @@
PRGNAM="eclipse-jee"
-VERSION="4.14"
+VERSION="4.15"
HOMEPAGE="http://www.eclipse.org"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="http://download.eclipse.org/technology/epp/downloads/release/2019-12/R/eclipse-jee-2019-12-R-linux-gtk-x86_64.tar.gz"
-MD5SUM_x86_64="7cfa8594a9e3d50efa2337e723117f14"
+DOWNLOAD_x86_64="http://download.eclipse.org/technology/epp/downloads/release/2020-03/R/eclipse-jee-2020-03-R-incubation-linux-gtk-x86_64.tar.gz"
+MD5SUM_x86_64="435abf4f12fd20b4b10c0b81ccbdd4b8"
REQUIRES="jdk webkit2gtk"
MAINTAINER="Andrew Clemons"
EMAIL="andrew.clemons@gmail.com"
diff --git a/development/eclipse-php/eclipse-php.SlackBuild b/development/eclipse-php/eclipse-php.SlackBuild
index dd4ee82561..bfde2c534a 100644
--- a/development/eclipse-php/eclipse-php.SlackBuild
+++ b/development/eclipse-php/eclipse-php.SlackBuild
@@ -21,14 +21,15 @@
# (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 by: Igor Alexandrov <igora.vault@gmail.com>
# Update by: Andre Barboza <bmg.andre@gmail.com>
# Update by: Andrew Clemons <andrew.clemons@gmail.com>
# Modified from classical eclipse slackbuild
# This script is just a binary repackaging.
PRGNAM=eclipse-php
-VERSION=${VERSION:-201809}
-SRCVERSION=${SRCVERSION:-2018-09}
+VERSION=${VERSION:-4.14}
+SRCVERSION=${SRCVERSION:-2019-12-R}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -51,11 +52,9 @@ mkdir -p $TMP $PKG/opt/$PRGNAM $OUTPUT
cd $PKG/opt/$PRGNAM
# Untar source code tarball according with ARCH value
-# ARCH can be 'i586' or 'x86_64'
+# ARCH can only be 'x86_64'
if [ "$ARCH" = "x86_64" ]; then
tar --strip-components=1 -xvf $CWD/$PRGNAM-$SRCVERSION-linux-gtk-$ARCH.tar.gz
-elif case "$ARCH" in i?86) true ;; *) false ;; esac ; then
- tar --strip-components=1 -xvf $CWD/$PRGNAM-$SRCVERSION-linux-gtk.tar.gz
else
printf "$ARCH is not supported...\n"
exit 1
@@ -82,9 +81,7 @@ chmod 0755 $PKG/usr/bin/$PRGNAM
# Add eclipse to KDE/GNOME/XFCE menu and install an icon for them
install -D -m 0644 $CWD/$PRGNAM.desktop $PKG/usr/share/applications/$PRGNAM.desktop
-ECLIPSE_ICON=$(find . -name "*eclipse48.png" | grep "org.eclipse.platform")
-install -D -m 0644 "$PKG/opt/$PRGNAM/${ECLIPSE_ICON}" \
- $PKG/usr/share/pixmaps/$PRGNAM.png
+install -D -m 0644 -t "$PKG/usr/share/pixmaps/" "$CWD/$PRGNAM.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
diff --git a/development/eclipse-php/eclipse-php.info b/development/eclipse-php/eclipse-php.info
index f5ca71ce5f..9d09f14e10 100644
--- a/development/eclipse-php/eclipse-php.info
+++ b/development/eclipse-php/eclipse-php.info
@@ -1,10 +1,10 @@
PRGNAM="eclipse-php"
-VERSION="201809"
+VERSION="4.14"
HOMEPAGE="http://www.eclipse.org"
-DOWNLOAD="http://download.eclipse.org/technology/epp/downloads/release/2018-09/R/eclipse-php-2018-09-linux-gtk.tar.gz"
-MD5SUM="9da2679e2d4bcc147b436bbb097a1e65"
-DOWNLOAD_x86_64="http://download.eclipse.org/technology/epp/downloads/release/2018-09/R/eclipse-php-2018-09-linux-gtk-x86_64.tar.gz"
-MD5SUM_x86_64="2e4bba8c58e564ef6efa50ccaba6ed36"
-REQUIRES="jdk webkitgtk"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="http://download.eclipse.org/technology/epp/downloads/release/2019-12/R/eclipse-php-2019-12-R-linux-gtk-x86_64.tar.gz"
+MD5SUM_x86_64="273dad6dfff659928be652367772b2cd"
+REQUIRES="jdk webkit2gtk"
MAINTAINER="Giuseppe Di Terlizzi"
EMAIL="giuseppe.diterlizzi@gmail.com"
diff --git a/development/eclipse-php/eclipse-php.png b/development/eclipse-php/eclipse-php.png
new file mode 100644
index 0000000000..10ddd537d9
--- /dev/null
+++ b/development/eclipse-php/eclipse-php.png
Binary files differ
diff --git a/development/fly/fly.SlackBuild b/development/fly/fly.SlackBuild
index 4bbd2efe61..94db10fa9d 100644
--- a/development/fly/fly.SlackBuild
+++ b/development/fly/fly.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=fly
-VERSION=${VERSION:-5.8.0}
+VERSION=${VERSION:-6.0.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/fly/fly.info b/development/fly/fly.info
index cc0a73ce06..3a040919d1 100644
--- a/development/fly/fly.info
+++ b/development/fly/fly.info
@@ -1,10 +1,10 @@
PRGNAM="fly"
-VERSION="5.8.0"
+VERSION="6.0.0"
HOMEPAGE="https://concourse-ci.org/fly.html"
DOWNLOAD="UNSUPPORTED"
MD5SUM="UNSUPPORTED"
-DOWNLOAD_x86_64="https://github.com/concourse/concourse/releases/download/v5.8.0/fly-5.8.0-linux-amd64.tgz"
-MD5SUM_x86_64="bfe888b6271f196870cb3e7e34ac1243"
+DOWNLOAD_x86_64="https://github.com/concourse/concourse/releases/download/v6.0.0/fly-6.0.0-linux-amd64.tgz"
+MD5SUM_x86_64="c0c66b346164b49be9121a2af4a585a0"
REQUIRES=""
MAINTAINER="Dmitrii Sosedov"
EMAIL="d.sosedov@gmail.com"
diff --git a/development/fly/slack-desc b/development/fly/slack-desc
index d0e4a3ad3a..a6965fbcf1 100644
--- a/development/fly/slack-desc
+++ b/development/fly/slack-desc
@@ -15,5 +15,5 @@ fly: used for CI/CD, and is built to scale to any kind of automation
fly: pipeline, from simple to complex.
fly:
fly: Homepage: https://concourse-ci.org/fly.html
-fly: Release date: Jan 8, 2020
+fly: Release date: Mar 25, 2020
fly:
diff --git a/development/fossil/README b/development/fossil/README
index 3e14b50b03..b72e504d4d 100644
--- a/development/fossil/README
+++ b/development/fossil/README
@@ -56,3 +56,20 @@ Key technical points:
- manifests can be amended by subsequent control artifacts
- in most cases, symbolic names refer to the latest matching check-in
- branches are implemented using propagating symbolic tags
+
+------------------------------------------------------------------------
+
+This SlackBuild script installs not only release versions of Fossil but
+also arbitrary development versions. If the current directory contains
+a file named "fossil-src.tar.gz", it is used as the source archive, and
+the check-in timestamp is used as the version string. For example, the
+package name could be "fossil-20200320T040201-x86_64-1_SBo.tgz".
+
+To download the latest trunk development version of Fossil, type:
+$ wget http://fossil-scm.org/home/tarball/fossil-src.tar.gz
+
+To download a specific version of Fossil, type:
+$ wget http://fossil-scm.org/home/tarball/$VERSION/fossil-src.tar.gz
+
+For more information on the allowable $VERSION formats, see:
+http://fossil-scm.org/home/doc/trunk/www/checkin_names.wiki
diff --git a/development/fossil/fossil.SlackBuild b/development/fossil/fossil.SlackBuild
index 060d3ef219..26f0537af5 100644
--- a/development/fossil/fossil.SlackBuild
+++ b/development/fossil/fossil.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for fossil
-# Copyright 2019 Andy Goth <andrew.m.goth@gmail.com>
+# Copyright 2020 Andy Goth <andrew.m.goth@gmail.com> USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -56,12 +56,21 @@ fi
set -e
+FILE=$CWD/$PRGNAM-src-$VERSION.tar.gz
+DIR=$PRGNAM-$VERSION
+
+if [ ! -e "$FILE" ]; then
+ FILE=$CWD/$PRGNAM-src.tar.gz
+ DIR=$PRGNAM-src
+ VERSION=$( tar -xOf $FILE $DIR/manifest | sed '/^D/!d;s/\..*//;s/[-:D ]//g' )
+fi
+
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-src-$VERSION.tar.gz
-cd $PRGNAM-$VERSION
+rm -rf $DIR
+tar xvf $FILE
+cd $DIR
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -69,8 +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 \
-CXXFLAGS=$SLKCFLAGS \
+CFLAGS=${CFLAGS:-$SLKCFLAGS} \
./configure \
--prefix=/usr \
--libdir=/usr/lib$LIBDIRSUFFIX \
diff --git a/development/gede/gede.SlackBuild b/development/gede/gede.SlackBuild
index 59763e4b99..5d657e6b84 100644
--- a/development/gede/gede.SlackBuild
+++ b/development/gede/gede.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=gede
-VERSION=${VERSION:-2.15.4}
+VERSION=${VERSION:-2.16.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/gede/gede.info b/development/gede/gede.info
index a5943b6f37..190608948c 100644
--- a/development/gede/gede.info
+++ b/development/gede/gede.info
@@ -1,8 +1,8 @@
PRGNAM="gede"
-VERSION="2.15.4"
+VERSION="2.16.2"
HOMEPAGE="http://acidron.com/gede/"
-DOWNLOAD="http://gede.acidron.com/uploads/source/gede-2.15.4.tar.xz"
-MD5SUM="5d737ec91323f49d39ebffdac7c306a9"
+DOWNLOAD="http://gede.acidron.com/uploads/source/gede-2.16.2.tar.xz"
+MD5SUM="679e014c88c7502f0ef196a3f31eaa45"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/google-go-lang/google-go-lang.SlackBuild b/development/google-go-lang/google-go-lang.SlackBuild
index 3b6a1de28a..4153014785 100644
--- a/development/google-go-lang/google-go-lang.SlackBuild
+++ b/development/google-go-lang/google-go-lang.SlackBuild
@@ -27,7 +27,7 @@
# SOFTWARE.
PRGNAM=google-go-lang
-VERSION=${VERSION:-1.13.7}
+VERSION=${VERSION:-1.13.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/google-go-lang/google-go-lang.info b/development/google-go-lang/google-go-lang.info
index 85b572d72f..980bfec4a0 100644
--- a/development/google-go-lang/google-go-lang.info
+++ b/development/google-go-lang/google-go-lang.info
@@ -1,8 +1,8 @@
PRGNAM="google-go-lang"
-VERSION="1.13.7"
+VERSION="1.13.8"
HOMEPAGE="http://golang.org"
-DOWNLOAD="https://storage.googleapis.com/golang/go1.13.7.src.tar.gz"
-MD5SUM="2923b4241354213d7a2b4f2be102c0df"
+DOWNLOAD="https://storage.googleapis.com/golang/go1.13.8.src.tar.gz"
+MD5SUM="984c244563f2d2f48103e8d6db8a8308"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/hexinator/README b/development/hexinator/README
index 175df305e6..b4682e0472 100644
--- a/development/hexinator/README
+++ b/development/hexinator/README
@@ -1,6 +1,6 @@
hexinator (proprietary graphical hex editor with many features)
-This is the free/demo version of hexinator from "https://hexinator.com/".
+This is the free/demo version of hexinator from https://hexinator.com/.
hexinator is a powerful hex editor and reverse-engineering tool with
many advanced features. It's commercial, closed source software. The demo
@@ -14,7 +14,21 @@ encrypted connection, so it's uncertain exactly what data it's sending to
the server. If this seems like a major security/privacy concern to you,
you should not install this software.
-The SlackBuild author has not tested the 32-bit version of hexinator,
-other than to verify that it creates a valid Slackware package. If it
-doesn't work correctly, please contact the maintainer using the email
-address in the hexinator.info file.
+Notes for 32-bit users:
+
+1. Starting with 1.11, upstream has dropped 32-bit support. On 32-bit
+ systems, this script will build a package of hexinator 1.10. If
+ necessary, you can build older versions (1.08 and 1.09) by setting
+ VERSION in the environment, but you won't be able to build anything
+ newer than 1.10.
+
+2. Automated tools such as sbopkg and sbotools may get confused by the
+ fact that the .info file says VERSION=1.12, but the package version
+ will be 1.10. One result is that sbopkg will probably keep saying
+ there's an upgrade available. If this is a problem for you, simply
+ blacklist hexinator in sbopkg's config.
+
+3. The SlackBuild author has not tested the 32-bit version of hexinator,
+ other than to verify that it creates a valid Slackware package. If it
+ doesn't work correctly, please contact the maintainer using the email
+ address in the hexinator.info file.
diff --git a/development/hexinator/hexinator.SlackBuild b/development/hexinator/hexinator.SlackBuild
index 7966c38c29..e84ffd4ee1 100644
--- a/development/hexinator/hexinator.SlackBuild
+++ b/development/hexinator/hexinator.SlackBuild
@@ -6,13 +6,21 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20200326 bkw: update for v1.12 for 64-bit, stay at 1.10 for 32-bit.
+
+# 20200317 bkw: update for v1.10, switched from RPM to .deb. Yes, there
+# is a v1.11 available, but there are good reasons for not packaging it,
+# from our POV:
+# 1) v1.11 dropped support for 32-bit.
+# 2) The 64-bit .deb for v1.11 is missing one of the shared libraries that
+# should be packaged with it, so it doesn't *work*. Reported to
+# upstream, possibly will be fixed soon.
+
PRGNAM=hexinator
-VERSION=${VERSION:-1.9_1}
+VERSION=${VERSION:-1.12}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
-RPMVER="$( echo $VERSION | sed 's/_/-/g' )"
-
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i586 ;;
@@ -27,33 +35,49 @@ PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
case "$ARCH" in
- i?86) RPMARCH=i386 ;;
- x86_64) RPMARCH="$ARCH" ;;
+ i?86) DEBARCH=i386 ;;
+ x86_64) DEBARCH=amd64 ;;
*) echo "!!! Unsupported ARCH '$ARCH'. Only i586|i686|x86_64 allowed." 1>&2
exit 1 ;;
esac
set -e
+# 1.10 is the last version with 32-bit support. Doing it this way
+# allows 32-bit users to set VERSION in the environment, if they
+# want to build 1.08 or 1.09.
+if [ "$DEBARCH" = "i386" ]; then
+ VERMINOR="$( echo $VERSION | cut -d. -f2 )"
+ if [ "$VERMINOR" -gt 9 ]; then
+ NEWVER=1.10
+ echo "*** Packaging $NEWVER as $VERSION lacks 32-bit support"
+ VERSION=$NEWVER
+ fi
+fi
+
# No 'source' dir, extract directly to $PKG
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
mkdir -p $PKG
cd $PKG
-rpm2cpio $CWD/$PRGNAM-$RPMVER.$RPMARCH.rpm | cpio -idmv
+ar p $CWD/$PRGNAM-${VERSION}_$DEBARCH.deb data.tar.xz | tar xvfJ -
+
+# png icons don't need to be +x
+chmod -x usr/share/icons/*/*/*/*
+
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 {} \+
-# No docs in the RPM, include our own README.
+# No docs in the .deb, include our own README.
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a $CWD/README $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/README > $PKG/usr/doc/$PRGNAM-$VERSION/README
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
# The hexinator binary was built with rpath support, so it can find its
# own libraries. The libs need some attention before hexinator can find
-# them (presumably rpm would automagically do this when the package gets
+# them (presumably dpkg would automagically do this when the package gets
# installed). It's a qt5 app that ships with its own private set of qt5
# libs. We *don't* want it using any other qt5 libs that may happen to
# exist (like the ones in /usr/lib64 from the qt5 SlackBuild). The
diff --git a/development/hexinator/hexinator.info b/development/hexinator/hexinator.info
index efed4f495d..89be995081 100644
--- a/development/hexinator/hexinator.info
+++ b/development/hexinator/hexinator.info
@@ -1,10 +1,10 @@
PRGNAM="hexinator"
-VERSION="1.9_1"
+VERSION="1.12"
HOMEPAGE="https://hexinator.com/"
-DOWNLOAD="https://hexinator.com/downloads/linux/hexinator-1.9-1.i386.rpm"
-MD5SUM="e39533c034c9b4b668706ae91d278b25"
-DOWNLOAD_x86_64="https://hexinator.com/downloads/linux/hexinator-1.9-1.x86_64.rpm"
-MD5SUM_x86_64="593c0f3f62e8ca92aedeb2c67eca12c3"
+DOWNLOAD="https://hexinator.com/downloads/dists/synalysis/non-free/binary-i386/hexinator-1.10_i386.deb"
+MD5SUM="7d056fcd3f45519873adf453caa9a5dc"
+DOWNLOAD_x86_64="https://hexinator.com/downloads/dists/synalysis/non-free/binary-amd64/hexinator-1.12_amd64.deb"
+MD5SUM_x86_64="1dd4bb1ac5a312c0fe86cdc2d946130b"
REQUIRES=""
MAINTAINER="B. Watson"
EMAIL="yalhcru@gmail.com"
diff --git a/development/hhvm/hhvm.SlackBuild b/development/hhvm/hhvm.SlackBuild
index 6b99807c6a..d724b34560 100644
--- a/development/hhvm/hhvm.SlackBuild
+++ b/development/hhvm/hhvm.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=hhvm
-VERSION=${VERSION:-4.8.6}
+VERSION=${VERSION:-4.32.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/hhvm/hhvm.info b/development/hhvm/hhvm.info
index 869a59c5e1..21167c21c5 100644
--- a/development/hhvm/hhvm.info
+++ b/development/hhvm/hhvm.info
@@ -1,10 +1,10 @@
PRGNAM="hhvm"
-VERSION="4.8.6"
+VERSION="4.32.0"
HOMEPAGE="https://hhvm.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.dlackware.com/hosted-sources/hhvm/hhvm-4.8.6.tar.xz"
-MD5SUM_x86_64="f61c62e13ae7d95037e8acbe7b2459dd"
+DOWNLOAD_x86_64="https://download.dlackware.com/hosted-sources/hhvm/hhvm-4.32.0.tar.xz"
+MD5SUM_x86_64="f41841ae14c4629cec887e453bfcdcef"
REQUIRES="tbb glog dwarf oniguruma libmemcached krb5 lz4 libsodium"
MAINTAINER="Eugene Wissner"
EMAIL="belka@caraus.de"
diff --git a/development/hub/hub.SlackBuild b/development/hub/hub.SlackBuild
index 033996d177..10b64f7487 100644
--- a/development/hub/hub.SlackBuild
+++ b/development/hub/hub.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=hub
-VERSION=${VERSION:-2.14.1}
+VERSION=${VERSION:-2.14.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/hub/hub.info b/development/hub/hub.info
index 243d6607c0..c4f68382dd 100644
--- a/development/hub/hub.info
+++ b/development/hub/hub.info
@@ -1,8 +1,8 @@
PRGNAM="hub"
-VERSION="2.14.1"
+VERSION="2.14.2"
HOMEPAGE="https://github.com/github/hub"
-DOWNLOAD="https://github.com/github/hub/archive/v2.14.1/hub-2.14.1.tar.gz"
-MD5SUM="bc4be1a825b59b0914438c897f6ac8ed"
+DOWNLOAD="https://github.com/github/hub/archive/v2.14.2/hub-2.14.2.tar.gz"
+MD5SUM="0d392e19e75e004e35cbc518ba190340"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="google-go-lang"
diff --git a/development/julia/julia.SlackBuild b/development/julia/julia.SlackBuild
index 0894aabbf5..5df881d5b6 100644
--- a/development/julia/julia.SlackBuild
+++ b/development/julia/julia.SlackBuild
@@ -23,8 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=julia
-VERSION=${VERSION:-0.6.0}
-VERSION_TAG=${VERSION_TAG:-903644385b}
+VERSION=${VERSION:-1.3.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -63,9 +62,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $PKG/usr $OUTPUT
cd $TMP
-rm -rf $PRGNAM-${VERSION_TAG}
+rm -rf $PRGNAM-${VERSION}
tar xvf $CWD/$PRGNAM\-${VERSION}\-linux\-$ARCH.tar.gz
-cd $PRGNAM-${VERSION_TAG}
+cd $PRGNAM-${VERSION}
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -78,10 +77,11 @@ cp -r etc $PKG/usr/etc
cp -r include $PKG/usr/include
# The julia binary expects all its libs to be in lib, not lib${LIBDIRSUFFIX}
cp -r lib $PKG/usr/lib
+cp -r libexec $PKG/usr/libexec
cp -r share $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
+# Don't strip binaries as it could cause some breakage
+# https://github.com/JuliaLang/julia/issues/34936
mv $PKG/usr/share/man $PKG/usr/
find $PKG/usr/man -type f -exec gzip -9 {} \;
diff --git a/development/julia/julia.info b/development/julia/julia.info
index b90e8a1d75..ca72f21372 100644
--- a/development/julia/julia.info
+++ b/development/julia/julia.info
@@ -1,10 +1,10 @@
PRGNAM="julia"
-VERSION="0.6.0"
+VERSION="1.3.1"
HOMEPAGE="https://julialang.org"
-DOWNLOAD="https://julialang-s3.julialang.org/bin/linux/x86/0.6/julia-0.6.0-linux-i686.tar.gz"
-MD5SUM="f05e7139c3d2f2d50d5f4c7a165f8daf"
-DOWNLOAD_x86_64="https://julialang-s3.julialang.org/bin/linux/x64/0.6/julia-0.6.0-linux-x86_64.tar.gz"
-MD5SUM_x86_64="dbc86fe7e774f08becd8878b02c35504"
+DOWNLOAD="https://julialang-s3.julialang.org/bin/linux/x86/1.3/julia-1.3.1-linux-i686.tar.gz"
+MD5SUM="8f8bf69d03070c55ac5b4f11c1f9ddec"
+DOWNLOAD_x86_64="https://julialang-s3.julialang.org/bin/linux/x64/1.3/julia-1.3.1-linux-x86_64.tar.gz"
+MD5SUM_x86_64="878e50a162e918ef1151da8cc94d28b7"
REQUIRES=""
MAINTAINER="Arun Mascarenhas"
EMAIL="arunmascarenhas@yahoo.com"
diff --git a/development/jupyter_core/jupyter_core.SlackBuild b/development/jupyter_core/jupyter_core.SlackBuild
index 70f78888bd..c46f4d1a48 100644
--- a/development/jupyter_core/jupyter_core.SlackBuild
+++ b/development/jupyter_core/jupyter_core.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=jupyter_core
-VERSION=${VERSION:-4.6.2}
+VERSION=${VERSION:-4.6.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/jupyter_core/jupyter_core.info b/development/jupyter_core/jupyter_core.info
index 567bc17d0a..99f513687f 100644
--- a/development/jupyter_core/jupyter_core.info
+++ b/development/jupyter_core/jupyter_core.info
@@ -1,8 +1,8 @@
PRGNAM="jupyter_core"
-VERSION="4.6.2"
+VERSION="4.6.3"
HOMEPAGE="https://jupyter.org/"
-DOWNLOAD="https://github.com/jupyter/jupyter_core/archive/4.6.2/jupyter_core-4.6.2.tar.gz"
-MD5SUM="5574cbee4bc0c71415cdef6846f1078d"
+DOWNLOAD="https://github.com/jupyter/jupyter_core/archive/4.6.3/jupyter_core-4.6.3.tar.gz"
+MD5SUM="29a4969de5c6a79d35d4ad2857489268"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3"
diff --git a/development/kotlin/kotlin.SlackBuild b/development/kotlin/kotlin.SlackBuild
index 039cd28c0f..1c8145bdb9 100644
--- a/development/kotlin/kotlin.SlackBuild
+++ b/development/kotlin/kotlin.SlackBuild
@@ -24,7 +24,7 @@
PRGNAM=kotlin
SRCNAM=kotlin-compiler
-VERSION=${VERSION:-1.3.61}
+VERSION=${VERSION:-1.3.71}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/kotlin/kotlin.info b/development/kotlin/kotlin.info
index 8674c132b8..2902b4d56d 100644
--- a/development/kotlin/kotlin.info
+++ b/development/kotlin/kotlin.info
@@ -1,8 +1,8 @@
PRGNAM="kotlin"
-VERSION="1.3.61"
+VERSION="1.3.71"
HOMEPAGE="https://kotlinlang.org/"
-DOWNLOAD="https://github.com/JetBrains/kotlin/releases/download/v1.3.61/kotlin-compiler-1.3.61.zip"
-MD5SUM="d2c7c16667fba82c0dca87e65950f750"
+DOWNLOAD="https://github.com/JetBrains/kotlin/releases/download/v1.3.71/kotlin-compiler-1.3.71.zip"
+MD5SUM="a963cd78aa527db81ada1f21a576358f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jdk setconf"
diff --git a/development/lepton-eda/README b/development/lepton-eda/README
index a726edc508..123189e69a 100644
--- a/development/lepton-eda/README
+++ b/development/lepton-eda/README
@@ -1,12 +1,8 @@
Lepton EDA (Lepton Electronic Design Automation)
-The Lepton EDA suite provides schematic capture, netlisting, bill
-of materials generation, and many other features. It was forked
-from the gEDA/gaf suite in late 2016.
-
-The file format for schematics remains the same, and Lepton EDA
-can be used as a drop-in replacement for geda-gaf, though parallel
-installation is also supported (all programs have been renamed).
-
-Many bugs have been fixed and new features added. It's in active
-development and well supported.
+Lepton EDA is a suite of free software tools for designing
+electronics. It provides schematic capture, netlisting into
+over 30 netlist formats, and many other features.
+It was forked from the gEDA/gaf suite in late 2016 by most
+of its active developers at that time.
+It's in active development and well supported.
diff --git a/development/lepton-eda/lepton-eda.SlackBuild b/development/lepton-eda/lepton-eda.SlackBuild
index adb7a22f89..f95612fd9e 100644
--- a/development/lepton-eda/lepton-eda.SlackBuild
+++ b/development/lepton-eda/lepton-eda.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for lepton-eda
-# Copyright 2019 dmn <graahnul.grom@gmail.com>, Russia
+# Copyright 2019-2020 dmn <graahnul.grom@gmail.com>, Russia
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=lepton-eda
-VERSION=${VERSION:-1.9.9}
+VERSION=${VERSION:-1.9.10}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -69,6 +69,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 {} \;
+# apply patches:
+#
+for p in $CWD/patches/*
+do
+ patch --verbose -p1 < $p
+done
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
@@ -82,11 +89,6 @@ CXXFLAGS="$SLKCFLAGS" \
--infodir=/usr/info \
--build=$ARCH-slackware-linux
-# gschemdoc.scm file must be regenerated by make to substitute
-# the @docdir@ (set by the --docdir configure option):
-#
-rm -vf schematic/scheme/gschem/gschemdoc.scm
-
make
make install DESTDIR=$PKG
diff --git a/development/lepton-eda/lepton-eda.info b/development/lepton-eda/lepton-eda.info
index c5d352a1f8..de6f4b9fc4 100644
--- a/development/lepton-eda/lepton-eda.info
+++ b/development/lepton-eda/lepton-eda.info
@@ -1,8 +1,8 @@
PRGNAM="lepton-eda"
-VERSION="1.9.9"
+VERSION="1.9.10"
HOMEPAGE="https://github.com/lepton-eda/lepton-eda"
-DOWNLOAD="https://github.com/lepton-eda/lepton-eda/releases/download/1.9.9-20191003/lepton-eda-1.9.9.tar.gz"
-MD5SUM="0f3dd85a7bae65e77f94f0591123b192"
+DOWNLOAD="https://github.com/lepton-eda/lepton-eda/releases/download/1.9.10-20200319/lepton-eda-1.9.10.tar.gz"
+MD5SUM="50a3c953552f8493337d46caade57270"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/lepton-eda/patches/lepton-upcfg.in.patch b/development/lepton-eda/patches/lepton-upcfg.in.patch
new file mode 100644
index 0000000000..30b38fa685
--- /dev/null
+++ b/development/lepton-eda/patches/lepton-upcfg.in.patch
@@ -0,0 +1,19 @@
+diff --git a/utils/scripts/lepton-upcfg.in b/utils/scripts/lepton-upcfg.in
+index 8d9b45943..601ae188d 100644
+--- a/utils/scripts/lepton-upcfg.in
++++ b/utils/scripts/lepton-upcfg.in
+@@ -219,7 +219,13 @@ Lepton EDA homepage: <~a>
+ )
+
+
+- ( upcfg-log "ii: upgrading config in [~a]...~%" (config-file-path cfg-id) )
++ ( upcfg-log
++ "ii: upgrading config in [~a]...~%"
++ ( if cfg-id
++ ( config-file-path cfg-id ) ; if
++ ( list-ref files 0 ) ; else
++ )
++ )
+
+ ( if ( null? files )
+ ( or (config-upgrade cfg-id #:copy copy #:overwrite overwrite) (failure) ) ; if
diff --git a/development/mawk/mawk.SlackBuild b/development/mawk/mawk.SlackBuild
index fe7cf1452b..7b8100a688 100644
--- a/development/mawk/mawk.SlackBuild
+++ b/development/mawk/mawk.SlackBuild
@@ -6,13 +6,14 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20200302 bkw: Update for v1.3.4_20200120.
# 20200111 bkw: Update for v1.3.4_20200106.
# 20191129 bkw: Update for v1.3.4_20190203.
# 20180902 bkw: Add BUILTIN_REGEX option.
PRGNAM=mawk
-VERSION=${VERSION:-1.3.4_20200106}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-1.3.4_20200120}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
diff --git a/development/mawk/mawk.info b/development/mawk/mawk.info
index db954c0f80..c3f4b52607 100644
--- a/development/mawk/mawk.info
+++ b/development/mawk/mawk.info
@@ -1,8 +1,8 @@
PRGNAM="mawk"
-VERSION="1.3.4_20200106"
+VERSION="1.3.4_20200120"
HOMEPAGE="http://invisible-island.net/mawk/mawk.html"
-DOWNLOAD="ftp://ftp.invisible-island.net/mawk/mawk-1.3.4-20200106.tgz"
-MD5SUM="d8bee273fad823d51a72b2fcf3226036"
+DOWNLOAD="ftp://ftp.invisible-island.net/mawk/mawk-1.3.4-20200120.tgz"
+MD5SUM="d48752f402d7371d9eb5f68de3da05d4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/mg-troglobit/README.md b/development/mg-troglobit/README.md
index f58a961a66..94d65b41c6 100644
--- a/development/mg-troglobit/README.md
+++ b/development/mg-troglobit/README.md
@@ -4,6 +4,6 @@ A SlackBuild for Joachim Nilsson (troglobit)'s fork of OpenBSD Mg (https://githu
The usage is the very same of https://slackbuilds.org/howto/
-Get the Mg source code here: https://ftp.troglobit.com/mg/
+Get the Mg source code here: https://github.com/troglobit/mg/releases/download/v3.3/mg-3.3.tar.gz
-![Mg-troglobit on Slackware 14.0](https://i.postimg.cc/jdHmCKhz/mg-troglobit.png "Mg-troglobit on Slackware 14.0")
+![Mg-troglobit on Slackware 14.0](https://i.postimg.cc/htfV3k6x/mg33.png "Mg-troglobit on Slackware 14.0")
diff --git a/development/mg-troglobit/mg-troglobit.SlackBuild b/development/mg-troglobit/mg-troglobit.SlackBuild
index b910a47fce..6690f0b458 100644
--- a/development/mg-troglobit/mg-troglobit.SlackBuild
+++ b/development/mg-troglobit/mg-troglobit.SlackBuild
@@ -1,11 +1,11 @@
#!/bin/sh -e
# Slackware build script for Joachim Nilsson (troglobit)'s fork of OpenBSD Mg
-# saidone@saidone.org revision date 2019/08/11
+# saidone@saidone.org revision date 2019/12/12
# license (of this script and its accessories, not that of the application it will package): see LICENSE
PRGNAM=mg-troglobit
-VERSION=${VERSION:-3.2}
+VERSION=${VERSION:-3.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/mg-troglobit/mg-troglobit.info b/development/mg-troglobit/mg-troglobit.info
index 0f9befd154..d77119f2df 100644
--- a/development/mg-troglobit/mg-troglobit.info
+++ b/development/mg-troglobit/mg-troglobit.info
@@ -1,8 +1,8 @@
PRGNAM="mg-troglobit"
-VERSION="3.2"
+VERSION="3.3"
HOMEPAGE="https://github.com/troglobit/mg"
-DOWNLOAD="https://ftp.troglobit.com/mg/mg-3.2.tar.gz"
-MD5SUM="59ef99ebdb738e804e752d1586abed73"
+DOWNLOAD="https://github.com/troglobit/mg/releases/download/v3.3/mg-3.3.tar.gz"
+MD5SUM="5812cf804068cef687d8e2fe0346f7bc"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/mg-troglobit/slack-desc b/development/mg-troglobit/slack-desc
index 271e8cd717..cb2766f037 100644
--- a/development/mg-troglobit/slack-desc
+++ b/development/mg-troglobit/slack-desc
@@ -1,9 +1,9 @@
# 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.
+# 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------------------------------------------------------|
mg-troglobit: mg-troglobit (Portable self hosting version of the mg-openbsd editor)
@@ -11,9 +11,9 @@ mg-troglobit:
mg-troglobit: The intention is to be a small, fast, and portable Emacs-like editor
mg-troglobit: for users who cannot, or do not want to, run the real Emacs for one
mg-troglobit: reason or another.
-mg-troglobit:
+mg-troglobit:
mg-troglobit: Compatibility with GNU Emacs is key for Mg, separating it from other
mg-troglobit: ErsatzEmacs clones, because there should never be any reason to learn
mg-troglobit: more than one Emacs flavor.
-mg-troglobit:
+mg-troglobit:
mg-troglobit: homepage: https://github.com/troglobit/mg
diff --git a/development/minikube/README b/development/minikube/README
index 535c9bde5c..1e7a86107c 100644
--- a/development/minikube/README
+++ b/development/minikube/README
@@ -7,11 +7,11 @@ You will need either docker (experimental) or virtualbox to run minikube VMs.
Depending on the driver of choice run it as either:
- minikube start --vm-driver=docker
+ minikube start --driver=docker
or
- minikube start --vm-driver=virtualbox
+ minikube start --driver=virtualbox
as a non-root user.
diff --git a/development/minikube/minikube.SlackBuild b/development/minikube/minikube.SlackBuild
index 178778d82a..6c5673986f 100644
--- a/development/minikube/minikube.SlackBuild
+++ b/development/minikube/minikube.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=minikube
-VERSION=${VERSION:-1.7.3}
+VERSION=${VERSION:-1.8.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/minikube/minikube.info b/development/minikube/minikube.info
index 3d70ebab5c..3127946643 100644
--- a/development/minikube/minikube.info
+++ b/development/minikube/minikube.info
@@ -1,10 +1,10 @@
PRGNAM="minikube"
-VERSION="1.7.3"
+VERSION="1.8.2"
HOMEPAGE="https://minikube.sigs.k8s.io"
DOWNLOAD="UNSUPPORTED"
MD5SUM="UNSUPPORTED"
-DOWNLOAD_x86_64="https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64"
-MD5SUM_x86_64="4b71ff1a7dbfe5c8c98e73326b90ffd1"
-REQUIRES="docker kubectl virtualbox"
+DOWNLOAD_x86_64="https://github.com/kubernetes/minikube/releases/download/v1.8.2/minikube-linux-amd64"
+MD5SUM_x86_64="1dab178f002f58fad4e314a1a74015e6"
+REQUIRES=""
MAINTAINER="Dmitrii Sosedov"
EMAIL="d.sosedov@gmail.com"
diff --git a/development/minikube/slack-desc b/development/minikube/slack-desc
index 30c8a4cc3b..1d3af5e446 100644
--- a/development/minikube/slack-desc
+++ b/development/minikube/slack-desc
@@ -11,7 +11,7 @@ minikube:
minikube: Local Kubernetes, focused on application development & education
minikube:
minikube: Homepage: https://minikube.sigs.k8s.io/
-minikube: Release date: Feb 20, 2020
+minikube: Release date: Mar 13, 2020
minikube:
minikube:
minikube:
diff --git a/development/netbeans/netbeans.SlackBuild b/development/netbeans/netbeans.SlackBuild
index ec8f176cae..bc1c19244b 100644
--- a/development/netbeans/netbeans.SlackBuild
+++ b/development/netbeans/netbeans.SlackBuild
@@ -22,7 +22,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=netbeans
-VERSION=${VERSION:-11.1}
+VERSION=${VERSION:-11.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -71,7 +71,7 @@ mv $PKG/opt/$PRGNAM/etc/netbeans.import \
mkdir -p ${PKG}/usr/doc/${PRGNAM}-${VERSION}
cp -a \
- CREDITS.html DEPENDENCIES LICENSE NOTICE README.html \
+ DEPENDENCIES LICENSE NOTICE README.html \
${PKG}/usr/doc/${PRGNAM}-${VERSION}
cat ${CWD}/${PRGNAM}.SlackBuild > \
${PKG}/usr/doc/${PRGNAM}-${VERSION}/${PRGNAM}.SlackBuild
diff --git a/development/netbeans/netbeans.info b/development/netbeans/netbeans.info
index e7e28c13b7..780e5d5f6d 100644
--- a/development/netbeans/netbeans.info
+++ b/development/netbeans/netbeans.info
@@ -1,8 +1,8 @@
PRGNAM="netbeans"
-VERSION="11.1"
+VERSION="11.3"
HOMEPAGE="https://netbeans.apache.org/"
-DOWNLOAD="https://www-us.apache.org/dist/netbeans/netbeans/11.1/netbeans-11.1-bin.zip"
-MD5SUM="8fce6f4ca09c81758a61cfecdcfbe6aa"
+DOWNLOAD="https://www-eu.apache.org/dist/netbeans/netbeans/11.3/netbeans-11.3-bin.zip"
+MD5SUM="50f9a3424d85f730ca817a5ccb19e23f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jdk"
diff --git a/development/nim/README b/development/nim/README
new file mode 100644
index 0000000000..a5e800dd0f
--- /dev/null
+++ b/development/nim/README
@@ -0,0 +1,2 @@
+Nim is a statically typed compiled systems programming language. It combines
+successful concepts from mature languages like Python, Ada and Modula.
diff --git a/development/nim/nim.SlackBuild b/development/nim/nim.SlackBuild
new file mode 100644
index 0000000000..bcd2076189
--- /dev/null
+++ b/development/nim/nim.SlackBuild
@@ -0,0 +1,110 @@
+#!/bin/sh
+
+# Slackware build script for nim
+
+# Maintained 2020 by Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+PRGNAM=nim
+VERSION=${VERSION:-1.0.6}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+GUI=${GUI:-yes}
+PGADMIN=${PGADMIN:-no}
+
+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 {} \;
+
+COMP_FLAGS="$SLKCFLAGS" \
+./build.sh
+
+bin/nim c -d:release koch
+./koch tools -d:release
+
+./install.sh pkg
+
+mkdir -p $PKG/usr
+mv pkg/nim/bin $PKG/usr/
+for fn in nimble nimsuggest nimgrep; do cp bin/$fn $PKG/usr/bin/; done
+
+mkdir -p $PKG/usr/lib
+mv pkg/nim/lib $PKG/usr/lib/nim
+mv pkg/nim/compiler $PKG/usr/lib/nim/
+mv pkg/nim/compiler.nimble $PKG/usr/lib/nim/compiler/
+
+mkdir -p $PKG/usr/include
+mv $PKG/usr/lib/nim/*.h $PKG/usr/include/
+
+mkdir -p $PKG/etc/nim
+mv pkg/nim/config/* $PKG/etc/nim/
+
+find $PKG -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.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:-tgz}
diff --git a/development/nim/nim.info b/development/nim/nim.info
new file mode 100644
index 0000000000..9c506614f9
--- /dev/null
+++ b/development/nim/nim.info
@@ -0,0 +1,10 @@
+PRGNAM="nim"
+VERSION="1.0.6"
+HOMEPAGE="https://nim-lang.org"
+DOWNLOAD="https://nim-lang.org/download/nim-1.0.6.tar.xz"
+MD5SUM="b417109c46540411d96d08c370cff6a9"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Benjamin Trigona-Harany"
+EMAIL="slackbuilds@jaxartes.net"
diff --git a/development/nim/slack-desc b/development/nim/slack-desc
new file mode 100644
index 0000000000..f86ae92ca0
--- /dev/null
+++ b/development/nim/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------------------------------------------------------|
+nim: nim (programming language)
+nim:
+nim: Nim is a statically typed compiled systems programming language. It
+nim: combines successful concepts from mature languages like Python, Ada
+nim: and Modula.
+nim:
+nim:
+nim:
+nim:
+nim:
+nim:
diff --git a/development/openjdk7/openjdk7.SlackBuild b/development/openjdk7/openjdk7.SlackBuild
index 5419a504b5..f968de4e94 100644
--- a/development/openjdk7/openjdk7.SlackBuild
+++ b/development/openjdk7/openjdk7.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for OpenJDK
-# Copyright 2019 Strahil Yordanov, Sofia, Bulgaria
+# Copyright 2020 Strahil Yordanov, Sofia, Bulgaria
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=openjdk7
-VERSION=${VERSION:-7u231}
+VERSION=${VERSION:-7u251}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -82,7 +82,7 @@ EOF
}
DVER=1.7.0_$(printf $VERSION | cut -du -f2)
-ICEDTEA=icedtea-2.6.19
+ICEDTEA=icedtea-2.6.21
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
diff --git a/development/openjdk7/openjdk7.info b/development/openjdk7/openjdk7.info
index 740c2b2f2f..df6c8a90c9 100644
--- a/development/openjdk7/openjdk7.info
+++ b/development/openjdk7/openjdk7.info
@@ -1,22 +1,22 @@
PRGNAM="openjdk7"
-VERSION="7u231"
+VERSION="7u251"
HOMEPAGE="http://openjdk.java.net"
-DOWNLOAD="http://icedtea.classpath.org/download/source/icedtea-2.6.19.tar.xz \
- http://icedtea.classpath.org/download/drops/icedtea7/2.6.19/openjdk.tar.bz2 \
- http://icedtea.classpath.org/download/drops/icedtea7/2.6.19/corba.tar.bz2 \
- http://icedtea.classpath.org/download/drops/icedtea7/2.6.19/jaxp.tar.bz2 \
- http://icedtea.classpath.org/download/drops/icedtea7/2.6.19/jaxws.tar.bz2 \
- http://icedtea.classpath.org/download/drops/icedtea7/2.6.19/jdk.tar.bz2 \
- http://icedtea.classpath.org/download/drops/icedtea7/2.6.19/langtools.tar.bz2 \
- http://icedtea.classpath.org/download/drops/icedtea7/2.6.19/hotspot.tar.bz2"
-MD5SUM="db3bb027663fdd7415ac2f11b68fce69 \
- 3e32e2864931f20c3c6f6e30edab8913 \
- f7ccf225b9dd698a7d261f0b5670b8d2 \
- 255a0ec8d3ebc246ad9197830770b6ec \
- 83e0e8e3d29fb1d993b67b589fc79ba7 \
- ab6e0442bd06f9c1df4dd5ff75a02f52 \
- 0062bd3e45d1670915f7fd24b3e6fd74 \
- 036db9762203b70355b4ebaa5f993740"
+DOWNLOAD="http://icedtea.classpath.org/download/source/icedtea-2.6.21.tar.xz \
+ http://icedtea.classpath.org/download/drops/icedtea7/2.6.21/openjdk.tar.bz2 \
+ http://icedtea.classpath.org/download/drops/icedtea7/2.6.21/corba.tar.bz2 \
+ http://icedtea.classpath.org/download/drops/icedtea7/2.6.21/jaxp.tar.bz2 \
+ http://icedtea.classpath.org/download/drops/icedtea7/2.6.21/jaxws.tar.bz2 \
+ http://icedtea.classpath.org/download/drops/icedtea7/2.6.21/jdk.tar.bz2 \
+ http://icedtea.classpath.org/download/drops/icedtea7/2.6.21/langtools.tar.bz2 \
+ http://icedtea.classpath.org/download/drops/icedtea7/2.6.21/hotspot.tar.bz2"
+MD5SUM="5daabd69cce803fb8c464feac38086cc \
+ 403342ef777c579cc1451e235e6fb028 \
+ f7b5466277edd1a0ed4944c47a966cea \
+ f65ae3ddd00ab6bfc54a7d7b002f5f01 \
+ 63c05316146d1de745129f196c203b11 \
+ 3b65b3a9fcbd14f692c7d5cf8b5b47e3 \
+ 5536ea0fcdac7522e8a61632109e0f3e \
+ 88a439cd650821b217f17f0df452c00b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="apache-ant"
diff --git a/development/openjdk8/openjdk8.SlackBuild b/development/openjdk8/openjdk8.SlackBuild
index 6691c01d6d..2528510631 100644
--- a/development/openjdk8/openjdk8.SlackBuild
+++ b/development/openjdk8/openjdk8.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for OpenJDK
-# Copyright 2019 Strahil Yordanov, Sofia, Bulgaria
+# Copyright 2020 Strahil Yordanov, Sofia, Bulgaria
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,12 +23,12 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=openjdk8
-VERSION=${VERSION:-8u222}
+VERSION=${VERSION:-8u242}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
DVER=1.8.0_$(printf $VERSION | cut -du -f2)
-ICEDTEA=icedtea-3.13.0
+ICEDTEA=icedtea-3.15.0
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
diff --git a/development/openjdk8/openjdk8.info b/development/openjdk8/openjdk8.info
index c2b70db5d6..589d18ff05 100644
--- a/development/openjdk8/openjdk8.info
+++ b/development/openjdk8/openjdk8.info
@@ -1,24 +1,24 @@
PRGNAM="openjdk8"
-VERSION="8u222"
+VERSION="8u242"
HOMEPAGE="http://openjdk.java.net"
-DOWNLOAD="http://icedtea.classpath.org/download/source/icedtea-3.13.0.tar.xz \
- http://icedtea.classpath.org/download/drops/icedtea8/3.13.0/openjdk.tar.xz \
- http://icedtea.classpath.org/download/drops/icedtea8/3.13.0/corba.tar.xz \
- http://icedtea.classpath.org/download/drops/icedtea8/3.13.0/jaxp.tar.xz \
- http://icedtea.classpath.org/download/drops/icedtea8/3.13.0/jaxws.tar.xz \
- http://icedtea.classpath.org/download/drops/icedtea8/3.13.0/jdk.tar.xz \
- http://icedtea.classpath.org/download/drops/icedtea8/3.13.0/langtools.tar.xz \
- http://icedtea.classpath.org/download/drops/icedtea8/3.13.0/nashorn.tar.xz \
- http://icedtea.classpath.org/download/drops/icedtea8/3.13.0/hotspot.tar.xz"
-MD5SUM="6179d3b6c6ea468081adaa561aad9fe7 \
- 6ca0d831f2e7c7aa2c7f90005eb6bb42 \
- bb3c3825352ca50e104d8e871f72aed5 \
- d18fe62f73cfeb403db205a4fb5950e3 \
- e0521c962a051790636bdd5c8dc3d098 \
- 32928a839f7d711c09ff03a11fd60036 \
- 3304542bfcd2fa2474ac489e16ee0e64 \
- 51b622871d03b271a85bbdff465eb92e \
- f2625e6b7e3f555af155533e8239ad9a"
+DOWNLOAD="http://icedtea.classpath.org/download/source/icedtea-3.15.0.tar.xz \
+ http://icedtea.classpath.org/download/drops/icedtea8/3.15.0/openjdk.tar.xz \
+ http://icedtea.classpath.org/download/drops/icedtea8/3.15.0/corba.tar.xz \
+ http://icedtea.classpath.org/download/drops/icedtea8/3.15.0/jaxp.tar.xz \
+ http://icedtea.classpath.org/download/drops/icedtea8/3.15.0/jaxws.tar.xz \
+ http://icedtea.classpath.org/download/drops/icedtea8/3.15.0/jdk.tar.xz \
+ http://icedtea.classpath.org/download/drops/icedtea8/3.15.0/langtools.tar.xz \
+ http://icedtea.classpath.org/download/drops/icedtea8/3.15.0/nashorn.tar.xz \
+ http://icedtea.classpath.org/download/drops/icedtea8/3.15.0/hotspot.tar.xz"
+MD5SUM="f789fff45db6fdcc663d2a277e423763 \
+ f8de18e2a79f5cd0a4f65c134505f1b3 \
+ a1835170b80736ea01548892d05269b9 \
+ bac0dfc3edeb36bb0a8e17bf3e8638ba \
+ c0ec29233b16d028710f3e8a46fa0d8d \
+ 1fb48b1c922b5e451c8c974e7e017c81 \
+ aac611dac366e55f608b8c0c945b230c \
+ c4b7700db1ccdb5817a8a614934089a3 \
+ 1bf3fe318193497ad84f96c166261218"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="openjdk7"
diff --git a/development/pycharm/pycharm.SlackBuild b/development/pycharm/pycharm.SlackBuild
index 87ed870b19..7db47bcdf6 100644
--- a/development/pycharm/pycharm.SlackBuild
+++ b/development/pycharm/pycharm.SlackBuild
@@ -24,7 +24,7 @@
PRGNAM=pycharm
EDITION=community
-VERSION=${VERSION:-2019.3.2}
+VERSION=${VERSION:-2019.3.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/pycharm/pycharm.info b/development/pycharm/pycharm.info
index a95725e928..7b16c84e26 100644
--- a/development/pycharm/pycharm.info
+++ b/development/pycharm/pycharm.info
@@ -1,8 +1,8 @@
PRGNAM="pycharm"
-VERSION="2019.3.2"
+VERSION="2019.3.3"
HOMEPAGE="https://www.jetbrains.com/pycharm/"
-DOWNLOAD="https://download.jetbrains.com/python/pycharm-community-2019.3.2.tar.gz"
-MD5SUM="cad21fcce0ec656ab2d9c327911ab5a7"
+DOWNLOAD="https://download.jetbrains.com/python/pycharm-community-2019.3.3.tar.gz"
+MD5SUM="c146b22111320c5b09915ba712abb813"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/radare2/radare2.SlackBuild b/development/radare2/radare2.SlackBuild
index a12b753a66..257b11ef1e 100644
--- a/development/radare2/radare2.SlackBuild
+++ b/development/radare2/radare2.SlackBuild
@@ -24,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=radare2
-VERSION=${VERSION:-4.2.0}
+VERSION=${VERSION:-4.3.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/radare2/radare2.info b/development/radare2/radare2.info
index 512482f1cc..5bf52bb2c0 100644
--- a/development/radare2/radare2.info
+++ b/development/radare2/radare2.info
@@ -1,8 +1,8 @@
PRGNAM="radare2"
-VERSION="4.2.0"
+VERSION="4.3.1"
HOMEPAGE="http://radare.org/"
-DOWNLOAD="https://github.com/radare/radare2/archive/4.2.0/radare2-4.2.0.tar.gz"
-MD5SUM="6dffa31809bc87ddfd678663d1cd6992"
+DOWNLOAD="https://github.com/radare/radare2/archive/4.3.1/radare2-4.3.1.tar.gz"
+MD5SUM="45db877ecd0a0bd4d83819eb9050ab17"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="capstone"
diff --git a/development/sbcl/sbcl.SlackBuild b/development/sbcl/sbcl.SlackBuild
index 9dd7647909..991601874d 100644
--- a/development/sbcl/sbcl.SlackBuild
+++ b/development/sbcl/sbcl.SlackBuild
@@ -25,7 +25,7 @@
# Modified by Eugene M., <damagedone at gmx dot com>
PRGNAM=sbcl
-VERSION=${VERSION:-2.0.1}
+VERSION=${VERSION:-2.0.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/sbcl/sbcl.info b/development/sbcl/sbcl.info
index 3e9b42a8d8..325ebd9a5e 100644
--- a/development/sbcl/sbcl.info
+++ b/development/sbcl/sbcl.info
@@ -1,8 +1,8 @@
PRGNAM="sbcl"
-VERSION="2.0.1"
+VERSION="2.0.3"
HOMEPAGE="http://www.sbcl.org/"
-DOWNLOAD="http://downloads.sourceforge.net/sbcl/sbcl-2.0.1-source.tar.bz2"
-MD5SUM="6aec0476f6e6f324edc29c6b07d78001"
+DOWNLOAD="http://downloads.sourceforge.net/sbcl/sbcl-2.0.3-source.tar.bz2"
+MD5SUM="37df91288b395717498a6dfea66fc0c1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/snappy/snappy.SlackBuild b/development/snappy/snappy.SlackBuild
index e69476def8..fcaa12847c 100644
--- a/development/snappy/snappy.SlackBuild
+++ b/development/snappy/snappy.SlackBuild
@@ -4,8 +4,8 @@
# Written by Mrio Antunes (mariolpantunes@gmail.com)
PRGNAM=snappy
-VERSION=${VERSION:-1.1.3}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-1.1.8}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -41,37 +41,38 @@ 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 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
- ./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --mandir=/usr/man \
- --sysconfdir=/etc \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
- --disable-static \
- --enable-shared \
- --disable-gtest \
- --localstatedir=/var
+mkdir -p build
+cd build
+cmake \
+ -DCMAKE_C_FLAGS="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS="$SLKCFLAGS" \
+ -DCMAKE_BUILD_TYPE="Release" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DBUILD_SHARED_LIBS=ON \
+ ..
make
make install DESTDIR=$PKG
+cd ..
+
+ls -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 $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
find $PKG/usr/doc/$PRGNAM-$VERSION -type f -exec chmod 644 {} \;
diff --git a/development/snappy/snappy.info b/development/snappy/snappy.info
index 3833ca16f5..0452162f11 100644
--- a/development/snappy/snappy.info
+++ b/development/snappy/snappy.info
@@ -1,10 +1,10 @@
PRGNAM="snappy"
-VERSION="1.1.3"
-HOMEPAGE="http://google.github.io/snappy/"
-DOWNLOAD="https://github.com/google/snappy/releases/download/1.1.3/snappy-1.1.3.tar.gz"
-MD5SUM="7358c82f133dc77798e4c2062a749b73"
+VERSION="1.1.8"
+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_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Mário Antunes"
+MAINTAINER="Mrio Antunes"
EMAIL="mariolpantunes@gmail.com"
diff --git a/development/tea/README b/development/tea/README
index 3d1f287af3..872d26c587 100644
--- a/development/tea/README
+++ b/development/tea/README
@@ -6,3 +6,6 @@ install qt5 (from slackbuilds.org) and run the script with the
following command:
QT5=yes ./tea.SlackBuild
+
+poppler-qt5 is an optional dependency. It provides pdf text reading
+capabilities.
diff --git a/development/tea/tea.SlackBuild b/development/tea/tea.SlackBuild
index 43b04928ae..5145922bb2 100644
--- a/development/tea/tea.SlackBuild
+++ b/development/tea/tea.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for tea
# Written by Nai (bluedbs@gmail.com)
-# Copyright 2018 Isaac Yu <isaacyu1@isaacyu1.com>
+# Copyright 2018-2020 Isaac Yu <isaacyu1@isaacyu1.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,10 +24,12 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=tea
-VERSION=${VERSION:-47.0.1}
+VERSION=${VERSION:-50.0.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
+SRCNAM=tea-qt
+
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i586 ;;
@@ -60,9 +62,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
+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 \) \
diff --git a/development/tea/tea.desktop b/development/tea/tea.desktop
index 4497cd209d..67ed21de52 100644
--- a/development/tea/tea.desktop
+++ b/development/tea/tea.desktop
@@ -1,4 +1,3 @@
-
[Desktop Entry]
Type=Application
Name=tea
diff --git a/development/tea/tea.info b/development/tea/tea.info
index b7f14f9e3b..226e50d7af 100644
--- a/development/tea/tea.info
+++ b/development/tea/tea.info
@@ -1,8 +1,8 @@
PRGNAM="tea"
-VERSION="47.0.1"
+VERSION="50.0.4"
HOMEPAGE="http://semiletov.org/tea/"
-DOWNLOAD="http://semiletov.org/tea/dloads/tea-47.0.1.tar.bz2"
-MD5SUM="7af54f1421edbd7e417d0eb43e958321"
+DOWNLOAD="https://github.com/psemiletov/tea-qt/archive/50.0.4/tea-qt-50.0.4.tar.gz"
+MD5SUM="bd713fc3e3086b04175ccb00622616f9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/unifdef/unifdef.SlackBuild b/development/unifdef/unifdef.SlackBuild
index e75caacb52..e6aa66523f 100644
--- a/development/unifdef/unifdef.SlackBuild
+++ b/development/unifdef/unifdef.SlackBuild
@@ -7,7 +7,7 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
PRGNAM=unifdef
-VERSION=${VERSION:-2.11}
+VERSION=${VERSION:-2.12}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -47,16 +47,17 @@ 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 {} \;
+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
mkdir -p $PKG/usr/bin $PKG/usr/man/man1
+# Test suite fails 1 of the 90 tests. The test itself is
+# broken: it expects to be run as a non-root user.
+[ "${TESTSUITE:-no}" = "yes" ] && rm -f tests/outeperm.* && make test
+
# manual install = less code than hacking 'make install'
install -s -m0755 $PRGNAM $PKG/usr/bin
install -m0755 ${PRGNAM}all.sh $PKG/usr/bin/${PRGNAM}all
diff --git a/development/unifdef/unifdef.info b/development/unifdef/unifdef.info
index 1371eac9d5..df9a902bbd 100644
--- a/development/unifdef/unifdef.info
+++ b/development/unifdef/unifdef.info
@@ -1,8 +1,8 @@
PRGNAM="unifdef"
-VERSION="2.11"
+VERSION="2.12"
HOMEPAGE="http://dotat.at/prog/unifdef/"
-DOWNLOAD="http://dotat.at/prog/unifdef/unifdef-2.11.tar.xz"
-MD5SUM="337053fd8a7d9ab3adf5e50f88af95b7"
+DOWNLOAD="http://dotat.at/prog/unifdef/unifdef-2.12.tar.xz"
+MD5SUM="ae8c0b3b4c43c1f6bc5f32412a820818"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/universal-ctags/universal-ctags.SlackBuild b/development/universal-ctags/universal-ctags.SlackBuild
index 65a14f706b..4ee26d231e 100644
--- a/development/universal-ctags/universal-ctags.SlackBuild
+++ b/development/universal-ctags/universal-ctags.SlackBuild
@@ -23,8 +23,8 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=universal-ctags
-VERSION=${VERSION:-6ffdd48}
-GITVERSION=${GITVERSION:-6ffdd48ece3a50218ddd2ddf45e57bcf09f6aef0}
+VERSION=${VERSION:-09b7cc5}
+GITVERSION=${GITVERSION:-09b7cc507b66c60356cb78e2a364fc7390aea9e0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/universal-ctags/universal-ctags.info b/development/universal-ctags/universal-ctags.info
index f9292d7bb5..ab90836418 100644
--- a/development/universal-ctags/universal-ctags.info
+++ b/development/universal-ctags/universal-ctags.info
@@ -1,8 +1,8 @@
PRGNAM="universal-ctags"
-VERSION="6ffdd48"
+VERSION="09b7cc5"
HOMEPAGE="https://ctags.io/"
-DOWNLOAD="https://download.dlackware.com/hosted-sources/universal-ctags/ctags-6ffdd48ece3a50218ddd2ddf45e57bcf09f6aef0.tar.xz"
-MD5SUM="cc2879629f6d5a059cbe279e3eec3237"
+DOWNLOAD="https://download.dlackware.com/hosted-sources/universal-ctags/ctags-09b7cc507b66c60356cb78e2a364fc7390aea9e0.tar.xz"
+MD5SUM="212b57f3ad300212913a62c9f5be2ed2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="%README%"
diff --git a/development/velero/README b/development/velero/README
new file mode 100644
index 0000000000..437464e124
--- /dev/null
+++ b/development/velero/README
@@ -0,0 +1,4 @@
+velero (Backup and migrate Kubernetes resources and persistent volumes)
+
+Velero is an open source tool to safely backup and restore, perform disaster recovery,
+and migrate Kubernetes cluster resources and persistent volumes.
diff --git a/development/velero/slack-desc b/development/velero/slack-desc
new file mode 100644
index 0000000000..4b8ec3d748
--- /dev/null
+++ b/development/velero/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------------------------------------------------------|
+velero: velero (Backup and migrate Kubernetes resources)
+velero:
+velero:
+velero: Velero is an open source tool to safely backup and restore, perform
+velero: disaster recovery, and migrate Kubernetes cluster resources and
+velero: persistent volumes.
+velero:
+velero:
+velero: Homepage: https://velero.io
+velero: Release date: Mar 10, 2020
+velero:
diff --git a/development/velero/velero.SlackBuild b/development/velero/velero.SlackBuild
new file mode 100644
index 0000000000..c711e0fb5d
--- /dev/null
+++ b/development/velero/velero.SlackBuild
@@ -0,0 +1,94 @@
+#!/bin/sh
+
+# Slackware build script for velero
+
+# Copyright 2020 Dmitrii Sosedov, United States
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+PRGNAM=velero
+VERSION=${VERSION:-1.3.1}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ x86_64) ARCH=x86_64 ;;
+ *) ARCH=i686 ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i486" ]; then
+ SLKCFLAGS="-O2 -march=i486 -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 $PKG/usr $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-v$VERSION-linux-amd64.tar.gz
+mv $PRGNAM-v$VERSION-linux-amd64 $PRGNAM-$VERSION
+cd $PRGNAM-$VERSION
+mkdir -p bin
+mv $PRGNAM bin
+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 755 bin
+
+mv bin $PKG/usr/
+
+find -L $PKG -type d -exec chmod 755 {} \;
+chmod 755 $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
+mv LICENSE $PKG/usr/doc/$PRGNAM-$VERSION/.
+mv examples $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+cat $CWD/$PRGNAM.info > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.info
+
+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:-tgz}
diff --git a/development/velero/velero.info b/development/velero/velero.info
new file mode 100644
index 0000000000..7b34b9ec93
--- /dev/null
+++ b/development/velero/velero.info
@@ -0,0 +1,10 @@
+PRGNAM="velero"
+VERSION="1.3.1"
+HOMEPAGE="https://velero.io"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM="UNSUPPORTED"
+DOWNLOAD_x86_64="https://github.com/vmware-tanzu/velero/releases/download/v1.3.1/velero-v1.3.1-linux-amd64.tar.gz"
+MD5SUM_x86_64="af83dfd7e04caea2a99372009cc9570e"
+REQUIRES=""
+MAINTAINER="Dmitrii Sosedov"
+EMAIL="d.sosedov@gmail.com"
diff --git a/development/vscode-bin/vscode-bin.SlackBuild b/development/vscode-bin/vscode-bin.SlackBuild
index 39d2fd4b0f..0c3118b0bd 100644
--- a/development/vscode-bin/vscode-bin.SlackBuild
+++ b/development/vscode-bin/vscode-bin.SlackBuild
@@ -24,8 +24,8 @@
PRGNAM=vscode-bin
SRCNAM=code-stable
-VERSION=${VERSION:-1.42.0}
-SRCVER=1580986866
+VERSION=${VERSION:-1.43.2}
+SRCVER=1585036655
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/vscode-bin/vscode-bin.info b/development/vscode-bin/vscode-bin.info
index db267bfe06..f2213b94ec 100644
--- a/development/vscode-bin/vscode-bin.info
+++ b/development/vscode-bin/vscode-bin.info
@@ -1,10 +1,10 @@
PRGNAM="vscode-bin"
-VERSION="1.42.0"
+VERSION="1.43.2"
HOMEPAGE="https://code.visualstudio.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://az764295.vo.msecnd.net/stable/ae08d5460b5a45169385ff3fd44208f431992451/code-stable-1580986866.tar.gz"
-MD5SUM_x86_64="fdd83ff31940362938b543ffc1ebbbe2"
+DOWNLOAD_x86_64="https://az764295.vo.msecnd.net/stable/0ba0ca52957102ca3527cf479571617f0de6ed50/code-stable-1585036655.tar.gz"
+MD5SUM_x86_64="c7d1ece00ccd9d329191859107252794"
REQUIRES=""
MAINTAINER="Willy Sudiarto Raharjo"
EMAIL="willysr@slackbuilds.org"
diff --git a/development/xnedit/xnedit.SlackBuild b/development/xnedit/xnedit.SlackBuild
index a7ccff0e0a..52461f43b8 100644
--- a/development/xnedit/xnedit.SlackBuild
+++ b/development/xnedit/xnedit.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for xnedit
-# Copytight 2019 Qunying Zhu <zhu.qunying@gmail.com>
+# Copyright 2019-2020 Qunying Zhu <zhu.qunying@gmail.com>
# Copyright 2017 Alessandro Pittaluga <agp@pittux.com>
# All rights reserved.
@@ -26,7 +26,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=xnedit
-VERSION=${VERSION:-1.1.1}
+VERSION=${VERSION:-1.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/xnedit/xnedit.info b/development/xnedit/xnedit.info
index f87b063897..79b03131d2 100644
--- a/development/xnedit/xnedit.info
+++ b/development/xnedit/xnedit.info
@@ -1,8 +1,8 @@
PRGNAM="xnedit"
-VERSION="1.1.1"
+VERSION="1.2.0"
HOMEPAGE="https://sourceforge.net/projects/xnedit/"
-DOWNLOAD="https://sourceforge.net/projects/xnedit/files/xnedit-1.1.1.tar.gz"
-MD5SUM="f092f6e51cbb31fdd997f6fdd1dfba34"
+DOWNLOAD="https://sourceforge.net/projects/xnedit/files/xnedit-1.2.0.tar.gz"
+MD5SUM="72b66dabb081451bbe0069a84c4fbad8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/yarn/yarn.SlackBuild b/development/yarn/yarn.SlackBuild
index 0d8579f4bf..b4da0a882f 100644
--- a/development/yarn/yarn.SlackBuild
+++ b/development/yarn/yarn.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for yarn
-# Copyright 2018 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright 2018-2020 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=yarn
-VERSION=${VERSION:-1.21.1}
+VERSION=${VERSION:-1.22.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/development/yarn/yarn.info b/development/yarn/yarn.info
index 58a2e1311b..af731ea5b0 100644
--- a/development/yarn/yarn.info
+++ b/development/yarn/yarn.info
@@ -1,8 +1,8 @@
PRGNAM="yarn"
-VERSION="1.21.1"
+VERSION="1.22.4"
HOMEPAGE="https://yarnpkg.com/"
-DOWNLOAD="https://github.com/yarnpkg/yarn/releases/download/v1.21.1/yarn-v1.21.1.tar.gz"
-MD5SUM="b7bfaa7dfe788074b3f51e57497a7c54"
+DOWNLOAD="https://github.com/yarnpkg/yarn/releases/download/v1.22.4/yarn-v1.22.4.tar.gz"
+MD5SUM="faf483d50aa8ccbdc802efa0cac5d4d3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="nodejs"
diff --git a/games/atari800/atari800.SlackBuild b/games/atari800/atari800.SlackBuild
index 9a2db8549e..82e717f756 100644
--- a/games/atari800/atari800.SlackBuild
+++ b/games/atari800/atari800.SlackBuild
@@ -6,6 +6,10 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20200303 bkw:
+# - update for 4.2.0, can still build 3.1.0, 4.0.0, 4.1.0.
+# - move binary to /usr/games, man page to section 6.
+
# 20191126 bkw:
# - update for v4.1.0. script can still build VERSION=3.1.0 or 4.0.0.
@@ -17,7 +21,7 @@
# - minor script tweaks.
PRGNAM=atari800
-VERSION=${VERSION:-4.1.0}
+VERSION=${VERSION:-4.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -48,7 +52,7 @@ else
LIBDIRSUFFIX=""
fi
-# allow bulding without OpenGL, in case someone needs it
+# allow building without OpenGL, in case someone needs it
if [ "${OPENGL:-yes}" = "yes" ]; then
GLWITH="with"
else
@@ -97,6 +101,7 @@ CXXFLAGS="$SLKCFLAGS" \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--sysconfdir=/etc \
--localstatedir=/var \
+ --bindir=/usr/games \
--mandir=/usr/man \
--docdir=$DOCDIR \
--build=$ARCH-slackware-linux
@@ -109,7 +114,14 @@ CXXFLAGS="$SLKCFLAGS" \
make
make install DOC_DIR=$DOCDIR MAN_DIR=/usr/man/man1 DESTDIR=$PKG
-gzip $PKG/usr/man/man1/$PRGNAM.1
+
+# 20200303 bkw: move man page to section 6 (games)
+mkdir -p $PKG/usr/man/man6
+sed '/^\.TH *ATARI800 *1/s| 1 | 6 |' $PKG/usr/man/man1/$PRGNAM.1 | \
+ gzip -9c > \
+ $PKG/usr/man/man6/$PRGNAM.6.gz
+rm -rf $PKG/usr/man/man1
+
cat $CWD/$PRGNAM.SlackBuild > $PKGDOCDIR/$PRGNAM.SlackBuild
[ ! -d ../DOC ] && cd src
diff --git a/games/atari800/atari800.info b/games/atari800/atari800.info
index 5a4f29c24d..c048b2ebfe 100644
--- a/games/atari800/atari800.info
+++ b/games/atari800/atari800.info
@@ -1,8 +1,8 @@
PRGNAM="atari800"
-VERSION="4.1.0"
+VERSION="4.2.0"
HOMEPAGE="https://atari800.github.io/"
-DOWNLOAD="https://github.com/atari800/atari800/releases/download/ATARI800_4_1_0/atari800-4.1.0-src.tgz"
-MD5SUM="b187cd33fec27897a409b0be94a5f3ef"
+DOWNLOAD="https://github.com/atari800/atari800/releases/download/ATARI800_4_2_0/atari800-4.2.0-src.tgz"
+MD5SUM="695031b9bc3461cd18ec9090779d984b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/games/commandergenius/commandergenius.SlackBuild b/games/commandergenius/commandergenius.SlackBuild
index 7c99e79436..d7812bd905 100644
--- a/games/commandergenius/commandergenius.SlackBuild
+++ b/games/commandergenius/commandergenius.SlackBuild
@@ -6,6 +6,7 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20200302 bkw: updated for 2.3.9
# 20191202 bkw: updated for 2.3.8
# 20180911 bkw: updated for 2.2.3
# 20180709 bkw: updated for 2.2.2
@@ -27,7 +28,7 @@
# 20170122 bkw: updated for 1.9.8.1beta.
PRGNAM=commandergenius
-VERSION=${VERSION:-2.3.8}
+VERSION=${VERSION:-2.3.9}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/games/commandergenius/commandergenius.info b/games/commandergenius/commandergenius.info
index e64c0d0523..bea4e121e2 100644
--- a/games/commandergenius/commandergenius.info
+++ b/games/commandergenius/commandergenius.info
@@ -1,8 +1,8 @@
PRGNAM="commandergenius"
-VERSION="2.3.8"
+VERSION="2.3.9"
HOMEPAGE="https://gitlab.com/Dringgstein/Commander-Genius"
-DOWNLOAD="https://gitlab.com/Dringgstein/Commander-Genius/-/archive/v2.3.8/Commander-Genius-v2.3.8.tar.bz2"
-MD5SUM="5a7376accf16ede1e626ae337e3bf711"
+DOWNLOAD="https://gitlab.com/Dringgstein/Commander-Genius/-/archive/v2.3.9/Commander-Genius-v2.3.9.tar.bz2"
+MD5SUM="4f9d9a296b270bb4859414bef1fe82b5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="SDL2_ttf SDL2_image SDL2_mixer python3"
diff --git a/games/crispy-doom/crispy-doom.SlackBuild b/games/crispy-doom/crispy-doom.SlackBuild
index 0d4c8f758a..a651bd7445 100644
--- a/games/crispy-doom/crispy-doom.SlackBuild
+++ b/games/crispy-doom/crispy-doom.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for crispy-doom
# Copyright 2015 Dugan Chen Canada
-# Updates copyright 2019 Lenard Spencer
+# Updates copyright 2019, 2020 Lenard Spencer
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=crispy-doom
-VERSION=${VERSION:-5.6.4}
+VERSION=${VERSION:-5.7.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/games/crispy-doom/crispy-doom.info b/games/crispy-doom/crispy-doom.info
index b93178b5f1..8a29c2d7ba 100644
--- a/games/crispy-doom/crispy-doom.info
+++ b/games/crispy-doom/crispy-doom.info
@@ -1,8 +1,8 @@
PRGNAM="crispy-doom"
-VERSION="5.6.4"
+VERSION="5.7.2"
HOMEPAGE="http://www.chocolate-doom.org/wiki/index.php/Crispy_Doom"
-DOWNLOAD="https://github.com/fabiangreffrath/crispy-doom/archive/crispy-doom-5.6.4.tar.gz"
-MD5SUM="11e0993f981b6c3f69decbf31c281734"
+DOWNLOAD="https://github.com/fabiangreffrath/crispy-doom/archive/crispy-doom-5.7.2.tar.gz"
+MD5SUM="bf0de157cb50d29b62b293e86192b9cd"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="SDL2_net SDL2_mixer"
diff --git a/games/domination/domination.SlackBuild b/games/domination/domination.SlackBuild
index fd79e5d14c..5a9361897c 100644
--- a/games/domination/domination.SlackBuild
+++ b/games/domination/domination.SlackBuild
@@ -9,11 +9,12 @@
# See README_SBo.txt for more info on this script (I wrote too many
# comments, moved them to a separate file).
+# 20200307 bkw: updated fov v1.2.1.
# 20191202 bkw: updated for v1.2.0.
# 20161030 bkw: whoops, this should have been noarch to begin with.
PRGNAM=domination
-VERSION=${VERSION:-1.2.0}
+VERSION=${VERSION:-1.2.1}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
ARCH=noarch
diff --git a/games/domination/domination.info b/games/domination/domination.info
index 3d6f216542..c82af95399 100644
--- a/games/domination/domination.info
+++ b/games/domination/domination.info
@@ -1,8 +1,8 @@
PRGNAM="domination"
-VERSION="1.2.0"
+VERSION="1.2.1"
HOMEPAGE="http://domination.sourceforge.net/"
-DOWNLOAD="http://downloads.sourceforge.net/project/domination/Domination/1.2.0/Domination_1.2.0.zip"
-MD5SUM="46348ca2e7112fac7aad8f208c8b2ac6"
+DOWNLOAD="http://downloads.sourceforge.net/project/domination/Domination/1.2.1/Domination_1.2.1.zip"
+MD5SUM="f4e5d0586d34ba11421f1a678d338a88"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jdk"
diff --git a/games/endless-sky/endless-sky.SlackBuild b/games/endless-sky/endless-sky.SlackBuild
index d5b55a32de..90e4613112 100644
--- a/games/endless-sky/endless-sky.SlackBuild
+++ b/games/endless-sky/endless-sky.SlackBuild
@@ -21,7 +21,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=endless-sky
-VERSION=${VERSION:-0.9.10}
+VERSION=${VERSION:-0.9.11}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/games/endless-sky/endless-sky.info b/games/endless-sky/endless-sky.info
index 7daad81106..393bc31e93 100644
--- a/games/endless-sky/endless-sky.info
+++ b/games/endless-sky/endless-sky.info
@@ -1,8 +1,8 @@
PRGNAM="endless-sky"
-VERSION="0.9.10"
+VERSION="0.9.11"
HOMEPAGE="http://endless-sky.github.io/"
-DOWNLOAD="https://github.com/endless-sky/endless-sky/archive/v0.9.10/endless-sky-0.9.10.tar.gz"
-MD5SUM="f36ea62b706c562f696bfcd0bbed732b"
+DOWNLOAD="https://github.com/endless-sky/endless-sky/archive/v0.9.11/endless-sky-0.9.11.tar.gz"
+MD5SUM="5e5d77bac1d0e25b0937b995aebbe990"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="SDL2 OpenAL"
diff --git a/games/fortune-dune/fortune-dune.info b/games/fortune-dune/fortune-dune.info
index 5f5e0ce3c7..0ebf73a711 100644
--- a/games/fortune-dune/fortune-dune.info
+++ b/games/fortune-dune/fortune-dune.info
@@ -1,6 +1,6 @@
PRGNAM="fortune-dune"
VERSION="2.0.1"
-HOMEPAGE="https://github.com/lsdr/fortune-dune"
+HOMEPAGE="http://web.archive.org/web/20180611152119/https://github.com/lsdr/fortune-dune"
DOWNLOAD="http://urchlay.naptime.net/~urchlay/src/fortune-dune-2.0.1.tar.gz"
MD5SUM="68d575d408a350789a866367846b62a2"
DOWNLOAD_x86_64=""
diff --git a/games/gzdoom/gzdoom.SlackBuild b/games/gzdoom/gzdoom.SlackBuild
index 808d3fea23..404ddb1a7d 100644
--- a/games/gzdoom/gzdoom.SlackBuild
+++ b/games/gzdoom/gzdoom.SlackBuild
@@ -6,6 +6,7 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20200302 bkw: Updated for 4.3.3.
# 20191201 bkw: Updated for 4.2.4.
# 20181022 bkw: Updated for 3.6.0.
# 20180827 bkw: Updated for 3.5.1.
@@ -26,7 +27,7 @@
# supported as "gzdoom-legacy" for those that need them.
PRGNAM=gzdoom
-VERSION=${VERSION:-4.2.4}
+VERSION=${VERSION:-4.3.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -88,6 +89,11 @@ sed -i "/#define *VERSIONSTR/s,GIT_DESCRIPTION,\"$VERSION\"," src/version.h
# enough to be worth using (saves 17+ sec on my test box).
SLKCFLAGS="$SLKCFLAGS -DNDEBUG -fuse-ld=gold"
+# 20200302 bkw: gcc 5.5 needs this, not sure it's required by the C++ spec
+sed -i '1i#include <cmath>' \
+ src/rendering/swrenderer/drawers/r_draw.cpp \
+ src/rendering/swrenderer/viewport/r_spritedrawer.cpp
+
mkdir -p build
cd build
cmake \
diff --git a/games/gzdoom/gzdoom.info b/games/gzdoom/gzdoom.info
index 4a58a7644a..dd9bf6d272 100644
--- a/games/gzdoom/gzdoom.info
+++ b/games/gzdoom/gzdoom.info
@@ -1,8 +1,8 @@
PRGNAM="gzdoom"
-VERSION="4.2.4"
+VERSION="4.3.3"
HOMEPAGE="http://gzdoom.drdteam.org/"
-DOWNLOAD="https://github.com/coelckers/gzdoom/archive/g4.2.4/gzdoom-g4.2.4.tar.gz"
-MD5SUM="d69673ebf158e97284c04d68c6f5a395"
+DOWNLOAD="https://github.com/coelckers/gzdoom/archive/g4.3.3/gzdoom-g4.3.3.tar.gz"
+MD5SUM="96454a55f7ac9fb5a0072e4802728d1e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="SDL2 OpenAL"
diff --git a/games/ioquake3/ioquake3.SlackBuild b/games/ioquake3/ioquake3.SlackBuild
index 6acd5e389b..843784f784 100644
--- a/games/ioquake3/ioquake3.SlackBuild
+++ b/games/ioquake3/ioquake3.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=ioquake3
-VERSION=${VERSION:-r20190822}
+VERSION=${VERSION:-r20200211}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/games/ioquake3/ioquake3.info b/games/ioquake3/ioquake3.info
index a082b0a316..cfbc46e762 100644
--- a/games/ioquake3/ioquake3.info
+++ b/games/ioquake3/ioquake3.info
@@ -1,9 +1,9 @@
PRGNAM="ioquake3"
-VERSION="r20190822"
+VERSION="r20200211"
HOMEPAGE="https://ioquake3.org/"
-DOWNLOAD="https://www.dropbox.com/s/527o5xifrj1uxya/ioquake3-r20190822.tar.gz \
+DOWNLOAD="https://www.dropbox.com/s/1pwzisj5rsexn7d/ioquake3-r20200211.tar.gz \
http://ftp.gwdg.de/pub/misc/ftp.idsoftware.com/idstuff/quake3/linux/linuxq3apoint-1.32b-3.x86.run"
-MD5SUM="44808896419dd3ed89b9c0de8f86a0b8 \
+MD5SUM="3d3ba4910adb990432f414df6fff7e43 \
c71fdddccb20e8fc393d846e9c61d685"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/games/nethack/nethack-366.patch b/games/nethack/nethack-366.patch
new file mode 100644
index 0000000000..c8295c896e
--- /dev/null
+++ b/games/nethack/nethack-366.patch
@@ -0,0 +1,33 @@
+--- /var/lib/sbopkg/r0t/14.2/games/nethack/nethack.SlackBuild 2019-06-08 22:37:23.000000000 +0000
++++ nethack.SlackBuild 2020-03-26 02:19:34.386984395 +0000
+@@ -25,7 +25,8 @@
+ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+ PRGNAM=nethack
+-VERSION=${VERSION:-3.6.2}
++VERSION=${VERSION:-3.6.6}
++SRCDIR=NetHack-NetHack-${VERSION}_Released
+ SRCVERSION=$(echo $VERSION | sed "s,\.,,g")
+ BUILD=${BUILD:-1}
+ TAG=${TAG:-_SBo}
+@@ -63,9 +64,9 @@
+ rm -rf $PKG
+ mkdir -p $TMP $PKG $OUTPUT
+ cd $TMP
+-rm -rf $PRGNAM-$VERSION
++rm -rf $SRCDIR
+ tar xvf $CWD/$PRGNAM-$SRCVERSION-src.tgz
+-cd $PRGNAM-$VERSION
++cd $SRCDIR
+ chown -R root:root .
+ find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+@@ -97,7 +98,7 @@
+ cd sys/unix
+ sh setup.sh hints/linux
+ cd ../..
+-make -j1 install PREFIX=$PKG
++make -j1 install PREFIX=$PKG WINTTYLIB=-lncurses
+ mkdir -p $PKG/usr/man/man6
+ make PREFIX=$PKG -j1 install manpages # Multi-threaded builds fail.
+
diff --git a/games/nethack/nethack.SlackBuild b/games/nethack/nethack.SlackBuild
index f9061f8ead..10fddde55c 100644
--- a/games/nethack/nethack.SlackBuild
+++ b/games/nethack/nethack.SlackBuild
@@ -25,7 +25,8 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=nethack
-VERSION=${VERSION:-3.6.2}
+VERSION=${VERSION:-3.6.6}
+SRCDIR=NetHack-NetHack-${VERSION}_Released
SRCVERSION=$(echo $VERSION | sed "s,\.,,g")
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -63,9 +64,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
+rm -rf $SRCDIR
tar xvf $CWD/$PRGNAM-$SRCVERSION-src.tgz
-cd $PRGNAM-$VERSION
+cd $SRCDIR
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
@@ -97,7 +98,7 @@ sed -e "/^MANDIR\s*=/s|/usr/man/man6|$PKG/usr/man/man6|" -i sys/unix/Makefile.do
cd sys/unix
sh setup.sh hints/linux
cd ../..
-make -j1 install PREFIX=$PKG
+make -j1 install PREFIX=$PKG WINTTYLIB=-lncurses
mkdir -p $PKG/usr/man/man6
make PREFIX=$PKG -j1 install manpages # Multi-threaded builds fail.
diff --git a/games/nethack/nethack.info b/games/nethack/nethack.info
index 8b08aa9c73..7a3aa538cc 100644
--- a/games/nethack/nethack.info
+++ b/games/nethack/nethack.info
@@ -1,8 +1,8 @@
PRGNAM="nethack"
-VERSION="3.6.2"
-HOMEPAGE="http://nethack.org"
-DOWNLOAD="http://nethack.org/download/3.6.2/nethack-362-src.tgz"
-MD5SUM="567c89d9606456ce98c1b9535d024b8f"
+VERSION="3.6.6"
+HOMEPAGE="https://nethack.org"
+DOWNLOAD="https://nethack.org/download/3.6.6/nethack-366-src.tgz"
+MD5SUM="6c9a75f556d24c66801d74d8727a602e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/games/roll/README b/games/roll/README
new file mode 100644
index 0000000000..1c18407a0c
--- /dev/null
+++ b/games/roll/README
@@ -0,0 +1,6 @@
+roll is a program to roll dices specified in a simple and intuitive way.
+
+Rolls a user-defined dice sequence. The dices to roll are defined using
+dN where N is the number of sides. Dices can be rolled multiple times by
+prepending the number of repetitions (e.g., 3d6) and used in simple
+mathematical expressions (e.g., 2d8+4).
diff --git a/games/roll/roll.SlackBuild b/games/roll/roll.SlackBuild
new file mode 100644
index 0000000000..272b5dd23c
--- /dev/null
+++ b/games/roll/roll.SlackBuild
@@ -0,0 +1,103 @@
+#!/bin/sh
+
+# Slackware build script for roll
+
+# Copyright 2020, Charles Daniels, 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.
+
+PRGNAM=roll
+VERSION=${VERSION:-2.5.0}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+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
+
+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 COPYRIGHT ChangeLog INSTALL NEWS 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:-tgz}
diff --git a/games/roll/roll.info b/games/roll/roll.info
new file mode 100644
index 0000000000..cf6e5340db
--- /dev/null
+++ b/games/roll/roll.info
@@ -0,0 +1,10 @@
+PRGNAM="roll"
+VERSION="2.5.0"
+HOMEPAGE="http://matteocorti.github.io/roll/"
+DOWNLOAD="https://github.com/matteocorti/roll/releases/download/v2.5.0/roll-2.5.0.tar.gz"
+MD5SUM="0f52ff33c95d36dcbbcef2d4943227b6"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Charles Daniels"
+EMAIL="charles@cdaniels.net"
diff --git a/games/roll/slack-desc b/games/roll/slack-desc
new file mode 100644
index 0000000000..94ea7bdee1
--- /dev/null
+++ b/games/roll/slack-desc
@@ -0,0 +1,18 @@
+# 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------------------------------------------------------|
+roll: roll (program to roll dices specified in a simple and intuitive way)
+roll:
+roll: Rolls a user-defined dice sequence. The dices to roll are defined
+roll: using dN where N is the number of sides. Dices can be rolled multiple
+roll: times by prepending the number of repetitions (e.g., 3d6) and used
+roll: in simple mathematical expressions (e.g., 2d8+4).
+roll:
+roll: Homepage: http://matteocorti.github.io/roll/
+roll:
+roll:
diff --git a/games/speed-dreams/speed-dreams-params-conversion.patch b/games/speed-dreams/speed-dreams-params-conversion.patch
new file mode 100644
index 0000000000..16bd19d2f7
--- /dev/null
+++ b/games/speed-dreams/speed-dreams-params-conversion.patch
@@ -0,0 +1,22 @@
+--- src/libs/tgf/params.cpp.orig 2017-02-14 10:32:38.701066427 +0100
++++ src/libs/tgf/params.cpp 2017-02-14 10:33:19.425879383 +0100
+@@ -3809,7 +3809,7 @@
+ if( lastSlash != NULL && key )
+ {
+ *key = lastSlash + 1;
+- lastSlash = '\0';
++ lastSlash = NULL;
+ }
+ else if( key )
+ {
+--- src/libs/tgfclient/openalmusicplayer.cpp.orig 2017-02-14 13:14:10.870735828 +0100
++++ src/libs/tgfclient/openalmusicplayer.cpp 2017-02-14 13:15:11.592684153 +0100
+@@ -171,7 +171,7 @@
+ {
+ char pcm[BUFFERSIZE];
+ int size = 0;
+- const char* error = '\0';
++ const char* error = NULL;
+
+ if (!_stream->read(pcm, BUFFERSIZE, &size, error)) {
+ GfLogError("OpenALMusicPlayer: Stream read error: %s\n", error);
diff --git a/games/speed-dreams/speed-dreams.SlackBuild b/games/speed-dreams/speed-dreams.SlackBuild
index 3887ecbb24..8cb03ba098 100644
--- a/games/speed-dreams/speed-dreams.SlackBuild
+++ b/games/speed-dreams/speed-dreams.SlackBuild
@@ -58,6 +58,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 fedora
+patch -p0 < $CWD/speed-dreams-params-conversion.patch
+
mkdir build
cd build
diff --git a/games/steam/steam.SlackBuild b/games/steam/steam.SlackBuild
index f7a392edf2..ea68e62a07 100644
--- a/games/steam/steam.SlackBuild
+++ b/games/steam/steam.SlackBuild
@@ -4,7 +4,7 @@
# Copyright 2016 Talos Thoren
# All rights reserved.
-# Copyright 2019 Christoph Willing, Brisbane, Australia
+# Copyright 2019,20 Christoph Willing, Brisbane, Australia
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@
PRGNAM=steam
VERSION=${VERSION:-1.0.0.61}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -86,6 +86,9 @@ mkdir -p $PKG/lib/udev/rules.d
install -p -m 0644 lib/udev/rules.d/*.rules $PKG/lib/udev/rules.d/
sed -i -e 's/^KERNEL=="uinput".*/& GROUP="plugdev"/' $PKG/lib/udev/rules.d/60-steam-input.rules
+mkdir -p $PKG/usr/share/applications
+install -m 0644 steam.desktop $PKG/usr/share/applications/
+
# alienBOB's trick for unfound system apps
sed -i -e '\/usr\/bin\/env\ bash/{N;s#$#\nexport PATH="/usr/lib/steam/local:$PATH"\n#}' $PKG/usr/bin/steam
mkdir -p $PKG/usr/lib/steam/local
diff --git a/games/stella/stella.SlackBuild b/games/stella/stella.SlackBuild
index 4c4f6cc0f8..92b51384fe 100644
--- a/games/stella/stella.SlackBuild
+++ b/games/stella/stella.SlackBuild
@@ -8,6 +8,10 @@
# Now maintained by B. Watson <yalhcru@gmail.com>
+# 20200327 bkw:
+# - update for 6.1.
+# - use clang++, our g++ is too old.
+
# 20191201 bkw:
# - update for 6.0.2.
# - replace my outdated man page with the up-to-date one from Debian.
@@ -41,7 +45,7 @@
# - StartupNotify=false in .desktop
PRGNAM=stella
-VERSION=${VERSION:-6.0.2}
+VERSION=${VERSION:-6.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -87,7 +91,7 @@ find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
# because we have 7.x.
#sed -i 's,\[5-6\],[5-9],g' configure
-CFLAGS="$SLKCFLAGS" \
+CC="clang" CXX="clang++" CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
diff --git a/games/stella/stella.info b/games/stella/stella.info
index 4f84ddc7dd..01a7b5fd32 100644
--- a/games/stella/stella.info
+++ b/games/stella/stella.info
@@ -1,8 +1,8 @@
PRGNAM="stella"
-VERSION="6.0.2"
+VERSION="6.1"
HOMEPAGE="https://stella-emu.github.io/"
-DOWNLOAD="https://github.com/stella-emu/stella/releases/download/6.0.2/stella-6.0.2-src.tar.xz"
-MD5SUM="43f71246d9ab256687bce4ddc6e63965"
+DOWNLOAD="https://github.com/stella-emu/stella/releases/download/6.1/stella-6.1-src.tar.xz"
+MD5SUM="380788141b26e6a7b214b646fecbf4f3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="SDL2"
diff --git a/gis/OWSLib/OWSLib.SlackBuild b/gis/OWSLib/OWSLib.SlackBuild
index ff73519421..217ad4bbca 100644
--- a/gis/OWSLib/OWSLib.SlackBuild
+++ b/gis/OWSLib/OWSLib.SlackBuild
@@ -69,10 +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 {} \;
-python setup.py install --root=$PKG
-if $(python3 -c 'import sys' 2>/dev/null); then
- python3 setup.py install --root=$PKG
-fi
+python2 setup.py install --root=$PKG
+python3 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/gis/OWSLib/OWSLib.info b/gis/OWSLib/OWSLib.info
index c0a409bb56..95184e2fab 100644
--- a/gis/OWSLib/OWSLib.info
+++ b/gis/OWSLib/OWSLib.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/geopython/OWSLib/archive/0.19.1/OWSLib-0.19.1.tar.g
MD5SUM="198befd5de54cd909e2efbda45f73e1c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python-dateutil pytz lxml six"
+REQUIRES="python-dateutil python3-dateutil pytz lxml six python3-six"
MAINTAINER="Benjamin Trigona-Harany"
EMAIL="slackbuilds@jaxartes.net"
diff --git a/gis/basemap/README b/gis/basemap/README
deleted file mode 100644
index 1f96d1c8ac..0000000000
--- a/gis/basemap/README
+++ /dev/null
@@ -1,2 +0,0 @@
-Plot on map projections (with coastlines and political boundaries)
-using matplotlib.
diff --git a/gis/basemap/basemap.info b/gis/basemap/basemap.info
deleted file mode 100644
index f0db4505a0..0000000000
--- a/gis/basemap/basemap.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="basemap"
-VERSION="1.2.1"
-HOMEPAGE="https://github.com/matplotlib/basemap/"
-DOWNLOAD="https://github.com/matplotlib/basemap/archive/v1.2.1rel/basemap-1.2.1rel.tar.gz"
-MD5SUM="b3c4c1292b36abac27050eb67ada914e"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="geos matplotlib pyproj pyshp"
-MAINTAINER="Cristiano Urban"
-EMAIL="cristiano.urban.slack@gmail.com"
diff --git a/gis/gdal/gdal.SlackBuild b/gis/gdal/gdal.SlackBuild
index 30821f60bb..bbe278050d 100644
--- a/gis/gdal/gdal.SlackBuild
+++ b/gis/gdal/gdal.SlackBuild
@@ -25,7 +25,7 @@
# Maintained by David Spencer <baildon.research@googlemail.com>
PRGNAM=gdal
-VERSION=${VERSION:-3.0.3}
+VERSION=${VERSION:-3.0.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/gis/gdal/gdal.info b/gis/gdal/gdal.info
index 33ea427612..86514a9a92 100644
--- a/gis/gdal/gdal.info
+++ b/gis/gdal/gdal.info
@@ -1,8 +1,8 @@
PRGNAM="gdal"
-VERSION="3.0.3"
+VERSION="3.0.4"
HOMEPAGE="https://www.gdal.org/"
-DOWNLOAD="https://download.osgeo.org/gdal/3.0.3/gdal-3.0.3.tar.xz"
-MD5SUM="b03722401c43e38ae7661d6465bde7b5"
+DOWNLOAD="https://download.osgeo.org/gdal/3.0.4/gdal-3.0.4.tar.xz"
+MD5SUM="8996bbee51e73b5a968d8d0f48895ac8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="geos proj python3"
diff --git a/gis/geos/geos.SlackBuild b/gis/geos/geos.SlackBuild
index b5354ce3c1..b5148634fe 100644
--- a/gis/geos/geos.SlackBuild
+++ b/gis/geos/geos.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for geos
# Written by Kyle Guinn <elyk03@gmail.com>
-# Maintained 2013-2019 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
+# Maintained 2013-2020 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=geos
-VERSION=${VERSION:-3.8.0}
+VERSION=${VERSION:-3.8.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/gis/geos/geos.info b/gis/geos/geos.info
index cea2feb0f0..edb9e6e00e 100644
--- a/gis/geos/geos.info
+++ b/gis/geos/geos.info
@@ -1,8 +1,8 @@
PRGNAM="geos"
-VERSION="3.8.0"
+VERSION="3.8.1"
HOMEPAGE="http://trac.osgeo.org/geos/"
-DOWNLOAD="http://download.osgeo.org/geos/geos-3.8.0.tar.bz2"
-MD5SUM="6fe3ad412a1162b2ed7c7ed52ed974c0"
+DOWNLOAD="http://download.osgeo.org/geos/geos-3.8.1.tar.bz2"
+MD5SUM="9d25df02a2c4fcc5a59ac2fb3f0bd977"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/gis/mapnik/README b/gis/mapnik/README
index cf54387091..0a99e72189 100644
--- a/gis/mapnik/README
+++ b/gis/mapnik/README
@@ -4,5 +4,5 @@ used for both desktop map design and web development.
Optional dependencies:
- gdal: GDAL and OGR plugin support
- libwebp: WebP image support
-- postgis: PostGIS plugin support
+- postgresql: PostGIS plugin support
- proj: reprojection support
diff --git a/gis/mapnik/mapnik.SlackBuild b/gis/mapnik/mapnik.SlackBuild
index e6824b5567..f72a0c8034 100644
--- a/gis/mapnik/mapnik.SlackBuild
+++ b/gis/mapnik/mapnik.SlackBuild
@@ -2,7 +2,7 @@
#
# SlackBuild for Mapnik
#
-# Copyright 2012-2019 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
+# Copyright 2012-2020 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,9 +23,9 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=mapnik
-VERSION=${VERSION:-3.0.22}
-VARIANT=1.1.5
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-3.0.23}
+VARIANT=1.1.6
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
diff --git a/gis/mapnik/mapnik.info b/gis/mapnik/mapnik.info
index 0e80cd2fd0..b86b4c1d97 100644
--- a/gis/mapnik/mapnik.info
+++ b/gis/mapnik/mapnik.info
@@ -1,10 +1,10 @@
PRGNAM="mapnik"
-VERSION="3.0.22"
+VERSION="3.0.23"
HOMEPAGE="https://mapnik.org"
-DOWNLOAD="https://github.com/mapnik/mapnik/archive/v3.0.22/mapnik-3.0.22.tar.gz \
- https://github.com/mapbox/variant/archive/v1.1.5/variant-1.1.5.tar.gz"
-MD5SUM="2e26d8614484b8d4015c42f91a4a2dff \
- efeccaf1adb1da180983445020275c9c"
+DOWNLOAD="https://github.com/mapnik/mapnik/archive/v3.0.23/mapnik-3.0.23.tar.gz \
+ https://github.com/mapbox/variant/archive/v1.1.6/variant-1.1.6.tar.gz"
+MD5SUM="db96c3534426f8edb9fba4d508388b18 \
+ 0de5f04949027735dc5d4d824e6e5562"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/gis/proj-data/README b/gis/proj-data/README
new file mode 100644
index 0000000000..4214b49d32
--- /dev/null
+++ b/gis/proj-data/README
@@ -0,0 +1,2 @@
+proj-data contains shift grids for horizontal and vertical coordinate
+transformations for use with the proj package.
diff --git a/gis/proj-data/proj-data.SlackBuild b/gis/proj-data/proj-data.SlackBuild
new file mode 100644
index 0000000000..f55cea9df5
--- /dev/null
+++ b/gis/proj-data/proj-data.SlackBuild
@@ -0,0 +1,51 @@
+#!/bin/sh
+
+# Slackware build script for proj-data
+# Copyright 2020 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+PRGNAM=proj-data
+VERSION=${VERSION:-1.0}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+ARCH=noarch
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+
+mkdir -p $PKG/usr/share/proj
+tar -C $PKG/usr/share/proj -x -v -f $CWD/$PRGNAM-$VERSION.tar.gz
+chown -R root:root $PKG/usr/share/proj
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+mv $PKG/usr/share/proj/README.DATA $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:-tgz}
diff --git a/gis/proj-data/proj-data.info b/gis/proj-data/proj-data.info
new file mode 100644
index 0000000000..0241a2409d
--- /dev/null
+++ b/gis/proj-data/proj-data.info
@@ -0,0 +1,10 @@
+PRGNAM="proj-data"
+VERSION="1.0"
+HOMEPAGE="https://www.osgeo.org/projects/proj/"
+DOWNLOAD="https://github.com/OSGeo/PROJ-data/releases/download/1.0.0/proj-data-1.0.tar.gz"
+MD5SUM="623010e8d864c563fcad6fad0e0f5c0e"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="proj"
+MAINTAINER="Benjamin Trigona-Harany"
+EMAIL="slackbuilds@jaxartes.net"
diff --git a/gis/proj-data/slack-desc b/gis/proj-data/slack-desc
new file mode 100644
index 0000000000..c62281090f
--- /dev/null
+++ b/gis/proj-data/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------------------------------------------------------|
+proj-data: proj-data (proj datum grids)
+proj-data:
+proj-data: proj-data contains shift grids for horizontal and vertical
+proj-data: coordinate transformations for use with the proj package.
+proj-data:
+proj-data:
+proj-data:
+proj-data:
+proj-data:
+proj-data:
+proj-data:
diff --git a/gis/proj/README b/gis/proj/README
index 7af2be3c54..409d0f07da 100644
--- a/gis/proj/README
+++ b/gis/proj/README
@@ -2,5 +2,6 @@ PROJ is a generic coordinate transformation software, that transforms
coordinates from one coordinate reference system (CRS) to another. This
includes cartographic projections as well as geodetic transformations.
-This SlackBuild also includes the datum grid files for PROJ (excluding the
-regional resource packages).
+For datum grids, install the proj-data package. Without this package, proj can
+fetch required grids from the internet as needed.
+
diff --git a/gis/proj/proj.SlackBuild b/gis/proj/proj.SlackBuild
index 8f29420696..5a0528d547 100644
--- a/gis/proj/proj.SlackBuild
+++ b/gis/proj/proj.SlackBuild
@@ -22,8 +22,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=proj
-VERSION=${VERSION:-6.3.1}
-DGVERSION=${DGVERSION:-1.8}
+VERSION=${VERSION:-7.0.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -86,9 +85,6 @@ CXXFLAGS="$SLKCFLAGS" \
make
make install-strip DESTDIR=$PKG
-unzip -n -d $PKG/usr/share/$PRGNAM $CWD/$PRGNAM-datumgrid-$DGVERSION.zip
-chmod o+rX $PKG/usr/share/$PRGNAM/*
-
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/gis/proj/proj.info b/gis/proj/proj.info
index 8be7157afa..b44f221a21 100644
--- a/gis/proj/proj.info
+++ b/gis/proj/proj.info
@@ -1,10 +1,8 @@
PRGNAM="proj"
-VERSION="6.3.1"
-HOMEPAGE="http://trac.osgeo.org/proj/"
-DOWNLOAD="http://download.osgeo.org/proj/proj-6.3.1.tar.gz \
- http://download.osgeo.org/proj/proj-datumgrid-1.8.zip"
-MD5SUM="c44c694cf569a74880e5fbac566d54d6"
- a64b68863336f361065c7051acc5a991"
+VERSION="7.0.0"
+HOMEPAGE="https://www.osgeo.org/projects/proj/"
+DOWNLOAD="http://download.osgeo.org/proj/proj-7.0.0.tar.gz"
+MD5SUM="5b546675935b930a6266449228c82635"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/gis/pyproj/pyproj.SlackBuild b/gis/pyproj/pyproj.SlackBuild
index bc6ef9f0ab..6c538e4cae 100644
--- a/gis/pyproj/pyproj.SlackBuild
+++ b/gis/pyproj/pyproj.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for pyproj
-# Copyright 2013-2019 Benjamin Trigona-Harany
+# Copyright 2013-2020 Benjamin Trigona-Harany
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=pyproj
-VERSION=${VERSION:-2.4.2}
+VERSION=${VERSION:-2.5.0}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
diff --git a/gis/pyproj/pyproj.info b/gis/pyproj/pyproj.info
index 750f299774..a9bd577dfb 100644
--- a/gis/pyproj/pyproj.info
+++ b/gis/pyproj/pyproj.info
@@ -1,8 +1,8 @@
PRGNAM="pyproj"
-VERSION="2.4.2"
+VERSION="2.5.0"
HOMEPAGE="https://github.com/jswhit/pyproj"
-DOWNLOAD="https://github.com/jswhit/pyproj/archive/v2.4.2rel/pyproj-2.4.2rel.tar.gz"
-MD5SUM="39517c7bb7c505a69fe0cc30b0dc9445"
+DOWNLOAD="https://github.com/jswhit/pyproj/archive/v2.5.0rel/pyproj-2.5.0rel.tar.gz"
+MD5SUM="1d5e32caaf1b17f9b15f71beed999597"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="proj python3-Cython"
diff --git a/gis/qgis/qgis.SlackBuild b/gis/qgis/qgis.SlackBuild
index 5f8dba4d9d..f9c9a74866 100644
--- a/gis/qgis/qgis.SlackBuild
+++ b/gis/qgis/qgis.SlackBuild
@@ -24,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=qgis
-VERSION=${VERSION:-3.10.1}
+VERSION=${VERSION:-3.12.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -77,6 +77,7 @@ else
fi
sed -i 's|${SIP_BINARY_PATH}|/usr/bin/python3-sip|' cmake/SIPMacros.cmake
+sed -i '/CMAKE_POLICY (SET CMP0071 NEW)/d' CMakeLists.txt
mkdir -p build
cd build
@@ -89,7 +90,7 @@ cd build
-DQGIS_LIBEXEC_SUBDIR=lib${LIBDIRSUFFIX}/qgis \
-DQGIS_PLUGIN_SUBDIR=lib${LIBDIRSUFFIX}/qgis \
-DWITH_QWTPOLAR=TRUE \
- -DWITH_CUSTOM_WIDGETS=TRUE \
+ -DWITH_CUSTOM_WIDGETS=FALSE \
-DBINDINGS_GLOBAL_INSTALL=TRUE \
-DQWT_INCLUDE_DIR=/usr/include/qt5/qwt \
-DQSCINTILLA_INCLUDE_DIR=/usr/include/qt5 \
diff --git a/gis/qgis/qgis.info b/gis/qgis/qgis.info
index 3f6b5afda9..4a3285de66 100644
--- a/gis/qgis/qgis.info
+++ b/gis/qgis/qgis.info
@@ -1,10 +1,10 @@
PRGNAM="qgis"
-VERSION="3.10.1"
+VERSION="3.12.1"
HOMEPAGE="https://qgis.org/"
-DOWNLOAD="https://qgis.org/downloads/qgis-3.10.1.tar.bz2"
-MD5SUM="113537294910c8ad8ccec58803f989e2"
+DOWNLOAD="https://qgis.org/downloads/qgis-3.12.1.tar.bz2"
+MD5SUM="f367300c61b4b4ebb6414d4a04daa4ae"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="postgis libspatialite libspatialindex numpy3 qwt-qt5 QScintilla-qt5 qtkeychain python3-six qca-qt5 python3-PyYAML python-requests Pygments pytz OWSLib psycopg2 Jinja2"
+REQUIRES="postgis libspatialite libspatialindex numpy3 qwt-qt5 QScintilla-qt5 qtkeychain qca-qt5 python3-PyYAML python3-certifi python-requests Pygments OWSLib psycopg2 Jinja2"
MAINTAINER="Benjamin Trigona-Harany"
EMAIL="slackbuilds@jaxartes.net"
diff --git a/gis/qmapshack/qmapshack.SlackBuild b/gis/qmapshack/qmapshack.SlackBuild
index 0fa7de11c3..e239b42f8a 100644
--- a/gis/qmapshack/qmapshack.SlackBuild
+++ b/gis/qmapshack/qmapshack.SlackBuild
@@ -10,7 +10,7 @@
# http://sam.zoy.org/wtfpl/COPYING for more details.
PRGNAM=qmapshack
-VERSION=${VERSION:-1.14.0}
+VERSION=${VERSION:-1.14.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -46,7 +46,7 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-V_$VERSION
+rm -rf $PRGNAM-$VERSION
tar xvf $CWD/${PRGNAM}-${VERSION}.tar.gz
cd ${PRGNAM}-V_${VERSION}
@@ -65,6 +65,7 @@ find -L . \
mkdir -p build
cd build
cmake \
+ -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
diff --git a/gis/qmapshack/qmapshack.info b/gis/qmapshack/qmapshack.info
index 3575e9631d..eb2f92663d 100644
--- a/gis/qmapshack/qmapshack.info
+++ b/gis/qmapshack/qmapshack.info
@@ -1,10 +1,10 @@
PRGNAM="qmapshack"
-VERSION="1.14.0"
+VERSION="1.14.1"
HOMEPAGE="https://github.com/Maproom/qmapshack/wiki"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/Maproom/qmapshack/archive/V_1.14.0/qmapshack-1.14.0.tar.gz"
-MD5SUM_x86_64="9218ac75f61fd8144a2587d2e888414b"
+DOWNLOAD_x86_64="https://github.com/Maproom/qmapshack/archive/V_1.14.1/qmapshack-1.14.1.tar.gz"
+MD5SUM_x86_64="5f8cff76565f49ea7fb8ef63a13ffc0b"
REQUIRES="gdal qt5-webkit routino quazip-qt5"
MAINTAINER="Daniel Stolarski"
EMAIL="daniel.stolarski@gmail.com"
diff --git a/gis/rasterio/rasterio.SlackBuild b/gis/rasterio/rasterio.SlackBuild
index 68549f7607..adf0b4115a 100644
--- a/gis/rasterio/rasterio.SlackBuild
+++ b/gis/rasterio/rasterio.SlackBuild
@@ -2,7 +2,7 @@
# SlackBuild script for rasterio
-# Copyright 2013-2019 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
+# Copyright 2013-2020 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
@@ -25,7 +25,7 @@
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=rasterio
-VERSION=${VERSION:-1.1.2}
+VERSION=${VERSION:-1.1.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/gis/rasterio/rasterio.info b/gis/rasterio/rasterio.info
index 0267d23fee..d7c54aa663 100644
--- a/gis/rasterio/rasterio.info
+++ b/gis/rasterio/rasterio.info
@@ -1,8 +1,8 @@
PRGNAM="rasterio"
-VERSION="1.1.2"
+VERSION="1.1.3"
HOMEPAGE="https://github.com/mapbox/rasterio"
-DOWNLOAD="https://github.com/mapbox/rasterio/archive/1.1.2/rasterio-1.1.2.tar.gz"
-MD5SUM="f60fe07e4830a7a771be691a9f78eb82"
+DOWNLOAD="https://github.com/mapbox/rasterio/archive/1.1.3/rasterio-1.1.3.tar.gz"
+MD5SUM="2aca1f4916287d68f2a1be45e0448d4b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="affine click-plugins cligj numpy snuggs numpy3 python3-attrs pyparsing"
diff --git a/graphics/Blender/Blender.SlackBuild b/graphics/Blender/Blender.SlackBuild
index 948f97da5b..3defc37eb5 100644
--- a/graphics/Blender/Blender.SlackBuild
+++ b/graphics/Blender/Blender.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=Blender
-VERSION=${VERSION:-2.82}
+VERSION=${VERSION:-2.82a}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/graphics/Blender/Blender.info b/graphics/Blender/Blender.info
index fd358c0f87..9152399d19 100644
--- a/graphics/Blender/Blender.info
+++ b/graphics/Blender/Blender.info
@@ -1,8 +1,8 @@
PRGNAM="Blender"
-VERSION="2.82"
+VERSION="2.82a"
HOMEPAGE="https://blender.org"
-DOWNLOAD="https://download.blender.org/source/blender-2.82.tar.xz"
-MD5SUM="322f044e5be09e136d85e31493d9e704"
+DOWNLOAD="https://download.blender.org/source/blender-2.82a.tar.xz"
+MD5SUM="3e9d669185b83d5d2cb1b38dcf64d5ec"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="ffmpeg jack opencollada python-requests valgrind numpy3 SDL2 openimageio freealut tbb"
diff --git a/graphics/flameshot/flameshot.SlackBuild b/graphics/flameshot/flameshot.SlackBuild
index 158b8091dc..0e8f69f2af 100644
--- a/graphics/flameshot/flameshot.SlackBuild
+++ b/graphics/flameshot/flameshot.SlackBuild
@@ -24,12 +24,12 @@
PRGNAM=flameshot
VERSION=${VERSION:-0.6.0}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -40,8 +40,8 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
@@ -72,6 +72,7 @@ find -L . \
qmake-qt5 -recursive flameshot.pro \
PREFIX=/usr \
+ CONFIG+=packaging \
QMAKE_CFLAGS="$SLKCFLAGS" \
QMAKE_CXXFLAGS="$SLKCFLAGS"
make
diff --git a/graphics/fontforge/fontforge.SlackBuild b/graphics/fontforge/fontforge.SlackBuild
index 7f7db9057e..d20e9aa00c 100644
--- a/graphics/fontforge/fontforge.SlackBuild
+++ b/graphics/fontforge/fontforge.SlackBuild
@@ -26,12 +26,12 @@
PRGNAM=fontforge
VERSION=${VERSION:-20190413}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
ENABLE_BCINT=${ENABLE_BCINT:-yes}
FREETYPE=${FREETYPE:-2.10.0}
-GNULIB=${GNULIB:-20200105~a7903da}
+GNULIB=${GNULIB:-20200127~e313a53}
UTHASH=${UTHASH:-2.1.0}
if [ -z "$ARCH" ]; then
diff --git a/graphics/fontforge/fontforge.info b/graphics/fontforge/fontforge.info
index 85cc6b7d60..3c5cc962de 100644
--- a/graphics/fontforge/fontforge.info
+++ b/graphics/fontforge/fontforge.info
@@ -4,12 +4,12 @@ HOMEPAGE="http://fontforge.sourceforge.net"
DOWNLOAD="https://github.com/fontforge/fontforge/releases/download/20190413/fontforge-20190413.tar.gz \
http://unrealize.co.uk/source/cidmaps.tgz \
https://download-mirror.savannah.gnu.org/releases/freetype/freetype-2.10.0.tar.bz2 \
- http://cdn-fastly.deb.debian.org/debian/pool/main/g/gnulib/gnulib_20200105~a7903da.orig.tar.gz \
+ http://unrealize.co.uk/source/gnulib_20200127~e313a53.orig.tar.gz \
https://github.com/troydhanson/uthash/archive/v2.1.0/uthash-2.1.0.tar.gz"
MD5SUM="ac60705cfb74a5b0e266d8455690cd51 \
063691163e592515b31514515bb3ce8c \
a717e6925b61b9dda946322ecd278a42 \
- f0b39548519c7984ff1f139063fad33e \
+ c8c69bfc9e7c137bf196fbf93ada29a3 \
4d0a33f6393260926032f1fad4bad39a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/graphics/viewnior/README b/graphics/viewnior/README
index d333058e6b..93e5afc8e2 100644
--- a/graphics/viewnior/README
+++ b/graphics/viewnior/README
@@ -6,5 +6,5 @@ your images. Viewnior is inspired by big projects like Eye of Gnome,
because of its usability and richness, and by GPicView, because of its
lightweight design and minimal interface.
-Viewnior is written in C (GTK+) and uses modified version of the
+Viewnior is written in C (GTK+) and uses a modified version of the
GtkImageView library by Bjourn Lindqvist.
diff --git a/graphics/viewnior/doinst.sh b/graphics/viewnior/doinst.sh
index 65c7e2eeb9..625ced33d1 100644
--- a/graphics/viewnior/doinst.sh
+++ b/graphics/viewnior/doinst.sh
@@ -1,9 +1,9 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
-fi
-
if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
if [ -x /usr/bin/gtk-update-icon-cache ]; then
/usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
fi
fi
+
+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/graphics/viewnior/viewnior.SlackBuild b/graphics/viewnior/viewnior.SlackBuild
index 0fea2c8991..93ea00019a 100644
--- a/graphics/viewnior/viewnior.SlackBuild
+++ b/graphics/viewnior/viewnior.SlackBuild
@@ -2,8 +2,9 @@
#
# Slackware build script for viewnior.
#
-# Written by Šime Ramov <s@ramov.com>
+# Written by Šime Ramov <email removed>
# Copyright 2016-2018 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2020 B. Watson
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,11 +24,20 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+# 20200304 bkw:
+# - take over maintenance
+# - use proper github URL
+# - fix typos (It's => Its), BUILD=2
+# - fix permissions (svg icon in package was +x)
+# - tighten up script a bit
+
PRGNAM=viewnior
VERSION=${VERSION:-1.7}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
+SRCNAM=Viewnior-$PRGNAM
+
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i586 ;;
@@ -60,16 +70,15 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xzvf $CWD/$PRGNAM-$VERSION.tar.gz || tar xzvf $CWD/Viewnior-$PRGNAM-$VERSION.tar.gz
-mv Viewnior-$PRGNAM-$VERSION $PRGNAM-$VERSION
-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 {} \;
+# 20200304 bkw: upstream perms suck, do not revert to template:
+find -L . -type d -a -exec chmod 755 {} + -o \
+ -type f -a -exec chmod 644 {} +
+
+sed -i "s,It's,Its," man/$PRGNAM.1
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
@@ -82,15 +91,11 @@ meson \
ninja -C build
DESTDIR=$PKG ninja -C build install
-
-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 {} \;
-for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+strip $PKG/usr/bin/$PRGNAM
+gzip -9 $PKG/usr/man/man1/$PRGNAM.1
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp AUTHORS COPYING NEWS README.md TODO $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a AUTHORS COPYING NEWS README.md TODO $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/graphics/viewnior/viewnior.info b/graphics/viewnior/viewnior.info
index 986a6fa577..9d73c3a563 100644
--- a/graphics/viewnior/viewnior.info
+++ b/graphics/viewnior/viewnior.info
@@ -1,10 +1,10 @@
PRGNAM="viewnior"
VERSION="1.7"
HOMEPAGE="https://github.com/hellosiyan/Viewnior"
-DOWNLOAD="https://github.com/hellosiyan/Viewnior/archive/viewnior-1.7.tar.gz"
+DOWNLOAD="https://github.com/hellosiyan/Viewnior/archive/viewnior-1.7/Viewnior-viewnior-1.7.tar.gz"
MD5SUM="b09587081077b50f9cc51bb4b0223ffe"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="meson"
-MAINTAINER="Edinaldo P. Silva"
-EMAIL="edps.mundognu@gmail.com"
+MAINTAINER="B. Watson"
+EMAIL="yalhcru@gmail.com"
diff --git a/graphics/vuescan/vuescan.SlackBuild b/graphics/vuescan/vuescan.SlackBuild
index 926bab7ac7..1f42e91d68 100644
--- a/graphics/vuescan/vuescan.SlackBuild
+++ b/graphics/vuescan/vuescan.SlackBuild
@@ -24,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=vuescan
-VERSION=${VERSION:-9.7.23}
+VERSION=${VERSION:-9.7.27}
SRCVER=${SRCVER:-$(echo "$VERSION" | sed -e 's/\.//' -e 's/\..*//')}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/graphics/vuescan/vuescan.info b/graphics/vuescan/vuescan.info
index d8baa85d21..419d4c0504 100644
--- a/graphics/vuescan/vuescan.info
+++ b/graphics/vuescan/vuescan.info
@@ -1,10 +1,10 @@
PRGNAM="vuescan"
-VERSION="9.7.23"
+VERSION="9.7.27"
HOMEPAGE="https://www.hamrick.com"
DOWNLOAD="https://www.hamrick.com/files/vuex3297.tgz"
-MD5SUM="fc628bdc070e57ed9188c394994a88a2"
+MD5SUM="20feff50cb1402d16700f9ecae65c0d1"
DOWNLOAD_x86_64="https://www.hamrick.com/files/vuex6497.tgz"
-MD5SUM_x86_64="b76e8bf630a9a9a03daed37b37989cb7"
+MD5SUM_x86_64="e599c3902afe6b89d2660dc41d5e5c81"
REQUIRES=""
MAINTAINER="Andrew Clemons"
EMAIL="andrew.clemons@gmail.com"
diff --git a/graphics/vulkan-sdk/vulkan-sdk.SlackBuild b/graphics/vulkan-sdk/vulkan-sdk.SlackBuild
index bb9cdeeea7..9988341587 100644
--- a/graphics/vulkan-sdk/vulkan-sdk.SlackBuild
+++ b/graphics/vulkan-sdk/vulkan-sdk.SlackBuild
@@ -25,7 +25,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=vulkan-sdk
-VERSION=${VERSION:-1.2.131.1}
+VERSION=${VERSION:-1.2.131.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -98,10 +98,12 @@ cd $PRGNAM-$VERSION
mv SPIRV-Headers-$SPIRV_HEADERS_VERSION spirv-headers
)
-tar xvf $CWD/Vulkan-Headers-sdk-$VERSION.tar.gz
+OLDVERSION=${OLDVERSION:-1.2.131.1}
+
+tar xvf $CWD/Vulkan-Headers-sdk-$OLDVERSION.tar.gz
tar xvf $CWD/Vulkan-Loader-sdk-$VERSION.tar.gz
tar xvf $CWD/Vulkan-ValidationLayers-sdk-$VERSION.tar.gz
-tar xvf $CWD/Vulkan-Tools-sdk-$VERSION.tar.gz
+tar xvf $CWD/Vulkan-Tools-sdk-$OLDVERSION.tar.gz
chown -R root:root .
find -L . \
@@ -117,7 +119,7 @@ cmake_build \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_SKIP_RPATH=TRUE
-chdir Vulkan-Headers-sdk-$VERSION
+chdir Vulkan-Headers-sdk-$OLDVERSION
# Require an older cmake version.
sed -i 's/3.10.2/3.5.2/' CMakeLists.txt
@@ -171,7 +173,7 @@ cmake_build \
-DGLSLANG_INSTALL_DIR=$PKG/usr \
-DVULKAN_HEADERS_INSTALL_DIR=$PKG/usr
-chdir Vulkan-Tools-sdk-$VERSION
+chdir Vulkan-Tools-sdk-$OLDVERSION
# Require an older cmake version.
sed -i 's/3.10.2/3.5.2/' CMakeLists.txt
diff --git a/graphics/vulkan-sdk/vulkan-sdk.info b/graphics/vulkan-sdk/vulkan-sdk.info
index 785033ae0c..95ec646621 100644
--- a/graphics/vulkan-sdk/vulkan-sdk.info
+++ b/graphics/vulkan-sdk/vulkan-sdk.info
@@ -1,19 +1,19 @@
PRGNAM="vulkan-sdk"
-VERSION="1.2.131.1"
+VERSION="1.2.131.2"
HOMEPAGE="https://www.khronos.org/vulkan/"
DOWNLOAD="https://github.com/KhronosGroup/SPIRV-Headers/archive/204cd131c42b90d129073719f2766293ce35c081/SPIRV-Headers-204cd131c42b90d129073719f2766293ce35c081.tar.gz \
https://github.com/KhronosGroup/SPIRV-Tools/archive/323a81fc5e30e43a04e5e22af4cba98ca2a161e6/SPIRV-Tools-323a81fc5e30e43a04e5e22af4cba98ca2a161e6.tar.gz \
https://github.com/KhronosGroup/Vulkan-Headers/archive/sdk-1.2.131.1/Vulkan-Headers-sdk-1.2.131.1.tar.gz \
- https://github.com/KhronosGroup/Vulkan-Loader/archive/sdk-1.2.131.1/Vulkan-Loader-sdk-1.2.131.1.tar.gz \
+ https://github.com/KhronosGroup/Vulkan-Loader/archive/sdk-1.2.131.2/Vulkan-Loader-sdk-1.2.131.2.tar.gz \
https://github.com/KhronosGroup/Vulkan-Tools/archive/sdk-1.2.131.1/Vulkan-Tools-sdk-1.2.131.1.tar.gz \
- https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/sdk-1.2.131.1/Vulkan-ValidationLayers-sdk-1.2.131.1.tar.gz \
+ https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/sdk-1.2.131.2/Vulkan-ValidationLayers-sdk-1.2.131.2.tar.gz \
https://github.com/KhronosGroup/glslang/archive/4fc7a33910fb8e40b970d160e1b38ab3f67fe0f3/glslang-4fc7a33910fb8e40b970d160e1b38ab3f67fe0f3.tar.gz"
MD5SUM="a52dc382c946eb44ea6f58d5b4dba597 \
bf1d5e2b0d9f5cf61ca69ff1db581734 \
24e3bb31d6ca00915ec34c6d91a82cbd \
- fa04203b0b9c4f6b1ec0bdd6d0e1fcf2 \
+ 1c031843e24e166ba7428dff69778902 \
a2c02b71a878ab549afed551a6aa57ab \
- 359b7a2ed430c59a31fa20388508b120 \
+ a396ccd4d3ca4b1420ff0de1fbddc49a \
1a2f2327ba83c393525a6d20844a6169"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/graphics/white_dune/white_dune.SlackBuild b/graphics/white_dune/white_dune.SlackBuild
index 5dd9386b7c..ae00c54d64 100644
--- a/graphics/white_dune/white_dune.SlackBuild
+++ b/graphics/white_dune/white_dune.SlackBuild
@@ -24,7 +24,7 @@
PRGNAM=white_dune
SRCNAM=wdune
-VERSION=${VERSION:-1.750}
+VERSION=${VERSION:-1.822}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -88,6 +88,12 @@ install -D -m 0644 desktop/kde/dune.desktop \
$PKG/usr/share/applications/dune.desktop
install -D -m 0644 desktop/kde/dune.png \
$PKG/usr/share/pixmaps/dune.png
+install -D -m 644 -p include/white_dune/libC++RWD_namespace.h \
+ $PKG/usr/include/white_dune/libC++RWD_namespace.h
+install -D -m 644 -p include/white_dune/libC++RWD.h \
+ $PKG/usr/include/white_dune/libC++RWD.h
+install -D -m 644 -p include/white_dune/libCRWD.h \
+ $PKG/usr/include/white_dune/libCRWD.h
find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
diff --git a/graphics/white_dune/white_dune.info b/graphics/white_dune/white_dune.info
index 406ae9869a..1a870659de 100644
--- a/graphics/white_dune/white_dune.info
+++ b/graphics/white_dune/white_dune.info
@@ -1,8 +1,8 @@
PRGNAM="white_dune"
-VERSION="1.750"
+VERSION="1.822"
HOMEPAGE="https://wdune.ourproject.org/"
-DOWNLOAD="https://sourceforge.net/projects/slackbuildsdirectlinks/files/white_dune/wdune-1.750.tar.bz2"
-MD5SUM="6eab8dbdbaf1834ab174026b9da90a37"
+DOWNLOAD="https://sourceforge.net/projects/slackbuildsdirectlinks/files/white_dune/wdune-1.822.tar.bz2"
+MD5SUM="72816f93eaf948b2c25e4cb7e687327e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="CGAL vcglib ffmpeg OpenSubdiv"
diff --git a/ham/SDRPlay/SDRPlay.SlackBuild b/ham/SDRPlay/SDRPlay.SlackBuild
index e6fe2e9437..c32ee5a75e 100644
--- a/ham/SDRPlay/SDRPlay.SlackBuild
+++ b/ham/SDRPlay/SDRPlay.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for SDRPlay
-# Copyright 2017 Alan Aversa USA
+# Copyright 2020 Alan Aversa USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=SDRPlay
-VERSION=${VERSION:-2.10.2}
+VERSION=${VERSION:-2.13.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -60,7 +60,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 {} \;
-VERS="2.10"
+VERS="2.13"
mkdir -p $PKG/usr/lib$LIBDIRSUFFIX
install -m644 ${ARCH}/libmirsdrapi-rsp.so.${VERS} $PKG/usr/lib$LIBDIRSUFFIX
diff --git a/ham/SDRPlay/SDRPlay.info b/ham/SDRPlay/SDRPlay.info
index eb2a100bc4..fc53d87e98 100644
--- a/ham/SDRPlay/SDRPlay.info
+++ b/ham/SDRPlay/SDRPlay.info
@@ -1,8 +1,8 @@
PRGNAM="SDRPlay"
-VERSION="2.10.2"
+VERSION="2.13.1"
HOMEPAGE="http://www.sdrplay.com/software/"
-DOWNLOAD="http://www.sdrplay.com/software/SDRplay_RSP_API-Linux-2.10.2.run"
-MD5SUM="2b77d0ce2fbb770e9526b6f17656a716"
+DOWNLOAD="http://www.sdrplay.com/software/SDRplay_RSP_API-Linux-2.13.1.run"
+MD5SUM="6a394db7d5770f11442023ce3ab0ba66"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/ham/SoapyRemote/SoapyRemote.SlackBuild b/ham/SoapyRemote/SoapyRemote.SlackBuild
index d3a8cf23d1..9365116325 100644
--- a/ham/SoapyRemote/SoapyRemote.SlackBuild
+++ b/ham/SoapyRemote/SoapyRemote.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for SoapyRemote
-# Copyright 2017 Alan Aversa USA
+# Copyright 2020 Alan Aversa USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=SoapyRemote
-VERSION=${VERSION:-0.4.2}
+VERSION=${VERSION:-0.5.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/ham/SoapyRemote/SoapyRemote.info b/ham/SoapyRemote/SoapyRemote.info
index 2718c84ed4..d2459f192c 100644
--- a/ham/SoapyRemote/SoapyRemote.info
+++ b/ham/SoapyRemote/SoapyRemote.info
@@ -1,8 +1,8 @@
PRGNAM="SoapyRemote"
-VERSION="0.4.2"
+VERSION="0.5.1"
HOMEPAGE="https://github.com/pothosware/SoapyRemote"
-DOWNLOAD="https://github.com/pothosware/SoapyRemote/archive/soapy-remote-0.4.2/SoapyRemote-soapy-remote-0.4.2.tar.gz"
-MD5SUM="8068692459939f1e9ed0e833535468ce"
+DOWNLOAD="https://github.com/pothosware/SoapyRemote/archive/soapy-remote-0.5.1/SoapyRemote-soapy-remote-0.5.1.tar.gz"
+MD5SUM="ce017cf0bb53568e0684ee023366a95f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="SoapySDR"
diff --git a/ham/SoapySDR/SoapySDR.SlackBuild b/ham/SoapySDR/SoapySDR.SlackBuild
index 113c2294a5..7d75980af8 100644
--- a/ham/SoapySDR/SoapySDR.SlackBuild
+++ b/ham/SoapySDR/SoapySDR.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for SoapySDR
-# Copyright 2017 Alan Aversa USA
+# Copyright 2020 Alan Aversa USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=SoapySDR
-VERSION=${VERSION:-0.6.0}
+VERSION=${VERSION:-0.7.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/ham/SoapySDR/SoapySDR.info b/ham/SoapySDR/SoapySDR.info
index eafd41bb12..80c19c1525 100644
--- a/ham/SoapySDR/SoapySDR.info
+++ b/ham/SoapySDR/SoapySDR.info
@@ -1,8 +1,8 @@
PRGNAM="SoapySDR"
-VERSION="0.6.0"
+VERSION="0.7.2"
HOMEPAGE="https://github.com/pothosware/SoapySDR"
-DOWNLOAD="https://github.com/pothosware/SoapySDR/archive/soapy-sdr-0.6.0/SoapySDR-soapy-sdr-0.6.0.tar.gz"
-MD5SUM="f662b12c8a5ac7770c35a6a597ef31fc"
+DOWNLOAD="https://github.com/pothosware/SoapySDR/archive/soapy-sdr-0.7.2/SoapySDR-soapy-sdr-0.7.2.tar.gz"
+MD5SUM="9e9f935ec967b746b1549a6456714085"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/ham/SoapySDRPlay/SoapySDRPlay.SlackBuild b/ham/SoapySDRPlay/SoapySDRPlay.SlackBuild
index 584691ef83..24c83597d9 100644
--- a/ham/SoapySDRPlay/SoapySDRPlay.SlackBuild
+++ b/ham/SoapySDRPlay/SoapySDRPlay.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for SoapySDRPlay
-# Copyright 2017 Alan Aversa USA
+# Copyright 2020 Alan Aversa USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=SoapySDRPlay
-VERSION=${VERSION:-0.1.0}
+VERSION=${VERSION:-0.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/ham/SoapySDRPlay/SoapySDRPlay.info b/ham/SoapySDRPlay/SoapySDRPlay.info
index b0cb33dd5f..658cc35a7b 100644
--- a/ham/SoapySDRPlay/SoapySDRPlay.info
+++ b/ham/SoapySDRPlay/SoapySDRPlay.info
@@ -1,8 +1,8 @@
PRGNAM="SoapySDRPlay"
-VERSION="0.1.0"
+VERSION="0.2.0"
HOMEPAGE="https://github.com/pothosware/SoapySDRPlay"
-DOWNLOAD="https://github.com/pothosware/SoapySDRPlay/archive/soapy-sdrplay-0.1.0/SoapySDRPlay-soapy-sdrplay-0.1.0.tar.gz"
-MD5SUM="e488245671b9b2af603aa30c2007675f"
+DOWNLOAD="https://github.com/pothosware/SoapySDRPlay/archive/soapy-sdrplay-0.2.0/SoapySDRPlay-soapy-sdrplay-0.2.0.tar.gz"
+MD5SUM="92499f2c4777255d78794cf9eafee282"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="SoapySDR SDRPlay"
diff --git a/ham/chirp/chirp.SlackBuild b/ham/chirp/chirp.SlackBuild
index b59aba071a..94aa62435d 100644
--- a/ham/chirp/chirp.SlackBuild
+++ b/ham/chirp/chirp.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for chirp
-# Copyright 2014-2018 Robby Workman, Tuscaloosa, Alabama, USA
+# Copyright 2014-2020 Robby Workman, Tuscaloosa, Alabama, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=chirp
-VERSION=${VERSION:-20181018}
+VERSION=${VERSION:-20200227}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/ham/chirp/chirp.info b/ham/chirp/chirp.info
index 542978a7f0..65b666787e 100644
--- a/ham/chirp/chirp.info
+++ b/ham/chirp/chirp.info
@@ -1,8 +1,8 @@
PRGNAM="chirp"
-VERSION="20181018"
+VERSION="20200227"
HOMEPAGE="https://chirp.danplanet.com/projects/chirp/wiki/Home"
-DOWNLOAD="https://trac.chirp.danplanet.com/chirp_daily/daily-20181018/chirp-daily-20181018.tar.gz"
-MD5SUM="2c903937822ca1ca1924415c40aa0dc2"
+DOWNLOAD="https://trac.chirp.danplanet.com/chirp_daily/daily-20200227/chirp-daily-20200227.tar.gz"
+MD5SUM="9aae573f0d5eee4c26ce928c18570536"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="pyserial"
diff --git a/ham/cqrlog/README b/ham/cqrlog/README
index 1292051659..1bda5c6583 100644
--- a/ham/cqrlog/README
+++ b/ham/cqrlog/README
@@ -7,8 +7,3 @@ resolution algorithm.
CQRLOG is intended for daily general logging of HF, CW & SSB contacts
and strongly focused on easy operation and maintenance.
Homepage: http://www.cqrlog.com
-
-NOTE: You must run lazarus-IDE once to populate the required files
-before building cqrlog. Since the slackbuild needs to be run by root
-you should run lazarus-IDE as a regular user and copy the content of
-your .lazarus directory into /root/.lazarus
diff --git a/ham/cqrlog/cqrlog.SlackBuild b/ham/cqrlog/cqrlog.SlackBuild
index 1efae22e27..c0081e6cd8 100644
--- a/ham/cqrlog/cqrlog.SlackBuild
+++ b/ham/cqrlog/cqrlog.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for cqrlog
-# Copyright Gustavo Conrad - LU8WFY (gus3963 gmail)
+# Copyright Gustavo Conrad - LU7WA (gus3963 gmail)
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=cqrlog
-VERSION=${VERSION:-2.3.0}
+VERSION=${VERSION:-2.4.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/ham/cqrlog/cqrlog.info b/ham/cqrlog/cqrlog.info
index cc07b621c1..ad84a667fb 100644
--- a/ham/cqrlog/cqrlog.info
+++ b/ham/cqrlog/cqrlog.info
@@ -1,8 +1,8 @@
PRGNAM="cqrlog"
-VERSION="2.3.0"
+VERSION="2.4.0"
HOMEPAGE="https://www.cqrlog.com"
-DOWNLOAD="https://github.com/ok2cqr/cqrlog/archive/v2.3.0/cqrlog-2.3.0.tar.gz"
-MD5SUM="7c5b9982aa8c8f78773949906da822d8"
+DOWNLOAD="https://github.com/ok2cqr/cqrlog/archive/v2.4.0/cqrlog-2.4.0.tar.gz"
+MD5SUM="3be6e7c0dfc2595e33680f68627449fe"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="lazarus tqsl xplanet hamlib"
diff --git a/ham/qsstv/qsstv.SlackBuild b/ham/qsstv/qsstv.SlackBuild
index 3a57c7b4dc..9151d01886 100644
--- a/ham/qsstv/qsstv.SlackBuild
+++ b/ham/qsstv/qsstv.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=qsstv
-VERSION=${VERSION:-9.2.6}
+VERSION=${VERSION:-9.4.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/ham/qsstv/qsstv.info b/ham/qsstv/qsstv.info
index ef34e67899..00c4680a56 100644
--- a/ham/qsstv/qsstv.info
+++ b/ham/qsstv/qsstv.info
@@ -1,8 +1,8 @@
PRGNAM="qsstv"
-VERSION="9.2.6"
+VERSION="9.4.4"
HOMEPAGE="http://users.telenet.be/on4qz/"
-DOWNLOAD="http://users.telenet.be/on4qz/qsstv/downloads/qsstv_9.2.6.tar.gz"
-MD5SUM="07e50a34d22304cc9cd931983ce3eb25"
+DOWNLOAD="http://users.telenet.be/on4qz/qsstv/downloads/qsstv_9.4.4.tar.gz"
+MD5SUM="43207adb835ffe1dec8b267ee4823402"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="qt5 hamlib"
diff --git a/libraries/QDarkStyle/QDarkStyle.SlackBuild b/libraries/QDarkStyle/QDarkStyle.SlackBuild
index 70cf044a49..6bb50ff484 100644
--- a/libraries/QDarkStyle/QDarkStyle.SlackBuild
+++ b/libraries/QDarkStyle/QDarkStyle.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for QDarkStyle
-# Copyright 2014-2016 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2014-2020 Dimitris Zlatanidis Orestiada, Greece
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
PRGNAM=QDarkStyle
VERSION=${VERSION:-1.11}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -71,6 +71,11 @@ find -L . \
python setup.py install --root=$PKG
+# Python 3 support.
+if $(python3 -c 'import sys' 2>/dev/null); then
+ python3 setup.py install --root=$PKG
+fi
+
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
diff --git a/libraries/QScintilla-qt5/QScintilla-qt5.SlackBuild b/libraries/QScintilla-qt5/QScintilla-qt5.SlackBuild
index 98b0e79f9f..c8a457646c 100644
--- a/libraries/QScintilla-qt5/QScintilla-qt5.SlackBuild
+++ b/libraries/QScintilla-qt5/QScintilla-qt5.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for QScintilla-qt5
-# Copyright 2020 Benjamin Trigona-Harant <slackbuilds@jaxartes.net>
+# Copyright 2019-2020 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
PRGNAM=QScintilla-qt5
SRCNAM=QScintilla
-VERSION=${VERSION:-2.11.3}
+VERSION=${VERSION:-2.11.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -70,20 +70,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 {} \;
+export QMAKEFEATURES=$TMP/$SRCNAM-$VERSION/Qt4Qt5/features/
+
cd Qt4Qt5
- qmake-qt5 qscintilla.pro
+ qmake-qt5 qscintilla.pro QMAKE_CFLAGS+="$SLKCFLAGS" QMAKE_CXXFLAGS+="$SLKCFLAGS -std=c++11"
make install INSTALL_ROOT=$PKG
cd -
cd designer-Qt4Qt5
- qmake-qt5 designer.pro INCLUDEPATH+=$PKG/usr/include/qt5 QMAKE_LIBDIR+=$PKG/usr/lib${LIBDIRSUFFIX}
+ qmake-qt5 designer.pro INCLUDEPATH+=../Qt4Qt5 QMAKE_LIBDIR+=../Qt4Qt5 QMAKE_CFLAGS+="$SLKCFLAGS" QMAKE_CXXFLAGS+="$SLKCFLAGS -std=c++11"
make install INSTALL_ROOT=$PKG
cd -
cd Python
- sed -i "1613i\ pro.write('INCLUDEPATH += /usr/include/qt5/QtWidgets\\\n')" configure.py
- sed -i "1613i\ pro.write('INCLUDEPATH += /usr/include/qt5/QtPrintSupport\\\n')" configure.py
- python3 configure.py --pyqt=PyQt5 -c --qmake /usr/bin/qmake-qt5 -n $PKG/usr/include/qt5 -o $PKG/usr/lib${LIBDIRSUFFIX} --sip=/usr/bin/python3-sip --sip-incdir=/usr/include/python$(python3 -c "from distutils.sysconfig import get_python_version; print(get_python_version())")
+ python3 configure.py --pyqt=PyQt5 -c --qmake /usr/bin/qmake-qt5 -n ../Qt4Qt5 -o ../Qt4Qt5 --sip=/usr/bin/python3-sip -c
make install INSTALL_ROOT=$PKG -j1
cd -
diff --git a/libraries/QScintilla-qt5/QScintilla-qt5.info b/libraries/QScintilla-qt5/QScintilla-qt5.info
index da0cb84c36..e5bb756901 100644
--- a/libraries/QScintilla-qt5/QScintilla-qt5.info
+++ b/libraries/QScintilla-qt5/QScintilla-qt5.info
@@ -1,8 +1,8 @@
PRGNAM="QScintilla-qt5"
-VERSION="2.11.3"
+VERSION="2.11.4"
HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla"
-DOWNLOAD="https://www.riverbankcomputing.com/static/Downloads/QScintilla/2.11.3/QScintilla-2.11.3.tar.gz"
-MD5SUM="53e87914d3796caafd6236a1c3a56d74"
+DOWNLOAD="https://www.riverbankcomputing.com/static/Downloads/QScintilla/2.11.4/QScintilla-2.11.4.tar.gz"
+MD5SUM="d750d9143b0697df2e4662cea3efd20d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-PyQt5"
diff --git a/libraries/SDL2/SDL2.SlackBuild b/libraries/SDL2/SDL2.SlackBuild
index 7fe728b6e2..de90ba7d06 100644
--- a/libraries/SDL2/SDL2.SlackBuild
+++ b/libraries/SDL2/SDL2.SlackBuild
@@ -3,6 +3,7 @@
# Slackware build script for SDL2
# Copyright 2013 Dugan Chen Canada
+# Copyright 2020 Isaac Yu <isaacyu1@isaacyu1.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=SDL2
-VERSION=${VERSION:-2.0.9}
+VERSION=${VERSION:-2.0.12}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/SDL2/SDL2.info b/libraries/SDL2/SDL2.info
index 20cbe825dc..672541c1d8 100644
--- a/libraries/SDL2/SDL2.info
+++ b/libraries/SDL2/SDL2.info
@@ -1,10 +1,10 @@
PRGNAM="SDL2"
-VERSION="2.0.9"
+VERSION="2.0.12"
HOMEPAGE="https://libsdl.org"
-DOWNLOAD="https://www.libsdl.org/release/SDL2-2.0.9.tar.gz"
-MD5SUM="f2ecfba915c54f7200f504d8b48a5dfe"
+DOWNLOAD="https://www.libsdl.org/release/SDL2-2.0.12.tar.gz"
+MD5SUM="783b6f2df8ff02b19bb5ce492b99c8ff"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Dugan Chen"
-EMAIL="thedoogster [at] gmail [dot] com"
+MAINTAINER="Isaac Yu"
+EMAIL="isaacyu1@isaacyu1.com"
diff --git a/libraries/aspnetcore-runtime/aspnetcore-runtime.SlackBuild b/libraries/aspnetcore-runtime/aspnetcore-runtime.SlackBuild
index 683feea1ad..2c1e5d254f 100644
--- a/libraries/aspnetcore-runtime/aspnetcore-runtime.SlackBuild
+++ b/libraries/aspnetcore-runtime/aspnetcore-runtime.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=aspnetcore-runtime
-VERSION=${VERSION:-3.1.2}
+VERSION=${VERSION:-3.1.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/aspnetcore-runtime/aspnetcore-runtime.info b/libraries/aspnetcore-runtime/aspnetcore-runtime.info
index 1e1d19611d..712cc63a9b 100644
--- a/libraries/aspnetcore-runtime/aspnetcore-runtime.info
+++ b/libraries/aspnetcore-runtime/aspnetcore-runtime.info
@@ -1,10 +1,10 @@
PRGNAM="aspnetcore-runtime"
-VERSION="3.1.2"
+VERSION="3.1.3"
HOMEPAGE="https://dotnet.microsoft.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://download.visualstudio.microsoft.com/download/pr/2d72ee67-ac4d-42c6-97d9-a26a28201fc8/977ad14b99b6ed03dcefd6655789e43a/aspnetcore-runtime-3.1.2-linux-x64.tar.gz"
-MD5SUM_x86_64="3050ab5cba8ad61e652b4adcffded9ef"
+DOWNLOAD_x86_64="https://download.visualstudio.microsoft.com/download/pr/7faca87b-7526-4dcd-ae23-4559d2c51ce3/7db1f314c733191ea43e1757e3b2583d/aspnetcore-runtime-3.1.3-linux-x64.tar.gz"
+MD5SUM_x86_64="65e39a67baf8823ea86b946e3243168d"
REQUIRES=""
MAINTAINER="Reza Talebi"
EMAIL="reza.talebi.73@outlook.com"
diff --git a/libraries/ctemplate/ctemplate.SlackBuild b/libraries/ctemplate/ctemplate.SlackBuild
index 9b2d60abc1..5c81b06458 100644
--- a/libraries/ctemplate/ctemplate.SlackBuild
+++ b/libraries/ctemplate/ctemplate.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for ctemplate
-# Copyright (C) 2012-2016 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright (C) 2012-2020 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=ctemplate
-VERSION=${VERSION:-2.3}
+VERSION=${VERSION:-2.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -69,6 +69,7 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+./autogen.sh
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
diff --git a/libraries/ctemplate/ctemplate.info b/libraries/ctemplate/ctemplate.info
index 2e987f4fc5..1d5e72a30e 100644
--- a/libraries/ctemplate/ctemplate.info
+++ b/libraries/ctemplate/ctemplate.info
@@ -1,8 +1,8 @@
PRGNAM="ctemplate"
-VERSION="2.3"
+VERSION="2.4"
HOMEPAGE="https://github.com/OlafvdSpek/ctemplate/"
-DOWNLOAD="https://github.com/OlafvdSpek/ctemplate/archive/ctemplate-2.3.tar.gz"
-MD5SUM="3b91f3c1e7aa55cb4c2957acf77d6b9a"
+DOWNLOAD="https://github.com/OlafvdSpek/ctemplate/archive/ctemplate-2.4.tar.gz"
+MD5SUM="4dae8e9d3329d20826a94dcc092ce65e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/jbig2dec/jbig2dec.SlackBuild b/libraries/jbig2dec/jbig2dec.SlackBuild
index b1fdac0dad..9177851def 100644
--- a/libraries/jbig2dec/jbig2dec.SlackBuild
+++ b/libraries/jbig2dec/jbig2dec.SlackBuild
@@ -10,6 +10,7 @@
# licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/
# for details.
+# 20200314 bkw: update for v0.18
# 20191208 bkw: update for v0.17
# 20180904 bkw: update for v0.15
@@ -38,7 +39,7 @@
# - Added 'how to edit' stuff to slack-desc
PRGNAM=jbig2dec
-VERSION=${VERSION:-0.17}
+VERSION=${VERSION:-0.18}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/jbig2dec/jbig2dec.info b/libraries/jbig2dec/jbig2dec.info
index 5313e785fa..250828bf48 100644
--- a/libraries/jbig2dec/jbig2dec.info
+++ b/libraries/jbig2dec/jbig2dec.info
@@ -1,8 +1,8 @@
PRGNAM="jbig2dec"
-VERSION="0.17"
+VERSION="0.18"
HOMEPAGE="https://github.com/ArtifexSoftware/jbig2dec"
-DOWNLOAD="https://github.com/ArtifexSoftware/jbig2dec/archive/0.17/jbig2dec-0.17.tar.gz"
-MD5SUM="924c65c4c4f02baa6adb77c03bcb97db"
+DOWNLOAD="https://github.com/ArtifexSoftware/jbig2dec/archive/0.18/jbig2dec-0.18.tar.gz"
+MD5SUM="0d4a371137e9bda205c42a8d885e3f50"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/jbigkit/jbigkit.SlackBuild b/libraries/jbigkit/jbigkit.SlackBuild
index 9b76643d99..c1c8cccc6c 100644
--- a/libraries/jbigkit/jbigkit.SlackBuild
+++ b/libraries/jbigkit/jbigkit.SlackBuild
@@ -5,12 +5,12 @@
PRGNAM=jbigkit
VERSION=${VERSION:-2.1}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -21,8 +21,8 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
@@ -40,7 +40,7 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM
+rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
@@ -74,7 +74,7 @@ cp -a pbmtools/{jbgtopbm,pbmtojbg,jbgtopbm85,pbmtojbg85} $PKG/usr/bin
cp -a pbmtools/*.1 $PKG/usr/man/man1
gzip -9 $PKG/usr/man/man1/*.1
cp -a libjbig/jbig.h libjbig/jbig85.h libjbig/jbig_ar.h $PKG/usr/include
-cp -a libjbig/libjbig.* $PKG/usr/lib$LIBDIRSUFFIX
+cp -a libjbig/libjbig.* libjbig/libjbig85.a $PKG/usr/lib$LIBDIRSUFFIX
cp -a ANNOUNCE CHANGES INSTALL COPYING TODO libjbig/*.txt examples \
$PKG/usr/doc/$PRGNAM-$VERSION
diff --git a/libraries/libQuotient/README b/libraries/libQuotient/README
new file mode 100644
index 0000000000..664573a875
--- /dev/null
+++ b/libraries/libQuotient/README
@@ -0,0 +1,5 @@
+The Quotient project aims to produce a Qt5-based SDK to develop
+applications for Matrix. libQuotient is a library that enables client
+applications. It is the backbone of Quaternion, Spectral and other
+projects. Versions 0.5.x and older use the previous name -
+libQMatrixClient.
diff --git a/python/obspy/obspy.SlackBuild b/libraries/libQuotient/libQuotient.SlackBuild
index 2699bf640e..20e9ce0447 100644
--- a/python/obspy/obspy.SlackBuild
+++ b/libraries/libQuotient/libQuotient.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/sh
-# Slackware build script for ObsPy
+# Slackware build script for libQuotient
-# Copyright (c) 2016 Cristiano Urban, Gonars, Italy
+# Copyright 2020 Charles Daniels, United States
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -22,8 +22,8 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-PRGNAM=obspy
-VERSION=${VERSION:-1.1.1}
+PRGNAM=libQuotient
+VERSION=${VERSION:-0.5.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -69,13 +69,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 {} \;
-python setup.py install --root=$PKG
+mkdir -p build
+cd build
+ cmake \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -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 CHANGELOG.txt MANIFEST.in LICENSE.txt README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ COPYING README.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/libraries/libQuotient/libQuotient.info b/libraries/libQuotient/libQuotient.info
new file mode 100644
index 0000000000..29942b6e77
--- /dev/null
+++ b/libraries/libQuotient/libQuotient.info
@@ -0,0 +1,10 @@
+PRGNAM="libQuotient"
+VERSION="0.5.2"
+HOMEPAGE="https://github.com/quotient-im/libQuotient"
+DOWNLOAD="https://github.com/quotient-im/libQuotient/archive/0.5.2/libQuotient-0.5.2.tar.gz"
+MD5SUM="88eeab54ac747e362f077519ee9d8b57"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="qt5"
+MAINTAINER="Charles Daniels"
+EMAIL="charles@cdaniels.net"
diff --git a/libraries/libQuotient/slack-desc b/libraries/libQuotient/slack-desc
new file mode 100644
index 0000000000..4b15b19d3d
--- /dev/null
+++ b/libraries/libQuotient/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------------------------------------------------------|
+libQuotient: libQuotient (Qt5 library to write cross-platform clients for Matrix)
+libQuotient:
+libQuotient: The Quotient project aims to produce a Qt5-based SDK to develop
+libQuotient: applications for Matrix. libQuotient is a library that enables client
+libQuotient: applications. It is the backbone of Quaternion, Spectral and other
+libQuotient: projects. Versions 0.5.x and older use the previous name -
+libQuotient: libQMatrixClient.
+libQuotient:
+libQuotient: Homepage: https://github.com/quotient-im/libQuotient
+libQuotient:
+libQuotient:
diff --git a/libraries/libdwarf/README b/libraries/libdwarf/README
new file mode 100644
index 0000000000..4931a4ce82
--- /dev/null
+++ b/libraries/libdwarf/README
@@ -0,0 +1,9 @@
+libdwarf (DWARF parser/generator library)
+
+Libdwarf is a library and a set of command-line tools for reading and
+writing DWARF2 and later debugging information. Libdwarf handles the
+details of the actual format so coders can focus on the content.
+- Abstracts away implementation details of DWARF information
+- Includes DWARF pretty printer (dwarfdump)
+- tsearch implementations included
+- Reads elf, mach-o dSYM, and PE object DWARF2-5 information
diff --git a/libraries/libdwarf/libdwarf.SlackBuild b/libraries/libdwarf/libdwarf.SlackBuild
new file mode 100644
index 0000000000..4d1267438b
--- /dev/null
+++ b/libraries/libdwarf/libdwarf.SlackBuild
@@ -0,0 +1,97 @@
+#!/bin/sh
+
+# Slackware build script for libdwarf
+
+# Copyright 2020 Andy Goth <andrew.m.goth@gmail.com> 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.
+
+PRGNAM=libdwarf
+VERSION=${VERSION:-20200114}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --enable-shared --disable-static \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --mandir=/usr/man \
+ --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
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp NEWS AUTHORS COPYING $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+mv $PKG/usr/share/libdwarf/libdwarf-devel/* $PKG/usr/doc/$PRGNAM-$VERSION
+rm -rf $PKG/usr/share/libdwarf
+
+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:-tgz}
diff --git a/libraries/libdwarf/libdwarf.info b/libraries/libdwarf/libdwarf.info
new file mode 100644
index 0000000000..799c594b43
--- /dev/null
+++ b/libraries/libdwarf/libdwarf.info
@@ -0,0 +1,10 @@
+PRGNAM="libdwarf"
+VERSION="20200114"
+HOMEPAGE="https://www.prevanders.net/dwarf.html"
+DOWNLOAD="https://www.prevanders.net/libdwarf-20200114.tar.gz"
+MD5SUM="fa710b5e4662330cbbf55a565e5c497b"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Andy Goth"
+EMAIL="andrew.m.goth@gmail.com"
diff --git a/libraries/libdwarf/slack-desc b/libraries/libdwarf/slack-desc
new file mode 100644
index 0000000000..cc58388981
--- /dev/null
+++ b/libraries/libdwarf/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------------------------------------------------------|
+libdwarf: libdwarf (DWARF parser/generator library)
+libdwarf:
+libdwarf: Libdwarf is a library and a set of command-line tools for reading and
+libdwarf: writing DWARF2 and later debugging information. Libdwarf handles the
+libdwarf: details of the actual format so coders can focus on the content.
+libdwarf: - Abstracts away implementation details of DWARF information
+libdwarf: - Includes DWARF pretty printer (dwarfdump)
+libdwarf: - tsearch implementations included
+libdwarf: - Reads elf, mach-o dSYM, and PE object DWARF2-5 information
+libdwarf:
+libdwarf: Project Site: https://www.prevanders.net/dwarf.html
diff --git a/libraries/libinput/libinput.SlackBuild b/libraries/libinput/libinput.SlackBuild
index 3fed79c32a..e40c11d35b 100644
--- a/libraries/libinput/libinput.SlackBuild
+++ b/libraries/libinput/libinput.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=libinput
-VERSION=${VERSION:-1.15.2}
+VERSION=${VERSION:-1.15.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/libinput/libinput.info b/libraries/libinput/libinput.info
index 60893c688f..fc07556178 100644
--- a/libraries/libinput/libinput.info
+++ b/libraries/libinput/libinput.info
@@ -1,8 +1,8 @@
PRGNAM="libinput"
-VERSION="1.15.2"
+VERSION="1.15.4"
HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput"
-DOWNLOAD="https://www.freedesktop.org/software/libinput/libinput-1.15.2.tar.xz"
-MD5SUM="eb6bd2907ad33d53954d70dfb881a643"
+DOWNLOAD="https://www.freedesktop.org/software/libinput/libinput-1.15.4.tar.xz"
+MD5SUM="76c5cb1a55f5098ed353ae7d4e054c50"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libwacom meson graphviz python-evdev pyudev"
diff --git a/libraries/libopenshot-audio/libopenshot-audio.SlackBuild b/libraries/libopenshot-audio/libopenshot-audio.SlackBuild
index 7f67a3c9ab..85c4e40f40 100644
--- a/libraries/libopenshot-audio/libopenshot-audio.SlackBuild
+++ b/libraries/libopenshot-audio/libopenshot-audio.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=libopenshot-audio
-VERSION=${VERSION:-0.1.9}
+VERSION=${VERSION:-0.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -75,22 +75,22 @@ 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 doc
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 && rmdir $PKG/usr/share
+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 INSTALL.md README.md $PKG/usr/doc/$PRGNAM-$VERSION
+mv $PKG/usr/share/doc/$PRGNAM/API $PKG/usr/doc/$PRGNAM-$VERSION/ && rm -rf $PKG/usr/share
+cp -a AUTHORS COPYING INSTALL.md README.md $PKG/usr/doc/$PRGNAM-$VERSION/
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/libraries/libopenshot-audio/libopenshot-audio.info b/libraries/libopenshot-audio/libopenshot-audio.info
index 7a539000b8..e59985de64 100644
--- a/libraries/libopenshot-audio/libopenshot-audio.info
+++ b/libraries/libopenshot-audio/libopenshot-audio.info
@@ -1,10 +1,10 @@
PRGNAM="libopenshot-audio"
-VERSION="0.1.9"
+VERSION="0.2.0"
HOMEPAGE="https://github.com/OpenShot/libopenshot-audio"
-DOWNLOAD="https://github.com/OpenShot/libopenshot-audio/archive/v0.1.9/libopenshot-audio-0.1.9.tar.gz"
-MD5SUM="fc5c7b857c20f3fe48e3c05dcc96d5b9"
+DOWNLOAD="https://github.com/OpenShot/libopenshot-audio/archive/v0.2.0/libopenshot-audio-0.2.0.tar.gz"
+MD5SUM="fc6a619a99b3e5ce76cf58d9e040eb41"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="python3"
MAINTAINER="Christoph Willing"
EMAIL="chris.willing@linux.com"
diff --git a/libraries/libopenshot/libopenshot.SlackBuild b/libraries/libopenshot/libopenshot.SlackBuild
index 3636b27ea6..21480212eb 100644
--- a/libraries/libopenshot/libopenshot.SlackBuild
+++ b/libraries/libopenshot/libopenshot.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=libopenshot
-VERSION=${VERSION:-0.2.4}
+VERSION=${VERSION:-0.2.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -62,8 +62,6 @@ cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
-patch -p1 < $CWD/limit-hwaccel.patch
-patch -p1 < $CWD/resolve-abs.patch
cp -p $CWD/zmq.hpp include/
chown -R root:root .
find -L . \
@@ -79,10 +77,10 @@ cd build
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DZMQ_INCLUDE_DIR=$TMP/$PRGNAM-$VERSION/include \
-DENABLE_RUBY=OFF \
-DCMAKE_BUILD_TYPE=Release ..
make
+ make doc
make install DESTDIR=$PKG
cd ..
@@ -90,8 +88,8 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a AUTHORS COPYING INSTALL.md README.md \
- $PKG/usr/doc/$PRGNAM-$VERSION
+mv $PKG/usr/share/doc/$PRGNAM/API $PKG/usr/doc/$PRGNAM-$VERSION && rm -rf $PKG/usr/share
+cp -a AUTHORS COPYING INSTALL.md README.md $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/libraries/libopenshot/libopenshot.info b/libraries/libopenshot/libopenshot.info
index 32bf717cae..a9a244b1cc 100644
--- a/libraries/libopenshot/libopenshot.info
+++ b/libraries/libopenshot/libopenshot.info
@@ -1,9 +1,9 @@
PRGNAM="libopenshot"
-VERSION="0.2.4"
+VERSION="0.2.5"
HOMEPAGE="https://github.com/OpenShot/libopenshot"
-DOWNLOAD="https://github.com/OpenShot/libopenshot/archive/v0.2.4/libopenshot-0.2.4.tar.gz \
+DOWNLOAD="https://github.com/OpenShot/libopenshot/archive/v0.2.5/libopenshot-0.2.5.tar.gz \
https://raw.githubusercontent.com/zeromq/cppzmq/014628c/zmq.hpp"
-MD5SUM="91af3b0da2fbcffbef8fa78eeebec978 \
+MD5SUM="2e271cf3ad03e6116564fa1bcc7bf46b \
56f264ec5604a5576e0d836d89c38c77"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/libraries/libpst/libpst.SlackBuild b/libraries/libpst/libpst.SlackBuild
index 1fa5bfa36c..70236337c1 100644
--- a/libraries/libpst/libpst.SlackBuild
+++ b/libraries/libpst/libpst.SlackBuild
@@ -23,19 +23,12 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+# 20200224 bkw: upgrade to 0.6.74
# 20180917 bkw: upgrade to 0.6.72
-
-# 20170122 bkw:
-# - upgrade to 0.6.69
-
-# 20161017 bkw:
-# - upgrade to 0.6.68
-
-# 20160803 bkw:
-# - upgrade to 0.6.67
-
-# 20150513 bkw:
-# - upgrade to 0.6.64
+# 20170122 bkw: upgrade to 0.6.69
+# 20161017 bkw: upgrade to 0.6.68
+# 20160803 bkw: upgrade to 0.6.67
+# 20150513 bkw: upgrade to 0.6.64
# 20140314 bkw
# - took over maintenance
@@ -43,7 +36,7 @@
# - make install-strip instead of slow find stuff
PRGNAM=libpst
-VERSION=${VERSION:-0.6.72}
+VERSION=${VERSION:-0.6.74}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/libpst/libpst.info b/libraries/libpst/libpst.info
index dbb08e1bf7..538af13ada 100644
--- a/libraries/libpst/libpst.info
+++ b/libraries/libpst/libpst.info
@@ -1,8 +1,8 @@
PRGNAM="libpst"
-VERSION="0.6.72"
+VERSION="0.6.74"
HOMEPAGE="http://www.five-ten-sg.com/libpst/"
-DOWNLOAD="http://www.five-ten-sg.com/libpst/packages/libpst-0.6.72.tar.gz"
-MD5SUM="0085c9769a163e7ac59dba6518e0cc1e"
+DOWNLOAD="http://www.five-ten-sg.com/libpst/packages/libpst-0.6.74.tar.gz"
+MD5SUM="c0fb28dc7d6b9d2af1701027dc7154fe"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/libpwquality/libpwquality.SlackBuild b/libraries/libpwquality/libpwquality.SlackBuild
index 2ac4ea57af..19ae93af09 100644
--- a/libraries/libpwquality/libpwquality.SlackBuild
+++ b/libraries/libpwquality/libpwquality.SlackBuild
@@ -2,7 +2,8 @@
#
# Slackware build script for libpwquality.
#
-# Copyright 2015-2019 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2020 pyllyukko
+# Copyright 2015-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
diff --git a/libraries/libpwquality/libpwquality.info b/libraries/libpwquality/libpwquality.info
index eea4c45b61..f2e94a1c26 100644
--- a/libraries/libpwquality/libpwquality.info
+++ b/libraries/libpwquality/libpwquality.info
@@ -6,5 +6,5 @@ MD5SUM="13bd34cde12ccbf00a2e1747030f9663"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="cracklib"
-MAINTAINER="Edinaldo P. Silva"
-EMAIL="edps.mundognu@gmail.com"
+MAINTAINER="pyllyukko"
+EMAIL="pyllyukko@maimed.org"
diff --git a/libraries/libseccomp/libseccomp.SlackBuild b/libraries/libseccomp/libseccomp.SlackBuild
index 9d5837ca3f..ef2cf5d203 100644
--- a/libraries/libseccomp/libseccomp.SlackBuild
+++ b/libraries/libseccomp/libseccomp.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for libseccomp
-# Copyright 2016-2019 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Copyright 2016-2020 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=libseccomp
-VERSION=${VERSION:-2.4.2}
+VERSION=${VERSION:-2.4.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/libseccomp/libseccomp.info b/libraries/libseccomp/libseccomp.info
index dc23fc53b1..09789a6afd 100644
--- a/libraries/libseccomp/libseccomp.info
+++ b/libraries/libseccomp/libseccomp.info
@@ -1,8 +1,8 @@
PRGNAM="libseccomp"
-VERSION="2.4.2"
+VERSION="2.4.3"
HOMEPAGE="https://github.com/seccomp/libseccomp"
-DOWNLOAD="https://github.com/seccomp/libseccomp/archive/v2.4.2/libseccomp-2.4.2.tar.gz"
-MD5SUM="d2e04306c5a690621d1cac5e2d7c4dc8"
+DOWNLOAD="https://github.com/seccomp/libseccomp/archive/v2.4.3/libseccomp-2.4.3.tar.gz"
+MD5SUM="3a2c3b7539c1b6a933c20cd1fdcb2252"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/libtommath/libtommath.SlackBuild b/libraries/libtommath/libtommath.SlackBuild
index 20385ad3bb..7cc46c2193 100644
--- a/libraries/libtommath/libtommath.SlackBuild
+++ b/libraries/libtommath/libtommath.SlackBuild
@@ -6,12 +6,13 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20191201 bkw: Updated for v1.2.0.
# 20170903 bkw: Updated for v1.0.1. Changes are incompatible with
# libtommath-1.0, use the previous version of this script if you need
# 1.0 for some odd reason.
PRGNAM=libtommath
-VERSION=${VERSION:-1.0.1}
+VERSION=${VERSION:-1.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -46,11 +47,8 @@ rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$SRCNAM-$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 {} \;
+find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
+ \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+
# hardcoded lib paths suck
sed -i "s,/lib\$,&$LIBDIRSUFFIX," $PRGNAM.pc.in
@@ -64,6 +62,7 @@ make -f makefile.shared install \
chmod 0644 $PKG/usr/include/*
rm $PKG/usr/lib$LIBDIRSUFFIX/*.a
+rm $PKG/usr/lib$LIBDIRSUFFIX/*.la
strip $PKG/usr/lib$LIBDIRSUFFIX/*.so.*.*.*
chmod 755 $PKG/usr/lib$LIBDIRSUFFIX/*.so.*.*.*
diff --git a/libraries/libtommath/libtommath.info b/libraries/libtommath/libtommath.info
index 15bdd9189e..98fb9f3937 100644
--- a/libraries/libtommath/libtommath.info
+++ b/libraries/libtommath/libtommath.info
@@ -1,8 +1,8 @@
PRGNAM="libtommath"
-VERSION="1.0.1"
+VERSION="1.2.0"
HOMEPAGE="http://libtom.net/"
-DOWNLOAD="https://github.com/libtom/libtommath/releases/download/v1.0.1/ltm-1.0.1.tar.xz"
-MD5SUM="72f4dd9dcde8338e5e3507f7bbea7582"
+DOWNLOAD="https://github.com/libtom/libtommath/releases/download/v1.2.0/ltm-1.2.0.tar.xz"
+MD5SUM="159523e41d528ce72a0ce4ac3eabe274"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/libuv/libuv.SlackBuild b/libraries/libuv/libuv.SlackBuild
index da22cc61ad..d5f7d7df4d 100644
--- a/libraries/libuv/libuv.SlackBuild
+++ b/libraries/libuv/libuv.SlackBuild
@@ -23,8 +23,8 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=libuv
-VERSION=${VERSION:-1.34.2}
-BUILD=${BUILD:-1}
+VERSION=${VERSION:-1.35.0}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -75,6 +75,7 @@ CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
+ --disable-static \
--build=$ARCH-slackware-linux
make install DESTDIR=$PKG
diff --git a/libraries/libuv/libuv.info b/libraries/libuv/libuv.info
index 11f477e570..534a11e723 100644
--- a/libraries/libuv/libuv.info
+++ b/libraries/libuv/libuv.info
@@ -1,8 +1,8 @@
PRGNAM="libuv"
-VERSION="1.34.2"
+VERSION="1.35.0"
HOMEPAGE="http://libuv.org/"
-DOWNLOAD="https://dist.libuv.org/dist/v1.34.2/libuv-v1.34.2.tar.gz"
-MD5SUM="a10243f691f7707f1d903d80e347b549"
+DOWNLOAD="https://dist.libuv.org/dist/v1.35.0/libuv-v1.35.0.tar.gz"
+MD5SUM="6b0ad0df2cfe90ed556a500423d6f1b8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/libvterm/libvterm.SlackBuild b/libraries/libvterm/libvterm.SlackBuild
index d1a4114b48..85010e3854 100644
--- a/libraries/libvterm/libvterm.SlackBuild
+++ b/libraries/libvterm/libvterm.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for libvterm
-# Copyright 2015-2019 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
+# Copyright 2015-2020 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=libvterm
-VERSION=${VERSION:-0.1}
+VERSION=${VERSION:-0.1.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/libvterm/libvterm.info b/libraries/libvterm/libvterm.info
index ef619f38c1..6699c5fa6b 100644
--- a/libraries/libvterm/libvterm.info
+++ b/libraries/libvterm/libvterm.info
@@ -1,8 +1,8 @@
PRGNAM="libvterm"
-VERSION="0.1"
+VERSION="0.1.3"
HOMEPAGE="http://www.leonerd.org.uk/code/libvterm/"
-DOWNLOAD="http://www.leonerd.org.uk/code/libvterm/libvterm-0.1.tar.gz"
-MD5SUM="ca15447f5b9fe2880313212f1817770b"
+DOWNLOAD="http://www.leonerd.org.uk/code/libvterm/libvterm-0.1.3.tar.gz"
+MD5SUM="4581aec6b621f5ca5cf5bff97dea6e05"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/libwacom/libwacom.SlackBuild b/libraries/libwacom/libwacom.SlackBuild
index d05f7bf795..4ab5729ef9 100644
--- a/libraries/libwacom/libwacom.SlackBuild
+++ b/libraries/libwacom/libwacom.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for libwacom.
#
-# Copyright 2016-2019 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2016-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=libwacom
-VERSION=${VERSION:-1.2}
+VERSION=${VERSION:-1.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/libwacom/libwacom.info b/libraries/libwacom/libwacom.info
index 80b87362bb..6b403adad4 100644
--- a/libraries/libwacom/libwacom.info
+++ b/libraries/libwacom/libwacom.info
@@ -1,8 +1,8 @@
PRGNAM="libwacom"
-VERSION="1.2"
+VERSION="1.3"
HOMEPAGE="https://github.com/linuxwacom/libwacom"
-DOWNLOAD="https://github.com/linuxwacom/libwacom/archive/libwacom-1.2/libwacom-libwacom-1.2.tar.gz"
-MD5SUM="f7956584c6faa68621545865303697d4"
+DOWNLOAD="https://github.com/linuxwacom/libwacom/archive/libwacom-1.3/libwacom-libwacom-1.3.tar.gz"
+MD5SUM="37afb3880bbb454e813069992ee523ea"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/libwebp/libwebp.SlackBuild b/libraries/libwebp/libwebp.SlackBuild
index 7e4da7c575..7f941c2246 100644
--- a/libraries/libwebp/libwebp.SlackBuild
+++ b/libraries/libwebp/libwebp.SlackBuild
@@ -4,7 +4,7 @@
# written by powtrix (@gmail.com)
PRGNAM=libwebp
-VERSION=${VERSION:-1.0.3}
+VERSION=${VERSION:-1.1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/libwebp/libwebp.info b/libraries/libwebp/libwebp.info
index eb0e19dac9..ac10fcac7c 100644
--- a/libraries/libwebp/libwebp.info
+++ b/libraries/libwebp/libwebp.info
@@ -1,8 +1,8 @@
PRGNAM="libwebp"
-VERSION="1.0.3"
+VERSION="1.1.0"
HOMEPAGE="https://developers.google.com/speed/webp/"
-DOWNLOAD="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.0.3.tar.gz"
-MD5SUM="906ad85daaaa2eac97c8aa2dec9e8b77"
+DOWNLOAD="http://downloads.webmproject.org/releases/webp/libwebp-1.1.0.tar.gz"
+MD5SUM="7e047f2cbaf584dff7a8a7e0f8572f18"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/live555/live555.SlackBuild b/libraries/live555/live555.SlackBuild
index b887b64434..59132b8128 100644
--- a/libraries/live555/live555.SlackBuild
+++ b/libraries/live555/live555.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=live555
-VERSION=${VERSION:-2020.02.11}
+VERSION=${VERSION:-2020.03.06}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/live555/live555.info b/libraries/live555/live555.info
index 5efff92cad..6b0c3e8270 100644
--- a/libraries/live555/live555.info
+++ b/libraries/live555/live555.info
@@ -1,8 +1,8 @@
PRGNAM="live555"
-VERSION="2020.02.11"
+VERSION="2020.03.06"
HOMEPAGE="http://www.live555.com/"
-DOWNLOAD="http://sourceforge.net/projects/slackbuildsdirectlinks/files/live555/live.2020.02.11.tar.gz"
-MD5SUM="2f12475f09cd49b2b5badf7df9aacd60"
+DOWNLOAD="http://sourceforge.net/projects/slackbuildsdirectlinks/files/live555/live.2020.03.06.tar.gz"
+MD5SUM="cfca528bda964d2167260b3ab6ee294e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/nv-codec-headers/nv-codec-headers.SlackBuild b/libraries/nv-codec-headers/nv-codec-headers.SlackBuild
index 7eb8360f4b..9ab6acb5e1 100644
--- a/libraries/nv-codec-headers/nv-codec-headers.SlackBuild
+++ b/libraries/nv-codec-headers/nv-codec-headers.SlackBuild
@@ -25,7 +25,7 @@
PRGNAM=nv-codec-headers
# Note that the version number is contained
# within the file ffnvcodec.pc.in:
-VERSION=${VERSION:-9.1.23.2}
+VERSION=${VERSION:-9.1.23.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/nv-codec-headers/nv-codec-headers.info b/libraries/nv-codec-headers/nv-codec-headers.info
index 225116e308..99d2158e98 100644
--- a/libraries/nv-codec-headers/nv-codec-headers.info
+++ b/libraries/nv-codec-headers/nv-codec-headers.info
@@ -1,10 +1,10 @@
PRGNAM="nv-codec-headers"
-VERSION="9.1.23.2"
+VERSION="9.1.23.1"
HOMEPAGE="http://git.videolan.org/?p=ffmpeg/nv-codec-headers.git;a=summary"
-DOWNLOAD="http://www.andrews-corner.org/downloads/nv-codec-headers-9.1.23.2.tar.gz"
-MD5SUM="9be5b7eda70e2da532e38a989db1131e"
+DOWNLOAD="https://github.com/FFmpeg/nv-codec-headers/releases/download/n9.1.23.1/nv-codec-headers-9.1.23.1.tar.gz"
+MD5SUM="610972fd2e0019b1800602b254165f20"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
MAINTAINER="Andrew Strong"
-EMAIL="andrew.david.strong@gmail.com" \ No newline at end of file
+EMAIL="andrew.david.strong@gmail.com"
diff --git a/libraries/ode/ode.SlackBuild b/libraries/ode/ode.SlackBuild
index 79da31e43c..5b3f7a102b 100644
--- a/libraries/ode/ode.SlackBuild
+++ b/libraries/ode/ode.SlackBuild
@@ -24,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=ode
-VERSION=${VERSION:-0.16}
+VERSION=${VERSION:-0.16.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/ode/ode.info b/libraries/ode/ode.info
index 1720a99fe4..327f01faff 100644
--- a/libraries/ode/ode.info
+++ b/libraries/ode/ode.info
@@ -1,8 +1,8 @@
PRGNAM="ode"
-VERSION="0.16"
+VERSION="0.16.1"
HOMEPAGE="https://ode.org/"
-DOWNLOAD="https://bitbucket.org/odedevs/ode/downloads/ode-0.16.tar.gz"
-MD5SUM="5da260bdc3f7de1636ce85e72807bffb"
+DOWNLOAD="https://bitbucket.org/odedevs/ode/downloads/ode-0.16.1.tar.gz"
+MD5SUM="0af3efe98f19163c04083c554afff629"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/opencl-amd/README b/libraries/opencl-amd/README
new file mode 100644
index 0000000000..27b9d280af
--- /dev/null
+++ b/libraries/opencl-amd/README
@@ -0,0 +1,6 @@
+OpenCL userspace driver as provided in the amdgpu-pro driver stack and intended to work along with the free amdgpu stack.
+It's a repackage of AUR opencl-amd and don't provide the full amdgpu-pro stack.
+
+The Ubuntu 18.04 drivers can be downloaded using:
+/usr/bin/wget --referer https://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx
+-N https://drivers.amd.com/drivers/linux/19.50/amdgpu-pro-19.50-967956-ubuntu-18.04.tar.xz
diff --git a/libraries/opencl-amd/opencl-amd.SlackBuild b/libraries/opencl-amd/opencl-amd.SlackBuild
new file mode 100644
index 0000000000..4aecebb654
--- /dev/null
+++ b/libraries/opencl-amd/opencl-amd.SlackBuild
@@ -0,0 +1,137 @@
+#!/bin/sh
+
+# Copyright 2020 Ciprian Stingu <ciprian dot stingu at gmail dot com>
+# Repackage of AUR : opencl-amd.git for Slackware
+#
+# Original credits of AUR : opencl-amd.git
+# Maintainer: Christopher Snowhill <kode54 at gmail dot com>
+# Contributor: ipha <ipha00 at gmail dot com>
+# Contributor: johnnybash <georgpfahler at wachenzell dot org>
+# Contributor: grmat <grmat at sub dot red>
+#
+# 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.
+
+
+PKGNAM="opencl-amd"
+VERSION=${VERSION:-19.50}
+MINVER="967956"
+AMDVER="2.4.99"
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+SRCNAM="amdgpu-pro-${VERSION}-${MINVER}-ubuntu-18.04"
+CLINFO_SHARED="opt/amdgpu-pro/bin"
+OPENCL_SHARED="opt/amdgpu-pro/lib/x86_64-linux-gnu"
+LIBDRM_SHARED="opt/amdgpu/lib/x86_64-linux-gnu"
+
+# Allow $ARCH to be preset before running the script. This is useful in the
+# case where someone is running a 32-bit chroot environment under an x86_64
+# kernel:
+ARCH=${ARCH:-$(uname -m)}
+
+case "$ARCH" in
+ x86_64) DEBARCH="amd64" ; LIBDIRSUFFIX="64" ; ARCH=x86_64 ;;
+ *) echo "Package for $(uname -m) architecture is not available." ; exit 1 ;;
+esac
+
+if [ ! $UID = 0 ]; then
+ cat << EOF
+
+This script must be run as root.
+
+EOF
+ exit 1
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+PKG="${TMP}/package-${PKGNAM}"
+SRCDIR="${TMP}/${SRCNAM}"
+OUTPUT=${OUTPUT:-/tmp}
+
+rm -rf "${PKG}"
+mkdir -p "${TMP}" "${PKG}" "${OUTPUT}"
+cd "${TMP}"
+
+rm -rf ${SRCDIR}
+tar -xf "${CWD}/${SRCNAM}.tar.xz"
+
+rm -rf "${TMP}/opencl"
+rm -rf "${TMP}/libdrm"
+
+#start AUR : opencl-amd.git
+mkdir -p "${TMP}/opencl"
+cd "${TMP}/opencl"
+# clinfo
+ar x "${SRCDIR}/clinfo-amdgpu-pro_${VERSION}-${MINVER}_${DEBARCH}.deb"
+tar xJf "data.tar.xz"
+# pal
+ar x "${SRCDIR}/opencl-amdgpu-pro-icd_${VERSION}-${MINVER}_${DEBARCH}.deb"
+tar xJf "data.tar.xz"
+ar x "${SRCDIR}/opencl-amdgpu-pro-comgr_${VERSION}-${MINVER}_${DEBARCH}.deb"
+tar xJf "data.tar.xz"
+# orca
+ar x "${SRCDIR}/opencl-orca-amdgpu-pro-icd_${VERSION}-${MINVER}_${DEBARCH}.deb"
+tar xJf "data.tar.xz"
+cd "${OPENCL_SHARED}"
+sed -i "s|libdrm_amdgpu|libdrm_amdgpo|g" libamdocl-orca64.so
+# libdrm
+mkdir -p "${TMP}/libdrm"
+cd "${TMP}/libdrm"
+ar x "${SRCDIR}/libdrm-amdgpu-amdgpu1_${AMDVER}-${MINVER}_${DEBARCH}.deb"
+tar xJf "data.tar.xz"
+cd "${LIBDRM_SHARED}"
+rm "libdrm_amdgpu.so.1"
+mv "libdrm_amdgpu.so.1.0.0" "libdrm_amdgpo.so.1.0.0"
+ln -s "libdrm_amdgpo.so.1.0.0" "libdrm_amdgpo.so.1"
+
+mv "${TMP}/opencl/etc" "${PKG}/"
+mkdir -p "${PKG}/usr/lib${LIBDIRSUFFIX}"
+mkdir -p "${PKG}/usr/bin"
+# clinfo
+mv "${TMP}/opencl/${CLINFO_SHARED}/clinfo" "${PKG}/usr/bin/"
+# pal
+mv "${TMP}/opencl/${OPENCL_SHARED}/libamdocl64.so" "${PKG}/usr/lib${LIBDIRSUFFIX}/"
+mv "${TMP}/opencl/${OPENCL_SHARED}/libamd_comgr.so" "${PKG}/usr/lib${LIBDIRSUFFIX}/"
+# orca
+mv "${TMP}/opencl/${OPENCL_SHARED}/libamdocl-orca64.so" "${PKG}/usr/lib${LIBDIRSUFFIX}/"
+mv "${TMP}/opencl/${OPENCL_SHARED}/libamdocl12cl64.so" "${PKG}/usr/lib${LIBDIRSUFFIX}/"
+# libdrm
+mv "${TMP}/libdrm/${LIBDRM_SHARED}/libdrm_amdgpo.so.1.0.0" "${PKG}/usr/lib${LIBDIRSUFFIX}/"
+mv "${TMP}/libdrm/${LIBDRM_SHARED}/libdrm_amdgpo.so.1" "${PKG}/usr/lib${LIBDIRSUFFIX}/"
+
+mkdir -p "${PKG}/opt/amdgpu/share/libdrm"
+cd "${PKG}/opt/amdgpu/share/libdrm"
+ln -s "/usr/share/libdrm/amdgpu.ids" "amdgpu.ids"
+
+rm -rf "${TMP}/opencl"
+rm -rf "${TMP}/libdrm"
+#end AUR : opencl-amd.git
+
+mkdir -p "${PKG}/install"
+cat "${CWD}/slack-desc" > "${PKG}/install/slack-desc"
+
+cd ${PKG}
+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 {} \;
+
+/sbin/makepkg -l y -c n "${OUTPUT}/${PKGNAM}-${VERSION}-${MINVER}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-tgz}"
diff --git a/libraries/opencl-amd/opencl-amd.info b/libraries/opencl-amd/opencl-amd.info
new file mode 100644
index 0000000000..0d52a00ae2
--- /dev/null
+++ b/libraries/opencl-amd/opencl-amd.info
@@ -0,0 +1,10 @@
+PRGNAM="opencl-amd"
+VERSION="19.50-967956"
+HOMEPAGE="https://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx"
+DOWNLOAD="UNSUPPORTED"
+MD5SUM=""
+DOWNLOAD_x86_64="https://drivers.amd.com/drivers/linux/19.50/amdgpu-pro-19.50-967956-ubuntu-18.04.tar.xz"
+MD5SUM_x86_64="aa0df956b488789896b82359ddb856c8"
+REQUIRES=""
+MAINTAINER="Ciprian Stingu"
+EMAIL="ciprian dot stingu at gmail dot com"
diff --git a/libraries/opencl-amd/slack-desc b/libraries/opencl-amd/slack-desc
new file mode 100644
index 0000000000..6d051ae8e9
--- /dev/null
+++ b/libraries/opencl-amd/slack-desc
@@ -0,0 +1,20 @@
+# 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----------------------------------------------------|
+opencl-amd: opencl-amd (OpenCL Userspace Driver)
+opencl-amd:
+opencl-amd: OpenCL userspace driver as provided in the amdgpu-pro driver stack
+opencl-amd: This package is intended to work along with the free amdgpu stack
+opencl-amd:
+opencl-amd:
+opencl-amd:
+opencl-amd: Homepage: https://support.amd.com/en-us/kb-articles/Pages/
+opencl-amd: AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx
+opencl-amd:
+opencl-amd:
+opencl-amd:
diff --git a/libraries/protobuf-c/protobuf-c.SlackBuild b/libraries/protobuf-c/protobuf-c.SlackBuild
index 4e64f58a3c..c2beb70f84 100644
--- a/libraries/protobuf-c/protobuf-c.SlackBuild
+++ b/libraries/protobuf-c/protobuf-c.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=protobuf-c
-VERSION=${VERSION:-1.3.2}
+VERSION=${VERSION:-1.3.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/protobuf-c/protobuf-c.info b/libraries/protobuf-c/protobuf-c.info
index 91d9a95445..34871d1ddb 100644
--- a/libraries/protobuf-c/protobuf-c.info
+++ b/libraries/protobuf-c/protobuf-c.info
@@ -1,8 +1,8 @@
PRGNAM="protobuf-c"
-VERSION="1.3.2"
+VERSION="1.3.3"
HOMEPAGE="https://github.com/protobuf-c/protobuf-c"
-DOWNLOAD="https://github.com/protobuf-c/protobuf-c/releases/download/v1.3.2/protobuf-c-1.3.2.tar.gz"
-MD5SUM="b4395fd8cb5cba21afa12410741b2a92"
+DOWNLOAD="https://github.com/protobuf-c/protobuf-c/releases/download/v1.3.3/protobuf-c-1.3.3.tar.gz"
+MD5SUM="dabc05a5f11c21b96d8d6db4153f5343"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="protobuf3"
diff --git a/libraries/qt3/qt3.SlackBuild b/libraries/qt3/qt3.SlackBuild
index 04b9df95b5..5353566b02 100644
--- a/libraries/qt3/qt3.SlackBuild
+++ b/libraries/qt3/qt3.SlackBuild
@@ -29,13 +29,8 @@
# This is based on the original SlackBuild from /extra/kde-compat in
# Slackware 13.1
-# Adapted for SlackBuilds.org by Niels Horn <email removed>
-# - moved building from /opt to $TMP
-# - included patch for new libpng (based on work by Stuart Winter)
-# Revision date 2012/08/09
-
+# 20200226 bkw: quit spamming /root, no change to package
# 20180209 bkw: fix download link, pkgs.fedoraproject.org is now toast.
-
# 20170324 bkw:
# - take over maintenance.
# - i486=>i586.
@@ -43,6 +38,11 @@
# - minor fix: stripping -jN from MAKEFLAGS failed, if N>9 (or if
# less than 9, with leading zero(es): -j05 for example).
+# Adapted for SlackBuilds.org by Niels Horn <email removed>
+# - moved building from /opt to $TMP
+# - included patch for new libpng (based on work by Stuart Winter)
+# Revision date 2012/08/09
+
# TODO: fix these:
#sbrun: WARNING: files altered outside the sandbox:
#u /root/.qt/.qt_plugins_3.3rc.lock
@@ -113,14 +113,16 @@ patch -p1 < $CWD/qt3_gcc47.patch
# Make sure ownerships and permissions are sane:
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 {} \+
-
-# And here's what we are currently using. The "yes" agrees to the GPL, so don't run this script if you
-# don't agree. :-)
+find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
+ \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+
+
+# 20200226 bkw: don't write to /root/.qt, keep it all in the sandbox.
+# This doesn't change the resulting package, so BUILD stays the same.
+export CCACHE_DIR=${CCACHE_DIR:-$HOME/.ccache}
+export HOME=$( pwd )
+
+# And here's what we are currently using.
+# The "yes" agrees to the GPL, so don't run this script if you don't agree. :-)
echo "yes" | \
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
diff --git a/libraries/skalibs/skalibs.SlackBuild b/libraries/skalibs/skalibs.SlackBuild
index b4271019a2..125d6212fc 100644
--- a/libraries/skalibs/skalibs.SlackBuild
+++ b/libraries/skalibs/skalibs.SlackBuild
@@ -24,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=skalibs
-VERSION=${VERSION:-2.9.1.0}
+VERSION=${VERSION:-2.9.2.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/libraries/skalibs/skalibs.info b/libraries/skalibs/skalibs.info
index 68bb358c91..bae29cfa67 100644
--- a/libraries/skalibs/skalibs.info
+++ b/libraries/skalibs/skalibs.info
@@ -1,8 +1,8 @@
PRGNAM="skalibs"
-VERSION="2.9.1.0"
+VERSION="2.9.2.0"
HOMEPAGE="https://skarnet.org/software/skalibs/"
-DOWNLOAD="https://skarnet.org/software/skalibs/skalibs-2.9.1.0.tar.gz"
-MD5SUM="2e8a84c1969eb7327b67b9a96dd7332d"
+DOWNLOAD="https://skarnet.org/software/skalibs/skalibs-2.9.2.0.tar.gz"
+MD5SUM="1c2aabd584412ce17e43860a7776053a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/libraries/stfl/python-support.patch b/libraries/stfl/python-support.patch
index 514d93af25..b11c7be0bf 100644
--- a/libraries/stfl/python-support.patch
+++ b/libraries/stfl/python-support.patch
@@ -82,7 +82,7 @@ diff -Nur stfl-0.24/python3/Makefile.snippet stfl-0.24-py3/python3/Makefile.snip
- cp python/stfl.py $(DESTDIR)$(PYTHON_SITEARCH)/
+python3/_stfl.so python3/stfl.py python3/stfl.pyc: libstfl.a stfl.h python3/stfl.i swig/*.i
+ cd python3 && swig -python -threads stfl.i
-+ gcc -shared -pthread -fPIC python3/stfl_wrap.c -I/usr/include/python$(PYTHON3_VERSION)m \
++ gcc -shared -pthread -fPIC python3/stfl_wrap.c -I$(shell python3 -c "from distutils.sysconfig import get_python_inc ; print(get_python_inc())") \
+ -I. libstfl.a -lncursesw -o python3/_stfl.so
+ cd python3 && python3 -c 'import stfl'
+
diff --git a/libraries/stfl/stfl.info b/libraries/stfl/stfl.info
index 985a61d06c..cf801281de 100644
--- a/libraries/stfl/stfl.info
+++ b/libraries/stfl/stfl.info
@@ -5,6 +5,6 @@ DOWNLOAD="http://www.clifford.at/stfl/stfl-0.24.tar.gz"
MD5SUM="98c764ccc8f13ed05ea22559d7116b96"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="python3"
MAINTAINER="Benjamin Trigona-Harany"
EMAIL="slackbuilds@jaxartes.net"
diff --git a/libraries/t38modem-opal/README b/libraries/t38modem-opal/README
new file mode 100644
index 0000000000..da6ec422f3
--- /dev/null
+++ b/libraries/t38modem-opal/README
@@ -0,0 +1,7 @@
+This is a fork of the Open Phone Abstraction Library (OPAL) project
+maintained and updated by the maintainer of the t38modem project in order
+to support t38modem.
+
+This project conflicts with opal.
+
+Optional dependencies are ffmpeg, x264, celt and jdk/openjdk.
diff --git a/libraries/t38modem-opal/ffmpeg2.patch b/libraries/t38modem-opal/ffmpeg2.patch
new file mode 100644
index 0000000000..80dca469d9
--- /dev/null
+++ b/libraries/t38modem-opal/ffmpeg2.patch
@@ -0,0 +1,398 @@
+patch from: http://www.linuxfromscratch.org/blfs/view/svn/multimedia/opal.html
+
+Submitted By: Igor Živković <contact@igor-zivkovic.from.hr>
+Date: 2013-10-08
+Initial Package Version: 3.10.10
+Upstream Status: Unknown
+Origin: Gentoo
+Description: Fixes building against FFmpeg version >= 2.0.0
+
+diff -Naur opal-3.10.10.orig/plugins/video/common/dyna.cxx opal-3.10.10/plugins/video/common/dyna.cxx
+--- opal-3.10.10.orig/plugins/video/common/dyna.cxx 2013-02-20 03:18:05.000000000 +0100
++++ plugins/video/common/dyna.cxx 2013-10-08 12:57:25.058873513 +0200
+@@ -210,7 +210,7 @@
+ #endif
+
+
+-FFMPEGLibrary::FFMPEGLibrary(CodecID codec)
++FFMPEGLibrary::FFMPEGLibrary(AVCodecID codec)
+ {
+ m_codec = codec;
+ if (m_codec==CODEC_ID_H264)
+@@ -348,12 +348,12 @@
+ return true;
+ }
+
+-AVCodec *FFMPEGLibrary::AvcodecFindEncoder(enum CodecID id)
++AVCodec *FFMPEGLibrary::AvcodecFindEncoder(enum AVCodecID id)
+ {
+ return Favcodec_find_encoder(id);
+ }
+
+-AVCodec *FFMPEGLibrary::AvcodecFindDecoder(enum CodecID id)
++AVCodec *FFMPEGLibrary::AvcodecFindDecoder(enum AVCodecID id)
+ {
+ WaitAndSignal m(processLock);
+
+diff -Naur opal-3.10.10.orig/plugins/video/common/dyna.h opal-3.10.10/plugins/video/common/dyna.h
+--- opal-3.10.10.orig/plugins/video/common/dyna.h 2013-02-20 03:18:05.000000000 +0100
++++ plugins/video/common/dyna.h 2013-10-08 12:57:25.058873513 +0200
+@@ -88,13 +88,13 @@
+ class FFMPEGLibrary
+ {
+ public:
+- FFMPEGLibrary(CodecID codec);
++ FFMPEGLibrary(AVCodecID codec);
+ ~FFMPEGLibrary();
+
+ bool Load();
+
+- AVCodec *AvcodecFindEncoder(enum CodecID id);
+- AVCodec *AvcodecFindDecoder(enum CodecID id);
++ AVCodec *AvcodecFindEncoder(enum AVCodecID id);
++ AVCodec *AvcodecFindDecoder(enum AVCodecID id);
+ AVCodecContext *AvcodecAllocContext(void);
+ AVFrame *AvcodecAllocFrame(void);
+ int AvcodecOpen(AVCodecContext *ctx, AVCodec *codec);
+@@ -117,15 +117,15 @@
+ DynaLink m_libAvcodec;
+ DynaLink m_libAvutil;
+
+- CodecID m_codec;
++ AVCodecID m_codec;
+ char m_codecString[32];
+
+ void (*Favcodec_init)(void);
+ void (*Fav_init_packet)(AVPacket *pkt);
+
+ void (*Favcodec_register_all)(void);
+- AVCodec *(*Favcodec_find_encoder)(enum CodecID id);
+- AVCodec *(*Favcodec_find_decoder)(enum CodecID id);
++ AVCodec *(*Favcodec_find_encoder)(enum AVCodecID id);
++ AVCodec *(*Favcodec_find_decoder)(enum AVCodecID id);
+ AVCodecContext *(*Favcodec_alloc_context)(void);
+ AVFrame *(*Favcodec_alloc_frame)(void);
+ int (*Favcodec_open)(AVCodecContext *ctx, AVCodec *codec);
+diff -Naur opal-3.10.10.orig/plugins/video/common/ffmpeg/libavcodec/avcodec.h opal-3.10.10/plugins/video/common/ffmpeg/libavcodec/avcodec.h
+--- opal-3.10.10.orig/plugins/video/common/ffmpeg/libavcodec/avcodec.h 2013-02-20 03:18:04.000000000 +0100
++++ plugins/video/common/ffmpeg/libavcodec/avcodec.h 2013-10-08 12:57:25.060873488 +0200
+@@ -101,7 +101,7 @@
+ * 1. no value of a existing codec ID changes (that would break ABI),
+ * 2. it is as close as possible to similar codecs.
+ */
+-enum CodecID {
++enum AVCodecID {
+ CODEC_ID_NONE,
+
+ /* video codecs */
+@@ -1390,7 +1390,7 @@
+
+ char codec_name[32];
+ enum AVMediaType codec_type; /* see AVMEDIA_TYPE_xxx */
+- enum CodecID codec_id; /* see CODEC_ID_xxx */
++ enum AVCodecID codec_id; /* see CODEC_ID_xxx */
+
+ /**
+ * fourcc (LSB first, so "ABCD" -> ('D'<<24) + ('C'<<16) + ('B'<<8) + 'A').
+@@ -2843,7 +2843,7 @@
+ */
+ const char *name;
+ enum AVMediaType type;
+- enum CodecID id;
++ enum AVCodecID id;
+ int priv_data_size;
+ int (*init)(AVCodecContext *);
+ int (*encode)(AVCodecContext *, uint8_t *buf, int buf_size, void *data);
+@@ -2898,7 +2898,7 @@
+ *
+ * See CODEC_ID_xxx
+ */
+- enum CodecID id;
++ enum AVCodecID id;
+
+ /**
+ * Supported pixel format.
+@@ -3402,10 +3402,10 @@
+ /**
+ * Find a registered encoder with a matching codec ID.
+ *
+- * @param id CodecID of the requested encoder
++ * @param id AVCodecID of the requested encoder
+ * @return An encoder if one was found, NULL otherwise.
+ */
+-AVCodec *avcodec_find_encoder(enum CodecID id);
++AVCodec *avcodec_find_encoder(enum AVCodecID id);
+
+ /**
+ * Find a registered encoder with the specified name.
+@@ -3418,10 +3418,10 @@
+ /**
+ * Find a registered decoder with a matching codec ID.
+ *
+- * @param id CodecID of the requested decoder
++ * @param id AVCodecID of the requested decoder
+ * @return A decoder if one was found, NULL otherwise.
+ */
+-AVCodec *avcodec_find_decoder(enum CodecID id);
++AVCodec *avcodec_find_decoder(enum AVCodecID id);
+
+ /**
+ * Find a registered decoder with the specified name.
+@@ -3822,7 +3822,7 @@
+ * @param[in] codec_id the codec
+ * @return Number of bits per sample or zero if unknown for the given codec.
+ */
+-int av_get_bits_per_sample(enum CodecID codec_id);
++int av_get_bits_per_sample(enum AVCodecID codec_id);
+
+ #if FF_API_OLD_SAMPLE_FMT
+ /**
+diff -Naur opal-3.10.10.orig/plugins/video/H.263-1998/h263-1998.cxx opal-3.10.10/plugins/video/H.263-1998/h263-1998.cxx
+--- opal-3.10.10.orig/plugins/video/H.263-1998/h263-1998.cxx 2013-02-20 03:18:03.000000000 +0100
++++ plugins/video/H.263-1998/h263-1998.cxx 2013-10-08 12:57:25.061873475 +0200
+@@ -48,6 +48,10 @@
+ #endif
+
+ #include "h263-1998.h"
++extern "C"
++{
++#include <libavutil/opt.h>
++}
+ #include <limits>
+ #include <iomanip>
+ #include <stdio.h>
+@@ -203,7 +207,7 @@
+ PTRACE(4, m_prefix, "Encoder closed");
+ }
+
+-bool H263_Base_EncoderContext::Init(CodecID codecId)
++bool H263_Base_EncoderContext::Init(AVCodecID codecId)
+ {
+ PTRACE(5, m_prefix, "Opening encoder");
+
+@@ -317,9 +321,9 @@
+ // Level 2+
+ // works with eyeBeam, signaled via non-standard "D"
+ if (atoi(value) == 1)
+- m_context->flags |= CODEC_FLAG_H263P_UMV;
++ av_opt_set_int(m_context->priv_data, "umv", 1, 0);
+ else
+- m_context->flags &= ~CODEC_FLAG_H263P_UMV;
++ av_opt_set_int(m_context->priv_data, "umv", 0, 0);
+ return;
+ }
+
+@@ -328,9 +332,9 @@
+ // Annex F: Advanced Prediction Mode
+ // does not work with eyeBeam
+ if (atoi(value) == 1)
+- m_context->flags |= CODEC_FLAG_OBMC;
++ av_opt_set_int(m_context->priv_data, "obmc", 1, 0);
+ else
+- m_context->flags &= ~CODEC_FLAG_OBMC;
++ av_opt_set_int(m_context->priv_data, "obmc", 0, 0);
+ return;
+ }
+ #endif
+@@ -360,9 +364,9 @@
+ // Annex K: Slice Structure
+ // does not work with eyeBeam
+ if (atoi(value) != 0)
+- m_context->flags |= CODEC_FLAG_H263P_SLICE_STRUCT;
++ av_opt_set_int(m_context->priv_data, "structured_slices", 1, 0);
+ else
+- m_context->flags &= ~CODEC_FLAG_H263P_SLICE_STRUCT;
++ av_opt_set_int(m_context->priv_data, "structured_slices", 0, 0);
+ return;
+ }
+
+@@ -370,9 +374,9 @@
+ // Annex S: Alternative INTER VLC mode
+ // does not work with eyeBeam
+ if (atoi(value) == 1)
+- m_context->flags |= CODEC_FLAG_H263P_AIV;
++ av_opt_set_int(m_context->priv_data, "aiv", 1, 0);
+ else
+- m_context->flags &= ~CODEC_FLAG_H263P_AIV;
++ av_opt_set_int(m_context->priv_data, "aiv", 0, 0);
+ return;
+ }
+
+@@ -450,15 +454,6 @@
+ PTRACE(5, m_prefix, "qmax set to " << m_context->qmax);
+ PTRACE(5, m_prefix, "payload size set to " << m_context->rtp_payload_size);
+
+- #define CODEC_TRACER_FLAG(tracer, flag) \
+- PTRACE(4, m_prefix, #flag " is " << ((m_context->flags & flag) ? "enabled" : "disabled"));
+- CODEC_TRACER_FLAG(tracer, CODEC_FLAG_H263P_UMV);
+- CODEC_TRACER_FLAG(tracer, CODEC_FLAG_OBMC);
+- CODEC_TRACER_FLAG(tracer, CODEC_FLAG_AC_PRED);
+- CODEC_TRACER_FLAG(tracer, CODEC_FLAG_H263P_SLICE_STRUCT)
+- CODEC_TRACER_FLAG(tracer, CODEC_FLAG_LOOP_FILTER);
+- CODEC_TRACER_FLAG(tracer, CODEC_FLAG_H263P_AIV);
+-
+ return FFMPEGLibraryInstance.AvcodecOpen(m_context, m_codec) == 0;
+ }
+
+@@ -521,7 +516,7 @@
+
+ // Need to copy to local buffer to guarantee 16 byte alignment
+ memcpy(m_inputFrame->data[0], OPAL_VIDEO_FRAME_DATA_PTR(header), header->width*header->height*3/2);
+- m_inputFrame->pict_type = (flags & PluginCodec_CoderForceIFrame) ? FF_I_TYPE : AV_PICTURE_TYPE_NONE;
++ m_inputFrame->pict_type = (flags & PluginCodec_CoderForceIFrame) ? AV_PICTURE_TYPE_I : AV_PICTURE_TYPE_NONE;
+
+ /*
+ m_inputFrame->pts = (int64_t)srcRTP.GetTimestamp()*m_context->time_base.den/m_context->time_base.num/VIDEO_CLOCKRATE;
+@@ -603,13 +598,13 @@
+ m_context->rtp_callback = &H263_RFC2190_EncoderContext::RTPCallBack;
+ m_context->opaque = this; // used to separate out packets from different encode threads
+
+- m_context->flags &= ~CODEC_FLAG_H263P_UMV;
++ av_opt_set_int(m_context->priv_data, "umv", 0, 0);
+ m_context->flags &= ~CODEC_FLAG_4MV;
+ #if LIBAVCODEC_RTP_MODE
+ m_context->flags &= ~CODEC_FLAG_H263P_AIC;
+ #endif
+- m_context->flags &= ~CODEC_FLAG_H263P_AIV;
+- m_context->flags &= ~CODEC_FLAG_H263P_SLICE_STRUCT;
++ av_opt_set_int(m_context->priv_data, "aiv", 0, 0);
++ av_opt_set_int(m_context->priv_data, "structured_slices", 0, 0);
+
+ return true;
+ }
+diff -Naur opal-3.10.10.orig/plugins/video/H.263-1998/h263-1998.h opal-3.10.10/plugins/video/H.263-1998/h263-1998.h
+--- opal-3.10.10.orig/plugins/video/H.263-1998/h263-1998.h 2013-02-20 03:18:03.000000000 +0100
++++ plugins/video/H.263-1998/h263-1998.h 2013-10-08 12:57:25.062873463 +0200
+@@ -115,7 +115,7 @@
+ virtual ~H263_Base_EncoderContext();
+
+ virtual bool Init() = 0;
+- virtual bool Init(CodecID codecId);
++ virtual bool Init(AVCodecID codecId);
+
+ virtual bool SetOptions(const char * const * options);
+ virtual void SetOption(const char * option, const char * value);
+diff -Naur opal-3.10.10.orig/plugins/video/H.263-1998/Makefile.in opal-3.10.10/plugins/video/H.263-1998/Makefile.in
+--- opal-3.10.10.orig/plugins/video/H.263-1998/Makefile.in 2013-02-20 03:18:03.000000000 +0100
++++ plugins/video/H.263-1998/Makefile.in 2013-10-08 12:57:25.062873463 +0200
+@@ -35,7 +35,7 @@
+ $(COMMONDIR)/dyna.cxx
+
+ CFLAGS += @LIBAVCODEC_CFLAGS@ -I$(COMMONDIR)
+-LIBS += @DL_LIBS@
++LIBS += @DL_LIBS@ @LIBAVUTIL_LIBS@
+
+ HAVE_LIBAVCODEC_RTP_MODE=@HAVE_LIBAVCODEC_RTP_MODE@
+ ifeq ($(HAVE_LIBAVCODEC_RTP_MODE),yes)
+diff -Naur opal-3.10.10.orig/plugins/video/H.264/gpl/h264_helper.cxx opal-3.10.10/plugins/video/H.264/gpl/h264_helper.cxx
+--- opal-3.10.10.orig/plugins/video/H.264/gpl/h264_helper.cxx 2013-02-20 03:18:02.000000000 +0100
++++ plugins/video/H.264/gpl/h264_helper.cxx 2013-10-08 12:57:25.062873463 +0200
+@@ -27,6 +27,7 @@
+ #include <fstream>
+ #include <stdlib.h>
+ #include <sys/stat.h>
++#include <unistd.h>
+
+ #ifdef HAVE_UNISTD_H
+ #include <unistd.h>
+diff -Naur opal-3.10.10.orig/plugins/video/H.264/h264-x264.cxx opal-3.10.10/plugins/video/H.264/h264-x264.cxx
+--- opal-3.10.10.orig/plugins/video/H.264/h264-x264.cxx 2013-02-20 03:18:02.000000000 +0100
++++ plugins/video/H.264/h264-x264.cxx 2013-10-08 12:57:25.063873450 +0200
+@@ -40,6 +40,9 @@
+ #include "plugin-config.h"
+ #endif
+
++#define FF_IDCT_H264 11
++#define CODEC_FLAG2_SKIP_RD 0x00004000
++
+ #include <codec/opalplugin.hpp>
+
+ #include "../common/ffmpeg.h"
+@@ -1071,13 +1074,10 @@
+ return false;
+
+ m_context->workaround_bugs = FF_BUG_AUTODETECT;
+- m_context->error_recognition = FF_ER_AGGRESSIVE;
+ m_context->idct_algo = FF_IDCT_H264;
+ m_context->error_concealment = FF_EC_GUESS_MVS | FF_EC_DEBLOCK;
+ m_context->flags = CODEC_FLAG_INPUT_PRESERVED | CODEC_FLAG_EMU_EDGE;
+- m_context->flags2 = CODEC_FLAG2_BRDO |
+- CODEC_FLAG2_MEMC_ONLY |
+- CODEC_FLAG2_DROP_FRAME_TIMECODE |
++ m_context->flags2 = CODEC_FLAG2_DROP_FRAME_TIMECODE |
+ CODEC_FLAG2_SKIP_RD |
+ CODEC_FLAG2_CHUNKS;
+
+diff -Naur opal-3.10.10.orig/plugins/video/H.264/shared/x264wrap.cxx opal-3.10.10/plugins/video/H.264/shared/x264wrap.cxx
+--- opal-3.10.10.orig/plugins/video/H.264/shared/x264wrap.cxx 2013-02-20 03:18:02.000000000 +0100
++++ plugins/video/H.264/shared/x264wrap.cxx 2013-10-08 12:57:25.064873438 +0200
+@@ -33,6 +33,7 @@
+
+ #include <codec/opalplugin.hpp>
+ #include <stdio.h>
++#include <unistd.h>
+
+ #ifdef HAVE_UNISTD_H
+ #include <unistd.h>
+diff -Naur opal-3.10.10.orig/plugins/video/MPEG4-ffmpeg/Makefile.in opal-3.10.10/plugins/video/MPEG4-ffmpeg/Makefile.in
+--- opal-3.10.10.orig/plugins/video/MPEG4-ffmpeg/Makefile.in 2013-02-20 03:18:07.000000000 +0100
++++ plugins/video/MPEG4-ffmpeg/Makefile.in 2013-10-08 12:57:25.064873438 +0200
+@@ -31,7 +31,7 @@
+ SRCS := mpeg4.cxx $(COMMONDIR)/dyna.cxx
+
+ CFLAGS += @LIBAVCODEC_CFLAGS@ -I$(COMMONDIR)
+-LIBS += @DL_LIBS@
++LIBS += @DL_LIBS@ @LIBAVUTIL_LIBS@
+
+ # Add LIBAVCODEC_SOURCE_DIR to the include path so we can #include <libavcodec/...h>
+ # Also add libavutil, so ffmpeg headers can #include "log.h".
+diff -Naur opal-3.10.10.orig/plugins/video/MPEG4-ffmpeg/mpeg4.cxx opal-3.10.10/plugins/video/MPEG4-ffmpeg/mpeg4.cxx
+--- opal-3.10.10.orig/plugins/video/MPEG4-ffmpeg/mpeg4.cxx 2013-02-20 03:18:07.000000000 +0100
++++ plugins/video/MPEG4-ffmpeg/mpeg4.cxx 2013-10-08 12:57:25.065873425 +0200
+@@ -103,6 +103,7 @@
+
+ #else /* LIBAVCODEC_HAVE_SOURCE_DIR */
+ #include "../common/ffmpeg.h"
++#include <libavutil/opt.h>
+ #endif /* LIBAVCODEC_HAVE_SOURCE_DIR */
+ }
+
+@@ -589,17 +590,17 @@
+ m_avpicture->quality = m_videoQMin;
+
+ #ifdef USE_ORIG
+- m_avcontext->flags |= CODEC_FLAG_PART; // data partitioning
++ av_opt_set_int(m_avcontext->priv_data, "data_partitionin", 1, 0);
+ m_avcontext->flags |= CODEC_FLAG_4MV; // 4 motion vectors
+ #else
+ m_avcontext->max_b_frames=0; /*don't use b frames*/
+ m_avcontext->flags|=CODEC_FLAG_AC_PRED;
+- m_avcontext->flags|=CODEC_FLAG_H263P_UMV;
++ av_opt_set_int(m_avcontext->priv_data, "umv", 1, 0);
+ /*c->flags|=CODEC_FLAG_QPEL;*/ /*don't enable this one: this forces profile_level to advanced simple profile */
+ m_avcontext->flags|=CODEC_FLAG_4MV;
+ m_avcontext->flags|=CODEC_FLAG_GMC;
+ m_avcontext->flags|=CODEC_FLAG_LOOP_FILTER;
+- m_avcontext->flags|=CODEC_FLAG_H263P_SLICE_STRUCT;
++ av_opt_set_int(m_avcontext->priv_data, "structured_slices", 1, 0);
+ #endif
+ m_avcontext->opaque = this; // for use in RTP callback
+ }
+@@ -804,7 +805,7 @@
+ // Should the next frame be an I-Frame?
+ if ((flags & PluginCodec_CoderForceIFrame) || (m_frameNum == 0))
+ {
+- m_avpicture->pict_type = FF_I_TYPE;
++ m_avpicture->pict_type = AV_PICTURE_TYPE_I;
+ }
+ else // No IFrame requested, let avcodec decide what to do
+ {
+@@ -1325,7 +1326,7 @@
+
+ void MPEG4DecoderContext::SetStaticDecodingParams() {
+ m_avcontext->flags |= CODEC_FLAG_4MV;
+- m_avcontext->flags |= CODEC_FLAG_PART;
++ av_opt_set_int(m_avcontext->priv_data, "data_partitionin", 1, 0);
+ m_avcontext->workaround_bugs = 0; // no workaround for buggy implementations
+ }
+
diff --git a/libraries/t38modem-opal/slack-desc b/libraries/t38modem-opal/slack-desc
new file mode 100644
index 0000000000..13fcf51e0b
--- /dev/null
+++ b/libraries/t38modem-opal/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------------------------------------------------------|
+t38modem-opal: t38modem-opal (Open Phone Abstraction Library)
+t38modem-opal:
+t38modem-opal: This project is a fork of the OPAL project maintained and updated by
+t38modem-opal: the maintainer of the t38modem project in order to support the
+t38modem-opal: t38modem project.
+t38modem-opal:
+t38modem-opal: Original project homepage: http://www.opalvoip.org
+t38modem-opal:
+t38modem-opal: Homepage: https://github.com/T38Modem/opal/releases
+t38modem-opal:
+t38modem-opal:
diff --git a/libraries/t38modem-opal/t38modem-opal.SlackBuild b/libraries/t38modem-opal/t38modem-opal.SlackBuild
new file mode 100644
index 0000000000..8cd3df3639
--- /dev/null
+++ b/libraries/t38modem-opal/t38modem-opal.SlackBuild
@@ -0,0 +1,152 @@
+#!/bin/sh
+
+# Slackware build script for t38modem-opal
+
+# Copyright 2008-2009 Mauro Giachero
+# Copyright 2011 David Woodfall
+# Copyright 2020 Chris Walker
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+PRGNAM=t38modem-opal
+VERSION=${VERSION:-3.10.15}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+SRCNAM=opal
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $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 and seds from lfs:
+# http://www.linuxfromscratch.org/blfs/view/svn/multimedia/opal.html
+patch -p1 --verbose < $CWD/ffmpeg2.patch
+
+sed -e 's/CODEC_ID/AV_&/' \
+ -e 's/PIX_FMT_/AV_&/' \
+ -i plugins/video/H.263-1998/h263-1998.cxx \
+ plugins/video/common/dyna.cxx \
+ plugins/video/H.264/h264-x264.cxx \
+ plugins/video/MPEG4-ffmpeg/mpeg4.cxx
+
+sed -e '/<< mime.PrintContents/ s/mime/(const std::string\&)&/' \
+ -i src/im/msrp.cxx &&
+
+sed -e '/abs(/s/MPI.*)/(int)(&)/' \
+ -i ./plugins/video/common/mpi.cxx
+
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --enable-shared \
+ --enable-ivr \
+ --enable-rfc4175 \
+ --enable-rfc2435 \
+ --enable-aec \
+ --enable-g711plc \
+ --enable-rtcpxr \
+ --enable-statistics \
+ --enable-mixer \
+ --enable-pcss \
+ --enable-rfc4103 \
+ --enable-fax \
+ --enable-h450 \
+ --enable-h460 \
+ --enable-h239 \
+ --enable-h501 \
+ --enable-lid \
+ --enable-zrtp \
+ --enable-srtp \
+ --enable-capi \
+ --enable-java \
+ --enable-ruby \
+ --enable-video \
+ --enable-sip \
+ --enable-h323 \
+ --enable-iax2 \
+ --enable-h224 \
+ --enable-h281 \
+ --enable-t38 \
+ --enable-msrp \
+ --enable-sipim \
+ --enable-plugins \
+ --build=$ARCH-slackware-linux
+
+make VERBOSE=1
+make install DESTDIR=$PKG
+
+# Remove static library
+rm $PKG/usr/lib${LIBDIRSUFFIX}/libopal_s.a
+
+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 mpl-1.0.htm 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:-tgz}
diff --git a/libraries/t38modem-opal/t38modem-opal.info b/libraries/t38modem-opal/t38modem-opal.info
new file mode 100644
index 0000000000..377ba11264
--- /dev/null
+++ b/libraries/t38modem-opal/t38modem-opal.info
@@ -0,0 +1,10 @@
+PRGNAM="t38modem-opal"
+VERSION="3.10.1