Commit Graph

21 Commits

Author SHA1 Message Date
Ben Wolsieffer
6421f070e3 libgpiod: fix Python bindings
libgpiod's Python bindings no longer worked after the upgrade to 2.0.1. The
build system installs an egg, which doesn't work in nixpkgs. To fix this, I
adopted the same approach I took in #204884. This patch builds the Python
bindings as a separate package, using the normal nixpkgs Python infrastructure.
Besides fixing the bindings, this has the added benefit of avoiding the need to
build a redundant copy of libgpiod as part of the Python bindings package.

Lastly, I cleaned up the libgpiod package a bit, removing an unused dependency
on kmod and an unnecessary configure flag. I also added the full list of
licenses that apply to the package.
2023-08-05 22:37:54 -04:00
Nick Cao
65047c0c0f
libgpiod: drop outdated patch 2023-08-01 09:11:27 +08:00
Adminy
bc5fd40358
libgpiod: fix src hash 2023-08-01 09:09:32 +08:00
Adminy
083cce9c60
Update libgpiod from 1.6.4 to 2.0.1 2023-07-29 10:24:15 +01:00
R. Ryantm
daec128177 libgpiod: 1.6.3 -> 1.6.4 2023-02-26 00:41:17 +00:00
R. RyanTM
07484adf11 libgpiod: 1.6.2 -> 1.6.3 2021-04-29 20:46:01 +00:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
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.
2021-01-19 01:16:25 -08:00
R. RyanTM
69a30a4d68 libgpiod: 1.6.1 -> 1.6.2 2020-12-06 08:34:48 +00:00
R. RyanTM
ca07ef0fc4 libgpiod: 1.6 -> 1.6.1 2020-11-18 17:11:09 +00:00
Jörg Thalheim
169131389b
Merge pull request #86645 from sorki/cross_libgpiod
libgpiod: add patch fixing cross-compilation
2020-11-05 06:23:40 +01:00
R. RyanTM
b55e445494 libgpiod: 1.5.2 -> 1.6 2020-11-03 00:30:15 +00:00
R. RyanTM
25bef63de4 libgpiod: 1.5.1 -> 1.5.2 2020-09-24 12:35:14 +00:00
Richard Marko
b920bf3d61 libgpiod: add patch fixing cross-compilation
Fixes "undefined reference to `rpl_malloc'".
2020-05-02 18:05:07 +02:00
R. RyanTM
bf3e71ab7d libgpiod: 1.5 -> 1.5.1 2020-04-07 12:23:13 -07:00
Ben Wolsieffer
569566d98b libgpiod: add support for Python bindings 2020-03-19 21:44:10 -07:00
R. RyanTM
29b91a16b2 libgpiod: 1.4.2 -> 1.5 2020-03-02 11:20:53 +00:00
R. RyanTM
d4541f4699 libgpiod: 1.4.1 -> 1.4.2 2020-02-09 16:53:41 +01:00
worldofpeace
59e68d3b74 treewide: don't use single quotes with placeholder 2019-09-03 13:01:42 -04:00
R. RyanTM
40a0e1d4bc libgpiod: 1.4 -> 1.4.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/libgpiod/versions
2019-08-19 12:33:27 -07:00
Jonathan Ringer
3eda38b87f libgpiod: unstable-2018-10-07 -> 1.4 2019-08-03 12:02:03 -07:00
Joe Hermaszewski
33e7330440
libgpiod: init at 2018-10-07
Co-Authored-By: expipiplus1 <github@sub.monoid.al>
2018-12-05 11:18:31 +00:00