[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2026-02-16 Thread Jaco Kroon
commit: 909686ad96822691e4991ff74d984f3e2927e3bd
Author: Jaco Kroon  gentoo  org>
AuthorDate: Mon Feb 16 08:35:30 2026 +
Commit: Jaco Kroon  gentoo  org>
CommitDate: Mon Feb 16 08:35:30 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=909686ad

app-arch/createrepo_c: drop 1.2.1-r2

Signed-off-by: Jaco Kroon  gentoo.org>

 app-arch/createrepo_c/createrepo_c-1.2.1-r2.ebuild | 87 --
 1 file changed, 87 deletions(-)

diff --git a/app-arch/createrepo_c/createrepo_c-1.2.1-r2.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.2.1-r2.ebuild
deleted file mode 100644
index 13362a9c6e77..
--- a/app-arch/createrepo_c/createrepo_c-1.2.1-r2.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 2020-2025 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} = * ]]; 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
-   
https://github.com/rpm-software-management/createrepo_c/commit/4e37bc582b1673ff767dbd0b570ef1c8871d3e8c.patch
-   -> ${PN}-1.2.1-r2-rpm6compat.patch
-   
https://github.com/rpm-software-management/createrepo_c/commit/89fa02828cdaf1c710c38bde5fcbcf59538a9cce.patch
-   -> ${PN}-1.2.1-r2-cmake4.patch
-   "
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-
-IUSE="doc legacy test zstd"
-RESTRICT="!test? ( test )"
-
-BDEPEND="doc? (
-   app-text/doxygen
-)"
-
-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
-   virtual/zlib:=
-"
-
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${DISTDIR}/createrepo_c-1.2.1-r2-cmake4.patch"
-   "${DISTDIR}/createrepo_c-1.2.1-r2-rpm6compat.patch"
-)
-
-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
-   use doc && cmake_src_compile doc-c
-}
-
-src_test() {
-   "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests"
-}
-
-src_install() {
-   cmake_src_install
-   use doc && dodoc -r "${BUILD_DIR}/doc/html"
-}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2026-02-16 Thread Jaco Kroon
commit: 125f2bc3869d942d815631e6d26d05f176dc7f5f
Author: Jaco Kroon  gentoo  org>
AuthorDate: Mon Feb 16 08:35:05 2026 +
Commit: Jaco Kroon  gentoo  org>
CommitDate: Mon Feb 16 08:35:05 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=125f2bc3

app-arch/createrepo_c: drop 1.2.1-r1

Signed-off-by: Jaco Kroon  gentoo.org>

 app-arch/createrepo_c/createrepo_c-1.2.1-r1.ebuild | 69 --
 1 file changed, 69 deletions(-)

diff --git a/app-arch/createrepo_c/createrepo_c-1.2.1-r1.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.2.1-r1.ebuild
deleted file mode 100644
index b95b977262c9..
--- a/app-arch/createrepo_c/createrepo_c-1.2.1-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 2020-2025 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} = * ]]; 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 )"
-
-# Restrict to https://github.com/rpm-software-management/createrepo_c/commit/4e37bc582b1673ff767dbd0b570ef1c8871d3e8c
-DEPEND="
-   app-arch/bzip2:=
-   app-arch/drpm
-   =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
-   virtual/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"
-}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2026-02-16 Thread Jaco Kroon
commit: c9a942c04ad4fb609e18bad21c8fdf99c58c8710
Author: Jaco Kroon  gentoo  org>
AuthorDate: Mon Feb 16 08:32:02 2026 +
Commit: Jaco Kroon  gentoo  org>
CommitDate: Mon Feb 16 08:32:41 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a942c0

app-arch/createrepo_c: 1.2.2 rev-bump for CMake<3.10.

Closes: https://bugs.gentoo.org/970122
Signed-off-by: Jaco Kroon  gentoo.org>

 .../{createrepo_c-1.2.2.ebuild => createrepo_c-1.2.2-r1.ebuild}   | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-arch/createrepo_c/createrepo_c-1.2.2.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.2.2-r1.ebuild
