105 Commits

Author SHA1 Message Date
ajacoutot
7db7805d52 PERMIT_PACKAGE_CDROM -> PERMIT_PACKAGE 2019-07-07 11:20:50 +00:00
ajacoutot
70b7f80647 Update to mutter-3.32.2.
ok jasper@
2019-05-23 08:48:06 +00:00
ajacoutot
8f6ca01fea Merge all patches from the stable branch. 2019-05-09 16:47:51 +00:00
jasper
de2bdd591e add missing dependency on gnome-settings-daemon 2019-05-09 10:37:05 +00:00
jasper
d751244798 add missing SHARED_LIBS entry and regen PLIST 2019-05-08 16:25:47 +00:00
jasper
89284e47cb update to mutter-3.32.1 2019-05-08 16:16:59 +00:00
ajacoutot
77137deb2f Pushed upstream. 2019-01-22 11:11:39 +00:00
ajacoutot
eecc970480 Actually warn once if we failed to set acceleration profile. 2019-01-20 04:55:56 +00:00
ajacoutot
0238b222da Stop flooding logs with "OMG I don't have gudev support".
While here, drop autoconf and no need to patch away the unknown
warnings.
2019-01-18 01:24:19 +00:00
jasper
7e2041f689 update to mutter-3.30.2 2019-01-17 16:13:15 +00:00
ajacoutot
dcdacb04a9 Make sure we don't re-run configure at build time. 2018-11-11 10:21:18 +00:00
jasper
fc8284bb51 update to mutter-3.28.3 2018-07-25 18:39:04 +00:00
espie
2a95b6e111 tag glib-compile-schemas 2018-07-06 06:04:41 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
jasper
e13f282036 update to mutter-3.28.2 2018-05-10 12:36:43 +00:00
jasper
d551a9b7ef fix from upstream instead of a local revert 2018-04-26 14:40:52 +00:00
jasper
0a93210d64 update to mutter-3.28.1 2018-04-26 09:19:27 +00:00
jasper
8ee5c90ca4 update to mutter-3.28.0 2018-04-23 19:54:44 +00:00
ajacoutot
cb5505f4b5 Bring a few bug fixes from upstream. 2017-12-27 12:42:33 +00:00
jasper
232f629ac8 update to mutter-3.26.2 2017-11-04 16:44:45 +00:00
sthen
cd095cec5e Handle pthread-stubs removal. 2017-10-23 17:11:02 +00:00
sthen
e98df22bf9 - unbreak a second autoconf check with clang by not using nested functions
- set AUTOCONF_DIR to actually regenerate clutter/configure, it wasn't being
regen'd at all, so both the -fvisibility=hidden and -Bsymbolic-functions tests
were broken
2017-09-29 23:32:16 +00:00
robert
b5273b75f7 mutter needs automake 1.5 2017-09-26 14:28:58 +00:00
robert
d267cd02ca Unbreak autoconf checks with clang by not using nested functions
in the checks.

Someone clearly did not read the autoconf documentation because
using the following functions with a function declaration inside
the body will end up declaring a function inside a function.

