12 Commits

Author SHA1 Message Date
Takuya Wakazono
eb317ddb43
*/*: update for slotted Rust
guru version of this commit:
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01ba4dc61965ef7658a24728841c04c9a1ce4871

Closes: https://bugs.gentoo.org/943170
Closes: https://bugs.gentoo.org/943223
Closes: #260
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2024-11-12 22:17:16 +09:00
Vladislav Dudar
1b8d83b32e
dev-libs/dmd_core: drop 0.6.2
Signed-off-by: Vladislav Dudar <seal331gentoo@gmail.com>
2024-07-13 08:09:34 +03:00
Vladislav Dudar
af65809b9e
dev-libs/dmd_core: add 0.7.2
Signed-off-by: Vladislav Dudar <seal331gentoo@gmail.com>
2024-07-13 07:54:31 +03:00
Lucio Sauer
84fd797920
dev-libs/dmd_core: don't install LICENSE to ${D}
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-06-12 17:07:50 +02:00
Lucio Sauer
93a18600be
dev-libs/dmd_core: simplify native build
Since 375da3684e685c6fd8367ffcf37e090526d55e4d, cargo eclass sets
CARGO_BUILD_TARGET, which allows us to drop all logic related to
`--target`.

Fix /path/to/to-be-installed-lib.a for debug builds

Closes: https://bugs.gentoo.org/901139
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-06-12 17:07:44 +02:00
Lucio Sauer
e119b2e22e
dev-libs/dmd_core: remove incorrect RESTRICT=mirror
From the PMS:
>  mirror
>       The package’s SRC_URI entries may not be mirrored, and
>       mirrors should not be checked when fetching.

The crate dependencies may very well be mirrored, judging by their
licenses. To fetch distfiles from their original locations immediately,
set `GENTOO_MIRRORS=`.
https://devmanual.gentoo.org/general-concepts/manifest/#generating-the-manifest

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-06-12 17:07:41 +02:00
Lucio Sauer
692477967d
dev-libs/dmd_core: speed up cargo SRC_URI generation
ac817be5fd5756bcd017e41321cf5731cd291c54 introduced the @ separator for
crates and ${CARGO_CRATE_URIS} to speed up SRC_URI generation.

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-06-12 17:07:33 +02:00
Lucio Sauer
af42ca3d3a
dev-libs/dmd_core: update EAPI 7 -> 8
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-06-12 17:07:27 +02:00
Lucio Sauer
68460592f2
*/*: fix MissingRemoteId in metadata.xml
* Manually checked, I hope I caught most errors

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2023-06-27 04:24:02 +02:00
Anna (cybertailor) Vyalkova
1e95f22062
*/*: update metadata schema uri
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-03-04 18:56:32 +05:00
Vladislav Dudar
6e7a8a71c7
dev-libs/dmd_core: address ebuild review
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Vladislav Dudar <seal331gentoo@gmail.com>
2021-10-28 21:20:07 +03:00
Vladislav Dudar
e78a00f599
dev-libs/dmd_core: new package
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Vladislav Dudar <seal331gentoo@gmail.com>
2021-10-24 20:05:26 +03:00