Commit Graph

37 Commits

Author SHA1 Message Date
2212650b00 build: add libdazzle dependency
Now that libdazzle can compile on gtk+-3 3.22 again, we can use it and
still keep things working on Debian stable, RHEL, etc.
2019-05-29 15:13:00 -07:00
61f01802f0 build: fix old polkit check 2019-05-29 15:13:00 -07:00
623d7ad027 build: cleanup dependency checking
We always require polkit now, so that we can fallback when we fail to
communicate with the peer.
2019-05-29 15:13:00 -07:00
479de6cd92 build: bump API version 2019-05-29 15:13:00 -07:00
e77310a511 build: update some dependency versions
These might give us a chance to work on Debian stable.
2019-05-29 15:12:59 -07:00
821fc286b8 build: cleanup visibility for symbols 2019-05-29 15:12:59 -07:00
394772cb01 build: reduce GLib requirement
We can probably even do this further, but I want to do a bunch of
tree moderniziation first.
2019-05-29 15:12:59 -07:00
94ce3dd648 build: bump C++ requirement 2019-05-29 15:12:59 -07:00
1708ad1b48 tree: start on massive tree refactor
The big thing going on here is that we are going to split up the libraries
a bit better, and remove GObject from the capture library. The libsysprof
library will bring in the capture library statically, so we can export the
symbols we want.

Eventually, we will bump the version to sysprof-3, but not yet.
2019-05-29 15:12:59 -07:00
bffd4c63d5 release 3.32.0 2019-03-13 00:20:19 -07:00
1876dba50d release 3.31.91 2019-02-18 18:22:31 -08:00
d852c3e7ac release 3.31.90 2019-02-07 12:27:28 -08:00
fd395eb067 build: Check relro support using cc.has_link_argument
Meson 0.46 added cc.has_link_argument, which allows us to get rid
of the cc.links hack.
2018-10-16 19:48:42 +02:00
be185c2fbc theme: add development highlight to headerbar 2018-10-15 18:57:13 -07:00
bd4c4e5586 release 3.31.1 2018-10-08 17:48:54 -07:00
921e6d48d7 meson: bump to newer release of meson 2018-10-08 17:48:13 -07:00
f4870fdd38 meson: fix linker checks 2018-10-08 17:48:13 -07:00
a827b61d63 i18n: ensure we setup i18n/l10n during application startup
Historically, Sysprof never supported translations. When revamping the
Sysprof implementation we didn't fix that, even though we were able to
start accepting translations.

This ensures we setup the translation tooling at startup.

Fixes #3
2018-09-25 14:38:29 -07:00
d6ccf1b4fd build: use modern Meson helpers for i18n 2018-09-25 21:59:09 +02:00
e4a5f5f629 post release version bump
This bumps us to 3.31 for 3.32 development. See the sysprof-3-30 branch
for updated patches to 3.30.
2018-09-24 17:51:41 -07:00
790b41ddbc release 3.30.1 2018-09-24 17:47:19 -07:00
139a6365a8 release 3.30.0 2018-09-04 21:45:44 -07:00
6f635ad371 build: don't disable assert on tests
This fixes #2 where meson errors about tests and assert being disabled.
2018-08-22 13:06:15 -07:00
c1b4fe3838 build: remove disabling of checks
This is excessive and not really worth it.
2018-08-22 13:06:15 -07:00
984d58f958 release 3.29.3 2018-06-18 20:42:59 -07:00
e6d5d2b70d bump for development 2018-04-09 21:28:41 -07:00
5b5a79e3e0 Release 3.28 2018-03-13 17:46:55 -07:00
1ec14b637e release 3.27.92 2018-03-04 21:06:01 -08:00
6fde0be959 release 3.27.91 2018-02-20 13:53:59 -08:00
0ee8a38fca build: add more GCC warnings
Adds the set we use in various other GNOME projects.
2018-02-13 20:35:02 -08:00
4f93ede6fa build: move script to meson subdir
This makes things more like various other projects in GNOME.
2017-09-28 16:27:26 -07:00
23a9697af4 build: bump for development 2017-09-15 17:44:50 -07:00
4eb274cc33 Release 3.26.0 2017-09-15 17:30:03 -07:00
532a9dc840 release 3.25.92 2017-09-05 13:25:47 -07:00
7fc1998eb8 Use glib preset for i18n
https://bugzilla.gnome.org/show_bug.cgi?id=783749
2017-07-04 00:06:52 +02:00
41f29e03ce build: Move meson post install script to build-aux 2016-12-12 19:07:14 -05:00
52bc856be4 build: Add support for Meson 2016-12-01 02:34:11 -05:00