Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

libinput: 1.9.4 -> 1.10.0 #35775

Closed

Conversation

ryantm
Copy link
Member

@ryantm ryantm commented Feb 27, 2018

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"

lejonet and others added 27 commits February 24, 2018 18:56
With adding a patch that makes 2 absolute paths into 2 relative paths, ensuring the third-party libraries are available
in the python environment used and wrapping the python tools with wrapPrograms does so that the fixed ceph pkg can
compile and run as intended on NixOS.
This will also fix several packages' build
Semi-automatic update. These checks were performed:

- built on NixOS
- ran `/nix/store/04mp6n1v5sgc62qwxpz1gfxv589cn76k-dhcpcd-7.0.1/bin/dhcpcd --help` got 0 exit code
- ran `/nix/store/04mp6n1v5sgc62qwxpz1gfxv589cn76k-dhcpcd-7.0.1/bin/dhcpcd --version` and found version 7.0.1
- found 7.0.1 with grep in /nix/store/04mp6n1v5sgc62qwxpz1gfxv589cn76k-dhcpcd-7.0.1
- found 7.0.1 in filename of file in /nix/store/04mp6n1v5sgc62qwxpz1gfxv589cn76k-dhcpcd-7.0.1
Semi-automatic update. These checks were performed:

- built on NixOS
- ran `/nix/store/lyxg9xfy3r2k5yzfdxy0qyskkanb702b-delve-1.0.0-bin/bin/dlv -h` got 0 exit code
- ran `/nix/store/lyxg9xfy3r2k5yzfdxy0qyskkanb702b-delve-1.0.0-bin/bin/dlv --help` got 0 exit code
- ran `/nix/store/lyxg9xfy3r2k5yzfdxy0qyskkanb702b-delve-1.0.0-bin/bin/dlv help` got 0 exit code
- ran `/nix/store/lyxg9xfy3r2k5yzfdxy0qyskkanb702b-delve-1.0.0-bin/bin/dlv version` and found version 1.0.0
- found 1.0.0 with grep in /nix/store/lyxg9xfy3r2k5yzfdxy0qyskkanb702b-delve-1.0.0-bin
- found 1.0.0 in filename of file in /nix/store/lyxg9xfy3r2k5yzfdxy0qyskkanb702b-delve-1.0.0-bin
Semi-automatic update. These checks were performed:

- built on NixOS
- ran `/nix/store/bv1hwms0avpnxymgsvwyw9j3n8578k24-etcd-3.3.1-bin/bin/benchmark -h` got 0 exit code
- ran `/nix/store/bv1hwms0avpnxymgsvwyw9j3n8578k24-etcd-3.3.1-bin/bin/benchmark --help` got 0 exit code
- ran `/nix/store/bv1hwms0avpnxymgsvwyw9j3n8578k24-etcd-3.3.1-bin/bin/benchmark help` got 0 exit code
- ran `/nix/store/bv1hwms0avpnxymgsvwyw9j3n8578k24-etcd-3.3.1-bin/bin/etcd-dump-db -h` got 0 exit code
- ran `/nix/store/bv1hwms0avpnxymgsvwyw9j3n8578k24-etcd-3.3.1-bin/bin/etcd-dump-db --help` got 0 exit code
- ran `/nix/store/bv1hwms0avpnxymgsvwyw9j3n8578k24-etcd-3.3.1-bin/bin/etcd-dump-db help` got 0 exit code
- ran `/nix/store/bv1hwms0avpnxymgsvwyw9j3n8578k24-etcd-3.3.1-bin/bin/etcdctl -h` got 0 exit code
- ran `/nix/store/bv1hwms0avpnxymgsvwyw9j3n8578k24-etcd-3.3.1-bin/bin/etcdctl --help` got 0 exit code
- ran `/nix/store/bv1hwms0avpnxymgsvwyw9j3n8578k24-etcd-3.3.1-bin/bin/etcdctl help` got 0 exit code
- ran `/nix/store/bv1hwms0avpnxymgsvwyw9j3n8578k24-etcd-3.3.1-bin/bin/etcdctl -v` and found version 3.3.1
- ran `/nix/store/bv1hwms0avpnxymgsvwyw9j3n8578k24-etcd-3.3.1-bin/bin/etcdctl --version` and found version 3.3.1
- ran `/nix/store/bv1hwms0avpnxymgsvwyw9j3n8578k24-etcd-3.3.1-bin/bin/etcdctl -h` and found version 3.3.1
- ran `/nix/store/bv1hwms0avpnxymgsvwyw9j3n8578k24-etcd-3.3.1-bin/bin/etcdctl --help` and found version 3.3.1
- ran `/nix/store/bv1hwms0avpnxymgsvwyw9j3n8578k24-etcd-3.3.1-bin/bin/etcdctl help` and found version 3.3.1
- ran `/nix/store/bv1hwms0avpnxymgsvwyw9j3n8578k24-etcd-3.3.1-bin/bin/etcd -h` got 0 exit code
- ran `/nix/store/bv1hwms0avpnxymgsvwyw9j3n8578k24-etcd-3.3.1-bin/bin/etcd --help` got 0 exit code
- ran `/nix/store/bv1hwms0avpnxymgsvwyw9j3n8578k24-etcd-3.3.1-bin/bin/etcd --version` and found version 3.3.1
- found 3.3.1 with grep in /nix/store/bv1hwms0avpnxymgsvwyw9j3n8578k24-etcd-3.3.1-bin
- found 3.3.1 in filename of file in /nix/store/bv1hwms0avpnxymgsvwyw9j3n8578k24-etcd-3.3.1-bin
ceph: Modify ceph package so that it compiles and runs fine on nixos
This reverts commit c6d26b7.
The hack isn't needed anymore.  No change in output compared to
the parent commit (except for hashes).
neomutt: fix smime_keys openssl path, closes NixOS#35654
This configuration is sadly broken.
Also fix version (this revision is actually tagged).
Probably broken by the linuxHeaders upgrade.

