| Age | Commit message (Collapse) | Author |
|
* gnu/packages/nim.scm (atlas, sat): Update.
(nim): Update to 2.2.8.
Change-Id: I161dec5f5c4a64bcf3f4e87c300909cc84ade70a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
* gnu/packages/nim.scm (atlas): Update.
(nim): Update to 2.2.6. [arguments]<#:phases>: Update phase
'patch-more-shebangs'.
Merges: https://codeberg.org/guix/guix/pulls/3971
Change-Id: I6fece3f3588bbf550c4a20c8a23be1dbab8214d2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
|
|
This is made so that the source can be shared without introducing module
circular dependencies.
* gnu/packages/certs.scm (nss-certs)
(nss-certs-for-test): Move to...
* gnu/packages/nss.scm: ... here.
Adjust the module imports via:
git grep -l '(gnu packages certs)' |
xargs sed 's/(gnu packages certs)/(gnu packages nss)/' -i
Change-Id: I56d7bc52ddcdffbced8a162e8db8ea5071b0cb0f
|
|
* gnu/packages/nim.scm (atlas): Update.
(nim): Update to 2.2.4.
Closes: #460
Change-Id: I049985d248e2e3a8bcaf6557f64ba9fc1eecd999
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
|
|
* gnu/packages/nim.scm (atlas, sat): New variables.
(nim): Update to 2.2.0. [arguments]: Use G-expressions.
<#:modules> Import modules used by phases. <#:phases>:
Add phase "copy-deps". Update phases "patch-installer",
"patch-dynamic-libraries", and "patch-more-shebangs".
Change-Id: I3f88dd6a3b78699e91e59b23ededf9f1923eb721
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
Without the attached patch, Nim is broken on Guix as it searches
for its stdlib in /lib while it was placed in /lib/nim.
* gnu/packages/nim.scm (nim): Update to 1.6.12.
[arguments]: In 'patch-installer phase install stdlib source to the
right directory. In 'patch-more-shebangs phase edit substitute* to
point to the new osproc source.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
|
|
* gnu/packages/nim.scm (nim)[arguments]: Adjust custom 'build phase to
add parallel flag.
[native-inputs]: Add parallel.
|
|
* gnu/packages/nim.scm (nim)[arguments]: Add custom
'patch-dynamic-libraries phase to patch some dynamically loaded
libraries.
[inputs]: Add libgc, openssl, pcre and sqlite.
|
|
* gnu/packages/nim.scm (nim)[arguments]: Replace default 'check phase.
[native-inputs]: Add nss-certs.
|
|
* gnu/packages/nim.scm (nim)[arguments]: Add custom 'install-completions
phase to install shell completion scripts.
|
|
* gnu/packages/nim.scm (nim)[arguments]: Adjust custom 'patch-installer,
'patch-more-shebangs, 'build and 'install phases to build and install
nimble and associated helper binaries.
Co-authored-by: Efraim Flashner <efraim@flashner.co.il>
|
|
* gnu/packages/nim.scm (nim): Updated to 1.6.6.
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/nim.scm(nim): Update to 1.6.2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
|
|
* gnu/packages/nim.scm (nim): Update to 1.4.6.
|
|
* gnu/packages/nim.scm (nim): Update to 1.4.2.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
|
|
* gnu/packages/nim.scm (nim)[arguments]: Provide explicit destination in calls
to FORMAT.
|
|
* gnu/packages/nim.scm (nim): Update to 1.0.6.
|
|
* gnu/packages/nim.scm (nim)[arguments]: Patch the string length too.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
|
|
* gnu/packages/nim.scm (nim)[arguments]: Substitute INVOKE for SYSTEM*.
|
|
* gnu/packages/nim.scm (nim): Update to 0.17.2.
|
|
* gnu/packages/nim.scm (nim): Update to 0.17.0.
[source, home-page]: Use https.
[arguments]: Patch more shebangs, use custom build phase.
|
|
* gnu/packages/nim.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add nim.scm.
|