Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (8930a3380e5742dd38c6eb0a2e28d3443d95fc9f)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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 (8930a3380e5742dd38c6eb0a2e28d3443d95fc9f)
  • Date: Sun, 5 Jun 2022 12:02:51 +0000

GIT changes to master grimoire by Florian Franzmann <bwlf AT bandrate.org>:

ChangeLog | 8 ++
devel/radare2/DETAILS | 4 -
devel/radare2/HISTORY | 3
editors/vim/DETAILS | 4 -
editors/vim/HISTORY | 3
graphics/imagemagick/DETAILS | 4 -
graphics/imagemagick/HISTORY | 3
libs/libvterm/DETAILS | 10 +-
libs/libvterm/HISTORY | 3
libs/pyogg/BUILD | 2
libs/pyogg/DEPENDS | 1
libs/pyogg/DETAILS | 14 ---
libs/pyogg/HISTORY | 39 ----------
libs/pyogg/INSTALL | 3
libs/tree-sitter/BUILD | 1
libs/tree-sitter/DEPENDS | 1
libs/tree-sitter/DETAILS | 15 ++++
libs/tree-sitter/HISTORY | 3
libs/unibilium/DETAILS | 5 -
libs/unibilium/HISTORY | 3
lua-forge/libmpack-lua/BUILD | 12 ++-
lua-forge/libmpack-lua/DEPENDS | 2
lua-forge/libmpack-lua/HISTORY | 3
lua-forge/libmpack-lua/INSTALL | 9 ++
lua-forge/lpeg/BUILD | 7 +
lua-forge/lpeg/DETAILS | 4 -
lua-forge/lpeg/HISTORY | 6 +
lua-forge/lpeg/INSTALL | 9 ++
lua-forge/lpeg/PRE_BUILD | 4 +
lua-forge/lpeg/patches/0001-Respect-CC-CFLAGS-LDFLAGS.patch | 35 +++++++++
lua-forge/lua-messagepack/DETAILS | 7 -
lua-forge/lua-messagepack/HISTORY | 4 +
lua-forge/lua-messagepack/PRE_BUILD | 6 +
net/bind-tools/BUILD | 5 -
net/bind-tools/DETAILS | 2
net/bind-tools/HISTORY | 4 +
python-pypi/lxml/DETAILS | 4 -
python-pypi/lxml/HISTORY | 3
python-pypi/pip/DETAILS | 4 -
python-pypi/pip/HISTORY | 3
python-pypi/pyogg/DEPENDS | 2
python-pypi/pyogg/DETAILS | 15 ++++
python-pypi/pyogg/HISTORY | 45
++++++++++++
python-pypi/python-brotlicffi/DEPENDS | 3
python-pypi/python-brotlicffi/DETAILS | 16 ++++
python-pypi/python-brotlicffi/HISTORY | 3
python-pypi/python-pycryptodomex/DEPENDS | 2
python-pypi/python-pycryptodomex/DETAILS | 15 ++++
python-pypi/python-pycryptodomex/HISTORY | 3
python-pypi/yt-dlp/DEPENDS | 36 +++++++--
python-pypi/yt-dlp/HISTORY | 4 +
video/ffmpeg/DEPENDS | 2
video/ffmpeg/HISTORY | 3
53 files changed, 309 insertions(+), 102 deletions(-)

New commits:
commit 8930a3380e5742dd38c6eb0a2e28d3443d95fc9f
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

python-pypi/yt-dlp: add missing dependencies

commit b74896451b62bb6b9008eb0e082a05c6537c5fde
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

python-pypi/python-pycryptodomex: new spell, low-level cryptographic
primitives

commit ea1af9cb766257e1e5e55533d8538e5e06ddf9e2
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

python-pypi/yt-dlp: add suggested dependency on python-brotlicffi

commit c2cd197a4f5debef1f5ce4d627ad997f36616298
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

python-pypi/python-brotlicffi: new spell, python bindings for brotli

commit 246ac830616cf2cdf99007f5e353a53b621ca629
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

libs/pyogg: move to python-pypi

commit 87820d15adbac418612fcd7d1871454f8eb5717e
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

libs/pyogg: version 0.6.14a1

commit 81cf5716e69970d85fd7cf94298b966a945e7497
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

net/bind-tools: build in parallel

commit 07086a72d872d15a8eb1c5f53ecbeeb78ea2955a
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

net/bind-tools: version 9.16.29

commit b96df4cffb01d9cac95a625f8d7bfc48b6bf7261
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

video/ffmpeg: depend on LZMA instead of lzma-utils

commit a89e7ff06a9464a32bceec18ed02eedd20c56c30
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

graphics/imagemagick: version 7.1.0-36

commit 4576c2f88ca2b9a36c137bc741948fe2f65f83ef
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

lua-forge/libmpack-lua: fix lua-version handling

commit 45c5441093d68253cfbf6fc835926f97e04cdede
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

lua-forge/lua-messagepack: fix installation path with luajit

commit 90e048e1cef37e892e6d788c5d06b666d5db2c8a
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

libs/unibilium: version 2.0.0

commit cfad5dbd561d7a6c57bd5fa9067c84ac4c0f67cd
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

libs/tree-sitter: new spell, a parser generator

commit cc44bd1708db752ac3132c37409923bb453b52c5
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

libs/libvterm: version 0.1.4

commit fa9940f90e6016e550a51c6c5f24d143e91c916d
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

