Commit graph

19 commits

Author SHA1 Message Date
6f479945b7 lock: update and switch nixpkgs to nixos-24.11 2024-12-02 03:24:21 +01:00
7c9d74e561 pkgs/overlays/cosmic-packages: allow to provide own rustPlatform 2024-10-02 18:34:06 +02:00
667f7d8199 pkgs/overlays/cosmic-packages: use packages constructor from upstream 2024-10-02 18:34:06 +02:00
e4813107c3 pkgs/overlays/cosmic-packages: use unstable pinned in upstream. 2024-10-02 02:14:18 +02:00
d543c41694 pkgs/overlays/unstable: remove fetching using unstableRevision options
use unstable-from-source overlay instead
2024-09-14 19:51:36 +02:00
d4e7760eb8 pkgs/overlays/unstable-from-source: remove "emulator" attribute from forwarded platform
https://github.com/NixOS/nixpkgs/pull/324071 broke the overlay
2024-09-14 19:49:32 +02:00
f7e48890cd pkgs/overlays/unstable: factor out adding unstable package set to different file 2024-09-14 19:47:41 +02:00
b8aba059e6 pkgs/overlays/cosmic-packages: update staging nixpkgs pin to current unstable 2024-08-17 00:11:10 +02:00
99a59bfb6b pkgs/overlay/cosmic-packages: build cosmic using locked nixpkgs
but with future rust

cosmic didn't work at all when I just made it using futureNixpkgs.
2024-08-08 16:47:36 +02:00
dae61508df pkgs/overlays/cosmic: create 2024-08-08 06:15:52 +02:00
10b718fff3 pkgs/overlays/selfExpr: add missing parentheses in generated nix code 2024-07-07 09:08:49 +02:00
a26bb74da1 pkgs/overlays/unstable: pass crossSystem only when needed
that is, only when buildPlatform and hostPlatform
are not identical, fixes difference and build failure
of stdenv, when using through overlay certain odd
packages like `androidStudioPackages.canary`
2024-07-03 23:51:47 +02:00
7f81b391c1 pkgs/overlays/unstable: allow setting unstable revision 2024-07-03 01:01:54 +02:00
bc5c7553db pkgs/overlays/unstable: fix crosscompiling 2024-07-03 00:53:09 +02:00
19c4cb4c2f outputs: remove selfPath, but use that method in selfExpr default
by stringifying ./. then appending path, nix adds selfPath (nix-store path) to gcroot of selfPath derivation
2024-06-20 19:33:16 +02:00
9e59fd06af overlays/selfExpr: allow providing options 2024-06-20 18:55:43 +02:00
ba94153c3b flakelike 2024-06-17 07:54:59 +02:00
9cd9d8fe3c pkgs/overlay: create selfExpr
adds a package that references nixpkgs
config of nixpkgs that created it is retained
2024-06-17 07:40:18 +02:00
88f348a2c9 pkgs/overlays: create, move unstable there
also in unstable: use nixpkgs option to define
if unstable nixpkgs expressions should be from
nixos or nixpkgs channel
(default true, use nixos channel)
2024-06-17 07:35:24 +02:00