diff options
Diffstat (limited to 'x11-misc')
-rw-r--r-- | x11-misc/Manifest.gz | bin | 46545 -> 46537 bytes | |||
-rw-r--r-- | x11-misc/xscreensaver-app/Manifest | 2 | ||||
-rw-r--r-- | x11-misc/xscreensaver-app/files/xscreensaver-app-2.3-gcc14-build-fix.patch | 12 | ||||
-rw-r--r-- | x11-misc/xscreensaver-app/xscreensaver-app-2.3-r5.ebuild | 51 |
4 files changed, 65 insertions, 0 deletions
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz Binary files differindex ad1256bd64ee..f33c1fc711ba 100644 --- a/x11-misc/Manifest.gz +++ b/x11-misc/Manifest.gz diff --git a/x11-misc/xscreensaver-app/Manifest b/x11-misc/xscreensaver-app/Manifest index e590208614a5..01ce98bc0d08 100644 --- a/x11-misc/xscreensaver-app/Manifest +++ b/x11-misc/xscreensaver-app/Manifest @@ -1,4 +1,6 @@ AUX xscreensaver-app-2.3-configure.ac 484 BLAKE2B 3bc48e99a411b9742d3241a6d8007382367987c64b6f7358b3f021c390aab1f3c3f7958169a6e2c2d947a2fcc9312da75998dc66bf7b820a60ce734e0903b5ff SHA512 4093fb62a68f0831cf16ed69e2fd64434c0dc5381299d52743702e6992baf016a3161a7d120ddd5b3a7859f30c2e75e0e0b88d725e519b3a69130178ac0eb60d +AUX xscreensaver-app-2.3-gcc14-build-fix.patch 259 BLAKE2B c6b66f05c0c39d715bb863cfa1d12c9bebbc68c59e192003b69eadf01feb0db3a808575a1f069a776048ec0f919abd72648dc038ee05a67eb4a881ccf13200c4 SHA512 75ae5046118566efe32d565fe1501f168487b3f52f99a754444c8ebc9a725195ee07bdb32b2345609f6a13da959ef2744321699d59ad9b196b2c5cc8c15c34df DIST XScreenSaver.App-2.3.tar.gz 47566 BLAKE2B 8ba867b8bd64885f7c0ed6b86adb52b2886f5b7f99c06b3993c2eca9d9ee09bf9edeaf04fe4eebe1d3d4d175acc6c00034cf3caad8c8d2318a6f671831f92a30 SHA512 eb65cd14f70e6f152fced9f073dbc7737c855f27787472d0e7e9c4caaaf59026c0977c0f27ebd55b13391ab29491f4a96878236b78716b1f15dd9b772091f290 EBUILD xscreensaver-app-2.3-r4.ebuild 847 BLAKE2B 01ce14cafeec851f2fb9e33a42e9a60d4f41e9599ca4c4a3f1552146de3a2618225757e3c62c98bf3e2e0a7430ec5c02dd4cfe042542d3ed0677e1b8565e81fe SHA512 a1bc9f4a46cb6c4cd1428e930feb47276c366ff218de3f88ac73a02451b61c6b5842a4842ae8d655625efd9c1b51079f282606754f4db42a6e8e50b8f3a8dbf1 +EBUILD xscreensaver-app-2.3-r5.ebuild 909 BLAKE2B f96a895635e6eeb2367ff97e48b00dbac8ca46d8d3f0b08b619e9f72f6b31bc5e6fc5c26b75e3325bf91b3884aadacf06425f4810e09bccd54e7522628dc25c5 SHA512 0001730c4ec508fdb8bc3140393e76979dc9e22189dc58d98004e2b2f478f8f2d5014411bcdd2c0bb6ae37a5709e7eddcfec6f943a86dd1cc9d90bcad9c0fc29 MISC metadata.xml 338 BLAKE2B bc1d71d30f9044ce5cb405677e8d8326d605f2aefe74380299b942baa84ba26e241b93aa7723759ee78b62b5a121ef23c2a2e54b8ff86ec8348ce2f2e4b055c5 SHA512 090a93f1245dda5696fbb06d6aad186ef3eed0e5abb6b32cb2149a07a16ec1466d2e06571f552f8b455f28a012bed01d04a25178e59536b9a3ca20717972ea1f diff --git a/x11-misc/xscreensaver-app/files/xscreensaver-app-2.3-gcc14-build-fix.patch b/x11-misc/xscreensaver-app/files/xscreensaver-app-2.3-gcc14-build-fix.patch new file mode 100644 index 000000000000..533a72386d8c --- /dev/null +++ b/x11-misc/xscreensaver-app/files/xscreensaver-app-2.3-gcc14-build-fix.patch @@ -0,0 +1,12 @@ +Bug: https://bugs.gentoo.org/924177 +--- a/xscreensaver.app.c ++++ b/xscreensaver.app.c +@@ -116,7 +116,7 @@ void popConfig() + + int main(int argc, char **argv) + { +- unsigned height, width; ++ unsigned short height, width; + char *st_command; + int status; + diff --git a/x11-misc/xscreensaver-app/xscreensaver-app-2.3-r5.ebuild b/x11-misc/xscreensaver-app/xscreensaver-app-2.3-r5.ebuild new file mode 100644 index 000000000000..fd5b64aef202 --- /dev/null +++ b/x11-misc/xscreensaver-app/xscreensaver-app-2.3-r5.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit autotools + +MY_PN=${PN/-a/.A} +MY_PN=${MY_PN/xs/XS} +MY_PN=${MY_PN/s/S} + +DESCRIPTION="XScreenSaver dockapp for the Window Maker window manager" +HOMEPAGE="https://xscreensaverapp.sourceforge.net/" +SRC_URI="mirror://sourceforge/project/xscreensaverapp/${MY_PN}/${PV}/${MY_PN}-${PV}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" + +CDEPEND=" + x11-libs/libdockapp + x11-libs/libX11 +" +DEPEND=" + ${CDEPEND} + virtual/pkgconfig + x11-base/xorg-proto +" +RDEPEND=" + ${CDEPEND} + x11-misc/xscreensaver +" + +S=${WORKDIR}/${MY_PN}-${PV} + +PATCHES=( + "${FILESDIR}/${PN}-2.3-gcc14-build-fix.patch" +) + +src_prepare() { + rm configure.in || die + cp "${FILESDIR}"/${PN}-2.3-configure.ac configure.ac || die + + default + + eautoreconf +} + +src_install() { + dobin ${MY_PN} + dodoc README NEWS ChangeLog TODO AUTHORS +} |