[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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} )"