199 Commits

Author SHA1 Message Date
jasper
221f4c92a1 update to cogl-1.22.8 2020-06-07 12:55:00 +00:00
jasper
6f35702f0e set DEBUG_PACKAGES 2020-03-13 12:39:57 +00:00
jasper
ac42196cbe update to clutter-1.26.4 2020-03-13 12:31:07 +00:00
jasper
002feceb02 update to cogl-1.22.6 2020-03-13 12:30:48 +00:00
sthen
b8d12a3b20 update various simple PERMIT_* in Makefile.inc files 2019-07-13 10:59:26 +00:00
sthen
22de3ff02c set png16 WANTLIB entries back to png following the change in soname
part done by portbump, part by hand (it is easily confused)
2019-05-17 16:45:25 +00:00
jasper
a053c94b99 update to cogl-1.22.4 2019-04-26 09:27:10 +00:00
jasper
827e5339af update to clutter-gst-3.0.27 2019-02-07 19:38:26 +00:00
jasper
aa7f0592e1 update to clutter-gst-3.0.26 2018-03-11 12:17:19 +00:00
jasper
f8e8f9d438 regen WANTLIB 2017-11-15 16:49:24 +00:00
sthen
b9064dc0ff Handle pthread-stubs removal. 2017-10-23 17:10:49 +00:00
naddy
84726a7a49 Unbreak autoconf checks with clang by not using nested functions 2017-10-06 15:38:35 +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
jasper
7ea25ee55e update to clutter-gtk-1.8.4 2017-08-10 13:50:37 +00:00
jasper
383c7868f9 update to clutter-1.26.2 2017-05-21 17:47:53 +00:00
ajacoutot
f5c3b0c698 Committed upstream, thanks nigel@ 2017-05-05 14:04:37 +00:00
espie
86c8784779 maintainer-mode is another option 2017-04-30 06:16:45 +00:00
jasper
cf79ac463d update to clutter-gst-3.0.24 2017-04-09 12:16:26 +00:00
jasper
b1716b1546 update to clutter-gst-3.0.22 2016-12-08 19:04:45 +00:00
jasper
a1ffde16d4 update to clutter-gtk-1.8.2 2016-10-29 08:30:27 +00:00
jasper
e8e089c7d1 regen and re-order WANTLIB 2016-09-08 08:49:10 +00:00
jasper
1563db4f94 update to clutter-gst-3.0.20 2016-09-08 08:29:05 +00:00
jasper
4c05785255 update to cogl-1.22.2 2016-09-01 08:28:29 +00:00
jasper
8b0dbbaf3c regen WANTLIB 2016-04-25 09:36:23 +00:00
jasper
a2708a6c95 update to clutter-gtk-1.8.0 2016-04-25 09:36:01 +00:00
jasper
de4a5ccb4e update to clutter-gst-3.0.18 2016-04-25 09:35:49 +00:00
jasper
c7b90b6c06 update to clutter-1.26.0 2016-04-25 09:35:31 +00:00
jasper
3f663e9a2b drop gettext module 2016-04-25 09:35:19 +00:00
naddy
5fc24d3cb3 removing SHARED_ONLY is safe here 2016-03-16 20:02:11 +00:00
jasper
66c0dcf63e update to clutter-gst-3.0.16 2016-02-25 07:43:35 +00:00
nigel
64c2fc2199 Fix test which seg faults.
Ok jasper, aja
2015-12-06 15:46:01 +00:00
jasper
ecfd7bf8d9 update to clutter-1.24.2 2015-10-14 17:24:10 +00:00
jasper
dc36d0d7c0 update to clutter-gtk-1.6.6 2015-10-14 17:23:35 +00:00
jasper
878b874511 update to clutter-gst-3.0.14 2015-10-12 07:16:13 +00:00
jasper
27800fbbf5 update to clutter-gst 3.0.12 2015-10-06 09:52:23 +00:00
jasper
e1de4ebcf7 - update to clutter-gtk-1.6.4
tested in a bulk/ok aja@
2015-09-19 11:06:56 +00:00
jasper
0c35483608 - update to clutter-1.24.0
tested in a bulk/ok aja@
2015-09-19 11:06:43 +00:00
jasper
187df26ecd - update to cogl-1.22.0
tested in a bulk/ok aja@
2015-09-19 11:06:30 +00:00
jasper
b52abe3435 update to clutter-gst-3.0.10 2015-09-07 08:24:47 +00:00
jasper
dfdcb0cfcb update to clutter-gst-3.0.8 2015-07-18 19:24:22 +00:00
jasper
3a123739c9 - update to clutter-gtk-1.6.2
- sync WANTLIB
2015-06-30 10:53:28 +00:00
jasper
196d3fff7d update to clutter-1.22.4 2015-06-30 10:53:17 +00:00
jasper
ef7e08ddf3 update to clutter-gst-3.0.6 2015-05-25 07:55:46 +00:00
jasper
a8bb46c12c update to clutter-1.22.2 2015-05-12 12:46:02 +00:00
ajacoutot
5b82703d86 Bump after libepoxy moved from ports to xenocara. 2015-04-15 09:40:52 +00:00
ajacoutot
aa988913b0 Bump after the recent changes in packaging dbus and dconf. 2015-04-04 09:20:59 +00:00
jasper
a27851cf42 - update to clutter-gst-3.0.4 2015-04-03 16:32:13 +00:00
jasper
6dfa8a1c65 - update to clutter-1.22.0
* if there's any fallout it'll be dealt with shortly
2015-04-03 16:31:56 +00:00
jasper
a17cf8b281 update to cogl-1.20.0 2015-04-03 16:31:24 +00:00
jasper
51be52edd4 update to clutter-gst-2.0.14 2015-01-26 08:04:18 +00:00