similarity index 96%
rename from app-arch/createrepo_c/createrepo_c-1.2.2.ebuild
rename to app-arch/createrepo_c/createrepo_c-1.2.2-r1.ebuild
index c41f6d18d826..df8c9619eed6 100644
--- a/app-arch/createrepo_c/createrepo_c-1.2.2.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-1.2.2-r1.ebuild
@@ -44,6 +44,10 @@ DEPEND="
 
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}/createrepo_c-1.2.1-r3-cmake-fixes.patch"
+)
+
 src_configure() {
local mycmakeargs=(
-DENABLE_DRPM=ON



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2026-02-15 Thread Eli Schwartz
commit: 68b0313bd9f4f09e047ad310e834b8f804e28c79
Author: Eli Schwartz  gentoo  org>
AuthorDate: Sun Feb 15 12:21:53 2026 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Sun Feb 15 18:32:16 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68b0313b

app-arch/createrepo_c: Stabilize 1.2.1-r3 x86, #965703

Signed-off-by: Eli Schwartz  gentoo.org>

 app-arch/createrepo_c/createrepo_c-1.2.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/createrepo_c/createrepo_c-1.2.1-r3.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.2.1-r3.ebuild
index 305cff3eb262..53b20a6ead17 100644
--- a/app-arch/createrepo_c/createrepo_c-1.2.1-r3.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-1.2.1-r3.ebuild
@@ -22,7 +22,7 @@ else

https://github.com/rpm-software-management/createrepo_c/commit/e2ce40a8191b76165a68289bb3a9876171f42dea.patch
-> ${PN}-1.2.1-r3-docs-doxygen-optional.patch
"
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2026-02-15 Thread Jaco Kroon
commit: 44a425eafb3364ea895097ac59363488b67697a8
Author: Jaco Kroon  gentoo  org>
AuthorDate: Sun Feb 15 09:30:58 2026 +
Commit: Jaco Kroon  gentoo  org>
CommitDate: Sun Feb 15 09:31:51 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a425ea

app-arch/createrepo_c: USE=doc for live ().

This really just forward ports the USE=doc changes.

Signed-off-by: Jaco Kroon  gentoo.org>

 app-arch/createrepo_c/createrepo_c-.ebuild | 15 +--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/app-arch/createrepo_c/createrepo_c-.ebuild 
b/app-arch/createrepo_c/createrepo_c-.ebuild
index ee469aa88aaa..c41f6d18d826 100644
--- a/app-arch/createrepo_c/createrepo_c-.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2025 Gentoo Authors
+# Copyright 2020-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,9 +18,13 @@ fi
 LICENSE="GPL-2"
 SLOT="0"
 
-IUSE="legacy test zstd"
+IUSE="doc legacy test zstd"
 RESTRICT="!test? ( test )"
 
+BDEPEND="doc? (
+   app-text/doxygen
+)"
+
 DEPEND="
app-arch/bzip2:=
app-arch/drpm
@@ -50,6 +54,7 @@ src_configure() {
-DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
-DWITH_LIBMODULEMD=ON
-DWITH_ZCHUNK=ON
+   -DBUILD_DOC_C=$(usex doc ON OFF)
)
 
cmake_src_configure
@@ -59,8 +64,14 @@ src_compile() {
cmake_src_compile
# Tests have a magic target!
use test && cmake_src_compile tests
+   use doc && cmake_src_compile doc-c
 }
 
 src_test() {
"${S}"_build/tests/run_tests.sh || die "Failed to run C library tests"
 }
+
+src_install() {
+   cmake_src_install
+   use doc && dodoc -r "${BUILD_DIR}/doc/html"
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2026-02-15 Thread Jaco Kroon
commit: f92937c2ff5de347111452dfb72da6d23392b0f1
Author: Jaco Kroon  gentoo  org>
AuthorDate: Sun Feb 15 09:29:43 2026 +
Commit: Jaco Kroon  gentoo  org>
CommitDate: Sun Feb 15 09:31:51 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f92937c2

app-arch/createrepo_c: add 1.2.2

Signed-off-by: Jaco Kroon  gentoo.org>

 app-arch/createrepo_c/Manifest  |  1 +
 app-arch/createrepo_c/createrepo_c-1.2.2.ebuild | 77 +
 2 files changed, 78 insertions(+)

diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index 10bb7a59bea9..aa926214ebc4 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -3,3 +3,4 @@ DIST createrepo_c-1.2.1-r2-rpm6compat.patch 1993 BLAKE2B 
50d6b21c0129df913ea5740
 DIST createrepo_c-1.2.1-r3-docs-doxygen-optional.patch 1685 BLAKE2B 
787d31b8cd236ec59f0dcda7203b02549ba21ebc53957b770b820ce84f78d1e204fbc944f7786b2b0e7c13ac89e58698144782a9126086fde8834e5c5dcae932
 SHA512 
c3d29ad449b6ab75cb6c51f548c505537c544eec941d80cdeae079cea2c621324e0c54682a3482dbe5ee41af03009dfc07c81d8271189b5c1d747d755f5055ff
 DIST createrepo_c-1.2.1-r3-docs-target.patch 1645 BLAKE2B 
8915426f5e47143b387b48073baf1f3a9bb02491cb4b5b1e0b1dcfc11fcffab87084520aa402fd02a34431457a9695ce0435d6f95255f569391f0db5ae5ec3ef
 SHA512 
7719748836328340e02471396fcbd266932c6d83651f65f0a636cde89d89c482610f88d86790f784d4b39a769f7eb37bdb3a75fda0dc23ddfd12f66c2968314e
 DIST createrepo_c-1.2.1.tar.gz 639122 BLAKE2B 
6705fd56f72934eef88b31fae725085c91b6b14a601d0f0908ed9307d72eabf17fd2258f13eeadeb7234b31d08a61eab2fc75c4b75bf8ea75ee69442715277bc
 SHA512 
3acd54e5848ad3995d8b140b9d338fb8588c46d163e029b7203e49b3ff1a9984b55d403c3a5c590be23ebb5c5c74de369883eb51bba6fb51e8b247f9f10ab383
+DIST createrepo_c-1.2.2.tar.gz 638827 BLAKE2B 
011e342bd7af28bca6a6b4546dbc240feed75c8e8c4f076dcc83f6e98e514aaf88c23e224c92702879e4144ccf944c0d86f4e01ba54624e9624cd7159b18d748
 SHA512 
c95a376ccd611a3e041ad1c6fd70af0d7c17cc3db7a9926706f0ff9aeacf7f32a80ba18f8a98be4e2c2aea61d572a4b5ba7b0761f828b2faad0ea8f96e641320

diff --git a/app-arch/createrepo_c/createrepo_c-1.2.2.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.2.2.ebuild
new file mode 100644
index ..c41f6d18d826
--- /dev/null
+++ b/app-arch/createrepo_c/createrepo_c-1.2.2.ebuild
@@ -0,0 +1,77 @@
+# Copyright 2020-2026 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} = * ]]; 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="doc legacy test zstd"
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? (
+   app-text/doxygen
+)"
+
+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
+   virtual/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
+   -DBUILD_DOC_C=$(usex doc ON OFF)
+   )
+
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   # Tests have a magic target!
+   use test && cmake_src_compile tests
+   use doc && cmake_src_compile doc-c
+}
+
+src_test() {
+   "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests"
+}
+
+src_install() {
+   cmake_src_install
+   use doc && dodoc -r "${BUILD_DIR}/doc/html"
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2026-02-15 Thread Jaco Kroon
commit: c607b77d2fb0c1321c679024e5730ef786494c7c
Author: Jaco Kroon  gentoo  org>
AuthorDate: Sun Feb 15 09:30:13 2026 +
Commit: Jaco Kroon  gentoo  org>
CommitDate: Sun Feb 15 09:31:51 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c607b77d

app-arch/createrepo_c: Stabilize 1.2.1-r3 amd64, #965703

Signed-off-by: Jaco Kroon  gentoo.org>

 app-arch/createrepo_c/createrepo_c-1.2.1-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-arch/createrepo_c/createrepo_c-1.2.1-r3.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.2.1-r3.ebuild
index e0931cd3923d..305cff3eb262 100644
--- a/app-arch/createrepo_c/createrepo_c-1.2.1-r3.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-1.2.1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2025 Gentoo Authors
+# Copyright 2020-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,7 +22,7 @@ else

https://github.com/rpm-software-management/createrepo_c/commit/e2ce40a8191b76165a68289bb3a9876171f42dea.patch
-> ${PN}-1.2.1-r3-docs-doxygen-optional.patch
"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2026-02-10 Thread Sam James
commit: d9dc3588a16e900aefd434efb70d62961c5005cb
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 11 05:19:51 2026 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 11 05:19:51 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9dc3588

app-arch/createrepo_c: drop myself as a maintainer

jkroon is a dev now :)

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

 app-arch/createrepo_c/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-arch/createrepo_c/metadata.xml 
