Skip to Content.
Sympa Menu

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

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 (e043bcd1de5cdf3f78164ffc37221958ab093e4b)
  • Date: Wed, 1 Jan 2020 17:36:59 +0000

GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:

archive-libs/libarchive/DETAILS | 5
archive-libs/libarchive/HISTORY | 3
archive/lzip/BUILD | 6
archive/lzip/DETAILS | 2
archive/lzip/HISTORY | 4
archive/lzop/DETAILS | 4
archive/lzop/HISTORY | 5
archive/lzop/PRE_BUILD | 5
archive/lzop/static-assert.patch | 30 ---
archive/lzop/static-inlines.patch | 88
-----------
audio-drivers/alsa-tools/DETAILS | 4
audio-drivers/alsa-tools/HISTORY | 3
audio-libs/freealut/DETAILS | 2
audio-libs/freealut/HISTORY | 3
audio-libs/libao/DEPENDS | 3
audio-libs/libao/DETAILS | 6
audio-libs/libao/HISTORY | 3
audio-libs/libao/PRE_BUILD | 4
audio-players/cdparanoia/HISTORY | 3
audio-players/cdparanoia/PRE_BUILD | 17 +-
crypto/libargon2/DETAILS | 6
crypto/libargon2/HISTORY | 3
devel/camlzip/DETAILS | 4
devel/camlzip/HISTORY | 3
devel/colm/DEPENDS | 2
devel/colm/DETAILS | 4
devel/colm/HISTORY | 3
devel/patchelf/DETAILS | 4
devel/patchelf/HISTORY | 3
devel/ragel/DEPENDS | 1
devel/ragel/DETAILS | 10 -
devel/ragel/HISTORY | 3
devel/tcl/DETAILS | 8 -
devel/tcl/HISTORY | 3
disk/cdrtools/DETAILS | 4
disk/cdrtools/HISTORY | 3
doc/t1utils/DETAILS | 4
doc/t1utils/HISTORY | 3
gnome2-apps/gcalctool/DETAILS | 4
gnome2-apps/gcalctool/HISTORY | 3
gnome2-libs/gnome-vfs2/HISTORY | 4
gnome2-libs/gnome-vfs2/PRE_BUILD | 5
gnome2-libs/gnome-vfs2/gnome-vfs-2.24.4-openssl-1.1.patch | 26 +++
gnome2-libs/gsettings-desktop-schemas/CONFIGURE | 2
gnome2-libs/gsettings-desktop-schemas/DEPENDS | 1
gnome2-libs/gsettings-desktop-schemas/DETAILS | 5
gnome2-libs/gsettings-desktop-schemas/HISTORY | 4
graphics-libs/libjpeg-turbo/DETAILS | 6
graphics-libs/libjpeg-turbo/HISTORY | 4
graphics-libs/libjpeg-turbo/patches/cve-2019-2201.patch | 51 ------
graphics/potrace/BUILD | 2
graphics/potrace/DEPENDS | 1
graphics/potrace/DETAILS | 4
graphics/potrace/HISTORY | 4
kernels/linux/HISTORY | 4
kernels/linux/info/patches/maintenance_patches_5/patch-5.4.7 | 5
kernels/linux/latest.defaults | 2
latex/detex/DETAILS | 12 -
latex/detex/HISTORY | 3
libs/libstatgrab/DETAILS | 7
libs/libstatgrab/HISTORY | 3
libs/pugixml/DETAILS | 4
libs/pugixml/HISTORY | 3
libs/t1lib/DETAILS | 2
libs/t1lib/HISTORY | 3
net/mtr/DETAILS | 4
net/mtr/HISTORY | 3
net/traceroute/0001-use-our-CFLAGS.patch | 26 +++
net/traceroute/BUILD | 2
net/traceroute/HISTORY | 4
net/traceroute/PRE_BUILD | 5
net/zeromq/DETAILS | 5
net/zeromq/HISTORY | 3
python-pypi/babel/DETAILS | 4
python-pypi/babel/HISTORY | 3
science/libgeotiff/DETAILS | 4
science/libgeotiff/HISTORY | 3
utils/desktop-file-utils/DETAILS | 2
utils/desktop-file-utils/HISTORY | 3
utils/ncdu/DETAILS | 4
utils/ncdu/HISTORY | 3
utils/pwgen/DETAILS | 4
utils/pwgen/HISTORY | 3
utils/pyxdg/BUILD | 2
utils/pyxdg/DEPENDS | 2
utils/pyxdg/DETAILS | 8 -
utils/pyxdg/HISTORY | 4
utils/pyxdg/INSTALL | 2
utils/run-parts/DETAILS | 4
utils/run-parts/HISTORY | 3
utils/tree/DETAILS | 5
utils/tree/HISTORY | 3
utils/youtube-dl/DETAILS | 2
utils/youtube-dl/HISTORY | 3
video-libs/libdvdread/DETAILS | 2
video-libs/libdvdread/HISTORY | 3
video/ffmpeg/DETAILS | 2
video/ffmpeg/HISTORY | 3
x11-toolkits/tk/DETAILS | 8 -
x11-toolkits/tk/HISTORY | 3
x11/numlockx/DETAILS | 6
x11/numlockx/HISTORY | 3
x11/xclip/DETAILS | 5
x11/xclip/HISTORY | 3
x11/xclip/PRE_BUILD | 4
x11/xsel/0001-fix-possible-buffer-overflow.patch | 25 +++
x11/xsel/DETAILS | 1
x11/xsel/HISTORY | 5
x11/xsel/PRE_BUILD | 5
109 files changed, 368 insertions(+), 278 deletions(-)

New commits:
commit e043bcd1de5cdf3f78164ffc37221958ab093e4b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

archive/lzip: use our flags

commit 36b9392cc06627d8fe83b7b70a4085dc5fb988f1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

archive/lzip: version 1.21

commit 6f20a5ca57cbb4ed6f97f063ee7e63e608b95e7e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libstatgrab: version 0.92

commit 04212988a54e3cd59d4ec266186f2b43babcca7d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/traceroute: use our CFLAGS

commit 986931f2666965568c9c30e9504521f0a4fa03f2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/pwgen: version 2.08

commit 71baf192e966bd5deb0c578f69c0b957d4409d93
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/mtr: version 0.93

commit 89a2606cd8d66552faccf66151b3649458092d49
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/xclip: version 0.13

commit b0f27b003c282a87d4b3352560e093d9abe21474
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/pugixml: version 1.10

commit 87c2534f351c3159e81a2221ef911cc0e43aa2f1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-drivers/alsa-tools: version 1.1.7

commit 15638733850f21702d38d03ffc64ab874de865c6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/tk: version 8.6.10

commit 8c481f66177b17641ad3c3279c7b6accc3d7c992
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/tcl: version 8.6.10

commit bee91c4e6945c1fe7704d740a31d0e1c84215735
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-apps/gcalctool: version 6.6.2

commit 138117b9d5deaa931e79104576d6ce6bbfc4aa41
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/t1lib: fix SOURCE_URL

commit e3170caaa303db93e5f65074bab2605aab89fc87
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/zeromq: version 4.3.2

commit 9ceb349430a5b2ba97efd089b7c62ee44840d71d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gsettings-desktop-schemas: version 3.34.0

commit 90a0739cdc2f6f75380795d51c62c5d876c77990
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gsettings-desktop-schemas: version 3.34.0

commit 9ec54d5dbe70b1d3d8d6158738efc4409ce33485
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

latex/detex: version 2.8.5

commit b48f238aed47acc432b458459bd7e9cb5547439a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/gnome-vfs2: fix build error with openssl 1.1

commit 2b9493748af2b81a618ba26f4033ad6f3ebdc0f4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/libargon2: version 20190702

commit 73400f7a986a2af916244056fe78bc5a8d3d27d9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/tree: version 1.8.0

commit a2f210f03897b8f6148b3eef17b2e636143f6f9d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/libgeotiff: version 1.5.1

commit f3ada9802df9ce87ed57201c47bd631d00895ed5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/t1utils: version 1.41

commit 1297b3bfb495d056de86e1eea3ff222dd238feb2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/xsel: fix possible buffer overflow

commit c3b4bd6c49f17af7b5ff6532d4795aa2db057599
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/potrace: version 1.16

commit 561ed84353737d211a8fc3b0320876e1a3349ff1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/ncdu: version 1.14.1

commit 9dbff065d4ae945af023549aca7979d585a19ef0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-libs/freealut: switch SOURCE_URL to Debian

commit 7ef78e61801c92e1f49b0fca9bb739f5cfe6c3c0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

archive/lzop: version 1.04

commit a9a4cba497c22f8f852826018acd6da0befd967d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11/numlockx: version 1.2

commit e6e55e39f02f54dbf9977892ce1184764e2b48ef
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/patchelf: version 0.10

commit 457b3b65857a0af4be6a3bf8fbe7bfd2da8db734
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/pyxdg: use python3

commit 044ea1ac4c8e40bd2fd2ea7741832282da155f22
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/pyxdg: version 0.26

commit 9095761bf7aece690fb0921e7bbf1aaeb4c8cd83
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

desktop-file-utils: version 0.24

commit 76a4b24768f0c5cc3c7fab3ea4d5d0ae7bee76b7
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-players/cdparanoia: fix compile error with glibc

commit 92f0790db9ffeed4ecaa86e442b0282da9283e2b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/camlzip: version 110

commit a565bc2a248646f0c022b65977b7c952c6d97903
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-libs/libao: version 1.2.2

commit 586ffdf494c6ca86d741b80e9b05dd93b80075b8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/libjpeg-turbo: version 2.0.4, security update

commit 5367f55167067a660a989e394ca5efb67d44ceea
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/babel: version 2.8.0

commit e09c1e35d198313546ae365edcdcad43a0e2f377
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 5.4.7

commit e7810f95e16651cbc2b2c51cdf411c406b84d3f3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

archive-libs/libarchive: replace signature with upstream hash

commit d1ce18423a17ebd8973ad81fa605c47d9b66727a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/youtube-dl: version 2020.01.01

commit cccbaaa746e06da1ed4c18a803d4cc8c90a99cde
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video/ffmpeg: version 4.2.2

commit 3f9a10c5c342914e4099229b9e72d02630e84433
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/ragel: version 7.0.0.12

commit b5a71b9673fdde48e0d37c77680ff1de1f51b19e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/colm: version 0.13.0.7

commit d96fe1bcdd706b637949dd5012f31b3a935d5ad4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

video-libs/libdvdread: version 6.0.2

commit 5a1aa2cc50ec71f9d7f1eab67192ba08d4b50d14
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/run-parts: version 4.9.1

commit 3b2f5f75696fb09219b685ad2cfd750cc9bc65d1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

disk/cdrtools: version 3.02a09

diff --git a/archive-libs/libarchive/DETAILS b/archive-libs/libarchive/DETAILS
index 9ac166b..58b857c 100755
--- a/archive-libs/libarchive/DETAILS
+++ b/archive-libs/libarchive/DETAILS
@@ -5,10 +5,7 @@
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.libarchive.org

