cross: leave notes for what blocks each fix from being upstreamed
This commit is contained in:
@@ -180,6 +180,7 @@ in {
|
|||||||
# };
|
# };
|
||||||
# };
|
# };
|
||||||
|
|
||||||
|
# 2023/07/27: upstreaming is blocked on xdg-utils cross compilation
|
||||||
blueman = prev.blueman.overrideAttrs (orig: {
|
blueman = prev.blueman.overrideAttrs (orig: {
|
||||||
# configure: error: ifconfig or ip not found, install net-tools or iproute2
|
# configure: error: ifconfig or ip not found, install net-tools or iproute2
|
||||||
nativeBuildInputs = orig.nativeBuildInputs ++ [ final.iproute2 ];
|
nativeBuildInputs = orig.nativeBuildInputs ++ [ final.iproute2 ];
|
||||||
@@ -197,6 +198,7 @@ in {
|
|||||||
};
|
};
|
||||||
# fixes "FileNotFoundError: [Errno 2] No such file or directory: 'gtk4-update-icon-cache'"
|
# fixes "FileNotFoundError: [Errno 2] No such file or directory: 'gtk4-update-icon-cache'"
|
||||||
# - only required because of my wrapGAppsHook4 change
|
# - only required because of my wrapGAppsHook4 change
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
celluloid = addNativeInputs [ final.gtk4 ] prev.celluloid;
|
celluloid = addNativeInputs [ final.gtk4 ] prev.celluloid;
|
||||||
cdrtools = prev.cdrtools.override {
|
cdrtools = prev.cdrtools.override {
|
||||||
# "configure: error: installation or configuration problem: C compiler cc not found."
|
# "configure: error: installation or configuration problem: C compiler cc not found."
|
||||||
@@ -210,6 +212,7 @@ in {
|
|||||||
# ];
|
# ];
|
||||||
# });
|
# });
|
||||||
|
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
clapper = prev.clapper.overrideAttrs (upstream: {
|
clapper = prev.clapper.overrideAttrs (upstream: {
|
||||||
# use the host gjs (meson's find_program expects it to be executable)
|
# use the host gjs (meson's find_program expects it to be executable)
|
||||||
postPatch = (upstream.postPatch or "") + ''
|
postPatch = (upstream.postPatch or "") + ''
|
||||||
@@ -222,6 +225,7 @@ in {
|
|||||||
# # doesn't fix: "ld: error adding symbols: file in wrong format"
|
# # doesn't fix: "ld: error adding symbols: file in wrong format"
|
||||||
# inherit (emulated) stdenv;
|
# inherit (emulated) stdenv;
|
||||||
# };
|
# };
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
colord = prev.colord.overrideAttrs (upstream: {
|
colord = prev.colord.overrideAttrs (upstream: {
|
||||||
# fixes: (meson) ERROR: An exe_wrapper is needed but was not found. Please define one in cross file and check the command and/or add it to PATH.
|
# fixes: (meson) ERROR: An exe_wrapper is needed but was not found. Please define one in cross file and check the command and/or add it to PATH.
|
||||||
nativeBuildInputs = upstream.nativeBuildInputs ++ lib.optionals (!prev.stdenv.buildPlatform.canExecute prev.stdenv.hostPlatform) [
|
nativeBuildInputs = upstream.nativeBuildInputs ++ lib.optionals (!prev.stdenv.buildPlatform.canExecute prev.stdenv.hostPlatform) [
|
||||||
@@ -344,6 +348,7 @@ in {
|
|||||||
# inherit (emulated) stdenv;
|
# inherit (emulated) stdenv;
|
||||||
# };
|
# };
|
||||||
|
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
gcr_4 = (
|
gcr_4 = (
|
||||||
# fixes (meson): "ERROR: Program 'gpg2 gpg' not found or not executable"
|
# fixes (meson): "ERROR: Program 'gpg2 gpg' not found or not executable"
|
||||||
mvToNativeInputs [ final.gnupg final.openssh ] prev.gcr_4
|
mvToNativeInputs [ final.gnupg final.openssh ] prev.gcr_4
|
||||||
@@ -361,6 +366,7 @@ in {
|
|||||||
buildInputs = (upstream.buildInputs or []) ++ [ prev.pkg-config ];
|
buildInputs = (upstream.buildInputs or []) ++ [ prev.pkg-config ];
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
gthumb = mvInputs { nativeBuildInputs = [ final.glib ]; } prev.gthumb;
|
gthumb = mvInputs { nativeBuildInputs = [ final.glib ]; } prev.gthumb;
|
||||||
|
|
||||||
gnome = prev.gnome.overrideScope' (self: super: {
|
gnome = prev.gnome.overrideScope' (self: super: {
|
||||||
@@ -557,6 +563,7 @@ in {
|
|||||||
# [ final.glib.dev ]
|
# [ final.glib.dev ]
|
||||||
# (mvToNativeInputs [ final.python3 ] super.GConf);
|
# (mvToNativeInputs [ final.python3 ] super.GConf);
|
||||||
# );
|
# );
|
||||||
|
# TODO: purge gconf from my system. last release was 2013: it's dead.
|
||||||
GConf = super.GConf.override {
|
GConf = super.GConf.override {
|
||||||
inherit (emulated) stdenv;
|
inherit (emulated) stdenv;
|
||||||
};
|
};
|
||||||
@@ -577,6 +584,7 @@ in {
|
|||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
||||||
|
# 2023/07/27: upstreaming is blocked on xdg-utils cross compilation
|
||||||
gpodder = prev.gpodder.overridePythonAttrs (upstream: {
|
gpodder = prev.gpodder.overridePythonAttrs (upstream: {
|
||||||
# fix gobject-introspection overrides import that otherwise fails on launch
|
# fix gobject-introspection overrides import that otherwise fails on launch
|
||||||
nativeBuildInputs = upstream.nativeBuildInputs ++ [
|
nativeBuildInputs = upstream.nativeBuildInputs ++ [
|
||||||
@@ -602,6 +610,7 @@ in {
|
|||||||
# buildInputs = lib.remove final.qt5.qtbase upstream.buildInputs;
|
# buildInputs = lib.remove final.qt5.qtbase upstream.buildInputs;
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
gvfs = prev.gvfs.overrideAttrs (upstream: {
|
gvfs = prev.gvfs.overrideAttrs (upstream: {
|
||||||
nativeBuildInputs = upstream.nativeBuildInputs ++ [
|
nativeBuildInputs = upstream.nativeBuildInputs ++ [
|
||||||
final.openssh
|
final.openssh
|
||||||
@@ -649,6 +658,7 @@ in {
|
|||||||
# });
|
# });
|
||||||
|
|
||||||
# fixes "./autogen.sh: line 26: gtkdocize: not found"
|
# fixes "./autogen.sh: line 26: gtkdocize: not found"
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
iio-sensor-proxy = mvToNativeInputs [ final.glib final.gtk-doc ] prev.iio-sensor-proxy;
|
iio-sensor-proxy = mvToNativeInputs [ final.glib final.gtk-doc ] prev.iio-sensor-proxy;
|
||||||
|
|
||||||
# fixes: "make: gcc: No such file or directory"
|
# fixes: "make: gcc: No such file or directory"
|
||||||
@@ -797,12 +807,15 @@ in {
|
|||||||
mpvScripts = prev.mpvScripts // {
|
mpvScripts = prev.mpvScripts // {
|
||||||
# "line 1: pkg-config: command not found"
|
# "line 1: pkg-config: command not found"
|
||||||
# "mpris.c:1:10: fatal error: gio/gio.h: No such file or directory"
|
# "mpris.c:1:10: fatal error: gio/gio.h: No such file or directory"
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
mpris = addNativeInputs [ final.pkg-config ] prev.mpvScripts.mpris;
|
mpris = addNativeInputs [ final.pkg-config ] prev.mpvScripts.mpris;
|
||||||
};
|
};
|
||||||
# fixes: "ar: command not found"
|
# fixes: "ar: command not found"
|
||||||
# `ar` is provided by bintools
|
# `ar` is provided by bintools
|
||||||
|
# 2023/07/27: upstreaming is unblocked by deps; but turns out to not be this simple
|
||||||
ncftp = addNativeInputs [ final.bintools ] prev.ncftp;
|
ncftp = addNativeInputs [ final.bintools ] prev.ncftp;
|
||||||
# fixes "gdbus-codegen: command not found"
|
# fixes "gdbus-codegen: command not found"
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
networkmanager-fortisslvpn = mvToNativeInputs [ final.glib ] prev.networkmanager-fortisslvpn;
|
networkmanager-fortisslvpn = mvToNativeInputs [ final.glib ] prev.networkmanager-fortisslvpn;
|
||||||
# networkmanager-iodine = prev.networkmanager-iodine.overrideAttrs (orig: {
|
# networkmanager-iodine = prev.networkmanager-iodine.overrideAttrs (orig: {
|
||||||
# # fails to fix "configure.ac:58: error: possibly undefined macro: AM_GLIB_GNU_GETTEXT"
|
# # fails to fix "configure.ac:58: error: possibly undefined macro: AM_GLIB_GNU_GETTEXT"
|
||||||
@@ -812,6 +825,7 @@ in {
|
|||||||
# fixes "configure.ac:58: error: possibly undefined macro: AM_GLIB_GNU_GETTEXT"
|
# fixes "configure.ac:58: error: possibly undefined macro: AM_GLIB_GNU_GETTEXT"
|
||||||
inherit (emulated) stdenv;
|
inherit (emulated) stdenv;
|
||||||
};
|
};
|
||||||
|
# networkmanager-iodine = addNativeInputs [ final.gettext ] prev.networkmanager-iodine;
|
||||||
# networkmanager-iodine = prev.networkmanager-iodine.overrideAttrs (upstream: {
|
# networkmanager-iodine = prev.networkmanager-iodine.overrideAttrs (upstream: {
|
||||||
# # buildInputs = upstream.buildInputs ++ [ final.intltool final.gettext ];
|
# # buildInputs = upstream.buildInputs ++ [ final.intltool final.gettext ];
|
||||||
# # nativeBuildInputs = lib.remove final.intltool upstream.nativeBuildInputs;
|
# # nativeBuildInputs = lib.remove final.intltool upstream.nativeBuildInputs;
|
||||||
@@ -823,14 +837,18 @@ in {
|
|||||||
|
|
||||||
# fixes "gdbus-codegen: command not found"
|
# fixes "gdbus-codegen: command not found"
|
||||||
# fixes "gtk4-builder-tool: command not found"
|
# fixes "gtk4-builder-tool: command not found"
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
networkmanager-l2tp = addNativeInputs [ final.gtk4 ]
|
networkmanager-l2tp = addNativeInputs [ final.gtk4 ]
|
||||||
(mvToNativeInputs [ final.glib ] prev.networkmanager-l2tp);
|
(mvToNativeInputs [ final.glib ] prev.networkmanager-l2tp);
|
||||||
# fixes "properties/gresource.xml: Permission denied"
|
# fixes "properties/gresource.xml: Permission denied"
|
||||||
# - by providing glib-compile-resources
|
# - by providing glib-compile-resources
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
networkmanager-openconnect = mvToNativeInputs [ final.glib ] prev.networkmanager-openconnect;
|
networkmanager-openconnect = mvToNativeInputs [ final.glib ] prev.networkmanager-openconnect;
|
||||||
# fixes "properties/gresource.xml: Permission denied"
|
# fixes "properties/gresource.xml: Permission denied"
|
||||||
# - by providing glib-compile-resources
|
# - by providing glib-compile-resources
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
networkmanager-openvpn = mvToNativeInputs [ final.glib ] prev.networkmanager-openvpn;
|
networkmanager-openvpn = mvToNativeInputs [ final.glib ] prev.networkmanager-openvpn;
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
networkmanager-sstp = (
|
networkmanager-sstp = (
|
||||||
# fixes "gdbus-codegen: command not found"
|
# fixes "gdbus-codegen: command not found"
|
||||||
mvToNativeInputs [ final.glib ] (
|
mvToNativeInputs [ final.glib ] (
|
||||||
@@ -838,9 +856,11 @@ in {
|
|||||||
addNativeInputs [ final.gtk4.dev ] prev.networkmanager-sstp
|
addNativeInputs [ final.gtk4.dev ] prev.networkmanager-sstp
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
networkmanager-vpnc = mvToNativeInputs [ final.glib ] prev.networkmanager-vpnc;
|
networkmanager-vpnc = mvToNativeInputs [ final.glib ] prev.networkmanager-vpnc;
|
||||||
# fixes "properties/gresource.xml: Permission denied"
|
# fixes "properties/gresource.xml: Permission denied"
|
||||||
# - by providing glib-compile-resources
|
# - by providing glib-compile-resources
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
nheko = prev.nheko.overrideAttrs (orig: {
|
nheko = prev.nheko.overrideAttrs (orig: {
|
||||||
# fixes "fatal error: lmdb++.h: No such file or directory
|
# fixes "fatal error: lmdb++.h: No such file or directory
|
||||||
buildInputs = orig.buildInputs ++ [ final.lmdbxx ];
|
buildInputs = orig.buildInputs ++ [ final.lmdbxx ];
|
||||||
@@ -937,6 +957,7 @@ in {
|
|||||||
# inherit (emulated) stdenv;
|
# inherit (emulated) stdenv;
|
||||||
# };
|
# };
|
||||||
# fixes (meson) "Program 'glib-mkenums mkenums' not found or not executable"
|
# fixes (meson) "Program 'glib-mkenums mkenums' not found or not executable"
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
phoc = mvToNativeInputs [ final.wayland-scanner final.glib ] prev.phoc;
|
phoc = mvToNativeInputs [ final.wayland-scanner final.glib ] prev.phoc;
|
||||||
phosh = prev.phosh.overrideAttrs (upstream: {
|
phosh = prev.phosh.overrideAttrs (upstream: {
|
||||||
buildInputs = upstream.buildInputs ++ [
|
buildInputs = upstream.buildInputs ++ [
|
||||||
@@ -995,6 +1016,7 @@ in {
|
|||||||
];
|
];
|
||||||
});
|
});
|
||||||
gssapi = py-prev.gssapi.overridePythonAttrs (_orig: {
|
gssapi = py-prev.gssapi.overridePythonAttrs (_orig: {
|
||||||
|
# 2023/07/28: upstreaming is unblocked; same error on servo
|
||||||
# "krb5-aarch64-unknown-linux-gnu-1.20.1/lib/libgssapi_krb5.so: cannot open shared object file"
|
# "krb5-aarch64-unknown-linux-gnu-1.20.1/lib/libgssapi_krb5.so: cannot open shared object file"
|
||||||
# setup.py only needs this to detect if kerberos was configured with gssapi support (not sure why it doesn't call krb5-config for that?)
|
# setup.py only needs this to detect if kerberos was configured with gssapi support (not sure why it doesn't call krb5-config for that?)
|
||||||
# it doesn't actually link or use anything from the build krb5 except a "canary" symobl.
|
# it doesn't actually link or use anything from the build krb5 except a "canary" symobl.
|
||||||
@@ -1254,6 +1276,7 @@ in {
|
|||||||
|
|
||||||
sysprof = (
|
sysprof = (
|
||||||
# fixes: "src/meson.build:12:2: ERROR: Program 'gdbus-codegen' not found or not executable"
|
# fixes: "src/meson.build:12:2: ERROR: Program 'gdbus-codegen' not found or not executable"
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
mvToNativeInputs [ final.glib ] prev.sysprof
|
mvToNativeInputs [ final.glib ] prev.sysprof
|
||||||
);
|
);
|
||||||
# tangram = rmNativeInputs [ final.gobject-introspection ] (
|
# tangram = rmNativeInputs [ final.gobject-introspection ] (
|
||||||
@@ -1319,6 +1342,7 @@ in {
|
|||||||
--replace "find_program('gjs').full_path()" "'${final.gjs}/bin/gjs'"
|
--replace "find_program('gjs').full_path()" "'${final.gjs}/bin/gjs'"
|
||||||
'';
|
'';
|
||||||
});
|
});
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
# fixes "meson.build:204:12: ERROR: Can not run test applications in this cross environment."
|
# fixes "meson.build:204:12: ERROR: Can not run test applications in this cross environment."
|
||||||
tracker = addNativeInputs [ final.mesonEmulatorHook ] prev.tracker;
|
tracker = addNativeInputs [ final.mesonEmulatorHook ] prev.tracker;
|
||||||
# fixes "meson.build:425:23: ERROR: Program 'glib-compile-schemas' not found or not executable"
|
# fixes "meson.build:425:23: ERROR: Program 'glib-compile-schemas' not found or not executable"
|
||||||
@@ -1327,6 +1351,7 @@ in {
|
|||||||
addNativeInputs [ final.mesonEmulatorHook ] prev.tracker-miners
|
addNativeInputs [ final.mesonEmulatorHook ] prev.tracker-miners
|
||||||
);
|
);
|
||||||
tuba = prev.tuba.overrideAttrs (upstream: {
|
tuba = prev.tuba.overrideAttrs (upstream: {
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
# error: Package `{libadwaita-1,gtksourceview-5,libsecret-1,gee-0.8}' not found in specified Vala API directories or GObject-Introspection GIR directories
|
# error: Package `{libadwaita-1,gtksourceview-5,libsecret-1,gee-0.8}' not found in specified Vala API directories or GObject-Introspection GIR directories
|
||||||
buildInputs = upstream.buildInputs ++ [ final.vala ];
|
buildInputs = upstream.buildInputs ++ [ final.vala ];
|
||||||
});
|
});
|
||||||
@@ -1337,6 +1362,7 @@ in {
|
|||||||
|
|
||||||
# fixes: "ar: command not found"
|
# fixes: "ar: command not found"
|
||||||
# `ar` is provided by bintools
|
# `ar` is provided by bintools
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
unar = addNativeInputs [ final.bintools ] prev.unar;
|
unar = addNativeInputs [ final.bintools ] prev.unar;
|
||||||
unixODBCDrivers = prev.unixODBCDrivers // {
|
unixODBCDrivers = prev.unixODBCDrivers // {
|
||||||
# TODO: should this package be deduped with toplevel psqlodbc in upstream nixpkgs?
|
# TODO: should this package be deduped with toplevel psqlodbc in upstream nixpkgs?
|
||||||
@@ -1350,6 +1376,7 @@ in {
|
|||||||
'';
|
'';
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
upower = prev.upower.overrideAttrs (upstream: {
|
upower = prev.upower.overrideAttrs (upstream: {
|
||||||
# cross-compiled builds seem to not create the installedTest files
|
# cross-compiled builds seem to not create the installedTest files
|
||||||
outputs = lib.remove "installedTests" upstream.outputs;
|
outputs = lib.remove "installedTests" upstream.outputs;
|
||||||
@@ -1362,6 +1389,7 @@ in {
|
|||||||
# setting this to null means visidata will work as normal but not be able to load hdf files.
|
# setting this to null means visidata will work as normal but not be able to load hdf files.
|
||||||
h5py = null;
|
h5py = null;
|
||||||
};
|
};
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
vlc = prev.vlc.overrideAttrs (orig: {
|
vlc = prev.vlc.overrideAttrs (orig: {
|
||||||
# fixes: "configure: error: could not find the LUA byte compiler"
|
# fixes: "configure: error: could not find the LUA byte compiler"
|
||||||
# fixes: "configure: error: protoc compiler needed for chromecast was not found"
|
# fixes: "configure: error: protoc compiler needed for chromecast was not found"
|
||||||
@@ -1373,6 +1401,7 @@ in {
|
|||||||
};
|
};
|
||||||
});
|
});
|
||||||
# fixes "perl: command not found"
|
# fixes "perl: command not found"
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
vpnc = mvToNativeInputs [ final.perl ] prev.vpnc;
|
vpnc = mvToNativeInputs [ final.perl ] prev.vpnc;
|
||||||
# wrapGAppsHook = prev.wrapGAppsHook.override {
|
# wrapGAppsHook = prev.wrapGAppsHook.override {
|
||||||
# # prevents build gtk3 from being propagated into places it shouldn't (e.g. waybar)
|
# # prevents build gtk3 from being propagated into places it shouldn't (e.g. waybar)
|
||||||
@@ -1381,6 +1410,7 @@ in {
|
|||||||
wrapGAppsHook4 = prev.wrapGAppsHook4.override {
|
wrapGAppsHook4 = prev.wrapGAppsHook4.override {
|
||||||
# fixes -msse2, -mfpmath=sse flags being inherited by consumers.
|
# fixes -msse2, -mfpmath=sse flags being inherited by consumers.
|
||||||
# ^ maybe that's because of the stuff in depsTargetTargetPropagated?
|
# ^ maybe that's because of the stuff in depsTargetTargetPropagated?
|
||||||
|
# N.B.: this makes the hook functionally equivalent to `wrapGAppsNoGuiHook`
|
||||||
isGraphical = false;
|
isGraphical = false;
|
||||||
# gtk3 = final.emptyDirectory;
|
# gtk3 = final.emptyDirectory;
|
||||||
};
|
};
|
||||||
@@ -1390,9 +1420,11 @@ in {
|
|||||||
buildInputs = upstream.buildInputs ++ [ final.bash ];
|
buildInputs = upstream.buildInputs ++ [ final.bash ];
|
||||||
});
|
});
|
||||||
# fixes "No package 'xdg-desktop-portal' found"
|
# fixes "No package 'xdg-desktop-portal' found"
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
xdg-desktop-portal-gtk = mvToBuildInputs [ final.xdg-desktop-portal ] prev.xdg-desktop-portal-gtk;
|
xdg-desktop-portal-gtk = mvToBuildInputs [ final.xdg-desktop-portal ] prev.xdg-desktop-portal-gtk;
|
||||||
# fixes: "data/meson.build:33:5: ERROR: Program 'msgfmt' not found or not executable"
|
# fixes: "data/meson.build:33:5: ERROR: Program 'msgfmt' not found or not executable"
|
||||||
# fixes: "src/meson.build:25:0: ERROR: Program 'gdbus-codegen' not found or not executable"
|
# fixes: "src/meson.build:25:0: ERROR: Program 'gdbus-codegen' not found or not executable"
|
||||||
|
# 2023/07/27: upstreaming is blocked on p11-kit cross compilation
|
||||||
xdg-desktop-portal-gnome = (
|
xdg-desktop-portal-gnome = (
|
||||||
addNativeInputs [ final.wayland-scanner ] (
|
addNativeInputs [ final.wayland-scanner ] (
|
||||||
mvToNativeInputs [ final.gettext final.glib ] prev.xdg-desktop-portal-gnome
|
mvToNativeInputs [ final.gettext final.glib ] prev.xdg-desktop-portal-gnome
|
||||||
@@ -1442,6 +1474,7 @@ in {
|
|||||||
depsBuildBuild = upstream.depsBuildBuild or [] ++ [ final.pkg-config ];
|
depsBuildBuild = upstream.depsBuildBuild or [] ++ [ final.pkg-config ];
|
||||||
});
|
});
|
||||||
|
|
||||||
|
# 2023/07/28: upstreaming is unblocked; implemented on servo pr/cross-2023-07-28 branch
|
||||||
wvkbd = (
|
wvkbd = (
|
||||||
# "wayland-scanner: no such program"
|
# "wayland-scanner: no such program"
|
||||||
mvToNativeInputs [ final.wayland-scanner ] prev.wvkbd
|
mvToNativeInputs [ final.wayland-scanner ] prev.wvkbd
|
||||||
|
Reference in New Issue
Block a user