* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2021-01-04 17:14 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2021-01-04 17:14 UTC (permalink / raw
To: gentoo-commits
commit: d0f4a146c0ac9cd12c7b1d5deae7a4b884e1d963
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 4 17:02:07 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 4 17:14:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f4a146
app-arch/createrepo_c: minor style change
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-arch/createrepo_c/createrepo_c-0.16.2.ebuild | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/app-arch/createrepo_c/createrepo_c-0.16.2.ebuild b/app-arch/createrepo_c/createrepo_c-0.16.2.ebuild
index e1e6662cf8b..7a4f717f367 100644
--- a/app-arch/createrepo_c/createrepo_c-0.16.2.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-0.16.2.ebuild
@@ -1,7 +1,6 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Notes: Help with enabling the python support would be great.
EAPI=7
inherit cmake
@@ -13,6 +12,7 @@ SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.t
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
+# Notes: Help with enabling the python support would be great
DEPEND="app-arch/bzip2:=
app-arch/rpm
@@ -26,8 +26,7 @@ DEPEND="app-arch/bzip2:=
RDEPEND="${DEPEND}
app-arch/lzma"
-src_configure()
-{
+src_configure() {
# Other than for python (where tests are failing) we have special no-in-tree dependencies.
local mycmakeargs=(
-DENABLE_DRPM=OFF
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2021-01-04 17:14 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2021-01-04 17:14 UTC (permalink / raw
To: gentoo-commits
commit: 9ba55d71ee6f0ac25b341100a4fb7a469db2caa1
Author: Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Mon Oct 12 13:49:57 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 4 17:14:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba55d71
app-arch/createrepo_c: new package
Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/17901
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-arch/createrepo_c/Manifest | 1 +
app-arch/createrepo_c/createrepo_c-0.16.2.ebuild | 39 ++++++++++++++++++++++++
app-arch/createrepo_c/metadata.xml | 12 ++++++++
3 files changed, 52 insertions(+)
diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
new file mode 100644
index 00000000000..3207cc02e8b
--- /dev/null
+++ b/app-arch/createrepo_c/Manifest
@@ -0,0 +1 @@
+DIST createrepo_c-0.16.2.tar.gz 601935 BLAKE2B 8b9f279d97744e9eeb68cfcc7e9a229ab5a4d8cfca74a2a3d444915eaae7a6d2fa113e517fdcd72b69d0343e541ccce8020f50162e4800c54ba989cea8d5756e SHA512 c63abc8aa6c65584b51a0aa337e261fe5d9a52d72287874f86531caa8133718290a4f44aa765979fa319973c4ba0681437a26f84f64bd5bf781c86a6daa8a39b
diff --git a/app-arch/createrepo_c/createrepo_c-0.16.2.ebuild b/app-arch/createrepo_c/createrepo_c-0.16.2.ebuild
new file mode 100644
index 00000000000..e1e6662cf8b
--- /dev/null
+++ b/app-arch/createrepo_c/createrepo_c-0.16.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Notes: Help with enabling the python support would be great.
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="C implementation of createrepo"
+HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"
+SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-arch/bzip2:=
+ app-arch/rpm
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/libxml2
+ dev-libs/openssl:=
+ net-misc/curl
+ sys-apps/file
+ sys-libs/zlib:="
+RDEPEND="${DEPEND}
+ app-arch/lzma"
+
+src_configure()
+{
+ # Other than for python (where tests are failing) we have special no-in-tree dependencies.
+ local mycmakeargs=(
+ -DENABLE_DRPM=OFF
+ -DENABLE_PYTHON=OFF
+ -DWITH_ZCHUNK=OFF
+ -DWITH_LIBMODULEMD=OFF
+ )
+ cmake_src_configure
+}
diff --git a/app-arch/createrepo_c/metadata.xml b/app-arch/createrepo_c/metadata.xml
new file mode 100644
index 00000000000..64b17e08bff
--- /dev/null
+++ b/app-arch/createrepo_c/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>jaco@uls.co.za</email>
+ <name>Jaco Kroon</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2021-01-04 17:14 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2021-01-04 17:14 UTC (permalink / raw
To: gentoo-commits
commit: fd019f3e19bda2595f66dbfe55f2a2a6ad415922
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 4 17:03:14 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 4 17:14:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd019f3e
app-arch/createrepo_c: mark myself as proxy
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-arch/createrepo_c/metadata.xml | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/app-arch/createrepo_c/metadata.xml b/app-arch/createrepo_c/metadata.xml
index 64b17e08bff..d5f9bc4288a 100644
--- a/app-arch/createrepo_c/metadata.xml
+++ b/app-arch/createrepo_c/metadata.xml
@@ -5,8 +5,9 @@
<email>jaco@uls.co.za</email>
<name>Jaco Kroon</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
+ <maintainer type="person">
+ <email>sam@gentoo.org</email>
+ <name>Sam James</name>
+ <description>Proxy</description>
</maintainer>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2022-10-29 21:32 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2022-10-29 21:32 UTC (permalink / raw
To: gentoo-commits
commit: 04acdf4a7628a3be6db1e36afab2e56949e9597b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 21:22:49 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 21:22:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04acdf4a
app-arch/createrepo_c: add github upstream metadata
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-arch/createrepo_c/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/app-arch/createrepo_c/metadata.xml b/app-arch/createrepo_c/metadata.xml
index a8e77b1ab467..142bf59db6a8 100644
--- a/app-arch/createrepo_c/metadata.xml
+++ b/app-arch/createrepo_c/metadata.xml
@@ -9,4 +9,7 @@
<email>sam@gentoo.org</email>
<name>Sam James</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">rpm-software-management/createrepo_c</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2022-12-19 8:40 Andreas Sturmlechner
0 siblings, 0 replies; 23+ messages in thread
From: Andreas Sturmlechner @ 2022-12-19 8:40 UTC (permalink / raw
To: gentoo-commits
commit: f3bb2055beaf7ac6429149d6d20caa081b71312e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 12:04:08 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Dec 19 08:40:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3bb2055
app-arch/createrepo_c: drop 0.16.2
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
app-arch/createrepo_c/Manifest | 1 -
app-arch/createrepo_c/createrepo_c-0.16.2.ebuild | 38 ------------------------
2 files changed, 39 deletions(-)
diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index ad7a2616f3a4..16e7dad39520 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,2 +1 @@
-DIST createrepo_c-0.16.2.tar.gz 601935 BLAKE2B 8b9f279d97744e9eeb68cfcc7e9a229ab5a4d8cfca74a2a3d444915eaae7a6d2fa113e517fdcd72b69d0343e541ccce8020f50162e4800c54ba989cea8d5756e SHA512 c63abc8aa6c65584b51a0aa337e261fe5d9a52d72287874f86531caa8133718290a4f44aa765979fa319973c4ba0681437a26f84f64bd5bf781c86a6daa8a39b
DIST createrepo_c-0.20.1.tar.gz 614968 BLAKE2B 8eb35c121e1beaa960310d10bfe616799b3a6b13d99f1e8c9d4077975cc929c9f786dec7d26a17d7efbd1859e2e7d8a614147c36a0a82c87f1c1c1a652afa6f3 SHA512 54a2cc7c7cd3f3b9a0c23cd8c136ae1331e7fa7cc995189088e7e6f2276c78b2b84e21c2a2b93f4528b5e9e4018dd6525262c8aaba3bc8a1412a51dfafd101f7
diff --git a/app-arch/createrepo_c/createrepo_c-0.16.2.ebuild b/app-arch/createrepo_c/createrepo_c-0.16.2.ebuild
deleted file mode 100644
index 7a4f717f367a..000000000000
--- a/app-arch/createrepo_c/createrepo_c-0.16.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="C implementation of createrepo"
-HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"
-SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# Notes: Help with enabling the python support would be great
-
-DEPEND="app-arch/bzip2:=
- app-arch/rpm
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/libxml2
- dev-libs/openssl:=
- net-misc/curl
- sys-apps/file
- sys-libs/zlib:="
-RDEPEND="${DEPEND}
- app-arch/lzma"
-
-src_configure() {
- # Other than for python (where tests are failing) we have special no-in-tree dependencies.
- local mycmakeargs=(
- -DENABLE_DRPM=OFF
- -DENABLE_PYTHON=OFF
- -DWITH_ZCHUNK=OFF
- -DWITH_LIBMODULEMD=OFF
- )
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2023-03-07 12:16 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2023-03-07 12:16 UTC (permalink / raw
To: gentoo-commits
commit: 5854df5bfe52daceaf88bbef5e022c887f51bc7d
Author: Matt Jolly <Matt.Jolly <AT> footclan <DOT> ninja>
AuthorDate: Thu Feb 23 01:06:43 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 7 12:14:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5854df5b
app-arch/createrepo_c: add myself as a maintainer
Signed-off-by: Matt Jolly <Matt.Jolly <AT> footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/29261
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-arch/createrepo_c/metadata.xml | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/app-arch/createrepo_c/metadata.xml b/app-arch/createrepo_c/metadata.xml
index f2504159311a..d3f01feb9062 100644
--- a/app-arch/createrepo_c/metadata.xml
+++ b/app-arch/createrepo_c/metadata.xml
@@ -5,10 +5,18 @@
<email>jaco@uls.co.za</email>
<name>Jaco Kroon</name>
</maintainer>
+ <maintainer type="person" proxied="yes">
+ <email>Matt.Jolly@footclan.ninja</email>
+ <name>Matt Jolly</name>
+ </maintainer>
<maintainer type="person">
<email>sam@gentoo.org</email>
<name>Sam James</name>
</maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<use>
<flag name="legacy">Build with support for legacy weakdeps and hashes (not recommended!)</flag>
</use>
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2023-05-07 6:17 Joonas Niilola
0 siblings, 0 replies; 23+ messages in thread
From: Joonas Niilola @ 2023-05-07 6:17 UTC (permalink / raw
To: gentoo-commits
commit: f82e5ff4e663e3b9a51a6e074501e77f78093caf
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun May 7 06:14:46 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun May 7 06:17:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f82e5ff4
app-arch/createrepo_c: Keyword 0.20.1-r1 x86, #900154
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-arch/createrepo_c/createrepo_c-0.20.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-arch/createrepo_c/createrepo_c-0.20.1-r1.ebuild b/app-arch/createrepo_c/createrepo_c-0.20.1-r1.ebuild
index 9bd81ca8f784..9ee847323179 100644
--- a/app-arch/createrepo_c/createrepo_c-0.20.1-r1.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-0.20.1-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = 9999* ]]; then
EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"
else
SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-2"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2023-05-17 1:38 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2023-05-17 1:38 UTC (permalink / raw
To: gentoo-commits
commit: 218cce57091eeb6b57d9c6fe2a8605c7da02cd4c
Author: Matt Jolly <Matt.Jolly <AT> footclan <DOT> ninja>
AuthorDate: Sun May 14 12:55:48 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 17 01:33:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218cce57
app-arch/createrepo_c: add 0.21.1
Signed-off-by: Matt Jolly <Matt.Jolly <AT> footclan.ninja>
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-arch/createrepo_c/Manifest | 1 +
app-arch/createrepo_c/createrepo_c-0.21.1.ebuild | 65 ++++++++++++++++++++++++
2 files changed, 66 insertions(+)
diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index 16e7dad39520..92cf9e123d7e 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1 +1,2 @@
DIST createrepo_c-0.20.1.tar.gz 614968 BLAKE2B 8eb35c121e1beaa960310d10bfe616799b3a6b13d99f1e8c9d4077975cc929c9f786dec7d26a17d7efbd1859e2e7d8a614147c36a0a82c87f1c1c1a652afa6f3 SHA512 54a2cc7c7cd3f3b9a0c23cd8c136ae1331e7fa7cc995189088e7e6f2276c78b2b84e21c2a2b93f4528b5e9e4018dd6525262c8aaba3bc8a1412a51dfafd101f7
+DIST createrepo_c-0.21.1.tar.gz 626012 BLAKE2B 87e7fff68bb06c9552ea80eada625e58130d171db48b0a1aa4965150b136e62c656e368e1bc7cc057e5fad105fff620bb37e171e367eb688725d2089e4181db4 SHA512 453b857ecde5aa63f57e4a783855e4f4c32a041b68c0bfbb5d5b06bc0010d6cd043ba374cb880cce1d0de160a37df2df2688e9886bf9c8d92c09fe530aa36dfe
diff --git a/app-arch/createrepo_c/createrepo_c-0.21.1.ebuild b/app-arch/createrepo_c/createrepo_c-0.21.1.ebuild
new file mode 100644
index 000000000000..7433f2a6011f
--- /dev/null
+++ b/app-arch/createrepo_c/createrepo_c-0.21.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C implementation of createrepo"
+HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"
+if [[ ${PV} = 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"
+else
+ SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="legacy test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ app-arch/bzip2:=
+ app-arch/drpm
+ app-arch/rpm
+ app-arch/xz-utils
+ app-arch/zchunk
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/libxml2
+ dev-libs/openssl:=
+ net-misc/curl
+ sys-apps/file
+ sys-libs/libmodulemd
+ sys-libs/zlib:=
+"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_DRPM=ON
+ # As best I can tell, this enables distribution as a wheel. No need for this on gentoo!
+ -DENABLE_PYTHON=OFF
+ # Upstream enables some 'Legacy' stuff by default, let's put that behind a USE flag
+ -DENABLE_LEGACY_WEAKDEPS=$(usex legacy ON OFF)
+ -DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
+ -DWITH_LIBMODULEMD=ON
+ -DWITH_ZCHUNK=ON
+ )
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ # Tests have a magic target!
+ use test && cmake_src_compile tests
+}
+
+src_test() {
+ "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests"
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2023-05-17 1:38 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2023-05-17 1:38 UTC (permalink / raw
To: gentoo-commits
commit: 12d7700f467612996febb4d41c66b33c0a5f3dd4
Author: Matt Jolly <Matt.Jolly <AT> footclan <DOT> ninja>
AuthorDate: Sun May 14 12:57:07 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 17 01:33:28 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d7700f
app-arch/createrepo_c: drop 0.20.1
Signed-off-by: Matt Jolly <Matt.Jolly <AT> footclan.ninja>
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-arch/createrepo_c/createrepo_c-0.20.1.ebuild | 42 ------------------------
1 file changed, 42 deletions(-)
diff --git a/app-arch/createrepo_c/createrepo_c-0.20.1.ebuild b/app-arch/createrepo_c/createrepo_c-0.20.1.ebuild
deleted file mode 100644
index 91a1e6965990..000000000000
--- a/app-arch/createrepo_c/createrepo_c-0.20.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="C implementation of createrepo"
-HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"
-SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# Notes: Help with enabling the python support would be great
-
-DEPEND="app-arch/bzip2:=
- app-arch/rpm
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/libxml2
- dev-libs/openssl:=
- net-misc/curl
- sys-apps/file
- sys-libs/zlib:="
-RDEPEND="${DEPEND}
- app-arch/lzma"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.20.1-Include-rpm-rpmstring.h-for-rasprintf.patch
-)
-
-src_configure() {
- # Other than for python (where tests are failing) we have special no-in-tree dependencies.
- local mycmakeargs=(
- -DENABLE_DRPM=OFF
- -DENABLE_PYTHON=OFF
- -DWITH_ZCHUNK=OFF
- -DWITH_LIBMODULEMD=OFF
- )
- cmake_src_configure
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2023-08-13 6:49 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2023-08-13 6:49 UTC (permalink / raw
To: gentoo-commits
commit: 22179098cebb1f8ccba0d802c8f11573cb886d2b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 13 06:43:49 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 13 06:49:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22179098
app-arch/createrepo_c: fix automagic zstd dep
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-arch/createrepo_c/createrepo_c-1.0.0.ebuild | 4 +++-
app-arch/createrepo_c/createrepo_c-9999.ebuild | 4 +++-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/app-arch/createrepo_c/createrepo_c-1.0.0.ebuild b/app-arch/createrepo_c/createrepo_c-1.0.0.ebuild
index 7433f2a6011f..a9a502907e62 100644
--- a/app-arch/createrepo_c/createrepo_c-1.0.0.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-1.0.0.ebuild
@@ -18,7 +18,7 @@ fi
LICENSE="GPL-2"
SLOT="0"
-IUSE="legacy test"
+IUSE="legacy test zstd"
RESTRICT="!test? ( test )"
DEPEND="
@@ -35,6 +35,7 @@ DEPEND="
sys-apps/file
sys-libs/libmodulemd
sys-libs/zlib:=
+ zstd? ( app-arch/zstd:= )
"
RDEPEND="${DEPEND}"
@@ -49,6 +50,7 @@ src_configure() {
-DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
-DWITH_LIBMODULEMD=ON
-DWITH_ZCHUNK=ON
+ -DWITH_ZSTD=$(usex zstd)
)
cmake_src_configure
diff --git a/app-arch/createrepo_c/createrepo_c-9999.ebuild b/app-arch/createrepo_c/createrepo_c-9999.ebuild
index 7433f2a6011f..a9a502907e62 100644
--- a/app-arch/createrepo_c/createrepo_c-9999.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-9999.ebuild
@@ -18,7 +18,7 @@ fi
LICENSE="GPL-2"
SLOT="0"
-IUSE="legacy test"
+IUSE="legacy test zstd"
RESTRICT="!test? ( test )"
DEPEND="
@@ -35,6 +35,7 @@ DEPEND="
sys-apps/file
sys-libs/libmodulemd
sys-libs/zlib:=
+ zstd? ( app-arch/zstd:= )
"
RDEPEND="${DEPEND}"
@@ -49,6 +50,7 @@ src_configure() {
-DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
-DWITH_LIBMODULEMD=ON
-DWITH_ZCHUNK=ON
+ -DWITH_ZSTD=$(usex zstd)
)
cmake_src_configure
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2023-08-13 6:49 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2023-08-13 6:49 UTC (permalink / raw
To: gentoo-commits
commit: fe77a8dc9b8f5c4b3f1194affdb7eb1246d06c4f
Author: Arturo R Ochoa <arturo340 <AT> outlook <DOT> com>
AuthorDate: Mon Aug 7 09:49:06 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 13 06:49:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe77a8dc
app-arch/createrepo_c: add 1.0.0
Signed-off-by: Arturo R Ochoa <arturo340 <AT> outlook.com>
Closes: https://github.com/gentoo/gentoo/pull/32208
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-arch/createrepo_c/Manifest | 1 +
.../{createrepo_c-9999.ebuild => createrepo_c-1.0.0.ebuild} | 2 +-
app-arch/createrepo_c/createrepo_c-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index d139f5dcb5a4..ee5478fff10c 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1 +1,2 @@
DIST createrepo_c-0.21.1.tar.gz 626012 BLAKE2B 87e7fff68bb06c9552ea80eada625e58130d171db48b0a1aa4965150b136e62c656e368e1bc7cc057e5fad105fff620bb37e171e367eb688725d2089e4181db4 SHA512 453b857ecde5aa63f57e4a783855e4f4c32a041b68c0bfbb5d5b06bc0010d6cd043ba374cb880cce1d0de160a37df2df2688e9886bf9c8d92c09fe530aa36dfe
+DIST createrepo_c-1.0.0.tar.gz 628628 BLAKE2B fed99e3eb7e2bb6dc9a045abb0c35c00bf4a733a1a70780109cda00b0db0bcf2ab96b466fcd4ce5b063642e900a6fb3d853870ea3af28da6c2b3af3655a49b2e SHA512 b412dd56c4e0b69467708a3646bf276b9c3a970b2f89f269b5c65a4efb961ed42769b9fca9d333588d2726e85fc80050a83a2e5b83e296f7e8b028ddd2bf9cf9
diff --git a/app-arch/createrepo_c/createrepo_c-9999.ebuild b/app-arch/createrepo_c/createrepo_c-1.0.0.ebuild
similarity index 98%
copy from app-arch/createrepo_c/createrepo_c-9999.ebuild
copy to app-arch/createrepo_c/createrepo_c-1.0.0.ebuild
index da19ee9ac2f3..7433f2a6011f 100644
--- a/app-arch/createrepo_c/createrepo_c-9999.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-1.0.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = 9999* ]]; then
EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"
else
SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-2"
diff --git a/app-arch/createrepo_c/createrepo_c-9999.ebuild b/app-arch/createrepo_c/createrepo_c-9999.ebuild
index da19ee9ac2f3..7433f2a6011f 100644
--- a/app-arch/createrepo_c/createrepo_c-9999.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-9999.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = 9999* ]]; then
EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"
else
SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-2"
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2023-11-25 3:59 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2023-11-25 3:59 UTC (permalink / raw
To: gentoo-commits
commit: e84a011359ba4b5c5baf9a49afdf98cc9a864d0b
Author: Matt Jolly <Matt.Jolly <AT> footclan <DOT> ninja>
AuthorDate: Fri Nov 24 22:07:20 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 03:59:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e84a0113
app-arch/createrepo_c: add 1.0.2
Signed-off-by: Matt Jolly <Matt.Jolly <AT> footclan.ninja>
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-arch/createrepo_c/Manifest | 1 +
app-arch/createrepo_c/createrepo_c-1.0.2.ebuild | 67 +++++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index ee5478fff10c..732f4796a9f1 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,2 +1,3 @@
DIST createrepo_c-0.21.1.tar.gz 626012 BLAKE2B 87e7fff68bb06c9552ea80eada625e58130d171db48b0a1aa4965150b136e62c656e368e1bc7cc057e5fad105fff620bb37e171e367eb688725d2089e4181db4 SHA512 453b857ecde5aa63f57e4a783855e4f4c32a041b68c0bfbb5d5b06bc0010d6cd043ba374cb880cce1d0de160a37df2df2688e9886bf9c8d92c09fe530aa36dfe
DIST createrepo_c-1.0.0.tar.gz 628628 BLAKE2B fed99e3eb7e2bb6dc9a045abb0c35c00bf4a733a1a70780109cda00b0db0bcf2ab96b466fcd4ce5b063642e900a6fb3d853870ea3af28da6c2b3af3655a49b2e SHA512 b412dd56c4e0b69467708a3646bf276b9c3a970b2f89f269b5c65a4efb961ed42769b9fca9d333588d2726e85fc80050a83a2e5b83e296f7e8b028ddd2bf9cf9
+DIST createrepo_c-1.0.2.tar.gz 629680 BLAKE2B 441b4bb6973c67325403a0ab3a34cf475daddd41c7823a6634c576f6ab5ff0b9354d8941bbd67223b9fbd0c60a0cb81130b125d66d7eb7850abc818eeeffd437 SHA512 b4ceba2f0b558843bdc04be30a10ffb785eea0beb6e1f1efe7373b2a47c8aba554f1a881194c02d1b3980332912d92aa84fdda079324b60c2d57c55e43fa9eb6
diff --git a/app-arch/createrepo_c/createrepo_c-1.0.2.ebuild b/app-arch/createrepo_c/createrepo_c-1.0.2.ebuild
new file mode 100644
index 000000000000..a9a502907e62
--- /dev/null
+++ b/app-arch/createrepo_c/createrepo_c-1.0.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C implementation of createrepo"
+HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"
+if [[ ${PV} = 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"
+else
+ SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="legacy test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ app-arch/bzip2:=
+ app-arch/drpm
+ app-arch/rpm
+ app-arch/xz-utils
+ app-arch/zchunk
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/libxml2
+ dev-libs/openssl:=
+ net-misc/curl
+ sys-apps/file
+ sys-libs/libmodulemd
+ sys-libs/zlib:=
+ zstd? ( app-arch/zstd:= )
+"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_DRPM=ON
+ # As best I can tell, this enables distribution as a wheel. No need for this on gentoo!
+ -DENABLE_PYTHON=OFF
+ # Upstream enables some 'Legacy' stuff by default, let's put that behind a USE flag
+ -DENABLE_LEGACY_WEAKDEPS=$(usex legacy ON OFF)
+ -DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
+ -DWITH_LIBMODULEMD=ON
+ -DWITH_ZCHUNK=ON
+ -DWITH_ZSTD=$(usex zstd)
+ )
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ # Tests have a magic target!
+ use test && cmake_src_compile tests
+}
+
+src_test() {
+ "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests"
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2023-11-25 3:59 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2023-11-25 3:59 UTC (permalink / raw
To: gentoo-commits
commit: 08d5bd818814b1831e6ebec5ee81c0853d2f0f72
Author: Matt Jolly <Matt.Jolly <AT> footclan <DOT> ninja>
AuthorDate: Fri Nov 24 22:07:41 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 03:59:23 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08d5bd81
app-arch/createrepo_c: drop 0.21.1, 1.0.0
Signed-off-by: Matt Jolly <Matt.Jolly <AT> footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/33971
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-arch/createrepo_c/Manifest | 2 -
app-arch/createrepo_c/createrepo_c-0.21.1.ebuild | 65 -----------------------
app-arch/createrepo_c/createrepo_c-1.0.0.ebuild | 67 ------------------------
3 files changed, 134 deletions(-)
diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index 732f4796a9f1..b36b5eb001a5 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,3 +1 @@
-DIST createrepo_c-0.21.1.tar.gz 626012 BLAKE2B 87e7fff68bb06c9552ea80eada625e58130d171db48b0a1aa4965150b136e62c656e368e1bc7cc057e5fad105fff620bb37e171e367eb688725d2089e4181db4 SHA512 453b857ecde5aa63f57e4a783855e4f4c32a041b68c0bfbb5d5b06bc0010d6cd043ba374cb880cce1d0de160a37df2df2688e9886bf9c8d92c09fe530aa36dfe
-DIST createrepo_c-1.0.0.tar.gz 628628 BLAKE2B fed99e3eb7e2bb6dc9a045abb0c35c00bf4a733a1a70780109cda00b0db0bcf2ab96b466fcd4ce5b063642e900a6fb3d853870ea3af28da6c2b3af3655a49b2e SHA512 b412dd56c4e0b69467708a3646bf276b9c3a970b2f89f269b5c65a4efb961ed42769b9fca9d333588d2726e85fc80050a83a2e5b83e296f7e8b028ddd2bf9cf9
DIST createrepo_c-1.0.2.tar.gz 629680 BLAKE2B 441b4bb6973c67325403a0ab3a34cf475daddd41c7823a6634c576f6ab5ff0b9354d8941bbd67223b9fbd0c60a0cb81130b125d66d7eb7850abc818eeeffd437 SHA512 b4ceba2f0b558843bdc04be30a10ffb785eea0beb6e1f1efe7373b2a47c8aba554f1a881194c02d1b3980332912d92aa84fdda079324b60c2d57c55e43fa9eb6
diff --git a/app-arch/createrepo_c/createrepo_c-0.21.1.ebuild b/app-arch/createrepo_c/createrepo_c-0.21.1.ebuild
deleted file mode 100644
index 7433f2a6011f..000000000000
--- a/app-arch/createrepo_c/createrepo_c-0.21.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="C implementation of createrepo"
-HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"
-if [[ ${PV} = 9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"
-else
- SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-IUSE="legacy test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- app-arch/bzip2:=
- app-arch/drpm
- app-arch/rpm
- app-arch/xz-utils
- app-arch/zchunk
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/libxml2
- dev-libs/openssl:=
- net-misc/curl
- sys-apps/file
- sys-libs/libmodulemd
- sys-libs/zlib:=
-"
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_DRPM=ON
- # As best I can tell, this enables distribution as a wheel. No need for this on gentoo!
- -DENABLE_PYTHON=OFF
- # Upstream enables some 'Legacy' stuff by default, let's put that behind a USE flag
- -DENABLE_LEGACY_WEAKDEPS=$(usex legacy ON OFF)
- -DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
- -DWITH_LIBMODULEMD=ON
- -DWITH_ZCHUNK=ON
- )
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- # Tests have a magic target!
- use test && cmake_src_compile tests
-}
-
-src_test() {
- "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests"
-}
diff --git a/app-arch/createrepo_c/createrepo_c-1.0.0.ebuild b/app-arch/createrepo_c/createrepo_c-1.0.0.ebuild
deleted file mode 100644
index a9a502907e62..000000000000
--- a/app-arch/createrepo_c/createrepo_c-1.0.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="C implementation of createrepo"
-HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"
-if [[ ${PV} = 9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"
-else
- SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-IUSE="legacy test zstd"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- app-arch/bzip2:=
- app-arch/drpm
- app-arch/rpm
- app-arch/xz-utils
- app-arch/zchunk
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/libxml2
- dev-libs/openssl:=
- net-misc/curl
- sys-apps/file
- sys-libs/libmodulemd
- sys-libs/zlib:=
- zstd? ( app-arch/zstd:= )
-"
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_DRPM=ON
- # As best I can tell, this enables distribution as a wheel. No need for this on gentoo!
- -DENABLE_PYTHON=OFF
- # Upstream enables some 'Legacy' stuff by default, let's put that behind a USE flag
- -DENABLE_LEGACY_WEAKDEPS=$(usex legacy ON OFF)
- -DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
- -DWITH_LIBMODULEMD=ON
- -DWITH_ZCHUNK=ON
- -DWITH_ZSTD=$(usex zstd)
- )
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- # Tests have a magic target!
- use test && cmake_src_compile tests
-}
-
-src_test() {
- "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests"
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2024-01-31 17:24 Sam James
0 siblings, 0 replies; 23+ messages in thread
From: Sam James @ 2024-01-31 17:24 UTC (permalink / raw
To: gentoo-commits
commit: 6f799ac853270e11839d0e7e2cd52ee76dc106d5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 31 17:23:13 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 31 17:24:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f799ac8
app-arch/createrepo_c: add 1.0.3
Upstream commit d075bebc7c680c0e766c4417c2f2ff96b4ddb476 in 1.0.2 makes
this mandatory.
Closes: https://bugs.gentoo.org/918490
Closes: https://bugs.gentoo.org/923303
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-arch/createrepo_c/Manifest | 1 +
.../{createrepo_c-9999.ebuild => createrepo_c-1.0.3.ebuild} | 7 +++----
app-arch/createrepo_c/createrepo_c-9999.ebuild | 7 +++----
3 files changed, 7 insertions(+), 8 deletions(-)
diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index b36b5eb001a5..2c9a3570ee55 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1 +1,2 @@
DIST createrepo_c-1.0.2.tar.gz 629680 BLAKE2B 441b4bb6973c67325403a0ab3a34cf475daddd41c7823a6634c576f6ab5ff0b9354d8941bbd67223b9fbd0c60a0cb81130b125d66d7eb7850abc818eeeffd437 SHA512 b4ceba2f0b558843bdc04be30a10ffb785eea0beb6e1f1efe7373b2a47c8aba554f1a881194c02d1b3980332912d92aa84fdda079324b60c2d57c55e43fa9eb6
+DIST createrepo_c-1.0.3.tar.gz 630527 BLAKE2B d7959f8f8dad6a35ff19355420f744722a7d5698beb6535c57ab1b61d223150220a89192a041f4258471f76b8c76aca0a9d068fc058e0555b3a1f652a510f5e9 SHA512 42877eb0216e90f7beff3ed17e061b72abc3edf818323265cb76a70efdc2aa847a773b0c3bdfba1ca299cbbe976a66106d0b49cf9a8a43db761579432d7ebaa5
diff --git a/app-arch/createrepo_c/createrepo_c-9999.ebuild b/app-arch/createrepo_c/createrepo_c-1.0.3.ebuild
similarity index 92%
copy from app-arch/createrepo_c/createrepo_c-9999.ebuild
copy to app-arch/createrepo_c/createrepo_c-1.0.3.ebuild
index a9a502907e62..afc050773235 100644
--- a/app-arch/createrepo_c/createrepo_c-9999.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-1.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -27,7 +27,8 @@ DEPEND="
app-arch/rpm
app-arch/xz-utils
app-arch/zchunk
- dev-db/sqlite:3
+ app-arch/zstd:=
+ >=dev-db/sqlite-3.6.18:3
dev-libs/glib:2
dev-libs/libxml2
dev-libs/openssl:=
@@ -35,7 +36,6 @@ DEPEND="
sys-apps/file
sys-libs/libmodulemd
sys-libs/zlib:=
- zstd? ( app-arch/zstd:= )
"
RDEPEND="${DEPEND}"
@@ -50,7 +50,6 @@ src_configure() {
-DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
-DWITH_LIBMODULEMD=ON
-DWITH_ZCHUNK=ON
- -DWITH_ZSTD=$(usex zstd)
)
cmake_src_configure
diff --git a/app-arch/createrepo_c/createrepo_c-9999.ebuild b/app-arch/createrepo_c/createrepo_c-9999.ebuild
index a9a502907e62..afc050773235 100644
--- a/app-arch/createrepo_c/createrepo_c-9999.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -27,7 +27,8 @@ DEPEND="
app-arch/rpm
app-arch/xz-utils
app-arch/zchunk
- dev-db/sqlite:3
+ app-arch/zstd:=
+ >=dev-db/sqlite-3.6.18:3
dev-libs/glib:2
dev-libs/libxml2
dev-libs/openssl:=
@@ -35,7 +36,6 @@ DEPEND="
sys-apps/file
sys-libs/libmodulemd
sys-libs/zlib:=
- zstd? ( app-arch/zstd:= )
"
RDEPEND="${DEPEND}"
@@ -50,7 +50,6 @@ src_configure() {
-DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
-DWITH_LIBMODULEMD=ON
-DWITH_ZCHUNK=ON
- -DWITH_ZSTD=$(usex zstd)
)
cmake_src_configure
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2024-02-19 1:11 Matt Jolly
0 siblings, 0 replies; 23+ messages in thread
From: Matt Jolly @ 2024-02-19 1:11 UTC (permalink / raw
To: gentoo-commits
commit: 8e3ee8be51dcbb8d6c0cbb5b2956a929cf828e6a
Author: Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 19 01:09:34 2024 +0000
Commit: Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Mon Feb 19 01:09:34 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e3ee8be
app-arch/createrepo_c: drop 1.0.2
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>
app-arch/createrepo_c/Manifest | 1 -
app-arch/createrepo_c/createrepo_c-1.0.2.ebuild | 67 -------------------------
2 files changed, 68 deletions(-)
diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index 2369bdd968a9..0682688ca5d3 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,3 +1,2 @@
-DIST createrepo_c-1.0.2.tar.gz 629680 BLAKE2B 441b4bb6973c67325403a0ab3a34cf475daddd41c7823a6634c576f6ab5ff0b9354d8941bbd67223b9fbd0c60a0cb81130b125d66d7eb7850abc818eeeffd437 SHA512 b4ceba2f0b558843bdc04be30a10ffb785eea0beb6e1f1efe7373b2a47c8aba554f1a881194c02d1b3980332912d92aa84fdda079324b60c2d57c55e43fa9eb6
DIST createrepo_c-1.0.3.tar.gz 630527 BLAKE2B d7959f8f8dad6a35ff19355420f744722a7d5698beb6535c57ab1b61d223150220a89192a041f4258471f76b8c76aca0a9d068fc058e0555b3a1f652a510f5e9 SHA512 42877eb0216e90f7beff3ed17e061b72abc3edf818323265cb76a70efdc2aa847a773b0c3bdfba1ca299cbbe976a66106d0b49cf9a8a43db761579432d7ebaa5
DIST createrepo_c-1.0.4.tar.gz 630635 BLAKE2B d1ed426642471ae9a92a342553a0c841de676c23056edae1f4f7360e2334e6f809296296009a7bd5818f0aa50406ff773a2b3b9feb88a7e2b838e51efae82c2e SHA512 1871697a95e75163ea79e509a3d3ae15a4f7c873699962419b5011dd9b960d9764a6f3782c18b094e1bd0d6c90330d8225589a0362fe199440844c5359dbee0c
diff --git a/app-arch/createrepo_c/createrepo_c-1.0.2.ebuild b/app-arch/createrepo_c/createrepo_c-1.0.2.ebuild
deleted file mode 100644
index a9a502907e62..000000000000
--- a/app-arch/createrepo_c/createrepo_c-1.0.2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="C implementation of createrepo"
-HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"
-if [[ ${PV} = 9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"
-else
- SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-IUSE="legacy test zstd"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- app-arch/bzip2:=
- app-arch/drpm
- app-arch/rpm
- app-arch/xz-utils
- app-arch/zchunk
- dev-db/sqlite:3
- dev-libs/glib:2
- dev-libs/libxml2
- dev-libs/openssl:=
- net-misc/curl
- sys-apps/file
- sys-libs/libmodulemd
- sys-libs/zlib:=
- zstd? ( app-arch/zstd:= )
-"
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_DRPM=ON
- # As best I can tell, this enables distribution as a wheel. No need for this on gentoo!
- -DENABLE_PYTHON=OFF
- # Upstream enables some 'Legacy' stuff by default, let's put that behind a USE flag
- -DENABLE_LEGACY_WEAKDEPS=$(usex legacy ON OFF)
- -DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
- -DWITH_LIBMODULEMD=ON
- -DWITH_ZCHUNK=ON
- -DWITH_ZSTD=$(usex zstd)
- )
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- # Tests have a magic target!
- use test && cmake_src_compile tests
-}
-
-src_test() {
- "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests"
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2024-02-19 1:11 Matt Jolly
0 siblings, 0 replies; 23+ messages in thread
From: Matt Jolly @ 2024-02-19 1:11 UTC (permalink / raw
To: gentoo-commits
commit: d9563a8a4ed63ce8add21cbd59f8696bc02665bd
Author: Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 19 01:09:11 2024 +0000
Commit: Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Mon Feb 19 01:09:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9563a8a
app-arch/createrepo_c: add 1.0.4
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>
app-arch/createrepo_c/Manifest | 1 +
app-arch/createrepo_c/createrepo_c-1.0.4.ebuild | 66 +++++++++++++++++++++++++
2 files changed, 67 insertions(+)
diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index 2c9a3570ee55..2369bdd968a9 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,2 +1,3 @@
DIST createrepo_c-1.0.2.tar.gz 629680 BLAKE2B 441b4bb6973c67325403a0ab3a34cf475daddd41c7823a6634c576f6ab5ff0b9354d8941bbd67223b9fbd0c60a0cb81130b125d66d7eb7850abc818eeeffd437 SHA512 b4ceba2f0b558843bdc04be30a10ffb785eea0beb6e1f1efe7373b2a47c8aba554f1a881194c02d1b3980332912d92aa84fdda079324b60c2d57c55e43fa9eb6
DIST createrepo_c-1.0.3.tar.gz 630527 BLAKE2B d7959f8f8dad6a35ff19355420f744722a7d5698beb6535c57ab1b61d223150220a89192a041f4258471f76b8c76aca0a9d068fc058e0555b3a1f652a510f5e9 SHA512 42877eb0216e90f7beff3ed17e061b72abc3edf818323265cb76a70efdc2aa847a773b0c3bdfba1ca299cbbe976a66106d0b49cf9a8a43db761579432d7ebaa5
+DIST createrepo_c-1.0.4.tar.gz 630635 BLAKE2B d1ed426642471ae9a92a342553a0c841de676c23056edae1f4f7360e2334e6f809296296009a7bd5818f0aa50406ff773a2b3b9feb88a7e2b838e51efae82c2e SHA512 1871697a95e75163ea79e509a3d3ae15a4f7c873699962419b5011dd9b960d9764a6f3782c18b094e1bd0d6c90330d8225589a0362fe199440844c5359dbee0c
diff --git a/app-arch/createrepo_c/createrepo_c-1.0.4.ebuild b/app-arch/createrepo_c/createrepo_c-1.0.4.ebuild
new file mode 100644
index 000000000000..afc050773235
--- /dev/null
+++ b/app-arch/createrepo_c/createrepo_c-1.0.4.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C implementation of createrepo"
+HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"
+if [[ ${PV} = 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"
+else
+ SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="legacy test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ app-arch/bzip2:=
+ app-arch/drpm
+ app-arch/rpm
+ app-arch/xz-utils
+ app-arch/zchunk
+ app-arch/zstd:=
+ >=dev-db/sqlite-3.6.18:3
+ dev-libs/glib:2
+ dev-libs/libxml2
+ dev-libs/openssl:=
+ net-misc/curl
+ sys-apps/file
+ sys-libs/libmodulemd
+ sys-libs/zlib:=
+"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_DRPM=ON
+ # As best I can tell, this enables distribution as a wheel. No need for this on gentoo!
+ -DENABLE_PYTHON=OFF
+ # Upstream enables some 'Legacy' stuff by default, let's put that behind a USE flag
+ -DENABLE_LEGACY_WEAKDEPS=$(usex legacy ON OFF)
+ -DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
+ -DWITH_LIBMODULEMD=ON
+ -DWITH_ZCHUNK=ON
+ )
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ # Tests have a magic target!
+ use test && cmake_src_compile tests
+}
+
+src_test() {
+ "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests"
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2024-04-04 4:44 Matt Jolly
0 siblings, 0 replies; 23+ messages in thread
From: Matt Jolly @ 2024-04-04 4:44 UTC (permalink / raw
To: gentoo-commits
commit: c39ab3a6927cc8734ddd209bdbf9e0d7c5721d77
Author: Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 4 04:43:46 2024 +0000
Commit: Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Thu Apr 4 04:43:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c39ab3a6
app-arch/createrepo_c: drop 1.0.3
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>
app-arch/createrepo_c/Manifest | 1 -
app-arch/createrepo_c/createrepo_c-1.0.3.ebuild | 66 -------------------------
2 files changed, 67 deletions(-)
diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index a4125621249e..cdb51ffe2cf8 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,3 +1,2 @@
-DIST createrepo_c-1.0.3.tar.gz 630527 BLAKE2B d7959f8f8dad6a35ff19355420f744722a7d5698beb6535c57ab1b61d223150220a89192a041f4258471f76b8c76aca0a9d068fc058e0555b3a1f652a510f5e9 SHA512 42877eb0216e90f7beff3ed17e061b72abc3edf818323265cb76a70efdc2aa847a773b0c3bdfba1ca299cbbe976a66106d0b49cf9a8a43db761579432d7ebaa5
DIST createrepo_c-1.0.4.tar.gz 630635 BLAKE2B d1ed426642471ae9a92a342553a0c841de676c23056edae1f4f7360e2334e6f809296296009a7bd5818f0aa50406ff773a2b3b9feb88a7e2b838e51efae82c2e SHA512 1871697a95e75163ea79e509a3d3ae15a4f7c873699962419b5011dd9b960d9764a6f3782c18b094e1bd0d6c90330d8225589a0362fe199440844c5359dbee0c
DIST createrepo_c-1.1.0.tar.gz 637506 BLAKE2B 9e8ccc9da83f071b2426f3be08a363281f30356d5811648eeaa322d2761d2152310af6ca87a744e9024ac54e46368496d0b9b4fb2b6702e99ab965bafa0203cc SHA512 9e09a2a1dcc0b285975037b70b961f66f08f43b84b384c87b607aaa76462956e2dee305fd2ac620956e4bf365aa3fcf3874e1145054c96c0e41656957835d97e
diff --git a/app-arch/createrepo_c/createrepo_c-1.0.3.ebuild b/app-arch/createrepo_c/createrepo_c-1.0.3.ebuild
deleted file mode 100644
index afc050773235..000000000000
--- a/app-arch/createrepo_c/createrepo_c-1.0.3.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="C implementation of createrepo"
-HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"
-if [[ ${PV} = 9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"
-else
- SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-IUSE="legacy test zstd"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- app-arch/bzip2:=
- app-arch/drpm
- app-arch/rpm
- app-arch/xz-utils
- app-arch/zchunk
- app-arch/zstd:=
- >=dev-db/sqlite-3.6.18:3
- dev-libs/glib:2
- dev-libs/libxml2
- dev-libs/openssl:=
- net-misc/curl
- sys-apps/file
- sys-libs/libmodulemd
- sys-libs/zlib:=
-"
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_DRPM=ON
- # As best I can tell, this enables distribution as a wheel. No need for this on gentoo!
- -DENABLE_PYTHON=OFF
- # Upstream enables some 'Legacy' stuff by default, let's put that behind a USE flag
- -DENABLE_LEGACY_WEAKDEPS=$(usex legacy ON OFF)
- -DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
- -DWITH_LIBMODULEMD=ON
- -DWITH_ZCHUNK=ON
- )
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- # Tests have a magic target!
- use test && cmake_src_compile tests
-}
-
-src_test() {
- "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests"
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2024-04-04 4:44 Matt Jolly
0 siblings, 0 replies; 23+ messages in thread
From: Matt Jolly @ 2024-04-04 4:44 UTC (permalink / raw
To: gentoo-commits
commit: 5fdedd849adb55ad3045d5f65ac184a8ac736e1c
Author: Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 4 04:43:34 2024 +0000
Commit: Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Thu Apr 4 04:43:34 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fdedd84
app-arch/createrepo_c: add 1.1.0
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>
app-arch/createrepo_c/Manifest | 1 +
app-arch/createrepo_c/createrepo_c-1.1.0.ebuild | 66 +++++++++++++++++++++++++
2 files changed, 67 insertions(+)
diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index 0682688ca5d3..a4125621249e 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,2 +1,3 @@
DIST createrepo_c-1.0.3.tar.gz 630527 BLAKE2B d7959f8f8dad6a35ff19355420f744722a7d5698beb6535c57ab1b61d223150220a89192a041f4258471f76b8c76aca0a9d068fc058e0555b3a1f652a510f5e9 SHA512 42877eb0216e90f7beff3ed17e061b72abc3edf818323265cb76a70efdc2aa847a773b0c3bdfba1ca299cbbe976a66106d0b49cf9a8a43db761579432d7ebaa5
DIST createrepo_c-1.0.4.tar.gz 630635 BLAKE2B d1ed426642471ae9a92a342553a0c841de676c23056edae1f4f7360e2334e6f809296296009a7bd5818f0aa50406ff773a2b3b9feb88a7e2b838e51efae82c2e SHA512 1871697a95e75163ea79e509a3d3ae15a4f7c873699962419b5011dd9b960d9764a6f3782c18b094e1bd0d6c90330d8225589a0362fe199440844c5359dbee0c
+DIST createrepo_c-1.1.0.tar.gz 637506 BLAKE2B 9e8ccc9da83f071b2426f3be08a363281f30356d5811648eeaa322d2761d2152310af6ca87a744e9024ac54e46368496d0b9b4fb2b6702e99ab965bafa0203cc SHA512 9e09a2a1dcc0b285975037b70b961f66f08f43b84b384c87b607aaa76462956e2dee305fd2ac620956e4bf365aa3fcf3874e1145054c96c0e41656957835d97e
diff --git a/app-arch/createrepo_c/createrepo_c-1.1.0.ebuild b/app-arch/createrepo_c/createrepo_c-1.1.0.ebuild
new file mode 100644
index 000000000000..afc050773235
--- /dev/null
+++ b/app-arch/createrepo_c/createrepo_c-1.1.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C implementation of createrepo"
+HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"
+if [[ ${PV} = 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"
+else
+ SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="legacy test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ app-arch/bzip2:=
+ app-arch/drpm
+ app-arch/rpm
+ app-arch/xz-utils
+ app-arch/zchunk
+ app-arch/zstd:=
+ >=dev-db/sqlite-3.6.18:3
+ dev-libs/glib:2
+ dev-libs/libxml2
+ dev-libs/openssl:=
+ net-misc/curl
+ sys-apps/file
+ sys-libs/libmodulemd
+ sys-libs/zlib:=
+"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_DRPM=ON
+ # As best I can tell, this enables distribution as a wheel. No need for this on gentoo!
+ -DENABLE_PYTHON=OFF
+ # Upstream enables some 'Legacy' stuff by default, let's put that behind a USE flag
+ -DENABLE_LEGACY_WEAKDEPS=$(usex legacy ON OFF)
+ -DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
+ -DWITH_LIBMODULEMD=ON
+ -DWITH_ZCHUNK=ON
+ )
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ # Tests have a magic target!
+ use test && cmake_src_compile tests
+}
+
+src_test() {
+ "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests"
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2024-06-24 6:42 Matt Jolly
0 siblings, 0 replies; 23+ messages in thread
From: Matt Jolly @ 2024-06-24 6:42 UTC (permalink / raw
To: gentoo-commits
commit: b38759c4828aa53c43e8ee9eed04b4ae3f529bfd
Author: Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 24 06:40:50 2024 +0000
Commit: Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Mon Jun 24 06:41:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b38759c4
app-arch/createrepo_c: add 1.1.2
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>
app-arch/createrepo_c/Manifest | 1 +
app-arch/createrepo_c/createrepo_c-1.1.2.ebuild | 66 +++++++++++++++++++++++++
2 files changed, 67 insertions(+)
diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index cdb51ffe2cf8..41c645653d0a 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,2 +1,3 @@
DIST createrepo_c-1.0.4.tar.gz 630635 BLAKE2B d1ed426642471ae9a92a342553a0c841de676c23056edae1f4f7360e2334e6f809296296009a7bd5818f0aa50406ff773a2b3b9feb88a7e2b838e51efae82c2e SHA512 1871697a95e75163ea79e509a3d3ae15a4f7c873699962419b5011dd9b960d9764a6f3782c18b094e1bd0d6c90330d8225589a0362fe199440844c5359dbee0c
DIST createrepo_c-1.1.0.tar.gz 637506 BLAKE2B 9e8ccc9da83f071b2426f3be08a363281f30356d5811648eeaa322d2761d2152310af6ca87a744e9024ac54e46368496d0b9b4fb2b6702e99ab965bafa0203cc SHA512 9e09a2a1dcc0b285975037b70b961f66f08f43b84b384c87b607aaa76462956e2dee305fd2ac620956e4bf365aa3fcf3874e1145054c96c0e41656957835d97e
+DIST createrepo_c-1.1.2.tar.gz 638204 BLAKE2B d0fcd916709a4afaf9842ed2f7aed7dd0f179b787fa47f47273dcdeb1119ce4c6f110278bb9da5ec40ae6573c08621a55b884b02abf2bcd9955c1430dfb55743 SHA512 ffb811f28534e6bc1551602f8ba94d0e524e2ad2304dd608210588dbff7c60502660e3367e52927eba5ee03a8dd3f5eeea7f8450fc8c4e8aecced9bb349656fe
diff --git a/app-arch/createrepo_c/createrepo_c-1.1.2.ebuild b/app-arch/createrepo_c/createrepo_c-1.1.2.ebuild
new file mode 100644
index 000000000000..afc050773235
--- /dev/null
+++ b/app-arch/createrepo_c/createrepo_c-1.1.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C implementation of createrepo"
+HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"
+if [[ ${PV} = 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"
+else
+ SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="legacy test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ app-arch/bzip2:=
+ app-arch/drpm
+ app-arch/rpm
+ app-arch/xz-utils
+ app-arch/zchunk
+ app-arch/zstd:=
+ >=dev-db/sqlite-3.6.18:3
+ dev-libs/glib:2
+ dev-libs/libxml2
+ dev-libs/openssl:=
+ net-misc/curl
+ sys-apps/file
+ sys-libs/libmodulemd
+ sys-libs/zlib:=
+"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_DRPM=ON
+ # As best I can tell, this enables distribution as a wheel. No need for this on gentoo!
+ -DENABLE_PYTHON=OFF
+ # Upstream enables some 'Legacy' stuff by default, let's put that behind a USE flag
+ -DENABLE_LEGACY_WEAKDEPS=$(usex legacy ON OFF)
+ -DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
+ -DWITH_LIBMODULEMD=ON
+ -DWITH_ZCHUNK=ON
+ )
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ # Tests have a magic target!
+ use test && cmake_src_compile tests
+}
+
+src_test() {
+ "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests"
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2024-06-24 6:42 Matt Jolly
0 siblings, 0 replies; 23+ messages in thread
From: Matt Jolly @ 2024-06-24 6:42 UTC (permalink / raw
To: gentoo-commits
commit: beb5e2db3c48e0574190371e132924c61c69cadc
Author: Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 24 06:42:15 2024 +0000
Commit: Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Mon Jun 24 06:42:15 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beb5e2db
app-arch/createrepo_c: drop 1.0.4
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>
app-arch/createrepo_c/Manifest | 1 -
app-arch/createrepo_c/createrepo_c-1.0.4.ebuild | 66 -------------------------
2 files changed, 67 deletions(-)
diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index 41c645653d0a..033ef3f8bdd3 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,3 +1,2 @@
-DIST createrepo_c-1.0.4.tar.gz 630635 BLAKE2B d1ed426642471ae9a92a342553a0c841de676c23056edae1f4f7360e2334e6f809296296009a7bd5818f0aa50406ff773a2b3b9feb88a7e2b838e51efae82c2e SHA512 1871697a95e75163ea79e509a3d3ae15a4f7c873699962419b5011dd9b960d9764a6f3782c18b094e1bd0d6c90330d8225589a0362fe199440844c5359dbee0c
DIST createrepo_c-1.1.0.tar.gz 637506 BLAKE2B 9e8ccc9da83f071b2426f3be08a363281f30356d5811648eeaa322d2761d2152310af6ca87a744e9024ac54e46368496d0b9b4fb2b6702e99ab965bafa0203cc SHA512 9e09a2a1dcc0b285975037b70b961f66f08f43b84b384c87b607aaa76462956e2dee305fd2ac620956e4bf365aa3fcf3874e1145054c96c0e41656957835d97e
DIST createrepo_c-1.1.2.tar.gz 638204 BLAKE2B d0fcd916709a4afaf9842ed2f7aed7dd0f179b787fa47f47273dcdeb1119ce4c6f110278bb9da5ec40ae6573c08621a55b884b02abf2bcd9955c1430dfb55743 SHA512 ffb811f28534e6bc1551602f8ba94d0e524e2ad2304dd608210588dbff7c60502660e3367e52927eba5ee03a8dd3f5eeea7f8450fc8c4e8aecced9bb349656fe
diff --git a/app-arch/createrepo_c/createrepo_c-1.0.4.ebuild b/app-arch/createrepo_c/createrepo_c-1.0.4.ebuild
deleted file mode 100644
index afc050773235..000000000000
--- a/app-arch/createrepo_c/createrepo_c-1.0.4.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="C implementation of createrepo"
-HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"
-if [[ ${PV} = 9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"
-else
- SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-IUSE="legacy test zstd"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- app-arch/bzip2:=
- app-arch/drpm
- app-arch/rpm
- app-arch/xz-utils
- app-arch/zchunk
- app-arch/zstd:=
- >=dev-db/sqlite-3.6.18:3
- dev-libs/glib:2
- dev-libs/libxml2
- dev-libs/openssl:=
- net-misc/curl
- sys-apps/file
- sys-libs/libmodulemd
- sys-libs/zlib:=
-"
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_DRPM=ON
- # As best I can tell, this enables distribution as a wheel. No need for this on gentoo!
- -DENABLE_PYTHON=OFF
- # Upstream enables some 'Legacy' stuff by default, let's put that behind a USE flag
- -DENABLE_LEGACY_WEAKDEPS=$(usex legacy ON OFF)
- -DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
- -DWITH_LIBMODULEMD=ON
- -DWITH_ZCHUNK=ON
- )
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- # Tests have a magic target!
- use test && cmake_src_compile tests
-}
-
-src_test() {
- "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests"
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2024-07-14 11:15 Matt Jolly
0 siblings, 0 replies; 23+ messages in thread
From: Matt Jolly @ 2024-07-14 11:15 UTC (permalink / raw
To: gentoo-commits
commit: 53bbf5dd5a1c2f338b22fe5cdd90e397abdea8fb
Author: Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 14 10:56:16 2024 +0000
Commit: Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Sun Jul 14 11:14:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53bbf5dd
app-arch/createrepo_c: add 1.1.3
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>
app-arch/createrepo_c/Manifest | 1 +
app-arch/createrepo_c/createrepo_c-1.1.3.ebuild | 66 +++++++++++++++++++++++++
2 files changed, 67 insertions(+)
diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index 033ef3f8bdd3..aef553f7fd18 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,2 +1,3 @@
DIST createrepo_c-1.1.0.tar.gz 637506 BLAKE2B 9e8ccc9da83f071b2426f3be08a363281f30356d5811648eeaa322d2761d2152310af6ca87a744e9024ac54e46368496d0b9b4fb2b6702e99ab965bafa0203cc SHA512 9e09a2a1dcc0b285975037b70b961f66f08f43b84b384c87b607aaa76462956e2dee305fd2ac620956e4bf365aa3fcf3874e1145054c96c0e41656957835d97e
DIST createrepo_c-1.1.2.tar.gz 638204 BLAKE2B d0fcd916709a4afaf9842ed2f7aed7dd0f179b787fa47f47273dcdeb1119ce4c6f110278bb9da5ec40ae6573c08621a55b884b02abf2bcd9955c1430dfb55743 SHA512 ffb811f28534e6bc1551602f8ba94d0e524e2ad2304dd608210588dbff7c60502660e3367e52927eba5ee03a8dd3f5eeea7f8450fc8c4e8aecced9bb349656fe
+DIST createrepo_c-1.1.3.tar.gz 638208 BLAKE2B 70ae65a7092dc9d47f6188c6bfdf70c04fc22e7179ede576f4e0050cfaa61acf736ccd70b04a88b46b459f87ff933dc30cf6eef23136673dde46dd52b7778f59 SHA512 5e7cb1312fbde6cecc54ee98c18925e28e77823240476b4f5468545a70dd07bec1d6fae65311904b068ff2e0ee824c1744f416064f5beb4af250a490269c7bbd
diff --git a/app-arch/createrepo_c/createrepo_c-1.1.3.ebuild b/app-arch/createrepo_c/createrepo_c-1.1.3.ebuild
new file mode 100644
index 000000000000..afc050773235
--- /dev/null
+++ b/app-arch/createrepo_c/createrepo_c-1.1.3.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C implementation of createrepo"
+HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"
+if [[ ${PV} = 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"
+else
+ SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="legacy test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ app-arch/bzip2:=
+ app-arch/drpm
+ app-arch/rpm
+ app-arch/xz-utils
+ app-arch/zchunk
+ app-arch/zstd:=
+ >=dev-db/sqlite-3.6.18:3
+ dev-libs/glib:2
+ dev-libs/libxml2
+ dev-libs/openssl:=
+ net-misc/curl
+ sys-apps/file
+ sys-libs/libmodulemd
+ sys-libs/zlib:=
+"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_DRPM=ON
+ # As best I can tell, this enables distribution as a wheel. No need for this on gentoo!
+ -DENABLE_PYTHON=OFF
+ # Upstream enables some 'Legacy' stuff by default, let's put that behind a USE flag
+ -DENABLE_LEGACY_WEAKDEPS=$(usex legacy ON OFF)
+ -DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
+ -DWITH_LIBMODULEMD=ON
+ -DWITH_ZCHUNK=ON
+ )
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ # Tests have a magic target!
+ use test && cmake_src_compile tests
+}
+
+src_test() {
+ "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests"
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2024-07-14 11:15 Matt Jolly
0 siblings, 0 replies; 23+ messages in thread
From: Matt Jolly @ 2024-07-14 11:15 UTC (permalink / raw
To: gentoo-commits
commit: afd5ce2d95cc77a47590279226391304ac5f4d0e
Author: Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 14 10:56:39 2024 +0000
Commit: Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Sun Jul 14 11:14:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afd5ce2d
app-arch/createrepo_c: drop 1.1.0
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>
app-arch/createrepo_c/Manifest | 1 -
app-arch/createrepo_c/createrepo_c-1.1.0.ebuild | 66 -------------------------
2 files changed, 67 deletions(-)
diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index aef553f7fd18..c7761c91f6c3 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,3 +1,2 @@
-DIST createrepo_c-1.1.0.tar.gz 637506 BLAKE2B 9e8ccc9da83f071b2426f3be08a363281f30356d5811648eeaa322d2761d2152310af6ca87a744e9024ac54e46368496d0b9b4fb2b6702e99ab965bafa0203cc SHA512 9e09a2a1dcc0b285975037b70b961f66f08f43b84b384c87b607aaa76462956e2dee305fd2ac620956e4bf365aa3fcf3874e1145054c96c0e41656957835d97e
DIST createrepo_c-1.1.2.tar.gz 638204 BLAKE2B d0fcd916709a4afaf9842ed2f7aed7dd0f179b787fa47f47273dcdeb1119ce4c6f110278bb9da5ec40ae6573c08621a55b884b02abf2bcd9955c1430dfb55743 SHA512 ffb811f28534e6bc1551602f8ba94d0e524e2ad2304dd608210588dbff7c60502660e3367e52927eba5ee03a8dd3f5eeea7f8450fc8c4e8aecced9bb349656fe
DIST createrepo_c-1.1.3.tar.gz 638208 BLAKE2B 70ae65a7092dc9d47f6188c6bfdf70c04fc22e7179ede576f4e0050cfaa61acf736ccd70b04a88b46b459f87ff933dc30cf6eef23136673dde46dd52b7778f59 SHA512 5e7cb1312fbde6cecc54ee98c18925e28e77823240476b4f5468545a70dd07bec1d6fae65311904b068ff2e0ee824c1744f416064f5beb4af250a490269c7bbd
diff --git a/app-arch/createrepo_c/createrepo_c-1.1.0.ebuild b/app-arch/createrepo_c/createrepo_c-1.1.0.ebuild
deleted file mode 100644
index afc050773235..000000000000
--- a/app-arch/createrepo_c/createrepo_c-1.1.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="C implementation of createrepo"
-HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"
-if [[ ${PV} = 9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"
-else
- SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-IUSE="legacy test zstd"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- app-arch/bzip2:=
- app-arch/drpm
- app-arch/rpm
- app-arch/xz-utils
- app-arch/zchunk
- app-arch/zstd:=
- >=dev-db/sqlite-3.6.18:3
- dev-libs/glib:2
- dev-libs/libxml2
- dev-libs/openssl:=
- net-misc/curl
- sys-apps/file
- sys-libs/libmodulemd
- sys-libs/zlib:=
-"
-
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_DRPM=ON
- # As best I can tell, this enables distribution as a wheel. No need for this on gentoo!
- -DENABLE_PYTHON=OFF
- # Upstream enables some 'Legacy' stuff by default, let's put that behind a USE flag
- -DENABLE_LEGACY_WEAKDEPS=$(usex legacy ON OFF)
- -DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
- -DWITH_LIBMODULEMD=ON
- -DWITH_ZCHUNK=ON
- )
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- # Tests have a magic target!
- use test && cmake_src_compile tests
-}
-
-src_test() {
- "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests"
-}
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
@ 2024-09-24 6:31 Matt Jolly
0 siblings, 0 replies; 23+ messages in thread
From: Matt Jolly @ 2024-09-24 6:31 UTC (permalink / raw
To: gentoo-commits
commit: 79536e7fa00d742c7889b9c1727cff55441273df
Author: Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 24 04:10:36 2024 +0000
Commit: Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Tue Sep 24 06:30:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79536e7f
app-arch/createrepo_c: add 1.1.4
Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>
app-arch/createrepo_c/Manifest | 1 +
app-arch/createrepo_c/createrepo_c-1.1.4.ebuild | 66 +++++++++++++++++++++++++
2 files changed, 67 insertions(+)
diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index c7761c91f6c3..a57a0c460da5 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,2 +1,3 @@
DIST createrepo_c-1.1.2.tar.gz 638204 BLAKE2B d0fcd916709a4afaf9842ed2f7aed7dd0f179b787fa47f47273dcdeb1119ce4c6f110278bb9da5ec40ae6573c08621a55b884b02abf2bcd9955c1430dfb55743 SHA512 ffb811f28534e6bc1551602f8ba94d0e524e2ad2304dd608210588dbff7c60502660e3367e52927eba5ee03a8dd3f5eeea7f8450fc8c4e8aecced9bb349656fe
DIST createrepo_c-1.1.3.tar.gz 638208 BLAKE2B 70ae65a7092dc9d47f6188c6bfdf70c04fc22e7179ede576f4e0050cfaa61acf736ccd70b04a88b46b459f87ff933dc30cf6eef23136673dde46dd52b7778f59 SHA512 5e7cb1312fbde6cecc54ee98c18925e28e77823240476b4f5468545a70dd07bec1d6fae65311904b068ff2e0ee824c1744f416064f5beb4af250a490269c7bbd
+DIST createrepo_c-1.1.4.tar.gz 638216 BLAKE2B 881ec936931e24b17e0af29ae830efe03e671ed0ec5d457d0f527288f3a71584fb8dc3daeea2a53ed8cfc54ba41f21115efe5ecdc30d9a7f71f29997c370cca3 SHA512 1690a1e8a133a7c0fb1d009444bedb2ee20feb08fc4788174b63e2b133fa89f612a8518ef411fbb6fcefc382575ccb497429702ab230dd10962379c7c604a434
diff --git a/app-arch/createrepo_c/createrepo_c-1.1.4.ebuild b/app-arch/createrepo_c/createrepo_c-1.1.4.ebuild
new file mode 100644
index 000000000000..afc050773235
--- /dev/null
+++ b/app-arch/createrepo_c/createrepo_c-1.1.4.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C implementation of createrepo"
+HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"
+if [[ ${PV} = 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"
+else
+ SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="legacy test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ app-arch/bzip2:=
+ app-arch/drpm
+ app-arch/rpm
+ app-arch/xz-utils
+ app-arch/zchunk
+ app-arch/zstd:=
+ >=dev-db/sqlite-3.6.18:3
+ dev-libs/glib:2
+ dev-libs/libxml2
+ dev-libs/openssl:=
+ net-misc/curl
+ sys-apps/file
+ sys-libs/libmodulemd
+ sys-libs/zlib:=
+"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_DRPM=ON
+ # As best I can tell, this enables distribution as a wheel. No need for this on gentoo!
+ -DENABLE_PYTHON=OFF
+ # Upstream enables some 'Legacy' stuff by default, let's put that behind a USE flag
+ -DENABLE_LEGACY_WEAKDEPS=$(usex legacy ON OFF)
+ -DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
+ -DWITH_LIBMODULEMD=ON
+ -DWITH_ZCHUNK=ON
+ )
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ # Tests have a magic target!
+ use test && cmake_src_compile tests
+}
+
+src_test() {
+ "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests"
+}
^ permalink raw reply related [flat|nested] 23+ messages in thread
end of thread, other threads:[~2024-09-24 6:31 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-04 4:44 [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/ Matt Jolly
-- strict thread matches above, loose matches on Subject: below --
2024-09-24 6:31 Matt Jolly
2024-07-14 11:15 Matt Jolly
2024-07-14 11:15 Matt Jolly
2024-06-24 6:42 Matt Jolly
2024-06-24 6:42 Matt Jolly
2024-04-04 4:44 Matt Jolly
2024-02-19 1:11 Matt Jolly
2024-02-19 1:11 Matt Jolly
2024-01-31 17:24 Sam James
2023-11-25 3:59 Sam James
2023-11-25 3:59 Sam James
2023-08-13 6:49 Sam James
2023-08-13 6:49 Sam James
2023-05-17 1:38 Sam James
2023-05-17 1:38 Sam James
2023-05-07 6:17 Joonas Niilola
2023-03-07 12:16 Sam James
2022-12-19 8:40 Andreas Sturmlechner
2022-10-29 21:32 Sam James
2021-01-04 17:14 Sam James
2021-01-04 17:14 Sam James
2021-01-04 17:14 Sam James
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox