summary refs log tree commit diff
path: root/pkgs/development/libraries/libinput
Commit message (Collapse)AuthorAge
* pkgs/development/libraries: stdenv.lib -> libBen Siraphob2021-01-21
|
* treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer2021-01-19
| | | | | | | | | | | | | 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.
* libinput: 1.16.3 -> 1.16.4R. RyanTM2020-12-02
|
* libinput: 1.16.2 -> 1.16.3R. RyanTM2020-11-18
|
* Re-Revert "Merge #101508: libraw: 0.20.0 -> 0.20.2"Vladimír Čunát2020-10-26
| | | | | | | | | This reverts commit c778945806b44d46ec16bc4302e7e7163e6bab97. I believe this is exactly what brings the staging branch into the right shape after the last merge from master (through staging-next); otherwise part of staging changes would be lost (due to being already reachable from master but reverted).
* Revert "Merge #101508: libraw: 0.20.0 -> 0.20.2"Vladimír Čunát2020-10-25
| | | | | | | I'm sorry; I didn't notice it contained staging commits. This reverts commit 17f5305b6c20df795c365368d2d868266519599e, reversing changes made to a8a018ddc0a8b5c3d4fa94c94b672c37356bc075.
* libinput: 1.16.1 -> 1.16.2TredwellGit2020-10-20
| | | | https://lists.freedesktop.org/archives/wayland-devel/2020-October/041640.html
* libinput: 1.15.6 -> 1.16.1Jan Tojnar2020-08-14
| | | | | https://lists.freedesktop.org/archives/wayland-devel/2020-August/041578.html https://lists.freedesktop.org/archives/wayland-devel/2020-August/041590.html
* Merge pull request #92715 from jtojnar/fix-libinput-commandsJan Tojnar2020-07-16
|\
| * libinput: fix subcommandsJan Tojnar2020-07-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Running subcommands like `libinput measure` requires python and some python modules. I previously added the dependencies in [1] but [2] accidentally moved them to checkInputs so they are not available at runtime by patchShebangs (especially since tests are disabled). Additionally, the tools were ported from evdev python module to python-libevdev in libinput 1.14, which was missed [3] during upgrade. Finally, other python modules are needed so let's add them as well. [1]: https://github.com/NixOS/nixpkgs/pull/51304 [2]: https://github.com/NixOS/nixpkgs/commit/de14f0c6e1247aa48b0d77c4a3390a61e020bebf [3]: https://github.com/NixOS/nixpkgs/commit/b291f2a9953d48d6edc5c73776db9ba289ccf213
* | libinput: 1.15.5 -> 1.15.6R. RyanTM2020-07-06
|/
* libinput: 1.15.4 -> 1.15.5R. RyanTM2020-05-08
|
* Merge branch 'staging-next' into stagingJan Tojnar2020-04-13
|\
| * treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-10
| |
* | libinput: 1.15.3 -> 1.15.4R. RyanTM2020-04-09
|/
* Merge remote-tracking branch 'origin/staging' into mb-cross-fixes-march-2020Matthew Bauer2020-03-16
|\
| * libinput: 1.15.2 -> 1.15.3R. RyanTM2020-03-14
| |
* | libinput: move test dependencies to checkInputsMatthew Bauer2020-03-05
|/ | | | This avoids pulling them in when tests are disabled.
* libinput: 1.15.1 → 1.15.2Artemis Tosini2020-02-27
|
* libinput: 1.15.0 -> 1.15.1R. RyanTM2020-02-16
|
* libinput: 1.14.3 -> 1.15.0R. RyanTM2020-01-06
|
* build libinput to look for local quirks in /etcDaniel Barlow2019-11-24
| | | | | | | | | | | | | | If the user wants to configure libinput locally (e.g. to tune touchpad sensitivity) the advertised[*] mechanism to do this upstream is by adding a file /etc/libinput/local-overrides.quirks Add --sysconfdir option to the libinput configurePhase so that we build libinput to look for the file there instead of in libinput's store path [*] can't quite claim it as "supported", but it's certainly the mechanism that's publically described. See https://wayland.freedesktop.org/libinput/doc/latest/device-quirks.html
* libinput: 1.14.1 -> 1.14.3R. RyanTM2019-11-03
|
* libinput: 1.13.4 -> 1.14.1Cole Mickens2019-09-01
|
* treewide: name -> pname (easy cases) (#66585)volth2019-08-15
| | | | | | | | | treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
* libinput: 1.13.2 -> 1.13.4R. RyanTM2019-07-03
| | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libinput/versions
* libinput: 1.13.1 -> 1.13.2Will Dietz2019-05-09
| | | | https://lists.freedesktop.org/archives/wayland-devel/2019-May/040548.html
* libinput: 1.12.6 -> 1.13.1R. RyanTM2019-04-10
| | | | | https://lists.freedesktop.org/archives/wayland-devel/2019-March/040363.html https://lists.freedesktop.org/archives/wayland-devel/2019-April/040403.html
* Merge remote-tracking branch 'NixOS/master' into stagingMatthew Bauer2019-01-27
|\
| * treewide: remove wkennington as maintainerJörg Thalheim2019-01-26
| | | | | | | | | | | | He prefers to contribute to his own nixpkgs fork triton. Since he is still marked as maintainer in many packages this leaves the wrong impression he still maintains those.
* | libinput: 1.12.5 -> 1.12.6Will Dietz2019-01-21
| | | | | | | | https://lists.freedesktop.org/archives/wayland-devel/2019-January/039864.html
* | libinput: 1.12.4 -> 1.12.5Will Dietz2019-01-10
|/ | | | https://lists.freedesktop.org/archives/wayland-devel/2019-January/039804.html
* libinput: 1.12.3 -> 1.12.4Will Dietz2018-12-18
| | | | https://lists.freedesktop.org/archives/wayland-devel/2018-December/039782.html
* libinput: fix docs & libinput commandJan Tojnar2018-12-01
| | | | | | | | | | | | | | | libinput switched from Doxygen to Sphinx for user docs. Since Sphinx is a Python module, it propagates Python. And because it is listed in nativeBuildInputs, its python binary takes precedence over the one added in buildInputs. This results in a wrong interpreter being substituted into shebangs. The contamination occurred previously too but libinput does not use pyparsing dependency since 1.12.0, so it could be removed. I prevented Sphinx from propagating Python and added some additional dependencies to it. In the future we might want something more reusable. While at it, I also fixed the tests.
* Merge pull request #46020 from jtojnar/meson-0.47Jan Tojnar2018-11-18
|\ | | | | meson: 0.46.1 → 0.48.2
| * libinput: add python3 for install scriptJan Tojnar2018-11-13
| | | | | | | | Meson no longer propagates it so we need to re-add it.
* | libinput: 1.12.2 -> 1.23.3Will Dietz2018-11-15
|/ | | | https://lists.freedesktop.org/archives/wayland-devel/2018-November/039620.html
* libinput: 1.12.1 -> 1.12.2Will Dietz2018-10-24
| | | | https://lists.freedesktop.org/archives/wayland-devel/2018-October/039553.html
* libinput: 0.12.0 -> 0.12.1Will Dietz2018-10-04
|
* libinput: fix build w/1.12.0Will Dietz2018-09-21
|
* libinput: 1.11.3 -> 1.12.0Will Dietz2018-09-21
|
* Merge #42880: libinput: split .bin outputVladimír Čunát2018-08-30
|\
| * libinput: make .bin the first outputVladimír Čunát2018-08-30
| | | | | | | | That's the convention:
| * libinput: split utilities to a bin outputJamey Sharp2018-06-19
| | | | | | | | | | | | | | | | | | | | | | libinput builds some executables which are useful for debugging or unusual configurations, but not necessary in normal use of the library. (See libinput(1) and the other referenced man pages.) Some of these programs require Python, which makes the closure significantly larger. Splitting /libexec/ and /bin/ to a separate "bin" output allows systems that don't need these utilities to avoid the substantial size hit.
* | libinput: 1.11.0 -> 1.11.3Tor Hedin Brønner2018-08-05
| |
* | treewide: http -> https sources (#42676)Silvan Mosberger2018-06-28
|/ | | | | | | | | * treewide: http -> https sources This updates the source urls of all top-level packages from http to https where possible. * buildtorrent: fix url and tab -> spaces
* libinput: 1.10.3 -> 1.11.0Cole Mickens2018-06-15
|
* libinput: 1.10.0 -> 1.10.3R. RyanTM2018-03-31
| | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libinput/versions. These checks were done: - built on NixOS - ran `/nix/store/h8pwbpjg88axygjj65y4y7lbq2z0m5lp-libinput-1.10.3/bin/libinput -h` got 0 exit code - ran `/nix/store/h8pwbpjg88axygjj65y4y7lbq2z0m5lp-libinput-1.10.3/bin/libinput --help` got 0 exit code - found 1.10.3 with grep in /nix/store/h8pwbpjg88axygjj65y4y7lbq2z0m5lp-libinput-1.10.3 - directory tree listing: https://gist.github.com/27c5534de9dd9c8e7237f21c2dc8e824
* libinput: 1.9.4 -> 1.10.0Ryan Mulligan2018-03-04
| | | | | | | | | | | | | | | | | Semi-automatic update. These checks were performed: - built on NixOS - ran `/nix/store/zx5s9rsk3jh7n9vlx7824chzd54fw3nd-libinput-1.10.0/bin/libinput -h` got 0 exit code - ran `/nix/store/zx5s9rsk3jh7n9vlx7824chzd54fw3nd-libinput-1.10.0/bin/libinput --help` got 0 exit code - ran `/nix/store/zx5s9rsk3jh7n9vlx7824chzd54fw3nd-libinput-1.10.0/bin/libinput --version` and found version 1.10.0 - found 1.10.0 with grep in /nix/store/zx5s9rsk3jh7n9vlx7824chzd54fw3nd-libinput-1.10.0 - found 1.10.0 in filename of file in /nix/store/zx5s9rsk3jh7n9vlx7824chzd54fw3nd-libinput-1.10.0 cc "@codyopel @wkennington" (cherry picked from commit 174644d0288b79796f95f3464b02bad075558a89) Closes #35775
* libinput: 1.9.3 -> 1.9.4Keith Amidon2018-01-22
| | | | | | | This rev-bump of libinput resolves issues with out of order key press delivery as described here: https://lists.freedesktop.org/archives/wayland-devel/2017-December/036147.html