summaryrefslogtreecommitdiff
path: root/net-dialup
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-11-25 03:02:44 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-11-25 03:02:44 +0000
commit7f0b7329b3aa78ea82792fdf68ab48415fe4cc35 (patch)
tree5c9f3c3f65f2be496e4d9778fdeb4d0da2207c29 /net-dialup
parent530a5a826feeb71085fb8a01927f4d775a0b131b (diff)
gentoo auto-resync : 25:11:2024 - 03:02:44
Diffstat (limited to 'net-dialup')
-rw-r--r--net-dialup/Manifest.gzbin5045 -> 5050 bytes
-rw-r--r--net-dialup/xl2tpd/Manifest3
-rw-r--r--net-dialup/xl2tpd/files/xl2tpd-1.3.18-r3-Fix-compiling-with-C23.patch37
-rw-r--r--net-dialup/xl2tpd/xl2tpd-1.3.18-r3.ebuild (renamed from net-dialup/xl2tpd/xl2tpd-1.3.18-r1.ebuild)4
4 files changed, 42 insertions, 2 deletions
diff --git a/net-dialup/Manifest.gz b/net-dialup/Manifest.gz
index 419c00dac410..959270f011eb 100644
--- a/net-dialup/Manifest.gz
+++ b/net-dialup/Manifest.gz
Binary files differ
diff --git a/net-dialup/xl2tpd/Manifest b/net-dialup/xl2tpd/Manifest
index 8ed8cefa70e7..ae0cafdfd213 100644
--- a/net-dialup/xl2tpd/Manifest
+++ b/net-dialup/xl2tpd/Manifest
@@ -1,9 +1,10 @@
AUX xl2tpd-1.3.18-r1-close-calls-when-pppd-terminates.patch 1726 BLAKE2B 56433c1ca3a81e8f26c59235beeb0e105a9770e2faffa1657ff3c6bc79f48e248193fdb8b3ed50db11aa1c471a6b9a51c7801ff9857f572bb3ccdb6de7e4d513 SHA512 43a214c1fb0595648867e79b873356dff530340cc09b26cfac945152bb424b5ac0a912f5f53e9105ffc028cae3029018ea12c7c215a38fc57d7ded71dd1d6e5d
AUX xl2tpd-1.3.18-r2-Pass-remotenumber-to-pppd.patch 4029 BLAKE2B bdf288088991abe2fbb9e4e15a22e2db4508e0dbdeb4fe79cc05238b8d8b3a9ec052c5b92403b8c252a9952039889e49e11631fb1fb1e153581a705995994ee6 SHA512 b572171aab2cbc439424ac7387c0f1349db109ccb0fbc620ea3a0446e5747f54afc1235fae487d78a1784fe859c5558b248a808991838734984841deef05b60f
+AUX xl2tpd-1.3.18-r3-Fix-compiling-with-C23.patch 1186 BLAKE2B d4f46b363aaecaf275c348b684b7b44303feddb1957fd1648edde433f19baac5a105c0544d5bdd2be65394ba925bc86f2f1659fc545c6c4c446d7db5a403847e SHA512 f43186e987ab5aaba30b384dfb075b82ba5e06d9a8d7a3956c4544e1b1004baa27369784c90b27076e5f37dec91130d6cdf31f0e07b0a0ff3e29b0ca2be6dd60
AUX xl2tpd-init-r1 261 BLAKE2B f4aba90e73feeaea22401448681d60baf09854efaebe6d0a5722c96d2bb860653273351d1ce8a516b52491626db0e14ee1e8727b1b994b1ed1e1722ab9463214 SHA512 6d5aab46ee9dcdf3d15acc08d6d0dbbf868d27c4755526f3ae7c19dc9ba528d028a369a7779324687effa2458a60a06ee00984df99bcafce6a8aaa1113fc1788
AUX xl2tpd.conf 14 BLAKE2B ab6ecadf65d4cabd37779ea2de61860f1bced5b59e66cc6e4e960204ba04a4ecf2cef9fdacb79faec2f2e0966e299682d0cf99f97dd07c9873b3c6914a6668af SHA512 b209f3b365de37eb4a6b8c55fd06d79a09ac674e6bfcd40d08a7296f4ab64eb3b6d6b7338461192d19068868258ff70ea02261a56eaffb1bd15672921382ef72
AUX xl2tpd.service 232 BLAKE2B 16578777774cd7d378efb37f917e368d39f84267c45184d9b72a9d501f75e59cf2f14e1326c347cc4d62c541696a2cf4e5af51f13c0c909c26f908a374944e39 SHA512 184b4f63492c5a09fa61ebf0913a4a47e1cd3b321b80b122f2177ff8f5c9eccdc4a73831dfffc3c2e39325f5cb0b30c4e3f99c1f0fed1f21935be5da38a83579
DIST xl2tpd-1.3.18.tar.gz 534937 BLAKE2B ce745855709ac79d5d6aefbe2fb31a4e799f01c6ad31ad2e436c276933e079116daf32bcdc97b7459e4792aa2bd1ddbb600d798d8b28d1432681ffd319fe0829 SHA512 d1114777de5f3895429409fd5474da91fe9e9c218615eb989c9294de3e4e36dea7d8ea880a9b1b1ca18760e5709c8b8156c80d81401db479eaf215c026c3d861
-EBUILD xl2tpd-1.3.18-r1.ebuild 1436 BLAKE2B 400c15c7a9b483df3a28c8ae8f577e79e8f16d8c0b4820bd824724122c7275d34e6f00dfcd3b4dd0d79908dd62967dc0ef2c3ab55aac0ae22a079572ef99df4f SHA512 d2b4db639064978c64519b48c761b5353118b407b4a830cbad7a999ace9a9edb092e8152d5ab85302172cad5c19ce71709bc16d999e531b77a8b105fd3b1000d
EBUILD xl2tpd-1.3.18-r2.ebuild 1500 BLAKE2B 02f842efd80cdcc59c0fedb8af9f7089475da9d912e365234b5f873b61d352e2e725804c53db6ed00b4f6633e087cab0914cf08d5902302909e12b5bef734064 SHA512 2d07c53fd41d287431cef4ca3f4d3dc836b1570493fdc77bc5a0c4e54619d878589e88e111223009d239f74898657294d25148a83edec0049553fab4c9fe2377
+EBUILD xl2tpd-1.3.18-r3.ebuild 1565 BLAKE2B 0b29f2c451058ec1b0dbef1f353ef14e3cae202df3fefa5a7071a4066f097bcfb123ae894cc1d626b1abe093d924b1555b6a7756f7101c1e7f8ec9673c2bc9ed SHA512 1bd45f23ebebb49e26e6c372815ebc06f24f1c3e6508573efe0baf66b8cc98e8a32beac3da24eba19fe2bca81ac9e44bae0e63b730219644586800a0ecda20f6
MISC metadata.xml 879 BLAKE2B 45303811850f78008ae08da56724fd3e9ee5048db230735230504468a2ba03c8c4f19ebbc8b648f0f490504c9df35eb9c667c6dc320802105eaddad1f2098f8c SHA512 287af9f09cf7066768307b7dbb6b570291e4e15592c178e9dad215b1c3229cbfe9bee06994050184525d2636d3c3e87172caab49b084a27fd583461fed334df3
diff --git a/net-dialup/xl2tpd/files/xl2tpd-1.3.18-r3-Fix-compiling-with-C23.patch b/net-dialup/xl2tpd/files/xl2tpd-1.3.18-r3-Fix-compiling-with-C23.patch
new file mode 100644
index 000000000000..0bd9199554ff
--- /dev/null
+++ b/net-dialup/xl2tpd/files/xl2tpd-1.3.18-r3-Fix-compiling-with-C23.patch
@@ -0,0 +1,37 @@
+From 07f0a12f1f3c10f5be31e4474bcb5422d0d5e9b3 Mon Sep 17 00:00:00 2001
+From: Jaco Kroon <jaco@uls.co.za>
+Date: Thu, 21 Nov 2024 00:12:29 +0200
+Subject: [PATCH] Fix compiling with C23.
+
+https://bugs.gentoo.org/944070
+Signed-off-by: Jaco Kroon <jaco@uls.co.za>
+---
+ xl2tpd.c | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/xl2tpd.c b/xl2tpd.c
+index 791d5a4..4bf15fd 100644
+--- a/xl2tpd.c
++++ b/xl2tpd.c
+@@ -74,7 +74,7 @@ static int control_handle_lac_hangup(FILE* resf, char* bufp);
+ static int control_handle_lac_disconnect(FILE* resf, char* bufp);
+ static int control_handle_lac_add_modify(FILE* resf, char* bufp);
+ static int control_handle_lac_remove(FILE* resf, char* bufp);
+-static int control_handle_lac_status();
++static int control_handle_lac_status(FILE* resf, char* bufp);
+ static int control_handle_lns_remove(FILE* resf, char* bufp);
+
+ static struct control_requests_handler control_handlers[] = {
+@@ -1549,7 +1549,8 @@ static int control_handle_lac_remove(FILE* resf, char* bufp){
+ return 1;
+ }
+
+-static int control_handle_lac_status(){
++static int control_handle_lac_status(FILE*, char*)
++{
+ show_status ();
+ return 1;
+ }
+--
+2.44.2
+
diff --git a/net-dialup/xl2tpd/xl2tpd-1.3.18-r1.ebuild b/net-dialup/xl2tpd/xl2tpd-1.3.18-r3.ebuild
index 6bc1880d53d6..099f33dfe940 100644
--- a/net-dialup/xl2tpd/xl2tpd-1.3.18-r1.ebuild
+++ b/net-dialup/xl2tpd/xl2tpd-1.3.18-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/xelerance/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
IUSE="+kernel"
DEPEND="
@@ -26,6 +26,8 @@ DOCS=( CREDITS README.md BUGS CHANGES TODO doc/README.patents )
PATCHES=(
"${FILESDIR}/xl2tpd-1.3.18-r1-close-calls-when-pppd-terminates.patch"
+ "${FILESDIR}/xl2tpd-1.3.18-r2-Pass-remotenumber-to-pppd.patch"
+ "${FILESDIR}/xl2tpd-1.3.18-r3-Fix-compiling-with-C23.patch"
)
src_prepare() {