Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Eric Sandall (ab20b01784ab7d2dad3b41ba5b11126f1ccbe21e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Eric Sandall (ab20b01784ab7d2dad3b41ba5b11126f1ccbe21e)
  • Date: Wed, 2 Sep 2020 06:23:27 +0000

GIT changes to master grimoire by Eric Sandall <sandalle AT sourcemage.org>:

ChangeLog | 4
archive/p7zip/BUILD | 2
archive/p7zip/DETAILS | 5
archive/p7zip/HISTORY | 6
archive/p7zip/PRE_BUILD | 2
audio-libs/mp4v2/HISTORY | 5
audio-libs/mp4v2/PRE_BUILD | 1
audio-libs/mp4v2/libmp4v2-2.0.0-narrowing-cast.patch | 98 +++++++++++++
dev/null |binary
disk/genisoimage/DETAILS | 7
disk/genisoimage/HISTORY | 8 +
disk/genisoimage/PRE_BUILD | 2
disk/genisoimage/cdrkit-1.1.9-glibc-2.10.patch | 143
-------------------
disk/genisoimage/gcc10.patch | 13 +
freedesktop.gpg |binary
mail/exim/DETAILS | 1
mail/exim/HISTORY | 3
perl-cpan/perl-extutils-pkgconfig/DETAILS | 8 -
perl-cpan/perl-extutils-pkgconfig/HISTORY | 5
perl-cpan/perl-gd/BUILD | 4
perl-cpan/perl-gd/DEPENDS | 1
perl-cpan/perl-gd/DETAILS | 8 -
perl-cpan/perl-gd/HISTORY | 9 +
perl-cpan/perl-gd/INSTALL | 1
utils/dbus/DETAILS | 2
utils/dbus/HISTORY | 3
utils/ipmitool/DEPENDS | 1
utils/ipmitool/DETAILS | 10 -
utils/ipmitool/HISTORY | 9 +
utils/ipmitool/IPMITOOL_1_8_18.tar.gz.sig |binary
utils/ipmitool/PRE_BUILD | 6
utils/ipmitool/ipmitool-1.8.18-fno-common.patch | 24 +++
utils/ipmitool/lanplus_crypt_impl.patch | 125 ++++++++++++++++
video-libs/libzen/DETAILS | 4
video-libs/libzen/HISTORY | 4
35 files changed, 355 insertions(+), 169 deletions(-)

New commits:
commit e17e01d68caa6b28b897067ca5f82d2007269ac3
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

exim: Disable castfs (STAGED_INSTALL), breaks install

commit 227d035095d9962302c8aab5a7f1a9be6e55b826
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

genisoimage: Updated to 1.1.11

Download from Debian, cdrkit.org appears dead.
Apply gcc10.patch
* cdrkit-1.1.9-glibc-2.10.patch: Removed, no longer needed
* gcc10.patch: Extracted from
https://patches.ubuntu.com/c/cdrkit/cdrkit_9:1.1.11-3.1ubuntu2.patch

commit 77e31a1f5f0acc1fe22a7b1459e47d0a5a0dace0
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

libzen: Updated to 0.4.38

0.4.37 hash was no longer valid

commit 4da83bdbce4a8ee086cf95edeb1a7fd2ffbbd2a9
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

mp4v2: Apply libmp4v2-2.0.0-narrowing-cast.patch

Now compiles against modern GCC.
libmp4v2-2.0.0-narrowing-cast.patch: From https://bugs.gentoo.org/723098

commit 563cd1f306ea7c62ef2a01c4b1aca58f5bfc6d9d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ipmitool: Updated to 1.8.18

Moved to GitHub, see
https://sourceforge.net/projects/ipmitool/files/ipmitool/%21%21%21_READ_HERE_FIRST_%21%21%21/
Depends on autoconf for autoreconf in PRE_BUILD
Run autoreconf to generate ./configure
Apply lanplus_crypt_impl.patch and ipmitool-1.8.18-fno-common.patch
* lanplus_crypt_impl.patch: Added from
https://github.com/ipmitool/ipmitool/issues/161 as authors refuse to fix it.
* ipmitool-1.8.18-fno-common.patch: From
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c39af013c9ba5db43cd7f37eabb69b7d076873

commit e2c207f8ea169b1adc5f6146d9bf278bc4adaa78
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

p7zip: Add SOURCE2 to download patch from
http://www.linuxfromscratch.org/blfs/view/svn/general/p7zip.html

Now compiles with modern GCC.
Verify and apply downloaded patch
Build all3 (7z, 7za, and now 7zr)

commit b32c7109ad396c2d73226ee1e1fb8aefe4e3ff63
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

perl-gd: Updated to 2.72

Now maintained by Reini Urban
WEB_SITE points to generic GD URL.
Use Makefile.PL and make.
Need to tell Makefile.PL where to find libgd
Use default install
Depends on perl-extutils-pkgconfig

commit 5bd59023053843ac6c72fa88468c61da099bf612
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

perl-extutils-pkgconfig: Updated to 1.16

Now maintained by Brian Manning
WEB_SITE points to generic ExtUtils-PkgConfig

commit 82fdc0499e0d35d0b7c896d060bcac09f7746a61
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

dbus: Updated stable to 1.12.20

commit 0fde6fca39b9ae51823126fb8ffe4f2cb1e289a7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

freedesktop.org: Add key 36EC5A6448A4F5EF79BEFE98E05AE1478F814C4F

From https://src.fedoraproject.org/rpms/dbus/blob/master/f/dbus.spec for
dbus 1.12.18+

diff --git a/ChangeLog b/ChangeLog
index 088c965..219721a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2020-09-01 Eric Sandall <sandalle AT sourceamge.org>
+ * freedesktop.org: Add key Source2:
gpgkey-36EC5A6448A4F5EF79BEFE98E05AE1478F814C4F.gpg
+ From
https://src.fedoraproject.org/rpms/dbus/blob/master/f/dbus.spec for dbus
1.12.18+
+
2020-08-29 Treeve Jelbert <treeve AT sourcemage.org>
* printer/cpdb-backend-cups: printing backend for cups
* printer/cpdb-backend-file: printing backend for files
diff --git a/archive/p7zip/BUILD b/archive/p7zip/BUILD
index 906680f..58f0188 100755
--- a/archive/p7zip/BUILD
+++ b/archive/p7zip/BUILD
@@ -1 +1 @@
-make all2
+make all3
diff --git a/archive/p7zip/DETAILS b/archive/p7zip/DETAILS
index 3b418b5..16de8cd 100755
--- a/archive/p7zip/DETAILS
+++ b/archive/p7zip/DETAILS
@@ -1,9 +1,12 @@
SPELL=p7zip
VERSION=16.02
-
SOURCE_HASH=sha512:d2c4d53817f96bb4c7683f42045198d4cd509cfc9c3e2cb85c8d9dc4ab6dfa7496449edeac4e300ecf986a9cbbc90bd8f8feef8156895d94617c04e507add55f
SOURCE=${SPELL}_${VERSION}_src_all.tar.bz2
+ SOURCE2=${SPELL}-${VERSION}-consolidated_fixes-1.patch
+
SOURCE_HASH=sha512:d2c4d53817f96bb4c7683f42045198d4cd509cfc9c3e2cb85c8d9dc4ab6dfa7496449edeac4e300ecf986a9cbbc90bd8f8feef8156895d94617c04e507add55f
+
SOURCE2_HASH=sha512:4fd4ddcc4d35071e9ae14097a52b4ce6c3ab07ed08307424ad8025e9ba821405fce476dcd26667a0ec7893eb352eaa41103096969987122e5f9b8959e60d3423
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}_$VERSION"