lua-forge/lua-messagepack: version 0.5.2

commit f3a1e9dac5ecddaa588f7efc591f63a0f3e0584e
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

lua-forge/lpeg: version 1.0.2

commit f9380685647e40432e71da6d12cff8123f8d1b73
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

editors/vim: version 8.2.5054

commit 39f54cf183375467680c2fff42dac986e14cfd42
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

devel/radare2: version 5.7.0

commit 9dffe88ef04ff06ee75f6ccc7704e1fe801dedb7
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

python-pypi/pip: version 22.1.2

commit ee6db7fc4de36820459b34c3fc941df6e83af564
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

python-pypi/lxml: version 4.9.0

diff --git a/ChangeLog b/ChangeLog
index 78d60dd..9a3d5c7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2022-06-05 Florian Franzmann <bwlf AT bandrate.org>
+ * libs/pyogg: move to python-pypi
+ * python-pypi/python-brotlicffi: new spell, python bindings for brotli
+ * python-pypi/python-pycryptodomex: new spell, low-level
cryptographic primitives
+
+2022-06-04 Florian Franzmann <bwlf AT bandrate.org>
+ * libs/tree-sitter: new spell, a parser generator
+
2022-06-04 Ismael Luceno <ismael AT sourcemage.org>
* devel/camlp-streams: new spell, Stream and Genlex libraries for
use with camlp5
diff --git a/devel/radare2/DETAILS b/devel/radare2/DETAILS
index d6e075b..f5ca65e 100755
--- a/devel/radare2/DETAILS
+++ b/devel/radare2/DETAILS
@@ -1,10 +1,10 @@
. "$GRIMOIRE"/FUNCTIONS &&
SPELL=radare2
- VERSION=5.6.8
+ VERSION=5.7.0
SECURITY_PATCH=1
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]="https://github.com/radare/radare2/archive/$VERSION.tar.gz";
-
SOURCE_HASH=sha512:e29a3ff235f37bcde4ec6c1c97d1b9c521b57e93512ca40d71be9e88ac1c002f41af905865fdf4685ee94287425cff32500b5a111eec5594bdd7f32f05631910
+
SOURCE_HASH=sha512:8d0079ab6c0a9f8881370146101166e9e455e021c675608190ac031ee92edf95e00c9540967ed06152da29b66d2ba3b7ba967383dd0371e2b4acd430f1ae4541
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://radare.org";
LICENSE[0]=GPL
diff --git a/devel/radare2/HISTORY b/devel/radare2/HISTORY
index 23d198c..5cf7a78 100644
--- a/devel/radare2/HISTORY
+++ b/devel/radare2/HISTORY
@@ -1,3 +1,6 @@
+2022-06-03 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 5.7.0
+
2022-05-26 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: SECURITY_PATCH++, 5.6.0 fixed CVE-2022-0419 and
CVE-2021-44975, 5.5.4 fixed CVE-2021-44974
diff --git a/editors/vim/DETAILS b/editors/vim/DETAILS
index 2ef1b53..f800eec 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.5037
-
SOURCE_HASH=sha512:e58354c8bbaddb8fb9654d796471c830ac6172cec8015082a9a06b78b8034d028e4fdf3b24de9954412c08f0631747f997eadc4b0fc9aa178e65ebcd5c68a4c9
+ VERSION=8.2.5054
+
SOURCE_HASH=sha512:59f3583055637d248825dc15b2bef78e6444adedb8f6cd3fece3925a291cccd83d1326f11ea4ef3f02e3c769cc71bbbc4709508e803ced7db357911394955ce9
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 84167b6..ee3cdc6 100644
--- a/editors/vim/HISTORY
+++ b/editors/vim/HISTORY
@@ -1,3 +1,6 @@
+2022-06-04 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 8.2.5054
+
2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 8.2.5037

diff --git a/graphics/imagemagick/DETAILS b/graphics/imagemagick/DETAILS
index 79ac0dd..b1a0251 100755
--- a/graphics/imagemagick/DETAILS
+++ b/graphics/imagemagick/DETAILS
@@ -1,7 +1,7 @@
SPELL=imagemagick
SPELLX=ImageMagick
- VERSION=7.1.0-35
-
SOURCE_HASH=sha512:307146bae298978db27ead0ee2a7fa726aa8e0efa955721401102575423ebf3e907cdaf54692038f5c4df649acea7ec8485b3c26991e65c6ecd6d3e73d2b1508
+ VERSION=7.1.0-36
+
SOURCE_HASH=sha512:b0ab33bffe372c08913aa14e2a6e1418febda200db6f4a1036dcd36b8835994745b8c336591e205f8919d1aa64fa838739cdd3504eb1dd03d17e577a9c1a7067
SECURITY_PATCH=6
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/graphics/imagemagick/HISTORY b/graphics/imagemagick/HISTORY
index cb6389f..726ea82 100644
--- a/graphics/imagemagick/HISTORY
+++ b/graphics/imagemagick/HISTORY
@@ -1,3 +1,6 @@
+2022-06-04 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 7.1.0-36
+
2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
* CONFIGURE, DEPENDS, DETAILS: version 7.1.0-35

