Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-libs/libosinfo/
Date: Thu, 15 Apr 2021 15:36:56
Message-Id: 1618500926.5cf7be3ebf861b9d790c72482e4241c493902d8d.mattst88@gentoo
1 commit: 5cf7be3ebf861b9d790c72482e4241c493902d8d
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Thu Apr 15 15:35:26 2021 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Thu Apr 15 15:35:26 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf7be3e
7
8 sys-libs/libosinfo: Drop old versions
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 sys-libs/libosinfo/Manifest | 1 -
13 sys-libs/libosinfo/libosinfo-1.8.0-r1.ebuild | 60 ----------------------------
14 2 files changed, 61 deletions(-)
15
16 diff --git a/sys-libs/libosinfo/Manifest b/sys-libs/libosinfo/Manifest
17 index ccf4e467141..fa3169fc548 100644
18 --- a/sys-libs/libosinfo/Manifest
19 +++ b/sys-libs/libosinfo/Manifest
20 @@ -1,2 +1 @@
21 -DIST libosinfo-1.8.0.tar.xz 273324 BLAKE2B 0d289df4eb1eb0f9793227b7925cfc37e253a4db0da5c420e7b058d4c060ae50a5609bd25f7d07822e0110e535561f675cf8eddbe6bce0875757f10ee30b2c22 SHA512 1d831443af9eea6a5ba1edccafcd47e56fc55e3cc43c0572044abc9c70c4eb8bbe0d95019d42bbdc3b680a2f52511863412ea9587c6eb553353b3802e94b2960
22 DIST libosinfo-1.9.0.tar.xz 279376 BLAKE2B 9f231f022d80e96fc9b031ff8f16ea1e432e5e3ce079e384ad123043b89dd5e47ae119aec3052c8926965bf30c49b150f0ee727fb3b0e0391d393b1031aabeab SHA512 2e62e69f4353eb935734f091caa4cc4e3dce74020a93b684807470f068da73e8ecb7f4af0623b6d3053ecff3a34c6709a783dec3d25a56dc69f0e7ff9041cf26
23
24 diff --git a/sys-libs/libosinfo/libosinfo-1.8.0-r1.ebuild b/sys-libs/libosinfo/libosinfo-1.8.0-r1.ebuild
25 deleted file mode 100644
26 index c2bc2665e86..00000000000
27 --- a/sys-libs/libosinfo/libosinfo-1.8.0-r1.ebuild
28 +++ /dev/null
29 @@ -1,60 +0,0 @@
30 -# Copyright 1999-2020 Gentoo Authors
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=7
34 -VALA_USE_DEPEND="vapigen"
35 -
36 -inherit meson udev vala xdg
37 -
38 -DESCRIPTION="GObject library for managing information about real and virtual OSes"
39 -HOMEPAGE="https://libosinfo.org/"
40 -SRC_URI="https://releases.pagure.org/libosinfo/${P}.tar.xz"
41 -
42 -LICENSE="GPL-2+ LGPL-2.1+"
43 -SLOT="0"
44 -
45 -IUSE="gtk-doc +introspection +vala test"
46 -RESTRICT="!test? ( test )"
47 -REQUIRED_USE="vala? ( introspection )"
48 -
49 -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
50 -
51 -# Unsure about osinfo-db-tools rdep, but at least fedora does it too
52 -RDEPEND="
53 - >=dev-libs/glib-2.44:2
54 - net-libs/libsoup:2.4
55 - >=dev-libs/libxml2-2.6.0
56 - >=dev-libs/libxslt-1.0.0
57 - sys-apps/hwids[pci,usb]
58 - sys-apps/osinfo-db-tools
59 - sys-apps/osinfo-db
60 - introspection? ( >=dev-libs/gobject-introspection-1.56:= )
61 -"
62 -DEPEND="${RDEPEND}"
63 -# perl dep is for pod2man for automagic manpage building
64 -BDEPEND="
65 - dev-lang/perl
66 - dev-util/glib-utils
67 - gtk-doc? ( >=dev-util/gtk-doc-1.10
68 - app-text/docbook-xml-dtd:4.3 )
69 - >=sys-devel/gettext-0.19.8
70 - virtual/pkgconfig
71 - vala? ( $(vala_depend) )
72 -"
73 -
74 -src_prepare() {
75 - xdg_src_prepare
76 - use vala && vala_src_prepare
77 -}
78 -
79 -src_configure() {
80 - local emesonargs=(
81 - $(meson_use gtk-doc enable-gtk-doc)
82 - $(meson_feature introspection enable-introspection)
83 - $(meson_use test enable-tests)
84 - $(meson_feature vala enable-vala)
85 - -Dwith-pci-ids-path=/usr/share/misc/pci.ids
86 - -Dwith-usb-ids-path=/usr/share/misc/usb.ids
87 - )
88 - meson_src_configure
89 -}