[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 994632dfdd275590d2131db7fbc0ae604ff8918b Author: Michał Górny gentoo org> AuthorDate: Sat Feb 24 05:43:28 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 24 08:49:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994632df net-dns/libidn: Remove old Signed-off-by: Michał Górny gentoo.org> net-dns/libidn/Manifest | 2 - net-dns/libidn/libidn-1.41.ebuild | 91 --- 2 files changed, 93 deletions(-) diff --git a/net-dns/libidn/Manifest b/net-dns/libidn/Manifest index 85005d47a632..70b5ac66d03a 100644 --- a/net-dns/libidn/Manifest +++ b/net-dns/libidn/Manifest @@ -1,4 +1,2 @@ -DIST libidn-1.41.tar.gz 2664011 BLAKE2B 6c632c2010f024792fd55d3c8e6f68e81152fa7421a4f65b6835d0dfd788707727381270c57bf46c6e252777e07ead501fdabdc55961c5c1604e81c53be5ab2b SHA512 765c42b64f10f0d84c0abecdce443baa9fdb80576179e3143bf56abde3f6c6149cc2c77e286e2e2a6ccf508914f30c2d5af258073168c0f886686e4fd85bbb47 -DIST libidn-1.41.tar.gz.sig 228 BLAKE2B 004aa8871afa7cbb45206d8ddcc7ade21ea165aae2b00fc0c1d22cf05079bb399c8df628dc43bc0eb93c82524b96c71ad694c38234fdc2a4df09dc5192ca57bb SHA512 5d1dca4493cf4af420ba326b867e50e618432ce2808dde60a5325e1c64a6408dcb09d9b104c64d34e2726b9903c06b112ffc040fb6bb3818ae4ddf1551228c1c DIST libidn-1.42.tar.gz 2653078 BLAKE2B 8f16d34ad2ac9aafc46ec5eae144508ca86135184f625761c82c02ec9f99400bd4db65c9c9df54d315502cd5e2d37893d171abc6d76abe0a70f29acdb68e SHA512 1a99f0c9aa12cebed2de7db603c203696544cfe093afd7b233b0955f4fbe65440bf637089a624ed74e204abe854b1d16d11b77dc1b8d56c97ba6b20715aeb0d7 DIST libidn-1.42.tar.gz.sig 228 BLAKE2B 0f2eab508a88de3ce03d79fa10fa053c5e24d76414c1f7f8f3cbaf956a818ec155407affce13cc588bc3838a3c85ef6f99ea30a3d18aa3553e2a1a92cf4282c2 SHA512 16706a3570620badf05ad146c8bf6ff7e96dc066b9dd609c22ecf3f942e70fa615f0f479e6d06b3317ddc094192f76effb841cbe72bff276914821f177ef2049 diff --git a/net-dns/libidn/libidn-1.41.ebuild b/net-dns/libidn/libidn-1.41.ebuild deleted file mode 100644 index 3a7b3513e708.. --- a/net-dns/libidn/libidn-1.41.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libidn.asc -inherit elisp-common libtool multilib-minimal verify-sig - -DESCRIPTION="Internationalized Domain Names (IDN) implementation" -HOMEPAGE="https://www.gnu.org/software/libidn/; -SRC_URI="mirror://gnu/libidn/${P}.tar.gz - verify-sig? ( mirror://gnu/libidn/${P}.tar.gz.sig )" - -LICENSE="GPL-2 GPL-3 LGPL-3" -SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="emacs nls" - -DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )" -RDEPEND="${DEPEND}" -BDEPEND="emacs? ( >=app-editors/emacs-23.1:* ) - nls? ( >=sys-devel/gettext-0.17 ) - verify-sig? ( >=sec-keys/openpgp-keys-libidn-20220621 )" - -DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS ) - -src_prepare() { - default - - # For Solaris shared objects - elibtoolize -} - -multilib_src_configure() { - # -fanalyzer substantially slows down the build and isn't useful for - # us. It's useful for upstream as it's static analysis, but it's not - # useful when just getting something built. - export gl_cv_warn_c__fanalyzer=no - - local args=( - $(use_enable nls) - --disable-doc - --disable-gtk-doc - --disable-gtk-doc-html - --disable-gtk-doc-pdf - --disable-csharp - --disable-java - --disable-valgrind-tests - --with-lispdir="${EPREFIX}${SITELISP}/${PN}" - --with-packager-bug-reports="https://bugs.gentoo.org; - --with-packager-version="r${PR}" - --with-packager="Gentoo Linux" - ) - - ECONF_SOURCE="${S}" econf "${args[@]}" -} - -multilib_src_compile() { - default - - if multilib_is_native_abi; then - use emacs && elisp-compile "${S}"/src/*.el - fi -} - -multilib_src_test() { - # Only run libidn specific tests and not gnulib tests (bug #539356) - emake -C tests check -} - -multilib_src_install_all() { - if use emacs; then - # *.el are installed by the build system - elisp-install ${PN} "${S}"/src/*.elc - elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el - else - rm -r "${ED}"/usr/share/emacs || die - fi - - einstalldocs - - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 460e5b54e8e22aa8d70e6c1f73fe23785410f6f1 Author: Matoro Mahri matoro tk> AuthorDate: Fri Feb 23 18:33:34 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 24 02:30:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=460e5b54 net-dns/libidn: Stabilize 1.42 ppc, #924097 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> net-dns/libidn/libidn-1.42.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.42.ebuild b/net-dns/libidn/libidn-1.42.ebuild index de7e3922b787..5f34de9c16c2 100644 --- a/net-dns/libidn/libidn-1.42.ebuild +++ b/net-dns/libidn/libidn-1.42.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="GPL-2 GPL-3 LGPL-3" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="emacs nls" DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: e72eea90556d7ab9d32fa31cd03cd35c66f5 Author: Sam James gentoo org> AuthorDate: Fri Feb 9 01:03:30 2024 + Commit: Sam James gentoo org> CommitDate: Fri Feb 9 01:03:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72e net-dns/libidn: Stabilize 1.42 amd64, #924097 Signed-off-by: Sam James gentoo.org> net-dns/libidn/libidn-1.42.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.42.ebuild b/net-dns/libidn/libidn-1.42.ebuild index 38a7eeba8f5e..de7e3922b787 100644 --- a/net-dns/libidn/libidn-1.42.ebuild +++ b/net-dns/libidn/libidn-1.42.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="GPL-2 GPL-3 LGPL-3" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="emacs nls" DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: f029c298fcfbc5b21d3e21a1a54ae6afce77dc32 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Feb 8 17:10:46 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Feb 8 17:10:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f029c298 net-dns/libidn: Stabilize 1.42 arm64, #924097 Signed-off-by: Arthur Zamarin gentoo.org> net-dns/libidn/libidn-1.42.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.42.ebuild b/net-dns/libidn/libidn-1.42.ebuild index 50379e1afa66..38a7eeba8f5e 100644 --- a/net-dns/libidn/libidn-1.42.ebuild +++ b/net-dns/libidn/libidn-1.42.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="GPL-2 GPL-3 LGPL-3" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="emacs nls" DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: bc6659afe8e4d08ebe5373051640b3ab9c6bd322 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 15:28:34 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 15:28:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc6659af net-dns/libidn: Stabilize 1.42 hppa, #924097 Signed-off-by: Michał Górny gentoo.org> net-dns/libidn/libidn-1.42.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.42.ebuild b/net-dns/libidn/libidn-1.42.ebuild index 4743a7ce768d..50379e1afa66 100644 --- a/net-dns/libidn/libidn-1.42.ebuild +++ b/net-dns/libidn/libidn-1.42.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="GPL-2 GPL-3 LGPL-3" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="emacs nls" DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 1b08bbe63920b8f06d9ac9e8cd6add9f6c2627ff Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 15:28:33 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 15:28:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b08bbe6 net-dns/libidn: Stabilize 1.42 x86, #924097 Signed-off-by: Michał Górny gentoo.org> net-dns/libidn/libidn-1.42.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.42.ebuild b/net-dns/libidn/libidn-1.42.ebuild index a81eee681075..4743a7ce768d 100644 --- a/net-dns/libidn/libidn-1.42.ebuild +++ b/net-dns/libidn/libidn-1.42.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="GPL-2 GPL-3 LGPL-3" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="emacs nls" DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 99e4b6ad09539a41770142e6d7fa246c12ceed9f Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 15:28:32 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 15:28:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e4b6ad net-dns/libidn: Stabilize 1.42 arm, #924097 Signed-off-by: Michał Górny gentoo.org> net-dns/libidn/libidn-1.42.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.42.ebuild b/net-dns/libidn/libidn-1.42.ebuild index 511529b79d9b..a81eee681075 100644 --- a/net-dns/libidn/libidn-1.42.ebuild +++ b/net-dns/libidn/libidn-1.42.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="GPL-2 GPL-3 LGPL-3" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="emacs nls" DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 25cc6273465308049310351a5ba3b832f3b97159 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 14:48:11 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 14:48:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25cc6273 net-dns/libidn: Stabilize 1.42 ppc64, #924097 Signed-off-by: Michał Górny gentoo.org> net-dns/libidn/libidn-1.42.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.42.ebuild b/net-dns/libidn/libidn-1.42.ebuild index 04c8b3adf1df..511529b79d9b 100644 --- a/net-dns/libidn/libidn-1.42.ebuild +++ b/net-dns/libidn/libidn-1.42.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="GPL-2 GPL-3 LGPL-3" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="emacs nls" DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 5bef15f5b504fe6c58b330e086d3b0c8b0157c35 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 8 14:48:10 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 8 14:48:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bef15f5 net-dns/libidn: Stabilize 1.42 sparc, #924097 Signed-off-by: Michał Górny gentoo.org> net-dns/libidn/libidn-1.42.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.42.ebuild b/net-dns/libidn/libidn-1.42.ebuild index 54ca6626bae2..04c8b3adf1df 100644 --- a/net-dns/libidn/libidn-1.42.ebuild +++ b/net-dns/libidn/libidn-1.42.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="GPL-2 GPL-3 LGPL-3" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="emacs nls" DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 00435780c75e8a0d728bd1aaf69acc86c77fbd1b Author: Sam James gentoo org> AuthorDate: Sun Jan 14 02:43:35 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jan 14 02:44:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00435780 net-dns/libidn: add 1.42 Note that I've gone back to the default src_test implementation. Ignoring gnulib test failures isn't ideal at all, so let's not do that, given it could affect how the program operates and we've found other bugs that way in other packages before. I'm not aware of any other packages where we make an effort to skip the gnulib tests. Bug: https://bugs.gentoo.org/500662 Bug: https://bugs.gentoo.org/539356 Closes: https://bugs.gentoo.org/898348 Signed-off-by: Sam James gentoo.org> net-dns/libidn/Manifest | 2 + net-dns/libidn/libidn-1.42.ebuild | 96 +++ 2 files changed, 98 insertions(+) diff --git a/net-dns/libidn/Manifest b/net-dns/libidn/Manifest index d7ba2d57179b..85005d47a632 100644 --- a/net-dns/libidn/Manifest +++ b/net-dns/libidn/Manifest @@ -1,2 +1,4 @@ DIST libidn-1.41.tar.gz 2664011 BLAKE2B 6c632c2010f024792fd55d3c8e6f68e81152fa7421a4f65b6835d0dfd788707727381270c57bf46c6e252777e07ead501fdabdc55961c5c1604e81c53be5ab2b SHA512 765c42b64f10f0d84c0abecdce443baa9fdb80576179e3143bf56abde3f6c6149cc2c77e286e2e2a6ccf508914f30c2d5af258073168c0f886686e4fd85bbb47 DIST libidn-1.41.tar.gz.sig 228 BLAKE2B 004aa8871afa7cbb45206d8ddcc7ade21ea165aae2b00fc0c1d22cf05079bb399c8df628dc43bc0eb93c82524b96c71ad694c38234fdc2a4df09dc5192ca57bb SHA512 5d1dca4493cf4af420ba326b867e50e618432ce2808dde60a5325e1c64a6408dcb09d9b104c64d34e2726b9903c06b112ffc040fb6bb3818ae4ddf1551228c1c +DIST libidn-1.42.tar.gz 2653078 BLAKE2B 8f16d34ad2ac9aafc46ec5eae144508ca86135184f625761c82c02ec9f99400bd4db65c9c9df54d315502cd5e2d37893d171abc6d76abe0a70f29acdb68e SHA512 1a99f0c9aa12cebed2de7db603c203696544cfe093afd7b233b0955f4fbe65440bf637089a624ed74e204abe854b1d16d11b77dc1b8d56c97ba6b20715aeb0d7 +DIST libidn-1.42.tar.gz.sig 228 BLAKE2B 0f2eab508a88de3ce03d79fa10fa053c5e24d76414c1f7f8f3cbaf956a818ec155407affce13cc588bc3838a3c85ef6f99ea30a3d18aa3553e2a1a92cf4282c2 SHA512 16706a3570620badf05ad146c8bf6ff7e96dc066b9dd609c22ecf3f942e70fa615f0f479e6d06b3317ddc094192f76effb841cbe72bff276914821f177ef2049 diff --git a/net-dns/libidn/libidn-1.42.ebuild b/net-dns/libidn/libidn-1.42.ebuild new file mode 100644 index ..54ca6626bae2 --- /dev/null +++ b/net-dns/libidn/libidn-1.42.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libidn.asc +inherit elisp-common libtool multilib-minimal verify-sig + +DESCRIPTION="Internationalized Domain Names (IDN) implementation" +HOMEPAGE="https://www.gnu.org/software/libidn/; +SRC_URI=" + mirror://gnu/libidn/${P}.tar.gz + verify-sig? ( mirror://gnu/libidn/${P}.tar.gz.sig ) +" + +LICENSE="GPL-2 GPL-3 LGPL-3" +SLOT="0/12" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="emacs nls" + +DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND}" +BDEPEND=" + emacs? ( >=app-editors/emacs-23.1:* ) + nls? ( >=sys-devel/gettext-0.17 ) + verify-sig? ( >=sec-keys/openpgp-keys-libidn-20240114 ) +" + +DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS ) + +QA_CONFIG_IMPL_DECL_SKIP=( + unreachable + static_assert +) + +src_prepare() { + default + + # For Solaris shared objects + elibtoolize +} + +multilib_src_configure() { + # -fanalyzer substantially slows down the build and isn't useful for + # us. It's useful for upstream as it's static analysis, but it's not + # useful when just getting something built. + export gl_cv_warn_c__fanalyzer=no + + local args=( + $(use_enable nls) + --disable-gcc-warnings + --disable-doc + --disable-gtk-doc + --disable-gtk-doc-html + --disable-gtk-doc-pdf + --disable-csharp + --disable-java + --disable-valgrind-tests + --with-lispdir="${EPREFIX}${SITELISP}/${PN}" + --with-packager-bug-reports="https://bugs.gentoo.org; + --with-packager-version="r${PR}" + --with-packager="Gentoo Linux" + ) + + ECONF_SOURCE="${S}" econf "${args[@]}" +} + +multilib_src_compile() { + default + + if multilib_is_native_abi; then + use emacs && elisp-compile "${S}"/src/*.el + fi +} + +multilib_src_install_all() { + if use emacs; then + # *.el are installed by the build system + elisp-install ${PN}
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 2cd74967dadb1a56bf33ea031bd863dddc348e9d Author: Michał Górny gentoo org> AuthorDate: Sat Jul 30 11:18:23 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 30 11:18:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd74967 net-dns/libidn: Remove old Signed-off-by: Michał Górny gentoo.org> net-dns/libidn/Manifest | 4 -- net-dns/libidn/libidn-1.38-r1.ebuild | 111 --- net-dns/libidn/libidn-1.40.ebuild| 91 3 files changed, 206 deletions(-) diff --git a/net-dns/libidn/Manifest b/net-dns/libidn/Manifest index 9c8fd57e58ae..d7ba2d57179b 100644 --- a/net-dns/libidn/Manifest +++ b/net-dns/libidn/Manifest @@ -1,6 +1,2 @@ -DIST libidn-1.38.tar.gz 2681263 BLAKE2B 92059e87554338a3565ee4b517fa1ba7bd3e9d57d8be7d71aee377220f50b597e529469c6ddc7c9e7c25b9e83c76f652457256dd32249c3e1cd97df8867723a1 SHA512 5e59b2263fde44d1463b47b516347b17a4e3e3696ebba66ab5fe464d567e2ec81f769fa7cf72ed51cfb501e32221813bb375373713a47e2f599fc6122850e419 -DIST libidn-1.38.tar.gz.sig 488 BLAKE2B 3a5a5f3d79f2f01019d71e2b20b7daf264c71ed21ec922733c03ed42e0acd0bb6c2758ca7095b7fc52025d01c784eb539e53408ae663ac2bcdcc8e92ba11f342 SHA512 9caf0f9633f607861e94d6efe30383181db67e6fb437903b6c1ff1758363824afc1b01458f845d2bf11c8f2ec01708ba98da54a43a6e2429978caa0f41166ffe -DIST libidn-1.40.tar.gz 2675320 BLAKE2B 04ebf5d751c6bc94ff228dceee5cb1ba173f571b23ea13d2066f5e93a24743f520f47692eaee3b52d8e049546a0527c8a88d373ac066deb2f258b2848117a021 SHA512 6588454c0a6153b76090057c0f3b97ef6cd78b3d7c84dd27cb9537556b7f6d2b4048485c3b82e33e9fb3c9b8d308c0899676ea92f92cf201a6454bd9af781f96 -DIST libidn-1.40.tar.gz.sig 228 BLAKE2B c62afa7e4f6a8cc408ddf44015d5b811b3eb11385963a74e40d68214b50d818ba9844fbc759cd97581d2b312d859149d792543a882c3ebe0b3e8d251d1d7cc86 SHA512 4fa8cb0da6fc4ced4575f5d6a98fcf273ace7a2f81e2c5eb699a1afb15cb282661bfc66cfc1181c7037011b1948ebadcd7e8ee6cea1c6b33a3ac35165744a904 DIST libidn-1.41.tar.gz 2664011 BLAKE2B 6c632c2010f024792fd55d3c8e6f68e81152fa7421a4f65b6835d0dfd788707727381270c57bf46c6e252777e07ead501fdabdc55961c5c1604e81c53be5ab2b SHA512 765c42b64f10f0d84c0abecdce443baa9fdb80576179e3143bf56abde3f6c6149cc2c77e286e2e2a6ccf508914f30c2d5af258073168c0f886686e4fd85bbb47 DIST libidn-1.41.tar.gz.sig 228 BLAKE2B 004aa8871afa7cbb45206d8ddcc7ade21ea165aae2b00fc0c1d22cf05079bb399c8df628dc43bc0eb93c82524b96c71ad694c38234fdc2a4df09dc5192ca57bb SHA512 5d1dca4493cf4af420ba326b867e50e618432ce2808dde60a5325e1c64a6408dcb09d9b104c64d34e2726b9903c06b112ffc040fb6bb3818ae4ddf1551228c1c diff --git a/net-dns/libidn/libidn-1.38-r1.ebuild b/net-dns/libidn/libidn-1.38-r1.ebuild deleted file mode 100644 index 0325c81c8f2d.. --- a/net-dns/libidn/libidn-1.38-r1.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/libidn.asc -inherit elisp-common java-pkg-opt-2 libtool mono-env multilib-minimal verify-sig - -DESCRIPTION="Internationalized Domain Names (IDN) implementation" -HOMEPAGE="https://www.gnu.org/software/libidn/; -SRC_URI="mirror://gnu/libidn/${P}.tar.gz - verify-sig? ( mirror://gnu/libidn/${P}.tar.gz.sig )" - -LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" -SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc emacs java mono nls" - -DEPEND="mono? ( >=dev-lang/mono-0.95 ) - nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )" -RDEPEND="java? ( >=virtual/jre-1.8:* )" -BDEPEND="emacs? ( >=app-editors/emacs-23.1:* ) - java? ( >=virtual/jdk-1.8:* ) - nls? ( >=sys-devel/gettext-0.17 ) - verify-sig? ( sec-keys/openpgp-keys-libidn )" - -DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS ) - -pkg_setup() { - use mono && mono-env_pkg_setup - - java-pkg-opt-2_pkg_setup -} - -src_prepare() { - default - - # Bundled and with wrong bytecode - rm "${S}/java/${P}.jar" || die - - # For Solaris shared objects - elibtoolize -} - -multilib_src_configure() { - local -x GJDOC=javadoc - - local args=( - $(multilib_native_use_enable java) - $(multilib_native_use_enable mono csharp mono) - $(use_enable nls) - --disable-static - --disable-valgrind-tests - --with-lispdir="${EPREFIX}${SITELISP}/${PN}" - --with-packager-bug-reports="https://bugs.gentoo.org; - --with-packager-version="r${PR}" - --with-packager="Gentoo Linux" - ) - - ECONF_SOURCE="${S}" econf "${args[@]}" -} - -multilib_src_compile() { - default - - if multilib_is_native_abi; then -
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 7738ae0823674540b6d7a3ddeec7e04cc5aaa9b4 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 30 09:50:38 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 30 09:50:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7738ae08 net-dns/libidn: Stabilize 1.41 hppa, #860954 Signed-off-by: Arthur Zamarin gentoo.org> net-dns/libidn/libidn-1.41.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.41.ebuild b/net-dns/libidn/libidn-1.41.ebuild index 649305566f62..5817019a0df2 100644 --- a/net-dns/libidn/libidn-1.41.ebuild +++ b/net-dns/libidn/libidn-1.41.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="emacs nls" DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 121fcd91a8d43afc6496db47a26ed6fa9d8993ff Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jul 26 15:19:50 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jul 26 15:19:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=121fcd91 net-dns/libidn: ppc64 stable wrt bug #860954 Signed-off-by: Agostino Sarubbo gentoo.org> net-dns/libidn/libidn-1.41.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.41.ebuild b/net-dns/libidn/libidn-1.41.ebuild index 16e475f39ba3..649305566f62 100644 --- a/net-dns/libidn/libidn-1.41.ebuild +++ b/net-dns/libidn/libidn-1.41.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="emacs nls" DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 1fcf62d1f66b5eba4ac6cd1a22d87f2527451dc8 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jul 26 15:18:43 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jul 26 15:18:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fcf62d1 net-dns/libidn: ppc stable wrt bug #860954 Signed-off-by: Agostino Sarubbo gentoo.org> net-dns/libidn/libidn-1.41.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.41.ebuild b/net-dns/libidn/libidn-1.41.ebuild index 910b9efdf6a3..16e475f39ba3 100644 --- a/net-dns/libidn/libidn-1.41.ebuild +++ b/net-dns/libidn/libidn-1.41.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="emacs nls" DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: c5561cfd233be09f279461389bb6db8f3e46c49a Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jul 26 15:17:31 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jul 26 15:17:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5561cfd net-dns/libidn: arm64 stable wrt bug #860954 Signed-off-by: Agostino Sarubbo gentoo.org> net-dns/libidn/libidn-1.41.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.41.ebuild b/net-dns/libidn/libidn-1.41.ebuild index 7f90b11d0e87..910b9efdf6a3 100644 --- a/net-dns/libidn/libidn-1.41.ebuild +++ b/net-dns/libidn/libidn-1.41.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3" SLOT="0/12" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="emacs nls" DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 5f4b5c2de8fcde65da088e578584806f823b6594 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jul 26 15:16:25 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jul 26 15:16:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4b5c2d net-dns/libidn: arm stable wrt bug #860954 Signed-off-by: Agostino Sarubbo gentoo.org> net-dns/libidn/libidn-1.41.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.41.ebuild b/net-dns/libidn/libidn-1.41.ebuild index 40cbb7f3cceb..7f90b11d0e87 100644 --- a/net-dns/libidn/libidn-1.41.ebuild +++ b/net-dns/libidn/libidn-1.41.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="emacs nls" DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: e7599d0f92288a4cb280bd0582073b2b776bd276 Author: Sam James gentoo org> AuthorDate: Tue Jul 26 04:27:09 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 26 04:27:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7599d0f net-dns/libidn: Stabilize 1.41 x86, #860954 Signed-off-by: Sam James gentoo.org> net-dns/libidn/libidn-1.41.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.41.ebuild b/net-dns/libidn/libidn-1.41.ebuild index 69cbe3610a4b..2ba0b9e0d7a6 100644 --- a/net-dns/libidn/libidn-1.41.ebuild +++ b/net-dns/libidn/libidn-1.41.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="emacs nls" DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 02d71fe147d17a30a59cb588a5614b49bdc419eb Author: Sam James gentoo org> AuthorDate: Tue Jul 26 04:14:42 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 26 04:14:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d71fe1 net-dns/libidn: Stabilize 1.41 sparc, #860954 Signed-off-by: Sam James gentoo.org> net-dns/libidn/libidn-1.41.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.41.ebuild b/net-dns/libidn/libidn-1.41.ebuild index 89a128c5c8a3..69cbe3610a4b 100644 --- a/net-dns/libidn/libidn-1.41.ebuild +++ b/net-dns/libidn/libidn-1.41.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="emacs nls" DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 5a1c0d4deacdea1215be082c7077dc85be1c9a46 Author: Sam James gentoo org> AuthorDate: Sun Jun 26 06:18:26 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jun 26 06:27:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1c0d4d net-dns/libidn: add 1.41 Signed-off-by: Sam James gentoo.org> net-dns/libidn/Manifest | 2 + net-dns/libidn/libidn-1.41.ebuild | 91 +++ 2 files changed, 93 insertions(+) diff --git a/net-dns/libidn/Manifest b/net-dns/libidn/Manifest index f24a1f8c0c49..9c8fd57e58ae 100644 --- a/net-dns/libidn/Manifest +++ b/net-dns/libidn/Manifest @@ -2,3 +2,5 @@ DIST libidn-1.38.tar.gz 2681263 BLAKE2B 92059e87554338a3565ee4b517fa1ba7bd3e9d57 DIST libidn-1.38.tar.gz.sig 488 BLAKE2B 3a5a5f3d79f2f01019d71e2b20b7daf264c71ed21ec922733c03ed42e0acd0bb6c2758ca7095b7fc52025d01c784eb539e53408ae663ac2bcdcc8e92ba11f342 SHA512 9caf0f9633f607861e94d6efe30383181db67e6fb437903b6c1ff1758363824afc1b01458f845d2bf11c8f2ec01708ba98da54a43a6e2429978caa0f41166ffe DIST libidn-1.40.tar.gz 2675320 BLAKE2B 04ebf5d751c6bc94ff228dceee5cb1ba173f571b23ea13d2066f5e93a24743f520f47692eaee3b52d8e049546a0527c8a88d373ac066deb2f258b2848117a021 SHA512 6588454c0a6153b76090057c0f3b97ef6cd78b3d7c84dd27cb9537556b7f6d2b4048485c3b82e33e9fb3c9b8d308c0899676ea92f92cf201a6454bd9af781f96 DIST libidn-1.40.tar.gz.sig 228 BLAKE2B c62afa7e4f6a8cc408ddf44015d5b811b3eb11385963a74e40d68214b50d818ba9844fbc759cd97581d2b312d859149d792543a882c3ebe0b3e8d251d1d7cc86 SHA512 4fa8cb0da6fc4ced4575f5d6a98fcf273ace7a2f81e2c5eb699a1afb15cb282661bfc66cfc1181c7037011b1948ebadcd7e8ee6cea1c6b33a3ac35165744a904 +DIST libidn-1.41.tar.gz 2664011 BLAKE2B 6c632c2010f024792fd55d3c8e6f68e81152fa7421a4f65b6835d0dfd788707727381270c57bf46c6e252777e07ead501fdabdc55961c5c1604e81c53be5ab2b SHA512 765c42b64f10f0d84c0abecdce443baa9fdb80576179e3143bf56abde3f6c6149cc2c77e286e2e2a6ccf508914f30c2d5af258073168c0f886686e4fd85bbb47 +DIST libidn-1.41.tar.gz.sig 228 BLAKE2B 004aa8871afa7cbb45206d8ddcc7ade21ea165aae2b00fc0c1d22cf05079bb399c8df628dc43bc0eb93c82524b96c71ad694c38234fdc2a4df09dc5192ca57bb SHA512 5d1dca4493cf4af420ba326b867e50e618432ce2808dde60a5325e1c64a6408dcb09d9b104c64d34e2726b9903c06b112ffc040fb6bb3818ae4ddf1551228c1c diff --git a/net-dns/libidn/libidn-1.41.ebuild b/net-dns/libidn/libidn-1.41.ebuild new file mode 100644 index ..89a128c5c8a3 --- /dev/null +++ b/net-dns/libidn/libidn-1.41.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libidn.asc +inherit elisp-common libtool multilib-minimal verify-sig + +DESCRIPTION="Internationalized Domain Names (IDN) implementation" +HOMEPAGE="https://www.gnu.org/software/libidn/; +SRC_URI="mirror://gnu/libidn/${P}.tar.gz + verify-sig? ( mirror://gnu/libidn/${P}.tar.gz.sig )" + +LICENSE="GPL-2 GPL-3 LGPL-3" +SLOT="0/12" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="emacs nls" + +DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND}" +BDEPEND="emacs? ( >=app-editors/emacs-23.1:* ) + nls? ( >=sys-devel/gettext-0.17 ) + verify-sig? ( >=sec-keys/openpgp-keys-libidn-20220621 )" + +DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS ) + +src_prepare() { + default + + # For Solaris shared objects + elibtoolize +} + +multilib_src_configure() { + # -fanalyzer substantially slows down the build and isn't useful for + # us. It's useful for upstream as it's static analysis, but it's not + # useful when just getting something built. + export gl_cv_warn_c__fanalyzer=no + + local args=( + $(use_enable nls) + --disable-doc + --disable-gtk-doc + --disable-gtk-doc-html + --disable-gtk-doc-pdf + --disable-csharp + --disable-java + --disable-valgrind-tests + --with-lispdir="${EPREFIX}${SITELISP}/${PN}" + --with-packager-bug-reports="https://bugs.gentoo.org; + --with-packager-version="r${PR}" + --with-packager="Gentoo Linux" + ) + + ECONF_SOURCE="${S}" econf "${args[@]}" +} + +multilib_src_compile() { + default + + if multilib_is_native_abi; then + use emacs && elisp-compile "${S}"/src/*.el + fi +} + +multilib_src_test() { + # Only run libidn specific tests and not gnulib tests (bug #539356) + emake -C tests check +} + +multilib_src_install_all() { + if use emacs; then + # *.el are installed by the build system + elisp-install ${PN}
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: dc06de01783ccf22c2a4103604692030ce834ee1 Author: Sam James gentoo org> AuthorDate: Wed Jun 22 04:38:27 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jun 22 04:38:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc06de01 net-dns/libidn: drop USE=doc Just like gsasl, had a bunch of refactoring. Closes: https://bugs.gentoo.org/853661 Signed-off-by: Sam James gentoo.org> net-dns/libidn/libidn-1.40.ebuild | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/net-dns/libidn/libidn-1.40.ebuild b/net-dns/libidn/libidn-1.40.ebuild index 9458f6683f2b..89a128c5c8a3 100644 --- a/net-dns/libidn/libidn-1.40.ebuild +++ b/net-dns/libidn/libidn-1.40.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3" SLOT="0/12" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc emacs nls" +IUSE="emacs nls" DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )" RDEPEND="${DEPEND}" @@ -39,6 +39,10 @@ multilib_src_configure() { local args=( $(use_enable nls) + --disable-doc + --disable-gtk-doc + --disable-gtk-doc-html + --disable-gtk-doc-pdf --disable-csharp --disable-java --disable-valgrind-tests @@ -75,8 +79,6 @@ multilib_src_install_all() { einstalldocs - use doc && dodoc -r doc/reference/html - find "${ED}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 0052d62f6f3c2bb45fca98fb1ea546b4ae67ccec Author: Sam James gentoo org> AuthorDate: Tue Jun 21 21:23:23 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jun 21 22:00:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0052d62f net-dns/libidn: add 1.40 Drops mono and java support because not worth the maintenance hassle. mono-env.eclass doesn't support EAPI 8 and the Java build broke for some reason (think it was trivial, but...) Can restore if someone really needs them. Bug: https://bugs.gentoo.org/723272 Closes: https://bugs.gentoo.org/804825 Signed-off-by: Sam James gentoo.org> net-dns/libidn/Manifest | 2 + net-dns/libidn/libidn-1.40.ebuild | 89 +++ 2 files changed, 91 insertions(+) diff --git a/net-dns/libidn/Manifest b/net-dns/libidn/Manifest index 982af456c312..f24a1f8c0c49 100644 --- a/net-dns/libidn/Manifest +++ b/net-dns/libidn/Manifest @@ -1,2 +1,4 @@ DIST libidn-1.38.tar.gz 2681263 BLAKE2B 92059e87554338a3565ee4b517fa1ba7bd3e9d57d8be7d71aee377220f50b597e529469c6ddc7c9e7c25b9e83c76f652457256dd32249c3e1cd97df8867723a1 SHA512 5e59b2263fde44d1463b47b516347b17a4e3e3696ebba66ab5fe464d567e2ec81f769fa7cf72ed51cfb501e32221813bb375373713a47e2f599fc6122850e419 DIST libidn-1.38.tar.gz.sig 488 BLAKE2B 3a5a5f3d79f2f01019d71e2b20b7daf264c71ed21ec922733c03ed42e0acd0bb6c2758ca7095b7fc52025d01c784eb539e53408ae663ac2bcdcc8e92ba11f342 SHA512 9caf0f9633f607861e94d6efe30383181db67e6fb437903b6c1ff1758363824afc1b01458f845d2bf11c8f2ec01708ba98da54a43a6e2429978caa0f41166ffe +DIST libidn-1.40.tar.gz 2675320 BLAKE2B 04ebf5d751c6bc94ff228dceee5cb1ba173f571b23ea13d2066f5e93a24743f520f47692eaee3b52d8e049546a0527c8a88d373ac066deb2f258b2848117a021 SHA512 6588454c0a6153b76090057c0f3b97ef6cd78b3d7c84dd27cb9537556b7f6d2b4048485c3b82e33e9fb3c9b8d308c0899676ea92f92cf201a6454bd9af781f96 +DIST libidn-1.40.tar.gz.sig 228 BLAKE2B c62afa7e4f6a8cc408ddf44015d5b811b3eb11385963a74e40d68214b50d818ba9844fbc759cd97581d2b312d859149d792543a882c3ebe0b3e8d251d1d7cc86 SHA512 4fa8cb0da6fc4ced4575f5d6a98fcf273ace7a2f81e2c5eb699a1afb15cb282661bfc66cfc1181c7037011b1948ebadcd7e8ee6cea1c6b33a3ac35165744a904 diff --git a/net-dns/libidn/libidn-1.40.ebuild b/net-dns/libidn/libidn-1.40.ebuild new file mode 100644 index ..9458f6683f2b --- /dev/null +++ b/net-dns/libidn/libidn-1.40.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libidn.asc +inherit elisp-common libtool multilib-minimal verify-sig + +DESCRIPTION="Internationalized Domain Names (IDN) implementation" +HOMEPAGE="https://www.gnu.org/software/libidn/; +SRC_URI="mirror://gnu/libidn/${P}.tar.gz + verify-sig? ( mirror://gnu/libidn/${P}.tar.gz.sig )" + +LICENSE="GPL-2 GPL-3 LGPL-3" +SLOT="0/12" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc emacs nls" + +DEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND}" +BDEPEND="emacs? ( >=app-editors/emacs-23.1:* ) + nls? ( >=sys-devel/gettext-0.17 ) + verify-sig? ( >=sec-keys/openpgp-keys-libidn-20220621 )" + +DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS ) + +src_prepare() { + default + + # For Solaris shared objects + elibtoolize +} + +multilib_src_configure() { + # -fanalyzer substantially slows down the build and isn't useful for + # us. It's useful for upstream as it's static analysis, but it's not + # useful when just getting something built. + export gl_cv_warn_c__fanalyzer=no + + local args=( + $(use_enable nls) + --disable-csharp + --disable-java + --disable-valgrind-tests + --with-lispdir="${EPREFIX}${SITELISP}/${PN}" + --with-packager-bug-reports="https://bugs.gentoo.org; + --with-packager-version="r${PR}" + --with-packager="Gentoo Linux" + ) + + ECONF_SOURCE="${S}" econf "${args[@]}" +} + +multilib_src_compile() { + default + + if multilib_is_native_abi; then + use emacs && elisp-compile "${S}"/src/*.el + fi +} + +multilib_src_test() { + # Only run libidn specific tests and not gnulib tests (bug #539356) + emake -C tests check +} + +multilib_src_install_all() { + if use emacs; then + # *.el are installed by the build system + elisp-install ${PN} "${S}"/src/*.elc + elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el + else + rm -r "${ED}"/usr/share/emacs || die + fi + + einstalldocs + + use doc && dodoc -r doc/reference/html
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 53de6e8551e8720534998c47b5cfb4fe855e78b2 Author: Sam James gentoo org> AuthorDate: Tue Jun 21 21:26:18 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jun 21 22:00:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53de6e85 net-dns/libidn: add gitlab upstream metadata Signed-off-by: Sam James gentoo.org> net-dns/libidn/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-dns/libidn/metadata.xml b/net-dns/libidn/metadata.xml index db33b23c0aa2..25d97209c0e1 100644 --- a/net-dns/libidn/metadata.xml +++ b/net-dns/libidn/metadata.xml @@ -9,4 +9,7 @@ s...@gentoo.org Sam James + + libidn/libidn +
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 321dabc5cb102b6208a209a425769081200c4d50 Author: WANG Xuerui gentoo org> AuthorDate: Tue May 17 10:36:45 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue May 17 11:53:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321dabc5 net-dns/libidn: keyword 1.38-r1 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> net-dns/libidn/libidn-1.38-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-dns/libidn/libidn-1.38-r1.ebuild b/net-dns/libidn/libidn-1.38-r1.ebuild index 23cc55987cae..0325c81c8f2d 100644 --- a/net-dns/libidn/libidn-1.38-r1.ebuild +++ b/net-dns/libidn/libidn-1.38-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DEPEND="mono? ( >=dev-lang/mono-0.95 )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 154edc6955140a2baa18324aa867e7ef3cf94edf Author: Michał Górny gentoo org> AuthorDate: Fri Nov 19 14:02:45 2021 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 19 14:02:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=154edc69 net-dns/libidn: Remove old Signed-off-by: Michał Górny gentoo.org> net-dns/libidn/Manifest | 2 - net-dns/libidn/libidn-1.37.ebuild | 122 -- 2 files changed, 124 deletions(-) diff --git a/net-dns/libidn/Manifest b/net-dns/libidn/Manifest index 4a3230e5f6ba..982af456c312 100644 --- a/net-dns/libidn/Manifest +++ b/net-dns/libidn/Manifest @@ -1,4 +1,2 @@ -DIST libidn-1.37.tar.gz 2603177 BLAKE2B 2f55644b8e521ae75638e6b660f7a7e457957b783bfa359de497a475f70372d46557d9abd1263588cf8aecbaa713f24e5baf460b4aa663d3ead7326f296a58dc SHA512 198a5b2f0db3ad076e3726dda7f197835dd93a126ee796c138185abd09ee2f828042225dd570fa19b58b3e81b120daf929f348a55f9a536c546dd3311c29e27c -DIST libidn-1.37.tar.gz.sig 488 BLAKE2B 449ebecc9c3714463c9875a625ef017aad9c188c2487ea3c7677a56c7821f02ac39404581bb033a23860e8b07251efabefd85a1f2be91461f2bd27162869 SHA512 6fc3543d32d2a2b730ee22c04098420200292c95582a625cbd05729b3df40f87faa35aaceb9fa45245fa891971a10f47281f490eb7bc3099910e349c643360a2 DIST libidn-1.38.tar.gz 2681263 BLAKE2B 92059e87554338a3565ee4b517fa1ba7bd3e9d57d8be7d71aee377220f50b597e529469c6ddc7c9e7c25b9e83c76f652457256dd32249c3e1cd97df8867723a1 SHA512 5e59b2263fde44d1463b47b516347b17a4e3e3696ebba66ab5fe464d567e2ec81f769fa7cf72ed51cfb501e32221813bb375373713a47e2f599fc6122850e419 DIST libidn-1.38.tar.gz.sig 488 BLAKE2B 3a5a5f3d79f2f01019d71e2b20b7daf264c71ed21ec922733c03ed42e0acd0bb6c2758ca7095b7fc52025d01c784eb539e53408ae663ac2bcdcc8e92ba11f342 SHA512 9caf0f9633f607861e94d6efe30383181db67e6fb437903b6c1ff1758363824afc1b01458f845d2bf11c8f2ec01708ba98da54a43a6e2429978caa0f41166ffe diff --git a/net-dns/libidn/libidn-1.37.ebuild b/net-dns/libidn/libidn-1.37.ebuild deleted file mode 100644 index 4d58cba26c07.. --- a/net-dns/libidn/libidn-1.37.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/libidn.asc -inherit elisp-common java-pkg-opt-2 libtool mono-env multilib-minimal verify-sig - -DESCRIPTION="Internationalized Domain Names (IDN) implementation" -HOMEPAGE="https://www.gnu.org/software/libidn/; -SRC_URI="mirror://gnu/libidn/${P}.tar.gz - verify-sig? ( mirror://gnu/libidn/${P}.tar.gz.sig )" - -LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" -SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc emacs java mono nls" - -DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS ) - -COMMON_DEPEND=" - mono? ( >=dev-lang/mono-0.95 ) - nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) -" -DEPEND=" - ${COMMON_DEPEND} - java? ( >=virtual/jdk-1.8:* ) -" -RDEPEND=" - ${COMMON_DEPEND} - java? ( >=virtual/jre-1.8:* ) -" -BDEPEND=" - emacs? ( >=app-editors/emacs-23.1:* ) - nls? ( >=sys-devel/gettext-0.17 ) - verify-sig? ( app-crypt/openpgp-keys-libidn ) -" - -pkg_setup() { - mono-env_pkg_setup - java-pkg-opt-2_pkg_setup -} - -src_prepare() { - default - - # Bundled and with wrong bytecode - rm "${S}/java/${P}.jar" || die - - # For Solaris shared objects - elibtoolize -} - -multilib_src_configure() { - local -x GJDOC=javadoc - - local args=( - $(multilib_native_use_enable java) - $(multilib_native_use_enable mono csharp mono) - $(use_enable nls) - --disable-static - --disable-valgrind-tests - --with-lispdir="${EPREFIX}${SITELISP}/${PN}" - --with-packager-bug-reports="https://bugs.gentoo.org; - --with-packager-version="r${PR}" - --with-packager="Gentoo" - ) - - ECONF_SOURCE="${S}" econf "${args[@]}" -} - -multilib_src_compile() { - default - - if multilib_is_native_abi; then - use emacs && elisp-compile "${S}"/src/*.el - use java && use doc && emake -C java/src/main/java javadoc - fi -} - -multilib_src_test() { - # Only run libidn specific tests and not gnulib tests (bug #539356) - emake -C tests check -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - if multilib_is_native_abi && use java; then - java-pkg_newjar java/${P}.jar ${PN}.jar - - rm -r "${ED}"/usr/share/java || die - - use doc && java-pkg_dojavadoc "${S}"/doc/java - fi -} - -multilib_src_install_all() { -
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 021e43eaf636601e30b88967773bb167ce72b740 Author: Jakov Smolić gentoo org> AuthorDate: Fri Nov 19 13:37:45 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Nov 19 13:37:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=021e43ea net-dns/libidn: Stabilize 1.38-r1 x86, #811174 Signed-off-by: Jakov Smolić gentoo.org> net-dns/libidn/libidn-1.38-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.38-r1.ebuild b/net-dns/libidn/libidn-1.38-r1.ebuild index 6e7e546fd710..bd18e0463e20 100644 --- a/net-dns/libidn/libidn-1.38-r1.ebuild +++ b/net-dns/libidn/libidn-1.38-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DEPEND="mono? ( >=dev-lang/mono-0.95 )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: abecb26ba64adc444787c6bb018c2b6bfcb5c744 Author: Jakov Smolić gentoo org> AuthorDate: Thu Nov 18 14:00:22 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Nov 18 14:00:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abecb26b net-dns/libidn: Stabilize 1.38-r1 amd64, #811174 Signed-off-by: Jakov Smolić gentoo.org> net-dns/libidn/libidn-1.38-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.38-r1.ebuild b/net-dns/libidn/libidn-1.38-r1.ebuild index 0d996cc2711e..6e7e546fd710 100644 --- a/net-dns/libidn/libidn-1.38-r1.ebuild +++ b/net-dns/libidn/libidn-1.38-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DEPEND="mono? ( >=dev-lang/mono-0.95 )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 451ad97106458c57b662f5b1d6144233653a00a9 Author: Sam James gentoo org> AuthorDate: Thu Nov 18 09:08:24 2021 + Commit: Sam James gentoo org> CommitDate: Thu Nov 18 09:08:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451ad971 net-dns/libidn: Stabilize 1.38-r1 ppc64, #811174 Signed-off-by: Sam James gentoo.org> net-dns/libidn/libidn-1.38-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.38-r1.ebuild b/net-dns/libidn/libidn-1.38-r1.ebuild index 97c37fcf6988..fd4379aac942 100644 --- a/net-dns/libidn/libidn-1.38-r1.ebuild +++ b/net-dns/libidn/libidn-1.38-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DEPEND="mono? ( >=dev-lang/mono-0.95 )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: e8d05095b761b8c2d2fa3db2d18ff139d711d57a Author: Sam James gentoo org> AuthorDate: Thu Nov 18 09:08:27 2021 + Commit: Sam James gentoo org> CommitDate: Thu Nov 18 09:08:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8d05095 net-dns/libidn: Stabilize 1.38-r1 ppc, #811174 Signed-off-by: Sam James gentoo.org> net-dns/libidn/libidn-1.38-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.38-r1.ebuild b/net-dns/libidn/libidn-1.38-r1.ebuild index fd4379aac942..0d996cc2711e 100644 --- a/net-dns/libidn/libidn-1.38-r1.ebuild +++ b/net-dns/libidn/libidn-1.38-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DEPEND="mono? ( >=dev-lang/mono-0.95 )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 301f2f2bd2a312a458310f3353e3e5529e190dc1 Author: Sam James gentoo org> AuthorDate: Tue Nov 16 02:52:45 2021 + Commit: Sam James gentoo org> CommitDate: Tue Nov 16 02:52:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=301f2f2b net-dns/libidn: Stabilize 1.38-r1 arm64, #811174 Signed-off-by: Sam James gentoo.org> net-dns/libidn/libidn-1.38-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.38-r1.ebuild b/net-dns/libidn/libidn-1.38-r1.ebuild index 7cf110a48050..97c37fcf6988 100644 --- a/net-dns/libidn/libidn-1.38-r1.ebuild +++ b/net-dns/libidn/libidn-1.38-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DEPEND="mono? ( >=dev-lang/mono-0.95 )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 91c1d8c46d92a774dc8f81244898282cc3d2bc2b Author: Sam James gentoo org> AuthorDate: Mon Nov 15 01:11:44 2021 + Commit: Sam James gentoo org> CommitDate: Mon Nov 15 01:11:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c1d8c4 net-dns/libidn: Stabilize 1.38-r1 arm, #811174 Signed-off-by: Sam James gentoo.org> net-dns/libidn/libidn-1.38-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.38-r1.ebuild b/net-dns/libidn/libidn-1.38-r1.ebuild index 26ee757f4411..7cf110a48050 100644 --- a/net-dns/libidn/libidn-1.38-r1.ebuild +++ b/net-dns/libidn/libidn-1.38-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DEPEND="mono? ( >=dev-lang/mono-0.95 )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 5511f94f57e5185a885d5edbb2e701baa519a635 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Oct 6 14:47:07 2021 + Commit: Sam James gentoo org> CommitDate: Thu Oct 7 06:36:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5511f94f net-dns/libidn: stable 1.38-r1 for hppa, bug #811174 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> net-dns/libidn/libidn-1.38-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.38-r1.ebuild b/net-dns/libidn/libidn-1.38-r1.ebuild index bf3dc3a2a0f..26ee757f441 100644 --- a/net-dns/libidn/libidn-1.38-r1.ebuild +++ b/net-dns/libidn/libidn-1.38-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DEPEND="mono? ( >=dev-lang/mono-0.95 )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 555f2be7a64c8f8ec3e0d173c6c12e0fc624b2f5 Author: Michał Górny gentoo org> AuthorDate: Sat Jul 31 06:35:27 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 31 13:32:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=555f2be7 net-dns/libidn: Use BROOT for verify-sig key path Signed-off-by: Michał Górny gentoo.org> net-dns/libidn/libidn-1.37.ebuild| 2 +- net-dns/libidn/libidn-1.38-r1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-dns/libidn/libidn-1.37.ebuild b/net-dns/libidn/libidn-1.37.ebuild index c188af3af80..4d58cba26c0 100644 --- a/net-dns/libidn/libidn-1.37.ebuild +++ b/net-dns/libidn/libidn-1.37.ebuild @@ -3,7 +3,7 @@ EAPI=7 -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libidn.asc +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/libidn.asc inherit elisp-common java-pkg-opt-2 libtool mono-env multilib-minimal verify-sig DESCRIPTION="Internationalized Domain Names (IDN) implementation" diff --git a/net-dns/libidn/libidn-1.38-r1.ebuild b/net-dns/libidn/libidn-1.38-r1.ebuild index f5700cc22cb..64a9be86524 100644 --- a/net-dns/libidn/libidn-1.38-r1.ebuild +++ b/net-dns/libidn/libidn-1.38-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libidn.asc +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/libidn.asc inherit elisp-common java-pkg-opt-2 libtool mono-env multilib-minimal verify-sig DESCRIPTION="Internationalized Domain Names (IDN) implementation"
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 4f6806265b27f1b95d0a148658174316c807fa92 Author: Sam James gentoo org> AuthorDate: Thu Jul 22 23:12:30 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jul 22 23:12:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f680626 net-dns/libidn: drop unnecessary items from RDEPEND Fixes: 5ec3cdc903f41dfb62fa3facb0732eb80833ab01 Signed-off-by: Sam James gentoo.org> net-dns/libidn/{libidn-1.38.ebuild => libidn-1.38-r1.ebuild} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/net-dns/libidn/libidn-1.38.ebuild b/net-dns/libidn/libidn-1.38-r1.ebuild similarity index 98% rename from net-dns/libidn/libidn-1.38.ebuild rename to net-dns/libidn/libidn-1.38-r1.ebuild index 80d91922bab..f5700cc22cb 100644 --- a/net-dns/libidn/libidn-1.38.ebuild +++ b/net-dns/libidn/libidn-1.38-r1.ebuild @@ -18,8 +18,7 @@ IUSE="doc emacs java mono nls" DEPEND="mono? ( >=dev-lang/mono-0.95 ) nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )" -RDEPEND="${DEPEND} - java? ( >=virtual/jre-1.8:* )" +RDEPEND="java? ( >=virtual/jre-1.8:* )" BDEPEND="emacs? ( >=app-editors/emacs-23.1:* ) java? ( >=virtual/jdk-1.8:* ) nls? ( >=sys-devel/gettext-0.17 )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 5ec3cdc903f41dfb62fa3facb0732eb80833ab01 Author: Sam James gentoo org> AuthorDate: Thu Jul 22 21:50:59 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jul 22 21:52:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec3cdc9 net-dns/libidn: ebuild modernisation * Conditionalise mono-env_pkg_setup call * Use more standard structure/layout (ordering of variables, etc) * Reduced quoting * Drop trailing slash in dodoc argument * Drop COMMON_DEPEND Signed-off-by: Sam James gentoo.org> net-dns/libidn/libidn-1.38.ebuild | 38 ++ 1 file changed, 14 insertions(+), 24 deletions(-) diff --git a/net-dns/libidn/libidn-1.38.ebuild b/net-dns/libidn/libidn-1.38.ebuild index 70da61fa213..80d91922bab 100644 --- a/net-dns/libidn/libidn-1.38.ebuild +++ b/net-dns/libidn/libidn-1.38.ebuild @@ -16,28 +16,20 @@ SLOT="0/12" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" -DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS ) - -COMMON_DEPEND=" - mono? ( >=dev-lang/mono-0.95 ) - nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) -" -DEPEND=" - ${COMMON_DEPEND} +DEPEND="mono? ( >=dev-lang/mono-0.95 ) + nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND} + java? ( >=virtual/jre-1.8:* )" +BDEPEND="emacs? ( >=app-editors/emacs-23.1:* ) java? ( >=virtual/jdk-1.8:* ) -" -RDEPEND=" - ${COMMON_DEPEND} - java? ( >=virtual/jre-1.8:* ) -" -BDEPEND=" - emacs? ( >=app-editors/emacs-23.1:* ) nls? ( >=sys-devel/gettext-0.17 ) - verify-sig? ( app-crypt/openpgp-keys-libidn ) -" + verify-sig? ( app-crypt/openpgp-keys-libidn )" + +DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS ) pkg_setup() { - mono-env_pkg_setup + use mono && mono-env_pkg_setup + java-pkg-opt-2_pkg_setup } @@ -63,7 +55,7 @@ multilib_src_configure() { --with-lispdir="${EPREFIX}${SITELISP}/${PN}" --with-packager-bug-reports="https://bugs.gentoo.org; --with-packager-version="r${PR}" - --with-packager="Gentoo" + --with-packager="Gentoo Linux" ) ECONF_SOURCE="${S}" econf "${args[@]}" @@ -99,16 +91,14 @@ multilib_src_install_all() { if use emacs; then # *.el are installed by the build system elisp-install ${PN} "${S}"/src/*.elc - elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" + elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el else - rm -r "${ED}/usr/share/emacs" || die + rm -r "${ED}"/usr/share/emacs || die fi einstalldocs - if use doc ; then - dodoc -r doc/reference/html/ - fi + use doc && dodoc -r doc/reference/html find "${ED}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: caee4d2c8c2e4b85c5490207862d2f3b9ae70991 Author: Sam James gentoo org> AuthorDate: Thu Jul 22 17:48:34 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jul 22 17:48:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caee4d2c net-dns/libidn: add 1.38 Signed-off-by: Sam James gentoo.org> net-dns/libidn/Manifest | 2 + net-dns/libidn/libidn-1.38.ebuild | 122 ++ 2 files changed, 124 insertions(+) diff --git a/net-dns/libidn/Manifest b/net-dns/libidn/Manifest index ae3e53227e8..4a3230e5f6b 100644 --- a/net-dns/libidn/Manifest +++ b/net-dns/libidn/Manifest @@ -1,2 +1,4 @@ DIST libidn-1.37.tar.gz 2603177 BLAKE2B 2f55644b8e521ae75638e6b660f7a7e457957b783bfa359de497a475f70372d46557d9abd1263588cf8aecbaa713f24e5baf460b4aa663d3ead7326f296a58dc SHA512 198a5b2f0db3ad076e3726dda7f197835dd93a126ee796c138185abd09ee2f828042225dd570fa19b58b3e81b120daf929f348a55f9a536c546dd3311c29e27c DIST libidn-1.37.tar.gz.sig 488 BLAKE2B 449ebecc9c3714463c9875a625ef017aad9c188c2487ea3c7677a56c7821f02ac39404581bb033a23860e8b07251efabefd85a1f2be91461f2bd27162869 SHA512 6fc3543d32d2a2b730ee22c04098420200292c95582a625cbd05729b3df40f87faa35aaceb9fa45245fa891971a10f47281f490eb7bc3099910e349c643360a2 +DIST libidn-1.38.tar.gz 2681263 BLAKE2B 92059e87554338a3565ee4b517fa1ba7bd3e9d57d8be7d71aee377220f50b597e529469c6ddc7c9e7c25b9e83c76f652457256dd32249c3e1cd97df8867723a1 SHA512 5e59b2263fde44d1463b47b516347b17a4e3e3696ebba66ab5fe464d567e2ec81f769fa7cf72ed51cfb501e32221813bb375373713a47e2f599fc6122850e419 +DIST libidn-1.38.tar.gz.sig 488 BLAKE2B 3a5a5f3d79f2f01019d71e2b20b7daf264c71ed21ec922733c03ed42e0acd0bb6c2758ca7095b7fc52025d01c784eb539e53408ae663ac2bcdcc8e92ba11f342 SHA512 9caf0f9633f607861e94d6efe30383181db67e6fb437903b6c1ff1758363824afc1b01458f845d2bf11c8f2ec01708ba98da54a43a6e2429978caa0f41166ffe diff --git a/net-dns/libidn/libidn-1.38.ebuild b/net-dns/libidn/libidn-1.38.ebuild new file mode 100644 index 000..70da61fa213 --- /dev/null +++ b/net-dns/libidn/libidn-1.38.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libidn.asc +inherit elisp-common java-pkg-opt-2 libtool mono-env multilib-minimal verify-sig + +DESCRIPTION="Internationalized Domain Names (IDN) implementation" +HOMEPAGE="https://www.gnu.org/software/libidn/; +SRC_URI="mirror://gnu/libidn/${P}.tar.gz + verify-sig? ( mirror://gnu/libidn/${P}.tar.gz.sig )" + +LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" +SLOT="0/12" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc emacs java mono nls" + +DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS ) + +COMMON_DEPEND=" + mono? ( >=dev-lang/mono-0.95 ) + nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) +" +DEPEND=" + ${COMMON_DEPEND} + java? ( >=virtual/jdk-1.8:* ) +" +RDEPEND=" + ${COMMON_DEPEND} + java? ( >=virtual/jre-1.8:* ) +" +BDEPEND=" + emacs? ( >=app-editors/emacs-23.1:* ) + nls? ( >=sys-devel/gettext-0.17 ) + verify-sig? ( app-crypt/openpgp-keys-libidn ) +" + +pkg_setup() { + mono-env_pkg_setup + java-pkg-opt-2_pkg_setup +} + +src_prepare() { + default + + # Bundled and with wrong bytecode + rm "${S}/java/${P}.jar" || die + + # For Solaris shared objects + elibtoolize +} + +multilib_src_configure() { + local -x GJDOC=javadoc + + local args=( + $(multilib_native_use_enable java) + $(multilib_native_use_enable mono csharp mono) + $(use_enable nls) + --disable-static + --disable-valgrind-tests + --with-lispdir="${EPREFIX}${SITELISP}/${PN}" + --with-packager-bug-reports="https://bugs.gentoo.org; + --with-packager-version="r${PR}" + --with-packager="Gentoo" + ) + + ECONF_SOURCE="${S}" econf "${args[@]}" +} + +multilib_src_compile() { + default + + if multilib_is_native_abi; then + use emacs && elisp-compile "${S}"/src/*.el + use java && use doc && emake -C java/src/main/java javadoc + fi +} + +multilib_src_test() { + # Only run libidn specific tests and not gnulib tests (bug #539356) + emake -C tests check +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi && use java; then + java-pkg_newjar java/${P}.jar ${PN}.jar + + rm -r "${ED}"/usr/share/java || die + + use doc && java-pkg_dojavadoc "${S}"/doc/java + fi +} + +multilib_src_install_all() { + if use emacs; then
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 417cb143ad0346ccdf9e695221c17d5aed629562 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sat Jun 26 05:58:37 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jun 29 04:56:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417cb143 net-dns/libidn: old Closes: https://bugs.gentoo.org/787626 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/21433 Signed-off-by: Sam James gentoo.org> net-dns/libidn/Manifest | 1 - net-dns/libidn/libidn-1.36.ebuild | 114 -- 2 files changed, 115 deletions(-) diff --git a/net-dns/libidn/Manifest b/net-dns/libidn/Manifest index 5531e76951e..ae3e53227e8 100644 --- a/net-dns/libidn/Manifest +++ b/net-dns/libidn/Manifest @@ -1,3 +1,2 @@ -DIST libidn-1.36.tar.gz 4557804 BLAKE2B 562ea97cba7970e3f3bd1557ba9e25e4180cca1b5cb8f66539f7830baf195cd36dc513c50e2475829af42d420e3d3b73a1c002acb06579c8b8b3879dcc8f95b2 SHA512 0d66e10bf7a8de4b27f692a427d2c8e901b8bed73b0a36268d8f939205df81f6a30f0634fd3b87370d4e81c1327c0b10391fa122a0a5459c32a3541b8a2149ad DIST libidn-1.37.tar.gz 2603177 BLAKE2B 2f55644b8e521ae75638e6b660f7a7e457957b783bfa359de497a475f70372d46557d9abd1263588cf8aecbaa713f24e5baf460b4aa663d3ead7326f296a58dc SHA512 198a5b2f0db3ad076e3726dda7f197835dd93a126ee796c138185abd09ee2f828042225dd570fa19b58b3e81b120daf929f348a55f9a536c546dd3311c29e27c DIST libidn-1.37.tar.gz.sig 488 BLAKE2B 449ebecc9c3714463c9875a625ef017aad9c188c2487ea3c7677a56c7821f02ac39404581bb033a23860e8b07251efabefd85a1f2be91461f2bd27162869 SHA512 6fc3543d32d2a2b730ee22c04098420200292c95582a625cbd05729b3df40f87faa35aaceb9fa45245fa891971a10f47281f490eb7bc3099910e349c643360a2 diff --git a/net-dns/libidn/libidn-1.36.ebuild b/net-dns/libidn/libidn-1.36.ebuild deleted file mode 100644 index fc9779677ca..000 --- a/net-dns/libidn/libidn-1.36.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit elisp-common java-pkg-opt-2 libtool mono-env multilib-minimal - -DESCRIPTION="Internationalized Domain Names (IDN) implementation" -HOMEPAGE="https://www.gnu.org/software/libidn/; -SRC_URI="mirror://gnu/libidn/${P}.tar.gz" - -LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" -SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc emacs java mono nls" - -DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO ) -COMMON_DEPEND=" - mono? ( >=dev-lang/mono-0.95 ) - nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) -" -DEPEND=" - ${COMMON_DEPEND} - java? ( >=virtual/jdk-1.5 ) -" -RDEPEND=" - ${COMMON_DEPEND} - java? ( >=virtual/jre-1.5 ) -" -BDEPEND=" - emacs? ( >=app-editors/emacs-23.1:* ) - nls? ( >=sys-devel/gettext-0.17 ) -" - -pkg_setup() { - mono-env_pkg_setup - java-pkg-opt-2_pkg_setup -} - -src_prepare() { - default - - # bundled, with wrong bytecode - rm "${S}/java/${P}.jar" || die - - elibtoolize # for Solaris shared objects -} - -multilib_src_configure() { - local -x GJDOC=javadoc - - local args=( - $(multilib_native_use_enable java) - $(multilib_native_use_enable mono csharp mono) - $(use_enable nls) - --disable-static - --disable-valgrind-tests - --with-lispdir="${EPREFIX}${SITELISP}/${PN}" - --with-packager-bug-reports="https://bugs.gentoo.org; - --with-packager-version="r${PR}" - --with-packager="Gentoo" - ) - - ECONF_SOURCE=${S} econf "${args[@]}" -} - -multilib_src_compile() { - default - - if multilib_is_native_abi; then - use emacs && elisp-compile "${S}"/src/*.el - use java && use doc && emake -C java/src/main/java javadoc - fi -} - -multilib_src_test() { - # only run libidn specific tests and not gnulib tests (bug #539356) - emake -C tests check -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - if multilib_is_native_abi && use java; then - java-pkg_newjar java/${P}.jar ${PN}.jar - rm -r "${ED}"/usr/share/java || die - use doc && java-pkg_dojavadoc "${S}"/doc/java - fi -} - -multilib_src_install_all() { - if use emacs; then - # *.el are installed by the build system - elisp-install ${PN} "${S}"/src/*.elc - elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" - else - rm -r "${ED}/usr/share/emacs" || die - fi - - einstalldocs - - if use doc ; then -
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 6bdb9e1ef66b65253717a9785d3e5925ffed3028 Author: Sam James gentoo org> AuthorDate: Fri Jun 25 19:35:33 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jun 25 19:35:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bdb9e1e net-dns/libidn: Stabilize 1.37 arm, #796380 Signed-off-by: Sam James gentoo.org> net-dns/libidn/libidn-1.37.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.37.ebuild b/net-dns/libidn/libidn-1.37.ebuild index 2854a5c064a..c188af3af80 100644 --- a/net-dns/libidn/libidn-1.37.ebuild +++ b/net-dns/libidn/libidn-1.37.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: d7186137832105b99bc3dba11a044f6691878b1e Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Jun 19 21:06:53 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jun 19 21:10:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7186137 net-dns/libidn: stable 1.37 for hppa, bug #796380 Package-Manager: Portage-3.0.18, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> net-dns/libidn/libidn-1.37.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.37.ebuild b/net-dns/libidn/libidn-1.37.ebuild index 38ce376100a..2854a5c064a 100644 --- a/net-dns/libidn/libidn-1.37.ebuild +++ b/net-dns/libidn/libidn-1.37.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: d1563dfbb8b773b6c12667bfc5fa52a94b200e66 Author: Sam James gentoo org> AuthorDate: Thu Jun 17 20:21:30 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 17 20:23:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1563dfb net-dns/libidn: Stabilize 1.37 ppc, #796380 Signed-off-by: Sam James gentoo.org> net-dns/libidn/libidn-1.37.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.37.ebuild b/net-dns/libidn/libidn-1.37.ebuild index 79b679e532d..38ce376100a 100644 --- a/net-dns/libidn/libidn-1.37.ebuild +++ b/net-dns/libidn/libidn-1.37.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 8300651108774c1cc0d3fe47550572c777f60e58 Author: Sam James gentoo org> AuthorDate: Thu Jun 17 20:20:53 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 17 20:23:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83006511 net-dns/libidn: Stabilize 1.37 arm64, #796380 Signed-off-by: Sam James gentoo.org> net-dns/libidn/libidn-1.37.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.37.ebuild b/net-dns/libidn/libidn-1.37.ebuild index 1981ca15ef8..09f59347730 100644 --- a/net-dns/libidn/libidn-1.37.ebuild +++ b/net-dns/libidn/libidn-1.37.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: ec971310e81275144343e3a783befee2996cbfd2 Author: Sam James gentoo org> AuthorDate: Thu Jun 17 20:21:19 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 17 20:23:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec971310 net-dns/libidn: Stabilize 1.37 ppc64, #796380 Signed-off-by: Sam James gentoo.org> net-dns/libidn/libidn-1.37.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.37.ebuild b/net-dns/libidn/libidn-1.37.ebuild index 7e1c3a97922..79b679e532d 100644 --- a/net-dns/libidn/libidn-1.37.ebuild +++ b/net-dns/libidn/libidn-1.37.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 130dc4d1ab95bdda5adb06e771650bad86821c6b Author: Sam James gentoo org> AuthorDate: Thu Jun 17 20:19:20 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 17 20:23:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=130dc4d1 net-dns/libidn: Stabilize 1.37 x86, #796380 Signed-off-by: Sam James gentoo.org> net-dns/libidn/libidn-1.37.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.37.ebuild b/net-dns/libidn/libidn-1.37.ebuild index 366d75f7f3f..1981ca15ef8 100644 --- a/net-dns/libidn/libidn-1.37.ebuild +++ b/net-dns/libidn/libidn-1.37.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: b349744b7c511a9362aa1e6f7194f134a64c1990 Author: Sam James gentoo org> AuthorDate: Thu Jun 17 20:21:03 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 17 20:23:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b349744b net-dns/libidn: Stabilize 1.37 sparc, #796380 Signed-off-by: Sam James gentoo.org> net-dns/libidn/libidn-1.37.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.37.ebuild b/net-dns/libidn/libidn-1.37.ebuild index 09f59347730..7e1c3a97922 100644 --- a/net-dns/libidn/libidn-1.37.ebuild +++ b/net-dns/libidn/libidn-1.37.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: ef301d876e10541ad7783b7c3f92d775f73e5549 Author: Sam James gentoo org> AuthorDate: Mon May 17 22:14:05 2021 + Commit: Sam James gentoo org> CommitDate: Mon May 17 22:24:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef301d87 net-dns/libidn: add 1.37 Signed-off-by: Sam James gentoo.org> net-dns/libidn/Manifest | 2 + net-dns/libidn/libidn-1.37.ebuild | 122 ++ 2 files changed, 124 insertions(+) diff --git a/net-dns/libidn/Manifest b/net-dns/libidn/Manifest index 7d30534963a..5531e76951e 100644 --- a/net-dns/libidn/Manifest +++ b/net-dns/libidn/Manifest @@ -1 +1,3 @@ DIST libidn-1.36.tar.gz 4557804 BLAKE2B 562ea97cba7970e3f3bd1557ba9e25e4180cca1b5cb8f66539f7830baf195cd36dc513c50e2475829af42d420e3d3b73a1c002acb06579c8b8b3879dcc8f95b2 SHA512 0d66e10bf7a8de4b27f692a427d2c8e901b8bed73b0a36268d8f939205df81f6a30f0634fd3b87370d4e81c1327c0b10391fa122a0a5459c32a3541b8a2149ad +DIST libidn-1.37.tar.gz 2603177 BLAKE2B 2f55644b8e521ae75638e6b660f7a7e457957b783bfa359de497a475f70372d46557d9abd1263588cf8aecbaa713f24e5baf460b4aa663d3ead7326f296a58dc SHA512 198a5b2f0db3ad076e3726dda7f197835dd93a126ee796c138185abd09ee2f828042225dd570fa19b58b3e81b120daf929f348a55f9a536c546dd3311c29e27c +DIST libidn-1.37.tar.gz.sig 488 BLAKE2B 449ebecc9c3714463c9875a625ef017aad9c188c2487ea3c7677a56c7821f02ac39404581bb033a23860e8b07251efabefd85a1f2be91461f2bd27162869 SHA512 6fc3543d32d2a2b730ee22c04098420200292c95582a625cbd05729b3df40f87faa35aaceb9fa45245fa891971a10f47281f490eb7bc3099910e349c643360a2 diff --git a/net-dns/libidn/libidn-1.37.ebuild b/net-dns/libidn/libidn-1.37.ebuild new file mode 100644 index 000..70da61fa213 --- /dev/null +++ b/net-dns/libidn/libidn-1.37.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libidn.asc +inherit elisp-common java-pkg-opt-2 libtool mono-env multilib-minimal verify-sig + +DESCRIPTION="Internationalized Domain Names (IDN) implementation" +HOMEPAGE="https://www.gnu.org/software/libidn/; +SRC_URI="mirror://gnu/libidn/${P}.tar.gz + verify-sig? ( mirror://gnu/libidn/${P}.tar.gz.sig )" + +LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" +SLOT="0/12" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc emacs java mono nls" + +DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS ) + +COMMON_DEPEND=" + mono? ( >=dev-lang/mono-0.95 ) + nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) +" +DEPEND=" + ${COMMON_DEPEND} + java? ( >=virtual/jdk-1.8:* ) +" +RDEPEND=" + ${COMMON_DEPEND} + java? ( >=virtual/jre-1.8:* ) +" +BDEPEND=" + emacs? ( >=app-editors/emacs-23.1:* ) + nls? ( >=sys-devel/gettext-0.17 ) + verify-sig? ( app-crypt/openpgp-keys-libidn ) +" + +pkg_setup() { + mono-env_pkg_setup + java-pkg-opt-2_pkg_setup +} + +src_prepare() { + default + + # Bundled and with wrong bytecode + rm "${S}/java/${P}.jar" || die + + # For Solaris shared objects + elibtoolize +} + +multilib_src_configure() { + local -x GJDOC=javadoc + + local args=( + $(multilib_native_use_enable java) + $(multilib_native_use_enable mono csharp mono) + $(use_enable nls) + --disable-static + --disable-valgrind-tests + --with-lispdir="${EPREFIX}${SITELISP}/${PN}" + --with-packager-bug-reports="https://bugs.gentoo.org; + --with-packager-version="r${PR}" + --with-packager="Gentoo" + ) + + ECONF_SOURCE="${S}" econf "${args[@]}" +} + +multilib_src_compile() { + default + + if multilib_is_native_abi; then + use emacs && elisp-compile "${S}"/src/*.el + use java && use doc && emake -C java/src/main/java javadoc + fi +} + +multilib_src_test() { + # Only run libidn specific tests and not gnulib tests (bug #539356) + emake -C tests check +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi && use java; then + java-pkg_newjar java/${P}.jar ${PN}.jar + + rm -r "${ED}"/usr/share/java || die + + use doc && java-pkg_dojavadoc "${S}"/doc/java + fi +} + +multilib_src_install_all() { + if use emacs; then + # *.el are installed by the build system + elisp-install ${PN} "${S}"/src/*.elc + elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" + else + rm -r "${ED}/usr/share/emacs" || die + fi + + einstalldocs + + if use doc ; then
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 3155db3aecf57e13c3c89e603d4ff3042c391432 Author: Sam James gentoo org> AuthorDate: Mon May 17 22:14:31 2021 + Commit: Sam James gentoo org> CommitDate: Mon May 17 22:24:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3155db3a net-dns/libidn: join as co-maintainer Acked-by: Michał Górny gentoo.org> Signed-off-by: Sam James gentoo.org> net-dns/libidn/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/net-dns/libidn/metadata.xml b/net-dns/libidn/metadata.xml index 0319eec4c8b..ea877bdda08 100644 --- a/net-dns/libidn/metadata.xml +++ b/net-dns/libidn/metadata.xml @@ -5,4 +5,8 @@ mgo...@gentoo.org Michał Górny + + s...@gentoo.org + Sam James +
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 395b5ecca896e9aee19c5bbbd1e2fa9173cc5c1b Author: David Michael gmail com> AuthorDate: Sun Mar 21 19:00:29 2021 + Commit: David Seifert gentoo org> CommitDate: Sun Mar 21 19:00:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=395b5ecc net-dns/libidn: use BDEPEND with EAPI 7 Closes: https://bugs.gentoo.org/769743 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: David Michael gmail.com> Signed-off-by: David Seifert gentoo.org> net-dns/libidn/libidn-1.36.ebuild | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/net-dns/libidn/libidn-1.36.ebuild b/net-dns/libidn/libidn-1.36.ebuild index d4c9153ac03..4673ff12c3f 100644 --- a/net-dns/libidn/libidn-1.36.ebuild +++ b/net-dns/libidn/libidn-1.36.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit elisp-common java-pkg-opt-2 mono-env multilib-minimal libtool +inherit elisp-common java-pkg-opt-2 libtool mono-env multilib-minimal DESCRIPTION="Internationalized Domain Names (IDN) implementation" HOMEPAGE="https://www.gnu.org/software/libidn/; @@ -15,18 +15,20 @@ IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO ) COMMON_DEPEND=" - emacs? ( >=app-editors/emacs-23.1:* ) mono? ( >=dev-lang/mono-0.95 ) + nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) " DEPEND=" ${COMMON_DEPEND} java? ( >=virtual/jdk-1.5 ) - nls? ( >=sys-devel/gettext-0.17 ) " RDEPEND=" ${COMMON_DEPEND} java? ( >=virtual/jre-1.5 ) - nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) +" +BDEPEND=" + emacs? ( >=app-editors/emacs-23.1:* ) + nls? ( >=sys-devel/gettext-0.17 ) " pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 5fab9776ed6a238c1b4d6891d2a344ba218f35d0 Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 14:36:26 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 14:36:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fab9776 net-dns/libidn: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> net-dns/libidn/libidn-1.36.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-dns/libidn/libidn-1.36.ebuild b/net-dns/libidn/libidn-1.36.ebuild index b3342236e0c..d4c9153ac03 100644 --- a/net-dns/libidn/libidn-1.36.ebuild +++ b/net-dns/libidn/libidn-1.36.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 8f2fd9554475dffd87c9c4b7a9524cbace31ef13 Author: Fabian Groffen gentoo org> AuthorDate: Sun Dec 27 17:50:16 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Dec 27 17:50:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f2fd955 net-dns/libidn: drop ppc-aix m68k-mint Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> net-dns/libidn/libidn-1.36.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.36.ebuild b/net-dns/libidn/libidn-1.36.ebuild index 8e8470641b9..b3342236e0c 100644 --- a/net-dns/libidn/libidn-1.36.ebuild +++ b/net-dns/libidn/libidn-1.36.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 0f55ac181002296b591f657781ee0dda102c0e88 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 18 08:31:55 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 18 08:47:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f55ac18 net-dns/libidn: Remove old Signed-off-by: Michał Górny gentoo.org> net-dns/libidn/Manifest | 1 - net-dns/libidn/libidn-1.35.ebuild | 114 -- 2 files changed, 115 deletions(-) diff --git a/net-dns/libidn/Manifest b/net-dns/libidn/Manifest index a05db97630f..7d30534963a 100644 --- a/net-dns/libidn/Manifest +++ b/net-dns/libidn/Manifest @@ -1,2 +1 @@ -DIST libidn-1.35.tar.gz 4169217 BLAKE2B 809f9e854a4f2fcd3b2d5f7cdb34e2c68a0f00f5fcffc9002ead2d2d3dcee38022b3288f29716437f65f09e259e35cc98679d9c9d943423190cebb76fcbc94fa SHA512 782260f73b1fd8ebea8a40e2b3a6866c4f67494b2b3df03748daa9c0f842a9578932e746eb4bbf2547fccb1d65d7fc99a7977759dbe58f87f2fdd26d0fe45a09 DIST libidn-1.36.tar.gz 4557804 BLAKE2B 562ea97cba7970e3f3bd1557ba9e25e4180cca1b5cb8f66539f7830baf195cd36dc513c50e2475829af42d420e3d3b73a1c002acb06579c8b8b3879dcc8f95b2 SHA512 0d66e10bf7a8de4b27f692a427d2c8e901b8bed73b0a36268d8f939205df81f6a30f0634fd3b87370d4e81c1327c0b10391fa122a0a5459c32a3541b8a2149ad diff --git a/net-dns/libidn/libidn-1.35.ebuild b/net-dns/libidn/libidn-1.35.ebuild deleted file mode 100644 index 448eff85d7e..000 --- a/net-dns/libidn/libidn-1.35.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit elisp-common java-pkg-opt-2 mono-env multilib-minimal libtool ltprune - -DESCRIPTION="Internationalized Domain Names (IDN) implementation" -HOMEPAGE="https://www.gnu.org/software/libidn/; -SRC_URI="mirror://gnu/libidn/${P}.tar.gz" - -LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" -SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc emacs java mono nls static-libs" - -DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO ) -COMMON_DEPEND=" - emacs? ( >=app-editors/emacs-23.1:* ) - mono? ( >=dev-lang/mono-0.95 ) -" -DEPEND="${COMMON_DEPEND} - nls? ( - >=sys-devel/gettext-0.17 - ) - java? ( - >=virtual/jdk-1.5 - ) -" -RDEPEND="${COMMON_DEPEND} - nls? ( - >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] - ) - java? ( - >=virtual/jre-1.5 - ) -" - -pkg_setup() { - mono-env_pkg_setup - java-pkg-opt-2_pkg_setup -} - -src_prepare() { - default - - # bundled, with wrong bytecode - rm "${S}/java/${P}.jar" || die - - elibtoolize # for Solaris shared objects -} - -multilib_src_configure() { - ECONF_SOURCE=${S} GJDOC=javadoc \ - econf \ - $(multilib_native_use_enable java) \ - $(multilib_native_use_enable mono csharp mono) \ - $(use_enable nls) \ - $(use_enable static-libs static) \ - --disable-valgrind-tests \ - --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \ - --with-packager-bug-reports="https://bugs.gentoo.org; \ - --with-packager-version="r${PR}" \ - --with-packager="Gentoo" -} - -multilib_src_compile() { - default - - if multilib_is_native_abi; then - use emacs && elisp-compile "${S}"/src/*.el - use java && use doc && emake -C java/src/main/java javadoc - fi -} - -multilib_src_test() { - # only run libidn specific tests and not gnulib tests (bug #539356) - emake -C tests check -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - if multilib_is_native_abi && use java; then - java-pkg_newjar java/${P}.jar ${PN}.jar - rm -r "${ED}"/usr/share/java || die - use doc && java-pkg_dojavadoc "${S}"/doc/java - fi -} - -multilib_src_install_all() { - if use emacs; then - # *.el are installed by the build system - elisp-install ${PN} "${S}"/src/*.elc - elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" - else - rm -r "${ED}/usr/share/emacs" || die - fi - - einstalldocs - - if use doc ; then - dodoc -r doc/reference/html/ - fi - - prune_libtool_files -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 788f30b4b776b11994ace21e78e9a92b38e8c8e5 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 17 19:03:37 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 17 19:03:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=788f30b4 net-dns/libidn: s390 stable wrt bug #753014 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> net-dns/libidn/libidn-1.36.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.36.ebuild b/net-dns/libidn/libidn-1.36.ebuild index 8449c79d05c..8e8470641b9 100644 --- a/net-dns/libidn/libidn-1.36.ebuild +++ b/net-dns/libidn/libidn-1.36.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: f5be8dfb70c3e8cf271fbdd2120aeb9ea5ce7008 Author: Sam James gentoo org> AuthorDate: Fri Nov 13 01:46:14 2020 + Commit: Sam James gentoo org> CommitDate: Fri Nov 13 01:46:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5be8dfb net-dns/libidn: Stabilize 1.36 amd64, #753014 Signed-off-by: Sam James gentoo.org> net-dns/libidn/libidn-1.36.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.36.ebuild b/net-dns/libidn/libidn-1.36.ebuild index 9f8801f089c..8449c79d05c 100644 --- a/net-dns/libidn/libidn-1.36.ebuild +++ b/net-dns/libidn/libidn-1.36.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: ec7a8179ae5860442b13d80e24c3ed68b0500f7f Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Nov 12 20:58:34 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Nov 12 21:02:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7a8179 net-dns/libidn: x86 stable (bug #753014) Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> net-dns/libidn/libidn-1.36.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.36.ebuild b/net-dns/libidn/libidn-1.36.ebuild index 0af93020762..9f8801f089c 100644 --- a/net-dns/libidn/libidn-1.36.ebuild +++ b/net-dns/libidn/libidn-1.36.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 3d4c827ae78ed60a246baab56f863b0e62d748e6 Author: Sam James gentoo org> AuthorDate: Wed Nov 4 10:51:15 2020 + Commit: Sam James gentoo org> CommitDate: Wed Nov 4 10:51:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d4c827a net-dns/libidn: Stabilize 1.36 arm64, #753014 Signed-off-by: Sam James gentoo.org> net-dns/libidn/libidn-1.36.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.36.ebuild b/net-dns/libidn/libidn-1.36.ebuild index ad2a8f11615..0af93020762 100644 --- a/net-dns/libidn/libidn-1.36.ebuild +++ b/net-dns/libidn/libidn-1.36.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 06db6ee6a5e5a74dd61685f43ceb60f31d5386e1 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Nov 4 09:47:13 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Nov 4 09:47:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06db6ee6 net-dns/libidn: stable 1.36 for sparc stable wrt bug #753014 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> net-dns/libidn/libidn-1.36.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.36.ebuild b/net-dns/libidn/libidn-1.36.ebuild index 7ea77e288af..ad2a8f11615 100644 --- a/net-dns/libidn/libidn-1.36.ebuild +++ b/net-dns/libidn/libidn-1.36.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 451304f144cce8ad0c7c7bfae548b432bcd069db Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Nov 4 08:01:08 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Nov 4 08:16:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451304f1 net-dns/libidn: stable 1.36 for ppc64 stable wrt bug #753014 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> net-dns/libidn/libidn-1.36.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.36.ebuild b/net-dns/libidn/libidn-1.36.ebuild index b9197c24f80..7ea77e288af 100644 --- a/net-dns/libidn/libidn-1.36.ebuild +++ b/net-dns/libidn/libidn-1.36.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 8e29848a0701f8bfdc36b9340916488974856f0f Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Nov 4 07:57:54 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Nov 4 07:58:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e29848a net-dns/libidn: stable 1.36 for ppc stable wrt bug #753014 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-dns/libidn/libidn-1.36.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.36.ebuild b/net-dns/libidn/libidn-1.36.ebuild index 75f621c44a7..b9197c24f80 100644 --- a/net-dns/libidn/libidn-1.36.ebuild +++ b/net-dns/libidn/libidn-1.36.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: df2aa8144cf20c725fd72e8aac498f806e16aa32 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Nov 4 07:52:38 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Nov 4 07:52:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df2aa814 net-dns/libidn: stable 1.36 for hppa stable wrt bug #753014 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> net-dns/libidn/libidn-1.36.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.36.ebuild b/net-dns/libidn/libidn-1.36.ebuild index d9af0065ef8..75f621c44a7 100644 --- a/net-dns/libidn/libidn-1.36.ebuild +++ b/net-dns/libidn/libidn-1.36.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 5cc40588572743647250eaff762bdb6080cdd0e4 Author: Sam James gentoo org> AuthorDate: Wed Nov 4 06:54:36 2020 + Commit: Sam James gentoo org> CommitDate: Wed Nov 4 06:54:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc40588 net-dns/libidn: Stabilize 1.36 arm, #753014 Signed-off-by: Sam James gentoo.org> net-dns/libidn/libidn-1.36.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.36.ebuild b/net-dns/libidn/libidn-1.36.ebuild index cd4dbfd65a8..d9af0065ef8 100644 --- a/net-dns/libidn/libidn-1.36.ebuild +++ b/net-dns/libidn/libidn-1.36.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 33b83a17617e5f4c5b3240ad72169d16a5b45636 Author: Michał Górny gentoo org> AuthorDate: Tue Nov 3 22:15:18 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Nov 3 22:23:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b83a17 net-dns/libidn: Eliminate static libs Signed-off-by: Michał Górny gentoo.org> net-dns/libidn/libidn-1.36.ebuild | 26 +++--- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/net-dns/libidn/libidn-1.36.ebuild b/net-dns/libidn/libidn-1.36.ebuild index b21166f2731..cd4dbfd65a8 100644 --- a/net-dns/libidn/libidn-1.36.ebuild +++ b/net-dns/libidn/libidn-1.36.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc emacs java mono nls static-libs" +IUSE="doc emacs java mono nls" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO ) COMMON_DEPEND=" @@ -44,17 +44,21 @@ src_prepare() { } multilib_src_configure() { - ECONF_SOURCE=${S} GJDOC=javadoc \ - econf \ - $(multilib_native_use_enable java) \ - $(multilib_native_use_enable mono csharp mono) \ - $(use_enable nls) \ - $(use_enable static-libs static) \ - --disable-valgrind-tests \ - --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \ - --with-packager-bug-reports="https://bugs.gentoo.org; \ - --with-packager-version="r${PR}" \ + local -x GJDOC=javadoc + + local args=( + $(multilib_native_use_enable java) + $(multilib_native_use_enable mono csharp mono) + $(use_enable nls) + --disable-static + --disable-valgrind-tests + --with-lispdir="${EPREFIX}${SITELISP}/${PN}" + --with-packager-bug-reports="https://bugs.gentoo.org; + --with-packager-version="r${PR}" --with-packager="Gentoo" + ) + + ECONF_SOURCE=${S} econf "${args[@]}" } multilib_src_compile() {
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 8ee3d9f5aea018a502cf5ab1540be9379a4a08f2 Author: Michał Górny gentoo org> AuthorDate: Tue Nov 3 22:13:36 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Nov 3 22:23:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ee3d9f5 net-dns/libidn: Take it for myself Signed-off-by: Michał Górny gentoo.org> net-dns/libidn/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/net-dns/libidn/metadata.xml b/net-dns/libidn/metadata.xml index 7a38bb90096..0319eec4c8b 100644 --- a/net-dns/libidn/metadata.xml +++ b/net-dns/libidn/metadata.xml @@ -1,5 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + mgo...@gentoo.org + Michał Górny +
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 2c8c99ed5327657da2bdefc037cb0267b60497c5 Author: Yixun Lan gentoo org> AuthorDate: Sat Sep 5 07:48:25 2020 + Commit: Yixun Lan gentoo org> CommitDate: Mon Sep 7 11:38:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c8c99ed net-dns/libidn: keyword riscv Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Yixun Lan gentoo.org> net-dns/libidn/libidn-1.36.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.36.ebuild b/net-dns/libidn/libidn-1.36.ebuild index fc8669f6022..b21166f2731 100644 --- a/net-dns/libidn/libidn-1.36.ebuild +++ b/net-dns/libidn/libidn-1.36.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: dd0f6faa09ee179d93dc6c8014e66d820d026c6b Author: Jeroen Roovers gentoo org> AuthorDate: Wed Jul 22 16:54:33 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Jul 22 17:05:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd0f6faa net-dns/libidn: Version 1.36 Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Jeroen Roovers gentoo.org> net-dns/libidn/Manifest | 1 + net-dns/libidn/libidn-1.36.ebuild | 108 ++ 2 files changed, 109 insertions(+) diff --git a/net-dns/libidn/Manifest b/net-dns/libidn/Manifest index fed1d9a4995..a05db97630f 100644 --- a/net-dns/libidn/Manifest +++ b/net-dns/libidn/Manifest @@ -1 +1,2 @@ DIST libidn-1.35.tar.gz 4169217 BLAKE2B 809f9e854a4f2fcd3b2d5f7cdb34e2c68a0f00f5fcffc9002ead2d2d3dcee38022b3288f29716437f65f09e259e35cc98679d9c9d943423190cebb76fcbc94fa SHA512 782260f73b1fd8ebea8a40e2b3a6866c4f67494b2b3df03748daa9c0f842a9578932e746eb4bbf2547fccb1d65d7fc99a7977759dbe58f87f2fdd26d0fe45a09 +DIST libidn-1.36.tar.gz 4557804 BLAKE2B 562ea97cba7970e3f3bd1557ba9e25e4180cca1b5cb8f66539f7830baf195cd36dc513c50e2475829af42d420e3d3b73a1c002acb06579c8b8b3879dcc8f95b2 SHA512 0d66e10bf7a8de4b27f692a427d2c8e901b8bed73b0a36268d8f939205df81f6a30f0634fd3b87370d4e81c1327c0b10391fa122a0a5459c32a3541b8a2149ad diff --git a/net-dns/libidn/libidn-1.36.ebuild b/net-dns/libidn/libidn-1.36.ebuild new file mode 100644 index 000..fc8669f6022 --- /dev/null +++ b/net-dns/libidn/libidn-1.36.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit elisp-common java-pkg-opt-2 mono-env multilib-minimal libtool + +DESCRIPTION="Internationalized Domain Names (IDN) implementation" +HOMEPAGE="https://www.gnu.org/software/libidn/; +SRC_URI="mirror://gnu/libidn/${P}.tar.gz" + +LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" +SLOT="0/12" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc emacs java mono nls static-libs" + +DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO ) +COMMON_DEPEND=" + emacs? ( >=app-editors/emacs-23.1:* ) + mono? ( >=dev-lang/mono-0.95 ) +" +DEPEND=" + ${COMMON_DEPEND} + java? ( >=virtual/jdk-1.5 ) + nls? ( >=sys-devel/gettext-0.17 ) +" +RDEPEND=" + ${COMMON_DEPEND} + java? ( >=virtual/jre-1.5 ) + nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) +" + +pkg_setup() { + mono-env_pkg_setup + java-pkg-opt-2_pkg_setup +} + +src_prepare() { + default + + # bundled, with wrong bytecode + rm "${S}/java/${P}.jar" || die + + elibtoolize # for Solaris shared objects +} + +multilib_src_configure() { + ECONF_SOURCE=${S} GJDOC=javadoc \ + econf \ + $(multilib_native_use_enable java) \ + $(multilib_native_use_enable mono csharp mono) \ + $(use_enable nls) \ + $(use_enable static-libs static) \ + --disable-valgrind-tests \ + --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \ + --with-packager-bug-reports="https://bugs.gentoo.org; \ + --with-packager-version="r${PR}" \ + --with-packager="Gentoo" +} + +multilib_src_compile() { + default + + if multilib_is_native_abi; then + use emacs && elisp-compile "${S}"/src/*.el + use java && use doc && emake -C java/src/main/java javadoc + fi +} + +multilib_src_test() { + # only run libidn specific tests and not gnulib tests (bug #539356) + emake -C tests check +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi && use java; then + java-pkg_newjar java/${P}.jar ${PN}.jar + rm -r "${ED}"/usr/share/java || die + use doc && java-pkg_dojavadoc "${S}"/doc/java + fi +} + +multilib_src_install_all() { + if use emacs; then + # *.el are installed by the build system + elisp-install ${PN} "${S}"/src/*.elc + elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" + else + rm -r "${ED}/usr/share/emacs" || die + fi + + einstalldocs + + if use doc ; then + dodoc -r doc/reference/html/ + fi + + find "${ED}" -name '*.la' -delete || die +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: c25d3404deaaa9ea1bc745877f66f55ee4484fea Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 24 09:56:30 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 24 09:56:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c25d3404 net-dns/libidn: s390 stable wrt bug #707816 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> net-dns/libidn/libidn-1.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.35.ebuild b/net-dns/libidn/libidn-1.35.ebuild index 451f5cc1cc2..f37edd20c66 100644 --- a/net-dns/libidn/libidn-1.35.ebuild +++ b/net-dns/libidn/libidn-1.35.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/, net-dns/libidn/files/
commit: cd5bba3d05be8d48c005b28c07fbbbef8bb5dcfa Author: Michał Górny gentoo org> AuthorDate: Tue Nov 5 20:52:44 2019 + Commit: Michał Górny gentoo org> CommitDate: Sat Dec 7 14:36:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd5bba3d net-dns/libidn: Drop old Closes: https://bugs.gentoo.org/697818 Closes: https://github.com/gentoo/gentoo/pull/13560 Signed-off-by: Michał Górny gentoo.org> net-dns/libidn/Manifest| 2 - .../libidn/files/libidn-1.33-CVE-2017-14062.patch | 77 - .../libidn/files/libidn-1.33-parallel-make.patch | 115 --- net-dns/libidn/libidn-1.33-r2.ebuild | 122 - net-dns/libidn/libidn-1.33-r99.ebuild | 59 -- 5 files changed, 375 deletions(-) diff --git a/net-dns/libidn/Manifest b/net-dns/libidn/Manifest index 4f4d621296f..fed1d9a4995 100644 --- a/net-dns/libidn/Manifest +++ b/net-dns/libidn/Manifest @@ -1,3 +1 @@ -DIST libidn-1.33-security_backports-01.tar.xz 3420 BLAKE2B c0311d83dee53b83bceabe9508ffdc2737e31eec71dc7e67b29ee75cdcef8558db0e89d857ed8c402980fdd7c3419fbb123eba91dddc2358a06684114811 SHA512 e925d20c9258b47821d444c563c75f09f003d1c6b367c934a808242ce4c259ff83e9d67e886cb3e832117df1cd9cae4b18417c48fbf9c77266ab379d3afcd4f4 -DIST libidn-1.33.tar.gz 3501056 BLAKE2B ce6319dc61dd825cf7ddb33f4279c178709e16ce2815c3d1a464bba6b5c6cc493107a10a686f349247a0d6023b1b834a650046e68da9f2f559870dba13a59384 SHA512 38dd459eaeda0c9e3cc2d24d967113515a499747550a2a9157f32357def90d71a3a3b52398e96a44a28cd5948dc353b0473c4ff0453a69720191c4cb49cac2c6 DIST libidn-1.35.tar.gz 4169217 BLAKE2B 809f9e854a4f2fcd3b2d5f7cdb34e2c68a0f00f5fcffc9002ead2d2d3dcee38022b3288f29716437f65f09e259e35cc98679d9c9d943423190cebb76fcbc94fa SHA512 782260f73b1fd8ebea8a40e2b3a6866c4f67494b2b3df03748daa9c0f842a9578932e746eb4bbf2547fccb1d65d7fc99a7977759dbe58f87f2fdd26d0fe45a09 diff --git a/net-dns/libidn/files/libidn-1.33-CVE-2017-14062.patch b/net-dns/libidn/files/libidn-1.33-CVE-2017-14062.patch deleted file mode 100644 index 5c2e0a91b2e..000 --- a/net-dns/libidn/files/libidn-1.33-CVE-2017-14062.patch +++ /dev/null @@ -1,77 +0,0 @@ -From e9e81b8063b095b02cf104bb992fa9bf9515b9d8 Mon Sep 17 00:00:00 2001 -From: =?utf8?q?Tim=20R=C3=BChsen?= -Date: Fri, 1 Sep 2017 10:04:48 +0200 -Subject: [PATCH] lib/punycode.c (decode_digit): Fix integer overflow - -This fix is a backport from libidn2 and addresses -CVE-2017-14062. - lib/punycode.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/lib/punycode.c b/lib/punycode.c -index 86819a7..49250a1 100644 a/lib/punycode.c -+++ b/lib/punycode.c -@@ -88,10 +88,10 @@ enum - /* point (for use in representing integers) in the range 0 to */ - /* base-1, or base if cp does not represent a value. */ - --static punycode_uint --decode_digit (punycode_uint cp) -+static unsigned -+decode_digit (int cp) - { -- return cp - 48 < 10 ? cp - 22 : cp - 65 < 26 ? cp - 65 : -+ return (unsigned) cp - 48 < 10 ? cp - 22 : cp - 65 < 26 ? cp - 65 : - cp - 97 < 26 ? cp - 97 : base; - } - --- -1.9.1 - -From 6c8a9375641ca283b50f9680c90dcd57f9c44798 Mon Sep 17 00:00:00 2001 -From: =?utf8?q?Tim=20R=C3=BChsen?= -Date: Wed, 4 Oct 2017 15:22:43 +0200 -Subject: [PATCH] lib/punycode.c (decode_digit): Really fix integer overflow - -The fix in commit e9e81b8063b095b02cf104bb992fa9bf9515b9d8 -was incomplete. - -Reported-by: Christian Weisgerber - lib/punycode.c | 4 ++-- - tests/tst_idna.c | 2 +- - 2 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/lib/punycode.c b/lib/punycode.c -index 49250a1..d475b6d 100644 a/lib/punycode.c -+++ b/lib/punycode.c -@@ -91,8 +91,8 @@ enum - static unsigned - decode_digit (int cp) - { -- return (unsigned) cp - 48 < 10 ? cp - 22 : cp - 65 < 26 ? cp - 65 : --cp - 97 < 26 ? cp - 97 : base; -+ return (unsigned) (cp - 48 < 10 ? cp - 22 : cp - 65 < 26 ? cp - 65 : -+cp - 97 < 26 ? cp - 97 : base); - } - - /* encode_digit(d,flag) returns the basic code point whose value */ -diff --git a/tests/tst_idna.c b/tests/tst_idna.c -index 4ac046f..7fb58b9 100644 a/tests/tst_idna.c -+++ b/tests/tst_idna.c -@@ -211,7 +211,7 @@ static const struct idna idna[] = { - 'x', 'n', '-', '-', 'f', 'o', 0x3067}, -IDNA_ACE_PREFIX "too long too long too long too long too long too " -"long too long too long too long too long ", 0, -- IDNA_CONTAINS_ACE_PREFIX, IDNA_PUNYCODE_ERROR} -+ IDNA_CONTAINS_ACE_PREFIX, IDNA_INVALID_LENGTH} - }; - - void --- -1.9.1 - diff --git a/net-dns/libidn/files/libidn-1.33-parallel-make.patch b/net-dns/libidn/files/libidn-1.33-parallel-make.patch deleted file mode 100644 index 2d237f3e27b..000 --- a/net-dns/libidn/files/libidn-1.33-parallel-make.patch +++ /dev/null @@ -1,115 +0,0 @@ -From 4709e64fef29ca8ddd5b0878e3126640bd1480c2 Mon Sep 17 00:00:00 2001 -From:
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/, net-dns/libidn2/, net-dns/rbldnsd/, net-dns/c-ares/, ...
commit: f7a4452f8d3cd21b77664dcdfd6319c7d64de340 Author: Michał Górny gentoo org> AuthorDate: Fri Oct 11 15:36:36 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Oct 11 15:36:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a4452f net-dns: Remove *-fbsd KEYWORDS Signed-off-by: Michał Górny gentoo.org> net-dns/avahi/avahi-0.7-r1.ebuild | 2 +- net-dns/avahi/avahi-0.7-r2.ebuild | 2 +- net-dns/bind-tools/bind-tools-9.14.4.ebuild | 2 +- net-dns/bind-tools/bind-tools-9.14.5.ebuild | 2 +- net-dns/bind-tools/bind-tools-9.14.6.ebuild | 2 +- net-dns/bind/bind-9.14.4.ebuild | 2 +- net-dns/bind/bind-9.14.5.ebuild | 2 +- net-dns/bind/bind-9.14.6.ebuild | 2 +- net-dns/c-ares/c-ares-1.13.0.ebuild | 2 +- net-dns/c-ares/c-ares-1.14.0.ebuild | 2 +- net-dns/c-ares/c-ares-1.15.0.ebuild | 2 +- net-dns/ddclient/ddclient-3.9.0-r2.ebuild | 2 +- net-dns/dnsmasq/dnsmasq-2.79.ebuild | 2 +- net-dns/dnsmasq/dnsmasq-2.80-r1.ebuild | 2 +- net-dns/dnsmasq/dnsmasq-2.80.ebuild | 2 +- net-dns/idnkit/idnkit-1.0-r2.ebuild | 2 +- net-dns/idnkit/idnkit-2.3.ebuild| 2 +- net-dns/libidn/libidn-1.33-r2.ebuild| 2 +- net-dns/libidn/libidn-1.33-r99.ebuild | 2 +- net-dns/libidn/libidn-1.35.ebuild | 2 +- net-dns/libidn2/libidn2-2.1.1a-r1.ebuild| 2 +- net-dns/libidn2/libidn2-2.2.0.ebuild| 2 +- net-dns/openresolv/openresolv-3.9.0.ebuild | 2 +- net-dns/rbldnsd/rbldnsd-0.998.ebuild| 2 +- net-dns/rbldnsd/rbldnsd-0.998b.ebuild | 2 +- 25 files changed, 25 insertions(+), 25 deletions(-) diff --git a/net-dns/avahi/avahi-0.7-r1.ebuild b/net-dns/avahi/avahi-0.7-r1.ebuild index 72a21b85995..9c34a955fcd 100644 --- a/net-dns/avahi/avahi-0.7-r1.ebuild +++ b/net-dns/avahi/avahi-0.7-r1.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${P}" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86" IUSE="autoipd bookmarks dbus doc gdbm gtk gtk3 howl-compat +introspection ipv6 kernel_linux mdnsresponder-compat mono nls python qt5 selinux test" REQUIRED_USE=" diff --git a/net-dns/avahi/avahi-0.7-r2.ebuild b/net-dns/avahi/avahi-0.7-r2.ebuild index db0a8b7a03c..aec964a46ca 100644 --- a/net-dns/avahi/avahi-0.7-r2.ebuild +++ b/net-dns/avahi/avahi-0.7-r2.ebuild @@ -18,7 +18,7 @@ S="${WORKDIR}/${P}" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-fbsd" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86" IUSE="autoipd bookmarks dbus doc gdbm gtk gtk3 howl-compat +introspection ipv6 kernel_linux mdnsresponder-compat mono nls python qt5 selinux test" REQUIRED_USE=" diff --git a/net-dns/bind-tools/bind-tools-9.14.4.ebuild b/net-dns/bind-tools/bind-tools-9.14.4.ebuild index 31924994d66..eb1376ff479 100644 --- a/net-dns/bind-tools/bind-tools-9.14.4.ebuild +++ b/net-dns/bind-tools/bind-tools-9.14.4.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${MY_P}.tar.gz; LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+caps doc gssapi idn ipv6 libedit libressl readline xml" # no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687 diff --git a/net-dns/bind-tools/bind-tools-9.14.5.ebuild b/net-dns/bind-tools/bind-tools-9.14.5.ebuild index 135ea809d2a..16e89824d85 100644 --- a/net-dns/bind-tools/bind-tools-9.14.5.ebuild +++ b/net-dns/bind-tools/bind-tools-9.14.5.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://downloads.isc.org/isc/bind9/${PV}/${MY_P}.tar.gz; LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+caps doc gssapi idn ipv6 libedit libressl readline xml" # no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687 diff --git a/net-dns/bind-tools/bind-tools-9.14.6.ebuild b/net-dns/bind-tools/bind-tools-9.14.6.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 39f2a4d42197d9f58148ea29d2bae56851a9178f Author: Fabian Groffen gentoo org> AuthorDate: Sat Oct 27 12:13:59 2018 + Commit: Fabian Groffen gentoo org> CommitDate: Sat Oct 27 12:31:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f2a4d4 net-dns/libidn: added Prefix keywords, bug #665088 Signed-off-by: Fabian Groffen gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 net-dns/libidn/libidn-1.35.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-dns/libidn/libidn-1.35.ebuild b/net-dns/libidn/libidn-1.35.ebuild index abe22a2db2c..d9562dd8fba 100644 --- a/net-dns/libidn/libidn-1.35.ebuild +++ b/net-dns/libidn/libidn-1.35.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 8e1359c671e47d25fc0592a7ca8014d5478c4294 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Jul 5 16:30:12 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Jul 5 16:30:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e1359c6 net-dns/libidn: Stable for ALPHA AMD64 ARM ARM64 HPPA IA64 ... too. Package-Manager: Portage-2.3.41, Repoman-2.3.9 net-dns/libidn/libidn-1.33-r99.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.33-r99.ebuild b/net-dns/libidn/libidn-1.33-r99.ebuild index 716d6cce3a8..170b0346b6e 100644 --- a/net-dns/libidn/libidn-1.33-r99.ebuild +++ b/net-dns/libidn/libidn-1.33-r99.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2 GPL-3 LGPL-3" SLOT="1.33" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND="!<${CATEGORY}/${PN}-1.35:0"
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 4ca31014e3aa2474be5b38527c85fcea65d3d82d Author: Jeroen Roovers gentoo org> AuthorDate: Thu Jul 5 16:26:44 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Jul 5 16:26:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca31014 net-dns/libidn: Version 1.33-r99. Package-Manager: Portage-2.3.41, Repoman-2.3.9 net-dns/libidn/Manifest | 1 + net-dns/libidn/libidn-1.33-r99.ebuild | 59 +++ 2 files changed, 60 insertions(+) diff --git a/net-dns/libidn/Manifest b/net-dns/libidn/Manifest index 8351a9011db..4f4d621296f 100644 --- a/net-dns/libidn/Manifest +++ b/net-dns/libidn/Manifest @@ -1,2 +1,3 @@ +DIST libidn-1.33-security_backports-01.tar.xz 3420 BLAKE2B c0311d83dee53b83bceabe9508ffdc2737e31eec71dc7e67b29ee75cdcef8558db0e89d857ed8c402980fdd7c3419fbb123eba91dddc2358a06684114811 SHA512 e925d20c9258b47821d444c563c75f09f003d1c6b367c934a808242ce4c259ff83e9d67e886cb3e832117df1cd9cae4b18417c48fbf9c77266ab379d3afcd4f4 DIST libidn-1.33.tar.gz 3501056 BLAKE2B ce6319dc61dd825cf7ddb33f4279c178709e16ce2815c3d1a464bba6b5c6cc493107a10a686f349247a0d6023b1b834a650046e68da9f2f559870dba13a59384 SHA512 38dd459eaeda0c9e3cc2d24d967113515a499747550a2a9157f32357def90d71a3a3b52398e96a44a28cd5948dc353b0473c4ff0453a69720191c4cb49cac2c6 DIST libidn-1.35.tar.gz 4169217 BLAKE2B 809f9e854a4f2fcd3b2d5f7cdb34e2c68a0f00f5fcffc9002ead2d2d3dcee38022b3288f29716437f65f09e259e35cc98679d9c9d943423190cebb76fcbc94fa SHA512 782260f73b1fd8ebea8a40e2b3a6866c4f67494b2b3df03748daa9c0f842a9578932e746eb4bbf2547fccb1d65d7fc99a7977759dbe58f87f2fdd26d0fe45a09 diff --git a/net-dns/libidn/libidn-1.33-r99.ebuild b/net-dns/libidn/libidn-1.33-r99.ebuild new file mode 100644 index 000..716d6cce3a8 --- /dev/null +++ b/net-dns/libidn/libidn-1.33-r99.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools multilib-minimal libtool + +DESCRIPTION="Internationalized Domain Names (IDN) implementation" +HOMEPAGE="https://www.gnu.org/software/libidn/; +SRC_URI=" + mirror://gnu/libidn/${P}.tar.gz + https://dev.gentoo.org/~polynomial-c/${P}-security_backports-01.tar.xz +" + +LICENSE="GPL-2 GPL-3 LGPL-3" +SLOT="1.33" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND="!<${CATEGORY}/${PN}-1.35:0" + +PATCHES=( + "${FILESDIR}"/${PN}-1.33-parallel-make.patch +) + +src_prepare() { + default + + eapply "${WORKDIR}"/patches + + # breaks eautoreconf + sed '/AM_INIT_AUTOMAKE/s@ -Werror@@' -i configure.ac || die + # Breaks build because --disable-gtk-doc* gets ignored + sed '/^SUBDIRS/s@ doc@@' -i Makefile.am || die + eautoreconf + elibtoolize # for Solaris shared objects +} + +multilib_src_configure() { + local myeconfargs=( + --disable-java + --disable-csharp + --disable-nls + --disable-static + --disable-silent-rules + --disable-valgrind-tests + --with-packager-bug-reports="https://bugs.gentoo.org; + --with-packager-version="r${PR}" + --with-packager="Gentoo" + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_test() { + # only run libidn specific tests and not gnulib tests (bug #539356) + emake -C tests check +} + +multilib_src_install() { + dolib.so lib/.libs/libidn.so.11* +}
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 6e4e59dbba6edbf72e549fa27f73f1a91ac1d2b9 Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 27 15:02:11 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 27 15:02:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4e59db net-dns/libidn: m68k/s390/sh stable Package-Manager: Portage-2.3.24, Repoman-2.3.6 net-dns/libidn/libidn-1.33-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.33-r2.ebuild b/net-dns/libidn/libidn-1.33-r2.ebuild index abbb94b6381..16e6204ad39 100644 --- a/net-dns/libidn/libidn-1.33-r2.ebuild +++ b/net-dns/libidn/libidn-1.33-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 85f64c599c1c899f4e06dbb2ba1af37c9f69701e Author: Mart Raudsepp gentoo org> AuthorDate: Sat May 26 10:00:11 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat May 26 10:06:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f64c59 net-dns/libidn-1.35: arm64 stable (bug #655668) Package-Manager: Portage-2.3.28, Repoman-2.3.9 net-dns/libidn/libidn-1.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.35.ebuild b/net-dns/libidn/libidn-1.35.ebuild index f08a6c65b42..abe22a2db2c 100644 --- a/net-dns/libidn/libidn-1.35.ebuild +++ b/net-dns/libidn/libidn-1.35.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: f2f44932f205193c05293bffa7f7e8cc0f148f1c Author: Matt Turner gentoo org> AuthorDate: Fri May 25 04:10:09 2018 + Commit: Matt Turner gentoo org> CommitDate: Fri May 25 04:10:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f44932 net-dns/libidn-1.35: ppc stable, bug 655668 net-dns/libidn/libidn-1.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.35.ebuild b/net-dns/libidn/libidn-1.35.ebuild index 6d5aefbe230..8f673038a9c 100644 --- a/net-dns/libidn/libidn-1.35.ebuild +++ b/net-dns/libidn/libidn-1.35.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: d9ccbc991a2afe2a31652cc6ca31fc1a2383e366 Author: Matt Turner gentoo org> AuthorDate: Fri May 25 04:10:32 2018 + Commit: Matt Turner gentoo org> CommitDate: Fri May 25 04:10:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9ccbc99 net-dns/libidn-1.35: ppc64 stable, bug 655668 net-dns/libidn/libidn-1.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.35.ebuild b/net-dns/libidn/libidn-1.35.ebuild index 8f673038a9c..f08a6c65b42 100644 --- a/net-dns/libidn/libidn-1.35.ebuild +++ b/net-dns/libidn/libidn-1.35.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: a1f3b045e9f35ebb23ffd9bf4b8b4a0cec5b3126 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat May 19 08:20:35 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 19 09:25:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f3b045 net-dns/libidn: stable 1.35 for sparc Bug: https://bugs.gentoo.org/655668 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" net-dns/libidn/libidn-1.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.35.ebuild b/net-dns/libidn/libidn-1.35.ebuild index e8e86c943fb..6d5aefbe230 100644 --- a/net-dns/libidn/libidn-1.35.ebuild +++ b/net-dns/libidn/libidn-1.35.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: eecb129bc75fbc02706eb42afadf1e7c831ffb62 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed May 16 21:17:29 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed May 16 21:19:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eecb129b net-dns/libidn: stable 1.35 for ia64, bug #655668 Bug: https://bugs.gentoo.org/655668 Package-Manager: Portage-2.3.36, Repoman-2.3.9 RepoMan-Options: --include-arches="ia64" net-dns/libidn/libidn-1.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.35.ebuild b/net-dns/libidn/libidn-1.35.ebuild index 254234131ce..e8e86c943fb 100644 --- a/net-dns/libidn/libidn-1.35.ebuild +++ b/net-dns/libidn/libidn-1.35.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: e420fde1a651662246a0d106f5ca4afd8406f1e3 Author: Mikle Kolyada gentoo org> AuthorDate: Tue May 15 19:53:28 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue May 15 19:53:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e420fde1 net-dns/libidn: arm stable wrt bug #655668 Package-Manager: Portage-2.3.24, Repoman-2.3.6 net-dns/libidn/libidn-1.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.35.ebuild b/net-dns/libidn/libidn-1.35.ebuild index a87ed91b740..254234131ce 100644 --- a/net-dns/libidn/libidn-1.35.ebuild +++ b/net-dns/libidn/libidn-1.35.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: b8a58f67b9003ffd819c5cdc06a37df55281cb4a Author: Tobias Klausmann gentoo org> AuthorDate: Mon May 14 19:24:32 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon May 14 21:19:38 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8a58f67 net-dns/libidn-1.35-r0: alpha stable Gentoo-Bug: http://bugs.gentoo.org/655668 net-dns/libidn/libidn-1.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.35.ebuild b/net-dns/libidn/libidn-1.35.ebuild index c8732068f85..a87ed91b740 100644 --- a/net-dns/libidn/libidn-1.35.ebuild +++ b/net-dns/libidn/libidn-1.35.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 7f4923facf9ca4a807d43513b63ae6dae1934158 Author: Jeroen Roovers gentoo org> AuthorDate: Mon May 14 09:50:29 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon May 14 10:50:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f4923fa net-dns/libidn: Stable for HPPA too. Package-Manager: Portage-2.3.36, Repoman-2.3.9 RepoMan-Options: --ignore-arches net-dns/libidn/libidn-1.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.35.ebuild b/net-dns/libidn/libidn-1.35.ebuild index 58a59fa37e8..c8732068f85 100644 --- a/net-dns/libidn/libidn-1.35.ebuild +++ b/net-dns/libidn/libidn-1.35.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: a5da6272441cefd76a18efff44a235698a08b5fe Author: Jeroen Roovers gentoo org> AuthorDate: Sun May 13 16:21:50 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon May 14 08:27:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5da6272 net-dns/libidn: Old. Package-Manager: Portage-2.3.36, Repoman-2.3.9 net-dns/libidn/libidn-1.33.ebuild | 116 -- 1 file changed, 116 deletions(-) diff --git a/net-dns/libidn/libidn-1.33.ebuild b/net-dns/libidn/libidn-1.33.ebuild deleted file mode 100644 index 9e70e212809..000 --- a/net-dns/libidn/libidn-1.33.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit elisp-common java-pkg-opt-2 mono-env multilib-minimal libtool - -DESCRIPTION="Internationalized Domain Names (IDN) implementation" -HOMEPAGE="https://www.gnu.org/software/libidn/; -SRC_URI="mirror://gnu/libidn/${P}.tar.gz" - -LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc emacs java mono nls static-libs" - -DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO ) -COMMON_DEPEND=" - emacs? ( virtual/emacs ) - mono? ( >=dev-lang/mono-0.95 ) -" -DEPEND="${COMMON_DEPEND} - nls? ( - >=sys-devel/gettext-0.17 - ) - java? ( - >=virtual/jdk-1.5 - ) -" -RDEPEND="${COMMON_DEPEND} - nls? ( - >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] - ) - java? ( - >=virtual/jre-1.5 - ) -" - -pkg_setup() { - mono-env_pkg_setup - java-pkg-opt-2_pkg_setup -} - -src_prepare() { - default - - # bundled, with wrong bytecode - rm "${S}/java/${P}.jar" || die - - eapply_user - - elibtoolize # for Solaris shared objects -} - -multilib_src_configure() { - ECONF_SOURCE=${S} GJDOC=javadoc \ - econf \ - $(multilib_native_use_enable java) \ - $(multilib_native_use_enable mono csharp mono) \ - $(use_enable nls) \ - $(use_enable static-libs static) \ - --disable-silent-rules \ - --disable-valgrind-tests \ - --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \ - --with-packager-bug-reports="https://bugs.gentoo.org; \ - --with-packager-version="r${PR}" \ - --with-packager="Gentoo" -} - -multilib_src_compile() { - default - - if multilib_is_native_abi; then - use emacs && elisp-compile "${S}"/src/*.el - use java && use doc && emake -C java/src/main/java javadoc - fi -} - -multilib_src_test() { - # only run libidn specific tests and not gnulib tests (bug #539356) - emake -C tests check -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - if multilib_is_native_abi && use java; then - java-pkg_newjar java/${P}.jar ${PN}.jar - rm -r "${ED}"/usr/share/java || die - use doc && java-pkg_dojavadoc "${S}"/doc/java - fi -} - -multilib_src_install_all() { - if use emacs; then - # *.el are installed by the build system - elisp-install ${PN} "${S}"/src/*.elc - elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" - else - rm -r "${ED}/usr/share/emacs" || die - fi - - einstalldocs - if use doc ; then - dohtml -r doc/reference/html/. - fi - - prune_libtool_files -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 8b91c431c2f37fa9e63457707477c5e8077a450f Author: Aaron Bauman gentoo org> AuthorDate: Sun May 13 23:43:25 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sun May 13 23:43:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b91c431 net-dns/libidn: amd64 stable wrt bug #655668 Package-Manager: Portage-2.3.36, Repoman-2.3.9 net-dns/libidn/libidn-1.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.35.ebuild b/net-dns/libidn/libidn-1.35.ebuild index fdca0fd4dc9..58a59fa37e8 100644 --- a/net-dns/libidn/libidn-1.35.ebuild +++ b/net-dns/libidn/libidn-1.35.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: c9beef71cf26e1fc4fe8b890e6d4bad1ac062502 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun May 13 21:58:24 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun May 13 22:06:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9beef71 net-dns/libidn: x86 stable (bug #655668) Package-Manager: Portage-2.3.34, Repoman-2.3.9 net-dns/libidn/libidn-1.35.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.35.ebuild b/net-dns/libidn/libidn-1.35.ebuild index 365fba87a7a..fdca0fd4dc9 100644 --- a/net-dns/libidn/libidn-1.35.ebuild +++ b/net-dns/libidn/libidn-1.35.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 351eaf368d84bd5318102769fc929c96361f Author: Jeroen Roovers gentoo org> AuthorDate: Sun May 13 16:17:16 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun May 13 16:18:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=351eaf36 net-dns/libidn: Version 1.35. Package-Manager: Portage-2.3.36, Repoman-2.3.9 net-dns/libidn/Manifest | 1 + net-dns/libidn/libidn-1.35.ebuild | 115 ++ 2 files changed, 116 insertions(+) diff --git a/net-dns/libidn/Manifest b/net-dns/libidn/Manifest index 839b9e48599..a0fb0201758 100644 --- a/net-dns/libidn/Manifest +++ b/net-dns/libidn/Manifest @@ -1,2 +1,3 @@ DIST libidn-1.33.tar.gz 3501056 BLAKE2B ce6319dc61dd825cf7ddb33f4279c178709e16ce2815c3d1a464bba6b5c6cc493107a10a686f349247a0d6023b1b834a650046e68da9f2f559870dba13a59384 SHA512 38dd459eaeda0c9e3cc2d24d967113515a499747550a2a9157f32357def90d71a3a3b52398e96a44a28cd5948dc353b0473c4ff0453a69720191c4cb49cac2c6 DIST libidn-1.34.tar.gz 3691634 BLAKE2B 4a121c7152543ffd2237e66e69a2bf31042837684cd864fdabb7d9e60700f05c8b909bb8bd5ca7d13449939f3989ef5c88dccb303854b8a540b93e8f2979aae0 SHA512 1a9b5f2554d3953591b92010fa0fdedc438ca8bc31d2bc06c621eb5d423e81656607f09ac75bb02e1a5420459f69e82b5fb82987afa50db69793f9cd7a08365a +DIST libidn-1.35.tar.gz 4169217 BLAKE2B 809f9e854a4f2fcd3b2d5f7cdb34e2c68a0f00f5fcffc9002ead2d2d3dcee38022b3288f29716437f65f09e259e35cc98679d9c9d943423190cebb76fcbc94fa SHA512 782260f73b1fd8ebea8a40e2b3a6866c4f67494b2b3df03748daa9c0f842a9578932e746eb4bbf2547fccb1d65d7fc99a7977759dbe58f87f2fdd26d0fe45a09 diff --git a/net-dns/libidn/libidn-1.35.ebuild b/net-dns/libidn/libidn-1.35.ebuild new file mode 100644 index 000..365fba87a7a --- /dev/null +++ b/net-dns/libidn/libidn-1.35.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit elisp-common java-pkg-opt-2 mono-env multilib-minimal libtool + +DESCRIPTION="Internationalized Domain Names (IDN) implementation" +HOMEPAGE="https://www.gnu.org/software/libidn/; +SRC_URI="mirror://gnu/libidn/${P}.tar.gz" + +LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" +SLOT="0/12" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc emacs java mono nls static-libs" + +DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO ) +COMMON_DEPEND=" + emacs? ( virtual/emacs ) + mono? ( >=dev-lang/mono-0.95 ) +" +DEPEND="${COMMON_DEPEND} + nls? ( + >=sys-devel/gettext-0.17 + ) + java? ( + >=virtual/jdk-1.5 + ) +" +RDEPEND="${COMMON_DEPEND} + nls? ( + >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] + ) + java? ( + >=virtual/jre-1.5 + ) +" + +pkg_setup() { + mono-env_pkg_setup + java-pkg-opt-2_pkg_setup +} + +src_prepare() { + default + + # bundled, with wrong bytecode + rm "${S}/java/${P}.jar" || die + + elibtoolize # for Solaris shared objects +} + +multilib_src_configure() { + ECONF_SOURCE=${S} GJDOC=javadoc \ + econf \ + $(multilib_native_use_enable java) \ + $(multilib_native_use_enable mono csharp mono) \ + $(use_enable nls) \ + $(use_enable static-libs static) \ + --disable-silent-rules \ + --disable-valgrind-tests \ + --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \ + --with-packager-bug-reports="https://bugs.gentoo.org; \ + --with-packager-version="r${PR}" \ + --with-packager="Gentoo" +} + +multilib_src_compile() { + default + + if multilib_is_native_abi; then + use emacs && elisp-compile "${S}"/src/*.el + use java && use doc && emake -C java/src/main/java javadoc + fi +} + +multilib_src_test() { + # only run libidn specific tests and not gnulib tests (bug #539356) + emake -C tests check +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi && use java; then + java-pkg_newjar java/${P}.jar ${PN}.jar + rm -r "${ED}"/usr/share/java || die + use doc && java-pkg_dojavadoc "${S}"/doc/java + fi +} + +multilib_src_install_all() { + if use emacs; then + # *.el are installed by the build system + elisp-install ${PN} "${S}"/src/*.elc + elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" + else + rm -r "${ED}/usr/share/emacs" || die + fi + + einstalldocs + + if use doc ; then + dodoc -r doc/reference/html/ + fi
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: b89110e7b690e5ced2ae775dc27a7dcda0d81b11 Author: Jeroen Roovers gentoo org> AuthorDate: Sun May 13 16:17:58 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun May 13 16:18:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b89110e7 net-dns/libidn: Old. Package-Manager: Portage-2.3.36, Repoman-2.3.9 net-dns/libidn/Manifest | 1 - net-dns/libidn/libidn-1.34.ebuild | 115 -- 2 files changed, 116 deletions(-) diff --git a/net-dns/libidn/Manifest b/net-dns/libidn/Manifest index a0fb0201758..8351a9011db 100644 --- a/net-dns/libidn/Manifest +++ b/net-dns/libidn/Manifest @@ -1,3 +1,2 @@ DIST libidn-1.33.tar.gz 3501056 BLAKE2B ce6319dc61dd825cf7ddb33f4279c178709e16ce2815c3d1a464bba6b5c6cc493107a10a686f349247a0d6023b1b834a650046e68da9f2f559870dba13a59384 SHA512 38dd459eaeda0c9e3cc2d24d967113515a499747550a2a9157f32357def90d71a3a3b52398e96a44a28cd5948dc353b0473c4ff0453a69720191c4cb49cac2c6 -DIST libidn-1.34.tar.gz 3691634 BLAKE2B 4a121c7152543ffd2237e66e69a2bf31042837684cd864fdabb7d9e60700f05c8b909bb8bd5ca7d13449939f3989ef5c88dccb303854b8a540b93e8f2979aae0 SHA512 1a9b5f2554d3953591b92010fa0fdedc438ca8bc31d2bc06c621eb5d423e81656607f09ac75bb02e1a5420459f69e82b5fb82987afa50db69793f9cd7a08365a DIST libidn-1.35.tar.gz 4169217 BLAKE2B 809f9e854a4f2fcd3b2d5f7cdb34e2c68a0f00f5fcffc9002ead2d2d3dcee38022b3288f29716437f65f09e259e35cc98679d9c9d943423190cebb76fcbc94fa SHA512 782260f73b1fd8ebea8a40e2b3a6866c4f67494b2b3df03748daa9c0f842a9578932e746eb4bbf2547fccb1d65d7fc99a7977759dbe58f87f2fdd26d0fe45a09 diff --git a/net-dns/libidn/libidn-1.34.ebuild b/net-dns/libidn/libidn-1.34.ebuild deleted file mode 100644 index b8f545507a9..000 --- a/net-dns/libidn/libidn-1.34.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit elisp-common java-pkg-opt-2 mono-env multilib-minimal libtool - -DESCRIPTION="Internationalized Domain Names (IDN) implementation" -HOMEPAGE="https://www.gnu.org/software/libidn/; -SRC_URI="mirror://gnu/libidn/${P}.tar.gz" - -LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc emacs java mono nls static-libs" - -DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO ) -COMMON_DEPEND=" - emacs? ( virtual/emacs ) - mono? ( >=dev-lang/mono-0.95 ) -" -DEPEND="${COMMON_DEPEND} - nls? ( - >=sys-devel/gettext-0.17 - ) - java? ( - >=virtual/jdk-1.5 - ) -" -RDEPEND="${COMMON_DEPEND} - nls? ( - >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] - ) - java? ( - >=virtual/jre-1.5 - ) -" - -pkg_setup() { - mono-env_pkg_setup - java-pkg-opt-2_pkg_setup -} - -src_prepare() { - default - - # bundled, with wrong bytecode - rm "${S}/java/${P}.jar" || die - - elibtoolize # for Solaris shared objects -} - -multilib_src_configure() { - ECONF_SOURCE=${S} GJDOC=javadoc \ - econf \ - $(multilib_native_use_enable java) \ - $(multilib_native_use_enable mono csharp mono) \ - $(use_enable nls) \ - $(use_enable static-libs static) \ - --disable-silent-rules \ - --disable-valgrind-tests \ - --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \ - --with-packager-bug-reports="https://bugs.gentoo.org; \ - --with-packager-version="r${PR}" \ - --with-packager="Gentoo" -} - -multilib_src_compile() { - default - - if multilib_is_native_abi; then - use emacs && elisp-compile "${S}"/src/*.el - use java && use doc && emake -C java/src/main/java javadoc - fi -} - -multilib_src_test() { - # only run libidn specific tests and not gnulib tests (bug #539356) - emake -C tests check -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - if multilib_is_native_abi && use java; then - java-pkg_newjar java/${P}.jar ${PN}.jar - rm -r "${ED}"/usr/share/java || die - use doc && java-pkg_dojavadoc "${S}"/doc/java - fi -} - -multilib_src_install_all() { - if use emacs; then - # *.el are installed by the build system - elisp-install ${PN} "${S}"/src/*.elc - elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" - else - rm -r "${ED}/usr/share/emacs" || die - fi - - einstalldocs - - if use doc ; then - dodoc -r doc/reference/html/ - fi - -
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: e90aeae3e46db822e961244391af4881414b2eff Author: Jeroen Roovers gentoo org> AuthorDate: Tue Apr 3 17:36:09 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Apr 3 17:36:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e90aeae3 net-dns/libidn: Old. Package-Manager: Portage-2.3.28, Repoman-2.3.9 net-dns/libidn/libidn-1.33-r1.ebuild | 124 --- 1 file changed, 124 deletions(-) diff --git a/net-dns/libidn/libidn-1.33-r1.ebuild b/net-dns/libidn/libidn-1.33-r1.ebuild deleted file mode 100644 index cfefa3741ee..000 --- a/net-dns/libidn/libidn-1.33-r1.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit elisp-common java-pkg-opt-2 mono-env multilib-minimal libtool - -DESCRIPTION="Internationalized Domain Names (IDN) implementation" -HOMEPAGE="https://www.gnu.org/software/libidn/; -SRC_URI="mirror://gnu/libidn/${P}.tar.gz" - -LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc emacs java mono nls static-libs" - -DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO ) -COMMON_DEPEND=" - emacs? ( virtual/emacs ) - mono? ( >=dev-lang/mono-0.95 ) -" -DEPEND="${COMMON_DEPEND} - nls? ( - >=sys-devel/gettext-0.17 - ) - java? ( - >=virtual/jdk-1.5 - ) -" -RDEPEND="${COMMON_DEPEND} - nls? ( - >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] - ) - java? ( - >=virtual/jre-1.5 - ) - abi_x86_32? ( - !<=app-emulation/emul-linux-x86-baselibs-20140508-r5 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] - ) -" -PATCHES=( - "${FILESDIR}"/${PN}-1.33-CVE-2017-14062.patch -) - -pkg_setup() { - mono-env_pkg_setup - java-pkg-opt-2_pkg_setup -} - -src_prepare() { - default - - # bundled, with wrong bytecode - rm "${S}/java/${P}.jar" || die - - # prevent triggering doc updates after punycode.c patch - touch doc/texi/punycode* doc/man/punycode* doc/libidn.info || die - - elibtoolize # for Solaris shared objects -} - -multilib_src_configure() { - ECONF_SOURCE=${S} GJDOC=javadoc \ - econf \ - $(multilib_native_use_enable java) \ - $(multilib_native_use_enable mono csharp mono) \ - $(use_enable nls) \ - $(use_enable static-libs static) \ - --disable-silent-rules \ - --disable-valgrind-tests \ - --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \ - --with-packager-bug-reports="https://bugs.gentoo.org; \ - --with-packager-version="r${PR}" \ - --with-packager="Gentoo" -} - -multilib_src_compile() { - default - - if multilib_is_native_abi; then - use emacs && elisp-compile "${S}"/src/*.el - use java && use doc && emake -C java/src/main/java javadoc - fi -} - -multilib_src_test() { - # only run libidn specific tests and not gnulib tests (bug #539356) - emake -C tests check -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - if multilib_is_native_abi && use java; then - java-pkg_newjar java/${P}.jar ${PN}.jar - rm -r "${ED}"/usr/share/java || die - use doc && java-pkg_dojavadoc "${S}"/doc/java - fi -} - -multilib_src_install_all() { - if use emacs; then - # *.el are installed by the build system - elisp-install ${PN} "${S}"/src/*.elc - elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" - else - rm -r "${ED}/usr/share/emacs" || die - fi - - einstalldocs - if use doc ; then - dohtml -r doc/reference/html/. - fi - - prune_libtool_files -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -}
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 3224b44284eb39a7f3e1de53d87cb64c1b967e8c Author: Jeroen Roovers gentoo org> AuthorDate: Tue Apr 3 17:35:27 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Apr 3 17:36:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3224b442 net-dns/libidn: Version 1.34. Package-Manager: Portage-2.3.28, Repoman-2.3.9 net-dns/libidn/Manifest | 1 + net-dns/libidn/libidn-1.34.ebuild | 119 ++ 2 files changed, 120 insertions(+) diff --git a/net-dns/libidn/Manifest b/net-dns/libidn/Manifest index 8be52eeac64..839b9e48599 100644 --- a/net-dns/libidn/Manifest +++ b/net-dns/libidn/Manifest @@ -1 +1,2 @@ DIST libidn-1.33.tar.gz 3501056 BLAKE2B ce6319dc61dd825cf7ddb33f4279c178709e16ce2815c3d1a464bba6b5c6cc493107a10a686f349247a0d6023b1b834a650046e68da9f2f559870dba13a59384 SHA512 38dd459eaeda0c9e3cc2d24d967113515a499747550a2a9157f32357def90d71a3a3b52398e96a44a28cd5948dc353b0473c4ff0453a69720191c4cb49cac2c6 +DIST libidn-1.34.tar.gz 3691634 BLAKE2B 4a121c7152543ffd2237e66e69a2bf31042837684cd864fdabb7d9e60700f05c8b909bb8bd5ca7d13449939f3989ef5c88dccb303854b8a540b93e8f2979aae0 SHA512 1a9b5f2554d3953591b92010fa0fdedc438ca8bc31d2bc06c621eb5d423e81656607f09ac75bb02e1a5420459f69e82b5fb82987afa50db69793f9cd7a08365a diff --git a/net-dns/libidn/libidn-1.34.ebuild b/net-dns/libidn/libidn-1.34.ebuild new file mode 100644 index 000..5ab3e8e681d --- /dev/null +++ b/net-dns/libidn/libidn-1.34.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit elisp-common java-pkg-opt-2 mono-env multilib-minimal libtool + +DESCRIPTION="Internationalized Domain Names (IDN) implementation" +HOMEPAGE="https://www.gnu.org/software/libidn/; +SRC_URI="mirror://gnu/libidn/${P}.tar.gz" + +LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc emacs java mono nls static-libs" + +DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO ) +COMMON_DEPEND=" + emacs? ( virtual/emacs ) + mono? ( >=dev-lang/mono-0.95 ) +" +DEPEND="${COMMON_DEPEND} + nls? ( + >=sys-devel/gettext-0.17 + ) + java? ( + >=virtual/jdk-1.5 + ) +" +RDEPEND="${COMMON_DEPEND} + nls? ( + >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] + ) + java? ( + >=virtual/jre-1.5 + ) + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20140508-r5 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + ) +" + +pkg_setup() { + mono-env_pkg_setup + java-pkg-opt-2_pkg_setup +} + +src_prepare() { + default + + # bundled, with wrong bytecode + rm "${S}/java/${P}.jar" || die + + elibtoolize # for Solaris shared objects +} + +multilib_src_configure() { + ECONF_SOURCE=${S} GJDOC=javadoc \ + econf \ + $(multilib_native_use_enable java) \ + $(multilib_native_use_enable mono csharp mono) \ + $(use_enable nls) \ + $(use_enable static-libs static) \ + --disable-silent-rules \ + --disable-valgrind-tests \ + --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \ + --with-packager-bug-reports="https://bugs.gentoo.org; \ + --with-packager-version="r${PR}" \ + --with-packager="Gentoo" +} + +multilib_src_compile() { + default + + if multilib_is_native_abi; then + use emacs && elisp-compile "${S}"/src/*.el + use java && use doc && emake -C java/src/main/java javadoc + fi +} + +multilib_src_test() { + # only run libidn specific tests and not gnulib tests (bug #539356) + emake -C tests check +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi && use java; then + java-pkg_newjar java/${P}.jar ${PN}.jar + rm -r "${ED}"/usr/share/java || die + use doc && java-pkg_dojavadoc "${S}"/doc/java + fi +} + +multilib_src_install_all() { + if use emacs; then + # *.el are installed by the build system + elisp-install ${PN} "${S}"/src/*.elc + elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" + else + rm -r "${ED}/usr/share/emacs" || die + fi + + einstalldocs + + if use doc ; then + dodoc -r doc/reference/html/ + fi + + prune_libtool_files +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs &&
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: a9b912aaf1bda0da89fb9d29ac4f2b15fed6815f Author: Matt Turner gentoo org> AuthorDate: Mon Mar 12 01:53:46 2018 + Commit: Matt Turner gentoo org> CommitDate: Mon Mar 12 01:55:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b912aa net-dns/libidn-1.33-r2: ppc64 stable, bug 631130 net-dns/libidn/libidn-1.33-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.33-r2.ebuild b/net-dns/libidn/libidn-1.33-r2.ebuild index e98daa3439a..03d490b1a43 100644 --- a/net-dns/libidn/libidn-1.33-r2.ebuild +++ b/net-dns/libidn/libidn-1.33-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 498c8ad85ef008c556f801bd887af6270c105040 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Mar 4 13:22:16 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Mar 4 13:22:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498c8ad8 net-dns/libidn: Stable for HPPA too. Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --ignore-arches net-dns/libidn/libidn-1.33-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.33-r2.ebuild b/net-dns/libidn/libidn-1.33-r2.ebuild index 5b93410b21f..e98daa3439a 100644 --- a/net-dns/libidn/libidn-1.33-r2.ebuild +++ b/net-dns/libidn/libidn-1.33-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 35b94a37a0bb78c7545d0ca62042dbf996317c04 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Mar 4 10:06:58 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 4 10:08:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b94a37 net-dns/libidn: stable 1.33-r2 for ppc, bug #631130 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc" net-dns/libidn/libidn-1.33-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.33-r2.ebuild b/net-dns/libidn/libidn-1.33-r2.ebuild index 806e62bbf4a..5b93410b21f 100644 --- a/net-dns/libidn/libidn-1.33-r2.ebuild +++ b/net-dns/libidn/libidn-1.33-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: fe6964b57b5abf2c34a2e91baaeff3078d51e0ec Author: Mart Raudsepp gentoo org> AuthorDate: Sat Mar 3 13:12:19 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Mar 3 14:15:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe6964b5 net-dns/libidn-1.33-r2: arm64 stable (bug #631130) Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-dns/libidn/libidn-1.33-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.33-r2.ebuild b/net-dns/libidn/libidn-1.33-r2.ebuild index 321a2443545..806e62bbf4a 100644 --- a/net-dns/libidn/libidn-1.33-r2.ebuild +++ b/net-dns/libidn/libidn-1.33-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 3d9e36f798dce2f750c182b9e4ec65f7ccac93ff Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Feb 5 23:17:08 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Feb 5 23:21:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9e36f7 net-dns/libidn: stable 1.33-r2 for ia64, bug #631130 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" net-dns/libidn/libidn-1.33-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.33-r2.ebuild b/net-dns/libidn/libidn-1.33-r2.ebuild index 692c6cf9aad..321a2443545 100644 --- a/net-dns/libidn/libidn-1.33-r2.ebuild +++ b/net-dns/libidn/libidn-1.33-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: fc18c86e5195e97e1546e5bcdbcf19b1dcd97638 Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:20:07 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:20:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc18c86e net-dns/libidn: arm stable, bug #631130 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" net-dns/libidn/libidn-1.33-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.33-r2.ebuild b/net-dns/libidn/libidn-1.33-r2.ebuild index d4cd0b6cab5..692c6cf9aad 100644 --- a/net-dns/libidn/libidn-1.33-r2.ebuild +++ b/net-dns/libidn/libidn-1.33-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: d4f38b3c46d5c5459f64d09984829b230498738c Author: Tobias Klausmann gentoo org> AuthorDate: Sun Jan 28 17:03:18 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Sun Jan 28 18:22:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f38b3c net-dns/libidn-1.33-r2: alpha stable Gentoo-Bug: http://bugs.gentoo.org/631130 net-dns/libidn/libidn-1.33-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.33-r2.ebuild b/net-dns/libidn/libidn-1.33-r2.ebuild index bc3d9c7c48a..d4cd0b6cab5 100644 --- a/net-dns/libidn/libidn-1.33-r2.ebuild +++ b/net-dns/libidn/libidn-1.33-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: d75ecee535f0a139b454000b2353c63086b6d2e7 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Jan 26 18:17:10 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Jan 26 18:17:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d75ecee5 net-dns/libidn: x86 stable (bug #631130) Package-Manager: Portage-2.3.20, Repoman-2.3.6 net-dns/libidn/libidn-1.33-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.33-r2.ebuild b/net-dns/libidn/libidn-1.33-r2.ebuild index fbb9668bd66..bc3d9c7c48a 100644 --- a/net-dns/libidn/libidn-1.33-r2.ebuild +++ b/net-dns/libidn/libidn-1.33-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: e55dfb8d51b7c1444b69b3fedaa6d9b0a86d9510 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jan 23 16:41:27 2018 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jan 23 16:41:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e55dfb8d net-dns/libidn: amd64 stable wrt bug #631130 Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-dns/libidn/libidn-1.33-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.33-r2.ebuild b/net-dns/libidn/libidn-1.33-r2.ebuild index 1e6e69e9e6e..fbb9668bd66 100644 --- a/net-dns/libidn/libidn-1.33-r2.ebuild +++ b/net-dns/libidn/libidn-1.33-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/files/
commit: 4d40f38f5e14e9e90c19daa4ee4738c4ada4e6ca Author: Jeroen Roovers gentoo org> AuthorDate: Mon Nov 27 10:54:07 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Nov 27 10:54:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d40f38f net-dns/libidn: Prevent another autotools update (bug #638956 by chris.murtagh1). Package-Manager: Portage-2.3.16, Repoman-2.3.6 net-dns/libidn/files/libidn-1.33-parallel-make.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-dns/libidn/files/libidn-1.33-parallel-make.patch b/net-dns/libidn/files/libidn-1.33-parallel-make.patch index 95a58b2ff69..2d237f3e27b 100644 --- a/net-dns/libidn/files/libidn-1.33-parallel-make.patch +++ b/net-dns/libidn/files/libidn-1.33-parallel-make.patch @@ -17,7 +17,7 @@ index 6832c20..218d52e 100644 -idn_cmd.c idn_cmd.h: idn.ggo Makefile.am +# pattern rule (%) needed for parallel make (-j) -+idn_cmd%c idn_cmd%h: idn.ggo Makefile.am ++idn_cmd%c idn_cmd%h: idn.ggo gengetopt --unamed-opts --no-handle-version --no-handle-help \ --set-package="idn" \ --input $^ --file-name idn_cmd @@ -109,7 +109,7 @@ index 6832c20..218d52e 100644 -idn_cmd.c idn_cmd.h: idn.ggo Makefile.am +# pattern rule (%) needed for parallel make (-j) -+idn_cmd%c idn_cmd%h: idn.ggo Makefile.am ++idn_cmd%c idn_cmd%h: idn.ggo gengetopt --unamed-opts --no-handle-version --no-handle-help \ --set-package="idn" \ --input $^ --file-name idn_cmd
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/files/
commit: c12f1e51431a567d75aa70bd40fff76abfcfb8cb Author: Jeroen Roovers gentoo org> AuthorDate: Mon Nov 27 08:53:55 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Nov 27 08:54:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12f1e51 net-dns/libidn: Prevent autotools updates (bug #638952 by skobk.in). Package-Manager: Portage-2.3.16, Repoman-2.3.6 .../libidn/files/libidn-1.33-parallel-make.patch | 89 ++ 1 file changed, 89 insertions(+) diff --git a/net-dns/libidn/files/libidn-1.33-parallel-make.patch b/net-dns/libidn/files/libidn-1.33-parallel-make.patch index a33cdc74e2a..95a58b2ff69 100644 --- a/net-dns/libidn/files/libidn-1.33-parallel-make.patch +++ b/net-dns/libidn/files/libidn-1.33-parallel-make.patch @@ -24,3 +24,92 @@ index 6832c20..218d52e 100644 -- 1.9.1 +--- a/src/Makefile.in b/src/Makefile.in +@@ -1,7 +1,7 @@ +-# Makefile.in generated by automake 1.14.1 from Makefile.am. ++# Makefile.in generated by automake 1.15.1 from Makefile.am. + # @configure_input@ + +-# Copyright (C) 1994-2013 Free Software Foundation, Inc. ++# Copyright (C) 1994-2017 Free Software Foundation, Inc. + + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, +@@ -34,7 +34,17 @@ + + + VPATH = @srcdir@ +-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' ++am__is_gnu_make = { \ ++ if test -z '$(MAKELEVEL)'; then \ ++false; \ ++ elif test -n '$(MAKE_HOST)'; then \ ++true; \ ++ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ ++true; \ ++ else \ ++false; \ ++ fi; \ ++} + am__make_running_with_option = \ + case $${target_option-} in \ + ?) ;; \ +@@ -99,8 +109,6 @@ + host_triplet = @host@ + bin_PROGRAMS = idn$(EXEEXT) + subdir = src +-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ +- $(top_srcdir)/build-aux/depcomp $(dist_lisp_DATA) + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/lib/gl/m4/ctype.m4 \ + $(top_srcdir)/lib/gl/m4/gnulib-comp.m4 \ +@@ -184,6 +192,8 @@ + $(top_srcdir)/m4/wint_t.m4 $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) ++DIST_COMMON = $(srcdir)/Makefile.am $(dist_lisp_DATA) \ ++ $(am__DIST_COMMON) + mkinstalldirs = $(install_sh) -d + CONFIG_HEADER = $(top_builddir)/config.h + CONFIG_CLEAN_FILES = +@@ -294,6 +304,8 @@ + done | $(am__uniquify_input)` + ETAGS = etags + CTAGS = ctags ++am__DIST_COMMON = $(srcdir)/Makefile.in \ ++ $(top_srcdir)/build-aux/depcomp + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ +@@ -863,6 +875,7 @@ + LT_AGE = @LT_AGE@ + LT_CURRENT = @LT_CURRENT@ + LT_REVISION = @LT_REVISION@ ++LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ + MAKEINFO = @MAKEINFO@ + MANIFEST_TOOL = @MANIFEST_TOOL@ + MKDIR_P = @MKDIR_P@ +@@ -1200,7 +1213,6 @@ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu src/Makefile +-.PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ +@@ -1562,10 +1574,13 @@ + pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \ + uninstall-binPROGRAMS uninstall-dist_lispDATA + ++.PRECIOUS: Makefile ++ + + idn.c: $(BUILT_SOURCES) + +-idn_cmd.c idn_cmd.h: idn.ggo Makefile.am ++# pattern rule (%) needed for parallel make (-j) ++idn_cmd%c idn_cmd%h: idn.ggo Makefile.am + gengetopt --unamed-opts --no-handle-version --no-handle-help \ + --set-package="idn" \ + --input $^ --file-name idn_cmd
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/, net-dns/libidn/files/
commit: bf99f12dd62ea1273d2fc7784c381ade40703170 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Nov 27 06:23:01 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Nov 27 06:23:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf99f12d net-dns/libidn: "Really fix integer overflow" (bug #631130). Package-Manager: Portage-2.3.16, Repoman-2.3.6 net-dns/libidn/Manifest| 2 +- .../libidn/files/libidn-1.33-CVE-2017-14062.patch | 45 .../libidn/files/libidn-1.33-parallel-make.patch | 26 + net-dns/libidn/libidn-1.33-r2.ebuild | 126 + 4 files changed, 198 insertions(+), 1 deletion(-) diff --git a/net-dns/libidn/Manifest b/net-dns/libidn/Manifest index 7cc057c769f..8be52eeac64 100644 --- a/net-dns/libidn/Manifest +++ b/net-dns/libidn/Manifest @@ -1 +1 @@ -DIST libidn-1.33.tar.gz 3501056 SHA256 44a7aab635bb721ceef6beecc4d49dfd19478325e1b47f3196f7d2acc4930e19 SHA512 38dd459eaeda0c9e3cc2d24d967113515a499747550a2a9157f32357def90d71a3a3b52398e96a44a28cd5948dc353b0473c4ff0453a69720191c4cb49cac2c6 WHIRLPOOL 3b0c44742c2515e09eaf8f16f32f30bc37478a6273765d71dd9a9283f501998b6d85583cd38810bbdbd6103855e77831360010d707d29956798e3f5d066b0e82 +DIST libidn-1.33.tar.gz 3501056 BLAKE2B ce6319dc61dd825cf7ddb33f4279c178709e16ce2815c3d1a464bba6b5c6cc493107a10a686f349247a0d6023b1b834a650046e68da9f2f559870dba13a59384 SHA512 38dd459eaeda0c9e3cc2d24d967113515a499747550a2a9157f32357def90d71a3a3b52398e96a44a28cd5948dc353b0473c4ff0453a69720191c4cb49cac2c6 diff --git a/net-dns/libidn/files/libidn-1.33-CVE-2017-14062.patch b/net-dns/libidn/files/libidn-1.33-CVE-2017-14062.patch index 2ddf3fdd6be..5c2e0a91b2e 100644 --- a/net-dns/libidn/files/libidn-1.33-CVE-2017-14062.patch +++ b/net-dns/libidn/files/libidn-1.33-CVE-2017-14062.patch @@ -30,3 +30,48 @@ index 86819a7..49250a1 100644 -- 1.9.1 +From 6c8a9375641ca283b50f9680c90dcd57f9c44798 Mon Sep 17 00:00:00 2001 +From: =?utf8?q?Tim=20R=C3=BChsen?=+Date: Wed, 4 Oct 2017 15:22:43 +0200 +Subject: [PATCH] lib/punycode.c (decode_digit): Really fix integer overflow + +The fix in commit e9e81b8063b095b02cf104bb992fa9bf9515b9d8 +was incomplete. + +Reported-by: Christian Weisgerber +--- + lib/punycode.c | 4 ++-- + tests/tst_idna.c | 2 +- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/lib/punycode.c b/lib/punycode.c +index 49250a1..d475b6d 100644 +--- a/lib/punycode.c b/lib/punycode.c +@@ -91,8 +91,8 @@ enum + static unsigned + decode_digit (int cp) + { +- return (unsigned) cp - 48 < 10 ? cp - 22 : cp - 65 < 26 ? cp - 65 : +-cp - 97 < 26 ? cp - 97 : base; ++ return (unsigned) (cp - 48 < 10 ? cp - 22 : cp - 65 < 26 ? cp - 65 : ++cp - 97 < 26 ? cp - 97 : base); + } + + /* encode_digit(d,flag) returns the basic code point whose value */ +diff --git a/tests/tst_idna.c b/tests/tst_idna.c +index 4ac046f..7fb58b9 100644 +--- a/tests/tst_idna.c b/tests/tst_idna.c +@@ -211,7 +211,7 @@ static const struct idna idna[] = { + 'x', 'n', '-', '-', 'f', 'o', 0x3067}, +IDNA_ACE_PREFIX "too long too long too long too long too long too " +"long too long too long too long too long ", 0, +- IDNA_CONTAINS_ACE_PREFIX, IDNA_PUNYCODE_ERROR} ++ IDNA_CONTAINS_ACE_PREFIX, IDNA_INVALID_LENGTH} + }; + + void +-- +1.9.1 + diff --git a/net-dns/libidn/files/libidn-1.33-parallel-make.patch b/net-dns/libidn/files/libidn-1.33-parallel-make.patch new file mode 100644 index 000..a33cdc74e2a --- /dev/null +++ b/net-dns/libidn/files/libidn-1.33-parallel-make.patch @@ -0,0 +1,26 @@ +From 4709e64fef29ca8ddd5b0878e3126640bd1480c2 Mon Sep 17 00:00:00 2001 +From: =?utf8?q?Tim=20R=C3=BChsen?= +Date: Wed, 4 Oct 2017 15:02:49 +0200 +Subject: [PATCH] * src/Makefile.am: Fix rule for parallel builds + +--- + src/Makefile.am | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/src/Makefile.am b/src/Makefile.am +index 6832c20..218d52e 100644 +--- a/src/Makefile.am b/src/Makefile.am +@@ -35,7 +35,8 @@ libidn_cmd_la_SOURCES = idn.ggo idn_cmd.c idn_cmd.h + libidn_cmd_la_LIBADD = ../gl/libgnu.la + libidn_cmd_la_CFLAGS = + +-idn_cmd.c idn_cmd.h: idn.ggo Makefile.am ++# pattern rule (%) needed for parallel make (-j) ++idn_cmd%c idn_cmd%h: idn.ggo Makefile.am + gengetopt --unamed-opts --no-handle-version --no-handle-help \ + --set-package="idn" \ + --input $^ --file-name idn_cmd +-- +1.9.1 + diff --git a/net-dns/libidn/libidn-1.33-r2.ebuild b/net-dns/libidn/libidn-1.33-r2.ebuild new file mode 100644 index 000..5e498c6299e --- /dev/null +++ b/net-dns/libidn/libidn-1.33-r2.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit elisp-common java-pkg-opt-2 mono-env multilib-minimal libtool + +DESCRIPTION="Internationalized
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: ab9c9540256fddefbe219ea3fbebcf927232ce9f Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 30 08:18:26 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 30 08:18:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab9c9540 net-dns/libidn: Stable for x86 too. Package-Manager: Portage-2.3.13, Repoman-2.3.4 RepoMan-Options: --ignore-arches net-dns/libidn/libidn-1.33-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.33-r1.ebuild b/net-dns/libidn/libidn-1.33-r1.ebuild index 5c43b09c6b7..26af233dcd7 100644 --- a/net-dns/libidn/libidn-1.33-r1.ebuild +++ b/net-dns/libidn/libidn-1.33-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 77a8ec31d223bfc853a4fdc2b20077244e4e9e94 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Oct 24 07:50:03 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Oct 24 07:50:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a8ec31 net-dns/libidn: Stable for AMD64 too. Package-Manager: Portage-2.3.12, Repoman-2.3.3 RepoMan-Options: --ignore-arches net-dns/libidn/libidn-1.33-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.33-r1.ebuild b/net-dns/libidn/libidn-1.33-r1.ebuild index 75a16b3d74c..5c43b09c6b7 100644 --- a/net-dns/libidn/libidn-1.33-r1.ebuild +++ b/net-dns/libidn/libidn-1.33-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 071a8c2c0e1e6078605925cfa08a25c501fc8c75 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Oct 15 11:23:29 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Oct 15 11:23:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=071a8c2c net-dns/libidn: Touch doc/libidn.info (bug #634314). Package-Manager: Portage-2.3.11, Repoman-2.3.3 net-dns/libidn/libidn-1.33-r1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/net-dns/libidn/libidn-1.33-r1.ebuild b/net-dns/libidn/libidn-1.33-r1.ebuild index 92d1d7c0723..75a16b3d74c 100644 --- a/net-dns/libidn/libidn-1.33-r1.ebuild +++ b/net-dns/libidn/libidn-1.33-r1.ebuild @@ -54,8 +54,7 @@ src_prepare() { rm "${S}/java/${P}.jar" || die # prevent triggering doc updates after punycode.c patch - touch doc/texi/punycode* || die - touch doc/man/punycode* || die + touch doc/texi/punycode* doc/man/punycode* doc/libidn.info || die elibtoolize # for Solaris shared objects }
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: daa1a23fc0d88fc6875d0fd119bb7c899411bcdd Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 2 08:23:13 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 2 08:23:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa1a23f net-dns/libidn: Stable for HPPA too. Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --ignore-arches net-dns/libidn/libidn-1.33-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.33-r1.ebuild b/net-dns/libidn/libidn-1.33-r1.ebuild index ffda81d116b..92d1d7c0723 100644 --- a/net-dns/libidn/libidn-1.33-r1.ebuild +++ b/net-dns/libidn/libidn-1.33-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )