haskellPackages.cabal2nix-unstable: 2024-12-22 -> 2024-12-31
Adds support for some pkg config library names: - libspa-0.2, libpipewire-0.3 from pipewire - libnm from networkmanager
This commit is contained in:
@@ -34,10 +34,10 @@
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "cabal2nix";
|
||||
version = "unstable-2024-12-22";
|
||||
version = "unstable-2024-12-31";
|
||||
src = fetchzip {
|
||||
url = "https://github.com/NixOS/cabal2nix/archive/cc5c0285bac65da2be0afd123f1cee94104c25fd.tar.gz";
|
||||
sha256 = "1jrjgjjg1nkdc4fhk9m8hp5j5zq9bs0lvvk4v3kx6xmvjx93hk8h";
|
||||
url = "https://github.com/NixOS/cabal2nix/archive/e290b906f056dd1414ede71b4bb6375be2d0aa5d.tar.gz";
|
||||
sha256 = "0x94w4dfjfxp3f5h7w5738znkyb8barzjki0xsf94asiffiqsgxn";
|
||||
};
|
||||
postUnpack = "sourceRoot+=/cabal2nix; echo source root reset to $sourceRoot";
|
||||
isLibrary = true;
|
||||
|
||||
+10
-11
@@ -125923,7 +125923,7 @@ self: {
|
||||
"gi-nm" = callPackage
|
||||
({ mkDerivation, base, bytestring, Cabal, containers, gi-gio
|
||||
, gi-glib, gi-gobject, haskell-gi, haskell-gi-base
|
||||
, haskell-gi-overloading, libnm, text, transformers
|
||||
, haskell-gi-overloading, networkmanager, text, transformers
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "gi-nm";
|
||||
@@ -125936,10 +125936,10 @@ self: {
|
||||
base bytestring containers gi-gio gi-glib gi-gobject haskell-gi
|
||||
haskell-gi-base haskell-gi-overloading text transformers
|
||||
];
|
||||
libraryPkgconfigDepends = [ libnm ];
|
||||
libraryPkgconfigDepends = [ networkmanager ];
|
||||
description = "NM bindings";
|
||||
license = lib.licenses.lgpl21Only;
|
||||
}) {libnm = null;};
|
||||
}) {inherit (pkgs) networkmanager;};
|
||||
|
||||
"gi-notify" = callPackage
|
||||
({ mkDerivation, base, bytestring, Cabal, containers, gi-gdkpixbuf
|
||||
@@ -195437,8 +195437,8 @@ self: {
|
||||
}) {};
|
||||
|
||||
"libremidi" = callPackage
|
||||
({ mkDerivation, base, containers, data-default, libpipewire, mtl
|
||||
, stm, systemd, tasty, tasty-hunit, text, transformers
|
||||
({ mkDerivation, base, containers, data-default, mtl, pipewire, stm
|
||||
, systemd, tasty, tasty-hunit, text, transformers
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "libremidi";
|
||||
@@ -195449,7 +195449,7 @@ self: {
|
||||
libraryHaskellDepends = [
|
||||
base containers data-default mtl stm text transformers
|
||||
];
|
||||
libraryPkgconfigDepends = [ libpipewire systemd ];
|
||||
libraryPkgconfigDepends = [ pipewire systemd ];
|
||||
executableHaskellDepends = [
|
||||
base containers data-default mtl stm text transformers
|
||||
];
|
||||
@@ -195460,7 +195460,7 @@ self: {
|
||||
description = "libremidi bindings for haskell";
|
||||
license = lib.licenses.bsd3;
|
||||
mainProgram = "libremidi-exe";
|
||||
}) {libpipewire = null; inherit (pkgs) systemd;};
|
||||
}) {inherit (pkgs) pipewire; inherit (pkgs) systemd;};
|
||||
|
||||
"libretls" = callPackage
|
||||
({ mkDerivation, base, containers, hspec, HUnit, libressl, libtls
|
||||
@@ -214578,8 +214578,7 @@ self: {
|
||||
"monomer-flatpak-example" = callPackage
|
||||
({ mkDerivation, async, base, bytestring, c2hs, containers
|
||||
, data-default, dbus, desktop-portal, directory, file-io, filepath
|
||||
, libpipewire, libspa, modern-uri, monomer, monomer-hagrid, random
|
||||
, text
|
||||
, modern-uri, monomer, monomer-hagrid, pipewire, random, text
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "monomer-flatpak-example";
|
||||
@@ -214593,13 +214592,13 @@ self: {
|
||||
directory file-io filepath modern-uri monomer monomer-hagrid random
|
||||
text
|
||||
];
|
||||
executablePkgconfigDepends = [ libpipewire libspa ];
|
||||
executablePkgconfigDepends = [ pipewire ];
|
||||
executableToolDepends = [ c2hs ];
|
||||
description = "Monomer Flatpak Example Application";
|
||||
license = lib.licenses.mit;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
mainProgram = "monomer-flatpak-example";
|
||||
}) {libpipewire = null; libspa = null;};
|
||||
}) {inherit (pkgs) pipewire;};
|
||||
|
||||
"monomer-hagrid" = callPackage
|
||||
({ mkDerivation, base, bytestring, containers, data-default, hspec
|
||||
|
||||
Reference in New Issue
Block a user