lol

Merge pull request #196850 from wegank/grilo-darwin

authored by

Sandro and committed by
GitHub
ee3c5d89 fb1fbcb0

+25 -16
+1 -1
pkgs/development/libraries/dleyna-connector-dbus/default.nix
··· 34 34 description = "A D-Bus API for the dLeyna services"; 35 35 homepage = "https://github.com/phako/dleyna-connector-dbus"; 36 36 maintainers = with maintainers; [ jtojnar ]; 37 - platforms = platforms.linux; 37 + platforms = platforms.unix; 38 38 license = licenses.lgpl21Only; 39 39 }; 40 40 }
+1 -1
pkgs/development/libraries/dleyna-core/default.nix
··· 36 36 description = "Library of utility functions that are used by the higher level dLeyna"; 37 37 homepage = "https://github.com/phako/dleyna-core"; 38 38 maintainers = with maintainers; [ jtojnar ]; 39 - platforms = platforms.linux; 39 + platforms = platforms.unix; 40 40 license = licenses.lgpl21Only; 41 41 }; 42 42 }
+1 -1
pkgs/development/libraries/dleyna-renderer/default.nix
··· 57 57 description = "Library to discover and manipulate Digital Media Renderers"; 58 58 homepage = "https://github.com/phako/dleyna-renderer"; 59 59 maintainers = with maintainers; [ jtojnar ]; 60 - platforms = platforms.linux; 60 + platforms = platforms.unix; 61 61 license = licenses.lgpl21Only; 62 62 }; 63 63 }
+1 -1
pkgs/development/libraries/dleyna-server/default.nix
··· 51 51 description = "Library to discover, browse and manipulate Digital Media Servers"; 52 52 homepage = "https://github.com/phako/dleyna-server"; 53 53 maintainers = with maintainers; [ jtojnar ]; 54 - platforms = platforms.linux; 54 + platforms = platforms.unix; 55 55 license = licenses.lgpl21Only; 56 56 }; 57 57 }
+1 -1
pkgs/development/libraries/gom/default.nix
··· 58 58 description = "A GObject to SQLite object mapper"; 59 59 homepage = "https://wiki.gnome.org/Projects/Gom"; 60 60 license = licenses.lgpl21Plus; 61 - platforms = platforms.linux; 61 + platforms = platforms.unix; 62 62 maintainers = teams.gnome.members; 63 63 }; 64 64 }
+1 -1
pkgs/development/libraries/grilo-plugins/default.nix
··· 94 94 description = "A collection of plugins for the Grilo framework"; 95 95 maintainers = teams.gnome.members; 96 96 license = licenses.lgpl21Plus; 97 - platforms = platforms.linux; 97 + platforms = platforms.unix; 98 98 }; 99 99 }
+9 -1
pkgs/development/libraries/grilo/default.nix
··· 1 1 { stdenv 2 2 , lib 3 3 , fetchurl 4 + , fetchpatch 4 5 , meson 5 6 , mesonEmulatorHook 6 7 , ninja ··· 34 35 sha256 = "81Ks9zZlZpk0JwY2/t5mtS2mgB/iD2OMQEirJnhXey0="; 35 36 }; 36 37 38 + patches = [ 39 + (fetchpatch { 40 + url = "https://gitlab.gnome.org/GNOME/grilo/-/commit/b0d75be00b06cb0163dabbedecf9122a55273349.patch"; 41 + sha256 = "sha256-Hwnc3TLN6n3w/MAFcprHv7nbTcwRfI0cmfDriNLnAvQ="; 42 + }) 43 + ]; 44 + 37 45 mesonFlags = [ 38 46 "-Denable-gtk-doc=true" 39 47 ]; ··· 73 81 description = "Framework that provides access to various sources of multimedia content, using a pluggable system"; 74 82 maintainers = teams.gnome.members; 75 83 license = licenses.lgpl2Plus; 76 - platforms = platforms.linux; 84 + platforms = platforms.unix; 77 85 }; 78 86 }
+2 -2
pkgs/development/libraries/gssdp/default.nix
··· 50 50 "-Dintrospection=${lib.boolToString (stdenv.buildPlatform == stdenv.hostPlatform)}" 51 51 ]; 52 52 53 - doCheck = true; 53 + # Bail out! GLib-GIO-FATAL-CRITICAL: g_inet_address_to_string: assertion 'G_IS_INET_ADDRESS (address)' failed 54 + doCheck = !stdenv.isDarwin; 54 55 55 56 postFixup = lib.optionalString (stdenv.buildPlatform == stdenv.hostPlatform) '' 56 57 # Move developer documentation to devdoc output. ··· 73 74 }; 74 75 75 76 meta = with lib; { 76 - broken = stdenv.isDarwin; 77 77 description = "GObject-based API for handling resource discovery and announcement over SSDP"; 78 78 homepage = "http://www.gupnp.org/"; 79 79 license = licenses.lgpl2Plus;
+1 -1
pkgs/development/libraries/gupnp-av/default.nix
··· 58 58 homepage = "http://gupnp.org/"; 59 59 description = "A collection of helpers for building AV (audio/video) applications using GUPnP"; 60 60 license = licenses.lgpl2Plus; 61 - platforms = platforms.linux; 61 + platforms = platforms.unix; 62 62 }; 63 63 }
+1 -1
pkgs/development/libraries/gupnp-dlna/default.nix
··· 63 63 homepage = "https://wiki.gnome.org/Projects/GUPnP/"; 64 64 description = "Library to ease DLNA-related bits for applications using GUPnP"; 65 65 license = licenses.lgpl2Plus; 66 - platforms = platforms.linux; 66 + platforms = platforms.unix; 67 67 }; 68 68 }
+1 -1
pkgs/development/libraries/gupnp-igd/default.nix
··· 65 65 description = "Library to handle UPnP IGD port mapping"; 66 66 homepage = "http://www.gupnp.org/"; 67 67 license = licenses.lgpl21Plus; 68 - platforms = platforms.linux; 68 + platforms = platforms.unix; 69 69 }; 70 70 }
+3 -2
pkgs/development/libraries/gupnp/default.nix
··· 67 67 "-Dintrospection=${lib.boolToString (stdenv.buildPlatform == stdenv.hostPlatform)}" 68 68 ]; 69 69 70 - doCheck = true; 70 + # Bail out! ERROR:../tests/test-bugs.c:168:test_on_timeout: code should not be reached 71 + doCheck = !stdenv.isDarwin; 71 72 72 73 passthru = { 73 74 updateScript = gnome.updateScript { ··· 80 81 homepage = "http://www.gupnp.org/"; 81 82 description = "An implementation of the UPnP specification"; 82 83 license = licenses.lgpl2Plus; 83 - platforms = platforms.linux; 84 + platforms = platforms.unix; 84 85 }; 85 86 }
+1 -1
pkgs/development/libraries/libmediaart/default.nix
··· 33 33 description = "Library tasked with managing, extracting and handling media art caches"; 34 34 maintainers = teams.gnome.members; 35 35 license = licenses.gpl2; 36 - platforms = platforms.linux; 36 + platforms = platforms.unix; 37 37 }; 38 38 }
+1 -1
pkgs/tools/networking/gupnp-tools/default.nix
··· 53 53 homepage = "https://wiki.gnome.org/Projects/GUPnP"; 54 54 license = licenses.gpl2Plus; 55 55 maintainers = teams.gnome.members; 56 - platforms = platforms.linux; 56 + platforms = platforms.unix; 57 57 }; 58 58 }