midori: 7 -> 9.0

* add libarchive and json-glib

We use vala_0_44 to avoid the issue with sqlite3 vapi [0]

[0]: a54e4d89a4.patch
This commit is contained in:
worldofpeace 2019-09-21 17:45:51 -04:00 committed by Jan Tojnar
parent 7ba3608aa0
commit 1252132f08
No known key found for this signature in database
GPG key ID: 7FAB2A15F7A607A4

View file

@ -1,24 +1,52 @@
{ stdenv, fetchurl, cmake, ninja, pkgconfig, intltool, vala, wrapGAppsHook, gcr, libpeas
, gtk3, webkitgtk, sqlite, gsettings-desktop-schemas, libsoup, glib-networking
{ stdenv
, fetchurl
, cmake
, ninja
, pkgconfig
, intltool
, vala_0_44
, wrapGAppsHook
, gcr
, libpeas
, gtk3
, webkitgtk
, sqlite
, gsettings-desktop-schemas
, libsoup
, glib-networking
, json-glib
, libarchive
}:
stdenv.mkDerivation rec {
pname = "midori";
version = "7";
version = "9.0";
src = fetchurl {
url = "https://github.com/midori-browser/core/releases/download/v${version}/midori-v${version}.0.tar.gz";
sha256 = "0ffdnjp55s0ci737vlhxikb2nihghwlb6mjcjzpgpnzi47vjqnwh";
url = "https://github.com/midori-browser/core/releases/download/v${version}/midori-v${version}.tar.gz";
sha256 = "05i04qa83dnarmgkx4xsk6fga5lw1lmslh4rb3vhyyy4ala562jy";
};
nativeBuildInputs = [
pkgconfig cmake ninja intltool vala wrapGAppsHook
cmake
intltool
ninja
pkgconfig
vala_0_44
wrapGAppsHook
];
buildInputs = [
gtk3 webkitgtk sqlite gsettings-desktop-schemas gcr
(libsoup.override { gnomeSupport = true; }) libpeas
(libsoup.override { gnomeSupport = true; })
gcr
glib-networking
gsettings-desktop-schemas
gtk3
libpeas
sqlite
webkitgtk
json-glib
libarchive
];
meta = with stdenv.lib; {