lol

Merge pull request #19829 from sternenseemann/master

libhttpseverywhere: 0.1.0 -> 0.2.0

authored by

Tim Steinbach and committed by
GitHub
ef45c192 b7ef7fc1

+6 -17
+6 -4
pkgs/development/libraries/libhttpseverywhere/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "libhttpseverywhere-${version}"; 5 - version = "0.1.0"; 5 + version = "0.2.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "grindhold"; 9 9 repo = "libhttpseverywhere"; 10 10 rev = "${version}"; 11 - sha256 = "1b8bcg4jp2h3nwk1g7jgswsipqzkjq2gb017v07wb7nvl6kdi0rc"; 11 + sha256 = "06yljz7xxh9v48awgmzma6avrnzs2kqh1ydd2hx4b1x2vgf8nfbb"; 12 12 }; 13 13 14 14 nativeBuildInputs = [ gnome3.vala valadoc gobjectIntrospection meson ninja pkgconfig ]; 15 15 buildInputs = [ glib gnome3.libgee libxml2 json_glib libsoup libarchive ]; 16 16 17 - patches = [ ./meson.patch ]; 18 - 19 17 configurePhase = '' 20 18 mkdir build 21 19 cd build ··· 28 26 ''; 29 27 30 28 installPhase = "ninja install"; 29 + 30 + doCheck = true; 31 + 32 + checkPhase = "./httpseverywhere_test"; 31 33 32 34 meta = { 33 35 description = "library to use HTTPSEverywhere in desktop applications";
-13
pkgs/development/libraries/libhttpseverywhere/meson.patch
··· 1 - diff --git a/meson.build b/meson.build 2 - index c20c2f9..f40bb2b 100644 3 - --- a/meson.build 4 - +++ b/meson.build 5 - @@ -19,7 +19,7 @@ 6 - # If not, see http://www.gnu.org/licenses/. 7 - #********************************************************************* 8 - 9 - -project ('httpseverywhere', ['vala','c']) 10 - +project ('httpseverywhere', 'vala','c') 11 - 12 - pkgconfig = import('pkgconfig') 13 -