АЕ
Size: a a a
АЕ
SG
SG
SG
SG
curlOpts
не нуженM🇷
M🇷
АБ
SG
jdk = ....;
mvn = maven.overrideAttrs (old: {
inherit jdk;
});
SG
АБ
АБ
АБ
mvn = maven.override {inherit jdk;}
SG
M🇷
# Overlays for elementary apps
nixpkgs.overlays = [
(self: super: {
pantheon = super.pantheon.overrideScope' (self: super:
builtins.mapAttrs (name: package:
let
traceVal = x: builtins.trace x x;
oldURL = builtins.elemAt package.src.urls 0;
isGithub = !isNull (builtins.match ".*github.*" oldURL);
src = builtins.fetchGit
(traceVal (builtins.elemAt (builtins.split "archive" oldURL) 0));
in if package ? overrideAttrs && package ? src && isGithub then
package.overrideAttrs (oa: {
inherit src;
patches = [ ];
})
else
package) super);
})
];
M🇷
k