SOURCE_URL[0]=https://github.com/libarchive/libarchive/releases/download/v${VERSION}/${SOURCE}
- SOURCE2="${SOURCE}.asc"
- SOURCE2_URL[0]="${SOURCE_URL[0]}.asc"
- SOURCE_GPG="libarchive.gpg:${SOURCE2}:UPSTREAM_KEY"
- SOURCE2_IGNORE="signature"
+
SOURCE_HASH=sha256:fcf87f3ad8db2e4f74f32526dee62dd1fb9894782b0a503a89c9d7a70a235191:UPSTREAM_HASH
ENTERED=20080629
LICENSE[0]=BSD
KEYWORDS="archive"
diff --git a/archive-libs/libarchive/HISTORY b/archive-libs/libarchive/HISTORY
index a06a482..375934b 100644
--- a/archive-libs/libarchive/HISTORY
+++ b/archive-libs/libarchive/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: replace signature with upstream hash
+
2019-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 3.4.1, SECURITY_PATCH++

diff --git a/archive/lzip/BUILD b/archive/lzip/BUILD
new file mode 100755
index 0000000..f6b6bfc
--- /dev/null
+++ b/archive/lzip/BUILD
@@ -0,0 +1,6 @@
+./configure \
+ --prefix="$INSTALL_ROOT/usr" \
+ CPPFLAGS="${CPPFLAGS}" \
+ CXXFLAGS="${CXXFLAGS}" \
+ LDFLAGS="${LDFLAGS}" &&
+default_build_make
diff --git a/archive/lzip/DETAILS b/archive/lzip/DETAILS
index ec648aa..c452714 100755
--- a/archive/lzip/DETAILS
+++ b/archive/lzip/DETAILS
@@ -1,5 +1,5 @@
SPELL=lzip
- VERSION=1.20
+ VERSION=1.21
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/archive/lzip/HISTORY b/archive/lzip/HISTORY
index 246b394..1b1241f 100644
--- a/archive/lzip/HISTORY
+++ b/archive/lzip/HISTORY
@@ -1,3 +1,7 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.21
+ * BUILD: use our flags
+
2018-09-18 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.20

diff --git a/archive/lzop/DETAILS b/archive/lzop/DETAILS
index d5a957d..e20f362 100755
--- a/archive/lzop/DETAILS
+++ b/archive/lzop/DETAILS
@@ -1,12 +1,12 @@
SPELL=lzop
- VERSION=1.03
+ VERSION=1.04
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.oberhumer.com/opensource/$SPELL/download/$SOURCE
WEB_SITE=http://www.oberhumer.com/opensource/lzop
ENTERED=20020531
LICENSE[0]=GPL
-
SOURCE_HASH=sha512:a7a46793e060690f7da3e9dcae8e19f9c3633b84bc6e4a9a7fbf7791361fc7795e00f1d820978b20df8731c165b37244f11203a2936640688e4ade0cc2f5f3d7
+
SOURCE_HASH=sha512:5829b4495ffefab549aa697a05c536ce593c572c9eee6004460583a0090abcd317c6074c4f981dfee6be61ac8d127f02dd37053b6cb782af64db41586a8bbb6e
KEYWORDS="archive"
SHORT="file compressor using the lzo library"
cat << EOF
diff --git a/archive/lzop/HISTORY b/archive/lzop/HISTORY
index a8e5166..76b15bf 100644
--- a/archive/lzop/HISTORY
+++ b/archive/lzop/HISTORY
@@ -1,3 +1,8 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.04
+ * PRE_BUILD, static-assert.patch, static-inlines.patch: remove
obsolete
+ patches
+
2019-05-18 Ismael Luceno <ismael AT sourcemage.org>
* PRE_BUILD: Fix build against musl

diff --git a/archive/lzop/PRE_BUILD b/archive/lzop/PRE_BUILD
index 6e43b1a..71be35d 100755
--- a/archive/lzop/PRE_BUILD
+++ b/archive/lzop/PRE_BUILD
@@ -1,7 +1,4 @@
default_pre_build &&
cd "${SOURCE_DIRECTORY}" &&

