Merge pull request from jonringer/bump-gnunet

gnunet{,-gtk}: bump to 0.13.1
This commit is contained in:
xeji 2020-08-05 21:58:33 +02:00 committed by GitHub
commit 36f872a2b1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 49 additions and 34 deletions
pkgs
applications/networking/p2p
top-level

View File

@ -1,28 +0,0 @@
{ stdenv, fetchgit, pkgconfig
, autoreconfHook, wrapGAppsHook
, libgcrypt, libextractor, libxml2
, gnome3, gnunet, gnutls, gtk3 }:
stdenv.mkDerivation rec {
pname = "gnunet-gtk";
version = "0.12.0";
src = fetchgit {
url = "https://git.gnunet.org/gnunet-gtk.git";
rev = "v${version}";
sha256 = "1ccasng1b4bj0kqhbfhiv0j1gnc4v2ka5f7wxvka3iwp90g7rax6";
};
nativeBuildInputs= [ autoreconfHook wrapGAppsHook pkgconfig ];
buildInputs = [ libgcrypt libextractor libxml2 gnunet gnome3.glade gnutls gtk3 ];
patchPhase = "patchShebangs pixmaps/icon-theme-installer";
meta = with stdenv.lib; {
description = "GNUnet GTK User Interface";
homepage = "https://git.gnunet.org/gnunet-gtk.git";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ pstn ];
platforms = platforms.gnu ++ platforms.linux;
};
}

View File

@ -1,15 +1,15 @@
{ stdenv, fetchurl, adns, curl, gettext, gmp, gnutls, libextractor { stdenv, fetchurl, adns, curl, gettext, gmp, gnutls, libextractor
, libgcrypt, libgnurl, libidn, libmicrohttpd, libtool, libunistring , libgcrypt, libgnurl, libidn, libmicrohttpd, libtool, libunistring
, makeWrapper, ncurses, pkgconfig, libxml2, sqlite, zlib , makeWrapper, ncurses, pkgconfig, libxml2, sqlite, zlib
, libpulseaudio, libopus, libogg, jansson }: , libpulseaudio, libopus, libogg, jansson, libsodium }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "gnunet"; pname = "gnunet";
version = "0.12.2"; version = "0.13.1";
src = fetchurl { src = fetchurl {
url = "mirror://gnu/gnunet/${pname}-${version}.tar.gz"; url = "mirror://gnu/gnunet/${pname}-${version}.tar.gz";
sha256 = "1mwcy7fj1rpd39w7j7k3jdwlil5s889b2qlhfdggqmhigl28na5c"; sha256 = "15jnca5zxng7r6m3qzq9lr73xxq0v6mvcp0lny3zrlkz5s2nmmq3";
}; };
enableParallelBuilding = true; enableParallelBuilding = true;
@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkgconfig libtool makeWrapper ]; nativeBuildInputs = [ pkgconfig libtool makeWrapper ];
buildInputs = [ buildInputs = [
adns curl gmp gnutls libextractor libgcrypt libgnurl libidn adns curl gmp gnutls libextractor libgcrypt libgnurl libidn
libmicrohttpd libunistring libxml2 ncurses gettext libmicrohttpd libunistring libxml2 ncurses gettext libsodium
sqlite zlib libpulseaudio libopus libogg jansson sqlite zlib libpulseaudio libopus libogg jansson
]; ];
@ -66,7 +66,7 @@ stdenv.mkDerivation rec {
homepage = "https://gnunet.org/"; homepage = "https://gnunet.org/";
license = licenses.agpl3Plus; license = licenses.agpl3Plus;
maintainers = with maintainers; [ vrthra ]; maintainers = with maintainers; [ pstn vrthra ];
platforms = platforms.gnu ++ platforms.linux; platforms = platforms.gnu ++ platforms.linux;
}; };
} }

View File

@ -0,0 +1,43 @@
{ stdenv, fetchurl
, gnome3
, gnunet
, gnutls
, gtk3
, libextractor
, libgcrypt
, libxml2
, pkg-config
, wrapGAppsHook
}:
stdenv.mkDerivation rec {
pname = "gnunet-gtk";
inherit (gnunet) version;
src = fetchurl {
url = "mirror://gnu/gnunet/${pname}-${version}.tar.gz";
sha256 = "1zdzgq16h77w6ybwg3lqjsjr965np6iqvncqvkbj07glqd4wss0j";
};
nativeBuildInputs= [
pkg-config
wrapGAppsHook
];
buildInputs = [
gnome3.glade
gnunet
gnutls
gtk3
libextractor
libgcrypt
libxml2
];
patchPhase = "patchShebangs pixmaps/icon-theme-installer";
meta = gnunet.meta // {
description = "GNUnet GTK User Interface";
homepage = "https://git.gnunet.org/gnunet-gtk.git";
};
}

View File

@ -20353,7 +20353,7 @@ in
gnunet_git = lowPrio (callPackage ../applications/networking/p2p/gnunet/git.nix { }); gnunet_git = lowPrio (callPackage ../applications/networking/p2p/gnunet/git.nix { });
gnunet-gtk = callPackage ../applications/networking/p2p/gnunet-gtk { }; gnunet-gtk = callPackage ../applications/networking/p2p/gnunet/gtk.nix { };
gocr = callPackage ../applications/graphics/gocr { }; gocr = callPackage ../applications/graphics/gocr { };