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.
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user