overlays/preferences: remove obsolete build fixs
This commit is contained in:
@@ -11,13 +11,13 @@ let
|
||||
# the patch here ASSUMES THE BUILD MACHINE IS x86, and it works by forcing cc/bintools to be built as native packages, not gnu64 cross packages.
|
||||
# TODO: this is a hack and can hopefully be someday removed!
|
||||
|
||||
x86_64PkgsCrossToolchain = pkgs.pkgsBuildBuild;
|
||||
hare = pkgs.pkgsBuildTarget.hare.override {
|
||||
inherit x86_64PkgsCrossToolchain;
|
||||
};
|
||||
crossHareHook = pkgs.hareHook.override {
|
||||
inherit hare;
|
||||
};
|
||||
# x86_64PkgsCrossToolchain = pkgs.pkgsBuildBuild;
|
||||
# hare = pkgs.pkgsBuildTarget.hare.override {
|
||||
# inherit x86_64PkgsCrossToolchain;
|
||||
# };
|
||||
# crossHareHook = pkgs.hareHook.override {
|
||||
# inherit hare;
|
||||
# };
|
||||
in
|
||||
{
|
||||
# DISABLE HDCP BLOB in pinephone pro.
|
||||
@@ -34,12 +34,12 @@ in
|
||||
# };
|
||||
# };
|
||||
|
||||
bonsai = super.bonsai.override {
|
||||
hareHook = crossHareHook;
|
||||
};
|
||||
bunpen = super.bunpen.override {
|
||||
hareHook = crossHareHook;
|
||||
};
|
||||
# bonsai = super.bonsai.override {
|
||||
# hareHook = crossHareHook;
|
||||
# };
|
||||
# bunpen = super.bunpen.override {
|
||||
# hareHook = crossHareHook;
|
||||
# };
|
||||
|
||||
# XXX(2024-12-26): prefer pre-built electron because otherwise it takes 4 hrs to build from source.
|
||||
# but wait 2 days after staging -> master merge, and normal electron should be cached and safe to remove
|
||||
@@ -133,17 +133,17 @@ in
|
||||
# samba = null;
|
||||
# };
|
||||
|
||||
haredoc = super.haredoc.override {
|
||||
hareHook = crossHareHook;
|
||||
};
|
||||
hareThirdParty = super.hareThirdParty.overrideScope (sself: ssuper: {
|
||||
hare-ev = (ssuper.hare-ev.override {
|
||||
hareHook = crossHareHook;
|
||||
}).overrideAttrs { doCheck = false; };
|
||||
hare-json = (ssuper.hare-json.override {
|
||||
hareHook = crossHareHook;
|
||||
}).overrideAttrs { doCheck = false; };
|
||||
});
|
||||
# haredoc = super.haredoc.override {
|
||||
# hareHook = crossHareHook;
|
||||
# };
|
||||
# hareThirdParty = super.hareThirdParty.overrideScope (sself: ssuper: {
|
||||
# hare-ev = (ssuper.hare-ev.override {
|
||||
# hareHook = crossHareHook;
|
||||
# }).overrideAttrs { doCheck = false; };
|
||||
# hare-json = (ssuper.hare-json.override {
|
||||
# hareHook = crossHareHook;
|
||||
# }).overrideAttrs { doCheck = false; };
|
||||
# });
|
||||
|
||||
# hare = pkgsBuildTarget.hare.override {
|
||||
# x86_64PkgsCrossToolchain = super.pkgsBuildBuild;
|
||||
|
Reference in New Issue
Block a user