b/app-arch/createrepo_c/metadata.xml
index 6a2d37e7ea38..9b5aadec072a 100644
--- a/app-arch/createrepo_c/metadata.xml
+++ b/app-arch/createrepo_c/metadata.xml
@@ -9,10 +9,6 @@
[email protected]
Matt Jolly

-   
-   [email protected]
-   Sam James
-   

Build with support for legacy weakdeps and 
hashes (not recommended!)




[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2025-12-05 Thread Jaco Kroon
commit: f4abc27b50b268e0ef4fc3856028e60c6ab4f641
Author: Jaco Kroon  gentoo  org>
AuthorDate: Fri Dec  5 20:06:59 2025 +
Commit: Jaco Kroon  gentoo  org>
CommitDate: Fri Dec  5 20:08:05 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4abc27b

app-arch/createrepo_c: 1.2.1-r3

Enable building with USE=-doc when doxygen is not installed.

Closes: https://bugs.gentoo.org/967121
Signed-off-by: Jaco Kroon  gentoo.org>

 app-arch/createrepo_c/createrepo_c-1.2.1-r3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-arch/createrepo_c/createrepo_c-1.2.1-r3.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.2.1-r3.ebuild
index 1d5f1daebe37..e0931cd3923d 100644
--- a/app-arch/createrepo_c/createrepo_c-1.2.1-r3.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-1.2.1-r3.ebuild
@@ -72,6 +72,7 @@ src_configure() {
-DWITH_LEGACY_HASHES=$(usex legacy ON OFF)
-DWITH_LIBMODULEMD=ON
-DWITH_ZCHUNK=ON
+   -DBUILD_DOC_C=$(usex doc ON OFF)
)
 
cmake_src_configure



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2025-12-05 Thread Jaco Kroon
commit: 34f916fbdedfe389ac645c06d3d7345e904822c6
Author: Jaco Kroon  gentoo  org>
AuthorDate: Fri Dec  5 10:52:11 2025 +
Commit: Jaco Kroon  gentoo  org>
CommitDate: Fri Dec  5 12:33:17 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f916fb

app-arch/createrepo_c: drop 1.2.0-r1

Signed-off-by: Jaco Kroon  gentoo.org>

 app-arch/createrepo_c/Manifest |  1 -
 app-arch/createrepo_c/createrepo_c-1.2.0-r1.ebuild | 69 --
 2 files changed, 70 deletions(-)

diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index 5d8d3f517a37..5c69935f2c8e 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,4 +1,3 @@
-DIST createrepo_c-1.2.0.tar.gz 639118 BLAKE2B 
35c9617ebab793a6eb7ad7b03ff074ef4a82739ccb602f07387099df1216f7453dd2710002e8e8383ec0253546eaa19e383895204972732ff877e74eacee0a6f
 SHA512 
e399b635ea008ff833385107f28c6ac8514427c8be4cf45fdb2ed5cca601852c8429730e4160975ba8370ad8a74ee628dc91d1dd7629ed6d5b6fe60008d275ef
 DIST createrepo_c-1.2.1-r2-cmake4.patch 10607 BLAKE2B 
366ba9be95eb0a2c5057e999638ab17d2f805a34cc5d0e454e7f9d61369183a54b1670fd6374ca0f2449b665086d48115c64b47e3616adf270cd437474b840cd
 SHA512 
3d61b175e1d70661b1971963ac6977f75c21355019aa78c3b6c6ff1f230078047d8b2d045017f640cefd88f6bc19f7da77b5e7c5350f8d5689c71e21a4878f00
 DIST createrepo_c-1.2.1-r2-rpm6compat.patch 1993 BLAKE2B 
50d6b21c0129df913ea5740067dd901a3633a3dc10c025e163d0f0fd1dd3e941c13139d92a94908bb33abd61994ea6b8786d8bc1f1bfbc889846aa7ed173cc57
 SHA512 
cba117543a31a36ec0bae14e8e7c629e28e6081d13d2f7ec48c38dd1d9a0f570c5986c19d14f6cc4ca28dffc8cc3cbb5fcd63f7e5fe01a26c31091bf7fb8c1e6
 DIST createrepo_c-1.2.1.tar.gz 639122 BLAKE2B 
6705fd56f72934eef88b31fae725085c91b6b14a601d0f0908ed9307d72eabf17fd2258f13eeadeb7234b31d08a61eab2fc75c4b75bf8ea75ee69442715277bc
 SHA512 
3acd54e5848ad3995d8b140b9d338fb8588c46d163e029b7203e49b3ff1a9984b55d403c3a5c590be23ebb5c5c74de369883eb51bba6fb51e8b247f9f10ab383

diff --git a/app-arch/createrepo_c/createrepo_c-1.2.0-r1.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.2.0-r1.ebuild
deleted file mode 100644
index 43017750eb96..
--- a/app-arch/createrepo_c/createrepo_c-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 2020-2025 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} = * ]]; 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 )"
-
-# Restrict to https://github.com/rpm-software-management/createrepo_c/commit/4e37bc582b1673ff767dbd0b570ef1c8871d3e8c
-DEPEND="
-   app-arch/bzip2:=
-   app-arch/drpm
-   =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
-   virtual/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"
-}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/files/, app-arch/createrepo_c/

2025-12-05 Thread Jaco Kroon
commit: 65d48063b8ec563f645cd8d0ae97b34e4f77eeda
Author: Jaco Kroon  gentoo  org>
AuthorDate: Fri Dec  5 12:16:22 2025 +
Commit: Jaco Kroon  gentoo  org>
CommitDate: Fri Dec  5 12:33:17 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65d48063

app-arch/createrepo_c: 1.2.1-r3

Closes: https://bugs.gentoo.org/963774
Closes: https://bugs.gentoo.org/964539
Signed-off-by: Jaco Kroon  gentoo.org>

 app-arch/createrepo_c/Manifest |  2 +
 app-arch/createrepo_c/createrepo_c-1.2.1-r3.ebuild | 94 ++
 .../files/createrepo_c-1.2.1-r3-cmake-fixes.patch  | 73 +
 3 files changed, 169 insertions(+)

diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index 5c69935f2c8e..10bb7a59bea9 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,3 +1,5 @@
 DIST createrepo_c-1.2.1-r2-cmake4.patch 10607 BLAKE2B 