diff --git a/libs/libvterm/DETAILS b/libs/libvterm/DETAILS
index f905544..f979812 100755
--- a/libs/libvterm/DETAILS
+++ b/libs/libvterm/DETAILS
@@ -8,13 +8,13 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}-git"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=1
else
- VERSION=0.99.7
+ VERSION=0.1.4
SOURCE="${SPELL}-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/project/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:1b82ac0c9e6c48374addf2b30981ecc4685a81bd12321c16a8cd651b6ff51f650a912253778b35240e501fced18777789080aa42f3190c514ae944aae2fff7ef
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
+ SOURCE_URL[0]=http://www.leonerd.org.uk/code/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:90b5d47417e3f469df5c6574a27d12bd6bd1571d17cab7c4ac0ee61b1dbcb6361987f6fdfd11e314ea32f8958ec165c319a34d0f77288947c7cbc11de697d524

+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
fi
- WEB_SITE="http://libvterm.sourceforge.net/";
+ WEB_SITE="http://www.leonerd.org.uk/code/libvterm/";
LICENSE[0]=GPL
ENTERED=20091218
SHORT="terminal emulator library"
diff --git a/libs/libvterm/HISTORY b/libs/libvterm/HISTORY
index 41045c2..5db089a 100644
--- a/libs/libvterm/HISTORY
+++ b/libs/libvterm/HISTORY
@@ -1,3 +1,6 @@
+2022-06-04 Florian Franzmann <bwlf AT bandrate.org
+ * DETAILS: version 0.1.4, update WEB_SITE, update SOURCE_URL
+
2015-12-27 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS, *DEPENDS, PREPARE: added scm branch

diff --git a/libs/pyogg/BUILD b/libs/pyogg/BUILD
deleted file mode 100755
index 8c432cf..0000000
--- a/libs/pyogg/BUILD
+++ /dev/null
@@ -1,2 +0,0 @@
- ./config_unix.py &&
- ./setup.py build
diff --git a/libs/pyogg/DEPENDS b/libs/pyogg/DEPENDS
deleted file mode 100755
index f3e41a94..0000000
--- a/libs/pyogg/DEPENDS
+++ /dev/null
@@ -1 +0,0 @@
-depends libogg
diff --git a/libs/pyogg/DETAILS b/libs/pyogg/DETAILS
deleted file mode 100755
index e97e562..0000000
--- a/libs/pyogg/DETAILS
+++ /dev/null
@@ -1,14 +0,0 @@
- SPELL=pyogg
- VERSION=1.3
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://ekyo.nerim.net/software/pyogg/$SOURCE
- SOURCE_HASH=sha1:2811ad401e3b5fc5025958bddab3d7b8775e5acd
- LICENSE[0]=LGPL
- WEB_SITE=http://ekyo.nerim.net/software/pyogg/
- ENTERED=20020518
- KEYWORDS="python libs"
- SHORT="pyogg is a python wrapper for libogg"
-cat << EOF
-These are object-oriented Python bindings for the ogg library.
-EOF
diff --git a/libs/pyogg/HISTORY b/libs/pyogg/HISTORY
deleted file mode 100644
index f447206..0000000
--- a/libs/pyogg/HISTORY
+++ /dev/null
@@ -1,39 +0,0 @@
-2012-02-26 Arjan Bouter <abouter AT sourcemage.org>
- * DEPENDS: removed pyao dependency
-
-2011-09-07 Bor Kraljič <pyrobor AT ver.si>
- * DETAILS: fixed SOURCE_URL & WEBSITE (fixes #131)
-
-2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed UPDATED.
-
-2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed BUILD_API=2.
-
-2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
- * DETAILS: (automated) Add KEYWORDS
-
-2005-09-25 George Sherwood <george AT beernabeer.com>
- * DETAILS: Update to 1.3, BUILD_API=2
- * BUILD: Updated for BUILD_API=2
- * INSTALL: Added for BUILD_API=2
-
-2004-12-18 Eric Sandall <sandalle AT sourcemage.org>
- * DEPENDS: Removed Python (pyao depends on it)
-
-2003-06-25 hgg <hgreig AT bigpond.net.au>
- * DETAILS: Update to 1.2
-
-2002-10-14 Julian v. Bock <julian AT wongr.net>
- * DETAILS: add LICENSE and MD5 fields.
-
-2002-09-11 Julian v. Bock <julian AT wongr.net>
- * DETAILS: set VERSION to 1.0.
-
-2002-05-21 Julian v. Bock <julian AT wongr.net>
- * add spell.
- * DETAILS: fix typo in the long description.
-
-2002-05-18 Arwed v. Merkatz <v.merkatz AT gmx.net>
- * Created this spell
-
diff --git a/libs/pyogg/INSTALL b/libs/pyogg/INSTALL
deleted file mode 100755
index 80504e6..0000000
--- a/libs/pyogg/INSTALL
+++ /dev/null
@@ -1,3 +0,0 @@
- ./setup.py install &&
- mkdir -p /usr/doc/pyogg &&
- cp -r test /usr/doc/pyogg
diff --git a/libs/tree-sitter/BUILD b/libs/tree-sitter/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/libs/tree-sitter/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/libs/tree-sitter/DEPENDS b/libs/tree-sitter/DEPENDS
new file mode 100755
index 0000000..9eea587
--- /dev/null
+++ b/libs/tree-sitter/DEPENDS
@@ -0,0 +1 @@
+depends gcc
diff --git a/libs/tree-sitter/DETAILS b/libs/tree-sitter/DETAILS
new file mode 100755
index 0000000..7d69b7c
--- /dev/null
+++ b/libs/tree-sitter/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=tree-sitter
+ VERSION=0.20.6
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]=https://github.com/${SPELL}/${SPELL}/archive/refs/tags/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:f0fb1e0073867c2a6e69b230e07e5eec32a2b30d3c711ec188526e287d6a1ef06de266d476482f900ec7c9ff6c11909899fd35a802e96f0befc6e99815502377
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/tree-sitter/tree-sitter";
+ LICENSE[0]=MIT
+ ENTERED=20220604
+ SHORT="an incremental parsing system for programming tools"
+cat << EOF
+Tree-sitter is a parser generator tool and an incremental parsing library. It
+can build a concrete syntax tree for a source file and efficiently update
+the syntax tree as the source file is edited.
+EOF
diff --git a/libs/tree-sitter/HISTORY b/libs/tree-sitter/HISTORY
new file mode 100644
index 0000000..011f1cd
--- /dev/null
+++ b/libs/tree-sitter/HISTORY
@@ -0,0 +1,3 @@
+2022-06-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/libs/unibilium/DETAILS b/libs/unibilium/DETAILS
index 8754497..b63f926 100755
--- a/libs/unibilium/DETAILS
+++ b/libs/unibilium/DETAILS
@@ -1,9 +1,8 @@
SPELL=unibilium
- VERSION=1.2.0
+ VERSION=2.0.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_HINTS="no-check-certificate"

