summaryrefslogtreecommitdiff
path: root/net-misc/vncrec
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-09-30 15:24:40 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-09-30 15:24:40 +0100
commit31459e63971ac3b08706bba949851d93c45043c3 (patch)
treef50f9db11363f1369a1aead733baccaf2842b673 /net-misc/vncrec
parenteba9b95ba8976f2938bafa5789c1b50611bb3459 (diff)
gentoo auto-resync : 30:09:2022 - 15:24:40
Diffstat (limited to 'net-misc/vncrec')
-rw-r--r--net-misc/vncrec/Manifest3
-rw-r--r--net-misc/vncrec/files/vncrec-0.2-clang.patch8
-rw-r--r--net-misc/vncrec/vncrec-0.2-r3.ebuild (renamed from net-misc/vncrec/vncrec-0.2-r2.ebuild)36
3 files changed, 30 insertions, 17 deletions
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-r3.ebuild
index 71f1c49f2578..e3295a4579be 100644
--- a/net-misc/vncrec/vncrec-0.2-r2.ebuild
+++ b/net-misc/vncrec/vncrec-0.2-r3.ebuild
@@ -1,45 +1,49 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
+
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"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
RDEPEND="
+ x11-libs/libX11
x11-libs/libXaw
x11-libs/libXext
x11-libs/libXmu
x11-libs/libXpm
- x11-libs/libXt
-"
-DEPEND="${RDEPEND}
+ x11-libs/libXt"
+DEPEND="
+ ${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="
app-text/rman
- x11-base/xorg-proto
+ sys-devel/gcc
x11-misc/gccmakedep
- >=x11-misc/imake-1.0.8-r1
-"
+ >=x11-misc/imake-1.0.8-r1"
-DOCS=( README README.vnc )
+PATCHES=(
+ "${FILESDIR}"/${P}-includes.patch
+ "${FILESDIR}"/${P}-clang.patch
+)
src_prepare() {
default
- eapply "${FILESDIR}"/${P}-includes.patch
touch vncrec/vncrec.man || die
- sed -i Imakefile -e '/make Makefiles/d' || die
+ sed -i '/make Makefiles/d' Imakefile || die
}
src_configure() {
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
- IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf -a || die
+ IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf -a || die
}
src_compile() {