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

2024-04-22 Thread Horodniceanu Andrei
commit: 1af3dddeab4ad92d190f0d9df601b706f2485cb8
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Sat Apr 20 19:34:42 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Sat Apr 20 20:25:58 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=1af3ddde

dev-lang/dmd: add 2.108.0

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

 dev-lang/dmd/Manifest|  3 +++
 dev-lang/dmd/dmd-2.108.0.ebuild  | 13 +
 eclass/dlang-compilers-r1.eclass |  1 +
 eclass/dmd-r1.eclass |  6 ++
 profiles/use.desc|  2 ++
 5 files changed, 25 insertions(+)

diff --git a/dev-lang/dmd/Manifest b/dev-lang/dmd/Manifest
index 214b07d..5bb998c 100644
--- a/dev-lang/dmd/Manifest
+++ b/dev-lang/dmd/Manifest
@@ -1,4 +1,5 @@
 DIST dmd-2.107.0.tar.gz 5947524 BLAKE2B 
11f7d5f75842b1a2657a8687f69e7bf442aff55f1fef01c96f5cfa27c2b9952196692b6e520bb8eaa156b76d298291d8c514bcbb1d632cd42224ab4d7fb5840c
 SHA512 
2d4392d2c423773dfb4a38a0b8e58de26770d148a5a0a31eecc0623276eacd0e4b3cac3e0d3b20ac444cd2676f44ff623268db8cfc41590db2bc546762d973dc
+DIST dmd-2.108.0.tar.gz 5984336 BLAKE2B 
46bddb4bd0555c0db0f2ee242cc97bde8b673ddf07f11562f5459ee600939661715925fe9c93cf8b8c6b65668d5fecbb83486a92c99ff38efaebd3b09b78a3f0
 SHA512 
760fab5538a1d2f91c9900a121ca196264f56625c609a9bb23f778448f29731ecd6b3fcbfd1fc7facf401e9a6b2acb21dceed7404690b3014bf00395fc43
 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
@@ -6,4 +7,6 @@ DIST dmd.2.104.2.linux.tar.xz 22478264 BLAKE2B 
6af63d7a5c976ae251bb16d4b48fc354d
 DIST dmd.2.105.3.linux.tar.xz 22582468 BLAKE2B 
bbff951452a3fa0ba8fd30ad4a24720ee2df9538abf123931366f4c596e2a224d2a3792e9d03370f3a285bf3b4f29b126b49a88874da912ea862da8eaf0d5d73
 SHA512 
6dc46d1d84cac5964eb0027cdae656525601e4e16ecaba8540f7f403182696300c2293e3971886fff6ad966bd440243acd5a1824a66638c8a09f584476b825a8
 DIST dmd.2.106.1.linux.tar.xz 22778396 BLAKE2B 
66ff621beed21ef4fada3562380fe000d57aa7ca962c53b0b4c18520a47a76a9c405fe7074d17e2882e03313cdef47c67e6f690442e8f6ada8baf8e1589a4579
 SHA512 
2f287c1774196ad35d48288eef0ab87670b3b470ebd4b4707388197fc79ccbc9af0c6e839b9ffd3d2f3f06624fabbedb9bf4fc1c0a670a2131f700be572a244f
 DIST dmd.2.107.0.linux.tar.xz 22438472 BLAKE2B 
551b2a723256b61b4c07fe44ace55c91c92f796fbd67aa5012c0efa9cb8c79010c1dcd9039dd85a19cb3c09163221792c1eb2200ecc6c1c9d74019df717f6fd1
 SHA512 
888369938fbf6dbcaf0c534ed899ffe055cef363e47282374fd45a3a702d97f96a7c7ce9a55a199915e5cc86e4b78ff86fccbd6334c4a4f1a940be5fa2872d11
+DIST dmd.2.108.0.linux.tar.xz 22553348 BLAKE2B 
6011e3175c2813b2e515d554780f9a2f1688bd8b887a9038becc4fcb8f9139493972ca62b1835b1dae2586002cc1ad8d3f05f97a425a53d4b45db5e1ca35e9c8
 SHA512 
4d24969289df08216fa98d4fa211e585f811d76da24a216c35bf80bb1368300b594de7ede4ebdbad348e209d71dd749d28285c6571fd85bfd124b72b1391
 DIST phobos-2.107.0.tar.gz 2756892 BLAKE2B 
604d19254e453f0a04e6659e46de187837f5ab82278f8a52ae9714b91d3554e3cc166086860ca32e39d722847c4e962762e26e8226ce685064d5dcc10d3a708b
 SHA512 
