commit: 3e863996144649999b619d80fe385d8a59cd66e5
Author: Marco Leise <marco.leise <AT> gmx <DOT> de>
AuthorDate: Sun Nov 17 16:00:18 2019 +0000
Commit: Marco Leise <marco.leise <AT> gmx <DOT> de>
CommitDate: Sun Nov 17 16:00:18 2019 +0000
URL: https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=3e863996
Changed rpath argument format in dmd.conf from 2 part to single argument
(-rpath=...) to be compatible with CMake as used by LDC2.
Signed-off-by: Marco Leise <marco.leise <AT> gmx.de>
dev-lang/dmd/{dmd-2.063.2-r5.ebuild => dmd-2.063.2-r6.ebuild} | 0
dev-lang/dmd/{dmd-2.064.2-r6.ebuild => dmd-2.064.2-r7.ebuild} | 0
dev-lang/dmd/{dmd-2.065.0-r6.ebuild => dmd-2.065.0-r7.ebuild} | 0
dev-lang/dmd/{dmd-2.066.1-r6.ebuild => dmd-2.066.1-r7.ebuild} | 0
dev-lang/dmd/{dmd-2.067.1-r7.ebuild => dmd-2.067.1-r8.ebuild} | 0
dev-lang/dmd/{dmd-2.068.2-r8.ebuild => dmd-2.068.2-r9.ebuild} | 0
dev-lang/dmd/{dmd-2.069.2-r5.ebuild => dmd-2.069.2-r6.ebuild} | 0
dev-lang/dmd/{dmd-2.070.2-r5.ebuild => dmd-2.070.2-r6.ebuild} | 0
dev-lang/dmd/{dmd-2.071.2-r5.ebuild => dmd-2.071.2-r6.ebuild} | 0
dev-lang/dmd/{dmd-2.072.2-r5.ebuild => dmd-2.072.2-r6.ebuild} | 0
dev-lang/dmd/{dmd-2.073.2-r5.ebuild => dmd-2.073.2-r6.ebuild} | 0
dev-lang/dmd/{dmd-2.074.1-r5.ebuild => dmd-2.074.1-r6.ebuild} | 0
dev-lang/dmd/{dmd-2.075.1-r3.ebuild => dmd-2.075.1-r4.ebuild} | 0
dev-lang/dmd/{dmd-2.076.1-r3.ebuild => dmd-2.076.1-r4.ebuild} | 0
dev-lang/dmd/{dmd-2.077.1-r2.ebuild => dmd-2.077.1-r3.ebuild} | 0
dev-lang/dmd/{dmd-2.078.3-r2.ebuild => dmd-2.078.3-r3.ebuild} | 0
dev-lang/dmd/{dmd-2.079.1-r2.ebuild => dmd-2.079.1-r3.ebuild} | 0
dev-lang/dmd/{dmd-2.080.1-r2.ebuild => dmd-2.080.1-r3.ebuild} | 0
dev-lang/dmd/{dmd-2.081.2-r2.ebuild => dmd-2.081.2-r3.ebuild} | 0
dev-lang/dmd/{dmd-2.082.1-r2.ebuild => dmd-2.082.1-r3.ebuild} | 0
dev-lang/dmd/{dmd-2.083.1-r1.ebuild => dmd-2.083.1-r2.ebuild} | 0
dev-lang/dmd/{dmd-2.084.1-r1.ebuild => dmd-2.084.1-r2.ebuild} | 0
dev-lang/dmd/{dmd-2.085.1-r1.ebuild => dmd-2.085.1-r2.ebuild} | 0
dev-lang/dmd/{dmd-2.086.1.ebuild => dmd-2.086.1-r1.ebuild} | 0
dev-lang/dmd/{dmd-2.087.1.ebuild => dmd-2.087.1-r1.ebuild} | 0
dev-lang/dmd/{dmd-2.088.0.ebuild => dmd-2.088.0-r1.ebuild} | 0
dev-lang/dmd/{dmd-2.088.1.ebuild => dmd-2.088.1-r1.ebuild} | 0
dev-lang/dmd/{dmd-2.089.0.ebuild => dmd-2.089.0-r1.ebuild} | 0
eclass/dmd.eclass | 8 ++++----
sys-devel/gcc/metadata.xml | 1 -
30 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/dev-lang/dmd/dmd-2.063.2-r5.ebuild
b/dev-lang/dmd/dmd-2.063.2-r6.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.063.2-r5.ebuild
rename to dev-lang/dmd/dmd-2.063.2-r6.ebuild
diff --git a/dev-lang/dmd/dmd-2.064.2-r6.ebuild
b/dev-lang/dmd/dmd-2.064.2-r7.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.064.2-r6.ebuild
rename to dev-lang/dmd/dmd-2.064.2-r7.ebuild
diff --git a/dev-lang/dmd/dmd-2.065.0-r6.ebuild
b/dev-lang/dmd/dmd-2.065.0-r7.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.065.0-r6.ebuild
rename to dev-lang/dmd/dmd-2.065.0-r7.ebuild
diff --git a/dev-lang/dmd/dmd-2.066.1-r6.ebuild
b/dev-lang/dmd/dmd-2.066.1-r7.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.066.1-r6.ebuild
rename to dev-lang/dmd/dmd-2.066.1-r7.ebuild
diff --git a/dev-lang/dmd/dmd-2.067.1-r7.ebuild
b/dev-lang/dmd/dmd-2.067.1-r8.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.067.1-r7.ebuild
rename to dev-lang/dmd/dmd-2.067.1-r8.ebuild
diff --git a/dev-lang/dmd/dmd-2.068.2-r8.ebuild
b/dev-lang/dmd/dmd-2.068.2-r9.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.068.2-r8.ebuild
rename to dev-lang/dmd/dmd-2.068.2-r9.ebuild
diff --git a/dev-lang/dmd/dmd-2.069.2-r5.ebuild
b/dev-lang/dmd/dmd-2.069.2-r6.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.069.2-r5.ebuild
rename to dev-lang/dmd/dmd-2.069.2-r6.ebuild
diff --git a/dev-lang/dmd/dmd-2.070.2-r5.ebuild
b/dev-lang/dmd/dmd-2.070.2-r6.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.070.2-r5.ebuild
rename to dev-lang/dmd/dmd-2.070.2-r6.ebuild
diff --git a/dev-lang/dmd/dmd-2.071.2-r5.ebuild
b/dev-lang/dmd/dmd-2.071.2-r6.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.071.2-r5.ebuild
rename to dev-lang/dmd/dmd-2.071.2-r6.ebuild
diff --git a/dev-lang/dmd/dmd-2.072.2-r5.ebuild
b/dev-lang/dmd/dmd-2.072.2-r6.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.072.2-r5.ebuild
rename to dev-lang/dmd/dmd-2.072.2-r6.ebuild
diff --git a/dev-lang/dmd/dmd-2.073.2-r5.ebuild
b/dev-lang/dmd/dmd-2.073.2-r6.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.073.2-r5.ebuild
rename to dev-lang/dmd/dmd-2.073.2-r6.ebuild
diff --git a/dev-lang/dmd/dmd-2.074.1-r5.ebuild
b/dev-lang/dmd/dmd-2.074.1-r6.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.074.1-r5.ebuild
rename to dev-lang/dmd/dmd-2.074.1-r6.ebuild
diff --git a/dev-lang/dmd/dmd-2.075.1-r3.ebuild
b/dev-lang/dmd/dmd-2.075.1-r4.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.075.1-r3.ebuild
rename to dev-lang/dmd/dmd-2.075.1-r4.ebuild
diff --git a/dev-lang/dmd/dmd-2.076.1-r3.ebuild
b/dev-lang/dmd/dmd-2.076.1-r4.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.076.1-r3.ebuild
rename to dev-lang/dmd/dmd-2.076.1-r4.ebuild
diff --git a/dev-lang/dmd/dmd-2.077.1-r2.ebuild
b/dev-lang/dmd/dmd-2.077.1-r3.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.077.1-r2.ebuild
rename to dev-lang/dmd/dmd-2.077.1-r3.ebuild
diff --git a/dev-lang/dmd/dmd-2.078.3-r2.ebuild
b/dev-lang/dmd/dmd-2.078.3-r3.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.078.3-r2.ebuild
rename to dev-lang/dmd/dmd-2.078.3-r3.ebuild
diff --git a/dev-lang/dmd/dmd-2.079.1-r2.ebuild
b/dev-lang/dmd/dmd-2.079.1-r3.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.079.1-r2.ebuild
rename to dev-lang/dmd/dmd-2.079.1-r3.ebuild
diff --git a/dev-lang/dmd/dmd-2.080.1-r2.ebuild
b/dev-lang/dmd/dmd-2.080.1-r3.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.080.1-r2.ebuild
rename to dev-lang/dmd/dmd-2.080.1-r3.ebuild
diff --git a/dev-lang/dmd/dmd-2.081.2-r2.ebuild
b/dev-lang/dmd/dmd-2.081.2-r3.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.081.2-r2.ebuild
rename to dev-lang/dmd/dmd-2.081.2-r3.ebuild
diff --git a/dev-lang/dmd/dmd-2.082.1-r2.ebuild
b/dev-lang/dmd/dmd-2.082.1-r3.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.082.1-r2.ebuild
rename to dev-lang/dmd/dmd-2.082.1-r3.ebuild
diff --git a/dev-lang/dmd/dmd-2.083.1-r1.ebuild
b/dev-lang/dmd/dmd-2.083.1-r2.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.083.1-r1.ebuild
rename to dev-lang/dmd/dmd-2.083.1-r2.ebuild
diff --git a/dev-lang/dmd/dmd-2.084.1-r1.ebuild
b/dev-lang/dmd/dmd-2.084.1-r2.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.084.1-r1.ebuild
rename to dev-lang/dmd/dmd-2.084.1-r2.ebuild
diff --git a/dev-lang/dmd/dmd-2.085.1-r1.ebuild
b/dev-lang/dmd/dmd-2.085.1-r2.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.085.1-r1.ebuild
rename to dev-lang/dmd/dmd-2.085.1-r2.ebuild
diff --git a/dev-lang/dmd/dmd-2.086.1.ebuild
b/dev-lang/dmd/dmd-2.086.1-r1.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.086.1.ebuild
rename to dev-lang/dmd/dmd-2.086.1-r1.ebuild
diff --git a/dev-lang/dmd/dmd-2.087.1.ebuild
b/dev-lang/dmd/dmd-2.087.1-r1.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.087.1.ebuild
rename to dev-lang/dmd/dmd-2.087.1-r1.ebuild
diff --git a/dev-lang/dmd/dmd-2.088.0.ebuild
b/dev-lang/dmd/dmd-2.088.0-r1.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.088.0.ebuild
rename to dev-lang/dmd/dmd-2.088.0-r1.ebuild
diff --git a/dev-lang/dmd/dmd-2.088.1.ebuild
b/dev-lang/dmd/dmd-2.088.1-r1.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.088.1.ebuild
rename to dev-lang/dmd/dmd-2.088.1-r1.ebuild
diff --git a/dev-lang/dmd/dmd-2.089.0.ebuild
b/dev-lang/dmd/dmd-2.089.0-r1.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.089.0.ebuild
rename to dev-lang/dmd/dmd-2.089.0-r1.ebuild
diff --git a/eclass/dmd.eclass b/eclass/dmd.eclass
index c0be7fc..682a82a 100644
--- a/eclass/dmd.eclass
+++ b/eclass/dmd.eclass
@@ -190,19 +190,19 @@ dmd_src_install() {
[Environment]
DFLAGS=-I${IMPORT_DIR} -L--export-dynamic -defaultlib=phobos2 -fPIC
[Environment32]
-DFLAGS=%DFLAGS% -L-L/${PREFIX}/lib32 -L-rpath -L/${PREFIX}/lib32
+DFLAGS=%DFLAGS% -L-L/${PREFIX}/lib32 -L-rpath=/${PREFIX}/lib32
[Environment64]
-DFLAGS=%DFLAGS% -L-L/${PREFIX}/lib64 -L-rpath -L/${PREFIX}/lib64
+DFLAGS=%DFLAGS% -L-L/${PREFIX}/lib64 -L-rpath=/${PREFIX}/lib64
EOF
elif [ "${ABI:0:5}" = "amd64" ]; then
cat > linux/bin${MODEL}/dmd.conf << EOF
[Environment]
-DFLAGS=-I${IMPORT_DIR} -L--export-dynamic -defaultlib=phobos2 -fPIC
-L-L/${PREFIX}/lib64 -L-rpath -L/${PREFIX}/lib64
+DFLAGS=-I${IMPORT_DIR} -L--export-dynamic -defaultlib=phobos2 -fPIC
-L-L/${PREFIX}/lib64 -L-rpath=/${PREFIX}/lib64
EOF
else
cat > linux/bin${MODEL}/dmd.conf << EOF
[Environment]
-DFLAGS=-I${IMPORT_DIR} -L--export-dynamic -defaultlib=phobos2 -fPIC
-L-L/${PREFIX}/lib -L-rpath -L/${PREFIX}/lib
+DFLAGS=-I${IMPORT_DIR} -L--export-dynamic -defaultlib=phobos2 -fPIC
-L-L/${PREFIX}/lib -L-rpath=/${PREFIX}/lib
EOF
fi
insinto "etc/dmd"
diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml
index e4c9725..f384eb8 100644
--- a/sys-devel/gcc/metadata.xml
+++ b/sys-devel/gcc/metadata.xml
@@ -26,7 +26,6 @@
<flag name="objc-gc">Build support for the Objective C code language
Garbage
Collector</flag>
<flag name="pgo">Build GCC using Profile Guided Optimization (PGO)</flag>
- <flag name="regression-test">Run the testsuite and install the results
(requires FEATURES=test)</flag>
<flag name="sanitize">Build support for various sanitizer functions
(ASAN/TSAN/etc...)</flag>
<flag name="ssp">Build packages with stack smashing protector on by
default</flag>
<flag name="vtv">Build support for virtual table verification (a C++
hardening feature)</flag>