cross: point playerctl patch to upstream PR

This commit is contained in:
Colin 2023-08-16 10:54:07 +00:00
parent 4f9d84cd82
commit 721899258a
2 changed files with 12 additions and 6 deletions

View File

@ -358,6 +358,13 @@ in [
hash = "sha256-gqHUGeTQnr0f99gqEdd+VANLkWO+joLxz5I0RSarznE="; hash = "sha256-gqHUGeTQnr0f99gqEdd+VANLkWO+joLxz5I0RSarznE=";
}) })
(fetchpatch' {
title = "playerctl: support cross compilation";
prUrl = "https://github.com/NixOS/nixpkgs/pull/249512";
saneCommit = "67df31a8984ab3067af5b65446d2808b0aedadc6";
hash = "sha256-qY0bjMoFneC5VJ467TeiuOycLYNaVO7Xo/0fCauDZAM=";
})
# (fetchpatch' { # (fetchpatch' {
# # N.B.: compiles, but runtime error on launch suggestive of some module not being shipped # # N.B.: compiles, but runtime error on launch suggestive of some module not being shipped
# title = "matrix-appservice-irc: 0.38.0 -> 1.0.0"; # title = "matrix-appservice-irc: 0.38.0 -> 1.0.0";

View File

@ -1,5 +1,6 @@
# upstreaming status: # upstreaming status:
# - xdg-utils builds on servo branch # - playerctl is out for review
# - xdg-utils is out for review
# - xdg-utils is blocked on perl5.36.0-Module-Build # - xdg-utils is blocked on perl5.36.0-Module-Build
# - needed for File-BaseDir, used by File-MimeInfo # - needed for File-BaseDir, used by File-MimeInfo
# - File-BaseDir can be updated to v0.09, which cross compiles with ease # - File-BaseDir can be updated to v0.09, which cross compiles with ease
@ -7,8 +8,6 @@
# - blueman builds on servo branch # - blueman builds on servo branch
# - tracker builds on servo branch # - tracker builds on servo branch
# - directfb needs investigation on servo # - directfb needs investigation on servo
# patches need to be authored & sent upstream:
# - playerctl (just disable docs on cross)
# #
# non-binfmt build status: # non-binfmt build status:
# - webkitgtk fails 90% through build: # - webkitgtk fails 90% through build:
@ -1325,9 +1324,9 @@ in {
# ffadoSupport = false; # ffadoSupport = false;
# }; # };
playerctl = prev.playerctl.overrideAttrs (upstream: { # playerctl = prev.playerctl.overrideAttrs (upstream: {
mesonFlags = upstream.mesonFlags ++ [ "-Dgtk-doc=false" ]; # mesonFlags = upstream.mesonFlags ++ [ "-Dgtk-doc=false" ];
}); # });
# psqlodbc = prev.psqlodbc.override { # psqlodbc = prev.psqlodbc.override {
# # fixes "configure: error: odbc_config not found (required for unixODBC build)" # # fixes "configure: error: odbc_config not found (required for unixODBC build)"