[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-gi/

2021-12-03 Thread Maciej Barć
commit: ce53cb0efe2c34bc8f807a9eaa61800f3ed6277f
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Dec  3 22:54:48 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Dec  3 22:54:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce53cb0e

dev-scheme/guile-gi: new package; add version 0.3.1 and live

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/guile-gi/Manifest  |  1 +
 dev-scheme/guile-gi/guile-gi-0.3.1.ebuild | 55 +++
 dev-scheme/guile-gi/guile-gi-.ebuild  | 55 +++
 dev-scheme/guile-gi/metadata.xml  | 23 +
 4 files changed, 134 insertions(+)

diff --git a/dev-scheme/guile-gi/Manifest b/dev-scheme/guile-gi/Manifest
new file mode 100644
index ..073a4bf2c745
--- /dev/null
+++ b/dev-scheme/guile-gi/Manifest
@@ -0,0 +1 @@
+DIST guile-gi-0.3.1.tar.gz 345440 BLAKE2B 
17c4ecda48951244d427098767072621278750614919f13d1b03b7ecda5f06b2274c7db50c4288b4bfe581cd852e80cd1d4137b5ccc0e18d0e23866e1eba323a
 SHA512 
b866df95946069cad606bc8f7e7c988665029482bcb986109d652728023151a5e60ee39e86635b9f0b9f0d4d3a9cd72f39b65ee983438f71dff186994e3af197

diff --git a/dev-scheme/guile-gi/guile-gi-0.3.1.ebuild 
b/dev-scheme/guile-gi/guile-gi-0.3.1.ebuild
new file mode 100644
index ..0fd9d6ec4efe
--- /dev/null
+++ b/dev-scheme/guile-gi/guile-gi-0.3.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Bindings for GObject Introspection and libgirepository for Guile"
+HOMEPAGE="https://spk121.github.io/guile-gi/;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/spk121/${PN}.git;
+else
+   SRC_URI="https://github.com/spk121/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+# Tests fail
+RESTRICT="strip test"
+LICENSE="GPL-3"
+SLOT="0"
+
+BDEPEND="
+   sys-apps/texinfo
+"
+DEPEND="
+   >=dev-scheme/guile-2.0.9:=
+   dev-libs/gobject-introspection
+   x11-libs/gtk+:3[introspection]
+"
+RDEPEND="${DEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf --enable-introspection="yes"
+}
+
+src_install() {
+   default
+
+   mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die
+}

diff --git a/dev-scheme/guile-gi/guile-gi-.ebuild 
b/dev-scheme/guile-gi/guile-gi-.ebuild
new file mode 100644
index ..0fd9d6ec4efe
--- /dev/null
+++ b/dev-scheme/guile-gi/guile-gi-.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Bindings for GObject Introspection and libgirepository for Guile"
+HOMEPAGE="https://spk121.github.io/guile-gi/;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/spk121/${PN}.git;
+else
+   SRC_URI="https://github.com/spk121/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+# Tests fail
+RESTRICT="strip test"
+LICENSE="GPL-3"
+SLOT="0"
+
+BDEPEND="
+   sys-apps/texinfo
+"
+DEPEND="
+   >=dev-scheme/guile-2.0.9:=
+   dev-libs/gobject-introspection
+   x11-libs/gtk+:3[introspection]
+"
+RDEPEND="${DEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf --enable-introspection="yes"
+}
+
+src_install() {
+   default
+
+   mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die
+}

diff --git a/dev-scheme/guile-gi/metadata.xml b/dev-scheme/guile-gi/metadata.xml
new file mode 100644
index ..1817ffcfd32d
--- /dev/null
+++ b/dev-scheme/guile-gi/metadata.xml
@@ -0,0 +1,23 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+sch...@gentoo.org
+Gentoo Scheme Project
+  
+  
+This is a library for GNU Guile to create language bindings via GObject
+Introspection.
+Guile GI has two primary components:
+- The gi scheme modules: guile modules that provide functionality to
+dynamically generate Scheme API from GObject typelib files.
+- libguile-gi.so or libguile-gi.dll: a compiled module that contains glue
+code to interface with GObject.
+To create bindings, use the use-typelibs syntax found 

[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-colorized/

2021-11-26 Thread Maciej Barć
commit: 8c6f3cb877cf36a1d3b70b65987676d6a0dc8cb9
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Nov 26 09:19:33 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Nov 26 09:19:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c6f3cb8

dev-scheme/guile-colorized: fix DEPEND

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/guile-colorized/guile-colorized-0.1_p20191205.ebuild | 2 +-
 dev-scheme/guile-colorized/guile-colorized-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/guile-colorized/guile-colorized-0.1_p20191205.ebuild 
b/dev-scheme/guile-colorized/guile-colorized-0.1_p20191205.ebuild
index 65a9e38bf9be..79eef16351ba 100644
--- a/dev-scheme/guile-colorized/guile-colorized-0.1_p20191205.ebuild
+++ b/dev-scheme/guile-colorized/guile-colorized-0.1_p20191205.ebuild
@@ -21,7 +21,7 @@ LICENSE="GPL-3"
 SLOT="0"
 
 RDEPEND=">=dev-scheme/guile-2.0.9:="
-DEPEND="${DEPEND}"
+DEPEND="${RDEPEND}"
 
 src_prepare() {
default

diff --git a/dev-scheme/guile-colorized/guile-colorized-.ebuild 
b/dev-scheme/guile-colorized/guile-colorized-.ebuild
index 65a9e38bf9be..79eef16351ba 100644
--- a/dev-scheme/guile-colorized/guile-colorized-.ebuild
+++ b/dev-scheme/guile-colorized/guile-colorized-.ebuild
@@ -21,7 +21,7 @@ LICENSE="GPL-3"
 SLOT="0"
 
 RDEPEND=">=dev-scheme/guile-2.0.9:="
-DEPEND="${DEPEND}"
+DEPEND="${RDEPEND}"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-colorized/

2021-11-26 Thread Maciej Barć
commit: 0360ae9d079b2ae15731bdb268f2c153517222ef
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Nov 26 08:54:08 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Nov 26 08:54:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0360ae9d

dev-scheme/guile-colorized: new package; add version 0.1_p20191205 and live

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/guile-colorized/Manifest|  1 +
 .../guile-colorized-0.1_p20191205.ebuild   | 39 ++
 .../guile-colorized/guile-colorized-.ebuild| 39 ++
 dev-scheme/guile-colorized/metadata.xml| 13 
 4 files changed, 92 insertions(+)

diff --git a/dev-scheme/guile-colorized/Manifest 
b/dev-scheme/guile-colorized/Manifest
new file mode 100644
index ..6f434c2fa894
--- /dev/null
+++ b/dev-scheme/guile-colorized/Manifest
@@ -0,0 +1 @@
+DIST guile-colorized-0.1_p20191205.tar.bz2 15496 BLAKE2B 
a85fc44c3b6b8433362197a4f1da216ea99793673ee4592e6ea32178d2952d0f43f5a4e79304185d0c67b6dee668bf52d53970df97954a37650cd8b7770e7abd
 SHA512 
4cd9833c70debf0086ba69252e1fb8b9fc33707ec1f3bb6dfb144d5a35db6f38e3af585cbc889936c8ebb38dea0f8808f483bd51ed1722c9b9df857d31a7cec7

diff --git a/dev-scheme/guile-colorized/guile-colorized-0.1_p20191205.ebuild 
b/dev-scheme/guile-colorized/guile-colorized-0.1_p20191205.ebuild
new file mode 100644
index ..65a9e38bf9be
--- /dev/null
+++ b/dev-scheme/guile-colorized/guile-colorized-0.1_p20191205.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Colorized REPL for GNU Guile"
+HOMEPAGE="https://gitlab.com/NalaGinrut/guile-colorized/;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/NalaGinrut/${PN}.git;
+else
+   # Latest release (before this commit from 2019) was in 2015
+   COMMIT_SHA="1625a79f0e31849ebd537e2a58793fb45678c58f"
+   
SRC_URI="https://gitlab.com/NalaGinrut/${PN}/-/archive/${COMMIT_SHA}.tar.bz2 -> 
${P}.tar.bz2"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-${COMMIT_SHA}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND=">=dev-scheme/guile-2.0.9:="
+DEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}
+
+src_install() {
+   einstalldocs
+
+   local loadpath=$(guile -c '(display (string-append (car %load-path) 
"/ice-9"))')
+   mkdir -p "${D}${loadpath}"
+   emake TARGET="${D}${loadpath}" install
+}

diff --git a/dev-scheme/guile-colorized/guile-colorized-.ebuild 
b/dev-scheme/guile-colorized/guile-colorized-.ebuild
new file mode 100644
index ..65a9e38bf9be
--- /dev/null
+++ b/dev-scheme/guile-colorized/guile-colorized-.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Colorized REPL for GNU Guile"
+HOMEPAGE="https://gitlab.com/NalaGinrut/guile-colorized/;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/NalaGinrut/${PN}.git;
+else
+   # Latest release (before this commit from 2019) was in 2015
+   COMMIT_SHA="1625a79f0e31849ebd537e2a58793fb45678c58f"
+   
SRC_URI="https://gitlab.com/NalaGinrut/${PN}/-/archive/${COMMIT_SHA}.tar.bz2 -> 
${P}.tar.bz2"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-${COMMIT_SHA}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND=">=dev-scheme/guile-2.0.9:="
+DEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}
+
+src_install() {
+   einstalldocs
+
+   local loadpath=$(guile -c '(display (string-append (car %load-path) 
"/ice-9"))')
+   mkdir -p "${D}${loadpath}"
+   emake TARGET="${D}${loadpath}" install
+}

diff --git a/dev-scheme/guile-colorized/metadata.xml 
b/dev-scheme/guile-colorized/metadata.xml
new file mode 100644
index ..c1ef4deb0fd4
--- /dev/null
+++ b/dev-scheme/guile-colorized/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+sch...@gentoo.org
+Gentoo Scheme Project
+  
+  
+https://gitlab.com/NalaGinrut/guile-colorized/-/issues
+NalaGinrut/guile-colorized
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-sqlite3/

2021-11-26 Thread Maciej Barć
commit: 6ed0b210c94c5f0e9b4c63481f6293d869337678
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Nov 26 08:44:52 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Nov 26 08:45:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ed0b210

dev-scheme/guile-sqlite3: RESTRICT strip; fix QA_PREBUILT

Closes: https://bugs.gentoo.org/818589
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/guile-sqlite3/guile-sqlite3-0.1.3.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.3.ebuild 
b/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.3.ebuild
index 470b4e281dd1..e2ccd5955c75 100644
--- a/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.3.ebuild
+++ b/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.3.ebuild
@@ -1,18 +1,20 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools
 
 DESCRIPTION="Guile bindings of sqlite3"
 HOMEPAGE="https://notabug.org/guile-sqlite3/guile-sqlite3;
 SRC_URI="https://notabug.org/guile-sqlite3/guile-sqlite3/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}/${PN}"
 
 LICENSE="LGPL-3+ GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
+RESTRICT="strip"
 
 RDEPEND="
>=dev-scheme/guile-2.0.11:=
@@ -22,9 +24,7 @@ DEPEND="${RDEPEND}"
 
 # guile generates ELF files without use of C or machine code
 # It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'
-
-S=${WORKDIR}/${PN}
+QA_PREBUILT='*[.]go'
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-gcrypt/

2021-11-26 Thread Maciej Barć
commit: f889eb3a254e57ac6b80afc9f2b4f8ef3b9a7199
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Nov 26 08:38:21 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Nov 26 08:45:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f889eb3a

dev-scheme/guile-gcrypt: RESTRICT strip; fix QA_PREBUILT

Closes: https://bugs.gentoo.org/818571
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/guile-gcrypt/guile-gcrypt-0.3.0.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-scheme/guile-gcrypt/guile-gcrypt-0.3.0.ebuild 
b/dev-scheme/guile-gcrypt/guile-gcrypt-0.3.0.ebuild
index 3eb4f555d7c2..d0b486243328 100644
--- a/dev-scheme/guile-gcrypt/guile-gcrypt-0.3.0.ebuild
+++ b/dev-scheme/guile-gcrypt/guile-gcrypt-0.3.0.ebuild
@@ -1,18 +1,20 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools
 
 DESCRIPTION="Guile bindings of libgcrypt"
 HOMEPAGE="https://notabug.org/cwebber/guile-gcrypt;
 SRC_URI="https://notabug.org/cwebber/guile-gcrypt/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
+RESTRICT="strip"
 
 RDEPEND="
>=dev-scheme/guile-2.0.11:=
@@ -20,11 +22,9 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-S=${WORKDIR}/${PN}
-
 # guile generates ELF files without use of C or machine code
 # It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'
+QA_PREBUILT='*[.]go'
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/

2021-11-26 Thread Maciej Barć
commit: 88731ca03f82f38a6e952f032091584f1683d4a7
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Nov 26 08:42:28 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Nov 26 08:45:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88731ca0

dev-scheme/guile-git: RESTRICT strip; fix QA_PREBUILT

Closes: https://bugs.gentoo.org/818583
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/guile-git/guile-git-0.5.1.ebuild | 5 +++--
 dev-scheme/guile-git/guile-git-0.5.2.ebuild | 4 ++--
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-scheme/guile-git/guile-git-0.5.1.ebuild 
b/dev-scheme/guile-git/guile-git-0.5.1.ebuild
index de7b4a6e6e1a..6dc5a53034a8 100644
--- a/dev-scheme/guile-git/guile-git-0.5.1.ebuild
+++ b/dev-scheme/guile-git/guile-git-0.5.1.ebuild
@@ -21,11 +21,12 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-RESTRICT=test # Tets suite needs a fix: 
https://gitlab.com/guile-git/guile-git/issues/18
+# Tets suite needs a fix: https://gitlab.com/guile-git/guile-git/issues/18
+RESTRICT="strip test"
 
 # guile generates ELF files without use of C or machine code
 # It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'
