[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2022-04-12 Thread Agostino Sarubbo
commit: e5a526e060fdd23ce0a9c824995a9e57eb9b627e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Apr 12 08:06:24 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Apr 12 08:06:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a526e0

dev-libs/libgit2: amd64 stable wrt bug #837755

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libgit2/libgit2-1.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.4.2.ebuild 
b/dev-libs/libgit2/libgit2-1.4.2.ebuild
index 90d76ea26428..c607c9e82f59 100644
--- a/dev-libs/libgit2/libgit2-1.4.2.ebuild
+++ b/dev-libs/libgit2/libgit2-1.4.2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv x86 ~ppc-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2022-04-11 Thread Jakov Smolić
commit: 454ec0dd0c5c975c944eba3c5f5acf9b04150948
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Apr 11 21:02:34 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Apr 11 21:02:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=454ec0dd

dev-libs/libgit2: Stabilize 1.4.2 x86, #837755

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/libgit2/libgit2-1.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.4.2.ebuild 
b/dev-libs/libgit2/libgit2-1.4.2.ebuild
index 441391f6fb9c..90d76ea26428 100644
--- a/dev-libs/libgit2/libgit2-1.4.2.ebuild
+++ b/dev-libs/libgit2/libgit2-1.4.2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv ~x86 ~ppc-macos"
+KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2022-04-11 Thread Arthur Zamarin
commit: d2b24f2f6c6065379d5778f9ce16f11ca47ddbc2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 11 19:24:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 11 19:24:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b24f2f

dev-libs/libgit2: Stabilize 1.4.2 arm, #837755

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libgit2/libgit2-1.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.4.2.ebuild 
b/dev-libs/libgit2/libgit2-1.4.2.ebuild
index c752648e2cf6..441391f6fb9c 100644
--- a/dev-libs/libgit2/libgit2-1.4.2.ebuild
+++ b/dev-libs/libgit2/libgit2-1.4.2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm arm64 ppc ppc64 ~riscv ~x86 ~ppc-macos"
+KEYWORDS="~amd64 arm arm64 ppc ppc64 ~riscv ~x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2022-04-11 Thread Arthur Zamarin
commit: 7afe1061a68198b37384d05692f2aa1412635fd1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 11 19:20:49 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 11 19:20:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7afe1061

dev-libs/libgit2: Stabilize 1.4.2 arm64, #837755

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libgit2/libgit2-1.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.4.2.ebuild 
b/dev-libs/libgit2/libgit2-1.4.2.ebuild
index 9a416264a267..c752648e2cf6 100644
--- a/dev-libs/libgit2/libgit2-1.4.2.ebuild
+++ b/dev-libs/libgit2/libgit2-1.4.2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86 ~ppc-macos"
+KEYWORDS="~amd64 ~arm arm64 ppc ppc64 ~riscv ~x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2022-04-11 Thread Arthur Zamarin
commit: 31a6f54b692eb272eebcafc24edf205acf5838e6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 11 19:20:19 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 11 19:20:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31a6f54b

dev-libs/libgit2: Stabilize 1.4.2 ppc64, #837755

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libgit2/libgit2-1.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.4.2.ebuild 
b/dev-libs/libgit2/libgit2-1.4.2.ebuild
index 803fb39c7a64..9a416264a267 100644
--- a/dev-libs/libgit2/libgit2-1.4.2.ebuild
+++ b/dev-libs/libgit2/libgit2-1.4.2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv ~x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2022-04-11 Thread Arthur Zamarin
commit: 3819c7bfdc3be57a388cf95357c1df5a445e6711
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 11 19:20:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 11 19:20:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3819c7bf

dev-libs/libgit2: Stabilize 1.4.2 ppc, #837755

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libgit2/libgit2-1.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.4.2.ebuild 
b/dev-libs/libgit2/libgit2-1.4.2.ebuild
index 8727c6dbff6b..803fb39c7a64 100644
--- a/dev-libs/libgit2/libgit2-1.4.2.ebuild
+++ b/dev-libs/libgit2/libgit2-1.4.2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2022-04-11 Thread Michał Górny
commit: c176e89191344e0396c6427bf5798739a794af83
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 11 06:47:34 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 11 07:41:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c176e891

dev-libs/libgit2: Use libpcre2

Closes: https://bugs.gentoo.org/837731
Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/libgit2-1.4.2-r1.ebuild | 71 
 1 file changed, 71 insertions(+)

diff --git a/dev-libs/libgit2/libgit2-1.4.2-r1.ebuild 
b/dev-libs/libgit2/libgit2-1.4.2-r1.ebuild
new file mode 100644
index ..1e4d9b1196a3
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-1.4.2-r1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake python-any-r1
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.org;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S=${WORKDIR}/${P/_/-}
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
+IUSE="examples gssapi +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libpcre2:=
+   net-libs/http-parser:=
+   sys-libs/zlib
+   dev-libs/openssl:0=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # relying on forked http-parser to support some obscure URI form
+   sed -i -e '/empty_port/s:test:_&:' tests/network/url/parse.c || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTS=$(usex test)
+   -DUSE_SSH=$(usex ssh)
+   -DUSE_GSSAPI=$(usex gssapi ON OFF)
+   -DUSE_HTTP_PARSER=system
+   -DREGEX_BACKEND=pcre2
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2022-03-09 Thread Sam James
commit: 8606f6cb31289443ee25cbaf204dd1f5d09f0a7b
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar  9 15:38:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  9 15:38:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8606f6cb

dev-libs/libgit2: Stabilize 1.4.1 ppc64, #834426

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

 dev-libs/libgit2/libgit2-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.4.1.ebuild 
b/dev-libs/libgit2/libgit2-1.4.1.ebuild
index ac326c23d542..c607c9e82f59 100644
--- a/dev-libs/libgit2/libgit2-1.4.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.4.1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86 ~ppc-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2022-03-09 Thread Sam James
commit: 2b46e5b8c5d8b5ae6b7ce6d907b4274958c2bcdd
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar  9 12:48:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  9 12:48:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b46e5b8

dev-libs/libgit2: Stabilize 1.4.1 ppc, #834426

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

 dev-libs/libgit2/libgit2-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.4.1.ebuild 
b/dev-libs/libgit2/libgit2-1.4.1.ebuild
index aa3ab7244218..ac326c23d542 100644
--- a/dev-libs/libgit2/libgit2-1.4.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.4.1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86 ~ppc-macos"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2022-03-08 Thread Sam James
commit: 6b0adaa1a9f6d82fd3baf9cd8babe81725e73c8a
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  8 12:31:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  8 12:31:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0adaa1

dev-libs/libgit2: Stabilize 1.4.1 arm, #834426

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

 dev-libs/libgit2/libgit2-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.4.1.ebuild 
b/dev-libs/libgit2/libgit2-1.4.1.ebuild
index 27cfc48d058a..aa3ab7244218 100644
--- a/dev-libs/libgit2/libgit2-1.4.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.4.1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86 ~ppc-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2022-02-26 Thread Michał Górny
commit: b96a2d93f8358a2ded085d7865a65c243a875c7b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 26 21:21:47 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 26 21:51:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b96a2d93

dev-libs/libgit2: Bump to 1.4.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest |  1 +
 dev-libs/libgit2/libgit2-1.4.2.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index d01f9c722e8c..84d6cf79a10f 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,3 +1,4 @@
 DIST libgit2-1.3.0.tar.gz 5599575 BLAKE2B 
b701c105bb0a5bdcdd5ed1db180662ad4949c540944664d5d8c2f5d78998f15d15bd3669ae3e3d43bfa1b81207c0a94b7e49fc76e57f4cc8ef791ab26e62fc70
 SHA512 
842a648a67ff23ba9e6bf14b706ba9081164866e14000ebf3858442b7046925f05e1dbf00a7d740dc4bf32280e260730e23a9492e817094aa90736ae335ee76e
 DIST libgit2-1.4.0.tar.gz 5628993 BLAKE2B 
b28795904250474e0a373bb28f18f0a18c17c91c1597ad56eb44f8d47a8cb0aa6521b0599f427f34e41116929db8d5bcafcb7aaf97ddc2534dfa3fd89525
 SHA512 
e7eff2e30a299901d7b4d9544b655046801e5c83b0caf1d2476ab56c164c88448dc189b254929f2609e117f01c2e038c4538e7554269ad93fbd625229668cd06
 DIST libgit2-1.4.1.tar.gz 5629087 BLAKE2B 
7c8316003c168c4b366fa4376d5e4dfa0a70dcb0cd0cc0b4ac7287f7b04eba50127cca89c4bcda94f86e5331b6a2951532b5108d5376a2a3fed7a68c31472151
 SHA512 
66943d82811c5e24687231696bd1ce8d7d58f44081c00a7030e01a69a7c920605a427c315a26af6c57c9bd7c1d1d31ab857f80615fce1ba4b981d01f733215cd
+DIST libgit2-1.4.2.tar.gz 5629585 BLAKE2B 
61e269fd08beb9579838a13b661b4270f1e8d2d3d1e67f6b8357e92a5ee4aaccbe637644dc87cc8b04d9c181e37808352077b75fed8753a4b2d8868eaf248b62
 SHA512 
144bec7f8e66d97b20335d87d1eb68d522f5e59064b0c557505c088d3c486d45704f023d701f51de572efa8e2eb111e3136eb5d23c035e29d16698206b5ec277

diff --git a/dev-libs/libgit2/libgit2-1.4.2.ebuild 
b/dev-libs/libgit2/libgit2-1.4.2.ebuild
new file mode 100644
index ..8727c6dbff6b
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-1.4.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake python-any-r1
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.org;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S=${WORKDIR}/${P/_/-}
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
+IUSE="examples gssapi +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libpcre:=
+   net-libs/http-parser:=
+   sys-libs/zlib
+   dev-libs/openssl:0=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # relying on forked http-parser to support some obscure URI form
+   sed -i -e '/empty_port/s:test:_&:' tests/network/url/parse.c || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTS=$(usex test)
+   -DUSE_SSH=$(usex ssh)
+   -DUSE_GSSAPI=$(usex gssapi ON OFF)
+   -DUSE_HTTP_PARSER=system
+   -DREGEX_BACKEND=pcre
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2022-02-18 Thread Michał Górny
commit: 5c4c704075119997a4413896cf8a825ee5891a85
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 18 23:34:46 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 19 00:05:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c4c7040

dev-libs/libgit2: Bump to 1.4.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest |  1 +
 dev-libs/libgit2/libgit2-1.4.1.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 81e484183f9a..d01f9c722e8c 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,2 +1,3 @@
 DIST libgit2-1.3.0.tar.gz 5599575 BLAKE2B 
b701c105bb0a5bdcdd5ed1db180662ad4949c540944664d5d8c2f5d78998f15d15bd3669ae3e3d43bfa1b81207c0a94b7e49fc76e57f4cc8ef791ab26e62fc70
 SHA512 
842a648a67ff23ba9e6bf14b706ba9081164866e14000ebf3858442b7046925f05e1dbf00a7d740dc4bf32280e260730e23a9492e817094aa90736ae335ee76e
 DIST libgit2-1.4.0.tar.gz 5628993 BLAKE2B 
b28795904250474e0a373bb28f18f0a18c17c91c1597ad56eb44f8d47a8cb0aa6521b0599f427f34e41116929db8d5bcafcb7aaf97ddc2534dfa3fd89525
 SHA512 
e7eff2e30a299901d7b4d9544b655046801e5c83b0caf1d2476ab56c164c88448dc189b254929f2609e117f01c2e038c4538e7554269ad93fbd625229668cd06
+DIST libgit2-1.4.1.tar.gz 5629087 BLAKE2B 
7c8316003c168c4b366fa4376d5e4dfa0a70dcb0cd0cc0b4ac7287f7b04eba50127cca89c4bcda94f86e5331b6a2951532b5108d5376a2a3fed7a68c31472151
 SHA512 
66943d82811c5e24687231696bd1ce8d7d58f44081c00a7030e01a69a7c920605a427c315a26af6c57c9bd7c1d1d31ab857f80615fce1ba4b981d01f733215cd

diff --git a/dev-libs/libgit2/libgit2-1.4.1.ebuild 
b/dev-libs/libgit2/libgit2-1.4.1.ebuild
new file mode 100644
index ..8727c6dbff6b
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-1.4.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake python-any-r1
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.org;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S=${WORKDIR}/${P/_/-}
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
+IUSE="examples gssapi +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libpcre:=
+   net-libs/http-parser:=
+   sys-libs/zlib
+   dev-libs/openssl:0=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # relying on forked http-parser to support some obscure URI form
+   sed -i -e '/empty_port/s:test:_&:' tests/network/url/parse.c || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTS=$(usex test)
+   -DUSE_SSH=$(usex ssh)
+   -DUSE_GSSAPI=$(usex gssapi ON OFF)
+   -DUSE_HTTP_PARSER=system
+   -DREGEX_BACKEND=pcre
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2022-02-13 Thread Michał Górny
commit: 42b4b58e90debc30cf85cc01b9a5d5849a2c2ce1
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 13 22:08:04 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 13 22:08:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b4b58e

dev-libs/libgit2: Bump to 1.4.0 (properly)

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest |  1 +
 dev-libs/libgit2/libgit2-1.4.0.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 4f8bf13b9779..81e484183f9a 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1 +1,2 @@
 DIST libgit2-1.3.0.tar.gz 5599575 BLAKE2B 
b701c105bb0a5bdcdd5ed1db180662ad4949c540944664d5d8c2f5d78998f15d15bd3669ae3e3d43bfa1b81207c0a94b7e49fc76e57f4cc8ef791ab26e62fc70
 SHA512 
842a648a67ff23ba9e6bf14b706ba9081164866e14000ebf3858442b7046925f05e1dbf00a7d740dc4bf32280e260730e23a9492e817094aa90736ae335ee76e
+DIST libgit2-1.4.0.tar.gz 5628993 BLAKE2B 
b28795904250474e0a373bb28f18f0a18c17c91c1597ad56eb44f8d47a8cb0aa6521b0599f427f34e41116929db8d5bcafcb7aaf97ddc2534dfa3fd89525
 SHA512 
e7eff2e30a299901d7b4d9544b655046801e5c83b0caf1d2476ab56c164c88448dc189b254929f2609e117f01c2e038c4538e7554269ad93fbd625229668cd06

diff --git a/dev-libs/libgit2/libgit2-1.4.0.ebuild 
b/dev-libs/libgit2/libgit2-1.4.0.ebuild
new file mode 100644
index ..0c7add69a35e
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-1.4.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake python-any-r1
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.org;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S=${WORKDIR}/${P/_/-}
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
+IUSE="examples gssapi +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libpcre:=
+   net-libs/http-parser:=
+   sys-libs/zlib
+   dev-libs/openssl:0=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # relying on forked http-parser to support some obscure URI form
+   sed -i -e '/empty_port/s:test:_&:' tests/network/url/parse.c || die
+   # https://github.com/libgit2/libgit2/pull/6217
+   sed -i -e 's:HTTP_Parser:HTTPParser:' cmake/SelectHTTPParser.cmake || 
die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTS=$(usex test)
+   -DUSE_SSH=$(usex ssh)
+   -DUSE_GSSAPI=$(usex gssapi ON OFF)
+   -DUSE_HTTP_PARSER=system
+   -DREGEX_BACKEND=pcre
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2022-02-13 Thread Michał Górny
commit: 41f959174fa72cb95c13235d9883d249f6a7efb4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 13 19:38:43 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 13 19:38:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f95917

dev-libs/libgit2: Revert "Bump to 1.4.0"

Reverts: 2def68c8174a87ca27096c3718111be8c1c956a6
Closes: https://bugs.gentoo.org/833285
Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest |  1 -
 dev-libs/libgit2/libgit2-1.4.0.ebuild | 72 ---
 2 files changed, 73 deletions(-)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 81e484183f9a..4f8bf13b9779 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,2 +1 @@
 DIST libgit2-1.3.0.tar.gz 5599575 BLAKE2B 
b701c105bb0a5bdcdd5ed1db180662ad4949c540944664d5d8c2f5d78998f15d15bd3669ae3e3d43bfa1b81207c0a94b7e49fc76e57f4cc8ef791ab26e62fc70
 SHA512 
842a648a67ff23ba9e6bf14b706ba9081164866e14000ebf3858442b7046925f05e1dbf00a7d740dc4bf32280e260730e23a9492e817094aa90736ae335ee76e
-DIST libgit2-1.4.0.tar.gz 5628993 BLAKE2B 
b28795904250474e0a373bb28f18f0a18c17c91c1597ad56eb44f8d47a8cb0aa6521b0599f427f34e41116929db8d5bcafcb7aaf97ddc2534dfa3fd89525
 SHA512 
e7eff2e30a299901d7b4d9544b655046801e5c83b0caf1d2476ab56c164c88448dc189b254929f2609e117f01c2e038c4538e7554269ad93fbd625229668cd06

diff --git a/dev-libs/libgit2/libgit2-1.4.0.ebuild 
b/dev-libs/libgit2/libgit2-1.4.0.ebuild
deleted file mode 100644
index a7e8b234e246..
--- a/dev-libs/libgit2/libgit2-1.4.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake python-any-r1
-
-DESCRIPTION="A linkable library for Git"
-HOMEPAGE="https://libgit2.org;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S=${WORKDIR}/${P/_/-}
-
-LICENSE="GPL-2-with-linking-exception"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
-IUSE="examples gssapi +ssh test +threads trace"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/libpcre:=
-   net-libs/http-parser:=
-   sys-libs/zlib
-   dev-libs/openssl:0=
-   gssapi? ( virtual/krb5 )
-   ssh? ( net-libs/libssh2 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   cmake_src_prepare
-   # relying on forked http-parser to support some obscure URI form
-   sed -i -e '/empty_port/s:test:_&:' tests/network/url/parse.c || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_CLAR=$(usex test)
-   -DENABLE_TRACE=$(usex trace ON OFF)
-   -DUSE_GSSAPI=$(usex gssapi ON OFF)
-   -DUSE_SSH=$(usex ssh)
-   -DTHREADSAFE=$(usex threads)
-   -DUSE_HTTP_PARSER=system
-   )
-   cmake_src_configure
-}
-
-src_test() {
-   if [[ ${EUID} -eq 0 ]] ; then
-   # repo::iterator::fs_preserves_error fails if run as root
-   # since root can still access dirs with  perms
-   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
-   else
-   local TEST_VERBOSE=1
-   cmake_src_test -R offline
-   fi
-}
-
-src_install() {
-   cmake_src_install
-   dodoc docs/*.{md,txt}
-
-   if use examples ; then
-   find examples -name '.gitignore' -delete || die
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2022-02-13 Thread Michał Górny
commit: 2def68c8174a87ca27096c3718111be8c1c956a6
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 13 17:24:36 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 13 17:24:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2def68c8

dev-libs/libgit2: Bump to 1.4.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest |  1 +
 dev-libs/libgit2/libgit2-1.4.0.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 4f8bf13b9779..81e484183f9a 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1 +1,2 @@
 DIST libgit2-1.3.0.tar.gz 5599575 BLAKE2B 
b701c105bb0a5bdcdd5ed1db180662ad4949c540944664d5d8c2f5d78998f15d15bd3669ae3e3d43bfa1b81207c0a94b7e49fc76e57f4cc8ef791ab26e62fc70
 SHA512 
842a648a67ff23ba9e6bf14b706ba9081164866e14000ebf3858442b7046925f05e1dbf00a7d740dc4bf32280e260730e23a9492e817094aa90736ae335ee76e
+DIST libgit2-1.4.0.tar.gz 5628993 BLAKE2B 
b28795904250474e0a373bb28f18f0a18c17c91c1597ad56eb44f8d47a8cb0aa6521b0599f427f34e41116929db8d5bcafcb7aaf97ddc2534dfa3fd89525
 SHA512 
e7eff2e30a299901d7b4d9544b655046801e5c83b0caf1d2476ab56c164c88448dc189b254929f2609e117f01c2e038c4538e7554269ad93fbd625229668cd06

diff --git a/dev-libs/libgit2/libgit2-1.4.0.ebuild 
b/dev-libs/libgit2/libgit2-1.4.0.ebuild
new file mode 100644
index ..a7e8b234e246
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-1.4.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake python-any-r1
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.org;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S=${WORKDIR}/${P/_/-}
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
+IUSE="examples gssapi +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libpcre:=
+   net-libs/http-parser:=
+   sys-libs/zlib
+   dev-libs/openssl:0=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # relying on forked http-parser to support some obscure URI form
+   sed -i -e '/empty_port/s:test:_&:' tests/network/url/parse.c || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_CLAR=$(usex test)
+   -DENABLE_TRACE=$(usex trace ON OFF)
+   -DUSE_GSSAPI=$(usex gssapi ON OFF)
+   -DUSE_SSH=$(usex ssh)
+   -DTHREADSAFE=$(usex threads)
+   -DUSE_HTTP_PARSER=system
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2-glib/, dev-libs/libgit2-glib/files/

2022-02-10 Thread Michał Górny
commit: 90f5cd3e91638639625327d5299f464bce86b05d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 10 11:59:21 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 10 11:59:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f5cd3e

dev-libs/libgit2-glib: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2-glib/Manifest |  1 -
 .../files/libgit2-glib-0.99.0.1-vapilink.patch | 26 -
 .../libgit2-glib/libgit2-glib-0.99.0.1-r2.ebuild   | 64 --
 3 files changed, 91 deletions(-)

diff --git a/dev-libs/libgit2-glib/Manifest b/dev-libs/libgit2-glib/Manifest
index 99cf22959a87..358ae576cfbf 100644
--- a/dev-libs/libgit2-glib/Manifest
+++ b/dev-libs/libgit2-glib/Manifest
@@ -1,2 +1 @@
-DIST libgit2-glib-0.99.0.1.tar.xz 140996 BLAKE2B 
0c163467ea43ab236b2c856416940b1ed7c93e6ed8ce9980d2d146f0633830ab3765d8bd34bdaab31efdb4096e88e0513c9585b9e06a3efc800d5c32a0d29479
 SHA512 
48b34ba84b5315d23d0429a684753c3a64c62086d70a67fdb4dfbf8f2ee883f5a90d7e59cfcfd229682794c455b668eb9bd7bf6159d6bfa45a99ddc2461d7c25
 DIST libgit2-glib-1.0.0.1.tar.xz 141664 BLAKE2B 
a99ad6db55d0d4bee4d7d96b92e92d12712843e41e25e5ab57f5722926fe3e95109a33654d0ab94b7f919bd5d51a0b159dcae720eee763200c964d0327b8a37d
 SHA512 
8e156791783f79d585fa83267a5e14a4a93324fcca75e836478ddd5b5c53d9e827b07a3738c67116478435613639aab0992f32413b9a4de5fc4ff641dd042e80

diff --git a/dev-libs/libgit2-glib/files/libgit2-glib-0.99.0.1-vapilink.patch 
b/dev-libs/libgit2-glib/files/libgit2-glib-0.99.0.1-vapilink.patch
deleted file mode 100644
index a1838b403ab8..
--- a/dev-libs/libgit2-glib/files/libgit2-glib-0.99.0.1-vapilink.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 7f63349fd0405439532f2ff0896a3697c73ccaaf Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Thu, 27 Feb 2020 15:20:20 +0100
-Subject: [PATCH] Fix meson_vapi_link.py to respect DESTDIR
-
-Fixes #5

- meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/meson.build b/meson.build
-index 6d314b5..3a423b3 100644
 a/meson.build
-+++ b/meson.build
-@@ -135,7 +135,7 @@ if enable_vapi
-   assert(enable_gir, 'vapi support was requested, but introspection support 
is mandatory.')
-   assert(add_languages('vala', required: false), 'vapi support was requested, 
but vala not found.')
- 
--  meson.add_install_script('meson_vapi_link.py', libgit2_glib_datadir)
-+  meson.add_install_script('meson_vapi_link.py', get_option('datadir'))
- endif
- 
- # Check for libgit2 ssh support
--- 
-2.25.1
-

diff --git a/dev-libs/libgit2-glib/libgit2-glib-0.99.0.1-r2.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-0.99.0.1-r2.ebuild
deleted file mode 100644
index 24d9151a5225..
--- a/dev-libs/libgit2-glib/libgit2-glib-0.99.0.1-r2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome.org meson python-r1 vala xdg
-
-DESCRIPTION="Git library for GLib"
-HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-IUSE="gtk-doc python +ssh +vala"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   >=dev-libs/gobject-introspection-1.54:=
-   >=dev-libs/glib-2.44.0:2
-   >=dev-libs/libgit2-0.26.0:0=[ssh?]
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/pygobject:3[${PYTHON_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/glib-utils
-   virtual/pkgconfig
-   gtk-doc? ( dev-util/gtk-doc
-   app-text/docbook-xml-dtd:4.1.2 )
-   vala? ( $(vala_depend) )
-"
-
-PATCHES=(
-   "${FILESDIR}"/libgit2-glib-0.99.0.1-vapilink.patch
-)
-
-src_prepare() {
-   xdg_src_prepare
-   use vala && vala_src_prepare
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use gtk-doc gtk_doc)
-   -Dintrospection=true
-   -Dpython=false # we install python scripts manually
-   $(meson_use ssh)
-   $(meson_use vala vapi)
-   )
-
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   if use python ; then
-   python_moduleinto gi.overrides
-   python_foreach_impl python_domodule libgit2-glib/Ggit.py
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2-glib/

2022-02-10 Thread Jakov Smolić
commit: e28a92b4d8811c6b88fd6a74305d00b0f1372abf
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Feb 10 10:44:45 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Feb 10 10:44:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e28a92b4

dev-libs/libgit2-glib: Stabilize 1.0.0.1 amd64, #833065

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild
index 745d9b141d41..ee3a43c9aa88 100644
--- a/dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild
+++ b/dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib;
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
 IUSE="gtk-doc python +ssh +vala"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2-glib/

2022-02-10 Thread Jakov Smolić
commit: 48adfdd42b833da6d560511725c4f45d7104df69
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Feb 10 10:44:22 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Feb 10 10:44:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48adfdd4

dev-libs/libgit2-glib: Stabilize 1.0.0.1 x86, #833065

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild
index 72d8c26339c1..745d9b141d41 100644
--- a/dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild
+++ b/dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib;
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv x86"
 IUSE="gtk-doc python +ssh +vala"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2-glib/

2022-01-12 Thread Georgy Yakovlev
commit: acb6dbf6e5a46a3a745298ecabfff0bdb3be45c9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 13 01:49:45 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 13 02:00:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb6dbf6

dev-libs/libgit2-glib: keyword 1.0.0.1 for ~arm64

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild
index f15d0e8014ec..72d8c26339c1 100644
--- a/dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild
+++ b/dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib;
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="gtk-doc python +ssh +vala"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2-glib/

2022-01-04 Thread Georgy Yakovlev
commit: 773409e6f297b656a903e1ad50cd5f693ac494bd
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jan  4 22:32:00 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jan  4 22:32:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=773409e6

dev-libs/libgit2-glib: keyword 1.0.0.1 for ~ppc64

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild
index ed7a89a597ee..f15d0e8014ec 100644
--- a/dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild
+++ b/dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib;
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
 IUSE="gtk-doc python +ssh +vala"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2-glib/

2021-12-23 Thread Matt Turner
commit: 58904bca826e14bd2eef270c904d85211c774a55
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 23 17:40:21 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 23 17:45:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58904bca

dev-libs/libgit2-glib: Version bump to 1.0.0.1

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libgit2-glib/Manifest|  1 +
 dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-libs/libgit2-glib/Manifest b/dev-libs/libgit2-glib/Manifest
index d50b3fb0e67c..99cf22959a87 100644
--- a/dev-libs/libgit2-glib/Manifest
+++ b/dev-libs/libgit2-glib/Manifest
@@ -1 +1,2 @@
 DIST libgit2-glib-0.99.0.1.tar.xz 140996 BLAKE2B 
0c163467ea43ab236b2c856416940b1ed7c93e6ed8ce9980d2d146f0633830ab3765d8bd34bdaab31efdb4096e88e0513c9585b9e06a3efc800d5c32a0d29479
 SHA512 
48b34ba84b5315d23d0429a684753c3a64c62086d70a67fdb4dfbf8f2ee883f5a90d7e59cfcfd229682794c455b668eb9bd7bf6159d6bfa45a99ddc2461d7c25
+DIST libgit2-glib-1.0.0.1.tar.xz 141664 BLAKE2B 
a99ad6db55d0d4bee4d7d96b92e92d12712843e41e25e5ab57f5722926fe3e95109a33654d0ab94b7f919bd5d51a0b159dcae720eee763200c964d0327b8a37d
 SHA512 
8e156791783f79d585fa83267a5e14a4a93324fcca75e836478ddd5b5c53d9e827b07a3738c67116478435613639aab0992f32413b9a4de5fc4ff641dd042e80

diff --git a/dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild
new file mode 100644
index ..ed7a89a597ee
--- /dev/null
+++ b/dev-libs/libgit2-glib/libgit2-glib-1.0.0.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome.org meson python-r1 vala xdg
+
+DESCRIPTION="Git library for GLib"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="gtk-doc python +ssh +vala"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   >=dev-libs/gobject-introspection-1.54:=
+   >=dev-libs/glib-2.44.0:2
+   >=dev-libs/libgit2-0.26.0:0=[ssh?]
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/pygobject:3[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.1.2 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   xdg_src_prepare
+   use vala && vala_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc gtk_doc)
+   -Dintrospection=true
+   -Dpython=false # we install python scripts manually
+   $(meson_use ssh)
+   $(meson_use vala vapi)
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use python ; then
+   python_moduleinto gi.overrides
+   python_foreach_impl python_domodule libgit2-glib/Ggit.py
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-12-21 Thread Michał Górny
commit: abdf9201b3f7394c95edb47cac0cdf4159ea6289
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 21 07:10:30 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 21 09:42:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abdf9201

dev-libs/libgit2: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest |  2 -
 dev-libs/libgit2/libgit2-1.1.1.ebuild | 72 ---
 dev-libs/libgit2/libgit2-1.2.0.ebuild | 72 ---
 3 files changed, 146 deletions(-)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 153c0cf03a5d..4f8bf13b9779 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,3 +1 @@
-DIST libgit2-1.1.1.tar.gz 5451203 BLAKE2B 
46842ea270fc457d0960c1a825928eb2747b236e689ff785e9fc2bce919744d1da95a89e6fcf928bbe6a4981e2ff6a02989df92026ba181f2743e949982a18df
 SHA512 
287255c81e5baa04d8fbce95efca8174cb34da8025cab979445d41e8361955f1d8c582d7705666ae9fc03c5215fc4f4f57e51d73d14ca9b063ed94077f88e6bc
-DIST libgit2-1.2.0.tar.gz 5589147 BLAKE2B 
b612e3a30b4675431879792132adee22cce57986b4f307507b896d823329f7e37514d9008e008075c395a4eca26aaf6ed6eb3943cf97370a0b04086240a5e1fc
 SHA512 
428188de153fdf8ff5bf78949f4a3a89fba57b87a8b641f92fed501df6a8cfdb72e0ffe0bf61a98adf210a2867134eb4421ea4b8d8219331aabc3daddd92f5fc
 DIST libgit2-1.3.0.tar.gz 5599575 BLAKE2B 
b701c105bb0a5bdcdd5ed1db180662ad4949c540944664d5d8c2f5d78998f15d15bd3669ae3e3d43bfa1b81207c0a94b7e49fc76e57f4cc8ef791ab26e62fc70
 SHA512 
842a648a67ff23ba9e6bf14b706ba9081164866e14000ebf3858442b7046925f05e1dbf00a7d740dc4bf32280e260730e23a9492e817094aa90736ae335ee76e

diff --git a/dev-libs/libgit2/libgit2-1.1.1.ebuild 
b/dev-libs/libgit2/libgit2-1.1.1.ebuild
deleted file mode 100644
index f4e094bff971..
--- a/dev-libs/libgit2/libgit2-1.1.1.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
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake python-any-r1
-
-DESCRIPTION="A linkable library for Git"
-HOMEPAGE="https://libgit2.org;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S=${WORKDIR}/${P/_/-}
-
-LICENSE="GPL-2-with-linking-exception"
-SLOT="0/1.1"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86 ~ppc-macos"
-IUSE="examples gssapi +ssh test +threads trace"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/libpcre:=
-   net-libs/http-parser:=
-   sys-libs/zlib
-   dev-libs/openssl:0=
-   gssapi? ( virtual/krb5 )
-   ssh? ( net-libs/libssh2 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   cmake_src_prepare
-   # relying on forked http-parser to support some obscure URI form
-   sed -i -e '/empty_port/s:test:_&:' tests/network/urlparse.c || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_CLAR=$(usex test)
-   -DENABLE_TRACE=$(usex trace ON OFF)
-   -DUSE_GSSAPI=$(usex gssapi ON OFF)
-   -DUSE_SSH=$(usex ssh)
-   -DTHREADSAFE=$(usex threads)
-   -DUSE_HTTP_PARSER=system
-   )
-   cmake_src_configure
-}
-
-src_test() {
-   if [[ ${EUID} -eq 0 ]] ; then
-   # repo::iterator::fs_preserves_error fails if run as root
-   # since root can still access dirs with  perms
-   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
-   else
-   local TEST_VERBOSE=1
-   cmake_src_test -R offline
-   fi
-}
-
-src_install() {
-   cmake_src_install
-   dodoc docs/*.{md,txt}
-
-   if use examples ; then
-   find examples -name '.gitignore' -delete || die
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}

diff --git a/dev-libs/libgit2/libgit2-1.2.0.ebuild 
b/dev-libs/libgit2/libgit2-1.2.0.ebuild
deleted file mode 100644
index f2c774a8b63c..
--- a/dev-libs/libgit2/libgit2-1.2.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake python-any-r1
-
-DESCRIPTION="A linkable library for Git"
-HOMEPAGE="https://libgit2.org;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S=${WORKDIR}/${P/_/-}
-
-LICENSE="GPL-2-with-linking-exception"
-SLOT="0/1.2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
-IUSE="examples gssapi +ssh test +threads trace"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/libpcre:=
-   net-libs/http-parser:=
-   sys-libs/zlib
-   dev-libs/openssl:0=
-   gssapi? ( virtual/krb5 )
-   ssh? ( net-libs/libssh2 )
-"

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-10-31 Thread Sam James
commit: 29c58909b60424ead0cb55ac8b8604f23dd185e2
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 18:06:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 18:06:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29c58909

dev-libs/libgit2: Stabilize 1.3.0 ppc, #821016

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

 dev-libs/libgit2/libgit2-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.3.0.ebuild 
b/dev-libs/libgit2/libgit2-1.3.0.ebuild
index e8e89d8f2b8..f313e746908 100644
--- a/dev-libs/libgit2/libgit2-1.3.0.ebuild
+++ b/dev-libs/libgit2/libgit2-1.3.0.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86 ~ppc-macos"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-10-31 Thread Sam James
commit: fe7b034e66d9310e76540eed9a8529f6c14e6c3e
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 18:06:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 18:06:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe7b034e

dev-libs/libgit2: Stabilize 1.3.0 ppc64, #821016

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

 dev-libs/libgit2/libgit2-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.3.0.ebuild 
b/dev-libs/libgit2/libgit2-1.3.0.ebuild
index f313e746908..573a05a4d9b 100644
--- a/dev-libs/libgit2/libgit2-1.3.0.ebuild
+++ b/dev-libs/libgit2/libgit2-1.3.0.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86 ~ppc-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-10-31 Thread Sam James
commit: 1a97bc5204a6d9dc9b816e83433271cf3538a4fa
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 18:01:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 18:01:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a97bc52

dev-libs/libgit2: Stabilize 1.3.0 arm64, #821016

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

 dev-libs/libgit2/libgit2-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.3.0.ebuild 
b/dev-libs/libgit2/libgit2-1.3.0.ebuild
index f00b3449f03..e8e89d8f2b8 100644
--- a/dev-libs/libgit2/libgit2-1.3.0.ebuild
+++ b/dev-libs/libgit2/libgit2-1.3.0.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~ppc-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-10-31 Thread Sam James
commit: 58be13ebb08020b143489d7f1037c25c7f18d7c4
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 18:00:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 18:00:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58be13eb

dev-libs/libgit2: Stabilize 1.3.0 arm, #821016

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

 dev-libs/libgit2/libgit2-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.3.0.ebuild 
b/dev-libs/libgit2/libgit2-1.3.0.ebuild
index bbddfecde81..f00b3449f03 100644
--- a/dev-libs/libgit2/libgit2-1.3.0.ebuild
+++ b/dev-libs/libgit2/libgit2-1.3.0.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~ppc-macos"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-10-31 Thread Sam James
commit: 05833b9b4c65753063ad46b4757f2b1dc6d34256
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 17:57:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 17:57:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05833b9b

dev-libs/libgit2: Stabilize 1.3.0 x86, #821016

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

 dev-libs/libgit2/libgit2-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.3.0.ebuild 
b/dev-libs/libgit2/libgit2-1.3.0.ebuild
index 9b578beb600..bbddfecde81 100644
--- a/dev-libs/libgit2/libgit2-1.3.0.ebuild
+++ b/dev-libs/libgit2/libgit2-1.3.0.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-10-31 Thread Sam James
commit: 2c8e2da7ca8b1afbf9cc4e96b8a93a3223ce
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 17:54:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 17:54:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c8e

dev-libs/libgit2: Stabilize 1.3.0 amd64, #821016

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

 dev-libs/libgit2/libgit2-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.3.0.ebuild 
b/dev-libs/libgit2/libgit2-1.3.0.ebuild
index 18a2c3f5725..9b578beb600 100644
--- a/dev-libs/libgit2/libgit2-1.3.0.ebuild
+++ b/dev-libs/libgit2/libgit2-1.3.0.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-09-28 Thread Michał Górny
commit: a4ef8f93a0e9425a05edbb77017e3b480d2c5e8b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep 28 05:49:29 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep 28 06:20:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ef8f93

dev-libs/libgit2: Bump to 1.3.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest |  1 +
 dev-libs/libgit2/libgit2-1.3.0.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index e1f816298c8..153c0cf03a5 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,2 +1,3 @@
 DIST libgit2-1.1.1.tar.gz 5451203 BLAKE2B 
46842ea270fc457d0960c1a825928eb2747b236e689ff785e9fc2bce919744d1da95a89e6fcf928bbe6a4981e2ff6a02989df92026ba181f2743e949982a18df
 SHA512 
287255c81e5baa04d8fbce95efca8174cb34da8025cab979445d41e8361955f1d8c582d7705666ae9fc03c5215fc4f4f57e51d73d14ca9b063ed94077f88e6bc
 DIST libgit2-1.2.0.tar.gz 5589147 BLAKE2B 
b612e3a30b4675431879792132adee22cce57986b4f307507b896d823329f7e37514d9008e008075c395a4eca26aaf6ed6eb3943cf97370a0b04086240a5e1fc
 SHA512 
428188de153fdf8ff5bf78949f4a3a89fba57b87a8b641f92fed501df6a8cfdb72e0ffe0bf61a98adf210a2867134eb4421ea4b8d8219331aabc3daddd92f5fc
+DIST libgit2-1.3.0.tar.gz 5599575 BLAKE2B 
b701c105bb0a5bdcdd5ed1db180662ad4949c540944664d5d8c2f5d78998f15d15bd3669ae3e3d43bfa1b81207c0a94b7e49fc76e57f4cc8ef791ab26e62fc70
 SHA512 
842a648a67ff23ba9e6bf14b706ba9081164866e14000ebf3858442b7046925f05e1dbf00a7d740dc4bf32280e260730e23a9492e817094aa90736ae335ee76e

diff --git a/dev-libs/libgit2/libgit2-1.3.0.ebuild 
b/dev-libs/libgit2/libgit2-1.3.0.ebuild
new file mode 100644
index 000..18a2c3f5725
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-1.3.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake python-any-r1
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.org;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S=${WORKDIR}/${P/_/-}
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
+IUSE="examples gssapi +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libpcre:=
+   net-libs/http-parser:=
+   sys-libs/zlib
+   dev-libs/openssl:0=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # relying on forked http-parser to support some obscure URI form
+   sed -i -e '/empty_port/s:test:_&:' tests/network/url/parse.c || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_CLAR=$(usex test)
+   -DENABLE_TRACE=$(usex trace ON OFF)
+   -DUSE_GSSAPI=$(usex gssapi ON OFF)
+   -DUSE_SSH=$(usex ssh)
+   -DTHREADSAFE=$(usex threads)
+   -DUSE_HTTP_PARSER=system
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-09-04 Thread Michał Górny
commit: f5d7ae0b61107efb9ac13273fd5286e50e7eea8f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  4 22:04:28 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  4 22:07:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d7ae0b

dev-libs/libgit2: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest|  1 -
 dev-libs/libgit2/libgit2-1.1.0-r2.ebuild | 71 
 2 files changed, 72 deletions(-)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 2682232869b..e1f816298c8 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,3 +1,2 @@
-DIST libgit2-1.1.0.tar.gz 5426975 BLAKE2B 
2a1c1f71d2a2e06448c78eb46028fdcfd59682dccf2365851c4bd059cdd78842320f9a5ba7345e761611a5b4eba634faf2e26cc669097da0ba2e1c832c23059f
 SHA512 
347bb68900181b44fa58a0417506c91383adb965607fce049a5b4c57ac9cc286e0a140d164c339b50fb6cd6951f47757c2917a2df44ba004bfaa4fb643946bb8
 DIST libgit2-1.1.1.tar.gz 5451203 BLAKE2B 
46842ea270fc457d0960c1a825928eb2747b236e689ff785e9fc2bce919744d1da95a89e6fcf928bbe6a4981e2ff6a02989df92026ba181f2743e949982a18df
 SHA512 
287255c81e5baa04d8fbce95efca8174cb34da8025cab979445d41e8361955f1d8c582d7705666ae9fc03c5215fc4f4f57e51d73d14ca9b063ed94077f88e6bc
 DIST libgit2-1.2.0.tar.gz 5589147 BLAKE2B 
b612e3a30b4675431879792132adee22cce57986b4f307507b896d823329f7e37514d9008e008075c395a4eca26aaf6ed6eb3943cf97370a0b04086240a5e1fc
 SHA512 
428188de153fdf8ff5bf78949f4a3a89fba57b87a8b641f92fed501df6a8cfdb72e0ffe0bf61a98adf210a2867134eb4421ea4b8d8219331aabc3daddd92f5fc

diff --git a/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild 
b/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
deleted file mode 100644
index 7887ad1aa83..000
--- a/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit cmake python-any-r1
-
-DESCRIPTION="A linkable library for Git"
-HOMEPAGE="https://libgit2.org;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S=${WORKDIR}/${P/_/-}
-
-LICENSE="GPL-2-with-linking-exception"
-SLOT="0/1.1"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~ppc-macos"
-IUSE="examples gssapi +ssh test +threads trace"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/libpcre:=
-   net-libs/http-parser:=
-   sys-libs/zlib
-   dev-libs/openssl:0=
-   gssapi? ( virtual/krb5 )
-   ssh? ( net-libs/libssh2 )
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   cmake_src_prepare
-   # relying on forked http-parser to support some obscure URI form
-   sed -i -e '/empty_port/s:test:_&:' tests/network/urlparse.c || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_CLAR=$(usex test)
-   -DENABLE_TRACE=$(usex trace ON OFF)
-   -DUSE_GSSAPI=$(usex gssapi ON OFF)
-   -DUSE_SSH=$(usex ssh)
-   -DTHREADSAFE=$(usex threads)
-   -DUSE_HTTP_PARSER=system
-   )
-   cmake_src_configure
-}
-
-src_test() {
-   if [[ ${EUID} -eq 0 ]] ; then
-   # repo::iterator::fs_preserves_error fails if run as root
-   # since root can still access dirs with  perms
-   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
-   else
-   local TEST_VERBOSE=1
-   cmake_src_test -R offline
-   fi
-}
-
-src_install() {
-   cmake_src_install
-   dodoc docs/*.{md,txt}
-
-   if use examples ; then
-   find examples -name '.gitignore' -delete || die
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-09-04 Thread Sam James
commit: 040572e59337ce9c1659112d648030df73cc48d6
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  4 21:34:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  4 21:39:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040572e5

dev-libs/libgit2: Stabilize 1.1.1 arm64, #811048

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

 dev-libs/libgit2/libgit2-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.1.1.ebuild 
b/dev-libs/libgit2/libgit2-1.1.1.ebuild
index 27ef1c642b1..f4e094bff97 100644
--- a/dev-libs/libgit2/libgit2-1.1.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.1.1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.1"
-KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv x86 ~ppc-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-09-02 Thread Michał Górny
commit: 7713ca307d29f58fcd2525dd64453e348f22d6a0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep  2 20:45:52 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep  2 21:00:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7713ca30

dev-libs/libgit2: Bump to 1.2.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest |  1 +
 dev-libs/libgit2/libgit2-1.2.0.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index bee1acd27a7..2682232869b 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,2 +1,3 @@
 DIST libgit2-1.1.0.tar.gz 5426975 BLAKE2B 
2a1c1f71d2a2e06448c78eb46028fdcfd59682dccf2365851c4bd059cdd78842320f9a5ba7345e761611a5b4eba634faf2e26cc669097da0ba2e1c832c23059f
 SHA512 
347bb68900181b44fa58a0417506c91383adb965607fce049a5b4c57ac9cc286e0a140d164c339b50fb6cd6951f47757c2917a2df44ba004bfaa4fb643946bb8
 DIST libgit2-1.1.1.tar.gz 5451203 BLAKE2B 
46842ea270fc457d0960c1a825928eb2747b236e689ff785e9fc2bce919744d1da95a89e6fcf928bbe6a4981e2ff6a02989df92026ba181f2743e949982a18df
 SHA512 
287255c81e5baa04d8fbce95efca8174cb34da8025cab979445d41e8361955f1d8c582d7705666ae9fc03c5215fc4f4f57e51d73d14ca9b063ed94077f88e6bc
+DIST libgit2-1.2.0.tar.gz 5589147 BLAKE2B 
b612e3a30b4675431879792132adee22cce57986b4f307507b896d823329f7e37514d9008e008075c395a4eca26aaf6ed6eb3943cf97370a0b04086240a5e1fc
 SHA512 
428188de153fdf8ff5bf78949f4a3a89fba57b87a8b641f92fed501df6a8cfdb72e0ffe0bf61a98adf210a2867134eb4421ea4b8d8219331aabc3daddd92f5fc

diff --git a/dev-libs/libgit2/libgit2-1.2.0.ebuild 
b/dev-libs/libgit2/libgit2-1.2.0.ebuild
new file mode 100644
index 000..f2c774a8b63
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-1.2.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake python-any-r1
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.org;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S=${WORKDIR}/${P/_/-}
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/1.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
+IUSE="examples gssapi +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libpcre:=
+   net-libs/http-parser:=
+   sys-libs/zlib
+   dev-libs/openssl:0=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # relying on forked http-parser to support some obscure URI form
+   sed -i -e '/empty_port/s:test:_&:' tests/network/url/parse.c || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_CLAR=$(usex test)
+   -DENABLE_TRACE=$(usex trace ON OFF)
+   -DUSE_GSSAPI=$(usex gssapi ON OFF)
+   -DUSE_SSH=$(usex ssh)
+   -DTHREADSAFE=$(usex threads)
+   -DUSE_HTTP_PARSER=system
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-09-01 Thread Sam James
commit: 48915456fc4f5c97a7f8055c03eadb538b0199e3
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  1 18:29:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  1 18:31:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48915456

dev-libs/libgit2: Stabilize 1.1.1 arm, #811048

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

 dev-libs/libgit2/libgit2-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.1.1.ebuild 
b/dev-libs/libgit2/libgit2-1.1.1.ebuild
index e5be2e90728..27ef1c642b1 100644
--- a/dev-libs/libgit2/libgit2-1.1.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.1.1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.1"
-KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86 ~ppc-macos"
+KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-08-29 Thread Sam James
commit: 6e0e4a660bba7bd0ff4d55922c7fced65fc18439
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 30 01:26:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 30 01:26:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e0e4a66

dev-libs/libgit2: Stabilize 1.1.1 ppc, #811048

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

 dev-libs/libgit2/libgit2-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.1.1.ebuild 
b/dev-libs/libgit2/libgit2-1.1.1.ebuild
index abc7a092974..e5be2e90728 100644
--- a/dev-libs/libgit2/libgit2-1.1.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.1.1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86 ~ppc-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 ~riscv x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-08-29 Thread Sam James
commit: 032224a5e979ea204d4ec7debab821d9f45e8211
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 30 01:26:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 30 01:26:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=032224a5

dev-libs/libgit2: Stabilize 1.1.1 ppc64, #811048

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

 dev-libs/libgit2/libgit2-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.1.1.ebuild 
b/dev-libs/libgit2/libgit2-1.1.1.ebuild
index fd03e3f56a4..abc7a092974 100644
--- a/dev-libs/libgit2/libgit2-1.1.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.1.1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~ppc-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-08-29 Thread Sam James
commit: b291101ad16e737fbdd5ed25a11b3719cbecdbe1
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 30 01:22:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 30 01:23:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b291101a

dev-libs/libgit2: Stabilize 1.1.1 x86, #811048

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

 dev-libs/libgit2/libgit2-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.1.1.ebuild 
b/dev-libs/libgit2/libgit2-1.1.1.ebuild
index 157b5b32cbd..75291a265f0 100644
--- a/dev-libs/libgit2/libgit2-1.1.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.1.1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-08-29 Thread Sam James
commit: 15ef54d66718c74eda9f51b16f78881107cb22a5
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 30 01:23:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 30 01:23:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ef54d6

dev-libs/libgit2: Stabilize 1.1.1 amd64, #811048

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

 dev-libs/libgit2/libgit2-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.1.1.ebuild 
b/dev-libs/libgit2/libgit2-1.1.1.ebuild
index 75291a265f0..fd03e3f56a4 100644
--- a/dev-libs/libgit2/libgit2-1.1.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.1.1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~ppc-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-07-27 Thread Marek Szuba
commit: c99f8f9ab4ef1f8b36db4a8f772d9848b2ac4bca
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jul 27 09:57:15 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jul 27 11:00:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c99f8f9a

dev-libs/libgit2: keyword 1.1.1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libgit2/libgit2-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.1.1.ebuild 
b/dev-libs/libgit2/libgit2-1.1.1.ebuild
index 949a6c1dbb7..157b5b32cbd 100644
--- a/dev-libs/libgit2/libgit2-1.1.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.1.1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~ppc-macos"
 IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-07-01 Thread Michał Górny
commit: 51ac996ce913fdbecd4eab068a3867216682a80b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  1 05:49:18 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  1 06:13:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ac996c

dev-libs/libgit2: Bump to 1.1.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest |  1 +
 dev-libs/libgit2/libgit2-1.1.1.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 8699bbf4ef8..bee1acd27a7 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1 +1,2 @@
 DIST libgit2-1.1.0.tar.gz 5426975 BLAKE2B 
2a1c1f71d2a2e06448c78eb46028fdcfd59682dccf2365851c4bd059cdd78842320f9a5ba7345e761611a5b4eba634faf2e26cc669097da0ba2e1c832c23059f
 SHA512 
347bb68900181b44fa58a0417506c91383adb965607fce049a5b4c57ac9cc286e0a140d164c339b50fb6cd6951f47757c2917a2df44ba004bfaa4fb643946bb8
+DIST libgit2-1.1.1.tar.gz 5451203 BLAKE2B 
46842ea270fc457d0960c1a825928eb2747b236e689ff785e9fc2bce919744d1da95a89e6fcf928bbe6a4981e2ff6a02989df92026ba181f2743e949982a18df
 SHA512 
287255c81e5baa04d8fbce95efca8174cb34da8025cab979445d41e8361955f1d8c582d7705666ae9fc03c5215fc4f4f57e51d73d14ca9b063ed94077f88e6bc

diff --git a/dev-libs/libgit2/libgit2-1.1.1.ebuild 
b/dev-libs/libgit2/libgit2-1.1.1.ebuild
new file mode 100644
index 000..949a6c1dbb7
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-1.1.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake python-any-r1
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.org;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S=${WORKDIR}/${P/_/-}
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/1.1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
+IUSE="examples gssapi +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libpcre:=
+   net-libs/http-parser:=
+   sys-libs/zlib
+   dev-libs/openssl:0=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # relying on forked http-parser to support some obscure URI form
+   sed -i -e '/empty_port/s:test:_&:' tests/network/urlparse.c || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_CLAR=$(usex test)
+   -DENABLE_TRACE=$(usex trace ON OFF)
+   -DUSE_GSSAPI=$(usex gssapi ON OFF)
+   -DUSE_SSH=$(usex ssh)
+   -DTHREADSAFE=$(usex threads)
+   -DUSE_HTTP_PARSER=system
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-05-09 Thread Joonas Niilola
commit: 2054077031b5692223616cda4334eee80052356e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon May 10 05:11:08 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May 10 05:11:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20540770

dev-libs/libgit2: add +ssh back to IUSE

 - looks like it was accidentally removed in
   bb7b012589e90f52c6dce94db2965b85b4764291

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libgit2/libgit2-1.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild 
b/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
index c15f66c355d..7887ad1aa83 100644
--- a/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
+++ b/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
@@ -14,7 +14,7 @@ S=${WORKDIR}/${P/_/-}
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.1"
 KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~ppc-macos"
-IUSE="examples gssapi ssh test +threads trace"
+IUSE="examples gssapi +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2021-05-01 Thread Mikle Kolyada
commit: bb7b012589e90f52c6dce94db2965b85b4764291
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May  1 07:16:49 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May  1 07:16:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb7b0125

dev-libs/libgit2: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-libs/libgit2/libgit2-1.1.0-r2.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild 
b/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
index 3cc7180b3f8..c15f66c355d 100644
--- a/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
+++ b/dev-libs/libgit2/libgit2-1.1.0-r2.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
@@ -14,15 +14,14 @@ S=${WORKDIR}/${P/_/-}
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.1"
 KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~ppc-macos"
-IUSE="examples gssapi libressl +ssh test +threads trace"
+IUSE="examples gssapi ssh test +threads trace"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-libs/libpcre:=
net-libs/http-parser:=
sys-libs/zlib
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   dev-libs/openssl:0=
gssapi? ( virtual/krb5 )
ssh? ( net-libs/libssh2 )
 "



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-12-20 Thread Michał Górny
commit: 0496d7c74a35da93ff9fdaf33bf2eb9cdd1fcef4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 20 17:35:12 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 20 20:34:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0496d7c7

dev-libs/libgit2: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest|  1 -
 dev-libs/libgit2/libgit2-1.0.1-r1.ebuild | 72 
 2 files changed, 73 deletions(-)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 670805a7b73..8699bbf4ef8 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,2 +1 @@
-DIST libgit2-1.0.1.tar.gz 5312878 BLAKE2B 
7eb97bb97d66240ce135e21d348f6dea0c5626992b608f8944b75f9bae5de933fffa07edd536c0353841f8d02c950feec1451008003e35f53554f3c59b069a7f
 SHA512 
7c307822b22e3771e5e908b115600310f7901b3250287532c498003b25a5b1e007bfa23592f16ec4d83c1567a9213710526f78cab7c120316e9a8fc74c5e57a9
 DIST libgit2-1.1.0.tar.gz 5426975 BLAKE2B 
2a1c1f71d2a2e06448c78eb46028fdcfd59682dccf2365851c4bd059cdd78842320f9a5ba7345e761611a5b4eba634faf2e26cc669097da0ba2e1c832c23059f
 SHA512 
347bb68900181b44fa58a0417506c91383adb965607fce049a5b4c57ac9cc286e0a140d164c339b50fb6cd6951f47757c2917a2df44ba004bfaa4fb643946bb8

diff --git a/dev-libs/libgit2/libgit2-1.0.1-r1.ebuild 
b/dev-libs/libgit2/libgit2-1.0.1-r1.ebuild
deleted file mode 100644
index 19f69847b50..000
--- a/dev-libs/libgit2/libgit2-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8,9} )
-inherit cmake python-any-r1
-
-DESCRIPTION="A linkable library for Git"
-HOMEPAGE="https://libgit2.org;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S=${WORKDIR}/${P/_/-}
-
-LICENSE="GPL-2-with-linking-exception"
-SLOT="0/1.0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~ppc-macos"
-IUSE="examples gssapi libressl +ssh test +threads trace"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/libpcre:=
-   net-libs/http-parser:=
-   sys-libs/zlib
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   gssapi? ( virtual/krb5 )
-   ssh? ( net-libs/libssh2 )
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   cmake_src_prepare
-   # relying on forked http-parser to support some obscure URI form
-   sed -i -e '/empty_port/s:test:_&:' tests/network/urlparse.c || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_CLAR=$(usex test)
-   -DENABLE_TRACE=$(usex trace ON OFF)
-   -DUSE_GSSAPI=$(usex gssapi ON OFF)
-   -DUSE_SSH=$(usex ssh)
-   -DTHREADSAFE=$(usex threads)
-   -DUSE_HTTP_PARSER=system
-   )
-   cmake_src_configure
-}
-
-src_test() {
-   if [[ ${EUID} -eq 0 ]] ; then
-   # repo::iterator::fs_preserves_error fails if run as root
-   # since root can still access dirs with  perms
-   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
-   else
-   local TEST_VERBOSE=1
-   cmake_src_test -R offline
-   fi
-}
-
-src_install() {
-   cmake_src_install
-   dodoc docs/*.{md,txt}
-
-   if use examples ; then
-   find examples -name '.gitignore' -delete || die
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-12-20 Thread Sam James
commit: 4dfe0f5f88ddfaca48dfe215bf3ac582ddbdfbe8
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 20 16:45:06 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 20 16:45:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dfe0f5f

dev-libs/libgit2: Stabilize 1.1.0-r2 arm, #760219

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

 dev-libs/libgit2/libgit2-1.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild 
b/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
index 80511740f53..7266a4febc0 100644
--- a/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
+++ b/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.1"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~ppc-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~ppc-macos"
 IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-12-20 Thread Thomas Deutschmann
commit: 495b61cb5faedc5e3b804b191e13b0446528ebcb
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Dec 20 16:36:44 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Dec 20 16:36:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=495b61cb

dev-libs/libgit2: x86 stable (bug #760219)

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

 dev-libs/libgit2/libgit2-1.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild 
b/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
index ef930319603..80511740f53 100644
--- a/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
+++ b/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.1"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~x86 ~ppc-macos"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~ppc-macos"
 IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-12-18 Thread Sergei Trofimovich
commit: dd332cc3a4e9e96a089e821bc324d249a42dd99f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec 18 10:19:57 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 18 10:25:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd332cc3

dev-libs/libgit2: stable 1.1.0-r2 for ppc64

stable wrt bug #760219

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

 dev-libs/libgit2/libgit2-1.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild 
b/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
index c86c4c67b54..ef930319603 100644
--- a/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
+++ b/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.1"
-KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~x86 ~ppc-macos"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~x86 ~ppc-macos"
 IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-12-16 Thread Sam James
commit: 811ae30397e5be4ff20b9e9ce2a35efbb5afb89c
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 17 04:01:36 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 17 04:01:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=811ae303

dev-libs/libgit2: Stabilize 1.1.0-r2 arm64, #760219

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

 dev-libs/libgit2/libgit2-1.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild 
b/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
index a67b573fdb8..8373476bf11 100644
--- a/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
+++ b/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.1"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86 ~ppc-macos"
+KEYWORDS="~amd64 ~arm arm64 ppc ~ppc64 ~x86 ~ppc-macos"
 IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-12-16 Thread Sam James
commit: 222fd3b8c935e279282a5ceaf517089582246265
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 16 19:53:20 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 16 19:53:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222fd3b8

dev-libs/libgit2: Stabilize 1.1.0-r2 ppc, #760219

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

 dev-libs/libgit2/libgit2-1.1.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild 
b/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
index 40e1fb17fce..a67b573fdb8 100644
--- a/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
+++ b/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86 ~ppc-macos"
 IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2-glib/

2020-12-16 Thread Michał Górny
commit: a650acf92881d84c587e54ae8cc1d29bdb860e76
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 16 13:11:14 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 16 13:19:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a650acf9

dev-libs/libgit2-glib: Unblock libgit2-1.1

Signed-off-by: Michał Górny  gentoo.org>

 ...libgit2-glib-0.99.0.1-r1.ebuild => libgit2-glib-0.99.0.1-r2.ebuild} | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-libs/libgit2-glib/libgit2-glib-0.99.0.1-r1.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-0.99.0.1-r2.ebuild
similarity index 95%
rename from dev-libs/libgit2-glib/libgit2-glib-0.99.0.1-r1.ebuild
rename to dev-libs/libgit2-glib/libgit2-glib-0.99.0.1-r2.ebuild
index 9c356e90db4..79daf76d9c9 100644
--- a/dev-libs/libgit2-glib/libgit2-glib-0.99.0.1-r1.ebuild
+++ b/dev-libs/libgit2-glib/libgit2-glib-0.99.0.1-r2.ebuild
@@ -19,8 +19,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RDEPEND="
>=dev-libs/gobject-introspection-1.54:=
>=dev-libs/glib-2.44.0:2
-   =dev-libs/libgit2-0.26.0:0
+   >=dev-libs/libgit2-0.26.0:0=[ssh?]
python? (
${PYTHON_DEPS}
dev-python/pygobject:3[${PYTHON_USEDEP}] )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2-glib/

2020-12-16 Thread Michał Górny
commit: aa3b202165e0ccad1c488d066cfa4886e9eacbcf
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 16 13:11:36 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 16 13:19:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa3b2021

dev-libs/libgit2-glib: Allow py3.9

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2-glib/libgit2-glib-0.99.0.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2-glib/libgit2-glib-0.99.0.1-r2.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-0.99.0.1-r2.ebuild
index 79daf76d9c9..28d25795104 100644
--- a/dev-libs/libgit2-glib/libgit2-glib-0.99.0.1-r2.ebuild
+++ b/dev-libs/libgit2-glib/libgit2-glib-0.99.0.1-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+PYTHON_COMPAT=( python3_{6..9} )
 VALA_USE_DEPEND="vapigen"
 
 inherit gnome.org meson python-r1 vala xdg



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-11-24 Thread Michał Górny
commit: 692dcf4f8e4428d5de39ff3aee0737355cf06cd0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 24 07:54:53 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 24 08:03:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=692dcf4f

dev-libs/libgit2: Add missing dep on pcre2

Closes: https://bugs.gentoo.org/756277
Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/{libgit2-1.0.1.ebuild => libgit2-1.0.1-r1.ebuild}   | 5 +++--
 .../libgit2/{libgit2-1.1.0-r1.ebuild => libgit2-1.1.0-r2.ebuild} | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libgit2/libgit2-1.0.1.ebuild 
b/dev-libs/libgit2/libgit2-1.0.1-r1.ebuild
similarity index 98%
rename from dev-libs/libgit2/libgit2-1.0.1.ebuild
rename to dev-libs/libgit2/libgit2-1.0.1-r1.ebuild
index a888163a6a1..19f69847b50 100644
--- a/dev-libs/libgit2/libgit2-1.0.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.0.1-r1.ebuild
@@ -18,10 +18,11 @@ IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
+   dev-libs/libpcre:=
+   net-libs/http-parser:=
+   sys-libs/zlib
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
-   sys-libs/zlib
-   net-libs/http-parser:=
gssapi? ( virtual/krb5 )
ssh? ( net-libs/libssh2 )
 "

diff --git a/dev-libs/libgit2/libgit2-1.1.0-r1.ebuild 
b/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
similarity index 98%
rename from dev-libs/libgit2/libgit2-1.1.0-r1.ebuild
rename to dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
index 44028477146..40e1fb17fce 100644
--- a/dev-libs/libgit2/libgit2-1.1.0-r1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.1.0-r2.ebuild
@@ -18,10 +18,11 @@ IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
+   dev-libs/libpcre:=
+   net-libs/http-parser:=
+   sys-libs/zlib
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
-   sys-libs/zlib
-   net-libs/http-parser:=
gssapi? ( virtual/krb5 )
ssh? ( net-libs/libssh2 )
 "



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-10-12 Thread Georgy Yakovlev
commit: 19f82da43fdd06f13b5552af6d154f5f8c0c3074
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct 13 04:18:21 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct 13 04:19:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f82da4

dev-libs/libgit2: non-maintainer revbump 1.1.0, bump subslot

soname changed to 1.1, breaks rust/cargo

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-libs/libgit2/{libgit2-1.1.0.ebuild => libgit2-1.1.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.1.0.ebuild 
b/dev-libs/libgit2/libgit2-1.1.0-r1.ebuild
similarity index 99%
rename from dev-libs/libgit2/libgit2-1.1.0.ebuild
rename to dev-libs/libgit2/libgit2-1.1.0-r1.ebuild
index b9331796cd2..44028477146 100644
--- a/dev-libs/libgit2/libgit2-1.1.0.ebuild
+++ b/dev-libs/libgit2/libgit2-1.1.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
-SLOT="0/1.0"
+SLOT="0/1.1"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
 IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-10-12 Thread Michał Górny
commit: dcf8303a944d767f5a702a5ac0b4db9855d347c3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 13 01:56:20 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 13 02:09:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf8303a

dev-libs/libgit2: Bump to 1.1.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest |  1 +
 dev-libs/libgit2/libgit2-1.1.0.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index a527e14c097..670805a7b73 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1 +1,2 @@
 DIST libgit2-1.0.1.tar.gz 5312878 BLAKE2B 
7eb97bb97d66240ce135e21d348f6dea0c5626992b608f8944b75f9bae5de933fffa07edd536c0353841f8d02c950feec1451008003e35f53554f3c59b069a7f
 SHA512 
7c307822b22e3771e5e908b115600310f7901b3250287532c498003b25a5b1e007bfa23592f16ec4d83c1567a9213710526f78cab7c120316e9a8fc74c5e57a9
+DIST libgit2-1.1.0.tar.gz 5426975 BLAKE2B 
2a1c1f71d2a2e06448c78eb46028fdcfd59682dccf2365851c4bd059cdd78842320f9a5ba7345e761611a5b4eba634faf2e26cc669097da0ba2e1c832c23059f
 SHA512 
347bb68900181b44fa58a0417506c91383adb965607fce049a5b4c57ac9cc286e0a140d164c339b50fb6cd6951f47757c2917a2df44ba004bfaa4fb643946bb8

diff --git a/dev-libs/libgit2/libgit2-1.1.0.ebuild 
b/dev-libs/libgit2/libgit2-1.1.0.ebuild
new file mode 100644
index 000..b9331796cd2
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-1.1.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+inherit cmake python-any-r1
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.org;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S=${WORKDIR}/${P/_/-}
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/1.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
+IUSE="examples gssapi libressl +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   sys-libs/zlib
+   net-libs/http-parser:=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # relying on forked http-parser to support some obscure URI form
+   sed -i -e '/empty_port/s:test:_&:' tests/network/urlparse.c || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_CLAR=$(usex test)
+   -DENABLE_TRACE=$(usex trace ON OFF)
+   -DUSE_GSSAPI=$(usex gssapi ON OFF)
+   -DUSE_SSH=$(usex ssh)
+   -DTHREADSAFE=$(usex threads)
+   -DUSE_HTTP_PARSER=system
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-10-05 Thread Michał Górny
commit: c4c6ce4f9044ae0b91e58fc095a6f2fb4a4505be
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Oct  5 22:14:23 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  5 22:21:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c6ce4f

dev-libs/libgit2: python3_9

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/17812
Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/libgit2-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.0.1.ebuild 
b/dev-libs/libgit2/libgit2-1.0.1.ebuild
index b9b87e7ffc9..a888163a6a1 100644
--- a/dev-libs/libgit2/libgit2-1.0.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.0.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit cmake python-any-r1
 
 DESCRIPTION="A linkable library for Git"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-09-18 Thread Michał Górny
commit: 0ba51c5cd73f28549628a633cec5da566c32c7b2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 18 09:27:07 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 18 09:37:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba51c5c

dev-libs/libgit2: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest  |  1 -
 dev-libs/libgit2/libgit2-0.28.5.ebuild | 72 --
 2 files changed, 73 deletions(-)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 0282dedfe53..a527e14c097 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,2 +1 @@
-DIST libgit2-0.28.5.tar.gz 4998481 BLAKE2B 
71a3502af125a3d1c91700539d5e235a62922b32ca5e62288581b496f4cb680c01bfe70ae092ab730fc45df1dd96c2c9167f51d551a50acd57c857b4ea07634d
 SHA512 
abfea885f46444b0304ae57c32c06f4252afb0093c924da5e1ba10aaed952824d1b84036adb79b5b8ad8bea56a6331a51c62f3b9839aead16c7b26cb4554b53a
 DIST libgit2-1.0.1.tar.gz 5312878 BLAKE2B 
7eb97bb97d66240ce135e21d348f6dea0c5626992b608f8944b75f9bae5de933fffa07edd536c0353841f8d02c950feec1451008003e35f53554f3c59b069a7f
 SHA512 
7c307822b22e3771e5e908b115600310f7901b3250287532c498003b25a5b1e007bfa23592f16ec4d83c1567a9213710526f78cab7c120316e9a8fc74c5e57a9

diff --git a/dev-libs/libgit2/libgit2-0.28.5.ebuild 
b/dev-libs/libgit2/libgit2-0.28.5.ebuild
deleted file mode 100644
index 567e2678a2d..000
--- a/dev-libs/libgit2/libgit2-0.28.5.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit cmake python-any-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~ppc-macos"
-fi
-
-DESCRIPTION="A linkable library for Git"
-HOMEPAGE="https://libgit2.org;
-
-LICENSE="GPL-2-with-linking-exception"
-SLOT="0/28"
-IUSE="examples gssapi libressl +ssh test +threads trace"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   sys-libs/zlib
-   net-libs/http-parser:=
-   gssapi? ( virtual/krb5 )
-   ssh? ( net-libs/libssh2 )
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-"
-
-S=${WORKDIR}/${P/_/-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
-   -DBUILD_CLAR=$(usex test)
-   -DENABLE_TRACE=$(usex trace)
-   -DUSE_GSSAPI=$(usex gssapi)
-   -DUSE_SSH=$(usex ssh)
-   -DTHREADSAFE=$(usex threads)
-   )
-   cmake_src_configure
-}
-
-src_test() {
-   if [[ ${EUID} -eq 0 ]] ; then
-   # repo::iterator::fs_preserves_error fails if run as root
-   # since root can still access dirs with  perms
-   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
-   else
-   local TEST_VERBOSE=1
-   cmake_src_test -R offline
-   fi
-}
-
-src_install() {
-   cmake_src_install
-   dodoc docs/*.{md,txt}
-
-   if use examples ; then
-   find examples -name '.gitignore' -delete || die
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2-glib/

2020-09-18 Thread Michał Górny
commit: 9b34e60462397d3e7423bab37ff8867c1bb79478
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 18 09:25:41 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 18 09:37:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b34e604

dev-libs/libgit2-glib: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2-glib/Manifest |  1 -
 .../libgit2-glib/libgit2-glib-0.28.0.1-r1.ebuild   | 62 --
 dev-libs/libgit2-glib/libgit2-glib-0.28.0.1.ebuild | 60 -
 3 files changed, 123 deletions(-)

diff --git a/dev-libs/libgit2-glib/Manifest b/dev-libs/libgit2-glib/Manifest
index d7b43cf8661..d50b3fb0e67 100644
--- a/dev-libs/libgit2-glib/Manifest
+++ b/dev-libs/libgit2-glib/Manifest
@@ -1,2 +1 @@
-DIST libgit2-glib-0.28.0.1.tar.xz 138928 BLAKE2B 
708523bb5a723f59e51501675c046da072bcdf18b3ded94920ce9eb181854780d6b44759531c8e949199a889578515994299facd14d10a07958019f6af0b6aba
 SHA512 
6ae88bb56052461a9531016140edbd8517db8d5c0e5c217b4e8918ffef70b92652e4a95493c4290112068d0b793bff2b894f136b79929924fb7347926e3a8f51
 DIST libgit2-glib-0.99.0.1.tar.xz 140996 BLAKE2B 
0c163467ea43ab236b2c856416940b1ed7c93e6ed8ce9980d2d146f0633830ab3765d8bd34bdaab31efdb4096e88e0513c9585b9e06a3efc800d5c32a0d29479
 SHA512 
48b34ba84b5315d23d0429a684753c3a64c62086d70a67fdb4dfbf8f2ee883f5a90d7e59cfcfd229682794c455b668eb9bd7bf6159d6bfa45a99ddc2461d7c25

diff --git a/dev-libs/libgit2-glib/libgit2-glib-0.28.0.1-r1.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-0.28.0.1-r1.ebuild
deleted file mode 100644
index 7c5113f4ed2..000
--- a/dev-libs/libgit2-glib/libgit2-glib-0.28.0.1-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python{3_6,3_7} )
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome.org meson python-r1 vala xdg
-
-DESCRIPTION="Git library for GLib"
-HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gtk-doc python +ssh +vala"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# libgit2-glib is now compatible with SOVERSION 26..28 of libgit2.
-RDEPEND="
-   >=dev-libs/gobject-introspection-1.54:=
-   >=dev-libs/glib-2.44.0:2
-   =dev-libs/libgit2-0.26.0:0
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/pygobject:3[${PYTHON_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/glib-utils
-   virtual/pkgconfig
-   gtk-doc? ( dev-util/gtk-doc
-   app-text/docbook-xml-dtd:4.1.2 )
-   vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-   xdg_src_prepare
-   use vala && vala_src_prepare
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use gtk-doc gtk_doc)
-   -Dintrospection=true
-   -Dpython=false # we install python scripts manually
-   $(meson_use ssh)
-   $(meson_use vala vapi)
-   )
-
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   if use python ; then
-   python_moduleinto gi.overrides
-   python_foreach_impl python_domodule libgit2-glib/Ggit.py
-   fi
-}

diff --git a/dev-libs/libgit2-glib/libgit2-glib-0.28.0.1.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-0.28.0.1.ebuild
deleted file mode 100644
index 85e90809073..000
--- a/dev-libs/libgit2-glib/libgit2-glib-0.28.0.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{3_6,3_7} )
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome.org meson python-r1 vala
-
-DESCRIPTION="Git library for GLib"
-HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="python +ssh +vala"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# libgit2-glib is now compatible with SOVERSION 26..28 of libgit2.
-RDEPEND="
-   >=dev-libs/gobject-introspection-0.10.1:=
-   >=dev-libs/glib-2.44.0:2
-   =dev-libs/libgit2-0.26.0:0
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/pygobject:3[${PYTHON_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   dev-util/glib-utils
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-   default
-   use vala && vala_src_prepare
-}
-
-src_configure() {
-   local emesonargs=(
-   # apparently broken; fails to build
-   -Dgtk_doc=false
-   # we install python scripts manually
-   -Dpython=false
-   -Dssh=$(usex ssh true false)
-   -Dvapi=$(usex vala true false)
-   )
-
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   if use python ; then
-   python_moduleinto gi.overrides
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-08-01 Thread Michał Górny
commit: 3245d0a42587fb8919b1c76c6a56e045e99ac004
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug  1 15:24:10 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug  1 15:25:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3245d0a4

dev-libs/libgit2: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest|  2 -
 dev-libs/libgit2/libgit2-0.28.4.ebuild   | 72 
 dev-libs/libgit2/libgit2-1.0.0-r1.ebuild | 71 ---
 3 files changed, 145 deletions(-)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index d37345743d1..0282dedfe53 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,4 +1,2 @@
-DIST libgit2-0.28.4.tar.gz 4991720 BLAKE2B 
7dc94dce69c27f6de3736b94b4d80b727e3e2a7db255a9eab7422cebd93a3ea1a6f47d1de6c3fbe4ba5bcb28ade9b23a989c5b54c06eafeaf30e382f3b859cdf
 SHA512 
b81160608003b25d9b922d259ef941b6bd5100fa1875497c8cd29de320e292fff568c757a7a85b2b3044ddc1cb92c74dbcb13d630d62ecf9a8559b619d15
 DIST libgit2-0.28.5.tar.gz 4998481 BLAKE2B 
71a3502af125a3d1c91700539d5e235a62922b32ca5e62288581b496f4cb680c01bfe70ae092ab730fc45df1dd96c2c9167f51d551a50acd57c857b4ea07634d
 SHA512 
abfea885f46444b0304ae57c32c06f4252afb0093c924da5e1ba10aaed952824d1b84036adb79b5b8ad8bea56a6331a51c62f3b9839aead16c7b26cb4554b53a
-DIST libgit2-1.0.0.tar.gz 5312324 BLAKE2B 
4106b934d32233e9df8a405570a83c3b7ab097e3301dc973230df511f992733e237e1fdc48924522b16a6d202dc4e81461f522e0f5fd867c9f3ad261921af3ba
 SHA512 
7e3b6582dd1567fd5ebfc829a98e22acfd5566ba08f2fb9b7a6783fa87f5e8952ac67f1a2c13adb543e56753d858e73a03204bac17a096c72f5daf4ba376d904
 DIST libgit2-1.0.1.tar.gz 5312878 BLAKE2B 
7eb97bb97d66240ce135e21d348f6dea0c5626992b608f8944b75f9bae5de933fffa07edd536c0353841f8d02c950feec1451008003e35f53554f3c59b069a7f
 SHA512 
7c307822b22e3771e5e908b115600310f7901b3250287532c498003b25a5b1e007bfa23592f16ec4d83c1567a9213710526f78cab7c120316e9a8fc74c5e57a9

diff --git a/dev-libs/libgit2/libgit2-0.28.4.ebuild 
b/dev-libs/libgit2/libgit2-0.28.4.ebuild
deleted file mode 100644
index a1fcb8f7235..000
--- a/dev-libs/libgit2/libgit2-0.28.4.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-inherit cmake python-any-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~ppc-macos"
-fi
-
-DESCRIPTION="A linkable library for Git"
-HOMEPAGE="https://libgit2.org;
-
-LICENSE="GPL-2-with-linking-exception"
-SLOT="0/28"
-IUSE="examples gssapi libressl +ssh test +threads trace"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   sys-libs/zlib
-   net-libs/http-parser:=
-   gssapi? ( virtual/krb5 )
-   ssh? ( net-libs/libssh2 )
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-"
-
-S=${WORKDIR}/${P/_/-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
-   -DBUILD_CLAR=$(usex test)
-   -DENABLE_TRACE=$(usex trace)
-   -DUSE_GSSAPI=$(usex gssapi)
-   -DUSE_SSH=$(usex ssh)
-   -DTHREADSAFE=$(usex threads)
-   )
-   cmake_src_configure
-}
-
-src_test() {
-   if [[ ${EUID} -eq 0 ]] ; then
-   # repo::iterator::fs_preserves_error fails if run as root
-   # since root can still access dirs with  perms
-   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
-   else
-   local TEST_VERBOSE=1
-   cmake_src_test -R offline
-   fi
-}
-
-src_install() {
-   cmake_src_install
-   dodoc docs/*.{md,txt}
-
-   if use examples ; then
-   find examples -name '.gitignore' -delete || die
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}

diff --git a/dev-libs/libgit2/libgit2-1.0.0-r1.ebuild 
b/dev-libs/libgit2/libgit2-1.0.0-r1.ebuild
deleted file mode 100644
index b9b87e7ffc9..000
--- a/dev-libs/libgit2/libgit2-1.0.0-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit cmake python-any-r1
-
-DESCRIPTION="A linkable library for Git"
-HOMEPAGE="https://libgit2.org;
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S=${WORKDIR}/${P/_/-}
-
-LICENSE="GPL-2-with-linking-exception"
-SLOT="0/1.0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-08-01 Thread Sergei Trofimovich
commit: 6dca3626ea41851efb255952c35d18e804e09d80
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug  1 08:44:49 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug  1 08:44:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dca3626

dev-libs/libgit2: stable 1.0.1 for ppc

stable wrt bug #733706

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

 dev-libs/libgit2/libgit2-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.0.1.ebuild 
b/dev-libs/libgit2/libgit2-1.0.1.ebuild
index 8538f31b0dc..b9b87e7ffc9 100644
--- a/dev-libs/libgit2/libgit2-1.0.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.0.1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86 ~ppc-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~ppc-macos"
 IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-08-01 Thread Sergei Trofimovich
commit: 70e9507ce21c69dac13bce1ed9f618f5f230aee7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug  1 08:44:39 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug  1 08:44:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e9507c

dev-libs/libgit2: stable 0.28.5 for ppc

stable wrt bug #733706

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

 dev-libs/libgit2/libgit2-0.28.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-0.28.5.ebuild 
b/dev-libs/libgit2/libgit2-0.28.5.ebuild
index f26d1e74fe6..567e2678a2d 100644
--- a/dev-libs/libgit2/libgit2-0.28.5.ebuild
+++ b/dev-libs/libgit2/libgit2-0.28.5.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86 ~ppc-macos"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~ppc-macos"
 fi
 
 DESCRIPTION="A linkable library for Git"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-07-25 Thread Sam James
commit: 486dea7b5b3332cb3bfb61c8e260bdddfabbc1e2
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 26 03:19:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 26 04:06:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486dea7b

dev-libs/libgit2: arm stable (bug #733706)

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

 dev-libs/libgit2/libgit2-0.28.5.ebuild | 2 +-
 dev-libs/libgit2/libgit2-1.0.1.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgit2/libgit2-0.28.5.ebuild 
b/dev-libs/libgit2/libgit2-0.28.5.ebuild
index 5caaa4aec63..f26d1e74fe6 100644
--- a/dev-libs/libgit2/libgit2-0.28.5.ebuild
+++ b/dev-libs/libgit2/libgit2-0.28.5.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~ppc-macos"
+   KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86 ~ppc-macos"
 fi
 
 DESCRIPTION="A linkable library for Git"

diff --git a/dev-libs/libgit2/libgit2-1.0.1.ebuild 
b/dev-libs/libgit2/libgit2-1.0.1.ebuild
index 0273356eba6..8538f31b0dc 100644
--- a/dev-libs/libgit2/libgit2-1.0.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.0.1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~ppc-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86 ~ppc-macos"
 IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-07-25 Thread Sam James
commit: 8ceab3db0cb0963869cf8492a0b466f2e6b31565
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 25 21:55:41 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 25 21:55:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ceab3db

dev-libs/libgit2: x86 stable (bug #733706)

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

 dev-libs/libgit2/libgit2-0.28.5.ebuild | 2 +-
 dev-libs/libgit2/libgit2-1.0.1.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgit2/libgit2-0.28.5.ebuild 
b/dev-libs/libgit2/libgit2-0.28.5.ebuild
index 88589a01c0b..5caaa4aec63 100644
--- a/dev-libs/libgit2/libgit2-0.28.5.ebuild
+++ b/dev-libs/libgit2/libgit2-0.28.5.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~x86 ~ppc-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~ppc-macos"
 fi
 
 DESCRIPTION="A linkable library for Git"

diff --git a/dev-libs/libgit2/libgit2-1.0.1.ebuild 
b/dev-libs/libgit2/libgit2-1.0.1.ebuild
index 7c6fcf6e0e8..0273356eba6 100644
--- a/dev-libs/libgit2/libgit2-1.0.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.0.1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~x86 ~ppc-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 x86 ~ppc-macos"
 IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-07-25 Thread Sam James
commit: 4b882de4548da052a81d6a09d7b7ff5a1bea7f5b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 25 19:28:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 25 19:33:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b882de4

dev-libs/libgit2: arm64 stable (bug #733706)

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

 dev-libs/libgit2/libgit2-0.28.5.ebuild | 2 +-
 dev-libs/libgit2/libgit2-1.0.1.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgit2/libgit2-0.28.5.ebuild 
b/dev-libs/libgit2/libgit2-0.28.5.ebuild
index 49fa86edfc9..88589a01c0b 100644
--- a/dev-libs/libgit2/libgit2-0.28.5.ebuild
+++ b/dev-libs/libgit2/libgit2-0.28.5.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~x86 ~ppc-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~x86 ~ppc-macos"
 fi
 
 DESCRIPTION="A linkable library for Git"

diff --git a/dev-libs/libgit2/libgit2-1.0.1.ebuild 
b/dev-libs/libgit2/libgit2-1.0.1.ebuild
index 9f1252758d0..7c6fcf6e0e8 100644
--- a/dev-libs/libgit2/libgit2-1.0.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.0.1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~x86 ~ppc-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~x86 ~ppc-macos"
 IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-07-24 Thread Sam James
commit: 269d63b406b12fb569014f67dac86c7d72d213d6
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 25 00:13:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 25 00:46:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=269d63b4

dev-libs/libgit2: ppc64 stable (bug #733706)

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

 dev-libs/libgit2/libgit2-0.28.5.ebuild | 2 +-
 dev-libs/libgit2/libgit2-1.0.1.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgit2/libgit2-0.28.5.ebuild 
b/dev-libs/libgit2/libgit2-0.28.5.ebuild
index b76bb879249..49fa86edfc9 100644
--- a/dev-libs/libgit2/libgit2-0.28.5.ebuild
+++ b/dev-libs/libgit2/libgit2-0.28.5.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~x86 ~ppc-macos"
 fi
 
 DESCRIPTION="A linkable library for Git"

diff --git a/dev-libs/libgit2/libgit2-1.0.1.ebuild 
b/dev-libs/libgit2/libgit2-1.0.1.ebuild
index 76ff92de168..9f1252758d0 100644
--- a/dev-libs/libgit2/libgit2-1.0.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.0.1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~x86 ~ppc-macos"
 IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-07-24 Thread Agostino Sarubbo
commit: e0d557b9dbe806f32d56a135a292bebd05fb5b6a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 24 15:09:20 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 24 15:09:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d557b9

dev-libs/libgit2: amd64 stable wrt bug #733706

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libgit2/libgit2-0.28.5.ebuild | 2 +-
 dev-libs/libgit2/libgit2-1.0.1.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgit2/libgit2-0.28.5.ebuild 
b/dev-libs/libgit2/libgit2-0.28.5.ebuild
index 11c6f5ee1b8..b76bb879249 100644
--- a/dev-libs/libgit2/libgit2-0.28.5.ebuild
+++ b/dev-libs/libgit2/libgit2-0.28.5.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
 fi
 
 DESCRIPTION="A linkable library for Git"

diff --git a/dev-libs/libgit2/libgit2-1.0.1.ebuild 
b/dev-libs/libgit2/libgit2-1.0.1.ebuild
index ddff4eedcb5..76ff92de168 100644
--- a/dev-libs/libgit2/libgit2-1.0.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.0.1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
 IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-06-04 Thread Michał Górny
commit: f6d5a4718f5830355a196bca45fe3a26767401f3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun  4 09:13:19 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun  4 09:16:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6d5a471

dev-libs/libgit2: Bump to 1.0.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest |  1 +
 dev-libs/libgit2/libgit2-1.0.1.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 44d732a7aa8..d37345743d1 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,3 +1,4 @@
 DIST libgit2-0.28.4.tar.gz 4991720 BLAKE2B 
7dc94dce69c27f6de3736b94b4d80b727e3e2a7db255a9eab7422cebd93a3ea1a6f47d1de6c3fbe4ba5bcb28ade9b23a989c5b54c06eafeaf30e382f3b859cdf
 SHA512 
b81160608003b25d9b922d259ef941b6bd5100fa1875497c8cd29de320e292fff568c757a7a85b2b3044ddc1cb92c74dbcb13d630d62ecf9a8559b619d15
 DIST libgit2-0.28.5.tar.gz 4998481 BLAKE2B 
71a3502af125a3d1c91700539d5e235a62922b32ca5e62288581b496f4cb680c01bfe70ae092ab730fc45df1dd96c2c9167f51d551a50acd57c857b4ea07634d
 SHA512 
abfea885f46444b0304ae57c32c06f4252afb0093c924da5e1ba10aaed952824d1b84036adb79b5b8ad8bea56a6331a51c62f3b9839aead16c7b26cb4554b53a
 DIST libgit2-1.0.0.tar.gz 5312324 BLAKE2B 
4106b934d32233e9df8a405570a83c3b7ab097e3301dc973230df511f992733e237e1fdc48924522b16a6d202dc4e81461f522e0f5fd867c9f3ad261921af3ba
 SHA512 
7e3b6582dd1567fd5ebfc829a98e22acfd5566ba08f2fb9b7a6783fa87f5e8952ac67f1a2c13adb543e56753d858e73a03204bac17a096c72f5daf4ba376d904
+DIST libgit2-1.0.1.tar.gz 5312878 BLAKE2B 
7eb97bb97d66240ce135e21d348f6dea0c5626992b608f8944b75f9bae5de933fffa07edd536c0353841f8d02c950feec1451008003e35f53554f3c59b069a7f
 SHA512 
7c307822b22e3771e5e908b115600310f7901b3250287532c498003b25a5b1e007bfa23592f16ec4d83c1567a9213710526f78cab7c120316e9a8fc74c5e57a9

diff --git a/dev-libs/libgit2/libgit2-1.0.1.ebuild 
b/dev-libs/libgit2/libgit2-1.0.1.ebuild
new file mode 100644
index 000..ddff4eedcb5
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-1.0.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit cmake python-any-r1
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.org;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S=${WORKDIR}/${P/_/-}
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/1.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
+IUSE="examples gssapi libressl +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   sys-libs/zlib
+   net-libs/http-parser:=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # relying on forked http-parser to support some obscure URI form
+   sed -i -e '/empty_port/s:test:_&:' tests/network/urlparse.c || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_CLAR=$(usex test)
+   -DENABLE_TRACE=$(usex trace ON OFF)
+   -DUSE_GSSAPI=$(usex gssapi ON OFF)
+   -DUSE_SSH=$(usex ssh)
+   -DTHREADSAFE=$(usex threads)
+   -DUSE_HTTP_PARSER=system
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-06-03 Thread Agostino Sarubbo
commit: 1e5464f49f4ab0885e47760324b94c0ecd0b6279
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun  3 18:43:31 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun  3 18:43:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e5464f4

dev-libs/libgit2: ppc64 stable wrt bug #726424

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

 dev-libs/libgit2/libgit2-1.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.0.0-r1.ebuild 
b/dev-libs/libgit2/libgit2-1.0.0-r1.ebuild
index 9564435ff24..d63f926a1e3 100644
--- a/dev-libs/libgit2/libgit2-1.0.0-r1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.0.0-r1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.0"
-KEYWORDS="~amd64 arm ~arm64 ppc ~ppc64 ~x86 ~ppc-macos"
+KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~x86 ~ppc-macos"
 IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-06-03 Thread Agostino Sarubbo
commit: 983e8d55a95b8f65b39b6f4351fa19b5a61fa1c1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun  3 15:15:15 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun  3 15:15:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=983e8d55

dev-libs/libgit2: ppc stable wrt bug #726424

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

 dev-libs/libgit2/libgit2-1.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.0.0-r1.ebuild 
b/dev-libs/libgit2/libgit2-1.0.0-r1.ebuild
index 7906d465c83..9564435ff24 100644
--- a/dev-libs/libgit2/libgit2-1.0.0-r1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.0.0-r1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
+KEYWORDS="~amd64 arm ~arm64 ppc ~ppc64 ~x86 ~ppc-macos"
 IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-06-03 Thread Agostino Sarubbo
commit: f397d1954eb17b15b915be882d04d66b94e5b7d9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun  3 15:12:25 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun  3 15:12:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f397d195

dev-libs/libgit2: arm stable wrt bug #726424

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libgit2/libgit2-1.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.0.0-r1.ebuild 
b/dev-libs/libgit2/libgit2-1.0.0-r1.ebuild
index ddff4eedcb5..7906d465c83 100644
--- a/dev-libs/libgit2/libgit2-1.0.0-r1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.0.0-r1.ebuild
@@ -13,7 +13,7 @@ S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/1.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
 IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/files/, dev-libs/libgit2/

2020-04-26 Thread Michał Górny
commit: 00bf0487dbb811dda18eaa7626e6c9e38b15bf6f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 26 16:34:24 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 26 16:53:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00bf0487

dev-libs/libgit2: Remove broken 0.99.0

Closes: https://bugs.gentoo.org/712270
Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest  |  1 -
 .../libgit2/files/libgit2-0.99.0-pkg-config.patch  | 81 --
 dev-libs/libgit2/libgit2-0.99.0-r1.ebuild  | 76 
 3 files changed, 158 deletions(-)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 0e8c90c9ea9..44d732a7aa8 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,4 +1,3 @@
 DIST libgit2-0.28.4.tar.gz 4991720 BLAKE2B 
7dc94dce69c27f6de3736b94b4d80b727e3e2a7db255a9eab7422cebd93a3ea1a6f47d1de6c3fbe4ba5bcb28ade9b23a989c5b54c06eafeaf30e382f3b859cdf
 SHA512 
b81160608003b25d9b922d259ef941b6bd5100fa1875497c8cd29de320e292fff568c757a7a85b2b3044ddc1cb92c74dbcb13d630d62ecf9a8559b619d15
 DIST libgit2-0.28.5.tar.gz 4998481 BLAKE2B 
71a3502af125a3d1c91700539d5e235a62922b32ca5e62288581b496f4cb680c01bfe70ae092ab730fc45df1dd96c2c9167f51d551a50acd57c857b4ea07634d
 SHA512 
abfea885f46444b0304ae57c32c06f4252afb0093c924da5e1ba10aaed952824d1b84036adb79b5b8ad8bea56a6331a51c62f3b9839aead16c7b26cb4554b53a
-DIST libgit2-0.99.0.tar.gz 5307975 BLAKE2B 
2ff6c48d29844c8efd292b636c018403f49ae5eef1ef41e2c8755cc35d935677fa965b52c05724aa133f8542a266bb0e0fabb34fcf710127332bd6137ea4ff12
 SHA512 
e38e18da0e6ed1e5c8198c9eb2c362b21da2d0b9c8bc23309d2f70183549f4b9f23a6db8ce5f1f0f24b373e6427039c2a845b62dd74f91b02cfe8954f961a91b
 DIST libgit2-1.0.0.tar.gz 5312324 BLAKE2B 
4106b934d32233e9df8a405570a83c3b7ab097e3301dc973230df511f992733e237e1fdc48924522b16a6d202dc4e81461f522e0f5fd867c9f3ad261921af3ba
 SHA512 
7e3b6582dd1567fd5ebfc829a98e22acfd5566ba08f2fb9b7a6783fa87f5e8952ac67f1a2c13adb543e56753d858e73a03204bac17a096c72f5daf4ba376d904

diff --git a/dev-libs/libgit2/files/libgit2-0.99.0-pkg-config.patch 
b/dev-libs/libgit2/files/libgit2-0.99.0-pkg-config.patch
deleted file mode 100644
index 4a60037c612..000
--- a/dev-libs/libgit2/files/libgit2-0.99.0-pkg-config.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-From fbda0575b133a57d8f5d264742098994c7624c99 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Tomasz=20K=C5=82oczko?= 
-Date: Wed, 19 Feb 2020 12:54:19 +
-Subject: [PATCH] Fix #5410: fix installing libgit2.pc in wrong location
-
-Remove using custom PKG_BUILD_PREFIu, PKG_BUILD_LIBDIR and
-PKG_BUILD_INCLUDEDIR variables.
-Use cmake CMAKE_INSTALL_PREFIX, LIB_INSTALL_DIR, INCLUDE_INSTALL_DIR instead.
-This patch fixes install libgit2.pc file in correct location and simpifies
-cmake module.

- cmake/Modules/PkgBuildConfig.cmake | 39 +++---
- 1 file changed, 4 insertions(+), 35 deletions(-)
-
-diff --git a/cmake/Modules/PkgBuildConfig.cmake 
b/cmake/Modules/PkgBuildConfig.cmake
-index 1c0079eb0..e4c574431 100644
 a/cmake/Modules/PkgBuildConfig.cmake
-+++ b/cmake/Modules/PkgBuildConfig.cmake
-@@ -1,10 +1,5 @@
- # pkg-config file generation
- #
--# Uses the following globals:
--# - PKG_BUILD_PREFIX: the build location (aka prefix). Defaults to 
CMAKE_INSTALL_PREFIX
--# - PKG_BUILD_LIBDIR: the libdir location. Defaults to ${prefix}/lib.
--# - PKG_BUILD_INCLUDEDIR: the includedir location. Defaults to 
${prefix}/include.
--#
- 
- function(pkg_build_config)
- set(options)
-@@ -29,37 +24,11 @@ function(pkg_build_config)
- message(FATAL_ERROR "Missing VERSION argument")
- endif()
- 
--if (DEFINED PKG_BUILD_PREFIX)
--set(PKGCONFIG_PREFIX "${PKG_BUILD_PREFIX}")
--else()
--set(PKGCONFIG_PREFIX "${CMAKE_INSTALL_PREFIX}")
--endif()
--
--if(DEFINED PKG_BUILD_LIBDIR)
--if (IS_ABSOLUTE ${PKG_BUILD_LIBDIR})
--set(PKGCONFIG_LIBDIR ${PKG_BUILD_LIBDIR})
--else()
--set(PKGCONFIG_LIBDIR "\${prefix}/${PKG_BUILD_LIBDIR}")
--endif()
--else()
--set(PKGCONFIG_LIBDIR "\${prefix}/lib")
--endif()
--
--if(DEFINED PKG_BUILD_INCLUDEDIR)
--if (IS_ABSOLUTE ${PKG_BUILD_INCLUDEDIR})
--set(PKGCONFIG_INCLUDEDIR ${PKG_BUILD_INCLUDEDIR})
--else()
--set(PKGCONFIG_INCLUDEDIR "\${prefix}/${PKG_BUILD_INCLUDEDIR}")
--endif()
--else()
--set(PKGCONFIG_INCLUDEDIR "\${prefix}/include")
--endif()
--
- # Write .pc "header"
- file(WRITE "${PKGCONFIG_FILE}"
--"prefix=\"${PKGCONFIG_PREFIX}\"\n"
--"libdir=\"${PKGCONFIG_LIBDIR}\"\n"
--"includedir=\"${PKGCONFIG_INCLUDEDIR}\"\n"
-+"prefix=\"${CMAKE_INSTALL_PREFIX}\"\n"
-+"libdir=\"${LIB_INSTALL_DIR}\"\n"
-+"includedir=\"${INCLUDE_INSTALL_DIR}\"\n"
- "\n"
- "Name: ${PKGCONFIG_NAME}\n"
- "Description: 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2-glib/

2020-04-26 Thread Michał Górny
commit: 21fe32740daf6f57f8ce9de3fe932c097a1348fa
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 26 16:29:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 26 16:53:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21fe3274

dev-libs/libgit2-glib: Unlock dev-libs/libgit2-1.0

libgit2-glib seems to build and test just fine against libgit2-1.0.

Signed-off-by: Michał Górny  gentoo.org>

 .../{libgit2-glib-0.99.0.1.ebuild => libgit2-glib-0.99.0.1-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2-glib/libgit2-glib-0.99.0.1.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-0.99.0.1-r1.ebuild
similarity index 97%
rename from dev-libs/libgit2-glib/libgit2-glib-0.99.0.1.ebuild
rename to dev-libs/libgit2-glib/libgit2-glib-0.99.0.1-r1.ebuild
index 88a9c56932d..ee114890cc7 100644
--- a/dev-libs/libgit2-glib/libgit2-glib-0.99.0.1.ebuild
+++ b/dev-libs/libgit2-glib/libgit2-glib-0.99.0.1-r1.ebuild
@@ -19,7 +19,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RDEPEND="
>=dev-libs/gobject-introspection-1.54:=
>=dev-libs/glib-2.44.0:2
-   =dev-libs/libgit2-0.26.0:0
python? (
${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-04-13 Thread Agostino Sarubbo
commit: 353229ba512c9225ccc624f96071e59bad26431b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 13 14:51:51 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 13 14:51:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=353229ba

dev-libs/libgit2: ppc64 stable wrt bug #716994

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

 dev-libs/libgit2/libgit2-0.28.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-0.28.4.ebuild 
b/dev-libs/libgit2/libgit2-0.28.4.ebuild
index a8a4640a9d6..a1fcb8f7235 100644
--- a/dev-libs/libgit2/libgit2-0.28.4.ebuild
+++ b/dev-libs/libgit2/libgit2-0.28.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86 ~ppc-macos"
+   KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~ppc-macos"
 fi
 
 DESCRIPTION="A linkable library for Git"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-04-13 Thread Agostino Sarubbo
commit: ee0a1495cf2f580338e2d255d91cd00c2d6b5c08
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 13 14:50:47 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 13 14:50:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee0a1495

dev-libs/libgit2: ppc stable wrt bug #716994

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

 dev-libs/libgit2/libgit2-0.28.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-0.28.4.ebuild 
b/dev-libs/libgit2/libgit2-0.28.4.ebuild
index 6c3a8813413..a8a4640a9d6 100644
--- a/dev-libs/libgit2/libgit2-0.28.4.ebuild
+++ b/dev-libs/libgit2/libgit2-0.28.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86 ~ppc-macos"
+   KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86 ~ppc-macos"
 fi
 
 DESCRIPTION="A linkable library for Git"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-04-13 Thread Agostino Sarubbo
commit: d8dfc4460d59d9b18f88c09094d05b2198f11f75
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 13 14:49:49 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 13 14:49:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8dfc446

dev-libs/libgit2: arm stable wrt bug #716994

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

 dev-libs/libgit2/libgit2-0.28.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-0.28.4.ebuild 
b/dev-libs/libgit2/libgit2-0.28.4.ebuild
index 7f89d8572ad..6c3a8813413 100644
--- a/dev-libs/libgit2/libgit2-0.28.4.ebuild
+++ b/dev-libs/libgit2/libgit2-0.28.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86 ~ppc-macos"
+   KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86 ~ppc-macos"
 fi
 
 DESCRIPTION="A linkable library for Git"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-04-03 Thread Michał Górny
commit: 6d7f7c9645e90a74f734a9dd0395fb0a8e501342
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  3 07:15:16 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  3 07:30:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7f7c96

dev-libs/libgit2: Fix subslot in 1.0.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/{libgit2-1.0.0.ebuild => libgit2-1.0.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.0.0.ebuild 
b/dev-libs/libgit2/libgit2-1.0.0-r1.ebuild
similarity index 99%
rename from dev-libs/libgit2/libgit2-1.0.0.ebuild
rename to dev-libs/libgit2/libgit2-1.0.0-r1.ebuild
index bd8e71f6903..ddff4eedcb5 100644
--- a/dev-libs/libgit2/libgit2-1.0.0.ebuild
+++ b/dev-libs/libgit2/libgit2-1.0.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
-SLOT="0/0.99"
+SLOT="0/1.0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
 IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-04-02 Thread Michał Górny
commit: 632886753c150beab4d6e9c9ef15c5e7815bcf5c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  2 06:27:31 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  2 06:49:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63288675

dev-libs/libgit2: Bump to 1.0.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest |  1 +
 dev-libs/libgit2/libgit2-1.0.0.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 65b412e39e1..0e8c90c9ea9 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,3 +1,4 @@
 DIST libgit2-0.28.4.tar.gz 4991720 BLAKE2B 
7dc94dce69c27f6de3736b94b4d80b727e3e2a7db255a9eab7422cebd93a3ea1a6f47d1de6c3fbe4ba5bcb28ade9b23a989c5b54c06eafeaf30e382f3b859cdf
 SHA512 
b81160608003b25d9b922d259ef941b6bd5100fa1875497c8cd29de320e292fff568c757a7a85b2b3044ddc1cb92c74dbcb13d630d62ecf9a8559b619d15
 DIST libgit2-0.28.5.tar.gz 4998481 BLAKE2B 
71a3502af125a3d1c91700539d5e235a62922b32ca5e62288581b496f4cb680c01bfe70ae092ab730fc45df1dd96c2c9167f51d551a50acd57c857b4ea07634d
 SHA512 
abfea885f46444b0304ae57c32c06f4252afb0093c924da5e1ba10aaed952824d1b84036adb79b5b8ad8bea56a6331a51c62f3b9839aead16c7b26cb4554b53a
 DIST libgit2-0.99.0.tar.gz 5307975 BLAKE2B 
2ff6c48d29844c8efd292b636c018403f49ae5eef1ef41e2c8755cc35d935677fa965b52c05724aa133f8542a266bb0e0fabb34fcf710127332bd6137ea4ff12
 SHA512 
e38e18da0e6ed1e5c8198c9eb2c362b21da2d0b9c8bc23309d2f70183549f4b9f23a6db8ce5f1f0f24b373e6427039c2a845b62dd74f91b02cfe8954f961a91b
+DIST libgit2-1.0.0.tar.gz 5312324 BLAKE2B 
4106b934d32233e9df8a405570a83c3b7ab097e3301dc973230df511f992733e237e1fdc48924522b16a6d202dc4e81461f522e0f5fd867c9f3ad261921af3ba
 SHA512 
7e3b6582dd1567fd5ebfc829a98e22acfd5566ba08f2fb9b7a6783fa87f5e8952ac67f1a2c13adb543e56753d858e73a03204bac17a096c72f5daf4ba376d904

diff --git a/dev-libs/libgit2/libgit2-1.0.0.ebuild 
b/dev-libs/libgit2/libgit2-1.0.0.ebuild
new file mode 100644
index 000..bd8e71f6903
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-1.0.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit cmake python-any-r1
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.org;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S=${WORKDIR}/${P/_/-}
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/0.99"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
+IUSE="examples gssapi libressl +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   sys-libs/zlib
+   net-libs/http-parser:=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # relying on forked http-parser to support some obscure URI form
+   sed -i -e '/empty_port/s:test:_&:' tests/network/urlparse.c || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_CLAR=$(usex test)
+   -DENABLE_TRACE=$(usex trace ON OFF)
+   -DUSE_GSSAPI=$(usex gssapi ON OFF)
+   -DUSE_SSH=$(usex ssh)
+   -DTHREADSAFE=$(usex threads)
+   -DUSE_HTTP_PARSER=system
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-04-02 Thread Michał Górny
commit: 0105a60401fee6d20245436ee194d1df13cf7448
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  2 05:54:22 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  2 06:49:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0105a604

dev-libs/libgit2: Bump to 0.28.5

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest  |  1 +
 dev-libs/libgit2/libgit2-0.28.5.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index ed473e8907b..65b412e39e1 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,2 +1,3 @@
 DIST libgit2-0.28.4.tar.gz 4991720 BLAKE2B 
7dc94dce69c27f6de3736b94b4d80b727e3e2a7db255a9eab7422cebd93a3ea1a6f47d1de6c3fbe4ba5bcb28ade9b23a989c5b54c06eafeaf30e382f3b859cdf
 SHA512 
b81160608003b25d9b922d259ef941b6bd5100fa1875497c8cd29de320e292fff568c757a7a85b2b3044ddc1cb92c74dbcb13d630d62ecf9a8559b619d15
+DIST libgit2-0.28.5.tar.gz 4998481 BLAKE2B 
71a3502af125a3d1c91700539d5e235a62922b32ca5e62288581b496f4cb680c01bfe70ae092ab730fc45df1dd96c2c9167f51d551a50acd57c857b4ea07634d
 SHA512 
abfea885f46444b0304ae57c32c06f4252afb0093c924da5e1ba10aaed952824d1b84036adb79b5b8ad8bea56a6331a51c62f3b9839aead16c7b26cb4554b53a
 DIST libgit2-0.99.0.tar.gz 5307975 BLAKE2B 
2ff6c48d29844c8efd292b636c018403f49ae5eef1ef41e2c8755cc35d935677fa965b52c05724aa133f8542a266bb0e0fabb34fcf710127332bd6137ea4ff12
 SHA512 
e38e18da0e6ed1e5c8198c9eb2c362b21da2d0b9c8bc23309d2f70183549f4b9f23a6db8ce5f1f0f24b373e6427039c2a845b62dd74f91b02cfe8954f961a91b

diff --git a/dev-libs/libgit2/libgit2-0.28.5.ebuild 
b/dev-libs/libgit2/libgit2-0.28.5.ebuild
new file mode 100644
index 000..11c6f5ee1b8
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-0.28.5.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit cmake python-any-r1
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
+fi
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.org;
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/28"
+IUSE="examples gssapi libressl +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   sys-libs/zlib
+   net-libs/http-parser:=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+S=${WORKDIR}/${P/_/-}
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
+   -DBUILD_CLAR=$(usex test)
+   -DENABLE_TRACE=$(usex trace)
+   -DUSE_GSSAPI=$(usex gssapi)
+   -DUSE_SSH=$(usex ssh)
+   -DTHREADSAFE=$(usex threads)
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2-glib/files/, dev-libs/libgit2-glib/

2020-02-27 Thread Michał Górny
commit: 00d7680552545542d01618b69c9c41797fde2271
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 27 13:40:51 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 27 15:26:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00d76805

dev-libs/libgit2-glib: Bump to 0.99.0.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2-glib/Manifest |  1 +
 .../files/libgit2-glib-0.99.0.1-vapilink.patch | 26 +
 dev-libs/libgit2-glib/libgit2-glib-0.99.0.1.ebuild | 65 ++
 3 files changed, 92 insertions(+)

diff --git a/dev-libs/libgit2-glib/Manifest b/dev-libs/libgit2-glib/Manifest
index 76057d3d16c..d7b43cf8661 100644
--- a/dev-libs/libgit2-glib/Manifest
+++ b/dev-libs/libgit2-glib/Manifest
@@ -1 +1,2 @@
 DIST libgit2-glib-0.28.0.1.tar.xz 138928 BLAKE2B 
708523bb5a723f59e51501675c046da072bcdf18b3ded94920ce9eb181854780d6b44759531c8e949199a889578515994299facd14d10a07958019f6af0b6aba
 SHA512 
6ae88bb56052461a9531016140edbd8517db8d5c0e5c217b4e8918ffef70b92652e4a95493c4290112068d0b793bff2b894f136b79929924fb7347926e3a8f51
+DIST libgit2-glib-0.99.0.1.tar.xz 140996 BLAKE2B 
0c163467ea43ab236b2c856416940b1ed7c93e6ed8ce9980d2d146f0633830ab3765d8bd34bdaab31efdb4096e88e0513c9585b9e06a3efc800d5c32a0d29479
 SHA512 
48b34ba84b5315d23d0429a684753c3a64c62086d70a67fdb4dfbf8f2ee883f5a90d7e59cfcfd229682794c455b668eb9bd7bf6159d6bfa45a99ddc2461d7c25

diff --git a/dev-libs/libgit2-glib/files/libgit2-glib-0.99.0.1-vapilink.patch 
b/dev-libs/libgit2-glib/files/libgit2-glib-0.99.0.1-vapilink.patch
new file mode 100644
index 000..a1838b403ab
--- /dev/null
+++ b/dev-libs/libgit2-glib/files/libgit2-glib-0.99.0.1-vapilink.patch
@@ -0,0 +1,26 @@
+From 7f63349fd0405439532f2ff0896a3697c73ccaaf Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Thu, 27 Feb 2020 15:20:20 +0100
+Subject: [PATCH] Fix meson_vapi_link.py to respect DESTDIR
+
+Fixes #5
+---
+ meson.build | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/meson.build b/meson.build
+index 6d314b5..3a423b3 100644
+--- a/meson.build
 b/meson.build
+@@ -135,7 +135,7 @@ if enable_vapi
+   assert(enable_gir, 'vapi support was requested, but introspection support 
is mandatory.')
+   assert(add_languages('vala', required: false), 'vapi support was requested, 
but vala not found.')
+ 
+-  meson.add_install_script('meson_vapi_link.py', libgit2_glib_datadir)
++  meson.add_install_script('meson_vapi_link.py', get_option('datadir'))
+ endif
+ 
+ # Check for libgit2 ssh support
+-- 
+2.25.1
+

diff --git a/dev-libs/libgit2-glib/libgit2-glib-0.99.0.1.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-0.99.0.1.ebuild
new file mode 100644
index 000..88a9c56932d
--- /dev/null
+++ b/dev-libs/libgit2-glib/libgit2-glib-0.99.0.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome.org meson python-r1 vala xdg
+
+DESCRIPTION="Git library for GLib"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk-doc python +ssh +vala"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   >=dev-libs/gobject-introspection-1.54:=
+   >=dev-libs/glib-2.44.0:2
+   =dev-libs/libgit2-0.26.0:0
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/pygobject:3[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.1.2 )
+   vala? ( $(vala_depend) )
+"
+
+PATCHES=(
+   "${FILESDIR}"/libgit2-glib-0.99.0.1-vapilink.patch
+)
+
+src_prepare() {
+   xdg_src_prepare
+   use vala && vala_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc gtk_doc)
+   -Dintrospection=true
+   -Dpython=false # we install python scripts manually
+   $(meson_use ssh)
+   $(meson_use vala vapi)
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use python ; then
+   python_moduleinto gi.overrides
+   python_foreach_impl python_domodule libgit2-glib/Ggit.py
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-02-24 Thread Michał Górny
commit: a9109f0db6cf2ec9b7cf843cf047948be43ef68a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 24 16:58:39 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 24 17:01:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9109f0d

dev-libs/libgit2: Fix boolean args

Upstream started using exact string matches in some places; adjust
the usex constants appropriately.

Closes: https://bugs.gentoo.org/710502
Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/libgit2-0.99.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgit2/libgit2-0.99.0-r1.ebuild 
b/dev-libs/libgit2/libgit2-0.99.0-r1.ebuild
index 8d7000bba6c..c986f95f0cf 100644
--- a/dev-libs/libgit2/libgit2-0.99.0-r1.ebuild
+++ b/dev-libs/libgit2/libgit2-0.99.0-r1.ebuild
@@ -44,8 +44,8 @@ src_configure() {
local mycmakeargs=(
-DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
-DBUILD_CLAR=$(usex test)
-   -DENABLE_TRACE=$(usex trace)
-   -DUSE_GSSAPI=$(usex gssapi)
+   -DENABLE_TRACE=$(usex trace ON OFF)
+   -DUSE_GSSAPI=$(usex gssapi ON OFF)
-DUSE_SSH=$(usex ssh)
-DTHREADSAFE=$(usex threads)
-DUSE_HTTP_PARSER=system



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/, dev-libs/libgit2/files/

2020-02-24 Thread Michał Górny
commit: e65221f043fa0582fa1835b4ae580e030bb09b8d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 24 08:52:31 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 24 09:08:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e65221f0

dev-libs/libgit2: Fix pkg-config install path

Closes: https://bugs.gentoo.org/710572
Signed-off-by: Michał Górny  gentoo.org>

 .../libgit2/files/libgit2-0.99.0-pkg-config.patch  | 81 ++
 ...git2-0.99.0.ebuild => libgit2-0.99.0-r1.ebuild} |  4 ++
 2 files changed, 85 insertions(+)

diff --git a/dev-libs/libgit2/files/libgit2-0.99.0-pkg-config.patch 
b/dev-libs/libgit2/files/libgit2-0.99.0-pkg-config.patch
new file mode 100644
index 000..4a60037c612
--- /dev/null
+++ b/dev-libs/libgit2/files/libgit2-0.99.0-pkg-config.patch
@@ -0,0 +1,81 @@
+From fbda0575b133a57d8f5d264742098994c7624c99 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Tomasz=20K=C5=82oczko?= 
+Date: Wed, 19 Feb 2020 12:54:19 +
+Subject: [PATCH] Fix #5410: fix installing libgit2.pc in wrong location
+
+Remove using custom PKG_BUILD_PREFIu, PKG_BUILD_LIBDIR and
+PKG_BUILD_INCLUDEDIR variables.
+Use cmake CMAKE_INSTALL_PREFIX, LIB_INSTALL_DIR, INCLUDE_INSTALL_DIR instead.
+This patch fixes install libgit2.pc file in correct location and simpifies
+cmake module.
+---
+ cmake/Modules/PkgBuildConfig.cmake | 39 +++---
+ 1 file changed, 4 insertions(+), 35 deletions(-)
+
+diff --git a/cmake/Modules/PkgBuildConfig.cmake 
b/cmake/Modules/PkgBuildConfig.cmake
+index 1c0079eb0..e4c574431 100644
+--- a/cmake/Modules/PkgBuildConfig.cmake
 b/cmake/Modules/PkgBuildConfig.cmake
+@@ -1,10 +1,5 @@
+ # pkg-config file generation
+ #
+-# Uses the following globals:
+-# - PKG_BUILD_PREFIX: the build location (aka prefix). Defaults to 
CMAKE_INSTALL_PREFIX
+-# - PKG_BUILD_LIBDIR: the libdir location. Defaults to ${prefix}/lib.
+-# - PKG_BUILD_INCLUDEDIR: the includedir location. Defaults to 
${prefix}/include.
+-#
+ 
+ function(pkg_build_config)
+ set(options)
+@@ -29,37 +24,11 @@ function(pkg_build_config)
+ message(FATAL_ERROR "Missing VERSION argument")
+ endif()
+ 
+-if (DEFINED PKG_BUILD_PREFIX)
+-set(PKGCONFIG_PREFIX "${PKG_BUILD_PREFIX}")
+-else()
+-set(PKGCONFIG_PREFIX "${CMAKE_INSTALL_PREFIX}")
+-endif()
+-
+-if(DEFINED PKG_BUILD_LIBDIR)
+-if (IS_ABSOLUTE ${PKG_BUILD_LIBDIR})
+-set(PKGCONFIG_LIBDIR ${PKG_BUILD_LIBDIR})
+-else()
+-set(PKGCONFIG_LIBDIR "\${prefix}/${PKG_BUILD_LIBDIR}")
+-endif()
+-else()
+-set(PKGCONFIG_LIBDIR "\${prefix}/lib")
+-endif()
+-
+-if(DEFINED PKG_BUILD_INCLUDEDIR)
+-if (IS_ABSOLUTE ${PKG_BUILD_INCLUDEDIR})
+-set(PKGCONFIG_INCLUDEDIR ${PKG_BUILD_INCLUDEDIR})
+-else()
+-set(PKGCONFIG_INCLUDEDIR "\${prefix}/${PKG_BUILD_INCLUDEDIR}")
+-endif()
+-else()
+-set(PKGCONFIG_INCLUDEDIR "\${prefix}/include")
+-endif()
+-
+ # Write .pc "header"
+ file(WRITE "${PKGCONFIG_FILE}"
+-"prefix=\"${PKGCONFIG_PREFIX}\"\n"
+-"libdir=\"${PKGCONFIG_LIBDIR}\"\n"
+-"includedir=\"${PKGCONFIG_INCLUDEDIR}\"\n"
++"prefix=\"${CMAKE_INSTALL_PREFIX}\"\n"
++"libdir=\"${LIB_INSTALL_DIR}\"\n"
++"includedir=\"${INCLUDE_INSTALL_DIR}\"\n"
+ "\n"
+ "Name: ${PKGCONFIG_NAME}\n"
+ "Description: ${PKGCONFIG_DESCRIPTION}\n"
+@@ -105,6 +74,6 @@ function(pkg_build_config)
+ 
+ # Install .pc file
+ install(FILES "${PKGCONFIG_FILE}"
+-DESTINATION "${PKGCONFIG_PREFIX}/${PKGCONFIG_LIBDIR}/pkgconfig"
++DESTINATION "${LIB_INSTALL_DIR}/pkgconfig"
+ )
+ endfunction()
+-- 
+2.25.1
+

diff --git a/dev-libs/libgit2/libgit2-0.99.0.ebuild 
b/dev-libs/libgit2/libgit2-0.99.0-r1.ebuild
similarity index 97%
rename from dev-libs/libgit2/libgit2-0.99.0.ebuild
rename to dev-libs/libgit2/libgit2-0.99.0-r1.ebuild
index 3abe4784a16..8d7000bba6c 100644
--- a/dev-libs/libgit2/libgit2-0.99.0.ebuild
+++ b/dev-libs/libgit2/libgit2-0.99.0-r1.ebuild
@@ -30,6 +30,10 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-pkg-config.patch
+)
+
 src_prepare() {
cmake_src_prepare
# relying on forked http-parser to support some obscure URI form



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-02-21 Thread Michał Górny
commit: ea9c71b3c0b9a157e73f19eb7d96a93e6191a8e7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 21 06:47:03 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 21 10:08:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea9c71b3

dev-libs/libgit2: Remove unmaintained live ebuild

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/libgit2-0.99.0.ebuild | 19 +
 dev-libs/libgit2/libgit2-.ebuild   | 70 --
 2 files changed, 9 insertions(+), 80 deletions(-)

diff --git a/dev-libs/libgit2/libgit2-0.99.0.ebuild 
b/dev-libs/libgit2/libgit2-0.99.0.ebuild
index 23bd171e310..3abe4784a16 100644
--- a/dev-libs/libgit2/libgit2-0.99.0.ebuild
+++ b/dev-libs/libgit2/libgit2-0.99.0.ebuild
@@ -6,19 +6,14 @@ EAPI=7
 PYTHON_COMPAT=( python3_{6,7} )
 inherit cmake python-any-r1
 
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
-fi
-
 DESCRIPTION="A linkable library for Git"
 HOMEPAGE="https://libgit2.org;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
-SLOT="0/28"
+SLOT="0/0.99"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
 IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"
 
@@ -35,7 +30,11 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
 "
 
-S=${WORKDIR}/${P/_/-}
+src_prepare() {
+   cmake_src_prepare
+   # relying on forked http-parser to support some obscure URI form
+   sed -i -e '/empty_port/s:test:_&:' tests/network/urlparse.c || die
+}
 
 src_configure() {
local mycmakeargs=(

diff --git a/dev-libs/libgit2/libgit2-.ebuild 
b/dev-libs/libgit2/libgit2-.ebuild
deleted file mode 100644
index 41394dc15ba..000
--- a/dev-libs/libgit2/libgit2-.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{6,7} )
-inherit cmake-utils python-any-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
-fi
-
-DESCRIPTION="A linkable library for Git"
-HOMEPAGE="https://libgit2.org;
-
-LICENSE="GPL-2-with-linking-exception"
-SLOT="0/28"
-IUSE="examples gssapi libressl +ssh test +threads trace"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   sys-libs/zlib
-   net-libs/http-parser:=
-   gssapi? ( virtual/krb5 )
-   ssh? ( net-libs/libssh2 )
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
-   -DBUILD_CLAR=$(usex test)
-   -DENABLE_TRACE=$(usex trace)
-   -DUSE_GSSAPI=$(usex gssapi)
-   -DUSE_SSH=$(usex ssh)
-   -DTHREADSAFE=$(usex threads)
-   )
-   cmake-utils_src_configure
-}
-
-src_test() {
-   if [[ ${EUID} -eq 0 ]] ; then
-   # repo::iterator::fs_preserves_error fails if run as root
-   # since root can still access dirs with  perms
-   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
-   else
-   local TEST_VERBOSE=1
-   cmake-utils_src_test -R offline
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-   dodoc docs/*.{md,txt}
-
-   if use examples ; then
-   find examples -name '.gitignore' -delete || die
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-02-21 Thread Michał Górny
commit: 1d74fa74001932ed9c51020ee952da3f672e6930
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 21 06:35:55 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 21 10:08:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d74fa74

dev-libs/libgit2: Bump to 0.99.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest  |  1 +
 dev-libs/libgit2/libgit2-0.99.0.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index e0510a640a7..ed473e8907b 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1 +1,2 @@
 DIST libgit2-0.28.4.tar.gz 4991720 BLAKE2B 
7dc94dce69c27f6de3736b94b4d80b727e3e2a7db255a9eab7422cebd93a3ea1a6f47d1de6c3fbe4ba5bcb28ade9b23a989c5b54c06eafeaf30e382f3b859cdf
 SHA512 
b81160608003b25d9b922d259ef941b6bd5100fa1875497c8cd29de320e292fff568c757a7a85b2b3044ddc1cb92c74dbcb13d630d62ecf9a8559b619d15
+DIST libgit2-0.99.0.tar.gz 5307975 BLAKE2B 
2ff6c48d29844c8efd292b636c018403f49ae5eef1ef41e2c8755cc35d935677fa965b52c05724aa133f8542a266bb0e0fabb34fcf710127332bd6137ea4ff12
 SHA512 
e38e18da0e6ed1e5c8198c9eb2c362b21da2d0b9c8bc23309d2f70183549f4b9f23a6db8ce5f1f0f24b373e6427039c2a845b62dd74f91b02cfe8954f961a91b

diff --git a/dev-libs/libgit2/libgit2-0.99.0.ebuild 
b/dev-libs/libgit2/libgit2-0.99.0.ebuild
new file mode 100644
index 000..23bd171e310
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-0.99.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+inherit cmake python-any-r1
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
+fi
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.org;
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/28"
+IUSE="examples gssapi libressl +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   sys-libs/zlib
+   net-libs/http-parser:=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+S=${WORKDIR}/${P/_/-}
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
+   -DBUILD_CLAR=$(usex test)
+   -DENABLE_TRACE=$(usex trace)
+   -DUSE_GSSAPI=$(usex gssapi)
+   -DUSE_SSH=$(usex ssh)
+   -DTHREADSAFE=$(usex threads)
+   -DUSE_HTTP_PARSER=system
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2-glib/

2020-01-26 Thread Mart Raudsepp
commit: b967f1916ae53488184e4744344d118324669afb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jan 25 09:00:35 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan 26 18:00:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b967f191

dev-libs/libgit2-glib: EAPI-7 port, gtk-doc support, ebuild touchups

* Port to EAPI-7
* Add gtk-doc build support - appears to work just fine for me
* Use xdg.eclass for bringing back proper env reset after meson port
* Use meson_use helper instead of usex
* Depend on newer gobject-introspection for working meson support
  (no practical difference as older are gone)

Closes: https://bugs.gentoo.org/670400
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../libgit2-glib/libgit2-glib-0.28.0.1-r1.ebuild   | 62 ++
 1 file changed, 62 insertions(+)

diff --git a/dev-libs/libgit2-glib/libgit2-glib-0.28.0.1-r1.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-0.28.0.1-r1.ebuild
new file mode 100644
index 000..7c5113f4ed2
--- /dev/null
+++ b/dev-libs/libgit2-glib/libgit2-glib-0.28.0.1-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{3_6,3_7} )
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome.org meson python-r1 vala xdg
+
+DESCRIPTION="Git library for GLib"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk-doc python +ssh +vala"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# libgit2-glib is now compatible with SOVERSION 26..28 of libgit2.
+RDEPEND="
+   >=dev-libs/gobject-introspection-1.54:=
+   >=dev-libs/glib-2.44.0:2
+   =dev-libs/libgit2-0.26.0:0
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/pygobject:3[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.1.2 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   xdg_src_prepare
+   use vala && vala_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc gtk_doc)
+   -Dintrospection=true
+   -Dpython=false # we install python scripts manually
+   $(meson_use ssh)
+   $(meson_use vala vapi)
+   )
+
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use python ; then
+   python_moduleinto gi.overrides
+   python_foreach_impl python_domodule libgit2-glib/Ggit.py
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/, gui-libs/libwpe/, gui-libs/wpebackend-fdo/

2020-01-04 Thread Andreas Sturmlechner
commit: a875265aa86b5f6eaf7af0fe2d0f8844b23dbb8d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan  4 10:41:54 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan  4 12:11:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a875265a

*/*: Switch gnome proj to cmake.eclass

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libgit2/libgit2-0.28.4.ebuild  | 8 
 gui-libs/libwpe/libwpe-1.4.0.1.ebuild   | 6 +++---
 gui-libs/wpebackend-fdo/wpebackend-fdo-1.4.0.ebuild | 6 +++---
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/dev-libs/libgit2/libgit2-0.28.4.ebuild 
b/dev-libs/libgit2/libgit2-0.28.4.ebuild
index 48c71248456..c88d84762df 100644
--- a/dev-libs/libgit2/libgit2-0.28.4.ebuild
+++ b/dev-libs/libgit2/libgit2-0.28.4.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
-inherit cmake-utils python-any-r1
+inherit cmake python-any-r1
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
@@ -46,7 +46,7 @@ src_configure() {
-DUSE_SSH=$(usex ssh)
-DTHREADSAFE=$(usex threads)
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_test() {
@@ -56,12 +56,12 @@ src_test() {
ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
else
local TEST_VERBOSE=1
-   cmake-utils_src_test -R offline
+   cmake_src_test -R offline
fi
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
dodoc docs/*.{md,txt}
 
if use examples ; then

diff --git a/gui-libs/libwpe/libwpe-1.4.0.1.ebuild 
b/gui-libs/libwpe/libwpe-1.4.0.1.ebuild
index c499b99ae51..402fdf1db44 100644
--- a/gui-libs/libwpe/libwpe-1.4.0.1.ebuild
+++ b/gui-libs/libwpe/libwpe-1.4.0.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="Platform-agnostic interfaces for WPE WebKit"
 HOMEPAGE="https://wpewebkit.org/;
@@ -29,5 +29,5 @@ src_configure() {
-DBUILD_DOCS=OFF # hotdoc not packaged
)
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }

diff --git a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.4.0.ebuild 
b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.4.0.ebuild
index 86b60c4026f..062bcbc68fa 100644
--- a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.4.0.ebuild
+++ b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.4.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 DESCRIPTION="WPE backend designed for Linux desktop systems"
 HOMEPAGE="https://wpewebkit.org/;
@@ -35,5 +35,5 @@ src_configure() {
-DBUILD_DOCS=OFF # hotdoc not packaged
)
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2019-12-26 Thread Georgy Yakovlev
commit: d292f5e9366e28b0e90595facf102084ca884856
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 01:48:13 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 01:59:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d292f5e9

dev-libs/libgit2: sync live ebuild keywords

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

 dev-libs/libgit2/libgit2-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-.ebuild 
b/dev-libs/libgit2/libgit2-.ebuild
index de4984836d4..1e51109dfd8 100644
--- a/dev-libs/libgit2/libgit2-.ebuild
+++ b/dev-libs/libgit2/libgit2-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~ppc-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
 fi
 
 DESCRIPTION="A linkable library for Git"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2019-12-26 Thread Georgy Yakovlev
commit: d53035de2ea394eaca894ad80ce1971232f071b2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Dec 27 01:47:01 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Dec 27 01:59:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d53035de

dev-libs/libgit2: keyword 0.28.4 on ~ppc64

The following tests passed:
offline

100% tests passed, 0 tests failed out of 1

Total Test time (real) = 174.93 sec

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

 dev-libs/libgit2/libgit2-0.28.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-0.28.4.ebuild 
b/dev-libs/libgit2/libgit2-0.28.4.ebuild
index 224a8dfe4ea..48c71248456 100644
--- a/dev-libs/libgit2/libgit2-0.28.4.ebuild
+++ b/dev-libs/libgit2/libgit2-0.28.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc x86 ~ppc-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86 ~ppc-macos"
 fi
 
 DESCRIPTION="A linkable library for Git"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2019-12-26 Thread Michał Górny
commit: 10c3074dce8436b8a8f18040f67535f97c9b2286
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 26 11:07:46 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 26 11:27:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c3074d

dev-libs/libgit2: Update HOMEPAGE

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/libgit2-0.28.4.ebuild | 2 +-
 dev-libs/libgit2/libgit2-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgit2/libgit2-0.28.4.ebuild 
b/dev-libs/libgit2/libgit2-0.28.4.ebuild
index 84b9ad2b9c5..224a8dfe4ea 100644
--- a/dev-libs/libgit2/libgit2-0.28.4.ebuild
+++ b/dev-libs/libgit2/libgit2-0.28.4.ebuild
@@ -15,7 +15,7 @@ else
 fi
 
 DESCRIPTION="A linkable library for Git"
-HOMEPAGE="https://libgit2.github.com/;
+HOMEPAGE="https://libgit2.org;
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/28"

diff --git a/dev-libs/libgit2/libgit2-.ebuild 
b/dev-libs/libgit2/libgit2-.ebuild
index 5da98ce6f13..de4984836d4 100644
--- a/dev-libs/libgit2/libgit2-.ebuild
+++ b/dev-libs/libgit2/libgit2-.ebuild
@@ -15,7 +15,7 @@ else
 fi
 
 DESCRIPTION="A linkable library for Git"
-HOMEPAGE="https://libgit2.github.com/;
+HOMEPAGE="https://libgit2.org;
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0/28"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2019-12-26 Thread Michał Górny
commit: 0979cffc83b236dcb884741ab59ce3fbdcd19d08
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 26 11:07:19 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 26 11:27:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0979cffc

dev-libs/libgit2: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest  |  1 -
 dev-libs/libgit2/libgit2-0.28.3.ebuild | 72 --
 2 files changed, 73 deletions(-)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 84346a5b48f..e0510a640a7 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,2 +1 @@
-DIST libgit2-0.28.3.tar.gz 4988580 BLAKE2B 
93d87792b0aef6383845230880d749fa77f28ac8ece4564abf041ccbb672d17e6efb1ef9503879d45cf5f78b6f1e54dd2b2ab9eac0fb09ddb445310484bbd7fc
 SHA512 
15444823b7d4885f7b8c3982f8905efc4a75913de016a9b2e0a24d5ce9746e6a549dffd5469036529557feff2ce7ece9328266eb312c80b96091ce0f65ee97ee
 DIST libgit2-0.28.4.tar.gz 4991720 BLAKE2B 
7dc94dce69c27f6de3736b94b4d80b727e3e2a7db255a9eab7422cebd93a3ea1a6f47d1de6c3fbe4ba5bcb28ade9b23a989c5b54c06eafeaf30e382f3b859cdf
 SHA512 
b81160608003b25d9b922d259ef941b6bd5100fa1875497c8cd29de320e292fff568c757a7a85b2b3044ddc1cb92c74dbcb13d630d62ecf9a8559b619d15

diff --git a/dev-libs/libgit2/libgit2-0.28.3.ebuild 
b/dev-libs/libgit2/libgit2-0.28.3.ebuild
deleted file mode 100644
index 84b9ad2b9c5..000
--- a/dev-libs/libgit2/libgit2-0.28.3.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
-inherit cmake-utils python-any-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc x86 ~ppc-macos"
-fi
-
-DESCRIPTION="A linkable library for Git"
-HOMEPAGE="https://libgit2.github.com/;
-
-LICENSE="GPL-2-with-linking-exception"
-SLOT="0/28"
-IUSE="examples gssapi libressl +ssh test +threads trace"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   sys-libs/zlib
-   net-libs/http-parser:=
-   gssapi? ( virtual/krb5 )
-   ssh? ( net-libs/libssh2 )
-"
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-"
-
-S=${WORKDIR}/${P/_/-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
-   -DBUILD_CLAR=$(usex test)
-   -DENABLE_TRACE=$(usex trace)
-   -DUSE_GSSAPI=$(usex gssapi)
-   -DUSE_SSH=$(usex ssh)
-   -DTHREADSAFE=$(usex threads)
-   )
-   cmake-utils_src_configure
-}
-
-src_test() {
-   if [[ ${EUID} -eq 0 ]] ; then
-   # repo::iterator::fs_preserves_error fails if run as root
-   # since root can still access dirs with  perms
-   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
-   else
-   local TEST_VERBOSE=1
-   cmake-utils_src_test -R offline
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-   dodoc docs/*.{md,txt}
-
-   if use examples ; then
-   find examples -name '.gitignore' -delete || die
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2019-12-12 Thread Thomas Deutschmann
commit: 8bb0b058d1ea43cf3b4aa95a459079e0e9ec94b0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Dec 12 23:41:13 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec 13 00:04:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb0b058

dev-libs/libgit2: x86 stable (bug #702522)

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

 dev-libs/libgit2/libgit2-0.28.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-0.28.4.ebuild 
b/dev-libs/libgit2/libgit2-0.28.4.ebuild
index d10d78087b4..84b9ad2b9c5 100644
--- a/dev-libs/libgit2/libgit2-0.28.4.ebuild
+++ b/dev-libs/libgit2/libgit2-0.28.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~x86 ~ppc-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc x86 ~ppc-macos"
 fi
 
 DESCRIPTION="A linkable library for Git"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2019-12-12 Thread Agostino Sarubbo
commit: fbb9beb861ac2460dc7c16b62d57d424a5836d35
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 12 10:37:34 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 12 10:37:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb9beb8

dev-libs/libgit2: amd64 stable wrt bug #702522

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

 dev-libs/libgit2/libgit2-0.28.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-0.28.4.ebuild 
b/dev-libs/libgit2/libgit2-0.28.4.ebuild
index 28808f06ef8..d10d78087b4 100644
--- a/dev-libs/libgit2/libgit2-0.28.4.ebuild
+++ b/dev-libs/libgit2/libgit2-0.28.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm arm64 ~ppc ~x86 ~ppc-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ~x86 ~ppc-macos"
 fi
 
 DESCRIPTION="A linkable library for Git"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2019-12-11 Thread Aaron Bauman
commit: 428e8b775d762a7037ba0fc9cd5a03925e8dd02e
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 11 15:00:33 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Dec 11 15:00:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=428e8b77

dev-libs/libgit2: arm64 stable (bug #702522)

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

 dev-libs/libgit2/libgit2-0.28.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-0.28.4.ebuild 
b/dev-libs/libgit2/libgit2-0.28.4.ebuild
index 89a49f8ac99..28808f06ef8 100644
--- a/dev-libs/libgit2/libgit2-0.28.4.ebuild
+++ b/dev-libs/libgit2/libgit2-0.28.4.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~ppc-macos"
+   KEYWORDS="~amd64 ~arm arm64 ~ppc ~x86 ~ppc-macos"
 fi
 
 DESCRIPTION="A linkable library for Git"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2019-12-11 Thread Michał Górny
commit: 5cbf0cd03f4ca85be7a34954bed16a915236f73a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 11 08:56:08 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 11 09:12:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cbf0cd0

dev-libs/libgit2: Bump to 0.28.4

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest  |  1 +
 dev-libs/libgit2/libgit2-0.28.4.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 648863661c7..84346a5b48f 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1 +1,2 @@
 DIST libgit2-0.28.3.tar.gz 4988580 BLAKE2B 
93d87792b0aef6383845230880d749fa77f28ac8ece4564abf041ccbb672d17e6efb1ef9503879d45cf5f78b6f1e54dd2b2ab9eac0fb09ddb445310484bbd7fc
 SHA512 
15444823b7d4885f7b8c3982f8905efc4a75913de016a9b2e0a24d5ce9746e6a549dffd5469036529557feff2ce7ece9328266eb312c80b96091ce0f65ee97ee
+DIST libgit2-0.28.4.tar.gz 4991720 BLAKE2B 
7dc94dce69c27f6de3736b94b4d80b727e3e2a7db255a9eab7422cebd93a3ea1a6f47d1de6c3fbe4ba5bcb28ade9b23a989c5b54c06eafeaf30e382f3b859cdf
 SHA512 
b81160608003b25d9b922d259ef941b6bd5100fa1875497c8cd29de320e292fff568c757a7a85b2b3044ddc1cb92c74dbcb13d630d62ecf9a8559b619d15

diff --git a/dev-libs/libgit2/libgit2-0.28.4.ebuild 
b/dev-libs/libgit2/libgit2-0.28.4.ebuild
new file mode 100644
index 000..89a49f8ac99
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-0.28.4.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+inherit cmake-utils python-any-r1
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~ppc-macos"
+fi
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.github.com/;
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/28"
+IUSE="examples gssapi libressl +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   sys-libs/zlib
+   net-libs/http-parser:=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+S=${WORKDIR}/${P/_/-}
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
+   -DBUILD_CLAR=$(usex test)
+   -DENABLE_TRACE=$(usex trace)
+   -DUSE_GSSAPI=$(usex gssapi)
+   -DUSE_SSH=$(usex ssh)
+   -DTHREADSAFE=$(usex threads)
+   )
+   cmake-utils_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake-utils_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake-utils_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/files/, dev-libs/libgit2/

2019-08-18 Thread Michał Górny
commit: a23e5ff54b17576fb7eb8a2f91257940d00342ec
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 19 04:23:54 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 19 04:28:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a23e5ff5

dev-libs/libgit2: Drop old

Bug: https://bugs.gentoo.org/692166
Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest  |  2 -
 ...libgit2-0.26.8-disable-oom-tests-on-32bit.patch | 64 -
 dev-libs/libgit2/libgit2-0.26.8.ebuild | 82 --
 dev-libs/libgit2/libgit2-0.28.2.ebuild | 72 ---
 dev-libs/libgit2/metadata.xml  |  2 -
 5 files changed, 222 deletions(-)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 9bc877f45ed..648863661c7 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,3 +1 @@
-DIST libgit2-0.26.8.tar.gz 4742478 BLAKE2B 
31326987961ed42740f6c0ddce6a80c278175899a62cabd65ce9eef60854553e6a91fd9947ca23945104d4e1b46f9ab0bb1a1a793d8dd87bed792528e5c32839
 SHA512 
efb9229b2882ac36910d75778d7431bec40f3529f2ad2dd6a950d5580ceb0d4dd798242a422ea6cbb880f515df4dfbb7055a65dd5a8106696d3d458851fca56e
-DIST libgit2-0.28.2.tar.gz 4987586 BLAKE2B 
cf791adb173050b4b153062ff5fdc923289462677ce34af1077d228a95c4d9d7e9b836aee44dc79f079f42c910c4b4548241ec7ff16665ce49e319ccd38d4c7a
 SHA512 
0879c162e2e1dc00eadfbda22cd1f9d3a95b4ec2b653c108983f37c2f695140882de4d50d7cbc04ced247125a4e9fe6df16130e1267891aecdb2411d920db5c6
 DIST libgit2-0.28.3.tar.gz 4988580 BLAKE2B 
93d87792b0aef6383845230880d749fa77f28ac8ece4564abf041ccbb672d17e6efb1ef9503879d45cf5f78b6f1e54dd2b2ab9eac0fb09ddb445310484bbd7fc
 SHA512 
15444823b7d4885f7b8c3982f8905efc4a75913de016a9b2e0a24d5ce9746e6a549dffd5469036529557feff2ce7ece9328266eb312c80b96091ce0f65ee97ee

diff --git 
a/dev-libs/libgit2/files/libgit2-0.26.8-disable-oom-tests-on-32bit.patch 
b/dev-libs/libgit2/files/libgit2-0.26.8-disable-oom-tests-on-32bit.patch
deleted file mode 100644
index 40be2aee8fd..000
--- a/dev-libs/libgit2/files/libgit2-0.26.8-disable-oom-tests-on-32bit.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-From 16b5a7baf67169ff12a9a2de9c2853c6f921317c Mon Sep 17 00:00:00 2001
-From: Edward Thomson 
-Date: Thu, 13 Sep 2018 13:27:07 +0100
-Subject: [PATCH] tests: don't run buf::oom on 32-bit systems
-
-On a 32-bit Linux systems, the value large enough to make malloc
-guarantee a failure is also large enough that valgrind considers it
-"fishy".  Skip this test on those systems entirely.
-
-[rebased for v0.26.8]

- tests/buf/oom.c | 14 +-
- 1 file changed, 9 insertions(+), 5 deletions(-)
-
-diff --git a/tests/buf/oom.c b/tests/buf/oom.c
-index 16a03cc1a..86f5e7239 100644
 a/tests/buf/oom.c
-+++ b/tests/buf/oom.c
-@@ -11,12 +11,8 @@
-  */
- #if defined(GIT_ARCH_64) && defined(__linux__)
- # define TOOBIG 0x0fff
--#elif defined(__linux__)
--# define TOOBIG 0x0fff
- #elif defined(GIT_ARCH_64)
- # define TOOBIG 0xff00
--#else
--# define TOOBIG 0xff00
- #endif
- 
- /**
-@@ -25,13 +21,18 @@
-  * will fail.  And because the git_buf_grow() wrapper always
-  * sets mark_oom, the code in git_buf_try_grow() will free
-  * the internal buffer and set it to git_buf__oom.
-- * 
-+ *
-  * We initialized the internal buffer to (the static variable)
-  * git_buf__initbuf.  The purpose of this test is to make sure
-  * that we don't try to free the static buffer.
-+ *
-+ * Skip this test entirely on 32-bit platforms; a buffer large enough
-+ * to guarantee malloc failures is so large that valgrind considers
-+ * it likely to be an error.
-  */
- void test_buf_oom__grow(void)
- {
-+#ifdef GIT_ARCH_64
-   git_buf buf = GIT_BUF_INIT;
- 
-   git_buf_clear();
-@@ -40,6 +41,9 @@ void test_buf_oom__grow(void)
-   cl_assert(git_buf_oom());
- 
-   git_buf_free();
-+#else
-+cl_skip();
-+#endif
- }
- 
- void test_buf_oom__grow_by(void)
--- 
-2.19.1
-

diff --git a/dev-libs/libgit2/libgit2-0.26.8.ebuild 
b/dev-libs/libgit2/libgit2-0.26.8.ebuild
deleted file mode 100644
index 715f0172be3..000
--- a/dev-libs/libgit2/libgit2-0.26.8.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
-inherit cmake-utils python-any-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~ppc x86 ~ppc-macos"
-fi
-
-DESCRIPTION="A linkable library for Git"
-HOMEPAGE="https://libgit2.github.com/;
-
-LICENSE="GPL-2-with-linking-exception"
-SLOT="0/26"
-IUSE="+curl examples gssapi libressl +ssh test +threads trace"
-
-RDEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-  

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2-glib/

2019-08-18 Thread Michał Górny
commit: 24df13e7e823589ac9f5dffad8fc8afaf6833bc6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 19 04:23:09 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 19 04:23:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24df13e7

dev-libs/libgit2-glib: Drop old

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2-glib/Manifest   |  1 -
 dev-libs/libgit2-glib/libgit2-glib-0.26.4.ebuild | 60 
 2 files changed, 61 deletions(-)

diff --git a/dev-libs/libgit2-glib/Manifest b/dev-libs/libgit2-glib/Manifest
index 3cbb30d5e90..76057d3d16c 100644
--- a/dev-libs/libgit2-glib/Manifest
+++ b/dev-libs/libgit2-glib/Manifest
@@ -1,2 +1 @@
-DIST libgit2-glib-0.26.4.tar.xz 138492 BLAKE2B 
725c14076fb940186faac079cff1ea87c456ed41e943ae95a4a674632c1be261ab6d4d5bcb5c0800bbde5d86c1ff3095d59045a2fda1342a1cf5c691a2b424aa
 SHA512 
9eb78f292583862890ca0cd27d7621da2f8f633a76f4679f897ce6cf9e06b64a3cb7b0ddda39d231d21d3faa830fe1a9a9326b4abd420df8356d50a734360b37
 DIST libgit2-glib-0.28.0.1.tar.xz 138928 BLAKE2B 
708523bb5a723f59e51501675c046da072bcdf18b3ded94920ce9eb181854780d6b44759531c8e949199a889578515994299facd14d10a07958019f6af0b6aba
 SHA512 
6ae88bb56052461a9531016140edbd8517db8d5c0e5c217b4e8918ffef70b92652e4a95493c4290112068d0b793bff2b894f136b79929924fb7347926e3a8f51

diff --git a/dev-libs/libgit2-glib/libgit2-glib-0.26.4.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-0.26.4.ebuild
deleted file mode 100644
index 7445ff21ee8..000
--- a/dev-libs/libgit2-glib/libgit2-glib-0.26.4.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{3_5,3_6,3_7} )
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome.org meson python-r1 vala
-
-DESCRIPTION="Git library for GLib"
-HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="python +ssh +vala"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Specify libgit2 dependency with subslot because libgit2 upstream has a habit
-# of changing their API in each release in ways that break libgit2-glib
-RDEPEND="
-   >=dev-libs/gobject-introspection-0.10.1:=
-   >=dev-libs/glib-2.44.0:2
-   >=dev-libs/libgit2-0.26.0:0/26[ssh?]
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/pygobject:3[${PYTHON_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   dev-util/glib-utils
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-   default
-   use vala && vala_src_prepare
-}
-
-src_configure() {
-   local emesonargs=(
-   # apparently broken; fails to build
-   -Dgtk_doc=false
-   # we install python scripts manually
-   -Dpython=false
-   -Dssh=$(usex ssh true false)
-   -Dvapi=$(usex vala true false)
-   )
-
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   if use python ; then
-   python_moduleinto gi.overrides
-   python_foreach_impl python_domodule libgit2-glib/Ggit.py
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2-glib/

2019-08-18 Thread Agostino Sarubbo
commit: ca2907883a4ad776d090ebcda1d441cbfe2b9c8e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Aug 18 21:50:12 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Aug 18 21:50:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca290788

dev-libs/libgit2-glib: amd64 stable wrt bug #692166

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

 dev-libs/libgit2-glib/libgit2-glib-0.28.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2-glib/libgit2-glib-0.28.0.1.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-0.28.0.1.ebuild
index f2eae843a73..f0dd27c6974 100644
--- a/dev-libs/libgit2-glib/libgit2-glib-0.28.0.1.ebuild
+++ b/dev-libs/libgit2-glib/libgit2-glib-0.28.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib;
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="python +ssh +vala"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2019-08-18 Thread Agostino Sarubbo
commit: 512f4c3f477e45392d432e9e0c636a001178e809
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Aug 18 21:50:03 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Aug 18 21:50:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512f4c3f

dev-libs/libgit2: amd64 stable wrt bug #692166

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

 dev-libs/libgit2/libgit2-0.28.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-0.28.3.ebuild 
b/dev-libs/libgit2/libgit2-0.28.3.ebuild
index adf461f51e8..84b9ad2b9c5 100644
--- a/dev-libs/libgit2/libgit2-0.28.3.ebuild
+++ b/dev-libs/libgit2/libgit2-0.28.3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm arm64 ~ppc x86 ~ppc-macos"
+   KEYWORDS="amd64 ~arm arm64 ~ppc x86 ~ppc-macos"
 fi
 
 DESCRIPTION="A linkable library for Git"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2019-08-16 Thread Aaron Bauman
commit: 217b5dbe1541427fbe85e7668528e64516d6d99b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Aug 16 22:53:09 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Aug 16 22:53:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=217b5dbe

dev-libs/libgit2: arm64 stable (bug #692166)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.71, Repoman-2.3.17
RepoMan-Options: --include-arches="arm64"

 dev-libs/libgit2/libgit2-0.28.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-0.28.3.ebuild 
b/dev-libs/libgit2/libgit2-0.28.3.ebuild
index f6af381ff75..adf461f51e8 100644
--- a/dev-libs/libgit2/libgit2-0.28.3.ebuild
+++ b/dev-libs/libgit2/libgit2-0.28.3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc x86 ~ppc-macos"
+   KEYWORDS="~amd64 ~arm arm64 ~ppc x86 ~ppc-macos"
 fi
 
 DESCRIPTION="A linkable library for Git"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2-glib/

2019-08-16 Thread Thomas Deutschmann
commit: b4fe6cbb2da99569297f8677dcb94e103c418855
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Aug 16 22:30:36 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Aug 16 22:30:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4fe6cbb

dev-libs/libgit2-glib: x86 stable (bug #692166)

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

 dev-libs/libgit2-glib/libgit2-glib-0.28.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2-glib/libgit2-glib-0.28.0.1.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-0.28.0.1.ebuild
index ed38c0c65f6..f2eae843a73 100644
--- a/dev-libs/libgit2-glib/libgit2-glib-0.28.0.1.ebuild
+++ b/dev-libs/libgit2-glib/libgit2-glib-0.28.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib;
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="python +ssh +vala"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2019-08-16 Thread Thomas Deutschmann
commit: 5431dfd9355056d1b784ec5a82680abb3fe25b8f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Aug 16 22:29:27 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Aug 16 22:29:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5431dfd9

dev-libs/libgit2: x86 stable (bug #692166)

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

 dev-libs/libgit2/libgit2-0.28.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-0.28.3.ebuild 
b/dev-libs/libgit2/libgit2-0.28.3.ebuild
index 89a49f8ac99..f6af381ff75 100644
--- a/dev-libs/libgit2/libgit2-0.28.3.ebuild
+++ b/dev-libs/libgit2/libgit2-0.28.3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~ppc-macos"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc x86 ~ppc-macos"
 fi
 
 DESCRIPTION="A linkable library for Git"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2-glib/

2019-08-15 Thread Michał Górny
commit: 2d6afe63604a81cf6127fd1d8038c2c59df392f7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 15 06:28:54 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 15 06:28:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6afe63

dev-libs/libgit2-glib: Drop old 0.26.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2-glib/Manifest   |  1 -
 dev-libs/libgit2-glib/libgit2-glib-0.26.2.ebuild | 59 
 2 files changed, 60 deletions(-)

diff --git a/dev-libs/libgit2-glib/Manifest b/dev-libs/libgit2-glib/Manifest
index 8c0f5c4e1a1..3cbb30d5e90 100644
--- a/dev-libs/libgit2-glib/Manifest
+++ b/dev-libs/libgit2-glib/Manifest
@@ -1,3 +1,2 @@
-DIST libgit2-glib-0.26.2.tar.xz 421956 BLAKE2B 
d38698f00d85b484d17078e78ad051a4c068b87df73fcf4d7b852dc6966628580cc4e5b3899a6edd5dc29fb47ef97ebe2c458992701b7642549f3e411d917dc5
 SHA512 
35fb3ec7a3757212f53cc884760f69725beff8462018b8e716fad389ba57d1acba99ece0fcd148ff40dc63e1fc7e7d566fe84759bd88d3a0ff9fdf970b0a5563
 DIST libgit2-glib-0.26.4.tar.xz 138492 BLAKE2B 
725c14076fb940186faac079cff1ea87c456ed41e943ae95a4a674632c1be261ab6d4d5bcb5c0800bbde5d86c1ff3095d59045a2fda1342a1cf5c691a2b424aa
 SHA512 
9eb78f292583862890ca0cd27d7621da2f8f633a76f4679f897ce6cf9e06b64a3cb7b0ddda39d231d21d3faa830fe1a9a9326b4abd420df8356d50a734360b37
 DIST libgit2-glib-0.28.0.1.tar.xz 138928 BLAKE2B 
708523bb5a723f59e51501675c046da072bcdf18b3ded94920ce9eb181854780d6b44759531c8e949199a889578515994299facd14d10a07958019f6af0b6aba
 SHA512 
6ae88bb56052461a9531016140edbd8517db8d5c0e5c217b4e8918ffef70b92652e4a95493c4290112068d0b793bff2b894f136b79929924fb7347926e3a8f51

diff --git a/dev-libs/libgit2-glib/libgit2-glib-0.26.2.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-0.26.2.ebuild
deleted file mode 100644
index e1643f1af33..000
--- a/dev-libs/libgit2-glib/libgit2-glib-0.26.2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{3_5,3_6} )
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 python-r1 vala
-
-DESCRIPTION="Git library for GLib"
-HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="python +ssh +vala"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Specify libgit2 dependency with subslot because libgit2 upstream has a habit
-# of changing their API in each release in ways that break libgit2-glib
-RDEPEND="
-   >=dev-libs/gobject-introspection-0.10.1:=
-   >=dev-libs/glib-2.44.0:2
-   >=dev-libs/libgit2-0.26.0:0/26[ssh?]
-   python? (
-   ${PYTHON_DEPS}
-   dev-python/pygobject:3[${PYTHON_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   dev-util/glib-utils
-   >=dev-util/gtk-doc-am-1.11
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-   use vala && vala_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure \
-   $(use_enable python) \
-   $(use_enable ssh) \
-   $(use_enable vala)
-}
-
-src_install() {
-   gnome2_src_install
-
-   if use python ; then
-   install_gi_override() {
-   python_moduleinto "$(python_get_sitedir)/gi/overrides"
-   python_domodule "${S}"/${PN}/Ggit.py
-   }
-   python_foreach_impl install_gi_override
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2019-08-14 Thread Michał Górny
commit: 20523a775ef79244df52d3cfa87dcafca094560d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 14 20:58:14 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 14 20:58:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20523a77

dev-libs/libgit2: Bump to 0.28.3

Bug: https://bugs.gentoo.org/692166
Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest  |  1 +
 dev-libs/libgit2/libgit2-0.28.3.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 0ab25487aca..9bc877f45ed 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,2 +1,3 @@
 DIST libgit2-0.26.8.tar.gz 4742478 BLAKE2B 
31326987961ed42740f6c0ddce6a80c278175899a62cabd65ce9eef60854553e6a91fd9947ca23945104d4e1b46f9ab0bb1a1a793d8dd87bed792528e5c32839
 SHA512 
efb9229b2882ac36910d75778d7431bec40f3529f2ad2dd6a950d5580ceb0d4dd798242a422ea6cbb880f515df4dfbb7055a65dd5a8106696d3d458851fca56e
 DIST libgit2-0.28.2.tar.gz 4987586 BLAKE2B 
cf791adb173050b4b153062ff5fdc923289462677ce34af1077d228a95c4d9d7e9b836aee44dc79f079f42c910c4b4548241ec7ff16665ce49e319ccd38d4c7a
 SHA512 
0879c162e2e1dc00eadfbda22cd1f9d3a95b4ec2b653c108983f37c2f695140882de4d50d7cbc04ced247125a4e9fe6df16130e1267891aecdb2411d920db5c6
+DIST libgit2-0.28.3.tar.gz 4988580 BLAKE2B 
93d87792b0aef6383845230880d749fa77f28ac8ece4564abf041ccbb672d17e6efb1ef9503879d45cf5f78b6f1e54dd2b2ab9eac0fb09ddb445310484bbd7fc
 SHA512 
15444823b7d4885f7b8c3982f8905efc4a75913de016a9b2e0a24d5ce9746e6a549dffd5469036529557feff2ce7ece9328266eb312c80b96091ce0f65ee97ee

diff --git a/dev-libs/libgit2/libgit2-0.28.3.ebuild 
b/dev-libs/libgit2/libgit2-0.28.3.ebuild
new file mode 100644
index 000..89a49f8ac99
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-0.28.3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+inherit cmake-utils python-any-r1
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~ppc-macos"
+fi
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.github.com/;
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/28"
+IUSE="examples gssapi libressl +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   sys-libs/zlib
+   net-libs/http-parser:=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+S=${WORKDIR}/${P/_/-}
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
+   -DBUILD_CLAR=$(usex test)
+   -DENABLE_TRACE=$(usex trace)
+   -DUSE_GSSAPI=$(usex gssapi)
+   -DUSE_SSH=$(usex ssh)
+   -DTHREADSAFE=$(usex threads)
+   )
+   cmake-utils_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake-utils_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake-utils_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2-glib/

2019-07-31 Thread Agostino Sarubbo
commit: 82a7b333c2cd64d148d1d17f1b56beabc0fc9c2a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul 31 11:03:26 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul 31 11:03:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a7b333

dev-libs/libgit2-glib: x86 stable wrt bug #686696

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

 dev-libs/libgit2-glib/libgit2-glib-0.26.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2-glib/libgit2-glib-0.26.4.ebuild 
b/dev-libs/libgit2-glib/libgit2-glib-0.26.4.ebuild
index d26630c9597..7445ff21ee8 100644
--- a/dev-libs/libgit2-glib/libgit2-glib-0.26.4.ebuild
+++ b/dev-libs/libgit2-glib/libgit2-glib-0.26.4.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib;
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="python +ssh +vala"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



<    1   2   3   4   >