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>

Reply via email to