Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ismael Luceno (4619eea633068657ec05b62dc298380401a86053)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (4619eea633068657ec05b62dc298380401a86053)
  • Date: Fri, 16 Aug 2019 19:21:30 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

dev/null |binary
devel/recode/DEPENDS | 5 +++++
devel/recode/DETAILS | 9 ++++-----
devel/recode/HISTORY | 5 +++++
devel/recode/PRE_BUILD | 10 ++++++----
devel/recode/config.sub.patch | 12 ------------
devel/recode/gcc43.patch | 17 -----------------
gnome2-libs/libgnome-keyring/DEPENDS | 6 +++++-
gnome2-libs/libgnome-keyring/DETAILS | 7 +++----
gnome2-libs/libgnome-keyring/HISTORY | 5 +++++
gnome2-libs/libsoup/DEPENDS | 3 ++-
gnome2-libs/libsoup/HISTORY | 3 +++
gnome3-libs/rest/DEPENDS | 2 ++
gnome3-libs/rest/DETAILS | 9 ++++-----
gnome3-libs/rest/HISTORY | 4 ++++
libs/gts/HISTORY | 3 +++
libs/gts/PRE_BUILD | 3 +++
perl-cpan/clone/DETAILS | 6 +++---
perl-cpan/clone/HISTORY | 3 +++
utils/containers/DETAILS | 4 ++--
utils/containers/HISTORY | 3 +++
21 files changed, 65 insertions(+), 54 deletions(-)

New commits:
commit 4619eea633068657ec05b62dc298380401a86053
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

containers 1.6

commit e250b47356d66e00ec04a3bb86e558d2bf6491f7
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

rest 0.8.1

commit 924b82780179fd9f8aa63320a0b4951026ed1e87
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libsoup: Add missing dependency on krb5

commit bad163be50f53962ca7c82209cd5ff2cee82c4e2
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

libgnome-keyring 3.12.0

commit 1802a7dad0b961b2de5d3ec0eb6fc1aec3de46a1
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

clone 0.43

commit a2f8495dd9fed16dfe11ddcc92534d8bba8a5c62
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

gts: Fix build against musl

commit 0f5b015d126d94ac11c6c011e17f16020dbcbf5e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

recode: Fix build against musl

On musl-libc we must depend on libiconv.

When building inside Sorcery, the configure script fills LIBS
incorrectly, with full paths instead of -l flags, and libtool doesn't
seem to handle those correctly.

commit 0e4c21e55f98df1c5ef68b0f295209f7651738bc
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

recode 3.7.1

