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

2024-07-14 Thread Horodniceanu Andrei
commit: 935ff914ac13a48704c1d34efb6cf0a29d5b2832
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Sun Jul 14 15:53:47 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Sun Jul 14 15:53:47 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=935ff914

dev-util/dscanner: enable dmd-2_109 and ldc2-1_39

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

 dev-util/dscanner/dscanner-0.16.0_beta4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/dscanner/dscanner-0.16.0_beta4.ebuild 
b/dev-util/dscanner/dscanner-0.16.0_beta4.ebuild
index e07408f..a60f04c 100644
--- a/dev-util/dscanner/dscanner-0.16.0_beta4.ebuild
+++ b/dev-util/dscanner/dscanner-0.16.0_beta4.ebuild
@@ -34,7 +34,7 @@ KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="debug test"
 RESTRICT="!test? ( test )"
 
-DLANG_COMPAT=( dmd-2_{106..108} gdc-1{3,4} ldc2-1_{35..38} )
+DLANG_COMPAT=( dmd-2_{106..109} gdc-1{3,4} ldc2-1_{35..39} )
 
 inherit dlang-single
 



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

2024-06-01 Thread Horodniceanu Andrei
commit: dbc793c755b7b51a08a94bce9c99921bfc6828ae
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Sun Jun  2 04:53:25 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Sun Jun  2 04:53:25 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=dbc793c7

dev-util/dscanner: enable gdc-14

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

 dev-util/dscanner/dscanner-0.16.0_beta4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/dscanner/dscanner-0.16.0_beta4.ebuild 
b/dev-util/dscanner/dscanner-0.16.0_beta4.ebuild
index a82eb86..e07408f 100644
--- a/dev-util/dscanner/dscanner-0.16.0_beta4.ebuild
+++ b/dev-util/dscanner/dscanner-0.16.0_beta4.ebuild
@@ -34,7 +34,7 @@ KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="debug 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 dlang-single
 
@@ -58,7 +58,7 @@ src_prepare() {
 }
 
 src_compile() {
-   if [[ ${EDC} == gdc* && ${DCFLAGS} == *-march=native* ]]; then
+   if [[ ${EDC} == gdc-13 && ${DCFLAGS} == *-march=native* ]]; then
# At this point I wonder if we should have been stripping it in 
the eclass.
# Fixed for >=sys-devel/gcc-13.2.1_p20240330
ewarn '-march=native has been removed from your flags.'



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

2024-06-01 Thread Horodniceanu Andrei
commit: 4b952d78bcdc5313589028bd3d985472983f8d05
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Fri May 31 05:28:33 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Fri May 31 05:28:33 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=4b952d78

dev-util/dscanner: enable ldc2-1_38

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

 dev-util/dscanner/dscanner-0.16.0_beta4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/dscanner/dscanner-0.16.0_beta4.ebuild 
b/dev-util/dscanner/dscanner-0.16.0_beta4.ebuild
index a0fbb7e..a82eb86 100644
--- a/dev-util/dscanner/dscanner-0.16.0_beta4.ebuild
+++ b/dev-util/dscanner/dscanner-0.16.0_beta4.ebuild
@@ -34,7 +34,7 @@ KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="debug 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 dlang-single
 



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

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

dev-util/dscanner: drop 0.15.2-r1

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

 dev-util/dscanner/dscanner-0.15.2-r1.ebuild | 99 -
 1 file changed, 99 deletions(-)

diff --git a/dev-util/dscanner/dscanner-0.15.2-r1.ebuild 
b/dev-util/dscanner/dscanner-0.15.2-r1.ebuild
deleted file mode 100644
index e24c6bc..000
--- a/dev-util/dscanner/dscanner-0.15.2-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Swiss-army knife for D source code"
-HOMEPAGE="https://github.com/dlang-community/D-Scanner";
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="debug"
-
-CONTAINERS="116a02872039efbd0289828cd5eeff6f60bdf539"
-DCD="1c60c5480f70db568279e4637a5033953c777406"
-INIFILED="cecaff8037a60db2a51c9bded4802c87d938a44e"
-LIBDDOC="fbbfb8245728484e5f96d717994d4b404a9789a4"
-LIBDPARSE="fe6d1e38fb4fc04323170389cfec67ed7fd4e24a"
-GITHUB_URI="https://codeload.github.com";
-SRC_URI="
-   ${GITHUB_URI}/dlang-community/${PN}/tar.gz/v${PV} -> ${P}.tar.gz
-   ${GITHUB_URI}/dlang-community/containers/tar.gz/${CONTAINERS} -> 
containers-${CONTAINERS}.tar.gz
-   ${GITHUB_URI}/dlang-community/DCD/tar.gz/${DCD} -> DCD-${DCD}.tar.gz
-   ${GITHUB_URI}/burner/inifiled/tar.gz/${INIFILED} -> 
inifiled-${INIFILED}.tar.gz
-   ${GITHUB_URI}/dlang-community/libddoc/tar.gz/${LIBDDOC} -> 
libddoc-${LIBDDOC}.tar.gz
-   ${GITHUB_URI}/dlang-community/libdparse/tar.gz/${LIBDPARSE} -> 
libdparse-${LIBDPARSE}.tar.gz
-   "
-S="${WORKDIR}/D-Scanner-${PV}"
-PATCHES=( "${FILESDIR}/${PV}-makefile-fixes.patch" )
-
-DLANG_COMPAT=( dmd-2_{106..107} gdc-13 ldc2-1_{35..36} )
-
-inherit dlang-single
-
-REQUIRED_USE=${DLANG_REQUIRED_USE}
-DEPEND=${DLANG_DEPS}
-BDEPEND=${DLANG_DEPS}
-RDEPEND=${DLANG_DEPS}
-
-src_prepare() {
-   move_git_submodules
-
-   mkdir "${S}"/bin || die "Failed to create 'bin' directory."
-   # Stop the makefile from executing git
-   echo "v${PV}" > "${S}"/bin/githash.txt || die "Could not generate 
githash"
-
-   # Apply patches
-   default
-}
-
-src_compile() {
-   if use debug; then
-   # Add a -debug compiler specific flag and enable the 
dparse_verbose version,
-   # like the debug target in the makefile except that it doesn't 
build everything in 1 go.
-   DCFLAGS+=" $(dlang_get_version_flag)=dparse_verbose"
-
-   local debugFlag
-   case "${EDC}" in
-   dmd*) debugFlag="-debug" ;;
-   gdc*) debugFlag="-fdebug" ;;
-   ldc*) debugFlag="-d-debug" ;;
-   esac
-   DCFLAGS+=" ${debugFlag}"
-   fi
-
-   emake DFLAGS="${DCFLAGS}"
-}
-
-src_test() {
-   # We can specify user flags in (DMD|LDC|GDC)_TEST_FLAGS
-   local flagName=${EDC::3}
-   flagName="${flagName^^}_TEST_FLAGS"
-
-   emake test "${flagName}=${DCFLAGS}"
-}
-
-src_install() {
-   dobin bin/dscanner
-   dodoc README.md LICENSE_1_0.txt
-}
-
-move_git_submodules() {
-   # Move all submodule dependencies into the appropriate folders.
-   # They have to be moved from ${WORKDIR}/${name}-${hash} to ${S}/${name}
-   local submodule submodules=(
-   "containers" "DCD" "inifiled" "libddoc" "libdparse"
-   )
-   for submodule in "${submodules[@]}"; do
-   # make the name uppercase: inifiled -> INIFILED
-   local submodule_hash_var="${submodule^^}"
-   # and extract the hash
-   local submodule_hash="${!submodule_hash_var}"
-
-   local 
submodule_directory="${WORKDIR}/${submodule}-${submodule_hash}"
-
-   mv -T "${submodule_directory}" "${S}/${submodule}" \
-  || die "Could not move submodule '${submodule}' to its 
subdirectory"
-   done
-}



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

2024-05-03 Thread Horodniceanu Andrei
commit: a323fcc0ee344d95222c59fba35010056ea387f6
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Fri May  3 10:02:47 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Fri May  3 10:03:47 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=a323fcc0

dev-util/dscanner: add 0.16.0_beta4

Additional changes:
- strip -march=native with gdc
- run integration tests
- respect LDFLAGS

Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114171
Signed-off-by: Andrei Horodniceanu  proton.me>

 dev-util/dscanner/Manifest |   1 +
 dev-util/dscanner/dscanner-0.16.0_beta4.ebuild | 111 +
 .../dscanner/files/makefile-respect-ldflags.patch  |  22 
 3 files changed, 134 insertions(+)

diff --git a/dev-util/dscanner/Manifest b/dev-util/dscanner/Manifest
index 323d067..c1cb9f1 100644
--- a/dev-util/dscanner/Manifest
+++ b/dev-util/dscanner/Manifest
@@ -1,6 +1,7 @@
 DIST DCD-1c60c5480f70db568279e4637a5033953c777406.tar.gz 199435 BLAKE2B 
d32410769e210d1eebf70c9007e4cf939df7e2104d5535f913c22a08503cd048b0b6a82563ee15fe47ce87e55fbbeef1d7e9893714d75f8ffd4beaeaf87ec5de
 SHA512 
