From b1c814ad7b57895050d0cb6b49b28c3f93df7dd6 Mon Sep 17 00:00:00 2001 From: lassulus Date: Fri, 21 Apr 2017 18:36:21 +0200 Subject: [PATCH 1/2] coyim: init at 0.3.7_1 --- .../instant-messengers/coyim/default.nix | 24 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 26 insertions(+) create mode 100644 pkgs/applications/networking/instant-messengers/coyim/default.nix diff --git a/pkgs/applications/networking/instant-messengers/coyim/default.nix b/pkgs/applications/networking/instant-messengers/coyim/default.nix new file mode 100644 index 00000000000..f0ca2e0bfbe --- /dev/null +++ b/pkgs/applications/networking/instant-messengers/coyim/default.nix @@ -0,0 +1,24 @@ +{ stdenv, buildGoPackage, fetchFromGitHub, pkgconfig, + cairo, gdk_pixbuf, glib, gnome3 }: + +buildGoPackage rec { + name = "coyim-${version}"; + version = "v0.3.7_1"; + + goPackagePath = "github.com/twstrike/coyim"; + + src = fetchFromGitHub { + owner = "twstrike"; + repo = "coyim"; + rev = "df2c52fe865d38fa27e8a7af1d87612e8c048805"; + sha256 = "1sna1n9dz1crws6cb1yjhy2kznbngjlbiw2diycshvbfigf7y7xl"; + }; + + nativeBuildInputs = [ pkgconfig glib cairo gdk_pixbuf gnome3.gtk ]; + + meta = { + description = "a safe and secure chat client"; + homepage = https://coy.im/; + license = stdenv.lib.licenses.gpl3; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 353cbc4e375..6a20d25b67e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13198,6 +13198,8 @@ with pkgs; convchain = callPackage ../tools/graphics/convchain {}; + coyim = callPackage ../applications/networking/instant-messengers/coyim {}; + cpp_ethereum = callPackage ../applications/misc/cpp-ethereum { }; csdp = callPackage ../applications/science/math/csdp { From 8fba1abeb68e799d436b669622b38b879a6ce033 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Tue, 25 Apr 2017 19:16:23 +0200 Subject: [PATCH 2/2] coyim: fix missing icons --- .../networking/instant-messengers/coyim/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/coyim/default.nix b/pkgs/applications/networking/instant-messengers/coyim/default.nix index f0ca2e0bfbe..5f868fc9858 100644 --- a/pkgs/applications/networking/instant-messengers/coyim/default.nix +++ b/pkgs/applications/networking/instant-messengers/coyim/default.nix @@ -1,5 +1,5 @@ { stdenv, buildGoPackage, fetchFromGitHub, pkgconfig, - cairo, gdk_pixbuf, glib, gnome3 }: + cairo, gdk_pixbuf, glib, gnome3, wrapGAppsHook }: buildGoPackage rec { name = "coyim-${version}"; @@ -14,7 +14,7 @@ buildGoPackage rec { sha256 = "1sna1n9dz1crws6cb1yjhy2kznbngjlbiw2diycshvbfigf7y7xl"; }; - nativeBuildInputs = [ pkgconfig glib cairo gdk_pixbuf gnome3.gtk ]; + nativeBuildInputs = [ pkgconfig wrapGAppsHook glib cairo gdk_pixbuf gnome3.gtk gnome3.defaultIconTheme ]; meta = { description = "a safe and secure chat client";