sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Florian Franzmann (766537f738225c835701f197d4d2283f32623da8)
- From: Florian Franzmann <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (766537f738225c835701f197d4d2283f32623da8)
- Date: Wed, 22 Jan 2020 20:40:15 +0000
GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:
ChangeLog | 7 +++++++
crypto/pkcs11-helper/DETAILS | 5 ++---
crypto/pkcs11-helper/HISTORY | 3 +++
devel/cmake/DETAILS | 4 ++--
devel/cmake/HISTORY | 3 +++
devel/radare2/DETAILS | 4 ++--
devel/radare2/HISTORY | 3 +++
editors/vim/DETAILS | 4 ++--
editors/vim/HISTORY | 3 +++
kernels/wireguard-modules/BUILD | 5 +++++
kernels/wireguard-modules/DEPENDS | 1 +
kernels/wireguard-modules/DETAILS | 14 ++++++++++++++
kernels/wireguard-modules/FINAL | 1 +
kernels/wireguard-modules/HISTORY | 4 ++++
kernels/wireguard-modules/INSTALL | 1 +
kernels/wireguard-modules/POST_REMOVE | 1 +
kernels/wireguard-modules/PREPARE | 18 ++++++++++++++++++
kernels/wireguard-modules/PRE_BUILD | 4 ++++
kernels/wireguard-modules/TRIGGERS | 1 +
libs/tbb/DETAILS | 8 ++++----
libs/tbb/HISTORY | 5 ++++-
net/wireguard-tools/BUILD | 7 +++++++
net/wireguard-tools/DEPENDS | 21 +++++++++++++++++++++
net/wireguard-tools/DETAILS | 22 ++++++++++++++++++++++
net/wireguard-tools/HISTORY | 3 +++
net/wireguard-tools/INSTALL | 1 +
net/wireguard/BUILD | 10 +---------
net/wireguard/DEPENDS | 23 ++---------------------
net/wireguard/DETAILS | 31 +++++++------------------------
net/wireguard/DOWNLOAD | 1 +
net/wireguard/FINAL | 1 -
net/wireguard/HISTORY | 5 +++++
net/wireguard/INSTALL | 2 +-
net/wireguard/POST_REMOVE | 1 -
net/wireguard/PREPARE | 18 ------------------
net/wireguard/PRE_BUILD | 9 +--------
net/wireguard/TRIGGERS | 2 +-
python-pypi/pip/DETAILS | 4 ++--
python-pypi/pip/HISTORY | 3 +++
python-pypi/s-tui/DETAILS | 4 ++--
python-pypi/s-tui/HISTORY | 3 +++
python-pypi/sqlalchemy/DETAILS | 2 +-
python-pypi/sqlalchemy/HISTORY | 3 +++
science/wxmaxima/DETAILS | 4 ++--
science/wxmaxima/HISTORY | 3 +++
utils/unetbootin/DETAILS | 4 ++--
utils/unetbootin/HISTORY | 3 +++
47 files changed, 182 insertions(+), 107 deletions(-)
New commits:
commit 766537f738225c835701f197d4d2283f32623da8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
net/wireguard: deprecated in favour of wireguard-tools
commit fba5a9adfc27753e01043f426b72e26846d3a187
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
kernels/wireguard-modules: new spell, the kernel module for WireGuard
commit b9d143180f2aeacb621183ceb4bcca6c82a75ad0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
net/wireguard-tools: new spell, the main userspace tooling for using and
configuring WireGuard tunnels
commit 2ba9b35e4ccc9ea6c1b9c3819eae2a292e662e0f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
science/wxmaxima: version 20.01.3
commit 30e59e6c731b82719d885da9cafdd14397971a36
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
python-pypi/sqlalchemy: version 1.3.13
commit f8e6c63bf8c8ba73ee45efb3dd66e80f80f95117
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
devel/cmake: version 3.16.3
commit 0e3749c690bfb21894d468fb20bbbc77e1b5a7e9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
python-pypi/pip: version 20.0.1
commit b373284cd90f00b79f0171bd7ecd2015612489f1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
editors/vim: version 8.2.0139
commit 53bc4e7b935d766e65747f4d62a2ba83579a7833
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
crypto/pkcs11-helper: version 1.26
commit 4ec7e0fd65c36fd57be980b39e008e1d25dec6d4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
python-pypi/s-tui: version 1.0.0
commit 5842993a498e57293009de3cf01a28baf2de923d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
devel/radare2: version 4.2.0
commit ae061eee0abdc93fafc0e2d135198cdfc2f17e85
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
utils/unetbootin: version 677
commit 29ca5a530d34ce4434a05a144d7c06bc8a4e58cd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
libs/tbb: fix timestamp
commit 8aeca91920aebdb5fe1e08baa8364f9530b8df89
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
libs/tbb: version 2020.1
diff --git a/ChangeLog b/ChangeLog
index 7d8378e..74ed9a9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2020-01-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * net/wireguard-tools: new spell, the main userspace tooling for using
+ and configuring WireGuard tunnels
+ * kernels/wireguard-modules: new spell, the kernel module for
+ WireGuard
+ * net/wireguard: spell deprecated [renamed upstream]
+
2020-01-20 Treeve Jelbert <treeve AT sourcemage.org>
* gnu.gpg: add Paul D. Smith <psmith AT gnu.org>
diff --git a/crypto/pkcs11-helper/DETAILS b/crypto/pkcs11-helper/DETAILS
index a65d6ba..5c9552d 100755
--- a/crypto/pkcs11-helper/DETAILS
+++ b/crypto/pkcs11-helper/DETAILS
@@ -1,10 +1,9 @@
SPELL=pkcs11-helper
- VERSION=1.25.1
- PATCHLEVEL=1
+ VERSION=1.26
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$SPELL-$VERSION
SOURCE_URL[0]=https://github.com/OpenSC/$SPELL/archive/$SOURCE
-
SOURCE_HASH=sha512:d9e7d63747529a0af21eb18c822ec23c25f613dfa2a9c7bcdc1749e70ec4f6aa6ffd1a2ab731e2cbaaf576a6a0e612923a15cace79dc6119b1ef4fd7ac79f269
+
SOURCE_HASH=sha512:44f2ff691b95b2b7fc715ddad83e42fba90f2bfc5d965e28b13563ed3939f55fd2f8343fccca29b31be25a49e2219e45a711f82f46c53d101743575788bd5e28
LICENSE[0]=BSD
WEB_SITE=https://github.com/OpenSC/pkcs11-helper
ENTERED=20090103
diff --git a/crypto/pkcs11-helper/HISTORY b/crypto/pkcs11-helper/HISTORY
index 4319496..8dd36f8 100644
--- a/crypto/pkcs11-helper/HISTORY
+++ b/crypto/pkcs11-helper/HISTORY
@@ -1,3 +1,6 @@
+2020-01-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.26
+
2019-05-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: add optional dependencies on SSL, gnutls, nss,
add dependency on nspr
diff --git a/devel/cmake/DETAILS b/devel/cmake/DETAILS
index 40c2c15..fa33ed9 100755
--- a/devel/cmake/DETAILS
+++ b/devel/cmake/DETAILS
@@ -1,6 +1,6 @@
SPELL=cmake
- VERSION=3.16.2
-
SOURCE_HASH="sha256:8c09786ec60ca2be354c29829072c38113de9184f29928eb9da8446a5f2ce6a9:UPSTREAM_HASH"
+ VERSION=3.16.3
+
SOURCE_HASH="sha256:e54f16df9b53dac30fd626415833a6e75b0e47915393843da1825b096ee60668:UPSTREAM_HASH"
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=https://www.cmake.org/files/v${VERSION%.?}/${SOURCE}
diff --git a/devel/cmake/HISTORY b/devel/cmake/HISTORY
index afdef1b..d48cc53 100644
--- a/devel/cmake/HISTORY
+++ b/devel/cmake/HISTORY
@@ -1,3 +1,6 @@
+2020-01-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.16.3
+
2019-12-19 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 3.16.2
diff --git a/devel/radare2/DETAILS b/devel/radare2/DETAILS
index fcbcb46..0416ada 100755
--- a/devel/radare2/DETAILS
+++ b/devel/radare2/DETAILS
@@ -2,10 +2,10 @@
SPELL=radare2
if [[ "$RADARE2_BRANCH" == "stable" ]]
then
- VERSION=4.1.1
+ VERSION=4.2.0
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]="https://github.com/radare/radare2/archive/$VERSION.tar.gz"
-
SOURCE_HASH=sha512:c263cac9a8205fcbe7b6eecbf061808d14db2760fcfbdb130fa6bae4c09102cae1b9502459e9d293cd523d0bb018911beae3fa5514191797be94e38723fc4844
+
SOURCE_HASH=sha512:e1e3f825f1faa1df035bf4658b4dbfb03a148353c7d74bf444e96912751eedf5d3d564b3fd5dd60667cac347710e56db149bf0987ee1ea26fafbc5c4ddb56dc1
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
else
VERSION=$(get_scm_version)
diff --git a/devel/radare2/HISTORY b/devel/radare2/HISTORY
index 8e6768c..7c45c66 100644
--- a/devel/radare2/HISTORY
+++ b/devel/radare2/HISTORY
@@ -1,3 +1,6 @@
+2020-01-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.2.0
+
2019-12-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 4.1.1
* BUILD: disable_reject_underlinking
diff --git a/editors/vim/DETAILS b/editors/vim/DETAILS
index 269c7af..51ce77d 100755
--- a/editors/vim/DETAILS
+++ b/editors/vim/DETAILS
@@ -9,8 +9,8 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
SOURCE_IGNORE="volatile"
FORCE_DOWNLOAD="on"
else
- VERSION=8.2.0132
-
SOURCE_HASH=sha512:a94d845699d234dabac62ab140979d6a7877526977ced4655ce4eafde90b0f48f7efdf775f00dd25feb6fed4b1daae6d375b4beb68ad774df3c6d4fe6d09a2d3
+ VERSION=8.2.0139
+
SOURCE_HASH=sha512:4a023bdc08e19172674217939b0ac272b557f5ea5ebe7755216ee0ae2c159bae71f7aeb2b411968119f5584adb2c932ef6774adf6745c4e5cfeefef3da86eec3
SECURITY_PATCH=5
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
diff --git a/editors/vim/HISTORY b/editors/vim/HISTORY
index 814e9a6..4c73be5 100644
--- a/editors/vim/HISTORY
+++ b/editors/vim/HISTORY
@@ -1,3 +1,6 @@
+2020-01-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 8.2.0139
+
2020-01-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 8.2.0132
diff --git a/kernels/wireguard-modules/BUILD b/kernels/wireguard-modules/BUILD
new file mode 100755
index 0000000..d2af818
--- /dev/null
+++ b/kernels/wireguard-modules/BUILD
@@ -0,0 +1,5 @@
+OPTS="KERNELDIR=${BUILD_DIRECTORY}/linux ${OPTS}" &&
+
+cd src &&
+
+make ${OPTS}
diff --git a/kernels/wireguard-modules/DEPENDS
b/kernels/wireguard-modules/DEPENDS
new file mode 100755
index 0000000..f66defa
--- /dev/null
+++ b/kernels/wireguard-modules/DEPENDS
@@ -0,0 +1 @@
+depends gcc
diff --git a/kernels/wireguard-modules/DETAILS
b/kernels/wireguard-modules/DETAILS
new file mode 100755
index 0000000..9288f55
--- /dev/null
+++ b/kernels/wireguard-modules/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=wireguard-modules
+ VERSION=0.0.20200121
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]=https://github.com/WireGuard/wireguard-linux-compat/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:2cb9246c534d3e5a4b36e5e2fa42358069f7be8b31de946c9181d063292ffcd2d42ed81988527885cc267d0995b9ce4288691f0af7d1339918409fe054da671d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/wireguard-linux-compat-$VERSION"
+ WEB_SITE="https://www.wireguard.com/"
+ LICENSE[0]=GPL
+ ENTERED=20200122
+ SHORT="the WireGuard kernel modules"
+cat << EOF
+WireGuard was merged into the Linux kernel for 5.6. This repository contains
+a backport of WireGuard for kernels 3.10 to 5.5, as an out of tree module.
+EOF
diff --git a/kernels/wireguard-modules/FINAL b/kernels/wireguard-modules/FINAL
new file mode 100755
index 0000000..ce41770
--- /dev/null
+++ b/kernels/wireguard-modules/FINAL
@@ -0,0 +1 @@
+depmod -a
diff --git a/kernels/wireguard-modules/HISTORY
b/kernels/wireguard-modules/HISTORY
new file mode 100644
index 0000000..d0d8021
--- /dev/null
+++ b/kernels/wireguard-modules/HISTORY
@@ -0,0 +1,4 @@
+2020-01-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, FINAL, INSTALL, POST_REMOVE, PRE_BUILD,
+ PREPARE, TRIGGERS: spell created
+
diff --git a/kernels/wireguard-modules/INSTALL
b/kernels/wireguard-modules/INSTALL
new file mode 100755
index 0000000..524e24e
--- /dev/null
+++ b/kernels/wireguard-modules/INSTALL
@@ -0,0 +1 @@
+make install $OPTS
diff --git a/kernels/wireguard-modules/POST_REMOVE
b/kernels/wireguard-modules/POST_REMOVE
new file mode 100755
index 0000000..ce41770
--- /dev/null
+++ b/kernels/wireguard-modules/POST_REMOVE
@@ -0,0 +1 @@
+depmod -a
diff --git a/kernels/wireguard-modules/PREPARE
b/kernels/wireguard-modules/PREPARE
new file mode 100755
index 0000000..ee87ad8
--- /dev/null
+++ b/kernels/wireguard-modules/PREPARE
@@ -0,0 +1,18 @@
+. $GRIMOIRE/FUNCTIONS &&
+
+local TUNNEL_KPARAM &&
+local KVERSION="$(get_kernel_version)" &&
+
+if is_version_less $KVERSION 3.10; then
+ message "${PROBLEM_COLOR}${SPELL} requires kernel version
3.10+.${DEFAULT_COLOR}" && return 1
+elif is_version_less $KVERSION 3.17; then
+ TUNNEL_KPARAM="NET_IP_TUNNEL"
+else
+ TUNNEL_KPARAM="NET_UDP_TUNNEL"
+fi &&
+
+for kparam in NET INET CRYPTO_BLKCIPHER $TUNNEL_KPARAM; do
+ if [ -z "$(get_kernel_config CONFIG_${kparam})" ]; then
+ message "${PROBLEM_COLOR}${SPELL} requires CONFIG_${kparam} kernel
option enabled.${DEFAULT_COLOR}" && return 1
+ fi
+done
diff --git a/kernels/wireguard-modules/PRE_BUILD
b/kernels/wireguard-modules/PRE_BUILD
new file mode 100755
index 0000000..1e05d08
--- /dev/null
+++ b/kernels/wireguard-modules/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+sedit '/\$(DEPMOD)/D' src/Makefile
diff --git a/kernels/wireguard-modules/TRIGGERS
b/kernels/wireguard-modules/TRIGGERS
new file mode 100755
index 0000000..5c92593
--- /dev/null
+++ b/kernels/wireguard-modules/TRIGGERS
@@ -0,0 +1 @@
+on_cast linux cast_self
diff --git a/libs/tbb/DETAILS b/libs/tbb/DETAILS
index e52c93b..5fb140f 100755
--- a/libs/tbb/DETAILS
+++ b/libs/tbb/DETAILS
@@ -1,10 +1,10 @@
SPELL=tbb
- VERSION=2020
-
SOURCE_HASH=sha512:4cb1eafe386d5788c74f4fc19f0f4a0573507b3c0c1657b67f355defd2e2f05feeb3cb1f73a211029aed265d0d7f6bc72db45991e6fa2bc8795ade5f50a3e955
- SOURCE=tbb-$VERSION.tar.gz
+ VERSION=2020.1
+
SOURCE_HASH=sha512:4bcde2084c7bfee372d9473876659af59bd273f8e56ebe7fcaef41e51e18dcf8070ca2ab019caddabe6ef5c1c08c0da2f4362567b090872a5d461c9b9b6a73a7
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-${VERSION}
WEB_SITE=https://www.threadingbuildingblocks.org
-SOURCE_URL[0]=https://github.com/01org/tbb/archive/$VERSION.tar.gz
+SOURCE_URL[0]=https://github.com/intel/tbb/archive/v$VERSION.tar.gz
ENTERED=20090925
LICENSE[0]=APACHE
KEYWORDS="threading intel"
diff --git a/libs/tbb/HISTORY b/libs/tbb/HISTORY
index ea3f034..ede095f 100644
--- a/libs/tbb/HISTORY
+++ b/libs/tbb/HISTORY
@@ -1,4 +1,7 @@
-2020-12-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+2020-01-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2020.1
+
+2019-12-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2020
2019-10-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
diff --git a/net/wireguard-tools/BUILD b/net/wireguard-tools/BUILD
new file mode 100755
index 0000000..73e7396
--- /dev/null
+++ b/net/wireguard-tools/BUILD
@@ -0,0 +1,7 @@
+if ! is_depends_enabled ${SPELL} iproute2; then
+ OPTS="WITH_SYSTEMDUNITS=no ${OPTS}"
+fi &&
+
+cd src &&
+
+make ${OPTS}
diff --git a/net/wireguard-tools/DEPENDS b/net/wireguard-tools/DEPENDS
new file mode 100755
index 0000000..a0f57fe
--- /dev/null
+++ b/net/wireguard-tools/DEPENDS
@@ -0,0 +1,21 @@
+depends libmnl &&
+depends pkgconfig &&
+
+suggest_depends iptables "" "" "for usage in pre/post scripts" &&
+
+suggest_depends iproute2 \
+ "WITH_WGQUICK=yes" \
+ "WITH_WGQUICK=no" \
+ "for wg-quick(8) support" &&
+
+if is_depends_enabled ${SPELL} iproute2; then
+ suggest_depends systemd \
+ "WITH_SYSTEMDUNITS=yes" \
+ "WITH_SYSTEMDUNITS=no" \
+ "for systemd units for wg-quick"
+fi &&
+
+suggest_depends bash-completion \
+ "WITH_BASHCOMPLETION=yes" \
+ "WITH_BASHCOMPLETION=no" \
+ "for bash completion scripts"
diff --git a/net/wireguard-tools/DETAILS b/net/wireguard-tools/DETAILS
new file mode 100755
index 0000000..c817421
--- /dev/null
+++ b/net/wireguard-tools/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=wireguard-tools
+ VERSION=1.0.20200121
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]=https://github.com/WireGuard/${SPELL}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:f6394574884c44541a33d531369e4b8ef15544a5755f58f6b89b92cd7eba2b429fbe83a82083ab94ac96a8e507791d4f8c7c058bbaefa18790f014cb1b62f0b3
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://www.wireguard.com/"
+ LICENSE[0]=GPL
+ ENTERED=20200122
+ SHORT="the main userspace tooling for using and configuring
WireGuard tunnels"
+cat << EOF
+WireGuard® is an extremely simple yet fast and modern VPN that utilizes
+state-of-the-art cryptography. It aims to be faster, simpler, leaner, and
+more useful than IPsec, while avoiding the massive headache. It intends to
+be considerably more performant than OpenVPN. WireGuard is designed as a
+general purpose VPN for running on embedded interfaces and super computers
+alike, fit for many different circumstances. Initially released for the
+Linux kernel, it is now cross-platform (Windows, macOS, BSD, iOS, Android)
+and widely deployable. It is currently under heavy development, but already
+it might be regarded as the most secure, easiest to use, and simplest VPN
+solution in the industry.
+EOF
diff --git a/net/wireguard-tools/HISTORY b/net/wireguard-tools/HISTORY
new file mode 100644
index 0000000..f83dd7e
--- /dev/null
+++ b/net/wireguard-tools/HISTORY
@@ -0,0 +1,3 @@
+2020-01-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/net/wireguard-tools/INSTALL b/net/wireguard-tools/INSTALL
new file mode 100755
index 0000000..524e24e
--- /dev/null
+++ b/net/wireguard-tools/INSTALL
@@ -0,0 +1 @@
+make install $OPTS
diff --git a/net/wireguard/BUILD b/net/wireguard/BUILD
index e45ab15..27ba77d 100755
--- a/net/wireguard/BUILD
+++ b/net/wireguard/BUILD
@@ -1,9 +1 @@
-OPTS="KERNELDIR=${INSTALL_ROOT}/usr/src/linux ${OPTS}" &&
-
-if ! is_depends_enabled ${SPELL} iproute2; then
- OPTS="WITH_SYSTEMDUNITS=no ${OPTS}"
-fi &&
-
-cd src &&
-
-make ${OPTS}
+true
diff --git a/net/wireguard/DEPENDS b/net/wireguard/DEPENDS
index a0f57fe..0c801bc 100755
--- a/net/wireguard/DEPENDS
+++ b/net/wireguard/DEPENDS
@@ -1,21 +1,2 @@
-depends libmnl &&
-depends pkgconfig &&
-
-suggest_depends iptables "" "" "for usage in pre/post scripts" &&
-
-suggest_depends iproute2 \
- "WITH_WGQUICK=yes" \
- "WITH_WGQUICK=no" \
- "for wg-quick(8) support" &&
-
-if is_depends_enabled ${SPELL} iproute2; then
- suggest_depends systemd \
- "WITH_SYSTEMDUNITS=yes" \
- "WITH_SYSTEMDUNITS=no" \
- "for systemd units for wg-quick"
-fi &&
-
-suggest_depends bash-completion \
- "WITH_BASHCOMPLETION=yes" \
- "WITH_BASHCOMPLETION=no" \
- "for bash completion scripts"
+depends wireguard-tools &&
+depends wireguard-modules
diff --git a/net/wireguard/DETAILS b/net/wireguard/DETAILS
index 15a1ac0..44efc86 100755
--- a/net/wireguard/DETAILS
+++ b/net/wireguard/DETAILS
@@ -1,24 +1,7 @@
- SPELL=wireguard
- SPELLX=WireGuard
- VERSION=0.0.20190702
- SOURCE=${SPELLX}-${VERSION}.tar.xz
- SOURCE_URL[0]=https://git.zx2c4.com/${SPELLX}/snapshot/${SOURCE}
-
SOURCE_HASH=sha512:8b92b51506cd3f8e9939378b86f23678e08e8501432decd0abf6a9d4e3dfe4742b6f1cb75e06407f5816778b3dd90849a5da83252ab882392ec1905dfb997501
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
- WEB_SITE=https://www.wireguard.com/
- ENTERED=20171104
- LICENSE[0]=GPL
- SHORT="fast, modern, secure kernel VPN tunnel"
-cat << EOF
-WireGuard is a novel VPN that runs inside the Linux Kernel and utilizes
-state-of-the-art cryptography.
-
-It aims to be faster, simpler, leaner, and more useful than IPSec, while
-avoiding the massive headache. It intends to be considerably more performant
-than OpenVPN.
-
-WireGuard is designed as a general purpose VPN for running on embedded
-interfaces and super computers alike, fit for many different circumstances.
-
-It runs over UDP.
-EOF
+ SPELL=wireguard
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by wireguard-tools]
+ EOF
diff --git a/net/wireguard/DOWNLOAD b/net/wireguard/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/net/wireguard/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/net/wireguard/FINAL b/net/wireguard/FINAL
deleted file mode 100755
index ce41770..0000000
--- a/net/wireguard/FINAL
+++ /dev/null
@@ -1 +0,0 @@
-depmod -a
diff --git a/net/wireguard/HISTORY b/net/wireguard/HISTORY
index d7229a9..6d1d19e 100644
--- a/net/wireguard/HISTORY
+++ b/net/wireguard/HISTORY
@@ -1,3 +1,8 @@
+2020-01-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * spell deprecated [urenamed upstream]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2019-08-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.0.20190702
diff --git a/net/wireguard/INSTALL b/net/wireguard/INSTALL
index 524e24e..27ba77d 100755
--- a/net/wireguard/INSTALL
+++ b/net/wireguard/INSTALL
@@ -1 +1 @@
-make install $OPTS
+true
diff --git a/net/wireguard/POST_REMOVE b/net/wireguard/POST_REMOVE
deleted file mode 100755
index ce41770..0000000
--- a/net/wireguard/POST_REMOVE
+++ /dev/null
@@ -1 +0,0 @@
-depmod -a
diff --git a/net/wireguard/PREPARE b/net/wireguard/PREPARE
deleted file mode 100755
index ee87ad8..0000000
--- a/net/wireguard/PREPARE
+++ /dev/null
@@ -1,18 +0,0 @@
-. $GRIMOIRE/FUNCTIONS &&
-
-local TUNNEL_KPARAM &&
-local KVERSION="$(get_kernel_version)" &&
-
-if is_version_less $KVERSION 3.10; then
- message "${PROBLEM_COLOR}${SPELL} requires kernel version
3.10+.${DEFAULT_COLOR}" && return 1
-elif is_version_less $KVERSION 3.17; then
- TUNNEL_KPARAM="NET_IP_TUNNEL"
-else
- TUNNEL_KPARAM="NET_UDP_TUNNEL"
-fi &&
-
-for kparam in NET INET CRYPTO_BLKCIPHER $TUNNEL_KPARAM; do
- if [ -z "$(get_kernel_config CONFIG_${kparam})" ]; then
- message "${PROBLEM_COLOR}${SPELL} requires CONFIG_${kparam} kernel
option enabled.${DEFAULT_COLOR}" && return 1
- fi
-done
diff --git a/net/wireguard/PRE_BUILD b/net/wireguard/PRE_BUILD
index 11065df..27ba77d 100755
--- a/net/wireguard/PRE_BUILD
+++ b/net/wireguard/PRE_BUILD
@@ -1,8 +1 @@
-default_pre_build &&
-cd "${SOURCE_DIRECTORY}" &&
-
-if spell_ok gcc && is_version_less $(installed_version gcc) 4.8; then
- sedit "s:-std=gnu11:-std=gnu99:g" src/tools/Makefile
-fi &&
-
-sedit '/\$(DEPMOD)/D' src/Makefile
+true
diff --git a/net/wireguard/TRIGGERS b/net/wireguard/TRIGGERS
index 5c92593..132819b 100755
--- a/net/wireguard/TRIGGERS
+++ b/net/wireguard/TRIGGERS
@@ -1 +1 @@
-on_cast linux cast_self
+on_cast wireguard dispel_self
diff --git a/python-pypi/pip/DETAILS b/python-pypi/pip/DETAILS
index bf69eed..520d2ef 100755
--- a/python-pypi/pip/DETAILS
+++ b/python-pypi/pip/DETAILS
@@ -1,6 +1,6 @@
SPELL=pip
- VERSION=19.3.1
-
SOURCE_HASH=sha512:39446c0ab6e4495d98f22923a2a76901b024d9047b60d92580b21d447a718e5285cfd66f8ad0c20befcfe1abc7f06be29b6a5644d1b30265d3b67399fe76e033
+ VERSION=20.0.1
+
SOURCE_HASH=sha512:04734d0111fefa50704d8cca5e1980f5bd6431cb99c01a6d3dc33dd22ab99aa99e83fabeb0de68f7102721bfde0e0d0d5db5f3fbc92468c8e49005a1617e6705
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL=https://github.com/pypa/pip/archive/$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/python-pypi/pip/HISTORY b/python-pypi/pip/HISTORY
index 9e836e7..cf30f71 100644
--- a/python-pypi/pip/HISTORY
+++ b/python-pypi/pip/HISTORY
@@ -1,3 +1,6 @@
+2020-01-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 20.0.1
+
2019-10-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 19.3.1
diff --git a/python-pypi/s-tui/DETAILS b/python-pypi/s-tui/DETAILS
index 5b5123f..8b7196f 100755
--- a/python-pypi/s-tui/DETAILS
+++ b/python-pypi/s-tui/DETAILS
@@ -1,8 +1,8 @@
SPELL=s-tui
- VERSION=0.8.3
+ VERSION=1.0.0
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=https://github.com/amanusk/${SPELL}/archive/v${VERSION}.tar.gz
-
SOURCE_HASH=sha512:4d707b43eebb3bf96aa58593f72bd7bd497794aaeddcff16c5e2b7438f2d9118c678f03208ffa6bed7a0210528efe03c60cf33bfc1a7764f7a0b93375456230f
+
SOURCE_HASH=sha512:feb659d731c10bacb666043148664e29359e90558970f145fae063fb3b4c1301c73d3437f92ca9439a1c6029c087f5be9afdcb3f4ad45e057795b1c959c74602
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://github.com/amanusk/s-tui"
LICENSE[0]=GPL
diff --git a/python-pypi/s-tui/HISTORY b/python-pypi/s-tui/HISTORY
index 1267260..14dfb0c 100644
--- a/python-pypi/s-tui/HISTORY
+++ b/python-pypi/s-tui/HISTORY
@@ -1,3 +1,6 @@
+2020-01-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.0.0
+
2020-01-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: use PY_DEPENDS
diff --git a/python-pypi/sqlalchemy/DETAILS b/python-pypi/sqlalchemy/DETAILS
index 253ef33..5146883 100755
--- a/python-pypi/sqlalchemy/DETAILS
+++ b/python-pypi/sqlalchemy/DETAILS
@@ -1,6 +1,6 @@
SPELL=sqlalchemy
SPELLX=SQLAlchemy
- VERSION=1.3.12
+ VERSION=1.3.13
SOURCE="${SPELLX}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://pypi.io/packages/source/s/${SPELL}/${SOURCE}
SOURCE2=${SOURCE}.asc
diff --git a/python-pypi/sqlalchemy/HISTORY b/python-pypi/sqlalchemy/HISTORY
index e78b1ad..1082876 100644
--- a/python-pypi/sqlalchemy/HISTORY
+++ b/python-pypi/sqlalchemy/HISTORY
@@ -1,3 +1,6 @@
+2020-01-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3.13
+
2020-01-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.3.12
diff --git a/science/wxmaxima/DETAILS b/science/wxmaxima/DETAILS
index 8d3affe..6caf03c 100755
--- a/science/wxmaxima/DETAILS
+++ b/science/wxmaxima/DETAILS
@@ -1,9 +1,9 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=wxmaxima
- VERSION=20.01.2
+ VERSION=20.01.3
SOURCE="wxmaxima-${VERSION}.tar.gz"
SOURCE_URL[0]="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-${VERSION}.tar.gz"
-
SOURCE_HASH=sha512:9c691b958862d5005e21777a51302140bc100918772358c71cbe91d5aefeed646ee1ae5ca095c2fe08e4c5ed7594d373827d100ddfba1f2888bbd46b82c20f7b
+
SOURCE_HASH=sha512:4a977bd293255ac3c010610c74aa39fba8b8468aaa9fc59707bab69ede7a427e261ce827bae8d302ee1343bb0fce5e7aa5ee3c59f17198d5c473637571667abd
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/wxmaxima-Version-${VERSION}"
WEB_SITE="http://andrejv.github.com/wxmaxima"
LICENSE[0]=GPL
diff --git a/science/wxmaxima/HISTORY b/science/wxmaxima/HISTORY
index a81734d..f081c6d 100644
--- a/science/wxmaxima/HISTORY
+++ b/science/wxmaxima/HISTORY
@@ -1,3 +1,6 @@
+2020-01-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 20.01.3
+
2020-01-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 20.01.2
diff --git a/utils/unetbootin/DETAILS b/utils/unetbootin/DETAILS
index 232e8ef..72029d9 100755
--- a/utils/unetbootin/DETAILS
+++ b/utils/unetbootin/DETAILS
@@ -1,7 +1,7 @@
SPELL=unetbootin
- VERSION=675
+ VERSION=677
SOURCE="${SPELL}-source-${VERSION}.tar.gz"
-
SOURCE_HASH=sha512:7cb5da4a876125ff010fc6a5aab2b5bb6eeec0f1ac6f2dd86efa2c3eaebaedff8c2167f9dc77053936955703cd2a98dd11a84b8de930dcfc1c2b0f6aeaf7ee61
+
SOURCE_HASH=sha512:f86b25dabc27f12bdb65a590c4ffa25aa509a78aa29cecde73918d8bc36dc3e6597b2b7e1803f7fa86a884347506e9c25b361ce89c26e0f6449e0c1ef29355d1
SOURCE_URL[0]=https://github.com/${SPELL}/${SPELL}/archive/${VERSION}.tar.gz
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://unetbootin.sourceforge.net/"
diff --git a/utils/unetbootin/HISTORY b/utils/unetbootin/HISTORY
index 0ede0d2..383d4e5 100644
--- a/utils/unetbootin/HISTORY
+++ b/utils/unetbootin/HISTORY
@@ -1,3 +1,6 @@
+2020-01-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 677
+
2019-10-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 675
- [SM-Commit] GIT changes to master grimoire by Florian Franzmann (766537f738225c835701f197d4d2283f32623da8), Florian Franzmann, 01/22/2020
Archive powered by MHonArc 2.6.24.