diff options
39 files changed, 301 insertions, 27 deletions
@@ -1,3 +1,17 @@ +2024-03-05 Vlad Glagolev <stealth@sourcemage.org> + * bin-editors/micro-bin: new spell, modern and intuitive terminal-based + text editor + +2024-01-07 Conner Clere <xenanthropy@sourcemage.org> + * bin-http/floorp-bin: new spell, advanced and fast firefox derivative + +2023-09-18 Vlad Glagolev <stealth@sourcemage.org> + * bin-archive/kopia-bin: new spell, cross-platform backup tool + +2023-07-21 Vlad Glagolev <stealth@sourcemage.org> + * bin-utils/chezmoi-bin: new spell, dotfiles manager across multiple + diverse machines + 2022-09-05 Vlad Glagolev <stealth@sourcemage.org> * accounts, groups: added account data for syncthing-bin @@ -42,7 +56,7 @@ 2021-06-04 Treeve Jelbert <treeve@sourcemage.org> * bin-devel/nodejs-bin: Nodejs -2020-02-08 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> +2020-02-08 Florian Franzmann <bwlf@bandrate.org> * bin-java/openjdk13-bin: new spell, OpenJDK version 13 2019-07-08 Eric Sandall <sandalle@sourcemage.org> @@ -91,7 +105,7 @@ 2015-01-24 Pavel Vinogradov <public@sourcemage.org> * gurus.gpg: added my new uids -2012-10-08 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de> +2012-10-08 Florian Franzmann <bwlf@bandrate.org> * bin-science/josm-bin: new spell, java based editor for OpenStreetMap 2011-08-24 Ladislav Hagara <hgr@vabo.cz> diff --git a/bin-archive/kopia-bin/BUILD b/bin-archive/kopia-bin/BUILD new file mode 100755 index 0000000..27ba77d --- /dev/null +++ b/bin-archive/kopia-bin/BUILD @@ -0,0 +1 @@ +true diff --git a/bin-archive/kopia-bin/DETAILS b/bin-archive/kopia-bin/DETAILS new file mode 100755 index 0000000..c390e7f --- /dev/null +++ b/bin-archive/kopia-bin/DETAILS @@ -0,0 +1,20 @@ + SPELL=kopia-bin + SPELLX=${SPELL/-bin/} + VERSION=0.15.0 + ARCH=x64 + SOURCE=${SPELLX}-${VERSION}-linux-${ARCH}.tar.gz + SOURCE_URL[0]=https://github.com/kopia/${SPELLX}/releases/download/v${VERSION}/${SOURCE} + SOURCE_HASH=sha256:ebb5a19dd2754dc45a9377b067b7dc82a0b894c8fda62900fc903a536f6dc98d:UPSTREAM_HASH +SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}-linux-${ARCH}" + DOC_DIRS="" + WEB_SITE=https://github.com/kopia/kopia + LICENSE[0]=APACHE + ENTERED=20230918 + KEYWORDS="backup" + SHORT="cross-platform backup tool" +cat << EOF +Kopia is a fast and secure open-source backup/restore tool that allows you to +create encrypted snapshots of your data and save the snapshots to remote or +cloud storage of your choice, to network-attached storage or server, or +locally on your machine. +EOF diff --git a/bin-archive/kopia-bin/HISTORY b/bin-archive/kopia-bin/HISTORY new file mode 100644 index 0000000..51a0068 --- /dev/null +++ b/bin-archive/kopia-bin/HISTORY @@ -0,0 +1,5 @@ +2023-10-23 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 0.15.0 + +2023-09-18 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS, BUILD, INSTALL: created spell, version 0.14.1 diff --git a/bin-archive/kopia-bin/INSTALL b/bin-archive/kopia-bin/INSTALL new file mode 100755 index 0000000..c87ff8b --- /dev/null +++ b/bin-archive/kopia-bin/INSTALL @@ -0,0 +1 @@ +install -vm 755 kopia "${INSTALL_ROOT}/usr/bin/kopia" diff --git a/bin-devel/nodejs-bin/DETAILS b/bin-devel/nodejs-bin/DETAILS index b91546c..4d3f15b 100755 --- a/bin-devel/nodejs-bin/DETAILS +++ b/bin-devel/nodejs-bin/DETAILS @@ -1,7 +1,7 @@ SPELL=nodejs-bin SPELLX=node - VERSION=17.7.1 - SOURCE_HASH=sha512:fd85575fccd43ed4c0c6fbd485f401b81b1a9dcc7bd1347d75800c0c73eb037af4f7f3a1df975e74b758633b38f65cceafd5b0bb6d3f559c80eaf75c108b653a + VERSION=18.13.0 + SOURCE_HASH=sha512:be9def019343cce5beb3c87ede1c9437ac636b2c63940e61a3c4a8594e9059ac062ab874b0a51e8f1f483c56d4dbd5890a62f723e363cffefc5306b8c3e896fe SOURCE=$SPELLX-v$VERSION-linux-x64.tar.xz SOURCE_URL[0]=https://nodejs.org/dist/v${VERSION}/$SOURCE SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-v$VERSION-linux-x64" diff --git a/bin-devel/nodejs-bin/HISTORY b/bin-devel/nodejs-bin/HISTORY index 3e5c2d0..bc51ce0 100644 --- a/bin-devel/nodejs-bin/HISTORY +++ b/bin-devel/nodejs-bin/HISTORY @@ -1,3 +1,9 @@ +2023-01-09 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: version 18.13.0 + +2022-07-31 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: version 18.7.0 + 2022-03-15 Treeve Jelbert <treeve@sourcemage.org> * DETAILS: version 17.7.1 diff --git a/bin-editors/libreoffice-bin/DETAILS b/bin-editors/libreoffice-bin/DETAILS index 4512940..a9b4f38 100755 --- a/bin-editors/libreoffice-bin/DETAILS +++ b/bin-editors/libreoffice-bin/DETAILS @@ -4,10 +4,10 @@ fi SPELL=libreoffice-bin SPELLX=libreoffice if [[ "${LIBREOFFICE_BRANCH}" == "fresh" ]]; then - VERSION=7.2.2 - BUILD_VERSION=2 + VERSION=7.6.0 + BUILD_VERSION=3 else - VERSION=6.4.6 + VERSION=7.4.7 BUILD_VERSION=2 fi if [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" || "${SMGL_COMPAT_ARCHS[1]}" == "em64t" ]]; then diff --git a/bin-editors/libreoffice-bin/HISTORY b/bin-editors/libreoffice-bin/HISTORY index 242bfba..c5b61fe 100644 --- a/bin-editors/libreoffice-bin/HISTORY +++ b/bin-editors/libreoffice-bin/HISTORY @@ -1,3 +1,15 @@ +2023-08-21 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: version 7.8.0 + +2023-07-02 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: version 7.5.4 + +2023-05-20 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: version 7.5.3/7.4.7 + +2022-04-20 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: version 7.3.2 + 2021-10-15 Treeve Jelbert <treeve@sourcemage.org> * DETAILS: version 7.2.2 diff --git a/bin-editors/micro-bin/BUILD b/bin-editors/micro-bin/BUILD new file mode 100755 index 0000000..27ba77d --- /dev/null +++ b/bin-editors/micro-bin/BUILD @@ -0,0 +1 @@ +true diff --git a/bin-editors/micro-bin/DETAILS b/bin-editors/micro-bin/DETAILS new file mode 100755 index 0000000..bd6d8a7 --- /dev/null +++ b/bin-editors/micro-bin/DETAILS @@ -0,0 +1,29 @@ + SPELL=micro-bin + SPELLX=${SPELL/-bin/} + VERSION=2.0.13 +if [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" || "${SMGL_COMPAT_ARCHS[1]}" == "em64t" ]]; then + ARCH=64 + SOURCE_HASH=sha512:058cb67aebbc8bf0dccb7d1437dec1751bf59a3ec93d1cdccfc6bcd99049f90c5e0c25ecb6b515593d7e365775d3e4e47c05170d33be993273753f5130ab7fed +else + ARCH=32 + SOURCE_HASH=sha512:fbdb72fc28c0cb45f78d8bf1b4b1f6216f8b861aa87912fdde1c0973791576da9a1faaef5b0d7fbbce19c6c8ce5d41161f190ef37ad5cc42e5ca8e2df31bbd5c +fi + SOURCE=${SPELLX}-${VERSION}-linux${ARCH}.tar.gz + SOURCE_URL[0]=https://github.com/zyedidia/${SPELLX}/releases/download/v${VERSION}/${SOURCE} +SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}" + WEB_SITE=https://micro-editor.github.io/ + LICENSE[0]=MIT + ENTERED=20240305 + KEYWORDS="" + SHORT="modern and intuitive terminal-based text editor" +cat << EOF +Micro is a terminal-based text editor that aims to be easy to use and intuitive, +while also taking advantage of the full capabilities of modern terminals. + +It comes as one single, batteries-included, static binary with no dependencies, +and you can download and use it right now. + +As the name indicates, micro aims to be somewhat of a successor to the nano +editor by being easy to install and use in a pinch, but micro also aims to be +enjoyable to use full time. +EOF diff --git a/bin-editors/micro-bin/HISTORY b/bin-editors/micro-bin/HISTORY new file mode 100644 index 0000000..e5201b8 --- /dev/null +++ b/bin-editors/micro-bin/HISTORY @@ -0,0 +1,2 @@ +2024-03-05 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS, BUILD, INSTALL: created spell, version 2.0.13 diff --git a/bin-editors/micro-bin/INSTALL b/bin-editors/micro-bin/INSTALL new file mode 100755 index 0000000..9e09b4c --- /dev/null +++ b/bin-editors/micro-bin/INSTALL @@ -0,0 +1,10 @@ +install -vm 755 micro "${INSTALL_ROOT}/usr/bin/micro" && + +install -vm 755 -d "${INSTALL_ROOT}/usr/share/man/man1" && +install -vm 644 micro.1 "${INSTALL_ROOT}/usr/share/man/man1/micro.1" && + +install -vm 755 -d "${INSTALL_ROOT}/usr/share/applications" && +install -vm 644 micro.desktop "${INSTALL_ROOT}/usr/share/applications" && + +install -vm 755 -d "${INSTALL_ROOT}/usr/share/icons/hicolor/scalable/apps" && +install -vm 644 micro.svg "${INSTALL_ROOT}/usr/share/icons/hicolor/scalable/apps" diff --git a/bin-editors/onlyoffice-bin/DETAILS b/bin-editors/onlyoffice-bin/DETAILS index 95489e2..92c5e5b 100755 --- a/bin-editors/onlyoffice-bin/DETAILS +++ b/bin-editors/onlyoffice-bin/DETAILS @@ -1,10 +1,10 @@ SPELL=onlyoffice-bin SPELLX=${SPELL/-bin/}-desktopeditors - VERSION=7.1.1 + VERSION=7.2.0 ARCH=amd64 SOURCE=${SPELLX}-${VERSION}_${ARCH}.deb SOURCE_URL[0]=https://github.com/ONLYOFFICE/DesktopEditors/releases/download/v${VERSION}/${SPELLX}_${ARCH}.deb - SOURCE_HASH=sha512:e62d9299b0e8b4f5972af54bbe27672f31271bb5eb7f94794aa7fac09d2cca3f4db4743d025b6bcd4841ca57a90a9994da4aed27ca4fd80730d0e284266ae1b0 + SOURCE_HASH=sha512:bbc74370639182fd1ec7289ce5575d8bbb47070351327c229817fdecdd67cab34f8576cb319f9907d03b651dd47c0ef82fda6a4ec428f29d83fd8ddb9881b378 SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}" GATHER_DOCS=off WEB_SITE=https://www.onlyoffice.com/ diff --git a/bin-editors/onlyoffice-bin/HISTORY b/bin-editors/onlyoffice-bin/HISTORY index 525101f..d052f23 100644 --- a/bin-editors/onlyoffice-bin/HISTORY +++ b/bin-editors/onlyoffice-bin/HISTORY @@ -1,3 +1,6 @@ +2022-09-23 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 7.2.0 + 2022-07-25 Vlad Glagolev <stealth@sourcemage.org> * DETAILS, DEPENDS, {PRE_,}BUILD, INSTALL, FINAL: created spell, version 7.1.1 diff --git a/bin-http/firefox-bin/DETAILS b/bin-http/firefox-bin/DETAILS index 5ce6133..aa8fc75 100755 --- a/bin-http/firefox-bin/DETAILS +++ b/bin-http/firefox-bin/DETAILS @@ -1,8 +1,8 @@ SPELL=firefox-bin if [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" || "${SMGL_COMPAT_ARCHS[1]}" == "em64t" ]]; then - VERSION=104.0.2 + VERSION=116.0.2 # SOURCE_HASH=sha512: - SECURITY_PATCH=37 + SECURITY_PATCH=45 SOURCE=firefox-$VERSION.tar.bz2 SOURCE2=$SOURCE.asc SOURCE_GPG="firefox.gpg:$SOURCE2" diff --git a/bin-http/firefox-bin/HISTORY b/bin-http/firefox-bin/HISTORY index be90373..b1c63d9 100644 --- a/bin-http/firefox-bin/HISTORY +++ b/bin-http/firefox-bin/HISTORY @@ -1,4 +1,29 @@ -202-09-09 Conner Clere <connerclere@gmail.com> +2023-08-14 Conner Clere <xenanthropy@sourcemage.org> + * DETAILS: version 116.0.2, SECURITY_PATCH++ + +2023-06-23 Conner Clere <xenanthropy@sourcemage.org> + * DETAILS: version 114.0.2, SECURITY_PATCH++ + * firefox.gpg: updated + +2023-03-31 Conner Clere <xenanthropy@sourcemage.org> + * DETAILS: version 111.0.1, SECURITY_PATCH++ + +2023-03-08 Conner Clere <xenanthropy@sourcemage.org> + * DETAILS: version 110.0.1, SECURITY_PATCH++ + +2023-01-03 Conner Clere <connerclere@gmail.com> + * DETAILS: version 108.0.1, SECURITY_PATCH++ + +2022-11-07 Conner Clere <connerclere@gmail.com> + * DETAILS: version 106.0.5, SECURITY_PATCH++ + +2022-10-22 Conner Clere <connerclere@gmail.com> + * DETAILS: version 106.0, SECURITY_PATCH++ + +2022-10-04 Conner Clere <connerclere@gmail.com> + * DETAILS: version 105.0, SECURITY_PATCH++ + +2022-09-09 Conner Clere <connerclere@gmail.com> * DETAILS: version 104.0.2, SECURITY_PATCH++ 2022-08-17 Conner Clere <connerclere@gmail.com> diff --git a/bin-http/firefox-bin/firefox.gpg b/bin-http/firefox-bin/firefox.gpg Binary files differindex 49cc603..924daa4 100644 --- a/bin-http/firefox-bin/firefox.gpg +++ b/bin-http/firefox-bin/firefox.gpg diff --git a/bin-http/floorp-bin/BUILD b/bin-http/floorp-bin/BUILD new file mode 100755 index 0000000..27ba77d --- /dev/null +++ b/bin-http/floorp-bin/BUILD @@ -0,0 +1 @@ +true diff --git a/bin-http/floorp-bin/DEPENDS b/bin-http/floorp-bin/DEPENDS new file mode 100755 index 0000000..14e1568 --- /dev/null +++ b/bin-http/floorp-bin/DEPENDS @@ -0,0 +1,8 @@ +depends PKG-CONFIG && +depends zlib && +depends JPEG && +depends libpng && +depends perl && +depends gtk+3 && +depends freetype2 && +depends libidl diff --git a/bin-http/floorp-bin/DETAILS b/bin-http/floorp-bin/DETAILS new file mode 100755 index 0000000..8216f92 --- /dev/null +++ b/bin-http/floorp-bin/DETAILS @@ -0,0 +1,18 @@ +# Watch: https://github.com/Floorp-Projects/Floorp/releases tags/v([0-9.]+)[.]tar + SPELL=floorp-bin + VERSION=11.9.0 + SOURCE=floorp-${VERSION}.linux-x86_64.tar.bz2 +SOURCE_DIRECTORY="$BUILD_DIRECTORY/floorp" + SOURCE_URL[0]=https://github.com/Floorp-Projects/Floorp/releases/download/v${VERSION}/${SOURCE} + SOURCE_HASH=sha512:98eba6c6299d80c4687c044e68ae24766a103377e8030cd00ecfdebb396a3508c139ad6a297e3e68370c82f9e8783c0143a88385e174074f502257da73705cfb + LICENSE[0]=MOZILLA + WEB_SITE=https://floorp.app/ + ENTERED=20240107 + KEYWORDS="mozilla http web browser internet" + SHORT="fork of firefox with excellent privacy and flexibility" +cat << EOF +Unlimited customization with Floorp - + +Floorp is built on Firefox and was built in Japan and is a +new browser with excellent privacy & flexibility. +EOF diff --git a/bin-http/floorp-bin/HISTORY b/bin-http/floorp-bin/HISTORY new file mode 100644 index 0000000..21221c7 --- /dev/null +++ b/bin-http/floorp-bin/HISTORY @@ -0,0 +1,13 @@ +2024-02-09 Conner Clere <xenanthropy@sourcemage.org> + * DETAILS: version 11.9.0 + +2024-01-22 Conner Clere <xenanthropy@sourcemage.org> + * DETAILS: version 11.8.1, fix SOURCE and SOURCE_URL + +2024-01-07 Conner Clere <xenanthropy@sourcemage.org> + * INSTALL: remove line regarding installing icon + +2024-01-07 Conner Clere <xenanthropy@sourcemage.org> + * BUILD, DEPENDS, INSTALL, PROVIDES, floorp-bin, DETAILS, floorp.desktop: + version 11.7.1, new spell + diff --git a/bin-http/floorp-bin/INSTALL b/bin-http/floorp-bin/INSTALL new file mode 100755 index 0000000..9284636 --- /dev/null +++ b/bin-http/floorp-bin/INSTALL @@ -0,0 +1,6 @@ +INSTALLDIR="${INSTALL_ROOT}/opt/floorp" + +mkdir -pv "${INSTALLDIR}" && +mkdir -p "${INSTALL_ROOT}/usr/share/pixmaps/" && +cp -Rv "${SOURCE_DIRECTORY}"/* "${INSTALLDIR}" && +install -v "${SCRIPT_DIRECTORY}/floorp-bin" "${INSTALL_ROOT}/usr/bin/" diff --git a/bin-http/floorp-bin/PROVIDES b/bin-http/floorp-bin/PROVIDES new file mode 100755 index 0000000..66b9306 --- /dev/null +++ b/bin-http/floorp-bin/PROVIDES @@ -0,0 +1,2 @@ +GRAPHICAL-WEB-BROWSER +WEB-BROWSER diff --git a/bin-http/floorp-bin/desktop/floorp.desktop b/bin-http/floorp-bin/desktop/floorp.desktop new file mode 100644 index 0000000..2798fc6 --- /dev/null +++ b/bin-http/floorp-bin/desktop/floorp.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Floorp +Icon=/opt/floorp/browser/chrome/icons/default/default128.png +Exec=floorp +Terminal=false +Type=Application +Categories=Application;Network;Browsers diff --git a/bin-http/floorp-bin/floorp-bin b/bin-http/floorp-bin/floorp-bin new file mode 100755 index 0000000..d054a99 --- /dev/null +++ b/bin-http/floorp-bin/floorp-bin @@ -0,0 +1,4 @@ +#!/bin/sh + +cd /opt/floorp/ +./floorp $@ diff --git a/bin-net/syncthing-bin/DETAILS b/bin-net/syncthing-bin/DETAILS index cdb3813..a6ce484 100755 --- a/bin-net/syncthing-bin/DETAILS +++ b/bin-net/syncthing-bin/DETAILS @@ -1,13 +1,12 @@ SPELL=syncthing-bin SPELLX=${SPELL/-bin/} - VERSION=1.20.4 - PATCHLEVEL=1 + VERSION=1.26.1 if [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" || "${SMGL_COMPAT_ARCHS[1]}" == "em64t" ]]; then ARCH=amd64 - SOURCE_HASH=sha256:ce577b08236c14ce4e3f2f589791b2521086bdd2ce952800847f0acd1b753dbe:UPSTREAM_HASH + SOURCE_HASH=sha256:71f79ea13938657a75e258eb1cccdec360819117060f5feabef467df625f963e:UPSTREAM_HASH else ARCH=386 - SOURCE_HASH=sha256:7f8daa454a79e6c869afcec50f4b9b7906c697b37c14762dd5f217d3a9ad940e:UPSTREAM_HASH + SOURCE_HASH=sha256:3f8273d67c526c09272b131774478c67b63615fdd572cb9e3320ad3cb3a9fc79:UPSTREAM_HASH fi SOURCE=${SPELLX}-linux-${ARCH}-v${VERSION}.tar.gz SOURCE_URL[0]=https://github.com/syncthing/${SPELLX}/releases/download/v${VERSION}/${SOURCE} diff --git a/bin-net/syncthing-bin/HISTORY b/bin-net/syncthing-bin/HISTORY index 25022be..94eb1c8 100644 --- a/bin-net/syncthing-bin/HISTORY +++ b/bin-net/syncthing-bin/HISTORY @@ -1,3 +1,12 @@ +2023-11-18 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 1.26.1 + +2023-09-18 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 1.24.0 + +2022-10-21 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 1.22.0 + 2022-09-05 Vlad Glagolev <stealth@sourcemage.org> * DETAILS: PATCHLEVEL=1 * BUILD, INSTALL, init.d: added init framework diff --git a/bin-security/boundary-bin/DETAILS b/bin-security/boundary-bin/DETAILS index 46fc9e9..c249c5a 100755 --- a/bin-security/boundary-bin/DETAILS +++ b/bin-security/boundary-bin/DETAILS @@ -1,12 +1,12 @@ SPELL=boundary-bin SPELLX=${SPELL/-bin/} - VERSION=0.6.0 + VERSION=0.13.1 if [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" || "${SMGL_COMPAT_ARCHS[1]}" == "em64t" ]]; then ARCH=amd64 - SOURCE_HASH=sha256:62dc5703df08eff2fbca5a0602f84b1ad03c05a54f53e559674a63efe6680fb4:UPSTREAM_HASH + SOURCE_HASH=sha256:7e549922c0cb31e46fbbbb52eaa6cfccbf40046b8a50844adf644c9ef335cb97:UPSTREAM_HASH else ARCH=386 - SOURCE_HASH=sha256:c9c66f4b4803fd3b8a8e9d74d2ae8e36ff907d87ea5753537400d4f4dd07113f:UPSTREAM_HASH + SOURCE_HASH=sha256:c36cb20cb9a74573a5f6e38c247db040a1563ceaffdfccbe5c37ba1065fb3430:UPSTREAM_HASH fi SOURCE=${SPELLX}_${VERSION}_linux_${ARCH}.zip SOURCE_URL[0]=https://releases.hashicorp.com/${SPELLX}/${VERSION}/${SOURCE} diff --git a/bin-security/boundary-bin/HISTORY b/bin-security/boundary-bin/HISTORY index 1a02d49..ddf4ecc 100644 --- a/bin-security/boundary-bin/HISTORY +++ b/bin-security/boundary-bin/HISTORY @@ -1,3 +1,9 @@ +2023-07-18 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 0.13.1 + +2023-07-13 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 0.13.0 + 2021-09-13 Vlad Glagolev <stealth@sourcemage.org> * DETAILS: updated spell to 0.6.0 diff --git a/bin-security/vault-bin/DETAILS b/bin-security/vault-bin/DETAILS index 396a7e7..d23e052 100755 --- a/bin-security/vault-bin/DETAILS +++ b/bin-security/vault-bin/DETAILS @@ -1,12 +1,12 @@ SPELL=vault-bin SPELLX=${SPELL/-bin/} - VERSION=1.9.3 + VERSION=1.14.0 if [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" || "${SMGL_COMPAT_ARCHS[1]}" == "em64t" ]]; then ARCH=amd64 - SOURCE_HASH=sha256:16059f245fb4df2800fe6ba320ea66aba9c2615348e37bcfd42754591a528639:UPSTREAM_HASH + SOURCE_HASH=sha256:3d5c27e35d8ed43d861e892fc7d8f888f2fda4319a36f344f8c09603fb184b50:UPSTREAM_HASH else ARCH=386 - SOURCE_HASH=sha256:8b21befe285cd4a60d6e6c1d2a4c44d0d4e7ca5cfbab2b1f579734c57dd078eb:UPSTREAM_HASH + SOURCE_HASH=sha256:22b0f528049c54925e7bd329bcb6c283bab6e69a8370525563f9f83b02027516:UPSTREAM_HASH fi SOURCE=${SPELLX}_${VERSION}_linux_${ARCH}.zip SOURCE_URL[0]=https://releases.hashicorp.com/${SPELLX}/${VERSION}/${SOURCE} diff --git a/bin-security/vault-bin/HISTORY b/bin-security/vault-bin/HISTORY index 8f1620e..078e882 100644 --- a/bin-security/vault-bin/HISTORY +++ b/bin-security/vault-bin/HISTORY @@ -1,3 +1,6 @@ +2023-07-14 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 1.14.0 + 2022-01-27 Vlad Glagolev <stealth@sourcemage.org> * DETAILS: updated spell to 1.9.3 diff --git a/bin-utils/chezmoi-bin/BUILD b/bin-utils/chezmoi-bin/BUILD new file mode 100755 index 0000000..27ba77d --- /dev/null +++ b/bin-utils/chezmoi-bin/BUILD @@ -0,0 +1 @@ +true diff --git a/bin-utils/chezmoi-bin/DETAILS b/bin-utils/chezmoi-bin/DETAILS new file mode 100755 index 0000000..c7280af --- /dev/null +++ b/bin-utils/chezmoi-bin/DETAILS @@ -0,0 +1,31 @@ + SPELL=chezmoi-bin + SPELLX=${SPELL/-bin/} + VERSION=2.41.0 +if [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" || "${SMGL_COMPAT_ARCHS[1]}" == "em64t" ]]; then + ARCH=amd64 + SOURCE_HASH=sha256:75e10e67c0df54da8f6d804712da7195be57da9dbf40ae63b1510d5b84c8a47d:UPSTREAM_HASH +else + ARCH=i386 + SOURCE_HASH=sha256:03fe054d87627da7a19d4c9358d92cfaef9bddcd9f9467bad6a2a825aad64c41:UPSTREAM_HASH +fi + SOURCE=${SPELLX}_${VERSION}_linux_${ARCH}.tar.gz + SOURCE_URL[0]=https://github.com/twpayne/${SPELLX}/releases/download/v${VERSION}/${SOURCE} +SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}" + WEB_SITE=https://www.chezmoi.io/ + LICENSE[0]=MIT + ENTERED=20230723 + KEYWORDS="dotfiles" + SHORT="dotfiles manager across multiple diverse machines" +cat << EOF +chezmoi helps you manage your personal configuration files across multiple +machines. + +chezmoi provides many features beyond symlinking or using a bare git repo +including: + +- templates (to handle small differences between machines) +- password manager support (to store your secrets securely) +- importing files from archives (great for shell and editor plugins) +- full file encryption (using gpg or age) +- running scripts (to handle everything else) +EOF diff --git a/bin-utils/chezmoi-bin/HISTORY b/bin-utils/chezmoi-bin/HISTORY new file mode 100644 index 0000000..1fa1606 --- /dev/null +++ b/bin-utils/chezmoi-bin/HISTORY @@ -0,0 +1,29 @@ +2023-11-18 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 2.41.0 + +2023-10-16 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 2.40.3 + +2023-09-27 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 2.40.0 + +2023-09-18 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 2.39.1 + +2023-08-30 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 2.38.0 + +2023-08-07 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 2.37.0 + +2023-08-06 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 2.36.1 + +2023-07-28 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 2.36.0 + +2023-07-24 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: corrected ENTERED + +2023-07-21 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS, {PRE_,}BUILD, INSTALL: created spell, version 2.35.2 diff --git a/bin-utils/chezmoi-bin/INSTALL b/bin-utils/chezmoi-bin/INSTALL new file mode 100755 index 0000000..a7eb4fa --- /dev/null +++ b/bin-utils/chezmoi-bin/INSTALL @@ -0,0 +1 @@ +install -vm 755 chezmoi "${INSTALL_ROOT}/usr/bin/chezmoi" diff --git a/bin-utils/chezmoi-bin/PRE_BUILD b/bin-utils/chezmoi-bin/PRE_BUILD new file mode 100755 index 0000000..202d4de --- /dev/null +++ b/bin-utils/chezmoi-bin/PRE_BUILD @@ -0,0 +1,4 @@ +mk_source_dir "${SOURCE_DIRECTORY}" && +cd "${SOURCE_DIRECTORY}" && + +unpack_file diff --git a/bin-utils/gitmux-bin/DETAILS b/bin-utils/gitmux-bin/DETAILS index 31a56f8..98f1784 100755 --- a/bin-utils/gitmux-bin/DETAILS +++ b/bin-utils/gitmux-bin/DETAILS @@ -1,17 +1,16 @@ SPELL=gitmux-bin SPELLX=${SPELL/-bin/} - VERSION=0.7.7 + VERSION=0.9.1 if [[ "${SMGL_COMPAT_ARCHS[1]}" == "x86_64" || "${SMGL_COMPAT_ARCHS[1]}" == "em64t" ]]; then ARCH=amd64 - SOURCE_HASH=sha512:bc7f2690520f34196538f2f66820f5eda5e2e91e701fd06d9a8943d6c2af59ce9d1d192c55190175ed3f6eee5ff36b4bf9ae7ab77532471e792c6c1891f22e8c + SOURCE_HASH=sha512:837454da5fc892e361752df80393898ebe0d3a394e7c7e797471bf82622821a89dd20347610fe780241f8faf5b30de81cb126eb467510a3f371b47ffc577bb36 else ARCH=386 - SOURCE_HASH=sha512:ef1dcd9781e2e07ac919694473358ca774cb7cbbbed73f79cb05e41fa665744601b776ddc2cd3cd33bec957026e8568cac741f638efe5c400222c61040b530bf + SOURCE_HASH=sha512:cf731a2d1d4f7d0dc852ea6cf4c902ebd17d9f386ef8695acc078e437eb5cf6a323d5741391f26ac16153f770e31ad5af3744555dc03dbc920e2dec8493273c8 fi - SOURCE=${SPELLX}_${VERSION}_linux_${ARCH}.tar.gz + SOURCE=${SPELLX}_v${VERSION}_linux_${ARCH}.tar.gz SOURCE_URL[0]=https://github.com/arl/${SPELLX}/releases/download/v${VERSION}/${SOURCE} SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}" - GATHER_DOCS=off WEB_SITE=https://github.com/arl/gitmux LICENSE[0]=MIT ENTERED=20220518 diff --git a/bin-utils/gitmux-bin/HISTORY b/bin-utils/gitmux-bin/HISTORY index 0bdbb09..cea5bc4 100644 --- a/bin-utils/gitmux-bin/HISTORY +++ b/bin-utils/gitmux-bin/HISTORY @@ -1,2 +1,5 @@ +2023-02-19 Vlad Glagolev <stealth@sourcemage.org> + * DETAILS: updated spell to 0.9.1; gather docs + 2022-05-18 Vlad Glagolev <stealth@sourcemage.org> * DETAILS, {PRE_,}BUILD, INSTALL: created spell, version 0.7.7 |