[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/

2024-06-01 Thread Horodniceanu Andrei
commit: 944f6576c4fc10426856385dbc61dd24a701d5dd
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Sun Jun  2 04:44:12 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Sun Jun  2 04:44:12 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=944f6576

dev-util/dlang-tools: enable gdc-14

Signed-off-by: Andrei Horodniceanu  proton.me>

 dev-util/dlang-tools/dlang-tools-2.108.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/dlang-tools/dlang-tools-2.108.0.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.108.0.ebuild
index 1896fa2..566a518 100644
--- a/dev-util/dlang-tools/dlang-tools-2.108.0.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.108.0.ebuild
@@ -27,7 +27,7 @@ TOOLS="ddemangle detab dustmite rdmd"
 IUSE="+ddemangle detab dustmite +rdmd test"
 RESTRICT="!test? ( test )"
 
-DLANG_COMPAT=( dmd-2_{106..108} gdc-13 ldc2-1_{35..38} )
+DLANG_COMPAT=( dmd-2_{106..108} gdc-1{3,4} ldc2-1_{35..38} )
 
 inherit desktop dlang-single xdg-utils
 



[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/

2024-06-01 Thread Horodniceanu Andrei
commit: ac315a729767b7c9983ff3f6c48335e68ed78a5c
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Fri May 31 05:00:32 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Fri May 31 05:00:32 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=ac315a72

dev-util/dlang-tools: enable ldc2-1_38

Signed-off-by: Andrei Horodniceanu  proton.me>

 dev-util/dlang-tools/dlang-tools-2.108.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/dlang-tools/dlang-tools-2.108.0.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.108.0.ebuild
index fbd6a3e..1896fa2 100644
--- a/dev-util/dlang-tools/dlang-tools-2.108.0.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.108.0.ebuild
@@ -27,7 +27,7 @@ TOOLS="ddemangle detab dustmite rdmd"
 IUSE="+ddemangle detab dustmite +rdmd test"
 RESTRICT="!test? ( test )"
 
-DLANG_COMPAT=( dmd-2_{106..108} gdc-13 ldc2-1_{35..37} )
+DLANG_COMPAT=( dmd-2_{106..108} gdc-13 ldc2-1_{35..38} )
 
 inherit desktop dlang-single xdg-utils
 



[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/

2024-05-30 Thread Horodniceanu Andrei
commit: f00a8d0c6b78aa1fdef01696a3dd4791b0f2e592
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Thu May 30 17:01:16 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Thu May 30 17:01:16 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=f00a8d0c

dev-util/dlang-tools: drop 2.107.0-r1

Signed-off-by: Andrei Horodniceanu  proton.me>

 dev-util/dlang-tools/Manifest  |  1 -
 dev-util/dlang-tools/dlang-tools-2.107.0-r1.ebuild | 64 --
 2 files changed, 65 deletions(-)

diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest
index 0b68e75..00713fa 100644
--- a/dev-util/dlang-tools/Manifest
+++ b/dev-util/dlang-tools/Manifest
@@ -1,3 +1,2 @@
 DIST dlang-tools-2.106.1.tar.gz 129644 BLAKE2B 
014adf42be0c4f82b96d1857eff01e5927a5e179cf99e0928abb2300b7ed3e1e2719e2a38a0ff36dc776b61dcd5ae24affd18ed26a1eabdab1185430eeb888b3
 SHA512 
bed6ec6cf6287104ad1d5e79e8512094b1aec69be09206104ea58d4bff8af8c5f15012db0237aa195a58baa85a8d880b054ea66a7352fc0684218bfa563b2d32
-DIST dlang-tools-2.107.0.tar.gz 128252 BLAKE2B 
9d51eda89ab60ca1a98933c8e17ac4ea545d5c8f70ed7f9fec655ea37a5487a11345306fd02d7ab27c4ef3127795d4900d47db558ca0e337e163e6102dee
 SHA512 
7e12f29eb230d7160b985bb6f892b8b267d51bdab96c9f75ab0d80d9fea596c106253f2673bfc54084f343116751c827e83aa8a27cad77c71b3475a0f9b2806d
 DIST dlang-tools-2.108.0.tar.gz 128260 BLAKE2B 
de91759bfe75809450eb67c57d05872d5fb1d9a6dde82c3ad8af622fd2068d41290f60b121af60ea4d3a0c7eb555f2e498ab57872c7e7ecb882697a0a32282d7
 SHA512 
e962a3cebcbe7143fc558a4609f02e59c23b10be15eb1a65147bc49b54ed0b4eb8e3d040045cf9522536a7b016cffb18d66d6db9e26d619c19a2585e0917536a

diff --git a/dev-util/dlang-tools/dlang-tools-2.107.0-r1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.107.0-r1.ebuild
deleted file mode 100644
index 87b1fef..000
--- a/dev-util/dlang-tools/dlang-tools-2.107.0-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/;
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
-   # We want to convert a Gentoo version string into an upstream one: 
2.097.0_rc1 -> 2.097.0-rc.1
-   VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> 
dlang-tools-${VERSION}.tar.gz"
-
-DLANG_COMPAT=( dmd-2_{106..107} gdc-12 ldc2-1_{35..36} )
-
-inherit desktop dlang-single xdg-utils
-
-REQUIRED_USE="|| ( ${TOOLS[@]} ) ${DLANG_REQUIRED_USE}"
-DEPEND=${DLANG_DEPS}
-BDEPEND=${DLANG_DEPS}
-RDEPEND=${DLANG_DEPS}
-
-S="${WORKDIR}/tools-${VERSION}"
-
-src_compile() {
-   use ddemangle && dlang_compile_bin ddemangle ddemangle.d
-   use detab && dlang_compile_bin detab detab.d
-   use dustmite  && dlang_compile_bin dustmite  DustMite/dustmite.d 
DustMite/splitter.d DustMite/polyhash.d
-   use rdmd  && dlang_compile_bin rdmd  rdmd.d
-}
-
-src_install() {
-   for tool in ${TOOLS}; do
-   if use "${tool}"; then
-   dobin "${tool}"
-   fi
-   done
-
-   # file icons
-   for size in 16 22 24 32 48 256; do
-   newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
-   done
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/

2024-05-30 Thread Horodniceanu Andrei
commit: e43ae4bf0767567abe5a86127359df271f2cb5a5
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Thu May 30 17:00:53 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Thu May 30 17:00:53 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=e43ae4bf

dev-util/dlang-tools: drop 2.107.0

Signed-off-by: Andrei Horodniceanu  proton.me>

 dev-util/dlang-tools/dlang-tools-2.107.0.ebuild | 61 -
 1 file changed, 61 deletions(-)

diff --git a/dev-util/dlang-tools/dlang-tools-2.107.0.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.107.0.ebuild
deleted file mode 100644
index ea02763..000
--- a/dev-util/dlang-tools/dlang-tools-2.107.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/;
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
-   # We want to convert a Gentoo version string into an upstream one: 
2.097.0_rc1 -> 2.097.0-rc.1
-   VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> 
dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.100-2.107"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
-   use ddemangle && dlang_compile_bin ddemangle ddemangle.d
-   use detab && dlang_compile_bin detab detab.d
-   use dustmite  && dlang_compile_bin dustmite  DustMite/dustmite.d 
DustMite/splitter.d DustMite/polyhash.d
-   use rdmd  && dlang_compile_bin rdmd  rdmd.d
-}
-
-d_src_install() {
-   for tool in ${TOOLS}; do
-   if use "${tool}"; then
-   dobin "${tool}"
-   fi
-   done
-
-   # file icons
-   for size in 16 22 24 32 48 256; do
-   newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
-   done
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/

2024-05-30 Thread Horodniceanu Andrei
commit: 35b670786117132cb0fe27f146b90311f649500b
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Thu May 30 05:29:39 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Thu May 30 05:29:39 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=35b67078

dev-util/dlang-tools: add github upstream metadata

Signed-off-by: Andrei Horodniceanu  proton.me>

 dev-util/dlang-tools/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-util/dlang-tools/metadata.xml 
b/dev-util/dlang-tools/metadata.xml
index b23ae29..ea44b8b 100644
--- a/dev-util/dlang-tools/metadata.xml
+++ b/dev-util/dlang-tools/metadata.xml
@@ -1,6 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+  
+dlang/tools
+  
   
 An improved D symbol demangler. Replaces all 
occurrences of mangled D symbols in the input with their unmangled form, and 
writes the result to standard output.
 Replace tabs with spaces, and remove trailing 
whitespace from lines.



[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/

2024-05-07 Thread Horodniceanu Andrei
commit: e440148fd0b48caf3f32bd9a0db7915ef0de64a0
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Tue May  7 20:11:20 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Tue May  7 20:11:20 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=e440148f

dev-util/dlang-tools: form a REQUIRED_USE conditional around tests

As suggested on IRC, since tests are only run if either ddemangle,
dustmite, or, rdmd appear in USE, require that any of those are set when
tests are enabled.

This changes requires that test is added to IUSE.

Signed-off-by: Andrei Horodniceanu  proton.me>

 dev-util/dlang-tools/dlang-tools-2.108.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-util/dlang-tools/dlang-tools-2.108.0.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.108.0.ebuild
index b086a62..fbd6a3e 100644
--- a/dev-util/dlang-tools/dlang-tools-2.108.0.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.108.0.ebuild
@@ -24,7 +24,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
+IUSE="+ddemangle detab dustmite +rdmd test"
+RESTRICT="!test? ( test )"
 
 DLANG_COMPAT=( dmd-2_{106..108} gdc-13 ldc2-1_{35..37} )
 
@@ -36,7 +37,7 @@ PATCHES=(
"${FILESDIR}/gdc-13-fix-parentheses.patch"
 )
 
-REQUIRED_USE="|| ( ${TOOLS[@]} ) ${DLANG_REQUIRED_USE}"
+REQUIRED_USE="|| ( ${TOOLS[@]} ) ${DLANG_REQUIRED_USE} test? ( || ( ddemangle 
dustmite rdmd ) )"
 DEPEND=${DLANG_DEPS}
 BDEPEND=${DLANG_DEPS}
 RDEPEND=${DLANG_DEPS}



[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/, dev-util/dlang-tools/files/

2024-04-26 Thread Horodniceanu Andrei
commit: a2baa88e881a460177184473a321768bf1ac6549
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Fri Apr 26 18:35:41 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Fri Apr 26 19:47:45 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=a2baa88e

dev-util/dlang-tools: add 2.108.0

Additional changes:
- enable tests
- remove mirror restriction. It has been added in
  dlang-tools-2.067.1.ebuild but I coudn't find a reason for it nor is
  it needed or required currently.

Signed-off-by: Andrei Horodniceanu  proton.me>

 dev-util/dlang-tools/Manifest  |   1 +
 dev-util/dlang-tools/dlang-tools-2.108.0.ebuild| 113 +
 .../files/2.108.0-rdmd-disable-make-test.patch |  13 +++
 .../dlang-tools/files/gdc-13-fix-parentheses.patch |  26 +
 4 files changed, 153 insertions(+)

diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest
index 194a7b9..0b68e75 100644
--- a/dev-util/dlang-tools/Manifest
+++ b/dev-util/dlang-tools/Manifest
@@ -1,2 +1,3 @@
 DIST dlang-tools-2.106.1.tar.gz 129644 BLAKE2B 
014adf42be0c4f82b96d1857eff01e5927a5e179cf99e0928abb2300b7ed3e1e2719e2a38a0ff36dc776b61dcd5ae24affd18ed26a1eabdab1185430eeb888b3
 SHA512 
bed6ec6cf6287104ad1d5e79e8512094b1aec69be09206104ea58d4bff8af8c5f15012db0237aa195a58baa85a8d880b054ea66a7352fc0684218bfa563b2d32
 DIST dlang-tools-2.107.0.tar.gz 128252 BLAKE2B 
9d51eda89ab60ca1a98933c8e17ac4ea545d5c8f70ed7f9fec655ea37a5487a11345306fd02d7ab27c4ef3127795d4900d47db558ca0e337e163e6102dee
 SHA512 
7e12f29eb230d7160b985bb6f892b8b267d51bdab96c9f75ab0d80d9fea596c106253f2673bfc54084f343116751c827e83aa8a27cad77c71b3475a0f9b2806d
+DIST dlang-tools-2.108.0.tar.gz 128260 BLAKE2B 
de91759bfe75809450eb67c57d05872d5fb1d9a6dde82c3ad8af622fd2068d41290f60b121af60ea4d3a0c7eb555f2e498ab57872c7e7ecb882697a0a32282d7
 SHA512 
e962a3cebcbe7143fc558a4609f02e59c23b10be15eb1a65147bc49b54ed0b4eb8e3d040045cf9522536a7b016cffb18d66d6db9e26d619c19a2585e0917536a

diff --git a/dev-util/dlang-tools/dlang-tools-2.108.0.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.108.0.ebuild
new file mode 100644
index 000..b086a62
--- /dev/null
+++ b/dev-util/dlang-tools/dlang-tools-2.108.0.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Ancilliary tools for the D programming language compiler"
+HOMEPAGE="http://dlang.org/;
+
+DLANG_SLOT="$(ver_cut 1-2)"
+
+BETA="$(ver_cut 4)"
+VERSION="$(ver_cut 1-3)"
+
+if [[ -n "${BETA}" ]]; then
+   # We want to convert a Gentoo version string into an upstream one: 
2.097.0_rc1 -> 2.097.0-rc.1
+   VERSION="$(ver_rs 3 "-" 4 ".")"
+fi
+SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> 
dlang-tools-${VERSION}.tar.gz"
+S="${WORKDIR}/tools-${VERSION}"
+
+LICENSE="Boost-1.0"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+TOOLS="ddemangle detab dustmite rdmd"
+IUSE="+ddemangle detab dustmite +rdmd"
+
+DLANG_COMPAT=( dmd-2_{106..108} gdc-13 ldc2-1_{35..37} )
+
+inherit desktop dlang-single xdg-utils
+
+PATCHES=(
+   # The make tests fails due to https://savannah.gnu.org/bugs/?65588
+   "${FILESDIR}/2.108.0-rdmd-disable-make-test.patch"
+   "${FILESDIR}/gdc-13-fix-parentheses.patch"
+)
+
+REQUIRED_USE="|| ( ${TOOLS[@]} ) ${DLANG_REQUIRED_USE}"
+DEPEND=${DLANG_DEPS}
+BDEPEND=${DLANG_DEPS}
+RDEPEND=${DLANG_DEPS}
+
+src_compile() {
+   use ddemangle && dlang_compile_bin ddemangle ddemangle.d
+   use detab && dlang_compile_bin detab detab.d
+   use dustmite  && dlang_compile_bin dustmite  DustMite/dustmite.d 
DustMite/splitter.d DustMite/polyhash.d
+   use rdmd  && dlang_compile_bin rdmd  rdmd.d
+}
+
+src_test() {
+   if use ddemangle; then
+   dlang_compile_bin ddemangle_ut ddemangle.d 
$(dlang_get_unittest_flag)
+   ./ddemangle_ut || die 'ddemangle unittests failed'
+   fi
+   if use dustmite; then
+   dlang_compile_bin dustmite_ut DustMite/dustmite.d 
DustMite/splitter.d DustMite/polyhash.d $(dlang_get_unittest_flag)
+   ./dustmite_ut || die 'dustmite unittests failed'
+   fi
+   if use rdmd; then
+   # Add an empty main since gdc doesn't support -main
+   echo 'void main(){}' >> rdmd.d
+   dlang_compile_bin rdmd_ut rdmd.d $(dlang_get_unittest_flag)
+   ./rdmd_ut || die 'rdmd unittests failed'
+
+   # These tests fail with gdc, due to some quirks.
+   #
+   # On aarch64, -m64 is not supported by gdc.
+   # See: https://github.com/dlang/tools/pull/470
+   #
+   # On other arches there is one test failing. See:
+   # https://github.com/dlang/tools/pull/469 for possible
+   # solutions.
+   #
+   # These issues have existed for a while so ignore the failures.
+

[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/

2024-04-13 Thread Horodniceanu Andrei
commit: 1d4aecbcff00c424dc413ae6bdade57a3ceda80b
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Sat Mar  9 17:06:47 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Sat Apr 13 22:47:31 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=1d4aecbc

dev-util/dlang-tools: port to dlang-single.eclass

Signed-off-by: Andrei Horodniceanu  proton.me>

 dev-util/dlang-tools/dlang-tools-2.107.0-r1.ebuild | 64 ++
 1 file changed, 64 insertions(+)

diff --git a/dev-util/dlang-tools/dlang-tools-2.107.0-r1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.107.0-r1.ebuild
new file mode 100644
index 000..87b1fef
--- /dev/null
+++ b/dev-util/dlang-tools/dlang-tools-2.107.0-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Ancilliary tools for the D programming language compiler"
+HOMEPAGE="http://dlang.org/;
+LICENSE="Boost-1.0"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+TOOLS="ddemangle detab dustmite rdmd"
+IUSE="+ddemangle detab dustmite +rdmd"
+
+DLANG_SLOT="$(ver_cut 1-2)"
+RESTRICT="mirror"
+
+BETA="$(ver_cut 4)"
+VERSION="$(ver_cut 1-3)"
+
+if [[ -n "${BETA}" ]]; then
+   # We want to convert a Gentoo version string into an upstream one: 
2.097.0_rc1 -> 2.097.0-rc.1
+   VERSION="$(ver_rs 3 "-" 4 ".")"
+fi
+SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> 
dlang-tools-${VERSION}.tar.gz"
+
+DLANG_COMPAT=( dmd-2_{106..107} gdc-12 ldc2-1_{35..36} )
+
+inherit desktop dlang-single xdg-utils
+
+REQUIRED_USE="|| ( ${TOOLS[@]} ) ${DLANG_REQUIRED_USE}"
+DEPEND=${DLANG_DEPS}
+BDEPEND=${DLANG_DEPS}
+RDEPEND=${DLANG_DEPS}
+
+S="${WORKDIR}/tools-${VERSION}"
+
+src_compile() {
+   use ddemangle && dlang_compile_bin ddemangle ddemangle.d
+   use detab && dlang_compile_bin detab detab.d
+   use dustmite  && dlang_compile_bin dustmite  DustMite/dustmite.d 
DustMite/splitter.d DustMite/polyhash.d
+   use rdmd  && dlang_compile_bin rdmd  rdmd.d
+}
+
+src_install() {
+   for tool in ${TOOLS}; do
+   if use "${tool}"; then
+   dobin "${tool}"
+   fi
+   done
+
+   # file icons
+   for size in 16 22 24 32 48 256; do
+   newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
+   done
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/

2024-02-18 Thread Horodniceanu Andrei
commit: 82a4cc46b942127aef32f509e8f661e4ec11082d
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Sun Feb  4 15:52:47 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Sun Feb  4 15:52:47 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=82a4cc46

dev-util/dlang-tools: drop 2.104.2

Signed-off-by: Andrei Horodniceanu  proton.me>

 dev-util/dlang-tools/Manifest   |  1 -
 dev-util/dlang-tools/dlang-tools-2.104.2.ebuild | 61 -
 2 files changed, 62 deletions(-)

diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest
index 1091f53..0d1a52d 100644
--- a/dev-util/dlang-tools/Manifest
+++ b/dev-util/dlang-tools/Manifest
@@ -1,2 +1 @@
-DIST dlang-tools-2.104.2.tar.gz 129552 BLAKE2B 
656e2ae6b6194906a9ee0b29827e3de9e25ae1b3f099dc91c5f75d63fd366c07c4367067d73c744d0307b3e74a6ef54a527d17916a1b60b47ebbb8a08ebb9442
 SHA512 
a2dcece4a68e0f8791a04b5fc431e240f5052c66e0fc732bc52bbb0345e46d40dba83451123c8ea07ef517121b1831acb1e4e7e4bf501fc320382632bbb543db
 DIST dlang-tools-2.106.1.tar.gz 129644 BLAKE2B 
014adf42be0c4f82b96d1857eff01e5927a5e179cf99e0928abb2300b7ed3e1e2719e2a38a0ff36dc776b61dcd5ae24affd18ed26a1eabdab1185430eeb888b3
 SHA512 
bed6ec6cf6287104ad1d5e79e8512094b1aec69be09206104ea58d4bff8af8c5f15012db0237aa195a58baa85a8d880b054ea66a7352fc0684218bfa563b2d32

diff --git a/dev-util/dlang-tools/dlang-tools-2.104.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.104.2.ebuild
deleted file mode 100644
index c60a0cc..000
--- a/dev-util/dlang-tools/dlang-tools-2.104.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Ancilliary tools for the D programming language compiler"
-HOMEPAGE="http://dlang.org/;
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-TOOLS="ddemangle detab dustmite rdmd"
-IUSE="+ddemangle detab dustmite +rdmd"
-REQUIRED_USE="|| ( ${TOOLS} )"
-
-DLANG_SLOT="$(ver_cut 1-2)"
-RESTRICT="mirror"
-
-BETA="$(ver_cut 4)"
-VERSION="$(ver_cut 1-3)"
-
-if [[ -n "${BETA}" ]]; then
-   # We want to convert a Gentoo version string into an upstream one: 
2.097.0_rc1 -> 2.097.0-rc.1
-   VERSION="$(ver_rs 3 "-" 4 ".")"
-fi
-SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> 
dlang-tools-${VERSION}.tar.gz"
-
-DLANG_VERSION_RANGE="2.075-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit desktop dlang xdg-utils
-
-S="${WORKDIR}/tools-${VERSION}"
-
-d_src_compile() {
-   use ddemangle && dlang_compile_bin ddemangle ddemangle.d
-   use detab && dlang_compile_bin detab detab.d
-   use dustmite  && dlang_compile_bin dustmite  DustMite/dustmite.d 
DustMite/splitter.d DustMite/polyhash.d
-   use rdmd  && dlang_compile_bin rdmd  rdmd.d
-}
-
-d_src_install() {
-   for tool in ${TOOLS}; do
-   if use "${tool}"; then
-   dobin "${tool}"
-   fi
-   done
-
-   # file icons
-   for size in 16 22 24 32 48 256; do
-   newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
-   done
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/

2024-02-18 Thread Horodniceanu Andrei
commit: 0cdb9d7114e66847e675384a659b82bc0a2b6bff
Author: Horodniceanu Andrei  proton  me>
AuthorDate: Sun Feb 18 22:17:36 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Sun Feb 18 22:43:21 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=0cdb9d71

dev-util/dlang-tools: add 2.107.0

Signed-off-by: Horodniceanu Andrei  proton.me>

 dev-util/dlang-tools/Manifest   |  1 +
 dev-util/dlang-tools/dlang-tools-2.107.0.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest
index 0d1a52d..194a7b9 100644
--- a/dev-util/dlang-tools/Manifest
+++ b/dev-util/dlang-tools/Manifest
@@ -1 +1,2 @@
 DIST dlang-tools-2.106.1.tar.gz 129644 BLAKE2B 
014adf42be0c4f82b96d1857eff01e5927a5e179cf99e0928abb2300b7ed3e1e2719e2a38a0ff36dc776b61dcd5ae24affd18ed26a1eabdab1185430eeb888b3
 SHA512 
bed6ec6cf6287104ad1d5e79e8512094b1aec69be09206104ea58d4bff8af8c5f15012db0237aa195a58baa85a8d880b054ea66a7352fc0684218bfa563b2d32
+DIST dlang-tools-2.107.0.tar.gz 128252 BLAKE2B 
9d51eda89ab60ca1a98933c8e17ac4ea545d5c8f70ed7f9fec655ea37a5487a11345306fd02d7ab27c4ef3127795d4900d47db558ca0e337e163e6102dee
 SHA512 
7e12f29eb230d7160b985bb6f892b8b267d51bdab96c9f75ab0d80d9fea596c106253f2673bfc54084f343116751c827e83aa8a27cad77c71b3475a0f9b2806d

diff --git a/dev-util/dlang-tools/dlang-tools-2.107.0.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.107.0.ebuild
new file mode 100644
index 000..ea02763
--- /dev/null
+++ b/dev-util/dlang-tools/dlang-tools-2.107.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Ancilliary tools for the D programming language compiler"
+HOMEPAGE="http://dlang.org/;
+LICENSE="Boost-1.0"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+TOOLS="ddemangle detab dustmite rdmd"
+IUSE="+ddemangle detab dustmite +rdmd"
+REQUIRED_USE="|| ( ${TOOLS} )"
+
+DLANG_SLOT="$(ver_cut 1-2)"
+RESTRICT="mirror"
+
+BETA="$(ver_cut 4)"
+VERSION="$(ver_cut 1-3)"
+
+if [[ -n "${BETA}" ]]; then
+   # We want to convert a Gentoo version string into an upstream one: 
2.097.0_rc1 -> 2.097.0-rc.1
+   VERSION="$(ver_rs 3 "-" 4 ".")"
+fi
+SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> 
dlang-tools-${VERSION}.tar.gz"
+
+DLANG_VERSION_RANGE="2.100-2.107"
+DLANG_PACKAGE_TYPE="single"
+
+inherit desktop dlang xdg-utils
+
+S="${WORKDIR}/tools-${VERSION}"
+
+d_src_compile() {
+   use ddemangle && dlang_compile_bin ddemangle ddemangle.d
+   use detab && dlang_compile_bin detab detab.d
+   use dustmite  && dlang_compile_bin dustmite  DustMite/dustmite.d 
DustMite/splitter.d DustMite/polyhash.d
+   use rdmd  && dlang_compile_bin rdmd  rdmd.d
+}
+
+d_src_install() {
+   for tool in ${TOOLS}; do
+   if use "${tool}"; then
+   dobin "${tool}"
+   fi
+   done
+
+   # file icons
+   for size in 16 22 24 32 48 256; do
+   newicon --size "${size}" --context mimetypes 
"${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png
+   done
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/

2024-02-18 Thread Horodniceanu Andrei
commit: b88865a752fcf3d798257c8aa8d4f0e0eefe6067
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Sun Feb  4 14:11:30 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Sun Feb  4 14:11:30 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=b88865a7

dev-util/dlang-tools: stabilize 2.106.1 for amd64, x86

Signed-off-by: Andrei Horodniceanu  proton.me>

 dev-util/dlang-tools/dlang-tools-2.106.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/dlang-tools/dlang-tools-2.106.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.106.1.ebuild
index 3d753fc..079e860 100644
--- a/dev-util/dlang-tools/dlang-tools-2.106.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.106.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,7 +8,7 @@ HOMEPAGE="http://dlang.org/;
 LICENSE="Boost-1.0"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 TOOLS="ddemangle detab dustmite rdmd"
 IUSE="+ddemangle detab dustmite +rdmd"
 REQUIRED_USE="|| ( ${TOOLS} )"



[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/, dev-lang/dmd/

2024-01-03 Thread Horodniceanu Andrei
commit: a54d73a2af0f1094ba2a583665bdb01fede92d8f
Author: Horodniceanu Andrei  proton  me>
AuthorDate: Wed Jan  3 09:59:51 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Wed Jan  3 19:38:22 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=a54d73a2

dev-lang/dmd: add 2.106.1, drop 2.106.0

Signed-off-by: Horodniceanu Andrei  proton.me>

 dev-lang/dmd/Manifest   | 2 +-
 dev-lang/dmd/{dmd-2.106.0.ebuild => dmd-2.106.1.ebuild} | 6 +++---
 dev-util/dlang-tools/Manifest   | 2 +-
 .../{dlang-tools-2.106.0.ebuild => dlang-tools-2.106.1.ebuild}  | 0
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-lang/dmd/Manifest b/dev-lang/dmd/Manifest
index 0fdac08..00e697c 100644
--- a/dev-lang/dmd/Manifest
+++ b/dev-lang/dmd/Manifest
@@ -4,4 +4,4 @@ DIST dmd.2.102.2.linux.tar.xz 22699620 BLAKE2B 
b0a8fc0650bfe5df4a40ccf20d160765a
 DIST dmd.2.103.1.linux.tar.xz 22747324 BLAKE2B 
b00f41b4ab48be9c5467342314995e69332d4c8bff86083474a940431721d179d5e5ef64734f355df2d96637983de2262d45516594434ad3ad6c4d57a0d7a54c
 SHA512 
854cf08d715506bd36d791c1471f2dd1d834f439bdf4489b4addf0cc5abdecbefceb966baeb764eb5ca816a5830ac7374818ba6fbcad24668d011d56a32a1f15
 DIST dmd.2.104.2.linux.tar.xz 22478264 BLAKE2B 
6af63d7a5c976ae251bb16d4b48fc354d429730d00ef33a1f81ef4ec9e491486f49e120c376b2c26f3e57a13f956ccf2c31d1511f4d59db399ae613aa62ec785
 SHA512 
a0e6bb94887950977743545a908d80d040b2a69c48139164f61c591d1678399636538c75c1aba4d9c25cc163ee60023872f6a50c8b84cc6c09394d33c66c1367
 DIST dmd.2.105.3.linux.tar.xz 22582468 BLAKE2B 
bbff951452a3fa0ba8fd30ad4a24720ee2df9538abf123931366f4c596e2a224d2a3792e9d03370f3a285bf3b4f29b126b49a88874da912ea862da8eaf0d5d73
 SHA512 
6dc46d1d84cac5964eb0027cdae656525601e4e16ecaba8540f7f403182696300c2293e3971886fff6ad966bd440243acd5a1824a66638c8a09f584476b825a8
-DIST dmd.2.106.0.linux.tar.xz 22774028 BLAKE2B 
fbce055892614aada43acee290cdb9c24736d1708e4c874dc25231a8f18bc9eee07d8e5aad38ef2eddbf8d9b62b53f5b8db392f36a547cb93cff404252b238a2
 SHA512 
42d90bc2c27db50e650a0f09aa4bf49392e7c26fe96336e822aaf2b2851b3a13af2e8983c33359d7f319392390a1895d8e9b5eec0386a3dabf3389fea544
+DIST dmd.2.106.1.linux.tar.xz 22778396 BLAKE2B 
66ff621beed21ef4fada3562380fe000d57aa7ca962c53b0b4c18520a47a76a9c405fe7074d17e2882e03313cdef47c67e6f690442e8f6ada8baf8e1589a4579
 SHA512 
2f287c1774196ad35d48288eef0ab87670b3b470ebd4b4707388197fc79ccbc9af0c6e839b9ffd3d2f3f06624fabbedb9bf4fc1c0a670a2131f700be572a244f

diff --git a/dev-lang/dmd/dmd-2.106.0.ebuild b/dev-lang/dmd/dmd-2.106.1.ebuild
similarity index 75%
rename from dev-lang/dmd/dmd-2.106.0.ebuild
rename to dev-lang/dmd/dmd-2.106.1.ebuild
index 57f8108..01ac05b 100644
--- a/dev-lang/dmd/dmd-2.106.0.ebuild
+++ b/dev-lang/dmd/dmd-2.106.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 KEYWORDS="-* ~amd64 ~x86"
-YEAR=2023
-DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-"
+YEAR=2024
+DLANG_VERSION_RANGE="2.100-2.106"
 
 inherit dmd
 

diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest
index 7f048b7..1091f53 100644
--- a/dev-util/dlang-tools/Manifest
+++ b/dev-util/dlang-tools/Manifest
@@ -1,2 +1,2 @@
 DIST dlang-tools-2.104.2.tar.gz 129552 BLAKE2B 
656e2ae6b6194906a9ee0b29827e3de9e25ae1b3f099dc91c5f75d63fd366c07c4367067d73c744d0307b3e74a6ef54a527d17916a1b60b47ebbb8a08ebb9442
 SHA512 
a2dcece4a68e0f8791a04b5fc431e240f5052c66e0fc732bc52bbb0345e46d40dba83451123c8ea07ef517121b1831acb1e4e7e4bf501fc320382632bbb543db
-DIST dlang-tools-2.106.0.tar.gz 129649 BLAKE2B 
ead7d6769b334b86e994cf0686b7e5e2f12dba871d587011f6de5110169ba1796ba44f0af10e8fd10a51a5755a8dd655d95cf54880c56f6473a03f9a2fc071cd
 SHA512 
67bcb90eaeee08b4ef497cad6f5dae30ca62dad42794cc1438f8a1642a03e9a34b75ca155c1fcf4ed18b2d0d26d89d6c41a989dc196cc26b3abe0f10d161d06a
+DIST dlang-tools-2.106.1.tar.gz 129644 BLAKE2B 
014adf42be0c4f82b96d1857eff01e5927a5e179cf99e0928abb2300b7ed3e1e2719e2a38a0ff36dc776b61dcd5ae24affd18ed26a1eabdab1185430eeb888b3
 SHA512 
bed6ec6cf6287104ad1d5e79e8512094b1aec69be09206104ea58d4bff8af8c5f15012db0237aa195a58baa85a8d880b054ea66a7352fc0684218bfa563b2d32

diff --git a/dev-util/dlang-tools/dlang-tools-2.106.0.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.106.1.ebuild
similarity index 100%
rename from dev-util/dlang-tools/dlang-tools-2.106.0.ebuild
rename to dev-util/dlang-tools/dlang-tools-2.106.1.ebuild



[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/, profiles/, dev-lang/dmd/, eclass/

2023-12-03 Thread Horodniceanu Andrei
commit: 7c759301ca621df77706b334f6af32928caad2bf
Author: Horodniceanu Andrei  proton  me>
AuthorDate: Sun Dec  3 16:40:01 2023 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Sun Dec  3 17:53:35 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=7c759301

dev-lang/dmd: add 2.106.0

Signed-off-by: Horodniceanu Andrei  proton.me>

 dev-lang/dmd/Manifest  |  1 +
 dev-lang/dmd/dmd-2.103.1.ebuild|  2 +-
 dev-lang/dmd/dmd-2.104.2.ebuild|  2 +-
 dev-lang/dmd/dmd-2.105.3.ebuild|  2 +-
 .../dmd/{dmd-2.105.3.ebuild => dmd-2.106.0.ebuild} |  0
 dev-util/dlang-tools/Manifest  |  1 +
 dev-util/dlang-tools/dlang-tools-2.106.0.ebuild| 61 ++
 eclass/dlang-compilers.eclass  |  1 +
 profiles/use.desc  |  1 +
 9 files changed, 68 insertions(+), 3 deletions(-)

diff --git a/dev-lang/dmd/Manifest b/dev-lang/dmd/Manifest
index 8d1880b..d006632 100644
--- a/dev-lang/dmd/Manifest
+++ b/dev-lang/dmd/Manifest
@@ -40,3 +40,4 @@ DIST dmd.2.102.2.linux.tar.xz 22699620 BLAKE2B 
b0a8fc0650bfe5df4a40ccf20d160765a
 DIST dmd.2.103.1.linux.tar.xz 22747324 BLAKE2B 
b00f41b4ab48be9c5467342314995e69332d4c8bff86083474a940431721d179d5e5ef64734f355df2d96637983de2262d45516594434ad3ad6c4d57a0d7a54c
 SHA512 
854cf08d715506bd36d791c1471f2dd1d834f439bdf4489b4addf0cc5abdecbefceb966baeb764eb5ca816a5830ac7374818ba6fbcad24668d011d56a32a1f15
 DIST dmd.2.104.2.linux.tar.xz 22478264 BLAKE2B 
6af63d7a5c976ae251bb16d4b48fc354d429730d00ef33a1f81ef4ec9e491486f49e120c376b2c26f3e57a13f956ccf2c31d1511f4d59db399ae613aa62ec785
 SHA512 
a0e6bb94887950977743545a908d80d040b2a69c48139164f61c591d1678399636538c75c1aba4d9c25cc163ee60023872f6a50c8b84cc6c09394d33c66c1367
 DIST dmd.2.105.3.linux.tar.xz 22582468 BLAKE2B 
bbff951452a3fa0ba8fd30ad4a24720ee2df9538abf123931366f4c596e2a224d2a3792e9d03370f3a285bf3b4f29b126b49a88874da912ea862da8eaf0d5d73
 SHA512 
6dc46d1d84cac5964eb0027cdae656525601e4e16ecaba8540f7f403182696300c2293e3971886fff6ad966bd440243acd5a1824a66638c8a09f584476b825a8
+DIST dmd.2.106.0.linux.tar.xz 22774028 BLAKE2B 
fbce055892614aada43acee290cdb9c24736d1708e4c874dc25231a8f18bc9eee07d8e5aad38ef2eddbf8d9b62b53f5b8db392f36a547cb93cff404252b238a2
 SHA512 
42d90bc2c27db50e650a0f09aa4bf49392e7c26fe96336e822aaf2b2851b3a13af2e8983c33359d7f319392390a1895d8e9b5eec0386a3dabf3389fea544

diff --git a/dev-lang/dmd/dmd-2.103.1.ebuild b/dev-lang/dmd/dmd-2.103.1.ebuild
index 14dd04d..8c2ab85 100644
--- a/dev-lang/dmd/dmd-2.103.1.ebuild
+++ b/dev-lang/dmd/dmd-2.103.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 KEYWORDS="-* ~amd64 ~x86"
 YEAR=2023
-DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-"
+DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-2.105"
 
 inherit dmd
 

diff --git a/dev-lang/dmd/dmd-2.104.2.ebuild b/dev-lang/dmd/dmd-2.104.2.ebuild
index 14dd04d..8c2ab85 100644
--- a/dev-lang/dmd/dmd-2.104.2.ebuild
+++ b/dev-lang/dmd/dmd-2.104.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 KEYWORDS="-* ~amd64 ~x86"
 YEAR=2023
-DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-"
+DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-2.105"
 
 inherit dmd
 

diff --git a/dev-lang/dmd/dmd-2.105.3.ebuild b/dev-lang/dmd/dmd-2.105.3.ebuild
index 57f8108..8f34439 100644
--- a/dev-lang/dmd/dmd-2.105.3.ebuild
+++ b/dev-lang/dmd/dmd-2.105.3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 KEYWORDS="-* ~amd64 ~x86"
 YEAR=2023
-DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-"
+DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-2.105"
 
 inherit dmd
 

diff --git a/dev-lang/dmd/dmd-2.105.3.ebuild b/dev-lang/dmd/dmd-2.106.0.ebuild
similarity index 100%
copy from dev-lang/dmd/dmd-2.105.3.ebuild
copy to dev-lang/dmd/dmd-2.106.0.ebuild

diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest
index b3525c4..3e7a0a9 100644
--- a/dev-util/dlang-tools/Manifest
+++ b/dev-util/dlang-tools/Manifest
@@ -40,3 +40,4 @@ DIST dlang-tools-2.102.2.tar.gz 129480 BLAKE2B 
1eba640a429ab6812bf7f2c5a15ced31f
 DIST dlang-tools-2.103.1.tar.gz 129477 BLAKE2B 
4ae83c17fd354265ae8a221f849af9f293a6b81e86aec8713ee9e5eb32be6ebf2faa92c5d760270b76ac26eec05881d841264132cabdd493dc9ecffa00019f00
 SHA512 
5e4d535804f64b6d0374c12bf1fb9b64859f31e9ddd260ed73aefb66cbb6fd6cc0e892ac0e91d4ecf0771e817743f2c9cc9eb7b7631437083a799f98d6131eed
 DIST dlang-tools-2.104.2.tar.gz 129552 BLAKE2B 
656e2ae6b6194906a9ee0b29827e3de9e25ae1b3f099dc91c5f75d63fd366c07c4367067d73c744d0307b3e74a6ef54a527d17916a1b60b47ebbb8a08ebb9442
 SHA512 
a2dcece4a68e0f8791a04b5fc431e240f5052c66e0fc732bc52bbb0345e46d40dba83451123c8ea07ef517121b1831acb1e4e7e4bf501fc320382632bbb543db
 DIST dlang-tools-2.105.3.tar.gz 129641 BLAKE2B 
31dad04cc0b80be9f93aaadf447f2b4006869765ea6f8f306fad8bfcc9081c1a62311b73208e90dade96dee151e5e7dec8572a57eff93e5ccc2d26c492f0f36a
 SHA512 

[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/, dev-lang/dmd/

2023-11-25 Thread Horodniceanu Andrei
commit: a00206144b36a51a5a4f48c64e93abba19a69c85
Author: Horodniceanu Andrei  proton  me>
AuthorDate: Sat Nov 25 23:12:35 2023 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Sat Nov 25 23:12:35 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=a0020614

dev-lang/dmd: add 2.105.3

Signed-off-by: Horodniceanu Andrei  proton.me>

 dev-lang/dmd/Manifest   | 2 +-
 dev-lang/dmd/{dmd-2.105.2.ebuild => dmd-2.105.3.ebuild} | 0
 dev-util/dlang-tools/Manifest   | 2 +-
 .../{dlang-tools-2.105.2.ebuild => dlang-tools-2.105.3.ebuild}  | 0
 4 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/dmd/Manifest b/dev-lang/dmd/Manifest
index 1e8a979..8d1880b 100644
--- a/dev-lang/dmd/Manifest
+++ b/dev-lang/dmd/Manifest
@@ -39,4 +39,4 @@ DIST dmd.2.101.2.linux.tar.xz 22666828 BLAKE2B 
8233d9f375291d73530a677cd5180153b
 DIST dmd.2.102.2.linux.tar.xz 22699620 BLAKE2B 
b0a8fc0650bfe5df4a40ccf20d160765a8ed7804915a1049366ff8b4044d7036ca7f27c8bc71146dc33bf60bf03bc09a9bd8758b9850b020480774f130325abd
 SHA512 
a2dab6efe46176bed0dca98fcf590c6823be9e4d5ca89bce0ff088e7c59a63f8eb4bb3742df1975cc90b5efd78c11377e682b0083fe44c394a73161cbb2b3aa3
 DIST dmd.2.103.1.linux.tar.xz 22747324 BLAKE2B 
b00f41b4ab48be9c5467342314995e69332d4c8bff86083474a940431721d179d5e5ef64734f355df2d96637983de2262d45516594434ad3ad6c4d57a0d7a54c
 SHA512 
854cf08d715506bd36d791c1471f2dd1d834f439bdf4489b4addf0cc5abdecbefceb966baeb764eb5ca816a5830ac7374818ba6fbcad24668d011d56a32a1f15
 DIST dmd.2.104.2.linux.tar.xz 22478264 BLAKE2B 
6af63d7a5c976ae251bb16d4b48fc354d429730d00ef33a1f81ef4ec9e491486f49e120c376b2c26f3e57a13f956ccf2c31d1511f4d59db399ae613aa62ec785
 SHA512 
a0e6bb94887950977743545a908d80d040b2a69c48139164f61c591d1678399636538c75c1aba4d9c25cc163ee60023872f6a50c8b84cc6c09394d33c66c1367
-DIST dmd.2.105.2.linux.tar.xz 22585512 BLAKE2B 
569aae4d3b4cd559953c7adaa4a5e3b7904cc26719ef53bd7d56b3b2e8b89550a06d635c5225c82ad61ec8b4d179f0b8eb79e135c3cb4e06bbe6a600b453ce4d
 SHA512 
89a6d275e5702415831b2621ca213ca26afab72170b3e67f69c16a54a6e95e1b8a4165a2b30b0fcce8c3af85af5c85621facb2cd23ee904b9190b199763dd461
+DIST dmd.2.105.3.linux.tar.xz 22582468 BLAKE2B 
bbff951452a3fa0ba8fd30ad4a24720ee2df9538abf123931366f4c596e2a224d2a3792e9d03370f3a285bf3b4f29b126b49a88874da912ea862da8eaf0d5d73
 SHA512 
6dc46d1d84cac5964eb0027cdae656525601e4e16ecaba8540f7f403182696300c2293e3971886fff6ad966bd440243acd5a1824a66638c8a09f584476b825a8

diff --git a/dev-lang/dmd/dmd-2.105.2.ebuild b/dev-lang/dmd/dmd-2.105.3.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.105.2.ebuild
rename to dev-lang/dmd/dmd-2.105.3.ebuild

diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest
index 7408506..b3525c4 100644
--- a/dev-util/dlang-tools/Manifest
+++ b/dev-util/dlang-tools/Manifest
@@ -39,4 +39,4 @@ DIST dlang-tools-2.101.2.tar.gz 129467 BLAKE2B 
04a2240693ba9e04f796d367e2f10e11d
 DIST dlang-tools-2.102.2.tar.gz 129480 BLAKE2B 
1eba640a429ab6812bf7f2c5a15ced31f603c8abaecb9ab729369e2519424784e20243b57de3a0a0b8dd46e6f07054d6c625e43ce9f1271427b4341d41ff5800
 SHA512 
5e46b3b2b9646688283ddcbe2a1610051da3035bfcb225790b4f5b653e5a2dd3f0b9ed9e143b18b62f1533323dffb91ab13fab483c0d42f575cc5be4f3c7adc9
 DIST dlang-tools-2.103.1.tar.gz 129477 BLAKE2B 
4ae83c17fd354265ae8a221f849af9f293a6b81e86aec8713ee9e5eb32be6ebf2faa92c5d760270b76ac26eec05881d841264132cabdd493dc9ecffa00019f00
 SHA512 
5e4d535804f64b6d0374c12bf1fb9b64859f31e9ddd260ed73aefb66cbb6fd6cc0e892ac0e91d4ecf0771e817743f2c9cc9eb7b7631437083a799f98d6131eed
 DIST dlang-tools-2.104.2.tar.gz 129552 BLAKE2B 
656e2ae6b6194906a9ee0b29827e3de9e25ae1b3f099dc91c5f75d63fd366c07c4367067d73c744d0307b3e74a6ef54a527d17916a1b60b47ebbb8a08ebb9442
 SHA512 
a2dcece4a68e0f8791a04b5fc431e240f5052c66e0fc732bc52bbb0345e46d40dba83451123c8ea07ef517121b1831acb1e4e7e4bf501fc320382632bbb543db
-DIST dlang-tools-2.105.2.tar.gz 129644 BLAKE2B 
2ec9ace06e5ffe3ee0dae40f702eb7d0268460f86bdc613912a3931552b71d7a9d451d103946f7a4fba2fa6e07927c6ce4c9a162edeafa9ac719c0d8a2b5501e
 SHA512 
702841fa2c636c8d2fcd525bccb083a3fcaef660ade3bcf199fb4908f164464ba2d33afe5610a213b4b6d82e927d7fa75db7503094144a09054807bb67d77615
+DIST dlang-tools-2.105.3.tar.gz 129641 BLAKE2B 
31dad04cc0b80be9f93aaadf447f2b4006869765ea6f8f306fad8bfcc9081c1a62311b73208e90dade96dee151e5e7dec8572a57eff93e5ccc2d26c492f0f36a
 SHA512 
6fff158b4f483a0e32d9d90e662da340cad22033b337f9105082863054d38c447068f2fac438e1b0186898887e236bfd8fd3137bc002495c2fabf2e0c599c3d9

diff --git a/dev-util/dlang-tools/dlang-tools-2.105.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.105.3.ebuild
similarity index 100%
rename from dev-util/dlang-tools/dlang-tools-2.105.2.ebuild
rename to dev-util/dlang-tools/dlang-tools-2.105.3.ebuild



[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/

2023-11-17 Thread Horodniceanu Andrei
commit: a3929b2ed8f7365c14ff8f81fd2cbdb00347ac33
Author: Horodniceanu Andrei  proton  me>
AuthorDate: Wed Oct 11 12:41:15 2023 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Fri Nov 17 20:54:08 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=a3929b2e

dev-util/dlang-tools: upgrade to EAPI 8

Also drop dman utility from older versions.

Signed-off-by: Horodniceanu Andrei  proton.me>

 dev-util/dlang-tools/Manifest   | 10 
 dev-util/dlang-tools/dlang-tools-2.064.2.ebuild | 60 
 dev-util/dlang-tools/dlang-tools-2.065.0.ebuild | 62 -
 dev-util/dlang-tools/dlang-tools-2.066.1.ebuild | 62 -
 dev-util/dlang-tools/dlang-tools-2.067.1.ebuild | 73 -
 dev-util/dlang-tools/dlang-tools-2.068.2.ebuild | 34 
 dev-util/dlang-tools/dlang-tools-2.069.1.ebuild | 21 ---
 dev-util/dlang-tools/dlang-tools-2.070.2.ebuild | 17 +++---
 dev-util/dlang-tools/dlang-tools-2.071.2.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.072.2.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.073.2.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.074.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.075.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.076.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.077.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.078.3.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.079.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.080.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.081.2.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.082.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.083.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.084.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.085.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.086.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.087.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.088.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.089.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.090.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.091.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.092.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.093.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.094.2.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.095.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.096.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.097.2.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.098.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.099.1.ebuild |  8 +--
 dev-util/dlang-tools/dlang-tools-2.100.2.ebuild |  6 +-
 dev-util/dlang-tools/dlang-tools-2.101.2.ebuild |  6 +-
 dev-util/dlang-tools/dlang-tools-2.102.2.ebuild |  6 +-
 dev-util/dlang-tools/dlang-tools-2.103.1.ebuild |  6 +-
 dev-util/dlang-tools/dlang-tools-2.104.2.ebuild |  6 +-
 dev-util/dlang-tools/dlang-tools-2.105.2.ebuild |  6 +-
 dev-util/dlang-tools/metadata.xml   |  1 -
 44 files changed, 239 insertions(+), 369 deletions(-)

diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest
index 186515b..7408506 100644
--- a/dev-util/dlang-tools/Manifest
+++ b/dev-util/dlang-tools/Manifest
@@ -40,13 +40,3 @@ DIST dlang-tools-2.102.2.tar.gz 129480 BLAKE2B 
1eba640a429ab6812bf7f2c5a15ced31f
 DIST dlang-tools-2.103.1.tar.gz 129477 BLAKE2B 
4ae83c17fd354265ae8a221f849af9f293a6b81e86aec8713ee9e5eb32be6ebf2faa92c5d760270b76ac26eec05881d841264132cabdd493dc9ecffa00019f00
 SHA512 
5e4d535804f64b6d0374c12bf1fb9b64859f31e9ddd260ed73aefb66cbb6fd6cc0e892ac0e91d4ecf0771e817743f2c9cc9eb7b7631437083a799f98d6131eed
 DIST dlang-tools-2.104.2.tar.gz 129552 BLAKE2B 
656e2ae6b6194906a9ee0b29827e3de9e25ae1b3f099dc91c5f75d63fd366c07c4367067d73c744d0307b3e74a6ef54a527d17916a1b60b47ebbb8a08ebb9442
 SHA512 
a2dcece4a68e0f8791a04b5fc431e240f5052c66e0fc732bc52bbb0345e46d40dba83451123c8ea07ef517121b1831acb1e4e7e4bf501fc320382632bbb543db
 DIST dlang-tools-2.105.2.tar.gz 129644 BLAKE2B 
2ec9ace06e5ffe3ee0dae40f702eb7d0268460f86bdc613912a3931552b71d7a9d451d103946f7a4fba2fa6e07927c6ce4c9a162edeafa9ac719c0d8a2b5501e
 SHA512 
702841fa2c636c8d2fcd525bccb083a3fcaef660ade3bcf199fb4908f164464ba2d33afe5610a213b4b6d82e927d7fa75db7503094144a09054807bb67d77615
-DIST dlang.org-2.064.2.tar.gz 963131 BLAKE2B 
a7cf0d43a1cd531722bda717882a34e01c0186f0832a12064bf0600aede0a0913190724011f0b13c76cf794434e1c82490f48e9fda66409aa2820adc7c8a40f9
 SHA512 
a1284955764385539dcd8949cd851100af9be47908e85d8cfd897d6409903763919dc082fc0ca88fbaaf49647168357656aee82717a375ed45407eb15ccd44cf
-DIST dlang.org-2.065.0.tar.gz 1005429 BLAKE2B 
01fc8ec0c5148f910e2923be556208c08a18f00453ffa1f1a22d6725db6489b6f9022cd170caa3a05078baddde353ee819984da5efa53547e78006d2f0a97b9c
 SHA512 
0fb185603766b54c3b9dc57824b18ec7ea9f37281610729860543630f4546591f9523bff48eee5414235d2ee656201c444e6d2efc44ba66a052b98a0d9b4729e
-DIST 

[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/, profiles/, eclass/, dev-lang/dmd/

2023-10-02 Thread Horodniceanu Andrei
commit: 00d92483a6dc11ce24bcc8539605b0a3b8d8
Author: Horodniceanu Andrei  proton  me>
AuthorDate: Mon Oct  2 07:20:55 2023 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Mon Oct  2 07:20:55 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=00d9

dev-lang/dmd: add 2.103.1

Signed-off-by: Horodniceanu Andrei  proton.me>

 dev-lang/dmd/Manifest   |  1 +
 dev-lang/dmd/dmd-2.103.1.ebuild | 16 +++
 dev-util/dlang-tools/Manifest   |  1 +
 dev-util/dlang-tools/dlang-tools-2.103.1.ebuild | 63 +
 eclass/dlang-compilers.eclass   |  1 +
 profiles/use.desc   |  1 +
 6 files changed, 83 insertions(+)

diff --git a/dev-lang/dmd/Manifest b/dev-lang/dmd/Manifest
index fdff41d..097f1da 100644
--- a/dev-lang/dmd/Manifest
+++ b/dev-lang/dmd/Manifest
@@ -37,3 +37,4 @@ DIST dmd.2.099.1.linux.tar.xz 21846416 BLAKE2B 
e5c3baa981af46ce980c80c42729a2db9
 DIST dmd.2.100.2.linux.tar.xz 22013684 BLAKE2B 
e7e10ebc91a4baeda917b91e40b7b5d271caa0fee23d9c98f53c8239a0666c388d45a7290e338054b7b59dae6dbca9e5b1f03511783f59f92cc398a81e225390
 SHA512 
fd1615aa962b72f0f6e4c6d1276b101b8aa234206eb7162690267f674c9c788a5743fe42cf7415ff8d54514cd08b8844be1bca59ceafca753d1bac488e7e1661
 DIST dmd.2.101.2.linux.tar.xz 22666828 BLAKE2B 
8233d9f375291d73530a677cd5180153bc758076fd135c420cbb088bf84147fa1f0dc1cd563e94737e781823db26e4e0250af31d68819c3375224a92e53876b6
 SHA512 
7e1ce980fce7a2a995af92b2e05acdfcb2d8abc14780e11d8234792b80edead68c455e644e1830d360651bdacefa1aace963ce652fbfd3b0951dd9002fcfb87f
 DIST dmd.2.102.2.linux.tar.xz 22699620 BLAKE2B 
b0a8fc0650bfe5df4a40ccf20d160765a8ed7804915a1049366ff8b4044d7036ca7f27c8bc71146dc33bf60bf03bc09a9bd8758b9850b020480774f130325abd
 SHA512 
a2dab6efe46176bed0dca98fcf590c6823be9e4d5ca89bce0ff088e7c59a63f8eb4bb3742df1975cc90b5efd78c11377e682b0083fe44c394a73161cbb2b3aa3
+DIST dmd.2.103.1.linux.tar.xz 22747324 BLAKE2B 
b00f41b4ab48be9c5467342314995e69332d4c8bff86083474a940431721d179d5e5ef64734f355df2d96637983de2262d45516594434ad3ad6c4d57a0d7a54c
 SHA512 
854cf08d715506bd36d791c1471f2dd1d834f439bdf4489b4addf0cc5abdecbefceb966baeb764eb5ca816a5830ac7374818ba6fbcad24668d011d56a32a1f15

diff --git a/dev-lang/dmd/dmd-2.103.1.ebuild b/dev-lang/dmd/dmd-2.103.1.ebuild
new file mode 100644
index 000..59e6dc8
--- /dev/null
+++ b/dev-lang/dmd/dmd-2.103.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KEYWORDS="-* ~amd64 ~x86"
+YEAR=2023
+DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-"
+
+inherit dmd
+
+PATCHES=(
+   "${FILESDIR}/2.097-link-32-bit-shared-lib-with-ld.bfd.patch"
+   # See https://github.com/dlang/phobos/pull/8820
+   "${FILESDIR}/2.101-phobos-change-DMD_DIR-meaning.patch"
+)

diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest
index 94d0066..baa4056 100644
--- a/dev-util/dlang-tools/Manifest
+++ b/dev-util/dlang-tools/Manifest
@@ -37,6 +37,7 @@ DIST dlang-tools-2.099.1.tar.gz 129867 BLAKE2B 
6f37d08921a1532a7d5875df99e4037fb
 DIST dlang-tools-2.100.2.tar.gz 129438 BLAKE2B 
16784d5ec33cbc31dfefad2b3a5a4f776f65aa61f83392de08944651bf06f15325e8be0a6a006aed0dfac9aa4b4307c60b317a1c9cb6b2eb4ec04e59373f2009
 SHA512 
1a42e4c9d871debcdd8a6342770d92da3de42e9e80dfc4f62ac3610bfa2903fc28964fde820512233fe22d86045191ef08e3fa82a51f63bc023f8c404b6b349b
 DIST dlang-tools-2.101.2.tar.gz 129467 BLAKE2B 
04a2240693ba9e04f796d367e2f10e11d8a777c26a6acba6c1fd2f59481583fae653fdb75b4a335f2ddbec962469954b056ec365fabaa7d5f4a7dd7f26b8a06f
 SHA512 
1d16e3c40b7a29703bfa66a58b8f5ee00421f982b5b14de05f8edd1f4504385b0a84726fd618908c235ebeb49c1ad53a8034f5dad6057c2701884023608581fc
 DIST dlang-tools-2.102.2.tar.gz 129480 BLAKE2B 
1eba640a429ab6812bf7f2c5a15ced31f603c8abaecb9ab729369e2519424784e20243b57de3a0a0b8dd46e6f07054d6c625e43ce9f1271427b4341d41ff5800
 SHA512 
5e46b3b2b9646688283ddcbe2a1610051da3035bfcb225790b4f5b653e5a2dd3f0b9ed9e143b18b62f1533323dffb91ab13fab483c0d42f575cc5be4f3c7adc9
+DIST dlang-tools-2.103.1.tar.gz 129477 BLAKE2B 
4ae83c17fd354265ae8a221f849af9f293a6b81e86aec8713ee9e5eb32be6ebf2faa92c5d760270b76ac26eec05881d841264132cabdd493dc9ecffa00019f00
 SHA512 
5e4d535804f64b6d0374c12bf1fb9b64859f31e9ddd260ed73aefb66cbb6fd6cc0e892ac0e91d4ecf0771e817743f2c9cc9eb7b7631437083a799f98d6131eed
 DIST dlang.org-2.064.2.tar.gz 963131 BLAKE2B 
a7cf0d43a1cd531722bda717882a34e01c0186f0832a12064bf0600aede0a0913190724011f0b13c76cf794434e1c82490f48e9fda66409aa2820adc7c8a40f9
 SHA512 
a1284955764385539dcd8949cd851100af9be47908e85d8cfd897d6409903763919dc082fc0ca88fbaaf49647168357656aee82717a375ed45407eb15ccd44cf
 DIST dlang.org-2.065.0.tar.gz 1005429 BLAKE2B 
01fc8ec0c5148f910e2923be556208c08a18f00453ffa1f1a22d6725db6489b6f9022cd170caa3a05078baddde353ee819984da5efa53547e78006d2f0a97b9c
 SHA512 

[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/

2023-09-27 Thread Marco Leise
commit: e5550afb3550d6b76a46d15a524deb1ca9f709dc
Author: Horodniceanu Andrei  protonmail  com>
AuthorDate: Thu Aug 31 20:49:21 2023 +
Commit: Marco Leise  gmx  de>
CommitDate: Fri Sep  1 21:12:51 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=e5550afb

dev-util/dlang-tools: add calls to xdg_icon_cache_update

Signed-off-by: Horodniceanu Andrei  protonmail.com>

 dev-util/dlang-tools/dlang-tools-2.064.2.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.065.0.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.066.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.067.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.068.2.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.069.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.070.2.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.071.2.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.072.2.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.073.2.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.074.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.075.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.076.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.077.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.078.3.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.079.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.080.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.081.2.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.082.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.083.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.084.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.085.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.086.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.087.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.088.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.089.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.090.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.091.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.092.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.093.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.094.2.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.095.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.096.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.097.2.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.098.1.ebuild | 10 +-
 dev-util/dlang-tools/dlang-tools-2.099.1.ebuild | 10 +-
 36 files changed, 324 insertions(+), 36 deletions(-)

diff --git a/dev-util/dlang-tools/dlang-tools-2.064.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.064.2.ebuild
index 41b6034..dd5e9c4 100644
--- a/dev-util/dlang-tools/dlang-tools-2.064.2.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.064.2.ebuild
@@ -28,7 +28,7 @@ DEPEND="dman? ( =dev-lang/dmd-${PV}*:${DLANG_SLOT} )"
 DLANG_VERSION_RANGE="${DLANG_SLOT}"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}"
 
@@ -64,3 +64,11 @@ d_src_install() {
fi
done
 }
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.065.0.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.065.0.ebuild
index d9b4a2a..62558dd 100644
--- a/dev-util/dlang-tools/dlang-tools-2.065.0.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.065.0.ebuild
@@ -28,7 +28,7 @@ DEPEND="dman? ( =dev-lang/dmd-${PV}*:${DLANG_SLOT} )"
 DLANG_VERSION_RANGE="${DLANG_SLOT}-2.071"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}"
 
@@ -66,3 +66,11 @@ d_src_install() {
fi
done
 }
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.066.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.066.1.ebuild
index 18f609e..2f2d6ac 100644
--- a/dev-util/dlang-tools/dlang-tools-2.066.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.066.1.ebuild
@@ -28,7 +28,7 @@ DEPEND="dman? ( =dev-lang/dmd-${PV}*:${DLANG_SLOT} )"
 DLANG_VERSION_RANGE="${DLANG_SLOT}"
 DLANG_PACKAGE_TYPE="single"
 
-inherit eutils dlang
+inherit eutils dlang xdg-utils
 
 S="${WORKDIR}"
 
@@ -66,3 +66,11 @@ d_src_install() {
fi
done
 }
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}

diff --git a/dev-util/dlang-tools/dlang-tools-2.067.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.067.1.ebuild
index 5463e53..af5be5f 100644
--- a/dev-util/dlang-tools/dlang-tools-2.067.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.067.1.ebuild
@@ -31,7 

[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/

2023-09-27 Thread Marco Leise
commit: 841e9c539667ee3291375d30f0a3950a0202d5d4
Author: Horodniceanu Andrei  protonmail  com>
AuthorDate: Fri Aug 25 08:23:52 2023 +
Commit: Marco Leise  gmx  de>
CommitDate: Fri Sep  1 21:12:51 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=841e9c53

dev-util/dlang-tools: Fix SRC_URI for beta and rc versions

Signed-off-by: Horodniceanu Andrei  protonmail.com>

 dev-util/dlang-tools/dlang-tools-2.069.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.070.2.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.071.2.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.072.2.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.073.2.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.074.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.075.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.076.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.077.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.078.3.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.079.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.080.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.081.2.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.082.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.083.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.084.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.085.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.086.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.087.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.088.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.089.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.090.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.091.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.092.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.093.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.094.2.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.095.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.096.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.097.2.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.098.1.ebuild | 3 ++-
 dev-util/dlang-tools/dlang-tools-2.099.1.ebuild | 3 ++-
 31 files changed, 62 insertions(+), 31 deletions(-)

diff --git a/dev-util/dlang-tools/dlang-tools-2.069.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.069.1.ebuild
index 31fbb30..47e82c7 100644
--- a/dev-util/dlang-tools/dlang-tools-2.069.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.069.1.ebuild
@@ -22,7 +22,8 @@ BETA="$(ver_cut 4)"
 VERSION="$(ver_cut 1-3)"
 
 if [[ -n "${BETA}" ]]; then
-   VERSION="${VERSION}-b${BETA:4}"
+   # We want to convert a Gentoo version string into an upstream one: 
2.097.0_rc1 -> 2.097.0-rc.1
+   VERSION="$(ver_rs 3 "-" 4 ".")"
 fi
 SRC_URI="${GITHUB_URI}/v${VERSION}.tar.gz -> dlang-tools-${VERSION}.tar.gz"
 

diff --git a/dev-util/dlang-tools/dlang-tools-2.070.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.070.2.ebuild
index c965183..a1fe54f 100644
--- a/dev-util/dlang-tools/dlang-tools-2.070.2.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.070.2.ebuild
@@ -22,7 +22,8 @@ BETA="$(ver_cut 4)"
 VERSION="$(ver_cut 1-3)"
 
 if [[ -n "${BETA}" ]]; then
-   VERSION="${VERSION}-b${BETA:4}"
+   # We want to convert a Gentoo version string into an upstream one: 
2.097.0_rc1 -> 2.097.0-rc.1
+   VERSION="$(ver_rs 3 "-" 4 ".")"
 fi
 SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> 
dlang-tools-${VERSION}.tar.gz"
 

diff --git a/dev-util/dlang-tools/dlang-tools-2.071.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.071.2.ebuild
index 2c2791d..0b8f508 100644
--- a/dev-util/dlang-tools/dlang-tools-2.071.2.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.071.2.ebuild
@@ -22,7 +22,8 @@ BETA="$(ver_cut 4)"
 VERSION="$(ver_cut 1-3)"
 
 if [[ -n "${BETA}" ]]; then
-   VERSION="${VERSION}-b${BETA:4}"
+   # We want to convert a Gentoo version string into an upstream one: 
2.097.0_rc1 -> 2.097.0-rc.1
+   VERSION="$(ver_rs 3 "-" 4 ".")"
 fi
 SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> 
dlang-tools-${VERSION}.tar.gz"
 

diff --git a/dev-util/dlang-tools/dlang-tools-2.072.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.072.2.ebuild
index 2c2791d..0b8f508 100644
--- a/dev-util/dlang-tools/dlang-tools-2.072.2.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.072.2.ebuild
@@ -22,7 +22,8 @@ BETA="$(ver_cut 4)"
 VERSION="$(ver_cut 1-3)"
 
 if [[ -n "${BETA}" ]]; then
-   VERSION="${VERSION}-b${BETA:4}"
+   # We want to convert a Gentoo version string into an upstream one: 
2.097.0_rc1 -> 2.097.0-rc.1
+   VERSION="$(ver_rs 3 "-" 4 ".")"
 fi
 SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> 
dlang-tools-${VERSION}.tar.gz"
 

diff --git a/dev-util/dlang-tools/dlang-tools-2.073.2.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.073.2.ebuild
index 2c2791d..0b8f508 100644
--- a/dev-util/dlang-tools/dlang-tools-2.073.2.ebuild
+++ 

[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/, dev-lang/dmd/, eclass/, dev-lang/ldc2/

2022-07-23 Thread Marco Leise
commit: afcb1ee42c2bd21163a578ca707c123230b5e2b2
Author: Horodniceanu Andrei  protonmail  com>
AuthorDate: Mon Jul 18 18:23:51 2022 +
Commit: Marco Leise  gmx  de>
CommitDate: Mon Jul 18 18:23:51 2022 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=afcb1ee4

Stabilization sweep

Signed-off-by: Horodniceanu Andrei  protonmail.com>

 dev-lang/dmd/dmd-2.099.1.ebuild | 2 +-
 dev-lang/ldc2/ldc2-1.29.0.ebuild| 2 +-
 dev-util/dlang-tools/dlang-tools-2.099.1.ebuild | 4 ++--
 eclass/dlang-compilers.eclass   | 4 ++--
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-lang/dmd/dmd-2.099.1.ebuild b/dev-lang/dmd/dmd-2.099.1.ebuild
index c63e4fe..a68cc0c 100644
--- a/dev-lang/dmd/dmd-2.099.1.ebuild
+++ b/dev-lang/dmd/dmd-2.099.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 YEAR=2022
 DLANG_VERSION_RANGE="2.076-"
 

diff --git a/dev-lang/ldc2/ldc2-1.29.0.ebuild b/dev-lang/ldc2/ldc2-1.29.0.ebuild
index d5fa6fc..21c3f35 100644
--- a/dev-lang/ldc2/ldc2-1.29.0.ebuild
+++ b/dev-lang/ldc2/ldc2-1.29.0.ebuild
@@ -12,7 +12,7 @@ S=${WORKDIR}/${MY_P}
 
 DESCRIPTION="LLVM D Compiler"
 HOMEPAGE="https://github.com/ldc-developers/ldc;
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 LICENSE="BSD"
 SLOT="$(ver_cut 1-2)/$(ver_cut 3)"
 

diff --git a/dev-util/dlang-tools/dlang-tools-2.099.1.ebuild 
b/dev-util/dlang-tools/dlang-tools-2.099.1.ebuild
index 73cdfeb..6de79ce 100644
--- a/dev-util/dlang-tools/dlang-tools-2.099.1.ebuild
+++ b/dev-util/dlang-tools/dlang-tools-2.099.1.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=6
@@ -8,7 +8,7 @@ HOMEPAGE="http://dlang.org/;
 LICENSE="Boost-1.0"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 TOOLS="ddemangle detab dustmite rdmd"
 IUSE="+ddemangle detab dustmite +rdmd"
 REQUIRED_USE="|| ( ${TOOLS} )"

diff --git a/eclass/dlang-compilers.eclass b/eclass/dlang-compilers.eclass
index 1fa07bf..bf1090d 100644
--- a/eclass/dlang-compilers.eclass
+++ b/eclass/dlang-compilers.eclass
@@ -49,7 +49,7 @@ dlang-compilers_declare_versions() {
["2.096"]="2.096 x86 amd64"
["2.097"]="2.097 ~x86 ~amd64"
["2.098"]="2.098 ~x86 ~amd64"
-   ["2.099"]="2.099 ~x86 ~amd64"
+   ["2.099"]="2.099 x86 amd64"
)
 
# GDC (hppa, sparc: masked "d" USE-flag)
@@ -63,7 +63,7 @@ dlang-compilers_declare_versions() {
["1.26"]="2.096 amd64 ~arm ~arm64 ~ppc64 x86"
["1.27"]="2.097 amd64 ~arm ~arm64 ~ppc64 x86"
["1.28"]="2.098 amd64 ~arm ~arm64 ~ppc64 x86"
-   ["1.29"]="2.099 ~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   ["1.29"]="2.099 amd64 ~arm ~arm64 ~ppc64 x86"
)
 }
 



[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/, dev-util/dub/files/, dev-util/dub/, dev-lang/dmd/

2021-05-21 Thread Marco Leise
commit: fff004c8f33dc7e877fe223833cf9d147c720e54
Author: Marco Leise  gmx  de>
AuthorDate: Mon May 17 15:01:24 2021 +
Commit: Marco Leise  gmx  de>
CommitDate: Mon May 17 15:01:24 2021 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=fff004c8

dmd-2.096.1 & dub-1.25.0

Signed-off-by: Marco Leise  gmx.de>

 dev-lang/dmd/Manifest  |  3 +-
 .../dmd/{dmd-2.095.0.ebuild => dmd-2.095.1.ebuild} |  0
 .../dmd/{dmd-2.095.0.ebuild => dmd-2.096.1.ebuild} |  0
 dev-util/dlang-tools/Manifest  |  3 +-
 ...s-2.095.0.ebuild => dlang-tools-2.095.1.ebuild} |  0
 ...s-2.095.0.ebuild => dlang-tools-2.096.1.ebuild} |  0
 dev-util/dub/Manifest  |  1 +
 dev-util/dub/dub-1.25.0.ebuild | 39 ++
 .../dub/files/dub-1.25.0-gdc-dmd-pathfix.patch | 16 +
 9 files changed, 60 insertions(+), 2 deletions(-)

diff --git a/dev-lang/dmd/Manifest b/dev-lang/dmd/Manifest
index 94bf35f..7f3af99 100644
--- a/dev-lang/dmd/Manifest
+++ b/dev-lang/dmd/Manifest
@@ -30,4 +30,5 @@ DIST dmd.2.091.1.linux.tar.xz 23977732 BLAKE2B 
4db4c1733ecfdaa79a396039b8be735c2
 DIST dmd.2.092.1.linux.tar.xz 24354760 BLAKE2B 
dd342c7cbb22f081720719a9aa2af40adb6bd9b6f25257eb85dc1e8b977dc80de87475b7fd9652c0c1cbba0e5115febd69969dce1f883e1a87e0f2a45b105d82
 SHA512 
df02256148a06bdab1427bed4428230b804da45e5241e6289f72fbc2bbf64020fe63a84b7aa91c36acb60ea8fb048933dc5a8c31f954df2637fd44a2964da0a3
 DIST dmd.2.093.1.linux.tar.xz 24506488 BLAKE2B 
101edbe659ddb3ce6ed0d66762a0d476d839c9baf3de8aa9e0bfbe67345c6a35412313070a77169e20bfe1b7a1dced2aade1d0f67f9a866ca0037dee425d3fab
 SHA512 
47b366c5f3ebfc52324706d79a595daf61bc9a95d8a12237ff2920795dea165daccce659a30cd89dfd221ebfae43f9ce6234a37bd10af63c20222fe9e4482c5d
 DIST dmd.2.094.2.linux.tar.xz 22232888 BLAKE2B 
ba3116f3a9fd9516cd1ac792f950d4ba6c27a51631e2f48698f92506daa77b0cb45e238292b0200a85def5013e5272a9d2725f74b85e5cbe1cfabf8fcdb568eb
 SHA512 
a880928aeb6f16dc1dea7ac406cca2f8dfa75030725e5cefc9a48c1cc3e5c884800367efc293d7f9eaceb3c6c6cae2e3baea781786ccb438231c0734267ad0f0
-DIST dmd.2.095.0.linux.tar.xz 22597556 BLAKE2B 
c32ae6f76831dd89b63cb46b420735c7e999b4c3cb7572f73b121c974f7c7f719a93b5849fd84c8df91dfccdd0f030a09567a26bc208622c06af5eb29d78fbb4
 SHA512 
cf4b14dfe70e52bfc92b688a0eccb7c2e35c21ace9180fb14db93620a5c32d5dfd1d2e2b7dde2568024f8e2ba5b0bb9c431e75c77a757e9282114a75ff44bcd0
+DIST dmd.2.095.1.linux.tar.xz 22602160 BLAKE2B 
874f28ab25b486c68707c4b8723ace3be5507162ce36a6c69550b3202b7deeab448bcc5b72e7492a20f9dd01648ed174506baf7460a26cf572db710e62cbf892
 SHA512 
5bb25551d6e2e9456225d00d9c082db1464e2ebf238f5781abb18daf29d42e62591603b0a044d9f63ddd0407e908f86c370806610d427c5cd7a100f8fbc74cee
+DIST dmd.2.096.1.linux.tar.xz 22825496 BLAKE2B 
2a7973aaa9c713bfd29e783b459c97f6b6a68e2ce5d0674477997236f15b623ce45517c0ff59e33252e69aa3a70862ca0ec5cb7d077a050dddffef26fda02106
 SHA512 
de6d291f0abdd9a504522d0094a8d20beb94f6a8bd2c2b92d90267b5494ccd11f8df436b7c4ecc00d56cea0bdbb09d02376c8453e08c636ca92af38ca8fa0dbe

diff --git a/dev-lang/dmd/dmd-2.095.0.ebuild b/dev-lang/dmd/dmd-2.095.1.ebuild
similarity index 100%
copy from dev-lang/dmd/dmd-2.095.0.ebuild
copy to dev-lang/dmd/dmd-2.095.1.ebuild

diff --git a/dev-lang/dmd/dmd-2.095.0.ebuild b/dev-lang/dmd/dmd-2.096.1.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.095.0.ebuild
rename to dev-lang/dmd/dmd-2.096.1.ebuild

diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest
index 7e19fd9..7d28a64 100644
--- a/dev-util/dlang-tools/Manifest
+++ b/dev-util/dlang-tools/Manifest
@@ -29,7 +29,8 @@ DIST dlang-tools-2.091.1.tar.gz 117714 BLAKE2B 
bd0957f0e70401b1ededf29be7f942da1
 DIST dlang-tools-2.092.1.tar.gz 119015 BLAKE2B 
35121ccda680297d686b6133b80f27d04c133d3d6add4a335294c203a58475326563b5f81cd90a3d1b261c7799b244b739924ec32a6bbf887a98dcad486b64b4
 SHA512 
84d69e2b5e073bc038f438304060a490bc41c740eba14599b911aa66cc40b0f4ba1fa55536c77f01c6964210025283a3c6d32768493e9ca1e021eadaaa38f8b2
 DIST dlang-tools-2.093.1.tar.gz 118852 BLAKE2B 
d797d8eb5de2e8a8a404b0b77cff3fb8812bddf6e0b796396971fe0b409a11f882d1d5e54bbda0c477e710cdfe3e63578da0e8b6fc3929be7b062a01673d31f8
 SHA512 
db6de62436b10c5e52516b96ee695c2ed5952a8a4fc3fdc27b31596c02f5674afb0b5e40833b32f633fb5ac58cbafc934c0cdacb7826d0a1ca1658bd7301ddcf
 DIST dlang-tools-2.094.2.tar.gz 118427 BLAKE2B 
a590f5e5490e3f51b55a9bd4018d38ea0ee84865af52869666ca9afbec1041ce4463dab707997b1d927a0c6284cbf82f248999582ea4c0fbc72fa7fffc4df1c4
 SHA512 
8fc9d95e77317afd0c73c8e2b85b01175d4d3494116ec6550f8c9d99d5ecfde9e8e4ff1aa8eb7477e4974faf6b66fb0dbc32bcb7d2facf7cec6cfadd8ea9ad81
-DIST dlang-tools-2.095.0.tar.gz 129282 BLAKE2B 
eaf0cdda72d02603057d60dba8b4ca04fbb3abb49e3ffbd2a02c8c2357cbfdb93e8342ef6fae8b95887d23792c36ec8909508b9790dc7d198ee26988d3da2c9f
 SHA512 

[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/, dev-lang/dmd/

2021-01-25 Thread Marco Leise
commit: 010349a862078e4269e8a36a58b311eb5f384c1f
Author: Marco Leise  gmx  de>
AuthorDate: Mon Jan 25 17:11:36 2021 +
Commit: Marco Leise  gmx  de>
CommitDate: Mon Jan 25 17:11:36 2021 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=010349a8

dmd-2.095.0

Signed-off-by: Marco Leise  gmx.de>

 dev-lang/dmd/Manifest   |  1 +
 dev-lang/dmd/dmd-2.095.0.ebuild | 14 +++
 dev-util/dlang-tools/Manifest   |  1 +
 dev-util/dlang-tools/dlang-tools-2.095.0.ebuild | 54 +
 4 files changed, 70 insertions(+)

diff --git a/dev-lang/dmd/Manifest b/dev-lang/dmd/Manifest
index 36f5a3a..94bf35f 100644
--- a/dev-lang/dmd/Manifest
+++ b/dev-lang/dmd/Manifest
@@ -30,3 +30,4 @@ DIST dmd.2.091.1.linux.tar.xz 23977732 BLAKE2B 
4db4c1733ecfdaa79a396039b8be735c2
 DIST dmd.2.092.1.linux.tar.xz 24354760 BLAKE2B 
dd342c7cbb22f081720719a9aa2af40adb6bd9b6f25257eb85dc1e8b977dc80de87475b7fd9652c0c1cbba0e5115febd69969dce1f883e1a87e0f2a45b105d82
 SHA512 
df02256148a06bdab1427bed4428230b804da45e5241e6289f72fbc2bbf64020fe63a84b7aa91c36acb60ea8fb048933dc5a8c31f954df2637fd44a2964da0a3
 DIST dmd.2.093.1.linux.tar.xz 24506488 BLAKE2B 
101edbe659ddb3ce6ed0d66762a0d476d839c9baf3de8aa9e0bfbe67345c6a35412313070a77169e20bfe1b7a1dced2aade1d0f67f9a866ca0037dee425d3fab
 SHA512 
47b366c5f3ebfc52324706d79a595daf61bc9a95d8a12237ff2920795dea165daccce659a30cd89dfd221ebfae43f9ce6234a37bd10af63c20222fe9e4482c5d
 DIST dmd.2.094.2.linux.tar.xz 22232888 BLAKE2B 
ba3116f3a9fd9516cd1ac792f950d4ba6c27a51631e2f48698f92506daa77b0cb45e238292b0200a85def5013e5272a9d2725f74b85e5cbe1cfabf8fcdb568eb
 SHA512 
a880928aeb6f16dc1dea7ac406cca2f8dfa75030725e5cefc9a48c1cc3e5c884800367efc293d7f9eaceb3c6c6cae2e3baea781786ccb438231c0734267ad0f0
+DIST dmd.2.095.0.linux.tar.xz 22597556 BLAKE2B 
c32ae6f76831dd89b63cb46b420735c7e999b4c3cb7572f73b121c974f7c7f719a93b5849fd84c8df91dfccdd0f030a09567a26bc208622c06af5eb29d78fbb4
 SHA512 
cf4b14dfe70e52bfc92b688a0eccb7c2e35c21ace9180fb14db93620a5c32d5dfd1d2e2b7dde2568024f8e2ba5b0bb9c431e75c77a757e9282114a75ff44bcd0

diff --git a/dev-lang/dmd/dmd-2.095.0.ebuild b/dev-lang/dmd/dmd-2.095.0.ebuild
new file mode 100644
index 000..1701d93
--- /dev/null
+++ b/dev-lang/dmd/dmd-2.095.0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KEYWORDS="-* ~amd64 ~x86"
+YEAR=2021
+DLANG_VERSION_RANGE="2.076-"
+
+inherit dmd
+
+PATCHES=(
+   "${FILESDIR}/2.078-link-32-bit-shared-lib-with-ld.bfd.patch"
+)

diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest
index 637f34f..7e19fd9 100644
--- a/dev-util/dlang-tools/Manifest
+++ b/dev-util/dlang-tools/Manifest
@@ -29,6 +29,7 @@ DIST dlang-tools-2.091.1.tar.gz 117714 BLAKE2B 
bd0957f0e70401b1ededf29be7f942da1
 DIST dlang-tools-2.092.1.tar.gz 119015 BLAKE2B 
35121ccda680297d686b6133b80f27d04c133d3d6add4a335294c203a58475326563b5f81cd90a3d1b261c7799b244b739924ec32a6bbf887a98dcad486b64b4
 SHA512 
84d69e2b5e073bc038f438304060a490bc41c740eba14599b911aa66cc40b0f4ba1fa55536c77f01c6964210025283a3c6d32768493e9ca1e021eadaaa38f8b2
 DIST dlang-tools-2.093.1.tar.gz 118852 BLAKE2B 
d797d8eb5de2e8a8a404b0b77cff3fb8812bddf6e0b796396971fe0b409a11f882d1d5e54bbda0c477e710cdfe3e63578da0e8b6fc3929be7b062a01673d31f8
 SHA512 
db6de62436b10c5e52516b96ee695c2ed5952a8a4fc3fdc27b31596c02f5674afb0b5e40833b32f633fb5ac58cbafc934c0cdacb7826d0a1ca1658bd7301ddcf
 DIST dlang-tools-2.094.2.tar.gz 118427 BLAKE2B 
a590f5e5490e3f51b55a9bd4018d38ea0ee84865af52869666ca9afbec1041ce4463dab707997b1d927a0c6284cbf82f248999582ea4c0fbc72fa7fffc4df1c4
 SHA512 
8fc9d95e77317afd0c73c8e2b85b01175d4d3494116ec6550f8c9d99d5ecfde9e8e4ff1aa8eb7477e4974faf6b66fb0dbc32bcb7d2facf7cec6cfadd8ea9ad81
+DIST dlang-tools-2.095.0.tar.gz 129282 BLAKE2B 
eaf0cdda72d02603057d60dba8b4ca04fbb3abb49e3ffbd2a02c8c2357cbfdb93e8342ef6fae8b95887d23792c36ec8909508b9790dc7d198ee26988d3da2c9f
 SHA512 
8eaf4c569413682b7c0681e3eb1272b6a829d5fbba8b12799f0f472e56a7e5cf7ec1714480d8f63c3c565a3ca4c6e654b514ef2c1a45b099b56b379575c95d6f
 DIST dlang.org-2.064.2.tar.gz 963131 BLAKE2B 
a7cf0d43a1cd531722bda717882a34e01c0186f0832a12064bf0600aede0a0913190724011f0b13c76cf794434e1c82490f48e9fda66409aa2820adc7c8a40f9
 SHA512 
a1284955764385539dcd8949cd851100af9be47908e85d8cfd897d6409903763919dc082fc0ca88fbaaf49647168357656aee82717a375ed45407eb15ccd44cf
 DIST dlang.org-2.065.0.tar.gz 1005429 BLAKE2B 
01fc8ec0c5148f910e2923be556208c08a18f00453ffa1f1a22d6725db6489b6f9022cd170caa3a05078baddde353ee819984da5efa53547e78006d2f0a97b9c
 SHA512 
0fb185603766b54c3b9dc57824b18ec7ea9f37281610729860543630f4546591f9523bff48eee5414235d2ee656201c444e6d2efc44ba66a052b98a0d9b4729e
 DIST dlang.org-2.066.1.tar.gz 1024075 BLAKE2B 
cfdb4922c38d9f0ced941eeb4578d71f09d65201d2f89cfc73e46ae73f0939c74fa92d7f003b87a28f814c5b2cc0dda6855b86e64fd86be3920c129f8c20df6a
 SHA512 

[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/, dev-lang/dmd/

2020-11-15 Thread Marco Leise
commit: 356ad30c1cb79832f62347b496cea4bb83177b31
Author: Marco Leise  gmx  de>
AuthorDate: Mon Nov 16 00:34:22 2020 +
Commit: Marco Leise  gmx  de>
CommitDate: Mon Nov 16 04:02:38 2020 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=356ad30c

dmd-2.093.1

Signed-off-by: Marco Leise  gmx.de>

 dev-lang/dmd/Manifest   | 2 +-
 dev-lang/dmd/{dmd-2.093.0.ebuild => dmd-2.093.1.ebuild} | 0
 dev-util/dlang-tools/Manifest   | 2 +-
 .../{dlang-tools-2.093.0.ebuild => dlang-tools-2.093.1.ebuild}  | 0
 4 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/dmd/Manifest b/dev-lang/dmd/Manifest
index d76e9d5..3294ae2 100644
--- a/dev-lang/dmd/Manifest
+++ b/dev-lang/dmd/Manifest
@@ -28,4 +28,4 @@ DIST dmd.2.089.1.linux.tar.xz 25877024 BLAKE2B 
38fdbac595a6d9ea7548ee331aacefec5
 DIST dmd.2.090.1.linux.tar.xz 25595804 BLAKE2B 
addd21fc482aa90d816593312aa6490949e54c3f8f36989eec193e9b09412022afe5d1f7006153f9b258a2c96fed9266ef5a9a94ca9c999cbc3ec1230937dec8
 SHA512 
ebc769d9c4c784b7e59730606e57bbde8dbfaea07be2492a0e475e0818f0ef4aaf3cb2bc8b1be066cc14479d9a3dd0d9655e0b0025c79383dbbbe9b2f2caf04f
 DIST dmd.2.091.1.linux.tar.xz 23977732 BLAKE2B 
4db4c1733ecfdaa79a396039b8be735c217841deefd41b91b72a25e075e0f064892aa07497d840ef738021f66b58071d3d8c228573110614c43036ad51d7f701
 SHA512 
94db61b8cabd6229b404ce34e1618a710d6780bd7ce6db4ac666221b9bef616046ab9e4e793651e4e976fb4dd0eeedd5445abc9169ca27be753ff5611001e6bb
 DIST dmd.2.092.1.linux.tar.xz 24354760 BLAKE2B 
dd342c7cbb22f081720719a9aa2af40adb6bd9b6f25257eb85dc1e8b977dc80de87475b7fd9652c0c1cbba0e5115febd69969dce1f883e1a87e0f2a45b105d82
 SHA512 
df02256148a06bdab1427bed4428230b804da45e5241e6289f72fbc2bbf64020fe63a84b7aa91c36acb60ea8fb048933dc5a8c31f954df2637fd44a2964da0a3
-DIST dmd.2.093.0.linux.tar.xz 24477480 BLAKE2B 
a638963c2e98a43150451ca7d6280da5919b8dfea05af784a780cca35d3d61792b1f74842ae8c10221b4256ec3f6f223c84128fedb77933121f0357b5b4bfc86
 SHA512 
804da6df17d027e5584c80ba2ea7575218154b08c3c83c2993bb147887cd4c90da1b73166bf9e0ae18dd2d08054b2de092a39a0825b313afa3c9bb17a0b83f1f
+DIST dmd.2.093.1.linux.tar.xz 24506488 BLAKE2B 
101edbe659ddb3ce6ed0d66762a0d476d839c9baf3de8aa9e0bfbe67345c6a35412313070a77169e20bfe1b7a1dced2aade1d0f67f9a866ca0037dee425d3fab
 SHA512 
47b366c5f3ebfc52324706d79a595daf61bc9a95d8a12237ff2920795dea165daccce659a30cd89dfd221ebfae43f9ce6234a37bd10af63c20222fe9e4482c5d

diff --git a/dev-lang/dmd/dmd-2.093.0.ebuild b/dev-lang/dmd/dmd-2.093.1.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.093.0.ebuild
rename to dev-lang/dmd/dmd-2.093.1.ebuild

diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest
index 6db3edd..6af424e 100644
--- a/dev-util/dlang-tools/Manifest
+++ b/dev-util/dlang-tools/Manifest
@@ -27,7 +27,7 @@ DIST dlang-tools-2.089.1.tar.gz 117693 BLAKE2B 
6e499fd01bda7a58036b08f30319549ca
 DIST dlang-tools-2.090.1.tar.gz 117709 BLAKE2B 
8a714a5bd6860bf4a856fbbde2a7188b404b819e11f9ed815688b9acb5fa6e95a95c0fb4aa407495da89a0e3b19dba584be1d90f3c60c2af95090d6e81f221d6
 SHA512 
82f6d3fd4a7f6fd013425894ec5f817c960764479649c97139a019802fc5c2a83671102f1b2a9427e88446055e5a1a4fa884a4b86400a84107b2d5ca322b7a32
 DIST dlang-tools-2.091.1.tar.gz 117714 BLAKE2B 
bd0957f0e70401b1ededf29be7f942da1445c66e3ea4b47f31b136413b506c3dd03faa4cb1962a10ae51edd0cb18b282da072b0ba63f0f0d7e2cd3e460924e3a
 SHA512 
b8fb4f4c1e9aed1e2134644152a32a7c6073d801458bf0a45a23e86cd761a19c4b517365112edc7af73fbef3c26b4106fa0ee7478a78fa41c531a060c25e3955
 DIST dlang-tools-2.092.1.tar.gz 119015 BLAKE2B 
35121ccda680297d686b6133b80f27d04c133d3d6add4a335294c203a58475326563b5f81cd90a3d1b261c7799b244b739924ec32a6bbf887a98dcad486b64b4
 SHA512 
84d69e2b5e073bc038f438304060a490bc41c740eba14599b911aa66cc40b0f4ba1fa55536c77f01c6964210025283a3c6d32768493e9ca1e021eadaaa38f8b2
-DIST dlang-tools-2.093.0.tar.gz 118851 BLAKE2B 
8678f91a9a8b9168314cef88abd9896369109a16c3cad85b2cb450ec73d3a73c289fda6bd998979859fff7c07692986b1e16fa10db79373a4bff0fed3360fc41
 SHA512 
e22cef21b37b05f7abf98e514c836fef1de58eebc219a2c9b6178de336f1b82d4ece87376722dd0a07b6b8803b7bf9cbe9d015a089f709c319f327d7577e35da
+DIST dlang-tools-2.093.1.tar.gz 118852 BLAKE2B 
d797d8eb5de2e8a8a404b0b77cff3fb8812bddf6e0b796396971fe0b409a11f882d1d5e54bbda0c477e710cdfe3e63578da0e8b6fc3929be7b062a01673d31f8
 SHA512 
db6de62436b10c5e52516b96ee695c2ed5952a8a4fc3fdc27b31596c02f5674afb0b5e40833b32f633fb5ac58cbafc934c0cdacb7826d0a1ca1658bd7301ddcf
 DIST dlang.org-2.064.2.tar.gz 963131 BLAKE2B 
a7cf0d43a1cd531722bda717882a34e01c0186f0832a12064bf0600aede0a0913190724011f0b13c76cf794434e1c82490f48e9fda66409aa2820adc7c8a40f9
 SHA512 
a1284955764385539dcd8949cd851100af9be47908e85d8cfd897d6409903763919dc082fc0ca88fbaaf49647168357656aee82717a375ed45407eb15ccd44cf
 DIST dlang.org-2.065.0.tar.gz 1005429 BLAKE2B 

[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/, dev-lang/dmd/, dev-util/dub/files/, dev-util/dub/, ...

2020-08-14 Thread Marco Leise
commit: 4125a7e240a73f7ef21f407b0fed89bf4fddfadf
Author: Marco Leise  gmx  de>
AuthorDate: Fri Aug 14 21:47:45 2020 +
Commit: Marco Leise  gmx  de>
CommitDate: Sat Aug 15 01:34:46 2020 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=4125a7e2

dmd-2.093 & dub-1.22.0

Signed-off-by: Marco Leise  gmx.de>

 dev-lang/dmd/Manifest  |  1 +
 dev-lang/dmd/dmd-2.074.1-r6.ebuild |  4 +-
 dev-lang/dmd/dmd-2.075.1-r4.ebuild |  4 +-
 dev-lang/dmd/dmd-2.076.1-r4.ebuild |  4 +-
 dev-lang/dmd/dmd-2.077.1-r3.ebuild |  4 +-
 dev-lang/dmd/dmd-2.078.3-r3.ebuild |  4 +-
 dev-lang/dmd/dmd-2.079.1-r3.ebuild |  4 +-
 dev-lang/dmd/dmd-2.080.1-r3.ebuild |  4 +-
 dev-lang/dmd/dmd-2.081.2-r3.ebuild |  4 +-
 dev-lang/dmd/dmd-2.082.1-r3.ebuild |  6 +--
 dev-lang/dmd/dmd-2.083.1-r2.ebuild |  6 +--
 dev-lang/dmd/dmd-2.084.1-r2.ebuild |  6 +--
 dev-lang/dmd/dmd-2.085.1-r2.ebuild |  6 +--
 dev-lang/dmd/dmd-2.086.1-r1.ebuild |  6 +--
 dev-lang/dmd/dmd-2.087.1-r1.ebuild |  6 +--
 dev-lang/dmd/dmd-2.088.1-r1.ebuild |  4 +-
 dev-lang/dmd/dmd-2.089.1.ebuild|  4 +-
 dev-lang/dmd/dmd-2.090.1.ebuild|  2 +-
 dev-lang/dmd/dmd-2.091.1.ebuild|  2 +-
 dev-lang/dmd/dmd-2.092.1.ebuild|  2 +-
 dev-lang/dmd/dmd-2.093.0.ebuild| 14 ++
 dev-lang/dmd/files/2.063-no-narrowing.patch|  6 +--
 dev-lang/dmd/files/2.064-no-narrowing.patch|  6 +--
 dev-lang/dmd/files/2.065-no-narrowing.patch|  6 +--
 ...2.074-link-32-bit-shared-lib-with-ld.bfd.patch} |  3 +-
 ...2.078-link-32-bit-shared-lib-with-ld.bfd.patch} |  3 +-
 dev-lang/dmd/files/2.082-allow-deprecations.patch  | 11 +
 dev-util/dlang-tools/Manifest  |  1 +
 dev-util/dlang-tools/dlang-tools-2.093.0.ebuild| 54 ++
 dev-util/dub/Manifest  |  1 +
 dev-util/dub/dub-1.22.0.ebuild | 39 
 .../dub/files/dub-1.22.0-gdc-dmd-pathfix.patch | 16 +++
 eclass/dmd.eclass  |  2 +-
 33 files changed, 190 insertions(+), 55 deletions(-)

diff --git a/dev-lang/dmd/Manifest b/dev-lang/dmd/Manifest
index de65e24..d76e9d5 100644
--- a/dev-lang/dmd/Manifest
+++ b/dev-lang/dmd/Manifest
@@ -28,3 +28,4 @@ DIST dmd.2.089.1.linux.tar.xz 25877024 BLAKE2B 
38fdbac595a6d9ea7548ee331aacefec5
 DIST dmd.2.090.1.linux.tar.xz 25595804 BLAKE2B 
addd21fc482aa90d816593312aa6490949e54c3f8f36989eec193e9b09412022afe5d1f7006153f9b258a2c96fed9266ef5a9a94ca9c999cbc3ec1230937dec8
 SHA512 
ebc769d9c4c784b7e59730606e57bbde8dbfaea07be2492a0e475e0818f0ef4aaf3cb2bc8b1be066cc14479d9a3dd0d9655e0b0025c79383dbbbe9b2f2caf04f
 DIST dmd.2.091.1.linux.tar.xz 23977732 BLAKE2B 
4db4c1733ecfdaa79a396039b8be735c217841deefd41b91b72a25e075e0f064892aa07497d840ef738021f66b58071d3d8c228573110614c43036ad51d7f701
 SHA512 
94db61b8cabd6229b404ce34e1618a710d6780bd7ce6db4ac666221b9bef616046ab9e4e793651e4e976fb4dd0eeedd5445abc9169ca27be753ff5611001e6bb
 DIST dmd.2.092.1.linux.tar.xz 24354760 BLAKE2B 
dd342c7cbb22f081720719a9aa2af40adb6bd9b6f25257eb85dc1e8b977dc80de87475b7fd9652c0c1cbba0e5115febd69969dce1f883e1a87e0f2a45b105d82
 SHA512 
df02256148a06bdab1427bed4428230b804da45e5241e6289f72fbc2bbf64020fe63a84b7aa91c36acb60ea8fb048933dc5a8c31f954df2637fd44a2964da0a3
+DIST dmd.2.093.0.linux.tar.xz 24477480 BLAKE2B 
a638963c2e98a43150451ca7d6280da5919b8dfea05af784a780cca35d3d61792b1f74842ae8c10221b4256ec3f6f223c84128fedb77933121f0357b5b4bfc86
 SHA512 
804da6df17d027e5584c80ba2ea7575218154b08c3c83c2993bb147887cd4c90da1b73166bf9e0ae18dd2d08054b2de092a39a0825b313afa3c9bb17a0b83f1f

diff --git a/dev-lang/dmd/dmd-2.074.1-r6.ebuild 
b/dev-lang/dmd/dmd-2.074.1-r6.ebuild
index d692175..124c1c1 100644
--- a/dev-lang/dmd/dmd-2.074.1-r6.ebuild
+++ b/dev-lang/dmd/dmd-2.074.1-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ inherit dmd
 PATCHES=(
"${FILESDIR}/2.074-fix-segv-in-evalu8.patch"
"${FILESDIR}/2.074-fix-out-of-bounds-in-evalu8.patch"
-   "${FILESDIR}/2.077-link-32-bit-shared-lib-with-ld.bfd.patch"
+   "${FILESDIR}/2.074-link-32-bit-shared-lib-with-ld.bfd.patch"
 )
 
 dmd_src_prepare_extra() {

diff --git a/dev-lang/dmd/dmd-2.075.1-r4.ebuild 
b/dev-lang/dmd/dmd-2.075.1-r4.ebuild
index a5d8015..d1358be 100644
--- a/dev-lang/dmd/dmd-2.075.1-r4.ebuild
+++ b/dev-lang/dmd/dmd-2.075.1-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 

[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/, dev-lang/dmd/

2020-08-14 Thread Marco Leise
commit: 67a315025a7bed305d1e7fe2d30fa9f964d10a5d
Author: Marco Leise  gmx  de>
AuthorDate: Fri Aug 14 15:42:46 2020 +
Commit: Marco Leise  gmx  de>
CommitDate: Sat Aug 15 01:15:55 2020 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=67a31502

dmd-2.092.1

Signed-off-by: Marco Leise  gmx.de>

 dev-lang/dmd/Manifest   | 2 +-
 dev-lang/dmd/{dmd-2.092.0.ebuild => dmd-2.092.1.ebuild} | 0
 dev-util/dlang-tools/Manifest   | 2 +-
 .../{dlang-tools-2.092.0.ebuild => dlang-tools-2.092.1.ebuild}  | 0
 4 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/dmd/Manifest b/dev-lang/dmd/Manifest
index d07522e..de65e24 100644
--- a/dev-lang/dmd/Manifest
+++ b/dev-lang/dmd/Manifest
@@ -27,4 +27,4 @@ DIST dmd.2.088.1.linux.tar.xz 25122116 BLAKE2B 
e573a97cf9f547a3017a0b904523f4877
 DIST dmd.2.089.1.linux.tar.xz 25877024 BLAKE2B 
38fdbac595a6d9ea7548ee331aacefec530594be750a1b3dbfad7af8a5e310d6fb5e774106adfaa0d0c33cfec8e94c7a29f4c3c5c3088cc827f6ccd8a3472e56
 SHA512 
8a5343060d7f28394be81d8732997d96a23522c87912f2c8d0979375297467068d093ab4ef2b92b0ce8be941b5c65061660eef8d1e9252c626197014ac4331a9
 DIST dmd.2.090.1.linux.tar.xz 25595804 BLAKE2B 
addd21fc482aa90d816593312aa6490949e54c3f8f36989eec193e9b09412022afe5d1f7006153f9b258a2c96fed9266ef5a9a94ca9c999cbc3ec1230937dec8
 SHA512 
ebc769d9c4c784b7e59730606e57bbde8dbfaea07be2492a0e475e0818f0ef4aaf3cb2bc8b1be066cc14479d9a3dd0d9655e0b0025c79383dbbbe9b2f2caf04f
 DIST dmd.2.091.1.linux.tar.xz 23977732 BLAKE2B 
4db4c1733ecfdaa79a396039b8be735c217841deefd41b91b72a25e075e0f064892aa07497d840ef738021f66b58071d3d8c228573110614c43036ad51d7f701
 SHA512 
94db61b8cabd6229b404ce34e1618a710d6780bd7ce6db4ac666221b9bef616046ab9e4e793651e4e976fb4dd0eeedd5445abc9169ca27be753ff5611001e6bb
-DIST dmd.2.092.0.linux.tar.xz 24272644 BLAKE2B 
417d406b071b8ea35ace5a8da303ba4c9e239bd5aae038ac45797383f54df460d3c169f451ea9bd4bde224e33fd1932412b341c057177f39550dab2c575066b1
 SHA512 
d385f06949a545e35cd93ef4a06ae613648dba641c19cdb66d7650730c8192ef80e4fb0d902e7f948629cc151b3fc940d1a4453056a0b70f901afd1c6de49026
+DIST dmd.2.092.1.linux.tar.xz 24354760 BLAKE2B 
dd342c7cbb22f081720719a9aa2af40adb6bd9b6f25257eb85dc1e8b977dc80de87475b7fd9652c0c1cbba0e5115febd69969dce1f883e1a87e0f2a45b105d82
 SHA512 
df02256148a06bdab1427bed4428230b804da45e5241e6289f72fbc2bbf64020fe63a84b7aa91c36acb60ea8fb048933dc5a8c31f954df2637fd44a2964da0a3

diff --git a/dev-lang/dmd/dmd-2.092.0.ebuild b/dev-lang/dmd/dmd-2.092.1.ebuild
similarity index 100%
rename from dev-lang/dmd/dmd-2.092.0.ebuild
rename to dev-lang/dmd/dmd-2.092.1.ebuild

diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest
index 3c090fb..e82bd6b 100644
--- a/dev-util/dlang-tools/Manifest
+++ b/dev-util/dlang-tools/Manifest
@@ -26,7 +26,7 @@ DIST dlang-tools-2.088.1.tar.gz 117104 BLAKE2B 
2920cb8950fb0e921665bab161584c35a
 DIST dlang-tools-2.089.1.tar.gz 117693 BLAKE2B 
6e499fd01bda7a58036b08f30319549ca2c786ea348ac93d045019fde745a3b30179af0d7c3999af8bd09f15d86876e43927cf069a70dc5120ebc08eb82a84c3
 SHA512 
ffc1eb9d42f167d2a519a052fdc87fb3db576d9b549dac80c993859f597dfbc492e783129b9c94dc664e33817bacf09b040d0cb2efbc679971ba768163eb4e42
 DIST dlang-tools-2.090.1.tar.gz 117709 BLAKE2B 
8a714a5bd6860bf4a856fbbde2a7188b404b819e11f9ed815688b9acb5fa6e95a95c0fb4aa407495da89a0e3b19dba584be1d90f3c60c2af95090d6e81f221d6
 SHA512 
82f6d3fd4a7f6fd013425894ec5f817c960764479649c97139a019802fc5c2a83671102f1b2a9427e88446055e5a1a4fa884a4b86400a84107b2d5ca322b7a32
 DIST dlang-tools-2.091.1.tar.gz 117714 BLAKE2B 
bd0957f0e70401b1ededf29be7f942da1445c66e3ea4b47f31b136413b506c3dd03faa4cb1962a10ae51edd0cb18b282da072b0ba63f0f0d7e2cd3e460924e3a
 SHA512 
b8fb4f4c1e9aed1e2134644152a32a7c6073d801458bf0a45a23e86cd761a19c4b517365112edc7af73fbef3c26b4106fa0ee7478a78fa41c531a060c25e3955
-DIST dlang-tools-2.092.0.tar.gz 119007 BLAKE2B 
fbcd288973eb12a8f551fb27dc9c567d7a30895bf82c871ad96f47eb0691ec3fef697086ee0c3d202d668707c06716185d859325dae6214a083740bde09f57b1
 SHA512 
3d3b0f0cc02297119773f54576d350e9124166fad8ed31c6a08eeb1018e1095cebde1ae5056d8d68a6272297cc7ee35d487f4de152536935bac9ca175ffb9e0e
+DIST dlang-tools-2.092.1.tar.gz 119015 BLAKE2B 
35121ccda680297d686b6133b80f27d04c133d3d6add4a335294c203a58475326563b5f81cd90a3d1b261c7799b244b739924ec32a6bbf887a98dcad486b64b4
 SHA512 
84d69e2b5e073bc038f438304060a490bc41c740eba14599b911aa66cc40b0f4ba1fa55536c77f01c6964210025283a3c6d32768493e9ca1e021eadaaa38f8b2
 DIST dlang.org-2.064.2.tar.gz 963131 BLAKE2B 
a7cf0d43a1cd531722bda717882a34e01c0186f0832a12064bf0600aede0a0913190724011f0b13c76cf794434e1c82490f48e9fda66409aa2820adc7c8a40f9
 SHA512 
a1284955764385539dcd8949cd851100af9be47908e85d8cfd897d6409903763919dc082fc0ca88fbaaf49647168357656aee82717a375ed45407eb15ccd44cf
 DIST dlang.org-2.065.0.tar.gz 1005429 BLAKE2B 

[gentoo-commits] repo/user/dlang:master commit in: /, dev-util/dlang-tools/, dev-lang/dmd/, dev-util/dub/, profiles/, ...

2020-04-19 Thread Marco Leise
commit: 2e7557a32c4cb393297fa00ed4c75c0393824dd8
Author: Marco Leise  gmx  de>
AuthorDate: Sat Apr 18 12:48:43 2020 +
Commit: Marco Leise  gmx  de>
CommitDate: Sat Apr 18 13:01:01 2020 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=2e7557a3

stabilization sweep

Signed-off-by: Marco Leise  gmx.de>

 .travis.yml|  2 +-
 dev-lang/dmd/Manifest  |  1 -
 dev-lang/dmd/dmd-2.090.0.ebuild| 20 
 dev-lang/dmd/dmd-2.090.1.ebuild|  2 +-
 dev-lang/ldc2/ldc2-1.20.1.ebuild   |  2 +-
 dev-util/dlang-tools/Manifest  |  1 -
 dev-util/dlang-tools/dlang-tools-2.090.0.ebuild| 54 --
 dev-util/dlang-tools/dlang-tools-2.090.1.ebuild|  2 +-
 dev-util/dub/Manifest  |  1 -
 dev-util/dub/dub-1.19.0.ebuild | 39 
 dev-util/dub/dub-1.20.0.ebuild |  2 +-
 .../dub/files/dub-1.19.0-gdc-dmd-pathfix.patch | 16 ---
 dev-util/gdmd/gdmd-9.2.0.ebuild|  2 +-
 eclass/dlang-compilers.eclass  |  4 +-
 profiles/use.desc  |  3 +-
 15 files changed, 11 insertions(+), 140 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 23716c6..781f29c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,7 +6,7 @@ language: python
 python:
 - "3.7"
 env:
-- PORTAGE_VER="2.3.92"
+- PORTAGE_VER="2.3.99"
 before_install:
 - sudo apt-get -qq update
 - pip install lxml pyyaml

diff --git a/dev-lang/dmd/Manifest b/dev-lang/dmd/Manifest
index 0e27663..02a00ef 100644
--- a/dev-lang/dmd/Manifest
+++ b/dev-lang/dmd/Manifest
@@ -25,6 +25,5 @@ DIST dmd.2.086.1.linux.tar.xz 24643816 BLAKE2B 
fc6703f6c7f8724e06bb75278df584698
 DIST dmd.2.087.1.linux.tar.xz 25120264 BLAKE2B 
fb6aed0ebf1547565f99717830acfe450bc7db260070b77d37491a8d216acbe7ac1b07d320a42d7df706e0f18c6644ab18925273455b7949160c99af83645053
 SHA512 
8c44aa61b7fb1605a98f49db2e45d9e115626ad4bca9a1cdf3e61a116538e893d2504f524234bcd060ad3a1dda67b8813adf256055f24a0289b4f9630fc7ce63
 DIST dmd.2.088.1.linux.tar.xz 25122116 BLAKE2B 
e573a97cf9f547a3017a0b904523f4877782bef98144744f064a539e87fac8c0938b2963308a0e4046b934a700273338cbea32467b472daf665c9c5673ee5e06
 SHA512 
e98183870cab35b67967b73149a10025b257ba9ce9aafabdbdd1d91cc3009b90d13d0b5173fb5e32d53da890de7b7bd41deddec19774baaafa84c6efef4717a8
 DIST dmd.2.089.1.linux.tar.xz 25877024 BLAKE2B 
38fdbac595a6d9ea7548ee331aacefec530594be750a1b3dbfad7af8a5e310d6fb5e774106adfaa0d0c33cfec8e94c7a29f4c3c5c3088cc827f6ccd8a3472e56
 SHA512 
8a5343060d7f28394be81d8732997d96a23522c87912f2c8d0979375297467068d093ab4ef2b92b0ce8be941b5c65061660eef8d1e9252c626197014ac4331a9
-DIST dmd.2.090.0.linux.tar.xz 25586392 BLAKE2B 
ca07a292dd27766b6ce08423bf3f943b177cae7393f3d5e3f5322b694fb40852b4deb6fbc90c68506f52a2be6b39a2bc1003da186247dcbdd9f80f066091fd19
 SHA512 
bdfa7a9b6c41aad1555e36469746bf1d5c567ec59b291ea5c8d03597677bcbb3d0fa7f3649242494fd6021681343601418ccbbe4be0667ab87b58ee77a903468
 DIST dmd.2.090.1.linux.tar.xz 25595804 BLAKE2B 
addd21fc482aa90d816593312aa6490949e54c3f8f36989eec193e9b09412022afe5d1f7006153f9b258a2c96fed9266ef5a9a94ca9c999cbc3ec1230937dec8
 SHA512 
ebc769d9c4c784b7e59730606e57bbde8dbfaea07be2492a0e475e0818f0ef4aaf3cb2bc8b1be066cc14479d9a3dd0d9655e0b0025c79383dbbbe9b2f2caf04f
 DIST dmd.2.091.0.linux.tar.xz 24161356 BLAKE2B 
4604b9398afd5648fbee3ee26a6c48b1219cc24ee27f601e42820f83956ee7577c178487e4c71721b6730f1ae802c290f8887e416112ae974af56951d7e920d3
 SHA512 
2ac90f267f58a561553abfd7ddb9214f743b846758fcb0cb1439aea790da2a6dcb2ead7b5d2c2c7012c516bae92b0183596ba52aa070e89a5ef1a2c1d597982c

diff --git a/dev-lang/dmd/dmd-2.090.0.ebuild b/dev-lang/dmd/dmd-2.090.0.ebuild
deleted file mode 100644
index 6b582a8..000
--- a/dev-lang/dmd/dmd-2.090.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KEYWORDS="-* ~amd64 ~x86"
-YEAR=2020
-DLANG_VERSION_RANGE="2.076-"
-
-inherit dmd
-
-PATCHES=(
-   "${FILESDIR}/2.083-link-32-bit-shared-lib-with-ld.bfd.patch"
-)
-
-dmd_src_prepare_extra() {
-   # Copy default DDOC theme file into resource directory
-   mkdir "dmd/res" || die "Failed to create 'dmd/res' directory"
-   cp "${FILESDIR}/2.086-default_ddoc_theme.ddoc" 
"dmd/res/default_ddoc_theme.ddoc" || die "Failed to copy 
'default_ddoc_theme.ddoc' file into 'src/res' directory."
-}

diff --git a/dev-lang/dmd/dmd-2.090.1.ebuild b/dev-lang/dmd/dmd-2.090.1.ebuild
index 6b582a8..e750be0 100644
--- a/dev-lang/dmd/dmd-2.090.1.ebuild
+++ b/dev-lang/dmd/dmd-2.090.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 YEAR=2020
 DLANG_VERSION_RANGE="2.076-"
 

diff --git a/dev-lang/ldc2/ldc2-1.20.1.ebuild b/dev-lang/ldc2/ldc2-1.20.1.ebuild

[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/, dev-lang/dmd/

2020-02-10 Thread Marco Leise
commit: 660c1530d12c4c4ed6438ee288262cbe9ee61785
Author: Marco Leise  gmx  de>
AuthorDate: Mon Feb 10 16:16:14 2020 +
Commit: Marco Leise  gmx  de>
CommitDate: Mon Feb 10 16:16:14 2020 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=660c1530

dmd-2.090.1

Signed-off-by: Marco Leise  gmx.de>

 dev-lang/dmd/Manifest   |  1 +
 dev-lang/dmd/dmd-2.090.1.ebuild | 20 +
 dev-util/dlang-tools/Manifest   |  1 +
 dev-util/dlang-tools/dlang-tools-2.090.1.ebuild | 54 +
 4 files changed, 76 insertions(+)

diff --git a/dev-lang/dmd/Manifest b/dev-lang/dmd/Manifest
index 20ecedb..c93ad85 100644
--- a/dev-lang/dmd/Manifest
+++ b/dev-lang/dmd/Manifest
@@ -27,3 +27,4 @@ DIST dmd.2.088.1.linux.tar.xz 25122116 BLAKE2B 
e573a97cf9f547a3017a0b904523f4877
 DIST dmd.2.089.0.linux.tar.xz 25693688 BLAKE2B 
034d90b18e32d382d3e9c78654560b20cfc89f53cf4395b46c2b0f09db9be75c008017ff843b49912a43a40020d857a6654890b8293df305c012058369e45f78
 SHA512 
91e03f706ff91172a64fb9ab06544e39fcec90890074fbf72758b3bbc4d8664f66a7f714ccac5d3d236464485abef85d7936aba1612559a5c1dd78a505abd328
 DIST dmd.2.089.1.linux.tar.xz 25877024 BLAKE2B 
38fdbac595a6d9ea7548ee331aacefec530594be750a1b3dbfad7af8a5e310d6fb5e774106adfaa0d0c33cfec8e94c7a29f4c3c5c3088cc827f6ccd8a3472e56
 SHA512 
8a5343060d7f28394be81d8732997d96a23522c87912f2c8d0979375297467068d093ab4ef2b92b0ce8be941b5c65061660eef8d1e9252c626197014ac4331a9
 DIST dmd.2.090.0.linux.tar.xz 25586392 BLAKE2B 
ca07a292dd27766b6ce08423bf3f943b177cae7393f3d5e3f5322b694fb40852b4deb6fbc90c68506f52a2be6b39a2bc1003da186247dcbdd9f80f066091fd19
 SHA512 
bdfa7a9b6c41aad1555e36469746bf1d5c567ec59b291ea5c8d03597677bcbb3d0fa7f3649242494fd6021681343601418ccbbe4be0667ab87b58ee77a903468
+DIST dmd.2.090.1.linux.tar.xz 25595804 BLAKE2B 
addd21fc482aa90d816593312aa6490949e54c3f8f36989eec193e9b09412022afe5d1f7006153f9b258a2c96fed9266ef5a9a94ca9c999cbc3ec1230937dec8
 SHA512 
ebc769d9c4c784b7e59730606e57bbde8dbfaea07be2492a0e475e0818f0ef4aaf3cb2bc8b1be066cc14479d9a3dd0d9655e0b0025c79383dbbbe9b2f2caf04f

diff --git a/dev-lang/dmd/dmd-2.090.1.ebuild b/dev-lang/dmd/dmd-2.090.1.ebuild
new file mode 100644
index 000..6b582a8
--- /dev/null
+++ b/dev-lang/dmd/dmd-2.090.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KEYWORDS="-* ~amd64 ~x86"
+YEAR=2020
+DLANG_VERSION_RANGE="2.076-"
+
+inherit dmd
+
+PATCHES=(
+   "${FILESDIR}/2.083-link-32-bit-shared-lib-with-ld.bfd.patch"
+)
+
+dmd_src_prepare_extra() {
+   # Copy default DDOC theme file into resource directory
+   mkdir "dmd/res" || die "Failed to create 'dmd/res' directory"
+   cp "${FILESDIR}/2.086-default_ddoc_theme.ddoc" 
"dmd/res/default_ddoc_theme.ddoc" || die "Failed to copy 
'default_ddoc_theme.ddoc' file into 'src/res' directory."
+}

diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest
index fc2ba53..1a27bdd 100644
--- a/dev-util/dlang-tools/Manifest
+++ b/dev-util/dlang-tools/Manifest
@@ -26,6 +26,7 @@ DIST dlang-tools-2.088.1.tar.gz 117104 BLAKE2B 
2920cb8950fb0e921665bab161584c35a
 DIST dlang-tools-2.089.0.tar.gz 117576 BLAKE2B 
73ff760a86bd537e8ae818287bd337c25a865c2a103ad7334f66abc02725b064b1190c2bdc29b32d6b3759adc69a36a2ac499285aef3f1c4b260f4d747750418
 SHA512 
a64bed8d0b24a33fd86ca1375895f85cd86b34d2b9eb871e7d3df34235e634be058addd6b1056c5a3b010050eb0593e5ef45d907720e07b081140fd265bc00e3
 DIST dlang-tools-2.089.1.tar.gz 117693 BLAKE2B 
6e499fd01bda7a58036b08f30319549ca2c786ea348ac93d045019fde745a3b30179af0d7c3999af8bd09f15d86876e43927cf069a70dc5120ebc08eb82a84c3
 SHA512 
ffc1eb9d42f167d2a519a052fdc87fb3db576d9b549dac80c993859f597dfbc492e783129b9c94dc664e33817bacf09b040d0cb2efbc679971ba768163eb4e42
 DIST dlang-tools-2.090.0.tar.gz 117713 BLAKE2B 
efe720acfa306f6dc29e42ff13d23c3298aeed00429913b962b246143c688b4d839936e859c07d4d624430a5043c69205aef363face14875292ee52d968f6006
 SHA512 
b861fc11fe7ed105439984c79001fdef63da4d03fe751f0b43eb478a38afeab3599ffb41f39451faea71e4bb44e3d871a9ce41d45d8e19f4e59d5565efd6264e
+DIST dlang-tools-2.090.1.tar.gz 117709 BLAKE2B 
8a714a5bd6860bf4a856fbbde2a7188b404b819e11f9ed815688b9acb5fa6e95a95c0fb4aa407495da89a0e3b19dba584be1d90f3c60c2af95090d6e81f221d6
 SHA512 
82f6d3fd4a7f6fd013425894ec5f817c960764479649c97139a019802fc5c2a83671102f1b2a9427e88446055e5a1a4fa884a4b86400a84107b2d5ca322b7a32
 DIST dlang.org-2.064.2.tar.gz 963131 BLAKE2B 
a7cf0d43a1cd531722bda717882a34e01c0186f0832a12064bf0600aede0a0913190724011f0b13c76cf794434e1c82490f48e9fda66409aa2820adc7c8a40f9
 SHA512 
a1284955764385539dcd8949cd851100af9be47908e85d8cfd897d6409903763919dc082fc0ca88fbaaf49647168357656aee82717a375ed45407eb15ccd44cf
 DIST dlang.org-2.065.0.tar.gz 1005429 BLAKE2B 
01fc8ec0c5148f910e2923be556208c08a18f00453ffa1f1a22d6725db6489b6f9022cd170caa3a05078baddde353ee819984da5efa53547e78006d2f0a97b9c
 SHA512