161 Commits

Author SHA1 Message Date
ajacoutot
f5d72125a9 Update to pango-1.50.4. 2022-02-10 10:09:42 +00:00
ajacoutot
a5c380cd48 Update to pango-1.50.3. 2021-12-22 09:05:59 +00:00
ajacoutot
0c598233c3 Update to pango-1.50.2. 2021-12-17 09:38:27 +00:00
ajacoutot
c6d0f2f1bf Update to pango-1.50.1. 2021-12-11 00:14:09 +00:00
ajacoutot
d2d76ee31a Update to pango-1.50.0. 2021-12-06 07:58:21 +00:00
ajacoutot
04e38e8705 Update to pango-1.48.10. 2021-09-11 14:23:53 +00:00
ajacoutot
8cb44f5870 Update to pango-1.48.9. 2021-08-18 06:34:27 +00:00
ajacoutot
e3493fa193 Update to pango-1.48.8. 2021-08-12 11:53:47 +00:00
ajacoutot
15552aacc8 Update to pango-1.48.7. 2021-07-04 06:53:22 +00:00
ajacoutot
3531778c46 Update to pango-1.48.6. 2021-06-30 10:48:38 +00:00
ajacoutot
860c0c8d44 Update to pango-1.48.5. 2021-05-18 20:39:49 +00:00
ajacoutot
4a565b8266 Update to pango-1.48.4. 2021-03-27 07:26:42 +00:00
ajacoutot
aa708918aa Update to pango-1.48.3. 2021-03-12 08:07:30 +00:00
ajacoutot
c082804348 Update to pango-1.48.2. 2021-02-11 07:44:50 +00:00
ajacoutot
7b97b305ff Update to pango-1.48.1. 2021-01-22 07:24:14 +00:00
ajacoutot
d8c0d7d8e0 Update to pango-1.48.0. 2020-11-09 09:59:52 +00:00
ajacoutot
8a0687046b Update to pango-1.46.2. 2020-09-19 08:16:57 +00:00
ajacoutot
2b33daa19f Update to pango-1.46.1. 2020-08-20 13:14:10 +00:00
ajacoutot
6b97ce4c60 Update to pango-1.46.0. 2020-08-14 06:59:28 +00:00
naddy
97b6f6551b Upstream commit: Replace fallthrough comments with G_GNUC_FALLTHROUGH
This prevents -Werror=implicit-fallthrough from aborting the build
with LLVM 10.  ok ajacoutot@
2020-08-01 19:08:57 +00:00
sthen
45f092481e pango: backport upstream "fcfontmap: Always reject unsupported font formats"
commit. This stops pango from trying to use pcf fonts (which it no longer
supports) if both pcf and otf/otb are present. ok chrisz@ ajacoutot@
2020-07-06 16:05:58 +00:00
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