epiphany: 3.32.4 -> 3.34.0

This commit is contained in:
worldofpeace 2019-09-20 22:39:40 -04:00 committed by Jan Tojnar
parent 84fb39ef12
commit e7b7d75825
No known key found for this signature in database
GPG Key ID: 7FAB2A15F7A607A4

View File

@ -1,32 +1,90 @@
{ stdenv, meson, ninja, gettext, fetchurl, pkgconfig, gtk3, glib, icu
, wrapGAppsHook, gnome3, libxml2, libxslt, itstool
, webkitgtk, libsoup, glib-networking, libsecret, gnome-desktop, libnotify, p11-kit
, sqlite, gcr, isocodes, desktop-file-utils, python3, nettle
, gdk-pixbuf, gst_all_1, json-glib, libdazzle, libhandy }:
{ stdenv
, meson
, ninja
, gettext
, fetchurl
, pkgconfig
, gtk3
, glib
, icu
, wrapGAppsHook
, gnome3
, libxml2
, libxslt
, itstool
, webkitgtk
, libsoup
, glib-networking
, libsecret
, gnome-desktop
, libnotify
, p11-kit
, sqlite
, gcr
, isocodes
, desktop-file-utils
, python3
, nettle
, gdk-pixbuf
, gst_all_1
, json-glib
, libdazzle
, libhandy
}:
stdenv.mkDerivation rec {
pname = "epiphany";
version = "3.32.4";
version = "3.34.0";
src = fetchurl {
url = "mirror://gnome/sources/epiphany/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "15d9s295yr6m9pbwh344c4akm7rgn19y4g1xkyn7gbq1hdbjia69";
sha256 = "04wxnz8i0wbg21lqll2gqaa5j17f4vxqzgwgc7b0nylqi9pyd8bb";
};
# Tests need an X display
mesonFlags = [ "-Dunit_tests=disabled" ];
mesonFlags = [
"-Dunit_tests=disabled"
];
nativeBuildInputs = [
meson ninja libxslt pkgconfig itstool gettext wrapGAppsHook desktop-file-utils python3
desktop-file-utils
gettext
itstool
libxslt
meson
ninja
pkgconfig
python3
wrapGAppsHook
];
buildInputs = [
gtk3 glib webkitgtk libsoup libxml2 libsecret gnome-desktop libnotify
sqlite isocodes p11-kit icu libhandy
gdk-pixbuf gnome3.adwaita-icon-theme gcr
glib-networking gst_all_1.gstreamer gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good gst_all_1.gst-plugins-bad gst_all_1.gst-plugins-ugly
gst_all_1.gst-libav json-glib libdazzle nettle
gcr
gdk-pixbuf
glib
glib-networking
gnome-desktop
gnome3.adwaita-icon-theme
gst_all_1.gst-libav
gst_all_1.gst-plugins-bad
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good
gst_all_1.gst-plugins-ugly
gst_all_1.gstreamer
gtk3
icu
isocodes
json-glib
libdazzle
libhandy
libnotify
libsecret
libsoup
libxml2
nettle
p11-kit
sqlite
webkitgtk
];
postPatch = ''
@ -36,7 +94,7 @@ stdenv.mkDerivation rec {
passthru = {
updateScript = gnome3.updateScript {
packageName = "epiphany";
packageName = pname;
};
};