SOURCE_URL[0]=https://downloads.sourceforge.net/sourceforge/$SPELL/files/$SOURCE
+ SOURCE2_URL[0]=http://www.linuxfromscratch.org/patches/blfs/svn/${SOURCE2}
DOCS=""
WEB_SITE=http://p7zip.sourceforge.net/
ENTERED=20050123
diff --git a/archive/p7zip/HISTORY b/archive/p7zip/HISTORY
index a90516f..f764acc 100644
--- a/archive/p7zip/HISTORY
+++ b/archive/p7zip/HISTORY
@@ -1,3 +1,9 @@
+2020-09-01 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Add SOURCE2 to download patch from
http://www.linuxfromscratch.org/blfs/view/svn/general/p7zip.html
+ Now compiles with modern GCC.
+ * PRE_BUILD: Verify and apply downloaded patch
+ * BUILD: Build all3 (7z, 7za, and now 7zr)
+
2016-07-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 16.02

diff --git a/archive/p7zip/PRE_BUILD b/archive/p7zip/PRE_BUILD
index 964168f..b609838 100755
--- a/archive/p7zip/PRE_BUILD
+++ b/archive/p7zip/PRE_BUILD
@@ -1,5 +1,7 @@
default_pre_build &&
+verify_file 2 &&
cd "$SOURCE_DIRECTORY" &&
+patch -Np1 < "${SOURCE_CACHE}/${SOURCE2}" &&

sed -i "/DEST_HOME/s/local//" install.sh makefile.common &&
sedit "s:HOME)/man:HOME)/share/man:" makefile &&
diff --git a/audio-libs/mp4v2/HISTORY b/audio-libs/mp4v2/HISTORY
index 36420da..c83d44d 100644
--- a/audio-libs/mp4v2/HISTORY
+++ b/audio-libs/mp4v2/HISTORY
@@ -1,3 +1,8 @@
+2020-09-01 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Apply libmp4v2-2.0.0-narrowing-cast.patch
+ Now compiles against modern GCC.
+ * libmp4v2-2.0.0-narrowing-cast.patch: From
https://bugs.gentoo.org/723098
+
2019-06-25 Ismael Luceno <ismael AT sourcemage.org>
* PRE_BUILD: Fixed build against musl

