diff options
1636 files changed, 20457 insertions, 7883 deletions
diff --git a/ChangeLog.txt b/ChangeLog.txt index 30e4cdcffb..0a40b2c81e 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,1043 @@ +Sat Feb 20 17:05:55 UTC 2021 +academic/convertall: Updated for version 0.8.0. +accessibility/svkbd: Updated for version 0.2.2. +desktop/wmtime: Updated for version 1.4. +desktop/xtrlock: Updated for version 2.15. +development/github-cli: Updated for version 1.6.1. +development/hopper: Updated for version 4.7.1. +development/jenv: Added (Java environment management tool) +games/CorsixTH: Fix build if lua52/53 present. +games/freeorion: Fix build. +games/frotz: Fix non-libmodplug build. +games/fs2open: Fix build when wx-2.8 present. +games/ioquake3: Do not write to $CWD. +games/meandmyshadow: Fix lua build. +games/megaglest: Fix build. +games/nestopia: Fix build. +games/pioneer: Fix lua build. +games/ppsspp: Use correct github URLs. +games/qxw: Updated for version 20200708. +games/unvanquished: Fix build. +games/vkQuake: Updated for version 1.05.2. +games/warsow: Updated for version 2.1.2. +graphics/plotutils: Rebuilt. +graphics/vuescan: Updated MD5SUMs. +graphics/vulkan-sdk-bin: Updated for version 1.2.162.1. +libraries/MyGUI: Use correct github URL. +libraries/SDL2: Updated for version 2.0.14. +libraries/libxnvctrl: Updated for version 460.39. +libraries/mujs: Updated for version 1.1.0 +libraries/ogre: Fix build if assimp present. +libraries/zint: Updated for version 2.9.1. +multimedia/coriander: Updated for version 2.0.3. +multimedia/lightspark: Updated for version 0.8.4.1. +multimedia/plexmediaserver: Updated for 1.21.3.4046_3c1c83ba4. +multimedia/rtmpdump: Updated for version 20210219_f1b83c1. +multimedia/vokoscreenNG: Add profile script for XDG_SESSION_TYPE. +network/AdGuardHome: Updated for version 0.105.1. +network/bottle: Updated for version 0.12.19. +network/ddclient: Fix rc init script. +network/i2pd: Updated for version 2.36.0. +network/libiscsi: Updated for version 1.19.0. +network/nicotine+: Updated for version 3.0.0. +network/pirate-get: Updated for version 0.4.0. +network/protonmail-bridge: Updated for version 1.6.3. +network/signal-desktop: Updated for version 1.40.0. +network/sslscan: Updated for version 2.0.7. +network/telegram: Updated for version 2.5.9. +network/tor: Updated for version 0.4.5.6. +network/wavemon: Updated for version 0.9.3. +network/wireguard-linux-compat: Updated for version 1.0.20210219. +network/yle-dl: Updated for version 20210212. +network/zoom-linux: Updated for version 5.5.7011.0206. +perl/perl-ExtUtils-Install: Updated for version 2.20. +perl/perl-Gtk3: Updated for version 0.038. +perl/perl-PDF-API2: Updated for version 2.038. +python/mypy_extensions: Fix missing dep. +python/py-cpuinfo: Updated for version 7.0.0. +python/pycryptodomex: Updated for version 3.10.1. +python/python3-pylint: Updated for version 2.6.2. +python/testpath: Fix install dir. +system/afio: Updated for version 2.5.2. +system/chronograf: Updated for version 1.8.10 +system/clamav: Updated for version 0.103.1. +system/dosbox-x: Use correct github URL. +system/gnu-unifont: Updated for version 13.0.06. +system/restic: Updated for version 0.12.0. +system/s6-linux-init: Updated for version 1.0.6.0. +system/s6-rc: Updated for version 0.5.2.1. +system/telegraf: Updated for version 1.17.3. +system/victor-mono-fonts: Added (monospaced font) ++--------------------------+ +Sat Feb 13 23:29:23 UTC 2021 +academic/aris: Updated for version 2. New maintainer. +academic/cdo: Updated for version 1.9.10. +academic/gwyddion: Updated for version 2.58. +academic/nco: Updated for version 4.9.7. +academic/ngspice: Updated for version 34. +desktop/fvwm3: Rebuilt. +desktop/gmrun: Updated for version 1.0w. +desktop/lxhotkey: Updated for version 0.1.1. +development/Fennel: Updated for version 0.8.1. +development/dpkg: Update download URLs. +development/postman: Updated for version 8.0.4. +development/racer: Updated for version 2.1.44. +development/tig: Updated for version 2.5.2. +development/vscode-bin: Updated for version 1.53.2. +games/FlightGear-data: Updated for version 2020.3.6. +games/FlightGear: Updated for version 2020.3.6. +graphics/Blender: Add support for embree +graphics/OpenSubdiv: Updated for version 3.4.3 + new maintainer +graphics/openimageio: Adapt for libtiff-4.{1,2} +graphics/vuescan: Updated MD5SUMs. +libraries/SimGear: Updated for version 2020.3.6. +libraries/dcmtk: Updated for version 3.6.6 +libraries/libslack: Updated for version 0.7 +libraries/libwacom: Updated for version 1.8. +libraries/libxkbcommon: Updated for version 1.0.3. +libraries/lua-readline: Updated for version 2.9. +libraries/skalibs: Updated for version 2.10.0.1. +libraries/srt: Update maintainer info in slackbuild. +libraries/zeromq: Updated for version 4.3.4. +misc/mosquitto: Updated for version 2.0.7 +misc/rlwrap: Updated for version 0.45. +multimedia/plexmediaserver: Updated for 1.21.3.4014_58bd20c02. +multimedia/vokoscreen: Removed. +multimedia/vokoscreenNG: Added (screencast creator) +network/AdGuardHome: Updated for version 0.105.0. +network/bombadillo: Added (bombadillo non-web browser) +network/brave-browser: Updated for version 1.20.103. +network/nbd: Updated for version 3.21 +network/opera-developer: Updated for version 75.0.3953.0. +network/opera: Updated for version 74.0.3911.75. +network/palemoon: Updated for version 29.0.1. +network/qutebrowser: New requirements. Simplify SlackBuild. +network/sfeed: Updated for version 0.9.21. +network/teamviewer: Updated for version 15.14.5. +network/telegram: Fix MD5SUM. +network/uTox: Updated for version 0.18.1 +network/youtube-dl: Updated for version 2021.02.10. +office/calibre-bin: Updated for version 5.11.0. +office/pandoc-bin: Updated for version 2.11.4. +perl/perl-Cairo-GObject: Updated for version 1.005 +perl/perl-LWP-Protocol-https: Updated for version 6.10. +perl/perl-Math-GMPq: Updated for version 0.46. +perl/perl-Math-GMPz: Updated for version 0.49. +perl/perl-Math-MPFR: Updated for version 4.16. +perl/perl-Mozilla-CA: Updated for version 20200520. +perl/perl-Sidef: Updated for version 3.97.1. +python/BeautifulSoup4: Fix python3 build. +python/importlib-resources: Added (Python stdlib function backport). +python/pybind11: Use CMake +python/python-evdev: Updated for version 1.4.0. +python/python-zipp: Fixed missing version in setup.cfg. +python/python3-aiohttp-socks: Updated for version 0.5.5. +python/python3-aiohttp: Updated for version 3.7.3. +python/python3-aiorpcX: Updated for version 0.19.1. +python/python3-mpmath: Updated for version 1.2.1. +python/python3-multidict: Updated for version 5.1.0. +python/python3-soupsieve: Updated for version 2.2. +python/setuptools-scm: Updated for version 3.4.1. +python/suds-jurko: Change download and homepage links. +python/thonny: Change install localtion. +python/typing-extensions: Reverted to 3.7.4.1 to match typing. +system/bat: Update VERSION. +system/dget: Update download URLs. +system/execline: Updated for version 2.7.0.1. +system/firejail: Updated for version 0.9.64.4 +system/jenkins: Updated for version 2.263.4. New maintainer. +system/localepurge: Update download URLs. +system/logwatch: Updated for version 7.5.5. +system/mpich: Updated for version 3.4.1 +system/netdata: Updated for version 1.29.1. +system/s6: Updated for version 2.10.0.1. +system/slackroll: Updated for version git0c6ab0b. +system/worker: Updated for version 4.7.0. +system/zfs-on-linux: Fix build script. ++--------------------------+ +Sat Feb 6 18:41:17 UTC 2021 +desktop/fvwm3: Updated for go 1.14.x.. +development/decklink-sdk: Updated for version 12.0 +development/gede: Updated for version 2.17.1. +development/hugo: Fix md5sum. +development/kotlin: Updated for version 1.4.30. +development/mongodb-compass: Updated for version 1.25.0. +development/perf: Autodetect kernel version. +development/sbt: Updated for version 1.4.7. +development/vscode-bin: Updated for version 1.53. +games/VASSAL: Updated for version 3.5.0. +games/ags: updated for version 3.5.0.29 +games/ioquake3: Updated for version 1.36_05180e3. +gis/OWSLib: Updated for version 0.22.0. +gis/pgrouting: Updated for version 3.1.3. +gis/postgis: Updated for version 3.1.1. +gis/pyshp: Updated for version 2.1.3. +graphics/openscad-mcad: Added (Parametric CAD Library) +graphics/vuescan: Updated for version 9.7.46. +haskell/haskell-double-conversion: Added (convert float/strings) +libraries/Botan: Updated for version 2.17.3. +libraries/hoel: updated for version 1.4.17 +libraries/iddawc: updated for version 0.9.8 +libraries/libbtbb: Updated for version 2020.12.R1. +libraries/oath-toolkit: Updated for version 2.6.6. +libraries/pymediainfo: Updated script and homepage. +libraries/srt: Added (Secure, Reliable, Transport) +libraries/ulfius: updated for version 2.7.1 +misc/KeePass: Updated for version 2.47. +network/c-toxcore: Updated for version 0.2.12. +network/darkhttpd: updated for version 1.13 +network/dropbox: Updated for version 115.4.601. +network/glewlwyd: updated for version 2.5.2 +network/krb5: Updated for version 1.19. +network/prosody-mod-cloud-notify: Updated for version hg4429. +network/prosody-mod-smacks: Updated for version hg4413. +network/qTox: Updated for version 1.17.3. +network/qutebrowser-tox: Updated for version 2.0.2. +network/qutebrowser: Updated for version 2.0.2. +network/tor-browser: Updated for version 10.0.10. +network/tor: Updated for version 0.4.4.7. +network/ubertooth: Updated for version 2020.12.R1. +network/vivaldi: Updated for version 3.6.2165.36. +network/weechat: Updated for version 3.0.1. +network/wireshark: Updated for version 3.4.3. +network/zoom-linux: Updated for version 5.5.6981.0202 +office/MasterPDFEditor: Updated for version 5.7.20. +office/keepassxc: Updated for version 2.6.4. +office/lyx: Removed qt5 dependency. +perl/perl-IO-Socket-SSL: Updated for version 2.069. +perl/perl-Path-Tiny: Updated for version 0.118. +python/internetarchive: Updated for version 1.9.9. +python/python3-jedi: Updated for version 0.18.0. +system/dosbox-dev: updated for version 0.75_pre4430 +system/epson-inkjet-printer-escpr2: Move download URL. +system/epson-inkjet-printer-escpr: Move download URL. +system/firejail: Updated for version 0.9.64.2. +system/fzf: Updated for version 0.25.1. +system/kbfs: Updated for version 5.6.1. +system/keybase: Updated for version 5.6.1. +system/letsencrypt: Updated for version 1.12.0. +system/netdata: Updated for version 1.29.0. +system/parallel: Updated for version 20210122. New maintainer. +system/phoronix-test-suite: Updated for version 10.2.1. +system/scdoc: Added (small man page generator) +system/sqlcipher: Updated for version 4.4.2. +system/ttf-mononoki: Updated for version 1.3. +system/usermin: Updated for version 1.820. +system/webmin: Updated for version 1.970. +system/zfs-on-linux: Updated for version 0.8.6. ++--------------------------+ +Sat Jan 30 03:30:17 UTC 2021 +academic/galculator: Fix build on current. +academic/meep: Updated for version 1.17.1. +academic/mpb: Updated for version 1.11.1. +desktop/Xfce-Theme-Manager: Fix homepage. +desktop/dunst: don't clobber config +desktop/jgmenu: Updated for version 4.3.0. +desktop/kdocker: Added (dock applications into the systray) +development/KKEdit: Fix homepage, download. +development/bpython: Updated for version 0.21. +development/fly: Updated for version 6.7.4. +development/google-go-lang: Updated for version 1.14.14. +development/postman: Updated for version 8.0.1. +development/scala: New maintainer. +games/VASSAL: Updated for version 3.4.13. +games/xonotic: updated .info +libraries/libwacom: Updated for version 1.7. +libraries/pylast: Updated for version 4.1.0. +libraries/python-ruamel.yaml: Add optional python3 support. +misc/asterixInspector: Updated for version 0.13.1. +multimedia/LBRY: Updated for version 0.49.4. +multimedia/MuseScore: Updated for version 3.6. +multimedia/plexmediaserver: Updated for v 1.21.2.3943_a91458577. +multimedia/vlc: Updated for version 3.0.12 +network/dokuwiki: Add new info. +network/enet: Updated for version 1.3.17 + new maintainer +network/gnirehtet-bin: Update slackbuild email. +network/opera-developer: Updated for version 75.0.3946.0. +network/opera: Updated for version 73.0.3856.344. +network/protonmail-bridge: Updated for version 1.5.7. +network/qutebrowser-tox: Updated for version 2.0.1. +network/scrcpy: Added (display and control your Android device) +network/telegram: Updated for version 2.5.7. +network/vivaldi: Updated for version 3.6.2165.34. +network/wireguard-linux-compat: Updated for version 1.0.20210124. +perl/perl-PAR: Updated for version 1.017. +perl/perl-cairo: Updated for version 1.109. +python/curtsies: Updated for version 0.3.5. +python/cwcwidth: Added (Python bindings for wcwidth and wcswidth) +python/mypy: Updated for version 0.800. +python/mypy_extensions: Update DEP. +python/thonny: Updated for version 3.3.3. +python/typing-extensions: python3 build fixed. +ruby/rubygem-asciidoctor: Updated for version 2.0.12. +system/bleachbit: Updated for version 4.2.0. +system/dget: Updated for version 2.20.5. +system/epson-inkjet-printer-escpr2: Updated for version 1.1.25. +system/fuse3: Update to version 3.10.1. +system/kapacitor: Updated for version 1.5.8. +system/localepurge: Updated for version 0.7.3.10. +system/lolcat: Updated for version 1.2. +system/nvidia-driver: Updated for version 460.39. +system/nvidia-kernel: Updated for version 460.39. +system/nvidia-legacy390-driver: Build fix. +system/rhash: Updated for version 1.4.1 +system/telegraf: Updated for version 1.17.2 +system/xbattmon: Update HOMEPAGE and DOWNLOAD. +system/zfs-on-linux: New maintainer. ++--------------------------+ +Sat Jan 23 11:19:30 UTC 2021 +academic/cadabra2: Updated for version 2.3.6.3. +academic/rpy2: Updated for version 3.4.2. +audio/sunvox: Updated for version 1.9.6. +desktop/ClipboardViewer: Use archive.org homepage. +development/Fennel: Updated for version 0.8.0. +development/apache-log4cxx: Updated for version 0.11.0. +development/cmake-202x: Update README. +development/eclipse-platform: Updated for version 4.18. +development/fossil: Updated for version 2.14. +development/github-cli: Updated for version 1.5.0. +development/hugo: Updated for version 0.80.0. +development/jdk15: Updated for version 15.0.2. +development/scala: Updated for version 2.12.13. Orphaned. +games/Chatbot-Eliza: Fix build, make noarch. +games/crispy-doom: Updated for version 5.10.0. +graphics/fbpic: Fix build. +graphics/vuescan: Updated for version 9.7.45. +libraries/gtkglarea: Update homepage and download URLs. +libraries/libtommath: Fix build if static libs missing. +libraries/qwt-qt5: Updated for version 6.1.6. +misc/par2cmdline: Updated for version 0.8.1. +misc/rlwrap: Updated for version 0.44. +network/bitcoin: Updated for version 0.21.0. +network/glusterfs: Fix DOWNLOAD. +network/isync: Updated for version 1.3.3. +network/newsboat: Updated for version 2.22.1. +network/prosody-mod-cloud-notify: Updated for version hg4367. +network/protonmail-bridge: Updated for version 1.5.6. +network/signal-desktop: Updated for version 1.39.6. +office/MasterPDFEditor: Updated for version 5.7.00. +office/calibre-bin: Updated for version 5.10.1. +office/gnucash-legacy-docs: Fix REQUIRES. +office/gnucash-legacy: Remove aqbanking support. +office/keepassxc: Updated for version 2.6.3. +office/onlyoffice-desktopeditors: Updated for version 6.1.0. +office/pandoc-bin: Updated for version 2.11.3.2. +office/xournalpp: Updated for version 1.0.20. +python/python-branca: Updated for version 0.4.2. +python/pyusb: Updated for version 1.1.1. +python/terminado: Updated for version 0.9.2. +ruby/ruby-build: Updated for version 20210119. +ruby/rubygem-ruumba: Updated for version 0.1.17. +system/CPU-X: Updated for version 4.1.0. +system/kitty: Added (fast, featureful, GPU-based terminal emulator) +system/linux-vt-setcolors: Added (change color palette in Linux tty) +system/prometheus: Updated for version 2.24.1. +system/pspg: Updated for version 4.0.0. +system/wine-staging: Updated for version 6.0. rm old patch. +system/wine: Updated for version 6.0. rm old patch. ++--------------------------+ +Sun Jan 17 01:49:55 UTC 2021 +academic/ITK: Do not use hardcoded path. +academic/STAR: Updated for version 2.7.7a. +academic/amd: BUILD bump for SuiteSparse 5.8.1. +academic/arpack-ng: Updated for version 3.8.0. +academic/bibletime: Do not use hardcoded path. +academic/btf: BUILD bump for SuiteSparse 5.8.1. +academic/cadabra2: Do not use hardcoded path. +academic/camd: BUILD bump for SuiteSparse 5.8.1. +academic/cblas: Switch homepage to https. +academic/ccolamd: BUILD bump for SuiteSparse 5.8.1. +academic/cholmod: Updated for version 3.0.14. +academic/colamd: BUILD bump for SuiteSparse 5.8.1. +academic/csparse: BUILD bump for SuiteSparse 5.8.1. +academic/cxsparse: BUILD bump for SuiteSparse 5.8.1. +academic/klu: BUILD bump for SuiteSparse 5.8.1. +academic/lapacke: Switch homepage to https. +academic/ldl: BUILD bump for SuiteSparse 5.8.1. +academic/octave: Updated for version 6.1.0. +academic/rbio: BUILD bump for SuiteSparse 5.8.1. +academic/rpy2: Updated for version 3.4.1. +academic/spqr: Updated for SuiteSparse 5.8.1. +academic/stellarium: Updated for version 0.20.4. +academic/suitesparse: Update README +academic/suitesparseconfig: Updated for version 5.8.1. +academic/sundials: Updated for version 5.6.1. +academic/umfpack: Updated for SuiteSparse 5.8.1. +academic/xiphos: Do not use hardcoded path. +audio/exhale: Updated for version 1.1.1, cmake changes, gcc flags. +business/ledger: Update Ledger to the latest 3.2.1 version +desktop/anki: Fix DEP. +desktop/glabels: Updated for version 3.4.1. +desktop/gxkb: Updated for version 0.8.2. +desktop/i3-gaps: Updated for version 4.18.3. +development/byacc: Updated for version 20210109. +development/dkms: Updated for version 2.8.4 +development/git-cola: Fix DEP. +development/git-lfs: Updated for version 2.13.2. +development/gtest: Updated for version 1.10.0. +games/commandergenius: Do not use hardcoded path. +games/edgar: Updated for version 1.34. +games/fs-uae-arcade: Fix DEP. +games/fs-uae-launcher: Fix DEP. +games/gzdoom: Do not use hardcoded path. +games/scummvm: Fix download link. +games/starfighter: Updated for version 2.4. +games/steam: Updated for version 1.0.0.68 +games/stone_soup: Updated for version 0.26.0. +games/xmoto: Do not use hardcoded path. +gis/SFCGAL: Do not use hardcoded path. +gis/google-earth: Updated for version 7.3.0.3832. New maintainer. +gis/qgis: Do not use hardcoded path. +graphics/flameshot: Do not use hardcoded path. +graphics/tuxpaint-stamps: Updated for version 2020.12.27. +graphics/tuxpaint: Updated for version 0.9.25. +graphics/vuescan: Updated MD5SUMs. +graphics/yed: Updated for version 3.20.1. +libraries/LucenePlusPlus: Updated for version 3.0.8. +libraries/blas: Switch homepage to https. +libraries/lapack: Switch homepage to https. +libraries/libversion: Do not use hardcoded path. +libraries/live555: Update README +libraries/lua-readline: Updated for version 2.8. +libraries/mujs: Updated for version 1.0.9 +libraries/nv-codec-headers: Updated for version 11.0.10.0. +libraries/ogre: Do not use hardcoded path. +libraries/opencv: Updated for version 4.5.1 +libraries/pymediainfo: Updated for version 5.0.3. +libraries/qwt: Updated for version 6.1.6 +libraries/xblas: Switch homepage and download to https. +misc/mosquitto: Updated for version 2.0.5 +multimedia/LBRY: Updated for version 0.49.3. +multimedia/openshot: Fix DEP. +network/Electrum: Fix DEP. +network/brave-browser: Updated for version 1.18.78. +network/bwm-ng: Updated for version 0.6.3. +network/coturn: Updated for version 4.5.2. +network/ferm: Updated for version 2.5.1. +network/gnirehtet-bin: Added (reverse tethering for Android) +network/lighttpd: Updated for version 1.4.58. +network/mumble: Fix missing quote. +network/netsniff-ng: Updated for version 0.6.8. +network/prosody-mod-cloud-notify: Updated for version hg4332. +network/rspamd: Do not use hardcoded path. +network/signal-desktop: Updated for version 1.39.5. +network/tor-browser: Updated for version 10.0.8. +network/tor: Update README. +network/uTox: Updated for version 0.18.0 +network/zoom-linux: Updated for version 5.4.57862.0110 +office/lyx: Updated for version 2.3.6.1. +office/pdfstudio: Updated for version 2020.3.1. +office/pdfstudioviewer: Updated for version 2020.3.1. +perl/perl-Archive-Extract: New Maintainer. +perl/perl-CPANPLUS-Dist-Build: New Maintainer. +perl/perl-CPANPLUS: New Maintainer. +perl/perl-DBIx-Simple: New Maintainer. +perl/perl-Moo: Updated for version 2.004004. +perl/perl-Role-Tiny: Updated for version 2.002003. +python/PyGreSQL: Updated for version 5.2.2 +python/cloudscraper: Fix DEP. +python/ptyprocess: Updated for version 0.7.0. +python/python3-babel: Fix VERSION. +python/python3-babel: Use versioned CLDR source file. +python/python3-obspy: Fix DEP. +system/Iosevka-slab: Updated for version 4.4.0. +system/Iosevka: Updated for version 4.4.0. +system/containerd: Updated for version 1.4.3. +system/dfu-util: Updated for version 0.10 +system/docker-cli: Added (command line tool for Docker engine) +system/docker-proxy: Updated for version 20201215_fa125a3. +system/docker: Updated for version 20.10.2. +system/firetools: Updated for version 0.9.64. +system/intelmas: Updated for version 1.5. +system/letsencrypt: Fix DEP. +system/mailutils: Updated for version 3.11.1. +system/runc: Updated for version 1.0.0_rc92. +system/s3fs-fuse: Updated for version 1.88. +system/tini: Updated for version 0.19.0. +system/tmuxp: Updated for version 1.7.0. ++--------------------------+ +Sat Jan 9 07:31:38 UTC 2021 +academic/ITK: Updated for version 5.1.2. +audio/abcde: New maintainer. +audio/cd-discid: New maintainer. +audio/gogglesmm: Updated for version 1.2.2. +audio/mkcue: New maintainer. +audio/qmmp: Updated for version 0.12.10. +desktop/buku: Updated dependencies. +desktop/caffeine-ng: Add dependency. +desktop/redshift: Include patch to disable AppIndicator +desktop/ssr: Updated for version 0.4.3. +desktop/sun: Updated for version 1.3.1. +development/Sphinx: Update dependencies. +development/Sphinx: Updated for version 3.4.1. +development/colordiff: New maintainer. +development/d-tools: Updated for version 2.095.0 +development/dmd: Updated for version 2.095.0 +development/icon: Updated for version 9.5.20i. +development/jupyter-nbformat: Updated for version 5.0.8. +development/samurai: Updated for version 1.2. +development/sbcl: Updated for version 2.1.0. +development/universal-ctags: Updated for version 08b1c49 +games/ags: updated for version 3.5.0.28 +games/freeciv: updated for version 2.6.3 +games/hatari: Updated for version 2.3.1. +games/stone_soup: python3-PyYAML added to REQUIRES. +games/wesnoth: Updated for version 1.14.15 +gis/OWSLib: Updated for version 0.21.0. +gis/SFCGAL: Updated for version 1.3.9. +gis/gpsbabel: Updated for version 1.7.0. +gis/osm2pgsql: Updated for version 1.4.0. +gis/pdal: Updated for version 2.2.0. +gis/pgrouting: Updated for version 3.1.2. +gis/proj: Updated for version 7.2.1. +gis/pytrainer: Updated for version 2.0.2. +gis/qgis: Updated for version 3.16.2. +gis/whitebox-tools: Updated for version 1.4.0. +graphics/CairoSVG: Updated for version 2.5.0. +graphics/exif: Updated for version 0.6.22. +graphics/feh: Updated for version 3.6.1. +graphics/glslang: Updated for version 11.1.0. +graphics/pencil2d: Added (animation/drawing software) +graphics/vuescan: Updated MD5SUMs. +libraries/QScintilla-qt5: Updated for version 2.11.6. +libraries/libversion: Updated for version 3.0.1. +libraries/libxnvctrl: Updated for version 460.32.03. +libraries/musicbrainzngs: Updated for version 0.7.1. +libraries/oath-toolkit: Updated for version 2.6.5. +libraries/slv2: Changed maintainer information. +multimedia/aegisub: Update DOWNLOAD. +multimedia/aom: Updated for version 2.0.1. +multimedia/gpodder: Updated for version 3.10.17. +multimedia/plexmediaserver: Updated for v 1.21.1.3876_3c3adfcb4. +network/TeamSpeak3: Updated for version 3.5.6 +network/courier-unicode: Updated for version 2.1.2. +network/fwknop: Change maintainer. +network/maildrop: Updated for version 3.0.1. +network/mumble: Restored missing REQUIRES +network/protonmail-bridge: Updated for version 1.5.4. +network/protonmail-import-export-app: Updated for version 1.2.3. +network/sshuttle: updated for version 1.0.5 +network/tixati: Updated for version 2.78_1. +network/vivaldi: Updated for version 3.5.2115.87. +network/youtube-dl: Updated for version 2021.01.03. +office/ProjectLibre: Updated for version 1.9.3. +office/calibre-bin: Updated for version 5.9.0. +office/lout: Updated for version 3.42. +perl/perl-Archive-Extract: Orphaned. +perl/perl-CPANPLUS-Dist-Build: Orphaned. +perl/perl-CPANPLUS-Dist-Slackware: Change maintainer. +perl/perl-CPANPLUS: Updated for version 0.9910 & orphaned. +perl/perl-DBIx-Simple: Orphaned. +perl/perl-Log-Message-Simple: Orphaned. +perl/perl-Log-Message: Orphaned. +perl/perl-Module-Pluggable: Orphaned. +perl/perl-MusicBrainz-DiscID: New maintainer. +perl/perl-Object-Accessor: Orphaned. +perl/perl-Package-Constants: Orphaned. +perl/perl-Term-ReadLine-Gnu: Updated for version 1.37 & orphaned. +perl/perl-Term-UI: Orphaned. +perl/perl-WebService-MusicBrainz: New maintainer. +python/numexpr: Updated for version 2.7.2. +python/parso: Updated for version 0.8.1. +python/pySmartDL: Updated for version 1.3.4. +python/python-urllib3: Updated for version 1.26.2. +python/python3-babel: Updated for version 2.9.0. +python/python3-certifi: Removed as python-certifi now supports Python 3. +python/pyusb: Updated for version 1.1.0. +python/scikit-learn: Updated for version 0.24.0. +system/bat: Updated for version 0.17.1. +system/cfpeek: Added (CLI processor for structured config files) +system/compsize: Updated for version 1.3. +system/dosbox-dev: updated for version 0.75_pre4405 +system/fzf: Updated for version 0.25.0. +system/ifuse: Updated for version 1.1.4. +system/letsencrypt: Updated for version 1.11.0. +system/lynis: Updated for version 3.0.3. +system/mailfromd: Updated for version 8.9. +system/mlterm: Updated for version 3.9.1. +system/nvidia-driver: Updated for version 460.32.03. +system/nvidia-kernel: Updated for version 460.32.03. +system/nvidia-legacy390-driver: Updated for version 390.141. +system/nvidia-legacy390-kernel: Updated for version 390.141. +system/phoronix-test-suite: Updated for version 10.2.0. +system/prometheus: Updated for version 2.24.0. +system/skim: Updated for version 0.9.3. +system/slpkg: Updated for version 3.9.1. +system/telegraf: Updated for version 1.17.0 +system/ttf-ibm-plex: Updated for version 5.1.3. +system/xarchiver: Updated for version 0.5.4.16 ++--------------------------+ +Sat Jan 2 03:49:17 UTC 2021 +academic/cadabra2: Updated for version 2.3.6.2. +academic/gwyddion: Updated for version 2.57. +business/stansoft: Updated for version 7.21. +desktop/Surfn: Updated for version 20.12.7. +desktop/buku: Updated for version 4.5. +desktop/e16: Updated for version 1.0.22. +development/SQLAlchemy: Updated for version 1.3.22. +development/bpython: Updated for version 0.20.1. +development/composer: Updated for version 2.0.8 +development/octant: Updated for version 0.16.3. +development/pycharm: Updated for version 2020.3.1. +development/universal-ctags: Updated for version daa6909 +development/velero: Updated for version 1.5.2. +games/FlightGear-data: Updated for version 2020.3.5. +games/FlightGear: Updated for version 2020.3.5. +games/VASSAL: Updated for version 3.4.12. +gis/geopy: Updated for version 2.1.0. +gis/qgis: Support QCA path on current. +graphics/SPIRV-Tools: Updated for version 2020.6. +graphics/Vulkan-Tools: Updated for version 1.2.162.0. +graphics/flameshot: Updated for version 0.8.5. +graphics/renderdoc: Updated for version 1.11. +graphics/shaderc: Updated for version 2020.4. +graphics/vuescan: Updated MD5SUMs. +graphics/vulkan-sdk: Updated for version 1.2.162.0. +graphics/xdot: Updated for version 1.2. +libraries/SPIRV-Headers: Update source. +libraries/SimGear: Updated for version 2020.3.5. +libraries/Vulkan-Headers: Updated for version 1.2.162.0. +libraries/qt5-pbfimageplugin: Updated for version 2.3. +libraries/zimg: Added (conversion, and dithering library) +multimedia/LBRY: Updated for version 0.49.1. +multimedia/k9copy-reloaded: Rebuilt. +multimedia/lives: Various script fixes. +multimedia/plexmediaserver: Updated for v 1.21.1.3830_6c22540d5. +multimedia/vapoursynth-mvtools: Added (motion estimation plugin) +multimedia/vapoursynth: Added (video processing framework) +network/avahi: Add --enable-compat-libdns_sd to configure +network/brave-browser: Updated for version 1.18.75. +network/newsboat: Updated for version 2.22. +network/nicotine+: Updated for version 2.2.2. +network/openvswitch: Updated for version 2.14.0. +network/palemoon: Updated for version 28.17.0. +network/privoxy: Updated for version 3.0.29. +network/purple-gowhatsapp: Fix MD5SUM. +network/skype4pidgin: Updated for version 1.7. +network/wakeonlan: Updated script. +network/wp-cli: use tgz. +network/you-get: Updated for version 0.4.1500. +network/youtube-dl: Updated for version 2020.12.22. +office/CherryTree: Updated download url. +office/JabRef: Updated for version 5.2. +office/fop-legacy: Added (print formatter). +office/fop2.0: Removed (use fop-legacy). +office/fop: Update script. +office/mate-calc: use tgz. +perl/perl-Devel-Cycle: Updated for version 1.12. +perl/perl-PDF-Builder: Added (creation and modification of PDFs) +perl/perl-Test-Memory-Cycle: Updated for version 1.06. +perl/raku-Readline: Updated for version 0.1.6. +python/click-didyoumean: use tgz. +python/click-repo: use tgz. +python/cssselect2: Added (straightforward implementation of CSS3) +python/hachoir: Added (library to view and edit binary stream). +python/pyblake2: Added (BLAKE2 hash function extension module). +python/pynacl: Added (Python binding to libsodium). +python/python-certifi: Updated for version 2020.12.5. +python/python-libtmux: Updated for version 0.8.5. +python/python3-django: Updated for version 3.1.4. +python/python3-isort: Updated for version 5.7.0. +python/reedsolo: use tgz. +python/tinycss2: Added (low-level CSS parser and generator). +python/typed_ast: Updated for version 1.4.2. +python/xlutils: use tgz. +ruby/ruby-build: Updated for version 20201225. +ruby/rubygem-powerpack: Updated for version 0.1.3. +system/Iosevka-slab: Updated for version 4.2.0. +system/Iosevka: Updated for version 4.2.0. +system/drbd-utils: Updated for version: 9.15.1. +system/epson-inkjet-printer-escpr: Updated for version 1.7.8. +system/gnu-unifont: Updated for version 13.0.05. +system/prometheus: Added (Open-Source Monitoring & Alerting Toolkit) +system/st: Updated for version 0.8.4. +system/t1utils: Updated for version 1.42. +system/tmuxp: Updated for version 1.6.3. +system/tpm: Update script. +system/unison: Updated for version 2.51.3. +system/yash: Updated for version 2.51. ++--------------------------+ +Sat Dec 26 09:41:34 UTC 2020 +audio/qjackctl: Updated for version 0.9.0. +desktop/Qogir-icon-theme: Updated for version 20201122. +desktop/bumblebee-status: Added (status line generator). +desktop/fvwm3: Updated for version 1.0.2. +desktop/simplenote: Updated for version 2.1.0. +development/FreeBASIC: Fix build. +development/sbt: Add missing file. +development/sbt: Updated for version 1.4.5. +development/vscode-bin: Updated for version 1.52.1. +games/bstone: Updated for version 1.2.9. +games/commandergenius: Updated for version 2.7.3. +games/hatari: Updated for version 2.3.0. +gis/geos: Updated for version 3.9.0. +gis/pgrouting: Updated for version 3.1.1. +gis/postgis: Updated for version 3.1.0. +graphics/ueberzug: Updated for version 18.1.8. +libraries/SOPE: Updated for version 5.0.1. +libraries/bullet: Updated for version 3.07. +libraries/bullet: Updated for version 3.08. +libraries/libaom: Removed. (Use aom). +libraries/libheif: Update DEP. +libraries/libsidplay: Added (library for playing SID music files). +libraries/pugixml: Updated for version 1.11.4. +libraries/tree-sitter: Added (parser generator). +multimedia/k9copy-reloaded: Fix build on current. +network/Electrum: Updated for version 4.0.9. +network/ircd-hybrid: Updated for version 8.2.36. +network/lldpd: Updated for version 1.0.7. +network/prosody-mod-cloud-notify: Updated for version hg4295. +network/prosody-mod-vcard-muc: Updated for version hg4300. +network/purple-gowhatsapp: Added (libpurple/Pidgin plugin). +network/strongswan: Updated for version 5.9.1. +network/telegram: Updated for version 2.5.1. +network/tor-browser: Updated for version 10.0.7. +network/wireguard-linux-compat: Updated for version 1.0.20201221. +network/wireshark: Updated for version 3.4.2. +network/wsdd2: Fix ownership on init script +network/wsdd2: Updated for version 1.8.3.2. +network/zoom-linux: Updated for version 5.4.57450.1220 +office/SOGo: Updated for version 5.0.1. +office/calibre-bin: Updated for version 5.8.1. +office/msee: Added (command line tool). +office/pdfstudio: Updated for version 2020.3.0. +office/pdfstudioviewer: Updated for version 2020.3.0. +office/smoffice2021: Updated for version 2021_1024. +office/trello-cli: Added (cli tool for trello). +perl/MoarVM: Updated for version 2020.12. +perl/nqp: Updated for version 2020.12. +perl/raku-Readline: Change maintainer. +perl/rakudo: Updated for version 2020.12. +perl/zef: Change maintainer. +python/python-uritemplate: Added (A python library). +python/scikit-umfpack: Added (wrapper of UMFPACK). +ruby/ruby-build: Updated for version 20201221. +system/fd: Updated for version 8.2.1. +system/lnav: Updated for version 0.9.0. +system/lynis: Updated for version 3.0.2. +system/netdata: Updated for version 1.28.0. +system/nvidia-driver: Updated for version 460.27.04. +system/nvidia-kernel: Updated for version 460.27.04. +system/nvidia-legacy390-kernel: Added patches to build for 5.10+. +system/osquery-bin: Updated for version 4.6.0. ++--------------------------+ +Sat Dec 19 02:41:21 UTC 2020 +academic/ViennaRNA: Update DOWNLOAD. +development/FreeBASIC: Build from source. +development/dart-sdk: Updated for version 2.10.4. +development/git-lfs: Updated for version 2.13.1. +development/github-cli: Updated for version 1.4.0 +development/hopper: Updated for version 4.7.0. +development/hugo: Updated for version 0.79.0. +development/kotlin: Updated for version 1.4.21. +development/lepton-eda: Updated for version 1.9.13. +development/mongodb-compass: Updated for version 1.24.6. +development/uncrustify: Updated for version 0.72.0. +development/xnedit: Updated for version 1.2.1. +games/freeciv: updated for version 2.6.2.1 +games/frotz: Updated for version 2.52, desktop stuff. +games/xmoto: Updated for version 0.6.1. +gis/qmapshack: Updated for version 1.15.2. +graphics/vuescan: Updated MD5SUMs. +libraries/libheif: Updated for version 1.10.0. +libraries/pugixml: Updated for version 1.11.3. +misc/protobuf3: Updated for version 3.14.0. +multimedia/LBRY: Updated for version 0.49.0. +multimedia/plexmediaserver: Updated for v 1.21.1.3795_ee64ab56f. +network/bluejeans: Updated for version 2.19.0.61. +network/brave-browser: Updated for version 1.18.70. +network/broadcom-sta: Orphaned. +network/discord: Version bump to 0.0.13. +network/murmur: Fix .info VERSION label +network/protonvpn-cli: Updated for version 2.2.6. +network/signal-desktop: Updated for version 1.39.4. +network/teamviewer: Updated for version 15.13.6. +office/calibre-bin: Updated for version 5.7.2. +office/texmacs: Updated for version 1.99.17. +perl/perl-Razor2-Client-Agent: Orphaned. +system/gnu-unifont: Keep the fonts names unversioned. +system/jdupes: updated for version 1.19.1 ++--------------------------+ +Sat Dec 12 00:10:18 UTC 2020 +academic/ViennaRNA: Updated for version 2.4.17. +academic/datamash: Added (Basic numeric, textual & statistical ops) +academic/fet: Updated for version 5.48.1. +academic/veusz: Updated for version 3.3.1. +audio/alsacap: Updated for version 20200821. +desktop/xtrlock: Updated for version 2.14. +development/bluefish: Fix info for version 2.2.12 +development/github-cli: Updated for versoin 1.3.1 +development/netbeans: New maintainer, fix download URL. +development/nim: Updated for version 1.4.2. +development/obcpl: Update URLs. +development/vscode-bin: Updated for version 1.52.0. +games/FlightGear-data: Updated for version 2020.3.4. +games/FlightGear: Updated for version 2020.3.4. +games/OpenXcom: Updated for version 20201205_2034. +games/VASSAL: Updated for version 3.4.11. +games/vkQuake: Updated for version 1.05.1. +graphics/img2pdf: Added (conversion of raster images to PDF) +graphics/psftools: Updated for version 1.0.14. +graphics/vuescan: Updated MD5SUMs. +libraries/SimGear: Updated for version 2020.3.4. +libraries/libbson: Updated for version 1.17.3. +libraries/libde265: Updated for version 1.0.8. +libraries/libewf: Updated for version 20140811. +libraries/quazip-qt4: Renamed from quazip. +libraries/quazip: Removed (renamed to quazip-qt4). +libraries/raptor: Updated for version 2.0.15. +misc/rbutil: Changed dependency name. +multimedia/AtomicParsley: New Homepage/Download URL. +multimedia/flashplayer-plugin: Updated for version 32.0.0.465. +multimedia/mpv: Updated for version 0.33.0 +multimedia/pepperflash-plugin: Updated for version 32.0.0.465. +multimedia/spotify: Fix VERSION. +multimedia/straw-viewer: Updated for version 0.1.2. +multimedia/tomahawk: Changed dependency name. +network/Electrum: Updated for version 4.0.7. +network/avahi: Disable qt5 in configure +network/brave-browser: Fix dep. +network/fping3: Renamed to 'fping' and updated for version 5.0. +network/mumble: Updated for version 1.3.3 +network/murmur: Updated for version 1.3.3 +network/nicotine+: Updated for version 2.2.0. +network/protonmail-import-export-app: Updated for version 1.2.2. +network/sshfs-fuse: Updated for version 3.7.1. +network/tor-browser: Updated for version 10.0.6. +network/vivaldi: Updated for version 3.5.2115.81. +network/zoom-linux: Updated for version 5.4.56259.1207. +office/MasterPDFEditor: Switch to Qt5 version. +office/calibre-bin: Updated for version 5.7.1. +office/moneydance: Updated for version 2021.2006. +python/click-didyoumean: Added (git-like did-you-mean feature) +python/click-repl: Added (REPL plugin for Click) +python/pathtools3: Added (File system general utilities). +python/pathtools: Added (File system general utilities). +python/reedsolo: Added (Pure-Python Reed Solomon encoder/decoder) +python/sphinx-rtd-theme: Update name/copyright. +python/thonny: Updated for version 3.3.1. +python/watchdog: Updated for version 0.10.4. +ruby/ruby-build: Updated for version 20201210. +system/Iosevka-slab: Updated for version 4.0.2. +system/Iosevka: Updated for version 4.0.2. +system/btrbk: Updated for version 0.30.0. +system/chronograf: Updated for version 1.8.9.1 +system/fzf: Updated for versio 0.24.4. +system/lz4: Updated for version 1.9.3. +system/oldschool-pc-fonts: Updated for version 2.2. +system/univga-font: Add PCF and OTB support. ++--------------------------+ +Sun Dec 6 01:00:40 UTC 2020 +academic/Gridcoin-Research: Updated for version 5.2.0.0 +academic/nco: Updated for version 4.9.6. +desktop/obmenu-generator: Updated for version 0.89. +desktop/rofi: Updated for version 1.6.1. +development/bluefish: Updated for version 2.2.12 +development/bvi: Update for version 1.4.1. +development/dbeaver-ce: Updated for version 7.3.0. +development/facile: Fix download link and homepage. +development/ninja: Updated for version 1.10.2. +development/postman: Updated for version 7.36.0. +development/racer: Updated for version 2.1.41. +development/ruff: Updated for version 1.0.4. +development/rustup: Updated for version 1.23.1. +development/sbcl: Updated for version 2.0.11. +games/OpenXcom: Updated for version 20201125_1755. +gis/qmapshack: Updated for version 1.15.1. +graphics/fbgrab: Added (framebuffer screenshot program) +graphics/vuescan: Updated MD5SUMs. +graphics/xmedcon: Updated for version 0.16.3. +ham/chirp: Updated for version 20201128. +libraries/cfitsio: Updated for version 3.49. +libraries/fmt: Updated for version 7.1.3. +libraries/libinput: Updated for version 1.16.4. +libraries/libmediainfo: Version bump to 20.09. +libraries/pugixml: Updated for version 1.11.1. +multimedia/flashplayer-plugin: Updated for version 32.0.0.453. +multimedia/mediainfo: Version bump to 20.09. +multimedia/pepperflash-plugin: Updated for version 32.0.0.453. +multimedia/plexmediaserver: Updated for v 1.21.0.3711_b509cc236. +network/avahi: Updated for version 0.8. +network/broadcom-sta: Updated for recent kernels. +network/dropbox: Updated for version 111.4.472. +network/gajim: Fix download link. +network/i2pd: Updated for version 2.35.0. +network/lighttpd: Updated for version 1.4.56. +network/mattermost-desktop: Updated for version 4.6.1. +network/mkvserver_mk2: Updated for version 20201203_c62abc3. +network/opera-developer: Updated for version 74.0.3890.0. +network/opera: Updated for version 72.0.3815.400. +network/prosody-mod-cloud-notify: Updated for version hg4273. +network/qutebrowser-tox: Updated for version 1.14.1. +network/qutebrowser: Updated for version 1.14.1. +network/rclone: Updated for version 1.53.3. +network/signal-desktop: Updated for version 1.38.2. +network/weboob: Removed (requested by maintainer). +office/lyx: Updated for version 2.3.6. +office/wps-office: Update DOWNLOAD url. +perl/perl-Date-Manip: Updated for version 6.83. +perl/perl-PAR-Dist: Updated for version 0.51. +perl/perl-cairo: Updated for version 1.108. +python/pychm: Updated for version 0.8.6. +python/pyotp: Updated for version 2.4.1. +system/Solaar: Add missing dependency. +system/bonnie++: Update for version 1.04 +system/gnu-unifont: Updated for version 13.0.04, added OTB font format. +system/intelmas: Updated for version 1.4. +system/letsencrypt: Updated for version 1.10.1. +system/sleuthkit: Updated for version 4.10.1. +system/telegraf: Updated for version 1.16.3. +system/ticpp: Added (xml parser). +system/worker: Updated for version 4.6.1. ++--------------------------+ +Sat Nov 28 18:03:26 UTC 2020 +audio/muse: Updated for version 3.1.1. +desktop/herbe: Added (Daemon-less notifications without D-Bus) +development/arm-binutils: Updated for version 2.35. +development/arm-gcc: Updated for version 10.2.0. +development/arm-gdb: Updated for version 10.1. +development/composer: Updated for version 2.0.7 +development/cproto: Added (generate function prototypes for C code) +development/d-tools: Updated for version 2.094.2 +development/dbeaver-ce: Updated for version 7.2.5. +development/dmd: Updated for version 2.094.2 +development/fossil: Updated for version 2.13. +development/git-lfs: Updated for version 2.12.1. +development/github-cli: Updated for version 1.3.0 +development/kotlin: Updated for version 1.4.20. +development/nodejs: Updated for version 12.20.0. +development/racket: Fix md5sum. +development/rustup: Updated for version 1.23.0. +development/universal-ctags: Updated for version e1acc8d +games/VASSAL: Updated for version 3.4.10. +games/VASSAL: Updated for version 3.4.9. +gis/Fiona: Updated for version 1.8.18. +graphics/embree: Added (ray tracing kernels) +graphics/imv: Added (image viewer for X and/or Wayland) +graphics/meh: Fix README. +graphics/vuescan: Updated MD5SUMs. +libraries/libnsgif: Added (gif image decoder library) +libraries/pugixml: Updated for version 1.11. +libraries/wimlib: Updated for version 1.13.3. +misc/cp437: Added (emulate code page 437 on a UTF-8 terminal) +multimedia/plexmediaserver: Updated for v 1.21.0.3616_d87012962. +network/asterisk: Updated for version 16.15.0. +network/basilisk-bin: Updated for version 2020.10.29, fix dl URL. +network/brave-browser: Updated for version 1.17.73. +network/ircII: Added (IRC Client, Second Edition) +network/nordvpn: Updated for version 3.8.6. +network/protonmail-bridge: Updated for version 1.5.2. +network/teamviewer: Updated for version 15.12.4. +network/xaric: Updated for version 0.13.7. +office/MasterPDFEditor: Updated for version 5.6.80. +office/calibre-bin: Updated for version 5.6.0. +office/pandoc-bin: Updated for version 2.11.2. +office/teapot: Add missing diffs. +office/wps-office: Updated for version 11.1.0.9719.XA. +perl/MoarVM: Updated for version 2020.11. +perl/nqp: Updated for version 2020.11. +perl/rakudo: Updated for version 2020.11. +perl/zef: Updated for version 0.9.4. +python/npm: Added (Python bindings and utils for npm.) +python/optional-django: Added (Utils for optional django support) +python/pyserial: Updated for version 3.5. +python/python-webpack: Added (high-level i/face to webpack server) +system/apg: Added (automated password generator) +system/conspy: Added (take control of a virtual console) +system/kfc: Added (terminal-emulator color palette setter) +system/usermin: Updated for version 1.812. +system/vagrant: Updated for version 2.2.14. +system/webmin: Updated for version 1.962. +system/xcdroast: Updated for version 1.19. ++--------------------------+ +Sat Nov 21 18:15:13 UTC 2020 +academic/IGV: Added (Integrative Genomics Viewer) +academic/cadabra2: Updated for version 2.3.5. +academic/gcompris-qt: Updated for version 1.0. +audio/amSynth: Updated for version 1.12.2. +audio/gmusicbrowser: Updated for version 1.1.16. +desktop/autorandr: Updated for version 1.11. +desktop/x-tile: updated for version 3.3 +development/bviplus: Added (hex editor with vi-style UI) +development/codespell: Added (spell checker for source code) +development/dbeaver-ce: Updated for version 7.2.4. +development/hexe: Added (minimalist hex editor) +development/hexer: Added (hex editor with vi-like UI) +development/hugo: Updated for version 0.78.2. +development/icdiff: Added (improved color diff) +development/openjdk7: Updated for version 7u271. +development/openjdk8: Updated for version 8u252. +development/tiled: updated for version 1.4.3 +development/tkdiff: Updated for version 5.1. +games/gzdoom: Add missing patch. +games/hack-of-life: Added (networked Conway's Life variant) +games/img2xterm: Added (display images on the terminal) +games/sumeria: Added (hamurabi-like game) +graphics/vuescan: Updated MD5SUMs. +libraries/libinput: Updated for version 1.16.3. +libraries/libseccomp: Updated for version 2.5.1. +libraries/libtorrent-rasterbar: Updated for version 1.2.11. +libraries/libwacom: Updated for version 1.6. +misc/deroff: Added (remove *roff markup from text files) +misc/txt2regex: Added (interactive regular expression trainer) +multimedia/MediathekView: Updated for version 13.6.0. +multimedia/plexmediaserver: Updated for v 1.20.5.3600_47c0d9038. +network/AdGuardHome: Updated for version 0.104.3. +network/Electrum: Updated for version 4.0.5. +network/brave-browser: Updated for version 1.16.76. +network/coturn: Updated for version 4.5.1.3. +network/cyrus-imapd: Updated for version 3.2.4. +network/dropbear: Updated for version 2020.81. +network/dropbox: Updated for version 110.4.458. +network/franz: Updated for version 5.6.1. +network/icyque: Added (ICQ WIM protocol for libpurple) +network/krb5: Updated for version 1.18.3. +network/onedrive: Updated for version 2.4.7. +network/opera-developer: Updated for version 74.0.3870.0. +network/opera: Updated for version 72.0.3815.320. +network/prosody-mod-cloud-notify: Updated for version hg4221. +network/prosody-mod-smacks: Updated for version hg4189. +network/pulse-sms: Updated for version 4.3.0 +network/qbittorrent-qt5: Updated for version 4.3.0.1. +network/rclone: Updated for version 1.53.2. +network/signal-desktop: Updated for version 1.38.1. +network/ssh-chat: Added (IRC-like chat server using ssh as a client) +network/strongswan: Fix the no-clobber routine. +network/surl: Added (URL shortener) +network/tinyirc: Added (tiny IRC client) +network/tor-browser: Updated for version 10.0.5. +network/xaric: Added (simple colorful IRC client) +network/zeek: Updated for version 3.0.11. +office/diction: Added (grammar checker) +office/onlyoffice-desktopeditors: Updated for version 6.0.2. +office/pandoc-bin: Updated for version 2.11.1.1. +office/pdfstudio: Updated for version 2020.2.0. +office/pdfstudioviewer: Updated for version 2020.2.0. +office/teapot: Fix fltk build, README. +office/uncsv: Added (convert to or from CSV streams) +office/x_x: Added (view Excel or CSV files in the terminal) +perl/perl-Moo: Updated for version 2.004003. +perl/perl-PAR-Dist: Updated for version 0.50. +perl/perl-Template-Toolkit: Updated for version 3.009. +python/python-requests: Updated for version 2.25.0. +python/thonny: Updated for version 3.3.0. +python/typing-extensions: Updated for version 3.7.4.3. +python/vine: Updated for version 5.0.0. +python/watchdog: Updated for version 0.10.3. +ruby/ruby-build: Updated for version 20201118. +system/Sl: Added (ls with enhancements) +system/binfmt-support: Updated for version 2.2.1. +system/fdclone: Added (two-pane textmode file manager) +system/hexec: Added (hook into exec calls) +system/intel-microcode: Updated for version 20201110. +system/lv: Add patches, BUILD=2. +system/qemu: Updated for version 4.1.1 +system/restric: Updated for version 0.11.0 +system/usbguard: Updated for version 0.7.8. +system/xbattmon: Updated for version 1.1. +system/xboxdrv-linux: Source change. Rebuilt. +system/xidel: Added (extract data from HTML/XML/JSON files or pages) ++--------------------------+ Sat Nov 14 10:17:36 UTC 2020 academic/cadabra2: Updated for version 2.3.3.2. academic/cdo: Updated for version 1.9.9. diff --git a/academic/Gridcoin-Research/Gridcoin-Research.SlackBuild b/academic/Gridcoin-Research/Gridcoin-Research.SlackBuild index 53afd8bc54..b1a80a48e4 100644 --- a/academic/Gridcoin-Research/Gridcoin-Research.SlackBuild +++ b/academic/Gridcoin-Research/Gridcoin-Research.SlackBuild @@ -23,9 +23,10 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=Gridcoin-Research -VERSION=${VERSION:-5.0.2.0} +VERSION=${VERSION:-5.1.0.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} +NUMJOBS=${NUMJOBS:-1} if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -97,7 +98,7 @@ CXXFLAGS="$SLKCFLAGS" \ $usepnp \ --build=$ARCH-slackware-linux -make +make -j${NUMJOBS} make install DESTDIR=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ diff --git a/academic/Gridcoin-Research/Gridcoin-Research.info b/academic/Gridcoin-Research/Gridcoin-Research.info index 80cccaac77..9e1c3e3aee 100644 --- a/academic/Gridcoin-Research/Gridcoin-Research.info +++ b/academic/Gridcoin-Research/Gridcoin-Research.info @@ -1,8 +1,8 @@ PRGNAM="Gridcoin-Research" -VERSION="5.0.2.0" +VERSION="5.1.0.0" HOMEPAGE="https://gridcoin.us/" -DOWNLOAD="https://github.com/gridcoin-community/Gridcoin-Research/archive/5.0.2.0/Gridcoin-Research-5.0.2.0.tar.gz" -MD5SUM="b48e0505529e175e197bef511c425a48" +DOWNLOAD="https://github.com/gridcoin-community/Gridcoin-Research/archive/5.1.0.0/Gridcoin-Research-5.1.0.0.tar.gz" +MD5SUM="1e4265d54713cc3270798598406d1f83" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/academic/ITK/ITK.SlackBuild b/academic/ITK/ITK.SlackBuild index afeb3068c8..fd9e8128f0 100644 --- a/academic/ITK/ITK.SlackBuild +++ b/academic/ITK/ITK.SlackBuild @@ -2,7 +2,7 @@ # SlackBuild script for ITK -# Copyright 2018-2019 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> +# Copyright 2018-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> # All rights reserved. # # Redistribution and use in source and binary forms, with or without @@ -26,7 +26,7 @@ PRGNAM=ITK SRCNAM=InsightToolkit -VERSION=${VERSION:-4.13.2} +VERSION=${VERSION:-5.1.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -63,7 +63,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 . find -L . \ @@ -75,51 +75,28 @@ find -L . \ sed -i "s/lib\b/lib${LIBDIRSUFFIX}/" CMakeLists.txt sed -i "s|/opj_config.h|& \$\{CMAKE_CURRENT_BINARY_DIR\}/openjpeg_mangle.h|" \ Modules/ThirdParty/GDCM/src/gdcm/Utilities/gdcmopenjpeg/src/lib/openjp2/CMakeLists.txt -patch -p1 <<'endpatch' -diff --git a/Modules/ThirdParty/VNL/src/vxl/vcl/vcl_compiler.h b/Modules/ThirdParty/VNL/src/vxl/vcl/vcl_compiler.h -index 4865361421e..220b9cd49a8 100644 ---- a/Modules/ThirdParty/VNL/src/vxl/vcl/vcl_compiler.h -+++ b/Modules/ThirdParty/VNL/src/vxl/vcl/vcl_compiler.h -@@ -97,6 +97,17 @@ - # else - # define VCL_GCC_80 - # endif -+# elif (__GNUC__==9) -+# define VCL_GCC_9 -+# if (__GNUC_MINOR__ > 2 ) -+# define VCL_GCC_93 -+# elif (__GNUC_MINOR__ > 1 ) -+# define VCL_GCC_92 -+# elif (__GNUC_MINOR__ > 0 ) -+# define VCL_GCC_91 -+# else -+# define VCL_GCC_90 -+# endif - # else - # error "Dunno about this gcc" - # endif -endpatch mkdir -p build cd build + export "PATH=/opt/cmake-202x/bin:$PATH" cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DITK_FORBID_DOWNLOADS:BOOL=ON \ - -DITK_WRAP_PYTHON:BOOL=OFF \ - -DBUILD_SHARED_LIBS:BOOL=ON \ - -DBUILD_EXAMPLES:BOOL=OFF \ - -DITK_USE_SYSTEM_LIBRARIES:BOOL=ON \ - -DITK_USE_SYSTEM_DCMTK:BOOL=ON \ - -DITK_USE_SYSTEM_DOUBLECONVERSION:BOOL=ON \ - -DITK_USE_SYSTEM_EXPAT:BOOL=ON \ - -DITK_USE_SYSTEM_FFTW:BOOL=ON \ - -DITK_USE_SYSTEM_HDF5:BOOL=ON \ - -DITK_USE_SYSTEM_JPEG:BOOL=ON \ - -DITK_USE_SYSTEM_PNG:BOOL=ON \ - -DITK_USE_SYSTEM_TIFF:BOOL=ON \ - -DITK_USE_SYSTEM_ZLIB:BOOL=ON \ + -DITK_FORBID_DOWNLOADS=ON \ + -DITK_WRAP_PYTHON=OFF \ + -DBUILD_SHARED_LIBS=ON \ + -DBUILD_EXAMPLES=OFF \ + -DITK_USE_SYSTEM_LIBRARIES=ON \ + -DITK_USE_SYSTEM_DCMTK=ON \ + -DITK_USE_SYSTEM_EIGEN=OFF \ + -DITK_USE_SYSTEM_EXPAT=ON \ + -DITK_USE_SYSTEM_FFTW=ON \ + -DITK_USE_SYSTEM_HDF5=ON \ + -DITK_USE_SYSTEM_JPEG=ON \ + -DITK_USE_SYSTEM_PNG=ON \ + -DITK_USE_SYSTEM_TIFF=ON \ + -DITK_USE_SYSTEM_ZLIB=ON \ -DCMAKE_BUILD_TYPE=Release .. make install DESTDIR=$PKG cd .. diff --git a/academic/ITK/ITK.info b/academic/ITK/ITK.info index d72260cfa6..9479aaaac9 100644 --- a/academic/ITK/ITK.info +++ b/academic/ITK/ITK.info @@ -1,10 +1,10 @@ PRGNAM="ITK" -VERSION="4.13.2" +VERSION="5.1.2" HOMEPAGE="https://itk.org" -DOWNLOAD="https://github.com/InsightSoftwareConsortium/ITK/releases/download/v4.13.2/InsightToolkit-4.13.2.tar.xz" -MD5SUM="d140ddabe22428e86bc5053e0d268872" +DOWNLOAD="https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.1.2/InsightToolkit-5.1.2.tar.gz" +MD5SUM="e939fc61e7354eba20f98fbd7b034ec2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="double-conversion gtest hdf5" +REQUIRES="cmake-202x double-conversion gtest hdf5" MAINTAINER="Benjamin Trigona-Harany" EMAIL="slackbuilds@jaxartes.net" diff --git a/academic/STAR/STAR.SlackBuild b/academic/STAR/STAR.SlackBuild index 9ec244770f..7496aea4de 100644 --- a/academic/STAR/STAR.SlackBuild +++ b/academic/STAR/STAR.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for STAR -# Copyright 2018-2019 Rob van Nues +# Copyright 2018-2021 Rob van Nues <sborg63@disroot.org> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=STAR -VERSION=${VERSION:-2.7.6a} +VERSION=${VERSION:-2.7.7a} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/academic/STAR/STAR.info b/academic/STAR/STAR.info index f2575722f3..587eba1a10 100644 --- a/academic/STAR/STAR.info +++ b/academic/STAR/STAR.info @@ -1,10 +1,10 @@ PRGNAM="STAR" -VERSION="2.7.6a" +VERSION="2.7.7a" HOMEPAGE="https://github.com/alexdobin/STAR" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/alexdobin/STAR/archive/2.7.6a/STAR-2.7.6a.tar.gz" -MD5SUM_x86_64="eddf95a112395903f10b0b9fb5c0b9b6" +DOWNLOAD_x86_64="https://github.com/alexdobin/STAR/archive/2.7.7a/STAR-2.7.7a.tar.gz" +MD5SUM_x86_64="475dea44ba23dfe99bb8e6e40d18bfdc" REQUIRES="" MAINTAINER="Rob van Nues" EMAIL="sborg63@disroot.org" diff --git a/academic/ViennaRNA/ViennaRNA.SlackBuild b/academic/ViennaRNA/ViennaRNA.SlackBuild index fe9bb5a72e..8bc20e2a45 100644 --- a/academic/ViennaRNA/ViennaRNA.SlackBuild +++ b/academic/ViennaRNA/ViennaRNA.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=ViennaRNA -VERSION=${VERSION:-2.4.16} +VERSION=${VERSION:-2.4.17} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/academic/ViennaRNA/ViennaRNA.info b/academic/ViennaRNA/ViennaRNA.info index 5cfedbd357..162b17f93a 100644 --- a/academic/ViennaRNA/ViennaRNA.info +++ b/academic/ViennaRNA/ViennaRNA.info @@ -1,10 +1,10 @@ PRGNAM="ViennaRNA" -VERSION="2.4.16" +VERSION="2.4.17" HOMEPAGE="https://www.tbi.univie.ac.at/RNA" -DOWNLOAD="https://github.com/ViennaRNA/ViennaRNA/releases/download/v2.4.16/ViennaRNA-2.4.16.tar.gz" -MD5SUM="241fd54ee91d09153c796f06f52af71b" +DOWNLOAD="https://www.tbi.univie.ac.at/RNA/download/sourcecode/2_4_x/ViennaRNA-2.4.17.tar.gz" +MD5SUM="16bc4e1889c301b91985a3bac1f21e30" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python3 gri" +REQUIRES="python3" MAINTAINER="Rob van Nues" EMAIL="sborg63@disroot.org" diff --git a/academic/amd/amd.SlackBuild b/academic/amd/amd.SlackBuild index 796d4d8885..57645d2d25 100644 --- a/academic/amd/amd.SlackBuild +++ b/academic/amd/amd.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for AMD -# Copyright 2013-2020 Kyle Guinn <elyk03@gmail.com> +# Copyright 2013-2021 Kyle Guinn <elyk03@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,8 +26,8 @@ PRGNAM=amd SRCNAM=SuiteSparse SUBDIR=AMD VERSION=${VERSION:-2.4.6} -SRCVER=${SRCVER:-5.6.0} -BUILD=${BUILD:-6} +SRCVER=${SRCVER:-5.8.1} +BUILD=${BUILD:-7} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then diff --git a/academic/amd/amd.info b/academic/amd/amd.info index 5a6b836b8c..da6c16b92b 100644 --- a/academic/amd/amd.info +++ b/academic/amd/amd.info @@ -1,8 +1,8 @@ PRGNAM="amd" VERSION="2.4.6" HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html" -DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.6.0/SuiteSparse-5.6.0.tar.gz" -MD5SUM="af8b97cbded4cd5c6672e878bc0c37c2" +DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz" +MD5SUM="c414679bbc9432a3def01b31ad921140" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="suitesparseconfig" diff --git a/academic/aris/aris.SlackBuild b/academic/aris/aris.SlackBuild index a377d31a7f..4d0f2a04f2 100644 --- a/academic/aris/aris.SlackBuild +++ b/academic/aris/aris.SlackBuild @@ -2,16 +2,34 @@ # Slackware build script for GNU aris -# Written by Juan M. Lasca <juanmlasca@gmail.com> +# Originally written by Juan M. Lasca <juanmlasca at gmail dot com> +# Currently maintained by Philip Lacroix <slackph at posteo dot de> + +# 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=aris -VERSION=${VERSION:-2.1.1} +VERSION=${VERSION:-2.2} 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 @@ -22,18 +40,14 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" 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 @@ -46,26 +60,20 @@ tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 cd $PRGNAM-$VERSION chown -R root:root . find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ + \( -perm 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 {} \; CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --htmldir=/usr/doc/$PRGNAM-$VERSION/html \ + --disable-static \ --build=$ARCH-slackware-linux -# this will allow aris to find its documentation -# in a better place. -patch -p1 < $CWD/html_doc.patch +# Fix path for local manual +patch src/aris.c < $CWD/help_path.diff make make install DESTDIR=$PKG @@ -73,15 +81,13 @@ make install DESTDIR=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true -# "make install" won't locate the aris.info file in DESTDIR. -# Workaround: -mkdir -p $PKG/usr/info +# Install documentation +mkdir -p $PKG/usr/info $PKG/usr/doc/$PRGNAM-$VERSION cp -a doc/$PRGNAM.info $PKG/usr/info/ gzip -9 $PKG/usr/info/$PRGNAM.info - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a README $PKG/usr/doc/$PRGNAM-$VERSION -cp -ar doc/$PRGNAM/ $PKG/usr/doc/$PRGNAM-$VERSION/html +cp -a README AUTHORS ChangeLog NEWS THANKS TODO $PKG/usr/doc/$PRGNAM-$VERSION/ +cp -ar doc/$PRGNAM/ $PKG/usr/doc/$PRGNAM-$VERSION/html/ +cp -ar doc/proofs $PKG/usr/doc/$PRGNAM-$VERSION/ cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/academic/aris/aris.info b/academic/aris/aris.info index 8362eaa9bb..484ce06315 100644 --- a/academic/aris/aris.info +++ b/academic/aris/aris.info @@ -1,8 +1,8 @@ PRGNAM="aris" -VERSION="2.1.1" -HOMEPAGE="http://www.gnu.org/software/aris/" -DOWNLOAD="http://ftp.gnu.org/gnu/aris/aris-2.1.1.tar.bz2" -MD5SUM="ef1b8f3be8edac44305e36493068f745" +VERSION="2.2" +HOMEPAGE="https://www.gnu.org/software/aris/" +DOWNLOAD="https://ftp.gnu.org/gnu/aris/aris-2.2.tar.bz2" +MD5SUM="523e2c40f17e6e857b533c22a26ff4e1" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/academic/aris/help_path.diff b/academic/aris/help_path.diff new file mode 100644 index 0000000000..0d2853fcbe --- /dev/null +++ b/academic/aris/help_path.diff @@ -0,0 +1,11 @@ +--- a/aris.c 2021-02-10 17:51:33.532759576 +0400 ++++ b/aris.c 2021-02-10 17:52:15.210759108 +0400 +@@ -845,7 +845,7 @@ + if (the_app->working_dir) + { + parent = g_file_get_parent (parent); +- sprintf (the_app->help_file, "file://%s/doc/aris/index.html", g_file_get_path (parent)); ++ sprintf (the_app->help_file, "file:///usr/doc/aris-2.2/html/index.html", g_file_get_path (parent)); + } + + int ret; diff --git a/academic/aris/html_doc.patch b/academic/aris/html_doc.patch deleted file mode 100644 index 1b359b73d6..0000000000 --- a/academic/aris/html_doc.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- aris-2.0/configure 2012-09-25 05:06:22.000000000 -0300 -+++ aris-2.0b/configure 2013-03-23 18:34:59.483719378 -0300 -@@ -4610,3 +4610,1 @@ --cat >>confdefs.h <<_ACEOF --#define HELP_FILE "file://`pwd`/doc/aris/index.html" --_ACEOF -+echo "#define HELP_FILE \"file://"$htmldir"/index.html\"" >>confdefs.h ---- aris-2.0/src/aris.c 2012-09-25 05:06:22.000000000 -0300 -+++ aris-2.0b/src/aris.c 2013-03-23 18:45:25.290749474 -0300 -@@ -1064,0 +1065,6 @@ -+#ifdef HELP_FILE /* Which should be defined in config.h */ -+ -+ strcpy (the_app->help_file, HELP_FILE); -+ -+#else -+ -@@ -1076,0 +1083,2 @@ -+ -+#endif /* HELP FILE */ diff --git a/academic/aris/slack-desc b/academic/aris/slack-desc index 218444d055..c061cf1dc4 100644 --- a/academic/aris/slack-desc +++ b/academic/aris/slack-desc @@ -15,5 +15,5 @@ aris: in the form of abstract sequences. It uses a predefined set of both aris: inference and equivalence rules, however gives the user options to use aris: older proofs as lemmas, including Isabelle's Isar proofs. aris: -aris: Home page: http://www.gnu.org/software/aris/ +aris: Home page: https://www.gnu.org/software/aris/ aris: diff --git a/academic/arpack-ng/arpack-ng.SlackBuild b/academic/arpack-ng/arpack-ng.SlackBuild index b5639de58b..a86140d997 100644 --- a/academic/arpack-ng/arpack-ng.SlackBuild +++ b/academic/arpack-ng/arpack-ng.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for arpack-ng -# Copyright 2014-2019 Kyle Guinn <elyk03@gmail.com> +# Copyright 2014-2021 Kyle Guinn <elyk03@gmail.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=arpack-ng -VERSION=${VERSION:-3.7.0} +VERSION=${VERSION:-3.8.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -37,10 +37,10 @@ fi CWD=$(pwd) TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM +PKG=$TMP/package-$PRGNAM-$VERSION OUTPUT=${OUTPUT:-/tmp} -DOCS="CHANGES COPYING PARPACK_CHANGES README.md TODO" +DOCS="CHANGES COPYING README.md TODO" if [ "$ARCH" = "i486" ]; then SLKCFLAGS="-O2 -march=i486 -mtune=i686" @@ -81,8 +81,6 @@ patch -p1 < $CWD/patches/atlas-lib-rename.diff --mandir=/usr/man \ --infodir=/usr/info \ --docdir=/usr/doc/$PRGNAM-$VERSION \ - --enable-shared \ - --disable-static \ --disable-dependency-tracking \ --enable-icb \ --build=$ARCH-slackware-linux \ diff --git a/academic/arpack-ng/arpack-ng.info b/academic/arpack-ng/arpack-ng.info index 9af4707aa5..10dc19bd10 100644 --- a/academic/arpack-ng/arpack-ng.info +++ b/academic/arpack-ng/arpack-ng.info @@ -1,8 +1,8 @@ PRGNAM="arpack-ng" -VERSION="3.7.0" +VERSION="3.8.0" HOMEPAGE="https://github.com/opencollab/arpack-ng" -DOWNLOAD="https://github.com/opencollab/arpack-ng/archive/3.7.0/arpack-ng-3.7.0.tar.gz" -MD5SUM="6fc6c6bf78dbd4f144595ef0675c8430" +DOWNLOAD="https://github.com/opencollab/arpack-ng/archive/3.8.0/arpack-ng-3.8.0.tar.gz" +MD5SUM="bb4cf448f2480a0ffe5517d579f980c3" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="blas lapack" diff --git a/academic/bibletime/bibletime.SlackBuild b/academic/bibletime/bibletime.SlackBuild index c1b839302f..807cf266c2 100644 --- a/academic/bibletime/bibletime.SlackBuild +++ b/academic/bibletime/bibletime.SlackBuild @@ -77,7 +77,8 @@ sed -i "/BTTests/s/^/#/" cmake/BTApplication.cmake mkdir -p build cd build - /opt/cmake-202x/bin/cmake \ + export "PATH=/opt/cmake-202x/bin:$PATH" + cmake \ -Wno-dev \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ diff --git a/academic/btf/btf.SlackBuild b/academic/btf/btf.SlackBuild index 39ef98cc23..619dcb650c 100644 --- a/academic/btf/btf.SlackBuild +++ b/academic/btf/btf.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for BTF -# Copyright 2013-2020 Kyle Guinn <elyk03@gmail.com> +# Copyright 2013-2021 Kyle Guinn <elyk03@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,8 +26,8 @@ PRGNAM=btf SRCNAM=SuiteSparse SUBDIR=BTF VERSION=${VERSION:-1.2.6} -SRCVER=${SRCVER:-5.6.0} -BUILD=${BUILD:-6} +SRCVER=${SRCVER:-5.8.1} +BUILD=${BUILD:-7} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then diff --git a/academic/btf/btf.info b/academic/btf/btf.info index 0b80a8d5cc..df3056d279 100644 --- a/academic/btf/btf.info +++ b/academic/btf/btf.info @@ -1,8 +1,8 @@ PRGNAM="btf" VERSION="1.2.6" HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html" -DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.6.0/SuiteSparse-5.6.0.tar.gz" -MD5SUM="af8b97cbded4cd5c6672e878bc0c37c2" +DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz" +MD5SUM="c414679bbc9432a3def01b31ad921140" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="suitesparseconfig" diff --git a/academic/cadabra2/cadabra2.SlackBuild b/academic/cadabra2/cadabra2.SlackBuild index 6dc1eb87a1..f6a618c3ff 100644 --- a/academic/cadabra2/cadabra2.SlackBuild +++ b/academic/cadabra2/cadabra2.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for cadabra2 -# Copyright 2017-2020, Alexander Verbovetsky, Moscow, Russia +# Copyright 2017-2021, 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=cadabra2 -VERSION=${VERSION:-2.3.5} +VERSION=${VERSION:-2.3.6.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} MMA=${MMA:-OFF} @@ -92,7 +92,8 @@ find ./ -type f -name '*.py' -exec \ mkdir -p build cd build - /opt/cmake-202x/bin/cmake \ + export "PATH=/opt/cmake-202x/bin:$PATH" + cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ diff --git a/academic/cadabra2/cadabra2.info b/academic/cadabra2/cadabra2.info index b633fa62d4..164ad63867 100644 --- a/academic/cadabra2/cadabra2.info +++ b/academic/cadabra2/cadabra2.info @@ -1,8 +1,8 @@ PRGNAM="cadabra2" -VERSION="2.3.5" +VERSION="2.3.6.3" HOMEPAGE="https://cadabra.science" -DOWNLOAD="https://downloads.sourceforge.net/slackbuildsdirectlinks/cadabra2/cadabra2-2.3.5.tar.gz" -MD5SUM="4cbcb6e2e3f5250fc97626f6cb86bbfc" +DOWNLOAD="https://downloads.sourceforge.net/slackbuildsdirectlinks/cadabra2/cadabra2-2.3.6.3.tar.gz" +MD5SUM="9e792260d2b6dea2bb7c5d8a0a627662" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-matplotlib python3-gmpy2 python3-sympy jsoncpp cmake-202x" diff --git a/academic/camd/camd.SlackBuild b/academic/camd/camd.SlackBuild index 15bf62a012..b7253a1aba 100644 --- a/academic/camd/camd.SlackBuild +++ b/academic/camd/camd.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for CAMD -# Copyright 2013-2020 Kyle Guinn <elyk03@gmail.com> +# Copyright 2013-2021 Kyle Guinn <elyk03@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,8 +26,8 @@ PRGNAM=camd SRCNAM=SuiteSparse SUBDIR=CAMD VERSION=${VERSION:-2.4.6} -SRCVER=${SRCVER:-5.6.0} -BUILD=${BUILD:-6} +SRCVER=${SRCVER:-5.8.1} +BUILD=${BUILD:-7} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then diff --git a/academic/camd/camd.info b/academic/camd/camd.info index fc2cbaa211..a02b5c633d 100644 --- a/academic/camd/camd.info +++ b/academic/camd/camd.info @@ -1,8 +1,8 @@ PRGNAM="camd" VERSION="2.4.6" HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html" -DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.6.0/SuiteSparse-5.6.0.tar.gz" -MD5SUM="af8b97cbded4cd5c6672e878bc0c37c2" +DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz" +MD5SUM="c414679bbc9432a3def01b31ad921140" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="suitesparseconfig" diff --git a/academic/cblas/cblas.info b/academic/cblas/cblas.info index 6c54824791..06128f1f4e 100644 --- a/academic/cblas/cblas.info +++ b/academic/cblas/cblas.info @@ -1,6 +1,6 @@ PRGNAM="cblas" VERSION="3.9.0" -HOMEPAGE="http://www.netlib.org/blas/" +HOMEPAGE="https://www.netlib.org/blas/" DOWNLOAD="https://github.com/Reference-LAPACK/lapack/archive/v3.9.0/lapack-3.9.0.tar.gz" MD5SUM="0b251e2a8d5f949f99b50dd5e2200ee2" DOWNLOAD_x86_64="" diff --git a/academic/ccolamd/ccolamd.SlackBuild b/academic/ccolamd/ccolamd.SlackBuild index cec5eb80f1..7a76de236b 100644 --- a/academic/ccolamd/ccolamd.SlackBuild +++ b/academic/ccolamd/ccolamd.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for CCOLAMD -# Copyright 2013-2020 Kyle Guinn <elyk03@gmail.com> +# Copyright 2013-2021 Kyle Guinn <elyk03@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,8 +26,8 @@ PRGNAM=ccolamd SRCNAM=SuiteSparse SUBDIR=CCOLAMD VERSION=${VERSION:-2.9.6} -SRCVER=${SRCVER:-5.6.0} -BUILD=${BUILD:-6} +SRCVER=${SRCVER:-5.8.1} +BUILD=${BUILD:-7} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then diff --git a/academic/ccolamd/ccolamd.info b/academic/ccolamd/ccolamd.info index e32e2118a3..a7d008e0e5 100644 --- a/academic/ccolamd/ccolamd.info +++ b/academic/ccolamd/ccolamd.info @@ -1,8 +1,8 @@ PRGNAM="ccolamd" VERSION="2.9.6" HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html" -DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.6.0/SuiteSparse-5.6.0.tar.gz" -MD5SUM="af8b97cbded4cd5c6672e878bc0c37c2" +DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz" +MD5SUM="c414679bbc9432a3def01b31ad921140" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="suitesparseconfig" diff --git a/academic/cdo/cdo.SlackBuild b/academic/cdo/cdo.SlackBuild index da950823ed..9aef1c9fdb 100644 --- a/academic/cdo/cdo.SlackBuild +++ b/academic/cdo/cdo.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=cdo -VERSION=${VERSION:-1.9.9} +VERSION=${VERSION:-1.9.10} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/academic/cdo/cdo.info b/academic/cdo/cdo.info index a81735e90a..74453e1a40 100644 --- a/academic/cdo/cdo.info +++ b/academic/cdo/cdo.info @@ -1,8 +1,8 @@ PRGNAM="cdo" -VERSION="1.9.9" +VERSION="1.9.10" HOMEPAGE="https://code.mpimet.mpg.de/projects/cdo" -DOWNLOAD="https://code.mpimet.mpg.de/attachments/download/23323/cdo-1.9.9.tar.gz" -MD5SUM="76cf419c271de970aeb97c95c8ea9178" +DOWNLOAD="https://code.mpimet.mpg.de/attachments/download/24638/cdo-1.9.10.tar.gz" +MD5SUM="dc2bd3f30ae923bac367e370270051d9" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="proj udunits netcdf" diff --git a/academic/cholmod/cholmod.SlackBuild b/academic/cholmod/cholmod.SlackBuild index aae466f098..5ac8ce8cf7 100644 --- a/academic/cholmod/cholmod.SlackBuild +++ b/academic/cholmod/cholmod.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for CHOLMOD -# Copyright 2013-2020 Kyle Guinn <elyk03@gmail.com> +# Copyright 2013-2021 Kyle Guinn <elyk03@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,9 +25,9 @@ PRGNAM=cholmod SRCNAM=SuiteSparse SUBDIR=CHOLMOD -VERSION=${VERSION:-3.0.13} -SRCVER=${SRCVER:-5.6.0} -BUILD=${BUILD:-2} +VERSION=${VERSION:-3.0.14} +SRCVER=${SRCVER:-5.8.1} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then diff --git a/academic/cholmod/cholmod.info b/academic/cholmod/cholmod.info index 9b41a522e8..ddaabdec00 100644 --- a/academic/cholmod/cholmod.info +++ b/academic/cholmod/cholmod.info @@ -1,8 +1,8 @@ PRGNAM="cholmod" -VERSION="3.0.13" +VERSION="3.0.14" HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html" -DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.6.0/SuiteSparse-5.6.0.tar.gz" -MD5SUM="af8b97cbded4cd5c6672e878bc0c37c2" +DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz" +MD5SUM="c414679bbc9432a3def01b31ad921140" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="blas lapack suitesparseconfig amd camd colamd ccolamd" diff --git a/academic/cholmod/patches/autoconfiscate.diff b/academic/cholmod/patches/autoconfiscate.diff index 6cdb2b7b6a..36736536c4 100644 --- a/academic/cholmod/patches/autoconfiscate.diff +++ b/academic/cholmod/patches/autoconfiscate.diff @@ -1469,7 +1469,7 @@ new file mode 100644 +# Process this file with autoconf to produce a configure script. + +AC_PREREQ([2.69]) -+AC_INIT([CHOLMOD],[3.0.13],[https://github.com/DrTimothyAldenDavis/SuiteSparse],[cholmod],[http://www.suitesparse.com/]) ++AC_INIT([CHOLMOD],[3.0.14],[https://github.com/DrTimothyAldenDavis/SuiteSparse],[cholmod],[http://www.suitesparse.com/]) +AC_CONFIG_SRCDIR([Core/cholmod_common.c]) +AC_CONFIG_AUX_DIR([build-aux]) +AC_CONFIG_MACRO_DIR([m4]) @@ -1690,7 +1690,7 @@ diff --git a/m4/ax_blas.m4 b/m4/ax_blas.m4 new file mode 100644 --- /dev/null +++ b/m4/ax_blas.m4 -@@ -0,0 +1,238 @@ +@@ -0,0 +1,241 @@ +# =========================================================================== +# https://www.gnu.org/software/autoconf-archive/ax_blas.html +# =========================================================================== @@ -1729,6 +1729,7 @@ new file mode 100644 +# LICENSE +# +# Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu> ++# Copyright (c) 2019 Geoffrey M. Oxberry <goxberry@gmail.com> +# +# This program is free software: you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the @@ -1756,7 +1757,7 @@ new file mode 100644 +# modified version of the Autoconf Macro, you may extend this special +# exception to the GPL to apply to your modified version as well. + -+#serial 16 ++#serial 17 + +AU_ALIAS([ACX_BLAS], [AX_BLAS]) +AC_DEFUN([AX_BLAS], [ @@ -1770,7 +1771,9 @@ new file mode 100644 +case $with_blas in + yes | "") ;; + no) ax_blas_ok=disable ;; -+ -* | */* | *.a | *.so | *.so.* | *.o) BLAS_LIBS="$with_blas" ;; ++ -* | */* | *.a | *.so | *.so.* | *.dylib | *.dylib.* | *.o) ++ BLAS_LIBS="$with_blas" ++ ;; + *) BLAS_LIBS="-l$with_blas" ;; +esac + @@ -2209,7 +2212,7 @@ diff --git a/m4/ax_lapack.m4 b/m4/ax_lapack.m4 new file mode 100644 --- /dev/null +++ b/m4/ax_lapack.m4 -@@ -0,0 +1,131 @@ +@@ -0,0 +1,134 @@ +# =========================================================================== +# https://www.gnu.org/software/autoconf-archive/ax_lapack.html +# =========================================================================== @@ -2249,6 +2252,7 @@ new file mode 100644 +# LICENSE +# +# Copyright (c) 2009 Steven G. Johnson <stevenj@alum.mit.edu> ++# Copyright (c) 2019 Geoffrey M. Oxberry <goxberry@gmail.com> +# +# This program is free software: you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the @@ -2276,7 +2280,7 @@ new file mode 100644 +# modified version of the Autoconf Macro, you may extend this special +# exception to the GPL to apply to your modified version as well. + -+#serial 9 ++#serial 10 + +AU_ALIAS([ACX_LAPACK], [AX_LAPACK]) +AC_DEFUN([AX_LAPACK], [ @@ -2288,7 +2292,9 @@ new file mode 100644 +case $with_lapack in + yes | "") ;; + no) ax_lapack_ok=disable ;; -+ -* | */* | *.a | *.so | *.so.* | *.o) LAPACK_LIBS="$with_lapack" ;; ++ -* | */* | *.a | *.so | *.so.* | *.dylib | *.dylib.* | *.o) ++ LAPACK_LIBS="$with_lapack" ++ ;; + *) LAPACK_LIBS="-l$with_lapack" ;; +esac + diff --git a/academic/colamd/colamd.SlackBuild b/academic/colamd/colamd.SlackBuild index ab7e39cb5a..3d2ceacd5a 100644 --- a/academic/colamd/colamd.SlackBuild +++ b/academic/colamd/colamd.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for COLAMD -# Copyright 2013-2020 Kyle Guinn <elyk03@gmail.com> +# Copyright 2013-2021 Kyle Guinn <elyk03@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,8 +26,8 @@ PRGNAM=colamd SRCNAM=SuiteSparse SUBDIR=COLAMD VERSION=${VERSION:-2.9.6} -SRCVER=${SRCVER:-5.6.0} -BUILD=${BUILD:-6} +SRCVER=${SRCVER:-5.8.1} +BUILD=${BUILD:-7} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then diff --git a/academic/colamd/colamd.info b/academic/colamd/colamd.info index f558ba3958..132c96f5d0 100644 --- a/academic/colamd/colamd.info +++ b/academic/colamd/colamd.info @@ -1,8 +1,8 @@ PRGNAM="colamd" VERSION="2.9.6" HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html" -DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.6.0/SuiteSparse-5.6.0.tar.gz" -MD5SUM="af8b97cbded4cd5c6672e878bc0c37c2" +DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz" +MD5SUM="c414679bbc9432a3def01b31ad921140" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="suitesparseconfig" diff --git a/academic/convertall/convertall.SlackBuild b/academic/convertall/convertall.SlackBuild index 796ea42d07..fdb395cf6c 100644 --- a/academic/convertall/convertall.SlackBuild +++ b/academic/convertall/convertall.SlackBuild @@ -2,10 +2,12 @@ # # Slackware build script for convertall # -# Copyright 2012 John Berger <irgunii ampersand gmail . com>, TN, USA +# Copyright 2012-2021 John Berger <irgunii ampersand gmail . com>, TN, USA # I couldn't have made this script work without the help of -# Willy Sudiarto Raharjo <willysr@slackware-id.org>, so -# all thanks go to him. +# Willy Sudiarto Raharjo <willysr@slackware-id.org>, so big thanks to him. +# Also a big thank you to Kevin McCormick for helping with a python 3 +# problem I'd missed. +# # # All rights reserved. # @@ -28,13 +30,13 @@ PRGNAM=convertall SRCNAM=ConvertAll -VERSION=${VERSION:-0.5.2} +VERSION=${VERSION:-0.8.0} 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 @@ -45,8 +47,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" @@ -77,7 +79,7 @@ find -L . \ # Change installation directory to /usr and use LIBDIRSUFFIX sed -i -e "s/usr\/local/usr/" -e "s/'lib'/'lib$LIBDIRSUFFIX'/" install.py -python install.py -b $PKG +python3 install.py -b $PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true diff --git a/academic/convertall/convertall.info b/academic/convertall/convertall.info index 38fc747b7f..181b2b33f8 100644 --- a/academic/convertall/convertall.info +++ b/academic/convertall/convertall.info @@ -1,10 +1,10 @@ PRGNAM="convertall" -VERSION="0.5.2" -HOMEPAGE="http://www.convertall.bellz.org/index.html" -DOWNLOAD="http://downloads.sourceforge.net/convertall/convertall-0.5.2.tar.gz" -MD5SUM="9378cb3ab40cf944570d53bcc5718ee8" +VERSION="0.8.0" +HOMEPAGE="https://www.convertall.bellz.org/index.html" +DOWNLOAD="https://github.com/doug-101/ConvertAll/releases/download/v0.8.0/convertall-0.8.0.tar.gz" +MD5SUM="6e2513d056bc10e2f037591bc08a8e21" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="python3 qt5 python3-PyQt5" MAINTAINER="John Berger" EMAIL="irgunii ampersand gmail . com" diff --git a/academic/convertall/doinst.sh b/academic/convertall/doinst.sh index 4f83cde390..7443749d1c 100644 --- a/academic/convertall/doinst.sh +++ b/academic/convertall/doinst.sh @@ -9,6 +9,6 @@ fi if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then if [ -x /usr/bin/gtk-update-icon-cache ]; then - /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 + /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1 fi fi diff --git a/academic/convertall/slack-desc b/academic/convertall/slack-desc index 7f4ae4d1c2..59999208c7 100644 --- a/academic/convertall/slack-desc +++ b/academic/convertall/slack-desc @@ -1,9 +1,9 @@ # HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. |-----handy-ruler------------------------------------------------------| convertall: convertall (unit conversion) @@ -14,6 +14,6 @@ convertall: decade, that's fine. Or from meter-pounds. Or from cubic convertall: nautical miles. The units don't have to make sense to convertall: anyone but you. convertall: -convertall: Project website: http://www.convertall.bellz.org +convertall: Project website: https://www.convertall.bellz.org convertall: convertall: diff --git a/academic/csparse/csparse.SlackBuild b/academic/csparse/csparse.SlackBuild index 3f008bbe0b..4aa1aa9612 100644 --- a/academic/csparse/csparse.SlackBuild +++ b/academic/csparse/csparse.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for CSparse -# Copyright 2013-2020 Kyle Guinn <elyk03@gmail.com> +# Copyright 2013-2021 Kyle Guinn <elyk03@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,8 +26,8 @@ PRGNAM=csparse SRCNAM=SuiteSparse SUBDIR=CSparse VERSION=${VERSION:-3.2.0} -SRCVER=${SRCVER:-5.6.0} -BUILD=${BUILD:-4} +SRCVER=${SRCVER:-5.8.1} +BUILD=${BUILD:-5} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then diff --git a/academic/csparse/csparse.info b/academic/csparse/csparse.info index 4435e41189..861a2ed4c5 100644 --- a/academic/csparse/csparse.info +++ b/academic/csparse/csparse.info @@ -1,8 +1,8 @@ PRGNAM="csparse" VERSION="3.2.0" HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html" -DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.6.0/SuiteSparse-5.6.0.tar.gz" -MD5SUM="af8b97cbded4cd5c6672e878bc0c37c2" +DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz" +MD5SUM="c414679bbc9432a3def01b31ad921140" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/academic/cxsparse/cxsparse.SlackBuild b/academic/cxsparse/cxsparse.SlackBuild index 4695454e67..50237f46a6 100644 --- a/academic/cxsparse/cxsparse.SlackBuild +++ b/academic/cxsparse/cxsparse.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for CXSparse -# Copyright 2013-2020 Kyle Guinn <elyk03@gmail.com> +# Copyright 2013-2021 Kyle Guinn <elyk03@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,8 +26,8 @@ PRGNAM=cxsparse SRCNAM=SuiteSparse SUBDIR=CXSparse VERSION=${VERSION:-3.2.0} -SRCVER=${SRCVER:-5.6.0} -BUILD=${BUILD:-4} +SRCVER=${SRCVER:-5.8.1} +BUILD=${BUILD:-5} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then diff --git a/academic/cxsparse/cxsparse.info b/academic/cxsparse/cxsparse.info index eb05c702a6..06c815be7c 100644 --- a/academic/cxsparse/cxsparse.info +++ b/academic/cxsparse/cxsparse.info @@ -1,8 +1,8 @@ PRGNAM="cxsparse" VERSION="3.2.0" HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html" -DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.6.0/SuiteSparse-5.6.0.tar.gz" -MD5SUM="af8b97cbded4cd5c6672e878bc0c37c2" +DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz" +MD5SUM="c414679bbc9432a3def01b31ad921140" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="suitesparseconfig" diff --git a/academic/datamash/README b/academic/datamash/README new file mode 100644 index 0000000000..01d8fd598d --- /dev/null +++ b/academic/datamash/README @@ -0,0 +1,6 @@ +GNU Datamash is a command-line program which performs basic numeric, +textual and statistical operations on input textual data files. + +It is designed to be portable and reliable, and aid researchers +to easily automate analysis pipelines, without writing code or even +short scripts. diff --git a/academic/datamash/datamash.SlackBuild b/academic/datamash/datamash.SlackBuild new file mode 100644 index 0000000000..4661750499 --- /dev/null +++ b/academic/datamash/datamash.SlackBuild @@ -0,0 +1,107 @@ +#!/bin/sh + +# Slackware build script for datamash + +# Copyright 2020 Petar Petrov slackalaxy@gmail.com +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +PRGNAM=datamash +VERSION=${VERSION:-1.7} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +cd $PRGNAM-$VERSION +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --infodir=/usr/info \ + --mandir=/usr/man \ + --docdir=/usr/doc/$PRGNAM-$VERSION \ + --build=$ARCH-slackware-linux + +make +make check +make install DESTDIR=$PKG + +find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ + | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true + +find $PKG/usr/man -type f -exec gzip -9 {} \; +for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done + +rm -f $PKG/usr/info/dir +gzip -9 $PKG/usr/info/*.info* + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a \ + AUTHORS ChangeLog COPYING INSTALL NEWS README THANKS TODO \ + $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/academic/datamash/datamash.info b/academic/datamash/datamash.info new file mode 100644 index 0000000000..ff23e91fa2 --- /dev/null +++ b/academic/datamash/datamash.info @@ -0,0 +1,10 @@ +PRGNAM="datamash" +VERSION="1.7" +HOMEPAGE="https://www.gnu.org/software/datamash/" +DOWNLOAD="https://ftp.gnu.org/gnu/datamash/datamash-1.7.tar.gz" +MD5SUM="e5474d3bfee13e7ab1c44ebaec497a0d" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Petar Petrov" +EMAIL="slackalaxy@gmail.com" diff --git a/academic/datamash/slack-desc b/academic/datamash/slack-desc new file mode 100644 index 0000000000..86ef966a72 --- /dev/null +++ b/academic/datamash/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------------------------------------------------------| +datamash: datamash (Basic numeric, textual and statistical operations) +datamash: +datamash: GNU Datamash is a command-line program which performs basic +datamash: numeric, textual and statistical operations on input textual +datamash: data files. +datamash: +datamash: https://www.gnu.org/software/datamash/ +datamash: +datamash: +datamash: +datamash: diff --git a/academic/fet/fet.SlackBuild b/academic/fet/fet.SlackBuild index 4176ba78fc..284b7c09c7 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.47.0} +VERSION=${VERSION:-5.48.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/academic/fet/fet.info b/academic/fet/fet.info index 00537118b6..1727ec37b6 100644 --- a/academic/fet/fet.info +++ b/academic/fet/fet.info @@ -1,8 +1,8 @@ PRGNAM="fet" -VERSION="5.47.0" +VERSION="5.48.1" HOMEPAGE="https://www.lalescu.ro/liviu/fet/" -DOWNLOAD="https://www.lalescu.ro/liviu/fet/download/fet-5.47.0.tar.bz2" -MD5SUM="82207474e904150696fa2d66b09f61cb" +DOWNLOAD="https://www.lalescu.ro/liviu/fet/download/fet-5.48.1.tar.bz2" +MD5SUM="0709b2c4447b926bb5a119b4b46eb299" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="qt5" diff --git a/academic/galculator/galculator.SlackBuild b/academic/galculator/galculator.SlackBuild index 186bf89553..a9bc36534e 100644 --- a/academic/galculator/galculator.SlackBuild +++ b/academic/galculator/galculator.SlackBuild @@ -70,7 +70,7 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -fcommon" \ CXXFLAGS="$SLKCFLAGS" \ ./autogen.sh \ --prefix=/usr \ diff --git a/academic/gwyddion/gwyddion.SlackBuild b/academic/gwyddion/gwyddion.SlackBuild index c6ce401eee..0af5356e82 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.56} +VERSION=${VERSION:-2.58} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/academic/gwyddion/gwyddion.info b/academic/gwyddion/gwyddion.info index 0e6c3abcdd..13e0741611 100644 --- a/academic/gwyddion/gwyddion.info +++ b/academic/gwyddion/gwyddion.info @@ -1,8 +1,8 @@ PRGNAM="gwyddion" -VERSION="2.56" +VERSION="2.58" HOMEPAGE="http://gwyddion.net" -DOWNLOAD="http://downloads.sourceforge.net/gwyddion/gwyddion-2.56.tar.xz" -MD5SUM="5f9fdb773fbaf3270b472de6081dd3a8" +DOWNLOAD="http://downloads.sourceforge.net/gwyddion/gwyddion-2.58.tar.xz" +MD5SUM="a1157cd107049fdc141aec268f9b0032" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="gtkglext" diff --git a/academic/klu/klu.SlackBuild b/academic/klu/klu.SlackBuild index 780ce2daf4..cff38308c6 100644 --- a/academic/klu/klu.SlackBuild +++ b/academic/klu/klu.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for KLU -# Copyright 2013-2020 Kyle Guinn <elyk03@gmail.com> +# Copyright 2013-2021 Kyle Guinn <elyk03@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,8 +26,8 @@ PRGNAM=klu SRCNAM=SuiteSparse SUBDIR=KLU VERSION=${VERSION:-1.3.9} -SRCVER=${SRCVER:-5.6.0} -BUILD=${BUILD:-3} +SRCVER=${SRCVER:-5.8.1} +BUILD=${BUILD:-4} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then diff --git a/academic/klu/klu.info b/academic/klu/klu.info index 3865f63f7d..2a2faab22f 100644 --- a/academic/klu/klu.info +++ b/academic/klu/klu.info @@ -1,8 +1,8 @@ PRGNAM="klu" VERSION="1.3.9" HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html" -DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.6.0/SuiteSparse-5.6.0.tar.gz" -MD5SUM="af8b97cbded4cd5c6672e878bc0c37c2" +DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz" +MD5SUM="c414679bbc9432a3def01b31ad921140" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="suitesparseconfig amd colamd btf" diff --git a/academic/lapacke/lapacke.info b/academic/lapacke/lapacke.info index 80f3fc335b..d674e494bd 100644 --- a/academic/lapacke/lapacke.info +++ b/academic/lapacke/lapacke.info @@ -1,6 +1,6 @@ PRGNAM="lapacke" VERSION="3.9.0" -HOMEPAGE="http://www.netlib.org/lapack/lapacke.html" +HOMEPAGE="https://www.netlib.org/lapack/lapacke.html" DOWNLOAD="https://github.com/Reference-LAPACK/lapack/archive/v3.9.0/lapack-3.9.0.tar.gz" MD5SUM="0b251e2a8d5f949f99b50dd5e2200ee2" DOWNLOAD_x86_64="" diff --git a/academic/ldl/ldl.SlackBuild b/academic/ldl/ldl.SlackBuild index b4652d420f..c0b4d98c5e 100644 --- a/academic/ldl/ldl.SlackBuild +++ b/academic/ldl/ldl.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for LDL -# Copyright 2013-2020 Kyle Guinn <elyk03@gmail.com> +# Copyright 2013-2021 Kyle Guinn <elyk03@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,8 +26,8 @@ PRGNAM=ldl SRCNAM=SuiteSparse SUBDIR=LDL VERSION=${VERSION:-2.2.6} -SRCVER=${SRCVER:-5.6.0} -BUILD=${BUILD:-6} +SRCVER=${SRCVER:-5.8.1} +BUILD=${BUILD:-7} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then diff --git a/academic/ldl/ldl.info b/academic/ldl/ldl.info index 5676d5bd4f..9274c84ac9 100644 --- a/academic/ldl/ldl.info +++ b/academic/ldl/ldl.info @@ -1,8 +1,8 @@ PRGNAM="ldl" VERSION="2.2.6" HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html" -DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.6.0/SuiteSparse-5.6.0.tar.gz" -MD5SUM="af8b97cbded4cd5c6672e878bc0c37c2" +DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz" +MD5SUM="c414679bbc9432a3def01b31ad921140" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="suitesparseconfig" diff --git a/academic/meep/README b/academic/meep/README index 66bd1ed80d..a0623df2cc 100644 --- a/academic/meep/README +++ b/academic/meep/README @@ -4,9 +4,7 @@ Meep is a free and open-source software package for electromagnetics simulation via the finite-difference time-domain (FDTD) method spanning a broad range of applications. It saves results in hdf5 format. -This package requires: hdf5, libctl, lapack, mpb - -You probably will also want to preinstall: harminv +You probably will also want to preinstall: harminv, openmpi You may wish to also install: h5utils diff --git a/academic/meep/meep.SlackBuild b/academic/meep/meep.SlackBuild index 2aa5dec402..114680d8ec 100644 --- a/academic/meep/meep.SlackBuild +++ b/academic/meep/meep.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=meep -VERSION=${VERSION:-1.14} +VERSION=${VERSION:-1.17.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -75,14 +75,13 @@ find -L . \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; # if there is no configure script, try to build one! -if [ ! -f ./configure ] ; then +if [ ! -f ./configure ] ; then ./autogen.sh fi - LOCALCONFIGS= XDBFILE=/etc/sbo_pkg_options.conf -if [ -f ${XDBFILE} ] ; then +if [ -f ${XDBFILE} ] ; then LOCALCONFIGS=${LOCALCONFIGS}" "$(grep "^${PRGNAM}:" ${XDBFILE} | grep -v '^#' | awk -F: '{print$2}') echo Build options selected by file: LOCALCONFIGS=${LOCALCONFIGS} fi @@ -91,8 +90,7 @@ if [ -n "${SBOPTIONS_MEEP}" ] ; then echo Build options selected by environment: LOCALCONFIGS=${LOCALCONFIGS} fi - -# check for the Atlas replacement for blas; if the libraries are found, +# check for the Atlas replacement for blas; if the libraries are found, # add the configure option accordingly if [ -f /usr/lib/libatlas.a ] ; then @@ -115,7 +113,6 @@ CPPFLAGS="$SLKCFLAGS" \ make make install DESTDIR=$PKG - find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true diff --git a/academic/meep/meep.info b/academic/meep/meep.info index bf739dd8b6..8faea2fd0f 100644 --- a/academic/meep/meep.info +++ b/academic/meep/meep.info @@ -1,8 +1,8 @@ PRGNAM="meep" -VERSION="1.14" +VERSION="1.17.1" HOMEPAGE="https://github.com/NanoComp/meep" -DOWNLOAD="https://github.com/NanoComp/meep/releases/download/v1.14.0/meep-1.14.tar.gz" -MD5SUM="46875840eb7fc7267d9defe041eeb91e" +DOWNLOAD="https://github.com/NanoComp/meep/releases/download/v1.17.1/meep-1.17.1.tar.gz" +MD5SUM="657ecf1fa5459c73fdddd749dd81ec04" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="lapack hdf5 libctl mpb" diff --git a/academic/mpb/mpb.SlackBuild b/academic/mpb/mpb.SlackBuild index 3f60fe2617..2191964934 100644 --- a/academic/mpb/mpb.SlackBuild +++ b/academic/mpb/mpb.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=mpb -VERSION=${VERSION:-1.10.0} +VERSION=${VERSION:-1.11.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -75,12 +75,10 @@ find -L . \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; # if there is no configure script, try to build one! -if [ ! -f ./configure ] ; then +if [ ! -f ./configure ] ; then ./autogen.sh fi - - LOCALCONFIGS= XDBFILE=/etc/sbo_pkg_options.conf if [ -f ${XDBFILE} ] ; then @@ -92,12 +90,11 @@ if [ -n "${SBOPTIONS_MPB}" ] ; then echo Build options selected by environment: LOCALCONFIGS=${LOCALCONFIGS} fi - -# check for the Atlas replacement for blas; if the libraries are found, +# check for the Atlas replacement for blas; if the libraries are found, # add the configure option accordingly -if [ -f /usr/lib/libatlas.a ] ; then - if [ -f /usr/lib/libatlas.so ] ; then +if [ -f /usr/lib/libatlas.a ] ; then + if [ -f /usr/lib/libatlas.so ] ; then echo "NOTICE: libatlas was found, configure --with-blas=atlas" LOCALCONFIGS=${LOCALCONFIGS}" --with-blas=atlas" fi @@ -123,7 +120,6 @@ CPPFLAGS="$SLKCFLAGS" \ make make install DESTDIR=$PKG - CFLAGS="$SLKCFLAGS" \ CPPFLAGS="$SLKCFLAGS" \ ./configure \ @@ -132,7 +128,7 @@ CPPFLAGS="$SLKCFLAGS" \ --libdir=/usr/lib${LIBDIRSUFFIX} \ --docdir=/usr/doc/$PRGNAM-$VERSION \ --build=$ARCH-slackware-linux \ - $LOCALCONFIGS + $LOCALCONFIGS make make install DESTDIR=$PKG @@ -143,7 +139,6 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr find $PKG/usr/man -type f -exec gzip -9 {} \; for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION install -m 0644 $DOCFILES $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/academic/mpb/mpb.info b/academic/mpb/mpb.info index b3575b5b0a..bd24b0e499 100644 --- a/academic/mpb/mpb.info +++ b/academic/mpb/mpb.info @@ -1,8 +1,8 @@ PRGNAM="mpb" -VERSION="1.10.0" +VERSION="1.11.1" HOMEPAGE="https://github.com/NanoComp/mpb" -DOWNLOAD="https://github.com/NanoComp/mpb/releases/download/v1.10.0/mpb-1.10.0.tar.gz" -MD5SUM="92f91cf5e0206e2e4531b780b45469c4" +DOWNLOAD="https://github.com/NanoComp/mpb/releases/download/v1.11.1/mpb-1.11.1.tar.gz" +MD5SUM="99afe4e8e11427c62a896d8eadd1c205" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="lapack hdf5 libctl" diff --git a/academic/nco/nco.SlackBuild b/academic/nco/nco.SlackBuild index 0692d9f9da..74bd346139 100644 --- a/academic/nco/nco.SlackBuild +++ b/academic/nco/nco.SlackBuild @@ -24,7 +24,7 @@ PRGNAM=nco -VERSION=${VERSION:-4.9.5} +VERSION=${VERSION:-4.9.7} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/academic/nco/nco.info b/academic/nco/nco.info index d069f9d338..89cf7d6c3e 100644 --- a/academic/nco/nco.info +++ b/academic/nco/nco.info @@ -1,8 +1,8 @@ PRGNAM="nco" -VERSION="4.9.5" +VERSION="4.9.7" HOMEPAGE="http://nco.sf.net" -DOWNLOAD="https://github.com/nco/nco/archive/4.9.5/nco-4.9.5.tar.gz" -MD5SUM="28edde9bfd7451722dfe6dfdd08a2af6" +DOWNLOAD="https://github.com/nco/nco/archive/4.9.7/nco-4.9.7.tar.gz" +MD5SUM="1ce73d3a65bcc7c9388665e57b05188f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="netcdf udunits antlr2" diff --git a/academic/ngspice/ngspice.SlackBuild b/academic/ngspice/ngspice.SlackBuild index f31d76c61b..b30fd4d99e 100644 --- a/academic/ngspice/ngspice.SlackBuild +++ b/academic/ngspice/ngspice.SlackBuild @@ -7,7 +7,7 @@ # Set initial variables: PRGNAM=ngspice -VERSION=${VERSION:-33} +VERSION=${VERSION:-34} BUILD=${BUILD:-4} TAG=${TAG:-_SBo} diff --git a/academic/ngspice/ngspice.info b/academic/ngspice/ngspice.info index 11dc9c8aa0..23f93fdba1 100644 --- a/academic/ngspice/ngspice.info +++ b/academic/ngspice/ngspice.info @@ -1,10 +1,10 @@ PRGNAM="ngspice" -VERSION="33" +VERSION="34" HOMEPAGE="http://ngspice.sourceforge.net/" -DOWNLOAD="https://sourceforge.net/projects/ngspice/files/ng-spice-rework/33/ngspice-33.tar.gz \ - https://sourceforge.net/projects/ngspice/files/ng-spice-rework/33/ngspice-33-manual.pdf" -MD5SUM="c4cf9ce3b1a5da870d192f0418f7b507 \ - 435e7c73324cea31189a285aaa42d572" +DOWNLOAD="https://sourceforge.net/projects/ngspice/files/ng-spice-rework/34/ngspice-34.tar.gz \ + https://sourceforge.net/projects/ngspice/files/ng-spice-rework/34/ngspice-34-manual.pdf" +MD5SUM="e88377ff1e5a466dcd240fa235de7551 \ + ea1bfad9fccd20d58007898bc5f5a15d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="openmpi" diff --git a/academic/octave/octave.SlackBuild b/academic/octave/octave.SlackBuild index fb2d909a46..7660cb6ca7 100644 --- a/academic/octave/octave.SlackBuild +++ b/academic/octave/octave.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for octave -# Copyright 2012-2020 Kyle Guinn <elyk03@gmail.com> +# Copyright 2012-2021 Kyle Guinn <elyk03@gmail.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=octave -VERSION=${VERSION:-5.2.0} +VERSION=${VERSION:-6.1.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -91,6 +91,8 @@ cd $PRGNAM-$VERSION chown -R root:root . chmod -R u+w,go-w,a+rX-st . +patch -p1 < $CWD/patches/87ca5976c648.diff # https://savannah.gnu.org/bugs/?59806 +patch -p1 -F3 < $CWD/patches/0348f3f57e3c.diff # https://savannah.gnu.org/bugs/?59813 patch -p1 < $CWD/patches/imagemagick.diff # https://savannah.gnu.org/bugs/?49653 patch -p1 < $CWD/patches/atlas-lib-rename.diff autoreconf -vif diff --git a/academic/octave/octave.info b/academic/octave/octave.info index a4ea3e666a..af96716f60 100644 --- a/academic/octave/octave.info +++ b/academic/octave/octave.info @@ -1,8 +1,8 @@ PRGNAM="octave" -VERSION="5.2.0" +VERSION="6.1.0" HOMEPAGE="https://www.gnu.org/software/octave/" -DOWNLOAD="https://ftp.gnu.org/gnu/octave/octave-5.2.0.tar.lz" -MD5SUM="3c621e85026d4a807f5639901a41ae71" +DOWNLOAD="https://ftpmirror.gnu.org/gnu/octave/octave-6.1.0.tar.lz" +MD5SUM="350315cf2bf16169b8710e70154c86ad" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="%README% lapack" diff --git a/academic/octave/patches/0348f3f57e3c.diff b/academic/octave/patches/0348f3f57e3c.diff new file mode 100644 index 0000000000..1545797a61 --- /dev/null +++ b/academic/octave/patches/0348f3f57e3c.diff @@ -0,0 +1,170 @@ + +# HG changeset patch +# User John W. Eaton <jwe@octave.org> +# Date 1609785454 18000 +# Node ID 0348f3f57e3ca6fa7c8e5112622c756d00dd7dab +# Parent a3d92c4ad5502686daf2b34f062db6c950db30ef +avoid build errors with Qt4 (bug #59813) + +* acinclude.m4 (OCTAVE_CHECK_FUNC_QFONTDATABASE_SYSTEMFONT, +OCTAVE_CHECK_QVARIANT_CANCONVERT_ACCEPTS_QMETATYPE_TYPE): New macros. +(OCTAVE_CHECK_QT_VERSION): Use them. + +* resource-manager.cc (resource_manager::get_default_font_family): +Check availability of QFontDatabase::systemFont, fall back on +QFont::setStyleHint, then global_font_family. + +* octave-dock-widget.cc (octave_dock_widget::handle_settings): +Check whether QVariant::canConvert accepts QMetatype::Type. Use +QVariant::Type as fallback. +* variable-editor-model.cc (variable_editor_model::setData): Likewise. + +diff --git a/libgui/src/octave-dock-widget.cc b/libgui/src/octave-dock-widget.cc +--- a/libgui/src/octave-dock-widget.cc ++++ b/libgui/src/octave-dock-widget.cc +@@ -507,7 +507,12 @@ + QVariant dock_geom + = settings->value (dw_dock_geometry.key.arg (objectName ()), + default_dock_size); +- if (dock_geom.canConvert (QMetaType::QRect)) ++#if defined (QVARIANT_CANCONVERT_ACCEPTS_QMETATYPE_TYPE) ++ QMetaType::Type rect_type = QMetaType::QRect; ++#else ++ QVariant::Type rect_type = QVariant::Rect; ++#endif ++ if (dock_geom.canConvert (rect_type)) + m_recent_dock_geom = dock_geom.toRect (); + else + m_recent_dock_geom = dw_dock_geometry.def.toRect (); +diff --git a/libgui/src/resource-manager.cc b/libgui/src/resource-manager.cc +--- a/libgui/src/resource-manager.cc ++++ b/libgui/src/resource-manager.cc +@@ -241,9 +241,17 @@ + // if macOS default font is not available): use QFontDatabase + if (default_family.isEmpty ()) + { ++#if defined (HAVE_QFONTDATABASE_SYSTEMFONT) + // Get the system's default monospaced font + QFont fixed_font = QFontDatabase::systemFont (QFontDatabase::FixedFont); + default_family = fixed_font.defaultFamily (); ++#elif defined (HAVE_QFONT_MONOSPACE) ++ QFont fixed_font; ++ fixed_font.setStyleHint (QFont::Monospace); ++ default_family = fixed_font.defaultFamily (); ++#else ++ default_family = global_font_family; ++#endif + } + + // Test env variable which has preference +diff --git a/libgui/src/variable-editor-model.cc b/libgui/src/variable-editor-model.cc +--- a/libgui/src/variable-editor-model.cc ++++ b/libgui/src/variable-editor-model.cc +@@ -987,7 +987,12 @@ + variable_editor_model::setData (const QModelIndex& idx, + const QVariant& v_user_input, int role) + { +- if (role != Qt::EditRole || ! v_user_input.canConvert (QVariant::String) ++#if defined (QVARIANT_CANCONVERT_ACCEPTS_QMETATYPE_TYPE) ++ QMetaType::Type string_type = QMetaType::QString; ++#else ++ QVariant::Type string_type = QVariant::String; ++#endif ++ if (role != Qt::EditRole || ! v_user_input.canConvert (string_type) + || ! idx.isValid ()) + return false; + +diff --git a/m4/acinclude.m4 b/m4/acinclude.m4 +--- a/m4/acinclude.m4 ++++ b/m4/acinclude.m4 +@@ -1091,6 +1091,35 @@ + fi + ]) + dnl ++dnl Check whether the Qt class QFontDatabase has the systemFont member ++dnl function. This function was introduced in Qt 5.2. ++dnl ++AC_DEFUN([OCTAVE_CHECK_FUNC_QFONTDATABASE_SYSTEMFONT], [ ++ AC_CACHE_CHECK([for QFontDatabase::systemFont function], ++ [octave_cv_func_qfontdatabase_systemfont], ++ [AC_LANG_PUSH(C++) ++ ac_octave_save_CPPFLAGS="$CPPFLAGS" ++ ac_octave_save_CXXFLAGS="$CXXFLAGS" ++ CPPFLAGS="$QT_CPPFLAGS $CXXPICFLAG $CPPFLAGS" ++ CXXFLAGS="$CXXPICFLAG $CXXFLAGS" ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ ++ #include <QFontDatabase> ++ #include <QFont> ++ ]], [[ ++ QFont font = QFontDatabase::systemFont (QFontDatabase::FixedFont); ++ ]])], ++ octave_cv_func_qfontdatabase_systemfont=yes, ++ octave_cv_func_qfontdatabase_systemfont=no) ++ CPPFLAGS="$ac_octave_save_CPPFLAGS" ++ CXXFLAGS="$ac_octave_save_CXXFLAGS" ++ AC_LANG_POP(C++) ++ ]) ++ if test $octave_cv_func_qfontdatabase_systemfont = yes; then ++ AC_DEFINE(HAVE_QFONTDATABASE_SYSTEMFONT, 1, ++ [Define to 1 if you have the `QFontDatabase::systemFont' function.]) ++ fi ++]) ++dnl + dnl Check whether the Qt class QList has a constructor that accepts + dnl a pair of iterators. This constructor was introduced in Qt 5.14. + dnl +@@ -1967,6 +1996,37 @@ + fi + ]) + dnl ++dnl Check whether QVariant::canConvert accepts a QMetaType::Type ++dnl enumeration value as an argument. ++dnl ++AC_DEFUN([OCTAVE_CHECK_QVARIANT_CANCONVERT_ACCEPTS_QMETATYPE_TYPE], [ ++ AC_CACHE_CHECK([whether QVariant::canConvert accepts QMetaType::Type argument], ++ [octave_cv_qvariant_canconvert_accepts_qmetatype_type], ++ [AC_LANG_PUSH(C++) ++ ac_octave_save_CPPFLAGS="$CPPFLAGS" ++ ac_octave_save_CXXFLAGS="$CXXFLAGS" ++ CPPFLAGS="$QT_CPPFLAGS $CXXPICFLAG $CPPFLAGS" ++ CXXFLAGS="$CXXPICFLAG $CXXFLAGS" ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ ++ #include <QMetaType> ++ #include <QVariant> ++ ]], [[ ++ QVariant var; ++ QMetaType::Type type = QMetaType::QString; ++ var.canConvert (type); ++ ]])], ++ octave_cv_qvariant_canconvert_accepts_qmetatype_type=yes, ++ octave_cv_qvariant_canconvert_accepts_qmetatype_type=no) ++ CPPFLAGS="$ac_octave_save_CPPFLAGS" ++ CXXFLAGS="$ac_octave_save_CXXFLAGS" ++ AC_LANG_POP(C++) ++ ]) ++ if test $octave_cv_qvariant_canconvert_accepts_qmetatype_type = yes; then ++ AC_DEFINE(QVARIANT_CANCONVERT_ACCEPTS_QMETATYPE_TYPE, 1, ++ [Define to 1 if `QVariant::canConvert' accepts `QMetaType::Type' enumeration value as argument.]) ++ fi ++]) ++dnl + dnl Check for the Qhull version. + dnl + AC_DEFUN([OCTAVE_CHECK_QHULL_VERSION], [ +@@ -2518,6 +2578,7 @@ + ## version that we are testing now will be the one used. + + OCTAVE_CHECK_FUNC_QCOMBOBOX_SETCURRENTTEXT ++ OCTAVE_CHECK_FUNC_QFONTDATABASE_SYSTEMFONT + OCTAVE_CHECK_FUNC_QFONTMETRICS_HORIZONTAL_ADVANCE + OCTAVE_CHECK_FUNC_QGUIAPPLICATION_SETDESKTOPFILENAME + OCTAVE_CHECK_FUNC_QHEADERVIEW_SETSECTIONRESIZEMODE +@@ -2539,6 +2600,7 @@ + OCTAVE_CHECK_FUNC_QWHEELEVENT_POSITION + OCTAVE_CHECK_MEMBER_QFONT_FORCE_INTEGER_METRICS + OCTAVE_CHECK_MEMBER_QFONT_MONOSPACE ++ OCTAVE_CHECK_QVARIANT_CANCONVERT_ACCEPTS_QMETATYPE_TYPE + OCTAVE_HAVE_QGUIAPPLICATION + + OCTAVE_CHECK_QREGION_ITERATORS + diff --git a/academic/octave/patches/87ca5976c648.diff b/academic/octave/patches/87ca5976c648.diff new file mode 100644 index 0000000000..b428490abf --- /dev/null +++ b/academic/octave/patches/87ca5976c648.diff @@ -0,0 +1,22 @@ + +# HG changeset patch +# User Markus Mützel <markus.muetzel@gmx.de> +# Date 1609670947 -3600 +# Node ID 87ca5976c648cc01904f8ef53b576bfb5c8d48fd +# Parent 216ef81dafb682ba0a4a30dcc5c3bc054acb0d60 +build: Use SPARSE_XCPPFLAGS in CPP_FLAGS for libcorefcn (bug #59806). + +* libinterp/corefcn/module.mk: Use SPARSE_XCPPFLAGS in CPP_FLAGS. + +diff --git a/libinterp/corefcn/module.mk b/libinterp/corefcn/module.mk +--- a/libinterp/corefcn/module.mk ++++ b/libinterp/corefcn/module.mk +@@ -325,6 +325,7 @@ + $(FT2_CPPFLAGS) \ + $(HDF5_CPPFLAGS) \ + $(LLVM_CPPFLAGS) \ ++ $(SPARSE_XCPPFLAGS) \ + $(Z_CPPFLAGS) + + libinterp_EXTRA_DIST += \ + diff --git a/academic/rbio/rbio.SlackBuild b/academic/rbio/rbio.SlackBuild index 54bfe33088..e83a5cbc38 100644 --- a/academic/rbio/rbio.SlackBuild +++ b/academic/rbio/rbio.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for RBio -# Copyright 2013-2020 Kyle Guinn <elyk03@gmail.com> +# Copyright 2013-2021 Kyle Guinn <elyk03@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,8 +26,8 @@ PRGNAM=rbio SRCNAM=SuiteSparse SUBDIR=RBio VERSION=${VERSION:-2.2.6} -SRCVER=${SRCVER:-5.6.0} -BUILD=${BUILD:-6} +SRCVER=${SRCVER:-5.8.1} +BUILD=${BUILD:-7} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then diff --git a/academic/rbio/rbio.info b/academic/rbio/rbio.info index a2a2652e08..0e914776cd 100644 --- a/academic/rbio/rbio.info +++ b/academic/rbio/rbio.info @@ -1,8 +1,8 @@ PRGNAM="rbio" VERSION="2.2.6" HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html" -DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.6.0/SuiteSparse-5.6.0.tar.gz" -MD5SUM="af8b97cbded4cd5c6672e878bc0c37c2" +DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz" +MD5SUM="c414679bbc9432a3def01b31ad921140" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="suitesparseconfig" diff --git a/academic/rpy2/rpy2.SlackBuild b/academic/rpy2/rpy2.SlackBuild index 93275f4a82..745ca9ea47 100644 --- a/academic/rpy2/rpy2.SlackBuild +++ b/academic/rpy2/rpy2.SlackBuild @@ -2,7 +2,7 @@ # # SlackBuild for rpy2 # -# Copyright 2020 Rob van Nues (sborg63@disroot.org) +# Copyright 2020-2021 Rob van Nues (sborg63@disroot.org) # # Redistribution and use of this script, with or without modification, is # permitted provided that the following conditions are met: @@ -22,7 +22,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=rpy2 -VERSION=${VERSION:-3.3.6} +VERSION=${VERSION:-3.4.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/academic/rpy2/rpy2.info b/academic/rpy2/rpy2.info index 63973a6f60..d570955556 100644 --- a/academic/rpy2/rpy2.info +++ b/academic/rpy2/rpy2.info @@ -1,8 +1,8 @@ PRGNAM="rpy2" -VERSION="3.3.6" +VERSION="3.4.2" HOMEPAGE="https://rpy2.github.io/" -DOWNLOAD="https://pypi.python.org/packages/source/r/rpy2/rpy2-3.3.6.tar.gz" -MD5SUM="fd789967d3e46744cb1b2c4e55f47839" +DOWNLOAD="https://pypi.python.org/packages/source/r/rpy2/rpy2-3.4.2.tar.gz" +MD5SUM="94fd0ac2a6ca69464cfc51ec0871c349" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="R cffi Jinja2 python3-pytest tzlocal" diff --git a/academic/spqr/patches/autoconfiscate.diff b/academic/spqr/patches/autoconfiscate.diff index ffd9eb9657..8fff318251 100644 --- a/academic/spqr/patches/autoconfiscate.diff +++ b/academic/spqr/patches/autoconfiscate.diff @@ -463,7 +463,7 @@ diff --git a/m4/ax_blas.m4 b/m4/ax_blas.m4 new file mode 100644 --- /dev/null +++ b/m4/ax_blas.m4 -@@ -0,0 +1,238 @@ +@@ -0,0 +1,241 @@ +# =========================================================================== +# https://www.gnu.org/software/autoconf-archive/ax_blas.html +# =========================================================================== @@ -502,6 +502,7 @@ new file mode 100644 +# LICENSE +# +# Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu> ++# Copyright (c) 2019 Geoffrey M. Oxberry <goxberry@gmail.com> +# +# This program is free software: you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the @@ -529,7 +530,7 @@ new file mode 100644 +# modified version of the Autoconf Macro, you may extend this special +# exception to the GPL to apply to your modified version as well. + -+#serial 16 ++#serial 17 + +AU_ALIAS([ACX_BLAS], [AX_BLAS]) +AC_DEFUN([AX_BLAS], [ @@ -543,7 +544,9 @@ new file mode 100644 +case $with_blas in + yes | "") ;; + no) ax_blas_ok=disable ;; -+ -* | */* | *.a | *.so | *.so.* | *.o) BLAS_LIBS="$with_blas" ;; ++ -* | */* | *.a | *.so | *.so.* | *.dylib | *.dylib.* | *.o) ++ BLAS_LIBS="$with_blas" ++ ;; + *) BLAS_LIBS="-l$with_blas" ;; +esac + @@ -982,7 +985,7 @@ diff --git a/m4/ax_lapack.m4 b/m4/ax_lapack.m4 new file mode 100644 --- /dev/null +++ b/m4/ax_lapack.m4 -@@ -0,0 +1,131 @@ +@@ -0,0 +1,134 @@ +# =========================================================================== +# https://www.gnu.org/software/autoconf-archive/ax_lapack.html +# =========================================================================== @@ -1022,6 +1025,7 @@ new file mode 100644 +# LICENSE +# +# Copyright (c) 2009 Steven G. Johnson <stevenj@alum.mit.edu> ++# Copyright (c) 2019 Geoffrey M. Oxberry <goxberry@gmail.com> +# +# This program is free software: you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the @@ -1049,7 +1053,7 @@ new file mode 100644 +# modified version of the Autoconf Macro, you may extend this special +# exception to the GPL to apply to your modified version as well. + -+#serial 9 ++#serial 10 + +AU_ALIAS([ACX_LAPACK], [AX_LAPACK]) +AC_DEFUN([AX_LAPACK], [ @@ -1061,7 +1065,9 @@ new file mode 100644 +case $with_lapack in + yes | "") ;; + no) ax_lapack_ok=disable ;; -+ -* | */* | *.a | *.so | *.so.* | *.o) LAPACK_LIBS="$with_lapack" ;; ++ -* | */* | *.a | *.so | *.so.* | *.dylib | *.dylib.* | *.o) ++ LAPACK_LIBS="$with_lapack" ++ ;; + *) LAPACK_LIBS="-l$with_lapack" ;; +esac + diff --git a/academic/spqr/spqr.SlackBuild b/academic/spqr/spqr.SlackBuild index 576fb608ee..0ce28905bc 100644 --- a/academic/spqr/spqr.SlackBuild +++ b/academic/spqr/spqr.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for SPQR -# Copyright 2013-2020 Kyle Guinn <elyk03@gmail.com> +# Copyright 2013-2021 Kyle Guinn <elyk03@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,8 +26,8 @@ PRGNAM=spqr SRCNAM=SuiteSparse SUBDIR=SPQR VERSION=${VERSION:-2.0.9} -SRCVER=${SRCVER:-5.6.0} -BUILD=${BUILD:-2} +SRCVER=${SRCVER:-5.8.1} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then diff --git a/academic/spqr/spqr.info b/academic/spqr/spqr.info index 2bab1e6903..daa36cb95e 100644 --- a/academic/spqr/spqr.info +++ b/academic/spqr/spqr.info @@ -1,8 +1,8 @@ PRGNAM="spqr" VERSION="2.0.9" HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html" -DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.6.0/SuiteSparse-5.6.0.tar.gz" -MD5SUM="af8b97cbded4cd5c6672e878bc0c37c2" +DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz" +MD5SUM="c414679bbc9432a3def01b31ad921140" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="blas lapack suitesparseconfig cholmod tbb" diff --git a/academic/stellarium/stellarium.SlackBuild b/academic/stellarium/stellarium.SlackBuild index 4c7e1ff99e..99d4bb2406 100644 --- a/academic/stellarium/stellarium.SlackBuild +++ b/academic/stellarium/stellarium.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=stellarium -VERSION=${VERSION:-0.18.1} +VERSION=${VERSION:-0.20.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/academic/stellarium/stellarium.info b/academic/stellarium/stellarium.info index 35dd774260..ba33b79199 100644 --- a/academic/stellarium/stellarium.info +++ b/academic/stellarium/stellarium.info @@ -1,8 +1,8 @@ PRGNAM="stellarium" -VERSION="0.18.1" +VERSION="0.20.4" HOMEPAGE="http://www.stellarium.org" -DOWNLOAD="https://github.com/Stellarium/stellarium/releases/download/v0.18.1/stellarium-0.18.1.tar.gz" -MD5SUM="1eb0098db83f0543b44877a8e72acbb6" +DOWNLOAD="https://github.com/Stellarium/stellarium/releases/download/v0.20.4/stellarium-0.20.4.tar.gz" +MD5SUM="d02659c2e01582a4608a97b4aa0baf61" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="qt5" diff --git a/academic/suitesparse/README b/academic/suitesparse/README index 7eb56aa16e..a0a5eb5679 100644 --- a/academic/suitesparse/README +++ b/academic/suitesparse/README @@ -26,3 +26,7 @@ by default. SlackBuilds.org also has all the parts of this suite as individual builds - DO NOT try and install the individual parts and the suite; pick one or the other. + +For Slackware 14.2, suitesparse's version is being held at 5.7.2. +Later versions (5.8.n) are not compatible with 14.2 supplied version +of mpfr (3.1.4). diff --git a/academic/suitesparse/suitesparse.SlackBuild b/academic/suitesparse/suitesparse.SlackBuild index 9ccd701152..ea5d9248da 100644 --- a/academic/suitesparse/suitesparse.SlackBuild +++ b/academic/suitesparse/suitesparse.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for suitesparse -# Copyright 2017-2020 Christoph Willing, Brisbane Australia +# Copyright 2017-2021 Christoph Willing, Brisbane Australia # All rights reserved. # Thanks to Pablo Santamaria for previous versions # diff --git a/academic/suitesparseconfig/patches/autoconfiscate.diff b/academic/suitesparseconfig/patches/autoconfiscate.diff index a6a40926ee..80b550a08a 100644 --- a/academic/suitesparseconfig/patches/autoconfiscate.diff +++ b/academic/suitesparseconfig/patches/autoconfiscate.diff @@ -34,7 +34,7 @@ new file mode 100644 +# Process this file with autoconf to produce a configure script. + +AC_PREREQ([2.69]) -+AC_INIT([SuiteSparse_config],[5.6.0],[https://github.com/DrTimothyAldenDavis/SuiteSparse],[suitesparseconfig],[http://www.suitesparse.com/]) ++AC_INIT([SuiteSparse_config],[5.8.1],[https://github.com/DrTimothyAldenDavis/SuiteSparse],[suitesparseconfig],[http://www.suitesparse.com/]) +AC_CONFIG_SRCDIR([SuiteSparse_config.c]) +AC_CONFIG_AUX_DIR([build-aux]) +AC_CONFIG_MACRO_DIR([m4]) diff --git a/academic/suitesparseconfig/suitesparseconfig.SlackBuild b/academic/suitesparseconfig/suitesparseconfig.SlackBuild index f228f534cc..1845c790c9 100644 --- a/academic/suitesparseconfig/suitesparseconfig.SlackBuild +++ b/academic/suitesparseconfig/suitesparseconfig.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for SuiteSparse_config -# Copyright 2013-2020 Kyle Guinn <elyk03@gmail.com> +# Copyright 2013-2021 Kyle Guinn <elyk03@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,8 +25,8 @@ PRGNAM=suitesparseconfig SRCNAM=SuiteSparse SUBDIR=SuiteSparse_config -VERSION=${VERSION:-5.6.0} -SRCVER=${SRCVER:-5.6.0} +VERSION=${VERSION:-5.8.1} +SRCVER=${SRCVER:-5.8.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/academic/suitesparseconfig/suitesparseconfig.info b/academic/suitesparseconfig/suitesparseconfig.info index 34bb7ee90f..17cea1c0bf 100644 --- a/academic/suitesparseconfig/suitesparseconfig.info +++ b/academic/suitesparseconfig/suitesparseconfig.info @@ -1,8 +1,8 @@ PRGNAM="suitesparseconfig" -VERSION="5.6.0" +VERSION="5.8.1" HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html" -DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.6.0/SuiteSparse-5.6.0.tar.gz" -MD5SUM="af8b97cbded4cd5c6672e878bc0c37c2" +DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz" +MD5SUM="c414679bbc9432a3def01b31ad921140" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/academic/sundials/sundials.SlackBuild b/academic/sundials/sundials.SlackBuild index 7e546408c4..149f9bd771 100644 --- a/academic/sundials/sundials.SlackBuild +++ b/academic/sundials/sundials.SlackBuild @@ -25,7 +25,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=sundials -VERSION=${VERSION:-5.3.0} +VERSION=${VERSION:-5.6.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -82,6 +82,8 @@ sed -i \ src/*/CMakeLists.txt \ src/*/*/CMakeLists.txt +export PATH=/opt/cmake-202x/bin:$PATH + mkdir -p build cd build cmake \ diff --git a/academic/sundials/sundials.info b/academic/sundials/sundials.info index 3e7d0a028c..f6911f8ed5 100644 --- a/academic/sundials/sundials.info +++ b/academic/sundials/sundials.info @@ -1,10 +1,10 @@ PRGNAM="sundials" -VERSION="5.3.0" +VERSION="5.6.1" HOMEPAGE="https://computation.llnl.gov/projects/sundials" -DOWNLOAD="https://computing.llnl.gov/projects/sundials/download/sundials-5.3.0.tar.gz" -MD5SUM="4546d887f63e8a5f7b3ba7933d877c83" +DOWNLOAD="https://computing.llnl.gov/projects/sundials/download/sundials-5.6.1.tar.gz" +MD5SUM="a945bf3fa606fb6676ec025723688f15" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="cmake-202x" MAINTAINER="R. S. Ananda Murthy" EMAIL="rsamurti@gmail.com" diff --git a/academic/umfpack/patches/autoconfiscate.diff b/academic/umfpack/patches/autoconfiscate.diff index b902c15281..de66ade417 100644 --- a/academic/umfpack/patches/autoconfiscate.diff +++ b/academic/umfpack/patches/autoconfiscate.diff @@ -866,7 +866,7 @@ diff --git a/m4/ax_blas.m4 b/m4/ax_blas.m4 new file mode 100644 --- /dev/null +++ b/m4/ax_blas.m4 -@@ -0,0 +1,238 @@ +@@ -0,0 +1,241 @@ +# =========================================================================== +# https://www.gnu.org/software/autoconf-archive/ax_blas.html +# =========================================================================== @@ -905,6 +905,7 @@ new file mode 100644 +# LICENSE +# +# Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu> ++# Copyright (c) 2019 Geoffrey M. Oxberry <goxberry@gmail.com> +# +# This program is free software: you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the @@ -932,7 +933,7 @@ new file mode 100644 +# modified version of the Autoconf Macro, you may extend this special +# exception to the GPL to apply to your modified version as well. + -+#serial 16 ++#serial 17 + +AU_ALIAS([ACX_BLAS], [AX_BLAS]) +AC_DEFUN([AX_BLAS], [ @@ -946,7 +947,9 @@ new file mode 100644 +case $with_blas in + yes | "") ;; + no) ax_blas_ok=disable ;; -+ -* | */* | *.a | *.so | *.so.* | *.o) BLAS_LIBS="$with_blas" ;; ++ -* | */* | *.a | *.so | *.so.* | *.dylib | *.dylib.* | *.o) ++ BLAS_LIBS="$with_blas" ++ ;; + *) BLAS_LIBS="-l$with_blas" ;; +esac + diff --git a/academic/umfpack/umfpack.SlackBuild b/academic/umfpack/umfpack.SlackBuild index c87f06711a..046a2501b6 100644 --- a/academic/umfpack/umfpack.SlackBuild +++ b/academic/umfpack/umfpack.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for UMFPACK -# Copyright 2013-2020 Kyle Guinn <elyk03@gmail.com> +# Copyright 2013-2021 Kyle Guinn <elyk03@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,8 +26,8 @@ PRGNAM=umfpack SRCNAM=SuiteSparse SUBDIR=UMFPACK VERSION=${VERSION:-5.7.9} -SRCVER=${SRCVER:-5.6.0} -BUILD=${BUILD:-1} +SRCVER=${SRCVER:-5.8.1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then diff --git a/academic/umfpack/umfpack.info b/academic/umfpack/umfpack.info index 283dfdc4cb..9b8e8496a8 100644 --- a/academic/umfpack/umfpack.info +++ b/academic/umfpack/umfpack.info @@ -1,8 +1,8 @@ PRGNAM="umfpack" VERSION="5.7.9" HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html" -DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.6.0/SuiteSparse-5.6.0.tar.gz" -MD5SUM="af8b97cbded4cd5c6672e878bc0c37c2" +DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz" +MD5SUM="c414679bbc9432a3def01b31ad921140" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="blas suitesparseconfig amd cholmod" diff --git a/academic/veusz/README b/academic/veusz/README index f09808ca55..f8e783a6ac 100644 --- a/academic/veusz/README +++ b/academic/veusz/README @@ -10,13 +10,13 @@ SAMP interfaces to its plotting facilities. It also allows for manipulation and editing of datasets. Data can be captured from external sources such as Internet sockets or other programs. -See the complete release notes for Veusz 3.2.1 at -https://veusz.github.io/releasenotes/3.2.1.txt +See the complete release notes for Veusz 3.3.1 at +https://veusz.github.io/releasenotes/3.3.1.txt Sphinx is an optional dependency (used to rebuild the manual). **** Note: The veusz.SlackBuild script moved from Python2 to Python3 in version -3.2.1. Please, check the dependencies. +3.3.1. Please, check the dependencies. **** diff --git a/academic/veusz/veusz.SlackBuild b/academic/veusz/veusz.SlackBuild index d4f6b1b28b..b11846a622 100644 --- a/academic/veusz/veusz.SlackBuild +++ b/academic/veusz/veusz.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for veusz # Based on Slackware 14.2 SlackBuild and Andrea Sciucca's SlackBuild for veusz # -# Copyright 2016-2020, Fellype do Nascimento, Campinas - Brazil +# Copyright 2016-2020, Fellype do Nascimento, Guaratingueta - Brazil # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=veusz -VERSION=${VERSION:-3.2.1} +VERSION=${VERSION:-3.3.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -78,7 +78,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS ChangeLog COPYING INSTALL README VERSION $PKG/usr/doc/$PRGNAM-$VERSION +cp -a AUTHORS ChangeLog COPYING INSTALL README.md VERSION $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild cp Documents/manual/pdf/veusz.pdf $PKG/usr/doc/$PRGNAM-$VERSION @@ -93,8 +93,11 @@ done install -m 644 -p -D veusz.svg $PKG/usr/share/icons/hicolor/scalable/apps/veusz.svg cd - -# Installing desktop menu file +# Install support files install -m 644 -p -D support/veusz.desktop $PKG/usr/share/applications/veusz.desktop +install -m 644 -p -D support/veusz.appdata.xml $PKG/usr/share/appdata/veusz.appdata.xml +install -m 644 -p -D support/veusz.xml $PKG/usr/share/mime/packages/veusz.xml + mkdir -p $PKG/usr/man/man1 gzip Documents/man-page/veusz.1 > $PKG/usr/man/man1/veusz.1.gz diff --git a/academic/veusz/veusz.info b/academic/veusz/veusz.info index bef4efb40d..eac4b5be7a 100644 --- a/academic/veusz/veusz.info +++ b/academic/veusz/veusz.info @@ -1,10 +1,10 @@ PRGNAM="veusz" -VERSION="3.2.1" +VERSION="3.3.1" HOMEPAGE="https://veusz.github.io/" -DOWNLOAD="https://github.com/veusz/veusz/releases/download/veusz-3.2.1/veusz-3.2.1.tar.gz" -MD5SUM="f341ea793208818088926612bde53d09" +DOWNLOAD="https://github.com/veusz/veusz/releases/download/veusz-3.3.1/veusz-3.3.1.tar.gz" +MD5SUM="1c7d42d6f87ea3b98fafc8dc52dbbc58" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="numpy3 python3-PyQt5" MAINTAINER="Fellype do Nascimento" -EMAIL="fellype(at)gmail(dot)com" +EMAIL="fellype (at) gmail (dot) com" diff --git a/academic/xiphos/xiphos.SlackBuild b/academic/xiphos/xiphos.SlackBuild index 859e77f6bc..f1f484b971 100644 --- a/academic/xiphos/xiphos.SlackBuild +++ b/academic/xiphos/xiphos.SlackBuild @@ -83,6 +83,7 @@ sed -i "s/3.20/3.14/g" ui/navbar_versekey.gtkbuilder mkdir -p build cd build +export "PATH=/opt/cmake-202x/bin:$PATH" cmake -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ diff --git a/accessibility/svkbd/svkbd.SlackBuild b/accessibility/svkbd/svkbd.SlackBuild index 269cebf05a..7f55f9d498 100644 --- a/accessibility/svkbd/svkbd.SlackBuild +++ b/accessibility/svkbd/svkbd.SlackBuild @@ -6,6 +6,7 @@ # Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. +# 20210219 bkw: updated for v0.2.2. # 20201102 bkw: # - updated for v0.2.1. # - add mobile-intl to default LAYOUTS @@ -14,7 +15,7 @@ # - actually support custom config.h in SlackBuild dir PRGNAM=svkbd -VERSION=${VERSION:-0.2.1} +VERSION=${VERSION:-0.2.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/accessibility/svkbd/svkbd.info b/accessibility/svkbd/svkbd.info index 57d4ee3db7..5b4dca1751 100644 --- a/accessibility/svkbd/svkbd.info +++ b/accessibility/svkbd/svkbd.info @@ -1,8 +1,8 @@ PRGNAM="svkbd" -VERSION="0.2.1" +VERSION="0.2.2" HOMEPAGE="https://tools.suckless.org/x/svkbd" -DOWNLOAD="https://dl.suckless.org/tools/svkbd-0.2.1.tar.gz" -MD5SUM="5cf9aabd7ba98cc390073e9302d47157" +DOWNLOAD="https://dl.suckless.org/tools/svkbd-0.2.2.tar.gz" +MD5SUM="a9f7f9cade4a4882cb816c42d9144632" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/audio/abcde/README b/audio/abcde/README index dd63e4fe81..214a1f4256 100644 --- a/audio/abcde/README +++ b/audio/abcde/README @@ -30,5 +30,5 @@ or more of these dependencies: * mkcue for generating cue sheets for one-album files * vorbisgain for adjusting the volume of Ogg Vorbis files -Set CDDBMETHOD to "cddb" if you would like to retrieve music metadata and -album art from freedb instead of MusicBrainz. +Set CDDBMETHOD to "cddb" if you would like to retrieve music metadata +and album art from freedb instead of MusicBrainz. diff --git a/audio/abcde/abcde.info b/audio/abcde/abcde.info index 917134dab7..ede0bdc0f3 100644 --- a/audio/abcde/abcde.info +++ b/audio/abcde/abcde.info @@ -6,5 +6,5 @@ MD5SUM="24a6e89f0e04acb6111e6be913643b12" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="cd-discid perl-MusicBrainz-DiscID perl-WebService-MusicBrainz" -MAINTAINER="Andreas Voegele" -EMAIL="andreas@andreasvoegele.com" +MAINTAINER="Didier Spaier" +EMAIL="didier at slint dot fr" diff --git a/audio/alsacap/alsacap.SlackBuild b/audio/alsacap/alsacap.SlackBuild index 53afd25623..d1fcc38c91 100644 --- a/audio/alsacap/alsacap.SlackBuild +++ b/audio/alsacap/alsacap.SlackBuild @@ -13,8 +13,12 @@ # 20140824 bkw: OK, it changed. I haven't got a copy of the old tarball # and web.archive.org doesn't seem to either. No idea what changed, sorry. +# 20201207 bkw: actual new release! No functional changes, just fixes for +# compiler warnings in alsacap.c. VERSION now 20200821 (modification time +# of alsacap.c). + PRGNAM=alsacap -VERSION=${VERSION:-20140824} +VERSION=${VERSION:-20200821} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/audio/alsacap/alsacap.info b/audio/alsacap/alsacap.info index 5db3b392d6..2a1b2b1f68 100644 --- a/audio/alsacap/alsacap.info +++ b/audio/alsacap/alsacap.info @@ -1,8 +1,8 @@ PRGNAM="alsacap" -VERSION="20140824" +VERSION="20200821" HOMEPAGE="https://www.volkerschatz.com/noise/alsa.html" DOWNLOAD="https://www.volkerschatz.com/noise/alsacap.tgz" -MD5SUM="19642bdffd4666caa53344271aa585e9" +MD5SUM="7cfdec57e70a885d2a56e1364dfc80ba" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/audio/cd-discid/cd-discid.info b/audio/cd-discid/cd-discid.info index 7743579fe9..5fe796ad5b 100644 --- a/audio/cd-discid/cd-discid.info +++ b/audio/cd-discid/cd-discid.info @@ -6,5 +6,5 @@ MD5SUM="85027b71d08fbbfb11ac2f0db6e8cea7" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" -MAINTAINER="Andreas Voegele" -EMAIL="andreas@andreasvoegele.com" +MAINTAINER="Didier Spaier" +EMAIL="didier at slint dot fr" diff --git a/audio/exhale/exhale.SlackBuild b/audio/exhale/exhale.SlackBuild index 7b69e069b8..fa74a977bf 100644 --- a/audio/exhale/exhale.SlackBuild +++ b/audio/exhale/exhale.SlackBuild @@ -2,7 +2,7 @@ # ---------------------------------------------------------------------- # Slackware build script for exhale # -# Copyright (c) 2020 Andrew Strong, Blue Mountains, Australia. +# Copyright (c) 2020 - 2021 Andrew Strong, Blue Mountains, Australia. # # Permission to use, copy, modify, and distribute this software for # any purpose with or without fee is hereby granted, provided that @@ -24,7 +24,7 @@ # ---------------------------------------------------------------------- PRGNAM=exhale -VERSION=${VERSION:-1.0.7} +VERSION=${VERSION:-1.1.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -41,26 +41,22 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -# SLKCFLAGS and LIBDIRSUFFIX are not used but remain in place for possible -# future use as exhale's installation routine matures. 'BUILD32=1' will -# build a 32bit exhale while 'BUILD32=0' will build a 64bit exhale: +# The compiler flag '-std=c++11' is required for a succesful compile +# under Slackware 14.2 and gcc 5.3.0. This flag is not required for +# versions of Slackware > 14.2. if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" + SLKCFLAGS="-O2 -march=i586 -mtune=i686 -std=c++11" LIBDIRSUFFIX="" - BUILDTARGET="BUILD32=1" elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" + SLKCFLAGS="-O2 -march=i686 -mtune=i686 -std=c++11" LIBDIRSUFFIX="" - BUILDTARGET="BUILD32=1" elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" + SLKCFLAGS="-O2 -fPIC -std=c++11" LIBDIRSUFFIX="64" - BUILDTARGET="BUILD32=0" else - SLKCFLAGS="-O2" + SLKCFLAGS="-O2 -std=c++11" LIBDIRSUFFIX="" - BUILDTARGET="BUILD32=0" fi set -e @@ -79,12 +75,17 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -# I will switch to the newer cmake build system and also install the newer -# shared library when support for exhale is added to FFmpeg and / or any -# other major Linux application. But for the moment: - -make $BUILDTARGET release -install -D -s -m 0755 bin/exhale $PKG/usr/bin/exhale +mkdir -p build +cd build + cmake \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib${LIBDIRSUFFIX} \ + -DBUILD_SHARED_LIBS=ON \ + -DCMAKE_BUILD_TYPE=Release .. + make + make install DESTDIR=$PKG +cd .. mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a README.md include/{License.htm,Release.htm,styles.css} $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/audio/exhale/exhale.info b/audio/exhale/exhale.info index 139267bd84..1c4fee3cc5 100644 --- a/audio/exhale/exhale.info +++ b/audio/exhale/exhale.info @@ -1,8 +1,8 @@ PRGNAM="exhale" -VERSION="1.0.7" +VERSION="1.1.1" HOMEPAGE="https://gitlab.com/ecodis/exhale" -DOWNLOAD="https://gitlab.com/ecodis/exhale/-/archive/v1.0.7/exhale-v1.0.7.tar.gz" -MD5SUM="92b9e2a8401f1b5c9cb0bac994a9167d" +DOWNLOAD="https://gitlab.com/ecodis/exhale/-/archive/v1.1.1/exhale-v1.1.1.tar.gz" +MD5SUM="432130dfbcd6b219268b235973dcca83" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/audio/gogglesmm/gogglesmm.SlackBuild b/audio/gogglesmm/gogglesmm.SlackBuild index f82da2285d..b97b2828d8 100644 --- a/audio/gogglesmm/gogglesmm.SlackBuild +++ b/audio/gogglesmm/gogglesmm.SlackBuild @@ -22,7 +22,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=gogglesmm -VERSION=${VERSION:-1.2.1} +VERSION=${VERSION:-1.2.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/audio/gogglesmm/gogglesmm.info b/audio/gogglesmm/gogglesmm.info index 8c4ea0aea0..a68fd7fe24 100644 --- a/audio/gogglesmm/gogglesmm.info +++ b/audio/gogglesmm/gogglesmm.info @@ -1,8 +1,8 @@ PRGNAM="gogglesmm" -VERSION="1.2.1" +VERSION="1.2.2" HOMEPAGE="https://gogglesmm.github.io/" -DOWNLOAD="https://github.com/gogglesmm/gogglesmm/archive/1.2.1/gogglesmm-1.2.1.tar.gz" -MD5SUM="84d09b6672a91d3f027215d06c46885b" +DOWNLOAD="https://github.com/gogglesmm/gogglesmm/archive/1.2.2/gogglesmm-1.2.2.tar.gz" +MD5SUM="1eea0ce7f661206bcb55b012366a66d3" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/audio/mkcue/mkcue.info b/audio/mkcue/mkcue.info index baeb1f5cda..f9705f1859 100644 --- a/audio/mkcue/mkcue.info +++ b/audio/mkcue/mkcue.info @@ -6,5 +6,5 @@ MD5SUM="de082e40baf042e23246d54d28cbcdcc" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" -MAINTAINER="Andreas Voegele" -EMAIL="andreas@andreasvoegele.com" +MAINTAINER="Didier Spaier" +EMAIL="didier at slint dot fr" diff --git a/audio/muse/muse.SlackBuild b/audio/muse/muse.SlackBuild index 76f3dedc57..2c5465ff53 100644 --- a/audio/muse/muse.SlackBuild +++ b/audio/muse/muse.SlackBuild @@ -10,7 +10,7 @@ # - add realtime capability support PRGNAM=muse -VERSION=${VERSION:-3.1} +VERSION=${VERSION:-3.1.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -56,7 +56,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; -patch -p1 < $CWD/qt512.patch +# Change the INSTALL_NAME or every path in the package is versioned +sed -e "s/muse-3.1/muse/" -i CMakeLists.txt mkdir -p build cd build @@ -79,7 +80,7 @@ find $PKG/usr/man -type f -exec gzip -9 {} \; for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done mkdir -p $PKG/usr/doc -mv $PKG/usr/share/doc/$PRGNAM-$VERSION $PKG/usr/doc/$PRGNAM-$VERSION +mv $PKG/usr/share/doc/$PRGNAM $PKG/usr/doc/$PRGNAM-$VERSION rmdir $PKG/usr/share/doc cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/audio/muse/muse.info b/audio/muse/muse.info index b66465f167..f408519119 100644 --- a/audio/muse/muse.info +++ b/audio/muse/muse.info @@ -1,8 +1,8 @@ PRGNAM="muse" -VERSION="3.1" +VERSION="3.1.1" HOMEPAGE="http://muse-sequencer.org/" -DOWNLOAD="https://sourceforge.net/projects/lmuse/files/muse-3.1/muse-3.1.tar.gz" -MD5SUM="45557bf2f0932daedd057678b3faf913" +DOWNLOAD="https://downloads.sourceforge.net/lmuse/muse-3.1.1.tar.gz" +MD5SUM="ac9da5c16b670fd6a3139e86845a3d4d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="jack ladspa_sdk liblo qt5" diff --git a/audio/muse/qt512.patch b/audio/muse/qt512.patch deleted file mode 100644 index 4c5e1c2278..0000000000 --- a/audio/muse/qt512.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff -Naur muse-3.0.2/muse/mplugins/mitplugin.cpp muse-3.0.2.patched/muse/mplugins/mitplugin.cpp ---- muse-3.0.2/muse/mplugins/mitplugin.cpp 2017-12-04 22:01:18.000000000 +0100 -+++ muse-3.0.2.patched/muse/mplugins/mitplugin.cpp 2020-02-26 23:27:20.013277911 +0100 -@@ -21,6 +21,7 @@ - // - //========================================================= - -+#include <QtWidgets> - #include "mitplugin.h" - #include "app.h" - #include "event.h" -diff -Naur muse-3.0.2/muse/widgets/genset.cpp muse-3.0.2.patched/muse/widgets/genset.cpp ---- muse-3.0.2/muse/widgets/genset.cpp 2018-01-22 17:43:28.000000000 +0100 -+++ muse-3.0.2.patched/muse/widgets/genset.cpp 2020-02-26 21:47:19.446707723 +0100 -@@ -24,6 +24,7 @@ - - #include <stdio.h> - -+#include <QButtonGroup> - #include <QFileDialog> - #include <QFileInfo> - #include <QRect> diff --git a/audio/qjackctl/qjackctl.SlackBuild b/audio/qjackctl/qjackctl.SlackBuild index 7ffd2edb27..8fc5bb12b5 100644 --- a/audio/qjackctl/qjackctl.SlackBuild +++ b/audio/qjackctl/qjackctl.SlackBuild @@ -25,13 +25,15 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20201218 bkw: update for v0.9.0. + # 20200204 bkw: # - take over maintenance # - update for v0.6.1 # - fix French man page PRGNAM=qjackctl -VERSION=${VERSION:-0.6.1} +VERSION=${VERSION:-0.9.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -74,6 +76,10 @@ chown -R root:root . find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+ +# 20201218 bkw: it's tripping over qt4's qmake, so force the issue: +sed -i 's|\<qmake,|qmake-qt5,|' configure.ac +autoreconf -if + CFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/audio/qjackctl/qjackctl.info b/audio/qjackctl/qjackctl.info index ca3857d324..4b9fa65c97 100644 --- a/audio/qjackctl/qjackctl.info +++ b/audio/qjackctl/qjackctl.info @@ -1,8 +1,8 @@ PRGNAM="qjackctl" -VERSION="0.6.1" +VERSION="0.9.0" HOMEPAGE="http://qjackctl.sourceforge.net/" -DOWNLOAD="https://sourceforge.net/projects/qjackctl/files/qjackctl/0.6.1/qjackctl-0.6.1.tar.gz" -MD5SUM="738984a015119e5853beccca1cbf5124" +DOWNLOAD="https://downloads.sourceforge.net/project/qjackctl/qjackctl/0.9.0/qjackctl-0.9.0.tar.gz" +MD5SUM="e43b4c07ff2e1d86416d10838b8accfd" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="qt5 jack" diff --git a/audio/qmmp/qmmp.SlackBuild b/audio/qmmp/qmmp.SlackBuild index 884668503d..bf85bdab51 100644 --- a/audio/qmmp/qmmp.SlackBuild +++ b/audio/qmmp/qmmp.SlackBuild @@ -21,7 +21,7 @@ # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=qmmp -VERSION=${VERSION:-0.12.7} +VERSION=${VERSION:-0.12.10} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/audio/qmmp/qmmp.info b/audio/qmmp/qmmp.info index 4c6d09252d..64edf7cc7c 100644 --- a/audio/qmmp/qmmp.info +++ b/audio/qmmp/qmmp.info @@ -1,8 +1,8 @@ PRGNAM="qmmp" -VERSION="0.12.7" +VERSION="0.12.10" HOMEPAGE="http://qmmp.ylsoftware.com/" -DOWNLOAD="http://qmmp.ylsoftware.com/files/qmmp-0.12.7.tar.bz2" -MD5SUM="0a5ab2ba33c70e1663cea506a1dedaba" +DOWNLOAD="http://qmmp.ylsoftware.com/files/qmmp-0.12.10.tar.bz2" +MD5SUM="7008aa45862c4835bceb426a689b294e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/audio/sunvox/sunvox.SlackBuild b/audio/sunvox/sunvox.SlackBuild index 99ce5d4447..34df418a94 100644 --- a/audio/sunvox/sunvox.SlackBuild +++ b/audio/sunvox/sunvox.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=sunvox -VERSION=${VERSION:-1.9.4} +VERSION=${VERSION:-1.9.6} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -44,7 +44,7 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT -install -d ${PKG}/usr/{bin,doc,share/{${PRGNAM}/instruments/,${PRGNAM}/effects/,${PRGNAM}/examples/,${PRGNAM}/docs/,${PRGNAM}/icon/,applications/}} +install -d ${PKG}/usr/{bin,doc,share/{${PRGNAM}/instruments/,${PRGNAM}/effects/,${PRGNAM}/examples/,${PRGNAM}/docs/,${PRGNAM}/curves/,${PRGNAM}/icon/,applications/}} cd $TMP rm -rf $PRGNAM @@ -70,7 +70,7 @@ fi install -Dm644 $CWD/sunvox.desktop $PKG/usr/share/applications/ install -Dm644 $CWD/sunvox.png $PKG/usr/share/sunvox/icon/ -for dir in instruments effects examples docs ; do +for dir in instruments effects examples docs curves ; do cd "$TMP/$PRGNAM/$dir/" find . -type d -exec install -d "$PKG/usr/share/$PRGNAM/${dir}/"{} \; find . -type f -exec install -Dm644 {,"$PKG/usr/share/$PRGNAM/${dir}/"}{} \; diff --git a/audio/sunvox/sunvox.info b/audio/sunvox/sunvox.info index a87db3ffdb..2e30268c76 100644 --- a/audio/sunvox/sunvox.info +++ b/audio/sunvox/sunvox.info @@ -1,8 +1,8 @@ PRGNAM="sunvox" -VERSION="1.9.4" +VERSION="1.9.6" HOMEPAGE="http://www.warmplace.ru/soft/sunvox/" -DOWNLOAD="http://www.warmplace.ru/soft/sunvox/sunvox-1.9.4c.zip" -MD5SUM="e75b186ba163bdefc388b65c5eb82c0a" +DOWNLOAD="http://www.warmplace.ru/soft/sunvox/sunvox-1.9.6c.zip" +MD5SUM="8c01d68f4f3917013c99b1a02e2c65f3" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/business/ledger/CMakeLists.txt.patch b/business/ledger/CMakeLists.txt.patch new file mode 100644 index 0000000000..2f292ffb81 --- /dev/null +++ b/business/ledger/CMakeLists.txt.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 15cb7ef90..bb8bfa2dc 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -12,7 +12,7 @@ set(Ledger_TEST_TIMEZONE "America/Chicago") + + # Point CMake at any custom modules we may ship + list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake") +-if(${CMAKE_VERSION} VERSION_LESS "3.16.0") ++if ((${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.7.0") AND (${CMAKE_VERSION} VERSION_LESS "3.16.0")) + # use backported module from 3.15 (introduced 3.12) to support older versions of cmake + list(APPEND CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/cmake/python-backport") + endif()
\ No newline at end of file diff --git a/business/ledger/ledger.SlackBuild b/business/ledger/ledger.SlackBuild index 04a1c1b7aa..89b8bc095e 100644 --- a/business/ledger/ledger.SlackBuild +++ b/business/ledger/ledger.SlackBuild @@ -4,7 +4,7 @@ # Updated by simotrone (simotrone at gmail dot com) PRGNAM=ledger -VERSION=${VERSION:-3.1.3} +VERSION=${VERSION:-3.2.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -36,8 +36,16 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -./acprep --prefix=/usr update -make install DESTDIR=$PKG +patch -p1 < $CWD/CMakeLists.txt.patch + +mkdir -p build +cd build + cmake \ + -DCMAKE_INSTALL_PREFIX=/usr \ + .. + make + make install DESTDIR=$PKG +cd .. find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true diff --git a/business/ledger/ledger.info b/business/ledger/ledger.info index cf83d5a190..49666f11fc 100644 --- a/business/ledger/ledger.info +++ b/business/ledger/ledger.info @@ -1,8 +1,8 @@ PRGNAM="ledger" -VERSION="3.1.3" +VERSION="3.2.1" HOMEPAGE="https://ledger-cli.org" -DOWNLOAD="https://github.com/ledger/ledger/archive/v3.1.3/ledger-3.1.3.tar.gz" -MD5SUM="6d9b8293f5f909aab4b95cffa2b3c120" +DOWNLOAD="https://github.com/ledger/ledger/archive/v3.2.1/ledger-3.2.1.tar.gz" +MD5SUM="4f82445bf8a39010e51b6367cf82c6d9" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="utfcpp" diff --git a/business/stansoft/README b/business/stansoft/README index f320703acd..49faa20204 100644 --- a/business/stansoft/README +++ b/business/stansoft/README @@ -1,18 +1,17 @@ -Stansoft is Linux financial accounting software for business. It -uses a PostgreSQL database, which is included. You can optionally -use an IBM Informix Innovator-C database, which can be downloaded -free of charge from IBM. There is no limit on the number of users -per installation, which allows for scalability from small to large -companies. The user interface is ncurses / terminal based to optimize -data entry efficiency. It can be run locally or deployed remotely on a -virtual cloud server. +Stansoft is Linux financial accounting software for business. It uses a +PostgreSQL database, which is included. You can optionally use an IBM +Informix Innovator-C database, which can be downloaded free of charge +from IBM. There is no limit on the number of users per installation, +which allows for scalability from small to large companies. The user +interface is ncurses / terminal based to optimize data entry efficiency. +It can be run locally or deployed remotely on a virtual cloud server. You must have a stansoft user and group to run this script: # groupadd -g 325 stansoft # useradd -u 325 -g 325 -c \"Stansoft user\" -s /bin/bash stansoft -If you wish to use IBM Informix, please add an informix user and group -as well: +If you wish to use IBM Informix, please add informix user and group as +well # groupadd -g 326 informix # useradd -u 326 -g 326 -c \"Informix user\" -s /bin/bash informix diff --git a/business/stansoft/stansoft.SlackBuild b/business/stansoft/stansoft.SlackBuild index 6efc30d530..2a487d35cd 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.19} +VERSION=${VERSION:-7.21} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/business/stansoft/stansoft.info b/business/stansoft/stansoft.info index 8484e35030..ab7d1df48d 100644 --- a/business/stansoft/stansoft.info +++ b/business/stansoft/stansoft.info @@ -1,10 +1,10 @@ PRGNAM="stansoft" -VERSION="7.19" +VERSION="7.21" HOMEPAGE="http://www.stansoft.org" -DOWNLOAD="http://download.stansoft.org/files/stansoft-v7.19-x86.tar.bz2" -MD5SUM="6eacb817ae4a84c476f4539f1135417a" -DOWNLOAD_x86_64="http://download.stansoft.org/files/stansoft-v7.19-x86_64.tar.bz2" -MD5SUM_x86_64="051a8f6987810fd658e9cee594a9f013" +DOWNLOAD="http://download.stansoft.org/files/stansoft-v7.21-x86.tar.bz2" +MD5SUM="187c64bc05deb0baed8b9bc3a3e3c6d5" +DOWNLOAD_x86_64="http://download.stansoft.org/files/stansoft-v7.21-x86_64.tar.bz2" +MD5SUM_x86_64="bacb9ed1cfe5f6f4466e118c953ae6ad" REQUIRES="" MAINTAINER="Stansoft" EMAIL="info@stansoft.org" diff --git a/desktop/ClipboardViewer/ClipboardViewer.info b/desktop/ClipboardViewer/ClipboardViewer.info index d62a62232d..d3d81ed720 100644 --- a/desktop/ClipboardViewer/ClipboardViewer.info +++ b/desktop/ClipboardViewer/ClipboardViewer.info @@ -1,6 +1,6 @@ PRGNAM="ClipboardViewer" VERSION="0.1" -HOMEPAGE="http://keithhedger.freetzi.com/index.html" +HOMEPAGE="http://web.archive.org/web/20150112013411/http://keithhedger.hostingsiteforfree.com/pages/clipviewer/clip.html" DOWNLOAD="http://ponce.cc/slackware/sources/repo/121667-ClipboardViewer-0.1.tar.gz" MD5SUM="52b6492adc517da2138fb3f1c90b1f43" DOWNLOAD_x86_64="" diff --git a/desktop/Qogir-icon-theme/Qogir-icon-theme.SlackBuild b/desktop/Qogir-icon-theme/Qogir-icon-theme.SlackBuild index 2956c90b1a..51d5c467e5 100644 --- a/desktop/Qogir-icon-theme/Qogir-icon-theme.SlackBuild +++ b/desktop/Qogir-icon-theme/Qogir-icon-theme.SlackBuild @@ -23,14 +23,13 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=Qogir-icon-theme -VERSION=${VERSION:-20200622} +SRCVER=${SRCVER:-2020-11-22} +VERSION=${VERSION:-$(echo $SRCVER | tr -d -)} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} ARCH=noarch -SRCVER=${SRCVER:-2020-06-22} - CWD=$(pwd) TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM diff --git a/desktop/Qogir-icon-theme/Qogir-icon-theme.info b/desktop/Qogir-icon-theme/Qogir-icon-theme.info index 21c8ccdfe4..eb7e6e4302 100644 --- a/desktop/Qogir-icon-theme/Qogir-icon-theme.info +++ b/desktop/Qogir-icon-theme/Qogir-icon-theme.info @@ -1,8 +1,8 @@ PRGNAM="Qogir-icon-theme" -VERSION="20200622" +VERSION="20201122" HOMEPAGE="https://github.com/vinceliuice/Qogir-icon-theme" -DOWNLOAD="https://github.com/vinceliuice/Qogir-icon-theme/archive/2020-06-22/Qogir-icon-theme-2020-06-22.tar.gz" -MD5SUM="52705e1cbc3f6e1f62126ec0f4c12f3e" +DOWNLOAD="https://github.com/vinceliuice/Qogir-icon-theme/archive/2020-11-22/Qogir-icon-theme-2020-11-22.tar.gz" +MD5SUM="1551db25ff324df04453ddd6f3368003" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/Surfn/Surfn.SlackBuild b/desktop/Surfn/Surfn.SlackBuild index a4896dc5c7..141fe6cdca 100644 --- a/desktop/Surfn/Surfn.SlackBuild +++ b/desktop/Surfn/Surfn.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for Surfn -# Copyright 2018-2019 Leonardo Citrolo, Italy +# Copyright 2018-2020 Leonardo Citrolo, Italy # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,8 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=Surfn -VERSION=${VERSION:-9.7.1} +SRCVER=${SRCVER:-20.12-7} +VERSION=${VERSION:-$(echo $SRCVER | tr - .)} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -39,20 +40,27 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION +rm -rf $PRGNAM-$SRCVER +# It's better not to be verbose, there's an awful lot of files to extract +echo "Extracting files..." +tar xf $CWD/$PRGNAM-$SRCVER.tar.gz +cd $PRGNAM-$SRCVER chown -R root:root . mkdir -p $PKG/usr/share/icons cp -a surfn-icons/$PRGNAM* $PKG/usr/share/icons find $PKG/usr/share/icons \ - \( -name create-new-icon-theme.cache.sh -o -name icon-theme.cache \) -exec rm -f {} \; + \( -name CREDITS \ + -o -name LICENSE \ + -o -name create-new-icon-theme.cache.sh \ + -o -name icon-theme.cache \) -exec rm -f {} \; +rm -f $PKG/usr/share/icons/Surfn/changelog \ + $PKG/usr/share/icons/Surfn/LICENSE.txt find $PKG/usr/share/icons -type d -exec chmod 755 {} \; find $PKG/usr/share/icons -type f -exec chmod 644 {} \; mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a README.md \ +cp -a surfn-icons/Surfn/{changelog,CREDITS,LICENSE.txt} README.md \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/desktop/Surfn/Surfn.info b/desktop/Surfn/Surfn.info index 365c765a17..a8415d2672 100644 --- a/desktop/Surfn/Surfn.info +++ b/desktop/Surfn/Surfn.info @@ -1,8 +1,8 @@ PRGNAM="Surfn" -VERSION="9.7.1" +VERSION="20.12.7" HOMEPAGE="https://github.com/erikdubois/Surfn" -DOWNLOAD="https://github.com/erikdubois/Surfn/archive/9.7.1/Surfn-9.7.1.tar.gz" -MD5SUM="de17cb11336eb9ed647734a25b6ff321" +DOWNLOAD="https://github.com/erikdubois/Surfn/archive/20.12-7/Surfn-20.12-7.tar.gz" +MD5SUM="e9a0311e36c591118a4a968a9371e24d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/Xfce-Theme-Manager/Xfce-Theme-Manager.info b/desktop/Xfce-Theme-Manager/Xfce-Theme-Manager.info index d9046d1190..00bd9cc8e2 100644 --- a/desktop/Xfce-Theme-Manager/Xfce-Theme-Manager.info +++ b/desktop/Xfce-Theme-Manager/Xfce-Theme-Manager.info @@ -1,6 +1,6 @@ PRGNAM="Xfce-Theme-Manager" VERSION="0.3.4" -HOMEPAGE="http://keithhedger.hostingsiteforfree.com" +HOMEPAGE="http://web.archive.org/web/20140723200425/http://keithhedger.hostingsiteforfree.com/screenshots/xfcethemescrshots/metatab.png" DOWNLOAD="http://ponce.cc/slackware/sources/repo/xfce-theme-manager-0.3.4.tar.gz" MD5SUM="763fba31d893afef551d63d47a43a9dd" DOWNLOAD_x86_64="" diff --git a/desktop/anki/anki.info b/desktop/anki/anki.info index f5a1e01478..960e5a995f 100644 --- a/desktop/anki/anki.info +++ b/desktop/anki/anki.info @@ -5,6 +5,6 @@ DOWNLOAD="https://apps.ankiweb.net/downloads/archive/anki-2.1.16-source.tgz" MD5SUM="fb79abdae4c6cc10d5d8c5bef0c059f6" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python3-PyQtWebEngine send2trash python3-certifi python-requests decorator Markdown python3-jsonschema python-distro BeautifulSoup4" +REQUIRES="python3-PyQtWebEngine send2trash python-certifi python-requests decorator Markdown python3-jsonschema python-distro BeautifulSoup4" MAINTAINER="Timothy Pollard" EMAIL="sbo@timp.com.au" diff --git a/desktop/buku/buku.SlackBuild b/desktop/buku/buku.SlackBuild index e8906c072e..de94fa02d2 100644 --- a/desktop/buku/buku.SlackBuild +++ b/desktop/buku/buku.SlackBuild @@ -24,7 +24,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=buku -VERSION=${VERSION:-4.4} +VERSION=${VERSION:-4.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/desktop/buku/buku.info b/desktop/buku/buku.info index 17c765d70c..f5ff78da4b 100644 --- a/desktop/buku/buku.info +++ b/desktop/buku/buku.info @@ -1,10 +1,10 @@ PRGNAM="buku" -VERSION="4.4" +VERSION="4.5" HOMEPAGE="https://github.com/jarun/buku" -DOWNLOAD="https://github.com/jarun/buku/archive/v4.4/buku-4.4.tar.gz" -MD5SUM="20713d04d072f3770c813263bb611fed" +DOWNLOAD="https://github.com/jarun/buku/archive/v4.5/buku-4.5.tar.gz" +MD5SUM="efbe08f2bef0725c20fb236d673a03ed" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python-urllib3 BeautifulSoup4 cryptography html5lib python3-certifi" +REQUIRES="python-urllib3 BeautifulSoup4 cryptography html5lib python-certifi" MAINTAINER="Andrew Clemons" EMAIL="andrew.clemons@gmail.com" diff --git a/desktop/bumblebee-status/README b/desktop/bumblebee-status/README new file mode 100644 index 0000000000..2b6483e3b2 --- /dev/null +++ b/desktop/bumblebee-status/README @@ -0,0 +1,20 @@ +bumblebee-status - a modular, theme-able status line generator for the i3 window manager. + +Focus is on: + +ease of use, sane defaults (no mandatory configuration file) +easy creation of custom themes +easy creation of custom modules + +Required i3wm version: 4.12+ (in earlier versions, blocks won't have background colors) + +Supported Python versions: 3.4, 3.5, 3.6, 3.7, 3.8, 3.9 + +Supported FontAwesome version: 4 (free version of 5 doesn't include some of the icons) + +Available modules lists the dependencies (Python modules and external executables) for each module. +If you are not using a module, you don't need the dependencies. + +To get a list, do : +$ bumblebee-status -l themes +$ bumblebee-status -l modules diff --git a/desktop/bumblebee-status/bumblebee-status.SlackBuild b/desktop/bumblebee-status/bumblebee-status.SlackBuild new file mode 100644 index 0000000000..d629fc7ee2 --- /dev/null +++ b/desktop/bumblebee-status/bumblebee-status.SlackBuild @@ -0,0 +1,80 @@ +#!/bin/sh + +# Slackware build script for bumblebee-status + +# Copyright 2020 Tonus, France +# 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=bumblebee-status +VERSION=${VERSION:-2.1.1} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) export ARCH=i586 ;; + arm*) export ARCH=arm ;; + *) export ARCH=$( uname -m ) ;; + esac +fi + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-02 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-02 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-02" + LIBDIRSUFFIX="" +fi + +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 $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +patch -p0 < $CWD/commit_7b1659a1b594cc49f8207a2858b499086cda27a8.patch +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 {} \; + +python3 setup.py install --root=$PKG + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a LICENSE *.md docs/* $PKG/usr/doc/$PRGNAM-$VERSION +find $PKG/usr/doc -type f -exec chmod 0644 {} \; + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/desktop/bumblebee-status/bumblebee-status.info b/desktop/bumblebee-status/bumblebee-status.info new file mode 100644 index 0000000000..52b4308a2b --- /dev/null +++ b/desktop/bumblebee-status/bumblebee-status.info @@ -0,0 +1,11 @@ +PRGNAM="bumblebee-status" +VERSION="2.1.1" +HOMEPAGE="https://github.com/tobi-wan-kenobi/bumblebee-status/" +DOWNLOAD="https://github.com/tobi-wan-kenobi/bumblebee-status/archive/v2.1.1/bumblebee-status-2.1.1.tar.gz" +MD5SUM="afe2f15135f6b5f44cd3ab99eebd6c21" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="i3 python3" +MAINTAINER="Tonus" +EMAIL="tonus1@gmail.com" + diff --git a/desktop/bumblebee-status/commit_7b1659a1b594cc49f8207a2858b499086cda27a8.patch b/desktop/bumblebee-status/commit_7b1659a1b594cc49f8207a2858b499086cda27a8.patch new file mode 100644 index 0000000000..579c7a03fe --- /dev/null +++ b/desktop/bumblebee-status/commit_7b1659a1b594cc49f8207a2858b499086cda27a8.patch @@ -0,0 +1,10 @@ +--- bumblebee-status-2.1.1/bumblebee_status/core/theme.py 2020-12-07 10:00:20.000000000 +0100 ++++ bumblebee-status-2.1.1/bumblebee_status/core/theme.py.patched 2020-12-20 21:12:27.216695638 +0100 +@@ -17,6 +17,7 @@ + os.path.join(THEME_BASE_DIR, "../../themes"), + os.path.expanduser("~/.config/bumblebee-status/themes"), + os.path.expanduser("~/.local/share/bumblebee-status/themes"), # PIP ++ "/usr/share/bumblebee-status/themes", + ] + + diff --git a/desktop/bumblebee-status/slack-desc b/desktop/bumblebee-status/slack-desc new file mode 100644 index 0000000000..1f08f88138 --- /dev/null +++ b/desktop/bumblebee-status/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------------------------------------------------------| +bumblebee-status: bumblebee-status (status line generator) +bumblebee-status: +bumblebee-status: bumblebee-status is a modular, theme-able status line generator +bumblebee-status: +bumblebee-status: for the i3 window manager +bumblebee-status: +bumblebee-status: +bumblebee-status: +bumblebee-status: +bumblebee-status: +bumblebee-status: diff --git a/desktop/caffeine-ng/README b/desktop/caffeine-ng/README index 3e3a614974..c069c054cc 100644 --- a/desktop/caffeine-ng/README +++ b/desktop/caffeine-ng/README @@ -1,7 +1,7 @@ -Caffeine is a little daemon that sits in your systray, and prevents the -screensaver from showing up, or the system from going to sleep. It does -so when an application is fullscreened (eg: youtube), or when you click -on the systray icon (which you can do, when, eg: reading). +Caffeine is a little daemon that sits in your systray, and prevents +the screensaver from showing up, or the system from going to sleep. It +does so when an application is fullscreened (eg: youtube), or when +you click on the systray icon (which you can do, when, eg: reading). This is a fork of Caffeine 2.4, since later versions dropped support for the systray icon in favour of automatic detection of fullscreen diff --git a/desktop/caffeine-ng/caffeine-ng.info b/desktop/caffeine-ng/caffeine-ng.info index 87c6b7aefd..92a49a3e18 100644 --- a/desktop/caffeine-ng/caffeine-ng.info +++ b/desktop/caffeine-ng/caffeine-ng.info @@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/caffeine-ng/caffeine-ng/releases/download/v3.4.2/ca MD5SUM="f8a8504541585b499c66a53478c738c9" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="dbus-python3 docopt pyewmh pygobject3-python3 pyxdg setproctitle wheel" +REQUIRES="dbus-python3 docopt pyewmh pygobject3-python3 python3-six pyxdg setproctitle wheel" MAINTAINER="Hunter Sezen" EMAIL="orbea@riseup.net" diff --git a/desktop/dunst/README b/desktop/dunst/README index e6211b084e..4ccb5add33 100644 --- a/desktop/dunst/README +++ b/desktop/dunst/README @@ -7,5 +7,5 @@ we all love to customize to perfection. Configuration: -To customize dunst you have to copy /usr/share/dunst/dunstrc to +To customize dunst copy /etc/xdg/dunst/dunstrc to ~/.config/dunst/dunstrc and then modify it to your liking. diff --git a/desktop/dunst/doinst.sh b/desktop/dunst/doinst.sh new file mode 100644 index 0000000000..c3a0ab28b9 --- /dev/null +++ b/desktop/dunst/doinst.sh @@ -0,0 +1,14 @@ +config() { + NEW="$1" + OLD="$(dirname $NEW)/$(basename $NEW .new)" + # If there's no config file by that name, mv it over: + if [ ! -r $OLD ]; then + mv $NEW $OLD + elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then + # toss the redundant copy + rm $NEW + fi + # Otherwise, we leave the .new copy for the admin to consider... +} + +config etc/xdg/dunst/dunstrc.new diff --git a/desktop/dunst/dunst.SlackBuild b/desktop/dunst/dunst.SlackBuild index cb82fa0e70..62f7e5092b 100644 --- a/desktop/dunst/dunst.SlackBuild +++ b/desktop/dunst/dunst.SlackBuild @@ -1,6 +1,7 @@ #!/bin/sh -# Copyright (c) 2014-2016 Симонъ С. Болокановъ – Бдинъ, България +# Copyright 2014-2021 S. S. Bolokanar, Bulgaria <sbolokanov@abv.bg> +# С. С. Болоканаръ, България # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -20,21 +21,14 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# Written by Симонъ С. Болокановъ <sbolokanov@abv.bg> -# changelog: -# v1.0.0 - Simon Bolokanov -# v1.1.0 - revised for SBo - 09.10.2014 -# 15.3.2015 - main site is down, fixed download url. Made some script clean ups -# 3.4.2016 - don't clobber the config - PRGNAM=dunst VERSION=${VERSION:-1.5.0} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then case "$( uname -m )" in - i?86) ARCH=i486 ;; + i?86) ARCH=i586 ;; arm*) ARCH=arm ;; *) ARCH=$( uname -m ) ;; esac @@ -45,8 +39,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" @@ -74,12 +68,18 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +# Fix config path +sed -i 's|${DATADIR}/dunst/dunstrc|/etc/xdg/dunst/dunstrc|g' Makefile + CFLAGS="$SLKCFLAGS" \ make DESTDIR=$PKG \ PREFIX=/usr \ MANPREFIX=/usr/man \ all install +# Don't clobber config +mv -v $PKG/etc/xdg/dunst/dunstrc $PKG/etc/xdg/dunst/dunstrc.new + find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true @@ -93,6 +93,7 @@ cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -pv $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc +cat $CWD/doinst.sh > $PKG/install/doinst.sh cd $PKG /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/desktop/dunst/dunst.info b/desktop/dunst/dunst.info index ec286e724b..39b0e93474 100644 --- a/desktop/dunst/dunst.info +++ b/desktop/dunst/dunst.info @@ -6,5 +6,5 @@ MD5SUM="e42e7a53741066b137dcb92bb8c22020" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" -MAINTAINER="Симонъ С. Болокановъ" +MAINTAINER="S. S. Bolokanar" EMAIL="sbolokanov@abv.bg" diff --git a/desktop/e16/README b/desktop/e16/README index c5ccab5494..05b3864251 100644 --- a/desktop/e16/README +++ b/desktop/e16/README @@ -1,16 +1,16 @@ -The Enlightenment DR16 Window Manager is a robust, flexible, -highly configurable, graphically rich, yet unobtrusive desktop -environment for the X11 windowing system. It is fully themable and -easily configured. There are a wide range of configuration options to -suit any taste. The menu system is flexible, providing easy access to -applications, theme selection, documentation, settings, and background -selection. Enlightenment DR16 integrates well with other desktop -environments, such as Gnome, KDE, and LXDE. Replace the default window -managers with E16 and you'll have the power to leverage the best -of those desktop environments, while at the same time enjoying the -superior windowing interface that Enlightenment provides. +The Enlightenment DR16 Window Manager is a robust, flexible, highly +configurable, graphically rich, yet unobtrusive desktop environment for +the X11 windowing system. It is fully themable and easily configured. +There are a wide range of configuration options to suit any taste. The +menu system is flexible, providing easy access to applications, theme +selection, documentation, settings, and background selection. +Enlightenment DR16 integrates well with other desktop environments, such +as Gnome, KDE, and LXDE. Replace the default window managers with E16 +and you'll have the power to leverage the best of those desktop +environments, while at the same time enjoying the superior windowing +interface that Enlightenment provides. To disable building and installing the core themes or the E-docs, set -$THEMES (for themes) or $DOCS (for documentation) to anything other -than "YES". This SlackBuild does not install Epplets, or the key- or +$THEMES (for themes) or $DOCS (for documentation) to anything other than +"YES". This SlackBuild does not install Epplets, or the key- or menu-editing packages. diff --git a/desktop/e16/e16.SlackBuild b/desktop/e16/e16.SlackBuild index 9c1a988b7d..e6882c0984 100644 --- a/desktop/e16/e16.SlackBuild +++ b/desktop/e16/e16.SlackBuild @@ -23,15 +23,15 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=e16 -VERSION=${VERSION:-1.0.21} +VERSION=${VERSION:-1.0.22} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} # Optional themes and documentation -THEMES=${THEMES:-1} # install themes by default +THEMES=${THEMES:-YES} # install themes by default TNAME=e16-themes TVERSION=${TVERSION:-1.0.2} -DOCS=${DOCS:-1} # install documentation by default +DOCS=${DOCS:-YES} # install documentation by default DNAME=e16-docs DVERSION=${DVERSION:-0.16.8.0.2} @@ -68,7 +68,7 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +tar xvf $CWD/$PRGNAM-$VERSION.tar.?z cd $PRGNAM-$VERSION chown -R root:root . find -L . \ @@ -134,6 +134,7 @@ 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 +# Compress man pages find $PKG/usr/man -type f -exec gzip -9 {} \; for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done diff --git a/desktop/e16/e16.info b/desktop/e16/e16.info index fafa13da11..8f67add2c9 100644 --- a/desktop/e16/e16.info +++ b/desktop/e16/e16.info @@ -1,10 +1,10 @@ PRGNAM="e16" -VERSION="1.0.21" +VERSION="1.0.22" HOMEPAGE="https://sourceforge.net/projects/enlightenment" -DOWNLOAD="http://downloads.sourceforge.net/project/enlightenment/e16/1.0.21/e16-1.0.21.tar.gz \ +DOWNLOAD="http://downloads.sourceforge.net/project/enlightenment/e16/1.0.22/e16-1.0.22.tar.xz \ http://downloads.sourceforge.net/project/enlightenment/e16-themes/1.0.2/e16-themes-1.0.2.tar.gz \ http://downloads.sourceforge.net/project/enlightenment/e16-docs/0.16.8.0.2/e16-docs-0.16.8.0.2.tar.gz" -MD5SUM="28ed676b7d67c068052114dc775e747a \ +MD5SUM="d95643d671b138359842794d54f86e12 \ 124259d70237dfc47fa8bc0a1109f03b \ 46bcdcc5cdad76159923671cfcea93f9" DOWNLOAD_x86_64="" diff --git a/desktop/fvwm3/fvwm3.SlackBuild b/desktop/fvwm3/fvwm3.SlackBuild index 06a22b0a11..988122f400 100644 --- a/desktop/fvwm3/fvwm3.SlackBuild +++ b/desktop/fvwm3/fvwm3.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for fvwm3 -# Copyright 2020, Alexander Verbovetsky, Moscow, Russia +# Copyright 2020-2021, Alexander Verbovetsky, Moscow, Russia # 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=fvwm3 -VERSION=${VERSION:-1.0.1} -BUILD=${BUILD:-2} +VERSION=${VERSION:-1.0.2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -63,10 +63,7 @@ rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION -sed -i '/^@FVWM_BUILD_GOLANG_TRUE@GOBUILD = $(GOCMD) build/s/$/ -mod=vendor/' \ - bin/FvwmPrompt/Makefile.in - -sed -i 's/1.14\*|1.15/1.13\*|1.14\*|1.15/' configure +patch -p1 < $CWD/update_fvwm_screen-dont_lose_desk_from_StartsOnScreen.patch mkdir -p bin/FvwmPrompt/vendor/golang.org/x for DEPENDENCY in \ @@ -93,6 +90,8 @@ do fi done +cat $CWD/modules.txt > bin/FvwmPrompt/vendor/modules.txt + chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -127,24 +126,33 @@ zcat $CWD/xinitrc.fvwm3.gz > $PKG/etc/X11/xinit/xinitrc.fvwm3 chmod 755 $PKG/etc/X11/xinit/xinitrc.fvwm3 rm -rf $PKG/usr/share/doc - rm -rf $PKG/usr/share/locale +rm -f $PKG/usr/bin/fvwm3-convert-2.6 +mv $PKG/usr/bin/FvwmCommand $PKG/usr/bin/Fvwm3Command +mv $PKG/usr/bin/xpmroot $PKG/usr/bin/xpmroot3 -rm -rf $PKG/usr/bin/fvwm3-convert-2.6 -rm -rf $PKG/usr/man/man1/fvwm3-convert-2.6.1.gz +find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ + | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true -mv $PKG/usr/bin/xpmroot $PKG/usr/bin/xpmroot3 -mv $PKG/usr/man/man1/xpmroot.1 $PKG/usr/man/man1/xpmroot3.1 +find $PKG/usr/man -type f -exec gzip -9 {} \; +for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done for m in $PKG/usr/man/man1/Fvwm* ; do + case "$m" in *FvwmPrompt*) continue ;; esac mv $m ${m/Fvwm/Fvwm3} 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 +for m in $PKG/usr/man/man1/fvwm-* ; do + mv $m ${m/fvwm-/fvwm3-} +done -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done +rm -f $PKG/usr/man/man1/xpmroot* +ln -s fvwm3-root.1.gz $PKG/usr/man/man1/xpmroot3.1.gz + +rm -f $PKG/usr/man/man1/fvwm3-convert-2.6.1.gz +rm -f $PKG/usr/man/man1/fvwm3-config-2.6.1.gz +rm -f $PKG/usr/man/man1/Fvwm3Console.1.gz +rm -f $PKG/usr/man/man1/Fvwm3ConsoleC.pl.1.gz mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a NEWS $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/desktop/fvwm3/fvwm3.info b/desktop/fvwm3/fvwm3.info index 62e01773e0..a272b80016 100644 --- a/desktop/fvwm3/fvwm3.info +++ b/desktop/fvwm3/fvwm3.info @@ -1,7 +1,7 @@ PRGNAM="fvwm3" -VERSION="1.0.1" +VERSION="1.0.2" HOMEPAGE="https://github.com/fvwmorg/fvwm3" -DOWNLOAD="https://github.com/fvwmorg/fvwm3/releases/download/1.0.1/fvwm3-1.0.1.tar.gz \ +DOWNLOAD="https://github.com/fvwmorg/fvwm3/releases/download/1.0.2/fvwm3-1.0.2.tar.gz \ https://github.com/abiosoft/ishell/archive/v2.0.0/ishell-2.0.0.tar.gz \ https://github.com/abiosoft/readline/archive/155bce2042db95a783081fab225e74dd879055b0/readline-155bce2042db95a783081fab225e74dd879055b0.tar.gz \ https://github.com/fatih/color/archive/v1.9.0/color-1.9.0.tar.gz \ @@ -10,7 +10,7 @@ DOWNLOAD="https://github.com/fvwmorg/fvwm3/releases/download/1.0.1/fvwm3-1.0.1.t https://github.com/mattn/go-isatty/archive/v0.0.12/go-isatty-0.0.12.tar.gz \ https://github.com/sirupsen/logrus/archive/v1.6.0/logrus-1.6.0.tar.gz \ https://github.com/golang/sys/archive/12a6c2dcc1e4cb348b57847c73987099e261714b/sys-12a6c2dcc1e4cb348b57847c73987099e261714b.tar.gz" -MD5SUM="5bf56ca74f4a111df66de3c61cf6fcba \ +MD5SUM="afdf88159cf06486a8a86d3d64b69b18 \ 3058feb8c64ce23c122c212673a769fc \ 5f9283762aece4866ec12481c911dc04 \ 63c08b74df39b3df587594710c13d543 \ @@ -21,6 +21,6 @@ MD5SUM="5bf56ca74f4a111df66de3c61cf6fcba \ 62bb00c7e07850c8fa836a3614667ded" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="libbson google-go-lang" +REQUIRES="libbson google-go-lang python3 rubygem-asciidoctor" MAINTAINER="Alexander Verbovetsky" EMAIL="alik@ejik.org" diff --git a/desktop/fvwm3/modules.txt b/desktop/fvwm3/modules.txt new file mode 100644 index 0000000000..01470c4d21 --- /dev/null +++ b/desktop/fvwm3/modules.txt @@ -0,0 +1,31 @@ +# github.com/abiosoft/ishell v2.0.0+incompatible +## explicit +github.com/abiosoft/ishell +# github.com/abiosoft/readline v0.0.0-20180607040430-155bce2042db +## explicit +github.com/abiosoft/readline +# github.com/chzyer/logex v1.1.10 +## explicit +# github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1 +## explicit +# github.com/fatih/color v1.9.0 +## explicit +github.com/fatih/color +# github.com/flynn-archive/go-shlex v0.0.0-20150515145356-3f9db97f8568 +## explicit +github.com/flynn-archive/go-shlex +# github.com/konsorten/go-windows-terminal-sequences v1.0.3 +github.com/konsorten/go-windows-terminal-sequences +# github.com/mattn/go-colorable v0.1.4 +github.com/mattn/go-colorable +# github.com/mattn/go-isatty v0.0.12 +## explicit +github.com/mattn/go-isatty +# github.com/sirupsen/logrus v1.6.0 +## explicit +github.com/sirupsen/logrus +# github.com/stretchr/testify v1.6.1 +## explicit +# golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4 +## explicit +golang.org/x/sys/unix diff --git a/desktop/fvwm3/update_fvwm_screen-dont_lose_desk_from_StartsOnScreen.patch b/desktop/fvwm3/update_fvwm_screen-dont_lose_desk_from_StartsOnScreen.patch new file mode 100644 index 0000000000..8635f5a35c --- /dev/null +++ b/desktop/fvwm3/update_fvwm_screen-dont_lose_desk_from_StartsOnScreen.patch @@ -0,0 +1,13 @@ +diff -Nur fvwm3-1.0.2.orig/fvwm/screen.h fvwm3-1.0.2/fvwm/screen.h +--- fvwm3-1.0.2.orig/fvwm/screen.h 2020-12-12 03:37:08.000000000 +0300 ++++ fvwm3-1.0.2/fvwm/screen.h 2020-12-22 03:21:41.103120674 +0300 +@@ -485,8 +485,7 @@ + get_unshaded_geometry((fw), &g); \ + mnew = FindScreenOfXY((fw)->g.frame.x, (fw)->g.frame.y); \ + /* Avoid unnecessary updates. */ \ +- if (mnew == (fw)->m && \ +- (fw)->Desk == mnew->virtual_scr.CurrentDesk) \ ++ if (mnew == (fw)->m) \ + break; \ + (fw)->m_prev = (fw)->m; \ + (fw)->m = mnew; \ diff --git a/desktop/glabels/README b/desktop/glabels/README index 2a4477025a..fc8831c15c 100644 --- a/desktop/glabels/README +++ b/desktop/glabels/README @@ -6,7 +6,7 @@ the GNU General Public License (GPL). Optional dependencies are: - libebook (https://sourceforge.net/projects/libebook/) - - GNU barcode (http://www.gnu.org/software/barcode/) - - zint (http://sourceforge.net/projects/zint/) + - GNU barcode (available on SBo) + - zint (available on SBo) - iec16022 (http://datenfreihafen.org/projects/iec16022.html) - qrencode (available on SBo) diff --git a/desktop/glabels/glabels.SlackBuild b/desktop/glabels/glabels.SlackBuild index af74539da5..14e37c2584 100644 --- a/desktop/glabels/glabels.SlackBuild +++ b/desktop/glabels/glabels.SlackBuild @@ -2,34 +2,29 @@ # Slackware build script for glabels -# Copyright (c) 2016 Alan Alberghini <414N@slacky.it> +# Copyright (c) 2021 Alan Alberghini <414N@slacky.it> # All rights reserved. # -# Permission to use, copy, modify, and distribute this software for -# any purpose with or without fee is hereby granted, provided that -# the above copyright notice and this permission notice appear in all -# copies. +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: # -# THIS SOFTWARE IS PROVIDED AS IS'' AND ANY EXPRESSED OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -# IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR -# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF -# USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT -# OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -# SUCH DAMAGE. -# ----------------------------------------------------------------------------- +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. # -# Build history: -# -# 1 - Initial release. +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED |