Commit Graph

214 Commits

Author SHA1 Message Date
Miroslav Lichvar
73ceac881f internalize scons (RHEL-14750)
Add scons to sources and use it for building instead of requiring a
system package.

Resolves: RHEL-14750
2024-02-20 15:59:42 +01:00
Miroslav Lichvar
75e324c9e3 fix busy wait when reading from gpsd socket 2024-02-20 15:52:05 +01:00
Miroslav Lichvar
fec40c08af fix some issues reported by coverity and shellcheck 2024-02-20 15:51:53 +01:00
Miroslav Lichvar
f13f187d26 add missing IPv6 support 2024-02-20 15:51:33 +01:00
Miroslav Lichvar
b93fae760d drop unneeded API-compatibility patch 2024-02-20 15:48:35 +01:00
Fedora Release Engineering
1ad8488a12 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 20:54:26 +00:00
Fedora Release Engineering
0b3754d35e Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-20 21:23:30 +00:00
Miroslav Lichvar
d666f21660 1:3.25-8 2023-10-03 15:58:49 +02:00
Miroslav Lichvar
71bdc5f9f2 disable libs and devel subpackages on RHEL
The libgps ABI is not stable enough to cover the RHEL lifecycle. Stop
providing the library for other applications. There are only two
packages currently using libgps in EPEL9 (collectd and plasma-workspace)
and in both it's an optional feature, with the build dependency coming
from the Fedora spec.
2023-10-03 15:56:31 +02:00
Miroslav Lichvar
ddee50588c don't require libs in main package
libgps is linked statically in the clients. Upstream doesn't support
dynamic linking.
2023-10-03 14:55:22 +02:00
Miroslav Lichvar
09c015ba66 remove trailing whitespace 2023-07-24 12:54:57 +02:00
Miroslav Lichvar
1e0946cd26 don't regenerate man pages if asciidoctor is present 2023-07-24 12:54:07 +02:00
Yaakov Selkowitz
b70d14d9ef Update dependencies
dbus-glib is deprecated, and nothing built in this package uses it;
the one sample app in contrib/ which does is not built or installed.
systemd-rpm-macros has been split out, which avoids installing the
entire systemd and its dependencies to build this.
2023-07-20 12:32:45 -04:00
Fedora Release Engineering
8accfb8dde Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 05:26:31 +00:00
Miroslav Lichvar
1b2b4d518e 1:3.25-6 2023-07-17 12:01:57 +02:00
Miroslav Lichvar
e87a44a758 split X clients to separate subpackage 2023-07-17 12:01:55 +02:00
Miroslav Lichvar
9075cb64ae add explicit gcc dependency 2023-07-17 12:00:33 +02:00
Miroslav Lichvar
7b01d1282d add missing dependencies for python clients 2023-07-17 11:11:12 +02:00
Miroslav Lichvar
60500708b3 fix spec indentation 2023-07-17 11:01:01 +02:00
Miroslav Lichvar
a7b4afcbf1 drop xmlto from build dependencies
No longer used for documentation.
2023-07-13 15:49:19 +02:00
Miroslav Lichvar
aa893c86de enable libusb1-devel on s390x 2023-07-13 15:49:19 +02:00
Miroslav Lichvar
d09a516007 fix qt build option 2023-07-13 15:49:19 +02:00
Python Maint
046b13a002 Rebuilt for Python 3.12 2023-06-15 17:00:17 +02:00
Miroslav Lichvar
3e38bcec2d 1:3.25-4 2023-05-11 14:49:42 +02:00
Miroslav Lichvar
1d736c18fe switch from patchX macro to patch -P X 2023-05-11 14:49:42 +02:00
Miroslav Lichvar
e7baf133a1 remove unnecessary .so symlink 2023-05-11 14:49:42 +02:00
Miroslav Lichvar
83cea8cd98 remove shebang in python module files and fix permissions 2023-05-11 14:49:42 +02:00
Miroslav Lichvar
6a43fd3e78 use rm and install directly instead of macros 2023-05-11 14:49:42 +02:00
Miroslav Lichvar
b9bc8e525d add comment about ignored LDFLAGS 2023-05-11 14:49:42 +02:00
Miroslav Lichvar
8520dd6f83 convert NEWS to UTF-8 2023-05-11 14:49:42 +02:00
Miroslav Lichvar
b8fb2e1a3a fix spec formatting 2023-05-11 14:49:42 +02:00
Miroslav Lichvar
145db042da update URL 2023-05-11 14:40:56 +02:00
Miroslav Lichvar
fd0c44f305 remove unnecessary _hardened_build setting 2023-05-11 14:40:53 +02:00
Tim Orling
f9129e0e13 migrated to SPDX license
Signed-off-by: Tim Orling <ticotimo@gmail.com>
2023-03-12 14:35:39 -07:00
Fedora Release Engineering
6aab5cab13 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 11:24:46 +00:00
Miroslav Lichvar
1ba99e831e 1:3.25-1 2023-01-11 15:19:54 +01:00
Miroslav Lichvar
8631b37bbb update to 3.25 2023-01-11 12:13:56 +01:00
Fedora Release Engineering
b16e67b577 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 12:54:11 +00:00
Python Maint
f53ceeb43f Rebuilt for Python 3.11 2022-06-13 23:42:49 +02:00
Miroslav Lichvar
23a19c8856 1:3.24-1 2022-05-04 16:37:08 +02:00
Miroslav Lichvar
e4ae38aac2 update to 3.24 2022-05-04 16:36:39 +02:00
Jeff Law
3229b494fa Re-enable LTO 2022-02-12 17:12:55 -05:00
Fedora Release Engineering
45ed0b43e3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 11:40:29 +00:00
Miroslav Lichvar
792bae6d8a 1:3.23.1-1 2021-09-27 13:30:55 +02:00
Miroslav Lichvar
69cf7cdbdc add old status names to gps.h for compatibility 2021-09-27 13:28:05 +02:00
Miroslav Lichvar
490d317ac8 update to 3.23.1 2021-09-27 13:23:41 +02:00
Miroslav Lichvar
bada75b777 1:3.23-1 2021-08-11 17:07:01 +02:00
Miroslav Lichvar
231de1a53e update to 3.23 2021-08-11 15:11:36 +02:00
Miroslav Lichvar
6657e60ea9 1:3.22-5 2021-08-11 12:15:02 +02:00
Miroslav Lichvar
5b4a4333ad fix handling of GPS weeks after 2180 (#1989379) 2021-08-11 12:12:57 +02:00