[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 087dd133aa5efbbb988b3da530d5960f4b7ccfb3 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Sep 18 00:38:29 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Sep 18 00:41:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087dd133 sys-devel/gcc-config: drop 2.8, 2.10 Signed-off-by: Andreas K. Hüttel gentoo.org> sys-devel/gcc-config/Manifest | 2 - sys-devel/gcc-config/gcc-config-2.10.ebuild | 60 - sys-devel/gcc-config/gcc-config-2.8.ebuild | 60 - 3 files changed, 122 deletions(-) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index 766d8b19aee5..d36547d79ebd 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1,3 +1 @@ -DIST gcc-config-2.10.tar.xz 18040 BLAKE2B de902fcf9169290a09988b56fa75f1bf24f702ce98a8fe37b6d4fe090bab615716c32a9e219d25a2257c60099eb4424b86cc1a1565c1b4f3dbcd6c9acad6f340 SHA512 cced56c52d97cbace5fb7e1fc9c73b413454bc5c53641c9429a7da88a0b31db2c70a8b90a4b4b0fbe1e732f21a5f979a4721a7bc8537666f8277b7755bd4af52 DIST gcc-config-2.11.tar.xz 18068 BLAKE2B 0d76321adea9eff545e042ad847b70a5b3d8ecb8c248fdf58f71c88a7b03c0aca39f7d39e332808b89c3f6d0fb3fc3114bc2d8dfa1ade6460c0b12c3420d876f SHA512 38ea52c2d16287fc2c8efa0ee76e24563851b4fa1ee7dce601507df1530e7a867281f178ad4228505eb2aaf46164024a18825cd6771d847ff1a60a85d6e96d3e -DIST gcc-config-2.8.tar.xz 17968 BLAKE2B aa34e681ef0c86bb846d89b816b46276f5c7c32974c785a9611a903a4fe165c997a34664abe17aa4d8720a96f194054e5d8c371a6c9270b1c235d7539094436c SHA512 5e91df44fb7782b9ad41ed06fbd53f74868c059f892c6c2b8195ebaa899905dd9f502562887f1a3765dd6b61698e956d01c6fa6f97a535cf16e26e70fcd902ba diff --git a/sys-devel/gcc-config/gcc-config-2.10.ebuild b/sys-devel/gcc-config/gcc-config-2.10.ebuild deleted file mode 100644 index c83d173cad65.. --- a/sys-devel/gcc-config/gcc-config-2.10.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -DESCRIPTION="Utility to manage compilers" -HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; - -LICENSE="GPL-2" -SLOT="0" -IUSE="+cc-wrappers +native-symlinks" - -RDEPEND=">=sys-apps/gentoo-functions-0.10" - -_emake() { - emake \ - PV="${PVR}" \ - SUBLIBDIR="$(get_libdir)" \ - USE_CC_WRAPPERS="$(usex cc-wrappers)" \ - USE_NATIVE_LINKS="$(usex native-symlinks)" \ - TOOLCHAIN_PREFIX="${CHOST}-" \ - "$@" -} - -src_compile() { - _emake -} - -src_install() { - _emake DESTDIR="${D}" install -} - -pkg_postinst() { - # Do we have a valid multi ver setup ? - local x - for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - gcc-config ${x} - done - - # USE flag change can add or delete files in /usr/bin worth recaching - if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then - eselect compiler-shadow update all - fi - - if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x "${EROOT}"/usr/bin/gcj ]] ; then - # Warn about obsolete /usr/bin/gcj for bug #804178 - ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!" - ewarn "Please delete this file unless you know it is needed (e.g. custom gcj install)." - ewarn "If you have no idea what this means, please delete the file:" - ewarn " rm ${EROOT}/usr/bin/gcj" - fi -} diff --git a/sys-devel/gcc-config/gcc-config-2.8.ebuild b/sys-devel/gcc-config/gcc-config-2.8.ebuild deleted file mode 100644 index e9660497da1e.. --- a/sys-devel/gcc-config/gcc-config-2.8.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -DESCRIPTION="Utility to manage compilers" -HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; - -LICENSE="GPL-2" -SLOT="0" -IUSE="+cc-wrappers +native-symlinks" - -RDEPEND=">=sys-apps/gentoo-functions-0.10" - -_emake() { - emake \ - PV="${PVR}" \ -
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 2ec9739d7cca1a38bd9b3c058c99dd1b58bf09d3 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Sep 18 00:39:21 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Sep 18 00:41:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec9739d sys-devel/gcc-config: update LICENSE Closes: https://bugs.gentoo.org/912954 Signed-off-by: Andreas K. Hüttel gentoo.org> sys-devel/gcc-config/gcc-config-2.11.ebuild | 2 +- sys-devel/gcc-config/gcc-config-.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-devel/gcc-config/gcc-config-2.11.ebuild b/sys-devel/gcc-config/gcc-config-2.11.ebuild index c83d173cad65..f387c81e5cb3 100644 --- a/sys-devel/gcc-config/gcc-config-2.11.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.11.ebuild @@ -14,7 +14,7 @@ fi DESCRIPTION="Utility to manage compilers" HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; -LICENSE="GPL-2" +LICENSE="GPL-2 GPL-2+" SLOT="0" IUSE="+cc-wrappers +native-symlinks" diff --git a/sys-devel/gcc-config/gcc-config-.ebuild b/sys-devel/gcc-config/gcc-config-.ebuild index 7ff12f007e38..a314266369ef 100644 --- a/sys-devel/gcc-config/gcc-config-.ebuild +++ b/sys-devel/gcc-config/gcc-config-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ fi DESCRIPTION="Utility to manage compilers" HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; -LICENSE="GPL-2" +LICENSE="GPL-2 GPL-2+" SLOT="0" IUSE="+cc-wrappers +native-symlinks"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 9e0d51353ce7cb5500b481771b51f5ca9c1e71dd Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jun 25 15:39:41 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jun 25 15:39:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e0d5135 sys-devel/gcc-config: Stabilize 2.11 hppa, #909146 Signed-off-by: Arthur Zamarin gentoo.org> sys-devel/gcc-config/gcc-config-2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.11.ebuild b/sys-devel/gcc-config/gcc-config-2.11.ebuild index 670195c3d06d..c83d173cad65 100644 --- a/sys-devel/gcc-config/gcc-config-2.11.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.11.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: beea47ccac7d17b0a69b3dff7fd78bf028477d0c Author: Sam James gentoo org> AuthorDate: Sun Jun 25 07:38:55 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 25 07:38:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beea47cc sys-devel/gcc-config: Stabilize 2.11 ppc, #909146 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.11.ebuild b/sys-devel/gcc-config/gcc-config-2.11.ebuild index 6b9eb77fb399..670195c3d06d 100644 --- a/sys-devel/gcc-config/gcc-config-2.11.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.11.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 52da578400f40302caefca991b0871e9b474d2ff Author: Sam James gentoo org> AuthorDate: Sun Jun 25 07:21:53 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 25 07:22:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52da5784 sys-devel/gcc-config: Stabilize 2.11 amd64, #909146 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.11.ebuild b/sys-devel/gcc-config/gcc-config-2.11.ebuild index 21155f838808..6b9eb77fb399 100644 --- a/sys-devel/gcc-config/gcc-config-2.11.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.11.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: a2b61b41de3730a38db3f979eb1d5d814a788498 Author: Sam James gentoo org> AuthorDate: Sun Jun 25 07:21:52 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 25 07:22:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2b61b41 sys-devel/gcc-config: Stabilize 2.11 ppc64, #909146 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.11.ebuild b/sys-devel/gcc-config/gcc-config-2.11.ebuild index ecc055a48e7f..21155f838808 100644 --- a/sys-devel/gcc-config/gcc-config-2.11.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.11.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: f5df86906202dd8a48310d70733f4a7c0e914f85 Author: Sam James gentoo org> AuthorDate: Sun Jun 25 07:12:42 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 25 07:12:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5df8690 sys-devel/gcc-config: Stabilize 2.11 sparc, #909146 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.11.ebuild b/sys-devel/gcc-config/gcc-config-2.11.ebuild index 31d7026881bc..ecc055a48e7f 100644 --- a/sys-devel/gcc-config/gcc-config-2.11.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.11.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 410a59473eec64e251938c334eed070de22169dc Author: Sam James gentoo org> AuthorDate: Sun Jun 25 07:07:17 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 25 07:07:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=410a5947 sys-devel/gcc-config: Stabilize 2.11 x86, #909146 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.11.ebuild b/sys-devel/gcc-config/gcc-config-2.11.ebuild index 05908ecb2673..31d7026881bc 100644 --- a/sys-devel/gcc-config/gcc-config-2.11.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.11.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 58f92d20fbd5118a38be78545e8f0f7d2569c3a4 Author: Sam James gentoo org> AuthorDate: Sun Jun 25 07:06:20 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 25 07:06:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f92d20 sys-devel/gcc-config: Stabilize 2.11 arm64, #909146 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.11.ebuild b/sys-devel/gcc-config/gcc-config-2.11.ebuild index b45cd8a4267e..05908ecb2673 100644 --- a/sys-devel/gcc-config/gcc-config-2.11.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.11.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 563faaf3201f42b46e585dcc6c3212063e4700ef Author: Sam James gentoo org> AuthorDate: Sun Jun 25 07:06:19 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 25 07:06:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=563faaf3 sys-devel/gcc-config: Stabilize 2.11 arm, #909146 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.11.ebuild b/sys-devel/gcc-config/gcc-config-2.11.ebuild index 1b01042208ff..b45cd8a4267e 100644 --- a/sys-devel/gcc-config/gcc-config-2.11.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.11.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 0df09b186df442119518611ad70d3824072f784e Author: Sam James gentoo org> AuthorDate: Sun May 14 17:28:53 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 17:28:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0df09b18 sys-devel/gcc-config: add 2.11 Closes: https://bugs.gentoo.org/906329 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/Manifest | 1 + sys-devel/gcc-config/gcc-config-2.11.ebuild | 60 + 2 files changed, 61 insertions(+) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index ba7fe333bdac..766d8b19aee5 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1,2 +1,3 @@ DIST gcc-config-2.10.tar.xz 18040 BLAKE2B de902fcf9169290a09988b56fa75f1bf24f702ce98a8fe37b6d4fe090bab615716c32a9e219d25a2257c60099eb4424b86cc1a1565c1b4f3dbcd6c9acad6f340 SHA512 cced56c52d97cbace5fb7e1fc9c73b413454bc5c53641c9429a7da88a0b31db2c70a8b90a4b4b0fbe1e732f21a5f979a4721a7bc8537666f8277b7755bd4af52 +DIST gcc-config-2.11.tar.xz 18068 BLAKE2B 0d76321adea9eff545e042ad847b70a5b3d8ecb8c248fdf58f71c88a7b03c0aca39f7d39e332808b89c3f6d0fb3fc3114bc2d8dfa1ade6460c0b12c3420d876f SHA512 38ea52c2d16287fc2c8efa0ee76e24563851b4fa1ee7dce601507df1530e7a867281f178ad4228505eb2aaf46164024a18825cd6771d847ff1a60a85d6e96d3e DIST gcc-config-2.8.tar.xz 17968 BLAKE2B aa34e681ef0c86bb846d89b816b46276f5c7c32974c785a9611a903a4fe165c997a34664abe17aa4d8720a96f194054e5d8c371a6c9270b1c235d7539094436c SHA512 5e91df44fb7782b9ad41ed06fbd53f74868c059f892c6c2b8195ebaa899905dd9f502562887f1a3765dd6b61698e956d01c6fa6f97a535cf16e26e70fcd902ba diff --git a/sys-devel/gcc-config/gcc-config-2.11.ebuild b/sys-devel/gcc-config/gcc-config-2.11.ebuild new file mode 100644 index ..1b01042208ff --- /dev/null +++ b/sys-devel/gcc-config/gcc-config-2.11.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Utility to manage compilers" +HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; + +LICENSE="GPL-2" +SLOT="0" +IUSE="+cc-wrappers +native-symlinks" + +RDEPEND=">=sys-apps/gentoo-functions-0.10" + +_emake() { + emake \ + PV="${PVR}" \ + SUBLIBDIR="$(get_libdir)" \ + USE_CC_WRAPPERS="$(usex cc-wrappers)" \ + USE_NATIVE_LINKS="$(usex native-symlinks)" \ + TOOLCHAIN_PREFIX="${CHOST}-" \ + "$@" +} + +src_compile() { + _emake +} + +src_install() { + _emake DESTDIR="${D}" install +} + +pkg_postinst() { + # Do we have a valid multi ver setup ? + local x + for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do + gcc-config ${x} + done + + # USE flag change can add or delete files in /usr/bin worth recaching + if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow update all + fi + + if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x "${EROOT}"/usr/bin/gcj ]] ; then + # Warn about obsolete /usr/bin/gcj for bug #804178 + ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!" + ewarn "Please delete this file unless you know it is needed (e.g. custom gcj install)." + ewarn "If you have no idea what this means, please delete the file:" + ewarn " rm ${EROOT}/usr/bin/gcj" + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: a7b33bc2499ed49b8879ebc36a437445b818083c Author: Sam James gentoo org> AuthorDate: Mon Apr 10 08:21:10 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 08:21:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7b33bc2 sys-devel/gcc-config: Stabilize 2.10 arm, #904090 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.10.ebuild b/sys-devel/gcc-config/gcc-config-2.10.ebuild index c991ff34bbfe..c83d173cad65 100644 --- a/sys-devel/gcc-config/gcc-config-2.10.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.10.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: f61a56ebca17184d6ba4e8e72536286d2aef635d Author: Sam James gentoo org> AuthorDate: Mon Apr 10 06:51:44 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 06:51:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61a56eb sys-devel/gcc-config: Stabilize 2.10 arm64, #904090 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.10.ebuild b/sys-devel/gcc-config/gcc-config-2.10.ebuild index 8839816e3663..23486e57ef70 100644 --- a/sys-devel/gcc-config/gcc-config-2.10.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.10.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 376510a55692b4b11a65813c0b19ca15ebe4e4d6 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 06:51:45 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 06:51:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=376510a5 sys-devel/gcc-config: Stabilize 2.10 ppc64, #904090 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.10.ebuild b/sys-devel/gcc-config/gcc-config-2.10.ebuild index 23486e57ef70..c991ff34bbfe 100644 --- a/sys-devel/gcc-config/gcc-config-2.10.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.10.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 38a9fa1916d059e7b4cd9a8a62939308c980 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 06:51:40 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 06:51:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a9fa19 sys-devel/gcc-config: Stabilize 2.10 ppc, #904090 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.10.ebuild b/sys-devel/gcc-config/gcc-config-2.10.ebuild index b2fa5911d193..efcbf41ec327 100644 --- a/sys-devel/gcc-config/gcc-config-2.10.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.10.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 78616ae5ef3590eb0bc4c1a10666f18889f9c628 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 06:51:41 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 06:51:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78616ae5 sys-devel/gcc-config: Stabilize 2.10 hppa, #904090 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.10.ebuild b/sys-devel/gcc-config/gcc-config-2.10.ebuild index efcbf41ec327..a59ddcf74098 100644 --- a/sys-devel/gcc-config/gcc-config-2.10.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.10.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 6bede9931bc472c1cb1313c8950c331f6ba52924 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 06:51:42 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 06:51:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bede993 sys-devel/gcc-config: Stabilize 2.10 amd64, #904090 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.10.ebuild b/sys-devel/gcc-config/gcc-config-2.10.ebuild index a59ddcf74098..8839816e3663 100644 --- a/sys-devel/gcc-config/gcc-config-2.10.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.10.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: b67fdc1418e1a64f99f4e7550b6ed90bfac10d7a Author: Sam James gentoo org> AuthorDate: Mon Apr 10 06:51:37 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 06:51:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b67fdc14 sys-devel/gcc-config: Stabilize 2.10 sparc, #904090 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.10.ebuild b/sys-devel/gcc-config/gcc-config-2.10.ebuild index 1b01042208ff..06021332a8b4 100644 --- a/sys-devel/gcc-config/gcc-config-2.10.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.10.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 6e4de889d821f2850b86306c97cd923f38a4a7d5 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 06:51:38 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 06:51:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4de889 sys-devel/gcc-config: Stabilize 2.10 x86, #904090 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.10.ebuild b/sys-devel/gcc-config/gcc-config-2.10.ebuild index 06021332a8b4..b2fa5911d193 100644 --- a/sys-devel/gcc-config/gcc-config-2.10.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.10.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: e958d4fadbead2caac9181c80d89ae58b4252890 Author: Sam James gentoo org> AuthorDate: Sun Jan 15 22:36:28 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jan 15 22:40:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e958d4fa sys-devel/gcc-config: drop 2.9 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/Manifest | 1 - sys-devel/gcc-config/gcc-config-2.9.ebuild | 60 -- 2 files changed, 61 deletions(-) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index 667843224c00..ba7fe333bdac 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1,3 +1,2 @@ DIST gcc-config-2.10.tar.xz 18040 BLAKE2B de902fcf9169290a09988b56fa75f1bf24f702ce98a8fe37b6d4fe090bab615716c32a9e219d25a2257c60099eb4424b86cc1a1565c1b4f3dbcd6c9acad6f340 SHA512 cced56c52d97cbace5fb7e1fc9c73b413454bc5c53641c9429a7da88a0b31db2c70a8b90a4b4b0fbe1e732f21a5f979a4721a7bc8537666f8277b7755bd4af52 DIST gcc-config-2.8.tar.xz 17968 BLAKE2B aa34e681ef0c86bb846d89b816b46276f5c7c32974c785a9611a903a4fe165c997a34664abe17aa4d8720a96f194054e5d8c371a6c9270b1c235d7539094436c SHA512 5e91df44fb7782b9ad41ed06fbd53f74868c059f892c6c2b8195ebaa899905dd9f502562887f1a3765dd6b61698e956d01c6fa6f97a535cf16e26e70fcd902ba -DIST gcc-config-2.9.tar.xz 18032 BLAKE2B 6ee4d89a7fc2c211cb2ce0f6b0802ac300b30deccf6e54cd80a548d6e2e878097ad93cb0174485df8611780cf29e0c3c7590f726409f369a92c6d780db5c167f SHA512 11fa782699ffcca38eee9ef3ca8dbdfdda68459bdad80ca3378ae07e0ee7c114a494c3362e05dc39d69d9770808f2b97bc682aec49e3c3483e7ba0c4498d57f3 diff --git a/sys-devel/gcc-config/gcc-config-2.9.ebuild b/sys-devel/gcc-config/gcc-config-2.9.ebuild deleted file mode 100644 index 7ff12f007e38.. --- a/sys-devel/gcc-config/gcc-config-2.9.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -DESCRIPTION="Utility to manage compilers" -HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; - -LICENSE="GPL-2" -SLOT="0" -IUSE="+cc-wrappers +native-symlinks" - -RDEPEND=">=sys-apps/gentoo-functions-0.10" - -_emake() { - emake \ - PV="${PVR}" \ - SUBLIBDIR="$(get_libdir)" \ - USE_CC_WRAPPERS="$(usex cc-wrappers)" \ - USE_NATIVE_LINKS="$(usex native-symlinks)" \ - TOOLCHAIN_PREFIX="${CHOST}-" \ - "$@" -} - -src_compile() { - _emake -} - -src_install() { - _emake DESTDIR="${D}" install -} - -pkg_postinst() { - # Do we have a valid multi ver setup ? - local x - for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - gcc-config ${x} - done - - # USE flag change can add or delete files in /usr/bin worth recaching - if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then - eselect compiler-shadow update all - fi - - if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x "${EROOT}"/usr/bin/gcj ]] ; then - # Warn about obsolete /usr/bin/gcj for bug #804178 - ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!" - ewarn "Please delete this file unless you know it is needed (e.g. custom gcj install)." - ewarn "If you have no idea what this means, please delete the file:" - ewarn " rm ${EROOT}/usr/bin/gcj" - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: d37acf1855c6dccbab4b9791ae66395c91974f2a Author: Sam James gentoo org> AuthorDate: Thu Jan 5 00:18:47 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 5 00:18:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d37acf18 sys-devel/gcc-config: add 2.10 Closes: https://bugs.gentoo.org/880977 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/Manifest | 1 + sys-devel/gcc-config/gcc-config-2.10.ebuild | 60 + 2 files changed, 61 insertions(+) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index d50b35cec6b8..667843224c00 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1,2 +1,3 @@ +DIST gcc-config-2.10.tar.xz 18040 BLAKE2B de902fcf9169290a09988b56fa75f1bf24f702ce98a8fe37b6d4fe090bab615716c32a9e219d25a2257c60099eb4424b86cc1a1565c1b4f3dbcd6c9acad6f340 SHA512 cced56c52d97cbace5fb7e1fc9c73b413454bc5c53641c9429a7da88a0b31db2c70a8b90a4b4b0fbe1e732f21a5f979a4721a7bc8537666f8277b7755bd4af52 DIST gcc-config-2.8.tar.xz 17968 BLAKE2B aa34e681ef0c86bb846d89b816b46276f5c7c32974c785a9611a903a4fe165c997a34664abe17aa4d8720a96f194054e5d8c371a6c9270b1c235d7539094436c SHA512 5e91df44fb7782b9ad41ed06fbd53f74868c059f892c6c2b8195ebaa899905dd9f502562887f1a3765dd6b61698e956d01c6fa6f97a535cf16e26e70fcd902ba DIST gcc-config-2.9.tar.xz 18032 BLAKE2B 6ee4d89a7fc2c211cb2ce0f6b0802ac300b30deccf6e54cd80a548d6e2e878097ad93cb0174485df8611780cf29e0c3c7590f726409f369a92c6d780db5c167f SHA512 11fa782699ffcca38eee9ef3ca8dbdfdda68459bdad80ca3378ae07e0ee7c114a494c3362e05dc39d69d9770808f2b97bc682aec49e3c3483e7ba0c4498d57f3 diff --git a/sys-devel/gcc-config/gcc-config-2.10.ebuild b/sys-devel/gcc-config/gcc-config-2.10.ebuild new file mode 100644 index ..1b01042208ff --- /dev/null +++ b/sys-devel/gcc-config/gcc-config-2.10.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Utility to manage compilers" +HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; + +LICENSE="GPL-2" +SLOT="0" +IUSE="+cc-wrappers +native-symlinks" + +RDEPEND=">=sys-apps/gentoo-functions-0.10" + +_emake() { + emake \ + PV="${PVR}" \ + SUBLIBDIR="$(get_libdir)" \ + USE_CC_WRAPPERS="$(usex cc-wrappers)" \ + USE_NATIVE_LINKS="$(usex native-symlinks)" \ + TOOLCHAIN_PREFIX="${CHOST}-" \ + "$@" +} + +src_compile() { + _emake +} + +src_install() { + _emake DESTDIR="${D}" install +} + +pkg_postinst() { + # Do we have a valid multi ver setup ? + local x + for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do + gcc-config ${x} + done + + # USE flag change can add or delete files in /usr/bin worth recaching + if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow update all + fi + + if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x "${EROOT}"/usr/bin/gcj ]] ; then + # Warn about obsolete /usr/bin/gcj for bug #804178 + ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!" + ewarn "Please delete this file unless you know it is needed (e.g. custom gcj install)." + ewarn "If you have no idea what this means, please delete the file:" + ewarn " rm ${EROOT}/usr/bin/gcj" + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 6d7b5841d1c868b633ba1b11d46e1ce69c9e51c0 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:07:42 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:10:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7b5841 sys-devel/gcc-config: add github upstream metadata Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-devel/gcc-config/metadata.xml b/sys-devel/gcc-config/metadata.xml index 4de7326c6c73..61a8b0758cd6 100644 --- a/sys-devel/gcc-config/metadata.xml +++ b/sys-devel/gcc-config/metadata.xml @@ -11,5 +11,6 @@ proj/gcc-config + gentoo/gcc-config
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 407db2557ee7734aa4cd64815a1780f06111d9b0 Author: Sam James gentoo org> AuthorDate: Tue Jan 3 06:07:22 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 06:10:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=407db255 sys-devel/gcc-config: add gentoo upstream metadata Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys-devel/gcc-config/metadata.xml b/sys-devel/gcc-config/metadata.xml index 4dac4d50b500..4de7326c6c73 100644 --- a/sys-devel/gcc-config/metadata.xml +++ b/sys-devel/gcc-config/metadata.xml @@ -9,4 +9,7 @@ Install and manage 'cc' and 'f77' wrappers in /usr/bin. Otherwise ignore them. Install native symlinks like 'gcc' or 'g++' to /usr/bin. Otherwise keep only ${CTARGET}-gcc and friends. + + proj/gcc-config +
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 47f7d0085b02dfd5f7b6f1419f03e89fa4ad9f79 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 19:13:41 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 19:14:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47f7d008 sys-devel/gcc-config: add 2.9 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/Manifest | 1 + sys-devel/gcc-config/gcc-config-2.9.ebuild | 60 ++ 2 files changed, 61 insertions(+) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index 7a6b9f24f235..d50b35cec6b8 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1 +1,2 @@ DIST gcc-config-2.8.tar.xz 17968 BLAKE2B aa34e681ef0c86bb846d89b816b46276f5c7c32974c785a9611a903a4fe165c997a34664abe17aa4d8720a96f194054e5d8c371a6c9270b1c235d7539094436c SHA512 5e91df44fb7782b9ad41ed06fbd53f74868c059f892c6c2b8195ebaa899905dd9f502562887f1a3765dd6b61698e956d01c6fa6f97a535cf16e26e70fcd902ba +DIST gcc-config-2.9.tar.xz 18032 BLAKE2B 6ee4d89a7fc2c211cb2ce0f6b0802ac300b30deccf6e54cd80a548d6e2e878097ad93cb0174485df8611780cf29e0c3c7590f726409f369a92c6d780db5c167f SHA512 11fa782699ffcca38eee9ef3ca8dbdfdda68459bdad80ca3378ae07e0ee7c114a494c3362e05dc39d69d9770808f2b97bc682aec49e3c3483e7ba0c4498d57f3 diff --git a/sys-devel/gcc-config/gcc-config-2.9.ebuild b/sys-devel/gcc-config/gcc-config-2.9.ebuild new file mode 100644 index ..7ff12f007e38 --- /dev/null +++ b/sys-devel/gcc-config/gcc-config-2.9.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Utility to manage compilers" +HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; + +LICENSE="GPL-2" +SLOT="0" +IUSE="+cc-wrappers +native-symlinks" + +RDEPEND=">=sys-apps/gentoo-functions-0.10" + +_emake() { + emake \ + PV="${PVR}" \ + SUBLIBDIR="$(get_libdir)" \ + USE_CC_WRAPPERS="$(usex cc-wrappers)" \ + USE_NATIVE_LINKS="$(usex native-symlinks)" \ + TOOLCHAIN_PREFIX="${CHOST}-" \ + "$@" +} + +src_compile() { + _emake +} + +src_install() { + _emake DESTDIR="${D}" install +} + +pkg_postinst() { + # Do we have a valid multi ver setup ? + local x + for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do + gcc-config ${x} + done + + # USE flag change can add or delete files in /usr/bin worth recaching + if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow update all + fi + + if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x "${EROOT}"/usr/bin/gcj ]] ; then + # Warn about obsolete /usr/bin/gcj for bug #804178 + ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!" + ewarn "Please delete this file unless you know it is needed (e.g. custom gcj install)." + ewarn "If you have no idea what this means, please delete the file:" + ewarn " rm ${EROOT}/usr/bin/gcj" + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: d5772ce2e9d33990920bd489c6db115a4e3013e5 Author: Sam James gentoo org> AuthorDate: Wed Dec 28 15:26:50 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 28 15:26:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5772ce2 sys-devel/gcc-config: drop 2.4, 2.5-r1, 2.6 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/Manifest | 3 -- sys-devel/gcc-config/gcc-config-2.4.ebuild| 52 --- sys-devel/gcc-config/gcc-config-2.5-r1.ebuild | 60 --- sys-devel/gcc-config/gcc-config-2.6.ebuild| 60 --- 4 files changed, 175 deletions(-) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index fd30a7bcc1cf..7a6b9f24f235 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1,4 +1 @@ -DIST gcc-config-2.4.tar.xz 17552 BLAKE2B 631645a5cc9f3e7ab0ff089960ee3d0b2ecea29aa96f839a03a86985db512bf0d182b67a7b1bb73b95808c04523f32d6b8c122cdfbe8dbf94e7d319a1e49a23c SHA512 852b4aefaccfae1d91c551e226ac28110fa23f9668075c190a5fb9129c86d2f3e4994e96b7a5e8a2801883c5a5b16d9fbf3e9066e6b6a423055fdefa490793c7 -DIST gcc-config-2.5.tar.xz 17664 BLAKE2B fa7133a54d3b49df20d3ae6036a65602c8a0d9e8668e2874a87d080add241a31322a3f4694bff8a5fe61957740603862539c0d9750e446d36beb2fb42ff0ba27 SHA512 20a8d62192faf54101352cfb6ca00503c9b2ab83aefecd94c4c887302a000d78334545a3424603a66a50e5f3ff07b67b16828813407893df5d94051776252b83 -DIST gcc-config-2.6.tar.xz 17772 BLAKE2B 5f06ac46c64fd241be9e7b95e277395623f015016c5abbe5e3275dce3fbf326d998a897a915b87387c878a1b57cdc847a6f95fa0b7ca00aa954c13d00a6e7d09 SHA512 27de726b266b2f58f28a4eab0a77141a8c0cfc9e939f4f0ee8dd382578a1cdececd30a4ae15bab858fec01a533c41248c9858f25d5d7314c36e8f2fcd57df429 DIST gcc-config-2.8.tar.xz 17968 BLAKE2B aa34e681ef0c86bb846d89b816b46276f5c7c32974c785a9611a903a4fe165c997a34664abe17aa4d8720a96f194054e5d8c371a6c9270b1c235d7539094436c SHA512 5e91df44fb7782b9ad41ed06fbd53f74868c059f892c6c2b8195ebaa899905dd9f502562887f1a3765dd6b61698e956d01c6fa6f97a535cf16e26e70fcd902ba diff --git a/sys-devel/gcc-config/gcc-config-2.4.ebuild b/sys-devel/gcc-config/gcc-config-2.4.ebuild deleted file mode 100644 index 1d9d5647b2f3.. --- a/sys-devel/gcc-config/gcc-config-2.4.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -DESCRIPTION="Utility to manage compilers" -HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; - -LICENSE="GPL-2" -SLOT="0" -IUSE="+cc-wrappers +native-symlinks" - -RDEPEND=">=sys-apps/gentoo-functions-0.10" - -_emake() { - emake \ - PV="${PVR}" \ - SUBLIBDIR="$(get_libdir)" \ - USE_CC_WRAPPERS="$(usex cc-wrappers)" \ - USE_NATIVE_LINKS="$(usex native-symlinks)" \ - TOOLCHAIN_PREFIX="${CHOST}-" \ - "$@" -} - -src_compile() { - _emake -} - -src_install() { - _emake DESTDIR="${D}" install -} - -pkg_postinst() { - # Do we have a valid multi ver setup ? - local x - for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - gcc-config ${x} - done - - # USE flag change can add or delete files in /usr/bin worth recaching - if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then - eselect compiler-shadow update all - fi -} diff --git a/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild deleted file mode 100644 index d59534f90b07.. --- a/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -DESCRIPTION="Utility to manage compilers" -HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; - -LICENSE="GPL-2" -SLOT="0" -IUSE="+cc-wrappers +native-symlinks" - -RDEPEND=">=sys-apps/gentoo-functions-0.10" - -_emake() { - emake \ - PV="${PVR}" \ - SUBLIBDIR="$(get_libdir)" \ - USE_CC_WRAPPERS="$(usex cc-wrappers)" \ - USE_NATIVE_LINKS="$(usex
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 0d34de7c5795cc9eb88eee657414bb6de931b616 Author: Sam James gentoo org> AuthorDate: Wed Oct 26 23:07:41 2022 + Commit: Sam James gentoo org> CommitDate: Wed Oct 26 23:07:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d34de7c sys-devel/gcc-config: Stabilize 2.8 arm64, #878403 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.8.ebuild b/sys-devel/gcc-config/gcc-config-2.8.ebuild index 1bf94d70a52d..7685fafd75f5 100644 --- a/sys-devel/gcc-config/gcc-config-2.8.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.8.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: f1988556fd266765c6f9c2cb3c5a51d711a45524 Author: Sam James gentoo org> AuthorDate: Wed Oct 26 23:07:45 2022 + Commit: Sam James gentoo org> CommitDate: Wed Oct 26 23:07:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1988556 sys-devel/gcc-config: Stabilize 2.8 arm, #878403 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.8.ebuild b/sys-devel/gcc-config/gcc-config-2.8.ebuild index c0208cb02ed1..87b660954523 100644 --- a/sys-devel/gcc-config/gcc-config-2.8.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.8.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 0e7d84c1c50790fcf78a8fd78518bf816a698e42 Author: Sam James gentoo org> AuthorDate: Wed Oct 26 23:07:43 2022 + Commit: Sam James gentoo org> CommitDate: Wed Oct 26 23:07:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e7d84c1 sys-devel/gcc-config: Stabilize 2.8 amd64, #878403 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.8.ebuild b/sys-devel/gcc-config/gcc-config-2.8.ebuild index 6b6d1f35f0ad..c0208cb02ed1 100644 --- a/sys-devel/gcc-config/gcc-config-2.8.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.8.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 834542f335b50ba4b99f218821b2164436c51825 Author: Sam James gentoo org> AuthorDate: Wed Oct 26 23:07:46 2022 + Commit: Sam James gentoo org> CommitDate: Wed Oct 26 23:07:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=834542f3 sys-devel/gcc-config: Stabilize 2.8 ppc, #878403 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.8.ebuild b/sys-devel/gcc-config/gcc-config-2.8.ebuild index 87b660954523..e9660497da1e 100644 --- a/sys-devel/gcc-config/gcc-config-2.8.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.8.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 6bda3c26815627cc75f2a91c54f1c385eefcf96f Author: Sam James gentoo org> AuthorDate: Wed Oct 26 23:07:38 2022 + Commit: Sam James gentoo org> CommitDate: Wed Oct 26 23:07:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bda3c26 sys-devel/gcc-config: Stabilize 2.8 x86, #878403 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.8.ebuild b/sys-devel/gcc-config/gcc-config-2.8.ebuild index 17fec3a70788..5a265f4c8401 100644 --- a/sys-devel/gcc-config/gcc-config-2.8.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.8.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 650382c25b09d71c5c2c40c9c9a9456eee51743a Author: Sam James gentoo org> AuthorDate: Wed Oct 26 23:07:40 2022 + Commit: Sam James gentoo org> CommitDate: Wed Oct 26 23:07:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=650382c2 sys-devel/gcc-config: Stabilize 2.8 ppc64, #878403 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.8.ebuild b/sys-devel/gcc-config/gcc-config-2.8.ebuild index 5a265f4c8401..1bf94d70a52d 100644 --- a/sys-devel/gcc-config/gcc-config-2.8.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.8.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: f1963fba7df52212278efb53466727501609f582 Author: Sam James gentoo org> AuthorDate: Wed Oct 26 23:07:37 2022 + Commit: Sam James gentoo org> CommitDate: Wed Oct 26 23:07:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1963fba sys-devel/gcc-config: Stabilize 2.8 sparc, #878403 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.8.ebuild b/sys-devel/gcc-config/gcc-config-2.8.ebuild index 7ff12f007e38..17fec3a70788 100644 --- a/sys-devel/gcc-config/gcc-config-2.8.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.8.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 3c0f4a19a275a6d320e7c341af28c57c3e3e1b1f Author: Sam James gentoo org> AuthorDate: Wed Oct 26 23:07:42 2022 + Commit: Sam James gentoo org> CommitDate: Wed Oct 26 23:07:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c0f4a19 sys-devel/gcc-config: Stabilize 2.8 hppa, #878403 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.8.ebuild b/sys-devel/gcc-config/gcc-config-2.8.ebuild index 7685fafd75f5..6b6d1f35f0ad 100644 --- a/sys-devel/gcc-config/gcc-config-2.8.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.8.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 1f56ffa16dbca7cc38c49bbb977a384f894796e7 Author: Sam James gentoo org> AuthorDate: Mon Oct 10 14:16:50 2022 + Commit: Sam James gentoo org> CommitDate: Mon Oct 10 14:17:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f56ffa1 sys-devel/gcc-config: add 2.8 Closes: https://bugs.gentoo.org/868639 Bug: https://bugs.gentoo.org/872971 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/Manifest | 1 + sys-devel/gcc-config/gcc-config-2.8.ebuild | 60 ++ 2 files changed, 61 insertions(+) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index cda0b548e7a5..ff5aaf24e2cf 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -2,3 +2,4 @@ DIST gcc-config-2.4.tar.xz 17552 BLAKE2B 631645a5cc9f3e7ab0ff089960ee3d0b2ecea29 DIST gcc-config-2.5.tar.xz 17664 BLAKE2B fa7133a54d3b49df20d3ae6036a65602c8a0d9e8668e2874a87d080add241a31322a3f4694bff8a5fe61957740603862539c0d9750e446d36beb2fb42ff0ba27 SHA512 20a8d62192faf54101352cfb6ca00503c9b2ab83aefecd94c4c887302a000d78334545a3424603a66a50e5f3ff07b67b16828813407893df5d94051776252b83 DIST gcc-config-2.6.tar.xz 17772 BLAKE2B 5f06ac46c64fd241be9e7b95e277395623f015016c5abbe5e3275dce3fbf326d998a897a915b87387c878a1b57cdc847a6f95fa0b7ca00aa954c13d00a6e7d09 SHA512 27de726b266b2f58f28a4eab0a77141a8c0cfc9e939f4f0ee8dd382578a1cdececd30a4ae15bab858fec01a533c41248c9858f25d5d7314c36e8f2fcd57df429 DIST gcc-config-2.7.tar.xz 17916 BLAKE2B 4c775ad64648e9b463981f43ff03f0c5b703c7cb0812f3a4579fdc939630b8d91d0b1d8a9bb56e47098155be492452698907c9640f0accd5e2141dc49216093d SHA512 69888798257ea6a9c16e387b3cee872ad47aa891f191ef6fbbbf18df243fba649505799c9cad57474f34720ff8892d8f21c96b69d5d6279efe0c7ee79a9ca8b3 +DIST gcc-config-2.8.tar.xz 17968 BLAKE2B aa34e681ef0c86bb846d89b816b46276f5c7c32974c785a9611a903a4fe165c997a34664abe17aa4d8720a96f194054e5d8c371a6c9270b1c235d7539094436c SHA512 5e91df44fb7782b9ad41ed06fbd53f74868c059f892c6c2b8195ebaa899905dd9f502562887f1a3765dd6b61698e956d01c6fa6f97a535cf16e26e70fcd902ba diff --git a/sys-devel/gcc-config/gcc-config-2.8.ebuild b/sys-devel/gcc-config/gcc-config-2.8.ebuild new file mode 100644 index ..7ff12f007e38 --- /dev/null +++ b/sys-devel/gcc-config/gcc-config-2.8.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Utility to manage compilers" +HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; + +LICENSE="GPL-2" +SLOT="0" +IUSE="+cc-wrappers +native-symlinks" + +RDEPEND=">=sys-apps/gentoo-functions-0.10" + +_emake() { + emake \ + PV="${PVR}" \ + SUBLIBDIR="$(get_libdir)" \ + USE_CC_WRAPPERS="$(usex cc-wrappers)" \ + USE_NATIVE_LINKS="$(usex native-symlinks)" \ + TOOLCHAIN_PREFIX="${CHOST}-" \ + "$@" +} + +src_compile() { + _emake +} + +src_install() { + _emake DESTDIR="${D}" install +} + +pkg_postinst() { + # Do we have a valid multi ver setup ? + local x + for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do + gcc-config ${x} + done + + # USE flag change can add or delete files in /usr/bin worth recaching + if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow update all + fi + + if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x "${EROOT}"/usr/bin/gcj ]] ; then + # Warn about obsolete /usr/bin/gcj for bug #804178 + ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!" + ewarn "Please delete this file unless you know it is needed (e.g. custom gcj install)." + ewarn "If you have no idea what this means, please delete the file:" + ewarn " rm ${EROOT}/usr/bin/gcj" + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 90de032e647c1ab386151ab9ad04dede8cab4db5 Author: Sam James gentoo org> AuthorDate: Mon Oct 10 14:17:07 2022 + Commit: Sam James gentoo org> CommitDate: Mon Oct 10 14:18:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90de032e sys-devel/gcc-config: drop 2.7 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/Manifest | 1 - sys-devel/gcc-config/gcc-config-2.7.ebuild | 60 -- 2 files changed, 61 deletions(-) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index ff5aaf24e2cf..fd30a7bcc1cf 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1,5 +1,4 @@ DIST gcc-config-2.4.tar.xz 17552 BLAKE2B 631645a5cc9f3e7ab0ff089960ee3d0b2ecea29aa96f839a03a86985db512bf0d182b67a7b1bb73b95808c04523f32d6b8c122cdfbe8dbf94e7d319a1e49a23c SHA512 852b4aefaccfae1d91c551e226ac28110fa23f9668075c190a5fb9129c86d2f3e4994e96b7a5e8a2801883c5a5b16d9fbf3e9066e6b6a423055fdefa490793c7 DIST gcc-config-2.5.tar.xz 17664 BLAKE2B fa7133a54d3b49df20d3ae6036a65602c8a0d9e8668e2874a87d080add241a31322a3f4694bff8a5fe61957740603862539c0d9750e446d36beb2fb42ff0ba27 SHA512 20a8d62192faf54101352cfb6ca00503c9b2ab83aefecd94c4c887302a000d78334545a3424603a66a50e5f3ff07b67b16828813407893df5d94051776252b83 DIST gcc-config-2.6.tar.xz 17772 BLAKE2B 5f06ac46c64fd241be9e7b95e277395623f015016c5abbe5e3275dce3fbf326d998a897a915b87387c878a1b57cdc847a6f95fa0b7ca00aa954c13d00a6e7d09 SHA512 27de726b266b2f58f28a4eab0a77141a8c0cfc9e939f4f0ee8dd382578a1cdececd30a4ae15bab858fec01a533c41248c9858f25d5d7314c36e8f2fcd57df429 -DIST gcc-config-2.7.tar.xz 17916 BLAKE2B 4c775ad64648e9b463981f43ff03f0c5b703c7cb0812f3a4579fdc939630b8d91d0b1d8a9bb56e47098155be492452698907c9640f0accd5e2141dc49216093d SHA512 69888798257ea6a9c16e387b3cee872ad47aa891f191ef6fbbbf18df243fba649505799c9cad57474f34720ff8892d8f21c96b69d5d6279efe0c7ee79a9ca8b3 DIST gcc-config-2.8.tar.xz 17968 BLAKE2B aa34e681ef0c86bb846d89b816b46276f5c7c32974c785a9611a903a4fe165c997a34664abe17aa4d8720a96f194054e5d8c371a6c9270b1c235d7539094436c SHA512 5e91df44fb7782b9ad41ed06fbd53f74868c059f892c6c2b8195ebaa899905dd9f502562887f1a3765dd6b61698e956d01c6fa6f97a535cf16e26e70fcd902ba diff --git a/sys-devel/gcc-config/gcc-config-2.7.ebuild b/sys-devel/gcc-config/gcc-config-2.7.ebuild deleted file mode 100644 index 7ff12f007e38.. --- a/sys-devel/gcc-config/gcc-config-2.7.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -DESCRIPTION="Utility to manage compilers" -HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; - -LICENSE="GPL-2" -SLOT="0" -IUSE="+cc-wrappers +native-symlinks" - -RDEPEND=">=sys-apps/gentoo-functions-0.10" - -_emake() { - emake \ - PV="${PVR}" \ - SUBLIBDIR="$(get_libdir)" \ - USE_CC_WRAPPERS="$(usex cc-wrappers)" \ - USE_NATIVE_LINKS="$(usex native-symlinks)" \ - TOOLCHAIN_PREFIX="${CHOST}-" \ - "$@" -} - -src_compile() { - _emake -} - -src_install() { - _emake DESTDIR="${D}" install -} - -pkg_postinst() { - # Do we have a valid multi ver setup ? - local x - for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - gcc-config ${x} - done - - # USE flag change can add or delete files in /usr/bin worth recaching - if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then - eselect compiler-shadow update all - fi - - if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x "${EROOT}"/usr/bin/gcj ]] ; then - # Warn about obsolete /usr/bin/gcj for bug #804178 - ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!" - ewarn "Please delete this file unless you know it is needed (e.g. custom gcj install)." - ewarn "If you have no idea what this means, please delete the file:" - ewarn " rm ${EROOT}/usr/bin/gcj" - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: b6b625695cad967782ae5a9c52eb755f87d1aa10 Author: Sam James gentoo org> AuthorDate: Sat Oct 8 22:05:55 2022 + Commit: Sam James gentoo org> CommitDate: Sat Oct 8 22:08:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b62569 sys-devel/gcc-config: add 2.7 Bug: https://bugs.gentoo.org/875377 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/Manifest | 1 + sys-devel/gcc-config/gcc-config-2.7.ebuild | 60 ++ 2 files changed, 61 insertions(+) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index 92a9393a2a8d..cda0b548e7a5 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1,3 +1,4 @@ DIST gcc-config-2.4.tar.xz 17552 BLAKE2B 631645a5cc9f3e7ab0ff089960ee3d0b2ecea29aa96f839a03a86985db512bf0d182b67a7b1bb73b95808c04523f32d6b8c122cdfbe8dbf94e7d319a1e49a23c SHA512 852b4aefaccfae1d91c551e226ac28110fa23f9668075c190a5fb9129c86d2f3e4994e96b7a5e8a2801883c5a5b16d9fbf3e9066e6b6a423055fdefa490793c7 DIST gcc-config-2.5.tar.xz 17664 BLAKE2B fa7133a54d3b49df20d3ae6036a65602c8a0d9e8668e2874a87d080add241a31322a3f4694bff8a5fe61957740603862539c0d9750e446d36beb2fb42ff0ba27 SHA512 20a8d62192faf54101352cfb6ca00503c9b2ab83aefecd94c4c887302a000d78334545a3424603a66a50e5f3ff07b67b16828813407893df5d94051776252b83 DIST gcc-config-2.6.tar.xz 17772 BLAKE2B 5f06ac46c64fd241be9e7b95e277395623f015016c5abbe5e3275dce3fbf326d998a897a915b87387c878a1b57cdc847a6f95fa0b7ca00aa954c13d00a6e7d09 SHA512 27de726b266b2f58f28a4eab0a77141a8c0cfc9e939f4f0ee8dd382578a1cdececd30a4ae15bab858fec01a533c41248c9858f25d5d7314c36e8f2fcd57df429 +DIST gcc-config-2.7.tar.xz 17916 BLAKE2B 4c775ad64648e9b463981f43ff03f0c5b703c7cb0812f3a4579fdc939630b8d91d0b1d8a9bb56e47098155be492452698907c9640f0accd5e2141dc49216093d SHA512 69888798257ea6a9c16e387b3cee872ad47aa891f191ef6fbbbf18df243fba649505799c9cad57474f34720ff8892d8f21c96b69d5d6279efe0c7ee79a9ca8b3 diff --git a/sys-devel/gcc-config/gcc-config-2.7.ebuild b/sys-devel/gcc-config/gcc-config-2.7.ebuild new file mode 100644 index ..7ff12f007e38 --- /dev/null +++ b/sys-devel/gcc-config/gcc-config-2.7.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Utility to manage compilers" +HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; + +LICENSE="GPL-2" +SLOT="0" +IUSE="+cc-wrappers +native-symlinks" + +RDEPEND=">=sys-apps/gentoo-functions-0.10" + +_emake() { + emake \ + PV="${PVR}" \ + SUBLIBDIR="$(get_libdir)" \ + USE_CC_WRAPPERS="$(usex cc-wrappers)" \ + USE_NATIVE_LINKS="$(usex native-symlinks)" \ + TOOLCHAIN_PREFIX="${CHOST}-" \ + "$@" +} + +src_compile() { + _emake +} + +src_install() { + _emake DESTDIR="${D}" install +} + +pkg_postinst() { + # Do we have a valid multi ver setup ? + local x + for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do + gcc-config ${x} + done + + # USE flag change can add or delete files in /usr/bin worth recaching + if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow update all + fi + + if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x "${EROOT}"/usr/bin/gcj ]] ; then + # Warn about obsolete /usr/bin/gcj for bug #804178 + ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!" + ewarn "Please delete this file unless you know it is needed (e.g. custom gcj install)." + ewarn "If you have no idea what this means, please delete the file:" + ewarn " rm ${EROOT}/usr/bin/gcj" + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: cc6a27ec99c1e08ac51c69ff0ab4c2b8a5578e2e Author: Sam James gentoo org> AuthorDate: Thu Sep 22 23:46:57 2022 + Commit: Sam James gentoo org> CommitDate: Thu Sep 22 23:47:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc6a27ec sys-devel/gcc-config: add 2.6 Creates ${CTARGET}-cc symlink. We need this because configure scripts may look for ${CTARGET}-cc first, and while this wasn't a problem in the past, LLVM installs fallback symlinks in /usr/lib/llvm/${SLOT}/bin for the benefit of llvm-only profiles, and configure has started finding these rather than falling back to say, ${CTARGET}-gcc like it has been all this time. Bug: https://bugs.gentoo.org/870577 Bug: https://bugs.gentoo.org/872416 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/Manifest | 1 + .../gcc-config/{gcc-config-.ebuild => gcc-config-2.6.ebuild}| 6 +++--- sys-devel/gcc-config/gcc-config-.ebuild | 6 +++--- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index 96afcff2b4a5..92a9393a2a8d 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1,2 +1,3 @@ DIST gcc-config-2.4.tar.xz 17552 BLAKE2B 631645a5cc9f3e7ab0ff089960ee3d0b2ecea29aa96f839a03a86985db512bf0d182b67a7b1bb73b95808c04523f32d6b8c122cdfbe8dbf94e7d319a1e49a23c SHA512 852b4aefaccfae1d91c551e226ac28110fa23f9668075c190a5fb9129c86d2f3e4994e96b7a5e8a2801883c5a5b16d9fbf3e9066e6b6a423055fdefa490793c7 DIST gcc-config-2.5.tar.xz 17664 BLAKE2B fa7133a54d3b49df20d3ae6036a65602c8a0d9e8668e2874a87d080add241a31322a3f4694bff8a5fe61957740603862539c0d9750e446d36beb2fb42ff0ba27 SHA512 20a8d62192faf54101352cfb6ca00503c9b2ab83aefecd94c4c887302a000d78334545a3424603a66a50e5f3ff07b67b16828813407893df5d94051776252b83 +DIST gcc-config-2.6.tar.xz 17772 BLAKE2B 5f06ac46c64fd241be9e7b95e277395623f015016c5abbe5e3275dce3fbf326d998a897a915b87387c878a1b57cdc847a6f95fa0b7ca00aa954c13d00a6e7d09 SHA512 27de726b266b2f58f28a4eab0a77141a8c0cfc9e939f4f0ee8dd382578a1cdececd30a4ae15bab858fec01a533c41248c9858f25d5d7314c36e8f2fcd57df429 diff --git a/sys-devel/gcc-config/gcc-config-.ebuild b/sys-devel/gcc-config/gcc-config-2.6.ebuild similarity index 91% copy from sys-devel/gcc-config/gcc-config-.ebuild copy to sys-devel/gcc-config/gcc-config-2.6.ebuild index 67c6a7ee6316..7ff12f007e38 100644 --- a/sys-devel/gcc-config/gcc-config-.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.6.ebuild @@ -1,14 +1,14 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 if [[ ${PV} == ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to manage compilers" diff --git a/sys-devel/gcc-config/gcc-config-.ebuild b/sys-devel/gcc-config/gcc-config-.ebuild index 67c6a7ee6316..7ff12f007e38 100644 --- a/sys-devel/gcc-config/gcc-config-.ebuild +++ b/sys-devel/gcc-config/gcc-config-.ebuild @@ -1,14 +1,14 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 if [[ ${PV} == ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 2289f986931f2be0dacf51b7b267d747cafbe63f Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jan 6 15:02:22 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jan 6 15:02:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2289f986 sys-devel/gcc-config: x86 stable wrt bug #830376 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gcc-config/gcc-config-2.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild index 0a0931d0d584..6d93f7de87f9 100644 --- a/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 9c7d293a72284d5827932a10a64e100011a8aa0b Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jan 6 15:00:41 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jan 6 15:00:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c7d293a sys-devel/gcc-config: amd64 stable wrt bug #830376 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gcc-config/gcc-config-2.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild index e774fc29e7bc..0a0931d0d584 100644 --- a/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 0370c20d085e2cf0a69bcb6fa114fd31a21cd839 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Jan 3 11:44:24 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jan 3 12:36:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0370c20d sys-devel/gcc-config: stable 2.5-r1 for hppa, bug #830376 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild index 5a369b0a4c8e..e774fc29e7bc 100644 --- a/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 2f2492827ee9a476a90aa873e684d3b9761f0cfa Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 1 15:08:37 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 1 15:08:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f249282 sys-devel/gcc-config: Stabilize 2.5-r1 arm64, #830376 Signed-off-by: Arthur Zamarin gentoo.org> sys-devel/gcc-config/gcc-config-2.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild index 1eeff3fdff17..5a369b0a4c8e 100644 --- a/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 1cae1f277ad291c20ffe1288edd8963622be8d80 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 1 15:08:09 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 1 15:08:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cae1f27 sys-devel/gcc-config: Stabilize 2.5-r1 ppc, #830376 Signed-off-by: Arthur Zamarin gentoo.org> sys-devel/gcc-config/gcc-config-2.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild index e8e58e2493ba..1eeff3fdff17 100644 --- a/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: ae791a5f4bde15342749ef64f8665ecd3e0da03f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 1 15:08:08 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 1 15:08:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae791a5f sys-devel/gcc-config: Stabilize 2.5-r1 sparc, #830376 Signed-off-by: Arthur Zamarin gentoo.org> sys-devel/gcc-config/gcc-config-2.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild index 08e90a3da533..e8e58e2493ba 100644 --- a/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 85b5b5373a47c48af4dbe120e1148c824fa59ccd Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 1 09:37:03 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 1 09:37:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b5b537 sys-devel/gcc-config: Stabilize 2.5-r1 ppc64, #830376 Signed-off-by: Arthur Zamarin gentoo.org> sys-devel/gcc-config/gcc-config-2.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild index d1fb269e4e84..08e90a3da533 100644 --- a/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 2ebb567fe3566c0c4306229730b49db2b9e572c9 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 1 09:33:34 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 1 09:33:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ebb567f sys-devel/gcc-config: Stabilize 2.5-r1 arm, #830376 Signed-off-by: Arthur Zamarin gentoo.org> sys-devel/gcc-config/gcc-config-2.5-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild index 67c6a7ee6316..d1fb269e4e84 100644 --- a/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,7 +8,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 6f46c580900c559ff34f27f4118e9bb70b510c8b Author: Sam James gentoo org> AuthorDate: Thu Nov 18 09:25:39 2021 + Commit: Sam James gentoo org> CommitDate: Mon Nov 22 07:07:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f46c580 sys-devel/gcc-config: warn on obsolete gcj wrapper Bug: https://bugs.gentoo.org/804178 Signed-off-by: Sam James gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/22985 Signed-off-by: Sam James gentoo.org> ...gcc-config-2.5.ebuild => gcc-config-2.5-r1.ebuild} | 8 sys-devel/gcc-config/gcc-config-.ebuild | 19 +-- 2 files changed, 17 insertions(+), 10 deletions(-) diff --git a/sys-devel/gcc-config/gcc-config-2.5.ebuild b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild similarity index 76% rename from sys-devel/gcc-config/gcc-config-2.5.ebuild rename to sys-devel/gcc-config/gcc-config-2.5-r1.ebuild index 692103f6a084..67c6a7ee6316 100644 --- a/sys-devel/gcc-config/gcc-config-2.5.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.5-r1.ebuild @@ -49,4 +49,12 @@ pkg_postinst() { if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then eselect compiler-shadow update all fi + + if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x "${EROOT}"/usr/bin/gcj ]] ; then + # Warn about obsolete /usr/bin/gcj for bug #804178 + ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!" + ewarn "Please delete this file unless you know it is needed (e.g. custom gcj install)." + ewarn "If you have no idea what this means, please delete the file:" + ewarn " rm ${EROOT}/usr/bin/gcj" + fi } diff --git a/sys-devel/gcc-config/gcc-config-.ebuild b/sys-devel/gcc-config/gcc-config-.ebuild index 7e58334302bb..67c6a7ee6316 100644 --- a/sys-devel/gcc-config/gcc-config-.ebuild +++ b/sys-devel/gcc-config/gcc-config-.ebuild @@ -7,7 +7,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; inherit git-r3 else - SRC_URI="https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz; + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi @@ -39,15 +39,6 @@ src_install() { } pkg_postinst() { - # Scrub eselect-compiler remains. - # To be removed in 2021. - rm -f "${ROOT}"/etc/env.d/05compiler - - # We not longer use the /usr/include/g++-v3 hacks, as - # it is not needed ... - # To be removed in 2021. - rm -f "${ROOT}"/usr/include/g++{,-v3} - # Do we have a valid multi ver setup ? local x for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do @@ -58,4 +49,12 @@ pkg_postinst() { if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then eselect compiler-shadow update all fi + + if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x "${EROOT}"/usr/bin/gcj ]] ; then + # Warn about obsolete /usr/bin/gcj for bug #804178 + ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!" + ewarn "Please delete this file unless you know it is needed (e.g. custom gcj install)." + ewarn "If you have no idea what this means, please delete the file:" + ewarn " rm ${EROOT}/usr/bin/gcj" + fi }
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: e8b2ab488f341293973dfc98d8d0c6c46d283d57 Author: Sam James gentoo org> AuthorDate: Thu Nov 18 05:30:04 2021 + Commit: Sam James gentoo org> CommitDate: Thu Nov 18 05:30:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b2ab48 sys-devel/gcc-config: drop unused inherit Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.4.ebuild | 3 +-- sys-devel/gcc-config/gcc-config-2.5.ebuild | 3 +-- sys-devel/gcc-config/gcc-config-.ebuild | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/sys-devel/gcc-config/gcc-config-2.4.ebuild b/sys-devel/gcc-config/gcc-config-2.4.ebuild index 7eccdffac24f..1d9d5647b2f3 100644 --- a/sys-devel/gcc-config/gcc-config-2.4.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.4.ebuild @@ -3,8 +3,6 @@ EAPI=7 -inherit toolchain-funcs - if [[ ${PV} == ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; inherit git-r3 @@ -15,6 +13,7 @@ fi DESCRIPTION="Utility to manage compilers" HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; + LICENSE="GPL-2" SLOT="0" IUSE="+cc-wrappers +native-symlinks" diff --git a/sys-devel/gcc-config/gcc-config-2.5.ebuild b/sys-devel/gcc-config/gcc-config-2.5.ebuild index 185d897f7fc7..692103f6a084 100644 --- a/sys-devel/gcc-config/gcc-config-2.5.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.5.ebuild @@ -3,8 +3,6 @@ EAPI=7 -inherit toolchain-funcs - if [[ ${PV} == ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; inherit git-r3 @@ -15,6 +13,7 @@ fi DESCRIPTION="Utility to manage compilers" HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; + LICENSE="GPL-2" SLOT="0" IUSE="+cc-wrappers +native-symlinks" diff --git a/sys-devel/gcc-config/gcc-config-.ebuild b/sys-devel/gcc-config/gcc-config-.ebuild index a2b5cb735263..7e58334302bb 100644 --- a/sys-devel/gcc-config/gcc-config-.ebuild +++ b/sys-devel/gcc-config/gcc-config-.ebuild @@ -3,8 +3,6 @@ EAPI=7 -inherit toolchain-funcs - if [[ ${PV} == ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; inherit git-r3 @@ -15,6 +13,7 @@ fi DESCRIPTION="Utility to manage compilers" HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; + LICENSE="GPL-2" SLOT="0" IUSE="+cc-wrappers +native-symlinks"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 2859f92a5bc308e7b9c917baa6a47eecd25624d1 Author: Sam James gentoo org> AuthorDate: Thu Nov 18 05:29:00 2021 + Commit: Sam James gentoo org> CommitDate: Thu Nov 18 05:29:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2859f92a sys-devel/gcc-config: add 2.5 Closes: https://bugs.gentoo.org/823203 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/Manifest | 1 + sys-devel/gcc-config/gcc-config-2.5.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index e19a7b3de75f..96afcff2b4a5 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1 +1,2 @@ DIST gcc-config-2.4.tar.xz 17552 BLAKE2B 631645a5cc9f3e7ab0ff089960ee3d0b2ecea29aa96f839a03a86985db512bf0d182b67a7b1bb73b95808c04523f32d6b8c122cdfbe8dbf94e7d319a1e49a23c SHA512 852b4aefaccfae1d91c551e226ac28110fa23f9668075c190a5fb9129c86d2f3e4994e96b7a5e8a2801883c5a5b16d9fbf3e9066e6b6a423055fdefa490793c7 +DIST gcc-config-2.5.tar.xz 17664 BLAKE2B fa7133a54d3b49df20d3ae6036a65602c8a0d9e8668e2874a87d080add241a31322a3f4694bff8a5fe61957740603862539c0d9750e446d36beb2fb42ff0ba27 SHA512 20a8d62192faf54101352cfb6ca00503c9b2ab83aefecd94c4c887302a000d78334545a3424603a66a50e5f3ff07b67b16828813407893df5d94051776252b83 diff --git a/sys-devel/gcc-config/gcc-config-2.5.ebuild b/sys-devel/gcc-config/gcc-config-2.5.ebuild new file mode 100644 index ..185d897f7fc7 --- /dev/null +++ b/sys-devel/gcc-config/gcc-config-2.5.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Utility to manage compilers" +HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; +LICENSE="GPL-2" +SLOT="0" +IUSE="+cc-wrappers +native-symlinks" + +RDEPEND=">=sys-apps/gentoo-functions-0.10" + +_emake() { + emake \ + PV="${PVR}" \ + SUBLIBDIR="$(get_libdir)" \ + USE_CC_WRAPPERS="$(usex cc-wrappers)" \ + USE_NATIVE_LINKS="$(usex native-symlinks)" \ + TOOLCHAIN_PREFIX="${CHOST}-" \ + "$@" +} + +src_compile() { + _emake +} + +src_install() { + _emake DESTDIR="${D}" install +} + +pkg_postinst() { + # Do we have a valid multi ver setup ? + local x + for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do + gcc-config ${x} + done + + # USE flag change can add or delete files in /usr/bin worth recaching + if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow update all + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 62eb3941f63e4c157d9abf23f199516503e8f0be Author: Sam James gentoo org> AuthorDate: Fri Oct 1 07:12:29 2021 + Commit: Sam James gentoo org> CommitDate: Fri Oct 1 07:12:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62eb3941 sys-devel/gcc-config: update SRC_URI slyfox@ has retired and I've archived the distfiles in my devspace. Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.4.ebuild | 2 +- sys-devel/gcc-config/gcc-config-.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-devel/gcc-config/gcc-config-2.4.ebuild b/sys-devel/gcc-config/gcc-config-2.4.ebuild index 2a704b191de..7eccdffac24 100644 --- a/sys-devel/gcc-config/gcc-config-2.4.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.4.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; inherit git-r3 else - SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz; KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi diff --git a/sys-devel/gcc-config/gcc-config-.ebuild b/sys-devel/gcc-config/gcc-config-.ebuild index 2af22f6a633..a2b5cb73526 100644 --- a/sys-devel/gcc-config/gcc-config-.ebuild +++ b/sys-devel/gcc-config/gcc-config-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; inherit git-r3 else - SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 917a25e477c255a1835c00ccce2918c0c47284ce Author: Sergei Trofimovich gentoo org> AuthorDate: Sat May 15 13:58:17 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 15 13:58:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=917a25e4 sys-devel/gcc-config: drop old Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/Manifest | 1 - sys-devel/gcc-config/gcc-config-2.3.2-r1.ebuild | 62 - 2 files changed, 63 deletions(-) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index 03fe68ca0d8..e19a7b3de75 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1,2 +1 @@ -DIST gcc-config-2.3.2.tar.xz 17444 BLAKE2B c66fd121770dddcb27033be228de691f766f1acd9ada9580ae96dc12f6fbd0cd823e6656dc9b0515d498305b10d72f9cd87cf69388791971e9eac1a20e3f97c9 SHA512 31327d9abd26fdadaaf25a63568fd860ae25030b4a99dcbf0424f2d8fb14e61f041e681eea90c781a3f4e5401e3a7ba3299b1260ceb6e51bda5bef24f65dcacc DIST gcc-config-2.4.tar.xz 17552 BLAKE2B 631645a5cc9f3e7ab0ff089960ee3d0b2ecea29aa96f839a03a86985db512bf0d182b67a7b1bb73b95808c04523f32d6b8c122cdfbe8dbf94e7d319a1e49a23c SHA512 852b4aefaccfae1d91c551e226ac28110fa23f9668075c190a5fb9129c86d2f3e4994e96b7a5e8a2801883c5a5b16d9fbf3e9066e6b6a423055fdefa490793c7 diff --git a/sys-devel/gcc-config/gcc-config-2.3.2-r1.ebuild b/sys-devel/gcc-config/gcc-config-2.3.2-r1.ebuild deleted file mode 100644 index 41607b404c0..000 --- a/sys-devel/gcc-config/gcc-config-2.3.2-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -DESCRIPTION="Utility to manage compilers" -HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; -LICENSE="GPL-2" -SLOT="0" -IUSE="+cc-wrappers +native-symlinks" - -RDEPEND=">=sys-apps/gentoo-functions-0.10" - -_emake() { - emake \ - PV="${PVR}" \ - SUBLIBDIR="$(get_libdir)" \ - USE_CC_WRAPPERS="$(usex cc-wrappers)" \ - USE_NATIVE_LINKS="$(usex native-symlinks)" \ - TOOLCHAIN_PREFIX="${CHOST}-" \ - "$@" -} - -src_compile() { - _emake -} - -src_install() { - _emake DESTDIR="${D}" install -} - -pkg_postinst() { - # Scrub eselect-compiler remains. - # To be removed in 2021. - rm -f "${ROOT}"/etc/env.d/05compiler - - # We not longer use the /usr/include/g++-v3 hacks, as - # it is not needed ... - # To be removed in 2021. - rm -f "${ROOT}"/usr/include/g++{,-v3} - - # Do we have a valid multi ver setup ? - local x - for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - gcc-config ${x} - done - - # USE flag change can add or delete files in /usr/bin worth recaching - if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then - eselect compiler-shadow update all - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: a2e77b2fd88ea459b131d84c68c8367727fc7464 Author: Sam James gentoo org> AuthorDate: Sat May 15 02:53:30 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 15 02:53:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e77b2f sys-devel/gcc-config: Stabilize 2.4 arm64, #779796 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.4.ebuild b/sys-devel/gcc-config/gcc-config-2.4.ebuild index e748c101f83..2a704b191de 100644 --- a/sys-devel/gcc-config/gcc-config-2.4.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 9613286b579dd615f1754eaec5ee608ba23a6b4b Author: Sam James gentoo org> AuthorDate: Sat May 15 02:40:42 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 15 02:40:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9613286b sys-devel/gcc-config: Stabilize 2.4 arm, #779796 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.4.ebuild b/sys-devel/gcc-config/gcc-config-2.4.ebuild index 786a945b65f..e748c101f83 100644 --- a/sys-devel/gcc-config/gcc-config-2.4.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: e3ab19bd53c35c8a98c71c04d31db95524ca09d3 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Apr 24 12:27:16 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Apr 24 12:37:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ab19bd sys-devel/gcc-config: drop old Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/Manifest| 1 - sys-devel/gcc-config/gcc-config-2.3.3.ebuild | 53 2 files changed, 54 deletions(-) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index 0274ff30b10..03fe68ca0d8 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1,3 +1,2 @@ DIST gcc-config-2.3.2.tar.xz 17444 BLAKE2B c66fd121770dddcb27033be228de691f766f1acd9ada9580ae96dc12f6fbd0cd823e6656dc9b0515d498305b10d72f9cd87cf69388791971e9eac1a20e3f97c9 SHA512 31327d9abd26fdadaaf25a63568fd860ae25030b4a99dcbf0424f2d8fb14e61f041e681eea90c781a3f4e5401e3a7ba3299b1260ceb6e51bda5bef24f65dcacc -DIST gcc-config-2.3.3.tar.xz 17452 BLAKE2B fb77e2a2ea3d57142e6784d985364f3c0c82c149af10ac0a6490b3f4acceb3cd86e9d25168a60c532dd2bfce300a12a13cfc0eb290bf8c9457e43b9acf247328 SHA512 110af5a15e34c41f8f0568f20215bd4b0db2ffd2e65a4c3e7c3a6695c0de574e85478582cd65b627591ee754cd7f28c01ab8f3c3a101ed00c2b42fedab58a08a DIST gcc-config-2.4.tar.xz 17552 BLAKE2B 631645a5cc9f3e7ab0ff089960ee3d0b2ecea29aa96f839a03a86985db512bf0d182b67a7b1bb73b95808c04523f32d6b8c122cdfbe8dbf94e7d319a1e49a23c SHA512 852b4aefaccfae1d91c551e226ac28110fa23f9668075c190a5fb9129c86d2f3e4994e96b7a5e8a2801883c5a5b16d9fbf3e9066e6b6a423055fdefa490793c7 diff --git a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild deleted file mode 100644 index 786a945b65f..000 --- a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -DESCRIPTION="Utility to manage compilers" -HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; -LICENSE="GPL-2" -SLOT="0" -IUSE="+cc-wrappers +native-symlinks" - -RDEPEND=">=sys-apps/gentoo-functions-0.10" - -_emake() { - emake \ - PV="${PVR}" \ - SUBLIBDIR="$(get_libdir)" \ - USE_CC_WRAPPERS="$(usex cc-wrappers)" \ - USE_NATIVE_LINKS="$(usex native-symlinks)" \ - TOOLCHAIN_PREFIX="${CHOST}-" \ - "$@" -} - -src_compile() { - _emake -} - -src_install() { - _emake DESTDIR="${D}" install -} - -pkg_postinst() { - # Do we have a valid multi ver setup ? - local x - for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - gcc-config ${x} - done - - # USE flag change can add or delete files in /usr/bin worth recaching - if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then - eselect compiler-shadow update all - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 0cee9ddd96945a03c5c41da25088cc1f6f0b8ff3 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Apr 13 07:35:11 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Apr 13 07:35:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cee9ddd sys-devel/gcc-config: amd64 stable wrt bug #779796 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gcc-config/gcc-config-2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.4.ebuild b/sys-devel/gcc-config/gcc-config-2.4.ebuild index 1d29984da19..786a945b65f 100644 --- a/sys-devel/gcc-config/gcc-config-2.4.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 2914366c615bfedbdf985b91410eff6affd4e501 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Apr 4 21:18:33 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Apr 4 21:21:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2914366c sys-devel/gcc-config: stable 2.4 for ppc64 stable wrt bug #779796 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/gcc-config-2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.4.ebuild b/sys-devel/gcc-config/gcc-config-2.4.ebuild index 2a6ce3b36bc..1d29984da19 100644 --- a/sys-devel/gcc-config/gcc-config-2.4.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 0f0c21b7151285a007e80d50e361eb75d91095b8 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Apr 4 21:16:49 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Apr 4 21:21:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f0c21b7 sys-devel/gcc-config: stable 2.4 for ppc stable wrt bug #779796 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/gcc-config-2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.4.ebuild b/sys-devel/gcc-config/gcc-config-2.4.ebuild index d99ee5135b0..2a6ce3b36bc 100644 --- a/sys-devel/gcc-config/gcc-config-2.4.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 6a322a3777439d31b42be7df5903697f9517de16 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Apr 4 16:01:42 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Apr 4 16:01:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a322a37 sys-devel/gcc-config: x86 stable (bug #779796) Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> sys-devel/gcc-config/gcc-config-2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.4.ebuild b/sys-devel/gcc-config/gcc-config-2.4.ebuild index 9336d9715e0..d99ee5135b0 100644 --- a/sys-devel/gcc-config/gcc-config-2.4.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 0ff22afe280ede829dfdc0aa9f449cf18d3e5a84 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Apr 4 11:25:46 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Apr 4 12:36:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff22afe sys-devel/gcc-config: stable 2.4 for sparc, bug #779796 Package-Manager: Portage-3.0.17, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/gcc-config-2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.4.ebuild b/sys-devel/gcc-config/gcc-config-2.4.ebuild index 7148452fa57..9336d9715e0 100644 --- a/sys-devel/gcc-config/gcc-config-2.4.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 76178c8c83d85abd254863d89bbf3b9ea30b584b Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Apr 3 18:41:45 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Apr 3 20:45:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76178c8c sys-devel/gcc-config: stable 2.4 for hppa, bug #779796 Package-Manager: Portage-3.0.17, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/gcc-config-2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.4.ebuild b/sys-devel/gcc-config/gcc-config-2.4.ebuild index 33b842037c4..7148452fa57 100644 --- a/sys-devel/gcc-config/gcc-config-2.4.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.4.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 2b3ddd5e75f5737ee661220b3e199de0d1430d1f Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Mar 26 11:49:31 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Mar 26 11:49:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b3ddd5e sys-devel/gcc-config: s390 stable wrt bug #773019 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gcc-config/gcc-config-2.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild index 786a945b65f..d925ad38fcb 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 88d7f477b5695c648de00b0587f6edbdef544cc6 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Mar 1 17:14:42 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Mar 1 17:14:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d7f477 sys-devel/gcc-config: x86 stable (bug #773019) Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> sys-devel/gcc-config/gcc-config-2.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild index d649bbac3fe..786a945b65f 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: bdd907f4365a07a1ba4c2fe6f5c5c72d9b6f3ea8 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Feb 28 20:40:22 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Feb 28 20:40:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdd907f4 sys-devel/gcc-config: stable 2.3.3 for ppc64 stable wrt bug #773019 Package-Manager: Portage-3.0.16, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/gcc-config-2.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild index 921cf202f2b..d649bbac3fe 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 2d65b905ce0f6964402dd8397064550cd21fdb25 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Feb 28 12:20:04 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Feb 28 12:21:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d65b905 sys-devel/gcc-config: stable 2.3.3 for ppc stable wrt bug #773019 Package-Manager: Portage-3.0.16, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/gcc-config-2.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild index de238b21082..921cf202f2b 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 88d3cf89b62f5b2ef7813aaf21a49ba94102cd44 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Feb 28 09:46:48 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Feb 28 09:50:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d3cf89 sys-devel/gcc-config: bump up to 2.4 One user visible change: - gcc-config: add support for special 'latest' version for profile switch Bug: https://bugs.gentoo.org/765664 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/Manifest | 1 + sys-devel/gcc-config/gcc-config-2.4.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index 38fb58fecf8..0274ff30b10 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1,2 +1,3 @@ DIST gcc-config-2.3.2.tar.xz 17444 BLAKE2B c66fd121770dddcb27033be228de691f766f1acd9ada9580ae96dc12f6fbd0cd823e6656dc9b0515d498305b10d72f9cd87cf69388791971e9eac1a20e3f97c9 SHA512 31327d9abd26fdadaaf25a63568fd860ae25030b4a99dcbf0424f2d8fb14e61f041e681eea90c781a3f4e5401e3a7ba3299b1260ceb6e51bda5bef24f65dcacc DIST gcc-config-2.3.3.tar.xz 17452 BLAKE2B fb77e2a2ea3d57142e6784d985364f3c0c82c149af10ac0a6490b3f4acceb3cd86e9d25168a60c532dd2bfce300a12a13cfc0eb290bf8c9457e43b9acf247328 SHA512 110af5a15e34c41f8f0568f20215bd4b0db2ffd2e65a4c3e7c3a6695c0de574e85478582cd65b627591ee754cd7f28c01ab8f3c3a101ed00c2b42fedab58a08a +DIST gcc-config-2.4.tar.xz 17552 BLAKE2B 631645a5cc9f3e7ab0ff089960ee3d0b2ecea29aa96f839a03a86985db512bf0d182b67a7b1bb73b95808c04523f32d6b8c122cdfbe8dbf94e7d319a1e49a23c SHA512 852b4aefaccfae1d91c551e226ac28110fa23f9668075c190a5fb9129c86d2f3e4994e96b7a5e8a2801883c5a5b16d9fbf3e9066e6b6a423055fdefa490793c7 diff --git a/sys-devel/gcc-config/gcc-config-2.4.ebuild b/sys-devel/gcc-config/gcc-config-2.4.ebuild new file mode 100644 index 000..33b842037c4 --- /dev/null +++ b/sys-devel/gcc-config/gcc-config-2.4.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Utility to manage compilers" +HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; +LICENSE="GPL-2" +SLOT="0" +IUSE="+cc-wrappers +native-symlinks" + +RDEPEND=">=sys-apps/gentoo-functions-0.10" + +_emake() { + emake \ + PV="${PVR}" \ + SUBLIBDIR="$(get_libdir)" \ + USE_CC_WRAPPERS="$(usex cc-wrappers)" \ + USE_NATIVE_LINKS="$(usex native-symlinks)" \ + TOOLCHAIN_PREFIX="${CHOST}-" \ + "$@" +} + +src_compile() { + _emake +} + +src_install() { + _emake DESTDIR="${D}" install +} + +pkg_postinst() { + # Do we have a valid multi ver setup ? + local x + for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do + gcc-config ${x} + done + + # USE flag change can add or delete files in /usr/bin worth recaching + if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow update all + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 2b869e02a806b89197fe418877e91cf75e78f61e Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Feb 26 17:00:45 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Feb 26 17:34:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b869e02 sys-devel/gcc-config: stable 2.3.3 for hppa/sparc, bug #773019 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/gcc-config-2.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild index dc35f1d98a2..de238b21082 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: a3014be2f4df9dd4aaca99cab5f3725d7d035fb3 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Feb 26 14:18:49 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Feb 26 14:18:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3014be2 sys-devel/gcc-config: amd64 stable wrt bug #773019 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gcc-config/gcc-config-2.3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild index 33b842037c4..dc35f1d98a2 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 28cda407f2bbad10404e87168afa36c94273ac09 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jan 23 17:57:59 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jan 23 17:58:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28cda407 sys-devel/gcc-config: bump up to 2.3.3 Single new change: - gcc-config: Do not call 'python' directly. Reported-by: John Helmert III (ajak) Closes: https://bugs.gentoo.org/766597 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/Manifest| 1 + sys-devel/gcc-config/gcc-config-2.3.3.ebuild | 53 2 files changed, 54 insertions(+) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index 1622690ac13..38fb58fecf8 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1 +1,2 @@ DIST gcc-config-2.3.2.tar.xz 17444 BLAKE2B c66fd121770dddcb27033be228de691f766f1acd9ada9580ae96dc12f6fbd0cd823e6656dc9b0515d498305b10d72f9cd87cf69388791971e9eac1a20e3f97c9 SHA512 31327d9abd26fdadaaf25a63568fd860ae25030b4a99dcbf0424f2d8fb14e61f041e681eea90c781a3f4e5401e3a7ba3299b1260ceb6e51bda5bef24f65dcacc +DIST gcc-config-2.3.3.tar.xz 17452 BLAKE2B fb77e2a2ea3d57142e6784d985364f3c0c82c149af10ac0a6490b3f4acceb3cd86e9d25168a60c532dd2bfce300a12a13cfc0eb290bf8c9457e43b9acf247328 SHA512 110af5a15e34c41f8f0568f20215bd4b0db2ffd2e65a4c3e7c3a6695c0de574e85478582cd65b627591ee754cd7f28c01ab8f3c3a101ed00c2b42fedab58a08a diff --git a/sys-devel/gcc-config/gcc-config-2.3.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild new file mode 100644 index 000..33b842037c4 --- /dev/null +++ b/sys-devel/gcc-config/gcc-config-2.3.3.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Utility to manage compilers" +HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; +LICENSE="GPL-2" +SLOT="0" +IUSE="+cc-wrappers +native-symlinks" + +RDEPEND=">=sys-apps/gentoo-functions-0.10" + +_emake() { + emake \ + PV="${PVR}" \ + SUBLIBDIR="$(get_libdir)" \ + USE_CC_WRAPPERS="$(usex cc-wrappers)" \ + USE_NATIVE_LINKS="$(usex native-symlinks)" \ + TOOLCHAIN_PREFIX="${CHOST}-" \ + "$@" +} + +src_compile() { + _emake +} + +src_install() { + _emake DESTDIR="${D}" install +} + +pkg_postinst() { + # Do we have a valid multi ver setup ? + local x + for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do + gcc-config ${x} + done + + # USE flag change can add or delete files in /usr/bin worth recaching + if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow update all + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: da12a8150b44cbf53d63dd200da49a7317a60151 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Nov 19 07:36:05 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Nov 19 07:37:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da12a815 sys-devel/gcc-config: account for gentoo's revision Reported-by: Sam James Closes: https://bugs.gentoo.org/755419 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/gcc-config-2.3.2-r1.ebuild | 2 +- sys-devel/gcc-config/gcc-config-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.2-r1.ebuild b/sys-devel/gcc-config/gcc-config-2.3.2-r1.ebuild index 38a636d9bf6..f2c2954c4d2 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.2-r1.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.2-r1.ebuild @@ -23,7 +23,7 @@ RDEPEND=">=sys-apps/gentoo-functions-0.10" _emake() { emake \ - PV="${PV}" \ + PV="${PVR}" \ SUBLIBDIR="$(get_libdir)" \ USE_CC_WRAPPERS="$(usex cc-wrappers)" \ USE_NATIVE_LINKS="$(usex native-symlinks)" \ diff --git a/sys-devel/gcc-config/gcc-config-.ebuild b/sys-devel/gcc-config/gcc-config-.ebuild index e7e08f381b4..2af22f6a633 100644 --- a/sys-devel/gcc-config/gcc-config-.ebuild +++ b/sys-devel/gcc-config/gcc-config-.ebuild @@ -23,7 +23,7 @@ RDEPEND=">=sys-apps/gentoo-functions-0.10" _emake() { emake \ - PV="${PV}" \ + PV="${PVR}" \ SUBLIBDIR="$(get_libdir)" \ USE_CC_WRAPPERS="$(usex cc-wrappers)" \ USE_NATIVE_LINKS="$(usex native-symlinks)" \
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: f60cd6f618ed901c2bfe5761faa65e7511eef111 Author: Manoj Gupta google com> AuthorDate: Wed Nov 18 18:25:22 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Nov 18 19:09:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f60cd6f6 sys-devel/gcc-config: Sync from ebuild Sync from ebuild to bring in new USE flag cc-wrappers. Signed-off-by: Manoj Gupta google.com> Closes: https://github.com/gentoo/gentoo/pull/18315 Signed-off-by: Sergei Trofimovich gentoo.org> .../gcc-config/{gcc-config-2.3.2.ebuild => gcc-config-2.3.2-r1.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild b/sys-devel/gcc-config/gcc-config-2.3.2-r1.ebuild similarity index 94% rename from sys-devel/gcc-config/gcc-config-2.3.2.ebuild rename to sys-devel/gcc-config/gcc-config-2.3.2-r1.ebuild index c2ff9c8d49d..38a636d9bf6 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.2-r1.ebuild @@ -17,7 +17,7 @@ DESCRIPTION="Utility to manage compilers" HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; LICENSE="GPL-2" SLOT="0" -IUSE="+native-symlinks" +IUSE="+cc-wrappers +native-symlinks" RDEPEND=">=sys-apps/gentoo-functions-0.10" @@ -25,6 +25,7 @@ _emake() { emake \ PV="${PV}" \ SUBLIBDIR="$(get_libdir)" \ + USE_CC_WRAPPERS="$(usex cc-wrappers)" \ USE_NATIVE_LINKS="$(usex native-symlinks)" \ TOOLCHAIN_PREFIX="${CHOST}-" \ "$@"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: cd01caa2d8b0f2f5adc884468cf5ff49acc35ff2 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Oct 15 23:18:11 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Oct 15 23:18:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd01caa2 sys-devel/gcc-config: drop old Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/Manifest| 1 - sys-devel/gcc-config/gcc-config-2.3.1.ebuild | 61 2 files changed, 62 deletions(-) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index 915ebef261d..1622690ac13 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1,2 +1 @@ -DIST gcc-config-2.3.1.tar.xz 17368 BLAKE2B 59c77938b24cbbb548ef2f9e68be0de8c651f6beca74cf4e6007338f6217fa6e207c020f9a5e1c05c6abae24b9628fd193d0aeaaea28c6a1aac51e48b0145118 SHA512 7d7cdcd1db32e95227f61166b4390476d080e90387a167f031ef5c2c88dd3c785297946435500e39ed9bc31c0b5369cdacf1a12e75cd1786ba30bf7e407a DIST gcc-config-2.3.2.tar.xz 17444 BLAKE2B c66fd121770dddcb27033be228de691f766f1acd9ada9580ae96dc12f6fbd0cd823e6656dc9b0515d498305b10d72f9cd87cf69388791971e9eac1a20e3f97c9 SHA512 31327d9abd26fdadaaf25a63568fd860ae25030b4a99dcbf0424f2d8fb14e61f041e681eea90c781a3f4e5401e3a7ba3299b1260ceb6e51bda5bef24f65dcacc diff --git a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild b/sys-devel/gcc-config/gcc-config-2.3.1.ebuild deleted file mode 100644 index c2ff9c8d49d..000 --- a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" -fi - -DESCRIPTION="Utility to manage compilers" -HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; -LICENSE="GPL-2" -SLOT="0" -IUSE="+native-symlinks" - -RDEPEND=">=sys-apps/gentoo-functions-0.10" - -_emake() { - emake \ - PV="${PV}" \ - SUBLIBDIR="$(get_libdir)" \ - USE_NATIVE_LINKS="$(usex native-symlinks)" \ - TOOLCHAIN_PREFIX="${CHOST}-" \ - "$@" -} - -src_compile() { - _emake -} - -src_install() { - _emake DESTDIR="${D}" install -} - -pkg_postinst() { - # Scrub eselect-compiler remains. - # To be removed in 2021. - rm -f "${ROOT}"/etc/env.d/05compiler - - # We not longer use the /usr/include/g++-v3 hacks, as - # it is not needed ... - # To be removed in 2021. - rm -f "${ROOT}"/usr/include/g++{,-v3} - - # Do we have a valid multi ver setup ? - local x - for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - gcc-config ${x} - done - - # USE flag change can add or delete files in /usr/bin worth recaching - if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then - eselect compiler-shadow update all - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 2ba98e47f40e31be0b61fcc5e956b5d52d7a9da6 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Oct 15 21:53:54 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Oct 15 22:21:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ba98e47 sys-devel/gcc-config: stable 2.3.2 for hppa stable wrt bug #747523 Package-Manager: Portage-3.0.8, Repoman-3.0.1 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/gcc-config-2.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild index 2c290910c1c..c2ff9c8d49d 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 78a9354622dd1b713c1f6f37e8368273da1daa9f Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Oct 13 10:00:12 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Oct 13 10:01:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a93546 sys-devel/gcc-config: x86 stable wrt bug #747523 Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gcc-config/gcc-config-2.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild index 4c10dbcce09..2c290910c1c 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 7e3a4508de94501fb59526ce2ac75a6fbe565033 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Oct 13 09:22:51 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Oct 13 09:22:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e3a4508 sys-devel/gcc-config: amd64 stable wrt bug #747523 Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gcc-config/gcc-config-2.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild index 265725ac2be..4c10dbcce09 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 2e6dd4744916104151a259597881dc0e7e17cf71 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 12 11:48:35 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 12 11:49:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e6dd474 sys-devel/gcc-config: ppc64 stable wrt bug #747523 Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gcc-config/gcc-config-2.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild index dde9c56ca2a..265725ac2be 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: a87c5ad2682b8865ee6fa583726a6971710fa9df Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 12 11:47:30 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 12 11:47:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a87c5ad2 sys-devel/gcc-config: ppc stable wrt bug #747523 Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gcc-config/gcc-config-2.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild index 13ec85b9c0a..dde9c56ca2a 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 11d759cc2fe1924e981b10f19746a64104800ca1 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 12 07:00:41 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 12 07:00:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d759cc sys-devel/gcc-config: sparc stable wrt bug #747523 Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gcc-config/gcc-config-2.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild index 998890dfbe8..13ec85b9c0a 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: ae714acad4022609769a571a1c6ed8f8a4936ec9 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 12 06:59:55 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 12 06:59:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae714aca sys-devel/gcc-config: s390 stable wrt bug #747523 Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gcc-config/gcc-config-2.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild index 0d91d0f8263..998890dfbe8 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv s390 ~sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: f186aadc34292b965d550050d06b91c188761dfa Author: Sam James gentoo org> AuthorDate: Sat Oct 10 17:12:42 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 10 17:12:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f186aadc sys-devel/gcc-config: Stabilize 2.3.2 arm, #747523 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild index b7be6930474..0d91d0f8263 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 017baea1e9122125b8f68aae49ba11456671f77d Author: Sam James gentoo org> AuthorDate: Sat Oct 10 17:12:16 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 10 17:12:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=017baea1 sys-devel/gcc-config: Stabilize 2.3.2 arm64, #747523 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild index f18c030a06c..b7be6930474 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: cdccfeeced8d93ae83fe07bb409732875087e392 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Oct 8 07:58:42 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Oct 8 07:58:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdccfeec sys-devel/gcc-config: drop old Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/Manifest | 1 - sys-devel/gcc-config/gcc-config-2.3.ebuild | 59 -- 2 files changed, 60 deletions(-) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index 409820ed79b..915ebef261d 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1,3 +1,2 @@ DIST gcc-config-2.3.1.tar.xz 17368 BLAKE2B 59c77938b24cbbb548ef2f9e68be0de8c651f6beca74cf4e6007338f6217fa6e207c020f9a5e1c05c6abae24b9628fd193d0aeaaea28c6a1aac51e48b0145118 SHA512 7d7cdcd1db32e95227f61166b4390476d080e90387a167f031ef5c2c88dd3c785297946435500e39ed9bc31c0b5369cdacf1a12e75cd1786ba30bf7e407a DIST gcc-config-2.3.2.tar.xz 17444 BLAKE2B c66fd121770dddcb27033be228de691f766f1acd9ada9580ae96dc12f6fbd0cd823e6656dc9b0515d498305b10d72f9cd87cf69388791971e9eac1a20e3f97c9 SHA512 31327d9abd26fdadaaf25a63568fd860ae25030b4a99dcbf0424f2d8fb14e61f041e681eea90c781a3f4e5401e3a7ba3299b1260ceb6e51bda5bef24f65dcacc -DIST gcc-config-2.3.tar.xz 16736 BLAKE2B e8c22348d73ec756ebe377c3f9b0aca8e22b7ef53507bfa4dc0fbd459bca38ba6bea9dbb290b4d83239c21c913d12f8262a263e1c078a3997558a0b14fdf355d SHA512 4ce1e46bee6b2182c664746d939a7d843d5b4323c860ea3ee24e36aa629e65f3aa99da99905d4a7091ad0a3a37c14a6a56a0f79c76d6bc93fa0dad39552f221d diff --git a/sys-devel/gcc-config/gcc-config-2.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.ebuild deleted file mode 100644 index dc82652e013..000 --- a/sys-devel/gcc-config/gcc-config-2.3.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; - inherit git-r3 -else - SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" -fi - -DESCRIPTION="Utility to manage compilers" -HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; -LICENSE="GPL-2" -SLOT="0" -IUSE="+native-symlinks" - -RDEPEND=">=sys-apps/gentoo-functions-0.10" - -src_compile() { - emake CC="$(tc-getCC)" \ - PV="${PV}" \ - SUBLIBDIR="$(get_libdir)" \ - USE_NATIVE_LINKS="$(usex native-symlinks)" -} - -src_install() { - emake \ - DESTDIR="${D}" \ - PV="${PV}" \ - SUBLIBDIR="$(get_libdir)" \ - install -} - -pkg_postinst() { - # Scrub eselect-compiler remains. - # To be removed in 2021. - rm -f "${ROOT}"/etc/env.d/05compiler - - # We not longer use the /usr/include/g++-v3 hacks, as - # it is not needed ... - # To be removed in 2021. - rm -f "${ROOT}"/usr/include/g++{,-v3} - - # Do we have a valid multi ver setup ? - local x - for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - gcc-config ${x} - done - - # USE flag change can add or delete files in /usr/bin worth recaching - if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then - eselect compiler-shadow update all - fi -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 33416efd86569e775cdc7f5fe38b763b4161e2ee Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 7 06:55:23 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 7 06:55:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33416efd sys-devel/gcc-config: s390 stable wrt bug #733870 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gcc-config/gcc-config-2.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild b/sys-devel/gcc-config/gcc-config-2.3.1.ebuild index c3b7e7c683c..c2ff9c8d49d 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: d99d0caf31f86a1ba52c60b8576c835a7a047c2e Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Sep 5 18:15:49 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Sep 5 18:16:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99d0caf sys-devel/gcc-config: bump up to 2.3.2 Two new changes: - make USE_CC_WRAPPERS=yes to install cc/f77 links - maintain ABI ordering for LDPATH Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/Manifest| 1 + sys-devel/gcc-config/gcc-config-2.3.2.ebuild | 61 2 files changed, 62 insertions(+) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index d753879ffd9..409820ed79b 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1,2 +1,3 @@ DIST gcc-config-2.3.1.tar.xz 17368 BLAKE2B 59c77938b24cbbb548ef2f9e68be0de8c651f6beca74cf4e6007338f6217fa6e207c020f9a5e1c05c6abae24b9628fd193d0aeaaea28c6a1aac51e48b0145118 SHA512 7d7cdcd1db32e95227f61166b4390476d080e90387a167f031ef5c2c88dd3c785297946435500e39ed9bc31c0b5369cdacf1a12e75cd1786ba30bf7e407a +DIST gcc-config-2.3.2.tar.xz 17444 BLAKE2B c66fd121770dddcb27033be228de691f766f1acd9ada9580ae96dc12f6fbd0cd823e6656dc9b0515d498305b10d72f9cd87cf69388791971e9eac1a20e3f97c9 SHA512 31327d9abd26fdadaaf25a63568fd860ae25030b4a99dcbf0424f2d8fb14e61f041e681eea90c781a3f4e5401e3a7ba3299b1260ceb6e51bda5bef24f65dcacc DIST gcc-config-2.3.tar.xz 16736 BLAKE2B e8c22348d73ec756ebe377c3f9b0aca8e22b7ef53507bfa4dc0fbd459bca38ba6bea9dbb290b4d83239c21c913d12f8262a263e1c078a3997558a0b14fdf355d SHA512 4ce1e46bee6b2182c664746d939a7d843d5b4323c860ea3ee24e36aa629e65f3aa99da99905d4a7091ad0a3a37c14a6a56a0f79c76d6bc93fa0dad39552f221d diff --git a/sys-devel/gcc-config/gcc-config-2.3.2.ebuild b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild new file mode 100644 index 000..f18c030a06c --- /dev/null +++ b/sys-devel/gcc-config/gcc-config-2.3.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; + inherit git-r3 +else + SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Utility to manage compilers" +HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; +LICENSE="GPL-2" +SLOT="0" +IUSE="+native-symlinks" + +RDEPEND=">=sys-apps/gentoo-functions-0.10" + +_emake() { + emake \ + PV="${PV}" \ + SUBLIBDIR="$(get_libdir)" \ + USE_NATIVE_LINKS="$(usex native-symlinks)" \ + TOOLCHAIN_PREFIX="${CHOST}-" \ + "$@" +} + +src_compile() { + _emake +} + +src_install() { + _emake DESTDIR="${D}" install +} + +pkg_postinst() { + # Scrub eselect-compiler remains. + # To be removed in 2021. + rm -f "${ROOT}"/etc/env.d/05compiler + + # We not longer use the /usr/include/g++-v3 hacks, as + # it is not needed ... + # To be removed in 2021. + rm -f "${ROOT}"/usr/include/g++{,-v3} + + # Do we have a valid multi ver setup ? + local x + for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do + gcc-config ${x} + done + + # USE flag change can add or delete files in /usr/bin worth recaching + if [[ ! ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then + eselect compiler-shadow update all + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: de0ed19078ad2200ba09c683ee592a90d6f7d4e5 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Aug 29 14:42:35 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Aug 29 14:42:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de0ed190 sys-devel/gcc-config: x86 stable (bug #733870) Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> sys-devel/gcc-config/gcc-config-2.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild b/sys-devel/gcc-config/gcc-config-2.3.1.ebuild index e422852cc7c..c3b7e7c683c 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: e5c8906c1d9c0bf2f9701f7bc6defc3e8f8dc296 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Aug 1 08:58:58 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Aug 1 08:58:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c8906c sys-devel/gcc-config: stable 2.3.1 for ppc64 stable wrt bug #733870 Package-Manager: Portage-3.0.1, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/gcc-config-2.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild b/sys-devel/gcc-config/gcc-config-2.3.1.ebuild index 5cf9672c721..e422852cc7c 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 41f3d2f4b401cd928112fdd179b022d9bc70c5fc Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Aug 1 08:42:54 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Aug 1 08:42:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f3d2f4 sys-devel/gcc-config: stable 2.3.1 for ppc stable wrt bug #733870 Package-Manager: Portage-3.0.1, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/gcc-config-2.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild b/sys-devel/gcc-config/gcc-config-2.3.1.ebuild index 308d4d6e99d..5cf9672c721 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 6c1e812333c791d83662b39c3a2de6fadfb74ae1 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Jul 28 16:22:38 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jul 28 17:28:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c1e8123 sys-devel/gcc-config: stable 2.3.1 for hppa, bug #733870 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/gcc-config-2.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild b/sys-devel/gcc-config/gcc-config-2.3.1.ebuild index b319adef4a5..308d4d6e99d 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: b43b4077871c28d3bf3c015568e990e55c65c884 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Jul 27 16:16:03 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jul 27 18:36:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b43b4077 sys-devel/gcc-config: stable 2.3.1 for sparc, bug #733870 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/gcc-config-2.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild b/sys-devel/gcc-config/gcc-config-2.3.1.ebuild index 7c3d86c375c..b319adef4a5 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: ba2a719c4a7c3e353260077c4537b03bbfc04d90 Author: Sam James gentoo org> AuthorDate: Mon Jul 27 02:50:27 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 27 03:01:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2a719c sys-devel/gcc-config: arm stable (bug #733870) Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild b/sys-devel/gcc-config/gcc-config-2.3.1.ebuild index 653872ab19f..7c3d86c375c 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 639fd5bee12484e70bffe829d62606a8887bbb20 Author: Sam James gentoo org> AuthorDate: Sun Jul 26 01:18:15 2020 + Commit: Sam James gentoo org> CommitDate: Sun Jul 26 01:18:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639fd5be sys-devel/gcc-config: arm64 stable (bug #733870) Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild b/sys-devel/gcc-config/gcc-config-2.3.1.ebuild index 002768347fa..653872ab19f 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: ba1b4c4c668c1e428c830a333bccac7bd982 Author: Sam James gentoo org> AuthorDate: Sat Jul 25 11:08:40 2020 + Commit: Sam James gentoo org> CommitDate: Sat Jul 25 11:16:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba1b sys-devel/gcc-config: amd64 stable (bug #733870) Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild b/sys-devel/gcc-config/gcc-config-2.3.1.ebuild index f18c030a06c..002768347fa 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.1.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.1.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: dd716b1a6c0f93c52443dc3ceda69c41c8ff8dc4 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Jul 16 08:00:46 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jul 16 08:00:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd716b1a sys-devel/gcc-config: drop old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/Manifest| 1 - sys-devel/gcc-config/gcc-config-2.2.1.ebuild | 54 2 files changed, 55 deletions(-) diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest index 23d86970cc1..d753879ffd9 100644 --- a/sys-devel/gcc-config/Manifest +++ b/sys-devel/gcc-config/Manifest @@ -1,3 +1,2 @@ -DIST gcc-config-2.2.1.tar.xz 16292 BLAKE2B bed319b73bb1dd1c693715654dab7d16c12929353eb28c6e93ffeda0d4539d8204e84287c58de65ed5198011130a6e0ef71421cf41e7cf59cc48781a94ec9af2 SHA512 783caf2f4236d7c84e7c76c2d001d069a1b8544644d7e6e12b79f4dc55f34c953a24a8cd8d01b2aa69fa7f8e02ec3380e0e33a83eda6b3cb00e8c43d2f69f673 DIST gcc-config-2.3.1.tar.xz 17368 BLAKE2B 59c77938b24cbbb548ef2f9e68be0de8c651f6beca74cf4e6007338f6217fa6e207c020f9a5e1c05c6abae24b9628fd193d0aeaaea28c6a1aac51e48b0145118 SHA512 7d7cdcd1db32e95227f61166b4390476d080e90387a167f031ef5c2c88dd3c785297946435500e39ed9bc31c0b5369cdacf1a12e75cd1786ba30bf7e407a DIST gcc-config-2.3.tar.xz 16736 BLAKE2B e8c22348d73ec756ebe377c3f9b0aca8e22b7ef53507bfa4dc0fbd459bca38ba6bea9dbb290b4d83239c21c913d12f8262a263e1c078a3997558a0b14fdf355d SHA512 4ce1e46bee6b2182c664746d939a7d843d5b4323c860ea3ee24e36aa629e65f3aa99da99905d4a7091ad0a3a37c14a6a56a0f79c76d6bc93fa0dad39552f221d diff --git a/sys-devel/gcc-config/gcc-config-2.2.1.ebuild b/sys-devel/gcc-config/gcc-config-2.2.1.ebuild deleted file mode 100644 index defb04078d8..000 --- a/sys-devel/gcc-config/gcc-config-2.2.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git; - inherit git-r3 -else - SRC_URI="mirror://gentoo/${P}.tar.xz - https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" -fi - -DESCRIPTION="Utility to manage compilers" -HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/; -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -RDEPEND=">=sys-apps/gentoo-functions-0.10" - -src_compile() { - emake CC="$(tc-getCC)" \ - PV="${PV}" \ - SUBLIBDIR="$(get_libdir)" -} - -src_install() { - emake \ - DESTDIR="${D}" \ - PV="${PV}" \ - SUBLIBDIR="$(get_libdir)" \ - install -} - -pkg_postinst() { - # Scrub eselect-compiler remains - rm -f "${ROOT}"/etc/env.d/05compiler & - - # We not longer use the /usr/include/g++-v3 hacks, as - # it is not needed ... - rm -f "${ROOT}"/usr/include/g++{,-v3} & - - # Do we have a valid multi ver setup ? - local x - for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 }') ; do - gcc-config ${x} - done - - wait -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: b6204c3a247496dce252ea44e5420afb7e123cca Author: Sam James gentoo org> AuthorDate: Sun Jul 12 00:39:24 2020 + Commit: Sam James gentoo org> CommitDate: Sun Jul 12 00:39:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6204c3a sys-devel/gcc-config: arm64 stable (bug #730078) Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> sys-devel/gcc-config/gcc-config-2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.ebuild index 9fc981c04a7..dc82652e013 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: c5c3b945e879f347dcec64ac4451d5089ddb9351 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Jul 2 08:25:36 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jul 2 17:05:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c3b945 sys-devel/gcc-config: stable 2.3 for hppa, bug #730078 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-devel/gcc-config/gcc-config-2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.ebuild index c3c357a9344..9fc981c04a7 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 55e30f4efe2e95049f720c9ca661d1ca07a36576 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 29 13:39:18 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 29 13:39:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e30f4e sys-devel/gcc-config: x86 stable wrt bug #730078 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gcc-config/gcc-config-2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.ebuild index a8de24d7e43..c3c357a9344 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 2a86ca639e2e5daa4e23d0d5a62e2a744041971a Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 29 13:38:25 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 29 13:38:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a86ca63 sys-devel/gcc-config: sparc stable wrt bug #730078 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gcc-config/gcc-config-2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.ebuild index 9ef69024a79..a8de24d7e43 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 733aec1378ac8f5c161adfd2b7aa0cafc7800649 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 29 13:37:54 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 29 13:37:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=733aec13 sys-devel/gcc-config: s390 stable wrt bug #730078 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gcc-config/gcc-config-2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.ebuild index 69f808e6a15..9ef69024a79 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: 82948c752d4f6a26506aff6d48e95c579d8a773d Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 29 13:37:14 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 29 13:37:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82948c75 sys-devel/gcc-config: ppc64 stable wrt bug #730078 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gcc-config/gcc-config-2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.ebuild index e5a2ceb860b..69f808e6a15 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: cbfb79f7fdc72a7ef6107dcb0a11f9068a21f042 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 29 13:36:02 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 29 13:36:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbfb79f7 sys-devel/gcc-config: arm stable wrt bug #730078 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gcc-config/gcc-config-2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.ebuild index a85b070f116..34274c3313e 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: ab66950942d0a754610964cb7ef9dd6f55626217 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 29 13:36:34 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 29 13:36:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab669509 sys-devel/gcc-config: ppc stable wrt bug #730078 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gcc-config/gcc-config-2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.ebuild index 34274c3313e..e5a2ceb860b 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to manage compilers"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc-config/
commit: a6826fd039ca0143cd059187ab0620b4db8be38d Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 29 13:35:04 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 29 13:35:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6826fd0 sys-devel/gcc-config: amd64 stable wrt bug #730078 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-devel/gcc-config/gcc-config-2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gcc-config/gcc-config-2.3.ebuild b/sys-devel/gcc-config/gcc-config-2.3.ebuild index e2c270403dd..a85b070f116 100644 --- a/sys-devel/gcc-config/gcc-config-2.3.ebuild +++ b/sys-devel/gcc-config/gcc-config-2.3.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit git-r3 else SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Utility to manage compilers"