overlays/cross: update upstreaming status
This commit is contained in:
@@ -465,7 +465,7 @@ in with final; {
|
||||
# callPackage = self.newScope { inherit (self) qtCompatVersion qtModule srcs; inherit stdenv; };
|
||||
# });
|
||||
|
||||
# 2024/11/19: upstreaming blocked on glycin-loaders
|
||||
# 2025/04/04: upstreaming blocked on glycin-loaders
|
||||
loupe = prev.loupe.override {
|
||||
cargo = crossCargo;
|
||||
};
|
||||
@@ -508,10 +508,10 @@ in with final; {
|
||||
|
||||
# fixes: "ar: command not found"
|
||||
# `ar` is provided by bintools
|
||||
# 2025/01/13: upstreaming is unblocked by deps; but turns out to not be this simple
|
||||
# 2025/04/04: upstreaming is unblocked by deps; but turns out to not be this simple
|
||||
# ncftp = addNativeInputs [ bintools ] prev.ncftp;
|
||||
|
||||
# 2024/11/19: upstreaming is unblocked
|
||||
# 2025/04/04: upstreaming is unblocked
|
||||
newsflash = (prev.newsflash.override {
|
||||
blueprint-compiler = wrapBlueprint [
|
||||
buildPackages.clapper
|
||||
@@ -658,7 +658,7 @@ in with final; {
|
||||
];
|
||||
});
|
||||
|
||||
# 2025/01/25: upstreaming is unblocked
|
||||
# 2025/04/04: upstreaming is unblocked
|
||||
papers = prev.papers.override {
|
||||
cargo = crossCargo;
|
||||
};
|
||||
@@ -689,7 +689,7 @@ in with final; {
|
||||
# ];
|
||||
# } prev.phosh-mobile-settings;
|
||||
|
||||
# 2025/01/13: upstreaming is unblocked
|
||||
# 2025/04/04: upstreaming is unblocked
|
||||
pwvucontrol = prev.pwvucontrol.override {
|
||||
cargo = crossCargo;
|
||||
};
|
||||
@@ -794,24 +794,13 @@ in with final; {
|
||||
xcb-imdkit = null;
|
||||
};
|
||||
|
||||
# 2024/05/31: upstreaming is unblocked; requires some changes, as configure tries to invoke our `python`
|
||||
# implemented (broken) on servo cross-staging-2023-07-30 branch
|
||||
# rpm = prev.rpm.overrideAttrs (upstream: {
|
||||
# # fixes "python too old". might also be specifiable as a configure flag?
|
||||
# env = upstream.env // lib.optionalAttrs (upstream.version == "4.18.1") {
|
||||
# # 4.19.0 upgrade should fix cross compilation.
|
||||
# # see: <https://github.com/NixOS/nixpkgs/pull/260558>
|
||||
# PYTHON = python3.interpreter;
|
||||
# };
|
||||
# });
|
||||
|
||||
# 2025/01/13: upstreaming is blocked on glycin-loaders
|
||||
# 2025/04/04: upstreaming is blocked on glycin-loaders
|
||||
snapshot = prev.snapshot.override {
|
||||
# fixes "error: linker `cc` not found"
|
||||
cargo = crossCargo;
|
||||
};
|
||||
|
||||
# 2025/01/13: upstreaming is unblocked
|
||||
# 2025/04/04: upstreaming is unblocked
|
||||
spot = prev.spot.override {
|
||||
blueprint-compiler = wrapBlueprint [
|
||||
buildPackages.gdk-pixbuf
|
||||
@@ -825,7 +814,7 @@ in with final; {
|
||||
cargo = crossCargo;
|
||||
};
|
||||
|
||||
# 2025/01/13: upstreaming is unblocked
|
||||
# 2025/04/04: upstreaming is unblocked
|
||||
# squeekboard = prev.squeekboard.overrideAttrs (upstream: {
|
||||
# # fixes: "meson.build:1:0: ERROR: 'rust' compiler binary not defined in cross or native file"
|
||||
# # new error: "meson.build:1:0: ERROR: Rust compiler rustc --target aarch64-unknown-linux-gnu -C linker=aarch64-unknown-linux-gnu-gcc can not compile programs."
|
||||
@@ -893,7 +882,7 @@ in with final; {
|
||||
|
||||
# fixes: "ar: command not found"
|
||||
# `ar` is provided by bintools
|
||||
# 2024/05/31: upstreaming is blocked on gnustep-base cross compilation
|
||||
# 2025/04/04: upstreaming is blocked on gnustep-base cross compilation
|
||||
# unar = addNativeInputs [ bintools ] prev.unar;
|
||||
|
||||
# unixODBCDrivers = prev.unixODBCDrivers // {
|
||||
@@ -956,10 +945,10 @@ in with final; {
|
||||
# upstream.postBuild;
|
||||
# });
|
||||
|
||||
# 2024/11/19: upstreaming is blocked on unar (gnustep), unless i also make that optional
|
||||
# 2025/04/04: upstreaming is blocked on unar (gnustep), unless i also make that optional
|
||||
xarchiver = mvToNativeInputs [ libxslt ] prev.xarchiver;
|
||||
|
||||
# 2025/03/15: upstreaming (to staging) is unblocked, but proper fix is more involved:
|
||||
# 2025/04/04: upstreaming is unblocked, but proper fix is more involved:
|
||||
# can't disable the `installedTests` output by reading `finalAttrs.doCheck` because infinite recursion;
|
||||
# working fix is either to fix test building (not running) to work under cross, or give the package an ugly
|
||||
# `installCheck` call arg & gate things there.
|
||||
|
Reference in New Issue
Block a user