Compare commits

..

12 Commits

Author SHA1 Message Date
xenia 407c0dcba5 oops 2026-06-08 17:02:54 -04:00
xenia ef76352b41 updoot ghidra 2026-06-08 17:00:47 -04:00
xenia 82c371fe9a idapro: remove warnings 2026-06-08 13:15:21 -04:00
xenia e51ed82826 update ghidra + extensions 2026-06-08 11:51:24 -04:00
xenia fb725f0039 remove nix-serve-ng overlay 2026-06-08 11:26:06 -04:00
xenia 8cafa2c7db fix ci breakage 2026-06-08 10:49:41 -04:00
xenia bba96534eb eta: update + fix 2026-06-07 23:27:13 -04:00
xenia dd20246a0b update racket catalog pkgs 2026-06-07 23:19:20 -04:00
xenia 2dffbf1712 lix -> 2.95 2026-06-07 23:07:00 -04:00
xenia 9a271270ad racket: incorporate upstream changes 2026-06-07 22:32:23 -04:00
xenia ef720386ef strawberry -> 1.2.18 2026-06-07 22:32:13 -04:00
xenia 95fc8fed47 flake-self-attrs 2026-06-07 21:54:12 -04:00
3 changed files with 12 additions and 12 deletions

View File

@ -1,6 +1,6 @@
#!/usr/bin/env bash #!/usr/bin/env bash
BRANCH="nixos-26.05" BRANCH="nixos-25.11"
while read oldrev newrev ref; do while read oldrev newrev ref; do
if [[ "$ref" = "refs/heads/$BRANCH" ]]; then if [[ "$ref" = "refs/heads/$BRANCH" ]]; then

View File

@ -2,16 +2,16 @@
"nodes": { "nodes": {
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1780734595, "lastModified": 1774386573,
"narHash": "sha256-DmTfP92QFYRLOGXlMIE54MAgxSJjDWocl3gRNOu72Os=", "narHash": "sha256-4hAV26quOxdC6iyG7kYaZcM3VOskcPUrdCQd/nx8obc=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "9b696460ac78b5ccfc17c854d8c976f20456e943", "rev": "46db2e09e1d3f113a13c0d7b81e2f221c63b8ce9",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "NixOS", "owner": "NixOS",
"ref": "nixos-26.05", "ref": "nixos-unstable",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }

View File

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