lol

Merge pull request #122830 from lromor/openslide

authored by

Sandro and committed by
GitHub
811b5043 9ea94b1e

+36
+6
maintainers/maintainer-list.nix
··· 5874 5874 githubId = 10626; 5875 5875 name = "Andreas Wagner"; 5876 5876 }; 5877 + lromor = { 5878 + email = "leonardo.romor@gmail.com"; 5879 + github = "lromor"; 5880 + githubId = 1597330; 5881 + name = "Leonardo Romor"; 5882 + }; 5877 5883 lrworth = { 5878 5884 email = "luke@worth.id.au"; 5879 5885 name = "Luke Worth";
+28
pkgs/development/libraries/openslide/default.nix
··· 1 + { lib, stdenv, fetchFromGitHub, autoreconfHook 2 + , pkg-config, cairo, glib, gdk-pixbuf, libjpeg 3 + , libpng, libtiff, libxml2, openjpeg, sqlite, zlib 4 + }: 5 + 6 + stdenv.mkDerivation rec { 7 + pname = "openslide"; 8 + version = "3.4.1"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "openslide"; 12 + repo = "openslide"; 13 + rev = "v${version}"; 14 + sha256 = "1g4hhjr4cbx754cwi9wl84k33bkg232w8ajic7aqhzm8x182hszp"; 15 + }; 16 + 17 + buildInputs = [ cairo glib gdk-pixbuf libjpeg libpng libtiff libxml2 openjpeg sqlite zlib ]; 18 + 19 + nativeBuildInputs = [ autoreconfHook pkg-config ]; 20 + 21 + meta = with lib; { 22 + homepage = "https://openslide.org"; 23 + description = "A C library that provides a simple interface to read whole-slide images."; 24 + license = licenses.lgpl21; 25 + platforms = platforms.unix; 26 + maintainers = with maintainers; [ lromor ]; 27 + }; 28 + }
+2
pkgs/top-level/all-packages.nix
··· 17120 17120 inherit (darwin.apple_sdk.frameworks) AGL Carbon Cocoa Foundation; 17121 17121 }; 17122 17122 17123 + openslide = callPackage ../development/libraries/openslide { }; 17124 + 17123 17125 openslp = callPackage ../development/libraries/openslp {}; 17124 17126 17125 17127 openvdb = callPackage ../development/libraries/openvdb {};