[PATCH 1/2] gnu: Add gdc.

  • Done
  • quality assurance status badge
Details
2 participants
  • Efraim Flashner
  • guy fleury iteriteka
Owner
unassigned
Submitted by
guy fleury iteriteka
Severity
normal
G
G
guy fleury iteriteka wrote on 4 Jul 2020 16:00
(address . guix-patches@gnu.org)
20200704140025.3602-1-gfleury@disroot.org
Like gfortran this package is not usable like it is.
use gdc-toolchain instead.
* gnu/packages/gcc.scm(gdc): New variable.
---
gnu/packages/gcc.scm | 5 +++++
1 file changed, 5 insertions(+)

Toggle diff (18 lines)
diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm
index 9e88109..201b37e 100644
--- a/gnu/packages/gcc.scm
+++ b/gnu/packages/gcc.scm
@@ -692,6 +692,11 @@ as the 'native-search-paths' field."
(custom-gcc gcc "gfortran" '("fortran")
%generic-search-paths)))
+(define-public gdc
+ (hidden-package
+ (custom-gcc gcc-10 "gdc" '("d")
+ %generic-search-paths)))
+
(define-public libgccjit
(package
(inherit gcc-9)
--
2.25.1
G
E
E
Efraim Flashner wrote on 16 Jul 2020 22:17
(address . gfleury@disroot.org)(address . 42197@debbugs.gnu.org)
20200716201748.GK10256@E5400
This looks good to me. Have you tested it with anything? I don't have a
D project to test it out with.


--
Efraim Flashner <efraim@flashner.co.il> ????? ?????
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl8QtegACgkQQarn3Mo9
g1G6IA//RBXIgemg46xeUojJr5KcoNjofwcx555YUG8IKjhfh4NdYBLVs15ZOxwt
ofhIddmF2+dMOpIBKKeJqdcwtDulMvOxLQgXQFZtt8xWQYzHlqZ3gPYfwA0mNo7O
jcKn9aiB+S3h+Zt5sd1xdsq2nYu/USbHSCP5kPV5UOifyvs14rkHvF3uI0+tW7Ny
MFGzOiZE6PfG/EUv0P4dkAetqAcQRIy1ltfVR5gBPENOi1oEHwhd7zutKBOtWfbW
Fd02Qq5Ejl9dj1Tyr5T0wIJryexz5OhOOff9Hxsle3OaVXx/b31VCV5O5eKnR4FJ
hylc0RrztDIpCgmJuMRa8SLtRCSOzgOvyWAlRJQUYT9iBPS47dj5AAV+dmUjIkeN
DEy62Xo/slqCcNOIsIin+2qjye+wzVsOrC/HbujC6hx4REBA1JFbeENHeJZD+kpz
EteIoCggoiN8zWTBMjA4jJZ860QyAqSHZsutBfoRENbOD88KLcKs8rU43hlR0zag
fDsXbG6TW+F90YFIWzBsKtgeJSJhoTZpqP+5ypsXEtxxfnlyak4Kui5iYtkFtW2N
xhdGfWXAvGn6p8PZru0ZlR3rw+NrIb56NkjU78jy1/ADqbZPD36BnZYDnnnlmy0d
iDzN2jqyo+uuJBe5YLvzsf31ZmkYPv683EyGXlJydVNcXiUAr9s=
=WDrJ
-----END PGP SIGNATURE-----


G
G
gfleury wrote on 18 Jul 2020 22:30
(name . Efraim Flashner)(address . efraim@flashner.co.il)(address . 42197@debbugs.gnu.org)
db2574a45fe13a3f4d99e01980829517@disroot.org
hello,

16 juillet 2020 22:18 "Efraim Flashner" <efraim@flashner.co.il> a écrit:

Toggle quote (3 lines)
> This looks good to me. Have you tested it with anything? I don't have a
> D project to test it out with.

yes. I compile gtkd and some d simple code i wrote.
but gdc alone don't work like gfortran that why it is hidden.
Toggle quote (5 lines)
>
> --
> Efraim Flashner <efraim@flashner.co.il> ????? ?????
> GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
> Confidentiality cannot be guaranteed on emails sent or received unencrypted
E
E
Efraim Flashner wrote on 19 Jul 2020 19:25
(address . gfleury@disroot.org)(address . 42197-done@debbugs.gnu.org)
20200719172506.GC7307@E5400
On Sat, Jul 18, 2020 at 08:30:02PM +0000, gfleury@disroot.org wrote:
Toggle quote (10 lines)
> hello,
>
> 16 juillet 2020 22:18 "Efraim Flashner" <efraim@flashner.co.il> a écrit:
>
> > This looks good to me. Have you tested it with anything? I don't have a
> > D project to test it out with.
>
> yes. I compile gtkd and some d simple code i wrote.
> but gdc alone don't work like gfortran that why it is hidden.

Sounds good to me. Patch pushed! Thanks.

--
Efraim Flashner <efraim@flashner.co.il> ????? ?????
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl8UgfEACgkQQarn3Mo9
g1GLzRAApPhaTNkDLwKEB+hctJLEsHrXulx9ZjF3579OQn1ejmx+/c+e2oD/JhrD
Cnp3Nq8GtIFbhN/N9BvUqc8InBHm/zQWVUGC4rjkH32c5AiE7swAW7EGkzeiMXr/
y0nKh25+BBvuocUWk/91mC71iRXiErc1pYtJI2V/LDepx1JfzTnAXQscGp+SDl2U
b4REwpr+hhBJdAAx2+wqviJtUL+aBqbumDz0Jk41ZBq9QAK6x0WCIf7QM/5SqwPT
q9fOfdlGzVW24eZ3kzeNIfEb46FKmQrEy/1e2RYRBqwpOsJGzbnE1zrcVeP9z20q
wZBDaUrBrJ66qqwpyhVX86zRU2S70l0tsSGtrQQnWjKThKMyTVjvI9DCvZEf6gyn
EZmqzAKOPUvlY+NYbpiGPzDiRhjj+208lJSy7AOxd4JqIz/mIT6/oGJnHmn3celV
UELehm7UOTDrTcTggaq1YOKSuXC1OktatoR07bD3GlIBt+d1vwB2RpHmGouUChYk
ihVJC22p25tGdHSGx7+SOJDoC7vyQD1T0vev7BeMlhIIErTDvx0npdnsEDonLgYN
9iSbPUNHFSxhObsy9Uwz6UVHpn54CyT8ULRWUlJnIA2abUQD8fewj1jrQVXxBDdg
PD2QhxAD9WAJFM2YDb9n9/r+LZiSc07RklUy+iE4yjGCyC70moc=
=wSZB
-----END PGP SIGNATURE-----


Closed
?