277 Commits

Author SHA1 Message Date
ajacoutot
9d17f4c8fc Set COMPILER=base-clang ports-gcc to unbreak on old gcc arches;
not the best fix but unlock building the rest of the ports tree for now.

tested by kmos@
2022-11-30 17:26:22 +00:00
ajacoutot
13788f31ab Move to meson(1) for building. 2022-11-23 14:59:22 +00:00
ajacoutot
d45eff1cdf Update to gtk+3-3.24.35. 2022-11-23 13:50:34 +00:00
ajacoutot
8812743435 Remove comment; we will not add libcloudproviders support because it links
against the main library and not as a dlopen so file.
2022-11-07 15:17:37 +00:00
ajacoutot
560c509e08 Move dependencies from atk|at-spi2-atk to x11/gnome/at-spi2-core. 2022-11-06 09:23:24 +00:00
ajacoutot
477a45da5b WANTLIB: pcre -> pcre2-8 after recent glib2 update. 2022-11-05 17:07:21 +00:00
ajacoutot
22683896a1 Regen WANTLIB after print/cups,-libs lost irs dependency on gnutls. 2022-05-26 12:59:04 +00:00
ajacoutot
8bf7d4a8e2 Update to gtk+3-3.24.34. 2022-05-19 07:28:08 +00:00
sthen
8fff2934ad sync WANTLIB 2022-04-01 19:09:43 +00:00
naddy
21f1bb8ad8 drop RCS Ids 2022-03-11 20:15:18 +00:00
ajacoutot
5b118c6098 Update to gtk+3-3.24.33. 2022-03-05 10:05:57 +00:00
ajacoutot
ea84f729ba Update to gtk+3-3.24.32. 2022-03-04 07:57:18 +00:00
ajacoutot
1585f59a39 Update to gtk+3-3.24.31. 2021-12-22 08:25:55 +00:00
rsadowski
b541631d92 Disable wayland backend
OK ajacoutot@ (maintainer)
2021-11-14 18:33:24 +00:00
ajacoutot
524b34f4b2 Update to gtk+3-3.24.30.
- Remove the Google Cloud Print backend, since the service was shut down
2021-07-09 09:53:50 +00:00
ajacoutot
c5da80a0fd Update to gtk+3-3.24.29. 2021-04-24 07:49:57 +00:00
ajacoutot
bb5718f62c Betterer patch. 2021-04-07 14:16:01 +00:00
ajacoutot
c8102f7e1e Merge a fix from upstream:
Revert Compose sequence changes.
This was breaking muscle memory of people with
the us intl keyboard layout, for important keys
such as '. The unfortunate side-effect is that
our handling of <dead_acute> is a bit hampered
by sequences that don't fit the pattern.

prodded by Bastien Mennesson and martijn@
2021-04-07 10:15:57 +00:00
ajacoutot
ec8fc210d4 Update to gtk+3-3.24.28. 2021-03-27 07:51:45 +00:00
ajacoutot
f9333ba04c Update to gtk+3-3.24.27. 2021-03-13 11:34:28 +00:00
ajacoutot
a5e4caaa16 Update to gtk+3-3.24.26. 2021-02-27 07:18:53 +00:00
ajacoutot
d121d2e95b Update to gtk+3-3.24.25. 2021-02-13 06:12:16 +00:00
ajacoutot
f868b07477 Update to gtk+3-3.24.24.
Amongst other changes:
- Allow the lpr backend to print pdf and ps files
2020-12-06 09:00:22 +00:00
ajacoutot
dc1b690010 graphics/colord is going away: regen WANTLIB / LIB_DEPENDS
We are stuck on an old release because new one requires GUdev, GUsb etc.
Also it depends on the suid dbus-daemon-launch-helper and polkit.
And it currently has no benetif...