+QA_PREBUILT='*[.]go'
 
 src_prepare() {
default

diff --git a/dev-scheme/guile-git/guile-git-0.5.2.ebuild 
b/dev-scheme/guile-git/guile-git-0.5.2.ebuild
index bd0165fade55..e1f491fe31d8 100644
--- a/dev-scheme/guile-git/guile-git-0.5.2.ebuild
+++ b/dev-scheme/guile-git/guile-git-0.5.2.ebuild
@@ -19,7 +19,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 # Works without sandbox. But under sandbox sshd claims to break the protocol.
-RESTRICT=test
+RESTRICT="strip test"
 
 # older libgit seems to be incompatible with guile-git bindings
 # https://github.com/trofi/nix-guix-gentoo/issues/7
@@ -32,7 +32,7 @@ DEPEND="${RDEPEND}"
 
 # guile generates ELF files without use of C or machine code
 # It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'
+QA_PREBUILT='*[.]go'
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2021-11-26 Thread Maciej Barć
commit: 935440848fd2ef3db2548e5065712adb20bf3d97
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Nov 26 08:43:36 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Nov 26 08:45:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93544084

dev-scheme/guile-json: RESTRICT strip; fix QA_PREBUILT

Closes: https://bugs.gentoo.org/818586
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/guile-json/guile-json-4.5.2.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/guile-json/guile-json-4.5.2.ebuild 
b/dev-scheme/guile-json/guile-json-4.5.2.ebuild
index ec4094737898..3c0f10b4a19a 100644
--- a/dev-scheme/guile-json/guile-json-4.5.2.ebuild
+++ b/dev-scheme/guile-json/guile-json-4.5.2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="JSON module for Guile"
 HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
@@ -11,13 +11,14 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
+RESTRICT="strip"
 
 RDEPEND=">=dev-scheme/guile-2.0.0:="
 DEPEND="${RDEPEND}"
 
 # guile generates ELF files without use of C or machine code
 # It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'
+QA_PREBUILT='*[.]go'
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-gcrypt/

2021-11-25 Thread Maciej Barć
commit: 58abaa22e491f0839069dabb3f5c069ceac7e393
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov 25 15:41:21 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov 25 15:43:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58abaa22

dev-scheme/guile-gcrypt: change maintainer to the Gentoo Scheme Project

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/guile-gcrypt/metadata.xml | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/dev-scheme/guile-gcrypt/metadata.xml 
b/dev-scheme/guile-gcrypt/metadata.xml
index d8fa1e7ed60d..ad23cad35e47 100644
--- a/dev-scheme/guile-gcrypt/metadata.xml
+++ b/dev-scheme/guile-gcrypt/metadata.xml
@@ -2,13 +2,9 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
 
-  
-x...@riseup.net
-Maciej Barć
-  
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
+  
+sch...@gentoo.org
+Gentoo Scheme Project
   
   
 https://notabug.org/cwebber/guile-gcrypt



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/

2021-11-25 Thread Maciej Barć
commit: cfa0108b14ba7a8cc1255fb604d4363d6c07babf
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov 25 15:42:02 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov 25 15:43:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa0108b

dev-scheme/guile-git: change maintainer to the Gentoo Scheme Project

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/guile-git/metadata.xml | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/dev-scheme/guile-git/metadata.xml 
b/dev-scheme/guile-git/metadata.xml
index 4df5b27601d7..d48f281c6f54 100644
--- a/dev-scheme/guile-git/metadata.xml
+++ b/dev-scheme/guile-git/metadata.xml
@@ -2,13 +2,9 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
 
-  
-x...@riseup.net
-Maciej Barć
-  
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
+  
+sch...@gentoo.org
+Gentoo Scheme Project
   
   
 https://gitlab.com/guile-git/guile-git



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-sqlite3/

2021-11-25 Thread Maciej Barć
commit: 8665fe65ae9bd3a644d632713f4586cfa86644ea
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov 25 15:42:36 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov 25 15:43:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8665fe65

dev-scheme/guile-sqlite3: change maintainer to the Gentoo Scheme Project

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/guile-sqlite3/metadata.xml | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/dev-scheme/guile-sqlite3/metadata.xml 
b/dev-scheme/guile-sqlite3/metadata.xml
index 3ca96a6afc1b..f1731075833a 100644
--- a/dev-scheme/guile-sqlite3/metadata.xml
+++ b/dev-scheme/guile-sqlite3/metadata.xml
@@ -2,13 +2,9 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
 
-  
-x...@riseup.net
-Maciej Barć
-  
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
+  
+sch...@gentoo.org
+Gentoo Scheme Project
   
   
 https://notabug.org/guile-sqlite3/guile-sqlite3



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2021-11-18 Thread Sam James
commit: 5a3f87e6b90668e29720cbeb0d169701ee45c847
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 19 05:48:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 19 05:48:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3f87e6

dev-scheme/guile: fix 3.0.7 build with glibc-2.34

Not needed for earlier versions, it seems.

Closes: https://bugs.gentoo.org/823461
Signed-off-by: Sam James  gentoo.org>

 dev-scheme/guile/Manifest  |  1 +
 dev-scheme/guile/guile-3.0.7-r1.ebuild | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index 34aaa85a1b3d..b7129d7d7efc 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -2,4 +2,5 @@ DIST guile-1.8.8.tar.gz 3956654 BLAKE2B 
4820d635ac2c57526c0c03f3e0e6e4ac4276533e
 DIST guile-2.0.14.tar.gz 7823099 BLAKE2B 
e7fa5a4ca19dc4adfcc151350b0ed4e211b8470b0d12f65451697a818c3139a4a5992a019bd213114748230cb15ec755d1af70d42b901230854915c0ee7b05de
 SHA512 
d69c9bdf589fedcc227f3203012f6ed11c327cef3a0147d8e016fe276abecdb4272625efe1d0c7aa68219fe8f29bbced44089a4b479e4eafe01976c6b2b83633
 DIST guile-2.2.6.tar.gz 18132818 BLAKE2B 
9c2f7737d74d9e56bd9e3f42f287f6b48d9e381dff44ca3ad176ad64adf9b0d200c0b8d34a41e34b15ecf24fa28ddccaa9b033cead25583ff9984b5b7c09ced5
 SHA512 
6a9264c2e10def5e69a0e755fb28a5f09b98bc202660d742b0ee144d4f486b049dcbce8bcece79c3af9421d43df6eca36adf82798520f75b09303f5e8c2092af
 DIST guile-2.2.7.tar.gz 18129833 BLAKE2B 
03c88d753f83e5a797f12808b7b053c9cf6c51f87fb8f3c3db89e54528aafb0e54de2eb951cc622e98fada82a558932bb074a8e739f4175144d4b06ba42f7d60
 SHA512 
ad11885ffeb7655ef6c8543e67233992dc37bdcf91ed82188e6a144169c6b7d4e31cf7a6d01509c573d00904cb002719b851f71cdf1359a86de401daf613d773
+DIST guile-3.0.7-gnulib-glibc-2.34.patch.bz2 60359 BLAKE2B 
b21adb981d4242c62b3038f14cf2048fdd5fd1aa00aae937cab6e9b6dfa1331adff1291484bb7f39ddf8e93159fd0c424dc6e4d83fce0083daa6eb661b651cfe
 SHA512 
be2985b41cd567a549ba96dedda2a24355be40a5aad408a7f0593b6e6c02c9719ead27463a786736501ed26c01c65f9a403160b2bd1660d60d6fd4932c92f095
 DIST guile-3.0.7.tar.gz 21878396 BLAKE2B 
4fae35e21e7f7b47ae9b4cdbafd3b2f660ec4844f838c7eef023b307963b8e92bc30698bd85954523f8fb67edee8de44d19004eb288d3d6656c962e5cb57dc8b
 SHA512 
d7b159e109fd4a08231ef9b961376e71c2872f08d47d82896d96ccac250f5677b35be9a8ce3b9a758bd2ed78d6451e4fdd844408a1baf684256d9bfa0f3f

diff --git a/dev-scheme/guile/guile-3.0.7-r1.ebuild 
b/dev-scheme/guile/guile-3.0.7-r1.ebuild
new file mode 100644
index ..2bd3be08275a
--- /dev/null
+++ b/dev-scheme/guile/guile-3.0.7-r1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+MAJOR="3.0"
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/;
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-gnulib-glibc-2.34.patch.bz2;
+
+LICENSE="LGPL-3+"
+SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # 
upstream recommended +networking +nls
+REQUIRED_USE="regex" # workaround for bug 596322
+RESTRICT="strip"
+
+RDEPEND="
+   >=dev-libs/boehm-gc-7.0:=[threads?]
+   dev-libs/gmp:=
+   dev-libs/libffi:=
+   dev-libs/libunistring:0=
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+   virtual/libcrypt:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   sys-devel/libtool
+   sys-devel/gettext"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch"
+   "${WORKDIR}/${P}-gnulib-glibc-2.34.patch"
+)
+
+DOCS=( GUILE-VERSION HACKING README )
+
+src_prepare() {
+   default
+
+   # Needed for the glibc-2.34 gnulib patch, can drop later
+   eautoreconf
+}
+
+src_configure() {
+   # see bug #676468
+   mv prebuilt/32-bit-big-endian{,.broken} || die
+
+   econf \
+   --disable-error-on-warning \
+   --disable-rpath \
+   --disable-static \
+   --enable-posix \
+   --without-libgmp-prefix \
+   --without-libiconv-prefix \
+   --without-libintl-prefix \
+   --without-libreadline-prefix \
+   --without-libunistring-prefix \
+   $(use_enable debug guile-debug) \
+   $(use_enable debug-malloc) \
+   $(use_enable deprecated) \
+   $(use_enable jit) \
+   $(use_enable networking) \
+   $(use_enable nls) \
+   $(use_enable regex) \
+   $(use_with threads)
+}
+
+src_install() {
+   default
+
+   # From Novell
+  

[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-gcrypt/

2021-08-08 Thread Ulrich Müller
commit: 019e8c1921e0aa8a30a269e416a20b02f4e4f434
Author: Maciej Barć  riseup  net>
AuthorDate: Thu Aug  5 20:44:13 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Aug  8 12:28:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=019e8c19

dev-scheme/guile-gcrypt: take maintainership

Signed-off-by: Maciej Barć  riseup.net>
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-scheme/guile-gcrypt/metadata.xml | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/dev-scheme/guile-gcrypt/metadata.xml 
b/dev-scheme/guile-gcrypt/metadata.xml
index 7a38bb90096..f9cdc6c8efd 100644
--- a/dev-scheme/guile-gcrypt/metadata.xml
+++ b/dev-scheme/guile-gcrypt/metadata.xml
@@ -1,5 +1,16 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
+
 
-   
+  
+x...@riseup.net
+Maciej Barć
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+  
+https://notabug.org/cwebber/guile-gcrypt
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/

2021-08-08 Thread Ulrich Müller
commit: 3a8c4e255446fc6173dd66360f9170141b7be7ec
Author: Maciej Barć  riseup  net>
AuthorDate: Thu Aug  5 20:44:24 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Aug  8 12:28:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8c4e25

dev-scheme/guile-git: take maintainership

Signed-off-by: Maciej Barć  riseup.net>
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-scheme/guile-git/metadata.xml | 14 +-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/dev-scheme/guile-git/metadata.xml 
b/dev-scheme/guile-git/metadata.xml
index 7a38bb90096..9a89ba3cfaf 100644
--- a/dev-scheme/guile-git/metadata.xml
+++ b/dev-scheme/guile-git/metadata.xml
@@ -1,5 +1,17 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
+
 
-   
+  
+x...@riseup.net
+Maciej Barć
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+  
+https://gitlab.com/guile-git/guile-git
+guile-git/guile-git
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-sqlite3/

2021-08-08 Thread Ulrich Müller
commit: d3fef0f486a110bf5fb0675d5b3c842d6e3bbdd9
Author: Maciej Barć  riseup  net>
AuthorDate: Thu Aug  5 20:44:44 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Aug  8 12:28:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3fef0f4

dev-scheme/guile-sqlite3: take maintainership

Signed-off-by: Maciej Barć  riseup.net>
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-scheme/guile-sqlite3/metadata.xml | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/dev-scheme/guile-sqlite3/metadata.xml 
b/dev-scheme/guile-sqlite3/metadata.xml
index 7a38bb90096..f6f5ffe4840 100644
--- a/dev-scheme/guile-sqlite3/metadata.xml
+++ b/dev-scheme/guile-sqlite3/metadata.xml
@@ -1,5 +1,16 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
+
 
-   
+  
+x...@riseup.net
+Maciej Barć
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+  
+https://notabug.org/guile-sqlite3/guile-sqlite3
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-gcrypt/

2021-08-04 Thread Sergei Trofimovich
commit: 48c3fe366f86f7e888b2f99fd09ca760c0259c85
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Aug  4 08:51:32 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug  4 09:01:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c3fe36

dev-scheme/guile-gcrypt: drop slyfox@ from maintainers down to m-n

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-gcrypt/metadata.xml | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-scheme/guile-gcrypt/metadata.xml 
b/dev-scheme/guile-gcrypt/metadata.xml
index 2907abeb0c4..7a38bb90096 100644
--- a/dev-scheme/guile-gcrypt/metadata.xml
+++ b/dev-scheme/guile-gcrypt/metadata.xml
@@ -1,7 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   sly...@gentoo.org
-
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2021-08-04 Thread Sergei Trofimovich
commit: 272e4a9321473bd8cc25b794b4aa7da941fc1edd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Aug  4 08:52:03 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug  4 09:01:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=272e4a93

dev-scheme/guile-json: drop slyfox@ from maintainers

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-scheme/guile-json/metadata.xml 
b/dev-scheme/guile-json/metadata.xml
index 2cba0fe6240..8703fdc6159 100644
--- a/dev-scheme/guile-json/metadata.xml
+++ b/dev-scheme/guile-json/metadata.xml
@@ -5,7 +5,4 @@
sch...@gentoo.org
Gentoo Scheme Project
 
-
-   sly...@gentoo.org
-
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/

2021-08-04 Thread Sergei Trofimovich
commit: 858420652a021ef8d2690c6efa56803c52195f61
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Aug  4 08:51:47 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug  4 09:01:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85842065

dev-scheme/guile-git: drop slyfox@ from maintainers down to m-n

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-git/metadata.xml | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-scheme/guile-git/metadata.xml 
b/dev-scheme/guile-git/metadata.xml
index 2907abeb0c4..7a38bb90096 100644
--- a/dev-scheme/guile-git/metadata.xml
+++ b/dev-scheme/guile-git/metadata.xml
@@ -1,7 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   sly...@gentoo.org
-
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-sqlite3/

2021-08-04 Thread Sergei Trofimovich
commit: 5624d414394738be6719434f642b37781c949e22
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Aug  4 08:52:16 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug  4 09:01:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5624d414

dev-scheme/guile-sqlite3: drop slyfox@ from maintainers down to m-n

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-sqlite3/metadata.xml | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-scheme/guile-sqlite3/metadata.xml 
b/dev-scheme/guile-sqlite3/metadata.xml
index 2907abeb0c4..7a38bb90096 100644
--- a/dev-scheme/guile-sqlite3/metadata.xml
+++ b/dev-scheme/guile-sqlite3/metadata.xml
@@ -1,7 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   sly...@gentoo.org
-
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/

2021-07-24 Thread Sergei Trofimovich
commit: 8a424c8cbe741c499bf957b2d68e0f18f0e4d64e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jul 24 10:40:58 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jul 24 10:40:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a424c8c

dev-scheme/guile-git: bump up to 0.5.2

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-git/Manifest   |  1 +
 dev-scheme/guile-git/guile-git-0.5.2.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index 2987d122156..025f463e962 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1 +1,2 @@
 DIST guile-git-0.5.1.tar.gz 305077 BLAKE2B 
f1dd4dade424045f992f9df9fb6c0c6e010deab26d77b32c6a7febda20e03192c91a5ec024bfdf05ea9585c7be307610c1eea6d569a5a97b90d5eedf715e5c59
 SHA512 
b5a07fc3e2a6c8d6277b3a2d6c2d47461e76441573dcf02c046e272853e3d46266adb2025e15f203d590b751def21c026eb55ed66a6f81795c1409ae5d6aa3c2
+DIST guile-git-0.5.2.tar.gz 305493 BLAKE2B 
03fa85e1943fadc5e7e2da4bed2b6476e5a275856ed087a1730815defc17586f43eb2006bc3970d6f97d42822bcf83ef3d57a74c9a7ddb2fb877f5f0f8237a49
 SHA512 
4ac55c04c555f1a343f842bbda80d54314697d5bbc28bc3967edfdfacb8afa07c673ef7fd651388a6c55b6977b041174732cde14359a0127f0b931364a7eeda9

diff --git a/dev-scheme/guile-git/guile-git-0.5.2.ebuild 
b/dev-scheme/guile-git/guile-git-0.5.2.ebuild
new file mode 100644
index 000..bd0165fade5
--- /dev/null
+++ b/dev-scheme/guile-git/guile-git-0.5.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# I extract those manually from 
https://gitlab.com/guile-git/guile-git/-/releases
+# from 'source tarball' link. Is there a better stable link?
+UPLOAD_PV=0.5.2
+UPLOAD_ID=6450f3991aa524484038cdcea3fb248d
+
+[[ $PV == ${UPLOAD_PV} ]] || die "${CATEGORY}/${P}: update 'UPLOAD_ID' to 
match ${PV}"
+
+DESCRIPTION="Guile bindings of git"
+HOMEPAGE="https://gitlab.com/guile-git/guile-git;
+SRC_URI="https://gitlab.com/guile-git/guile-git/uploads/${UPLOAD_ID}/guile-git-${PV}.tar.gz;
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Works without sandbox. But under sandbox sshd claims to break the protocol.
+RESTRICT=test
+
+# older libgit seems to be incompatible with guile-git bindings
+# https://github.com/trofi/nix-guix-gentoo/issues/7
+RDEPEND="
+   >=dev-scheme/guile-2.0.11:=
+   dev-scheme/bytestructures
+   >=dev-libs/libgit2-1:=
+"
+DEPEND="${RDEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_FLAGS_IGNORED='.*[.]go'
+
+src_prepare() {
+   default
+
+   # guile is trying to avoid recompilation by checking if file
+   # /usr/lib64/guile/2.2/site-ccache/
+   # is newer than
+   # 
+   # In case it is instead of using  guile
+   # loads system one (from potentially older version of package).
+   # To work it around we bump last modification timestamp of
+   # '*.scm' files.
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}
+
+src_test() {
+   emake check VERBOSE=1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2021-07-15 Thread Sergei Trofimovich
commit: 2c9bdd995502ccbe60eb981265d9587670b91df4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jul 15 22:12:51 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul 15 22:12:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c9bdd99

dev-scheme/guile: stable 2.2.7-r1 for hppa

stable wrt bug #753308

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile/guile-2.2.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.7-r1.ebuild 
b/dev-scheme/guile/guile-2.2.7-r1.ebuild
index cbe66c80937..78619a6cc76 100644
--- a/dev-scheme/guile/guile-2.2.7-r1.ebuild
+++ b/dev-scheme/guile/guile-2.2.7-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2021-06-07 Thread Sam James
commit: fe476950bfc24220e521d5f09388b52c36d65b8f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 03:51:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 03:51:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe476950

dev-scheme/guile: drop 3.0.4

Signed-off-by: Sam James  gentoo.org>

 dev-scheme/guile/Manifest   |  1 -
 dev-scheme/guile/guile-3.0.4.ebuild | 72 -
 2 files changed, 73 deletions(-)

diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index bd1f03123ff..34aaa85a1b3 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -2,5 +2,4 @@ DIST guile-1.8.8.tar.gz 3956654 BLAKE2B 
4820d635ac2c57526c0c03f3e0e6e4ac4276533e
 DIST guile-2.0.14.tar.gz 7823099 BLAKE2B 
e7fa5a4ca19dc4adfcc151350b0ed4e211b8470b0d12f65451697a818c3139a4a5992a019bd213114748230cb15ec755d1af70d42b901230854915c0ee7b05de
 SHA512 
d69c9bdf589fedcc227f3203012f6ed11c327cef3a0147d8e016fe276abecdb4272625efe1d0c7aa68219fe8f29bbced44089a4b479e4eafe01976c6b2b83633
 DIST guile-2.2.6.tar.gz 18132818 BLAKE2B 
9c2f7737d74d9e56bd9e3f42f287f6b48d9e381dff44ca3ad176ad64adf9b0d200c0b8d34a41e34b15ecf24fa28ddccaa9b033cead25583ff9984b5b7c09ced5
 SHA512 
6a9264c2e10def5e69a0e755fb28a5f09b98bc202660d742b0ee144d4f486b049dcbce8bcece79c3af9421d43df6eca36adf82798520f75b09303f5e8c2092af
 DIST guile-2.2.7.tar.gz 18129833 BLAKE2B 
03c88d753f83e5a797f12808b7b053c9cf6c51f87fb8f3c3db89e54528aafb0e54de2eb951cc622e98fada82a558932bb074a8e739f4175144d4b06ba42f7d60
 SHA512 
ad11885ffeb7655ef6c8543e67233992dc37bdcf91ed82188e6a144169c6b7d4e31cf7a6d01509c573d00904cb002719b851f71cdf1359a86de401daf613d773
-DIST guile-3.0.4.tar.gz 21619204 BLAKE2B 
c8639019d8d69618726f40ecd44ed5a5790c34872119e806d4851671c61fd592608d066f4584df4a8db5f971b64ba9089bbbe935176923b413621953202bbc2d
 SHA512 
d707d89ef0f94f74eb4678bcc79dfa99ea068d68a789f47039b5f00c0b8b01ace567a567c0f971fdc0dfc620c11d9536fc003d8d8e049e2cc158ce8b171e1134
 DIST guile-3.0.7.tar.gz 21878396 BLAKE2B 
4fae35e21e7f7b47ae9b4cdbafd3b2f660ec4844f838c7eef023b307963b8e92bc30698bd85954523f8fb67edee8de44d19004eb288d3d6656c962e5cb57dc8b
 SHA512 
d7b159e109fd4a08231ef9b961376e71c2872f08d47d82896d96ccac250f5677b35be9a8ce3b9a758bd2ed78d6451e4fdd844408a1baf684256d9bfa0f3f

diff --git a/dev-scheme/guile/guile-3.0.4.ebuild 
b/dev-scheme/guile/guile-3.0.4.ebuild
deleted file mode 100644
index 4a41ef3453a..000
--- a/dev-scheme/guile/guile-3.0.4.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MAJOR="3.0"
-DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
-HOMEPAGE="https://www.gnu.org/software/guile/;
-SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # 
upstream recommended +networking +nls
-REQUIRED_USE="regex" # workaround for bug 596322
-RESTRICT="strip"
-
-RDEPEND="
-   >=dev-libs/boehm-gc-7.0:=[threads?]
-   dev-libs/gmp:=
-   dev-libs/libffi:=
-   dev-libs/libltdl:=
-   dev-libs/libunistring:0=
-   sys-libs/ncurses:0=
-   sys-libs/readline:0="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   sys-devel/libtool
-   sys-devel/gettext"
-
-PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
-DOCS=( GUILE-VERSION HACKING README )
-
-src_configure() {
-   # see bug #676468
-   mv prebuilt/32-bit-big-endian{,.broken} || die
-
-   econf \
-   --disable-error-on-warning \
-   --disable-rpath \
-   --disable-static \
-   --enable-posix \
-   --without-libgmp-prefix \
-   --without-libiconv-prefix \
-   --without-libintl-prefix \
-   --without-libltdl-prefix \
-   --without-libreadline-prefix \
-   --without-libunistring-prefix \
-   $(use_enable debug guile-debug) \
-   $(use_enable debug-malloc) \
-   $(use_enable deprecated) \
-   $(use_enable jit) \
-   $(use_enable networking) \
-   $(use_enable nls) \
-   $(use_enable regex) \
-   $(use_with threads)
-}
-
-src_install() {
-   default
-
-   # From Novell
-   # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
-   dodir /usr/share/gdb/auto-load/$(get_libdir)
-   mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm 
"${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
-
-   # necessary for registering slib, see bug 206896
-   keepdir /usr/share/guile/site
-
-   find "${D}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2021-06-07 Thread Sam James
commit: b7a9bee4c957222fd8e19d636ecc684f18a72566
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  8 03:50:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 03:50:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a9bee4

dev-scheme/guile: add 3.0.7

Closes: https://bugs.gentoo.org/768915
Signed-off-by: Sam James  gentoo.org>

 dev-scheme/guile/Manifest   |  1 +
 dev-scheme/guile/guile-3.0.7.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index 582ceab3047..bd1f03123ff 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -3,3 +3,4 @@ DIST guile-2.0.14.tar.gz 7823099 BLAKE2B 
e7fa5a4ca19dc4adfcc151350b0ed4e211b8470
 DIST guile-2.2.6.tar.gz 18132818 BLAKE2B 
9c2f7737d74d9e56bd9e3f42f287f6b48d9e381dff44ca3ad176ad64adf9b0d200c0b8d34a41e34b15ecf24fa28ddccaa9b033cead25583ff9984b5b7c09ced5
 SHA512 
6a9264c2e10def5e69a0e755fb28a5f09b98bc202660d742b0ee144d4f486b049dcbce8bcece79c3af9421d43df6eca36adf82798520f75b09303f5e8c2092af
 DIST guile-2.2.7.tar.gz 18129833 BLAKE2B 
03c88d753f83e5a797f12808b7b053c9cf6c51f87fb8f3c3db89e54528aafb0e54de2eb951cc622e98fada82a558932bb074a8e739f4175144d4b06ba42f7d60
 SHA512 
ad11885ffeb7655ef6c8543e67233992dc37bdcf91ed82188e6a144169c6b7d4e31cf7a6d01509c573d00904cb002719b851f71cdf1359a86de401daf613d773
 DIST guile-3.0.4.tar.gz 21619204 BLAKE2B 
c8639019d8d69618726f40ecd44ed5a5790c34872119e806d4851671c61fd592608d066f4584df4a8db5f971b64ba9089bbbe935176923b413621953202bbc2d
 SHA512 
d707d89ef0f94f74eb4678bcc79dfa99ea068d68a789f47039b5f00c0b8b01ace567a567c0f971fdc0dfc620c11d9536fc003d8d8e049e2cc158ce8b171e1134
+DIST guile-3.0.7.tar.gz 21878396 BLAKE2B 
4fae35e21e7f7b47ae9b4cdbafd3b2f660ec4844f838c7eef023b307963b8e92bc30698bd85954523f8fb67edee8de44d19004eb288d3d6656c962e5cb57dc8b
 SHA512 
d7b159e109fd4a08231ef9b961376e71c2872f08d47d82896d96ccac250f5677b35be9a8ce3b9a758bd2ed78d6451e4fdd844408a1baf684256d9bfa0f3f

diff --git a/dev-scheme/guile/guile-3.0.7.ebuild 
b/dev-scheme/guile/guile-3.0.7.ebuild
new file mode 100644
index 000..46e23def215
--- /dev/null
+++ b/dev-scheme/guile/guile-3.0.7.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MAJOR="3.0"
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/;
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # 
upstream recommended +networking +nls
+REQUIRED_USE="regex" # workaround for bug 596322
+RESTRICT="strip"
+
+RDEPEND="
+   >=dev-libs/boehm-gc-7.0:=[threads?]
+   dev-libs/gmp:=
+   dev-libs/libffi:=
+   dev-libs/libunistring:0=
+   sys-libs/ncurses:0=
+   sys-libs/readline:0="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   sys-devel/libtool
+   sys-devel/gettext"
+
+PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
+DOCS=( GUILE-VERSION HACKING README )
+
+src_configure() {
+   # see bug #676468
+   mv prebuilt/32-bit-big-endian{,.broken} || die
+
+   econf \
+   --disable-error-on-warning \
+   --disable-rpath \
+   --disable-static \
+   --enable-posix \
+   --without-libgmp-prefix \
+   --without-libiconv-prefix \
+   --without-libintl-prefix \
+   --without-libreadline-prefix \
+   --without-libunistring-prefix \
+   $(use_enable debug guile-debug) \
+   $(use_enable debug-malloc) \
+   $(use_enable deprecated) \
+   $(use_enable jit) \
+   $(use_enable networking) \
+   $(use_enable nls) \
+   $(use_enable regex) \
+   $(use_with threads)
+}
+
+src_install() {
+   default
+
+   # From Novell
+   # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+   dodir /usr/share/gdb/auto-load/$(get_libdir)
+   mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm 
"${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
+
+   # necessary for registering slib, see bug 206896
+   keepdir /usr/share/guile/site
+
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2021-05-14 Thread Sergei Trofimovich
commit: 6d496735001efe34aaff3bfb5df77c2d25b7e2a3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri May 14 10:21:24 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May 14 10:21:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d496735

dev-scheme/guile-json: subscribe to guile subslot

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/guile-json-4.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile-json/guile-json-4.5.2.ebuild 
b/dev-scheme/guile-json/guile-json-4.5.2.ebuild
index dceb9416dda..ec409473789 100644
--- a/dev-scheme/guile-json/guile-json-4.5.2.ebuild
+++ b/dev-scheme/guile-json/guile-json-4.5.2.ebuild
@@ -12,7 +12,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-RDEPEND=">=dev-scheme/guile-2.0.0"
+RDEPEND=">=dev-scheme/guile-2.0.0:="
 DEPEND="${RDEPEND}"
 
 # guile generates ELF files without use of C or machine code



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/

2021-05-09 Thread Sergei Trofimovich
commit: 9b02dc92318575f09b1f115ab98db1d8293e2e2a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun May  9 11:51:22 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun May  9 11:53:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b02dc92

dev-scheme/guile-git: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-git/Manifest   |  1 -
 dev-scheme/guile-git/guile-git-0.5.0.ebuild | 47 -
 2 files changed, 48 deletions(-)

diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index 4fa311b8452..2987d122156 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1,2 +1 @@
-DIST guile-git-0.5.0.tar.gz 304072 BLAKE2B 
4f71448d19261fe1dd40fbeafbf9c3a6affbd3ddc16352c2829d28ff3b0253a0017cc40e02fa15eb0141ed9230c1fa2397b46c9076b5e144a629416b937ab1eb
 SHA512 
3ba48ca91208c08ac3a629b0ee97060cc5982c2d823b198cc9ef823a168a434283499a241fc936fa81ba67ee2f5a01db7db563fe0e9d3112da6eb3d77136ee03
 DIST guile-git-0.5.1.tar.gz 305077 BLAKE2B 
f1dd4dade424045f992f9df9fb6c0c6e010deab26d77b32c6a7febda20e03192c91a5ec024bfdf05ea9585c7be307610c1eea6d569a5a97b90d5eedf715e5c59
 SHA512 
b5a07fc3e2a6c8d6277b3a2d6c2d47461e76441573dcf02c046e272853e3d46266adb2025e15f203d590b751def21c026eb55ed66a6f81795c1409ae5d6aa3c2

diff --git a/dev-scheme/guile-git/guile-git-0.5.0.ebuild 
b/dev-scheme/guile-git/guile-git-0.5.0.ebuild
deleted file mode 100644
index d34955c8f17..000
--- a/dev-scheme/guile-git/guile-git-0.5.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Guile bindings of git"
-HOMEPAGE="https://gitlab.com/guile-git/guile-git;
-SRC_URI="https://gitlab.com/guile-git/guile-git/uploads/30be542d90619ca844dd3a3ed2e13808/guile-git-${PV}.tar.gz;
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# older libgit seems to be incompatible with guile-git bindings
-# https://github.com/trofi/nix-guix-gentoo/issues/7
-RDEPEND="
-   >=dev-scheme/guile-2.0.11:=
-   dev-scheme/bytestructures
-   >=dev-libs/libgit2-1:=
-"
-DEPEND="${RDEPEND}"
-
-RESTRICT=test # Tets suite needs a fix: 
https://gitlab.com/guile-git/guile-git/issues/18
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'
-
-src_prepare() {
-   default
-
-   # guile is trying to avoid recompilation by checking if file
-   # /usr/lib64/guile/2.2/site-ccache/
-   # is newer than
-   # 
-   # In case it is instead of using  guile
-   # loads system one (from potentially older version of package).
-   # To work it around we bump last modification timestamp of
-   # '*.scm' files.
-   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
-   find "${S}" -name "*.scm" -exec touch {} + || die
-}
-
-src_test() {
-   emake check VERBOSE=1
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/

2021-04-25 Thread Sergei Trofimovich
commit: 5429cc9de091fc1a89b8334a8e4e5c1887a639ef
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr 25 09:06:52 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr 25 09:06:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5429cc9d

dev-scheme/guile-git: bump up to 0.5.1

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-git/Manifest   |  1 +
 dev-scheme/guile-git/guile-git-0.5.1.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index 57e1465d997..4fa311b8452 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1 +1,2 @@
 DIST guile-git-0.5.0.tar.gz 304072 BLAKE2B 
4f71448d19261fe1dd40fbeafbf9c3a6affbd3ddc16352c2829d28ff3b0253a0017cc40e02fa15eb0141ed9230c1fa2397b46c9076b5e144a629416b937ab1eb
 SHA512 
3ba48ca91208c08ac3a629b0ee97060cc5982c2d823b198cc9ef823a168a434283499a241fc936fa81ba67ee2f5a01db7db563fe0e9d3112da6eb3d77136ee03
+DIST guile-git-0.5.1.tar.gz 305077 BLAKE2B 
f1dd4dade424045f992f9df9fb6c0c6e010deab26d77b32c6a7febda20e03192c91a5ec024bfdf05ea9585c7be307610c1eea6d569a5a97b90d5eedf715e5c59
 SHA512 
b5a07fc3e2a6c8d6277b3a2d6c2d47461e76441573dcf02c046e272853e3d46266adb2025e15f203d590b751def21c026eb55ed66a6f81795c1409ae5d6aa3c2

diff --git a/dev-scheme/guile-git/guile-git-0.5.1.ebuild 
b/dev-scheme/guile-git/guile-git-0.5.1.ebuild
new file mode 100644
index 000..de7b4a6e6e1
--- /dev/null
+++ b/dev-scheme/guile-git/guile-git-0.5.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Guile bindings of git"
+HOMEPAGE="https://gitlab.com/guile-git/guile-git;
+SRC_URI="https://gitlab.com/guile-git/guile-git/uploads/4ffd7377b0b74da4051356121b46116f/guile-git-${PV}.tar.gz;
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# older libgit seems to be incompatible with guile-git bindings
+# https://github.com/trofi/nix-guix-gentoo/issues/7
+RDEPEND="
+   >=dev-scheme/guile-2.0.11:=
+   dev-scheme/bytestructures
+   >=dev-libs/libgit2-1:=
+"
+DEPEND="${RDEPEND}"
+
+RESTRICT=test # Tets suite needs a fix: 
https://gitlab.com/guile-git/guile-git/issues/18
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_FLAGS_IGNORED='.*[.]go'
+
+src_prepare() {
+   default
+
+   # guile is trying to avoid recompilation by checking if file
+   # /usr/lib64/guile/2.2/site-ccache/
+   # is newer than
+   # 
+   # In case it is instead of using  guile
+   # loads system one (from potentially older version of package).
+   # To work it around we bump last modification timestamp of
+   # '*.scm' files.
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}
+
+src_test() {
+   emake check VERBOSE=1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/

2021-04-24 Thread Sergei Trofimovich
commit: a0adb07f47deb1dd6f2e3a7001fab9a90b8d2fe6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Apr 24 12:29:49 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Apr 24 12:37:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0adb07f

dev-scheme/guile-git: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-git/Manifest   |  1 -
 dev-scheme/guile-git/guile-git-0.4.0.ebuild | 47 -
 2 files changed, 48 deletions(-)

diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index 8b55cebeaf5..57e1465d997 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1,2 +1 @@
-DIST guile-git-0.4.0.tar.gz 295398 BLAKE2B 
6fac958282d8e7e7162ca942a7c524c02846917f7e2ee2c7b10f72437193dfd0e33813ec9d101371b95c09e10b7b04d3c5a7f784c95cf39187624f83b2affb5b
 SHA512 
59a4d3bd93f8e074d3df91ed190378f9e65c191945eb78f3eac894130cac8f068841a8a9e5c00131b19d99d5e483d07c4c9b0479dddf5885b2c2da28763f2de8
 DIST guile-git-0.5.0.tar.gz 304072 BLAKE2B 
4f71448d19261fe1dd40fbeafbf9c3a6affbd3ddc16352c2829d28ff3b0253a0017cc40e02fa15eb0141ed9230c1fa2397b46c9076b5e144a629416b937ab1eb
 SHA512 
3ba48ca91208c08ac3a629b0ee97060cc5982c2d823b198cc9ef823a168a434283499a241fc936fa81ba67ee2f5a01db7db563fe0e9d3112da6eb3d77136ee03

diff --git a/dev-scheme/guile-git/guile-git-0.4.0.ebuild 
b/dev-scheme/guile-git/guile-git-0.4.0.ebuild
deleted file mode 100644
index c6779123e6a..000
--- a/dev-scheme/guile-git/guile-git-0.4.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Guile bindings of git"
-HOMEPAGE="https://gitlab.com/guile-git/guile-git;
-SRC_URI="https://gitlab.com/guile-git/guile-git/uploads/2600bb0dfdfb00bfbe46811dccad51d8/guile-git-${PV}.tar.gz;
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# older libgit seems to be incompatible with guile-git bindings
-# https://github.com/trofi/nix-guix-gentoo/issues/7
-RDEPEND="
-   >=dev-scheme/guile-2.0.11:=
-   dev-scheme/bytestructures
-   >=dev-libs/libgit2-1:=
-"
-DEPEND="${RDEPEND}"
-
-RESTRICT=test # Tets suite needs a fix: 
https://gitlab.com/guile-git/guile-git/issues/18
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'
-
-src_prepare() {
-   default
-
-   # guile is trying to avoid recompilation by checking if file
-   # /usr/lib64/guile/2.2/site-ccache/
-   # is newer than
-   # 
-   # In case it is instead of using  guile
-   # loads system one (from potentially older version of package).
-   # To work it around we bump last modification timestamp of
-   # '*.scm' files.
-   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
-   find "${S}" -name "*.scm" -exec touch {} + || die
-}
-
-src_test() {
-   emake check VERBOSE=1
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/

2021-04-15 Thread Sergei Trofimovich
commit: 8c7317714c91eca7c3dc7fb485b5bc0a2df83c12
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Apr 15 18:27:49 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr 15 18:28:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c731771

dev-scheme/guile-git: bump up to 0.5.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-git/Manifest   |  1 +
 dev-scheme/guile-git/guile-git-0.5.0.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index ddef285f98b..8b55cebeaf5 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1 +1,2 @@
 DIST guile-git-0.4.0.tar.gz 295398 BLAKE2B 
6fac958282d8e7e7162ca942a7c524c02846917f7e2ee2c7b10f72437193dfd0e33813ec9d101371b95c09e10b7b04d3c5a7f784c95cf39187624f83b2affb5b
 SHA512 
59a4d3bd93f8e074d3df91ed190378f9e65c191945eb78f3eac894130cac8f068841a8a9e5c00131b19d99d5e483d07c4c9b0479dddf5885b2c2da28763f2de8
+DIST guile-git-0.5.0.tar.gz 304072 BLAKE2B 
4f71448d19261fe1dd40fbeafbf9c3a6affbd3ddc16352c2829d28ff3b0253a0017cc40e02fa15eb0141ed9230c1fa2397b46c9076b5e144a629416b937ab1eb
 SHA512 
3ba48ca91208c08ac3a629b0ee97060cc5982c2d823b198cc9ef823a168a434283499a241fc936fa81ba67ee2f5a01db7db563fe0e9d3112da6eb3d77136ee03

diff --git a/dev-scheme/guile-git/guile-git-0.5.0.ebuild 
b/dev-scheme/guile-git/guile-git-0.5.0.ebuild
new file mode 100644
index 000..d34955c8f17
--- /dev/null
+++ b/dev-scheme/guile-git/guile-git-0.5.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Guile bindings of git"
+HOMEPAGE="https://gitlab.com/guile-git/guile-git;
+SRC_URI="https://gitlab.com/guile-git/guile-git/uploads/30be542d90619ca844dd3a3ed2e13808/guile-git-${PV}.tar.gz;
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# older libgit seems to be incompatible with guile-git bindings
+# https://github.com/trofi/nix-guix-gentoo/issues/7
+RDEPEND="
+   >=dev-scheme/guile-2.0.11:=
+   dev-scheme/bytestructures
+   >=dev-libs/libgit2-1:=
+"
+DEPEND="${RDEPEND}"
+
+RESTRICT=test # Tets suite needs a fix: 
https://gitlab.com/guile-git/guile-git/issues/18
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_FLAGS_IGNORED='.*[.]go'
+
+src_prepare() {
+   default
+
+   # guile is trying to avoid recompilation by checking if file
+   # /usr/lib64/guile/2.2/site-ccache/
+   # is newer than
+   # 
+   # In case it is instead of using  guile
+   # loads system one (from potentially older version of package).
+   # To work it around we bump last modification timestamp of
+   # '*.scm' files.
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}
+
+src_test() {
+   emake check VERBOSE=1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2021-02-12 Thread Sergei Trofimovich
commit: dfcfde7a975ba802603e79b5aa8569009dbc3b46
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Feb 12 08:20:50 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Feb 12 08:20:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfcfde7a

dev-scheme/guile-json: drop old

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 -
 dev-scheme/guile-json/guile-json-4.5.1.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index 74fa62bfa6b..6424f57a0b8 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1,2 +1 @@
-DIST guile-json-4.5.1.tar.gz 160081 BLAKE2B 
672be56f0b7192a1f64189805542281750f16dc1da9350f87b563da3ba7b01f474b80ad49fdd4bf5f43af714ef283dfb403266e40d14170482d1d0f2aca6ef7d
 SHA512 
07944106ef414ff4956802de0e00c009fd49f0d4af53031cb8dc032cbf67718c1761ca54302ab0ca4643156e3f5ae4f79fb51785bf4dbfc722693801e454
 DIST guile-json-4.5.2.tar.gz 159925 BLAKE2B 
5324da707f8c2962d06b2375d7844de0d2eb2adb0db9b4f2c9103c1bc9f0258b0ac29e6828d03d725e964f92fb85c1a7358b002a9b054c040e0fa25e6b4faf25
 SHA512 
ed189d49b0529f36f76bf16ea371ca6b9651cd40dd86f755062cea9fd93f5a4d8ceb571cc62bf0f88c404a2ab86ea6f7ccb682e81cd5bcdb78f0bdf52a39502b

diff --git a/dev-scheme/guile-json/guile-json-4.5.1.ebuild 
b/dev-scheme/guile-json/guile-json-4.5.1.ebuild
deleted file mode 100644
index dceb9416dda..000
--- a/dev-scheme/guile-json/guile-json-4.5.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="JSON module for Guile"
-HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
-SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-scheme/guile-2.0.0"
-DEPEND="${RDEPEND}"
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'
-
-src_prepare() {
-   default
-
-   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
-   find "${S}" -name "*.scm" -exec touch {} + || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2021-02-10 Thread Sergei Trofimovich
commit: 0230c73f7763655bdf02b2587ab05d83473884f7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 10 12:08:47 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 10 12:09:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0230c73f

dev-scheme/guile-json: bump up to 4.5.2

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 +
 dev-scheme/guile-json/guile-json-4.5.2.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index fec30b52d85..74fa62bfa6b 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1 +1,2 @@
 DIST guile-json-4.5.1.tar.gz 160081 BLAKE2B 
672be56f0b7192a1f64189805542281750f16dc1da9350f87b563da3ba7b01f474b80ad49fdd4bf5f43af714ef283dfb403266e40d14170482d1d0f2aca6ef7d
 SHA512 
07944106ef414ff4956802de0e00c009fd49f0d4af53031cb8dc032cbf67718c1761ca54302ab0ca4643156e3f5ae4f79fb51785bf4dbfc722693801e454
+DIST guile-json-4.5.2.tar.gz 159925 BLAKE2B 
5324da707f8c2962d06b2375d7844de0d2eb2adb0db9b4f2c9103c1bc9f0258b0ac29e6828d03d725e964f92fb85c1a7358b002a9b054c040e0fa25e6b4faf25
 SHA512 
ed189d49b0529f36f76bf16ea371ca6b9651cd40dd86f755062cea9fd93f5a4d8ceb571cc62bf0f88c404a2ab86ea6f7ccb682e81cd5bcdb78f0bdf52a39502b

diff --git a/dev-scheme/guile-json/guile-json-4.5.2.ebuild 
b/dev-scheme/guile-json/guile-json-4.5.2.ebuild
new file mode 100644
index 000..dceb9416dda
--- /dev/null
+++ b/dev-scheme/guile-json/guile-json-4.5.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="JSON module for Guile"
+HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
+SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-scheme/guile-2.0.0"
+DEPEND="${RDEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_FLAGS_IGNORED='.*[.]go'
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2021-01-28 Thread Sergei Trofimovich
commit: fde45fdfe3770e8c0d04ab431a5a25b5c110feb8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jan 28 08:06:23 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jan 28 08:09:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fde45fdf

dev-scheme/guile-json: drop old

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 -
 dev-scheme/guile-json/guile-json-4.4.1.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index 953e53c42e6..fec30b52d85 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1,2 +1 @@
-DIST guile-json-4.4.1.tar.gz 158009 BLAKE2B 
a08a9e52fbccbc2dc8ad18bfd07ab37ab914cb8f3287331ea29ef76a234afc906b78c15775114b3d13187e0ad8a986379fcce43461119738b307e982f58c4b5a
 SHA512 
c204b69f17b022c300f8edbbf9c800d02b7b82eea0064fdcd52b01b325e3d5f36caa64841bba7218e8d71748db60a3233be5f25ce28914cf71f5ac93826c3c88
 DIST guile-json-4.5.1.tar.gz 160081 BLAKE2B 
672be56f0b7192a1f64189805542281750f16dc1da9350f87b563da3ba7b01f474b80ad49fdd4bf5f43af714ef283dfb403266e40d14170482d1d0f2aca6ef7d
 SHA512 
07944106ef414ff4956802de0e00c009fd49f0d4af53031cb8dc032cbf67718c1761ca54302ab0ca4643156e3f5ae4f79fb51785bf4dbfc722693801e454

diff --git a/dev-scheme/guile-json/guile-json-4.4.1.ebuild 
b/dev-scheme/guile-json/guile-json-4.4.1.ebuild
deleted file mode 100644
index 93ef24df851..000
--- a/dev-scheme/guile-json/guile-json-4.4.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="JSON module for Guile"
-HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
-SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-scheme/guile-2.0.0"
-DEPEND="${RDEPEND}"
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'
-
-src_prepare() {
-   default
-
-   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
-   find "${S}" -name "*.scm" -exec touch {} + || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2021-01-23 Thread Sergei Trofimovich
commit: fe525787c3d100fe3db6900e8e6d04338e169411
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan 23 10:48:47 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 23 11:28:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe525787

dev-scheme/guile-json: bump up to 4.5.1

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 +
 dev-scheme/guile-json/guile-json-4.5.1.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index b33ea1a078d..953e53c42e6 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1 +1,2 @@
 DIST guile-json-4.4.1.tar.gz 158009 BLAKE2B 
a08a9e52fbccbc2dc8ad18bfd07ab37ab914cb8f3287331ea29ef76a234afc906b78c15775114b3d13187e0ad8a986379fcce43461119738b307e982f58c4b5a
 SHA512 
c204b69f17b022c300f8edbbf9c800d02b7b82eea0064fdcd52b01b325e3d5f36caa64841bba7218e8d71748db60a3233be5f25ce28914cf71f5ac93826c3c88
+DIST guile-json-4.5.1.tar.gz 160081 BLAKE2B 
672be56f0b7192a1f64189805542281750f16dc1da9350f87b563da3ba7b01f474b80ad49fdd4bf5f43af714ef283dfb403266e40d14170482d1d0f2aca6ef7d
 SHA512 
07944106ef414ff4956802de0e00c009fd49f0d4af53031cb8dc032cbf67718c1761ca54302ab0ca4643156e3f5ae4f79fb51785bf4dbfc722693801e454

diff --git a/dev-scheme/guile-json/guile-json-4.5.1.ebuild 
b/dev-scheme/guile-json/guile-json-4.5.1.ebuild
new file mode 100644
index 000..dceb9416dda
--- /dev/null
+++ b/dev-scheme/guile-json/guile-json-4.5.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="JSON module for Guile"
+HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
+SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-scheme/guile-2.0.0"
+DEPEND="${RDEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_FLAGS_IGNORED='.*[.]go'
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2021-01-09 Thread Sergei Trofimovich
commit: 7fa01e8af90e0516266a17520c56a19c3e4d0cdb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan  9 11:53:27 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan  9 11:53:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa01e8a

dev-scheme/guile-json: drop old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 -
 dev-scheme/guile-json/guile-json-4.4.0.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index b38de15073e..b33ea1a078d 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1,2 +1 @@
-DIST guile-json-4.4.0.tar.gz 157157 BLAKE2B 
1fafbfeb2fc8cf643c9a4daced12dbbc8976eee82041530aa0c86a6ee3b1665539ff911624dc8c2eb1d5b60d7390b9a6f07801f66b6862a173baf903420560bd
 SHA512 
42629a4b68b83927edb71e5ae3871f9d83765dd04158c061a776e1dc6bedfc2298d0d7659e7c460a67c077a2b8423bd65529bd57f4093713cbe488d15cfcd304
 DIST guile-json-4.4.1.tar.gz 158009 BLAKE2B 
a08a9e52fbccbc2dc8ad18bfd07ab37ab914cb8f3287331ea29ef76a234afc906b78c15775114b3d13187e0ad8a986379fcce43461119738b307e982f58c4b5a
 SHA512 
c204b69f17b022c300f8edbbf9c800d02b7b82eea0064fdcd52b01b325e3d5f36caa64841bba7218e8d71748db60a3233be5f25ce28914cf71f5ac93826c3c88

diff --git a/dev-scheme/guile-json/guile-json-4.4.0.ebuild 
b/dev-scheme/guile-json/guile-json-4.4.0.ebuild
deleted file mode 100644
index 93ef24df851..000
--- a/dev-scheme/guile-json/guile-json-4.4.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="JSON module for Guile"
-HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
-SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-scheme/guile-2.0.0"
-DEPEND="${RDEPEND}"
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'
-
-src_prepare() {
-   default
-
-   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
-   find "${S}" -name "*.scm" -exec touch {} + || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2021-01-06 Thread Fabian Groffen
commit: af04567df13766743a295b2144db3929c838d7e5
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 22:31:19 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 22:31:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af04567d

dev-scheme/guile: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-scheme/guile/guile-1.8.8-r3.ebuild  | 4 ++--
 dev-scheme/guile/guile-2.0.14-r3.ebuild | 4 ++--
 dev-scheme/guile/guile-2.2.6.ebuild | 4 ++--
 dev-scheme/guile/guile-2.2.7.ebuild | 2 +-
 dev-scheme/guile/guile-3.0.4.ebuild | 4 ++--
 5 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-scheme/guile/guile-1.8.8-r3.ebuild 
b/dev-scheme/guile/guile-1.8.8-r3.ebuild
index 079bfeb6e36..2dde4709bf4 100644
--- a/dev-scheme/guile/guile-1.8.8-r3.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -9,7 +9,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/;
 SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs 
networking nls readline +regex +threads"
 
 RESTRICT="!regex? ( test )"

diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild 
b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index 52cb1ef2b4a..41331bb755d 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
 DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
 HOMEPAGE="https://www.gnu.org/software/guile/;
 SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 LICENSE="LGPL-3+"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 # emacs useflag removal not working

diff --git a/dev-scheme/guile/guile-2.2.6.ebuild 
b/dev-scheme/guile/guile-2.2.6.ebuild
index d90affc7401..a15c5f5dafe 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"

diff --git a/dev-scheme/guile/guile-2.2.7.ebuild 
b/dev-scheme/guile/guile-2.2.7.ebuild
index 6020cc99568..b8688bf0e91 100644
--- a/dev-scheme/guile/guile-2.2.7.ebuild
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"

diff --git a/dev-scheme/guile/guile-3.0.4.ebuild 
b/dev-scheme/guile/guile-3.0.4.ebuild
index a0878de0494..4a41ef3453a 100644
--- a/dev-scheme/guile/guile-3.0.4.ebuild
+++ b/dev-scheme/guile/guile-3.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1

[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/, dev-scheme/guile/files/

2020-12-31 Thread Sam James
commit: fb97c7de4b112b77e5205b7926bfaf1d38cc733d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 05:52:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 05:52:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb97c7de

dev-scheme/guile: fix build where stack grows upwards

Closes: https://bugs.gentoo.org/747049
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-scheme/guile/files/guile-2.2.7-stack-up.patch | 17 +
 dev-scheme/guile/guile-2.2.7.ebuild   |  8 ++--
 2 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/guile/files/guile-2.2.7-stack-up.patch 
b/dev-scheme/guile/files/guile-2.2.7-stack-up.patch
new file mode 100644
index 000..de291421c0b
--- /dev/null
+++ b/dev-scheme/guile/files/guile-2.2.7-stack-up.patch
@@ -0,0 +1,17 @@
+This patch (dropping an obsolete extra parameter to grow_stack) landed post
+2.2.7 and we're not likely to ever see a 2.2.8, as development has moved
+on to 3.x now.
+
+https://bugs.gentoo.org/747049
+https://www.mail-archive.com/guile-devel@gnu.org/msg15502.html
+--- a/libguile/continuations.c
 b/libguile/continuations.c
+@@ -302,7 +302,7 @@
+ 
+ #if SCM_STACK_GROWS_UP
+   if (dst + continuation->num_stack_items >= _top_element)
+-grow_stack (cont, mra);
++grow_stack (cont);
+ #else
+   dst -= continuation->num_stack_items;
+   if (dst <= _top_element)

diff --git a/dev-scheme/guile/guile-2.2.7.ebuild 
b/dev-scheme/guile/guile-2.2.7.ebuild
index 61026da9a02..6020cc99568 100644
--- a/dev-scheme/guile/guile-2.2.7.ebuild
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -29,7 +29,11 @@ BDEPEND="
sys-devel/libtool
sys-devel/gettext"
 
-PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
+PATCHES=(
+   "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch"
+   "${FILESDIR}/${PN}-2.2.7-stack-up.patch"
+)
+
 DOCS=( GUILE-VERSION HACKING README )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2020-12-29 Thread Sergei Trofimovich
commit: 467b792e6fcc9591933b404d7b65ba967861fd54
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 29 09:14:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 29 09:14:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=467b792e

dev-scheme/guile-json: bump up to 4.4.1

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 +
 dev-scheme/guile-json/guile-json-4.4.1.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index eed572b5066..b38de15073e 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1 +1,2 @@
 DIST guile-json-4.4.0.tar.gz 157157 BLAKE2B 
1fafbfeb2fc8cf643c9a4daced12dbbc8976eee82041530aa0c86a6ee3b1665539ff911624dc8c2eb1d5b60d7390b9a6f07801f66b6862a173baf903420560bd
 SHA512 
42629a4b68b83927edb71e5ae3871f9d83765dd04158c061a776e1dc6bedfc2298d0d7659e7c460a67c077a2b8423bd65529bd57f4093713cbe488d15cfcd304
+DIST guile-json-4.4.1.tar.gz 158009 BLAKE2B 
a08a9e52fbccbc2dc8ad18bfd07ab37ab914cb8f3287331ea29ef76a234afc906b78c15775114b3d13187e0ad8a986379fcce43461119738b307e982f58c4b5a
 SHA512 
c204b69f17b022c300f8edbbf9c800d02b7b82eea0064fdcd52b01b325e3d5f36caa64841bba7218e8d71748db60a3233be5f25ce28914cf71f5ac93826c3c88

diff --git a/dev-scheme/guile-json/guile-json-4.4.1.ebuild 
b/dev-scheme/guile-json/guile-json-4.4.1.ebuild
new file mode 100644
index 000..93ef24df851
--- /dev/null
+++ b/dev-scheme/guile-json/guile-json-4.4.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="JSON module for Guile"
+HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
+SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-scheme/guile-2.0.0"
+DEPEND="${RDEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_FLAGS_IGNORED='.*[.]go'
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-12-27 Thread Fabian Groffen
commit: 1810dd6dcb0fe7a17a2efb688c27c1c6ec2466c2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Dec 27 16:32:24 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec 27 16:32:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1810dd6d

dev-scheme/guile: drop ppc-aix m68k-mint

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 dev-scheme/guile/guile-1.8.8-r3.ebuild  | 2 +-
 dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
 dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
 dev-scheme/guile/guile-2.2.7.ebuild | 2 +-
 dev-scheme/guile/guile-3.0.4.ebuild | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-scheme/guile/guile-1.8.8-r3.ebuild 
b/dev-scheme/guile/guile-1.8.8-r3.ebuild
index 48800f8ea22..079bfeb6e36 100644
--- a/dev-scheme/guile/guile-1.8.8-r3.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r3.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/;
 SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs 
networking nls readline +regex +threads"
 
 RESTRICT="!regex? ( test )"

diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild 
b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index 6ce8060dc32..52cb1ef2b4a 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
 DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
 HOMEPAGE="https://www.gnu.org/software/guile/;
 SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 LICENSE="LGPL-3+"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 # emacs useflag removal not working

diff --git a/dev-scheme/guile/guile-2.2.6.ebuild 
b/dev-scheme/guile/guile-2.2.6.ebuild
index da6b38c1906..d90affc7401 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"

diff --git a/dev-scheme/guile/guile-2.2.7.ebuild 
b/dev-scheme/guile/guile-2.2.7.ebuild
index 4ec74c9beba..61026da9a02 100644
--- a/dev-scheme/guile/guile-2.2.7.ebuild
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"

diff --git a/dev-scheme/guile/guile-3.0.4.ebuild 
b/dev-scheme/guile/guile-3.0.4.ebuild
index c76a0dda006..a0878de0494 100644
--- a/dev-scheme/guile/guile-3.0.4.ebuild
+++ b/dev-scheme/guile/guile-3.0.4.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/3.0-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="debug debug-malloc +deprecated +jit +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2020-11-26 Thread Sergei Trofimovich
commit: 254736dd60c23fa68e84c830c14286963e30c5d8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Nov 26 08:38:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Nov 26 08:38:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=254736dd

dev-scheme/guile-json: drop old

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 -
 dev-scheme/guile-json/guile-json-4.1.0.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index b64e9ae92f8..eed572b5066 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1,2 +1 @@
-DIST guile-json-4.1.0.tar.gz 150870 BLAKE2B 
9bfd3642b41221fbc7a308b06e69dfa16a652a30ae18e8d53612fed61d26ddf8d39686f81f363c1b02de98b58f0bf6c0ba7003ee93f6777332e9e3574743765f
 SHA512 
ea8eef22d027968bd9faf3170eee7f781837e3a614a5523afe8f89c450408966de11e8082e7ebeacb6c3c50f52c1a033526b9c2491e1cb625ef985ad16eed9b2
 DIST guile-json-4.4.0.tar.gz 157157 BLAKE2B 
1fafbfeb2fc8cf643c9a4daced12dbbc8976eee82041530aa0c86a6ee3b1665539ff911624dc8c2eb1d5b60d7390b9a6f07801f66b6862a173baf903420560bd
 SHA512 
42629a4b68b83927edb71e5ae3871f9d83765dd04158c061a776e1dc6bedfc2298d0d7659e7c460a67c077a2b8423bd65529bd57f4093713cbe488d15cfcd304

diff --git a/dev-scheme/guile-json/guile-json-4.1.0.ebuild 
b/dev-scheme/guile-json/guile-json-4.1.0.ebuild
deleted file mode 100644
index 93ef24df851..000
--- a/dev-scheme/guile-json/guile-json-4.1.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="JSON module for Guile"
-HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
-SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-scheme/guile-2.0.0"
-DEPEND="${RDEPEND}"
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'
-
-src_prepare() {
-   default
-
-   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
-   find "${S}" -name "*.scm" -exec touch {} + || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2020-11-23 Thread Sergei Trofimovich
commit: 7b09fdba9f84ed2fd74215d03da89b759c5a4662
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Nov 23 19:43:14 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 23 19:43:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b09fdba

dev-scheme/guile-json: bump up to 4.4.0

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 +
 dev-scheme/guile-json/guile-json-4.4.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index ff33f5508ef..b64e9ae92f8 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1 +1,2 @@
 DIST guile-json-4.1.0.tar.gz 150870 BLAKE2B 
9bfd3642b41221fbc7a308b06e69dfa16a652a30ae18e8d53612fed61d26ddf8d39686f81f363c1b02de98b58f0bf6c0ba7003ee93f6777332e9e3574743765f
 SHA512 
ea8eef22d027968bd9faf3170eee7f781837e3a614a5523afe8f89c450408966de11e8082e7ebeacb6c3c50f52c1a033526b9c2491e1cb625ef985ad16eed9b2
+DIST guile-json-4.4.0.tar.gz 157157 BLAKE2B 
1fafbfeb2fc8cf643c9a4daced12dbbc8976eee82041530aa0c86a6ee3b1665539ff911624dc8c2eb1d5b60d7390b9a6f07801f66b6862a173baf903420560bd
 SHA512 
42629a4b68b83927edb71e5ae3871f9d83765dd04158c061a776e1dc6bedfc2298d0d7659e7c460a67c077a2b8423bd65529bd57f4093713cbe488d15cfcd304

diff --git a/dev-scheme/guile-json/guile-json-4.4.0.ebuild 
b/dev-scheme/guile-json/guile-json-4.4.0.ebuild
new file mode 100644
index 000..93ef24df851
--- /dev/null
+++ b/dev-scheme/guile-json/guile-json-4.4.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="JSON module for Guile"
+HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
+SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-scheme/guile-2.0.0"
+DEPEND="${RDEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_FLAGS_IGNORED='.*[.]go'
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-11-17 Thread Agostino Sarubbo
commit: 03cd2645c8bd70e8974dfdfa16daa5ed46d2c105
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 17 19:03:43 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 17 19:03:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03cd2645

dev-scheme/guile: s390 stable wrt bug #753308

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-scheme/guile/guile-2.2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.7.ebuild 
b/dev-scheme/guile/guile-2.2.7.ebuild
index ca0da03540f..4ec74c9beba 100644
--- a/dev-scheme/guile/guile-2.2.7.ebuild
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-11-07 Thread Sergei Trofimovich
commit: c104af2e7a078394647654f15a31d35c6c004ecc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov  7 20:36:00 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov  7 20:36:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c104af2e

dev-scheme/guile: stable 2.2.7 for sparc

stable wrt bug #753308

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile/guile-2.2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.7.ebuild 
b/dev-scheme/guile/guile-2.2.7.ebuild
index 0038961c5fd..68bdd310ec0 100644
--- a/dev-scheme/guile/guile-2.2.7.ebuild
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-11-07 Thread Sergei Trofimovich
commit: d293e233f8d5fbaf8e38ca0ce37aefb0d64f433c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov  7 20:24:28 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov  7 20:34:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d293e233

dev-scheme/guile: stable 2.2.7 for ppc64

stable wrt bug #753308

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile/guile-2.2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.7.ebuild 
b/dev-scheme/guile/guile-2.2.7.ebuild
index 6b952a0d322..0038961c5fd 100644
--- a/dev-scheme/guile/guile-2.2.7.ebuild
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-11-07 Thread Sergei Trofimovich
commit: 57e02ce66b64e6a5bd537101e04b6f5d1f86cb49
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov  7 20:12:37 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov  7 20:22:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e02ce6

dev-scheme/guile: stable 2.2.7 for ppc

stable wrt bug #753308

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile/guile-2.2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.7.ebuild 
b/dev-scheme/guile/guile-2.2.7.ebuild
index 3a9be7cc0b8..6b952a0d322 100644
--- a/dev-scheme/guile/guile-2.2.7.ebuild
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/

2020-11-07 Thread Sergei Trofimovich
commit: e320f9e5ef0ef2a39d24088a8b3e76424d4f4307
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov  7 08:37:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov  7 08:49:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e320f9e5

dev-scheme/guile-git: drop old

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-git/Manifest  |  1 -
 dev-scheme/guile-git/guile-git-0.3.0-r1.ebuild | 47 --
 2 files changed, 48 deletions(-)

diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index 45a6a64a8fe..ddef285f98b 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1,2 +1 @@
-DIST guile-git-0.3.0.tar.gz 275273 BLAKE2B 
75c7e9b89446676adfa5e81c6cfeac9df19d77d1565450fdf892c01f9ef472dafe0ee7f8c8ff888421457d8e260e6f8e02a6e846952cbbff69ef4d75a467787c
 SHA512 
98af9106c0b5d0f01c6d9550705c58116b8a38acb3c329e08822b8b81717c7c0147cfd74314e693c803e17b476af7b2f80ed2422652bbebfcc14271b654e839d
 DIST guile-git-0.4.0.tar.gz 295398 BLAKE2B 
6fac958282d8e7e7162ca942a7c524c02846917f7e2ee2c7b10f72437193dfd0e33813ec9d101371b95c09e10b7b04d3c5a7f784c95cf39187624f83b2affb5b
 SHA512 
59a4d3bd93f8e074d3df91ed190378f9e65c191945eb78f3eac894130cac8f068841a8a9e5c00131b19d99d5e483d07c4c9b0479dddf5885b2c2da28763f2de8

diff --git a/dev-scheme/guile-git/guile-git-0.3.0-r1.ebuild 
b/dev-scheme/guile-git/guile-git-0.3.0-r1.ebuild
deleted file mode 100644
index b32e822b59f..000
--- a/dev-scheme/guile-git/guile-git-0.3.0-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Guile bindings of git"
-HOMEPAGE="https://gitlab.com/guile-git/guile-git;
-SRC_URI="https://gitlab.com/guile-git/guile-git/uploads/4c563d8e7e1ff84396abe8ca7011bcaf/guile-git-${PV}.tar.gz;
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# older libgit seems to be incompatible with guile-git bindings
-# https://github.com/trofi/nix-guix-gentoo/issues/7
-RDEPEND="
-   >=dev-scheme/guile-2.0.11:=
-   dev-scheme/bytestructures
-   >=dev-libs/libgit2-1:=
-"
-DEPEND="${RDEPEND}"
-
-RESTRICT=test # Tets suite needs a fix: 
https://gitlab.com/guile-git/guile-git/issues/18
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'
-
-src_prepare() {
-   default
-
-   # guile is trying to avoid recompilation by checking if file
-   # /usr/lib64/guile/2.2/site-ccache/
-   # is newer than
-   # 
-   # In case it is instead of using  guile
-   # loads system one (from potentially older version of package).
-   # To work it around we bump last modification timestamp of
-   # '*.scm' files.
-   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
-   find "${S}" -name "*.scm" -exec touch {} + || die
-}
-
-src_test() {
-   emake check VERBOSE=1
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-11-06 Thread Sam James
commit: 8598814a59a49929c4af3166f0702c39d51c19b9
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  7 01:20:59 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  7 01:20:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8598814a

dev-scheme/guile: Stabilize 2.2.7 amd64, #753308

Signed-off-by: Sam James  gentoo.org>

 dev-scheme/guile/guile-2.2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.7.ebuild 
b/dev-scheme/guile/guile-2.2.7.ebuild
index 3303f846460..3a9be7cc0b8 100644
--- a/dev-scheme/guile/guile-2.2.7.ebuild
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-11-06 Thread Sam James
commit: f568489726b46a5eab900c44ff0d4b3c1233102e
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  6 20:13:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  6 20:13:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5684897

dev-scheme/guile: Stabilize 2.2.7 arm64, #753308

Signed-off-by: Sam James  gentoo.org>

 dev-scheme/guile/guile-2.2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.7.ebuild 
b/dev-scheme/guile/guile-2.2.7.ebuild
index ae3831ca70e..d2fa08c7f24 100644
--- a/dev-scheme/guile/guile-2.2.7.ebuild
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-11-06 Thread Sam James
commit: 7cdd22f65f5783ca82ab86e031e312adb04764fe
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  6 20:14:07 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  6 20:14:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cdd22f6

dev-scheme/guile: Stabilize 2.2.7 arm, #753308

Signed-off-by: Sam James  gentoo.org>

 dev-scheme/guile/guile-2.2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.7.ebuild 
b/dev-scheme/guile/guile-2.2.7.ebuild
index d2fa08c7f24..3303f846460 100644
--- a/dev-scheme/guile/guile-2.2.7.ebuild
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-sqlite3/

2020-11-02 Thread Sergei Trofimovich
commit: 1c95eed8527fc040d3d47698a8ec80d0b85cc1ea
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Nov  2 08:36:27 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov  2 10:20:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c95eed8

dev-scheme/guile-sqlite3: drop old

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-sqlite3/Manifest  |  1 -
 .../guile-sqlite3/guile-sqlite3-0.1.2.ebuild   | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-scheme/guile-sqlite3/Manifest 
b/dev-scheme/guile-sqlite3/Manifest
index d3efa580af8..58b3ed762e3 100644
--- a/dev-scheme/guile-sqlite3/Manifest
+++ b/dev-scheme/guile-sqlite3/Manifest
@@ -1,2 +1 @@
-DIST guile-sqlite3-0.1.2.tar.gz 24719 BLAKE2B 
ce8cc8ca8cab88aff4a81b02eee6688a46808e06ded392ac91c6b8106dc263d6fda3039e2f86ff731516f89de71c57ee0a70c2341300ed95ebf40a4f4ec0c28d
 SHA512 
872f321fbc53cbca4f7570c8cb7d4f5e4990e49316d2f2230c8da084ef8559890630b87f17a93ee07594f847a4dee0b8e8504acab2027c64c17339bfa540a8e8
 DIST guile-sqlite3-0.1.3.tar.gz 25017 BLAKE2B 
74d78592a7d87a66fe74bab49a5fbbabe66bc1f7967ef1323992a04cb4996f78759d2aa05827cad24298a9349fe0a24c94a0cfea54a9f09aeaef01c7dcc19d61
 SHA512 
1abc6646c775b4bf61d7f9f8a75d8ba4da2e67c9d85cd6a29c432acdb0ed68fcb6e7073693d06787d83c3ceb84bd512e71f53d18afeb0063e1cfc296b6873f79

diff --git a/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.2.ebuild 
b/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.2.ebuild
deleted file mode 100644
index 2dcdab11299..000
--- a/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="Guile bindings of sqlite3"
-HOMEPAGE="https://notabug.org/guile-sqlite3/guile-sqlite3;
-SRC_URI="https://notabug.org/guile-sqlite3/guile-sqlite3/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="LGPL-3+ GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-scheme/guile-2.0.11:=
-   dev-db/sqlite:3=
-"
-DEPEND="${RDEPEND}"
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'
-
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   default
-
-   # upstream tag on top of source tree. has no autogenerated files
-   eautoreconf
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-sqlite3/

2020-11-02 Thread Sergei Trofimovich
commit: 70f2d5731ec7cac5574222c890cf0349802ec3e4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Nov  2 07:51:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov  2 10:20:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f2d573

dev-scheme/guile-sqlite3: bump up to 0.1.3

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-sqlite3/Manifest  |  1 +
 .../guile-sqlite3/guile-sqlite3-0.1.3.ebuild   | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-scheme/guile-sqlite3/Manifest 
b/dev-scheme/guile-sqlite3/Manifest
index 94525051ec3..d3efa580af8 100644
--- a/dev-scheme/guile-sqlite3/Manifest
+++ b/dev-scheme/guile-sqlite3/Manifest
@@ -1 +1,2 @@
 DIST guile-sqlite3-0.1.2.tar.gz 24719 BLAKE2B 
ce8cc8ca8cab88aff4a81b02eee6688a46808e06ded392ac91c6b8106dc263d6fda3039e2f86ff731516f89de71c57ee0a70c2341300ed95ebf40a4f4ec0c28d
 SHA512 
872f321fbc53cbca4f7570c8cb7d4f5e4990e49316d2f2230c8da084ef8559890630b87f17a93ee07594f847a4dee0b8e8504acab2027c64c17339bfa540a8e8
+DIST guile-sqlite3-0.1.3.tar.gz 25017 BLAKE2B 
74d78592a7d87a66fe74bab49a5fbbabe66bc1f7967ef1323992a04cb4996f78759d2aa05827cad24298a9349fe0a24c94a0cfea54a9f09aeaef01c7dcc19d61
 SHA512 
1abc6646c775b4bf61d7f9f8a75d8ba4da2e67c9d85cd6a29c432acdb0ed68fcb6e7073693d06787d83c3ceb84bd512e71f53d18afeb0063e1cfc296b6873f79

diff --git a/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.3.ebuild 
b/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.3.ebuild
new file mode 100644
index 000..470b4e281dd
--- /dev/null
+++ b/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Guile bindings of sqlite3"
+HOMEPAGE="https://notabug.org/guile-sqlite3/guile-sqlite3;
+SRC_URI="https://notabug.org/guile-sqlite3/guile-sqlite3/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="LGPL-3+ GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-scheme/guile-2.0.11:=
+   dev-db/sqlite:3=
+"
+DEPEND="${RDEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_FLAGS_IGNORED='.*[.]go'
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   default
+
+   # upstream tag on top of source tree. has no autogenerated files
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/

2020-10-23 Thread Sergei Trofimovich
commit: d41c5de5e436f9a3557615cad201e0779674e7c2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Oct 23 21:38:07 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Oct 23 22:06:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d41c5de5

dev-scheme/guile-git: bump up to 0.4.0

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-git/Manifest   |  1 +
 dev-scheme/guile-git/guile-git-0.4.0.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index a324acf272b..45a6a64a8fe 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1 +1,2 @@
 DIST guile-git-0.3.0.tar.gz 275273 BLAKE2B 
75c7e9b89446676adfa5e81c6cfeac9df19d77d1565450fdf892c01f9ef472dafe0ee7f8c8ff888421457d8e260e6f8e02a6e846952cbbff69ef4d75a467787c
 SHA512 
98af9106c0b5d0f01c6d9550705c58116b8a38acb3c329e08822b8b81717c7c0147cfd74314e693c803e17b476af7b2f80ed2422652bbebfcc14271b654e839d
+DIST guile-git-0.4.0.tar.gz 295398 BLAKE2B 
6fac958282d8e7e7162ca942a7c524c02846917f7e2ee2c7b10f72437193dfd0e33813ec9d101371b95c09e10b7b04d3c5a7f784c95cf39187624f83b2affb5b
 SHA512 
59a4d3bd93f8e074d3df91ed190378f9e65c191945eb78f3eac894130cac8f068841a8a9e5c00131b19d99d5e483d07c4c9b0479dddf5885b2c2da28763f2de8

diff --git a/dev-scheme/guile-git/guile-git-0.4.0.ebuild 
b/dev-scheme/guile-git/guile-git-0.4.0.ebuild
new file mode 100644
index 000..c6779123e6a
--- /dev/null
+++ b/dev-scheme/guile-git/guile-git-0.4.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Guile bindings of git"
+HOMEPAGE="https://gitlab.com/guile-git/guile-git;
+SRC_URI="https://gitlab.com/guile-git/guile-git/uploads/2600bb0dfdfb00bfbe46811dccad51d8/guile-git-${PV}.tar.gz;
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# older libgit seems to be incompatible with guile-git bindings
+# https://github.com/trofi/nix-guix-gentoo/issues/7
+RDEPEND="
+   >=dev-scheme/guile-2.0.11:=
+   dev-scheme/bytestructures
+   >=dev-libs/libgit2-1:=
+"
+DEPEND="${RDEPEND}"
+
+RESTRICT=test # Tets suite needs a fix: 
https://gitlab.com/guile-git/guile-git/issues/18
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_FLAGS_IGNORED='.*[.]go'
+
+src_prepare() {
+   default
+
+   # guile is trying to avoid recompilation by checking if file
+   # /usr/lib64/guile/2.2/site-ccache/
+   # is newer than
+   # 
+   # In case it is instead of using  guile
+   # loads system one (from potentially older version of package).
+   # To work it around we bump last modification timestamp of
+   # '*.scm' files.
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}
+
+src_test() {
+   emake check VERBOSE=1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-10-05 Thread Sam James
commit: 586d206311051cc2a1f870768ff391332ea194a8
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  5 19:06:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  5 19:06:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=586d2063

dev-scheme/guile: cleanup old

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 dev-scheme/guile/Manifest   |  3 --
 dev-scheme/guile/guile-2.0.13-r2.ebuild | 80 -
 dev-scheme/guile/guile-2.2.3.ebuild | 76 ---
 dev-scheme/guile/guile-2.2.4.ebuild | 76 ---
 4 files changed, 235 deletions(-)

diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index d45f7ae1ccf..fef129316eb 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -1,7 +1,4 @@
 DIST guile-1.8.8.tar.gz 3956654 BLAKE2B 
4820d635ac2c57526c0c03f3e0e6e4ac4276533ea8db15e6d1b759c33edec094a1a4bdc3e09ccae61f1b271d63565063746feea242a90c18cd575775444a42ef
 SHA512 
ede6feb90cd419d8763feb8c5169275490a653919573c4dfced025b74cf591072b3a10ffb9a3f6ee3fe7b0a0956ffcf434e0859b421455c8349cea56bf427db0
-DIST guile-2.0.13.tar.gz 7808173 BLAKE2B 
e1d59356173b54595512c0322ac596ccf46f5668467f3ccc59ba9fdf41bb0b035827da173175e9389448cabef05997fb170baf2897ac4a9dddc4064d6af2b53b
 SHA512 
79fd5fda5064331eb687934ec3eaf07943f5b23bd05fbce23ab5ee3698864250b33746e33b8f074692b56f7b428dac42ed5d3f5b9dc17d171aa6dfadc1625b00
 DIST guile-2.0.14.tar.gz 7823099 BLAKE2B 
e7fa5a4ca19dc4adfcc151350b0ed4e211b8470b0d12f65451697a818c3139a4a5992a019bd213114748230cb15ec755d1af70d42b901230854915c0ee7b05de
 SHA512 
d69c9bdf589fedcc227f3203012f6ed11c327cef3a0147d8e016fe276abecdb4272625efe1d0c7aa68219fe8f29bbced44089a4b479e4eafe01976c6b2b83633
-DIST guile-2.2.3.tar.gz 17266587 BLAKE2B 
68751b881bca53e7ab04038483aa8c5a689978d1017e4c944a8142e301e2e13d5ffd2aba73f7b0aa27efd84d068558b96a88452d1e0b79dc04db1921e22a621d
 SHA512 
31df17d28177badf63e1eb0d0d64e6a4d2abe64d4d5e69d8ff33a24dfb10abd25109ea9abfa86f5ff303b43665eb5b8127927f683f3b16139c5b3dc99f06f6fd
-DIST guile-2.2.4.tar.gz 18094974 BLAKE2B 
36e9219bbe675b7ad8a73607a3acddae244a71cac1aff8dac77433da76ecb9f073df723ca3d22a15cf769b2fe5a981aa968bd0983020b3926f08f0b497bdf80e
 SHA512 
a200b83a02ef23c8256d9bfb14a141bb6dbca01279a0587bfb672060429c49093088e4b765b7ee5c85cd587a1aeed77d9438d300d3e67cdd6cebbb794d88171e
 DIST guile-2.2.6.tar.gz 18132818 BLAKE2B 
9c2f7737d74d9e56bd9e3f42f287f6b48d9e381dff44ca3ad176ad64adf9b0d200c0b8d34a41e34b15ecf24fa28ddccaa9b033cead25583ff9984b5b7c09ced5
 SHA512 
6a9264c2e10def5e69a0e755fb28a5f09b98bc202660d742b0ee144d4f486b049dcbce8bcece79c3af9421d43df6eca36adf82798520f75b09303f5e8c2092af
 DIST guile-2.2.7.tar.gz 18129833 BLAKE2B 
03c88d753f83e5a797f12808b7b053c9cf6c51f87fb8f3c3db89e54528aafb0e54de2eb951cc622e98fada82a558932bb074a8e739f4175144d4b06ba42f7d60
 SHA512 
ad11885ffeb7655ef6c8543e67233992dc37bdcf91ed82188e6a144169c6b7d4e31cf7a6d01509c573d00904cb002719b851f71cdf1359a86de401daf613d773

diff --git a/dev-scheme/guile/guile-2.0.13-r2.ebuild 
b/dev-scheme/guile/guile-2.0.13-r2.ebuild
deleted file mode 100644
index 3e2b18b7c6b..000
--- a/dev-scheme/guile/guile-2.0.13-r2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic autotools
-
-DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
-HOMEPAGE="https://www.gnu.org/software/guile/;
-SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-LICENSE="LGPL-3+"
-IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
-# emacs useflag removal not working
-
-# workaround for bug 596322
-REQUIRED_USE="regex"
-
-RDEPEND="
-   >=dev-libs/boehm-gc-7.0:=[threads?]
-   dev-libs/gmp:=
-   dev-libs/libffi:=
-   dev-libs/libltdl:=
-   dev-libs/libunistring:0=
-   sys-devel/libtool
-   sys-libs/ncurses:0=
-   sys-libs/readline:0="
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   sys-apps/texinfo
-   sys-devel/gettext"
-
-SLOT="12/22" # subslot is soname version
-MAJOR="2.0"
-
-DOCS=( GUILE-VERSION HACKING README )
-
-PATCHES=( "${FILESDIR}/${PN}-2-snarf.patch" )
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # see bug #178499
-   filter-flags -ftree-vectorize
-
-   econf \
-   --disable-error-on-warning \
-   --disable-rpath \
-   --enable-posix \
-   --without-libgmp-prefix \
-   --without-libiconv-prefix \
-   --without-libintl-prefix \
-   --without-libltdl-prefix \
-   --without-libreadline-prefix \
-   

[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-10-05 Thread Sam James
commit: e71660fab93bfb5fcdccaa6a01e934d0c52bdf23
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  1 03:38:21 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  5 19:03:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71660fa

dev-scheme/guile: bump to 2.2.7

Closes: https://bugs.gentoo.org/714088
Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/17353
Signed-off-by: Sam James  gentoo.org>

 dev-scheme/guile/Manifest   |  1 +
 dev-scheme/guile/guile-2.2.7.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index 6643907074b..d45f7ae1ccf 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -4,3 +4,4 @@ DIST guile-2.0.14.tar.gz 7823099 BLAKE2B 
e7fa5a4ca19dc4adfcc151350b0ed4e211b8470
 DIST guile-2.2.3.tar.gz 17266587 BLAKE2B 
68751b881bca53e7ab04038483aa8c5a689978d1017e4c944a8142e301e2e13d5ffd2aba73f7b0aa27efd84d068558b96a88452d1e0b79dc04db1921e22a621d
 SHA512 
31df17d28177badf63e1eb0d0d64e6a4d2abe64d4d5e69d8ff33a24dfb10abd25109ea9abfa86f5ff303b43665eb5b8127927f683f3b16139c5b3dc99f06f6fd
 DIST guile-2.2.4.tar.gz 18094974 BLAKE2B 
36e9219bbe675b7ad8a73607a3acddae244a71cac1aff8dac77433da76ecb9f073df723ca3d22a15cf769b2fe5a981aa968bd0983020b3926f08f0b497bdf80e
 SHA512 
a200b83a02ef23c8256d9bfb14a141bb6dbca01279a0587bfb672060429c49093088e4b765b7ee5c85cd587a1aeed77d9438d300d3e67cdd6cebbb794d88171e
 DIST guile-2.2.6.tar.gz 18132818 BLAKE2B 
9c2f7737d74d9e56bd9e3f42f287f6b48d9e381dff44ca3ad176ad64adf9b0d200c0b8d34a41e34b15ecf24fa28ddccaa9b033cead25583ff9984b5b7c09ced5
 SHA512 
6a9264c2e10def5e69a0e755fb28a5f09b98bc202660d742b0ee144d4f486b049dcbce8bcece79c3af9421d43df6eca36adf82798520f75b09303f5e8c2092af
+DIST guile-2.2.7.tar.gz 18129833 BLAKE2B 
03c88d753f83e5a797f12808b7b053c9cf6c51f87fb8f3c3db89e54528aafb0e54de2eb951cc622e98fada82a558932bb074a8e739f4175144d4b06ba42f7d60
 SHA512 
ad11885ffeb7655ef6c8543e67233992dc37bdcf91ed82188e6a144169c6b7d4e31cf7a6d01509c573d00904cb002719b851f71cdf1359a86de401daf613d773

diff --git a/dev-scheme/guile/guile-2.2.7.ebuild 
b/dev-scheme/guile/guile-2.2.7.ebuild
new file mode 100644
index 000..ae3831ca70e
--- /dev/null
+++ b/dev-scheme/guile/guile-2.2.7.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MAJOR="2.2"
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/;
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
+REQUIRED_USE="regex" # workaround for bug 596322
+RESTRICT="strip"
+
+RDEPEND="
+   >=dev-libs/boehm-gc-7.0:=[threads?]
+   dev-libs/gmp:=
+   dev-libs/libffi:=
+   dev-libs/libltdl:=
+   dev-libs/libunistring:0=
+   sys-libs/ncurses:0=
+   sys-libs/readline:0="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   sys-devel/libtool
+   sys-devel/gettext"
+
+PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
+DOCS=( GUILE-VERSION HACKING README )
+
+src_configure() {
+   # see bug #676468
+   mv prebuilt/32-bit-big-endian{,.broken} || die
+
+   econf \
+   --disable-error-on-warning \
+   --disable-rpath \
+   --disable-static \
+   --enable-posix \
+   --without-libgmp-prefix \
+   --without-libiconv-prefix \
+   --without-libintl-prefix \
+   --without-libltdl-prefix \
+   --without-libreadline-prefix \
+   --without-libunistring-prefix \
+   $(use_enable debug guile-debug) \
+   $(use_enable debug-malloc) \
+   $(use_enable deprecated) \
+   $(use_enable networking) \
+   $(use_enable nls) \
+   $(use_enable regex) \
+   $(use_with threads)
+}
+
+src_install() {
+   default
+
+   # From Novell
+   # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+   dodir /usr/share/gdb/auto-load/$(get_libdir)
+   mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm 
"${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
+
+   # necessary for registering slib, see bug 206896
+   keepdir /usr/share/guile/site
+
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/files/, dev-scheme/guile/

2020-10-05 Thread Sam James
commit: 3f32eaf545ba48564c1ba109fc2792079257032b
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  5 19:03:20 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  5 19:03:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f32eaf5

dev-scheme/guile: fix 1.8.8 build with >=sys-apps/texinfo-6.7

Drop unicode.

Thanks-to: Dennis Nezic  dennisn.mooo.com>
Closes: https://bugs.gentoo.org/736469
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 .../guile/files/guile-1.8.8-texinfo-6.7.patch  | 22 ++
 dev-scheme/guile/guile-1.8.8-r3.ebuild |  3 ++-
 2 files changed, 24 insertions(+), 1 deletion(-)

diff --git a/dev-scheme/guile/files/guile-1.8.8-texinfo-6.7.patch 
b/dev-scheme/guile/files/guile-1.8.8-texinfo-6.7.patch
new file mode 100644
index 000..6be52017a8d
--- /dev/null
+++ b/dev-scheme/guile/files/guile-1.8.8-texinfo-6.7.patch
@@ -0,0 +1,22 @@
+--- a/doc/ref/api-compound.texi.orig   2020-08-08 22:23:07.0 -0400
 b/doc/ref/api-compound.texi2020-08-08 22:23:33.0 -0400
+@@ -905,7 +905,7 @@
+ @end deftypefn
+ 
+ @deftypefn {C Function} {const SCM *} scm_vector_elements (SCM vec, 
scm_t_array_handle *handle, size_t *lenp, ssize_t *incp)
+-Acquire�a handle for the vector @var{vec} and return a pointer to the
++Acquire a handle for the vector @var{vec} and return a pointer to the
+ elements of it.  This pointer can only be used to read the elements of
+ @var{vec}.  When @var{vec} is not a vector, an error is signaled.  The
+ handle mustr eventually be released with
+--- a/doc/ref/guile.info-2.orig2020-08-08 22:22:59.0 -0400
 b/doc/ref/guile.info-2 2020-08-08 22:25:21.0 -0400
+@@ -4192,7 +4192,7 @@
+ 
+  -- C Function: const SCM * scm_vector_elements (SCM vec,
+   scm_t_array_handle *handle, size_t *lenp, ssize_t *incp)
+- Acquire�a handle for the vector VEC and return a pointer to the
++ Acquire a handle for the vector VEC and return a pointer to the
+  elements of it.  This pointer can only be used to read the
+  elements of VEC.  When VEC is not a vector, an error is signaled.
+  The handle mustr eventually be released with

diff --git a/dev-scheme/guile/guile-1.8.8-r3.ebuild 
b/dev-scheme/guile/guile-1.8.8-r3.ebuild
index bd0e2037354..48800f8ea22 100644
--- a/dev-scheme/guile/guile-1.8.8-r3.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r3.ebuild
@@ -40,7 +40,8 @@ src_prepare() {
"${FILESDIR}/${P}-readline.patch" \
"${FILESDIR}/${P}-tinfo.patch" \
"${FILESDIR}/${P}-sandbox.patch" \
-   "${FILESDIR}/${P}-mkdir-mask.patch"
+   "${FILESDIR}/${P}-mkdir-mask.patch" \
+   "${FILESDIR}/${PN}-1.8.8-texinfo-6.7.patch"
 
sed \
-e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g" \



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-09-26 Thread Sergei Trofimovich
commit: 0ac303385e94ffe9b1e635393a06b5e90cd5106e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Sep 26 21:32:35 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 26 21:32:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac30338

dev-scheme/guile: stable 2.2.6 for hppa

stable wrt bug #739826

Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.6.ebuild 
b/dev-scheme/guile/guile-2.2.6.ebuild
index d668bfec4ad..da6b38c1906 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-09-23 Thread Agostino Sarubbo
commit: 26e5fffba93e116d1b849ba6705f9af50eacce5c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Sep 23 10:32:29 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Sep 23 10:32:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e5fffb

dev-scheme/guile: sparc stable wrt bug #739826

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.6.ebuild 
b/dev-scheme/guile/guile-2.2.6.ebuild
index d403c0674a5..4d78bda9212 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-09-23 Thread Agostino Sarubbo
commit: 7d603643430706395da10236fe5427912fdb02f7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Sep 23 10:30:49 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Sep 23 10:30:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d603643

dev-scheme/guile: s390 stable wrt bug #739826

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.6.ebuild 
b/dev-scheme/guile/guile-2.2.6.ebuild
index 070c7963581..d403c0674a5 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
s390 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-09-23 Thread Agostino Sarubbo
commit: c728b3cb9f1c3100846a19b8256edb7574fa921e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Sep 23 10:26:23 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Sep 23 10:29:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c728b3cb

dev-scheme/guile: ppc64 stable wrt bug #739826

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.6.ebuild 
b/dev-scheme/guile/guile-2.2.6.ebuild
index 45f5aed156c..070c7963581 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-09-23 Thread Agostino Sarubbo
commit: 94cdcc54d2167376d6a953645361526bf73ff8a4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Sep 23 10:24:46 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Sep 23 10:24:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94cdcc54

dev-scheme/guile: ppc stable wrt bug #739826

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.6.ebuild 
b/dev-scheme/guile/guile-2.2.6.ebuild
index 64f74ff3c0d..45f5aed156c 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-09-20 Thread Thomas Deutschmann
commit: 14765bab3602aeba3635f50d213c100505fc15ed
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Sep 20 21:43:09 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Sep 20 21:51:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14765bab

dev-scheme/guile: x86 stable (bug #739826)

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.6.ebuild 
b/dev-scheme/guile/guile-2.2.6.ebuild
index 4985b1ed5a3..64f74ff3c0d 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-09-19 Thread Sam James
commit: f6eebe788cceadb955474360d099373d28e044f3
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 20 04:47:08 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 20 04:48:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6eebe78

dev-scheme/guile: Stabilize 2.2.6 arm64, #739826

Signed-off-by: Sam James  gentoo.org>

 dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.6.ebuild 
b/dev-scheme/guile/guile-2.2.6.ebuild
index b8d27c5d521..4985b1ed5a3 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-09-19 Thread Sam James
commit: a325c4450909c4cd3db7952890b73f90f384c8a2
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 20 02:45:56 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 20 02:45:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a325c445

dev-scheme/guile: Stabilize 2.2.6 arm, #739826

Signed-off-by: Sam James  gentoo.org>

 dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.6.ebuild 
b/dev-scheme/guile/guile-2.2.6.ebuild
index ac6f91294cb..b8d27c5d521 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-08-06 Thread Amy Liffey
commit: e7d4ce0c8bad4b281bbe75be72e0d2ce88cbaf48
Author: Amy Liffey  gentoo  org>
AuthorDate: Thu Aug  6 06:24:05 2020 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu Aug  6 06:58:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d4ce0c

dev-scheme/guile: remove unused filter-flags

Closes: https://bugs.gentoo.org/702390
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Amy Liffey  gentoo.org>
Acked-by: Mikle Kolyada  gentoo.org>

 dev-scheme/guile/guile-2.2.6.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-scheme/guile/guile-2.2.6.ebuild 
b/dev-scheme/guile/guile-2.2.6.ebuild
index bf17fbdfc53..ac6f91294cb 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -33,9 +33,6 @@ PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
 DOCS=( GUILE-VERSION HACKING README )
 
 src_configure() {
-   # see bug #178499
-   filter-flags -ftree-vectorize
-
# see bug #676468
mv prebuilt/32-bit-big-endian{,.broken} || die
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-07-17 Thread Sergei Trofimovich
commit: 1c335c0b4ed52748b690065c8f0fd64cba5971b3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jul 17 07:55:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jul 17 07:55:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c335c0b

dev-scheme/guile: move away from virtual/libffi

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile/guile-2.0.13-r2.ebuild | 2 +-
 dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
 dev-scheme/guile/guile-2.2.3.ebuild | 2 +-
 dev-scheme/guile/guile-2.2.4.ebuild | 2 +-
 dev-scheme/guile/guile-2.2.6.ebuild | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-scheme/guile/guile-2.0.13-r2.ebuild 
b/dev-scheme/guile/guile-2.0.13-r2.ebuild
index e1049aaf965..3e2b18b7c6b 100644
--- a/dev-scheme/guile/guile-2.0.13-r2.ebuild
+++ b/dev-scheme/guile/guile-2.0.13-r2.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="regex"
 RDEPEND="
>=dev-libs/boehm-gc-7.0:=[threads?]
dev-libs/gmp:=
-   virtual/libffi:=
+   dev-libs/libffi:=
dev-libs/libltdl:=
dev-libs/libunistring:0=
sys-devel/libtool

diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild 
b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index 4022c51ef38..6ce8060dc32 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="regex"
 RDEPEND="
>=dev-libs/boehm-gc-7.0:=[threads?]
dev-libs/gmp:=
-   virtual/libffi:=
+   dev-libs/libffi:=
dev-libs/libltdl:=
dev-libs/libunistring:0=
sys-devel/libtool

diff --git a/dev-scheme/guile/guile-2.2.3.ebuild 
b/dev-scheme/guile/guile-2.2.3.ebuild
index 5fa9b08d7dd..877be10b01d 100644
--- a/dev-scheme/guile/guile-2.2.3.ebuild
+++ b/dev-scheme/guile/guile-2.2.3.ebuild
@@ -20,7 +20,7 @@ RESTRICT="strip"
 RDEPEND="
>=dev-libs/boehm-gc-7.0:=[threads?]
dev-libs/gmp:=
-   virtual/libffi:=
+   dev-libs/libffi:=
dev-libs/libltdl:=
dev-libs/libunistring:0=
sys-devel/libtool

diff --git a/dev-scheme/guile/guile-2.2.4.ebuild 
b/dev-scheme/guile/guile-2.2.4.ebuild
index a8dadf42f4c..65c93093a69 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -20,7 +20,7 @@ RESTRICT="strip"
 RDEPEND="
>=dev-libs/boehm-gc-7.0:=[threads?]
dev-libs/gmp:=
-   virtual/libffi:=
+   dev-libs/libffi:=
dev-libs/libltdl:=
dev-libs/libunistring:0=
sys-libs/ncurses:0=

diff --git a/dev-scheme/guile/guile-2.2.6.ebuild 
b/dev-scheme/guile/guile-2.2.6.ebuild
index 2724d116552..bf17fbdfc53 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -18,7 +18,7 @@ RESTRICT="strip"
 RDEPEND="
>=dev-libs/boehm-gc-7.0:=[threads?]
dev-libs/gmp:=
-   virtual/libffi:=
+   dev-libs/libffi:=
dev-libs/libltdl:=
dev-libs/libunistring:0=
sys-libs/ncurses:0=



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2020-06-28 Thread Sergei Trofimovich
commit: efe208deece53469b27b6281e13cd9c1bec1e689
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun 28 22:37:34 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 28 22:43:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe208de

dev-scheme/guile-json: drop old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 -
 dev-scheme/guile-json/guile-json-4.0.1.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index a9f44bfedca..ff33f5508ef 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1,2 +1 @@
-DIST guile-json-4.0.1.tar.gz 150225 BLAKE2B 
343bc64876b35f2f8291635aa357df5ea85acec27b31fdf22a706530764323516bf64ca6edb4f96962e296e3522ee04ca1030487c75d9ee745ffafa1f5990c7c
 SHA512 
45ec92489fec331d8f6e8b3398e09c663da96f41963f5e6f60c15dec19b3f12ebc8f344f023dd3c1f08177723672a2576fdcc41b5d9e441a96dc51b678da5998
 DIST guile-json-4.1.0.tar.gz 150870 BLAKE2B 
9bfd3642b41221fbc7a308b06e69dfa16a652a30ae18e8d53612fed61d26ddf8d39686f81f363c1b02de98b58f0bf6c0ba7003ee93f6777332e9e3574743765f
 SHA512 
ea8eef22d027968bd9faf3170eee7f781837e3a614a5523afe8f89c450408966de11e8082e7ebeacb6c3c50f52c1a033526b9c2491e1cb625ef985ad16eed9b2

diff --git a/dev-scheme/guile-json/guile-json-4.0.1.ebuild 
b/dev-scheme/guile-json/guile-json-4.0.1.ebuild
deleted file mode 100644
index 93ef24df851..000
--- a/dev-scheme/guile-json/guile-json-4.0.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="JSON module for Guile"
-HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
-SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-scheme/guile-2.0.0"
-DEPEND="${RDEPEND}"
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'
-
-src_prepare() {
-   default
-
-   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
-   find "${S}" -name "*.scm" -exec touch {} + || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2020-06-23 Thread Sergei Trofimovich
commit: ff057c6462dd4a526440ba08e2eb47970e3b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Jun 23 22:12:57 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 23 22:13:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff057c64

dev-scheme/guile-json: bump up to 4.1.0

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 +
 dev-scheme/guile-json/guile-json-4.1.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index 5afdc1ed8c3..a9f44bfedca 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1 +1,2 @@
 DIST guile-json-4.0.1.tar.gz 150225 BLAKE2B 
343bc64876b35f2f8291635aa357df5ea85acec27b31fdf22a706530764323516bf64ca6edb4f96962e296e3522ee04ca1030487c75d9ee745ffafa1f5990c7c
 SHA512 
45ec92489fec331d8f6e8b3398e09c663da96f41963f5e6f60c15dec19b3f12ebc8f344f023dd3c1f08177723672a2576fdcc41b5d9e441a96dc51b678da5998
+DIST guile-json-4.1.0.tar.gz 150870 BLAKE2B 
9bfd3642b41221fbc7a308b06e69dfa16a652a30ae18e8d53612fed61d26ddf8d39686f81f363c1b02de98b58f0bf6c0ba7003ee93f6777332e9e3574743765f
 SHA512 
ea8eef22d027968bd9faf3170eee7f781837e3a614a5523afe8f89c450408966de11e8082e7ebeacb6c3c50f52c1a033526b9c2491e1cb625ef985ad16eed9b2

diff --git a/dev-scheme/guile-json/guile-json-4.1.0.ebuild 
b/dev-scheme/guile-json/guile-json-4.1.0.ebuild
new file mode 100644
index 000..93ef24df851
--- /dev/null
+++ b/dev-scheme/guile-json/guile-json-4.1.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="JSON module for Guile"
+HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
+SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-scheme/guile-2.0.0"
+DEPEND="${RDEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_FLAGS_IGNORED='.*[.]go'
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/

2020-06-20 Thread Sergei Trofimovich
commit: 677b2882df81b70cba321b3107fe0752b3226b47
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 20 19:46:23 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 20 19:49:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=677b2882

dev-scheme/guile-git: drop old

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-git/guile-git-0.3.0.ebuild | 45 -
 1 file changed, 45 deletions(-)

diff --git a/dev-scheme/guile-git/guile-git-0.3.0.ebuild 
b/dev-scheme/guile-git/guile-git-0.3.0.ebuild
deleted file mode 100644
index 973441d8fc7..000
--- a/dev-scheme/guile-git/guile-git-0.3.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Guile bindings of git"
-HOMEPAGE="https://gitlab.com/guile-git/guile-git;
-SRC_URI="https://gitlab.com/guile-git/guile-git/uploads/4c563d8e7e1ff84396abe8ca7011bcaf/guile-git-${PV}.tar.gz;
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-scheme/guile-2.0.11:=
-   dev-scheme/bytestructures
-   >=dev-libs/libgit2-0.28.0:=
-"
-DEPEND="${RDEPEND}"
-
-RESTRICT=test # Tets suite needs a fix: 
https://gitlab.com/guile-git/guile-git/issues/18
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'
-
-src_prepare() {
-   default
-
-   # guile is trying to avoid recompilation by checking if file
-   # /usr/lib64/guile/2.2/site-ccache/
-   # is newer than
-   # 
-   # In case it is instead of using  guile
-   # loads system one (from potentially older version of package).
-   # To work it around we bump last modification timestamp of
-   # '*.scm' files.
-   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
-   find "${S}" -name "*.scm" -exec touch {} + || die
-}
-
-src_test() {
-   emake check VERBOSE=1
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-sqlite3/

2020-06-20 Thread Sergei Trofimovich
commit: 3f229512c64754a3f58746f217e5e5acba29e1a2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 20 19:45:56 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 20 19:49:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f229512

dev-scheme/guile-sqlite3: drop old

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-sqlite3/Manifest  |  2 --
 .../guile-sqlite3/guile-sqlite3-0.1.0.ebuild   | 34 --
 .../guile-sqlite3/guile-sqlite3-0.1.1.ebuild   | 34 --
 3 files changed, 70 deletions(-)

diff --git a/dev-scheme/guile-sqlite3/Manifest 
b/dev-scheme/guile-sqlite3/Manifest
index 0cf838c244f..94525051ec3 100644
--- a/dev-scheme/guile-sqlite3/Manifest
+++ b/dev-scheme/guile-sqlite3/Manifest
@@ -1,3 +1 @@
-DIST guile-sqlite3-0.1.0.tar.gz 23832 BLAKE2B 
cff04a320ab239bf0d90c01ffc4e557bf5bf2978a433fcca0413b09f3c3b2ee5ed75f3655077dc493ae42a11a8e027f0a17b74c97e3eecadfb67f2e0e7912693
 SHA512 
8c1f58024c464e5628162e3ba1bf129809403bcc5d2329b55b6628f419ff8d5ead21d87f0bdcbb458ce5798d62184af177616bbfbeb653c34450c716f6b3ab26
-DIST guile-sqlite3-0.1.1.tar.gz 24702 BLAKE2B 
73a0431ad2c8bbbc54063d9c82a94f695e87837283af6f8dcd7f77cef614a38ad49304c1ca45cc32f4b705f8e6a65c028877c6fc820968c287ed4c429704cea6
 SHA512 
09e30493920ebccd523372b3b6255c4ddd79c98f7193a1e32ca258ef41304986749901a0f95714b46900ab6ffa874453db6ae11b03a54526d13014bf25ae4e5d
 DIST guile-sqlite3-0.1.2.tar.gz 24719 BLAKE2B 
ce8cc8ca8cab88aff4a81b02eee6688a46808e06ded392ac91c6b8106dc263d6fda3039e2f86ff731516f89de71c57ee0a70c2341300ed95ebf40a4f4ec0c28d
 SHA512 
872f321fbc53cbca4f7570c8cb7d4f5e4990e49316d2f2230c8da084ef8559890630b87f17a93ee07594f847a4dee0b8e8504acab2027c64c17339bfa540a8e8

diff --git a/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.0.ebuild 
b/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.0.ebuild
deleted file mode 100644
index 2dcdab11299..000
--- a/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="Guile bindings of sqlite3"
-HOMEPAGE="https://notabug.org/guile-sqlite3/guile-sqlite3;
-SRC_URI="https://notabug.org/guile-sqlite3/guile-sqlite3/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="LGPL-3+ GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-scheme/guile-2.0.11:=
-   dev-db/sqlite:3=
-"
-DEPEND="${RDEPEND}"
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'
-
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   default
-
-   # upstream tag on top of source tree. has no autogenerated files
-   eautoreconf
-}

diff --git a/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.1.ebuild 
b/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.1.ebuild
deleted file mode 100644
index 2dcdab11299..000
--- a/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="Guile bindings of sqlite3"
-HOMEPAGE="https://notabug.org/guile-sqlite3/guile-sqlite3;
-SRC_URI="https://notabug.org/guile-sqlite3/guile-sqlite3/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="LGPL-3+ GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-scheme/guile-2.0.11:=
-   dev-db/sqlite:3=
-"
-DEPEND="${RDEPEND}"
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'
-
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   default
-
-   # upstream tag on top of source tree. has no autogenerated files
-   eautoreconf
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2020-06-20 Thread Sergei Trofimovich
commit: b30ae7c1de95ee3ea9ad6fa0621b13622071a52a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 20 19:46:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 20 19:49:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b30ae7c1

dev-scheme/guile-json: drop old

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 -
 dev-scheme/guile-json/guile-json-3.5.0.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index c0886ddb758..5afdc1ed8c3 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1,2 +1 @@
-DIST guile-json-3.5.0.tar.gz 146851 BLAKE2B 
ee1b0be643f4de7cf9211adb6b167bc8aa302124a959f51d82634d176fe83f93beb928b0286044e441c9c743e2731117f6894d0c244271cef4ac4b8b9a24751c
 SHA512 
4d9df313b9708a067ed9712fa390618b9b2b2a42633e1b140fec58d813ebf9187553ee85c743bf509bb0c228bd98c426325d23dd020a53b389ab269bda2a324e
 DIST guile-json-4.0.1.tar.gz 150225 BLAKE2B 
343bc64876b35f2f8291635aa357df5ea85acec27b31fdf22a706530764323516bf64ca6edb4f96962e296e3522ee04ca1030487c75d9ee745ffafa1f5990c7c
 SHA512 
45ec92489fec331d8f6e8b3398e09c663da96f41963f5e6f60c15dec19b3f12ebc8f344f023dd3c1f08177723672a2576fdcc41b5d9e441a96dc51b678da5998

diff --git a/dev-scheme/guile-json/guile-json-3.5.0.ebuild 
b/dev-scheme/guile-json/guile-json-3.5.0.ebuild
deleted file mode 100644
index 93ef24df851..000
--- a/dev-scheme/guile-json/guile-json-3.5.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="JSON module for Guile"
-HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
-SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-scheme/guile-2.0.0"
-DEPEND="${RDEPEND}"
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'
-
-src_prepare() {
-   default
-
-   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
-   find "${S}" -name "*.scm" -exec touch {} + || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-sqlite3/

2020-06-14 Thread Sergei Trofimovich
commit: d75b7265d89fcd9fc0a9eecd12b43836b909eaaa
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun 14 08:07:09 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 14 08:07:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d75b7265

dev-scheme/guile-sqlite3: bump up to 0.1.2

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-sqlite3/Manifest  |  1 +
 .../guile-sqlite3/guile-sqlite3-0.1.2.ebuild   | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-scheme/guile-sqlite3/Manifest 
b/dev-scheme/guile-sqlite3/Manifest
index 2eab792af3a..0cf838c244f 100644
--- a/dev-scheme/guile-sqlite3/Manifest
+++ b/dev-scheme/guile-sqlite3/Manifest
@@ -1,2 +1,3 @@
 DIST guile-sqlite3-0.1.0.tar.gz 23832 BLAKE2B 
cff04a320ab239bf0d90c01ffc4e557bf5bf2978a433fcca0413b09f3c3b2ee5ed75f3655077dc493ae42a11a8e027f0a17b74c97e3eecadfb67f2e0e7912693
 SHA512 
8c1f58024c464e5628162e3ba1bf129809403bcc5d2329b55b6628f419ff8d5ead21d87f0bdcbb458ce5798d62184af177616bbfbeb653c34450c716f6b3ab26
 DIST guile-sqlite3-0.1.1.tar.gz 24702 BLAKE2B 
73a0431ad2c8bbbc54063d9c82a94f695e87837283af6f8dcd7f77cef614a38ad49304c1ca45cc32f4b705f8e6a65c028877c6fc820968c287ed4c429704cea6
 SHA512 
09e30493920ebccd523372b3b6255c4ddd79c98f7193a1e32ca258ef41304986749901a0f95714b46900ab6ffa874453db6ae11b03a54526d13014bf25ae4e5d
+DIST guile-sqlite3-0.1.2.tar.gz 24719 BLAKE2B 
ce8cc8ca8cab88aff4a81b02eee6688a46808e06ded392ac91c6b8106dc263d6fda3039e2f86ff731516f89de71c57ee0a70c2341300ed95ebf40a4f4ec0c28d
 SHA512 
872f321fbc53cbca4f7570c8cb7d4f5e4990e49316d2f2230c8da084ef8559890630b87f17a93ee07594f847a4dee0b8e8504acab2027c64c17339bfa540a8e8

diff --git a/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.2.ebuild 
b/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.2.ebuild
new file mode 100644
index 000..2dcdab11299
--- /dev/null
+++ b/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="Guile bindings of sqlite3"
+HOMEPAGE="https://notabug.org/guile-sqlite3/guile-sqlite3;
+SRC_URI="https://notabug.org/guile-sqlite3/guile-sqlite3/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="LGPL-3+ GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-scheme/guile-2.0.11:=
+   dev-db/sqlite:3=
+"
+DEPEND="${RDEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_FLAGS_IGNORED='.*[.]go'
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   default
+
+   # upstream tag on top of source tree. has no autogenerated files
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-sqlite3/

2020-06-12 Thread Sergei Trofimovich
commit: bbe7157fa7331803c50edad2d7b821c7e1110a55
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jun 12 23:07:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun 12 23:07:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe7157f

dev-scheme/guile-sqlite3: bump up to 0.1.1

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-sqlite3/Manifest  |  1 +
 .../guile-sqlite3/guile-sqlite3-0.1.1.ebuild   | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-scheme/guile-sqlite3/Manifest 
b/dev-scheme/guile-sqlite3/Manifest
index 90ac055c1d7..2eab792af3a 100644
--- a/dev-scheme/guile-sqlite3/Manifest
+++ b/dev-scheme/guile-sqlite3/Manifest
@@ -1 +1,2 @@
 DIST guile-sqlite3-0.1.0.tar.gz 23832 BLAKE2B 
cff04a320ab239bf0d90c01ffc4e557bf5bf2978a433fcca0413b09f3c3b2ee5ed75f3655077dc493ae42a11a8e027f0a17b74c97e3eecadfb67f2e0e7912693
 SHA512 
8c1f58024c464e5628162e3ba1bf129809403bcc5d2329b55b6628f419ff8d5ead21d87f0bdcbb458ce5798d62184af177616bbfbeb653c34450c716f6b3ab26
+DIST guile-sqlite3-0.1.1.tar.gz 24702 BLAKE2B 
73a0431ad2c8bbbc54063d9c82a94f695e87837283af6f8dcd7f77cef614a38ad49304c1ca45cc32f4b705f8e6a65c028877c6fc820968c287ed4c429704cea6
 SHA512 
09e30493920ebccd523372b3b6255c4ddd79c98f7193a1e32ca258ef41304986749901a0f95714b46900ab6ffa874453db6ae11b03a54526d13014bf25ae4e5d

diff --git a/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.1.ebuild 
b/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.1.ebuild
new file mode 100644
index 000..2dcdab11299
--- /dev/null
+++ b/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="Guile bindings of sqlite3"
+HOMEPAGE="https://notabug.org/guile-sqlite3/guile-sqlite3;
+SRC_URI="https://notabug.org/guile-sqlite3/guile-sqlite3/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="LGPL-3+ GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-scheme/guile-2.0.11:=
+   dev-db/sqlite:3=
+"
+DEPEND="${RDEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_FLAGS_IGNORED='.*[.]go'
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   default
+
+   # upstream tag on top of source tree. has no autogenerated files
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2020-06-06 Thread Sergei Trofimovich
commit: 794f7120e2ae63dfc543fd08f67dc1016bbcceb2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun  6 09:44:53 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun  6 10:27:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=794f7120

dev-scheme/guile-json: bump up to 4.0.1

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 +
 dev-scheme/guile-json/guile-json-4.0.1.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index 087fcbc23cb..c0886ddb758 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1 +1,2 @@
 DIST guile-json-3.5.0.tar.gz 146851 BLAKE2B 
ee1b0be643f4de7cf9211adb6b167bc8aa302124a959f51d82634d176fe83f93beb928b0286044e441c9c743e2731117f6894d0c244271cef4ac4b8b9a24751c
 SHA512 
4d9df313b9708a067ed9712fa390618b9b2b2a42633e1b140fec58d813ebf9187553ee85c743bf509bb0c228bd98c426325d23dd020a53b389ab269bda2a324e
+DIST guile-json-4.0.1.tar.gz 150225 BLAKE2B 
343bc64876b35f2f8291635aa357df5ea85acec27b31fdf22a706530764323516bf64ca6edb4f96962e296e3522ee04ca1030487c75d9ee745ffafa1f5990c7c
 SHA512 
45ec92489fec331d8f6e8b3398e09c663da96f41963f5e6f60c15dec19b3f12ebc8f344f023dd3c1f08177723672a2576fdcc41b5d9e441a96dc51b678da5998

diff --git a/dev-scheme/guile-json/guile-json-4.0.1.ebuild 
b/dev-scheme/guile-json/guile-json-4.0.1.ebuild
new file mode 100644
index 000..93ef24df851
--- /dev/null
+++ b/dev-scheme/guile-json/guile-json-4.0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="JSON module for Guile"
+HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
+SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-scheme/guile-2.0.0"
+DEPEND="${RDEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_FLAGS_IGNORED='.*[.]go'
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/

2020-06-05 Thread Sergei Trofimovich
commit: e23bd1b20a4a8d70d0a30eb420475b0287b48243
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jun  5 08:26:14 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun  5 08:26:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e23bd1b2

dev-scheme/guile-git: raise lower boutnd of libgit to 1

It's not clear why old libgit2 crashes, but upgrading
to newer one helps. Let's encode it in dependencies.

Reported-by: Marcel Schilling
Bug: https://github.com/trofi/nix-guix-gentoo/issues/7
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-git/guile-git-0.3.0-r1.ebuild | 47 ++
 1 file changed, 47 insertions(+)

diff --git a/dev-scheme/guile-git/guile-git-0.3.0-r1.ebuild 
b/dev-scheme/guile-git/guile-git-0.3.0-r1.ebuild
new file mode 100644
index 000..b32e822b59f
--- /dev/null
+++ b/dev-scheme/guile-git/guile-git-0.3.0-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Guile bindings of git"
+HOMEPAGE="https://gitlab.com/guile-git/guile-git;
+SRC_URI="https://gitlab.com/guile-git/guile-git/uploads/4c563d8e7e1ff84396abe8ca7011bcaf/guile-git-${PV}.tar.gz;
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# older libgit seems to be incompatible with guile-git bindings
+# https://github.com/trofi/nix-guix-gentoo/issues/7
+RDEPEND="
+   >=dev-scheme/guile-2.0.11:=
+   dev-scheme/bytestructures
+   >=dev-libs/libgit2-1:=
+"
+DEPEND="${RDEPEND}"
+
+RESTRICT=test # Tets suite needs a fix: 
https://gitlab.com/guile-git/guile-git/issues/18
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_FLAGS_IGNORED='.*[.]go'
+
+src_prepare() {
+   default
+
+   # guile is trying to avoid recompilation by checking if file
+   # /usr/lib64/guile/2.2/site-ccache/
+   # is newer than
+   # 
+   # In case it is instead of using  guile
+   # loads system one (from potentially older version of package).
+   # To work it around we bump last modification timestamp of
+   # '*.scm' files.
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}
+
+src_test() {
+   emake check VERBOSE=1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-gcrypt/

2020-05-29 Thread Sergei Trofimovich
commit: 34618bc7792ba1afc05b445a1a77472c99dd956e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri May 29 22:05:22 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May 29 22:13:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34618bc7

dev-scheme/guile-gcrypt: drop old

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-gcrypt/Manifest  |  1 -
 dev-scheme/guile-gcrypt/guile-gcrypt-0.2.1.ebuild | 37 ---
 2 files changed, 38 deletions(-)

diff --git a/dev-scheme/guile-gcrypt/Manifest b/dev-scheme/guile-gcrypt/Manifest
index 368b6e14d88..240c748ec95 100644
--- a/dev-scheme/guile-gcrypt/Manifest
+++ b/dev-scheme/guile-gcrypt/Manifest
@@ -1,2 +1 @@
-DIST guile-gcrypt-0.2.1.tar.gz 51129 BLAKE2B 
adb597bca654ac57b27f18cdd391edacb98e200ce274907494d6e4c7052f3cda093281d8e27e2bab0fbf9b572b17fc9bd90c8a8275d61144c8becadc6d7c8c07
 SHA512 
c5de73f204f55b337b097ab6205f389c580b2ff825a672f3d042b2d74ca9a8038952d0c656e9def0d441075764cf4c937f648fa8c9bd598fa7efea2b5542559c
 DIST guile-gcrypt-0.3.0.tar.gz 55022 BLAKE2B 
20d0948df250637c38a9e583ed9b8e0f4fd6d6142a60b4cceddab9a6a5c3062ffc7a0c8bc61187a1e942a137186ccc6e3cbc44b86d3c64f8cea91c67ae46cb08
 SHA512 
036017bbf10247bf474f41bb23fa0e824ed17241f169d0b36da5b20753502050bf6b14fa3a584076521e8f076732b75fe3f5e0ec9fb9ffeaf142319a98d36ae9

diff --git a/dev-scheme/guile-gcrypt/guile-gcrypt-0.2.1.ebuild 
b/dev-scheme/guile-gcrypt/guile-gcrypt-0.2.1.ebuild
deleted file mode 100644
index 3eb4f555d7c..000
--- a/dev-scheme/guile-gcrypt/guile-gcrypt-0.2.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Guile bindings of libgcrypt"
-HOMEPAGE="https://notabug.org/cwebber/guile-gcrypt;
-SRC_URI="https://notabug.org/cwebber/guile-gcrypt/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-scheme/guile-2.0.11:=
-   dev-libs/libgcrypt:0=
-"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${PN}
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'
-
-src_prepare() {
-   default
-
-   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
-   find "${S}" -name "*.scm" -exec touch {} + || die
-
-   # upstream tag on top of source tree. has no autogenerated files
-   eautoreconf
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2020-05-29 Thread Sergei Trofimovich
commit: 90efe92230f65b75642332adcc34d88c35d6a97c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri May 29 22:05:35 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May 29 22:13:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90efe922

dev-scheme/guile-json: drop old

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 -
 dev-scheme/guile-json/guile-json-3.4.0.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index f8d090abec1..087fcbc23cb 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1,2 +1 @@
-DIST guile-json-3.4.0.tar.gz 146506 BLAKE2B 
f6d0b4c8897b18530018446186012a886094392b689e69024b99d2015fe3fcb2394e4a371cac34cf1d5244f081a42dbde49f6ba04249518ad76184230d64344e
 SHA512 
c9681b2e19a1dc00161888c58172de84b0ab5a24eafd3870146e7f047af7d208fb57aa64b9fa3b1255958093ea24fb264652d622a1fda9f5cb107ce0518254fe
 DIST guile-json-3.5.0.tar.gz 146851 BLAKE2B 
ee1b0be643f4de7cf9211adb6b167bc8aa302124a959f51d82634d176fe83f93beb928b0286044e441c9c743e2731117f6894d0c244271cef4ac4b8b9a24751c
 SHA512 
4d9df313b9708a067ed9712fa390618b9b2b2a42633e1b140fec58d813ebf9187553ee85c743bf509bb0c228bd98c426325d23dd020a53b389ab269bda2a324e

diff --git a/dev-scheme/guile-json/guile-json-3.4.0.ebuild 
b/dev-scheme/guile-json/guile-json-3.4.0.ebuild
deleted file mode 100644
index e7d525951dd..000
--- a/dev-scheme/guile-json/guile-json-3.4.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="JSON module for Guile"
-HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
-SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-scheme/guile-2.0.0"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
-   find "${S}" -name "*.scm" -exec touch {} + || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2020-05-27 Thread Sergei Trofimovich
commit: 3d6074f915599a107c497d85692f62b3a41b3cf5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May 27 21:49:06 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May 27 21:49:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d6074f9

dev-scheme/guile-json: bump up to 3.5.0

While at it added a workaround about ignored CFLAGS.

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 +
 dev-scheme/guile-json/guile-json-3.5.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index b93e3d6fba7..f8d090abec1 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1 +1,2 @@
 DIST guile-json-3.4.0.tar.gz 146506 BLAKE2B 
f6d0b4c8897b18530018446186012a886094392b689e69024b99d2015fe3fcb2394e4a371cac34cf1d5244f081a42dbde49f6ba04249518ad76184230d64344e
 SHA512 
c9681b2e19a1dc00161888c58172de84b0ab5a24eafd3870146e7f047af7d208fb57aa64b9fa3b1255958093ea24fb264652d622a1fda9f5cb107ce0518254fe
+DIST guile-json-3.5.0.tar.gz 146851 BLAKE2B 
ee1b0be643f4de7cf9211adb6b167bc8aa302124a959f51d82634d176fe83f93beb928b0286044e441c9c743e2731117f6894d0c244271cef4ac4b8b9a24751c
 SHA512 
4d9df313b9708a067ed9712fa390618b9b2b2a42633e1b140fec58d813ebf9187553ee85c743bf509bb0c228bd98c426325d23dd020a53b389ab269bda2a324e

diff --git a/dev-scheme/guile-json/guile-json-3.5.0.ebuild 
b/dev-scheme/guile-json/guile-json-3.5.0.ebuild
new file mode 100644
index 000..93ef24df851
--- /dev/null
+++ b/dev-scheme/guile-json/guile-json-3.5.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="JSON module for Guile"
+HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
+SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-scheme/guile-2.0.0"
+DEPEND="${RDEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_FLAGS_IGNORED='.*[.]go'
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-gcrypt/

2020-05-24 Thread Sergei Trofimovich
commit: c2f250c9b03215c7993a1c47ef008d14a02bd871
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun May 24 17:31:14 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun May 24 17:31:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f250c9

dev-scheme/guile-gcrypt: bump up to 0.3.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-gcrypt/Manifest  |  1 +
 dev-scheme/guile-gcrypt/guile-gcrypt-0.3.0.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-scheme/guile-gcrypt/Manifest b/dev-scheme/guile-gcrypt/Manifest
index c3028c6a0ff..368b6e14d88 100644
--- a/dev-scheme/guile-gcrypt/Manifest
+++ b/dev-scheme/guile-gcrypt/Manifest
@@ -1 +1,2 @@
 DIST guile-gcrypt-0.2.1.tar.gz 51129 BLAKE2B 
adb597bca654ac57b27f18cdd391edacb98e200ce274907494d6e4c7052f3cda093281d8e27e2bab0fbf9b572b17fc9bd90c8a8275d61144c8becadc6d7c8c07
 SHA512 
c5de73f204f55b337b097ab6205f389c580b2ff825a672f3d042b2d74ca9a8038952d0c656e9def0d441075764cf4c937f648fa8c9bd598fa7efea2b5542559c
+DIST guile-gcrypt-0.3.0.tar.gz 55022 BLAKE2B 
20d0948df250637c38a9e583ed9b8e0f4fd6d6142a60b4cceddab9a6a5c3062ffc7a0c8bc61187a1e942a137186ccc6e3cbc44b86d3c64f8cea91c67ae46cb08
 SHA512 
036017bbf10247bf474f41bb23fa0e824ed17241f169d0b36da5b20753502050bf6b14fa3a584076521e8f076732b75fe3f5e0ec9fb9ffeaf142319a98d36ae9

diff --git a/dev-scheme/guile-gcrypt/guile-gcrypt-0.3.0.ebuild 
b/dev-scheme/guile-gcrypt/guile-gcrypt-0.3.0.ebuild
new file mode 100644
index 000..3eb4f555d7c
--- /dev/null
+++ b/dev-scheme/guile-gcrypt/guile-gcrypt-0.3.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Guile bindings of libgcrypt"
+HOMEPAGE="https://notabug.org/cwebber/guile-gcrypt;
+SRC_URI="https://notabug.org/cwebber/guile-gcrypt/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-scheme/guile-2.0.11:=
+   dev-libs/libgcrypt:0=
+"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${PN}
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_FLAGS_IGNORED='.*[.]go'
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+
+   # upstream tag on top of source tree. has no autogenerated files
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-sqlite3/

2020-05-22 Thread Sergei Trofimovich
commit: 6cebaeb21b849b62633ae160bde8fb58be73767e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri May 22 18:18:45 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May 22 18:18:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cebaeb2

dev-scheme/guile-sqlite3: add QA CFLAGS workaround, bug #724074

guile does not use CFLAGS, it's a portage's false positive
(see bug #677600).

Reported-by:  Agostino Sarubbo
Closes: https://bugs.gentoo.org/724074
Bug: https://bugs.gentoo.org/677600
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-sqlite3/guile-sqlite3-0.1.0.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.0.ebuild 
b/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.0.ebuild
index 37fa893a5c2..2dcdab11299 100644
--- a/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.0.ebuild
+++ b/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,6 +20,10 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_FLAGS_IGNORED='.*[.]go'
+
 S=${WORKDIR}/${PN}
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-gcrypt/

2020-05-22 Thread Sergei Trofimovich
commit: 4ebe40715db22f1494ee1b5d950e49b5240a4a62
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri May 22 18:15:23 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May 22 18:15:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ebe4071

dev-scheme/guile-gcrypt: add QA CFLAGS workaround, bug #724070

guile does not use CFLAGS, it's a portage's false positive
(see bug #677600).

Reported-by:  Agostino Sarubbo
Closes: https://bugs.gentoo.org/724070
Bug: https://bugs.gentoo.org/677600
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-gcrypt/guile-gcrypt-0.2.1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-scheme/guile-gcrypt/guile-gcrypt-0.2.1.ebuild 
b/dev-scheme/guile-gcrypt/guile-gcrypt-0.2.1.ebuild
index 05bb44f4372..3eb4f555d7c 100644
--- a/dev-scheme/guile-gcrypt/guile-gcrypt-0.2.1.ebuild
+++ b/dev-scheme/guile-gcrypt/guile-gcrypt-0.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,6 +22,10 @@ DEPEND="${RDEPEND}"
 
 S=${WORKDIR}/${PN}
 
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_FLAGS_IGNORED='.*[.]go'
+
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/

2020-05-22 Thread Sergei Trofimovich
commit: 5d02c9f942ec243350c902e6ac4286360c178029
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri May 22 18:17:12 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May 22 18:17:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d02c9f9

dev-scheme/guile-git: add QA CFLAGS workaround, bug #724072

guile does not use CFLAGS, it's a portage's false positive
(see bug #677600).

Reported-by:  Agostino Sarubbo
Closes: https://bugs.gentoo.org/724072
Bug: https://bugs.gentoo.org/677600
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-git/guile-git-0.3.0.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-scheme/guile-git/guile-git-0.3.0.ebuild 
b/dev-scheme/guile-git/guile-git-0.3.0.ebuild
index 1f0eb73bd07..973441d8fc7 100644
--- a/dev-scheme/guile-git/guile-git-0.3.0.ebuild
+++ b/dev-scheme/guile-git/guile-git-0.3.0.ebuild
@@ -21,6 +21,10 @@ DEPEND="${RDEPEND}"
 
 RESTRICT=test # Tets suite needs a fix: 
https://gitlab.com/guile-git/guile-git/issues/18
 
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_FLAGS_IGNORED='.*[.]go'
+
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2020-05-02 Thread Sergei Trofimovich
commit: 80673e3e186db0321af51783d7dff70948fef69e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May  2 17:41:27 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May  2 17:51:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80673e3e

dev-scheme/guile-json: drop old

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 -
 dev-scheme/guile-json/guile-json-3.3.0.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index 34af5c9c318..b93e3d6fba7 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1,2 +1 @@
-DIST guile-json-3.3.0.tar.gz 122495 BLAKE2B 
656529e0ff76fa31b0a385f56ddeb937488e252e176b8468f8b2b6a6166cac5c2bbab1e08b4460b263dd0932d7acf2dab4a9924793c7496e37896381220aef1a
 SHA512 
e4204e0e9649a308b6146c17ef2ed3fc1a804404d4bb6ce09b6fdb0d09823f185c333e87f5cc940e5affc08f5562550785511ca1f220efbc7ecfe15cedc14881
 DIST guile-json-3.4.0.tar.gz 146506 BLAKE2B 
f6d0b4c8897b18530018446186012a886094392b689e69024b99d2015fe3fcb2394e4a371cac34cf1d5244f081a42dbde49f6ba04249518ad76184230d64344e
 SHA512 
c9681b2e19a1dc00161888c58172de84b0ab5a24eafd3870146e7f047af7d208fb57aa64b9fa3b1255958093ea24fb264652d622a1fda9f5cb107ce0518254fe

diff --git a/dev-scheme/guile-json/guile-json-3.3.0.ebuild 
b/dev-scheme/guile-json/guile-json-3.3.0.ebuild
deleted file mode 100644
index a698fb2fe03..000
--- a/dev-scheme/guile-json/guile-json-3.3.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="JSON module for Guile"
-HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
-SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-scheme/guile-2.0.0"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
-   find "${S}" -name "*.scm" -exec touch {} + || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2020-04-29 Thread Sergei Trofimovich
commit: 21784a83f8cdf9c51f8c6259b3d038d4bd2bb215
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr 29 21:15:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr 29 21:16:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21784a83

dev-scheme/guile-json: bump up to 3.4.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 +
 dev-scheme/guile-json/guile-json-3.4.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index c44960651ab..34af5c9c318 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1 +1,2 @@
 DIST guile-json-3.3.0.tar.gz 122495 BLAKE2B 
656529e0ff76fa31b0a385f56ddeb937488e252e176b8468f8b2b6a6166cac5c2bbab1e08b4460b263dd0932d7acf2dab4a9924793c7496e37896381220aef1a
 SHA512 
e4204e0e9649a308b6146c17ef2ed3fc1a804404d4bb6ce09b6fdb0d09823f185c333e87f5cc940e5affc08f5562550785511ca1f220efbc7ecfe15cedc14881
+DIST guile-json-3.4.0.tar.gz 146506 BLAKE2B 
f6d0b4c8897b18530018446186012a886094392b689e69024b99d2015fe3fcb2394e4a371cac34cf1d5244f081a42dbde49f6ba04249518ad76184230d64344e
 SHA512 
c9681b2e19a1dc00161888c58172de84b0ab5a24eafd3870146e7f047af7d208fb57aa64b9fa3b1255958093ea24fb264652d622a1fda9f5cb107ce0518254fe

diff --git a/dev-scheme/guile-json/guile-json-3.4.0.ebuild 
b/dev-scheme/guile-json/guile-json-3.4.0.ebuild
new file mode 100644
index 000..e7d525951dd
--- /dev/null
+++ b/dev-scheme/guile-json/guile-json-3.4.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="JSON module for Guile"
+HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
+SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-scheme/guile-2.0.0"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-03-29 Thread Sergei Trofimovich
commit: 8d47e2df4814c07ff48dee6dfedbff62231a6722
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Mar 29 10:27:24 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 29 10:27:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d47e2df

dev-scheme/guile: destabilize down to ~m68k

Bug: https://bugs.gentoo.org/697620
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile/guile-1.8.8-r3.ebuild  | 2 +-
 dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/guile/guile-1.8.8-r3.ebuild 
b/dev-scheme/guile/guile-1.8.8-r3.ebuild
index 4124ee79371..025f236eee5 100644
--- a/dev-scheme/guile/guile-1.8.8-r3.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r3.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/;
 SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sparc x86 
~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs 
networking nls readline +regex +threads"
 
 RESTRICT="!regex? ( test )"

diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild 
b/dev-scheme/guile/guile-2.0.14-r3.ebuild
index d22fb438fb1..7b325c73584 100644
--- a/dev-scheme/guile/guile-2.0.14-r3.ebuild
+++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild
@@ -7,7 +7,7 @@ inherit flag-o-matic autotools ltprune
 DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
 HOMEPAGE="https://www.gnu.org/software/guile/;
 SRC_URI="mirror://gnu/guile/${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sparc x86 
~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 LICENSE="LGPL-3+"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 # emacs useflag removal not working



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/

2020-03-23 Thread Sergei Trofimovich
commit: 4492b35f5035e3f00f4d0c970c45a5bcc9889c04
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 23 23:36:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 23 23:57:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4492b35f

dev-scheme/guile-git: drop old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-git/Manifest   |  1 -
 dev-scheme/guile-git/guile-git-0.2.0.ebuild | 39 -
 2 files changed, 40 deletions(-)

diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index 415129e471b..a324acf272b 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1,2 +1 @@
-DIST guile-git-0.2.0.tar.gz 262570 BLAKE2B 
5e2f326ab3afd23acb552cddf0175094f3efa817337b06219e048766b63df2a27a8fea38866452cc3137367410cfa6b9d4f7075f0586c4f8c429a5715dc194d1
 SHA512 
b5267130516db995132ff5bb5a19a68ccb3483d8ba5dff1a886a8acf4ecb43adf033638e59032b7a244eb4e35f72def3f40d7d071395154416e08dd5be86edf3
 DIST guile-git-0.3.0.tar.gz 275273 BLAKE2B 
75c7e9b89446676adfa5e81c6cfeac9df19d77d1565450fdf892c01f9ef472dafe0ee7f8c8ff888421457d8e260e6f8e02a6e846952cbbff69ef4d75a467787c
 SHA512 
98af9106c0b5d0f01c6d9550705c58116b8a38acb3c329e08822b8b81717c7c0147cfd74314e693c803e17b476af7b2f80ed2422652bbebfcc14271b654e839d

diff --git a/dev-scheme/guile-git/guile-git-0.2.0.ebuild 
b/dev-scheme/guile-git/guile-git-0.2.0.ebuild
deleted file mode 100644
index f92531a624c..000
--- a/dev-scheme/guile-git/guile-git-0.2.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Guile bindings of git"
-HOMEPAGE="https://gitlab.com/guile-git/guile-git;
-SRC_URI="https://gitlab.com/guile-git/guile-git/uploads/160f6a36c1be8d4fc1990a193081a04d/guile-git-${PV}.tar.gz;
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-scheme/guile-2.0.11:=
-   dev-scheme/bytestructures
-   dev-libs/libgit2:=
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   # guile is trying to avoid recompilation by checking if file
-   # /usr/lib64/guile/2.2/site-ccache/
-   # is newer than
-   # 
-   # In case it is instead of using  guile
-   # loads system one (from potentially older version of package).
-   # To work it around we bump last modification timestamp of
-   # '*.scm' files.
-   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
-   find "${S}" -name "*.scm" -exec touch {} + || die
-}
-
-src_test() {
-   emake check VERBOSE=1
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-03-15 Thread Mikle Kolyada
commit: 3f93aaea28d201bf033908c1e5ca6949c57f5a1b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar 15 13:09:30 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar 15 13:09:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f93aaea

dev-scheme/guile: sh stable wrt bug #697620

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sh"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-scheme/guile/guile-2.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.4.ebuild 
b/dev-scheme/guile/guile-2.2.4.ebuild
index 937f6e47884..3ea9f889727 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/

2020-02-26 Thread Sergei Trofimovich
commit: 3bd1a1b6a14d12cad6c98609a1cb1352201f7cea
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 26 13:27:08 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 26 13:27:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bd1a1b6

dev-scheme/guile-git: bump up to 0.3.0

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-git/Manifest   |  1 +
 dev-scheme/guile-git/guile-git-0.3.0.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index c809e13d6b6..415129e471b 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1 +1,2 @@
 DIST guile-git-0.2.0.tar.gz 262570 BLAKE2B 
5e2f326ab3afd23acb552cddf0175094f3efa817337b06219e048766b63df2a27a8fea38866452cc3137367410cfa6b9d4f7075f0586c4f8c429a5715dc194d1
 SHA512 
b5267130516db995132ff5bb5a19a68ccb3483d8ba5dff1a886a8acf4ecb43adf033638e59032b7a244eb4e35f72def3f40d7d071395154416e08dd5be86edf3
+DIST guile-git-0.3.0.tar.gz 275273 BLAKE2B 
75c7e9b89446676adfa5e81c6cfeac9df19d77d1565450fdf892c01f9ef472dafe0ee7f8c8ff888421457d8e260e6f8e02a6e846952cbbff69ef4d75a467787c
 SHA512 
98af9106c0b5d0f01c6d9550705c58116b8a38acb3c329e08822b8b81717c7c0147cfd74314e693c803e17b476af7b2f80ed2422652bbebfcc14271b654e839d

diff --git a/dev-scheme/guile-git/guile-git-0.3.0.ebuild 
b/dev-scheme/guile-git/guile-git-0.3.0.ebuild
new file mode 100644
index 000..1f0eb73bd07
--- /dev/null
+++ b/dev-scheme/guile-git/guile-git-0.3.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Guile bindings of git"
+HOMEPAGE="https://gitlab.com/guile-git/guile-git;
+SRC_URI="https://gitlab.com/guile-git/guile-git/uploads/4c563d8e7e1ff84396abe8ca7011bcaf/guile-git-${PV}.tar.gz;
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-scheme/guile-2.0.11:=
+   dev-scheme/bytestructures
+   >=dev-libs/libgit2-0.28.0:=
+"
+DEPEND="${RDEPEND}"
+
+RESTRICT=test # Tets suite needs a fix: 
https://gitlab.com/guile-git/guile-git/issues/18
+
+src_prepare() {
+   default
+
+   # guile is trying to avoid recompilation by checking if file
+   # /usr/lib64/guile/2.2/site-ccache/
+   # is newer than
+   # 
+   # In case it is instead of using  guile
+   # loads system one (from potentially older version of package).
+   # To work it around we bump last modification timestamp of
+   # '*.scm' files.
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}
+
+src_test() {
+   emake check VERBOSE=1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2020-02-12 Thread Sergei Trofimovich
commit: 0cf3b3a7ff42cc005f0a752d536bb8391608d811
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 12 22:22:06 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 12 22:32:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf3b3a7

dev-scheme/guile-json: drop old

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/Manifest|  2 --
 dev-scheme/guile-json/guile-json-0.6.0.ebuild | 16 
 dev-scheme/guile-json/guile-json-3.2.0.ebuild | 16 
 3 files changed, 34 deletions(-)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index 0c46b50262d..c44960651ab 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1,3 +1 @@
-DIST guile-json-0.6.0.tar.gz 99122 BLAKE2B 
d8b9aebae47b7ed1d89153e82eedbe7b2e0200cbe802c1ce5f43a6149a3f1df08326c1945da97a0a466a8b23fa941d52b16c07ef86c20301548bac00149e8c63
 SHA512 
90ab2a428669b5c2163e9b6b13e6f7fd7452e95d996f3cea44c3fd7bbf35e2d3759416e63a74b2193ba161f8022e845c0f058c3d20e89c18116660427a503d2e
-DIST guile-json-3.2.0.tar.gz 120917 BLAKE2B 
2c1e897bb4c09b32ddd04d8617372501329fbfa64f117718aacb2c3be9ee2db694ad44e577b0fb81abd8067f64de38650f76a652605bbbad1fba3c5a02bcb383
 SHA512 
f1670d792d742313d346cae642d524fa64aff51bfcb29a20c0a197f5b730c8accc1fb9e4d40ff01a5a6f97488d4c39eaa31c4863e663b09c01fd3544457a2b73
 DIST guile-json-3.3.0.tar.gz 122495 BLAKE2B 
656529e0ff76fa31b0a385f56ddeb937488e252e176b8468f8b2b6a6166cac5c2bbab1e08b4460b263dd0932d7acf2dab4a9924793c7496e37896381220aef1a
 SHA512 
e4204e0e9649a308b6146c17ef2ed3fc1a804404d4bb6ce09b6fdb0d09823f185c333e87f5cc940e5affc08f5562550785511ca1f220efbc7ecfe15cedc14881

diff --git a/dev-scheme/guile-json/guile-json-0.6.0.ebuild 
b/dev-scheme/guile-json/guile-json-0.6.0.ebuild
deleted file mode 100644
index 49115e2861e..000
--- a/dev-scheme/guile-json/guile-json-0.6.0.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="JSON module for Guile"
-HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
-SRC_URI="https://download.savannah.gnu.org/releases/guile-json/${P}.tar.gz;
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-scheme/guile-2.0.0"
-DEPEND="${RDEPEND}"

diff --git a/dev-scheme/guile-json/guile-json-3.2.0.ebuild 
b/dev-scheme/guile-json/guile-json-3.2.0.ebuild
deleted file mode 100644
index e232bd9893b..000
--- a/dev-scheme/guile-json/guile-json-3.2.0.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="JSON module for Guile"
-HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
-SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-scheme/guile-2.0.0"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-gcrypt/

2020-02-12 Thread Sergei Trofimovich
commit: 445fa4f889c158c0c3345e9c2df21381cb0ab7df
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 12 22:22:43 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 12 22:32:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=445fa4f8

dev-scheme/guile-gcrypt: drop old

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-gcrypt/Manifest  |  2 --
 dev-scheme/guile-gcrypt/guile-gcrypt-0.1.0.ebuild | 30 -
 dev-scheme/guile-gcrypt/guile-gcrypt-0.2.0.ebuild | 33 ---
 3 files changed, 65 deletions(-)

diff --git a/dev-scheme/guile-gcrypt/Manifest b/dev-scheme/guile-gcrypt/Manifest
index e29b532f261..c3028c6a0ff 100644
--- a/dev-scheme/guile-gcrypt/Manifest
+++ b/dev-scheme/guile-gcrypt/Manifest
@@ -1,3 +1 @@
-DIST guile-gcrypt-0.1.0.tar.gz 47119 BLAKE2B 
f0d135ae0eeecd324d51ebfcb2fd9c131e57c9d822f0729e0cddde05fe4c4df6d854e1394a4ef5361e046f10279e60a10c781e0df2432ec4034d62631a0c2619
 SHA512 
90934b2347cc94a59537e34b07608a8678ed3af4ce62b42f0659eb3bca4290a2707b2c166a50a16422cb17d03d2a1a3fa59a203404c1b05b0d02cb753f367c52
-DIST guile-gcrypt-0.2.0.tar.gz 50993 BLAKE2B 
427a950da7eb433ea7475956504a423714717e4e7896906eccc84c3a94261e3c93dc24e75ddcbb1f0cee9a7bc7054021e0d6673d11ca9fe5aed7ebcaa5c30ff4
 SHA512 
82a86dcdf9fb09125203fbcfc3d43cf0afbd9ebfb8f889c7c602d8534a37136bb555d4b7920e7964468c6fdbfdc0f242dcd3c0fe42490c552a8013c1a6638552
 DIST guile-gcrypt-0.2.1.tar.gz 51129 BLAKE2B 
adb597bca654ac57b27f18cdd391edacb98e200ce274907494d6e4c7052f3cda093281d8e27e2bab0fbf9b572b17fc9bd90c8a8275d61144c8becadc6d7c8c07
 SHA512 
c5de73f204f55b337b097ab6205f389c580b2ff825a672f3d042b2d74ca9a8038952d0c656e9def0d441075764cf4c937f648fa8c9bd598fa7efea2b5542559c

diff --git a/dev-scheme/guile-gcrypt/guile-gcrypt-0.1.0.ebuild 
b/dev-scheme/guile-gcrypt/guile-gcrypt-0.1.0.ebuild
deleted file mode 100644
index e377731108c..000
--- a/dev-scheme/guile-gcrypt/guile-gcrypt-0.1.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Guile bindings of libgcrypt"
-HOMEPAGE="https://notabug.org/cwebber/guile-gcrypt;
-SRC_URI="https://notabug.org/cwebber/guile-gcrypt/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-scheme/guile-2.0.11:=
-   dev-libs/libgcrypt:0=
-"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   default
-
-   # upstream tag on top of source tree. has no autogenerated files
-   eautoreconf
-}

diff --git a/dev-scheme/guile-gcrypt/guile-gcrypt-0.2.0.ebuild 
b/dev-scheme/guile-gcrypt/guile-gcrypt-0.2.0.ebuild
deleted file mode 100644
index 05bb44f4372..000
--- a/dev-scheme/guile-gcrypt/guile-gcrypt-0.2.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Guile bindings of libgcrypt"
-HOMEPAGE="https://notabug.org/cwebber/guile-gcrypt;
-SRC_URI="https://notabug.org/cwebber/guile-gcrypt/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-scheme/guile-2.0.11:=
-   dev-libs/libgcrypt:0=
-"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   default
-
-   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
-   find "${S}" -name "*.scm" -exec touch {} + || die
-
-   # upstream tag on top of source tree. has no autogenerated files
-   eautoreconf
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/

2020-02-12 Thread Sergei Trofimovich
commit: 079d159216fd7eb1720b018d75db9aca91842cbd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 12 22:22:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 12 22:32:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=079d1592

dev-scheme/guile-git: drop old

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-git/Manifest  |  1 -
 dev-scheme/guile-git/guile-git-0.0.20171110.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index 1b65940e754..c809e13d6b6 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1,2 +1 @@
-DIST guile-git-0.0.20171110.tar.gz 269708 BLAKE2B 
89095fcf666fdb4810e44155829413c3878c783d66d7b60416b9535f57edf27719515c22d9e15e07dbfe0976613fb5ca323ea0559b5a0533f1818b87d248db87
 SHA512 
b542c6ac30f596599ffa05074be7f71407a062ea3b23e80153894d13220f7935711abf74060bb0cea5e9c46b12492ee78c6914d4a15227bd393b3a833edf4fe9
 DIST guile-git-0.2.0.tar.gz 262570 BLAKE2B 
5e2f326ab3afd23acb552cddf0175094f3efa817337b06219e048766b63df2a27a8fea38866452cc3137367410cfa6b9d4f7075f0586c4f8c429a5715dc194d1
 SHA512 
b5267130516db995132ff5bb5a19a68ccb3483d8ba5dff1a886a8acf4ecb43adf033638e59032b7a244eb4e35f72def3f40d7d071395154416e08dd5be86edf3

diff --git a/dev-scheme/guile-git/guile-git-0.0.20171110.ebuild 
b/dev-scheme/guile-git/guile-git-0.0.20171110.ebuild
deleted file mode 100644
index ac4a2d6d25a..000
--- a/dev-scheme/guile-git/guile-git-0.0.20171110.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Guile bindings of git"
-HOMEPAGE="https://gitlab.com/guile-git/guile-git;
-SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.gz;
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-scheme/guile-2.0.11:=
-   dev-scheme/bytestructures
-   dev-libs/libgit2:=
-"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2020-01-27 Thread Agostino Sarubbo
commit: 3ed96696ecccfc1afaf350ad53e30c66a90f64ef
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan 27 16:13:11 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan 27 16:13:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed96696

dev-scheme/guile: ppc stable wrt bug #697620

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-scheme/guile/guile-2.2.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-scheme/guile/guile-2.2.4.ebuild 
b/dev-scheme/guile/guile-2.2.4.ebuild
index fb2e0c382eb..937f6e47884 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2019-12-28 Thread Jeroen Roovers
commit: 35446d0ccc4c1d0373594019e684238729e47f52
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Dec 28 12:15:36 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Dec 28 12:16:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35446d0c

dev-scheme/guile: Stable for hppa too

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Bug: https://bugs.gentoo.org/697620
Signed-off-by: Jeroen Roovers  gentoo.org>

 dev-scheme/guile/guile-2.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.4.ebuild 
b/dev-scheme/guile/guile-2.2.4.ebuild
index 60c0880e5eb..fb2e0c382eb 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2019-12-26 Thread Jeroen Roovers
commit: 01e5641789176f37506a2064ec2f555e66c961ef
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Dec 26 14:15:31 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Dec 26 14:15:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01e56417

dev-scheme/guile: Do not use prebuilt/32-bit-big-endian

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Bug: https://bugs.gentoo.org/676468
Signed-off-by: Jeroen Roovers  gentoo.org>

 dev-scheme/guile/guile-2.2.3.ebuild | 3 +++
 dev-scheme/guile/guile-2.2.4.ebuild | 3 +++
 dev-scheme/guile/guile-2.2.6.ebuild | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/dev-scheme/guile/guile-2.2.3.ebuild 
b/dev-scheme/guile/guile-2.2.3.ebuild
index 694a2d60040..06943660c13 100644
--- a/dev-scheme/guile/guile-2.2.3.ebuild
+++ b/dev-scheme/guile/guile-2.2.3.ebuild
@@ -38,6 +38,9 @@ src_configure() {
# see bug #178499
filter-flags -ftree-vectorize
 
+   # see bug #676468
+   mv prebuilt/32-bit-big-endian{,.broken} || die
+
econf \
--disable-error-on-warning \
--disable-rpath \

diff --git a/dev-scheme/guile/guile-2.2.4.ebuild 
b/dev-scheme/guile/guile-2.2.4.ebuild
index b38b1a3ee48..60c0880e5eb 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -38,6 +38,9 @@ src_configure() {
# see bug #178499
filter-flags -ftree-vectorize
 
+   # see bug #676468
+   mv prebuilt/32-bit-big-endian{,.broken} || die
+
econf \
--disable-error-on-warning \
--disable-rpath \

diff --git a/dev-scheme/guile/guile-2.2.6.ebuild 
b/dev-scheme/guile/guile-2.2.6.ebuild
index d9730393a3d..894d90a6a47 100644
--- a/dev-scheme/guile/guile-2.2.6.ebuild
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -36,6 +36,9 @@ src_configure() {
# see bug #178499
filter-flags -ftree-vectorize
 
+   # see bug #676468
+   mv prebuilt/32-bit-big-endian{,.broken} || die
+
econf \
--disable-error-on-warning \
--disable-rpath \



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2019-12-24 Thread Mikle Kolyada
commit: 77f2f643bdf516bc885236852514fbbf94cb888f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Dec 24 14:09:33 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Dec 24 14:09:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f2f643

dev-scheme/guile: arm stable wrt bug #697620

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-scheme/guile/guile-2.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.4.ebuild 
b/dev-scheme/guile/guile-2.2.4.ebuild
index 15669e438e7..b38b1a3ee48 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv s390 
~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2019-12-24 Thread Sergei Trofimovich
commit: 376c1282552442dd4ff02554f41466a212cf31d6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 24 11:49:50 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 24 11:50:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=376c1282

dev-scheme/guile-json: bump up to 3.3.0

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 +
 dev-scheme/guile-json/guile-json-3.3.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index ce056397b90..0c46b50262d 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1,2 +1,3 @@
 DIST guile-json-0.6.0.tar.gz 99122 BLAKE2B 
d8b9aebae47b7ed1d89153e82eedbe7b2e0200cbe802c1ce5f43a6149a3f1df08326c1945da97a0a466a8b23fa941d52b16c07ef86c20301548bac00149e8c63
 SHA512 
90ab2a428669b5c2163e9b6b13e6f7fd7452e95d996f3cea44c3fd7bbf35e2d3759416e63a74b2193ba161f8022e845c0f058c3d20e89c18116660427a503d2e
 DIST guile-json-3.2.0.tar.gz 120917 BLAKE2B 
2c1e897bb4c09b32ddd04d8617372501329fbfa64f117718aacb2c3be9ee2db694ad44e577b0fb81abd8067f64de38650f76a652605bbbad1fba3c5a02bcb383
 SHA512 
f1670d792d742313d346cae642d524fa64aff51bfcb29a20c0a197f5b730c8accc1fb9e4d40ff01a5a6f97488d4c39eaa31c4863e663b09c01fd3544457a2b73
+DIST guile-json-3.3.0.tar.gz 122495 BLAKE2B 
656529e0ff76fa31b0a385f56ddeb937488e252e176b8468f8b2b6a6166cac5c2bbab1e08b4460b263dd0932d7acf2dab4a9924793c7496e37896381220aef1a
 SHA512 
e4204e0e9649a308b6146c17ef2ed3fc1a804404d4bb6ce09b6fdb0d09823f185c333e87f5cc940e5affc08f5562550785511ca1f220efbc7ecfe15cedc14881

diff --git a/dev-scheme/guile-json/guile-json-3.3.0.ebuild 
b/dev-scheme/guile-json/guile-json-3.3.0.ebuild
new file mode 100644
index 000..a698fb2fe03
--- /dev/null
+++ b/dev-scheme/guile-json/guile-json-3.3.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="JSON module for Guile"
+HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
+SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-scheme/guile-2.0.0"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2019-12-24 Thread Sergei Trofimovich
commit: edc9deb0f703b3994812489a39efdf6dd3f1989e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 24 10:26:26 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 24 10:26:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc9deb0

dev-scheme/guile-json: fix maintainer type in metadata.xml

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile-json/metadata.xml 
b/dev-scheme/guile-json/metadata.xml
index d4cd27982f3..2cba0fe6240 100644
--- a/dev-scheme/guile-json/metadata.xml
+++ b/dev-scheme/guile-json/metadata.xml
@@ -5,7 +5,7 @@
sch...@gentoo.org
Gentoo Scheme Project
 
-
+
sly...@gentoo.org
 
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-json/

2019-12-23 Thread Sergei Trofimovich
commit: dce20414755e86ba17a2006ba7c4c3f45f4f2bc8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 23 22:27:34 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 23 22:27:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dce20414

dev-scheme/guile-json: bump up to 3.2.0

A few changes:
- license updated to GPL-3
- URL noved to https://savannah.nongnu.org/projects/guile-json/
- added myself to maintainers

Closes: https://bugs.gentoo.org/697466
Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-json/Manifest|  1 +
 dev-scheme/guile-json/guile-json-3.2.0.ebuild | 16 
 dev-scheme/guile-json/metadata.xml|  3 +++
 3 files changed, 20 insertions(+)

diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index b3941ecf1f9..ce056397b90 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1 +1,2 @@
 DIST guile-json-0.6.0.tar.gz 99122 BLAKE2B 
d8b9aebae47b7ed1d89153e82eedbe7b2e0200cbe802c1ce5f43a6149a3f1df08326c1945da97a0a466a8b23fa941d52b16c07ef86c20301548bac00149e8c63
 SHA512 
90ab2a428669b5c2163e9b6b13e6f7fd7452e95d996f3cea44c3fd7bbf35e2d3759416e63a74b2193ba161f8022e845c0f058c3d20e89c18116660427a503d2e
+DIST guile-json-3.2.0.tar.gz 120917 BLAKE2B 
2c1e897bb4c09b32ddd04d8617372501329fbfa64f117718aacb2c3be9ee2db694ad44e577b0fb81abd8067f64de38650f76a652605bbbad1fba3c5a02bcb383
 SHA512 
f1670d792d742313d346cae642d524fa64aff51bfcb29a20c0a197f5b730c8accc1fb9e4d40ff01a5a6f97488d4c39eaa31c4863e663b09c01fd3544457a2b73

diff --git a/dev-scheme/guile-json/guile-json-3.2.0.ebuild 
b/dev-scheme/guile-json/guile-json-3.2.0.ebuild
new file mode 100644
index 000..e232bd9893b
--- /dev/null
+++ b/dev-scheme/guile-json/guile-json-3.2.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="JSON module for Guile"
+HOMEPAGE="https://savannah.nongnu.org/projects/guile-json/;
+SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-scheme/guile-2.0.0"
+DEPEND="${RDEPEND}"

diff --git a/dev-scheme/guile-json/metadata.xml 
b/dev-scheme/guile-json/metadata.xml
index 8703fdc6159..d4cd27982f3 100644
--- a/dev-scheme/guile-json/metadata.xml
+++ b/dev-scheme/guile-json/metadata.xml
@@ -5,4 +5,7 @@
sch...@gentoo.org
Gentoo Scheme Project
 
+
+   sly...@gentoo.org
+
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-gcrypt/

2019-12-19 Thread Sergei Trofimovich
commit: ee6b7775fe884363674978441965136cc74ecdb5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 19 22:28:15 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 19 22:28:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee6b7775

dev-scheme/guile-gcrypt: bump up to 0.2.1

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-gcrypt/Manifest  |  1 +
 dev-scheme/guile-gcrypt/guile-gcrypt-0.2.1.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/dev-scheme/guile-gcrypt/Manifest b/dev-scheme/guile-gcrypt/Manifest
index e138f1c1418..e29b532f261 100644
--- a/dev-scheme/guile-gcrypt/Manifest
+++ b/dev-scheme/guile-gcrypt/Manifest
@@ -1,2 +1,3 @@
 DIST guile-gcrypt-0.1.0.tar.gz 47119 BLAKE2B 
f0d135ae0eeecd324d51ebfcb2fd9c131e57c9d822f0729e0cddde05fe4c4df6d854e1394a4ef5361e046f10279e60a10c781e0df2432ec4034d62631a0c2619
 SHA512 
90934b2347cc94a59537e34b07608a8678ed3af4ce62b42f0659eb3bca4290a2707b2c166a50a16422cb17d03d2a1a3fa59a203404c1b05b0d02cb753f367c52
 DIST guile-gcrypt-0.2.0.tar.gz 50993 BLAKE2B 
427a950da7eb433ea7475956504a423714717e4e7896906eccc84c3a94261e3c93dc24e75ddcbb1f0cee9a7bc7054021e0d6673d11ca9fe5aed7ebcaa5c30ff4
 SHA512 
82a86dcdf9fb09125203fbcfc3d43cf0afbd9ebfb8f889c7c602d8534a37136bb555d4b7920e7964468c6fdbfdc0f242dcd3c0fe42490c552a8013c1a6638552
+DIST guile-gcrypt-0.2.1.tar.gz 51129 BLAKE2B 
adb597bca654ac57b27f18cdd391edacb98e200ce274907494d6e4c7052f3cda093281d8e27e2bab0fbf9b572b17fc9bd90c8a8275d61144c8becadc6d7c8c07
 SHA512 
c5de73f204f55b337b097ab6205f389c580b2ff825a672f3d042b2d74ca9a8038952d0c656e9def0d441075764cf4c937f648fa8c9bd598fa7efea2b5542559c

diff --git a/dev-scheme/guile-gcrypt/guile-gcrypt-0.2.1.ebuild 
b/dev-scheme/guile-gcrypt/guile-gcrypt-0.2.1.ebuild
new file mode 100644
index 000..05bb44f4372
--- /dev/null
+++ b/dev-scheme/guile-gcrypt/guile-gcrypt-0.2.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Guile bindings of libgcrypt"
+HOMEPAGE="https://notabug.org/cwebber/guile-gcrypt;
+SRC_URI="https://notabug.org/cwebber/guile-gcrypt/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-scheme/guile-2.0.11:=
+   dev-libs/libgcrypt:0=
+"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+
+   # upstream tag on top of source tree. has no autogenerated files
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-sqlite3/

2019-12-09 Thread Sergei Trofimovich
commit: 1d516d5ec4f77879aaf6e0eb4b726f4254aed22f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec  9 20:18:32 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec  9 20:18:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d516d5e

dev-scheme/guile-sqlite3: update homepage

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-sqlite3/guile-sqlite3-0.1.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.0.ebuild 
b/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.0.ebuild
index b406491f945..37fa893a5c2 100644
--- a/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.0.ebuild
+++ b/dev-scheme/guile-sqlite3/guile-sqlite3-0.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,8 +6,8 @@ EAPI=6
 inherit autotools
 
 DESCRIPTION="Guile bindings of sqlite3"
-HOMEPAGE="https://notabug.org/civodul/guile-sqlite3.git;
-SRC_URI="https://notabug.org/civodul/guile-sqlite3/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://notabug.org/guile-sqlite3/guile-sqlite3;
+SRC_URI="https://notabug.org/guile-sqlite3/guile-sqlite3/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="LGPL-3+ GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-gcrypt/

2019-12-09 Thread Sergei Trofimovich
commit: 76d1d342929d94cd067efd87e3e6d7e7df16fcd6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec  9 18:09:04 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec  9 18:11:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76d1d342

dev-scheme/guile-gcrypt: bump up to 0.2.0

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-scheme/guile-gcrypt/Manifest  |  1 +
 dev-scheme/guile-gcrypt/guile-gcrypt-0.2.0.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/dev-scheme/guile-gcrypt/Manifest b/dev-scheme/guile-gcrypt/Manifest
index 99de7a89bf6..e138f1c1418 100644
--- a/dev-scheme/guile-gcrypt/Manifest
+++ b/dev-scheme/guile-gcrypt/Manifest
@@ -1 +1,2 @@
 DIST guile-gcrypt-0.1.0.tar.gz 47119 BLAKE2B 
f0d135ae0eeecd324d51ebfcb2fd9c131e57c9d822f0729e0cddde05fe4c4df6d854e1394a4ef5361e046f10279e60a10c781e0df2432ec4034d62631a0c2619
 SHA512 
90934b2347cc94a59537e34b07608a8678ed3af4ce62b42f0659eb3bca4290a2707b2c166a50a16422cb17d03d2a1a3fa59a203404c1b05b0d02cb753f367c52
+DIST guile-gcrypt-0.2.0.tar.gz 50993 BLAKE2B 
427a950da7eb433ea7475956504a423714717e4e7896906eccc84c3a94261e3c93dc24e75ddcbb1f0cee9a7bc7054021e0d6673d11ca9fe5aed7ebcaa5c30ff4
 SHA512 
82a86dcdf9fb09125203fbcfc3d43cf0afbd9ebfb8f889c7c602d8534a37136bb555d4b7920e7964468c6fdbfdc0f242dcd3c0fe42490c552a8013c1a6638552

diff --git a/dev-scheme/guile-gcrypt/guile-gcrypt-0.2.0.ebuild 
b/dev-scheme/guile-gcrypt/guile-gcrypt-0.2.0.ebuild
new file mode 100644
index 000..05bb44f4372
--- /dev/null
+++ b/dev-scheme/guile-gcrypt/guile-gcrypt-0.2.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Guile bindings of libgcrypt"
+HOMEPAGE="https://notabug.org/cwebber/guile-gcrypt;
+SRC_URI="https://notabug.org/cwebber/guile-gcrypt/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-scheme/guile-2.0.11:=
+   dev-libs/libgcrypt:0=
+"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   default
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+
+   # upstream tag on top of source tree. has no autogenerated files
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2019-12-07 Thread Amy Liffey
commit: 2a83255f6572f1cb16ba48c3c79cecfe5273cb5d
Author: Amy Liffey  gentoo  org>
AuthorDate: Sat Dec  7 19:17:31 2019 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Sat Dec  7 19:17:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a83255f

dev-scheme/guile: version bump 2.2.6

Closes: https://bugs.gentoo.org/697062
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Amy Liffey  gentoo.org>

 dev-scheme/guile/Manifest   |  1 +
 dev-scheme/guile/guile-2.2.6.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-scheme/guile/Manifest b/dev-scheme/guile/Manifest
index 09b99954521..6643907074b 100644
--- a/dev-scheme/guile/Manifest
+++ b/dev-scheme/guile/Manifest
@@ -3,3 +3,4 @@ DIST guile-2.0.13.tar.gz 7808173 BLAKE2B 
e1d59356173b54595512c0322ac596ccf46f566
 DIST guile-2.0.14.tar.gz 7823099 BLAKE2B 
e7fa5a4ca19dc4adfcc151350b0ed4e211b8470b0d12f65451697a818c3139a4a5992a019bd213114748230cb15ec755d1af70d42b901230854915c0ee7b05de
 SHA512 
d69c9bdf589fedcc227f3203012f6ed11c327cef3a0147d8e016fe276abecdb4272625efe1d0c7aa68219fe8f29bbced44089a4b479e4eafe01976c6b2b83633
 DIST guile-2.2.3.tar.gz 17266587 BLAKE2B 
68751b881bca53e7ab04038483aa8c5a689978d1017e4c944a8142e301e2e13d5ffd2aba73f7b0aa27efd84d068558b96a88452d1e0b79dc04db1921e22a621d
 SHA512 
31df17d28177badf63e1eb0d0d64e6a4d2abe64d4d5e69d8ff33a24dfb10abd25109ea9abfa86f5ff303b43665eb5b8127927f683f3b16139c5b3dc99f06f6fd
 DIST guile-2.2.4.tar.gz 18094974 BLAKE2B 
36e9219bbe675b7ad8a73607a3acddae244a71cac1aff8dac77433da76ecb9f073df723ca3d22a15cf769b2fe5a981aa968bd0983020b3926f08f0b497bdf80e
 SHA512 
a200b83a02ef23c8256d9bfb14a141bb6dbca01279a0587bfb672060429c49093088e4b765b7ee5c85cd587a1aeed77d9438d300d3e67cdd6cebbb794d88171e
+DIST guile-2.2.6.tar.gz 18132818 BLAKE2B 
9c2f7737d74d9e56bd9e3f42f287f6b48d9e381dff44ca3ad176ad64adf9b0d200c0b8d34a41e34b15ecf24fa28ddccaa9b033cead25583ff9984b5b7c09ced5
 SHA512 
6a9264c2e10def5e69a0e755fb28a5f09b98bc202660d742b0ee144d4f486b049dcbce8bcece79c3af9421d43df6eca36adf82798520f75b09303f5e8c2092af

diff --git a/dev-scheme/guile/guile-2.2.6.ebuild 
b/dev-scheme/guile/guile-2.2.6.ebuild
new file mode 100644
index 000..d9730393a3d
--- /dev/null
+++ b/dev-scheme/guile/guile-2.2.6.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MAJOR="2.2"
+DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
+HOMEPAGE="https://www.gnu.org/software/guile/;
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
+REQUIRED_USE="regex" # workaround for bug 596322
+RESTRICT="strip"
+
+RDEPEND="
+   >=dev-libs/boehm-gc-7.0:=[threads?]
+   dev-libs/gmp:=
+   virtual/libffi:=
+   dev-libs/libltdl:=
+   dev-libs/libunistring:0=
+   sys-libs/ncurses:0=
+   sys-libs/readline:0="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   sys-devel/libtool
+   sys-devel/gettext"
+
+PATCHES=( "${FILESDIR}/${PN}-2.2.3-gentoo-sandbox.patch" )
+DOCS=( GUILE-VERSION HACKING README )
+
+src_configure() {
+   # see bug #178499
+   filter-flags -ftree-vectorize
+
+   econf \
+   --disable-error-on-warning \
+   --disable-rpath \
+   --disable-static \
+   --enable-posix \
+   --without-libgmp-prefix \
+   --without-libiconv-prefix \
+   --without-libintl-prefix \
+   --without-libltdl-prefix \
+   --without-libreadline-prefix \
+   --without-libunistring-prefix \
+   $(use_enable debug guile-debug) \
+   $(use_enable debug-malloc) \
+   $(use_enable deprecated) \
+   $(use_enable networking) \
+   $(use_enable nls) \
+   $(use_enable regex) \
+   $(use_with threads)
+}
+
+src_install() {
+   default
+
+   # From Novell
+   #   https://bugzilla.novell.com/show_bug.cgi?id=874028#c0
+   dodir /usr/share/gdb/auto-load/$(get_libdir)
+   mv "${ED}"/usr/$(get_libdir)/libguile-*-gdb.scm 
"${ED}"/usr/share/gdb/auto-load/$(get_libdir) || die
+
+   # necessary for registering slib, see bug 206896
+   keepdir /usr/share/guile/site
+
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2019-11-28 Thread Agostino Sarubbo
commit: d92e05354837a850e3e21328692c84358349d2ba
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Nov 28 10:58:31 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Nov 28 10:58:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d92e0535

dev-scheme/guile: sparc stable wrt bug #697620

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-scheme/guile/guile-2.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.4.ebuild 
b/dev-scheme/guile/guile-2.2.4.ebuild
index 710360db057..15669e438e7 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2019-11-28 Thread Agostino Sarubbo
commit: 678a2987efd9f727dc40a1db146f5da40f88e4f6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Nov 28 10:56:45 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Nov 28 10:56:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=678a2987

dev-scheme/guile: ppc64 stable wrt bug #697620

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-scheme/guile/guile-2.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-2.2.4.ebuild 
b/dev-scheme/guile/guile-2.2.4.ebuild
index f05d2f98510..710360db057 100644
--- a/dev-scheme/guile/guile-2.2.4.ebuild
+++ b/dev-scheme/guile/guile-2.2.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
s390 ~sh ~sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # 
upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"



<    1   2   3   4   >