diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-02-29 18:01:47 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-02-29 18:01:47 +0000 |
commit | ceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (patch) | |
tree | 9f47ee47c31a0f13f9496879cd88a1042550aa81 /dev-libs/libiconv | |
parent | 53cba99042fa967e2a93da9f8db806fe2d035543 (diff) |
gentoo (leap year) resync : 29.02.2020
Diffstat (limited to 'dev-libs/libiconv')
-rw-r--r-- | dev-libs/libiconv/Manifest | 5 | ||||
-rw-r--r-- | dev-libs/libiconv/files/libiconv-1.14-no-gets.patch | 22 | ||||
-rw-r--r-- | dev-libs/libiconv/libiconv-1.14-r1.ebuild | 52 | ||||
-rw-r--r-- | dev-libs/libiconv/libiconv-1.15.ebuild | 4 |
4 files changed, 3 insertions, 80 deletions
diff --git a/dev-libs/libiconv/Manifest b/dev-libs/libiconv/Manifest index eb3384702d48..c8b20f99f201 100644 --- a/dev-libs/libiconv/Manifest +++ b/dev-libs/libiconv/Manifest @@ -1,8 +1,5 @@ -AUX libiconv-1.14-no-gets.patch 836 BLAKE2B 9385fdfb2c924ae30ddef79a40bd8778a09f7da5da0adf085cb114a40670186d186036607c77d1665469a1ebe2082fe93d3967058502a0b7a5a418854963e647 SHA512 3bb04769c46964d4357aba57b16a2cbdb5c666d839d46fcc0a11be945da9e855f5e0682c2dccd2fd66baab74e3429040849c503e9bcd05e53962f7680b2c0713 AUX libiconv-1.15-no-aix-tweaks.patch 981 BLAKE2B 37d0ce998456bb2c07b249c22e8cd0d1eaad48c1d5b40e774d368923f764b6030a090e414fcb9851e32a9d582691dc70fc04da4d67386db53489db2feaed6895 SHA512 0318b24af8671043ee9e5c547734f6f768ef21b122b23ab95f7d1a5dcfe6c2c9579db87633a765e9bc83915d2097d3e2f3b6320cdf094106e3bf87b72d05d461 AUX libiconv-1.15-no-gets.patch 796 BLAKE2B 19eeadf7bbfb96c5c7d2037af18d55162d81bba61b2dc022dfc19ce25534fe72eea1b29424f662c199fb6769fdd412a00cb2d5cb0e41af75f435f3ee16d83efc SHA512 39c32470cb802d74ee6f97071e74a4cedc8374cf60b50f470ca318066fe45a71ed89c5c77dc7b3e70f0a3a33ccca7beedf6e96863a431515e957883467325bde -DIST libiconv-1.14.tar.gz 4984397 BLAKE2B 8697bbff9b929e8a30157f271ba3216aef7b2f0020f5edd273f3cec249069fb23f58ae13cbe3d3bb502c27e97e7cccae66aba23017ab4f6bce11b2ec133ef684 SHA512 b96774fefc4fa1d07948fcc667027701373c34ebf9c4101000428e048addd85a5bb5e05e59f80eb783a3054a3a8a3c0da909450053275bbbf3ffde511eb3f387 DIST libiconv-1.15.tar.gz 5264188 BLAKE2B 2384dbf8549fa56e841b15b7e2698b83c0ee171cdff13aef48c60eae0bc4f5e7b2e937bc8d5eddf89fba11412d17bebd77bdda7060c177ce9dc9be00172c0c12 SHA512 1233fe3ca09341b53354fd4bfe342a7589181145a1232c9919583a8c9979636855839049f3406f253a9d9829908816bb71fd6d34dd544ba290d6f04251376b1a -EBUILD libiconv-1.14-r1.ebuild 1373 BLAKE2B 8164ba86f9ac4090f75618b1e63aa64ea83f569ba474598d76d4e6a3b5dc222c517e3e810394abcd528223f43582e361d36540dbde51112bada4b85bdb10b118 SHA512 36f86203f6f1323365987386de64da46dd6534c7b56a35b77f79f86359450d9cb314ba5a84b7a52a550337f71e7339ee6a9ee7d171df3eada00dc05d62d3802f -EBUILD libiconv-1.15.ebuild 1919 BLAKE2B ac63709e3065c43f6fc75c2e663b5996a65bd1cd71b4b1fe8b623f35ec1793fd13aabb5439f7bf8ad9d83da62f79357161b4cc4d2cdd135916b1d2dc008f55e6 SHA512 6c87bfb68a812a1dfdd30d1ea0cbb163ac9c00a6f03b5d05bc3030cad42272a34ef9c8331f1d21e73fa5a3be5d3dcac3a3ba0ac982322793be3e6f28d3459ebe +EBUILD libiconv-1.15.ebuild 1918 BLAKE2B dbfb9acab74fd962361f22c5e5b745a933610199c48745b71b3792d8fc8800473b872e38ae2a38522136c116483ff50f249f3a279bcbca64a9df964828fd0c30 SHA512 d47d385e2fa11498323715083a0ba48951a06683d417f7437e8efe893dc9ee44d3a8bc4c8ef34cfce671d543e2f740273747df4a5995febe7231b20a54098cba MISC metadata.xml 465 BLAKE2B a9451430b40c62c22fa244871d26561960f697d360e3e46300f0512556d07988d73beb7e2eb468b94c9df71aae8aef6bb61c9e59ca9ea451bd86d1acfdbb8ce3 SHA512 a7f901242b5bcc60c070d40e4271e6d6a8dbd2e152a29c0b408ef43d5140a3ef89e90062853066532cd6d64db687aaf41ff553a56449865f1b84f37158cc389a diff --git a/dev-libs/libiconv/files/libiconv-1.14-no-gets.patch b/dev-libs/libiconv/files/libiconv-1.14-no-gets.patch deleted file mode 100644 index db767ac1dd81..000000000000 --- a/dev-libs/libiconv/files/libiconv-1.14-no-gets.patch +++ /dev/null @@ -1,22 +0,0 @@ -hack until gzip pulls a newer gnulib version - -From 66712c23388e93e5c518ebc8515140fa0c807348 Mon Sep 17 00:00:00 2001 -From: Eric Blake <eblake@redhat.com> -Date: Thu, 29 Mar 2012 13:30:41 -0600 -Subject: [PATCH] stdio: don't assume gets any more - -Gnulib intentionally does not have a gets module, and now that C11 -and glibc have dropped it, we should be more proactive about warning -any user on a platform that still has a declaration of this dangerous -interface. - ---- a/srclib/stdio.in.h -+++ b/srclib/stdio.in.h -@@ -695,7 +695,6 @@ _GL_CXXALIASWARN (gets); - /* It is very rare that the developer ever has full control of stdin, - so any use of gets warrants an unconditional warning. Assume it is - always declared, since it is required by C89. */ --_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); - #endif - - diff --git a/dev-libs/libiconv/libiconv-1.14-r1.ebuild b/dev-libs/libiconv/libiconv-1.14-r1.ebuild deleted file mode 100644 index c3ba6d18d4b6..000000000000 --- a/dev-libs/libiconv/libiconv-1.14-r1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -inherit libtool toolchain-funcs multilib-minimal usr-ldscript - -DESCRIPTION="GNU charset conversion library for libc which doesn't implement it" -HOMEPAGE="https://www.gnu.org/software/libiconv/" -SRC_URI="mirror://gnu/libiconv/${P}.tar.gz" - -LICENSE="LGPL-2+ GPL-3+" -SLOT="0" -KEYWORDS="amd64 arm ~mips ppc x86" -IUSE="+static-libs" - -DEPEND="!sys-libs/glibc - !userland_GNU? ( !sys-apps/man-pages )" -RDEPEND="${DEPEND}" - -src_prepare() { - epatch "${FILESDIR}"/${P}-no-gets.patch - elibtoolize -} - -multilib_src_configure() { - # Disable NLS support because that creates a circular dependency - # between libiconv and gettext - ECONF_SOURCE="${S}" \ - econf \ - --docdir="\$(datarootdir)/doc/${PF}/html" \ - --disable-nls \ - --enable-shared \ - $(use_enable static-libs static) -} - -multilib_src_install_all() { - # Install in /lib as utils installed in /lib like gnutar - # can depend on this - gen_usr_ldscript -a iconv charset - - # If we have a GNU userland, we probably have sys-apps/man-pages - # installed, which means we want to rename our copies #503162. - # The use of USELAND=GNU is kind of a hack though ... - if use userland_GNU ; then - cd "${ED}"/usr/share/man || die - local f - for f in man*/*.[0-9] ; do - mv "${f}" "${f%/*}/${PN}-${f#*/}" || die - done - fi -} diff --git a/dev-libs/libiconv/libiconv-1.15.ebuild b/dev-libs/libiconv/libiconv-1.15.ebuild index f200a83abc59..a8143ca5555b 100644 --- a/dev-libs/libiconv/libiconv-1.15.ebuild +++ b/dev-libs/libiconv/libiconv-1.15.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libiconv/${P}.tar.gz" LICENSE="LGPL-2+ GPL-3+" SLOT="0" -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 ~x86-winnt" +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 ~x86-winnt" IUSE="prefix static-libs" DEPEND="!sys-libs/glibc |