commit:     a254bacec24ef5bdeb2e350fa77cab786cbe20b1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 10 07:12:57 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 10 07:50:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a254bace

sys-devel/mold: drop 1.0.0-r1, 1.0.1-r1, 1.0.2

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-devel/mold/Manifest                            |  3 -
 .../mold/files/mold-1.0.1-no-gold-in-version.patch | 50 ---------------
 sys-devel/mold/mold-1.0.0-r1.ebuild                | 67 --------------------
 sys-devel/mold/mold-1.0.1-r1.ebuild                | 71 ----------------------
 sys-devel/mold/mold-1.0.2.ebuild                   | 71 ----------------------
 5 files changed, 262 deletions(-)

diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest
index 148258091bca..0c5e13683969 100644
--- a/sys-devel/mold/Manifest
+++ b/sys-devel/mold/Manifest
@@ -1,4 +1 @@
-DIST mold-1.0.0.tar.gz 3482927 BLAKE2B 
56ebc267370548a2f91a71ebeed87871cede6f564c29dc7d44a499b95fe570f6e9c8a717baf2d9e235c7057c41e735b315493bd23d3b44574d2a44b14aaf5ef8
 SHA512 
99ffd0b9e2ff7157cc8b26808675c9d3147bf88961155ae19ed9b99990ac647b7ec31ee78d05062decc6d41e66d99aa0fdc398d119803929b8dbff51eb3d077c
-DIST mold-1.0.1.tar.gz 3675262 BLAKE2B 
0e40860d3c0a221d368c94b9f58c20b245ee61de6f9eb6d1454ed3b6f103933c79ddd7358049e2aacf497221232d952c2117ba2b3371cbe37fb8ad4ae42461c2
 SHA512 
cc03a7db395362b97879c28942397d4443d12b72e067b6f979b1ece4d8aab06154b4c1a0f4c57d6ac505bcd4f892bf9a355ad281d628d4d544d8f70edaf34b72
-DIST mold-1.0.2.tar.gz 4501088 BLAKE2B 
51bac4bd44a785893c04dd03ccef6119b41a036789938a354545e7a22f16852b52079b3a3e4d27db860748e13966be18bbe813bf04b15c496f35d16ecca4b22c
 SHA512 
27f6664e63c76c32a6e3ec8bfc4b204138926001f5431be94da9ce47a5d9d3b51aa634c5cd6df45be660d52ac0507f7b7eec17134e35db402db5747d2ecc3715
 DIST mold-1.0.3.tar.gz 4501162 BLAKE2B 
68db6708ae05b3a4caf19bff8b381c9a7d045b7313e15ee9c0765042ef02898404527735a8f5379a2d213a7654f656cfe24eb20497d6d4f5e9ed666988050733
 SHA512 
50b4a80c8b7a4925e6e85a35e92529867648df61ca016ee662b3fce7cf9d4a8fd717311ec0542aa594f44b49d48de34d51d7e94cae0f21bda01fdd4418990f38

