Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libgudev/
Date: Tue, 07 Sep 2021 17:37:48
Message-Id: 1631036175.98c7a719a5eaf81f4a0d04af513c990dc15088e2.floppym@gentoo
1 commit: 98c7a719a5eaf81f4a0d04af513c990dc15088e2
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 5 00:30:45 2021 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 7 17:36:15 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98c7a719
7
8 dev-libs/libgudev: drop static libs
9
10 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
11
12 dev-libs/libgudev/{libgudev-234.ebuild => libgudev-234-r1.ebuild} | 8 ++++----
13 .../libgudev/{libgudev-236-r1.ebuild => libgudev-236-r2.ebuild} | 7 +++----
14 dev-libs/libgudev/libgudev-236.ebuild | 7 +++----
15 dev-libs/libgudev/{libgudev-237.ebuild => libgudev-237-r1.ebuild} | 7 +++----
16 4 files changed, 13 insertions(+), 16 deletions(-)
17
18 diff --git a/dev-libs/libgudev/libgudev-234.ebuild b/dev-libs/libgudev/libgudev-234-r1.ebuild
19 similarity index 82%
20 rename from dev-libs/libgudev/libgudev-234.ebuild
21 rename to dev-libs/libgudev/libgudev-234-r1.ebuild
22 index 0bfe45d3f9f..fa61270e62e 100644
23 --- a/dev-libs/libgudev/libgudev-234.ebuild
24 +++ b/dev-libs/libgudev/libgudev-234-r1.ebuild
25 @@ -11,11 +11,11 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libgudev"
26 LICENSE="LGPL-2.1+"
27 SLOT="0/0"
28 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
29 -IUSE="introspection static-libs"
30 +IUSE="introspection"
31
32 DEPEND="
33 - >=dev-libs/glib-2.38.0:2[${MULTILIB_USEDEP},static-libs?]
34 - >=virtual/libudev-199:=[${MULTILIB_USEDEP},static-libs(-)?]
35 + >=dev-libs/glib-2.38.0:2[${MULTILIB_USEDEP}]
36 + >=virtual/libudev-199:=[${MULTILIB_USEDEP}]
37 introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
38 "
39 RDEPEND="${DEPEND}
40 @@ -32,7 +32,7 @@ BDEPEND="
41 multilib_src_configure() {
42 local myconf=(
43 $(multilib_native_use_enable introspection)
44 - $(use_enable static-libs static)
45 + --disable-static
46 --disable-umockdev # umockdev tests currently don't pass (might need extra setup)
47 )
48 local ECONF_SOURCE="${S}"
49
50 diff --git a/dev-libs/libgudev/libgudev-236-r1.ebuild b/dev-libs/libgudev/libgudev-236-r2.ebuild
51 similarity index 84%
52 rename from dev-libs/libgudev/libgudev-236-r1.ebuild
53 rename to dev-libs/libgudev/libgudev-236-r2.ebuild
54 index be272c06c6b..84fcb3d13a8 100644
55 --- a/dev-libs/libgudev/libgudev-236-r1.ebuild
56 +++ b/dev-libs/libgudev/libgudev-236-r2.ebuild
57 @@ -12,12 +12,12 @@ SRC_URI="https://download.gnome.org/sources/libgudev/${PV}/${P}.tar.xz"
58 LICENSE="LGPL-2.1+"
59 SLOT="0/0"
60 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86"
61 -IUSE="introspection static-libs test"
62 +IUSE="introspection test"
63 RESTRICT="!test? ( test )"
64
65 RDEPEND="
66 - >=dev-libs/glib-2.38.0:2[${MULTILIB_USEDEP},static-libs?]
67 - >=virtual/libudev-199:=[${MULTILIB_USEDEP},static-libs(-)?]
68 + >=dev-libs/glib-2.38.0:2[${MULTILIB_USEDEP}]
69 + >=virtual/libudev-199:=[${MULTILIB_USEDEP}]
70 introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
71 "
72 DEPEND="${RDEPEND}
73 @@ -38,7 +38,6 @@ multilib_src_configure() {
74 local emesonargs=(
75 $(meson_native_use_feature introspection)
76 -Dgtk_doc=false
77 - -Ddefault_library=$(usex static-libs both shared)
78 $(meson_feature test tests)
79 -Dvapi=disabled
80 )
81
82 diff --git a/dev-libs/libgudev/libgudev-236.ebuild b/dev-libs/libgudev/libgudev-236.ebuild
83 index 335ffc0b5cd..6f66a6b523f 100644
84 --- a/dev-libs/libgudev/libgudev-236.ebuild
85 +++ b/dev-libs/libgudev/libgudev-236.ebuild
86 @@ -12,11 +12,11 @@ SRC_URI="https://download.gnome.org/sources/libgudev/${PV}/${P}.tar.xz"
87 LICENSE="LGPL-2.1+"
88 SLOT="0/0"
89 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
90 -IUSE="introspection static-libs"
91 +IUSE="introspection"
92
93 DEPEND="
94 - >=dev-libs/glib-2.38.0:2[${MULTILIB_USEDEP},static-libs?]
95 - >=virtual/libudev-199:=[${MULTILIB_USEDEP},static-libs(-)?]
96 + >=dev-libs/glib-2.38.0:2[${MULTILIB_USEDEP}]
97 + >=virtual/libudev-199:=[${MULTILIB_USEDEP}]
98 introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
99 "
100 RDEPEND="${DEPEND}
101 @@ -36,7 +36,6 @@ multilib_src_configure() {
102 local emesonargs=(
103 $(meson_native_use_feature introspection)
104 -Dgtk_doc=false
105 - -Ddefault_library=$(usex static-libs both shared)
106 -Dtests=disabled # umockdev tests currently don't pass (might need extra setup)
107 -Dvapi=disabled
108 )
109
110 diff --git a/dev-libs/libgudev/libgudev-237.ebuild b/dev-libs/libgudev/libgudev-237-r1.ebuild
111 similarity index 84%
112 rename from dev-libs/libgudev/libgudev-237.ebuild
113 rename to dev-libs/libgudev/libgudev-237-r1.ebuild
114 index 86c4bd72c19..29d5abcab2e 100644
115 --- a/dev-libs/libgudev/libgudev-237.ebuild
116 +++ b/dev-libs/libgudev/libgudev-237-r1.ebuild
117 @@ -12,12 +12,12 @@ SRC_URI="https://download.gnome.org/sources/libgudev/${PV}/${P}.tar.xz"
118 LICENSE="LGPL-2.1+"
119 SLOT="0/0"
120 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86"
121 -IUSE="introspection static-libs test"
122 +IUSE="introspection test"
123 RESTRICT="!test? ( test )"
124
125 RDEPEND="
126 - >=dev-libs/glib-2.38.0:2[${MULTILIB_USEDEP},static-libs?]
127 - >=virtual/libudev-199:=[${MULTILIB_USEDEP},static-libs(-)?]
128 + >=dev-libs/glib-2.38.0:2[${MULTILIB_USEDEP}]
129 + >=virtual/libudev-199:=[${MULTILIB_USEDEP}]
130 introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
131 "
132 DEPEND="${RDEPEND}
133 @@ -37,7 +37,6 @@ multilib_src_configure() {
134 local emesonargs=(
135 $(meson_native_use_feature introspection)
136 -Dgtk_doc=false
137 - -Ddefault_library=$(usex static-libs both shared)
138 $(meson_feature test tests)
139 -Dvapi=disabled
140 )