diff --git a/audio-libs/mp4v2/PRE_BUILD b/audio-libs/mp4v2/PRE_BUILD
index 12c4a2a..5d1a0a6 100755
--- a/audio-libs/mp4v2/PRE_BUILD
+++ b/audio-libs/mp4v2/PRE_BUILD
@@ -1,3 +1,4 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
+patch -p1 < "${SPELL_DIRECTORY}/libmp4v2-2.0.0-narrowing-cast.patch" &&
sedit 's!maybe_os in$!& linux-musl*|\\!' autoaux/config.sub
diff --git a/audio-libs/mp4v2/libmp4v2-2.0.0-narrowing-cast.patch
b/audio-libs/mp4v2/libmp4v2-2.0.0-narrowing-cast.patch
new file mode 100644
index 0000000..96cd042
--- /dev/null
+++ b/audio-libs/mp4v2/libmp4v2-2.0.0-narrowing-cast.patch
@@ -0,0 +1,98 @@
+# From https://bugs.gentoo.org/723098
+From a5ca35b044bbf13c0b16f0066bf24646604bb218 Mon Sep 17 00:00:00 2001
+From: "Jason A. Donenfeld" <Jason AT zx2c4.com>
+Date: Thu, 6 Aug 2020 15:22:04 +0200
+Subject: [PATCH] Static cast to unsigned int for cases
+
+Signed-off-by: Jason A. Donenfeld <Jason AT zx2c4.com>
+---
+ libutil/Utility.cpp | 2 +-
+ util/mp4art.cpp | 2 +-
+ util/mp4chaps.cpp | 2 +-
+ util/mp4file.cpp | 2 +-
+ util/mp4subtitle.cpp | 2 +-
+ util/mp4track.cpp | 2 +-
+ 6 files changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/libutil/Utility.cpp b/libutil/Utility.cpp
+index 76cdd12..d6739d4 100644
+--- a/libutil/Utility.cpp
++++ b/libutil/Utility.cpp
+@@ -493,7 +493,7 @@ Utility::process_impl()
+ if( codes.find( code ) == codes.end() )
+ continue;
+
+- switch( code ) {
++ switch( static_cast<unsigned int>( code ) ) {
+ case 'z':
+ _optimize = true;
+ break;
+diff --git a/util/mp4art.cpp b/util/mp4art.cpp
+index add935e..6e7f531 100644
+--- a/util/mp4art.cpp
++++ b/util/mp4art.cpp
+@@ -376,7 +376,7 @@ ArtUtility::utility_option( int code, bool& handled )
+ {
+ handled = true;
+
+- switch( code ) {
++ switch( static_cast<unsigned int> ( code ) ) {
+ case LC_ART_ANY:
+ _artFilter = numeric_limits<uint32_t>::max();
+ break;
+diff --git a/util/mp4chaps.cpp b/util/mp4chaps.cpp
+index 98400f8..ccc8b70 100644
+--- a/util/mp4chaps.cpp
++++ b/util/mp4chaps.cpp
+@@ -632,7 +632,7 @@ ChapterUtility::utility_option( int code, bool& handled )
+ {
+ handled = true;
+
+- switch( code ) {
++ switch( static_cast<unsigned int> ( code ) ) {
+ case 'A':
+ case LC_CHPT_ANY:
+ _ChapterType = MP4ChapterTypeAny;
+diff --git a/util/mp4file.cpp b/util/mp4file.cpp
+index c27844b..b127cd1 100644
+--- a/util/mp4file.cpp
++++ b/util/mp4file.cpp
+@@ -189,7 +189,7 @@ FileUtility::utility_option( int code, bool& handled )
+ {
+ handled = true;
+
+- switch( code ) {
++ switch( static_cast<unsigned int>( code ) ) {
+ case LC_LIST:
+ _action = &FileUtility::actionList;
+ break;
+diff --git a/util/mp4subtitle.cpp b/util/mp4subtitle.cpp
+index 7462153..19d977d 100644
+--- a/util/mp4subtitle.cpp
++++ b/util/mp4subtitle.cpp
+@@ -164,7 +164,7 @@ SubtitleUtility::utility_option( int code, bool& handled
)
+ {
+ handled = true;
+
+- switch( code ) {
++ switch( static_cast<unsigned int>( code ) ) {
+ case LC_LIST:
+ _action = &SubtitleUtility::actionList;
+ break;
+diff --git a/util/mp4track.cpp b/util/mp4track.cpp
+index d550506..cd63d7e 100644
+--- a/util/mp4track.cpp
++++ b/util/mp4track.cpp
+@@ -788,7 +788,7 @@ TrackUtility::utility_option( int code, bool& handled )
+ {
+ handled = true;
+
+- switch( code ) {
++ switch( static_cast<unsigned int>( code ) ) {
+ case LC_TRACK_WILDCARD:
+ _trackMode = TM_WILDCARD;
+ break;
+--
+2.28.0
+
+
diff --git a/disk/genisoimage/DETAILS b/disk/genisoimage/DETAILS
index 7f56b90..6487e3f 100755
--- a/disk/genisoimage/DETAILS
+++ b/disk/genisoimage/DETAILS
@@ -1,11 +1,12 @@
SPELL=genisoimage
PKG=cdrkit
- VERSION=1.1.9
-
SOURCE_HASH=sha512:c6d1fe04d384fda22cae009ca60b7aa7990797a6a552130953fb6c677f4989bb29dff4a086c5f720985c5913b7a58a8b5e604f717c0332182772c12dd3147451
+ VERSION=1.1.11
SOURCE=${PKG}-${VERSION}.tar.gz
+
SOURCE_HASH=sha512:e5afcd2cb68d39aeff680a0d5b0a7877f94cf6de111b3cb7388261c665fbd3209ce98a20a01911875af7d6b832a156801b1fa46a4481f7c8ba60b22eac0a5b05
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${PKG}-${VERSION}
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
- SOURCE_URL[0]=http://cdrkit.org/releases/$SOURCE
+# SOURCE_URL[0]=http://cdrkit.org/releases/$SOURCE
+
SOURCE_URL[0]=http://deb.debian.org/debian/pool/main/c/${PKG}/${PKG}_${VERSION}.orig.tar.gz
WEB_SITE=http://cdrkit.org/
ENTERED=20060913
LICENSE[0]=GPL
diff --git a/disk/genisoimage/HISTORY b/disk/genisoimage/HISTORY
index 4c1dcac..d8fe0d8 100644
--- a/disk/genisoimage/HISTORY
+++ b/disk/genisoimage/HISTORY
@@ -1,3 +1,10 @@
+2020-09-01 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.1.11
+ Download from Debian, cdrkit.org appears dead.
+ * PRE_BUILD: Apply gcc10.patch
+ * cdrkit-1.1.9-glibc-2.10.patch: Removed, no longer needed
+ * gcc10.patch: Extracted from
https://patches.ubuntu.com/c/cdrkit/cdrkit_9:1.1.11-3.1ubuntu2.patch
+
2009-06-12 Ladislav Hagara <hgr AT vabo.cz>
* PRE_BUILD, cdrkit-1.1.9-glibc-2.10.patch: added patch from gentoo

@@ -32,3 +39,4 @@
2006-12-06 Flavien Bridault <vlaaad AT sourcemage.org>
* DETAILS, DEPENDS, BUILD, CONFLICTS, HISTORY: forked from mkisofs
spell and updated to 1.1.0
+
diff --git a/disk/genisoimage/PRE_BUILD b/disk/genisoimage/PRE_BUILD
index b64a185..09b9d2c 100755
--- a/disk/genisoimage/PRE_BUILD
+++ b/disk/genisoimage/PRE_BUILD
@@ -1,3 +1,3 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-patch -p1 < $SPELL_DIRECTORY/cdrkit-1.1.9-glibc-2.10.patch
+patch -p1 < "${SPELL_DIRECTORY}/gcc10.patch"
diff --git a/disk/genisoimage/cdrkit-1.1.9-glibc-2.10.patch
b/disk/genisoimage/cdrkit-1.1.9-glibc-2.10.patch
deleted file mode 100644
index 9e2f508..0000000
--- a/disk/genisoimage/cdrkit-1.1.9-glibc-2.10.patch
+++ /dev/null
@@ -1,143 +0,0 @@
-diff -puNr cdrkit-1.1.9.orig/include/schily.h cdrkit-1.1.9/include/schily.h
---- cdrkit-1.1.9.orig/include/schily.h 2006-11-25 01:20:20.000000000 +0100
-+++ cdrkit-1.1.9/include/schily.h 2009-03-11 20:31:53.000000000 +0100
-@@ -116,7 +116,7 @@ extern int fexecl(const char *, FILE *,
- extern int fexecle(const char *, FILE *, FILE *, FILE *, const
char *, ...);
- /* 6th arg not const, fexecv forces av[ac] = NULL */
- extern int fexecv(const char *, FILE *, FILE *, FILE *, int,
char **);
--extern int fexecve(const char *, FILE *, FILE *, FILE *, char *
const *,
-+extern int f_execve(const char *, FILE *, FILE *, FILE *, char *
const *,
- char * const *);
- extern int fspawnv(FILE *, FILE *, FILE *, int, char * const *);
- extern int fspawnl(FILE *, FILE *, FILE *, const char *, const
char *, ...);
-@@ -190,7 +190,7 @@ extern int schily_error(const char *, ..
- extern char *fillbytes(void *, int, char);
- extern char *findbytes(const void *, int, char);
- extern int findline(const char *, char, const char *, int, char
**, int);
--extern int getline(char *, int);
-+extern int get_line(char *, int);
- extern int getstr(char *, int);
- extern int breakline(char *, char, char **, int);
- extern int getallargs(int *, char * const**, const char *, ...);
-diff -puNr cdrkit-1.1.9.orig/librols/fexec.c cdrkit-1.1.9/librols/fexec.c
---- cdrkit-1.1.9.orig/librols/fexec.c 2008-02-25 12:14:07.000000000 +0100
-+++ cdrkit-1.1.9/librols/fexec.c 2009-03-11 20:31:53.000000000 +0100
-@@ -170,7 +170,7 @@ fexecle(name, in, out, err, va_alist)
- } while (p != NULL);
- va_end(args);
-
-- ret = fexecve(name, in, out, err, av, env);
-+ ret = f_execve(name, in, out, err, av, env);
- if (av != xav)
- free(av);
- return (ret);
-@@ -184,11 +184,11 @@ fexecv(name, in, out, err, ac, av)
- char *av[];
- {
- av[ac] = NULL; /* force list to be null terminated
*/
-- return (fexecve(name, in, out, err, av, environ));
-+ return (f_execve(name, in, out, err, av, environ));
- }
-
- EXPORT int
--fexecve(name, in, out, err, av, env)
-+f_execve(name, in, out, err, av, env)
- const char *name;
- FILE *in, *out, *err;
- char * const av[], * const env[];
-diff -puNr cdrkit-1.1.9.orig/librols/stdio/fgetline.c
cdrkit-1.1.9/librols/stdio/fgetline.c
---- cdrkit-1.1.9.orig/librols/stdio/fgetline.c 2006-09-05 10:39:04.000000000
+0200
-+++ cdrkit-1.1.9/librols/stdio/fgetline.c 2009-03-11 20:31:53.000000000
+0100
-@@ -76,7 +76,7 @@ fgetline(f, buf, len)
- }
-
- EXPORT int
--getline(buf, len)
-+get_line(buf, len)
- char *buf;
- int len;
- {
-diff -puNr cdrkit-1.1.9.orig/libusal/scsitransp.c
cdrkit-1.1.9/libusal/scsitransp.c
---- cdrkit-1.1.9.orig/libusal/scsitransp.c 2008-02-25 12:14:07.000000000
+0100
-+++ cdrkit-1.1.9/libusal/scsitransp.c 2009-03-11 20:31:53.000000000 +0100
-@@ -301,7 +301,7 @@ usal_yes(char *msg)
-
- printf("%s", msg);
- flush();
-- if (getline(okbuf, sizeof (okbuf)) == EOF)
-+ if (get_line(okbuf, sizeof (okbuf)) == EOF)
- exit(EX_BAD);
- if (streql(okbuf, "y") || streql(okbuf, "yes") ||
- streql(okbuf, "Y") || streql(okbuf, "YES"))
-diff -puNr cdrkit-1.1.9.orig/readom/io.c cdrkit-1.1.9/readom/io.c
---- cdrkit-1.1.9.orig/readom/io.c 2006-12-08 14:38:43.000000000 +0100
-+++ cdrkit-1.1.9/readom/io.c 2009-03-11 20:31:53.000000000 +0100
-@@ -130,7 +130,7 @@ BOOL getvalue(char *s, long *lp, long mi
- (*prt)(s, *lp, mini, maxi, dp);
- flush();
- line[0] = '\0';
-- if (getline(line, 80) == EOF)
-+ if (get_line(line, 80) == EOF)
- exit(EX_BAD);
-
- linep = skipwhite(line);
-@@ -178,7 +178,7 @@ again:
- vprintf(form, args);
- va_end(args);
- flush();
-- if (getline(okbuf, sizeof(okbuf)) == EOF)
-+ if (get_line(okbuf, sizeof(okbuf)) == EOF)
- exit(EX_BAD);
- if (okbuf[0] == '?') {
- printf("Enter 'y', 'Y', 'yes' or 'YES' if you agree with the
previous asked question.\n");
-diff -puNr cdrkit-1.1.9.orig/readom/readom.c cdrkit-1.1.9/readom/readom.c
---- cdrkit-1.1.9.orig/readom/readom.c 2007-04-03 00:43:29.000000000 +0200
-+++ cdrkit-1.1.9/readom/readom.c 2009-03-11 20:31:53.000000000 +0100
-@@ -1605,7 +1605,7 @@ read_generic(SCSI *usalp, parm_t *parmp,
- fprintf(stderr, "Copy from SCSI (%d,%d,%d) disk to file\n",
- usal_scsibus(usalp),
usal_target(usalp), usal_lun(usalp));
- fprintf(stderr, "Enter filename [%s]: ", defname); flush();
-- (void) getline(filename, sizeof (filename));
-+ (void) get_line(filename, sizeof (filename));
- }
-
- if (askrange) {
-@@ -1772,7 +1772,7 @@ write_disk(SCSI *usalp, parm_t *parmp)
- fprintf(stderr, "Copy from file to SCSI (%d,%d,%d) disk\n",
- usal_scsibus(usalp),
usal_target(usalp), usal_lun(usalp));
- fprintf(stderr, "Enter filename [%s]: ", defname); flush();
-- (void) getline(filename, sizeof (filename));
-+ (void) get_line(filename, sizeof (filename));
- fprintf(stderr, "Notice: reading from file always starts at
file offset 0.\n");
-
- getlong("Enter starting sector for copy:", &addr, 0L, end-1);
-diff -puNr cdrkit-1.1.9.orig/wodim/cue.c cdrkit-1.1.9/wodim/cue.c
---- cdrkit-1.1.9.orig/wodim/cue.c 2006-12-08 14:38:43.000000000 +0100
-+++ cdrkit-1.1.9/wodim/cue.c 2009-03-11 20:32:18.000000000 +0100
-@@ -253,7 +253,7 @@ static char *skipwhite(const char *s);
- static char *peekword(void);
- static char *lineend(void);
- static char *markword(char *delim);
--static char getdelim(void);
-+static char get_delim(void);
- static char *getnextitem(char *delim);
- static char *neednextitem(char *delim);
- static char *nextword(void);
-@@ -746,7 +746,7 @@ parse_track(track_t trackp[], state_t *s
- if (kp == NULL)
- cueabort("Unknown filetype '%s'", word);
-
-- if (getdelim() == '/') {
-+ if (get_delim() == '/') {
- word = needitem();
- if (*astol(++word, &secsize) != '\0')
- cueabort("Not a number '%s'", word);
-@@ -1128,7 +1128,7 @@ linelen--;
- }
-
- static char
--getdelim()
-+get_delim()
- {
- return (wordendc);
- }
diff --git a/disk/genisoimage/gcc10.patch b/disk/genisoimage/gcc10.patch
new file mode 100644
index 0000000..c7631fc
--- /dev/null
+++ b/disk/genisoimage/gcc10.patch
@@ -0,0 +1,13 @@
+# Based on gcc10.patch from
https://patches.ubuntu.com/c/cdrkit/cdrkit_9:1.1.11-3.1ubuntu2.patch
+diff -Naur cdrkit-1.1.11.orig/genisoimage/genisoimage.h
cdrkit-1.1.11/genisoimage/genisoimage.h
+--- cdrkit-1.1.11.orig/genisoimage/genisoimage.h 2020-09-01
20:08:09.312260557 -0700
++++ cdrkit-1.1.11/genisoimage/genisoimage.h 2020-09-01 20:08:23.753739324
-0700
+@@ -376,7 +376,7 @@
+ extern int split_SL_component;
+ extern int split_SL_field;
+ extern char *trans_tbl;
+-char *outfile;
++extern char *outfile;
+
+ #define JMAX 64 /* maximum Joliet file name length
(spec) */
+ #define JLONGMAX 103 /* out of spec Joliet file name
length */
diff --git a/freedesktop.gpg b/freedesktop.gpg
index 3278405..1a9ea31 100644
Binary files a/freedesktop.gpg and b/freedesktop.gpg differ
diff --git a/mail/exim/DETAILS b/mail/exim/DETAILS
index f9225fa..a3dfd64 100755
--- a/mail/exim/DETAILS
+++ b/mail/exim/DETAILS
@@ -1,6 +1,7 @@
SPELL=exim
VERSION=4.91
SECURITY_PATCH=14
+ STAGED_INSTALL="off"
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_GPG="exim.gpg:$SOURCE2:VERIFIED_UPSTREAM_KEY"
diff --git a/mail/exim/HISTORY b/mail/exim/HISTORY
index 3800246..fc1e685 100644
--- a/mail/exim/HISTORY
+++ b/mail/exim/HISTORY
@@ -1,3 +1,6 @@
+2020-09-01 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Disable castfs (STAGED_INSTALL), breaks install
+
2019-09-06 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: SECURITY_PATCH++
* PRE_BUILD: apply patch
diff --git a/perl-cpan/perl-extutils-pkgconfig/DETAILS
b/perl-cpan/perl-extutils-pkgconfig/DETAILS
index 8c42751..f9ca253 100755
--- a/perl-cpan/perl-extutils-pkgconfig/DETAILS
+++ b/perl-cpan/perl-extutils-pkgconfig/DETAILS
@@ -1,11 +1,11 @@
SPELL=perl-extutils-pkgconfig
SNAME=ExtUtils-PkgConfig
- VERSION=1.12
-
SOURCE_HASH=sha512:6a43c97df171b3f076bdc3a20734e4fa0637bc2ce996a7acbe54b385bea56b00e275d1ec025f01c092ca3d153969eb88b51ded8d9245fd2a16501c2562eb9ac3
+ VERSION=1.16
+
SOURCE_HASH=sha512:a872fd54aa5bf3137ace9c44457dfc047ea6d283accc453e824b609b6996a8e2fab685459f38a8236419155df01a18421671426a7237639a47ab32e18c9b4191
SOURCE=$SNAME-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SNAME-$VERSION
- SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/T/TS/TSCH/$SOURCE
- WEB_SITE=http://search.cpan.org/~mlehmann/ExtUtils-PkgConfig/
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/X/XA/XAOC/${SOURCE}
+ WEB_SITE=https://metacpan.org/release/ExtUtils-PkgConfig
ENTERED=20040706
LICENSE[0]=GPL
KEYWORDS="perl"
diff --git a/perl-cpan/perl-extutils-pkgconfig/HISTORY
b/perl-cpan/perl-extutils-pkgconfig/HISTORY
index 93b308d..8b5a46a 100644
--- a/perl-cpan/perl-extutils-pkgconfig/HISTORY
+++ b/perl-cpan/perl-extutils-pkgconfig/HISTORY
@@ -1,3 +1,8 @@
+2020-09-01 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.16
+ Now maintained by Brian Manning
+ WEB_SITE points to generic ExtUtils-PkgConfig
+
2008-10-27 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.12

diff --git a/perl-cpan/perl-gd/BUILD b/perl-cpan/perl-gd/BUILD
index a47715d..ca335e1 100755
--- a/perl-cpan/perl-gd/BUILD
+++ b/perl-cpan/perl-gd/BUILD
@@ -17,5 +17,5 @@ if is_depends_enabled gd libxpm && is_depends_enabled
$SPELL libxpm; then
GD_OPTIONS+=",XPM"
fi &&

-perl Build.PL -options="$GD_OPTIONS" &&
-./Build
+perl Makefile.PL -options="$GD_OPTIONS" --lib_gd_path
"${INSTALL_ROOT}/usr/lib" &&
+make
diff --git a/perl-cpan/perl-gd/DEPENDS b/perl-cpan/perl-gd/DEPENDS
index 95a7975..cbe478a 100755
--- a/perl-cpan/perl-gd/DEPENDS
+++ b/perl-cpan/perl-gd/DEPENDS
@@ -1,5 +1,6 @@
# TODO: will require module-build after Perl 5.22
depends perl &&
+depends perl-extutils-pkgconfig &&
depends module-build &&
depends gd &&
depends zlib &&
diff --git a/perl-cpan/perl-gd/DETAILS b/perl-cpan/perl-gd/DETAILS
index b67d232..70a989f 100755
--- a/perl-cpan/perl-gd/DETAILS
+++ b/perl-cpan/perl-gd/DETAILS
@@ -1,12 +1,12 @@
SPELL=perl-gd
SPELLX=GD
- VERSION=2.56
+ VERSION=2.72
SOURCE=$SPELLX-$VERSION.tar.gz
- SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/L/LD/LDS/$SOURCE
-
SOURCE_HASH=sha512:51c4b46b199625a12ae1ad1003cafe4e66913d1e0c0b51d9bccbc7c14a86dfe29144caefbeca2927a66a44d4ba8b134550ee4a63eb86aceaa13513c46a4e71f4
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/R/RU/RURBAN/${SOURCE}
+
SOURCE_HASH=sha512:93a42c2385673ce8133102adc125da966f8a8abcebe4a0a9d87ae3e77a84870138db81f532e393eb1c5be4b12c71b737bd5b85ed84cf4b8580f08a5296189103
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
LICENSE[0]=ART
- WEB_SITE=http://search.cpan.org/~lds/GD-$VERSION/
+ WEB_SITE=https://metacpan.org/release/GD
ENTERED=20020324
KEYWORDS="perl"
SHORT='Interface to gd graphics library'
diff --git a/perl-cpan/perl-gd/HISTORY b/perl-cpan/perl-gd/HISTORY
index c22fc9f..91e4d9a 100644
--- a/perl-cpan/perl-gd/HISTORY
+++ b/perl-cpan/perl-gd/HISTORY
@@ -1,3 +1,12 @@
+2020-09-01 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 2.72
+ Now maintained by Reini Urban
+ WEB_SITE points to generic GD URL.
+ * BUILD: Use Makefile.PL and make.
+ Need to tell Makefile.PL where to find libgd
+ * INSTALL: Removed, use default install
+ * DEPENDS: Depends on perl-extutils-pkgconfig
+
2016-03-16 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Depends on module-build

diff --git a/perl-cpan/perl-gd/INSTALL b/perl-cpan/perl-gd/INSTALL
deleted file mode 100755
index 6ddfd31..0000000
--- a/perl-cpan/perl-gd/INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-./Build install
diff --git a/utils/dbus/DETAILS b/utils/dbus/DETAILS
index 841b93f..2eefd94 100755
--- a/utils/dbus/DETAILS
+++ b/utils/dbus/DETAILS
@@ -7,7 +7,7 @@ if [[ "${DBUS_BRANCH}" == "devel" ]]; then
SOURCE_GPG=freedesktop.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
else
- VERSION=1.12.18
+ VERSION=1.12.20
SOURCE=$SPELL-$VERSION.tar.gz

SOURCE_HASH=sha512:817674e86a5d4cbfa705a79ca5197176311e47505c5da02334c2811f63b55014b582a12bce53bc73a08a3ad5061f210ba0d1e5f3bbf7697c81ca70c22a76fc13
fi
diff --git a/utils/dbus/HISTORY b/utils/dbus/HISTORY
index 7ee5485..1909a8c 100644
--- a/utils/dbus/HISTORY
+++ b/utils/dbus/HISTORY
@@ -1,3 +1,6 @@
+2020-09-01 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated stable to 1.12.20
+
2020-09-01 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: use hash for stable version, we're missing keys

diff --git a/utils/ipmitool/DEPENDS b/utils/ipmitool/DEPENDS
index 34b18f8..354dbfb 100755
--- a/utils/ipmitool/DEPENDS
+++ b/utils/ipmitool/DEPENDS
@@ -1,3 +1,4 @@
+depends autoconf &&
depends ncurses &&
depends readline &&

diff --git a/utils/ipmitool/DETAILS b/utils/ipmitool/DETAILS
index fdf83c1..8b55ec1 100755
--- a/utils/ipmitool/DETAILS
+++ b/utils/ipmitool/DETAILS
@@ -1,12 +1,12 @@
SPELL=ipmitool
- VERSION=1.8.15
+ VERSION=1.8.18
SECURITY_PATCH=1
#
SOURCE_HASH=sha512:48093790baf2532887ac87de9b55fbe38f46f271b84e6152e6b0ba11170b29aad78dfcd42036389750edbedff325476b8366b3ea1401b97148b8bc8c1bd71e4b
- SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE="IPMITOOL_${VERSION//./_}.tar.gz"
SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
-
SOURCE_URL[0]="http://downloads.sourceforge.net/sourceforge/$SPELL/$SOURCE";
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- WEB_SITE=http://ipmitool.sourceforge.net
+ SOURCE_URL[0]="https://github.com/${SPELL}/${SPELL}/archive/${SOURCE}";
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}-IPMITOOL_${VERSION//./_}"
+ WEB_SITE=https://github.com/ipmitool/ipmitool
LICENSE[0]='BSD'
ENTERED=20060214
SHORT="command-line utility to control IPMI-enabled devices"
diff --git a/utils/ipmitool/HISTORY b/utils/ipmitool/HISTORY
index c8d3a64..98edaa8 100644
--- a/utils/ipmitool/HISTORY
+++ b/utils/ipmitool/HISTORY
@@ -1,3 +1,12 @@
+2020-09-01 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.8.18
+ Moved to GitHub, see
https://sourceforge.net/projects/ipmitool/files/ipmitool/%21%21%21_READ_HERE_FIRST_%21%21%21/
+ * DEPENDS: Depends on autoconf for autoreconf in PRE_BUILD
+ * PRE_BUILD: Run autoreconf to generate ./configure
+ Apply lanplus_crypt_impl.patch and ipmitool-1.8.18-fno-common.patch
+ * lanplus_crypt_impl.patch: Added from
https://github.com/ipmitool/ipmitool/issues/161 as authors refuse to fix it.
+ * ipmitool-1.8.18-fno-common.patch: From
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c39af013c9ba5db43cd7f37eabb69b7d076873
+
2015-05-25 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: remove SOURCEFORGE_URL usage (automated)

diff --git a/utils/ipmitool/IPMITOOL_1_8_18.tar.gz.sig
b/utils/ipmitool/IPMITOOL_1_8_18.tar.gz.sig
new file mode 100644
index 0000000..8d4a476
Binary files /dev/null and b/utils/ipmitool/IPMITOOL_1_8_18.tar.gz.sig differ
diff --git a/utils/ipmitool/PRE_BUILD b/utils/ipmitool/PRE_BUILD
index 06fbbe0..04d4994 100755
--- a/utils/ipmitool/PRE_BUILD
+++ b/utils/ipmitool/PRE_BUILD
@@ -1,4 +1,8 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-patch -p0 < "$SPELL_DIRECTORY/umask.patch"
+patch -p0 < "$SPELL_DIRECTORY/umask.patch" &&
+patch -p1 < "${SPELL_DIRECTORY}/lanplus_crypt_impl.patch" &&
+patch -p1 < "${SPELL_DIRECTORY}/ipmitool-1.8.18-fno-common.patch" &&
+
+autoreconf -f -i --symlink
diff --git a/utils/ipmitool/ipmitool-1.8.15.tar.gz.sig
b/utils/ipmitool/ipmitool-1.8.15.tar.gz.sig
deleted file mode 100644
index b5c5272..0000000
Binary files a/utils/ipmitool/ipmitool-1.8.15.tar.gz.sig and /dev/null differ
diff --git a/utils/ipmitool/ipmitool-1.8.18-fno-common.patch
b/utils/ipmitool/ipmitool-1.8.18-fno-common.patch
new file mode 100644
index 0000000..c93d13f
--- /dev/null
+++ b/utils/ipmitool/ipmitool-1.8.18-fno-common.patch
@@ -0,0 +1,24 @@
+# From
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c39af013c9ba5db43cd7f37eabb69b7d076873
+--- a/include/ipmitool/ipmi_hpmfwupg.h
++++ b/include/ipmitool/ipmi_hpmfwupg.h
+@@ -800,8 +800,6 @@
+ char descString[HPMFWUPG_DESC_STRING_LENGTH + 1];
+ }VERSIONINFO, *PVERSIONINFO;
+
+-VERSIONINFO gVersionInfo[HPMFWUPG_COMPONENT_ID_MAX];
+-
+ #define TARGET_VER (0x01)
+ #define ROLLBACK_VER (0x02)
+ #define IMAGE_VER (0x04)
+--- a/lib/ipmi_hpmfwupg.c
++++ b/lib/ipmi_hpmfwupg.c
+@@ -52,6 +52,8 @@
+ # include <config.h>
+ #endif
+
++static VERSIONINFO gVersionInfo[HPMFWUPG_COMPONENT_ID_MAX];
++
+ /* From src/plugins/ipmi_intf.c: */
+ uint16_t
+ ipmi_intf_get_max_request_data_size(struct ipmi_intf * intf);
+
diff --git a/utils/ipmitool/lanplus_crypt_impl.patch
b/utils/ipmitool/lanplus_crypt_impl.patch
new file mode 100644
index 0000000..c7a8288
--- /dev/null
+++ b/utils/ipmitool/lanplus_crypt_impl.patch
@@ -0,0 +1,125 @@
+# From https://github.com/ipmitool/ipmitool/issues/161
+--- ipmitool-IPMITOOL_1_8_18-ori/src/plugins/lanplus/lanplus_crypt_impl.c
2016-10-08 16:17:55.000000000 +0800
++++ ipmitool-IPMITOOL_1_8_18-mod/src/plugins/lanplus/lanplus_crypt_impl.c
2020-02-22 17:35:09.526631700 +0800
+@@ -164,16 +164,19 @@
+ uint8_t *
output,
+ uint32_t *
bytes_written)
+ {
+- EVP_CIPHER_CTX ctx;
+- EVP_CIPHER_CTX_init(&ctx);
+- EVP_EncryptInit_ex(&ctx, EVP_aes_128_cbc(), NULL, key, iv);
+- EVP_CIPHER_CTX_set_padding(&ctx, 0);
++ EVP_CIPHER_CTX *ctx;
++ ctx = EVP_CIPHER_CTX_new();
++ EVP_CIPHER_CTX_init(ctx);
++ EVP_EncryptInit_ex(ctx, EVP_aes_128_cbc(), NULL, key, iv);
++ EVP_CIPHER_CTX_set_padding(ctx, 0);
+
+
+ *bytes_written = 0;
+
+- if (input_length == 0)
++ if (input_length == 0){
++ EVP_CIPHER_CTX_free(ctx);
+ return;
++ }
+
+ if (verbose >= 5)
+ {
+@@ -191,26 +194,28 @@
+ assert((input_length % IPMI_CRYPT_AES_CBC_128_BLOCK_SIZE) == 0);
+
+
+- if(!EVP_EncryptUpdate(&ctx, output, (int *)bytes_written, input,
input_length))
++ if(!EVP_EncryptUpdate(ctx, output, (int *)bytes_written, input,
input_length))
+ {
+ /* Error */
+ *bytes_written = 0;
++ EVP_CIPHER_CTX_free(ctx);
+ return;
+ }
+ else
+ {
+ uint32_t tmplen;
+
+- if(!EVP_EncryptFinal_ex(&ctx, output + *bytes_written, (int
*)&tmplen))
++ if(!EVP_EncryptFinal_ex(ctx, output + *bytes_written, (int
*)&tmplen))
+ {
+ *bytes_written = 0;
++ EVP_CIPHER_CTX_free(ctx);
+ return; /* Error */
+ }
+ else
+ {
+ /* Success */
+ *bytes_written += tmplen;
+- EVP_CIPHER_CTX_cleanup(&ctx);
++ EVP_CIPHER_CTX_cleanup(ctx);
+ }
+ }
+ }
+@@ -239,10 +244,11 @@
+ uint8_t *
output,
+ uint32_t *
bytes_written)
+ {
+- EVP_CIPHER_CTX ctx;
+- EVP_CIPHER_CTX_init(&ctx);
+- EVP_DecryptInit_ex(&ctx, EVP_aes_128_cbc(), NULL, key, iv);
+- EVP_CIPHER_CTX_set_padding(&ctx, 0);
++ EVP_CIPHER_CTX *ctx;
++ ctx = EVP_CIPHER_CTX_new();
++ EVP_CIPHER_CTX_init(ctx);
++ EVP_DecryptInit_ex(ctx, EVP_aes_128_cbc(), NULL, key, iv);
++ EVP_CIPHER_CTX_set_padding(ctx, 0);
+
+
+ if (verbose >= 5)
+@@ -255,8 +261,10 @@
+
+ *bytes_written = 0;
+
+- if (input_length == 0)
++ if (input_length == 0){
++ EVP_CIPHER_CTX_free(ctx);
+ return;
++ }
+
+ /*
+ * The default implementation adds a whole block of padding if the
input
+@@ -266,31 +274,33 @@
+ assert((input_length % IPMI_CRYPT_AES_CBC_128_BLOCK_SIZE) == 0);
+
+
+- if (!EVP_DecryptUpdate(&ctx, output, (int *)bytes_written, input,
input_length))
++ if (!EVP_DecryptUpdate(ctx, output, (int *)bytes_written, input,
input_length))
+ {
+ /* Error */
+ lprintf(LOG_DEBUG, "ERROR: decrypt update failed");
+ *bytes_written = 0;
++ EVP_CIPHER_CTX_free(ctx);
+ return;
+ }
+ else
+ {
+ uint32_t tmplen;
+
+- if (!EVP_DecryptFinal_ex(&ctx, output + *bytes_written, (int
*)&tmplen))
++ if (!EVP_DecryptFinal_ex(ctx, output + *bytes_written, (int
*)&tmplen))
+ {
+ char buffer[1000];
+ ERR_error_string(ERR_get_error(), buffer);
+ lprintf(LOG_DEBUG, "the ERR error %s", buffer);
+ lprintf(LOG_DEBUG, "ERROR: decrypt final failed");
+ *bytes_written = 0;
++ EVP_CIPHER_CTX_free(ctx);
+ return; /* Error */
+ }
+ else
+ {
+ /* Success */
+ *bytes_written += tmplen;
+- EVP_CIPHER_CTX_cleanup(&ctx);
++ EVP_CIPHER_CTX_cleanup(ctx);
+ }
+ }
+
diff --git a/video-libs/libzen/DETAILS b/video-libs/libzen/DETAILS
index e19e6a8..d59ab85 100755
--- a/video-libs/libzen/DETAILS
+++ b/video-libs/libzen/DETAILS
@@ -1,8 +1,8 @@
SPELL=libzen
- VERSION=0.4.37
+ VERSION=0.4.38
SOURCE=${SPELL}_$VERSION.tar.bz2

SOURCE_URL[0]=https://mediaarea.net/download/source/${SPELL}/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:3b5bec79470bec054cfa759e753e3925fbd9f27e508c692c0b100fcf1599696bff462d92c08799646e6ffc74c176e7cc7509ae0754c4710d527494f59d95d12b
+
SOURCE_HASH=sha512:d946cd2349848925e13a3fb6aab5ad4f5aca28bc89b3263faca3096d7bbcae3a4ff9ed2552bf005b4ca1f4c8c8f59856f4c4aafa7c734ecebd078e6fc40a9a0b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/ZenLib"
WEB_SITE=http://mediaarea.net
LICENSE[0]=BSD
diff --git a/video-libs/libzen/HISTORY b/video-libs/libzen/HISTORY
index 32b043a..e5a763d 100644
--- a/video-libs/libzen/HISTORY
+++ b/video-libs/libzen/HISTORY
@@ -1,3 +1,7 @@
+2020-09-01 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.4.38
+ 0.4.37 hash was no longer valid
+
2018-01-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.4.37




  • [SM-Commit] GIT changes to master grimoire by Eric Sandall (ab20b01784ab7d2dad3b41ba5b11126f1ccbe21e), Eric Sandall, 09/02/2020

Archive powered by MHonArc 2.6.24.

Top of Page