366ba9be95eb0a2c5057e999638ab17d2f805a34cc5d0e454e7f9d61369183a54b1670fd6374ca0f2449b665086d48115c64b47e3616adf270cd437474b840cd
 SHA512 
3d61b175e1d70661b1971963ac6977f75c21355019aa78c3b6c6ff1f230078047d8b2d045017f640cefd88f6bc19f7da77b5e7c5350f8d5689c71e21a4878f00
 DIST createrepo_c-1.2.1-r2-rpm6compat.patch 1993 BLAKE2B 
50d6b21c0129df913ea5740067dd901a3633a3dc10c025e163d0f0fd1dd3e941c13139d92a94908bb33abd61994ea6b8786d8bc1f1bfbc889846aa7ed173cc57
 SHA512 
cba117543a31a36ec0bae14e8e7c629e28e6081d13d2f7ec48c38dd1d9a0f570c5986c19d14f6cc4ca28dffc8cc3cbb5fcd63f7e5fe01a26c31091bf7fb8c1e6
+DIST createrepo_c-1.2.1-r3-docs-doxygen-optional.patch 1685 BLAKE2B 
787d31b8cd236ec59f0dcda7203b02549ba21ebc53957b770b820ce84f78d1e204fbc944f7786b2b0e7c13ac89e58698144782a9126086fde8834e5c5dcae932
 SHA512 
c3d29ad449b6ab75cb6c51f548c505537c544eec941d80cdeae079cea2c621324e0c54682a3482dbe5ee41af03009dfc07c81d8271189b5c1d747d755f5055ff
+DIST createrepo_c-1.2.1-r3-docs-target.patch 1645 BLAKE2B 
8915426f5e47143b387b48073baf1f3a9bb02491cb4b5b1e0b1dcfc11fcffab87084520aa402fd02a34431457a9695ce0435d6f95255f569391f0db5ae5ec3ef
 SHA512 
7719748836328340e02471396fcbd266932c6d83651f65f0a636cde89d89c482610f88d86790f784d4b39a769f7eb37bdb3a75fda0dc23ddfd12f66c2968314e
 DIST createrepo_c-1.2.1.tar.gz 639122 BLAKE2B 
6705fd56f72934eef88b31fae725085c91b6b14a601d0f0908ed9307d72eabf17fd2258f13eeadeb7234b31d08a61eab2fc75c4b75bf8ea75ee69442715277bc
 SHA512 
3acd54e5848ad3995d8b140b9d338fb8588c46d163e029b7203e49b3ff1a9984b55d403c3a5c590be23ebb5c5c74de369883eb51bba6fb51e8b247f9f10ab383

diff --git a/app-arch/createrepo_c/createrepo_c-1.2.1-r3.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.2.1-r3.ebuild
new file mode 100644
index ..1d5f1daebe37
--- /dev/null
+++ b/app-arch/createrepo_c/createrepo_c-1.2.1-r3.ebuild
@@ -0,0 +1,94 @@
+# Copyright 2020-2025 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} = * ]]; 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
+   
https://github.com/rpm-software-management/createrepo_c/commit/4e37bc582b1673ff767dbd0b570ef1c8871d3e8c.patch
+   -> ${PN}-1.2.1-r2-rpm6compat.patch
+   
https://github.com/rpm-software-management/createrepo_c/commit/89fa02828cdaf1c710c38bde5fcbcf59538a9cce.patch
+   -> ${PN}-1.2.1-r2-cmake4.patch
+   
https://github.com/rpm-software-management/createrepo_c/commit/908e3a4a5909ab107da41c2631a06c6b23617f3c.patch
+   -> ${PN}-1.2.1-r3-docs-target.patch
+   
https://github.com/rpm-software-management/createrepo_c/commit/e2ce40a8191b76165a68289bb3a9876171f42dea.patch
+   -> ${PN}-1.2.1-r3-docs-doxygen-optional.patch
+   "
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="doc legacy test zstd"
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? (
+   app-text/doxygen
+)"
+
+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
+   virtual/zlib:=
+"
+
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${DISTDIR}/createrepo_c-1.2.1-r2-cmake4.patch"
+   "${DISTDIR}/createrepo_c-1.2.1-r2-rpm6compat.patch"
+   "${FILESDIR}/createrepo_c-1.2.1-r3-cmake-fixes.patch"
+   "${DISTDIR}/createrepo_c-1.2.1-r3-docs-target.patch"
+   "${DISTDIR}/createrepo_c-1.2.1-r3-docs-doxygen-optional.patch"
+)
+
+src_configure() {
+   local mycmakear

[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2025-10-03 Thread Sam James
commit: 40eecb02f8258e170a1696db09e1b43d1255baa2
Author: Jaco Kroon  uls  co  za>
AuthorDate: Tue Sep 16 15:04:02 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  3 22:07:33 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40eecb02

app-arch/createrepo_c: 1.2.1-r2

Fixes cmake4 compatibility.
Allows for compiling against>=app-arch/rpm-6*
Adds USE=doc (doc-c docs).

python-docs requires the python shim, and I don't believe that adding
that at this point is worth the effort unless someone needs it.

Closes: https://bugs.gentoo.org/955466
Closes: https://bugs.gentoo.org/962948
Signed-off-by: Jaco Kroon  uls.co.za>
Part-of: https://github.com/gentoo/gentoo/pull/43813
Closes: https://github.com/gentoo/gentoo/pull/43813
Signed-off-by: Sam James  gentoo.org>

 app-arch/createrepo_c/Manifest |  2 +
 app-arch/createrepo_c/createrepo_c-1.2.1-r2.ebuild | 87 ++
 2 files changed, 89 insertions(+)

diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index bb395d76402b..5d8d3f517a37 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,2 +1,4 @@
 DIST createrepo_c-1.2.0.tar.gz 639118 BLAKE2B 
35c9617ebab793a6eb7ad7b03ff074ef4a82739ccb602f07387099df1216f7453dd2710002e8e8383ec0253546eaa19e383895204972732ff877e74eacee0a6f
 SHA512 
e399b635ea008ff833385107f28c6ac8514427c8be4cf45fdb2ed5cca601852c8429730e4160975ba8370ad8a74ee628dc91d1dd7629ed6d5b6fe60008d275ef
+DIST createrepo_c-1.2.1-r2-cmake4.patch 10607 BLAKE2B 
366ba9be95eb0a2c5057e999638ab17d2f805a34cc5d0e454e7f9d61369183a54b1670fd6374ca0f2449b665086d48115c64b47e3616adf270cd437474b840cd
 SHA512 
3d61b175e1d70661b1971963ac6977f75c21355019aa78c3b6c6ff1f230078047d8b2d045017f640cefd88f6bc19f7da77b5e7c5350f8d5689c71e21a4878f00
+DIST createrepo_c-1.2.1-r2-rpm6compat.patch 1993 BLAKE2B 
50d6b21c0129df913ea5740067dd901a3633a3dc10c025e163d0f0fd1dd3e941c13139d92a94908bb33abd61994ea6b8786d8bc1f1bfbc889846aa7ed173cc57
 SHA512 
cba117543a31a36ec0bae14e8e7c629e28e6081d13d2f7ec48c38dd1d9a0f570c5986c19d14f6cc4ca28dffc8cc3cbb5fcd63f7e5fe01a26c31091bf7fb8c1e6
 DIST createrepo_c-1.2.1.tar.gz 639122 BLAKE2B 
6705fd56f72934eef88b31fae725085c91b6b14a601d0f0908ed9307d72eabf17fd2258f13eeadeb7234b31d08a61eab2fc75c4b75bf8ea75ee69442715277bc
 SHA512 
3acd54e5848ad3995d8b140b9d338fb8588c46d163e029b7203e49b3ff1a9984b55d403c3a5c590be23ebb5c5c74de369883eb51bba6fb51e8b247f9f10ab383

diff --git a/app-arch/createrepo_c/createrepo_c-1.2.1-r2.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.2.1-r2.ebuild
new file mode 100644
index ..40f2fc76220b
--- /dev/null
+++ b/app-arch/createrepo_c/createrepo_c-1.2.1-r2.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2020-2025 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} = * ]]; 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
+   
https://github.com/rpm-software-management/createrepo_c/commit/4e37bc582b1673ff767dbd0b570ef1c8871d3e8c.patch
+   -> ${PN}-1.2.1-r2-rpm6compat.patch
+   
https://github.com/rpm-software-management/createrepo_c/commit/89fa02828cdaf1c710c38bde5fcbcf59538a9cce.patch
+   -> ${PN}-1.2.1-r2-cmake4.patch
+   "
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="doc legacy test zstd"
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? (
+   app-text/doxygen
+)"
+
+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}"
+
+PATCHES=(
+   "${DISTDIR}/createrepo_c-1.2.1-r2-cmake4.patch"
+   "${DISTDIR}/createrepo_c-1.2.1-r2-rpm6compat.patch"
+)
+
+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_

