Thomas Petazzoni
72388d42d7
package/gpsd: remove bogus select of BR2_PACKAGE_GPSD_NTP_SHM
...
In commit 57f85e52a7 ("package/gpsd:
unconditionally enable NTP time hinting support"), the option
BR2_PACKAGE_GPSD_NTP_SHM was removed, because NTP time hinting support
is now enabled unconditionally.
However, in one place, a select of this option was kept, which is
obviously no longer needed.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit c727b23cdf )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-12-23 09:29:05 +01:00
Titouan Christophe
1df29189e8
package/gpsd: perform SCons build with Python3
...
Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu >
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
2019-10-30 00:38:14 +01:00
Robert Hancock
690222d239
package/gpsd: Fix systemd service installation and paths
...
Fix several issues with systemd service file installation for gpsd:
- systemd support in the gpsd build was defaulting to enabled or not
based on whether the host system had systemd directories present. Set
this explicitly based on whether BR2_INIT_SYSTEMD is set.
- The installed systemd service files referenced paths in /usr/local when
the actual binaries are installed in /usr. Replace /usr/local with /usr
in the installed service files.
- When BR2_PACKAGE_HAS_UDEV was enabled, all of the binaries were
re-installed again, along with the udev rules, as part of the
post-install hooks. This overwrites the service files that were just
fixed up. Since udev-install implies install, we can just call
udev-install.
Signed-off-by: Robert Hancock <hancock@sedsystems.ca >
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
2019-10-27 20:27:03 +01:00
Bernd Kuhls
57f85e52a7
package/gpsd: unconditionally enable NTP time hinting support
...
Mandatory LEAP* defines are only enabled when TIMEHINT_ENABLE is
enabled: https://gitlab.com/gpsd/gpsd/blob/master/gpsd.h#L293
And TIMEHINT_ENABLE is only enabled when NTPSHM_ENABLE is enabled:
https://gitlab.com/gpsd/gpsd/blob/master/gpsd.h#L109
Upstream has entirely dropped the TIMEHINT_ENABLE option:
8546be5f1e
So, for the time being, we simply enable it unconditionally.
Fixes:
http://autobuild.buildroot.net/results/44639b8fe407bee30ac96ab54b8037439f3dac88/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
[Thomas: drop Config.in.legacy, improve commit log]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-08-07 16:30:47 +02:00
Bernd Kuhls
5692ffca98
package/gpsd: add whitespaces
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-08-06 22:24:53 +02:00
Bernd Kuhls
fac4ec44de
package/gpsd: bump version to 3.19
...
Removed patches applied upstream:
02d21faebe
d685ab0595
bfc7d136fb
Project moved to gitlab, updated project URL.
Updated license hash and changed license to BSD-2-Clause after upstream
commit:
2a286af6cf
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-08-04 18:51:39 +02:00
Giulio Benetti
74e56b104f
package/gpsd: use BR2_TOOLCHAIN_HAS_GCC_BUG_68485 option
...
The workaround for gcc's ICE works ok, but it's used if
BR2_microblaze=y with a local comment. Let's use
BR2_TOOLCHAIN_HAS_GCC_BUG_68485 instead to avoid repeating ICE bug
comment for every package affected by it.
Signed-off-by: Giulio Benetti <giulio.benetti@micronovasrl.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-06-19 21:49:41 +02:00
Fabrice Fontaine
0b2a2fc13e
package/gpsd: fix isync build without nmea
...
Upstream suggested to move the definition of NMEA_DOLLAR out of the
ifdef.
Fixes:
- http://autobuild.buildroot.org/results/7757ff82623eb5db8cbd9cdf69baf308fd0b0666
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
2019-06-10 00:28:33 +02:00
Peter Korsgaard
f590097045
Merge branch 'next'
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-06-02 22:11:20 +02:00
Fabrice Fontaine
9386d72e74
package/gpsd: bump to version 3.18.1
...
- Remove second patch (already in version)
- Add a patch to fix build without man pages
- Add a patch to remove C99-style loop
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Reviewed-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-05-26 15:03:39 +02:00
Fabrice Fontaine
6f7a15cbe5
package/gpsd: add skytraq option
...
skytraq support has been added in version 3.17 with
https://git.savannah.gnu.org/cgit/gpsd.git/commit/SConstruct?id=1456c9f50e718a394f2b633cf0773f3fd792cdaa
Allow the user to enable/disable it through an option and disable it
by default.
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Reviewed-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-05-26 14:50:08 +02:00
Fabrice Fontaine
87cc11688d
package/gpsd: fix BR2_PACKAGE_GPSD_MAX_{CLIENT, DEV} options
...
limited_max_clients and limited_max_devices have been renamed in 3.12
as max_clients and max_devices, respectively.
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Reviewed-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-05-25 23:13:36 +02:00
Fabrice Fontaine
f72be49830
package/scons: remove python from SCONS
...
Remove $(HOST_DIR)/bin/python from SCONS variable to allow each scons
package to select their python interpreter. Indeed, most of the scons
packages (alljoyn, benejson, gpsd) only supports python2
Fixes:
- http://autobuild.buildroot.org/results/b45f9fb69615b80758adeff4571e170c3bd9356b
- http://autobuild.buildroot.org/results/13144a7ebd64ef7889312053f06a14047eea232d
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-04-01 22:46:38 +02:00
Peter Korsgaard
0f32ed723e
package/gpsd: remove qt support
...
Now that Qt4 is removed, the support in gpsd can be removed as well.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
2019-02-06 16:31:06 +01:00
Fabrice Fontaine
c0deed8eed
gpsd: disable documentation
...
Fixes:
- http://autobuild.buildroot.org/results/cbdb4cc34080714082f044fde7e069e6ab5a0e8e
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-10-27 22:59:15 +02:00
Baruch Siach
ae2a91322a
gpsd: fix greis driver build with reconfigure disabled
...
Add a patch fixing undefined function build failure when reconfigure
support is disabled.
Fixes:
http://autobuild.buildroot.net/results/a13/a13a5d852c83cd1fc9f2d1fc2b7302db515278b8/
http://autobuild.buildroot.net/results/185/18599ea12a35b9715a67c1f4e5c4e56906235c94/
http://autobuild.buildroot.net/results/c00/c00d22a6dcadb82a19afab6eacea654d3c41b4c5/
Cc: Zoltan Gyarmati <zgyarmati@zgyarmati.de >
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-10-09 21:37:32 +02:00
Zoltan Gyarmati
a098aa2dbe
gpsd: upgrade to 3.18
...
Removing previously upstreamed build fix patch and add config
option for the newly introduced Greis driver
Signed-off-by: Zoltan Gyarmati <zgyarmati@zgyarmati.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-10-08 17:42:33 +02:00
Zoltan Gyarmati
937a2cf5a9
package/gpsd: disable profiling support on ARC
...
With the currently used ARC glibc version the profiling build fails with
linking error to __mcount. The ARC glibc version arc-2018.03-eng007+
fixes this, therefore when glibc is bumped, this restriction can be
removed.
Fixes:
http://autobuild.buildroot.net/results/88870f5bf4aff557d8eac4e1cc5d3e397e607af0/
Signed-off-by: Zoltan Gyarmati <mr.zoltan.gyarmati@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-02-21 21:29:25 +01:00
Zoltan Gyarmati
0b4bbf6e08
package/gpsd: add config option for Spectratime iSync and build fix patch
...
As in the inital 3.17 version bump patch the iSync config option was not
added, the iSync driver was implicitly enabled in the gpsd config as default,
and due to a bug in the gpsd build setup, this caused several autobuild issues
which are fixed by this. This commit adds both the Buildroot config option and
the gpsd patch which was also sent to and accepted in upstream.
Fixes:
http://autobuild.buildroot.net/results/555b4bdd1707aa21e6d3014e30b635c96c5efffc
http://autobuild.buildroot.net/results/cfc14a2c471c63ecc4c95c12b8e00ed7656acfd2
http://autobuild.buildroot.net/results/2104e15526bd6f467f0d56dee10b5fa46e2c71dd
http://autobuild.buildroot.net/results/610b3f898b396c1def682b809482408c2c4555bc
... and many more.
Signed-off-by: Zoltan Gyarmati <mr.zoltan.gyarmati@gmail.com >
Reviewed-by: Matt Weber <matthew.weber@rockwellcollins.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-02-04 23:45:40 +01:00
Zoltan Gyarmati
37ebd3b782
package/gpsd: upgrade to 3.17, remove obsolete patch
...
The upstream patch which disables the build-time systemctl call made it into
this release so removing it here. Also adding hash for the COPYING file.
Signed-off-by: Zoltan Gyarmati <mr.zoltan.gyarmati@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-01-29 14:40:54 +01:00
Waldemar Brodkorb
e6d0177f53
gpsd: fix build for microblaze architecture
...
Disable O2 and add O0. The suggested flags in the gcc report
are not enough for gcc >= 6.
Fixes:
http://autobuild.buildroot.net/results/3686cd3f3e7b6aee84f4377bd2dded1115321fb3/
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org >
[Thomas: use Git to format the patch, improve patch description.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-08-14 23:29:50 +02:00
Adam Duskett
be9d731edf
package/g*: fix wrapping of Config.in help text
...
The check-package script when ran gives warnings on text wrapping
on all of these Config files. This patch cleans up all warnings
related to the text wrapping for the Config files starting with
the letter g in the package directory.
The appropriate indentation is: <tab><2 spaces><62 chars>
See http://nightly.buildroot.org/#writing-rules-config-in for more
information.
Signed-off-by: Adam Duskett <aduskett@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-07-31 19:09:20 +02:00
Yann E. MORIN
0d0fcfa443
package/gpsd: do not interact with systemd on install
...
When building on a systemd-based host for a systemd-based target, gpsd's
buildsystem will try to tell systemd to reload the its configuration and
recreate the entire dependency tree of services.
Of course, this can not work when run as a user:
>>> gpsd 3.16 Installing to target
==== AUTHENTICATING FOR org.freedesktop.systemd1.reload-daemon ===
Authentication is required to reload the systemd state.
Authenticating as: root
Password:
In fact, this does not even mean anything in cross-compilation.
Fortunately, upstream has already fixed their sin, so we backport it
(tweaked to apply onto 3.16).
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-05-13 14:58:11 +02:00
Rahul Bedarkar
9f59b378a3
boot, package: use SPDX short identifier for BSD-3c
...
We want to use SPDX identifier for license string as much as possible.
SPDX short identifier for BSD-3c is BSD-3-Clause.
This change is done using following command.
find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/BSD-3c/BSD-3-Clause/g'
Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-04-01 15:26:57 +02:00
Alexey Brodkin
b4c050e9af
gpsd: Fix building with gcc 6.x
...
When building C++ parts of gpsd (for example Qt bindings) with gcc 6.x following
failure happens, see [1]:
------------------------------>8-------------------------------
<command-line>:0:0: warning: "_LARGEFILE_SOURCE" redefined
<command-line>:0:0: note: this is the location of the previous definition
In file included from clock_gettime.c:10:0:
compiler.h: In function 'void memory_barrier()':
compiler.h:93:25: error: 'memory_order_seq_cst' was not declared in this scope
atomic_thread_fence(memory_order_seq_cst);
^~~~~~~~~~~~~~~~~~~~
compiler.h:93:25: note: suggested alternative:
In file included from .../output/host/usr/arc-buildroot-linux-uclibc/include/c++/6.2.1/atomic:41:0,
from compiler.h:75,
from clock_gettime.c:10:
.../output/host/usr/arc-buildroot-linux-uclibc/include/c++/6.2.1/bits/atomic_base.h:62:7: note: 'memory_order_seq_cst'
memory_order_seq_cst
^~~~~~~~~~~~~~~~~~~~
In file included from clock_gettime.c:10:0:
compiler.h:93:45: error: 'atomic_thread_fence' was not declared in this scope
atomic_thread_fence(memory_order_seq_cst);
^
compiler.h:93:45: note: suggested alternative:
In file included from .../output/host/usr/arc-buildroot-linux-uclibc/include/c++/6.2.1/atomic:41:0,
from compiler.h:75,
from clock_gettime.c:10:
.../output/host/usr/arc-buildroot-linux-uclibc/include/c++/6.2.1/bits/atomic_base.h:101:3: note: 'std::atomic_thread_fence'
atomic_thread_fence(memory_order __m) noexcept
^~~~~~~~~~~~~~~~~~~
scons: *** [qt-clock_gettime.os] Error 1
scons: building terminated because of errors.
------------------------------>8-------------------------------
As discussed on gpsd mailng list here [2] the only work-around as of today is to
add "-std=gnu++98" to both CFLAGS and CXXFLAGS which we implement here.
Fixes:
http://autobuild.buildroot.net/results/e8593a8ebf2f05cc93235a8129a2ba8b839d6d90
http://autobuild.buildroot.net/results/ff766f4f514c9cb4891873167f4e9b7870051883
http://autobuild.buildroot.net/results/1a4/1a4dbd9ee5e0c7255843228731beab030ca005ca
http://autobuild.buildroot.net/results/1a4/1a4dbd9ee5e0c7255843228731beab030ca005ca
and many others, see http://autobuild.buildroot.net/?reason=gpsd-3.16
[1] http://autobuild.buildroot.net/results/e85/e8593a8ebf2f05cc93235a8129a2ba8b839d6d90/build-end.log
[2] http://lists.nongnu.org/archive/html/gpsd-dev/2016-09/msg00082.html
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com >
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Cc: Bernd Kuhls <bernd.kuhls@t-online.de >
Cc: Sergio Prado <sergio.prado@e-labworks.com >
Cc: James Knight <james.knight@rockwellcollins.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-11-25 17:45:26 +01:00
Yann E. MORIN
0d35008fc6
package/gpsd: use 'menuconfig' instead of 'config'+'menu'
...
Since there were multiple sub-menus, their prompts are turned into
comments.
Some option were missing a prompt, so add one; switch integer options to
use the 'int' type instead of 'string'. Add separating lines around
options.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2016-07-04 17:23:07 +02:00
Bernd Kuhls
9e1854d374
package/gpsd: bump version to 3.16
...
Removed patch applied upstream:
http://git.savannah.gnu.org/cgit/gpsd.git/commit/?id=3e25e2167beb3936de3986fad9b6c9bdec82b81f
0001-Fix-build-against-musl-libc.patch is also not needed anymore after
this commit:
http://git.savannah.gnu.org/cgit/gpsd.git/commit/?id=95c99f69e026e8c57aecba545e51c97f3b284e75
The upstream commit included in this version bump
http://git.savannah.gnu.org/cgit/gpsd.git/commit/libgps.pc.in?id=772eedf8a13c2c0468b1fd94beb5406dbfcb3b6e
fixes a build error with the location module of the updated
sconeserver package included in this patch series:
../libtool: line 7486: cd: lib: No such file or directory
libtool: error: cannot determine absolute directory name of 'lib'
Makefile:428: recipe for target 'location.la' failed
make[3]: *** [location.la] Error 1
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2016-01-31 22:56:12 +01:00
Peter Korsgaard
cc257ee493
Merge branch 'next'
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-12-01 23:24:07 +01:00
Sergio Prado
0f48e36873
gpsd: work-around ICE when compiling for microblaze with GCC5
...
GCC 5.X generates an ICE when compiling gpsd for microblaze due
to optimizations, so lets disable it for now to works around
this problem.
A bug was reported to the gcc bug tracker:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68485
Signed-off-by: Sergio Prado <sergio.prado@e-labworks.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-11-29 14:45:53 +01:00
James Knight
2cfc966f43
gpsd: enable kpps support
...
GPSD has the ability to support KPPS. Its enablement is determined
primarily from the existence of `sys/timepps.h`. This file is provided
from the pps-tools package. Adjusting GPSD's Makefile to depend on the
pps-tools package if a developer has included pps-tools as part of a
build.
Signed-off-by: James Knight <james.knight@rockwellcollins.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-11-28 15:09:37 +01:00
Sergio Prado
31a0e3fa62
gpsd: add work-around and re-enable for microblaze
...
Fix (works around) bug #6872
https://bugs.busybox.net/show_bug.cgi?id=6872
The gpsd package was disabled due to an internal compiler error for
the microblaze architecture in the following commit:
http://git.buildroot.net/buildroot/commit/?id=d517415bcda380336f4a27bf248cef4d81791c9e
The problem is due to an specific GCC optimization flag
(-fexpensive-optimizations), so disabling it we can work around this
problem and compile gpsd for the microblaze architecture.
Signed-off-by: Sergio Prado <sergio.prado@e-labworks.com >
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-11-22 13:49:07 +01:00
James Knight
0524136e3d
gpsd: adjust udev rules file permissions
...
Adjust a generated udev rule file (25-gpsd.rules) to have user write
permissions. This is to prevent rebuild issues when the gpsd package
fails to re-install on a target (since the `cp` of the rule file will
fail due to permissions).
[Thomas: minor tweaks to code comments and commit title.]
Signed-off-by: James Knight <james.knight@rockwellcollins.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-11-05 22:16:03 +01:00
James Knight
e125bab6a3
gpsd: correct explicit nmea 0183 support flag
...
The following handles the GPSd SCons change for the explicit
configuration of the NMEA 0183 protocol. The protocol configuration
change was introduced in 3.12. Developer's who transitioned to
Buildroot's GPSd 3.15 had NMEA 0183 implicitly enabled by default. This
change allows NMEA 0183 to be explicitly disabled again.
See:
http://git.savannah.gnu.org/cgit/gpsd.git/commit/SConstruct?id=8f20d7b2d1ece8f3205ca038726c77daa5234c0c
Signed-off-by: James Knight <james.knight@rockwellcollins.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-11-05 22:00:20 +01:00
Thomas Petazzoni
1ead17ad13
gpsd: add upstream patch to address bug #8401
...
This commit backports upstream gpsd commit
3e25e2167beb3936de3986fad9b6c9bdec82b81f, which fixes the build of the
NMEA driver.
Fixes Buildroot bug #8401 , reported by kevin.alden2@gmail.com .
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-10-14 23:24:01 +02:00
Maxime Hadjinlian
0f75b2635e
package: Replace 'echo -n' by 'printf'
...
'echo -n' is not a POSIX construct (no flag support), we shoud use
'printf', especially in init script.
This patch was generated by the following command line:
git grep -l 'echo -n' -- `git ls-files | grep -v 'patch'` | xargs sed -i 's/echo -n/printf/'
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com >
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-10-04 00:56:41 +02:00
Baruch Siach
74954aed62
gpsd: fix build with musl
...
Add a patch adding missing include.
Fixes:
http://autobuild.buildroot.net/results/493/493ddaf63f41918d718b5c26e2db258c67dba0a6/
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-06-23 22:59:23 +02:00
Baruch Siach
583edd3f86
gpsd: bump to version 3.15
...
Drop upstream patches #1 and #3 . Drop the no longer needed patch #2 .
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-06-04 22:44:54 +02:00
Thomas Petazzoni
db989f89c9
gpsd: requires shared library support
...
gpsd always tries to build a shared library, so make it 'depends on
!BR2_STATIC_LIBS'. We also propagate this to the only gpsd reverse
dependency, the location support of sconeserver. While we're at it, we
add a comment indicating the dependencies of this location support,
which was missing.
Fixes:
http://autobuild.buildroot.org/results/f52/f5261a0933f9b5449d1f4e5cab1bb02e7154e683/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-05-18 22:39:16 +02:00
Gustavo Zacarias
79ce08bbdc
packages: remove non-IPv6 dependencies and tweaks
...
Now that IPv6 is mandatory remove package dependencies and conditionals
for it.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-04-22 23:06:35 +02:00
Jerzy Grzegorek
bd8c733fb4
packages: indentation cleanup
...
This commit doesn't touch infra packages.
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-03-31 13:57:41 +02:00
Gustavo Zacarias
1c58da6c53
gpsd: add hash file
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-03-20 14:24:20 +01:00
Yann E. MORIN
9863553fe8
packages: all salute the passing of avr32
...
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-02-14 17:43:11 +01:00
Peter Korsgaard
298cd8eaa2
package/*: rename patches according to the new policy
...
Autogenerated from rename-patch.py (http://patchwork.ozlabs.org/patch/403345 )
Signed-off-by: Samuel Martin <s.martin49@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-02-03 14:52:56 +01:00
Yann E. MORIN
d213b3bc0d
package/gpsd: remove duplicate dependency
...
No need to duplicate the host-pkgconf dependency on the Qt case, we
already depend on it in the general case.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-15 22:10:31 +01:00
Thomas Petazzoni
cbacf1cf2a
gpsd: use <pkg>_INSTALL_INIT_SYSV mechanism
...
Also makes the installation of the init script unconditional.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 22:56:11 +01:00
Simon Dawson
15e3142c0e
gpsd: fix autobuild failures
...
Add a gpsd patch sent upstream. Fixes, for example:
http://autobuild.buildroot.net/results/c68/c68203cc9cf59db0b645d1b20ee7bed4670bbbf0/
Signed-off-by: Simon Dawson <spdawson@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-09-04 17:23:18 +02:00
Simon Dawson
d9bf7e43a7
gpsd: bump version to 3.11
...
Signed-off-by: Simon Dawson <spdawson@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-08-25 19:52:18 +02:00
Gustavo Zacarias
da4a44b48f
gpsd: switch homepage now that berlios is gone
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-06-18 14:03:55 +02:00
Peter Korsgaard
b108fdcb83
Merge branch 'next'
...
Conflicts:
Makefile
package/dmraid/Config.in
package/gdb/Config.in.host
package/linux-headers/linux-headers.mk
package/python/python.mk
package/python3/python3.mk
package/rt-tests/Config.in
package/sdl/sdl.mk
package/systemd/systemd-01-fix-getty-unit.patch
package/systemd/systemd-02-fix-page-size.patch
package/systemd/systemd-03-uclibc-fix.patch
package/udev/Config.in
package/udisks/Config.in
package/vlc/vlc.mk
system/Config.in
Quite some merge conflicts, hopefully I didn't screw up anything.
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-02-28 14:30:23 +01:00
Thomas Petazzoni
f7d43f93bb
gpsd: disallow NMEA2000 CAN driver on AVR32
...
AVR32 is using uClibc 0.9.31, which lacks some CAN related definitions
that prevent the gpsd nmea2000 driver from building.
The rest of gpsd, with all options and drivers enabled, builds fine on
AVR32.
Fixes:
http://autobuild.buildroot.org/results/ee2/ee2ec848e893f08fa80caf99a67e68b73b6400e8/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-02-21 12:43:52 +01:00