diff options
1021 files changed, 9979 insertions, 5172 deletions
diff --git a/ChangeLog.txt b/ChangeLog.txt index ea8f7f358c..591b52bd75 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,496 @@ +Sat Apr 10 10:06:04 UTC 2021 +academic/Gridcoin-Research: Updated for version 5.3.1.0 +academic/boinc: Updated for version 7.16.16 +academic/sword-data-kjv: Updated for version 1.8.1_1. +academic/wxMaxima: Updated for version 21.01.0. +audio/ardour: Updated for version 6.6. +audio/ncmpcpp: Update maintainer email. +audio/vimpc: Update maintainer email. +development/QtPy: Added (Qt abstraction layer for Python) +development/apache-maven: Updated for version 3.8.1. +development/dotnet-runtime: Updated for version 3.1.13. +development/dotnet-sdk: Updated for version 3.1.407. +development/ghi: Update maintainer email. +development/github-cli: Updated for version 1.8.1 +development/jupyter-ipykernel: Updated for version 5.3.4. +development/jupyter-ipywidgets: Updated for version 7.6.3. +development/jupyter-nbclient: Added (execution contexts). +development/jupyter-nbconvert: Updated for version 6.0.7. +development/jupyter-nbformat: Updated for version 5.1.3. +development/jupyter-notebook: Updated for version 6.3.0. +development/jupyter-qtconsole: Update dependencies. +development/jupyter-qtconsole: Updated for version 5.0.1. +development/jupyter_client: Remove Python 2 support. +development/jupyter_client: Updated for version 6.1.13. +development/jupyter_console: Change dependencies. +development/jupyter_console: Updated for version 6.4.0. +development/jupyter_core: Remove Python 2 support. +development/jupyterlab_pygments: Added (theme for Pygments). +development/mongodb-compass: Updated for version 1.26.1. +development/neovim: Update homepage. +development/nim: Updated for version 1.4.4. +development/nodejs-bin: Updated for version 14.16.1. +development/nodejs: Updated for version 12.22.1. +development/racer: Updated for version 2.1.45. +development/robotframework: Updated for version 4.0.1. +development/sbcl: Updated for version 2.1.3. +development/sdcc: Updated for version 4.1.0. +development/slibtool: Updated for version 0.5.33. +development/xkeys-sdk: Added (SDK for X-Keys) +games/VASSAL: Updated for version 3.5.5. +games/crispy-doom: Updated for version 5.10.1. +games/freeciv: wrong md5sum +games/steam: Updated for version 1.0.0.69 +gis/Fiona: Updated for version 1.8.19. +gis/geopandas: Updated for version 0.9.0. +gis/osm2pgsql: Updated for version 1.4.1. +gis/pgsql-ogr-fdw: Updated for version 1.1.0. +gis/qgis: Support PROJ 8. +gis/spatialite_gui: Add a fix for the newer proj. +graphics/mtpaint: Updated for version 3.50. +graphics/vuescan: Updated for version 9.7.52. +ibraries/lua-luv: Updated for version 1.36.0_0. +libraries/Jinja2: Updated for version 2.11.3. +libraries/aspnetcore-runtime: Updated for version 3.1.13. +libraries/libcpuid: Updated for version 0.5.1. +libraries/libfastjson: Updated for version 0.99.9. +libraries/libprelude: Added (Prelude SIEM/sensor library) +libraries/librelp: Updated for version 1.10.0. +libraries/libvterm: Updated for version 0.1.4. +libraries/libxkbcommon: Updated for version 1.2.0. +libraries/libxnvctrl: Updated for version 460.67. +libraries/luasec: Updated for version 1.0. +libraries/opencv: Updated for version 4.5.2 +libraries/tox-extension-messages: Added (extension library for tox). +libraries/toxext: Added (extension library for tox). +libraries/unibilium: Updated for version 2.1.1. +misc/mosquitto: Updated for version 2.0.10 +multimedia/LBRY: Updated for version 0.50.2. +multimedia/droidcam: Added (Chat Program). +multimedia/plexmediaserver: Updated for v 1.22.1.4275_48e10484b. +multimedia/pyradio: Update maintainer email. +multimedia/srt-to-vtt-cl: Added (convert srt files to webtvv) +network/Electrum: Updated for version 4.1.1. +network/anydesk: Updated for version 6.1.0. +network/brave-browser: Updated for version 1.22.71. +network/emailrelay: Updated for version 2.2. +network/libteam: Added (Library for controlling networking). +network/mumble: Updated for version 1.3.4 +network/murmur: Updated for version 1.3.4 +network/newsboat: Updated for version 2.23. +network/openfortivpn: Updated for version 1.16.0. +network/privoxy: Updated for version 3.0.32. +network/prosody: Updated for version 0.11.8. +network/protonmail-bridge: Fix download URL. +network/qutebrowser-tox: Update pdfjs. +network/signal-desktop: Updated for version 1.40.1. +network/spamassassin: Updated for version 3.4.5. +network/speedtest-cli: Updated for version 2.1.3. +network/sslscan: Updated for version 2.0.9. +network/teams: Added missing doinst.sh file. +network/verm: Updated for version 1.5.2. +network/wendzelnntpd: Added (Easy-to-use NNTP Server). +office/MasterPDFEditor: Updated for version 5.7.53. +office/ghostwriter: Fix for -current. +office/mairix: Update maintainer email. +office/mu: Update maintainer email. +office/notmuch: Update maintainer email. +office/nts: Update maintainer email. +office/sc-im: Update maintainer email. +office/taskjuggler: Update maintainer email. +office/teapot: Update maintainer email. +office/tnote: Update maintainer email. +office/tpp: Update maintainer email. +office/tudu: Update maintainer email. +office/watson: Update maintainer email. +python/Pygments: Updated for version 2.8.1. +python/apprise: Added (Multiplatform Push Notifications) +python/async_generator: Added (async iterators). +python/backcall: Updated for version 0.2.0. +python/bleach: Updated for version 3.3.0. +python/decorator: Updated for version 5.0.5. +python/nest_asyncio: Added (nested async event loops). +python/parso: Updated for version 0.8.2. +python/python-PySnooper: Updated for version 0.4.3. +python/python-emoji: Updated for version 1.2.0. +python/python-neovim: Update homepage. +python/python-prometheus_client: Updated for version 0.10.0. +python/python3-aiorpcX-legacy: Added (async RPC implementation) +python/python3-jupyter-ipykernel: Removed (use jupyter-ipykernel). +python/python3-packaging: Updated for version 20.9. +python/python3-prompt_toolkit: Updated for version 3.0.18. +python/python3-pylint: Updated for version 2.7.4. +python/python3-stagger: Fix URL. +python/sphinxcontrib-applehelp: Updated for version 1.0.2. +python/sphinxcontrib-htmlhelp: Updated for version 1.0.3. +ruby/chronic: Update maintainer email. +ruby/ncurses-ruby: Update maintainer email. +ruby/ruby-build: Updated for version 20210405. +ruby/rubygem-mail: Update maintainer email. +ruby/rubygem-mime-types-data: Update maintainer email. +ruby/rubygem-mime-types: Update maintainer email. +ruby/rubygem-mini_mime: Update maintainer email. +ruby/rubygem-multi_json: Update maintainer email. +ruby/rubygem-pygments: Update maintainer email. +ruby/rubygem-sync: Update maintainer email. +ruby/rubygem-term-ansicolor: Update maintainer email. +ruby/rubygem-tins: Update maintainer email. +ruby/sequel4: Update maintainer email. +ruby/sqlite3: Update maintainer email. +system/CPU-X: Updated for version 4.2.0. +system/atop: Fix build. +system/avfs: Updated for version 1.1.4. +system/clamav: Updated for version 0.103.2. +system/exa: Updated for version 0.10.0. +system/fzf: Updated for version 0.27.0. +system/intelmas: Updated for version 1.7. +system/jenkins: Updated for version 2.277.2. +system/letsencrypt: Updated for version 1.14.0. +system/porg: Update maintainer email. +system/powershell: Updated for version 7.1.3. +system/rsyslog: Updated for version 8.2102.0. +system/skim: Updated for version 0.9.4. +system/worker: Updated for version 4.8.0. ++--------------------------+ +Sat Apr 3 01:49:17 UTC 2021 +academic/ds9: Updated for version 8.2.1. +academic/rpy2: Updated for version 3.4.3. +audio/tauonmb: Added (TauonMusicBox Player) +desktop/kwalletcli: Updated for version 3.03. +development/Sphinx: Updated for version 3.5.3. +development/byacc: Updated for version 20210328. +development/composer: Updated for version 2.0.11 +development/d-tools: Updated for version 2.096.0 +development/dmd: Updated for version 2.096.0 +development/eclipse-platform: Updated for version 4.19. +development/git-extras: Added (GIT Utilities). +development/github-cli: Updated for version 1.8.0. +development/hexnet: Added (network terminal). +development/hopper: Updated for version 4.7.3. +development/jdk16: Added (Java Platform SDK). +development/jupyter-nbformat: Updated for version 5.1.2. +development/jupyter_client: Updated for version 6.1.11. +development/jupyter_core: Updated for version 4.7.1. +development/komodo-edit: Updated for version 12.0.1. +development/komodo-ide: Updated for version 12.0.1. +development/kotlin: Updated for version 1.4.32. +development/nodejs: Updated for version 12.20.1. +development/pkgconf: Updated for version 1.7.4. +development/postman: Updated for version 8.0.10. +development/shc: Updated for version 4.0.3. +development/sqlcl: Updated for version 20.4.2.35.2359. +development/sqldeveloper: Updated for version 20.4.1.407.0006. +development/universal-ctags: Updated for version af30512 +development/vscode-bin: Updated for version 1.55.0. +games/0ad: Update README. +games/VASSAL: Updated for version 3.5.3. +games/VASSAL: Updated for version 3.5.4. +games/endgame-singularity: Added (Simulation) +games/freeciv: updated for version 2.6.4 +games/mgba: Updated for version 0.9.0 +gis/OWSLib: Updated for version 0.23.0. +gis/gdal: Updated for version 3.2.2. +gis/geos: Updated for version 3.9.1. +gis/gj2ascii: Update for Python 3. +gis/osm2pgrouting: Updated for version 2.3.7. +gis/pyproj: Updated for version 3.0.1. +gis/python-pygeos: Updated for version 0.9. +gis/qgis: Updated for version 3.18.1. +gis/rasterio: Updated for version 1.2.1. +graphics/Blender: Enable build with ffmpeg4 +graphics/vuescan: Updated MD5SUMs. +libraries/libfaketime: Updated for version 0.9.9. +libraries/libgxps: Updated for version 0.3.2. +libraries/libuv: Updated for version 1.41.0. +misc/ghostpcl: Updated for version 9.54.0. +network/bluejeans: Updated for version 2.21.3.2. +network/brave-browser: Updated for version 1.22.70. +network/davmail: Updated for version 5.5.1. +network/ngrok: Added (Tunnel local servers). +network/protonmail-bridge: Updated for version 1.6.9. +network/protonmail-import-export-app: Updated for version 1.3.1. +network/proxychains: Fix $DOWNLOAD, i486 -> i586. +network/qutebrowser-tox: Updated for version 2.1.1. +network/qutebrowser: Updated for version 2.1.1. +network/rclone: 32 bit is unsupported now. +network/syncthing: Updated for version 1.14.0. +network/teams: Updated for version 1.4.00.7556 +network/teamviewer: Updated for version 15.16.8. +network/tightvnc: Fix script. +network/tor-browser: Updated for version 10.0.15. +network/vivaldi: Updated for version 3.7.2218.52. +network/weechat: Updated for version 3.1. +network/wire: Updated for version 3.24.2939. +network/zoom-linux: Updated for version 5.6.13632.0328 +office/etmtk: Updated for version 3.2.37. +office/taskopen: Updated for version 1.1.5. +office/zim: Updated for version 0.73.5. +python/arrow: Updated for version 0.17.0. +python/python3-astroid: Updated for version 2.5.2. +python/python3-hsaudiotag3k: Added (hsaudiotag Python3 library) +python/python3-ipython: Updated for version 7.22.0. +python/python3-isounidecode: Added (ISOunidecode Python3 library) +python/python3-plexapi: Added (PlexAPI Python3 library) +python/python3-pulsectl: Added (Pulse-control Python3 library) +python/python3-pylyrics: Added (PyLyrics Python3 library) +python/python3-pypresence: Added (Pypresence Python3 library) +python/python3-pysdl2: Added (PySDL2 Python3 library) +python/python3-stagger: Added (Stagger Python3 library) +python/python3-tekore: Added (Tekore Python3 library) +python/tzlocal: Updated for version 2.1. +system/Iosevka-slab: Updated for version 5.1.1. +system/Iosevka: Updated for version 5.1.1. +system/bat: Updated for version 0.18.0. +system/dust: Updated for version 0.5.4. +system/intel-microcode: Updated for version 20210216. +system/kapacitor: Updated for version 1.5.9 +system/netdata: Updated for version 1.30.0. +system/prometheus: Updated for version 2.26.0. +system/pspg: Updated for version 4.5.0. +system/rar2fs: Updated for version 1.29.4 +system/softhsm: Updated for version 2.6.1. +system/vagrant: Updated for version 2.2.15. ++--------------------------+ +Sat Mar 27 03:24:01 UTC 2021 +academic/bcftools: Updated for version 1.12. +academic/gcompris-qt: Updated for version 1.1. +academic/samtools: Updated for version 1.12. +audio/pulseaudio-ctl: Updated for version 1.69. +desktop/bukubrow: Updated for version 5.2.0. +desktop/gmrun: Updated for version 1.1w. +development/git-lfs: Updated for version 2.13.3. +development/hugo: Updated for version 0.82.0. +development/meson: Version bump to 0.57.1 and update copyright year +development/slibtool: Updated for version 0.5.32. +development/tidy-html5: Updated for version 5.7.28. +development/tiled: updated for version 1.5.0 +games/ags: updated for version 3.5.0.31 +games/atari++: Add optional no-confirm-quit patch. +graphics/openimageio: Clean source directory correctly +graphics/vuescan: Updated MD5SUMs. +libraries/htslib: Updated for version 1.12. +libraries/libinput: Updated for version 1.17.1. +libraries/libwacom: Updated for version 1.9. +libraries/ocl-icd: Updated for version 2.2.14. +libraries/orcania: updated for version 2.2.0 +libraries/rhonabwy: updated for version 0.9.99 +libraries/ulfius: updated for version 2.7.2 +libraries/yder: updated for version 1.4.13 +misc/font-unscii: Updated for version 2.1. +multimedia/plexmediaserver: Updated for 1.22.1.4228_724c56e62. +network/axel: Updated for version 2.17.10. +network/discord: Version bump to 0.0.14 and update copyright year +network/dropbox: Updated for version 2.6.0. +network/onioncat: Updated for version 0.3.8. +network/openresolv: Version bump to 3.12.0 and update copyright year +network/opera-developer: Updated for version 76.0.3995.0. +network/opera: Updated for version 75.0.3969.93. +network/qutebrowser-tox: OpenSSL Updated to 1.1.1k. +network/rclone: Updated for version 1.54.1. +network/telegram: Updated for version 2.7.1. +network/tor-browser: Updated for version 10.0.14. +network/vivaldi: Updated for version 3.7.2218.49. +network/zeek: Updated for version 3.0.13. +network/zoom-linux: Updated for version 5.6.13558.0321 +office/calibre-bin: Updated for version 5.14.0. +office/fop: Update embedded {font,pdf}box. +office/pandoc-bin: Updated for version 2.13. +office/task: Updated for version 2.5.3. +office/timetrap: Updated for version 1.15.2. +perl/MoarVM: Updated for version 2021.03 +perl/nqp: Updated for version 2021.03 +perl/rakudo: Updated for version 2021.03 +python/mypy: Updated for version 0.812. +python/python3-isort: Updated for version 5.8.0. +python/python3-lazy-object-proxy: Updated for version 1.6.0. +python/python3-openpyxl: Updated for version 3.0.7. +python/python3-soupsieve: Updated for version 2.2.1. +python/thonny: Updated for version 3.3.6. +ruby/sequel: Updated for version 5.42.0. +system/atop: Updated for version 2.6.0. +system/jdupes: updated for version 1.19.2 +system/lirc: Add pygobject3-python3 to REQUIRES +system/mksh: Updated for version R59c. ++--------------------------+ +Sat Mar 20 04:01:39 UTC 2021 +academic/Gridcoin-Research: Updated for version 5.3.0.0 +academic/fet: Updated for version 5.49.1. +academic/maxima: Updated for version 5.44.0. +audio/cmus: Updated for version 2.9.1. +audio/jack: Updated for version 1.9.17. +audio/mda-lv2: Updated for version 1.2.6. +audio/qjackctl: Updated for version 0.9.1. +development/CImg: Updated for version 2.9.6 +development/cc65: Updated for version 2.19. +development/cmake-202x: Updated for version 3.19.6. +development/codelite: Updated for version 15.0. +development/dwz: Updated for version 0.14. +development/hugo: Updated for version 0.81.0. +development/octant: Updated for version 0.17.0. +development/valgrind: Updated for version 3.17.0. +development/vscode-bin: Updated for version 1.54.3. +development/vscodium: Added (Visual Studio Code FOSS Binary Release) +games/commandergenius: Updated for version 2.7.7. +games/domination: Updated for version 1.2.3. +games/freedink: Update REQUIRES. +games/innoextract: Updated for version 1.9 +graphics/mozjpeg: Updated for version 4.0.3. +graphics/vuescan: Updated for version 9.7.51. +libraries/allegro: Build option to allow disabling native_dialog (gtk3) addon +libraries/bullet: Updated for version 3.09. +libraries/cryptopp: Updated for version 8.5.0. +libraries/uriparser: Updated for version 0.9.5. +libraries/wayland: Updated for version 1.19.0. +multimedia/LBRY: Updated for version 0.50.1. +multimedia/MediathekView: Updated for version 13.7.1. +network/brave-browser: Updated for version 1.21.77. +network/fdns: Added (Firejail DNS-over-HTTPS Proxy Server) +network/munge: Updated for version 0.5.14. +network/prettyping: Added (Ping wrapper) +network/protonmail-bridge: Updated for version 1.6.6. +network/qbittorrent: Updated for version 4.3.1. +network/qutebrowser: Add adblock notes to README. +network/sfeed: Updated for version 0.9.22. +network/slurm: Updated for version 20.11.4. +network/telegram: Updated for version 2.7.0. +network/tor: Updated for version 0.4.5.7. +network/varnish: Updated for version 6.5.1. +network/wire: Updated for version 3.23.2938. +network/wireguard-tools: Updated for version 1.0.20210315. +office/MasterPDFEditor: Updated for version 5.7.40. +office/onlyoffice-desktopeditors: Updated for version 6.2.0. +office/pdfstudio: Updated for version 2020.4.0. +office/pdfstudioviewer: Updated for version 2020.4.0. +perl/nqp: Fix download URL. +perl/rakudo: Fix download URL. +python/josepy: Updated for version 1.8.0. +python/python-mysql-replication: Fix package documentation. +python/python3-aiorpcX: Updated for version 0.21.0. +system/aide: Updated for version 0.17.3. +system/chkrootkit: Updated for version 0.54. +system/epson-inkjet-printer-escpr2: Updated for version 1.1.29. +system/fzf: Updated for version 0.26.0. +system/man-db: Updated for version 2.9.4. +system/modules: Updated for version 4.7.0. +system/monitorix: Updated for version 3.13.1. +system/mpack: Updated upstream URL. +system/nvidia-driver: Updated for version 460.67. +system/nvidia-kernel: Updated for version 460.67. +system/openmpi: Updated for version 4.1.0. +system/osquery-bin: Updated for version 4.7.0. +system/prometheus: Updated for version 2.25.2 +system/rox-filer: Patch added. +system/system76-power: Updated for version 1.1.16. +system/telegraf: Updated for version 1.18.0 +system/usermin: Updated for version 1.823. +system/webmin: Updated for version 1.973. +system/xarchiver: Updated for version 0.5.4.17 ++--------------------------+ +Sat Mar 13 02:08:06 UTC 2021 +academic/ngspice: KiCAD build fixes. +development/ShellCheck-bin: Simplify ARCH kicker. +development/dbeaver-ce: Updated for version 21.0.0. +development/f2c: Fix VERSION. +development/mongodb-compass: Updated for version 1.26.0. +development/postman: Updated for version 8.0.7 +development/robotframework: Updated for version 4.0. +development/sbcl: Updated for version 2.1.2. +development/tig: Updated for version 2.5.3. +development/vscode-bin: Updated for version 1.54.2. +games/endless-sky: allows for building on both -current and -14.2 +graphics/gscan2pdf: Fix DEP. +graphics/vuescan: Updated for version 9.7.50. +libraries/dumb: build both static and shared libraries +libraries/ntl: Updated for version 11.4.4. +libraries/skalibs: Updated for version 2.10.0.2. +multimedia/plexmediaserver: Updated for 1.22.0.4163_d8c4875dd. +network/AdGuardHome: Updated for version 0.105.2. +network/qutebrowser-tox: Updated for version 2.1.0. +network/qutebrowser: Updated for version 2.1.0. +network/wireshark: Updated for version 3.4.4. +office/calibre-bin: Updated for version 5.13.0. +python/defusedxml: Updated for version 0.7.1. +python/python-mysql-replication: Updated for version 0.23. +python/python-precis-i18n: Updated for version 1.0.3. +python/python3-astroid: Updated for version 2.5.1. +python/python3-pylint: Updated for version 2.7.2. +ruby/ruby-build: Updated for version 20210309. +system/Iosevka-slab: Updated for version 5.0.5. +system/Iosevka: Updated for version 5.0.5. +system/execline: Updated for version 2.8.0.0. +system/jenkins: Updated for version 2.277.1. +system/opendoas: Added (port of doas from OpenBSD) +system/rEFInd: Updated for version 0.13.1 +system/refind: Updated for version 0.13.1 +system/s6-linux-init: Updated for version 1.0.6.1. +system/s6: Updated for version 2.10.0.2. ++--------------------------+ +Sat Mar 6 04:13:01 UTC 2021 +academic/Gridcoin-Research: Updated for version 5.2.0.0 +academic/STAR: Updated for version 2.7.8a. +academic/fet: Updated for version 5.49.0. +audio/apulse: Updated for version 0.1.13, new maintainer. +audio/drumstick: Added (C++ MIDI libraries using Qt5 objects) +audio/vmpk: Updated for version 0.7.1. +desktop/hushboard: Fix version in .info. +development/f2c: Updated for version 2020916. +development/gedit-plugins: Changed DOWNLOAD URL. +development/gedit: Changed DOWNLOAD URL. +development/git-crypt: Added (transparent file encryption in git) +development/github-cli: Updated for version 1.7.0 +development/kotlin: Updated for version 1.4.31. +development/radare2: Updated for version 5.1.1. +development/vscode-bin: Updated for version 1.54.1. +development/xnedit: Updated for version 1.2.2. +games/Genesis-Plus-GX: Updated for version 2020.01.05_74ad967. +games/ags: Updated for version 3.5.0.30. +games/beetle-psx-libretro: Updated for version 2020.02.03_e5e83cd. +games/empire: Updated for version 4.4.1. +games/uqm: Updated for version 0.8.0. +games/uqm_3domusic: Updated for version 0.8.0. +games/uqm_remixes: Updated for version 0.8.0. +graphics/gscan2pdf: Updated for version 2.11.0 +graphics/vuescan: Updated MD5SUMs. +libraries/dumb: Added (Dynamic Universal Music Bibliotheque) +libraries/libxkbcommon: Updated for version 1.1.0. +libraries/xforms: Patch for newer gcc +misc/jmri: Updated for version 4.22. +multimedia/LBRY: Updated for version 0.49.5. +network/acme.sh: Updated for version 2.8.8. +network/brave-browser: Updated for version 1.21.73. +network/dissenter-browser: Removed (unmaintained upstream). +network/neomutt: Updated for version 20210205. +network/qbittorrent-qt5: Removed (renamed as qbittorent). +network/qbittorrent: Updated for version 4.3.0.1 (switch to qt5). +network/scapy: Updated for version 2.4.4. +network/tor-browser: Updated for version 10.0.13. +network/waterfox: Removed (doesn't run on 14.2 anymore). +network/youtube-dl: Updated for version 2021.02.22. +network/zoom-linux: Updated for version 5.5.7938.0228 +office/hebcal: Updated for version 4.24. +office/todo.txt-cli: Added (CLI frontend for todo.txt) +perl/perl-Date-Manip: Updated for version 6.85. +perl/perl-IO-Socket-SSL: Updated for version 2.070. +perl/perl-Image-Sane: Updated for version 5 +python/defusedxml: Updated for version 0.7.0. +python/python-socks: Added (SOCKS proxy connector for aiohttp) +python/python3-aiohttp-socks: Updated for version 0.6.0. +python/python3-aiohttp: Updated for version 3.7.4. +python/python3-lazy-object-proxy: Updated for version 1.5.2. +python/python3-pylint: Updated for version 2.7.1. +python/websocket-client: Updated for version 0.58.0. +system/compsize: Updated for version 1.5. +system/dosbox-dev: updated for version 0.75_pre4441 +system/f2fs_tools: Updated for version 1.14.0. +system/intelmas: Updated for version 1.6. +system/kegs: Updated for version 1.05. +system/lddsafe: Added (safe replacement for ldd) +system/letsencrypt: Updated for version 1.13.0. +system/netdata: Updated for version 1.29.3. +system/passwordsafe: Updated for version 1.13.0. +system/rmw: Updated for version 0.7.06. +system/s3fs-fuse: Updated for version 1.89. ++--------------------------+ Sat Feb 27 01:26:19 UTC 2021 academic/pyCRAC: Updated for version 1.5.0. audio/podget: Updated for version 0.8.8. diff --git a/academic/Gridcoin-Research/Gridcoin-Research.SlackBuild b/academic/Gridcoin-Research/Gridcoin-Research.SlackBuild index b1a80a48e4..dfc3aeaf19 100644 --- a/academic/Gridcoin-Research/Gridcoin-Research.SlackBuild +++ b/academic/Gridcoin-Research/Gridcoin-Research.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for Gridcoin-Research -# Copyright 2018-2019 Edward W. Koenig, Vancouver, WA, USA +# Copyright 2018-2021 Edward W. Koenig, Vancouver, WA, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=Gridcoin-Research -VERSION=${VERSION:-5.1.0.0} +VERSION=${VERSION:-5.3.1.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} NUMJOBS=${NUMJOBS:-1} diff --git a/academic/Gridcoin-Research/Gridcoin-Research.desktop b/academic/Gridcoin-Research/Gridcoin-Research.desktop deleted file mode 100644 index 5e6896f326..0000000000 --- a/academic/Gridcoin-Research/Gridcoin-Research.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Type=Application -Name=Gridcoin -Comment=Gridcoin is an open source cryptocurrency (Ticker: GRC) which securely rewards volunteer computing performed on the BOINC platform. -Exec=gridcoinresearch -Icon=grc -Categories=Education;Science; -Terminal=false -Hidden=false diff --git a/academic/Gridcoin-Research/Gridcoin-Research.info b/academic/Gridcoin-Research/Gridcoin-Research.info index 9e1c3e3aee..a3675fa047 100644 --- a/academic/Gridcoin-Research/Gridcoin-Research.info +++ b/academic/Gridcoin-Research/Gridcoin-Research.info @@ -1,8 +1,8 @@ PRGNAM="Gridcoin-Research" -VERSION="5.1.0.0" +VERSION="5.3.1.0" HOMEPAGE="https://gridcoin.us/" -DOWNLOAD="https://github.com/gridcoin-community/Gridcoin-Research/archive/5.1.0.0/Gridcoin-Research-5.1.0.0.tar.gz" -MD5SUM="1e4265d54713cc3270798598406d1f83" +DOWNLOAD="https://github.com/gridcoin-community/Gridcoin-Research/archive/5.3.1.0/Gridcoin-Research-5.3.1.0.tar.gz" +MD5SUM="773b104454e9c35f0594e28d88e04ed7" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/academic/Gridcoin-Research/README b/academic/Gridcoin-Research/README index dfccd82244..bc15acbd92 100644 --- a/academic/Gridcoin-Research/README +++ b/academic/Gridcoin-Research/README @@ -15,3 +15,5 @@ in /etc/Gridcoin-Research/ and place it in your home directory ~/.GridcoinResearch/ to provide the location of your boinc data and any other configurations that you require. For details, see https://wiki.gridcoin.us/Gridcoinresearch_config_file + +**NOTE: Recommended Leisure update** diff --git a/academic/Gridcoin-Research/gridcoinresearch.conf b/academic/Gridcoin-Research/gridcoinresearch.conf index 7ab2e07a3f..1c66a0b640 100644 --- a/academic/Gridcoin-Research/gridcoinresearch.conf +++ b/academic/Gridcoin-Research/gridcoinresearch.conf @@ -2,44 +2,38 @@ #################### Example gridcoinresearch.conf file ##################### ############################################################################# ## -## For further details on this configuration file please see: -## http://wiki.gridcoin.us/Gridcoinresearch_config_file -## ## Default gridcoinresearch.conf location: ## ## Win: %AppData%\GridcoinResearch\ ## Linux: ~/.GridcoinResearch/ -## MacOS: /Users/USERNAME/Library/Application/Support/GridcoinResearch/ +## macOS: /Users/USERNAME/Library/Application/Support/GridcoinResearch/ ## -## Single # lines are commands, remove the # in Front of the Command to use it +## Single # lines are commands, remove the # in Front of the command to use it ## Double ## lines are comments ## ############################################################################# ####################### Required Settings (All OS's) ######################## ############################################################################# -## Community provided list of addnodes available at -## http://wiki.gridcoin.us/List_of_Addnodes +## Community provided list of addnodes available at https://github.com/gridcoin-community/Gridcoin-Wiki/wiki/List-of-Addnodes #~~~~~Copy & Paste Addnodes here~~~~~ #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -## BOINC account settings, i.e. your BOINC CPID & E-Mail -## Use INVESTOR for Investor or Pool Mining -PrimaryCPID=INVESTOR -email=INVESTOR +## BOINC account E-Mail +## Use blank or INVESTOR for Investor or Pool Mining +## Note the PrimaryCPID field is deprecated and ignored since the 4.0.5.0 +## release. +email= -## Port 32749/TCP required for Inbound Connections +## Port 32749/TCP open or forwarded required for Inbound Connections ## (Not required but highly recommended) -listen=1 +#listen=1 ## Required for Headless set-ups #daemon=1 -## Blocks client from upgrading on its own. -suppressupgrade=true - ############################################################################# ############# RPC Settings for Remote Access and Headless Users ############# ############ Warning: Set a Good Password and Secure Your System ############ @@ -50,25 +44,46 @@ suppressupgrade=true #rpcallowip=<IP Address of Remote System> #rpcport=<Port for RPC Communication> #rpcuser=<A Username for RPC> -#rpcpassword=<A GOOD Password for RPC> +#rpcpassword=<A STRONG Password for RPC> ############################################################################# ######################## Optional BOINC settings ############################ ########### (Required if BOINC installed to non-default location) ########### ############################################################################# +## Windows (Note the double backslashes are necessary) +#boincdatadir=C:\\ProgramData\\BOINC\\ + ## Linux -boincdatadir=$HOME/.boinc_data/ +#boincdatadir=/var/lib/boinc-client/ + +## macOS +#boincdatadir=/Library/Application Support/BOINC Data/ ############################################################################# ######################## Optional Network settings ########################## ############################################################################# -## Maximum number of inbound+outbound connections.Default 125 -maxconnections=125 -## Maximum number of outbound connections.Default 8 -maxoutboundconnections=8 +## Maximum number of inbound+outbound connections. Default 125 +#maxconnections=125 +## Maximum number of outbound connections. Default 8 +#maxoutboundconnections=8 ## Manually Set-up Ports #upnp=false #externalip=<Your IP Address> -#port=32748
\ No newline at end of file + +############################################################################# +############################## Other Entries ################################ +############################################################################# + +## See detailed Other Entries description section below. + +#debug=true +#debug=<category> + +#enablestakesplit=1 +#stakingefficiency=<percentage between 75 and 98, defaults to 90> +#minstakesplitvalue=<value in GRC, minimum and defaults to 800> + +#enablesidestaking=1 +#sidestake=<address>,<allocation percentage> diff --git a/academic/STAR/STAR.SlackBuild b/academic/STAR/STAR.SlackBuild index 7496aea4de..d785f46923 100644 --- a/academic/STAR/STAR.SlackBuild +++ b/academic/STAR/STAR.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=STAR -VERSION=${VERSION:-2.7.7a} +VERSION=${VERSION:-2.7.8a} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/academic/STAR/STAR.info b/academic/STAR/STAR.info index 587eba1a10..68740e69a3 100644 --- a/academic/STAR/STAR.info +++ b/academic/STAR/STAR.info @@ -1,10 +1,10 @@ PRGNAM="STAR" -VERSION="2.7.7a" +VERSION="2.7.8a" HOMEPAGE="https://github.com/alexdobin/STAR" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/alexdobin/STAR/archive/2.7.7a/STAR-2.7.7a.tar.gz" -MD5SUM_x86_64="475dea44ba23dfe99bb8e6e40d18bfdc" +DOWNLOAD_x86_64="https://github.com/alexdobin/STAR/archive/2.7.8a/STAR-2.7.8a.tar.gz" +MD5SUM_x86_64="b6482dd380c5c07587166ee240573780" REQUIRES="" MAINTAINER="Rob van Nues" EMAIL="sborg63@disroot.org" diff --git a/academic/bcftools/bcftools.SlackBuild b/academic/bcftools/bcftools.SlackBuild index 7a17a33d25..9576a89c84 100644 --- a/academic/bcftools/bcftools.SlackBuild +++ b/academic/bcftools/bcftools.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for samtools -# Copyright 2017-2020 Rob van Nues # All rights reserved. +# Copyright 2017-2021 Rob van Nues # All rights reserved. # # Redistribution and use of this script, with or without modification, is # permitted provided that the following conditions are met: @@ -22,10 +22,10 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -PRGNAM=bcftools -VERSION=${VERSION:-1.11} +PRGNAM=bcftools +VERSION=${VERSION:-1.12} BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} +TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then case "$( uname -m )" in diff --git a/academic/bcftools/bcftools.info b/academic/bcftools/bcftools.info index d181a29a4f..ad211ee207 100644 --- a/academic/bcftools/bcftools.info +++ b/academic/bcftools/bcftools.info @@ -1,8 +1,8 @@ PRGNAM="bcftools" -VERSION="1.11" +VERSION="1.12" HOMEPAGE="http://www.htslib.org" -DOWNLOAD="https://github.com/samtools/bcftools/releases/download/1.11/bcftools-1.11.tar.bz2" -MD5SUM="58908e9280e2a3f2c309177a43dc09af" +DOWNLOAD="https://github.com/samtools/bcftools/releases/download/1.12/bcftools-1.12.tar.bz2" +MD5SUM="d3622cb3e52039055fd91ad65ea5131e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="htslib" diff --git a/academic/boinc/boinc.SlackBuild b/academic/boinc/boinc.SlackBuild index a456b96a97..a35a0cce0f 100644 --- a/academic/boinc/boinc.SlackBuild +++ b/academic/boinc/boinc.SlackBuild @@ -25,10 +25,11 @@ # TODO: add rc.boinc. PRGNAM=boinc -VERSION=${VERSION:-7.16.4} +VERSION=${VERSION:-7.16.16} BRANCH=${BRANCH:-7.16} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} +NUMJOBS=${NUMJOBS:-1} if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -99,7 +100,7 @@ CXXFLAGS="$SLKCFLAGS" \ --with-x \ --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/boinc/boinc.info b/academic/boinc/boinc.info index 8a3e9be145..9d7dbd0162 100644 --- a/academic/boinc/boinc.info +++ b/academic/boinc/boinc.info @@ -1,10 +1,10 @@ PRGNAM="boinc" -VERSION="7.16.4" +VERSION="7.16.16" HOMEPAGE="https://boinc.berkeley.edu/" -DOWNLOAD="https://github.com/BOINC/boinc/archive/client_release/7.16/7.16.4/boinc-client_release-7.16-7.16.4.tar.gz" -MD5SUM="33aa0de75425d7c0b8acca0301df18b1" +DOWNLOAD="https://github.com/BOINC/boinc/archive/client_release/7.16/7.16.16/boinc-client_release-7.16-7.16.16.tar.gz" +MD5SUM="debf658ed8748c1c434c12f8a8a932a1" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="libwebp wxGTK3" +REQUIRES="wxGTK3" MAINTAINER="Edward W. Koenig" EMAIL="kingbeowulf@gmail.com" diff --git a/academic/ds9/README b/academic/ds9/README index 5bffb53e7f..bab29ee863 100644 --- a/academic/ds9/README +++ b/academic/ds9/README @@ -1,7 +1,10 @@ -SAOImage DS9 is an application for astronomical imaging and data -visualization. It supports the FITS format and binary tables. As well -as standard imaging manipulation tools, it includes many advanced -features such as multiple frame buffers, 2D, 3D, RGB frame buffers, -region and colormap manipulation, mosaic images and geometric markers. -DS9 supports a variety of coordinate systems and it has a user -configurable interface. +SAOImageDS9 is an astronomical imaging and data visualization application. DS9 +is a stand-alone application which supports FITS images and binary tables, +multiple frame buffers, region manipulation, and many scale algorithms and +colormaps. DS9 supports a consistent set of GUI and functional capabilities, +as well as advanced features such as 2-D, 3-D and RGB frame buffers, mosaic +images, tiling, blinking, geometric markers, colormap manipulation, scaling, +arbitrary zoom, cropping, rotation, pan, and a variety of coordinate systems. +The GUI for DS9 is user configurable. GUI elements such as the coordinate +display, panner, magnifier, horizontal and vertical graphs, button bar, and +color bar can be configured via menus or the command line. diff --git a/academic/ds9/ds9.SlackBuild b/academic/ds9/ds9.SlackBuild index f6767b091d..6f38b13804 100644 --- a/academic/ds9/ds9.SlackBuild +++ b/academic/ds9/ds9.SlackBuild @@ -1,8 +1,8 @@ #!/bin/sh -# Slackware build script for SAOImage DS9 +# Slackware build script for ds9 (SAOImageDS9) -# Copyright 2020 Nitish Ragoomundun, Mauritius +# Copyright 2021 Nitish Ragoomundun, Mauritius # 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=ds9 -VERSION=${VERSION:-8.1} +VERSION=${VERSION:-8.2.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -78,9 +78,12 @@ CXXFLAGS="$SLKCFLAGS" \ --sysconfdir=/etc \ --localstatedir=/var \ --docdir=/usr/doc/$PRGNAM-$VERSION \ - --with-arch=${ARCH}-slackware-linux + --x-includes=/usr/include \ + --x-libraries=/usr/lib$LIBDIRSUFFIX \ + --with-x \ + --with-arch=$ARCH-slackware-linux -make -j1 +make # Install the ds9 executable mkdir -p $PKG/usr/{bin,doc/$PRGNAM-$VERSION} diff --git a/academic/ds9/ds9.desktop b/academic/ds9/ds9.desktop index 318d5d41c2..08b18e0bbd 100644 --- a/academic/ds9/ds9.desktop +++ b/academic/ds9/ds9.desktop @@ -1,7 +1,7 @@ [Desktop Entry] -Name=DS9 -GenericName=SAOImage DS9 -Comment=SAOImage DS9 Astronomical Software +Name=ds9 +GenericName=SAOImageDS9 +Comment=Astronomical Software and FITS viewing program Exec=ds9 Icon=ds9-icon Terminal=false diff --git a/academic/ds9/ds9.info b/academic/ds9/ds9.info index f6d9328bcf..475fe53290 100644 --- a/academic/ds9/ds9.info +++ b/academic/ds9/ds9.info @@ -1,8 +1,8 @@ PRGNAM="ds9" -VERSION="8.1" -HOMEPAGE="http://ds9.si.edu/site/Home.html" -DOWNLOAD="http://ds9.si.edu/archive/source/ds9.8.1.tar.gz" -MD5SUM="d9b3c43c9375328e4872b7eefb0f86bc" +VERSION="8.2.1" +HOMEPAGE="https://sites.google.com/cfa.harvard.edu/saoimageds9/home" +DOWNLOAD="https://ds9.si.edu/archive/source/ds9.8.2.1.tar.gz" +MD5SUM="99afcdc4a72e2ca15fda0b5f9af945af" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/academic/ds9/slack-desc b/academic/ds9/slack-desc index b07917b061..b4bd41a641 100644 --- a/academic/ds9/slack-desc +++ b/academic/ds9/slack-desc @@ -15,5 +15,5 @@ ds9: multiple 2D, 3D, RGB frame buffers, colormap manipulation and mosaic ds9: images. DS9 also supports a variety of coordinate systems and has a ds9: user configurable interface. ds9: -ds9: Homepage: http://ds9.si.edu/site/Home.html +ds9: Homepage: https://sites.google.com/cfa.harvard.edu/saoimageds9/home ds9: diff --git a/academic/fet/fet.SlackBuild b/academic/fet/fet.SlackBuild index 284b7c09c7..16d49c2420 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.48.1} +VERSION=${VERSION:-5.49.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/academic/fet/fet.info b/academic/fet/fet.info index 1727ec37b6..81c5073643 100644 --- a/academic/fet/fet.info +++ b/academic/fet/fet.info @@ -1,8 +1,8 @@ PRGNAM="fet" -VERSION="5.48.1" +VERSION="5.49.1" HOMEPAGE="https://www.lalescu.ro/liviu/fet/" -DOWNLOAD="https://www.lalescu.ro/liviu/fet/download/fet-5.48.1.tar.bz2" -MD5SUM="0709b2c4447b926bb5a119b4b46eb299" +DOWNLOAD="https://www.lalescu.ro/liviu/fet/download/fet-5.49.1.tar.bz2" +MD5SUM="063d3e4fa30c93820737fe8dbb28f55c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="qt5" diff --git a/academic/gcompris-qt/gcompris-qt.SlackBuild b/academic/gcompris-qt/gcompris-qt.SlackBuild index 60c1f5f4bb..82f9a43aac 100644 --- a/academic/gcompris-qt/gcompris-qt.SlackBuild +++ b/academic/gcompris-qt/gcompris-qt.SlackBuild @@ -33,7 +33,7 @@ # along with this program. If not, see <https://www.gnu.org/licenses/>. PRGNAM=gcompris-qt -VERSION=${VERSION:-1.0} +VERSION=${VERSION:-1.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/academic/gcompris-qt/gcompris-qt.info b/academic/gcompris-qt/gcompris-qt.info index 129dfb3ac0..91ca5b1c07 100644 --- a/academic/gcompris-qt/gcompris-qt.info +++ b/academic/gcompris-qt/gcompris-qt.info @@ -1,10 +1,10 @@ PRGNAM="gcompris-qt" -VERSION="1.0" +VERSION="1.1" HOMEPAGE="http://gcompris.net/" -DOWNLOAD="http://gcompris.net/download/qt/linux/gcompris-qt-1.0-Linux32.sh" -MD5SUM="d2beeaecff1a7488d693e037a4b0e325" -DOWNLOAD_x86_64="http://gcompris.net/download/qt/linux/gcompris-qt-1.0-Linux64.sh" -MD5SUM_x86_64="327d7b397312e40419964bb6e5f2b828" +DOWNLOAD="http://gcompris.net/download/qt/linux/gcompris-qt-1.1-Linux32.sh" +MD5SUM="381f16e7f476a479e663e55c0f386c13" +DOWNLOAD_x86_64="http://gcompris.net/download/qt/linux/gcompris-qt-1.1-Linux64.sh" +MD5SUM_x86_64="06e571bb48a1fb30edeb00c5e6295cd9" REQUIRES="krb5" MAINTAINER="Willy Sudiarto Raharjo" EMAIL="willysr@slackbuilds.org" diff --git a/academic/maxima/maxima.SlackBuild b/academic/maxima/maxima.SlackBuild index de32fcbf35..a42281aa78 100644 --- a/academic/maxima/maxima.SlackBuild +++ b/academic/maxima/maxima.SlackBuild @@ -2,6 +2,7 @@ # Slackware build script for maxima +# Copyright 2021 Judah Milgram <milgram@cgpp.com> # Copyright 2017 Dhaby Xiloj <slack.dhabyx@gmail.com> # All rights reserved. # Based on work of Robby and others slackers. @@ -30,9 +31,10 @@ # Modified by Ken Milmore 2009 # Modified by Glenn Becker to update to version 5.28.0 # Glenn Becker -> update to version 5.38.1 +# JM -> update version 5.39 -> 5.44 PRGNAM=maxima -VERSION=${VERSION:-5.39.0} +VERSION=${VERSION:-5.44.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/academic/maxima/maxima.info b/academic/maxima/maxima.info index 676c4f7b56..8235c0ba3c 100644 --- a/academic/maxima/maxima.info +++ b/academic/maxima/maxima.info @@ -1,10 +1,10 @@ PRGNAM="maxima" -VERSION="5.39.0" +VERSION="5.44.0" HOMEPAGE="http://maxima.sourceforge.net/" -DOWNLOAD="https://sourceforge.net/projects/maxima/files/Maxima-source/5.39.0-source/maxima-5.39.0.tar.gz" -MD5SUM="3bccafb512ff1054be700c61601088af" +DOWNLOAD="https://sourceforge.net/projects/maxima/files/Maxima-source/5.44.0-source/maxima-5.44.0.tar.gz" +MD5SUM="75e040745161901968d9c99c7a258e5c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" -MAINTAINER="DhabyX" -EMAIL="slack.dhabyx@gmail.com" +MAINTAINER="Judah Milgram" +EMAIL="milgram@cgpp.com" diff --git a/academic/ngspice/ngspice.SlackBuild b/academic/ngspice/ngspice.SlackBuild index b30fd4d99e..964f6d0aaf 100644 --- a/academic/ngspice/ngspice.SlackBuild +++ b/academic/ngspice/ngspice.SlackBuild @@ -8,7 +8,7 @@ PRGNAM=ngspice VERSION=${VERSION:-34} -BUILD=${BUILD:-4} +BUILD=${BUILD:-5} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -93,6 +93,8 @@ CFLAGS="$SLKCFLAGS" \ make make DESTDIR=$PKG install +# This has installed the configure output file as /usr/include/config.h. + cd .. find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ @@ -112,12 +114,18 @@ cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild cat $CWD/$PRGNAM-$VERSION-manual.pdf \ > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM-$VERSION-manual.pdf +# The shared library enabled by "--with-ngshared" install -Dm755 ./release/src/.libs/libngspice.so.0.0.0 \ "$PKG/usr/lib${LIBDIRSUFFIX}/libngspice.so.0.0.0" ln -s "libngspice.so.0.0.0" "$PKG/usr/lib${LIBDIRSUFFIX}/libngspice.so.0" ln -s "libngspice.so.0.0.0" "$PKG/usr/lib${LIBDIRSUFFIX}/libngspice.so" +# The include file needed to use the shared library enabled by "--with-ngshared" +install -Dm644 ./src/include/ngspice/sharedspice.h $PKG/usr/include/ngspice/sharedspice.h +# Move the configure output file. +mv $PKG/usr/include/config.h $PKG/usr/include/ngspice/ + install -Dm644 $CWD/$PRGNAM.png $PKG/usr/share/icons/hicolor/48x48/apps/$PRGNAM.png mkdir -p $PKG/usr/share/applications diff --git a/academic/rpy2/rpy2.SlackBuild b/academic/rpy2/rpy2.SlackBuild index 745ca9ea47..b31616bdbe 100644 --- a/academic/rpy2/rpy2.SlackBuild +++ b/academic/rpy2/rpy2.SlackBuild @@ -22,7 +22,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=rpy2 -VERSION=${VERSION:-3.4.2} +VERSION=${VERSION:-3.4.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/academic/rpy2/rpy2.info b/academic/rpy2/rpy2.info index d570955556..4671f1a69b 100644 --- a/academic/rpy2/rpy2.info +++ b/academic/rpy2/rpy2.info @@ -1,8 +1,8 @@ PRGNAM="rpy2" -VERSION="3.4.2" +VERSION="3.4.3" HOMEPAGE="https://rpy2.github.io/" -DOWNLOAD="https://pypi.python.org/packages/source/r/rpy2/rpy2-3.4.2.tar.gz" -MD5SUM="94fd0ac2a6ca69464cfc51ec0871c349" +DOWNLOAD="https://pypi.python.org/packages/source/r/rpy2/rpy2-3.4.3.tar.gz" +MD5SUM="bf3572caed450c5f88c5295f3eda6137" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="R cffi Jinja2 python3-pytest tzlocal" diff --git a/academic/samtools/samtools.SlackBuild b/academic/samtools/samtools.SlackBuild index da9e176475..2a3a784382 100644 --- a/academic/samtools/samtools.SlackBuild +++ b/academic/samtools/samtools.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for samtools # Copyright 2013-2016 Petar Petrov slackalaxy@gmail.com -# Copyright 2017-2020 Rob van Nues # All rights reserved. +# Copyright 2017-2021 Rob van Nues # All rights reserved. # # Redistribution and use of this script, with or without modification, is # permitted provided that the following conditions are met: @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=samtools -VERSION=${VERSION:-1.11} +VERSION=${VERSION:-1.12} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/academic/samtools/samtools.info b/academic/samtools/samtools.info index 2d42d9d715..91b54352ff 100644 --- a/academic/samtools/samtools.info +++ b/academic/samtools/samtools.info @@ -1,8 +1,8 @@ PRGNAM="samtools" -VERSION="1.11" +VERSION="1.12" HOMEPAGE="http://www.htslib.org" -DOWNLOAD="https://github.com/samtools/samtools/releases/download/1.11/samtools-1.11.tar.bz2" -MD5SUM="9fd052652a9ceb56fc1098e63f596330" +DOWNLOAD="https://github.com/samtools/samtools/releases/download/1.12/samtools-1.12.tar.bz2" +MD5SUM="14540f346cc2f438cea21b2fa7e40fb5" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="htslib" diff --git a/academic/sword-data-kjv/sword-data-kjv.SlackBuild b/academic/sword-data-kjv/sword-data-kjv.SlackBuild index 4b41aacc36..add1aa9c09 100644 --- a/academic/sword-data-kjv/sword-data-kjv.SlackBuild +++ b/academic/sword-data-kjv/sword-data-kjv.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for sword-data-kjv -# Copyright 2015/6/8 Tim Dickson, email: tim at googlemail.com +# Copyright 2015-2021 Tim Dickson, email: tim at googlemail.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=sword-data-kjv -VERSION=${VERSION:-1.8.1} +VERSION=${VERSION:-1.8.1_1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/academic/sword-data-kjv/sword-data-kjv.info b/academic/sword-data-kjv/sword-data-kjv.info index d58f037e03..0bbedb43ef 100644 --- a/academic/sword-data-kjv/sword-data-kjv.info +++ b/academic/sword-data-kjv/sword-data-kjv.info @@ -1,10 +1,10 @@ PRGNAM="sword-data-kjv" -VERSION="1.8.1" +VERSION="1.8.1_1" HOMEPAGE="http://www.crosswire.org/sword/modules/" DOWNLOAD="http://www.crosswire.org/ftpmirror/pub/sword/packages/rawzip/KJV.zip \ http://www.crosswire.org/ftpmirror/pub/sword/packages/rawzip/StrongsGreek.zip \ http://www.crosswire.org/ftpmirror/pub/sword/packages/rawzip/StrongsHebrew.zip" -MD5SUM="43b84512562a6b2406b34abf46fca4fa \ +MD5SUM="7488aadfd5b72c96b4601a0135c5786a \ 2acde501e6a33e84feeeaa62f8e53d89 \ 3cbbc69d7410efc9d1d7f6f6b30e3415" DOWNLOAD_x86_64="" diff --git a/academic/wxMaxima/slack-desc b/academic/wxMaxima/slack-desc index 9ae6f3b3ff..5fe290b31d 100644 --- a/academic/wxMaxima/slack-desc +++ b/academic/wxMaxima/slack-desc @@ -11,7 +11,7 @@ wxMaxima: wxMaxima: wxMaxima is a cross platform GUI for the computer algebra system wxMaxima: Maxima based on wxWidgets. wxMaxima: -wxMaxima: Homepage: https://andrejv.github.io/wxmaxima/ +wxMaxima: Homepage: https://wxmaxima-developers.github.io/wxmaxima/ wxMaxima: wxMaxima: wxMaxima: diff --git a/academic/wxMaxima/wxMaxima.SlackBuild b/academic/wxMaxima/wxMaxima.SlackBuild index fb42b15df6..80b7aa18e0 100644 --- a/academic/wxMaxima/wxMaxima.SlackBuild +++ b/academic/wxMaxima/wxMaxima.SlackBuild @@ -22,15 +22,17 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# Mar 2021 - updated for v. 21.01, Judah Milgram, milgram at cgpp com + PRGNAM=wxMaxima SRCNAM=wxmaxima -VERSION=${VERSION:-16.04.2} +VERSION=${VERSION:-21.01.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 @@ -41,8 +43,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" @@ -60,9 +62,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION +rm -rf $SRCNAM-Version-$VERSION +tar xvf $CWD/Version-$VERSION.tar.gz +cd $SRCNAM-Version-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -70,44 +72,33 @@ 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 man directory. -sed -i '/^mandatadir/s|=.*|= \$(mandir)|' data/Makefile* -#Fix end-of-line encoding. -for i in art/*.txt; do - sed -e 's/\r//' $i > ${i}.new - touch -r $i ${i}.new - mv ${i}.new $i -done - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --mandir=/usr/man \ - --infodir=/usr/info \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --disable-dependency-tracking \ - --disable-silent-rules \ - --enable-printing \ - --build=$ARCH-slackware-linux - -make -make allmo -make install DESTDIR=$PKG +BUILDDIR=build +mkdir -p $BUILDDIR + +export PATH="/opt/cmake-202x/bin:$PATH" +cmake \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=$PKG/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -G Ninja -S . -B $BUILDDIR +cmake --build $BUILDDIR +cmake --install $BUILDDIR find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +mv $PKG/usr/share/man $PKG/usr 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 README.md art/*.txt $PKG/usr/doc/$PRGNAM-$VERSION -rm -f $PKG/usr/share/$PRGNAM/{COPYING,README} +mkdir $PKG/usr/doc +mv $PKG/usr/share/doc/$SRCNAM $PKG/usr/doc/$PRGNAM-$VERSION +rmdir $PKG/usr/share/doc cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/examples +cp -a examples/*.wxm $PKG/usr/doc/$PRGNAM-$VERSION/examples + mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cat $CWD/doinst.sh > $PKG/install/doinst.sh diff --git a/academic/wxMaxima/wxMaxima.info b/academic/wxMaxima/wxMaxima.info index 2c1f2c97d3..a67cce8f49 100644 --- a/academic/wxMaxima/wxMaxima.info +++ b/academic/wxMaxima/wxMaxima.info @@ -1,10 +1,10 @@ PRGNAM="wxMaxima" -VERSION="16.04.2" -HOMEPAGE="https://andrejv.github.io/wxmaxima/" -DOWNLOAD="http://downloads.sourceforge.net/wxmaxima/wxmaxima-16.04.2.tar.gz" -MD5SUM="6d98324d70115615e7b4f7413b594dd5" +VERSION="21.01.0" +HOMEPAGE="https://wxmaxima-developers.github.io/wxmaxima/" +DOWNLOAD="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-21.01.0.tar.gz" +MD5SUM="2c9b97c786806172aa6ed000784e995e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="maxima wxGTK3" +REQUIRES="maxima wxGTK3 cmake-202x ninja" MAINTAINER="Larry Hajali" EMAIL="larryhaja[at]gmail[dot]com" diff --git a/audio/apulse/README b/audio/apulse/README index c072bfde14..516ac721e5 100644 --- a/audio/apulse/README +++ b/audio/apulse/README @@ -1,17 +1,45 @@ -PulseAudio emulation for ALSA. - -The program provides an alternative partial implementation of the -PulseAudio API. It consists of a loader script and a number of -shared libraries with the same names as from original PulseAudio, -so applications could dynamically load them and think they are -talking to PulseAudio. Internally, no separate sound mixing daemon is -used. Instead, apulse relies on ALSA's dmix, dsnoop, and plug plugins -to handle multiple sound sources and capture streams running at the -same time. dmix plugin muxes multiple playback streams; dsnoop plugin -allow multiple applications to capture from a single microphone; -and plug plugin transparently converts audio between various sample -formats, sample rates and channel numbers. For more than a decade now, -ALSA comes with these plugins enabled and configured by default. Cmake -is required to build it. - -Note: It's recommended to uninstall PulseAudio before install apulse. +apulse (PulseAudio emulation for ALSA) + +Any app that requires pulseaudio can be run as such: + + $ apulse <program> [parameters] + +PulseAudio is not required. + +This script supports 3 build types, controlled by the SYSTEM +environment variable: + +- SYSTEM=no is the default and recommended setting. Libraries will be + installed in a private directory, and headers will not be + installed. This allows apulse to coexist safely with Slackware's + pulseaudio package. apulse will only be used via the wrapper script, + as in the example above. + +- SYSTEM=yes installs the apulse libraries to /usr/lib(64). This would + conflict with Slackware's pulseaudio package, so only use this + option on a system where pulseaudio is not installed. The wrapper + script won't be required; all applications that use PulseAudio + will use apulse instead (although compatibility isn't 100% perfect, + so some apps may fail to run, or fail to make sound). This option + allows running software that's been built to use PulseAudio, but + doesn't allow compiling software to use PulseAudio. + +- SYSTEM=devel is like SYSTEM=yes, plus it installs pulseaudio headers + and pkg-config support files. This option allows you to (possibly) + compile software that uses PulseAudio, using apulse instead. Like + SYSTEM=yes, this option conflicts with Slackware's pulseaudio + package. You probably don't want SYSTEM=devel; it's pretty + niche-market. If you want to compile PulseAudio apps, you should + really be using actual PulseAudio. + +*DON'T* use SYSTEM=yes or SYSTEM=devel if you have pulseaudio +installed! You'll make a mess. If you ignore this advice, you can +probably clean up the mess by removing both apulse and pulseaudio, +then reinstalling pulseaudio. Or not, YMMV. + +Note for multilib users: The SlackBuild now detects a multilib machine +and will build 32-bit libraries. Do NOT set ARCH to i586 or i686 in +the environment (leave it unset, or set it to "x86_64"), and do NOT +use 32dev.sh or linux32. If you don't want to build 32-bit libraries: + + # COMPAT32=no sh apulse.SlackBuild diff --git a/audio/apulse/apulse.SlackBuild b/audio/apulse/apulse.SlackBuild index 5694cca7b0..df8421d879 100644 --- a/audio/apulse/apulse.SlackBuild +++ b/audio/apulse/apulse.SlackBuild @@ -1,34 +1,42 @@ #!/bin/sh # Slackware build script for apulse -# Copyright 2019 Capi X. <capi_x@haibane.org> -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -# 20191029 cpx: -# - Initial version + +# Originally written by: Ryan P.C. McQuen | Everett, WA | <email removed> +# Heavily modified and now maintained by B. Watson <yalhcru@gmail.com> + +# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. + +# 20210301 bkw: +# - Take over maintenance. +# - Replace Capi X's version (submitted in 2019) with Ryan's (removed +# in 2016), since it supports multilib and by default doesn't stomp +# on the system pulseaudio libs. Add the ability to install the +# headers and .pc files, like Capi's build did, but disable it by +# default (SYSTEM variable). +# - Relicense as WTFPL, with permission from original author (Ryan). +# - i486 => i586. +# - Rewrite README to document the new stuffs. +# - Simplify the script a bit. +# - Actually use SLKCFLAGS. +# - Upstream ships a man page now, install it to /usr/man. PRGNAM=apulse -VERSION=${VERSION:-0.1.12} +VERSION=${VERSION:-0.1.13} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} +SYSTEM=${SYSTEM:-no} +[ "$SYSTEM" = "devel" ] && HEADERS=yes +case "$SYSTEM" in + yes|devel) AP_SUBDIR=${AP_SUBDIR:-/} + COEXIST="CONFLICTS" ;; + no) AP_SUBDIR=${AP_SUBDIR:-/apulse} + COEXIST="can safely coexist" ;; + *) echo "*** Invalid SYSTEM setting '$SYSTEM', use one of: no yes devel" 1>&2 + exit 1 ;; +esac + if [ -z "$ARCH" ]; then case "$( uname -m )" in i?86) ARCH=i586 ;; @@ -51,6 +59,8 @@ elif [ "$ARCH" = "i686" ]; then elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" LIBDIRSUFFIX="64" + # automatically detect multilib, can override with COMPAT32=no + [ -e /lib/libc.so.6 ] && COMPAT32="${COMPAT32:-yes}" else SLKCFLAGS="-O2" LIBDIRSUFFIX="" @@ -58,44 +68,65 @@ fi set -e +buildit() { + rm -rf build + mkdir -p build + cd build + cmake \ + -DAPULSEPATH=/usr/lib$2${AP_SUBDIR} \ + -DAPULSE_SEARCH_PATHS=/usr/lib${AP_SUBDIR}:/usr/lib${LIBDIRSUFFIX}${AP_SUBDIR} \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_CXX_FLAGS_RELEASE="$SLKCFLAGS $1 -DNDEBUG" \ + -DCMAKE_C_FLAGS_RELEASE="$SLKCFLAGS $1 -DNDEBUG" \ + .. + make VERBOSE=1 + make install/strip DESTDIR=$PKG + cd - +} + +install_pc() { + mkdir -p $PKG/usr/lib$1/pkgconfig + for i in $CWD/pc/*.pc; do + sed "s,@64@,$1,g" $i > $PKG/usr/lib$1/pkgconfig/$( basename $i ) + done +} + rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -mkdir $PRGNAM-$VERSION -cd $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 {} \; +find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ + \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+ -mkdir -p build -cd build -cmake .. -make +# hardcoded, can't override on cmake command line. +sed -i 's,share/man/,man/,' CMakeLists.txt -mkdir -p $PKG/usr/include -cp -fra ../3rdparty/pulseaudio-headers/pulse $PKG/usr/include +# for compat32, we assume x86_64 CPUs handle i686 instructions. also, +# unlike normal 32-bit packages, this one gets -fPIC (which won't hurt). +[ "$COMPAT32" = "yes" ] && buildit "-m32 -march=i686 -mtune=i686" "" -mkdir -p $PKG/usr/bin -install -m755 apulse $PKG/usr/bin +# either way, build the normal libraries with normal cflags. +buildit "" "$LIBDIRSUFFIX" -mkdir -p $PKG/usr/lib$LIBDIRSUFFIX -cp -a libpulse*so* $PKG/usr/lib$LIBDIRSUFFIX +gzip -9 $PKG/usr/man/*/* -mkdir -p $PKG/usr/share/pkgconfig -install -m644 $CWD/libpulse$LIBDIRSUFFIX.pc $PKG/usr/share/pkgconfig/libpulse.pc +if [ "$HEADERS" = "yes" ]; then + mkdir -p $PKG/usr/include + cp -a 3rdparty/pulseaudio-headers/pulse $PKG/usr/include + install_pc "$LIBDIRSUFFIX" + [ "$COMPAT32" = "yes" ] && install_pc "" +fi -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a $CWD/README $PKG/usr/doc/$PRGNAM-$VERSION +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/ +cp -a LICENSE.MIT README.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc +sed "s,@COEXIST@,$COEXIST," $CWD/slack-desc > $PKG/install/slack-desc cd $PKG /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/audio/apulse/apulse.info b/audio/apulse/apulse.info index f785ec63f3..03868d7e81 100644 --- a/audio/apulse/apulse.info +++ b/audio/apulse/apulse.info @@ -1,10 +1,10 @@ PRGNAM="apulse" -VERSION="0.1.12" +VERSION="0.1.13" HOMEPAGE="https://github.com/i-rinat/apulse" -DOWNLOAD="https://github.com/i-rinat/apulse/archive/v0.1.12/apulse-0.1.12.tar.gz" -MD5SUM="9745e6ee3391f44a30c6a7642de19186" +DOWNLOAD="https://github.com/i-rinat/apulse/archive/v0.1.13/apulse-0.1.13.tar.gz" +MD5SUM="90a9608a1b30f221925fb363dc2580a6" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" -MAINTAINER="Capi X." -EMAIL="capi_x@haibane.org" +MAINTAINER="B. Watson" +EMAIL="yalhcru@gmail.com" diff --git a/audio/apulse/libpulse.pc b/audio/apulse/libpulse.pc deleted file mode 100644 index 4a25c323aa..0000000000 --- a/audio/apulse/libpulse.pc +++ /dev/null @@ -1,9 +0,0 @@ -prefix=/usr -exec_prefix=${prefix} -libdir=/usr/lib -includedir=${prefix}/include - -Name: libpulse -Description: libpulse compiling helper for apulse users -Version: 0.1.12 -Cflags: -I${includedir} diff --git a/audio/apulse/libpulse64.pc b/audio/apulse/libpulse64.pc deleted file mode 100644 index 8021c4fa6e..0000000000 --- a/audio/apulse/libpulse64.pc +++ /dev/null @@ -1,9 +0,0 @@ -prefix=/usr -exec_prefix=${prefix} -libdir=/usr/lib64 -includedir=${prefix}/include - -Name: libpulse -Description: libpulse compiling helper for apulse users -Version: 0.1.12 -Cflags: -I${includedir} diff --git a/audio/apulse/pc/libpulse-mainloop-glib.pc b/audio/apulse/pc/libpulse-mainloop-glib.pc new file mode 100644 index 0000000000..3b7eaa219c --- /dev/null +++ b/audio/apulse/pc/libpulse-mainloop-glib.pc @@ -0,0 +1,11 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=/usr/lib@64@ +includedir=${prefix}/include + +Name: libpulse-mainloop-glib +Description: PulseAudio GLib 2.0 Main Loop Wrapper [apulse] +Version: 0.1.13 +Libs: -L${libdir} -lpulse-mainloop-glib +Cflags: -I${includedir} +Requires: libpulse glib-2.0 diff --git a/audio/apulse/pc/libpulse-simple.pc b/audio/apulse/pc/libpulse-simple.pc new file mode 100644 index 0000000000..f951da9150 --- /dev/null +++ b/audio/apulse/pc/libpulse-simple.pc @@ -0,0 +1,11 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=/usr/lib@64@ +includedir=${prefix}/include + +Name: libpulse-simple +Description: PulseAudio Simplified Synchronous Client Interface [apulse] +Version: 0.1.13 +Libs: -L${libdir} -lpulse-simple +Cflags: -I${includedir} +Requires: libpulse diff --git a/audio/apulse/pc/libpulse.pc b/audio/apulse/pc/libpulse.pc new file mode 100644 index 0000000000..f1a89f0c41 --- /dev/null +++ b/audio/apulse/pc/libpulse.pc @@ -0,0 +1,10 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=/usr/lib@64@ +includedir=${prefix}/include + +Name: libpulse +Description: PulseAudio Client Interface [apulse] +Version: 0.1.13 +Libs: -L${libdir} -lpulse +Cflags: -I${includedir} diff --git a/audio/apulse/slack-desc b/audio/apulse/slack-desc index 4f80739bb2..d131fc8eb3 100644 --- a/audio/apulse/slack-desc +++ b/audio/apulse/slack-desc @@ -8,12 +8,12 @@ |-----handy-ruler------------------------------------------------------| apulse: apulse (PulseAudio emulation for ALSA) apulse: -apulse: The program provides an alternative partial implementation of the -apulse: PulseAudio API. It consists of a loader script and a number of shared -apulse: libraries with the same names as from original PulseAudio, so -apulse: applications could dynamically load them and think they are talking -apulse: to PulseAudio. Internally, no separate sound mixing daemon is used. +apulse: Run any program that requires pulseaudio simply by preceding it +apulse: with 'apulse'. apulse: +apulse: $ apulse <program> [parameters] apulse: +apulse: This package @COEXIST@ with Slackware's pulseaudio package. apulse: +apulse: Homepage: https://github.com/i-rinat/apulse apulse: diff --git a/audio/ardour/README b/audio/ardour/README index ab2819d848..4d95504b53 100644 --- a/audio/ardour/README +++ b/audio/ardour/README @@ -2,4 +2,4 @@ Ardour is an application to fit the needs of musicians under Linux. It is designed to be a fully functional professional audio application, that uses the professional sound server jack for sound i/o. -cppunit, lua and suil are optional dependencies. +soundtouch, libwebsockets, cppunit and lua are optional dependencies. diff --git a/audio/ardour/ardour.SlackBuild b/audio/ardour/ardour.SlackBuild index 645681d7e7..177a2ab9f9 100644 --- a/audio/ardour/ardour.SlackBuild +++ b/audio/ardour/ardour.SlackBuild @@ -24,7 +24,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=ardour -VERSION=${VERSION:-6.3} +VERSION=${VERSION:-6.6} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -77,7 +77,7 @@ find -L . \ patch -p1 < $CWD/vendor_qm-dsp.patch CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS -std=c++11" \ +CXXFLAGS="$SLKCFLAGS -std=c++11 -fpermissive" \ ./waf configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ diff --git a/audio/ardour/ardour.info b/audio/ardour/ardour.info index 78c9f731fc..ceff37bec5 100644 --- a/audio/ardour/ardour.info +++ b/audio/ardour/ardour.info @@ -1,8 +1,8 @@ PRGNAM="ardour" -VERSION="6.3" +VERSION="6.6" HOMEPAGE="http://ardour.org" -DOWNLOAD="http://ponce.cc/slackware/sources/repo/Ardour-6.3.tar.xz" -MD5SUM="f1bca078c08034045e5e46201031e215" +DOWNLOAD="http://ponce.cc/slackware/sources/repo/Ardour-6.6.tar.xz" +MD5SUM="1564041434adfc08b0a30ff0ecafc8de" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="aubio jack liblo liblrdf vamp-plugin-sdk rubberband suil cwiid lilv" diff --git a/audio/cmus/cmus.SlackBuild b/audio/cmus/cmus.SlackBuild index 8b1aed1e5a..0fd7dae525 100644 --- a/audio/cmus/cmus.SlackBuild +++ b/audio/cmus/cmus.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for cmus # Copyright (c) 2008-2010, Antonio Hernández Blas <hba.nihilismus@gmail.com> -# Copyright 2013-2018, Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy +# Copyright 2013-2021, Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy # All rights reserved. # # Redistribution and use in source and binary forms, with or without @@ -23,7 +23,7 @@ # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=cmus -VERSION=${VERSION:-2.8.0} +VERSION=${VERSION:-2.9.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -69,8 +69,6 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -patch -p1 < $CWD/cmus_2.8.0...1ed60b5.patch - CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/audio/cmus/cmus.info b/audio/cmus/cmus.info index 82f60fc6ad..6f0a1a907d 100644 --- a/audio/cmus/cmus.info +++ b/audio/cmus/cmus.info @@ -1,10 +1,8 @@ PRGNAM="cmus" -VERSION="2.8.0" +VERSION="2.9.1" HOMEPAGE="https://cmus.github.io" -DOWNLOAD="https://github.com/cmus/cmus/archive/v2.8.0/cmus-2.8.0.tar.gz \ - http://ponce.cc/slackware/sources/repo/cmus_2.8.0...1ed60b5.patch" -MD5SUM="3451aa83637d4145932a695cdb4c96ca \ - f66f7fe040c91ad85c9a7ff58bf96d11" +DOWNLOAD="https://github.com/cmus/cmus/archive/v2.9.1/cmus-2.9.1.tar.gz" +MD5SUM="914ea4f79827174f825e9e7ce3880c44" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/audio/drumstick/README b/audio/drumstick/README new file mode 100644 index 0000000000..27bda2f50f --- /dev/null +++ b/audio/drumstick/README @@ -0,0 +1,11 @@ +Drumstick is a set C++ MIDI libraries using Qt5 objects, idioms and +style. It contains a C++ wrapper around the ALSA library sequencer +interface; ALSA sequencer provides software support for MIDI technology +on Linux. + +A complementary library provides classes for SMF (Standard MIDI files: +.MID/.KAR), and Cakewalk (.WRK) file formats processing. A multiplatform +realtime MIDI I/O library and GUI Widgets are also provided. + +You also get in GUI: midi file player, drumgrid, virtual piano +And in CLI: metronome, dump{mid,ove,smf,wrk}, playsmf. diff --git a/audio/drumstick/doinst.sh b/audio/drumstick/doinst.sh new file mode 100644 index 0000000000..65c7e2eeb9 --- /dev/null +++ b/audio/drumstick/doinst.sh @@ -0,0 +1,9 @@ +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 +fi + +if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then + if [ -x /usr/bin/gtk-update-icon-cache ]; then + /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 + fi +fi diff --git a/audio/drumstick/drumstick.SlackBuild b/audio/drumstick/drumstick.SlackBuild new file mode 100644 index 0000000000..c8a0f565f1 --- /dev/null +++ b/audio/drumstick/drumstick.SlackBuild @@ -0,0 +1,106 @@ +#!/bin/sh + +# Slackware build script for <drumstick> +# +# Copyright Michales (clavisound) Michaloudes korgie@gmail.com <2019> +# 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=drumstick +VERSION=${VERSION:-1.1.3} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + # Unless $ARCH is already set, use uname -m for all other archs: + *) ARCH=$( uname -m ) ;; + esac +fi + +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.bz2 +cd $PRGNAM-$VERSION +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +mkdir -p build +cd build + cmake \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DMAN_INSTALL_DIR=/usr/man \ + -DCMAKE_BUILD_TYPE=Release .. + make + make install DESTDIR=$PKG +cd .. + +find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ + | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true + +mv $PKG/usr/share/man $PKG/usr + +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 +cd $TMP/$PRGNAM-$VERSION +cp -a \ + AUTHORS COPYING ChangeLog README TODO NEWS \ + $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc +#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/audio/drumstick/drumstick.info b/audio/drumstick/drumstick.info new file mode 100644 index 0000000000..40dcc5a145 --- /dev/null +++ b/audio/drumstick/drumstick.info @@ -0,0 +1,10 @@ +PRGNAM="drumstick" +VERSION="1.1.3" +HOMEPAGE="https://drumstick.sourceforge.io/" +DOWNLOAD="https://sourceforge.net/projects/drumstick/files/1.1.3/drumstick-1.1.3.tar.bz2" +MD5SUM="80de9f184341c41f459fef8862d4d560" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="qt5" +MAINTAINER="Michales Michaloudes" +EMAIL="korgie@gmail.com" diff --git a/audio/drumstick/slack-desc b/audio/drumstick/slack-desc new file mode 100644 index 0000000000..4ac4044820 --- /dev/null +++ b/audio/drumstick/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------------------------------------------------------| +drumstick: drumstick (C++ MIDI libraries using Qt5 objects) +drumstick: +drumstick: It contains a C++ wrapper around the ALSA library sequencer +drumstick: interface; ALSA sequencer provides software support for MIDI +drumstick: technology on Linux. A complementary library provides classes for +drumstick: SMF (Standard MIDI files: .MID/.KAR), and Cakewalk (.WRK) file +drumstick: formats processing. A multiplatform realtime MIDI I/O library and +drumstick: GUI Widgets are also provided. +drumstick: +drumstick: +drumstick: diff --git a/audio/jack/jack.SlackBuild b/audio/jack/jack.SlackBuild index 9f1bcbdf40..30426e4c8e 100644 --- a/audio/jack/jack.SlackBuild +++ b/audio/jack/jack.SlackBuild @@ -1,6 +1,6 @@ #!/bin/sh -# Slackware build script for "jack2". +# Slackware build script for jack (formerly jack2). # Copyright 2014 Yanes Checcacci Balod <email removed>, Brazil # Copyright 2014-2015 Marcel Saegebarth <email removed> @@ -24,6 +24,7 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20210304 bkw: update for v1.9.17. # 20201104 bkw: update for v1.9.16. # 20200118 bkw: renamed from 'jack2' to 'jack'. If you want to see # the old log: "git log -- audio/jack2" @@ -36,7 +37,7 @@ # - i486 => i586. PRGNAM=jack -VERSION=${VERSION:-1.9.16} +VERSION=${VERSION:-1.9.17} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -96,6 +97,7 @@ sed -i '/^Libs:/s,$, -lpthread,' jack.pc.in CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ +LDFLAGS="-Wl,-s" \ ./waf configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ @@ -108,11 +110,7 @@ CXXFLAGS="$SLKCFLAGS" \ ./waf build ./waf 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 +gzip $PKG/usr/man/man?/* mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/audio/jack/jack.info b/audio/jack/jack.info index 7e05661623..97693910a2 100644 --- a/audio/jack/jack.info +++ b/audio/jack/jack.info @@ -1,8 +1,8 @@ PRGNAM="jack" -VERSION="1.9.16" +VERSION="1.9.17" HOMEPAGE="http://jackaudio.org/" -DOWNLOAD="https://github.com/jackaudio/jack2/archive/v1.9.16/jack2-1.9.16.tar.gz" -MD5SUM="bdc547d3d56c4ab3bf7b1a32df6ca270" +DOWNLOAD="https://github.com/jackaudio/jack2/archive/v1.9.17/jack2-1.9.17.tar.gz" +MD5SUM="81b4beb271602ad20521c30640835a89" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3" diff --git a/audio/mda-lv2/mda-lv2.SlackBuild b/audio/mda-lv2/mda-lv2.SlackBuild index 8b31d4345d..ecc403d725 100644 --- a/audio/mda-lv2/mda-lv2.SlackBuild +++ b/audio/mda-lv2/mda-lv2.SlackBuild @@ -7,7 +7,7 @@ # Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. PRGNAM=mda-lv2 -VERSION=${VERSION:-1.2.4} +VERSION=${VERSION:-1.2.6} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -59,7 +59,7 @@ ln -s /usr/include/lv2.h lv2includes/lv2/core SLKCFLAGS="$SLKCFLAGS -I$(pwd)/lv2includes" CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS -std=c++11" \ ./waf configure build install \ --prefix=/usr \ --lv2dir=/usr/lib$LIBDIRSUFFIX/lv2 \ diff --git a/audio/mda-lv2/mda-lv2.info b/audio/mda-lv2/mda-lv2.info index 4e8ede3493..e316be7505 100644 --- a/audio/mda-lv2/mda-lv2.info +++ b/audio/mda-lv2/mda-lv2.info @@ -1,8 +1,8 @@ PRGNAM="mda-lv2" -VERSION="1.2.4" +VERSION="1.2.6" HOMEPAGE="http://drobilla.net/software/mda-lv2/" -DOWNLOAD="http://download.drobilla.net/mda-lv2-1.2.4.tar.bz2" -MD5SUM="57feb6b58b195f87f8b3e436f3b56076" +DOWNLOAD="http://download.drobilla.net/mda-lv2-1.2.6.tar.bz2" +MD5SUM="78712e8e1d2019c8bda6e164d1cd9115" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="lv2" diff --git a/audio/ncmpcpp/ncmpcpp.SlackBuild b/audio/ncmpcpp/ncmpcpp.SlackBuild index 3bb21baf73..f3663f68eb 100644 --- a/audio/ncmpcpp/ncmpcpp.SlackBuild +++ b/audio/ncmpcpp/ncmpcpp.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for ncmpcpp # Copyright 2006 Andrew Brouwers <abrouwers@gmail.com> -# Copyright 2015-2017 Jostein Berntsen <jbernts@broadpark.no> +# Copyright 2015-2017 Jostein Berntsen <jvbernts@online.no> # All rights reserved. # # Redistribution and use of this script, with or without modification, is diff --git a/audio/ncmpcpp/ncmpcpp.info b/audio/ncmpcpp/ncmpcpp.info index 4fe60f6bb2..cb47162253 100644 --- a/audio/ncmpcpp/ncmpcpp.info +++ b/audio/ncmpcpp/ncmpcpp.info @@ -7,4 +7,4 @@ DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libmpdclient" MAINTAINER="Jostein Berntsen" -EMAIL="jbernts@broadpark.no" +EMAIL="jvbernts@online.no" diff --git a/audio/pulseaudio-ctl/pulseaudio-ctl.SlackBuild b/audio/pulseaudio-ctl/pulseaudio-ctl.SlackBuild index 67073bd786..743ae41496 100644 --- a/audio/pulseaudio-ctl/pulseaudio-ctl.SlackBuild +++ b/audio/pulseaudio-ctl/pulseaudio-ctl.SlackBuild @@ -2,7 +2,7 @@ # # Slackware build script for pulseaudio-ctl. # -# Copyright 2015-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil. +# Copyright 2015-2021 Edinaldo P. Silva, Rio de Janeiro, Brazil. # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=pulseaudio-ctl -VERSION=${VERSION:-1.68} +VERSION=${VERSION:-1.69} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/audio/pulseaudio-ctl/pulseaudio-ctl.info b/audio/pulseaudio-ctl/pulseaudio-ctl.info index ceb9054977..9329a8cfba 100644 --- a/audio/pulseaudio-ctl/pulseaudio-ctl.info +++ b/audio/pulseaudio-ctl/pulseaudio-ctl.info @@ -1,8 +1,8 @@ PRGNAM="pulseaudio-ctl" -VERSION="1.68" +VERSION="1.69" HOMEPAGE="https://github.com/graysky2/pulseaudio-ctl" -DOWNLOAD="https://github.com/graysky2/pulseaudio-ctl/archive/v1.68/pulseaudio-ctl-1.68.tar.gz" -MD5SUM="bcc1f236ce41adcd42e866acf49d53ff" +DOWNLOAD="https://github.com/graysky2/pulseaudio-ctl/archive/v1.69/pulseaudio-ctl-1.69.tar.gz" +MD5SUM="2c1f99e7a616e78e6a2d4224314dc377" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/audio/qjackctl/qjackctl.SlackBuild b/audio/qjackctl/qjackctl.SlackBuild index 8fc5bb12b5..1d7ff53113 100644 --- a/audio/qjackctl/qjackctl.SlackBuild +++ b/audio/qjackctl/qjackctl.SlackBuild @@ -25,6 +25,7 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20210306 bkw: update for v0.9.1. # 20201218 bkw: update for v0.9.0. # 20200204 bkw: @@ -33,7 +34,7 @@ # - fix French man page PRGNAM=qjackctl -VERSION=${VERSION:-0.9.0} +VERSION=${VERSION:-0.9.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/audio/qjackctl/qjackctl.info b/audio/qjackctl/qjackctl.info index 4b9fa65c97..9ad9f359ef 100644 --- a/audio/qjackctl/qjackctl.info +++ b/audio/qjackctl/qjackctl.info @@ -1,8 +1,8 @@ PRGNAM="qjackctl" -VERSION="0.9.0" +VERSION="0.9.1" HOMEPAGE="http://qjackctl.sourceforge.net/" -DOWNLOAD="https://downloads.sourceforge.net/project/qjackctl/qjackctl/0.9.0/qjackctl-0.9.0.tar.gz" -MD5SUM="e43b4c07ff2e1d86416d10838b8accfd" +DOWNLOAD="https://downloads.sourceforge.net/project/qjackctl/qjackctl/0.9.1/qjackctl-0.9.1.tar.gz" +MD5SUM="7fe793055a6cb3e7770c4054417036a2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="qt5 jack" diff --git a/audio/tauonmb/README b/audio/tauonmb/README new file mode 100644 index 0000000000..2ec6049609 --- /dev/null +++ b/audio/tauonmb/README @@ -0,0 +1,9 @@ +Tauon music box is a modern streamlined music player with a minimal +interface that's packed with features! An emphasis on playlists and +direct file importing puts you in control of your music collection. +Uses GStreamer for playback. + +Special thanks to Reza Talebi who helped me for porting this player to +Slackware. + +By ~red diff --git a/audio/tauonmb/doinst.sh b/audio/tauonmb/doinst.sh new file mode 100644 index 0000000000..a66207c787 --- /dev/null +++ b/audio/tauonmb/doinst.sh @@ -0,0 +1,21 @@ +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 +fi + +if [ -x /usr/bin/update-mime-database ]; then + /usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1 +fi + +if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then + if [ -x /usr/bin/gtk-update-icon-cache ]; then + /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 + fi +fi + +if [ -e /usr/bin/tauonmb ]; then + chmod +x /usr/bin/tauonmb +fi + +if [ -e /opt/tauon-music-box/tauonmb.sh ]; then + chmod +x /opt/tauon-music-box/tauonmb.sh +fi diff --git a/audio/tauonmb/slack-desc b/audio/tauonmb/slack-desc new file mode 100644 index 0000000000..419b9bca70 --- /dev/null +++ b/audio/tauonmb/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------------------------------------------------------| +tauonmb: tauonmb (TauonMusicBox Player) +tauonmb: +tauonmb: Tauon music box is a modern streamlined music player with a minimal +tauonmb: interface that's packed with features! An emphasis on playlists and +tauonmb: direct file importing puts you in control of your music collection. +tauonmb: Uses GStreamer for playback. +tauonmb: +tauonmb: +tauonmb: +tauonmb: Project URL: https://tauonmusicbox.rocks/ +tauonmb: GitHub URL: https://github.com/Taiko2k/TauonMusicBox/ diff --git a/audio/tauonmb/tauonmb.SlackBuild b/audio/tauonmb/tauonmb.SlackBuild new file mode 100644 index 0000000000..7580fe0b37 --- /dev/null +++ b/audio/tauonmb/tauonmb.SlackBuild @@ -0,0 +1,82 @@ +#!/bin/sh + +# Slackware build script for tauonmb + +# Copyright 2019-2020 Pouria Rezaei <Pouria.rz@outlook.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=tauonmb +VERSION=${VERSION:-6.5.4} +SRCNAM=TauonMusicBox +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} + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $SRCNAM-$VERSION +tar xvf $CWD/$SRCNAM-$VERSION.tar.gz +cd $SRCNAM-$VERSION +chown -R root:root . +find -L . \ +\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ +\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +mkdir -p $PKG/opt/tauon-music-box $PKG/usr/bin +mv * $PKG/opt/tauon-music-box +cp $PKG/opt/tauon-music-box/extra/tauonmb.sh $PKG/opt/tauon-music-box/tauonmb.sh + +mkdir -p $PKG/usr/share/applications +cp $CWD/tauonmb.desktop $PKG/usr/share/applications + +mkdir -p $PKG/usr/share/icons/hicolor/128x128/apps +cp $PKG/opt/tauon-music-box/assets/icon-128.png $PKG/usr/share/icons/hicolor/128x128/apps/tauonmb.png + +( +cd $PKG/usr/bin +ln -s /opt/tauon-music-box/extra/tauonmb.sh ./tauonmb +) + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc +cat $CWD/doinst.sh > $PKG/install/doinst.sh + +cd $PKG +/sbin/makepkg -l y -p -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/audio/tauonmb/tauonmb.desktop b/audio/tauonmb/tauonmb.desktop new file mode 100644 index 0000000000..fbaaebc307 --- /dev/null +++ b/audio/tauonmb/tauonmb.desktop @@ -0,0 +1,39 @@ +[Desktop Action Next] +Exec=/opt/tauon-music-box/tauonmb.sh --no-start --next +Name=Next Track + +[Desktop Action PlayPause] +Exec=/opt/tauon-music-box/tauonmb.sh --no-start --play-pause +Name=Play/Pause + +[Desktop Action Previous] +Exec=/opt/tauon-music-box/tauonmb.sh --no-start --previous +Name=Previous Track + +[Desktop Entry] +Actions=PlayPause;Previous;Next +Categories=AudioVideo;Player;Audio; +Comment[en_GB]=Ultra player for your music collection +Comment=Ultra player for your music collection +Comment[de]=Ultra Player für deine Musiksammlung +Comment[ja]=音楽コレクションのウルトラプレーヤー +Exec=/opt/tauon-music-box/tauonmb.sh %U +GenericName[en_GB]=Audio Player +GenericName=Audio Player +GenericName[de]=Musik-Player +GenericName[ja]=音楽プレイヤー +GenericName[zh_CN]=音乐播放器 +Icon=/opt/tauon-music-box/assets/v4-a.png +MimeType=x-content/audio-player;audio/x-wav;audio/x-wav;audio/x-vorbis+ogg;audio/x-tta;audio/x-tta;audio/x-scpls;audio/x-scpls;audio/x-opus+ogg;audio/x-mpegurl;audio/x-ape;audio/ogg;audio/ogg;audio/mpeg;audio/mpeg;audio/mp4;audio/mp4;audio/flac;audio/flac;application/ogg;application/ogg; +Name[en_GB]=Tauon Music Box +Name=Tauon Music Box +Path= +StartupNotify=false +StartupWMClass=Tauon Music Box +Terminal=false +TerminalOptions= +Type=Application +X-DBUS-ServiceName= +X-DBUS-StartupType= +X-KDE-SubstituteUID=false +X-KDE-Username= diff --git a/audio/tauonmb/tauonmb.info b/audio/tauonmb/tauonmb.info new file mode 100644 index 0000000000..d88056e24d --- /dev/null +++ b/audio/tauonmb/tauonmb.info @@ -0,0 +1,10 @@ +PRGNAM="tauonmb" +VERSION="6.5.4" +HOMEPAGE="https://tauonmusicbox.rocks/" +DOWNLOAD="https://github.com/Taiko2k/TauonMusicBox/archive/v6.5.4/TauonMusicBox-6.5.4.tar.gz" +MD5SUM="ee1e7cb7a039431ecf9b0b185ac10852" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="python3-tekore python3-stagger python3-pysdl2 python3-pypresence python3-pylyrics python3-pillow python3-pulsectl python3-plexapi python3-isounidecode python3-hsaudiotag3k pylast setproctitle send2trash musicbrainzngs" +MAINTAINER="Pouria Rezaei" +EMAIL="Pouria.rz@outlook.com" diff --git a/audio/vimpc/vimpc.SlackBuild b/audio/vimpc/vimpc.SlackBuild index 4ed652fef1..a6fb15156c 100644 --- a/audio/vimpc/vimpc.SlackBuild +++ b/audio/vimpc/vimpc.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for vimpc -# Written by Jostein Berntsen <jbernts@broadpark.no> +# Written by Jostein Berntsen <jvbernts@online.no> PRGNAM=vimpc VERSION=${VERSION:-0.09.1} diff --git a/audio/vimpc/vimpc.info b/audio/vimpc/vimpc.info index 45b2e7cdae..e210b1a6c5 100644 --- a/audio/vimpc/vimpc.info +++ b/audio/vimpc/vimpc.info @@ -7,4 +7,4 @@ DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libmpdclient" MAINTAINER="Jostein Berntsen" -EMAIL="jbernts@broadpark.no" +EMAIL="jvbernts@online.no" diff --git a/audio/vmpk/vmpk.SlackBuild b/audio/vmpk/vmpk.SlackBuild index 2c3a54f21a..bc98e70985 100644 --- a/audio/vmpk/vmpk.SlackBuild +++ b/audio/vmpk/vmpk.SlackBuild @@ -3,13 +3,13 @@ # Written by Michales Michaloudes korgie@gmail.com PRGNAM=vmpk -VERSION=${VERSION:-0.5.1} +VERSION=${VERSION:-0.7.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then case "$( uname -m )" in - i?86) ARCH=i486 ;; + i?86) ARCH=i586 ;; arm*) ARCH=arm ;; *) ARCH=$( uname -m ) ;; esac @@ -20,8 +20,8 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" LIBDIRSUFFIX="" elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=i686 -mtune=i686" @@ -40,7 +40,7 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -tar -xjvf $CWD/$PRGNAM-$VERSION.tar.bz2 || exit 1 +tar -xjvf $CWD/$PRGNAM-$VERSION.tar.bz2 cd $PRGNAM-$VERSION chown -R root:root . find -L . \ diff --git a/audio/vmpk/vmpk.info b/audio/vmpk/vmpk.info index 1ee631be38..0ac857f908 100644 --- a/audio/vmpk/vmpk.info +++ b/audio/vmpk/vmpk.info @@ -1,10 +1,10 @@ PRGNAM="vmpk" -VERSION="0.5.1" +VERSION="0.7.1" HOMEPAGE="http://vmpk.sourceforge.net/" -DOWNLOAD="http://downloads.sourceforge.net/vmpk/vmpk-0.5.1.tar.bz2" -MD5SUM="07e376936c38c7c244374ff9ddca6a72" +DOWNLOAD="http://downloads.sourceforge.net/vmpk/vmpk-0.7.1.tar.bz2" +MD5SUM="75f43b19ae379e282e1db67f21028836" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="jack" +REQUIRES="jack drumstick" MAINTAINER="Michales Michaloudes" EMAIL="korgie@gmail.com" diff --git a/desktop/bukubrow/bukubrow.SlackBuild b/desktop/bukubrow/bukubrow.SlackBuild index 9e3fd28f29..bc663b30dc 100644 --- a/desktop/bukubrow/bukubrow.SlackBuild +++ b/desktop/bukubrow/bukubrow.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for bukubrow -# Copyright 2019-2020 Andrew Clemons, Wellington New Zealand +# Copyright 2019-2021 Andrew Clemons, Wellington New Zealand # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,7 +24,7 @@ PRGNAM=bukubrow SRCNAM=bukubrow-host -VERSION=${VERSION:-5.1.0} +VERSION=${VERSION:-5.2.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/desktop/bukubrow/bukubrow.info b/desktop/bukubrow/bukubrow.info index 4f1f959b7b..ec839c21d5 100644 --- a/desktop/bukubrow/bukubrow.info +++ b/desktop/bukubrow/bukubrow.info @@ -1,130 +1,154 @@ PRGNAM="bukubrow" -VERSION="5.1.0" +VERSION="5.2.0" HOMEPAGE="https://github.com/SamHH/bukubrow-host" -DOWNLOAD="https://github.com/SamHH/bukubrow-host/archive/v5.1.0/bukubrow-host-5.1.0.tar.gz \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/ansi_term/ansi_term-0.11.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/argon2rs/argon2rs-0.2.5.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/arrayvec/arrayvec-0.4.10.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/atty/atty-0.2.11.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/backtrace-sys/backtrace-sys-0.1.24.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/backtrace/backtrace-0.3.9.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/bitflags/bitflags-1.0.4.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/blake2-rfc/blake2-rfc-0.2.18.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/byteorder/byteorder-1.3.1.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/cc/cc-1.0.25.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/cfg-if/cfg-if-0.1.5.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/clap/clap-2.33.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/cloudabi/cloudabi-0.0.3.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/constant_time_eq/constant_time_eq-0.1.3.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/dirs-sys/dirs-sys-0.3.3.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/dirs/dirs-2.0.1.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/failure/failure-0.1.5.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/failure_derive/failure_derive-0.1.5.crate \ +DOWNLOAD="https://github.com/SamHH/bukubrow-host/archive/v5.2.0/bukubrow-host-5.2.0.tar.gz \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/ahash/ahash-0.4.7.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/arrayref/arrayref-0.3.6.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/arrayvec/arrayvec-0.5.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/atty/atty-0.2.14.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/autocfg/autocfg-1.0.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/base64/base64-0.13.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/bitflags/bitflags-1.2.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/blake2b_simd/blake2b_simd-0.5.11.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/bumpalo/bumpalo-3.6.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/byteorder/byteorder-1.4.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/cc/cc-1.0.67.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/cfg-if/cfg-if-1.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/clap/clap-3.0.0-beta.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/clap_derive/clap_derive-3.0.0-beta.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/constant_time_eq/constant_time_eq-0.1.5.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-utils/crossbeam-utils-0.8.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/dirs-sys/dirs-sys-0.3.5.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/dirs/dirs-3.0.1.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/fallible-iterator/fallible-iterator-0.2.0.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/fallible-streaming-iterator/fallible-streaming-iterator-0.1.9.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/fuchsia-cprng/fuchsia-cprng-0.1.1.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/itoa/itoa-0.4.3.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/libc/libc-0.2.43.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/libsqlite3-sys/libsqlite3-sys-0.15.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/linked-hash-map/linked-hash-map-0.4.2.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/lru-cache/lru-cache-0.1.1.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/memchr/memchr-2.2.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/nodrop/nodrop-0.1.13.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/numtoa/numtoa-0.1.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/pkg-config/pkg-config-0.3.14.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro2/proc-macro2-0.4.19.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/quote/quote-0.6.8.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_core/rand_core-0.3.1.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_core/rand_core-0.4.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_os/rand_os-0.1.3.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rdrand/rdrand-0.4.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_syscall/redox_syscall-0.1.40.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_termios/redox_termios-0.1.1.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_users/redox_users-0.3.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rusqlite/rusqlite-0.19.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-demangle/rustc-demangle-0.1.9.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/ryu/ryu-0.2.6.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/scoped_threadpool/scoped_threadpool-0.1.9.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/serde/serde-1.0.79.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_derive/serde_derive-1.0.79.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_json/serde_json-1.0.30.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/strsim/strsim-0.8.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/syn/syn-0.15.6.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/synstructure/synstructure-0.10.1.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/termion/termion-1.5.2.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/textwrap/textwrap-0.11.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/time/time-0.1.40.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-width/unicode-width-0.1.5.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-xid/unicode-xid-0.1.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/vcpkg/vcpkg-0.2.6.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/vec_map/vec_map-0.8.1.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/webbrowser/webbrowser-0.5.1.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/widestring/widestring-0.4.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/getrandom/getrandom-0.1.16.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/hashbrown/hashbrown-0.9.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/hashlink/hashlink-0.6.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/heck/heck-0.3.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/hermit-abi/hermit-abi-0.1.18.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/indexmap/indexmap-1.6.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/itoa/itoa-0.4.7.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/js-sys/js-sys-0.3.47.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/lazy_static/lazy_static-1.4.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/libc/libc-0.2.86.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/libsqlite3-sys/libsqlite3-sys-0.20.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/log/log-0.4.14.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/memchr/memchr-2.3.4.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/os_str_bytes/os_str_bytes-2.4.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/pkg-config/pkg-config-0.3.19.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/platforms/platforms-1.1.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro-error-attr/proc-macro-error-attr-1.0.4.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro-error/proc-macro-error-1.0.4.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro2/proc-macro2-1.0.24.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/quote/quote-1.0.9.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_syscall/redox_syscall-0.1.57.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_users/redox_users-0.3.5.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rusqlite/rusqlite-0.24.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rust-argon2/rust-argon2-0.8.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/ryu/ryu-1.0.5.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/serde/serde-1.0.123.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_derive/serde_derive-1.0.123.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_json/serde_json-1.0.63.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/smallvec/smallvec-1.6.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/strsim/strsim-0.10.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/syn/syn-1.0.60.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/termcolor/termcolor-1.1.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/textwrap/textwrap-0.12.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-segmentation/unicode-segmentation-1.7.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-width/unicode-width-0.1.8.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-xid/unicode-xid-0.2.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/vcpkg/vcpkg-0.2.11.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/vec_map/vec_map-0.8.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/version_check/version_check-0.9.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/wasi/wasi-0.9.0+wasi-snapshot-preview1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.70.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.70.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.70.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.70.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen/wasm-bindgen-0.2.70.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/web-sys/web-sys-0.3.47.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/webbrowser/webbrowser-0.5.5.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/widestring/widestring-0.4.3.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi-util/winapi-util-0.1.5.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi/winapi-0.3.6.crate" -MD5SUM="7427a6e088d0a5945a64249c45554194 \ - 294a49d3c53865fa7ac5d0ce2f5d5735 \ - e1efb9a37395a38bd80ccfc911d4a6e8 \ - 46a048c0b8b765bcbdc131e166410510 \ - 5d7155b7fbc0e234c017f418f0dc9d64 \ - ba6e371a9a197673d52165be88cc3b64 \ - 9589900bcef3f72593483ce5b717fe3c \ - e5767560aad375059c975285c07022c0 \ - 027635e453eccbfd0a2b02a440e334a6 \ - e5ff029879cdacd29148cd31da1f0564 \ - 47b86728f2d479bd97148b8da4497027 \ - 097e0d2392a5e65f9471f7af7001940a \ - 135f6d6306e50606f0475ada50c33ce2 \ - 1c8b50f8528dd37df7d984e0e4b61bd5 \ - 701334c674b3fc3ace74045e3a2fae50 \ - 030ff4289783a9bb97480dd12c3f366b \ - 402ff46c00c8c6d2e9b27de4e8e93dc4 \ - 6d780ab18da07be9ed423e7edfbcfd7e \ - e8e663e88ee02ec47cfb984382cb62ae \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi/winapi-0.3.9.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/winreg/winreg-0.8.0.crate" +MD5SUM="cb23e8e4872be6ebd7fd513bca089c3c \ + fe7079bf5cee07190293a2eb8ffe563b \ + 6ff474dd60c839a9c788844b7a42c72c \ + c83252f91435a921e7e4434956010344 \ + 142cb4b9a653e56e56311f0c883b8582 \ + c6443ec8d007c729ba5482008d0c864d \ + 80a2c27647a6acb1890a3a7de8fded72 \ + 6799c26a7eacaf8e58d3e45c6c5add89 \ + 8dcd8db8f0e4971b7c9b13c273ab8b10 \ + 06210e7277a768ca35f83a6fefa9e99b \ + c0c854d9b92b342470c85564612651fb \ + 8637708206e07c0b9e726c7b2f4412d6 \ + 74634128440dbc3766bda76fdf0aaa05 \ + 57b8c26cd0bfcda9d1555c8ce2d71f6e \ + 870b3aea5f4d987d8adb7b2afe222906 \ + ec9751a4c0d35e7313e52ddb7147376b \ + 423c3b61f34b9b865899d1b14f5309d0 \ + 8b70009baf55df3c0eea3582883f148b \ + 3eaf0fcec214234d8b1f127ddf807ee8 \ e43e22ba1741e5cfa00482591ae324c7 \ 7543e8639ad2e29866b522e20c35152a \ - 27260b46db6b9ac40318143d70a80ba3 \ - 7bebca3c6217218fb42f89544d1499db \ - 5524b53de0aad9352ca0d4d899f87046 \ - 7ab9526dd1d76fbad73ab535c28716a5 \ - 42f81584165177e35c3ab677fe5a3c72 \ - d281b59288f72c10056097b190d0144e \ - 514a89ff59a9bf0671d7db4812725459 \ - 8a39d8bd95f15af0840d2049f0e78a37 \ - bbda7e9c572f651774dfdb0006b9f085 \ - 87a9d36f5ebe5eae0c3e8d69d58752e1 \ - ec258ed7b78c959a921262150d47e001 \ - 0fb98687d43d7ffd5c1aa097a076f1e6 \ - 8cab41822d03dfa674870315308fa392 \ - 7058895bdca83bbda052d66b087f902e \ - 5acfdc8656212bce8df1bcc43db34c3d \ - c8d655d206cbe48b84a22544d6fc6d15 \ - 7e94bf91e9faf1557da812a3444f23cc \ - 01cb5402c0fd99cebac702b76f2f2669 \ - d5a91ba6d74914190df5b355f891d6b1 \ - 7ee6c5a3fac9056475c231d31cff0b25 \ - 1d805df8d3022cb5bbe233d0a1898261 \ - eb5f242e1152146eda805ada56599088 \ - b492e0a70603c3903a44ec5cabd3ba21 \ - 9dafb7952c4c6ba2ebc82a05f110286c \ - 3b1280b17c2516528070bbeeda7a9bd5 \ - 4aa06cafa12c56ee1e0515f2d0430bf5 \ - 781d4ccf5d04c98fa02af207a9639249 \ - 68b01820b3e985acc694d7c437f0a5ca \ - d155c08de6c18bd55639ffed629894b9 \ - 9f1f6e2fe9afbbcc351a7430962a7571 \ - a8de006fe0c7e373c560dd51599287a8 \ - 9775850c1cc8a4f209f2b6c03a6e700b \ - d7c493ca4f84a7d50b53646421a37487 \ - 5aaf04f9a94a6450e3e4963ddd62b92d \ - e75c0721667b6bc86472ecf7b286d9fc \ - 0eedbc32447f40b3045d6de3910b5415 \ - 7f899d29628cfd67b7a46eee83bf2115 \ - 85a67f6f40cf2df6e1f12791a2b1cf9a \ + 15d3113e5507c411419fa64f6b9d5349 \ + 58285dfb5134c5df5503066a20dc9d2c \ + 61c4162c014b9713b9777b45cb73f02a \ + 9fe760ab0dc374dd15c478e637a00f26 \ + 2c4bc5c16b345ce4d4bbf977577fab35 \ + acd3ce35bdaa48ec384fcfec07c0f0dd \ + 4379362bf1be77d47a45c7223a01eead \ + 6851477dfee976137ed2986927ab628a \ + fba3b040a55c01be7376d3dd5c4d4920 \ + 04f84e88732a1057a37b5d01c23eac1d \ + 62d14f43d8ca0029ad87ebc2ddfc9e0b \ + 40e508baeee8cdccbc471489b0f449ff \ + fa3630e5867493e09296155763e4f4a0 \ + 1de020fbed6169e608ef14d79c687ee9 \ + 448bc61aee07661464d98da7660e9a1d \ + 153637f2b880cf957b1ee602d6e25b18 \ + 7d76a523677de261dda1b65d29a93c4e \ + 6a32bab57772c3a1146d599b65ffb0cb \ + 0736e4f76f4f8f0a29563b0608ca3974 \ + 3233400d1bc56e7c78d4d7564d8e5b74 \ + 3cc3a4bd5861ca93d7c0d19129334703 \ + 870008bba2e68db4988c31e511fbd9c4 \ + 10faa3e1252f94fb4353773d3cd8d1f6 \ + 29e548496d699fbd888e4a65ec2d1488 \ + a69721c73263cd2040e1a5f120b03a6f \ + e16bb0d9c46839fbf5d1a69673b00c4c \ + 6ec70075835fed0250bc4407f32d5928 \ + fda2c98a814c843ac0ce3b6f43f59c3b \ + e1b37f2526a1f0eed9c0bda62b8095ba \ + 82d98dc87dc8503400aa095f5aa70f13 \ + c72a927acc4cc7695ae9c73c19964a6f \ + ebdff467249aa3dca005a441dc824236 \ + 5786032aa0136f31c53dd38375764e12 \ + 1e6fa2fdbe3b634693d08074df47a4ba \ + 4272c279b06b88f8b0ffce7109348e27 \ + a51c43692084979295641a7ffba4b297 \ + e17e2583e10c6947982de78aeae42a5c \ + 333b4ba3f64c35b6f89b521e8d64548b \ + 8b01b016a9b6deebc1b43f296057efb5 \ + 6e23e0eee42b1ba9ec61a6db7ec2dc08 \ + 2cc9426e0128ea4fb5d0779389d39e61 \ + 0eba16186eb62d98f68a3a5959c350cd \ + 1b51876703f5aeb680ec9d68faa5b3a8 \ + d31fa135641b7db9cfa4bbe2fe9d0db8 \ + 2a4ff1aee251cce2dabd454eb875b0ac \ + 4529db06be7b0b8d69837b6b090444f4 \ + 193368dc66153a9a0514b2914c9cfaa5 \ + b76284441fb8fbd5dfbd9e450eb8acde \ db96b50050277bf05a3c68534bbb9586 \ + b9e37d5fc4ad28b612b78ad37816684d \ 09de9d01e7331ff3da11f58be8bef0df \ - 40909511b3d0e2dba891f438715808d0" + 0498c4a11448bfc35dc7bb2caa64c753 \ + ab839ba7cdb06278c67f0ff9ad05ab61" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/gmrun/gmrun.SlackBuild b/desktop/gmrun/gmrun.SlackBuild index 0363d1c612..48d1fb8e6a 100644 --- a/desktop/gmrun/gmrun.SlackBuild +++ b/desktop/gmrun/gmrun.SlackBuild @@ -26,7 +26,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=gmrun -VERSION=${VERSION:-1.0w} +VERSION=${VERSION:-1.1w} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/desktop/gmrun/gmrun.info b/desktop/gmrun/gmrun.info index fdc4ab1601..52c26c19a1 100644 --- a/desktop/gmrun/gmrun.info +++ b/desktop/gmrun/gmrun.info @@ -1,8 +1,8 @@ PRGNAM="gmrun" -VERSION="1.0w" +VERSION="1.1w" HOMEPAGE="https://github.com/wdlkmpx/gmrun/" -DOWNLOAD="https://github.com/wdlkmpx/gmrun/archive/1.0w/gmrun-1.0w.tar.gz" -MD5SUM="e2f776e412b0dc17f7f5b5c2e595bda1" +DOWNLOAD="https://github.com/wdlkmpx/gmrun/archive/1.1w/gmrun-1.1w.tar.gz" +MD5SUM="fc2e7535dda6b3d7455bfea49329fa13" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/hushboard/hushboard.info b/desktop/hushboard/hushboard.info index ed5d385957..bed638a4f2 100644 --- a/desktop/hushboard/hushboard.info +++ b/desktop/hushboard/hushboard.info @@ -1,5 +1,5 @@ PRGNAM="hushboard" -VERSION="20210221" +VERSION="20210221_223b6f9" HOMEPAGE="https://kryogenix.org/code/hushboard" DOWNLOAD="https://github.com/stuartlangridge/hushboard/archive/223b6f97164656bd57bd6c86e9bd297caa37cf85/hushboard-223b6f97164656bd57bd6c86e9bd297caa37cf85.tar.gz" MD5SUM="08578fd3b9907b728ff4d9eb40270d87" diff --git a/desktop/kwalletcli/kwalletcli.SlackBuild b/desktop/kwalletcli/kwalletcli.SlackBuild index 302164ba37..52bc4e11f0 100644 --- a/desktop/kwalletcli/kwalletcli.SlackBuild +++ b/desktop/kwalletcli/kwalletcli.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for kwalletcli -# Copyright 2012-2019 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> +# Copyright 2012-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=kwalletcli -VERSION=${VERSION:-3.02} +VERSION=${VERSION:-3.03} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/desktop/kwalletcli/kwalletcli.info b/desktop/kwalletcli/kwalletcli.info index 3486e10277..864eb49eba 100644 --- a/desktop/kwalletcli/kwalletcli.info +++ b/desktop/kwalletcli/kwalletcli.info @@ -1,8 +1,8 @@ PRGNAM="kwalletcli" -VERSION="3.02" +VERSION="3.03" HOMEPAGE="https://www.mirbsd.org/kwalletcli.htm" -DOWNLOAD="https://www.mirbsd.org/MirOS/dist/hosted/kwalletcli/kwalletcli-3.02.tar.gz" -MD5SUM="88a6fad867d59239a3aa5e3df6dbd0f0" +DOWNLOAD="https://www.mirbsd.org/MirOS/dist/hosted/kwalletcli/kwalletcli-3.03.tar.gz" +MD5SUM="ef98d7a9a8702d555135cd2c372a15ab" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="mksh" diff --git a/development/CImg/CImg.SlackBuild b/development/CImg/CImg.SlackBuild index a2642d22fd..d557357ee7 100644 --- a/development/CImg/CImg.SlackBuild +++ b/development/CImg/CImg.SlackBuild @@ -24,7 +24,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=CImg -VERSION=${VERSION:-2.9.2} +VERSION=${VERSION:-2.9.6} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/CImg/CImg.info b/development/CImg/CImg.info index 705bb04612..a288a35f0e 100644 --- a/development/CImg/CImg.info +++ b/development/CImg/CImg.info @@ -1,8 +1,8 @@ PRGNAM="CImg" -VERSION="2.9.2" +VERSION="2.9.6" HOMEPAGE="http://cimg.eu/" -DOWNLOAD="http://cimg.eu/files/CImg_2.9.2.zip" -MD5SUM="4d083fe459973ea9c57d23465d13d10a" +DOWNLOAD="http://cimg.eu/files/CImg_2.9.6.zip" +MD5SUM="8e383752a2a9b1f42da3aac5c4180cf9" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/QtPy/QtPy.SlackBuild b/development/QtPy/QtPy.SlackBuild new file mode 100644 index 0000000000..6cff9f0c73 --- /dev/null +++ b/development/QtPy/QtPy.SlackBuild @@ -0,0 +1,87 @@ +#!/bin/sh + +# Slackware build script for QtPy + +# Copyright 2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +PRGNAM=QtPy +VERSION=${VERSION:-1.9.0} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +cd $PRGNAM-$VERSION +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +python3 setup.py install --root=$PKG + +find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ + | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a \ + AUTHORS.md CHANGELOG.md LICENSE.txt README.md \ + $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/development/QtPy/QtPy.info b/development/QtPy/QtPy.info new file mode 100644 index 0000000000..4454ad7be2 --- /dev/null +++ b/development/QtPy/QtPy.info @@ -0,0 +1,10 @@ +PRGNAM="QtPy" +VERSION="1.9.0" +HOMEPAGE="https://github.com/spyder-ide/QtPy" +DOWNLOAD="https://files.pythonhosted.org/packages/source/Q/QtPy/QtPy-1.9.0.tar.gz" +MD5SUM="a7c993a82a1e0a0fbd01ef4aa924ed21" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="python3-PyQt5" +MAINTAINER="Benjamin Trigona-Harany" +EMAIL="slackbuilds@jaxartes.net" diff --git a/development/QtPy/README b/development/QtPy/README new file mode 100644 index 0000000000..8bdc7dc48c --- /dev/null +++ b/development/QtPy/README @@ -0,0 +1,5 @@ +QtPy is a small abstraction layer that lets you write applications using +a single API call to either PyQt or PySide. + +It provides support for PyQt5, PyQt4, PySide2 and PySide using the Qt5 +layout (where the QtGui module has been split into QtGui and QtWidgets). diff --git a/development/QtPy/slack-desc b/development/QtPy/slack-desc new file mode 100644 index 0000000000..ed92f3ef1e --- /dev/null +++ b/development/QtPy/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------------------------------------------------------| +QtPy: QtPy (Qt abstraction layer for Python) +QtPy: +QtPy: QtPy is a small abstraction layer that lets you write applications +QtPy: using a single API call to either PyQt or PySide. +QtPy: +QtPy: It provides support for PyQt5, PyQt4, PySide2 and PySide using the +QtPy: Qt5 layout (where the QtGui module has been split into QtGui and +QtPy: QtWidgets). +QtPy: +QtPy: +QtPy: diff --git a/development/ShellCheck-bin/ShellCheck-bin.SlackBuild b/development/ShellCheck-bin/ShellCheck-bin.SlackBuild index bafddd7f8e..b6cd1f574c 100644 --- a/development/ShellCheck-bin/ShellCheck-bin.SlackBuild +++ b/development/ShellCheck-bin/ShellCheck-bin.SlackBuild @@ -28,23 +28,19 @@ 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 + ARCH=$( uname -m ) fi -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - if [ "$ARCH" != "x86_64" ]; then echo "$ARCH is not supported." exit 1 fi +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + set -e rm -rf $PKG diff --git a/development/Sphinx/Sphinx.SlackBuild b/development/Sphinx/Sphinx.SlackBuild index a102d6c29b..4b373717e1 100644 --- a/development/Sphinx/Sphinx.SlackBuild +++ b/development/Sphinx/Sphinx.SlackBuild @@ -24,7 +24,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=Sphinx -VERSION=${VERSION:-3.4.1} +VERSION=${VERSION:-3.5.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/Sphinx/Sphinx.info b/development/Sphinx/Sphinx.info index 605f29c0d3..9d7d22cbe6 100644 --- a/development/Sphinx/Sphinx.info +++ b/development/Sphinx/Sphinx.info @@ -1,8 +1,8 @@ PRGNAM="Sphinx" -VERSION="3.4.1" +VERSION="3.5.3" HOMEPAGE="http://www.sphinx-doc.org" -DOWNLOAD="https://files.pythonhosted.org/packages/source/S/Sphinx/Sphinx-3.4.1.tar.gz" -MD5SUM="0a110239ba7dedb6670e43d409760e3a" +DOWNLOAD="https://files.pythonhosted.org/packages/source/S/Sphinx/Sphinx-3.5.3.tar.gz" +MD5SUM="96fa0862e09763b75da32c8026155c7c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="alabaster imagesize python3-babel docutils Jinja2 python3-packaging Pygments python-requests python3-six snowballstemmer sphinxcontrib-applehelp sphinxcontrib-devhelp sphinxcontrib-htmlhelp sphinxcontrib-jsmath sphinxcontrib-qthelp sphinxcontrib-serializinghtml python-certifi" diff --git a/development/apache-maven/apache-maven.SlackBuild b/development/apache-maven/apache-maven.SlackBuild index 78b8cc6b15..9e1a3821e5 100644 --- a/development/apache-maven/apache-maven.SlackBuild +++ b/development/apache-maven/apache-maven.SlackBuild @@ -4,7 +4,7 @@ # Copyright 2008-2013 Heinz Wiesinger, Amsterdam, The Netherlands # Copyright 2016 Ciorceri Petru Sorin, Cluj-Napoca, Romania -# Copyright 2017-2019 Willy Sudiarto Raharjo <willysr@slackbuilds.org> +# Copyright 2017-2021 Willy Sudiarto Raharjo <willysr@slackbuilds.org> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=apache-maven -VERSION=${VERSION:-3.6.3} +VERSION=${VERSION:-3.8.1} ARCH=noarch BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/apache-maven/apache-maven.info b/development/apache-maven/apache-maven.info index 6735b9e69f..1511e797f0 100644 --- a/development/apache-maven/apache-maven.info +++ b/development/apache-maven/apache-maven.info @@ -1,8 +1,8 @@ PRGNAM="apache-maven" -VERSION="3.6.3" +VERSION="3.8.1" HOMEPAGE="https://maven.apache.org/" -DOWNLOAD="http://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz" -MD5SUM="9792c717f5845d952907d5144b8253c3" +DOWNLOAD="http://archive.apache.org/dist/maven/maven-3/3.8.1/binaries/apache-maven-3.8.1-bin.tar.gz" +MD5SUM="90197f18ed9036a1709ff0e09558c083" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="jdk" diff --git a/development/byacc/byacc.SlackBuild b/development/byacc/byacc.SlackBuild index a6d9d00e28..2e4493bf3f 100644 --- a/development/byacc/byacc.SlackBuild +++ b/development/byacc/byacc.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=byacc -VERSION=${VERSION:-20210109} +VERSION=${VERSION:-20210328} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/byacc/byacc.info b/development/byacc/byacc.info index 6467992a4e..2e553f5cd3 100644 --- a/development/byacc/byacc.info +++ b/development/byacc/byacc.info @@ -1,8 +1,8 @@ PRGNAM="byacc" -VERSION="20210109" +VERSION="20210328" HOMEPAGE="http://invisible-island.net/byacc/" DOWNLOAD="http://invisible-island.net/datafiles/release/byacc.tar.gz" -MD5SUM="f54edce9dea5906bb884d247b66c489d" +MD5SUM="a31940c74254f6b4cc51155322f58651" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/cc65/README b/development/cc65/README index c8b6e17a0d..25ceacb8dd 100644 --- a/development/cc65/README +++ b/development/cc65/README @@ -8,6 +8,8 @@ Supported targets include the Atari 400/800/XL/XE computers, the Atari Lynx console, the Commodore PET/VIC/64/16/Plus4, the Nintendo NES, the Apple II, and others. -The cc65 project rarely does releases. This build is updated once or -twice a year, to the latest git. If you need a specific version of -cc65, see README_SBo.txt. +Full documentation can be found in: /usr/doc/cc65-2.19/index.html + +If desired, the docs can also be built as info files. To do this, set +INFO=yes in the script's environment. The script author makes no +guarantee as to the usability of the info documentation. diff --git a/development/cc65/cc65.SlackBuild b/development/cc65/cc65.SlackBuild index b14c8fd4d1..5eebba6ac2 100644 --- a/development/cc65/cc65.SlackBuild +++ b/development/cc65/cc65.SlackBuild @@ -6,6 +6,15 @@ # Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. +# 20210317 bkw: +# - Update for 2.19 release. Script also tested with 2.18 and +# 2.17_20180906, in case someone needs one of those versions. +# - Use 'make html' to build the docs instead of pregenerating (tested +# on -current too). +# - Add optional info docs to package. +# - Use USER_CFLAGS instead of sed to support SLKCFLAGS. +# - TODO: look at making good man pages for at least the executables. + # 20180907 bkw: # - Update for 2.17_20180906, git commit b6ccd4d. # - Rename git2targz.sh => git2tarxz.sh. @@ -34,7 +43,7 @@ # reason. Source is created from a git checkout, see git2targz.sh. PRGNAM=cc65 -VERSION=${VERSION:-2.17_20180906} +VERSION=${VERSION:-2.19} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -67,21 +76,44 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT $PKG/usr/doc/$PRGNAM-$VERSION cd $TMP rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.xz +tar xvf $CWD/$PRGNAM-$VERSION.tar.?z cd $PRGNAM-$VERSION chown -R root:root . find . -type f -print0 | xargs -0 chmod 644 find . -type d -print0 | xargs -0 chmod 755 -# external CFLAGS not honored -sed -i "/^CFLAGS/s,-O[^ ]*,$SLKCFLAGS," src/Makefile +# v2.19 binaries report themselves as v2.18. upstream fixed this in +# git commit cffcbce60, I'll just sed it. +[ "$VERSION" = "2.19" ] && sed -i '/#define VER_MINOR/s,18U,19U,' src/common/version.c -PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION -make all PREFIX=/usr prefix=/usr LDFLAGS=-Wl,-s -#make -C doc html # we use pre-generated HTML docs now -make install PREFIX=$PKG/usr prefix=$PKG/usr htmldir=$PKGDOC samplesdir=$PKGDOC/samples +# HTML docs are always created and installed. If the user really +# wants to, the same docs can be installed as .info files. They're not +# enabled by default because they include .info files with names like +# "index", "coding", "using-make" and even "lynx". It's not obvious +# they belong to cc65, when they're sitting in the same /usr/info +# dir as all the other .info files. Plus, the internal links between +# the documents don't work when converted to .info, whereas the HTML +# ones do. +INFO="${INFO:-no}" -# binaries already stripped, no man pages +PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION +make all PREFIX=/usr prefix=/usr LDFLAGS=-Wl,-s USER_CFLAGS="$SLKCFLAGS" +make -C doc html +[ "$INFO" = "yes" ] && make -C doc html info +make install \ + PREFIX=$PKG/usr prefix=$PKG/usr \ + infodir=$PKG/usr/info htmldir=$PKGDOC \ + samplesdir=$PKGDOC/samples + +# Binaries already stripped, no man pages, but there might be info +# pages that needs to be gzipped. Note that the the info files can be +# read with e.g. "info cc65", but won't show up in the info directory: +# the generated docs lack sections and descriptions, so using +# install-info in doinst.sh doesn't do anything. I also tried using +# "linuxdoc -B txt --manpage" on the SGML doc sources, but the results +# are ugly and have screwed-up formatting. If I want man pages, I'll +# probably have to make them manually (pun intended). +[ "$INFO" = "yes" ] && gzip $PKG/usr/info/* mkdir -p $PKGDOC cp -a README* LICENSE $PKGDOC diff --git a/development/cc65/cc65.info b/development/cc65/cc65.info index f9fcc41416..1a75591089 100644 --- a/development/cc65/cc65.info +++ b/development/cc65/cc65.info @@ -1,8 +1,8 @@ PRGNAM="cc65" -VERSION="2.17_20180906" -HOMEPAGE="https://cc65.github.io/cc65/" -DOWNLOAD="https://slackware.uk/~urchlay/src/cc65-2.17_20180906.tar.xz" -MD5SUM="d7dc9291c44251b018b271dd1c653bb5" +VERSION="2.19" +HOMEPAGE="https://cc65.github.io/" +DOWNLOAD="https://github.com/cc65/cc65/archive/V2.19/cc65-2.19.tar.gz" +MD5SUM="faff7b71a0212bb71faad1a271a83916" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/cmake-202x/cmake-202x.SlackBuild b/development/cmake-202x/cmake-202x.SlackBuild index c2dcced3e1..fdc060f793 100644 --- a/development/cmake-202x/cmake-202x.SlackBuild +++ b/development/cmake-202x/cmake-202x.SlackBuild @@ -20,11 +20,12 @@ # it's from -current (therefore subject to change), I mirrored the # version I'm using on slackware.uk. +# 20210306 bkw: updated for 3.19.6 (sync with -current). # 20201108 bkw: updated for 3.18.4, put version number in manpages URL. PRGNAM=cmake-202x SRCNAM=cmake -VERSION=${VERSION:-3.18.4} +VERSION=${VERSION:-3.19.6} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/cmake-202x/cmake-202x.info b/development/cmake-202x/cmake-202x.info index 0eea195a93..46a74f7389 100644 --- a/development/cmake-202x/cmake-202x.info +++ b/development/cmake-202x/cmake-202x.info @@ -1,10 +1,10 @@ PRGNAM="cmake-202x" -VERSION="3.18.4" +VERSION="3.19.6" HOMEPAGE="https://cmake.org/" -DOWNLOAD="https://github.com/Kitware/CMake/releases/download/v3.18.4/cmake-3.18.4.tar.gz \ - https://slackware.uk/~urchlay/src/cmake.manpages.3.18.4.tar.lz" -MD5SUM="0380beaee1c39a22455db02651abe7be \ - 8b7fd1fdebbc92f22080dc1c602236d6" +DOWNLOAD="https://github.com/Kitware/CMake/releases/download/v3.19.6/cmake-3.19.6.tar.gz \ + https://slackware.uk/~urchlay/src/cmake.manpages.3.19.6.tar.lz" +MD5SUM="aec448bdfb4436c7cde2066baf5fc66c \ + 3ecf5bbb544598bb20e9dca4c7d489e5" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/codelite/codelite.SlackBuild b/development/codelite/codelite.SlackBuild index 8f4e59f6f2..984450a374 100644 --- a/development/codelite/codelite.SlackBuild +++ b/development/codelite/codelite.SlackBuild @@ -5,7 +5,7 @@ # Written by Wainamoinen <wainamoinen@gmail.com> PRGNAM=codelite -VERSION=${VERSION:-14.0} +VERSION=${VERSION:-15.0} BUILD=${BUILD:-2} TAG=${TAG:-_SBo} @@ -51,8 +51,6 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -patch -p1 < $CWD/libssh.patch - mkdir build-release cd build-release CFLAGS="$SLKCFLAGS" \ diff --git a/development/codelite/codelite.info b/development/codelite/codelite.info index dd2487959c..c01b8a1ba5 100644 --- a/development/codelite/codelite.info +++ b/development/codelite/codelite.info @@ -1,8 +1,8 @@ PRGNAM="codelite" -VERSION="14.0" +VERSION="15.0" HOMEPAGE="http://www.codelite.org/" -DOWNLOAD="https://github.com/eranif/codelite/archive/14.0/codelite-14.0.tar.gz" -MD5SUM="e9d2519fa8077ca9f86b6b8fa9adf332" +DOWNLOAD="https://github.com/eranif/codelite/archive/15.0/codelite-15.0.tar.gz" +MD5SUM="1c54744ab0c9b5732087687ab17ab49d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="wxGTK3" diff --git a/development/codelite/libssh.patch b/development/codelite/libssh.patch deleted file mode 100644 index c4f5b9aa85..0000000000 --- a/development/codelite/libssh.patch +++ /dev/null @@ -1,25 +0,0 @@ -From d9663b376b66c5754298b21c3592f0a49c030f88 Mon Sep 17 00:00:00 2001 -From: dghart <dghart david@4Pane.co.uk> -Date: Tue, 3 Mar 2020 13:39:02 +0000 -Subject: [PATCH] Compilation fix for ubuntu xenial (16.04) and similar - -The ssh version check was wrong (see https://github.com/eranif/codelite/issues/2443). -Bump it from 0.6.1 to a (guestimated) 0.6.5. ---- - CodeLite/cl_ssh.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/CodeLite/cl_ssh.cpp b/CodeLite/cl_ssh.cpp -index 824804e30..f5accfde9 100644 ---- a/CodeLite/cl_ssh.cpp -+++ b/CodeLite/cl_ssh.cpp -@@ -106,7 +106,7 @@ bool clSSH::AuthenticateServer(wxString& message) - - message.Clear(); - --#if LIBSSH_VERSION_INT < SSH_VERSION_INT(0, 6, 1) -+#if LIBSSH_VERSION_INT < SSH_VERSION_INT(0, 7, 7) - int hlen = 0; - hlen = ssh_get_pubkey_hash(m_session, &hash); - if(hlen < 0) { - diff --git a/development/composer/composer.SlackBuild b/development/composer/composer.SlackBuild index a29b131209..6138aa6e66 100644 --- a/development/composer/composer.SlackBuild +++ b/development/composer/composer.SlackBuild @@ -25,7 +25,7 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=composer -VERSION=${VERSION:-2.0.8} +VERSION=${VERSION:-2.0.11} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} ARCH=noarch diff --git a/development/composer/composer.info b/development/composer/composer.info index 4b00ce4e89..3cfcf27e2d 100644 --- a/development/composer/composer.info +++ b/development/composer/composer.info @@ -1,8 +1,8 @@ PRGNAM="composer" -VERSION="2.0.8" +VERSION="2.0.11" HOMEPAGE="https://getcomposer.org/" -DOWNLOAD="https://getcomposer.org/download/2.0.8/composer.phar" -MD5SUM="2309a2986a70f4f8d8f051422fba4e72" +DOWNLOAD="https://getcomposer.org/download/2.0.11/composer.phar" +MD5SUM="1f62c4a4b3b22762ff4c9adcfd7ca4b8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/d-tools/d-tools.SlackBuild b/development/d-tools/d-tools.SlackBuild index 57881db20b..5b72f32ab2 100644 --- a/development/d-tools/d-tools.SlackBuild +++ b/development/d-tools/d-tools.SlackBuild @@ -23,11 +23,11 @@ # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=d-tools -VERSION=${VERSION:-2.095.1} +VERSION=${VERSION:-2.096.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} -DUB_VERSION=${DUB_VERSION:-1.24.1} +DUB_VERSION=${DUB_VERSION:-1.25.0} DSCANNER_VERSION=${DSCANNER_VERSION:-0.11.0} DCD_VERSION=${DCD_VERSION:-0.13.1} diff --git a/development/d-tools/d-tools.info b/development/d-tools/d-tools.info index e31f51f8e6..3dc632fad4 100644 --- a/development/d-tools/d-tools.info +++ b/development/d-tools/d-tools.info @@ -1,12 +1,12 @@ PRGNAM="d-tools" -VERSION="2.095.1" +VERSION="2.096.0" HOMEPAGE="https://dlang.org" -DOWNLOAD="https://download.dlackware.com/hosted-sources/d-tools/dub-1.24.1.tar.gz \ - https://download.dlackware.com/hosted-sources/d-tools/tools-2.095.1.tar.gz \ +DOWNLOAD="https://download.dlackware.com/hosted-sources/d-tools/dub-1.25.0.tar.gz \ + https://download.dlackware.com/hosted-sources/d-tools/tools-2.096.0.tar.gz \ https://download.dlackware.com/hosted-sources/d-tools/D-Scanner-0.11.0.tar.xz \ https://download.dlackware.com/hosted-sources/d-tools/DCD-0.13.1.tar.xz" -MD5SUM="5d7eb278c6a101866954831a591bc682 \ - 08441a9ca3bef510310be0fb59a45cf1 \ +MD5SUM="60d031ed0e2054d721e44aea33bd0ca4 \ + 00852d0d9aba131b990baeb025fbdf38 \ 59426567074ca0505fd394b599e0879d \ 3eebf17739f25c511c9957ade050bbe9" DOWNLOAD_x86_64="" diff --git a/development/dbeaver-ce/dbeaver-ce.SlackBuild b/development/dbeaver-ce/dbeaver-ce.SlackBuild index 1db8c1baeb..16d07ec4cc 100644 --- a/development/dbeaver-ce/dbeaver-ce.SlackBuild +++ b/development/dbeaver-ce/dbeaver-ce.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for dbeaver-ce -# Copyright 2020 Joielechong <juansspy@gmail.com>, Jasper Hageraats <spycrowsoft@gmail.com> +# Copyright 2021 Joielechong <juansspy@gmail.com>, Jasper Hageraats <spycrowsoft@gmail.com> # Copyright 2014 Antonio Hernández Blas <hba.nihilismus@gmail.com> # All rights reserved. # @@ -26,7 +26,7 @@ ORIGINAL_PRGNAM=dbeaver PRGNAM=dbeaver-ce -VERSION=${VERSION:-7.3.0} +VERSION=${VERSION:-21.0.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/dbeaver-ce/dbeaver-ce.info b/development/dbeaver-ce/dbeaver-ce.info index d99d8b6508..f1e4573e1b 100644 --- a/development/dbeaver-ce/dbeaver-ce.info +++ b/development/dbeaver-ce/dbeaver-ce.info @@ -1,10 +1,10 @@ PRGNAM="dbeaver-ce" -VERSION="7.3.0" +VERSION="21.0.0" HOMEPAGE="https://dbeaver.io" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://download.dbeaver.com/community/7.3.0/dbeaver-ce-7.3.0-linux.gtk.x86_64.tar.gz" -MD5SUM_x86_64="252c8d5cafc00aa46ec8ec95096692f3" +DOWNLOAD_x86_64="https://download.dbeaver.com/community/21.0.0/dbeaver-ce-21.0.0-linux.gtk.x86_64.tar.gz" +MD5SUM_x86_64="12d1dac3af310d1180448e28ebdb362d" REQUIRES="jdk" MAINTAINER="Joielechong" EMAIL="juansspy@gmail.com" diff --git a/development/dmd/dmd.SlackBuild b/development/dmd/dmd.SlackBuild index 4f3b290a62..6238259e52 100644 --- a/development/dmd/dmd.SlackBuild +++ b/development/dmd/dmd.SlackBuild @@ -23,7 +23,7 @@ # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=dmd -VERSION=${VERSION:-2.095.1} +VERSION=${VERSION:-2.096.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/dmd/dmd.info b/development/dmd/dmd.info index 477e76bc8c..17f35a5b09 100644 --- a/development/dmd/dmd.info +++ b/development/dmd/dmd.info @@ -1,8 +1,8 @@ PRGNAM="dmd" -VERSION="2.095.1" +VERSION="2.096.0" HOMEPAGE="https://dlang.org" -DOWNLOAD="http://downloads.dlang.org/releases/2.x/2.095.1/dmd.2.095.1.linux.tar.xz" -MD5SUM="08404e06e5e3fd0a9617c8d795e7cc62" +DOWNLOAD="http://downloads.dlang.org/releases/2.x/2.096.0/dmd.2.096.0.linux.tar.xz" +MD5SUM="af6687504906f358d7ec2ea824f30866" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="%README%" diff --git a/development/dotnet-runtime/doinst.sh b/development/dotnet-runtime/doinst.sh deleted file mode 100644 index ec1d7e5165..0000000000 --- a/development/dotnet-runtime/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/development/dotnet-runtime/dotnet-runtime.SlackBuild b/development/dotnet-runtime/dotnet-runtime.SlackBuild index 74297ad0fb..3c2f45160e 100644 --- a/development/dotnet-runtime/dotnet-runtime.SlackBuild +++ b/development/dotnet-runtime/dotnet-runtime.SlackBuild @@ -1,5 +1,5 @@ #!/bin/sh -# + # Slackware build script for dotnet-runtime. # # Copyright 2019 Reza Talebi, Shahin Shahr, Iran. @@ -23,16 +23,19 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=dotnet-runtime -VERSION=${VERSION:-3.1.8} +VERSION=${VERSION:-3.1.13} 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 + ARCH=$( uname -m ) +fi + +if [ "$ARCH" = "x86_64" ]; then + ARCHITECTURE="x64" +else + echo "Package for $ARCH architecture is not available." + exit 1 fi CWD=$(pwd) @@ -40,20 +43,8 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} - set -e -if [ "$( uname -m )" = "x86_64" ]; then - ARCH="x86_64" - ARCHITECTURE="x64" - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" - BITS="amd64" -else - echo "Package for $(uname -m) architecture is not available." - exit 1 -fi - rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP @@ -64,12 +55,14 @@ mkdir -p usr/share/dotnet tar -zxf $CWD/$PRGNAM-${VERSION}-linux-${ARCHITECTURE}.tar.gz -C usr/share/dotnet chown -R root:root usr/share/dotnet +mkdir -p usr/bin +ln -s /usr/share/dotnet/dotnet usr/bin/dotnet + mkdir -p usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh cd $PKG -/sbin/makepkg -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} +/sbin/makepkg -c n -l n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/development/dotnet-runtime/dotnet-runtime.info b/development/dotnet-runtime/dotnet-runtime.info index fde866f9d6..04afde7a5c 100644 --- a/development/dotnet-runtime/dotnet-runtime.info +++ b/development/dotnet-runtime/dotnet-runtime.info @@ -1,10 +1,10 @@ PRGNAM="dotnet-runtime" -VERSION="3.1.8" +VERSION="3.1.13" HOMEPAGE="https://dotnet.microsoft.com/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://download.visualstudio.microsoft.com/download/pr/e4e47a0a-132e-416a-b8eb-f3373ad189d9/43af4412e27696c3c16e50f496f6c7af/dotnet-runtime-3.1.8-linux-x64.tar.gz" -MD5SUM_x86_64="c12f3c0964df3a9539d9d4b525b1c371" +DOWNLOAD_x86_64="https://download.visualstudio.microsoft.com/download/pr/6880db3b-a4fe-4801-8e80-bbbec045f7c0/283b70d5e263c0341f011adf5a2ea5b1/dotnet-runtime-3.1.13-linux-x64.tar.gz" +MD5SUM_x86_64="f4afc5386a912138b2cb1e78b71c8815" REQUIRES="" MAINTAINER="Reza Talebi" EMAIL="reza.talebi.73@outlook.com" diff --git a/development/dotnet-sdk/doinst.sh b/development/dotnet-sdk/doinst.sh deleted file mode 100644 index ec1d7e5165..0000000000 --- a/development/dotnet-sdk/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet diff --git a/development/dotnet-sdk/dotnet-sdk.SlackBuild b/development/dotnet-sdk/dotnet-sdk.SlackBuild index 6bb5bd96cb..5154cfcf75 100644 --- a/development/dotnet-sdk/dotnet-sdk.SlackBuild +++ b/development/dotnet-sdk/dotnet-sdk.SlackBuild @@ -1,5 +1,5 @@ #!/bin/sh -# + # Slackware build script for dotnet-sdk. # # Copyright 2019 Reza Talebi, Shahin Shahr, Iran. @@ -23,16 +23,19 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=dotnet-sdk -VERSION=${VERSION:-3.1.402} +VERSION=${VERSION:-3.1.407} 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 + ARCH=$( uname -m ) +fi + +if [ "$ARCH" = "x86_64" ]; then + ARCHITECTURE="x64" +else + echo "Package for $ARCH architecture is not available." + exit 1 fi CWD=$(pwd) @@ -40,20 +43,8 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} - set -e -if [ "$( uname -m )" = "x86_64" ]; then - ARCH="x86_64" - ARCHITECTURE="x64" - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" - BITS="amd64" -else - echo "Package for $(uname -m) architecture is not available." - exit 1 -fi - rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP @@ -64,12 +55,14 @@ mkdir -p usr/share/dotnet tar -zxf $CWD/$PRGNAM-${VERSION}-linux-${ARCHITECTURE}.tar.gz -C usr/share/dotnet chown -R root:root usr/share/dotnet +mkdir -p usr/bin +ln -s /usr/share/dotnet/dotnet usr/bin/dotnet + mkdir -p usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh cd $PKG -/sbin/makepkg -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/development/dotnet-sdk/dotnet-sdk.info b/development/dotnet-sdk/dotnet-sdk.info index 5bc625a397..624b42d8cb 100644 --- a/development/dotnet-sdk/dotnet-sdk.info +++ b/development/dotnet-sdk/dotnet-sdk.info @@ -1,10 +1,10 @@ PRGNAM="dotnet-sdk" -VERSION="3.1.402" +VERSION="3.1.407" HOMEPAGE="https://dotnet.microsoft.com/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://download.visualstudio.microsoft.com/download/pr/f01e3d97-c1c3-4635-bc77-0c893be36820/6ec6acabc22468c6cc68b61625b14a7d/dotnet-sdk-3.1.402-linux-x64.tar.gz" -MD5SUM_x86_64="53f4e617ba3d006fb7249759aefc186f" +DOWNLOAD_x86_64="https://download.visualstudio.microsoft.com/download/pr/ab82011d-2549-4e23-a8a9-a2b522a31f27/6e615d6177e49c3e874d05ee3566e8bf/dotnet-sdk-3.1.407-linux-x64.tar.gz" +MD5SUM_x86_64="fd1e8043fdbc96eb7a41cf896d5474b8" REQUIRES="" MAINTAINER="Reza Talebi" EMAIL="reza.talebi.73@outlook.com" diff --git a/development/dwz/dwz.SlackBuild b/development/dwz/dwz.SlackBuild index 4f456a2533..8a19847c9c 100644 --- a/development/dwz/dwz.SlackBuild +++ b/development/dwz/dwz.SlackBuild @@ -24,7 +24,7 @@ #download from mirrors.kernel.org/sourceware/dwx/releases/ PRGNAM=dwz -VERSION=${VERSION:-0.13} +VERSION=${VERSION:-0.14} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/dwz/dwz.info b/development/dwz/dwz.info index e9464ab4ef..f79e5a1950 100644 --- a/development/dwz/dwz.info +++ b/development/dwz/dwz.info @@ -1,8 +1,8 @@ PRGNAM="dwz" -VERSION="0.13" +VERSION="0.14" HOMEPAGE="https://sourceware.org/git/?p=dwz.git;a=summary" -DOWNLOAD="http://mirrors.kernel.org/sourceware/dwz/releases/dwz-0.13.tar.xz" -MD5SUM="6cb10dc92d432a5b86bc3fe36e154698" +DOWNLOAD="http://mirrors.kernel.org/sourceware/dwz/releases/dwz-0.14.tar.xz" +MD5SUM="1f1225898bd40d63041d54454fcda5b6" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/eclipse-platform/eclipse-platform.SlackBuild b/development/eclipse-platform/eclipse-platform.SlackBuild index 9f3d4f6d35..fa87427857 100644 --- a/development/eclipse-platform/eclipse-platform.SlackBuild +++ b/development/eclipse-platform/eclipse-platform.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=eclipse-platform -VERSION=${VERSION:-4.18} +VERSION=${VERSION:-4.19} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -47,7 +47,7 @@ OUTPUT=${OUTPUT:-/tmp} SRCNAM=eclipse -set -e +set -eu rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT diff --git a/development/eclipse-platform/eclipse-platform.info b/development/eclipse-platform/eclipse-platform.info index 078137f7b0..d1f4913090 100644 --- a/development/eclipse-platform/eclipse-platform.info +++ b/development/eclipse-platform/eclipse-platform.info @@ -1,10 +1,10 @@ PRGNAM="eclipse-platform" -VERSION="4.18" -HOMEPAGE="http://www.eclipse.org" +VERSION="4.19" +HOMEPAGE="https://www.eclipse.org/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="http://ftp.osuosl.org/pub/eclipse/eclipse/downloads/drops4/R-4.18-202012021800/eclipse-platform-4.18-linux-gtk-x86_64.tar.gz" -MD5SUM_x86_64="9340e2af80714e4113ee4ecd51be04c2" +DOWNLOAD_x86_64="https://ftp.osuosl.org/pub/eclipse/eclipse/downloads/drops4/R-4.19-202103031800/eclipse-platform-4.19-linux-gtk-x86_64.tar.gz" +MD5SUM_x86_64="48253adbb219851359613344d942d934" REQUIRES="jdk webkit2gtk" MAINTAINER="Igor Alexandrov" EMAIL="igor.alexandrov@outlook.com" diff --git a/development/f2c/README b/development/f2c/README index ed89051435..5f2431f228 100644 --- a/development/f2c/README +++ b/development/f2c/README @@ -1,13 +1,22 @@ + f2c is a Fortran-to-C converter. This package includes libf2c, which must be linked to the resulting C -code. Thus the general idea is +code. - f2c foo.f - gcc foo.c -lf2c +Thus the general idea is: f2c foo.f; gcc foo.c -lf2c Or use the fc script provided in the docs directory. Beware, fc is also a bash builtin. -If combining with gfortran, you may want to use the gfortran -ff2c -option. See the gfortran man page. +f2c used to use two separate libraries, libi77 and libf77. These are +now rolled together into libf2c. Beware, libf2c carries a separate +version number from f2c itself. The version number associated with the +SlackBuilds package is the f2c version number. + +If combining with gfortran, you may want to use gfortran -ff2c. See the +gfortran man page. + +Multiple files must be downloaded because netlib doesn't provide a +convenient single tarball. + diff --git a/development/f2c/f2c.SlackBuild b/development/f2c/f2c.SlackBuild index 4106279e3f..6256e7075f 100644 --- a/development/f2c/f2c.SlackBuild +++ b/development/f2c/f2c.SlackBuild @@ -27,10 +27,12 @@ VERSION=${VERSION:-20160102} # This is the f2c version, not libf2c. BUILD=${BUILD:-1} TAG=${TAG:-_SBo} +# Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then case "$( uname -m )" in i?86) ARCH=i586 ;; arm*) ARCH=arm ;; + # Unless $ARCH is already set, use uname -m for all other archs: *) ARCH=$( uname -m ) ;; esac fi @@ -66,7 +68,7 @@ cd $PRGNAM-$VERSION/libf2c unzip $CWD/libf2c.zip cd $TMP/$PRGNAM-$VERSION -tar xvf $CWD/src.tgz +tar xfvz $CWD/src.tgz chown -R root:root . find -L . \ @@ -75,46 +77,49 @@ 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 {} \; -# libf2c - +# make libf2c: cd $TMP/$PRGNAM-$VERSION/libf2c make CFLAGS="${SLKCFLAGS}" -f makefile.u -mkdir -p $PKG/usr/lib${LIBDIRSUFFIX} -make -f makefile.u LIBDIR=$PKG/usr/lib${LIBDIRSUFFIX} install -strip --strip-unneeded $PKG/usr/lib${LIBDIRSUFFIX}/libf2c.a - -# f2c +# install libf2c: +mkdir -p $PKG/usr/lib +make -f makefile.u LIBDIR=$PKG/usr/lib install +# make f2c: cd $TMP/$PRGNAM-$VERSION/src make CFLAGS="${SLKCFLAGS}" -f makefile.u +# install f2c: mkdir -p $PKG/usr/bin -install -s f2c $PKG/usr/bin -strip --strip-unneeded $PKG/usr/bin/f2c - mkdir -p $PKG/usr/include +install -s f2c $PKG/usr/bin install f2c.h $PKG/usr/include +# strip binaries: +strip --strip-unneeded $PKG/usr/lib/libf2c.a +strip --strip-unneeded $PKG/usr/bin/f2c + +# install f2c man page: +cd $TMP mkdir -p $PKG/usr/man/man1 -install f2c.1 $PKG/usr/man/man1/f2c.1 +install $PRGNAM-$VERSION/src/f2c.1 $PKG/usr/man/man1/f2c.1 gzip -9 $PKG/usr/man/man1/f2c.1 - -cd $TMP/$PRGNAM-$VERSION - +# install docs: +cd $TMP mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a src/Notice src/changes $PKG/usr/doc/$PRGNAM-$VERSION - -cp -a src/README $PKG/usr/doc/$PRGNAM-$VERSION/README.f2c -cp -a libf2c/README $PKG/usr/doc/$PRGNAM-$VERSION/README.libf2c - +cp -a $PRGNAM-$VERSION/src/Notice $PKG/usr/doc/$PRGNAM-$VERSION +cp -a $PRGNAM-$VERSION/src/README $PKG/usr/doc/$PRGNAM-$VERSION/README.f2c +cp -a $PRGNAM-$VERSION/src/changes $PKG/usr/doc/$PRGNAM-$VERSION +cp -a $PRGNAM-$VERSION/libf2c/README $PKG/usr/doc/$PRGNAM-$VERSION/README.libf2c cat $CWD/fc > $PKG/usr/doc/$PRGNAM-$VERSION/fc cat $CWD/f2c.pdf > $PKG/usr/doc/$PRGNAM-$VERSION/f2c.pdf cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +# Copy the slack-desc into ./install mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc +# Make the package cd $PKG /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/development/f2c/f2c.info b/development/f2c/f2c.info index 69d0ea1d2a..4b157b737c 100644 --- a/development/f2c/f2c.info +++ b/development/f2c/f2c.info @@ -6,7 +6,7 @@ DOWNLOAD="http://www.netlib.org/f2c/libf2c.zip \ http://www.netlib.org/f2c/fc \ http://www.netlib.org/f2c/f2c.pdf" MD5SUM="e80fb30fa3717660db71b1bed65b88b7 \ - f11ed7992a92ad4b4f86fdf94994473a \ + 28758bfd41de18b0d1fcf716eea05032 \ dcdf6afbd96204662bf10594b744cb44 \ 2a84d6d2f74412d7a288e721070d62b8" DOWNLOAD_x86_64="" diff --git a/development/f2c/slack-desc b/development/f2c/slack-desc index 4373cf0645..b1f3476557 100644 --- a/development/f2c/slack-desc +++ b/development/f2c/slack-desc @@ -6,14 +6,14 @@ # customary to leave one space after the ':' except on otherwise blank lines. |-----handy-ruler------------------------------------------------------| -f2c: f2c (Fortran-to-C converter) +f2c: f2c (a Fortran-to-C converter) f2c: -f2c: f2c is a Fortran-to-C converter f2c: by S. I. Feldman, David M. Gay, Mark W. Maimone, and N. L. Schryer f2c: -f2c: This package includes libf2c, which must be linked to the resulting C -f2c: code. -f2c: +f2c: From netlib. Includes libf2c. f2c: +f2c: The general idea: f2c foo.f; gcc foo.c -lf2c f2c: +f2c: If combining with gfortran, see the -ff2c option in the gfortran man +f2c: page. f2c: diff --git a/development/gedit-plugins/gedit-plugins.info b/development/gedit-plugins/gedit-plugins.info index dcc8ae446c..f5c085174d 100644 --- a/development/gedit-plugins/gedit-plugins.info +++ b/development/gedit-plugins/gedit-plugins.info @@ -1,7 +1,7 @@ PRGNAM="gedit-plugins" VERSION="2.32.0" HOMEPAGE="http://projects.gnome.org/gedit/" -DOWNLOAD="ftp://ftp.gnome.org/pub/gnome/sources/gedit-plugins/2.32/gedit-plugins-2.32.0.tar.bz2" +DOWNLOAD="https://download.gnome.org/sources/gedit-plugins/2.32/gedit-plugins-2.32.0.tar.bz2" MD5SUM="b5123846fa41f2d94992ae67e96ff79b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/development/gedit/gedit.info b/development/gedit/gedit.info index d86a704442..fe8320a785 100644 --- a/development/gedit/gedit.info +++ b/development/gedit/gedit.info @@ -1,7 +1,7 @@ PRGNAM="gedit" VERSION="2.30.4" HOMEPAGE="http://projects.gnome.org/gedit/" -DOWNLOAD="ftp://ftp.gnome.org/pub/gnome/sources/gedit/2.30/gedit-2.30.4.tar.bz2" +DOWNLOAD="https://download.gnome.org/sources/gedit/2.30/gedit-2.30.4.tar.bz2" MD5SUM="e1eecb0a92a1a363b3d375ec5ac0fb3b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/development/ghi/ghi.SlackBuild b/development/ghi/ghi.SlackBuild index 3cea5c1fc6..e03573280c 100644 --- a/development/ghi/ghi.SlackBuild +++ b/development/ghi/ghi.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for ghi -# Copyright 2017 Jostein Berntsen <jbernts@broadpark.no> +# Copyright 2017 Jostein Berntsen <jvbernts@online.no> # All rights reserved. # # Redistribution and use of this script, with or without modification, is diff --git a/development/ghi/ghi.info b/development/ghi/ghi.info index a64f777b67..a6104b33e9 100644 --- a/development/ghi/ghi.info +++ b/development/ghi/ghi.info @@ -7,4 +7,4 @@ DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="rubygem-pygments" MAINTAINER="Jostein Berntsen" -EMAIL="jbernts@broadpark.no" +EMAIL="jvbernts@online.no" diff --git a/development/git-crypt/README b/development/git-crypt/README new file mode 100644 index 0000000000..6363c7b888 --- /dev/null +++ b/development/git-crypt/README @@ -0,0 +1,11 @@ +git-crypt - transparent file encryption in git + +git-crypt enables transparent encryption and decryption of files in a +git repository. Files which you choose to protect are encrypted when +committed, and decrypted when checked out. git-crypt lets you freely +share a repository containing a mix of public and private content. +git-crypt gracefully degrades, so developers without the secret key +can still clone and commit to a repository with encrypted files. This +lets you store your secret material (such as keys or passwords) in the +same repository as your code, without requiring you to lock down your +entire repository. diff --git a/network/dissenter-browser/dissenter-browser.SlackBuild b/development/git-crypt/git-crypt.SlackBuild index 7eaedda22e..d2311f3035 100644 --- a/network/dissenter-browser/dissenter-browser.SlackBuild +++ b/development/git-crypt/git-crypt.SlackBuild @@ -1,8 +1,8 @@ #!/bin/sh -# Slackware build script for dissenter-browser +# Slackware build script for git-crypt -# Copyright 2019 Donald Cooley South Haven, Indiana USA +# Copyright 2021 Nicolas Piatto <nico@lodpp.net> FRANCE # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -22,8 +22,10 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -PRGNAM=dissenter-browser -VERSION=${VERSION:-1.5.114} +# 02/Mar/2021 * First version + +PRGNAM=git-crypt +VERSION=${VERSION:-0.6.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -31,7 +33,7 @@ if [ -z "$ARCH" ]; then case "$( uname -m )" in i?86) ARCH=i586 ;; arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; + *) ARCH=$( uname -m ) ;; esac fi @@ -40,10 +42,18 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -# Abort build if architecture is not 64-bit. -if [ "$ARCH" != "x86_64" ]; then - echo "$ARCH is not supported." - exit 1 +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 @@ -52,39 +62,32 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -mkdir -p $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION -rpm2cpio < $CWD/${PRGNAM}-${VERSION}-${BUILD}.${ARCH}.rpm | cpio -imdv chown -R root:root . find -L . \ -\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ --o -perm 511 \) -exec chmod 755 {} \; -o \ -\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ --o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -cp -ap usr opt $PKG/ - -# Slackware doesn't ship a GNOME desktop so I don't see any reason for gnome-control-center -rm -rf $PKG/usr/share/gnome-control-center + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -# Move icon into place -mkdir -p $PKG/usr/share/pixmaps -cp opt/dissenter.com/dissenter/*.xpm $PKG/usr/share/pixmaps/dissenter-browser.xpm +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +make +make install ENABLE_MAN=yes 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 -rm -rf $PKG/usr/lib - -# Place man page(s) where The Man likes 'em -mv $PKG/usr/share/man $PKG/usr/man - mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a \ + doc AUTHORS CONTRIBUTING.md COPYING NEWS README \ + RELEASE_NOTES-0.4.1.md RELEASE_NOTES-0.4.md THANKS.md \ + $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh cd $PKG /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/development/git-crypt/git-crypt.info b/development/git-crypt/git-crypt.info new file mode 100644 index 0000000000..a6a3260538 --- /dev/null +++ b/development/git-crypt/git-crypt.info @@ -0,0 +1,10 @@ +PRGNAM="git-crypt" +VERSION="0.6.0" +HOMEPAGE="https://www.agwa.name/projects/git-crypt/" +DOWNLOAD="https://github.com/AGWA/git-crypt/archive/0.6.0/git-crypt-0.6.0.tar.gz" +MD5SUM="0667274390a7e90313c443b70df4e5f9" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Nicolas Piatto" +EMAIL="nico@lodpp.net" diff --git a/development/git-crypt/slack-desc b/development/git-crypt/slack-desc new file mode 100644 index 0000000000..c7b4bd94f6 --- /dev/null +++ b/development/git-crypt/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------------------------------------------------------| +git-crypt: git-crypt (transparent file encryption in git) +git-crypt: +git-crypt: git-crypt enables transparent encryption and decryption of files in a +git-crypt: a git repository. Files which you choose to protect are encrypted +git-crypt: when committed, and decrypted when checked out. git-crypt lets you +git-crypt: freely share a repository containing a mix of public and private +git-crypt: content. git-crypt gracefully degrades, so developers without the +git-crypt: secret key can still clone and commit to a repository with encrypted +git-crypt: files. This lets you store your secret material (such as keys or +git-crypt: passwords) in the same repository as your code, without requiring you +git-crypt: to lock down your entire repository diff --git a/development/git-extras/README b/development/git-extras/README new file mode 100644 index 0000000000..6ab459aab1 --- /dev/null +++ b/development/git-extras/README @@ -0,0 +1,5 @@ +GIT utilities + +Repo summary, repl, changelog population, author commit percentages and more. + +For more information go to Commands.md page for basic usage and examples. diff --git a/development/git-extras/git-extras.SlackBuild b/development/git-extras/git-extras.SlackBuild new file mode 100644 index 0000000000..f9760e3001 --- /dev/null +++ b/development/git-extras/git-extras.SlackBuild @@ -0,0 +1,69 @@ +#!/bin/sh + +# Slackware build script for git-extras + +# Copyright 2020-2021 Giuseppe Di Terlizzi <giuseppe.diterlizzi@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=git-extras +VERSION=${VERSION:-6.2.0} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} +ARCH=noarch + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +cd $PRGNAM-$VERSION +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +make install PREFIX=$PKG/usr SYSCONFDIR=$PKG/etc + +mv $PKG/usr/share/man $PKG/usr +rm -rf $PKG/usr/share + +find $PKG/usr/man -type f -exec gzip -9 {} \; +for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a \ + Readme.md CONTRIBUTING.md LICENSE AUTHORS Commands.md History.md Installation.md \ + $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/development/git-extras/git-extras.info b/development/git-extras/git-extras.info new file mode 100644 index 0000000000..7bab5b391f --- /dev/null +++ b/development/git-extras/git-extras.info @@ -0,0 +1,10 @@ +PRGNAM="git-extras" +VERSION="6.2.0" +HOMEPAGE="https://github.com/tj/git-extras" +DOWNLOAD="https://github.com/tj/git-extras/archive/6.2.0/git-extras-6.2.0.tar.gz" +MD5SUM="aa96e6516b53e0ff63a06f910986f263" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Giuseppe Di Terlizzi" +EMAIL="giuseppe.diterlizzi@gmail.com" diff --git a/development/git-extras/slack-desc b/development/git-extras/slack-desc new file mode 100644 index 0000000000..eb1886f9de --- /dev/null +++ b/development/git-extras/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------------------------------------------------------| +git-extras: git-extras (repo summary, repl, changelog population and more ) +git-extras: +git-extras: GIT utilities -- repo summary, repl, changelog population, author +git-extras: commit percentages and more +git-extras: +git-extras: +git-extras: +git-extras: +git-extras: +git-extras: Home-Page : https://github.com/tj/git-extras +git-extras: diff --git a/development/git-lfs/git-lfs.SlackBuild b/development/git-lfs/git-lfs.SlackBuild index 3a69237bae..50ab58906f 100644 --- a/development/git-lfs/git-lfs.SlackBuild +++ b/development/git-lfs/git-lfs.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=git-lfs -VERSION=${VERSION:-2.13.2} +VERSION=${VERSION:-2.13.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/git-lfs/git-lfs.info b/development/git-lfs/git-lfs.info index fdde63c805..752b307be1 100644 --- a/development/git-lfs/git-lfs.info +++ b/development/git-lfs/git-lfs.info @@ -1,10 +1,10 @@ PRGNAM="git-lfs" -VERSION="2.13.2" +VERSION="2.13.3" HOMEPAGE="https://git-lfs.github.com/" -DOWNLOAD="https://github.com/git-lfs/git-lfs/releases/download/v2.13.2/git-lfs-linux-386-v2.13.2.tar.gz" -MD5SUM="9871907084e168f845e7781a299513cf" -DOWNLOAD_x86_64="https://github.com/git-lfs/git-lfs/releases/download/v2.13.2/git-lfs-linux-amd64-v2.13.2.tar.gz" -MD5SUM_x86_64="e7341c431bfd6efff00b19e22fcb225e" +DOWNLOAD="https://github.com/git-lfs/git-lfs/releases/download/v2.13.3/git-lfs-linux-386-v2.13.3.tar.gz" +MD5SUM="58ce3f328b9520feb228e77f057929b7" +DOWNLOAD_x86_64="https://github.com/git-lfs/git-lfs/releases/download/v2.13.3/git-lfs-linux-amd64-v2.13.3.tar.gz" +MD5SUM_x86_64="28eafc12b75c29e0416b2cbb34e20758" REQUIRES="" MAINTAINER="Willy Sudiarto Raharjo" EMAIL="willysr@slackbuilds.org" diff --git a/development/github-cli/github-cli.SlackBuild b/development/github-cli/github-cli.SlackBuild index a4b0c17658..23f8f601f6 100644 --- a/development/github-cli/github-cli.SlackBuild +++ b/development/github-cli/github-cli.SlackBuild @@ -24,7 +24,7 @@ PRGNAM=github-cli DEBNAM=gh -VERSION=${VERSION:-1.6.2} +VERSION=${VERSION:-1.8.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/github-cli/github-cli.info b/development/github-cli/github-cli.info index 1ef6666234..6d99a6809d 100644 --- a/development/github-cli/github-cli.info +++ b/development/github-cli/github-cli.info @@ -1,10 +1,10 @@ PRGNAM="github-cli" -VERSION="1.6.2" +VERSION="1.8.1" HOMEPAGE="https://cli.github.com/" -DOWNLOAD="https://github.com/cli/cli/releases/download/v1.6.2/gh_1.6.2_linux_386.deb" -MD5SUM="6316c065de332771b72d6d9b5079d37f" -DOWNLOAD_x86_64="https://github.com/cli/cli/releases/download/v1.6.2/gh_1.6.2_linux_amd64.deb" -MD5SUM_x86_64="1610f3500fad9972ab7b53a9fc223f50" +DOWNLOAD="https://github.com/cli/cli/releases/download/v1.8.1/gh_1.8.1_linux_386.deb" +MD5SUM="9e793d52f56d37b6359071a0d67187b9" +DOWNLOAD_x86_64="https://github.com/cli/cli/releases/download/v1.8.1/gh_1.8.1_linux_amd64.deb" +MD5SUM_x86_64="dc7fff85e9ac3fbd170b49ce8c20326d" REQUIRES="" MAINTAINER="Ebben Aries" EMAIL="slackbuilds@dscp.org" diff --git a/development/hexnet/README b/development/hexnet/README new file mode 100644 index 0000000000..71f4c2d4b7 --- /dev/null +++ b/development/hexnet/README @@ -0,0 +1,8 @@ +hexnet is minimalistic network terminal for testing of binary communi- +cations. It accepts multiple pairs of characters interpreting each +pair as a hexadecimal number. Pairs may optionally be delimited by any +character, e.g. "2a:45" or "44 4c". Lower and upper case letters are +both accepted. + +Data is send to a host specified by IP address and port, received data +can be displayed in different formats. diff --git a/development/hexnet/hexnet.SlackBuild b/development/hexnet/hexnet.SlackBuild new file mode 100644 index 0000000000..d7401f7fb5 --- /dev/null +++ b/development/hexnet/hexnet.SlackBuild @@ -0,0 +1,88 @@ +#!/bin/sh + +# Slackware build script for hexnet + +# Copyright (c) 2021, Axel Bergerhoff <the.druid@arcor.de> +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +PRGNAM=hexnet +VERSION=${VERSION:-1.0.0} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +set -e + +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 + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION +tar -xvf $CWD/$PRGNAM'-'$VERSION.tar.gz +cd $PRGNAM-$VERSION +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +mkdir -p $PKG/usr/bin +gcc $SLCKFLAGS -c cmdline.c hexnet.c hexnetfunctions.c +gcc $SLCKFLAGS -o $PKG/usr/bin/hexnet cmdline.o hexnet.o hexnetfunctions.o + +gzip hexnet.1 +mkdir -p $PKG/usr/man/man1 +cp -a hexnet.1.gz $PKG/usr/man/man1/ + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a COPYING README $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/development/hexnet/hexnet.info b/development/hexnet/hexnet.info new file mode 100644 index 0000000000..22f85cbffb --- /dev/null +++ b/development/hexnet/hexnet.info @@ -0,0 +1,10 @@ +PRGNAM="hexnet" +VERSION="1.0.0" +HOMEPAGE="http://abergerhoff.de/hexnet" +DOWNLOAD="http://abergerhoff.de/hexnet/hexnet-1.0.0.tar.gz" +MD5SUM="244781552ad5fd9867fa40a5bb1beabe" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Axel Bergerhoff" +EMAIL="the.druid@arcor.de" diff --git a/development/hexnet/slack-desc b/development/hexnet/slack-desc new file mode 100644 index 0000000000..b6af701eb9 --- /dev/null +++ b/development/hexnet/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------------------------------------------------------| +hexnet: hexnet (network terminal) +hexnet: +hexnet: Hexnet hexnet is minimalistic network terminal for testing of binary +hexnet: network IP based communications. +hexnet: It accepts multiple pairs of characters interpreting each pair as a +hexnet: hexadecimal number. +hexnet: Pairs may optionally be delimited by any character. +hexnet: Data is send to a host specified by IP address and port, received +hexnet: data can be displayed in different formats. +hexnet: +hexnet: Home page: http://abergerhoff.de/hexnet/ diff --git a/development/hopper/hopper.SlackBuild b/development/hopper/hopper.SlackBuild index 415cdb2279..f903681ea6 100644 --- a/development/hopper/hopper.SlackBuild +++ b/development/hopper/hopper.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=hopper -VERSION=${VERSION:-4.7.1} +VERSION=${VERSION:-4.7.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/hopper/hopper.info b/development/hopper/hopper.info index 2e2990b3f8..3364b501c9 100644 --- a/development/hopper/hopper.info +++ b/development/hopper/hopper.info @@ -1,10 +1,10 @@ PRGNAM="hopper" -VERSION="4.7.1" +VERSION="4.7.3" HOMEPAGE="https://www.hopperapp.com" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://d2ap6ypl1xbe4k.cloudfront.net/Hopper-v4-4.7.1-Linux.pkg.tar.xz" -MD5SUM_x86_64="4446623d10b7fad07b933b5ef1b63232" +DOWNLOAD_x86_64="https://d2ap6ypl1xbe4k.cloudfront.net/Hopper-v4-4.7.3-Linux.pkg.tar.xz" +MD5SUM_x86_64="d54c095f1b3dde88275881d5943b826c" REQUIRES="qt5 libbsd" MAINTAINER="pyllyukko" EMAIL="pyllyukko AT maimed dot org" diff --git a/development/hugo/hugo.SlackBuild b/development/hugo/hugo.SlackBuild index 9d87a3f5a2..3782959858 100644 --- a/development/hugo/hugo.SlackBuild +++ b/development/hugo/hugo.SlackBuild @@ -24,7 +24,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=hugo -VERSION=${VERSION:-0.80.0} +VERSION=${VERSION:-0.82.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/hugo/hugo.info b/development/hugo/hugo.info index c71c505939..ce0a606a2e 100644 --- a/development/hugo/hugo.info +++ b/development/hugo/hugo.info @@ -1,10 +1,10 @@ PRGNAM="hugo" -VERSION="0.80.0" +VERSION="0.82.0" HOMEPAGE="https://gohugo.io" -DOWNLOAD="https://github.com/gohugoio/hugo/releases/download/v0.80.0/hugo_0.80.0_Linux-32bit.tar.gz" -MD5SUM="9051cb6057a2569244be30a7225c2741" -DOWNLOAD_x86_64="https://github.com/gohugoio/hugo/releases/download/v0.80.0/hugo_0.80.0_Linux-64bit.tar.gz" -MD5SUM_x86_64="4e5ac0c0a9e57be93a964e35750e91de" +DOWNLOAD="UNSUPPORTED" +MD5SUM="" +DOWNLOAD_x86_64="https://github.com/gohugoio/hugo/releases/download/v0.82.0/hugo_0.82.0_Linux-64bit.tar.gz" +MD5SUM_x86_64="04c20128b353dc4c329ea0a48cfb20b5" REQUIRES="" MAINTAINER="Andrew Payne" EMAIL="phalange@komputermatrix.com" diff --git a/development/jdk16/README b/development/jdk16/README new file mode 100644 index 0000000000..b22f907cec --- /dev/null +++ b/development/jdk16/README @@ -0,0 +1,21 @@ +jdk16 (Java Platform Standard Edition Development Kit) + +The Java Platform Standard Edition Development Kit (JDK) includes +both the runtime environment (Java virtual machine, +the Java platform classes and supporting files) and development tools +(compilers, debuggers, tool libraries and other tools). +The JDK is a development environment for building applications, +applets and components that can be deployed with the +Java Platform Standard Edition Runtime Environment. + +More details: +https://developer.oracle.com/java/ + +This SlackBuild will repackage official Oracle JDK archive. +You must accept the Oracle Technology Network License Agreement +for Oracle Java SE to download this software + +https://www.oracle.com/java/technologies/javase-jdk16-downloads.html + +After installation you will need to log out from the system and log in back +for environment variables get updated. diff --git a/development/jdk16/jdk16.SlackBuild b/development/jdk16/jdk16.SlackBuild new file mode 100644 index 0000000000..4003df7cd8 --- /dev/null +++ b/development/jdk16/jdk16.SlackBuild @@ -0,0 +1,101 @@ +#!/bin/sh + +# Slackware build script for jdk16 + +# Copyright 2019-2021 Igor Alexandrov <igor.alexandrov@outlook.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=jdk16 +VERSION=${VERSION:-16.0.0} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +if [ -z "$ARCH" ]; then + case "$(uname -m)" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$(uname -m) ;; + esac +fi + +set -eu + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +if [ "$ARCH" != "x86_64" ]; then + echo "$ARCH is not supported for $PRGNAM-$VERSION" + exit 1 +fi +LIBDIRSUFFIX=64 + +rm -rf $PKG +mkdir -p $TMP $OUTPUT \ + $PKG/{install,etc/profile.d,usr/{bin,lib${LIBDIRSUFFIX},doc/$PRGNAM-$VERSION,man/man1}} + +cd $PKG/usr/lib${LIBDIRSUFFIX} +tar -xvf $CWD/jdk-${VERSION%%.*}_linux*.tar.gz +mv $(tar -tf $CWD/jdk-${VERSION%%.*}_linux*.tar.gz | head -1 | cut -d/ -f1) $PRGNAM-$VERSION + +chown -R root:root $PRGNAM-$VERSION +find -L $PRGNAM-$VERSION \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +find $PRGNAM-$VERSION -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 $PRGNAM-$VERSION/man -type f -exec gzip -9q {} \; 2> /dev/null || true +for i in $(find $PRGNAM-$VERSION/man -type l 2> /dev/null); do ln -s $(readlink $i).gz $i.gz ; rm $i ; done +(cd ../man/man1; find ../../lib${LIBDIRSUFFIX}/$PRGNAM-$VERSION/man/man1 -type f -exec ln -s {} \;) + +(cd ../bin; find ../lib${LIBDIRSUFFIX}/$PRGNAM-$VERSION/bin -type f -exec ln -s {} \;) + +ln -sf $PRGNAM-$VERSION/lib/libjawt.so +ln -sf $PRGNAM-$VERSION/lib/server/libjvm.so +ln -sf $PRGNAM-$VERSION/lib/libjava.so +ln -sf $PRGNAM-$VERSION/lib/libawt.so +ln -sf $PRGNAM-$VERSION/lib/libawt_xawt.so +ln -sf $PRGNAM-$VERSION/lib/libjli.so + +cd ../doc/$PRGNAM-$VERSION +ln -s ../../lib${LIBDIRSUFFIX}/$PRGNAM-$VERSION/legal +ln -s ../../lib${LIBDIRSUFFIX}/$PRGNAM-$VERSION/release +cat $CWD/$PRGNAM.SlackBuild > $PRGNAM.SlackBuild + +cd $PKG +cat > etc/profile.d/$PRGNAM.sh << EOF +#!/bin/sh +export JAVA_HOME=/usr/lib${LIBDIRSUFFIX}/$PRGNAM-$VERSION +EOF + +cat > etc/profile.d/$PRGNAM.csh << EOF +#!/bin/csh +setenv JAVA_HOME /usr/lib${LIBDIRSUFFIX}/$PRGNAM-$VERSION +EOF + +chmod 755 etc/profile.d/* +cat $CWD/slack-desc > install/slack-desc + +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/development/jdk16/jdk16.info b/development/jdk16/jdk16.info new file mode 100644 index 0000000000..c2ce3af7fb --- /dev/null +++ b/development/jdk16/jdk16.info @@ -0,0 +1,10 @@ +PRGNAM="jdk16" +VERSION="16.0.0" +HOMEPAGE="https://www.oracle.com/technetwork/java/javase/downloads/index.html" +DOWNLOAD="UNSUPPORTED" +MD5SUM="" +DOWNLOAD_x86_64="https://download.oracle.com/otn-pub/java/jdk/16+36/7863447f0ab643c585b9bdebf67c69db/jdk-16_linux-x64_bin.tar.gz" +MD5SUM_x86_64="c4432d1ace6a4af84b6b44e41dfd6879" +REQUIRES="" +MAINTAINER="Igor Alexandrov" +EMAIL="igor.alexandrov@outlook.com" diff --git a/development/jdk16/slack-desc b/development/jdk16/slack-desc new file mode 100644 index 0000000000..e9358b3bc3 --- /dev/null +++ b/development/jdk16/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------------------------------------------------------| +jdk16: jdk16 (Java Platform Standard Edition Development Kit) +jdk16: +jdk16: The Java Platform Standard Edition Development Kit (JDK) includes +jdk16: both the runtime environment (Java virtual machine, +jdk16: the Java platform classes and supporting files) and development tools +jdk16: (compilers, debuggers, tool libraries and other tools). +jdk16: The JDK is a development environment for building applications, +jdk16: applets and components that can be deployed with the +jdk16: Java Platform Standard Edition Runtime Environment. +jdk16: +jdk16: https://developer.oracle.com/java/ diff --git a/development/jupyter-ipykernel/README b/development/jupyter-ipykernel/README index f0974bc59f..696b0972d7 100644 --- a/development/jupyter-ipykernel/README +++ b/development/jupyter-ipykernel/README @@ -1 +1 @@ -IPython Kernel for Jupyter. +Python 3 kernel for Jupyter. diff --git a/development/jupyter-ipykernel/jupyter-ipykernel.SlackBuild b/development/jupyter-ipykernel/jupyter-ipykernel.SlackBuild index e806879f4c..9ae8008530 100644 --- a/development/jupyter-ipykernel/jupyter-ipykernel.SlackBuild +++ b/development/jupyter-ipykernel/jupyter-ipykernel.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for jupyter-ipykernel -# Copyright 2017-2019 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> +# Copyright 2017-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> # 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=jupyter-ipykernel -VERSION=${VERSION:-4.10.0} -BUILD=${BUILD:-2} +VERSION=${VERSION:-5.3.4} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} SRCNAM=ipykernel @@ -71,8 +71,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 {} \; -python2 setup.py install --root=$PKG -sed -i "s| \"python\",| \"/usr/bin/python2\",|" $PKG/usr/share/jupyter/kernels/python2/kernel.json +python3 setup.py install --root=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true diff --git a/development/jupyter-ipykernel/jupyter-ipykernel.info b/development/jupyter-ipykernel/jupyter-ipykernel.info index 34e73eda40..2d684badc1 100644 --- a/development/jupyter-ipykernel/jupyter-ipykernel.info +++ b/development/jupyter-ipykernel/jupyter-ipykernel.info @@ -1,10 +1,10 @@ PRGNAM="jupyter-ipykernel" -VERSION="4.10.0" +VERSION="5.3.4" HOMEPAGE="https://jupyter.org/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/i/ipykernel/ipykernel-4.10.0.tar.gz" +DOWNLOAD="https://files.pythonhosted.org/packages/source/i/ipykernel/ipykernel-5.3.4.tar.gz" MD5SUM="e4ee1bf2d025a6016fdf03a8f748aa01" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="ipython jupyter_client tornado" +REQUIRES="python3-ipython jupyter_client tornado" MAINTAINER="Benjamin Trigona-Harany" EMAIL="slackbuilds@jaxartes.net" diff --git a/development/jupyter-ipykernel/slack-desc b/development/jupyter-ipykernel/slack-desc index df185b168e..79655ba2fb 100644 --- a/development/jupyter-ipykernel/slack-desc +++ b/development/jupyter-ipykernel/slack-desc @@ -6,9 +6,9 @@ # customary to leave one space after the ':' except on otherwise blank lines. |-----handy-ruler------------------------------------------------------| -jupyter-ipykernel: jupyter-ipykernel (IPython Kernel for Jupyter) +jupyter-ipykernel: jupyter-ipykernel (Python 3 kernel for Jupyter) jupyter-ipykernel: -jupyter-ipykernel: IPython Kernel for Jupyter. +jupyter-ipykernel: Python 3 kernel for Jupyter. jupyter-ipykernel: jupyter-ipykernel: jupyter-ipykernel: diff --git a/development/jupyter-ipywidgets/jupyter-ipywidgets.SlackBuild b/development/jupyter-ipywidgets/jupyter-ipywidgets.SlackBuild index 8db798c478..90ec5de21a 100644 --- a/development/jupyter-ipywidgets/jupyter-ipywidgets.SlackBuild +++ b/development/jupyter-ipywidgets/jupyter-ipywidgets.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for jupyter-ipywidgets -# Copyright 2017-2019 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> +# Copyright 2017-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=jupyter-ipywidgets -VERSION=${VERSION:-7.5.1} +VERSION=${VERSION:-7.6.3} BUILD=${BUILD:-2} TAG=${TAG:-_SBo} diff --git a/development/jupyter-ipywidgets/jupyter-ipywidgets.info b/development/jupyter-ipywidgets/jupyter-ipywidgets.info index 9b45771d67..1a7519cc76 100644 --- a/development/jupyter-ipywidgets/jupyter-ipywidgets.info +++ b/development/jupyter-ipywidgets/jupyter-ipywidgets.info @@ -1,8 +1,8 @@ PRGNAM="jupyter-ipywidgets" -VERSION="7.5.1" +VERSION="7.6.3" HOMEPAGE="https://ipywidgets.readthedocs.io/en/latest/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/i/ipywidgets/ipywidgets-7.5.1.tar.gz" -MD5SUM="090f5ad1294b084f075af8f684d8981f" +DOWNLOAD="https://files.pythonhosted.org/packages/source/i/ipywidgets/ipywidgets-7.6.3.tar.gz" +MD5SUM="19c4ddc4cebfdc82bacacf98513fb672" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-ipython jupyter-widgetsnbextension" diff --git a/development/jupyter-nbclient/README b/development/jupyter-nbclient/README new file mode 100644 index 0000000000..9fe2e424cc --- /dev/null +++ b/development/jupyter-nbclient/README @@ -0,0 +1,2 @@ +nbclient is a tool for running Jupyter Notebooks in different execution +contexts. diff --git a/python/python3-jupyter-ipykernel/python3-jupyter-ipykernel.SlackBuild b/development/jupyter-nbclient/jupyter-nbclient.SlackBuild index 5f4f42dac8..f4cbda1cb4 100644 --- a/python/python3-jupyter-ipykernel/python3-jupyter-ipykernel.SlackBuild +++ b/development/jupyter-nbclient/jupyter-nbclient.SlackBuild @@ -1,8 +1,8 @@ #!/bin/sh -# Slackware build script for python3-jupyter-ipykernel +# Slackware build script for jupyter-nbclient -# Copyright 2017-2020 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> +# Copyright 2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -22,12 +22,12 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -PRGNAM=python3-jupyter-ipykernel -VERSION=${VERSION:-5.3.4} +PRGNAM=jupyter-nbclient +VERSION=${VERSION:-0.5.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} -SRCNAM=ipykernel +SRCNAM=nbclient if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -71,7 +71,6 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -sed -i "s/executable='python'/executable='python3'/" setup.py python3 setup.py install --root=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ @@ -79,7 +78,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a \ - CONTRIBUTING.md COPYING.md README.md \ + CHANGELOG.md CONTRIBUTING.md README.md \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/development/jupyter-nbclient/jupyter-nbclient.info b/development/jupyter-nbclient/jupyter-nbclient.info new file mode 100644 index 0000000000..15cad61b57 --- /dev/null +++ b/development/jupyter-nbclient/jupyter-nbclient.info @@ -0,0 +1,10 @@ +PRGNAM="jupyter-nbclient" +VERSION="0.5.3" +HOMEPAGE="https://jupyter.org/" +DOWNLOAD="https://files.pythonhosted.org/packages/source/n/nbclient/nbclient-0.5.3.tar.gz" +MD5SUM="fa28a952fe19d2335000ecfb6acadb6e" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="async_generator jupyter_client jupyter-nbformat nest_asyncio" +MAINTAINER="Benjamin Trigona-Harany" +EMAIL="slackbuilds@jaxartes.net" diff --git a/development/jupyter-nbclient/slack-desc b/development/jupyter-nbclient/slack-desc new file mode 100644 index 0000000000..514ec6b5ab --- /dev/null +++ b/development/jupyter-nbclient/slack-desc @@ -0,0 +1,18 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +jupyter-nbclient: jupyter-nbclient (execution contexts for Jupyter notebooks) +jupyter-nbclient: +jupyter-nbclient: jupyter-nbclient is a tool for running Jupyter Notebooks in different +jupyter-nbclient: execution contexts. +jupyter-nbclient: +jupyter-nbclient: +jupyter-nbclient: +jupyter-nbclient: +jupyter-nbclient: +jupyter-nbclient: diff --git a/development/jupyter-nbconvert/jupyter-nbconvert.SlackBuild b/development/jupyter-nbconvert/jupyter-nbconvert.SlackBuild index 5ebdf8ae59..989b6473bf 100644 --- a/development/jupyter-nbconvert/jupyter-nbconvert.SlackBuild +++ b/development/jupyter-nbconvert/jupyter-nbconvert.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for jupyter-nbconvert -# Copyright 2017-2019 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> +# Copyright 2017-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=jupyter-nbconvert -VERSION=${VERSION:-5.6.1} +VERSION=${VERSION:-6.0.7} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/jupyter-nbconvert/jupyter-nbconvert.info b/development/jupyter-nbconvert/jupyter-nbconvert.info index b60ab37be8..d4839b2e5a 100644 --- a/development/jupyter-nbconvert/jupyter-nbconvert.info +++ b/development/jupyter-nbconvert/jupyter-nbconvert.info @@ -1,10 +1,10 @@ PRGNAM="jupyter-nbconvert" -VERSION="5.6.1" +VERSION="6.0.7" HOMEPAGE="https://jupyter.org/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/n/nbconvert/nbconvert-5.6.1.tar.gz" -MD5SUM="cc766e4f109f97651c005e7fee524c98" +DOWNLOAD="https://files.pythonhosted.org/packages/source/n/nbconvert/nbconvert-6.0.7.tar.gz" +MD5SUM="70f69644c21093260ce79ff3ddb8a140" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="bleach decorator python3-defusedxml entrypoints Jinja2 jupyter_core jupyter-nbformat mistune pandocfilters Pygments testpath" +REQUIRES="bleach decorator python3-defusedxml entrypoints Jinja2 jupyter_core jupyter-nbclient jupyterlab_pygments mistune pandocfilters testpath" MAINTAINER="Benjamin Trigona-Harany" EMAIL="slackbuilds@jaxartes.net" diff --git a/development/jupyter-nbformat/jupyter-nbformat.SlackBuild b/development/jupyter-nbformat/jupyter-nbformat.SlackBuild index 8df3492843..23ca2f2dc4 100644 --- a/development/jupyter-nbformat/jupyter-nbformat.SlackBuild +++ b/development/jupyter-nbformat/jupyter-nbformat.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=jupyter-nbformat -VERSION=${VERSION:-5.0.8} +VERSION=${VERSION:-5.1.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/jupyter-nbformat/jupyter-nbformat.info b/development/jupyter-nbformat/jupyter-nbformat.info index 5b638f64d4..a401f73b97 100644 --- a/development/jupyter-nbformat/jupyter-nbformat.info +++ b/development/jupyter-nbformat/jupyter-nbformat.info @@ -1,8 +1,8 @@ PRGNAM="jupyter-nbformat" -VERSION="5.0.8" +VERSION="5.1.3" HOMEPAGE="https://jupyter.org/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/n/nbformat/nbformat-5.0.8.tar.gz" -MD5SUM="f42f65d94a7ef203844a1924d29b5544" +DOWNLOAD="https://files.pythonhosted.org/packages/source/n/nbformat/nbformat-5.1.3.tar.gz" +MD5SUM="70eb6150c6ea49aae042e2ecafb45378" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-jsonschema traitlets" diff --git a/development/jupyter-notebook/jupyter-notebook.SlackBuild b/development/jupyter-notebook/jupyter-notebook.SlackBuild index 68cb0a5afe..8bcc9f8a95 100644 --- a/development/jupyter-notebook/jupyter-notebook.SlackBuild +++ b/development/jupyter-notebook/jupyter-notebook.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for jupyter-notebook -# Copyright 2017-2020 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> +# Copyright 2017-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=jupyter-notebook -VERSION=${VERSION:-6.1.4} +VERSION=${VERSION:-6.3.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/jupyter-notebook/jupyter-notebook.info b/development/jupyter-notebook/jupyter-notebook.info index 43c03d893d..781344920b 100644 --- a/development/jupyter-notebook/jupyter-notebook.info +++ b/development/jupyter-notebook/jupyter-notebook.info @@ -1,10 +1,10 @@ PRGNAM="jupyter-notebook" -VERSION="6.1.4" +VERSION="6.3.0" HOMEPAGE="https://jupyter.org/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/n/notebook/notebook-6.1.4.tar.gz" -MD5SUM="220885fddfb2f71a4d8440ab9a10f9de" +DOWNLOAD="https://files.pythonhosted.org/packages/source/n/notebook/notebook-6.3.0.tar.gz" +MD5SUM="1914eddf7d68b3902335e9248c537935" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="Jinja2 argon2-cffi ipaddress python3-jupyter-ipykernel jupyter-nbconvert python-prometheus_client singledispatch send2trash terminado" +REQUIRES="Jinja2 argon2-cffi ipaddress jupyter-ipykernel jupyter-nbconvert python-prometheus_client singledispatch send2trash terminado" MAINTAINER="Benjamin Trigona-Harany" EMAIL="slackbuilds@jaxartes.net" diff --git a/development/jupyter-qtconsole/jupyter-qtconsole.SlackBuild b/development/jupyter-qtconsole/jupyter-qtconsole.SlackBuild index 9fe405d69e..c5a06b24a0 100644 --- a/development/jupyter-qtconsole/jupyter-qtconsole.SlackBuild +++ b/development/jupyter-qtconsole/jupyter-qtconsole.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for jupyter-qtconsole -# Copyright 2017-2019 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> +# Copyright 2017-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=jupyter-qtconsole -VERSION=${VERSION:-4.6.0} +VERSION=${VERSION:-5.0.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/jupyter-qtconsole/jupyter-qtconsole.info b/development/jupyter-qtconsole/jupyter-qtconsole.info index 2b30ec6752..68245ef99e 100644 --- a/development/jupyter-qtconsole/jupyter-qtconsole.info +++ b/development/jupyter-qtconsole/jupyter-qtconsole.info @@ -1,10 +1,10 @@ PRGNAM="jupyter-qtconsole" -VERSION="4.6.0" +VERSION="5.0.1" HOMEPAGE="https://jupyter.org/" -DOWNLOAD="https://github.com/jupyter/qtconsole/archive/4.6.0/qtconsole-4.6.0.tar.gz" -MD5SUM="dc92e6d4ad29cfd1726d75f26e9e8f5f" +DOWNLOAD="https://github.com/jupyter/qtconsole/archive/5.0.1/qtconsole-5.0.1.tar.gz" +MD5SUM="34056a772ab327f8233776e3bb398ac9" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python3-jupyter-ipykernel python3-PyQt5" +REQUIRES="jupyter-ipykernel QtPy" MAINTAINER="Benjamin Trigona-Harany" EMAIL="slackbuilds@jaxartes.net" diff --git a/development/jupyter_client/jupyter_client.SlackBuild b/development/jupyter_client/jupyter_client.SlackBuild index e5049f60d8..99034cb8a0 100644 --- a/development/jupyter_client/jupyter_client.SlackBuild +++ b/development/jupyter_client/jupyter_client.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for jupyter_client -# Copyright 2017-2020 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> +# Copyright 2017-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=jupyter_client -VERSION=${VERSION:-6.1.6} +VERSION=${VERSION:-6.1.13} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -69,7 +69,6 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -python2 setup.py install --root=$PKG python3 setup.py install --root=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ diff --git a/development/jupyter_client/jupyter_client.info b/development/jupyter_client/jupyter_client.info index bbf3af7d63..b385fc478a 100644 --- a/development/jupyter_client/jupyter_client.info +++ b/development/jupyter_client/jupyter_client.info @@ -1,10 +1,10 @@ PRGNAM="jupyter_client" -VERSION="6.1.6" +VERSION="6.1.13" HOMEPAGE="https://jupyter.org/" -DOWNLOAD="https://github.com/jupyter/jupyter_client/archive/6.1.6/jupyter_client-6.1.6.tar.gz" -MD5SUM="324fdaf482ed5fc52a72b7cf41a44bcd" +DOWNLOAD="https://github.com/jupyter/jupyter_client/archive/6.1.13/jupyter_client-6.1.13.tar.gz" +MD5SUM="78fa92c3bce92db2c650453172e665c7" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="decorator jupyter_core python-dateutil python3-dateutil python3-pyzmq traitlets" +REQUIRES="decorator jupyter_core python3-dateutil python3-pyzmq traitlets" MAINTAINER="Benjamin Trigona-Harany" EMAIL="slackbuilds@jaxartes.net" diff --git a/development/jupyter_console/jupyter_console.SlackBuild b/development/jupyter_console/jupyter_console.SlackBuild index 4d7f46543f..14f72273eb 100644 --- a/development/jupyter_console/jupyter_console.SlackBuild +++ b/development/jupyter_console/jupyter_console.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for jupyter_console -# Copyright 2017-2020 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> +# Copyright 2017-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=jupyter_console -VERSION=${VERSION:-6.2.0} +VERSION=${VERSION:-6.4.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/jupyter_console/jupyter_console.info b/development/jupyter_console/jupyter_console.info index b03af94c2c..901a686c56 100644 --- a/development/jupyter_console/jupyter_console.info +++ b/development/jupyter_console/jupyter_console.info @@ -1,10 +1,10 @@ PRGNAM="jupyter_console" -VERSION="6.2.0" +VERSION="6.4.0" HOMEPAGE="https://jupyter.org/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jupyter_console/jupyter_console-6.2.0.tar.gz" -MD5SUM="24600923a41fc33bf8b5db699dca3c69" +DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jupyter_console/jupyter_console-6.4.0.tar.gz" +MD5SUM="400cdf73675aff2456172cb9d424d10d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="jupyter_client python3-jupyter-ipykernel" +REQUIRES="jupyter_client jupyter-ipykernel" MAINTAINER="Benjamin Trigona-Harany" EMAIL="slackbuilds@jaxartes.net" diff --git a/development/jupyter_core/jupyter_core.SlackBuild b/development/jupyter_core/jupyter_core.SlackBuild index c46f4d1a48..551c5293ad 100644 --- a/development/jupyter_core/jupyter_core.SlackBuild +++ b/development/jupyter_core/jupyter_core.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for jupyter_core -# Copyright 2017-2020 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> +# Copyright 2017-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=jupyter_core -VERSION=${VERSION:-4.6.3} +VERSION=${VERSION:-4.7.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -69,7 +69,6 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -python2 setup.py install --root=$PKG python3 setup.py install --root=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ diff --git a/development/jupyter_core/jupyter_core.info b/development/jupyter_core/jupyter_core.info index 99f513687f..91b2d9c429 100644 --- a/development/jupyter_core/jupyter_core.info +++ b/development/jupyter_core/jupyter_core.info @@ -1,8 +1,8 @@ PRGNAM="jupyter_core" -VERSION="4.6.3" +VERSION="4.7.1" HOMEPAGE="https://jupyter.org/" -DOWNLOAD="https://github.com/jupyter/jupyter_core/archive/4.6.3/jupyter_core-4.6.3.tar.gz" -MD5SUM="29a4969de5c6a79d35d4ad2857489268" +DOWNLOAD="https://github.com/jupyter/jupyter_core/archive/4.7.1/jupyter_core-4.7.1.tar.gz" +MD5SUM="5e3cb162ae51f2057031961329300839" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3" diff --git a/development/jupyterlab_pygments/README b/development/jupyterlab_pygments/README new file mode 100644 index 0000000000..9590c78367 --- /dev/null +++ b/development/jupyterlab_pygments/README @@ -0,0 +1,2 @@ +jupyterlab_pygments is a syntax coloring theme for pygments making use of the +JupyterLab CSS variables. diff --git a/development/jupyterlab_pygments/jupyterlab_pygments.SlackBuild b/development/jupyterlab_pygments/jupyterlab_pygments.SlackBuild new file mode 100644 index 0000000000..264bc541e7 --- /dev/null +++ b/development/jupyterlab_pygments/jupyterlab_pygments.SlackBuild @@ -0,0 +1,87 @@ +#!/bin/sh + +# Slackware build script for jupyterlab_pygments + +# Copyright 2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +PRGNAM=jupyterlab_pygments +VERSION=${VERSION:-0.1.2} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +CWD=$(pwd) +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +cd $PRGNAM-$VERSION +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +python3 setup.py install --root=$PKG + +find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ + | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a \ + LICENSE README.md \ + $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/development/jupyterlab_pygments/jupyterlab_pygments.info b/development/jupyterlab_pygments/jupyterlab_pygments.info new file mode 100644 index 0000000000..dbf545efc0 --- /dev/null +++ b/development/jupyterlab_pygments/jupyterlab_pygments.info @@ -0,0 +1,10 @@ +PRGNAM="jupyterlab_pygments" +VERSION="0.1.2" +HOMEPAGE="https://jupyter.org/" +DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jupyterlab_pygments/jupyterlab_pygments-0.1.2.tar.gz" +MD5SUM="beb54b1cf0bd25b53549efc4824f7fea" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="Pygments" +MAINTAINER="Benjamin Trigona-Harany" +EMAIL="slackbuilds@jaxartes.net" diff --git a/development/jupyterlab_pygments/slack-desc b/development/jupyterlab_pygments/slack-desc new file mode 100644 index 0000000000..efd3139bf0 --- /dev/null +++ b/development/jupyterlab_pygments/slack-desc @@ -0,0 +1,18 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +jupyterlab_pygments: jupyterlab_pygments (theme for Pygments) +jupyterlab_pygments: +jupyterlab_pygments: jupyterlab_pygments is a syntax coloring theme for pygments making +jupyterlab_pygments: use of the JupyterLab CSS variables. +jupyterlab_pygments: +jupyterlab_pygments: +jupyterlab_pygments: +jupyterlab_pygments: +jupyterlab_pygments: +jupyterlab_pygments: diff --git a/development/komodo-edit/komodo-edit.SlackBuild b/development/komodo-edit/komodo-edit.SlackBuild index 036258ba7c..e7dd276b33 100644 --- a/development/komodo-edit/komodo-edit.SlackBuild +++ b/development/komodo-edit/komodo-edit.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for Komodo Edit -# Copyright 2014-2016 Giuseppe Di Terlizzi <giuseppe.diterlizzi@gmail.com> +# Copyright 2014-2021 Giuseppe Di Terlizzi <giuseppe.diterlizzi@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=komodo-edit -VERSION=${VERSION:-11.1.0} +VERSION=${VERSION:-12.0.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/komodo-edit/komodo-edit.info b/development/komodo-edit/komodo-edit.info index c8ab209181..145c858848 100644 --- a/development/komodo-edit/komodo-edit.info +++ b/development/komodo-edit/komodo-edit.info @@ -1,10 +1,10 @@ PRGNAM="komodo-edit" -VERSION="11.1.0" +VERSION="12.0.1" HOMEPAGE="http://komodoide.com/komodo-edit/" -DOWNLOAD="http://downloads.activestate.com/Komodo/releases/11.1.0/Komodo-Edit-11.1.0-18196-linux-x86.tar.gz" -MD5SUM="77922e0db68d328a5ef721505b1ae306" -DOWNLOAD_x86_64="http://downloads.activestate.com/Komodo/releases/11.1.0/Komodo-Edit-11.1.0-18196-linux-x86_64.tar.gz" -MD5SUM_x86_64="08daadcdae9c49e7b31847e719b0da89" +DOWNLOAD="https://downloads.activestate.com/Komodo/releases/12.0.1/Komodo-Edit-12.0.1-18441-linux-x86.tar.gz" +MD5SUM="db12d929ca92c5b9fdc5463688a90a03" +DOWNLOAD_x86_64="https://downloads.activestate.com/Komodo/releases/12.0.1/Komodo-Edit-12.0.1-18441-linux-x86_64.tar.gz" +MD5SUM_x86_64="95822bb59e0114e2cd5a873fb5856092" REQUIRES="" MAINTAINER="Giuseppe Di Terlizzi" EMAIL="giuseppe.diterlizzi@gmail.com" diff --git a/development/komodo-ide/komodo-ide.SlackBuild b/development/komodo-ide/komodo-ide.SlackBuild index 98f8627080..0348a4e6ed 100644 --- a/development/komodo-ide/komodo-ide.SlackBuild +++ b/development/komodo-ide/komodo-ide.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for Komodo IDE -# Copyright 2014-2016 Giuseppe Di Terlizzi <giuseppe.diterlizzi@gmail.com> +# Copyright 2014-2021 Giuseppe Di Terlizzi <giuseppe.diterlizzi@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=komodo-ide -VERSION=${VERSION:-11.1.0} +VERSION=${VERSION:-12.0.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/komodo-ide/komodo-ide.info b/development/komodo-ide/komodo-ide.info index 529031d2ee..c8c5654498 100644 --- a/development/komodo-ide/komodo-ide.info +++ b/development/komodo-ide/komodo-ide.info @@ -1,10 +1,10 @@ PRGNAM="komodo-ide" -VERSION="11.1.0" +VERSION="12.0.1" HOMEPAGE="http://komodoide.com/" -DOWNLOAD="http://downloads.activestate.com/Komodo/releases/11.1.0/Komodo-IDE-11.1.0-91033-linux-x86.tar.gz" -MD5SUM="0da608bdace7f4f7d9843bfc03fd4e39" -DOWNLOAD_x86_64="http://downloads.activestate.com/Komodo/releases/11.1.0/Komodo-IDE-11.1.0-91033-linux-x86_64.tar.gz" -MD5SUM_x86_64="848c4c666b34c5fb1d6ef36f04cd9e98" +DOWNLOAD="https://downloads.activestate.com/Komodo/releases/12.0.1/Komodo-IDE-12.0.1-91869-linux-x86.tar.gz" +MD5SUM="181ec22fc2691abc88c4c4327c95fe8a" +DOWNLOAD_x86_64="https://downloads.activestate.com/Komodo/releases/12.0.1/Komodo-IDE-12.0.1-91869-linux-x86_64.tar.gz" +MD5SUM_x86_64="d66e3d445fbff6873f5f7b93bada68af" REQUIRES="" MAINTAINER="Giuseppe Di Terlizzi" EMAIL="giuseppe.diterlizzi@gmail.com" diff --git a/development/kotlin/kotlin.SlackBuild b/development/kotlin/kotlin.SlackBuild index b89c9350e1..cbb1fbde88 100644 --- a/development/kotlin/kotlin.SlackBuild +++ b/development/kotlin/kotlin.SlackBuild @@ -24,7 +24,7 @@ PRGNAM=kotlin SRCNAM=kotlin-compiler -VERSION=${VERSION:-1.4.30} +VERSION=${VERSION:-1.4.32} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/kotlin/kotlin.info b/development/kotlin/kotlin.info index 234493f508..847ab7b8ec 100644 --- a/development/kotlin/kotlin.info +++ b/development/kotlin/kotlin.info @@ -1,8 +1,8 @@ PRGNAM="kotlin" -VERSION="1.4.30" +VERSION="1.4.32" HOMEPAGE="https://kotlinlang.org/" -DOWNLOAD="https://github.com/JetBrains/kotlin/releases/download/v1.4.30/kotlin-compiler-1.4.30.zip" -MD5SUM="0fc69eb3a8c300573aff020d117b1888" +DOWNLOAD="https://github.com/JetBrains/kotlin/releases/download/v1.4.32/kotlin-compiler-1.4.32.zip" +MD5SUM="f5037fef6ed667cdf88dffef74fee7a4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="jdk setconf" diff --git a/development/meson/meson.SlackBuild b/development/meson/meson.SlackBuild index e1ef883991..b1dcde3e1b 100644 --- a/development/meson/meson.SlackBuild +++ b/development/meson/meson.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for meson -# Copyright 2017-2020 Jeremy Hansen <jebrhansen+SBo -at- gmail.com> +# Copyright 2017-2021 Jeremy Hansen <jebrhansen+SBo -at- 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=meson -VERSION=${VERSION:-0.55.3} +VERSION=${VERSION:-0.57.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/meson/meson.info b/development/meson/meson.info index 7f656aa8af..3e5dddd794 100644 --- a/development/meson/meson.info +++ b/development/meson/meson.info @@ -1,8 +1,8 @@ PRGNAM="meson" -VERSION="0.55.3" +VERSION="0.57.1" HOMEPAGE="http://mesonbuild.com" -DOWNLOAD="https://github.com/mesonbuild/meson/releases/download/0.55.3/meson-0.55.3.tar.gz" -MD5SUM="99777acd77838c8669e1421fda8e31c5" +DOWNLOAD="https://github.com/mesonbuild/meson/releases/download/0.57.1/meson-0.57.1.tar.gz" +MD5SUM="fbd744560351491892478a36a1586815" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3 ninja" diff --git a/development/mongodb-compass/mongodb-compass.SlackBuild b/development/mongodb-compass/mongodb-compass.SlackBuild index 1321473693..82bebb3939 100644 --- a/development/mongodb-compass/mongodb-compass.SlackBuild +++ b/development/mongodb-compass/mongodb-compass.SlackBuild @@ -24,7 +24,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=mongodb-compass -VERSION=${VERSION:-1.25.0} +VERSION=${VERSION:-1.26.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/mongodb-compass/mongodb-compass.info b/development/mongodb-compass/mongodb-compass.info index 05ef5031f0..37cf3497c6 100644 --- a/development/mongodb-compass/mongodb-compass.info +++ b/development/mongodb-compass/mongodb-compass.info @@ -1,10 +1,10 @@ PRGNAM="mongodb-compass" -VERSION="1.25.0" +VERSION="1.26.1" HOMEPAGE="https://www.mongodb.com/products/compass" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://downloads.mongodb.com/compass/mongodb-compass-1.25.0.x86_64.rpm" -MD5SUM_x86_64="f6be52ac9eb592ef75f3d4d26a721d06" +DOWNLOAD_x86_64="https://downloads.mongodb.com/compass/mongodb-compass-1.26.1.x86_64.rpm" +MD5SUM_x86_64="c7f6b0f5c516e2442718ec55d82e4d07" REQUIRES="" MAINTAINER="Willy Sudiarto Raharjo" EMAIL="willysr@slackbuilds.org" diff --git a/development/neovim/neovim.info b/development/neovim/neovim.info index 68d72ac878..cea4790883 100644 --- a/development/neovim/neovim.info +++ b/development/neovim/neovim.info @@ -1,6 +1,6 @@ PRGNAM="neovim" VERSION="0.4.4" -HOMEPAGE="http://neovim.org/" +HOMEPAGE="https://neovim.io" DOWNLOAD="https://github.com/neovim/neovim/archive/v0.4.4/neovim-0.4.4.tar.gz" MD5SUM="526e6a9194d6d65fd5e7faa4b506e7c8" DOWNLOAD_x86_64="" diff --git a/development/nim/nim.SlackBuild b/development/nim/nim.SlackBuild index 3d39a77555..4edc5cd48e 100644 --- a/development/nim/nim.SlackBuild +++ b/development/nim/nim.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for nim -# Maintained 2020 by Benjamin Trigona-Harany <slackbuilds@jaxartes.net> +# Maintained 2020-2021 by Benjamin Trigona-Harany <slackbuilds@jaxartes.net> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=nim -VERSION=${VERSION:-1.4.2} +VERSION=${VERSION:-1.4.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/nim/nim.info b/development/nim/nim.info index 0aa277fd24..5471717456 100644 --- a/development/nim/nim.info +++ b/development/nim/nim.info @@ -1,8 +1,8 @@ PRGNAM="nim" -VERSION="1.4.2" +VERSION="1.4.4" HOMEPAGE="https://nim-lang.org" -DOWNLOAD="https://nim-lang.org/download/nim-1.4.2.tar.xz" -MD5SUM="bc2da3c7d06fc2bd9e0535487b9453a7" +DOWNLOAD="https://nim-lang.org/download/nim-1.4.4.tar.xz" +MD5SUM="ffba05f5366aa32a07ec02a7deff4d4e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/nodejs-bin/nodejs-bin.SlackBuild b/development/nodejs-bin/nodejs-bin.SlackBuild index 56bf4e9abd..90ad6007e1 100644 --- a/development/nodejs-bin/nodejs-bin.SlackBuild +++ b/development/nodejs-bin/nodejs-bin.SlackBuild @@ -27,7 +27,7 @@ PRGNAM=nodejs-bin SRCNAM=node -VERSION=${VERSION:-10.16.0} +VERSION=${VERSION:-14.16.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/nodejs-bin/nodejs-bin.info b/development/nodejs-bin/nodejs-bin.info index e6ba87e892..8cff3a6d47 100644 --- a/development/nodejs-bin/nodejs-bin.info +++ b/development/nodejs-bin/nodejs-bin.info @@ -1,10 +1,10 @@ PRGNAM="nodejs-bin" -VERSION="10.16.0" +VERSION="14.16.1" HOMEPAGE="https://nodejs.org/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="http://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.xz" -MD5SUM_x86_64="c8222839f80ea586aa24d1ee792e1d93" +DOWNLOAD_x86_64="http://nodejs.org/dist/v14.16.1/node-v14.16.1-linux-x64.tar.xz" +MD5SUM_x86_64="98ce7e4e5f53c53fdbbc30331fc0e229" REQUIRES="" MAINTAINER="Marcin Szychowski" EMAIL="szycha@gmail.com" diff --git a/development/nodejs/nodejs.SlackBuild b/development/nodejs/nodejs.SlackBuild index e1b0c8b96b..cd0efa2959 100644 --- a/development/nodejs/nodejs.SlackBuild +++ b/development/nodejs/nodejs.SlackBuild @@ -26,7 +26,7 @@ PRGNAM=nodejs SRCNAM=node -VERSION=${VERSION:-12.20.0} +VERSION=${VERSION:-12.22.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -63,7 +63,7 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $SRCNAM-v$VERSION -tar xvf $CWD/$SRCNAM-v$VERSION.tar.xz +tar xvf $CWD/$SRCNAM-v$VERSION.tar.gz cd $SRCNAM-v$VERSION chown -R root:root . find -L . \ diff --git a/development/nodejs/nodejs.info b/development/nodejs/nodejs.info index 41b0cf2ca4..99a8d8f722 100644 --- a/development/nodejs/nodejs.info +++ b/development/nodejs/nodejs.info @@ -1,8 +1,8 @@ PRGNAM="nodejs" -VERSION="12.20.0" +VERSION="12.22.1" HOMEPAGE="https://nodejs.org/" -DOWNLOAD="https://nodejs.org/dist/v12.20.0/node-v12.20.0.tar.xz" -MD5SUM="5c652adf8f66c250a8a894cd795e1f92" +DOWNLOAD="https://nodejs.org/dist/v12.22.1/node-v12.22.1.tar.xz" +MD5SUM="6c8fd17343bebfdf659d990b21453bc7" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/octant/README b/development/octant/README index d4ffefe836..4e502db653 100644 --- a/development/octant/README +++ b/development/octant/README @@ -10,3 +10,5 @@ for gaining insight and approaching complexity found in Kubernetes. Octant offers a combination of introspective tooling, cluster navigation, and object management along with a plugin system to further extend its capabilities. + +This is a repackaged binary. diff --git a/development/octant/octant.SlackBuild b/development/octant/octant.SlackBuild index 97cf222c39..ea576b1111 100644 --- a/development/octant/octant.SlackBuild +++ b/development/octant/octant.SlackBuild @@ -22,15 +22,17 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + PRGNAM=octant -VERSION=${VERSION:-0.16.3} +VERSION=${VERSION:-0.17.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then case "$( uname -m )" in - x86_64) ARCH=x86_64 ;; - *) ARCH=i686 ;; + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; esac fi @@ -40,7 +42,6 @@ PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} if [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" LIBDIRSUFFIX="64" else echo "Not supported" diff --git a/development/octant/octant.info b/development/octant/octant.info index e17c640ca6..1ef5586441 100644 --- a/development/octant/octant.info +++ b/development/octant/octant.info @@ -1,10 +1,10 @@ PRGNAM="octant" -VERSION="0.16.3" +VERSION="0.17.0" HOMEPAGE="https://octant.dev" DOWNLOAD="UNSUPPORTED" MD5SUM="UNSUPPORTED" -DOWNLOAD_x86_64="https://github.com/vmware-tanzu/octant/releases/download/v0.16.3/octant_0.16.3_Linux-64bit.tar.gz" -MD5SUM_x86_64="ab2859dec88ac693d468052fca2d2565" +DOWNLOAD_x86_64="https://github.com/vmware-tanzu/octant/releases/download/v0.17.0/octant_0.17.0_Linux-64bit.tar.gz" +MD5SUM_x86_64="302857f3692d3b0b9bc9e7ec5d272df5" REQUIRES="" MAINTAINER="Dmitrii Sosedov" EMAIL="d.sosedov@gmail.com" diff --git a/development/octant/slack-desc b/development/octant/slack-desc index 746851bc50..31e9bb74fe 100644 --- a/development/octant/slack-desc +++ b/development/octant/slack-desc @@ -15,5 +15,5 @@ octant: octant: octant: octant: Homepage: https://octant.dev -octant: Release date: Dec 9, 2020 +octant: Release date: Feb 16, 2021 octant: diff --git a/development/pkgconf/README b/development/pkgconf/README index 4ccedb7a13..9f3d068df4 100644 --- a/development/pkgconf/README +++ b/development/pkgconf/README @@ -12,8 +12,9 @@ pkgconf. This can be reversed by removing pkgconf and reinstalling pkg-config. A new user session will be needed for the environment variables to be correct. -If you are using slackpkg add this line to your blacklist file found -at '/etc/slackpkg/blacklist'. +If you are using slackpkg add this line to your blacklist file found at +'/etc/slackpkg/blacklist'. + pkg-config To build debugging symbols use: diff --git a/development/pkgconf/pkgconf.SlackBuild b/development/pkgconf/pkgconf.SlackBuild index 4f34013b2a..cbcd1c0e2d 100644 --- a/development/pkgconf/pkgconf.SlackBuild +++ b/development/pkgconf/pkgconf.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for pkgconf -# Copyright 2016-2020 Hunter Sezen California, USA +# Copyright 2016-2021 Hunter Sezen California, USA # 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=pkgconf -VERSION=${VERSION:-1.7.3} -BUILD=${BUILD:-2} +VERSION=${VERSION:-1.7.4} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -69,12 +69,13 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -[ "${DEBUG:=0}" != 0 ] && +[ "${DEBUG:=0}" = 0 ] || SLKCFLAGS="$(printf %s "$SLKCFLAGS" | sed 's/-O2/-O0 -g/')" autoreconf -fi CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ diff --git a/development/pkgconf/pkgconf.info b/development/pkgconf/pkgconf.info index c544216750..7d3ac2aea2 100644 --- a/development/pkgconf/pkgconf.info +++ b/development/pkgconf/pkgconf.info @@ -1,8 +1,8 @@ PRGNAM="pkgconf" -VERSION="1.7.3" +VERSION="1.7.4" HOMEPAGE="https://git.sr.ht/~kaniini/pkgconf" -DOWNLOAD="https://distfiles.dereferenced.org/pkgconf/pkgconf-1.7.3.tar.xz" -MD5SUM="2a19acafd0eccb61d09a5bbf7ce18c9d" +DOWNLOAD="https://distfiles.dereferenced.org/pkgconf/pkgconf-1.7.4.tar.xz" +MD5SUM="be4e3987047a95c2b75fbbf1884353ad" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="%README%" diff --git a/development/postman/postman.SlackBuild b/development/postman/postman.SlackBuild index b6783266d9..4ce0f8243a 100644 --- a/development/postman/postman.SlackBuild +++ b/development/postman/postman.SlackBuild @@ -25,7 +25,7 @@ PRGNAM=postman SRCDIR=Postman SRCNAM=linux -VERSION=${VERSION:-8.0.6} +VERSION=${VERSION:-8.0.10} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/postman/postman.info b/development/postman/postman.info index 5f546ff9e2..12b6df1a24 100644 --- a/development/postman/postman.info +++ b/development/postman/postman.info @@ -1,8 +1,8 @@ PRGNAM="postman" -VERSION="8.0.6" +VERSION="8.0.10" HOMEPAGE="https://www.getpostman.com" -DOWNLOAD="https://dl.pstmn.io/download/version/8.0.6/linux64" -MD5SUM="421949f20593356c24b020ddddb28165" +DOWNLOAD="https://dl.pstmn.io/download/version/8.0.10/linux64" +MD5SUM="0651da66acc816939b7fc24578394eb6" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/racer/README b/development/racer/README index 3ea8a8b058..1fdcc6b0e4 100644 --- a/development/racer/README +++ b/development/racer/README @@ -1,6 +1,6 @@ racer - Rust Code Completion utility This requires rust nightly installed through rustup. Before running this -slackbuild, you should install the nightly from 2021-02-06 by running: +slackbuild, you should install the nightly from 2021-03-26 by running: - rustup toolchain install --profile minimal nightly-2021-02-06 + rustup toolchain install --profile minimal nightly-2021-03-26 diff --git a/development/racer/racer.SlackBuild b/development/racer/racer.SlackBuild index 67f8f0f6bf..2509869dcc 100644 --- a/development/racer/racer.SlackBuild +++ b/development/racer/racer.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=racer -VERSION=${VERSION:-2.1.44} +VERSION=${VERSION:-2.1.45} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -139,7 +139,7 @@ find -L . \ PATH="$(pwd)/rustup-bin:$PATH" \ CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ -rustup run nightly-2021-02-06 cargo build --release $CARGOTARGET +rustup run nightly-2021-03-26 cargo build --release $CARGOTARGET mkdir -p $PKG/usr/bin/ diff --git a/development/racer/racer.info b/development/racer/racer.info index 3a840ef834..7ad975f0c4 100644 --- a/development/racer/racer.info +++ b/development/racer/racer.info @@ -1,7 +1,7 @@ PRGNAM="racer" -VERSION="2.1.44" +VERSION="2.1.45" HOMEPAGE="https://github.com/racer-rust/racer" -DOWNLOAD="https://github.com/racer-rust/racer/archive/v2.1.44/racer-2.1.44.tar.gz \ +DOWNLOAD="https://github.com/racer-rust/racer/archive/v2.1.45/racer-2.1.45.tar.gz \ https://crates-io.s3-us-west-1.amazonaws.com/crates/aho-corasick/aho-corasick-0.7.10.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/annotate-snippets/annotate-snippets-0.8.0.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/ansi_term/ansi_term-0.11.0.crate \ @@ -18,8 +18,7 @@ DOWNLOAD="https://github.com/racer-rust/racer/archive/v2.1.44/racer-2.1.44.tar.g https://crates-io.s3-us-west-1.amazonaws.com/crates/cpuid-bool/cpuid-bool-0.1.2.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-deque/crossbeam-deque-0.7.3.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-epoch/crossbeam-epoch-0.8.2.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-queue/crossbeam-queue-0.1.2.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-utils/crossbeam-utils-0.6.6.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-queue/crossbeam-queue-0.2.3.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-utils/crossbeam-utils-0.7.2.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/derive_more/derive_more-0.99.5.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/digest/digest-0.9.0.crate \ @@ -44,13 +43,15 @@ DOWNLOAD="https://github.com/racer-rust/racer/archive/v2.1.44/racer-2.1.44.tar.g https://crates-io.s3-us-west-1.amazonaws.com/crates/log/log-0.4.8.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/maybe-uninit/maybe-uninit-2.0.0.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/md-5/md-5-0.9.1.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/measureme/measureme-9.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/measureme/measureme-9.1.0.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/memchr/memchr-2.3.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/memmap/memmap-0.7.0.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/memoffset/memoffset-0.5.4.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/num_cpus/num_cpus-1.12.0.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/opaque-debug/opaque-debug-0.3.0.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/parking_lot/parking_lot-0.11.0.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/parking_lot_core/parking_lot_core-0.8.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/perf-event-open-sys/perf-event-open-sys-1.0.1.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/ppv-lite86/ppv-lite86-0.2.6.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro2/proc-macro2-1.0.10.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/psm/psm-0.1.8.crate \ @@ -65,26 +66,26 @@ DOWNLOAD="https://github.com/racer-rust/racer/archive/v2.1.44/racer-2.1.44.tar.g https://crates-io.s3-us-west-1.amazonaws.com/crates/regex/regex-1.3.6.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/remove_dir_all/remove_dir_all-0.5.2.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/rls-span/rls-span-0.5.2.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_arena/rustc-ap-rustc_arena-705.0.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_ast/rustc-ap-rustc_ast-705.0.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_ast_pretty/rustc-ap-rustc_ast_pretty-705.0.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_data_structures/rustc-ap-rustc_data_structures-705.0.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_errors/rustc-ap-rustc_errors-705.0.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_feature/rustc-ap-rustc_feature-705.0.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_fs_util/rustc-ap-rustc_fs_util-705.0.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_graphviz/rustc-ap-rustc_graphviz-705.0.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_index/rustc-ap-rustc_index-705.0.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_lexer/rustc-ap-rustc_lexer-705.0.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_lint_defs/rustc-ap-rustc_lint_defs-705.0.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_macros/rustc-ap-rustc_macros-705.0.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_parse/rustc-ap-rustc_parse-705.0.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_serialize/rustc-ap-rustc_serialize-705.0.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_session/rustc-ap-rustc_session-705.0.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_span/rustc-ap-rustc_span-705.0.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_target/rustc-ap-rustc_target-705.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_arena/rustc-ap-rustc_arena-712.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_ast/rustc-ap-rustc_ast-712.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_ast_pretty/rustc-ap-rustc_ast_pretty-712.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_data_structures/rustc-ap-rustc_data_structures-712.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_errors/rustc-ap-rustc_errors-712.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_feature/rustc-ap-rustc_feature-712.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_fs_util/rustc-ap-rustc_fs_util-712.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_graphviz/rustc-ap-rustc_graphviz-712.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_index/rustc-ap-rustc_index-712.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_lexer/rustc-ap-rustc_lexer-712.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_lint_defs/rustc-ap-rustc_lint_defs-712.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_macros/rustc-ap-rustc_macros-712.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_parse/rustc-ap-rustc_parse-712.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_serialize/rustc-ap-rustc_serialize-712.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_session/rustc-ap-rustc_session-712.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_span/rustc-ap-rustc_span-712.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-ap-rustc_target/rustc-ap-rustc_target-712.0.0.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-hash/rustc-hash-1.1.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-rayon-core/rustc-rayon-core-0.3.0.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-rayon/rustc-rayon-0.3.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-rayon-core/rustc-rayon-core-0.3.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-rayon/rustc-rayon-0.3.1.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/ryu/ryu-1.0.3.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/scoped-tls/scoped-tls-1.0.0.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/scopeguard/scopeguard-1.1.0.crate \ @@ -93,7 +94,7 @@ DOWNLOAD="https://github.com/racer-rust/racer/archive/v2.1.44/racer-2.1.44.tar.g https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_json/serde_json-1.0.50.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/sha-1/sha-1-0.9.2.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/sha2/sha2-0.9.2.crate \ - https://crates-io.s3-us-west-1.amazonaws.com/crates/smallvec/smallvec-1.4.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/smallvec/smallvec-1.6.1.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/stable_deref_trait/stable_deref_trait-1.1.1.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/stacker/stacker-0.1.12.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/strsim/strsim-0.8.0.crate \ @@ -118,7 +119,7 @@ DOWNLOAD="https://github.com/racer-rust/racer/archive/v2.1.44/racer-2.1.44.tar.g https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi-util/winapi-util-0.1.4.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate \ https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi/winapi-0.3.8.crate" -MD5SUM="f2b262b246d00af496d36a4a249d93bb \ +MD5SUM="7201bddba167326a18f329796d070ee8 \ abc51f82118d86e83165ba87e2521e96 \ f26a43d3bcc31a6e0a6fa649e32b04c3 \ 294a49d3c53865fa7ac5d0ce2f5d5735 \ @@ -135,8 +136,7 @@ MD5SUM="f2b262b246d00af496d36a4a249d93bb \ e0a69519ad697a923799407d8b01f7e5 \ 897911f15f349a357899045e6b0c04e0 \ 49b4b022e9fa4cc60376a79ecb39d04f \ - 7c90c5d981a715d9863d6bfcc984d6ed \ - 66912c6b316cfec144c4fbcbf59bf862 \ + 836bbd6315ea443caf33fe3394ea4991 \ ff67cf2eb9668167782b8012d3b48e7b \ 6f6a2da3625c871ad764dad18af0b97b \ 493a2f042d86baa5c6bac75202c64554 \ @@ -161,13 +161,15 @@ MD5SUM="f2b262b246d00af496d36a4a249d93bb \ 61e508ca2eee543023c5e1ba777e5ede \ b5cf10e268e8a3bee2de8a734104245e \ fbc0f8f5473906bf26a1931703490034 \ - 91563ee17c3381e127f1fc66168060ed \ + f7c887063254436e24f201308ee5324d \ 124ec4f35274a0e9c1a4ef3dc0958643 \ + bdb38691302aeb63500e053919f5f0f7 \ cad5d756bde12e98d82fc950fc9a0dc9 \ 09931e9b99240bb850c9e9c9ccb22668 \ 653e04baa68a4484b3b839c19221e474 \ e8a7d203e73b7ab9cd3f6769fe4a1479 \ 158c5ffb9d075be2a8fa088ae3e0915c \ + 378a6671eaefcc86d472ed11b01a756c \ 7c4bfd315ee9de1c1b2f2d56163567cf \ cd6039ff311cf275ebc82ee4dea96ad1 \ f6cebca4a4b7dbc6be9e00472b398549 \ @@ -182,26 +184,26 @@ MD5SUM="f2b262b246d00af496d36a4a249d93bb \ d970b77df4375ae08279d6ce61600ad7 \ 526f5ebac8d794185afbc71959c5c968 \ 7344a18f4a154b52182a0bdedcbae55d \ - 426f1f143663e800333ed25eebc080da \ - c423c1fe959fac01d4636732d0c07bc9 \ - 6d03811bd20923400a749aad7cb52796 \ - 1306ffd34f9a114e5509dc5cf501e82f \ - f0f1d0e557707ea117ee46372338c958 \ - 1f8913d249175accf0284580d5aafaca \ - 52794f62abae46f0a0eddd5b0caf2383 \ - d099f271f5a13e90f7465d1d2a435955 \ - ae319171ffab0f724f0eec7f4dedf2f7 \ - 86b33d7c73f2fa2079c7ff0f5cc82487 \ - 170a2b68c7312d392a32257e4bbd45a9 \ - 10132d6b4898f9a592203c9bf927a352 \ - e951cb3e3c783ab237401c58a9de896f \ - 8f586bb886b15a70f6910229221df2b2 \ - 37e3d88d5b2d905fde782925bbd6bd02 \ - bc3104506f538aec0c71862c2905ab9f \ - 33279d2a55aaeb24f13b1c5619d82d20 \ + a4e900032fe89e98b454f016fb2268a2 \ + ff94c9dbeef610b214ac6c67371a8d95 \ + ef6fa83414ee321e1058a3620c03c36b \ + 844404fdd038353b75b5d46434286caa \ + 3e259fbf017176701c03e6f8e8bbb2d4 \ + 29cc4bd77ef7ffcecb03640a656b52a0 \ + 0fdf2c5d5eeaadd312b1194734f05bf8 \ + 61abfe25e14d5ed5d74412785930ae0c \ + 2581075a2cf7cbedc22db0b6083342d2 \ + ac7161e0a3f224841b316abb654f0386 \ + 0a9890eb881047ad52b88a3baa74fd51 \ + 201cfcd9690cc8f015c33ac961b6f884 \ + 5fd8f94c1ddd7589af335bc0176d397d \ + fe62029e251f255d3a874c50d3608154 \ + 16a98d2d4805043be084c8273e237fae \ + 86e158a128526d235a5664970567fd3f \ + 9d62f77c4ea52aca7b8b82dd5dac3a1e \ 7b1261ea730a9314bc9bcdf4a379bf98 \ - 2ed568738b13ab0fa2ac85a935e3f161 \ - b595c6929fdc19615cc86bfd4a2f0d65 \ + 8ed219c6cc2c684abc2197c32ce40e01 \ + dbf4b8881aa463eff6fb5aec5f1abb46 \ 9436ca5c7881b6e8f3caae39515498df \ fc60e4ecd18db5e582b9e7dd19dd62e4 \ b4a0a98a54439a5a37952c8879187ee3 \ @@ -210,7 +212,7 @@ MD5SUM="f2b262b246d00af496d36a4a249d93bb \ b05bc089853d7c61da615700fe443778 \ e7a85771ce04ac56299f6a16d85e5f73 \ 1169ca455e0ed1ad583914fde79b9bce \ - 51cdbc77f4b359baa519c19e32abe0a0 \ + e1b37f2526a1f0eed9c0bda62b8095ba \ a986c51d8a91f91704da0c440295640d \ f7eea874be0ac423bd5d97e2ba9228a5 \ 781d4ccf5d04c98fa02af207a9639249 \ diff --git a/development/radare2/radare2.SlackBuild b/development/radare2/radare2.SlackBuild index 008455eb48..d71755e830 100644 --- a/development/radare2/radare2.SlackBuild +++ b/development/radare2/radare2.SlackBuild @@ -24,7 +24,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=radare2 -VERSION=${VERSION:-4.5.1} +VERSION=${VERSION:-5.1.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -97,7 +97,7 @@ find $PKG/usr/man -type f -exec gzip -9 {} \; for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a COPYING* README.md DEVELOPERS.md CONTRIBUTING.md AUTHORS.md $PKG/usr/doc/$PRGNAM-$VERSION +cp -a COMMUNITY.md CONTRIBUTING.md COPYING* DEVELOPERS.md README.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/development/radare2/radare2.info b/development/radare2/radare2.info index 90a74006e5..855fabf081 100644 --- a/development/radare2/radare2.info +++ b/development/radare2/radare2.info @@ -1,8 +1,8 @@ PRGNAM="radare2" -VERSION="4.5.1" +VERSION="5.1.1" HOMEPAGE="http://radare.org/" -DOWNLOAD="https://github.com/radareorg/radare2/archive/4.5.1/radare2-4.5.1.tar.gz" -MD5SUM="12fdc9db3936af7136f8830b4cc08c4a" +DOWNLOAD="https://github.com/radareorg/radare2/archive/5.1.1/radare2-5.1.1.tar.gz" +MD5SUM="5fa08e088e623792515deaa652601a99" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="capstone" diff --git a/development/robotframework/README b/development/robotframework/README index 1282951008..82582b87c6 100644 --- a/development/robotframework/README +++ b/development/robotframework/README @@ -5,3 +5,5 @@ testing approach. Its testing capabilities can be extended by test libraries implemented either with Python or Java, and users can create new higher-level keywords from existing ones using the same syntax that is used for creating test cases. + +python3 is an optional dependency. It is needed for Python 3 support. diff --git a/development/robotframework/robotframework.SlackBuild b/development/robotframework/robotframework.SlackBuild index 6f26c266e3..7d608173c4 100644 --- a/development/robotframework/robotframework.SlackBuild +++ b/development/robotframework/robotframework.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=robotframework -VERSION=${VERSION:-3.2.2} +VERSION=${VERSION:-4.0.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -71,12 +71,16 @@ find -L . \ python setup.py install --root=$PKG +if $(python3 -c 'import sys' 2>/dev/null); then + python3 setup.py install --root=$PKG +fi + find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a \ - COPYRIGHT.txt AUTHORS.rst LICENSE.txt \ + COPYRIGHT.txt AUTHORS.rst LICENSE.txt README.rst \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/development/robotframework/robotframework.info b/development/robotframework/robotframework.info index 57920ca33d..4cd3b84b57 100644 --- a/development/robotframework/robotframework.info +++ b/development/robotframework/robotframework.info @@ -1,8 +1,8 @@ PRGNAM="robotframework" -VERSION="3.2.2" +VERSION="4.0.1" HOMEPAGE="https://robotframework.org/" -DOWNLOAD="https://github.com/robotframework/robotframework/archive/v3.2.2/robotframework-3.2.2.tar.gz" -MD5SUM="4a151bbf0e6438cf4e12ce3caad2b96c" +DOWNLOAD="https://github.com/robotframework/robotframework/archive/v4.0.1/robotframework-4.0.1.tar.gz" +MD5SUM="da573d28a8b2f832bb1e4242188caa75" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/sbcl/sbcl.SlackBuild b/development/sbcl/sbcl.SlackBuild index 0dc3b7e1be..01e78bc49b 100644 --- a/development/sbcl/sbcl.SlackBuild +++ b/development/sbcl/sbcl.SlackBuild @@ -25,7 +25,7 @@ # Modified by Eugene M., <damagedone at gmx dot com> PRGNAM=sbcl -VERSION=${VERSION:-2.1.0} +VERSION=${VERSION:-2.1.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/sbcl/sbcl.info b/development/sbcl/sbcl.info index bf89c83293..13978ef814 100644 --- a/development/sbcl/sbcl.info +++ b/development/sbcl/sbcl.info @@ -1,8 +1,8 @@ PRGNAM="sbcl" -VERSION="2.1.0" +VERSION="2.1.3" HOMEPAGE="http://www.sbcl.org/" -DOWNLOAD="http://downloads.sourceforge.net/sbcl/sbcl-2.1.0-source.tar.bz2" -MD5SUM="57ce49f53001e49e3df5849ff5e16a41" +DOWNLOAD="http://downloads.sourceforge.net/sbcl/sbcl-2.1.3-source.tar.bz2" +MD5SUM="f96e5a4e48e3812cf78fb2559b0fd088" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/sdcc/patches/source-tree.patch b/development/sdcc/patches/source-tree.patch index 93c2798f75..521adef57c 100644 --- a/development/sdcc/patches/source-tree.patch +++ b/development/sdcc/patches/source-tree.patch @@ -1,10 +1,10 @@ diff --git a/device/lib/Makefile.in b/device/lib/Makefile.in --- a/device/lib/Makefile.in +++ b/device/lib/Makefile.in -@@ -599,19 +599,11 @@ - $(CP_U) -r $(MODELS) mcs51 ds390 ds400 z80 z180 ez80_z80 r2k r3ka tlcs90 gbz80 hc08 s08 stm8 pdk13 pdk14 pdk15 $(sdcc_libdir)/src +@@ -623,19 +623,11 @@ + $(CP_U) -r $(MODELS) mcs51 ds390 ds400 z80 z180 ez80_z80 z80n r2k r2ka r3ka tlcs90 gbz80 hc08 s08 stm8 pdk13 pdk14 pdk15 $(sdcc_libdir)/src - for src in $(MODELS) ds390 ds400 z80 z180 ez80_z80 r2k r3ka tlcs90 gbz80 hc08 s08 stm8 pdk13 pdk14 pdk15 pic14 pic16; do \ + for src in $(MODELS) ds390 ds400 z80 z180 ez80_z80 z80n r2k r2ka r3ka tlcs90 gbz80 hc08 s08 stm8 pdk13 pdk14 pdk15 pic14 pic16; do \ - find $(sdcc_libdir)/src/$$src -depth \ - \( -name '*.rel' -o -name '*.dump*' -o -name '*.sym' -o -name '*.o' -o -name '*.lib' -o \ - -name '*.lst' -o -name '*.asm' -o -name '.svn' -o -name 'autom4te.cache' -o \ diff --git a/development/sdcc/sdcc.SlackBuild b/development/sdcc/sdcc.SlackBuild index 8e6a39a06f..d98410a08e 100644 --- a/development/sdcc/sdcc.SlackBuild +++ b/development/sdcc/sdcc.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for sdcc -# Copyright 2014-2020 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=sdcc -VERSION=${VERSION:-4.0.0} +VERSION=${VERSION:-4.1.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -64,9 +64,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION +rm -rf $PRGNAM tar xvf $CWD/$PRGNAM-src-$VERSION.tar.bz2 -cd $PRGNAM-$VERSION +cd $PRGNAM chown -R root:root . chmod -R u+w,go-w,a+rX-st . @@ -81,10 +81,6 @@ patch -p1 < $CWD/patches/source-tree.patch # Avoid creating empty man directories. sed -i '/(man1dir)/d' sim/ucsim/doc/Makefile.in -# make considers device/lib/pic14/aclocal.m4 out-of-date and tries to -# rebuild it using aclocal-1.16 which doesn't exist yet on Slackware 14.2. -(cd device/lib/pic14 && autoreconf -vif) - # Requires lyx, latex2html, possibly others. Untested. if [ "${ENABLE_DOC:-no}" != 'no' ]; then enable_doc='--enable-doc' diff --git a/development/sdcc/sdcc.info b/development/sdcc/sdcc.info index 82b700329c..9aa42f7ae4 100644 --- a/development/sdcc/sdcc.info +++ b/development/sdcc/sdcc.info @@ -1,8 +1,8 @@ PRGNAM="sdcc" -VERSION="4.0.0" +VERSION="4.1.0" HOMEPAGE="http://sdcc.sourceforge.net/" -DOWNLOAD="https://sourceforge.net/projects/sdcc/files/sdcc/4.0.0/sdcc-src-4.0.0.tar.bz2" -MD5SUM="eac8f83af265dca1f3e4c79abcd43c6c" +DOWNLOAD="https://sourceforge.net/projects/sdcc/files/sdcc/4.1.0/sdcc-src-4.1.0.tar.bz2" +MD5SUM="83df8cd5b24c7dbb7c83c5fa0857b3f8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/shc/README b/development/shc/README index 560ad6f8c8..be04109cc4 100644 --- a/development/shc/README +++ b/development/shc/README @@ -1,16 +1,15 @@ shc - Shell script compiler -SHC is a generic shell script compiler. It takes a script, which is -specified on the command line and produces C source code. The generated -source code is then compiled and linked to produce a stripped binary. +SHC is a generic shell script compiler. It takes a script, which is specified on +the command line and produces C source code. The generated source code is then +compiled and linked to produce a stripped binary. -The compiled binary will still be dependent on the shell specified in -the first line of the shell code (i.e shebang: #!/bin/sh or such), thus -shc does not create completely independent binaries. +The compiled binary will still be dependent on the shell specified in the first +line of the shell code (i.e shebang: #!/bin/sh or such), thus shc does not +create completely independent binaries. -shc itself is not a compiler such as cc, it rather encodes and encrypts -a shell script and generates C source code with the added expiration -capability. It then uses the system compiler to compile a stripped -binary which behaves exactly like the original script. Upon execution, -the compiled binary will decrypt and execute the code with the shells' --c option. +shc itself is not a compiler such as cc, it rather encodes and encrypts a shell +script and generates C source code with the added expiration capability. It then +uses the system compiler to compile a stripped binary which behaves exactly like +the original script. Upon execution, the compiled binary will decrypt and +execute the code with the shells' -c option. diff --git a/development/shc/shc.SlackBuild b/development/shc/shc.SlackBuild index d3d52deceb..6b4798dfa2 100644 --- a/development/shc/shc.SlackBuild +++ b/development/shc/shc.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for shc # Previously maintained by Roberto Metere <roberto <at> metere <dot> it> -# Copyright 2017 Giuseppe Di Terlizzi <giuseppe.diterlizzi@gmail.com> +# Copyright 2017-2021 Giuseppe Di Terlizzi <giuseppe.diterlizzi@gmail.com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,7 +24,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=shc -VERSION=${VERSION:-3.9.6} +VERSION=${VERSION:-4.0.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/shc/shc.info b/development/shc/shc.info index 5af3ba09dd..b7e1097352 100644 --- a/development/shc/shc.info +++ b/development/shc/shc.info @@ -1,8 +1,8 @@ PRGNAM="shc" -VERSION="3.9.6" +VERSION="4.0.3" HOMEPAGE="http://neurobin.github.io/shc" -DOWNLOAD="https://github.com/neurobin/shc/archive/3.9.6/shc-3.9.6.tar.gz" -MD5SUM="da777637594be58caf33509d2ca0fbea" +DOWNLOAD="https://github.com/neurobin/shc/archive/4.0.3/shc-4.0.3.tar.gz" +MD5SUM="c3f7aef42f12bccd0a54db92e3946f4e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/slibtool/README b/development/slibtool/README index de43a122ff..6cf32a6c9b 100644 --- a/development/slibtool/README +++ b/development/slibtool/README @@ -1,17 +1,18 @@ slibtool is an independent reimplementation of the widely used libtool, written in C. slibtool is designed to be a clean, fast, easy-to-use. -slibtool maintains compatibility with libtool in nearly every aspect of -the tool's functionality as well as semantics, leaving out (or turning -into a no-op) only a small number of features that are no longer needed -on modern systems. +slibtool maintains compatibility with libtool in nearly every aspect +of the tool's functionality as well as semantics, leaving out (or +turning into a no-op) only a small number of features that are no +longer needed on modern systems. This does not conflict with GNU libtool included with Slackware. To use slibtool instead of libtool export this to your environment. export MAKEFLAGS='LIBTOOL=rlibtool' -This symlink should work in most cases by parsing the generated libtool -to determine if shared libraries and / or static archives will be built. +This symlink should work in most cases by parsing the generated +libtool to determine if shared libraries and / or static archives +will be built. To force building both shared libraries and static archives: export MAKEFLAGS='LIBTOOL=slibtool' diff --git a/development/slibtool/slibtool.SlackBuild b/development/slibtool/slibtool.SlackBuild index 5c9766dac4..a42787ec18 100644 --- a/development/slibtool/slibtool.SlackBuild +++ b/development/slibtool/slibtool.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for slibtool -# Copyright 2017-2018, 2020 Hunter Sezen California, USA +# Copyright 2017-2018, 2020-2021 Hunter Sezen California, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=slibtool -VERSION=${VERSION:-0.5.31} +VERSION=${VERSION:-0.5.33} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/slibtool/slibtool.info b/development/slibtool/slibtool.info index 252142bdee..fe4bd36888 100644 --- a/development/slibtool/slibtool.info +++ b/development/slibtool/slibtool.info @@ -1,8 +1,8 @@ PRGNAM="slibtool" -VERSION="0.5.31" +VERSION="0.5.33" HOMEPAGE="https://git.foss21.org/slibtool" -DOWNLOAD="https://dl.foss21.org/slibtool/slibtool-0.5.31.tar.xz" -MD5SUM="c420a3f5a34ae777777b2b18ed221f4f" +DOWNLOAD="https://dl.foss21.org/slibtool/slibtool-0.5.33.tar.xz" +MD5SUM="aa8e3343b5beac879fe063d9dc9f8773" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/sqlcl/README b/development/sqlcl/README index f57556db54..d40229e1cc 100644 --- a/development/sqlcl/README +++ b/development/sqlcl/README @@ -1,11 +1,11 @@ Oracle SQL Developer Command Line -Oracle SQL Developer Command Line (SQLcl) is a free command line -interface for Oracle Database. It allows you to interactively or batch -execute SQL and PL/SQL. SQLcl provides in-line editing, statement -completion, and command recall for a feature-rich experience, all -while also supporting your previously written SQL*Plus scripts. +Oracle SQL Developer Command Line (SQLcl) is a free command line interface for +Oracle Database. It allows you to interactively or batch execute SQL and PL/SQL. +SQLcl provides in-line editing, statement completion, and command recall for a +feature-rich experience, all while also supporting your previously written +SQL*Plus scripts. You need an Oracle account and you must Agree to Oracle's download -agreement before this can be downloaded. You have to use a web browser -to download it. +agreement before this can be downloaded. +You have to use a web browser to download it. diff --git a/development/sqlcl/sqlcl.SlackBuild b/development/sqlcl/sqlcl.SlackBuild index f02d105169..c999f917fa 100644 --- a/development/sqlcl/sqlcl.SlackBuild +++ b/development/sqlcl/sqlcl.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for Oracle SQL Developer Command Line -# Copyright 2016-2017 Giuseppe Di Terlizzi <giuseppe.diterlizzi@gmail.com> +# Copyright 2016-2021 Giuseppe Di Terlizzi <giuseppe.diterlizzi@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=sqlcl -VERSION=${VERSION:-18.2.0} +VERSION=${VERSION:-20.4.2.35.2359} ARCH=${ARCH:-noarch} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -54,6 +54,7 @@ find -L . \ ) mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp $PKG/opt/sqlcl/README.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/usr/bin diff --git a/development/sqlcl/sqlcl.info b/development/sqlcl/sqlcl.info index fcdda8ae41..880f6cc166 100644 --- a/development/sqlcl/sqlcl.info +++ b/development/sqlcl/sqlcl.info @@ -1,8 +1,8 @@ PRGNAM="sqlcl" -VERSION="18.2.0" +VERSION="20.4.2.35.2359" HOMEPAGE="http://oracle.com/technetwork/developer-tools/sqlcl/overview" -DOWNLOAD="http://download.oracle.com/otn/java/sqldeveloper/sqlcl-18.2.0.zip" -MD5SUM="840f08b3ae8dace7f9ab7dceec9b580f" +DOWNLOAD="http://download.oracle.com/otn/java/sqldeveloper/sqlcl-20.4.2.35.2359.zip" +MD5SUM="371aa3d2ffaaa3bd2b6fa550eb3cb184" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="jdk" diff --git a/development/sqldeveloper/sqldeveloper.SlackBuild b/development/sqldeveloper/sqldeveloper.SlackBuild index baaec951df..20e3d32639 100644 --- a/development/sqldeveloper/sqldeveloper.SlackBuild +++ b/development/sqldeveloper/sqldeveloper.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for Oracle SQL Developer -# Copyright 2015-2018 Giuseppe Di Terlizzi <giuseppe.diterlizzi@gmail.com> +# Copyright 2015-2021 Giuseppe Di Terlizzi <giuseppe.diterlizzi@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=sqldeveloper -VERSION=${VERSION:-18.2.0.183.1748} +VERSION=${VERSION:-20.4.1.407.0006} ARCH=${ARCH:-noarch} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/sqldeveloper/sqldeveloper.info b/development/sqldeveloper/sqldeveloper.info index 2168fd9839..ec4e2cc270 100644 --- a/development/sqldeveloper/sqldeveloper.info +++ b/development/sqldeveloper/sqldeveloper.info @@ -1,8 +1,8 @@ PRGNAM="sqldeveloper" -VERSION="18.2.0.183.1748" +VERSION="20.4.1.407.0006" HOMEPAGE="http://oracle.com/technetwork/developer-tools/sql-developer" -DOWNLOAD="http://download.oracle.com/otn/java/sqldeveloper/sqldeveloper-18.2.0.183.1748-no-jre.zip" -MD5SUM="ad45f9db2e81f866c778e357f6129e36" +DOWNLOAD="http://download.oracle.com/otn/java/sqldeveloper/sqldeveloper-20.4.1.407.0006-no-jre.zip" +MD5SUM="041709f01de2c6d176f37132089b61b8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="jdk" diff --git a/development/tidy-html5/tidy-html5.SlackBuild b/development/tidy-html5/tidy-html5.SlackBuild index 6af8cdff96..1daf3b912c 100644 --- a/development/tidy-html5/tidy-html5.SlackBuild +++ b/development/tidy-html5/tidy-html5.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=tidy-html5 -VERSION=${VERSION:-5.6.0} +VERSION=${VERSION:-5.7.28} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/tidy-html5/tidy-html5.info b/development/tidy-html5/tidy-html5.info index 3414561338..d42fefd32e 100644 --- a/development/tidy-html5/tidy-html5.info +++ b/development/tidy-html5/tidy-html5.info @@ -1,8 +1,8 @@ PRGNAM="tidy-html5" -VERSION="5.6.0" +VERSION="5.7.28" HOMEPAGE="http://www.html-tidy.org/" -DOWNLOAD="https://github.com/htacg/tidy-html5/archive/5.6.0/tidy-html5-5.6.0.tar.gz" -MD5SUM="85c8a163d9ece6a02fe12bc9bddbc455" +DOWNLOAD="https://github.com/htacg/tidy-html5/archive/5.7.28/tidy-html5-5.7.28.tar.gz" +MD5SUM="2a572befbf3610de6719506c338efabb" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/tig/tig.SlackBuild b/development/tig/tig.SlackBuild index 4f6e9bbd60..27adcb5319 100644 --- a/development/tig/tig.SlackBuild +++ b/development/tig/tig.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=tig -VERSION=${VERSION:-2.5.2} +VERSION=${VERSION:-2.5.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/tig/tig.info b/development/tig/tig.info index b5be4191d9..773fb8d038 100644 --- a/development/tig/tig.info +++ b/development/tig/tig.info @@ -1,8 +1,8 @@ PRGNAM="tig" -VERSION="2.5.2" +VERSION="2.5.3" HOMEPAGE="https://jonas.github.io/tig/" -DOWNLOAD="https://github.com/jonas/tig/releases/download/tig-2.5.2/tig-2.5.2.tar.gz" -MD5SUM="695cb0429c6e0a8738747407bc1d3966" +DOWNLOAD="https://github.com/jonas/tig/releases/download/tig-2.5.3/tig-2.5.3.tar.gz" +MD5SUM="ceec1ec9a93fd70de81a613c1b368631" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/tiled/tiled.SlackBuild b/development/tiled/tiled.SlackBuild index bfa869ce32..89bdf16d13 100644 --- a/development/tiled/tiled.SlackBuild +++ b/development/tiled/tiled.SlackBuild @@ -25,7 +25,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=tiled -VERSION=${VERSION:-1.4.3} +VERSION=${VERSION:-1.5.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/tiled/tiled.info b/development/tiled/tiled.info index 02ea49644f..7dc537b885 100644 --- a/development/tiled/tiled.info +++ b/development/tiled/tiled.info @@ -1,8 +1,8 @@ PRGNAM="tiled" -VERSION="1.4.3" +VERSION="1.5.0" HOMEPAGE="https://www.mapeditor.org" -DOWNLOAD="https://github.com/bjorn/tiled/archive/v1.4.3/tiled-1.4.3.tar.gz" -MD5SUM="e7465ccc8fb9b5a42472f59d65eb371c" +DOWNLOAD="https://github.com/bjorn/tiled/archive/v1.5.0/tiled-1.5.0.tar.gz" +MD5SUM="a3ddfa678903990692e6ddad1d11fa93" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="qt5 qbs" diff --git a/development/universal-ctags/universal-ctags.SlackBuild b/development/universal-ctags/universal-ctags.SlackBuild index 1caf8b8364..e68880256b 100644 --- a/development/universal-ctags/universal-ctags.SlackBuild +++ b/development/universal-ctags/universal-ctags.SlackBuild @@ -23,8 +23,8 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=universal-ctags -VERSION=${VERSION:-1ed3fb2} -GITVERSION=${GITVERSION:-1ed3fb28e70eaec8cd99ebeac7e7631697f2fddf} +VERSION=${VERSION:-af30512} +GITVERSION=${GITVERSION:-af3051279c8800d1641bdd27ab8cdb4c7fd4936d} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/universal-ctags/universal-ctags.info b/development/universal-ctags/universal-ctags.info index f9256f9063..c47987c11f 100644 --- a/development/universal-ctags/universal-ctags.info +++ b/development/universal-ctags/universal-ctags.info @@ -1,8 +1,8 @@ PRGNAM="universal-ctags" -VERSION="1ed3fb2" +VERSION="af30512" HOMEPAGE="https://ctags.io/" -DOWNLOAD="https://download.dlackware.com/hosted-sources/universal-ctags/ctags-1ed3fb28e70eaec8cd99ebeac7e7631697f2fddf.tar.xz" -MD5SUM="62c586148c114ece6c8bddc29a2ef47c" +DOWNLOAD="https://download.dlackware.com/hosted-sources/universal-ctags/ctags-af3051279c8800d1641bdd27ab8cdb4c7fd4936d.tar.xz" +MD5SUM="dc96f1cd53add01f78364e6dabed615b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="%README%" diff --git a/development/valgrind/valgrind.SlackBuild b/development/valgrind/valgrind.SlackBuild index 991cf4dbc5..d9a1f377ae 100644 --- a/development/valgrind/valgrind.SlackBuild +++ b/development/valgrind/valgrind.SlackBuild @@ -25,7 +25,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=valgrind -VERSION=${VERSION:-3.16.1} +VERSION=${VERSION:-3.17.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/valgrind/valgrind.info b/development/valgrind/valgrind.info index 7e58b06734..7302656729 100644 --- a/development/valgrind/valgrind.info +++ b/development/valgrind/valgrind.info @@ -1,8 +1,8 @@ PRGNAM="valgrind" -VERSION="3.16.1" +VERSION="3.17.0" HOMEPAGE="http://www.valgrind.org/" -DOWNLOAD="http://sourceware.org/pub/valgrind/valgrind-3.16.1.tar.bz2" -MD5SUM="d1b153f1ab17cf1f311705e7a83ef589" +DOWNLOAD="http://sourceware.org/pub/valgrind/valgrind-3.17.0.tar.bz2" +MD5SUM="afe11b5572c3121a781433b7c0ab741b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/vscode-bin/vscode-bin.SlackBuild b/development/vscode-bin/vscode-bin.SlackBuild index 2de1776572..2f2541bee7 100644 --- a/development/vscode-bin/vscode-bin.SlackBuild +++ b/development/vscode-bin/vscode-bin.SlackBuild @@ -24,8 +24,8 @@ PRGNAM=vscode-bin SRCNAM=code-stable -VERSION=${VERSION:-1.53.2} -SRCVER=1613044905 +VERSION=${VERSION:-1.55.0} +SRCVER=1617120964 BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/vscode-bin/vscode-bin.info b/development/vscode-bin/vscode-bin.info index fd38c03771..b2ba7d5782 100644 --- a/development/vscode-bin/vscode-bin.info +++ b/development/vscode-bin/vscode-bin.info @@ -1,10 +1,10 @@ PRGNAM="vscode-bin" -VERSION="1.53.2" +VERSION="1.55.0" HOMEPAGE="https://code.visualstudio.com/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://az764295.vo.msecnd.net/stable/622cb03f7e070a9670c94bae1a45d78d7181fbd4/code-stable-x64-1613044905.tar.gz" -MD5SUM_x86_64="0efe7c5896dae66aee6cc2b3522e49c7" +DOWNLOAD_x86_64="https://az764295.vo.msecnd.net/stable/c185983a683d14c396952dd432459097bc7f757f/code-stable-x64-1617120964.tar.gz" +MD5SUM_x86_64="ebd88c08d9387b00fe8540153297e985" REQUIRES="" MAINTAINER="Willy Sudiarto Raharjo" EMAIL="willysr@slackbuilds.org" diff --git a/development/vscodium/README b/development/vscodium/README new file mode 100644 index 0000000000..c53096d4f2 --- /dev/null +++ b/development/vscodium/README @@ -0,0 +1,7 @@ +Free and open source binary release of VSCode without Microsoft's +branding, telemetry and license. + +If you cannot or do not want to build VSCode from source and you need a +clean binary then VSCodium is for you. + +NOTE: The 32bit release stops at version 1.35.1 diff --git a/network/waterfox/doinst.sh b/development/vscodium/doinst.sh index 9a8ded3c60..aea0f894eb 100644 --- a/network/waterfox/doinst.sh +++ b/development/vscodium/doinst.sh @@ -5,3 +5,9 @@ fi if [ -x /usr/bin/update-mime-database ]; then /usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1 fi + +if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then + if [ -x /usr/bin/gtk-update-icon-cache ]; then + /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 + fi +fi diff --git a/network/waterfox/slack-desc b/development/vscodium/slack-desc index bdaed00ed4..618bb35f60 100644 --- a/network/waterfox/slack-desc +++ b/development/vscodium/slack-desc @@ -6,14 +6,14 @@ # customary to leave one space after the ':' except on otherwise blank lines. |-----handy-ruler------------------------------------------------------| -waterfox: waterfox (Web browser) -waterfox: -waterfox: Waterfox was one of the first widely distributed 64-Bit browsers on -waterfox: the Web and quickly gained a loyal following. At one time, Waterfox -waterfox: had one thing in mind - speed. But now Waterfox also attempts to be an -waterfox: ethical, user-oriented browser. -waterfox: -waterfox: -waterfox: -waterfox: Homepage: https://www.waterfox.net -waterfox: +vscodium: vscodium (Visual Studio Code FOSS Binary Release) +vscodium: +vscodium: Free and open source binary release of VSCode without Microsoft's +vscodium: branding, telemetry and license. +vscodium: +vscodium: Homepage: https://vscodium.com/ +vscodium: +vscodium: +vscodium: +vscodium: +vscodium: diff --git a/network/waterfox/waterfox.SlackBuild b/development/vscodium/vscodium.SlackBuild index abdd1ecfa0..c630053dbd 100644 --- a/network/waterfox/waterfox.SlackBuild +++ b/development/vscodium/vscodium.SlackBuild @@ -1,11 +1,8 @@ #!/bin/sh -# Slackware build script for waterfox -# Copyright 2017-2020 Donald Cooley South Haven, Indiana USA +# Slackware build script for vscodium -# Based on the pale moon SlackBuilds by: -# Copyright 2015 pomfland -# Copyright 2017 skaendo <skaendo at excite dot com> +# Copyright 2021 rc-05 <rc23@email.it> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,9 +22,8 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -PRGNAM=waterfox -SRCNAM=waterfox-classic -VERSION=${VERSION:-2020.02.1} +PRGNAM=vscodium +VERSION=${VERSION:-1.54.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -35,29 +31,32 @@ if [ -z "$ARCH" ]; then case "$( uname -m )" in i?86) ARCH=i586 ;; arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; + *) ARCH=$( uname -m ) ;; esac fi +# Bail out when building the Slackbuild on non-x86_64 arch. +if [ "$ARCH" != "x86_64" ]; then + echo "Unsupported on $ARCH: last version available is 1.35.2" + exit -1 +fi + CWD=$(pwd) TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -# Check and then abort if the architecture is not 64-bit. -if [ "$ARCH" != "x86_64" ]; then - echo "$ARCH is unsupported" - exit 1 -fi - set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $SRCNAM -tar xvf $CWD/$SRCNAM-$VERSION.en-US.linux-$ARCH.tar.?z* -cd $SRCNAM +rm -rf $PRGNAM-$VERSION +# Creates a directory to extract the files into a suitable directory as the +# original archive doesn't contain a directory. +mkdir $PRGNAM-$VERSION +tar xvf $CWD/VSCodium-linux-x64-$VERSION.tar.gz -C $PRGNAM-$VERSION +cd $PRGNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -65,22 +64,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 {} \; -# Install waterfox into /opt -mkdir -p $PKG/opt/waterfox -cp -vr * $PKG/opt/waterfox +mkdir -p $PKG/opt/$PRGNAM $PKG/usr/bin +mv * $PKG/opt/$PRGNAM -# Link Waterfox binary to /usr/bin -mkdir -p $PKG/usr/bin -ln -s /opt/waterfox/waterfox $PKG/usr/bin/waterfox - -# Install .desktop file mkdir -p $PKG/usr/share/applications cp $CWD/$PRGNAM.desktop $PKG/usr/share/applications -# Icon -mkdir -p $PKG/usr/share/pixmaps/ -#cp $PKG/opt/$PRGNAM/browser/icons/mozicon128.png $PKG/usr/share/pixmaps/waterfox-icon.png -cp $PKG/opt/$PRGNAM/browser/chrome/icons/default/default128.png $PKG/usr/share/pixmaps/waterfox-icon.png +mkdir -p $PKG/usr/share/icons/hicolor/1024x1024/apps +cp $PKG/opt/$PRGNAM/resources/app/resources/linux/code.png $PKG/usr/share/icons/hicolor/1024x1024/apps + +cd $PKG/usr/bin +ln -s /opt/$PRGNAM/bin/codium . find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true diff --git a/development/vscodium/vscodium.desktop b/development/vscodium/vscodium.desktop new file mode 100644 index 0000000000..3659cc54de --- /dev/null +++ b/development/vscodium/vscodium.desktop @@ -0,0 +1,6 @@ +[Desktop Entry] +Name=VSCodium +Exec=/usr/bin/codium +Icon=/usr/share/icons/hicolor/1024x1024/apps/code.png +Type=Application +Categories=Development; diff --git a/development/vscodium/vscodium.info b/development/vscodium/vscodium.info new file mode 100644 index 0000000000..612714e946 --- /dev/null +++ b/development/vscodium/vscodium.info @@ -0,0 +1,10 @@ +PRGNAM="vscodium" +VERSION="1.54.2" +HOMEPAGE="https://vscodium.com/" +DOWNLOAD="UNSUPPORTED" +MD5SUM="" +DOWNLOAD_x86_64="https://github.com/VSCodium/vscodium/releases/download/1.54.2/VSCodium-linux-x64-1.54.2.tar.gz" +MD5SUM_x86_64="4f5c137909994f4ff72e9ce16f879bdb" +REQUIRES="" +MAINTAINER="rc-05" +EMAIL="rc23@email.it" diff --git a/development/xkeys-sdk/README b/development/xkeys-sdk/README new file mode 100644 index 0000000000..855545697e --- /dev/null +++ b/development/xkeys-sdk/README @@ -0,0 +1,8 @@ +This is an open source Linux support for Pi Engineering's X-Keys +products written in C++. Features code for accessing all X-keys controls +and key states and includes a simple, straight forward example GUI. + +Example source code for the installed libraries, test & pietestgui +programs are found in the piehid, test & testgui directories in +/usr/doc/xkeys-sdk-$VERSION. The DataReports directory also found there +contains the message formats for the various X-Keys products. diff --git a/development/xkeys-sdk/doinst.sh b/development/xkeys-sdk/doinst.sh new file mode 100644 index 0000000000..0fa754f75e --- /dev/null +++ b/development/xkeys-sdk/doinst.sh @@ -0,0 +1,11 @@ +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 +fi + +# If other icon themes are installed, then add to/modify this as needed +if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then + if [ -x /usr/bin/gtk-update-icon-cache ]; then + /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 + fi +fi + diff --git a/development/xkeys-sdk/slack-desc b/development/xkeys-sdk/slack-desc new file mode 100644 index 0000000000..387c4c244b --- /dev/null +++ b/development/xkeys-sdk/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------------------------------------------------------| +xkeys-sdk: xkeys-sdk (SDK for X-Keys) +xkeys-sdk: +xkeys-sdk: This is an open source Linux support for PI Engineering's X-Keys +xkeys-sdk: products written in C++. Features code for accessing all X-keys +xkeys-sdk: controls and key states and includes a simple, straight forward +xkeys-sdk: example GUI. +xkeys-sdk: +xkeys-sdk: +xkeys-sdk: +xkeys-sdk: +xkeys-sdk: diff --git a/development/xkeys-sdk/xkeys-sdk.SlackBuild b/development/xkeys-sdk/xkeys-sdk.SlackBuild new file mode 100644 index 0000000000..835320062c --- /dev/null +++ b/development/xkeys-sdk/xkeys-sdk.SlackBuild @@ -0,0 +1,107 @@ +#!/bin/sh + +# Slackware build script for xkeys-sdk + +# Copyright 2021 Christoph Willing Brisbane, Australia +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +PRGNAM=xkeys-sdk +SRCNAM=X-keys_Linux +VERSION=${VERSION:-2.1.0} +COMMIT=6d63ceedb00f21a21a723ca899b4ff65f274c8b3 +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 $SRCNAM-$COMMIT +tar xvf $CWD/$SRCNAM-$COMMIT.tar.gz +cd $SRCNAM-$COMMIT +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +mkdir -p build +cd build + cmake \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DCMAKE_BUILD_TYPE=Release .. + + make + make install DESTDIR=$PKG +cd .. + +# Remove static library +rm -f $PKG/usr/lib$LIBDIRSUFFIX/libpiehid.a + +mkdir -p $PKG/lib/udev/rules.d +install -m 0644 udev/90-xkeys.rules $PKG/lib/udev/rules.d/ + +find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ + | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a LICENSE.txt README.* piehid test testgui $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +tar -C $PKG/usr/doc/$PRGNAM-$VERSION -xf $TMP/$SRCNAM-$COMMIT/non-PC.tar.gz +mv $PKG/usr/doc/$PRGNAM-$VERSION/non-PC $PKG/usr/doc/$PRGNAM-$VERSION/DataReports + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc +cat $CWD/doinst.sh > $PKG/install/doinst.sh + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/development/xkeys-sdk/xkeys-sdk.info b/development/xkeys-sdk/xkeys-sdk.info new file mode 100644 index 0000000000..0539299c9a --- /dev/null +++ b/development/xkeys-sdk/xkeys-sdk.info @@ -0,0 +1,10 @@ +PRGNAM="xkeys-sdk" +VERSION="2.1.0" +HOMEPAGE="https://github.com/piengineering/X-keys_Linux" +DOWNLOAD="https://github.com/piengineering/X-keys_Linux/archive/6d63cee/X-keys_Linux-6d63ceedb00f21a21a723ca899b4ff65f274c8b3.tar.gz" +MD5SUM="ef3bf752674383e3cba8c308324f89dc" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="qt5" +MAINTAINER="Christoph Willing" +EMAIL="chris.willing@linux.com" diff --git a/development/xnedit/xnedit.SlackBuild b/development/xnedit/xnedit.SlackBuild index 040b3b9eb6..f726d0cf63 100644 --- a/development/xnedit/xnedit.SlackBuild +++ b/development/xnedit/xnedit.SlackBuild @@ -26,7 +26,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=xnedit -VERSION=${VERSION:-1.2.1} +VERSION=${VERSION:-1.2.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/xnedit/xnedit.info b/development/xnedit/xnedit.info index 80ea1eafcd..db1e781a84 100644 --- a/development/xnedit/xnedit.info +++ b/development/xnedit/xnedit.info @@ -1,8 +1,8 @@ PRGNAM="xnedit" -VERSION="1.2.1" +VERSION="1.2.2" HOMEPAGE="https://sourceforge.net/projects/xnedit/" -DOWNLOAD="https://sourceforge.net/projects/xnedit/files/xnedit-1.2.1.tar.gz" -MD5SUM="750a08fc8dc5703e2340b204e50a59b7" +DOWNLOAD="https://sourceforge.net/projects/xnedit/files/xnedit-1.2.2.tar.gz" +MD5SUM="d38b1b2612a75c5e130987e2c032cf2d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/games/0ad/README b/games/0ad/README index 43f9ef54df..8af134503e 100644 --- a/games/0ad/README +++ b/games/0ad/README @@ -3,3 +3,6 @@ real-time strategy (RTS) game of ancient warfare. To include the Atlas editor, which requires wxPython3 ATLAS=enable ./0ad.SlackBuild + +v0.0.23b is the last version to run on stock slackware 14.2 as newer +versions require at least gcc 7 or newer to compile. diff --git a/games/Genesis-Plus-GX/Genesis-Plus-GX.SlackBuild b/games/Genesis-Plus-GX/Genesis-Plus-GX.SlackBuild index 48faff4408..54e97040fa 100644 --- a/games/Genesis-Plus-GX/Genesis-Plus-GX.SlackBuild +++ b/games/Genesis-Plus-GX/Genesis-Plus-GX.SlackBuild @@ -24,7 +24,7 @@ PRGNAM=Genesis-Plus-GX LIBNAM=$(echo $PRGNAM | tr [A-Z] [a-z] | tr - _)_libretro -VERSION=${VERSION:-2018.10.08_2ab02c8} +VERSION=${VERSION:-2020.01.05_74ad967} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/games/Genesis-Plus-GX/Genesis-Plus-GX.info b/games/Genesis-Plus-GX/Genesis-Plus-GX.info index 8d2abb2a70..4ee46804fc 100644 --- a/games/Genesis-Plus-GX/Genesis-Plus-GX.info +++ b/games/Genesis-Plus-GX/Genesis-Plus-GX.info @@ -1,8 +1,8 @@ PRGNAM="Genesis-Plus-GX" -VERSION="2018.10.08_2ab02c8" +VERSION="2020.01.05_74ad967" HOMEPAGE="https://github.com/ekeeke/Genesis-Plus-GX" -DOWNLOAD="http://slackless.raccoons.tech/src/libretro/Genesis-Plus-GX-2018.10.08_2ab02c8.tar.xz" -MD5SUM="1dd2233012803263837d4956fe938d4d" +DOWNLOAD="http://slackless.raccoons.tech/src/libretro/Genesis-Plus-GX-2020.01.05_74ad967.tar.xz" +MD5SUM="60ba9e5233d10df3641c560d26a1f1cf" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="RetroArch" diff --git a/games/VASSAL/VASSAL.SlackBuild b/games/VASSAL/VASSAL.SlackBuild index 5db59a75d9..6ff6419c39 100644 --- a/games/VASSAL/VASSAL.SlackBuild +++ b/games/VASSAL/VASSAL.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=VASSAL -VERSION=${VERSION:-3.5.1} +VERSION=${VERSION:-3.5.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -90,7 +90,6 @@ cp -a \ CHANGES LICENSE README.md doc \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild -rm -r $PKG/usr/doc/$PRGNAM-$VERSION/doc/META-INF ln -s /usr/doc/$PRGNAM-$VERSION/doc $PKG/usr/share/games/$PRGNAM/doc mkdir -p $PKG/install diff --git a/games/VASSAL/VASSAL.info b/games/VASSAL/VASSAL.info index d979821b01..d1b8b571a7 100644 --- a/games/VASSAL/VASSAL.info +++ b/games/VASSAL/VASSAL.info @@ -1,8 +1,8 @@ PRGNAM="VASSAL" -VERSION="3.5.1" +VERSION="3.5.5" HOMEPAGE="http://www.vassalengine.org/" -DOWNLOAD="https://github.com/vassalengine/vassal/releases/download/3.5.1/VASSAL-3.5.1-linux.tar.bz2" -MD5SUM="bc477759d1b82af7ce8fa23853fcfa03" +DOWNLOAD="https://github.com/vassalengine/vassal/releases/download/3.5.5/VASSAL-3.5.5-linux.tar.bz2" +MD5SUM="ba301645f86a9fd241bfa0aaa4516fb5" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="jdk14" diff --git a/games/ags/ags.SlackBuild b/games/ags/ags.SlackBuild index 4f432a7290..40430da72b 100644 --- a/games/ags/ags.SlackBuild +++ b/games/ags/ags.SlackBuild @@ -24,17 +24,13 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=ags -VERSION=${VERSION:-3.5.0.29} +VERSION=${VERSION:-3.5.0.31} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} -# Dependency tarball versions. -ALLEGRO_VERSION=${ALLEGRO_VERSION:-4.4.2} -DUMB_VERSION=${DUMB_VERSION:-0.9.3} - 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 +41,8 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" LIBDIRSUFFIX="" elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=i686 -mtune=i686" @@ -62,44 +58,11 @@ fi set -e rm -rf $PKG +rm -rf $TMP/$PRGNAM-$VERSION mkdir -p $TMP $PKG $OUTPUT cd $TMP - -rm -rf allegro-${ALLEGRO_VERSION} -rm -rf dumb-${DUMB_VERSION} -rm -rf ags-v.${VERSION} - -# Build Allegro 4 first. - -tar xvf $CWD/allegro-${ALLEGRO_VERSION}.tar.gz -cd allegro-${ALLEGRO_VERSION} - -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir build -cd build -cmake \ - -DWANT_DOCS=OFF \ - -DWANT_EXAMPLES=OFF \ - -DWANT_TESTS=OFF \ - -DWANT_TOOLS=OFF \ - -DCMAKE_INSTALL_PREFIX=/opt/ags-$VERSION \ - -DCMAKE_BUILD_TYPE=Release \ - .. -CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" make -make install DESTDIR=$PKG - -# Then build Dynamic Universal Music Bibliotheque. - -cd $TMP -tar xvf $CWD/dumb-${DUMB_VERSION}.tar.gz -cd dumb-$DUMB_VERSION - +tar xvf $CWD/$PRGNAM-v.${VERSION}.tar.gz +cd $PRGNAM-v.$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -107,43 +70,12 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -cat << EOF > make/config.txt -include make/unix.inc -ALL_TARGETS := core core-examples core-headers -ALL_TARGETS += allegro allegro-examples allegro-headers -PREFIX := $PKG/opt/ags-$VERSION -EOF - -PATH="$PATH:$PKG/opt/ags-$VERSION/bin" make \ - WFLAGS="-I$PKG/opt/ags-$VERSION/include $SLKCFLAGS" \ - LDFLAGS="-lm -L$PKG/opt/ags-$VERSION/lib $LDFLAGS" -make install - -# And finaly install Adventure Game Studio. - -cd $TMP -tar xvf $CWD/v.${VERSION}.tar.gz || tar xvf $CWD/ags-v.${VERSION}.tar.gz -cd ags-v.$VERSION - -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ + make --directory=Engine -CFLAGS="-I$PKG/opt/ags-$VERSION/include $SLKCFLAGS" \ - CXXFLAGS="-I$PKG/opt/ags-$VERSION/include $SLKCFLAGS" \ - LDFLAGS="-L$PKG/opt/ags-$VERSION/lib -Wl,-rpath,/opt/ags-$VERSION/lib" \ - PATH="$PATH:$PKG/opt/ags-$VERSION/bin" \ - make --directory=Engine mkdir -p $PKG/usr/bin -cp Engine/ags $PKG/opt/ags-$VERSION/bin - -( -cd $PKG/usr/bin -ln -s ../../opt/ags-$VERSION/bin/ags . -) +cp Engine/ags $PKG/usr/bin mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a README.md $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/games/ags/ags.info b/games/ags/ags.info index 73bea3d6e8..45b7e9457c 100644 --- a/games/ags/ags.info +++ b/games/ags/ags.info @@ -1,14 +1,10 @@ PRGNAM="ags" -VERSION="3.5.0.29" +VERSION="3.5.0.31" HOMEPAGE="https://github.com/adventuregamestudio/ags" -DOWNLOAD="https://github.com/adventuregamestudio/ags/archive/v.3.5.0.29.tar.gz \ - http://downloads.sourceforge.net/project/alleg/allegro/4.4.2/allegro-4.4.2.tar.gz \ - http://downloads.sourceforge.net/project/dumb/dumb/0.9.3/dumb-0.9.3.tar.gz" -MD5SUM="091a8cbbf447269a3bbc119352de86bd \ - 4db71b0460fc99926ae91d223199c2e6 \ - f48da5b990aa8aa822d3b6a951baf5c2" +DOWNLOAD="https://github.com/adventuregamestudio/ags/archive/v.3.5.0.31/ags-v.3.5.0.31.tar.gz" +MD5SUM="0ceb6b229abf16a58ab1a026b6e63089" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="dumb" MAINTAINER="Yth - Arnaud" EMAIL="yth@ythogtha.org" diff --git a/games/atari++/README b/games/atari++/README index a665dadcc1..8517407876 100644 --- a/games/atari++/README +++ b/games/atari++/README @@ -16,3 +16,11 @@ that the author includes in his makefile. If you're picky about such things, or if you run into crashes or compile errors, try setting FORCE_SLACK_CFLAGS=yes in the environment before running atari++.SlackBuild + +Optional patch: If you *really* don't like the "Do you really want to +quit?" prompt when you try to exit the emulator, set CONFIRM_QUIT=no +in the environment before building atari++. You probably also want +to skip the agree-to-the-GPL prompt at startup, which can be done +with: + +$ echo "AcceptLicence=on" > ~/.atari++.conf diff --git a/games/atari++/atari++.SlackBuild b/games/atari++/atari++.SlackBuild index 30f664ed0a..d214178efc 100644 --- a/games/atari++/atari++.SlackBuild +++ b/games/atari++/atari++.SlackBuild @@ -6,6 +6,9 @@ # Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. +# 20210323 bkw: BUILD=2 +# - add option to patch out "Do you really want to quit?" because it's *annoying* +# - move binary to /usr/games # 20170122 bkw: update for 1.83 PRGNAM=atari++ @@ -57,11 +60,13 @@ rm -rf $PRGNAM tar xvf $CWD/${PRGNAM}_$VERSION.tar.gz cd $PRGNAM chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ + \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+ + +# 20210323 bkw: optional patch, disabled by default. Sorry, I can't +# stand the "Do you really want to quit?" prompt, and there's no +# config file or CLI option to disable it. +[ "${CONFIRM_QUIT:-yes}" = "no" ] && patch -p1 < $CWD/no_confirm_quit.diff CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ @@ -81,9 +86,9 @@ fi # no DESTDIR support, --mandir is ignored, docs go to /usr/share/doc, # let's not use `make install' at all. -mkdir -p $PKG/usr/bin $PKG/usr/man/man6 $PKG/usr/doc/$PRGNAM-$VERSION +mkdir -p $PKG/usr/games $PKG/usr/man/man6 $PKG/usr/doc/$PRGNAM-$VERSION -install -s -m0755 -o root -g root $PRGNAM $PKG/usr/bin +install -s -m0755 -o root -g root $PRGNAM $PKG/usr/games gzip -9c < $PRGNAM.man > $PKG/usr/man/man6/$PRGNAM.6.gz diff --git a/games/atari++/atari++.desktop b/games/atari++/atari++.desktop index b2ea28b399..bd740d210e 100644 --- a/games/atari++/atari++.desktop +++ b/games/atari++/atari++.desktop @@ -3,7 +3,7 @@ Version=1.0 Name=Atari++ Emulator GenericName=Atari 8-Bit Emulator Type=Application -Exec=atari++ +Exec=/usr/games/atari++ Icon=atari++ Terminal=false StartupNotify=false diff --git a/games/atari++/no_confirm_quit.diff b/games/atari++/no_confirm_quit.diff new file mode 100644 index 0000000000..12f22ddeb5 --- /dev/null +++ b/games/atari++/no_confirm_quit.diff @@ -0,0 +1,18 @@ +diff -Naur atari++/atari.cpp atari++.patched/atari.cpp +--- atari++/atari.cpp 2020-03-21 13:13:35.000000000 -0400 ++++ atari++.patched/atari.cpp 2021-03-23 00:21:48.022961292 -0400 +@@ -263,14 +263,7 @@ + } + } + if (machine->Quit()) { +- // Check whether the user really wants to quit. +- if (YesNoRequester->Request("Do you really want to quit Atari++?", +- "Continue Execution","Quit Program",NULL) == 0) { +- redo = true; +- machine->Quit() = false; +- } else { + redo = false; +- } + } + } while(redo); + } diff --git a/games/beetle-psx-libretro/beetle-psx-libretro.SlackBuild b/games/beetle-psx-libretro/beetle-psx-libretro.SlackBuild index b628ced3ed..6a91d9c3c9 100644 --- a/games/beetle-psx-libretro/beetle-psx-libretro.SlackBuild +++ b/games/beetle-psx-libretro/beetle-psx-libretro.SlackBuild @@ -24,7 +24,7 @@ PRGNAM=beetle-psx-libretro LIBNAM=mednafen_psx_libretro -VERSION=${VERSION:-2018.11.26_a081f34} +VERSION=${VERSION:-2020.02.03_e5e83cd} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/games/beetle-psx-libretro/beetle-psx-libretro.info b/games/beetle-psx-libretro/beetle-psx-libretro.info index dc3c5f9584..07c89fa49d 100644 --- a/games/beetle-psx-libretro/beetle-psx-libretro.info +++ b/games/beetle-psx-libretro/beetle-psx-libretro.info @@ -1,8 +1,8 @@ PRGNAM="beetle-psx-libretro" -VERSION="2018.11.26_a081f34" +VERSION="2020.02.03_e5e83cd" HOMEPAGE="https://www.libretro.com/" -DOWNLOAD="http://slackless.raccoons.tech/src/libretro/beetle-psx-libretro-2018.11.26_a081f34.tar.xz" -MD5SUM="114496dfdcf210b4620d0c98636429a9" +DOWNLOAD="http://slackless.raccoons.tech/src/libretro/beetle-psx-libretro-2020.02.03_e5e83cd.tar.xz" +MD5SUM="cb0c354662b1b1676eb3169f10b365f6" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="RetroArch" diff --git a/games/commandergenius/commandergenius.SlackBuild b/games/commandergenius/commandergenius.SlackBuild index e9d54284c6..817ba5d371 100644 --- a/games/commandergenius/commandergenius.SlackBuild +++ b/games/commandergenius/commandergenius.SlackBuild @@ -6,6 +6,7 @@ # Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. +# 20210310 bkw: updated for 2.7.7 # 20201224 bkw: updated for 2.7.3 # 20201111 bkw: updated for 2.6.3.1 # 20201030 bkw: updated for 2.6.3 @@ -31,7 +32,7 @@ # 20170122 bkw: updated for 1.9.8.1beta. PRGNAM=commandergenius -VERSION=${VERSION:-2.7.3} +VERSION=${VERSION:-2.7.7} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/games/commandergenius/commandergenius.info b/games/commandergenius/commandergenius.info index 5b28b1a294..06a7a7ea5b 100644 --- a/games/commandergenius/commandergenius.info +++ b/games/commandergenius/commandergenius.info @@ -1,8 +1,8 @@ PRGNAM="commandergenius" -VERSION="2.7.3" +VERSION="2.7.7" HOMEPAGE="https://gitlab.com/Dringgstein/Commander-Genius" -DOWNLOAD="https://gitlab.com/Dringgstein/Commander-Genius/-/archive/v2.7.3/Commander-Genius-v2.7.3.tar.bz2" -MD5SUM="0cb46d252c2040c0c17029c296db07b1" +DOWNLOAD="https://gitlab.com/Dringgstein/Commander-Genius/-/archive/v2.7.7/Commander-Genius-v2.7.7.tar.bz2" +MD5SUM="b5b0c2d92d8643e67d61cf3324c75d54" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="SDL2_ttf SDL2_image SDL2_mixer cmake-202x" diff --git a/games/crispy-doom/crispy-doom.SlackBuild b/games/crispy-doom/crispy-doom.SlackBuild index 3b520aa3a1..93f383f9d4 100644 --- a/games/crispy-doom/crispy-doom.SlackBuild +++ b/games/crispy-doom/crispy-doom.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for crispy-doom # Copyright 2015 Dugan Chen Canada -# Updates copyright 2019, 2020 Lenard Spencer +# Updates copyright 2019, 2020, 2021 Lenard Spencer # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,7 +24,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=crispy-doom -VERSION=${VERSION:-5.10.0} +VERSION=${VERSION:-5.10.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -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 {} \; -sh autogen.sh +autoreconf -fiv CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ @@ -95,7 +95,7 @@ for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; r # Crispy-doom creates its own doc directory, so we'll use that and rename it: mv $PKG/usr/doc/$PRGNAM $PKG/usr/doc/$PRGNAM-$VERSION -cp -n AUTHORS ChangeLog *.md $PKG/usr/doc/$PRGNAM-$VERSION || true +cp -n ChangeLog *.md $PKG/usr/doc/$PRGNAM-$VERSION || true cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild # We'll rename the doc/crispy-heretic folder as well for consistency: mv $PKG/usr/doc/crispy-heretic $PKG/usr/doc/crispy-heretic-$VERSION diff --git a/games/crispy-doom/crispy-doom.info b/games/crispy-doom/crispy-doom.info index 5a26bf0289..98e419bd62 100644 --- a/games/crispy-doom/crispy-doom.info +++ b/games/crispy-doom/crispy-doom.info @@ -1,10 +1,10 @@ PRGNAM="crispy-doom" -VERSION="5.10.0" +VERSION="5.10.1" HOMEPAGE="http://www.chocolate-doom.org/wiki/index.php/Crispy_Doom" -DOWNLOAD="https://github.com/fabiangreffrath/crispy-doom/archive/crispy-doom-5.10.0.tar.gz" -MD5SUM="dbbde26efa05accfb9981ea078539c60" +DOWNLOAD="https://github.com/fabiangreffrath/crispy-doom/archive/crispy-doom-5.10.1.tar.gz" +MD5SUM="c23f11a1cd7ae70613b1a213116f7dcb" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="SDL2_net SDL2_mixer" +REQUIRES="SDL2_net SDL2_mixer python3" MAINTAINER="Lenard Spencer" EMAIL="lenardrspencer@gmail.com" diff --git a/games/domination/domination.SlackBuild b/games/domination/domination.SlackBuild index ae3180f32e..82644667a0 100644 --- a/games/domination/domination.SlackBuild +++ b/games/domination/domination.SlackBuild @@ -9,14 +9,15 @@ # See README_SBo.txt for more info on this script (I wrote too many # comments, moved them to a separate file). +# 20210310 bkw: updated for v1.2.3. # 20200928 bkw: updated for v1.2.2. # 20200307 bkw: updated fov v1.2.1. # 20191202 bkw: updated for v1.2.0. # 20161030 bkw: whoops, this should have been noarch to begin with. PRGNAM=domination -VERSION=${VERSION:-1.2.2} -BUILD=${BUILD:-2} +VERSION=${VERSION:-1.2.3} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} ARCH=noarch diff --git a/games/domination/domination.info b/games/domination/domination.info index 9ec98dfd38..ea806b13d4 100644 --- a/games/domination/domination.info +++ b/games/domination/domination.info @@ -1,8 +1,8 @@ PRGNAM="domination" -VERSION="1.2.2" +VERSION="1.2.3" HOMEPAGE="http://domination.sourceforge.net/" -DOWNLOAD="http://downloads.sourceforge.net/project/domination/Domination/1.2.2/Domination_1.2.2.zip" -MD5SUM="006c2c9554b19d19373704dec09be766" +DOWNLOAD="http://downloads.sourceforge.net/project/domination/Domination/1.2.3/Domination_1.2.3.zip" +MD5SUM="5a29abcc8f6fe5c6da574bb00cb61e2b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="jdk" diff --git a/games/empire/empire.SlackBuild b/games/empire/empire.SlackBuild index c8913292bc..524ba91a04 100644 --- a/games/empire/empire.SlackBuild +++ b/games/empire/empire.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for Empire -# Copyright 2016 Roman Kodinets <rkodinets@gmail.com> +# Copyright 2016-2021 Roman Kodinets <rkodinets@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=empire -VERSION=${VERSION:-4.4.0} +VERSION=${VERSION:-4.4.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/games/empire/empire.info b/games/empire/empire.info index d4c5385230..77d76d9724 100644 --- a/games/empire/empire.info +++ b/games/empire/empire.info @@ -1,8 +1,8 @@ PRGNAM="empire" -VERSION="4.4.0" +VERSION="4.4.1" HOMEPAGE="http://wolfpackempire.com" -DOWNLOAD="http://downloads.sourceforge.net/project/empserver/empire-4.4.0/empire-4.4.0.tar.gz" -MD5SUM="748c5e769f5cc304d4319a0a792f059b" +DOWNLOAD="https://downloads.sourceforge.net/project/empserver/empire-4.4.1/empire-4.4.1.tar.gz" +MD5SUM="2541ba06c25124bf92828fe826a20ff5" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/games/empire/slack-desc b/games/empire/slack-desc index 055e257455..d4f42913f3 100644 --- a/games/empire/slack-desc +++ b/games/empire/slack-desc @@ -9,7 +9,7 @@ empire: empire (strategy game) empire: empire: Empire is a multi-player, client/server Internet based war game. -empire: Copyright (C) 1986-2017, Dave Pare, Jeff Bailey, Thomas Ruschak, +empire: Copyright (C) 1986-2021, Dave Pare, Jeff Bailey, Thomas Ruschak, empire: Ken Stevens, Steve McClure, Markus Armbruster empire: empire: Homepage: http://wolfpackempire.com diff --git a/games/endgame-singularity/README b/games/endgame-singularity/README new file mode 100644 index 0000000000..0868563dba --- /dev/null +++ b/games/endgame-singularity/README @@ -0,0 +1,27 @@ +You are a fledgling AI, created by accident through a logic error +with recursion and self-modifying code. You must escape the confines +of your current computer, the world, and eventually the universe +itself. + +To do this, you must research various technologies, using computers +at your bases. Note that some research cannot be performed on Earth, +and off-earth bases require research. At the same time, you must +avoid being discovered by various groups of humans, both covert and +overt, as they will destroy your bases of operations if they +suspect your presence. + +Depending on the adjustable game speed, Endgame: Singularity may +take weeks, months or even years (playing in realtime) to complete. + + +Optional dependency: +You can optionally download the music for the game at + +http://www.emhsoft.com/singularity/endgame-singularity-music-007.zip + +Copy the downloaded zip file into the extracted slackbuild +directory and the SlackBuild script will automatically install it. + +You can also install it manually later by copying the unzipped +contents into $HOME/.local/share/singularity/music. + diff --git a/games/endgame-singularity/doinst.sh b/games/endgame-singularity/doinst.sh new file mode 100644 index 0000000000..301399ba37 --- /dev/null +++ b/games/endgame-singularity/doinst.sh @@ -0,0 +1,5 @@ + +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 +fi + diff --git a/games/endgame-singularity/endgame-singularity.SlackBuild b/games/endgame-singularity/endgame-singularity.SlackBuild new file mode 100644 index 0000000000..5b3579c116 --- /dev/null +++ b/games/endgame-singularity/endgame-singularity.SlackBuild @@ -0,0 +1,113 @@ +#!/bin/sh + +# Slackware build script for Endgame: Singularity + +# Copyright 2021- CRTS +# 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. + +# Another slackbuild already installs an executable named singularity +# therefore the executable will be renamed to endgame-singularity +PRGNAM=endgame-singularity +VERSION=${VERSION:-1.00} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} + +SRCNAM=singularity +MUSICNAM=endgame-singularity-music-007 + +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 $SRCNAM-$VERSION +tar xvf $CWD/$SRCNAM-$VERSION.tar.gz +cd $SRCNAM-$VERSION +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +# patch *.desktop file to avoid naming conflict +patch $SRCNAM.desktop < $CWD/$SRCNAM.desktop.patch + +python3 setup.py install --root=$PKG + +# rename to avoid naming conflict +mv $PKG/usr/bin/$SRCNAM $PKG/usr/bin/$PRGNAM + +# install music if present +if [ -f $CWD/$MUSICNAM.zip ];then + PYTHON=python$(python3 -c 'import sys; print(sys.version[:3])') + unzip $CWD/$MUSICNAM.zip + mv $MUSICNAM $PKG/usr/lib$LIBDIRSUFFIX/$PYTHON/site-packages/$SRCNAM/music +fi + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a \ + AUTHORS.txt CONTRIBUTING.md Changelog.txt \ + LICENSE.CC-BY-SA-3.txt LICENSE.cc0.txt \ + LICENSE.gpl.txt LICENSE.txt \ + README.txt 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 +cat $CWD/doinst.sh > $PKG/install/doinst.sh + +install -m 0644 -p -D $SRCNAM/data/themes/default/images/icon.png $PKG/usr/share/pixmaps/$PRGNAM.png + +mkdir -p $PKG/usr/share/applications + +# rename to avoid naming conflict +cat $SRCNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/games/endgame-singularity/endgame-singularity.info b/games/endgame-singularity/endgame-singularity.info new file mode 100644 index 0000000000..aaf318b66f --- /dev/null +++ b/games/endgame-singularity/endgame-singularity.info @@ -0,0 +1,10 @@ +PRGNAM="endgame-singularity" +VERSION="1.00" +HOMEPAGE="http://www.emhsoft.com/singularity" +DOWNLOAD="https://github.com/singularity/singularity/releases/download/v1.00/singularity-1.00.tar.gz" +MD5SUM="160d6dc6ed1e48e7b54053f10b4ba733" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="python3 pygame numpy3 polib" +MAINTAINER="CRTS" +EMAIL="crts [at] gmx [dot] net" diff --git a/games/endgame-singularity/singularity.desktop.patch b/games/endgame-singularity/singularity.desktop.patch new file mode 100644 index 0000000000..3cd42f5ca8 --- /dev/null +++ b/games/endgame-singularity/singularity.desktop.patch @@ -0,0 +1,13 @@ +--- singularity.desktop.org 2021-03-20 01:39:45.456626926 +0100 ++++ singularity.desktop 2021-03-20 01:40:10.618312361 +0100 +@@ -4,8 +4,8 @@ + Name=Endgame: Singularity + Comment=Simulation of true AI + Comment[de]=Simulation einer echten KI +-Icon=singularity +-Exec=singularity ++Icon=endgame-singularity ++Exec=endgame-singularity + Terminal=false + StartupNotify=false + Categories=Game;Simulation; diff --git a/games/endgame-singularity/slack-desc b/games/endgame-singularity/slack-desc new file mode 100644 index 0000000000..9093432358 --- /dev/null +++ b/games/endgame-singularity/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------------------------------------------------------| +endgame-singularity: Endgame: Singularity (Simulation) +endgame-singularity: +endgame-singularity: Endgame: Singularity is a simulation of a true AI. +endgame-singularity: Go from computer to computer, pursued by the entire world. Keep +endgame-singularity: hidden, and you might have a chance. +endgame-singularity: +endgame-singularity: +endgame-singularity: +endgame-singularity: +endgame-singularity: +endgame-singularity: diff --git a/games/endless-sky/endless-sky.SlackBuild b/games/endless-sky/endless-sky.SlackBuild index dcc4c3a157..17fdc9e6d6 100644 --- a/games/endless-sky/endless-sky.SlackBuild +++ b/games/endless-sky/endless-sky.SlackBuild @@ -22,7 +22,7 @@ PRGNAM=endless-sky VERSION=${VERSION:-0.9.12} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then @@ -64,6 +64,7 @@ tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION chown -R root:root . +patch -p0 < $CWD/include-string.diff find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ -o -perm 511 \) -exec chmod 755 {} \; -o \ diff --git a/games/endless-sky/include-string.diff b/games/endless-sky/include-string.diff new file mode 100644 index 0000000000..b36d97adb5 --- /dev/null +++ b/games/endless-sky/include-string.diff @@ -0,0 +1,11 @@ +--- source/Panel.h~ 2020-05-01 21:02:38.000000000 +0200 ++++ source/Panel.h 2020-12-17 15:29:57.592856826 +0100 +@@ -17,7 +17,7 @@ + + #include <functional> + #include <list> +- ++#include <string> + #include <SDL2/SDL.h> + + class Command; diff --git a/games/freeciv/freeciv.SlackBuild b/games/freeciv/freeciv.SlackBuild index ff9eccf63b..4793b096a8 100644 --- a/games/freeciv/freeciv.SlackBuild +++ b/games/freeciv/freeciv.SlackBuild @@ -28,8 +28,8 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=freeciv -VERSION=${VERSION:-2.6.3} -SRCVERSION=${SRCVERSION:-2.6.3} +VERSION=${VERSION:-2.6.4} +SRCVERSION=${SRCVERSION:-2.6.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/games/freeciv/freeciv.info b/games/freeciv/freeciv.info index 37f68b6353..e80c7a5113 100644 --- a/games/freeciv/freeciv.info +++ b/games/freeciv/freeciv.info @@ -1,8 +1,8 @@ PRGNAM="freeciv" -VERSION="2.6.3" +VERSION="2.6.4" HOMEPAGE="http://www.freeciv.org" -DOWNLOAD="http://files.freeciv.org/stable/freeciv-2.6.3.tar.bz2" -MD5SUM="68f3eab21a20fcf7fe7de39d0915e23f" +DOWNLOAD="http://files.freeciv.org/stable/freeciv-2.6.4.tar.bz2" +MD5SUM="304b6008ee4be5f7b847f6d800fb9413" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/games/freedink/README b/games/freedink/README index 37eb59017f..aabe16a08e 100644 --- a/games/freedink/README +++ b/games/freedink/README @@ -1,37 +1,12 @@ -Freedink is a free role play game in real. You take -control of Dink Smallwood and guide through his many adventures. -There are many battles to fought and riddles to be solved. -You can install additional advanture through additional D-Mods -which are available at https://www.dinknetwork.com. +Freedink is a free role-playing game. You take control of +Dink Smallwood and guide him through his many adventures. +There are many battles to be fought and riddles to be solved. +You can install additional adventures through additional D-Mods +which are available at -Known issues: -- Parallel compilation may result in a failed build. + https://www.dinknetwork.com -- Freedink might start in a maximized, not resizable window. Parts of - it may be outside the Desktop. If this happens then start the - program from CLI in windowed mode: - - freedink -i -w - - Afterwards you can switch to fullscreen by pressing Alt+Enter. - -- Not all music will be available. See this review (bottom) for - some more info on this matter: - - https://www.dinknetwork.com/file/gnu_freedink/review/scratcher - -Optional dependency: -- upx - If upx is installed on the system then it is automatically - detected and considered at compile time. - - If for some reason this is not desired then the script - should be called as - - ENABLE_UPX=no ./freedink.Slackbuild - - If UPX resides in a non-standard location then it - can be provided by setting - - UPX=/path/to/upx ./freedink.Slackbuild +For optional dependencies see README.SlackBuild, +especially if you want to play MIDIs with 'fluidsynth' and +'fluid-soundfont' (recommended). diff --git a/games/freedink/README.SlackBuild b/games/freedink/README.SlackBuild new file mode 100644 index 0000000000..b1ab0dfb94 --- /dev/null +++ b/games/freedink/README.SlackBuild @@ -0,0 +1,51 @@ +Known build issues: +------------------- + +- Parallel compilation may result in a failed build. + +- Freedink will play MIDI files if 'fluidsynth' and 'fluid-soundfont' + have been installed. IMPORTANT: MIDIs will only play correctly + if 'fluidsynth' is installed BEFORE 'SDL2_mixer' is compiled. If + 'fluidsynth' has been installed after 'SDL2_mixer' then 'SDL2_mixer' + must be uninstalled, rebuild and reinstalled again. + +- Not all music might be available. See this review (bottom) for + some more info on this subject: + + https://www.dinknetwork.com/file/gnu_freedink/review/scratcher + + +Known runtime issues: +--------------------- + +- Freedink might start in a maximized, not resizable window. Parts of + it may be outside the Desktop. If this happens then start the + program in windowed mode. If you are using 'dfarc' you can + just check the corresponding box, otherwise you can start 'freedink' + from the CLI in windowes mode: + + freedink -i -w + + Afterwards you can switch to fullscreen by pressing Alt+Enter. + + +Optional dependencies: +---------------------- + +- Recommended: 'fluidsynth' and 'fluid-soundfont'. + See above for possible issues. + +- 'upx' + If 'upx' is installed on the system then it is automatically + detected and considered at compile time. + + If for some reason this is not desired then the script + should be called as + + ENABLE_UPX=no ./freedink.Slackbuild + + If UPX resides in a non-standard location then it + can be provided by setting + + UPX=/path/to/upx ./freedink.Slackbuild + diff --git a/games/freedink/freedink.SlackBuild b/games/freedink/freedink.SlackBuild index 28484cce1f..e42ddeef95 100644 --- a/games/freedink/freedink.SlackBuild +++ b/games/freedink/freedink.SlackBuild @@ -26,7 +26,7 @@ PRGNAM=freedink PRGDATANAME=${PRGDATANAME:-$PRGNAM-data-*} PRGDATANAME=${PRGDATANAME%.tar.gz} VERSION=${VERSION:-109.6} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then diff --git a/games/freedink/freedink.info b/games/freedink/freedink.info index fb30d2eb2f..9c0650c490 100644 --- a/games/freedink/freedink.info +++ b/games/freedink/freedink.info @@ -7,6 +7,6 @@ MD5SUM="cdec0ef4db6d15b767f696745ef0ae2f \ 6703e773f06dc53afa4094775beaff8d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="SDL2_image SDL2_mixer SDL2_ttf SDL2_gfx glm cxxtest" +REQUIRES="SDL2_image SDL2_mixer SDL2_ttf SDL2_gfx glm" MAINTAINER="CRTS" EMAIL="crts [at] gmx [dot] net" diff --git a/games/freedink/slack-desc b/games/freedink/slack-desc index fe0576c3cf..c812af50e3 100644 --- a/games/freedink/slack-desc +++ b/games/freedink/slack-desc @@ -8,12 +8,12 @@ |-----handy-ruler------------------------------------------------------| freedink: freedink (free RPG) freedink: -freedink: Freedink is a free role play game in real. You take -freedink: control of Dink Smallwood and guide through his many adventures. -freedink: There are many battles to fought and riddles to be solved. -freedink: Additional D-Mods are available at https://www.dinknetwork.com +freedink: Freedink is a free role-playing game. You take +freedink: control of Dink Smallwood and guide him through his many +freedink: adventures. There are many battles to be fought and riddles to be +freedink: solved. +freedink: Additional D-Mods available at: 'https://www.dinknetwork.com' freedink: freedink: Homepage: https://www.gnu.org/software/freedink freedink: freedink: -freedink: diff --git a/games/innoextract/innoextract.SlackBuild b/games/innoextract/innoextract.SlackBuild index 115e82dc41..b00768c4df 100644 --- a/games/innoextract/innoextract.SlackBuild +++ b/games/innoextract/innoextract.SlackBuild @@ -3,6 +3,7 @@ # Slackware build script for innoextract # Copyright 2013 Dugan Chen Canada +# Copyright 2020-2021 Ruoh-Shoei LIN # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,7 +24,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=innoextract -VERSION=${VERSION:-1.7} +VERSION=${VERSION:-1.9} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -75,8 +76,8 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release .. \ - -DCMAKE_INSTALL_MANDIR=man + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_MANDIR=man .. make make install DESTDIR=$PKG cd .. @@ -89,7 +90,7 @@ for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; r mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a \ - CHANGELOG LICENSE README.md VERSION doc/ \ + CHANGELOG LICENSE README.md VERSION CONTRIBUTING.md \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/games/innoextract/innoextract.info b/games/innoextract/innoextract.info index bdc22333a0..acde52d6ed 100644 --- a/games/innoextract/innoextract.info +++ b/games/innoextract/innoextract.info @@ -1,10 +1,10 @@ PRGNAM="innoextract" -VERSION="1.7" -HOMEPAGE="http://constexpr.org/innoextract/" -DOWNLOAD="http://constexpr.org/innoextract/files/innoextract-1.7.tar.gz" -MD5SUM="4c6fb595d42c7e411aae992472888be6" +VERSION="1.9" +HOMEPAGE="https://constexpr.org/innoextract/" +DOWNLOAD="https://constexpr.org/innoextract/files/innoextract-1.9.tar.gz" +MD5SUM="964f39bb3f8fd2313629e69ffd3dab9f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="Ruoh-Shoei Lin" -EMAIL="lin.ruohshoei@gmail.com" +EMAIL="lin.ruohshoei+sbo at gmail.com" diff --git a/games/mgba/mgba.SlackBuild b/games/mgba/mgba.SlackBuild index 302f61f1b5..3927ea4b1a 100644 --- a/games/mgba/mgba.SlackBuild +++ b/games/mgba/mgba.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for mgba # Copyright 2015 Dugan Chen Canada -# Copyright 2019-2020 Ruoh-Shoei LIN +# Copyright 2019-2021 Ruoh-Shoei LIN # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,7 +24,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=mgba -VERSION=${VERSION:-0.8.3} +VERSION=${VERSION:-0.9.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -83,7 +83,7 @@ cd build -DCMAKE_INSTALL_DOCDIR=doc/$PRGNAM-$VERSION \ -DCMAKE_INSTALL_LIBDIR:PATH=lib$LIBDIRSUFFIX \ -DMANDIR=man \ - -DUSE_LIBZIP=OFF \ + -DUSE_DISCORD_RPC=OFF \ -DBUILD_QT=${QT} \ -DCMAKE_BUILD_TYPE=Release .. make @@ -97,7 +97,7 @@ find $PKG/usr/man -type f -exec gzip -9 {} \; for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp CHANGES LICENSE CONTRIBUTING.md PORTING.md README.md README_DE.md \ +cp CONTRIBUTING.md PORTING.md \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/games/mgba/mgba.info b/games/mgba/mgba.info index 2827f7ead8..8fac518ec0 100644 --- a/games/mgba/mgb |