SOURCE_URL[0]=https://github.com/mauke/${SPELL}/archive/v${VERSION}.tar.gz
-
SOURCE_HASH=sha512:7aff79669200810c2910006aba657ca2276123ecb3e6e0ba01fa2d1c3cdf838c391594e6035ef150deb6185c4f1e43fe1b0bfb59b23c6697d801a5bdee37a0ee
+
SOURCE_HASH=sha512:e93f319b7a85a4441c7f4e30d12d906805f066b14bff03331e48b6257da893f6447e257c8ba731077ad4b54d82d3ebf1ccf1fcf2d864273e0d4321a26ef7c172
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://github.com/mauke/unibilium";
LICENSE[0]="LGPL"
diff --git a/libs/unibilium/HISTORY b/libs/unibilium/HISTORY
index 5418db7..e2a61ae 100644
--- a/libs/unibilium/HISTORY
+++ b/libs/unibilium/HISTORY
@@ -1,3 +1,6 @@
+2022-06-04 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 2.0.0
+
2015-12-26 Pavel Vinogradov <public AT sourcemage.org>
* BUILD, DEPENDS, DETAILS, INSTALL: spell created

diff --git a/lua-forge/libmpack-lua/BUILD b/lua-forge/libmpack-lua/BUILD
index 31741ed..f78328f 100755
--- a/lua-forge/libmpack-lua/BUILD
+++ b/lua-forge/libmpack-lua/BUILD
@@ -1,3 +1,13 @@
-make MPACK_LUA_VERSION="$(installed_version lua)" \
+local LUAVER &&
+if is_depends_enabled $SPELL luajit; then
+ MPACK_LUA_VERSION=5.1.0 &&
+ LUA_IMPL=luajit
+else
+ MPACK_LUA_VERSION="$(installed_version lua)" &&
+ LUA_IMPL=lua-${MPACK_LUA_VERSION}
+fi &&
+
+make MPACK_LUA_VERSION="${MPACK_LUA_VERSION}" \
+ LUA_IMPL="$LUA_IMPL" \
USE_SYSTEM_LUA=yes \
USE_SYSTEM_MPACK=yes
diff --git a/lua-forge/libmpack-lua/DEPENDS b/lua-forge/libmpack-lua/DEPENDS
index 7ea6a10..8d7bb64 100755
--- a/lua-forge/libmpack-lua/DEPENDS
+++ b/lua-forge/libmpack-lua/DEPENDS
@@ -1,2 +1,2 @@
depends libmpack &&
-depends lua
+depends LUA
diff --git a/lua-forge/libmpack-lua/HISTORY b/lua-forge/libmpack-lua/HISTORY
index b1c7c94..8725276 100644
--- a/lua-forge/libmpack-lua/HISTORY
+++ b/lua-forge/libmpack-lua/HISTORY
@@ -1,3 +1,6 @@
+2022-06-04 Florian Franzmann <bwlf AT bandrate.org>
+ * BUILD, DEPENDS, INSTALL: fix lua-version handling
+
2021-10-11 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 1.0.9

