~ruther/guix-local

16a7a7456109bd5be45081ba2d78bf19ba1f0c3c — Efraim Flashner 8 years ago aa5c206
Revert "gnu: libinput: Update to 1.9.3."

This reverts commit 5f5083749c1ff2731e84fa7d8eea182ad45c18a5.

Ninja FTBFS on armhf-linux and thus cannot build libinput.
1 files changed, 7 insertions(+), 16 deletions(-)

M gnu/packages/freedesktop.scm
M gnu/packages/freedesktop.scm => gnu/packages/freedesktop.scm +7 -16
@@ 33,7 33,6 @@
  #:use-module (guix download)
  #:use-module (guix git-download)
  #:use-module (guix build-system gnu)
  #:use-module (guix build-system meson)
  #:use-module (guix build-system perl)
  #:use-module (guix build-system python)
  #:use-module (gnu packages acl)


@@ 68,7 67,6 @@
  #:use-module (gnu packages perl)
  #:use-module (gnu packages perl-check)
  #:use-module (gnu packages python)
  #:use-module (gnu packages valgrind)
  #:use-module (gnu packages w3m)
  #:use-module (gnu packages web)
  #:use-module (gnu packages xml)


@@ 143,22 141,19 @@ freedesktop.org project.")
(define-public libinput
  (package
    (name "libinput")
    (version "1.9.3")
    (version "1.7.3")
    (source (origin
              (method url-fetch)
              (uri (string-append "https://freedesktop.org/software/libinput/"
                                  name "-" version ".tar.xz"))
              (sha256
               (base32
                "09wkc5qqk1k2a68cwfy4x853z8z35wf2qkijh66kacsvc2fjq394"))))
    (build-system meson-build-system)
    (arguments '(#:configure-flags '("-Ddocumentation=false")))
                "07fbzxddvhjcch43hdxb24sj7ri96zzpcjalvsicmw0i4wnn2v89"))))
    (build-system gnu-build-system)
    (native-inputs
     `(("cairo" ,cairo)
       ("check" ,check)
       ("gtk+" ,gtk+)
       ("pkg-config" ,pkg-config)
       ("valgrind" ,valgrind)))
       ("pkg-config" ,pkg-config)))
    (propagated-inputs
     `(("libudev" ,eudev))) ; required by libinput.pc
    (inputs


@@ 177,17 172,13 @@ other applications that need to directly deal with input devices.")
  (package (inherit libinput)
    (name "libinput-minimal")
    (native-inputs
     `(("check" ,check)
       ("pkg-config" ,pkg-config)
       ("valgrind" ,valgrind)))
     `(("pkg-config" ,pkg-config)))
    (inputs
     `(("libevdev" ,libevdev)
       ("mtdev" ,mtdev)))
    (arguments
     '(#:configure-flags
       '("-Dlibwacom=false"
         "-Ddocumentation=false"
         "-Ddebug-gui=false"))))) ; requires gtk+@3
      `(#:configure-flags
        '("--disable-libwacom")))))

(define-public libxdg-basedir
  (package