[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2025-09-24 Thread Sam James
commit: 36d9f3b2bc5e6606ddc14aab4b9793f1f0681d18
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 24 19:32:58 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 24 19:35:11 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d9f3b2

app-arch/createrepo_c: Stabilize 1.2.1-r1 amd64, #963341

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

 app-arch/createrepo_c/createrepo_c-1.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/createrepo_c/createrepo_c-1.2.1-r1.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.2.1-r1.ebuild
index e823dbb6f976..a9c356a34b3a 100644
--- a/app-arch/createrepo_c/createrepo_c-1.2.1-r1.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-1.2.1-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; 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 x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2025-09-24 Thread Sam James
commit: a2806e8c858809846ad3db9a067aee0fec878125
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 24 19:32:54 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 24 19:35:09 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2806e8c

app-arch/createrepo_c: Stabilize 1.2.1-r1 x86, #963341

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

 app-arch/createrepo_c/createrepo_c-1.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/createrepo_c/createrepo_c-1.2.1-r1.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.2.1-r1.ebuild
index 64ebac22a05b..e823dbb6f976 100644
--- a/app-arch/createrepo_c/createrepo_c-1.2.1-r1.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-1.2.1-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; 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 ~x86"
+   KEYWORDS="~amd64 x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2025-03-25 Thread Matt Jolly
commit: f6c9eaa03926bd9ff856188a70914c872a67d6c6
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Mar 25 11:30:40 2025 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Tue Mar 25 11:30:40 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6c9eaa0

app-arch/createrepo_c: drop 1.1.4

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

 app-arch/createrepo_c/Manifest  |  1 -
 app-arch/createrepo_c/createrepo_c-1.1.4.ebuild | 66 -
 2 files changed, 67 deletions(-)

diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index e1e83b335cc3..bb395d76402b 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,3 +1,2 @@
-DIST createrepo_c-1.1.4.tar.gz 638216 BLAKE2B 
881ec936931e24b17e0af29ae830efe03e671ed0ec5d457d0f527288f3a71584fb8dc3daeea2a53ed8cfc54ba41f21115efe5ecdc30d9a7f71f29997c370cca3
 SHA512 
1690a1e8a133a7c0fb1d009444bedb2ee20feb08fc4788174b63e2b133fa89f612a8518ef411fbb6fcefc382575ccb497429702ab230dd10962379c7c604a434
 DIST createrepo_c-1.2.0.tar.gz 639118 BLAKE2B 
35c9617ebab793a6eb7ad7b03ff074ef4a82739ccb602f07387099df1216f7453dd2710002e8e8383ec0253546eaa19e383895204972732ff877e74eacee0a6f
 SHA512 
e399b635ea008ff833385107f28c6ac8514427c8be4cf45fdb2ed5cca601852c8429730e4160975ba8370ad8a74ee628dc91d1dd7629ed6d5b6fe60008d275ef
 DIST createrepo_c-1.2.1.tar.gz 639122 BLAKE2B 
6705fd56f72934eef88b31fae725085c91b6b14a601d0f0908ed9307d72eabf17fd2258f13eeadeb7234b31d08a61eab2fc75c4b75bf8ea75ee69442715277bc
 SHA512 
3acd54e5848ad3995d8b140b9d338fb8588c46d163e029b7203e49b3ff1a9984b55d403c3a5c590be23ebb5c5c74de369883eb51bba6fb51e8b247f9f10ab383

diff --git a/app-arch/createrepo_c/createrepo_c-1.1.4.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.1.4.ebuild
deleted file mode 100644
index afc050773235..
--- a/app-arch/createrepo_c/createrepo_c-1.1.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} = * ]]; 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"
-}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2025-03-25 Thread Matt Jolly
commit: 4bba4a25f8f2a50d1a16f3a05b1345134df7e7c4
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Mar 25 11:30:28 2025 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Tue Mar 25 11:30:28 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bba4a25

