Package Details: xinput_calibrator 2:0.7.5-1

Git Clone URL: https://aur.archlinux.org/xinput_calibrator.git (read-only, click to copy)
Package Base: xinput_calibrator
Description: Generic touchscreen calibration program for X.Org
Upstream URL: http://www.freedesktop.org/wiki/Software/xinput_calibrator/
Keywords: calibrate tablet wacom xinput
Licenses: MIT, X11
Submitter: zerathidune
Maintainer: tonitch
Last Packager: tonitch
Votes: 19
Popularity: 0.26
First Submitted: 2015-08-10 19:06 (UTC)
Last Updated: 2024-01-11 18:33 (UTC)

Latest Comments

webreflection commented on 2019-10-06 15:43 (UTC)

built via ./autogen.sh --with-gui=x11 --build=$(/usr/share/automake-1.16/config.guess) on Raspberry Pi 3 and arm64, followed by sudo make install

duttondj commented on 2015-11-22 06:46 (UTC)

I believe I fixed the issue. I was able to install it on a clean build. The issue was related to how the original pkg maintainer had the build commands. The package would run its own `make install` rather than let pacman install the necessary files on its own.

hax404 commented on 2015-11-20 09:24 (UTC)

There is a conflict xinput_calibrator W: Potential non-FHS man page (usr/local/share/man/man1/xinput_calibrator.1.gz) found. error: failed to commit transaction (conflicting files) xinput_calibrator: /usr/local/share/man exists in filesystem

duttondj commented on 2015-11-16 01:38 (UTC)

Adopted the package and updated the pkgbuild to remove gtkmm requirement. I might create a -git package from the repo but for now, this package works fine with just using X11.

zerathidune commented on 2015-11-10 09:18 (UTC)

I totally don't remember submitting this O.O. I'm going to orphan, if someone else wants to fix the package go for it. Some observations/suggestions if someone wants to take this on: * This is a bug in the upstream software. It looks like gtkmm expect c++11 support, but this package isn't passing the right command line options to make that happen. the right (tm) solution is to fix it upstream. * 0.7.5 was released in 2010. The git repo has commits as recent as February of last year. You might try the master branch from git, and if that works perhaps ask the developer(s) to make a new release. If not, you should probably maintain a -git package. * If you decide to go with your proposed solution (--with-gui=x11), you should remove the gtkmm dependency, as that flag disables the gtk user interface. Best of luck.

duttondj commented on 2015-11-10 06:38 (UTC)

Change the PKGBUILD to replace "./configure --prefix=/usr" with "./autogen.sh --with-gui=x11" to fix the compilation issues.

Skatox commented on 2015-11-06 14:38 (UTC)

It doesn't compile Makefile:411: fallo en las instrucciones para el objetivo 'xinput_calibrator-main_gtkmm.o' make[2]: *** [xinput_calibrator-main_gtkmm.o] Error 1

huitseeker commented on 2015-10-27 10:34 (UTC)

Compilation fails with: ``` ^ /usr/include/giomm-2.4/giomm/inputstream.h:84:26: error: expected ‘,’ or ‘...’ before ‘&&’ token InputStream(InputStream&& src) noexcept; ^ /usr/include/giomm-2.4/giomm/inputstream.h:84:32: error: invalid constructor; you probably meant ‘Gio::InputStream (const Gio::InputStream&)’ InputStream(InputStream&& src) noexcept; ^ /usr/include/giomm-2.4/giomm/inputstream.h:84:32: error: expected ‘;’ at end of member declaration /usr/include/giomm-2.4/giomm/inputstream.h:84:34: error: ‘noexcept’ does not name a type InputStream(InputStream&& src) noexcept; ^ /usr/include/giomm-2.4/giomm/inputstream.h:84:34: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /usr/include/giomm-2.4/giomm/inputstream.h:85:37: error: expected ‘,’ or ‘...’ before ‘&&’ token InputStream& operator=(InputStream&& src) noexcept; ^ /usr/include/giomm-2.4/giomm/inputstream.h:85:43: error: expected ‘;’ at end of member declaration InputStream& operator=(InputStream&& src) noexcept; ^ /usr/include/giomm-2.4/giomm/inputstream.h:85:45: error: ‘noexcept’ does not name a type InputStream& operator=(InputStream&& src) noexcept; ^ /usr/include/giomm-2.4/giomm/inputstream.h:85:45: note: C++11 ‘noexcept’ only available with -std=c++11 or -std=gnu++11 /usr/include/giomm-2.4/giomm/inputstream.h:87:24: error: expected ‘;’ at end of member declaration virtual ~InputStream() noexcept; ^ /usr/include/giomm-2.4/giomm/inputstream.h:87:26: error: ‘noexcept’ does not name a type virtual ~InputStream() noexcept; ^ ```