public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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:     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-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-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 --
2023-05-07  6:17 [gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/ Joonas Niilola
  -- 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-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-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