https://hydra.nixos.org/build/70176539
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"
@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Partial log (click to expand)

/nix/store/91lnssrna8lal9y4d56hlnryj3lqbn0g-libinput-1.10.0/libexec/libinput/libinput-measure-touch-size: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/9yr86q335k2k5ccznfcxsw0dq11zrwsw-python3-3.6.4/bin/python3"
/nix/store/91lnssrna8lal9y4d56hlnryj3lqbn0g-libinput-1.10.0/libexec/libinput/libinput-measure-touchpad-pressure: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/9yr86q335k2k5ccznfcxsw0dq11zrwsw-python3-3.6.4/bin/python3"
/nix/store/91lnssrna8lal9y4d56hlnryj3lqbn0g-libinput-1.10.0/libexec/libinput/libinput-measure-touchpad-tap: interpreter directive changed from "/usr/bin/python3" to "/nix/store/9yr86q335k2k5ccznfcxsw0dq11zrwsw-python3-3.6.4/bin/python3"
checking for references to /build in /nix/store/91lnssrna8lal9y4d56hlnryj3lqbn0g-libinput-1.10.0...
shrinking RPATHs of ELF executables and libraries in /nix/store/zan9az8qi7mi7w8wcf2dqxz136q8frfl-libinput-1.10.0-dev
strip is /nix/store/lvx1acn1ig1j2km8jds5x3ggh3f2wa8v-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/zan9az8qi7mi7w8wcf2dqxz136q8frfl-libinput-1.10.0-dev/lib
patching script interpreter paths in /nix/store/zan9az8qi7mi7w8wcf2dqxz136q8frfl-libinput-1.10.0-dev
checking for references to /build in /nix/store/zan9az8qi7mi7w8wcf2dqxz136q8frfl-libinput-1.10.0-dev...
/nix/store/91lnssrna8lal9y4d56hlnryj3lqbn0g-libinput-1.10.0

@GrahamcOfBorg
Copy link

Failure on x86_64-darwin (full log)

Partial log (click to expand)

Package ‘libevdev-1.5.7’ in /Users/graham/nix-borg/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-ndnd/pkgs/development/libraries/libevdev/default.nix:14 is not supported on ‘x86_64-darwin’, refusing to evaluate.

a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowBroken = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowBroken = true; }
to ~/.config/nixpkgs/config.nix.

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Partial log (click to expand)

/nix/store/zx5s9rsk3jh7n9vlx7824chzd54fw3nd-libinput-1.10.0/libexec/libinput/libinput-measure-trackpoint-range: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/p1bp0kpmxi7nzrla7n7c4waqic0a2myk-python3-3.6.4/bin/python3"
/nix/store/zx5s9rsk3jh7n9vlx7824chzd54fw3nd-libinput-1.10.0/libexec/libinput/libinput-measure-touchpad-tap: interpreter directive changed from "/usr/bin/python3" to "/nix/store/p1bp0kpmxi7nzrla7n7c4waqic0a2myk-python3-3.6.4/bin/python3"
/nix/store/zx5s9rsk3jh7n9vlx7824chzd54fw3nd-libinput-1.10.0/libexec/libinput/libinput-measure-touchpad-pressure: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/p1bp0kpmxi7nzrla7n7c4waqic0a2myk-python3-3.6.4/bin/python3"
checking for references to /tmp/nix-build-libinput-1.10.0.drv-0 in /nix/store/zx5s9rsk3jh7n9vlx7824chzd54fw3nd-libinput-1.10.0...
shrinking RPATHs of ELF executables and libraries in /nix/store/763jqxjdgg150hh3kvvq5k15bkrzgbss-libinput-1.10.0-dev
strip is /nix/store/b0zlxla7dmy1iwc3g459rjznx59797xy-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/763jqxjdgg150hh3kvvq5k15bkrzgbss-libinput-1.10.0-dev/lib 
patching script interpreter paths in /nix/store/763jqxjdgg150hh3kvvq5k15bkrzgbss-libinput-1.10.0-dev
checking for references to /tmp/nix-build-libinput-1.10.0.drv-0 in /nix/store/763jqxjdgg150hh3kvvq5k15bkrzgbss-libinput-1.10.0-dev...
/nix/store/zx5s9rsk3jh7n9vlx7824chzd54fw3nd-libinput-1.10.0

@jtojnar
Copy link
Contributor

jtojnar commented Feb 27, 2018

@obadz
Copy link
Contributor

obadz commented Mar 4, 2018

Either Github is confused, or I am confused. There seems to be 27 commits associated with this PR. I don't see an obvious link between them so I'm assuming this is a mistake. I will push the original commit by hand to staging.

obadz pushed a commit that referenced this pull request Mar 4, 2018
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 174644d)

Closes #35775
@obadz obadz closed this Mar 4, 2018
@jtojnar
Copy link
Contributor

jtojnar commented Mar 4, 2018

@obadz This branch was based on master but is targetted to staging. The 26 commits are commits that are not on staging.

@obadz
Copy link
Contributor

obadz commented Mar 4, 2018

@jtojnar, ah thanks. I'm glad I just pushed the one to staging then. cheers.

@ryantm ryantm deleted the auto-update/libinput-1.9.4-to-1.10.0 branch March 28, 2018 14:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet