summaryrefslogtreecommitdiff
path: root/net-dialup/freeradius-client
diff options
context:
space:
mode:
Diffstat (limited to 'net-dialup/freeradius-client')
-rw-r--r--net-dialup/freeradius-client/Manifest3
-rw-r--r--net-dialup/freeradius-client/files/freeradius-client-1.1.7-configure-clang16.patch17
-rw-r--r--net-dialup/freeradius-client/freeradius-client-1.1.7-r3.ebuild (renamed from net-dialup/freeradius-client/freeradius-client-1.1.7-r2.ebuild)3
3 files changed, 21 insertions, 2 deletions
diff --git a/net-dialup/freeradius-client/Manifest b/net-dialup/freeradius-client/Manifest
index 1e912021fe53..61c71379f291 100644
--- a/net-dialup/freeradius-client/Manifest
+++ b/net-dialup/freeradius-client/Manifest
@@ -1,4 +1,5 @@
AUX freeradius-client-1.1.7-ar-configure.in.patch 241 BLAKE2B fc58d9477275ddbe7724adba4cbd7d1f4a5a134ca355aa41375376e056c321e22fe4f355602c0cffa70cb532cfee32f2c0728cea93c9e0d579cceea6425c8147 SHA512 654f142be0ff695ab4b9c8c9fa52e3a448c3d0027b5e7d8e776323e49be0cf268cb7cab82a5dd2ccf067a7089a8ff618296755973af1155ab40034cd93a6bea8
+AUX freeradius-client-1.1.7-configure-clang16.patch 464 BLAKE2B 9f86c7afbce923f3fa0b25375d6f17ff3a14d16a8f301d48cf4b5c7ce69472acf7a37c0f29644b5b3dbc3720af876cf54dd12e06f63cd1e4f8d2019b33337681 SHA512 ff2f0375f27ef0f3581ebe6ebaeedd2caab1707c7070cddcbfccb74ecce3d75037a8d88df090db30f4411d0a54892ff84e0a470a7dfe7bbffec8ba08606edcb2
DIST freeradius-client-1.1.7.tar.gz 433141 BLAKE2B 3a1ba65eb8b66d28362fd66a905af0a4e12b67e664da2c64dab87616e3787cded58d0c3bf56705bdb879d41f1a9a984cf5256b06eeb382209caebf748f679e12 SHA512 20e79ec97da79f46b334e1c2880803a692885a4038196a4d016094d349f675e2d0521d921140c5ab06703008619417f7a20d3e90cdfc7b3578faccbd232be0ce
-EBUILD freeradius-client-1.1.7-r2.ebuild 1061 BLAKE2B f296c6f6386d37d619578611dc0ac65827663dd2618f3bfe097d03db4e2bfa94c9382ec9a71051bf8a2249f1864220daaf2c4d39567796b70004781d41824bd3 SHA512 845ea0a97c9eec67c6f6ef868041bfd76fb796581220ccdbb3a807cb90c51b42e16838fa0d695d15ee58d587ad8c5ced5693f6a1d4d7b3dd47e96fe3c8aba7ac
+EBUILD freeradius-client-1.1.7-r3.ebuild 1112 BLAKE2B 511f825c0e0b8ba0a6fb6419ea828003112f029c12c4839a44f3349d857981929f4788fa08a7881df3312fac6d6c4ccfcb5a4b44ecf150134ef92fdbe3874bb7 SHA512 3a0860bbb12fb924a28e9e324c6e876389581afd253c76a4e5d11ce315b2ad0e823338f9b1cbce6b3dca30f93564ade9ab8c1dde7efe01a9bc0d53dad956b9a2
MISC metadata.xml 968 BLAKE2B 4acfd02adf18b713a1387d558a28b3b4a2fdec5da4e77c63e4e46e904d0a810b52a6c6b742e226e33a0d146b51727351bca9a906a24bde881c4dfa86076a24c8 SHA512 c9104ecee243d1f9d5be004b372caf3b384143263e2b963d39dff45a3152d4046dbe758787c9cc83ea6aa76aacbb20ce642a9c778a4a5a4f50ca2f40ac395f40
diff --git a/net-dialup/freeradius-client/files/freeradius-client-1.1.7-configure-clang16.patch b/net-dialup/freeradius-client/files/freeradius-client-1.1.7-configure-clang16.patch
new file mode 100644
index 000000000000..58cf78c6ff23
--- /dev/null
+++ b/net-dialup/freeradius-client/files/freeradius-client-1.1.7-configure-clang16.patch
@@ -0,0 +1,17 @@
+https://src.fedoraproject.org/rpms/freeradius-client/c/12ee8b567ce2a1b6637ad01e5806a15eeef410cc?branch=rawhide
+
+Add return type to main for autoconf check for C99 compliance.
+https://github.com/FreeRADIUS/freeradius-client/issues/113
+
+--- a/configure.in
++++ b/configure.in
+@@ -212,7 +212,7 @@ then
+ AC_TRY_RUN([
+ #include <sys/utsname.h>
+
+- main(int argc, char **argv)
++ int main(int argc, char **argv)
+ {
+ struct utsname uts;
+ uts.domainname[0] = '\0';
+
diff --git a/net-dialup/freeradius-client/freeradius-client-1.1.7-r2.ebuild b/net-dialup/freeradius-client/freeradius-client-1.1.7-r3.ebuild
index 447e44887dd1..45d79ae7e6ab 100644
--- a/net-dialup/freeradius-client/freeradius-client-1.1.7-r2.ebuild
+++ b/net-dialup/freeradius-client/freeradius-client-1.1.7-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -28,6 +28,7 @@ DOCS=(
PATCHES=(
"${FILESDIR}/${PN}-1.1.7-ar-configure.in.patch"
+ "${FILESDIR}/${PN}-1.1.7-configure-clang16.patch"
)
src_prepare() {