summaryrefslogtreecommitdiffstats
path: root/pkgs/misc/drivers
AgeCommit message (Collapse)Author
2021-01-25treewide: remove stdenv where not neededPavol Rusnak
2021-01-24treewide: fix double quoted strings in meta.descriptionvolth
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-20epson_201207w: use spaces for indentationzowoq
2021-01-20treewide: editorconfig fixeszowoq
- remove trailing whitespace - use spaces for indentation
2021-01-16pkgs/misc: pkgconfig -> pkg-configBen Siraphob
2021-01-16treewide: stdenv.lib -> libBen Siraphob
2021-01-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch
Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-09hplip: fix hp-setup crash by adding proper NixOS PPD search pathBryan Gardiner
HPLIP's getSystemPPDs() function relies on searching for PPDs below common FHS paths. None of these exist on NixOS, but the code assumes that at least one of the directories will be found, and crashes when it doesn't (cups_ppd_path is None and the code passes that to os.path.join). A usable PPD search path for the running system on NixOS is /var/lib/cups/path/share, so this patches the source to check this path as well. This should fix the NixOS case and keep non-NixOS cases working too.
2021-01-07steamcontroller: Disable tests, cleanupSandro Jäckel
2021-01-05hplip: 3.20.5 -> 3.20.11Doron Behar
2021-01-01utsushi: unstable-2020-11-10 -> unstable-2021-01-01wucke13
2020-12-25epkowa: add support for 'Perfection V37/V370' scanners (#107584)rys ostrovid
2020-12-12gutenprint: 5.2.14 -> 5.3.4R. RyanTM
2020-12-06sc-controller: unbreakOrivej Desh
2020-11-24utillinux: rename to util-linuxGraham Christensen
2020-11-18add self to utsushiMax Wilson
2020-11-14utsushi: 3.59.2 -> unstable-2020-11-10wucke13
+ master should be roughly equivalent to 3.62.0 + moving to the community repo because they are way better at fixing things, while upstream epson almost never merges fixes + great thanks to @mwilsoncoding for debugging the problem: + `autoconf-archive` was missing
2020-11-12epson-escpr2: 1.1.23 -> 1.1.24Maximilian Bosch
2020-10-24sc-controller: mark as brokenJan Tojnar
Python 3 is not supported but PyGObject no longer supports Python 2. https://github.com/kozec/sc-controller/issues/498
2020-10-19epson-escpr2: 1.1.17 -> 1.1.23Maximilian Bosch
2020-10-17treewide: remove periods from end of package descriptionsBen Siraphob
2020-10-12sc-controller: fix broken svg iconsrnhmjoj
The gdk-pixbuf module exposed by librsvg wasn't detected due to strictDeps being enabled by default in python packages.
2020-09-16sc-controller: fixing missing icons (librsvg)Timothée Jourde
2020-09-06epson-escpr2: 1.1.15 -> 1.1.17Maximilian Bosch
2020-08-05epkowa: update hashes (#93846)symphorien
2020-07-26epson-escpr2: 1.1.13 -> 1.1.15Maximilian Bosch
2020-07-18Merge pull request #92920 from primeos/sconsMichael Weiss
scons: 3.1.2 -> 4.0.0
2020-07-18scons.py2: Replace with sconsPackages.scons_3_1_2Michael Weiss
Required since SCons 4.0.0 doesn't support Python 2.7 anymore.
2020-07-12hplip: Remove all python related gcc referencesDoron Behar
Use in stripDebugList python sitePackages directory used by the build, and don't hard code python3.7's sitePackages path.
2020-06-29epson-escpr2: 1.1.12 -> 1.1.13Maximilian Bosch
2020-06-25xow: 0.4 -> 0.5Jan Solanti
2020-06-16hplip: use wrapQtAppFlorian Klink
Otherwise, things like hp-setup segfault if you run them from another nixpkgs checkout: ``` HP Linux Imaging and Printing System (ver. 3.20.5) Printer/Fax Setup Utility ver. 9.0 Copyright (c) 2001-18 HP Development Company, LP This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to distribute it under certain conditions. See COPYING file for more details. qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in "" This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. [1] 4543 abort (core dumped) result/bin/hp-setup ```
2020-06-16hplip: Add missing libraryBastian Köcher
Otherwise, things like `hp-setup` fail finding gi: ``` HP Linux Imaging and Printing System (ver. 3.20.5) Printer/Fax Setup Utility ver. 9.0 Copyright (c) 2001-18 HP Development Company, LP This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to distribute it under certain conditions. See COPYING file for more details. Traceback (most recent call last): File "/nix/store/rmzq8c4n47s4q4p31w18waz0zrba2ljl-hplip-3.20.5/share/hplip/setup.py", line 314, in <module> ui = import_module(ui_package + ".setupdialog") File "/nix/store/n0b076p351ma864q38if4yglsg99hw2s-python3-3.8.3/lib/python3.8/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1014, in _gcd_import File "<frozen importlib._bootstrap>", line 991, in _find_and_load File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 671, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 783, in exec_module File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed File "/nix/store/rmzq8c4n47s4q4p31w18waz0zrba2ljl-hplip-3.20.5/share/hplip/ui5/setupdialog.py", line 31, in <module> from base import device, utils, models, pkit File "/nix/store/rmzq8c4n47s4q4p31w18waz0zrba2ljl-hplip-3.20.5/share/hplip/base/pkit.py", line 38, in <module> from gi import _gobject as gobject ModuleNotFoundError: No module named 'gi' ```
2020-06-16Merge pull request #89120 from dasj19/hplip-updateFlorian Klink
Upgrade hplip & hplip plugin to 3.20.5
2020-06-16hplip: 3.20.3 -> 3.20.5Daniel Șerbănescu
2020-06-03hplip: don't reference gcc in binaries from /share and other locationsDoron Behar
2020-05-24epson-escpr2: 1.1.11 -> 1.1.12Maximilian Bosch
2020-05-06treewide: add CVE identifiers to patchesMartin Weinelt
This allows tools like broken.sh to correctly identify the patched status.
2020-05-06Merge pull request #86666 from IvarWithoutBones/pentablet-driverDmitry Kalinkin
xp-pen-g430: rename to pentablet-driver & 20190820 -> 1.2.13.1
2020-05-03pentablet-driver: 20190820 -> 1.2.13.1Ivar
2020-05-03xp-pen-g430: rename to pentablet-driverIvar
2020-04-28libusb-compat-0_1: rename from libusbJan Tojnar
2020-04-25epson-escpr2: 1.1.1 -> 1.1.11Maximilian Bosch
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly
2020-04-04utsushi: fix buildJan Tojnar
It was using libusb-compat instead of libusb1, and the former no longer propagates the latter.
2020-04-03Merge master into staging-nextFrederik Rietdijk
2020-04-02xp-pen-g430: init at 20190820Ivar
2020-04-02xow: fix buildJan Tojnar
It was using libusb-compat instead of libusb1, and the former no longer propagates the latter.
2020-03-31Merge branch 'master' into staging-nextJan Tojnar
2020-03-31xow: 0.2 -> 0.4Jan Solanti