Overlays: Difference between revisions
imported>Plants-mom m corrected typo |
imported>Aktaboot m prefer hash isntead of sha257 |
||
Line 177: | Line 177: | ||
rev = "923e7d7ebc5c1f009755bdeb789ac25658ccce03"; | rev = "923e7d7ebc5c1f009755bdeb789ac25658ccce03"; | ||
# If you don't know the hash, the first time, set: | # If you don't know the hash, the first time, set: | ||
# | # hash = ""; | ||
# then nix will fail the build with such an error message: | # then nix will fail the build with such an error message: | ||
# hash mismatch in fixed-output derivation '/nix/store/m1ga09c0z1a6n7rj8ky3s31dpgalsn0n-source': | # hash mismatch in fixed-output derivation '/nix/store/m1ga09c0z1a6n7rj8ky3s31dpgalsn0n-source': | ||
# | # specified: sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA= | ||
# got: sha256 | # got: sha256-173gxk0ymiw94glyjzjizp8bv8g72gwkjhacigd1an09jshdrjb4 | ||
hash = "173gxk0ymiw94glyjzjizp8bv8g72gwkjhacigd1an09jshdrjb4"; | |||
}; | }; | ||
}); | }); | ||
Line 199: | Line 199: | ||
(super.fetchpatch { | (super.fetchpatch { | ||
url = "https://github.com/charlieLehman/sl/commit/e20abbd7e1ee26af53f34451a8f7ad79b27a4c0a.patch"; | url = "https://github.com/charlieLehman/sl/commit/e20abbd7e1ee26af53f34451a8f7ad79b27a4c0a.patch"; | ||
hash = "07sx98d422589gxr8wflfpkdd0k44kbagxl3b51i56ky2wfix7rc"; | |||
}) | }) | ||
# alternatively if you have a local patch, | # alternatively if you have a local patch, | ||
Line 231: | Line 231: | ||
(super.fetchpatch { | (super.fetchpatch { | ||
url = "https://salsa.debian.org/gnome-team/mutter/-/raw/91d9bdafd5d624fe1f40f4be48663014830eee78/debian/patches/x11-Add-support-for-fractional-scaling-using-Randr.patch"; | url = "https://salsa.debian.org/gnome-team/mutter/-/raw/91d9bdafd5d624fe1f40f4be48663014830eee78/debian/patches/x11-Add-support-for-fractional-scaling-using-Randr.patch"; | ||
hash = "m6PKjVxhGVuzsMBVA82UyJ6Cb1s6SMI0eRooa+F2MY8="; | |||
}) | }) | ||
]; | ]; | ||
Line 240: | Line 240: | ||
(super.fetchpatch { | (super.fetchpatch { | ||
url = "https://salsa.debian.org/gnome-team/gnome-control-center/-/raw/f185f33fb200cc963c062c7a82920a085f696978/debian/patches/ubuntu/display-Support-UI-scaled-logical-monitor-mode.patch"; | url = "https://salsa.debian.org/gnome-team/gnome-control-center/-/raw/f185f33fb200cc963c062c7a82920a085f696978/debian/patches/ubuntu/display-Support-UI-scaled-logical-monitor-mode.patch"; | ||
hash = "XBMD0chaV6GGg3R9/rQnsBejXspomVZz/a4Bvv/AHCA="; | |||
}) | }) | ||
# https://salsa.debian.org/gnome-team/gnome-control-center/-/blob/ubuntu/master/debian/patches/ubuntu/display-Allow-fractional-scaling-to-be-enabled.patch | # https://salsa.debian.org/gnome-team/gnome-control-center/-/blob/ubuntu/master/debian/patches/ubuntu/display-Allow-fractional-scaling-to-be-enabled.patch | ||
(super.fetchpatch { | (super.fetchpatch { | ||
url = "https://salsa.debian.org/gnome-team/gnome-control-center/-/raw/f185f33fb200cc963c062c7a82920a085f696978/debian/patches/ubuntu/display-Allow-fractional-scaling-to-be-enabled.patch"; | url = "https://salsa.debian.org/gnome-team/gnome-control-center/-/raw/f185f33fb200cc963c062c7a82920a085f696978/debian/patches/ubuntu/display-Allow-fractional-scaling-to-be-enabled.patch"; | ||
hash = "Pm6PTmsL2bW9JAHD1u0oUEqD1PCIErOlcuqlwvP593I="; | |||
}) | }) | ||
]; | ]; | ||
Line 285: | Line 285: | ||
src = super.fetchPypi { | src = super.fetchPypi { | ||
inherit pname version; | inherit pname version; | ||
hash = "0bp9bjqy1n6ij1zb86wz9lqa1dhla8qr1d7w2kxyn7jbj56sbmcw"; | |||
}; | }; | ||
}; | }; | ||
Line 299: | Line 299: | ||
src = pythonPackages.fetchPypi { | src = pythonPackages.fetchPypi { | ||
inherit pname version; | inherit pname version; | ||
hash = "0bp9bjqy1n6ij1zb86wz9lqa1dhla8qr1d7w2kxyn7jbj56sbmcw"; | |||
}; | }; | ||
}; | }; | ||
Line 323: | Line 323: | ||
url = | url = | ||
"https://github.com/r-lib/rprojroot/archive/refs/tags/v2.0.2.tar.gz"; | "https://github.com/r-lib/rprojroot/archive/refs/tags/v2.0.2.tar.gz"; | ||
hash = "1i0s1f7hla91yw1fdx0rn7c18dp6jwmg2mlww8dix1kk7qbxfjww"; | |||
}; | }; | ||
nativeBuildInputs = [ super.R ]; | nativeBuildInputs = [ super.R ]; | ||
Line 333: | Line 333: | ||
src = super.fetchurl { | src = super.fetchurl { | ||
url = "https://github.com/r-lib/here/archive/refs/tags/v1.0.1.tar.gz"; | url = "https://github.com/r-lib/here/archive/refs/tags/v1.0.1.tar.gz"; | ||
hash = "0ky6sq6n8px3b70s10hy99sccf3vcjjpdhamql5dr7i9igsf8nqy"; | |||
}; | }; | ||
nativeBuildInputs = [ super.R self.rPackages.rprojroot ]; | nativeBuildInputs = [ super.R self.rPackages.rprojroot ]; | ||
Line 347: | Line 347: | ||
Due to https://github.com/NixOS/nixpkgs/issues/107070 | Due to https://github.com/NixOS/nixpkgs/issues/107070 | ||
it is not possible to just override <code> | it is not possible to just override <code>cargoHash</code>, instead cargoDeps has to be overriden | ||
<syntaxhighlight lang="nix"> | <syntaxhighlight lang="nix"> | ||
Line 358: | Line 358: | ||
repo = "rnix-lsp"; | repo = "rnix-lsp"; | ||
rev = "1fdd7cf9bf56b8ad2dddcfd27354dae8aef2b453"; | rev = "1fdd7cf9bf56b8ad2dddcfd27354dae8aef2b453"; | ||
hash = "sha256-w0hpyFXxltmOpbBKNQ2tfKRWELQzStc/ho1EcNyYaWc="; | |||
}; | }; | ||