[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxklavier/files/
commit: 6377170184510f517a79fcb7aa79b85022bd3071 Author: Sam James gentoo org> AuthorDate: Sun Jan 14 04:51:22 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jan 14 04:51:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63771701 x11-libs/libxklavier: tweak patch formatting Bug: https://bugs.gentoo.org/915208 Signed-off-by: Sam James gentoo.org> x11-libs/libxklavier/files/clang-17.patch | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/x11-libs/libxklavier/files/clang-17.patch b/x11-libs/libxklavier/files/clang-17.patch index 1f2d3e8ce811..559867f5a180 100644 --- a/x11-libs/libxklavier/files/clang-17.patch +++ b/x11-libs/libxklavier/files/clang-17.patch @@ -1,5 +1,6 @@ ./libxklavier/libxklavier.public.old 2024-01-10 18:54:48.527283381 -0500 -+++ ./libxklavier/libxklavier.public 2024-01-10 18:54:56.486180329 -0500 +https://bugs.gentoo.org/915208 +--- a/libxklavier/libxklavier.public b/libxklavier/libxklavier.public @@ -81,11 +81,10 @@ xkl_engine_set_secondary_groups_mask xkl_engine_set_window_transparent xkl_engine_start_listen
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxklavier/, x11-libs/libxklavier/files/
commit: 417e4bb0088b9835519879f7a0e9af8eaedeb5cb Author: Nicholas Vinson gmail com> AuthorDate: Wed Jan 10 23:59:55 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jan 14 04:51:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417e4bb0 x11-libs/libxklavier: Remove undefined symbol Symbol xkl_engine_VOID__FLAGS_INT_BOOLEAN is not defined. Upstream is dead per https://www.freedesktop.org/wiki/Software/LibXklavier/. This change allows libxklavier to build with clang-17 by deleting the undefined symbol from the version symbol map. Despite upstream status, the following packages still depend on libxklavier: app-accessibility/caribou dev-libs/eekboard dev-libs/input-pad gnome-base/libgnomekbd gnome-extra/cinnamon-control-center gnome-extra/cinnamon-settings-daemon mate-base/libmatekbd mate-base/mate-control-center mate-base/mate-settings-daemon mate-extra/mate-screensaver x11-misc/lightdm xfce-base/xfce4-settings xfce-extra/xfce4-screensaver xfce-extra/xfce4-xkb-plugin Closes: https://bugs.gentoo.org/915208 Signed-off-by: Nicholas Vinson gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34739 Signed-off-by: Sam James gentoo.org> x11-libs/libxklavier/files/clang-17.patch | 14 ++ x11-libs/libxklavier/libxklavier-5.4-r1.ebuild | 4 +++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/x11-libs/libxklavier/files/clang-17.patch b/x11-libs/libxklavier/files/clang-17.patch new file mode 100644 index ..1f2d3e8ce811 --- /dev/null +++ b/x11-libs/libxklavier/files/clang-17.patch @@ -0,0 +1,14 @@ +--- ./libxklavier/libxklavier.public.old 2024-01-10 18:54:48.527283381 -0500 ./libxklavier/libxklavier.public 2024-01-10 18:54:56.486180329 -0500 +@@ -81,11 +81,10 @@ xkl_engine_set_secondary_groups_mask + xkl_engine_set_window_transparent + xkl_engine_start_listen + xkl_engine_state_change_get_type + xkl_engine_stop_listen + xkl_engine_ungrab_key +-xkl_engine_VOID__FLAGS_INT_BOOLEAN + xkl_engine_VOID__ENUM_INT_BOOLEAN + xkl_get_country_name + xkl_get_language_name + xkl_get_last_error + xkl_restore_names_prop diff --git a/x11-libs/libxklavier/libxklavier-5.4-r1.ebuild b/x11-libs/libxklavier/libxklavier-5.4-r1.ebuild index f4fa2b5d057d..8edb16f51e34 100644 --- a/x11-libs/libxklavier/libxklavier-5.4-r1.ebuild +++ b/x11-libs/libxklavier/libxklavier-5.4-r1.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 @@ -35,6 +35,8 @@ BDEPEND=" vala? ( $(vala_depend) ) " +PATCHES=( "${FILESDIR}"/clang-17.patch ) + src_prepare() { default elibtoolize
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxklavier/
commit: d6968cd79081b372b07b1f095d75f1961096a194 Author: David Seifert gentoo org> AuthorDate: Sun Jan 1 16:18:19 2023 + Commit: David Seifert gentoo org> CommitDate: Sun Jan 1 16:18:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6968cd7 x11-libs/libxklavier: update EAPI 7 -> 8 Signed-off-by: David Seifert gentoo.org> .../{libxklavier-5.4.ebuild => libxklavier-5.4-r1.ebuild} | 14 ++ 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/x11-libs/libxklavier/libxklavier-5.4.ebuild b/x11-libs/libxklavier/libxklavier-5.4-r1.ebuild similarity index 88% rename from x11-libs/libxklavier/libxklavier-5.4.ebuild rename to x11-libs/libxklavier/libxklavier-5.4-r1.ebuild index b8d6e7e7ab16..b73271b1117a 100644 --- a/x11-libs/libxklavier/libxklavier-5.4.ebuild +++ b/x11-libs/libxklavier/libxklavier-5.4-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit libtool vala xdg-utils +inherit libtool vala DESCRIPTION="A library for the X Keyboard Extension (high-level API)" HOMEPAGE="https://www.freedesktop.org/wiki/Software/LibXklavier; @@ -25,7 +25,6 @@ RDEPEND=" x11-libs/libxkbfile:= >=x11-misc/xkeyboard-config-2.4.1-r3 introspection? ( >=dev-libs/gobject-introspection-1.30:= ) - vala? ( $(vala_depend) ) " DEPEND="${RDEPEND}" BDEPEND=" @@ -33,18 +32,18 @@ BDEPEND=" >=dev-util/gtk-doc-am-1.4 sys-devel/gettext virtual/pkgconfig + vala? ( $(vala_depend) ) " src_prepare() { default elibtoolize - xdg_environment_reset - use vala && vala_src_prepare } src_configure() { + use vala && vala_setup + econf \ - --disable-static \ --disable-gtk-doc \ $(use_enable introspection) \ $(use_enable vala) \ @@ -54,6 +53,5 @@ src_configure() { src_install() { default - dodoc CREDITS find "${ED}" -type f -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxklavier/
commit: 96bed4f52fc308eac7fc549e1fd8039c812dc1d5 Author: Yixun Lan gentoo org> AuthorDate: Fri May 28 15:39:42 2021 + Commit: Yixun Lan gentoo org> CommitDate: Fri May 28 23:22:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96bed4f5 x11-libs/libxklavier: add riscv keyword Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> x11-libs/libxklavier/libxklavier-5.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libxklavier/libxklavier-5.4.ebuild b/x11-libs/libxklavier/libxklavier-5.4.ebuild index 0a341f825e2..ccc718f7efa 100644 --- a/x11-libs/libxklavier/libxklavier-5.4.ebuild +++ b/x11-libs/libxklavier/libxklavier-5.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~svu/${P}.tar.bz2; LICENSE="LGPL-2" SLOT="0/16" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE="+introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxklavier/
commit: 2bf13fdab5285b6378d3ac6bafac169d85392e66 Author: David Michael gmail com> AuthorDate: Sat Dec 26 02:58:15 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Dec 28 17:35:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bf13fda x11-libs/libxklavier: EAPI 7 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: David Michael gmail.com> Signed-off-by: Mike Gilbert gentoo.org> x11-libs/libxklavier/libxklavier-5.4.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/x11-libs/libxklavier/libxklavier-5.4.ebuild b/x11-libs/libxklavier/libxklavier-5.4.ebuild index 6506faf579b..610b2e00fd9 100644 --- a/x11-libs/libxklavier/libxklavier-5.4.ebuild +++ b/x11-libs/libxklavier/libxklavier-5.4.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit libtool vala xdg-utils @@ -27,7 +27,8 @@ RDEPEND=" introspection? ( >=dev-libs/gobject-introspection-1.30:= ) vala? ( $(vala_depend) ) " -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" dev-util/glib-utils >=dev-util/gtk-doc-am-1.4 sys-devel/gettext @@ -54,5 +55,5 @@ src_configure() { src_install() { default dodoc CREDITS - find "${D}" -name '*.la' -delete || die + find "${ED}" -type f -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxklavier/
commit: 2e95e403279db715d4babd2e807f81b174b214f4 Author: Aaron Bauman gentoo org> AuthorDate: Tue May 28 04:06:22 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Tue May 28 04:06:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e95e403 x11-libs/libxklavier: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" x11-libs/libxklavier/libxklavier-5.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libxklavier/libxklavier-5.4.ebuild b/x11-libs/libxklavier/libxklavier-5.4.ebuild index 3004befeac4..10cb8a21944 100644 --- a/x11-libs/libxklavier/libxklavier-5.4.ebuild +++ b/x11-libs/libxklavier/libxklavier-5.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~svu/${P}.tar.bz2; LICENSE="LGPL-2" SLOT="0/16" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" IUSE="+introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxklavier/
commit: 1631e7f07f185074564e74e3844bb9e1e58f886d Author: Michał Górny gentoo org> AuthorDate: Wed Oct 3 08:10:44 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 3 08:10:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1631e7f0 x11-libs/libxklavier: Add explicit dep on glib-utils Closes: https://bugs.gentoo.org/667636 Signed-off-by: Michał Górny gentoo.org> x11-libs/libxklavier/libxklavier-5.4.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/x11-libs/libxklavier/libxklavier-5.4.ebuild b/x11-libs/libxklavier/libxklavier-5.4.ebuild index a22a09bb110..3004befeac4 100644 --- a/x11-libs/libxklavier/libxklavier-5.4.ebuild +++ b/x11-libs/libxklavier/libxklavier-5.4.ebuild @@ -28,6 +28,7 @@ RDEPEND=" vala? ( $(vala_depend) ) " DEPEND="${RDEPEND} + dev-util/glib-utils >=dev-util/gtk-doc-am-1.4 sys-devel/gettext virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxklavier/
commit: ba1ffee68b185684af884d8121d7c23ca12d840b Author: Michael Palimaka gentoo org> AuthorDate: Tue Mar 20 11:25:43 2018 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Mar 20 11:26:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba1ffee6 x11-libs/libxklavier: remove 5.3 and 5.3-r1 Package-Manager: Portage-2.3.24, Repoman-2.3.6 x11-libs/libxklavier/Manifest | 1 - x11-libs/libxklavier/libxklavier-5.3-r1.ebuild | 51 -- x11-libs/libxklavier/libxklavier-5.3.ebuild| 51 -- 3 files changed, 103 deletions(-) diff --git a/x11-libs/libxklavier/Manifest b/x11-libs/libxklavier/Manifest index 48401268d04..6e5b5e379dc 100644 --- a/x11-libs/libxklavier/Manifest +++ b/x11-libs/libxklavier/Manifest @@ -1,2 +1 @@ -DIST libxklavier-5.3.tar.xz 315684 BLAKE2B f0aade6788a834eff74b33ed0df6af3651142fb4e0f706169045c51ae3a632ce891a15db643337010674e237da8b088d59af6552504b67ff3bf9f5e9b87aa0e7 SHA512 7bec94aeedbe80aec2c44c9e2a3b7ea170618970fff3c1b5e677f1b292241e208b74eabd825d477eeab25bb0ee1d27f9b55f986a19ea8aacb078651a0c83b289 DIST libxklavier-5.4.tar.bz2 390428 BLAKE2B 3cd109c6200ef977533d39b1362c33f871c2cd0b011779b726546aa7dc95bf7dc89931dff7ca2e9a012a51aeec602a53df499591ab30e1dd813fcc823318a2e2 SHA512 e9342d94f6cd67e900e44d9751ee0d8c75bec8e3a7b30989612bd71a5f890be52ff843465162dbbe0bfc9004da76e1d47158a4671b8f915e51c91f9d82f7baae diff --git a/x11-libs/libxklavier/libxklavier-5.3-r1.ebuild b/x11-libs/libxklavier/libxklavier-5.3-r1.ebuild deleted file mode 100644 index 5ba9ae0f55a..000 --- a/x11-libs/libxklavier/libxklavier-5.3-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils gnome.org libtool xdg-utils - -DESCRIPTION="A library for the X Keyboard Extension (high-level API)" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/LibXklavier; - -LICENSE="LGPL-2" -SLOT="0/16" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="+introspection" - -RDEPEND=" - app-text/iso-codes - >=dev-libs/glib-2.16:2 - dev-libs/libxml2:2 - x11-apps/xkbcomp - x11-libs/libX11 - >=x11-libs/libXi-1.1.3 - x11-libs/libxkbfile - >=x11-misc/xkeyboard-config-2.4.1-r3 - introspection? ( >=dev-libs/gobject-introspection-1.30:= ) -" -DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.4 - sys-devel/gettext - virtual/pkgconfig -" - -src_prepare() { - xdg_environment_reset - elibtoolize -} - -src_configure() { - econf \ - --disable-static \ - --disable-gtk-doc \ - $(use_enable introspection) \ - --with-xkb-base="${EPREFIX}"/usr/share/X11/xkb \ - --with-xkb-bin-base="${EPREFIX}"/usr/bin -} - -src_install() { - default - dodoc AUTHORS ChangeLog CREDITS NEWS README - prune_libtool_files -} diff --git a/x11-libs/libxklavier/libxklavier-5.3.ebuild b/x11-libs/libxklavier/libxklavier-5.3.ebuild deleted file mode 100644 index 710f7361483..000 --- a/x11-libs/libxklavier/libxklavier-5.3.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 -inherit eutils gnome.org libtool - -DESCRIPTION="A library for the X Keyboard Extension (high-level API)" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/LibXklavier; - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="doc +introspection" - -RDEPEND="app-text/iso-codes - >=dev-libs/glib-2.16 - dev-libs/libxml2 - x11-apps/xkbcomp - x11-libs/libX11 - >=x11-libs/libXi-1.1.3 - x11-libs/libxkbfile - >=x11-misc/xkeyboard-config-2.4.1-r3 - introspection? ( >=dev-libs/gobject-introspection-1.30 )" -DEPEND="${RDEPEND} - virtual/pkgconfig - sys-devel/gettext - doc? ( >=dev-util/gtk-doc-1.4 )" - -DOCS="AUTHORS ChangeLog CREDITS NEWS README" - -src_prepare() { - elibtoolize -} - -src_configure() { - econf \ - --disable-static \ - $(use_enable introspection) \ - $(use_enable doc gtk-doc) \ - --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html \ - --with-xkb-base="${EPREFIX}"/usr/share/X11/xkb \ - --with-xkb-bin-base="${EPREFIX}"/usr/bin -} - -src_install() { - default - - nonfatal dosym /usr/share/doc/${PF}/html/${PN} /usr/share/gtk-doc/html/${PN} - - prune_libtool_files -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxklavier/
commit: 4f0d104eb66918979fb94b591e893b6fa1229498 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Mar 17 13:34:07 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Mar 17 13:34:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0d104e x11-libs/libxklavier: arm stable wrt bug #641358 Package-Manager: Portage-2.3.24, Repoman-2.3.6 x11-libs/libxklavier/libxklavier-5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxklavier/libxklavier-5.4.ebuild b/x11-libs/libxklavier/libxklavier-5.4.ebuild index 93b3e94fdcf..a22a09bb110 100644 --- a/x11-libs/libxklavier/libxklavier-5.4.ebuild +++ b/x11-libs/libxklavier/libxklavier-5.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~svu/${P}.tar.bz2; LICENSE="LGPL-2" SLOT="0/16" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" IUSE="+introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxklavier/
commit: 5006b4dc502b57eb5b5e5b3878c44566dc0528c2 Author: Tobias Klausmann gentoo org> AuthorDate: Mon Jan 29 11:33:42 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon Jan 29 15:51:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5006b4dc x11-libs/libxklavier-5.4-r0: alpha stable Gentoo-Bug: http://bugs.gentoo.org/641358 x11-libs/libxklavier/libxklavier-5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxklavier/libxklavier-5.4.ebuild b/x11-libs/libxklavier/libxklavier-5.4.ebuild index e7f89aa747f..93b3e94fdcf 100644 --- a/x11-libs/libxklavier/libxklavier-5.4.ebuild +++ b/x11-libs/libxklavier/libxklavier-5.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~svu/${P}.tar.bz2; LICENSE="LGPL-2" SLOT="0/16" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" IUSE="+introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxklavier/
commit: 200aa48d225208f6119721763d660263e6368687 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Jan 4 20:40:04 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jan 4 22:11:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=200aa48d x11-libs/libxklavier: stable 5.4 for sparc, bug #641358 Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc" x11-libs/libxklavier/libxklavier-5.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libxklavier/libxklavier-5.4.ebuild b/x11-libs/libxklavier/libxklavier-5.4.ebuild index 8e4a944eabd..ee2d145a573 100644 --- a/x11-libs/libxklavier/libxklavier-5.4.ebuild +++ b/x11-libs/libxklavier/libxklavier-5.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~svu/${P}.tar.bz2; LICENSE="LGPL-2" SLOT="0/16" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" IUSE="+introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxklavier/
commit: 64983f234d8bfa954abc2e7169de793dd25245f0 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Dec 25 10:52:08 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Dec 25 11:01:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64983f23 x11-libs/libxklavier: stable 5.4 for hppa, bug #641358 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa" x11-libs/libxklavier/libxklavier-5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxklavier/libxklavier-5.4.ebuild b/x11-libs/libxklavier/libxklavier-5.4.ebuild index 99004ed3b40..8e4a944eabd 100644 --- a/x11-libs/libxklavier/libxklavier-5.4.ebuild +++ b/x11-libs/libxklavier/libxklavier-5.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~svu/${P}.tar.bz2; LICENSE="LGPL-2" SLOT="0/16" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" IUSE="+introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxklavier/
commit: 493097572174c3d58b8e31686e452d01c073 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Dec 24 11:09:28 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Dec 24 11:11:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49309757 x11-libs/libxklavier: stable 5.4 for ppc/ppc64, bug #641358 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64" x11-libs/libxklavier/libxklavier-5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxklavier/libxklavier-5.4.ebuild b/x11-libs/libxklavier/libxklavier-5.4.ebuild index dcc8bb26f02..99004ed3b40 100644 --- a/x11-libs/libxklavier/libxklavier-5.4.ebuild +++ b/x11-libs/libxklavier/libxklavier-5.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~svu/${P}.tar.bz2; LICENSE="LGPL-2" SLOT="0/16" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" IUSE="+introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxklavier/
commit: 8ee4d8e82ecc58c85fe064206dc26e02a0e00656 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 21 11:05:06 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 21 11:05:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ee4d8e8 x11-libs/libxklavier: stable 5.4 for ia64, bug #641358 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" x11-libs/libxklavier/libxklavier-5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxklavier/libxklavier-5.4.ebuild b/x11-libs/libxklavier/libxklavier-5.4.ebuild index 02816006de4..dcc8bb26f02 100644 --- a/x11-libs/libxklavier/libxklavier-5.4.ebuild +++ b/x11-libs/libxklavier/libxklavier-5.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~svu/${P}.tar.bz2; LICENSE="LGPL-2" SLOT="0/16" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" IUSE="+introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxklavier/
commit: b8906e122cbea0c6c27248cc9f7b0c2df782b516 Author: Jason Zaman gentoo org> AuthorDate: Tue Dec 19 11:55:50 2017 + Commit: Jason Zaman gentoo org> CommitDate: Tue Dec 19 12:07:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8906e12 x11-libs/libxklavier: amd64 stable Gentoo-bug: 641358 Package-Manager: Portage-2.3.13, Repoman-2.3.3 x11-libs/libxklavier/libxklavier-5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxklavier/libxklavier-5.4.ebuild b/x11-libs/libxklavier/libxklavier-5.4.ebuild index bad391397de..02816006de4 100644 --- a/x11-libs/libxklavier/libxklavier-5.4.ebuild +++ b/x11-libs/libxklavier/libxklavier-5.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~svu/${P}.tar.bz2; LICENSE="LGPL-2" SLOT="0/16" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" IUSE="+introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxklavier/
commit: fd7278ff845595f4e626a4950e8ffe5e00dacf24 Author: Michał Górny gentoo org> AuthorDate: Fri Jun 16 19:57:10 2017 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 16 21:05:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7278ff x11-libs/libxklavier: Bump to 5.4 x11-libs/libxklavier/Manifest | 1 + x11-libs/libxklavier/libxklavier-5.4.ebuild | 57 + 2 files changed, 58 insertions(+) diff --git a/x11-libs/libxklavier/Manifest b/x11-libs/libxklavier/Manifest index 8f2d0b3f4c1..13f770efb04 100644 --- a/x11-libs/libxklavier/Manifest +++ b/x11-libs/libxklavier/Manifest @@ -1 +1,2 @@ DIST libxklavier-5.3.tar.xz 315684 SHA256 ebec3bc54b5652838502b96223152fb1cd8fcb14ace5cb02d718fc3276bbd404 SHA512 7bec94aeedbe80aec2c44c9e2a3b7ea170618970fff3c1b5e677f1b292241e208b74eabd825d477eeab25bb0ee1d27f9b55f986a19ea8aacb078651a0c83b289 WHIRLPOOL e9f64343e750397e2ec55311ce8ed650bfb71fb09eccdf3563cd8ac5a83f4203d79d00695978f7d27c0a91a03d67fd29c4842b401fc8b23621121cd9e9b0d84b +DIST libxklavier-5.4.tar.bz2 390428 SHA256 17a34194df5cbcd3b7bfd0f561d95d1f723aa1c87fca56bc2c209514460a9320 SHA512 e9342d94f6cd67e900e44d9751ee0d8c75bec8e3a7b30989612bd71a5f890be52ff843465162dbbe0bfc9004da76e1d47158a4671b8f915e51c91f9d82f7baae WHIRLPOOL 93e2b73d8035e6ef01c0286c98e36d8f0ad5981238de49c9e93fedd97efc5247feadefa30cfc8fbf924980aa0e95fe6f24d1702b00171e0fdb3f4a430bab1a1f diff --git a/x11-libs/libxklavier/libxklavier-5.4.ebuild b/x11-libs/libxklavier/libxklavier-5.4.ebuild new file mode 100644 index 000..bad391397de --- /dev/null +++ b/x11-libs/libxklavier/libxklavier-5.4.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit libtool vala xdg-utils + +DESCRIPTION="A library for the X Keyboard Extension (high-level API)" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/LibXklavier; +SRC_URI="https://people.freedesktop.org/~svu/${P}.tar.bz2; + +LICENSE="LGPL-2" +SLOT="0/16" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="+introspection vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + app-text/iso-codes + >=dev-libs/glib-2.16:2= + dev-libs/libxml2:2= + x11-apps/xkbcomp + x11-libs/libX11:= + >=x11-libs/libXi-1.1.3:= + x11-libs/libxkbfile:= + >=x11-misc/xkeyboard-config-2.4.1-r3 + introspection? ( >=dev-libs/gobject-introspection-1.30:= ) + vala? ( $(vala_depend) ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.4 + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + default + elibtoolize + xdg_environment_reset + use vala && vala_src_prepare +} + +src_configure() { + econf \ + --disable-static \ + --disable-gtk-doc \ + $(use_enable introspection) \ + $(use_enable vala) \ + --with-xkb-base="${EPREFIX}"/usr/share/X11/xkb \ + --with-xkb-bin-base="${EPREFIX}"/usr/bin +} + +src_install() { + default + dodoc CREDITS + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxklavier/
commit: 5e38bbf94f69e2eef24e784bde90e03d1a745c41 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Tue Jan 19 22:16:05 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Tue Jan 19 22:16:22 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e38bbf9 x11-libs/libxklavier: use xdg-utils eclass to cleanup XDG_* env variables, bug #572256 Package-Manager: portage-2.2.26 x11-libs/libxklavier/libxklavier-5.3-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x11-libs/libxklavier/libxklavier-5.3-r1.ebuild b/x11-libs/libxklavier/libxklavier-5.3-r1.ebuild index 9238da8..2014e0e 100644 --- a/x11-libs/libxklavier/libxklavier-5.3-r1.ebuild +++ b/x11-libs/libxklavier/libxklavier-5.3-r1.ebuild @@ -4,7 +4,7 @@ EAPI=5 -inherit eutils gnome.org libtool +inherit eutils gnome.org libtool xdg-utils DESCRIPTION="A library for the X Keyboard Extension (high-level API)" HOMEPAGE="http://www.freedesktop.org/wiki/Software/LibXklavier; @@ -32,6 +32,7 @@ DEPEND="${RDEPEND} " src_prepare() { + xdg_environment_reset elibtoolize }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxklavier/
commit: 50d57f188535544ba5dde67c1bddc9298b2dd765 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Thu Jan 7 22:25:40 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Thu Jan 7 22:26:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50d57f18 x11-libs/libxklavier: let dosym fail if it has to, bug #551198 Bump to EAPI=5, set subslot value, pin slot on dependencies, handle gtk-doc per project Gnome policies, move doc installation to src_install since it needs to exist due to prune_libtool_files. Package-Manager: portage-2.2.26 x11-libs/libxklavier/libxklavier-5.3-r1.ebuild | 51 ++ 1 file changed, 51 insertions(+) diff --git a/x11-libs/libxklavier/libxklavier-5.3-r1.ebuild b/x11-libs/libxklavier/libxklavier-5.3-r1.ebuild new file mode 100644 index 000..9238da8 --- /dev/null +++ b/x11-libs/libxklavier/libxklavier-5.3-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils gnome.org libtool + +DESCRIPTION="A library for the X Keyboard Extension (high-level API)" +HOMEPAGE="http://www.freedesktop.org/wiki/Software/LibXklavier; + +LICENSE="LGPL-2" +SLOT="0/16" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="+introspection" + +RDEPEND=" + app-text/iso-codes + >=dev-libs/glib-2.16:2 + dev-libs/libxml2:2 + x11-apps/xkbcomp + x11-libs/libX11 + >=x11-libs/libXi-1.1.3 + x11-libs/libxkbfile + >=x11-misc/xkeyboard-config-2.4.1-r3 + introspection? ( >=dev-libs/gobject-introspection-1.30:= ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.4 + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + elibtoolize +} + +src_configure() { + econf \ + --disable-static \ + --disable-gtk-doc \ + $(use_enable introspection) \ + --with-xkb-base="${EPREFIX}"/usr/share/X11/xkb \ + --with-xkb-bin-base="${EPREFIX}"/usr/bin +} + +src_install() { + default + dodoc AUTHORS ChangeLog CREDITS NEWS README + prune_libtool_files +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxklavier/
commit: 2aa50489fa354b99d3f7e03b18d1a75d4d8dfeb4 Author: Manuel Rüger gentoo org> AuthorDate: Sun Nov 8 11:13:36 2015 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Nov 8 11:13:36 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa50489 x11-libs/libxklavier: Remove old Package-Manager: portage-2.2.24 x11-libs/libxklavier/Manifest | 1 - x11-libs/libxklavier/libxklavier-5.2.1.ebuild | 49 --- 2 files changed, 50 deletions(-) diff --git a/x11-libs/libxklavier/Manifest b/x11-libs/libxklavier/Manifest index fbdf480..8f2d0b3 100644 --- a/x11-libs/libxklavier/Manifest +++ b/x11-libs/libxklavier/Manifest @@ -1,2 +1 @@ -DIST libxklavier-5.2.1.tar.xz 312944 SHA256 a7a1ca8ae493fb652e3456a6b3a0b07514447161aab41feed96b968f2d338b5e SHA512 8e69b8129cfbf2e2649dc81c49dd168e31a095ea9f8b2c4b5c01ffb97533d4556fa25ad3e17ecaa6b207ebaabdd9ac6f9e629561c8b9bbf890a7d3247d039f33 WHIRLPOOL e2bf2959349552f0bd5f0d062f18f092701589d467cafc18c4c526150d339f8e3c706ca2c37c476a31161f5492fb7ac3105f1076cf540b1296c72577f0ec5143 DIST libxklavier-5.3.tar.xz 315684 SHA256 ebec3bc54b5652838502b96223152fb1cd8fcb14ace5cb02d718fc3276bbd404 SHA512 7bec94aeedbe80aec2c44c9e2a3b7ea170618970fff3c1b5e677f1b292241e208b74eabd825d477eeab25bb0ee1d27f9b55f986a19ea8aacb078651a0c83b289 WHIRLPOOL e9f64343e750397e2ec55311ce8ed650bfb71fb09eccdf3563cd8ac5a83f4203d79d00695978f7d27c0a91a03d67fd29c4842b401fc8b23621121cd9e9b0d84b diff --git a/x11-libs/libxklavier/libxklavier-5.2.1.ebuild b/x11-libs/libxklavier/libxklavier-5.2.1.ebuild deleted file mode 100644 index 3ab1e7d..000 --- a/x11-libs/libxklavier/libxklavier-5.2.1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 -inherit gnome.org libtool - -DESCRIPTION="A library for the X Keyboard Extension (high-level API)" -HOMEPAGE="http://www.freedesktop.org/wiki/Software/LibXklavier; - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="doc +introspection" - -RDEPEND="app-text/iso-codes - >=dev-libs/glib-2.16 - dev-libs/libxml2 - x11-apps/xkbcomp - x11-libs/libX11 - >=x11-libs/libXi-1.1.3 - x11-libs/libxkbfile - >=x11-misc/xkeyboard-config-2.4.1-r3 - introspection? ( >=dev-libs/gobject-introspection-1.30 )" -DEPEND="${RDEPEND} - virtual/pkgconfig - sys-devel/gettext - doc? ( >=dev-util/gtk-doc-1.4 )" - -DOCS="AUTHORS ChangeLog CREDITS NEWS README" - -src_prepare() { - elibtoolize -} - -src_configure() { - econf \ - --disable-static \ - $(use_enable introspection) \ - $(use_enable doc gtk-doc) \ - --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html \ - --with-xkb-base="${EPREFIX}"/usr/share/X11/xkb \ - --with-xkb-bin-base="${EPREFIX}"/usr/bin -} - -src_install() { - default - find "${ED}" -name '*.la' -exec rm -f {} + -}