summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/networking/instant-messengers/dino
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2020-01-29 23:44:10 +0000
committerAlyssa Ross <hi@alyssa.is>2020-01-30 00:25:40 +0000
commitd506e9dd255302d3bacf58c429c48d01cb93cfcf (patch)
tree2977d81bf449b0a5ac03c223f2d55c199abe8305 /pkgs/applications/networking/instant-messengers/dino
parentc693bd142c1ad6ecfb2e432c93d2e7d3f22c4154 (diff)
dino: 2019-10-28 -> 0.1.0
The system libsignal-protocol-c is preferred now, so fetching submodules is no longer required. The other libraries added are ones that the build complained about. I suspect they are optional dependencies. Adding them makes the build quieter, and has basically no impact on runtime closure size, so no harm in making them available to keep the build system happy.
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/dino')
-rw-r--r--pkgs/applications/networking/instant-messengers/dino/default.nix20
1 files changed, 14 insertions, 6 deletions
diff --git a/pkgs/applications/networking/instant-messengers/dino/default.nix b/pkgs/applications/networking/instant-messengers/dino/default.nix
index 5a133dec83dd..92a3af4ccb42 100644
--- a/pkgs/applications/networking/instant-messengers/dino/default.nix
+++ b/pkgs/applications/networking/instant-messengers/dino/default.nix
@@ -2,7 +2,8 @@
, vala, cmake, ninja, wrapGAppsHook, pkgconfig, gettext
, gobject-introspection, gnome3, glib, gdk-pixbuf, gtk3, glib-networking
, xorg, libXdmcp, libxkbcommon
-, libnotify, libsoup, libgee
+, libnotify, libsoup, libgee, utillinux, libselinux, libsepol, libpsl, brotli
+, libsignal-protocol-c
, libgcrypt
, epoxy
, at-spi2-core
@@ -14,15 +15,15 @@
, icu
}:
-stdenv.mkDerivation {
- name = "dino-unstable-2019-10-28";
+stdenv.mkDerivation rec {
+ pname = "dino";
+ version = "0.1.0";
src = fetchFromGitHub {
owner = "dino";
repo = "dino";
- rev = "388cc56674487e7b9e339637369fc55f0e271daf";
- sha256 = "1v8rnjbzi8qhwb1fv787byxk8ygfs16z2j64h0s6sd3asr4n0kz1";
- fetchSubmodules = true;
+ rev = "v${version}";
+ sha256 = "1k5cgj5n8s40i71wqdh6m1q0njl45ichfdbbywx9rga5hljz1c54";
};
nativeBuildInputs = [
@@ -51,12 +52,19 @@ stdenv.mkDerivation {
pcre
xorg.libxcb
xorg.libpthreadstubs
+ xorg.libXtst
libXdmcp
libxkbcommon
epoxy
at-spi2-core
dbus
icu
+ utillinux
+ libselinux
+ libsepol
+ libpsl
+ brotli
+ libsignal-protocol-c
];
enableParallelBuilding = true;