Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/libnma/
Date: Tue, 03 Jan 2023 14:08:21
Message-Id: 1672754873.0aa266ac65ea7668605e965fb7bd8b9ee41ddae5.mattst88@gentoo
1 commit: 0aa266ac65ea7668605e965fb7bd8b9ee41ddae5
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jan 3 03:58:51 2023 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 3 14:07:53 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa266ac
7
8 net-libs/libnma: Drop old versions
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 net-libs/libnma/Manifest | 1 -
13 net-libs/libnma/libnma-1.10.2.ebuild | 71 ----------------------------------
14 net-libs/libnma/libnma-1.10.4.ebuild | 75 ------------------------------------
15 3 files changed, 147 deletions(-)
16
17 diff --git a/net-libs/libnma/Manifest b/net-libs/libnma/Manifest
18 index b755b9c3b575..9099ff20fb61 100644
19 --- a/net-libs/libnma/Manifest
20 +++ b/net-libs/libnma/Manifest
21 @@ -1,2 +1 @@
22 -DIST libnma-1.10.2.tar.xz 1360128 BLAKE2B 8caff2baaf1d7e0cb7a6cefee4917b5f294517cc3ee22446f0bbea0301664969bdf43d10fcdf15e938bdae07467ad0a048687e61c3c494c4f042a1f6800d5745 SHA512 f8ac5f73ee8bc918325d2beec3e1eea61fed18110103ba9c3eb21da02fbd054895aa5ce332942a9113bb4860d59958dbf9c3b91885663b6225daec25cadf7458
23 DIST libnma-1.10.4.tar.xz 1351932 BLAKE2B 0178407d04fed680b260ea7e4615f0d939483504209b4bc721e2a4fe49ecbf49d9ffde0476b4352973cda9de4f088ac50d557c12f67d970f21031c1741f692e3 SHA512 4fe0d6b0e5b3c1bd7654e03dce747ee390de76d6641eb317fecb901ed6768bf48785e4a99e6fc8f12864066d06a64e308a8dbb2081a2d57e3f1509ca712deccc
24
25 diff --git a/net-libs/libnma/libnma-1.10.2.ebuild b/net-libs/libnma/libnma-1.10.2.ebuild
26 deleted file mode 100644
27 index 421090613fa2..000000000000
28 --- a/net-libs/libnma/libnma-1.10.2.ebuild
29 +++ /dev/null
30 @@ -1,71 +0,0 @@
31 -# Copyright 1999-2022 Gentoo Authors
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=8
35 -
36 -inherit gnome.org gnome2-utils meson xdg vala
37 -
38 -DESCRIPTION="NetworkManager GUI library"
39 -HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager https://gitlab.gnome.org/GNOME/libnma"
40 -
41 -LICENSE="GPL-2+"
42 -SLOT="0"
43 -# pkcs11 default enabled as it's a small dep often already present by libnma users, and it was default enabled as IUSE=+gcr in nm-applet before
44 -IUSE="gtk-doc +introspection +pkcs11 vala"
45 -REQUIRED_USE="vala? ( introspection )"
46 -KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
47 -
48 -DEPEND="
49 - >=gui-libs/gtk-4.0:4
50 - app-text/iso-codes
51 - net-misc/mobile-broadband-provider-info
52 - >=dev-libs/glib-2.38:2
53 - >=x11-libs/gtk+-3.12:3[introspection?]
54 - >=net-misc/networkmanager-1.7[introspection?]
55 - pkcs11? ( >=app-crypt/gcr-3.14:0=[gtk] )
56 - introspection? ( >=dev-libs/gobject-introspection-1.56:= )
57 -"
58 -RDEPEND="${DEPEND}
59 - !<gnome-extra/nm-applet-1.16.0" # gschema moved to here before nm-applet-1.16.0
60 -BDEPEND="
61 - dev-libs/libxml2
62 - >=sys-devel/gettext-0.19.8
63 - virtual/pkgconfig
64 - gtk-doc? ( dev-util/gtk-doc
65 - app-text/docbook-xml-dtd:4.3 )
66 - vala? ( $(vala_depend)
67 - net-misc/networkmanager[vala]
68 - )
69 -"
70 -
71 -src_prepare() {
72 - default
73 - use vala && vala_setup
74 - xdg_environment_reset
75 -}
76 -
77 -src_configure() {
78 - local emesonargs=(
79 - -Dlibnma_gtk4=true
80 - $(meson_use pkcs11 gcr)
81 - -Dmore_asserts=0
82 - -Dgcr_gtk4=false
83 - -Diso_codes=true
84 - -Dmobile_broadband_provider_info=true
85 - -Dld_gc=false
86 - $(meson_use gtk-doc gtk_doc)
87 - $(meson_use introspection)
88 - $(meson_use vala vapi)
89 - )
90 - meson_src_configure
91 -}
92 -
93 -pkg_postinst() {
94 - xdg_pkg_postinst
95 - gnome2_schemas_update
96 -}
97 -
98 -pkg_postrm() {
99 - xdg_pkg_postrm
100 - gnome2_schemas_update
101 -}
102
103 diff --git a/net-libs/libnma/libnma-1.10.4.ebuild b/net-libs/libnma/libnma-1.10.4.ebuild
104 deleted file mode 100644
105 index 965eae62dbe5..000000000000
106 --- a/net-libs/libnma/libnma-1.10.4.ebuild
107 +++ /dev/null
108 @@ -1,75 +0,0 @@
109 -# Copyright 1999-2022 Gentoo Authors
110 -# Distributed under the terms of the GNU General Public License v2
111 -
112 -EAPI=8
113 -
114 -inherit gnome.org gnome2-utils meson xdg vala
115 -
116 -DESCRIPTION="NetworkManager GUI library"
117 -HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager"
118 -
119 -LICENSE="GPL-2+"
120 -SLOT="0"
121 -# pkcs11 default enabled as it's a small dep often already present by libnma users, and it was default enabled as IUSE=+gcr in nm-applet before
122 -IUSE="gtk-doc +introspection +pkcs11 vala"
123 -REQUIRED_USE="vala? ( introspection )"
124 -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
125 -
126 -DEPEND="
127 - >=gui-libs/gtk-4.0:4
128 - app-text/iso-codes
129 - net-misc/mobile-broadband-provider-info
130 - >=dev-libs/glib-2.38:2
131 - >=x11-libs/gtk+-3.12:3[introspection?]
132 - >=net-misc/networkmanager-1.7[introspection?]
133 - pkcs11? ( >=app-crypt/gcr-4.0.0:4 )
134 - introspection? ( >=dev-libs/gobject-introspection-1.56:= )
135 -"
136 -RDEPEND="${DEPEND}
137 - !<gnome-extra/nm-applet-1.16.0" # gschema moved to here before nm-applet-1.16.0
138 -BDEPEND="
139 - dev-libs/libxml2
140 - >=sys-devel/gettext-0.19.8
141 - virtual/pkgconfig
142 - gtk-doc? ( dev-util/gtk-doc
143 - app-text/docbook-xml-dtd:4.3 )
144 - vala? ( $(vala_depend)
145 - net-misc/networkmanager[vala]
146 - )
147 -"
148 -
149 -src_prepare() {
150 - default
151 - use vala && vala_setup
152 - xdg_environment_reset
153 -}
154 -
155 -src_configure() {
156 - local emesonargs=(
157 - -Dlibnma_gtk4=true
158 - $(meson_use pkcs11 gcr)
159 - -Dmore_asserts=0
160 - -Diso_codes=true
161 - -Dmobile_broadband_provider_info=true
162 - -Dld_gc=false
163 - $(meson_use gtk-doc gtk_doc)
164 - $(meson_use introspection)
165 - $(meson_use vala vapi)
166 - )
167 - meson_src_configure
168 -}
169 -
170 -src_install() {
171 - meson_src_install
172 - rm "${D}/usr/share/glib-2.0/schemas/org.gnome.nm-applet.gschema.xml" || die
173 -}
174 -
175 -pkg_postinst() {
176 - xdg_pkg_postinst
177 - gnome2_schemas_update
178 -}
179 -
180 -pkg_postrm() {
181 - xdg_pkg_postrm
182 - gnome2_schemas_update
183 -}