[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-gi/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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"