diff --git a/sys-devel/mold/files/mold-1.0.1-no-gold-in-version.patch 
b/sys-devel/mold/files/mold-1.0.1-no-gold-in-version.patch
deleted file mode 100644
index 429e55cc51a9..000000000000
--- a/sys-devel/mold/files/mold-1.0.1-no-gold-in-version.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From cea6a569afa544826c91fda7ef0f9941f50c9459 Mon Sep 17 00:00:00 2001
-From: Rui Ueyama <[email protected]>
-Date: Wed, 12 Jan 2022 16:31:04 +0900
-Subject: [PATCH] [ELF] Remove "GNU gold" from the --version string
-
-That substring was introduced in de7ba9014f9d9d70b9173c4bfac6c3433186ba49
-to appease Gentoo's dev-libs/jansson-2.13.1-r1 package. But I think I
-shouldn't done that from the beginning to avoid the sitaution of the
-"User-Agent" string of the web browser, which everybody claims they
-are Mozilla, AppleWebKit, Chrome and Safari simultaneously.
----
- main.cc             | 4 ++--
- test/elf/version.sh | 6 +++---
- 2 files changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/main.cc b/main.cc
-index 38a41cdf..8831f7f2 100644
---- a/main.cc
-+++ b/main.cc
-@@ -26,10 +26,10 @@ std::string_view errno_string() {
- 
- #ifdef GIT_HASH
- const std::string mold_version =
--  "mold " MOLD_VERSION " (" GIT_HASH "; compatible with GNU ld and GNU gold)";
-+  "mold " MOLD_VERSION " (" GIT_HASH "; compatible with GNU ld)";
- #else
- const std::string mold_version =
--  "mold " MOLD_VERSION " (compatible with GNU ld and GNU gold)";
-+  "mold " MOLD_VERSION " (compatible with GNU ld)";
- #endif
- 
- void cleanup() {
-diff --git a/test/elf/version.sh b/test/elf/version.sh
-index ae52b504..4ca576ef 100755
---- a/test/elf/version.sh
-+++ b/test/elf/version.sh
-@@ -10,10 +10,10 @@ mold="$(pwd)/mold"
- t=out/test/elf/$testname
- mkdir -p $t
- 
--"$mold" -v | grep -q 'mold .*compatible with GNU ld and GNU gold'
--"$mold" --version | grep -q 'mold .*compatible with GNU ld and GNU gold'
-+"$mold" -v | grep -q 'mold .*compatible with GNU ld'
-+"$mold" --version | grep -q 'mold .*compatible with GNU ld'
- 
--"$mold" -V | grep -q 'mold .*compatible with GNU ld and GNU gold'
-+"$mold" -V | grep -q 'mold .*compatible with GNU ld'
- "$mold" -V | grep -q elf_x86_64
- "$mold" -V | grep -q elf_i386
- 

diff --git a/sys-devel/mold/mold-1.0.0-r1.ebuild 
b/sys-devel/mold/mold-1.0.0-r1.ebuild
deleted file mode 100644
index 8560f5f36a1e..000000000000
--- a/sys-devel/mold/mold-1.0.0-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="A Modern Linker"
-HOMEPAGE="https://github.com/rui314/mold";
-if [[ ${PV} == 9999 ]] ; then
-       EGIT_REPO_URI="https://github.com/rui314/mold.git";
-       inherit git-r3
-else
-       SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-       KEYWORDS="~amd64"
-fi
-
-LICENSE="AGPL-3"
-SLOT="0"
-
-# Try again after 1.0 (nearly there, but path-related issues)
-# https://github.com/rui314/mold/issues/137
-RESTRICT="test"
-
-RDEPEND=">=dev-cpp/tbb-2021.4.0:=
-       dev-libs/xxhash:=
-       sys-libs/zlib
-       !kernel_Darwin? (
-               <dev-libs/mimalloc-2:=
-               dev-libs/openssl:=
-       )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-       default
-
-       # Needs unpackaged dwarfdump
-       rm test/elf/{compress-debug-sections.sh,compressed-debug-info.sh} || die
-}
-
-src_compile() {
-       tc-export CC CXX
-
-       emake \
-               SYSTEM_TBB=1 \
-               SYSTEM_MIMALLOC=1 \
-               STRIP="true" \
-               LIBDIR="${EPREFIX}/usr/$(get_libdir)"
-}
-
-src_test() {
-       emake \
-               SYSTEM_TBB=1 \
-               SYSTEM_MIMALLOC=1 \
-               check
-}
-
-src_install() {
-       emake \
-               SYSTEM_TBB=1 \
-               SYSTEM_MIMALLOC=1 \
-               DESTDIR="${D}" \
-               PREFIX="${EPREFIX}/usr" \
-               LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
-               STRIP="true" \
-               install
-}

diff --git a/sys-devel/mold/mold-1.0.1-r1.ebuild 
b/sys-devel/mold/mold-1.0.1-r1.ebuild
deleted file mode 100644
index 55ecbef5a00e..000000000000
--- a/sys-devel/mold/mold-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="A Modern Linker"
-HOMEPAGE="https://github.com/rui314/mold";
-if [[ ${PV} == 9999 ]] ; then
-       EGIT_REPO_URI="https://github.com/rui314/mold.git";
-       inherit git-r3
-else
-       SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-       KEYWORDS="~amd64"
-fi
-
-LICENSE="AGPL-3"
-SLOT="0"
-
-# Try again after 1.0 (nearly there, but path-related issues)
-# https://github.com/rui314/mold/issues/137
-RESTRICT="test"
-
-RDEPEND=">=dev-cpp/tbb-2021.4.0:=
-       dev-libs/xxhash:=
-       sys-libs/zlib
-       !kernel_Darwin? (
-               >=dev-libs/mimalloc-2:=
-               dev-libs/openssl:=
-       )"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}-no-gold-in-version.patch" )
-
-src_prepare() {
-       default
-
-       # Needs unpackaged dwarfdump
-       rm test/elf/{compress-debug-sections,compressed-debug-info}.sh || die
-}
-
-src_compile() {
-       tc-export CC CXX
-
-       emake \
-               SYSTEM_TBB=1 \
-               SYSTEM_MIMALLOC=1 \
-               SYSTEM_XXHASH=1 \
-               STRIP="true" \
-               LIBDIR="${EPREFIX}/usr/$(get_libdir)"
-}
-
-src_test() {
-       emake \
-               SYSTEM_TBB=1 \
-               SYSTEM_MIMALLOC=1 \
-               check
-}
-
-src_install() {
-       emake \
-               SYSTEM_TBB=1 \
-               SYSTEM_MIMALLOC=1 \
-               SYSTEM_XXHASH=1 \
-               DESTDIR="${D}" \
-               PREFIX="${EPREFIX}/usr" \
-               LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
-               STRIP="true" \
-               install
-}

diff --git a/sys-devel/mold/mold-1.0.2.ebuild b/sys-devel/mold/mold-1.0.2.ebuild
deleted file mode 100644
index 7948bbc23805..000000000000
--- a/sys-devel/mold/mold-1.0.2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="A Modern Linker"
-HOMEPAGE="https://github.com/rui314/mold";
-if [[ ${PV} == 9999 ]] ; then
-       EGIT_REPO_URI="https://github.com/rui314/mold.git";
-       inherit git-r3
-else
-       SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-       KEYWORDS="~amd64"
-fi
-
-LICENSE="AGPL-3"
-SLOT="0"
-
-# Try again after 1.0 (nearly there, but path-related issues)
-# https://github.com/rui314/mold/issues/137
-RESTRICT="test"
-
-RDEPEND=">=dev-cpp/tbb-2021.4.0:=
-       dev-libs/xxhash:=
-       sys-libs/zlib
-       !kernel_Darwin? (
-               >=dev-libs/mimalloc-2:=
-               dev-libs/openssl:=
-       )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-       default
-
-       # Needs unpackaged dwarfdump
-       rm test/elf/{compress-debug-sections,compressed-debug-info}.sh || die
-}
-
-src_compile() {
-       tc-export CC CXX
-
-       emake \
-               CFLAGS="${CFLAGS}" \
-               CXXFLAGS="${CXXFLAGS}" \
-               SYSTEM_TBB=1 \
-               SYSTEM_MIMALLOC=1 \
-               SYSTEM_XXHASH=1 \
-               STRIP="true" \
-               LIBDIR="${EPREFIX}/usr/$(get_libdir)"
-}
-
-src_test() {
-       emake \
-               SYSTEM_TBB=1 \
-               SYSTEM_MIMALLOC=1 \
-               check
-}
-
-src_install() {
-       emake \
-               SYSTEM_TBB=1 \
-               SYSTEM_MIMALLOC=1 \
-               SYSTEM_XXHASH=1 \
-               DESTDIR="${D}" \
-               PREFIX="${EPREFIX}/usr" \
-               LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
-               STRIP="true" \
-               install
-}

Reply via email to