diff options
Diffstat (limited to 'x11-misc/xvkbd')
-rw-r--r-- | x11-misc/xvkbd/Manifest | 3 | ||||
-rw-r--r-- | x11-misc/xvkbd/files/xvkbd-4.0-fno-common.patch | 22 | ||||
-rw-r--r-- | x11-misc/xvkbd/xvkbd-4.0.ebuild | 3 |
3 files changed, 26 insertions, 2 deletions
diff --git a/x11-misc/xvkbd/Manifest b/x11-misc/xvkbd/Manifest index d3625910b7b4..340f71cc2d53 100644 --- a/x11-misc/xvkbd/Manifest +++ b/x11-misc/xvkbd/Manifest @@ -1,9 +1,10 @@ AUX xvkbd-3.6-last_altgr_mask.patch 202 BLAKE2B d980f06b4975bf5dadd6e6e656fd3471fbfc651cfee7f4c118010b1c38d41f7597f7bd6d7e07e6c261f7fed0b07efefdfd4f09fcee38029f0047ed5fc2a1317f SHA512 d3d58b1ba3a7dc71a0240ba3240fd06cc1719ac35ab8f1b119f7d79823fddcdbe1605a457722ec75d4b74804f0a68ec221c5ec3d6c15bd2c4130ce96c01f771e AUX xvkbd-4.0-destdir.patch 1026 BLAKE2B 473a1499bff1f00846ae81de75973bc77f63f456d071ebd70fc1d112d254345bda108d34d6934075268e1f5c6e02bcc0107bbd1565380ad01dc1c08ce9b243ef SHA512 8c675dd76eb2f126c48cc669dbb5bf87e337816ef4ac5d6c4730f4259862353e4de1dfc255fda36e35f9a93b507add5922595f53e7c91257996e4c5ee6c8043b +AUX xvkbd-4.0-fno-common.patch 510 BLAKE2B c324653ddf0638f7806a4488a0dd5474097c60c9bf476d3437208aa7b827047b08bad347b2dfef470c0a1198e2341e157c823de0a5c87fdb076793503d2e680c SHA512 62d90307834cc7dfd04c6e1cf6fa0c6e7526d6ca7dccb897c137686e3a4e5d30afffbbba6c8500d144c5ec3dd49691660573957fe6c0b89c1aaedd9183f02797 DIST xvkbd-3.7.tar.gz 81645 BLAKE2B 9133b3b8e176034f2c39deb3ad9b334f553c834ba3285aaed59ab2a6f531c0184879c7bfe8c702313c9b0d4089883603c2f8430160f3c2af243705e5328b4ed0 SHA512 19ac5e78c34889d80571bb9feea65582fa413cdce0ba2f949840a08e70c900d720ca789d90d1118aa9667d32183b0f1edb33b7b0029ef5abb1d6faf058134385 DIST xvkbd-3.9.tar.gz 88440 BLAKE2B d024e97c3e134fd4270db07b1eb54c45380b74bdbffb3fbcf7778e839b51ad8a74a7a236e440215eaea38062ae321db866c5344ecb7eaf2ed9ce15d663cbde9a SHA512 f85d94f9b8012023eb4e901c1962ea39a491df2af67b617efb0817023eb93c460446ab9414fb20dcaee02e270cb9cb7b058a83ae96ffae73291b799f15a04b98 DIST xvkbd-4.0.tar.gz 408256 BLAKE2B 12f18dc6af9636021a9a067528b9ee2387c43aec0d7a23e01e7e4979273ccfa1eae7752cd2814465da906eeada44a31ff70a3f00f030e87ff66db35e3f3c7f5a SHA512 17fe50b86974f21f1456c522cec107f42a8915fa4ffa60849e03d56a3eb8b600aba46becfde458799e30b073d435c60ee8b3b61d79f4c0d86575770cb4bfd951 EBUILD xvkbd-3.7.ebuild 1061 BLAKE2B b93561aff4c95187a7a2fa2bba18a28800f2099804997e84e0499b0f310eace201f137126cf0ef030a914c846b0e236d170b6dff429fbda25f576adf6005fcdd SHA512 518d2ea8ee07e0b14803ba7d56fc33fa7883bfc7482f690fe92bed8871916af1578e2bec40b95889f79d587d81d11998fa4bc9887e1a1c5e7c706909f0a2fe59 EBUILD xvkbd-3.9.ebuild 1029 BLAKE2B f15cff69ce8ab41c543e51a14f9c98faede3070ba989bce08c92f7a642da2de1f6378fe94c1628951c09e3418159fb4048967b4948ff21b28445af7a8505c82c SHA512 3ac63e7c7c1d0c21da167e30cbe101bc473ed6a5efbea3c5ad91a77f679dc82606e8548e6ae549924197ab2e2b60f89761bbb2930821f83ee5c2dfdf8b68d057 -EBUILD xvkbd-4.0.ebuild 728 BLAKE2B 4724c2d1d17d391fafb7fc5aa081afceab6056404db966b70860fa83c49a1fba2b1d999b308f4ca8ab71dd477a50e745b227d07bdc57277c1d8dde95143d6360 SHA512 a36feccc2dacfd76b9e6f16f87479c787c39fcc8566edba09fc9169ec3291ecc98a8beee3f230ceb8350e249a3ae29df4b21a4adb8b9d7aa2a554391a9c5873b +EBUILD xvkbd-4.0.ebuild 770 BLAKE2B e9ee8979ec4892f4202d5ce888029596362e08727f540b5db0f5a17b7933441cda3617f22d16249d85905df39459f54d675cb94d6c4527395e5403eb9cdef3e0 SHA512 6700a6a773290a24dd083bc5fe34b036b0d907c718dc827d2565f8aac3f493475ec2f0f985ae9d6f7a7f663018e813b4c4134b42a1a42a99b14ad3af8e70233b MISC metadata.xml 276 BLAKE2B c4cbc92f4cc708c8a571df5735be5dc6d3b2b9d882265fbf398ca38a7c685a9da8d647e78d05a85edae0568f141b065edaa6ac6f6022106fabb8126740b1c60d SHA512 3497963f4fb51bb32521472b54a995091cb457d2cda65c786bd4b46e5af325caf8f6d5c969cefa0c09fe717df09fb015ec59b52f5571c3b2b9d4ea33e6c843ab diff --git a/x11-misc/xvkbd/files/xvkbd-4.0-fno-common.patch b/x11-misc/xvkbd/files/xvkbd-4.0-fno-common.patch new file mode 100644 index 000000000000..1ca0db048566 --- /dev/null +++ b/x11-misc/xvkbd/files/xvkbd-4.0-fno-common.patch @@ -0,0 +1,22 @@ +--- a/resources.h ++++ b/resources.h +@@ -19,7 +19,7 @@ + # define PROGRAM_NAME "xvkbd" + #endif + +-struct appres_struct { ++extern struct appres_struct { + String description; + String show_manual_command; + +--- a/xvkbd.c ++++ b/xvkbd.c +@@ -500,6 +500,8 @@ + + static Pixmap xvkbd_pixmap = None; + ++struct appres_struct appres; ++ + static int AddKeysym(KeySym keysym, Boolean top); /* forward */ + static void MakeKeyboard(Boolean remake); + static void MakeKeypad(Widget form, Widget from_vert, Widget from_horiz); diff --git a/x11-misc/xvkbd/xvkbd-4.0.ebuild b/x11-misc/xvkbd/xvkbd-4.0.ebuild index 90d49c1f04fe..90be10d40308 100644 --- a/x11-misc/xvkbd/xvkbd-4.0.ebuild +++ b/x11-misc/xvkbd/xvkbd-4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -27,6 +27,7 @@ DEPEND=" " PATCHES=( "${FILESDIR}"/${PN}-4.0-destdir.patch + "${FILESDIR}"/${PN}-4.0-fno-common.patch ) src_prepare() { |