9f445134a97a58079e4805f3584bf9816e9c158db07c5409e63f2b5f371769b2fe66b2d66b1c4883279960d9d4fb020a6f20b83e4d32ad9c9c2d180940d7cb4e
 DIST containers-116a02872039efbd0289828cd5eeff6f60bdf539.tar.gz 55518 BLAKE2B 
466c2452724b3d377ca2cec8793e27b8599e4388644ef7058de4e535d5f095f6e713e6aaf7e934f944b68726f9a96aed3f093100f993cfe4db1efd5dbd9e6cd4
 SHA512 
e98ecc56b7dac12c347b591f65b33fc213a183e22c455e6bd2727d9797922069db70143240d935d72c38738fc43b579ede33c4a6d8e7ac0e5194001d3b0d773f
 DIST dscanner-0.15.2.tar.gz 103122 BLAKE2B 
cff0637596cf094a9811bd49721b9328fada3de04d29edb69045d0482f7dbf8631f6db296054d23d2ad66ca94a4c1fe8d23e4bae5aa3dbb01269ef30c164
 SHA512 
92ba1be469de5cf1edfa4e6e53b6c4acd6a2e2ef6a451650d5a652ce161b47c88255a8539a9cf716212449e7f6c16aa4950fa1445b287040c83deb54c978dcaf
+DIST dscanner-0.16.0-beta.4.tar.gz 119703 BLAKE2B 
3d51cdfb5e3e894a4e9e48432a836a11f33eac543aeb236804fcc07bd43919bd23b5d9f00d02e4638ec4c17d494f435ea94bd5f2a39bf6b96fcabe98a0645738
 SHA512 
fdb64b5edc320dfd51ba76fe7ce1b8fe148f2f58da7b5c15511071186a5421c86be1e9eb18224c26c92fa082d2cecb6199c5952f9a54cf8b15fdc4d8c28140f5
 DIST inifiled-cecaff8037a60db2a51c9bded4802c87d938a44e.tar.gz 8251 BLAKE2B 
fa0bb78c11f69e257a0974c16188475d50fcf2a56138fc288d6262be91604b8e706bfab2572b2d0e358c8366b400a2c5a3af6ba87d5243825ddf26a5a03fbfe2
 SHA512 
9a3c66eca2b48350c798fd0a54d37c8714d6a499e8412983f1bda2f00cda6fe1439bfbc6766d32529f3d7cc708a0528c52c077f9169727b492616691833c52d0
 DIST libddoc-fbbfb8245728484e5f96d717994d4b404a9789a4.tar.gz 21113 BLAKE2B 
419de2c211c609e81e9c65e85ac7ea22beb9490ae953ec8ffa996d538c432c21b1dc9bceb0551d5b83da94b493dd3c6b8ad9093fe839e5007dce63dbc036
 SHA512 
ccf6566da9d668ecb651bd26c17077669e4d9cba4832a424f57f271ef80b8b779c78e3c03b8736f3766d6653a6415ba65bc7de687648e370865127db2571655e
 DIST libdparse-fe6d1e38fb4fc04323170389cfec67ed7fd4e24a.tar.gz 158963 BLAKE2B 
4fc7b52921d0c163051b4115076a1473fd7138244bad8052e79298beaccb1ed3c737bbf0ae754f2596133d32cede71704e4ac43c486d69a4390e5654c1993bfa
 SHA512 
cb36b7bfc7d33c0c2c9be25bf4bea1abdbad7c7c9860bbbe725be7d5859255f937fb3b4a2241b47eb4131dd1879819e47704eaadeeb660d5b245008f594107cf

diff --git a/dev-util/dscanner/dscanner-0.16.0_beta4.ebuild 
b/dev-util/dscanner/dscanner-0.16.0_beta4.ebuild
new file mode 100644
index 000..a0fbb7e
--- /dev/null
+++ b/dev-util/dscanner/dscanner-0.16.0_beta4.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Swiss-army knife for D source code"
+HOMEPAGE="https://github.com/dlang-community/D-Scanner";
+
+MY_PV=$(ver_rs 3 - 4 .) # For beta releases 0.16.0_beta4 -> 0.16.0-beta.4
+DCD="1c60c5480f70db568279e4637a5033953c777406"
+CONTAINERS="116a02872039efbd0289828cd5eeff6f60bdf539"
+INIFILED="cecaff8037a60db2a51c9bded4802c87d938a44e"
+LIBDDOC="fbbfb8245728484e5f96d717994d4b404a9789a4"
+LIBDPARSE="fe6d1e38fb4fc04323170389cfec67ed7fd4e24a"
+GITHUB_URI="https://codeload.github.com";
+SRC_URI="
+   ${GITHUB_URI}/dlang-community/${PN}/tar.gz/v${MY_PV} -> 
${PN}-${MY_PV}.tar.gz
+   ${GITHUB_URI}/dlang-community/containers/tar.gz/${CONTAINERS} -> 
containers-${CONTAINERS}.tar.gz
+   ${GITHUB_URI}/dlang-community/DCD/tar.gz/${DCD} -> DCD-${DCD}.tar.gz
+   ${GITHUB_URI}/burner/inifiled/tar.gz/${INIFILED} -> 
inifiled-${INIFILED}.tar.gz
+   ${GITHUB_URI}/dlang-community/libddoc/tar.gz/${LIBDDOC} -> 
libddoc-${LIBDDOC}.tar.gz
+   ${GITHUB_URI}/dlang-community/libdparse/tar.gz/${LIBDPARSE} -> 
libdparse-${LIBDPARSE}.tar.gz
+   "
+S="${WORKDIR}/D-Scanner-${MY_PV}"
+LICENSE="Boost-1.0"
+
+PATCHES=(
+   "${FILESDIR}/0.15.2-makefile-fixes.patch"
+   "${FILESDIR}/makefile-respect-ldflags.patch"
+)
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="debug test"
+RESTRICT="!test? (

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

2024-04-13 Thread Horodniceanu Andrei
commit: aa21b2fcf88726f6c3a05701da8a240b37d533d8
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Sat Mar  9 17:12:21 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=aa21b2fc

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

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

 dev-util/dscanner/dscanner-0.15.2-r1.ebuild | 99 +
 1 file changed, 99 insertions(+)

diff --git a/dev-util/dscanner/dscanner-0.15.2-r1.ebuild 
b/dev-util/dscanner/dscanner-0.15.2-r1.ebuild
new file mode 100644
index 000..e24c6bc
--- /dev/null
+++ b/dev-util/dscanner/dscanner-0.15.2-r1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Swiss-army knife for D source code"
+HOMEPAGE="https://github.com/dlang-community/D-Scanner";
+LICENSE="Boost-1.0"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="debug"
+
+CONTAINERS="116a02872039efbd0289828cd5eeff6f60bdf539"
+DCD="1c60c5480f70db568279e4637a5033953c777406"
+INIFILED="cecaff8037a60db2a51c9bded4802c87d938a44e"
+LIBDDOC="fbbfb8245728484e5f96d717994d4b404a9789a4"
+LIBDPARSE="fe6d1e38fb4fc04323170389cfec67ed7fd4e24a"
+GITHUB_URI="https://codeload.github.com";
+SRC_URI="
+   ${GITHUB_URI}/dlang-community/${PN}/tar.gz/v${PV} -> ${P}.tar.gz
+   ${GITHUB_URI}/dlang-community/containers/tar.gz/${CONTAINERS} -> 
containers-${CONTAINERS}.tar.gz
+   ${GITHUB_URI}/dlang-community/DCD/tar.gz/${DCD} -> DCD-${DCD}.tar.gz
+   ${GITHUB_URI}/burner/inifiled/tar.gz/${INIFILED} -> 
inifiled-${INIFILED}.tar.gz
+   ${GITHUB_URI}/dlang-community/libddoc/tar.gz/${LIBDDOC} -> 
libddoc-${LIBDDOC}.tar.gz
+   ${GITHUB_URI}/dlang-community/libdparse/tar.gz/${LIBDPARSE} -> 
libdparse-${LIBDPARSE}.tar.gz
+   "
+S="${WORKDIR}/D-Scanner-${PV}"
+PATCHES=( "${FILESDIR}/${PV}-makefile-fixes.patch" )
+
+DLANG_COMPAT=( dmd-2_{106..107} gdc-13 ldc2-1_{35..36} )
+
+inherit dlang-single
+
+REQUIRED_USE=${DLANG_REQUIRED_USE}
+DEPEND=${DLANG_DEPS}
+BDEPEND=${DLANG_DEPS}
+RDEPEND=${DLANG_DEPS}
+
+src_prepare() {
+   move_git_submodules
+
+   mkdir "${S}"/bin || die "Failed to create 'bin' directory."
+   # Stop the makefile from executing git
+   echo "v${PV}" > "${S}"/bin/githash.txt || die "Could not generate 
githash"
+
+   # Apply patches
+   default
+}
+
+src_compile() {
+   if use debug; then
+   # Add a -debug compiler specific flag and enable the 
dparse_verbose version,
+   # like the debug target in the makefile except that it doesn't 
build everything in 1 go.
+   DCFLAGS+=" $(dlang_get_version_flag)=dparse_verbose"
+
+   local debugFlag
+   case "${EDC}" in
+   dmd*) debugFlag="-debug" ;;
+   gdc*) debugFlag="-fdebug" ;;
+   ldc*) debugFlag="-d-debug" ;;
+   esac
+   DCFLAGS+=" ${debugFlag}"
+   fi
+
+   emake DFLAGS="${DCFLAGS}"
+}
+
+src_test() {
+   # We can specify user flags in (DMD|LDC|GDC)_TEST_FLAGS
+   local flagName=${EDC::3}
+   flagName="${flagName^^}_TEST_FLAGS"
+
+   emake test "${flagName}=${DCFLAGS}"
+}
+
+src_install() {
+   dobin bin/dscanner
+   dodoc README.md LICENSE_1_0.txt
+}
+
+move_git_submodules() {
+   # Move all submodule dependencies into the appropriate folders.
+   # They have to be moved from ${WORKDIR}/${name}-${hash} to ${S}/${name}
+   local submodule submodules=(
+   "containers" "DCD" "inifiled" "libddoc" "libdparse"
+   )
+   for submodule in "${submodules[@]}"; do
+   # make the name uppercase: inifiled -> INIFILED
+   local submodule_hash_var="${submodule^^}"
+   # and extract the hash
+   local submodule_hash="${!submodule_hash_var}"
+
+   local 
submodule_directory="${WORKDIR}/${submodule}-${submodule_hash}"
+
+   mv -T "${submodule_directory}" "${S}/${submodule}" \
+  || die "Could not move submodule '${submodule}' to its 
subdirectory"
+   done
+}



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

