Compare commits

..

19 Commits

Author SHA1 Message Date
xenia 6ff53a02b8 experimental new repl-overlay 2026-01-05 13:46:35 -05:00
xenia b81369662c update nixpkgs 2026-01-05 13:40:16 -05:00
xenia 13e67681de update nixpkgs 2025-12-28 21:11:59 -05:00
xenia 8511ccaa4f patch strawberry 2025-12-24 16:35:42 -05:00
xenia 2028d946a5 fix tex package meta 2025-12-23 05:02:14 -05:00
xenia 7e52eb4d52 what 2025-12-23 04:53:52 -05:00
xenia 1319b12cb7 texlive: provide default dragnpkgs scheme 2025-12-23 04:33:27 -05:00
xenia 74ba7dba3e update beamer template 2025-12-23 04:25:26 -05:00
xenia 0f55b27419 pkgs.satisfactory-dedicated-server: update 2025-12-22 22:22:07 -05:00
xenia ae47a36f7f rename system -> stdenv.hostPlatform.system 2025-12-22 22:22:01 -05:00
xenia 82ac27dea3 treewide: clean up 'meta = with' pattern 2025-12-22 22:03:30 -05:00
xenia 875a804500 update 2025-12-22 21:49:19 -05:00
xenia 90f79781c7 update readme 2025-12-14 21:03:03 -05:00
xenia 6310c4ca22 update nixpkgs 2025-12-14 17:44:49 -05:00
xenia 96a1cf5c55 fix pyside6/binsync build 2025-12-07 18:40:34 -05:00
xenia b38957ff39 update binsync and libbs 2025-12-07 18:16:55 -05:00
xenia 722df1c375 uncomment binsync override 2025-12-07 18:10:22 -05:00
xenia 94247ca614 fork off dragnpkgs-25.11 2025-12-07 17:55:20 -05:00
xenia 6ba1a991dd update packages and fix builds
- remove lix-module dependency and vendor a version of the overlay
- move python packages to python313
- comment binsync because the build is fucked
- add note about building zbasefind
- update feedvalidator to latest version
- update megacom to pyproject=true
2025-12-07 17:53:39 -05:00
2 changed files with 11 additions and 11 deletions

View File

@ -2,16 +2,16 @@
"nodes": {
"nixpkgs": {
"locked": {
"lastModified": 1767379071,
"narHash": "sha256-EgE0pxsrW9jp9YFMkHL9JMXxcqi/OoumPJYwf+Okucw=",
"lastModified": 1767480499,
"narHash": "sha256-8IQQUorUGiSmFaPnLSo2+T+rjHtiNWc+OAzeHck7N48=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "fb7944c166a3b630f177938e478f0378e64ce108",
"rev": "30a3c519afcf3f99e2c6df3b359aec5692054d92",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"ref": "nixos-25.11",
"repo": "nixpkgs",
"type": "github"
}

View File

@ -2,7 +2,7 @@
description = "dragnpkgs together with nixpkgs and lix";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11";
};
outputs = { self, nixpkgs }:
@ -23,18 +23,18 @@
# self reference in the registry to be downloadable by URL in case it makes it into a
# flake.lock
meta.registry-entry = {
from = { id = "dragnpkgs-unstable"; type = "indirect"; };
from = { id = "dragnpkgs"; type = "indirect"; };
to = {
type = "git";
url = "https://git.lain.faith/haskal/dragnpkgs.git";
ref = "main";
ref = "nixos-25.11";
} // self.lib.filterAttrs
(n: _: n == "lastModified" || n == "rev" || n == "revCount" || n == "narHash")
self;
};
# the nix path entry for self
meta.path-entry = "dragnpkgs-unstable=flake:dragnpkgs-unstable";
meta.path-entry = "dragnpkgs=flake:dragnpkgs";
lib = (lib-base.extend (import ./lib/overlay.nix)).extend (final: prev: {
# initializes regular upstream nixpkgs with the given arguments
@ -149,17 +149,17 @@
};
};
config.nix.registry.dragnpkgs-unstable =
config.nix.registry.dragnpkgs =
lib.mkIf config.dragnpkgs.setFlakeRegistry self.meta.registry-entry;
config.nix.registry.nixpkgs = lib.mkIf config.dragnpkgs.setNixpkgsFlakeAlias {
from = { id = "nixpkgs"; type = "indirect"; };
to = { id = "dragnpkgs-unstable"; type = "indirect"; };
to = { id = "dragnpkgs"; type = "indirect"; };
};
config.nix.registry.templates = lib.mkIf config.dragnpkgs.setTemplatesFlakeAlias {
from = { id = "templates"; type = "indirect"; };
to = { id = "dragnpkgs-unstable"; type = "indirect"; };
to = { id = "dragnpkgs"; type = "indirect"; };
};
config.nix.nixPath = lib.mkIf config.dragnpkgs.setNixPath [