[gentoo-commits] repo/gentoo:master commit in: sci-physics/qmeq/
commit: c53be5da17dbf26e1c7752d00f80ad6ec879f8ea Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Nov 3 22:18:11 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Nov 3 22:19:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c53be5da sci-physics/qmeq: New package See also https://arxiv.org/abs/1706.10104 and http://dx.doi.org/10.1016/j.cpc.2017.07.024 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sci-physics/qmeq/Manifest| 1 + sci-physics/qmeq/metadata.xml| 11 +++ sci-physics/qmeq/qmeq-1.0.ebuild | 26 ++ 3 files changed, 38 insertions(+) diff --git a/sci-physics/qmeq/Manifest b/sci-physics/qmeq/Manifest new file mode 100644 index 000..d4c5db05f3c --- /dev/null +++ b/sci-physics/qmeq/Manifest @@ -0,0 +1 @@ +DIST qmeq-1.0.tar.gz 590715 BLAKE2B 7f091be0651236f2dcb45825df541813e27b43b2b8ec9184a342c962363921e29462726ba23530d0b956bba45793ed2036cec6287696e5fa58f91204d9267933 SHA512 3589fe927740cac5130a5b936e7fb8f73ce20f280878a326cdf91fe6340e8853f5e055c7e07170433c0977130cbb31644b0d9f84d23cd467aaa82557c8541e6f diff --git a/sci-physics/qmeq/metadata.xml b/sci-physics/qmeq/metadata.xml new file mode 100644 index 000..02fe3b97774 --- /dev/null +++ b/sci-physics/qmeq/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +dilfri...@gentoo.org +Andreas K. Huettel + + +gedaskir/qmeq + + diff --git a/sci-physics/qmeq/qmeq-1.0.ebuild b/sci-physics/qmeq/qmeq-1.0.ebuild new file mode 100644 index 000..db03248cf2e --- /dev/null +++ b/sci-physics/qmeq/qmeq-1.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) + +inherit distutils-r1 + +DESCRIPTION="Quantum master equation package for Quantum dot transport calculations" +HOMEPAGE="https://github.com/gedaskir/qmeq"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +KEYWORDS="~amd64" +IUSE="" +LICENSE="BSD-2" +SLOT="0" + +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] + sci-libs/scipy[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/cython[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/oath-toolkit/files/, sys-auth/oath-toolkit/
commit: 05227fb8a49663681f233e0833f8ab0fd8f6e043 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Oct 27 20:17:11 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Oct 27 20:17:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05227fb8 sys-auth/oath-toolkit: Add build fix for glibc-2.28, bug 669336 Closes: https://bugs.gentoo.org/669336 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 .../files/oath-toolkit-2.6.2-glibc228.patch| 100 + sys-auth/oath-toolkit/oath-toolkit-2.6.2.ebuild| 7 +- 2 files changed, 105 insertions(+), 2 deletions(-) diff --git a/sys-auth/oath-toolkit/files/oath-toolkit-2.6.2-glibc228.patch b/sys-auth/oath-toolkit/files/oath-toolkit-2.6.2-glibc228.patch new file mode 100644 index 000..c43f7aee0fe --- /dev/null +++ b/sys-auth/oath-toolkit/files/oath-toolkit-2.6.2-glibc228.patch @@ -0,0 +1,100 @@ +diff -ruN oath-toolkit-2.6.2.orig/liboath/gl/fseeko.c oath-toolkit-2.6.2/liboath/gl/fseeko.c +--- oath-toolkit-2.6.2.orig/liboath/gl/fseeko.c2016-08-27 13:15:06.0 +0200 oath-toolkit-2.6.2/liboath/gl/fseeko.c 2018-10-27 22:07:53.836832404 +0200 +@@ -1,18 +1,18 @@ + /* An fseeko() function that, together with fflush(), is POSIX compliant. +- Copyright (C) 2007-2016 Free Software Foundation, Inc. ++ Copyright (C) 2007-2018 Free Software Foundation, Inc. + +This program is free software; you can redistribute it and/or modify +- it under the terms of the GNU Lesser General Public License as published by +- the Free Software Foundation; either version 2.1, or (at your option) ++ it under the terms of the GNU General Public License as published by ++ the Free Software Foundation; either version 2, or (at your option) +any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +- GNU Lesser General Public License for more details. ++ GNU General Public License for more details. + +- You should have received a copy of the GNU Lesser General Public License along +- with this program; if not, see <http://www.gnu.org/licenses/>. */ ++ You should have received a copy of the GNU General Public License along ++ with this program; if not, see <https://www.gnu.org/licenses/>. */ + + #include + +@@ -33,9 +33,9 @@ + #endif + #if _GL_WINDOWS_64_BIT_OFF_T + # undef fseeko +-# if HAVE__FSEEKI64 /* msvc, mingw64 */ ++# if HAVE__FSEEKI64 && HAVE_DECL__FSEEKI64 /* msvc, mingw since msvcrt8.0, mingw64 */ + # define fseeko _fseeki64 +-# else /* mingw */ ++# else /* mingw before msvcrt8.0 */ + # define fseeko fseeko64 + # endif + #endif +@@ -47,12 +47,13 @@ + #endif + + /* These tests are based on fpurge.c. */ +-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ ++#if defined _IO_EOF_SEEN || defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 ++ /* GNU libc, BeOS, Haiku, Linux libc5 */ + if (fp->_IO_read_end == fp->_IO_read_ptr + && fp->_IO_write_ptr == fp->_IO_write_base + && fp->_IO_save_base == NULL) + #elif defined __sferror || defined __DragonFly__ || defined __ANDROID__ +- /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Android */ ++ /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Minix 3, Android */ + # if defined __SL64 && defined __SCLE /* Cygwin */ + if ((fp->_flags & __SL64) == 0) + { +@@ -80,7 +81,7 @@ + #elif defined __minix /* Minix */ + if (fp_->_ptr == fp_->_buf + && (fp_->_ptr == NULL || fp_->_count == 0)) +-#elif defined _IOERR/* AIX, HP-UX, IRIX, OSF/1, Solaris, OpenServer, mingw, NonStop Kernel */ ++#elif defined _IOERR/* AIX, HP-UX, IRIX, OSF/1, Solaris, OpenServer, mingw, MSVC, NonStop Kernel, OpenVMS */ + if (fp_->_ptr == fp_->_base + && (fp_->_ptr == NULL || fp_->_cnt == 0)) + #elif defined __UCLIBC__/* uClibc */ +@@ -117,18 +118,19 @@ + if (pos == -1) + { + #if defined __sferror || defined __DragonFly__ || defined __ANDROID__ +- /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Android */ ++ /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Minix 3, Android */ + fp_->_flags &= ~__SOFF; + #endif + return -1; + } + +-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ ++#if defined _IO_EOF_SEEN || defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 ++ /* GNU libc, BeOS, Haiku, Linux libc5 */ + fp->_flags &= ~_IO_EOF_SEEN; + fp->_offset = pos; + #elif defined __sferror || defined __Drago
[gentoo-commits] repo/gentoo:master commit in: app-misc/gcal/, app-misc/gcal/files/
commit: e0417a9f082d36abdd8e13f9579e08e47c51e1f6 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Oct 27 20:05:06 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Oct 27 20:05:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0417a9f app-misc/gcal: Add build fix for glibc-2.28, bug 669334 Closes: https://bugs.gentoo.org/669334 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 app-misc/gcal/files/gcal-4.1-glibc228.patch | 74 + app-misc/gcal/gcal-4.1.ebuild | 4 +- 2 files changed, 77 insertions(+), 1 deletion(-) diff --git a/app-misc/gcal/files/gcal-4.1-glibc228.patch b/app-misc/gcal/files/gcal-4.1-glibc228.patch new file mode 100644 index 000..6e9b7c26eff --- /dev/null +++ b/app-misc/gcal/files/gcal-4.1-glibc228.patch @@ -0,0 +1,74 @@ +diff -ruN gcal-4.1.orig/lib/fseeko.c gcal-4.1/lib/fseeko.c +--- gcal-4.1.orig/lib/fseeko.c 2017-01-22 18:09:38.0 +0100 gcal-4.1/lib/fseeko.c 2018-10-27 21:56:46.232442299 +0200 +@@ -1,9 +1,9 @@ + /* An fseeko() function that, together with fflush(), is POSIX compliant. +- Copyright (C) 2007-2017 Free Software Foundation, Inc. ++ Copyright (C) 2007-2018 Free Software Foundation, Inc. + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +- the Free Software Foundation; either version 3, or (at your option) ++ the Free Software Foundation; either version 2, or (at your option) +any later version. + +This program is distributed in the hope that it will be useful, +@@ -12,7 +12,7 @@ +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along +- with this program; if not, see <http://www.gnu.org/licenses/>. */ ++ with this program; if not, see <https://www.gnu.org/licenses/>. */ + + #include + +@@ -33,9 +33,9 @@ + #endif + #if _GL_WINDOWS_64_BIT_OFF_T + # undef fseeko +-# if HAVE__FSEEKI64 /* msvc, mingw64 */ ++# if HAVE__FSEEKI64 && HAVE_DECL__FSEEKI64 /* msvc, mingw since msvcrt8.0, mingw64 */ + # define fseeko _fseeki64 +-# else /* mingw */ ++# else /* mingw before msvcrt8.0 */ + # define fseeko fseeko64 + # endif + #endif +@@ -47,7 +47,8 @@ + #endif + + /* These tests are based on fpurge.c. */ +-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ ++#if defined _IO_EOF_SEEN || defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 ++ /* GNU libc, BeOS, Haiku, Linux libc5 */ + if (fp->_IO_read_end == fp->_IO_read_ptr + && fp->_IO_write_ptr == fp->_IO_write_base + && fp->_IO_save_base == NULL) +@@ -80,7 +81,7 @@ + #elif defined __minix /* Minix */ + if (fp_->_ptr == fp_->_buf + && (fp_->_ptr == NULL || fp_->_count == 0)) +-#elif defined _IOERR/* AIX, HP-UX, IRIX, OSF/1, Solaris, OpenServer, mingw, MSVC, NonStop Kernel */ ++#elif defined _IOERR/* AIX, HP-UX, IRIX, OSF/1, Solaris, OpenServer, mingw, MSVC, NonStop Kernel, OpenVMS */ + if (fp_->_ptr == fp_->_base + && (fp_->_ptr == NULL || fp_->_cnt == 0)) + #elif defined __UCLIBC__/* uClibc */ +@@ -123,7 +124,8 @@ + return -1; + } + +-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ ++#if defined _IO_EOF_SEEN || defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 ++ /* GNU libc, BeOS, Haiku, Linux libc5 */ + fp->_flags &= ~_IO_EOF_SEEN; + fp->_offset = pos; + #elif defined __sferror || defined __DragonFly__ || defined __ANDROID__ +@@ -150,7 +152,7 @@ + fp_->_flags &= ~__SEOF; + #elif defined __EMX__ /* emx+gcc */ + fp->_flags &= ~_IOEOF; +-#elif defined _IOERR/* AIX, HP-UX, IRIX, OSF/1, Solaris, OpenServer, mingw, MSVC, NonStop Kernel */ ++#elif defined _IOERR/* AIX, HP-UX, IRIX, OSF/1, Solaris, OpenServer, mingw, MSVC, NonStop Kernel, OpenVMS */ + fp_->_flag &= ~_IOEOF; + #elif defined __MINT__ /* Atari FreeMiNT */ + fp->__offset = pos; diff --git a/app-misc/gcal/gcal-4.1.ebuild b/app-misc/gcal/gcal-4.1.ebuild index 7f56acee8ca..cd7e657da4f 100644 --- a/app-misc/gcal/gcal-4.1.ebuild +++ b/app-misc/gcal/gcal-4.1.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 @@ -24,6 +24,8 @@ RDEPEND="nls? ( virtual/libintl ) DOCS=( BUGS LIMITATIONS NEWS README THANKS TODO ) +PATCHES=( "${FILESDIR}/${P}-glibc228.patch" ) + src_configure() { tc-export CC append-cppflags -D_GNU_SOURCE
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: b1579b77101228ea1d43993c37fa3fe3dffd7152 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Oct 26 21:21:08 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Fri Oct 26 21:21:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1579b77 sys-libs/glibc: Revision bump, 2.28 patchlevel 3 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sys-libs/glibc/Manifest |1 + sys-libs/glibc/glibc-2.28-r2.ebuild | 1426 +++ 2 files changed, 1427 insertions(+) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 72fafb735c3..9c507c05c36 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -20,5 +20,6 @@ DIST glibc-2.27-patches-3.tar.bz2 166511 BLAKE2B 1dc54bef6e82112935c7411f7a5cd07 DIST glibc-2.27.tar.xz 15395316 BLAKE2B ea206d304c8c9aa86d69db981a14bea008602cea06a6c151c4971a8df059949ffe5632b42a67ab0ffcd7c4d7ce1ec02ac48815dac4dade1c4dd41eaee8a6ed33 SHA512 7c5581154487d38d173ce1feb944e60207139cca148bccf066eaae322c0c2d219423bdcfa15c7f9be1b5e45dfc43c641cc5d80d3c3c65837d08a83cdb4e2a147 DIST glibc-2.28-patches-1.tar.bz2 15028 BLAKE2B 4b2bcb4123a2a6d5df9c5bdf6bda29a4b7633159917d3e385bfe00d6685b71a3e42e8739a791a4ae5d88280a82227531cc6cd42536e5bd6b795f391cbcc62783 SHA512 6b9451df7a0e83e93b06ae97c564653ac17c8e0d9c78f8a0ed42750bd6e3e58938491acb018681341eb57898811dc6020fa42287e408dfd6e8189cb362e393f1 DIST glibc-2.28-patches-2.tar.xz 43216 BLAKE2B e33b76d401343239ad32a1f142a214ae81a3ec3fc99ea21200255c0aee40a6b702ce98f0ffdacb2546711820ce1f51cd0782d405388bb815133739ad00c0183a SHA512 90ebfe90b79f869a8604150023aaf2d5b4de1c3d0028ebd48d803dd980efd149ced4276617a944931a2875f70918372f3a061a1f06d96f74cc96d65c117fdfef +DIST glibc-2.28-patches-3.tar.xz 46172 BLAKE2B b2dc4de76ab4b4e31a6a043a133f89ede736cf3f21fb3d3091dabf282b2d70f6d017a4aec37319febb2a43c89176887a0920f2aa174fa98c66ad59cbe19ba493 SHA512 4a40a15f0e8d9ad9d33ea07addc3f07fb952bc9c110549815fb0e78cab818bc64bc8d9150874a80c249bf5765a7a2bb9b6ccfb8bc7b12f30e3807e528506cd71 DIST glibc-2.28.tar.xz 16484344 BLAKE2B 9aa8cbd5a145c2a6fde3a60b3d0a14b12b46ed79333ad1ca3e73464adcfe700277a17a9e7fd0ca36e355a0c5b0b27decfa091da320ba802741ad75cc955bbcc8 SHA512 521f820953ff07c69ece4c2186f59fc061a7f9747932cd70ef2995c2b2deee76eeb6de700d85071cdca5949179aa8ccee75eda7feca1394121ec7b821ad0a3f3 DIST glibc--patches-8.tar.xz 14708 BLAKE2B 6c468f11f5b85460219f56ac694e1d3dc3de9a2a23daf7d4f2c715e1b9189bd7a5383093fd8076c2456f9ac0874cb0e2daad8fb360a62038e763a87234f95d95 SHA512 172ab4bc2e716900224b699c9ef89629ffc12756cb72fb7d9628e0ea8fc840cfb2da20ca69fa6c6e1a709f7e2a990bb0f85c32b6ace6fd2d57e2242471900e30 diff --git a/sys-libs/glibc/glibc-2.28-r2.ebuild b/sys-libs/glibc/glibc-2.28-r2.ebuild new file mode 100644 index 000..f0d43996eac --- /dev/null +++ b/sys-libs/glibc/glibc-2.28-r2.ebuild @@ -0,0 +1,1426 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit prefix eutils versionator toolchain-funcs flag-o-matic gnuconfig \ + multilib systemd multiprocessing + +DESCRIPTION="GNU libc C library" +HOMEPAGE="https://www.gnu.org/software/libc/"; +LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" +RESTRICT="strip" # Strip ourself #46186 +SLOT="2.2" + +EMULTILIB_PKG="true" + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://sourceware.org/git/glibc.git"; + inherit git-r3 +else + # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" + KEYWORDS="" + SRC_URI="mirror://gnu/glibc/${P}.tar.xz" +fi + +RELEASE_VER=${PV} + +GCC_BOOTSTRAP_VER=20180511 + +# Gentoo patchset +PATCH_VER=3 + +SRC_URI+=" https://dev.gentoo.org/~dilfridge/distfiles/${P}-patches-${PATCH_VER}.tar.xz"; +SRC_URI+=" multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" + +IUSE="audit caps cet compile-locales doc gd hardened headers-only +multiarch multilib nscd profile selinux suid systemtap test vanilla" + +# Minimum kernel version that glibc requires +MIN_KERN_VER="3.2.0" + +# Here's how the cross-compile logic breaks down ... +# CTARGET - machine that will target the binaries +# CHOST - machine that will host the binaries +# CBUILD - machine that will build the binaries +# If CTARGET != CHOST, it means you want a libc for cross-compiling. +# If CHOST != CBUILD, it means you want to cross-compile the libc. +# CBUILD = CHOST = CTARGET- native build/install +# CBUILD != (CHOST = CTARGET) - cross-compile a native build +# (CBUILD = CHOST) != CTARGET - libc for cross-compiler +# CBUILD != CHOST != CTARGET - cross-compile a libc for a cross-compiler +# For in
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: c7cc480780ac003acc7f113ac9021a1fffae6c1d Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Oct 26 21:21:32 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Fri Oct 26 21:21:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7cc4807 sys-libs/glibc: Drop old Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sys-libs/glibc/Manifest |1 - sys-libs/glibc/glibc-2.28.ebuild | 1426 -- 2 files changed, 1427 deletions(-) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 9c507c05c36..606e6049808 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -18,7 +18,6 @@ DIST glibc-2.26-patches-7.tar.bz2 413976 BLAKE2B 18263201cf33abf911eb7b802ed539b DIST glibc-2.26.tar.xz 14682748 BLAKE2B c1c9dbec110dd4e25b2f463a96d8afc43b8e3ebfe3c958107032beaa879710252be3bc4122bb62166408725d43785f233544df6159d29cce0fc5b2c08f45adbe SHA512 6ed368523bc55f00976f96c5177f114e3f714b27273d7bffc252812c8b98fb81970403c1f5b5f0a61da678811532fb446530745492d2b49bfefc0d5bd71ce8c0 DIST glibc-2.27-patches-3.tar.bz2 166511 BLAKE2B 1dc54bef6e82112935c7411f7a5cd07c1edb24c3edaa1e0243b846b3832a40af1ba3a7b77aef04c54a173388156b464ea442fa8310a02e6f44e2ed5b78994286 SHA512 12496e9b0c60630dbec4c2febdd6d20df1f3d7a2c243cc55b595202b27f682b9208e16cd8c387687c0cc9e18b36c3caeef8d1b1148eb3ee8081431997270db5e DIST glibc-2.27.tar.xz 15395316 BLAKE2B ea206d304c8c9aa86d69db981a14bea008602cea06a6c151c4971a8df059949ffe5632b42a67ab0ffcd7c4d7ce1ec02ac48815dac4dade1c4dd41eaee8a6ed33 SHA512 7c5581154487d38d173ce1feb944e60207139cca148bccf066eaae322c0c2d219423bdcfa15c7f9be1b5e45dfc43c641cc5d80d3c3c65837d08a83cdb4e2a147 -DIST glibc-2.28-patches-1.tar.bz2 15028 BLAKE2B 4b2bcb4123a2a6d5df9c5bdf6bda29a4b7633159917d3e385bfe00d6685b71a3e42e8739a791a4ae5d88280a82227531cc6cd42536e5bd6b795f391cbcc62783 SHA512 6b9451df7a0e83e93b06ae97c564653ac17c8e0d9c78f8a0ed42750bd6e3e58938491acb018681341eb57898811dc6020fa42287e408dfd6e8189cb362e393f1 DIST glibc-2.28-patches-2.tar.xz 43216 BLAKE2B e33b76d401343239ad32a1f142a214ae81a3ec3fc99ea21200255c0aee40a6b702ce98f0ffdacb2546711820ce1f51cd0782d405388bb815133739ad00c0183a SHA512 90ebfe90b79f869a8604150023aaf2d5b4de1c3d0028ebd48d803dd980efd149ced4276617a944931a2875f70918372f3a061a1f06d96f74cc96d65c117fdfef DIST glibc-2.28-patches-3.tar.xz 46172 BLAKE2B b2dc4de76ab4b4e31a6a043a133f89ede736cf3f21fb3d3091dabf282b2d70f6d017a4aec37319febb2a43c89176887a0920f2aa174fa98c66ad59cbe19ba493 SHA512 4a40a15f0e8d9ad9d33ea07addc3f07fb952bc9c110549815fb0e78cab818bc64bc8d9150874a80c249bf5765a7a2bb9b6ccfb8bc7b12f30e3807e528506cd71 DIST glibc-2.28.tar.xz 16484344 BLAKE2B 9aa8cbd5a145c2a6fde3a60b3d0a14b12b46ed79333ad1ca3e73464adcfe700277a17a9e7fd0ca36e355a0c5b0b27decfa091da320ba802741ad75cc955bbcc8 SHA512 521f820953ff07c69ece4c2186f59fc061a7f9747932cd70ef2995c2b2deee76eeb6de700d85071cdca5949179aa8ccee75eda7feca1394121ec7b821ad0a3f3 diff --git a/sys-libs/glibc/glibc-2.28.ebuild b/sys-libs/glibc/glibc-2.28.ebuild deleted file mode 100644 index 85d8179bb38..000 --- a/sys-libs/glibc/glibc-2.28.ebuild +++ /dev/null @@ -1,1426 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit prefix eutils versionator toolchain-funcs flag-o-matic gnuconfig \ - multilib systemd multiprocessing - -DESCRIPTION="GNU libc C library" -HOMEPAGE="https://www.gnu.org/software/libc/"; -LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" -RESTRICT="strip" # Strip ourself #46186 -SLOT="2.2" - -EMULTILIB_PKG="true" - -if [[ ${PV} == * ]]; then - EGIT_REPO_URI="https://sourceware.org/git/glibc.git"; - inherit git-r3 -else - # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" - KEYWORDS="" - SRC_URI="mirror://gnu/glibc/${P}.tar.xz" -fi - -RELEASE_VER=${PV} - -GCC_BOOTSTRAP_VER=20180511 - -# Gentoo patchset -PATCH_VER=1 - -SRC_URI+=" https://dev.gentoo.org/~dilfridge/distfiles/${P}-patches-${PATCH_VER}.tar.bz2"; -SRC_URI+=" multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" - -IUSE="audit caps cet compile-locales doc gd hardened headers-only +multiarch multilib nscd profile selinux suid systemtap test vanilla" - -# Minimum kernel version that glibc requires -MIN_KERN_VER="3.2.0" - -# Here's how the cross-compile logic breaks down ... -# CTARGET - machine that will target the binaries -# CHOST - machine that will host the binaries -# CBUILD - machine that will build the binaries -# If CTARGET != CHOST, it means you want a libc for cross-compiling. -# If CHOST != CBUILD, it means you want to cross-c
[gentoo-commits] repo/gentoo:master commit in: sci-libs/linux-gpib/
commit: 08f68a5a0ed2cf509d6783f1e739ecfa345e6a37 Author: Manuel Mommertz <2kmm gmx de> AuthorDate: Thu Oct 25 10:45:17 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Oct 25 10:46:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08f68a5a sci-libs/linux-gpib: Fix installation of firmware files, bug 669556 Closes: https://bugs.gentoo.org/669556 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 sci-libs/linux-gpib/linux-gpib-4.2.0_rc1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-libs/linux-gpib/linux-gpib-4.2.0_rc1.ebuild b/sci-libs/linux-gpib/linux-gpib-4.2.0_rc1.ebuild index 5bb251f0648..daf645239b6 100644 --- a/sci-libs/linux-gpib/linux-gpib-4.2.0_rc1.ebuild +++ b/sci-libs/linux-gpib/linux-gpib-4.2.0_rc1.ebuild @@ -70,7 +70,7 @@ src_compile() { INSTALL_MOD_PATH="${D}" \ HOTPLUG_USB_CONF_DIR=/etc/hotplug/usb \ UDEV_RULES_DIR="$(get_udevdir)"/rules.d \ - USB_FIRMWARE_DIR="${D}"${FIRM_DIR} \ + USB_FIRMWARE_DIR=${FIRM_DIR} \ docdir=/usr/share/doc/${PF}/html } @@ -81,7 +81,7 @@ src_install() { INSTALL_MOD_PATH="${D}" \ HOTPLUG_USB_CONF_DIR=/etc/hotplug/usb \ UDEV_RULES_DIR="$(get_udevdir)"/rules.d \ - USB_FIRMWARE_DIR="${D}"${FIRM_DIR} \ + USB_FIRMWARE_DIR=${FIRM_DIR} \ docdir=/usr/share/doc/${PF}/html install if use perl; then
[gentoo-commits] repo/gentoo:master commit in: sys-auth/libnss-compat/
commit: 5b616df758264a9e6847d8cb8ab7503f2982cdd1 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Oct 22 20:17:43 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Mon Oct 22 20:18:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b616df7 sys-auth/libnss-compat: Add blocker for glibc-2.27 and later, bug 657404 Sigh. Closes: https://bugs.gentoo.org/657404 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sys-auth/libnss-compat/libnss-compat-1.2.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-auth/libnss-compat/libnss-compat-1.2.ebuild b/sys-auth/libnss-compat/libnss-compat-1.2.ebuild index 9d01d095eb8..d5d005a22e5 100644 --- a/sys-auth/libnss-compat/libnss-compat-1.2.ebuild +++ b/sys-auth/libnss-compat/libnss-compat-1.2.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 @@ -17,6 +17,7 @@ RDEPEND=" >net-libs/libnsl-0:0=[${MULTILIB_USEDEP}] net-libs/libtirpc:0=[${MULTILIB_USEDEP}] !=sys-libs/glibc-2.27 " DEPEND="${RDEPEND} virtual/pkgconfig[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 2c62d7e2b11acbd6342acf8c41fa7e6ea620774c Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Oct 21 17:00:40 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Oct 21 17:47:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c62d7e2 sys-libs/glibc: Use .xz tarball for patches Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sys-libs/glibc/Manifest | 2 +- sys-libs/glibc/glibc-.ebuild | 8 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 9207dbd150e..5bf7c881790 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -20,4 +20,4 @@ DIST glibc-2.27-patches-3.tar.bz2 166511 BLAKE2B 1dc54bef6e82112935c7411f7a5cd07 DIST glibc-2.27.tar.xz 15395316 BLAKE2B ea206d304c8c9aa86d69db981a14bea008602cea06a6c151c4971a8df059949ffe5632b42a67ab0ffcd7c4d7ce1ec02ac48815dac4dade1c4dd41eaee8a6ed33 SHA512 7c5581154487d38d173ce1feb944e60207139cca148bccf066eaae322c0c2d219423bdcfa15c7f9be1b5e45dfc43c641cc5d80d3c3c65837d08a83cdb4e2a147 DIST glibc-2.28-patches-1.tar.bz2 15028 BLAKE2B 4b2bcb4123a2a6d5df9c5bdf6bda29a4b7633159917d3e385bfe00d6685b71a3e42e8739a791a4ae5d88280a82227531cc6cd42536e5bd6b795f391cbcc62783 SHA512 6b9451df7a0e83e93b06ae97c564653ac17c8e0d9c78f8a0ed42750bd6e3e58938491acb018681341eb57898811dc6020fa42287e408dfd6e8189cb362e393f1 DIST glibc-2.28.tar.xz 16484344 BLAKE2B 9aa8cbd5a145c2a6fde3a60b3d0a14b12b46ed79333ad1ca3e73464adcfe700277a17a9e7fd0ca36e355a0c5b0b27decfa091da320ba802741ad75cc955bbcc8 SHA512 521f820953ff07c69ece4c2186f59fc061a7f9747932cd70ef2995c2b2deee76eeb6de700d85071cdca5949179aa8ccee75eda7feca1394121ec7b821ad0a3f3 -DIST glibc--patches-7.tar.bz2 15065 BLAKE2B 23dbe7b6dac30aedb8f563d492a2d44673c1a8233ac67b05a88fb9658b437eda8dff7ef8199d30ea07a0ef5d95b51a57c7db405ba3fdeab108b797caf6811d22 SHA512 ec2bee03969144e42849cb9923a11ac7dfe7418d8214243469227a97cd440c998d027d4d91b8e5d6c42fe5614f4c2fdfe4bfa06022e1e98efaa4150ca65387e2 +DIST glibc--patches-8.tar.xz 14708 BLAKE2B 6c468f11f5b85460219f56ac694e1d3dc3de9a2a23daf7d4f2c715e1b9189bd7a5383093fd8076c2456f9ac0874cb0e2daad8fb360a62038e763a87234f95d95 SHA512 172ab4bc2e716900224b699c9ef89629ffc12756cb72fb7d9628e0ea8fc840cfb2da20ca69fa6c6e1a709f7e2a990bb0f85c32b6ace6fd2d57e2242471900e30 diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild index 4069c5f71ea..8da63740e85 100644 --- a/sys-libs/glibc/glibc-.ebuild +++ b/sys-libs/glibc/glibc-.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 @@ -28,9 +28,9 @@ RELEASE_VER=${PV} GCC_BOOTSTRAP_VER=20180511 # Gentoo patchset -PATCH_VER=7 +PATCH_VER=8 -SRC_URI+=" https://dev.gentoo.org/~dilfridge/distfiles/${P}-patches-${PATCH_VER}.tar.bz2"; +SRC_URI+=" https://dev.gentoo.org/~dilfridge/distfiles/${P}-patches-${PATCH_VER}.tar.xz"; SRC_URI+=" multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" IUSE="audit caps cet compile-locales doc gd hardened headers-only +multiarch multilib nscd profile selinux suid systemtap test vanilla" @@ -752,7 +752,7 @@ src_unpack() { touch locale/C-translit.h || die #185476 #218003 cd "${WORKDIR}" || die - unpack glibc-${RELEASE_VER}-patches-${PATCH_VER}.tar.bz2 + unpack glibc-${RELEASE_VER}-patches-${PATCH_VER}.tar.xz } src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 374ace5af954d580964a87b8240979fc60e35b56 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Oct 21 17:46:27 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Oct 21 17:47:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=374ace5a sys-libs/glibc: Revision bump, 2.28 patchset 2 The conformance tests still fail. Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sys-libs/glibc/Manifest |1 + sys-libs/glibc/glibc-2.28-r1.ebuild | 1429 +++ 2 files changed, 1430 insertions(+) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 5bf7c881790..72fafb735c3 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -19,5 +19,6 @@ DIST glibc-2.26.tar.xz 14682748 BLAKE2B c1c9dbec110dd4e25b2f463a96d8afc43b8e3ebf DIST glibc-2.27-patches-3.tar.bz2 166511 BLAKE2B 1dc54bef6e82112935c7411f7a5cd07c1edb24c3edaa1e0243b846b3832a40af1ba3a7b77aef04c54a173388156b464ea442fa8310a02e6f44e2ed5b78994286 SHA512 12496e9b0c60630dbec4c2febdd6d20df1f3d7a2c243cc55b595202b27f682b9208e16cd8c387687c0cc9e18b36c3caeef8d1b1148eb3ee8081431997270db5e DIST glibc-2.27.tar.xz 15395316 BLAKE2B ea206d304c8c9aa86d69db981a14bea008602cea06a6c151c4971a8df059949ffe5632b42a67ab0ffcd7c4d7ce1ec02ac48815dac4dade1c4dd41eaee8a6ed33 SHA512 7c5581154487d38d173ce1feb944e60207139cca148bccf066eaae322c0c2d219423bdcfa15c7f9be1b5e45dfc43c641cc5d80d3c3c65837d08a83cdb4e2a147 DIST glibc-2.28-patches-1.tar.bz2 15028 BLAKE2B 4b2bcb4123a2a6d5df9c5bdf6bda29a4b7633159917d3e385bfe00d6685b71a3e42e8739a791a4ae5d88280a82227531cc6cd42536e5bd6b795f391cbcc62783 SHA512 6b9451df7a0e83e93b06ae97c564653ac17c8e0d9c78f8a0ed42750bd6e3e58938491acb018681341eb57898811dc6020fa42287e408dfd6e8189cb362e393f1 +DIST glibc-2.28-patches-2.tar.xz 43216 BLAKE2B e33b76d401343239ad32a1f142a214ae81a3ec3fc99ea21200255c0aee40a6b702ce98f0ffdacb2546711820ce1f51cd0782d405388bb815133739ad00c0183a SHA512 90ebfe90b79f869a8604150023aaf2d5b4de1c3d0028ebd48d803dd980efd149ced4276617a944931a2875f70918372f3a061a1f06d96f74cc96d65c117fdfef DIST glibc-2.28.tar.xz 16484344 BLAKE2B 9aa8cbd5a145c2a6fde3a60b3d0a14b12b46ed79333ad1ca3e73464adcfe700277a17a9e7fd0ca36e355a0c5b0b27decfa091da320ba802741ad75cc955bbcc8 SHA512 521f820953ff07c69ece4c2186f59fc061a7f9747932cd70ef2995c2b2deee76eeb6de700d85071cdca5949179aa8ccee75eda7feca1394121ec7b821ad0a3f3 DIST glibc--patches-8.tar.xz 14708 BLAKE2B 6c468f11f5b85460219f56ac694e1d3dc3de9a2a23daf7d4f2c715e1b9189bd7a5383093fd8076c2456f9ac0874cb0e2daad8fb360a62038e763a87234f95d95 SHA512 172ab4bc2e716900224b699c9ef89629ffc12756cb72fb7d9628e0ea8fc840cfb2da20ca69fa6c6e1a709f7e2a990bb0f85c32b6ace6fd2d57e2242471900e30 diff --git a/sys-libs/glibc/glibc-2.28-r1.ebuild b/sys-libs/glibc/glibc-2.28-r1.ebuild new file mode 100644 index 000..5d2d8b788b9 --- /dev/null +++ b/sys-libs/glibc/glibc-2.28-r1.ebuild @@ -0,0 +1,1429 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit prefix eutils versionator toolchain-funcs flag-o-matic gnuconfig \ + multilib systemd multiprocessing + +DESCRIPTION="GNU libc C library" +HOMEPAGE="https://www.gnu.org/software/libc/"; +LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" +RESTRICT="strip" # Strip ourself #46186 +SLOT="2.2" + +EMULTILIB_PKG="true" + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://sourceware.org/git/glibc.git"; + inherit git-r3 +else + # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" + KEYWORDS="" + SRC_URI="mirror://gnu/glibc/${P}.tar.xz" +fi + +RELEASE_VER=${PV} + +GCC_BOOTSTRAP_VER=20180511 + +# Gentoo patchset +PATCH_VER=2 + +SRC_URI+=" https://dev.gentoo.org/~dilfridge/distfiles/${P}-patches-${PATCH_VER}.tar.xz"; +SRC_URI+=" multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" + +IUSE="audit caps cet compile-locales doc gd hardened headers-only +multiarch multilib nscd profile selinux suid systemtap test vanilla" + +# Minimum kernel version that glibc requires +MIN_KERN_VER="3.2.0" + +# Here's how the cross-compile logic breaks down ... +# CTARGET - machine that will target the binaries +# CHOST - machine that will host the binaries +# CBUILD - machine that will build the binaries +# If CTARGET != CHOST, it means you want a libc for cross-compiling. +# If CHOST != CBUILD, it means you want to cross-compile the libc. +# CBUILD = CHOST = CTARGET- native build/install +# CBUILD != (CHOST = CTARGET) - cross-compile a native build +# (CBUILD = CHOST) != CTARGET - libc for cross-compiler +# CBUILD != CHOST != CTARGET - cross-compile a
[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsprogs/
commit: 0e5508a380821c3e0833ad4418325284df741a69 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Oct 20 18:56:08 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Oct 20 18:56:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e5508a3 sys-fs/xfsprogs: Static build is not possible anymore, bug 666196 Dropping static useflag. Closes: https://bugs.gentoo.org/666196 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 sys-fs/xfsprogs/xfsprogs-4.17.0-r1.ebuild | 13 +++-- sys-fs/xfsprogs/xfsprogs-4.18.0.ebuild| 15 --- 2 files changed, 7 insertions(+), 21 deletions(-) diff --git a/sys-fs/xfsprogs/xfsprogs-4.17.0-r1.ebuild b/sys-fs/xfsprogs/xfsprogs-4.17.0-r1.ebuild index 4231d192e3f..536041bd17a 100644 --- a/sys-fs/xfsprogs/xfsprogs-4.17.0-r1.ebuild +++ b/sys-fs/xfsprogs/xfsprogs-4.17.0-r1.ebuild @@ -12,20 +12,15 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz"; LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="alpha amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sh ~sparc x86" -IUSE="icu libedit nls readline static static-libs" -REQUIRED_USE="static? ( static-libs )" +IUSE="icu libedit nls readline static-libs" LIB_DEPEND=">=sys-apps/util-linux-2.17.2[static-libs(+)] icu? ( dev-libs/icu:=[static-libs(+)] ) readline? ( sys-libs/readline:0=[static-libs(+)] ) !readline? ( libedit? ( dev-libs/libedit[static-libs(+)] ) )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} ) +RDEPEND="${LIB_DEPEND//\[static-libs(+)]} !https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz"; LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="icu libedit nls readline static static-libs" -REQUIRED_USE="static? ( static-libs )" +IUSE="icu libedit nls readline static-libs" LIB_DEPEND=">=sys-apps/util-linux-2.17.2[static-libs(+)] icu? ( dev-libs/icu:=[static-libs(+)] ) readline? ( sys-libs/readline:0=[static-libs(+)] ) !readline? ( libedit? ( dev-libs/libedit[static-libs(+)] ) )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} ) +RDEPEND="${LIB_DEPEND//\[static-libs(+)]} !
[gentoo-commits] repo/gentoo:master commit in: app-text/uudeview/
commit: 098a88d5180c0f0ddc014691e31908716e55c156 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Oct 20 18:34:31 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Oct 20 18:35:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=098a88d5 app-text/uudeview: Disable tk support, bug 661672 The tk-related code fails to build with glibc-2.27 Closes: https://bugs.gentoo.org/661672 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 app-text/uudeview/uudeview-0.5.20-r2.ebuild | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app-text/uudeview/uudeview-0.5.20-r2.ebuild b/app-text/uudeview/uudeview-0.5.20-r2.ebuild index 17446a4e771..6331df769ce 100644 --- a/app-text/uudeview/uudeview-0.5.20-r2.ebuild +++ b/app-text/uudeview/uudeview-0.5.20-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -12,10 +12,10 @@ SRC_URI="http://www.fpx.de/fp/Software/UUDeview/download/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" KEYWORDS="alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="tk" +IUSE="" -RDEPEND="tk? ( dev-lang/tk:0 )" -DEPEND="${RDEPEND}" +RDEPEND="" +DEPEND="" DOCS=( HISTORY INSTALL README ) @@ -39,6 +39,6 @@ src_prepare() { src_configure() { econf \ - $(use_enable tk tcl) \ - $(use_enable tk) + --disable-tcl \ + --disable-tk }
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: fa8c55c7b93a1b74233f65ffd233d5d53fd37617 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Oct 20 18:24:01 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Oct 20 18:25:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa8c55c7 package.mask: Mask dev-tcltk/ck for removal Bug: https://bugs.gentoo.org/648620 Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index e0f136d318e..33c6e54743e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -29,6 +29,11 @@ #--- END OF EXAMPLES --- +# Andreas K. Hüttel (20 Oct 2018) +# Fails to build with glibc-2.27, bug 648620. No reverse +# dependencies. Removal in 30 days. +dev-tcltk/ck + # Matt Turner (17 Oct 2018) # Multiple regressions causing pain for users and developers alike: Bug # Bugs #666892, #667686
[gentoo-commits] repo/gentoo:master commit in: dev-lang/tk/
commit: b5271375115846c432efe41e5dec959e323d9110 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Oct 20 17:28:19 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Oct 20 17:52:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5271375 dev-lang/tk: Backport libieee patch, bug 648570 Closes: https://bugs.gentoo.org/648570 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 dev-lang/tk/tk-8.5.17-r1.ebuild | 126 ++ dev-lang/tk/tk-8.5.17-r101.ebuild | 96 + 2 files changed, 222 insertions(+) diff --git a/dev-lang/tk/tk-8.5.17-r1.ebuild b/dev-lang/tk/tk-8.5.17-r1.ebuild new file mode 100644 index 000..10bfdfee32a --- /dev/null +++ b/dev-lang/tk/tk-8.5.17-r1.ebuild @@ -0,0 +1,126 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit autotools eutils multilib prefix toolchain-funcs versionator virtualx + +MY_P="${PN}${PV/_beta/b}" + +DESCRIPTION="Tk Widget Set" +HOMEPAGE="http://www.tcl.tk/"; +SRC_URI="mirror://sourceforge/tcl/${MY_P}-src.tar.gz" + +LICENSE="tcltk" +SLOT="0/8.5" +KEYWORDS="alpha amd64 arm hppa ia64 ~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" +IUSE="debug threads truetype aqua xscreensaver" + +RDEPEND=" + !aqua? ( + media-libs/fontconfig + media-libs/freetype:2 + x11-libs/libX11 + x11-libs/libXt + truetype? ( x11-libs/libXft ) + xscreensaver? ( x11-libs/libXScrnSaver ) + ) + ~dev-lang/tcl-${PV}:0=" +DEPEND="${RDEPEND} + !aqua? ( x11-base/xorg-proto )" + +SPARENT="${WORKDIR}/${MY_P}" +S="${SPARENT}"/unix + +src_prepare() { + epatch \ + "${FILESDIR}"/${PN}-8.5.11-fedora-xft.patch \ + "${FILESDIR}"/${PN}-8.5.13-multilib.patch + + epatch "${FILESDIR}"/${PN}-8.4.15-aqua.patch + eprefixify Makefile.in + + # Bug 125971 + epatch "${FILESDIR}"/${PN}-8.5.14-conf.patch + + # Bug 648570 + epatch "${FILESDIR}"/${PN}-8.6.8-libieee.patch + + # Make sure we use the right pkg-config, and link against fontconfig + # (since the code base uses Fc* functions). + sed \ + -e 's/FT_New_Face/XftFontOpen/g' \ + -e "s:\:$(tc-getPKG_CONFIG):" \ + -e 's:xft freetype2:xft freetype2 fontconfig:' \ + -i configure.in || die + rm -f configure || die + + sed \ + -e '/chmod/s:555:755:g' \ + -i Makefile.in || die + + tc-export CC + + eautoconf +} + +src_configure() { + local mylibdir=$(get_libdir) + + econf \ + --with-tcl="${EPREFIX}/usr/${mylibdir}" \ + $(use_enable threads) \ + $(use_enable aqua) \ + $(use_enable truetype xft) \ + $(use_enable xscreensaver xss) \ + $(use_enable debug symbols) +} + +src_test() { + Xemake test +} + +src_install() { + #short version number + local v1=$(get_version_component_range 1-2) + local mylibdir=$(get_libdir) + + S= default + + # normalize $S path, bug #280766 (pkgcore) + local nS="$(cd "${S}"; pwd)" + + # fix the tkConfig.sh to eliminate refs to the build directory + # and drop unnecessary -L inclusion to default system libdir + + sed \ + -e "/^TK_BUILD_LIB_SPEC=/s:-L${SPARENT}.*unix *::g" \ + -e "/^TK_LIB_SPEC=/s:-L${EPREFIX}/usr/${mylibdir} *::g" \ + -e "/^TK_SRC_DIR=/s:${SPARENT}:${EPREFIX}/usr/${mylibdir}/tk${v1}/include:g" \ + -e "/^TK_BUILD_STUB_LIB_SPEC=/s:-L${SPARENT}.*unix *::g" \ + -e "/^TK_STUB_LIB_SPEC=/s:-L${EPREFIX}/usr/${mylibdir} *::g" \ + -e "/^TK_BUILD_STUB_LIB_PATH=/s:${SPARENT}.*unix:${EPREFIX}/usr/${mylibdir}:g" \ + -e "/^TK_LIB_FILE=/s:'libtk${v1}..TK_DBGX..so':\"libk${v1}\$\{TK_DBGX\}.so\":g" \ + -i "${ED}"/usr/${mylibdir}/tkConfig.sh || die + if use prefix && [[ ${CHOST} != *-darwin* && ${CHOST} != *-mint* ]] ; then + sed \ + -e "/^TK_CC_SEARCH_FLAGS=/s|'$|:${EPREFIX}/usr/${mylibdir}'|g" \ + -e "/^TK_LD_SEARCH_FLAGS=/s|'$|:${EPREFIX}/usr/${mylibdir}'|" \ +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/tcl/
commit: d107e50b107219c08ca9a5dcfa64bf18f7bf3e32 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Oct 20 16:38:48 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Oct 20 17:52:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d107e50b dev-lang/tcl: Backport libieee patch, bug 648570 Bug: https://bugs.gentoo.org/648570 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 dev-lang/tcl/tcl-8.5.17-r1.ebuild | 117 dev-lang/tcl/tcl-8.5.17-r101.ebuild | 96 + 2 files changed, 213 insertions(+) diff --git a/dev-lang/tcl/tcl-8.5.17-r1.ebuild b/dev-lang/tcl/tcl-8.5.17-r1.ebuild new file mode 100644 index 000..a56e7f4e450 --- /dev/null +++ b/dev-lang/tcl/tcl-8.5.17-r1.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit autotools eutils flag-o-matic multilib toolchain-funcs versionator multilib-minimal + +MY_P="${PN}${PV/_beta/b}" + +DESCRIPTION="Tool Command Language" +HOMEPAGE="http://www.tcl.tk/"; +SRC_URI="mirror://sourceforge/tcl/${MY_P}-src.tar.gz" + +LICENSE="tcltk" +SLOT="0/8.5" +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 ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x86-solaris" +IUSE="debug threads" + +RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" + +SPARENT="${WORKDIR}/${MY_P}" +S="${SPARENT}"/unix + +src_prepare() { + epatch "${FILESDIR}"/${PN}-8.5.13-multilib.patch + + # Bug 125971 + epatch "${FILESDIR}"/${PN}-8.5.14-conf.patch + + # Bug 648570 + epatch "${FILESDIR}"/${PN}-8.6.8-libieee.patch + + # workaround stack check issues, bug #280934 + use hppa && append-cflags "-DTCL_NO_STACK_CHECK=1" + + tc-export CC + + sed \ + -e '/chmod/s:555:755:g' \ + -i Makefile.in || die + + eautoconf + multilib_copy_sources +} + +multilib_src_configure() { + # We went ahead and deleted the whole compat/ subdir which means + # the configure tests to detect broken versions need to pass (else + # we'll fail to build). This comes up when cross-compiling, but + # might as well get a minor configure speed up normally. + export ac_cv_func_memcmp_working="yes" + export tcl_cv_str{str,toul,tod}_unbroken="ok" + export tcl_cv_strtod_buggy="no" + + econf \ + $(use_enable threads) \ + $(use_enable debug symbols) +} + +multilib_src_install() { + #short version number + local v1=$(get_version_component_range 1-2) + local mylibdir=$(get_libdir) + + S= default + + # fix the tclConfig.sh to eliminate refs to the build directory + # and drop unnecessary -L inclusion to default system libdir + + sed \ + -e "/^TCL_BUILD_LIB_SPEC=/s:-L$(pwd) *::g" \ + -e "/^TCL_LIB_SPEC=/s:-L${EPREFIX}/usr/${mylibdir} *::g" \ + -e "/^TCL_SRC_DIR=/s:${SPARENT}:${EPREFIX}/usr/${mylibdir}/tcl${v1}/include:g" \ + -e "/^TCL_BUILD_STUB_LIB_SPEC=/s:-L$(pwd) *::g" \ + -e "/^TCL_STUB_LIB_SPEC=/s:-L${EPREFIX}/usr/${mylibdir} *::g" \ + -e "/^TCL_BUILD_STUB_LIB_PATH=/s:$(pwd):${EPREFIX}/usr/${mylibdir}:g" \ + -e "/^TCL_LIB_FILE=/s:'libtcl${v1}..TCL_DBGX..so':\"libtcl${v1}\$\{TCL_DBGX\}.so\":g" \ + -i "${ED}"/usr/${mylibdir}/tclConfig.sh || die + if use prefix && [[ ${CHOST} != *-darwin* && ${CHOST} != *-mint* ]] ; then + sed \ + -e "/^TCL_CC_SEARCH_FLAGS=/s|'$|:${EPREFIX}/usr/${mylibdir}'|g" \ + -e "/^TCL_LD_SEARCH_FLAGS=/s|'$|:${EPREFIX}/usr/${mylibdir}'|" \ + -i "${ED}"/usr/${mylibdir}/tclConfig.sh || die + fi + + # install private headers + insinto /usr/${mylibdir}/tcl${v1}/include/unix + doins *.h + insinto /usr/${mylibdir}/tcl${v1}/include/generic + doins "${SPARENT}"/generic/*.h + rm -f "${ED}"/usr/${mylibdir}/tcl${v1}/include/generic/{tcl,tclDecls,tclPlatDecls}.h || die + + # install symlink for libraries + dosym libtcl${v1}$(get_libname) /usr/${mylibdir}/libtcl$(get_libname) + dosym libtclstub${v1}.a /usr/${mylibdir}/libtclstub.a + +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/tk/
commit: 42165e08fae435b4e4e97915d2f724e9e584d9e3 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Oct 20 16:10:50 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Oct 20 16:10:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42165e08 dev-lang/tk: Remove old Bug: https://bugs.gentoo.org/648570 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 dev-lang/tk/Manifest | 3 - dev-lang/tk/tk-8.6.5-r1.ebuild | 148 - dev-lang/tk/tk-8.6.5.ebuild| 143 --- dev-lang/tk/tk-8.6.6.ebuild| 148 - dev-lang/tk/tk-8.6.7.ebuild| 148 - 5 files changed, 590 deletions(-) diff --git a/dev-lang/tk/Manifest b/dev-lang/tk/Manifest index 04b094fe969..ffa1de9db41 100644 --- a/dev-lang/tk/Manifest +++ b/dev-lang/tk/Manifest @@ -1,6 +1,3 @@ DIST tcl8.5.17-src.tar.gz 4546317 BLAKE2B 27031dd3bd5790d03692e77edf91eb7fae8a40d8d193d8c8ce4e79b21f90e683bfc9d5b71764760223987fb163be844e6096d0aea1058b8ce255731d97e2a0ea SHA512 ad5ddb4cd6378fd6bbea8cd85ceb1cf90392b2e8c49fbfb3e4b35c81d3ae3e3f087697c41fcba8c8e06de1d9e7539397e26d58b864dc01ba65abe4ba4efa9568 DIST tk8.5.17-src.tar.gz 4095985 BLAKE2B 4cbb140c30ca717ee499b9ad9e1a3df27a470a78613edbaec425c39afaa41d59276bbe487933a4e77a9722fcafa9113b203cf5c828660bdeb38f667c3263c3cd SHA512 ddadc738c2567e35d1257b59212c8a0eb70a1bf041d986bc6df3b841b51d934d79a0ef389c928223a64516a92cae3357b2c789edca9c8a626ff4c1cf320c4f4f -DIST tk8.6.5-src.tar.gz 4417393 BLAKE2B bff37ac292928095063ebd3131ab8bf9e9d0b075c115c9e9a1f0fe75c2843cae6153b15fc9b964cd16a1251feca13258034d14dadd5fa8967bff6d5fee813f8f SHA512 9acf2ef993a566a7cdd1efe21dc896b09125c65d86df53ab5a78542b21d3f031e9f9d72b81738705636c268b5ce72934c483eb087d5c0114f913c9075db9a3b1 -DIST tk8.6.6-src.tar.gz 4273737 BLAKE2B 65b139fffe628439137a02a72af19be0f7c44956d18852f1ce8892349d0fa370281e475fbbe7451da524ab4e74a8c258ee5ee70b8a146bf1ec71e3bf420314a3 SHA512 223c72ab5a6f6040928c56843598b878efafab44ed4152a38e68aa2800f2c181adc50a8bf23279b7d446493eec43854920e8b649b6a34ecdf31ecc07ccc74044 -DIST tk8.6.7-src.tar.gz 4282972 BLAKE2B b07102365539ee98e2972a5d3bee2bdee89cb4d3873b05c764810b89f0152b71bd0d14d007434a003cd784868afadf6a2a50deffc0c4596b4551a0be7625fd13 SHA512 adf35991b20878d18a6940cb3d24d821586828537edf6d20f9223f2989d317adbcbb5360f3226014d96fe44e7ec06cfdf434309438c90a09878345b7106c7dd9 DIST tk8.6.8-src.tar.gz 4319854 BLAKE2B 167c5dc6c32e49653c04bc067c3d75df022ca230657be32797021b0e2f7748215d9ad0493c8020b8d1be1f005b9b2d561339a6a0b209721c0d05dd222d47d377 SHA512 d0d30637b733fb0b0d38461b6d872934c04af422fcdb7ec41a72331b2529cc94414e6f441f95a98642d69505e4f41469847fedd1cbe58bd08cdd818fcabd1db9 diff --git a/dev-lang/tk/tk-8.6.5-r1.ebuild b/dev-lang/tk/tk-8.6.5-r1.ebuild deleted file mode 100644 index aa3bd7ed729..000 --- a/dev-lang/tk/tk-8.6.5-r1.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools eutils multilib multilib-minimal prefix toolchain-funcs versionator virtualx - -MY_P="${PN}${PV/_beta/b}" - -DESCRIPTION="Tk Widget Set" -HOMEPAGE="http://www.tcl.tk/"; -SRC_URI="mirror://sourceforge/tcl/${MY_P}-src.tar.gz" - -LICENSE="tcltk" -SLOT="0/8.6" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~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" -IUSE="debug +threads truetype aqua xscreensaver" - -RDEPEND=" - !aqua? ( - >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] - truetype? ( >=x11-libs/libXft-2.3.1-r1[${MULTILIB_USEDEP}] ) - xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[${MULTILIB_USEDEP}] ) - ) - ~dev-lang/tcl-${PV}:0=[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND} - !aqua? ( x11-base/xorg-proto )" - -# Not bumped to 8.6 -#RESTRICT=test - -SPARENT="${WORKDIR}/${MY_P}" -S="${SPARENT}"/unix - -PATCHES=( - "${FILESDIR}"/${PN}-8.5.11-fedora-xft.patch \ - "${FILESDIR}"/${PN}-8.5.13-multilib.patch - - "${FILESDIR}"/${PN}-8.4.15-aqua.patch - - # Bug 125971 - "${FILESDIR}"/${PN}-8.5.14-conf.patch -) - -src_prepare() { - find \ - "${SPARENT}"/compat/* \ - -delete || die - - pushd "${SPARENT}" &>/dev/null || die - default - popd &>/dev/nul
[gentoo-commits] repo/gentoo:master commit in: dev-lang/tcl/
commit: 7c626e2b33ceca9273df45dfb8f4853fb52c7abc Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Oct 20 16:09:28 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Oct 20 16:09:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c626e2b dev-lang/tcl: Remove old Bug: https://bugs.gentoo.org/648570 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 dev-lang/tcl/Manifest | 3 - dev-lang/tcl/tcl-8.6.5.ebuild | 131 - dev-lang/tcl/tcl-8.6.6.ebuild | 133 -- dev-lang/tcl/tcl-8.6.7.ebuild | 131 - 4 files changed, 398 deletions(-) diff --git a/dev-lang/tcl/Manifest b/dev-lang/tcl/Manifest index d0809e4c587..b0bf6cf4b7c 100644 --- a/dev-lang/tcl/Manifest +++ b/dev-lang/tcl/Manifest @@ -1,5 +1,2 @@ -DIST tcl-core8.6.5-src.tar.gz 5846556 BLAKE2B 9c3c48acffc13be526b507fc19711b21e710a84642d37d494bb46a2d4ac9445a95749fd9556ffbda57d55f90bd566d0c9cd72a800a34f062616aacf57e811aa4 SHA512 b726f7d3193ad92ba64911b8c724d5454c5a93d5f5e95462ec0a6d8ccbbdf20093888f66c83956d7631392ca805c1a80430f102c0a932de3ed55311101e0e09f -DIST tcl-core8.6.6-src.tar.gz 5868427 BLAKE2B 3444d474bfdc4958919dbf75527420614251e3cffb0d18fbbf547ffb83ead544f266b6ea868738ae40e02075cf31be6e753e0f89da02a2a81ededf09fc9dd2e6 SHA512 469a0221ed16569b70986cdde261d0c0df3bf64c493b8d6fc8368eb14597f7c2f6a01f082a1c8f27eb720618956e053cc97fbb9aaf7bb29cc96781cdc8e9518c -DIST tcl-core8.6.7-src.tar.gz 5875027 BLAKE2B bc08e4e6639ba33176c8c1e670b957b8ad62a4790ace4ff8f8dc964f676ca87473c31c28f645d32a8287f844756fa224a077f96f1425f61b9872a4a0ae1429a1 SHA512 95c8c5bcb4fe604a77ca6ba9d49f9e90d156feaa9f3ab97661983f256ab54476b103ec8de01cd47231ed95e6df5e36d60514aed2ba5b8f3619cc5a3698ad3ee5 DIST tcl-core8.6.8-src.tar.gz 5887483 BLAKE2B 2b8428652e451b817fe63a811f910001929cdcbc8a8361cdf4f7df8e13cbf9b18c94a91c22c0f09cc46dc0174a66c44774b485539a8f24c14faee6658547b6b8 SHA512 36e6079b582c205e8c89435b361ef96550541357f473aea2ca4e6f01bd84e50ebd1474a75a1ae90640b9a5b392fb01ddfa71f0fa28e409b3569d88c32b4ddb69 DIST tcl8.5.17-src.tar.gz 4546317 BLAKE2B 27031dd3bd5790d03692e77edf91eb7fae8a40d8d193d8c8ce4e79b21f90e683bfc9d5b71764760223987fb163be844e6096d0aea1058b8ce255731d97e2a0ea SHA512 ad5ddb4cd6378fd6bbea8cd85ceb1cf90392b2e8c49fbfb3e4b35c81d3ae3e3f087697c41fcba8c8e06de1d9e7539397e26d58b864dc01ba65abe4ba4efa9568 diff --git a/dev-lang/tcl/tcl-8.6.5.ebuild b/dev-lang/tcl/tcl-8.6.5.ebuild deleted file mode 100644 index e76f93f75ed..000 --- a/dev-lang/tcl/tcl-8.6.5.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools eutils flag-o-matic multilib multilib-minimal toolchain-funcs versionator - -MY_P="${PN}${PV}" - -DESCRIPTION="Tool Command Language" -HOMEPAGE="http://www.tcl.tk/"; -SRC_URI="mirror://sourceforge/tcl/${PN}-core${PV}-src.tar.gz" - -LICENSE="tcltk" -SLOT="0/8.6" -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 ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x86-solaris" -IUSE="debug +threads" - -RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -SPARENT="${WORKDIR}/${MY_P}" -S="${SPARENT}"/unix - -PATCHES=( - "${FILESDIR}"/${PN}-8.5.13-multilib.patch - - # Bug 125971 - "${FILESDIR}"/${PN}-8.5.14-conf.patch -) - -src_prepare() { - find \ - "${SPARENT}"/compat/* \ - "${SPARENT}"/doc/try.n \ - -delete || die - - pushd "${SPARENT}" &>/dev/null || die - default - popd &>/dev/null || die - - # workaround stack check issues, bug #280934 - use hppa && append-cflags "-DTCL_NO_STACK_CHECK=1" - - tc-export CC - - sed \ - -e '/chmod/s:555:755:g' \ - -i Makefile.in || die - - sed \ - -e 's:-O[2s]\?::g' \ - -i tcl.m4 || die - - mv configure.{in,ac} || die - - eautoconf - - multilib_copy_sources -} - -multilib_src_configure() { - # We went ahead and deleted the whole compat/ subdir which means - # the configure tests to detect broken versions need to pass (else - # we'll fail to build). This comes up when cross-compiling, but - # might as well get a minor configure speed up normally. - export ac_cv_func_memcmp_working="yes" - export tcl_cv_str{str,toul,tod}_unbroken="ok" - export tcl_cv_strtod_bu
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu-guest-agent/
commit: 720337ac1c65ce93e7e74578dd7aab2dd68bb3c3 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Oct 20 16:06:48 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Oct 20 16:06:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720337ac app-emulation/qemu-guest-agent: Remove old Closes: https://bugs.gentoo.org/647428 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 app-emulation/qemu-guest-agent/Manifest| 1 - .../qemu-guest-agent-2.11.1.ebuild | 83 -- 2 files changed, 84 deletions(-) diff --git a/app-emulation/qemu-guest-agent/Manifest b/app-emulation/qemu-guest-agent/Manifest index d2f19d63396..2133361c420 100644 --- a/app-emulation/qemu-guest-agent/Manifest +++ b/app-emulation/qemu-guest-agent/Manifest @@ -1,2 +1 @@ -DIST qemu-2.11.1.tar.bz2 32819412 BLAKE2B 6b6d4e7b8dcf33aeedb0b33bad267da07ad17c2eeeb5fbd2c038d760bc03224e55ba0f03eb248c62bc0e8636c2c660ea76b367eaea96bee16388053f82c8b8a9 SHA512 1b692bbdfc3dc785738c7192aa2a3f9cf53d9f5bf3b3f49fa8692050dc50f7056c8a4d1b527d48ffb2a674a0fd3a46d87addd1eaaa758f35eec1ab5adfe32354 DIST qemu-2.12.0.tar.bz2 41196232 BLAKE2B f258e570558249ea647c3571908f90b8bacdcef9a1814009b98571cf0e96406194d44aa041fd0a97c9b673f39a9eaae8d873824745509778a6784cd85f8398b0 SHA512 91d829f44c431e4c1cd335f3efea5afff9da62d832b0296a92417463ea0826d09ce226c2ea8ac167fe7b99b6bb976c7cb1357aaf17735ee57af6602161e46346 diff --git a/app-emulation/qemu-guest-agent/qemu-guest-agent-2.11.1.ebuild b/app-emulation/qemu-guest-agent/qemu-guest-agent-2.11.1.ebuild deleted file mode 100644 index b34558adc4a..000 --- a/app-emulation/qemu-guest-agent/qemu-guest-agent-2.11.1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -PYTHON_COMPAT=( python2_7 ) - -inherit eutils systemd udev python-any-r1 - -MY_PN="qemu" -MY_P="${MY_PN}-${PV}" - -SRC_URI="http://wiki.qemu.org/download/${MY_P}.tar.bz2"; -KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd" - -DESCRIPTION="QEMU Guest Agent (qemu-ga) for use when running inside a VM" -HOMEPAGE="https://wiki.qemu.org/Features/GuestAgent"; - -LICENSE="GPL-2 BSD-2" -SLOT="0" -IUSE="" - -RDEPEND="dev-libs/glib - x11-libs/pixman" - -DEPEND="${RDEPEND} - ${PYTHON_DEPS}" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${PN}-2.5.0-sysmacros.patch #580924 -) - -src_configure() { - tc-export AR LD OBJCOPY - - local myconf=( - --prefix=/usr - --sysconfdir=/etc - --libdir="/usr/$(get_libdir)" - --localstatedir=/ - --disable-bsd-user - --disable-linux-user - --disable-system - --disable-strip - --disable-tools - --disable-werror - --enable-guest-agent - --python="${PYTHON}" - --cc="$(tc-getCC)" - --cxx="$(tc-getCXX)" - --host-cc="$(tc-getBUILD_CC)" - ) - echo "./configure ${myconf[*]}" - ./configure "${myconf[@]}" || die -} - -src_compile() { - emake V=1 qemu-ga -} - -src_install() { - dobin qemu-ga - - # Normal init stuff - newinitd "${FILESDIR}/qemu-ga.init-r1" qemu-guest-agent - newconfd "${FILESDIR}/qemu-ga.conf-r1" qemu-guest-agent - - insinto /etc/logrotate.d - newins "${FILESDIR}/qemu-ga.logrotate" qemu-guest-agent - - # systemd stuff - udev_newrules "${FILESDIR}/qemu-ga-systemd.udev" 99-qemu-guest-agent.rules - - systemd_newunit "${FILESDIR}/qemu-ga-systemd.service" \ - qemu-guest-agent.service -} - -pkg_postinst() { - elog "You should add 'qemu-guest-agent' to the default runlevel." - elog "e.g. rc-update add qemu-guest-agent default" -}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/linux-gpib-modules/
commit: 91a8b90d95ded209a693ca11d4248801e0301a0b Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Oct 20 15:37:11 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Oct 20 15:37:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91a8b90d sci-libs/linux-gpib-modules: Add blocker for old unified tarballs Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 sci-libs/linux-gpib-modules/linux-gpib-modules-4.2.0_rc1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sci-libs/linux-gpib-modules/linux-gpib-modules-4.2.0_rc1.ebuild b/sci-libs/linux-gpib-modules/linux-gpib-modules-4.2.0_rc1.ebuild index a49b1fd3e22..b08d9a3d45a 100644 --- a/sci-libs/linux-gpib-modules/linux-gpib-modules-4.2.0_rc1.ebuild +++ b/sci-libs/linux-gpib-modules/linux-gpib-modules-4.2.0_rc1.ebuild @@ -17,7 +17,9 @@ KEYWORDS="~amd64 ~arm ~x86" IUSE="isa pcmcia debug" COMMONDEPEND="" -RDEPEND="${COMMONDEPEND}" +RDEPEND="${COMMONDEPEND} + !
[gentoo-commits] repo/gentoo:master commit in: sci-libs/linux-gpib-modules/
commit: fa505a01c0653b42a35393435372b324ebb2fcca Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Oct 20 14:47:39 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Oct 20 14:47:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa505a01 sci-libs/linux-gpib-modules: Do not run depmod, bug 668616 Also, the kernel 4.11 patch is no longer needed Closes: https://bugs.gentoo.org/668616 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 sci-libs/linux-gpib-modules/linux-gpib-modules-4.2.0_rc1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/linux-gpib-modules/linux-gpib-modules-4.2.0_rc1.ebuild b/sci-libs/linux-gpib-modules/linux-gpib-modules-4.2.0_rc1.ebuild index 749c802706e..a49b1fd3e22 100644 --- a/sci-libs/linux-gpib-modules/linux-gpib-modules-4.2.0_rc1.ebuild +++ b/sci-libs/linux-gpib-modules/linux-gpib-modules-4.2.0_rc1.ebuild @@ -42,7 +42,6 @@ pkg_setup () { src_prepare () { default - kernel_is ge 4 11 0 && eapply "${FILESDIR}"/${PN}-4.0.4_rc2-kernel-4.11.0.patch eautoreconf } @@ -68,6 +67,7 @@ src_install() { emake \ DESTDIR="${D}" \ INSTALL_MOD_PATH="${D}" \ + DEPMOD="/bin/true" \ docdir=/usr/share/doc/${PF}/html install dodoc ChangeLog AUTHORS README* NEWS
[gentoo-commits] repo/gentoo:master commit in: media-fonts/kanjistrokeorders/
commit: bc0a19cbe593120ba1f2ee21fd26d57ef80b8525 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Oct 19 23:16:05 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Oct 20 09:46:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc0a19cb media-fonts/kanjistrokeorders: Add blocker because of file collisions Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 media-fonts/kanjistrokeorders/kanjistrokeorders-2.012.ebuild | 4 +++- media-fonts/kanjistrokeorders/kanjistrokeorders-2.016.ebuild | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/media-fonts/kanjistrokeorders/kanjistrokeorders-2.012.ebuild b/media-fonts/kanjistrokeorders/kanjistrokeorders-2.012.ebuild index fb9b1ee3f63..804c449b0ed 100644 --- a/media-fonts/kanjistrokeorders/kanjistrokeorders-2.012.ebuild +++ b/media-fonts/kanjistrokeorders/kanjistrokeorders-2.012.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=0 @@ -15,6 +15,8 @@ SLOT="0" KEYWORDS="amd64 x86" IUSE="" +RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sci-libs/linux-gpib/
commit: 9ae1c539cc978a676cf10f12724ca364fc964867 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Oct 13 16:12:26 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Oct 13 16:13:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae1c539 sci-libs/linux-gpib: Version bump with kernel/userland split Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 sci-libs/linux-gpib/linux-gpib-4.2.0_rc1.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sci-libs/linux-gpib/linux-gpib-4.2.0_rc1.ebuild b/sci-libs/linux-gpib/linux-gpib-4.2.0_rc1.ebuild index b378c006c71..5bb251f0648 100644 --- a/sci-libs/linux-gpib/linux-gpib-4.2.0_rc1.ebuild +++ b/sci-libs/linux-gpib/linux-gpib-4.2.0_rc1.ebuild @@ -5,7 +5,7 @@ EAPI=6 PYTHON_COMPAT=( python2_7 python3_6 python3_7 ) -inherit readme.gentoo-r1 versionator eutils autotools perl-functions python-single-r1 toolchain-funcs udev user +inherit readme.gentoo-r1 autotools perl-functions python-single-r1 toolchain-funcs udev user DESCRIPTION="Driver library for GPIB (IEEE 488.2) hardware" HOMEPAGE="https://linux-gpib.sourceforge.io/"; @@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/linux-gpib/${PN}-user-${PV}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="" +KEYWORDS="~amd64 ~arm ~x86" IUSE="pcmcia static guile perl php python tcl doc firmware" S="${WORKDIR}/${PN}-user-${PV}" @@ -28,7 +28,9 @@ COMMONDEPEND=" php? ( dev-lang/php:= ) python? ( ${PYTHON_DEPS} ) firmware? ( sys-apps/fxload )" -RDEPEND="${COMMONDEPEND}" +RDEPEND="${COMMONDEPEND} + ~sci-libs/linux-gpib-modules-${PV} +" DEPEND="${COMMONDEPEND} virtual/pkgconfig doc? ( app-text/docbook-sgml-utils ) @@ -46,8 +48,6 @@ pkg_setup () { } src_prepare () { - [[ ${I_KNOW_WHAT_I_AM_DOING} == "1" ]] || \ - die "This ebuild is work in progress. Do not use." default eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: sci-libs/linux-gpib-modules/files/, sci-libs/linux-gpib-modules/
commit: 9330c661a3112fde869c39145ae4793db74ccf28 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Oct 13 16:09:56 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Oct 13 16:13:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9330c661 sci-libs/linux-gpib-modules: New package, split out of sci-libs/linux-gpib Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 sci-libs/linux-gpib-modules/Manifest | 1 + ...inux-gpib-modules-4.0.4_rc2-kernel-4.11.0.patch | 10 +++ .../linux-gpib-modules-4.2.0_rc1-reallydie.patch | 15 .../linux-gpib-modules-4.2.0_rc1.ebuild| 83 ++ sci-libs/linux-gpib-modules/metadata.xml | 18 + 5 files changed, 127 insertions(+) diff --git a/sci-libs/linux-gpib-modules/Manifest b/sci-libs/linux-gpib-modules/Manifest new file mode 100644 index 000..de0878b97c2 --- /dev/null +++ b/sci-libs/linux-gpib-modules/Manifest @@ -0,0 +1 @@ +DIST linux-gpib-kernel-4.2.0_rc1.tar.gz 332525 BLAKE2B e84f9da9902d139474cf68e49922f7b402c6d3eab8c009683c1b4304a505eb6aba86a60b019e4d3ad0ef1d003c743f14f60b61b3d7f31e8aeca99a4a16c1 SHA512 8bf1a2b04d6128c513c5d13549fb95e563e719e43ffb3b303fc5aa2376f57a69774c1afdb901281933f6b253068461ce59bd9564146a0c5a6483e1ccc47d259f diff --git a/sci-libs/linux-gpib-modules/files/linux-gpib-modules-4.0.4_rc2-kernel-4.11.0.patch b/sci-libs/linux-gpib-modules/files/linux-gpib-modules-4.0.4_rc2-kernel-4.11.0.patch new file mode 100644 index 000..c3a9764924c --- /dev/null +++ b/sci-libs/linux-gpib-modules/files/linux-gpib-modules-4.0.4_rc2-kernel-4.11.0.patch @@ -0,0 +1,10 @@ +--- linux-gpib-4.0.4rc2.orig/drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c 2016-06-22 09:48:47.0 +0100 linux-gpib-4.0.4rc2/drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c 2017-05-02 00:59:04.509950834 +0100 +@@ -37,6 +37,7 @@ + #include + #include + #include ++#include + #include + + #include "gpibP.h" diff --git a/sci-libs/linux-gpib-modules/files/linux-gpib-modules-4.2.0_rc1-reallydie.patch b/sci-libs/linux-gpib-modules/files/linux-gpib-modules-4.2.0_rc1-reallydie.patch new file mode 100644 index 000..cba29eece37 --- /dev/null +++ b/sci-libs/linux-gpib-modules/files/linux-gpib-modules-4.2.0_rc1-reallydie.patch @@ -0,0 +1,15 @@ +diff -ruN linux-gpib-kernel-4.2.0_rc1.orig/drivers/Makefile.am linux-gpib-kernel-4.2.0_rc1/drivers/Makefile.am +--- linux-gpib-kernel-4.2.0_rc1.orig/drivers/Makefile.am 2018-10-02 11:32:11.0 +0200 linux-gpib-kernel-4.2.0_rc1/drivers/Makefile.am2018-10-09 12:03:21.272433209 +0200 +@@ -14,10 +14,8 @@ + + -include $(top_srcdir)/util/linux_flags/flags + +-#ignore errors from kernel's make modules in all-local, to avoid failure of make install +-#on nfs filesystem with root_squash + all-local: +- -$(MAKE) -C $(LINUX_SRCDIR) V=1 modules\ ++ $(MAKE) -C $(LINUX_SRCDIR) V=1 modules\ + CC="$(LINUX_CC) -I@abs_top_srcdir@ -I@abs_top_srcdir@/compat/include" \ + CONFIG_GPIB_ISA="$(ENABLE_ISA)" \ + SUBDIRS="$(GPIB_ABS_MODULE_SUBDIR)" diff --git a/sci-libs/linux-gpib-modules/linux-gpib-modules-4.2.0_rc1.ebuild b/sci-libs/linux-gpib-modules/linux-gpib-modules-4.2.0_rc1.ebuild new file mode 100644 index 000..749c802706e --- /dev/null +++ b/sci-libs/linux-gpib-modules/linux-gpib-modules-4.2.0_rc1.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit linux-info linux-mod autotools toolchain-funcs + +MY_PN=${PN/modules/kernel} + +DESCRIPTION="Kernel modules for GPIB (IEEE 488.2) hardware" +HOMEPAGE="https://linux-gpib.sourceforge.io/"; +SRC_URI="mirror://sourceforge/linux-gpib/${MY_PN}-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="isa pcmcia debug" + +COMMONDEPEND="" +RDEPEND="${COMMONDEPEND}" +DEPEND="${COMMONDEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${PN}-4.2.0_rc1-reallydie.patch +) + +S=${WORKDIR}/${MY_PN}-${PV} + +pkg_setup () { + linux-mod_pkg_setup + + if kernel_is -lt 2 6 8; then + die "Kernel versions older than 2.6.8 are not supported." + fi + + # https://sourceforge.net/p/linux-gpib/bugs/43/ + if use pcmcia && kernel_is -ge 2 6 38; then + die "pcmcia support is broken on kernels newer 2.6.38" + fi +} + +src_prepare () { + default + kernel_is ge 4 11 0 && eapply "${FILESDIR}"/${PN}-4.0.4_rc2-kernel-4.11.0.patch + eautoreconf +} + +src_configure() { + set_arch_to_kernel + econf \ + $(use_en
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Taint-Runtime/
commit: 66d8d0ffa7473d31cb13e350bff7d41fe654d66e Author: Andreas K. Huettel gentoo org> AuthorDate: Thu Oct 11 14:51:03 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Oct 11 14:56:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d8d0ff dev-perl/Taint-Runtime: Blind stable on arm, critical bug 667774 Bug: https://bugs.gentoo.org/667774 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-perl/Taint-Runtime/Taint-Runtime-0.30.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Taint-Runtime/Taint-Runtime-0.30.0-r1.ebuild b/dev-perl/Taint-Runtime/Taint-Runtime-0.30.0-r1.ebuild index 65efb2af14e..bfc29cc49a9 100644 --- a/dev-perl/Taint-Runtime/Taint-Runtime-0.30.0-r1.ebuild +++ b/dev-perl/Taint-Runtime/Taint-Runtime-0.30.0-r1.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Runtime enable taint checking" 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 ~amd64-fbsd" IUSE="" SRC_TEST=do
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-MockRandom/
commit: d1cafde3d842422ac54fd423145c07151aaed894 Author: Andreas K. Huettel gentoo org> AuthorDate: Thu Oct 11 14:51:53 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Oct 11 14:56:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1cafde3 dev-perl/Test-MockRandom: Blind stable on arm, critical bug 667774 Bug: https://bugs.gentoo.org/667774 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-perl/Test-MockRandom/Test-MockRandom-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Test-MockRandom/Test-MockRandom-1.10.0.ebuild b/dev-perl/Test-MockRandom/Test-MockRandom-1.10.0.ebuild index c64c2349868..16cc9ddc76f 100644 --- a/dev-perl/Test-MockRandom/Test-MockRandom-1.10.0.ebuild +++ b/dev-perl/Test-MockRandom/Test-MockRandom-1.10.0.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="Replaces random number generation with non-random number generation LICENSE="Apache-2.0" 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 ~amd64-fbsd" IUSE="test minimal examples" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Unicode-UTF8/
commit: 9c1683fd14da4f2237649a67a9eee4e6906a3400 Author: Andreas K. Huettel gentoo org> AuthorDate: Thu Oct 11 14:53:08 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Oct 11 14:56:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c1683fd dev-perl/Unicode-UTF8: Blind stable on arm, critical bug 667774 Bug: https://bugs.gentoo.org/667774 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0.ebuild b/dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0.ebuild index 18bafd40170..8cd8c8b396a 100644 --- a/dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0.ebuild +++ b/dev-perl/Unicode-UTF8/Unicode-UTF8-0.620.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Encoding and decoding of UTF-8 encoding form" 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 ~amd64-fbsd" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Path-Tiny/
commit: 0b43cfa0fe91fb06e7507ecb67cc5e3f6a9e6117 Author: Andreas K. Huettel gentoo org> AuthorDate: Thu Oct 11 14:53:43 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Oct 11 14:56:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b43cfa0 dev-perl/Path-Tiny: Blind stable on arm, critical bug 667774 Bug: https://bugs.gentoo.org/667774 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-perl/Path-Tiny/Path-Tiny-0.104.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Path-Tiny/Path-Tiny-0.104.0.ebuild b/dev-perl/Path-Tiny/Path-Tiny-0.104.0.ebuild index e831e2a..c6a7775b697 100644 --- a/dev-perl/Path-Tiny/Path-Tiny-0.104.0.ebuild +++ b/dev-perl/Path-Tiny/Path-Tiny-0.104.0.ebuild @@ -11,7 +11,7 @@ DESCRIPTION="File path utility" LICENSE="Apache-2.0" 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 ~amd64-fbsd" IUSE="test minimal" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-FailWarnings/
commit: 2c49d95a62c8417da17aa1df4b2371324cf3e934 Author: Andreas K. Huettel gentoo org> AuthorDate: Thu Oct 11 14:52:33 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Oct 11 14:56:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c49d95a dev-perl/Test-FailWarnings: Blind stable on arm, critical bug 667774 Bug: https://bugs.gentoo.org/667774 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-perl/Test-FailWarnings/Test-FailWarnings-0.8.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Test-FailWarnings/Test-FailWarnings-0.8.0-r1.ebuild b/dev-perl/Test-FailWarnings/Test-FailWarnings-0.8.0-r1.ebuild index b2a557d8ef0..b3476b118f5 100644 --- a/dev-perl/Test-FailWarnings/Test-FailWarnings-0.8.0-r1.ebuild +++ b/dev-perl/Test-FailWarnings/Test-FailWarnings-0.8.0-r1.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Add test failures if warnings are caught" 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 ~amd64-fbsd" IUSE="test" LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Variable-Magic/
commit: 3fe09efcb84ef549be095a514ff016ce097a4c08 Author: Andreas K. Huettel gentoo org> AuthorDate: Thu Oct 11 14:48:09 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Oct 11 14:56:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fe09efc dev-perl/Variable-Magic: Blind stable on arm, critical bug 667774 Bug: https://bugs.gentoo.org/667774 Package-Manager: Portage-2.3.49, Repoman-2.3.11 Signed-off-by: Andreas K. Huettel gentoo.org> dev-perl/Variable-Magic/Variable-Magic-0.620.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Variable-Magic/Variable-Magic-0.620.0.ebuild b/dev-perl/Variable-Magic/Variable-Magic-0.620.0.ebuild index 8666aba0beb..1cb6c9d8b0a 100644 --- a/dev-perl/Variable-Magic/Variable-Magic-0.620.0.ebuild +++ b/dev-perl/Variable-Magic/Variable-Magic-0.620.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Associate user-defined magic to variables from Perl" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-macos" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-macos" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/XML-XPath/
commit: 19286a6cff08df4575957e40d4129c0621c7ca35 Author: Andreas K. Huettel gentoo org> AuthorDate: Thu Oct 11 14:54:24 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Oct 11 14:56:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19286a6c dev-perl/XML-XPath: Blind stable on arm, critical bug 667774 Bug: https://bugs.gentoo.org/667774 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-perl/XML-XPath/XML-XPath-1.420.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/XML-XPath/XML-XPath-1.420.0.ebuild b/dev-perl/XML-XPath/XML-XPath-1.420.0.ebuild index 5b0927ce6c2..024d8ade676 100644 --- a/dev-perl/XML-XPath/XML-XPath-1.420.0.ebuild +++ b/dev-perl/XML-XPath/XML-XPath-1.420.0.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="A XPath Perl Module" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="test" RDEPEND=">=dev-perl/XML-Parser-2.230.0"
[gentoo-commits] repo/gentoo:master commit in: net-dns/dnssec-root/
commit: f6f6bb91b7f134a121ef9fa1dd504b9ca52c5aa8 Author: Andreas K. Huettel gentoo org> AuthorDate: Thu Oct 11 14:55:42 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Oct 11 14:56:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f6bb91 net-dns/dnssec-root: Blind stable on arm, critical bug 667774 Note that this is a major fail for a stable architecture. In addition, all arm devboxes are currently offline. Bug: https://bugs.gentoo.org/667774 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 net-dns/dnssec-root/dnssec-root-20170203-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/dnssec-root/dnssec-root-20170203-r1.ebuild b/net-dns/dnssec-root/dnssec-root-20170203-r1.ebuild index 63c08e88bb7..46c77ef4d90 100644 --- a/net-dns/dnssec-root/dnssec-root-20170203-r1.ebuild +++ b/net-dns/dnssec-root/dnssec-root-20170203-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://data.iana.org/root-anchors/root-anchors.xml -> root-anchors-${P LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x64-macos" IUSE="" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-headers/
commit: a27f638ad4b22d8c05fca976073ac85ed963e2c3 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Oct 3 21:32:50 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Wed Oct 3 21:33:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a27f638a sys-kernel/linux-headers: EAPI=6: use eapply (didnt find epatch before!) Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 .../{linux-headers-4.14.ebuild => linux-headers-4.14-r1.ebuild} | 4 ++-- .../{linux-headers-4.15.ebuild => linux-headers-4.15-r1.ebuild} | 4 ++-- .../{linux-headers-4.16-r1.ebuild => linux-headers-4.16-r2.ebuild}| 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sys-kernel/linux-headers/linux-headers-4.14.ebuild b/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild similarity index 92% rename from sys-kernel/linux-headers/linux-headers-4.14.ebuild rename to sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild index 3f0f236b112..48f732fede3 100644 --- a/sys-kernel/linux-headers/linux-headers-4.14.ebuild +++ b/sys-kernel/linux-headers/linux-headers-4.14-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -27,7 +27,7 @@ src_unpack() { src_prepare() { default - [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV} + [[ -n ${PATCH_VER} ]] && eapply "${WORKDIR}/${PV}"/*.patch } src_install() { diff --git a/sys-kernel/linux-headers/linux-headers-4.15.ebuild b/sys-kernel/linux-headers/linux-headers-4.15-r1.ebuild similarity index 92% rename from sys-kernel/linux-headers/linux-headers-4.15.ebuild rename to sys-kernel/linux-headers/linux-headers-4.15-r1.ebuild index e85428405f3..40da92cde1f 100644 --- a/sys-kernel/linux-headers/linux-headers-4.15.ebuild +++ b/sys-kernel/linux-headers/linux-headers-4.15-r1.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" @@ -27,7 +27,7 @@ src_unpack() { src_prepare() { default - [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV} + [[ -n ${PATCH_VER} ]] && eapply "${WORKDIR}/${PV}"/*.patch } src_install() { diff --git a/sys-kernel/linux-headers/linux-headers-4.16-r1.ebuild b/sys-kernel/linux-headers/linux-headers-4.16-r2.ebuild similarity index 93% rename from sys-kernel/linux-headers/linux-headers-4.16-r1.ebuild rename to sys-kernel/linux-headers/linux-headers-4.16-r2.ebuild index 2a419772a98..a8906fa8940 100644 --- a/sys-kernel/linux-headers/linux-headers-4.16-r1.ebuild +++ b/sys-kernel/linux-headers/linux-headers-4.16-r2.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" @@ -30,7 +30,7 @@ src_unpack() { src_prepare() { default - [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV} + [[ -n ${PATCH_VER} ]] && eapply "${WORKDIR}/${PV}"/*.patch } src_install() {
[gentoo-commits] repo/gentoo:master commit in: sci-libs/linux-gpib/
commit: 17c8ac78c3de831da5f02d298437fcf8952aff6b Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Oct 3 12:30:52 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Wed Oct 3 12:37:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17c8ac78 sci-libs/linux-gpib: Version bump, work in progress Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Andreas K. Hüttel gentoo.org> sci-libs/linux-gpib/Manifest| 1 + sci-libs/linux-gpib/linux-gpib-4.2.0_rc1.ebuild | 170 2 files changed, 171 insertions(+) diff --git a/sci-libs/linux-gpib/Manifest b/sci-libs/linux-gpib/Manifest index 0f775340813..91418f7d9c9 100644 --- a/sci-libs/linux-gpib/Manifest +++ b/sci-libs/linux-gpib/Manifest @@ -1,2 +1,3 @@ DIST gpib_firmware-2006-11-12.tar.gz 169357 BLAKE2B 05f1be78545e025d76e2b9819a5dcac5a6715dfbb6df5c6fbe8b78900adf8ca7b1c28db350674ff1dd9c77e24507e98b536ca1af8b558c9a46ef8c25034c9769 SHA512 164d6fcfb3af43933f0a16645276f7d527a7aa24ef311f6ae3dcd7f45c41f92c855cf221bc946772f43fc2f9524057abc34bbd7d805c89b33ed7e111bc6870af DIST linux-gpib-4.1.0.tar.gz 1529480 BLAKE2B b49df07f15d0f91b9d475052993421979d6776ef15aaa9b7e49632db9018f0cbd9ff38d12e2afa9e8027202e450dfc487ac9e2e6ab719086646d983cc41b3482 SHA512 037ed9e484a83caccb15d2d142eef6f1eec356ae972480ca7a676a318d3e9f844fc1911c1b30869b4bb14ef0b4cd10587a803426df9145966bafe22ca7316bd8 +DIST linux-gpib-user-4.2.0_rc1.tar.gz 1098181 BLAKE2B 3f35eacfcffe04598322af6faed921b20b49959433b6e3c3a4bb2c0b9e3f71a2c00a13d7dec6b4e0bc415f1f8635945419805d5c9dec4ddcddb18fc7e8c5e7b4 SHA512 69d8b3059eab8d1d09006b4da13dbf3479c9a9d45e464767a13a2b1d6d32705e91e2800ca79015d302ea05e4fcbddb433dd817d208d751b6af8ac3867b7cee78 diff --git a/sci-libs/linux-gpib/linux-gpib-4.2.0_rc1.ebuild b/sci-libs/linux-gpib/linux-gpib-4.2.0_rc1.ebuild new file mode 100644 index 000..b378c006c71 --- /dev/null +++ b/sci-libs/linux-gpib/linux-gpib-4.2.0_rc1.ebuild @@ -0,0 +1,170 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_6 python3_7 ) + +inherit readme.gentoo-r1 versionator eutils autotools perl-functions python-single-r1 toolchain-funcs udev user + +DESCRIPTION="Driver library for GPIB (IEEE 488.2) hardware" +HOMEPAGE="https://linux-gpib.sourceforge.io/"; +SRC_URI="mirror://sourceforge/linux-gpib/${PN}-user-${PV}.tar.gz + firmware? ( https://linux-gpib.sourceforge.io/firmware/gpib_firmware-2006-11-12.tar.gz ) +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="pcmcia static guile perl php python tcl doc firmware" + +S="${WORKDIR}/${PN}-user-${PV}" + +COMMONDEPEND=" + sys-libs/readline:= + tcl? ( dev-lang/tcl:0= ) + guile? ( dev-scheme/guile:12 ) + perl? ( dev-lang/perl:= ) + php? ( dev-lang/php:= ) + python? ( ${PYTHON_DEPS} ) + firmware? ( sys-apps/fxload )" +RDEPEND="${COMMONDEPEND}" +DEPEND="${COMMONDEPEND} + virtual/pkgconfig + doc? ( app-text/docbook-sgml-utils ) + perl? ( virtual/perl-ExtUtils-MakeMaker )" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +PATCHES=( + "${FILESDIR}"/${PN}-3.2.16-perl.patch +) + +pkg_setup () { + use perl && perl_set_version + use python && python_setup +} + +src_prepare () { + [[ ${I_KNOW_WHAT_I_AM_DOING} == "1" ]] || \ + die "This ebuild is work in progress. Do not use." + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static) \ + $(use_enable guile guile-binding) \ + $(use_enable perl perl-binding) \ + $(use_enable php php-binding) \ + $(use_enable python python-binding) \ + $(use_enable tcl tcl-binding) \ + $(use_enable doc documentation) +} + +src_compile() { + FIRM_DIR=/usr/share/usb + emake \ + DESTDIR="${D}" \ + INSTALL_MOD_PATH="${D}" \ + HOTPLUG_USB_CONF_DIR=/etc/hotplug/usb \ + UDEV_RULES_DIR="$(get_udevdir)"/rules.d \ + USB_FIRMWARE_DIR="${D}"${FIRM_DIR} \ + docdir=/usr/share/doc/${PF}/html +} + +src_install() { + FIRM_DIR=/usr/share/usb + emake \ + DESTDIR="${D}" \ + INSTALL_MOD_PATH="${D}" \ + HOTPLUG_USB_CONF_DIR=/etc/hotplug/usb \ + UDEV_RULES_DIR="$(get_udevdir)"/rules.d \ + USB_FIRMWARE_DIR="${D}"${FIRM_DIR} \ + docdir=/usr/share/doc/${PF}/html install + + if use perl; then + einfo "Installing perl module" +
[gentoo-commits] repo/gentoo:master commit in: sci-biology/vaal/files/, sci-biology/vaal/
commit: c24d4349f4e48f2a8aeda81be28d40e91d979f40 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Sep 29 20:33:49 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Sep 29 20:34:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c24d4349 sci-biology/vaal: Add build fix for glibc 2.27 Closes: https://bugs.gentoo.org/647878 Signed-off-by: Andreas K. Hüttel gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 sci-biology/vaal/files/vaal-46233-libieee.patch | 12 sci-biology/vaal/vaal-46233-r2.ebuild | 3 ++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/sci-biology/vaal/files/vaal-46233-libieee.patch b/sci-biology/vaal/files/vaal-46233-libieee.patch new file mode 100644 index 000..9f5760c0cb1 --- /dev/null +++ b/sci-biology/vaal/files/vaal-46233-libieee.patch @@ -0,0 +1,12 @@ +diff -ruN vaal-46233.orig/configure.ac vaal-46233/configure.ac +--- vaal-46233.orig/configure.ac 2018-09-29 21:58:06.059065798 +0200 vaal-46233/configure.ac2018-09-29 22:22:35.947845554 +0200 +@@ -12,7 +12,7 @@ + AX_PTHREAD + AC_OPENMP + +-CXXFLAGS="$CXXFLAGS -std=c++11 -Wextra -Wall -Wsign-promo -Woverloaded-virtual -Wendif-labels -Wno-unused -Wno-deprecated -Wno-long-long -Wno-parentheses -fno-nonansi-builtins -mieee-fp -fno-strict-aliasing -iquote . -DNDEBUG" ++CXXFLAGS="$CXXFLAGS -std=c++11 -Wextra -Wall -Wsign-promo -Woverloaded-virtual -Wendif-labels -Wno-unused -Wno-deprecated -Wno-long-long -Wno-parentheses -fno-nonansi-builtins -fno-strict-aliasing -iquote . -DNDEBUG" + + OS_RELEASE="`uname -r`" + AC_SUBST(CXXFLAGS) diff --git a/sci-biology/vaal/vaal-46233-r2.ebuild b/sci-biology/vaal/vaal-46233-r2.ebuild index 85076f33057..0ac15e6ff63 100644 --- a/sci-biology/vaal/vaal-46233-r2.ebuild +++ b/sci-biology/vaal/vaal-46233-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -26,6 +26,7 @@ DEPEND=" DOCS=( "${DISTDIR}/VAAL_manual.doc" ) PATCHES=( + "${FILESDIR}/${P}-libieee.patch" "${WORKDIR}/${P}_remove-namespace-std.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Lab-Measurement/
commit: fb4f937e7bbad99979dfda66309c857ebabba738 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Sep 29 19:19:17 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Sep 29 19:20:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb4f937e dev-perl/Lab-Measurement: Version bump Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Andreas K. Hüttel gentoo.org> .../{Lab-Measurement-.ebuild => Lab-Measurement-3.661.ebuild}| 1 + dev-perl/Lab-Measurement/Lab-Measurement-.ebuild | 1 + dev-perl/Lab-Measurement/Manifest| 1 + 3 files changed, 3 insertions(+) diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-.ebuild b/dev-perl/Lab-Measurement/Lab-Measurement-3.661.ebuild similarity index 99% copy from dev-perl/Lab-Measurement/Lab-Measurement-.ebuild copy to dev-perl/Lab-Measurement/Lab-Measurement-3.661.ebuild index cd62a7560e4..875da1da3e4 100644 --- a/dev-perl/Lab-Measurement/Lab-Measurement-.ebuild +++ b/dev-perl/Lab-Measurement/Lab-Measurement-3.661.ebuild @@ -57,6 +57,7 @@ RDEPEND=" virtual/perl-Thread-Semaphore virtual/perl-Time-HiRes dev-perl/Time-Monotonic + virtual/perl-Time-Piece >=dev-perl/Try-Tiny-0.220.0 >=dev-perl/YAML-LibYAML-0.410.0 virtual/perl-autodie diff --git a/dev-perl/Lab-Measurement/Lab-Measurement-.ebuild b/dev-perl/Lab-Measurement/Lab-Measurement-.ebuild index cd62a7560e4..875da1da3e4 100644 --- a/dev-perl/Lab-Measurement/Lab-Measurement-.ebuild +++ b/dev-perl/Lab-Measurement/Lab-Measurement-.ebuild @@ -57,6 +57,7 @@ RDEPEND=" virtual/perl-Thread-Semaphore virtual/perl-Time-HiRes dev-perl/Time-Monotonic + virtual/perl-Time-Piece >=dev-perl/Try-Tiny-0.220.0 >=dev-perl/YAML-LibYAML-0.410.0 virtual/perl-autodie diff --git a/dev-perl/Lab-Measurement/Manifest b/dev-perl/Lab-Measurement/Manifest index 159d865e761..6364832eca0 100644 --- a/dev-perl/Lab-Measurement/Manifest +++ b/dev-perl/Lab-Measurement/Manifest @@ -1 +1,2 @@ DIST Lab-Measurement-3.631.tar.gz 576050 BLAKE2B 1535dfedb6c3ed1aaa266f3b8d924195b2bfd4d5fa101b4aa1d1f9fa5156ab2fd2678f628dbbe0d66b51796fa3a0a1e679478f1eadb39df58c5d64eb1fe17954 SHA512 201a1782ecdb0d14a9a6274130af970535c2131c89446d4f910ec8b345b4c68434a9b458e85b2f1e14e6426fe9b64aad7e898836583d346f2b088b2ba411 +DIST Lab-Measurement-3.661.tar.gz 593060 BLAKE2B 3dead20cc9f01e058c9f1f5f366a83ec63af7179fb64d697aab8329d1d27796620ad7f583dd537805533b9ac2caa4c8be343792e7fda4d2c29bdc3dc48744fea SHA512 e008ef335b6cd929ecbeac1144ce0e0a57aca734238c423652e8908fe06ae67c44a8475ad67420f180ce2af2d9fed83a5438590e4b113fd90aba227165f6928f
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin-debug/
commit: 3ccabb2bffd844429b93fdf2799d2285d3c41922 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Sep 21 20:11:38 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Fri Sep 21 20:12:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ccabb2b app-office/libreoffice-bin-debug: Version bump Package-Manager: Portage-2.3.49, Repoman-2.3.10 app-office/libreoffice-bin-debug/Manifest | 12 +++ .../libreoffice-bin-debug-6.0.6.2.ebuild | 87 ++ 2 files changed, 99 insertions(+) diff --git a/app-office/libreoffice-bin-debug/Manifest b/app-office/libreoffice-bin-debug/Manifest index 33cacb1f856..321210c96e7 100644 --- a/app-office/libreoffice-bin-debug/Manifest +++ b/app-office/libreoffice-bin-debug/Manifest @@ -1,12 +1,24 @@ DIST amd64-debug-libreoffice-6.0.3.2.tar.xz 1229801400 BLAKE2B 7803c708814a8551c495d6dacd1f15cfe54bbe95b2101f1551519718dc464f990d86ef6bf3f0de88189f0f1119dd23c00b6557c5b59f7a11c12f56849db6a690 SHA512 46a3d5b27598ffe5fa20683aa4419119659e40fdf64e45a6770627e1b308efb19297ab7f856b2b89caeb3df409d569ed4095ae13fb39b1ea4e10305d2caef3ac +DIST amd64-debug-libreoffice-6.0.6.2.tar.xz 1226804568 BLAKE2B 0522713fa08168ed1eeada9a3c7562fd43ccae15b03b75cd7b27e9b800d165a45ee66f9540311788547e0da75c3a911831507a956b3c05f73994c09410a92014 SHA512 76a6c22ec217b338cf6f597401aef5b0d523ae9ee99a680e57b26ab07f56460396d6491e6229e71bb50cbdf3fce9912faf560f82b421093db7d5e6dfe9397e28 DIST amd64-debug-libreoffice-gnome-6.0.3.2.xd3 337274654 BLAKE2B 469596571d6fd22622218c6dc45d9b72638fb7f00cae7137c8a18a7ba716f0049c9b0e63d6811028784a8bdba999442d3da75d1de1d6a07ac09f66b1eb1e0191 SHA512 4020dc29a8c316f6fab9ff9d77faf30008219b01c0bb0cb2a3b48edf6680b390cfebeee22d361ee4e779af30a3e59c8b1f6677669a87f9a41c11a83ea73dd6c7 +DIST amd64-debug-libreoffice-gnome-6.0.6.2.xd3 335183287 BLAKE2B 4bd98a0a3f5c3e1a1b5d68eb9601937efbec1f3dd81a4b463fc99420a2f41ce70c5d801f8045afbeadfbc2f0228941e8504344d0a282e431b53e406df4c489b1 SHA512 54ba70e76bc263e8c1ec554b6241fbc3685ce15e3e729c79bd0ab718daa506745425e514b22ace5e46284562192ae5727b7c4fff9f6f5152b5f1e44912345199 DIST amd64-debug-libreoffice-gnome-java-6.0.3.2.xd3 611891145 BLAKE2B 9877d89fc3445401754facf2df41c962cc6b69889b2f67b536b6f7bca22ca9b608d834c10eb09ae11f602fe0196b71a37b84f9b92266d72f56c562ef27fcf4de SHA512 175ef1ca77c090e3a6f788925a79b177a7e34e1509d1eb169ca70384821b83b3b32bf4ff4913e6175cddfa3e92ec45dd18ccf1f43c8af9751617e932ff0f58e0 +DIST amd64-debug-libreoffice-gnome-java-6.0.6.2.xd3 612061584 BLAKE2B 3cba602d840a8c086161fbb46f323bf4a660d25e3c30e90c79241bc5278487d6038661a87b5610e57cbf08074ffa87cfab7620ceefc51828fa1520159415cd32 SHA512 c21a5d30d1fc6602c3fd7e79ee1942aba5c4af0767311d13289a06980f156c1c3b5c21dac8105bc57af5564d5e663ae6af2617bfc18c32330bf8fd452afad1d0 DIST amd64-debug-libreoffice-java-6.0.3.2.xd3 602837451 BLAKE2B 71a87e3cfe01391ff0fc921e1e8227e5a5f60ea45fba1ea44c657f5a970edad464b161b60c051a8ae01570407994aebba8d69780475f7200d2c4bbf0faa167b9 SHA512 3c07c774e8b7aeb2ccd0977b9fd0737725fb3818c84d2ea35213e10b87543b73a3f7fc4a0c9748b3ca317c4f631308375720c8f73fe7a488bf07374064fd25ab +DIST amd64-debug-libreoffice-java-6.0.6.2.xd3 603154536 BLAKE2B f9584de8d860d4a7d04ffeecd70c094152a134bf45054a1a3526f061a493045ceed27b5e5f0325f8f836e511af1c6bc64b19581c895bbce592b551460c7bcdbb SHA512 8841179dce5b2adf9a5011715354acb1f20b65f44bb318988a9df910428010ef33d59ebd58a06635905044e45da68496a25325184016e41dd8a7753a38f292d3 DIST amd64-debug-libreoffice-kde-6.0.3.2.xd3 342896759 BLAKE2B ef402abc0739975818feda3c3112f3af36654d0ca912f017beb76b9d3043d371316b8d294ae56d98acd4d3f4073d9505895f6f8f59f1003dde39a2907db4482b SHA512 877575d6c920db5ceb81f259053c8f7296f596e6bfaf75176bb522592f5eff0b4599f5901b42a553fc224a2245cff15b002f959f001be8e438f5c6c081ea77c4 +DIST amd64-debug-libreoffice-kde-6.0.6.2.xd3 333983698 BLAKE2B 970a9f50b3f0f6780fde8948686715b3f078aeb7922e2604f24c2f57adde7efade1f47eed1f72d487f4a0f662387bfae8a3e60baa0a05e271fdfeee280282157 SHA512 99837f2968f9d4437047db9fe72e39c35797b3c38d1dc271a0156b4665e0573cc129dbc9b98f9f669c92d340dd034cb5eb005ca768f693181a70d447c0e24d56 DIST amd64-debug-libreoffice-kde-java-6.0.3.2.xd3 617577189 BLAKE2B e22f192a8533d3500a3cc362c3d0f713d6e6fbc0874d337cc1742cf7825e4348301885317412ac2c038c6e83269f20e67c526792e0fde91df3cbbe46e5b5bbd5 SHA512 25973bade0ff78f6a482f88449de70cd237d430da1ff8ef561c6fe7eb4459d3e582ceae4721c37e589304324446bf877005de3923b857279c98f112180dca9a1 +DIST amd64-debug-libreoffice-kde-java-6.0.6.2.xd3 610851675 BLAKE2B 4f23bc53a115a1a5604106bc8398b1aa40ec9d4329fb4146c13919170172205103c73b7f679f8eae66e7d1eebf569536082e738b5ea2e6fa743d60fa8d7b2c5f SHA512 9a4195becf67a31f0c7ba6653b1c878d4b00af43f2642a80ee097eb99176114595cc2373092df9034c44593d5a3db83dd252541ba22109176393ef276b126345 DIST x86-debug-libreoffice-6.0.3.2.tar.xz 1201421892 B
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin/
commit: 6bf5bb6b1fe0848ac468eedce7ec038f4ed56599 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Sep 21 20:04:11 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Fri Sep 21 20:12:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf5bb6b app-office/libreoffice-bin: Version bump Package-Manager: Portage-2.3.49, Repoman-2.3.10 app-office/libreoffice-bin/Manifest| 12 + .../libreoffice-bin/libreoffice-bin-6.0.6.2.ebuild | 275 + 2 files changed, 287 insertions(+) diff --git a/app-office/libreoffice-bin/Manifest b/app-office/libreoffice-bin/Manifest index c46d0dc3484..d99d57e5ba9 100644 --- a/app-office/libreoffice-bin/Manifest +++ b/app-office/libreoffice-bin/Manifest @@ -1,12 +1,24 @@ DIST amd64-bin-libreoffice-6.0.3.2.tar.xz 80241340 BLAKE2B ccf0df99283356aa384bae7d33c92fd44adb3aca4ddfd18a1afefad6c1dbf40e6fd31f2fea2ab53f15beb9d13707632c651d94a512ebc3959ae1dbce432139d7 SHA512 72a955f80c371c899c39ca2b2ad29e029ac5d71d5690b7cc198b413cbd2cf50064ee8340fc7fec82b5db24a1d94148788dfa3685dfd70ca7437aad3c0a443939 +DIST amd64-bin-libreoffice-6.0.6.2.tar.xz 80491496 BLAKE2B a182c9e47a625e15a08976dbfe16724f6201094bae93f8a9ed7f4b819a1657a0781d4970ea213e652a49c5916e8e34c0dbeaa4989ee6e2ce4760a041a3714a20 SHA512 d5a92d430022a0b56902395e9224e87681130a489b41aa93d171848d7c612d5e2138422e8738d673f43744963fe0caadacd729f49193cd96e9bd1f394c868892 DIST amd64-bin-libreoffice-gnome-6.0.3.2.xd3 16533839 BLAKE2B 32513b9df6f67fa54ff61abbf26e48e785cc47ab7f1df38ce5b30bb5e156b79834bbd3933dd9fc15397453af44eb5d1cd60bb07b238df5360ead432f08600bc8 SHA512 677538bf28049dfd4e285ebbe260392ef12730b96c9d5772e919afbea87e07ccbfc427258ecc2715e4dd97e0e0e6c23150a972747848b352281be1da765e07ae +DIST amd64-bin-libreoffice-gnome-6.0.6.2.xd3 16613087 BLAKE2B 7cdec36d986fc7ed3c92c26b1ea91c24d8b951d27a8f0f32821f542e7abf456cd611eee79667e2d508a4d9510d1685253807b0e2a0e62a3f3b3e76a03f12cc6b SHA512 1686d19c296096ac2d3400ea06c8a8e00d56e0db2896d66021b88f7025981d14a9ea207cdb68685a1f6efcbe9be133ebdae27771c8e7c8a9e3c5675bb1e20a9f DIST amd64-bin-libreoffice-gnome-java-6.0.3.2.xd3 27088942 BLAKE2B 3642466bec0631a8c801d10e699c027db8ef2b7ffb207113afd4a80cd165c5575647927095e513dbc7ba5cfc256b9b24058559a18ef47107d3632608da5c1744 SHA512 71c47127cdafc1f89a1bbec5d640916fe4005beb3a3cae750685050724817805a564c4c6ffaa1b70157e0769b363bb79b2cd5a70e42edb439e59e8a7678aec57 +DIST amd64-bin-libreoffice-gnome-java-6.0.6.2.xd3 27267767 BLAKE2B 42e3cdb1754bd97ce11320ed6a01b678399be0fb541fcbe9193dcf662955be4d3483fb561958a94b82c73c4c02cc2de88d80d951514a6a0b4667657907941f41 SHA512 820d340c0d3a20074f636b970f5a6ac37a67ea99be1c1bded2cd2d6a508f05e3406e97d42ccf1f66c9beb19f9d027acf2e557a57157e74ff2873388dca123a2d DIST amd64-bin-libreoffice-java-6.0.3.2.xd3 26086875 BLAKE2B 8b11a74400a5d275c72325842024cc911e38e987bd33f8a42292c4bbba1c6c25f95374c37ddf25377f02e799e47c745704faad0482840e867e53790e76a1fb41 SHA512 b8ecbc631de6451c27a40c5dbe373a829a6a1ac8ad7762817182aac71cb2efb70859badc9f08d67ccb836f32958d79f029236a910f0cd32cd583aff68422af33 +DIST amd64-bin-libreoffice-java-6.0.6.2.xd3 25919864 BLAKE2B e08fe57214893d270a2f56dd1732a72279f8ba38451ea7bc852ab1d43ea5dab0ff22d77f22456dce260164395f0900c28670c051a992368ebcb1c6a23efef609 SHA512 bf7c988e619399b36471f11ed719b8bac025fe6fb80300b2cd625346035fc823b84b812d68ebd98e81c9eceab632e5a933787088bc55a0719e9ced2305772b55 DIST amd64-bin-libreoffice-kde-6.0.3.2.xd3 16836580 BLAKE2B b71b5945367d20e0b05cf17304ff860ba6d504a4922c125028ce02748c7fa88dabf086a0c57f35257f511475f87169137332a0b1a44e7e380041c5cf301266ed SHA512 0ff269492903f66b8702168fc9c0d432aa287ee01d167919abe7cd913e1975b8ae63b28fa4383d96cffced5a71420b445f762aa9ec3163301b164122dbe167cf +DIST amd64-bin-libreoffice-kde-6.0.6.2.xd3 16483824 BLAKE2B 1685f5af9ffc3d879130741d7ada9abfdbd0ad54c47fa44cf60425cad9637ed2bb1c787e95193c223be44dd03c04585e27210a53f3cf518d354e698eff48a13d SHA512 897bb83515941724eb2b580887d75627e4113b87f57620046fc298cc83e4a7ced5c49320fd0f2c71c7fbd976b69be796702d8522067747b6b96e766d04d911b1 DIST amd64-bin-libreoffice-kde-java-6.0.3.2.xd3 27332736 BLAKE2B 6ec2d1b3e66bc05bce17706206fbecc8cb00d1d472795e1b194286e2da4137aacb97f8fffe86b8628d61c3fcfd95e766ba1e58c0aca4f1ac7bfad26c143a1820 SHA512 7116c9ccac4c6453c5f859c12157ee908ad718958922b3c7cfff460319cb6b214f177f1f922fc670a395ce08630987b7f85497dc20f5802e5d2fc4c1aa7fbb45 +DIST amd64-bin-libreoffice-kde-java-6.0.6.2.xd3 27132579 BLAKE2B c7f406f0e2d3ab088985b504ddc3bf9c7e8feb1fd569918f21161dca571af134d5cdbc1aac7d00f5a99d8b943088f711ba6066009a7f399826fae85bc5b3443d SHA512 934d5faea55ec1a8292c3d45a6621e773f1132a51bf513703237b684b22784acbada8b6e5fa0e119ee4ebcf15873f4d7fc56aa60007632da32ed8ed54b6ef1cc DIST x86-bin-libreoffice-6.0.3.2.tar.xz 82383316 BLAKE2B 24841434c900c08fe8090e1981cf700b671dc19b7e38bc4d2a228dd86a31feec70de4c569bf9fafae48ca5adba7f7822d491433dd9579a889c9b29da319d00b6
[gentoo-commits] repo/gentoo:master commit in: media-fonts/symbola/
commit: 1bc581457b2bb5e6444294da4d8951eb8b31449e Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Sep 20 16:39:21 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Sep 20 16:43:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc58145 media-fonts/symbola: Downgrade to EAPI=6, bug 35 Bug: https://bugs.gentoo.org/35 Package-Manager: Portage-2.3.49, Repoman-2.3.10 media-fonts/symbola/{symbola-11.00.ebuild => symbola-11.00-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-fonts/symbola/symbola-11.00.ebuild b/media-fonts/symbola/symbola-11.00-r1.ebuild similarity index 98% rename from media-fonts/symbola/symbola-11.00.ebuild rename to media-fonts/symbola/symbola-11.00-r1.ebuild index 29c774677eb..2a6b816a180 100644 --- a/media-fonts/symbola/symbola-11.00.ebuild +++ b/media-fonts/symbola/symbola-11.00-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=6 MY_PN="${PN/s/S}"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: fc351c8366eb82fbc55d068d4296a9723c844ca6 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Sep 20 16:37:33 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Sep 20 16:43:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc351c83 font.eclass: Add EAPI guardian block, bug 35 Bug: https://bugs.gentoo.org/35 eclass/font.eclass | 5 + 1 file changed, 5 insertions(+) diff --git a/eclass/font.eclass b/eclass/font.eclass index 7214c99854a..513be3981c3 100644 --- a/eclass/font.eclass +++ b/eclass/font.eclass @@ -6,6 +6,11 @@ # fo...@gentoo.org # @BLURB: Eclass to make font installation uniform +case ${EAPI:-0} in + 0|1|2|3|4|5|6) ;; + *) die "EAPI ${EAPI} is not supported by font.eclass." ;; +esac + inherit eutils EXPORT_FUNCTIONS pkg_setup src_install pkg_postinst pkg_postrm
[gentoo-commits] repo/gentoo:master commit in: media-fonts/bitstream-cyberbit/
commit: 545e630fcc3baa42202ea9ff303a3d2c6dfc8b80 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Sep 20 16:42:01 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Sep 20 16:43:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=545e630f media-fonts/bitstream-cyberbit: Back to EAPI=6, bug 35 Bug: https://bugs.gentoo.org/35 Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --force .../bitstream-cyberbit-2.0-r1.ebuild | 22 -- ...2.0.ebuild => bitstream-cyberbit-2.0-r2.ebuild} | 0 2 files changed, 22 deletions(-) diff --git a/media-fonts/bitstream-cyberbit/bitstream-cyberbit-2.0-r1.ebuild b/media-fonts/bitstream-cyberbit/bitstream-cyberbit-2.0-r1.ebuild deleted file mode 100644 index 07567cd6151..000 --- a/media-fonts/bitstream-cyberbit/bitstream-cyberbit-2.0-r1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit font - -DESCRIPTION="Cyberbit Unicode (including CJK) font" -HOMEPAGE="http://www.bitstream.com/"; -SRC_URI="http://ftp.netscape.com/pub/communicator/extras/fonts/windows/Cyberbit.ZIP -> ${P}.zip ftp://ftp.netscape.com.edgesuite.net/pub/communicator/extras/fonts/windows/Cyberbit.ZIP -> ${P}.zip" -LICENSE="BitstreamCyberbit" - -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86" -IUSE="" - -DEPEND="app-arch/unzip" -RDEPEND="" -RESTRICT="bindist mirror" - -S="${WORKDIR}" -FONT_SUFFIX="ttf" diff --git a/media-fonts/bitstream-cyberbit/bitstream-cyberbit-2.0.ebuild b/media-fonts/bitstream-cyberbit/bitstream-cyberbit-2.0-r2.ebuild similarity index 100% rename from media-fonts/bitstream-cyberbit/bitstream-cyberbit-2.0.ebuild rename to media-fonts/bitstream-cyberbit/bitstream-cyberbit-2.0-r2.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-text/ghostscript-gpl/
commit: 0a6c1c294b6dfddbec77c9652cf216fafaaae835 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Sep 18 23:03:21 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Tue Sep 18 23:03:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a6c1c29 app-text/ghostscript-gpl: Version bump, bug 635426 Bug: https://bugs.gentoo.org/635426 Package-Manager: Portage-2.3.49, Repoman-2.3.10 app-text/ghostscript-gpl/Manifest | 2 + .../ghostscript-gpl/ghostscript-gpl-9.25.ebuild| 206 + 2 files changed, 208 insertions(+) diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest index cee09ba8770..70b25a2d843 100644 --- a/app-text/ghostscript-gpl/Manifest +++ b/app-text/ghostscript-gpl/Manifest @@ -1,2 +1,4 @@ DIST ghostscript-9.21.tar.xz 29164532 BLAKE2B 275e81e44585e186cdfd9f517d1ac77ec840c62ef01f107f6ec0131546c4a2b526000cbc4ba6a91b55eedb8f3783fbf831059d791ea441a484ce29dd5dd6af0e SHA512 cfea089b92fb01e3f7c18a9ce05e7165fc8b356e2914bf53b7f2fd9de672279c8b97ced07e983e619f0d4334ce16018b100cfbf0cc872c215a8cf2aff4c78731 +DIST ghostscript-9.25.tar.xz 33027708 BLAKE2B 7c6684898ef04bc5b6be8fec86adbf7b270107f4063b299175f5c08e5e7ace2468e1512a297464fda5695c830808916e6a0dd1202ca7e85b32cfd175d8cc2b18 SHA512 7a1c0b7546ed523f50c1452d4a1c13fcf043d6060fc9708bbc4b543f66ecb1b619b6e71998094ac702ef44a2fd159b6523271de19b1cae352981ef51fb637651 DIST ghostscript-gpl-9.21-patchset-1.tar.xz 6196 BLAKE2B d2bccba582873d29c1724469af66a5aa72755d6ff73bbdadbf33e5eb4a2027c2cf14415319c3c3c6d03a9fbd9bad43e3bf7ef57eb7a3361305f6efb7fa550675 SHA512 58fef7080ca17a238231fb528be48f52bcfa771b1e496d7fede6df45fb927f1bb1c755cb77e02aa739295b0ccf0b3d3959f9a05a1628d32ffd11e134c0e0d355 +DIST ghostscript-gpl-9.25-patchset-1.tar.xz 3716 BLAKE2B 0a4c32b3d0c0152b0dc7c62bf2b0bc8e30a369c2aed7c7be4a231948123c2242ce96ae5b1fd485bdae84d7cde1be9f3b3a16831fe77dfbc7ac6cd28bb5e14442 SHA512 7ad9558b00cc11d0872b32d2f1430d2e47730a2360c79d88299c87f8d6d4c15adb5c679ebdcaf50c58d9051c6a1d6f6873e4d81aadfbf3ce202ad94b6dc8981f diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.25.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.25.ebuild new file mode 100644 index 000..2d27fdc8171 --- /dev/null +++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.25.ebuild @@ -0,0 +1,206 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools multilib versionator flag-o-matic toolchain-funcs + +DESCRIPTION="Ghostscript is an interpreter for the PostScript language and for PDF" +HOMEPAGE="https://ghostscript.com/"; + +MY_P=${P/-gpl} +PVM=$(get_version_component_range 1-2) +PVM_S=$(replace_all_version_separators "" ${PVM}) + +MY_PATCHSET=1 + +SRC_URI=" + https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz + https://dev.gentoo.org/~dilfridge/distfiles/${P}-patchset-${MY_PATCHSET}.tar.xz +" + +LICENSE="AGPL-3 CPL-1.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="cups dbus gtk l10n_de static-libs tiff unicode X" + +COMMON_DEPEND=" + app-text/libpaper + media-libs/fontconfig + >=media-libs/freetype-2.4.9:2= + media-libs/jbig2dec + >=media-libs/lcms-2.6:2 + >=media-libs/libpng-1.6.2:0= + >=media-libs/openjpeg-2.1.0:2= + >=sys-libs/zlib-1.2.7:= + virtual/jpeg:0 + cups? ( >=net-print/cups-1.3.8 ) + dbus? ( sys-apps/dbus ) + gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) ) + unicode? ( net-dns/libidn:= ) + tiff? ( >=media-libs/tiff-4.0.1:0= ) + X? ( x11-libs/libXt x11-libs/libXext ) +" + +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig +" + +RDEPEND="${COMMON_DEPEND} + >=app-text/poppler-data-0.4.5-r1 + >=media-fonts/urw-fonts-2.4.9 + l10n_ja? ( media-fonts/kochi-substitute ) + l10n_ko? ( media-fonts/baekmuk-fonts ) + l10n_zh-CN? ( media-fonts/arphicfonts ) + l10n_zh-TW? ( media-fonts/arphicfonts ) + !!media-fonts/gnu-gs-fonts-std + !!media-fonts/gnu-gs-fonts-other + !http://pkgs.fedoraproject.org/cgit/ghostscript.git + eapply "${WORKDIR}/patches/"*.patch + + if ! use gtk ; then + sed -i -e "s:\$(GSSOX)::" \ + -e "s:.*\$(GSSOX_XENAME)$::" \ + "${S}"/base/unix-dll.mak || die "sed failed" + fi + + # Force the include dirs to a neutral location. + sed -i \ + -e "/^ZLIBDIR=/s:=.*:=${T}:" \ + configure.ac || die + # Some files depend on zlib.h directly. Redirect them. #573248 +
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: a6db068c27968132a18c4e058b67066593a8af40 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Sep 16 16:28:31 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Sep 16 16:28:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6db068c package.mask: Mask binutils-2.29 (many sec bugs) profiles/package.mask | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 1a39b15e9ee..c62f9debae3 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -541,7 +541,7 @@ dev-ruby/poltergeist >=sys-firmware/b43-firmware-6.30.163.46 # Michał Górny , Andreas K. Hüttel , -# Matthias Maier (21 May 2017) +# Matthias Maier (21 May 2017 and later updates) # These old versions of toolchain packages (binutils, gcc, glibc) are no # longer officially supported and are not suitable for general use. Using # these packages can result in build failures (and possible breakage) for @@ -550,10 +550,10 @@ dev-ruby/poltergeist # If you still use one of these old toolchain packages, please upgrade (and # switch the compiler / the binutils) ASAP. If you need them for a specific # (isolated) use case, feel free to unmask them on your system. -# (updated 27 Dec 2017 with gcc < 5.4) (20 May 2017) # Old versions of CUDA and their reverse dependencies. They do not
[gentoo-commits] repo/gentoo:master commit in: media-gfx/inkscape/files/, media-gfx/inkscape/
commit: 2e0a12d57f1c5d198ab89b3a7b9b0a1c1e8a784c Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Sep 15 21:46:01 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Sep 15 21:46:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e0a12d5 media-gfx/inkscape: Fix ugly bug with PDF import and Type3 fonts All Type 3 text got swallowed due to a faulty poppler-0.64 compatibility patch. Works better with new commit from upstream. Package-Manager: Portage-2.3.49, Repoman-2.3.10 .../files/inkscape-0.92.3-poppler-0.64-2.patch | 160 ++ media-gfx/inkscape/inkscape-0.92.3-r1.ebuild | 180 + 2 files changed, 340 insertions(+) diff --git a/media-gfx/inkscape/files/inkscape-0.92.3-poppler-0.64-2.patch b/media-gfx/inkscape/files/inkscape-0.92.3-poppler-0.64-2.patch new file mode 100644 index 000..4608bc79ecd --- /dev/null +++ b/media-gfx/inkscape/files/inkscape-0.92.3-poppler-0.64-2.patch @@ -0,0 +1,160 @@ +From 66d05776ea2d403f2f48437f70d096a09724dfec Mon Sep 17 00:00:00 2001 +From: Eduard Braun +Date: Wed, 5 Sep 2018 00:31:06 +0200 +Subject: [PATCH] Modified fix for compatibility with poppler 0.64 + +This is slightly uglier than f0697de012598ea84edafea9a326e5e101eccd2a +but avoids duplicating strings (which is unnecessary and leaked memory). + +It's also closer to what upstream intended with the changes in 0.64. + +(cherry picked from commit 722e121361d0f784083d10e897155b7d4e44e515) +--- + .../internal/pdfinput/pdf-parser.cpp | 19 --- + src/extension/internal/pdfinput/pdf-parser.h | 6 ++ + .../internal/pdfinput/svg-builder.cpp | 6 +++--- + src/extension/internal/pdfinput/svg-builder.h | 4 ++-- + 4 files changed, 27 insertions(+), 8 deletions(-) + +diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp b/src/extension/internal/pdfinput/pdf-parser.cpp +index a3aa3213a1..ea9f902e09 100644 +--- a/src/extension/internal/pdfinput/pdf-parser.cpp b/src/extension/internal/pdfinput/pdf-parser.cpp +@@ -36,6 +36,7 @@ extern "C" { + #include "pdf-parser.h" + #include "util/units.h" + ++#include "glib/poppler-features.h" + #include "goo/gmem.h" + #include "goo/GooString.h" + #include "GlobalParams.h" +@@ -2581,7 +2582,11 @@ void PdfParser::opShowSpaceText(Object args[], int /*numArgs*/) + } + } + ++#if POPPLER_CHECK_VERSION(0,64,0) + void PdfParser::doShowText(const GooString *s) { ++#else ++void PdfParser::doShowText(GooString *s) { ++#endif + GfxFont *font; + int wMode; + double riseX, riseY; +@@ -2594,7 +2599,11 @@ void PdfParser::doShowText(const GooString *s) { + Object charProc; + Dict *resDict; + Parser *oldParser; ++#if POPPLER_CHECK_VERSION(0,64,0) ++ const char *p; ++#else + char *p; ++#endif + int len, n, uLen; + + font = state->getFont(); +@@ -2630,7 +2639,7 @@ void PdfParser::doShowText(const GooString *s) { + double lineX = state->getLineX(); + double lineY = state->getLineY(); + oldParser = parser; +-p = g_strdup(s->getCString()); ++p = s->getCString(); + len = s->getLength(); + while (len > 0) { + n = font->getNextChar(p, len, &code, +@@ -2685,7 +2694,7 @@ void PdfParser::doShowText(const GooString *s) { + + } else { + state->textTransformDelta(0, state->getRise(), &riseX, &riseY); +-p = g_strdup(s->getCString()); ++p = s->getCString(); + len = s->getLength(); + while (len > 0) { + n = font->getNextChar(p, len, &code, +@@ -2731,7 +2740,11 @@ void PdfParser::opXObject(Object args[], int /*numArgs*/) + { + Object obj1, obj2, obj3, refObj; + +- char *name = g_strdup(args[0].getName()); ++#if POPPLER_CHECK_VERSION(0,64,0) ++ const char *name = args[0].getName(); ++#else ++ char *name = args[0].getName(); ++#endif + #if defined(POPPLER_NEW_OBJECT_API) + if ((obj1 = res->lookupXObject(name)).isNull()) { + #else +diff --git a/src/extension/internal/pdfinput/pdf-parser.h b/src/extension/internal/pdfinput/pdf-parser.h +index f985b15cad..ed28274f42 100644 +--- a/src/extension/internal/pdfinput/pdf-parser.h b/src/extension/internal/pdfinput/pdf-parser.h +@@ -25,6 +25,7 @@ namespace Inkscape { + // TODO clean up and remove using: + using Inkscape::Extension::Internal::SvgBuilder; + ++#include "glib/poppler-features.h" + #include "goo/gtypes.h" + #include "Object.h" + +@@ -287,7 +288,12 @@ private: + void opMoveShowText(Object args[], int numArgs); + void opMoveSetShowText(Object args[], int numArgs); + void opShowSpaceText(Object args[], int numArgs); ++#if POPPLER_CHECK_VERSION(0,64,0) + void doShowText(const GooString *s); ++#else ++ void doShowText(GooString *s); ++#endif ++ + + // XObject operators + void opXObject(Object args[], int numArgs); +diff --git a/src
[gentoo-commits] repo/gentoo:master commit in: mail-mta/exim/
commit: 061ff65b498e0076335679bfb54aa59980e080f1 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Sep 11 20:49:24 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Tue Sep 11 20:49:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=061ff65b mail-mta/exim: Drop old, drop hppa to ~hppa Closes: https://bugs.gentoo.org/637546 Package-Manager: Portage-2.3.49, Repoman-2.3.10 mail-mta/exim/Manifest | 2 - mail-mta/exim/exim-4.90.1-r1.ebuild | 528 -- mail-mta/exim/exim-4.91-r1.ebuild | 547 3 files changed, 1077 deletions(-) diff --git a/mail-mta/exim/Manifest b/mail-mta/exim/Manifest index 8c73a77828d..a9d8a746f01 100644 --- a/mail-mta/exim/Manifest +++ b/mail-mta/exim/Manifest @@ -1,5 +1,3 @@ -DIST exim-4.90.1.tar.bz2 1854894 BLAKE2B d7fd8963fb8e98e562a87d248b4e0a54c382d922ea9ea0df10d06fd0992dc19b53e85b73e16dc4b8ae294268fa4f66fe1ae98c7bd3a1d62798425fc2a8a4aa01 SHA512 ba612cf056d97dfaac2b49255ad1e952c5f6b2623118a65f4ddae35ceb51a45f63e77956373f5550121bc1d7eb0c2ebeece1144cf1b15d57332a4782e3fb6db1 DIST exim-4.91.tar.xz 1744660 BLAKE2B 8d50a709def02a52f8e76a16fcf51a4fc7e553217d5513a361aa780f58bff336a9ab90d8683e3841a074f54f3c75f2f77bf1a353a849be1207bffdd5fb6e4c51 SHA512 35b34dda8dd0f27c0429e6eb8409756ecd3cf9e535bac421d696b1560db0ff3bf4cd0e4a00bc0b7e32137d31bb5de20776c7c1830ec125aa36b5c4376b0c71a2 -DIST exim-pdf-4.90.1.tar.bz2 1958791 BLAKE2B 2dcb523dbdaa989ca0a228db31967230b1bbb68cb998c90231108a822ca4dcc7db9e4c4a91034129ba7d9f08bb632379f021c65ea43159e21f9c6bae9060f146 SHA512 9529b9b459cc766a7171cbd37c2fab710acf130131326b8eb50d9c65714297b0139364fe6129e80d2f29ccee88e35497604a80d6d92207e16518c1d96c267127 DIST exim-pdf-4.91.tar.xz 1973672 BLAKE2B 0b9e3f65c8e8a5f727dd4359d1c5c6c867c0ecfce3b44763d5a24f2d98353bc58c42456e9884994f404d17685909ea287a478189407ba8e7835352274c788980 SHA512 82add9b42749b6d938ff3b44a4dea3dfe84bcb2a1efea8a32b64d81a9ea312033d33023b5c224a44a2c053b18f9042bd1f2834847cf48873d1725a5594704a12 DIST system_filter.exim.gz 3075 BLAKE2B d05e872b5cef377d29126cda03fc0a74c8777b2119b76ff43da6e8de808035eb9bfcb034a85d81824f135d484e864bfc0629fc1af2c228a7277d5ee7cf9cde79 SHA512 cb358d3ce2499a0bb5920d962a06f2af8486e55ec90c8c928bd8e3aefb279aa57f5f960d5adfcef68bd94110b405eaa144e9629cfe6014a529c79c544600bbf3 diff --git a/mail-mta/exim/exim-4.90.1-r1.ebuild b/mail-mta/exim/exim-4.90.1-r1.ebuild deleted file mode 100644 index 299ab812b7a..000 --- a/mail-mta/exim/exim-4.90.1-r1.ebuild +++ /dev/null @@ -1,528 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit eutils toolchain-funcs multilib pam systemd - -IUSE="dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn exiscan-acl gnutls ipv6 ldap libressl lmtp maildir mbx mysql nis pam perl pkcs11 postgres +prdr proxy radius redis sasl selinux spf sqlite srs ssl syslog tcpd +tpda X elibc_glibc" -REQUIRED_USE=" - dane? ( ssl !gnutls ) - dmarc? ( spf dkim ) - pkcs11? ( ssl gnutls ) - spf? ( exiscan-acl ) - srs? ( exiscan-acl ) -" - -COMM_URI="ftp://ftp.exim.org/pub/exim/exim4$([[ ${PV} == *_rc* ]] && echo /test)" - -DESCRIPTION="A highly configurable, drop-in replacement for sendmail" -SRC_URI="${COMM_URI}/${P//rc/RC}.tar.bz2 - mirror://gentoo/system_filter.exim.gz - doc? ( ${COMM_URI}/${PN}-pdf-${PV//rc/RC}.tar.bz2 )" -HOMEPAGE="http://www.exim.org/"; - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-solaris" - -COMMON_DEPEND=">=sys-apps/sed-4.0.5 - >=sys-libs/db-3.2:= - dev-libs/libpcre - perl? ( dev-lang/perl:= ) - pam? ( virtual/pam ) - tcpd? ( sys-apps/tcp-wrappers ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:= ) - ) - gnutls? ( net-libs/gnutls[pkcs11?] - dev-libs/libtasn1 ) - ldap? ( >=net-nds/openldap-2.0.7 ) - nis? ( elibc_glibc? ( || ( - =sys-libs/glibc-2.23[rpc] - ) ) ) - mysql? ( virtual/libmysqlclient ) - postgres? ( dev-db/postgresql:= ) - sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 ) - redis? ( dev-libs/hiredis ) - spf? ( >=mail-filter/libspf2-1.2.5-r1 ) - dmarc? ( mail-filter/opendmarc ) - srs? ( mail-filter/libsrs_alt ) - X? ( - x11-libs/libX11 - x11-libs/libXmu - x11-libs/libXt - x11-libs/libXaw - ) - sqlite? ( dev-db/sqlite ) - radius? ( net-dialup/freeradius-client ) - virtual/libiconv - elibc_glibc? ( net-libs/libnsl ) - " - # added X check for #57206 -DEPEND="
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 7f354271d1bf2bf968dc7c24e2a02ae13a1497c5 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Sep 11 16:31:11 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Tue Sep 11 16:31:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f354271 package.mask: Mask transition ebuilds that were needed only for (11 Sep 2018) +# Mask transition ebuilds that were needed only for (09 Sep 2018) # PostgreSQL beta and release candidate releases are pre-release testing # versions, not meant for production use. They are feature-frozen, and are
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 2a444cd352e4193e130bb28e46d8f39739aa335c Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Sep 11 16:27:22 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Tue Sep 11 16:31:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a444cd3 package.use.force: Since (11 Sep 2018) +# All glibc versions that include RPC code are masked now. +dev-libs/libspt libtirpc +dev-perl/Lab-VXI11 libtirpc +mail-mta/exim libtirpc +net-analyzer/argus libtirpc +net-analyzer/snort libtirpc +net-firewall/conntrack-tools libtirpc +net-fs/autofs libtirpc +net-libs/libnsl libtirpc +net-libs/rpcsvc-proto libtirpc +net-misc/netkit-bootparamd libtirpc +sci-astronomy/esomidas libtirpc +sys-cluster/glusterfs libtirpc + # Matt Turner (13 Jun 2018) # Upstream is transitioning to Meson, but does not yet have any configuration # options. Until those configuration options are provided, force USE flags on
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: d87aff413ebb22e1c0b092f747b6766aa64ceb25 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Sep 11 15:42:25 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Tue Sep 11 15:42:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d87aff41 sys-libs/glibc: Set 2.19 min kernel to 2.6.16 (hppa needs 2.6.20) Closes: https://bugs.gentoo.org/664808 Package-Manager: Portage-2.3.49, Repoman-2.3.10 sys-libs/glibc/glibc-2.19-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/glibc/glibc-2.19-r2.ebuild b/sys-libs/glibc/glibc-2.19-r2.ebuild index a398dd3650e..3ff1fb95b99 100644 --- a/sys-libs/glibc/glibc-2.19-r2.ebuild +++ b/sys-libs/glibc/glibc-2.19-r2.ebuild @@ -35,8 +35,8 @@ SRC_URI+=" multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-${GCC_BOO IUSE="audit caps compile-locales debug doc gd hardened headers-only multilib nscd profile selinux suid systemtap vanilla" # Minimum kernel version that glibc requires -# Everyone except hppa could also use 2.6.16 -MIN_KERN_VER="2.6.20" +# hppa requires 2.6.20 +MIN_KERN_VER="2.6.16" # Here's how the cross-compile logic breaks down ... # CTARGET - machine that will target the binaries
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 33ffdbefe92150236cb5588f9762b5fa7b0bdbac Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Sep 11 14:43:03 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Tue Sep 11 14:44:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ffdbef sys-libs/glibc: Remove old Package-Manager: Portage-2.3.49, Repoman-2.3.10 sys-libs/glibc/Manifest |1 - sys-libs/glibc/glibc-2.27-r4.ebuild | 1416 -- sys-libs/glibc/glibc-2.27-r5.ebuild | 1418 --- 3 files changed, 2835 deletions(-) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index d42a719a158..9207dbd150e 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -16,7 +16,6 @@ DIST glibc-2.25-patches-15.tar.bz2 78320 BLAKE2B 70c62cc10db13e2844de4d8a18972e0 DIST glibc-2.25.tar.xz 13873900 BLAKE2B 73ef792fff059f6ad154c9af2155ea15b7869ec1b93e557b6c58129bfb50f863c06f8b49425d75fd2df537dd9c4a68bad790cff770c50a6889732d66f507d349 SHA512 5b7a2418d5b8a1b6a907c6c7fb6477ee2a473151cb45e03d0d4cdd9a33497c90b1ee39e2e7e885e2b25743dcd3747336ef114b4a73eb001da1fd79f29e0f9a6e DIST glibc-2.26-patches-7.tar.bz2 413976 BLAKE2B 18263201cf33abf911eb7b802ed539b217391156f897a8db50f65a69627d8f8cceded78414168986ee98eba038364a6b2f3599b23f95e7b0ad2643481c399718 SHA512 0c812a343fcc68c10d92117cb2a0cf1c255470e81f0a7a04d6db2fe35445e410ef37f15162f145c2eb772b08ab55af246f5b52f5e57c2e91038181f6f027abc3 DIST glibc-2.26.tar.xz 14682748 BLAKE2B c1c9dbec110dd4e25b2f463a96d8afc43b8e3ebfe3c958107032beaa879710252be3bc4122bb62166408725d43785f233544df6159d29cce0fc5b2c08f45adbe SHA512 6ed368523bc55f00976f96c5177f114e3f714b27273d7bffc252812c8b98fb81970403c1f5b5f0a61da678811532fb446530745492d2b49bfefc0d5bd71ce8c0 -DIST glibc-2.27-patches-2.tar.bz2 129983 BLAKE2B fad8d14f5330bc301804913f92f48051583f122cc83ab44813dc13498f59e97b38d1b276353eed9df3fde427b669cf9168632bbed8d006a3d4995c1df79575a4 SHA512 b05e34dbb45aaadfdcc079888ef2b2f70b181ba31edf2e2bbd18fa666375f5c6c48993830a305de0706b4a562db6403b6287bcab4789c1c37bc535216ee9f4cd DIST glibc-2.27-patches-3.tar.bz2 166511 BLAKE2B 1dc54bef6e82112935c7411f7a5cd07c1edb24c3edaa1e0243b846b3832a40af1ba3a7b77aef04c54a173388156b464ea442fa8310a02e6f44e2ed5b78994286 SHA512 12496e9b0c60630dbec4c2febdd6d20df1f3d7a2c243cc55b595202b27f682b9208e16cd8c387687c0cc9e18b36c3caeef8d1b1148eb3ee8081431997270db5e DIST glibc-2.27.tar.xz 15395316 BLAKE2B ea206d304c8c9aa86d69db981a14bea008602cea06a6c151c4971a8df059949ffe5632b42a67ab0ffcd7c4d7ce1ec02ac48815dac4dade1c4dd41eaee8a6ed33 SHA512 7c5581154487d38d173ce1feb944e60207139cca148bccf066eaae322c0c2d219423bdcfa15c7f9be1b5e45dfc43c641cc5d80d3c3c65837d08a83cdb4e2a147 DIST glibc-2.28-patches-1.tar.bz2 15028 BLAKE2B 4b2bcb4123a2a6d5df9c5bdf6bda29a4b7633159917d3e385bfe00d6685b71a3e42e8739a791a4ae5d88280a82227531cc6cd42536e5bd6b795f391cbcc62783 SHA512 6b9451df7a0e83e93b06ae97c564653ac17c8e0d9c78f8a0ed42750bd6e3e58938491acb018681341eb57898811dc6020fa42287e408dfd6e8189cb362e393f1 diff --git a/sys-libs/glibc/glibc-2.27-r4.ebuild b/sys-libs/glibc/glibc-2.27-r4.ebuild deleted file mode 100644 index 070319f2fc2..000 --- a/sys-libs/glibc/glibc-2.27-r4.ebuild +++ /dev/null @@ -1,1416 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit prefix eutils versionator toolchain-funcs flag-o-matic gnuconfig \ - multilib systemd multiprocessing - -DESCRIPTION="GNU libc C library" -HOMEPAGE="https://www.gnu.org/software/libc/"; -LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" -RESTRICT="strip" # Strip ourself #46186 -SLOT="2.2" - -EMULTILIB_PKG="true" - -if [[ ${PV} == * ]]; then - EGIT_REPO_URI="https://sourceware.org/git/glibc.git"; - inherit git-r3 -else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" - SRC_URI="mirror://gnu/glibc/${P}.tar.xz" -fi - -RELEASE_VER=${PV} - -GCC_BOOTSTRAP_VER=20180511 - -# Gentoo patchset -PATCH_VER=2 - -SRC_URI+=" https://dev.gentoo.org/~dilfridge/distfiles/${P}-patches-${PATCH_VER}.tar.bz2"; -SRC_URI+=" multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" - -IUSE="audit caps compile-locales doc gd hardened headers-only multilib nscd profile selinux suid systemtap vanilla" - -# Minimum kernel version that glibc requires -MIN_KERN_VER="3.2.0" - -# Here's how the cross-compile logic breaks down ... -# CTARGET - machine that will target the binaries -# CHOST - machine that will host the binaries -# CBUILD - machine that will build the binaries -# If CTARGET != CHOST, it means you want a libc for cross-compiling. -# If CHOST != CBUILD, it means you want to
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: a96bbde56cc77bbdc23ffbe54d4fc113f4febf98 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Sep 11 14:39:19 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Tue Sep 11 14:44:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96bbde5 sys-libs/glibc: Remove old Package-Manager: Portage-2.3.49, Repoman-2.3.10 sys-libs/glibc/Manifest | 1 - sys-libs/glibc/glibc-2.19-r1.ebuild | 164 2 files changed, 165 deletions(-) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 69619572243..d42a719a158 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -1,6 +1,5 @@ DIST gcc-4.7.3-r1-multilib-bootstrap.tar.bz2 8064097 BLAKE2B 3cc5c82cd57d0fbd26d9a376ee8ca02f119fe9d653311cbe4d2b7b93aec2290adac3be271be19a7fdedae2e11e4b6e32360184e557204e100ad64357f5575d4b SHA512 40b93e194ad41a75d649d84d1c49070680f253a13f0617803243bc61c44fed1ca2d0a7572a97ebb79353f312b58b5f6360be916dd7435928cc53935082e15269 DIST gcc-multilib-bootstrap-20180511.tar.xz 2392908 BLAKE2B f3cf614399368acd8908f60d894c6344a2fa09383b30c1633a0682bc668367c8a2f8c6fec2d41b6e2178d709a2bd8db57e8b2ab56ba263c7d56f819c15acd061 SHA512 98c766e913693ab42ff790557acde2a36a8001e2648046a685b21964200df8d4d52d8452d499c0068c6648284d086ce062c2d36e2c6c2fd8aacd232d193f2853 -DIST glibc-2.19-patches-3.tar.bz2 80664 BLAKE2B fb348c711941c1bd4dadd905e172dc4f239d8b63af1a1d14dcf4ec45c504bd47e10e9b24b38f9e01796016f2e97caeeb693213ae08147274ed0a4d9501293be0 SHA512 d281d6a2757920124cf8a3f02b97e75192598b08d96ae48840df34c7ffdcb212952d171f233e6f12a429b19437d0a296212fe1f2eae164d6a1c6793cb3cb69f0 DIST glibc-2.19-patches-9.tar.bz2 24584 BLAKE2B a96e930a5bd20fa75d9f259cc2117fa5ce98072274a24a5823bf877e3739fa4c001a94d7865e065ee0527f3974430d27da8038e042340a451ad2052c62724f26 SHA512 a95b3063ade974a3556480b798b317d33c7423a8cb9e69f67249ffb8b3d3c671d70d2d5f782c1efadc0bec4cc49a96d4fe89911f3dfcd85b459f69f3b4f38f0e DIST glibc-2.19.tar.xz 12083312 BLAKE2B 9dc03346e0f0df4bf009a92d894b0a9f964ff92b7f4c9663cedf1cb6cf90435f28a15539d33791ecf43ee578fa4e26f916af0367651312ef8f9c1c38ce0dafa2 SHA512 9e021fcb3afbb9ace2a0e37fded231a62de861bd766e29d47163a03182e37add718b7acc3963d1c525f9556773e842297725715acde48dcfbaab6e756af1a23d DIST glibc-2.20-patches-5.tar.bz2 55986 BLAKE2B bad714bd088fb8759ee84d33f22c0bba01a78a401c54828dc413c7ac2a08ae53fba9b07280996e54091f2c918658bb502aeb45f734022c1ab36e1be215381324 SHA512 409f59a028127e02f0c9f91107715b540d8d234475830adc17108a02664be232098d119b43bcc8df9b328ab50c1fffb0868d510e6487ce1c34ec2c7c7a78375b diff --git a/sys-libs/glibc/glibc-2.19-r1.ebuild b/sys-libs/glibc/glibc-2.19-r1.ebuild deleted file mode 100644 index d036a728e44..000 --- a/sys-libs/glibc/glibc-2.19-r1.ebuild +++ /dev/null @@ -1,164 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -inherit toolchain-glibc - -DESCRIPTION="GNU libc6 (also called glibc2) C library" -HOMEPAGE="https://www.gnu.org/software/libc/libc.html"; - -LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" -RESTRICT="strip" # strip ourself #46186 -EMULTILIB_PKG="true" - -# Configuration variables -RELEASE_VER="" -case ${PV} in -*) - EGIT_REPO_URIS="git://sourceware.org/git/glibc.git" - inherit git-r3 - ;; -*) - RELEASE_VER=${PV} - ;; -esac -GCC_BOOTSTRAP_VER="4.7.3-r1" -PATCH_VER="3" # Gentoo patchset -NPTL_KERN_VER=${NPTL_KERN_VER:-"2.6.16"} # min kernel version nptl requires - -IUSE="debug gd hardened multilib nscd selinux systemtap profile suid vanilla headers-only" - -# Here's how the cross-compile logic breaks down ... -# CTARGET - machine that will target the binaries -# CHOST - machine that will host the binaries -# CBUILD - machine that will build the binaries -# If CTARGET != CHOST, it means you want a libc for cross-compiling. -# If CHOST != CBUILD, it means you want to cross-compile the libc. -# CBUILD = CHOST = CTARGET- native build/install -# CBUILD != (CHOST = CTARGET) - cross-compile a native build -# (CBUILD = CHOST) != CTARGET - libc for cross-compiler -# CBUILD != CHOST != CTARGET - cross-compile a libc for a cross-compiler -# For install paths: -# CHOST = CTARGET - install into / -# CHOST != CTARGET - install into /usr/CTARGET/ - -export CBUILD=${CBUILD:-${CHOST}} -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi - -[[ ${CTARGET} == hppa* ]] && NPTL_KERN_VER=${NPTL_KERN_VER/2.6.16/2.6.20} - -is_crosscompile() { - [[ ${CHOST} != ${
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 62c6e4b8307eec14863e2bc0b47e322c9025d081 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Sep 11 14:21:10 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Tue Sep 11 14:44:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c6e4b8 package.mask: mask glibc-2.25 (old) profiles/package.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/package.mask b/profiles/package.mask index 5bf4759a956..698bfc5ddc0 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -559,7 +559,7 @@ dev-ruby/poltergeist # (isolated) use case, feel free to unmask them on your system. # (updated 27 Dec 2017 with gcc < 5.4) (20 May 2017)
[gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
commit: 1c11a30ddb6bcdeccbc42f0a3d60d4cbcebbb6f5 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Sep 5 12:33:09 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Wed Sep 5 12:33:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c11a30d app-text/pdftk: Fix classpath issue via better wrapper params Closes: https://gitlab.com/pdftk-java/pdftk/issues/7 Package-Manager: Portage-2.3.48, Repoman-2.3.10 app-text/pdftk/pdftk-3.0.0.ebuild | 2 +- app-text/pdftk/pdftk-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/pdftk/pdftk-3.0.0.ebuild b/app-text/pdftk/pdftk-3.0.0.ebuild index 43928594642..9fe6b13efc0 100644 --- a/app-text/pdftk/pdftk-3.0.0.ebuild +++ b/app-text/pdftk/pdftk-3.0.0.ebuild @@ -38,5 +38,5 @@ DEPEND=" src_install() { java-pkg_newjar "build/jar/pdftk.jar" - java-pkg_dolauncher + java-pkg_dolauncher ${PN} --main com.gitlab.pdftk_java.pdftk } diff --git a/app-text/pdftk/pdftk-.ebuild b/app-text/pdftk/pdftk-.ebuild index 43928594642..9fe6b13efc0 100644 --- a/app-text/pdftk/pdftk-.ebuild +++ b/app-text/pdftk/pdftk-.ebuild @@ -38,5 +38,5 @@ DEPEND=" src_install() { java-pkg_newjar "build/jar/pdftk.jar" - java-pkg_dolauncher + java-pkg_dolauncher ${PN} --main com.gitlab.pdftk_java.pdftk }
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: 400554f960798470cb7fc28e9727ffefa194a891 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Sep 5 12:15:55 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Wed Sep 5 12:15:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=400554f9 profiles: Unmask pdftk-3 and later on 17.0 profiles profiles/releases/17.0/package.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask index bfd1649459c..10e18dec100 100644 --- a/profiles/releases/17.0/package.mask +++ b/profiles/releases/17.0/package.mask @@ -12,7 +12,7 @@ # Andreas K. Huettel (1 Dec 2017) # The following packages require GCC 5 or earlier and are therefore # masked in the 17.0 profiles. -app-text/pdftk +=app-text/pdftk-2* dev-java/ecj-gcj dev-java/gcj-jdk
[gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
commit: 9c1a38f9b70975b264d593b024915485e5b7345c Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Sep 5 12:14:30 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Wed Sep 5 12:14:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c1a38f9 app-text/pdftk: Re-add keywords as far as possible Package-Manager: Portage-2.3.48, Repoman-2.3.10 app-text/pdftk/pdftk-3.0.0.ebuild | 2 +- app-text/pdftk/pdftk-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/pdftk/pdftk-3.0.0.ebuild b/app-text/pdftk/pdftk-3.0.0.ebuild index c07263f6856..43928594642 100644 --- a/app-text/pdftk/pdftk-3.0.0.ebuild +++ b/app-text/pdftk/pdftk-3.0.0.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"; else SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"; - KEYWORDS="" + KEYWORDS="~amd64 ~x86" S="${WORKDIR}/pdftk-v${PV}" fi diff --git a/app-text/pdftk/pdftk-.ebuild b/app-text/pdftk/pdftk-.ebuild index c07263f6856..43928594642 100644 --- a/app-text/pdftk/pdftk-.ebuild +++ b/app-text/pdftk/pdftk-.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"; else SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"; - KEYWORDS="" + KEYWORDS="~amd64 ~x86" S="${WORKDIR}/pdftk-v${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
commit: cdbdd31fe0cd528853445b2dbccc1d6b4215eeec Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Sep 5 10:00:27 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Wed Sep 5 11:50:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdbdd31f app-text/pdftk: Make ebuild a bit more flexible; add release ebuild app-text/pdftk/Manifest | 1 + app-text/pdftk/{pdftk-.ebuild => pdftk-3.0.0.ebuild} | 12 ++-- app-text/pdftk/pdftk-.ebuild | 12 ++-- 3 files changed, 21 insertions(+), 4 deletions(-) diff --git a/app-text/pdftk/Manifest b/app-text/pdftk/Manifest index 7c6b82e26bb..c305177200f 100644 --- a/app-text/pdftk/Manifest +++ b/app-text/pdftk/Manifest @@ -1 +1,2 @@ DIST pdftk-2.02-src.zip 2239008 BLAKE2B 9bb55fb687b85de2ee0f9bec4ff16772646613b1519afb6d432985ad452cd09d04636788cb2deedb9924833cc10a802057c0e8ff146789da29cd4969cd614c39 SHA512 5c73ab3b7b12cfc24a17c2737d224fdde2ae684e1712031a968b83f5b8d91c521d477e932fc47f8b4a8c0ff0ba183678aaa13a1e7b29107c5c47ded8d960ef54 +DIST pdftk-v3.0.0.tar.bz2 546821 BLAKE2B 1d1935322f1468d9e2e8044e748fbb816e399599e445e078866d416d5e99866739134fb794ff42dbfcc37271d66655440f706db46f152722ab7030cba16edf38 SHA512 3b487f7532140366c9ac41222cd366d387b93e67aada845772f60ff20601e25611e34a190a65fbcec9d776a0b5683100fdd54453357bf7c43cebea7dda0c6229 diff --git a/app-text/pdftk/pdftk-.ebuild b/app-text/pdftk/pdftk-3.0.0.ebuild similarity index 68% copy from app-text/pdftk/pdftk-.ebuild copy to app-text/pdftk/pdftk-3.0.0.ebuild index ca097cf6539..c07263f6856 100644 --- a/app-text/pdftk/pdftk-.ebuild +++ b/app-text/pdftk/pdftk-3.0.0.ebuild @@ -3,11 +3,19 @@ EAPI=6 -inherit git-r3 java-pkg-2 java-ant-2 +inherit java-pkg-2 java-ant-2 DESCRIPTION="gcj-free version of pdftk written in Java" HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"; -EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"; + +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"; +else + SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"; + KEYWORDS="" + S="${WORKDIR}/pdftk-v${PV}" +fi LICENSE="GPL-2" SLOT="0" diff --git a/app-text/pdftk/pdftk-.ebuild b/app-text/pdftk/pdftk-.ebuild index ca097cf6539..c07263f6856 100644 --- a/app-text/pdftk/pdftk-.ebuild +++ b/app-text/pdftk/pdftk-.ebuild @@ -3,11 +3,19 @@ EAPI=6 -inherit git-r3 java-pkg-2 java-ant-2 +inherit java-pkg-2 java-ant-2 DESCRIPTION="gcj-free version of pdftk written in Java" HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"; -EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"; + +if [[ ${PV} == ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"; +else + SRC_URI="https://gitlab.com/pdftk-java/pdftk/-/archive/v${PV}/pdftk-v${PV}.tar.bz2"; + KEYWORDS="" + S="${WORKDIR}/pdftk-v${PV}" +fi LICENSE="GPL-2" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: app-text/pdftk/
commit: 51ce9a42e1297a674a10445019d70af3b47e24f5 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Sep 2 20:13:06 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Sep 2 20:13:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ce9a42 app-text/pdftk: Update homepage and repo uri Package-Manager: Portage-2.3.48, Repoman-2.3.10 app-text/pdftk/pdftk-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/pdftk/pdftk-.ebuild b/app-text/pdftk/pdftk-.ebuild index 38734756ceb..ca097cf6539 100644 --- a/app-text/pdftk/pdftk-.ebuild +++ b/app-text/pdftk/pdftk-.ebuild @@ -6,8 +6,8 @@ EAPI=6 inherit git-r3 java-pkg-2 java-ant-2 DESCRIPTION="gcj-free version of pdftk written in Java" -HOMEPAGE="https://gitlab.com/marcvinyals/pdftk"; -EGIT_REPO_URI="https://gitlab.com/marcvinyals/pdftk/"; +HOMEPAGE="https://gitlab.com/pdftk-java/pdftk"; +EGIT_REPO_URI="https://gitlab.com/pdftk-java/pdftk/"; LICENSE="GPL-2" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Getopt-Long-Descriptive/
commit: ccde7f0195a1a3b7959941fb950d92ae9d9880a3 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Sep 1 16:58:23 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Sep 1 16:58:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccde7f01 dev-perl/Getopt-Long-Descriptive: Version bump Bug: https://bugs.gentoo.org/661200 Package-Manager: Portage-2.3.48, Repoman-2.3.10 .../Getopt-Long-Descriptive-0.103.0.ebuild | 37 ++ dev-perl/Getopt-Long-Descriptive/Manifest | 1 + 2 files changed, 38 insertions(+) diff --git a/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.103.0.ebuild b/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.103.0.ebuild new file mode 100644 index 000..a3cb53187d6 --- /dev/null +++ b/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.103.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DIST_AUTHOR=RJBS +DIST_VERSION=0.103 +inherit perl-module + +DESCRIPTION="Getopt::Long with usage text" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86 ~ppc-aix ~ppc-macos ~x86-solaris" +IUSE="test minimal" + +CONFLICTS="! perl +# List::Util, Scalar::Util -> perl-Scalar-List-Utils +# Sub::Exporter::Util -> Sub-Exporter +RDEPEND="${CONFLICTS} + virtual/perl-Carp + >=virtual/perl-Getopt-Long-2.330.0 + >=dev-perl/Params-Validate-0.970.0 + virtual/perl-Scalar-List-Utils + >=dev-perl/Sub-Exporter-0.972.0 +" +DEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) + >=dev-perl/CPAN-Meta-Check-0.11.0 + virtual/perl-File-Spec + dev-perl/Test-Fatal + >=virtual/perl-Test-Simple-0.960.0 + >=dev-perl/Test-Warnings-0.5.0 + ) +" diff --git a/dev-perl/Getopt-Long-Descriptive/Manifest b/dev-perl/Getopt-Long-Descriptive/Manifest index ecd84a24c9d..14113ee94cc 100644 --- a/dev-perl/Getopt-Long-Descriptive/Manifest +++ b/dev-perl/Getopt-Long-Descriptive/Manifest @@ -1,3 +1,4 @@ DIST Getopt-Long-Descriptive-0.097.tar.gz 26399 BLAKE2B d14bbb75b5ae993970eb694ce54c16ac6670ece915368a58a482922d9c2b7d622cf012d20361e4f432bbf7b6119919e622f5b820f14a6e66dc62cfe7c99e9f19 SHA512 9b1a11bce5a64b0dbae93d410593c6411790db8eac1169eb1703fdd4b0bffc0cb0ce12fd02c3de0b4fea98151bcc98af55cf46d84d658c8292291bf3baf5d28d DIST Getopt-Long-Descriptive-0.099.tar.gz 29651 BLAKE2B 1adf8c6c84fc8b6251d27b8082b21c886b261bd633a1a6936721a34fafe2da5510e1ead960a079db3ac9dfa7fcf8b490e53fa8fb332952cd9ec5141ef357225d SHA512 3b6fdf06eab25f53c5624e42a8024d059d1ee1c33361184a1d45fc5f0f9b521ad0749916ca7ec7d9561bc2c297adba520ff1fd5efa6706ca480697fad71290da DIST Getopt-Long-Descriptive-0.100.tar.gz 31366 BLAKE2B 09fac34156dfbd22f3d14f85b44c0c327e0d6e7b535d2c4b80a492a1f4ab184b85d7b14456c375ce6cf882c69c4e99e3341a6ee764fea6ea966b85068a2410cb SHA512 0efd6f707487b9b44d5c3b5c9e46c3718546e44bf1b66c198be6ebfc922e7bdb23a9c57c5a9c0985dc3769617141696750e1bd982457247b679e3bdb5f9f16c7 +DIST Getopt-Long-Descriptive-0.103.tar.gz 32683 BLAKE2B 9e457690d61e8b2330761ffd09174403d7e485c80af84d2cc61b7443762dcbe9832a15c589b729536103e80c75556f60040d5d1d3637a5eb3226bf1cc1d57ce6 SHA512 9229575bde794fa1213871fbb33a1737d7979cf4c290200fd85c7da9e3227539809b8380a88a85675429ceb61e505bac8cc4e1408ca63ba92b4e1b33149f
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Getopt-Long-Descriptive/
commit: 5a7312c0190f485af4d2157a2c9b8bb7c8ff69fa Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Sep 1 16:59:03 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Sep 1 16:59:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7312c0 dev-perl/Getopt-Long-Descriptive: Remove old Package-Manager: Portage-2.3.48, Repoman-2.3.10 .../Getopt-Long-Descriptive-0.97.0.ebuild | 25 .../Getopt-Long-Descriptive-0.99.0.ebuild | 35 -- dev-perl/Getopt-Long-Descriptive/Manifest | 2 -- 3 files changed, 62 deletions(-) diff --git a/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.97.0.ebuild b/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.97.0.ebuild deleted file mode 100644 index aa803c265eb..000 --- a/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.97.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -MODULE_AUTHOR=RJBS -MODULE_VERSION=0.097 -inherit perl-module - -DESCRIPTION="Getopt::Long with usage text" - -SLOT="0" -KEYWORDS="amd64 arm ppc x86 ~ppc-aix ~ppc-macos ~x86-solaris" -IUSE="test" - -RDEPEND=" - >=dev-perl/Params-Validate-0.970.0 - dev-perl/IO-stringy - dev-perl/Sub-Exporter - virtual/perl-Scalar-List-Utils -" -DEPEND="${RDEPEND} - test? ( dev-perl/Test-Warnings )" - -SRC_TEST=do diff --git a/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.99.0.ebuild b/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.99.0.ebuild deleted file mode 100644 index 3088e1d4da1..000 --- a/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.99.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DIST_AUTHOR=RJBS -DIST_VERSION=0.099 -inherit perl-module - -DESCRIPTION="Getopt::Long with usage text" - -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86 ~ppc-aix ~ppc-macos ~x86-solaris" -IUSE="test minimal" - -# File::Basename -> perl -# List::Util, Scalar::Util -> perl-Scalar-List-Utils -# Sub::Exporter::Util -> Sub-Exporter -RDEPEND=" - virtual/perl-Carp - >=virtual/perl-Getopt-Long-2.330.0 - >=dev-perl/Params-Validate-0.970.0 - >=dev-perl/Sub-Exporter-0.972.0 - virtual/perl-Scalar-List-Utils -" -DEPEND="${RDEPEND} - virtual/perl-ExtUtils-MakeMaker - test? ( - !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) - dev-perl/Test-Fatal - >=dev-perl/Test-Warnings-0.5.0 - virtual/perl-File-Spec - >=virtual/perl-Test-Simple-0.960.0 - ) -" diff --git a/dev-perl/Getopt-Long-Descriptive/Manifest b/dev-perl/Getopt-Long-Descriptive/Manifest index 14113ee94cc..7f9332dfebf 100644 --- a/dev-perl/Getopt-Long-Descriptive/Manifest +++ b/dev-perl/Getopt-Long-Descriptive/Manifest @@ -1,4 +1,2 @@ -DIST Getopt-Long-Descriptive-0.097.tar.gz 26399 BLAKE2B d14bbb75b5ae993970eb694ce54c16ac6670ece915368a58a482922d9c2b7d622cf012d20361e4f432bbf7b6119919e622f5b820f14a6e66dc62cfe7c99e9f19 SHA512 9b1a11bce5a64b0dbae93d410593c6411790db8eac1169eb1703fdd4b0bffc0cb0ce12fd02c3de0b4fea98151bcc98af55cf46d84d658c8292291bf3baf5d28d -DIST Getopt-Long-Descriptive-0.099.tar.gz 29651 BLAKE2B 1adf8c6c84fc8b6251d27b8082b21c886b261bd633a1a6936721a34fafe2da5510e1ead960a079db3ac9dfa7fcf8b490e53fa8fb332952cd9ec5141ef357225d SHA512 3b6fdf06eab25f53c5624e42a8024d059d1ee1c33361184a1d45fc5f0f9b521ad0749916ca7ec7d9561bc2c297adba520ff1fd5efa6706ca480697fad71290da DIST Getopt-Long-Descriptive-0.100.tar.gz 31366 BLAKE2B 09fac34156dfbd22f3d14f85b44c0c327e0d6e7b535d2c4b80a492a1f4ab184b85d7b14456c375ce6cf882c69c4e99e3341a6ee764fea6ea966b85068a2410cb SHA512 0efd6f707487b9b44d5c3b5c9e46c3718546e44bf1b66c198be6ebfc922e7bdb23a9c57c5a9c0985dc3769617141696750e1bd982457247b679e3bdb5f9f16c7 DIST Getopt-Long-Descriptive-0.103.tar.gz 32683 BLAKE2B 9e457690d61e8b2330761ffd09174403d7e485c80af84d2cc61b7443762dcbe9832a15c589b729536103e80c75556f60040d5d1d3637a5eb3226bf1cc1d57ce6 SHA512 9229575bde794fa1213871fbb33a1737d7979cf4c290200fd85c7da9e3227539809b8380a88a85675429ceb61e505bac8cc4e1408ca63ba92b4e1b33149f
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/
commit: 9adc627026410dbb651570f75263073f7751208c Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Aug 7 09:41:48 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Tue Aug 7 09:45:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9adc6270 sys-devel/binutils: Restore keywords of 2.31.1 Package-Manager: Portage-2.3.44, Repoman-2.3.10 sys-devel/binutils/binutils-2.31.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-devel/binutils/binutils-2.31.1.ebuild b/sys-devel/binutils/binutils-2.31.1.ebuild index 46fc4e24954..d28b62827bc 100644 --- a/sys-devel/binutils/binutils-2.31.1.ebuild +++ b/sys-devel/binutils/binutils-2.31.1.ebuild @@ -41,6 +41,7 @@ case ${PV} in *) SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz" SLOT=$(get_version_component_range 1-2) + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" ;; esac
[gentoo-commits] repo/gentoo:master commit in: sys-libs/binutils-libs/
commit: 973ec9792dc8e4eb973551fe006851f1b5dbbd3c Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Aug 7 09:44:19 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Tue Aug 7 09:45:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=973ec979 sys-libs/binutils-libs: Restore keywords of 2.31.1 Package-Manager: Portage-2.3.44, Repoman-2.3.10 sys-libs/binutils-libs/binutils-libs-2.31.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-libs/binutils-libs/binutils-libs-2.31.1.ebuild b/sys-libs/binutils-libs/binutils-libs-2.31.1.ebuild index 777a60ae37e..415d289b864 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.31.1.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.31.1.ebuild @@ -21,6 +21,7 @@ LICENSE="|| ( GPL-3 LGPL-3 )" # The shared lib SONAMEs use the ${PV} in them. SLOT="0/${PV}" IUSE="64-bit-bfd multitarget nls static-libs" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" COMMON_DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]" DEPEND="${COMMON_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-hppa64/
commit: 7be9d84838c53685848271f822a46bc059fa25a3 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Aug 7 09:42:51 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Tue Aug 7 09:45:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be9d848 sys-devel/binutils-hppa64: Restore keywords of 2.31.1 Package-Manager: Portage-2.3.44, Repoman-2.3.10 sys-devel/binutils-hppa64/binutils-hppa64-2.31.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.31.1.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.31.1.ebuild index 3abdfc717b0..f885043c8a2 100644 --- a/sys-devel/binutils-hppa64/binutils-hppa64-2.31.1.ebuild +++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.31.1.ebuild @@ -37,7 +37,7 @@ case ${PV} in ;; esac SLOT=$(get_version_component_range 1-2) -#KEYWORDS="-* ~hppa" +KEYWORDS="-* ~hppa" # # The Gentoo patchset
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: e99e5324abd5a0f115f3f626aa4c0ea05077c767 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Aug 6 07:18:35 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Mon Aug 6 07:21:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99e5324 sys-libs/glibc: Restore keywords of 2.27-r6 Package-Manager: Portage-2.3.44, Repoman-2.3.10 sys-libs/glibc/glibc-2.27-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/glibc/glibc-2.27-r6.ebuild b/sys-libs/glibc/glibc-2.27-r6.ebuild index 080b20ae25c..4f328fea7cb 100644 --- a/sys-libs/glibc/glibc-2.27-r6.ebuild +++ b/sys-libs/glibc/glibc-2.27-r6.ebuild @@ -18,7 +18,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://sourceware.org/git/glibc.git"; inherit git-r3 else - # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" SRC_URI="mirror://gnu/glibc/${P}.tar.xz" fi
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 42c5a87f91540e6926cdd858ca700700a2794fea Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Aug 5 09:29:55 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Aug 5 09:30:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c5a87f sys-libs/glibc: 2.27 revision bump (patchlevel 3) Tests pass here Package-Manager: Portage-2.3.44, Repoman-2.3.10 sys-libs/glibc/Manifest |1 + sys-libs/glibc/glibc-2.27-r6.ebuild | 1418 +++ 2 files changed, 1419 insertions(+) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 72c3b5ac244..69619572243 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -18,6 +18,7 @@ DIST glibc-2.25.tar.xz 13873900 BLAKE2B 73ef792fff059f6ad154c9af2155ea15b7869ec1 DIST glibc-2.26-patches-7.tar.bz2 413976 BLAKE2B 18263201cf33abf911eb7b802ed539b217391156f897a8db50f65a69627d8f8cceded78414168986ee98eba038364a6b2f3599b23f95e7b0ad2643481c399718 SHA512 0c812a343fcc68c10d92117cb2a0cf1c255470e81f0a7a04d6db2fe35445e410ef37f15162f145c2eb772b08ab55af246f5b52f5e57c2e91038181f6f027abc3 DIST glibc-2.26.tar.xz 14682748 BLAKE2B c1c9dbec110dd4e25b2f463a96d8afc43b8e3ebfe3c958107032beaa879710252be3bc4122bb62166408725d43785f233544df6159d29cce0fc5b2c08f45adbe SHA512 6ed368523bc55f00976f96c5177f114e3f714b27273d7bffc252812c8b98fb81970403c1f5b5f0a61da678811532fb446530745492d2b49bfefc0d5bd71ce8c0 DIST glibc-2.27-patches-2.tar.bz2 129983 BLAKE2B fad8d14f5330bc301804913f92f48051583f122cc83ab44813dc13498f59e97b38d1b276353eed9df3fde427b669cf9168632bbed8d006a3d4995c1df79575a4 SHA512 b05e34dbb45aaadfdcc079888ef2b2f70b181ba31edf2e2bbd18fa666375f5c6c48993830a305de0706b4a562db6403b6287bcab4789c1c37bc535216ee9f4cd +DIST glibc-2.27-patches-3.tar.bz2 166511 BLAKE2B 1dc54bef6e82112935c7411f7a5cd07c1edb24c3edaa1e0243b846b3832a40af1ba3a7b77aef04c54a173388156b464ea442fa8310a02e6f44e2ed5b78994286 SHA512 12496e9b0c60630dbec4c2febdd6d20df1f3d7a2c243cc55b595202b27f682b9208e16cd8c387687c0cc9e18b36c3caeef8d1b1148eb3ee8081431997270db5e DIST glibc-2.27.tar.xz 15395316 BLAKE2B ea206d304c8c9aa86d69db981a14bea008602cea06a6c151c4971a8df059949ffe5632b42a67ab0ffcd7c4d7ce1ec02ac48815dac4dade1c4dd41eaee8a6ed33 SHA512 7c5581154487d38d173ce1feb944e60207139cca148bccf066eaae322c0c2d219423bdcfa15c7f9be1b5e45dfc43c641cc5d80d3c3c65837d08a83cdb4e2a147 DIST glibc-2.28-patches-1.tar.bz2 15028 BLAKE2B 4b2bcb4123a2a6d5df9c5bdf6bda29a4b7633159917d3e385bfe00d6685b71a3e42e8739a791a4ae5d88280a82227531cc6cd42536e5bd6b795f391cbcc62783 SHA512 6b9451df7a0e83e93b06ae97c564653ac17c8e0d9c78f8a0ed42750bd6e3e58938491acb018681341eb57898811dc6020fa42287e408dfd6e8189cb362e393f1 DIST glibc-2.28.tar.xz 16484344 BLAKE2B 9aa8cbd5a145c2a6fde3a60b3d0a14b12b46ed79333ad1ca3e73464adcfe700277a17a9e7fd0ca36e355a0c5b0b27decfa091da320ba802741ad75cc955bbcc8 SHA512 521f820953ff07c69ece4c2186f59fc061a7f9747932cd70ef2995c2b2deee76eeb6de700d85071cdca5949179aa8ccee75eda7feca1394121ec7b821ad0a3f3 diff --git a/sys-libs/glibc/glibc-2.27-r6.ebuild b/sys-libs/glibc/glibc-2.27-r6.ebuild new file mode 100644 index 000..080b20ae25c --- /dev/null +++ b/sys-libs/glibc/glibc-2.27-r6.ebuild @@ -0,0 +1,1418 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit prefix eutils versionator toolchain-funcs flag-o-matic gnuconfig \ + multilib systemd multiprocessing + +DESCRIPTION="GNU libc C library" +HOMEPAGE="https://www.gnu.org/software/libc/"; +LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" +RESTRICT="strip" # Strip ourself #46186 +SLOT="2.2" + +EMULTILIB_PKG="true" + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://sourceware.org/git/glibc.git"; + inherit git-r3 +else + # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" + SRC_URI="mirror://gnu/glibc/${P}.tar.xz" +fi + +RELEASE_VER=${PV} + +GCC_BOOTSTRAP_VER=20180511 + +# Gentoo patchset +PATCH_VER=3 + +SRC_URI+=" https://dev.gentoo.org/~dilfridge/distfiles/${P}-patches-${PATCH_VER}.tar.bz2"; +SRC_URI+=" multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" + +IUSE="audit caps compile-locales doc gd hardened headers-only +multiarch multilib nscd profile selinux suid systemtap vanilla" + +# Minimum kernel version that glibc requires +MIN_KERN_VER="3.2.0" + +# Here's how the cross-compile logic breaks down ... +# CTARGET - machine that will target the binaries +# CHOST - machine that will host the binaries +# CBUILD - machine that will build the binaries +# If CTARGET != CHOST, it means you want a libc for cross-compiling. +# If CHOST != CBUILD, it means you want to cross-compile the libc. +# CBUILD = CH
[gentoo-commits] repo/gentoo:master commit in: sys-libs/binutils-libs/
commit: 9f3c941c10e626b82797c611131d0a8a8901da55 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Aug 4 18:22:32 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Aug 4 18:24:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3c941c sys-libs/binutils-libs: Remove old Package-Manager: Portage-2.3.44, Repoman-2.3.10 sys-libs/binutils-libs/Manifest | 2 - sys-libs/binutils-libs/binutils-libs-2.31.ebuild | 105 --- 2 files changed, 107 deletions(-) diff --git a/sys-libs/binutils-libs/Manifest b/sys-libs/binutils-libs/Manifest index a4026ff896e..0f487119195 100644 --- a/sys-libs/binutils-libs/Manifest +++ b/sys-libs/binutils-libs/Manifest @@ -9,7 +9,5 @@ DIST binutils-2.29.1.tar.bz2 29123355 BLAKE2B 83de518a27bae0f13c57b1979493dd7f7c DIST binutils-2.30-patches-2.tar.xz 490272 BLAKE2B a28a5b5bb8faa33fec269f2c69d6ed0e4e7d5a9169861aa4b3c45511794e1e749c216862a8258c2029f1b40c511dcb2a0aeaecda57e75d52418f10d6f345718f SHA512 1686d5b58ee968f2000647acab2bee4c263d1c85fd43fed8c820fccfc0d7024a01211e7853cd5ce452fa90da500bc17309edf6dbc901c7fd6fc7b3e3d6f42581 DIST binutils-2.30-patches-3.tar.xz 548804 BLAKE2B 428a1750233ae3f019e20cb5ed1d8e6fe6455181e8f5961dbfe7b66493d1c42050f889e45c02c1fc1a84d545c9e61f81ad6ffd5afc0b1099a702ccc7637c3abe SHA512 c91e902d1d9fc2e9782df04c93173c3207c771f1c063e2ff12c9336593c954ea3f1b2474a8fc045927d72fe18f7401874059599d100c4a1fd152081f05913d03 DIST binutils-2.30.tar.xz 20286700 BLAKE2B 2dd5436a15a601011a1950e6082ec00082f5916fb82ce95ceab424fd8dc19f6daa7ac32a149f222ccdcc603354165cc206fde070eaa44fe2cc5e57486efc7868 SHA512 e747ea20d8d79fcd21b9d9f6695059caa7189d60f19256da398e34b789fea9a133c32b192e9693b5828d27683739b0198431bf8b3e39fb3b04884cf89d9aa839 -DIST binutils-2.31-patches-1.tar.xz 16692 BLAKE2B ee9c7b344b12073c881eaf6fa80e8cb3187add720a26b60e7ef7db9dc3eb8e6e2b83cd0afb3115c4846aa914f8957554bd010f67af34dc5ad81e676639cf361e SHA512 4004d52327babd00f946b199f71e9eca840e66c65a287730af80b5a69138fe5f946f33c13400e028088238314c644f00b858049f8923948d2e6144dc779c24c0 DIST binutils-2.31.1-patches-1.tar.xz 10644 BLAKE2B 3c2e09713593fc01d78d45ee4e4ac92020d5de781325c8ea98a5193a36a2a0a814f1b6730ae718ad92f92c5876e8e47d0eee7c42d2fce281cc0b37fadb85c42b SHA512 d701e6e2c9d22ca5c7ac4bf08d9206a6648b299b7b04a053aaabc34fa94d7c5fd074a08e3f3af66365069918d9000986c646430bf2adf94213cbf0d55d6e6c51 DIST binutils-2.31.1.tar.xz 20467996 BLAKE2B 6b914df1fbb7cf54f2159f71b2c2b09f3f6a569b7a3cb4cf9790d0a3733a7548bc0ea32334a178ed3b56e8b97656ae99c7abaf212601beeaeae9a0884c0f6051 SHA512 0fca326feb1d5f5fe505a827b20237fe3ec9c13eaf7ec7e35847fd71184f605ba1cefe1314b1b8f8a29c0aa9d88162849ee1c1a3e70c2f7407d88339b17edb30 -DIST binutils-2.31.tar.xz 20445772 BLAKE2B 02d9ef7f8ea0d24682716b6890916d507762b4672a3148192afbbc1d6323b3f3970eb630ec9af5e18c60ba1d4579d49d847e571bcd8b1236c24b04c9e3815481 SHA512 3448a71c42d790569c1159c1042aa520b2d8ac8af7506fb1f2a4199dfb13b39f1c2271a5cb3a643d10c7d8a388a73f190e90503d4793a016da7893473aa1c635 diff --git a/sys-libs/binutils-libs/binutils-libs-2.31.ebuild b/sys-libs/binutils-libs/binutils-libs-2.31.ebuild deleted file mode 100644 index 777a60ae37e..000 --- a/sys-libs/binutils-libs/binutils-libs-2.31.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PATCH_VER=1 - -inherit eutils toolchain-funcs multilib-minimal - -MY_PN="binutils" -MY_P="${MY_PN}-${PV}" -PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}} -PATCH_DEV=${PATCH_DEV:-dilfridge} - -DESCRIPTION="Core binutils libraries (libbfd, libopcodes, libiberty) for external packages" -HOMEPAGE="https://sourceware.org/binutils/"; -SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz - mirror://gentoo/${MY_PN}-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz" - -LICENSE="|| ( GPL-3 LGPL-3 )" -# The shared lib SONAMEs use the ${PV} in them. -SLOT="0/${PV}" -IUSE="64-bit-bfd multitarget nls static-libs" - -COMMON_DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]" -DEPEND="${COMMON_DEPEND} - >=sys-apps/texinfo-4.7 - nls? ( sys-devel/gettext )" -# Need a newer binutils-config that'll reset include/lib symlinks for us. -RDEPEND="${COMMON_DEPEND} - >=sys-devel/binutils-config-5 - nls? ( !=2.24) make this an explicit option. #497268 - --enable-install-libiberty - --disable-werror - --with-bugurl="https://bugs.gentoo.org/"; - --with-pkgversion="$(pkgversion)" - $(use_enable static-libs static) - # The binutils eclass enables this flag for all bi-arch builds, - # but other tools often don't care about that support. Put it - # beyond a flag if people really want
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-hppa64/
commit: 0e882fda059ed56bfcf3b696cd55a9a6ece42130 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Aug 4 18:23:11 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Aug 4 18:24:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e882fda sys-devel/binutils-hppa64: Remove old Package-Manager: Portage-2.3.44, Repoman-2.3.10 sys-devel/binutils-hppa64/Manifest | 2 - .../binutils-hppa64/binutils-hppa64-2.31.ebuild| 393 - 2 files changed, 395 deletions(-) diff --git a/sys-devel/binutils-hppa64/Manifest b/sys-devel/binutils-hppa64/Manifest index 0174afd5183..b4bce3e7c8c 100644 --- a/sys-devel/binutils-hppa64/Manifest +++ b/sys-devel/binutils-hppa64/Manifest @@ -15,7 +15,5 @@ DIST binutils-2.29.tar.bz2 29073316 BLAKE2B 0eb7bbefa1ac5f4d753ca9328d339a466d4f DIST binutils-2.30-patches-2.tar.xz 490272 BLAKE2B a28a5b5bb8faa33fec269f2c69d6ed0e4e7d5a9169861aa4b3c45511794e1e749c216862a8258c2029f1b40c511dcb2a0aeaecda57e75d52418f10d6f345718f SHA512 1686d5b58ee968f2000647acab2bee4c263d1c85fd43fed8c820fccfc0d7024a01211e7853cd5ce452fa90da500bc17309edf6dbc901c7fd6fc7b3e3d6f42581 DIST binutils-2.30-patches-3.tar.xz 548804 BLAKE2B 428a1750233ae3f019e20cb5ed1d8e6fe6455181e8f5961dbfe7b66493d1c42050f889e45c02c1fc1a84d545c9e61f81ad6ffd5afc0b1099a702ccc7637c3abe SHA512 c91e902d1d9fc2e9782df04c93173c3207c771f1c063e2ff12c9336593c954ea3f1b2474a8fc045927d72fe18f7401874059599d100c4a1fd152081f05913d03 DIST binutils-2.30.tar.xz 20286700 BLAKE2B 2dd5436a15a601011a1950e6082ec00082f5916fb82ce95ceab424fd8dc19f6daa7ac32a149f222ccdcc603354165cc206fde070eaa44fe2cc5e57486efc7868 SHA512 e747ea20d8d79fcd21b9d9f6695059caa7189d60f19256da398e34b789fea9a133c32b192e9693b5828d27683739b0198431bf8b3e39fb3b04884cf89d9aa839 -DIST binutils-2.31-patches-1.tar.xz 16692 BLAKE2B ee9c7b344b12073c881eaf6fa80e8cb3187add720a26b60e7ef7db9dc3eb8e6e2b83cd0afb3115c4846aa914f8957554bd010f67af34dc5ad81e676639cf361e SHA512 4004d52327babd00f946b199f71e9eca840e66c65a287730af80b5a69138fe5f946f33c13400e028088238314c644f00b858049f8923948d2e6144dc779c24c0 DIST binutils-2.31.1-patches-1.tar.xz 10644 BLAKE2B 3c2e09713593fc01d78d45ee4e4ac92020d5de781325c8ea98a5193a36a2a0a814f1b6730ae718ad92f92c5876e8e47d0eee7c42d2fce281cc0b37fadb85c42b SHA512 d701e6e2c9d22ca5c7ac4bf08d9206a6648b299b7b04a053aaabc34fa94d7c5fd074a08e3f3af66365069918d9000986c646430bf2adf94213cbf0d55d6e6c51 DIST binutils-2.31.1.tar.xz 20467996 BLAKE2B 6b914df1fbb7cf54f2159f71b2c2b09f3f6a569b7a3cb4cf9790d0a3733a7548bc0ea32334a178ed3b56e8b97656ae99c7abaf212601beeaeae9a0884c0f6051 SHA512 0fca326feb1d5f5fe505a827b20237fe3ec9c13eaf7ec7e35847fd71184f605ba1cefe1314b1b8f8a29c0aa9d88162849ee1c1a3e70c2f7407d88339b17edb30 -DIST binutils-2.31.tar.xz 20445772 BLAKE2B 02d9ef7f8ea0d24682716b6890916d507762b4672a3148192afbbc1d6323b3f3970eb630ec9af5e18c60ba1d4579d49d847e571bcd8b1236c24b04c9e3815481 SHA512 3448a71c42d790569c1159c1042aa520b2d8ac8af7506fb1f2a4199dfb13b39f1c2271a5cb3a643d10c7d8a388a73f190e90503d4793a016da7893473aa1c635 diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.31.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.31.ebuild deleted file mode 100644 index 463c8b77f7d..000 --- a/sys-devel/binutils-hppa64/binutils-hppa64-2.31.ebuild +++ /dev/null @@ -1,393 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -export CTARGET=hppa64-${CHOST#*-} - -inherit eutils libtool flag-o-matic gnuconfig multilib versionator - -DESCRIPTION="Tools necessary to build programs" -HOMEPAGE="https://sourceware.org/binutils/"; -LICENSE="GPL-3+" -IUSE="+cxx doc multitarget +nls static-libs test" - -# Variables that can be set here: -# PATCH_VER - the patchset version -# Default: empty, no patching -# PATCH_BINUTILS_VER - the binutils version in the patchset name -#- Default: PV -# PATCH_DEV - Use download URI https://dev.gentoo.org/~{PATCH_DEV}/distfiles/... -# for the patchsets -# Default: dilfridge :) - -PATCH_VER=1 - -case ${PV} in - ) - BVER="git" - EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git"; - inherit git-r3 - S=${WORKDIR}/binutils - EGIT_CHECKOUT_DIR=${S} - ;; - *) - BVER=${PV} - SRC_URI="mirror://gnu/binutils/binutils-${BVER}.tar.xz https://sourceware.org/pub/binutils/releases/binutils-${BVER}.tar.xz"; - ;; -esac -SLOT="${BVER}" -#KEYWORDS="-* ~hppa" - -# -# The Gentoo patchset -# -PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${BVER}} -PATCH_DEV=${PATCH_DEV:-dilfridge} - -[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI} - https://dev.gentoo.org/~${PATCH_
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/
commit: 7e98ed3ed12e27e20999e368ea45d85711c0e243 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Aug 4 18:17:19 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Aug 4 18:17:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e98ed3e sys-devel/binutils: Remove branch live ebuild Package-Manager: Portage-2.3.44, Repoman-2.3.10 sys-devel/binutils/binutils-2.31..ebuild | 424 --- 1 file changed, 424 deletions(-) diff --git a/sys-devel/binutils/binutils-2.31..ebuild b/sys-devel/binutils/binutils-2.31..ebuild deleted file mode 100644 index b51be8aa269..000 --- a/sys-devel/binutils/binutils-2.31..ebuild +++ /dev/null @@ -1,424 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils libtool flag-o-matic gnuconfig multilib versionator - -DESCRIPTION="Tools necessary to build programs" -HOMEPAGE="https://sourceware.org/binutils/"; -LICENSE="GPL-3+" -IUSE="+cxx doc multitarget +nls static-libs test" - -# Variables that can be set here: -# PATCH_VER - the patchset version -# Default: empty, no patching -# PATCH_BINUTILS_VER - the binutils version in the patchset name -#- Default: PV -# PATCH_DEV - Use download URI https://dev.gentoo.org/~{PATCH_DEV}/distfiles/... -# for the patchsets -# Default: dilfridge :) - -PATCH_VER=1 -PATCH_BINUTILS_VER= - -case ${PV} in - ) - EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git"; - inherit git-r3 - S=${WORKDIR}/binutils - EGIT_CHECKOUT_DIR=${S} - SLOT=${PV} - ;; - *.) - EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git"; - inherit git-r3 - S=${WORKDIR}/binutils - EGIT_CHECKOUT_DIR=${S} - EGIT_BRANCH=$(get_version_component_range 1-2) - EGIT_BRANCH="binutils-${EGIT_BRANCH/./_}-branch" - SLOT=$(get_version_component_range 1-2) - ;; - *) - SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz" - SLOT=$(get_version_component_range 1-2) - ;; -esac - -# -# The Gentoo patchset -# -PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}} -PATCH_DEV=${PATCH_DEV:-dilfridge} - -[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI} - https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz"; - -# -# The cross-compile logic -# -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi -is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } - -# -# The dependencies -# -RDEPEND=" - >=sys-devel/binutils-config-3 - sys-libs/zlib -" -DEPEND="${RDEPEND} - doc? ( sys-apps/texinfo ) - test? ( dev-util/dejagnu ) - nls? ( sys-devel/gettext ) - sys-devel/flex - virtual/yacc -" -if is_cross ; then - # The build assumes the host has libiberty and such when cross-compiling - # its build tools. We should probably make binutils itself build a local - # copy to use, but until then, be lazy. - DEPEND+=" >=sys-libs/binutils-libs-${PV}" -fi - -MY_BUILDDIR=${WORKDIR}/build - -src_unpack() { - case ${PV} in - *) - git-r3_src_unpack - ;; - *) - ;; - esac - default - mkdir -p "${MY_BUILDDIR}" -} - -src_prepare() { - if [[ ! -z ${PATCH_VER} ]] ; then - einfo "Applying binutils-${PATCH_BINUTILS_VER} patchset ${PATCH_VER}" - eapply "${WORKDIR}/patch"/*.patch - fi - - # This check should probably go somewhere else, like pkg_pretend. - if [[ ${CTARGET} == *-uclibc* ]] ; then - if grep -qs 'linux-gnu' "${S}"/ltconfig ; then - die "sorry, but this binutils doesn't yet support uClibc :(" - fi - fi - - # Make sure our explicit libdir paths don't get clobbered. #562460 - sed -i \ - -e 's:@bfdlibdir@:@libdir@:g' \ - -e 's:@bfdincludedir@:@includedir@:g' \ - {bfd,opcodes}/Makefile.in || die - - # Fix locale issues if possible #122216 - if [[ -e ${FILESDIR}/binutils-configure-LANG.patch ]] ; then - einfo "Fixing misc issues in configure files" - for f in $(find "${
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/
commit: 0be121f7407806d69880293cc57fe8534d94b6d4 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Aug 4 18:16:11 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Aug 4 18:16:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0be121f7 sys-devel/binutils: Remove old Package-Manager: Portage-2.3.44, Repoman-2.3.10 sys-devel/binutils/Manifest | 2 - sys-devel/binutils/binutils-2.31.ebuild | 427 2 files changed, 429 deletions(-) diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest index 276c7a8c749..0926475d632 100644 --- a/sys-devel/binutils/Manifest +++ b/sys-devel/binutils/Manifest @@ -11,8 +11,6 @@ DIST binutils-2.29.1.tar.bz2 29123355 BLAKE2B 83de518a27bae0f13c57b1979493dd7f7c DIST binutils-2.30-patches-2.tar.xz 490272 BLAKE2B a28a5b5bb8faa33fec269f2c69d6ed0e4e7d5a9169861aa4b3c45511794e1e749c216862a8258c2029f1b40c511dcb2a0aeaecda57e75d52418f10d6f345718f SHA512 1686d5b58ee968f2000647acab2bee4c263d1c85fd43fed8c820fccfc0d7024a01211e7853cd5ce452fa90da500bc17309edf6dbc901c7fd6fc7b3e3d6f42581 DIST binutils-2.30-patches-3.tar.xz 548804 BLAKE2B 428a1750233ae3f019e20cb5ed1d8e6fe6455181e8f5961dbfe7b66493d1c42050f889e45c02c1fc1a84d545c9e61f81ad6ffd5afc0b1099a702ccc7637c3abe SHA512 c91e902d1d9fc2e9782df04c93173c3207c771f1c063e2ff12c9336593c954ea3f1b2474a8fc045927d72fe18f7401874059599d100c4a1fd152081f05913d03 DIST binutils-2.30.tar.xz 20286700 BLAKE2B 2dd5436a15a601011a1950e6082ec00082f5916fb82ce95ceab424fd8dc19f6daa7ac32a149f222ccdcc603354165cc206fde070eaa44fe2cc5e57486efc7868 SHA512 e747ea20d8d79fcd21b9d9f6695059caa7189d60f19256da398e34b789fea9a133c32b192e9693b5828d27683739b0198431bf8b3e39fb3b04884cf89d9aa839 -DIST binutils-2.31-patches-1.tar.xz 16692 BLAKE2B ee9c7b344b12073c881eaf6fa80e8cb3187add720a26b60e7ef7db9dc3eb8e6e2b83cd0afb3115c4846aa914f8957554bd010f67af34dc5ad81e676639cf361e SHA512 4004d52327babd00f946b199f71e9eca840e66c65a287730af80b5a69138fe5f946f33c13400e028088238314c644f00b858049f8923948d2e6144dc779c24c0 DIST binutils-2.31.1-patches-1.tar.xz 10644 BLAKE2B 3c2e09713593fc01d78d45ee4e4ac92020d5de781325c8ea98a5193a36a2a0a814f1b6730ae718ad92f92c5876e8e47d0eee7c42d2fce281cc0b37fadb85c42b SHA512 d701e6e2c9d22ca5c7ac4bf08d9206a6648b299b7b04a053aaabc34fa94d7c5fd074a08e3f3af66365069918d9000986c646430bf2adf94213cbf0d55d6e6c51 DIST binutils-2.31.1.tar.xz 20467996 BLAKE2B 6b914df1fbb7cf54f2159f71b2c2b09f3f6a569b7a3cb4cf9790d0a3733a7548bc0ea32334a178ed3b56e8b97656ae99c7abaf212601beeaeae9a0884c0f6051 SHA512 0fca326feb1d5f5fe505a827b20237fe3ec9c13eaf7ec7e35847fd71184f605ba1cefe1314b1b8f8a29c0aa9d88162849ee1c1a3e70c2f7407d88339b17edb30 -DIST binutils-2.31.tar.xz 20445772 BLAKE2B 02d9ef7f8ea0d24682716b6890916d507762b4672a3148192afbbc1d6323b3f3970eb630ec9af5e18c60ba1d4579d49d847e571bcd8b1236c24b04c9e3815481 SHA512 3448a71c42d790569c1159c1042aa520b2d8ac8af7506fb1f2a4199dfb13b39f1c2271a5cb3a643d10c7d8a388a73f190e90503d4793a016da7893473aa1c635 DIST binutils--patches-1.tar.xz 10116 BLAKE2B 1ae970fd13ea1b94f554ed5b3fde4b6bdd90efcfc2488efc2f1465511279027c2e7f2a7371069afadb91bf833680a24e1a5df50d3169c9ee132c933b3c1fdba9 SHA512 a5d97d7070b876bf072db2a99a2876c239e03409849b9c93467bd3e70cd97c468110031a09e1c182c05d48004ec3e1651f44a1850b0275a385c3bae598cd98d7 diff --git a/sys-devel/binutils/binutils-2.31.ebuild b/sys-devel/binutils/binutils-2.31.ebuild deleted file mode 100644 index ea7e40bf967..000 --- a/sys-devel/binutils/binutils-2.31.ebuild +++ /dev/null @@ -1,427 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils libtool flag-o-matic gnuconfig multilib versionator - -DESCRIPTION="Tools necessary to build programs" -HOMEPAGE="https://sourceware.org/binutils/"; -LICENSE="GPL-3+" -IUSE="+cxx doc multitarget +nls static-libs test" - -# Variables that can be set here: -# PATCH_VER - the patchset version -# Default: empty, no patching -# PATCH_BINUTILS_VER - the binutils version in the patchset name -#- Default: PV -# PATCH_DEV - Use download URI https://dev.gentoo.org/~{PATCH_DEV}/distfiles/... -# for the patchsets -# Default: dilfridge :) - -PATCH_VER=1 - -case ${PV} in - ) - EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git"; - inherit git-r3 - S=${WORKDIR}/binutils - EGIT_CHECKOUT_DIR=${S} - SLOT=${PV} - ;; - *.) - EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git"; - inherit git-r3 - S=${WORKDIR}/binutils - EGIT_CHECKOUT_DIR=${S} - EGIT_BRANCH=${PV%.} - EGIT_BRANCH=&q
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 588cfbfbf10af6ed153fbcc1bda9a1d2bca02fa8 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Aug 3 20:31:31 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Fri Aug 3 21:20:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588cfbfb sys-libs/glibc: Needs at least GNU Make 4 to build Package-Manager: Portage-2.3.44, Repoman-2.3.10 sys-libs/glibc/glibc-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild index 82232b67b6d..4069c5f71ea 100644 --- a/sys-libs/glibc/glibc-.ebuild +++ b/sys-libs/glibc/glibc-.ebuild @@ -77,6 +77,7 @@ DEPEND="${COMMON_DEPEND} !=net-dns/libidn2-2.0.5 ) "
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: bd032747aaf2132c00e1e008a45524de9300d742 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Aug 3 21:20:10 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Fri Aug 3 21:20:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd032747 sys-libs/glibc: Version bump (2.28), untested, unkeyworded Package-Manager: Portage-2.3.44, Repoman-2.3.10 sys-libs/glibc/Manifest |2 + sys-libs/glibc/glibc-2.28.ebuild | 1429 ++ 2 files changed, 1431 insertions(+) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 9215bd834a0..72c3b5ac244 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -19,4 +19,6 @@ DIST glibc-2.26-patches-7.tar.bz2 413976 BLAKE2B 18263201cf33abf911eb7b802ed539b DIST glibc-2.26.tar.xz 14682748 BLAKE2B c1c9dbec110dd4e25b2f463a96d8afc43b8e3ebfe3c958107032beaa879710252be3bc4122bb62166408725d43785f233544df6159d29cce0fc5b2c08f45adbe SHA512 6ed368523bc55f00976f96c5177f114e3f714b27273d7bffc252812c8b98fb81970403c1f5b5f0a61da678811532fb446530745492d2b49bfefc0d5bd71ce8c0 DIST glibc-2.27-patches-2.tar.bz2 129983 BLAKE2B fad8d14f5330bc301804913f92f48051583f122cc83ab44813dc13498f59e97b38d1b276353eed9df3fde427b669cf9168632bbed8d006a3d4995c1df79575a4 SHA512 b05e34dbb45aaadfdcc079888ef2b2f70b181ba31edf2e2bbd18fa666375f5c6c48993830a305de0706b4a562db6403b6287bcab4789c1c37bc535216ee9f4cd DIST glibc-2.27.tar.xz 15395316 BLAKE2B ea206d304c8c9aa86d69db981a14bea008602cea06a6c151c4971a8df059949ffe5632b42a67ab0ffcd7c4d7ce1ec02ac48815dac4dade1c4dd41eaee8a6ed33 SHA512 7c5581154487d38d173ce1feb944e60207139cca148bccf066eaae322c0c2d219423bdcfa15c7f9be1b5e45dfc43c641cc5d80d3c3c65837d08a83cdb4e2a147 +DIST glibc-2.28-patches-1.tar.bz2 15028 BLAKE2B 4b2bcb4123a2a6d5df9c5bdf6bda29a4b7633159917d3e385bfe00d6685b71a3e42e8739a791a4ae5d88280a82227531cc6cd42536e5bd6b795f391cbcc62783 SHA512 6b9451df7a0e83e93b06ae97c564653ac17c8e0d9c78f8a0ed42750bd6e3e58938491acb018681341eb57898811dc6020fa42287e408dfd6e8189cb362e393f1 +DIST glibc-2.28.tar.xz 16484344 BLAKE2B 9aa8cbd5a145c2a6fde3a60b3d0a14b12b46ed79333ad1ca3e73464adcfe700277a17a9e7fd0ca36e355a0c5b0b27decfa091da320ba802741ad75cc955bbcc8 SHA512 521f820953ff07c69ece4c2186f59fc061a7f9747932cd70ef2995c2b2deee76eeb6de700d85071cdca5949179aa8ccee75eda7feca1394121ec7b821ad0a3f3 DIST glibc--patches-7.tar.bz2 15065 BLAKE2B 23dbe7b6dac30aedb8f563d492a2d44673c1a8233ac67b05a88fb9658b437eda8dff7ef8199d30ea07a0ef5d95b51a57c7db405ba3fdeab108b797caf6811d22 SHA512 ec2bee03969144e42849cb9923a11ac7dfe7418d8214243469227a97cd440c998d027d4d91b8e5d6c42fe5614f4c2fdfe4bfa06022e1e98efaa4150ca65387e2 diff --git a/sys-libs/glibc/glibc-2.28.ebuild b/sys-libs/glibc/glibc-2.28.ebuild new file mode 100644 index 000..8fa03e36304 --- /dev/null +++ b/sys-libs/glibc/glibc-2.28.ebuild @@ -0,0 +1,1429 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit prefix eutils versionator toolchain-funcs flag-o-matic gnuconfig \ + multilib systemd multiprocessing + +DESCRIPTION="GNU libc C library" +HOMEPAGE="https://www.gnu.org/software/libc/"; +LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" +RESTRICT="strip" # Strip ourself #46186 +SLOT="2.2" + +EMULTILIB_PKG="true" + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://sourceware.org/git/glibc.git"; + inherit git-r3 +else + # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" + KEYWORDS="" + SRC_URI="mirror://gnu/glibc/${P}.tar.xz" +fi + +RELEASE_VER=${PV} + +GCC_BOOTSTRAP_VER=20180511 + +# Gentoo patchset +PATCH_VER=1 + +SRC_URI+=" https://dev.gentoo.org/~dilfridge/distfiles/${P}-patches-${PATCH_VER}.tar.bz2"; +SRC_URI+=" multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" + +IUSE="audit caps cet compile-locales doc gd hardened headers-only +multiarch multilib nscd profile selinux suid systemtap test vanilla" + +# Minimum kernel version that glibc requires +MIN_KERN_VER="3.2.0" + +# Here's how the cross-compile logic breaks down ... +# CTARGET - machine that will target the binaries +# CHOST - machine that will host the binaries +# CBUILD - machine that will build the binaries +# If CTARGET != CHOST, it means you want a libc for cross-compiling. +# If CHOST != CBUILD, it means you want to cross-compile the libc. +# CBUILD = CHOST = CTARGET- native build/install +# CBUILD != (CHOST = CTARGET) - cross-compile a native build +# (CBUILD = CHOST) != CTARGET - libc for cross-compiler +# CBUILD != CHOST != CTARGET - cross-compile a libc for a cross-compiler +# For install paths: +# CHOST = CTARGET - install into / +#
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 2695b3da15699bdf40098dd409b32f9d87a9cc5c Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Aug 3 20:19:57 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Fri Aug 3 20:20:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2695b3da sys-libs/glibc: Add rudimentary Intel CET support (since glibc-2.29) Before unmasking this flag we still need to add checks for binutils >=2.29 and gcc >=8 ... Package-Manager: Portage-2.3.44, Repoman-2.3.10 sys-libs/glibc/glibc-.ebuild | 8 +++- sys-libs/glibc/metadata.xml | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild index f51a7785067..82232b67b6d 100644 --- a/sys-libs/glibc/glibc-.ebuild +++ b/sys-libs/glibc/glibc-.ebuild @@ -33,7 +33,7 @@ PATCH_VER=7 SRC_URI+=" https://dev.gentoo.org/~dilfridge/distfiles/${P}-patches-${PATCH_VER}.tar.bz2"; SRC_URI+=" multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" -IUSE="audit caps compile-locales doc gd hardened headers-only +multiarch multilib nscd profile selinux suid systemtap test vanilla" +IUSE="audit caps cet compile-locales doc gd hardened headers-only +multiarch multilib nscd profile selinux suid systemtap test vanilla" # Minimum kernel version that glibc requires MIN_KERN_VER="3.2.0" @@ -841,6 +841,12 @@ glibc_do_configure() { *) myconf+=( libc_cv_ld_gnu_indirect_function=no ) ;; esac + # Enable Intel Control-flow Enforcement Technology on amd64 if requested + case ${CTARGET} in + x86_64-*) myconf+=( $(use_enable cet) ) ;; + *) ;; + esac + [[ $(tc-is-softfloat) == "yes" ]] && myconf+=( --without-fp ) myconf+=( --enable-kernel=${MIN_KERN_VER} ) diff --git a/sys-libs/glibc/metadata.xml b/sys-libs/glibc/metadata.xml index 89da155531e..8079534faf1 100644 --- a/sys-libs/glibc/metadata.xml +++ b/sys-libs/glibc/metadata.xml @@ -14,6 +14,7 @@ Enable obsolete RPC/NIS layers Make internal pt_chown helper setuid -- not needed if using Linux and have /dev/pts mounted with gid=5 enable systemtap static probe points + Enable Intel Control-flow Enforcement Technology (needs binutils 2.29 and gcc 8) cpe:/a:gnu:glibc
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: 25fc7384bc03bb9829670be2ec14617017a351ea Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Aug 3 20:00:36 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Fri Aug 3 20:20:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25fc7384 profiles: preemptively mask new glibc useflag cet profiles/base/package.use.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 25cae1754c3..adcfa1f3ca1 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -7,6 +7,12 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Andreas K. Hüttel (3 Aug 2018) +# New and for Gentoo still quite experimental. You've been +# warned. (Also, works only on x86_64 and with certain CPUs +# and compiler/binutils combinations.) +sys-libs/glibc cet + # Nick Sarnie (15 Jul 2018) # Requires media-video/ffmpeg-4 which is masked app-emulation/wine-any ffmpeg
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 3cdd2929e47d1f2d9e90d20e7273dab82c433b33 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Aug 3 17:02:08 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Fri Aug 3 17:04:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cdd2929 sys-libs/glibc: Bump patchlevel Package-Manager: Portage-2.3.44, Repoman-2.3.10 sys-libs/glibc/Manifest | 2 +- sys-libs/glibc/glibc-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 1fdeb21cc4a..9215bd834a0 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -19,4 +19,4 @@ DIST glibc-2.26-patches-7.tar.bz2 413976 BLAKE2B 18263201cf33abf911eb7b802ed539b DIST glibc-2.26.tar.xz 14682748 BLAKE2B c1c9dbec110dd4e25b2f463a96d8afc43b8e3ebfe3c958107032beaa879710252be3bc4122bb62166408725d43785f233544df6159d29cce0fc5b2c08f45adbe SHA512 6ed368523bc55f00976f96c5177f114e3f714b27273d7bffc252812c8b98fb81970403c1f5b5f0a61da678811532fb446530745492d2b49bfefc0d5bd71ce8c0 DIST glibc-2.27-patches-2.tar.bz2 129983 BLAKE2B fad8d14f5330bc301804913f92f48051583f122cc83ab44813dc13498f59e97b38d1b276353eed9df3fde427b669cf9168632bbed8d006a3d4995c1df79575a4 SHA512 b05e34dbb45aaadfdcc079888ef2b2f70b181ba31edf2e2bbd18fa666375f5c6c48993830a305de0706b4a562db6403b6287bcab4789c1c37bc535216ee9f4cd DIST glibc-2.27.tar.xz 15395316 BLAKE2B ea206d304c8c9aa86d69db981a14bea008602cea06a6c151c4971a8df059949ffe5632b42a67ab0ffcd7c4d7ce1ec02ac48815dac4dade1c4dd41eaee8a6ed33 SHA512 7c5581154487d38d173ce1feb944e60207139cca148bccf066eaae322c0c2d219423bdcfa15c7f9be1b5e45dfc43c641cc5d80d3c3c65837d08a83cdb4e2a147 -DIST glibc--patches-6.tar.bz2 15026 BLAKE2B 1db592be7c8e92a0c1e2cc88910cc3ddf39786551df14c3c99e973a2b3ea3a6f7d8afbe4f309d387121b131fde74253b00e07c2c3ffbe937be0fbf0d86ee8479 SHA512 4927a31e608bbb21f78bd2c0fbf75adee852f8b3c2ccb1f0d638b79e260628a2bf54aa7d56978f2ca8def5a3b41103d564888f42b18686d02945fa29f2a1e988 +DIST glibc--patches-7.tar.bz2 15065 BLAKE2B 23dbe7b6dac30aedb8f563d492a2d44673c1a8233ac67b05a88fb9658b437eda8dff7ef8199d30ea07a0ef5d95b51a57c7db405ba3fdeab108b797caf6811d22 SHA512 ec2bee03969144e42849cb9923a11ac7dfe7418d8214243469227a97cd440c998d027d4d91b8e5d6c42fe5614f4c2fdfe4bfa06022e1e98efaa4150ca65387e2 diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild index 49b14e0284e..f51a7785067 100644 --- a/sys-libs/glibc/glibc-.ebuild +++ b/sys-libs/glibc/glibc-.ebuild @@ -28,7 +28,7 @@ RELEASE_VER=${PV} GCC_BOOTSTRAP_VER=20180511 # Gentoo patchset -PATCH_VER=6 +PATCH_VER=7 SRC_URI+=" https://dev.gentoo.org/~dilfridge/distfiles/${P}-patches-${PATCH_VER}.tar.bz2"; SRC_URI+=" multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/
commit: 0d915d91aacb836f31a7c92d107e9bbc7eb44a64 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jul 18 14:45:09 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Wed Jul 18 15:04:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d915d91 sys-devel/binutils: Version bump to point release 2.31.1 Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-devel/binutils/Manifest| 2 ++ .../binutils/{binutils-2.31..ebuild => binutils-2.31.1.ebuild} | 7 +++ sys-devel/binutils/binutils-2.31..ebuild | 6 +++--- sys-devel/binutils/binutils-.ebuild| 7 --- 4 files changed, 12 insertions(+), 10 deletions(-) diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest index 2f09e530523..276c7a8c749 100644 --- a/sys-devel/binutils/Manifest +++ b/sys-devel/binutils/Manifest @@ -12,5 +12,7 @@ DIST binutils-2.30-patches-2.tar.xz 490272 BLAKE2B a28a5b5bb8faa33fec269f2c69d6e DIST binutils-2.30-patches-3.tar.xz 548804 BLAKE2B 428a1750233ae3f019e20cb5ed1d8e6fe6455181e8f5961dbfe7b66493d1c42050f889e45c02c1fc1a84d545c9e61f81ad6ffd5afc0b1099a702ccc7637c3abe SHA512 c91e902d1d9fc2e9782df04c93173c3207c771f1c063e2ff12c9336593c954ea3f1b2474a8fc045927d72fe18f7401874059599d100c4a1fd152081f05913d03 DIST binutils-2.30.tar.xz 20286700 BLAKE2B 2dd5436a15a601011a1950e6082ec00082f5916fb82ce95ceab424fd8dc19f6daa7ac32a149f222ccdcc603354165cc206fde070eaa44fe2cc5e57486efc7868 SHA512 e747ea20d8d79fcd21b9d9f6695059caa7189d60f19256da398e34b789fea9a133c32b192e9693b5828d27683739b0198431bf8b3e39fb3b04884cf89d9aa839 DIST binutils-2.31-patches-1.tar.xz 16692 BLAKE2B ee9c7b344b12073c881eaf6fa80e8cb3187add720a26b60e7ef7db9dc3eb8e6e2b83cd0afb3115c4846aa914f8957554bd010f67af34dc5ad81e676639cf361e SHA512 4004d52327babd00f946b199f71e9eca840e66c65a287730af80b5a69138fe5f946f33c13400e028088238314c644f00b858049f8923948d2e6144dc779c24c0 +DIST binutils-2.31.1-patches-1.tar.xz 10644 BLAKE2B 3c2e09713593fc01d78d45ee4e4ac92020d5de781325c8ea98a5193a36a2a0a814f1b6730ae718ad92f92c5876e8e47d0eee7c42d2fce281cc0b37fadb85c42b SHA512 d701e6e2c9d22ca5c7ac4bf08d9206a6648b299b7b04a053aaabc34fa94d7c5fd074a08e3f3af66365069918d9000986c646430bf2adf94213cbf0d55d6e6c51 +DIST binutils-2.31.1.tar.xz 20467996 BLAKE2B 6b914df1fbb7cf54f2159f71b2c2b09f3f6a569b7a3cb4cf9790d0a3733a7548bc0ea32334a178ed3b56e8b97656ae99c7abaf212601beeaeae9a0884c0f6051 SHA512 0fca326feb1d5f5fe505a827b20237fe3ec9c13eaf7ec7e35847fd71184f605ba1cefe1314b1b8f8a29c0aa9d88162849ee1c1a3e70c2f7407d88339b17edb30 DIST binutils-2.31.tar.xz 20445772 BLAKE2B 02d9ef7f8ea0d24682716b6890916d507762b4672a3148192afbbc1d6323b3f3970eb630ec9af5e18c60ba1d4579d49d847e571bcd8b1236c24b04c9e3815481 SHA512 3448a71c42d790569c1159c1042aa520b2d8ac8af7506fb1f2a4199dfb13b39f1c2271a5cb3a643d10c7d8a388a73f190e90503d4793a016da7893473aa1c635 DIST binutils--patches-1.tar.xz 10116 BLAKE2B 1ae970fd13ea1b94f554ed5b3fde4b6bdd90efcfc2488efc2f1465511279027c2e7f2a7371069afadb91bf833680a24e1a5df50d3169c9ee132c933b3c1fdba9 SHA512 a5d97d7070b876bf072db2a99a2876c239e03409849b9c93467bd3e70cd97c468110031a09e1c182c05d48004ec3e1651f44a1850b0275a385c3bae598cd98d7 diff --git a/sys-devel/binutils/binutils-2.31..ebuild b/sys-devel/binutils/binutils-2.31.1.ebuild similarity index 98% copy from sys-devel/binutils/binutils-2.31..ebuild copy to sys-devel/binutils/binutils-2.31.1.ebuild index 5a79c08c6b9..46fc4e24954 100644 --- a/sys-devel/binutils/binutils-2.31..ebuild +++ b/sys-devel/binutils/binutils-2.31.1.ebuild @@ -20,7 +20,6 @@ IUSE="+cxx doc multitarget +nls static-libs test" # Default: dilfridge :) PATCH_VER=1 -PATCH_BINUTILS_VER= case ${PV} in ) @@ -35,13 +34,13 @@ case ${PV} in inherit git-r3 S=${WORKDIR}/binutils EGIT_CHECKOUT_DIR=${S} - EGIT_BRANCH=${PV%.} + EGIT_BRANCH=$(get_version_component_range 1-2) EGIT_BRANCH="binutils-${EGIT_BRANCH/./_}-branch" - SLOT=${PV%.} + SLOT=$(get_version_component_range 1-2) ;; *) SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz" - SLOT=${PV} + SLOT=$(get_version_component_range 1-2) ;; esac diff --git a/sys-devel/binutils/binutils-2.31..ebuild b/sys-devel/binutils/binutils-2.31..ebuild index 5a79c08c6b9..b51be8aa269 100644 --- a/sys-devel/binutils/binutils-2.31..ebuild +++ b/sys-devel/binutils/binutils-2.31..ebuild @@ -35,13 +35,13 @@ case ${PV} in inherit git-r3 S=${WORKDIR}/binutils EGIT_CHECKOUT_DIR=${S} - EGIT_BRANCH=${PV%.} + EGIT_BRANCH=$(get_version_component_range 1-2) EGIT_BRA
[gentoo-commits] repo/gentoo:master commit in: sys-libs/binutils-libs/
commit: 6339f4d274170bad8a1748fb113d66a7bf0b70d6 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jul 18 15:03:37 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Wed Jul 18 15:04:38 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6339f4d2 sys-libs/binutils-libs: Version bump to point release 2.31.1 Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-libs/binutils-libs/Manifest| 2 + sys-libs/binutils-libs/binutils-libs-2.31.1.ebuild | 105 + 2 files changed, 107 insertions(+) diff --git a/sys-libs/binutils-libs/Manifest b/sys-libs/binutils-libs/Manifest index cf7f4f1be09..a4026ff896e 100644 --- a/sys-libs/binutils-libs/Manifest +++ b/sys-libs/binutils-libs/Manifest @@ -10,4 +10,6 @@ DIST binutils-2.30-patches-2.tar.xz 490272 BLAKE2B a28a5b5bb8faa33fec269f2c69d6e DIST binutils-2.30-patches-3.tar.xz 548804 BLAKE2B 428a1750233ae3f019e20cb5ed1d8e6fe6455181e8f5961dbfe7b66493d1c42050f889e45c02c1fc1a84d545c9e61f81ad6ffd5afc0b1099a702ccc7637c3abe SHA512 c91e902d1d9fc2e9782df04c93173c3207c771f1c063e2ff12c9336593c954ea3f1b2474a8fc045927d72fe18f7401874059599d100c4a1fd152081f05913d03 DIST binutils-2.30.tar.xz 20286700 BLAKE2B 2dd5436a15a601011a1950e6082ec00082f5916fb82ce95ceab424fd8dc19f6daa7ac32a149f222ccdcc603354165cc206fde070eaa44fe2cc5e57486efc7868 SHA512 e747ea20d8d79fcd21b9d9f6695059caa7189d60f19256da398e34b789fea9a133c32b192e9693b5828d27683739b0198431bf8b3e39fb3b04884cf89d9aa839 DIST binutils-2.31-patches-1.tar.xz 16692 BLAKE2B ee9c7b344b12073c881eaf6fa80e8cb3187add720a26b60e7ef7db9dc3eb8e6e2b83cd0afb3115c4846aa914f8957554bd010f67af34dc5ad81e676639cf361e SHA512 4004d52327babd00f946b199f71e9eca840e66c65a287730af80b5a69138fe5f946f33c13400e028088238314c644f00b858049f8923948d2e6144dc779c24c0 +DIST binutils-2.31.1-patches-1.tar.xz 10644 BLAKE2B 3c2e09713593fc01d78d45ee4e4ac92020d5de781325c8ea98a5193a36a2a0a814f1b6730ae718ad92f92c5876e8e47d0eee7c42d2fce281cc0b37fadb85c42b SHA512 d701e6e2c9d22ca5c7ac4bf08d9206a6648b299b7b04a053aaabc34fa94d7c5fd074a08e3f3af66365069918d9000986c646430bf2adf94213cbf0d55d6e6c51 +DIST binutils-2.31.1.tar.xz 20467996 BLAKE2B 6b914df1fbb7cf54f2159f71b2c2b09f3f6a569b7a3cb4cf9790d0a3733a7548bc0ea32334a178ed3b56e8b97656ae99c7abaf212601beeaeae9a0884c0f6051 SHA512 0fca326feb1d5f5fe505a827b20237fe3ec9c13eaf7ec7e35847fd71184f605ba1cefe1314b1b8f8a29c0aa9d88162849ee1c1a3e70c2f7407d88339b17edb30 DIST binutils-2.31.tar.xz 20445772 BLAKE2B 02d9ef7f8ea0d24682716b6890916d507762b4672a3148192afbbc1d6323b3f3970eb630ec9af5e18c60ba1d4579d49d847e571bcd8b1236c24b04c9e3815481 SHA512 3448a71c42d790569c1159c1042aa520b2d8ac8af7506fb1f2a4199dfb13b39f1c2271a5cb3a643d10c7d8a388a73f190e90503d4793a016da7893473aa1c635 diff --git a/sys-libs/binutils-libs/binutils-libs-2.31.1.ebuild b/sys-libs/binutils-libs/binutils-libs-2.31.1.ebuild new file mode 100644 index 000..777a60ae37e --- /dev/null +++ b/sys-libs/binutils-libs/binutils-libs-2.31.1.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PATCH_VER=1 + +inherit eutils toolchain-funcs multilib-minimal + +MY_PN="binutils" +MY_P="${MY_PN}-${PV}" +PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}} +PATCH_DEV=${PATCH_DEV:-dilfridge} + +DESCRIPTION="Core binutils libraries (libbfd, libopcodes, libiberty) for external packages" +HOMEPAGE="https://sourceware.org/binutils/"; +SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz + mirror://gentoo/${MY_PN}-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz" + +LICENSE="|| ( GPL-3 LGPL-3 )" +# The shared lib SONAMEs use the ${PV} in them. +SLOT="0/${PV}" +IUSE="64-bit-bfd multitarget nls static-libs" + +COMMON_DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]" +DEPEND="${COMMON_DEPEND} + >=sys-apps/texinfo-4.7 + nls? ( sys-devel/gettext )" +# Need a newer binutils-config that'll reset include/lib symlinks for us. +RDEPEND="${COMMON_DEPEND} + >=sys-devel/binutils-config-5 + nls? ( !=2.24) make this an explicit option. #497268 + --enable-install-libiberty + --disable-werror + --with-bugurl="https://bugs.gentoo.org/"; + --with-pkgversion="$(pkgversion)" + $(use_enable static-libs static) + # The binutils eclass enables this flag for all bi-arch builds, + # but other tools often don't care about that support. Put it + # beyond a flag if people really want it, but otherwise leave + # it disabled as it can slow things down on 32bit arches. #438522 + $(use_enable 64-bit-bfd) + # This only disables building in the zlib subdir. + # For binutils itself, it'll use the system versio
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-hppa64/
commit: e9c7429f9956177aa1b211ead697c94a5537fa82 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jul 18 14:49:51 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Wed Jul 18 15:04:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9c7429f sys-devel/binutils-hppa64: Version bump to point release 2.31.1 Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-devel/binutils-hppa64/Manifest | 2 + .../binutils-hppa64/binutils-hppa64-2.31.1.ebuild | 393 + 2 files changed, 395 insertions(+) diff --git a/sys-devel/binutils-hppa64/Manifest b/sys-devel/binutils-hppa64/Manifest index a25f0b3ad7a..0174afd5183 100644 --- a/sys-devel/binutils-hppa64/Manifest +++ b/sys-devel/binutils-hppa64/Manifest @@ -16,4 +16,6 @@ DIST binutils-2.30-patches-2.tar.xz 490272 BLAKE2B a28a5b5bb8faa33fec269f2c69d6e DIST binutils-2.30-patches-3.tar.xz 548804 BLAKE2B 428a1750233ae3f019e20cb5ed1d8e6fe6455181e8f5961dbfe7b66493d1c42050f889e45c02c1fc1a84d545c9e61f81ad6ffd5afc0b1099a702ccc7637c3abe SHA512 c91e902d1d9fc2e9782df04c93173c3207c771f1c063e2ff12c9336593c954ea3f1b2474a8fc045927d72fe18f7401874059599d100c4a1fd152081f05913d03 DIST binutils-2.30.tar.xz 20286700 BLAKE2B 2dd5436a15a601011a1950e6082ec00082f5916fb82ce95ceab424fd8dc19f6daa7ac32a149f222ccdcc603354165cc206fde070eaa44fe2cc5e57486efc7868 SHA512 e747ea20d8d79fcd21b9d9f6695059caa7189d60f19256da398e34b789fea9a133c32b192e9693b5828d27683739b0198431bf8b3e39fb3b04884cf89d9aa839 DIST binutils-2.31-patches-1.tar.xz 16692 BLAKE2B ee9c7b344b12073c881eaf6fa80e8cb3187add720a26b60e7ef7db9dc3eb8e6e2b83cd0afb3115c4846aa914f8957554bd010f67af34dc5ad81e676639cf361e SHA512 4004d52327babd00f946b199f71e9eca840e66c65a287730af80b5a69138fe5f946f33c13400e028088238314c644f00b858049f8923948d2e6144dc779c24c0 +DIST binutils-2.31.1-patches-1.tar.xz 10644 BLAKE2B 3c2e09713593fc01d78d45ee4e4ac92020d5de781325c8ea98a5193a36a2a0a814f1b6730ae718ad92f92c5876e8e47d0eee7c42d2fce281cc0b37fadb85c42b SHA512 d701e6e2c9d22ca5c7ac4bf08d9206a6648b299b7b04a053aaabc34fa94d7c5fd074a08e3f3af66365069918d9000986c646430bf2adf94213cbf0d55d6e6c51 +DIST binutils-2.31.1.tar.xz 20467996 BLAKE2B 6b914df1fbb7cf54f2159f71b2c2b09f3f6a569b7a3cb4cf9790d0a3733a7548bc0ea32334a178ed3b56e8b97656ae99c7abaf212601beeaeae9a0884c0f6051 SHA512 0fca326feb1d5f5fe505a827b20237fe3ec9c13eaf7ec7e35847fd71184f605ba1cefe1314b1b8f8a29c0aa9d88162849ee1c1a3e70c2f7407d88339b17edb30 DIST binutils-2.31.tar.xz 20445772 BLAKE2B 02d9ef7f8ea0d24682716b6890916d507762b4672a3148192afbbc1d6323b3f3970eb630ec9af5e18c60ba1d4579d49d847e571bcd8b1236c24b04c9e3815481 SHA512 3448a71c42d790569c1159c1042aa520b2d8ac8af7506fb1f2a4199dfb13b39f1c2271a5cb3a643d10c7d8a388a73f190e90503d4793a016da7893473aa1c635 diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.31.1.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.31.1.ebuild new file mode 100644 index 000..3abdfc717b0 --- /dev/null +++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.31.1.ebuild @@ -0,0 +1,393 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +export CTARGET=hppa64-${CHOST#*-} + +inherit eutils libtool flag-o-matic gnuconfig multilib versionator + +DESCRIPTION="Tools necessary to build programs" +HOMEPAGE="https://sourceware.org/binutils/"; +LICENSE="GPL-3+" +IUSE="+cxx doc multitarget +nls static-libs test" + +# Variables that can be set here: +# PATCH_VER - the patchset version +# Default: empty, no patching +# PATCH_BINUTILS_VER - the binutils version in the patchset name +#- Default: PV +# PATCH_DEV - Use download URI https://dev.gentoo.org/~{PATCH_DEV}/distfiles/... +# for the patchsets +# Default: dilfridge :) + +PATCH_VER=1 + +case ${PV} in + ) + BVER="git" + EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git"; + inherit git-r3 + S=${WORKDIR}/binutils + EGIT_CHECKOUT_DIR=${S} + ;; + *) + BVER=${PV} + SRC_URI="mirror://gnu/binutils/binutils-${BVER}.tar.xz https://sourceware.org/pub/binutils/releases/binutils-${BVER}.tar.xz"; + ;; +esac +SLOT=$(get_version_component_range 1-2) +#KEYWORDS="-* ~hppa" + +# +# The Gentoo patchset +# +PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${BVER}} +PATCH_DEV=${PATCH_DEV:-dilfridge} + +[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI} + https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz"; + +# +# The cross-compile logic +# +export CTARGET=${CTARGET:-${CHOST}} +if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY} == cross-* ]] ; then + export CTAR
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/files/, sys-devel/binutils/
commit: 618e132c04322f3d7667226060f83cd229ce12bf Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Jul 17 14:25:36 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Tue Jul 17 14:26:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618e132c sys-devel/binutils: Remove x bit of script and call chmod in ebuild Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-devel/binutils/binutils-2.31.ebuild| 1 + sys-devel/binutils/files/binutils-2.31-test-driver | 0 2 files changed, 1 insertion(+) diff --git a/sys-devel/binutils/binutils-2.31.ebuild b/sys-devel/binutils/binutils-2.31.ebuild index eff39eb37c2..ea7e40bf967 100644 --- a/sys-devel/binutils/binutils-2.31.ebuild +++ b/sys-devel/binutils/binutils-2.31.ebuild @@ -102,6 +102,7 @@ src_unpack() { src_prepare() { # this file is missing in the 2.31 tarball, affects gold testsuite cp "${FILESDIR}/${P}-test-driver" "${S}/test-driver" || die + chmod +x "${S}/test-driver" || die if [[ ! -z ${PATCH_VER} ]] ; then einfo "Applying binutils-${PATCH_BINUTILS_VER} patchset ${PATCH_VER}" diff --git a/sys-devel/binutils/files/binutils-2.31-test-driver b/sys-devel/binutils/files/binutils-2.31-test-driver old mode 100755 new mode 100644
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/files/, sys-devel/binutils/
commit: ef08daac0af2f3f617e38e80686121e87d491dfb Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Jul 17 14:18:13 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Tue Jul 17 14:20:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef08daac sys-devel/binutils: Semi-fix 2.31 gold testsuite https://sourceware.org/ml/binutils/2018-07/msg00225.html Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-devel/binutils/binutils-2.31.ebuild| 3 + sys-devel/binutils/files/binutils-2.31-test-driver | 148 + 2 files changed, 151 insertions(+) diff --git a/sys-devel/binutils/binutils-2.31.ebuild b/sys-devel/binutils/binutils-2.31.ebuild index a2e72661a56..eff39eb37c2 100644 --- a/sys-devel/binutils/binutils-2.31.ebuild +++ b/sys-devel/binutils/binutils-2.31.ebuild @@ -100,6 +100,9 @@ src_unpack() { } src_prepare() { + # this file is missing in the 2.31 tarball, affects gold testsuite + cp "${FILESDIR}/${P}-test-driver" "${S}/test-driver" || die + if [[ ! -z ${PATCH_VER} ]] ; then einfo "Applying binutils-${PATCH_BINUTILS_VER} patchset ${PATCH_VER}" eapply "${WORKDIR}/patch"/*.patch diff --git a/sys-devel/binutils/files/binutils-2.31-test-driver b/sys-devel/binutils/files/binutils-2.31-test-driver new file mode 100755 index 000..0218a01f616 --- /dev/null +++ b/sys-devel/binutils/files/binutils-2.31-test-driver @@ -0,0 +1,148 @@ +#! /bin/sh +# test-driver - basic testsuite driver script. + +scriptversion=2016-01-11.22; # UTC + +# Copyright (C) 2011-2017 Free Software Foundation, Inc. +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. + +# As a special exception to the GNU General Public License, if you +# distribute this file as part of a program that contains a +# configuration script generated by Autoconf, you may include it under +# the same distribution terms that you use for the rest of that program. + +# This file is maintained in Automake, please report +# bugs to or send patches to +# . + +# Make unconditional expansion of undefined variables an error. This +# helps a lot in preventing typo-related bugs. +set -u + +usage_error () +{ + echo "$0: $*" >&2 + print_usage >&2 + exit 2 +} + +print_usage () +{ + cat <$log_file 2>&1 +estatus=$? + +if test $enable_hard_errors = no && test $estatus -eq 99; then + tweaked_estatus=1 +else + tweaked_estatus=$estatus +fi + +case $tweaked_estatus:$expect_failure in + 0:yes) col=$red res=XPASS recheck=yes gcopy=yes;; + 0:*) col=$grn res=PASS recheck=no gcopy=no;; + 77:*) col=$blu res=SKIP recheck=no gcopy=yes;; + 99:*) col=$mgn res=ERROR recheck=yes gcopy=yes;; + *:yes) col=$lgn res=XFAIL recheck=no gcopy=yes;; + *:*) col=$red res=FAIL recheck=yes gcopy=yes;; +esac + +# Report the test outcome and exit status in the logs, so that one can +# know whether the test passed or failed simply by looking at the '.log' +# file, without the need of also peaking into the corresponding '.trs' +# file (automake bug#11814). +echo "$res $test_name (exit status: $estatus)" >>$log_file + +# Report outcome to console. +echo "${col}${res}${std}: $test_name" + +# Register the test result, and other relevant metadata. +echo ":test-result: $res" > $trs_file +echo ":global-test-result: $res" >> $trs_file +echo ":recheck: $recheck" >> $trs_file +echo ":copy-in-global-log: $gcopy" >> $trs_file + +# Local Variables: +# mode: shell-script +# sh-indentation: 2 +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-time-zone: "UTC0" +# time-stamp-end: "; # UTC" +# End:
[gentoo-commits] repo/gentoo:master commit in: sys-libs/binutils-libs/
commit: aa15c8cdb6163c0173229e9d1e94bf1168969b17 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Jul 15 12:57:01 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Jul 15 12:57:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa15c8cd sys-libs/binutils-libs: Zero-day 2.31 bump for the brave or stupid Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-libs/binutils-libs/Manifest | 2 + sys-libs/binutils-libs/binutils-libs-2.31.ebuild | 105 +++ 2 files changed, 107 insertions(+) diff --git a/sys-libs/binutils-libs/Manifest b/sys-libs/binutils-libs/Manifest index 33489ea2951..cf7f4f1be09 100644 --- a/sys-libs/binutils-libs/Manifest +++ b/sys-libs/binutils-libs/Manifest @@ -9,3 +9,5 @@ DIST binutils-2.29.1.tar.bz2 29123355 BLAKE2B 83de518a27bae0f13c57b1979493dd7f7c DIST binutils-2.30-patches-2.tar.xz 490272 BLAKE2B a28a5b5bb8faa33fec269f2c69d6ed0e4e7d5a9169861aa4b3c45511794e1e749c216862a8258c2029f1b40c511dcb2a0aeaecda57e75d52418f10d6f345718f SHA512 1686d5b58ee968f2000647acab2bee4c263d1c85fd43fed8c820fccfc0d7024a01211e7853cd5ce452fa90da500bc17309edf6dbc901c7fd6fc7b3e3d6f42581 DIST binutils-2.30-patches-3.tar.xz 548804 BLAKE2B 428a1750233ae3f019e20cb5ed1d8e6fe6455181e8f5961dbfe7b66493d1c42050f889e45c02c1fc1a84d545c9e61f81ad6ffd5afc0b1099a702ccc7637c3abe SHA512 c91e902d1d9fc2e9782df04c93173c3207c771f1c063e2ff12c9336593c954ea3f1b2474a8fc045927d72fe18f7401874059599d100c4a1fd152081f05913d03 DIST binutils-2.30.tar.xz 20286700 BLAKE2B 2dd5436a15a601011a1950e6082ec00082f5916fb82ce95ceab424fd8dc19f6daa7ac32a149f222ccdcc603354165cc206fde070eaa44fe2cc5e57486efc7868 SHA512 e747ea20d8d79fcd21b9d9f6695059caa7189d60f19256da398e34b789fea9a133c32b192e9693b5828d27683739b0198431bf8b3e39fb3b04884cf89d9aa839 +DIST binutils-2.31-patches-1.tar.xz 16692 BLAKE2B ee9c7b344b12073c881eaf6fa80e8cb3187add720a26b60e7ef7db9dc3eb8e6e2b83cd0afb3115c4846aa914f8957554bd010f67af34dc5ad81e676639cf361e SHA512 4004d52327babd00f946b199f71e9eca840e66c65a287730af80b5a69138fe5f946f33c13400e028088238314c644f00b858049f8923948d2e6144dc779c24c0 +DIST binutils-2.31.tar.xz 20445772 BLAKE2B 02d9ef7f8ea0d24682716b6890916d507762b4672a3148192afbbc1d6323b3f3970eb630ec9af5e18c60ba1d4579d49d847e571bcd8b1236c24b04c9e3815481 SHA512 3448a71c42d790569c1159c1042aa520b2d8ac8af7506fb1f2a4199dfb13b39f1c2271a5cb3a643d10c7d8a388a73f190e90503d4793a016da7893473aa1c635 diff --git a/sys-libs/binutils-libs/binutils-libs-2.31.ebuild b/sys-libs/binutils-libs/binutils-libs-2.31.ebuild new file mode 100644 index 000..777a60ae37e --- /dev/null +++ b/sys-libs/binutils-libs/binutils-libs-2.31.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PATCH_VER=1 + +inherit eutils toolchain-funcs multilib-minimal + +MY_PN="binutils" +MY_P="${MY_PN}-${PV}" +PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}} +PATCH_DEV=${PATCH_DEV:-dilfridge} + +DESCRIPTION="Core binutils libraries (libbfd, libopcodes, libiberty) for external packages" +HOMEPAGE="https://sourceware.org/binutils/"; +SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz + mirror://gentoo/${MY_PN}-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz" + +LICENSE="|| ( GPL-3 LGPL-3 )" +# The shared lib SONAMEs use the ${PV} in them. +SLOT="0/${PV}" +IUSE="64-bit-bfd multitarget nls static-libs" + +COMMON_DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]" +DEPEND="${COMMON_DEPEND} + >=sys-apps/texinfo-4.7 + nls? ( sys-devel/gettext )" +# Need a newer binutils-config that'll reset include/lib symlinks for us. +RDEPEND="${COMMON_DEPEND} + >=sys-devel/binutils-config-5 + nls? ( !=2.24) make this an explicit option. #497268 + --enable-install-libiberty + --disable-werror + --with-bugurl="https://bugs.gentoo.org/"; + --with-pkgversion="$(pkgversion)" + $(use_enable static-libs static) + # The binutils eclass enables this flag for all bi-arch builds, + # but other tools often don't care about that support. Put it + # beyond a flag if people really want it, but otherwise leave + # it disabled as it can slow things down on 32bit arches. #438522 + $(use_enable 64-bit-bfd) + # This only disables building in the zlib subdir. + # For binutils itself, it'll use the system version. #591516 + --without-zlib + --with-system-zlib + # We only care about the libs, so disable programs. #528088 + --disable-{binutils,etc,ld,gas,gold,gprof} + # Disable modules that are in a combined binutils/gdb tree. #490566 +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-hppa64/
commit: 2310cf83268b281c628ef1ecef970e63a0a81302 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Jul 15 12:58:31 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Jul 15 12:58:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2310cf83 sys-devel/binutils-hppa64: Zero-day 2.31 bump for the brave or stupid Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-devel/binutils-hppa64/Manifest | 2 + .../binutils-hppa64/binutils-hppa64-2.31.ebuild| 393 + 2 files changed, 395 insertions(+) diff --git a/sys-devel/binutils-hppa64/Manifest b/sys-devel/binutils-hppa64/Manifest index 078c5bd4d7e..a25f0b3ad7a 100644 --- a/sys-devel/binutils-hppa64/Manifest +++ b/sys-devel/binutils-hppa64/Manifest @@ -15,3 +15,5 @@ DIST binutils-2.29.tar.bz2 29073316 BLAKE2B 0eb7bbefa1ac5f4d753ca9328d339a466d4f DIST binutils-2.30-patches-2.tar.xz 490272 BLAKE2B a28a5b5bb8faa33fec269f2c69d6ed0e4e7d5a9169861aa4b3c45511794e1e749c216862a8258c2029f1b40c511dcb2a0aeaecda57e75d52418f10d6f345718f SHA512 1686d5b58ee968f2000647acab2bee4c263d1c85fd43fed8c820fccfc0d7024a01211e7853cd5ce452fa90da500bc17309edf6dbc901c7fd6fc7b3e3d6f42581 DIST binutils-2.30-patches-3.tar.xz 548804 BLAKE2B 428a1750233ae3f019e20cb5ed1d8e6fe6455181e8f5961dbfe7b66493d1c42050f889e45c02c1fc1a84d545c9e61f81ad6ffd5afc0b1099a702ccc7637c3abe SHA512 c91e902d1d9fc2e9782df04c93173c3207c771f1c063e2ff12c9336593c954ea3f1b2474a8fc045927d72fe18f7401874059599d100c4a1fd152081f05913d03 DIST binutils-2.30.tar.xz 20286700 BLAKE2B 2dd5436a15a601011a1950e6082ec00082f5916fb82ce95ceab424fd8dc19f6daa7ac32a149f222ccdcc603354165cc206fde070eaa44fe2cc5e57486efc7868 SHA512 e747ea20d8d79fcd21b9d9f6695059caa7189d60f19256da398e34b789fea9a133c32b192e9693b5828d27683739b0198431bf8b3e39fb3b04884cf89d9aa839 +DIST binutils-2.31-patches-1.tar.xz 16692 BLAKE2B ee9c7b344b12073c881eaf6fa80e8cb3187add720a26b60e7ef7db9dc3eb8e6e2b83cd0afb3115c4846aa914f8957554bd010f67af34dc5ad81e676639cf361e SHA512 4004d52327babd00f946b199f71e9eca840e66c65a287730af80b5a69138fe5f946f33c13400e028088238314c644f00b858049f8923948d2e6144dc779c24c0 +DIST binutils-2.31.tar.xz 20445772 BLAKE2B 02d9ef7f8ea0d24682716b6890916d507762b4672a3148192afbbc1d6323b3f3970eb630ec9af5e18c60ba1d4579d49d847e571bcd8b1236c24b04c9e3815481 SHA512 3448a71c42d790569c1159c1042aa520b2d8ac8af7506fb1f2a4199dfb13b39f1c2271a5cb3a643d10c7d8a388a73f190e90503d4793a016da7893473aa1c635 diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.31.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.31.ebuild new file mode 100644 index 000..463c8b77f7d --- /dev/null +++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.31.ebuild @@ -0,0 +1,393 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +export CTARGET=hppa64-${CHOST#*-} + +inherit eutils libtool flag-o-matic gnuconfig multilib versionator + +DESCRIPTION="Tools necessary to build programs" +HOMEPAGE="https://sourceware.org/binutils/"; +LICENSE="GPL-3+" +IUSE="+cxx doc multitarget +nls static-libs test" + +# Variables that can be set here: +# PATCH_VER - the patchset version +# Default: empty, no patching +# PATCH_BINUTILS_VER - the binutils version in the patchset name +#- Default: PV +# PATCH_DEV - Use download URI https://dev.gentoo.org/~{PATCH_DEV}/distfiles/... +# for the patchsets +# Default: dilfridge :) + +PATCH_VER=1 + +case ${PV} in + ) + BVER="git" + EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git"; + inherit git-r3 + S=${WORKDIR}/binutils + EGIT_CHECKOUT_DIR=${S} + ;; + *) + BVER=${PV} + SRC_URI="mirror://gnu/binutils/binutils-${BVER}.tar.xz https://sourceware.org/pub/binutils/releases/binutils-${BVER}.tar.xz"; + ;; +esac +SLOT="${BVER}" +#KEYWORDS="-* ~hppa" + +# +# The Gentoo patchset +# +PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${BVER}} +PATCH_DEV=${PATCH_DEV:-dilfridge} + +[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI} + https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz"; + +# +# The cross-compile logic +# +export CTARGET=${CTARGET:-${CHOST}} +if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY} == cross-* ]] ; then + export CTARGET=${CATEGORY#cross-} + fi +fi +is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } + +# +# The dependencies +# +RDEPEND=" + >=sys-devel/binutils-config-3 + sys-libs/zlib +" +DEPEND="${RDEPEND} + doc? ( sys-apps/texinfo ) + test? ( dev-util/dejagnu ) + nls? ( sys-devel/gettext ) + sys-d
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/
commit: 9fae8a49a964ee34e8cba59da3e1a0c16a339b37 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Jul 15 12:54:27 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Jul 15 12:55:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fae8a49 sys-devel/binutils: Zero-day 2.31 bump for the brave or stupid === ld Summary === unexpected failures1 FAIL: --warn-shared-textrel --fatal-warnings (?) Gold testsuite fully b0rken, needs investigation: /bin/sh: /var/tmp/portage/sys-devel/binutils-2.31/work/binutils-2.31 /gold/../test-driver: No such file or directory make[5]: *** [Makefile:1394: bootstrap-test-r.log] Error 127 Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-devel/binutils/Manifest | 2 + sys-devel/binutils/binutils-2.31.ebuild | 423 2 files changed, 425 insertions(+) diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest index de8b3b1b3d3..2f09e530523 100644 --- a/sys-devel/binutils/Manifest +++ b/sys-devel/binutils/Manifest @@ -11,4 +11,6 @@ DIST binutils-2.29.1.tar.bz2 29123355 BLAKE2B 83de518a27bae0f13c57b1979493dd7f7c DIST binutils-2.30-patches-2.tar.xz 490272 BLAKE2B a28a5b5bb8faa33fec269f2c69d6ed0e4e7d5a9169861aa4b3c45511794e1e749c216862a8258c2029f1b40c511dcb2a0aeaecda57e75d52418f10d6f345718f SHA512 1686d5b58ee968f2000647acab2bee4c263d1c85fd43fed8c820fccfc0d7024a01211e7853cd5ce452fa90da500bc17309edf6dbc901c7fd6fc7b3e3d6f42581 DIST binutils-2.30-patches-3.tar.xz 548804 BLAKE2B 428a1750233ae3f019e20cb5ed1d8e6fe6455181e8f5961dbfe7b66493d1c42050f889e45c02c1fc1a84d545c9e61f81ad6ffd5afc0b1099a702ccc7637c3abe SHA512 c91e902d1d9fc2e9782df04c93173c3207c771f1c063e2ff12c9336593c954ea3f1b2474a8fc045927d72fe18f7401874059599d100c4a1fd152081f05913d03 DIST binutils-2.30.tar.xz 20286700 BLAKE2B 2dd5436a15a601011a1950e6082ec00082f5916fb82ce95ceab424fd8dc19f6daa7ac32a149f222ccdcc603354165cc206fde070eaa44fe2cc5e57486efc7868 SHA512 e747ea20d8d79fcd21b9d9f6695059caa7189d60f19256da398e34b789fea9a133c32b192e9693b5828d27683739b0198431bf8b3e39fb3b04884cf89d9aa839 +DIST binutils-2.31-patches-1.tar.xz 16692 BLAKE2B ee9c7b344b12073c881eaf6fa80e8cb3187add720a26b60e7ef7db9dc3eb8e6e2b83cd0afb3115c4846aa914f8957554bd010f67af34dc5ad81e676639cf361e SHA512 4004d52327babd00f946b199f71e9eca840e66c65a287730af80b5a69138fe5f946f33c13400e028088238314c644f00b858049f8923948d2e6144dc779c24c0 +DIST binutils-2.31.tar.xz 20445772 BLAKE2B 02d9ef7f8ea0d24682716b6890916d507762b4672a3148192afbbc1d6323b3f3970eb630ec9af5e18c60ba1d4579d49d847e571bcd8b1236c24b04c9e3815481 SHA512 3448a71c42d790569c1159c1042aa520b2d8ac8af7506fb1f2a4199dfb13b39f1c2271a5cb3a643d10c7d8a388a73f190e90503d4793a016da7893473aa1c635 DIST binutils--patches-1.tar.xz 10116 BLAKE2B 1ae970fd13ea1b94f554ed5b3fde4b6bdd90efcfc2488efc2f1465511279027c2e7f2a7371069afadb91bf833680a24e1a5df50d3169c9ee132c933b3c1fdba9 SHA512 a5d97d7070b876bf072db2a99a2876c239e03409849b9c93467bd3e70cd97c468110031a09e1c182c05d48004ec3e1651f44a1850b0275a385c3bae598cd98d7 diff --git a/sys-devel/binutils/binutils-2.31.ebuild b/sys-devel/binutils/binutils-2.31.ebuild new file mode 100644 index 000..a2e72661a56 --- /dev/null +++ b/sys-devel/binutils/binutils-2.31.ebuild @@ -0,0 +1,423 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils libtool flag-o-matic gnuconfig multilib versionator + +DESCRIPTION="Tools necessary to build programs" +HOMEPAGE="https://sourceware.org/binutils/"; +LICENSE="GPL-3+" +IUSE="+cxx doc multitarget +nls static-libs test" + +# Variables that can be set here: +# PATCH_VER - the patchset version +# Default: empty, no patching +# PATCH_BINUTILS_VER - the binutils version in the patchset name +#- Default: PV +# PATCH_DEV - Use download URI https://dev.gentoo.org/~{PATCH_DEV}/distfiles/... +# for the patchsets +# Default: dilfridge :) + +PATCH_VER=1 + +case ${PV} in + ) + EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git"; + inherit git-r3 + S=${WORKDIR}/binutils + EGIT_CHECKOUT_DIR=${S} + SLOT=${PV} + ;; + *.) + EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git"; + inherit git-r3 + S=${WORKDIR}/binutils + EGIT_CHECKOUT_DIR=${S} + EGIT_BRANCH=${PV%.} + EGIT_BRANCH="binutils-${EGIT_BRANCH/./_}-branch" + SLOT=${PV%.} + ;; + *) + SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz" + SLOT=${PV} + ;; +esac + +# +# The Gentoo patchset +# +PATCH_BINUTILS_VE
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/
commit: 84eab008261ffb440c5bdab3c5a29428dcbe1c38 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jun 27 19:05:39 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Wed Jun 27 19:06:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84eab008 sys-devel/binutils: Add stable branch live ebuild Package-Manager: Portage-2.3.40, Repoman-2.3.9 ...{binutils-.ebuild => binutils-2.31..ebuild} | 18 ++ sys-devel/binutils/binutils-.ebuild| 17 + 2 files changed, 27 insertions(+), 8 deletions(-) diff --git a/sys-devel/binutils/binutils-.ebuild b/sys-devel/binutils/binutils-2.31..ebuild similarity index 97% copy from sys-devel/binutils/binutils-.ebuild copy to sys-devel/binutils/binutils-2.31..ebuild index c7972aa0b70..5a79c08c6b9 100644 --- a/sys-devel/binutils/binutils-.ebuild +++ b/sys-devel/binutils/binutils-2.31..ebuild @@ -20,6 +20,7 @@ IUSE="+cxx doc multitarget +nls static-libs test" # Default: dilfridge :) PATCH_VER=1 +PATCH_BINUTILS_VER= case ${PV} in ) @@ -27,12 +28,22 @@ case ${PV} in inherit git-r3 S=${WORKDIR}/binutils EGIT_CHECKOUT_DIR=${S} + SLOT=${PV} + ;; + *.) + EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git"; + inherit git-r3 + S=${WORKDIR}/binutils + EGIT_CHECKOUT_DIR=${S} + EGIT_BRANCH=${PV%.} + EGIT_BRANCH="binutils-${EGIT_BRANCH/./_}-branch" + SLOT=${PV%.} ;; *) SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz" + SLOT=${PV} ;; esac -SLOT="${PV}" # # The Gentoo patchset @@ -79,14 +90,13 @@ MY_BUILDDIR=${WORKDIR}/build src_unpack() { case ${PV} in - ) + *) git-r3_src_unpack - default ;; *) - default ;; esac + default mkdir -p "${MY_BUILDDIR}" } diff --git a/sys-devel/binutils/binutils-.ebuild b/sys-devel/binutils/binutils-.ebuild index c7972aa0b70..a2e72661a56 100644 --- a/sys-devel/binutils/binutils-.ebuild +++ b/sys-devel/binutils/binutils-.ebuild @@ -27,12 +27,22 @@ case ${PV} in inherit git-r3 S=${WORKDIR}/binutils EGIT_CHECKOUT_DIR=${S} + SLOT=${PV} + ;; + *.) + EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git"; + inherit git-r3 + S=${WORKDIR}/binutils + EGIT_CHECKOUT_DIR=${S} + EGIT_BRANCH=${PV%.} + EGIT_BRANCH="binutils-${EGIT_BRANCH/./_}-branch" + SLOT=${PV%.} ;; *) SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz" + SLOT=${PV} ;; esac -SLOT="${PV}" # # The Gentoo patchset @@ -79,14 +89,13 @@ MY_BUILDDIR=${WORKDIR}/build src_unpack() { case ${PV} in - ) + *) git-r3_src_unpack - default ;; *) - default ;; esac + default mkdir -p "${MY_BUILDDIR}" }
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gdb/
commit: ddc1ddb8bf51e234d63c744d84eb306ecc6d2139 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Jun 23 15:41:29 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Jun 23 15:43:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc1ddb8 sys-devel/gdb: Add dependency on dev-libs/mpfr Closes: https://bugs.gentoo.org/652146 Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-devel/gdb/gdb-8.1-r1.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sys-devel/gdb/gdb-8.1-r1.ebuild b/sys-devel/gdb/gdb-8.1-r1.ebuild index 6c7a856e418..a59527b86c9 100644 --- a/sys-devel/gdb/gdb-8.1-r1.ebuild +++ b/sys-devel/gdb/gdb-8.1-r1.ebuild @@ -68,7 +68,9 @@ REQUIRED_USE=" || ( client server ) " -RDEPEND="server? ( !dev-util/gdbserver ) +RDEPEND=" + dev-libs/mpfr:= + server? ( !dev-util/gdbserver ) client? ( >=sys-libs/ncurses-5.2-r2:0= sys-libs/readline:0= @@ -117,6 +119,7 @@ src_configure() { local myconf=( --with-pkgversion="$(gdb_branding)" --with-bugurl='https://bugs.gentoo.org/' + --with-mpfr --disable-werror # Disable modules that are in a combined binutils/gdb tree. #490566 --disable-{binutils,etc,gas,gold,gprof,ld}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/hugin/
commit: bd11aa5ac0f2e004da145ad52e49ef82c765f879 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Jun 22 19:25:48 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Fri Jun 22 19:29:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd11aa5a media-gfx/hugin: Add python-3.6 to allowed list Closes: https://bugs.gentoo.org/656948 Package-Manager: Portage-2.3.40, Repoman-2.3.9 media-gfx/hugin/hugin-2018.0.0.ebuild | 2 +- media-gfx/hugin/hugin-.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-gfx/hugin/hugin-2018.0.0.ebuild b/media-gfx/hugin/hugin-2018.0.0.ebuild index c3812f206d1..6e80515ca14 100644 --- a/media-gfx/hugin/hugin-2018.0.0.ebuild +++ b/media-gfx/hugin/hugin-2018.0.0.ebuild @@ -4,7 +4,7 @@ EAPI=6 WX_GTK_VER="3.0" -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) inherit python-single-r1 wxwidgets versionator cmake-utils diff --git a/media-gfx/hugin/hugin-.ebuild b/media-gfx/hugin/hugin-.ebuild index 32e41078241..8615f1c5a0b 100644 --- a/media-gfx/hugin/hugin-.ebuild +++ b/media-gfx/hugin/hugin-.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 WX_GTK_VER="3.0" -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) inherit mercurial python-single-r1 wxwidgets versionator cmake-utils
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/
commit: abfa31f3d0796c3f7c9f8da123596173c4d78c2e Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Jun 22 18:08:34 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Fri Jun 22 18:21:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abfa31f3 sys-devel/binutils: Use instead of git as live designator, add patchset Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-devel/binutils/Manifest | 1 + sys-devel/binutils/binutils-.ebuild | 37 + 2 files changed, 20 insertions(+), 18 deletions(-) diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest index 68339b6c103..de8b3b1b3d3 100644 --- a/sys-devel/binutils/Manifest +++ b/sys-devel/binutils/Manifest @@ -11,3 +11,4 @@ DIST binutils-2.29.1.tar.bz2 29123355 BLAKE2B 83de518a27bae0f13c57b1979493dd7f7c DIST binutils-2.30-patches-2.tar.xz 490272 BLAKE2B a28a5b5bb8faa33fec269f2c69d6ed0e4e7d5a9169861aa4b3c45511794e1e749c216862a8258c2029f1b40c511dcb2a0aeaecda57e75d52418f10d6f345718f SHA512 1686d5b58ee968f2000647acab2bee4c263d1c85fd43fed8c820fccfc0d7024a01211e7853cd5ce452fa90da500bc17309edf6dbc901c7fd6fc7b3e3d6f42581 DIST binutils-2.30-patches-3.tar.xz 548804 BLAKE2B 428a1750233ae3f019e20cb5ed1d8e6fe6455181e8f5961dbfe7b66493d1c42050f889e45c02c1fc1a84d545c9e61f81ad6ffd5afc0b1099a702ccc7637c3abe SHA512 c91e902d1d9fc2e9782df04c93173c3207c771f1c063e2ff12c9336593c954ea3f1b2474a8fc045927d72fe18f7401874059599d100c4a1fd152081f05913d03 DIST binutils-2.30.tar.xz 20286700 BLAKE2B 2dd5436a15a601011a1950e6082ec00082f5916fb82ce95ceab424fd8dc19f6daa7ac32a149f222ccdcc603354165cc206fde070eaa44fe2cc5e57486efc7868 SHA512 e747ea20d8d79fcd21b9d9f6695059caa7189d60f19256da398e34b789fea9a133c32b192e9693b5828d27683739b0198431bf8b3e39fb3b04884cf89d9aa839 +DIST binutils--patches-1.tar.xz 10116 BLAKE2B 1ae970fd13ea1b94f554ed5b3fde4b6bdd90efcfc2488efc2f1465511279027c2e7f2a7371069afadb91bf833680a24e1a5df50d3169c9ee132c933b3c1fdba9 SHA512 a5d97d7070b876bf072db2a99a2876c239e03409849b9c93467bd3e70cd97c468110031a09e1c182c05d48004ec3e1651f44a1850b0275a385c3bae598cd98d7 diff --git a/sys-devel/binutils/binutils-.ebuild b/sys-devel/binutils/binutils-.ebuild index d7ba7c31aa7..c7972aa0b70 100644 --- a/sys-devel/binutils/binutils-.ebuild +++ b/sys-devel/binutils/binutils-.ebuild @@ -19,25 +19,25 @@ IUSE="+cxx doc multitarget +nls static-libs test" # for the patchsets # Default: dilfridge :) +PATCH_VER=1 + case ${PV} in ) - BVER="git" EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git"; inherit git-r3 S=${WORKDIR}/binutils EGIT_CHECKOUT_DIR=${S} ;; *) - BVER=${PV} - SRC_URI="mirror://gnu/binutils/binutils-${BVER}.tar.xz" + SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz" ;; esac -SLOT="${BVER}" +SLOT="${PV}" # # The Gentoo patchset # -PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${BVER}} +PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}} PATCH_DEV=${PATCH_DEV:-dilfridge} [[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI} @@ -80,7 +80,8 @@ MY_BUILDDIR=${WORKDIR}/build src_unpack() { case ${PV} in ) - git-r3_src_unpack; + git-r3_src_unpack + default ;; *) default @@ -136,21 +137,21 @@ toolchain-binutils_bugurl() { printf "https://bugs.gentoo.org/"; } toolchain-binutils_pkgversion() { - printf "Gentoo ${BVER}" + printf "Gentoo ${PV}" [[ -n ${PATCH_VER} ]] && printf " p${PATCH_VER}" } src_configure() { # Setup some paths - LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${BVER} + LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV} INCPATH=${LIBPATH}/include - DATAPATH=/usr/share/binutils-data/${CTARGET}/${BVER} + DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV} if is_cross ; then TOOLPATH=/usr/${CHOST}/${CTARGET} else TOOLPATH=/usr/${CTARGET} fi - BINPATH=${TOOLPATH}/binutils-bin/${BVER} + BINPATH=${TOOLPATH}/binutils-bin/${PV} # Make sure we filter $LINGUAS so that only ones that # actually work make it through #42033 @@ -282,7 +283,7 @@ src_install() { # Newer versions of binutils get fancy with ${LIBPATH} #171905 cd "${ED}"/${LIBPATH} for d in ../* ; do - [[ ${d} == ../${BVER} ]] && continue + [[ ${d} == ../${PV} ]] && continue mv ${d}/* . || die rmdir ${d} || die
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: a8117e71f9ae531ca4680eb8bdbf26db10d5a6cf Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jun 20 21:58:12 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Wed Jun 20 21:58:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8117e71 sys-libs/glibc: ChangeLog.old didnt exist here yet Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-libs/glibc/glibc-2.19-r2.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-libs/glibc/glibc-2.19-r2.ebuild b/sys-libs/glibc/glibc-2.19-r2.ebuild index 67d94602c8f..a398dd3650e 100644 --- a/sys-libs/glibc/glibc-2.19-r2.ebuild +++ b/sys-libs/glibc/glibc-2.19-r2.ebuild @@ -1251,7 +1251,6 @@ glibc_do_src_install() { for d in BUGS ChangeLog CONFORMANCE FAQ NEWS NOTES PROJECTS README* ; do [[ -s ${d} ]] && dodoc ${d} done - dodoc -r ChangeLog.old # Prevent overwriting of the /etc/localtime symlink. We'll handle the # creation of the "factory" symlink in pkg_postinst().
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gmp/, dev-libs/gmp/files/, dev-libs/gmp/files/6.0.0a/
commit: f0e46f8537913157b3c163a4ecf00c2992ee48c8 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jun 20 21:52:04 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Wed Jun 20 21:52:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0e46f85 dev-libs/gmp: Remove old Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-libs/gmp/Manifest | 6 -- .../gmp/files/6.0.0a/gmp-6.0.0a-arm-thumb.diff | 22 dev-libs/gmp/files/6.0.0a/ppc64-build.diff | 23 - dev-libs/gmp/files/gmp-6.1.0-tune-printf.patch | 43 dev-libs/gmp/files/gmp-6.1.0-udiv.patch| 61 --- dev-libs/gmp/gmp-6.0.0a.ebuild | 114 - dev-libs/gmp/gmp-6.1.0.ebuild | 113 dev-libs/gmp/gmp-6.1.1.ebuild | 113 8 files changed, 495 deletions(-) diff --git a/dev-libs/gmp/Manifest b/dev-libs/gmp/Manifest index 39da1943543..71954ddbaf3 100644 --- a/dev-libs/gmp/Manifest +++ b/dev-libs/gmp/Manifest @@ -1,9 +1,3 @@ DIST gmp-4.3.2.tar.bz2 1897483 BLAKE2B 0efecd60c7a585f94ec8cbee77541d409c8e3bdeabaca09f7971560fb0fd504ae8e405256913acbef1434146868885c98068ff59efec92c92fdb73b853cf9396 SHA512 2e0b0fd23e6f10742a5517981e5171c6e88b0a93c83da701b296f5c0861d72c19782daab589a7eac3f9032152a0fc7eff7f5362db8fccc4859564a9aa82329cf -DIST gmp-6.0.0a.tar.xz 1904112 BLAKE2B eabe9976a7c89e94d9b6aad3c4251f7cbad0f9b8ec597d270cf39d9abbc68207e47604e0ecc1840dbeefb3bd22312cd5451f80046d5a8c577781d2a264b40719 SHA512 50368f4368b244b442438ce1768cf0f1166e490d1bafb8feda1ffc90fea3807e7328f30f3faa861799e4f5ff6e3113049ca3231b2f48571e4583fc3d60441816 -DIST gmp-6.1.0.tar.xz 1950316 BLAKE2B 81303b8c4dc02de202502d7d1e2df5a538ab2ea9bc36b0a0a8c8d030250bf26471e57ecee26144d0758366a8cec8b413dce88e7e1c89f32c7d1f9add1d833d7d SHA512 3647f07914e6c01b28d94f2d9783e50b0ca9f742a694f56d5759e79a057143ded578b71707ff909c6b0f5710862974606461608e73b33af3114b5338670d8630 -DIST gmp-6.1.1.tar.xz 1943164 BLAKE2B 0cc4d8959f03d8f00be4d393b47936f0a056dd2d88c25a4c705779a1175a39028dc987352186d61ebf2a361cdc67a550ec3fb9965708a35dc029b98a3160e96d SHA512 6ead5fdf15891e0c47b094351497a052cc691973f09c60a8322546418eb615bddb180a93fd7846b88b096b5644cb9d375eab2a4a07af64399f5159eccf3edee2 DIST gmp-6.1.2.tar.xz 1946336 BLAKE2B 2a864e80799471037a71c10d871f9782c37fe3a0a1734872e90f14a874ecd6551099d67b2ebd07f82a43b0522249a6b46e79952db11a278f87ca8013198f7604 SHA512 9f098281c0593b76ee174b722936952671fab1dae353ce3ed436a31fe2bc9d542eca752353f6645b7077c1f395ab4fdd355c58e08e2a801368f1375690eee2c6 -DIST gmp-man-6.0.0a.pdf 1187496 BLAKE2B 6d10b139cc9d54a5c5a3264393623dc0d8efa561e0040ceec4ec79abe42172d0244e2917a4399268395defa06739fb04c0b2fc005cb833eede07c34fbffbea23 SHA512 528972502d65d23b58c47a594a628e648f11cc027bd0894a39b8f892bb421ceabb7f35640a9eede21cea791f5f597ed4661a1f73444c56a6fb31fa6e362d96c2 -DIST gmp-man-6.1.0.pdf 825716 BLAKE2B aec5a26abaae4451aad621ee8594f67caf705e6fd730b225ee25dbdd7f4f9fb2447f9234c8763b6f8b2cbd9522b9e1bd6c0c486cf6209bd119884d39178863c1 SHA512 cec172766c6f5dce6b7306edbd542a63788df590391b8b2e6fb4e9d48947b2fbb47dd23acaf74eab6d35cb627bcb804e7ebb1d63aa5f043e4daa4558b698a5a0 -DIST gmp-man-6.1.1.pdf 825669 BLAKE2B c33e5c77069a39f96d1fb27885adf4851ef4bff806f9709f9cc75161d0c00bfe0cda907471e908e9db76ab4c3d5fdcf42e42ef6da93b906d57ab469eecfd5cb3 SHA512 18e6aca87f5ff8848f82456d86233f127328bfbe309e67902c8dd6f25228db344bd3e6cc3a55e48f2c3f19d0a57358bc4ada7cd623799b273030a5119fb1257b DIST gmp-man-6.1.2.pdf 825720 BLAKE2B b96340da5f534353b140b361fc1ff74757168024e8039d97a0ed1f14d874ff5fbc50abae2ff3505adc51d72e4acf2882ae6ca6405ae37b594f7b248e1ca05247 SHA512 85de10b2c03f7381881c3e95aa7fc53d8e018115028496ffbb5a79ab4967106c69ed7e97a5e434e6bb39752498aade8c2caa7cf77a8942b7ffd9150368a0d9c3 diff --git a/dev-libs/gmp/files/6.0.0a/gmp-6.0.0a-arm-thumb.diff b/dev-libs/gmp/files/6.0.0a/gmp-6.0.0a-arm-thumb.diff deleted file mode 100644 index 8b10d09395f..000 --- a/dev-libs/gmp/files/6.0.0a/gmp-6.0.0a-arm-thumb.diff +++ /dev/null @@ -1,22 +0,0 @@ -https://gmplib.org/list-archives/gmp-discuss/2014-March/005537.html - -# HG changeset patch -# User Torbjorn Granlund -# Date 1396602422 -7200 -# Node ID 676e2d0f0e4dd301a7066079d2c9326c25c34a40 -# Parent 0194a75b56b21a9196626430af86c5bd9110c42d -Conditionalise ARM asm on !__thumb__. - -diff -r 0194a75b56b2 -r 676e2d0f0e4d mpn/generic/div_qr_1n_pi1.c a/mpn/generic/div_qr_1n_pi1.c Thu Apr 03 23:58:51 2014 +0200 -+++ b/mpn/generic/div_qr_1n_pi1.c Fri Apr 04 11:07:02 2014 +0200 -@@ -130,7 +130,7 @@ -"%2" ((UDItype)(a0)), "r" ((UDItype)(b0)) __CLOBBER_CC) - #endif - --#if defined (__arm__) && W_TYPE_SIZE == 32 -+#if defined (__arm__) && !defined (__thumb__) && W_TYPE_SIZE == 32 - #define add_mss(m, sh, sl, ah, al, bh, bl)
[gentoo-commits] repo/gentoo:master commit in: app-officeext/texmaths/
commit: b82bcc4a51512764ff949d696253492473f32fde Author: Andreas K. Huettel gentoo org> AuthorDate: Tue Jun 19 15:10:14 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Tue Jun 19 15:12:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b82bcc4a app-officeext/texmaths: Version bump Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-officeext/texmaths/Manifest | 1 + app-officeext/texmaths/texmaths-0.46.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/app-officeext/texmaths/Manifest b/app-officeext/texmaths/Manifest index b4b42f81f15..9102cbade49 100644 --- a/app-officeext/texmaths/Manifest +++ b/app-officeext/texmaths/Manifest @@ -1,3 +1,4 @@ DIST TexMaths-0.37.oxt 94750 BLAKE2B cf9c9da7c8a4c7da06597e042617bda92bf506f3071189a0e9b494e4fedcd2c9de12cf2652c31a6956a6904583667dedf4ec7b61c3be03d73e49546cd591c690 SHA512 c422dc4e207e614e42ac11fdf0fb3670f0e1778ff32ca242cd192737780c630efef1384a32d4304dc46fdad0f5062b23b3132b0f516e594e9696b2001c62302c DIST TexMaths-0.41.oxt 151517 BLAKE2B 74588ff73e972eca6688e2d47c38d9e782918c62dac80a1e6d1d2db097e21df8e58591e62b467b1b40d662771f273f0c495b5bd51bdca3379dc2a24d2df6 SHA512 32497367b1198cb9756bb253479c53ceaa9cbc40db3ed3bcf4c0b0cd24b8ad2cca1fdf8d1e7916827dfc1f4af8d615f4f7f9041e8a0b88a4d7cb76d345096bf3 DIST TexMaths-0.42.oxt 156189 BLAKE2B 51ebebe88d9da592d91ee5c3803929a33c267da2b0156f9c66c08de19f200867d6c1eb683946b97c11c341831502368f64bb1c61adc0f5ed35ff1353f4997b40 SHA512 cc0ddcbeea1304c29aac2e95cf66037f5af886d9597e447664971ba116ce2b41d802544cd635a403ad2be350e6ca9cb5c52499ceb40e45123e16a63e668e3e6c +DIST TexMaths-0.46.oxt 1206365 BLAKE2B b62ef058113903607ae970da454bbecd06beb36e5e7e86d9a6076f9d93f7b30c4febd8ee7f0faa509f71c844fd7ee33673d9c2bb2560520c6b4c5b475015d792 SHA512 41b37ed910051e5579ea999ec075185ba9043b182b43037dda7403afc4cfdf616829e4a471023c36277a9a6495dba53ee4e88fc306d4ebb74b67da9e4a23d092 diff --git a/app-officeext/texmaths/texmaths-0.46.ebuild b/app-officeext/texmaths/texmaths-0.46.ebuild new file mode 100644 index 000..29c5365b39a --- /dev/null +++ b/app-officeext/texmaths/texmaths-0.46.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_P="TexMaths-${PV}" + +OFFICE_EXTENSIONS=( + "${MY_P}.oxt" +) + +inherit office-ext-r1 + +DESCRIPTION="LaTeX Equation Editor for LibreOffice" +HOMEPAGE="http://roland65.free.fr/texmaths/"; +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.oxt" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND=" + app-text/dvisvgm + virtual/tex-base +"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 0eac34229eb59a633d894f9c9f62e9f180555f96 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Jun 17 19:32:31 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Jun 17 19:32:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eac3422 sys-devel/gcc: Drop old (including all 7.2) Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-devel/gcc/Manifest| 3 --- sys-devel/gcc/gcc-7.2.0-r1.ebuild | 24 sys-devel/gcc/gcc-7.3.0-r1.ebuild | 24 3 files changed, 51 deletions(-) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 3e47334471a..b5a369d4205 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -52,9 +52,6 @@ DIST gcc-6.4.0-patches-1.3.tar.bz2 13617 BLAKE2B 6bfb1d70397e6ca4359e5d190e36003 DIST gcc-6.4.0-patches-1.4.tar.bz2 13451 BLAKE2B 9934558989405141ae22c941fc4f5b4fb9dc425b0f35b458ab9c2704b8fbf61975a93c3d0e4c9ebde0cc7f935be868e9ad7ebdd78441235b81316fcca339fc42 SHA512 6d94f1ac196deabc8fcd30215bcbec4bbb19924929ef11c3000c8bfa189c59d87f95d37ac8cb0ff2d59cc2fc632b5767dbb80cbe7a354084cb2bc5e14cfbabb2 DIST gcc-6.4.0-uclibc-patches-1.0.tar.bz2 1586 BLAKE2B 21f97a9e1c349b3d52def092a03e5a90533521da9af586be7ee527594f2d65745491ff8758d88c99a7ac215bde7ebf4e47a0a36cfcd7e66f70e0bebf2dadd922 SHA512 266dbe2bb53d892a24cd752d5c6833ea33f8df8b11b0471700ee53865243cd41f412f9bea8a369b474c9cd1435faff2e03902c7cb5638dd3ddcaa665aa2ec522 DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265 SHA512 02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90 -DIST gcc-7.2.0-patches-1.1.tar.bz2 9246 BLAKE2B f6eec8459e5ac1f177d9a417c59616ad53e4ba6da8744cf55922d3a401717bd5bfdf79296a1c0b856cfa03349e73b8034ab6024b83d3f5ef909534811ba470f2 SHA512 d08b31d1279cc4c6ba46b2dca6ebed4e5c8e4997f0859acab86c974209ce4aacd0df09632e70c3fb8ee7108ecb8208c8b8605e66a7e8d2568e45644bfeee4fbe -DIST gcc-7.2.0.tar.xz 62312628 BLAKE2B 35e4b732f1a4515fc1a9d4424797177112847588e600dc5531bc9bf72305619d4100e8fd9d945920245e704fc9ac5bc5e3dbd20be6c3af49e689fc5bd1eca10f SHA512 f853cd6530b4055d8d8289da74687cb4c6d5f363598d386332d31852b581bac76c3adb7d61889edec3b779f63d8646f0122840f12965ce4a4389ba535dbbb6e1 -DIST gcc-7.3.0-patches-1.1.tar.bz2 7439 BLAKE2B b6eff6f96cf4daf7b8debc767dc5ee1924a27be95c0a9a5d5ba957978f224c0907570e1492398865c4fa27d3b8f7c2f0fea2da813bf6b4ebb0fa66f9ccca9c46 SHA512 864a433c8f153a216c1028c553ffc3c84c474498c637ca6978e86fbb2ce4c07291c2561aabc2caa4953c012b8e18c277383ca153d56e13006967680119f9bcfa DIST gcc-7.3.0-patches-1.4.tar.bz2 8238 BLAKE2B 72a5dcb046558c8f5c3a75040fe24ce1106c43af7510d6febf667b4377cb9caea5ebe9e1287af90e4ebfffa3f3f22ca85f533acf57c2e2d896f92adc1659b9f5 SHA512 24ed0d82240426efb111bbf48913b96fdc824ae3aa5a653298a726ebe64a40791f484229bbab9cc58f73d658e0b4b83ccd13081cfbea6e1673ef1d076cca3b33 DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302 SHA512 ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 DIST gcc-8.1.0-patches-1.3.tar.bz2 10713 BLAKE2B 3e5cddf5b0c0b9b2bbd2b0aa546dc3aee9bf0e8421656c9260bb7561baa8bb53f7b6ad651bf12d68102fd9e9f97fa17c3306d52a657a46d2dedd16e9a1a74579 SHA512 37c785fbfd801d48c46c65e21d33085c1470942531b8f13c28f933debcec944a1389a50fe0f72afa7dbba25a931959a3ebb1c42911abadd11ee530812f1034bb diff --git a/sys-devel/gcc/gcc-7.2.0-r1.ebuild b/sys-devel/gcc/gcc-7.2.0-r1.ebuild deleted file mode 100644 index e6437606334..000 --- a/sys-devel/gcc/gcc-7.2.0-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PATCH_VER="1.1" -#UCLIBC_VER="1.0" - -inherit toolchain - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" - -RDEPEND="" -DEPEND="${RDEPEND} - elibc_glibc? ( >=sys-libs/glibc-2.13 ) - >=${CATEGORY}/binutils-2.20" - -if [[ ${CATEGORY} != cross-* ]] ; then - PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )" -fi - -src_prepare() { - toolchain_src_prepare -} diff --git a/sys-devel/gcc/gcc-7.3.0-r1.ebuild b/sys-devel/gcc/gcc-7.3.0-r1.ebuild deleted file mode 100644 index e6437606334..000 --- a/sys-devel/gcc/gcc-7.3.0-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PATCH_VER="1.1" -#UCLIBC_VER="1.0" - -inherit toolchain
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: b36a38e6138df53c0337d0d27eb9ccc85b930dcc Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Jun 17 17:24:45 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Jun 17 17:24:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b36a38e6 sys-libs/glibc: Drop old Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-libs/glibc/glibc-2.27-r3.ebuild | 1410 --- 1 file changed, 1410 deletions(-) diff --git a/sys-libs/glibc/glibc-2.27-r3.ebuild b/sys-libs/glibc/glibc-2.27-r3.ebuild deleted file mode 100644 index f8a12e89714..000 --- a/sys-libs/glibc/glibc-2.27-r3.ebuild +++ /dev/null @@ -1,1410 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit prefix eutils versionator toolchain-funcs flag-o-matic gnuconfig \ - multilib systemd multiprocessing - -DESCRIPTION="GNU libc C library" -HOMEPAGE="https://www.gnu.org/software/libc/"; -LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" -RESTRICT="strip" # Strip ourself #46186 -SLOT="2.2" - -EMULTILIB_PKG="true" - -if [[ ${PV} == * ]]; then - EGIT_REPO_URI="https://sourceware.org/git/glibc.git"; - inherit git-r3 -else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" - SRC_URI="mirror://gnu/glibc/${P}.tar.xz" -fi - -RELEASE_VER=${PV} - -GCC_BOOTSTRAP_VER=20180511 - -# Gentoo patchset -PATCH_VER=2 - -SRC_URI+=" https://dev.gentoo.org/~dilfridge/distfiles/${P}-patches-${PATCH_VER}.tar.bz2"; -SRC_URI+=" multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" - -IUSE="audit caps compile-locales doc gd hardened headers-only multilib nscd profile selinux suid systemtap vanilla" - -# Minimum kernel version that glibc requires -MIN_KERN_VER="3.2.0" - -# Here's how the cross-compile logic breaks down ... -# CTARGET - machine that will target the binaries -# CHOST - machine that will host the binaries -# CBUILD - machine that will build the binaries -# If CTARGET != CHOST, it means you want a libc for cross-compiling. -# If CHOST != CBUILD, it means you want to cross-compile the libc. -# CBUILD = CHOST = CTARGET- native build/install -# CBUILD != (CHOST = CTARGET) - cross-compile a native build -# (CBUILD = CHOST) != CTARGET - libc for cross-compiler -# CBUILD != CHOST != CTARGET - cross-compile a libc for a cross-compiler -# For install paths: -# CHOST = CTARGET - install into / -# CHOST != CTARGET - install into /usr/CTARGET/ -# -export CBUILD=${CBUILD:-${CHOST}} -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi - -# We need a new-enough binutils/gcc to match upstream baseline. -# Also we need to make sure our binutils/gcc supports TLS. -COMMON_DEPEND=" - nscd? ( selinux? ( - audit? ( sys-process/audit ) - caps? ( sys-libs/libcap ) - ) ) - suid? ( caps? ( sys-libs/libcap ) ) - selinux? ( sys-libs/libselinux ) - systemtap? ( dev-util/systemtap ) -" -DEPEND="${COMMON_DEPEND} - >=app-misc/pax-utils-0.1.10 - !' | $(tc-getCPP ${CTARGET}) ${CFLAGS} 2>&1 | grep -o '[^"]*linux/version.h') - ALT_BUILD_HEADERS=${header_path%/linux/version.h} - fi - fi - fi - echo "${ALT_BUILD_HEADERS}" -} - -alt_libdir() { - echo $(alt_prefix)/$(get_libdir) -} -alt_usrlibdir() { - echo $(alt_prefix)/usr/$(get_libdir) -} - -builddir() { - echo "${WORKDIR}/build-${ABI}-${CTARGET}-$1" -} - -do_compile_test() { - local ret save_cflags=${CFLAGS} - CFLAGS+=" $1" - shift - - pushd "${T}" >/dev/null - - rm -f glibc-test* - printf '%b' "$*" > glibc-test.c - - nonfatal emake -s glibc-test - ret=$? - - popd >/dev/null - - CFLAGS=${save_cflags} - return ${ret} -} - -do_run_test() { - local ret - - if [[ ${MERGE_TYPE} == "binary" ]] ; then - # ignore build failures when installing a binary package #324685 - do_compile_test "" "$@" 2>/dev/null || return 0 - else - if ! do_compile_test "" "$@" ; then - ewarn "Simple build failed ... assuming this is desired #324685" - return 0 - fi - fi - - pushd "${T}" >/dev/null - - ./glibc
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 271a55a9f3a4576fb8fd95762d704e6310d8819d Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Jun 17 17:27:29 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Jun 17 17:27:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=271a55a9 sys-libs/glibc: Require bison in DEPEND Keeping the bug open until we've been talking to upstream about it. Bug: https://bugs.gentoo.org/657458 Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-libs/glibc/glibc-2.27-r4.ebuild | 1 + sys-libs/glibc/glibc-.ebuild| 1 + 2 files changed, 2 insertions(+) diff --git a/sys-libs/glibc/glibc-2.27-r4.ebuild b/sys-libs/glibc/glibc-2.27-r4.ebuild index 41fee4261d5..070319f2fc2 100644 --- a/sys-libs/glibc/glibc-2.27-r4.ebuild +++ b/sys-libs/glibc/glibc-2.27-r4.ebuild @@ -72,6 +72,7 @@ COMMON_DEPEND=" " DEPEND="${COMMON_DEPEND} >=app-misc/pax-utils-0.1.10 + sys-devel/bison !
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 9e74c8209d768782485ad0f32ab57cf0bd21ca83 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Jun 17 17:22:24 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Jun 17 17:22:38 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e74c820 sys-libs/glibc: Add libidn2 dependency. The getaddrinfo function, when called with the AI_IDN or AI_CANONIDN flags, will use the system libidn2 library to perform IDNA encoding. Version 2.0.5 or later is recommended, otherwise there will be some failures in the glibc test suite. Bug: https://bugs.gentoo.org/635012 Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-libs/glibc/glibc-.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild index 4b2e7331da9..941eb786282 100644 --- a/sys-libs/glibc/glibc-.ebuild +++ b/sys-libs/glibc/glibc-.ebuild @@ -33,7 +33,7 @@ PATCH_VER=6 SRC_URI+=" https://dev.gentoo.org/~dilfridge/distfiles/${P}-patches-${PATCH_VER}.tar.bz2"; SRC_URI+=" multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" -IUSE="audit caps compile-locales doc gd hardened headers-only multilib nscd profile selinux suid systemtap vanilla" +IUSE="audit caps compile-locales doc gd hardened headers-only multilib nscd profile selinux suid systemtap test vanilla" # Minimum kernel version that glibc requires MIN_KERN_VER="3.2.0" @@ -77,8 +77,10 @@ DEPEND="${COMMON_DEPEND} !=net-dns/libidn2-2.0.5 ) " RDEPEND="${COMMON_DEPEND} + >=net-dns/libidn2-2.0.5 sys-apps/gentoo-functions !sys-kernel/ps3-sources !sys-libs/nss-db
[gentoo-commits] repo/gentoo:master commit in: app-text/pdf2htmlEX/
commit: b1d6aace045f5fed56a2cbdf513c9315b52ce48b Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Jun 16 21:23:48 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Jun 16 21:24:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1d6aace app-text/pdf2htmlEX: Needs fontforge with png and cairo support Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-text/pdf2htmlEX/pdf2htmlEX-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/pdf2htmlEX/pdf2htmlEX-.ebuild b/app-text/pdf2htmlEX/pdf2htmlEX-.ebuild index 5b044c2435c..f62c2e1f03a 100644 --- a/app-text/pdf2htmlEX/pdf2htmlEX-.ebuild +++ b/app-text/pdf2htmlEX/pdf2htmlEX-.ebuild @@ -23,7 +23,7 @@ IUSE="" CDEPEND=" >=app-text/poppler-0.61.1:=[jpeg,png] app-text/poppler-data - ~media-gfx/fontforge-20170731 + ~media-gfx/fontforge-20170731[cairo,png] media-libs/freetype x11-libs/cairo[svg] "
[gentoo-commits] repo/gentoo:master commit in: app-text/pdf2htmlEX/
commit: 7785d8b5db1f0af067b8773fa6ec7cd2923ff339 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Jun 16 19:40:59 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Jun 16 19:41:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7785d8b5 app-text/pdf2htmlEX: Needs Java to build. Noone noticed so far... Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-text/pdf2htmlEX/pdf2htmlEX-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-text/pdf2htmlEX/pdf2htmlEX-.ebuild b/app-text/pdf2htmlEX/pdf2htmlEX-.ebuild index 4bba2c9ce1e..5b044c2435c 100644 --- a/app-text/pdf2htmlEX/pdf2htmlEX-.ebuild +++ b/app-text/pdf2htmlEX/pdf2htmlEX-.ebuild @@ -31,6 +31,7 @@ RDEPEND="${CDEPEND} " DEPEND="${CDEPEND} virtual/pkgconfig + virtual/jre " pkg_pretend() {
[gentoo-commits] repo/gentoo:master commit in: media-gfx/fontforge/
commit: cf6cfb8c611777499b9901f16074cfde58b395d2 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Jun 16 19:31:42 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Jun 16 19:32:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf6cfb8c media-gfx/fontforge: Add missing dependency on glib checking for GLIB... no configure: error: Package requirements (glib-2.0 >= 2.6 gio-2.0) were not met: Package glib-2.0 was not found in the pkg-config search path Package gio-2.0 was not found in the pkg-config search path Package-Manager: Portage-2.3.40, Repoman-2.3.9 media-gfx/fontforge/fontforge-20170731-r4.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-gfx/fontforge/fontforge-20170731-r4.ebuild b/media-gfx/fontforge/fontforge-20170731-r4.ebuild index 988a4ec0b7b..f6445021474 100644 --- a/media-gfx/fontforge/fontforge-20170731-r4.ebuild +++ b/media-gfx/fontforge/fontforge-20170731-r4.ebuild @@ -25,6 +25,7 @@ REQUIRED_USE=" " RDEPEND=" + dev-libs/glib dev-libs/libltdl:0 dev-libs/libxml2:2= >=media-libs/freetype-2.3.7:2=
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 523c47e832c9e3a3c96643cb2d96cefec1a6da56 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Jun 16 17:58:32 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Jun 16 18:01:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523c47e8 sys-libs/glibc: Ancient version doesnt build with stack protector Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-libs/glibc/glibc-2.19-r2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-libs/glibc/glibc-2.19-r2.ebuild b/sys-libs/glibc/glibc-2.19-r2.ebuild index b2b9a397b55..67d94602c8f 100644 --- a/sys-libs/glibc/glibc-2.19-r2.ebuild +++ b/sys-libs/glibc/glibc-2.19-r2.ebuild @@ -367,6 +367,7 @@ setup_flags() { append-flags -O2 -fno-strict-aliasing filter-flags '-fstack-protector*' + append-flags '-fno-stack-protector' # Starting with gcc-6 (and fully upstreamed pie patches) we control # default enabled/disabled pie via use flags. So nothing to do
[gentoo-commits] repo/gentoo:master commit in: sys-libs/binutils-libs/
commit: 5856ebf4f50cde985e3687ae0b66c4611fcda875 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jun 13 22:10:15 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Wed Jun 13 22:10:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5856ebf4 sys-libs/binutils-libs: Restore keywords Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-libs/binutils-libs/binutils-libs-2.30-r3.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sys-libs/binutils-libs/binutils-libs-2.30-r3.ebuild b/sys-libs/binutils-libs/binutils-libs-2.30-r3.ebuild index c8cf60752c4..cdcb554c079 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.30-r3.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.30-r3.ebuild @@ -20,8 +20,7 @@ SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz LICENSE="|| ( GPL-3 LGPL-3 )" # The shared lib SONAMEs use the ${PV} in them. SLOT="0/${PV}" -#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="" +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" IUSE="64-bit-bfd multitarget nls static-libs" COMMON_DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-hppa64/
commit: 13daf757813991b80cb01846e31586e6068c4854 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jun 13 22:09:20 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Wed Jun 13 22:09:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13daf757 sys-devel/binutils-hppa64: Restore keywords Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-devel/binutils-hppa64/binutils-hppa64-2.30-r3.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.30-r3.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.30-r3.ebuild index 4af12e10fb8..da743be6046 100644 --- a/sys-devel/binutils-hppa64/binutils-hppa64-2.30-r3.ebuild +++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.30-r3.ebuild @@ -37,8 +37,7 @@ case ${PV} in ;; esac SLOT="${BVER}" -#KEYWORDS="-* ~hppa" -KEYWORDS="" +KEYWORDS="-* ~hppa" # # The Gentoo patchset
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/
commit: c3acce0f7a0538f9bc414e186840174aaf85fc44 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jun 13 22:08:38 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Wed Jun 13 22:08:38 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3acce0f sys-devel/binutils: Restore keywords Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-devel/binutils/binutils-2.30-r3.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sys-devel/binutils/binutils-2.30-r3.ebuild b/sys-devel/binutils/binutils-2.30-r3.ebuild index 02b4fbca807..7902b582213 100644 --- a/sys-devel/binutils/binutils-2.30-r3.ebuild +++ b/sys-devel/binutils/binutils-2.30-r3.ebuild @@ -35,8 +35,7 @@ case ${PV} in ;; esac SLOT="${BVER}" -#KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" -KEYWORDS="" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" # # The Gentoo patchset
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 2f531140d661fc965603407f7ced0af83578e22c Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jun 13 22:01:06 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Wed Jun 13 22:01:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f531140 sys-libs/glibc: Bump patchset Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-libs/glibc/Manifest | 2 +- sys-libs/glibc/glibc-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index a7b01a7e57f..1fdeb21cc4a 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -19,4 +19,4 @@ DIST glibc-2.26-patches-7.tar.bz2 413976 BLAKE2B 18263201cf33abf911eb7b802ed539b DIST glibc-2.26.tar.xz 14682748 BLAKE2B c1c9dbec110dd4e25b2f463a96d8afc43b8e3ebfe3c958107032beaa879710252be3bc4122bb62166408725d43785f233544df6159d29cce0fc5b2c08f45adbe SHA512 6ed368523bc55f00976f96c5177f114e3f714b27273d7bffc252812c8b98fb81970403c1f5b5f0a61da678811532fb446530745492d2b49bfefc0d5bd71ce8c0 DIST glibc-2.27-patches-2.tar.bz2 129983 BLAKE2B fad8d14f5330bc301804913f92f48051583f122cc83ab44813dc13498f59e97b38d1b276353eed9df3fde427b669cf9168632bbed8d006a3d4995c1df79575a4 SHA512 b05e34dbb45aaadfdcc079888ef2b2f70b181ba31edf2e2bbd18fa666375f5c6c48993830a305de0706b4a562db6403b6287bcab4789c1c37bc535216ee9f4cd DIST glibc-2.27.tar.xz 15395316 BLAKE2B ea206d304c8c9aa86d69db981a14bea008602cea06a6c151c4971a8df059949ffe5632b42a67ab0ffcd7c4d7ce1ec02ac48815dac4dade1c4dd41eaee8a6ed33 SHA512 7c5581154487d38d173ce1feb944e60207139cca148bccf066eaae322c0c2d219423bdcfa15c7f9be1b5e45dfc43c641cc5d80d3c3c65837d08a83cdb4e2a147 -DIST glibc--patches-5.tar.bz2 15979 BLAKE2B f59b4d7096fd876c9176f6ebdd9a4a510f3c6c90dd69a1fbb092a18f296767759d8d73dc7a81e29e3f6152043a4179056d5e224896c7bb96cc09ede2e2dd16e1 SHA512 c29ad59977b2c4dfd58ee16d0898a1c16e6cde974d5c29c3a7a55e0dee4ade7f1a3d45c9481c1d35df7fcedbdb67267f5d61759cacab677b6288b5ece3871a4b +DIST glibc--patches-6.tar.bz2 15026 BLAKE2B 1db592be7c8e92a0c1e2cc88910cc3ddf39786551df14c3c99e973a2b3ea3a6f7d8afbe4f309d387121b131fde74253b00e07c2c3ffbe937be0fbf0d86ee8479 SHA512 4927a31e608bbb21f78bd2c0fbf75adee852f8b3c2ccb1f0d638b79e260628a2bf54aa7d56978f2ca8def5a3b41103d564888f42b18686d02945fa29f2a1e988 diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild index 7a1ae16ce82..1f72a1790eb 100644 --- a/sys-libs/glibc/glibc-.ebuild +++ b/sys-libs/glibc/glibc-.ebuild @@ -28,7 +28,7 @@ RELEASE_VER=${PV} GCC_BOOTSTRAP_VER=20180511 # Gentoo patchset -PATCH_VER=5 +PATCH_VER=6 SRC_URI+=" https://dev.gentoo.org/~dilfridge/distfiles/${P}-patches-${PATCH_VER}.tar.bz2"; SRC_URI+=" multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-hppa64/
commit: 7fb34b023f9fc8cb7eda70a628c2e4a16e0c15d8 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Jun 12 21:06:00 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Tue Jun 12 21:06:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb34b02 sys-devel/binutils-hppa64: Revision bump, patchset 3 Few upstream commits. Mostly a re-do of the Gentoo-specific testsuite patches. Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-devel/binutils-hppa64/Manifest | 1 + .../binutils-hppa64/binutils-hppa64-2.30-r3.ebuild | 394 + 2 files changed, 395 insertions(+) diff --git a/sys-devel/binutils-hppa64/Manifest b/sys-devel/binutils-hppa64/Manifest index 5b53fd263c4..078c5bd4d7e 100644 --- a/sys-devel/binutils-hppa64/Manifest +++ b/sys-devel/binutils-hppa64/Manifest @@ -13,4 +13,5 @@ DIST binutils-2.29.1-patches-2.tar.xz 18528 BLAKE2B 514496d6c9609362782d66b6cecb DIST binutils-2.29.1.tar.bz2 29123355 BLAKE2B 83de518a27bae0f13c57b1979493dd7f7cabae424cff5e8495d1f064da24b6ef9e1c19d1d1adad2dca7142372782023f66b4b4223170a49b96ba3834266fe878 SHA512 4063d3426922376ccceb3f14b43e287442e82a8038cf50f4f51ad97d438c672c0e310ca4b856c9aff5aa9911073e256e8298a7a3f1844eeb60b90d955592 DIST binutils-2.29.tar.bz2 29073316 BLAKE2B 0eb7bbefa1ac5f4d753ca9328d339a466d4f75c69d5d860802aded8e42ce4293f65c72a0f0596b170e90e1cc3ded23ea30576948cb875eea044cb02bb55bb2d3 SHA512 8148587d7e4f14ebcbcb3f984b116deaae5d4008228628acde14bc242a64a4b53faf1f6077a2c4ca4750e2f254b698ba506bd657f79e1202e87e7029b0069337 DIST binutils-2.30-patches-2.tar.xz 490272 BLAKE2B a28a5b5bb8faa33fec269f2c69d6ed0e4e7d5a9169861aa4b3c45511794e1e749c216862a8258c2029f1b40c511dcb2a0aeaecda57e75d52418f10d6f345718f SHA512 1686d5b58ee968f2000647acab2bee4c263d1c85fd43fed8c820fccfc0d7024a01211e7853cd5ce452fa90da500bc17309edf6dbc901c7fd6fc7b3e3d6f42581 +DIST binutils-2.30-patches-3.tar.xz 548804 BLAKE2B 428a1750233ae3f019e20cb5ed1d8e6fe6455181e8f5961dbfe7b66493d1c42050f889e45c02c1fc1a84d545c9e61f81ad6ffd5afc0b1099a702ccc7637c3abe SHA512 c91e902d1d9fc2e9782df04c93173c3207c771f1c063e2ff12c9336593c954ea3f1b2474a8fc045927d72fe18f7401874059599d100c4a1fd152081f05913d03 DIST binutils-2.30.tar.xz 20286700 BLAKE2B 2dd5436a15a601011a1950e6082ec00082f5916fb82ce95ceab424fd8dc19f6daa7ac32a149f222ccdcc603354165cc206fde070eaa44fe2cc5e57486efc7868 SHA512 e747ea20d8d79fcd21b9d9f6695059caa7189d60f19256da398e34b789fea9a133c32b192e9693b5828d27683739b0198431bf8b3e39fb3b04884cf89d9aa839 diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.30-r3.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.30-r3.ebuild new file mode 100644 index 000..4af12e10fb8 --- /dev/null +++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.30-r3.ebuild @@ -0,0 +1,394 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +export CTARGET=hppa64-${CHOST#*-} + +inherit eutils libtool flag-o-matic gnuconfig multilib versionator + +DESCRIPTION="Tools necessary to build programs" +HOMEPAGE="https://sourceware.org/binutils/"; +LICENSE="GPL-3+" +IUSE="+cxx doc multitarget +nls static-libs test" + +# Variables that can be set here: +# PATCH_VER - the patchset version +# Default: empty, no patching +# PATCH_BINUTILS_VER - the binutils version in the patchset name +#- Default: PV +# PATCH_DEV - Use download URI https://dev.gentoo.org/~{PATCH_DEV}/distfiles/... +# for the patchsets +# Default: dilfridge :) + +PATCH_VER=3 + +case ${PV} in + ) + BVER="git" + EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git"; + inherit git-r3 + S=${WORKDIR}/binutils + EGIT_CHECKOUT_DIR=${S} + ;; + *) + BVER=${PV} + SRC_URI="mirror://gnu/binutils/binutils-${BVER}.tar.xz https://sourceware.org/pub/binutils/releases/binutils-${BVER}.tar.xz"; + ;; +esac +SLOT="${BVER}" +#KEYWORDS="-* ~hppa" +KEYWORDS="" + +# +# The Gentoo patchset +# +PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${BVER}} +PATCH_DEV=${PATCH_DEV:-dilfridge} + +[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI} + https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz"; + +# +# The cross-compile logic +# +export CTARGET=${CTARGET:-${CHOST}} +if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY} == cross-* ]] ; then + export CTARGET=${CATEGORY#cross-} + fi +fi +is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } + +# +# The dependencies +# +RDEPEND=" + >=sys-devel/binutils-config-3 + sys-libs/zlib +" +DEPEND="${RDEPEND} + doc? ( sys-a
[gentoo-commits] repo/gentoo:master commit in: sys-libs/binutils-libs/
commit: 97eeefa14525993fb698c164a716268ac96a75d5 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Jun 12 21:04:26 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Tue Jun 12 21:06:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97eeefa1 sys-libs/binutils-libs: Revision bump, patchset 3 Few upstream commits. Mostly a re-do of the Gentoo-specific testsuite patches. Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-libs/binutils-libs/Manifest| 1 + .../binutils-libs/binutils-libs-2.30-r3.ebuild | 107 + 2 files changed, 108 insertions(+) diff --git a/sys-libs/binutils-libs/Manifest b/sys-libs/binutils-libs/Manifest index 561ed50d9db..33489ea2951 100644 --- a/sys-libs/binutils-libs/Manifest +++ b/sys-libs/binutils-libs/Manifest @@ -7,4 +7,5 @@ DIST binutils-2.28.1.tar.bz2 28120394 BLAKE2B 3a0ed2bcf0c859638546b7460d9e6f0a55 DIST binutils-2.29.1-patches-2.tar.xz 18528 BLAKE2B 514496d6c9609362782d66b6cecbe3fe617f96dfb86e174a80d0b9113cbd4fce9d760fa61660ba2cfafbe1e482e955391cb8d3ef78d2c166c82796416a7ee106 SHA512 b60a3af9cd6a681f32a59fc4a30602ee1290f75cc93c8ad38ab0de17a7f30538a751b801dbaf079e3d514b9671e34e91742c4c9c953a8c9794505b571b7e80f0 DIST binutils-2.29.1.tar.bz2 29123355 BLAKE2B 83de518a27bae0f13c57b1979493dd7f7cabae424cff5e8495d1f064da24b6ef9e1c19d1d1adad2dca7142372782023f66b4b4223170a49b96ba3834266fe878 SHA512 4063d3426922376ccceb3f14b43e287442e82a8038cf50f4f51ad97d438c672c0e310ca4b856c9aff5aa9911073e256e8298a7a3f1844eeb60b90d955592 DIST binutils-2.30-patches-2.tar.xz 490272 BLAKE2B a28a5b5bb8faa33fec269f2c69d6ed0e4e7d5a9169861aa4b3c45511794e1e749c216862a8258c2029f1b40c511dcb2a0aeaecda57e75d52418f10d6f345718f SHA512 1686d5b58ee968f2000647acab2bee4c263d1c85fd43fed8c820fccfc0d7024a01211e7853cd5ce452fa90da500bc17309edf6dbc901c7fd6fc7b3e3d6f42581 +DIST binutils-2.30-patches-3.tar.xz 548804 BLAKE2B 428a1750233ae3f019e20cb5ed1d8e6fe6455181e8f5961dbfe7b66493d1c42050f889e45c02c1fc1a84d545c9e61f81ad6ffd5afc0b1099a702ccc7637c3abe SHA512 c91e902d1d9fc2e9782df04c93173c3207c771f1c063e2ff12c9336593c954ea3f1b2474a8fc045927d72fe18f7401874059599d100c4a1fd152081f05913d03 DIST binutils-2.30.tar.xz 20286700 BLAKE2B 2dd5436a15a601011a1950e6082ec00082f5916fb82ce95ceab424fd8dc19f6daa7ac32a149f222ccdcc603354165cc206fde070eaa44fe2cc5e57486efc7868 SHA512 e747ea20d8d79fcd21b9d9f6695059caa7189d60f19256da398e34b789fea9a133c32b192e9693b5828d27683739b0198431bf8b3e39fb3b04884cf89d9aa839 diff --git a/sys-libs/binutils-libs/binutils-libs-2.30-r3.ebuild b/sys-libs/binutils-libs/binutils-libs-2.30-r3.ebuild new file mode 100644 index 000..c8cf60752c4 --- /dev/null +++ b/sys-libs/binutils-libs/binutils-libs-2.30-r3.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PATCH_VER=3 + +inherit eutils toolchain-funcs multilib-minimal + +MY_PN="binutils" +MY_P="${MY_PN}-${PV}" +PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}} +PATCH_DEV=${PATCH_DEV:-dilfridge} + +DESCRIPTION="Core binutils libraries (libbfd, libopcodes, libiberty) for external packages" +HOMEPAGE="https://sourceware.org/binutils/"; +SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz + mirror://gentoo/${MY_PN}-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz" + +LICENSE="|| ( GPL-3 LGPL-3 )" +# The shared lib SONAMEs use the ${PV} in them. +SLOT="0/${PV}" +#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="" +IUSE="64-bit-bfd multitarget nls static-libs" + +COMMON_DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]" +DEPEND="${COMMON_DEPEND} + >=sys-apps/texinfo-4.7 + nls? ( sys-devel/gettext )" +# Need a newer binutils-config that'll reset include/lib symlinks for us. +RDEPEND="${COMMON_DEPEND} + >=sys-devel/binutils-config-5 + nls? ( !=2.24) make this an explicit option. #497268 + --enable-install-libiberty + --disable-werror + --with-bugurl="https://bugs.gentoo.org/"; + --with-pkgversion="$(pkgversion)" + $(use_enable static-libs static) + # The binutils eclass enables this flag for all bi-arch builds, + # but other tools often don't care about that support. Put it + # beyond a flag if people really want it, but otherwise leave + # it disabled as it can slow things down on 32bit arches. #438522 + $(use_enable 64-bit-bfd) + # This only disables building in the zlib subdir. + # For binutils itself, it'll u
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils/
commit: 01bca6cd9e06fdb660a59cb639f6d2c6b796aa89 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Jun 12 21:02:50 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Tue Jun 12 21:06:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01bca6cd sys-devel/binutils: Revision bump, patchset 3 Few upstream commits. Mostly a re-do of the Gentoo-specific testsuite patches. Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-devel/binutils/Manifest| 1 + sys-devel/binutils/binutils-2.30-r3.ebuild | 417 + 2 files changed, 418 insertions(+) diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest index 943d5a86288..68339b6c103 100644 --- a/sys-devel/binutils/Manifest +++ b/sys-devel/binutils/Manifest @@ -9,4 +9,5 @@ DIST binutils-2.28.1.tar.bz2 28120394 BLAKE2B 3a0ed2bcf0c859638546b7460d9e6f0a55 DIST binutils-2.29.1-patches-3.tar.xz 20904 BLAKE2B 5549cb2412123e4ad3a13935762cc0dca46215950dbf38a149caf4c6416da382a0fd7ecffe97b10bce4dfdcef5edc2673d49bb21e9d37be37e33b454a8c2bc1a SHA512 ba54efaf9e9f668d2922972acd2cdf5c3e6f174cfcc73d29953ab4ba6e157ce0cb500c583568a4e3b92c9d30c394a327f29b51292acc66f8d3f20f5eae2a DIST binutils-2.29.1.tar.bz2 29123355 BLAKE2B 83de518a27bae0f13c57b1979493dd7f7cabae424cff5e8495d1f064da24b6ef9e1c19d1d1adad2dca7142372782023f66b4b4223170a49b96ba3834266fe878 SHA512 4063d3426922376ccceb3f14b43e287442e82a8038cf50f4f51ad97d438c672c0e310ca4b856c9aff5aa9911073e256e8298a7a3f1844eeb60b90d955592 DIST binutils-2.30-patches-2.tar.xz 490272 BLAKE2B a28a5b5bb8faa33fec269f2c69d6ed0e4e7d5a9169861aa4b3c45511794e1e749c216862a8258c2029f1b40c511dcb2a0aeaecda57e75d52418f10d6f345718f SHA512 1686d5b58ee968f2000647acab2bee4c263d1c85fd43fed8c820fccfc0d7024a01211e7853cd5ce452fa90da500bc17309edf6dbc901c7fd6fc7b3e3d6f42581 +DIST binutils-2.30-patches-3.tar.xz 548804 BLAKE2B 428a1750233ae3f019e20cb5ed1d8e6fe6455181e8f5961dbfe7b66493d1c42050f889e45c02c1fc1a84d545c9e61f81ad6ffd5afc0b1099a702ccc7637c3abe SHA512 c91e902d1d9fc2e9782df04c93173c3207c771f1c063e2ff12c9336593c954ea3f1b2474a8fc045927d72fe18f7401874059599d100c4a1fd152081f05913d03 DIST binutils-2.30.tar.xz 20286700 BLAKE2B 2dd5436a15a601011a1950e6082ec00082f5916fb82ce95ceab424fd8dc19f6daa7ac32a149f222ccdcc603354165cc206fde070eaa44fe2cc5e57486efc7868 SHA512 e747ea20d8d79fcd21b9d9f6695059caa7189d60f19256da398e34b789fea9a133c32b192e9693b5828d27683739b0198431bf8b3e39fb3b04884cf89d9aa839 diff --git a/sys-devel/binutils/binutils-2.30-r3.ebuild b/sys-devel/binutils/binutils-2.30-r3.ebuild new file mode 100644 index 000..02b4fbca807 --- /dev/null +++ b/sys-devel/binutils/binutils-2.30-r3.ebuild @@ -0,0 +1,417 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils libtool flag-o-matic gnuconfig multilib versionator + +DESCRIPTION="Tools necessary to build programs" +HOMEPAGE="https://sourceware.org/binutils/"; +LICENSE="GPL-3+" +IUSE="+cxx doc multitarget +nls static-libs test" + +# Variables that can be set here: +# PATCH_VER - the patchset version +# Default: empty, no patching +# PATCH_BINUTILS_VER - the binutils version in the patchset name +#- Default: PV +# PATCH_DEV - Use download URI https://dev.gentoo.org/~{PATCH_DEV}/distfiles/... +# for the patchsets +# Default: dilfridge :) + +PATCH_VER=3 + +case ${PV} in + ) + BVER="git" + EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git"; + inherit git-r3 + S=${WORKDIR}/binutils + EGIT_CHECKOUT_DIR=${S} + ;; + *) + BVER=${PV} + SRC_URI="mirror://gnu/binutils/binutils-${BVER}.tar.xz https://sourceware.org/pub/binutils/releases/binutils-${BVER}.tar.xz"; + ;; +esac +SLOT="${BVER}" +#KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="" + +# +# The Gentoo patchset +# +PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${BVER}} +PATCH_DEV=${PATCH_DEV:-dilfridge} + +[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI} + https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz"; + +# +# The cross-compile logic +# +export CTARGET=${CTARGET:-${CHOST}} +if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY} == cross-* ]] ; then + export CTARGET=${CATEGORY#cross-} + fi +fi +is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } + +# +# The dependencies +# +RDEPEND=" + >=sys-devel/binutils-config-3 + sys-libs/zlib +" +DEPEND="${RDEPEND} + doc? ( sys-apps/texinfo ) +