Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 77 lines 1.2 kB view raw
1{ 2 stdenv, 3 lib, 4 fetchFromGitHub, 5 docbook_xsl, 6 exempi, 7 gdk-pixbuf, 8 glib, 9 gobject-introspection, 10 gtk3, 11 gtk-doc, 12 itstool, 13 lcms2, 14 libexif, 15 libjpeg, 16 libpeas, 17 librsvg, 18 libxml2, 19 meson, 20 ninja, 21 pkg-config, 22 python3, 23 wrapGAppsHook3, 24 cinnamon-desktop, 25 yelp-tools, 26 xapp, 27}: 28 29stdenv.mkDerivation rec { 30 pname = "xviewer"; 31 version = "3.4.10"; 32 33 src = fetchFromGitHub { 34 owner = "linuxmint"; 35 repo = "xviewer"; 36 rev = version; 37 hash = "sha256-ELjr6W1Hqpvc7ChOrLhVUw9YPRoS/JjXQMNBrCn7JOQ="; 38 }; 39 40 nativeBuildInputs = [ 41 docbook_xsl 42 gobject-introspection 43 gtk-doc 44 itstool 45 meson 46 ninja 47 pkg-config 48 python3 49 wrapGAppsHook3 50 yelp-tools 51 ]; 52 53 buildInputs = [ 54 cinnamon-desktop 55 exempi 56 gdk-pixbuf 57 glib 58 gtk3 59 lcms2 60 libexif 61 libjpeg 62 libpeas 63 librsvg 64 libxml2 65 xapp 66 ]; 67 68 meta = with lib; { 69 description = "Generic image viewer from Linux Mint"; 70 mainProgram = "xviewer"; 71 homepage = "https://github.com/linuxmint/xviewer"; 72 license = licenses.gpl2Only; 73 platforms = platforms.linux; 74 maintainers = with maintainers; [ tu-maurice ]; 75 teams = [ teams.cinnamon ]; 76 }; 77}