From 4e995247a9a9d45f0b265ab9120c6d31c0a1f0d9 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 14 Apr 2025 08:45:05 +0100 Subject: gentoo auto-resync : 14:04:2025 - 08:45:05 --- net-dns/Manifest.gz | Bin 7886 -> 7889 bytes net-dns/libidn2/Manifest | 3 ++ net-dns/libidn2/libidn2-2.3.8.ebuild | 61 +++++++++++++++++++++++++++++++++++ 3 files changed, 64 insertions(+) create mode 100644 net-dns/libidn2/libidn2-2.3.8.ebuild (limited to 'net-dns') diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz index 25672f71d03f..a84eef922a5e 100644 Binary files a/net-dns/Manifest.gz and b/net-dns/Manifest.gz differ diff --git a/net-dns/libidn2/Manifest b/net-dns/libidn2/Manifest index d2057bcf17cb..c6b34d7b8924 100644 --- a/net-dns/libidn2/Manifest +++ b/net-dns/libidn2/Manifest @@ -1,4 +1,7 @@ DIST libidn2-2.3.7.tar.gz 2155214 BLAKE2B 40fde88e6be1e4665738855608a65c949834728463a3fb466192403f1076e99f7d399b9631308ff6776a28915251a0136ddfe6a67e8e010c7ccdb7fc64125d39 SHA512 eab5702bc0baed45492f8dde43a4d2ea3560ad80645e5f9e0cfa8d3b57bccd7fd782d04638e000ba07924a5d9f85e760095b55189188c4017b94705bef9b4a66 DIST libidn2-2.3.7.tar.gz.sig 228 BLAKE2B 44f091a5a3ed7ad528ba404b4d1d1f60d1dae52e3c8173b633c30099e6e0405e51f46c954e4f5339b90d0fe883b5af34f8dbf704999e14aa4bd2f414a8473ad2 SHA512 00e5f8c3b6b1aef9ee341db99b339217080a57dbe65fba56798d60ad4be971a9535d8ae27e1f243b18b9fc9e900ada6c452b040a6c8094d5e05d8a76d1d79c03 +DIST libidn2-2.3.8.tar.gz 2234804 BLAKE2B 8b34975a5a469353ac960ade97d0b67080e811c0d0eb7b11dcb6a4b352753da59b17c812bab8c969877bfe027fc3de0a36b7c6b75942811f17938b676238fb3d SHA512 4d8427c0f115268132f7544e80a808c883ab1406338f6c529b1a586b016d57aedb0857f66166eb8d9f37d70efc9dccf907b673b43b17bcf258c8797db1e829ce +DIST libidn2-2.3.8.tar.gz.sig 1223 BLAKE2B f77d1a8dc7400365d3a6f745d9ea59ea16c456cb79c938e27ba221b6c0513a103f589fd40212aeac66cc74f9145b82b50aa21d3c32c0e73541a575f8ad274704 SHA512 469dd344ef652d2914478f7332564a4a89138f709d4805634233a5211d8bd2b0ff759c8f31e0902da116c56d73afe2e9d57fb566b3a5c60f219c15ff7e91de62 EBUILD libidn2-2.3.7.ebuild 1384 BLAKE2B 261baeea7ace931379cbd5b5548075a5f2f43449775bb02a86c2c44dbd8ad6b21885a35e93b82a98b9964c8ca8416bef1548a07ce0aeb97019a957e194ca7c72 SHA512 e7ea410db0b5ee7b8046bdec1f16add5f300298b92d5697862b4dddb75690de7c2f77f047978594a4ff31b526dcf51d59b971caf3b25a5f25acb1e14027f85b3 +EBUILD libidn2-2.3.8.ebuild 1403 BLAKE2B 66c7e736b01dc90f38eb13315dfccc5ab4a25478592b1704080074e9777b05ff45ef6ebefbe68f022de2e9270c6c23187234470691e21b34ff664de5bd420de2 SHA512 d3511b4cede039b6d3075036fceda01cd4e95756faf209c8b096a2455dce405abfeb6ad9a946741e0420a40da110d977d296df61a85279731ebbaaf238532ca5 MISC metadata.xml 616 BLAKE2B 8f655a4bf8a19dc46ad2c171a185418193042a5d94e7819cf7366c543f2bab24150715c9966f653cf6efbe1bfcaf4c7f0f2d2bc2cc4c876456e07ef823005953 SHA512 2f23e3e9efc8cabc33337a6c19b0b5d627327538ba3b4e669cac7aa7b424362eae6630249ae162df4d03c833c094affb223f80ee7f914ea87655a45576a11f70 diff --git a/net-dns/libidn2/libidn2-2.3.8.ebuild b/net-dns/libidn2/libidn2-2.3.8.ebuild new file mode 100644 index 000000000000..13a009baf938 --- /dev/null +++ b/net-dns/libidn2/libidn2-2.3.8.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit libtool multilib-minimal toolchain-funcs verify-sig + +DESCRIPTION="An implementation of the IDNA2008 specifications (RFCs 5890, 5891, 5892, 5893)" +HOMEPAGE=" + https://www.gnu.org/software/libidn/#libidn2 + https://gitlab.com/libidn/libidn2/ +" +SRC_URI=" + mirror://gnu/libidn/${P}.tar.gz + verify-sig? ( mirror://gnu/libidn/${P}.tar.gz.sig ) +" +S="${WORKDIR}"/${P/a/} + +LICENSE="|| ( GPL-2+ LGPL-3+ ) GPL-3+ unicode" +SLOT="0/2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="nls static-libs" + +RDEPEND=" + dev-libs/libunistring:=[${MULTILIB_USEDEP}] +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-lang/perl + nls? ( sys-devel/gettext ) + verify-sig? ( >=sec-keys/openpgp-keys-libidn-20250414 ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libidn.asc + +src_prepare() { + default + elibtoolize +} + +multilib_src_configure() { + local myconf=( + CC_FOR_BUILD="$(tc-getBUILD_CC)" + $(use_enable static-libs static) + $(multilib_native_use_enable nls) + --enable-doc + --disable-gcc-warnings + --disable-gtk-doc + --disable-valgrind-tests + ) + + local ECONF_SOURCE=${S} + econf "${myconf[@]}" +} + +multilib_src_install() { + default + find "${ED}" -name '*.la' -delete || die +} -- cgit v1.2.3