Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
Date: Sat, 29 May 2021 18:16:54
Message-Id: 1622312183.cf59b5fe06d3dbbb76b7de90a503adcbd3af0061.mattst88@gentoo
1 commit: cf59b5fe06d3dbbb76b7de90a503adcbd3af0061
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Sat May 29 18:14:56 2021 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Sat May 29 18:16:23 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf59b5fe
7
8 x11-libs/libxkbcommon: Drop old versions
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 x11-libs/libxkbcommon/Manifest | 3 --
13 x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild | 65 -------------------------
14 x11-libs/libxkbcommon/libxkbcommon-1.1.0.ebuild | 65 -------------------------
15 x11-libs/libxkbcommon/libxkbcommon-1.2.1.ebuild | 65 -------------------------
16 4 files changed, 198 deletions(-)
17
18 diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest
19 index b2765cfb2c5..4d717f518ba 100644
20 --- a/x11-libs/libxkbcommon/Manifest
21 +++ b/x11-libs/libxkbcommon/Manifest
22 @@ -1,4 +1 @@
23 -DIST libxkbcommon-1.0.3.tar.xz 432944 BLAKE2B 49dcefcc17cbbfe5623728e9852e700a623e07ad7e6df78c8d7c39784948eb230f9e141d8aaa1de94305cb552244fe54d384abbc8e57f5ec5846915b5ae484e3 SHA512 b05a2db0acd6628427baad1967979a161019dec90a078a926d41f4dfeffb84eab63e627803df1a401e42c8e48953d6c434ce08d7206eae21e890890f29b03d3c
24 -DIST libxkbcommon-1.1.0.tar.xz 439488 BLAKE2B ddccb9942af5f5d80b750bf8f02289e073615c99bed2a8f7ff1d03ca70bffdbe3b1fe15daef2346819887efe10a308d00f671fc2ae50e0fe33e76e4b748f6d01 SHA512 6137329653ada711abc0e093532627111ab1fb53e6b2b0d05ec4d77709cfc4368f094ebbf68b23c8e9af9a69826351b64466e81c11e6593eafa7e43cd3e7bf75
25 -DIST libxkbcommon-1.2.1.tar.xz 453172 BLAKE2B f8846befae348287032601f589607a9c899826135b325245824650d77435050fe7e300514cc9f16bd0f3c37693c9f8f08d78aa738c160676019338d72addcd80 SHA512 28de91166a289586a78068b725b904da46fca144936ea0677ec9234c7f0499b9ae321d79c57f15782b63c6e7a37b074fe44648673a2294bbde13110195567e3b
26 DIST libxkbcommon-1.3.0.tar.xz 455256 BLAKE2B f53a47005dd411855d1d5c39a33ef58d22982b2d4c2014320722f7fe9a9b468366c6090fadd067e50a846f22de7b80164b684615a8bcb1b14a478609cc4deb74 SHA512 9585ab1df7f2d95b991a786ee1f1de0a645aa315edb93cb093f3409fc76ef7b8f8189a6a7bfd179dc01c5d105d9c9eea40a395762eeffe0618b0c3ee116c0d18
27
28 diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild
29 deleted file mode 100644
30 index b41c3709264..00000000000
31 --- a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild
32 +++ /dev/null
33 @@ -1,65 +0,0 @@
34 -# Copyright 1999-2020 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=7
38 -
39 -if [[ ${PV} = *9999* ]]; then
40 - GIT_ECLASS="git-r3"
41 - EGIT_REPO_URI="https://github.com/xkbcommon/${PN}"
42 -else
43 - SRC_URI="https://xkbcommon.org/download/${P}.tar.xz"
44 - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
45 -fi
46 -
47 -PYTHON_COMPAT=( python3_{7..9} )
48 -
49 -inherit meson multilib-minimal ${GIT_ECLASS} python-any-r1
50 -
51 -DESCRIPTION="keymap handling library for toolkits and window systems"
52 -HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/"
53 -LICENSE="MIT"
54 -IUSE="X doc static-libs test"
55 -RESTRICT="!test? ( test )"
56 -SLOT="0"
57 -
58 -BDEPEND="
59 - sys-devel/bison
60 - doc? ( app-doc/doxygen )
61 - test? ( ${PYTHON_DEPS} )
62 -"
63 -RDEPEND="
64 - X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] )
65 - dev-libs/libxml2[${MULTILIB_USEDEP}]
66 - x11-misc/compose-tables
67 -"
68 -DEPEND="${RDEPEND}
69 - X? ( x11-base/xorg-proto )"
70 -
71 -pkg_setup() {
72 - if use test; then
73 - python-any-r1_pkg_setup
74 - fi
75 -}
76 -
77 -multilib_src_configure() {
78 - local emesonargs=(
79 - -Ddefault_library="$(usex static-libs both shared)"
80 - -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb"
81 - -Denable-wayland=false # Demo applications
82 - $(meson_use X enable-x11)
83 - $(meson_use doc enable-docs)
84 - )
85 - meson_src_configure
86 -}
87 -
88 -multilib_src_compile() {
89 - meson_src_compile
90 -}
91 -
92 -multilib_src_test() {
93 - meson_src_test
94 -}
95 -
96 -multilib_src_install() {
97 - meson_src_install
98 -}
99
100 diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.1.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.1.0.ebuild
101 deleted file mode 100644
102 index 31300e452df..00000000000
103 --- a/x11-libs/libxkbcommon/libxkbcommon-1.1.0.ebuild
104 +++ /dev/null
105 @@ -1,65 +0,0 @@
106 -# Copyright 1999-2021 Gentoo Authors
107 -# Distributed under the terms of the GNU General Public License v2
108 -
109 -EAPI=7
110 -
111 -if [[ ${PV} = *9999* ]]; then
112 - GIT_ECLASS="git-r3"
113 - EGIT_REPO_URI="https://github.com/xkbcommon/${PN}"
114 -else
115 - SRC_URI="https://github.com/xkbcommon/libxkbcommon/releases/download/xkbcommon-${PV}/${P}.tar.xz"
116 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
117 -fi
118 -
119 -PYTHON_COMPAT=( python3_{7..9} )
120 -
121 -inherit meson multilib-minimal ${GIT_ECLASS} python-any-r1
122 -
123 -DESCRIPTION="keymap handling library for toolkits and window systems"
124 -HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/"
125 -LICENSE="MIT"
126 -IUSE="X doc static-libs test"
127 -RESTRICT="!test? ( test )"
128 -SLOT="0"
129 -
130 -BDEPEND="
131 - sys-devel/bison
132 - doc? ( app-doc/doxygen )
133 - test? ( ${PYTHON_DEPS} )
134 -"
135 -RDEPEND="
136 - X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] )
137 - dev-libs/libxml2[${MULTILIB_USEDEP}]
138 - x11-misc/compose-tables
139 -"
140 -DEPEND="${RDEPEND}
141 - X? ( x11-base/xorg-proto )"
142 -
143 -pkg_setup() {
144 - if use test; then
145 - python-any-r1_pkg_setup
146 - fi
147 -}
148 -
149 -multilib_src_configure() {
150 - local emesonargs=(
151 - -Ddefault_library="$(usex static-libs both shared)"
152 - -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb"
153 - -Denable-wayland=false # Demo applications
154 - $(meson_use X enable-x11)
155 - $(meson_use doc enable-docs)
156 - )
157 - meson_src_configure
158 -}
159 -
160 -multilib_src_compile() {
161 - meson_src_compile
162 -}
163 -
164 -multilib_src_test() {
165 - meson_src_test
166 -}
167 -
168 -multilib_src_install() {
169 - meson_src_install
170 -}
171
172 diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.2.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.2.1.ebuild
173 deleted file mode 100644
174 index c34ea6d0be1..00000000000
175 --- a/x11-libs/libxkbcommon/libxkbcommon-1.2.1.ebuild
176 +++ /dev/null
177 @@ -1,65 +0,0 @@
178 -# Copyright 1999-2021 Gentoo Authors
179 -# Distributed under the terms of the GNU General Public License v2
180 -
181 -EAPI=7
182 -
183 -if [[ ${PV} = *9999* ]]; then
184 - GIT_ECLASS="git-r3"
185 - EGIT_REPO_URI="https://github.com/xkbcommon/${PN}"
186 -else
187 - SRC_URI="https://xkbcommon.org/download/${P}.tar.xz"
188 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
189 -fi
190 -
191 -PYTHON_COMPAT=( python3_{7..9} )
192 -
193 -inherit meson multilib-minimal ${GIT_ECLASS} python-any-r1
194 -
195 -DESCRIPTION="keymap handling library for toolkits and window systems"
196 -HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/"
197 -LICENSE="MIT"
198 -IUSE="X doc static-libs test"
199 -RESTRICT="!test? ( test )"
200 -SLOT="0"
201 -
202 -BDEPEND="
203 - sys-devel/bison
204 - doc? ( app-doc/doxygen )
205 - test? ( ${PYTHON_DEPS} )
206 -"
207 -RDEPEND="
208 - X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] )
209 - dev-libs/libxml2[${MULTILIB_USEDEP}]
210 - x11-misc/compose-tables
211 -"
212 -DEPEND="${RDEPEND}
213 - X? ( x11-base/xorg-proto )"
214 -
215 -pkg_setup() {
216 - if use test; then
217 - python-any-r1_pkg_setup
218 - fi
219 -}
220 -
221 -multilib_src_configure() {
222 - local emesonargs=(
223 - -Ddefault_library="$(usex static-libs both shared)"
224 - -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb"
225 - -Denable-wayland=false # Demo applications
226 - $(meson_use X enable-x11)
227 - $(meson_use doc enable-docs)
228 - )
229 - meson_src_configure
230 -}
231 -
232 -multilib_src_compile() {
233 - meson_src_compile
234 -}
235 -
236 -multilib_src_test() {
237 - meson_src_test
238 -}
239 -
240 -multilib_src_install() {
241 - meson_src_install
242 -}