fix: switch easyeffects to latest unstable by fixing build issue

pins lsp-plugins to latest master commit to avoid build failure in
php81Extensions.simplexml
This commit is contained in:
Youwen Wu 2024-08-01 15:03:20 -07:00
parent 6071913bde
commit 5975b8ccd2
Signed by: youwen5
GPG key ID: 865658ED1FE61EC3
2 changed files with 23 additions and 3 deletions

View file

@ -1,5 +1,21 @@
{ {
"nodes": { "nodes": {
"bleedingpkgs": {
"locked": {
"lastModified": 1722549472,
"narHash": "sha256-ODPyXo5ip1Y1YBn6q97m/GVwfTUBprmp7W2Ov9bgO7w=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "56a2c695a4a02834f0705ae7072d2f4f4a96ad2a",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "master",
"repo": "nixpkgs",
"type": "github"
}
},
"catppuccin": { "catppuccin": {
"locked": { "locked": {
"lastModified": 1721784420, "lastModified": 1721784420,
@ -289,6 +305,7 @@
}, },
"root": { "root": {
"inputs": { "inputs": {
"bleedingpkgs": "bleedingpkgs",
"catppuccin": "catppuccin", "catppuccin": "catppuccin",
"home-manager": "home-manager", "home-manager": "home-manager",
"lanzaboote": "lanzaboote", "lanzaboote": "lanzaboote",

View file

@ -8,6 +8,7 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
stablepkgs.url = "github:nixos/nixpkgs/nixos-24.05"; stablepkgs.url = "github:nixos/nixpkgs/nixos-24.05";
bleedingpkgs.url = "github:nixos/nixpkgs/master";
catppuccin.url = "github:catppuccin/nix"; catppuccin.url = "github:catppuccin/nix";
# zimfw.url = "github:joedevivo/zimfw.nix"; # zimfw.url = "github:joedevivo/zimfw.nix";
lanzaboote = { lanzaboote = {
@ -24,7 +25,7 @@
}; };
outputs = { self, nixpkgs, home-manager, catppuccin, lanzaboote, stablepkgs outputs = { self, nixpkgs, home-manager, catppuccin, lanzaboote, stablepkgs
, lix-module, ... }@inputs: { , bleedingpkgs, lix-module, ... }@inputs: {
formatter.x86_64-linux = nixpkgs.legacyPackages.x86_64-linux.nixfmt; formatter.x86_64-linux = nixpkgs.legacyPackages.x86_64-linux.nixfmt;
nixosConfigurations.nixos = nixpkgs.lib.nixosSystem { nixosConfigurations.nixos = nixpkgs.lib.nixosSystem {
specialArgs = { inherit inputs; }; specialArgs = { inherit inputs; };
@ -58,8 +59,10 @@
{ {
nixpkgs.overlays = [ nixpkgs.overlays = [
(self: super: { (self: super: {
easyeffects = # php81Extensions.simplexml =
stablepkgs.legacyPackages.${self.system}.easyeffects; # stablepkgs.legacyPackages.${self.system}.php82Extensions.simplexml;
lsp-plugins =
bleedingpkgs.legacyPackages.${self.system}.lsp-plugins;
}) })
]; ];
} }