diff --git a/lua-forge/libmpack-lua/INSTALL b/lua-forge/libmpack-lua/INSTALL
index fea4308..ea21621 100755
--- a/lua-forge/libmpack-lua/INSTALL
+++ b/lua-forge/libmpack-lua/INSTALL
@@ -1,4 +1,11 @@
+local LUAVER &&
+if is_depends_enabled $SPELL luajit; then
+ MPACK_LUA_VERSION=5.1.0
+else
+ MPACK_LUA_VERSION="$(installed_version lua)"
+fi &&
+
make install \
- MPACK_LUA_VERSION="$(installed_version lua)" \
+ MPACK_LUA_VERSION="${MPACK_LUA_VERSION}" \
USE_SYSTEM_LUA=yes \
USE_SYSTEM_MPACK=yes
diff --git a/lua-forge/lpeg/BUILD b/lua-forge/lpeg/BUILD
index 8eea2f2..3476b0c 100755
--- a/lua-forge/lpeg/BUILD
+++ b/lua-forge/lpeg/BUILD
@@ -1 +1,6 @@
-make LUADIR="$INSTALL_ROOT/usr/include"
+if is_depends_enabled $SPELL luajit; then
+ LUADIR="$INSTALL_ROOT/usr/include/luajit-2.0"
+else
+ LUADIR="$INSTALL_ROOT/usr/include"
+fi &&
+make LUADIR=${LUADIR}
diff --git a/lua-forge/lpeg/DETAILS b/lua-forge/lpeg/DETAILS
index 7a97bc3..3e38b31 100755
--- a/lua-forge/lpeg/DETAILS
+++ b/lua-forge/lpeg/DETAILS
@@ -1,8 +1,8 @@
SPELL=lpeg
- VERSION=1.0.1
+ VERSION=1.0.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://www.inf.puc-rio.br/~roberto/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:7b43fbee7eff443000986684bc56bba6d2796a31cf860740746c70e155bdea1b62a46b93f97e2747e3ef0f63e965148778ac2985d0f2d83e1e37ec4ebbabf4aa
+
SOURCE_HASH=sha512:110527ddf9f8e5e8a80ef0ae8847c8ba8cd2597dba3bfe2865cba9af60daafbb885f21e74231952f5ab793d021e050b482066a821c6954d52090a5eae77e9814
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.inf.puc-rio.br/~roberto/lpeg.html
LICENSE[0]=MIT
diff --git a/lua-forge/lpeg/HISTORY b/lua-forge/lpeg/HISTORY
index c05eaa6..cdec6e7 100644
--- a/lua-forge/lpeg/HISTORY
+++ b/lua-forge/lpeg/HISTORY
@@ -1,3 +1,9 @@
+2022-06-04 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 1.0.2
+ * BUILD: fix build against luajit
+ * patches/0001-Respect-CC-CFLAGS-LDFLAGS.patch, PRE_BUILD: respect CC,
CFLAGS, LDFLAGS
+ * INSTALL: fix installation path for luajit
+
2018-05-11 Vlad Glagolev <stealth AT sourcemage.org>
* INSTALL: correct build failure

diff --git a/lua-forge/lpeg/INSTALL b/lua-forge/lpeg/INSTALL
index 18e1cf2..52d87bf 100755
--- a/lua-forge/lpeg/INSTALL
+++ b/lua-forge/lpeg/INSTALL
@@ -1,4 +1,11 @@
-local LUA=$(installed_version lua) &&
+local LUA
+if is_depends_enabled $SPELL luajit; then
+ LUA=5.1.0
+else
+ LUA=$(installed_version lua)
+fi &&
+
+message "${MESSAGE_COLOR}installing $SPELL for lua version
${LUA}${DEFAULT_COLOR}" &&

install -vm 755 -d "$INSTALL_ROOT/usr/lib/lua/${LUA%.?}" &&
install -vm 644 *.so re.lua "$INSTALL_ROOT/usr/lib/lua/${LUA%.?}" &&
diff --git a/lua-forge/lpeg/PRE_BUILD b/lua-forge/lpeg/PRE_BUILD
new file mode 100755
index 0000000..3357329
--- /dev/null
+++ b/lua-forge/lpeg/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+apply_patch_dir patches
diff --git a/lua-forge/lpeg/patches/0001-Respect-CC-CFLAGS-LDFLAGS.patch
b/lua-forge/lpeg/patches/0001-Respect-CC-CFLAGS-LDFLAGS.patch
new file mode 100644
index 0000000..c400fa6
--- /dev/null
+++ b/lua-forge/lpeg/patches/0001-Respect-CC-CFLAGS-LDFLAGS.patch
@@ -0,0 +1,35 @@
+From cd8c03a05a93e2cdf2134321b5e70d8d1441f9ee Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Sat, 4 Jun 2022 15:44:51 +0200
+Subject: [PATCH] Respect CC, CFLAGS, LDFLAGS
+
+---
+ makefile | 5 ++---
+ 1 file changed, 2 insertions(+), 3 deletions(-)
+
+diff --git a/makefile b/makefile
+index 1e32195..d57098e 100644
+--- a/makefile
++++ b/makefile
+@@ -22,8 +22,7 @@ CWARNS = -Wall -Wextra -pedantic \
+ # -Wunreachable-code \
+
+
+-CFLAGS = $(CWARNS) $(COPT) -std=c99 -I$(LUADIR) -fPIC
+-CC = gcc
++CFLAGS += $(CWARNS) $(COPT) -std=c99 -I$(LUADIR) -fPIC
+
+ FILES = lpvm.o lpcap.o lptree.o lpcode.o lpprint.o
+
+@@ -36,7 +35,7 @@ macosx:
+ $(MAKE) lpeg.so "DLLFLAGS = -bundle -undefined dynamic_lookup"
+
+ lpeg.so: $(FILES)
+- env $(CC) $(DLLFLAGS) $(FILES) -o lpeg.so
++ env $(CC) $(CFLAGS) $(LDFLAGS) $(DLLFLAGS) $(FILES) -o lpeg.so
+
+ $(FILES): makefile
+
+--
+2.36.1
+
diff --git a/lua-forge/lua-messagepack/DETAILS
b/lua-forge/lua-messagepack/DETAILS
index a07d68d..1eedc6b 100755
--- a/lua-forge/lua-messagepack/DETAILS
+++ b/lua-forge/lua-messagepack/DETAILS
@@ -1,9 +1,8 @@
SPELL=lua-messagepack
- VERSION=0.5.1
-
SOURCE_HASH=sha512:4db1237f804ba044b8007f2a6c110710eb4010ea31aa49794bd8a1c61ffd9fcd2b79a685ba1d391982104f789e8f90d486adaa71fddde1a7c9270889e40b9565
- COMMIT="725da77527b2da90a7780aa22410a65536da3c6d"
+ VERSION=0.5.2
+
SOURCE_HASH=sha512:2f97d0f0eda4ea540efc2dac453d24fda514c6f00475a666d64eda25a13aec8fb3126960937d1390dd2f9e58c67ebb1edd2c866b547f32923797349e718dbd53
+ COMMIT="0ea1022445a7863922af6e12056926b2e6474981"
SOURCE="${SPELL}-${VERSION}.tar.bz2"
- SOURCE_HINTS="no-check-certificate"

