summaryrefslogtreecommitdiff
path: root/net-dialup
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-12-11 17:14:47 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-12-11 17:14:47 +0000
commit25e5a6599437664a3eff8d9f8a966adc896e09e8 (patch)
tree67ef90a99446e1fee47c4ebb4c8c3a8175b41913 /net-dialup
parent24b2471760a35870c85ca752666bcb66120289af (diff)
gentoo auto-resync : 11:12:2023 - 17:14:47
Diffstat (limited to 'net-dialup')
-rw-r--r--net-dialup/Manifest.gzbin5234 -> 5233 bytes
-rw-r--r--net-dialup/rp-l2tp/Manifest2
-rw-r--r--net-dialup/rp-l2tp/files/rp-l2tp-0.4-clang16-build-fix.patch11
-rw-r--r--net-dialup/rp-l2tp/rp-l2tp-0.4-r5.ebuild43
4 files changed, 56 insertions, 0 deletions
diff --git a/net-dialup/Manifest.gz b/net-dialup/Manifest.gz
index e32a8bd7e0a4..3e109bb5705e 100644
--- a/net-dialup/Manifest.gz
+++ b/net-dialup/Manifest.gz
Binary files differ
diff --git a/net-dialup/rp-l2tp/Manifest b/net-dialup/rp-l2tp/Manifest
index f2322f6ca317..9202e84ec429 100644
--- a/net-dialup/rp-l2tp/Manifest
+++ b/net-dialup/rp-l2tp/Manifest
@@ -1,8 +1,10 @@
AUX rp-l2tp-0.4-build.patch 1819 BLAKE2B a40645e1504ad91e721fd111625ae92a252273037d33a30a857bec30dabd11cdfe8861030edfcac31ea735790cfcf81ad337e575d05aaadb91ef16334dd7cd5d SHA512 252beb1692378364b1cf5ab0f46f3956084d5017fcf42d6d81513b7c43498cf8b7824d86b64a09d0a1bf9b2ec600c80d8bf86ef6e9a42b3d8f93f872406fbf2c
+AUX rp-l2tp-0.4-clang16-build-fix.patch 314 BLAKE2B b1969160d9064ad34925f40bf27ca6fdab58016796e799f871995334057b9baebfddbf0e56bb52ca5d641662b559242f474ef338941c58f4806b9a78e5cb6e13 SHA512 13ebcb00066d54e27871bce0fbb2e65f3218803283a09cb81442386f5195f1e582d831119444c136d0df22273c17eff9a7a5e34420153f31779add0de3279a40
AUX rp-l2tp-0.4-flags.patch 1776 BLAKE2B 8e60152ef9955be322e684688fb08138760cd62d1d64df10d54d30326269fb163b428ba97874e2bb636e806a2a1410c6456198974d5ec1f087f60c723c9f8040 SHA512 f8c91791a381139a07941b25901aba1673c3c39df5d6e0f428c7b2a8785e3d11b10263ffd5d708cd45eb4752cb7261858521ac8556c1fdb8194959aa5239a825
AUX rp-l2tp-0.4-gentoo.patch 9421 BLAKE2B dd1bb7dc0b592cdfface82a9fd0eb15b7d203baf7441a648df0115da5ba6866f5a540af9b42f956c88468a502306dbab88f676ec03a94581031f17d92ff8a1c3 SHA512 fdff7068aa6811391bc37497914f58e9239f78f84e5928e61799c523e8a1c859f036a55d7f2517ea316a55816e76ffa83f8ffce10fc188adb6ab79541d20a601
AUX rp-l2tp-0.4-parallel-build.patch 359 BLAKE2B 6bfc883859e1f8d0859f7ba53d250a2c2510a730bbf140a433226c901b8a2b5d3088ec9d08540ceba9b9b67d11492969c068fbed91befc984c9a28f28b6ef6a8 SHA512 a5796a5271f62baafd11a16e943ce6478d50e36acf1da5e369e43b7257b3d3700d98116b50742bf90cec44d9882fef942029ce9a350ef496a18762d2558ef8a0
AUX rp-l2tpd-init 370 BLAKE2B 01a4accc8d66977e75304e71e1ef20e9bc41059432a281c3cfed3d0844986934f74cfd6b66e3d22bc3e83fe3d4b3bf7a995014011b34ad2a5c398a11d71fcab8 SHA512 a0fcf486af04e5fd90903be8fca7d6235a791bc4a406bd4e09a85a3d29964aa20bb6aefa409d992701be9901aefb2fd52b9d7b57b24ea926b3031bf70a05a3f7
DIST rp-l2tp-0.4.tar.gz 198869 BLAKE2B 2ffe47311b26fcf50eadfec7be5b5e936f8aa047c6a5bd7599bb9903dfa5eff3dce565ebe7bc12cb7320ffedb73b447511d1aceeda95c285da1fb709b5122db5 SHA512 43a1ce8728323ed25f8b92c981731b21db8714f8d157343deb1da49f2c7b25e1833de5012238098ad9d1add7daec228a48f2cb8d6d0b60afbcc1c385ae79d3c9
EBUILD rp-l2tp-0.4-r4.ebuild 851 BLAKE2B d89d043d5c9c07e3877114549474089095b9c100bcb72534341d9d375ea5310225c531b9de8d763371227a1ffb4503e9330003ef6cba3c3b6f14b37b00d31cae SHA512 6d0cae7a02edd5bc9e0efe8365bd259712eba39a924becddd4116c6b68f17ff64c2df4c3ff2c343a8f7281d9f9d1dfd005668d3f215cee64bccee076e79063f2
+EBUILD rp-l2tp-0.4-r5.ebuild 897 BLAKE2B bc146de9ea91344cce2f475f0fb55c4f39aad3c534edb2af5cc648b90c394d06c6234823a01b35cf08c5a19bfec8a4589df129bf56eaa3604afca026fe377fde SHA512 ff3ba1ecd9845fa478305bca47438ccdcfa2ebad098290c155d167b6e3401602a953fb7211d4996d6ecd1e23f0ec38192241cc593463aa7aca515f263096704f
MISC metadata.xml 245 BLAKE2B badb9003921fcb49a9c777460b19ec5477248b63c99da07aaab7d36e32706cf36d87f58a38a62e0d7bf81e043826bf9b3da1588ad0cfcc22de4b5444dc557760 SHA512 0b11e4b5503b62f547783ea98f5dd75dd9d2ef80210b8a9dfc30b1020a18bb5b71f26e19f3409086f5598b1ceb6130b88c654484d88cba6002dbe114f8c2e03c
diff --git a/net-dialup/rp-l2tp/files/rp-l2tp-0.4-clang16-build-fix.patch b/net-dialup/rp-l2tp/files/rp-l2tp-0.4-clang16-build-fix.patch
new file mode 100644
index 000000000000..dc4269764a27
--- /dev/null
+++ b/net-dialup/rp-l2tp/files/rp-l2tp-0.4-clang16-build-fix.patch
@@ -0,0 +1,11 @@
+Bug: https://bugs.gentoo.org/897858
+--- a/handlers/cmd-control.c
++++ b/handlers/cmd-control.c
+@@ -16,6 +16,7 @@
+ static char const RCSID[] =
+ "$Id: cmd-control.c,v 1.2 2002/09/30 19:45:00 dskoll Exp $";
+ #include <stdio.h>
++#include <string.h>
+ #include <sys/socket.h>
+ #include <sys/un.h>
+ #include <sys/types.h>
diff --git a/net-dialup/rp-l2tp/rp-l2tp-0.4-r5.ebuild b/net-dialup/rp-l2tp/rp-l2tp-0.4-r5.ebuild
new file mode 100644
index 000000000000..550a22d585a9
--- /dev/null
+++ b/net-dialup/rp-l2tp/rp-l2tp-0.4-r5.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="User-space implementation of L2TP for Linux and other UNIX systems"
+HOMEPAGE="https://sourceforge.net/projects/rp-l2tp/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+PATCHES=(
+ "${FILESDIR}/${P}-gentoo.patch"
+ "${FILESDIR}/${P}-flags.patch"
+ "${FILESDIR}/${P}-build.patch"
+ "${FILESDIR}/${P}-parallel-build.patch"
+ "${FILESDIR}/${P}-clang16-build-fix.patch"
+)
+
+src_prepare() {
+ default
+
+ eautoreconf #871210
+
+ tc-export AR CC
+}
+
+src_install() {
+ emake RPM_INSTALL_ROOT="${D}" install
+ einstalldocs
+
+ newdoc l2tp.conf rp-l2tpd.conf
+
+ docinto libevent
+ dodoc -r libevent/Doc/.
+ docompress -x /usr/share/doc/${PF}/libevent
+
+ newinitd "${FILESDIR}"/rp-l2tpd-init rp-l2tpd
+}