- AC_TRY_COMPILE( [], [ int main() { return 0; } ],
- AC_LANG_PROGRAM([[]], [[int main (void) { return 0; }]])],
- AC_TRY_LINK([], [int main (void) { return 0; }],

Result:

int
main ()
{
int main (void) { return 0; }
  ;
  return 0;
}

nested functions is a gcc extension which is not supported by
clang.

test.c:4:17: error: function definition is not allowed here
int main (void) { return 0; }
                ^
1 error generated.

This causes tests to fail in the configure scripts resulting in
missing compile and link time flags from the builds.

This resulted in weird behaviour of several software, like gnome
hanging completely due to gtk+3 not being built properly.

This change intrudces the following fixes:

- remove int main() declaration from AC_TRY_COMPILE, AC_LANG_PROGRAM, AC_TRY_LINK
  as it comes with a declaration already, and people misused them

- change to use AC_LANG_SOURCE when needed in case a complete source block is specified

Most of the changes are in configure.(ac|in), however there were some cases
where autoconf is either broken or the build failed because of an autoconf
generated configure script. Everytihng else is switched to autoconf, so
the maintainers can go ahead and upstream these diffs.

There are more to come, we are continously checking the tree for these issues
and in the future the infrastructure will error if such a case is found.
2017-09-25 09:16:12 +00:00
ajacoutot
765534b405 Drop line continuation. 2017-09-10 10:51:04 +00:00
jasper
5cfd7afb43 update to mutter-3.24.4 2017-07-24 18:39:17 +00:00
jasper
1cf1378bc4 update to mutter-3.24.3 2017-06-23 19:02:41 +00:00
jasper
3e2352f185 update to mutter-3.24.2 2017-05-21 17:48:10 +00:00
espie
7b69334702 remove more warnings because clang is just better 2017-05-13 17:55:40 +00:00
jasper
fdb59f16ca update to mutter-3.24.1 2017-04-17 12:52:33 +00:00
ajacoutot
73177d4bf3 Stop setting CONFIGURE_STYLE in Makefile.inc but explicitely add it to ports
that need it; in the future more and more ports will move to meson build anyway.
I first though I'd set CONFIGURE_STYLE in gnome.port.mk but it's too fragile
(MODULES list must be sorted very carefully).
Less magic is good.

discussed with jasper@
2017-04-13 07:38:44 +00:00
jasper
73ebd7da8e update to mutter-3.22.3 2017-02-25 15:05:33 +00:00
jasper
9c4232549d update to mutter-3.22.2 2016-11-10 19:28:08 +00:00
jasper
10c3327b1c update to mutter-3.22.1 2016-10-31 16:14:27 +00:00
jasper
3fc88a4249 update to mutter-3.20.3 2016-06-29 19:20:52 +00:00
jasper
cd64004d89 update to mutter-3.20.2 2016-05-12 09:44:27 +00:00
jasper
f6832852fc update to mutter-3.20.1 2016-04-26 07:42:08 +00:00
ajacoutot
d23c1efea2 Fix mouse cursor disappearing (upstream).
https://bugzilla.gnome.org/show_bug.cgi?id=763159

prodded by mpi@
cvs: ----------------------------------------------------------------------
2016-03-19 11:26:13 +00:00
jasper
4c26f221d1 update to mutter-3.18.3 2016-03-04 10:21:21 +00:00
jasper
4b5e64f165 update to mutter-3.18.2 2015-11-12 18:00:42 +00:00
jasper
b9b718897c update to mutter-3.18.1 2015-10-24 14:07:00 +00:00
jasper
5f26a6d920 update to mutter-3.16.3 2015-07-02 18:02:31 +00:00
jasper
9ab6962061 pushed upstream 2015-06-27 12:21:48 +00:00
ajacoutot
cefa35d250 Bring a couple of fixes from upstream:
- theme: Make sure to clear the entirety of buttons properly
  (req. by stsp@)
- surface-actor-x11: Make sure to set a size when unredirected
  This fixes clicking on stuff in sloppy / mouse mode focus
2015-06-27 10:59:09 +00:00
jasper
8565b68374 update to mutter-3.16.2 2015-05-14 18:32:17 +00:00
jasper
fa4302049c - update to mutter-3.16.1.1
* fixes a crash with VT switching
2015-04-15 13:09:48 +00:00
jasper
b2921220b5 update to mutter-3.16.1 2015-04-15 10:09:05 +00:00
ajacoutot
5b82703d86 Bump after libepoxy moved from ports to xenocara. 2015-04-15 09:40:52 +00:00
jasper
663942de3a rework patches as per upstreams suggestions 2015-04-13 08:14:07 +00:00
ajacoutot
aa988913b0 Bump after the recent changes in packaging dbus and dconf. 2015-04-04 09:20:59 +00:00