Finn Behrens
cb764dbc24
top-level: Use systemdMinimal
in a few more places
2020-11-03 17:35:14 -05:00
Fabian Möller
4158201cd7
libusb1: drop unneeded workaround
2020-07-02 18:36:44 +02:00
Lila
18eff2d1cf
libusb1: Fix for pkgsMusl
...
This reintroduces the changes from 370d483
after they were probably accidentally
removed in b3862e2
.
2020-05-23 18:33:36 +02:00
Leon Schuermann
aa63d51a34
libusb: build from source instead of release tarball
2020-03-08 20:15:03 +01:00
Yorick van Pelt
b3862e2bcf
libusb1: use lib.getLib to find systemd.lib
...
This allows this package to build with eudev instead.
2019-11-11 11:10:32 +03:00
(cdep)illabout
370d483a0d
libusb1: enable compiling with musl
...
libusb1 can't depend on systemd in order to be compiling with musl,
because systemd can't be built with musl.
Since systemd provides udev, udev support needs to be disabled when
building libusb1.
2019-10-28 15:28:33 +01:00
Will Dietz
4941879049
libusb1: 1.0.22 -> 1.0.23
2019-09-06 19:34:33 +02:00
Will Dietz
b38a26e202
libusb1: pname-ification
2019-09-06 19:34:33 +02:00
Andrew Childs
051320062e
libusb1: optionally enable static library
2019-05-06 17:06:28 +02:00
Leon Schuermann
0cda784a79
libusb: add license and other metadata
2018-10-11 14:32:47 +02:00
John Ericson
452a81c991
libusb1: Build everywhere, since MinGW works
2018-09-21 12:32:38 -04:00
Ryan Mulligan
7f71182cc1
libusb1: 1.0.21 -> 1.0.22
...
Semi-automatic update generated by https://github.com/ryantm/nix-update tools.
This update was made based on information from https://repology.org/metapackage/libusb/versions .
These checks were done:
- built on NixOS
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 1.0.22 with grep in /nix/store/5wk75f6zd7ha7vhm4y3pd9p1qbc3vmgd-libusb-1.0.22
- directory tree listing: https://gist.github.com/ceccc2a897849afc2956de19e751995f
2018-03-25 17:31:39 -07:00
Gemini Lasswell
2e49ed21d4
libusb1: 1.0.20 -> 1.0.21
2017-11-11 08:30:11 -08:00
John Ericson
fd9c7eb2e8
misc pkgs: Make solitary pkgconfig buildInputs nativeBuildInputs
2017-09-21 15:49:53 -04:00
Vladimír Čunát
96d41e393d
treewide: purge maintainers.urkud
...
It's sad, but he's been inactive for the last five years.
Keeping such people in meta.maintainers is counter-productive.
2017-03-27 19:52:29 +02:00
Alexander Ried
b7c358167e
libusb: 1.0.19 -> 1.0.20
2016-10-03 21:13:30 +02:00
Eelco Dolstra
78178d5854
systemd: Separate lib output
...
This moves libsystemd.so and libudev.so into systemd.lib, and gets rid
of libudev (which just contained a copy of libudev.so and the udev
headers). It thus reduces the closure size of all packages that
(indirectly) depend on libsystemd, of which there are quite a few (for
instance, PulseAudio and dbus). For example, it reduces the closure of
Blender from 430.8 to 400.8 MiB.
2016-09-05 19:17:14 +02:00
Tuomas Tynkkynen
a17216af4c
treewide: Shuffle outputs
...
Make either 'bin' or 'out' the first output.
2016-08-29 14:49:51 +03:00
Vladimír Čunát
b44d846990
udev: complete rework
...
- systemd puts all into one output now (except for man),
because I wasn't able to fix all systemd/udev refernces
for NixOS to work well
- libudev is now by default *copied* into another path,
which is what most packages will use as build input :-)
- pkgs.udev = [ libudev.out libudev.dev ]; because there are too many
references that just put `udev` into build inputs (to rewrite them all),
also this made "${udev}/foo" fail at *evaluation* time
so it's easier to catch and change to something more specific
2015-10-04 10:03:53 +02:00
Vladimír Čunát
5227fb1dd5
Merge commit staging+systemd into closure-size
...
Many non-conflict problems weren't (fully) resolved in this commit yet.
2015-10-03 13:33:37 +02:00
Jude Taylor
20268f6382
darwin purity: libusb1 (depend on udev on linux only)
2015-06-26 09:53:28 -07:00
Thomas Tuegel
a8c52d0958
Merge branch 'master' into staging
2015-06-25 09:15:05 -05:00
Luca Bruno
4bc436ca3a
libusb1: fix .la file
2015-06-25 15:14:54 +02:00
Jude Taylor
d3ef216c54
darwin purity: libusb1
2015-06-19 12:56:39 -07:00
Vladimír Čunát
de99ea8c8f
libusb: get rid of systemd from library closures
2015-04-19 00:48:52 +02:00
William A. Kennington III
06f8885609
libusb: 1.0.18 -> 1.0.19
2014-10-29 02:05:17 -07:00
Vladimír Čunát
5227638ee0
libusb1: minor update x-1.0.17 -> 1.0.18 (joined)
...
The forks joined (or rather libusbx continues under libusb name).
http://sourceforge.net/p/libusb/mailman/message/31886062/
2014-02-01 12:46:28 +01:00
Vladimír Čunát
f5f802bca3
libusb1: name it libusbx, so it's more clear
...
(cherry picked from commit b187d0e1bd
)
2014-01-25 21:01:40 +01:00
Vladimír Čunát
08085aaf0a
libusb1: update 1.0.16 -> .17
2013-11-17 14:27:19 +01:00
Eric Kow
0f8b1b1a5c
libusb1: avoid -lgcc_s on darwin
...
close #1151
2013-10-30 19:19:54 +02:00
Eelco Dolstra
d9be549a4c
libusb1: Fix "libgcc_s.so.1 must be installed for pthread_cancel to work" error
2013-10-14 12:47:04 +02:00
Jason \"Don\" O'Conal
e1dc4d8ea8
libusb1: fix build on darwin via dropping udev ( close #920 )
...
vcunat edit: we have udev (systemd) only on Linux systems,
extend platforms so we know about breakages from Hydra.
2013-09-06 10:11:54 +02:00
Mathijs Kwik
8500581ac8
libusb1: upgrade to 1.0.16
2013-09-04 09:28:59 +02:00
Vladimír Čunát
93c4afe856
libusb1: use pkgconfig
2013-02-12 23:26:26 +01:00
Eelco Dolstra
62f231756a
libusb1: Update to 1.0.9
2012-09-28 23:20:59 -04:00
Yury G. Kudryashov
e04cdd1204
Add libusb-1.x
...
svn path=/nixpkgs/trunk/; revision=23945
2010-09-26 19:39:02 +00:00