Richard Hughes
a8838ac69b
Fix the Requires lines in the dfu pkg-config file
2017-04-19 16:52:33 +01:00
Mario Limonciello
8e0f242d75
fix libexecdir to respect config option ( #109 )
2017-04-19 10:21:59 -05:00
Mario Limonciello
f4475718de
fix libexecdir to respect config option ( #109 )
2017-04-19 10:21:42 -05:00
Mario Limonciello
18494fbdfb
drop debian/patches
2017-04-19 10:15:05 -05:00
Mario Limonciello
6a185bc8c0
fix system-update.target.wants symlink too ( #109 )
2017-04-19 10:10:59 -05:00
Mario Limonciello
f1e99089d0
fix system-update.target.wants symlink too ( #109 )
2017-04-19 10:10:31 -05:00
Mario Limonciello
cfe0e2e6e1
Merge branch 'master' into debian-next
2017-04-19 09:51:54 -05:00
Richard Hughes
2d8a7958b2
trivial: Get the pkg-config variables rather than hardcoding
2017-04-19 14:51:59 +01:00
Mario Limonciello
3d0345ef51
Merge branch 'master' into debian-next
2017-04-19 08:49:14 -05:00
Mario Limonciello
3636c77d5c
Specify sysconfdir and libexecdir
2017-04-19 08:48:58 -05:00
Richard Hughes
d9f6b10691
Add a config option to allow runtime disabling plugins by name
...
See https://github.com/hughsie/fwupd/issues/110
2017-04-19 14:21:14 +01:00
Richard Hughes
e1c9a5c476
trivial: Fix substitution of FWUPD_x_VERSION in fwupd-version.h
2017-04-19 10:15:16 +01:00
Richard Hughes
a9a99bdb48
Actually use /usr/libexec/fwupd/fwupd
...
It appears the enormity of replacing a directory with a file is just too much
for package managers in 2017.
I guess we might ship other things in /usr/libexec/fwupd/ in the future.
2017-04-19 08:50:52 +01:00
Mario Limonciello
e07a6ddf6e
trivial: Do not use the prefix for sysconfdir
...
Signed-off-by: Richard Hughes <richard@hughsie.com>
2017-04-19 08:41:19 +01:00
Mario Limonciello
ff8a02f9f9
trivial: Do not use the prefix for localstatedir
...
Signed-off-by: Richard Hughes <richard@hughsie.com>
2017-04-19 08:41:09 +01:00
Richard Hughes
fe3f0eda75
trivial: Fix build when using older version of meson
...
Newer meson versions ignore unknown found requests, not so much for older ones.
2017-04-19 08:38:41 +01:00
Richard Hughes
52981a67a1
trivial: Fix using old versions of meson by disabling the valgrind support
...
We can revert this when we depend on a newer meson.
2017-04-19 08:37:19 +01:00
Richard Hughes
05ede65e24
Add a config option to allow runtime disabling plugins by name
...
See https://github.com/hughsie/fwupd/issues/110
2017-04-16 09:11:39 +01:00
Richard Hughes
fc921ae0ce
trivial: Fix underlinking in the daemon self tests
2017-04-16 09:10:45 +01:00
Richard Hughes
4f0f4c77ce
trivial: Fix underlinking in the altos plugin
2017-04-16 09:10:30 +01:00
Richard Hughes
3b88f1c8ed
Set the source origin when saving metadata
...
If this is not done the origin from the last file that was read (which might be
from Fedora, for instance) will be used. This isn't hugely important but can
give misleading and confusing unique-id's in gnome-software.
2017-04-15 16:05:27 +01:00
Richard Hughes
1917ba4310
Support proxy servers in fwupdmgr
2017-04-15 16:05:24 +01:00
Richard Hughes
16634631a6
Use a 60 second timeout on all client downloads
2017-04-15 16:05:16 +01:00
Richard Hughes
d1ced695ca
Set the source origin when saving metadata
...
If this is not done the origin from the last file that was read (which might be
from Fedora, for instance) will be used. This isn't hugely important but can
give misleading and confusing unique-id's in gnome-software.
2017-04-15 12:27:26 +01:00
Mario Limonciello
2342b19de4
Merge branch 'master' into debian-next
2017-04-14 15:49:30 -05:00
Mario Limonciello
acd288c322
correct test suite compliation failure
2017-04-14 15:04:32 -05:00
Mario Limonciello
763c9980ed
Add support for meson build system
2017-04-14 15:03:52 -05:00
Richard Hughes
ee401a17c4
Support proxy servers in fwupdmgr
2017-04-14 19:56:04 +01:00
Richard Hughes
da3ec457c4
Use a 60 second timeout on all client downloads
2017-04-14 19:46:57 +01:00
Mario Limonciello
11a83b6f47
Merge branch 'master' into debian-next
2017-04-14 10:12:54 -05:00
Richard Hughes
1fdb335025
Remove the automake build system
2017-04-13 18:42:08 +01:00
Richard Hughes
34a4724b13
trivial: Post branch version bump
2017-04-13 18:39:27 +01:00
Richard Hughes
ba33740f9d
trivial: Remove non-warning flags from the CFLAGS
2017-04-13 18:38:00 +01:00
Richard Hughes
6fce149471
trivial: Change the name of a generated file
...
The meson build system does not let you choose the output name of the resource.
2017-04-13 18:31:53 +01:00
Richard Hughes
26bfaa2aca
trivial: Fix the last -Wpointer-sign warning
2017-04-13 18:31:25 +01:00
Richard Hughes
4e32a5a09f
trivial: Don't change the documentation output every time the version changes
...
This was added for cosmetic reasons, and including the version makes the
generated html documentation change every release even if there were no API
changes.
2017-04-13 18:31:09 +01:00
Richard Hughes
096c2e9bf1
trivial: No not list the API version indexes
...
We've been really bad at keeping these up to date, so just drop them.
2017-04-13 18:30:51 +01:00
Richard Hughes
87454f394e
trivial: Fix the log domains in two plugins
2017-04-13 18:30:48 +01:00
Richard Hughes
f6ee41edf2
trivial: Make libtbtfwu optional when compiling with thunderbolt support
2017-04-13 17:44:08 +01:00
Richard Hughes
9f0c47b36a
Fix the raspberrypi self test code under meson
...
Also, refactor the common test code to a new source file.
2017-04-13 10:09:33 +01:00
Richard Hughes
87e82a716d
trivial: Add the optional valgrind functionality back
2017-04-12 18:21:08 +01:00
Richard Hughes
c388002b72
trivial: Fix under-dep issue with 'ninja test'
2017-04-12 18:08:49 +01:00
Richard Hughes
67b8cb62bc
trivial: Fix the last -Wpointer-sign warning
2017-04-12 17:56:54 +01:00
Richard Hughes
ea8ebcfc7b
unifying: Refactor the plugin now we have some more information about the hardware
...
Many thanks to Logitech.
2017-04-12 17:54:50 +01:00
Richard Hughes
63ef90f197
trivial: Always include the prefix for sysconfdir
2017-04-12 17:54:46 +01:00
Richard Hughes
38a08807f5
trivial: Fix linking in the synapticsmst plugin
2017-04-12 17:54:46 +01:00
Richard Hughes
463f80566c
trivial: Fix linking in the thunderbolt plugin
2017-04-12 17:54:46 +01:00
Richard Hughes
22efc3b793
trivial: Workaround a bug in rpm using a pretrans script
2017-04-12 16:37:17 +01:00
Richard Hughes
57746cb839
Add the Meson build system as an alternate to autotools
...
Automake and autoconf are impossible to fully understand and Meson now provides
everything we need for a much smaller, faster, and more understandable build.
See http://mesonbuild.com/ for more information.
2017-04-12 16:35:18 +01:00
Richard Hughes
f41d3956a8
trivial: Fix the ExecStart path
...
This fixes a regression from a1585c6b7f
.
2017-04-12 16:34:45 +01:00