diff --git a/devel/recode/DEPENDS b/devel/recode/DEPENDS
new file mode 100755
index 0000000..7550a08
--- /dev/null
+++ b/devel/recode/DEPENDS
@@ -0,0 +1,5 @@
+case "$HOST" in
+*-musl)
+ depends libiconv
+ ;;
+esac
diff --git a/devel/recode/DETAILS b/devel/recode/DETAILS
index 9cf3caa..14d6a89 100755
--- a/devel/recode/DETAILS
+++ b/devel/recode/DETAILS
@@ -1,13 +1,12 @@
SPELL=recode
- VERSION=3.6
+ VERSION=3.7.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:68de277ac8cd5f6023bb077b959ab5778a78edac1299d507bab906824080b6f86e9bfcd89169aa474197c2faa9af2ceb1ed272c8dd4d50caef373afa05daed1b
+ WEB_SITE=https://github.com/rrthomas/recode
+ SOURCE_URL[0]="$WEB_SITE/releases/download/v$VERSION/$SOURCE"
+
SOURCE_HASH=sha512:3cb067fb7e1b0ec89c47e7177cb172bc8253042780101f6d8cb1de7bc0873d2af217e7b04a33ac23bdb8ffd41e43eac767307c4bd8a94355c188d5013f177b04
LICENSE[0]=GPL
- WEB_SITE=http://www.gnu.org/directory/recode.html
ENTERED=20020208
- UPDATED=20050323
KEYWORDS="devel"
SHORT="recode can convert almost any character set to almost any
other."
cat << EOF
diff --git a/devel/recode/HISTORY b/devel/recode/HISTORY
index 734943c..ecdbefc 100644
--- a/devel/recode/HISTORY
+++ b/devel/recode/HISTORY
@@ -1,3 +1,8 @@
+2019-08-16 Ismael Luceno <ismael AT sourcemage.org>
+ * config.sub.patch, gcc43.patch, PRE_BUILD: removed, no longer needed
+ * DETAILS: updated spell to 3.7.1
+ * DEPENDS, PRE_BUILD: Fixed build against musl
+
2008-11-21 George Sherwood <gsherwood AT sourcemage.org>
* BUILD: Removed file. Patch was removed, but reference was not.
Bug 14902.
diff --git a/devel/recode/PRE_BUILD b/devel/recode/PRE_BUILD
index 315c601..761dc16 100755
--- a/devel/recode/PRE_BUILD
+++ b/devel/recode/PRE_BUILD
@@ -1,4 +1,6 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-patch -p0 < $SPELL_DIRECTORY/config.sub.patch &&
-patch -p0 < $SPELL_DIRECTORY/gcc43.patch
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+# XXX Workaround for configure misdetecting the libraries (full path to DSOs
+# instead of -l flags) which libtool doesn't seem to handle correctly.
+case "$HOST" in *-musl) sedit 's!@LIBS@!-liconv!' src/Makefile.in;; esac
diff --git a/devel/recode/config.sub.patch b/devel/recode/config.sub.patch
deleted file mode 100644
index c3569a1..0000000
--- a/devel/recode/config.sub.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- config.sub.old 2000-02-02 16:53:22.000000000 -0800
-+++ config.sub 2005-04-04 23:12:05.000000000 -0700
-@@ -632,6 +631,9 @@
- pentiumii-* | pentium2-*)
- basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
- ;;
-+ x86_64-*)
-+ basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
-+ ;;
- pn)
- basic_machine=pn-gould
- ;;
diff --git a/devel/recode/gcc43.patch b/devel/recode/gcc43.patch
deleted file mode 100644
index 18927ff..0000000
--- a/devel/recode/gcc43.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/recodext.h 2008-04-03 18:35:42 +0000
-+++ src/recodext.h 2008-04-03 18:36:32 +0000
-@@ -215,10 +215,10 @@
- struct recode_single *unsurfacer;
-
- /* Non zero if this is an acceptable charset (not only a surface). */
-- enum recode_symbol_type type : 3;
-+ enum recode_symbol_type type : 2;
-
- /* Non zero if this one should be ignored. */
-- bool ignore : 2;
-+ bool ignore : 1;
- };
-
- struct recode_surface_list
-
-
diff --git a/gnome2-libs/libgnome-keyring/DEPENDS
b/gnome2-libs/libgnome-keyring/DEPENDS
index f865fd7..f498b26 100755
--- a/gnome2-libs/libgnome-keyring/DEPENDS
+++ b/gnome2-libs/libgnome-keyring/DEPENDS
@@ -1,10 +1,14 @@
depends glib2 &&
depends dbus &&
depends libgcrypt &&
-depends eggdbus &&
depends intltool &&
depends libgpg-error &&

