summaryrefslogtreecommitdiff
path: root/x11-plugins
diff options
context:
space:
mode:
Diffstat (limited to 'x11-plugins')
-rw-r--r--x11-plugins/Manifest.gzbin27356 -> 27354 bytes
-rw-r--r--x11-plugins/e16-epplets/Manifest3
-rw-r--r--x11-plugins/e16-epplets/e16-epplets-0.17.ebuild2
-rw-r--r--x11-plugins/e16-epplets/files/e16-epplets-0.17-musl.patch60
4 files changed, 64 insertions, 1 deletions
diff --git a/x11-plugins/Manifest.gz b/x11-plugins/Manifest.gz
index 8b2045d442fb..d20e9319d817 100644
--- a/x11-plugins/Manifest.gz
+++ b/x11-plugins/Manifest.gz
Binary files differ
diff --git a/x11-plugins/e16-epplets/Manifest b/x11-plugins/e16-epplets/Manifest
index e1834536cc14..ca875c9880c7 100644
--- a/x11-plugins/e16-epplets/Manifest
+++ b/x11-plugins/e16-epplets/Manifest
@@ -1,5 +1,6 @@
+AUX e16-epplets-0.17-musl.patch 1502 BLAKE2B b62759a83a078b5d9f1791a4de8bbf981fb623224804d0de4e99c1dde0f7fe7a44991f5ac6ab513ccfaab488a95e40e93fc9c1a35b4abbc8becd41fc8036ff11 SHA512 36f3c52344c1cb9d63f409ed53ae877530fb3958e0384412560938c5167596996d00fcf814bef367cf9aa07bf72244cbb360a9f6f071bfff377e948a5e59c59a
DIST e16-epplets-0.16.tar.xz 800796 BLAKE2B 70785fce2949bb5e3b0f950436e63246b576dc2dc13ac392e2d884f913e0f22e68b428b416e20807adfb47ca7a148bb3242efff6dbeac8c734ed645ff3f1c705 SHA512 2cc90dee741a50f54665078db6197d7736d5423419439e640d5170057b80111458dbf4b7c9a92898e96654b1af4a986e5cedb88a565616e70ed0fba6ec82cd9b
DIST e16-epplets-0.17.tar.xz 797728 BLAKE2B 17d1bcd885c2da1192e1ac249cc57b2b0316f10f163b4dbefd4bf10315142ec89c64e8ff0e6b8a6e86a2f393720b41324978117026150a05fd349783f3eecdff SHA512 26731b5da902f2afb7aaaa80513c2eef5a476c4156396390e08f406746e20e5cfa4ac3309b97f1104f7f53bd824be333b7a791e34480c3aaaa64856eeecf0f2a
EBUILD e16-epplets-0.16.ebuild 984 BLAKE2B 16705c447142eaa2451ea200c68e437670a3e428806a5ca36c2c7f50dfff6c8d5ff16766c15e374590341f378786b0dbe1fd22f2900df93f8518901b31c24985 SHA512 08af97ab59bb281715aa008ae2424dd4e26a7c1058e96bb56d1cbefcf00f18b59caf021122a063897c578d3900a1beb8def645977341605dc943a8b354ebc831
-EBUILD e16-epplets-0.17.ebuild 984 BLAKE2B 3979940a24882ca77e0e99ba9d2f22ca230f6a37c59d46689b2774b3a2a4febc3724d95378eb694aa70c323b1280ed3cfabcb2a525c6354526dbfc49d4501c5d SHA512 20515706c88e9f5e1c3b5e73fc0c5db370bebe3f4f84e0abde6cdf5b44f2220727846b7b716b0f905f97396dc96f3852c6e133ce1587b405bb136be4d0097be1
+EBUILD e16-epplets-0.17.ebuild 1033 BLAKE2B 0636d005a12e5938d86f959bf3d9cd5bb815847adcf90bb1b7fd5ca692143d7c2d36b044d4d243451b270395cf4fe71e36e5426d091ff5e9a4c7d327ff23d1cc SHA512 f4dfd2c95ebc4d5d218bc444aab4a08653297c713b0c37aa44821d90e4cdaf283b625cc6ac23bdfa3e85008f8eae99b1d56f1528cc8f7da9b42e7a8817e7876f
MISC metadata.xml 948 BLAKE2B c6a4d71d5732c662ceb41edad135d9ca6006d1fa59c1227629b0fe4a5ab26f4bde570e1f689d33ab2cca1c46c6b1ed7eac95598b189bdcf778c60e6ab974af71 SHA512 0184e01aa1c25663deb3ed1d0d40271c758fb73e68f64a1d44f9a6dc2fc7276d3d69a0dce0a74d5fc8e5179585f70fdedb85f767acd40dfc90fabe0b400144cb
diff --git a/x11-plugins/e16-epplets/e16-epplets-0.17.ebuild b/x11-plugins/e16-epplets/e16-epplets-0.17.ebuild
index a9d646dbd7f3..643433afff87 100644
--- a/x11-plugins/e16-epplets/e16-epplets-0.17.ebuild
+++ b/x11-plugins/e16-epplets/e16-epplets-0.17.ebuild
@@ -31,6 +31,8 @@ DEPEND="${CDEPEND}
x11-base/xorg-proto
"
+PATCHES=( "${FILESDIR}/${PN}-0.17-musl.patch" )
+
src_configure() {
local myconf=(
$(use_enable cdaudio)
diff --git a/x11-plugins/e16-epplets/files/e16-epplets-0.17-musl.patch b/x11-plugins/e16-epplets/files/e16-epplets-0.17-musl.patch
new file mode 100644
index 000000000000..d6c2a6bbd3a6
--- /dev/null
+++ b/x11-plugins/e16-epplets/files/e16-epplets-0.17-musl.patch
@@ -0,0 +1,60 @@
+commit c3dcab92ff903422814573d6315ed2a1417080f6
+Author: Andrew Savchenko <bircoph@gentoo.org>
+Date: Mon Aug 1 12:03:51 2022 +0300
+
+ Include <sys/select.h> for fd_set
+
+ When fd_set is used <sys/select.h> should be included.
+ On glibc it is done implicitly via other headers,
+ on musl it must be explicitly provided.
+
+ Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
+
+diff --git a/api/epplet.c b/api/epplet.c
+index b6a7907..b74a4bc 100644
+--- a/api/epplet.c
++++ b/api/epplet.c
+@@ -3,6 +3,7 @@
+ #include <errno.h>
+ #include <fcntl.h>
+ #include <sys/resource.h>
++#include <sys/select.h>
+ #include <sys/utsname.h>
+ #include <signal.h>
+ #include <sys/time.h>
+diff --git a/epplets/E-Pinger.c b/epplets/E-Pinger.c
+index 7187315..d397063 100644
+--- a/epplets/E-Pinger.c
++++ b/epplets/E-Pinger.c
+@@ -32,6 +32,7 @@
+
+ #include <errno.h>
+ #include <signal.h>
++#include <sys/select.h>
+ #include <sys/wait.h>
+
+ #include "config.h"
+diff --git a/epplets/E-SD.c b/epplets/E-SD.c
+index cd92fa3..d3b6b93 100644
+--- a/epplets/E-SD.c
++++ b/epplets/E-SD.c
+@@ -19,6 +19,7 @@
+ */
+ #include <esd.h>
+ #include <fcntl.h>
++#include <sys/select.h>
+
+ #include "config.h"
+ #include "epplet.h"
+diff --git a/epplets/E-ScreenShoot_ftp.c b/epplets/E-ScreenShoot_ftp.c
+index 377e7ee..ae40ca7 100644
+--- a/epplets/E-ScreenShoot_ftp.c
++++ b/epplets/E-ScreenShoot_ftp.c
+@@ -5,6 +5,7 @@
+ #include <errno.h>
+ #include <fcntl.h>
+ #include <stdarg.h>
++#include <sys/select.h>
+
+ #include "E-ScreenShoot_ftp.h"
+