SHA256
1
0
forked from pool/spacenavd
Commit Graph

33 Commits

Author SHA256 Message Date
Ana Guerrero
cb9b4d70cc Accepting request 1195834 from hardware
OBS-URL: https://build.opensuse.org/request/show/1195834
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spacenavd?expand=0&rev=13
2024-08-25 10:10:38 +00:00
ddfe768b54 - Version 1.3
* Support for dominant axis mode. Dominant axis toggle can be bound as
    a button action.
  * Fixed device detection for some serial Spaceballs which were misdetected
    due to spurious data arriving before the "@reset".
  * Normalized default axis mapping/sign for CadMan USB and Spaceball 5000 USB.
  * Linux: stop using the evdev time field, which was dropped in 32bit linux
    for year 2038 compatibility.
  * Protocol: added missing set/get requests for the repeat interval.
  * Updated device blacklists to ignore 3Dconnexion keyboards/mice.
  * Build improvements and fixes for various platforms.
- Add libXext as a build requires

OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=31
2024-08-24 11:17:44 +00:00
Ana Guerrero
974febcd0b Accepting request 1149654 from hardware
OBS-URL: https://build.opensuse.org/request/show/1149654
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spacenavd?expand=0&rev=12
2024-02-23 15:45:36 +00:00
30744e6a68 Accepting request 1149653 from home:hgraeber:branches:hardware
- Replace %patchN with %autosetup

OBS-URL: https://build.opensuse.org/request/show/1149653
OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=29
2024-02-22 22:02:11 +00:00
cf87992a33 Accepting request 1149649 from home:hgraeber:branches:hardware
Replace %pathN with %autosetup

OBS-URL: https://build.opensuse.org/request/show/1149649
OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=28
2024-02-22 21:11:55 +00:00
Dominique Leuenberger
16ef4e5a95 Accepting request 1045401 from hardware
OBS-URL: https://build.opensuse.org/request/show/1045401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spacenavd?expand=0&rev=11
2022-12-26 22:28:04 +00:00
927643e27b Accepting request 1045388 from home:hgraeber:branches:hardware
- Update to version 1.2
  * Fixed incorrect button mappings for the SpaceMouse Pro. The button remapping
    which was designed to fix this in v1.1 would end up becoming disabled due to
    an incorrect assumption about reported number of buttons.
  * Fixed incorrect number of stop bits for serial magellan spacemice. Some devices
    tolerated that, while others did not work.
  * Improved compatibility with some serial spaceballs. Relaxed the device matching
    condition and allowed some time for the device to boot up before initializing it.
  * Added hardcoded "reasonable" default values for number of axes and buttons in
    the incomplete FreeBSD USB device handling code, to stop it from reporting 0 axes
    and freaking clients out.  This is a stop-gap, eventually it needs to be
    implemented correctly.

OBS-URL: https://build.opensuse.org/request/show/1045388
OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=26
2022-12-26 17:17:16 +00:00
Dominique Leuenberger
f3fd394d6d Accepting request 1005901 from hardware
OBS-URL: https://build.opensuse.org/request/show/1005901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spacenavd?expand=0&rev=10
2022-09-26 16:47:57 +00:00
e31df41670 Accepting request 1005900 from home:hgraeber:branches:hardware
- Add example files to package
- Update to version 1.1

OBS-URL: https://build.opensuse.org/request/show/1005900
OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=24
2022-09-25 16:53:40 +00:00
Dominique Leuenberger
c8d112c987 Accepting request 972860 from hardware
OBS-URL: https://build.opensuse.org/request/show/972860
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spacenavd?expand=0&rev=9
2022-04-26 18:15:51 +00:00
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
Dominique Leuenberger
beb41bb345 Accepting request 933279 from hardware
OBS-URL: https://build.opensuse.org/request/show/933279
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spacenavd?expand=0&rev=8
2021-11-23 21:10:42 +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
Dominique Leuenberger
6643291fbf Accepting request 879505 from hardware
OBS-URL: https://build.opensuse.org/request/show/879505
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spacenavd?expand=0&rev=7
2021-03-17 19:16:19 +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
Dominique Leuenberger
ebdfe1d520 Accepting request 790486 from 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.patch
- remove patch spacenavd-0.6+git3066072.patch
- remove patch spacenavd-fix-pidfile.patch
- 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/790486
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spacenavd?expand=0&rev=6
2020-04-07 08:27:42 +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
Dominique Leuenberger
0fbe413a95 Accepting request 685832 from hardware
OBS-URL: https://build.opensuse.org/request/show/685832
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spacenavd?expand=0&rev=5
2019-03-26 14:42:51 +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
Dominique Leuenberger
9f372553f8 Accepting request 631854 from hardware
OBS-URL: https://build.opensuse.org/request/show/631854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spacenavd?expand=0&rev=4
2018-08-31 08:44:38 +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
Dominique Leuenberger
eef400c792 Accepting request 577377 from hardware
OBS-URL: https://build.opensuse.org/request/show/577377
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spacenavd?expand=0&rev=3
2018-02-19 12:01:12 +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
Dominique Leuenberger
be60053259 Accepting request 498709 from hardware
1

OBS-URL: https://build.opensuse.org/request/show/498709
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/spacenavd?expand=0&rev=2
2017-05-31 10:18: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