Richard Hughes
b3dca14e90
trivial: Never compare a string against zero to avoid warnings
2017-07-06 18:28:01 +01:00
Mario Limonciello
7dabe954e2
trivial: set FWUPD_GIT_DESCRIBE even if git isn't installed
2017-07-06 09:26:54 -05:00
Mario Limonciello
b04c13e1cf
Include optional git checkout information in --version
...
When users are running from git this should aide in
debugging if they have a fix included.
2017-07-05 17:49:50 -05:00
Richard Hughes
e5f83588d1
trivial: post release version bump
2017-07-04 13:32:06 +01:00
Mario Limonciello
1499892173
Test for python dependencies before building ( #147 )
2017-06-20 14:17:49 -05:00
Richard Hughes
9bb940d40d
trivial: Try to enable the valgrind support with newer meson versions
2017-06-20 09:25:25 +01:00
Richard Hughes
9b59676a24
Add a plugin to get the version of the AMT ME interface
2017-06-19 14:01:47 +01:00
Richard Hughes
b75549287c
trivial: Drop deps when compiling with enable-uefi-labels=false
2017-06-15 12:05:11 +01:00
Richard Hughes
925b13cc37
trivial: Do not use -Winline -- too many false positives
2017-06-15 11:03:39 +01:00
Richard Hughes
a7fc23f657
trivial: post release version bump
2017-06-15 09:17:30 +01:00
Mario Limonciello
daac6a68fe
Fix version comparison for meson 0.41
2017-06-13 15:35:45 -05:00
Richard Hughes
e691d30187
Allow compiling with newer versions of meson
...
In 0.41.0 meson introduced it's own 'dist' target and so we don't need to
define this ourselves anymore. Use a version compare to avoid depending on a
very new meson.
2017-06-13 16:46:05 +01:00
Peter Jones
2297c09f81
Generate a pile of images for status messages during system firmware update. ( #133 )
...
This generates a pile of .bmp files to use as our status messages.
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-06-12 13:11:22 -05:00
Richard Hughes
7420573412
trivial: post release version bump
2017-06-07 15:44:49 +01:00
Richard Hughes
605791d19e
trivial: Remove the libgcab1-dev dep, nothing actually requires it
2017-06-06 14:51:25 +01:00
Richard Hughes
dfed515573
Allow downloading metadata from more than just the LVFS
...
Add the concept of 'remotes' that can dropped into /etc and used as firmware
metadata sources. This may be desirable when firmware is only accessable with
a valid support contract or from behind a VPN.
2017-06-02 13:19:05 +01:00
Eric Koegel
23603f0452
Add support for ConsoleKit2
...
Make systemd and ConsoleKit support an optional compile time flag
with both enabled by default. If both are used, the ifdef/elif will
ensure only the systemd calls are used so there's no conflict.
2017-06-01 09:00:16 +01:00
Timo Gurr
555c634a92
Allow to specify bindir
2017-05-29 16:54:30 +01:00
Mirco Tischler
63687ad124
Remove 'lib' prefix when looking for libraries
...
ld will prepend the lib prefix itself and will actually look for
liblibgpg-error and liblibm if called with -llibgpg-error and -llibm. Let's
get rid of the prefix.
2017-05-26 12:09:19 +01:00
Mario Limonciello
966b083e22
Make systemd dependency at least version 231
...
systemd 231 renamed ReadWriteDirectories to ReadWritePaths.
FW updates will fail for difficult to debug reasons if using an older
and the current unit.
2017-05-25 09:50:48 -05:00
Chris Mayo
584921f16c
Increase minimum required AppStream-Glib version to 0.6.13
...
Adds regex command used for comparing firmware versions.
2017-05-24 20:13:00 +01:00
Richard Hughes
bf5180ae81
trivial: post release version bump
2017-05-22 19:39:19 +01:00
Moritz Kiefer
eaa0713df4
Set HAVE_POLKIT_0_114 when polkit is newer than 0.114
2017-05-16 10:32:18 +01:00
JulianLiu
1d577d6572
enable-dell requires libfwup-dev ( #113 )
...
* enable-dell requires libfwup-dev
Add dependency in enable-dell and shared_module('fu_plugin_uefi')
2017-05-02 19:38:15 +01:00
Richard Hughes
ad28e34f08
trivial: post release version bump
2017-04-28 16:11:32 +01:00
Mario Limonciello
47a0ed78c6
Create /var/lib/fwupd by meson post install
2017-04-21 08:07:58 -05:00
Mario Limonciello
5c1df14d05
fix test suite localstate directory to be a temporary directory
2017-04-20 13:53:19 -05:00
Mario Limonciello
6a185bc8c0
fix system-update.target.wants symlink too ( #109 )
2017-04-19 10:10:59 -05:00
Richard Hughes
2d8a7958b2
trivial: Get the pkg-config variables rather than hardcoding
2017-04-19 14:51:59 +01:00
Richard Hughes
e1c9a5c476
trivial: Fix substitution of FWUPD_x_VERSION in fwupd-version.h
2017-04-19 10:15:16 +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
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
34a4724b13
trivial: Post branch version bump
2017-04-13 18:39:27 +01:00
Richard Hughes
f6ee41edf2
trivial: Make libtbtfwu optional when compiling with thunderbolt support
2017-04-13 17:44:08 +01:00
Richard Hughes
87e82a716d
trivial: Add the optional valgrind functionality back
2017-04-12 18:21:08 +01:00
Richard Hughes
63ef90f197
trivial: Always include the prefix for sysconfdir
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
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