Gavin Downard
11f94542fb
lisp-modules: don't override source registry
...
Previously, using withPackages for a lisp would totally ignore any
of the default source registry entries, such as
$XDG_DATA_HOME/common-lisp/source. To keep those around, an empty string
must be added to CL_SOURCE_REGISTRY, as documented here:
https://asdf.common-lisp.dev/asdf.html#Shell_002dfriendly-syntax-for-configuration
2024-10-26 22:37:57 -07:00
Kasper Gałkowski
1d2124626c
lisp-modules: skip broken systems that don't evaluate from import
...
cl-quil and qvm are bugged on quicklisp 2024-10-12
2024-10-21 01:17:59 +02:00
Kasper Gałkowski
f6b9e011c5
cephes: update override to build with new version from quicklisp
...
embedded binaries are now removed from the source tree before build
2024-10-20 11:51:59 +02:00
Kasper Gałkowski
fd3e88ed7f
coalton: update override to use the version from quicklisp
2024-10-20 11:51:59 +02:00
Kasper Gałkowski
2bcbbf9238
fset: remove override - use version from quicklisp
2024-10-20 11:51:58 +02:00
Kasper Gałkowski
8a19a34dd8
misc-extensions: remove override - use version from quicklisp
2024-10-20 11:51:58 +02:00
Kasper Gałkowski
0b28573954
sb-cga: remove override - use version from quicklisp
2024-10-20 11:51:58 +02:00
Kasper Gałkowski
27cbff0be1
kons-9: bump to tip of trunk
2024-10-20 11:51:58 +02:00
Kasper Gałkowski
761dc57aba
polyclot: bump to tip of trunk
2024-10-20 11:51:58 +02:00
Kasper Gałkowski
2c1f56b961
cl-duckdb: update override for version in quicklisp
2024-10-20 11:51:55 +02:00
Kasper Gałkowski
c812bc90c3
frugal-uuid: update override for new version in quicklisp
2024-10-20 11:50:53 +02:00
Kasper Gałkowski
61d8086d86
trivial-clock: remove override - use version from quicklisp
2024-10-20 11:50:18 +02:00
Kasper Gałkowski
190f9d45d3
cl-avro: bump to tip of trunk
2024-10-20 11:50:18 +02:00
Kasper Gałkowski
e5b1a1042e
cl-gtk4, cl-gtk4.adw, cl-gtk4.webkit2: update to tip of trunk
...
cl-gtk4.webkit2 was updated to work with webkit6 and renamed to cl-gtk4.webkit
2024-10-20 11:50:14 +02:00
Kasper Gałkowski
a6f0fda8da
cl-glib, cl-glib.gio: use updated versions from quicklisp
...
the latter was renamed upstream
2024-10-20 11:49:46 +02:00
Kasper Gałkowski
2ba75d9b94
magicl: remove old patch - issue is fixed in quicklisp version
2024-10-20 11:49:45 +02:00
Kasper Gałkowski
c13db8a892
cl-liballegro-nuklear: remove override - use version from quicklisp
...
upstream added the mising cl-liballegro dependency
2024-10-20 11:49:45 +02:00
Kasper Gałkowski
ea8c22fd7e
cl-gobject-introspection: remove override - use version from quicklisp
2024-10-20 11:49:45 +02:00
Kasper Gałkowski
b30e7c0e65
dissect: remove override - use version from quicklisp
2024-10-20 11:49:45 +02:00
Kasper Gałkowski
64351475a1
cl-environments: remove override - use version from quicklisp
2024-10-20 11:49:42 +02:00
Kasper Gałkowski
b8b20ae951
lisp-modules: import quicklisp dist 2024-10-12
2024-10-20 02:41:09 +02:00
Fabián Heredia Montiel
ccec93c1c7
treewide: replace webkitgtk to webkitgtk_4_0
...
sed -i 's/ webkitgtk\b/ webkitgtk_4_0/g' pkgs/**.nix
sed -i 's/(webkitgtk\b/(webkitgtk_4_0/g' pkgs/**.nix
sed -i 's/\.webkitgtk\b/.webkitgtk_4_0/g' pkgs/**.nix
webkitgtk is currently pointing to that specific ABI version but the
alias is going to start warning
2024-10-11 17:23:43 -06:00
Artturin
e0464e4788
treewide: replace stdenv.is
with stdenv.hostPlatform.is
...
In preparation for the deprecation of `stdenv.isX`.
These shorthands are not conducive to cross-compilation because they
hide the platforms.
Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way
One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059
There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.
```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
ghpzin
6bb48ed4ea
sbclPackages.cl-liballegro-nuklear: fix build
...
- remove patch that no longer applies as upstream includes that change
2024-09-05 19:21:47 +03:00
Paul Meyer
82be0f067d
treewide: remove some unreferenced patches ( #338603 )
2024-09-03 07:26:10 +02:00
K900
c101f846b3
sbclPackages.cl-fam: remove override to fix eval
2024-09-02 13:55:18 +03:00
Paul Meyer
4516a96db4
treewide: remove some unreferenced patches
...
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-08-31 13:31:24 +02:00
Kasper Gałkowski
0875a51bda
sbclPackages.nyxt: remove
...
It's now built from release tarball with make. It's been removed from upstream quicklisp, too.
2024-08-22 17:00:38 +02:00
Martin Weinelt
7b8429bbc4
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
- pkgs/development/python-modules/jaxtyping/default.nix
2024-07-02 12:08:49 +02:00
Jan Tojnar
5c5c20919b
adwaita-icon-theme: Move from gnome scope to top-level
...
It is widely used outside gnome – although it probably should not be.
2024-07-01 08:26:46 +02:00
Martin Weinelt
2096642430
Merge remote-tracking branch 'origin/staging-next' into staging
...
Conflicts:
- pkgs/os-specific/windows/mingw-w64/default.nix
2024-06-23 19:09:00 +02:00
Emily
fbda1dbfd6
treewide: replace freeglut with libglut
...
Allow the macOS GLUT framework to be used automatically in many
cases. Packages that specifically search for freeglut or require its
additional APIs should still explicitly depend on it.
Deliberately skip the Haskell package set, which is mostly
automatically generated, and mupdf, which has its own fork of freeglut.
2024-06-22 18:06:51 +01:00
Kasper Gałkowski
131cdc5d2d
sbclPackages.nyxt: removed overrides after quicklisp update
...
These fixes are now included in the standard packages.
2024-06-22 18:13:18 +02:00
Kasper Gałkowski
1e45362589
lisp-modules: use self instead of super when not overriding
...
It caused problems where unpatched dependencies were being picked up.
2024-06-22 18:13:18 +02:00
Kasper Gałkowski
f6f653bc59
sbclPackages.slynk: build from trunk, with extensions
2024-06-22 18:13:17 +02:00
Kasper Gałkowski
788e3f97ed
sbclPackages.swank: build from trunk, with extensions
2024-06-22 18:13:17 +02:00
Kasper Gałkowski
a490a01f74
sbclPackages.cl-gobject-introspection: apply patch for recent SBCL
2024-06-22 18:01:28 +02:00
Kasper Gałkowski
2a5ff80275
sbclPackages.tuple: remove
...
It's an old package initially added for testing lisp modules.
2024-06-22 18:01:28 +02:00
Kasper Gałkowski
1d34f6c526
sbclPackages.ltk: use the latest version from quicklisp
...
It includes the fix for ABCL, for which this override was originally made.
2024-06-22 18:01:28 +02:00
Kasper Gałkowski
18dfb7e140
sbclPackages.cl-unicode: use the latest version from quicklisp
2024-06-22 18:01:28 +02:00
Kasper Gałkowski
8cd61aa964
sbclPackages.cffi: use newest version from quicklisp
2024-06-22 18:01:28 +02:00
Kasper Gałkowski
62a961cfcb
sbclPackages.dissect: use trunk version with compilation fix
2024-06-22 18:01:28 +02:00
Kasper Gałkowski
af973aaa01
lisp-modules: update imported packages to October 2023 Quicklisp release
2024-06-22 18:01:27 +02:00
Robert Glossop
8601a83d69
sbclPackages.vk: add vulkan-loader dependency
2024-06-21 22:15:57 -07:00
Michal Atlas
28e2d04cf0
nyxt.cl-gobject-introspection: update to fix
...
Upstream explicitly fixes compatibility with the newest SBCL
2024-06-14 04:35:46 +02:00
Michal Atlas
00998ce02c
sbclPackages.coalton: init
2024-06-14 03:01:57 +02:00
Michal Atlas
96d481a065
sbclPackages.fset: 20200925 -> 1.4.0
2024-06-14 02:48:20 +02:00
Michal Atlas
048001f323
sbclPackages.misc-extensions: 20150608 -> 4.0.3
2024-06-14 02:38:45 +02:00
Kasper Gałkowski
fc43ded6ef
lisp-modules: fix double prefix in wrapper pnames
...
sbcl-sbcl-with-packages -> sbcl-with-packages
2024-06-06 15:54:43 +02:00
Kasper Gałkowski
19c055c078
sbclPackages.jzon: use up to date version from quicklisp
...
In the meantime jzon had a 1.0.0 release and was added to quicklisp.
2024-06-05 18:14:34 +02:00