feat: update
This commit is contained in:
parent
598e0e49f6
commit
9db34f53de
6 changed files with 96 additions and 57 deletions
13
flake.nix
13
flake.nix
|
|
@ -64,11 +64,24 @@
|
|||
(final: prev: {
|
||||
jj-starship = prev.callPackage ./pkgs/jj-starship.nix { };
|
||||
|
||||
# These nixpkgs packages still default to EOL Electron 39, but current builds work with Electron 40.
|
||||
logseq = prev.logseq.override { electron_39 = prev.electron_40; };
|
||||
zulip = prev.zulip.override { electron_39 = prev.electron_40; };
|
||||
|
||||
gnomeExtensions = prev.gnomeExtensions // {
|
||||
# The source moved to a new UUID and already declares GNOME 49/50 support.
|
||||
tailscale-qs = prev.gnomeExtensions.tailscale-qs.overrideAttrs (_: {
|
||||
postInstall = "";
|
||||
});
|
||||
};
|
||||
|
||||
# opencode's dev branch asks for Bun 1.3.14, but this revision builds and runs with nixpkgs' Bun 1.3.13.
|
||||
opencode = prev.opencode.overrideAttrs (old: {
|
||||
postPatch = (old.postPatch or "") + ''
|
||||
substituteInPlace package.json \
|
||||
--replace-fail "bun@1.3.14" "bun@1.3.13"
|
||||
substituteInPlace packages/ui/package.json \
|
||||
--replace-fail '"./v2/*": "./src/v2/components/*.tsx",' '"./v2/*": "./src/v2/components/*.tsx", "./v2/*.css": "./src/v2/components/*.css",'
|
||||
'';
|
||||
});
|
||||
opencode-original = final.opencode;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue