Summary
The libspnav library is provided as a replacement of the magellan library. It provides a cleaner, and more orthogonal interface. libspnav supports both the original X11 protocol for communicating with the driver, and the new alternative non-X protocol. Programs that choose to use the X11 protocol, are automatically compatible with either the free spacenavd driver or the official 3dxserv, as if they were using the magellan SDK.
Versions
v1.1 :: 0 :: gentoo
- Modified
- License
- BSD
- Keywords
- amd64 ppc64 x86 ~arm ~arm64 ~riscv
- USE flags
- X static-libs
USE flags
General
- X
- Add support for X11
- static-libs
- Build static versions of dynamic libraries as well
Dependencies
Runtime Dependencies
app-misc / spacenavd : The spacenavd daemon provides free alternative to the 3dxserv daemon
Depending packages
media-gfx / blender : 3D Creation/Animation/Publishing System
media-gfx / freecad : QT based Computer Aided Design application
media-gfx / openscad : The Programmers Solid 3D CAD Modeller
media-gfx / solvespace : Parametric 2d/3d CAD
sci-electronics / gazebo : A 3D multiple robot simulator with dynamics
x11-misc / spnavcfg : Qt-based GUI to configure a space navigator device
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
dev-libs/libspnav: drop 0.2.3-r1, 1.0-r1
Bug: https://bugs.gentoo.org/940657 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-libs/libspnav: Stabilize 1.1 amd64, #940657
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libspnav: Stabilize 1.1 x86, #940657
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libspnav: Stabilize 1.1 ppc64, #940657
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lucio Sauer · gentoo
*/*: inline mirror://sourceforge
bump copyright of touched ebuilds to 2024 Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sebastian Pipping · gentoo
dev-libs/libspnav: 1.1 + EAPI 8
Signed-off-by: Sebastian Pipping <sping@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sebastian Pipping · gentoo
dev-libs/libspnav: Drop old + MissingRemoteId
Signed-off-by: Sebastian Pipping <sping@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sebastian Pipping · gentoo
dev-libs/libspnav: Fix pkg-config libdir
Closes: https://bugs.gentoo.org/838349 Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 - Repository mirror & CI · gentoo
Merge updates from master - Sebastian Pipping · gentoo
dev-libs/libspnav: Fix USE=-X compile for 1.0
Closes: https://bugs.gentoo.org/836612 Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 - Repository mirror & CI · gentoo
Merge updates from master - Sebastian Pipping · gentoo
dev-libs/libspnav: 1.0
Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 - Repository mirror & CI · gentoo
Merge updates from master - Sebastian Pipping · gentoo
dev-libs/libspnav: 0.3
Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 - Repository mirror & CI · gentoo
Merge updates from master - Alex Fan · gentoo
dev-libs/libspnav: keyword 0.2.3-r1 for ~riscv
Signed-off-by: Alex Fan <alex.fan.q@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libspnav: multilib--
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libspnav: Stabilize 0.2.3-r1 x86, #775695
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libspnav: Stabilize 0.2.3-r1 amd64, #775695
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libspnav: Stabilize 0.2.3-r1 ppc64, #775695
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libspnav: Keyword 0.2.3-r1 arm, #556758
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sebastian Pipping · gentoo
dev-libs/libspnav: Respect variable AR
Closes: https://bugs.gentoo.org/723034 Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-3.0.14, Repoman-3.0.2 - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libspnav: arm64 keyworded (bug #734822)
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sebastian Pipping · gentoo
dev-libs/libspnav: Support USE=-static-libs
Closes: https://bugs.gentoo.org/726978 Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-2.3.99, Repoman-2.3.22 - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
dev-libs/libspnav: drop old EAPI
Signed-off-by: Aaron Bauman <bman@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-libs/libspnav: ppc64 stable wrt bug #700438
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-libs/libspnav: x86 stable wrt bug #700438
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-libs/libspnav: amd64 stable wrt bug #700438
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sebastian Pipping · gentoo
dev-libs/libspnav: 0.2.3 + EAPI 7
Signed-off-by: Sebastian Pipping <sping@gentoo.org> Package-Manager: Portage-2.3.68, Repoman-2.3.16 - Jonas Stein · gentoo
dev-libs/libspnav: Shorter DESCRIPTION - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed