commit:     dd412b62899f845fd244611a4ac5624652a8fe6c
Author:     Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  9 08:37:17 2026 +0000
Commit:     Matt Jolly <kangie <AT> gentoo <DOT> org>
CommitDate: Mon Mar  9 08:43:32 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd412b62

app-arch/drpm: add 0.5.3

This is basically 0.5.2 with our downstream patch applied, but it is
technically behind.

Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>

 app-arch/drpm/Manifest          |  1 +
 app-arch/drpm/drpm-0.5.3.ebuild | 46 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+)

diff --git a/app-arch/drpm/Manifest b/app-arch/drpm/Manifest
index 63017e871b0f..37c677bf9774 100644
--- a/app-arch/drpm/Manifest
+++ b/app-arch/drpm/Manifest
@@ -1 +1,2 @@
 DIST drpm-0.5.2.tar.gz 138930 BLAKE2B 
b2d57e35bf62e94ba23212518a57c22a5638c270a38b07e77799e4c054e82391a08bd40a34adb78e5e5a9cf6c895895146b3619c953a1f0d312a8790652fda55
 SHA512 
591ffb6b28b1d4c6dda25746a76563c0fa15f48368e2593dbd00a2652dea78b635c8e28f6e50cf824450d9938652ddf3712c877135d66a7b762f1223b38e9ab4
+DIST drpm-0.5.3.tar.gz 139163 BLAKE2B 
376d36785aef25940e10344084476929e2897306c778f05600efaa797e01d1cd56fd2722e311880305a5c6277e3edd4f4618b6225ad6d414bb3368e9f2f3c0ce
 SHA512 
cd8c01dbd2920a963545cf3b3b42ca1f135325b24db4082bd0685e95e62faf1413007c0879877e53fa5fa69b4ae026fa17909d6cbb6921b387dfaea6db9b3ea8

diff --git a/app-arch/drpm/drpm-0.5.3.ebuild b/app-arch/drpm/drpm-0.5.3.ebuild
new file mode 100644
index 000000000000..5658801e387c
--- /dev/null
+++ b/app-arch/drpm/drpm-0.5.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2023-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="A library for making, reading and applying deltarpm packages"
+HOMEPAGE="https://github.com/rpm-software-management/drpm";
+if [[ ${PV} = 9999* ]]; then
+       inherit git-r3
+       EGIT_REPO_URI="https://github.com/rpm-software-management/drpm/";
+else
+       
SRC_URI="https://github.com/rpm-software-management/drpm/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+       KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+IUSE="lzip test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+       app-arch/bzip2:=
+       app-arch/rpm
+       app-arch/xz-utils
+       dev-libs/openssl:=
+       virtual/zlib:=
+       lzip? ( app-arch/lzlib )
+       zstd? ( app-arch/zstd:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${DEPEND}
+       test? ( dev-util/cmocka )
+"
+
+src_configure() {
+       local mycmakeargs=(
+               -DHAVE_LZLIB_DEVEL=$(usex lzip ON OFF)
+               -DWITH_ZSTD=$(usex zstd ON OFF)
+               -DENABLE_TESTS=$(usex test ON OFF)
+       )
+
+       cmake_src_configure
+}

Reply via email to