4002878851673bc4deaec66dd35d2dc3cfe5f72b7050e2b454bf53aeaa8b4a68fc425d248eab4fbea89f251298b66c726166c41666a69a5508092fd30a9903d5
+DIST phobos-2.108.0.tar.gz 2749686 BLAKE2B 
7b57005d40b3e27bddbdafdb7054cbecde4b6ad3c8a886d5c3b9fb1e92560b7221b3693f79f1b6aea3a6a155f15236c5e4b9e1698a84921dc5bad8b89a61c0e6
 SHA512 
072ba8e97bf79cf6adca0bfd8ff40f6947ff1797676d7a9bfc299a0618694e3eafa2568ef10b01a84bb6d095e72341001072c7ef25f426b3442c6553d2dfb601

diff --git a/dev-lang/dmd/dmd-2.108.0.ebuild b/dev-lang/dmd/dmd-2.108.0.ebuild
new file mode 100644
index 000..183cba0
--- /dev/null
+++ b/dev-lang/dmd/dmd-2.108.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KEYWORDS="-* ~amd64 ~x86"
+DLANG_COMPAT=( dmd-2_{106..108} gdc-13 ldc2-1_{35..36} )
+
+inherit dmd-r1
+
+PATCHES=(
+   "${FILESDIR}/2.107-dmd-r1-link-32-bit-shared-lib-with-ld.bfd.patch"
+)

diff --git a/eclass/dlang-compilers-r1.eclass b/eclass/dlang-compilers-r1.eclass
index 933b05a..5cd8836 100644
--- 

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

2024-02-18 Thread Horodniceanu Andrei
commit: 6108161b5be271ba462444394fcca298126e0960
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Sun Feb  4 13:06:16 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Sun Feb  4 13:06:16 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=6108161b

dev-lang/dmd: stabilize 2.106.1 for amd64, x86

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

 dev-lang/dmd/dmd-2.106.1.ebuild | 2 +-
 eclass/dlang-compilers.eclass   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/dmd/dmd-2.106.1.ebuild b/dev-lang/dmd/dmd-2.106.1.ebuild
index 01ac05b..fee0669 100644
--- a/dev-lang/dmd/dmd-2.106.1.ebuild
+++ b/dev-lang/dmd/dmd-2.106.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 YEAR=2024
 DLANG_VERSION_RANGE="2.100-2.106"
 

diff --git a/eclass/dlang-compilers.eclass b/eclass/dlang-compilers.eclass
index 4c35ef4..cfe18f8 100644
--- a/eclass/dlang-compilers.eclass
+++ b/eclass/dlang-compilers.eclass
@@ -29,7 +29,7 @@ dlang-compilers_declare_versions() {
["2.103"]="2.103 x86 amd64"
["2.104"]="2.104 x86 amd64"
["2.105"]="2.105 x86 amd64"
-   ["2.106"]="2.106 ~x86 ~amd64"
+   ["2.106"]="2.106 x86 amd64"
)
 
# GDC (hppa, sparc: masked "d" USE-flag)



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

2024-02-18 Thread Horodniceanu Andrei
commit: 8b7593b86d2d4e01e5443e338060b71bd1c6bd13
Author: Andrei Horodniceanu  proton  me>
AuthorDate: Sun Feb  4 13:01:23 2024 +
Commit: Horodniceanu Andrei  proton  me>
CommitDate: Sun Feb  4 13:01:23 2024 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=8b7593b8

dev-lang/dmd: stabilize 2.105.3 for amd64, x86

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

 dev-lang/dmd/dmd-2.105.3.ebuild | 4 ++--
 eclass/dlang-compilers.eclass   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/dmd/dmd-2.105.3.ebuild b/dev-lang/dmd/dmd-2.105.3.ebuild
index 8f34439..b3de0e7 100644
--- a/dev-lang/dmd/dmd-2.105.3.ebuild
+++ b/dev-lang/dmd/dmd-2.105.3.ebuild
@@ -1,9 +1,9 @@
-# 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"
+KEYWORDS="-* amd64 x86"
 YEAR=2023
 DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-2.105"
 

diff --git a/eclass/dlang-compilers.eclass b/eclass/dlang-compilers.eclass
index 73155e2..4c35ef4 100644
--- a/eclass/dlang-compilers.eclass
+++ b/eclass/dlang-compilers.eclass
@@ -28,7 +28,7 @@ dlang-compilers_declare_versions() {
["2.102"]="2.102 x86 amd64"
["2.103"]="2.103 x86 amd64"
["2.104"]="2.104 x86 amd64"
-   ["2.105"]="2.105 ~x86 ~amd64"
+   ["2.105"]="2.105 x86 amd64"
["2.106"]="2.106 ~x86 ~amd64"
)
 



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

