From 31459e63971ac3b08706bba949851d93c45043c3 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 30 Sep 2022 15:24:40 +0100 Subject: gentoo auto-resync : 30:09:2022 - 15:24:40 --- net-misc/Manifest.gz | Bin 55059 -> 55063 bytes net-misc/vncrec/Manifest | 3 +- net-misc/vncrec/files/vncrec-0.2-clang.patch | 8 +++ net-misc/vncrec/vncrec-0.2-r2.ebuild | 53 ------------------- net-misc/vncrec/vncrec-0.2-r3.ebuild | 57 +++++++++++++++++++++ net-misc/x11-ssh-askpass/Manifest | 2 +- .../x11-ssh-askpass-1.2.4.1-r2.ebuild | 5 +- 7 files changed, 71 insertions(+), 57 deletions(-) create mode 100644 net-misc/vncrec/files/vncrec-0.2-clang.patch delete mode 100644 net-misc/vncrec/vncrec-0.2-r2.ebuild create mode 100644 net-misc/vncrec/vncrec-0.2-r3.ebuild (limited to 'net-misc') diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz index 9e83661a02b2..759eab7db1df 100644 Binary files a/net-misc/Manifest.gz and b/net-misc/Manifest.gz differ diff --git a/net-misc/vncrec/Manifest b/net-misc/vncrec/Manifest index 064a5706d6b5..dea372106564 100644 --- a/net-misc/vncrec/Manifest +++ b/net-misc/vncrec/Manifest @@ -1,4 +1,5 @@ +AUX vncrec-0.2-clang.patch 177 BLAKE2B c90545d059a57e3d89514ea356f19871f748fdf706d3c0572fcb8a1c0b075dba4efa4e003d9e968e7d876b51c02cd770b7fec5de0c9cb1f441127f8a804624bb SHA512 b20979a66c32659963b864f774296da5edbce3cfcbd300727cdd4101b77e2f22ce2e24d6fb9185e1192cef41d5af9064ba3c525f8fb3aec4090248fb5e419296 AUX vncrec-0.2-includes.patch 565 BLAKE2B c8144aabbf6380fa55edeabbfe31d5d4b30b3e215c6f319295ca117a838595a24293307553b338897694c5b20049b6015365c3f377084c61cfa02a7a15af844a SHA512 256bad5e63e2e744ec7a1f1ca2002bb8caf7d9cff8a787c426a7950c0acf1ee4af27342e68f5f6440a292c35d31cebf98b7f085e8feddfa92d4cd7f64d04b651 DIST vncrec-0.2.tar.gz 65768 BLAKE2B e4879b0af0deda6b4ee4a66bc965c5054601bbc3f6e2ce78956530d9705bd24480ba7fc60822ce32975b9d768725572fc4f6f5d998f929c4ac487ff5fbd6326c SHA512 dd2eb979311e1d04d45aa44362bb7d747719547d3c45ebf18174e7fbcc5bd5be039d53c39077411b636564ea14c0287317f11b16633fa64da314c983250c3ef4 -EBUILD vncrec-0.2-r2.ebuild 1020 BLAKE2B ff5bb953cc9d3217453dd94f5c6430eead20f59d8f6e7b3ce9e0bfc43df5917a3753ce439323c187bdd4ed56fc547a12c88b291f2c2ffa826458c4e7989013e5 SHA512 0b09469d253efe2e6b2e1a620e24af7a389314cea25b1c9c1dad284e2596bcdef759d438fc01a4ce4df147c387513b88da3ff5158cc4422d709a18442307e9a6 +EBUILD vncrec-0.2-r3.ebuild 1054 BLAKE2B 00fb71f469000f000e6652d1dd2434dd6beb0846d0b95ff7e880cd9a992622c9c8ac18cb654f3f1cc2c865354596eeb53a8d80416a77a251e7f8ca526437cc03 SHA512 d436aa55613f9715aec396a779e6606fc58ff65ce548e800d232121829a50bcd1e375a32b0313fc2f6a0ecfa715f52d7b29291a7205ff73ea53f51971148bec7 MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a diff --git a/net-misc/vncrec/files/vncrec-0.2-clang.patch b/net-misc/vncrec/files/vncrec-0.2-clang.patch new file mode 100644 index 000000000000..ce4936df5a11 --- /dev/null +++ b/net-misc/vncrec/files/vncrec-0.2-clang.patch @@ -0,0 +1,8 @@ +https://bugs.gentoo.org/740826 +--- a/vncpasswd/vncpasswd.c ++++ b/vncpasswd/vncpasswd.c +@@ -86,3 +86,3 @@ + passwd[i] = passwd1[i] = '\0'; +- return; ++ return 0; + } diff --git a/net-misc/vncrec/vncrec-0.2-r2.ebuild b/net-misc/vncrec/vncrec-0.2-r2.ebuild deleted file mode 100644 index 71f1c49f2578..000000000000 --- a/net-misc/vncrec/vncrec-0.2-r2.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit toolchain-funcs - -DESCRIPTION="VNC session recorder and player" -HOMEPAGE="http://www.sodan.org/~penny/vncrec/" -SRC_URI="http://www.sodan.org/~penny/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -RDEPEND=" - x11-libs/libXaw - x11-libs/libXext - x11-libs/libXmu - x11-libs/libXpm - x11-libs/libXt -" -DEPEND="${RDEPEND} - app-text/rman - x11-base/xorg-proto - x11-misc/gccmakedep - >=x11-misc/imake-1.0.8-r1 -" - -DOCS=( README README.vnc ) - -src_prepare() { - default - - eapply "${FILESDIR}"/${P}-includes.patch - touch vncrec/vncrec.man || die - sed -i Imakefile -e '/make Makefiles/d' || die -} - -src_configure() { - CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf -a || die -} - -src_compile() { - emake \ - AR="$(tc-getAR) cq" \ - CC="$(tc-getCC)" \ - RANLIB="$(tc-getRANLIB)" \ - CDEBUGFLAGS="${CFLAGS}" \ - EXTRA_LDOPTIONS="${LDFLAGS}" \ - World -} diff --git a/net-misc/vncrec/vncrec-0.2-r3.ebuild b/net-misc/vncrec/vncrec-0.2-r3.ebuild new file mode 100644 index 000000000000..e3295a4579be --- /dev/null +++ b/net-misc/vncrec/vncrec-0.2-r3.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="VNC session recorder and player" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" +SRC_URI="mirror://gentoo/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +RDEPEND=" + x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXpm + x11-libs/libXt" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto" +BDEPEND=" + app-text/rman + sys-devel/gcc + x11-misc/gccmakedep + >=x11-misc/imake-1.0.8-r1" + +PATCHES=( + "${FILESDIR}"/${P}-includes.patch + "${FILESDIR}"/${P}-clang.patch +) + +src_prepare() { + default + + touch vncrec/vncrec.man || die + sed -i '/make Makefiles/d' Imakefile || die +} + +src_configure() { + CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ + IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf -a || die +} + +src_compile() { + emake \ + AR="$(tc-getAR) cq" \ + CC="$(tc-getCC)" \ + RANLIB="$(tc-getRANLIB)" \ + CDEBUGFLAGS="${CFLAGS}" \ + EXTRA_LDOPTIONS="${LDFLAGS}" \ + World +} diff --git a/net-misc/x11-ssh-askpass/Manifest b/net-misc/x11-ssh-askpass/Manifest index d093eb353576..06b80e8a6c2c 100644 --- a/net-misc/x11-ssh-askpass/Manifest +++ b/net-misc/x11-ssh-askpass/Manifest @@ -1,3 +1,3 @@ DIST x11-ssh-askpass-1.2.4.1.gh.tar.gz 29740 BLAKE2B bf0aadcd4c85351c9deb4908eaeef80536d4ee123b194deef6959ff85f05005666de71c71112cc9c0083a0c5f996cb173a957c52bacade3b23ef0908d341882d SHA512 293c0bc623400d3359a920eca491930daa110685936cfcaf9eea07e439fc29de64413f4df4a18523cd8fdfce44794c55d7e3abafb904e8e90891b22d38f01a2f -EBUILD x11-ssh-askpass-1.2.4.1-r2.ebuild 1047 BLAKE2B 5968786935e5e63fbf55c6fd78d39df5f1e9902b1721bf2b74daed7013f900d3b8a8c6d8d3418ccd581ee45e4d1090047ec9b9cf5e39dddebf62465e786e6477 SHA512 f1d5b115ebc9d1941ba5750e761d891d6256d9100bba62751c67dcfd9d7fe16337de2a8c683a5c1d0363fc484014b756095d0fd1d464dcd46ebfe738b37f9d61 +EBUILD x11-ssh-askpass-1.2.4.1-r2.ebuild 1065 BLAKE2B fcf572d144b7247e45188da1ca8bf85003e0e9e2ccf5bbd1593ea60b5038a7de60ae34facd444c9d82749cbffb0e21b9ba1f3b412d2274aaef55c3eb60fe5ab3 SHA512 c75ab1da6ef1e8a290b13437fb00cc6da217ea79793acb87724151780c4ef0df1eec36cc31778b523ef890644a821797b980fdda3d713328d8988d565bcf8837 MISC metadata.xml 704 BLAKE2B 7971b7f098a5704bc90069b591ac4053f82f4ba08211f98876701bb2d5a6de69173f02c5d94c11f9924391a2e6e9d35fa8b25a840604a86b86d95a6901a42e52 SHA512 231225ef5b0a725a7af4d643e95d7cfc926fa8a70336426c4a17b1d3ca7571a5701fc89c372116b2f129f2ff39375de6ed0d8786dacbf57b94f31be26aea9a6c diff --git a/net-misc/x11-ssh-askpass/x11-ssh-askpass-1.2.4.1-r2.ebuild b/net-misc/x11-ssh-askpass/x11-ssh-askpass-1.2.4.1-r2.ebuild index a799f42b4c5e..155003835707 100644 --- a/net-misc/x11-ssh-askpass/x11-ssh-askpass-1.2.4.1-r2.ebuild +++ b/net-misc/x11-ssh-askpass/x11-ssh-askpass-1.2.4.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -21,13 +21,14 @@ RDEPEND="virtual/ssh x11-libs/libXt" DEPEND="${RDEPEND}" BDEPEND="app-text/rman + sys-devel/gcc >=x11-misc/imake-1.0.8-r1" src_configure() { econf --libexecdir=/usr/"$(get_libdir)"/misc \ --disable-installing-app-defaults CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \ - IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf || die "xmkmf failed" + IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die "xmkmf failed" } src_compile() { -- cgit v1.2.3