aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-util/dub: add 1.37.0HEADmasterAndrei Horodniceanu2 days2-0/+183
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-lang/ldc2: add 1.37.0Andrei Horodniceanu4 days4-0/+199
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-lang/dmd: add 2.108.0Andrei Horodniceanu5 days5-0/+25
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dmd-r1.eclass: Fix paths in pkg_postinst elog messagesAndrei Horodniceanu5 days1-2/+3
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* net-misc/onedrivegui: drop 1.0.3, add 1.0.3-r1Gonçalo Negrier Duarte8 days2-2/+2
| | | | | | * add missing useflags to pyside6 DEPEND Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
* dev-util/serve-d: Link upstream issue about -mcpu=native with ldc2Andrei Horodniceanu12 days1-6/+4
| | | | | Bug: https://github.com/libmir/mir-ion/pull/46 Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-lang/ldc2: add testsAndrei Horodniceanu12 days6-8/+255
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* x11-terms/tilix: port to dlang-single.eclassAndrei Horodniceanu12 days1-0/+57
| | | | | Closes: https://github.com/gentoo/dlang/pull/130 Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* net-misc/onedrive: port to dlang-single.eclassAndrei Horodniceanu12 days1-0/+62
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dscanner: port to dlang-single.eclassAndrei Horodniceanu12 days1-0/+99
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dlang-tools: port to dlang-single.eclassAndrei Horodniceanu12 days1-0/+64
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dfmt: port to dlang-single.eclassAndrei Horodniceanu12 days1-0/+69
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dcd: port to dlang-singleAndrei Horodniceanu12 days1-0/+95
| | | | | | | | Additional changes: - update EAPI 7 -> 8 - enable tests Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dub: port to dlang-single.eclassAndrei Horodniceanu12 days1-0/+162
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/serve-d: port to dlang-single.eclassAndrei Horodniceanu12 days1-0/+198
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-lang/ldc2: port to dlang-single.eclassAndrei Horodniceanu12 days1-0/+79
| | | | | | | | | | Additional changes: - remove the useless MULTILIB_COMPAT line since the variable was set post inherit and it is unwanted since ldc2 supports arm64. - change ROOT to EROOT in pkg_post_* - use llvm-r1.eclass instead of llvm.eclass Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-libs/gtkd: port to dlang-r1.eclassAndrei Horodniceanu12 days1-0/+181
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-lang/dmd: port 2.107.0 to dmd-r1.eclassAndrei Horodniceanu12 days3-0/+28
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dmd-r1.eclass: new eclassAndrei Horodniceanu12 days1-0/+414
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dlang-single.eclass: new eclassAndrei Horodniceanu12 days1-0/+409
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dlang-r1.eclass: new eclassAndrei Horodniceanu12 days1-0/+391
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dlang-utils.eclass: new eclassAndrei Horodniceanu12 days2-0/+1591
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* profiles: Add DLANG_SINGLE_TARGET and DLANG_TARGETS use descriptionsAndrei Horodniceanu12 days1-0/+35
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dlang-compilers-r1.eclass: new eclassAndrei Horodniceanu12 days1-0/+293
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-lang/ldc2: drop 1.35.0Andrei Horodniceanu2024-03-131-82/+0
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-lang/ldc2: drop 1.34.0Andrei Horodniceanu2024-03-131-79/+0
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-lang/ldc2: drop 1.33.0Andrei Horodniceanu2024-03-131-78/+0
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-lang/ldc2: drop 1.32.2Andrei Horodniceanu2024-03-131-78/+0
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-lang/ldc2: stabilize 1.35.0-r2 for amd64, x86Andrei Horodniceanu2024-03-131-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-lang/ldc2: stabilize 1.34.0-r1 for amd64, x86Andrei Horodniceanu2024-03-131-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-lang/ldc2: stabilize 1.33.0-r1 for amd64, x86Andrei Horodniceanu2024-03-131-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-lang/ldc2: stabilize 1.32.2-r1 for amd64, x86Andrei Horodniceanu2024-03-131-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* x11-terms/tilix: add 2.106 to DLANG_VERSION_RANGEAndrei Horodniceanu2024-03-131-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dscanner: drop 0.11.1Andrei Horodniceanu2024-03-132-87/+0
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dscanner: stabilize 0.15.2 for amd64, x86Andrei Horodniceanu2024-03-131-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dfmt: drop 0.13.4Andrei Horodniceanu2024-03-132-60/+0
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dfmt: stabilize 0.15.1 for amd64, x86Andrei Horodniceanu2024-03-131-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/serve-d: drop 0.8.0_beta15Andrei Horodniceanu2024-03-021-157/+0
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/serve-d: add 2.107 to DLANG_VERSION_RANGEAndrei Horodniceanu2024-03-021-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/serve-d: filter faulty user flagsAndrei Horodniceanu2024-03-021-0/+195
| | | | | | | | | More precisely - remove -O from DMDFLAGS - remove -mcpu=native from LDCFLAGS Bug: https://github.com/Pure-D/serve-d/issues/360 Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dub/files: remove unused patchesHorodniceanu Andrei2024-02-202-34/+0
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dev-util/dub: drop 1.35.1-r1Horodniceanu Andrei2024-02-201-148/+0
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dev-util/dub: add 1.36.0Horodniceanu Andrei2024-02-204-1/+290
| | | | | | | | Additional changes: - install bash/zsh/fish completions - generate man pages with USE=doc Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dmd.eclass: Fix overwriting instead of appending to array.Horodniceanu Andrei2024-02-201-2/+2
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dev-util/dlang-tools: add 2.107.0Horodniceanu Andrei2024-02-192-0/+62
| | | | Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dev-lang/dmd: add 2.107.0Horodniceanu Andrei2024-02-197-2/+106
| | | | | | Fix static libraries being built when USE=!static-libs. Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* dmd.eclass: explicitly specify arguments to dmd in testsHorodniceanu Andrei2024-02-181-1/+16
| | | | | | | | | | | | Refactor the test code a little for better readability and prevent linking by default to libphosbos2.a, which happens to work only because the build wrongfully generates both shared and static libraries regardless of USE=static-libs. Pass the same options to dmd as the ones in the installed dmd.conf to get a closer setup to what the user will have installed on their system. Signed-off-by: Horodniceanu Andrei <a.horodniceanu@proton.me>
* */*: set an upper bound on DLANG_VERSION_RANGEAndrei Horodniceanu2024-02-0412-16/+16
| | | | | | | | | | | A package should explicitly list the D compiler versions it supports and not rely on "any version higher than X". This is especially relevant for stable packages. These changes don't actually have any effect right now, they will only make themselves seen when a new compiler version is added to the tree. Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* app-eselect/eselect-dlang: drop 20190608Andrei Horodniceanu2024-02-041-23/+0
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dub: drop 1.33.0Andrei Horodniceanu2024-02-042-48/+0
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>