app-arch/createrepo_c: add 1.2.1

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

 app-arch/createrepo_c/Manifest  |  1 +
 app-arch/createrepo_c/createrepo_c-1.2.1.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index 871e6a83f864..e1e83b335cc3 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,2 +1,3 @@
 DIST createrepo_c-1.1.4.tar.gz 638216 BLAKE2B 
881ec936931e24b17e0af29ae830efe03e671ed0ec5d457d0f527288f3a71584fb8dc3daeea2a53ed8cfc54ba41f21115efe5ecdc30d9a7f71f29997c370cca3
 SHA512 
1690a1e8a133a7c0fb1d009444bedb2ee20feb08fc4788174b63e2b133fa89f612a8518ef411fbb6fcefc382575ccb497429702ab230dd10962379c7c604a434
 DIST createrepo_c-1.2.0.tar.gz 639118 BLAKE2B 
35c9617ebab793a6eb7ad7b03ff074ef4a82739ccb602f07387099df1216f7453dd2710002e8e8383ec0253546eaa19e383895204972732ff877e74eacee0a6f
 SHA512 
e399b635ea008ff833385107f28c6ac8514427c8be4cf45fdb2ed5cca601852c8429730e4160975ba8370ad8a74ee628dc91d1dd7629ed6d5b6fe60008d275ef
+DIST createrepo_c-1.2.1.tar.gz 639122 BLAKE2B 
6705fd56f72934eef88b31fae725085c91b6b14a601d0f0908ed9307d72eabf17fd2258f13eeadeb7234b31d08a61eab2fc75c4b75bf8ea75ee69442715277bc
 SHA512 
3acd54e5848ad3995d8b140b9d338fb8588c46d163e029b7203e49b3ff1a9984b55d403c3a5c590be23ebb5c5c74de369883eb51bba6fb51e8b247f9f10ab383

diff --git a/app-arch/createrepo_c/createrepo_c-1.2.1.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.2.1.ebuild
new file mode 100644
index ..b6e7ce841917
--- /dev/null
+++ b/app-arch/createrepo_c/createrepo_c-1.2.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2020-2025 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} = * ]]; 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"
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2025-03-14 Thread Sam James
commit: 6862c5bd2bb2b59afc52d7a64c10b38a94b97475
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 14 07:14:38 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 14 07:15:33 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6862c5bd

app-arch/createrepo_c: drop 1.1.2, 1.1.3

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

 app-arch/createrepo_c/Manifest  |  2 -
 app-arch/createrepo_c/createrepo_c-1.1.2.ebuild | 66 -
 app-arch/createrepo_c/createrepo_c-1.1.3.ebuild | 66 -
 3 files changed, 134 deletions(-)

diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index 4ac6440bbb5f..871e6a83f864 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,4 +1,2 @@
-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
 DIST createrepo_c-1.2.0.tar.gz 639118 BLAKE2B 
35c9617ebab793a6eb7ad7b03ff074ef4a82739ccb602f07387099df1216f7453dd2710002e8e8383ec0253546eaa19e383895204972732ff877e74eacee0a6f
 SHA512 
e399b635ea008ff833385107f28c6ac8514427c8be4cf45fdb2ed5cca601852c8429730e4160975ba8370ad8a74ee628dc91d1dd7629ed6d5b6fe60008d275ef

diff --git a/app-arch/createrepo_c/createrepo_c-1.1.2.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.1.2.ebuild
deleted file mode 100644
index afc050773235..
--- a/app-arch/createrepo_c/createrepo_c-1.1.2.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} = * ]]; 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"
-}

diff --git a/app-arch/createrepo_c/createrepo_c-1.1.3.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.1.3.ebuild
deleted file mode 100644
index afc050773235..
--- a/app-arch/createrepo_c/createrepo_c-1.1.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} = * ]]; 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"
-RES

[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2025-01-31 Thread Matt Jolly
commit: 1edff7949840bc0ffdf0ebe16e3728956a635f8d
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Jan 30 22:43:56 2025 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Fri Jan 31 15:08:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1edff794

app-arch/createrepo_c: add 1.2.0

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

 app-arch/createrepo_c/Manifest  |  1 +
 app-arch/createrepo_c/createrepo_c-1.2.0.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index a57a0c460da5..4ac6440bbb5f 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,3 +1,4 @@
 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
+DIST createrepo_c-1.2.0.tar.gz 639118 BLAKE2B 
35c9617ebab793a6eb7ad7b03ff074ef4a82739ccb602f07387099df1216f7453dd2710002e8e8383ec0253546eaa19e383895204972732ff877e74eacee0a6f
 SHA512 
e399b635ea008ff833385107f28c6ac8514427c8be4cf45fdb2ed5cca601852c8429730e4160975ba8370ad8a74ee628dc91d1dd7629ed6d5b6fe60008d275ef

diff --git a/app-arch/createrepo_c/createrepo_c-1.2.0.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.2.0.ebuild
new file mode 100644
index ..b6e7ce841917
--- /dev/null
+++ b/app-arch/createrepo_c/createrepo_c-1.2.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2020-2025 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} = * ]]; 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"
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2024-09-23 Thread Matt Jolly
commit: 79536e7fa00d742c7889b9c1727cff55441273df
Author: Matt Jolly  gentoo  org>
AuthorDate: Tue Sep 24 04:10:36 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Tue Sep 24 06:30:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79536e7f

app-arch/createrepo_c: add 1.1.4

Signed-off-by: Matt Jolly  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 ..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} = * ]]; 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"
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2024-07-14 Thread Matt Jolly
commit: afd5ce2d95cc77a47590279226391304ac5f4d0e
Author: Matt Jolly  gentoo  org>
AuthorDate: Sun Jul 14 10:56:39 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Sun Jul 14 11:14:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afd5ce2d

app-arch/createrepo_c: drop 1.1.0

Signed-off-by: Matt Jolly  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..
--- 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} = * ]]; 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"
-}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2024-07-14 Thread Matt Jolly
commit: 53bbf5dd5a1c2f338b22fe5cdd90e397abdea8fb
Author: Matt Jolly  gentoo  org>
AuthorDate: Sun Jul 14 10:56:16 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Sun Jul 14 11:14:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53bbf5dd

app-arch/createrepo_c: add 1.1.3

Signed-off-by: Matt Jolly  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 ..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} = * ]]; 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"
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2024-06-23 Thread Matt Jolly
commit: beb5e2db3c48e0574190371e132924c61c69cadc
Author: Matt Jolly  gentoo  org>
AuthorDate: Mon Jun 24 06:42:15 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Mon Jun 24 06:42:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beb5e2db

app-arch/createrepo_c: drop 1.0.4

Signed-off-by: Matt Jolly  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..
--- 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} = * ]]; 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"
-}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2024-06-23 Thread Matt Jolly
commit: b38759c4828aa53c43e8ee9eed04b4ae3f529bfd
Author: Matt Jolly  gentoo  org>
AuthorDate: Mon Jun 24 06:40:50 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Mon Jun 24 06:41:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b38759c4

app-arch/createrepo_c: add 1.1.2

Signed-off-by: Matt Jolly  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 ..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} = * ]]; 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"
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2024-04-03 Thread Matt Jolly
commit: 5fdedd849adb55ad3045d5f65ac184a8ac736e1c
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr  4 04:43:34 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Apr  4 04:43:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fdedd84

app-arch/createrepo_c: add 1.1.0

Signed-off-by: Matt Jolly  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 ..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} = * ]]; 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"
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2024-04-03 Thread Matt Jolly
commit: c39ab3a6927cc8734ddd209bdbf9e0d7c5721d77
Author: Matt Jolly  gentoo  org>
AuthorDate: Thu Apr  4 04:43:46 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Thu Apr  4 04:43:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c39ab3a6

app-arch/createrepo_c: drop 1.0.3

Signed-off-by: Matt Jolly  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..
--- 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} = * ]]; 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"
-}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2024-02-18 Thread Matt Jolly
commit: d9563a8a4ed63ce8add21cbd59f8696bc02665bd
Author: Matt Jolly  gentoo  org>
AuthorDate: Mon Feb 19 01:09:11 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Mon Feb 19 01:09:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9563a8a

app-arch/createrepo_c: add 1.0.4

Signed-off-by: Matt Jolly  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 ..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} = * ]]; 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"
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2024-02-18 Thread Matt Jolly
commit: 8e3ee8be51dcbb8d6c0cbb5b2956a929cf828e6a
Author: Matt Jolly  gentoo  org>
AuthorDate: Mon Feb 19 01:09:34 2024 +
Commit: Matt Jolly  gentoo  org>
CommitDate: Mon Feb 19 01:09:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e3ee8be

app-arch/createrepo_c: drop 1.0.2

Signed-off-by: Matt Jolly  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..
--- 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} = * ]]; 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"
-}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2024-01-31 Thread Sam James
commit: 6f799ac853270e11839d0e7e2cd52ee76dc106d5
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 31 17:23:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 31 17:24:35 2024 +
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  gentoo.org>

 app-arch/createrepo_c/Manifest | 1 +
 .../{createrepo_c-.ebuild => createrepo_c-1.0.3.ebuild}| 7 +++
 app-arch/createrepo_c/createrepo_c-.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-.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.0.3.ebuild
similarity index 92%
copy from app-arch/createrepo_c/createrepo_c-.ebuild
copy to app-arch/createrepo_c/createrepo_c-1.0.3.ebuild
index a9a502907e62..afc050773235 100644
--- a/app-arch/createrepo_c/createrepo_c-.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-.ebuild 
b/app-arch/createrepo_c/createrepo_c-.ebuild
index a9a502907e62..afc050773235 100644
--- a/app-arch/createrepo_c/createrepo_c-.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-.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



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2023-11-24 Thread Sam James
commit: e84a011359ba4b5c5baf9a49afdf98cc9a864d0b
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Nov 24 22:07:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 25 03:59:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e84a0113

app-arch/createrepo_c: add 1.0.2

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  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 ..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} = * ]]; 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"
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2023-11-24 Thread Sam James
commit: 08d5bd818814b1831e6ebec5ee81c0853d2f0f72
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Nov 24 22:07:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 25 03:59:23 2023 +
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  footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/33971
Signed-off-by: Sam James  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..
--- 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} = * ]]; 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..
--- 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} = * ]]; 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/openss

[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2023-08-12 Thread Sam James
commit: fe77a8dc9b8f5c4b3f1194affdb7eb1246d06c4f
Author: Arturo R Ochoa  outlook  com>
AuthorDate: Mon Aug  7 09:49:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 06:49:26 2023 +
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  outlook.com>
Closes: https://github.com/gentoo/gentoo/pull/32208
Signed-off-by: Sam James  gentoo.org>

 app-arch/createrepo_c/Manifest  | 1 +
 .../{createrepo_c-.ebuild => createrepo_c-1.0.0.ebuild} | 2 +-
 app-arch/createrepo_c/createrepo_c-.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-.ebuild 
b/app-arch/createrepo_c/createrepo_c-1.0.0.ebuild
similarity index 98%
copy from app-arch/createrepo_c/createrepo_c-.ebuild
copy to app-arch/createrepo_c/createrepo_c-1.0.0.ebuild
index da19ee9ac2f3..7433f2a6011f 100644
--- a/app-arch/createrepo_c/createrepo_c-.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-1.0.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; 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-.ebuild 
b/app-arch/createrepo_c/createrepo_c-.ebuild
index da19ee9ac2f3..7433f2a6011f 100644
--- a/app-arch/createrepo_c/createrepo_c-.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = * ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2023-08-12 Thread Sam James
commit: 22179098cebb1f8ccba0d802c8f11573cb886d2b
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 06:43:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 06:49:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22179098

app-arch/createrepo_c: fix automagic zstd dep

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

 app-arch/createrepo_c/createrepo_c-1.0.0.ebuild | 4 +++-
 app-arch/createrepo_c/createrepo_c-.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-.ebuild 
b/app-arch/createrepo_c/createrepo_c-.ebuild
index 7433f2a6011f..a9a502907e62 100644
--- a/app-arch/createrepo_c/createrepo_c-.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-.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



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2023-05-16 Thread Sam James
commit: 12d7700f467612996febb4d41c66b33c0a5f3dd4
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun May 14 12:57:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 17 01:33:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d7700f

app-arch/createrepo_c: drop 0.20.1

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  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..
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2023-05-16 Thread Sam James
commit: 218cce57091eeb6b57d9c6fe2a8605c7da02cd4c
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun May 14 12:55:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 17 01:33:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218cce57

app-arch/createrepo_c: add 0.21.1

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  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 ..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} = * ]]; 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"
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2023-05-06 Thread Joonas Niilola
commit: f82e5ff4e663e3b9a51a6e074501e77f78093caf
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun May  7 06:14:46 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun May  7 06:17:24 2023 +
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  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} = * ]]; 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"



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/files/, app-arch/createrepo_c/

