Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

modem-manager-gui: init at 0.0.19.1

authored by

Ales Huzik and committed by
Jan Tojnar
6d34e36e 29080af2

+57
+5
maintainers/maintainer-list.nix
··· 143 143 github = "ahmedtd"; 144 144 name = "Taahir Ahmed"; 145 145 }; 146 + ahuzik = { 147 + email = "ales.guzik@gmail.com"; 148 + github = "alesguzik"; 149 + name = "Ales Huzik"; 150 + }; 146 151 aij = { 147 152 email = "aij+git@mrph.org"; 148 153 github = "aij";
+50
pkgs/applications/networking/modem-manager-gui/default.nix
··· 1 + { stdenv, buildEnv, pkgconfig, python3, fetchhg, gtk3, glib, gdbm, gtkspell3, itstool, libappindicator-gtk3, perlPackages, glibcLocales, meson, ninja }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "modem-manager-gui-${version}"; 5 + version = "0.0.19.1"; 6 + 7 + src = fetchhg { 8 + url = https://linuxonly@bitbucket.org/linuxonly/modem-manager-gui; 9 + rev = "version ${version}"; 10 + sha256 = "11iibh36567814h2bz41sa1072b86p1l13xyj670pwkh9k8kw8fd"; 11 + }; 12 + 13 + LC_ALL = "en_US.utf-8"; 14 + 15 + nativeBuildInputs = [ 16 + pkgconfig 17 + python3 18 + perlPackages.Po4a 19 + itstool 20 + glibcLocales 21 + meson 22 + ninja 23 + ]; 24 + 25 + buildInputs = [ 26 + gtk3 27 + glib 28 + gdbm 29 + gtkspell3 30 + libappindicator-gtk3 31 + ]; 32 + 33 + postPatch = '' 34 + patchShebangs man/manhelper.py 35 + ''; 36 + 37 + meta = with stdenv.lib; { 38 + description = "An app to send/receive SMS, make USSD requests, control mobile data usage and more"; 39 + longDescription = '' 40 + A simple GTK+ based GUI compatible with Modem manager, Wader and oFono 41 + system services able to control EDGE/3G/4G broadband modem specific 42 + functions. You can check balance of your SIM card, send or receive SMS 43 + messages, control mobile traffic consumption and more. 44 + ''; 45 + homepage = https://linuxonly.ru/page/modem-manager-gui; 46 + license = licenses.gpl3; 47 + maintainers = with maintainers; [ ahuzik ]; 48 + platforms = platforms.linux; 49 + }; 50 + }
+2
pkgs/top-level/all-packages.nix
··· 4154 4154 4155 4155 modemmanager = callPackage ../tools/networking/modem-manager {}; 4156 4156 4157 + modem-manager-gui = callPackage ../applications/networking/modem-manager-gui {}; 4158 + 4157 4159 modsecurity_standalone = callPackage ../tools/security/modsecurity { }; 4158 4160 4159 4161 molly-guard = callPackage ../os-specific/linux/molly-guard { };