public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2018-01-20 11:23 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2018-01-20 11:23 UTC (permalink / raw
  To: gentoo-commits

commit:     b53d87a46e9d1fd2a5ddb74b7b41b269697b1637
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 19 22:59:20 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jan 20 11:23:22 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53d87a4

dev-scheme/guile-git: new package, a depend of guix-0.14.0, bug #644866

Package implements (as it says):
"guile bindings of git"

Bug: https://bugs.gentoo.org/644866
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-scheme/guile-git/Manifest                      |  1 +
 dev-scheme/guile-git/guile-git-0.0.20171110.ebuild | 20 ++++++++++++++++++++
 dev-scheme/guile-git/metadata.xml                  |  7 +++++++
 3 files changed, 28 insertions(+)

diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
new file mode 100644
index 00000000000..079c9d0ad88
--- /dev/null
+++ b/dev-scheme/guile-git/Manifest
@@ -0,0 +1 @@
+DIST guile-git-0.0.20171110.tar.gz 269708 BLAKE2B 89095fcf666fdb4810e44155829413c3878c783d66d7b60416b9535f57edf27719515c22d9e15e07dbfe0976613fb5ca323ea0559b5a0533f1818b87d248db87 SHA512 b542c6ac30f596599ffa05074be7f71407a062ea3b23e80153894d13220f7935711abf74060bb0cea5e9c46b12492ee78c6914d4a15227bd393b3a833edf4fe9

diff --git a/dev-scheme/guile-git/guile-git-0.0.20171110.ebuild b/dev-scheme/guile-git/guile-git-0.0.20171110.ebuild
new file mode 100644
index 00000000000..e99e67bfff8
--- /dev/null
+++ b/dev-scheme/guile-git/guile-git-0.0.20171110.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Structured access to bytevector contents"
+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}"