SOURCE_URL[0]="https://framagit.org/fperrad/lua-MessagePack/-/archive/${VERSION}/${SOURCE}";
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/lua-MessagePack-${VERSION}-${COMMIT}"
WEB_SITE="https://fperrad.frama.io/lua-MessagePack/";
diff --git a/lua-forge/lua-messagepack/HISTORY
b/lua-forge/lua-messagepack/HISTORY
index 64a91ee..32e7536 100644
--- a/lua-forge/lua-messagepack/HISTORY
+++ b/lua-forge/lua-messagepack/HISTORY
@@ -1,3 +1,7 @@
+2022-06-04 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 0.5.2
+ * PRE_BUILD: fix installation path with luajit
+
2019-01-13 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 0.5.1, gz -> bz2, adapted BUILD_DIRECTORY, new
WEB_SITE

diff --git a/lua-forge/lua-messagepack/PRE_BUILD
b/lua-forge/lua-messagepack/PRE_BUILD
new file mode 100755
index 0000000..2b7a43a
--- /dev/null
+++ b/lua-forge/lua-messagepack/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+if is_depends_enabled $SPELL luajit; then
+ sedit 's/LUAVER *:=.*/LUAVER := 5.1/' Makefile
+fi
diff --git a/net/bind-tools/BUILD b/net/bind-tools/BUILD
index 4f06634..1acc77b 100755
--- a/net/bind-tools/BUILD
+++ b/net/bind-tools/BUILD
@@ -8,7 +8,6 @@ disable_reject_underlinking &&
--disable-fuzzing \
$OPTS &&

-make_single &&
#
# The order here is important
#
@@ -17,6 +16,4 @@ make -C bin/delv &&
make -C bin/dig &&
make -C bin/nsupdate &&
make -C bin/dnssec &&
-make -C doc/man man &&
-
-make_normal
+make -C doc/man man
diff --git a/net/bind-tools/DETAILS b/net/bind-tools/DETAILS
index 0819bf3..203f0b4 100755
--- a/net/bind-tools/DETAILS
+++ b/net/bind-tools/DETAILS
@@ -1,5 +1,5 @@
SPELL=bind-tools
- VERSION=9.16.24
+ VERSION=9.16.29
SOURCE=bind-$VERSION.tar.xz
SOURCE2=$SOURCE.sha512.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/bind-$VERSION"
diff --git a/net/bind-tools/HISTORY b/net/bind-tools/HISTORY
index 410f23b..4c76a9b 100644
--- a/net/bind-tools/HISTORY
+++ b/net/bind-tools/HISTORY
@@ -1,3 +1,7 @@
+2022-06-05 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 9.16.29
+ * BUILD: remove make_single
+
2021-12-26 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 9.16.24

diff --git a/python-pypi/lxml/DETAILS b/python-pypi/lxml/DETAILS
index 1d86c23..44eaf83 100755
--- a/python-pypi/lxml/DETAILS
+++ b/python-pypi/lxml/DETAILS
@@ -1,6 +1,6 @@
SPELL=lxml
- VERSION=4.8.0
-
SOURCE_HASH=sha512:bbcd8ea001cfa2820dcac4e00de6ded81700b2f0bd4a58bcdd4da05a19a107f57cd56280c4838fe19ee7ecd6be105878bf8c2f1c0e5111899c4ad1a2ba03537f
+ VERSION=4.9.0
+
SOURCE_HASH=sha512:fb88b2e9d92972de69c1f8b54529ea00364b8b72475a2a88c9c509e4fb8cfbf0ced1bc093f96ae60c1d275ee9a8e5a5d2f51472ecce3d706a1cb1299789f9495
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=https://github.com/lxml/lxml/archive/$SOURCE
SECURITY_PATCH=2
diff --git a/python-pypi/lxml/HISTORY b/python-pypi/lxml/HISTORY
index d981ed9..da2bf06 100644
--- a/python-pypi/lxml/HISTORY
+++ b/python-pypi/lxml/HISTORY
@@ -1,3 +1,6 @@
+2022-06-03 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 4.9.0
+
2022-04-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 4.8.0