2024-03-13 Thread Horodniceanu Andrei
commit: c10555053cf16fabdb8e7d5c152f33d9b2085db5
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Wed Mar 13 20:47:41 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Wed Mar 13 20:47:41 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=c1055505

dev-util/dscanner: drop 0.11.1

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

 dev-util/dscanner/Manifest   |  6 ---
 dev-util/dscanner/dscanner-0.11.1.ebuild | 81 
 2 files changed, 87 deletions(-)

diff --git a/dev-util/dscanner/Manifest b/dev-util/dscanner/Manifest
index 80818f3..323d067 100644
--- a/dev-util/dscanner/Manifest
+++ b/dev-util/dscanner/Manifest
@@ -1,12 +1,6 @@
 DIST DCD-1c60c5480f70db568279e4637a5033953c777406.tar.gz 199435 BLAKE2B 
d32410769e210d1eebf70c9007e4cf939df7e2104d5535f913c22a08503cd048b0b6a82563ee15fe47ce87e55fbbeef1d7e9893714d75f8ffd4beaeaf87ec5de
 SHA512 
9f445134a97a58079e4805f3584bf9816e9c158db07c5409e63f2b5f371769b2fe66b2d66b1c4883279960d9d4fb020a6f20b83e4d32ad9c9c2d180940d7cb4e
 DIST containers-116a02872039efbd0289828cd5eeff6f60bdf539.tar.gz 55518 BLAKE2B 
466c2452724b3d377ca2cec8793e27b8599e4388644ef7058de4e535d5f095f6e713e6aaf7e934f944b68726f9a96aed3f093100f993cfe4db1efd5dbd9e6cd4
 SHA512 
e98ecc56b7dac12c347b591f65b33fc213a183e22c455e6bd2727d9797922069db70143240d935d72c38738fc43b579ede33c4a6d8e7ac0e5194001d3b0d773f
-DIST containers-fc1625a5a0c253272b80addfb4107928495fd647.tar.gz 55220 BLAKE2B 
67851802c64c2e22c40688e050e8ba3825d6152df0fed2130d3585b77264ddd0ff0444c199d95330116887d6711935b82cdba392e557acf22d353b094c4be8a4
 SHA512 
ff13091bd8ccd2fbfdb18284d81cf3789f208cc3e9f07f36cfb87122efb36b364c3201c695c9b0267705576561270a6f2a9ec91ce8776a7d683db4bf36ca328b
-DIST dscanner-0.11.1.tar.gz 90803 BLAKE2B 
b90ed5b8067d675c2e25d35e967fdd7313fa5dd5758e179aa687c228aa91d099f2231758cbb12941cb73594d6024f8baf7f8b4ebc0f1c730a6e7d18eb8b16b73
 SHA512 
321ded16f9cf35835fb779ad0fd5bf2b89b861842798100e0b28d0b70027b01e92500621e6d3797ee31eeef86f1deaf36b419b04e4dc7fbae6efe4a292d47a3a
 DIST dscanner-0.15.2.tar.gz 103122 BLAKE2B 
cff0637596cf094a9811bd49721b9328fada3de04d29edb69045d0482f7dbf8631f6db296054d23d2ad66ca94a4c1fe8d23e4bae5aa3dbb01269ef30c164
 SHA512 
92ba1be469de5cf1edfa4e6e53b6c4acd6a2e2ef6a451650d5a652ce161b47c88255a8539a9cf716212449e7f6c16aa4950fa1445b287040c83deb54c978dcaf
-DIST dsymbol-b8920c2a4593e24d1ced91f8f0bce9e50f598e4d.tar.gz 34794 BLAKE2B 
e863b47e51263c564d38695b35dd8c225c69d657d5aaf7c09eb240d999b91aa2fd3cf0911e4265467b1c314e3c7365bf4a109eac6190c4326a8a12eef4e6d56b
 SHA512 
fcb6dce5c28c87dee1bc850646b739841e3e6c23108d7e47545750cc810b6aede661ae18895459a82518d38864ed6aee1c5bed390a40057b12c54808791bfcd5
 DIST inifiled-cecaff8037a60db2a51c9bded4802c87d938a44e.tar.gz 8251 BLAKE2B 
fa0bb78c11f69e257a0974c16188475d50fcf2a56138fc288d6262be91604b8e706bfab2572b2d0e358c8366b400a2c5a3af6ba87d5243825ddf26a5a03fbfe2
 SHA512 
9a3c66eca2b48350c798fd0a54d37c8714d6a499e8412983f1bda2f00cda6fe1439bfbc6766d32529f3d7cc708a0528c52c077f9169727b492616691833c52d0
-DIST libddoc-9cf851e4476bdadccd96f3589e16ab9f9881c76d.tar.gz 20108 BLAKE2B 
18b98b4fc9fdb409184b3d337147625953c1b78442ca956fcc774857c16006518d746c43cd93ab00fea10bee4beaa72c10d13590064a52080fd882361684
 SHA512 
b684d63d4db647f7366154e7631917842ccaac2c95a09ab58065db08b176352a44b674c788bd726e3c83d78dbc5c2134d468cfb7cb212c5dff65b5442174ade6
 DIST libddoc-fbbfb8245728484e5f96d717994d4b404a9789a4.tar.gz 21113 BLAKE2B 
419de2c211c609e81e9c65e85ac7ea22beb9490ae953ec8ffa996d538c432c21b1dc9bceb0551d5b83da94b493dd3c6b8ad9093fe839e5007dce63dbc036
 SHA512 
ccf6566da9d668ecb651bd26c17077669e4d9cba4832a424f57f271ef80b8b779c78e3c03b8736f3766d6653a6415ba65bc7de687648e370865127db2571655e
-DIST libdparse-6f0893f6b07ec561d382f26c81e74f7788056828.tar.gz 145629 BLAKE2B 
3fa4801499abfb3ad8b2094d48f68a96338ed994be1f417df4fe9591c9c80bb3a89a3652d623be3a59a2c73054e0ed6a15de11f6e890d8ec7a0294fa517b4c66
 SHA512 
9329deb2fee5b36e5b7ebfd553f5efc8c190e3a7f79eb2939598ac28391c0e717d96db1c16b825cd838780f31313e48699b3d115f344137131373042f0d9a2d7
 DIST libdparse-fe6d1e38fb4fc04323170389cfec67ed7fd4e24a.tar.gz 158963 BLAKE2B 
4fc7b52921d0c163051b4115076a1473fd7138244bad8052e79298beaccb1ed3c737bbf0ae754f2596133d32cede71704e4ac43c486d69a4390e5654c1993bfa
 SHA512 
cb36b7bfc7d33c0c2c9be25bf4bea1abdbad7c7c9860bbbe725be7d5859255f937fb3b4a2241b47eb4131dd1879819e47704eaadeeb660d5b245008f594107cf
-DIST stdx-allocator-d6e6ce4a838e0dad43ef13f050f96627339cdccd.tar.gz 103648 
BLAKE2B 
c08925df810761bb4825d6058375dcc5415f4838403b3668aeff5c1be93c7d04b49c1994da27aa498cd0f4abd1ff923e8d906ae53c922f94bc63dac334b7f138
 SHA512 
3a41f95505e92d79a6b966d21d96fe5b5bb2b2f3762b09998b27334684d815a82a3e705935faa1b543a93ffb274c67b9110b2b1b7364f7d405bd65d05b819271

