Age | Commit message (Expand) | Author |
2023-05-21 | gnu: ldc: Update to 1.32.2....* gnu/packages/dlang.scm (ldc-bootstrap): Update to 1.32.2.
(ldc)[arguments]: Adjust skipped tests paths for changes in source code
layout. Skip another plugin test.
| Efraim Flashner |
2023-05-17 | gnu: ldc-bootstrap: Don't depend on tzdata....* gnu/packages/dlang.scm (ldc-bootstrap)[inputs]: Remove tzdata.
[native-inputs]: Add tzdata-for-tests.
[arguments]: Forbid references to tzdata-for-tests.
Reviewed-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
| Leo Famulari |
2023-04-14 | Merge branch 'master' into core-updates....Conflicts:
gnu/local.mk
gnu/packages/build-tools.scm
gnu/packages/certs.scm
gnu/packages/check.scm
gnu/packages/compression.scm
gnu/packages/cups.scm
gnu/packages/fontutils.scm
gnu/packages/gnuzilla.scm
gnu/packages/guile.scm
gnu/packages/ibus.scm
gnu/packages/image-processing.scm
gnu/packages/linux.scm
gnu/packages/music.scm
gnu/packages/nss.scm
gnu/packages/pdf.scm
gnu/packages/python-xyz.scm
gnu/packages/qt.scm
gnu/packages/ruby.scm
gnu/packages/shells.scm
gnu/packages/tex.scm
gnu/packages/video.scm
gnu/packages/vulkan.scm
gnu/packages/web.scm
gnu/packages/webkit.scm
gnu/packages/wm.scm
| Maxim Cournoyer |
2023-04-10 | gnu: ldc: Use default test check....* gnu/packages/dlang.scm (ldc)[arguments]: Strip the inherited tests
configuration from ldc-bootstrap rather than setting it to #true.
| Efraim Flashner |
2023-04-10 | gnu: ldc: Build with newer llvm....* gnu/packages/dlang.scm (ldc-bootstrap)[native-inputs]: Use lld-14 for
lld-wrapper in place of lld-11. Replace llvm-11 with llvm-14.
(ldc)[native-inputs]: Replace clang-11 with clang-14.
| Efraim Flashner |
2023-04-10 | gnu: gdmd: Build with gdc-11....* gnu/packages/dlang.scm (gdmd)[inputs]: Replace gdc-10 with gdc-11.
| Efraim Flashner |
2023-01-07 | gnu: gtkd: Fix pkgconfig directory....* gnu/packages/dlang.scm (gtkd)[arguments]: Add make-flag to set the
pkgconfig directory correctly.
| Efraim Flashner |
2023-01-02 | gnu: gtkd: Remove input labels....* gnu/packages/dlang.scm (gtkd)[native-inputs]: Remove input labels.
| Efraim Flashner |
2023-01-02 | gnu: gtkd: Remove trailing #t from phases....* gnu/packages/dlang.scm (gtkd)[arguments]: Remove trailing #t from
phases.
| Efraim Flashner |
2023-01-02 | gnu: gtkd: Update to 3.10.0....* gnu/packages/dlang.scm (gtkd): Update to 3.10.0.
[arguments]: Rename 'prepare-x phase to 'pre-check, set CC for the
tests.
| Efraim Flashner |
2023-01-02 | gnu: ldc: Update to 1.30.0....* gnu/packages/dlang.scm (ldc-bootstrap): Update to 1.30.0.
[native-inputs]: Remove ld-gold-wrapper, Add lld-wrapper with lld-11.
(ldc)[arguments]: Adjust 'fix-compiler-rt-library-discovery phase to
change the order of linked libraries. Adjust 'disable-problematic-tests
phase to work around more GDB tests. Adjust custom 'check phase for race
condition in one of the tests.
| Efraim Flashner |
2022-06-26 | gnu: ldc: Work towards building on aarch64-linux....* gnu/packages/dlang.scm (ldc)[arguments]: Adjust configure-flags to not
dynamically compile. Adjust custom 'fix-compiler-rt-library-discovery
phase to add a case for aarch64. Adjust custom'disable-problematic-tests
phase to remove some tests for aarch64-linux.
| Efraim Flashner |
2022-06-26 | gnu: ldc: Update skipped tests on i686-linux....* gnu/packages/dlang.scm (ldc)[arguments]: Adjust custom
'disable-problematic-tests phase to skip fewer tests.
| Efraim Flashner |
2022-06-26 | gnu: Remove unneeded ldc bootstrap packages....* gnu/packages/dlang.scm (ldc-bootstrap-0.17, ldc-bootstrap-1.12,
ldc-bootstrap-1.24): Remove packages.
(ldc-bootstrap-1.27): Rename to ldc-bootstrap. Absorb inherited package
adjustments.
(ldc): Adjust to ldc-bootstrap-1.27 renaming.
| Efraim Flashner |
2022-06-26 | gnu: ldc-bootstrap-1.27: Build with gdmd....* gnu/packages/dlang.scm (ldc-bootstrap-1.27)[native-inputs]: Replace
ldc-bootstrap-1.24 with gdmd.
[supported-systems]: Mark all systems supported.
Co-authored-by: Efraim Flashner <efraim@flashner.co.il>
| Esther Flashner |
2022-06-26 | gnu: Add gdmd....* gnu/packages/dlang.scm (gdmd): New variable.
Co-authored-by: Efraim Flashner <efraim@flashner.co.il>
| Esther Flashner |
2022-06-26 | Revert "gnu: ldc-bootstrap-0.17: Add support for aarch64-linux."...This reverts commit 4f6ed3d2f8531ce1b75dc79365ce67587d8cb7e1.
While this does allow building ldc on aarch64, it isn't actually
helpful.
| Efraim Flashner |
2022-06-19 | gnu: dub: Use G-expressions....* gnu/packages/dlang.scm (dub)[arguments]:
Rewrite as G-expressions.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| ( |
2022-06-19 | gnu: dub: Update to 1.23.0....This also fixes Dub's build, which was previously failing because of how
ancient it was.
* gnu/packages/dlang.scm (dub): Update to 1.23.0.
[arguments]: Set target CC & LD environment variables.
Invoke build.d. Don't explicitly return #t from phases.
[native-inputs]: Add d-tools and ld-gold-wrapper.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| ( |
2022-06-19 | gnu: d-tools: Update to 2.100.0....* gnu/packages/dlang.scm (d-tools): Update to 2.100.0.
[arguments]: Adjust accordingly. Reinstate a custom 'check phase.
Install the rdmd man page.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| ( |
2022-06-19 | gnu: d-tools: Don't use unstable tarball....* gnu/packages/dlang.scm (d-tools)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| ( |
2022-06-19 | gnu: d-tools: Use G-expressions....* gnu/packages/dlang.scm (d-tools)[arguments]:
Rewrite as G-expressions.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| ( |
2022-06-19 | gnu: d-tools: Fix build....* gnu/packages/dlang.scm (d-tools)[arguments]: Set target CC and LD
environment variables.
[native-inputs]: Add ld-gold-wrapper.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| ( |
2022-06-19 | gnu: rdmd: Rename to d-tools....* gnu/packages/dlang.scm (rdmd): Rename this…
(d-tools): …to this.
[home-page, synopsis, description]: Update accordingly.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| ( |
2022-06-23 | gnu: ldc-bootstrap-0.17: Add support for aarch64-linux....* gnu/packages/dlang.scm (ldc-bootstrap-0.17)[supported-systems]: Add
aarch64-linux.
[arguments]: When building targeting aarch64-linux build for armhf-linux.
| Efraim Flashner |