+optional_depends vala \
+ --enable-vala \
+ --disable-vala \
+ "for Vala bindings" &&
+
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
diff --git a/gnome2-libs/libgnome-keyring/DETAILS
b/gnome2-libs/libgnome-keyring/DETAILS
index c018f70..61a4e2c 100755
--- a/gnome2-libs/libgnome-keyring/DETAILS
+++ b/gnome2-libs/libgnome-keyring/DETAILS
@@ -1,9 +1,8 @@
SPELL=libgnome-keyring
- VERSION=3.4.1
- BRANCH=${VERSION:0:3}
+ VERSION=3.12.0
SOURCE="${SPELL}-${VERSION}.tar.xz"
- SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
+ SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/${VERSION%.*}/$SOURCE
+
SOURCE_HASH=sha512:dd1777b6e0dd774feb86dbc72d9f2a85f2143e2772a09c438b84aec468ddc5e7ee5ebd534d24f079e5daf4757f2918d0621e26fb671fde0fcef9c74d30f8b9bd
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
LICENSE[0]=GPL
WEB_SITE="http://live.gnome.org/GnomeKeyring";
diff --git a/gnome2-libs/libgnome-keyring/HISTORY
b/gnome2-libs/libgnome-keyring/HISTORY
index ec84ef6..80ab613 100644
--- a/gnome2-libs/libgnome-keyring/HISTORY
+++ b/gnome2-libs/libgnome-keyring/HISTORY
@@ -1,3 +1,8 @@
+2019-08-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.12.0
+ * DEPENDS: added optional vala dependency
+ removed dependency on eggdbus
+
2013-06-12 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 3.4.1
SOURCE matches upstream SHA256
diff --git a/gnome2-libs/libgnome-keyring/libgnome-keyring-3.4.1.tar.xz.sig
b/gnome2-libs/libgnome-keyring/libgnome-keyring-3.4.1.tar.xz.sig
deleted file mode 100644
index b020733..0000000
Binary files a/gnome2-libs/libgnome-keyring/libgnome-keyring-3.4.1.tar.xz.sig
and /dev/null differ
diff --git a/gnome2-libs/libsoup/DEPENDS b/gnome2-libs/libsoup/DEPENDS
index d5f711a..0a6c75f 100755
--- a/gnome2-libs/libsoup/DEPENDS
+++ b/gnome2-libs/libsoup/DEPENDS
@@ -18,7 +18,8 @@ if [[ $LIBSOUP_DEVEL == "y" ]]; then
sub_depends glib2 'GLIB_DEVEL'
fi &&

+optional_depends krb5 gssapi={true,false} "GSSAPI Kerberos 5 support" &&
optional_depends gtk-doc 'doc=true' 'doc=false' "Build documenation with
gtk-doc" &&
optional_depends gobject-introspection "introspection=true"
"introspection=false" "for introspection"
optional_depends vala 'vapi=true' 'vapi=false' 'VALA bindings'
-optional_depends -sub TLS glib-networking 'tls_check=true' 'tls_check=false'
'TLS support'
\ No newline at end of file
+optional_depends -sub TLS glib-networking 'tls_check=true' 'tls_check=false'
'TLS support'
diff --git a/gnome2-libs/libsoup/HISTORY b/gnome2-libs/libsoup/HISTORY
index e9eeb06..912c9c7 100644
--- a/gnome2-libs/libsoup/HISTORY
+++ b/gnome2-libs/libsoup/HISTORY
@@ -1,3 +1,6 @@
+2019-08-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: added missing dependency on krb5
+
2019-04-07 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.66.0

diff --git a/gnome3-libs/rest/DEPENDS b/gnome3-libs/rest/DEPENDS
new file mode 100755
index 0000000..470b578
--- /dev/null
+++ b/gnome3-libs/rest/DEPENDS
@@ -0,0 +1,2 @@
+depends glib2 &&
+depends libsoup
diff --git a/gnome3-libs/rest/DETAILS b/gnome3-libs/rest/DETAILS
index 569a1a9..b785e54 100755
--- a/gnome3-libs/rest/DETAILS
+++ b/gnome3-libs/rest/DETAILS
@@ -1,10 +1,9 @@
SPELL=rest
- VERSION=0.7.12
- BRANCH=$(echo $VERSION|cut -d . -f 1,2)
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=0.8.1
+ 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_URL[0]=$GNOME_URL/sources/$SPELL/${VERSION%.*}/$SOURCE
+
SOURCE_HASH=sha512:824a341db3827e4360abe03e33735918c68913c70d797699ef74271080a1985872006ec70fd994dc8fa3fbfef417e6fe979883c11286512d0ce623b8368e40c3
LICENSE[0]=GPL
WEB_SITE=http://developer.gnome.org/rest/
ENTERED=20110929
diff --git a/gnome3-libs/rest/HISTORY b/gnome3-libs/rest/HISTORY
index 14f8fbb..320d24e 100644
--- a/gnome3-libs/rest/HISTORY
+++ b/gnome3-libs/rest/HISTORY
@@ -1,3 +1,7 @@
+2019-08-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.8.1
+ * DEPENDS: depends on glib2 and libsoup
+
2011-11-20 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: xz -> bz2

