gnome3.seahorse: 3.20.0 → 3.30

This commit is contained in:
Jan Tojnar 2018-09-05 00:52:16 +00:00
parent 438011d44e
commit 036d7d40f3
No known key found for this signature in database
GPG Key ID: 7FAB2A15F7A607A4

View File

@ -1,33 +1,38 @@
{ stdenv, intltool, fetchurl, vala { stdenv, fetchurl, vala, meson, ninja
, pkgconfig, gtk3, glib , pkgconfig, gtk3, glib, gobjectIntrospection
, wrapGAppsHook, itstool, gnupg, libsoup , wrapGAppsHook, itstool, gnupg, libsoup
, gnome3, gpgme , gnome3, gpgme, python3, openldap
, libsecret, avahi, p11-kit, openssh }: , libsecret, avahi, p11-kit, openssh }:
let let
pname = "seahorse"; pname = "seahorse";
version = "3.20.0"; version = "3.30";
in stdenv.mkDerivation rec { in stdenv.mkDerivation rec {
name = "${pname}-${version}"; name = "${pname}-${version}";
src = fetchurl { src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz"; url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
sha256 = "e2b07461ed54a8333e5628e9b8e517ec2b731068377bf376570aad998274c6df"; sha256 = "1sbj1czlx1fakm72dwgbn0bwm12j838yaky4mkf6hf8j8afnxmzp";
}; };
doCheck = true; doCheck = true;
NIX_CFLAGS_COMPILE = "-I${gnome3.glib.dev}/include/gio-unix-2.0"; nativeBuildInputs = [
meson ninja pkgconfig vala itstool wrapGAppsHook
nativeBuildInputs = [ pkgconfig vala intltool itstool wrapGAppsHook ]; python3 gobjectIntrospection
];
buildInputs = [ buildInputs = [
gtk3 glib gnome3.gcr gtk3 glib gnome3.gcr
gnome3.gsettings-desktop-schemas gnupg gnome3.gsettings-desktop-schemas gnupg
gnome3.defaultIconTheme gpgme gnome3.defaultIconTheme gpgme
libsecret avahi libsoup p11-kit libsecret avahi libsoup p11-kit
openssh openssh openldap
]; ];
postPatch = ''
patchShebangs build-aux/
'';
passthru = { passthru = {
updateScript = gnome3.updateScript { updateScript = gnome3.updateScript {
packageName = pname; packageName = pname;