-sedit 's!maybe_os in$!& linux-musl*|\\!' autoconf/config.sub &&
-
-patch -p1 < "${SPELL_DIRECTORY}/static-assert.patch" &&
-patch -p1 < "${SPELL_DIRECTORY}/static-inlines.patch"
+sedit 's!maybe_os in$!& linux-musl*|\\!' autoconf/config.sub
diff --git a/archive/lzop/static-assert.patch
b/archive/lzop/static-assert.patch
deleted file mode 100644
index ccfb8ee..0000000
--- a/archive/lzop/static-assert.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Description: Use _Static_assert
- The previous hack for making compile-time assertions no longer works
- with GCC 6. Use the built-in _Static_assert instead.
-Origin: other, package ucl (1.03+repack-4) patch 04-Static-assert.patch
-Bug-Debian: https://bugs.debian.org/812054
-Forwarded: no
-Last-Update: 2016-07-05
-
---- lzop-1.03.orig/src/miniacc.h
-+++ lzop-1.03/src/miniacc.h
-@@ -1699,6 +1699,9 @@ extern "C" {
- # endif
- #endif
- #if !defined(ACC_COMPILE_TIME_ASSERT_HEADER)
-+# define ACC_COMPILE_TIME_ASSERT_HEADER(e) _Static_assert(e, #e);
-+#endif
-+#if !defined(ACC_COMPILE_TIME_ASSERT_HEADER)
- # if (ACC_CC_AZTECC || ACC_CC_ZORTECHC)
- # define ACC_COMPILE_TIME_ASSERT_HEADER(e) extern int __acc_cta[1-!(e)];
- # elif (ACC_CC_DMC || ACC_CC_SYMANTECC)
-@@ -1710,6 +1713,9 @@ extern "C" {
- # endif
- #endif
- #if !defined(ACC_COMPILE_TIME_ASSERT)
-+# define ACC_COMPILE_TIME_ASSERT(e) _Static_assert(e, #e);
-+#endif
-+#if !defined(ACC_COMPILE_TIME_ASSERT)
- # if (ACC_CC_AZTECC)
- # define ACC_COMPILE_TIME_ASSERT(e) {typedef int __acc_cta_t[1-!(e)];}
- # elif (ACC_CC_DMC || ACC_CC_PACIFICC || ACC_CC_SYMANTECC ||
ACC_CC_ZORTECHC)
diff --git a/archive/lzop/static-inlines.patch
b/archive/lzop/static-inlines.patch
deleted file mode 100644
index a84e179..0000000
--- a/archive/lzop/static-inlines.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-Use staic inlines, patch by Khem Raj <raj.khem AT gmail.com>
-
-Taken from
https://github.com/openembedded/openembedded-core/blob/master/meta/recipes-support/lzop/lzop/0001-use-static-inlines-as-the-external-inline-definition.patch
-
-Index: lzop-1.03/src/miniacc.h
-===================================================================
---- lzop-1.03.orig/src/miniacc.h
-+++ lzop-1.03/src/miniacc.h
-@@ -2877,8 +2877,7 @@ typedef void (__acc_cdecl_sighandler *ac
- #if !(ACC_CFG_NO_INLINE_ASM) && (__acc_HAVE_forceinline)
- #if (ACC_ARCH_POWERPC && ACC_ABI_BIG_ENDIAN) && (ACC_CC_GNUC)
- #if !defined(ACC_UA_GET_LE16)
--extern __acc_forceinline unsigned long __ACC_UA_GET_LE16(__acc_ua_volatile
const void* pp);
--extern __acc_forceinline unsigned long __ACC_UA_GET_LE16(__acc_ua_volatile
const void* pp) {
-+static __acc_forceinline unsigned long __ACC_UA_GET_LE16(__acc_ua_volatile
const void* pp) {
- __acc_ua_volatile const acc_uint16e_t* p = (__acc_ua_volatile const
acc_uint16e_t*) pp;
- unsigned long v;
- __asm__ __volatile__("lhbrx %0,0,%1" : "=r" (v) : "r" (p), "m" (*p));
-@@ -2887,8 +2886,7 @@ extern __acc_forceinline unsigned long _
- #define ACC_UA_GET_LE16(p) __ACC_UA_GET_LE16(p)
- #endif
- #if !defined(ACC_UA_SET_LE16)
--extern __acc_forceinline void __ACC_UA_SET_LE16(__acc_ua_volatile void* pp,
unsigned long v);
--extern __acc_forceinline void __ACC_UA_SET_LE16(__acc_ua_volatile void* pp,
unsigned long v) {
-+static __acc_forceinline void __ACC_UA_SET_LE16(__acc_ua_volatile void* pp,
unsigned long v) {
- __acc_ua_volatile acc_uint16e_t* p = (__acc_ua_volatile acc_uint16e_t*)
pp;
- __asm__ __volatile__("sthbrx %2,0,%1" : "=m" (*p) : "r" (p), "r" (v));
- }
-@@ -2913,8 +2911,7 @@ extern __acc_forceinline void __ACC_UA_S
- #if !(ACC_CFG_NO_INLINE_ASM) && (__acc_HAVE_forceinline)
- #if (ACC_ARCH_POWERPC && ACC_ABI_BIG_ENDIAN) && (ACC_CC_GNUC)
- #if !defined(ACC_UA_GET_LE32)
--extern __acc_forceinline unsigned long __ACC_UA_GET_LE32(__acc_ua_volatile
const void* pp);
--extern __acc_forceinline unsigned long __ACC_UA_GET_LE32(__acc_ua_volatile
const void* pp) {
-+static __acc_forceinline unsigned long __ACC_UA_GET_LE32(__acc_ua_volatile
const void* pp) {
- __acc_ua_volatile const acc_uint32e_t* p = (__acc_ua_volatile const
acc_uint32e_t*) pp;
- unsigned long v;
- __asm__ __volatile__("lwbrx %0,0,%1" : "=r" (v) : "r" (p), "m" (*p));
-@@ -2923,8 +2920,7 @@ extern __acc_forceinline unsigned long _
- #define ACC_UA_GET_LE32(p) __ACC_UA_GET_LE32(p)
- #endif
- #if !defined(ACC_UA_SET_LE32)
--extern __acc_forceinline void __ACC_UA_SET_LE32(__acc_ua_volatile void* pp,
unsigned long v);
--extern __acc_forceinline void __ACC_UA_SET_LE32(__acc_ua_volatile void* pp,
unsigned long v) {
-+static __acc_forceinline void __ACC_UA_SET_LE32(__acc_ua_volatile void* pp,
unsigned long v) {
- __acc_ua_volatile acc_uint32e_t* p = (__acc_ua_volatile acc_uint32e_t*)
pp;
- __asm__ __volatile__("stwbrx %2,0,%1" : "=m" (*p) : "r" (p), "r" (v));
- }
-@@ -3304,8 +3300,7 @@ typedef void (__acc_cdecl_sighandler *ac
- #if !(ACC_CFG_NO_INLINE_ASM) && (__acc_HAVE_forceinline)
- #if (ACC_ARCH_POWERPC && ACC_ABI_BIG_ENDIAN) && (ACC_CC_GNUC)
- #if !defined(ACC_UA_GET_LE16)
--extern __acc_forceinline unsigned long __ACC_UA_GET_LE16(__acc_ua_volatile
const void* pp);
--extern __acc_forceinline unsigned long __ACC_UA_GET_LE16(__acc_ua_volatile
const void* pp) {
-+static __acc_forceinline unsigned long __ACC_UA_GET_LE16(__acc_ua_volatile
const void* pp) {
- __acc_ua_volatile const acc_uint16e_t* p = (__acc_ua_volatile const
acc_uint16e_t*) pp;
- unsigned long v;
- __asm__ __volatile__("lhbrx %0,0,%1" : "=r" (v) : "r" (p), "m" (*p));
-@@ -3314,8 +3309,7 @@ extern __acc_forceinline unsigned long _
- #define ACC_UA_GET_LE16(p) __ACC_UA_GET_LE16(p)
- #endif
- #if !defined(ACC_UA_SET_LE16)
--extern __acc_forceinline void __ACC_UA_SET_LE16(__acc_ua_volatile void* pp,
unsigned long v);
--extern __acc_forceinline void __ACC_UA_SET_LE16(__acc_ua_volatile void* pp,
unsigned long v) {
-+static __acc_forceinline void __ACC_UA_SET_LE16(__acc_ua_volatile void* pp,
unsigned long v) {
- __acc_ua_volatile acc_uint16e_t* p = (__acc_ua_volatile acc_uint16e_t*)
pp;
- __asm__ __volatile__("sthbrx %2,0,%1" : "=m" (*p) : "r" (p), "r" (v));
- }
-@@ -3340,8 +3334,7 @@ extern __acc_forceinline void __ACC_UA_S
- #if !(ACC_CFG_NO_INLINE_ASM) && (__acc_HAVE_forceinline)
- #if (ACC_ARCH_POWERPC && ACC_ABI_BIG_ENDIAN) && (ACC_CC_GNUC)
- #if !defined(ACC_UA_GET_LE32)
--extern __acc_forceinline unsigned long __ACC_UA_GET_LE32(__acc_ua_volatile
const void* pp);
--extern __acc_forceinline unsigned long __ACC_UA_GET_LE32(__acc_ua_volatile
const void* pp) {
-+static __acc_forceinline unsigned long __ACC_UA_GET_LE32(__acc_ua_volatile
const void* pp) {
- __acc_ua_volatile const acc_uint32e_t* p = (__acc_ua_volatile const
acc_uint32e_t*) pp;
- unsigned long v;
- __asm__ __volatile__("lwbrx %0,0,%1" : "=r" (v) : "r" (p), "m" (*p));
-@@ -3350,8 +3343,7 @@ extern __acc_forceinline unsigned long _
- #define ACC_UA_GET_LE32(p) __ACC_UA_GET_LE32(p)
- #endif
- #if !defined(ACC_UA_SET_LE32)
--extern __acc_forceinline void __ACC_UA_SET_LE32(__acc_ua_volatile void* pp,
unsigned long v);
--extern __acc_forceinline void __ACC_UA_SET_LE32(__acc_ua_volatile void* pp,
unsigned long v) {
-+static __acc_forceinline void __ACC_UA_SET_LE32(__acc_ua_volatile void* pp,
unsigned long v) {
- __acc_ua_volatile acc_uint32e_t* p = (__acc_ua_volatile acc_uint32e_t*)
pp;
- __asm__ __volatile__("stwbrx %2,0,%1" : "=m" (*p) : "r" (p), "r" (v));
- }
diff --git a/audio-drivers/alsa-tools/DETAILS
b/audio-drivers/alsa-tools/DETAILS
index a72c780..aeed1c9 100755
--- a/audio-drivers/alsa-tools/DETAILS
+++ b/audio-drivers/alsa-tools/DETAILS
@@ -8,11 +8,11 @@ if [[ $ALSA_TOOLS_BRANCH == scm ]]; then
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
FORCE_DOWNLOAD=1
else
- VERSION=1.1.6
+ VERSION=1.1.7
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://ftp.alsa-project.org/pub/tools/$SOURCE
-
SOURCE_HASH=sha512:33617ec6726ca11f66849c893a8dd9bf9faa8832374788819d9280159ac358c83443331faac24881df593cfd0b24b22769a41cbcb0af3c1fd781baab0c802d17
+
SOURCE_HASH=sha512:d715fa5b909fb33ffce252b4ae9f027dc7c1a509253d52bda6ecbc5e0a38e7d30ab8486b14114b226424217812a0edf66e7ec11f7674e44c77a14e4dfb16889c
fi
GATHER_DOCS=off
WEB_SITE=http://www.alsa-project.org/
diff --git a/audio-drivers/alsa-tools/HISTORY
b/audio-drivers/alsa-tools/HISTORY
index 46687fe..f031cc2 100644
--- a/audio-drivers/alsa-tools/HISTORY
+++ b/audio-drivers/alsa-tools/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.1.7
+
2018-08-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.1.6; don't do useless doc collection
* DEPENDS: corrected dependencies
diff --git a/audio-libs/freealut/DETAILS b/audio-libs/freealut/DETAILS
index b887e10..37def5c 100755
--- a/audio-libs/freealut/DETAILS
+++ b/audio-libs/freealut/DETAILS
@@ -1,7 +1,7 @@
SPELL=freealut
VERSION=1.1.0
SOURCE=$SPELL-$VERSION.tar.gz
-
SOURCE_URL[0]=http://connect.creativelabs.com/openal/Downloads/ALUT/$SOURCE
+
SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/f/freealut/freealut_$VERSION.orig.tar.gz

SOURCE_HASH=sha512:270f74972548b4ac6b98c52c51787ed43c20cf79979063d073bbee7bd08ac4f34c2b579fbf15c09c4e606a5ed38dcd0252f5c46fb3cfe43b727b6b53cf747933
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://connect.creativelabs.com/openal/
diff --git a/audio-libs/freealut/HISTORY b/audio-libs/freealut/HISTORY
index 523b377..f8a66a0 100644
--- a/audio-libs/freealut/HISTORY
+++ b/audio-libs/freealut/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: switch SOURCE_URL to Debian, upstream is dead
+
2019-07-30 Ismael Luceno <ismael AT sourcemage.org>
* PRE_BUILD: Fixed build against musl

diff --git a/audio-libs/libao/DEPENDS b/audio-libs/libao/DEPENDS
index 793b716..3675964 100755
--- a/audio-libs/libao/DEPENDS
+++ b/audio-libs/libao/DEPENDS
@@ -1,3 +1,6 @@
+depends autoconf &&
+depends automake &&
+
depends -sub CXX gcc &&
optional_depends "nas" \
"--enable-nas" \
diff --git a/audio-libs/libao/DETAILS b/audio-libs/libao/DETAILS
index 4b9752a..b02c2f6 100755
--- a/audio-libs/libao/DETAILS
+++ b/audio-libs/libao/DETAILS
@@ -1,9 +1,9 @@
SPELL=libao
- VERSION=1.2.0
-
SOURCE_HASH=sha512:9456953826c188d67129ad78366bb86d6243499f2cd340d20d61366f7e40a33f3f8ab601c7f18ce9e24aa22f898093b482b2415b7e428c1486ef7e5ac27b3ee4
+ VERSION=1.2.2
+
SOURCE_HASH=sha512:d2736d25b60862e7d7469611ce31b1df40a4366ab160e2ff1b46919ae91692d1596c8468e4f016303b306fc3ac1bddc7b727f535a362f403c3fe7c6532e9045a
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=https://downloads.xiph.org/releases/ao/$SOURCE
+ SOURCE_URL[0]=https://github.com/xiph/libao/archive/$VERSION.tar.gz
WEB_SITE=https://www.xiph.org/ao/
ENTERED=20010922
LICENSE[0]=GPL
diff --git a/audio-libs/libao/HISTORY b/audio-libs/libao/HISTORY
index f7324c7..e8ce670 100644
--- a/audio-libs/libao/HISTORY
+++ b/audio-libs/libao/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS, PRE_BUILD: version 1.2.2
+
2019-02-16 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.0

diff --git a/audio-libs/libao/PRE_BUILD b/audio-libs/libao/PRE_BUILD
new file mode 100755
index 0000000..2c7959e
--- /dev/null
+++ b/audio-libs/libao/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+autoreconf -fi
diff --git a/audio-players/cdparanoia/HISTORY
b/audio-players/cdparanoia/HISTORY
index bba5573..1860371 100644
--- a/audio-players/cdparanoia/HISTORY
+++ b/audio-players/cdparanoia/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD: fix compile error with glibc
+
2019-06-04 Ismael Luceno <ismael AT sourcemage.org>
* PRE_BUILD: Fixed build against musl

diff --git a/audio-players/cdparanoia/PRE_BUILD
b/audio-players/cdparanoia/PRE_BUILD
index 1cf5fc9..c3be86a 100755
--- a/audio-players/cdparanoia/PRE_BUILD
+++ b/audio-players/cdparanoia/PRE_BUILD
@@ -1,9 +1,12 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
-bunzip2 -c $SPELL_DIRECTORY/gcc43-private.patch.bz2 | patch -fp1 &&
-sedit 's!maybe_os in$!& linux-musl*|\\!' configure.sub &&
-sed -E -i 's/u_(int[13][26]_t)/u\1/g' \
- interface/interface.c \
- interface/scsi_interface.c \
- interface/utils.h \
- utils.h
+
+if spell_ok musl; then
+ bunzip2 -c $SPELL_DIRECTORY/gcc43-private.patch.bz2 | patch -fp1 &&
+ sedit 's!maybe_os in$!& linux-musl*|\\!' configure.sub &&
+ sed -E -i 's/u_(int[13][26]_t)/u\1/g' \
+ interface/interface.c \
+ interface/scsi_interface.c \
+ interface/utils.h \
+ utils.h
+fi
diff --git a/crypto/libargon2/DETAILS b/crypto/libargon2/DETAILS
index f900d31..01fae7b 100755
--- a/crypto/libargon2/DETAILS
+++ b/crypto/libargon2/DETAILS
@@ -1,9 +1,9 @@
SPELL=libargon2
- VERSION=20171227
+ VERSION=20190702
SOURCE="$SPELL-$VERSION.tar.gz"

SOURCE_URL[0]=https://github.com/P-H-C/phc-winner-argon2/archive/${VERSION}.tar.gz
-
SOURCE_HASH=sha512:9c9e1a3905e61ac6913d1e073c104477e419ddd0506adc4487e88e98d19165ed8901fe8bb11246ed0cc71b3523c190da9692d5926642f86be09c3e67510afe4d
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/phc-winner-argon2-20171227"
+
SOURCE_HASH=sha512:0a4cb89e8e63399f7df069e2862ccd05308b7652bf4ab74372842f66bcc60776399e0eaf979a7b7e31436b5e6913fe5b0a6949549d8c82ebd06e0629b106e85f
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/phc-winner-argon2-$VERSION"
WEB_SITE="https://github.com/p-h-c/phc-winner-argon2";
LICENSE[0]=CC0 or Apache
ENTERED=20180806
diff --git a/crypto/libargon2/HISTORY b/crypto/libargon2/HISTORY
index ea074bf..3b477f4 100644
--- a/crypto/libargon2/HISTORY
+++ b/crypto/libargon2/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 20190702
+
2018-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DETAILS: spell created

diff --git a/devel/camlzip/DETAILS b/devel/camlzip/DETAILS
index 4a19d2c..54987a7 100755
--- a/devel/camlzip/DETAILS
+++ b/devel/camlzip/DETAILS
@@ -1,8 +1,8 @@
SPELL=camlzip
- VERSION=108
+ VERSION=110
SOURCE="$SPELL-$VERSION.tar.gz"

SOURCE_URL[0]=https://github.com/xavierleroy/${SPELL}/archive/rel$VERSION.tar.gz
-
SOURCE_HASH=sha512:fac8899130bd36e0748c087d101266ef7d97eae3ebc19715dbbe39ef1630ef10dd834ecf686fe1b3360b28a5e14910c2805b9804d41869e14344bb4ab423b2c9
+
SOURCE_HASH=sha512:5c42e0d808230e3820b2e7ef34b544ca51a7bf0a484ce4e1c8b1e4966133196bb3ff7c3ca85b9c50050aca389316eb52f0335f6e2ad60c000594a33171b9a9a9
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-rel$VERSION"
WEB_SITE="https://github.com/xavierleroy/camlzip";
LICENSE[0]=LGPL
diff --git a/devel/camlzip/HISTORY b/devel/camlzip/HISTORY
index 31999bb..8d4da57 100644
--- a/devel/camlzip/HISTORY
+++ b/devel/camlzip/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 110
+
2019-06-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 108

diff --git a/devel/colm/DEPENDS b/devel/colm/DEPENDS
new file mode 100755
index 0000000..488d416
--- /dev/null
+++ b/devel/colm/DEPENDS
@@ -0,0 +1,2 @@
+depends asciidoc &&
+depends gcc
diff --git a/devel/colm/DETAILS b/devel/colm/DETAILS
index 0c052a0..c38b08f 100755
--- a/devel/colm/DETAILS
+++ b/devel/colm/DETAILS
@@ -1,8 +1,8 @@
SPELL=colm
- VERSION=0.12.0
+ VERSION=0.13.0.7
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=https://www.colm.net/files/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:febdd750f728acc608e405f875fbc09880ddfb6cf593c05b129c4253f235e535cee2ebf89c45fabcf911dd9b77b204f8c6e463b6e307b0d062b7ecf864f47398
+
SOURCE_HASH=sha512:d15cc6afeeacc4f34171261e75a7daa285529b98940272566ca6d6661d0778b18930ca72e0bce8d0a56c36c3482adfe4375c32ec66d6e77ee32544bddf35024d
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="https://www.colm.net/open-source/colm/";
LICENSE[0]="GPL"
diff --git a/devel/colm/HISTORY b/devel/colm/HISTORY
index a2d98c9..1062e76 100644
--- a/devel/colm/HISTORY
+++ b/devel/colm/HISTORY
@@ -1,2 +1,5 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS: version 0.13.0.7
+
2016-09-05 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: spell created
diff --git a/devel/patchelf/DETAILS b/devel/patchelf/DETAILS
index 45af5f1..146b374 100755
--- a/devel/patchelf/DETAILS
+++ b/devel/patchelf/DETAILS
@@ -1,8 +1,8 @@
SPELL=patchelf
- VERSION=0.9
+ VERSION=0.10
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=https://github.com/NixOS/${SPELL}/archive/$VERSION.tar.gz
-
SOURCE_HASH=sha512:70e615f2f705f413aab5e3eebe20ffe79743bb92381b10a8faa49f16ca24b0f9bd4095c5644f682ec94d75012ffb1b39837933faa9f3c1f1c41bdc5b9d010a30
+
SOURCE_HASH=sha512:034e7d68fa4ea90c9a0d03c0c8625522f4876c794d15be7770d809386c96047385c431bba7a655e8b460394dc414ea6dd0a9ca0d232396ac9e7bf1990eb3a75b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-$VERSION"
WEB_SITE="https://github.com/NixOS/patchelf/";
LICENSE[0]=GPL
diff --git a/devel/patchelf/HISTORY b/devel/patchelf/HISTORY
index 15e1753..076c631 100644
--- a/devel/patchelf/HISTORY
+++ b/devel/patchelf/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.10
+
2018-05-24 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: dropped unneeded acl dependency

diff --git a/devel/ragel/DEPENDS b/devel/ragel/DEPENDS
index c2b1f5f..47efd3f 100755
--- a/devel/ragel/DEPENDS
+++ b/devel/ragel/DEPENDS
@@ -1,2 +1,3 @@
depends -sub CXX gcc &&
+depends colm &&
optional_depends RUBY '' '' 'Ruby support'
diff --git a/devel/ragel/DETAILS b/devel/ragel/DETAILS
index 4e46ca9..bb9399b 100755
--- a/devel/ragel/DETAILS
+++ b/devel/ragel/DETAILS
@@ -1,14 +1,10 @@
SPELL=ragel
- VERSION=6.10
+ VERSION=7.0.0.12
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.colm.net/open-source/ragel/
- SOURCE_URL[0]=http://www.colm.net/files/$SPELL/$SOURCE
- SOURCE2=$SOURCE.asc
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
- SOURCE_GPG=ragel.gpg:$SOURCE.asc:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
+ SOURCE_URL[0]=http://www.colm.net/files/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:32ec90eddfd209e50995f21b9a5fcddd2b94279828227d367d990d7bfa8e4412682631d4e6ae5081871bac23d96153b96fb4494b991c70bf38df8cc0ddc8866d
LICENSE[0]=GPL
ENTERED=20070131
KEYWORDS="devel machine"
diff --git a/devel/ragel/HISTORY b/devel/ragel/HISTORY
index e028b6c..29c335b 100644
--- a/devel/ragel/HISTORY
+++ b/devel/ragel/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, DEPENDS: version 7.0.0.12
+
2017-03-27 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 6.10
* BUILD: removed, parallel building is fine
diff --git a/devel/tcl/DETAILS b/devel/tcl/DETAILS
index 28a0d97..6d7f90b 100755
--- a/devel/tcl/DETAILS
+++ b/devel/tcl/DETAILS
@@ -1,12 +1,12 @@
SPELL=tcl
if [ "$TCL_BRANCH" = "devel" ]; then
- VERSION=8.6.6
+ VERSION=8.6.10
SOURCE=tcl$VERSION-src.tar.gz
-
SOURCE_HASH=sha512:b8e707470655ceef2ef385b8a2e617c1c0ebced577732d1f5e818cd7295ca25da491b6024047cae2aff754d27e00d646f830c2049b96f306ac96bc69b02da7b0
+
SOURCE_HASH=sha512:c89b886e483320a284033de51b5363758ef4748d6248ae73eb8e90fbe76c180395f485135ca9bf1246dd567159a77ffc1e8cb537bc2fc4a09b01448928d0afd7
else
- VERSION=8.6.6
+ VERSION=8.6.10
SOURCE=tcl$VERSION-src.tar.gz
-
SOURCE_HASH=sha512:b8e707470655ceef2ef385b8a2e617c1c0ebced577732d1f5e818cd7295ca25da491b6024047cae2aff754d27e00d646f830c2049b96f306ac96bc69b02da7b0
+
SOURCE_HASH=sha512:c89b886e483320a284033de51b5363758ef4748d6248ae73eb8e90fbe76c180395f485135ca9bf1246dd567159a77ffc1e8cb537bc2fc4a09b01448928d0afd7
fi
SOURCE_DIRECTORY=$BUILD_DIRECTORY/tcl$VERSION
SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/tcl/$SOURCE
diff --git a/devel/tcl/HISTORY b/devel/tcl/HISTORY
index 573c630..723f6c3 100644
--- a/devel/tcl/HISTORY
+++ b/devel/tcl/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 8.6.10
+
2016-08-03 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 8.6.6

diff --git a/disk/cdrtools/DETAILS b/disk/cdrtools/DETAILS
index b011061..01516fc 100755
--- a/disk/cdrtools/DETAILS
+++ b/disk/cdrtools/DETAILS
@@ -1,10 +1,10 @@
SPELL=cdrtools
- VERSION=3.02a07
+ VERSION=3.02a09
ALPHA=$([ "${VERSION//a/}" != "$VERSION" ] && echo 1)
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION%a*}

SOURCE_URL[0]=http://downloads.sourceforge.net/project/$SPELL/${ALPHA:+alpha/}${SOURCE}
-
SOURCE_HASH=sha512:7f9835dd32ccca119d2ab77de1cdbd8cfbacc8e9923ca42175a15a5b1f45a8aa238fa3b0917ff67697b54905edc78a142f7106af9127854f944adead4a0d826d
+
SOURCE_HASH=sha512:59c31186f163c7aaa96083efeb0bc31e697c5d53d3343ec487eddd90dc8df6cfee50a69859a64a7004585c73a081cc453cc647c563b32ef74070d075039342d4
LICENSE[0]=GPL
KEYWORDS="disk"
WEB_SITE=http://cdrtools.sourceforge.net/private/cdrecord.html
diff --git a/disk/cdrtools/HISTORY b/disk/cdrtools/HISTORY
index 67ff198..7db0b39 100644
--- a/disk/cdrtools/HISTORY
+++ b/disk/cdrtools/HISTORY
@@ -1,3 +1,6 @@
+2019-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.02a09
+
2017-10-05 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 3.02a07

diff --git a/doc/t1utils/DETAILS b/doc/t1utils/DETAILS
index 17a92df..b759fa2 100755
--- a/doc/t1utils/DETAILS
+++ b/doc/t1utils/DETAILS
@@ -1,11 +1,11 @@
SPELL=t1utils
- VERSION=1.39
+ VERSION=1.41
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.lcdf.org/~eddietwo/type/$SOURCE
WEB_SITE=http://www.lcdf.org/~eddietwo/type/
ENTERED=20041129
-
SOURCE_HASH=sha512:930fa0f264136fdc5d3d18e9a3b45c4818413d01ed12a32daa1b5ecfcc0ea4d6554faf428c6bab9247a2cfc16973787c0b6f0dfbb0273fa6a03a3e8d1d501301
+
SOURCE_HASH=sha512:b532d3af38a73903a512eb1297ba7510747dcbe8362acc4a0f20f2a3c786d82d8f5b22997ed3867114f33153a34cdd71c4c8e6a093db3cecc3825b6e4725a00b
LICENSE[0]="Copyright (c) 1992 by I. Lee Hetherington, all rights
reserved. Permission is hereby granted to use, modify, and distribute this
program for any purpose provided this copyright notice and the one below
remain intact. Note that these tools should not be used to illegally copy
type-1 font programs. Typeface design is an intricate art that should be
rewarded. I. Lee Hetherington ilh AT lcs.mit.edu"
KEYWORDS="fonts doc"
SHORT="Type1 font utilities"
diff --git a/doc/t1utils/HISTORY b/doc/t1utils/HISTORY
index 3e432cd..29bd9eb 100644
--- a/doc/t1utils/HISTORY
+++ b/doc/t1utils/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.41
+
2016-09-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.39

diff --git a/gnome2-apps/gcalctool/DETAILS b/gnome2-apps/gcalctool/DETAILS
index 5a155c0..9a018bb 100755
--- a/gnome2-apps/gcalctool/DETAILS
+++ b/gnome2-apps/gcalctool/DETAILS
@@ -1,10 +1,10 @@
SPELL=gcalctool
- VERSION=6.4.2.1
+ VERSION=6.6.2
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_HASH=sha512:67ecb2548ebea3729dfd25b784994c09679f2b0a840aa0679c5dac72a32cddda932c9ff153562902f7cbbfa61809235b88c3b5aeff2239656b46dfec65d40fb7
LICENSE[0]=LGPL
WEB_SITE=http://calctool.sourceforge.net
ENTERED=20020607
diff --git a/gnome2-apps/gcalctool/HISTORY b/gnome2-apps/gcalctool/HISTORY
index 6143f63..6784c87 100644
--- a/gnome2-apps/gcalctool/HISTORY
+++ b/gnome2-apps/gcalctool/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.6.2
+
2012-05-17 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: updated spell to 6.4.2.1

diff --git a/gnome2-libs/gnome-vfs2/HISTORY b/gnome2-libs/gnome-vfs2/HISTORY
index b8c4084..39ee3cf 100644
--- a/gnome2-libs/gnome-vfs2/HISTORY
+++ b/gnome2-libs/gnome-vfs2/HISTORY
@@ -1,3 +1,7 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, gnome-vfs-2.24.4-openssl-1.1.patch: fix build error with
+ openssl 1.1, patch from gentoo
+
2016-03-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* TRIGGERS: on cast icu check self

diff --git a/gnome2-libs/gnome-vfs2/PRE_BUILD
b/gnome2-libs/gnome-vfs2/PRE_BUILD
index 66c8c5c..aed8283 100755
--- a/gnome2-libs/gnome-vfs2/PRE_BUILD
+++ b/gnome2-libs/gnome-vfs2/PRE_BUILD
@@ -9,4 +9,7 @@ done &&

if ! is_depends_enabled $SPELL gtk-doc; then
sed -i "s/--enable-gtk-doc//;s/ doc//;/\tdoc/D;/docs/D" Makefile.in
-fi
+fi &&
+
+patch -p0 < "$SPELL_DIRECTORY/gnome-vfs-2.24.4-openssl-1.1.patch"
+
diff --git a/gnome2-libs/gnome-vfs2/gnome-vfs-2.24.4-openssl-1.1.patch
b/gnome2-libs/gnome-vfs2/gnome-vfs-2.24.4-openssl-1.1.patch
new file mode 100644
index 0000000..14207f2
--- /dev/null
+++ b/gnome2-libs/gnome-vfs2/gnome-vfs-2.24.4-openssl-1.1.patch
@@ -0,0 +1,26 @@
+$NetBSD: patch-libgnomevfs_gnome-vfs-ssl.c,v 1.1 2018/02/16 13:18:26 wiz Exp
$
+
+struct SSL is opaque in openssl-1.1; and the SSL_free() man page
+says that one should not free members of it manually (in both
+the openssl-1.0 and openssl-1.1 man pages).
+
+--- libgnomevfs/gnome-vfs-ssl.c.orig 2010-02-09 12:16:14.000000000 +0000
++++ libgnomevfs/gnome-vfs-ssl.c
+@@ -400,9 +400,6 @@ gnome_vfs_ssl_create_from_fd (GnomeVFSSS
+ }
+ }
+
+- if (ssl->private->ssl->ctx)
+- SSL_CTX_free (ssl->private->ssl->ctx);
+-
+ SSL_free (ssl->private->ssl);
+ g_free (ssl->private);
+ g_free (ssl);
+@@ -705,7 +702,6 @@ gnome_vfs_ssl_destroy (GnomeVFSSSL *ssl,
+ }
+ }
+
+- SSL_CTX_free (ssl->private->ssl->ctx);
+ SSL_free (ssl->private->ssl);
+ close (ssl->private->sockfd);
+ if (ssl->private->timeout)
diff --git a/gnome2-libs/gsettings-desktop-schemas/CONFIGURE
b/gnome2-libs/gsettings-desktop-schemas/CONFIGURE
new file mode 100755
index 0000000..2687c0a
--- /dev/null
+++ b/gnome2-libs/gsettings-desktop-schemas/CONFIGURE
@@ -0,0 +1,2 @@
+source $GRIMOIRE/MESON_CONFIGURE
+
diff --git a/gnome2-libs/gsettings-desktop-schemas/DEPENDS
b/gnome2-libs/gsettings-desktop-schemas/DEPENDS
index 6826bc7..92d2424 100755
--- a/gnome2-libs/gsettings-desktop-schemas/DEPENDS
+++ b/gnome2-libs/gsettings-desktop-schemas/DEPENDS
@@ -1 +1,2 @@
+depends meson &&
depends perl
diff --git a/gnome2-libs/gsettings-desktop-schemas/DETAILS
b/gnome2-libs/gsettings-desktop-schemas/DETAILS
index 031a5a4..2109b79 100755
--- a/gnome2-libs/gsettings-desktop-schemas/DETAILS
+++ b/gnome2-libs/gsettings-desktop-schemas/DETAILS
@@ -1,10 +1,11 @@
+source $GRIMOIRE/MESON_FUNCTIONS
SPELL=gsettings-desktop-schemas
- VERSION=3.14.2
+ VERSION=3.34.0
BRANCH=$(echo $VERSION|cut -d . -f 1,2)
SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:9b0f869e81b538f0db92ab9fa4977a2096d5d709854dcdff5ea167492a5a6cceb6eecb86d6ad91c3f63cbba83b71222cb5bc3105faf6a0ea4aa19dc4e0be8013
+
SOURCE_HASH=sha512:6cbe59facf77566ed93faabafc6b00ad03fb398a9a4686ba94a08b1c2d0df1d44bd673fb4d51340209a66ebc0aa32095615e7e63b78f4cc4c10d240a7b0a8fa1
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.gnome.org/
LICENSE[0]=LGPL
diff --git a/gnome2-libs/gsettings-desktop-schemas/HISTORY
b/gnome2-libs/gsettings-desktop-schemas/HISTORY
index 70dfab0..e19168e 100644
--- a/gnome2-libs/gsettings-desktop-schemas/HISTORY
+++ b/gnome2-libs/gsettings-desktop-schemas/HISTORY
@@ -1,3 +1,7 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.34.0
+ * DEPENDS, CONFIGURE, DETAILS: switch to meson
+
2016-04-07 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.14.2

diff --git a/graphics-libs/libjpeg-turbo/DETAILS
b/graphics-libs/libjpeg-turbo/DETAILS
index 7e04b9a..2dce2e9 100755
--- a/graphics-libs/libjpeg-turbo/DETAILS
+++ b/graphics-libs/libjpeg-turbo/DETAILS
@@ -1,8 +1,8 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=libjpeg-turbo
- VERSION=2.0.3
-
SOURCE_HASH=sha512:745cc3d50b43dd84721bc3c341d561ffd7f54eda5bbe2d56cad62f4b51ea76da3b18aba9ca694a9db79379aba7a9971cb146387979e96ca6ece950871276cf2f
- SECURITY_PATCH=3
+ VERSION=2.0.4
+
SOURCE_HASH=sha512:186b145730759c67b22380c2d64ca207d817cf78f8ded98949bcb087887173de48067ce29cdc1ba08502bd51aa63a5d44652db67beb4d1b2a9d0121566db57c2
+ SECURITY_PATCH=4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=https://github.com/libjpeg-turbo/libjpeg-turbo/archive/${VERSION}.tar.gz
diff --git a/graphics-libs/libjpeg-turbo/HISTORY
b/graphics-libs/libjpeg-turbo/HISTORY
index 24bf1f5..71b60e6 100644
--- a/graphics-libs/libjpeg-turbo/HISTORY
+++ b/graphics-libs/libjpeg-turbo/HISTORY
@@ -1,3 +1,7 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.0.4, SECURITY_PATCH++
+ * patches/cve-2019-2201.patch: removed
+
2019-11-12 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: SECURITY_PATCH++, (CVE-2019-2201)
* CONFIGURE: chmod +x
diff --git a/graphics-libs/libjpeg-turbo/patches/cve-2019-2201.patch
b/graphics-libs/libjpeg-turbo/patches/cve-2019-2201.patch
deleted file mode 100644
index 6cc70b7..0000000
--- a/graphics-libs/libjpeg-turbo/patches/cve-2019-2201.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From c30b1e72dac76343ef9029833d1561de07d29bad Mon Sep 17 00:00:00 2001
-From: DRC <information AT libjpeg-turbo.org>
-Date: Tue, 12 Nov 2019 12:27:22 -0600
-Subject: [PATCH] 64-bit tjbench: Fix signed int overflow/segfault
-
-... that occurred when attempting to decompress images with more than
-715827882 (2048*1024*1024 / 3) pixels.
-
-Fixes #388
----
- ChangeLog.md | 4 ++++
- tjbench.c | 4 ++--
- 2 files changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/ChangeLog.md b/ChangeLog.md
-index 4d6960f3d..da160f0f1 100644
---- a/ChangeLog.md
-+++ b/ChangeLog.md
-@@ -8,6 +8,10 @@
- 64-bit libjpeg-turbo SDK for Visual C++ were installed on the same system,
only
- one of them could be uninstalled.
-
-+2. Fixed a signed integer overflow and subsequent segfault that occurred
when
-+attempting to decompress images with more than 715827882 pixels using the
-+64-bit C version of TJBench.
-+
-
- 2.0.3
- =====
-diff --git a/tjbench.c b/tjbench.c
-index a7d397318..13a5bde62 100644
---- a/tjbench.c
-+++ b/tjbench.c
-@@ -171,7 +171,7 @@ static int decomp(unsigned char *srcBuf, unsigned char
**jpegBuf,
- }
- /* Set the destination buffer to gray so we know whether the decompressor
- attempted to write to it */
-- memset(dstBuf, 127, pitch * scaledh);
-+ memset(dstBuf, 127, (size_t)pitch * scaledh);
-
- if (doYUV) {
- int width = doTile ? tilew : scaledw;
-@@ -193,7 +193,7 @@ static int decomp(unsigned char *srcBuf, unsigned char
**jpegBuf,
- double start = getTime();
-
- for (row = 0, dstPtr = dstBuf; row < ntilesh;
-- row++, dstPtr += pitch * tileh) {
-+ row++, dstPtr += (size_t)pitch * tileh) {
- for (col = 0, dstPtr2 = dstPtr; col < ntilesw;
- col++, tile++, dstPtr2 += ps * tilew) {
- int width = doTile ? min(tilew, w - col * tilew) : scaledw;
diff --git a/graphics/potrace/BUILD b/graphics/potrace/BUILD
index 2b907fe..4d2d4e3 100755
--- a/graphics/potrace/BUILD
+++ b/graphics/potrace/BUILD
@@ -1,2 +1,4 @@
+disable_stack_clash_protection &&
+
OPTS="$OPTS $POTRACE_BUILD_LIB" &&
default_build
diff --git a/graphics/potrace/DEPENDS b/graphics/potrace/DEPENDS
new file mode 100755
index 0000000..360e48c
--- /dev/null
+++ b/graphics/potrace/DEPENDS
@@ -0,0 +1 @@
+depends -sub CLANG llvm
diff --git a/graphics/potrace/DETAILS b/graphics/potrace/DETAILS
index ebce139..29544e7 100755
--- a/graphics/potrace/DETAILS
+++ b/graphics/potrace/DETAILS
@@ -1,10 +1,10 @@
SPELL=potrace
- VERSION=1.13
+ VERSION=1.16
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/$SPELL/$SOURCE
SOURCE_URL[1]=http://potrace.sourceforge.net/download/$SOURCE
-
SOURCE_HASH=sha512:d7b1e72bee388aa309a5fbf3944b9409d912f2ed8a089a44dfca597b55d88bdf08778d40fc487e6689a873631c24cd393894ff353442dc778dfd0d3068121484
+
SOURCE_HASH=sha512:10d85ed3fada80951223c65e923b5e6ee3e76e071575971d5b09b996b477ec5ff2403e0337c44963c6b441cc3ba6c4f7009541124a25c16b7721fdebd1f774b9
WEB_SITE=http://potrace.sourceforge.net/
ENTERED=20030813
LICENSE[0]=GPL
diff --git a/graphics/potrace/HISTORY b/graphics/potrace/HISTORY
index 581ee49..fadc433 100644
--- a/graphics/potrace/HISTORY
+++ b/graphics/potrace/HISTORY
@@ -1,3 +1,7 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, BUILD: version 1.16
+ * DEPENDS: depend on llvm with CLANG
+
2015-11-29 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 1.13
* BUILD, CONFIGURE: Added knob to build libpotrace
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index f246b87..7f599bd 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,7 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * latest.defaults: LATEST_maintenance_patches_5=patch-5.4.7
+ * info/patches/maintenance_patches_5/patch-5.4.7: added
+
2019-12-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* latest.defaults: LATEST_maintenance_patches_5=patch-5.4.6
* info/patches/maintenance_patches_5/patch-5.4.6: added
diff --git a/kernels/linux/info/patches/maintenance_patches_5/patch-5.4.7
b/kernels/linux/info/patches/maintenance_patches_5/patch-5.4.7
new file mode 100755
index 0000000..3042d3b
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_5/patch-5.4.7
@@ -0,0 +1,5 @@
+appliedkernels="5.4"
+patchversion="${appliedkernels}.7"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v5.x/${source}"
+sha1sum="00c117435dd77fa96d4f7c9854187f11d3f9f912"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index e073220..24647e7 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -3,4 +3,4 @@ LATEST_4=4.19
LATEST_3=3.19
LATEST_maintenance_patches_3=patch-3.19.3
LATEST_maintenance_patches_4=patch-4.19.81
-LATEST_maintenance_patches_5=patch-5.4.6
+LATEST_maintenance_patches_5=patch-5.4.7
diff --git a/latex/detex/DETAILS b/latex/detex/DETAILS
index a961fc7..a483aae 100755
--- a/latex/detex/DETAILS
+++ b/latex/detex/DETAILS
@@ -1,12 +1,12 @@
SPELL=detex
- VERSION=2.8
- SOURCE=$SPELL-$VERSION.tar
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.cs.purdue.edu/homes/trinkle/detex/$SOURCE
- WEB_SITE=http://www.cs.purdue.edu/homes/trinkle/detex/
+ VERSION=2.8.5
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/opendetex-$VERSION
+
SOURCE_URL[0]=https://github.com/pkubowicz/opendetex/archive/v$VERSION.tar.gz
+ WEB_SITE=https://github.com/pkubowicz/opendetex
ENTERED=20040412
LICENSE[0]="freely distributable"
-
SOURCE_HASH=sha512:5afd54aebc3a018e9b72a5e5f37d05858b0b90c1165ec725b08995f5338479153a04ff938a2f54543108c66ac2f66d2c06159d331c9cde304ebce32b527c737f
+
SOURCE_HASH=sha512:f8f3ca5b6d5874aa141d115a6c70873fe42f84072cb6f77fcf35adec256a3ef9ddc54663830b8888d8e4efa23d9e65875088e97eb7a3f0879b646298eda3519f
KEYWORDS="tex doc"
SHORT="Program to remove TeX constructs from a text file."
cat << EOF
diff --git a/latex/detex/HISTORY b/latex/detex/HISTORY
index bdea6ff..0d02f0e 100644
--- a/latex/detex/HISTORY
+++ b/latex/detex/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: updated to 2.8.5
+
2008-12-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: updated to 2.8

diff --git a/libs/libstatgrab/DETAILS b/libs/libstatgrab/DETAILS
index 96c3093..29f9fde 100755
--- a/libs/libstatgrab/DETAILS
+++ b/libs/libstatgrab/DETAILS
@@ -1,8 +1,9 @@
SPELL=libstatgrab
- VERSION=0.91
+ VERSION=0.92
+ XVERSION=${VERSION/./_}
SOURCE=$SPELL-$VERSION.tar.gz
-
SOURCE_HASH=sha512:f360f2e1b185bf9603b1d9c50649b0050e9502128ff81a9f4de88457e2f5203deafe7fd7ac13ebc4cc56e6ecd1bdf8aacae64987bdf36af0c9929e30626915f6
- SOURCE_URL[0]=ftp://ftp.i-scream.org/pub/i-scream/libstatgrab/$SOURCE
+
SOURCE_HASH=sha512:a99c6be56d930779d0d8f6f81e64e2f31e19423009c39e925b39116a42aa2c6037651992ac2168c43a5c6ecadf3e4a58486ab6148cf96118c429b04fdcf65192
+
SOURCE_URL[0]=https://github.com/libstatgrab/libstatgrab/releases/download/LIBSTATGRAB_$XVERSION/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.i-scream.org/libstatgrab/
ENTERED=20060427
diff --git a/libs/libstatgrab/HISTORY b/libs/libstatgrab/HISTORY
index be25f6a..fdf3dcb 100644
--- a/libs/libstatgrab/HISTORY
+++ b/libs/libstatgrab/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.92
+
2018-09-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.91, use sha512 sum

diff --git a/libs/pugixml/DETAILS b/libs/pugixml/DETAILS
index 12956f7..3662503 100755
--- a/libs/pugixml/DETAILS
+++ b/libs/pugixml/DETAILS
@@ -1,6 +1,6 @@
SPELL=pugixml
- VERSION=1.8.1
-
SOURCE_HASH=sha512:1aec6f8cd0c385b66e848020d94d331db788c78523f72d145726738433a784b518084ec45a6eeffb0a6585bcf2759d09ad1e3d304d15d99068d43dbfd6db9d31
+ VERSION=1.10
+
SOURCE_HASH=sha512:bfc80661005d0a0fb82ca6d5299e5efdd1bb468e11ee52d7ee9367e15776d28efb60266ce03842715cd43aae023afc2b369797bb3cbecd6d6a65c3ae3903e469
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION%.?}
WEB_SITE=http://pugixml.org/
diff --git a/libs/pugixml/HISTORY b/libs/pugixml/HISTORY
index bf4b341..ecf9e7c 100644
--- a/libs/pugixml/HISTORY
+++ b/libs/pugixml/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.10
+
2016-12-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.8.1
* PRE_BUILD CMakeLists.txt: deleted
diff --git a/libs/t1lib/DETAILS b/libs/t1lib/DETAILS
index 2bef39d..cdf8a82 100755
--- a/libs/t1lib/DETAILS
+++ b/libs/t1lib/DETAILS
@@ -4,7 +4,7 @@
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=ftp://sunsite.unc.edu/pub/Linux/libs/graphics/$SOURCE
+ SOURCE_URL[0]=https://fossies.org/linux/misc/old/$SOURCE
WEB_SITE=http://www.foolabs.com/xpdf/
ENTERED=20010923
LICENSE[0]=GPL
diff --git a/libs/t1lib/HISTORY b/libs/t1lib/HISTORY
index 557b20a..c92888c 100644
--- a/libs/t1lib/HISTORY
+++ b/libs/t1lib/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL
+
2009-09-24 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DEPENDS: switch from tetex to texlive [auto]

diff --git a/net/mtr/DETAILS b/net/mtr/DETAILS
index 968f800..29ab9df 100755
--- a/net/mtr/DETAILS
+++ b/net/mtr/DETAILS
@@ -1,9 +1,9 @@
SPELL=mtr
- VERSION=0.92
+ VERSION=0.93
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.bitwizard.nl/mtr/$SOURCE
-
SOURCE_HASH=sha512:d362a418b6c17fd2d08da1ed9e033fa3330e4c0497e1bb0644f6193d23f4e20dd8ee181942c2a20ec0025a8b96c521394a21be5a1d9036f8a0a8c4cddfbe381f
+
SOURCE_HASH=sha512:046e98a661bd6248ce819411ceb6e2b875b92877de38523594898df507836c113573cf40d7d4cc548370f515abe99e0aa4d8b3ba44ad54dd00f8e93c8a96c021
WEB_SITE=http://www.bitwizard.nl/mtr/
ENTERED=20010922
KEYWORDS="net"
diff --git a/net/mtr/HISTORY b/net/mtr/HISTORY
index ddb4758..4da8a38 100644
--- a/net/mtr/HISTORY
+++ b/net/mtr/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.93
+
2017-09-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.92
* PRE_BUILD, row-color.patch: removed
diff --git a/net/traceroute/0001-use-our-CFLAGS.patch
b/net/traceroute/0001-use-our-CFLAGS.patch
new file mode 100644
index 0000000..f1e2bdc
--- /dev/null
+++ b/net/traceroute/0001-use-our-CFLAGS.patch
@@ -0,0 +1,26 @@
+From 718b6e51a3fad73e8dd4f6d8f442b51ef3a77432 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Wed, 1 Jan 2020 17:32:51 +0100
+Subject: [PATCH] use our CFLAGS
+
+---
+ Make.rules | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/Make.rules b/Make.rules
+index ce5b033..7c87064 100644
+--- a/Make.rules
++++ b/Make.rules
+@@ -46,9 +46,7 @@ $(call set, INSTALL, cp)
+ $(call set, INDENT, true)
+
+ gcc = $(findstring gcc,$(CC))
+-$(call set, CFLAGS, $(if $(gcc), -O2 -Wall, -O))
+ $(call set, CPPFLAGS, )
+-$(call set, LDFLAGS, -s)
+ $(call set, LIBS, )
+
+
+--
+2.24.1
+
diff --git a/net/traceroute/BUILD b/net/traceroute/BUILD
index 8f58e6d..6dfecc1 100755
--- a/net/traceroute/BUILD
+++ b/net/traceroute/BUILD
@@ -1 +1 @@
-make
+default_build_make
diff --git a/net/traceroute/HISTORY b/net/traceroute/HISTORY
index 748ae72..9e23aae 100644
--- a/net/traceroute/HISTORY
+++ b/net/traceroute/HISTORY
@@ -1,3 +1,7 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: use default_build_make
+ * PRE_BUILD, 0001-use-our-CFLAGS.patch: use our CFLAGS
+
2018-08-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: 2.1.0

diff --git a/net/traceroute/PRE_BUILD b/net/traceroute/PRE_BUILD
new file mode 100755
index 0000000..4e2e8c6
--- /dev/null
+++ b/net/traceroute/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/0001-use-our-CFLAGS.patch"
+
diff --git a/net/zeromq/DETAILS b/net/zeromq/DETAILS
index 573f697..c9e7dac 100755
--- a/net/zeromq/DETAILS
+++ b/net/zeromq/DETAILS
@@ -1,8 +1,9 @@
SPELL=zeromq
- VERSION=4.2.5
+ VERSION=4.3.2
+ SECURITY_PATCH=1
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=https://github.com/${SPELL}/libzmq/releases/download/v${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:4556cb50d05a6d133015a0ba804d6d951a47479a33fa29561eaeecb93d48b7bb6477365d0986c38b779f500cadaf08522c4a7aa13f5510303bd923f794d37036
+
SOURCE_HASH=sha512:b6251641e884181db9e6b0b705cced7ea4038d404bdae812ff47bdd0eed12510b6af6846b85cb96898e253ccbac71eca7fe588673300ddb9c3109c973250c8e4
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
DOC_DIRS=""
WEB_SITE=http://zeromq.org/
diff --git a/net/zeromq/HISTORY b/net/zeromq/HISTORY
index 104e98e..c24a1ea 100644
--- a/net/zeromq/HISTORY
+++ b/net/zeromq/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.3.2, SECURITY_PATCH++, fixes CVE-2019-13132
+
2018-04-03 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 4.2.5

diff --git a/python-pypi/babel/DETAILS b/python-pypi/babel/DETAILS
index f72e7bf..122172e 100755
--- a/python-pypi/babel/DETAILS
+++ b/python-pypi/babel/DETAILS
@@ -1,7 +1,7 @@
SPELL=babel
SPELLX=Babel
- VERSION=2.7.0
-
SOURCE_HASH=sha512:ee7515938cd7f483bd36fe8fb907f30588c1397c8bacb6e21cbb1c6bc3eb40160cd99b5be883804eddc2b8a87763fb93eaad1576eca198399367c44e2edb6bd2
+ VERSION=2.8.0
+
SOURCE_HASH=sha512:e4ad388dde6e388d8ac0772f1931724fd37a371f440595aeac0a2809f4753387775774ecc7c402fb3636e1765fe1297e3629e7a9162506d8f433ada06795b181
SOURCE=$SPELLX-$VERSION.tar.gz

SOURCE_URL[0]=https://github.com/python-babel/babel/archive/v$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/python-pypi/babel/HISTORY b/python-pypi/babel/HISTORY
index eb8576f..55bbd41 100644
--- a/python-pypi/babel/HISTORY
+++ b/python-pypi/babel/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.8.0
+
2019-12-14 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.7.0

diff --git a/science/libgeotiff/DETAILS b/science/libgeotiff/DETAILS
index 96ec228..982c842 100755
--- a/science/libgeotiff/DETAILS
+++ b/science/libgeotiff/DETAILS
@@ -1,8 +1,8 @@
SPELL=libgeotiff
- VERSION=1.4.2
+ VERSION=1.5.1
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://download.osgeo.org/geotiff/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:059c6e05eb0c47f17b102c7217a2e1636e76d622c4d1bdcf0bd89fb3505f3130bffa881e21c73cfd2ca0d6863b81322f85784658ba3539b53b63c3a8f38d1deb
+
SOURCE_HASH=sha512:6599ec89dd39d975ba389584778dd084ded628d3304b302e3af25bb7d156cf583c56b52f1c89c253b041df43f99d6893190ee1556398dab1ba044f12ef8b8dc1
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://geotiff.maptools.org/";
LICENSE[0]="MIT/X"
diff --git a/science/libgeotiff/HISTORY b/science/libgeotiff/HISTORY
index c649ff1..3942757 100644
--- a/science/libgeotiff/HISTORY
+++ b/science/libgeotiff/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.5.1
+
2018-07-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.4.2

diff --git a/utils/desktop-file-utils/DETAILS
b/utils/desktop-file-utils/DETAILS
index c0eb658..39ac7d0 100755
--- a/utils/desktop-file-utils/DETAILS
+++ b/utils/desktop-file-utils/DETAILS
@@ -1,5 +1,5 @@
SPELL=desktop-file-utils
- VERSION=0.23
+ VERSION=0.24
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=https://www.freedesktop.org/software/$SPELL/releases/$SOURCE
diff --git a/utils/desktop-file-utils/HISTORY
b/utils/desktop-file-utils/HISTORY
index ff32320..5fc3fe2 100644
--- a/utils/desktop-file-utils/HISTORY
+++ b/utils/desktop-file-utils/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.24
+
2018-07-23 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.23
* DETAILS: add gpg checking
diff --git a/utils/ncdu/DETAILS b/utils/ncdu/DETAILS
index bf23e8e..fbe9d91 100755
--- a/utils/ncdu/DETAILS
+++ b/utils/ncdu/DETAILS
@@ -1,9 +1,9 @@
SPELL="ncdu"
- VERSION=1.13
+ VERSION=1.14.1
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
SOURCE_URL[0]="http://dev.yorhel.nl/download/${SOURCE}";
-
SOURCE_HASH=sha512:f1f417caa9bd9e9d9aa6311962b461e48301cf9eab5d0f57073e25df01f96ded05dd093627b95b43afc659ad99aed869efd4a98d723f5835b100747b5525a60c
+
SOURCE_HASH=sha512:7db9115f7ba20d43c47bc7187347658d7a4dc36da6ffdc54308d3966a431c24b87c3266854d69685c3ea5e29805b5a631805a783d6431e30bd83c411b398515d
WEB_SITE="http://dev.yorhel.nl/ncdu/";
LICENSE[0]="MIT"
ENTERED="20081119"
diff --git a/utils/ncdu/HISTORY b/utils/ncdu/HISTORY
index 2160886..35d6862 100644
--- a/utils/ncdu/HISTORY
+++ b/utils/ncdu/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.14.1
+
2018-05-23 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 1.13

diff --git a/utils/pwgen/DETAILS b/utils/pwgen/DETAILS
index b8a4d27..0d8c8fb 100755
--- a/utils/pwgen/DETAILS
+++ b/utils/pwgen/DETAILS
@@ -1,10 +1,10 @@
SPELL=pwgen
- VERSION=2.07
+ VERSION=2.08
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/$SPELL/$SOURCE
WEB_SITE=http://pwgen.sourceforge.net
-
SOURCE_HASH=sha512:9c56ff04ca2f6f60126608a25f395ddbc4a3ac59585a6f233c87d993b6388e30b1867d43a6bc5b0f9f1f4064b12ea450eac4f7c9ac2844707a99fad1bbd2664d
+
SOURCE_HASH=sha512:4a930dc7d4c58a4434209db30c54629d76fce57d0fd5767cd7894168bb1a5b85eaae6734a982b0f4e0640540c366ce27ad84860ff2c406dea3f5902b5bb54255
LICENSE[0]=GPL
ENTERED=20040529
KEYWORDS="utils"
diff --git a/utils/pwgen/HISTORY b/utils/pwgen/HISTORY
index 3b70bdf..65f47ea 100644
--- a/utils/pwgen/HISTORY
+++ b/utils/pwgen/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.08
+
2015-05-25 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: remove SOURCEFORGE_URL usage (automated)

diff --git a/utils/pyxdg/BUILD b/utils/pyxdg/BUILD
index a05d2aa..78e28e3 100755
--- a/utils/pyxdg/BUILD
+++ b/utils/pyxdg/BUILD
@@ -1 +1 @@
-default_build_python
+default_build_python3
diff --git a/utils/pyxdg/DEPENDS b/utils/pyxdg/DEPENDS
index a86d429..8c09196 100755
--- a/utils/pyxdg/DEPENDS
+++ b/utils/pyxdg/DEPENDS
@@ -1 +1 @@
-depends python
+depends python3
diff --git a/utils/pyxdg/DETAILS b/utils/pyxdg/DETAILS
index e876b34..77972ac 100755
--- a/utils/pyxdg/DETAILS
+++ b/utils/pyxdg/DETAILS
@@ -1,9 +1,9 @@
SPELL=pyxdg
- VERSION=0.23
+ VERSION=0.26
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://www.freedesktop.org/~takluyver/$SOURCE
-
SOURCE_HASH=sha512:8384c50c72ec0b6ae9e183385d10f709e5e439d29cc44551e9672b9c423f705d2f41cb531251b08787b1604f7c6d273be90d6216689906f06ded692d1fb41556
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-rel-$VERSION"
+
SOURCE_URL[0]=https://github.com/takluyver/pyxdg/archive/rel-$VERSION.tar.gz
+
SOURCE_HASH=sha512:0c11bccb74b8c0d98f3c63c318d35d08e1c3bbea128bf7b82792e1bdc0a60c8c4d6414b0612b19296cfb48f7951dfc6dd55ac8d23238e370e7faf6c4f64d1fb6
LICENSE[0]=LGPL
WEB_SITE=http://www.freedesktop.org/wiki/Software/pyxdg
ENTERED=20040921
diff --git a/utils/pyxdg/HISTORY b/utils/pyxdg/HISTORY
index db2f778..9caf881 100644
--- a/utils/pyxdg/HISTORY
+++ b/utils/pyxdg/HISTORY
@@ -1,3 +1,7 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.26
+ * BUILD, DEPENDS, INSTALL: use python3
+
2012-09-24 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.23

diff --git a/utils/pyxdg/INSTALL b/utils/pyxdg/INSTALL
index 46c6fba..6a91b84 100755
--- a/utils/pyxdg/INSTALL
+++ b/utils/pyxdg/INSTALL
@@ -1 +1 @@
-default_install_python
+default_install_python3
diff --git a/utils/run-parts/DETAILS b/utils/run-parts/DETAILS
index c94a701..0b28b32 100755
--- a/utils/run-parts/DETAILS
+++ b/utils/run-parts/DETAILS
@@ -1,8 +1,8 @@
SPELL=run-parts
- VERSION=4.8
+ VERSION=4.9.1
SOURCE=debianutils_$VERSION.tar.xz
SOURCE_URL[0]=http://ftp.debian.org/debian/pool/main/d/debianutils/$SOURCE
-
SOURCE_HASH=sha512:25119e4079892f80d0780ba167a58b789769472611d76e5974df7f5ccd22c95cbbb3ae60f6d23937b968b091eeb835c009071b7ec7ab892a6c7fa9cf119b9b23
+
SOURCE_HASH=sha512:b442950febe6df9e15ec04a6fec0ee8be12d3eac38dc3f9331438d871e3382f4e0f599da0eaeff0e7e9ba0fa5136ce3c3b51c6718e4d7f11c1675f745052a9b1
SOURCE_DIRECTORY="$BUILD_DIRECTORY/debianutils-$VERSION"
WEB_SITE=http://packages.debian.org/testing/base/debianutils
GATHER_DOCS=off
diff --git a/utils/run-parts/HISTORY b/utils/run-parts/HISTORY
index d4584b8..3d0d676 100644
--- a/utils/run-parts/HISTORY
+++ b/utils/run-parts/HISTORY
@@ -1,3 +1,6 @@
+2019-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.9.1
+
2016-09-26 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 4.8

diff --git a/utils/tree/DETAILS b/utils/tree/DETAILS
index e47f7f9..c2422ab 100755
--- a/utils/tree/DETAILS
+++ b/utils/tree/DETAILS
@@ -1,11 +1,10 @@
SPELL=tree
- VERSION=1.6.0
+ VERSION=1.8.0
SOURCE=$SPELL-$VERSION.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://mama.indstate.edu/linux/tree/$SOURCE
WEB_SITE=http://mama.indstate.edu/users/ice/tree/
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
-#
SOURCE_HASH=sha512:f2ce61c8f597e7db4af55578431124a840967c5b4de9dde0b78697e0b8200ec08f76147ba15933f865c6455c623fb636311c0426199067acfd8fa1e0cff2bb8b
+
SOURCE_HASH=sha512:3f657a6278ec5eab2fccab39dfd69bf9376811189a368b5e3213dc900b90a4e7a4961fc58eb80ad2efd5b40d2fbd0146ec59f30fe0bba576f93519214f240695
LICENSE[0]=GPL
ENTERED=20020225
KEYWORDS="utils"
diff --git a/utils/tree/HISTORY b/utils/tree/HISTORY
index 2044b4d..523af9b 100644
--- a/utils/tree/HISTORY
+++ b/utils/tree/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.0
+
2011-07-30 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.6.0

diff --git a/utils/youtube-dl/DETAILS b/utils/youtube-dl/DETAILS
index a714b73..524570b 100755
--- a/utils/youtube-dl/DETAILS
+++ b/utils/youtube-dl/DETAILS
@@ -8,7 +8,7 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
SOURCE_IGNORE="volatile"
FORCE_DOWNLOAD="on"
else
- VERSION=2019.12.25
+ VERSION=2020.01.01
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
diff --git a/utils/youtube-dl/HISTORY b/utils/youtube-dl/HISTORY
index b02d246..c2b4242 100644
--- a/utils/youtube-dl/HISTORY
+++ b/utils/youtube-dl/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2020.01.01
+
2019-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2019.12.25

diff --git a/video-libs/libdvdread/DETAILS b/video-libs/libdvdread/DETAILS
index 81d91ac..4a73bc5 100755
--- a/video-libs/libdvdread/DETAILS
+++ b/video-libs/libdvdread/DETAILS
@@ -1,5 +1,5 @@
SPELL=libdvdread
- VERSION=6.0.0
+ VERSION=6.0.2
# SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/video-libs/libdvdread/HISTORY b/video-libs/libdvdread/HISTORY
index de81c07..67d7e7d 100644
--- a/video-libs/libdvdread/HISTORY
+++ b/video-libs/libdvdread/HISTORY
@@ -1,3 +1,6 @@
+2019-12-31 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 6.0.2
+
2018-02-19 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 6.0.0
* DETAILS: add gpg checking
diff --git a/video/ffmpeg/DETAILS b/video/ffmpeg/DETAILS
index 89af6ec..239e747 100755
--- a/video/ffmpeg/DETAILS
+++ b/video/ffmpeg/DETAILS
@@ -1,6 +1,6 @@
SPELL=ffmpeg
if [[ $FFMPEG_RELEASE == stable ]]; then
- VERSION=4.2.1
+ VERSION=4.2.2
SECURITY_PATCH=20
else
VERSION=0.7.16
diff --git a/video/ffmpeg/HISTORY b/video/ffmpeg/HISTORY
index a452c7b..a3d1681 100644
--- a/video/ffmpeg/HISTORY
+++ b/video/ffmpeg/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.2.2
+
2019-12-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: remove commented-out dependency on libdcadec

diff --git a/x11-toolkits/tk/DETAILS b/x11-toolkits/tk/DETAILS
index 52156fd..3a7d816 100755
--- a/x11-toolkits/tk/DETAILS
+++ b/x11-toolkits/tk/DETAILS
@@ -1,13 +1,13 @@
SPELL=tk
if [ "$DEVEL" = "y" ]; then
- VERSION=8.6.6
+ VERSION=8.6.10
SOURCE=tk$VERSION-src.tar.gz
-
SOURCE_HASH=sha512:223c72ab5a6f6040928c56843598b878efafab44ed4152a38e68aa2800f2c181adc50a8bf23279b7d446493eec43854920e8b649b6a34ecdf31ecc07ccc74044
+
SOURCE_HASH=sha512:d12ef3a5bde9e10209a24e9f978bd23360a979d8fa70a859cf750a79ca51067a11ef6df7589303b52fe2a2baed4083583ddaa19e2c7cb433ea523639927f1be5
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
else
- VERSION=8.6.6
+ VERSION=8.6.10
SOURCE=tk$VERSION-src.tar.gz
-
SOURCE_HASH=sha512:223c72ab5a6f6040928c56843598b878efafab44ed4152a38e68aa2800f2c181adc50a8bf23279b7d446493eec43854920e8b649b6a34ecdf31ecc07ccc74044
+
SOURCE_HASH=sha512:d12ef3a5bde9e10209a24e9f978bd23360a979d8fa70a859cf750a79ca51067a11ef6df7589303b52fe2a2baed4083583ddaa19e2c7cb433ea523639927f1be5
fi
SOURCE_DIRECTORY="$BUILD_DIRECTORY/tk$VERSION"
SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/tcl/$SOURCE
diff --git a/x11-toolkits/tk/HISTORY b/x11-toolkits/tk/HISTORY
index 063c704..6b1cc15 100644
--- a/x11-toolkits/tk/HISTORY
+++ b/x11-toolkits/tk/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 8.6.10
+
2016-08-03 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 8.6.6

diff --git a/x11/numlockx/DETAILS b/x11/numlockx/DETAILS
index 77ad0bf..9175db0 100755
--- a/x11/numlockx/DETAILS
+++ b/x11/numlockx/DETAILS
@@ -1,9 +1,9 @@
SPELL=numlockx
- VERSION=1.0
+ VERSION=1.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://dforce.sh.cvut.cz/~seli/en/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:fad0a9bd96efa34b4135ce5380fc49643e1ed099983a815079fcaa9528dfeb1d536a9fcd51bcaba03bc229120aafe87d5945d222751c5cfb381077cafd286452
+
SOURCE_URL[0]=https://github.com/rg3/numlockx/releases/download/$VERSION/$SOURCE
+
SOURCE_HASH=sha512:efaaa67e8b2723cb1e8461dde664f1f8e9b21f34edfe2e1135a6b756fa2843aed1a386f2f9d70bd62ddae9aedfeeff856a18da8b542f2cff440f93b38e5a853e
WEB_SITE=http://dforce.sh.cvut.cz/~seli/en/numlockx
ENTERED=20010924
LICENSE=
diff --git a/x11/numlockx/HISTORY b/x11/numlockx/HISTORY
index f56d4a8..e9e969d 100644
--- a/x11/numlockx/HISTORY
+++ b/x11/numlockx/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2, use github
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/x11/xclip/DETAILS b/x11/xclip/DETAILS
index c39140e..4c0d0e2 100755
--- a/x11/xclip/DETAILS
+++ b/x11/xclip/DETAILS
@@ -1,9 +1,10 @@
SPELL=xclip
- VERSION=0.12
+ VERSION=0.13
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORCE_URL/$SPELL/$SPELL/$VERSION/$SOURCE
-
SOURCE_HASH=sha512:6c769878004c02d87b9eca2b33dc34edb40acc59be767a6481f207a74d52fca3725a040b0c8deffa1419b687bd73cf3124a090413c06787c0dd137b0ede795e0
+ SOURCE_URL[0]=https://github.com/astrand/xclip/archive/$VERSION.tar.gz
+
SOURCE_HASH=sha512:191a86194a1503a47c6641a55855dc4aaa8c2c99d2e6f1d46e727feec85a6639041f37ec2265c05c178c0c7d791d3e88bde89223f879effa878812f078485ed2
WEB_SITE=http://xclip.sourceforge.net/
ENTERED=20020630
LICENSE=GPL
diff --git a/x11/xclip/HISTORY b/x11/xclip/HISTORY
index 9be3930..d247cf9 100644
--- a/x11/xclip/HISTORY
+++ b/x11/xclip/HISTORY
@@ -1,3 +1,6 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, PRE_BUILD: version 0.13
+
2014-06-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: fix SOURCE_URL[0]

diff --git a/x11/xclip/PRE_BUILD b/x11/xclip/PRE_BUILD
new file mode 100755
index 0000000..2c7959e
--- /dev/null
+++ b/x11/xclip/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+autoreconf -fi
diff --git a/x11/xsel/0001-fix-possible-buffer-overflow.patch
b/x11/xsel/0001-fix-possible-buffer-overflow.patch
new file mode 100644
index 0000000..8d21aa9
--- /dev/null
+++ b/x11/xsel/0001-fix-possible-buffer-overflow.patch
@@ -0,0 +1,25 @@
+From 9f70bd72df9a77db54d5ed205cfee168008d27e7 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+Date: Wed, 1 Jan 2020 13:48:40 +0100
+Subject: [PATCH] fix possible buffer overflow
+
+---
+ xsel.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/xsel.c b/xsel.c
+index 79cc68b..1016727 100644
+--- a/xsel.c
++++ b/xsel.c
+@@ -79,7 +79,7 @@ static Boolean do_follow = False;
+ static Boolean no_daemon = False;
+
+ /* logfile: name of file to log error messages to when detached */
+-static char logfile[MAXFNAME];
++static char logfile[MAXFNAME + 1];
+
+ /* fstat() on stdin and stdout */
+ static struct stat in_statbuf, out_statbuf;
+--
+2.24.1
+
diff --git a/x11/xsel/DETAILS b/x11/xsel/DETAILS
index acdf8aa..e2cb6e4 100755
--- a/x11/xsel/DETAILS
+++ b/x11/xsel/DETAILS
@@ -1,5 +1,6 @@
SPELL=xsel
VERSION=1.2.0
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=http://www.vergenet.net/~conrad/software/xsel/download/$SOURCE
diff --git a/x11/xsel/HISTORY b/x11/xsel/HISTORY
index 0f9a54d..083af593 100644
--- a/x11/xsel/HISTORY
+++ b/x11/xsel/HISTORY
@@ -1,3 +1,8 @@
+2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0001-fix-possible-buffer-overflow.patch: fix possible
+ buffer overflow
+ * DETAILS: SECURITY_PATCH++
+
2009-02-27 Ethan Grammatikidis <eekee57 AT fastmail.fm>
* DETAILS, HISTORY: created spell
* DEPENDS: Added. Thanks sqweek.
diff --git a/x11/xsel/PRE_BUILD b/x11/xsel/PRE_BUILD
new file mode 100755
index 0000000..5c48d20
--- /dev/null
+++ b/x11/xsel/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/0001-fix-possible-buffer-overflow.patch"
+



  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (e043bcd1de5cdf3f78164ffc37221958ab093e4b), Florian Franzmann, 01/01/2020

Archive powered by MHonArc 2.6.24.

Top of Page