[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 9c95b044e769b9b56e2c103f8685bdebe35f3822 Author: Matt Turner gentoo org> AuthorDate: Tue Mar 26 15:21:45 2024 + Commit: Matt Turner gentoo org> CommitDate: Tue Mar 26 15:26:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c95b044 x11-libs/libxkbcommon: Version bump to 1.7.0 Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 1 + x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild | 71 + 2 files changed, 72 insertions(+) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index f8463b76c8e3..6ff60c0b8e6d 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1 +1,2 @@ DIST libxkbcommon-1.6.0.tar.xz 510456 BLAKE2B ffd373161f12ea6448a9206f57710355ab65b81ebab5dce74e4dfcee1bdc9175406fc434560648f5933b83cac163099c8564c3add6f51d34856def39ab077850 SHA512 4f93225eada1c5d0806bbc01f72d82d72729f4580ade963ff6a386711c9b2232aae5213c8488abf01c3b81f0e1fdb7f4d8a4d3786113ccc134251ff164c4be5c +DIST libxkbcommon-1.7.0.tar.xz 534312 BLAKE2B b85cd8a78fce3c624e0c64c26a37b6d99bb8b8f3de489c6909826f53bdb6d33842f7ffcf955f6a9a8eb57cad53fc9756bd15d05aeb813b0f92985827243949a8 SHA512 4b74a9f3f63e2ebc1cbdcaa963c70362e55fa527e1d89b6a1fd30d7a84a8b60c1b3dc99bcfbde85aa31890e0b2f62f0bad3c8ff8340fe6a930ee662b33448ba5 diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild new file mode 100644 index ..32c1fc5823e6 --- /dev/null +++ b/x11-libs/libxkbcommon/libxkbcommon-1.7.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} = ** ]]; then + GIT_ECLASS="git-r3" + EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; +else + SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit bash-completion-r1 meson-multilib ${GIT_ECLASS} python-any-r1 virtualx + +DESCRIPTION="Keymap handling library for toolkits and window systems" +HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; +LICENSE="MIT" +SLOT="0" + +IUSE="doc static-libs test tools wayland X" +RESTRICT="!test? ( test )" + +BDEPEND=" + app-alternatives/yacc + doc? ( app-text/doxygen[dot] ) + test? ( ${PYTHON_DEPS} ) + tools? ( wayland? ( dev-util/wayland-scanner ) ) +" +RDEPEND=" + X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP}] ) + tools? ( wayland? ( >=dev-libs/wayland-1.2.0[${MULTILIB_USEDEP}] ) ) + dev-libs/libxml2[${MULTILIB_USEDEP}] + x11-misc/compose-tables + x11-misc/xkeyboard-config +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) + tools? ( wayland? ( >=dev-libs/wayland-protocols-1.12 ) ) +" + +pkg_setup() { + if use test; then + python-any-r1_pkg_setup + fi +} + +multilib_src_configure() { + local emesonargs=( + -Ddefault_library="$(usex static-libs both shared)" + -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" + -Dbash-completion-path="$(get_bashcompdir)" + $(meson_native_use_bool tools enable-tools) + $(meson_use X enable-x11) + $(meson_native_use_bool doc enable-docs) + $(meson_use wayland enable-wayland) + ) + meson_src_configure +} + +multilib_src_test() { + virtx meson_src_test +} + +multilib_src_install_all() { + if use doc; then + mv "${ED}"/usr/share/doc/{${PN},${P}} || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 932a2e623487a71519699be9e3f7f1025b87b7cd Author: Matt Turner gentoo org> AuthorDate: Wed Mar 6 21:11:35 2024 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 6 21:51:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=932a2e62 x11-libs/libxkbcommon: Depend on doxygen[dot] for USE=doc Closes: https://bugs.gentoo.org/921556 Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild index d9e6e437ba12..9e59daec370e 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild @@ -24,7 +24,7 @@ SLOT="0" BDEPEND=" app-alternatives/yacc - doc? ( app-text/doxygen ) + doc? ( app-text/doxygen[dot] ) test? ( ${PYTHON_DEPS} ) tools? ( wayland? ( dev-util/wayland-scanner ) ) "
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 04ab0baf43bf7c0a7db89fb3ae1484899ff89ab8 Author: Matt Turner gentoo org> AuthorDate: Wed Mar 6 21:50:07 2024 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 6 21:51:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ab0baf x11-libs/libxkbcommon: Move SLOT= assignment Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild index 9e59daec370e..3fe9b0eff71b 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild @@ -18,9 +18,10 @@ inherit bash-completion-r1 meson-multilib ${GIT_ECLASS} python-any-r1 virtualx DESCRIPTION="Keymap handling library for toolkits and window systems" HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; LICENSE="MIT" +SLOT="0" + IUSE="doc static-libs test tools wayland X" RESTRICT="!test? ( test )" -SLOT="0" BDEPEND=" app-alternatives/yacc
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 466e11ed86efb7a28a3e4626f27c15272b596c8d Author: Sam James gentoo org> AuthorDate: Mon Jan 22 15:42:43 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 22 15:42:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466e11ed x11-libs/libxkbcommon: Stabilize 1.6.0 hppa, #921211 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild index b3b6f95aa88f..d9e6e437ba12 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi PYTHON_COMPAT=( python3_{10..12} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 1330540c113d2ac58b7dc8885653eae31b46ac8f Author: Sam James gentoo org> AuthorDate: Mon Jan 8 12:09:54 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jan 8 12:25:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1330540c x11-libs/libxkbcommon: sys-devel/bison -> app-alternatives/yacc All of these will be using app-alternatives/yacc anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild index 3a7244c0b66f..46fac06df8a2 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,7 +23,7 @@ RESTRICT="!test? ( test )" SLOT="0" BDEPEND=" - sys-devel/bison + app-alternatives/yacc doc? ( app-doc/doxygen ) test? ( ${PYTHON_DEPS} ) tools? ( wayland? ( dev-util/wayland-scanner ) )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 3cd4cbf04d70bde10c66bb75ad862e66834eadc5 Author: Matt Turner gentoo org> AuthorDate: Sat Nov 25 17:16:08 2023 + Commit: Matt Turner gentoo org> CommitDate: Sat Nov 25 17:31:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd4cbf0 x11-libs/libxkbcommon: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 1 - x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild | 69 - 2 files changed, 70 deletions(-) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index 6b78dd3f50e5..f8463b76c8e3 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1,2 +1 @@ -DIST libxkbcommon-1.5.0.tar.xz 472700 BLAKE2B 5dcfb514c297f71629f20b444cb29c5d26ce9def1c1173a125fb0c0c259d76194fcef7a407d8efda2d2d87c9b90abac34e2fc1742cfd6053df511a3ef205c8ef SHA512 bbba6665f052c04c7450413cc5e2badd6bfd41326b0e4c60e3ec01d730cae695fd34ce2662b8a91ece7a76b974a0ea330f7462dd5d2db148b0d0da26264ced9c DIST libxkbcommon-1.6.0.tar.xz 510456 BLAKE2B ffd373161f12ea6448a9206f57710355ab65b81ebab5dce74e4dfcee1bdc9175406fc434560648f5933b83cac163099c8564c3add6f51d34856def39ab077850 SHA512 4f93225eada1c5d0806bbc01f72d82d72729f4580ade963ff6a386711c9b2232aae5213c8488abf01c3b81f0e1fdb7f4d8a4d3786113ccc134251ff164c4be5c diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild deleted file mode 100644 index e0ed4692622e.. --- a/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} = ** ]]; then - GIT_ECLASS="git-r3" - EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; -else - SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit meson-multilib ${GIT_ECLASS} python-any-r1 virtualx - -DESCRIPTION="keymap handling library for toolkits and window systems" -HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; -LICENSE="MIT" -IUSE="doc static-libs test tools wayland X" -RESTRICT="!test? ( test )" -SLOT="0" - -BDEPEND=" - sys-devel/bison - doc? ( app-doc/doxygen ) - test? ( ${PYTHON_DEPS} ) - wayland? ( dev-util/wayland-scanner ) -" -RDEPEND=" - X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP}] ) - wayland? ( >=dev-libs/wayland-1.2.0[${MULTILIB_USEDEP}] ) - dev-libs/libxml2[${MULTILIB_USEDEP}] - x11-misc/compose-tables - x11-misc/xkeyboard-config -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) - wayland? ( >=dev-libs/wayland-protocols-1.12 ) -" - -pkg_setup() { - if use test; then - python-any-r1_pkg_setup - fi -} - -multilib_src_configure() { - local emesonargs=( - -Ddefault_library="$(usex static-libs both shared)" - -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" - $(meson_native_use_bool tools enable-tools) - $(meson_use X enable-x11) - $(meson_native_use_bool doc enable-docs) - $(meson_use wayland enable-wayland) - ) - meson_src_configure -} - -multilib_src_test() { - virtx meson_src_test -} - -multilib_src_install_all() { - if use doc; then - mv "${ED}"/usr/share/doc/{${PN},${P}} || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 5d38e4978ff64db096c6157f795e21489e16e5c1 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 25 09:36:31 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 25 09:36:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d38e497 x11-libs/libxkbcommon: Stabilize 1.6.0 arm64, #917439 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild index 0aa80fe72f53..3a7244c0b66f 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi PYTHON_COMPAT=( python3_{10..12} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 0c8aa9c6a1c83273fb603f7d67a9438f6e4790a4 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Nov 16 19:57:56 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Nov 16 19:57:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c8aa9c6 x11-libs/libxkbcommon: Stabilize 1.6.0 arm, #917439 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild index a852aa0b5c3f..0aa80fe72f53 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi PYTHON_COMPAT=( python3_{10..12} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 3148ecb8fbd8d73da124a07a306ad11656a9e7ec Author: Arthur Zamarin gentoo org> AuthorDate: Thu Nov 16 19:42:11 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Nov 16 19:42:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3148ecb8 x11-libs/libxkbcommon: Stabilize 1.6.0 ppc, #917439 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild index a8458600098a..a852aa0b5c3f 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi PYTHON_COMPAT=( python3_{10..12} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 009e655c06a72853e0fed18c592197983bf20e4e Author: Arthur Zamarin gentoo org> AuthorDate: Thu Nov 16 17:17:11 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Nov 16 17:17:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=009e655c x11-libs/libxkbcommon: Stabilize 1.6.0 ppc64, #917439 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild index 35d62d68921b..fa4ea4d69f20 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" fi PYTHON_COMPAT=( python3_{10..12} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 4f0e0c54ffa68c57b1ce1b4a5886e6835451a772 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Nov 16 17:17:12 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Nov 16 17:17:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0e0c54 x11-libs/libxkbcommon: Stabilize 1.6.0 x86, #917439 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild index fa4ea4d69f20..a8458600098a 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi PYTHON_COMPAT=( python3_{10..12} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: c8de3035b28c4cba05da046a8f313425db270b1c Author: Arthur Zamarin gentoo org> AuthorDate: Thu Nov 16 17:17:10 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Nov 16 17:17:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8de3035 x11-libs/libxkbcommon: Stabilize 1.6.0 amd64, #917439 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild index edf3040dd26b..12a6762e0c50 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi PYTHON_COMPAT=( python3_{10..12} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 5acc1c5a2ae17b98fb19da1a8ee434dd1ad31fcd Author: Arthur Zamarin gentoo org> AuthorDate: Thu Nov 16 17:17:10 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Nov 16 17:17:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5acc1c5a x11-libs/libxkbcommon: Stabilize 1.6.0 sparc, #917439 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild index 12a6762e0c50..35d62d68921b 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi PYTHON_COMPAT=( python3_{10..12} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 1166558ccbc7895d7575b96b85b1c09007c61b2c Author: Matt Turner gentoo org> AuthorDate: Mon Oct 9 20:20:23 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Oct 9 20:31:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1166558c x11-libs/libxkbcommon: Pass bash-completion-path Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild index ea6a904b5f8e..d4a5d3eb4ac3 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild @@ -13,7 +13,7 @@ fi PYTHON_COMPAT=( python3_{10..12} ) -inherit meson-multilib ${GIT_ECLASS} python-any-r1 virtualx +inherit bash-completion-r1 meson-multilib ${GIT_ECLASS} python-any-r1 virtualx DESCRIPTION="Keymap handling library for toolkits and window systems" HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; @@ -50,6 +50,7 @@ multilib_src_configure() { local emesonargs=( -Ddefault_library="$(usex static-libs both shared)" -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" + -Dbash-completion-path="$(get_bashcompdir)" $(meson_native_use_bool tools enable-tools) $(meson_use X enable-x11) $(meson_native_use_bool doc enable-docs)
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: d4cb3846fc9bc4078299ab57f7e4f6c2d14b314e Author: Leonardo Hernández Hernández proton me> AuthorDate: Mon Oct 9 00:00:34 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Oct 9 20:31:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4cb3846 x11-libs/libxkbcommon: add 1.6.0 Signed-off-by: Leonardo Hernández Hernández proton.me> Closes: https://github.com/gentoo/gentoo/pull/33256 Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 1 + x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild | 69 + 2 files changed, 70 insertions(+) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index 0328e5e29ab7..6b78dd3f50e5 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1 +1,2 @@ DIST libxkbcommon-1.5.0.tar.xz 472700 BLAKE2B 5dcfb514c297f71629f20b444cb29c5d26ce9def1c1173a125fb0c0c259d76194fcef7a407d8efda2d2d87c9b90abac34e2fc1742cfd6053df511a3ef205c8ef SHA512 bbba6665f052c04c7450413cc5e2badd6bfd41326b0e4c60e3ec01d730cae695fd34ce2662b8a91ece7a76b974a0ea330f7462dd5d2db148b0d0da26264ced9c +DIST libxkbcommon-1.6.0.tar.xz 510456 BLAKE2B ffd373161f12ea6448a9206f57710355ab65b81ebab5dce74e4dfcee1bdc9175406fc434560648f5933b83cac163099c8564c3add6f51d34856def39ab077850 SHA512 4f93225eada1c5d0806bbc01f72d82d72729f4580ade963ff6a386711c9b2232aae5213c8488abf01c3b81f0e1fdb7f4d8a4d3786113ccc134251ff164c4be5c diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild new file mode 100644 index ..ea6a904b5f8e --- /dev/null +++ b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} = ** ]]; then + GIT_ECLASS="git-r3" + EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; +else + SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit meson-multilib ${GIT_ECLASS} python-any-r1 virtualx + +DESCRIPTION="Keymap handling library for toolkits and window systems" +HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; +LICENSE="MIT" +IUSE="doc static-libs test tools wayland X" +RESTRICT="!test? ( test )" +SLOT="0" + +BDEPEND=" + sys-devel/bison + doc? ( app-doc/doxygen ) + test? ( ${PYTHON_DEPS} ) + wayland? ( dev-util/wayland-scanner ) +" +RDEPEND=" + X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP}] ) + wayland? ( >=dev-libs/wayland-1.2.0[${MULTILIB_USEDEP}] ) + dev-libs/libxml2[${MULTILIB_USEDEP}] + x11-misc/compose-tables + x11-misc/xkeyboard-config +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) + wayland? ( >=dev-libs/wayland-protocols-1.12 ) +" + +pkg_setup() { + if use test; then + python-any-r1_pkg_setup + fi +} + +multilib_src_configure() { + local emesonargs=( + -Ddefault_library="$(usex static-libs both shared)" + -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" + $(meson_native_use_bool tools enable-tools) + $(meson_use X enable-x11) + $(meson_native_use_bool doc enable-docs) + $(meson_use wayland enable-wayland) + ) + meson_src_configure +} + +multilib_src_test() { + virtx meson_src_test +} + +multilib_src_install_all() { + if use doc; then + mv "${ED}"/usr/share/doc/{${PN},${P}} || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: d0e8c93af7f8454b0b217a245290649d9c0394e3 Author: Matt Turner gentoo org> AuthorDate: Mon Oct 9 20:31:33 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Oct 9 20:31:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e8c93a x11-libs/libxkbcommon: Limit wayland dependencies to USE=tools Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild index d4a5d3eb4ac3..edf3040dd26b 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.6.0.ebuild @@ -26,18 +26,18 @@ BDEPEND=" sys-devel/bison doc? ( app-doc/doxygen ) test? ( ${PYTHON_DEPS} ) - wayland? ( dev-util/wayland-scanner ) + tools? ( wayland? ( dev-util/wayland-scanner ) ) " RDEPEND=" X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP}] ) - wayland? ( >=dev-libs/wayland-1.2.0[${MULTILIB_USEDEP}] ) + tools? ( wayland? ( >=dev-libs/wayland-1.2.0[${MULTILIB_USEDEP}] ) ) dev-libs/libxml2[${MULTILIB_USEDEP}] x11-misc/compose-tables x11-misc/xkeyboard-config " DEPEND="${RDEPEND} X? ( x11-base/xorg-proto ) - wayland? ( >=dev-libs/wayland-protocols-1.12 ) + tools? ( wayland? ( >=dev-libs/wayland-protocols-1.12 ) ) " pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 7a784db350a08b0662c0eaaff4c598b1b4d5b116 Author: Matt Turner gentoo org> AuthorDate: Mon Mar 13 19:49:57 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Mar 13 20:07:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a784db3 x11-libs/libxkbcommon: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 1 - x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild | 62 - 2 files changed, 63 deletions(-) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index 1c8c24c3c395..0328e5e29ab7 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1,2 +1 @@ -DIST libxkbcommon-1.4.1.tar.xz 471824 BLAKE2B a784f3612bb52abb79bf1a2ddd3e7709fa52eddce5cabcf8520ed7df8ec8ea557e51205e1e9d116a0b31eb27b1f3bca33144318c5f01be7312cbb3e48f687fbe SHA512 757b340aeab6d187917807a88015b5113475ab21728e530b40ea60619b3fbdfa668fd62707d66ed8fb763e68fee19394fcbd519af7c01d8975c59fdf0d89 DIST libxkbcommon-1.5.0.tar.xz 472700 BLAKE2B 5dcfb514c297f71629f20b444cb29c5d26ce9def1c1173a125fb0c0c259d76194fcef7a407d8efda2d2d87c9b90abac34e2fc1742cfd6053df511a3ef205c8ef SHA512 bbba6665f052c04c7450413cc5e2badd6bfd41326b0e4c60e3ec01d730cae695fd34ce2662b8a91ece7a76b974a0ea330f7462dd5d2db148b0d0da26264ced9c diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild deleted file mode 100644 index 8d24ffeab6cc.. --- a/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} = ** ]]; then - GIT_ECLASS="git-r3" - EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; -else - SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit meson-multilib ${GIT_ECLASS} python-any-r1 virtualx - -DESCRIPTION="keymap handling library for toolkits and window systems" -HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; -LICENSE="MIT" -IUSE="doc static-libs test tools wayland X" -RESTRICT="!test? ( test )" -SLOT="0" - -BDEPEND=" - sys-devel/bison - doc? ( app-doc/doxygen ) - test? ( ${PYTHON_DEPS} ) - wayland? ( dev-util/wayland-scanner ) -" -RDEPEND=" - X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] ) - wayland? ( >=dev-libs/wayland-1.2.0 ) - dev-libs/libxml2[${MULTILIB_USEDEP}] - x11-misc/compose-tables -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) - wayland? ( >=dev-libs/wayland-protocols-1.12 ) -" - -pkg_setup() { - if use test; then - python-any-r1_pkg_setup - fi -} - -multilib_src_configure() { - local emesonargs=( - -Ddefault_library="$(usex static-libs both shared)" - -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" - $(meson_native_use_bool tools enable-tools) - $(meson_use X enable-x11) - $(meson_native_use_bool doc enable-docs) - $(meson_use wayland enable-wayland) - ) - meson_src_configure -} - -multilib_src_test() { - virtx meson_src_test -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 8f4b536a4ed02acea4e2835dcae30c5d76b3534b Author: Arthur Zamarin gentoo org> AuthorDate: Mon Mar 13 19:17:23 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Mar 13 19:17:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f4b536a x11-libs/libxkbcommon: Stabilize 1.5.0 sparc, #898950 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild index ee16ebb31428..e0ed4692622e 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi PYTHON_COMPAT=( python3_{9..11} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 696cff8474a0ddb7400abb4eb49eb1224b6ec0b3 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 13:49:13 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 13:49:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=696cff84 x11-libs/libxkbcommon: Stabilize 1.5.0 ppc64, #898950 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild index 6c92e0eb15c8..ee16ebb31428 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" fi PYTHON_COMPAT=( python3_{9..11} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 0cbb5101d6dce70f7b937e0d8ae513398309ccf6 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 07:02:32 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 07:02:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cbb5101 x11-libs/libxkbcommon: Stabilize 1.5.0 ppc, #898950 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild index 41ad7d10cb5a..6c92e0eb15c8 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi PYTHON_COMPAT=( python3_{9..11} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 499ccf65e094e935b9c664266f366240dbdfb80e Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 3 18:46:23 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 3 18:46:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=499ccf65 x11-libs/libxkbcommon: Stabilize 1.5.0 amd64, #898950 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild index 71fbe89044ce..41ad7d10cb5a 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi PYTHON_COMPAT=( python3_{9..11} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 92b5407ca895fbc212d893a9da2772d9bc6b1b38 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 3 18:41:55 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 3 18:41:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92b5407c x11-libs/libxkbcommon: Stabilize 1.5.0 x86, #898950 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild index b00b2dc9ceb7..71fbe89044ce 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi PYTHON_COMPAT=( python3_{9..11} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 435ab2c2c11463a009427296cdd0e3f156458da5 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 3 05:56:39 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 3 05:56:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435ab2c2 x11-libs/libxkbcommon: Stabilize 1.5.0 arm64, #898950 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild index 4479b5f9cb5d..b00b2dc9ceb7 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi PYTHON_COMPAT=( python3_{9..11} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: a87e15167f269acb149ff1a3511bc9cb85d48941 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 2 19:52:09 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 2 19:52:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a87e1516 x11-libs/libxkbcommon: Stabilize 1.5.0 arm, #898950 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild index 2f6707d6c42f..4479b5f9cb5d 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi PYTHON_COMPAT=( python3_{9..11} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 28f0cfe25e3a78db2ce76bc432bae5813e24556e Author: Matt Turner gentoo org> AuthorDate: Tue Jan 10 23:20:55 2023 + Commit: Matt Turner gentoo org> CommitDate: Tue Jan 10 23:40:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28f0cfe2 x11-libs/libxkbcommon: Version bump to 1.5.0 * Add RDEPEND on x11-misc/xkeyboard-config (bug #806235) * Depend on multilib-enabled dev-libs/wayland (bug #823620) * Install docs to expect path (bug #832826) * Drop USE=xkb dependency on libxcb (bug #875980) Closes: https://bugs.gentoo.org/806235 Closes: https://bugs.gentoo.org/823620 Closes: https://bugs.gentoo.org/832826 Closes: https://bugs.gentoo.org/875980 Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 1 + x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild | 69 + x11-libs/libxkbcommon/metadata.xml | 2 +- 3 files changed, 71 insertions(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index 503abece062a..1c8c24c3c395 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1 +1,2 @@ DIST libxkbcommon-1.4.1.tar.xz 471824 BLAKE2B a784f3612bb52abb79bf1a2ddd3e7709fa52eddce5cabcf8520ed7df8ec8ea557e51205e1e9d116a0b31eb27b1f3bca33144318c5f01be7312cbb3e48f687fbe SHA512 757b340aeab6d187917807a88015b5113475ab21728e530b40ea60619b3fbdfa668fd62707d66ed8fb763e68fee19394fcbd519af7c01d8975c59fdf0d89 +DIST libxkbcommon-1.5.0.tar.xz 472700 BLAKE2B 5dcfb514c297f71629f20b444cb29c5d26ce9def1c1173a125fb0c0c259d76194fcef7a407d8efda2d2d87c9b90abac34e2fc1742cfd6053df511a3ef205c8ef SHA512 bbba6665f052c04c7450413cc5e2badd6bfd41326b0e4c60e3ec01d730cae695fd34ce2662b8a91ece7a76b974a0ea330f7462dd5d2db148b0d0da26264ced9c diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild new file mode 100644 index ..3d39d2917fd0 --- /dev/null +++ b/x11-libs/libxkbcommon/libxkbcommon-1.5.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} = ** ]]; then + GIT_ECLASS="git-r3" + EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; +else + SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit meson-multilib ${GIT_ECLASS} python-any-r1 virtualx + +DESCRIPTION="keymap handling library for toolkits and window systems" +HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; +LICENSE="MIT" +IUSE="doc static-libs test tools wayland X" +RESTRICT="!test? ( test )" +SLOT="0" + +BDEPEND=" + sys-devel/bison + doc? ( app-doc/doxygen ) + test? ( ${PYTHON_DEPS} ) + wayland? ( dev-util/wayland-scanner ) +" +RDEPEND=" + X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP}] ) + wayland? ( >=dev-libs/wayland-1.2.0[${MULTILIB_USEDEP}] ) + dev-libs/libxml2[${MULTILIB_USEDEP}] + x11-misc/compose-tables + x11-misc/xkeyboard-config +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) + wayland? ( >=dev-libs/wayland-protocols-1.12 ) +" + +pkg_setup() { + if use test; then + python-any-r1_pkg_setup + fi +} + +multilib_src_configure() { + local emesonargs=( + -Ddefault_library="$(usex static-libs both shared)" + -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" + $(meson_native_use_bool tools enable-tools) + $(meson_use X enable-x11) + $(meson_native_use_bool doc enable-docs) + $(meson_use wayland enable-wayland) + ) + meson_src_configure +} + +multilib_src_test() { + virtx meson_src_test +} + +multilib_src_install_all() { + if use doc; then + mv "${ED}"/usr/share/doc/{${PN},${P}} || die + fi +} diff --git a/x11-libs/libxkbcommon/metadata.xml b/x11-libs/libxkbcommon/metadata.xml index 887150f5375a..9f2f9f386d67 100644 --- a/x11-libs/libxkbcommon/metadata.xml +++ b/x11-libs/libxkbcommon/metadata.xml @@ -10,6 +10,6 @@ cpe:/a:xkbcommon:libxkbcommon -xkbcommon/libxkbcommon +xkbcommon/libxkbcommon
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 792051c31f9f17d7cd5d0e223ed7d624bea340b4 Author: Matt Turner gentoo org> AuthorDate: Fri Jun 24 16:19:02 2022 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 24 16:25:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=792051c3 x11-libs/libxkbcommon: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 1 - x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild | 62 - 2 files changed, 63 deletions(-) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index 5872177b5eb2..503abece062a 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1,2 +1 @@ -DIST libxkbcommon-1.4.0.tar.xz 471948 BLAKE2B 5b0a155a3a47adb7302db01f3daa0ef81993a9754b032b01f1cdbd53af74d15df95dc6c9334860211a28272b246f66978ad6e409db74a242afb13c17dc25b76e SHA512 7dd86952c036a6a78455b1ba05b53fcff9d6f133bb01c83fa860b4eaec3fc26bb0b5535948bcc2dafbd27204c3c91d01404ca9fc52896cc36af509384797d4f1 DIST libxkbcommon-1.4.1.tar.xz 471824 BLAKE2B a784f3612bb52abb79bf1a2ddd3e7709fa52eddce5cabcf8520ed7df8ec8ea557e51205e1e9d116a0b31eb27b1f3bca33144318c5f01be7312cbb3e48f687fbe SHA512 757b340aeab6d187917807a88015b5113475ab21728e530b40ea60619b3fbdfa668fd62707d66ed8fb763e68fee19394fcbd519af7c01d8975c59fdf0d89 diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild deleted file mode 100644 index 6a314d97c7cb.. --- a/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} = ** ]]; then - GIT_ECLASS="git-r3" - EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; -else - SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit meson-multilib ${GIT_ECLASS} python-any-r1 virtualx - -DESCRIPTION="keymap handling library for toolkits and window systems" -HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; -LICENSE="MIT" -IUSE="doc static-libs test tools wayland X" -RESTRICT="!test? ( test )" -SLOT="0" - -BDEPEND=" - sys-devel/bison - doc? ( app-doc/doxygen ) - test? ( ${PYTHON_DEPS} ) - wayland? ( dev-util/wayland-scanner ) -" -RDEPEND=" - X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] ) - wayland? ( >=dev-libs/wayland-1.2.0 ) - dev-libs/libxml2[${MULTILIB_USEDEP}] - x11-misc/compose-tables -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) - wayland? ( >=dev-libs/wayland-protocols-1.12 ) -" - -pkg_setup() { - if use test; then - python-any-r1_pkg_setup - fi -} - -multilib_src_configure() { - local emesonargs=( - -Ddefault_library="$(usex static-libs both shared)" - -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" - $(meson_native_use_bool tools enable-tools) - $(meson_use X enable-x11) - $(meson_native_use_bool doc enable-docs) - $(meson_use wayland enable-wayland) - ) - meson_src_configure -} - -multilib_src_test() { - virtx meson_src_test -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 839a2f56be3f43d34f28e9a6a62bcd46d795c313 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jun 17 06:56:18 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jun 17 06:56:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=839a2f56 x11-libs/libxkbcommon: arm64 stable wrt bug #852191 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild index 42877660736d..f3622c3dac8a 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi PYTHON_COMPAT=( python3_{8..11} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: d663c920db67b7b4c1de2d7ec7a280d443297a71 Author: Sam James gentoo org> AuthorDate: Thu Jun 16 15:16:28 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 16 15:16:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d663c920 x11-libs/libxkbcommon: Stabilize 1.4.1 x86, #852191 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild index 34f215f0a8f0..42877660736d 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi PYTHON_COMPAT=( python3_{8..11} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 426626715d7e538f4e5a5811970afea2a8b9245f Author: Sam James gentoo org> AuthorDate: Thu Jun 16 15:16:19 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 16 15:16:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42662671 x11-libs/libxkbcommon: Stabilize 1.4.1 amd64, #852191 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild index 9ddc4e320dcf..34f215f0a8f0 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" fi PYTHON_COMPAT=( python3_{8..11} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: f2b5f236101c15834a6f0456a29fd76221d8fed3 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 16 07:39:01 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 16 07:39:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b5f236 x11-libs/libxkbcommon: ppc64 stable wrt bug #852191 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild index 330bc159eb31..9ddc4e320dcf 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" fi PYTHON_COMPAT=( python3_{8..11} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: e9cf74e07a67d476e0c2e83af09c7d8a793553fb Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 16 07:38:00 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 16 07:38:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9cf74e0 x11-libs/libxkbcommon: arm stable wrt bug #852191 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild index 3579b3907240..330bc159eb31 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi PYTHON_COMPAT=( python3_{8..11} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 1682188e2e87713b7fea53788dd534b021542d20 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 16 06:10:33 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 16 06:10:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1682188e x11-libs/libxkbcommon: sparc stable wrt bug #852191 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild index add7a9be1eb0..3579b3907240 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi PYTHON_COMPAT=( python3_{8..11} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 2488879d934b476ee4fb17fa390253285b9ccb83 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 16 06:09:40 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 16 06:09:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2488879d x11-libs/libxkbcommon: ppc stable wrt bug #852191 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild index 23a22a86c0b6..add7a9be1eb0 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi PYTHON_COMPAT=( python3_{8..11} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: c9dc2f21a68a96bce616f0451e82d8ca6fa4edee Author: Matt Turner gentoo org> AuthorDate: Sun May 29 15:19:00 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun May 29 15:23:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9dc2f21 x11-libs/libxkbcommon: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 1 - x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild | 61 - 2 files changed, 62 deletions(-) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index f5eeaebb45e9..5872177b5eb2 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1,3 +1,2 @@ -DIST libxkbcommon-1.3.1.tar.xz 471036 BLAKE2B c46d39876bd4477fe838e17e744ed04388417cfae8bb77c7de48237d31f51fe230d2705733dc0873253b48c61530fbe932e4da7317217c31a7897702fa1d03b4 SHA512 3b2cf6ae9ba4dc8b6fe702ac1fa700034fbc9bd147c73bd2cd93546bcfb71865734b3e46bad35a8fd618ed97266a02dad1dc966c63e6b10404a64919459d933e DIST libxkbcommon-1.4.0.tar.xz 471948 BLAKE2B 5b0a155a3a47adb7302db01f3daa0ef81993a9754b032b01f1cdbd53af74d15df95dc6c9334860211a28272b246f66978ad6e409db74a242afb13c17dc25b76e SHA512 7dd86952c036a6a78455b1ba05b53fcff9d6f133bb01c83fa860b4eaec3fc26bb0b5535948bcc2dafbd27204c3c91d01404ca9fc52896cc36af509384797d4f1 DIST libxkbcommon-1.4.1.tar.xz 471824 BLAKE2B a784f3612bb52abb79bf1a2ddd3e7709fa52eddce5cabcf8520ed7df8ec8ea557e51205e1e9d116a0b31eb27b1f3bca33144318c5f01be7312cbb3e48f687fbe SHA512 757b340aeab6d187917807a88015b5113475ab21728e530b40ea60619b3fbdfa668fd62707d66ed8fb763e68fee19394fcbd519af7c01d8975c59fdf0d89 diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild deleted file mode 100644 index 513cfd69b0c3.. --- a/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} = ** ]]; then - GIT_ECLASS="git-r3" - EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; -else - SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -PYTHON_COMPAT=( python3_{7..10} ) - -inherit meson-multilib ${GIT_ECLASS} python-any-r1 virtualx - -DESCRIPTION="keymap handling library for toolkits and window systems" -HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; -LICENSE="MIT" -IUSE="doc static-libs test wayland X" -RESTRICT="!test? ( test )" -SLOT="0" - -BDEPEND=" - sys-devel/bison - doc? ( app-doc/doxygen ) - test? ( ${PYTHON_DEPS} ) - wayland? ( dev-util/wayland-scanner ) -" -RDEPEND=" - X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] ) - wayland? ( >=dev-libs/wayland-1.2.0 ) - dev-libs/libxml2[${MULTILIB_USEDEP}] - x11-misc/compose-tables -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) - wayland? ( >=dev-libs/wayland-protocols-1.12 ) -" - -pkg_setup() { - if use test; then - python-any-r1_pkg_setup - fi -} - -multilib_src_configure() { - local emesonargs=( - -Ddefault_library="$(usex static-libs both shared)" - -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" - $(meson_use wayland enable-wayland) - $(meson_use X enable-x11) - $(meson_use doc enable-docs) - ) - meson_src_configure -} - -multilib_src_test() { - virtx meson_src_test -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 80f07b92bed547899e06ffecdafb0d210d228727 Author: Sam James gentoo org> AuthorDate: Sat May 28 01:35:02 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 28 01:35:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f07b92 x11-libs/libxkbcommon: Stabilize 1.4.0 ppc64, #843167 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild index f74e33fa27a5..6a314d97c7cb 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi PYTHON_COMPAT=( python3_{8..10} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: e48529d75eaa11428c2332c345df1cc2d6905675 Author: Jakov Smolić gentoo org> AuthorDate: Wed May 25 18:00:19 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed May 25 18:00:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e48529d7 x11-libs/libxkbcommon: Stabilize 1.4.0 sparc, #843167 Signed-off-by: Jakov Smolić gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild index 64418bd96bc3..f74e33fa27a5 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi PYTHON_COMPAT=( python3_{8..10} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 94684c9370643e317c6b9a2d47708e3b01c0d27c Author: Jakov Smolić gentoo org> AuthorDate: Wed May 25 17:57:35 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed May 25 17:57:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94684c93 x11-libs/libxkbcommon: Stabilize 1.4.0 ppc, #843167 Signed-off-by: Jakov Smolić gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild index 1928a5e2d281..5a282e685e1c 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi PYTHON_COMPAT=( python3_{8..10} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 836bf743ba70b30946b28680d8c6554e3eaf1cb7 Author: Matt Turner gentoo org> AuthorDate: Tue May 24 18:31:24 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue May 24 18:32:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836bf743 x11-libs/libxkbcommon: Version bump to 1.4.1 Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 1 + x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild | 62 + 2 files changed, 63 insertions(+) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index 52bc9955af84..f5eeaebb45e9 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1,2 +1,3 @@ DIST libxkbcommon-1.3.1.tar.xz 471036 BLAKE2B c46d39876bd4477fe838e17e744ed04388417cfae8bb77c7de48237d31f51fe230d2705733dc0873253b48c61530fbe932e4da7317217c31a7897702fa1d03b4 SHA512 3b2cf6ae9ba4dc8b6fe702ac1fa700034fbc9bd147c73bd2cd93546bcfb71865734b3e46bad35a8fd618ed97266a02dad1dc966c63e6b10404a64919459d933e DIST libxkbcommon-1.4.0.tar.xz 471948 BLAKE2B 5b0a155a3a47adb7302db01f3daa0ef81993a9754b032b01f1cdbd53af74d15df95dc6c9334860211a28272b246f66978ad6e409db74a242afb13c17dc25b76e SHA512 7dd86952c036a6a78455b1ba05b53fcff9d6f133bb01c83fa860b4eaec3fc26bb0b5535948bcc2dafbd27204c3c91d01404ca9fc52896cc36af509384797d4f1 +DIST libxkbcommon-1.4.1.tar.xz 471824 BLAKE2B a784f3612bb52abb79bf1a2ddd3e7709fa52eddce5cabcf8520ed7df8ec8ea557e51205e1e9d116a0b31eb27b1f3bca33144318c5f01be7312cbb3e48f687fbe SHA512 757b340aeab6d187917807a88015b5113475ab21728e530b40ea60619b3fbdfa668fd62707d66ed8fb763e68fee19394fcbd519af7c01d8975c59fdf0d89 diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild new file mode 100644 index ..23a22a86c0b6 --- /dev/null +++ b/x11-libs/libxkbcommon/libxkbcommon-1.4.1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} = ** ]]; then + GIT_ECLASS="git-r3" + EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; +else + SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit meson-multilib ${GIT_ECLASS} python-any-r1 virtualx + +DESCRIPTION="keymap handling library for toolkits and window systems" +HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; +LICENSE="MIT" +IUSE="doc static-libs test tools wayland X" +RESTRICT="!test? ( test )" +SLOT="0" + +BDEPEND=" + sys-devel/bison + doc? ( app-doc/doxygen ) + test? ( ${PYTHON_DEPS} ) + wayland? ( dev-util/wayland-scanner ) +" +RDEPEND=" + X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] ) + wayland? ( >=dev-libs/wayland-1.2.0 ) + dev-libs/libxml2[${MULTILIB_USEDEP}] + x11-misc/compose-tables +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) + wayland? ( >=dev-libs/wayland-protocols-1.12 ) +" + +pkg_setup() { + if use test; then + python-any-r1_pkg_setup + fi +} + +multilib_src_configure() { + local emesonargs=( + -Ddefault_library="$(usex static-libs both shared)" + -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" + $(meson_native_use_bool tools enable-tools) + $(meson_use X enable-x11) + $(meson_native_use_bool doc enable-docs) + $(meson_use wayland enable-wayland) + ) + meson_src_configure +} + +multilib_src_test() { + virtx meson_src_test +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: bc5080750bab581284af3bac8005cbdad8d6fd89 Author: Sam James gentoo org> AuthorDate: Sun May 8 23:01:12 2022 + Commit: Sam James gentoo org> CommitDate: Sun May 8 23:01:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc508075 x11-libs/libxkbcommon: Stabilize 1.4.0 arm64, #843167 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild index 4852fa8f4d59..1928a5e2d281 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi PYTHON_COMPAT=( python3_{8..10} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 25c988626e30b8d1425f467af397b858481b428c Author: WANG Xuerui gentoo org> AuthorDate: Sun May 8 07:32:48 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sun May 8 07:33:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c98862 x11-libs/libxkbcommon: keyword 1.4.0 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild index 1443995e3f9e..4852fa8f4d59 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi PYTHON_COMPAT=( python3_{8..10} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 9f842c08d44a08839aacb16ec6ae9de8f8219611 Author: Jakov Smolić gentoo org> AuthorDate: Sat May 7 17:53:20 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sat May 7 17:55:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f842c08 x11-libs/libxkbcommon: Stabilize 1.4.0 x86, #843167 Signed-off-by: Jakov Smolić gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild index b6d293120c33..1443995e3f9e 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi PYTHON_COMPAT=( python3_{8..10} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 6f708745949718ac7f9f22d360df3889bb8d83c7 Author: Matt Turner gentoo org> AuthorDate: Sun Feb 6 23:07:47 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Feb 6 23:10:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f708745 x11-libs/libxkbcommon: Version bump to 1.4.0 Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 1 + x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild | 62 + x11-libs/libxkbcommon/metadata.xml | 3 ++ 3 files changed, 66 insertions(+) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index 78e37feb74df..52bc9955af84 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1 +1,2 @@ DIST libxkbcommon-1.3.1.tar.xz 471036 BLAKE2B c46d39876bd4477fe838e17e744ed04388417cfae8bb77c7de48237d31f51fe230d2705733dc0873253b48c61530fbe932e4da7317217c31a7897702fa1d03b4 SHA512 3b2cf6ae9ba4dc8b6fe702ac1fa700034fbc9bd147c73bd2cd93546bcfb71865734b3e46bad35a8fd618ed97266a02dad1dc966c63e6b10404a64919459d933e +DIST libxkbcommon-1.4.0.tar.xz 471948 BLAKE2B 5b0a155a3a47adb7302db01f3daa0ef81993a9754b032b01f1cdbd53af74d15df95dc6c9334860211a28272b246f66978ad6e409db74a242afb13c17dc25b76e SHA512 7dd86952c036a6a78455b1ba05b53fcff9d6f133bb01c83fa860b4eaec3fc26bb0b5535948bcc2dafbd27204c3c91d01404ca9fc52896cc36af509384797d4f1 diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild new file mode 100644 index ..91654e01156c --- /dev/null +++ b/x11-libs/libxkbcommon/libxkbcommon-1.4.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} = ** ]]; then + GIT_ECLASS="git-r3" + EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; +else + SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit meson-multilib ${GIT_ECLASS} python-any-r1 virtualx + +DESCRIPTION="keymap handling library for toolkits and window systems" +HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; +LICENSE="MIT" +IUSE="doc static-libs test tools wayland X" +RESTRICT="!test? ( test )" +SLOT="0" + +BDEPEND=" + sys-devel/bison + doc? ( app-doc/doxygen ) + test? ( ${PYTHON_DEPS} ) + wayland? ( dev-util/wayland-scanner ) +" +RDEPEND=" + X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] ) + wayland? ( >=dev-libs/wayland-1.2.0 ) + dev-libs/libxml2[${MULTILIB_USEDEP}] + x11-misc/compose-tables +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) + wayland? ( >=dev-libs/wayland-protocols-1.12 ) +" + +pkg_setup() { + if use test; then + python-any-r1_pkg_setup + fi +} + +multilib_src_configure() { + local emesonargs=( + -Ddefault_library="$(usex static-libs both shared)" + -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" + $(meson_native_use_bool tools enable-tools) + $(meson_use X enable-x11) + $(meson_native_use_bool doc enable-docs) + $(meson_use wayland enable-wayland) + ) + meson_src_configure +} + +multilib_src_test() { + virtx meson_src_test +} diff --git a/x11-libs/libxkbcommon/metadata.xml b/x11-libs/libxkbcommon/metadata.xml index 9527efe6ae50..045195581cc6 100644 --- a/x11-libs/libxkbcommon/metadata.xml +++ b/x11-libs/libxkbcommon/metadata.xml @@ -5,6 +5,9 @@ x...@gentoo.org X11 + + Build the xkbcli tools + cpe:/a:xkbcommon:libxkbcommon
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 7b990e7fb21fe1a0bb3d560feed20b3dfb8a366e Author: Matt Turner gentoo org> AuthorDate: Thu Nov 18 07:45:57 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Nov 18 07:46:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b990e7f x11-libs/libxkbcommon: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 1 - x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild | 61 - 2 files changed, 62 deletions(-) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index c60f8ee9f9c3..78e37feb74df 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1,2 +1 @@ -DIST libxkbcommon-1.3.0.tar.xz 455256 BLAKE2B f53a47005dd411855d1d5c39a33ef58d22982b2d4c2014320722f7fe9a9b468366c6090fadd067e50a846f22de7b80164b684615a8bcb1b14a478609cc4deb74 SHA512 9585ab1df7f2d95b991a786ee1f1de0a645aa315edb93cb093f3409fc76ef7b8f8189a6a7bfd179dc01c5d105d9c9eea40a395762eeffe0618b0c3ee116c0d18 DIST libxkbcommon-1.3.1.tar.xz 471036 BLAKE2B c46d39876bd4477fe838e17e744ed04388417cfae8bb77c7de48237d31f51fe230d2705733dc0873253b48c61530fbe932e4da7317217c31a7897702fa1d03b4 SHA512 3b2cf6ae9ba4dc8b6fe702ac1fa700034fbc9bd147c73bd2cd93546bcfb71865734b3e46bad35a8fd618ed97266a02dad1dc966c63e6b10404a64919459d933e diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild deleted file mode 100644 index 7d5c2eb01689.. --- a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} = ** ]]; then - GIT_ECLASS="git-r3" - EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; -else - SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit meson-multilib ${GIT_ECLASS} python-any-r1 virtualx - -DESCRIPTION="keymap handling library for toolkits and window systems" -HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; -LICENSE="MIT" -IUSE="doc static-libs test wayland X" -RESTRICT="!test? ( test )" -SLOT="0" - -BDEPEND=" - sys-devel/bison - doc? ( app-doc/doxygen ) - test? ( ${PYTHON_DEPS} ) - wayland? ( dev-util/wayland-scanner ) -" -RDEPEND=" - X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] ) - wayland? ( >=dev-libs/wayland-1.2.0 ) - dev-libs/libxml2[${MULTILIB_USEDEP}] - x11-misc/compose-tables -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) - wayland? ( >=dev-libs/wayland-protocols-1.12 ) -" - -pkg_setup() { - if use test; then - python-any-r1_pkg_setup - fi -} - -multilib_src_configure() { - local emesonargs=( - -Ddefault_library="$(usex static-libs both shared)" - -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" - $(meson_use wayland enable-wayland) - $(meson_use X enable-x11) - $(meson_use doc enable-docs) - ) - meson_src_configure -} - -multilib_src_test() { - virtx meson_src_test -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 5a9198ff176e813ddd901302efba85c3ffc568aa Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Nov 17 21:24:48 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Nov 17 22:54:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a9198ff x11-libs/libxkbcommon: Stabilize 1.3.1 ppc64, #822339 Signed-off-by: Georgy Yakovlev gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild index a9b406e08ed2..513cfd69b0c3 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi PYTHON_COMPAT=( python3_{7..10} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: df2369efc2bb0f5588e041341a7ea382edb9581f Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 17 16:51:07 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 17 16:51:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df2369ef x11-libs/libxkbcommon: Stabilize 1.3.1 ppc, #822339 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild index c22182b752a1..a9b406e08ed2 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi PYTHON_COMPAT=( python3_{7..10} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 33ebebd07874da0bbae5db3f7eef5e10022914ff Author: Sam James gentoo org> AuthorDate: Wed Nov 17 07:47:55 2021 + Commit: Sam James gentoo org> CommitDate: Wed Nov 17 07:48:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ebebd0 x11-libs/libxkbcommon: Stabilize 1.3.1 arm64, #822339 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild index 203bb8fbfc41..c22182b752a1 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi PYTHON_COMPAT=( python3_{7..10} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 9c9e0995d2da4f4ccf00a2ca14da9ca18055e17b Author: Jakov Smolić gentoo org> AuthorDate: Mon Nov 15 08:38:03 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Nov 15 08:38:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9e0995 x11-libs/libxkbcommon: Stabilize 1.3.1 x86, #822339 Signed-off-by: Jakov Smolić gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild index 2799099d56df..203bb8fbfc41 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi PYTHON_COMPAT=( python3_{7..10} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 8dbb03b10fb56c397fa699f7faab4108cb48e040 Author: Sam James gentoo org> AuthorDate: Mon Nov 15 01:12:07 2021 + Commit: Sam James gentoo org> CommitDate: Mon Nov 15 01:12:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dbb03b1 x11-libs/libxkbcommon: Stabilize 1.3.1 arm, #822339 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild index 9fc5834bc506..2799099d56df 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi PYTHON_COMPAT=( python3_{7..10} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 974190f16da2f6d1669312290955c30b0e139477 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Nov 10 21:24:34 2021 + Commit: Sam James gentoo org> CommitDate: Fri Nov 12 20:51:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974190f1 x11-libs/libxkbcommon: stable 1.3.1 for sparc, bug #822339 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild index 2f1cf550a1c..9fc5834bc50 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi PYTHON_COMPAT=( python3_{7..10} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 2a179bfd2819c4c2767258732cdf9b411ef88e0e Author: Jakov Smolić gentoo org> AuthorDate: Sun Nov 7 22:10:25 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Nov 7 22:10:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a179bfd x11-libs/libxkbcommon: Stabilize 1.3.1 amd64, #822339 Signed-off-by: Jakov Smolić gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild index afdec5dec58..2f1cf550a1c 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi PYTHON_COMPAT=( python3_{7..10} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 6035fefb46e93cd3471c779bbf3bdd431b060a99 Author: Matt Turner gentoo org> AuthorDate: Fri Sep 24 02:47:46 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Sep 24 02:54:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6035fefb x11-libs/libxkbcommon: Version bump to 1.3.1 Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 1 + x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index 4d717f518ba..c60f8ee9f9c 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1 +1,2 @@ DIST libxkbcommon-1.3.0.tar.xz 455256 BLAKE2B f53a47005dd411855d1d5c39a33ef58d22982b2d4c2014320722f7fe9a9b468366c6090fadd067e50a846f22de7b80164b684615a8bcb1b14a478609cc4deb74 SHA512 9585ab1df7f2d95b991a786ee1f1de0a645aa315edb93cb093f3409fc76ef7b8f8189a6a7bfd179dc01c5d105d9c9eea40a395762eeffe0618b0c3ee116c0d18 +DIST libxkbcommon-1.3.1.tar.xz 471036 BLAKE2B c46d39876bd4477fe838e17e744ed04388417cfae8bb77c7de48237d31f51fe230d2705733dc0873253b48c61530fbe932e4da7317217c31a7897702fa1d03b4 SHA512 3b2cf6ae9ba4dc8b6fe702ac1fa700034fbc9bd147c73bd2cd93546bcfb71865734b3e46bad35a8fd618ed97266a02dad1dc966c63e6b10404a64919459d933e diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild new file mode 100644 index 000..afdec5dec58 --- /dev/null +++ b/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} = ** ]]; then + GIT_ECLASS="git-r3" + EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; +else + SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +PYTHON_COMPAT=( python3_{7..10} ) + +inherit meson-multilib ${GIT_ECLASS} python-any-r1 virtualx + +DESCRIPTION="keymap handling library for toolkits and window systems" +HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; +LICENSE="MIT" +IUSE="doc static-libs test wayland X" +RESTRICT="!test? ( test )" +SLOT="0" + +BDEPEND=" + sys-devel/bison + doc? ( app-doc/doxygen ) + test? ( ${PYTHON_DEPS} ) + wayland? ( dev-util/wayland-scanner ) +" +RDEPEND=" + X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] ) + wayland? ( >=dev-libs/wayland-1.2.0 ) + dev-libs/libxml2[${MULTILIB_USEDEP}] + x11-misc/compose-tables +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) + wayland? ( >=dev-libs/wayland-protocols-1.12 ) +" + +pkg_setup() { + if use test; then + python-any-r1_pkg_setup + fi +} + +multilib_src_configure() { + local emesonargs=( + -Ddefault_library="$(usex static-libs both shared)" + -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" + $(meson_use wayland enable-wayland) + $(meson_use X enable-x11) + $(meson_use doc enable-docs) + ) + meson_src_configure +} + +multilib_src_test() { + virtx meson_src_test +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 7c9670a069c1350e8d20a8a20a87e5e599b2b375 Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:32:24 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9670a0 x11-libs/libxkbcommon: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild | 10 +- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild index d851287d4e1..7d5c2eb0168 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild @@ -13,7 +13,7 @@ fi PYTHON_COMPAT=( python3_{7..9} ) -inherit meson multilib-minimal ${GIT_ECLASS} python-any-r1 virtualx +inherit meson-multilib ${GIT_ECLASS} python-any-r1 virtualx DESCRIPTION="keymap handling library for toolkits and window systems" HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; @@ -56,14 +56,6 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - multilib_src_test() { virtx meson_src_test } - -multilib_src_install() { - meson_src_install -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: cf59b5fe06d3dbbb76b7de90a503adcbd3af0061 Author: Matt Turner gentoo org> AuthorDate: Sat May 29 18:14:56 2021 + Commit: Matt Turner gentoo org> CommitDate: Sat May 29 18:16:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf59b5fe x11-libs/libxkbcommon: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 3 -- x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild | 65 - x11-libs/libxkbcommon/libxkbcommon-1.1.0.ebuild | 65 - x11-libs/libxkbcommon/libxkbcommon-1.2.1.ebuild | 65 - 4 files changed, 198 deletions(-) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index b2765cfb2c5..4d717f518ba 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1,4 +1 @@ -DIST libxkbcommon-1.0.3.tar.xz 432944 BLAKE2B 49dcefcc17cbbfe5623728e9852e700a623e07ad7e6df78c8d7c39784948eb230f9e141d8aaa1de94305cb552244fe54d384abbc8e57f5ec5846915b5ae484e3 SHA512 b05a2db0acd6628427baad1967979a161019dec90a078a926d41f4dfeffb84eab63e627803df1a401e42c8e48953d6c434ce08d7206eae21e890890f29b03d3c -DIST libxkbcommon-1.1.0.tar.xz 439488 BLAKE2B ddccb9942af5f5d80b750bf8f02289e073615c99bed2a8f7ff1d03ca70bffdbe3b1fe15daef2346819887efe10a308d00f671fc2ae50e0fe33e76e4b748f6d01 SHA512 6137329653ada711abc0e093532627111ab1fb53e6b2b0d05ec4d77709cfc4368f094ebbf68b23c8e9af9a69826351b64466e81c11e6593eafa7e43cd3e7bf75 -DIST libxkbcommon-1.2.1.tar.xz 453172 BLAKE2B f8846befae348287032601f589607a9c899826135b325245824650d77435050fe7e300514cc9f16bd0f3c37693c9f8f08d78aa738c160676019338d72addcd80 SHA512 28de91166a289586a78068b725b904da46fca144936ea0677ec9234c7f0499b9ae321d79c57f15782b63c6e7a37b074fe44648673a2294bbde13110195567e3b DIST libxkbcommon-1.3.0.tar.xz 455256 BLAKE2B f53a47005dd411855d1d5c39a33ef58d22982b2d4c2014320722f7fe9a9b468366c6090fadd067e50a846f22de7b80164b684615a8bcb1b14a478609cc4deb74 SHA512 9585ab1df7f2d95b991a786ee1f1de0a645aa315edb93cb093f3409fc76ef7b8f8189a6a7bfd179dc01c5d105d9c9eea40a395762eeffe0618b0c3ee116c0d18 diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild deleted file mode 100644 index b41c3709264..000 --- a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} = ** ]]; then - GIT_ECLASS="git-r3" - EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; -else - SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit meson multilib-minimal ${GIT_ECLASS} python-any-r1 - -DESCRIPTION="keymap handling library for toolkits and window systems" -HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; -LICENSE="MIT" -IUSE="X doc static-libs test" -RESTRICT="!test? ( test )" -SLOT="0" - -BDEPEND=" - sys-devel/bison - doc? ( app-doc/doxygen ) - test? ( ${PYTHON_DEPS} ) -" -RDEPEND=" - X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] ) - dev-libs/libxml2[${MULTILIB_USEDEP}] - x11-misc/compose-tables -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" - -pkg_setup() { - if use test; then - python-any-r1_pkg_setup - fi -} - -multilib_src_configure() { - local emesonargs=( - -Ddefault_library="$(usex static-libs both shared)" - -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" - -Denable-wayland=false # Demo applications - $(meson_use X enable-x11) - $(meson_use doc enable-docs) - ) - meson_src_configure -} - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -} diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.1.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.1.0.ebuild deleted file mode 100644 index 31300e452df..000 --- a/x11-libs/libxkbcommon/libxkbcommon-1.1.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} = ** ]]; then - GIT_ECLASS="git-r3" - EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; -else - SRC_URI="https://github.com/xkbcommon/libxkbcommon/releases/download/xkbcommon-${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit meson multilib-minimal ${GIT_ECLASS} python-any-r1 - -DESCRIPTION="keymap handling library for toolkits and window systems"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 6a296f925872c12bd59175ec2abfa8cd88e05288 Author: Sam James gentoo org> AuthorDate: Thu May 27 19:22:16 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 27 19:22:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a296f92 x11-libs/libxkbcommon: Stabilize 1.3.0 ppc, #787818 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild index e9c0d9be30d..d851287d4e1 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi PYTHON_COMPAT=( python3_{7..9} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: afd94e3665cedd06464acacea32d696c608e6b66 Author: Sam James gentoo org> AuthorDate: Thu May 27 19:17:46 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 27 19:17:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afd94e36 x11-libs/libxkbcommon: Stabilize 1.3.0 sparc, #787818 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild index f245bf6c81b..43bef2bc887 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi PYTHON_COMPAT=( python3_{7..9} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 8a2fccd1b2f4f50a0105921b6ea51b5fd4b796c5 Author: Sam James gentoo org> AuthorDate: Thu May 27 19:16:32 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 27 19:16:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2fccd1 x11-libs/libxkbcommon: Stabilize 1.3.0 amd64, #787818 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild index 5f9f0229936..f245bf6c81b 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi PYTHON_COMPAT=( python3_{7..9} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: ec18308d41eb77746c4f254b5cdb3ba6fab85399 Author: Sam James gentoo org> AuthorDate: Thu May 27 19:14:09 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 27 19:14:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec18308d x11-libs/libxkbcommon: Stabilize 1.3.0 x86, #787818 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild index efc2be0bc30..5f9f0229936 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi PYTHON_COMPAT=( python3_{7..9} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 5ee9b09fec5980f219da2bea015bb74c75955866 Author: Sam James gentoo org> AuthorDate: Thu May 27 06:48:51 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 27 06:48:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee9b09f x11-libs/libxkbcommon: Stabilize 1.3.0 arm64, #787818 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild index 0c9fa848ca0..efc2be0bc30 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi PYTHON_COMPAT=( python3_{7..9} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 87d05c43867ad86dcd2de3a85469be5f7cf5f284 Author: Sam James gentoo org> AuthorDate: Thu May 27 06:46:16 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 27 06:46:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87d05c43 x11-libs/libxkbcommon: Stabilize 1.3.0 arm, #787818 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild index 38cc5c15931..0c9fa848ca0 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi PYTHON_COMPAT=( python3_{7..9} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: b0e6866dd94cbd748143842a9d841d4d40489afa Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Thu May 20 05:47:21 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri May 21 02:30:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e6866d x11-libs/libxkbcommon: Add support for wayland Closes: https://github.com/gentoo/gentoo/pull/20893 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild index ce2e0966826..38cc5c15931 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild @@ -18,7 +18,7 @@ inherit meson multilib-minimal ${GIT_ECLASS} python-any-r1 virtualx DESCRIPTION="keymap handling library for toolkits and window systems" HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; LICENSE="MIT" -IUSE="X doc static-libs test" +IUSE="doc static-libs test wayland X" RESTRICT="!test? ( test )" SLOT="0" @@ -26,14 +26,18 @@ BDEPEND=" sys-devel/bison doc? ( app-doc/doxygen ) test? ( ${PYTHON_DEPS} ) + wayland? ( dev-util/wayland-scanner ) " RDEPEND=" X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] ) + wayland? ( >=dev-libs/wayland-1.2.0 ) dev-libs/libxml2[${MULTILIB_USEDEP}] x11-misc/compose-tables " DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" + X? ( x11-base/xorg-proto ) + wayland? ( >=dev-libs/wayland-protocols-1.12 ) +" pkg_setup() { if use test; then @@ -45,7 +49,7 @@ multilib_src_configure() { local emesonargs=( -Ddefault_library="$(usex static-libs both shared)" -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" - -Denable-wayland=false # Demo applications + $(meson_use wayland enable-wayland) $(meson_use X enable-x11) $(meson_use doc enable-docs) )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 6fe4f8e98473fab38670f88798c039399987a273 Author: Matt Turner gentoo org> AuthorDate: Tue May 4 02:01:55 2021 + Commit: Matt Turner gentoo org> CommitDate: Tue May 4 02:07:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe4f8e9 x11-libs/libxkbcommon: Version bump to 1.3.0 Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 1 + x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index 96172c2ef5c..b2765cfb2c5 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1,3 +1,4 @@ DIST libxkbcommon-1.0.3.tar.xz 432944 BLAKE2B 49dcefcc17cbbfe5623728e9852e700a623e07ad7e6df78c8d7c39784948eb230f9e141d8aaa1de94305cb552244fe54d384abbc8e57f5ec5846915b5ae484e3 SHA512 b05a2db0acd6628427baad1967979a161019dec90a078a926d41f4dfeffb84eab63e627803df1a401e42c8e48953d6c434ce08d7206eae21e890890f29b03d3c DIST libxkbcommon-1.1.0.tar.xz 439488 BLAKE2B ddccb9942af5f5d80b750bf8f02289e073615c99bed2a8f7ff1d03ca70bffdbe3b1fe15daef2346819887efe10a308d00f671fc2ae50e0fe33e76e4b748f6d01 SHA512 6137329653ada711abc0e093532627111ab1fb53e6b2b0d05ec4d77709cfc4368f094ebbf68b23c8e9af9a69826351b64466e81c11e6593eafa7e43cd3e7bf75 DIST libxkbcommon-1.2.1.tar.xz 453172 BLAKE2B f8846befae348287032601f589607a9c899826135b325245824650d77435050fe7e300514cc9f16bd0f3c37693c9f8f08d78aa738c160676019338d72addcd80 SHA512 28de91166a289586a78068b725b904da46fca144936ea0677ec9234c7f0499b9ae321d79c57f15782b63c6e7a37b074fe44648673a2294bbde13110195567e3b +DIST libxkbcommon-1.3.0.tar.xz 455256 BLAKE2B f53a47005dd411855d1d5c39a33ef58d22982b2d4c2014320722f7fe9a9b468366c6090fadd067e50a846f22de7b80164b684615a8bcb1b14a478609cc4deb74 SHA512 9585ab1df7f2d95b991a786ee1f1de0a645aa315edb93cb093f3409fc76ef7b8f8189a6a7bfd179dc01c5d105d9c9eea40a395762eeffe0618b0c3ee116c0d18 diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild new file mode 100644 index 000..ce2e0966826 --- /dev/null +++ b/x11-libs/libxkbcommon/libxkbcommon-1.3.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} = ** ]]; then + GIT_ECLASS="git-r3" + EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; +else + SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit meson multilib-minimal ${GIT_ECLASS} python-any-r1 virtualx + +DESCRIPTION="keymap handling library for toolkits and window systems" +HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; +LICENSE="MIT" +IUSE="X doc static-libs test" +RESTRICT="!test? ( test )" +SLOT="0" + +BDEPEND=" + sys-devel/bison + doc? ( app-doc/doxygen ) + test? ( ${PYTHON_DEPS} ) +" +RDEPEND=" + X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] ) + dev-libs/libxml2[${MULTILIB_USEDEP}] + x11-misc/compose-tables +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto )" + +pkg_setup() { + if use test; then + python-any-r1_pkg_setup + fi +} + +multilib_src_configure() { + local emesonargs=( + -Ddefault_library="$(usex static-libs both shared)" + -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" + -Denable-wayland=false # Demo applications + $(meson_use X enable-x11) + $(meson_use doc enable-docs) + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + virtx meson_src_test +} + +multilib_src_install() { + meson_src_install +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: ef3b3a2d5f609c00b9e607b2d6aef29795410145 Author: Matt Turner gentoo org> AuthorDate: Thu Apr 8 03:00:39 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Apr 8 03:05:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3b3a2d x11-libs/libxkbcommon: Version bump to 1.2.1 Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 1 + x11-libs/libxkbcommon/libxkbcommon-1.2.1.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index 32e1920227e..96172c2ef5c 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1,2 +1,3 @@ DIST libxkbcommon-1.0.3.tar.xz 432944 BLAKE2B 49dcefcc17cbbfe5623728e9852e700a623e07ad7e6df78c8d7c39784948eb230f9e141d8aaa1de94305cb552244fe54d384abbc8e57f5ec5846915b5ae484e3 SHA512 b05a2db0acd6628427baad1967979a161019dec90a078a926d41f4dfeffb84eab63e627803df1a401e42c8e48953d6c434ce08d7206eae21e890890f29b03d3c DIST libxkbcommon-1.1.0.tar.xz 439488 BLAKE2B ddccb9942af5f5d80b750bf8f02289e073615c99bed2a8f7ff1d03ca70bffdbe3b1fe15daef2346819887efe10a308d00f671fc2ae50e0fe33e76e4b748f6d01 SHA512 6137329653ada711abc0e093532627111ab1fb53e6b2b0d05ec4d77709cfc4368f094ebbf68b23c8e9af9a69826351b64466e81c11e6593eafa7e43cd3e7bf75 +DIST libxkbcommon-1.2.1.tar.xz 453172 BLAKE2B f8846befae348287032601f589607a9c899826135b325245824650d77435050fe7e300514cc9f16bd0f3c37693c9f8f08d78aa738c160676019338d72addcd80 SHA512 28de91166a289586a78068b725b904da46fca144936ea0677ec9234c7f0499b9ae321d79c57f15782b63c6e7a37b074fe44648673a2294bbde13110195567e3b diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.2.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.2.1.ebuild new file mode 100644 index 000..c34ea6d0be1 --- /dev/null +++ b/x11-libs/libxkbcommon/libxkbcommon-1.2.1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} = ** ]]; then + GIT_ECLASS="git-r3" + EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; +else + SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit meson multilib-minimal ${GIT_ECLASS} python-any-r1 + +DESCRIPTION="keymap handling library for toolkits and window systems" +HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; +LICENSE="MIT" +IUSE="X doc static-libs test" +RESTRICT="!test? ( test )" +SLOT="0" + +BDEPEND=" + sys-devel/bison + doc? ( app-doc/doxygen ) + test? ( ${PYTHON_DEPS} ) +" +RDEPEND=" + X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] ) + dev-libs/libxml2[${MULTILIB_USEDEP}] + x11-misc/compose-tables +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto )" + +pkg_setup() { + if use test; then + python-any-r1_pkg_setup + fi +} + +multilib_src_configure() { + local emesonargs=( + -Ddefault_library="$(usex static-libs both shared)" + -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" + -Denable-wayland=false # Demo applications + $(meson_use X enable-x11) + $(meson_use doc enable-docs) + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +multilib_src_install() { + meson_src_install +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 53563f5e4528f421e2d6210b6c4e91ee2c054000 Author: Matt Turner gentoo org> AuthorDate: Thu Mar 4 20:19:31 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Mar 4 20:21:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53563f5e x11-libs/libxkbcommon: Version bump to 1.1.0 Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 1 + x11-libs/libxkbcommon/libxkbcommon-1.1.0.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index 68e582e9393..32e1920227e 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1 +1,2 @@ DIST libxkbcommon-1.0.3.tar.xz 432944 BLAKE2B 49dcefcc17cbbfe5623728e9852e700a623e07ad7e6df78c8d7c39784948eb230f9e141d8aaa1de94305cb552244fe54d384abbc8e57f5ec5846915b5ae484e3 SHA512 b05a2db0acd6628427baad1967979a161019dec90a078a926d41f4dfeffb84eab63e627803df1a401e42c8e48953d6c434ce08d7206eae21e890890f29b03d3c +DIST libxkbcommon-1.1.0.tar.xz 439488 BLAKE2B ddccb9942af5f5d80b750bf8f02289e073615c99bed2a8f7ff1d03ca70bffdbe3b1fe15daef2346819887efe10a308d00f671fc2ae50e0fe33e76e4b748f6d01 SHA512 6137329653ada711abc0e093532627111ab1fb53e6b2b0d05ec4d77709cfc4368f094ebbf68b23c8e9af9a69826351b64466e81c11e6593eafa7e43cd3e7bf75 diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.1.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.1.0.ebuild new file mode 100644 index 000..31300e452df --- /dev/null +++ b/x11-libs/libxkbcommon/libxkbcommon-1.1.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} = ** ]]; then + GIT_ECLASS="git-r3" + EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; +else + SRC_URI="https://github.com/xkbcommon/libxkbcommon/releases/download/xkbcommon-${PV}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit meson multilib-minimal ${GIT_ECLASS} python-any-r1 + +DESCRIPTION="keymap handling library for toolkits and window systems" +HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; +LICENSE="MIT" +IUSE="X doc static-libs test" +RESTRICT="!test? ( test )" +SLOT="0" + +BDEPEND=" + sys-devel/bison + doc? ( app-doc/doxygen ) + test? ( ${PYTHON_DEPS} ) +" +RDEPEND=" + X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] ) + dev-libs/libxml2[${MULTILIB_USEDEP}] + x11-misc/compose-tables +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto )" + +pkg_setup() { + if use test; then + python-any-r1_pkg_setup + fi +} + +multilib_src_configure() { + local emesonargs=( + -Ddefault_library="$(usex static-libs both shared)" + -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" + -Denable-wayland=false # Demo applications + $(meson_use X enable-x11) + $(meson_use doc enable-docs) + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +multilib_src_install() { + meson_src_install +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 4b93c52cad6e9491f59b94fd6724283daca82e7d Author: Matt Turner gentoo org> AuthorDate: Thu Dec 31 16:57:13 2020 + Commit: Matt Turner gentoo org> CommitDate: Thu Dec 31 16:58:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b93c52c x11-libs/libxkbcommon: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 2 - .../libxkbcommon/libxkbcommon-0.10.0-r1.ebuild | 56 x11-libs/libxkbcommon/libxkbcommon-1.0.1-r1.ebuild | 59 -- 3 files changed, 117 deletions(-) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index ccafd71079b..68e582e9393 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1,3 +1 @@ -DIST libxkbcommon-0.10.0.tar.xz 383788 BLAKE2B 0e2cc110c35a4d07cfd55a46a4cc30038bc296f74522beb97b72d0318799adb76fa514427640f286254de7aa59fb8b8c26de5d8fd52f7e09c5ba3521febb97bd SHA512 58c523b42a8ea0cae7322d453fbc5d4624374221246cb067074e2ff9820eef3ceea8686283136432cdf0842acfc0858c7b2d3954de234b6501092ae1d27c9e79 -DIST libxkbcommon-1.0.1.tar.xz 432692 BLAKE2B 151e9c2260b517e7e646defea8dfa1891af87aaeeebbf52d41d8e6b52c2c1d5079ca55da9e998300145c83718ce981be13c3fa35d8825bcde7846dcd330e9dfd SHA512 929be7b52fae360a696f01e0a8f3aa9b585ad99db975a88680ababf623e46f4d98e6f7590a2859c24060856f45b27e7249072702fbbf5a7bd0d4a10791e6d489 DIST libxkbcommon-1.0.3.tar.xz 432944 BLAKE2B 49dcefcc17cbbfe5623728e9852e700a623e07ad7e6df78c8d7c39784948eb230f9e141d8aaa1de94305cb552244fe54d384abbc8e57f5ec5846915b5ae484e3 SHA512 b05a2db0acd6628427baad1967979a161019dec90a078a926d41f4dfeffb84eab63e627803df1a401e42c8e48953d6c434ce08d7206eae21e890890f29b03d3c diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild deleted file mode 100644 index 8378ce88a27..000 --- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} = ** ]]; then - GIT_ECLASS="git-r3" - EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; -else - SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" -fi - -inherit meson multilib-minimal ${GIT_ECLASS} - -DESCRIPTION="keymap handling library for toolkits and window systems" -HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; -LICENSE="MIT" -IUSE="X doc static-libs test" -RESTRICT="!test? ( test )" -SLOT="0" - -BDEPEND=" - sys-devel/bison - doc? ( app-doc/doxygen )" -RDEPEND="X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] )" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" - -src_unpack() { - default - [[ $PV = * ]] && git-r3_src_unpack -} - -multilib_src_configure() { - local emesonargs=( - -Ddefault_library="$(usex static-libs both shared)" - -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" - -Denable-wayland=false # Demo applications - $(meson_use X enable-x11) - $(meson_use doc enable-docs) - ) - meson_src_configure -} - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -} diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.0.1-r1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.0.1-r1.ebuild deleted file mode 100644 index 4c225689f6c..000 --- a/x11-libs/libxkbcommon/libxkbcommon-1.0.1-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} = ** ]]; then - GIT_ECLASS="git-r3" - EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; -else - SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -inherit meson multilib-minimal ${GIT_ECLASS} - -DESCRIPTION="keymap handling library for toolkits and window systems" -HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; -LICENSE="MIT" -IUSE="X doc static-libs test" -RESTRICT="!test? ( test )" -SLOT="0" - -BDEPEND=" - sys-devel/bison - doc? ( app-doc/doxygen )" -RDEPEND=" - X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] ) - dev-libs/libxml2[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" - -src_unpack() { - default - [[ $PV = * ]] && git-r3_src_unpack -} - -multilib_src_configure() { - local emesonargs=( - -Ddefault_library="$(usex static-libs both shared)" -
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: e28a05abf93366f615b8b95486046ca81b3fcd25 Author: Matt Turner gentoo org> AuthorDate: Thu Dec 24 03:39:29 2020 + Commit: Matt Turner gentoo org> CommitDate: Thu Dec 24 03:39:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e28a05ab x11-libs/libxkbcommon: Stabilize 1.0.3 sparc, #758461 Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild index 48636d2e35e..b41c3709264 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi PYTHON_COMPAT=( python3_{7..9} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 7c4d7c3c9a0c7820249f947329ce33d455de242d Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Dec 20 19:14:12 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Dec 20 19:17:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c4d7c3c x11-libs/libxkbcommon: x86 stable (bug #758461) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild index 7a792b68c9b..48636d2e35e 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" fi PYTHON_COMPAT=( python3_{7..9} )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: f4b2a279d9bbe36012760d659ebc30245a16a6e3 Author: Mike Gilbert gentoo org> AuthorDate: Sun Dec 20 16:57:53 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Dec 20 16:59:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4b2a279 x11-libs/libxkbcommon: use python-any-r1 for tests Closes: https://bugs.gentoo.org/758866 Signed-off-by: Mike Gilbert gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild | 14 -- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild index e1f9cb29be7..7a792b68c9b 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild @@ -11,7 +11,9 @@ else KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi -inherit meson multilib-minimal ${GIT_ECLASS} +PYTHON_COMPAT=( python3_{7..9} ) + +inherit meson multilib-minimal ${GIT_ECLASS} python-any-r1 DESCRIPTION="keymap handling library for toolkits and window systems" HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; @@ -22,7 +24,9 @@ SLOT="0" BDEPEND=" sys-devel/bison - doc? ( app-doc/doxygen )" + doc? ( app-doc/doxygen ) + test? ( ${PYTHON_DEPS} ) +" RDEPEND=" X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] ) dev-libs/libxml2[${MULTILIB_USEDEP}] @@ -31,6 +35,12 @@ RDEPEND=" DEPEND="${RDEPEND} X? ( x11-base/xorg-proto )" +pkg_setup() { + if use test; then + python-any-r1_pkg_setup + fi +} + multilib_src_configure() { local emesonargs=( -Ddefault_library="$(usex static-libs both shared)"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 6420fb3df828045432a71ff5ec7e84db37acac96 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Dec 20 11:46:30 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Dec 20 11:46:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6420fb3d x11-libs/libxkbcommon: Keyword 1.0.3 riscv, #758458 Signed-off-by: Mikle Kolyada gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild index a0eafe66ca2..e1f9cb29be7 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: edab715bd5e779c05573d3cefba25d304039a737 Author: Sam James gentoo org> AuthorDate: Sat Dec 19 15:08:09 2020 + Commit: Sam James gentoo org> CommitDate: Sat Dec 19 15:08:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edab715b x11-libs/libxkbcommon: Stabilize 1.0.3 ppc, #758461 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild index cadcbf07907..a0eafe66ca2 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 600cbf278ed3a96924c0fad52d0aec8352c0f030 Author: Sam James gentoo org> AuthorDate: Sun Dec 13 23:30:10 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 13 23:30:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=600cbf27 x11-libs/libxkbcommon: Stabilize 1.0.3 ppc64, #758461 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild index 368311cacc6..cadcbf07907 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: ae112a0ea7bb8bbbe302f91beb4ef2ecb0ce5938 Author: Sam James gentoo org> AuthorDate: Mon Dec 7 15:23:07 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 7 15:23:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae112a0e x11-libs/libxkbcommon: arm stable (bug #758461) Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild index a6a0a5f581f..368311cacc6 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 718d3cf08fbf35a9392b7f3a00e9f1eed72fd31d Author: Sam James gentoo org> AuthorDate: Mon Dec 7 05:12:28 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 7 05:12:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=718d3cf0 x11-libs/libxkbcommon: Stabilize 1.0.3 arm64, #758461 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild index fc547c44ea6..a6a0a5f581f 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 1db98e22815445c6506a32cf8514c73a8b583208 Author: Sam James gentoo org> AuthorDate: Sun Dec 6 20:42:46 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 6 20:48:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db98e22 x11-libs/libxkbcommon: Stabilize 1.0.3 amd64, #758461 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild index 5a764624f08..fc547c44ea6 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 640dbeb0f4bc62767daec1b31a053dd9c0bccff7 Author: Matt Turner gentoo org> AuthorDate: Wed Nov 25 16:13:45 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Nov 25 16:19:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=640dbeb0 x11-libs/libxkbcommon: Version bump to 1.0.3 Add RDEPEND on x11-misc/compose-tables too (bug #749576). Bug: https://bugs.gentoo.org/749576 Closes: https://bugs.gentoo.org/756295 Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 2 +- .../{libxkbcommon-1.0.2.ebuild => libxkbcommon-1.0.3.ebuild}| 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index e97bd6d237c..ccafd71079b 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1,3 +1,3 @@ DIST libxkbcommon-0.10.0.tar.xz 383788 BLAKE2B 0e2cc110c35a4d07cfd55a46a4cc30038bc296f74522beb97b72d0318799adb76fa514427640f286254de7aa59fb8b8c26de5d8fd52f7e09c5ba3521febb97bd SHA512 58c523b42a8ea0cae7322d453fbc5d4624374221246cb067074e2ff9820eef3ceea8686283136432cdf0842acfc0858c7b2d3954de234b6501092ae1d27c9e79 DIST libxkbcommon-1.0.1.tar.xz 432692 BLAKE2B 151e9c2260b517e7e646defea8dfa1891af87aaeeebbf52d41d8e6b52c2c1d5079ca55da9e998300145c83718ce981be13c3fa35d8825bcde7846dcd330e9dfd SHA512 929be7b52fae360a696f01e0a8f3aa9b585ad99db975a88680ababf623e46f4d98e6f7590a2859c24060856f45b27e7249072702fbbf5a7bd0d4a10791e6d489 -DIST libxkbcommon-1.0.2.tar.xz 433648 BLAKE2B 6e5632bc00656913c76f4be216ebe7869f424ea1f5c083ca941c2e515cc4ad1afef7827725859bf64d298ee7277afc36fb69b2007be92cd5f5a399190cc04745 SHA512 d3db99ea5c8dd55ee6c8f4b3b6ba4586bb4b2be1504e88174e026593f7762a83c68b1ea06fae859668e3a95f91dc3b9f308af910ceaf2e1bcbd06e82e8fc3e66 +DIST libxkbcommon-1.0.3.tar.xz 432944 BLAKE2B 49dcefcc17cbbfe5623728e9852e700a623e07ad7e6df78c8d7c39784948eb230f9e141d8aaa1de94305cb552244fe54d384abbc8e57f5ec5846915b5ae484e3 SHA512 b05a2db0acd6628427baad1967979a161019dec90a078a926d41f4dfeffb84eab63e627803df1a401e42c8e48953d6c434ce08d7206eae21e890890f29b03d3c diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.0.2.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild similarity index 98% rename from x11-libs/libxkbcommon/libxkbcommon-1.0.2.ebuild rename to x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild index 29174e983b2..5a764624f08 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.0.2.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild @@ -26,6 +26,7 @@ BDEPEND=" RDEPEND=" X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] ) dev-libs/libxml2[${MULTILIB_USEDEP}] + x11-misc/compose-tables " DEPEND="${RDEPEND} X? ( x11-base/xorg-proto )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 0196099bb7b8b36e2586027d60999222c937772f Author: Matt Turner gentoo org> AuthorDate: Sun Nov 22 21:12:43 2020 + Commit: Matt Turner gentoo org> CommitDate: Sun Nov 22 21:15:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0196099b x11-libs/libxkbcommon: Version bump to 1.0.2 Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 1 + x11-libs/libxkbcommon/libxkbcommon-1.0.2.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index e7524f531f6..e97bd6d237c 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1,2 +1,3 @@ DIST libxkbcommon-0.10.0.tar.xz 383788 BLAKE2B 0e2cc110c35a4d07cfd55a46a4cc30038bc296f74522beb97b72d0318799adb76fa514427640f286254de7aa59fb8b8c26de5d8fd52f7e09c5ba3521febb97bd SHA512 58c523b42a8ea0cae7322d453fbc5d4624374221246cb067074e2ff9820eef3ceea8686283136432cdf0842acfc0858c7b2d3954de234b6501092ae1d27c9e79 DIST libxkbcommon-1.0.1.tar.xz 432692 BLAKE2B 151e9c2260b517e7e646defea8dfa1891af87aaeeebbf52d41d8e6b52c2c1d5079ca55da9e998300145c83718ce981be13c3fa35d8825bcde7846dcd330e9dfd SHA512 929be7b52fae360a696f01e0a8f3aa9b585ad99db975a88680ababf623e46f4d98e6f7590a2859c24060856f45b27e7249072702fbbf5a7bd0d4a10791e6d489 +DIST libxkbcommon-1.0.2.tar.xz 433648 BLAKE2B 6e5632bc00656913c76f4be216ebe7869f424ea1f5c083ca941c2e515cc4ad1afef7827725859bf64d298ee7277afc36fb69b2007be92cd5f5a399190cc04745 SHA512 d3db99ea5c8dd55ee6c8f4b3b6ba4586bb4b2be1504e88174e026593f7762a83c68b1ea06fae859668e3a95f91dc3b9f308af910ceaf2e1bcbd06e82e8fc3e66 diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.0.2.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.0.2.ebuild new file mode 100644 index 000..29174e983b2 --- /dev/null +++ b/x11-libs/libxkbcommon/libxkbcommon-1.0.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} = ** ]]; then + GIT_ECLASS="git-r3" + EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; +else + SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +fi + +inherit meson multilib-minimal ${GIT_ECLASS} + +DESCRIPTION="keymap handling library for toolkits and window systems" +HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; +LICENSE="MIT" +IUSE="X doc static-libs test" +RESTRICT="!test? ( test )" +SLOT="0" + +BDEPEND=" + sys-devel/bison + doc? ( app-doc/doxygen )" +RDEPEND=" + X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] ) + dev-libs/libxml2[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto )" + +multilib_src_configure() { + local emesonargs=( + -Ddefault_library="$(usex static-libs both shared)" + -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" + -Denable-wayland=false # Demo applications + $(meson_use X enable-x11) + $(meson_use doc enable-docs) + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +multilib_src_install() { + meson_src_install +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 5730cbb39c3eab42357012ef14dcbc80667e96fc Author: Matt Turner gentoo org> AuthorDate: Mon Sep 28 21:21:25 2020 + Commit: Matt Turner gentoo org> CommitDate: Mon Sep 28 21:25:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5730cbb3 x11-libs/libxkbcommon: Add dependency on dev-libs/libxml2 Closes: https://bugs.gentoo.org/743463 Signed-off-by: Matt Turner gentoo.org> .../{libxkbcommon-1.0.1.ebuild => libxkbcommon-1.0.1-r1.ebuild} | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.0.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.0.1-r1.ebuild similarity index 92% rename from x11-libs/libxkbcommon/libxkbcommon-1.0.1.ebuild rename to x11-libs/libxkbcommon/libxkbcommon-1.0.1-r1.ebuild index 15fdecd2c42..74ecf3bf484 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-1.0.1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-1.0.1-r1.ebuild @@ -23,7 +23,10 @@ SLOT="0" BDEPEND=" sys-devel/bison doc? ( app-doc/doxygen )" -RDEPEND="X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] )" +RDEPEND=" + X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] ) + dev-libs/libxml2[${MULTILIB_USEDEP}] +" DEPEND="${RDEPEND} X? ( x11-base/xorg-proto )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 44ccafe031b0d409d416b75333db55453011319d Author: Lars Wendler gentoo org> AuthorDate: Thu Sep 17 13:58:49 2020 + Commit: Lars Wendler gentoo org> CommitDate: Thu Sep 17 13:58:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44ccafe0 x11-libs/libxkbcommon: Bump to version 1.0.1 Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Lars Wendler gentoo.org> x11-libs/libxkbcommon/Manifest | 1 + x11-libs/libxkbcommon/libxkbcommon-1.0.1.ebuild | 56 + 2 files changed, 57 insertions(+) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index 570598248cf..e7524f531f6 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1 +1,2 @@ DIST libxkbcommon-0.10.0.tar.xz 383788 BLAKE2B 0e2cc110c35a4d07cfd55a46a4cc30038bc296f74522beb97b72d0318799adb76fa514427640f286254de7aa59fb8b8c26de5d8fd52f7e09c5ba3521febb97bd SHA512 58c523b42a8ea0cae7322d453fbc5d4624374221246cb067074e2ff9820eef3ceea8686283136432cdf0842acfc0858c7b2d3954de234b6501092ae1d27c9e79 +DIST libxkbcommon-1.0.1.tar.xz 432692 BLAKE2B 151e9c2260b517e7e646defea8dfa1891af87aaeeebbf52d41d8e6b52c2c1d5079ca55da9e998300145c83718ce981be13c3fa35d8825bcde7846dcd330e9dfd SHA512 929be7b52fae360a696f01e0a8f3aa9b585ad99db975a88680ababf623e46f4d98e6f7590a2859c24060856f45b27e7249072702fbbf5a7bd0d4a10791e6d489 diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.0.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.0.1.ebuild new file mode 100644 index 000..15fdecd2c42 --- /dev/null +++ b/x11-libs/libxkbcommon/libxkbcommon-1.0.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} = ** ]]; then + GIT_ECLASS="git-r3" + EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; +else + SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +fi + +inherit meson multilib-minimal ${GIT_ECLASS} + +DESCRIPTION="keymap handling library for toolkits and window systems" +HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; +LICENSE="MIT" +IUSE="X doc static-libs test" +RESTRICT="!test? ( test )" +SLOT="0" + +BDEPEND=" + sys-devel/bison + doc? ( app-doc/doxygen )" +RDEPEND="X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] )" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto )" + +src_unpack() { + default + [[ $PV = * ]] && git-r3_src_unpack +} + +multilib_src_configure() { + local emesonargs=( + -Ddefault_library="$(usex static-libs both shared)" + -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" + -Denable-wayland=false # Demo applications + $(meson_use X enable-x11) + $(meson_use doc enable-docs) + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +multilib_src_install() { + meson_src_install +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 5abc0abeaf8c82f35c4fafe5febb6ca69bb7b58f Author: Matt Turner gentoo org> AuthorDate: Sun Aug 9 17:50:14 2020 + Commit: Matt Turner gentoo org> CommitDate: Sun Aug 9 17:52:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5abc0abe x11-libs/libxkbcommon: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild | 55 1 file changed, 55 deletions(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild deleted file mode 100644 index 356f8a40eb7..000 --- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} = ** ]]; then - GIT_ECLASS="git-r3" - EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; -else - SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" -fi - -inherit meson multilib-minimal ${GIT_ECLASS} - -DESCRIPTION="keymap handling library for toolkits and window systems" -HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; -LICENSE="MIT" -IUSE="X doc test" -RESTRICT="!test? ( test )" -SLOT="0" - -BDEPEND=" - sys-devel/bison - doc? ( app-doc/doxygen )" -RDEPEND="X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] )" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" - -src_unpack() { - default - [[ $PV = * ]] && git-r3_src_unpack -} - -multilib_src_configure() { - local emesonargs=( - -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" - -Denable-wayland=false # Demo applications - $(meson_use X enable-x11) - $(meson_use doc enable-docs) - ) - meson_src_configure -} - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: aedcb6f6e75baad14ffabdcddd4d35080c9e0686 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Jul 31 14:04:23 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jul 31 17:53:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aedcb6f6 x11-libs/libxkbcommon: stable 0.10.0-r1 for hppa, bug #732948 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild index 8378ce88a27..f98d9ab2f2a 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 806ec6bd2169004e2c6103c3634178c74f62ee16 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jul 21 09:33:23 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jul 21 09:33:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=806ec6bd x11-libs/libxkbcommon: x86 stable wrt bug #732948 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild index 6c47c0520c6..8378ce88a27 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 280ea2461683102ec414305f5056399e63e1c204 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jul 21 08:48:12 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jul 21 08:48:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=280ea246 x11-libs/libxkbcommon: amd64 stable wrt bug #732948 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild index da622d6fce9..6c47c0520c6 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: cfc4851a5e402159ff9614680c245f06194dee14 Author: Sam James gentoo org> AuthorDate: Sun Jul 19 01:36:31 2020 + Commit: Sam James gentoo org> CommitDate: Sun Jul 19 01:36:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc4851a x11-libs/libxkbcommon: ppc64 stable (bug #732948) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild index 4987f5b6772..da622d6fce9 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 3dc4b6e160718446b96ba73b3089244e73a0bfc6 Author: Sam James gentoo org> AuthorDate: Fri Jul 17 20:46:01 2020 + Commit: Sam James gentoo org> CommitDate: Fri Jul 17 20:47:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc4b6e1 x11-libs/libxkbcommon: arm64 stable (bug #732948) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild index 4a86064aba3..4987f5b6772 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc ~x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 01033a19c3eb6385d0ffe4aa5e1d95b91d279815 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 17 15:15:09 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 17 15:15:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01033a19 x11-libs/libxkbcommon: sparc stable wrt bug #732948 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild index d42c1426c97..4a86064aba3 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc ~x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: f8a288e1b3c7409a5d56f0bfe03da02d9f09f712 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 17 15:08:33 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 17 15:08:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8a288e1 x11-libs/libxkbcommon: ppc stable wrt bug #732948 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild index 01740c957c3..d42c1426c97 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 5f4a61bcc1eaa123812b91a15da8093b89665d92 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 17 15:07:19 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 17 15:07:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4a61bc x11-libs/libxkbcommon: arm stable wrt bug #732948 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild index 15fdecd2c42..01740c957c3 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: fb85029427f30e8c88ee8f0681300f46a0ab3951 Author: Lars Wendler gentoo org> AuthorDate: Tue Jun 30 08:20:44 2020 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jun 30 08:21:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb850294 x11-libs/libxkbcommon: Revbump to re-add "static-libs" USE flag Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Lars Wendler gentoo.org> .../libxkbcommon/libxkbcommon-0.10.0-r1.ebuild | 56 ++ 1 file changed, 56 insertions(+) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild new file mode 100644 index 000..15fdecd2c42 --- /dev/null +++ b/x11-libs/libxkbcommon/libxkbcommon-0.10.0-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} = ** ]]; then + GIT_ECLASS="git-r3" + EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; +else + SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +fi + +inherit meson multilib-minimal ${GIT_ECLASS} + +DESCRIPTION="keymap handling library for toolkits and window systems" +HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; +LICENSE="MIT" +IUSE="X doc static-libs test" +RESTRICT="!test? ( test )" +SLOT="0" + +BDEPEND=" + sys-devel/bison + doc? ( app-doc/doxygen )" +RDEPEND="X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] )" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto )" + +src_unpack() { + default + [[ $PV = * ]] && git-r3_src_unpack +} + +multilib_src_configure() { + local emesonargs=( + -Ddefault_library="$(usex static-libs both shared)" + -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" + -Denable-wayland=false # Demo applications + $(meson_use X enable-x11) + $(meson_use doc enable-docs) + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +multilib_src_install() { + meson_src_install +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 3c9fef758f59d8164d1213730a6bdcdef2fe8dca Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Mar 29 10:16:44 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 29 10:48:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c9fef75 x11-libs/libxkbcommon: stable 0.10.0 for hppa, bug #711560 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild index c6cbda4811f..c1e2382ee1e 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: bce3f8329bd5d0321c6cf5926ab61421b97e4384 Author: Matt Turner gentoo org> AuthorDate: Wed Mar 11 18:37:00 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 11 18:41:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce3f832 x11-libs/libxkbcommon: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 1 - x11-libs/libxkbcommon/libxkbcommon-0.9.1.ebuild | 55 - 2 files changed, 56 deletions(-) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index 6b802477bb6..570598248cf 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1,2 +1 @@ DIST libxkbcommon-0.10.0.tar.xz 383788 BLAKE2B 0e2cc110c35a4d07cfd55a46a4cc30038bc296f74522beb97b72d0318799adb76fa514427640f286254de7aa59fb8b8c26de5d8fd52f7e09c5ba3521febb97bd SHA512 58c523b42a8ea0cae7322d453fbc5d4624374221246cb067074e2ff9820eef3ceea8686283136432cdf0842acfc0858c7b2d3954de234b6501092ae1d27c9e79 -DIST libxkbcommon-0.9.1.tar.xz 376164 BLAKE2B 16c95081136ea9ce742f494ae2192cce815f3fb4a3d33d3e525f8ad61f1f720fa6bfe74088a9ab88f3c6ef9cdf78c4d8d4dc87e7478fd84e4b09e03a337efbdf SHA512 8d4551a06e7dd4936633f544409401dc33f8f1900adb5daa6403615c71f321d17212db739f89a5b3e393d729b3f33167691404849a25d5526b403fd9ec3e8878 diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.9.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.9.1.ebuild deleted file mode 100644 index c1e2382ee1e..000 --- a/x11-libs/libxkbcommon/libxkbcommon-0.9.1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} = ** ]]; then - GIT_ECLASS="git-r3" - EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; -else - SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86" -fi - -inherit meson multilib-minimal ${GIT_ECLASS} - -DESCRIPTION="keymap handling library for toolkits and window systems" -HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; -LICENSE="MIT" -IUSE="X doc test" -RESTRICT="!test? ( test )" -SLOT="0" - -BDEPEND=" - sys-devel/bison - doc? ( app-doc/doxygen )" -RDEPEND="X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] )" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" - -src_unpack() { - default - [[ $PV = * ]] && git-r3_src_unpack -} - -multilib_src_configure() { - local emesonargs=( - -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" - -Denable-wayland=false # Demo applications - $(meson_use X enable-x11) - $(meson_use doc enable-docs) - ) - meson_src_configure -} - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 4bcf0a5dec482cea7eee49ad491a1eb8f1310aa3 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 8 09:40:10 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 8 10:49:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bcf0a5d x11-libs/libxkbcommon: arm64 stable (bug #711560) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild index 99a6656f110..c6cbda4811f 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 5110cdc7386f44ab23f7d52d1af51782237cf67d Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Mar 5 15:10:02 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Mar 5 15:10:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5110cdc7 x11-libs/libxkbcommon: sparc stable wrt bug #711560 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild index b8db2675355..99a6656f110 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 900f80031eaaa527a9027ed302939d06286fea5e Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Mar 5 15:09:15 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Mar 5 15:09:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=900f8003 x11-libs/libxkbcommon: ppc64 stable wrt bug #711560 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild index e926830a01d..b8db2675355 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: c90b05dcf112ea8ae06a77cda86fb7593fa3 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Mar 5 13:23:25 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Mar 5 13:23:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90b05dc x11-libs/libxkbcommon: ppc stable wrt bug #711560 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild index 4ab84772117..e926830a01d 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: dd763a7ee815313ae31293304fcdd3f8a5bf312d Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Mar 5 12:54:53 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Mar 5 12:54:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd763a7e x11-libs/libxkbcommon: ia64 stable wrt bug #711560 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild index ac848c08ca9..4ab84772117 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 6a84a715ea002cae3a241f98462071fb3360b899 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Mar 5 11:51:52 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Mar 5 11:51:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a84a715 x11-libs/libxkbcommon: arm stable wrt bug #711560 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild index f4b5212f9db..ac848c08ca9 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 1ae130479aaaea9962f629102f06a36ba6593956 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Mar 5 11:40:21 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Mar 5 11:40:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae13047 x11-libs/libxkbcommon: amd64 stable wrt bug #711560 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild index 93e9b509c73..f4b5212f9db 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 2217591366c38761795bbb57d67545b426a3eaa6 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Mar 5 11:37:01 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Mar 5 11:37:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22175913 x11-libs/libxkbcommon: x86 stable wrt bug #711560 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild index 473a7228d16..93e9b509c73 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = ** ]]; then EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; else SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86" fi inherit meson multilib-minimal ${GIT_ECLASS}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 5bfc6b7f1467b9478adfc5f87fd4de79fcc6d8a3 Author: Lars Wendler gentoo org> AuthorDate: Tue Jan 21 16:57:00 2020 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jan 21 17:00:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bfc6b7f x11-libs/libxkbcommon: Bump to version 0.10.0 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> x11-libs/libxkbcommon/Manifest | 1 + x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild | 55 2 files changed, 56 insertions(+) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index 7e77a2734ed..6b802477bb6 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1 +1,2 @@ +DIST libxkbcommon-0.10.0.tar.xz 383788 BLAKE2B 0e2cc110c35a4d07cfd55a46a4cc30038bc296f74522beb97b72d0318799adb76fa514427640f286254de7aa59fb8b8c26de5d8fd52f7e09c5ba3521febb97bd SHA512 58c523b42a8ea0cae7322d453fbc5d4624374221246cb067074e2ff9820eef3ceea8686283136432cdf0842acfc0858c7b2d3954de234b6501092ae1d27c9e79 DIST libxkbcommon-0.9.1.tar.xz 376164 BLAKE2B 16c95081136ea9ce742f494ae2192cce815f3fb4a3d33d3e525f8ad61f1f720fa6bfe74088a9ab88f3c6ef9cdf78c4d8d4dc87e7478fd84e4b09e03a337efbdf SHA512 8d4551a06e7dd4936633f544409401dc33f8f1900adb5daa6403615c71f321d17212db739f89a5b3e393d729b3f33167691404849a25d5526b403fd9ec3e8878 diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild new file mode 100644 index 000..473a7228d16 --- /dev/null +++ b/x11-libs/libxkbcommon/libxkbcommon-0.10.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} = ** ]]; then + GIT_ECLASS="git-r3" + EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; +else + SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +fi + +inherit meson multilib-minimal ${GIT_ECLASS} + +DESCRIPTION="keymap handling library for toolkits and window systems" +HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; +LICENSE="MIT" +IUSE="X doc test" +RESTRICT="!test? ( test )" +SLOT="0" + +BDEPEND=" + sys-devel/bison + doc? ( app-doc/doxygen )" +RDEPEND="X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] )" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto )" + +src_unpack() { + default + [[ $PV = * ]] && git-r3_src_unpack +} + +multilib_src_configure() { + local emesonargs=( + -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" + -Denable-wayland=false # Demo applications + $(meson_use X enable-x11) + $(meson_use doc enable-docs) + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +multilib_src_install() { + meson_src_install +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 8b6604d92d21f3eb92052b36c504b5a943cd63ff Author: Matt Turner gentoo org> AuthorDate: Thu Dec 5 23:14:18 2019 + Commit: Matt Turner gentoo org> CommitDate: Thu Dec 5 23:20:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6604d9 x11-libs/libxkbcommon: Add RESTRICT="!test? ( test )" Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/libxkbcommon-0.9.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.9.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.9.1.ebuild index f0d8c2958ec..3c8da7b7800 100644 --- a/x11-libs/libxkbcommon/libxkbcommon-0.9.1.ebuild +++ b/x11-libs/libxkbcommon/libxkbcommon-0.9.1.ebuild @@ -17,6 +17,7 @@ DESCRIPTION="keymap handling library for toolkits and window systems" HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; LICENSE="MIT" IUSE="X doc test" +RESTRICT="!test? ( test )" SLOT="0" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxkbcommon/
commit: 7c5fc7d57eb836f19b17f1636bec4c7a57730533 Author: Matt Turner gentoo org> AuthorDate: Tue Nov 26 22:44:16 2019 + Commit: Matt Turner gentoo org> CommitDate: Tue Nov 26 22:45:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c5fc7d5 x11-libs/libxkbcommon: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/libxkbcommon/Manifest | 2 - x11-libs/libxkbcommon/libxkbcommon-0.8.4.ebuild | 36 - x11-libs/libxkbcommon/libxkbcommon-0.9.0.ebuild | 54 - 3 files changed, 92 deletions(-) diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest index 1100a1ec1f1..7e77a2734ed 100644 --- a/x11-libs/libxkbcommon/Manifest +++ b/x11-libs/libxkbcommon/Manifest @@ -1,3 +1 @@ -DIST libxkbcommon-0.8.4.tar.xz 648592 BLAKE2B 6205ca08f1ccb6d85320428317e9d023e2f2a56dcaa77e34a9f9ea42bbf67c9ee27a3123dd8e880ead3fa92c4cd7718bde55a255c52f16fef8d33c395c2511a9 SHA512 dbd441d0d7d5ba4fb352d64d150d163d4cdcf8340059457c291dc1fc69d1606ff6589732cb41a7fcfe106af0192977b243d7d68c4d95b90ece7abb620df360e3 -DIST libxkbcommon-0.9.0.tar.xz 376160 BLAKE2B 9a349a7ce9dcd1e9475f4a3b2365c11e91dcf4833d53c99b7231c1a757a410b4e347f90c77013d2a3a2a724765c1f2187d8c1fe96ad4441d34772f62ec081620 SHA512 7e3b03f1fa5abca31574c02e8308be9d5a6e2bdd369e808faeaa62e63a3d3592158cc695df55828275fc10219d79e1915e4f7331f1967aed0c9c54025272e9c4 DIST libxkbcommon-0.9.1.tar.xz 376164 BLAKE2B 16c95081136ea9ce742f494ae2192cce815f3fb4a3d33d3e525f8ad61f1f720fa6bfe74088a9ab88f3c6ef9cdf78c4d8d4dc87e7478fd84e4b09e03a337efbdf SHA512 8d4551a06e7dd4936633f544409401dc33f8f1900adb5daa6403615c71f321d17212db739f89a5b3e393d729b3f33167691404849a25d5526b403fd9ec3e8878 diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.8.4.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.8.4.ebuild deleted file mode 100644 index e92a52c52bd..000 --- a/x11-libs/libxkbcommon/libxkbcommon-0.8.4.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -XORG_MULTILIB="yes" - -if [[ ${PV} = ** ]]; then - GIT_ECLASS="git-r3" - EXPERIMENTAL="true" - EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; -else - XORG_BASE_INDIVIDUAL_URI="" - SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; -fi - -inherit xorg-3 ${GIT_ECLASS} - -DESCRIPTION="X.Org xkbcommon library" -HOMEPAGE="https://xkbcommon.org/; -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86" -IUSE="X doc test" - -BDEPEND=" - sys-devel/bison - doc? ( app-doc/doxygen )" -RDEPEND="X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] )" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" - -pkg_setup() { - XORG_CONFIGURE_OPTIONS=( - --with-xkb-config-root="${EPREFIX}/usr/share/X11/xkb" - $(use X || use_enable X x11) - $(use_with doc doxygen) - ) -} diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.9.0.ebuild b/x11-libs/libxkbcommon/libxkbcommon-0.9.0.ebuild deleted file mode 100644 index be655c7b43b..000 --- a/x11-libs/libxkbcommon/libxkbcommon-0.9.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} = ** ]]; then - GIT_ECLASS="git-r3" - EGIT_REPO_URI="https://github.com/xkbcommon/${PN}; -else - SRC_URI="https://xkbcommon.org/download/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -fi - -inherit meson multilib-minimal ${GIT_ECLASS} - -DESCRIPTION="keymap handling library for toolkits and window systems" -HOMEPAGE="https://xkbcommon.org/ https://github.com/xkbcommon/libxkbcommon/; -LICENSE="MIT" -IUSE="X doc test" -SLOT="0" - -BDEPEND=" - sys-devel/bison - doc? ( app-doc/doxygen )" -RDEPEND="X? ( >=x11-libs/libxcb-1.10:=[${MULTILIB_USEDEP},xkb] )" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto )" - -src_unpack() { - default - [[ $PV = * ]] && git-r3_src_unpack -} - -multilib_src_configure() { - local emesonargs=( - -Dxkb-config-root="${EPREFIX}/usr/share/X11/xkb" - -Denable-wayland=false # Demo applications - $(meson_use X enable-x11) - $(meson_use doc enable-docs) - ) - meson_src_configure -} - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -}