140 Commits

Author SHA1 Message Date
cwen
02ba4db717 pango: build with ports-gcc on base-gcc archs, move HOMEPAGE to https
On base-gcc archs, the build failed due to redundant declarations and
`-Werror=redundant-decls' being set. jca@ originally proposed to remove
`-Werror' completely, but i found out that ports-gcc fixes the issue
ootb and this has been preferred by aja@.

OK jca@ aja@ (maintainer)
2019-12-21 14:38:47 +00:00
ajacoutot
19e9b21bb4 Major update to pango-1.44.7. 2019-12-16 15:49:03 +00:00
ajacoutot
2194e025ef Set DEBUG_PACKAGES to BUILD_PACKAGES instead of the ugly dash. 2019-11-10 21:44:06 +00:00
ajacoutot
55aa67ae00 Automatish all ze things!
/!\ requires latest ports/infrastructure/ and pkg_add code
2019-11-10 17:26:22 +00:00
ajacoutot
b07241d184 Add debug-pango. 2019-11-10 16:23:10 +00:00
ajacoutot
549b33dc5b SECURITY fix for CVE-2019-1010238
https://gitlab.gnome.org/GNOME/pango/issues/342

prodded by tj@
2019-08-01 07:05:17 +00:00
sthen
f74b6c2d62 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:44:34 +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
ajacoutot
96b324231e upstream: pango: th_brk_new() may return NULL
Sync WANTLIB while here.
2019-02-27 15:51:19 +00:00
ajacoutot
acdac49edd Fix crash in pango_fc_font_key_get_variations() when key is null.
- from usptream
2018-09-29 08:16:31 +00:00
ajacoutot
bef43eb0f3 Update to pango-1.42.4. 2018-08-21 06:57:23 +00:00
ajacoutot
41ac6d7f11 Update to pango-1.42.3. 2018-07-30 18:41:02 +00:00
ajacoutot
810abe0c8e Update to pango-1.42.2. 2018-07-20 13:18:44 +00:00
ajacoutot
68ef951788 Update to pango-1.42.1. 2018-04-22 13:27:53 +00:00
ajacoutot
48eb8afb9f Update to pango-1.40.14. 2017-11-18 10:00:13 +00:00
ajacoutot
4dbe6ab97c Update to pango-1.40.13. 2017-10-28 06:07:00 +00:00
sthen
ceb7770170 Handle pthread-stubs removal. 2017-10-23 17:10:37 +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
6e58e89630 Update to pango-1.40.12. 2017-09-05 07:09:35 +00:00
ajacoutot
b43e20a2a5 Update to pango-1.40.11. 2017-08-19 13:54:38 +00:00
ajacoutot
eed44e9c41 Update to pango-1.40.10. 2017-08-17 12:08:15 +00:00
ajacoutot
eb5a5e852f Update to pango-1.40.7. 2017-07-18 08:04:47 +00:00
ajacoutot
4c345bd269 Update to pango-1.40.6. 2017-05-23 07:19:14 +00:00
ajacoutot
109ad612b5 Update to pango-1.40.5. 2017-04-09 08:38:30 +00:00
ajacoutot
f7d5db1217 Update to pango-1.40.4. 2017-02-28 08:53:07 +00:00
ajacoutot
f7ba83471d Update to pango-1.40.3. 2016-09-13 11:40:37 +00:00
ajacoutot
244064cc2f Update to pango-1.40.2. 2016-08-29 13:40:24 +00:00
ajacoutot
1b66d22d86 Update to pango-1.40.1. 2016-04-18 06:47:47 +00:00
naddy
42bc647e80 remove SHARED_ONLY from ports that only use modules that neither set nor
read this variable
2016-03-18 23:12:15 +00:00
ajacoutot
9e4b2a1f07 Update to pango-1.38.1. 2015-10-13 11:51:08 +00:00
ajacoutot
b73b6ab33c Update to pango-1.38.0. 2015-09-24 10:26:18 +00:00
ajacoutot
6c0d4d0cfd Update to pango-1.36.8. 2014-09-27 12:37:26 +00:00
ajacoutot
6b0b6614c5 Update to pango-1.36.7. 2014-09-04 05:32:44 +00:00
ajacoutot
c8558e1ee9 Update to pango-1.36.6. 2014-08-16 13:37:45 +00:00
ajacoutot
12001c51fc Drop XXX, we are past 5.6 now. 2014-08-11 14:02:08 +00:00
ajacoutot
68233e8f19 Update to pango-1.36.5. 2014-06-25 08:09:23 +00:00
jasper
012f7978a4 cleanup double spaces and sort MODGNOME_TOOLS 2014-04-02 09:36:09 +00:00
jasper
43b19ca734 merge various MODGNOME_TOOLS lines into a single line (or two if it would
exceed 80 chars); no functional change intended..
2014-04-01 18:06:28 +00:00
jasper
2100c2cdff start to make MODGNOME_TOOLS resemble the name of the tools actually used.
rename 'gi' to 'gobject-introspection'.

discussed with aja@
2014-04-01 15:31:45 +00:00
ajacoutot
2ef41f5748 In x11/gnome ports we use disable-static inconsistently, usually to get
rid of static module archives; but since we end up manually removing the
libtool la files anyway, just don't bother setting up the tag.
part 2/2
2014-04-01 13:21:44 +00:00
ajacoutot
48102bb3f8 CONFIGURE_SHARED is implied by the gnome module. 2014-04-01 07:13:17 +00:00
ajacoutot
d197eb00fa Update to pango-1.36.3. 2014-03-18 07:53:59 +00:00
ajacoutot
e5b95fc30b Fix comment, no pkg change. 2014-03-09 22:25:36 +00:00
ajacoutot
99dc3140b3 Update to pango-1.36.2. 2014-02-04 22:22:03 +00:00
ajacoutot
3b9b71724a Update to pango-1.36.1. 2013-11-11 16:52:46 +00:00
ajacoutot
640d973046 Update to pango-1.36.0. 2013-09-25 12:39:25 +00:00
landry
27978d1636 Unbreak after harfbuzz update, committing on behalf of ajacoutot@ who's
slacking downtown.
2013-05-31 18:54:54 +00:00
ajacoutot
427f3f8a38 Bug 700577 - Support invalid UTF-8 chars in pango_find_paragraph_boundary()
(from upstream).
2013-05-29 21:25:50 +00:00
ajacoutot
034c08c257 Update to pango-1.34.1. 2013-05-13 18:07:43 +00:00
ajacoutot
a24f325efa goi -> gi (gnome MODULE change). 2013-04-16 13:17:00 +00:00