no objection sthen@ jasper@ phessler@
2020-11-14 11:03:45 +00:00
ajacoutot
ccaafda03e Reword the themes section and add blurb about libcanberra (sound theme) and
gnome-themes-extra (for Adwaita support in gtk+2).
2020-11-11 11:49:55 +00:00
cwen
9fe17d274a gtk+{3,4}: a revision bump was needed on !rust archs after the last commit
for the -cups subpackage. Found the hard way in the macppc bulk.
2020-10-21 15:57:00 +00:00
cwen
d0f99beb07 gtk+3: unlock the build on non-rust archs
Change a conditional so only rust archs build the -cups subpackage with colord
support, since it requires the rust-powered spidermonkey78 via polkit.
Tested on macppc (no rust) and amd64 (rust).

"sure, if it does the same" aja@ (maintainer)
2020-10-19 09:02:15 +00:00
ajacoutot
c3a8018727 Remove bogus comment. 2020-09-13 06:14:19 +00:00
phessler
9998ff7c55 gtk+2 and gtk+3 are in the dep chain for huge amounts of the ports tree,
so add a parallel flag so they use multiple CPUs while building.  this
is noticably faster at unlocking lots of buildable ports on aarch64
keep gtk+4 in sync with them

has been in arm64 package snaps for at least a year

OK ajacoutot@ (a while ago)
2020-09-12 19:44:11 +00:00
ajacoutot
fc94a647d9 Update to gtk+3-3.24.23. 2020-09-05 11:16:30 +00:00
ajacoutot
de34e599ad Update to gtk+3-3.24.22. 2020-08-14 06:59:50 +00:00
kmos
18038be8b2 x11/gtk+3 uses C99 constructs, so base-gcc need to know that.
ok ajacoutot (maintainer)
2020-07-05 07:33:26 +00:00
ajacoutot
e47506504c Update to gtk+3-3.24.21. 2020-06-30 10:20:47 +00:00
ajacoutot
a9cbf54196 Newer version require pango>=1.45 2020-06-07 16:08:17 +00:00
ajacoutot
7f84610ea4 Update to gtk+3-3.24.20. 2020-04-27 20:00:37 +00:00
ajacoutot
cdc3a12e8d Update to gtk+3-3.24.18. 2020-04-10 07:55:00 +00:00
ajacoutot
aee13d1db3 Update to gtk+3-3.24.17. 2020-04-04 09:32:32 +00:00
ajacoutot
8aa079fd45 Update to gtk+3-3.24.16. 2020-03-28 11:26:19 +00:00
ajacoutot
dad964adf8 Update to gtk+3-3.24.14. 2020-02-18 07:34:05 +00:00
ajacoutot
b39205b01f Update to gtk+3-3.24.13. 2019-11-28 07:13:15 +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
b54893ff9f Add debug packages for gtk+3. 2019-11-10 14:53:36 +00:00
ajacoutot
503e103de2 Don't ship with debug symbols anymore; there's a new opt-in facility to do
this now.
2019-11-09 17:27:39 +00:00
ajacoutot
0bb6cb8261 Update to gtk+3-3.24.12. 2019-10-04 14:18:17 +00:00
ajacoutot
c4b30ce2ea Update to gtk+3-3.24.11. 2019-09-07 11:08:51 +00:00
ajacoutot
2b52b9e8b6 Sync with devel/spidermonkey60. 2019-08-17 10:47:56 +00:00
ajacoutot
9dedb05a9c Update to gtk+3-3.24.10. 2019-07-06 08:08:45 +00:00
sthen
6ff3e55398 bump REVISION in a bunch of ports known or likely to use struct kinfo_proc,
there may be some missing as my unpacked ports source is a little out of date
but this should catch the main things people might run into

the struct was reordered a second time in sysctl.h r1.192 to improve
compatibility but amd64 snapshot packages made it out before that happened
so the bumps are still needed
2019-06-25 20:25:20 +00:00
ajacoutot
6599323776 Update to gtk+3-3.24.9. 2019-06-22 14:11:11 +00:00