diff --git a/dev-scheme/guile-git/metadata.xml b/dev-scheme/guile-git/metadata.xml
new file mode 100644
index 00000000000..569bfc9a2c5
--- /dev/null
+++ b/dev-scheme/guile-git/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+	<email>slyfox@gentoo.org</email>
+</maintainer>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2018-01-24 22:57 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2018-01-24 22:57 UTC (permalink / raw
  To: gentoo-commits

commit:     f5e5518f140d81bb6b4925f4ac537977e87e7ae4
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 24 22:57:35 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Jan 24 22:57:35 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5e5518f

dev-scheme/guile-git: fix description, bug #645524

Reported-by: nomadictype <AT> tutanota.com
Closes: https://bugs.gentoo.org/645524
Package-Manager: Portage-2.3.20, Repoman-2.3.6

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

diff --git a/dev-scheme/guile-git/guile-git-0.0.20171110.ebuild b/dev-scheme/guile-git/guile-git-0.0.20171110.ebuild
index e99e67bfff8..ac4a2d6d25a 100644
--- a/dev-scheme/guile-git/guile-git-0.0.20171110.ebuild
+++ b/dev-scheme/guile-git/guile-git-0.0.20171110.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-DESCRIPTION="Structured access to bytevector contents"
+DESCRIPTION="Guile bindings of git"
 HOMEPAGE="https://gitlab.com/guile-git/guile-git"
 SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.gz"
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2018-02-28 21:05 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2018-02-28 21:05 UTC (permalink / raw
  To: gentoo-commits

commit:     3ab0e896e89a8e47064a8ee65a4cf412c293958e
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 28 21:05:41 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Feb 28 21:05:53 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ab0e896

dev-scheme/guile-git: fix <maintainer type=> in metadata.xml

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-scheme/guile-git/metadata.xml b/dev-scheme/guile-git/metadata.xml
index 569bfc9a2c5..2907abeb0c4 100644
--- a/dev-scheme/guile-git/metadata.xml
+++ b/dev-scheme/guile-git/metadata.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="project">
+<maintainer type="person">
 	<email>slyfox@gentoo.org</email>
 </maintainer>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2019-05-03  9:14 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2019-05-03  9:14 UTC (permalink / raw
  To: gentoo-commits

commit:     a0c80affad8c87d4162f8a7e7c8671b4695d2c04
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri May  3 08:07:11 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri May  3 09:14:40 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0c80aff

dev-scheme/guile-git: bump up to release 0.2.0 version

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

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

diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index 079c9d0ad88..1b65940e754 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1 +1,2 @@
 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.2.0.ebuild b/dev-scheme/guile-git/guile-git-0.2.0.ebuild
new file mode 100644
index 00000000000..e7d04b77a49
--- /dev/null
+++ b/dev-scheme/guile-git/guile-git-0.2.0.ebuild
@@ -0,0 +1,39 @@
+# 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/<foo>
+	# is newer than
+	#     <foo>
+	# In case it is instead of using <foo> guile
+	# loads system one (from potentially older version of package).
+	# To work it around we bump last modification timestamp of
+	# '*.scm' files.
+	find "${S}" -name "*.scm" -exec touch {} + || die
+}
+
+
+src_test() {
+	emake check VERBOSE=1
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2019-05-03 10:00 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2019-05-03 10:00 UTC (permalink / raw
  To: gentoo-commits

commit:     5231cd037f2a3698d3989a91c6d1225d9e154284
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri May  3 10:00:35 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri May  3 10:00:35 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5231cd03

dev-scheme/guile-git: whitespace

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-scheme/guile-git/guile-git-0.2.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-scheme/guile-git/guile-git-0.2.0.ebuild b/dev-scheme/guile-git/guile-git-0.2.0.ebuild
index e7d04b77a49..8dc24621da5 100644
--- a/dev-scheme/guile-git/guile-git-0.2.0.ebuild
+++ b/dev-scheme/guile-git/guile-git-0.2.0.ebuild
@@ -33,7 +33,6 @@ src_prepare() {
 	find "${S}" -name "*.scm" -exec touch {} + || die
 }
 
-
 src_test() {
 	emake check VERBOSE=1
 }


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2019-11-07 23:39 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2019-11-07 23:39 UTC (permalink / raw
  To: gentoo-commits

commit:     3f9ee9e82233494602046468efb6817a1eb8b867
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  7 23:39:00 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Nov  7 23:39:09 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f9ee9e8

dev-scheme/guile-git: add a reference to 'touch' hack

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-scheme/guile-git/guile-git-0.2.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-scheme/guile-git/guile-git-0.2.0.ebuild b/dev-scheme/guile-git/guile-git-0.2.0.ebuild
index 8dc24621da5..f92531a624c 100644
--- a/dev-scheme/guile-git/guile-git-0.2.0.ebuild
+++ b/dev-scheme/guile-git/guile-git-0.2.0.ebuild
@@ -30,6 +30,7 @@ src_prepare() {
 	# 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
 }
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2020-02-12 22:32 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2020-02-12 22:32 UTC (permalink / raw
  To: gentoo-commits

commit:     079d159216fd7eb1720b018d75db9aca91842cbd
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 12 22:22:26 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Feb 12 22:32:33 2020 +0000
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 <slyfox <AT> 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..00000000000
--- 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}"


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2020-02-26 13:27 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2020-02-26 13:27 UTC (permalink / raw
  To: gentoo-commits

commit:     3bd1a1b6a14d12cad6c98609a1cb1352201f7cea
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 26 13:27:08 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Feb 26 13:27:08 2020 +0000
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 <slyfox <AT> 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 00000000000..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/<foo>
+	# is newer than
+	#     <foo>
+	# In case it is instead of using <foo> 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
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2020-03-23 23:58 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2020-03-23 23:58 UTC (permalink / raw
  To: gentoo-commits

commit:     4492b35f5035e3f00f4d0c970c45a5bcc9889c04
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 23 23:36:29 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Mar 23 23:57:43 2020 +0000
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 <slyfox <AT> 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..00000000000
--- 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/<foo>
-	# is newer than
-	#     <foo>
-	# In case it is instead of using <foo> 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
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2020-05-22 18:22 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2020-05-22 18:22 UTC (permalink / raw
  To: gentoo-commits

commit:     5d02c9f942ec243350c902e6ac4286360c178029
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri May 22 18:17:12 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri May 22 18:17:12 2020 +0000
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 <slyfox <AT> 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
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2020-06-05  8:26 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2020-06-05  8:26 UTC (permalink / raw
  To: gentoo-commits

commit:     e23bd1b20a4a8d70d0a30eb420475b0287b48243
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Jun  5 08:26:14 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Jun  5 08:26:24 2020 +0000
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 <slyfox <AT> 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 00000000000..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/<foo>
+	# is newer than
+	#     <foo>
+	# In case it is instead of using <foo> 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
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2020-06-20 19:49 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2020-06-20 19:49 UTC (permalink / raw
  To: gentoo-commits

commit:     677b2882df81b70cba321b3107fe0752b3226b47
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 20 19:46:23 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jun 20 19:49:08 2020 +0000
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 <slyfox <AT> 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..00000000000
--- 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/<foo>
-	# is newer than
-	#     <foo>
-	# In case it is instead of using <foo> 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
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2020-10-23 22:06 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2020-10-23 22:06 UTC (permalink / raw
  To: gentoo-commits

commit:     d41c5de5e436f9a3557615cad201e0779674e7c2
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 23 21:38:07 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Oct 23 22:06:36 2020 +0000
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 <slyfox <AT> 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 00000000000..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/<foo>
+	# is newer than
+	#     <foo>
+	# In case it is instead of using <foo> 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
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2020-11-07  8:49 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2020-11-07  8:49 UTC (permalink / raw
  To: gentoo-commits

commit:     e320f9e5ef0ef2a39d24088a8b3e76424d4f4307
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  7 08:37:26 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Nov  7 08:49:48 2020 +0000
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 <slyfox <AT> 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..00000000000
--- 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/<foo>
-	# is newer than
-	#     <foo>
-	# In case it is instead of using <foo> 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
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2021-04-15 18:28 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2021-04-15 18:28 UTC (permalink / raw
  To: gentoo-commits

commit:     8c7317714c91eca7c3dc7fb485b5bc0a2df83c12
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 15 18:27:49 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Apr 15 18:28:15 2021 +0000
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 <slyfox <AT> 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 00000000000..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/<foo>
+	# is newer than
+	#     <foo>
+	# In case it is instead of using <foo> 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
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2021-04-24 12:37 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2021-04-24 12:37 UTC (permalink / raw
  To: gentoo-commits

commit:     a0adb07f47deb1dd6f2e3a7001fab9a90b8d2fe6
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 24 12:29:49 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Apr 24 12:37:09 2021 +0000
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 <slyfox <AT> 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..00000000000
--- 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/<foo>
-	# is newer than
-	#     <foo>
-	# In case it is instead of using <foo> 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
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2021-04-25  9:06 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2021-04-25  9:06 UTC (permalink / raw
  To: gentoo-commits

commit:     5429cc9de091fc1a89b8334a8e4e5c1887a639ef
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 25 09:06:52 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Apr 25 09:06:52 2021 +0000
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 <slyfox <AT> 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 00000000000..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/<foo>
+	# is newer than
+	#     <foo>
+	# In case it is instead of using <foo> 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
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2021-05-09 11:53 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2021-05-09 11:53 UTC (permalink / raw
  To: gentoo-commits

commit:     9b02dc92318575f09b1f115ab98db1d8293e2e2a
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun May  9 11:51:22 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun May  9 11:53:22 2021 +0000
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 <slyfox <AT> 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..00000000000
--- 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/<foo>
-	# is newer than
-	#     <foo>
-	# In case it is instead of using <foo> 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
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2021-07-24 10:41 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2021-07-24 10:41 UTC (permalink / raw
  To: gentoo-commits

commit:     8a424c8cbe741c499bf957b2d68e0f18f0e4d64e
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 24 10:40:58 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jul 24 10:40:58 2021 +0000
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 <slyfox <AT> 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 00000000000..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/<foo>
+	# is newer than
+	#     <foo>
+	# In case it is instead of using <foo> 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
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2021-08-04  9:01 Sergei Trofimovich
  0 siblings, 0 replies; 30+ messages in thread
From: Sergei Trofimovich @ 2021-08-04  9:01 UTC (permalink / raw
  To: gentoo-commits

commit:     858420652a021ef8d2690c6efa56803c52195f61
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  4 08:51:47 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Aug  4 09:01:47 2021 +0000
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 <slyfox <AT> 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 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="person">
-	<email>slyfox@gentoo.org</email>
-</maintainer>
+	<!-- maintainer-needed -->
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2021-08-08 12:28 Ulrich Müller
  0 siblings, 0 replies; 30+ messages in thread
From: Ulrich Müller @ 2021-08-08 12:28 UTC (permalink / raw
  To: gentoo-commits

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

dev-scheme/guile-git: take maintainership

Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>
Signed-off-by: Ulrich Müller <ulm <AT> 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 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+
 <pkgmetadata>
-	<!-- maintainer-needed -->
+  <maintainer type="person" proxied="yes">
+    <email>xgqt@riseup.net</email>
+    <name>Maciej Barć</name>
+  </maintainer>
+  <maintainer type="project" proxied="proxy">
+    <email>proxy-maint@gentoo.org</email>
+    <name>Proxy Maintainers</name>
+  </maintainer>
+  <upstream>
+    <bugs-to>https://gitlab.com/guile-git/guile-git</bugs-to>
+    <remote-id type="gitlab">guile-git/guile-git</remote-id>
+  </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2021-11-25 15:43 Maciej Barć
  0 siblings, 0 replies; 30+ messages in thread
From: Maciej Barć @ 2021-11-25 15:43 UTC (permalink / raw
  To: gentoo-commits

commit:     cfa0108b14ba7a8cc1255fb604d4363d6c07babf
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 25 15:42:02 2021 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Nov 25 15:43:28 2021 +0000
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ć <xgqt <AT> 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 @@
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 
 <pkgmetadata>
-  <maintainer type="person" proxied="yes">
-    <email>xgqt@riseup.net</email>
-    <name>Maciej Barć</name>
-  </maintainer>
-  <maintainer type="project" proxied="proxy">
-    <email>proxy-maint@gentoo.org</email>
-    <name>Proxy Maintainers</name>
+  <maintainer type="project">
+    <email>scheme@gentoo.org</email>
+    <name>Gentoo Scheme Project</name>
   </maintainer>
   <upstream>
     <bugs-to>https://gitlab.com/guile-git/guile-git</bugs-to>


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2021-11-26  8:46 Maciej Barć
  0 siblings, 0 replies; 30+ messages in thread
From: Maciej Barć @ 2021-11-26  8:46 UTC (permalink / raw
  To: gentoo-commits

commit:     88731ca03f82f38a6e952f032091584f1683d4a7
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 26 08:42:28 2021 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Nov 26 08:45:55 2021 +0000
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ć <xgqt <AT> 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


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2023-05-08 12:21 Maciej Barć
  0 siblings, 0 replies; 30+ messages in thread
From: Maciej Barć @ 2023-05-08 12:21 UTC (permalink / raw
  To: gentoo-commits

commit:     2bcc923988823ffa80cffdaca30d1d5fa5ba3a27
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon May  8 10:04:22 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon May  8 12:21:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bcc9239

dev-scheme/guile-git: drop old 0.5.1

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

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

diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index 025f463e962e..c75f3840803c 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1,2 +1 @@
-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.1.ebuild b/dev-scheme/guile-git/guile-git-0.5.1.ebuild
deleted file mode 100644
index 6dc5a53034a8..000000000000
--- a/dev-scheme/guile-git/guile-git-0.5.1.ebuild
+++ /dev/null
@@ -1,48 +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/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}"
-
-# 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_PREBUILT='*[.]go'
-
-src_prepare() {
-	default
-
-	# guile is trying to avoid recompilation by checking if file
-	#     /usr/lib64/guile/2.2/site-ccache/<foo>
-	# is newer than
-	#     <foo>
-	# In case it is instead of using <foo> 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
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2024-02-27 22:53 Maciej Barć
  0 siblings, 0 replies; 30+ messages in thread
From: Maciej Barć @ 2024-02-27 22:53 UTC (permalink / raw
  To: gentoo-commits

commit:     f3f4e5a687182793aa835b9c2441faaa5cb2b222
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 27 21:05:22 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Feb 27 22:47:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3f4e5a6

dev-scheme/guile-git: bump to 0.6.0

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/guile-git/Manifest               |  1 +
 dev-scheme/guile-git/guile-git-0.6.0.ebuild | 67 +++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+)

diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index c75f3840803c..24dfb4d5230b 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1 +1,2 @@
 DIST guile-git-0.5.2.tar.gz 305493 BLAKE2B 03fa85e1943fadc5e7e2da4bed2b6476e5a275856ed087a1730815defc17586f43eb2006bc3970d6f97d42822bcf83ef3d57a74c9a7ddb2fb877f5f0f8237a49 SHA512 4ac55c04c555f1a343f842bbda80d54314697d5bbc28bc3967edfdfacb8afa07c673ef7fd651388a6c55b6977b041174732cde14359a0127f0b931364a7eeda9
+DIST guile-git-v0.6.0.tar.bz2 99833 BLAKE2B 51109cc5f037cffd5e8a6dd1b0ce99631ffb524e209a8b081c33a188ead78d26c76dbb9590e3891c056eb7853da57b7e3f3f08ef3723465bd7ab43671c3d018b SHA512 519b5dafd83b5967403929e347fa2b81fcec97136459722fdc95357cbeba9d519807b8863b17a85fc426e53e8f78f5d3979f96bbb32548bcf598827f3f228219

diff --git a/dev-scheme/guile-git/guile-git-0.6.0.ebuild b/dev-scheme/guile-git/guile-git-0.6.0.ebuild
new file mode 100644
index 000000000000..69f8ffc6fe95
--- /dev/null
+++ b/dev-scheme/guile-git/guile-git-0.6.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Guile bindings of git"
+HOMEPAGE="https://gitlab.com/guile-git/guile-git/"
+
+if [[ "${PV}" == *9999* ]] ; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://gitlab.com/${PN}/${PN}.git"
+else
+	SRC_URI="https://gitlab.com/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+	S="${WORKDIR}/${PN}-v${PV}"
+
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-3+"
+SLOT="0"
+
+# 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-libs/libgit2-1:=
+	>=dev-scheme/guile-2.0.11:=
+	dev-scheme/bytestructures
+"
+DEPEND="${RDEPEND}"
+
+# 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
+	eautoreconf
+
+	# guile is trying to avoid recompilation by checking if file
+	#     /usr/lib64/guile/2.2/site-ccache/<foo>
+	# is newer than
+	#     <foo>
+	# In case it is instead of using <foo> 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
+}
+
+src_install() {
+	default
+
+	# Workaround llvm-strip problem of mangling guile ELF debug
+	# sections: https://bugs.gentoo.org/905898
+	dostrip -x "/usr/$(get_libdir)/guile"
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2024-02-28 21:24 Maciej Barć
  0 siblings, 0 replies; 30+ messages in thread
From: Maciej Barć @ 2024-02-28 21:24 UTC (permalink / raw
  To: gentoo-commits

commit:     f9955adbd4acbf8329e900921a44d5985851782e
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 28 20:33:22 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Feb 28 21:21:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9955adb

dev-scheme/guile-git: add missing pkgconfig dependencies

as also declared inside this pkg guix.scm

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 .../{guile-git-0.6.0.ebuild => guile-git-0.6.0-r1.ebuild}          | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-scheme/guile-git/guile-git-0.6.0.ebuild b/dev-scheme/guile-git/guile-git-0.6.0-r1.ebuild
similarity index 96%
rename from dev-scheme/guile-git/guile-git-0.6.0.ebuild
rename to dev-scheme/guile-git/guile-git-0.6.0-r1.ebuild
index 69f8ffc6fe95..7bf4dc097034 100644
--- a/dev-scheme/guile-git/guile-git-0.6.0.ebuild
+++ b/dev-scheme/guile-git/guile-git-0.6.0-r1.ebuild
@@ -32,7 +32,12 @@ RDEPEND="
 	>=dev-scheme/guile-2.0.11:=
 	dev-scheme/bytestructures
 "
-DEPEND="${RDEPEND}"
+DEPEND="
+	${RDEPEND}
+"
+BDEPEND="
+	virtual/pkgconfig
+"
 
 # guile generates ELF files without use of C or machine code
 # It's a portage's false positive. bug #677600


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2024-02-28 21:24 Maciej Barć
  0 siblings, 0 replies; 30+ messages in thread
From: Maciej Barć @ 2024-02-28 21:24 UTC (permalink / raw
  To: gentoo-commits

commit:     b7e7b66dacbff19196ef733134c807c29a7dc1d2
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 28 20:30:44 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Feb 28 21:21:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e7b66d

dev-scheme/guile-git: drop old 0.5.2

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/guile-git/Manifest               |  1 -
 dev-scheme/guile-git/guile-git-0.5.2.ebuild | 62 -----------------------------
 2 files changed, 63 deletions(-)

diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index 24dfb4d5230b..fe2f5ce6a405 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1,2 +1 @@
-DIST guile-git-0.5.2.tar.gz 305493 BLAKE2B 03fa85e1943fadc5e7e2da4bed2b6476e5a275856ed087a1730815defc17586f43eb2006bc3970d6f97d42822bcf83ef3d57a74c9a7ddb2fb877f5f0f8237a49 SHA512 4ac55c04c555f1a343f842bbda80d54314697d5bbc28bc3967edfdfacb8afa07c673ef7fd651388a6c55b6977b041174732cde14359a0127f0b931364a7eeda9
 DIST guile-git-v0.6.0.tar.bz2 99833 BLAKE2B 51109cc5f037cffd5e8a6dd1b0ce99631ffb524e209a8b081c33a188ead78d26c76dbb9590e3891c056eb7853da57b7e3f3f08ef3723465bd7ab43671c3d018b SHA512 519b5dafd83b5967403929e347fa2b81fcec97136459722fdc95357cbeba9d519807b8863b17a85fc426e53e8f78f5d3979f96bbb32548bcf598827f3f228219

diff --git a/dev-scheme/guile-git/guile-git-0.5.2.ebuild b/dev-scheme/guile-git/guile-git-0.5.2.ebuild
deleted file mode 100644
index 2aac37120828..000000000000
--- a/dev-scheme/guile-git/guile-git-0.5.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 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_PREBUILT='*[.]go'
-
-src_prepare() {
-	default
-
-	# guile is trying to avoid recompilation by checking if file
-	#     /usr/lib64/guile/2.2/site-ccache/<foo>
-	# is newer than
-	#     <foo>
-	# In case it is instead of using <foo> 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
-}
-
-src_install() {
-	default
-
-	# Workaround llvm-strip problem of mangling guile ELF debug
-	# sections: https://bugs.gentoo.org/905898
-	dostrip -x "/usr/$(get_libdir)/guile"
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2024-05-02 15:01 Maciej Barć
  0 siblings, 0 replies; 30+ messages in thread
From: Maciej Barć @ 2024-05-02 15:01 UTC (permalink / raw
  To: gentoo-commits

commit:     ff6dc92558fb9d04bb2bb4cd00d32c88c75c5ccd
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu May  2 14:19:06 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu May  2 15:01:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff6dc925

dev-scheme/guile-git: bump to 0.7.0

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/guile-git/Manifest               |  1 +
 dev-scheme/guile-git/guile-git-0.7.0.ebuild | 72 +++++++++++++++++++++++++++++
 2 files changed, 73 insertions(+)

diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index fe2f5ce6a405..e337443951ec 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1 +1,2 @@
 DIST guile-git-v0.6.0.tar.bz2 99833 BLAKE2B 51109cc5f037cffd5e8a6dd1b0ce99631ffb524e209a8b081c33a188ead78d26c76dbb9590e3891c056eb7853da57b7e3f3f08ef3723465bd7ab43671c3d018b SHA512 519b5dafd83b5967403929e347fa2b81fcec97136459722fdc95357cbeba9d519807b8863b17a85fc426e53e8f78f5d3979f96bbb32548bcf598827f3f228219
+DIST guile-git-v0.7.0.tar.bz2 100454 BLAKE2B a94a8f81949f1caf4bb31ed498856561fd88d541c3f8ccced1a5f6633f189a09d8961b5fdf7810393e110665e77db48bf4aeb3c756437e2b75f614710eaac521 SHA512 6207464bc48de8e33fde0365c198e42c21719e5ffb27e30ab3277f88d04ccc4a2fe4964c0019333be8f047d3ddc76f1c98e6e060311ce6b2a13ac670c0663226

diff --git a/dev-scheme/guile-git/guile-git-0.7.0.ebuild b/dev-scheme/guile-git/guile-git-0.7.0.ebuild
new file mode 100644
index 000000000000..8984ab9f3bf9
--- /dev/null
+++ b/dev-scheme/guile-git/guile-git-0.7.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Guile bindings of git"
+HOMEPAGE="https://gitlab.com/guile-git/guile-git/"
+
+if [[ "${PV}" == *9999* ]] ; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://gitlab.com/${PN}/${PN}.git"
+else
+	SRC_URI="https://gitlab.com/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+	S="${WORKDIR}/${PN}-v${PV}"
+
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-3+"
+SLOT="0"
+
+# 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-libs/libgit2-1:=
+	>=dev-scheme/guile-2.0.11:=
+	dev-scheme/bytestructures
+"
+DEPEND="
+	${RDEPEND}
+"
+BDEPEND="
+	virtual/pkgconfig
+"
+
+# 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
+	eautoreconf
+
+	# guile is trying to avoid recompilation by checking if file
+	#     /usr/lib64/guile/2.2/site-ccache/<foo>
+	# is newer than
+	#     <foo>
+	# In case it is instead of using <foo> 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 VERBOSE="1" check-TESTS
+}
+
+src_install() {
+	default
+
+	# Workaround llvm-strip problem of mangling guile ELF debug
+	# sections: https://bugs.gentoo.org/905898
+	dostrip -x "/usr/$(get_libdir)/guile"
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2024-10-02  9:49 Maciej Barć
  0 siblings, 0 replies; 30+ messages in thread
From: Maciej Barć @ 2024-10-02  9:49 UTC (permalink / raw
  To: gentoo-commits

commit:     475b9438a5d8b0d17d3bc3ba02291df56ef1977f
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  2 09:46:33 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Oct  2 09:49:31 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=475b9438

dev-scheme/guile-git: bump to 0.8.0

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/guile-git/Manifest               |  1 +
 dev-scheme/guile-git/guile-git-0.8.0.ebuild | 51 +++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index e337443951ec..78111e82a998 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1,2 +1,3 @@
 DIST guile-git-v0.6.0.tar.bz2 99833 BLAKE2B 51109cc5f037cffd5e8a6dd1b0ce99631ffb524e209a8b081c33a188ead78d26c76dbb9590e3891c056eb7853da57b7e3f3f08ef3723465bd7ab43671c3d018b SHA512 519b5dafd83b5967403929e347fa2b81fcec97136459722fdc95357cbeba9d519807b8863b17a85fc426e53e8f78f5d3979f96bbb32548bcf598827f3f228219
 DIST guile-git-v0.7.0.tar.bz2 100454 BLAKE2B a94a8f81949f1caf4bb31ed498856561fd88d541c3f8ccced1a5f6633f189a09d8961b5fdf7810393e110665e77db48bf4aeb3c756437e2b75f614710eaac521 SHA512 6207464bc48de8e33fde0365c198e42c21719e5ffb27e30ab3277f88d04ccc4a2fe4964c0019333be8f047d3ddc76f1c98e6e060311ce6b2a13ac670c0663226
+DIST guile-git-v0.8.0.tar.bz2 100931 BLAKE2B 1f36be666eeca6d2e826582ea780eb7d7bad8b212b4848a8814aae5e21547657f5d46e163758beb21fb30e5fba2ba66f3fb96cc94f701e9f740cb78398d0a7b2 SHA512 cad6777a26f94d26b7967ff1a2619d19b773ace6332dda7c4ff3c355762d2d1f7740be3fdf34dc1fc91a2b2ad202f51865b3e4dd6574cd91a4f149d5c51c6b47

diff --git a/dev-scheme/guile-git/guile-git-0.8.0.ebuild b/dev-scheme/guile-git/guile-git-0.8.0.ebuild
new file mode 100644
index 000000000000..5de144bbbc20
--- /dev/null
+++ b/dev-scheme/guile-git/guile-git-0.8.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GUILE_COMPAT=( 3-0 )
+
+inherit autotools guile
+
+DESCRIPTION="Guile bindings of git"
+HOMEPAGE="https://gitlab.com/guile-git/guile-git/"
+
+if [[ "${PV}" == *9999* ]] ; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://gitlab.com/${PN}/${PN}.git"
+else
+	SRC_URI="https://gitlab.com/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+	S="${WORKDIR}/${PN}-v${PV}"
+
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-3+"
+SLOT="0"
+REQUIRED_USE="${GUILE_REQUIRED_USE}"
+
+RDEPEND="
+	${GUILE_DEPS}
+	>=dev-libs/libgit2-1.8.0:=
+	>=dev-scheme/bytestructures-2.0.2-r100[${GUILE_USEDEP}]
+"
+DEPEND="
+	${RDEPEND}
+"
+BDEPEND="
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	guile_src_prepare
+
+	# network sandbox + ssh configuration
+	sed -i -e '/tests\/clone.scm/d' Makefile.am || die
+
+	eautoreconf
+}
+
+src_test() {
+	guile_foreach_impl emake VERBOSE="1" check
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/
@ 2024-10-23 15:44 Maciej Barć
  0 siblings, 0 replies; 30+ messages in thread
From: Maciej Barć @ 2024-10-23 15:44 UTC (permalink / raw
  To: gentoo-commits

commit:     7fd7683c6d2f8692dc7fbcced3cce03fdea8e2b5
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 23 12:27:30 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Oct 23 15:44:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd7683c

dev-scheme/guile-git: bump to 0.9.0

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-scheme/guile-git/Manifest               |  1 +
 dev-scheme/guile-git/guile-git-0.9.0.ebuild | 51 +++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/dev-scheme/guile-git/Manifest b/dev-scheme/guile-git/Manifest
index 78111e82a998..5b037533bc4b 100644
--- a/dev-scheme/guile-git/Manifest
+++ b/dev-scheme/guile-git/Manifest
@@ -1,3 +1,4 @@
 DIST guile-git-v0.6.0.tar.bz2 99833 BLAKE2B 51109cc5f037cffd5e8a6dd1b0ce99631ffb524e209a8b081c33a188ead78d26c76dbb9590e3891c056eb7853da57b7e3f3f08ef3723465bd7ab43671c3d018b SHA512 519b5dafd83b5967403929e347fa2b81fcec97136459722fdc95357cbeba9d519807b8863b17a85fc426e53e8f78f5d3979f96bbb32548bcf598827f3f228219
 DIST guile-git-v0.7.0.tar.bz2 100454 BLAKE2B a94a8f81949f1caf4bb31ed498856561fd88d541c3f8ccced1a5f6633f189a09d8961b5fdf7810393e110665e77db48bf4aeb3c756437e2b75f614710eaac521 SHA512 6207464bc48de8e33fde0365c198e42c21719e5ffb27e30ab3277f88d04ccc4a2fe4964c0019333be8f047d3ddc76f1c98e6e060311ce6b2a13ac670c0663226
 DIST guile-git-v0.8.0.tar.bz2 100931 BLAKE2B 1f36be666eeca6d2e826582ea780eb7d7bad8b212b4848a8814aae5e21547657f5d46e163758beb21fb30e5fba2ba66f3fb96cc94f701e9f740cb78398d0a7b2 SHA512 cad6777a26f94d26b7967ff1a2619d19b773ace6332dda7c4ff3c355762d2d1f7740be3fdf34dc1fc91a2b2ad202f51865b3e4dd6574cd91a4f149d5c51c6b47
+DIST guile-git-v0.9.0.tar.bz2 103368 BLAKE2B e3ed7a9f1da66590443034f128f1ac73f84eb28d64b998bdecec5afd8abeb70f5b0529676f051e58ca844231708fb651b68653380ebd35f098a35055ca512f91 SHA512 42fbdbbf637b5b14cf4d8aa56e1b96dcc6e454f7d077fa2304ed44dc2485fe4c90557e2fb33220e3e8145a1fcb6ccd68cd4f40ff325386099c3232d9e373fc0b

diff --git a/dev-scheme/guile-git/guile-git-0.9.0.ebuild b/dev-scheme/guile-git/guile-git-0.9.0.ebuild
new file mode 100644
index 000000000000..5de144bbbc20
--- /dev/null
+++ b/dev-scheme/guile-git/guile-git-0.9.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GUILE_COMPAT=( 3-0 )
+
+inherit autotools guile
+
+DESCRIPTION="Guile bindings of git"
+HOMEPAGE="https://gitlab.com/guile-git/guile-git/"
+
+if [[ "${PV}" == *9999* ]] ; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://gitlab.com/${PN}/${PN}.git"
+else
+	SRC_URI="https://gitlab.com/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+	S="${WORKDIR}/${PN}-v${PV}"
+
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-3+"
+SLOT="0"
+REQUIRED_USE="${GUILE_REQUIRED_USE}"
+
+RDEPEND="
+	${GUILE_DEPS}
+	>=dev-libs/libgit2-1.8.0:=
+	>=dev-scheme/bytestructures-2.0.2-r100[${GUILE_USEDEP}]
+"
+DEPEND="
+	${RDEPEND}
+"
+BDEPEND="
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	guile_src_prepare
+
+	# network sandbox + ssh configuration
+	sed -i -e '/tests\/clone.scm/d' Makefile.am || die
+
+	eautoreconf
+}
+
+src_test() {
+	guile_foreach_impl emake VERBOSE="1" check
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2024-10-23 15:44 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-05-09 11:53 [gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-git/ Sergei Trofimovich
  -- strict thread matches above, loose matches on Subject: below --
2024-10-23 15:44 Maciej Barć
2024-10-02  9:49 Maciej Barć
2024-05-02 15:01 Maciej Barć
2024-02-28 21:24 Maciej Barć
2024-02-28 21:24 Maciej Barć
2024-02-27 22:53 Maciej Barć
2023-05-08 12:21 Maciej Barć
2021-11-26  8:46 Maciej Barć
2021-11-25 15:43 Maciej Barć
2021-08-08 12:28 Ulrich Müller
2021-08-04  9:01 Sergei Trofimovich
2021-07-24 10:41 Sergei Trofimovich
2021-04-25  9:06 Sergei Trofimovich
2021-04-24 12:37 Sergei Trofimovich
2021-04-15 18:28 Sergei Trofimovich
2020-11-07  8:49 Sergei Trofimovich
2020-10-23 22:06 Sergei Trofimovich
2020-06-20 19:49 Sergei Trofimovich
2020-06-05  8:26 Sergei Trofimovich
2020-05-22 18:22 Sergei Trofimovich
2020-03-23 23:58 Sergei Trofimovich
2020-02-26 13:27 Sergei Trofimovich
2020-02-12 22:32 Sergei Trofimovich
2019-11-07 23:39 Sergei Trofimovich
2019-05-03 10:00 Sergei Trofimovich
2019-05-03  9:14 Sergei Trofimovich
2018-02-28 21:05 Sergei Trofimovich
2018-01-24 22:57 Sergei Trofimovich
2018-01-20 11:23 Sergei Trofimovich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox