summaryrefslogtreecommitdiff
path: root/x11-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-01-14 07:13:52 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-01-14 07:13:52 +0000
commitfe1e3bbca60a6b4b9a1889f5252e02c27b459f63 (patch)
tree2ee0c8c664dc7593daf17a1bfac31e1dd4e5c6f5 /x11-libs
parent94eb99943eafb48140b436b347abaaee77209c01 (diff)
gentoo auto-resync : 14:01:2024 - 07:13:52
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/Manifest.gzbin18372 -> 18373 bytes
-rw-r--r--x11-libs/libxklavier/Manifest3
-rw-r--r--x11-libs/libxklavier/files/clang-17.patch15
-rw-r--r--x11-libs/libxklavier/libxklavier-5.4-r1.ebuild4
4 files changed, 20 insertions, 2 deletions
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index 29ed33248556..67674878cea6 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/libxklavier/Manifest b/x11-libs/libxklavier/Manifest
index ef5e2a532949..e23750ec4b56 100644
--- a/x11-libs/libxklavier/Manifest
+++ b/x11-libs/libxklavier/Manifest
@@ -1,3 +1,4 @@
+AUX clang-17.patch 463 BLAKE2B 59294cd19eb2796433db3f3563070e6fedbe536acd99e5dfdecf988227941839ec2222ea9d3c3c1a80bb7fbe5ee385398a522a30e7a2877531cbfe2a1ea8c299 SHA512 aac1d5ac47a22d7ae25ffc0719d5a07c9299277913ae3868838e3eeb8e008274db40e4ada731784f86cd062796bb5fa76246455b51037c5a67019e9dd72c16ee
DIST libxklavier-5.4.tar.bz2 390428 BLAKE2B 3cd109c6200ef977533d39b1362c33f871c2cd0b011779b726546aa7dc95bf7dc89931dff7ca2e9a012a51aeec602a53df499591ab30e1dd813fcc823318a2e2 SHA512 e9342d94f6cd67e900e44d9751ee0d8c75bec8e3a7b30989612bd71a5f890be52ff843465162dbbe0bfc9004da76e1d47158a4671b8f915e51c91f9d82f7baae
-EBUILD libxklavier-5.4-r1.ebuild 1287 BLAKE2B e33a113e21f0c2f60f39996aa0c6185b0dc51d1bf7b96856c1e911e072090657ccb13ca2634a754373588e0a433485631f38dfca04cbfafdb4a8d2f0a7ef2a2d SHA512 2bee8b4222c96fc0bcd863d35db0d61c65cbf368a268d792ea849ee0009848538599de0979eab3f2f593f5146cfbd7105e1a85e002744116829e6085b0615ba8
+EBUILD libxklavier-5.4-r1.ebuild 1329 BLAKE2B ae4f9ba0257b1dba3ca135ea0db5be6f85801955d0a82f3aa2c2d94aa4c8c3a5c6e328cac4172be9a04e3b4b1b0518f1b8585bcf34a9870d0bbb0091368d13aa SHA512 c0f8f9cb56d5a0155bb8ed10bac04548fbc3d2d25e494b6df3c945f518f422eef7d00a5ba8e8637b29d74969dfc98e0cbf4e1363a0f903a9db110740d8de5e17
MISC metadata.xml 233 BLAKE2B 0287c5840d68d6fa00f870fb7024dee6332bef9f8f8608afa0b5b2bfe15f1fefe5dc8a2de31964f4c7b0fb2787a58a3798884fd75e0314e61cf84079475c9a39 SHA512 534aef7349f0f6243a01e578013481c76b2516382638feec7705502de825d73ea54a3ae890e7171e6238a3bf0ecc5c88c9bc48890f4116a257031bae022c7202
diff --git a/x11-libs/libxklavier/files/clang-17.patch b/x11-libs/libxklavier/files/clang-17.patch
new file mode 100644
index 000000000000..559867f5a180
--- /dev/null
+++ b/x11-libs/libxklavier/files/clang-17.patch
@@ -0,0 +1,15 @@
+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
+ 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