18936 Commits

Author SHA1 Message Date
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
dcoppa
3d244a4625 Bugfixing update to i3-4.14.1 2017-09-25 06:30:43 +00:00
dcoppa
4c3f4a0fc4 Update to mlterm-3.8.3 2017-09-24 07:30:21 +00:00
sthen
9bf44cf1b3 sync GNOMEish WANTLIBs 2017-09-23 11:41:31 +00:00
sthen
d49f4d1d0a libidn2 was only for kdebase3,-samba (via gnutls) - kdebase3,-main should
still be libidn.
2017-09-23 10:57:23 +00:00
sthen
b0600caa40 add c to WANTLIB for perl XS modules 2017-09-23 10:51:07 +00:00
sthen
9ca2923a1b WANTLIB+=unistring for -cups 2017-09-23 10:28:52 +00:00
sthen
1f71b554ec add missing c++ wantlib 2017-09-23 10:16:54 +00:00
sthen
30eaa4b102 sync WANTLIB and bump, gc a few gettext MODULES while there 2017-09-22 21:30:32 +00:00
rsadowski
01416642c1 update X2Go Client to 4.1.0.1 2017-09-21 17:09:02 +00:00
dcoppa
879738d7a7 Drop gettext MODULE, sync WANTLIB 2017-09-19 18:01:21 +00:00
ajacoutot
348908fd27 Sync WANTLIB after recent pulseaudio update. 2017-09-19 11:51:50 +00:00
dcoppa
f5b02179a2 Remove gettext module and fix deps accordingly 2017-09-16 14:41:20 +00:00
dcoppa
afdda336d3 Drop maintainership of ruby-redis, get maintainership of x11/mlterm 2017-09-16 14:26:26 +00:00
jca
717f760fdf Needs a c++ compiler that supports -std=c++11
Spotted on sparc64:

  http://build-failures.rhaalovely.net//sparc64/2017-09-04/x11/nitrogen.log
2017-09-15 20:37:58 +00:00
dcoppa
ac6b865f52 Fix out-of-bounds read
(git commit b0ed75ee851121ad25491ef6e1dca25be7bc50f3)
2017-09-15 18:06:20 +00:00
jasper
5918b3bc2e update to gucharmap-10.0.1 2017-09-15 16:25:46 +00:00
ajacoutot
7fcd106b7c Update to gnome-session-3.24.2. 2017-09-15 13:09:02 +00:00
ajacoutot
cc15393d64 Update to aisleriot-3.22.3. 2017-09-15 11:13:08 +00:00
dcoppa
15a86df662 Drop gettext module and fix dependencies accordingly. 2017-09-14 16:21:15 +00:00
ajacoutot
43d609bc51 SECURITY update to gdm-3.24.3.
CVE-2017-12164 gdm unlock issue
Only GDM 3.24.1 or later are affected.
2017-09-14 13:45:22 +00:00
ajacoutot
66a3e26adb Update to gtk3mm-3.22.2. 2017-09-14 12:14:24 +00:00
bcallah
f06c887eb9 Update work to 3.12.0
Changelog: http://www.boomerangsworld.de/cms/worker/changes.html
2017-09-13 20:33:00 +00:00
naddy
ff2001a9b3 replace gettext module; ok rsadowski@ 2017-09-13 19:18:43 +00:00
dcoppa
1b8533228a Merge fixes from upstream:
Check if con_id exists in cmd_swap
(git commit 369c9ed50f2b9fc2dc904db07907cd5f95f0a5ad)

Set marks to NULL after freeing
realloc() was being called on an already freed pointer.
(git commit b48cbe42af94cf69700843922e57c68b81f3fddd)

Properly initialize sigaction struct
(git commit 09ee12d8e5e1cd219493fde3393dbca10c0cc23f)
2017-09-13 12:50:33 +00:00
landry
662ee79534 Update to xfce4-xkb 0.8.1 2017-09-13 07:37:05 +00:00
landry
5cccc19fa7 Update to xfce4-pulseaudio-0.3.0 2017-09-13 07:36:41 +00:00
ajacoutot
30c2870cfd Update to gtk+3-3.22.21. 2017-09-12 10:18:16 +00:00
jasper
76bef95d82 update to bijiben-3.24.2 2017-09-11 18:54:25 +00:00
gonzalo
89ec9a1d14 Update for SMPlayer to 17.9.0
http://www.smplayer.info/en/changes

Tested by Josh as always thanks!
2017-09-11 15:07:20 +00:00
sebastia
c58d291f77 Minor bugfix update to 1.2.3, update HOMEPAGE and MASTER_SITES 2017-09-10 20:27:45 +00:00
sebastia
756fc4bfad Minor bugfix update to 1.2.3, update HOMEPAGE and MASTER_SITES 2017-09-10 20:27:12 +00:00
sebastia
0f9c8aae49 Minor update to 0.9.9, now supports tabs 2017-09-10 20:26:07 +00:00
ajacoutot
765534b405 Drop line continuation. 2017-09-10 10:51:04 +00:00
jasper
33807f526a LDFLAGS handling merged upstream 2017-09-09 11:30:48 +00:00
jasper
3af3c91e43 update to gjs-1.48.7 2017-09-08 18:47:59 +00:00
dcoppa
f01ec812a5 menu: Include all aspect ratio options for background pixmap.
The background menu was missing "centered", "maximized", and "filled".

upstream git commit 273d17a0be1a00435e3b98791359b47908dab443
2017-09-08 13:46:33 +00:00
sebastia
cd0dc36c55 Minor update to 0.5 2017-09-07 21:17:18 +00:00
sebastia
0db510d545 Minor Bugfix update to 0.6 2017-09-07 21:13:15 +00:00
ajacoutot
55d9d84df0 Hopefully fix avahi subpackages dependency (need ',,' for FLAVORless). 2017-09-07 12:29:31 +00:00
jasper
a22c257c9c update to gtksourceview-3.24.4 2017-09-06 17:14:29 +00:00
ajacoutot
9d06317009 Fix DEPENDS after the removal of net/avahi,-mono. 2017-09-06 07:21:37 +00:00
ajacoutot
1d811bf6ab Remove banshee, it's not developed upstream and is the only port needing
net/mono-zeroconf which will soon join the attic.

ok jasper@
2017-09-06 07:08:21 +00:00
dcoppa
9cc39da5b0 Revert previous 2017-09-06 04:45:50 +00:00
jasper
80153db2f2 update to gnome-online-accounts-3.24.3 2017-09-05 20:17:23 +00:00
ajacoutot
a3c31f21be Update to gtk+3-3.22.20. 2017-09-05 08:09:19 +00:00
dcoppa
f6e0dadc67 Update to i3-4.14
Tested by Josh Grosse
Tests, feedback and ok tb@
2017-09-04 14:33:07 +00:00
sthen
34d5db682a update to tint2-0.14.6, from J. Scott Heppler plus minor tweaks 2017-09-01 10:37:44 +00:00
ajacoutot
1fb20faaf5 Update to hicolor-icon-theme-0.17. 2017-09-01 09:41:21 +00:00
sthen
401e1aec68 update to dunst-1.2.0, from maintainer Timo Myyrä 2017-08-31 20:57:00 +00:00