From 79e2fe7ce5d8192f7ddc9f57d4fb11bd1231f041 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 10 Jan 2023 12:20:34 +0000 Subject: gentoo auto-resync : 10:01:2023 - 12:20:33 --- net-dialup/Manifest.gz | Bin 5224 -> 5224 bytes net-dialup/freeradius-client/Manifest | 3 +- ...freeradius-client-1.1.7-configure-clang16.patch | 17 ++++++ .../freeradius-client-1.1.7-r2.ebuild | 56 -------------------- .../freeradius-client-1.1.7-r3.ebuild | 57 +++++++++++++++++++++ 5 files changed, 76 insertions(+), 57 deletions(-) create mode 100644 net-dialup/freeradius-client/files/freeradius-client-1.1.7-configure-clang16.patch delete mode 100644 net-dialup/freeradius-client/freeradius-client-1.1.7-r2.ebuild create mode 100644 net-dialup/freeradius-client/freeradius-client-1.1.7-r3.ebuild (limited to 'net-dialup') diff --git a/net-dialup/Manifest.gz b/net-dialup/Manifest.gz index f47404f2bf54..e62cb1b4ca65 100644 Binary files a/net-dialup/Manifest.gz and b/net-dialup/Manifest.gz differ 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 + +- 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-r2.ebuild deleted file mode 100644 index 447e44887dd1..000000000000 --- a/net-dialup/freeradius-client/freeradius-client-1.1.7-r2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="FreeRADIUS Client framework" -HOMEPAGE="https://wiki.freeradius.org/project/Radiusclient" -SRC_URI="ftp://ftp.freeradius.org/pub/freeradius/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" - -IUSE="scp shadow static-libs" - -DEPEND=" - !net-dialup/radiusclient-ng - virtual/libcrypt:= -" -RDEPEND="${DEPEND}" - -DOCS=( - BUGS doc/{ChangeLog,login.example,release-method.txt,instop.html} - README.{radexample,rst} -) - -PATCHES=( - "${FILESDIR}/${PN}-1.1.7-ar-configure.in.patch" -) - -src_prepare() { - default - mv configure.in configure.ac || die \ - "Renaming configure.in to configure.ac failed" - - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_enable scp) - $(use_enable shadow) - --with-secure-path - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - newdoc doc/README README.login.example - - use static-libs || \ - find "${ED}" -name '*.a' -delete -} diff --git a/net-dialup/freeradius-client/freeradius-client-1.1.7-r3.ebuild b/net-dialup/freeradius-client/freeradius-client-1.1.7-r3.ebuild new file mode 100644 index 000000000000..45d79ae7e6ab --- /dev/null +++ b/net-dialup/freeradius-client/freeradius-client-1.1.7-r3.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="FreeRADIUS Client framework" +HOMEPAGE="https://wiki.freeradius.org/project/Radiusclient" +SRC_URI="ftp://ftp.freeradius.org/pub/freeradius/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" + +IUSE="scp shadow static-libs" + +DEPEND=" + !net-dialup/radiusclient-ng + virtual/libcrypt:= +" +RDEPEND="${DEPEND}" + +DOCS=( + BUGS doc/{ChangeLog,login.example,release-method.txt,instop.html} + README.{radexample,rst} +) + +PATCHES=( + "${FILESDIR}/${PN}-1.1.7-ar-configure.in.patch" + "${FILESDIR}/${PN}-1.1.7-configure-clang16.patch" +) + +src_prepare() { + default + mv configure.in configure.ac || die \ + "Renaming configure.in to configure.ac failed" + + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable scp) + $(use_enable shadow) + --with-secure-path + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + newdoc doc/README README.login.example + + use static-libs || \ + find "${ED}" -name '*.a' -delete +} -- cgit v1.2.3