about summary refs log tree commit diff
path: root/pkgs/development/libraries/libusb1/default.nix
AgeCommit message (Collapse)AuthorFilesLines
2024-05-23pkgs/development/libraries: remove unused fetchpatch and other arguments ↵Yohann Boniface1-1/+0
(#313402)
2024-04-16libusb: add doc outputQyriad1-2/+13
2024-02-01libusb1: 1.0.26 -> 1.0.27R. Ryantm1-2/+2
2023-11-19Merge pull request #267920 from Artturin/fixmingwlibusbArtturi1-0/+3
2023-11-17treewide: s_targetPlatform_hostPlatform_ in non-compiler packagesAdam Joseph1-1/+1
stdenv.targetPlatform really shouldn't be used by software that doesn't generate or manipulate binaries. I reviewed all uses of targetPlatform outside of pkgs/development/compilers and pkgs/stdenv and replaced those which weren't involved in something which fits these criteria.
2023-11-16libusb1: Fix mingw buildArtturin1-0/+3
`pkgsCross.mingwW64.libusb1` `isWindows` because I assume all windows builds will have this issue, there's no harm in it other than a slightly longer build (+<1s) Closes IS 183400
2022-12-26libusb1: add option to build with examplesSnIcK1-3/+13
2022-10-12libusb1: enable udev support for dynamically linked musl platform (#195351)Yureka1-1/+1
This was previously disabled because pkgs.udev (=pkgs.systemd) was not building on musl, but that is no longer the case. This fixes the build of pkgsMusl.usbutils, which requires udev support in libusb1.
2022-06-07libusb1: 1.0.25 -> 1.0.26Henri Menke1-2/+2
2022-03-25Merge branch 'master' into staging-nextVladimír Čunát1-1/+0
2022-03-24treewide: remove meta.repositoriesArtturin1-1/+0
there's no documentation for meta.repositories and its not widely used
2022-02-22libusb1: fix build on darwinPavol Rusnak1-1/+2
2022-02-19libusb1: 1.0.24 -> 1.0.25Felix Singer1-9/+2
Update to version 1.0.25. Signed-off-by: Felix Singer <felixsinger@posteo.net>
2021-02-07libusb: backport bugfix for 1.0.24Yorick1-0/+8
Both arch and debian apply this same patch. Resolves the issue at https://github.com/libusb/libusb/issues/831.
2021-01-28libusb1: remove assert that breaks udev = null deep overrideDmitry Kalinkin1-3/+1
This is another case of #73102
2021-01-21pkgs/development/libraries: stdenv.lib -> libBen Siraphob1-7/+7
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer1-2/+2
continuation of #109595 pkgconfig was aliased in 2018, however, it remained in all-packages.nix due to its wide usage. This cleans up the remaining references to pkgs.pkgsconfig and moves the entry to aliases.nix. python3Packages.pkgconfig remained unchanged because it's the canonical name of the upstream package on pypi.
2020-12-14Merge staging-next into staginggithub-actions[bot]1-1/+1
2020-12-14libusb1: add prusnak to maintainersPavol Rusnak1-1/+1
2020-12-12libusb1: 1.0.23 -> 1.0.24R. RyanTM1-2/+2
2020-11-03top-level: Use `systemdMinimal` in a few more placesFinn Behrens1-7/+7
2020-07-02libusb1: drop unneeded workaroundFabian Möller1-3/+1
2020-05-23libusb1: Fix for pkgsMuslLila1-1/+3
This reintroduces the changes from 370d483 after they were probably accidentally removed in b3862e2.
2020-03-08libusb: build from source instead of release tarballLeon Schuermann1-11/+12
2019-11-11libusb1: use lib.getLib to find systemd.libYorick van Pelt1-7/+2
This allows this package to build with eudev instead.
2019-10-28libusb1: enable compiling with musl(cdep)illabout1-3/+18
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-09-06libusb1: 1.0.22 -> 1.0.23Will Dietz1-3/+3
2019-09-06libusb1: pname-ificationWill Dietz1-2/+3
2019-05-06libusb1: optionally enable static libraryAndrew Childs1-3/+7
2018-10-11libusb: add license and other metadataLeon Schuermann1-4/+9
2018-09-21libusb1: Build everywhere, since MinGW worksJohn Ericson1-1/+1
2018-03-25libusb1: 1.0.21 -> 1.0.22Ryan Mulligan1-2/+2
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
2017-11-11libusb1: 1.0.20 -> 1.0.21Gemini Lasswell1-2/+2
2017-09-21misc pkgs: Make solitary pkgconfig buildInputs nativeBuildInputsJohn Ericson1-1/+1
2017-03-27treewide: purge maintainers.urkudVladimír Čunát1-1/+1
It's sad, but he's been inactive for the last five years. Keeping such people in meta.maintainers is counter-productive.
2016-10-03libusb: 1.0.19 -> 1.0.20Alexander Ried1-2/+2
2016-09-05systemd: Separate lib outputEelco Dolstra1-3/+3
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-08-29treewide: Shuffle outputsTuomas Tynkkynen1-1/+1
Make either 'bin' or 'out' the first output.
2015-10-04udev: complete reworkVladimír Čunát1-3/+3
- 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-03Merge commit staging+systemd into closure-sizeVladimír Čunát1-2/+8
Many non-conflict problems weren't (fully) resolved in this commit yet.
2015-06-26darwin purity: libusb1 (depend on udev on linux only)Jude Taylor1-1/+1
2015-06-25Merge branch 'master' into stagingThomas Tuegel1-0/+4
2015-06-25libusb1: fix .la fileLuca Bruno1-0/+4
2015-06-19darwin purity: libusb1Jude Taylor1-2/+4
2015-04-19libusb: get rid of systemd from library closuresVladimír Čunát1-0/+2
2014-10-29libusb: 1.0.18 -> 1.0.19William A. Kennington III1-8/+5
2014-02-01libusb1: minor update x-1.0.17 -> 1.0.18 (joined)Vladimír Čunát1-5/+5
The forks joined (or rather libusbx continues under libusb name). http://sourceforge.net/p/libusb/mailman/message/31886062/
2014-01-25libusb1: name it libusbx, so it's more clearVladimír Čunát1-1/+1
(cherry picked from commit b187d0e1bdfec635d4e7a3e00abb86b823e3dc27)
2013-11-17libusb1: update 1.0.16 -> .17Vladimír Čunát1-3/+6
2013-10-30libusb1: avoid -lgcc_s on darwinEric Kow1-1/+1
close #1151