summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog.txt951
-rw-r--r--academic/Mnemosyne/Mnemosyne.SlackBuild2
-rw-r--r--academic/Mnemosyne/Mnemosyne.info8
-rw-r--r--academic/Mnemosyne/README2
-rw-r--r--academic/R/R.SlackBuild3
-rw-r--r--academic/R/R.info10
-rw-r--r--academic/R/README22
-rw-r--r--academic/STAR/README5
-rw-r--r--academic/STAR/STAR.SlackBuild4
-rw-r--r--academic/STAR/STAR.info6
-rw-r--r--academic/STAR/slack-desc8
-rw-r--r--academic/SU2/README19
-rw-r--r--academic/SU2/SU2.SlackBuild107
-rw-r--r--academic/SU2/SU2.info10
-rw-r--r--academic/SU2/slack-desc19
-rw-r--r--academic/copasi/copasi.SlackBuild2
-rw-r--r--academic/copasi/copasi.info10
-rw-r--r--academic/cvc4/README7
-rw-r--r--academic/cvc4/cvc4.SlackBuild105
-rw-r--r--academic/cvc4/cvc4.info10
-rw-r--r--academic/cvc4/slack-desc19
-rw-r--r--academic/ed-v6/README85
-rw-r--r--academic/ed-v6/ed-v6.SlackBuild90
-rw-r--r--academic/ed-v6/ed-v6.info10
-rw-r--r--academic/ed-v6/slack-desc19
-rw-r--r--academic/eprover/README1
-rw-r--r--academic/eprover/eprover.SlackBuild101
-rw-r--r--academic/eprover/eprover.info10
-rw-r--r--academic/eprover/slack-desc19
-rw-r--r--academic/fet/fet.SlackBuild6
-rw-r--r--academic/fet/fet.info8
-rw-r--r--academic/gwyddion/gwyddion.SlackBuild2
-rw-r--r--academic/gwyddion/gwyddion.info6
-rw-r--r--academic/lapacke/lapacke.SlackBuild4
-rw-r--r--academic/libqalculate/libqalculate.SlackBuild4
-rw-r--r--academic/libqalculate/libqalculate.info6
-rw-r--r--academic/ncbi-blast+/ncbi-blast+.SlackBuild17
-rw-r--r--academic/ncbi-blast+/ncbi-blast+.info6
-rw-r--r--academic/ngspice/ngspice.SlackBuild24
-rw-r--r--academic/octave/octave.SlackBuild5
-rw-r--r--academic/octave/octave.info6
-rw-r--r--academic/octave/patches/qt4opengl.diff89
-rw-r--r--academic/qalculate-gtk/qalculate-gtk.SlackBuild4
-rw-r--r--academic/qalculate-gtk/qalculate-gtk.info6
-rw-r--r--academic/scidavis/fix-gh-issue-90.patch18
-rw-r--r--academic/scidavis/fix_issue_with_scipy_vesions.patch184
-rw-r--r--academic/scidavis/scidavis.SlackBuild18
-rw-r--r--academic/scidavis/scidavis.info6
-rw-r--r--academic/scipy/README2
-rw-r--r--academic/scipy/scipy.SlackBuild10
-rw-r--r--academic/scipy3/README3
-rw-r--r--academic/scipy3/scipy3.SlackBuild16
-rw-r--r--academic/scipy3/scipy3.info6
-rw-r--r--academic/suitesparse/README22
-rw-r--r--academic/suitesparse/slack-desc2
-rw-r--r--academic/suitesparse/suitesparse.SlackBuild26
-rw-r--r--academic/suitesparse/suitesparse.info8
-rw-r--r--academic/sympy/README7
-rw-r--r--academic/sympy/slack-desc2
-rw-r--r--academic/sympy/sympy.SlackBuild36
-rw-r--r--academic/sympy/sympy.info10
-rw-r--r--academic/xflr5/xflr5.SlackBuild8
-rw-r--r--academic/xflr5/xflr5.info6
-rw-r--r--academic/z3/README12
-rw-r--r--academic/z3/slack-desc19
-rw-r--r--academic/z3/z3.SlackBuild116
-rw-r--r--academic/z3/z3.info10
-rw-r--r--academic/zotero/zotero.SlackBuild4
-rw-r--r--academic/zotero/zotero.info10
-rw-r--r--accessibility/unclutter-xfixes/unclutter-xfixes.SlackBuild7
-rw-r--r--accessibility/unclutter-xfixes/unclutter-xfixes.info6
-rw-r--r--audio/abcde/abcde.SlackBuild3
-rw-r--r--audio/abcde/abcde.info6
-rw-r--r--audio/abcde/glyrc-locale.diff14
-rw-r--r--audio/audacity/README7
-rw-r--r--audio/audacity/audacity.SlackBuild6
-rw-r--r--audio/audacity/audacity.info12
-rw-r--r--audio/audacity/slack-desc4
-rw-r--r--audio/clementine/clementine.SlackBuild21
-rw-r--r--audio/clementine/clementine.info10
-rw-r--r--audio/clyrics/clyrics.SlackBuild4
-rw-r--r--audio/clyrics/clyrics.info6
-rw-r--r--audio/flacon/flacon.SlackBuild4
-rw-r--r--audio/flacon/flacon.info6
-rw-r--r--audio/gusersoundfont/README15
-rw-r--r--audio/gusersoundfont/gusersoundfont.SlackBuild64
-rw-r--r--audio/gusersoundfont/gusersoundfont.info10
-rw-r--r--audio/gusersoundfont/slack-desc19
-rw-r--r--audio/mixxx/mixxx.SlackBuild4
-rw-r--r--audio/mixxx/mixxx.info6
-rw-r--r--audio/mp4tools/mp4tools.info2
-rw-r--r--audio/muse/doinst.sh2
-rw-r--r--audio/muse/muse.SlackBuild4
-rw-r--r--audio/muse/muse.info8
-rw-r--r--audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.SlackBuild4
-rw-r--r--audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.info6
-rw-r--r--audio/qmmp-qt5/qmmp-qt5.SlackBuild4
-rw-r--r--audio/qmmp-qt5/qmmp-qt5.info6
-rw-r--r--audio/snd/snd.SlackBuild4
-rw-r--r--audio/snd/snd.info6
-rw-r--r--business/stansoft/stansoft.SlackBuild2
-rw-r--r--business/stansoft/stansoft.info10
-rw-r--r--desktop/CurseTheWeather/CurseTheWeather-0.6-patch88
-rw-r--r--desktop/CurseTheWeather/CurseTheWeather.info10
-rw-r--r--desktop/CurseTheWeather/README18
-rw-r--r--desktop/CurseTheWeather/slack-desc19
-rw-r--r--desktop/Zafiro-icons/Zafiro-icons.SlackBuild2
-rw-r--r--desktop/Zafiro-icons/Zafiro-icons.info6
-rw-r--r--desktop/anki/anki.info2
-rw-r--r--desktop/awesome-extra/awesome-extra.SlackBuild11
-rw-r--r--desktop/awesome-extra/awesome-extra.info6
-rw-r--r--desktop/awesome/awesome.SlackBuild5
-rw-r--r--desktop/awesome/awesome.info8
-rw-r--r--desktop/bubblemon-dockapp/README5
-rw-r--r--desktop/bubblemon-dockapp/bubblemon-dockapp.SlackBuild90
-rw-r--r--desktop/bubblemon-dockapp/bubblemon-dockapp.info10
-rw-r--r--desktop/bubblemon-dockapp/slack-desc19
-rw-r--r--desktop/dwm/README7
-rw-r--r--desktop/dwm/dwm.SlackBuild15
-rw-r--r--desktop/dwm/patches/dwm-6.1-systray.diff690
-rw-r--r--desktop/fbmenugen/fbmenugen.SlackBuild4
-rw-r--r--desktop/fbmenugen/fbmenugen.info6
-rw-r--r--desktop/gnome-menus/gnome-menus.SlackBuild4
-rw-r--r--desktop/gnome-menus/gnome-menus.info8
-rw-r--r--desktop/gtkhash/gtkhash.SlackBuild8
-rw-r--r--desktop/gtkhash/gtkhash.info6
-rw-r--r--desktop/herbstluftwm/herbstluftwm.SlackBuild29
-rw-r--r--desktop/herbstluftwm/herbstluftwm.info12
-rw-r--r--desktop/herbstluftwm/slack-desc2
-rw-r--r--desktop/i3/i3.SlackBuild3
-rw-r--r--desktop/i3/i3.info12
-rw-r--r--desktop/i3status/i3status.SlackBuild3
-rw-r--r--desktop/i3status/i3status.info10
-rw-r--r--desktop/jgmenu/jgmenu.SlackBuild7
-rw-r--r--desktop/jgmenu/jgmenu.info6
-rw-r--r--desktop/lxmenu-data/README2
-rw-r--r--desktop/lxmenu-data/lxmenu-data.SlackBuild22
-rw-r--r--desktop/lxmenu-data/slack-desc2
-rw-r--r--desktop/lxpanel/fix_battery_alarm.patch47
-rw-r--r--desktop/lxpanel/lxpanel.SlackBuild10
-rw-r--r--desktop/lxpanel/lxpanel.info6
-rw-r--r--desktop/nitrogen/nitrogen.SlackBuild38
-rw-r--r--desktop/nitrogen/nitrogen.info10
-rw-r--r--desktop/py3status/py3status.SlackBuild4
-rw-r--r--desktop/py3status/py3status.info6
-rw-r--r--desktop/qt5ct/qt5ct.SlackBuild4
-rw-r--r--desktop/qt5ct/qt5ct.info6
-rw-r--r--desktop/rofi/README8
-rw-r--r--desktop/simplenote/simplenote.SlackBuild12
-rw-r--r--desktop/simplenote/simplenote.info6
-rw-r--r--development/ChezScheme/ChezScheme.SlackBuild6
-rw-r--r--development/ChezScheme/ChezScheme.info6
-rw-r--r--development/ChezScheme/README10
-rw-r--r--development/SQLAlchemy/SQLAlchemy.SlackBuild4
-rw-r--r--development/SQLAlchemy/SQLAlchemy.info6
-rw-r--r--development/Sphinx/Sphinx.SlackBuild4
-rw-r--r--development/Sphinx/Sphinx.info6
-rw-r--r--development/acc/README1
-rw-r--r--development/acc/acc.SlackBuild91
-rw-r--r--development/acc/acc.info10
-rw-r--r--development/acc/slack-desc20
-rw-r--r--development/adoptopenjdk/adoptopenjdk.SlackBuild2
-rw-r--r--development/adoptopenjdk/adoptopenjdk.info6
-rw-r--r--development/beautysh/beautysh.SlackBuild2
-rw-r--r--development/beautysh/beautysh.info6
-rw-r--r--development/composer/composer.SlackBuild2
-rw-r--r--development/composer/composer.info6
-rw-r--r--development/cutter/README4
-rw-r--r--development/cutter/cutter.SlackBuild102
-rw-r--r--development/cutter/cutter.info10
-rw-r--r--development/cutter/doinst.sh14
-rw-r--r--development/cutter/slack-desc19
-rw-r--r--development/d-tools/d-tools.SlackBuild8
-rw-r--r--development/d-tools/d-tools.info14
-rw-r--r--development/dart/dart.SlackBuild13
-rw-r--r--development/dart/dart.info21
-rw-r--r--development/dmd/dmd.SlackBuild4
-rw-r--r--development/dmd/dmd.info6
-rw-r--r--development/dpkg/dpkg.SlackBuild4
-rw-r--r--development/dpkg/dpkg.info6
-rw-r--r--development/dwarf/dwarf.SlackBuild2
-rw-r--r--development/dwarf/dwarf.info6
-rw-r--r--development/eclim/630fbcd5e6caa810f721b0f0de9478aaf78f7958.patch.gzbin0 -> 1493 bytes
-rw-r--r--development/eclim/eclim.SlackBuild3
-rw-r--r--development/eclipse-cpp/README2
-rw-r--r--development/eclipse-cpp/eclipse-cpp.SlackBuild8
-rw-r--r--development/eclipse-cpp/eclipse-cpp.info12
-rw-r--r--development/eclipse-java/eclipse-java.SlackBuild8
-rw-r--r--development/eclipse-java/eclipse-java.desktop2
-rw-r--r--development/eclipse-java/eclipse-java.info12
-rw-r--r--development/eclipse-jee/README2
-rw-r--r--development/eclipse-jee/eclipse-jee.SlackBuild8
-rw-r--r--development/eclipse-jee/eclipse-jee.info12
-rw-r--r--development/editorconfig-core-c/README7
-rw-r--r--development/editorconfig-core-c/editorconfig-core-c.SlackBuild102
-rw-r--r--development/editorconfig-core-c/editorconfig-core-c.info10
-rw-r--r--development/editorconfig-core-c/man-directory.patch23
-rw-r--r--development/editorconfig-core-c/slack-desc19
-rw-r--r--development/evemu/README4
-rw-r--r--development/evemu/evemu.SlackBuild100
-rw-r--r--development/evemu/evemu.info10
-rw-r--r--development/evemu/slack-desc19
-rw-r--r--development/geany/geany.info2
-rw-r--r--development/git-cola/git-cola.SlackBuild2
-rw-r--r--development/git-cola/git-cola.info6
-rw-r--r--development/git-lfs/git-lfs.SlackBuild5
-rw-r--r--development/git-lfs/git-lfs.info10
-rw-r--r--development/hhvm/hhvm.SlackBuild2
-rw-r--r--development/hhvm/hhvm.info6
-rw-r--r--development/hopper/hopper.SlackBuild2
-rw-r--r--development/hopper/hopper.info6
-rw-r--r--development/hub/hub.SlackBuild4
-rw-r--r--development/hub/hub.info6
-rw-r--r--development/hugo/hugo.SlackBuild4
-rw-r--r--development/hugo/hugo.info10
-rw-r--r--development/idlex/idlex.SlackBuild6
-rw-r--r--development/idlex/idlex.info6
-rw-r--r--development/jupyter-notebook/jupyter-notebook.SlackBuild4
-rw-r--r--development/jupyter-notebook/jupyter-notebook.info6
-rw-r--r--development/kakoune/kakoune.SlackBuild4
-rw-r--r--development/kakoune/kakoune.info6
-rw-r--r--development/kotlin/kotlin.SlackBuild4
-rw-r--r--development/kotlin/kotlin.info6
-rw-r--r--development/lcov/lcov.SlackBuild2
-rw-r--r--development/lcov/lcov.info6
-rw-r--r--development/nexus/doinst.sh2
-rw-r--r--development/nexus/nexus.SlackBuild18
-rw-r--r--development/nexus/nexus.info8
-rw-r--r--development/ninja/ninja.SlackBuild2
-rw-r--r--development/ninja/ninja.info6
-rw-r--r--development/nodejs/nodejs.SlackBuild6
-rw-r--r--development/nodejs/nodejs.info6
-rw-r--r--development/obnc-libext/README (renamed from libraries/obnc-libstd/README)2
-rw-r--r--development/obnc-libext/obnc-libext.SlackBuild (renamed from libraries/obnc-libstd/obnc-libstd.SlackBuild)10
-rw-r--r--development/obnc-libext/obnc-libext.info10
-rw-r--r--development/obnc-libext/slack-desc (renamed from libraries/obnc-libstd/slack-desc)22
-rw-r--r--development/obnc/obnc.SlackBuild9
-rw-r--r--development/obnc/obnc.info6
-rw-r--r--development/openjdk/README2
-rw-r--r--development/openjdk/openjdk.SlackBuild24
-rw-r--r--development/openjdk/openjdk.info34
-rw-r--r--development/openjdk8/README2
-rw-r--r--development/openjdk8/openjdk8.SlackBuild30
-rw-r--r--development/openjdk8/openjdk8.info38
-rw-r--r--development/pahole/README2
-rw-r--r--development/pahole/pahole.SlackBuild101
-rw-r--r--development/pahole/pahole.info10
-rw-r--r--development/pahole/slack-desc20
-rw-r--r--development/perf/perf.SlackBuild2
-rw-r--r--development/perf/perf.info2
-rw-r--r--development/pkgconf/pkgconf.SlackBuild33
-rw-r--r--development/pkgconf/pkgconf.info2
-rw-r--r--development/pkgconf/platform-pkg-config.in14
-rw-r--r--development/postman/postman.SlackBuild4
-rw-r--r--development/postman/postman.info10
-rw-r--r--development/psycopg2/psycopg2.SlackBuild4
-rw-r--r--development/psycopg2/psycopg2.info6
-rw-r--r--development/pycharm/pycharm.SlackBuild2
-rw-r--r--development/pycharm/pycharm.info6
-rw-r--r--development/python3-matplotlib/README22
-rw-r--r--development/python3-matplotlib/python3-matplotlib.SlackBuild39
-rw-r--r--development/python3-matplotlib/python3-matplotlib.info8
-rw-r--r--development/python3-matplotlib/setupext.py837
-rw-r--r--development/pyvim/pyvim.SlackBuild4
-rw-r--r--development/pyvim/pyvim.info6
-rw-r--r--development/radare2/radare2.SlackBuild2
-rw-r--r--development/radare2/radare2.info6
-rw-r--r--development/rtags/rtags.SlackBuild4
-rw-r--r--development/rtags/rtags.info10
-rw-r--r--development/samurai/samurai.SlackBuild4
-rw-r--r--development/samurai/samurai.info8
-rw-r--r--development/sbcl/sbcl.SlackBuild7
-rw-r--r--development/sbcl/sbcl.info6
-rw-r--r--development/sublime_text/sublime_text.SlackBuild6
-rw-r--r--development/sublime_text/sublime_text.info10
-rw-r--r--development/tanya/tanya.SlackBuild4
-rw-r--r--development/tanya/tanya.info6
-rw-r--r--development/tiled/tiled.SlackBuild2
-rw-r--r--development/tiled/tiled.info6
-rw-r--r--development/universal-ctags/universal-ctags.SlackBuild6
-rw-r--r--development/universal-ctags/universal-ctags.info6
-rw-r--r--development/wheel/wheel.SlackBuild6
-rw-r--r--development/wheel/wheel.info8
-rw-r--r--development/yarn/yarn.SlackBuild2
-rw-r--r--development/yarn/yarn.info6
-rw-r--r--games/CorsixTH/CorsixTH.SlackBuild103
-rw-r--r--games/CorsixTH/CorsixTH.desktop8
-rw-r--r--games/CorsixTH/CorsixTH.info10
-rw-r--r--games/CorsixTH/README11
-rw-r--r--games/CorsixTH/doinst.sh (renamed from python/pytest/doinst.sh)0
-rw-r--r--games/CorsixTH/slack-desc19
-rw-r--r--games/RetroArch/README38
-rw-r--r--games/RetroArch/README.SLACKWARE4
-rw-r--r--games/RetroArch/RetroArch.SlackBuild38
-rw-r--r--games/RetroArch/RetroArch.info6
-rw-r--r--games/RetroArch/kms.patch65
-rw-r--r--games/RetroArch/menu.patch111
-rw-r--r--games/adom/adom.SlackBuild2
-rw-r--r--games/adom/adom.info10
-rw-r--r--games/crrcsim/CRRCsim.desktop11
-rw-r--r--games/crrcsim/README5
-rw-r--r--games/crrcsim/crrcsim.SlackBuild108
-rw-r--r--games/crrcsim/crrcsim.info10
-rw-r--r--games/crrcsim/doinst.sh3
-rw-r--r--games/crrcsim/slack-desc19
-rw-r--r--games/edgar/edgar.SlackBuild4
-rw-r--r--games/edgar/edgar.info8
-rw-r--r--games/instead/instead.SlackBuild2
-rw-r--r--games/instead/instead.info6
-rw-r--r--games/mednafen/mednafen.SlackBuild11
-rw-r--r--games/mednafen/mednafen.info6
-rw-r--r--games/mrboom/mrboom.SlackBuild2
-rw-r--r--games/mrboom/mrboom.info8
-rw-r--r--games/picodrive/README2
-rw-r--r--games/picodrive/picodrive.SlackBuild36
-rw-r--r--games/picodrive/picodrive.info8
-rw-r--r--games/picodrive/picodrive_libretro-info24
-rw-r--r--games/planetblupi/planetblupi.SlackBuild2
-rw-r--r--games/planetblupi/planetblupi.info6
-rw-r--r--games/stockfish/README15
-rw-r--r--games/stockfish/slack-desc12
-rw-r--r--games/stockfish/stockfish.SlackBuild4
-rw-r--r--games/stockfish/stockfish.info8
-rw-r--r--games/stone_soup/stone_soup.SlackBuild2
-rw-r--r--games/stone_soup/stone_soup.info8
-rw-r--r--games/vkQuake/vkQuake.SlackBuild2
-rw-r--r--games/vkQuake/vkQuake.info6
-rw-r--r--gis/Fiona/Fiona.SlackBuild4
-rw-r--r--gis/Fiona/Fiona.info6
-rw-r--r--gis/Shapely/Shapely.SlackBuild10
-rw-r--r--gis/Shapely/Shapely.info2
-rw-r--r--gis/basemap/basemap.SlackBuild13
-rw-r--r--gis/basemap/basemap.info14
-rw-r--r--gis/basemap/slack-desc2
-rw-r--r--gis/gpxsee/README2
-rw-r--r--gis/gpxsee/fix_font_narrow_space.diff5
-rw-r--r--gis/gpxsee/gpxsee.SlackBuild14
-rw-r--r--gis/gpxsee/gpxsee.info6
-rw-r--r--gis/gpxsee/slack-desc2
-rw-r--r--gis/mapnik/mapnik.SlackBuild4
-rw-r--r--gis/mapnik/mapnik.info6
-rw-r--r--gis/ossim/ossim.SlackBuild4
-rw-r--r--gis/ossim/ossim.info6
-rw-r--r--gis/postgis/postgis.SlackBuild4
-rw-r--r--gis/postgis/postgis.info6
-rw-r--r--gis/pyproj/pyproj.SlackBuild6
-rw-r--r--gis/pyproj/pyproj.info2
-rw-r--r--gis/pyshp/pyshp.SlackBuild4
-rw-r--r--gis/pyshp/pyshp.info6
-rw-r--r--gis/python3-basemap/README2
-rw-r--r--gis/python3-basemap/python3-basemap.SlackBuild86
-rw-r--r--gis/python3-basemap/python3-basemap.info10
-rw-r--r--gis/python3-basemap/slack-desc19
-rw-r--r--gis/pytrainer/pytrainer.SlackBuild6
-rw-r--r--gis/pytrainer/pytrainer.info6
-rw-r--r--gis/qmapshack/qmapshack.SlackBuild2
-rw-r--r--gis/qmapshack/qmapshack.info6
-rw-r--r--gis/rasterio/rasterio.SlackBuild6
-rw-r--r--gis/rasterio/rasterio.info6
-rw-r--r--gis/saga-gis/saga-gis.SlackBuild2
-rw-r--r--gis/saga-gis/saga-gis.info6
-rw-r--r--graphics/CairoSVG/CairoSVG.SlackBuild6
-rw-r--r--graphics/CairoSVG/CairoSVG.info6
-rw-r--r--graphics/PyMOL/PyMOL.SlackBuild17
-rw-r--r--graphics/PyMOL/PyMOL.info8
-rw-r--r--graphics/PyMOL/pymol.pngbin5331 -> 0 bytes
-rw-r--r--graphics/abcm2ps/README3
-rw-r--r--graphics/abcm2ps/abcm2ps.SlackBuild105
-rw-r--r--graphics/abcm2ps/abcm2ps.info11
-rw-r--r--graphics/abcm2ps/doinst.sh63
-rw-r--r--graphics/abcm2ps/slack-desc19
-rw-r--r--graphics/advancecomp/advancecomp.SlackBuild4
-rw-r--r--graphics/advancecomp/advancecomp.info6
-rw-r--r--graphics/digikam/digikam.SlackBuild6
-rw-r--r--graphics/digikam/libpgf.patch33
-rw-r--r--graphics/exact-image/exact-image.SlackBuild20
-rw-r--r--graphics/exact-image/exact-image.info6
-rw-r--r--graphics/feh/feh.SlackBuild4
-rw-r--r--graphics/feh/feh.info8
-rw-r--r--graphics/inkscape/inkscape.SlackBuild5
-rw-r--r--graphics/inkscape/inkscape.info6
-rw-r--r--graphics/pyformex/pyformex.SlackBuild11
-rw-r--r--graphics/pyformex/pyformex.info6
-rw-r--r--graphics/pygraphviz/pygraphviz.SlackBuild6
-rw-r--r--graphics/pygraphviz/pygraphviz.info6
-rw-r--r--graphics/scantailor-advanced/README14
-rw-r--r--graphics/scantailor-advanced/doinst.sh13
-rw-r--r--graphics/scantailor-advanced/scantailor-advanced.SlackBuild114
-rw-r--r--graphics/scantailor-advanced/scantailor-advanced.info10
-rw-r--r--graphics/scantailor-advanced/slack-desc19
-rw-r--r--graphics/sxiv/sxiv.SlackBuild2
-rw-r--r--graphics/sxiv/sxiv.info6
-rw-r--r--graphics/trimage/trimage.SlackBuild4
-rw-r--r--graphics/trimage/trimage.info8
-rw-r--r--graphics/tuxpaint/README2
-rw-r--r--graphics/tuxpaint/slack-desc4
-rw-r--r--graphics/tuxpaint/tuxpaint.SlackBuild36
-rw-r--r--graphics/tuxpaint/tuxpaint.info6
-rw-r--r--graphics/vsxu/00_libdir.diff11
-rw-r--r--graphics/vsxu/vsxu.SlackBuild9
-rw-r--r--graphics/wayland-protocols/wayland-protocols.SlackBuild2
-rw-r--r--graphics/wayland-protocols/wayland-protocols.info4
-rw-r--r--graphics/white_dune/README11
-rw-r--r--graphics/white_dune/slack-desc (renamed from network/newsbeuter/slack-desc)22
-rw-r--r--graphics/white_dune/white_dune.SlackBuild101
-rw-r--r--graphics/white_dune/white_dune.info10
-rw-r--r--graphics/wine-nine-standalone/README20
-rw-r--r--graphics/wine-nine-standalone/slack-desc19
-rw-r--r--graphics/wine-nine-standalone/wine-nine-standalone.SlackBuild172
-rw-r--r--graphics/wine-nine-standalone/wine-nine-standalone.info10
-rw-r--r--graphics/xdot/xdot.SlackBuild22
-rw-r--r--graphics/xdot/xdot.info8
-rw-r--r--ham/cqrlog/cqrlog.SlackBuild17
-rw-r--r--ham/cqrlog/cqrlog.info8
-rw-r--r--ham/tqsl/tqsl.SlackBuild6
-rw-r--r--ham/tqsl/tqsl.info6
-rw-r--r--ham/wsjtx/wsjtx.SlackBuild2
-rw-r--r--ham/wsjtx/wsjtx.info6
-rw-r--r--ham/xlog/xlog.SlackBuild2
-rw-r--r--ham/xlog/xlog.info6
-rw-r--r--libraries/PyYAML/PyYAML.SlackBuild16
-rw-r--r--libraries/PyYAML/PyYAML.info6
-rw-r--r--libraries/SFML/SFML.SlackBuild12
-rw-r--r--libraries/SFML/SFML.info6
-rw-r--r--libraries/SOPE/SOPE.SlackBuild4
-rw-r--r--libraries/SOPE/SOPE.info6
-rw-r--r--libraries/VTK/README12
-rw-r--r--libraries/VTK/VTK.SlackBuild44
-rw-r--r--libraries/VTK/VTK.info6
-rw-r--r--libraries/VTK/patch-handle-64bit.diff56
-rw-r--r--libraries/allegro/allegro.SlackBuild2
-rw-r--r--libraries/allegro/allegro.info6
-rw-r--r--libraries/antlr4/README6
-rw-r--r--libraries/antlr4/antlr4.SlackBuild101
-rw-r--r--libraries/antlr4/antlr4.info10
-rw-r--r--libraries/antlr4/slack-desc19
-rw-r--r--libraries/appstream-glib/appstream-glib.SlackBuild2
-rw-r--r--libraries/appstream-glib/appstream-glib.info6
-rw-r--r--libraries/cffi/cffi.SlackBuild4
-rw-r--r--libraries/cffi/cffi.info6
-rw-r--r--libraries/cracklib/cracklib.info4
-rw-r--r--libraries/dav1d/README6
-rw-r--r--libraries/dav1d/dav1d.SlackBuild89
-rw-r--r--libraries/dav1d/dav1d.info10
-rw-r--r--libraries/dav1d/slack-desc19
-rw-r--r--libraries/futures/README7
-rw-r--r--libraries/futures/futures.SlackBuild9
-rw-r--r--libraries/futures/slack-desc6
-rw-r--r--libraries/greenlet/greenlet.SlackBuild4
-rw-r--r--libraries/greenlet/greenlet.info6
-rw-r--r--libraries/http-parser/http-parser.SlackBuild10
-rw-r--r--libraries/http-parser/http-parser.info6
-rw-r--r--libraries/lapack/lapack.SlackBuild4
-rw-r--r--libraries/libaaio/libaaio.SlackBuild2
-rw-r--r--libraries/libaaio/libaaio.info4
-rw-r--r--libraries/libbde/libbde.SlackBuild4
-rw-r--r--libraries/libbde/libbde.info6
-rw-r--r--libraries/libbluray/libbluray.SlackBuild4
-rw-r--r--libraries/libbluray/libbluray.info6
-rw-r--r--libraries/libcdr/libcdr.SlackBuild8
-rw-r--r--libraries/libcdr/libcdr.info6
-rw-r--r--libraries/libchewing/libchewing.SlackBuild27
-rw-r--r--libraries/libchewing/libchewing.info10
-rw-r--r--libraries/libcmis/configure.patch.gzbin469 -> 0 bytes
-rw-r--r--libraries/libcmis/libcmis.SlackBuild21
-rw-r--r--libraries/libcmis/libcmis.info6
-rw-r--r--libraries/libcoap/libcoap.SlackBuild5
-rw-r--r--libraries/libcoap/libcoap.info6
-rw-r--r--libraries/libcpuid/libcpuid.SlackBuild2
-rw-r--r--libraries/libcpuid/libcpuid.info6
-rw-r--r--libraries/libdatrie/README5
-rw-r--r--libraries/libdatrie/libdatrie.SlackBuild100
-rw-r--r--libraries/libdatrie/libdatrie.info10
-rw-r--r--libraries/libdatrie/slack-desc19
-rw-r--r--libraries/libdbusmenu/0002-gtkdoc-check-Move-over-gtkdoc-check-unit-tests-to-th.patch78
-rw-r--r--libraries/libdbusmenu/libdbusmenu.SlackBuild9
-rw-r--r--libraries/libdbusmenu/libdbusmenu.info6
-rw-r--r--libraries/libesedb/libesedb.SlackBuild4
-rw-r--r--libraries/libesedb/libesedb.info6
-rw-r--r--libraries/libetonyek/libetonyek.SlackBuild14
-rw-r--r--libraries/libetonyek/libetonyek.info6
-rw-r--r--libraries/libevt/libevt.SlackBuild4
-rw-r--r--libraries/libevt/libevt.info6
-rw-r--r--libraries/libevtx/libevtx.SlackBuild4
-rw-r--r--libraries/libevtx/libevtx.info6
-rw-r--r--libraries/libewf/libewf.SlackBuild4
-rw-r--r--libraries/libewf/libewf.info6
-rw-r--r--libraries/libexe/README8
-rw-r--r--libraries/libexe/libexe.SlackBuild101
-rw-r--r--libraries/libexe/libexe.info10
-rw-r--r--libraries/libexe/slack-desc19
-rw-r--r--libraries/libfm-extra/libfm-extra.SlackBuild8
-rw-r--r--libraries/libfm-extra/libfm-extra.info6
-rw-r--r--libraries/libfm/libfm.SlackBuild17
-rw-r--r--libraries/libfm/libfm.info6
-rw-r--r--libraries/libfsapfs/README20
-rw-r--r--libraries/libfsapfs/libfsapfs.SlackBuild101
-rw-r--r--libraries/libfsapfs/libfsapfs.info10
-rw-r--r--libraries/libfsapfs/slack-desc19
-rw-r--r--libraries/libfsntfs/libfsntfs.SlackBuild6
-rw-r--r--libraries/libfsntfs/libfsntfs.info6
-rw-r--r--libraries/libfvde/libfvde.SlackBuild4
-rw-r--r--libraries/libfvde/libfvde.info6
-rw-r--r--libraries/libfwnt/README2
-rw-r--r--libraries/libfwnt/libfwnt.SlackBuild6
-rw-r--r--libraries/libfwnt/libfwnt.info6
-rw-r--r--libraries/libfwsi/libfwsi.SlackBuild6
-rw-r--r--libraries/libfwsi/libfwsi.info6
-rw-r--r--libraries/libgda/libgda.SlackBuild2
-rw-r--r--libraries/libgda/libgda.info8
-rw-r--r--libraries/libgit2/libgit2.SlackBuild4
-rw-r--r--libraries/libgit2/libgit2.info6
-rw-r--r--libraries/libinput/libinput.SlackBuild2
-rw-r--r--libraries/libinput/libinput.info6
-rw-r--r--libraries/liblnk/liblnk.SlackBuild6
-rw-r--r--libraries/liblnk/liblnk.info6
-rw-r--r--libraries/libmirage/libmirage.SlackBuild4
-rw-r--r--libraries/libmirage/libmirage.info6
-rw-r--r--libraries/libmsiecf/libmsiecf.SlackBuild6
-rw-r--r--libraries/libmsiecf/libmsiecf.info6
-rw-r--r--libraries/libnfs/libnfs.SlackBuild4
-rw-r--r--libraries/libnfs/libnfs.info6
-rw-r--r--libraries/libolecf/libolecf.SlackBuild6
-rw-r--r--libraries/libolecf/libolecf.info6
-rw-r--r--libraries/libopenshot-audio/libopenshot-audio.SlackBuild6
-rw-r--r--libraries/libopenshot-audio/libopenshot-audio.info6
-rw-r--r--libraries/libopenshot/libopenshot.SlackBuild6
-rw-r--r--libraries/libopenshot/libopenshot.info6
-rw-r--r--libraries/libpaper/libpaper.SlackBuild3
-rw-r--r--libraries/libpaper/libpaper.info6
-rw-r--r--libraries/libpgf/libpgf.SlackBuild8
-rw-r--r--libraries/libpgf/libpgf.info6
-rw-r--r--libraries/libpinyin/README4
-rw-r--r--libraries/libpinyin/libpinyin.SlackBuild104
-rw-r--r--libraries/libpinyin/libpinyin.info10
-rw-r--r--libraries/libpinyin/slack-desc19
-rw-r--r--libraries/libqcow/libqcow.SlackBuild6
-rw-r--r--libraries/libqcow/libqcow.info6
-rw-r--r--libraries/libqxp/libqxp.SlackBuild8
-rw-r--r--libraries/libqxp/libqxp.info6
-rw-r--r--libraries/libregf/libregf.SlackBuild4
-rw-r--r--libraries/libregf/libregf.info6
-rw-r--r--libraries/librelp/librelp.SlackBuild4
-rw-r--r--libraries/librelp/librelp.info6
-rw-r--r--libraries/libscca/libscca.SlackBuild8
-rw-r--r--libraries/libscca/libscca.info6
-rw-r--r--libraries/libseccomp/libseccomp.SlackBuild4
-rw-r--r--libraries/libseccomp/libseccomp.info6
-rw-r--r--libraries/libsigscan/libsigscan.SlackBuild6
-rw-r--r--libraries/libsigscan/libsigscan.info6
-rw-r--r--libraries/libsmdev/libsmdev.SlackBuild6
-rw-r--r--libraries/libsmdev/libsmdev.info6
-rw-r--r--libraries/libsmraw/libsmraw.SlackBuild6
-rw-r--r--libraries/libsmraw/libsmraw.info6
-rw-r--r--libraries/libtermkey/libtermkey.SlackBuild10
-rw-r--r--libraries/libtermkey/libtermkey.info6
-rw-r--r--libraries/libthai/README6
-rw-r--r--libraries/libthai/libthai.SlackBuild98
-rw-r--r--libraries/libthai/libthai.info10
-rw-r--r--libraries/libthai/slack-desc19
-rw-r--r--libraries/libtorrent-rasterbar/README17
-rw-r--r--libraries/libtorrent-rasterbar/libtorrent-rasterbar.SlackBuild13
-rw-r--r--libraries/liburcu/liburcu.SlackBuild4
-rw-r--r--libraries/liburcu/liburcu.info6
-rw-r--r--libraries/libuv/libuv.SlackBuild2
-rw-r--r--libraries/libuv/libuv.info6
-rw-r--r--libraries/libversion/libversion.SlackBuild7
-rw-r--r--libraries/libversion/libversion.info6
-rw-r--r--libraries/libvhdi/libvhdi.SlackBuild4
-rw-r--r--libraries/libvhdi/libvhdi.info6
-rw-r--r--libraries/libvmdk/libvmdk.SlackBuild4
-rw-r--r--libraries/libvmdk/libvmdk.info6
-rw-r--r--libraries/libvshadow/libvshadow.SlackBuild6
-rw-r--r--libraries/libvshadow/libvshadow.info6
-rw-r--r--libraries/libvslvm/README7
-rw-r--r--libraries/libvslvm/libvslvm.SlackBuild4
-rw-r--r--libraries/libvslvm/libvslvm.info6
-rw-r--r--libraries/libwrc/README3
-rw-r--r--libraries/libwrc/libwrc.SlackBuild101
-rw-r--r--libraries/libwrc/libwrc.info10
-rw-r--r--libraries/libwrc/slack-desc19
-rw-r--r--libraries/libxkbcommon/libxkbcommon.SlackBuild4
-rw-r--r--libraries/libxkbcommon/libxkbcommon.info6
-rw-r--r--libraries/libxlsxwriter/libxlsxwriter.SlackBuild2
-rw-r--r--libraries/libxlsxwriter/libxlsxwriter.info10
-rw-r--r--libraries/libxmlb/libxmlb.SlackBuild2
-rw-r--r--libraries/libxmlb/libxmlb.info6
-rw-r--r--libraries/libxnvctrl/libxnvctrl.SlackBuild2
-rw-r--r--libraries/libxnvctrl/libxnvctrl.info6
-rw-r--r--libraries/live555/live555.SlackBuild4
-rw-r--r--libraries/live555/live555.info6
-rw-r--r--libraries/menu-cache/README2
-rw-r--r--libraries/menu-cache/menu-cache.SlackBuild11
-rw-r--r--libraries/menu-cache/patches/0001-libmenu-cache-fix-memory-leaks.patch40
-rw-r--r--libraries/nv-codec-headers/README10
-rw-r--r--libraries/nv-codec-headers/nv-codec-headers.SlackBuild15
-rw-r--r--libraries/nv-codec-headers/nv-codec-headers.info6
-rw-r--r--libraries/nv-codec-headers/slack-desc2
-rw-r--r--libraries/obnc-libstd/obnc-libstd.info10
-rw-r--r--libraries/opencv/opencv.SlackBuild10
-rw-r--r--libraries/pcl/pcl.SlackBuild4
-rw-r--r--libraries/pcl/pcl.info10
-rw-r--r--libraries/physfs/physfs.SlackBuild4
-rw-r--r--libraries/physfs/physfs.info8
-rw-r--r--libraries/pycparser/pycparser.SlackBuild4
-rw-r--r--libraries/pycparser/pycparser.info6
-rw-r--r--libraries/pylast/pylast.SlackBuild6
-rw-r--r--libraries/pylast/pylast.info6
-rw-r--r--libraries/pymediainfo/pymediainfo.SlackBuild4
-rw-r--r--libraries/pymediainfo/pymediainfo.info6
-rw-r--r--libraries/python3-PyYAML/python3-PyYAML.SlackBuild4
-rw-r--r--libraries/python3-PyYAML/python3-PyYAML.info6
-rw-r--r--libraries/qt5-pbfimageplugin/qt5-pbfimageplugin.SlackBuild2
-rw-r--r--libraries/qt5-pbfimageplugin/qt5-pbfimageplugin.info6
-rw-r--r--libraries/skalibs/README12
-rw-r--r--libraries/skalibs/skalibs.SlackBuild95
-rw-r--r--libraries/skalibs/skalibs.info10
-rw-r--r--libraries/skalibs/slack-desc19
-rw-r--r--libraries/skalibs/sysdeps.cfg/sysdeps1
-rw-r--r--libraries/skalibs/sysdeps.cfg/sysdeps.h6
-rw-r--r--libraries/skalibs/sysdeps.cfg/target1
-rw-r--r--libraries/skalibs/sysdeps.cfg/util.lib1
-rw-r--r--libraries/smpeg2/README3
-rw-r--r--libraries/smpeg2/slack-desc19
-rw-r--r--libraries/smpeg2/smpeg2.SlackBuild101
-rw-r--r--libraries/smpeg2/smpeg2.info11
-rw-r--r--libraries/vcglib/README3
-rw-r--r--libraries/vcglib/slack-desc19
-rw-r--r--libraries/vcglib/vcglib.SlackBuild79
-rw-r--r--libraries/vcglib/vcglib.info10
-rw-r--r--libraries/wxSQLite3/wxSQLite3.SlackBuild4
-rw-r--r--libraries/wxSQLite3/wxSQLite3.info6
-rw-r--r--libraries/xcb-util-xrm/xcb-util-xrm.SlackBuild1
-rw-r--r--libraries/xcb-util-xrm/xcb-util-xrm.info4
-rw-r--r--libraries/zeromq/zeromq.SlackBuild2
-rw-r--r--libraries/zeromq/zeromq.info6
-rw-r--r--misc/KeePass/KeePass.SlackBuild2
-rw-r--r--misc/KeePass/KeePass.info6
-rw-r--r--misc/asterixInspector/asterixInspector.SlackBuild4
-rw-r--r--misc/asterixInspector/asterixInspector.info6
-rw-r--r--misc/discount/discount.SlackBuild4
-rw-r--r--misc/discount/discount.info6
-rw-r--r--misc/fcitx-libpinyin/README1
-rw-r--r--misc/fcitx-libpinyin/fcitx-libpinyin.SlackBuild91
-rw-r--r--misc/fcitx-libpinyin/fcitx-libpinyin.info10
-rw-r--r--misc/fcitx-libpinyin/slack-desc19
-rw-r--r--misc/go-md2man/README1
-rw-r--r--misc/go-md2man/go-md2man.SlackBuild96
-rw-r--r--misc/go-md2man/go-md2man.info10
-rw-r--r--misc/go-md2man/slack-desc19
-rw-r--r--misc/mosquitto/mosquitto.SlackBuild4
-rw-r--r--misc/mosquitto/mosquitto.info6
-rw-r--r--misc/sbo-templates/sbo-templates.SlackBuild4
-rw-r--r--misc/sbo-templates/sbo-templates.info8
-rw-r--r--misc/sbo-templates/slack-desc2
-rw-r--r--misc/subsurface/subsurface.SlackBuild51
-rw-r--r--misc/subsurface/subsurface.info14
-rw-r--r--misc/with-readline/README4
-rw-r--r--misc/with-readline/slack-desc19
-rw-r--r--misc/with-readline/with-readline.SlackBuild96
-rw-r--r--misc/with-readline/with-readline.info10
-rw-r--r--multimedia/AtomicParsley/AtomicParsley.SlackBuild35
-rw-r--r--multimedia/AtomicParsley/AtomicParsley.info10
-rw-r--r--multimedia/AtomicParsley/Using_AtomicParsley.rtf385
-rw-r--r--multimedia/MuseScore/MuseScore.SlackBuild10
-rw-r--r--multimedia/MuseScore/MuseScore.info8
-rw-r--r--multimedia/MuseScore/README21
-rw-r--r--multimedia/MuseScore/slack-desc8
-rw-r--r--multimedia/abcMIDI/README8
-rw-r--r--multimedia/abcMIDI/abcMIDI.SlackBuild98
-rw-r--r--multimedia/abcMIDI/abcMIDI.info11
-rw-r--r--multimedia/abcMIDI/doinst.sh63
-rw-r--r--multimedia/abcMIDI/slack-desc19
-rw-r--r--multimedia/audio-recorder/README22
-rw-r--r--multimedia/audio-recorder/audio-recorder.SlackBuild102
-rw-r--r--multimedia/audio-recorder/audio-recorder.info10
-rw-r--r--multimedia/audio-recorder/doinst.sh19
-rw-r--r--multimedia/audio-recorder/slack-desc19
-rw-r--r--multimedia/devedeng/devedeng.SlackBuild4
-rw-r--r--multimedia/devedeng/devedeng.info6
-rw-r--r--multimedia/dirac/dirac.info2
-rw-r--r--multimedia/ffmpeg/README2
-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/gpodder/gpodder.SlackBuild2
-rw-r--r--multimedia/gpodder/gpodder.info6
-rw-r--r--multimedia/obs-studio/libfdk-new-api.patch52
-rw-r--r--multimedia/obs-studio/obs-studio.SlackBuild7
-rw-r--r--multimedia/obs-studio/obs-studio.info6
-rw-r--r--multimedia/openshot/openshot.SlackBuild8
-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/README2
-rw-r--r--multimedia/plexmediaserver/plexmediaserver.SlackBuild15
-rw-r--r--multimedia/plexmediaserver/plexmediaserver.info10
-rw-r--r--multimedia/plexmediaserver/rc.plexmediaserver8
-rw-r--r--multimedia/podcastparser/podcastparser.SlackBuild2
-rw-r--r--multimedia/podcastparser/podcastparser.info6
-rw-r--r--multimedia/strawberry/README5
-rw-r--r--multimedia/strawberry/doinst.sh9
-rw-r--r--multimedia/strawberry/slack-desc19
-rw-r--r--multimedia/strawberry/strawberry.SlackBuild105
-rw-r--r--multimedia/strawberry/strawberry.info10
-rw-r--r--multimedia/vivaldi-codecs-ffmpeg-extra/vivaldi-codecs-ffmpeg-extra.SlackBuild4
-rw-r--r--multimedia/vivaldi-codecs-ffmpeg-extra/vivaldi-codecs-ffmpeg-extra.info10
-rw-r--r--multimedia/vlc/README16
-rw-r--r--multimedia/vlc/patch-opencv4.diff24
-rw-r--r--multimedia/vlc/vlc.SlackBuild19
-rw-r--r--multimedia/x265/x265.SlackBuild6
-rw-r--r--multimedia/x265/x265.info6
-rw-r--r--multimedia/xawtv/xawtv.SlackBuild9
-rw-r--r--multimedia/xawtv/xawtv.info6
-rw-r--r--network/amavisd-new/README.patches5
-rw-r--r--network/amavisd-new/amavisd-new.SlackBuild4
-rw-r--r--network/amavisd-new/patches/outbound_dkim_signing_fix.patch18
-rw-r--r--network/amavisd-new/rc.amavisd-new2
-rw-r--r--network/asciinema/asciinema.SlackBuild14
-rw-r--r--network/asciinema/asciinema.info6
-rw-r--r--network/asterisk/asterisk.SlackBuild4
-rw-r--r--network/asterisk/asterisk.info6
-rw-r--r--network/brave-browser/brave-browser.SlackBuild2
-rw-r--r--network/brave-browser/brave-browser.info6
-rw-r--r--network/bro/bro.SlackBuild2
-rw-r--r--network/bro/bro.info6
-rw-r--r--network/clipgrab/clipgrab.SlackBuild6
-rw-r--r--network/clipgrab/clipgrab.info8
-rw-r--r--network/discord/discord.SlackBuild4
-rw-r--r--network/discord/discord.info6
-rw-r--r--network/dovecot-pigeonhole/dovecot-pigeonhole.SlackBuild4
-rw-r--r--network/dovecot-pigeonhole/dovecot-pigeonhole.info6
-rw-r--r--network/dovecot/dovecot.SlackBuild4
-rw-r--r--network/dovecot/dovecot.info6
-rw-r--r--network/dropbox/dropbox.SlackBuild10
-rw-r--r--network/dropbox/dropbox.info10
-rw-r--r--network/exim/exim.Makefile5
-rw-r--r--network/exim/exim.SlackBuild2
-rw-r--r--network/exim/exim.info6
-rw-r--r--network/filezilla/filezilla.SlackBuild4
-rw-r--r--network/filezilla/filezilla.info6
-rw-r--r--network/guacamole-client/guacamole-client.SlackBuild2
-rw-r--r--network/guacamole-client/guacamole-client.info6
-rw-r--r--network/guacamole-client/slack-desc2
-rw-r--r--network/guacamole-server/guacamole-server.SlackBuild4
-rw-r--r--network/guacamole-server/guacamole-server.info6
-rw-r--r--network/hiawatha/hiawatha.SlackBuild2
-rw-r--r--network/hiawatha/hiawatha.info6
-rw-r--r--network/ipfs-pack/README24
-rw-r--r--network/ipfs-pack/ipfs-pack.SlackBuild76
-rw-r--r--network/ipfs-pack/ipfs-pack.info10
-rw-r--r--network/ipfs-pack/slack-desc19
-rw-r--r--network/krb5/krb5.SlackBuild4
-rw-r--r--network/krb5/krb5.info6
-rw-r--r--network/libnfsidmap/README2
-rw-r--r--network/libnfsidmap/doinst.sh14
-rw-r--r--network/libnfsidmap/libnfsidmap.SlackBuild105
-rw-r--r--network/libnfsidmap/libnfsidmap.info10
-rw-r--r--network/libnfsidmap/slack-desc19
-rw-r--r--network/lurch/lurch.SlackBuild7
-rw-r--r--network/lurch/lurch.info8
-rw-r--r--network/modsecurity-apache/README2
-rw-r--r--network/modsecurity-apache/doinst.sh4
-rw-r--r--network/modsecurity-apache/modsecurity-apache.SlackBuild13
-rw-r--r--network/modsecurity-apache/modsecurity-apache.info14
-rw-r--r--network/nbd/nbd.SlackBuild4
-rw-r--r--network/nbd/nbd.info8
-rw-r--r--network/ncrack/ncrack.SlackBuild9
-rw-r--r--network/ncrack/ncrack.info6
-rw-r--r--network/newsbeuter/README5
-rw-r--r--network/newsbeuter/newsbeuter-2.9-cve-2017-14500-fix.patch30
-rw-r--r--network/newsbeuter/newsbeuter-2.9-ncursesw-fix.patch12
-rw-r--r--network/newsbeuter/newsbeuter-2.9-security-fix.patch15
-rw-r--r--network/newsbeuter/newsbeuter-2.9-segfault-fix.patch92
-rw-r--r--network/newsbeuter/newsbeuter.SlackBuild85
-rw-r--r--network/newsbeuter/newsbeuter.info10
-rw-r--r--network/newsboat/newsboat.SlackBuild2
-rw-r--r--network/newsboat/newsboat.info8
-rw-r--r--network/onionshare/onionshare.SlackBuild2
-rw-r--r--network/onionshare/onionshare.info8
-rw-r--r--network/open-iscsi/README20
-rw-r--r--network/open-iscsi/doinst.sh15
-rw-r--r--network/open-iscsi/open-iscsi.SlackBuild110
-rw-r--r--network/open-iscsi/open-iscsi.info10
-rw-r--r--network/open-iscsi/rc.open-iscsi76
-rw-r--r--network/open-iscsi/slack-desc19
-rw-r--r--network/open-isns/README27
-rw-r--r--network/open-isns/doinst.sh16
-rw-r--r--network/open-isns/open-isns.SlackBuild117
-rw-r--r--network/open-isns/open-isns.info10
-rw-r--r--network/open-isns/rc.isnsd24
-rw-r--r--network/open-isns/rc.isnsdd24
-rw-r--r--network/open-isns/slack-desc19
-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/palemoon-bin/palemoon-bin.SlackBuild2
-rw-r--r--network/palemoon-bin/palemoon-bin.info10
-rw-r--r--network/palemoon/palemoon.SlackBuild2
-rw-r--r--network/palemoon/palemoon.info6
-rw-r--r--network/phpmyadmin/phpmyadmin.SlackBuild2
-rw-r--r--network/phpmyadmin/phpmyadmin.info6
-rw-r--r--network/postfix/postfix.SlackBuild4
-rw-r--r--network/postfix/postfix.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/prosody-mod-smacks.SlackBuild4
-rw-r--r--network/prosody-mod-smacks/prosody-mod-smacks.info6
-rw-r--r--network/putty/putty.SlackBuild2
-rw-r--r--network/putty/putty.info6
-rw-r--r--network/qbittorrent/qbittorrent.SlackBuild11
-rw-r--r--network/qbittorrent/qbittorrent.info10
-rw-r--r--network/qutebrowser/qutebrowser.SlackBuild4
-rw-r--r--network/qutebrowser/qutebrowser.info6
-rw-r--r--network/riot-web/riot-web.SlackBuild2
-rw-r--r--network/riot-web/riot-web.info8
-rw-r--r--network/sendxmpp/README5
-rw-r--r--network/sendxmpp/patches/01.patch31
-rw-r--r--network/sendxmpp/patches/02.patch277
-rw-r--r--network/sendxmpp/patches/03.patch54
-rw-r--r--network/sendxmpp/patches/04.patch26
-rw-r--r--network/sendxmpp/patches/05.patch23
-rw-r--r--network/sendxmpp/patches/06.patch92
-rw-r--r--network/sendxmpp/patches/07.patch42
-rw-r--r--network/sendxmpp/patches/08.patch12
-rw-r--r--network/sendxmpp/sendxmpp.SlackBuild81
-rw-r--r--network/sendxmpp/sendxmpp.info10
-rw-r--r--network/sendxmpp/slack-desc19
-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/slirp4netns/README14
-rw-r--r--network/slirp4netns/slack-desc19
-rw-r--r--network/slirp4netns/slirp4netns.SlackBuild104
-rw-r--r--network/slirp4netns/slirp4netns.info10
-rw-r--r--network/slurm/slurm.SlackBuild13
-rw-r--r--network/slurm/slurm.info10
-rw-r--r--network/speedtest-cli/speedtest-cli.SlackBuild4
-rw-r--r--network/speedtest-cli/speedtest-cli.info6
-rw-r--r--network/sshblock/README9
-rw-r--r--network/ssllabs-scan/ssllabs-scan.SlackBuild8
-rw-r--r--network/ssllabs-scan/ssllabs-scan.info6
-rw-r--r--network/strongswan/README53
-rw-r--r--network/strongswan/doinst.sh75
-rw-r--r--network/strongswan/strongswan.SlackBuild60
-rw-r--r--network/strongswan/strongswan.info6
-rw-r--r--network/syncthing/syncthing.SlackBuild2
-rw-r--r--network/syncthing/syncthing.info10
-rw-r--r--network/telegram/telegram.SlackBuild2
-rw-r--r--network/telegram/telegram.info10
-rw-r--r--network/tor-browser/tor-browser.SlackBuild4
-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/twitter/twitter.SlackBuild4
-rw-r--r--network/twitter/twitter.info6
-rw-r--r--network/vivaldi/vivaldi.SlackBuild4
-rw-r--r--network/vivaldi/vivaldi.info10
-rw-r--r--network/w3m/README2
-rw-r--r--network/w3m/w3m.SlackBuild12
-rw-r--r--network/w3m/w3m.info6
-rw-r--r--network/waterfox/waterfox.SlackBuild6
-rw-r--r--network/waterfox/waterfox.info6
-rw-r--r--network/weechat/weechat.SlackBuild8
-rw-r--r--network/weechat/weechat.info6
-rw-r--r--network/wildfly/wildfly.SlackBuild8
-rw-r--r--network/wildfly/wildfly.info6
-rw-r--r--network/wireshark/README7
-rw-r--r--network/wireshark/wireshark.SlackBuild45
-rw-r--r--network/wireshark/wireshark.info8
-rw-r--r--network/xinetd/doinst.sh28
-rw-r--r--network/xinetd/xinetd-add_destdir.patch48
-rw-r--r--network/xinetd/xinetd.SlackBuild34
-rw-r--r--network/xinetd/xinetd.info8
-rw-r--r--network/yandex-browser-beta/yandex-browser-beta.SlackBuild4
-rw-r--r--network/yandex-browser-beta/yandex-browser-beta.info6
-rw-r--r--network/yle-dl/README4
-rw-r--r--network/yle-dl/yle-dl.SlackBuild2
-rw-r--r--network/yle-dl/yle-dl.info6
-rw-r--r--network/you-get/you-get.SlackBuild4
-rw-r--r--network/you-get/you-get.info6
-rw-r--r--network/youtube-dl/youtube-dl.SlackBuild2
-rw-r--r--network/youtube-dl/youtube-dl.info6
-rw-r--r--network/zabbix_agentd/zabbix_agentd.SlackBuild2
-rw-r--r--network/zabbix_agentd/zabbix_agentd.info6
-rw-r--r--network/zabbix_java_gateway/zabbix_java_gateway.SlackBuild2
-rw-r--r--network/zabbix_java_gateway/zabbix_java_gateway.info6
-rw-r--r--network/zabbix_proxy/zabbix_proxy.SlackBuild2
-rw-r--r--network/zabbix_proxy/zabbix_proxy.info6
-rw-r--r--network/zabbix_server/zabbix_server.SlackBuild2
-rw-r--r--network/zabbix_server/zabbix_server.info6
-rw-r--r--network/zoom-linux/README4
-rw-r--r--network/zoom-linux/application-x-zoom.pngbin0 -> 5573 bytes
-rw-r--r--network/zoom-linux/doinst.sh18
-rw-r--r--network/zoom-linux/zoom-linux.SlackBuild14
-rw-r--r--network/zoom-linux/zoom-linux.desktop13
-rw-r--r--network/zoom-linux/zoom-linux.info10
-rw-r--r--network/zoom-linux/zoom-linux.pngbin0 -> 5573 bytes
-rw-r--r--network/zoom-linux/zoom-linux.xml7
-rw-r--r--office/LibreOffice/0001-Update-mdds-to-1.4.1.patch693
-rw-r--r--office/LibreOffice/0001-Update-orcus-to-0.14.0.patch801
-rw-r--r--office/LibreOffice/LibreOffice.SlackBuild12
-rw-r--r--office/LibreOffice/LibreOffice.info12
-rw-r--r--office/LibreOffice/README2
-rw-r--r--office/MasterPDFEditor/MasterPDFEditor.SlackBuild4
-rw-r--r--office/MasterPDFEditor/MasterPDFEditor.info10
-rw-r--r--office/ProjectLibre/ProjectLibre.SlackBuild4
-rw-r--r--office/ProjectLibre/ProjectLibre.info6
-rw-r--r--office/ProjectLibre/projectlibre-path.patch15
-rw-r--r--office/ReText/ReText.info2
-rw-r--r--office/SOGo/SOGo.SlackBuild4
-rw-r--r--office/SOGo/SOGo.info12
-rw-r--r--office/kmymoney/README2
-rw-r--r--office/kmymoney/kmymoney.SlackBuild3
-rw-r--r--office/kmymoney/kmymoney.info8
-rw-r--r--office/kmymoney/slack-desc2
-rw-r--r--office/libreoffice-helppack/libreoffice-helppack.SlackBuild2
-rw-r--r--office/libreoffice-helppack/libreoffice-helppack.info10
-rw-r--r--office/libreoffice-langpack/libreoffice-langpack.SlackBuild2
-rw-r--r--office/libreoffice-langpack/libreoffice-langpack.info10
-rw-r--r--office/libreoffice/libreoffice.SlackBuild10
-rw-r--r--office/libreoffice/libreoffice.info10
-rw-r--r--office/libreoffice/libreoffice.sh3
-rw-r--r--office/notmuch/notmuch.SlackBuild2
-rw-r--r--office/notmuch/notmuch.info6
-rw-r--r--office/onlyoffice-desktopeditors/onlyoffice-desktopeditors.SlackBuild2
-rw-r--r--office/onlyoffice-desktopeditors/onlyoffice-desktopeditors.info6
-rw-r--r--office/pdfstudio2018/pdfstudio2018.SlackBuild4
-rw-r--r--office/pdfstudio2018/pdfstudio2018.info6
-rw-r--r--office/pyspread/pyspread.SlackBuild4
-rw-r--r--office/pyspread/pyspread.info6
-rw-r--r--office/sigil/sigil.SlackBuild4
-rw-r--r--office/sigil/sigil.info8
-rw-r--r--office/smoffice2018/smoffice2018.SlackBuild4
-rw-r--r--office/smoffice2018/smoffice2018.info10
-rw-r--r--office/taskopen/taskopen.SlackBuild2
-rw-r--r--office/taskopen/taskopen.info6
-rw-r--r--office/texmacs/texmacs.SlackBuild2
-rw-r--r--office/texmacs/texmacs.info8
-rw-r--r--office/turtl/README9
-rw-r--r--office/turtl/slack-desc19
-rw-r--r--office/turtl/turtl.SlackBuild118
-rw-r--r--office/turtl/turtl.info10
-rw-r--r--perl/MoarVM/MoarVM.SlackBuild4
-rw-r--r--perl/MoarVM/MoarVM.info6
-rw-r--r--perl/nqp/nqp.SlackBuild4
-rw-r--r--perl/nqp/nqp.info6
-rw-r--r--perl/perl-AnyEvent/perl-AnyEvent.SlackBuild3
-rw-r--r--perl/perl-AnyEvent/perl-AnyEvent.info10
-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-Glib-Object-Introspection/perl-Glib-Object-Introspection.SlackBuild4
-rw-r--r--perl/perl-Glib-Object-Introspection/perl-Glib-Object-Introspection.info6
-rw-r--r--perl/perl-IO-Socket-SSL/perl-IO-Socket-SSL.SlackBuild4
-rw-r--r--perl/perl-IO-Socket-SSL/perl-IO-Socket-SSL.info6
-rw-r--r--perl/perl-Math-MPFR/perl-Math-MPFR.SlackBuild2
-rw-r--r--perl/perl-Math-MPFR/perl-Math-MPFR.info6
-rw-r--r--perl/perl-Module-ScanDeps/perl-Module-ScanDeps.SlackBuild4
-rw-r--r--perl/perl-Module-ScanDeps/perl-Module-ScanDeps.info6
-rw-r--r--perl/perl-Net-XMPP/README6
-rw-r--r--perl/perl-Net-XMPP/perl-Net-XMPP.SlackBuild18
-rw-r--r--perl/perl-Net-XMPP/perl-Net-XMPP.info10
-rw-r--r--perl/perl-Net-XMPP/slack-desc2
-rw-r--r--perl/perl-Sub-Quote/perl-Sub-Quote.SlackBuild4
-rw-r--r--perl/perl-Sub-Quote/perl-Sub-Quote.info6
-rw-r--r--perl/perl-Term-ReadLine-Gnu/perl-Term-ReadLine-Gnu.SlackBuild4
-rw-r--r--perl/perl-Term-ReadLine-Gnu/perl-Term-ReadLine-Gnu.info6
-rw-r--r--perl/perl-Test-Inter/perl-Test-Inter.SlackBuild5
-rw-r--r--perl/perl-Test-Inter/perl-Test-Inter.info6
-rw-r--r--perl/perl-XML-Stream/README2
-rw-r--r--perl/perl-XML-Stream/perl-XML-Stream.SlackBuild30
-rw-r--r--perl/perl-XML-Stream/perl-XML-Stream.info10
-rw-r--r--perl/perl-XML-Stream/slack-desc2
-rw-r--r--perl/perl-glib/perl-glib.SlackBuild4
-rw-r--r--perl/perl-glib/perl-glib.info6
-rw-r--r--perl/perl-strictures/perl-strictures.SlackBuild10
-rw-r--r--perl/perl-strictures/perl-strictures.info6
-rw-r--r--perl/perl6-Readline/ncurses.patch25
-rw-r--r--perl/perl6-Readline/perl6-Readline.SlackBuild6
-rw-r--r--perl/perl6-Readline/perl6-Readline.info6
-rw-r--r--perl/rakudo/rakudo.SlackBuild4
-rw-r--r--perl/rakudo/rakudo.info6
-rw-r--r--perl/zef/zef.SlackBuild4
-rw-r--r--perl/zef/zef.info6
-rw-r--r--python/GeoIP-Python/GeoIP-Python.SlackBuild (renamed from libraries/GeoIP-Python/GeoIP-Python.SlackBuild)8
-rw-r--r--python/GeoIP-Python/GeoIP-Python.info (renamed from libraries/GeoIP-Python/GeoIP-Python.info)2
-rw-r--r--python/GeoIP-Python/README (renamed from libraries/GeoIP-Python/README)0
-rw-r--r--python/GeoIP-Python/slack-desc (renamed from libraries/GeoIP-Python/slack-desc)0
-rw-r--r--python/Markdown/Markdown.SlackBuild5
-rw-r--r--python/XlsxWriter/XlsxWriter.SlackBuild6
-rw-r--r--python/XlsxWriter/XlsxWriter.info6
-rw-r--r--python/arrow/arrow.SlackBuild4
-rw-r--r--python/arrow/arrow.info6
-rw-r--r--python/artifacts/artifacts.SlackBuild4
-rw-r--r--python/artifacts/artifacts.info6
-rw-r--r--python/async-timeout/README3
-rw-r--r--python/async-timeout/async-timeout.SlackBuild84
-rw-r--r--python/async-timeout/async-timeout.info10
-rw-r--r--python/async-timeout/slack-desc19
-rw-r--r--python/cairocffi/cairocffi.SlackBuild4
-rw-r--r--python/cairocffi/cairocffi.info6
-rw-r--r--python/decorator/decorator.SlackBuild4
-rw-r--r--python/decorator/decorator.info6
-rw-r--r--python/dfdatetime/dfdatetime.SlackBuild4
-rw-r--r--python/dfdatetime/dfdatetime.info6
-rw-r--r--python/dfvfs/dfvfs.SlackBuild6
-rw-r--r--python/dfvfs/dfvfs.info8
-rw-r--r--python/dfwinreg/dfwinreg.SlackBuild6
-rw-r--r--python/dfwinreg/dfwinreg.info8
-rw-r--r--python/distorm/distorm.SlackBuild6
-rw-r--r--python/distorm/distorm.info6
-rw-r--r--python/dtfabric/dtfabric.SlackBuild4
-rw-r--r--python/dtfabric/dtfabric.info6
-rw-r--r--python/elasticsearch5/README14
-rw-r--r--python/elasticsearch5/elasticsearch5.SlackBuild87
-rw-r--r--python/elasticsearch5/elasticsearch5.info10
-rw-r--r--python/elasticsearch5/slack-desc19
-rw-r--r--python/git-fame/git-fame.SlackBuild2
-rw-r--r--python/git-fame/git-fame.info8
-rw-r--r--python/gunicorn/README2
-rw-r--r--python/gunicorn/gunicorn.SlackBuild9
-rw-r--r--python/gunicorn/gunicorn.info6
-rw-r--r--python/jedi/jedi.SlackBuild4
-rw-r--r--python/jedi/jedi.info6
-rw-r--r--[-rwxr-xr-x]python/mypy/mypy.SlackBuild7
-rw-r--r--python/mypy/mypy.info6
-rw-r--r--python/obspy/obspy.SlackBuild2
-rw-r--r--python/obspy/obspy.info6
-rw-r--r--python/parso/parso.SlackBuild4
-rw-r--r--python/parso/parso.info6
-rw-r--r--python/pbr/pbr.SlackBuild10
-rw-r--r--python/pbr/pbr.info6
-rw-r--r--python/pelican/pelican.SlackBuild4
-rw-r--r--python/pelican/pelican.info6
-rw-r--r--python/pelican/slack-desc2
-rw-r--r--python/pkginfo/pkginfo.SlackBuild4
-rw-r--r--python/pkginfo/pkginfo.info6
-rw-r--r--python/plaso/plaso.SlackBuild6
-rw-r--r--python/plaso/plaso.info10
-rw-r--r--python/pluggy/pluggy.SlackBuild4
-rw-r--r--python/pluggy/pluggy.info10
-rw-r--r--python/pluggy/slack-desc2
-rw-r--r--python/purl/purl.SlackBuild4
-rw-r--r--python/purl/purl.info6
-rw-r--r--python/pySmartDL/pySmartDL.SlackBuild6
-rw-r--r--python/pySmartDL/pySmartDL.info8
-rw-r--r--python/pycodestyle/pycodestyle.SlackBuild4
-rw-r--r--python/pycodestyle/pycodestyle.info6
-rw-r--r--python/pycryptodome/pycryptodome.SlackBuild2
-rw-r--r--python/pycryptodome/pycryptodome.info6
-rw-r--r--python/pyotp/pyotp.SlackBuild8
-rw-r--r--python/pyparsing/pyparsing.SlackBuild6
-rw-r--r--python/pyparsing/pyparsing.info8
-rw-r--r--python/pytest/pytest.SlackBuild5
-rw-r--r--python/pytest/pytest.info8
-rw-r--r--python/pytest/slack-desc2
-rw-r--r--python/python-certifi/python-certifi.SlackBuild4
-rw-r--r--python/python-certifi/python-certifi.info6
-rw-r--r--python/python-configargparse/python-configargparse.SlackBuild2
-rw-r--r--python/python-configargparse/python-configargparse.info6
-rw-r--r--python/python-distro/python-distro.SlackBuild6
-rw-r--r--python/python-distro/python-distro.info6
-rw-r--r--python/python-django/python-django.SlackBuild4
-rw-r--r--python/python-django/python-django.info8
-rw-r--r--python/python-fonttools/python-fonttools.SlackBuild2
-rw-r--r--python/python-fonttools/python-fonttools.info6
-rw-r--r--python/python-jsonrpclib/python-jsonrpclib.SlackBuild6
-rw-r--r--python/python-jsonrpclib/python-jsonrpclib.info6
-rw-r--r--python/python-lz4/README12
-rw-r--r--python/python-lz4/python-lz4.SlackBuild88
-rw-r--r--python/python-lz4/python-lz4.info10
-rw-r--r--python/python-lz4/slack-desc19
-rw-r--r--python/python-markdown-math/README4
-rw-r--r--python/python-markdown-math/python-markdown-math.SlackBuild (renamed from desktop/CurseTheWeather/CurseTheWeather.SlackBuild)27
-rw-r--r--python/python-markdown-math/python-markdown-math.info10
-rw-r--r--python/python-markdown-math/slack-desc19
-rw-r--r--python/python-neovim/python-neovim.SlackBuild4
-rw-r--r--python/python-neovim/python-neovim.info6
-rw-r--r--python/python-progress/python-progress.SlackBuild2
-rw-r--r--python/python-progress/python-progress.info6
-rw-r--r--python/python-prometheus_client/python-prometheus_client.SlackBuild4
-rw-r--r--python/python-prometheus_client/python-prometheus_client.info6
-rw-r--r--python/python-scandir/python-scandir.SlackBuild4
-rw-r--r--python/python-scandir/python-scandir.info6
-rw-r--r--python/python-wrapt/python-wrapt.SlackBuild4
-rw-r--r--python/python-wrapt/python-wrapt.info6
-rw-r--r--python/python3-Cython/python3-Cython.SlackBuild6
-rw-r--r--python/python3-Cython/python3-Cython.info6
-rw-r--r--python/python3-aiorpcX/README2
-rw-r--r--python/python3-aiorpcX/python3-aiorpcX.SlackBuild85
-rw-r--r--python/python3-aiorpcX/python3-aiorpcX.info10
-rw-r--r--python/python3-aiorpcX/slack-desc19
-rw-r--r--python/python3-astroid/python3-astroid.SlackBuild4
-rw-r--r--python/python3-astroid/python3-astroid.info6
-rw-r--r--python/python3-dateutil/python3-dateutil.SlackBuild4
-rw-r--r--python/python3-dateutil/python3-dateutil.info6
-rw-r--r--python/python3-decorator/python3-decorator.SlackBuild4
-rw-r--r--python/python3-decorator/python3-decorator.info6
-rw-r--r--python/python3-ipython/python3-ipython.SlackBuild4
-rw-r--r--python/python3-ipython/python3-ipython.info6
-rw-r--r--python/python3-isort/python3-isort.SlackBuild2
-rw-r--r--python/python3-isort/python3-isort.info6
-rw-r--r--python/python3-jedi/python3-jedi.SlackBuild4
-rw-r--r--python/python3-jedi/python3-jedi.info6
-rw-r--r--python/python3-multidict/README2
-rw-r--r--python/python3-multidict/python3-multidict.SlackBuild85
-rw-r--r--python/python3-multidict/python3-multidict.info10
-rw-r--r--python/python3-multidict/slack-desc19
-rw-r--r--python/python3-obspy/README14
-rw-r--r--python/python3-obspy/python3-obspy.SlackBuild86
-rw-r--r--python/python3-obspy/python3-obspy.info10
-rw-r--r--python/python3-obspy/slack-desc19
-rw-r--r--python/python3-parso/python3-parso.SlackBuild4
-rw-r--r--python/python3-parso/python3-parso.info6
-rw-r--r--python/python3-prompt_toolkit/python3-prompt_toolkit.SlackBuild4
-rw-r--r--python/python3-prompt_toolkit/python3-prompt_toolkit.info6
-rw-r--r--python/python3-pylint/python3-pylint.SlackBuild2
-rw-r--r--python/python3-pylint/python3-pylint.info6
-rw-r--r--python/python3-pyzmq/python3-pyzmq.SlackBuild4
-rw-r--r--python/python3-pyzmq/python3-pyzmq.info6
-rw-r--r--python/python3-tornado/python3-tornado.SlackBuild4
-rw-r--r--python/python3-tornado/python3-tornado.info6
-rw-r--r--python/python3-wrapt/python3-wrapt.SlackBuild2
-rw-r--r--python/python3-wrapt/python3-wrapt.info6
-rw-r--r--python/python3/patches/python3.no-static-library.diff29
-rw-r--r--python/python3/patches/python3.x86_64.diff194
-rw-r--r--python/python3/python3.SlackBuild6
-rw-r--r--python/python3/python3.info6
-rw-r--r--python/pytsk/pytsk.SlackBuild6
-rw-r--r--python/pytsk/pytsk.info6
-rw-r--r--python/pytzdata/pytzdata.SlackBuild4
-rw-r--r--python/pytzdata/pytzdata.info6
-rw-r--r--python/pyusb/pyusb.SlackBuild12
-rw-r--r--python/pyzmq/pyzmq.SlackBuild4
-rw-r--r--python/pyzmq/pyzmq.info6
-rw-r--r--python/regex/regex.SlackBuild4
-rw-r--r--python/regex/regex.info6
-rw-r--r--python/scikit-learn/scikit-learn.SlackBuild4
-rw-r--r--python/scikit-learn/scikit-learn.info6
-rw-r--r--python/send2trash/send2trash.SlackBuild7
-rw-r--r--python/send2trash/send2trash.info8
-rw-r--r--python/snuggs/snuggs.SlackBuild4
-rw-r--r--python/snuggs/snuggs.info6
-rw-r--r--python/sphinxcontrib-plantuml/sphinxcontrib-plantuml.SlackBuild4
-rw-r--r--python/sphinxcontrib-plantuml/sphinxcontrib-plantuml.info6
-rw-r--r--python/sqlalchemy-migrate/sqlalchemy-migrate.SlackBuild13
-rw-r--r--python/sqlalchemy-migrate/sqlalchemy-migrate.info6
-rw-r--r--python/stevedore/stevedore.SlackBuild4
-rw-r--r--python/stevedore/stevedore.info6
-rw-r--r--python/suds-jurko/README8
-rw-r--r--python/suds-jurko/suds-jurko.SlackBuild5
-rw-r--r--python/tempita/tempita.SlackBuild12
-rw-r--r--python/termcolor/slack-desc2
-rw-r--r--python/termcolor/termcolor.SlackBuild2
-rw-r--r--python/termcolor/termcolor.info4
-rw-r--r--python/thonny/thonny.SlackBuild7
-rw-r--r--python/thonny/thonny.info6
-rw-r--r--python/tqdm/tqdm.SlackBuild7
-rw-r--r--python/tqdm/tqdm.info6
-rw-r--r--python/typed_ast/typed_ast.SlackBuild2
-rw-r--r--python/typed_ast/typed_ast.info6
-rw-r--r--python/virtualenvwrapper/virtualenvwrapper.SlackBuild4
-rw-r--r--python/virtualenvwrapper/virtualenvwrapper.info6
-rw-r--r--python/websocket-client/websocket-client.SlackBuild2
-rw-r--r--python/websocket-client/websocket-client.info6
-rw-r--r--python/werkzeug/werkzeug.SlackBuild10
-rw-r--r--python/yarl/README6
-rw-r--r--python/yarl/slack-desc19
-rw-r--r--python/yarl/yarl.SlackBuild84
-rw-r--r--python/yarl/yarl.info10
-rw-r--r--ruby/gem2tgz/gem2tgz.SlackBuild2
-rw-r--r--ruby/gem2tgz/gem2tgz.info4
-rw-r--r--ruby/gem2tgz/slack-desc2
-rw-r--r--ruby/ruby-build/ruby-build.SlackBuild4
-rw-r--r--ruby/ruby-build/ruby-build.info6
-rw-r--r--ruby/ruby-json/ruby-json.SlackBuild4
-rw-r--r--ruby/ruby-json/ruby-json.info6
-rw-r--r--ruby/rubygem-jaro_winkler/rubygem-jaro_winkler.SlackBuild4
-rw-r--r--ruby/rubygem-jaro_winkler/rubygem-jaro_winkler.info6
-rw-r--r--ruby/rubygem-parallel/rubygem-parallel.SlackBuild2
-rw-r--r--ruby/rubygem-parallel/rubygem-parallel.info6
-rw-r--r--ruby/rubygem-parser/rubygem-parser.SlackBuild4
-rw-r--r--ruby/rubygem-parser/rubygem-parser.info6
-rw-r--r--ruby/rubygem-rubocop/rubygem-rubocop.SlackBuild2
-rw-r--r--ruby/rubygem-rubocop/rubygem-rubocop.info6
-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/Iosevka/Iosevka.SlackBuild2
-rw-r--r--system/Iosevka/Iosevka.info22
-rw-r--r--system/ProFont/ProFont.info2
-rw-r--r--system/TermRecord/TermRecord.SlackBuild4
-rw-r--r--system/TermRecord/TermRecord.info6
-rw-r--r--system/USBdev/USBdev.SlackBuild4
-rw-r--r--system/USBdev/USBdev.info8
-rw-r--r--system/USBdev/slack-desc2
-rw-r--r--system/ZoneMinder/README10
-rw-r--r--system/ZoneMinder/ZoneMinder.SlackBuild12
-rw-r--r--system/ZoneMinder/ZoneMinder.info2
-rw-r--r--system/ZoneMinder/fix_video_file_format.patch11
-rw-r--r--system/ZoneMinder/fix_zone_area_calc.patch35
-rw-r--r--system/aide/aide.SlackBuild4
-rw-r--r--system/aide/aide.info10
-rw-r--r--system/ansible/ansible.SlackBuild4
-rw-r--r--system/ansible/ansible.info6
-rw-r--r--system/bindfs/bindfs.SlackBuild4
-rw-r--r--system/bindfs/bindfs.info6
-rw-r--r--system/bit-babbler/README8
-rw-r--r--system/bit-babbler/README.Slackware42
-rw-r--r--system/bit-babbler/bit-babbler.SlackBuild16
-rw-r--r--system/bit-babbler/bit-babbler.info4
-rw-r--r--system/bit-babbler/doinst.sh1
-rw-r--r--system/bit-babbler/rc.seedd.new32
-rw-r--r--system/bit-babbler/slack-desc2
-rw-r--r--system/bleachbit/bleachbit.SlackBuild6
-rw-r--r--system/bleachbit/bleachbit.info6
-rw-r--r--system/buildah/README35
-rw-r--r--system/buildah/buildah.SlackBuild102
-rw-r--r--system/buildah/buildah.info10
-rw-r--r--system/buildah/slack-desc19
-rw-r--r--system/cdemu-client/cdemu-client.SlackBuild4
-rw-r--r--system/cdemu-client/cdemu-client.info6
-rw-r--r--system/cdemu-daemon/cdemu-daemon.SlackBuild5
-rw-r--r--system/cdemu-daemon/cdemu-daemon.info6
-rw-r--r--system/chronograf/chronograf.SlackBuild2
-rw-r--r--system/chronograf/chronograf.info10
-rw-r--r--system/cnijfilter2/README20
-rw-r--r--system/cnijfilter2/cnijfilter2.SlackBuild137
-rw-r--r--system/cnijfilter2/cnijfilter2.info10
-rw-r--r--system/cnijfilter2/slack-desc19
-rw-r--r--system/containerd/containerd.SlackBuild7
-rw-r--r--system/containerd/containerd.info6
-rw-r--r--system/dar/dar.SlackBuild6
-rw-r--r--system/dar/dar.info6
-rw-r--r--system/ddrescue-gui/ddrescue-gui.SlackBuild6
-rw-r--r--system/ddrescue-gui/ddrescue-gui.info8
-rw-r--r--system/dfc/dfc.SlackBuild6
-rw-r--r--system/dfc/dfc.info6
-rw-r--r--system/dget/dget.SlackBuild4
-rw-r--r--system/dget/dget.info10
-rw-r--r--system/dieharder/dieharder.SlackBuild2
-rw-r--r--system/dieharder/dieharder.info4
-rw-r--r--system/docker-proxy/docker-proxy.SlackBuild6
-rw-r--r--system/docker-proxy/docker-proxy.info6
-rw-r--r--system/docker/docker.SlackBuild6
-rw-r--r--system/docker/docker.info6
-rw-r--r--system/dosbox-dev/dosbox-dev.SlackBuild2
-rw-r--r--system/dosbox-dev/dosbox-dev.info6
-rw-r--r--system/dosbox-x/README4
-rw-r--r--system/dosbox-x/dosbox-x.SlackBuild102
-rw-r--r--system/dosbox-x/dosbox-x.info10
-rw-r--r--system/dosbox-x/slack-desc19
-rw-r--r--system/duplicity/duplicity.SlackBuild9
-rw-r--r--system/duplicity/duplicity.info12
-rw-r--r--system/elasticsearch/README1
-rw-r--r--system/epson-inkjet-printer-escpr2/README.models32
-rw-r--r--system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild4
-rw-r--r--system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.info6
-rw-r--r--system/execline/README14
-rw-r--r--system/execline/execline.SlackBuild94
-rw-r--r--system/execline/execline.info10
-rw-r--r--system/execline/slack-desc19
-rw-r--r--system/fdupes/fdupes-1.51-destdir.patch29
-rw-r--r--system/fdupes/fdupes-makefile.patch24
-rw-r--r--system/fdupes/fdupes.SlackBuild25
-rw-r--r--system/fdupes/fdupes.info6
-rw-r--r--system/fdupes/slack-desc2
-rw-r--r--system/firejail/firejail.SlackBuild4
-rw-r--r--system/firejail/firejail.info6
-rw-r--r--system/firetools/firetools.SlackBuild4
-rw-r--r--system/firetools/firetools.info6
-rw-r--r--system/fish/fish.SlackBuild2
-rw-r--r--system/fish/fish.info6
-rw-r--r--system/fuse-overlayfs/README19
-rw-r--r--system/fuse-overlayfs/fuse-overlayfs.SlackBuild104
-rw-r--r--system/fuse-overlayfs/fuse-overlayfs.info10
-rw-r--r--system/fuse-overlayfs/slack-desc19
-rw-r--r--system/fuse3/README10
-rw-r--r--system/fuse3/fuse3.SlackBuild98
-rw-r--r--system/fuse3/fuse3.info10
-rw-r--r--system/fuse3/slack-desc19
-rw-r--r--system/fwupd/README2
-rw-r--r--system/fwupd/fwupd.SlackBuild2
-rw-r--r--system/fwupd/fwupd.info6
-rw-r--r--system/gcdemu/gcdemu.SlackBuild4
-rw-r--r--system/gcdemu/gcdemu.info6
-rw-r--r--system/i2c-tools/README2
-rw-r--r--system/i2c-tools/i2c-tools.SlackBuild4
-rw-r--r--system/i2c-tools/i2c-tools.info6
-rw-r--r--system/inxi/inxi.SlackBuild4
-rw-r--r--system/inxi/inxi.info6
-rw-r--r--system/ioninja/ioninja.SlackBuild4
-rw-r--r--system/ioninja/ioninja.info10
-rw-r--r--system/isdct/isdct.SlackBuild8
-rw-r--r--system/isdct/isdct.info8
-rw-r--r--system/jdupes/jdupes.SlackBuild2
-rw-r--r--system/jdupes/jdupes.info6
-rw-r--r--system/jenkins/jenkins.SlackBuild4
-rw-r--r--system/jenkins/jenkins.info6
-rw-r--r--system/jenkins/slack-desc2
-rw-r--r--system/kbfs/kbfs.SlackBuild4
-rw-r--r--system/kbfs/kbfs.info10
-rw-r--r--system/keybase/keybase.SlackBuild4
-rw-r--r--system/keybase/keybase.info6
-rw-r--r--system/kitchen-sync/kitchen-sync.SlackBuild2
-rw-r--r--system/kitchen-sync/kitchen-sync.info6
-rw-r--r--system/ksh-openbsd/README3
-rw-r--r--system/ksh-openbsd/ksh-openbsd.SlackBuild15
-rw-r--r--system/ksh-openbsd/ksh-openbsd.info6
-rw-r--r--system/letsencrypt/letsencrypt.SlackBuild2
-rw-r--r--system/letsencrypt/letsencrypt.info6
-rw-r--r--system/loksh/doinst.sh8
-rw-r--r--system/loksh/loksh.SlackBuild9
-rw-r--r--system/lxrandr/lxrandr.SlackBuild22
-rw-r--r--system/lxrandr/lxrandr.info6
-rw-r--r--system/lxsession/lxsession.SlackBuild7
-rw-r--r--system/lxsession/lxsession.info6
-rw-r--r--system/lxtask/lxtask.SlackBuild7
-rw-r--r--system/lxtask/lxtask.info6
-rw-r--r--system/lynis/lynis.SlackBuild2
-rw-r--r--system/lynis/lynis.info6
-rw-r--r--system/netdata/netdata.SlackBuild4
-rw-r--r--system/netdata/netdata.info6
-rw-r--r--system/nvidia-driver/changelog.txt2
-rw-r--r--system/nvidia-driver/nvidia-driver.SlackBuild6
-rw-r--r--system/nvidia-driver/nvidia-driver.info26
-rw-r--r--system/nvidia-driver/nvidia-switch6
-rw-r--r--system/nvidia-kernel/nvidia-kernel.SlackBuild4
-rw-r--r--system/nvidia-kernel/nvidia-kernel.info6
-rw-r--r--system/nvidia-legacy390-driver/changelog.txt1
-rw-r--r--system/nvidia-legacy390-driver/nvidia-legacy390-driver.SlackBuild4
-rw-r--r--system/nvidia-legacy390-driver/nvidia-legacy390-driver.info50
-rw-r--r--system/nvidia-legacy390-kernel/nvidia-legacy390-kernel.SlackBuild4
-rw-r--r--system/nvidia-legacy390-kernel/nvidia-legacy390-kernel.info10
-rw-r--r--system/omnidb-app/omnidb-app.SlackBuild2
-rw-r--r--system/omnidb-app/omnidb-app.info10
-rw-r--r--system/openmpi/openmpi.SlackBuild4
-rw-r--r--system/openmpi/openmpi.info10
-rw-r--r--system/openrc-services/doinst.sh2
-rw-r--r--system/openrc-services/openrc-services.SlackBuild4
-rw-r--r--system/openrc-services/openrc-services.info6
-rw-r--r--system/openrc/doinst.sh4
-rw-r--r--system/openrc/openrc.SlackBuild6
-rw-r--r--system/openrc/openrc.info6
-rw-r--r--system/pcmanfm/patches/0001-avoid-undefined-isdigit-behaviour.patch54
-rw-r--r--system/pcmanfm/pcmanfm.SlackBuild22
-rw-r--r--system/pcmanfm/pcmanfm.info6
-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/pixma/00_IPP_PRIVATE_STRUCTURES.diff20
-rw-r--r--system/pixma/04_ppd_h.diff10
-rw-r--r--system/pixma/README30
-rw-r--r--system/pixma/pixma.SlackBuild176
-rw-r--r--system/pixma/pixma.info10
-rw-r--r--system/pixma/slack-desc19
-rw-r--r--system/plymouth/README11
-rw-r--r--system/plymouth/gpl-2.0.txt308
-rw-r--r--system/plymouth/plymouth.SlackBuild104
-rw-r--r--system/plymouth/plymouth.info10
-rw-r--r--system/plymouth/slack-desc19
-rw-r--r--system/podman/README15
-rw-r--r--system/podman/podman.SlackBuild100
-rw-r--r--system/podman/podman.info10
-rw-r--r--system/podman/slack-desc19
-rw-r--r--system/posh/doinst.sh8
-rw-r--r--system/posh/posh.SlackBuild9
-rw-r--r--system/progress/progress.SlackBuild6
-rw-r--r--system/progress/progress.info6
-rw-r--r--system/pycp/pycp.SlackBuild9
-rw-r--r--system/pycp/pycp.info8
-rw-r--r--system/pytrash/pytrash.SlackBuild2
-rw-r--r--system/pytrash/pytrash.info6
-rw-r--r--system/qtfm/qtfm.SlackBuild2
-rw-r--r--system/qtfm/qtfm.info6
-rw-r--r--system/quake-par/README19
-rw-r--r--system/quake-par/quake-par.SlackBuild112
-rw-r--r--system/quake-par/quake-par.info10
-rw-r--r--system/quake-par/slack-desc19
-rw-r--r--system/ranger/ranger.SlackBuild15
-rw-r--r--system/rhash/rhash.SlackBuild2
-rw-r--r--system/rhash/rhash.info8
-rw-r--r--system/rsyslog/rsyslog.SlackBuild4
-rw-r--r--system/rsyslog/rsyslog.info6
-rw-r--r--system/runc/runc.SlackBuild18
-rw-r--r--system/runc/runc.info6
-rw-r--r--system/s6/README25
-rw-r--r--system/s6/s6.SlackBuild101
-rw-r--r--system/s6/s6.info10
-rw-r--r--system/s6/slack-desc19
-rw-r--r--system/saleae-logic/README8
-rw-r--r--system/saleae-logic/doinst.sh7
-rw-r--r--system/saleae-logic/saleae-logic.SlackBuild118
-rw-r--r--system/saleae-logic/saleae-logic.info10
-rw-r--r--system/saleae-logic/slack-desc18
-rw-r--r--system/sandbox/sandbox.SlackBuild2
-rw-r--r--system/sandbox/sandbox.info8
-rw-r--r--system/sboui/README8
-rw-r--r--system/sboui/sboui.info2
-rw-r--r--system/setconf/setconf.SlackBuild4
-rw-r--r--system/setconf/setconf.info6
-rw-r--r--system/skopeo/README7
-rw-r--r--system/skopeo/skopeo.SlackBuild98
-rw-r--r--system/skopeo/skopeo.info10
-rw-r--r--system/skopeo/slack-desc19
-rw-r--r--system/slack-scripts/README62
-rw-r--r--system/slpkg/README44
-rw-r--r--system/slpkg/slack-desc2
-rw-r--r--system/slpkg/slpkg.SlackBuild8
-rw-r--r--system/slpkg/slpkg.info8
-rw-r--r--system/spl-solaris/spl-solaris.SlackBuild2
-rw-r--r--system/spl-solaris/spl-solaris.info6
-rw-r--r--system/spman/README4
-rw-r--r--system/spman/spman.SlackBuild2
-rw-r--r--system/spman/spman.info6
-rw-r--r--system/st/st.SlackBuild4
-rw-r--r--system/steghide/README4
-rw-r--r--system/steghide/gcc-4.2.patch75
-rw-r--r--system/steghide/slack-desc19
-rw-r--r--system/steghide/steghide-climits.patch11
-rw-r--r--system/steghide/steghide-gcc6.patch22
-rw-r--r--system/steghide/steghide.SlackBuild106
-rw-r--r--system/steghide/steghide.info10
-rw-r--r--system/telegraf/telegraf.SlackBuild4
-rw-r--r--system/telegraf/telegraf.info10
-rw-r--r--system/thinkfan/thinkfan.SlackBuild10
-rw-r--r--system/thinkfan/thinkfan.info8
-rw-r--r--system/tomb/README6
-rw-r--r--system/udiskie/udiskie.SlackBuild4
-rw-r--r--system/udiskie/udiskie.info6
-rw-r--r--system/unar/Extra/lsar.159
-rw-r--r--system/unar/Extra/lsar.bash_completion16
-rw-r--r--system/unar/Extra/unar.177
-rw-r--r--system/unar/Extra/unar.bash_completion23
-rw-r--r--system/unar/document-undocumented-options.patch45
-rw-r--r--system/unar/unar.SlackBuild24
-rw-r--r--system/unar/unar.info6
-rw-r--r--system/vagrant/vagrant.SlackBuild4
-rw-r--r--system/vagrant/vagrant.info10
-rw-r--r--system/vhba-module/vhba-module.SlackBuild6
-rw-r--r--system/vhba-module/vhba-module.info6
-rw-r--r--system/virt-viewer/virt-viewer.SlackBuild4
-rw-r--r--system/virt-viewer/virt-viewer.info6
-rw-r--r--system/virtualbox-kernel-addons/virtualbox-kernel-addons.SlackBuild18
-rw-r--r--system/virtualbox-kernel/virtualbox-kernel.SlackBuild18
-rw-r--r--system/volatility/volatility.SlackBuild6
-rw-r--r--system/volatility/volatility.info8
-rw-r--r--system/wine-staging/README20
-rw-r--r--system/wine-staging/wine-staging.SlackBuild10
-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/winetricks/winetricks.SlackBuild4
-rw-r--r--system/winetricks/winetricks.info6
-rw-r--r--system/worker/worker.SlackBuild2
-rw-r--r--system/worker/worker.info6
-rw-r--r--system/xonsh/xonsh.SlackBuild4
-rw-r--r--system/xonsh/xonsh.info6
-rw-r--r--system/yash/doinst.sh8
-rw-r--r--system/yash/yash.SlackBuild7
-rw-r--r--system/zfs-auto-snapshot/README7
-rw-r--r--system/zfs-auto-snapshot/slack-desc19
-rw-r--r--system/zfs-auto-snapshot/zfs-auto-snapshot.SlackBuild91
-rw-r--r--system/zfs-auto-snapshot/zfs-auto-snapshot.info10
-rw-r--r--system/zfs-on-linux/zfs-on-linux.SlackBuild2
-rw-r--r--system/zfs-on-linux/zfs-on-linux.info6
1475 files changed, 18209 insertions, 6596 deletions
diff --git a/ChangeLog.txt b/ChangeLog.txt
index 914bf367ea..c929bbbd37 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,3 +1,954 @@
+Sat Mar 23 03:00:15 UTC 2019
+academic/copasi: Updated for version 4.25.207.
+academic/cvc4: Added (Theorem Solver).
+academic/ed-v6: Added (old version of ed).
+academic/z3: Added (theorem solver).
+desktop/Zafiro-icons: Updated for version 0.9.
+desktop/awesome: Updated for version 4.3.
+desktop/gnome-menus: Updated for version 3.32.0.
+desktop/i3: Updated for version 4.16.1 + new maintainer.
+desktop/i3status: Updated for version 2.12 + new maintainer.
+desktop/jgmenu: Updated for version 2.2.1.
+desktop/qt5ct: Updated for version 0.38.
+development/eclipse-cpp: Updated for version 201903.
+development/eclipse-java: Updated for version 201903.
+development/eclipse-jee: Updated for version 201903.
+development/openjdk8: Updated for version 8u201.
+development/pahole: Added (Show data structure layout).
+development/postman: Updated for version 7.0.5.
+development/rtags: Updated for version 2.30.
+development/sublime_text: Updated for version 3.2.00.
+games/CorsixTH: Added (clone of Theme Hospital).
+games/edgar: Updated for version 1.31.
+games/stockfish: Updated for version 10.
+games/vkQuake: Updated for version 1.01.0.
+gis/Fiona: Updated for version 1.8.5.
+gis/Fiona: Updated for version 1.8.6.
+graphics/digikam: Fix build with latest libpgf.
+graphics/vsxu: Fix plugins location
+graphics/white_dune: Updated for version 0.99pl1436.
+libraries/dav1d: Updated for version 0.2.1.
+libraries/libdatrie: Added (An Implementation of Double-Array Trie).
+libraries/libgda: Updated for version 5.2.8.
+libraries/libopenshot-audio: Updated for version 2.4.4
+libraries/libopenshot: Updated for version 2.4.4
+libraries/librelp: Updated for version 1.4.0.
+libraries/libseccomp: Updated for version 2.4.0
+libraries/libthai: Added (A set of Thai language support routines).
+libraries/libuv: Updated for version 1.27.0.
+libraries/physfs: Updated for version 3.0.2.
+libraries/smpeg2: Added (MP3 support for SDL2_mixer).
+libraries/xcb-util-xrm: New maintainer.
+multimedia/MuseScore: Updated for version 3.0.4
+multimedia/openshot: Updated for version 2.4.4
+multimedia/plexmediaserver: Updated for version 1.15.2.793.
+multimedia/vlc: Update README
+network/brave-browser: Updated for version 0.61.51.
+network/discord: Update to 0.0.9.
+network/filezilla: Updated for version 3.41.2.
+network/lurch: Updated for version 0.6.8.
+network/opera-developer: Updated for version 60.0.3254.0.
+network/opera: Updated for version 58.0.3135.107.
+network/prosody-mod-smacks: Updated for version hg3493.
+network/putty: Updated for version 0.71.
+network/qutebrowser: Update to 1.6.0
+network/slurm: Updated for version 18.08.6_2.
+network/sshblock: Update README.
+network/syncthing: Updated for version 1.1.0.
+network/telegram: Updated for version 1.6.0.
+network/w3m: Update to 0.5.3_37
+network/youtube-dl: Updated for version 2019.03.09.
+office/LibreOffice: Updated for version 6.2.2.2
+office/ProjectLibre: Updated for version 1.9.0.
+office/libreoffice-helppack: Updated for version 6.2.2.
+office/libreoffice-langpack: Updated for version 6.2.2.
+office/libreoffice: Updated for version 6.2.2.
+perl/nqp: Fix VERSION.
+perl/perl-AnyEvent: Updated for version 7.15 + new maintainer.
+perl/perl-Test-Inter: Updated for version 1.09.
+python/GeoIP-Python: enable Python3
+python/distorm: Updated for version 3.4.1.
+python/git-fame: Updated for version 1.8.0.
+python/pycryptodome: Updated for version 3.8.0.
+python/pyotp: enable Python3
+python/python-configargparse: Updated for version 0.14.0.
+python/python-fonttools: Updated for version 3.39.0.
+python/python-jsonrpclib: Updated for version 0.4.0.
+python/python3-astroid: Updated for version 2.2.5.
+python/python3-isort: Updated for version 4.3.15.
+python/python3-multidict: Update script.
+python/python3-pylint: Updated for version 2.3.1.
+python/python3-tornado: Updated for version 6.0.1.
+python/sphinxcontrib-plantuml: Updated for version 0.14.
+python/websocket-client: Updated for version 0.56.0.
+python/werkzeug: enable Python3
+ruby/gem2tgz: Update homepage and download.
+ruby/ruby-build: Updated for version 20190320.
+system/aide: Updated for version 0.16.1.
+system/bit-babbler: Update script.
+system/chronograf: Updated for version 1.7.9.
+system/cnijfilter2: Updated for version 5.80.1.
+system/isdct: Updated for version 3.0.19.
+system/openmpi: Updated for version 4.0.0.
+system/pixma: Mention related cnijfilter2 package
+system/pytrash: Updated for version 1.1.4.
+system/qtfm: Updated for version 6.1.8.
+system/rsyslog: Updated for version 8.1903.0.
+system/telegraf: Updated for version 1.10.1.
+system/volatility: Updated for version 2.6.1.
+system/wine-staging: Updated for version 4.4.
++--------------------------+
+Sat Mar 16 00:00:00 UTC 2019
+academic/R: Updated for version 3.5.2 + new maintainer.
+academic/SU2: Added (Open Source CFD Code).
+academic/gwyddion: Updated for version 2.53.
+academic/octave: Updated for version 5.1.0.
+academic/scidavis: Updated for version 1.25.
+audio/audacity: Updated for version 2.3.1, changed homepage.
+audio/mixxx: Updated for version 2.1.7.
+audio/muse: Updated for version 4.0.7.
+audio/qmmp-qt5: Updated for version 1.3.1.
+audio/snd: Updated for version 19.1.
+desktop/dwm: Add optional system tray patch
+desktop/gnome-menus: Updated for version 3.31.92.
+desktop/herbstluftwm: Updated for version 0.7.1.
+desktop/lxpanel: Updated for version 0.10.0.
+desktop/nitrogen: Updated for version 1.6.1 + new maintainer.
+development/ChezScheme: Updated for version 9.5.1_674e218.
+development/acc: Added (ZDoom ACS compiler).
+development/d-tools: Updated for version 2.085.0
+development/dart: Updated for version 2.2.0.
+development/dmd: Updated for version 2.085.0
+development/dpkg: Updated for version 1.19.5.
+development/git-lfs: Remove install.sh after building.
+development/git-lfs: Updated for version 2.7.1.
+development/hub: Updated for version 2.10.0.
+development/jupyter-notebook: Updated for version 5.7.6.
+development/lcov: Updated for version 1.14.
+development/nexus: Updated for version 3.15.2_01.
+development/nodejs: Fix some file paths.
+development/nodejs: Updated for version 8.15.1.
+development/postman: Updated for version 6.7.4.
+development/rtags: Updated for version 2.22.
+development/samurai: Updated for version 0.6.
+development/sbcl: Updated for version 1.5.0.
+development/tanya: Updated for version 0.16.0
+development/tiled: Updated for version 1.2.3.
+development/universal-ctags: Updated for version 6cecfb9
+development/yarn: Updated for version 1.15.0.
+development/yarn: Updated for version 1.15.2.
+games/instead: Updated for version 3.3.0.
+games/mednafen: Updated for version 1.22.1.
+games/planetblupi: Updated for version 1.14.1.
+gis/basemap: Updated for version 1.2.0 + new maintainer.
+gis/gpxsee: Updated for version 7.4.
+gis/ossim: Updated for version 2.7.0.
+gis/postgis: Updated for version 2.5.2.
+gis/pyproj: Fix build for Python 3.7.
+gis/python3-basemap: Added (matplotlib library).
+gis/pytrainer: Updated for version 1.12.2.
+gis/rasterio: Fix md5sum.
+graphics/feh: Updated for version 3.1.3.
+graphics/scantailor-advanced: Added (post-processing tool).
+graphics/trimage: Updated for version 1.0.6.
+graphics/white_dune: Updated for version 0.99pl1432.
+graphics/wine-nine-standalone: Update README.
+graphics/xdot: Updated for version 1.0.
+ham/tqsl: Updated for version 2.4.3.
+ham/wsjtx: Updated for version 2.0.1
+libraries/PyYAML: Updated for version 3.13.
+libraries/SOPE: Updated for version 4.0.7.
+libraries/dav1d: Updated for version 0.2.0.
+libraries/futures: Removed python3 support.
+libraries/greenlet: Updated for version 0.4.15.
+libraries/http-parser: Updated for version 2.9.0
+libraries/libaaio: Update maintainer info.
+libraries/libbde: Updated for version 20190102.
+libraries/libcoap: Updated for version 4.2.0.
+libraries/libesedb: Updated for version 20181229.
+libraries/libevt: Updated for version 20181227.
+libraries/libevtx: Updated for version 20181227.
+libraries/libewf: Updated for version 20140806.
+libraries/libfvde: Updated for version 20190104.
+libraries/libfwnt: Updated for version 20181227.
+libraries/libfwsi: Updated for version 20181227.
+libraries/libgit2: Updated for version 0.28.1
+libraries/liblnk: Updated for version 20181227.
+libraries/libmirage: Updated for version 3.2.1.
+libraries/libnfs: Updated for version 4.0.0
+libraries/libolecf: Updated for version 20181231.
+libraries/libpgf: Updated for version 7.19.3.
+libraries/libregf: Updated for version 20181231.
+libraries/libscca: Updated for version 20181227.
+libraries/libsigscan: Updated for version 20190103.
+libraries/libtermkey: Updated for version 0.22.
+libraries/libtorrent-rasterbar: Add support for examples & tools
+libraries/libvhdi: Updated for version 20181227.
+libraries/libvmdk: Updated for version 20181227.
+libraries/libvshadow: Updated for version 20190127.
+libraries/libxkbcommon: Updated for version 0.8.4.
+libraries/libxlsxwriter: Update to 0.8.5
+libraries/libxmlb: Updated for version 0.1.7.
+libraries/libxnvctrl: Updated for version 418.43.
+libraries/live555: Updated for version 2019.03.06
+libraries/nv-codec-headers: Updated for version 9.0.18.1.
+libraries/pylast: Updated for version 2.4.0.
+libraries/pymediainfo: Updated for version 3.1.
+libraries/python3-PyYAML: Updated for version 3.13.
+libraries/qt5-pbfimageplugin: Updated for version 1.3.
+libraries/vcglib: Added (Visualization+Computer Graphics Library).
+libraries/wxSQLite3: Updated for version 4.4.2.
+misc/mosquitto: Updated for version 1.5.8
+multimedia/AtomicParsley: Update to 0.9.6
+multimedia/dirac: Update DOWNLOAD.
+multimedia/flashplayer-plugin: Updated for version 32.0.0.156.
+multimedia/obs-studio: Updated for version 23.0.2
+multimedia/pepperflash-plugin: Updated for version 32.0.0.156.
+multimedia/plexmediaserver: Updated for version 1.15.1.
+multimedia/strawberry: Added (fork of Clementine).
+multimedia/vivaldi-codecs-ffmpeg-extra: Updated for v 72.0.3626.121.
+multimedia/vivaldi-codecs-ffmpeg-extra: Updated for version 72.0.
+multimedia/vlc: Restored support for OpenCV
+multimedia/xawtv: Updated for version 3.106.
+network/amavisd-new: Added DKIM patch.
+network/asterisk: Updated for version 16.2.1.
+network/brave-browser: Updated for version 0.60.47.
+network/clipgrab: Updated for version 3.8.2.
+network/filezilla: Updated for version 3.41.1.
+network/onionshare: update to version 2.0
+network/opera-developer: Updated for version 60.0.3248.0.
+network/opera: Updated for version 58.0.3135.90.
+network/prosody-mod-smacks: Updated for version hg3479.
+network/speedtest-cli: Updated for version 2.1.0.
+network/ssllabs-scan: Updated for version 1.5.0.
+network/strongswan: Updated for version 5.7.2.
+network/vivaldi: Updated for version 2.3.1440.60.
+network/vivaldi: Updated for version 2.3.1440.61.
+network/waterfox: Updated for version 56.2.8.
+network/wildfly: Updated for version 16.0.0.
+network/wireshark: Updated for version 3.0.0.
+network/you-get: Updated for version 0.4.1270.
+office/LibreOffice: Updated for version 6.2.1.2
+office/MasterPDFEditor: Updated for version 5.3.20.
+office/SOGo: Updated for version 4.0.7.
+office/libreoffice-helppack: Updated for version 6.2.1
+office/libreoffice-langpack: Updated for version 6.2.1
+office/libreoffice: Updated for version 6.2.1
+office/notmuch: Updated for version 0.28.2.
+office/sigil: Updated for version 0.9.12
+office/taskopen: Updated for version 1.1.4.
+perl/MoarVM: Updated for version 2019.03.
+perl/nqp: Updated for version 2019.13.
+perl/perl-Date-Manip: Updated for version 6.76.
+perl/perl-IO-Socket-SSL: Updated for version 2.063.
+perl/perl-IO-Socket-SSL: Updated for version 2.066.
+perl/perl-Sub-Quote: Updated for version 2.006003.
+perl/perl-strictures: Updated for version 2.000006.
+perl/perl6-Readline: Updated for version 0.1.5.
+perl/rakudo: Updated for version 2019.03.
+perl/zef: Updated for version 0.7.1.
+python/XlsxWriter: Updated for version 1.1.2.
+python/arrow: Updated for version 0.13.1.
+python/artifacts: Updated for version 20190113.
+python/async-timeout: Added (asyncio-compatible timeout class).
+python/dfdatetime: Updated for version 20190116.
+python/dfvfs: Updated for version 20190128.
+python/dfwinreg: Updated for version 20190122.
+python/dtfabric: Updated for version 20190120.
+python/gunicorn: Updated for version 19.9.0.
+python/obspy: Updated for version 1.1.1.
+python/plaso: Updated for version 20190131.
+python/pluggy: Updated for version 0.9.0.
+python/purl: Updated for version 1.5.
+python/pycodestyle: Downgraded to version 2.3.1.
+python/python-certifi: Updated for version 2019.3.9.
+python/python-progress: Updated for version 1.5.
+python/python-scandir: Updated for version 1.10.0.
+python/python3-Cython: Updated for version 0.29.6.
+python/python3-aiorpcX: Added (Generic async RPC implementation).
+python/python3-astroid: Updated for version 2.2.3.
+python/python3-astroid: Updated for version 2.2.4.
+python/python3-isort: Updated for version 4.3.10.
+python/python3-multidict: Added (Asyncio-based multidict).
+python/python3-obspy: Added (A Python Framework for Seismology).
+python/python3-pyzmq: Updated for version 18.0.1
+python/pytsk: Updated for version 20190121.
+python/pyusb: Add optional python3 support.
+python/pyzmq: Updated for version 18.0.1.
+python/regex: Updated for version 2019.03.09.
+python/scikit-learn: Updated for version 0.20.3.
+python/sqlalchemy-migrate: Updated for version 0.12.0.
+python/suds-jurko: Add python3 support.
+python/tempita: Add optional python3 support.
+python/yarl: Added (Yet another URL library).
+ruby/ruby-build: Updated for version 20190314.
+ruby/sequel: Updated for version 5.18.0.
+ruby/sqlite3: Updated for version 1.4.0.
+system/ansible: Updated for version 2.7.9.
+system/bit-babbler: Update script.
+system/cdemu-client: Updated for version 3.2.1.
+system/cdemu-daemon: Updated for version 3.2.2.
+system/cnijfilter2: Added (Canon IJ Printer Driver).
+system/dar: Updated for version 2.6.2.
+system/ddrescue-gui: Updated for version 2.0.2.
+system/dieharder: Update maintainer info.
+system/dosbox-dev: Updated for version 0.74.r4194.
+system/dosbox-x: Added (Accurate emulation and retro-development).
+system/gcdemu: Updated for version 3.2.1.
+system/isdct: Updated for version 3.0.18.
+system/jenkins: Updated for version 2.167.
+system/kbfs: Updated for version 3.1.2_20190312133549.
+system/kitchen-sync: Updated for version 1.12.
+system/letsencrypt: Updated for version 0.32.0.
+system/lxrandr: Updated for version 0.3.2.
+system/lxsession: Updated for version 0.5.4.
+system/lxtask: Updated for version 0.1.9.
+system/lynis: Updated for version 2.7.2.
+system/netdata: Updated for version 1.12.2.
+system/netdata: Updated for version 1.13.0.
+system/openrc-services: Updated for version 20190302.
+system/pixma: Added (Canon PIXMA printer driver).
+system/plymouth: Added (graphical boot animation and logger).
+system/pycp: Updated for version 8.0.7.
+system/ranger: Fix man page and add examples
+system/sandbox: Updated for version 2.16.
+system/spl-solaris: Updated for version 0.7.13.
+system/telegraf: Updated for version 1.10.0.
+system/unar: Updated for version 1.10.3.
+system/vhba-module: Updated for version 20190302.
+system/virtualbox-kernel-addons: Fix kernel version check on 32bit
+system/virtualbox-kernel: Fix kernel version check on 32bit systems
+system/wine-staging: Updated for version 4.3.
+system/zfs-on-linux: Updated for version 0.7.13.
++--------------------------+
+Sat Mar 2 00:41:10 UTC 2019
+audio/clementine: Update to 1.3.1_560_g248f1d8
+audio/qmmp-plugin-pack-qt5: Updated for version 1.3.0.
+audio/qmmp-qt5: Updated for version 1.3.0.
+desktop/anki: Fix DOWNLOAD.
+desktop/bubblemon-dockapp: Added (Dockapp-style system monitor).
+desktop/jgmenu: Updated for version 2.1.
+development/adoptopenjdk: Updated for version 11.0.2+9.
+development/dart: Updated for version 2.1.1.
+development/evemu: Added (event recording and replaying tools).
+development/hub: Add MD5SUM.
+development/pkgconf: Add compatibility.
+gis/rasterio: Updated for version 1.0.21.
+gis/saga-gis: Updated for version 7.2.0.
+graphics/wine-nine-standalone: Added (Gallium Nine support).
+libraries/allegro: Updated for version 5.2.5.0.
+libraries/appstream-glib: Updated for version 0.7.15.
+libraries/live555: Updated for version 2019.02.27
+libraries/opencv: Better location of site-packages directories
+misc/sbo-templates: Updated for version 1.0.9.
+multimedia/audio-recorder: Added (Open Source audio recorder).
+multimedia/get_iplayer: Updated for version 3.20.
+multimedia/obs-studio: Updated for version 23.0.1
+multimedia/podcastparser: Updated for version 0.6.4.
+network/brave-browser: Updated for version 0.60.45.
+network/clipgrab: Updated for version 3.8.1.
+network/opera-developer: Updated for version 60.0.3236.0.
+network/opera: Updated for version 58.0.3135.68.
+network/riot-web: update to version 1.0.1
+network/shorewall-core: Updated for version 5.2.3.1.
+network/shorewall6: Updated for version 5.2.3.1.
+network/shorewall: Updated for version 5.2.3.1.
+network/vivaldi: Updated for version 2.3.1440.57.
+network/wireshark: Updated for version 2.6.7.
+office/pdfstudio2018: Updated for version 18.3.1.
+python/jedi: Updated for version 0.13.3.
+python/pySmartDL: Updated for version 1.3.1.
+python/python3-isort: Updated for version 4.3.9.
+python/python3-jedi: Updated for version 0.13.3.
+python/python3: Updated for version 3.7.2.
+python/snuggs: Updated for version 1.4.3.
+ruby/ruby-json: Updated for version 2.2.0.
+ruby/rubygem-parallel: Updated for version 1.14.0.
+ruby/rubygem-parser: Updated for version 2.6.0.0.
+system/ProFont: Really fix download link.
+system/fish: Updated for version 3.0.2.
+system/fwupd: Updated for version 1.2.5.
+system/jdupes: Updated for version 1.12.
+system/nvidia-driver: Updated for version 418.43.
+system/nvidia-kernel: Updated for version 418.43.
+system/nvidia-legacy390-driver: Updated for version 390.116.
+system/nvidia-legacy390-kernel: Updated for version 390.116.
+system/quake-par: Added (Quake archiver).
+system/slack-scripts: Update README
+system/telegraf: Updated for version 1.9.5.
+system/thinkfan: Updated for version 1.0.2.
+system/vagrant: Updated for version 2.2.4.
++--------------------------+
+Sat Feb 23 01:27:42 UTC 2019
+academic/eprover: Added (a first-order theorem prover).
+accessibility/unclutter-xfixes: Updated for version 1.5.
+development/editorconfig-core-c: Added (EditorConfig core library).
+development/git-lfs: Updated for version 2.7.0.
+development/hhvm: Updated for version 3.30.4
+development/hopper: Updated for version 4.5.6.
+development/hub: Updated for version 2.9.0.
+games/adom: Updated for version 3.3.3.
+games/sone_soup: Fix DEP.
+gis/Shapely: Enable Python 3 by default.
+gis/gpxsee: Updated for version 7.3.
+graphics/feh: Updated for version 3.1.2.
+graphics/white_dune: Added (graphical VRML97/X3D editor).
+libraries/cracklib: Update DOWNLOAD urls.
+libraries/dav1d: Added (AV1 decoder).
+libraries/libtermkey: Updated for version 0.21.1.
+libraries/libversion: Updated for version 2.9.0.
+misc/go-md2man: Added (utility to generate man pages).
+misc/subsurface: Updated for version 4.8.5
+multimedia/flashplayer-plugin: Updated for version 32.0.0.142.
+multimedia/pepperflash-plugin: Updated for version 32.0.0.142.
+network/modsecurity-apache: Updated for version 2.9.3 and CRS 3.1.0.
+network/newsbeuter: Removed (Use newsboat).
+network/palemoon-bin: Updated for version 28.4.0.
+network/palemoon: Updated for version 28.4.0.
+network/signal-desktop: Updated for version 1.22.0.
+network/slirp4netns: Added (non-root networking utility).
+network/tor-browser: Updated for version 8.0.6.
+network/weechat: Updated for version 2.4.
+network/xinetd: Updated for version 2.3.15.4, upstream changed.
+network/zabbix_agentd: Updated for version 4.0.4.
+network/zabbix_java_gateway: Updated for version 4.0.4.
+network/zabbix_proxy: Updated for version 4.0.4.
+network/zabbix_server: Updated for version 4.0.4.
+network/zoom-linux: Update script.
+office/MasterPDFEditor: Updated for version 5.3.16.
+office/texmacs: Updated for version 1.99.9.
+python/pelican: Updated for version 4.0.1.
+python/python-fonttools: Updated for version 3.38.0.
+python/python-prometheus_client: Updated for version 0.6.0.
+python/python3-ipython: Updated for version 7.3.0.
+python/python3-prompt_toolkit: 2.0.9.
+python/python3-pyzmq: Updated for version 18.0.0
+python/pyzmq: Updated for version 18.0.0.
+python/tqdm: Updated for version 4.31.1.
+system/ansible: Updated for version 2.7.8.
+system/buildah: Added (container build utility).
+system/containerd: Updated for version 1.2.4.
+system/fuse-overlayfs: Added (non-root overlayfs+shiftfs).
+system/fuse3: Added (Filesystem in Userspace).
+system/inxi: Updated for version 3.0.32.
+system/ioninja: Updated for version 3.10.2.
+system/ksh-openbsd: Updated for version 20190127.
+system/netdata: Updated for version 1.12.0.
+system/phoronix-test-suite: Updated for version 8.6.1.
+system/podman: Added (utility to run OCI-based containers).
+system/progress: Fix MD5SUM.
+system/runc: Updated for version 1.0.0_rc6_8084f76.
+system/saleae-logic: Added (Logic Analyzer Software).
+system/setconf: Updated for version 0.7.6.
+system/skopeo: Added (utility for container images and registries).
+system/steghide: Added (steganography program).
+system/tomb: Added several optional deps.
++--------------------------+
+Sun Feb 17 14:57:42 UTC 2019
+academic/STAR: Updated for version 2.7.0c.
+academic/libqalculate: Updated for version 2.9.0
+academic/qalculate-gtk: Updated for version 2.9.0
+academic/suitesparse: Updated for version 5.4.0
+audio/clyrics: Updated for version 0.11.
+desktop/Zafiro-icons: Updated for version 0.8.7.
+desktop/awesome-extra: Updated for version 2019021001.
+desktop/gnome-menus: Updated for version 3.31.90.
+desktop/py3status: Updated for version 3.16.
+desktop/simplenote: Updated for version 1.4.1.
+development/composer: Updated for version 1.8.4
+development/d-tools: Updated for version 2.084.1
+development/dart: Updated for version 2.1.0.
+development/dmd: Updated for version 2.084.1
+development/idlex: Updated for version 1.18.
+development/kotlin: Updated for version 1.3.21.
+development/postman: Updated for version 6.7.3.
+development/sbcl: Updated for version 1.4.16.
+development/universal-ctags: Updated for version a4adde1
+development/wheel: Updated for version 0.33.0.
+games/mrboom: Updated for version 4.7.
+games/stone_soup: Updated for version 0.23.0.
+gis/pyshp: Updated for version 2.1.0.
+gis/qmapshack: Updated for version 1.12.3.
+graphics/CairoSVG: Updated for version 2.3.0.
+graphics/PyMOL: Updated for version 2.2.0.
+graphics/pyformex: Updated for version 1.0.5.
+graphics/tuxpaint: Added tuxpaint-config.
+libraries/SFML: Updated for version 2.5.1.
+libraries/VTK: Updated foe version 8.2.0
+libraries/cffi: Updated for version 1.11.5.
+libraries/libbluray: Updated for version 1.1.0
+libraries/libpaper: Updated for version 1.1.26.
+libraries/libpinyin: Added (Chinese input method library).
+libraries/libuv: Updated for version 1.26.0.
+libraries/libversion: Updated for version 2.8.2.
+libraries/libxkbcommon: Updated for version 0.8.3.
+libraries/pcl: Updated for version 1.9.1 + new maintainer
+libraries/pycparser: Updated for version 2.19.
+libraries/wxSQLite3: Updated for version 4.4.1.
+misc/KeePass: Updated for version 2.41.
+misc/fcitx-libpinyin: Added (wrapper for libpinyin).
+misc/mosquitto: Updated for version 1.5.7
+multimedia/gpodder: Updated for version 3.10.7.
+network/brave-browser: Updated for version 0.59.35.
+network/dropbox: Updated for version 66.4.84.
+network/exim: Updated for version 4.92.
+network/hiawatha: Updated for version 10.8.4.
+network/ipfs-pack: Adde (FS and packing tool for IPFS).
+network/ncrack: Updated for version 0.6.
+network/newsboat: Updated for version 2.14.1.
+network/opera-developer: Updated for version 59.0.3218.0.
+network/opera: Updated for version 58.0.3135.65.
+network/shorewall-core: Updated for version 5.2.3.
+network/shorewall6: Updated for version 5.2.3.
+network/shorewall: Updated for version 5.2.3.
+network/signal-desktop: Updated for version 1.21.2.
+network/telegram: Updated for version 1.5.12.
+network/telegram: Updated for version 1.5.15.
+network/twitter: Updated for version 1.18.0.
+network/vivaldi: Updated for version 2.3.1440.45.
+network/vivaldi: Updated for version 2.3.1440.48.
+network/yandex-browser-beta: Updated for version 19.1.0.2494.
+network/you-get: Updated for version 0.4.1210.
+network/youtube-dl: Updated for version 2019.02.08.
+office/kmymoney: Updated for version 4.8.3.
+office/pyspread: Updated for version 1.1.3.
+office/smoffice2018: Updated for version 2018_946.
+perl/perl-Glib-Object-Introspection: Updated for version 0.047.
+perl/perl-Math-MPFR: Updated for version 4.09.
+perl/perl-glib: Updated for version 1.329.
+python/cairocffi: Updated for version 0.9.0.
+python/mypy: Updated for version 0.670.
+python/parso: Updated for version 0.3.4.
+python/python3-dateutil: Updated for version 2.8.0.
+python/python3-parso: Updated for version 0.3.4.
+python/pytzdata: Updated for version 2018.9.
+python/regex: Updated for version 2019.02.07.
+python/send2trash: Updated for version 1.5.0.
+python/stevedore: Updated for version 1.30.0.
+python/termcolor: Updated HOMEPAGE & DOWNLOAD url.
+python/thonny: Updated for version 3.1.2.
+python/tqdm: Updated for version 4.31.0.
+python/virtualenvwrapper: Updated for version 4.8.4.
+ruby/rubygem-rubocop: Updated for version 0.64.0.
+system/TermRecord: Updated for version 1.2.5.
+system/ansible: Updated for version 2.7.7.
+system/bleachbit: Updated for version 2.1.
+system/chronograf: Updated for version 1.7.8.
+system/containerd: Updated for version 1.2.3.
+system/ddrescue-gui: Updated for version 2.0.1.
+system/docker-proxy: Updated for version 20181207_2cfbf9b.
+system/docker: Updated for version 18.09.2.
+system/firejail: Updated for version 0.9.58.2.
+system/fish: Updated for version 3.0.1.
+system/keybase: Updated for version 3.0.0.
+system/ksh-openbsd: Updated for version 20180115.
+system/letsencrypt: Updated for version 0.31.0.
+system/nvidia-kernel: Fix DOWNLOAD.
+system/omnidb-app: Updated for version 2.14.0.
+system/progress: Updated for version 0.14.
+system/qtfm: Updated for version 6.1.7.
+system/rhash: Updated for version 1.3.8
+system/runc: Updated for version 1.0.0_rc6_6635b4f.
+system/spman: Updated for version 2.2.1.
+system/telegraf: Updated for version 1.9.4.
+system/udiskie: Updated for version 1.7.6.
+system/xonsh: Updated for version 0.8.10.
++--------------------------+
+Sat Feb 9 03:30:52 UTC 2019
+academic/Mnemosyne: Updated for version 2.6.1.
+academic/ngspice: Update script.
+academic/scipy3: Updated for version 1.1.0.
+academic/scipy: Update script.
+academic/sympy: Updated for version 1.3.
+audio/gusersoundfont: Added (A sound font).
+development/Sphinx: Updated for version 1.8.4.
+development/composer: Updated for version 1.8.3
+development/cutter: Added (GUI for radare2).
+development/dwarf: Updated for version 20190110
+development/git-cola: Updated for version 3.3.
+development/hhvm: Updated for version 3.30.3
+development/hub: Updated for version 2.8.4.
+development/hugo: Updated for version 0.54.0.
+development/obnc-libext: Added (Extended Library for OBNC).
+development/obnc: Updated for version 0.14.2.
+development/pycharm: Updated for version 2018.3.4.
+development/python3-matplotlib: Updated for version 2.2.3.
+development/pyvim: Updated for version 2.0.24.
+development/tanya: Updated for version 0.15.0
+development/universal-ctags: Updated for version 28a8c70
+games/RetroArch: Updated for version 1.7.6.
+games/crrcsim: Added (model airplane flight simulator).
+gis/rasterio: Updated for version 1.0.18.
+graphics/abcm2ps: Added (converter).
+graphics/advancecomp: Updated for version 2.1.
+graphics/pygraphviz: Updated for version 1.5.
+graphicss/sxiv: Updated for version 25.
+ham/cqrlog: Updated for version 2.3.0.
+libraries/SOPE: Updated for version 4.0.5.
+libraries/libcdr: Updated for version 0.1.5.
+libraries/libcmis: Updated for version 0.5.2.
+libraries/libcpuid: Updated for version 0.4.1.
+libraries/libetonyek: Updated for version 0.1.9.
+libraries/libqxp: Updated for version 0.0.2.
+libraries/live555: Updated for version 2019.02.03
+libraries/obnc-libstd: Removed (Replaced with obnc-libext).
+misc/mosquitto: Updated for version 1.5.6
+misc/with-readline: Added (run non readline apps in readline).
+multimedia/abcMIDI: Added (MIDI Converter).
+multimedia/devedeng: Updated for version 4.13.0.
+multimedia/ffmpeg: Update README.
+multimedia/vivaldi-codecs-ffmpeg-extra: Updated for version 71.0.
+network/brave-browser: Updated for version 0.59.34.
+network/libnfsidmap: Added (NFS idmapping library).
+network/nbd: Updated for version 3.19
+network/signal-desktop: Updated for version 1.21.0.
+network/telegram: Updated for version 1.5.11.
+network/vivaldi: Updated for version 2.3.1440.41.
+network/waterfox: Updated for version 56.2.7.1.
+network/yle-dl: Updated for version 20190203.
+network/you-get: Updated for version 0.4.1205.
+network/youtube-dl: Updated for version 2019.01.30.1.
+office/LibreOffice: Updated for version 6.2.0.3
+office/SOGo: Updated for version 4.0.5.
+office/libreoffice-helppack: Updated for version 6.2.0.
+office/libreoffice-langpack: Updated for version 6.2.0.
+office/libreoffice: Updated for version 6.2.0.
+office/pdfstudio2018: Updated for version 18.3.0.
+python/Markdown: Enable Python3 support.
+python/parso: Updated for version 0.3.3.
+python/pycodestyle: Updated for version 2.5.0.
+python/pytest: Downgraded to version 3.8.2.
+python/python-distro: Updated for version 1.4.0.
+python/python-fonttools: Updated for version 3.37.3.
+python/python3-parso: Updated for version 0.3.3.
+python/typed_ast: Updated for version 1.3.1.
+ruby/rubygem-jaro_winkler: Updated for version 1.5.2.
+system/Iosevka: Updated for version 2.1.0.
+system/ZoneMinder: Update script.
+system/duplicity: Updated for version 0.7.18.2 + new maintainer.
+system/firejail: Updated for version 0.9.58.
+system/fwupd: Updated for version 1.2.4.
+system/kitchen-sync: Updated for version 1.11.
+system/ksh-openbsd: Updated for version 20190127 + new maintainer.
+system/loksh: Added doinst.sh.
+system/nvidia-driver: Updated for version 418.30.
+system/nvidia-kernel: Updated for version 418.30.
+system/phoronix-test-suite: Updated for version 8.6.0.
+system/posh: Added doinst.sh.
+system/qtfm: Updated for version 6.1.6.
+system/virtualbox-kernel-addons: Fix building against newer kernels.
+system/virtualbox-kernel: Fix building against kernel >= 4.4.168.
+system/worker: Updated for version 3.15.4.
+system/yash: Added doinst.sh.
+system/zfs-auto-snapshot: Added (ZFS Snapshot).
++--------------------------+
+Sat Feb 2 01:13:00 UTC 2019
+academic/STAR: Updated for version 2.7.0a.
+academic/lapacke: Build the deprecated routines.
+academic/ngspice: Add shared library.
+academic/xflr5: Updated for version 6.43.
+audio/abcde: Updated for version 2.9.2.
+audio/flacon: Updated for version 5.1.0.
+audio/mp4tools: Update DOWNLOAD.
+desktop/Zafiro-icons: Updated for version 0.8.5.
+desktop/awesome-extra: Updated for version 2019012501.
+desktop/fbmenugen: Updated for version 0.83.
+desktop/gnome-menus: Updated for version 3.31.4.
+desktop/gtkhash: Correct thunar params.
+desktop/jgmenu: Updated for version 2.0.
+desktop/lxmenu-data: Various cleanups.
+desktop/simplenote: Updated for version 1.4.0.
+development/beautysh: Updated for version 4.1.
+development/dpkg: Updated for version 1.19.4.
+development/eclim: Add patch for building against eclipse 201812.
+development/eclipse-cpp: Updated for version 201812.
+development/eclipse-java: Updated for version 201812.
+development/eclipse-jee: Updated for version 201812.
+development/hub: Updated for version 2.8.3.
+development/ninja: Updated for version 1.9.0.
+development/openjdk8: Updated for version 8u191.
+development/openjdk: Updated for version 7u201.
+development/perf: Updated for version 4.4.172.
+development/postman: Updated for version 6.7.2.
+development/radare2: Update script.
+gis/gpxsee: Updated for version 7.2.
+gis/mapnik: Updated for version 3.0.22.
+gis/rasterio: Updated for version 1.0.15.
+graphics/exact-image: Updated for version 1.0.2.
+graphics/inkscape: Updated for version 0.92.4.
+graphics/wayland-protocols: Updated for version 1.7.
+libraries/lapack: Build the deprecated routines.
+libraries/libdbusmenu: Updated for version 18.10.20180917~bzr490.
+libraries/libfm-extra: Updated for version 1.3.1, cleanups.
+libraries/libfm: Updated for version 1.3.1, cleanups.
+libraries/libinput: Updated for version 1.12.6.
+libraries/menu-cache: Apply a patch from upstream, cleanups.
+libraries/zeromq: Updated for version 4.3.1.
+misc/discount: Updated for version 2.2.5.
+multimedia/x265: Updated for version 3.0.
+network/clipgrab: Updated for version 3.8.0.
+network/filezilla: Updated for version 3.40.0.
+network/krb5: Updated for version 1.17.
+network/opera-developer: Updated for version 59.0.3209.0.
+network/opera: Updated for version 58.0.3135.47.
+network/phpmyadmin: Updated for version 4.8.5.
+network/tor-browser: Updated for version 8.0.5.
+network/waterfox: Updated for version 56.2.7.
+office/MasterPDFEditor: Updated for version 5.3.00.
+office/MasterPDFEditor: Updated for version 5.3.02.
+office/ReText: add a dependency.
+office/onlyoffice-desktopeditors: Updated for version 5.2.8_3.
+office/turtl: Added (A secure, collaborative notebook).
+perl/perl-Math-MPFR: Updated for version 4.08.
+perl/perl-Module-ScanDeps: Updated for version 1.27.
+perl/perl-Net-XMPP: Change maintainer info.
+perl/perl-Term-ReadLine-Gnu: Updated for version 1.36.
+perl/perl-XML-Stream: Change maintainer info.
+python/mypy: Updated for version 0.660.
+python/plaso: Update DEP.
+python/python-fonttools: Updated for version 3.37.0.
+python/python-markdown-math: Added (extension for Python-Markdown).
+python/python3-prompt_toolkit: 2.0.8.
+python/thonny: Updated for version 3.1.0.
+python/typed_ast: Updated for version 1.3.0.
+ruby/ruby-build: Updated for version 20190130.
+system/dar: Updated for version 2.6.1.
+system/dget: Updated for version 2.19.2.
+system/dosbox-dev: Updated for version 0.74.r4184.
+system/epson-inkjet-printer-escpr2: Updated for version 1.0.30.
+system/fdupes: Update to version 1.6.1
+system/firetools: Updated for version 0.9.58.
+system/i2c-tools: Updated for version 4.1.
+system/letsencrypt: Updated for version 0.30.2.
+system/lynis: Updated for version 2.7.1.
+system/pcmanfm: Updated for version 1.3.1, cleanups.
+system/sboui: Update DEP.
+system/st: Update script.
+system/winetricks: Updated for version 20181203.
++--------------------------+
+Sat Jan 26 00:54:48 UTC 2019
+academic/fet Updated for version 5.37.5.
+academic/ncbi-blast+: Updated for version 2.8.1.
+academic/zotero: Updated for version 5.0.60.
+audio/audacity: Added an incompatibility note to the README.
+business/stansoft: Updated for version 7.15.
+desktop/CurseTheWeather: Removed (No longer maintained upstream).
+desktop/gtkhash: Updated for version 1.2.
+desktop/rofi: Update README.
+development/SQLAlchemy: Updated for version 1.2.16.
+development/geany: Fix VERSION.
+development/hub: Updated for version 2.7.1.
+development/kakoune: Updated for version 2019.01.20.
+development/kotlin: Updated for version 1.3.20.
+development/psycopg2: Updated for version 2.7.7.
+development/tiled: Updated for version 1.2.2.
+games/picodrive: Updated for version 1.93.
+gis/rasterio: Updated for version 1.0.14.
+ham/xlog: Updated for version 2.0.17
+ilbraries/liburcu: Updated for version 0.10.2.
+libraries/antlr4: Added (language tool).
+libraries/libchewing: Updated for version 0.5.1 + new maintainer.
+libraries/libexe: Added (libYAL EXE library).
+libraries/libfsapfs: Added (libYAL NTFS library).
+libraries/libfsntf: Updated for version 20190104.
+libraries/libfwnt: Updated for version 20181215.
+libraries/libfwsi: Updated for version 20181215.
+libraries/liblnk: Updated for version 20181120.
+libraries/libmsiecf: Updated for version 20181227.
+libraries/libolecf: Updated for version 20181125.
+libraries/libqcow: Updated for version 20181227.
+libraries/libscca: Updated for version 20181128.
+libraries/libsigscan: Updated for version 20181215.
+libraries/libsmdev: Updated for version 20181227.
+libraries/libsmraw: Updated for version 20181227.
+libraries/libvshadow: Updated for version 20190112.
+libraries/libvslvm: Updated for version 20181227.
+libraries/libwrc: Added (libYAL WRC library).
+libraries/skalibs: Added (general purpose C libraries).
+misc/asterixInspector: Updated for version 0.12.3.
+misc/sbo-templates: Updated for version 1.0.3.
+network/asciinema: Updated for version 2.0.2.
+network/bro: Updated for version 2.6.1.
+network/discord: Update to 0.0.8
+network/dovecot-pigeonhole: Updated for version 0.5.4.
+network/dovecot: Updated for version 2.3.4.
+network/guacamole-client: Updated for version 1.0.0.
+network/guacamole-server: Updated for version 1.0.0.
+network/open-iscsi: Added (RFC3720 iSCSI Initiator).
+network/open-isns: Added (Internet Storage Name Service).
+network/palemoon-bin: Updated for version 28.3.1.
+network/palemoon: Updated for version 28.3.1.
+network/postfix: Updated for version 3.3.2.
+network/prosody-mod-http-upload: Updated for version hg3446.
+network/prosody-mod-smacks: Updated for version hg3450.
+network/qbittorrent: Update to 3.3.16
+network/sendxmpp: Added (send xmpp messages from the command line).
+network/telegram: Updated for version 1.5.8.
+network/tor: Updated for version 0.3.5.7.
+network/youtube-dl: Updated for version 2019.01.17.
+network/zoom-linux: Updated for version 2.7.162522.0121.
+office/onlyoffice-desktopeditors: Updated for version 5.2.8_2.
+office/texmacs: Updated for version 1.99.8.
+perl/perl-Net-XMPP: Updated for version 1.05.
+perl/perl-XML-Stream: Updated for version 1.24.
+python/XlsxWriter: Updated for version 1.0.8.
+python/decorator: Updated for version 4.3.2.
+python/dfvfs: Updated for version 20181215.
+python/dfwinreg: Updated for version 20180712.
+python/elasticsearch5: Added (python client for Elasticsearch).
+python/git-fame: Updated for version 1.7.0.
+python/parso: Updated for version 0.3.2.
+python/pbr: Updated for version 5.1.1.
+python/pkginfo: Updated for version 1.5.0.1.
+python/plaso: Updated for version 20181215.
+python/pycryptodome: Updated for version 3.7.3.
+python/pyparsing: Updated for version 2.3.1.
+python/python-django: Updated for version 1.11.18.
+python/python-lz4: Added (python bindings for lz4).
+python/python-neovim: Updated for version 0.3.2.
+python/python-wrapt: Updated for version 1.11.1.
+python/python3-decorator: Updated for version 4.3.2.
+python/python3-parso: Updated for version 0.3.2.
+python/python3-wrapt: Updated for version 1.11.1.
+ruby/rubygem-rubocop: Updated for version 0.63.1.
+system/USBdev: Updated for version 2019.01.17.
+system/ZoneMinder: Update DEP.
+system/bindfs: Updated for version 1.13.10.
+system/dfc: Updated for version 3.1.1.
+system/elasticsearch: Update README.
+system/execline: Added (non-interactive scripting language).
+system/inxi: Updated for version 3.0.30.
+system/kbfs: Updated for version 3.0.0_20190125162145.
+system/letsencrypt: Updated for version 0.30.1.
+system/openrc: Updated for version 0.40.3.
+system/s6: Added (process/service supervision suite).
+system/slpkg: Updated for version 3.4.2.
+system/telegraf: Updated for version 1.9.3.
+system/thinkfan: Updated for version 1.0.1.
+system/virt-viewer: Updated for version 7.0.
+system/wine: Update to 4.0
++--------------------------+
+Sat Jan 19 00:21:14 UTC 2019
+academic/arpack-ng: Updated for version 3.7.0.
+academic/gpredict: Updated for version 2.3.
+academic/ngspice: Fix build.
+academic/pysam: Updated for version 0.15.2.
+audio/mp4tools: Updated for version 3.7.
+desktop/Zafiro-icons: Updated for version 0.8.3.
+desktop/jgmenu: Updated for version 1.6.
+desktop/neofetch: Updated for version 6.0.0.
+desktop/oranchelo-icon-theme: Updated for version 0.8.0.1.
+desktop/thunar-custom-actions: Update DEP.
+development/autoconf-archive: Updated for version 2019.01.06.
+development/beautysh: Updated for version 3.12.
+development/gambas3: Updated for version 3.12.2.
+development/geany-plugins: Updated for version 1.34.0.
+development/geany: Updated for version 1.31.0.
+development/hhvm: Updated for version 3.30.2
+development/ioncube-loader: Updated for version 10.3.2
+development/jbake: Added (Static Blog Generator).
+development/jdk: Updated for version 8u202.
+development/meld3: Updated for version 3.18.3.
+development/mutagen: Updated for version 1.42.0.
+development/neovim-qt: Updated for version 0.2.12.
+development/neovim: Updated for version 0.3.4.
+development/pkgconf: Updated for version 1.6.0.
+development/postman: Added (Test Tool).
+development/pycharm: Updated for version 2018.3.3.
+development/qgnomeplatform: Updated for version 0.5.
+development/sbcl: Updated for version 1.4.15.
+development/universal-ctags: Updated for version 5a2b65f
+gis/OWSLib: Updated for version 0.17.1.
+gis/ossim: Updated for version 2.6.2.
+gis/saga-gis: Fix build failures.
+graphics/dcraw: Updated for version 9.28.0.
+graphics/nomacs: Updated for version 3.12.
+libraries/c-ares: Updated for version 1.15.0.
+libraries/libbde: Updated for version 20181227.
+libraries/libesedb: Updated for version 20181228.
+libraries/libevt: Updated for version 20181216.
+libraries/libevtx: Updated for version 20181216.
+libraries/libewf: Updated for version 20140804.
+libraries/libinput: Updated for version 1.12.5.
+libraries/libjwt: Updated for version 1.10.1.
+libraries/libregf: Updated for version 20181129.
+libraries/libuv: Updated for version 1.25.0.
+libraries/libvhdi: Updated for version 20181125.
+libraries/libvmdk: Updated for version 20181216.
+libraries/libxnvctrl: Updated for version 410.78.
+libraries/matplotlib: Fix script.
+libraries/mxml: Updated for version 2.12.
+libraries/opencv: Remove unneeded patch
+libraries/quazip-qt5: Added (Qt/C++ wrapper for ZIP/UNZIP package).
+libraries/tolua++: Switch to the sources on github, use cmake.
+libraries/ulfius: Updated for version 2.5.3.
+libraries/xml-security-c: Updated for version 2.0.2.
+multimedia/QMPlay2: Updated for version 18.12.26.
+multimedia/opera-developer-ffmpeg-codecs: Updated for version 0.35.
+multimedia/opera-ffmpeg-codecs: Updated for version 0.35.
+multimedia/vlc: Updated for version 3.0.6
+network/basilisk-bin: Updated for version 2018.12.18.
+network/basilisk: Updated for version 2018.12.18.
+network/bitcoin: Updated for version 0.17.1.
+network/brave-browser: Updated for version 0.58.21.
+network/bwm-ng: Updated for version 0.6.2.
+network/ipscan: Updated for version 3.5.5.
+network/offlineimap: Updated for version 7.2.2.
+network/opera-developer: Updated for version 59.0.3192.0.
+network/opera: Updated for version 57.0.3098.116.
+network/palemoon-bin: Updated for version 28.3.0.
+network/palemoon: Updated for version 28.3.0.
+network/phpmyadmin: Updated for version 4.8.4.
+network/prosody-mod-http-upload: Updated for version hg3441.
+network/scapy: Fix MD5SUM.
+network/shorewall-core: Updated for version 5.2.2.
+network/shorewall6: Updated for version 5.2.2.
+network/shorewall: Updated for version 5.2.2.
+network/signal-desktop: Updated for version 1.20.0.
+network/sipp: Updated for version 3.5.2.
+network/zoom-linux: Added (Video conferencing client).
+office/onlyoffice-desktopeditors: Updated for version 5.2.8.
+perl/perl-EV: Updated for version 4.25.
+perl/perl-File-Which: Updated for version 1.23.
+perl/perl-Math-MPFR: Updated for version 4.06.
+perl/perl-Mojolicious: Updated for version 8.11.
+perl/perl-Sidef: Updated for version 3.60.
+perl/perl-Text-CSV: Updated for version 1.99.
+perl/perl-Text-CSV_XS: Updated for version 1.38.
+perl/perl-YAML-LibYAML: Updated for version 0.76.
+python/artifacts: Updated for version 20181213.
+python/backports.lzma: Updated for version 0.0.13.
+python/biplist: Added (plist parser/generator module).
+python/bleach: Updated for version 3.1.0.
+python/construct: Updated for version 2.9.45.
+python/dfdatetime: Updated for version 20181025.
+python/dtfabric: Added (Python library).
+python/entrypoints: Updated for version 0.3.
+python/pefile: Updated for version 2018.8.8.
+python/python-fonttools: Updated for version 3.36.0.
+python/python3-wrapt: Updated for version 1.11.0.
+python/typed_ast: Updated for version 1.2.0.
+ruby/rubygem-parallel: Updated for version 1.13.0.
+ruby/rubygem-rubocop: Updated for version 0.63.0.
+ruby/rubygem-ruumba: Updated for version 0.1.9.
+system/ansible: Updated for version 2.7.6.
+system/atop: Updated for version 2.4.0.
+system/chronograf: Updated for version 1.7.7.
+system/dosbox-dev: Updated for version 0.74.r4180.
+system/duply: Added (Front end for duplicity).
+system/fish: Added (Friendly Interactive Shell).
+system/isdct: Updated for version 3.0.17.
+system/kbfs: Updated for version 2.13.1_20190115203650.
+system/letsencrypt: Update README.
+system/nvme-cli: Updated for version 1.7.
+system/rhash: Updated for version 1.3.7.
+system/sandbox: Updated for version 2.15.
+system/sleuthkit: Updated for version 4.6.5.
+system/telegraf: Updated for version 1.9.2.
+system/thermald: Update README.
+system/worker: Updated for version 3.15.3.
+system/zsh-completions: Updated for version 0.30.0.
++--------------------------+
Sat Jan 12 00:00:23 UTC 2019
academic/cufflinks: Update DEPS.
academic/ngspice: Updated for version 30.
diff --git a/academic/Mnemosyne/Mnemosyne.SlackBuild b/academic/Mnemosyne/Mnemosyne.SlackBuild
index 0245781426..6de86d1a48 100644
--- a/academic/Mnemosyne/Mnemosyne.SlackBuild
+++ b/academic/Mnemosyne/Mnemosyne.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=Mnemosyne
-VERSION=${VERSION:-2.5}
+VERSION=${VERSION:-2.6.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/academic/Mnemosyne/Mnemosyne.info b/academic/Mnemosyne/Mnemosyne.info
index 2247dc0b2e..8d6fc3ac9a 100644
--- a/academic/Mnemosyne/Mnemosyne.info
+++ b/academic/Mnemosyne/Mnemosyne.info
@@ -1,8 +1,8 @@
PRGNAM="Mnemosyne"
-VERSION="2.5"
-HOMEPAGE="http://www.mnemosyne-proj.org/download-mnemosyne.php"
-DOWNLOAD="https://downloads.sourceforge.net/project/mnemosyne-proj/mnemosyne/mnemosyne-2.5/Mnemosyne-2.5.tar.gz"
-MD5SUM="fcae31625523437049cc64c7b0c226b8"
+VERSION="2.6.1"
+HOMEPAGE="https://mnemosyne-proj.org/"
+DOWNLOAD="https://downloads.sourceforge.net/project/mnemosyne-proj/mnemosyne/mnemosyne-2.6.1/Mnemosyne-2.6.1.tar.gz"
+MD5SUM="2b2f8fd019370af4d107f696f29ee3a2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3-PyQt5 PyOpenGL CherryPy matplotlib WebOb"
diff --git a/academic/Mnemosyne/README b/academic/Mnemosyne/README
index 5961fa5c7d..6149871479 100644
--- a/academic/Mnemosyne/README
+++ b/academic/Mnemosyne/README
@@ -6,4 +6,4 @@ it is very powerful, and its architecture allows infinite
extensibility and customisibility through plugins and a
scripting API, for the benefit of power users.
-Optional Dependency: texlive (for entering mathematical equations in cards)
+Optional Dependency: texlive (for entering mathematical equations in cards using LaTeX)
diff --git a/academic/R/R.SlackBuild b/academic/R/R.SlackBuild
index 6646fb5a21..e375a9c6a9 100644
--- a/academic/R/R.SlackBuild
+++ b/academic/R/R.SlackBuild
@@ -2,6 +2,7 @@
# SlackBuild script for R
+# Copyright 2019 Andrew Payne <phalange@komputermatrix.com>
# Copyright 2014-2017 melikamp, Andrew Rowland. (Contributors are
# listed in order of first participation.)
@@ -24,7 +25,7 @@
# <http://www.gnu.org/licenses/>.
PRGNAM=R
-VERSION=${VERSION:-3.5.1}
+VERSION=${VERSION:-3.5.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/academic/R/R.info b/academic/R/R.info
index ef0749f60b..4c63e144ac 100644
--- a/academic/R/R.info
+++ b/academic/R/R.info
@@ -1,10 +1,10 @@
PRGNAM="R"
-VERSION="3.5.1"
+VERSION="3.5.2"
HOMEPAGE="http://www.r-project.org/"
-DOWNLOAD="https://cran.cnr.berkeley.edu/src/base/R-3/R-3.5.1.tar.gz"
-MD5SUM="8620686bc237cf80288afff336fcc93c"
+DOWNLOAD="https://cran.r-project.org/src/base/R-3/R-3.5.2.tar.gz"
+MD5SUM="3e4b40b2bbd4a2f8133ac45dbef6a485"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="melikamp"
-EMAIL="melikamp@melikamp.net"
+MAINTAINER="Andrew Payne"
+EMAIL="phalange@komputermatrix.com"
diff --git a/academic/R/README b/academic/R/README
index cd6a7109c8..08f06f94fe 100644
--- a/academic/R/README
+++ b/academic/R/README
@@ -1,21 +1,22 @@
R is an integrated suite of software facilities for data manipulation,
-calculation and graphical display. Among other things it has
+calculation and graphical display. It includes
* an effective data handling and storage facility,
* a suite of operators for calculations on arrays, in particular
- matrices,
+matrices,
* a large, coherent, integrated collection of intermediate tools for
- data analysis,
+data analysis,
-* graphical facilities for data analysis and display either directly
- at the computer or on hardcopy, and
+* graphical facilities for data analysis and display either on-screen
+or on hardcopy, and
-* a well developed, simple and effective programming language (called
- `S') which includes conditionals, loops, user defined recursive
- functions and input and output facilities. (Indeed most of the
- system supplied functions are themselves written in the S language.)
+* a well-developed, simple and effective programming language which
+includes conditionals, loops, user-defined recursive functions and
+input and output facilities.
+
+Notes:
If you do not need to build the R shared library (which is needed if
you would like to call R functions from other applications), execute
@@ -24,3 +25,6 @@ the script as R_SHLIB=no ./R.SlackBuild
If you do not need to build the BLAS shared library (which is useful
for swapping default unaccelerated BLAS for an accelerated one),
execute the script as BLAS_SHLIB=no ./R.SlackBuild
+
+This package builds R from source; example build time (Intel Core
+i7-7500U) is < 30 minutes.
diff --git a/academic/STAR/README b/academic/STAR/README
index 24272d0a1f..7d410d628f 100644
--- a/academic/STAR/README
+++ b/academic/STAR/README
@@ -2,6 +2,9 @@ STAR aligns short and long RNA-seq reads to a reference genome using
uncompressed suffix arrays, resulting in fast, accurate mapping.
STAR is capable of unbiased de novo detection of canonical splice
junctions, can discover non-canonical splices and chimeric (fusion)
-transcripts and can map full-length RNA sequences.
+transcripts and can map full-length RNA sequences. Comes with
+STARsolo for: mapping, demultiplexing and gene quantification for
+single cell RNA-seq (See STARmanual).
+
Reference: https://www.ncbi.nlm.nih.gov/pubmed/23104886
diff --git a/academic/STAR/STAR.SlackBuild b/academic/STAR/STAR.SlackBuild
index b5818beaec..b0a60ec02c 100644
--- a/academic/STAR/STAR.SlackBuild
+++ b/academic/STAR/STAR.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for STAR
-# Copyright 2018 Rob van Nues
+# Copyright 2018-2019 Rob van Nues
# 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=STAR
-VERSION=${VERSION:-2.6.1d}
+VERSION=${VERSION:-2.7.0c}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/academic/STAR/STAR.info b/academic/STAR/STAR.info
index 8929bb763d..c374818074 100644
--- a/academic/STAR/STAR.info
+++ b/academic/STAR/STAR.info
@@ -1,10 +1,10 @@
PRGNAM="STAR"
-VERSION="2.6.1d"
+VERSION="2.7.0c"
HOMEPAGE="https://github.com/alexdobin/STAR"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/alexdobin/STAR/archive/2.6.1d/STAR-2.6.1d.tar.gz"
-MD5SUM_x86_64="c74965ee85f551641175b63f8a26a6f5"
+DOWNLOAD_x86_64="https://github.com/alexdobin/STAR/archive/2.7.0c/STAR-2.7.0c.tar.gz"
+MD5SUM_x86_64="3528a9c378633d586e1d2b930b2ada9b"
REQUIRES=""
MAINTAINER="Rob van Nues"
EMAIL="sborg63@disroot.org"
diff --git a/academic/STAR/slack-desc b/academic/STAR/slack-desc
index 433a7dfbb0..ac9ff6cc26 100644
--- a/academic/STAR/slack-desc
+++ b/academic/STAR/slack-desc
@@ -9,10 +9,10 @@
STAR: STAR (Spliced Transcripts Alignment to a Reference)
STAR:
STAR: STAR aligns short and long RNA-seq reads to a reference genome using
-STAR: uncompressed suffix arrays, resulting in fast, accurate mapping.
-STAR: STAR is capable of unbiased de novo detection of canonical junctions,
-STAR: can discover non-canonical splices and chimeric (fusion) transcripts
-STAR: and can map full-length RNA sequences.
+STAR: uncompressed suffix arrays, resulting in fast, accurate mapping. STAR
+STAR: is capable of unbiased de novo detection of canonical junctions, can
+STAR: discover non-canonical splices and chimeric transcripts, can map full-
+STAR: length RNA sequences and can be used for single cell RNA-seq mapping.
STAR:
STAR: https://github.com/alexdobin/STAR
STAR: Reference: https://www.ncbi.nlm.nih.gov/pubmed/23104886
diff --git a/academic/SU2/README b/academic/SU2/README
new file mode 100644
index 0000000000..fd4519ee57
--- /dev/null
+++ b/academic/SU2/README
@@ -0,0 +1,19 @@
+SU2 - Open-Source CFD code
+
+Open-source suite for Partial Differential Equation (PDE) analysis and
+PDE-constrained optimization problems. Designed with Computational
+Fluid Dynamics (CFD) and aerodynamic shape optimization in mind, but
+extensible to arbitrary sets of governing equations such as potential
+flow, elasticity, electrodynamics, chemically-reacting flows, and many
+others. Under active development by individuals all around the world
+on GitHub and is released under an open-source license.
+
+Builds parallel version by default.
+For serial version, delete the following configuration lines from
+su2.Slackbuild script:
+
+--enable-mpi
+--with-cxx=/usr/bin/mpicxx
+--with-cc=/usr/bin/mpicc
+
+and then no need for mpich / openmpi.
diff --git a/academic/SU2/SU2.SlackBuild b/academic/SU2/SU2.SlackBuild
new file mode 100644
index 0000000000..a32beff5c2
--- /dev/null
+++ b/academic/SU2/SU2.SlackBuild
@@ -0,0 +1,107 @@
+#!/bin/sh
+
+# Slackware build script for SU2
+#
+# Copyright 2019 Judah Milgram, Washington DC 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=SU2
+VERSION=${VERSION:-6.2.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 {} \;
+
+./bootstrap
+
+# For serial version, delete --enable-mpi, --with-cxx, and --with-cc
+
+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 \
+ --enable-mpi \
+ --with-cxx=/usr/bin/mpicxx \
+ --with-cc=/usr/bin/mpicc
+
+make
+make install-strip DESTDIR=$PKG
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+COPYING INSTALL README.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/academic/SU2/SU2.info b/academic/SU2/SU2.info
new file mode 100644
index 0000000000..a7fb802ad1
--- /dev/null
+++ b/academic/SU2/SU2.info
@@ -0,0 +1,10 @@
+PRGNAM="SU2"
+VERSION="6.2.0"
+HOMEPAGE="https://su2code.github.io/docs/home/"
+DOWNLOAD="https://github.com/su2code/SU2/archive/v6.2.0/SU2-6.2.0.tar.gz"
+MD5SUM="c74d1dbe52d6239c4f9c75cbd3102a90"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="mpich"
+MAINTAINER="Judah Milgram"
+EMAIL="milgram@cgpp.com"
diff --git a/academic/SU2/slack-desc b/academic/SU2/slack-desc
new file mode 100644
index 0000000000..1feb9369a9
--- /dev/null
+++ b/academic/SU2/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------------------------------------------------------|
+SU2: SU2 (Open Source CFD Code)
+SU2:
+SU2: Open-source suite for Partial Differential Equation (PDE) analysis and
+SU2: PDE-constrained optimization problems. Designed with Computational
+SU2: Fluid Dynamics (CFD) and aerodynamic shape optimization in mind, but
+SU2: extensible to arbitrary sets of governing equations such as potential
+SU2: flow, elasticity, electrodynamics, chemically-reacting flows, and many
+SU2: others. Under active development by individuals all around the world
+SU2: on GitHub and is released under an open-source license.
+SU2:
+SU2: Home page: https://su2code.github.io/docs/home/
diff --git a/academic/copasi/copasi.SlackBuild b/academic/copasi/copasi.SlackBuild
index 7eba36c7fe..4fd0757a3e 100644
--- a/academic/copasi/copasi.SlackBuild
+++ b/academic/copasi/copasi.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=copasi
-VERSION=${VERSION:-4.24.197}
+VERSION=${VERSION:-4.25.207}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/academic/copasi/copasi.info b/academic/copasi/copasi.info
index d11dd46eb0..810bd5980a 100644
--- a/academic/copasi/copasi.info
+++ b/academic/copasi/copasi.info
@@ -1,10 +1,10 @@
PRGNAM="copasi"
-VERSION="4.24.197"
+VERSION="4.25.207"
HOMEPAGE="http://www.copasi.org"
-DOWNLOAD="https://github.com/copasi/COPASI/releases/download/Build-197/COPASI-4.24.197-Linux-32bit.tar.gz"
-MD5SUM="5169246bbcf0d143d56e758ccc8583bc"
-DOWNLOAD_x86_64="https://github.com/copasi/COPASI/releases/download/Build-197/COPASI-4.24.197-Linux-64bit.tar.gz"
-MD5SUM_x86_64="1ff24812793b94240fe1ae24dd20fad1"
+DOWNLOAD="https://github.com/copasi/COPASI/releases/download/Build-207/COPASI-4.25.207-Linux-32bit.tar.gz"
+MD5SUM="a423e7627a4ee2c60247ee7498cfe7f1"
+DOWNLOAD_x86_64="https://github.com/copasi/COPASI/releases/download/Build-207/COPASI-4.25.207-Linux-64bit.tar.gz"
+MD5SUM_x86_64="942a1bf00cda642f76c583273efe3f02"
REQUIRES=""
MAINTAINER="Pedro Mendes"
EMAIL="pedro@gepasi.org"
diff --git a/academic/cvc4/README b/academic/cvc4/README
new file mode 100644
index 0000000000..830c7394fb
--- /dev/null
+++ b/academic/cvc4/README
@@ -0,0 +1,7 @@
+CVC4 is an automated theorem prover and satisfiability modulo theories
+(SMT) solver. Given a formula in first-order logic, it attempts to
+either prove the formula or find a counterexample. CVC4 supports
+arithmetic, reasoning about arrays, and several other built-in
+theories. Input problems are written in SMT-LIB format.
+
+This package includes the cvc4 program as well as libraries.
diff --git a/academic/cvc4/cvc4.SlackBuild b/academic/cvc4/cvc4.SlackBuild
new file mode 100644
index 0000000000..ac0e789796
--- /dev/null
+++ b/academic/cvc4/cvc4.SlackBuild
@@ -0,0 +1,105 @@
+#!/bin/sh
+
+# Slackware build script for cvc4
+
+# Copyright 2019 Nick Smallbone, Gothenburg, Sweden
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+PRGNAM=cvc4
+VERSION=${VERSION:-1.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}
+
+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" \
+CPPFLAGS="-I/usr/include/antlr3" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --mandir=/usr/man \
+ --docdir=/usr/doc/$PRGNAM-$VERSION \
+ --build=$ARCH-slackware-linux \
+ --enable-optimized
+
+sed -i 's:#!/usr/bin/env python3:#!/usr/bin/env python:' src/options/mkoptions.py
+make
+make doc
+make install-strip DESTDIR=$PKG
+make install-examples 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 -a \
+ AUTHORS COPYING NEWS README RELEASE-NOTES THANKS \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ doc/doxygen/html \
+ $PKG/usr/doc/$PRGNAM-$VERSION/api
+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/cvc4/cvc4.info b/academic/cvc4/cvc4.info
new file mode 100644
index 0000000000..9255ab5115
--- /dev/null
+++ b/academic/cvc4/cvc4.info
@@ -0,0 +1,10 @@
+PRGNAM="cvc4"
+VERSION="1.6"
+HOMEPAGE="https://cvc4.cs.stanford.edu/"
+DOWNLOAD="https://cvc4.cs.stanford.edu/downloads/builds/src/cvc4-1.6.tar.gz"
+MD5SUM="aac9f3725d2247bcf5dcb87bbbbdf5bb"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="libantlr3c"
+MAINTAINER="Nick Smallbone"
+EMAIL="nick@smallbone.se"
diff --git a/academic/cvc4/slack-desc b/academic/cvc4/slack-desc
new file mode 100644
index 0000000000..d99cfab40f
--- /dev/null
+++ b/academic/cvc4/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------------------------------------------------------|
+cvc4: cvc4 (a first-order theorem prover and SMT solver)
+cvc4:
+cvc4: CVC4 is an automated theorem prover and satisfiability modulo
+cvc4: theories (SMT) solver. Given a formula in first-order logic, it
+cvc4: attempts to either prove the formula or find a counterexample. CVC4
+cvc4: supports arithmetic, reasoning about arrays, and several other
+cvc4: built-in theories. Input problems are written in SMT-LIB format.
+cvc4:
+cvc4: This package includes the cvc4 program as well as libraries.
+cvc4:
+cvc4: Homepage: https://cvc4.cs.stanford.edu/
diff --git a/academic/ed-v6/README b/academic/ed-v6/README
new file mode 100644
index 0000000000..373767752c
--- /dev/null
+++ b/academic/ed-v6/README
@@ -0,0 +1,85 @@
+Old UNIX V6 ed, lightly ported to modern systems.
+
+The old UNIX version of 'ed', the line editor. This is
+intended to be for academic interest more than anything and
+perhaps shouldn't be used for any serious editing of system
+files etc. You have been warned! :)
+
+The binary is named 'ed-v6' so as not to clobber gnu ed.
+
+There are some major differences between this and POSIX ed
+(see the notes at the end for more info.)
+
+NOTE: The linked sources are redistributed on github
+with no associated license.
+
+OPTIONS
+
+Build a 32 bit binary on x86_64 (Multilib needed):
+
+ M32=yes
+
+Build a static binary (size is ~ 800k vs. ~ 18k for the
+dynamic):
+
+ STATIC=yes
+
+
+DEVELOPER'S NOTES
+
+ 1. compile with a K&R compiler (not even ansified);
+ replacing =+ with += and using "=" for default
+ assignment
+ 2. assume 32-bits or better (ldiv and ldivr, increasing the
+ sbrk to 4096)
+ 3. use setjmp+longjmp instead of sysexit+reset
+ 4. use lseek() instead of seek() (although still assumes
+ 512 bytes)
+ 5. copies the tempfilename to work on systems without
+ writable strings
+ 6. use SIG_IGN instead of the numeric value "1"
+ 7. remove the goto errlab since that doesn't work in ANSI C
+ 8. commented out getpid() in favor of a local copy
+ 9. renamed unix() to run_unix() because some systems (at
+ least some linux) annoyingly do a -Dunix=1
+10. use sizeof(buf) instead of buf
+11. renamed putchar() to putc() because gcc and clang
+ generate errors if you create a function called putchar()
+ with a different signature.
+12. added a prototype for errfunc() because clang refuses to
+ honor `-ansi`
+
+I've tried to keep these modifications as minimal as
+possible in an effort to preserve the editor that I learned
+unix on.
+
+`ed.c.orig` is included so you can verify how minimal my
+changes were.
+
+
+MAINTAINER'S NOTES
+
+Compilation:
+
+Added -D_XOPEN_SOURCE=500 to compile with fcntl.h in
+glibc-2.23.
+
+Manual page:
+
+If you are unfamiliar with ed then gnu ed has a very good
+info page.
+
+This is the closest I can find to the original man page:
+
+https://www.freebsd.org/cgi/man.cgi?query=ed&apropos=0&sektion=0&manpath=Unix%20Seventh%20Edition&arch=default&format=html
+
+Among other things, there is no -p option, single , or ;
+will throw errors, no G//, and r does not support shell
+commands. H and h are also unsupported, so errors will lack
+any explanation.
+
+Using with rlwrap:
+
+This does work with rlwrap, however it repeats every
+command. This doesn't affect the functionality, but it can
+look quite confusing to have everything repeated.
diff --git a/academic/ed-v6/ed-v6.SlackBuild b/academic/ed-v6/ed-v6.SlackBuild
new file mode 100644
index 0000000000..f22d663f1a
--- /dev/null
+++ b/academic/ed-v6/ed-v6.SlackBuild
@@ -0,0 +1,90 @@
+#!/bin/sh
+
+# Slackware build script for ed-v6
+# Copyright 2019 Dave Woodfall <dave@tty1.uk>
+# 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=ed-v6
+VERSION=${VERSION:-c72c0e}
+SRCVERSION=${SRCVERSION:-c72c0e9445af26bd9fde2d39da5628e6dabf36dd}
+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"
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+else
+ SLKCFLAGS="-O2"
+fi
+
+STRIP=${STRIP:-yes}
+[ "$M32" = "yes" ] && M32="-m32" || unset M32
+[ "$STATIC" = "yes" ] && STATIC="-static" || unset STATIC
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$SRCVERSION
+tar xvf $CWD/$SRCVERSION.tar.gz
+cd $PRGNAM-$SRCVERSION
+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" \
+ gcc $M32 $STATIC -Os -ansi -w -D_XOPEN_SOURCE=500 -o ed-v6 ed.c
+
+install -D -m 0755 ed-v6 $PKG/usr/bin/ed-v6
+
+if [ "$STRIP" = "yes" ]; then
+ strip --strip-unneeded 2>/dev/null $PKG/usr/bin/ed-v6
+fi
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a README.md ed.c ed.c.orig \
+ $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/ed-v6/ed-v6.info b/academic/ed-v6/ed-v6.info
new file mode 100644
index 0000000000..fabe2ba511
--- /dev/null
+++ b/academic/ed-v6/ed-v6.info
@@ -0,0 +1,10 @@
+PRGNAM="ed-v6"
+VERSION="c72c0e"
+HOMEPAGE="https://github.com/geocar/ed-v6"
+DOWNLOAD="https://github.com/geocar/ed-v6/archive/c72c0e9/c72c0e9445af26bd9fde2d39da5628e6dabf36dd.tar.gz"
+MD5SUM="797a81796fdaf0b35bbce721d08d7bd7"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Dave Woodfall"
+EMAIL="dave@tty1.uk"
diff --git a/academic/ed-v6/slack-desc b/academic/ed-v6/slack-desc
new file mode 100644
index 0000000000..667b5eb513
--- /dev/null
+++ b/academic/ed-v6/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------------------------------------------------------|
+ed-v6: ed-v6 (Old UNIX V6 ed _lightly_ ported to modern systems)
+ed-v6:
+ed-v6: The old UNIX version of 'ed', the line editor. This is intended to
+ed-v6: be for academic interest more than anything and perhaps shouldn't be
+ed-v6: used for any serious editing of system files etc. You have been
+ed-v6: warned! :)
+ed-v6:
+ed-v6: https://github.com/geocar/ed-v6
+ed-v6:
+ed-v6:
+ed-v6:
diff --git a/academic/eprover/README b/academic/eprover/README
new file mode 100644
index 0000000000..f123407313
--- /dev/null
+++ b/academic/eprover/README
@@ -0,0 +1 @@
+E is an automated theorem prover for first-order and equational logic.
diff --git a/academic/eprover/eprover.SlackBuild b/academic/eprover/eprover.SlackBuild
new file mode 100644
index 0000000000..723e70713b
--- /dev/null
+++ b/academic/eprover/eprover.SlackBuild
@@ -0,0 +1,101 @@
+#!/bin/sh
+
+# Slackware build script for eprover
+
+# Copyright 2019 Nick Smallbone, Gothenburg, Sweden
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+PRGNAM=eprover
+VERSION=${VERSION:-2.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
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf E
+tar xvf $CWD/E.tgz
+cd E
+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 {} \;
+
+# The makefile doesn't support DESTDIR, but luckily it doesn't use the
+# configured --bindir and --man-prefix until install time.
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+./configure \
+ --bindir=$PKG/usr/bin \
+ --man-prefix=$PKG/usr/man/man1
+
+make
+make install
+# The picosat binary is not used by E but gets installed anyway.
+rm $PKG/usr/bin/picosat
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ README COPYING DOC/CONTRIBUTORS DOC/eprover.pdf DOC/NEWS \
+ $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/eprover/eprover.info b/academic/eprover/eprover.info
new file mode 100644
index 0000000000..fee24f2a05
--- /dev/null
+++ b/academic/eprover/eprover.info
@@ -0,0 +1,10 @@
+PRGNAM="eprover"
+VERSION="2.2"
+HOMEPAGE="http://www.eprover.org"
+DOWNLOAD="http://wwwlehre.dhbw-stuttgart.de/~sschulz/WORK/E_DOWNLOAD/V_2.2/E.tgz"
+MD5SUM="62800b607d19e544856671318597aa3d"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Nick Smallbone"
+EMAIL="nick@smallbone.se"
diff --git a/academic/eprover/slack-desc b/academic/eprover/slack-desc
new file mode 100644
index 0000000000..fa5448b269
--- /dev/null
+++ b/academic/eprover/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------------------------------------------------------|
+eprover: eprover (a first-order theorem prover)
+eprover:
+eprover: E is an automated theorem prover for first-order and equational logic.
+eprover:
+eprover: Homepage: http://www.eprover.org/
+eprover:
+eprover:
+eprover:
+eprover:
+eprover:
+eprover:
diff --git a/academic/fet/fet.SlackBuild b/academic/fet/fet.SlackBuild
index c4a0ce9f74..e9d4e85fdb 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.36.1}
+VERSION=${VERSION:-5.37.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -60,7 +60,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2
+tar jxvf $CWD/$PRGNAM-$VERSION.tar.bz2
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
@@ -71,7 +71,7 @@ find -L . \
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
-qmake fet.pro
+qmake-qt5 fet.pro "DEFINES+=USE_SYSTEM_LOCALE"
make
mkdir -p $PKG/usr/bin
diff --git a/academic/fet/fet.info b/academic/fet/fet.info
index e4bb3c5e07..c15281ef27 100644
--- a/academic/fet/fet.info
+++ b/academic/fet/fet.info
@@ -1,10 +1,10 @@
PRGNAM="fet"
-VERSION="5.36.1"
+VERSION="5.37.5"
HOMEPAGE="https://www.lalescu.ro/liviu/fet/"
-DOWNLOAD="https://www.lalescu.ro/liviu/fet/download/fet-5.36.1.tar.bz2"
-MD5SUM="3679e8ad29b0474726a2e28b7c8dd027"
+DOWNLOAD="https://www.lalescu.ro/liviu/fet/download/fet-5.37.5.tar.bz2"
+MD5SUM="ea87e4419604a1e6826e2ec0ab322683"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="qt5"
MAINTAINER="R.S.Ananda Murthy"
EMAIL="rsamurti@gmail.com"
diff --git a/academic/gwyddion/gwyddion.SlackBuild b/academic/gwyddion/gwyddion.SlackBuild
index 226ad86ecb..68fa6a45cd 100644
--- a/academic/gwyddion/gwyddion.SlackBuild
+++ b/academic/gwyddion/gwyddion.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=gwyddion
-VERSION=${VERSION:-2.52}
+VERSION=${VERSION:-2.53}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/academic/gwyddion/gwyddion.info b/academic/gwyddion/gwyddion.info
index 823159876d..8795b14117 100644
--- a/academic/gwyddion/gwyddion.info
+++ b/academic/gwyddion/gwyddion.info
@@ -1,8 +1,8 @@
PRGNAM="gwyddion"
-VERSION="2.52"
+VERSION="2.53"
HOMEPAGE="http://gwyddion.net"
-DOWNLOAD="http://downloads.sourceforge.net/gwyddion/gwyddion-2.52.tar.xz"
-MD5SUM="0c7818ecb5618bbaaa16a35c0da7cdf2"
+DOWNLOAD="http://downloads.sourceforge.net/gwyddion/gwyddion-2.53.tar.xz"
+MD5SUM="310733ff22ed978912195d5ac60b3bae"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gtkglext"
diff --git a/academic/lapacke/lapacke.SlackBuild b/academic/lapacke/lapacke.SlackBuild
index 8e48993487..af6fc8217d 100644
--- a/academic/lapacke/lapacke.SlackBuild
+++ b/academic/lapacke/lapacke.SlackBuild
@@ -25,7 +25,7 @@
PRGNAM=lapacke
SRCNAM=lapack
VERSION=${VERSION:-3.8.0}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -81,6 +81,7 @@ cd shared
-DCMAKE_VERBOSE_MAKEFILE=TRUE \
-DUSE_OPTIMIZED_LAPACK=ON \
-DBUILD_LAPACKE=ON \
+ -DBUILD_DEPRECATED=ON \
-DBUILD_SHARED_LIBS=ON \
-DCMAKE_SKIP_RPATH=YES \
..
@@ -102,6 +103,7 @@ if [ "${STATIC:-no}" != "no" ]; then
-DCMAKE_VERBOSE_MAKEFILE=TRUE \
-DUSE_OPTIMIZED_LAPACK=ON \
-DBUILD_LAPACKE=ON \
+ -DBUILD_DEPRECATED=ON \
..
make
make install/strip DESTDIR=$PKG
diff --git a/academic/libqalculate/libqalculate.SlackBuild b/academic/libqalculate/libqalculate.SlackBuild
index 2c3db8cfcf..60942ece8c 100644
--- a/academic/libqalculate/libqalculate.SlackBuild
+++ b/academic/libqalculate/libqalculate.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for libqalculate
-# Copyright 2016-2018 Larry Hajali <larryhaja[at]gmail[dot]com>
+# Copyright 2016-2019 Larry Hajali <larryhaja[at]gmail[dot]com>
# 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=libqalculate
-VERSION=${VERSION:-2.8.2}
+VERSION=${VERSION:-2.9.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/academic/libqalculate/libqalculate.info b/academic/libqalculate/libqalculate.info
index 7ef9962161..dd6139b102 100644
--- a/academic/libqalculate/libqalculate.info
+++ b/academic/libqalculate/libqalculate.info
@@ -1,8 +1,8 @@
PRGNAM="libqalculate"
-VERSION="2.8.2"
+VERSION="2.9.0"
HOMEPAGE="http://qalculate.github.io/"
-DOWNLOAD="https://github.com/Qalculate/libqalculate/releases/download/v2.8.2/libqalculate-2.8.2.tar.gz"
-MD5SUM="e6bb2bfb12a9e4253cbcd01bb31f1ea5"
+DOWNLOAD="https://github.com/Qalculate/libqalculate/releases/download/v2.9.0/libqalculate-2.9.0.tar.gz"
+MD5SUM="0a7c8a8745397f5f25127617b1bf5802"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/academic/ncbi-blast+/ncbi-blast+.SlackBuild b/academic/ncbi-blast+/ncbi-blast+.SlackBuild
index 1e6757bc0d..131a68c48d 100644
--- a/academic/ncbi-blast+/ncbi-blast+.SlackBuild
+++ b/academic/ncbi-blast+/ncbi-blast+.SlackBuild
@@ -4,7 +4,7 @@
# This takes the place of ncbi-blast-plus (2013-2018), which just
# repackaged the binaries provided by upstream.
-# Copyright 2013-2018 Petar Petrov slackalaxy@gmail.com
+# Copyright 2013-2019 Petar Petrov slackalaxy@gmail.com
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@
PRGNAM=ncbi-blast+
DIRNAM=ncbi-blast
-VERSION=${VERSION:-2.7.1}
+VERSION=${VERSION:-2.8.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -81,24 +81,31 @@ cd c++
# --without-boost \ # do not use Boost
# The full list of options is available in c++/src/build-system/configure
+# Do not specify the libraries dir by the default way (--libdir=/lib${LIBDIRSUFFIX}),
+# because the libs will not be included in the package.
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --libdir='${exec_prefix}'/lib${LIBDIRSUFFIX} \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
--docdir=/usr/doc/$PRGNAM-$VERSION \
- --with-dll \
--with-mt \
+ --with-dll \
--without-debug \
--without-downloaded-vdb \
--without-bdb \
--build=$ARCH-slackware-linux
+# It does not seem to matter whether to use 'make all' and 'make install-toolkit',
+# but let's have them here as a future reminder that these options exist.
+#make all
+#make prefix=$PKG/usr install-toolkit
+
make
-make prefix=$PKG/usr install
+make prefix=$PKG/usr install
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
diff --git a/academic/ncbi-blast+/ncbi-blast+.info b/academic/ncbi-blast+/ncbi-blast+.info
index 78639eac62..938fe0b4f1 100644
--- a/academic/ncbi-blast+/ncbi-blast+.info
+++ b/academic/ncbi-blast+/ncbi-blast+.info
@@ -1,8 +1,8 @@
PRGNAM="ncbi-blast+"
-VERSION="2.7.1"
+VERSION="2.8.1"
HOMEPAGE="https://blast.ncbi.nlm.nih.gov/"
-DOWNLOAD="ftp://ftp.ncbi.nih.gov/blast/executables/blast+/2.7.1/ncbi-blast-2.7.1+-src.tar.gz"
-MD5SUM="48b37565cf5f3d17388daaf0f17b95bc"
+DOWNLOAD="ftp://ftp.ncbi.nih.gov/blast/executables/blast+/2.8.1/ncbi-blast-2.8.1+-src.tar.gz"
+MD5SUM="9398ccc096ea5f4c18911e5334bf6916"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="lmdb"
diff --git a/academic/ngspice/ngspice.SlackBuild b/academic/ngspice/ngspice.SlackBuild
index 6399a4fb87..770b6960b4 100644
--- a/academic/ngspice/ngspice.SlackBuild
+++ b/academic/ngspice/ngspice.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/sh
-# Slackware build script for ngspice
+# Slackware build script for ngspice and libngspice
# Written by B. Jogai <jogaib {at} comcast [dot] net>
# Now maintained by R. S. Ananda Murthy (rsamurti@gmail.com)
@@ -8,7 +8,7 @@
PRGNAM=ngspice
VERSION=${VERSION:-30}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-4}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -58,6 +58,16 @@ if [ "$ARCH" = "x86_64" ]; then
sed -i "s%/lib/%/lib${LIBDIRSUFFIX}/%g" src/spinit.in
fi
+./configure --prefix=/usr \
+ --mandir=/usr/man \
+ --infodir=/usr/info \
+ --with-readline=yes \
+ --enable-xspice \
+ --enable-cider \
+ --enable-openmp \
+ --with-ngshared
+make
+
CFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
@@ -67,16 +77,12 @@ CFLAGS="$SLKCFLAGS" \
--infodir=/usr/info \
--disable-debug \
--with-readline=yes \
- --enable-xgraph \
--enable-xspice \
--enable-cider \
- --enable-dot-global \
- --enable-intnoise \
- --enable-numparam \
--enable-shared \
--disable-static \
- --enable-x \
--enable-ndev \
+ --enable-openmp \
--build=$ARCH-slackware-linux
make
make DESTDIR=$PKG install
@@ -93,6 +99,10 @@ cp -a ANALYSES AUTHORS BUGS COPYING ChangeLog DEVICES FAQ \
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
cat $CWD/$PRGNAM-$VERSION-manual.pdf > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM-$VERSION-manual.pdf
+install -Dm755 src/.libs/libngspice.so.0.0.0 "$PKG/usr/lib${LIBDIRSUFFIX}/libngspice.so.0.0.0"
+ln -s "libngspice.so.0.0.0" "$PKG/usr/lib${LIBDIRSUFFIX}/libngspice.so.0"
+ln -s "libngspice.so.0.0.0" "$PKG/usr/lib${LIBDIRSUFFIX}/libngspice.so"
+
mkdir -p $PKG/usr/share/icons/hicolor/48x48/apps
install -m644 $CWD/$PRGNAM.png $PKG/usr/share/icons/hicolor/48x48/apps/$PRGNAM.png
diff --git a/academic/octave/octave.SlackBuild b/academic/octave/octave.SlackBuild
index ad2f4c5728..b0424312d4 100644
--- a/academic/octave/octave.SlackBuild
+++ b/academic/octave/octave.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=octave
-VERSION=${VERSION:-4.4.1}
+VERSION=${VERSION:-5.1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -91,7 +91,8 @@ cd $PRGNAM-$VERSION
chown -R root:root .
chmod -R u+w,go-w,a+rX-st .
-patch -p1 < $CWD/patches/imagemagick.diff
+patch -p1 < $CWD/patches/imagemagick.diff # https://savannah.gnu.org/bugs/?49653
+patch -p1 < $CWD/patches/qt4opengl.diff # https://savannah.gnu.org/bugs/?55735
patch -p1 < $CWD/patches/atlas-lib-rename.diff
autoreconf -vif
diff --git a/academic/octave/octave.info b/academic/octave/octave.info
index 91b44ae74f..61556bca90 100644
--- a/academic/octave/octave.info
+++ b/academic/octave/octave.info
@@ -1,8 +1,8 @@
PRGNAM="octave"
-VERSION="4.4.1"
+VERSION="5.1.0"
HOMEPAGE="https://www.gnu.org/software/octave/"
-DOWNLOAD="https://ftp.gnu.org/gnu/octave/octave-4.4.1.tar.lz"
-MD5SUM="e0d9556caafd83e4276af49b06c5c994"
+DOWNLOAD="https://ftp.gnu.org/gnu/octave/octave-5.1.0.tar.lz"
+MD5SUM="2eb0d159b60c3fc2eb9068b2c7395050"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="%README% blas lapack"
diff --git a/academic/octave/patches/qt4opengl.diff b/academic/octave/patches/qt4opengl.diff
new file mode 100644
index 0000000000..4ed9f03d6b
--- /dev/null
+++ b/academic/octave/patches/qt4opengl.diff
@@ -0,0 +1,89 @@
+
+# HG changeset patch
+# User John W. Eaton <jwe@octave.org>
+# Date 1552335463 0
+# Node ID 4af9840f9ce517ba4b591cfec0907731787a0bbc
+# Parent 6c25c714bec436f70098355ab9d81d3b2fb083af
+make building with Qt4 QGLWidget work again (bug #55735)
+
+* acinclude.m4 (OCTAVE_CHECK_QT_VERSION): Also set and substitute
+QT_OPENGL_CPPFLAGS and QT_OPENGL_LDFLAGS variables.
+(OCTAVE_CHECK_QT_OPENGL_OK, OCTAVE_CHECK_QT_OPENGL_OFFSCREEN):
+Add QT_OPENGL_CPPFLAGS to CPPFLAGS for tests, not QT_CPPFLAGS.
+
+* libgui/graphics/module.mk %canon_reldir%___init_qt___la_CPPFLAGS):
+Use QT_OPENGL_CPPFLAGS instead of QT_CPPFLAGS.
+(%canon_reldir%___init_qt___la_LDFLAGS): Also include
+$(QT_OPENGL_LDFLAGS) in the list.
+
+diff --git a/libgui/graphics/module.mk b/libgui/graphics/module.mk
+--- a/libgui/graphics/module.mk
++++ b/libgui/graphics/module.mk
+@@ -138,7 +138,7 @@
+ $(FONTCONFIG_CPPFLAGS) \
+ $(HDF5_CPPFLAGS) \
+ @OCTGUI_DLL_DEFS@ \
+- @QT_CPPFLAGS@ \
++ @QT_OPENGL_CPPFLAGS@ \
+ -Ilibgui/graphics -I$(srcdir)/libgui/graphics \
+ -Isrc -I$(srcdir)/libgui/src \
+ -Iliboctave \
+@@ -153,7 +153,9 @@
+ -I$(srcdir)/libinterp/octave-value
+
+ %canon_reldir%___init_qt___la_LDFLAGS = \
+- -avoid-version -module $(NO_UNDEFINED_LDFLAG) $(WARN_LDFLAGS)
++ -avoid-version -module $(NO_UNDEFINED_LDFLAG) \
++ $(QT_OPENGL_LDFLAGS) \
++ $(WARN_LDFLAGS)
+
+ DLD_LIBOCTGUI_LIBADD = $(OCT_GUI_LINK_DEPS)
+
+diff --git a/m4/acinclude.m4 b/m4/acinclude.m4
+--- a/m4/acinclude.m4
++++ b/m4/acinclude.m4
+@@ -1820,7 +1820,7 @@
+ AC_LANG_PUSH(C++)
+ ac_octave_save_CPPFLAGS="$CPPFLAGS"
+ ac_octave_save_CXXFLAGS="$CXXFLAGS"
+- CPPFLAGS="$QT_CPPFLAGS $CXXPICFLAG $CPPFLAGS"
++ CPPFLAGS="$QT_OPENGL_CPPFLAGS $CXXPICFLAG $CPPFLAGS"
+ CXXFLAGS="$CXXPICFLAG $CXXFLAGS"
+ AC_CHECK_HEADERS([QOffscreenSurface])
+ AC_CACHE_CHECK([whether Qt supports full offscreen OpenGL rendering],
+@@ -1874,7 +1874,7 @@
+ AC_LANG_PUSH(C++)
+ ac_octave_save_CPPFLAGS="$CPPFLAGS"
+ ac_octave_save_CXXFLAGS="$CXXFLAGS"
+- CPPFLAGS="$QT_CPPFLAGS $CXXPICFLAG $CPPFLAGS"
++ CPPFLAGS="$QT_OPENGL_CPPFLAGS $CXXPICFLAG $CPPFLAGS"
+ CXXFLAGS="$CXXPICFLAG $CXXFLAGS"
+ AC_CHECK_HEADERS([QOpenGLWidget QGLWidget QGLFunctions_1_1])
+ AC_CACHE_CHECK([whether Qt works with OpenGL and GLU],
+@@ -2009,6 +2009,8 @@
+ QT_CPPFLAGS="$($PKG_CONFIG --cflags-only-I $QT_MODULES | $SED -e 's/^ *$//')"
+ QT_LDFLAGS="$($PKG_CONFIG --libs-only-L $QT_MODULES | $SED -e 's/^ *$//')"
+ QT_LIBS="$($PKG_CONFIG --libs-only-l $QT_MODULES | $SED -e 's/^ *$//')"
++ QT_OPENGL_CPPFLAGS="$($PKG_CONFIG --cflags-only-I $QT_OPENGL_MODULE | $SED -e 's/^ *$//')"
++ QT_OPENGL_LDFLAGS="$($PKG_CONFIG --libs-only-L $QT_OPENGL_MODULE | $SED -e 's/^ *$//')"
+ QT_OPENGL_LIBS="$($PKG_CONFIG --libs-only-l $QT_OPENGL_MODULE | $SED -e 's/^ *$//')"
+
+ case $host_os in
+@@ -2017,6 +2019,7 @@
+ if test -z "$QT_LIBS"; then
+ QT_LDFLAGS="`$PKG_CONFIG --libs-only-other $QT_MODULES | tr ' ' '\n' | $GREP -e '-F' | uniq | tr '\n' ' '`"
+ QT_LIBS="`$PKG_CONFIG --libs-only-other $QT_MODULES | tr ' ' '\n' | $GREP -v -e '-F' | uniq | tr '\n' ' '`"
++ QT_OPENGL_LDFLAGS="`$PKG_CONFIG --libs-only-other $QT_OPENGL_MODULE | tr ' ' '\n' | $GREP -e '-F' | uniq | tr '\n' ' '`"
+ QT_OPENGL_LIBS="`$PKG_CONFIG --libs-only-other $QT_OPENGL_MODULE | tr ' ' '\n' | $GREP -v -e '-F' | uniq | tr '\n' ' '`"
+ ## Enabling link_all_deps works around libtool's imperfect handling
+ ## of the -F flag
+@@ -2173,6 +2176,8 @@
+ AC_SUBST(QT_CPPFLAGS)
+ AC_SUBST(QT_LDFLAGS)
+ AC_SUBST(QT_LIBS)
++ AC_SUBST(QT_OPENGL_CPPFLAGS)
++ AC_SUBST(QT_OPENGL_LDFLAGS)
+ AC_SUBST(QT_OPENGL_LIBS)
+ ])
+ dnl
+
diff --git a/academic/qalculate-gtk/qalculate-gtk.SlackBuild b/academic/qalculate-gtk/qalculate-gtk.SlackBuild
index 130606256a..fd8d9b073e 100644
--- a/academic/qalculate-gtk/qalculate-gtk.SlackBuild
+++ b/academic/qalculate-gtk/qalculate-gtk.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for qalculate-gtk
-# Copyright 2016-2018 Larry Hajali <larryhaja[at]gmail[dot]com>
+# Copyright 2016-2019 Larry Hajali <larryhaja[at]gmail[dot]com>
# 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=qalculate-gtk
-VERSION=${VERSION:-2.8.2}
+VERSION=${VERSION:-2.9.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/academic/qalculate-gtk/qalculate-gtk.info b/academic/qalculate-gtk/qalculate-gtk.info
index 66bcd14b3f..2fc34d1d81 100644
--- a/academic/qalculate-gtk/qalculate-gtk.info
+++ b/academic/qalculate-gtk/qalculate-gtk.info
@@ -1,8 +1,8 @@
PRGNAM="qalculate-gtk"
-VERSION="2.8.2"
+VERSION="2.9.0"
HOMEPAGE="http://qalculate.github.io/"
-DOWNLOAD="https://github.com/Qalculate/qalculate-gtk/releases/download/v2.8.2/qalculate-gtk-2.8.2.tar.gz"
-MD5SUM="6ee7168a1a335fed584f688e7260145e"
+DOWNLOAD="https://github.com/Qalculate/qalculate-gtk/releases/download/v2.9.0/qalculate-gtk-2.9.0.tar.gz"
+MD5SUM="1d7c7797eb01d601f6b9f4f5ac4f3bfc"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libqalculate"
diff --git a/academic/scidavis/fix-gh-issue-90.patch b/academic/scidavis/fix-gh-issue-90.patch
deleted file mode 100644
index 67ffca3062..0000000000
--- a/academic/scidavis/fix-gh-issue-90.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff --git a/libscidavis/src/ApplicationWindow.cpp b/libscidavis/src/ApplicationWindow.cpp
-index 90d282a4..167debee 100644
---- libscidavis/src/ApplicationWindow.cpp
-+++ libscidavis/src/ApplicationWindow.cpp
-@@ -12521,8 +12521,11 @@ void ApplicationWindow::saveFolderAsProject(Folder *f)
-
- void ApplicationWindow::showFolderPopupMenu(const QPoint &p, bool fromFolders)
- {
-- if (fromFolders)
-- showFolderPopupMenuImpl(folders->itemAt(p), fromFolders)->exec(folders->mapToGlobal(p));
-+ if (fromFolders) {
-+ QMenu* cm = showFolderPopupMenuImpl(folders->itemAt(p), fromFolders);
-+ if (cm)
-+ cm->exec(folders->mapToGlobal(p));
-+ }
- else
- showFolderPopupMenuImpl(lv->itemAt(p), fromFolders)->exec(lv->mapToGlobal(p));
- }
diff --git a/academic/scidavis/fix_issue_with_scipy_vesions.patch b/academic/scidavis/fix_issue_with_scipy_vesions.patch
deleted file mode 100644
index 653ce97f9e..0000000000
--- a/academic/scidavis/fix_issue_with_scipy_vesions.patch
+++ /dev/null
@@ -1,184 +0,0 @@
---- ../../scidavis-1.23/scidavis/scidavisrc.py 2018-06-04 03:22:50.000000000 -0300
-+++ /home/fellype/github/scidavis/scidavis/scidavisrc.py 2018-06-05 15:12:17.000000000 -0300
-@@ -50,6 +50,84 @@
- # Import standard math functions and constants into global namespace.
- import_to_global("math", None, True)
-
-+# make Qt API available (it gets imported in any case by the scidavis module)
-+global QtGui
-+from PyQt4 import QtGui
-+
-+global QtCore
-+from PyQt4 import QtCore
-+
-+global Qt
-+from PyQt4.QtCore import Qt
-+
-+# import SciDAVis' classes to the global namespace (particularly useful for fits)
-+for name in dir(__main__.scidavis):
-+ setattr(__main__, name, getattr(__main__.scidavis, name))
-+
-+# import selected methods of ApplicationWindow into the global namespace
-+appImports = (
-+ "table", "newTable",
-+ "matrix", "newMatrix",
-+ "graph", "newGraph",
-+ "note", "newNote",
-+ "plot", "plotContour", "plotColorMap", "plotGrayScale",
-+ "activeFolder", "rootFolder", "saveFolder",
-+ "renameWindow", "clone",
-+ "importImage"
-+ )
-+for name in appImports:
-+ setattr(__main__,name,getattr(__main__.scidavis.app,name))
-+
-+# make Y columns indexable (using lookup in corresponding X column)
-+def __column_getitem(self, index):
-+ if self.plotDesignation() != "Y":
-+ return None
-+ x = self.x()
-+ for row in range(self.rowCount()):
-+ if x.columnMode() == "Numeric":
-+ xval = x.valueAt(row)
-+ elif x.columnMode() == "Text":
-+ xval = x.textAt(row)
-+ else:
-+ xval = x.dateTimeAt(row)
-+ if xval == index:
-+ if self.columnMode() == "Numeric":
-+ return self.valueAt(row)
-+ elif self.columnMode() == "Text":
-+ return self.textAt(row)
-+ else:
-+ return self.dateTimeAt(row)
-+__main__.scidavis.Column.__getitem__ = __column_getitem
-+
-+def __column_setitem(self, index, value):
-+ if self.plotDesignation() != "Y":
-+ return None
-+ x = self.x()
-+ for row in range(x.rowCount()):
-+ if x.columnMode() == "Numeric":
-+ xval = x.valueAt(row)
-+ elif x.columnMode() == "Text":
-+ xval = x.textAt(row)
-+ else:
-+ xval = x.dateTimeAt(row)
-+ if xval == index:
-+ if self.columnMode() == "Numeric":
-+ return self.setValueAt(row, value)
-+ elif self.columnMode() == "Text":
-+ return self.setTextAt(row, value)
-+ else:
-+ return self.setDateTimeAt(row, value)
-+__main__.scidavis.Column.__setitem__ = __column_setitem
-+
-+# import utility module
-+import sys
-+sys.path.append(".")
-+try:
-+ import_to_global("scidavisUtil")
-+ print("scidavisUtil successfully imported")
-+except(ImportError):
-+ print("failed to import scidavisUtil")
-+
- # Import selected parts of scipy.special (if available) into global namespace.
- # See www.scipy.org for information on SciPy and how to get it.
- have_scipy = False
-@@ -76,7 +154,11 @@
- # Derivatives of Bessel Functions
- "jvp", "yvp", "kvp", "ivp", "h1vp", "h2vp",
- # Spherical Bessel Functions
-- "sph_jn", "sph_yn", "sph_jnyn", "sph_in", "sph_kn", "sph_inkn",
-+ ## if scipy version is < 1.0.0
-+ #"sph_jn", "sph_yn", "sph_jnyn", "sph_in", "sph_kn", "sph_inkn",
-+ ## else
-+ #"spherical_jn", "spherical_yn", "spherical_in", "spherical_kn",
-+ ### removing SBFs for a while, until someone finds a way for these two options to coexist
- # Ricatti-Bessel Functions
- "riccati_jn", "riccati_yn",
- # Struve Functions
-@@ -246,83 +328,3 @@
- import_to_global("pygsl.sf", special_functions_doublets, True)
- print("Loaded %d special functions from pygsl.sf." % (len(special_functions) + len(special_functions_doublets)))
- except(ImportError): pass
--
--
--# make Qt API available (it gets imported in any case by the scidavis module)
--global QtGui
--from PyQt4 import QtGui
--
--global QtCore
--from PyQt4 import QtCore
--
--global Qt
--from PyQt4.QtCore import Qt
--
--# import SciDAVis' classes to the global namespace (particularly useful for fits)
--for name in dir(__main__.scidavis):
-- setattr(__main__, name, getattr(__main__.scidavis, name))
--
--# import selected methods of ApplicationWindow into the global namespace
--appImports = (
-- "table", "newTable",
-- "matrix", "newMatrix",
-- "graph", "newGraph",
-- "note", "newNote",
-- "plot", "plotContour", "plotColorMap", "plotGrayScale",
-- "activeFolder", "rootFolder", "saveFolder",
-- "renameWindow", "clone",
-- "importImage"
-- )
--for name in appImports:
-- setattr(__main__,name,getattr(__main__.scidavis.app,name))
--
--# make Y columns indexable (using lookup in corresponding X column)
--def __column_getitem(self, index):
-- if self.plotDesignation() != "Y":
-- return None
-- x = self.x()
-- for row in range(self.rowCount()):
-- if x.columnMode() == "Numeric":
-- xval = x.valueAt(row)
-- elif x.columnMode() == "Text":
-- xval = x.textAt(row)
-- else:
-- xval = x.dateTimeAt(row)
-- if xval == index:
-- if self.columnMode() == "Numeric":
-- return self.valueAt(row)
-- elif self.columnMode() == "Text":
-- return self.textAt(row)
-- else:
-- return self.dateTimeAt(row)
--__main__.scidavis.Column.__getitem__ = __column_getitem
--
--def __column_setitem(self, index, value):
-- if self.plotDesignation() != "Y":
-- return None
-- x = self.x()
-- for row in range(x.rowCount()):
-- if x.columnMode() == "Numeric":
-- xval = x.valueAt(row)
-- elif x.columnMode() == "Text":
-- xval = x.textAt(row)
-- else:
-- xval = x.dateTimeAt(row)
-- if xval == index:
-- if self.columnMode() == "Numeric":
-- return self.setValueAt(row, value)
-- elif self.columnMode() == "Text":
-- return self.setTextAt(row, value)
-- else:
-- return self.setDateTimeAt(row, value)
--__main__.scidavis.Column.__setitem__ = __column_setitem
--
--# import utility module
--import sys
--sys.path.append(".")
--try:
-- import_to_global("scidavisUtil")
-- print("scidavisUtil successfully imported")
--except(ImportError):
-- print("failed to import scidavisUtil")
--
diff --git a/academic/scidavis/scidavis.SlackBuild b/academic/scidavis/scidavis.SlackBuild
index 53589845d0..fba0962407 100644
--- a/academic/scidavis/scidavis.SlackBuild
+++ b/academic/scidavis/scidavis.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for SciDAVis
# Based on the Slackware 14.2 SlackBuild
#
-# Copyright 2017-2018, Fellype do Nascimento, Campinas - Brazil
+# Copyright 2017-2019, Fellype do Nascimento, Campinas - Brazil
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,8 +24,8 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=scidavis
-VERSION=${VERSION:-1.23}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-1.25}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -68,18 +68,6 @@ find -L . \
# Correct the manpage path
sed -i -e 's#share/man#man#' scidavis/scidavis.pro
-# Correction needed in order to find qwtplot3d in its default path
-grep -rl "qwtplot3d/" libscidavis/src/ | xargs sed -i "s:<qwtplot3d/:<:"
-
-# Patch to fix issues when SciPy is installed. Without this there may be a
-# problem when running python scripts due to differences between SciPy versions
-# higher or lower than 1.0.0
-patch -p1 < $CWD/fix_issue_with_scipy_vesions.patch scidavis/scidavisrc.py
-
-# Patch to fix crash on right-click inside the project explorer outside the icon for folders area
-# For more information see: https://github.com/highperformancecoder/scidavis/issues/90
-patch -p1 < $CWD/fix-gh-issue-90.patch libscidavis/src/ApplicationWindow.cpp
-
# Since version 1.23 it is possible to build/use SciDAVis with Python 3 - just use
# PYTHON3=yes before execute scidavis.SlackBuild. Default is to use python 2 (PYTHON3=no).
# *** It does not build using Python 3 in Slackware 14.2 or previous because PyQt was not built with
diff --git a/academic/scidavis/scidavis.info b/academic/scidavis/scidavis.info
index 2527497640..03621cb972 100644
--- a/academic/scidavis/scidavis.info
+++ b/academic/scidavis/scidavis.info
@@ -1,8 +1,8 @@
PRGNAM="scidavis"
-VERSION="1.23"
+VERSION="1.25"
HOMEPAGE="http://scidavis.sourceforge.net/"
-DOWNLOAD="https://ufpr.dl.sourceforge.net/project/scidavis/SciDAVis/1.23/scidavis-1.23.tar.gz"
-MD5SUM="e6459782ce41e63266a32be9bd4f8cb3"
+DOWNLOAD="https://ufpr.dl.sourceforge.net/project/scidavis/SciDAVis/1.25/scidavis-1.25.tar.gz"
+MD5SUM="ee19e202a322d7eb9e7a4b47b05f68cd"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="muParser qwt5 qwtplot3d"
diff --git a/academic/scipy/README b/academic/scipy/README
index e03678305e..730af33108 100644
--- a/academic/scipy/README
+++ b/academic/scipy/README
@@ -21,4 +21,4 @@ If you need to build scipy for debugging, set DEBUG=y.
NOTE: If you use this SlackBuild scipy will run with the python version
provided by Slackware Linux, which is presently 2.7.xx. If you'd like to
- use python 3.x then you have to install scipy3.
+ use python 3.x then you have to install scipy with the scipy3 SlackBuild.
diff --git a/academic/scipy/scipy.SlackBuild b/academic/scipy/scipy.SlackBuild
index d317dd0478..043194c101 100644
--- a/academic/scipy/scipy.SlackBuild
+++ b/academic/scipy/scipy.SlackBuild
@@ -30,7 +30,7 @@
PRGNAM=scipy
VERSION=${VERSION:-1.1.0}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -63,12 +63,10 @@ find -L . \
-exec chmod 644 {} \;
DEBUG=${DEBUG:-no}
-case "$DEBUG" in
- [yY]|[yY][eE][sS]) DEBUG="y" ;;
- *) DEBUG="" ;;
-esac
+DEBUG=$(echo "$DEBUG"|cut -b 1|tr a-z A-Z)
-if [ ! "$DEBUG" ]; then
+if [ "$DEBUG" = "N" ]
+then
python 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/academic/scipy3/README b/academic/scipy3/README
index 195c073545..5a72b73476 100644
--- a/academic/scipy3/README
+++ b/academic/scipy3/README
@@ -21,4 +21,5 @@ If you need to build scipy for debugging, set DEBUG=y.
NOTE: If you use this SlackBuild scipy will run with the python 3 version
installed on your system. If you'd like to use python 2.7.xx as
- provided by Slackware Linux then you have to install scipy.
+ provided by Slackware Linux then you have to install it with the scipy
+ SlackBuild.
diff --git a/academic/scipy3/scipy3.SlackBuild b/academic/scipy3/scipy3.SlackBuild
index 8c0af2f33c..22cbb37f31 100644
--- a/academic/scipy3/scipy3.SlackBuild
+++ b/academic/scipy3/scipy3.SlackBuild
@@ -2,7 +2,7 @@
# Build script for the Python SciPy package to be used with python 3
-# Copyright 2016 Serban Udrea <s.udrea@gsi.de>
+# Copyright 2016-2019 Serban Udrea <s.udrea@gsi.de>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification,
@@ -25,12 +25,12 @@
# Written by Eugene Suter <easuter@gmail.com>
# Updated to 0.7.2 by João Felipe Santos <joao.eel@gmail.com>
-# Updated up to 0.18.0 by Serban Udrea <S.Udrea@gsi.de>
+# Updated up to 1.1.0 by Serban Udrea <S.Udrea@gsi.de>
# Added support for building with debugging symbols (S. Udrea)
PRGNAM="scipy3"
SRCNAM="scipy"
-VERSION=${VERSION:-0.18.0}
+VERSION=${VERSION:-1.1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -53,7 +53,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf "$SRCNAM-$VERSION"
-tar xvf $CWD/$SRCNAM-$VERSION.tar.xz
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
cd "$SRCNAM-$VERSION"
chown -R root:root .
@@ -64,12 +64,10 @@ find -L . \
-exec chmod 644 {} \;
DEBUG=${DEBUG:-no}
-case "$DEBUG" in
- [yY]|[yY][eE][sS]) DEBUG="y" ;;
- *) DEBUG="" ;;
-esac
+DEBUG=$(echo "$DEBUG"|cut -b 1|tr a-z A-Z)
-if [ ! "$DEBUG" ]; then
+if [ "$DEBUG" = "N" ]
+then
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/academic/scipy3/scipy3.info b/academic/scipy3/scipy3.info
index 70d7385422..afdc113a2e 100644
--- a/academic/scipy3/scipy3.info
+++ b/academic/scipy3/scipy3.info
@@ -1,8 +1,8 @@
PRGNAM="scipy3"
-VERSION="0.18.0"
+VERSION="1.1.0"
HOMEPAGE="https://www.scipy.org/"
-DOWNLOAD="https://github.com/scipy/scipy/releases/download/v0.18.0/scipy-0.18.0.tar.xz"
-MD5SUM="59bceff108f58b0e72dfac6fb719476e"
+DOWNLOAD="https://github.com/scipy/scipy/releases/download/v1.1.0/scipy-1.1.0.tar.gz"
+MD5SUM="aa6bcc85276b6f25e17bcfc4dede8718"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="numpy3 lapack"
diff --git a/academic/suitesparse/README b/academic/suitesparse/README
index d4f385acca..7eb56aa16e 100644
--- a/academic/suitesparse/README
+++ b/academic/suitesparse/README
@@ -2,37 +2,27 @@ suitesparse is a collection of libraries for computations involving sparse
matrices. The package includes the following libraries:
AMD: approximate minimum degree ordering.
-BTF: permutation to block triangular form (beta).
CAMD: constrained approximate minimum degree ordering.
COLAMD: column approximate minimum degree ordering.
CCOLAMD: constrained column approximate minimum degree ordering.
CHOLMOD: sparse Cholesky factorization.
CXSparse: CSparse extended: complex matrix, int and long int support.
-KLU: sparse LU factorization, primarily for circuit simulation.
+KLU & BTF: sparse LU factorization, primarily for circuit simulation.
LDL: a simple LDL^t factorization.
SQPR: a multithread, multifrontal, rank-revealing sparse QR
factorization method.
UMFPACK: sparse LU factorization.
-SuiteSparse_config: configuration file for all the above packages.
RBio: read/write files in Rutherford/Boeing format.
+GraphBLAS: graph algorithms in the language of linear algebra
+Mongoose: graph partitioning
+ssget: MATLAB and Java interface to the SuiteSparse Matrix Collection
Suitesparse is an optional dependency for the octave package.
-NOTES:
-
-* CHOLMOD is now compiled to use the METIS library. It was not
-used previously because the licensing terms of earlier METIS
-versions excluded it from Octave in some circumstances. Recent
-versions of METIS now use the Apache License Version 2.0 and
-should cause no problems. However if it is still desired to
-build CHOLMOD without METIS, set the USEMETIS environment
-variable to "no" when running the SlackBuild e.g.
- USEMETIS=no sh suitesparse.SlackBuild
-
-* CXSparse is a superset of CSparse, and the two share common header
+CXSparse is a superset of CSparse, and the two share common header
names, so it does not make sense to build both. CXSparse is built
by default.
-* SlackBuilds.org also has all the parts of this suite as individual
+SlackBuilds.org also has all the parts of this suite as individual
builds - DO NOT try and install the individual parts and the suite;
pick one or the other.
diff --git a/academic/suitesparse/slack-desc b/academic/suitesparse/slack-desc
index bdb991235e..657aa8db4a 100644
--- a/academic/suitesparse/slack-desc
+++ b/academic/suitesparse/slack-desc
@@ -11,7 +11,7 @@ suitesparse:
suitesparse: suitesparse is a collection of libraries for computations involving
suitesparse: sparse matrices. The package includes the following libraries:
suitesparse: AMD, BTF, CAMD, COLAMD, CCOLAMD, CHOLMOD, CXSparse, KLU, LDL,
-suitesparse: SQPR, UMFPACK.
+suitesparse: SQPR, UMFPACK, GraphBLAS, Mongoose.
suitesparse:
suitesparse:
suitesparse:
diff --git a/academic/suitesparse/suitesparse.SlackBuild b/academic/suitesparse/suitesparse.SlackBuild
index 27775d04d1..335456c32f 100644
--- a/academic/suitesparse/suitesparse.SlackBuild
+++ b/academic/suitesparse/suitesparse.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for suitesparse
-# Copyright 2017,2018 Christoph Willing, Brisbane Australia
+# Copyright 2017-2019 Christoph Willing, Brisbane Australia
# All rights reserved.
# Thanks to Pablo Santamaria for previous versions
#
@@ -25,7 +25,7 @@
PRGNAM=suitesparse
SRCNAM=SuiteSparse
-VERSION=${VERSION:-5.3.0}
+VERSION=${VERSION:-5.4.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -57,8 +57,6 @@ else
LIBDIRSUFFIX=""
fi
-metis="" ; [ "${USEMETIS:-yes}" != "yes" ] && metis="CHOLMOD_CONFIG=-DNPARTITION"
-
set -e
rm -rf $PKG
@@ -78,17 +76,25 @@ mkdir -p $PKG/usr/include/suitesparse
mkdir -p $PKG/usr/lib$LIBDIRSUFFIX
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+make
make install \
- MY_METIS_INC=/usr/include/metis MY_METIS_LIB=/usr/lib$LIBDIRSUFFIX/libmetis.so BLAS=-lblas \
- $metis \
- INSTALL_INCLUDE=$PKG/usr/include/suitesparse INSTALL_LIB=$PKG/usr/lib$LIBDIRSUFFIX \
- INSTALL_DOC=$PKG/usr/doc/$PRGNAM-$VERSION
-chrpath --replace /usr/lib$LIBDIRSUFFIX $PKG/usr/lib$LIBDIRSUFFIX/*
+ INSTALL_INCLUDE=$PKG/usr/include/suitesparse \
+ INSTALL_LIB=$PKG/usr/lib$LIBDIRSUFFIX \
+ INSTALL_DOC=$PKG/usr/doc/$PRGNAM-$VERSION
+
+# Check that each library already has an rpath before attempting to modify it
+# (libmetis.so does not, causing `chrpath --replace` to fail)
+for l in $PKG/usr/lib${LIBDIRSUFFIX}/*
+do
+ if chrpath -l $l ; then
+ chrpath --replace /usr/lib$LIBDIRSUFFIX $l
+ fi
+done
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-cp -a LICENSE.txt $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a LICENSE.txt CONTRIBUTOR-LICENSE.txt README.txt $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/academic/suitesparse/suitesparse.info b/academic/suitesparse/suitesparse.info
index 17769f9f56..9e33539498 100644
--- a/academic/suitesparse/suitesparse.info
+++ b/academic/suitesparse/suitesparse.info
@@ -1,10 +1,10 @@
PRGNAM="suitesparse"
-VERSION="5.3.0"
+VERSION="5.4.0"
HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html"
-DOWNLOAD="http://faculty.cse.tamu.edu/davis/SuiteSparse/SuiteSparse-5.3.0.tar.gz"
-MD5SUM="d638a4369f3df0ca9e64b019af658a38"
+DOWNLOAD="http://faculty.cse.tamu.edu/davis/SuiteSparse/SuiteSparse-5.4.0.tar.gz"
+MD5SUM="4a6d4e74fc44c503f52996ae95cad03a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="lapack metis chrpath"
+REQUIRES="lapack OpenBLAS chrpath"
MAINTAINER="Christoph Willing"
EMAIL="chris.willing@linux.com"
diff --git a/academic/sympy/README b/academic/sympy/README
index 26abdb06e1..e09dbef1a0 100644
--- a/academic/sympy/README
+++ b/academic/sympy/README
@@ -4,7 +4,8 @@ code as simple as possible in order to be comprehensible and easily
extensible. SymPy is written entirely in Python and does not require
any external libraries.
-Optional dependencies are pyglet (needed only for plotting) and ipython.
+SymPy has several optional dependencies which enhance its functionality
+or make it faster. Here are those available at SlackBuilds.org:
+numpy, scipy, matplotlib, ipython and pyglet.
+Besides, Cython is already provided by Slackware.
-Please read the release notes at https://github.com/sympy/sympy/wiki/_pages
-for any backward compatibility issues.
diff --git a/academic/sympy/slack-desc b/academic/sympy/slack-desc
index dafbe9279c..8901d657c0 100644
--- a/academic/sympy/slack-desc
+++ b/academic/sympy/slack-desc
@@ -13,7 +13,7 @@ sympy: while keeping the code as simple as possible in order to be
sympy: comprehensible and easily extensible. SymPy is written entirely in
sympy: Python and does not require any external libraries.
sympy:
-sympy: Homepage: http://code.google.com/p/sympy/
+sympy: Homepage: https://sympy.org
sympy:
sympy:
sympy:
diff --git a/academic/sympy/sympy.SlackBuild b/academic/sympy/sympy.SlackBuild
index 3f9688eb60..b3860bd255 100644
--- a/academic/sympy/sympy.SlackBuild
+++ b/academic/sympy/sympy.SlackBuild
@@ -2,12 +2,34 @@
# Slackware build script for sympy
+# Copyright 2019 Serban Udrea <s.udrea@gsi.de>
+# 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.
+
# Written by Grissiom <chaos.proton@gmail.com>
# Updated for 0.6.7 by João Felipe Santos <joao.eel@gmail.com>
-# Updated up to 0.7.5 by Serban Udrea <S.Udrea@gsi.de>
+# Updated for 0.7.3 and 0.7.6 by Willy Sudiarto Raharjo <willysr@slackbuilds.org>
+# Updated for 0.7.1, 0.7.5 and 1.3 by Serban Udrea <S.Udrea@gsi.de>
PRGNAM=sympy
-VERSION=${VERSION:-0.7.6}
+VERSION=${VERSION:-1.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -34,10 +56,10 @@ 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 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 {} \;
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
python setup.py install --root=$PKG
@@ -47,7 +69,9 @@ find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a AUTHORS LICENSE PKG-INFO README.rst $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ AUTHORS LICENSE PKG-INFO README.rst \
+ $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/academic/sympy/sympy.info b/academic/sympy/sympy.info
index d6bd2fcfd0..4db2436567 100644
--- a/academic/sympy/sympy.info
+++ b/academic/sympy/sympy.info
@@ -1,10 +1,10 @@
PRGNAM="sympy"
-VERSION="0.7.6"
-HOMEPAGE="http://sympy.org"
-DOWNLOAD="https://github.com/sympy/sympy/releases/download/sympy-0.7.6/sympy-0.7.6.tar.gz"
-MD5SUM="3d04753974306d8a13830008e17babca"
+VERSION="1.3"
+HOMEPAGE="https://sympy.org"
+DOWNLOAD="https://github.com/sympy/sympy/releases/download/sympy-1.3/sympy-1.3.tar.gz"
+MD5SUM="11e18423f52e248108a3bd4307185bc1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="mpmath"
MAINTAINER="Serban Udrea"
EMAIL="S.Udrea@gsi.de"
diff --git a/academic/xflr5/xflr5.SlackBuild b/academic/xflr5/xflr5.SlackBuild
index 1e20a40f35..5f7bfa5ccf 100644
--- a/academic/xflr5/xflr5.SlackBuild
+++ b/academic/xflr5/xflr5.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for xflr5
-# Copyright 2018 Daniel Prosser, Lexington Park, MD, USA
+# Copyright 2019 Daniel Prosser, Lexington Park, MD, 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=xflr5
-VERSION=${VERSION:-6.42}
+VERSION=${VERSION:-6.43}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -70,9 +70,9 @@ find -L . \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
# Change default path for libraries installation
-sed -i "s/target\.path = \/usr\/local\/lib/target\.path = \/usr\/lib${LIBDIRSUFFIX}/g" \
+sed -i "s/target\.path = \$\$PREFIX\/lib/target\.path = \$\$PREFIX\/lib${LIBDIRSUFFIX}/g" \
XFoil-lib/XFoil-lib.pro
-sed -i "s/target\.path = \/usr\/local\/lib/target\.path = \/usr\/lib${LIBDIRSUFFIX}/g" \
+sed -i "s/target\.path = \$\$PREFIX\/lib/target\.path = \$\$PREFIX\/lib${LIBDIRSUFFIX}/g" \
xflr5-engine/xflr5-engine.pro
qmake-qt5 \
diff --git a/academic/xflr5/xflr5.info b/academic/xflr5/xflr5.info
index b9ad0e8653..c40fc1db96 100644
--- a/academic/xflr5/xflr5.info
+++ b/academic/xflr5/xflr5.info
@@ -1,8 +1,8 @@
PRGNAM="xflr5"
-VERSION="6.42"
+VERSION="6.43"
HOMEPAGE="http://www.xflr5.com/xflr5.htm"
-DOWNLOAD="https://phoenixnap.dl.sourceforge.net/project/xflr5/6.42/xflr5_6.42_src.tar.gz"
-MD5SUM="ec1586f2257ef82921500c888686dcd9"
+DOWNLOAD="https://phoenixnap.dl.sourceforge.net/project/xflr5/6.43/xflr5_6.43_src.tar.gz"
+MD5SUM="47c388f39f079cfc515655edce59e039"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="qt5"
diff --git a/academic/z3/README b/academic/z3/README
new file mode 100644
index 0000000000..a1f132277a
--- /dev/null
+++ b/academic/z3/README
@@ -0,0 +1,12 @@
+Z3 is an automated theorem prover and satisfiability modulo theories
+(SMT) solver. Given a formula in first-order logic, it attempts to
+either prove the formula or find a counterexample. Z3 supports
+arithmetic, reasoning about arrays, and several other built-in
+theories. Input problems are written in SMT-LIB format.
+
+This package includes the z3 program as well as the C++ and
+Python APIs. By default the Python 2 version of the API is built;
+if you also want the Python 3 version, run the SlackBuild with
+PYTHON3=yes, like so:
+
+ PYTHON3=yes ./z3.SlackBuild
diff --git a/academic/z3/slack-desc b/academic/z3/slack-desc
new file mode 100644
index 0000000000..c8a8e4c2c2
--- /dev/null
+++ b/academic/z3/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------------------------------------------------------|
+z3: z3 (a first-order theorem prover and SMT solver)
+z3:
+z3: Z3 is an automated theorem prover and satisfiability modulo theories
+z3: (SMT) solver. Given a formula in first-order logic, it attempts to
+z3: either prove the formula or find a counterexample. Z3 supports
+z3: arithmetic, reasoning about arrays, and several other built-in
+z3: theories. Input problems are written in SMT-LIB format.
+z3:
+z3: This package includes the z3 program as well as C++ and Python APIs.
+z3:
+z3: Homepage: https://github.com/Z3Prover/z3/wiki
diff --git a/academic/z3/z3.SlackBuild b/academic/z3/z3.SlackBuild
new file mode 100644
index 0000000000..bc6dd426f0
--- /dev/null
+++ b/academic/z3/z3.SlackBuild
@@ -0,0 +1,116 @@
+#!/bin/sh
+
+# Slackware build script for z3
+
+# Copyright 2019 Nick Smallbone, Gothenburg, Sweden
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+PRGNAM=z3
+VERSION=${VERSION:-4.8.4}
+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-$PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$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" \
+Z3_INSTALL_LIB_DIR=lib${LIBDIRSUFFIX} \
+./configure \
+ --prefix=/usr \
+ --python
+
+cd build
+make
+make install DESTDIR=$PKG
+cd ../doc
+python mk_api_doc.py
+cd ..
+
+if [ z$PYTHON3 = zyes ]; then
+ # Copy the Python bindings to python3.X/site-packages.
+ PYTHON_VERSION=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')
+ PYLIB=$PKG/usr/lib${LIBDIRSUFFIX}/python${PYTHON_VERSION}/site-packages
+ mkdir -p $PYLIB
+ cp -a build/python/z3 $PYLIB/z3
+ find $PYLIB/z3 -name '*.pyc' -delete
+fi
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ README.md RELEASE_NOTES LICENSE.txt \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/examples
+cp -a \
+ examples/c examples/c++ examples/maxsat examples/python examples/tptp \
+ $PKG/usr/doc/$PRGNAM-$VERSION/examples
+find $PKG/usr/doc/$PRGNAM-$VERSION/examples -name CMakeLists.txt -delete
+cp -a \
+ doc/api/html \
+ $PKG/usr/doc/$PRGNAM-$VERSION/api
+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/z3/z3.info b/academic/z3/z3.info
new file mode 100644
index 0000000000..b193eeb6d8
--- /dev/null
+++ b/academic/z3/z3.info
@@ -0,0 +1,10 @@
+PRGNAM="z3"
+VERSION="4.8.4"
+HOMEPAGE="https://github.com/Z3Prover/z3/wiki"
+DOWNLOAD="https://github.com/Z3Prover/z3/archive/z3-4.8.4.tar.gz"
+MD5SUM="b74bbb04e90c034125fe9e01988add95"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Nick Smallbone"
+EMAIL="nick@smallbone.se"
diff --git a/academic/zotero/zotero.SlackBuild b/academic/zotero/zotero.SlackBuild
index 7bced4ed9b..e0c91fce55 100644
--- a/academic/zotero/zotero.SlackBuild
+++ b/academic/zotero/zotero.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for zotero
-# Copyright 2018 Andrew Payne phalange@komputermatrix.com
+# Copyright 2018-2019 Andrew Payne phalange@komputermatrix.com
# Copyright 2014-2018 Petar Petrov slackalaxy@gmail.com
# All rights reserved.
#
@@ -25,7 +25,7 @@
PRGNAM=zotero
SRCNAM=Zotero
-VERSION=${VERSION:-5.0.58}
+VERSION=${VERSION:-5.0.60}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/academic/zotero/zotero.info b/academic/zotero/zotero.info
index b883696f17..9896a4b0c6 100644
--- a/academic/zotero/zotero.info
+++ b/academic/zotero/zotero.info
@@ -1,10 +1,10 @@
PRGNAM="zotero"
-VERSION="5.0.58"
+VERSION="5.0.60"
HOMEPAGE="https://www.zotero.org/"
-DOWNLOAD="https://download.zotero.org/client/release/5.0.58/Zotero-5.0.58_linux-i686.tar.bz2"
-MD5SUM="460284aacf6958b0ec7bbf3a0af02547"
-DOWNLOAD_x86_64="https://download.zotero.org/client/release/5.0.58/Zotero-5.0.58_linux-x86_64.tar.bz2"
-MD5SUM_x86_64="eb3f3dcab8bbbcbd31f44da9e558a0e0"
+DOWNLOAD="https://download.zotero.org/client/release/5.0.60/Zotero-5.0.60_linux-i686.tar.bz2"
+MD5SUM="c61ca1516ed0120d02dd55f04446064e"
+DOWNLOAD_x86_64="https://download.zotero.org/client/release/5.0.60/Zotero-5.0.60_linux-x86_64.tar.bz2"
+MD5SUM_x86_64="09ba18b506eab14d4c636793b94b49ce"
REQUIRES=""
MAINTAINER="Andrew Payne"
EMAIL="phalange@komputermatrix.com"
diff --git a/accessibility/unclutter-xfixes/unclutter-xfixes.SlackBuild b/accessibility/unclutter-xfixes/unclutter-xfixes.SlackBuild
index afe1cd17a7..0b82e30cf7 100644
--- a/accessibility/unclutter-xfixes/unclutter-xfixes.SlackBuild
+++ b/accessibility/unclutter-xfixes/unclutter-xfixes.SlackBuild
@@ -7,7 +7,7 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
PRGNAM=unclutter-xfixes
-VERSION=${VERSION:-1.4}
+VERSION=${VERSION:-1.5}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -61,6 +61,11 @@ make install PREFIX=$PKG/usr MANDIR=$PKG/usr/man/man1
strip $PKG/usr/bin/*
gzip $PKG/usr/man/man?/*.?
+# 20190111 bkw: starting with 1.5, upstream installs the license to
+# /usr/share/licenses/. I dunno if this is some obscure FHS thing or
+# a Debian standard or what, but we already got the license in /usr/doc.
+rm -rf $PKG/usr/share
+
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/accessibility/unclutter-xfixes/unclutter-xfixes.info b/accessibility/unclutter-xfixes/unclutter-xfixes.info
index a861243692..f02567d69f 100644
--- a/accessibility/unclutter-xfixes/unclutter-xfixes.info
+++ b/accessibility/unclutter-xfixes/unclutter-xfixes.info
@@ -1,8 +1,8 @@
PRGNAM="unclutter-xfixes"
-VERSION="1.4"
+VERSION="1.5"
HOMEPAGE="https://github.com/Airblader/unclutter-xfixes"
-DOWNLOAD="https://github.com/Airblader/unclutter-xfixes/archive/v1.4/unclutter-xfixes-1.4.tar.gz"
-MD5SUM="d52660fc4540a04a177cefcad83a6864"
+DOWNLOAD="https://github.com/Airblader/unclutter-xfixes/archive/v1.5/unclutter-xfixes-1.5.tar.gz"
+MD5SUM="a0a98cedb0ee1655c802eb6f535692a0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libev"
diff --git a/audio/abcde/abcde.SlackBuild b/audio/abcde/abcde.SlackBuild
index 25947808ef..954d5e469a 100644
--- a/audio/abcde/abcde.SlackBuild
+++ b/audio/abcde/abcde.SlackBuild
@@ -28,7 +28,7 @@
# Modified by Andreas Voegele
PRGNAM=abcde
-VERSION=${VERSION:-2.9.1}
+VERSION=${VERSION:-2.9.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -62,7 +62,6 @@ find -L . \
patch -p1 < $CWD/id3-genre.diff
patch -p1 < $CWD/padding.diff
-patch -p1 < $CWD/glyrc-locale.diff
make install DESTDIR=$PKG \
prefix=/usr \
diff --git a/audio/abcde/abcde.info b/audio/abcde/abcde.info
index b27806ceb0..a61f564fa3 100644
--- a/audio/abcde/abcde.info
+++ b/audio/abcde/abcde.info
@@ -1,8 +1,8 @@
PRGNAM="abcde"
-VERSION="2.9.1"
+VERSION="2.9.2"
HOMEPAGE="https://abcde.einval.com/wiki/"
-DOWNLOAD="https://abcde.einval.com/download/abcde-2.9.1.tar.gz"
-MD5SUM="e5f17e20d01e6c616bbf24bf4352cb9c"
+DOWNLOAD="https://abcde.einval.com/download/abcde-2.9.2.tar.gz"
+MD5SUM="74b338f34df55c0784f2a13d89c4eca9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="cd-discid perl-MusicBrainz-DiscID perl-WebService-MusicBrainz"
diff --git a/audio/abcde/glyrc-locale.diff b/audio/abcde/glyrc-locale.diff
deleted file mode 100644
index 3234ffa19b..0000000000
--- a/audio/abcde/glyrc-locale.diff
+++ /dev/null
@@ -1,14 +0,0 @@
-glyrc may fail to find covers if the locale isn't English. Reported under
-https://abcde.einval.com/bugzilla/show_bug.cgi?id=83.
-
---- abcde-2.9.1.orig/abcde 2018-03-10 00:03:50.000000000 +0100
-+++ abcde-2.9.1/abcde 2018-05-21 15:13:59.789577384 +0200
-@@ -3244,7 +3244,7 @@
- # use glyrc
- if [ ! -s "${ABCDETEMPDIR}/$ALBUMARTFILE" ]; then
- vecho "trying to get cover with glyrc for $ARTISTFILE / $ALBUMFILE" >&2
-- $GLYRC cover --artist "$ARTISTFILE" --album "$ALBUMFILE" --write "${ABCDETEMPDIR}/$ALBUMARTFILE" $GLYRCOPTS
-+ env LC_ALL=C $GLYRC cover --artist "$ARTISTFILE" --album "$ALBUMFILE" --write "${ABCDETEMPDIR}/$ALBUMARTFILE" $GLYRCOPTS
- if [ $? -ne 0 ]; then
- vecho "could not download cover with glyrc" >&2
- else
diff --git a/audio/audacity/README b/audio/audacity/README
index 4bfec62427..5cbfcc1844 100644
--- a/audio/audacity/README
+++ b/audio/audacity/README
@@ -3,9 +3,12 @@ With Audacity one can record live audio, convert tapes and records into
digital recordings, edit Ogg, MP3, and WAV sound files, and much more.
Optional dependencies (autodetected) are ffmpeg, jack-audio-connection-kit,
-ladspa_sdk, lame, soundtouch, twolame, vamp-plugin-sdk and lilv + suil
-(for lv2 support).
+ladspa_sdk, soundtouch, twolame, vamp-plugin-sdk and lilv + suil (for
+lv2 support).
The manual is packaged with the application only if you pass the script
the additional option
MANUAL=yes
+
+NOTE: This won't build if you had previously built and installed wxGTK3
+using the command line option STL=yes
diff --git a/audio/audacity/audacity.SlackBuild b/audio/audacity/audacity.SlackBuild
index 9003e81d01..79d57a47a7 100644
--- a/audio/audacity/audacity.SlackBuild
+++ b/audio/audacity/audacity.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for audacity
# Copyright 2006-2010 Chess Griffin <chess@chessgriffin.com>
-# Copyright 2011-2018 Matteo Bernardini <ponce@slackbuilds.org>
+# Copyright 2011-2019 Matteo Bernardini <ponce@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -31,8 +31,8 @@
PRGNAM=audacity
SRCNAM=Audacity
-VERSION=${VERSION:-2.2.2}
-MANVER=${MANVER:-2.2.2}
+VERSION=${VERSION:-2.3.1}
+MANVER=${MANVER:-2.3.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/audio/audacity/audacity.info b/audio/audacity/audacity.info
index 738d68a2b8..b191498d5d 100644
--- a/audio/audacity/audacity.info
+++ b/audio/audacity/audacity.info
@@ -1,10 +1,10 @@
PRGNAM="audacity"
-VERSION="2.2.2"
-HOMEPAGE="http://audacity.sourceforge.net"
-DOWNLOAD="https://github.com/audacity/audacity/archive/Audacity-2.2.2.tar.gz \
- http://ponce.cc/slackware/sources/repo/audacity-manual-2.2.2.zip"
-MD5SUM="0389b57584a41994d92951b2388dfbcd \
- a1b4fb4075760366a98688c91d1da2c7"
+VERSION="2.3.1"
+HOMEPAGE="https://www.audacityteam.org"
+DOWNLOAD="https://github.com/audacity/audacity/archive/Audacity-2.3.1.tar.gz \
+ http://ponce.cc/slackware/sources/repo/audacity-manual-2.3.1.zip"
+MD5SUM="7fef9bd9f72e3c979f3fd257e744ceae \
+ a5f57c024d79109efaa57fd165eeb00e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="lame wxGTK3"
diff --git a/audio/audacity/slack-desc b/audio/audacity/slack-desc
index 598cbd4dda..0d258126fa 100644
--- a/audio/audacity/slack-desc
+++ b/audio/audacity/slack-desc
@@ -6,14 +6,14 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-audacity: audacity (sound editor GTK2 development version)
+audacity: audacity (sound editor)
audacity:
audacity: Audacity is free, open source software for recording and editing
audacity: sounds. With Audacity one can record live audio, convert tapes
audacity: and records into digital recordings, edit Ogg Vorbis, MP3, and
audacity: WAV sound files, and much, much more.
audacity:
-audacity: Homepage: http://audacity.sourceforge.net
+audacity: Homepage: https://www.audacityteam.org
audacity:
audacity:
audacity:
diff --git a/audio/clementine/clementine.SlackBuild b/audio/clementine/clementine.SlackBuild
index 8f6d7039e0..75e2d2e0e3 100644
--- a/audio/clementine/clementine.SlackBuild
+++ b/audio/clementine/clementine.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for clementine
-# Copyright 2010 David Woodfall <dave@dawoodfall.net>
+# Copyright 2010 David Woodfall <dave@tty1.uk>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,9 +25,8 @@
# Modified by SlackBuilds.org
PRGNAM=clementine
-SRCNAM=${PRGNAM/c/C}
-VERSION=${VERSION:-1.3.1_c7f3ae9}
-COMMITVERSION="c7f3ae93e0dbc0d7a04e7691114d9faab0da1740"
+VERSION=${VERSION:-1.3.1_560_g248f1d8}
+SRCVERSION=${VERSION//_/-}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -63,9 +62,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $SRCNAM-$COMMITVERSION
-tar xvf $CWD/$SRCNAM-$COMMITVERSION.tar.gz
-cd $SRCNAM-$COMMITVERSION
+rm -rf $PRGNAM-$SRCVERSION
+tar xvf $CWD/$PRGNAM-$SRCVERSION.tar.xz
+cd $PRGNAM-$SRCVERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -73,14 +72,6 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-patch -p1 < $CWD/sqlite.patch
-
-# This is no longer needed but I'll keep it around just in case the above fails
-# for any reason.
-# Add upstream patch for chromaprint 1.4 compatibility
-# https://github.com/clementine-player/Clementine/commit/ded312685735fc266d4154d355286eeb86db3bcd
-#patch -p1 < $CWD/chromaprint-1.4.patch
-
mkdir build
cd build
cmake \
diff --git a/audio/clementine/clementine.info b/audio/clementine/clementine.info
index c62d4277b6..6373d4f098 100644
--- a/audio/clementine/clementine.info
+++ b/audio/clementine/clementine.info
@@ -1,10 +1,10 @@
PRGNAM="clementine"
-VERSION="1.3.1_c7f3ae9"
+VERSION="1.3.1_560_g248f1d8"
HOMEPAGE="http://www.clementine-player.org"
-DOWNLOAD="https://github.com/clementine-player/Clementine/archive/c7f3ae9/Clementine-c7f3ae93e0dbc0d7a04e7691114d9faab0da1740.tar.gz"
-MD5SUM="654dba49d8c1b3af543f47c4a1ec2388"
+DOWNLOAD="https://builds.clementine-player.org/source/clementine-1.3.1-560-g248f1d8.tar.xz"
+MD5SUM="2ad9b998ed1f1c8d42ca43529a9aec5e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="chromaprint cryptopp libechonest protobuf"
-MAINTAINER="David Woodfall"
-EMAIL="dave@dawoodfall.net"
+MAINTAINER="Dave Woodfall"
+EMAIL="dave@tty1.uk"
diff --git a/audio/clyrics/clyrics.SlackBuild b/audio/clyrics/clyrics.SlackBuild
index 625d9adf93..dbbe3db31e 100644
--- a/audio/clyrics/clyrics.SlackBuild
+++ b/audio/clyrics/clyrics.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for clyrics.
#
-# Copyright 2015-2018 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2015-2019 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=clyrics
-VERSION=${VERSION:-0.10}
+VERSION=${VERSION:-0.11}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/audio/clyrics/clyrics.info b/audio/clyrics/clyrics.info
index db4fe9f05c..7e181f9b54 100644
--- a/audio/clyrics/clyrics.info
+++ b/audio/clyrics/clyrics.info
@@ -1,8 +1,8 @@
PRGNAM="clyrics"
-VERSION="0.10"
+VERSION="0.11"
HOMEPAGE="https://github.com/trizen/clyrics/"
-DOWNLOAD="https://github.com/trizen/clyrics/archive/0.10/clyrics-0.10.tar.gz"
-MD5SUM="23b3a0ad82838b4de8efaf47c670560b"
+DOWNLOAD="https://github.com/trizen/clyrics/archive/0.11/clyrics-0.11.tar.gz"
+MD5SUM="f2e9ac2291c79d0d1c71fb258dddac5c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-LWP-Protocol-https perl-www-mechanize"
diff --git a/audio/flacon/flacon.SlackBuild b/audio/flacon/flacon.SlackBuild
index db23ab88f7..193fd3a326 100644
--- a/audio/flacon/flacon.SlackBuild
+++ b/audio/flacon/flacon.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for flacon.
#
-# Copyright 2015-2018 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2015-2019 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=flacon
-VERSION=${VERSION:-5.0.0}
+VERSION=${VERSION:-5.1.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/audio/flacon/flacon.info b/audio/flacon/flacon.info
index 545002336c..23130c030a 100644
--- a/audio/flacon/flacon.info
+++ b/audio/flacon/flacon.info
@@ -1,8 +1,8 @@
PRGNAM="flacon"
-VERSION="5.0.0"
+VERSION="5.1.0"
HOMEPAGE="https://flacon.github.io/"
-DOWNLOAD="https://github.com/flacon/flacon/archive/v5.0.0/flacon-5.0.0.tar.gz"
-MD5SUM="460ee7be7fb8bb21fa1e27b31d773ddf"
+DOWNLOAD="https://github.com/flacon/flacon/archive/v5.1.0/flacon-5.1.0.tar.gz"
+MD5SUM="15af31b88a2baa75966b22345524ef1a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="qt5 libuchardet"
diff --git a/audio/gusersoundfont/README b/audio/gusersoundfont/README
new file mode 100644
index 0000000000..cac98e7461
--- /dev/null
+++ b/audio/gusersoundfont/README
@@ -0,0 +1,15 @@
+This contains the GeneralUSer GS soundfont, which is stored in
+/usr/share/sounds/sf2
+
+To use it with VLC compiled with fluidsynth, open vlc, go to
+tools-preferences-input codecs, click on "all" for show settings
+then under input/codecs, click audio codecs, Click FLuidsynth,
+ then on the right, click Browse, and look in
+/usr/share/sounds/sf2 for your soundfont. Click save. VLC can now
+play midi files
+
+To use it with MuseScore, open MuseScore, select edit-preferences
+click on the icon next to soundfonts. click add, and select the
+/usr/share/sounds/sf2 folder, and click choose. and then click Apply.
+Then Click View, Synthesizer, click add, and select the soundfont.
+click set as default, and click save.
diff --git a/audio/gusersoundfont/gusersoundfont.SlackBuild b/audio/gusersoundfont/gusersoundfont.SlackBuild
new file mode 100644
index 0000000000..a2bbc60579
--- /dev/null
+++ b/audio/gusersoundfont/gusersoundfont.SlackBuild
@@ -0,0 +1,64 @@
+#!/bin/sh
+# Slackware build script for gusersoundfont (general user soundfont)
+#
+# Copyright 2019 Tim Dickson, email: dickson dot tim at googlemail.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=gusersoundfont
+VERSION=${VERSION:-1.471}
+ZIPNAME="GeneralUser_GS_"$VERSION".zip"
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+#this is a data package so no arch
+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
+cd $TMP
+rm -rf "GeneralUser GS $VERSION"
+DATADEST="/usr/share/sounds/sf2"
+mkdir -p $PKG$DATADEST
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+unzip "$CWD/$ZIPNAME"
+cd "GeneralUser GS $VERSION"
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+#move the soundfont to the right place and
+#we remove spaces in files names.
+cp "GeneralUser GS v$VERSION.sf2" $PKG${DATADEST}/GeneralUser_GS_v$VERSION.sf2
+cp CHANGELOG.txt README.txt LICENSE.txt $PKG/usr/doc/$PRGNAM-$VERSION/
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/audio/gusersoundfont/gusersoundfont.info b/audio/gusersoundfont/gusersoundfont.info
new file mode 100644
index 0000000000..a58b9402d8
--- /dev/null
+++ b/audio/gusersoundfont/gusersoundfont.info
@@ -0,0 +1,10 @@
+PRGNAM="gusersoundfont"
+VERSION="1.471"
+HOMEPAGE="http://www.schristiancollins.com/generaluser.php"
+DOWNLOAD="https://www.dropbox.com/s/4x27l49kxcwamp5/GeneralUser_GS_1.471.zip"
+MD5SUM="5eaa95224f6080864cf6aedc1c9820a6"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Tim Dickson (Timsoft)"
+EMAIL="dickson.tim@googlemail.com"
diff --git a/audio/gusersoundfont/slack-desc b/audio/gusersoundfont/slack-desc
new file mode 100644
index 0000000000..71dc28a3cc
--- /dev/null
+++ b/audio/gusersoundfont/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------------------------------------------------------|
+gssoundfont: gssoundfont (A sound font)
+gssoundfont:
+gssoundfont: This is a soundfont created by S.Christian Collins
+gssoundfont: it is for use with fluidsynth 1.0.9 or later, apps built with
+gssoundfont: fluidsynth (eg vlc), MuseScore, and a number of other related
+gssoundfont: software programs. It is licensed under a permisive license
+gssoundfont: which allows use for personal and comercial production.
+gssoundfont:
+gssoundfont: http://www.schristiancollins.com/generaluser.php
+gssoundfont:
+gssoundfont:
diff --git a/audio/mixxx/mixxx.SlackBuild b/audio/mixxx/mixxx.SlackBuild
index 493cb05bf5..cdc4dacbaf 100644
--- a/audio/mixxx/mixxx.SlackBuild
+++ b/audio/mixxx/mixxx.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for mixxx
# Copyright 2011 Elvio "HelLViS69" Basello <hellvis69@gmail.com>
-# Copyright 2018 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
+# Copyright 2018-2019 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@
# Modified by SlackBuilds.org
PRGNAM=mixxx
-VERSION=${VERSION:-2.1.5}
+VERSION=${VERSION:-2.1.7}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/audio/mixxx/mixxx.info b/audio/mixxx/mixxx.info
index 6d61e9ed62..2720b676c8 100644
--- a/audio/mixxx/mixxx.info
+++ b/audio/mixxx/mixxx.info
@@ -1,8 +1,8 @@
PRGNAM="mixxx"
-VERSION="2.1.5"
+VERSION="2.1.7"
HOMEPAGE="https://www.mixxx.org"
-DOWNLOAD="https://github.com/mixxxdj/mixxx/archive/release-2.1.5/mixxx-release-2.1.5.tar.gz"
-MD5SUM="49e1257c206143640ff4c7aff8fa3d83"
+DOWNLOAD="https://github.com/mixxxdj/mixxx/archive/release-2.1.7/mixxx-release-2.1.7.tar.gz"
+MD5SUM="5777296e110ea0a97118b4cc550e49ed"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="chromaprint faad2 libmp4v2 libshout opencore-amr opusfile portaudio portmidi protobuf rubberband"
diff --git a/audio/mp4tools/mp4tools.info b/audio/mp4tools/mp4tools.info
index c04ab95520..29b2c835aa 100644
--- a/audio/mp4tools/mp4tools.info
+++ b/audio/mp4tools/mp4tools.info
@@ -1,7 +1,7 @@
PRGNAM="mp4tools"
VERSION="3.7"
HOMEPAGE="http://www.mp4joiner.org"
-DOWNLOAD="https://download.fosshub.com/Protected/expiretime=1547446779;badurl=aHR0cHM6Ly93d3cuZm9zc2h1Yi5jb20vTVA0Sm9pbmVyLmh0bWw=/ba93d53501d47e71f8b715899a737e565ff966011e52d21417568fd4ea03415d/5b929d3759eee027c3d78f3f/5c03edc8321e661847c02eaf/MP4Tools-3.7.tar.bz2"
+DOWNLOAD="https://download.sourceforge.net/project/mp4joiner/MP4Tools/3.7/MP4Tools-3.7.tar.bz2"
MD5SUM="9dfa7820a68d4873897f7182d6498d26"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/audio/muse/doinst.sh b/audio/muse/doinst.sh
index a4d745dcaa..6ad1d419f4 100644
--- a/audio/muse/doinst.sh
+++ b/audio/muse/doinst.sh
@@ -1,4 +1,4 @@
-setcap cap_ipc_lock,cap_sys_nice=ep /usr/bin/muse2 2>/dev/null
+setcap cap_ipc_lock,cap_sys_nice=ep /usr/bin/muse3 2>/dev/null
if [ -x /usr/bin/update-desktop-database ]; then
/usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
diff --git a/audio/muse/muse.SlackBuild b/audio/muse/muse.SlackBuild
index 833fd3ba30..a8c4d3193e 100644
--- a/audio/muse/muse.SlackBuild
+++ b/audio/muse/muse.SlackBuild
@@ -5,7 +5,7 @@
# Written by Felix Pfeifer pfeifer[dot]felix[at]googlemail[dot]com
PRGNAM=muse
-VERSION=${VERSION:-2.1.2}
+VERSION=${VERSION:-3.0.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -58,7 +58,7 @@ cd build
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DENABLE_PYTHON:STRING="ON" \
+ -DENABLE_PYTHON:STRING="OFF" \
-DCMAKE_BUILD_TYPE=Release ..
make
make install DESTDIR=$PKG
diff --git a/audio/muse/muse.info b/audio/muse/muse.info
index f72af27286..2ca8ecd909 100644
--- a/audio/muse/muse.info
+++ b/audio/muse/muse.info
@@ -1,10 +1,10 @@
PRGNAM="muse"
-VERSION="2.1.2"
+VERSION="3.0.2"
HOMEPAGE="http://muse-sequencer.org/"
-DOWNLOAD="http://downloads.sf.net/lmuse/muse-2.1.2.tar.gz"
-MD5SUM="ad917335ac05a3d62e3cd073af901001"
+DOWNLOAD="https://sourceforge.net/projects/lmuse/files/muse-3.0/muse-3.0.2.tar.gz"
+MD5SUM="6e992f0f9d58adc3a2e2444dece37dfe"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="jack-audio-connection-kit ladspa_sdk liblo"
+REQUIRES="jack-audio-connection-kit ladspa_sdk liblo qt5"
MAINTAINER="Felix Pfeifer"
EMAIL="pfeifer[dot]felix[at]googlemail[dot]com"
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 0f08243ef3..23e2296b01 100644
--- a/audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.SlackBuild
+++ b/audio/qmmp-plugin-pack-qt5/qmmp-plugin-pack-qt5.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for qmmp-plugin-pack-qt5.
#
-# Copyright 2018 Isaac Yu <isaacyu1@isaacyu1.com>
+# Copyright 2018-2019 Isaac Yu <isaacyu1@isaacyu1.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
SRCNAM=qmmp-plugin-pack
PRGNAM=$SRCNAM-qt5
-VERSION=${VERSION:-1.2.3}
+VERSION=${VERSION:-1.3.0}
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 7725e85015..b152e98aae 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.2.3"
+VERSION="1.3.0"
HOMEPAGE="http://qmmp.ylsoftware.com/plugins.php"
-DOWNLOAD="http://qmmp.ylsoftware.com/files/plugins/qmmp-plugin-pack-1.2.3.tar.bz2"
-MD5SUM="242dd40360072a53fd7ae8af2cc1d552"
+DOWNLOAD="http://qmmp.ylsoftware.com/files/plugins/qmmp-plugin-pack-1.3.0.tar.bz2"
+MD5SUM="2011ea6031bc4196db58c5b9b776df94"
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 eb87ae7edd..2cacefa09f 100644
--- a/audio/qmmp-qt5/qmmp-qt5.SlackBuild
+++ b/audio/qmmp-qt5/qmmp-qt5.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/sh
# Slackware build script for qmmp-qt5
-# Copyright 2018 Isaac Yu <isaacyu1@isaacyu1.com>
+# Copyright 2018-2019 Isaac Yu <isaacyu1@isaacyu1.com>
# All rights reserved.
#
# Permission to use, copy, modify, and distribute this software for any purpose
@@ -21,7 +21,7 @@
SRCNAM=qmmp
PRGNAM=$SRCNAM-qt5
-VERSION=${VERSION:-1.2.4}
+VERSION=${VERSION:-1.3.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/audio/qmmp-qt5/qmmp-qt5.info b/audio/qmmp-qt5/qmmp-qt5.info
index 34f1a9af64..80ed5764e8 100644
--- a/audio/qmmp-qt5/qmmp-qt5.info
+++ b/audio/qmmp-qt5/qmmp-qt5.info
@@ -1,8 +1,8 @@
PRGNAM="qmmp-qt5"
-VERSION="1.2.4"
+VERSION="1.3.1"
HOMEPAGE="http://qmmp.ylsoftware.com/"
-DOWNLOAD="http://qmmp.ylsoftware.com/files/qmmp-1.2.4.tar.bz2"
-MD5SUM="70bddb784419996383ce3876a48bd62b"
+DOWNLOAD="http://qmmp.ylsoftware.com/files/qmmp-1.3.1.tar.bz2"
+MD5SUM="827963a73facb802c8f684a3762c6b8b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="qt5"
diff --git a/audio/snd/snd.SlackBuild b/audio/snd/snd.SlackBuild
index cf15e570e3..12e9f7b853 100644
--- a/audio/snd/snd.SlackBuild
+++ b/audio/snd/snd.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/sh
-# SlackBuild for Snd, 2 December 2018
+# SlackBuild for Snd, 6 March 2019
# awg <awg@cock.li>
# All rights reserved.
#
@@ -21,7 +21,7 @@
## in the Snd source distribution.
PRGNAM=snd
-VERSION=${VERSION:-18.9}
+VERSION=${VERSION:-19.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/audio/snd/snd.info b/audio/snd/snd.info
index b5b790b33d..2ef5e8e7c1 100644
--- a/audio/snd/snd.info
+++ b/audio/snd/snd.info
@@ -1,8 +1,8 @@
PRGNAM="snd"
-VERSION="18.9"
+VERSION="19.1"
HOMEPAGE="https://ccrma.stanford.edu/software/snd/"
-DOWNLOAD="ftp://ccrma-ftp.stanford.edu/pub/Lisp/snd-18.9.tar.gz"
-MD5SUM="2b0ce4d63bd80cdec45ae6bb188e1f62"
+DOWNLOAD="ftp://ccrma-ftp.stanford.edu/pub/Lisp/snd-19.1.tar.gz"
+MD5SUM="3cfd1eb4d0c4f196cd5d840cc08e0194"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/business/stansoft/stansoft.SlackBuild b/business/stansoft/stansoft.SlackBuild
index 2e05ddf658..7501d9e6d8 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.14}
+VERSION=${VERSION:-7.15}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/business/stansoft/stansoft.info b/business/stansoft/stansoft.info
index 2050bba2b2..e9d01dfff4 100644
--- a/business/stansoft/stansoft.info
+++ b/business/stansoft/stansoft.info
@@ -1,10 +1,10 @@
PRGNAM="stansoft"
-VERSION="7.14"
+VERSION="7.15"
HOMEPAGE="http://www.stansoft.org"
-DOWNLOAD="http://download.stansoft.org/files/stansoft-v7.14-x86.tar.bz2"
-MD5SUM="5001f10c784d8d1595811ea3691bbcd4"
-DOWNLOAD_x86_64="http://download.stansoft.org/files/stansoft-v7.14-x86_64.tar.bz2"
-MD5SUM_x86_64="dbc76369e0426add3ed5f317b575a645"
+DOWNLOAD="http://download.stansoft.org/files/stansoft-v7.15-x86.tar.bz2"
+MD5SUM="8a3374f2cf2c2f23a822e4e0470a5e71"
+DOWNLOAD_x86_64="http://download.stansoft.org/files/stansoft-v7.15-x86_64.tar.bz2"
+MD5SUM_x86_64="025a89ddd1ec2364cda8966739641f87"
REQUIRES=""
MAINTAINER="Stansoft"
EMAIL="info@stansoft.org"
diff --git a/desktop/CurseTheWeather/CurseTheWeather-0.6-patch b/desktop/CurseTheWeather/CurseTheWeather-0.6-patch
deleted file mode 100644
index 71bd29087b..0000000000
--- a/desktop/CurseTheWeather/CurseTheWeather-0.6-patch
+++ /dev/null
@@ -1,88 +0,0 @@
-diff -Naur CurseTheWeather-0.6-orig/ctw CurseTheWeather-0.6/ctw
---- CurseTheWeather-0.6-orig/ctw 2009-10-05 10:46:02.000000000 -0400
-+++ CurseTheWeather-0.6/ctw 2014-11-22 16:29:05.803956562 -0500
-@@ -183,19 +183,19 @@
- forecastWindowsCreated = True
- day = 0
- dayWindows = []
-- while day < 5:
-+ while day < 10:
- if day < 5:
- try:
-- dayWindows.append(win.derwin(int(maxy/5),maxx,int(day*(maxy/5))+1,1))
-+ dayWindows.append(win.derwin(int(maxy/5),int(maxx/2),int(day*(maxy/5))+1,1))
- except curses.error: pass
- else:
- try:
-- dayWindows.append(win.derwin(int(maxy/5),maxx,int((day-5)*(maxy/5))+1,int(maxx/2)+1))
-+ dayWindows.append(win.derwin(int(maxy/5),int(maxx/2),int((day-5)*(maxy/5))+1,int(maxx/2)+1))
- except curses.error: pass
- day += 1
-
- day = 0
-- while day < 5:
-+ while day < 10:
- scnDay(day)
- day+=1
- win.box()
-diff -Naur CurseTheWeather-0.6-orig/weatherfeed.py CurseTheWeather-0.6/weatherfeed.py
---- CurseTheWeather-0.6-orig/weatherfeed.py 2009-07-14 08:17:40.000000000 -0400
-+++ CurseTheWeather-0.6/weatherfeed.py 2014-11-22 17:26:07.789830359 -0500
-@@ -48,11 +48,11 @@
-
- def _getData(self):
- """Connect to weather.com and get the weather as raw XML"""
-- urlHandle = urllib2.urlopen("http://xoap.weather.com/weather/local/%s?cc=1&dayf=5&prod=xoap&link=xoap&unit=%s&par=1003666583&key=4128909340a9b2fc" %(self.location, self.units))
-+ urlHandle = urllib2.urlopen("http://xoap.weather.com/weather/local/%s?cc=1&dayf=10&prod=xoap&link=xoap&unit=%s&par=1003666583&key=4128909340a9b2fc" %(self.location, self.units))
- return urlHandle.read()
-
- def _getWeather(self):
-- for node in self.dom.childNodes[3].childNodes:
-+ for node in self.dom.childNodes[0].childNodes:
- if node.nodeName == 'cc':
- self._setCurrentConditions(node)
-
-@@ -62,11 +62,17 @@
- if node.nodeName == 'loc':
- self._setCurrentConditions(node)
-
-- if self.forecast[0]["day"]["type"] == "N/A":
-+ # The current day may not have a forcast other than night
-+ if "day" not in self.forecast[0] or self.forecast[0]["day"] == "N/A":
-+ self.forecast[0]["day"] = {}
-+ self.forecast[0]["day"]["wind"] = {}
- self.forecast[0]["day"]["type"] = self.currentConditions["type"]
-- if self.forecast[0]["day"]["wind"]["speed"] == "N/A" and self.forecast[0]["day"]["wind"]["direction"] == "N/A":
- self.forecast[0]["day"]["wind"]["speed"] = self.currentConditions["wind"]["speed"]
-+ self.forecast[0]["day"]["wind"]["gusts"] = self.currentConditions["wind"]["gusts"]
-+ self.forecast[0]["day"]["wind"]["degrees"] = self.currentConditions["wind"]["degrees"]
- self.forecast[0]["day"]["wind"]["direction"] = self.currentConditions["wind"]["direction"]
-+ self.forecast[0]["day"]["humidity"] = self.currentConditions["humidity"]
-+ self.forecast[0]["day"]["pop"] = "N/A"
-
- def _setCurrentConditions(self, node):
- for elem in node.childNodes:
-@@ -183,7 +189,11 @@
- self.forecast[index]["day"] = {}
- for subelem in elem.childNodes:
- if subelem.nodeName == 't':
-- self.forecast[index]["day"]["type"] = subelem.firstChild.data
-+ # type may be blank
-+ if subelem.firstChild:
-+ self.forecast[index]["day"]["type"] = subelem.firstChild.data
-+ else:
-+ self.forecast[index]["day"]["type"] = " "
-
- if subelem.nodeName == 'ppcp':
- self.forecast[index]["day"]["pop"] = subelem.firstChild.data
-@@ -234,10 +244,6 @@
- self.forecast[index]["night"]["wind"]["direction"] = windelem.firstChild.data
-
-
--
--
--
--
- if elem.nodeName == 'wind':
- self.forecast[index]["wind"] = {}
- for subelem in elem.childNodes:
diff --git a/desktop/CurseTheWeather/CurseTheWeather.info b/desktop/CurseTheWeather/CurseTheWeather.info
deleted file mode 100644
index 99957fb939..0000000000
--- a/desktop/CurseTheWeather/CurseTheWeather.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="CurseTheWeather"
-VERSION="0.6"
-HOMEPAGE="https://github.com/tdy/ctw/"
-DOWNLOAD="http://ftp.slackware.org.uk/salix/i486/14.0/source/ap/CurseTheWeather/CurseTheWeather-0.6.tar.gz"
-MD5SUM="9594004e2483a2cc44fc8c420a7316e1"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Phillip Warner"
-EMAIL="pc_warner@yahoo.com"
diff --git a/desktop/CurseTheWeather/README b/desktop/CurseTheWeather/README
deleted file mode 100644
index 7f62a8bea7..0000000000
--- a/desktop/CurseTheWeather/README
+++ /dev/null
@@ -1,18 +0,0 @@
-CurseTheWeather is a python application which displays the weather in a
-terminal via a ncurses frontend (ctw). This frontend shows ascii-art weather
-icons along with the current weather conditions and 10 day forecast.
-
-weatherfeed.py is the python module that grabs the weather data from
-weather.com, and it can used by frontends other than ctw.
-
-** ctw and Transparency, Different Colors **
-
-To modify transparency and color behavior in ctw simply modify
-initColors() in /usr/bin/ctw.
-
-To remove transparency, simply delete:
- curses.use_default_colors()
-at line 125 (just under "curses.start_color()").
-
-Modifying the lines with "curses.init_pair" will allow you to modify the text
-colors used.
diff --git a/desktop/CurseTheWeather/slack-desc b/desktop/CurseTheWeather/slack-desc
deleted file mode 100644
index e611f1b3a7..0000000000
--- a/desktop/CurseTheWeather/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description.
-# Line up the first '|' above the ':' following the base package name, and
-# the '|' on the right side marks the last column you can put a character in.
-# You must make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-CurseTheWeather: CurseTheWeather (ncurses Weather Application)
-CurseTheWeather:
-CurseTheWeather: CurseTheWeather is a python application which displays the weather
-CurseTheWeather: in a terminal via a ncurses frontend (ctw). This frontend shows
-CurseTheWeather: ascii-art weather icons along with the current weather conditions
-CurseTheWeather: and 5 day forecast.
-CurseTheWeather:
-CurseTheWeather: weatherfeed.py is the python module that grabs the weather data from
-CurseTheWeather: weather.com, and it can used by frontends other than ctw.
-CurseTheWeather:
-CurseTheWeather: Homepage: https://github.com/tdy/ctw/
diff --git a/desktop/Zafiro-icons/Zafiro-icons.SlackBuild b/desktop/Zafiro-icons/Zafiro-icons.SlackBuild
index f59dc20eb2..901980e5ae 100644
--- a/desktop/Zafiro-icons/Zafiro-icons.SlackBuild
+++ b/desktop/Zafiro-icons/Zafiro-icons.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM="Zafiro-icons"
-VERSION=${VERSION:-0.8.3}
+VERSION=${VERSION:-0.9}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/desktop/Zafiro-icons/Zafiro-icons.info b/desktop/Zafiro-icons/Zafiro-icons.info
index 3f1ab35aa7..f1a17e50fa 100644
--- a/desktop/Zafiro-icons/Zafiro-icons.info
+++ b/desktop/Zafiro-icons/Zafiro-icons.info
@@ -1,8 +1,8 @@
PRGNAM="Zafiro-icons"
-VERSION="0.8.3"
+VERSION="0.9"
HOMEPAGE="https://github.com/zayronxio/Zafiro-icons"
-DOWNLOAD="https://github.com/zayronxio/Zafiro-icons/archive/v0.8.3/Zafiro-icons-0.8.3.tar.gz"
-MD5SUM="60000918e0f4fcf5857abfecb51d43fd"
+DOWNLOAD="https://github.com/zayronxio/Zafiro-icons/archive/v0.9/Zafiro-icons-0.9.tar.gz"
+MD5SUM="43916ce38b73cd0907f27f9422e57dd7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/desktop/anki/anki.info b/desktop/anki/anki.info
index e496cbb24f..60a4822fb2 100644
--- a/desktop/anki/anki.info
+++ b/desktop/anki/anki.info
@@ -1,7 +1,7 @@
PRGNAM="anki"
VERSION="2.0.52"
HOMEPAGE="http://www.ankisrs.net/"
-DOWNLOAD="https://apps.ankiweb.net/downloads/current/anki-2.0.52-source.tgz"
+DOWNLOAD="https://apps.ankiweb.net/downloads/archive/anki-2.0.52-source.tgz"
MD5SUM="1dd9808e16f66e2490e5a6d30d0463a5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/desktop/awesome-extra/awesome-extra.SlackBuild b/desktop/awesome-extra/awesome-extra.SlackBuild
index bcd6ca3833..69a46a1784 100644
--- a/desktop/awesome-extra/awesome-extra.SlackBuild
+++ b/desktop/awesome-extra/awesome-extra.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for awesome-extra.
#
-# Copyright 2015-2018 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2015-2019 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=awesome-extra
-VERSION=${VERSION:-2018101101}
+VERSION=${VERSION:-2019021001}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -41,6 +41,7 @@ mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/${PRGNAM}_${VERSION}.tar.xz
+mv $PRGNAM $PRGNAM-$VERSION
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
@@ -52,13 +53,12 @@ find -L . \
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-EXTRAS="flaw freedesktop obvious revelation shifty vicious bashets wicked"
+EXTRAS="bashets cyclefocus flaw freedesktop obvious revelation tyrannical vicious"
mkdir -p $PKG/usr/share/awesome/lib
cp -r $EXTRAS $PKG/usr/share/awesome/lib/
mkdir -p $PKG/usr/man/man7
-gzip -dc wicked/wicked.7.gz > $PKG/usr/man/man7/wicked.7
cp flaw/flaw.7 $PKG/usr/man/man7/flaw.7
find $PKG/usr/man -type f -exec gzip -9 {} \;
@@ -68,7 +68,8 @@ DOCS="debian/changelog debian/copyright"
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp $DOCS $PKG/usr/doc/$PRGNAM-$VERSION
-mv $PKG/usr/share/awesome/lib/shifty/README.md $PKG/usr/doc/$PRGNAM-$VERSION/README-shifty
+mv $PKG/usr/share/awesome/lib/cyclefocus/README.md $PKG/usr/doc/$PRGNAM-$VERSION/README-cyclefocus
+mv $PKG/usr/share/awesome/lib/tyrannical/README.md $PKG/usr/doc/$PRGNAM-$VERSION/README-tyrannical
mv $PKG/usr/share/awesome/lib/vicious/README.md $PKG/usr/doc/$PRGNAM-$VERSION/README-vicious
mv $PKG/usr/share/awesome/lib/vicious/contrib/README.md $PKG/usr/doc/$PRGNAM-$VERSION/README-vicious-contrib
mv $PKG/usr/share/awesome/lib/flaw/README $PKG/usr/doc/$PRGNAM-$VERSION/README-flaw
diff --git a/desktop/awesome-extra/awesome-extra.info b/desktop/awesome-extra/awesome-extra.info
index 6c162e3c49..d9f552f0fa 100644
--- a/desktop/awesome-extra/awesome-extra.info
+++ b/desktop/awesome-extra/awesome-extra.info
@@ -1,8 +1,8 @@
PRGNAM="awesome-extra"
-VERSION="2018101101"
+VERSION="2019021001"
HOMEPAGE="http://http.debian.net/debian/pool/main/a/awesome-extra/"
-DOWNLOAD="http://cdn-fastly.deb.debian.org/debian/pool/main/a/awesome-extra/awesome-extra_2018101101.tar.xz"
-MD5SUM="7109a52edb8719017639a5d1d6cb75cc"
+DOWNLOAD="http://cdn-fastly.deb.debian.org/debian/pool/main/a/awesome-extra/awesome-extra_2019021001.tar.xz"
+MD5SUM="6c8339c809c98aadfdc55d486c47014f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="awesome"
diff --git a/desktop/awesome/awesome.SlackBuild b/desktop/awesome/awesome.SlackBuild
index ff29214c63..ecd4b6c63b 100644
--- a/desktop/awesome/awesome.SlackBuild
+++ b/desktop/awesome/awesome.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for awesome
-# Copyright 2013-2017 Heiko Rosemann Germany
+# Copyright 2013-2019 Heiko Rosemann Germany
# 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=awesome
-VERSION=${VERSION:-4.2}
+VERSION=${VERSION:-4.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -73,7 +73,6 @@ mkdir -p build
cd build
cmake \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS -ldl" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
-DAWESOME_MAN_PATH=/usr/man \
-DAWESOME_DOC_PATH=/usr/doc/$PRGNAM-$VERSION \
diff --git a/desktop/awesome/awesome.info b/desktop/awesome/awesome.info
index 7536742549..651ddc3366 100644
--- a/desktop/awesome/awesome.info
+++ b/desktop/awesome/awesome.info
@@ -1,10 +1,10 @@
PRGNAM="awesome"
-VERSION="4.2"
+VERSION="4.3"
HOMEPAGE="https://awesomewm.org"
-DOWNLOAD="https://github.com/awesomeWM/awesome-releases/raw/master/awesome-4.2.tar.xz"
-MD5SUM="bc6ef72481cfd13c61bc1740ef42a6b3"
+DOWNLOAD="https://github.com/awesomeWM/awesome-releases/raw/master/awesome-4.3.tar.xz"
+MD5SUM="4d75cce54a86b6bbaa6e88a926cab5a7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="lgi libxdg-basedir xcb-util-xrm libxkbcommon"
+REQUIRES="lgi libxdg-basedir xcb-util-xrm libxkbcommon rubygem-asciidoctor"
MAINTAINER="Heiko Rosemann"
EMAIL="heiko.rosemann@web.de"
diff --git a/desktop/bubblemon-dockapp/README b/desktop/bubblemon-dockapp/README
new file mode 100644
index 0000000000..d8da1552b6
--- /dev/null
+++ b/desktop/bubblemon-dockapp/README
@@ -0,0 +1,5 @@
+Bubblemon (Dockapp-style system monitor)
+
+Bubblemon is a dockapp for Blackbox, Window Maker, Afterstep and
+Enlightenment. It displays CPU and memory load as bubbles in a jar of
+water.
diff --git a/desktop/bubblemon-dockapp/bubblemon-dockapp.SlackBuild b/desktop/bubblemon-dockapp/bubblemon-dockapp.SlackBuild
new file mode 100644
index 0000000000..339851d0ee
--- /dev/null
+++ b/desktop/bubblemon-dockapp/bubblemon-dockapp.SlackBuild
@@ -0,0 +1,90 @@
+#!/bin/sh
+
+# Slackware build script for bubblemon-dockapp
+
+# Copyright 2019 Kenneth Chan
+# 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=bubblemon-dockapp
+VERSION=${VERSION:-1.46}
+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"
+ SLKLDFLAGS="-L/usr/lib64";
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+make
+
+mkdir -p $PKG/usr/bin
+cp -p bubblemon $PKG/usr/bin
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ INSTALL README ChangeLog SUPPORTED_SYSTEMS doc/COPYING doc/Xdefaults.sample misc \
+ $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/bubblemon-dockapp/bubblemon-dockapp.info b/desktop/bubblemon-dockapp/bubblemon-dockapp.info
new file mode 100644
index 0000000000..7257d24c14
--- /dev/null
+++ b/desktop/bubblemon-dockapp/bubblemon-dockapp.info
@@ -0,0 +1,10 @@
+PRGNAM="bubblemon-dockapp"
+VERSION="1.46"
+HOMEPAGE="http://www.ne.jp/asahi/linux/timecop"
+DOWNLOAD="http://www.ne.jp/asahi/linux/timecop/software/bubblemon-dockapp-1.46.tar.gz"
+MD5SUM="f1f86fe5c725bf3a6f5fef8709992931"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Kenneth Chan"
+EMAIL="kenneth.t.chan@gmail.com"
diff --git a/desktop/bubblemon-dockapp/slack-desc b/desktop/bubblemon-dockapp/slack-desc
new file mode 100644
index 0000000000..41805e11b7
--- /dev/null
+++ b/desktop/bubblemon-dockapp/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------------------------------------------------------|
+bubblemon: bubblemon (Dockapp-style system monitor)
+bubblemon:
+bubblemon: Bubblemon is a dockapp for Blackbox, Window Maker, Afterstep and
+bubblemon: Enlightenment. It displays CPU and memory load as bubbles in a jar of
+bubblemon: water.
+bubblemon:
+bubblemon: Homepage: http://www.ne.jp/asahi/linux/timecop/
+bubblemon:
+bubblemon:
+bubblemon:
+bubblemon:
diff --git a/desktop/dwm/README b/desktop/dwm/README
index bfe98c1ada..17f58ac0a2 100644
--- a/desktop/dwm/README
+++ b/desktop/dwm/README
@@ -15,3 +15,10 @@ be copied to the source directory and used in the build,
allowing easy customisation.
See README.CONFIG for more information.
+
+
+OPTIONS
+
+Use the system tray patch:
+
+ SYSTRAY=yes sh dwm.SlackBuild
diff --git a/desktop/dwm/dwm.SlackBuild b/desktop/dwm/dwm.SlackBuild
index 2ebba6fc1b..deba50d3d3 100644
--- a/desktop/dwm/dwm.SlackBuild
+++ b/desktop/dwm/dwm.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/sh
# Slackware build script for dwm
#
-# Modofied by Dave Woodfall to use local config.h (2018)
+# Modified by Dave Woodfall to use local config.h (2018)
# Ryan P.C. McQuen | Everett, WA | ryanpcmcquen@member.fsf.org
# Erik Falor <ewfalor@gmail.com>
#
@@ -36,7 +36,7 @@
PRGNAM=dwm
VERSION=${VERSION:-6.1}
-BUILD=${BUILD:-3}
+BUILD=${BUILD:-4}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -66,7 +66,7 @@ else
LIBDIRSUFFIX=""
fi
-set -e
+set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
@@ -76,11 +76,14 @@ tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
if [ -e "$CWD/config.h" ]; then
- cp -v $CWD/config.h .
-else
- mv config.def.h config.h
+ cp -v $CWD/config.h config.def.h
fi
+SYSTRAY=${SYSTRAY:-no}
+[ "$SYSTRAY" = "yes" ] && patch -p1 <$CWD/patches/dwm-6.1-systray.diff
+
+mv config.def.h config.h
+
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
diff --git a/desktop/dwm/patches/dwm-6.1-systray.diff b/desktop/dwm/patches/dwm-6.1-systray.diff
new file mode 100644
index 0000000000..58aca75df9
--- /dev/null
+++ b/desktop/dwm/patches/dwm-6.1-systray.diff
@@ -0,0 +1,690 @@
+diff --git a/config.def.h b/config.def.h
+index 7054c06..8393a58 100644
+--- a/config.def.h
++++ b/config.def.h
+@@ -13,6 +13,10 @@ static const char selbgcolor[] = "#005577";
+ static const char selfgcolor[] = "#eeeeee";
+ static const unsigned int borderpx = 1; /* border pixel of windows */
+ static const unsigned int snap = 32; /* snap pixel */
++static const unsigned int systraypinning = 0; /* 0: sloppy systray follows selected monitor, >0: pin systray to monitor X */
++static const unsigned int systrayspacing = 2; /* systray spacing */
++static const int systraypinningfailfirst = 1; /* 1: if pinning fails, display systray on the first monitor, 0: display systray on the last monitor*/
++static const int showsystray = 1; /* 0 means no systray */
+ static const int showbar = 1; /* 0 means no bar */
+ static const int topbar = 1; /* 0 means bottom bar */
+
+diff --git a/dwm.c b/dwm.c
+index 0362114..1bbce1d 100644
+--- a/dwm.c
++++ b/dwm.c
+@@ -57,12 +57,30 @@
+ #define TAGMASK ((1 << LENGTH(tags)) - 1)
+ #define TEXTW(X) (drw_text(drw, 0, 0, 0, 0, (X), 0) + drw->fonts[0]->h)
+
++#define SYSTEM_TRAY_REQUEST_DOCK 0
++#define _NET_SYSTEM_TRAY_ORIENTATION_HORZ 0
++
++/* XEMBED messages */
++#define XEMBED_EMBEDDED_NOTIFY 0
++#define XEMBED_WINDOW_ACTIVATE 1
++#define XEMBED_FOCUS_IN 4
++#define XEMBED_MODALITY_ON 10
++
++#define XEMBED_MAPPED (1 << 0)
++#define XEMBED_WINDOW_ACTIVATE 1
++#define XEMBED_WINDOW_DEACTIVATE 2
++
++#define VERSION_MAJOR 0
++#define VERSION_MINOR 0
++#define XEMBED_EMBEDDED_VERSION (VERSION_MAJOR << 16) | VERSION_MINOR
++
+ /* enums */
+ enum { CurNormal, CurResize, CurMove, CurLast }; /* cursor */
+ enum { SchemeNorm, SchemeSel, SchemeLast }; /* color schemes */
+-enum { NetSupported, NetWMName, NetWMState,
+- NetWMFullscreen, NetActiveWindow, NetWMWindowType,
+- NetWMWindowTypeDialog, NetClientList, NetLast }; /* EWMH atoms */
++enum { NetSupported, NetSystemTray, NetSystemTrayOP, NetSystemTrayOrientation,
++ NetWMName, NetWMState, NetWMFullscreen, NetActiveWindow, NetWMWindowType,
++ NetWMWindowTypeDialog, NetClientList, NetLast }; /* EWMH atoms */
++enum { Manager, Xembed, XembedInfo, XLast }; /* Xembed atoms */
+ enum { WMProtocols, WMDelete, WMState, WMTakeFocus, WMLast }; /* default atoms */
+ enum { ClkTagBar, ClkLtSymbol, ClkStatusText, ClkWinTitle,
+ ClkClientWin, ClkRootWin, ClkLast }; /* clicks */
+@@ -141,6 +159,12 @@ typedef struct {
+ int monitor;
+ } Rule;
+
++typedef struct Systray Systray;
++struct Systray {
++ Window win;
++ Client *icons;
++};
++
+ /* function declarations */
+ static void applyrules(Client *c);
+ static int applysizehints(Client *c, int *x, int *y, int *w, int *h, int interact);
+@@ -170,8 +194,10 @@ static void focus(Client *c);
+ static void focusin(XEvent *e);
+ static void focusmon(const Arg *arg);
+ static void focusstack(const Arg *arg);
++static Atom getatomprop(Client *c, Atom prop);
+ static int getrootptr(int *x, int *y);
+ static long getstate(Window w);
++static unsigned int getsystraywidth();
+ static int gettextprop(Window w, Atom atom, char *text, unsigned int size);
+ static void grabbuttons(Client *c, int focused);
+ static void grabkeys(void);
+@@ -189,13 +215,16 @@ static void pop(Client *);
+ static void propertynotify(XEvent *e);
+ static void quit(const Arg *arg);
+ static Monitor *recttomon(int x, int y, int w, int h);
++static void removesystrayicon(Client *i);
+ static void resize(Client *c, int x, int y, int w, int h, int interact);
++static void resizebarwin(Monitor *m);
+ static void resizeclient(Client *c, int x, int y, int w, int h);
+ static void resizemouse(const Arg *arg);
++static void resizerequest(XEvent *e);
+ static void restack(Monitor *m);
+ static void run(void);
+ static void scan(void);
+-static int sendevent(Client *c, Atom proto);
++static int sendevent(Window w, Atom proto, int m, long d0, long d1, long d2, long d3, long d4);
+ static void sendmon(Client *c, Monitor *m);
+ static void setclientstate(Client *c, long state);
+ static void setfocus(Client *c);
+@@ -206,6 +235,7 @@ static void setup(void);
+ static void showhide(Client *c);
+ static void sigchld(int unused);
+ static void spawn(const Arg *arg);
++static Monitor *systraytomon(Monitor *m);
+ static void tag(const Arg *arg);
+ static void tagmon(const Arg *arg);
+ static void tile(Monitor *);
+@@ -223,18 +253,24 @@ static void updateclientlist(void);
+ static void updatenumlockmask(void);
+ static void updatesizehints(Client *c);
+ static void updatestatus(void);
++static void updatesystray(void);
++static void updatesystrayicongeom(Client *i, int w, int h);
++static void updatesystrayiconstate(Client *i, XPropertyEvent *ev);
+ static void updatewindowtype(Client *c);
+ static void updatetitle(Client *c);
+ static void updatewmhints(Client *c);
+ static void view(const Arg *arg);
+ static Client *wintoclient(Window w);
+ static Monitor *wintomon(Window w);
++static Client *wintosystrayicon(Window w);
+ static int xerror(Display *dpy, XErrorEvent *ee);
+ static int xerrordummy(Display *dpy, XErrorEvent *ee);
+ static int xerrorstart(Display *dpy, XErrorEvent *ee);
+ static void zoom(const Arg *arg);
+
+ /* variables */
++static Systray *systray = NULL;
++static unsigned long systrayorientation = _NET_SYSTEM_TRAY_ORIENTATION_HORZ;
+ static const char broken[] = "broken";
+ static char stext[256];
+ static int screen;
+@@ -256,9 +292,10 @@ static void (*handler[LASTEvent]) (XEvent *) = {
+ [MapRequest] = maprequest,
+ [MotionNotify] = motionnotify,
+ [PropertyNotify] = propertynotify,
++ [ResizeRequest] = resizerequest,
+ [UnmapNotify] = unmapnotify
+ };
+-static Atom wmatom[WMLast], netatom[NetLast];
++static Atom wmatom[WMLast], netatom[NetLast], xatom[XLast];
+ static int running = 1;
+ static Cur *cursor[CurLast];
+ static ClrScheme scheme[SchemeLast];
+@@ -479,6 +516,11 @@ cleanup(void)
+ XUngrabKey(dpy, AnyKey, AnyModifier, root);
+ while (mons)
+ cleanupmon(mons);
++ if (showsystray) {
++ XUnmapWindow(dpy, systray->win);
++ XDestroyWindow(dpy, systray->win);
++ free(systray);
++ }
+ for (i = 0; i < CurLast; i++)
+ drw_cur_free(drw, cursor[i]);
+ for (i = 0; i < SchemeLast; i++) {
+@@ -524,9 +566,50 @@ clearurgent(Client *c)
+ void
+ clientmessage(XEvent *e)
+ {
++ XWindowAttributes wa;
++ XSetWindowAttributes swa;
+ XClientMessageEvent *cme = &e->xclient;
+ Client *c = wintoclient(cme->window);
+
++ if (showsystray && cme->window == systray->win && cme->message_type == netatom[NetSystemTrayOP]) {
++ /* add systray icons */
++ if (cme->data.l[1] == SYSTEM_TRAY_REQUEST_DOCK) {
++ if (!(c = (Client *)calloc(1, sizeof(Client))))
++ die("fatal: could not malloc() %u bytes\n", sizeof(Client));
++ c->win = cme->data.l[2];
++ c->mon = selmon;
++ c->next = systray->icons;
++ systray->icons = c;
++ XGetWindowAttributes(dpy, c->win, &wa);
++ c->x = c->oldx = c->y = c->oldy = 0;
++ c->w = c->oldw = wa.width;
++ c->h = c->oldh = wa.height;
++ c->oldbw = wa.border_width;
++ c->bw = 0;
++ c->isfloating = True;
++ /* reuse tags field as mapped status */
++ c->tags = 1;
++ updatesizehints(c);
++ updatesystrayicongeom(c, wa.width, wa.height);
++ XAddToSaveSet(dpy, c->win);
++ XSelectInput(dpy, c->win, StructureNotifyMask | PropertyChangeMask | ResizeRedirectMask);
++ XReparentWindow(dpy, c->win, systray->win, 0, 0);
++ /* use parents background color */
++ swa.background_pixel = scheme[SchemeNorm].bg->pix;
++ XChangeWindowAttributes(dpy, c->win, CWBackPixel, &swa);
++ sendevent(c->win, netatom[Xembed], StructureNotifyMask, CurrentTime, XEMBED_EMBEDDED_NOTIFY, 0 , systray->win, XEMBED_EMBEDDED_VERSION);
++ /* FIXME not sure if I have to send these events, too */
++ sendevent(c->win, netatom[Xembed], StructureNotifyMask, CurrentTime, XEMBED_FOCUS_IN, 0 , systray->win, XEMBED_EMBEDDED_VERSION);
++ sendevent(c->win, netatom[Xembed], StructureNotifyMask, CurrentTime, XEMBED_WINDOW_ACTIVATE, 0 , systray->win, XEMBED_EMBEDDED_VERSION);
++ sendevent(c->win, netatom[Xembed], StructureNotifyMask, CurrentTime, XEMBED_MODALITY_ON, 0 , systray->win, XEMBED_EMBEDDED_VERSION);
++ XSync(dpy, False);
++ resizebarwin(selmon);
++ updatesystray();
++ setclientstate(c, NormalState);
++ }
++ return;
++ }
++
+ if (!c)
+ return;
+ if (cme->message_type == netatom[NetWMState]) {
+@@ -576,8 +659,7 @@ configurenotify(XEvent *e)
+ if (updategeom() || dirty) {
+ drw_resize(drw, sw, bh);
+ updatebars();
+- for (m = mons; m; m = m->next)
+- XMoveResizeWindow(dpy, m->barwin, m->wx, m->by, m->ww, bh);
++ resizebarwin(m);
+ focus(NULL);
+ arrange(NULL);
+ }
+@@ -661,6 +743,11 @@ destroynotify(XEvent *e)
+
+ if ((c = wintoclient(ev->window)))
+ unmanage(c, 1);
++ else if ((c = wintosystrayicon(ev->window))) {
++ removesystrayicon(c);
++ resizebarwin(selmon);
++ updatesystray();
++ }
+ }
+
+ void
+@@ -710,6 +797,7 @@ drawbar(Monitor *m)
+
+ dx = (drw->fonts[0]->ascent + drw->fonts[0]->descent + 2) / 4;
+
++ resizebarwin(m);
+ for (c = m->clients; c; c = c->next) {
+ occ |= c->tags;
+ if (c->isurgent)
+@@ -732,6 +820,9 @@ drawbar(Monitor *m)
+ if (m == selmon) { /* status is only drawn on selected monitor */
+ w = TEXTW(stext);
+ x = m->ww - w;
++ if (showsystray && m == systraytomon(m)) {
++ x -= getsystraywidth();
++ }
+ if (x < xx) {
+ x = xx;
+ w = m->ww - xx;
+@@ -760,6 +851,7 @@ drawbars(void)
+
+ for (m = mons; m; m = m->next)
+ drawbar(m);
++ updatesystray();
+ }
+
+ void
+@@ -787,8 +879,11 @@ expose(XEvent *e)
+ Monitor *m;
+ XExposeEvent *ev = &e->xexpose;
+
+- if (ev->count == 0 && (m = wintomon(ev->window)))
++ if (ev->count == 0 && (m = wintomon(ev->window))) {
+ drawbar(m);
++ if (m == selmon)
++ updatesystray();
++ }
+ }
+
+ void
+@@ -875,10 +970,17 @@ getatomprop(Client *c, Atom prop)
+ unsigned long dl;
+ unsigned char *p = NULL;
+ Atom da, atom = None;
++ /* FIXME getatomprop should return the number of items and a pointer to
++ * the stored data instead of this workaround */
++ Atom req = XA_ATOM;
++ if (prop == xatom[XembedInfo])
++ req = xatom[XembedInfo];
+
+- if (XGetWindowProperty(dpy, c->win, prop, 0L, sizeof atom, False, XA_ATOM,
++ if (XGetWindowProperty(dpy, c->win, prop, 0L, sizeof atom, False, req,
+ &da, &di, &dl, &dl, &p) == Success && p) {
+ atom = *(Atom *)p;
++ if (da == xatom[XembedInfo] && dl == 2)
++ atom = ((Atom *)p)[1];
+ XFree(p);
+ }
+ return atom;
+@@ -912,6 +1014,15 @@ getstate(Window w)
+ return result;
+ }
+
++unsigned int
++getsystraywidth() {
++ unsigned int w = 0;
++ Client *i;
++ if (showsystray)
++ for (i = systray->icons; i; w += i->w + systrayspacing, i = i->next);
++ return w ? w + systrayspacing : 1;
++}
++
+ int
+ gettextprop(Window w, Atom atom, char *text, unsigned int size)
+ {
+@@ -1018,7 +1129,7 @@ killclient(const Arg *arg)
+ {
+ if (!selmon->sel)
+ return;
+- if (!sendevent(selmon->sel, wmatom[WMDelete])) {
++ if (!sendevent(selmon->sel->win, wmatom[WMDelete], NoEventMask, wmatom[WMDelete], CurrentTime, 0 , 0, 0)) {
+ XGrabServer(dpy);
+ XSetErrorHandler(xerrordummy);
+ XSetCloseDownMode(dpy, DestroyAll);
+@@ -1105,6 +1216,12 @@ maprequest(XEvent *e)
+ {
+ static XWindowAttributes wa;
+ XMapRequestEvent *ev = &e->xmaprequest;
++ Client *i;
++ if ((i = wintosystrayicon(ev->window))) {
++ sendevent(i->win, netatom[Xembed], StructureNotifyMask, CurrentTime, XEMBED_WINDOW_ACTIVATE, 0, systray->win, XEMBED_EMBEDDED_VERSION);
++ resizebarwin(selmon);
++ updatesystray();
++ }
+
+ if (!XGetWindowAttributes(dpy, ev->window, &wa))
+ return;
+@@ -1232,6 +1349,16 @@ propertynotify(XEvent *e)
+ Window trans;
+ XPropertyEvent *ev = &e->xproperty;
+
++ if ((c = wintosystrayicon(ev->window))) {
++ if (ev->atom == XA_WM_NORMAL_HINTS) {
++ updatesizehints(c);
++ updatesystrayicongeom(c, c->w, c->h);
++ }
++ else
++ updatesystrayiconstate(c, ev);
++ resizebarwin(selmon);
++ updatesystray();
++ }
+ if ((ev->window == root) && (ev->atom == XA_WM_NAME))
+ updatestatus();
+ else if (ev->state == PropertyDelete)
+@@ -1283,6 +1410,19 @@ recttomon(int x, int y, int w, int h)
+ }
+
+ void
++removesystrayicon(Client *i) {
++ Client **ii;
++
++ if (!showsystray || !i)
++ return;
++ for (ii = &systray->icons; *ii && *ii != i; ii = &(*ii)->next);
++ if (ii)
++ *ii = i->next;
++ free(i);
++}
++
++
++void
+ resize(Client *c, int x, int y, int w, int h, int interact)
+ {
+ if (applysizehints(c, &x, &y, &w, &h, interact))
+@@ -1290,6 +1430,14 @@ resize(Client *c, int x, int y, int w, int h, int interact)
+ }
+
+ void
++resizebarwin(Monitor *m) {
++ unsigned int w = m->ww;
++ if (showsystray && m == systraytomon(m))
++ w -= getsystraywidth();
++ XMoveResizeWindow(dpy, m->barwin, m->wx, m->by, w, bh);
++}
++
++void
+ resizeclient(Client *c, int x, int y, int w, int h)
+ {
+ XWindowChanges wc;
+@@ -1362,6 +1510,18 @@ resizemouse(const Arg *arg)
+ }
+
+ void
++resizerequest(XEvent *e) {
++ XResizeRequestEvent *ev = &e->xresizerequest;
++ Client *i;
++
++ if ((i = wintosystrayicon(ev->window))) {
++ updatesystrayicongeom(i, ev->width, ev->height);
++ resizebarwin(selmon);
++ updatesystray();
++ }
++}
++
++void
+ restack(Monitor *m)
+ {
+ Client *c;
+@@ -1450,26 +1610,36 @@ setclientstate(Client *c, long state)
+ }
+
+ int
+-sendevent(Client *c, Atom proto)
++sendevent(Window w, Atom proto, int mask, long d0, long d1, long d2, long d3, long d4)
+ {
+ int n;
+- Atom *protocols;
++ Atom *protocols, mt;
+ int exists = 0;
+ XEvent ev;
+
+- if (XGetWMProtocols(dpy, c->win, &protocols, &n)) {
+- while (!exists && n--)
+- exists = protocols[n] == proto;
+- XFree(protocols);
++ if (proto == wmatom[WMTakeFocus] || proto == wmatom[WMDelete]) {
++ mt = wmatom[WMProtocols];
++ if (XGetWMProtocols(dpy, w, &protocols, &n)) {
++ while(!exists && n--)
++ exists = protocols[n] == proto;
++ XFree(protocols);
++ }
++ }
++ else {
++ exists = True;
++ mt = proto;
+ }
+ if (exists) {
+ ev.type = ClientMessage;
+- ev.xclient.window = c->win;
+- ev.xclient.message_type = wmatom[WMProtocols];
++ ev.xclient.window = w;
++ ev.xclient.message_type = mt;
+ ev.xclient.format = 32;
+- ev.xclient.data.l[0] = proto;
+- ev.xclient.data.l[1] = CurrentTime;
+- XSendEvent(dpy, c->win, False, NoEventMask, &ev);
++ ev.xclient.data.l[0] = d0;
++ ev.xclient.data.l[1] = d1;
++ ev.xclient.data.l[2] = d2;
++ ev.xclient.data.l[3] = d3;
++ ev.xclient.data.l[4] = d4;
++ XSendEvent(dpy, w, False, mask, &ev);
+ }
+ return exists;
+ }
+@@ -1483,7 +1653,7 @@ setfocus(Client *c)
+ XA_WINDOW, 32, PropModeReplace,
+ (unsigned char *) &(c->win), 1);
+ }
+- sendevent(c, wmatom[WMTakeFocus]);
++ sendevent(c->win, wmatom[WMTakeFocus], NoEventMask, wmatom[WMTakeFocus], CurrentTime, 0, 0, 0);
+ }
+
+ void
+@@ -1569,12 +1739,18 @@ setup(void)
+ wmatom[WMTakeFocus] = XInternAtom(dpy, "WM_TAKE_FOCUS", False);
+ netatom[NetActiveWindow] = XInternAtom(dpy, "_NET_ACTIVE_WINDOW", False);
+ netatom[NetSupported] = XInternAtom(dpy, "_NET_SUPPORTED", False);
++ netatom[NetSystemTray] = XInternAtom(dpy, "_NET_SYSTEM_TRAY_S0", False);
++ netatom[NetSystemTrayOP] = XInternAtom(dpy, "_NET_SYSTEM_TRAY_OPCODE", False);
++ netatom[NetSystemTrayOrientation] = XInternAtom(dpy, "_NET_SYSTEM_TRAY_ORIENTATION", False);
+ netatom[NetWMName] = XInternAtom(dpy, "_NET_WM_NAME", False);
+ netatom[NetWMState] = XInternAtom(dpy, "_NET_WM_STATE", False);
+ netatom[NetWMFullscreen] = XInternAtom(dpy, "_NET_WM_STATE_FULLSCREEN", False);
+ netatom[NetWMWindowType] = XInternAtom(dpy, "_NET_WM_WINDOW_TYPE", False);
+ netatom[NetWMWindowTypeDialog] = XInternAtom(dpy, "_NET_WM_WINDOW_TYPE_DIALOG", False);
+ netatom[NetClientList] = XInternAtom(dpy, "_NET_CLIENT_LIST", False);
++ xatom[Manager] = XInternAtom(dpy, "MANAGER", False);
++ xatom[Xembed] = XInternAtom(dpy, "_XEMBED", False);
++ xatom[XembedInfo] = XInternAtom(dpy, "_XEMBED_INFO", False);
+ /* init cursors */
+ cursor[CurNormal] = drw_cur_create(drw, XC_left_ptr);
+ cursor[CurResize] = drw_cur_create(drw, XC_sizing);
+@@ -1586,6 +1762,8 @@ setup(void)
+ scheme[SchemeSel].border = drw_clr_create(drw, selbordercolor);
+ scheme[SchemeSel].bg = drw_clr_create(drw, selbgcolor);
+ scheme[SchemeSel].fg = drw_clr_create(drw, selfgcolor);
++ /* init system tray */
++ updatesystray();
+ /* init bars */
+ updatebars();
+ updatestatus();
+@@ -1645,6 +1823,22 @@ spawn(const Arg *arg)
+ }
+ }
+
++Monitor *
++systraytomon(Monitor *m) {
++ Monitor *t;
++ int i, n;
++ if (!systraypinning) {
++ if (!m)
++ return selmon;
++ return m == selmon ? m : NULL;
++ }
++ for (n = 1, t = mons; t && t->next; n++, t = t->next);
++ for (i = 1, t = mons; t && t->next && i < systraypinning; i++, t = t->next);
++ if (systraypinningfailfirst && n < systraypinning)
++ return mons;
++ return t;
++}
++
+ void
+ tag(const Arg *arg)
+ {
+@@ -1694,7 +1888,18 @@ togglebar(const Arg *arg)
+ {
+ selmon->showbar = !selmon->showbar;
+ updatebarpos(selmon);
+- XMoveResizeWindow(dpy, selmon->barwin, selmon->wx, selmon->by, selmon->ww, bh);
++ resizebarwin(selmon);
++ if (showsystray) {
++ XWindowChanges wc;
++ if (!selmon->showbar)
++ wc.y = -bh;
++ else if (selmon->showbar) {
++ wc.y = 0;
++ if (!selmon->topbar)
++ wc.y = selmon->mh - bh;
++ }
++ XConfigureWindow(dpy, systray->win, CWY, &wc);
++ }
+ arrange(selmon);
+ }
+
+@@ -1790,11 +1995,17 @@ unmapnotify(XEvent *e)
+ else
+ unmanage(c, 0);
+ }
++ else if ((c = wintosystrayicon(ev->window))) {
++ removesystrayicon(c);
++ resizebarwin(selmon);
++ updatesystray();
++ }
+ }
+
+ void
+ updatebars(void)
+ {
++ unsigned int w;
+ Monitor *m;
+ XSetWindowAttributes wa = {
+ .override_redirect = True,
+@@ -1804,10 +2015,15 @@ updatebars(void)
+ for (m = mons; m; m = m->next) {
+ if (m->barwin)
+ continue;
+- m->barwin = XCreateWindow(dpy, root, m->wx, m->by, m->ww, bh, 0, DefaultDepth(dpy, screen),
++ w = m->ww;
++ if (showsystray && m == systraytomon(m))
++ w -= getsystraywidth();
++ m->barwin = XCreateWindow(dpy, root, m->wx, m->by, w, bh, 0, DefaultDepth(dpy, screen),
+ CopyFromParent, DefaultVisual(dpy, screen),
+ CWOverrideRedirect|CWBackPixmap|CWEventMask, &wa);
+ XDefineCursor(dpy, m->barwin, cursor[CurNormal]->cursor);
++ if (showsystray && m == systraytomon(m))
++ XMapRaised(dpy, systray->win);
+ XMapRaised(dpy, m->barwin);
+ }
+ }
+@@ -1998,6 +2214,117 @@ updatestatus(void)
+ }
+
+ void
++updatesystrayicongeom(Client *i, int w, int h) {
++ if (i) {
++ i->h = bh;
++ if (w == h)
++ i->w = bh;
++ else if (h == bh)
++ i->w = w;
++ else
++ i->w = (int) ((float)bh * ((float)w / (float)h));
++ applysizehints(i, &(i->x), &(i->y), &(i->w), &(i->h), False);
++ /* force icons into the systray dimenons if they don't want to */
++ if (i->h > bh) {
++ if (i->w == i->h)
++ i->w = bh;
++ else
++ i->w = (int) ((float)bh * ((float)i->w / (float)i->h));
++ i->h = bh;
++ }
++ }
++}
++
++void
++updatesystrayiconstate(Client *i, XPropertyEvent *ev) {
++ long flags;
++ int code = 0;
++
++ if (!showsystray || !i || ev->atom != xatom[XembedInfo] ||
++ !(flags = getatomprop(i, xatom[XembedInfo])))
++ return;
++
++ if (flags & XEMBED_MAPPED && !i->tags) {
++ i->tags = 1;
++ code = XEMBED_WINDOW_ACTIVATE;
++ XMapRaised(dpy, i->win);
++ setclientstate(i, NormalState);
++ }
++ else if (!(flags & XEMBED_MAPPED) && i->tags) {
++ i->tags = 0;
++ code = XEMBED_WINDOW_DEACTIVATE;
++ XUnmapWindow(dpy, i->win);
++ setclientstate(i, WithdrawnState);
++ }
++ else
++ return;
++ sendevent(i->win, xatom[Xembed], StructureNotifyMask, CurrentTime, code, 0,
++ systray->win, XEMBED_EMBEDDED_VERSION);
++}
++
++void
++updatesystray(void) {
++ XSetWindowAttributes wa;
++ XWindowChanges wc;
++ Client *i;
++ Monitor *m = systraytomon(NULL);
++ unsigned int x = m->mx + m->mw;
++ unsigned int w = 1;
++
++ if (!showsystray)
++ return;
++ if (!systray) {
++ /* init systray */
++ if (!(systray = (Systray *)calloc(1, sizeof(Systray))))
++ die("fatal: could not malloc() %u bytes\n", sizeof(Systray));
++ systray->win = XCreateSimpleWindow(dpy, root, x, m->by, w, bh, 0, 0, scheme[SchemeSel].bg->pix);
++ wa.event_mask = ButtonPressMask | ExposureMask;
++ wa.override_redirect = True;
++ wa.background_pixel = scheme[SchemeNorm].bg->pix;
++ XSelectInput(dpy, systray->win, SubstructureNotifyMask);
++ XChangeProperty(dpy, systray->win, netatom[NetSystemTrayOrientation], XA_CARDINAL, 32,
++ PropModeReplace, (unsigned char *)&systrayorientation, 1);
++ XChangeWindowAttributes(dpy, systray->win, CWEventMask|CWOverrideRedirect|CWBackPixel, &wa);
++ XMapRaised(dpy, systray->win);
++ XSetSelectionOwner(dpy, netatom[NetSystemTray], systray->win, CurrentTime);
++ if (XGetSelectionOwner(dpy, netatom[NetSystemTray]) == systray->win) {
++ sendevent(root, xatom[Manager], StructureNotifyMask, CurrentTime, netatom[NetSystemTray], systray->win, 0, 0);
++ XSync(dpy, False);
++ }
++ else {
++ fprintf(stderr, "dwm: unable to obtain system tray.\n");
++ free(systray);
++ systray = NULL;
++ return;
++ }
++ }
++ for (w = 0, i = systray->icons; i; i = i->next) {
++ /* make sure the background color stays the same */
++ wa.background_pixel = scheme[SchemeNorm].bg->pix;
++ XChangeWindowAttributes(dpy, i->win, CWBackPixel, &wa);
++ XMapRaised(dpy, i->win);
++ w += systrayspacing;
++ i->x = w;
++ XMoveResizeWindow(dpy, i->win, i->x, 0, i->w, i->h);
++ w += i->w;
++ if (i->mon != m)
++ i->mon = m;
++ }
++ w = w ? w + systrayspacing : 1;
++ x -= w;
++ XMoveResizeWindow(dpy, systray->win, x, m->by, w, bh);
++ wc.x = x; wc.y = m->by; wc.width = w; wc.height = bh;
++ wc.stack_mode = Above; wc.sibling = m->barwin;
++ XConfigureWindow(dpy, systray->win, CWX|CWY|CWWidth|CWHeight|CWSibling|CWStackMode, &wc);
++ XMapWindow(dpy, systray->win);
++ XMapSubwindows(dpy, systray->win);
++ /* redraw background */
++ XSetForeground(dpy, drw->gc, scheme[SchemeNorm].bg->pix);
++ XFillRectangle(dpy, systray->win, drw->gc, 0, 0, w, bh);
++ XSync(dpy, False);
++}
++
++void
+ updatewindowtype(Client *c)
+ {
+ Atom state = getatomprop(c, netatom[NetWMState]);
+@@ -2070,6 +2397,16 @@ wintomon(Window w)
+ return selmon;
+ }
+
++Client *
++wintosystrayicon(Window w) {
++ Client *i = NULL;
++
++ if (!showsystray || !w)
++ return i;
++ for (i = systray->icons; i && i->win != w; i = i->next);
++ return i;
++}
++
+ /* There's no way to check accesses to destroyed windows, thus those cases are
+ * ignored (especially on UnmapNotify's). Other types of errors call Xlibs
+ * default error handler, which may call exit. */
diff --git a/desktop/fbmenugen/fbmenugen.SlackBuild b/desktop/fbmenugen/fbmenugen.SlackBuild
index 39ef7ef1aa..d90cd571cf 100644
--- a/desktop/fbmenugen/fbmenugen.SlackBuild
+++ b/desktop/fbmenugen/fbmenugen.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for fbmenugen.
#
-# Copyright 2015-2017 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2015-2019 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=fbmenugen
-VERSION=${VERSION:-0.82}
+VERSION=${VERSION:-0.83}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/desktop/fbmenugen/fbmenugen.info b/desktop/fbmenugen/fbmenugen.info
index f6c7f646d7..9d02e84d3a 100644
--- a/desktop/fbmenugen/fbmenugen.info
+++ b/desktop/fbmenugen/fbmenugen.info
@@ -1,8 +1,8 @@
PRGNAM="fbmenugen"
-VERSION="0.82"
+VERSION="0.83"
HOMEPAGE="https://github.com/trizen/fbmenugen"
-DOWNLOAD="https://github.com/trizen/fbmenugen/archive/0.82/fbmenugen-0.82.tar.gz"
-MD5SUM="e10a6a1ab5182b4c9bc51be6e39118be"
+DOWNLOAD="https://github.com/trizen/fbmenugen/archive/0.83/fbmenugen-0.83.tar.gz"
+MD5SUM="3c5dab6ed5291d2655ecd1552cff86fc"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="perl-data-dump perl-linux-desktop-files perl-gtk2 perl-file-desktopentry"
diff --git a/desktop/gnome-menus/gnome-menus.SlackBuild b/desktop/gnome-menus/gnome-menus.SlackBuild
index e88aee2378..7412618fae 100644
--- a/desktop/gnome-menus/gnome-menus.SlackBuild
+++ b/desktop/gnome-menus/gnome-menus.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for gnome-menus.
#
-# Copyright 2015-2018 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2015-2019 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=gnome-menus
-VERSION=${VERSION:-3.31.3}
+VERSION=${VERSION:-3.32.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/desktop/gnome-menus/gnome-menus.info b/desktop/gnome-menus/gnome-menus.info
index b7932d35bf..a2e56d3f60 100644
--- a/desktop/gnome-menus/gnome-menus.info
+++ b/desktop/gnome-menus/gnome-menus.info
@@ -1,10 +1,10 @@
PRGNAM="gnome-menus"
-VERSION="3.31.3"
+VERSION="3.32.0"
HOMEPAGE="https://github.com/GNOME/gnome-menus"
-DOWNLOAD="https://github.com/GNOME/gnome-menus/archive/3.31.3/gnome-menus-3.31.3.tar.gz"
-MD5SUM="659096be2650d7c9f9c3c9d27d62b8db"
+DOWNLOAD="https://github.com/GNOME/gnome-menus/archive/3.32.0/gnome-menus-3.32.0.tar.gz"
+MD5SUM="a234c190cc033e3a458a56dd2b2c4fbe"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="gnome-common"
+REQUIRES=""
MAINTAINER="Edinaldo P. Silva"
EMAIL="edps.mundognu@gmail.com"
diff --git a/desktop/gtkhash/gtkhash.SlackBuild b/desktop/gtkhash/gtkhash.SlackBuild
index 437d996ac4..adc63f361d 100644
--- a/desktop/gtkhash/gtkhash.SlackBuild
+++ b/desktop/gtkhash/gtkhash.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for GtkHash
-# Copyright 2014-2017 Aaditya Bagga <aaditya_gnulinux@zoho.com>
+# Copyright 2014-2019 Aaditya Bagga <aaditya_gnulinux@zoho.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,8 +23,8 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=gtkhash
-VERSION=${VERSION:-1.1.1}
-BUILD=${BUILD:-1}
+VERSION=${VERSION:-1.2}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -71,7 +71,7 @@ find -L . \
# cmd line args
libb2_params="--disable-blake2" ; [ "${BLAKE2:-no}" != "no" ] && libb2_params=""
-thunar_params="" ; [ "${THUNAR:-no}" != "no" ] && thunar_params="--enable-thunar"
+thunar_params="" ; [ "${THUNAR:-no}" != "no" ] && thunar_params="--enable-thunar --with-thunarx=2"
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
diff --git a/desktop/gtkhash/gtkhash.info b/desktop/gtkhash/gtkhash.info
index b61b97a7eb..c6b584cc12 100644
--- a/desktop/gtkhash/gtkhash.info
+++ b/desktop/gtkhash/gtkhash.info
@@ -1,8 +1,8 @@
PRGNAM="gtkhash"
-VERSION="1.1.1"
+VERSION="1.2"
HOMEPAGE="https://github.com/tristanheaven/gtkhash"
-DOWNLOAD="https://github.com/tristanheaven/gtkhash/releases/download/v1.1.1/gtkhash-1.1.1.tar.gz"
-MD5SUM="0036de7c9e9daa22441476205868ed30"
+DOWNLOAD="https://github.com/tristanheaven/gtkhash/releases/download/v1.2/gtkhash-1.2.tar.gz"
+MD5SUM="6f3253944f8751279180de94870a5f13"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/desktop/herbstluftwm/herbstluftwm.SlackBuild b/desktop/herbstluftwm/herbstluftwm.SlackBuild
index d0f05519a9..4481ee16a6 100644
--- a/desktop/herbstluftwm/herbstluftwm.SlackBuild
+++ b/desktop/herbstluftwm/herbstluftwm.SlackBuild
@@ -4,18 +4,33 @@
# Written by Ian D. Brunton <iandbrunton@gmail.com>
-# This program is free software. It comes without any warranty.
-# Granted WTFPL, Version 2, as published by Sam Hocevar. See
-# http://sam.zoy.org/wtfpl/COPYING for more details.
+# Copyright 2019 Johannes Schoepfer, Germany
+#
+# 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=herbstluftwm
-VERSION=${VERSION:-0.6.2}
+VERSION=${VERSION:-0.7.1}
BUILD=${BUILD:-1}
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
@@ -26,8 +41,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"
diff --git a/desktop/herbstluftwm/herbstluftwm.info b/desktop/herbstluftwm/herbstluftwm.info
index 28f8487808..06ff1b7da4 100644
--- a/desktop/herbstluftwm/herbstluftwm.info
+++ b/desktop/herbstluftwm/herbstluftwm.info
@@ -1,10 +1,10 @@
PRGNAM="herbstluftwm"
-VERSION="0.6.2"
-HOMEPAGE="http://www.herbstluftwm.org"
-DOWNLOAD="http://herbstluftwm.org/tarballs/herbstluftwm-0.6.2.tar.gz"
-MD5SUM="8bfbbdb16cf88821c8dacd5165590fd2"
+VERSION="0.7.1"
+HOMEPAGE="https://herbstluftwm.org"
+DOWNLOAD="https://herbstluftwm.org/tarballs/herbstluftwm-0.7.1.tar.gz"
+MD5SUM="7f091559503d11a6da9e5371ab3df3f6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Ian D. Brunton"
-EMAIL="iandbrunton@gmail.com"
+MAINTAINER="Johannes Schoepfer"
+EMAIL="slackbuilds@schoepfer.info"
diff --git a/desktop/herbstluftwm/slack-desc b/desktop/herbstluftwm/slack-desc
index 1b66a4fe94..0718c928cf 100644
--- a/desktop/herbstluftwm/slack-desc
+++ b/desktop/herbstluftwm/slack-desc
@@ -13,7 +13,7 @@ herbstluftwm: Glib. Layout is based on splitting frames into sub-frames, simila
herbstluftwm: to i3/musca. Tags/workspaces can be removed or added at run-time.
herbstluftwm: Configuration is written in bash script.
herbstluftwm:
-herbstluftwm: homepage: http://www.herbstluftwm.org/
+herbstluftwm: homepage: https://herbstluftwm.org
herbstluftwm:
herbstluftwm:
herbstluftwm:
diff --git a/desktop/i3/i3.SlackBuild b/desktop/i3/i3.SlackBuild
index ffe2851265..5f2c177e28 100644
--- a/desktop/i3/i3.SlackBuild
+++ b/desktop/i3/i3.SlackBuild
@@ -7,6 +7,7 @@
# Updated by Marcin Herda <mherda@slackword.net>
# Cleaning up docs by ponce
# Copyright 2017 - 2018 Johannes Schoepfer, Germany
+# Updated by Emmanuel N. Millan, Argentina, 2019
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
@@ -26,7 +27,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=i3
-VERSION=${VERSION:-4.15}
+VERSION=${VERSION:-4.16.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/desktop/i3/i3.info b/desktop/i3/i3.info
index 730070966d..3e5a975553 100644
--- a/desktop/i3/i3.info
+++ b/desktop/i3/i3.info
@@ -1,10 +1,10 @@
PRGNAM="i3"
-VERSION="4.15"
-HOMEPAGE="http://www.i3wm.org"
-DOWNLOAD="http://i3wm.org/downloads/i3-4.15.tar.bz2"
-MD5SUM="6ff0e7d59cf6983af68f9b4cdaf2a641"
+VERSION="4.16.1"
+HOMEPAGE="https://www.i3wm.org"
+DOWNLOAD="https://i3wm.org/downloads/i3-4.16.1.tar.bz2"
+MD5SUM="bd7855745c9d3f0b0b46027609f2f033"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="dmenu libev libxkbcommon xcb-util-xrm yajl perl-JSON-XS perl-AnyEvent"
-MAINTAINER="Johannes Schoepfer"
-EMAIL="slackbuilds[at]schoepfer[dot]info"
+MAINTAINER="Emmanuel N. Millan"
+EMAIL="emmanueln[at]gmail[dot]com"
diff --git a/desktop/i3status/i3status.SlackBuild b/desktop/i3status/i3status.SlackBuild
index 247d428cba..0e5a0ceb2e 100644
--- a/desktop/i3status/i3status.SlackBuild
+++ b/desktop/i3status/i3status.SlackBuild
@@ -5,6 +5,7 @@
# Written by Eugene Suter (easuter@gmail.com)
# Updated by Marcin Herda (mherda@slackword.net)
# Copyright 2016-2017 Johannes Schoepfer, Germany
+# Updated by Emmanuel N. Millan, Argentina, 2019
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
@@ -24,7 +25,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=i3status
-VERSION=${VERSION:-2.11}
+VERSION=${VERSION:-2.12}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/desktop/i3status/i3status.info b/desktop/i3status/i3status.info
index cf474fb4fd..e9793fa27b 100644
--- a/desktop/i3status/i3status.info
+++ b/desktop/i3status/i3status.info
@@ -1,10 +1,10 @@
PRGNAM="i3status"
-VERSION="2.11"
+VERSION="2.12"
HOMEPAGE="https://i3wm.org/i3status/"
-DOWNLOAD="https://i3wm.org/i3status/i3status-2.11.tar.bz2"
-MD5SUM="a5c0a364d917ffc57c42af3f6936e700"
+DOWNLOAD="https://i3wm.org/i3status/i3status-2.12.tar.bz2"
+MD5SUM="ed839f1626781aaca236b46693fab975"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="confuse yajl"
-MAINTAINER="Johannes Schoepfer"
-EMAIL="slackbuilds[at]schoepfer[dot]info"
+MAINTAINER="Emmanuel N. Millan"
+EMAIL="emmanueln[at]gmail[dot]com"
diff --git a/desktop/jgmenu/jgmenu.SlackBuild b/desktop/jgmenu/jgmenu.SlackBuild
index 49c4b43944..e5e9caf36a 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:-1.6}
+VERSION=${VERSION:-2.2.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -69,7 +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 {} \;
-sed -i -i "s|/lib/|/lib$LIBDIRSUFFIX/|" Makefile.inc
+sed -i -i "s|/lib/|/lib$LIBDIRSUFFIX/|" Makefile
make
make DESTDIR=$PKG prefix=/usr install
@@ -83,7 +83,8 @@ 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 -r docs examples INSTALL.md LICENSE README.md TODO $PKG/usr/doc/$PRGNAM-$VERSION
+cp -r docs examples INSTALL.md LICENSE NEWS.md README.md TODO.md \
+ $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/desktop/jgmenu/jgmenu.info b/desktop/jgmenu/jgmenu.info
index 3e78a4229a..20fd33759a 100644
--- a/desktop/jgmenu/jgmenu.info
+++ b/desktop/jgmenu/jgmenu.info
@@ -1,8 +1,8 @@
PRGNAM="jgmenu"
-VERSION="1.6"
+VERSION="2.2.1"
HOMEPAGE="https://www.github.com/johanmalm/jgmenu/"
-DOWNLOAD="https://github.com/johanmalm/jgmenu/archive/v1.6/jgmenu-1.6.tar.gz"
-MD5SUM="89c6d8538f3aff9a2cef5511d4b92e1e"
+DOWNLOAD="https://github.com/johanmalm/jgmenu/archive/v2.2.1/jgmenu-2.2.1.tar.gz"
+MD5SUM="d212e03e316ba4ea276c65cd1bb08b80"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="python3 menu-cache"
diff --git a/desktop/lxmenu-data/README b/desktop/lxmenu-data/README
index 4f1e243c88..1f45af9994 100644
--- a/desktop/lxmenu-data/README
+++ b/desktop/lxmenu-data/README
@@ -1,5 +1,3 @@
-lxmenu-data (desktop menus for LXDE)
-
This package provides files required to build freedesktop.org menu
spec-compliant desktop menus for LXDE. The files are originally taken
from gnome-menus, and some minor modifications were made. lxmenu-data
diff --git a/desktop/lxmenu-data/lxmenu-data.SlackBuild b/desktop/lxmenu-data/lxmenu-data.SlackBuild
index b5d21a2e00..6d06f71e82 100644
--- a/desktop/lxmenu-data/lxmenu-data.SlackBuild
+++ b/desktop/lxmenu-data/lxmenu-data.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/sh
# $Id$
# Copyright (c) 2009 Eric Hameleers, Eindhoven, NL
-# Copyright 2010-2016 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
+# Copyright 2010-2019 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
# All rights reserved.
#
# Permission to use, copy, modify, and distribute this software for
@@ -58,21 +58,19 @@ 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
fi
-DOCS="AUTHORS COPYING README TODO"
-
CWD=$(pwd)
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"
@@ -85,6 +83,8 @@ else
LIBDIRSUFFIX=""
fi
+DOCS="AUTHORS COPYING README TODO"
+
set -e
rm -rf $PKG
@@ -95,10 +95,10 @@ tar xvf $CWD/$PRGNAM-$VERSION.tar.?z
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
sh autogen.sh || true
@@ -120,8 +120,6 @@ make install-strip DESTDIR=$PKG
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION || true
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-chown -R root:root $PKG/usr/doc/$PRGNAM-$VERSION
-find $PKG/usr/doc -type f -exec chmod 644 {} \;
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/desktop/lxmenu-data/slack-desc b/desktop/lxmenu-data/slack-desc
index 7997827d22..f9460861c7 100644
--- a/desktop/lxmenu-data/slack-desc
+++ b/desktop/lxmenu-data/slack-desc
@@ -14,6 +14,6 @@ lxmenu-data: The files are originally taken from gnome-menus, and some minor
lxmenu-data: modifications were made.
lxmenu-data: lxmenu-data package is required by lxpanel and lxlauncher.
lxmenu-data:
+lxmenu-data: homepage: https://www.lxde.org/
lxmenu-data:
-lxmenu-data: lxmenu-data home: https://www.lxde.org/
lxmenu-data:
diff --git a/desktop/lxpanel/fix_battery_alarm.patch b/desktop/lxpanel/fix_battery_alarm.patch
new file mode 100644
index 0000000000..2753619444
--- /dev/null
+++ b/desktop/lxpanel/fix_battery_alarm.patch
@@ -0,0 +1,47 @@
+From 19936f24c343437447ef7e765113fc4679df07eb Mon Sep 17 00:00:00 2001
+From: Andriy Grytsenko <andrej@rep.kiev.ua>
+Date: Wed, 27 Feb 2019 02:49:00 +0200
+Subject: [PATCH] fix battery alarm when measurement of current is missing.
+
+See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854643
+---
+ ChangeLog | 4 ++++
+ plugins/batt/batt.c | 3 ++-
+ 2 files changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/ChangeLog b/ChangeLog
+index c0861de..0d610c8 100644
+--- a/ChangeLog
++++ b/ChangeLog
+@@ -1,3 +1,7 @@
++0.10.1
++-------------------------------------------------------------------------
++* Fixed battery alarm when measurement of current is missing.
++
+ 0.10.0
+ -------------------------------------------------------------------------
+ * Fixed delayed application of font cnahges on dclock and weather plugins.
+diff --git a/plugins/batt/batt.c b/plugins/batt/batt.c
+index f47549c..cc7bfea 100644
+--- a/plugins/batt/batt.c
++++ b/plugins/batt/batt.c
+@@ -111,6 +111,7 @@ static void * alarmProcess(void *arg) {
+ sem_wait(a->lock);
+ if (system(a->command) != 0)
+ g_warning("plugin batt: failed to execute alarm command \"%s\"", a->command);
++ sleep(51); /* do not spam messages more often than once a minute */
+ sem_post(a->lock);
+
+ g_free(a);
+@@ -257,7 +258,7 @@ void update_display(lx_battery *lx_b, gboolean repaint) {
+ isCharging = battery_is_charging ( b );
+
+ /* Consider running the alarm command */
+- if ( !isCharging && rate > 0 &&
++ if ( !isCharging &&
+ ( ( battery_get_remaining( b ) / 60 ) < (int)lx_b->alarmTime ) )
+ {
+ /* FIXME: this should be done using glibs process functions */
+--
+2.1.4
+
diff --git a/desktop/lxpanel/lxpanel.SlackBuild b/desktop/lxpanel/lxpanel.SlackBuild
index 5473b379ce..cce093b1e7 100644
--- a/desktop/lxpanel/lxpanel.SlackBuild
+++ b/desktop/lxpanel/lxpanel.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for lxpanel
# (C) 2008 Michael Wagner <lapinours@web.de>
-# Copyright 2011-2017 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
+# Copyright 2011-2019 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@
# Modified by Matteo Bernardini <ponce@slackbuilds.org>
PRGNAM=lxpanel
-VERSION=${VERSION:-0.9.3}
+VERSION=${VERSION:-0.10.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -43,8 +43,6 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-DOCS="AUTHORS COPYING ChangeLog README"
-
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
@@ -59,6 +57,8 @@ else
LIBDIRSUFFIX=""
fi
+DOCS="AUTHORS COPYING ChangeLog README"
+
set -e
rm -rf $PKG
@@ -74,6 +74,8 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+patch -p1 < $CWD/fix_battery_alarm.patch
+
sh autogen.sh || true
CFLAGS="$SLKCFLAGS" \
diff --git a/desktop/lxpanel/lxpanel.info b/desktop/lxpanel/lxpanel.info
index 70a71212fd..be31b8a229 100644
--- a/desktop/lxpanel/lxpanel.info
+++ b/desktop/lxpanel/lxpanel.info
@@ -1,8 +1,8 @@
PRGNAM="lxpanel"
-VERSION="0.9.3"
+VERSION="0.10.0"
HOMEPAGE="https://wiki.lxde.org/en/LXPanel"
-DOWNLOAD="https://downloads.sf.net/lxde/lxpanel-0.9.3.tar.xz"
-MD5SUM="57f0add873815dc608eb45241c9504a7"
+DOWNLOAD="https://downloads.sf.net/lxde/lxpanel-0.10.0.tar.xz"
+MD5SUM="e6a1f9bd5cf39812e1c5d2453a34a7c5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libfm"
diff --git a/desktop/nitrogen/nitrogen.SlackBuild b/desktop/nitrogen/nitrogen.SlackBuild
index 550a890f96..6f93348739 100644
--- a/desktop/nitrogen/nitrogen.SlackBuild
+++ b/desktop/nitrogen/nitrogen.SlackBuild
@@ -3,11 +3,29 @@
# Slackware build script for nitrogen
# Written by G Edward Whiteside <gedwardwhiteside@gmail.com>
-# Based on the slackbuilds.org template
+# Copyright 2019 Isaac Yu <isaacyu1@isaacyu1.com>
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=nitrogen
-VERSION=${VERSION:-20120806_692fdf7}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-1.6.1}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
DOCS="AUTHORS ChangeLog COPYING INSTALL NEWS README"
@@ -45,16 +63,14 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.?z*
+tar xvf $CWD/$PRGNAM-$VERSION.tar.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 {} \;
-
-./bootstrap
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS -std=c++11" \
@@ -69,7 +85,7 @@ CXXFLAGS="$SLKCFLAGS -std=c++11" \
make
make install DESTDIR=$PKG
-find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
find $PKG/usr/man -type f -exec gzip -9 {} \;
diff --git a/desktop/nitrogen/nitrogen.info b/desktop/nitrogen/nitrogen.info
index 31e9227db3..95f5c3155e 100644
--- a/desktop/nitrogen/nitrogen.info
+++ b/desktop/nitrogen/nitrogen.info
@@ -1,10 +1,10 @@
PRGNAM="nitrogen"
-VERSION="20120806_692fdf7"
+VERSION="1.6.1"
HOMEPAGE="https://github.com/l3ib/nitrogen"
-DOWNLOAD="http://ponce.cc/slackware/sources/repo/nitrogen-20120806_692fdf7.tar.xz"
-MD5SUM="c2fdcc84e7dc23cb7139b336cd8f634a"
+DOWNLOAD="https://github.com/l3ib/nitrogen/releases/download/1.6.1/nitrogen-1.6.1.tar.gz"
+MD5SUM="b4b1ac2f9f220bc580d83f0f40c2d5be"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="G Edward Whiteside"
-EMAIL="gedwardwhiteside@gmail.com"
+MAINTAINER="Isaac Yu"
+EMAIL="isaacyu1@isaacyu1.com"
diff --git a/desktop/py3status/py3status.SlackBuild b/desktop/py3status/py3status.SlackBuild
index 5aa2d91614..aca9927a7c 100644
--- a/desktop/py3status/py3status.SlackBuild
+++ b/desktop/py3status/py3status.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for py3status
-# Copyright 2014-2018 Dimitris Zlatanidis Orestiada, Greece
+# Copyright 2014-2019 Dimitris Zlatanidis Orestiada, Greece
# 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=py3status
-VERSION=${VERSION:-3.14}
+VERSION=${VERSION:-3.16}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/desktop/py3status/py3status.info b/desktop/py3status/py3status.info
index bedb547d83..f6b58f91ec 100644
--- a/desktop/py3status/py3status.info
+++ b/desktop/py3status/py3status.info
@@ -1,8 +1,8 @@
PRGNAM="py3status"
-VERSION="3.14"
+VERSION="3.16"
HOMEPAGE="https://github.com/ultrabug/py3status"
-DOWNLOAD="https://files.pythonhosted.org/packages/54/a6/c2a24627bd99beb6d0b36bc02ab029690cc7bced0ad1752eb7aa295b0fac/py3status-3.14.tar.gz"
-MD5SUM="f57486edf6623ec918ddb7836709fb04"
+DOWNLOAD="https://files.pythonhosted.org/packages/63/55/e629338251b5ca12412a8c687ede45213ff90502f8c7be6bee9e64679884/py3status-3.16.tar.gz"
+MD5SUM="9cfda1f4736ce5bd3d849ae0f0f77b43"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/desktop/qt5ct/qt5ct.SlackBuild b/desktop/qt5ct/qt5ct.SlackBuild
index e69e2f97d7..27cf2b170b 100644
--- a/desktop/qt5ct/qt5ct.SlackBuild
+++ b/desktop/qt5ct/qt5ct.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for qt5ct
-# Copyright 2016-2018, Alexander Verbovetsky, Moscow, Russia
+# Copyright 2016-2019, Alexander Verbovetsky, Moscow, 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=qt5ct
-VERSION=${VERSION:-0.37}
+VERSION=${VERSION:-0.38}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/desktop/qt5ct/qt5ct.info b/desktop/qt5ct/qt5ct.info
index 517fbfe001..727e9fc8c3 100644
--- a/desktop/qt5ct/qt5ct.info
+++ b/desktop/qt5ct/qt5ct.info
@@ -1,8 +1,8 @@
PRGNAM="qt5ct"
-VERSION="0.37"
+VERSION="0.38"
HOMEPAGE="http://qt5ct.sourceforge.net"
-DOWNLOAD="http://prdownloads.sourceforge.net/qt5ct/qt5ct-0.37.tar.bz2"
-MD5SUM="fa14a8669c301d8057b7b2713c2c43fb"
+DOWNLOAD="http://prdownloads.sourceforge.net/qt5ct/qt5ct-0.38.tar.bz2"
+MD5SUM="ed7b47c401e2d08b945092633a6210aa"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="qt5"
diff --git a/desktop/rofi/README b/desktop/rofi/README
index f79bc37183..668481992a 100644
--- a/desktop/rofi/README
+++ b/desktop/rofi/README
@@ -10,3 +10,11 @@ foundations, and therefore Sean Pringle deserves most of the credit for this
tool. Rofi (renamed, as it lost the simple property) has been extended with
extra features, like an application launcher and ssh-launcher, and can act as
a drop-in dmenu replacement, making it a very versatile tool.
+
+Note:
+If you encounter this this non-fatal error when executing Rofi:
+xkbcommon: ERROR: couldn't find a Compose file for locale <your locale>
+
+You may need to open /etc/profile.d/lang.sh and uncomment UTF-8:
+# en_US is the Slackware default locale:
+export LANG=nl_NL.UTF-8
diff --git a/desktop/simplenote/simplenote.SlackBuild b/desktop/simplenote/simplenote.SlackBuild
index db5bfa0648..58d2710d19 100644
--- a/desktop/simplenote/simplenote.SlackBuild
+++ b/desktop/simplenote/simplenote.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for simplenote
-# Copyright 2018 Skaendo <skaendo@linuxmail.org>
+# Copyright 2018-2019 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.1.7}
+VERSION=${VERSION:-1.4.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -54,9 +54,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
-cd $PRGNAM-$VERSION
+rm -rf $SRCNAM-linux-$VERSION-x64
+tar xvf $CWD/$SRCNAM-linux-$VERSION-x64.tar.gz
+cd $SRCNAM-linux-$VERSION-x64
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -86,7 +86,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a LICENSE.electron.txt LICENSES.chromium.html \
+cp -a LICENSE* \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/desktop/simplenote/simplenote.info b/desktop/simplenote/simplenote.info
index af3dd6b96e..f797938165 100644
--- a/desktop/simplenote/simplenote.info
+++ b/desktop/simplenote/simplenote.info
@@ -1,10 +1,10 @@
PRGNAM="simplenote"
-VERSION="1.1.7"
+VERSION="1.4.1"
HOMEPAGE="https://simplenote.com/"
DOWNLOAD="UNSUPPORTED"
MD5SUM=""
-DOWNLOAD_x86_64="https://github.com/Automattic/simplenote-electron/releases/download/v1.1.7/Simplenote-1.1.7.tar.gz"
-MD5SUM_x86_64="ea6400f461e6d8e7178c061382a94916"
+DOWNLOAD_x86_64="https://github.com/Automattic/simplenote-electron/releases/download/v1.4.1/Simplenote-linux-1.4.1-x64.tar.gz"
+MD5SUM_x86_64="33ce82fc74e9797278d82597260cb344"
REQUIRES=""
MAINTAINER="Skaendo"
EMAIL="skaendo@linuxmail.org"
diff --git a/development/ChezScheme/ChezScheme.SlackBuild b/development/ChezScheme/ChezScheme.SlackBuild
index 9b36c4bce6..604a2dfd75 100644
--- a/development/ChezScheme/ChezScheme.SlackBuild
+++ b/development/ChezScheme/ChezScheme.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/sh
-# SlackBuild for ChezScheme, 16 July 2018
+# SlackBuild for ChezScheme, 7 March 2019
# awg <awg@cock.li>
# All rights reserved.
#
@@ -21,7 +21,7 @@
## LICENSE in the ChezScheme source distribution.
PRGNAM=ChezScheme
-VERSION=${VERSION:-9.5.1_fb826e5}
+VERSION=${VERSION:-9.5.1_674e218}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -61,7 +61,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
for SRCNAM in \
- ChezScheme-fb826e55ac9135c65c0bfcf86c861ed3215a30a4 \
+ ChezScheme-674e2180d6893000446590038dcacf0ef661e564 \
nanopass-framework-scheme-1f7e80bcff16766ef419183169bbc343db07db0c \
zlib-cacf7f1d4e3d44d871b605da3b647f07d718623f \
stex-3bd2b86cc5ae1797d05fc5cc6f11cc43383f741d \
diff --git a/development/ChezScheme/ChezScheme.info b/development/ChezScheme/ChezScheme.info
index 0e54c8d16d..f531a07cd7 100644
--- a/development/ChezScheme/ChezScheme.info
+++ b/development/ChezScheme/ChezScheme.info
@@ -1,11 +1,11 @@
PRGNAM="ChezScheme"
-VERSION="9.5.1_fb826e5"
+VERSION="9.5.1_674e218"
HOMEPAGE="https://cisco.github.io/ChezScheme/"
-DOWNLOAD="https://github.com/cisco/ChezScheme/archive/fb826e5/ChezScheme-fb826e55ac9135c65c0bfcf86c861ed3215a30a4.tar.gz \
+DOWNLOAD="https://github.com/cisco/ChezScheme/archive/674e218/ChezScheme-674e2180d6893000446590038dcacf0ef661e564.tar.gz \
https://github.com/nanopass/nanopass-framework-scheme/archive/1f7e80b/nanopass-framework-scheme-1f7e80bcff16766ef419183169bbc343db07db0c.tar.gz \
https://github.com/madler/zlib/archive/cacf7f1/zlib-cacf7f1d4e3d44d871b605da3b647f07d718623f.tar.gz \
https://github.com/dybvig/stex/archive/3bd2b86/stex-3bd2b86cc5ae1797d05fc5cc6f11cc43383f741d.tar.gz"
-MD5SUM="