77ef7434f2
inputs: pin nixpkgs-unstable
2025-01-12 21:54:47 +01:00
2d24ce7fd4
pkgs/overlays/cosmic-packages: use unstable-from-source overlay
...
code here wants to do the same thing as unstable-from-source overlay
2025-01-03 02:30:33 +01:00
0af88c8ae7
pkgs/overlays/unstable-from-source: remove darwin{Sdk; Min}Version from platform
2025-01-03 02:30:33 +01:00
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
ccb08c76c8
pkgs/mkScriptOverride: change attributes to remove to proper ones
...
from argument set
2024-08-17 00:10:45 +02:00
26566f97dd
pkgs/mkScriptOverride: support for default name from path
2024-08-16 16:45:13 +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
f89c97d3a1
pkgs/mkScriptOverride: init
2024-07-28 23:11:38 +02:00
8c1eb9dec3
pkgs/mkWrappedExecutable: factor out to its own package
2024-07-09 11:47:10 +02:00
6e76c7422a
nixos/core: use inline nix-index override
...
It was used only in this place
2024-07-09 11:22:27 +02:00
28bf1a9a0d
pkgs/nix-index: use cnf output similar to default NixOS one
2024-07-09 06:34:48 +02:00
e95279f45c
pkgs/top-level: allow overrides through by-name
...
and check for file existence before using path
2024-07-09 06:34:10 +02:00
89b9624031
pkgs/top-level: fix selfExpr nixpkgsPath argument
2024-07-07 09:30:08 +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
c62e6901a9
pkgs/nixos-rebuild: fix typo
2024-06-20 21:11:24 +02:00
ecfe787bca
pkgs/nixos-rebuild: patch in fallback to nixpkgs input
2024-06-20 20:38:37 +02:00
966d88f2ba
pkgs/nixos-rebuild: copy locally and apply my patches
...
these patches can be found as pull requests in nixpkgs repository
https://github.com/NixOS/nixpkgs/pull/316301
https://github.com/NixOS/nixpkgs/pull/320462
2024-06-20 20:05:30 +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