aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-util/serve-d: add 0.8.0_beta17Andrei Horodniceanu2024-08-302-0/+161
| | | | | | | | | Additional changes: - port to dub.eclass - run some more tests - install documentation on how to setup serve-d for various text editors Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dub: use dub.eclassAndrei Horodniceanu2024-08-301-0/+126
| | | | | | Additionally add missing dependency virtual/pkgconfig to RDEPEND. Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/gdmd: unkeyword 11 for ppc64Andrei Horodniceanu2024-07-141-2/+2
| | | | | | | Follow up the <sys-devel/gcc-12 package.mask for the ppc64le profile. This makes pkgcheck happy again. Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dscanner: enable dmd-2_109 and ldc2-1_39Andrei Horodniceanu2024-07-141-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dlang-tools: add 2.109.1Andrei Horodniceanu2024-07-142-0/+115
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dfmt: enable dmd-2_109 and ldc2-1_39Andrei Horodniceanu2024-07-141-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dcd: enable dmd-2_109 and ldc2-1_39Andrei Horodniceanu2024-07-141-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dub: add 1.38.1Andrei Horodniceanu2024-07-122-0/+170
| | | | | | | arm64 has been dropped as a KEYWORD as I don't have access to any hardware on which to test it. Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dscanner: enable gdc-14Andrei Horodniceanu2024-06-021-2/+2
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dlang-tools: enable gdc-14Andrei Horodniceanu2024-06-021-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dfmt: enable gdc-14Andrei Horodniceanu2024-06-021-2/+2
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dub: enable gdc-14Andrei Horodniceanu2024-06-011-3/+3
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dub: enable ldc2-1_38Andrei Horodniceanu2024-06-011-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dcd: enable gdc-14Andrei Horodniceanu2024-06-011-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/gdmd: add 14Andrei Horodniceanu2024-06-011-0/+62
| | | | | | | | | | | Additionally: - use symlinks instead of hardlinks for gdmd -> ${CHOST}-gdmd - call gcc-config in pkg_postinst if the selected configuration matches this package's SLOT. This creates a symlink under /usr/bin which is required for rdmd from dev-util/dlang-tools to find the default compiler. - restrict tests as there aren't any. Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/serve-d: enable ldc2-1_38Andrei Horodniceanu2024-05-311-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dscanner: enable ldc2-1_38Andrei Horodniceanu2024-05-311-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dlang-tools: enable ldc2-1_38Andrei Horodniceanu2024-05-311-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dfmt: enable ldc2-1_38Andrei Horodniceanu2024-05-311-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dcd: enable ldc2-1_38Andrei Horodniceanu2024-05-311-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/serve-d: drop 0.8.0_beta15-r1Andrei Horodniceanu2024-05-301-195/+0
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dub: drop 1.36.0-r1Andrei Horodniceanu2024-05-302-163/+0
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dub: drop 1.36.0Andrei Horodniceanu2024-05-301-174/+0
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dscanner: drop 0.15.2-r1Andrei Horodniceanu2024-05-301-99/+0
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dlang-tools: drop 2.107.0-r1Andrei Horodniceanu2024-05-302-65/+0
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dlang-tools: drop 2.107.0Andrei Horodniceanu2024-05-301-61/+0
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dfmt: drop 0.15.1-r1Andrei Horodniceanu2024-05-301-70/+0
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dcd: drop 0.15.2-r1Andrei Horodniceanu2024-05-301-95/+0
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dlang-tools: add github upstream metadataAndrei Horodniceanu2024-05-301-0/+3
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dlang-tools: form a REQUIRED_USE conditional around testsAndrei Horodniceanu2024-05-071-2/+3
| | | | | | | | | | 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 <a.horodniceanu@proton.me>
* dev-util/serve-d: enable ldc2-1_37Andrei Horodniceanu2024-05-031-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/serve-d: enable dmd-2_108Andrei Horodniceanu2024-05-031-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/serve-d: reorder variables to please pkgcheckAndrei Horodniceanu2024-05-031-2/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dscanner: add 0.16.0_beta4Andrei Horodniceanu2024-05-033-0/+134
| | | | | | | | | | 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 <a.horodniceanu@proton.me>
* dev-util/dfmt: refactor src_compile to use upstream makefileAndrei Horodniceanu2024-05-021-0/+72
| | | | | | | | | | Additional changes: - don't include the stdx-allocator submodule since it's unused - strip -march=native with gdc - build and run unittests Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114171 Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dfmt: enable ldc2-1_37Andrei Horodniceanu2024-05-021-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dfmt: enable dmd-2_108Andrei Horodniceanu2024-05-021-1/+1
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dfmt: reorder variables to please pkgcheckAndrei Horodniceanu2024-05-021-3/+4
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dcd: add 0.16.0_beta2Andrei Horodniceanu2024-05-023-0/+216
| | | | | | | | | | Additional changes: - run tests with the newly added --extra switch - don't fetch the d-test-utils submodule as it is only used in certain tests that are not relevant for Gentoo - reorder variables to please pkgcheck Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dlang-tools: add 2.108.0Andrei Horodniceanu2024-04-264-0/+153
| | | | | | | | | | 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 <a.horodniceanu@proton.me>
* dev-util/dub: add 1.37.0Andrei Horodniceanu2024-04-232-0/+183
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/serve-d: Link upstream issue about -mcpu=native with ldc2Andrei Horodniceanu2024-04-141-6/+4
| | | | | Bug: https://github.com/libmir/mir-ion/pull/46 Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dscanner: port to dlang-single.eclassAndrei Horodniceanu2024-04-141-0/+99
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dlang-tools: port to dlang-single.eclassAndrei Horodniceanu2024-04-141-0/+64
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dfmt: port to dlang-single.eclassAndrei Horodniceanu2024-04-141-0/+69
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/dcd: port to dlang-singleAndrei Horodniceanu2024-04-141-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 Horodniceanu2024-04-141-0/+162
| | | | Signed-off-by: Andrei Horodniceanu <a.horodniceanu@proton.me>
* dev-util/serve-d: port to dlang-single.eclassAndrei Horodniceanu2024-04-141-0/+198
| | | | 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>