2021-01-25 Thread Marco Leise
commit: 7988b41505fc29433890ea1bf4a9822bec339f3d
Author: Marco Leise  gmx  de>
AuthorDate: Mon Jan 25 16:27:15 2021 +
Commit: Marco Leise  gmx  de>
CommitDate: Mon Jan 25 16:49:37 2021 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=7988b415

dmd-2.094.2

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

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

diff --git a/dev-lang/dmd/Manifest b/dev-lang/dmd/Manifest
index 95055ba..36f5a3a 100644
--- a/dev-lang/dmd/Manifest
+++ b/dev-lang/dmd/Manifest
@@ -29,4 +29,4 @@ DIST dmd.2.090.1.linux.tar.xz 25595804 BLAKE2B 
addd21fc482aa90d816593312aa649094
 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.1.linux.tar.xz 24506488 BLAKE2B 
101edbe659ddb3ce6ed0d66762a0d476d839c9baf3de8aa9e0bfbe67345c6a35412313070a77169e20bfe1b7a1dced2aade1d0f67f9a866ca0037dee425d3fab
 SHA512 
47b366c5f3ebfc52324706d79a595daf61bc9a95d8a12237ff2920795dea165daccce659a30cd89dfd221ebfae43f9ce6234a37bd10af63c20222fe9e4482c5d
-DIST dmd.2.094.1.linux.tar.xz 22232788 BLAKE2B 
90021cbf8f9febcb6bc51d40008aa509b43915c05fa906ece98022d21ca0c44e1fb714516704e6a2305e20467906824b069f9760076c057144594d57b027597c
 SHA512 
1cbf445ca9ffc38a899cbfcdf826cdff98342a62f7a34e41f22f17e777215636e6eb0c480b5c64b1773d58276a3df567f41beaf65a94bfbf3efc071f6d30397a
+DIST dmd.2.094.2.linux.tar.xz 22232888 BLAKE2B 
ba3116f3a9fd9516cd1ac792f950d4ba6c27a51631e2f48698f92506daa77b0cb45e238292b0200a85def5013e5272a9d2725f74b85e5cbe1cfabf8fcdb568eb
 SHA512 
a880928aeb6f16dc1dea7ac406cca2f8dfa75030725e5cefc9a48c1cc3e5c884800367efc293d7f9eaceb3c6c6cae2e3baea781786ccb438231c0734267ad0f0

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

diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest
index f4207a6..637f34f 100644
--- a/dev-util/dlang-tools/Manifest
+++ b/dev-util/dlang-tools/Manifest
@@ -28,7 +28,7 @@ DIST dlang-tools-2.090.1.tar.gz 117709 BLAKE2B 
8a714a5bd6860bf4a856fbbde2a7188b4
 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.1.tar.gz 118852 BLAKE2B 
d797d8eb5de2e8a8a404b0b77cff3fb8812bddf6e0b796396971fe0b409a11f882d1d5e54bbda0c477e710cdfe3e63578da0e8b6fc3929be7b062a01673d31f8
 SHA512 
db6de62436b10c5e52516b96ee695c2ed5952a8a4fc3fdc27b31596c02f5674afb0b5e40833b32f633fb5ac58cbafc934c0cdacb7826d0a1ca1658bd7301ddcf
-DIST dlang-tools-2.094.1.tar.gz 118431 BLAKE2B 
c493152178914026929aa0bc323908c5ccf29199b9d19431acaae0a70acd9b27bba00b054d2fa4efa5a1ddf7ff6705b1a9d6922ea609db38d34011cc2f2351ad
 SHA512 
7ca5641951c31e345b0965d52d4086eb6eb981ae9bf6e0db4489633c2c165e3b5d9c88b96c22578ab77641b52ab6005f12d65c1d7444a17880165fab4cf5bc69
+DIST dlang-tools-2.094.2.tar.gz 118427 BLAKE2B 
a590f5e5490e3f51b55a9bd4018d38ea0ee84865af52869666ca9afbec1041ce4463dab707997b1d927a0c6284cbf82f248999582ea4c0fbc72fa7fffc4df1c4
 SHA512 
8fc9d95e77317afd0c73c8e2b85b01175d4d3494116ec6550f8c9d99d5ecfde9e8e4ff1aa8eb7477e4974faf6b66fb0dbc32bcb7d2facf7cec6cfadd8ea9ad81
 DIST dlang.org-2.064.2.tar.gz 963131 BLAKE2B 
a7cf0d43a1cd531722bda717882a34e01c0186f0832a12064bf0600aede0a0913190724011f0b13c76cf794434e1c82490f48e9fda66409aa2820adc7c8a40f9
 SHA512 
a1284955764385539dcd8949cd851100af9be47908e85d8cfd897d6409903763919dc082fc0ca88fbaaf49647168357656aee82717a375ed45407eb15ccd44cf
 DIST dlang.org-2.065.0.tar.gz 1005429 BLAKE2B