diff --git a/dev-util/dscanner/dscanner-0.11.1.ebuild 
b/dev-util/dscanner/dscanner-0.11.1.ebuild
deleted file mode 100644
index ed1f4f6..000
--- a/dev-util/dscanner/dscanner-0.

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

2024-03-13 Thread Horodniceanu Andrei
commit: 36ee91bbd0d41a9b816d4c9d23d88ed8a788e5b8
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Wed Mar 13 20:47:05 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Wed Mar 13 20:47:05 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=36ee91bb

dev-util/dscanner: stabilize 0.15.2 for amd64, x86

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

 dev-util/dscanner/dscanner-0.15.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/dscanner/dscanner-0.15.2.ebuild 
b/dev-util/dscanner/dscanner-0.15.2.ebuild
index 29ec674..f50c09e 100644
--- a/dev-util/dscanner/dscanner-0.15.2.ebuild
+++ b/dev-util/dscanner/dscanner-0.15.2.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://github.com/dlang-community/D-Scanner";
 LICENSE="Boost-1.0"
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="debug"
 
 CONTAINERS="116a02872039efbd0289828cd5eeff6f60bdf539"



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

2024-01-31 Thread Horodniceanu Andrei
commit: 6cb9a9949c367d0f23cd3ff6469cf6efac5c3b00
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Thu Feb  1 00:12:26 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Thu Feb  1 00:12:48 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=6cb9a994

dev-util/dscanner: add 0.15.2

Additional changes:
- add github upstream remote to metadata.xml
- keyword for ~arm64
- bump EAPI 7 -> 8

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

 dev-util/dscanner/Manifest |   5 +
 dev-util/dscanner/dscanner-0.15.2.ebuild   | 114 +
 .../dscanner/files/0.15.2-makefile-fixes.patch |  26 +
 dev-util/dscanner/metadata.xml |   6 +-
 4 files changed, 150 insertions(+), 1 deletion(-)

diff --git a/dev-util/dscanner/Manifest b/dev-util/dscanner/Manifest
index fe9edeb..80818f3 100644
--- a/dev-util/dscanner/Manifest
+++ b/dev-util/dscanner/Manifest
@@ -1,7 +1,12 @@
+DIST DCD-1c60c5480f70db568279e4637a5033953c777406.tar.gz 199435 BLAKE2B 
d32410769e210d1eebf70c9007e4cf939df7e2104d5535f913c22a08503cd048b0b6a82563ee15fe47ce87e55fbbeef1d7e9893714d75f8ffd4beaeaf87ec5de
 SHA512 
9f445134a97a58079e4805f3584bf9816e9c158db07c5409e63f2b5f371769b2fe66b2d66b1c4883279960d9d4fb020a6f20b83e4d32ad9c9c2d180940d7cb4e
+DIST containers-116a02872039efbd0289828cd5eeff6f60bdf539.tar.gz 55518 BLAKE2B 
466c2452724b3d377ca2cec8793e27b8599e4388644ef7058de4e535d5f095f6e713e6aaf7e934f944b68726f9a96aed3f093100f993cfe4db1efd5dbd9e6cd4
 SHA512 
e98ecc56b7dac12c347b591f65b33fc213a183e22c455e6bd2727d9797922069db70143240d935d72c38738fc43b579ede33c4a6d8e7ac0e5194001d3b0d773f
 DIST containers-fc1625a5a0c253272b80addfb4107928495fd647.tar.gz 55220 BLAKE2B 
67851802c64c2e22c40688e050e8ba3825d6152df0fed2130d3585b77264ddd0ff0444c199d95330116887d6711935b82cdba392e557acf22d353b094c4be8a4
 SHA512 
ff13091bd8ccd2fbfdb18284d81cf3789f208cc3e9f07f36cfb87122efb36b364c3201c695c9b0267705576561270a6f2a9ec91ce8776a7d683db4bf36ca328b
 DIST dscanner-0.11.1.tar.gz 90803 BLAKE2B 
b90ed5b8067d675c2e25d35e967fdd7313fa5dd5758e179aa687c228aa91d099f2231758cbb12941cb73594d6024f8baf7f8b4ebc0f1c730a6e7d18eb8b16b73
 SHA512 
321ded16f9cf35835fb779ad0fd5bf2b89b861842798100e0b28d0b70027b01e92500621e6d3797ee31eeef86f1deaf36b419b04e4dc7fbae6efe4a292d47a3a
+DIST dscanner-0.15.2.tar.gz 103122 BLAKE2B 
cff0637596cf094a9811bd49721b9328fada3de04d29edb69045d0482f7dbf8631f6db296054d23d2ad66ca94a4c1fe8d23e4bae5aa3dbb01269ef30c164
 SHA512 
92ba1be469de5cf1edfa4e6e53b6c4acd6a2e2ef6a451650d5a652ce161b47c88255a8539a9cf716212449e7f6c16aa4950fa1445b287040c83deb54c978dcaf
 DIST dsymbol-b8920c2a4593e24d1ced91f8f0bce9e50f598e4d.tar.gz 34794 BLAKE2B 
e863b47e51263c564d38695b35dd8c225c69d657d5aaf7c09eb240d999b91aa2fd3cf0911e4265467b1c314e3c7365bf4a109eac6190c4326a8a12eef4e6d56b
 SHA512 
fcb6dce5c28c87dee1bc850646b739841e3e6c23108d7e47545750cc810b6aede661ae18895459a82518d38864ed6aee1c5bed390a40057b12c54808791bfcd5
 DIST inifiled-cecaff8037a60db2a51c9bded4802c87d938a44e.tar.gz 8251 BLAKE2B 
fa0bb78c11f69e257a0974c16188475d50fcf2a56138fc288d6262be91604b8e706bfab2572b2d0e358c8366b400a2c5a3af6ba87d5243825ddf26a5a03fbfe2
 SHA512 
9a3c66eca2b48350c798fd0a54d37c8714d6a499e8412983f1bda2f00cda6fe1439bfbc6766d32529f3d7cc708a0528c52c077f9169727b492616691833c52d0
 DIST libddoc-9cf851e4476bdadccd96f3589e16ab9f9881c76d.tar.gz 20108 BLAKE2B 
18b98b4fc9fdb409184b3d337147625953c1b78442ca956fcc774857c16006518d746c43cd93ab00fea10bee4beaa72c10d13590064a52080fd882361684
 SHA512 
b684d63d4db647f7366154e7631917842ccaac2c95a09ab58065db08b176352a44b674c788bd726e3c83d78dbc5c2134d468cfb7cb212c5dff65b5442174ade6
+DIST libddoc-fbbfb8245728484e5f96d717994d4b404a9789a4.tar.gz 21113 BLAKE2B 
419de2c211c609e81e9c65e85ac7ea22beb9490ae953ec8ffa996d538c432c21b1dc9bceb0551d5b83da94b493dd3c6b8ad9093fe839e5007dce63dbc036
 SHA512 
ccf6566da9d668ecb651bd26c17077669e4d9cba4832a424f57f271ef80b8b779c78e3c03b8736f3766d6653a6415ba65bc7de687648e370865127db2571655e
 DIST libdparse-6f0893f6b07ec561d382f26c81e74f7788056828.tar.gz 145629 BLAKE2B 
3fa4801499abfb3ad8b2094d48f68a96338ed994be1f417df4fe9591c9c80bb3a89a3652d623be3a59a2c73054e0ed6a15de11f6e890d8ec7a0294fa517b4c66
 SHA512 
9329deb2fee5b36e5b7ebfd553f5efc8c190e3a7f79eb2939598ac28391c0e717d96db1c16b825cd838780f31313e48699b3d115f344137131373042f0d9a2d7
+DIST libdparse-fe6d1e38fb4fc04323170389cfec67ed7fd4e24a.tar.gz 158963 BLAKE2B 
4fc7b52921d0c163051b4115076a1473fd7138244bad8052e79298beaccb1ed3c737bbf0ae754f2596133d32cede71704e4ac43c486d69a4390e5654c1993bfa
 SHA512 
cb36b7bfc7d33c0c2c9be25bf4bea1abdbad7c7c9860bbbe725be7d5859255f937fb3b4a2241b47eb4131dd1879819e47704eaadeeb660d5b245008f594107cf
 DIST stdx-allocator-d6e6ce4a838e0dad43ef13f050f96627339cdccd.tar.gz 103648 
BLAKE2B 
c08925df810761bb4825d6058375dcc5415f4838403b3668aeff5c1be93c7d04b49c1994da27aa498cd0f4abd1ff923e8d906ae53c922f94bc63dac334b7f138
 SHA512 
3a41f95505e92d79a6b966d21d96fe5b5bb2b2f3762b09998b27334

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

2021-07-07 Thread Marco Leise
commit: 655df3bb62bdc3ad0c9b9b7c8ac41578e42721d9
Author: Marco Leise  gmx  de>
AuthorDate: Wed Jul  7 15:20:30 2021 +
Commit: Marco Leise  gmx  de>
CommitDate: Wed Jul  7 15:20:30 2021 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=655df3bb

