phodav_2_0: re-init 2.5

It is needed for virt-viewer.

+61
+59
pkgs/tools/networking/phodav/2.0.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , fetchpatch 5 + , pkg-config 6 + , libsoup 7 + , meson 8 + , ninja 9 + }: 10 + 11 + stdenv.mkDerivation rec { 12 + pname = "phodav"; 13 + version = "2.5"; 14 + 15 + outputs = [ "out" "dev" "lib" ]; 16 + 17 + src = fetchurl { 18 + url = "http://ftp.gnome.org/pub/GNOME/sources/phodav/${version}/${pname}-${version}.tar.xz"; 19 + sha256 = "045rdzf8isqmzix12lkz6z073b5qvcqq6ad028advm5gf36skw3i"; 20 + }; 21 + 22 + patches = [ 23 + (fetchpatch { 24 + url = "https://gitlab.gnome.org/GNOME/phodav/-/commit/ae9ac98c1b3db26070111661aba02594c62d2cef.patch"; 25 + sha256 = "sha256-jIHG6aRqG00Q6aIQsn4tyQdy/b6juW6QiUPXLmIc3TE="; 26 + }) 27 + (fetchpatch { 28 + url = "https://gitlab.gnome.org/GNOME/phodav/-/commit/560ab5ca4f836d82bddbbe66ea0f7c6b4cab6b3b.patch"; 29 + sha256 = "sha256-2gP579qhEkp7fQ8DBGYbZcjb2Tr+WpJs30Z7lsQaz2g="; 30 + }) 31 + ]; 32 + 33 + mesonFlags = [ 34 + "-Davahi=disabled" 35 + "-Dsystemd=disabled" 36 + "-Dgtk_doc=disabled" 37 + "-Dudev=disabled" 38 + ]; 39 + 40 + NIX_LDFLAGS = lib.optionalString stdenv.isDarwin "-lintl"; 41 + 42 + nativeBuildInputs = [ 43 + pkg-config 44 + meson 45 + ninja 46 + ]; 47 + 48 + buildInputs = [ 49 + libsoup 50 + ]; 51 + 52 + meta = with lib; { 53 + description = "WebDav server implementation and library using libsoup 2"; 54 + homepage = "https://wiki.gnome.org/phodav"; 55 + license = licenses.lgpl21Plus; 56 + maintainers = with maintainers; [ wegank ]; 57 + platforms = platforms.unix; 58 + }; 59 + }
+2
pkgs/top-level/all-packages.nix
··· 10161 10162 phodav = callPackage ../tools/networking/phodav { }; 10163 10164 photon-rss = callPackage ../applications/networking/feedreaders/photon { }; 10165 10166 pim6sd = callPackage ../servers/pim6sd { };
··· 10161 10162 phodav = callPackage ../tools/networking/phodav { }; 10163 10164 + phodav_2_0 = callPackage ../tools/networking/phodav/2.0.nix { }; 10165 + 10166 photon-rss = callPackage ../applications/networking/feedreaders/photon { }; 10167 10168 pim6sd = callPackage ../servers/pim6sd { };