2023-03-07 Thread Sam James
commit: d72b56e47f333612712953b8fdaff615a6134b85
Author: Matt Jolly  footclan  ninja>
AuthorDate: Wed Jan 25 13:49:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 12:14:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72b56e4

app-arch/createrepo_c: add 0.20.1-r1, 

- Added Delta-RPM, zchunk, and libmodulemd dependencies
- New 'legacy' USE to enable legacy-style (suse, mandriva) weakdeps and
  hashes (MD5, SHA1)

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 .../createrepo_c/createrepo_c-0.20.1-r1.ebuild |  70 +++
 app-arch/createrepo_c/createrepo_c-.ebuild |  65 ++
 ...createrepo_c-0.20.1-use-gio-instead-of-cp.patch | 229 +
 app-arch/createrepo_c/metadata.xml |   3 +
 4 files changed, 367 insertions(+)

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
new file mode 100644
index ..9bd81ca8f784
--- /dev/null
+++ b/app-arch/createrepo_c/createrepo_c-0.20.1-r1.ebuild
@@ -0,0 +1,70 @@
+# 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} = * ]]; 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"
+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}"
+
+PATCHES=(
+   "${FILESDIR}/${P}-Include-rpm-rpmstring.h-for-rasprintf.patch"
+   "${FILESDIR}/${P}-use-gio-instead-of-cp.patch"
+)
+
+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-.ebuild 
b/app-arch/createrepo_c/createrepo_c-.ebuild
new file mode 100644
index ..da19ee9ac2f3
--- /dev/null
+++ b/app-arch/createrepo_c/createrepo_c-.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} = * ]]; 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"
+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 

[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2023-03-07 Thread Sam James
commit: 5854df5bfe52daceaf88bbef5e022c887f51bc7d
Author: Matt Jolly  footclan  ninja>
AuthorDate: Thu Feb 23 01:06:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  7 12:14:52 2023 +
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  footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/29261
Signed-off-by: Sam James  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 protected]
Jaco Kroon

+   
+   [email protected]
+   Matt Jolly
+   

[email protected]
Sam James

+   
+   [email protected]
+   Proxy Maintainers
+   

Build with support for legacy weakdeps and 
hashes (not recommended!)




[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2022-12-19 Thread Andreas Sturmlechner
commit: f3bb2055beaf7ac6429149d6d20caa081b71312e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 18 12:04:08 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 19 08:40:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3bb2055

app-arch/createrepo_c: drop 0.16.2

Signed-off-by: Andreas Sturmlechner  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..
--- 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
-}



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2022-10-29 Thread Sam James
commit: 04acdf4a7628a3be6db1e36afab2e56949e9597b
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 29 21:22:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 29 21:22:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04acdf4a

app-arch/createrepo_c: add github upstream metadata

Signed-off-by: Sam James  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 protected]
Sam James

+   
+   rpm-software-management/createrepo_c
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/files/, app-arch/createrepo_c/

2022-10-18 Thread Sam James
commit: 0065c8d2fb3b3838fd8940725cd84fb15506ac43
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 19 02:11:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 19 02:11:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0065c8d2

app-arch/createrepo_c: add 0.20.1

Closes: https://bugs.gentoo.org/875698
Signed-off-by: Sam James  gentoo.org>

 app-arch/createrepo_c/Manifest |  1 +
 app-arch/createrepo_c/createrepo_c-0.20.1.ebuild   | 42 ++
 ...0.1-Include-rpm-rpmstring.h-for-rasprintf.patch | 20 +++
 3 files changed, 63 insertions(+)

diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index 3207cc02e8ba..ad7a2616f3a4 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1 +1,2 @@
 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.20.1.ebuild 
b/app-arch/createrepo_c/createrepo_c-0.20.1.ebuild
new file mode 100644
index ..91a1e6965990
--- /dev/null
+++ b/app-arch/createrepo_c/createrepo_c-0.20.1.ebuild
@@ -0,0 +1,42 @@
+# 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
+}

diff --git 
a/app-arch/createrepo_c/files/createrepo_c-0.20.1-Include-rpm-rpmstring.h-for-rasprintf.patch
 
b/app-arch/createrepo_c/files/createrepo_c-0.20.1-Include-rpm-rpmstring.h-for-rasprintf.patch
new file mode 100644
index ..f7df38935aed
--- /dev/null
+++ 
b/app-arch/createrepo_c/files/createrepo_c-0.20.1-Include-rpm-rpmstring.h-for-rasprintf.patch
@@ -0,0 +1,20 @@
+https://github.com/rpm-software-management/createrepo_c/pull/328
+
+From cddd4c161523cf4340aa59f832d130e7c34ffd14 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Wed, 19 Oct 2022 03:10:06 +0100
+Subject: [PATCH] Include  for rasprintf
+
+Fixes build with Clang 16.
+
+Bug: https://bugs.gentoo.org/875698
+--- a/src/xml_file.c
 b/src/xml_file.c
+@@ -20,6 +20,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include "xml_file.h"
+ #include 
+ #include "error.h"



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2021-01-04 Thread Sam James
commit: fd019f3e19bda2595f66dbfe55f2a2a6ad415922
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  4 17:03:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 17:14:13 2021 +
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  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 protected]
Jaco Kroon

-   
-   [email protected]
-   Proxy Maintainers
+   
+   [email protected]
+   Sam James
+   Proxy

 



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2021-01-04 Thread Sam James
commit: 9ba55d71ee6f0ac25b341100a4fb7a469db2caa1
Author: Jaco Kroon  uls  co  za>
AuthorDate: Mon Oct 12 13:49:57 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 17:14:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba55d71

app-arch/createrepo_c: new package

Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/17901
Signed-off-by: Sam James  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 000..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 000..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 000..64b17e08bff
--- /dev/null
+++ b/app-arch/createrepo_c/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   [email protected]
+   Jaco Kroon
+   
+   
+   [email protected]
+   Proxy Maintainers
+   
+



[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/

2021-01-04 Thread Sam James
commit: d0f4a146c0ac9cd12c7b1d5deae7a4b884e1d963
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  4 17:02:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 17:14:13 2021 +
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  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