diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-04-07 13:16:39 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-04-07 13:16:39 +0100 |
commit | e91a1aaa5ec8fab37f0fd082ac6024d41c6651e2 (patch) | |
tree | ee7587dfd365faadd9b297d595c31368bf94f9ca /sys-libs | |
parent | 2d446203bcf1a0db08e99abca43513d246dfa73d (diff) |
gentoo resync : 07.04.2018
Diffstat (limited to 'sys-libs')
-rw-r--r-- | sys-libs/Manifest.gz | bin | 15772 -> 15775 bytes | |||
-rw-r--r-- | sys-libs/glibc/Manifest | 4 | ||||
-rw-r--r-- | sys-libs/glibc/glibc-2.27-r1.ebuild | 50 | ||||
-rw-r--r-- | sys-libs/glibc/glibc-9999.ebuild | 51 | ||||
-rw-r--r-- | sys-libs/gwenhywfar/Manifest | 5 | ||||
-rw-r--r-- | sys-libs/gwenhywfar/gwenhywfar-4.15.3-r1.ebuild | 62 | ||||
-rw-r--r-- | sys-libs/gwenhywfar/gwenhywfar-4.15.3.ebuild | 59 | ||||
-rw-r--r-- | sys-libs/gwenhywfar/gwenhywfar-4.19.0-r1.ebuild | 2 |
8 files changed, 49 insertions, 184 deletions
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz Binary files differindex 9ad1302b8f28..b5b2d0be207d 100644 --- a/sys-libs/Manifest.gz +++ b/sys-libs/Manifest.gz diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 508ddfaa3dd7..7b0d7c5e5db7 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -52,6 +52,6 @@ EBUILD glibc-2.25-r11.ebuild 5003 BLAKE2B 9d9334d713519b971f1d46a554f1474f74f373 EBUILD glibc-2.25-r9.ebuild 4999 BLAKE2B 6c0784aa614374954c0747deb7a33fdba0f8b1935cc28c62af29880d64991cc93740eddefe8dca971d6c1bbba14161e10db75e00a91d73282e0c0bf094004b94 SHA512 3b5dc2073ae44e6cf5a4f8f64a3c3fd837ebaa222009ee617105259765ff4222fb3960be1c537d4fde6c7e928bd85325d9070cb668b31cb6afb03368c079141f EBUILD glibc-2.26-r5.ebuild 25260 BLAKE2B f28cc4e685eb88a500655c60de886dc862495499413a27034bcb6e49db4a5737df081f813cdc1bf06f763fc03b652ad8ccf0b9d0cad3f975b8d7cf9309af1506 SHA512 a1a40a8b076dbaa71d1f778a3e17d1ff2267dddde68c69e2db68a860f6186eeaab083fad5935113d12ed86fd0d0f20ded0c662df29391e211728ec887f3a6260 EBUILD glibc-2.26-r6.ebuild 25614 BLAKE2B 32bd3f11186c7f5619a7c83358cd5e416bc9c4ff6f6355ab9f65d68e94fefad99557bc993033a711fbea3f402c898ddcd494ecbc3c10f5e0c8dacdfce632b8e0 SHA512 256bbd3e1a5c4aaee844e4da88a0851608ec75fe7d1d10486849be57d14a202e4d10904873cdae565ae9ac216607072f765d18967007a0d16ea5f2103a76b20c -EBUILD glibc-2.27-r1.ebuild 42649 BLAKE2B 731b82d1649c34ab3f32780443666941e2b73c831c06b68d678563f38063841513eae2d90acb7f540419046859ddc1002615bcbd57172d6f69454f4141851895 SHA512 d8dfbcddb7dc76f685a1071e495a130729aa1133a9ef7f2211732355b5c6b21ad074c91fb1b00eb3ec080b684dc449fe2e6e2eaf643abc1a7774fe449c5f89f8 -EBUILD glibc-9999.ebuild 42648 BLAKE2B a71edc5e47761984bbff09c422a1feb356e4a670725feadcad99ad7f9d6c7be39790dbee5d14bf9654f81d1488eb2c43bd903469531692e1b7fc883e47a409af SHA512 a066df7cdfea7b4e8e4938c78eeea27478f197cf8e3a26838c592bbc67880a5ac1e3696fe0907c3082044d87412b017f41ebb7874b85616933b99d71a01729da +EBUILD glibc-2.27-r1.ebuild 41850 BLAKE2B f492330f493a63926de409d2a88a80a85946db6e94d24fe4a9969db115049ac5f68e71ffcec6b823ea157e28f4d145023c992693c7b16ad1b4733847f38a0177 SHA512 b9862f40eeef4eef8472e07a33c06c42def519bf52de39abe16859e0ea5ed4088bf55480221f90c3f63a0aadca6167229e77bafbabe535ca4fc56dbb4bd4230f +EBUILD glibc-9999.ebuild 41850 BLAKE2B 81a39750dbc562c1fdffdc9fefa6f7c17b1e4a8d8f0e5512c95f4ed968bf752faaf7c2f71853eb4a835143348194fa1b9d4b123f1da88ec0873d4b7b33b297ae SHA512 90db26e5834175a50544f81355cdcce039d59655c1d31222ac884cb497828ecd2bd44c0992d10ecb0c1fa7e3fe1002509eeca83bd9b2d1a29608cc813d057324 MISC metadata.xml 1054 BLAKE2B dbc091e54130729385bc02aaa1025885f101caa88d601b1f7670974d89e7e24aae5d37fd6699278a37c0064e1f3232c04954dc127869427317b5d80b499f3813 SHA512 65474b7d32ceb6bafe8ae0e18aa0b46b68cefecce5570a0e8d4a0117019e6540f2feae35cecbebad382b4f06d6e5ae1dfa9b8a61889881e8534956dd42df8e4b diff --git a/sys-libs/glibc/glibc-2.27-r1.ebuild b/sys-libs/glibc/glibc-2.27-r1.ebuild index 588eebae7f2d..3cc1a137ada3 100644 --- a/sys-libs/glibc/glibc-2.27-r1.ebuild +++ b/sys-libs/glibc/glibc-2.27-r1.ebuild @@ -754,33 +754,6 @@ src_prepare() { einfo "Done." fi - if just_headers ; then - if [[ -e ports/sysdeps/mips/preconfigure ]] ; then - # mips peeps like to screw with us. if building headers, - # we don't have a real compiler, so we can't let them - # insert -mabi on us. - sed -i '/CPPFLAGS=.*-mabi/s|.*|:|' ports/sysdeps/mips/preconfigure || die - find ports/sysdeps/mips/ -name Makefile -exec sed -i '/^CC.*-mabi=/s:-mabi=.*:-D_MIPS_SZPTR=32:' {} + - fi - if [[ -e sysdeps/riscv/preconfigure ]] ; then - # RISC-V interrogates the compiler to determine which target to - # build. If building the headers then we don't strictly need a - # RISC-V compiler, so the built-in definitions that are provided - # along with all RISC-V compiler might not exist. This causes - # glibc's RISC-V preconfigure script to blow up. Since we're just - # building the headers any value will actually work here, so just - # pick the standard one (rv64g/lp64d) to make the build scripts - # happy for now -- the headers are all the same anyway so it - # doesn't matter. - sed -i 's/^ xlen=.*/ xlen=64/g' sysdeps/riscv/preconfigure || die - sed -i 's/^ flen=.*/ flen=64/g' sysdeps/riscv/preconfigure || die - sed -i 's/^ float_abi=.*/ float_abi=double/g' sysdeps/riscv/preconfigure || die - sed -i 's/^ atomic=.*/ atomic=__riscv_atomic/g' sysdeps/riscv/preconfigure || die - sed -i 's/^libc_cv_riscv_float_abi=no/libc_cv_riscv_float_abi=d/g' sysdeps/unix/sysv/linux/riscv/configure.ac || die - sed -i 's/^libc_cv_riscv_float_abi=no/libc_cv_riscv_float_abi=d/g' sysdeps/unix/sysv/linux/riscv/configure || die - fi - fi - default gnuconfig_update @@ -1016,6 +989,8 @@ glibc_headers_configure() { export ${v} done + local headers_only_arch_CPPFLAGS=() + # Blow away some random CC settings that screw things up. #550192 if [[ -d ${S}/sysdeps/mips ]]; then pushd "${S}"/sysdeps/mips >/dev/null @@ -1032,6 +1007,25 @@ glibc_headers_configure() { popd >/dev/null fi + case ${CTARGET} in + riscv*) + # RISC-V interrogates the compiler to determine which target to + # build. If building the headers then we don't strictly need a + # RISC-V compiler, so the built-in definitions that are provided + # along with all RISC-V compiler might not exist. This causes + # glibc's RISC-V preconfigure script to blow up. Since we're just + # building the headers any value will actually work here, so just + # pick the standard one (rv64g/lp64d) to make the build scripts + # happy for now -- the headers are all the same anyway so it + # doesn't matter. + headers_only_arch_CPPFLAGS+=( + -D__riscv_xlen=64 + -D__riscv_flen=64 + -D__riscv_float_abi_double=1 + -D__riscv_atomic=1 + ) ;; + esac + local myconf=() myconf+=( --disable-sanity-checks @@ -1050,7 +1044,7 @@ glibc_headers_configure() { # So forcing CC/CFLAGS is sane. local headers_only_CC=$(tc-getBUILD_CC) local headers_only_CFLAGS="-O1 -pipe" - local headers_only_CPPFLAGS="-U_FORTIFY_SOURCE" + local headers_only_CPPFLAGS="-U_FORTIFY_SOURCE ${headers_only_arch_CPPFLAGS[*]}" local headers_only_LDFLAGS="" set -- "${S}"/configure "${myconf[@]}" echo \ diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild index e6d10969e8b3..519bc28c9546 100644 --- a/sys-libs/glibc/glibc-9999.ebuild +++ b/sys-libs/glibc/glibc-9999.ebuild @@ -754,33 +754,6 @@ src_prepare() { einfo "Done." fi - if just_headers ; then - if [[ -e ports/sysdeps/mips/preconfigure ]] ; then - # mips peeps like to screw with us. if building headers, - # we don't have a real compiler, so we can't let them - # insert -mabi on us. - sed -i '/CPPFLAGS=.*-mabi/s|.*|:|' ports/sysdeps/mips/preconfigure || die - find ports/sysdeps/mips/ -name Makefile -exec sed -i '/^CC.*-mabi=/s:-mabi=.*:-D_MIPS_SZPTR=32:' {} + - fi - if [[ -e sysdeps/riscv/preconfigure ]] ; then - # RISC-V interrogates the compiler to determine which target to - # build. If building the headers then we don't strictly need a - # RISC-V compiler, so the built-in definitions that are provided - # along with all RISC-V compiler might not exist. This causes - # glibc's RISC-V preconfigure script to blow up. Since we're just - # building the headers any value will actually work here, so just - # pick the standard one (rv64g/lp64d) to make the build scripts - # happy for now -- the headers are all the same anyway so it - # doesn't matter. - sed -i 's/^ xlen=.*/ xlen=64/g' sysdeps/riscv/preconfigure || die - sed -i 's/^ flen=.*/ flen=64/g' sysdeps/riscv/preconfigure || die - sed -i 's/^ float_abi=.*/ float_abi=double/g' sysdeps/riscv/preconfigure || die - sed -i 's/^ atomic=.*/ atomic=__riscv_atomic/g' sysdeps/riscv/preconfigure || die - sed -i 's/^libc_cv_riscv_float_abi=no/libc_cv_riscv_float_abi=d/g' sysdeps/unix/sysv/linux/riscv/configure.ac || die - sed -i 's/^libc_cv_riscv_float_abi=no/libc_cv_riscv_float_abi=d/g' sysdeps/unix/sysv/linux/riscv/configure || die - fi - fi - default gnuconfig_update @@ -1016,6 +989,8 @@ glibc_headers_configure() { export ${v} done + local headers_only_arch_CPPFLAGS=() + # Blow away some random CC settings that screw things up. #550192 if [[ -d ${S}/sysdeps/mips ]]; then pushd "${S}"/sysdeps/mips >/dev/null @@ -1032,6 +1007,25 @@ glibc_headers_configure() { popd >/dev/null fi + case ${CTARGET} in + riscv*) + # RISC-V interrogates the compiler to determine which target to + # build. If building the headers then we don't strictly need a + # RISC-V compiler, so the built-in definitions that are provided + # along with all RISC-V compiler might not exist. This causes + # glibc's RISC-V preconfigure script to blow up. Since we're just + # building the headers any value will actually work here, so just + # pick the standard one (rv64g/lp64d) to make the build scripts + # happy for now -- the headers are all the same anyway so it + # doesn't matter. + headers_only_arch_CPPFLAGS+=( + -D__riscv_xlen=64 + -D__riscv_flen=64 + -D__riscv_float_abi_double=1 + -D__riscv_atomic=1 + ) ;; + esac + local myconf=() myconf+=( --disable-sanity-checks @@ -1050,7 +1044,7 @@ glibc_headers_configure() { # So forcing CC/CFLAGS is sane. local headers_only_CC=$(tc-getBUILD_CC) local headers_only_CFLAGS="-O1 -pipe" - local headers_only_CPPFLAGS="-U_FORTIFY_SOURCE" + local headers_only_CPPFLAGS="-U_FORTIFY_SOURCE ${headers_only_arch_CPPFLAGS[*]}" local headers_only_LDFLAGS="" set -- "${S}"/configure "${myconf[@]}" echo \ @@ -1108,6 +1102,7 @@ src_test() { if just_headers ; then return fi + # Give tests more time to complete. export TIMEOUTFACTOR=5 diff --git a/sys-libs/gwenhywfar/Manifest b/sys-libs/gwenhywfar/Manifest index 13767f93bd69..f9bd1cbd2386 100644 --- a/sys-libs/gwenhywfar/Manifest +++ b/sys-libs/gwenhywfar/Manifest @@ -1,6 +1,3 @@ -DIST gwenhywfar-4.15.3.tar.gz 2249350 BLAKE2B 278ee013fbcf1e05f8006b3b1bcf325e47895987e374868c9c64d1312a43485b61589d17ab1790f64b11d06c9976960b66f587157ca87749fa259502fa19e405 SHA512 a14d625518d94c94491df149f9e746ed8d769f4e43b6df24f51f4269f29005f7431e33e85de0bde0a81a2e876fea8ddad5ed4191114295d6c9ea2e94aba08799 DIST gwenhywfar-4.19.0.tar.gz 2362848 BLAKE2B cfdde7b26c9ab26d0ab8ce45ccb8da417bc118507e24d7c4315d0f0480deb92e60f331147cde2145b7b41e4764d18266ed221632b0110e3735a20ce6a6a674b2 SHA512 d05b230f7c00247301428046bf9ed643915d0939d804c78622892ae85c81dfe244832a8375820d489277251b407e424a5cf9b19224ad14f7fbfae83485e00da1 -EBUILD gwenhywfar-4.15.3-r1.ebuild 1629 BLAKE2B 01995aba6b8b85da368900213dccd1d5bf1c55d0e1a29d59997324be92d49eee44f4972ba57dd403e8ceb75c095d0e3c9ec9216551e9e3b1fa145acc11f2250d SHA512 bd0edd9354418dbeb9792f4371d0d862c2e7cfb5cddde2f682b342ccf08313681f0a4b7adccf7407a7d7e7c3e5faa45c334fa36bc546ea427fb454fb2f4aab5c -EBUILD gwenhywfar-4.15.3.ebuild 1422 BLAKE2B 32a46d6e8a1f4a07b67522531f014f38915fc5f6b5ce3479113ddf60d409f42247d77320ee3aed6d97bf3a0870958dc589f7eae40489927f6fd5f13c5b6662e4 SHA512 230baa16807362d4a0c48f9d9392c63e82abd2f44d6528f4431b96a0ba86dd2b073f65daf907232bd7e01b24ec85b1c189f611ca8af9ca6a657fc5256bf8d8af -EBUILD gwenhywfar-4.19.0-r1.ebuild 2803 BLAKE2B ae429e498b6dd78034001b2214536c4d8b8823e98f3499f8a1ed3957bb35d15f5ceb0b66b3a7703b888e304987e66542c0e5fe32dc4bb53843280ae952da4792 SHA512 d47fa50a141033eae8f57b421a7cdfaefe2d71348a2e0803caea32edab8340b043472478c6240d11f11dddd3b38184bffa4d34eb40f85850bae261ba309962ab +EBUILD gwenhywfar-4.19.0-r1.ebuild 2801 BLAKE2B 7d542d3f8e6f51c2ec9ed90abb4e890b07f21f3bbed1e3abc46450d7ecf460eed2c83fbfd7f77fd6906726ed8d000c783ddcf461ae113c3ae3ebd8b836480cf0 SHA512 cd53962b1f7422c7c25259dcb1a5e20289de1b7d67db45f3e940d2d62c8b1757ea41d68a49615f207d189542e09e91cc1bfb92414b742f35477764016bfff485 MISC metadata.xml 691 BLAKE2B 9130a34b5011ee2a5b446794a036961e6e83e3083ba580a4d77da2686d9cc75620f0b38cc21d5c4014361d698cf4ff24084ae93b46cdecaaf1e7c522d4f5d3d4 SHA512 3eb26d730501a60512fca15ea05d27e9c74bd020961b09c406837cc2de8558b6abca63336857c0206c41825101afa9f3eef91280afbd7147733cb811e5469213 diff --git a/sys-libs/gwenhywfar/gwenhywfar-4.15.3-r1.ebuild b/sys-libs/gwenhywfar/gwenhywfar-4.15.3-r1.ebuild deleted file mode 100644 index 9c3542e3c33f..000000000000 --- a/sys-libs/gwenhywfar/gwenhywfar-4.15.3-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit qmake-utils - -MY_P="${P/_beta/beta}" -DESCRIPTION="A multi-platform helper library for other libraries" -HOMEPAGE="http://www.aquamaniac.de/aqbanking/" -SRC_URI="http://www.aquamaniac.de/sites/download/download.php?package=01&release=201&file=01&dummy=${MY_P}.tar.gz -> ${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="debug doc fox gtk qt4 qt5" - -RDEPEND="dev-libs/libgpg-error - dev-libs/libgcrypt:0= - dev-libs/openssl:0= - net-libs/gnutls:= - virtual/libiconv - virtual/libintl - fox? ( x11-libs/fox:1.6 ) - gtk? ( x11-libs/gtk+:2 ) - qt4? ( dev-qt/qtgui:4 ) - qt5? ( dev-qt/qtgui:5 )" -DEPEND="${RDEPEND} - virtual/pkgconfig - sys-devel/gettext - doc? ( app-doc/doxygen )" - -# broken upstream, reported but got no reply -RESTRICT="test" - -src_configure() { - local guis - local extra_opts - use fox && guis="${guis} fox16" - use gtk && guis="${guis} gtk2" - use qt4 && guis="${guis} qt4" && extra_opts="${extra_opts} --with-qt4-moc="$(qt4_get_bindir)/moc"" - use qt5 && guis="${guis} qt5" && extra_opts="${extra_opts} --with-qt5-qmake="$(qt5_get_bindir)/qmake" --with-qt5-moc="$(qt5_get_bindir)/moc"" - econf \ - --enable-ssl \ - $(use_enable debug) \ - $(use_enable doc full-doc) \ - --with-guis="${guis}" \ - ${extra_opts} \ - --with-docpath="${EPREFIX}/usr/share/doc/${PF}/apidoc" -} - -src_compile() { - emake - use doc && emake srcdoc -} - -src_install() { - default - use doc && emake DESTDIR="${D}" install-srcdoc - find "${ED}" -name '*.la' -delete || die -} diff --git a/sys-libs/gwenhywfar/gwenhywfar-4.15.3.ebuild b/sys-libs/gwenhywfar/gwenhywfar-4.15.3.ebuild deleted file mode 100644 index 8dd748cddb84..000000000000 --- a/sys-libs/gwenhywfar/gwenhywfar-4.15.3.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MY_P="${P/_beta/beta}" -DESCRIPTION="A multi-platform helper library for other libraries" -HOMEPAGE="http://www.aquamaniac.de/aqbanking/" -SRC_URI="http://www.aquamaniac.de/sites/download/download.php?package=01&release=201&file=01&dummy=${MY_P}.tar.gz -> ${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~hppa ppc ~ppc64 ~sparc x86" -IUSE="debug doc fox gtk qt4" - -RDEPEND="dev-libs/libgpg-error - >=dev-libs/libgcrypt-1.2.0:0 - dev-libs/openssl:0 - >=net-libs/gnutls-2.0.1 - virtual/libiconv - virtual/libintl - fox? ( x11-libs/fox:1.6 ) - gtk? ( >=x11-libs/gtk+-2.17.5:2 ) - qt4? ( dev-qt/qtgui:4 )" -DEPEND="${RDEPEND} - virtual/pkgconfig - sys-devel/gettext - doc? ( app-doc/doxygen )" - -# broken upstream, reported but got no reply -RESTRICT="test" - -src_configure() { - local guis - use fox && guis="${guis} fox16" - use gtk && guis="${guis} gtk2" - use qt4 && guis="${guis} qt4" - - econf \ - --enable-ssl \ - --enable-visibility \ - $(use_enable debug) \ - $(use_enable doc full-doc) \ - --with-guis="${guis}" \ - --with-docpath=/usr/share/doc/${PF}/apidoc -} - -src_compile() { - emake - use doc && emake srcdoc -} - -src_install() { - emake DESTDIR="${D}" install - use doc && emake DESTDIR="${D}" install-srcdoc - dodoc AUTHORS ChangeLog README TODO - find "${ED}" -name '*.la' -exec rm -f {} + -} diff --git a/sys-libs/gwenhywfar/gwenhywfar-4.19.0-r1.ebuild b/sys-libs/gwenhywfar/gwenhywfar-4.19.0-r1.ebuild index e0a68cda5fba..5509c4d393a1 100644 --- a/sys-libs/gwenhywfar/gwenhywfar-4.19.0-r1.ebuild +++ b/sys-libs/gwenhywfar/gwenhywfar-4.19.0-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.aquamaniac.de/sites/download/download.php?package=01&releas LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~hppa ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~hppa ppc ~ppc64 ~sparc x86" IUSE="debug designer doc fox gtk libressl qml qt5 sensors serialport test webkit" REQUIRED_USE="designer? ( qt5 ) qml? ( qt5 ) sensors? ( qt5 ) serialport? ( qt5 ) webkit? ( qt5 )" |