diff --git a/python-pypi/pip/DETAILS b/python-pypi/pip/DETAILS
index 9931226..b1d2a65 100755
--- a/python-pypi/pip/DETAILS
+++ b/python-pypi/pip/DETAILS
@@ -1,6 +1,6 @@
SPELL=pip
- VERSION=22.1.1
-
SOURCE_HASH=sha512:3f67171848c4b1282e3abb3a55b1e3d1bdd87e418c535298c8d91ec12d59da271182d7d45f07d080b46a27d9f53c0180ebbfe9379cc640a21f2ec9dd60b06e3e
+ VERSION=22.1.2
+
SOURCE_HASH=sha512:7dd13150023f1cca8f5e01da7688ae418b5d0b36364efcfc15374a5147c7cabd46ff1d34e6499bc8e182dc0d34a366f5fe21d8ab4de4d112d269a97200401305
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 c261622..87f41dd 100644
--- a/python-pypi/pip/HISTORY
+++ b/python-pypi/pip/HISTORY
@@ -1,3 +1,6 @@
+2022-06-03 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 22.1.2
+
2022-05-29 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 22.1.1
* DEPENDS: depend on python3
diff --git a/python-pypi/pyogg/DEPENDS b/python-pypi/pyogg/DEPENDS
new file mode 100755
index 0000000..6897e35
--- /dev/null
+++ b/python-pypi/pyogg/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends libogg
diff --git a/python-pypi/pyogg/DETAILS b/python-pypi/pyogg/DETAILS
new file mode 100755
index 0000000..e222760
--- /dev/null
+++ b/python-pypi/pyogg/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=pyogg
+ XSPELL=PyOgg
+ VERSION=0.6.14a1
+ SOURCE=$XSPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$XSPELL-$VERSION
+ SOURCE_URL[0]=https://pypi.org/packages/source/p/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:a8176efed1088c09991b764eb594b67c75b15b1af6031657ae6083dd77370678c2af488441bef20a6a0103409813c8f503830d77759c7179d93a3f3c5861de3f
+ LICENSE[0]=LGPL
+ WEB_SITE=https://github.com/TeamPyOgg/PyOgg
+ ENTERED=20020518
+ KEYWORDS="python libs"
+ SHORT="pyogg is a python wrapper for libogg"
+cat << EOF
+These are object-oriented Python bindings for the ogg library.
+EOF
diff --git a/python-pypi/pyogg/HISTORY b/python-pypi/pyogg/HISTORY
new file mode 100644
index 0000000..cc55e4e
--- /dev/null
+++ b/python-pypi/pyogg/HISTORY
@@ -0,0 +1,45 @@
+2022-06-05 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS, BUILD, DEPENDS, INSTALL: version 0.6.14a1
+ * DETAILS: fix SOURCE_URL and WEB_SITE
+ * BUILD, INSTALL: removed
+ * DEPENDS: depend on PYTHON instead of python3
+
+2012-02-26 Arjan Bouter <abouter AT sourcemage.org>
+ * DEPENDS: removed pyao dependency
+
+2011-09-07 Bor Kraljič <pyrobor AT ver.si>
+ * DETAILS: fixed SOURCE_URL & WEBSITE (fixes #131)
+
+2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed UPDATED.
+
+2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed BUILD_API=2.
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
+2005-09-25 George Sherwood <george AT beernabeer.com>
+ * DETAILS: Update to 1.3, BUILD_API=2
+ * BUILD: Updated for BUILD_API=2
+ * INSTALL: Added for BUILD_API=2
+
+2004-12-18 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Removed Python (pyao depends on it)
+
+2003-06-25 hgg <hgreig AT bigpond.net.au>
+ * DETAILS: Update to 1.2
+
+2002-10-14 Julian v. Bock <julian AT wongr.net>
+ * DETAILS: add LICENSE and MD5 fields.
+
+2002-09-11 Julian v. Bock <julian AT wongr.net>
+ * DETAILS: set VERSION to 1.0.
+
+2002-05-21 Julian v. Bock <julian AT wongr.net>
+ * add spell.
+ * DETAILS: fix typo in the long description.
+
+2002-05-18 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * Created this spell
+
diff --git a/python-pypi/python-brotlicffi/DEPENDS
b/python-pypi/python-brotlicffi/DEPENDS
new file mode 100755
index 0000000..2593475
--- /dev/null
+++ b/python-pypi/python-brotlicffi/DEPENDS
@@ -0,0 +1,3 @@
+depends PYTHON &&
+depends cffi &&
+depends brotli
diff --git a/python-pypi/python-brotlicffi/DETAILS
b/python-pypi/python-brotlicffi/DETAILS
new file mode 100755
index 0000000..50c5d74
--- /dev/null
+++ b/python-pypi/python-brotlicffi/DETAILS
@@ -0,0 +1,16 @@
+ XSPELL=brotlicffi
+ SPELL=python-$XSPELL
+ VERSION=1.0.9.2
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]=https://github.com/python-hyper/${XSPELL}/archive/refs/tags/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:3d200f606c9851f0049835b53dd1f117727786505b5887e246934f41a978d375e1fa5a078e0811f130c009931e41c51575bd9d55b602ee7b6daebe9759ed15d5
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${XSPELL}-${VERSION}"
+ WEB_SITE="https://github.com/python-hyper/brotlicffi";
+ LICENSE[0]=MIT
+ ENTERED=20220605
+ SHORT="python bindings to the Brotli compression library"
+cat << EOF
+This library contains Python CFFI bindings for the reference Brotli
+encoder/decoder, which allows Python software to use the Brotli compression
+algorithm directly from Python code.
+EOF
diff --git a/python-pypi/python-brotlicffi/HISTORY
b/python-pypi/python-brotlicffi/HISTORY
new file mode 100644
index 0000000..ec690bb
--- /dev/null
+++ b/python-pypi/python-brotlicffi/HISTORY
@@ -0,0 +1,3 @@
+2022-06-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/python-pycryptodomex/DEPENDS
b/python-pypi/python-pycryptodomex/DEPENDS
new file mode 100755
index 0000000..00ccb4f
--- /dev/null
+++ b/python-pypi/python-pycryptodomex/DEPENDS
@@ -0,0 +1,2 @@
+depends gcc &&
+depends PYTHON
diff --git a/python-pypi/python-pycryptodomex/DETAILS
b/python-pypi/python-pycryptodomex/DETAILS
new file mode 100755
index 0000000..d7100fa
--- /dev/null
+++ b/python-pypi/python-pycryptodomex/DETAILS
@@ -0,0 +1,15 @@
+ XSPELL=pycryptodomex
+ SPELL=python-$XSPELL
+ VERSION=3.14.1
+ SOURCE="${XSPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/p/$XSPELL/$SOURCE
+
SOURCE_HASH=sha512:cd01431b9178bcb27332741097cf020859c48df83219bac9d6ffa1f52db1f112b562478260baa1aed4674e2833d6e0cd5794a43dafb09fda007fdce7a7330495
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${XSPELL}-${VERSION}"
+ WEB_SITE="https://www.pycryptodome.org/";
+ LICENSE[0]=Apache, BSD, Public Domain
+ ENTERED=20220605
+ SHORT="a self-contained Python package of low-level cryptographic
primitives"
+cat << EOF
+PyCryptodome is a self-contained Python package of low-level cryptographic
+primitives.
+EOF
diff --git a/python-pypi/python-pycryptodomex/HISTORY
b/python-pypi/python-pycryptodomex/HISTORY
new file mode 100644
index 0000000..ec690bb
--- /dev/null
+++ b/python-pypi/python-pycryptodomex/HISTORY
@@ -0,0 +1,3 @@
+2022-06-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/yt-dlp/DEPENDS b/python-pypi/yt-dlp/DEPENDS
index 76c349b..59447ff 100755
--- a/python-pypi/yt-dlp/DEPENDS
+++ b/python-pypi/yt-dlp/DEPENDS
@@ -9,9 +9,9 @@ depends python3 &&
# "for emedding thumbnails into m4a files" &&

