Commit Graph

438 Commits

Author SHA1 Message Date
Ben Siraphob
259fa13d53 treewide: remove nativeBuildInputs that are in stdenv 2022-04-16 21:46:46 +03:00
Gabriel Fontes
bfc562ab9a
argononed: init at unstable-2022-03-26 2022-04-05 13:59:50 -03:00
ckie
d999e48102
logiops: init at 0.2.3
Pretty easy to package. Opened issue with upstream to get rid of the one
patch needed: https://github.com/PixlOne/logiops/issues/307
2022-03-28 16:17:51 +03:00
QuantMint
112918938f
xboxdrv: bump scons (#158405)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-02-21 23:13:57 +01:00
Doron Behar
38afa0bd75 hplip: Fix missing pyqt5_sip module
Fixes #114051.
2022-02-15 13:29:51 +02:00
Florian Klink
c1c6066185 hplip: 3.20.11 -> 3.21.12
The ImageProcessor component became a configure option, so we can drop
the patch.
2022-02-14 22:52:23 +01:00
Maximilian Bosch
69e2db3900
epson-escpr2: 1.1.45 -> 1.1.46 2022-02-08 23:50:19 +01:00
ajs124
a389429453 hplip_3_16_11: drop 2022-01-21 03:51:41 +01:00
Luna D. Dragon
39b3e3fa2b
epson-201401w: init at 1.0.0 2022-01-20 21:56:42 +05:30
Nikolay Amiantov
dee5d65e01
imagescan: fix build with new boost (#153418) 2022-01-04 13:13:25 +03:00
Renaud
944a2dc835
Treewide: fix some permanent redirects on homepages
(#153213)
Issue #60004
2022-01-03 16:53:12 +01:00
Maximilian Bosch
87ee865bd6
epson-escpr2: 1.1.42 -> 1.1.45
New upstream release.

Also dropped the `web.archive.org`-usage: when I took over maintainership
over the package I continued to update that, but actually it's not
strictly needed because `copy-tarballs.pl` already takes care of copying
the src to `tarballs.nixos.org` (since it's redistributable).
2021-12-27 08:28:40 +01:00
Nikolay Amiantov
526238b288 utsushi: unstable-2021-01-01 -> 3.65.0
Add option to include networkscan plugin.
2021-12-15 01:26:11 +03:00
Nikolay Amiantov
5fc6fd62e6 imagescan-plugin-networkscan: init at 1.1.4 2021-12-15 01:24:38 +03:00
7c6f434c
727af7b642
Merge pull request #139763 from onny/foo2zjs
foo2zjs: add hbpl1 printers support
2021-11-20 14:26:12 +00:00
Jonas Heinrich
8afdfa9896 foo2zjs: add hbpl1 printers support 2021-11-20 14:24:31 +01:00
Markus S. Wamser
b0249fdf99 pkgs.misc: remove unused args 2021-11-13 23:09:33 +01:00
Sandro
96c17beaf5
Merge pull request #145205 from Stunkymonkey/treewide-pname-version-1 2021-11-13 19:32:52 +01:00
Felix Bühler
f5c12e8311
treewide: replace '-git' packages with 'unstable-' in version (#145396) 2021-11-10 16:21:47 -05:00
Felix Buehler
9480444dae treewide: rename name to pname&version 2021-11-09 22:24:57 +01:00
Alyssa Ross
02dfbde639
treewide: use mirror URLs where available
Candidates identified with

	git grep -F "$(grep -v '#' pkgs/build-support/fetchurl/mirrors.nix |
		grep -v nixos.org | grep :// | cut -d '"' -f 2)"

and then manually reviewed and tested.
2021-11-06 01:56:39 +00:00
Maximilian Bosch
b9170bf9e0
epson-escpr2: 1.1.38 -> 1.1.42 2021-10-29 13:26:38 +02:00
Sandro Jäckel
501884ff7d
xboxdrv: minor cleanup 2021-10-12 19:58:04 +02:00
Felix Buehler
c9cc172332 xboxdrv: switch to fetchFromGitHub 2021-09-19 17:10:39 +02:00
Sandro
5d73513422
Merge pull request #137089 from rnhmjoj/scc-python3
sc-controller: switch to python3 fork
2021-09-11 23:53:43 +02:00
rnhmjoj
f74154a4b9
sc-controller: switch to python3 fork
The original sc-controller is being rewritten in C, while the current
version is stuck in maintenance mode and python 2. This fork is based
entirely on the original kozec's sc-controller and introduces python 3
support while staying backward-compatible (including versioning up to
the patch number).
2021-09-11 23:31:24 +02:00
Felix Buehler
5937fc0f8c misc: replace name with pname&version 2021-08-15 16:33:00 +02:00
Poscat
d6f6521030
epson-escpr: 1.7.3 -> 1.7.16 2021-08-07 23:12:33 +08:00
Sandro
d888633968
Merge pull request #132446 from Stunkymonkey/misc-drivers-phases 2021-08-04 15:13:31 +02:00
davidak
9986226d51
Merge pull request #132327 from davidak/xboxdrv-url
xboxdrv: update url
2021-08-02 23:58:00 +02:00
Felix Buehler
2ab5a84bac sundtek: deprecate phases and fix sha256 2021-08-02 21:20:20 +02:00
Felix Buehler
b3cda4163a gutenprint-bin: deprecate phases 2021-08-02 21:20:00 +02:00
Felix Buehler
c07e7d877b postscript-lexmark: remove phases 2021-08-02 21:19:44 +02:00
davidak
bd13bd24ba xboxdrv: update url 2021-08-01 18:14:48 +02:00
Maximilian Bosch
738f92f2ba
epson-escpr2: 1.1.34 -> 1.1.38 2021-07-31 18:38:29 +02:00
Vladimír Čunát
2ae4f06e4f
hplip: replace preConfigure with a nicer approach
The newlines were a problem at *this* moment:
https://github.com/NixOS/nixpkgs/commit/c335a18e#commitcomment-53611461
but let's make the hplip expression nicer regardless of how that ends.
2021-07-17 10:22:19 +02:00
Artturin
1422563f54 hplip: add -n to gzip to improve reproducibility 2021-07-07 23:50:47 +03:00
Artturin
46c7445c34 hplip: hardcode ppdc path to fix #44230
the ppdc: Warning - overlapping filename can be ignored
https://bugs.launchpad.net/hplip/+bug/1756967
2021-07-01 03:38:15 +03:00
Maximilian Bosch
26d76cf432
Merge pull request #128452 from Ma27/bump-epson-escpr2
epson-escpr2: 1.1.25 -> 1.1.34
2021-06-27 23:44:07 +02:00
Maximilian Bosch
6b0a1dfd4c
epson-escpr2: 1.1.25 -> 1.1.34 2021-06-27 20:02:31 +02:00
Eduardo Sánchez Muñoz
42d9ba907c hplip_3_18_5: remove
It does not seem to be used anymore and will allow to simplify pyqt5's expression (https://github.com/NixOS/nixpkgs/pull/123378#issuecomment-866786136).
2021-06-27 00:25:13 +02:00
Artturin
616ba3526a epson-alc1100: switch to a working source 2021-06-04 02:18:12 +03:00
sohalt
c66caa6a90 spaacenavd: config file in $XDG_CONFIG_HOME 2021-05-22 12:48:57 +02:00
sohalt
dfb36eed76 spacenavd: pidfile in $XDG_RUNTIME_DIR 2021-05-22 12:48:38 +02:00
sohalt
be01cb8b97 nixos/spacenavd: run as user service 2021-05-22 12:48:12 +02:00
Stéphan Kochen
70e199136e spacenavd: fix darwin build 2021-05-18 14:08:03 +02:00
Sandro
11d75bc234
Merge pull request #123086 from mebubo/hplipWithPlugin
hplipWithPlugin: correct arch name for the plugin file on aarch64
2021-05-17 19:30:03 +02:00
Ben Siraphob
c5a669d3f7 treewide: remove unzip where not needed 2021-05-16 19:29:28 -07:00
Sergei Dolgov
5153e0e491 hplipWithPlugin: correct arch name for the plugin file on aarch64
Without this change, building hplipWithPlugin on aarch64 fails with:

    cp: cannot stat 'lj-aarch64.so': No such file or directory
    builder for '/nix/store/p0x02ppv0n1xj46wvik3p3cn4jikmr1q-hplip-3.20.11.drv' failed with exit code 1

This is because the corresponding file in the archive is actually called
lj-arm64.so.

hplipPlatforms exists to convert between the different names; this
commit only changes the value to a correct one.
2021-05-15 12:21:43 +02:00
Eduardo Sánchez Muñoz
08a26e4579 pythonPackages.sip: rename to sip_4
sip 4 is the old and unmaintained version
2021-05-10 20:41:38 +02:00
Stijn DW
dca0aec9b8 infnoise: init at master 2021-04-15 18:17:24 +02:00
Sandro
d8158eee77
Merge pull request #118274 from alyssais/foo2zjs
foo2zjs: 20180519 -> 20210116
2021-04-05 18:30:57 +02:00
Gabriel Ebner
3a4f71d5a0 spacenavd: remove nonstandard patch 2021-04-02 16:08:36 +02:00
Alyssa Ross
75853f8564
foo2zjs: 20180519 -> 20210116; name -> pname 2021-03-22 21:12:44 +00:00
Jason Lenz
898232add7 epkowa: update iscan-data 1.39.1-2 -> 1.39.2-1 2021-03-21 16:25:17 -05:00
Guillaume Girol
76b34118a9
Merge pull request #116812 from lenzj/epkowa-add-v600
epkowa: add epson perfection v600 photo
2021-03-20 18:14:48 +00:00
Jason Lenz
5f0d9afab6 epkowa: apply recommendations from nixos package audit bot 2021-03-19 12:35:58 -05:00
Jason Lenz
67230d58a4 epkowa: add epson perfection v600 photo 2021-03-18 20:12:15 -05:00
github-actions[bot]
e8162c62e3
Merge staging-next into staging 2021-02-27 00:37:54 +00:00
Florian Klink
43f83f9c45
Merge pull request #75866 from Sohalt/spnav
libspnav: init at 2.3.0
2021-02-26 22:21:21 +01:00
Ben Siraphob
127733211e
treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
sohalt
4f19003fec spacenavd: init at 0.8 2021-02-18 15:08:20 +01:00
Maximilian Bosch
2c1b539adf
epson-escpr2: 1.1.24 -> 1.1.25 2021-02-12 23:31:15 +01:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
volth
bc0d605cf1 treewide: fix double quoted strings in meta.description
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24 19:56:59 +07:00
zowoq
d81fcaedae epson_201207w: use spaces for indentation 2021-01-20 10:53:10 +10:00
zowoq
31f5dd3f36 treewide: editorconfig fixes
- remove trailing whitespace
- use spaces for indentation
2021-01-20 09:11:11 +10:00
Ben Siraphob
fce00d15c2 pkgs/misc: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Ben Siraphob
badf51221d treewide: stdenv.lib -> lib 2021-01-16 17:58:11 +07:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
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-11 10:38:22 +01:00
Bryan Gardiner
60df55c9fb
hplip: fix hp-setup crash by adding proper NixOS PPD search path
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-09 17:07:30 -08:00
Sandro Jäckel
1abf8fae01
steamcontroller: Disable tests, cleanup 2021-01-07 10:42:10 +01:00
Doron Behar
b6270a2d90 hplip: 3.20.5 -> 3.20.11 2021-01-05 10:23:16 +02:00
wucke13
f438340d3a utsushi: unstable-2020-11-10 -> unstable-2021-01-01 2021-01-01 17:02:00 +01:00
rys ostrovid
357e0703f8
epkowa: add support for 'Perfection V37/V370' scanners (#107584) 2020-12-25 21:10:36 +01:00
R. RyanTM
7a1e1053bb gutenprint: 5.2.14 -> 5.3.4 2020-12-12 03:37:53 +00:00
Orivej Desh
35e26f9a85 sc-controller: unbreak 2020-12-06 23:20:03 +00:00
Graham Christensen
bc49a0815a
utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
Max Wilson
713b47e815 add self to utsushi 2020-11-18 12:00:31 -08:00
wucke13
f89b4dc450 utsushi: 3.59.2 -> unstable-2020-11-10
+ 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-14 15:50:19 +01:00
Maximilian Bosch
f94859f199
epson-escpr2: 1.1.23 -> 1.1.24 2020-11-12 19:41:37 +01:00
Jan Tojnar
eaeafe60f4
sc-controller: mark as broken
Python 3 is not supported but PyGObject no longer supports Python 2.

https://github.com/kozec/sc-controller/issues/498
2020-10-24 01:18:45 +02:00
Maximilian Bosch
b6f990947c
epson-escpr2: 1.1.17 -> 1.1.23 2020-10-19 17:48:27 +02:00
Ben Siraphob
683a87dbeb treewide: remove periods from end of package descriptions 2020-10-17 08:22:31 -07:00
rnhmjoj
65cbea4563
sc-controller: fix broken svg icons
The gdk-pixbuf module exposed by librsvg wasn't detected
due to strictDeps being enabled by default in python packages.
2020-10-12 08:10:18 +02:00
Timothée Jourde
81c2d88d7a sc-controller: fixing missing icons (librsvg) 2020-09-16 19:12:16 +02:00
Maximilian Bosch
5998a16b14
epson-escpr2: 1.1.15 -> 1.1.17 2020-09-06 11:23:23 +02:00
symphorien
5e6fe939df
epkowa: update hashes (#93846) 2020-08-05 20:23:30 +02:00
Maximilian Bosch
479db270fb
epson-escpr2: 1.1.13 -> 1.1.15 2020-07-26 11:48:27 +02:00
Michael Weiss
5b14758d31
Merge pull request #92920 from primeos/scons
scons: 3.1.2 -> 4.0.0
2020-07-18 13:36:29 +02:00
Michael Weiss
595a36d846
scons.py2: Replace with sconsPackages.scons_3_1_2
Required since SCons 4.0.0 doesn't support Python 2.7 anymore.
2020-07-18 10:48:20 +02:00
Doron Behar
359f2345c0 hplip: Remove all python related gcc references
Use in stripDebugList python sitePackages directory used by the build,
and don't hard code python3.7's sitePackages path.
2020-07-12 14:24:05 +03:00
Maximilian Bosch
9884165283
epson-escpr2: 1.1.12 -> 1.1.13 2020-06-29 19:46:02 +02:00
Jan Solanti
6b529db329 xow: 0.4 -> 0.5 2020-06-25 12:49:26 +03:00
Florian Klink
907353b1e4 hplip: use wrapQtApp
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-16 20:34:30 +02:00
Bastian Köcher
88f749545c hplip: Add missing library
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-16 20:26:40 +02:00
Florian Klink
fd2627babf
Merge pull request #89120 from dasj19/hplip-update
Upgrade hplip & hplip plugin to 3.20.5
2020-06-16 01:33:06 +02:00
Daniel Șerbănescu
37583e45a2 hplip: 3.20.3 -> 3.20.5 2020-06-16 01:31:14 +02:00
Doron Behar
c59e8d3fb3 hplip: don't reference gcc in binaries from /share and other locations 2020-06-03 20:32:32 +03:00
Maximilian Bosch
3ddc56ca14
epson-escpr2: 1.1.11 -> 1.1.12 2020-05-24 00:49:25 +02:00