Merge pull request #145069 from wineee/srain

authored by

Sandro and committed by
GitHub
ddb15879 92209df0

+68
+6
maintainers/maintainer-list.nix
··· 9604 9604 githubId = 165283; 9605 9605 name = "Alexey Kutepov"; 9606 9606 }; 9607 + rewine = { 9608 + email = "lhongxu@outlook.com"; 9609 + github = "wineee"; 9610 + githubId = 22803888; 9611 + name = "Lu Hongxu"; 9612 + }; 9607 9613 rgrunbla = { 9608 9614 email = "remy@grunblatt.org"; 9609 9615 github = "rgrunbla";
+60
pkgs/applications/networking/irc/srain/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , pkg-config 5 + , gtk3 6 + , libconfig 7 + , libsoup 8 + , libsecret 9 + , openssl 10 + , gettext 11 + , glib 12 + , glib-networking 13 + , appstream-glib 14 + , dbus-glib 15 + , python3Packages 16 + , meson 17 + , ninja 18 + , wrapGAppsHook 19 + }: 20 + 21 + stdenv.mkDerivation rec { 22 + pname = "srain"; 23 + version = "1.3.0"; 24 + 25 + src = fetchFromGitHub { 26 + owner = "SrainApp"; 27 + repo = "srain"; 28 + rev = version; 29 + sha256 = "14s0h5wgvlkdylnjis2fa7m835142jzw0d0yqjnir1wqnwmq1rld"; 30 + }; 31 + 32 + nativeBuildInputs = [ 33 + meson 34 + ninja 35 + pkg-config 36 + gettext 37 + appstream-glib 38 + wrapGAppsHook 39 + python3Packages.sphinx 40 + ]; 41 + 42 + buildInputs = [ 43 + gtk3 44 + glib 45 + glib-networking 46 + dbus-glib 47 + libconfig 48 + libsoup 49 + libsecret 50 + openssl 51 + ]; 52 + 53 + meta = with lib; { 54 + description = "Modern IRC client written in GTK"; 55 + homepage = "https://srain.im"; 56 + license = licenses.gpl3Plus; 57 + platforms = platforms.linux; 58 + maintainers = with maintainers; [ rewine ]; 59 + }; 60 + }
+2
pkgs/top-level/all-packages.nix
··· 25646 25646 withPortAudio = stdenv.isDarwin; 25647 25647 }; 25648 25648 25649 + srain = callPackage ../applications/networking/irc/srain { }; 25650 + 25649 25651 super-productivity = callPackage ../applications/office/super-productivity { }; 25650 25652 25651 25653 wlroots = callPackage ../development/libraries/wlroots {