dscanner-0.11.1

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

 dev-util/dscanner/Manifest   |  2 +
 dev-util/dscanner/dscanner-0.11.1.ebuild | 81 
 2 files changed, 83 insertions(+)

diff --git a/dev-util/dscanner/Manifest b/dev-util/dscanner/Manifest
index 027fdfd..fbc7dc6 100644
--- a/dev-util/dscanner/Manifest
+++ b/dev-util/dscanner/Manifest
@@ -1,5 +1,7 @@
 DIST containers-f4e79375539554b3793adf1c557361a64a073524.tar.gz 55265 BLAKE2B 
208ba1baf12a6f690861bc2798c0b94f46f8155509832613f4d2308826c14ee951a7bb3e45bcea852e4747308c267bb1d37cf5383ecea80ebf2dabf5ca017b51
 SHA512 
d1779a060b3c846ad70942b5c7f8d05733d58964a4585913a3515d8dfe2dcc811a57af1d7bdb6e3606ccce1ba637f9f029de07213fddea00e2305c9d75293be1
+DIST containers-fc1625a5a0c253272b80addfb4107928495fd647.tar.gz 55220 BLAKE2B 
67851802c64c2e22c40688e050e8ba3825d6152df0fed2130d3585b77264ddd0ff0444c199d95330116887d6711935b82cdba392e557acf22d353b094c4be8a4
 SHA512 
ff13091bd8ccd2fbfdb18284d81cf3789f208cc3e9f07f36cfb87122efb36b364c3201c695c9b0267705576561270a6f2a9ec91ce8776a7d683db4bf36ca328b
 DIST dscanner-0.11.0.tar.gz 90627 BLAKE2B 
794abf01fe0c2f9929c5bc9cc8a86021504f0d74114df5876f1aff41f937c5c008d8f1f995c93aae661eaae50da1ddf69654748367c86eef51491f900cc699a1
 SHA512 
31261713deab15ccb00ddbb4a4d19fba3b58d34b611a7b840f8851b72cf3350148a2b4e472bb3c48d325b5b4720f4d4580b0a179361a27159d9204934801603e
+DIST dscanner-0.11.1.tar.gz 90803 BLAKE2B 
b90ed5b8067d675c2e25d35e967fdd7313fa5dd5758e179aa687c228aa91d099f2231758cbb12941cb73594d6024f8baf7f8b4ebc0f1c730a6e7d18eb8b16b73
 SHA512 
321ded16f9cf35835fb779ad0fd5bf2b89b861842798100e0b28d0b70027b01e92500621e6d3797ee31eeef86f1deaf36b419b04e4dc7fbae6efe4a292d47a3a
 DIST dsymbol-b8920c2a4593e24d1ced91f8f0bce9e50f598e4d.tar.gz 34794 BLAKE2B 
e863b47e51263c564d38695b35dd8c225c69d657d5aaf7c09eb240d999b91aa2fd3cf0911e4265467b1c314e3c7365bf4a109eac6190c4326a8a12eef4e6d56b
 SHA512 
fcb6dce5c28c87dee1bc850646b739841e3e6c23108d7e47545750cc810b6aede661ae18895459a82518d38864ed6aee1c5bed390a40057b12c54808791bfcd5
 DIST inifiled-cecaff8037a60db2a51c9bded4802c87d938a44e.tar.gz 8251 BLAKE2B 
fa0bb78c11f69e257a0974c16188475d50fcf2a56138fc288d6262be91604b8e706bfab2572b2d0e358c8366b400a2c5a3af6ba87d5243825ddf26a5a03fbfe2
 SHA512 
9a3c66eca2b48350c798fd0a54d37c8714d6a499e8412983f1bda2f00cda6fe1439bfbc6766d32529f3d7cc708a0528c52c077f9169727b492616691833c52d0
 DIST libddoc-9cf851e4476bdadccd96f3589e16ab9f9881c76d.tar.gz 20108 BLAKE2B 
18b98b4fc9fdb409184b3d337147625953c1b78442ca956fcc774857c16006518d746c43cd93ab00fea10bee4beaa72c10d13590064a52080fd882361684
 SHA512 
b684d63d4db647f7366154e7631917842ccaac2c95a09ab58065db08b176352a44b674c788bd726e3c83d78dbc5c2134d468cfb7cb212c5dff65b5442174ade6

