Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: spacenavd | Distribution: SUSE Linux Enterprise 15 SP4 |
Version: 0.8 | Vendor: openSUSE |
Release: bp154.1.1 | Build date: Fri Dec 10 11:07:54 2021 |
Group: Hardware/Other | Build host: obs-arm-5 |
Size: 97541 | Source RPM: spacenavd-0.8-bp154.1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://spacenav.sourceforge.net | |
Summary: Daemon for 3Dconnexion devices |
Spacenavd is a free software replacement user-space driver (daemon) for 3Dconnexion's 6-degree-of-freedoms input devices. It is compatible with the original 3dxsrv daemon, and works perfectly with any program that was written for the 3Dconnexion driver.
GPL-3.0-or-later
* Wed Nov 17 2021 Johannes Segitz <jsegitz@suse.com> - Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_spacenavd.service.patch Modified: * spacenavd.service * Tue Mar 16 2021 Herbert Graeber <herbert@graeber-clan.de> - 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 * Tue Mar 31 2020 Herbert Graeber <herbert@graeber-clan.de> - Remove unnecessary _service file * Sun Mar 22 2020 Herbert Graeber <herbert@graeber-clan.de> - Fix pidfile (/var/run -> /run) * Sun Mar 22 2020 Herbert Graeber <herbert@graeber-clan.de> - 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. * Sat Mar 16 2019 Herbert Graeber <herbert@graeber-clan.de> - Add two upstream patches for proper handling of device ids: * spacenavd-add-blacklist-and-device-ids.patch * spacenavd-add-missing-usbid.patch * Sat Aug 25 2018 herbert@graeber-clan.de - Add patch spacenavd-0.6+git3066072.patch with some bug fixes und support for newer devices: * minor formatting fixes old and new, and usage of the LED_AUTO enumeration in src/client.c * LED state enumeration instead of magic numbers, since it's no longer a simple boolean value. * improve device information provided by daemon * updated readme file * replaced the svn $rev$ substitution with git describe falling back to git rev-parse HEAD * fixed axis detection, and added detection of the number of buttons for USB devices on linux * Applied Wiedemann's patch (sf#6) to link object files in alphabetical order * Added missing include to dev_usb_darwin.c closing bug #10 * fixed a small bug in device detection which sometimes skipped a single character during parsing * added rule to match devices with the new 3Dconnexion vendor id (0x256f) * Better example-spnavrc descriptions - remove some debugging printfs which where commited accidentally previously * moved axis remapping before checking deadzones * trying to remove devices from Xinput * added all the missing options to the example-spnavrc file * possible fix for bug #9 * added code to skip joystick device files while parsing /proc/bus/input/devices - Drop reproducible.patch * Sat Aug 25 2018 herbert@graeber-clan.de - Add modalias supplements for all supported devices * Sat Aug 25 2018 herbert@graeber-clan.de - The repository moved to github - Rerelease of version 0.6 * added example config file * fixed setup_init failing to detect the correct runlevel in some cases. * fixed calculation of time periods in motion events. * code refactoring to support multiple operating systems. * added freebsd and macos x support for serial devices. * fixed build when system headers don't define EV_SYN (linux). * added dependency tracking in the makefile. * added separate sensitivity control for each axis. * added separate deadzone control for each axis. * added option to avoid grabbing the device. * fixed spurious error messages on SIGHUP. * added auto-repeat non-zero events option (useful for serial devices). * added button number remapping configuration option. * added keyboard emulation option. * abort if spacenavd is already running. * heed DESTDIR env var in makefile install and uninstall targets. * merged serial magellan protocol code. * added systemd init file under contrib/. * merged Ralf Morel's patch for multiple device support. * improved XAUTHORITY handling. * improved device selection with predicate callback and USB ids. * added joystick support. * fixed axis remapping for some HID devices. * fixed race condition in X detection. * applied Christian Ehrlicher's patches fixing a number of memory bugs. * Wed Feb 14 2018 crrodriguez@opensuse.org - Remove buildRequires on xorg-x11-devel * Sat May 27 2017 bwiedemann@suse.com - Add reproducible.patch to sort input files to make build reproducible (boo#1041090) * Sun Oct 30 2016 jengelh@inai.de - Rectify description, use source URL and avoid sysvinit calls under systemd. * Thu Oct 27 2016 herbert@graeber-clan.de - Add a manpage taken from debian * Thu Oct 27 2016 dan.weatherill@cantab.net - add xdpyinfo package as explicit dependency, it is required for the spnavd_ctl script to work properly * Mon Mar 02 2015 herbert@graeber-clan.de - Update to version 0.6 - Remove init file
/etc/X11/xinit /etc/X11/xinit/xinitrc.d /etc/X11/xinit/xinitrc.d/spacenavd /etc/spnavrc /usr/bin/spnavd_ctl /usr/lib/systemd/system/spacenavd.service /usr/sbin/rcspacenavd /usr/sbin/spacenavd /usr/share/doc/packages/spacenavd /usr/share/doc/packages/spacenavd/README.md /usr/share/licenses/spacenavd /usr/share/licenses/spacenavd/COPYING /usr/share/man/man8/spacenavd.8.gz /usr/share/man/man8/spnavd_ctl.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 17:26:31 2024