diff options
author | Adrian Kummerlaender | 2018-09-23 20:14:29 +0200 |
---|---|---|
committer | Adrian Kummerlaender | 2018-09-23 20:14:47 +0200 |
commit | 43bc484b4e3dc47512872e62779d7fe98fac93a1 (patch) | |
tree | 2a05d9e872a8e0508e0b27b3fd62aefac5fa3a1a /pkgs/modem-manager-gui/default.nix | |
download | pkgs-43bc484b4e3dc47512872e62779d7fe98fac93a1.tar pkgs-43bc484b4e3dc47512872e62779d7fe98fac93a1.tar.gz pkgs-43bc484b4e3dc47512872e62779d7fe98fac93a1.tar.bz2 pkgs-43bc484b4e3dc47512872e62779d7fe98fac93a1.tar.lz pkgs-43bc484b4e3dc47512872e62779d7fe98fac93a1.tar.xz pkgs-43bc484b4e3dc47512872e62779d7fe98fac93a1.tar.zst pkgs-43bc484b4e3dc47512872e62779d7fe98fac93a1.zip |
Initial import of my custom Nix derivations
Diffstat (limited to 'pkgs/modem-manager-gui/default.nix')
-rw-r--r-- | pkgs/modem-manager-gui/default.nix | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/pkgs/modem-manager-gui/default.nix b/pkgs/modem-manager-gui/default.nix new file mode 100644 index 0000000..50d64a8 --- /dev/null +++ b/pkgs/modem-manager-gui/default.nix @@ -0,0 +1,35 @@ +{ stdenv, pkgs, ... }: + +stdenv.mkDerivation rec { + name = "modem-manager-gui"; + + src = pkgs.fetchhg { + url = "https://linuxonly@bitbucket.org/linuxonly/modem-manager-gui"; + rev = "5c6456f"; + }; + + # required for locale generation + LANG = "en_US.UTF-8"; + LOCALE_ARCHIVE = "${pkgs.glibcLocales}/lib/locale/locale-archive"; + # required to get Po4a to work + PERL5LIB="${pkgs.perlPackages.Po4a}/lib/perl5"; + + buildInputs = with pkgs; [ + pkgconfig + gtk3 + glib + gdbm + perlPackages.Po4a + itstool + libappindicator-gtk3 + meson + gettext + ninja + ]; + + meta = { + description = "modem-manager-gui"; + homepage = https://linuxonly.ru/page/modem-manager-gui; + license = stdenv.lib.licenses.gpl3; + }; +} |