diff --git a/dev-util/dscanner/dscanner-0.11.1.ebuild 
b/dev-util/dscanner/dscanner-0.11.1.ebuild
new file mode 100644
index 000..da5ec99
--- /dev/null
+++ b/dev-util/dscanner/dscanner-0.11.1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Swiss-army knife for D source code"
+HOMEPAGE="https://github.com/dlang-community/D-Scanner";
+LICENSE="Boost-1.0"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+CONTAINERS="fc1625a5a0c253272b80addfb4107928495fd647"
+DSYMBOL="b8920c2a4593e24d1ced91f8f0bce9e50f598e4d"
+INIFILED="cecaff8037a60db2a51c9bded4802c87d938a44e"
+LIBDDOC="9cf851e4476bdadccd96f3589e16ab9f9881c76d"
+LIBDPARSE="6f0893f6b07ec561d382f26c81e74f7788056828"
+ALLOCATOR="d6e6ce4a838e0dad43ef13f050f96627339cdccd"
+GITHUB_URI="https://codeload.github.com";
+SRC_URI="
+   ${GITHUB_URI}/dlang-community/${PN}/tar.gz/v${PV} -> ${P}.tar.gz
+   ${GITHUB_URI}/dlang-community/containers/tar.gz/${CONTAINERS} -> 
containers-${CONTAINERS}.tar.gz
+   ${GITHUB_URI}/dlang-community/dsymbol/tar.gz/${DSYMBOL} -> 
dsymbol-${DSYMBOL}.tar.gz
+   ${GITHUB_URI}/burner/inifiled/tar.gz/${INIFILED} -> 
inifiled-${INIFILED}.tar.gz
+   ${GITHUB_URI}/economicmodeling/libddoc/tar.gz/${LIBDDOC} -> 
libddoc-${LIBDDOC}.tar.gz
+   ${GITHUB_URI}/dlang-community/libdparse/tar.gz/${LIBDPARSE} -> 
libdparse-${LIBDPARSE}.tar.gz
+   ${GITHUB_URI}/dlang-community/stdx-allocator/tar.gz/${ALLOCATOR} -> 
stdx-allocator-${ALLOCATOR}.tar.gz
+   "
+S="${WORKDIR}/D-Scanner-${PV}"
+
+DLANG_VERSION_RANGE="2.075-"
+DLANG_PACKAGE_TYPE="single"
+
+inherit dlang
+
+src_prepare() {
+   mkdir bin || die "Failed to create 'bin' directory."
+   # Stop makefile from executing git to write an unused githash.txt
+   echo "v${PV}" > githash.txt || die "Could not generate githash"
+   touch githash || die "Could not generate githa

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

2020-11-15 Thread Marco Leise
commit: 5500e341c992bc56aacf51c3dedb2ae64449aff9
Author: Marco Leise  gmx  de>
AuthorDate: Mon Nov 16 02:01:33 2020 +
Commit: Marco Leise  gmx  de>
CommitDate: Mon Nov 16 04:03:47 2020 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=5500e341

dscanner-0.11.0

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

 dev-util/dscanner/Manifest   |  4 ++
 dev-util/dscanner/dscanner-0.11.0.ebuild | 81 
 2 files changed, 85 insertions(+)

diff --git a/dev-util/dscanner/Manifest b/dev-util/dscanner/Manifest
index ca14e47..4b14fd9 100644
--- a/dev-util/dscanner/Manifest
+++ b/dev-util/dscanner/Manifest
@@ -1,7 +1,11 @@
 DIST containers-f4e79375539554b3793adf1c557361a64a073524.tar.gz 55265 BLAKE2B 
208ba1baf12a6f690861bc2798c0b94f46f8155509832613f4d2308826c14ee951a7bb3e45bcea852e4747308c267bb1d37cf5383ecea80ebf2dabf5ca017b51
 SHA512 
d1779a060b3c846ad70942b5c7f8d05733d58964a4585913a3515d8dfe2dcc811a57af1d7bdb6e3606ccce1ba637f9f029de07213fddea00e2305c9d75293be1
 DIST dscanner-0.10.0.tar.gz 89765 BLAKE2B 
e4426570a2161a9c13bedf69d1d8f868764340c36e658f3726ea582f3329d5bf283674f336b30614eced4a35d84bbffdba89d10e85dd44a3b8d97461f186c821
 SHA512 
29d72862eba2e93c65534c427b9d57f7f4d2fcd0e2a94750e93696bca93d9ddeed35d93df2ad5d8bdc9d8e1e2424fe7df20e23793c1a650b0c3849ae08d63dd4
+DIST dscanner-0.11.0.tar.gz 90627 BLAKE2B 
794abf01fe0c2f9929c5bc9cc8a86021504f0d74114df5876f1aff41f937c5c008d8f1f995c93aae661eaae50da1ddf69654748367c86eef51491f900cc699a1
 SHA512 
31261713deab15ccb00ddbb4a4d19fba3b58d34b611a7b840f8851b72cf3350148a2b4e472bb3c48d325b5b4720f4d4580b0a179361a27159d9204934801603e
 DIST dsymbol-71168a8449958e1807a8ba22c8a4df15456bae83.tar.gz 34626 BLAKE2B 
d86a413f81411d07b5376d93f295e7b26267bab70cbd5df327cff6d5f40ece8a52b2cfb1d1804696c12f8fab26aa5d7fe74cebc8a81a28b86b6c509ce8fbfb14
 SHA512 
a435e24582658998757914189664b253bcaefcf330b2ce272bd6904e71bdfa994d37bea2b4b73808f50565f8f5b23de52f00af710b5e2aac446d7b0a6a762c06
+DIST dsymbol-b8920c2a4593e24d1ced91f8f0bce9e50f598e4d.tar.gz 34794 BLAKE2B 
e863b47e51263c564d38695b35dd8c225c69d657d5aaf7c09eb240d999b91aa2fd3cf0911e4265467b1c314e3c7365bf4a109eac6190c4326a8a12eef4e6d56b
 SHA512 
fcb6dce5c28c87dee1bc850646b739841e3e6c23108d7e47545750cc810b6aede661ae18895459a82518d38864ed6aee1c5bed390a40057b12c54808791bfcd5
 DIST inifiled-cecaff8037a60db2a51c9bded4802c87d938a44e.tar.gz 8251 BLAKE2B 
fa0bb78c11f69e257a0974c16188475d50fcf2a56138fc288d6262be91604b8e706bfab2572b2d0e358c8366b400a2c5a3af6ba87d5243825ddf26a5a03fbfe2
 SHA512 
9a3c66eca2b48350c798fd0a54d37c8714d6a499e8412983f1bda2f00cda6fe1439bfbc6766d32529f3d7cc708a0528c52c077f9169727b492616691833c52d0
 DIST libddoc-4ced25fa73bbcdbe801191147b32fdc94e947dd5.tar.gz 20106 BLAKE2B 
34e5e36601e6cc8f526d35f58c401df6cb5c3259c0ccb88591c98b1d505c1438e99de1009c3cff6ca0960a494d6571ed395193b906da7dcf859e572e0d2651f0
 SHA512 
80bd1c9b38fe3f57c7c7428f63e1d3ed8b73c43b79d728bb189bbec95dd4ee203c6c9f52a6615475cee2de907a0ef888cf67d9551acd725f1ec15dfa83f68eb3
+DIST libddoc-9cf851e4476bdadccd96f3589e16ab9f9881c76d.tar.gz 20108 BLAKE2B 
18b98b4fc9fdb409184b3d337147625953c1b78442ca956fcc774857c16006518d746c43cd93ab00fea10bee4beaa72c10d13590064a52080fd882361684
 SHA512 
b684d63d4db647f7366154e7631917842ccaac2c95a09ab58065db08b176352a44b674c788bd726e3c83d78dbc5c2134d468cfb7cb212c5dff65b5442174ade6
+DIST libdparse-6f0893f6b07ec561d382f26c81e74f7788056828.tar.gz 145629 BLAKE2B 
3fa4801499abfb3ad8b2094d48f68a96338ed994be1f417df4fe9591c9c80bb3a89a3652d623be3a59a2c73054e0ed6a15de11f6e890d8ec7a0294fa517b4c66
 SHA512 
9329deb2fee5b36e5b7ebfd553f5efc8c190e3a7f79eb2939598ac28391c0e717d96db1c16b825cd838780f31313e48699b3d115f344137131373042f0d9a2d7
 DIST libdparse-f9a82848fe98a84f38a66df950514c3556e7fb2d.tar.gz 136856 BLAKE2B 
b289f94d30347edfb441d43238985411224b24488f36c3bb0120cb771625d141d183430091dd072adc3d1794ce73c89f198fbe34a85123de4c28be56ce8086a2
 SHA512 
1454e6ff36f4f8d45c3844436655c6b8a20e12397702a2891b9b293d92339bc53ad0bb1fbb18403d359a3e12efdc0165d07ecd517616da74b73bca45d6837deb
 DIST stdx-allocator-d6e6ce4a838e0dad43ef13f050f96627339cdccd.tar.gz 103648 
BLAKE2B 
c08925df810761bb4825d6058375dcc5415f4838403b3668aeff5c1be93c7d04b49c1994da27aa498cd0f4abd1ff923e8d906ae53c922f94bc63dac334b7f138
 SHA512 
3a41f95505e92d79a6b966d21d96fe5b5bb2b2f3762b09998b27334684d815a82a3e705935faa1b543a93ffb274c67b9110b2b1b7364f7d405bd65d05b819271

diff --git a/dev-util/dscanner/dscanner-0.11.0.ebuild 
b/dev-util/dscanner/dscanner-0.11.0.ebuild
new file mode 100644
index 000..6047e84
--- /dev/null
+++ b/dev-util/dscanner/dscanner-0.11.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Swiss-army knife for D source code"
+HOMEPAGE="https://github.com/dlang-community/D-Scanner";
+LICENSE="Boost-1.0"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+CONTAINERS="f4e79375539554b3793adf1c557361a64a073524"

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

2020-08-15 Thread Marco Leise
commit: 2b76b80189c26e3eaa952ee6fc2b1801c82679d6
Author: Marco Leise  gmx  de>
AuthorDate: Sat Aug 15 17:15:28 2020 +
Commit: Marco Leise  gmx  de>
CommitDate: Sat Aug 15 17:15:28 2020 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=2b76b801

dscanner-0.10.0

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

 dev-util/dscanner/Manifest   |  4 ++
 dev-util/dscanner/dscanner-0.10.0.ebuild | 81 
 2 files changed, 85 insertions(+)

diff --git a/dev-util/dscanner/Manifest b/dev-util/dscanner/Manifest
index 33de5c8..d2f32cb 100644
--- a/dev-util/dscanner/Manifest
+++ b/dev-util/dscanner/Manifest
@@ -1,7 +1,11 @@
 DIST containers-f4e79375539554b3793adf1c557361a64a073524.tar.gz 55265 BLAKE2B 
208ba1baf12a6f690861bc2798c0b94f46f8155509832613f4d2308826c14ee951a7bb3e45bcea852e4747308c267bb1d37cf5383ecea80ebf2dabf5ca017b51
 SHA512 
d1779a060b3c846ad70942b5c7f8d05733d58964a4585913a3515d8dfe2dcc811a57af1d7bdb6e3606ccce1ba637f9f029de07213fddea00e2305c9d75293be1
+DIST dscanner-0.10.0.tar.gz 89765 BLAKE2B 
e4426570a2161a9c13bedf69d1d8f868764340c36e658f3726ea582f3329d5bf283674f336b30614eced4a35d84bbffdba89d10e85dd44a3b8d97461f186c821
 SHA512 
29d72862eba2e93c65534c427b9d57f7f4d2fcd0e2a94750e93696bca93d9ddeed35d93df2ad5d8bdc9d8e1e2424fe7df20e23793c1a650b0c3849ae08d63dd4
 DIST dscanner-0.9.0.tar.gz 89372 BLAKE2B 
a1f958aa4a9319bd6aa856b0d54d22dde2bc84c392f5f50fcf17d61641a7a258091ea8a13516919583b5f02dbc37a79021a4aae68443fe46ed7a3732a1be3d6f
 SHA512 
4d2564590a48231d4c1dd8a4126d5b640bd83e90e7189ceac33c2727f981f690e94079411f7f3cbb727be780069cebeacdd38fa6b78b4516cec4e23a8eb12aff
+DIST dsymbol-71168a8449958e1807a8ba22c8a4df15456bae83.tar.gz 34626 BLAKE2B 
d86a413f81411d07b5376d93f295e7b26267bab70cbd5df327cff6d5f40ece8a52b2cfb1d1804696c12f8fab26aa5d7fe74cebc8a81a28b86b6c509ce8fbfb14
 SHA512 
a435e24582658998757914189664b253bcaefcf330b2ce272bd6904e71bdfa994d37bea2b4b73808f50565f8f5b23de52f00af710b5e2aac446d7b0a6a762c06
 DIST dsymbol-ceea154b0047f71e4ffec224096ce87015578a8a.tar.gz 32569 BLAKE2B 
d4b9e1a6c127f3a429f84b43364080137cc194d761f9b94f9803dd01e5d854de6d544194d95b76183482c9546c7405a32806ff9078658f3250a889d7eb778d21
 SHA512 
f480f8659fd1728dd314ad77e47090b95becddadaf4a01eb8040e7e24f471612ac9a972baf8f0f4a617e97c3ead8fe1900c674d07e762c7b470cffc1a8159058
 DIST inifiled-cecaff8037a60db2a51c9bded4802c87d938a44e.tar.gz 8251 BLAKE2B 
fa0bb78c11f69e257a0974c16188475d50fcf2a56138fc288d6262be91604b8e706bfab2572b2d0e358c8366b400a2c5a3af6ba87d5243825ddf26a5a03fbfe2
 SHA512 
9a3c66eca2b48350c798fd0a54d37c8714d6a499e8412983f1bda2f00cda6fe1439bfbc6766d32529f3d7cc708a0528c52c077f9169727b492616691833c52d0
+DIST libddoc-4ced25fa73bbcdbe801191147b32fdc94e947dd5.tar.gz 20106 BLAKE2B 
34e5e36601e6cc8f526d35f58c401df6cb5c3259c0ccb88591c98b1d505c1438e99de1009c3cff6ca0960a494d6571ed395193b906da7dcf859e572e0d2651f0
 SHA512 
80bd1c9b38fe3f57c7c7428f63e1d3ed8b73c43b79d728bb189bbec95dd4ee203c6c9f52a6615475cee2de907a0ef888cf67d9551acd725f1ec15dfa83f68eb3
 DIST libddoc-d50190b7e33b11d7fec05e504549f0f285bd2232.tar.gz 21319 BLAKE2B 
eafda40a7ca16b90d2c39ae9edbb2a8fa8e87a75089e31d4bc59ea2dd2127b4b7f5e9fc68be0f0e2c2b74c71e0875291a08b363ccbd569c733c3800690c02d6f
 SHA512 
6c6519442cd63879bed5b6ebce27ff607fae04b3b3d44c84a767ca304506262f2e967feaa8c358ca62cfc0a56bb91bf7d4c8a1f9a442c11a4489bf17f1cf28a4
 DIST libdparse-597d9a697b1f8a51fb2f441c61d0c6cc4eadc6d1.tar.gz 124830 BLAKE2B 
1a7b4246b00938c44c3e32c7d0fdda4a0d343bbafad25e3e003c4672aac1dd3677a8163750b13753aa484e6bcdd120b35fc736db6d5c0be4eb3d9c78ab6a9e8e
 SHA512 
c3b5660d455ca3dd8d22ae996ae437583b98c00e441bedfb72a5fcf8ccd4dc579e4fc8980faab501ff757ced62c079fbc116f91c796174895b33a57f0a183bbf
+DIST libdparse-f9a82848fe98a84f38a66df950514c3556e7fb2d.tar.gz 136856 BLAKE2B 
b289f94d30347edfb441d43238985411224b24488f36c3bb0120cb771625d141d183430091dd072adc3d1794ce73c89f198fbe34a85123de4c28be56ce8086a2
 SHA512 
1454e6ff36f4f8d45c3844436655c6b8a20e12397702a2891b9b293d92339bc53ad0bb1fbb18403d359a3e12efdc0165d07ecd517616da74b73bca45d6837deb
 DIST stdx-allocator-d6e6ce4a838e0dad43ef13f050f96627339cdccd.tar.gz 103648 
BLAKE2B 
c08925df810761bb4825d6058375dcc5415f4838403b3668aeff5c1be93c7d04b49c1994da27aa498cd0f4abd1ff923e8d906ae53c922f94bc63dac334b7f138
 SHA512 
3a41f95505e92d79a6b966d21d96fe5b5bb2b2f3762b09998b27334684d815a82a3e705935faa1b543a93ffb274c67b9110b2b1b7364f7d405bd65d05b819271

diff --git a/dev-util/dscanner/dscanner-0.10.0.ebuild 
b/dev-util/dscanner/dscanner-0.10.0.ebuild
new file mode 100644
index 000..0c81fdd
--- /dev/null
+++ b/dev-util/dscanner/dscanner-0.10.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Swiss-army knife for D source code"
+HOMEPAGE="https://github.com/dlang-community/D-Scanner";
+LICENSE="Boost-1.0"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+CONTAINERS="f4e79375539554b3793adf1c557361a64a073524"
+

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

2020-05-30 Thread Marco Leise
commit: c38e1e9ee84fac7c6eb1852d9ee023bf570d8b8b
Author: Marco Leise  gmx  de>
AuthorDate: Sat May 30 14:52:54 2020 +
Commit: Marco Leise  gmx  de>
CommitDate: Sat May 30 15:27:37 2020 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=c38e1e9e

stabilization sweep

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

 dev-util/dfmt/Manifest  |  2 -
 dev-util/dfmt/dfmt-0.11.0.ebuild| 58 ---
 dev-util/dfmt/dfmt-0.12.0.ebuild|  2 +-
 dev-util/dscanner/Manifest  |  5 --
 dev-util/dscanner/dscanner-0.8.0.ebuild | 81 -
 dev-util/dscanner/dscanner-0.9.0.ebuild |  2 +-
 6 files changed, 2 insertions(+), 148 deletions(-)

diff --git a/dev-util/dfmt/Manifest b/dev-util/dfmt/Manifest
index 6a412d0..bd5bc86 100644
--- a/dev-util/dfmt/Manifest
+++ b/dev-util/dfmt/Manifest
@@ -1,5 +1,3 @@
-DIST dfmt-0.11.0.tar.gz 86434 BLAKE2B 
36070e8b35381cc72fc8a9373202d078e36dfa7bf0a2d7dd0a0d425d3f7b3432d2458f4d5705d3fafb14f48d866b34ea874cb1d458d6976bf895a7e66683a153
 SHA512 
20a3e5f03d583a4fa99589fc31904f18b5d099a3307b1a229aff38d803ac05b659c92759b4aa137a54b08e9d92607f23286db164a08e314f6c3ebb6df6b9bfe6
 DIST dfmt-0.12.0.tar.gz 89416 BLAKE2B 
20b18358ce6fe64c86eb8c6e440f0a855810dbc571d45497388e3e622d2fd339f75e339c7099baa15afae9730cde00cb3655cc64291834f8ceb01e57cea89d49
 SHA512 
1f6285824e72540bf1d41d84d8df7cf3e56e6bd3996271126a062a5f7f6532a3dcdc4e63a8bd3bdb2cb5d85eefd20c2705ded7e7c6fd4860f08573c13b719e04
 DIST libdparse-597d9a697b1f8a51fb2f441c61d0c6cc4eadc6d1.tar.gz 124830 BLAKE2B 
1a7b4246b00938c44c3e32c7d0fdda4a0d343bbafad25e3e003c4672aac1dd3677a8163750b13753aa484e6bcdd120b35fc736db6d5c0be4eb3d9c78ab6a9e8e
 SHA512 
c3b5660d455ca3dd8d22ae996ae437583b98c00e441bedfb72a5fcf8ccd4dc579e4fc8980faab501ff757ced62c079fbc116f91c796174895b33a57f0a183bbf
-DIST libdparse-f512cb0b4bc11ce64eb64a710163495e425a7ad8.tar.gz 123592 BLAKE2B 
e463014fca952cec3cd0cfb8014f62b3749e73e12761791c23a535c5a8e467e343cfbdc48cb648baef7d4090bee7cd4db9c9406f3dad7bc0628a6eb6d008a135
 SHA512 
248db7c9a6a3b05c18bbed925f6219143229de50bffd7172b75003322049054b820260fc49348742172740b01324ace2f01cd7980a91ed0975d350d615747749
 DIST stdx-allocator-ae237cabd1843774cc78aad0729c914a3dd579db.tar.gz 103650 
BLAKE2B 
8d03c2dc76194b18da92261c533c402b87bda1964662070d02ceacbab3dda91a834c0c8bfe45feb1d9a3d7669f96a2a1f7b9a6b7eff7ea53069480d8de8fe15e
 SHA512 
893e5ecefac86a64b3a91f034cc9f42aabc264d111b40accf890b505ec9d077fcaac0b29fc202400448994e4ff021263beef7716798734cb9b71b6aad1aaf394

diff --git a/dev-util/dfmt/dfmt-0.11.0.ebuild b/dev-util/dfmt/dfmt-0.11.0.ebuild
deleted file mode 100644
index da784ac..000
--- a/dev-util/dfmt/dfmt-0.11.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Dfmt is a formatter for D source code"
-HOMEPAGE="https://github.com/dlang-community/dfmt";
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-LIBDPARSE="f512cb0b4bc11ce64eb64a710163495e425a7ad8"
-ALLOCATOR="ae237cabd1843774cc78aad0729c914a3dd579db"
-SRC_URI="
-   https://github.com/dlang-community/dfmt/archive/v${PV}.tar.gz -> 
${PN}-${PV}.tar.gz
-   
https://github.com/dlang-community/libdparse/archive/${LIBDPARSE}.tar.gz -> 
libdparse-${LIBDPARSE}.tar.gz
-   
https://github.com/dlang-community/stdx-allocator/archive/${ALLOCATOR}.tar.gz 
-> stdx-allocator-${ALLOCATOR}.tar.gz
-   "
-
-DLANG_VERSION_RANGE="2.075-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit dlang bash-completion-r1
-
-src_prepare() {
-   mkdir bin || die "Failed to create 'bin' directory."
-   cat > bin/githash.txt << EOF
-v${PV}
-EOF
-   dlang_src_prepare
-}
-
-d_src_compile() {
-   local libdparse_src="../libdparse-${LIBDPARSE}/src"
-   local allocator_src="../stdx-allocator-${ALLOCATOR}/source"
-   local imports="src ${libdparse_src} ${allocator_src}"
-   local string_imports="bin"
-
-   dlang_compile_bin "bin/dfmt" "src/dfmt/main.d" "src/dfmt/config.d" 
"src/dfmt/editorconfig.d" \
-   "src/dfmt/ast_info.d" "src/dfmt/indentation.d" 
"src/dfmt/tokens.d" "src/dfmt/wrapping.d" \
-   "src/dfmt/formatter.d" "src/dfmt/globmatch_editorconfig.d" \
-   ${libdparse_src}/dparse/lexer.d 
${libdparse_src}/dparse/parser.d ${libdparse_src}/dparse/ast.d \
-   ${libdparse_src}/dparse/rollback_allocator.d 
${libdparse_src}/dparse/stack_buffer.d \
-   ${libdparse_src}/std/experimental/lexer.d \
-   ${allocator_src}/stdx/allocator/common.d 
${allocator_src}/stdx/allocator/internal.d \
-   ${allocator_src}/stdx/allocator/mallocator.d 
${allocator_src}/stdx/allocator/package.d \
-   ${allocator_src}/stdx/allocator/gc_allocator.d 
${allocator_src}/stdx/allocator/typed.d
-}
-
-d_src_test() {
-   cd tests && ./test.sh
-}
-
-d_src_install() {
-   dobin bin/dfmt
-  

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

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

dscanner-0.9.0

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

 dev-util/dscanner/Manifest  |  5 ++
 dev-util/dscanner/dscanner-0.9.0.ebuild | 81 +
 2 files changed, 86 insertions(+)

diff --git a/dev-util/dscanner/Manifest b/dev-util/dscanner/Manifest
index 5e5bc80..6fc20ea 100644
--- a/dev-util/dscanner/Manifest
+++ b/dev-util/dscanner/Manifest
@@ -1,7 +1,12 @@
 DIST containers-a978c3cda3f6ec3ba7449ec5c08dd5cd4dd79c6e.tar.gz 54657 BLAKE2B 
67d496d6c56ee4bd1b5a9febe2251183d1e8db4e0f2b60e7529b0d5b9540331f6376ade38ccc698658872f650b6f2f8da2cc6df34b4bae49ad85565af4731b81
 SHA512 
39b6bd03ca3b4013ff4e340e980d85b05db00d227a43c225ef60871b83d18df5af79acccb3bdf0182fd974b12b483bab23fb28328d84302dd590eeb82992f0ed
+DIST containers-f4e79375539554b3793adf1c557361a64a073524.tar.gz 55265 BLAKE2B 
208ba1baf12a6f690861bc2798c0b94f46f8155509832613f4d2308826c14ee951a7bb3e45bcea852e4747308c267bb1d37cf5383ecea80ebf2dabf5ca017b51
 SHA512 
d1779a060b3c846ad70942b5c7f8d05733d58964a4585913a3515d8dfe2dcc811a57af1d7bdb6e3606ccce1ba637f9f029de07213fddea00e2305c9d75293be1
 DIST dscanner-0.8.0.tar.gz 87032 BLAKE2B 
ccef5b25c0f4793091f3776f9edac0eb91a34ee154ac83e8969288d8826acbf257ce2084a1e61ae701f4ea2598ae2a071e232ce6f729e1b2158c7ad186a86375
 SHA512 
2a6ff4daced9292500fc3ab4b623182d37cf3528b13d2388dccaa0b9e13f041b5e1d6edb13015004e5420c38eb79a65b34be3cfe36e926b344944922731758c1
+DIST dscanner-0.9.0.tar.gz 89372 BLAKE2B 
a1f958aa4a9319bd6aa856b0d54d22dde2bc84c392f5f50fcf17d61641a7a258091ea8a13516919583b5f02dbc37a79021a4aae68443fe46ed7a3732a1be3d6f
 SHA512 
4d2564590a48231d4c1dd8a4126d5b640bd83e90e7189ceac33c2727f981f690e94079411f7f3cbb727be780069cebeacdd38fa6b78b4516cec4e23a8eb12aff
+DIST dsymbol-ceea154b0047f71e4ffec224096ce87015578a8a.tar.gz 32569 BLAKE2B 
d4b9e1a6c127f3a429f84b43364080137cc194d761f9b94f9803dd01e5d854de6d544194d95b76183482c9546c7405a32806ff9078658f3250a889d7eb778d21
 SHA512 
f480f8659fd1728dd314ad77e47090b95becddadaf4a01eb8040e7e24f471612ac9a972baf8f0f4a617e97c3ead8fe1900c674d07e762c7b470cffc1a8159058
 DIST dsymbol-f4a481cdc23b58ce544c2e91a39d5c0d406b67ac.tar.gz 31621 BLAKE2B 
a0ad6d5e9392ca239a0aa67cbcbc3210eff1b33d7a2d82d8df300635ab76bdd9a607ab47be2af0b5b812839814c529ea1bab2e8c2a9ae6bd2ccfc8386fc7b623
 SHA512 
38a74593a2ded9360b42d87ae47e343475dfcde6de67d14ca76814361166210745c0035b6ff6f4ca46f62fd09b569eb0de02b0c8e5b7db486c3b89db7f4483f9
 DIST inifiled-cecaff8037a60db2a51c9bded4802c87d938a44e.tar.gz 8251 BLAKE2B 
fa0bb78c11f69e257a0974c16188475d50fcf2a56138fc288d6262be91604b8e706bfab2572b2d0e358c8366b400a2c5a3af6ba87d5243825ddf26a5a03fbfe2
 SHA512 
9a3c66eca2b48350c798fd0a54d37c8714d6a499e8412983f1bda2f00cda6fe1439bfbc6766d32529f3d7cc708a0528c52c077f9169727b492616691833c52d0
 DIST libddoc-36d2b9a884920bb010ff937e9ffd0fa0c38d9795.tar.gz 19907 BLAKE2B 
d73e0de93f59bb4e6bbdd36c5e8ac75e4d3af30c18d2b00c9bf859a94307e8a3090c36c8d46888d2fce67dac96343b94e5c71e1e7a0e8725a7dac1433c1ea89d
 SHA512 
22489789e26bb0d4e49e72a2dd4801dab0cee37e6dbd434a5e23c01bac8678cd1d0be2f4b05358f09e087757f8344f5ff33ec36275eab72847d7502f2ee6069e
+DIST libddoc-d50190b7e33b11d7fec05e504549f0f285bd2232.tar.gz 21319 BLAKE2B 
eafda40a7ca16b90d2c39ae9edbb2a8fa8e87a75089e31d4bc59ea2dd2127b4b7f5e9fc68be0f0e2c2b74c71e0875291a08b363ccbd569c733c3800690c02d6f
 SHA512 
6c6519442cd63879bed5b6ebce27ff607fae04b3b3d44c84a767ca304506262f2e967feaa8c358ca62cfc0a56bb91bf7d4c8a1f9a442c11a4489bf17f1cf28a4
 DIST libdparse-5270739bcd1962418784c7760773e24d28b6009b.tar.gz 123594 BLAKE2B 
879a21435ba622974a2c6d1bf7db7deb6fbaff07838325c6a7d0958272066b12b3fa6f96274126b6380a0da675d172ff07b1e0907ac6d3184d5842c86091717f
 SHA512 
90ee5887b89ef1597a618761d6a974ad947946b5e7eaf56df883ab58a9d983279cbedc5ccfa01446576c3e74e4d4c8ac467585bb1b96ad7059ddf78dfc4557ff
+DIST libdparse-597d9a697b1f8a51fb2f441c61d0c6cc4eadc6d1.tar.gz 124830 BLAKE2B 
1a7b4246b00938c44c3e32c7d0fdda4a0d343bbafad25e3e003c4672aac1dd3677a8163750b13753aa484e6bcdd120b35fc736db6d5c0be4eb3d9c78ab6a9e8e
 SHA512 
c3b5660d455ca3dd8d22ae996ae437583b98c00e441bedfb72a5fcf8ccd4dc579e4fc8980faab501ff757ced62c079fbc116f91c796174895b33a57f0a183bbf
 DIST stdx-allocator-d6e6ce4a838e0dad43ef13f050f96627339cdccd.tar.gz 103648 
BLAKE2B 
c08925df810761bb4825d6058375dcc5415f4838403b3668aeff5c1be93c7d04b49c1994da27aa498cd0f4abd1ff923e8d906ae53c922f94bc63dac334b7f138
 SHA512 
3a41f95505e92d79a6b966d21d96fe5b5bb2b2f3762b09998b27334684d815a82a3e705935faa1b543a93ffb274c67b9110b2b1b7364f7d405bd65d05b819271

diff --git a/dev-util/dscanner/dscanner-0.9.0.ebuild 
b/dev-util/dscanner/dscanner-0.9.0.ebuild
new file mode 100644
index 000..27d4949
--- /dev/null
+++ b/dev-util/dscanner/dscanner-0.9.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1