SHA256
1
0
forked from pool/spacenavd
Commit Graph

16 Commits

Author SHA256 Message Date
cc6a0bf42d Accepting request 972858 from home:hgraeber:branches:hardware
- Update to version 1.0
  * Implemented hugely improved spacenav protocol v1. It includes future
     expandability provisions, and adds support for a wealth of new capabilities
     for clients, including:
     + device information queries (number of buttons and axes, device identification...).
     + configuration management (allows configuration tools like spnavcfg to be
       regular clients without special priviledges).
     + new events, with event selection mechanism (device change, config change,
       raw axis, raw button).
  * Improved configuration file handling. Spacenavd now saves changes to the file,
    and does so while retaining user changes, including comments and empty lines,
    and modifying existing lines when possible.
  * Added device level axis remapping (non-configurable), to normalize axis
    assignments across all known devices, to avoid having to change the configuration
    every time a different device is connected.
  * Added initial USB device support on FreeBSD.
  * Added the ability to bind buttons to actions like sensitivity changes or axis muting.
  * Added XTEST support for keyboard event injection, which works much more reliably.
    Falls back to XSendEvent if XTEST is unavailable.
  * Fixed serial magellan spacemouse compatibility over USB-serial converters with the PL2303 UART.
  * Added --cfgdir= build option, to change the configuration file directory.
  * Fixed MacOS X build.
  * Fixed LED staying on on startup if it was configured otherwise.
  * Fixed inconsistent handling of the logging method selection arguments.
  * Fixed spacenavd terminating with SIGPIPE when clients disconnected ungracefully.
  * Build fixes and improvements.

OBS-URL: https://build.opensuse.org/request/show/972858
OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=22
2022-04-26 11:32:30 +00:00
2a8afd94ab Accepting request 932190 from home:jsegitz:branches:systemdhardening:hardware
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/932190
OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=21
2021-11-23 14:08:47 +00:00
af7416db95 Accepting request 879503 from home:hgraeber:branches:hardware
- Update to version 0.8
  * Rewrote the serial spaceball code from scratch, to support both spaceball
    and magellan spacemice.
  * Fixed non-X11 build which was broken in the previous version.
  * Print usage information when encountering an invalid argument, instead of
    just printing "invalid argument".
  * Minor build improvements.
- Log stderr to default logger
- Update list of supported devices in spec file

OBS-URL: https://build.opensuse.org/request/show/879503
OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=19
2021-03-16 21:06:53 +00:00
Tomáš Chvátal
afc2b9fdc5 - remove patch spacenavd-add-missing-usbid.patch
- remove patch spacenavd-0.6+git3066072.patch
- remove patch spacenavd-fix-pidfile.patch

OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=17
2020-04-01 08:09:03 +00:00
Tomáš Chvátal
900e50be56 Accepting request 790354 from home:hgraeber:branches:hardware
- Remove unnecessary  _service file
- Fix pidfile (/var/run -> /run)
- Bugfix release 0.7.1
  * fixed build on gcc 10
  * fixed configure script which failed to detect the version number correctly
    in release 0.7, incorrectly trying to rely on git to do so.
- remove support for pre-systemd openSUSE releases
- remove patch spacenavd-add-blacklist-and-device-ids.patch
- remove patch spacenavd-add-missing-usbid.patc
- Release 0.7
  * implemented the ability to log to syslog.
  * ignore joystick devices when searching for USB devices (linux).
  * added code to attempt to wrestle devices from the X server.
  * added the new 3Dconnexion vendor id to the device matching logic.
  * made builds reproducible by linking in alphabetical order.
  * added option led = auto, to turn the LED on only when a client connects (linux).
  * implemented a blacklist of USB device ids that should be ignored.

OBS-URL: https://build.opensuse.org/request/show/790354
OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=16
2020-04-01 07:01:55 +00:00
Tomáš Chvátal
f0d18342af Accepting request 685563 from home:hgraeber:branches:hardware
- Add two upstream patches for proper handling of device ids:
  * spacenavd-add-blacklist-and-device-ids.patch
  * spacenavd-add-missing-usbid.patch

OBS-URL: https://build.opensuse.org/request/show/685563
OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=14
2019-03-17 15:31:30 +00:00
dec9014ed4 Accepting request 631853 from home:hgraeber:branches:hardware
OBS-URL: https://build.opensuse.org/request/show/631853
OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=12
2018-08-27 20:44:01 +00:00
86c0ad229a Accepting request 576838 from home:elvigia:branches:hardware
- Remove buildRequires on xorg-x11-devel

OBS-URL: https://build.opensuse.org/request/show/576838
OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=10
2018-02-16 20:12:18 +00:00
0b36e206a9 Accepting request 498588 from home:bmwiedemann:branches:hardware
Add reproducible.patch to sort input files to make build reproducible
  (boo#1041090)

OBS-URL: https://build.opensuse.org/request/show/498588
OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=8
2017-05-27 22:10:25 +00:00
Dominique Leuenberger
c1b41b113e Accepting request 437948 from hardware
Added fixes provided by Jan Engelhardt <jengelh@inai.de>

OBS-URL: https://build.opensuse.org/request/show/437948
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spacenavd?expand=0&rev=1
2017-01-25 22:19:07 +00:00
7ff895441c Accepting request 437924 from home:jengelh:branches:hardware
- Rectify description, use source URL and avoid sysvinit calls
  under systemd.

OBS-URL: https://build.opensuse.org/request/show/437924
OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=6
2016-10-30 20:23:51 +00:00
54311da9fb OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=5 2016-10-27 18:11:48 +00:00
b5c543696f - Add a manpage taken from debian
OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=4
2016-10-27 17:53:35 +00:00
c0c8f035a2 Accepting request 437512 from home:weatherhead99:branches:hardware
The spnavd_ctl script requires xdpyinfo to work properly, which wasn't listed as an explicit dependency

OBS-URL: https://build.opensuse.org/request/show/437512
OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=3
2016-10-27 14:34:29 +00:00
8acb1e64f2 Accepting request 288576 from home:hgraeber:branches:hardware
- Update to version 0.6
- Remove init file

OBS-URL: https://build.opensuse.org/request/show/288576
OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=2
2015-03-04 17:21:25 +00:00
Cristian Rodríguez
b2bfd7b8b1 Accepting request 198201 from home:hgraeber
Daemon needed for the use of spcacenavigator and other devices from 3Dconnexion. The client library libspnav is already part of openSUSE since 12.3. Its devel project is KDE:Distro:Factory and should be moved into the hardware repository, too.

OBS-URL: https://build.opensuse.org/request/show/198201
OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=1
2013-09-13 22:51:08 +00:00