Daniel Nagy
5914dc2929
lispPackages: add legit
2022-03-11 12:30:48 +01:00
Daniel Nagy
74f880ab58
lispPackages.slynk: init at sly-20210411-git
2022-02-22 10:56:38 +01:00
Daniel Nagy
95ca2ce47a
lispPackages.mmap: init at 20201220-git
2022-02-22 10:55:27 +01:00
Felix Buehler
70ee115571
from-quicklisp: move urls-from-page.sh to its directory
2022-01-30 23:34:40 +01:00
Daniel Nagy
5239058d52
lispPackages: add lisp-binary and quasiquote-2.0
2022-01-29 17:49:49 +01:00
Daniel Nagy
0047897994
lispPackages: add float-features
2022-01-29 17:49:49 +01:00
7c6f434c
ad80b50646
Merge pull request #154749 from sternenseemann/cl-mustache-init
...
lispPackages.cl-mustache: init at 20200325-git
2022-01-12 12:01:21 +00:00
7c6f434c
754afda4c9
Merge pull request #154738 from sternenseemann/quicklisp-help-screen
...
quicklisp-to-nix: document --cacheFaslDir option in help screen
2022-01-12 12:00:12 +00:00
sternenseemann
861f4e4c01
lispPackages.cl-mustache: init at 20200325-git
2022-01-12 12:25:53 +01:00
sternenseemann
4f15ea2f31
quicklisp-to-nix: fix trailing whitespace
2022-01-12 11:16:22 +01:00
sternenseemann
54d4b7079b
quicklisp-to-nix: document --cacheFaslDir option in help screen
2022-01-12 11:04:30 +01:00
Nick Cao
509a9f5f14
asdf: fix cross compilation and set strictDeps
2022-01-09 09:50:32 +08:00
7c6f434c
63b7c8bda8
Merge pull request #151221 from sternenseemann/quicklisp-2021-12-09
...
quicklispPackages: 2021-10-21 -> 2021-12-09
2021-12-24 17:19:26 +00:00
sternenseemann
9f166940e4
nyxt: 2.0.0 -> 2.2.3
2021-12-24 17:30:24 +01:00
sternenseemann
5acf832654
quicklispPackages.spinneret: init at 20211020-git
2021-12-24 17:06:06 +01:00
Felix Buehler
31a706d0db
asdf: refactor
2021-12-21 12:52:15 +01:00
sternenseemann
16c4d72e1d
lispPackages.quicklisp: distinfo 2021-10-21 -> 2021-12-09
...
lispPackages.uax-15: drop upstreamed patch
lispPackages.mgl-mat: add missing dependency cl-fad
lispPackages.cl-qrencode: init in preparation for nyxt 2.2.3
2021-12-18 18:27:36 +01:00
github-actions[bot]
017d32f216
Merge master into staging-next
2021-11-28 18:00:57 +00:00
Daniel Nagy
c80cb3ca81
lispPackages: add cl-shellwords
2021-11-28 13:49:59 +01:00
Victor Engmark
57b496ea98
misc: Replace tab indentation with spaces
...
I've tried to be consistent, using four or eight spaces to line up
with existing code.
2021-11-14 16:04:46 +13:00
xaverdh
03a257e5a3
treewide: quote urls according to rfc 0045 ( #145260 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-11-10 11:37:56 +01:00
Michael Raskin
9679be6d87
Merge pull request #142445 from nuddyco/quicklisp-2021-10-21
...
quicklisp: 2021-08-07 -> 2021-10-21
2021-10-21 09:22:56 +00:00
Daniel Nagy
c82af6b2a9
lispPackages.hunchensocket: init at 20180711-git ( #139905 )
2021-10-21 09:20:56 +00:00
Luke Gorrie
47e8e39791
quicklisp: 2021-08-07 -> 2021-10-21
...
Add patch on UAX-15 to fix missing dependency in ASDF system.
Remove patch on ESRAP that are obsoleted by upstream fix.
2021-10-21 08:16:17 +02:00
Luke Gorrie
4f9ca7c565
Common lisp update ( #142209 )
...
quicklisp: 2021-02-13 -> 2021-08-07
lispPackages: regenerate from fresher Quicklisp
sbcl: 2.1.2 -> 2.1.9 (switch default version)
lispPackages.mgl, lispPackages.mgl-mat: init
lispPackages.iolib: suppress network-reliant tests
lispPackages.esrap: apply upstream SBCL 2.1.9 compatibility patch
Removed packages caveman and clack-v1-compat that are removed.
Added more packages from Quicklisp.
* lisp-modules/shell.nix: Add openblas for MGL
* lisp-modules: Update README.txt
Mention that shell.nix needs to be updated when adding packages that
have external dependencies during package analysis, e.g. package :LLA that specifically wants to load libblas.so at compile-time.
* lisp-modules/define-package.nix: Fix package path deduplication
The deduplication of NIX_LISP_ASDF_PATHS was not working, apparently
due to a shell quoting bug causing the sort/uniq pipeline to run at
the wrong time. This is now deduplicated in a separate step.
This fixes a series problem where environments with many Lisp packages
would exhasut the available environment space on Linux, causing
obscure "too many arguments" error messages from the shell, because
the NIX_LISP_ASDF_PATHS list was bloated with ~90% duplicates.
Co-authored-by: Luke Gorrie <luke@nuddy.co>
2021-10-20 14:30:31 +00:00
Daniel Nagy
fec3f49bfe
lispPackages: add varjo package and dependencies
2021-09-06 22:12:45 +02:00
Daniel Nagy
7a6bddc19d
lispPackages: sort quicklisp packages alphabetically
2021-09-06 22:10:51 +02:00
Kasper Gałkowski
024414f501
lisp-modules: use lib.makeSearchPath in shell.nix
2021-08-16 22:12:57 +02:00
Felix Buehler
ea1d43b12f
cl-wrapper-script: deprecate phases
2021-08-08 12:38:41 +02:00
Bastien Rivière
8147b87980
fix editorconfig
2021-05-25 19:21:51 +02:00
Bastien Rivière
5937dcdf36
lispPackages: fix darwin builds
2021-05-25 19:17:43 +02:00
remedialchaos
2557094202
nyxt: v2_pre-release-7 -> 2.0.0 ( #124024 )
2021-05-22 15:32:47 -04:00
Nathan Ringo
813b889fbb
lispPackages: add --pure to README
2021-05-18 17:59:15 -05:00
Nathan Ringo
d00a9f089b
lispPackages.generic-cl: init from Quicklisp,
...
lispPackages.trivial-arguments: init from Quicklisp,
quicklispPackages: regenerate
2021-05-18 17:51:55 -05:00
Michael Raskin
3fde66cd0c
lispPackages.quicklisp: distinfo 2021-02-28 -> 2021-04-11,
...
quicklispPackages: regenerate,
lispPackages.nyxt: 2021-03-27 -> 2021-05-06, use upstream Makefile
2021-05-10 18:17:21 +02:00
Michael Raskin
331bfb7e2b
quick-lisp-to-nix: change template to use more double-quotes
2021-03-28 23:55:54 +02:00
Michael Raskin
be2cb07963
nyxt: 2020-10-23 -> 2021-03-27
2021-03-28 23:47:25 +02:00
Michael Raskin
3f6be2ae8f
quicklispPackages: give names to all somewhat-working versions
2021-03-28 18:34:29 +02:00
Michael Raskin
85b6efff7c
quicklispPackages: improve non-SBCL support
2021-03-28 18:19:29 +02:00
Michael Raskin
850862ffac
lispPackages: pass lib explicitly
2021-03-28 16:41:37 +02:00
Michael Raskin
fad53e2961
quicklispPackages: regenerate
2021-03-28 14:57:54 +02:00
Michael Raskin
e96cae7e3c
quicklisp-to-nix: ban serapeum/docs due to weird issues
2021-03-28 14:57:05 +02:00
Michael Raskin
1331b90c9b
lispPackages.quicklisp: 2019-02-16 -> 2021-02-13, dist info 2020-10-16 -> 2021-02-28
2021-03-28 14:55:57 +02:00
Samuel Gräfenstein
052c06bf05
lisp-modules/*: gdk_pixbuf -> gdk-pixbuf
...
Fix building with `config.allowAliases = false;`.
2021-03-17 00:00:17 +01:00
Ben Siraphob
36c91cea1d
treewide: stdenv.lib -> lib
2021-01-27 13:08:40 +07:00
volth
bc0d605cf1
treewide: fix double quoted strings in meta.description
...
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24 19:56:59 +07:00
Ben Siraphob
8dd78bb4fb
treewide: fix double quoted strings in meta.description
2021-01-16 11:29:30 +07:00
Michael White
d405d89727
lisp-packages: Fix whitespace
...
Replace a tab with spaces to fix a failing EditorConfig check.
2021-01-11 18:44:47 -07:00
Michael White
02f9353c90
clfswm: Add fresh CLFSWM built via lisp-packages, based on StumpWM
2021-01-11 17:19:05 -07:00
Michael Raskin
665597f50b
lispPackages: add some more, mainly from Quicklisp top 100
2020-10-25 18:32:33 +01:00
Michael Raskin
4d73ca7b48
lispPackages.nyxt: build a binary
2020-10-25 01:30:44 +02:00
Michael Raskin
619173b237
lispPackages.nyxt: init, based on code from bqv
2020-10-24 23:24:50 +02:00
Michael Raskin
d4f98f24cb
lispPackages.cluffer: init (package from bqv)
2020-10-24 23:04:20 +02:00
Michael Raskin
26a0533979
lispPackages: more Nyxt deps
2020-10-24 22:23:58 +02:00
Michael Raskin
6c76bc2949
lispPackages.cl-webkit2: init
2020-10-24 20:31:59 +02:00
Michael Raskin
d97a71865e
lispPackages: more Nyxt deps
2020-10-24 20:14:01 +02:00
Michael Raskin
588501bcb2
lispPackages: more stuff
2020-10-24 18:36:09 +02:00
Michael Raskin
c4c06f5989
pkgs/development/lisp-modules/README.txt : typo fix
...
Co-authored-by: Masanori Ogino <167209+omasanori@users.noreply.github.com>
2020-10-24 11:53:43 +00:00
Michael Raskin
435b144ca8
lispPackages.cl-paths-ttf: readd, previously was a dependency of clx-truetype
2020-10-24 13:27:56 +02:00
Michael Raskin
da2a4ce7f4
lispPackages.dbi: break test-only dependency loops
2020-10-24 13:25:53 +02:00
Michael Raskin
a84b759e99
lispPackages.uiop: drop obsolete uiop/version reference
2020-10-24 13:05:11 +02:00
Michael Raskin
a8d38f8f07
quicklispPackages: regenerate
2020-10-24 12:53:25 +02:00
Michael Raskin
1ced8347aa
lispPackages.clx-truetype: define manually as Quicklisp dropped it after upstream disappeared
2020-10-24 12:15:16 +02:00
Michael Raskin
43bb7ae8ca
quicklisp-to-nix: README: Mention caches
2020-10-24 11:43:31 +02:00
Michael Raskin
f9b03920fc
quicklisp-to-nix: preload some implementation-provided dependencies
2020-10-24 11:42:33 +02:00
Michael Raskin
82a6ddb0c1
lispPackages.quicklisp: update shell script to avoid RO FS with new caching behaviour
2020-10-24 11:30:52 +02:00
Michael Raskin
2c9c237873
quicklisp: update distinfo 2019-12-27 -> 2020-10-16
2020-10-24 10:32:58 +02:00
Michael Raskin
cfa0e3c884
Merge pull request #94996 from zowoq/darcs-context
...
lisp-modules/iterate.darcs-context: delete
2020-08-10 04:23:35 +00:00
zowoq
d9d27abc01
lisp-modules/iterate.darcs-context: delete
2020-08-09 19:47:10 +10:00
Steve Purcell
84d26ecbdd
asdf: don't restrict to linux, since darwin works too
2020-08-08 14:31:57 +12:00
Ramzi Ben Yahya
00d4ce01de
lisp-modules: fix missing && after test command
2020-05-04 21:55:21 +02:00
ysengrimm
43e76027b9
lispPackages: update distinfo
2020-03-15 22:34:16 +01:00
ysengrimm
46c80bfee6
quicklisp: 2017-03-06 -> 2019-02-16
2020-03-15 22:32:17 +01:00
R. RyanTM
720a81b46f
asdf: 3.3.3 -> 3.3.4
2020-02-19 15:09:12 +00:00
Michael Raskin
5660c077df
lispPackages.cl-store: fix build
2020-02-04 17:22:12 +01:00
Taylor Viti
418b80bd88
lispPackages: add serapeum
...
Adds common-lisp package serapeum (a dependency for Next browser as of
Next v1.4.0), using the quicklisp-to-nix mechanism.
src is overridden and pinned to 65837f8 to deal with
https://github.com/ruricolist/serapeum/issues/42
2020-01-20 18:35:49 -10:00
John Ericson
d0d5136cce
Merge remote-tracking branch 'upstream/master' into wrapper-pname-support
2019-11-24 17:25:07 +00:00
John Ericson
9b090ccbca
treewide: Get rid of most parseDrvName
without breaking compat
...
That is because this commit should be merged to both master and
release-19.09.
2019-11-24 17:22:28 +00:00
Michael Raskin
cd77f69ec8
lispPackages: fix build
2019-11-22 17:41:46 +01:00
John Ericson
0b90a7f67f
lispPackages.clwrapper: NIX_LISP_LD_LIBRARY_PATH might be undefined
2019-11-08 13:24:20 -05:00
Antoine Eiche
92119cd96a
lispPackages: add cl-prevalence and cl-hooks
2019-10-10 10:08:35 +02:00
Joachim Fasting
b8193bd0b0
lispPackages.cl-mysql: fix build
...
For [ZHF](https://github.com/NixOS/nixpkgs/issues/68361 )
2019-10-05 23:22:23 +02:00
Michael Raskin
98ddcfe794
A band-aid workaround for 68384. The situation should not be possible, not clear whether there is a missed detail about ASDF or SBCL
2019-09-30 18:26:08 +02:00
Vladimír Čunát
eab41878ac
Merge branch 'master' into staging-next
2019-09-24 08:14:34 +02:00
Vladimír Čunát
22a216849b
Re-Revert "Merge branch 'staging-next'"
...
This reverts commit f8a8fc6c7c
.
2019-09-22 09:38:09 +02:00
Vladimír Čunát
f8a8fc6c7c
Revert "Merge branch 'staging-next'"
...
This reverts commit 41af38f372
, reversing
changes made to f0fec244ca
.
Let's delay this. We have some serious regressions.
2019-09-21 20:05:09 +02:00
Antoine Eiche
6309561d39
lispPackages: add 11 packages
...
The following packages has been added:
- cl-css
- dbus
- log4cl
- mk-string-metrics
- prove-asdf
- sqlite
- str
- swank
- trivia
- trivial-clipboard
- unix-opts
2019-09-11 09:18:27 +02:00
Antoine Eiche
70ca8dab45
lispPackages.iolib: patch lisp files to use the libfixposix library
2019-09-11 09:18:26 +02:00
Izorkin
329a88efa7
treewide: replace mysql.connector-c to libmysqlclient
2019-09-09 15:55:34 +03:00
volth
08f68313a4
treewide: remove redundant rec
2019-08-28 11:07:32 +00:00
Frederik Rietdijk
98640fd482
Merge master into staging-next
2019-08-27 16:36:47 +02:00
Michael Raskin
e6878f36d8
lispPackages: update to Quicklisp release 2019-07-11
...
Fixes:
Survive empty ASDF description (UIOP)
Patch "split-sequence" that misses :serial
2019-08-25 22:53:27 +03:00
volth
46420bbaa3
treewide: name -> pname (easy cases) ( #66585 )
...
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
2019-08-15 13:41:18 +01:00
Brad Jensen
16e70997a8
Use if instead of && for deciding whether to run a command
...
The only difference between these forms is the return value when
"$NIX_LISP_SKIP_CODE" is the empty string. In the original
formulation, the script would return a false exit status. In the new
formulation, it will return a true exit status.
Its useful to be able to source cl-wrapper.sh (to get the variables it
establishes), and its a bit annoying that sourcing it with
NIX_LISP_SKIP_CODE=1 results in a false exit status.
2019-07-24 09:35:27 -07:00
Brad Jensen
fa7bd53d0d
Resolve symlinks before trying to recognize a lisp implementation
...
The CCL package installs a symlink named "ccl" that points at the
actual implementation executable: lx86cl64 (or lx86cl for 32 bit).
When clwrapper is used with CCL as the backing implementation, this
script fails to recognize the implementation. By resolving the
symlink, we are able to recognize which implementation we're actually
working with.
2019-07-24 09:35:27 -07:00
R. RyanTM
bd31f06d87
asdf: 3.3.2 -> 3.3.3
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/asdf/versions
2019-07-14 22:05:31 -07:00
Michael Raskin
83cb84ebc3
lispPackages.stumpwm: mimic Query-FS tricks for adding extra deps
2019-03-25 13:29:45 +01:00
Michael Raskin
19d817c5ec
lispPackages.lfarm-*: init from Quicklisp
2019-03-03 13:54:08 +01:00
Michael Raskin
1cfa5a72e2
Add lparallel
2019-02-28 22:15:32 +01:00
Vladimír Čunát
8ba516664b
Merge branch 'staging-next' into staging
2019-02-01 09:42:53 +01:00