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