diff --git a/gnome3-libs/rest/rest-0.7.12.tar.bz2.sig
b/gnome3-libs/rest/rest-0.7.12.tar.bz2.sig
deleted file mode 100644
index ef61ab8..0000000
Binary files a/gnome3-libs/rest/rest-0.7.12.tar.bz2.sig and /dev/null differ
diff --git a/libs/gts/HISTORY b/libs/gts/HISTORY
index 2df76ca..484a0d5 100644
--- a/libs/gts/HISTORY
+++ b/libs/gts/HISTORY
@@ -1,3 +1,6 @@
+2019-08-16 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD: Fixed build against musl
+
2018-02-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DETAILS: spell created

diff --git a/libs/gts/PRE_BUILD b/libs/gts/PRE_BUILD
new file mode 100755
index 0000000..3c8cac2
--- /dev/null
+++ b/libs/gts/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+sedit 's!maybe_os in$!& linux-musl*|\\!' config.sub
diff --git a/perl-cpan/clone/DETAILS b/perl-cpan/clone/DETAILS
index 211d9e1..f31f94e 100755
--- a/perl-cpan/clone/DETAILS
+++ b/perl-cpan/clone/DETAILS
@@ -1,10 +1,10 @@
SPELL=clone
SPELLX=Clone
- VERSION=0.39
+ VERSION=0.43
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
- SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/G/GA/GARU/$SOURCE
-
SOURCE_HASH=sha512:5e3feeff7646fb2ea075267962f7f7013186310974cdbb87f779ece0f56baf62e7dbb0afa94816e20675dc03bc5fbe271b9594e12ea441863b78860691822b6b
+ SOURCE_URL[0]=$PERL_CPAN_URL/authors/id/A/AT/ATOOMIC/$SOURCE
+
SOURCE_HASH=sha512:1a973fb5bde9e722e8d5bd11cf70005454f8e797687a145e5eb563629200cb6535168e458d312d57741ec4caf9c333dab588223e2368402aafd712b375846cd5
WEB_SITE=https://search.cpan.org/dist/Clone/
ENTERED=20050416
LICENSE[0]=ART
diff --git a/perl-cpan/clone/HISTORY b/perl-cpan/clone/HISTORY
index 91ccd52..96582f9 100644
--- a/perl-cpan/clone/HISTORY
+++ b/perl-cpan/clone/HISTORY
@@ -1,3 +1,6 @@
+2019-08-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.43
+
2018-02-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.39

diff --git a/utils/containers/DETAILS b/utils/containers/DETAILS
index 8b04304..8f15bfb 100755
--- a/utils/containers/DETAILS
+++ b/utils/containers/DETAILS
@@ -1,8 +1,8 @@
SPELL=containers
- VERSION=1.5
+ VERSION=1.6
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=https://github.com/arachsys/$SPELL/archive/$SOURCE
-
SOURCE_HASH=sha512:63c5ea8d5cbf32cbe07341c51d5a06b605cfe1b5d4f6a55c300ce4269639e22919e6c41dcd1793edaf43110bd984a28b9044a2bd1844fa3b2176dfe8f6eebc6f
+
SOURCE_HASH=sha512:cffe5161ca140907a3fd118b767b52ae97a738c51a676e51f3cdad09fde3590c716927f165bd6845b0b4aec942a2797dee05b84932f993d2cbac0204b61d4b74
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$SPELL-$VERSION"
WEB_SITE="https://github.com/arachsys/containers";
LICENSE[0]="MIT"
diff --git a/utils/containers/HISTORY b/utils/containers/HISTORY
index 4383f02..e2a1a01 100644
--- a/utils/containers/HISTORY
+++ b/utils/containers/HISTORY
@@ -1,2 +1,5 @@
+2019-08-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.6
+
2016-12-05 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, DETAILS: spell created



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (4619eea633068657ec05b62dc298380401a86053), Ismael Luceno, 08/16/2019

Archive powered by MHonArc 2.6.24.

Top of Page