commit:     22cf32987629f16fd1a229ada33bc5296296c820
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  4 11:57:57 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Oct  4 17:36:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22cf3298

dev-libs/libjcat: drop 0.1.14

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/libjcat/Manifest                          |  1 -
 .../libjcat-0.1.11-disable_installed_tests.patch   | 60 -------------------
 dev-libs/libjcat/libjcat-0.1.14.ebuild             | 68 ----------------------
 3 files changed, 129 deletions(-)

diff --git a/dev-libs/libjcat/Manifest b/dev-libs/libjcat/Manifest
index 6331f7ea2ef2..662daac1f93a 100644
--- a/dev-libs/libjcat/Manifest
+++ b/dev-libs/libjcat/Manifest
@@ -1,2 +1 @@
-DIST libjcat-0.1.14.tar.gz 70018 BLAKE2B 
71329e6fc04ef37e5af215c88b4a5a03fbd65143604da57b0357d4bd07896a22a98b9028d8529234655adb37e5cefe226d09d987e798bce17b47fef1e1142d1f
 SHA512 
837a50ad31a736a36bd9df26b151c198e18873df0e7444502b7a6e26a86df15f1df970112f2dd22658960389fdfb78a2c601274e2b5c46ec82fceef5aad778c1
 DIST libjcat-0.2.1.tar.gz 76698 BLAKE2B 
62f77c993e47843dddacc9a67b9daac9bd29bef7363ce62125ecd22f9649b8a5ce2de07d74ea6900e9a45feb141caa19761bcffd337530d86a31b6ed94cab164
 SHA512 
e29fdaae38ade2960ffa7ac3cd41224ccab5fdb351d2ae420ffe0cf0ddb948bba37e9e040cc3046c8593be4622bf018779dfa80f173873b79582061f12c02373

diff --git 
a/dev-libs/libjcat/files/libjcat-0.1.11-disable_installed_tests.patch 
b/dev-libs/libjcat/files/libjcat-0.1.11-disable_installed_tests.patch
deleted file mode 100644
index 18ef4000293e..000000000000
--- a/dev-libs/libjcat/files/libjcat-0.1.11-disable_installed_tests.patch
+++ /dev/null
@@ -1,60 +0,0 @@
---- a/data/tests/colorhug/meson.build
-+++ b/data/tests/colorhug/meson.build
-@@ -1,3 +1,4 @@
-+if false
- install_data([
-     'firmware.bin',
-     'firmware.bin.asc',
-@@ -5,6 +6,7 @@
-   ],
-   install_dir: join_paths(installed_test_bindir, 'colorhug'),
- )
-+endif
- 
- if get_option('pkcs7')
-   # generate self-signed detached signature
-@@ -17,7 +19,7 @@
-                         '--load-certificate', pkcs7_certificate,
-                         '--infile', '@INPUT@',
-                         '--outfile', '@OUTPUT@'],
--    install: true,
-+    install: false,
-     install_dir: join_paths(installed_test_bindir, 'colorhug'),
-   )
- endif
---- a/data/tests/meson.build
-+++ b/data/tests/meson.build
-@@ -2,7 +2,7 @@
-   input : 'libjcat.test.in',
-   output : 'libjcat.test',
-   configuration : conf,
--  install: true,
-+  install: false,
-   install_dir: installed_test_datadir,
- )
- 
---- a/data/tests/pki/meson.build
-+++ b/data/tests/pki/meson.build
-@@ -1,9 +1,11 @@
-+if false
- install_data([
-     'GPG-KEY-Linux-Vendor-Firmware-Service',
-     'LVFS-CA.pem',
-   ],
-   install_dir: join_paths(installed_test_bindir, 'pki'),
- )
-+endif
- 
- # generate certificate
- pkcs7_config = join_paths(meson.current_source_dir(), 'test.cfg')
---- a/libjcat/meson.build
-+++ b/libjcat/meson.build
-@@ -248,7 +248,7 @@
-     dependencies : [
-       libjcat_deps,
-     ],
--    install : true,
-+    install : false,
-     install_dir : installed_test_bindir
-   )
-   test('jcat-self-test', e, env : testdatadirs)

diff --git a/dev-libs/libjcat/libjcat-0.1.14.ebuild 
b/dev-libs/libjcat/libjcat-0.1.14.ebuild
deleted file mode 100644
index 6ea7c2221b23..000000000000
--- a/dev-libs/libjcat/libjcat-0.1.14.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit meson python-any-r1 vala xdg-utils
-
-DESCRIPTION="Library and tool for reading and writing Jcat files"
-HOMEPAGE="https://github.com/hughsie/libjcat";
-SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86"
-IUSE="+gpg gtk-doc +introspection +man +pkcs7 test vala"
-
-RDEPEND="dev-libs/glib:2
-       dev-libs/json-glib:=
-       gpg? (
-               app-crypt/gpgme:=
-               dev-libs/libgpg-error
-       )
-       introspection? ( dev-libs/gobject-introspection:= )
-       pkcs7? ( net-libs/gnutls )
-       vala? ( dev-lang/vala:= )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-       $(python_gen_any_dep '
-               dev-python/setuptools[${PYTHON_USEDEP}]
-       ')
-       gtk-doc? ( dev-util/gtk-doc )
-       man? ( sys-apps/help2man )
-       test? ( net-libs/gnutls[tools] )"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-       "${FILESDIR}"/${PN}-0.1.11-disable_installed_tests.patch
-)
-
-python_check_deps() {
-       python_has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-       use vala && vala_setup
-}
-
-src_prepare() {
-       xdg_environment_reset
-       default
-}
-
-src_configure() {
-       local emesonargs=(
-               $(meson_use gtk-doc gtkdoc)
-               $(meson_use gpg)
-               $(meson_use introspection)
-               $(meson_use man)
-               $(meson_use pkcs7)
-               $(meson_use test tests)
-               $(meson_use vala vapi)
-       )
-       meson_src_configure
-}

Reply via email to