suggest_depends mutagen \
- "" \
- "" \
- "for embedding thumbnails in certain formats" &&
+ "" \
+ "" \
+ "for embedding thumbnails in certain formats" &&

suggest_depends phantomjs \
"" \
@@ -21,7 +21,7 @@ suggest_depends phantomjs \
suggest_depends LIBAVCODEC \
"" \
"" \
- "for video post-processing" &&
+ "for video post-processing (highly recommended)" &&

suggest_depends python-progressbar \
"" \
@@ -31,7 +31,7 @@ suggest_depends python-progressbar \
suggest_depends rtmpdump \
"" \
"" \
- "for rtmp stream support" &&
+ "for rtmp stream support (otherwise ffmpeg will be used as
fallback)" &&

suggest_depends pycryptodome \
"" \
@@ -49,6 +49,26 @@ suggest_depends websocket-client \
# "for accessing the Gnome keyring while decrypting cookies of
chromium-based browsers"

suggest_depends mpv \
- "" \
- "" \
- "for downloading rstp streams"
+ "" \
+ "" \
+ "for downloading rstp streams" &&
+
+suggest_depends python-brotlicffi \
+ "" \
+ "" \
+ "for brotli-compression support" &&
+
+suggest_depends python-pycryptodomex \
+ "" \
+ "" \
+ "for decryption support" &&
+
+suggest_depends certifi \
+ "" \
+ "" \
+ "for Mozilla's root-certificate bundle" &&
+
+suggest_depends pyxattr \
+ "" \
+ "" \
+ "for writing xattr metadata"
diff --git a/python-pypi/yt-dlp/HISTORY b/python-pypi/yt-dlp/HISTORY
index 3a203e2..0a6be2b 100644
--- a/python-pypi/yt-dlp/HISTORY
+++ b/python-pypi/yt-dlp/HISTORY
@@ -1,3 +1,7 @@
+2022-06-05 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: add a suggested dependency on python-brotlicffi, pyxattr,
+ python-pycryptodomex, certifi
+
2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2022.05.18

diff --git a/video/ffmpeg/DEPENDS b/video/ffmpeg/DEPENDS
index 065ea6e..09c4a55 100755
--- a/video/ffmpeg/DEPENDS
+++ b/video/ffmpeg/DEPENDS
@@ -55,7 +55,7 @@ optional_depends libxcb \
"--disable-libxcb" \
"for X11 grabbing using xcb" &&

-optional_depends lzma-utils \
+optional_depends LZMA \
"--enable-lzma" \
"--disable-lzma" \
"for lzma support" &&
diff --git a/video/ffmpeg/HISTORY b/video/ffmpeg/HISTORY
index 5328283..25386d7 100644
--- a/video/ffmpeg/HISTORY
+++ b/video/ffmpeg/HISTORY
@@ -1,3 +1,6 @@
+2022-06-04 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: depend on LZMA instead of lzma-utils
+
2022-04-18 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 4.4.2




  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (8930a3380e5742dd38c6eb0a2e28d3443d95fc9f), Florian Franzmann, 06/05/2022

Archive powered by MHonArc 2.6.24.

Top of Page