nixpkgs/pkgs/top-level
aszlig 0409ce2330
python/pyinsane2: init at 2.0.9
The tests require a scanner to be physically attached.

Quote from the upstream README:

> Tests require at least one scanner with a flatbed and an ADF
> (Automatic Document Feeder).
>
> If possible, they should be run with at least 2 scanners connected.
> The first that appear in "scanimage -L" must be the one with the ADF.
>
> For reference, my current setup is:
>
>  - HP Officejet 4620 (Flatbed + ADF)
>  - HP Deskjet 2050 J510 series (Flatbed)

So we disable the tests even though it might be theoretically possible
to use qemu and an emulated scanner. Instead of the upstream tests we
just do a quick check whether initialization of the library succeeds.

Other than that the library uses ctypes.cdll to dlopen() the libsane
shared library, so we need to patch in the right store path.

Tested by building against Python 2.7, 3.3, 3.4, 3.5 and 3.6.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-12-19 22:25:31 +01:00
..
aliases.nix rust: Updates & rename rustUnstable to rustNighly. 2016-11-29 17:09:01 +01:00
all-packages.nix fte: init at 0.50.02 2016-12-19 16:15:59 +01:00
default.nix top-level: avoid another assert false while we're at it 2016-12-15 17:09:46 -05:00
dotnet-packages.nix OpenNAT: init at 2.1.0 2016-10-29 13:28:24 +08:00
emacs-packages.nix emacs-source-directory: remove 2016-09-30 08:23:45 -04:00
emscripten-packages.nix libxml2: supportPython -> pythonSupport 2016-11-08 17:10:05 +01:00
haskell-packages.nix ghc: add release candidate 1 for 8.0.2 2016-11-26 21:24:40 +01:00
impure.nix Separate fix-point from config importing hacks and other impurities 2016-07-14 14:33:23 -07:00
lua-packages.nix luasocket: fix eval 2016-09-25 16:18:08 +02:00
make-tarball.nix make-tarball.nix: Fix running as root 2016-12-15 13:08:21 +01:00
metrics.nix nixpkgs-metrics: Suppress build products 2016-03-24 18:06:46 +01:00
node-packages-generated.nix nodePackages.bower2nix: 3.0.1 -> 3.1.1 2016-09-15 01:28:37 +01:00
node-packages.json yarn: init at 0.17.8 (#20635) 2016-12-14 15:46:45 +01:00
node-packages.nix bower2nix: 2.1.0 -> 3.0.1 2016-03-28 08:23:06 +01:00
ocaml-packages.nix Revert "omake: remove 0.9.8.6-rc1" 2016-12-18 09:51:00 +00:00
perl-packages.nix perl-bignum: 0.44 -> 0.47 2016-12-17 19:07:16 +01:00
php-packages.nix spidermonkey: cleanup and rename versions 2016-11-21 02:46:35 +03:00
platforms.nix top-level: Move default-choosing logic to top-level/platforms.nix 2016-12-01 11:24:32 -05:00
pure-packages.nix
python-packages.nix python/pyinsane2: init at 2.0.9 2016-12-19 22:25:31 +01:00
release-cross.nix release-cross.nix: Build the bootstrap tools for ARM 2016-07-20 02:38:10 +03:00
release-lib.nix Build all derivations at least for 64bit Linux 2016-11-28 15:19:47 +01:00
release-python.nix Replace ./../* with ../* in Nix expressions (#16414) 2016-06-22 10:39:50 +02:00
release-small.nix Python: remove modules and pythonFull 2016-10-10 10:33:24 +02:00
release.nix Revert "nixpkgs: add tested alias for unstable job" 2016-10-13 17:06:03 +02:00
rust-packages.nix rustRegistry: 2016-12-03 -> 2016-12-16 2016-12-17 00:13:47 +01:00
stage.nix top-level: turn the screw 2016-12-01 11:24:33 -05:00