Commit Graph

257 Commits

Author SHA1 Message Date
naddy
21f1bb8ad8 drop RCS Ids 2022-03-11 20:15:18 +00:00
ajacoutot
85d5c048ff Use python3 for gtk-builder-convert. 2021-02-27 08:59:37 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
ajacoutot
462dd94ef3 Update to gtk+2-2.24.33.
As per release notes:
* This is the final GTK 2.x release.
* There will be no more updates to GTK 2.
* All users are encouraged to update to GTK 3 or 4.
2020-12-21 11:38:21 +00:00
naddy
dff345950c Backport fix from GTK+3: Allow the lpr backend to print PDF and PS files.
ok ajacoutot@
2020-12-07 20:21:32 +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
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
sthen
ec4e358bd3 Add a fix for an 18-years-old bug relating to themes with no alpha channels
that we have run into recently with GIMP, nice work from Nam Nguyen and also
committed upstream.  ok jca@ tb@ aja@
2020-05-02 11:21:08 +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
1f45ebc8ea Add debug-gtk+2 and debug-gtk+2-cups. 2019-11-10 13:43:18 +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
sthen
0a5b5bddee replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:50:46 +00:00
ajacoutot
85501c6128 Merged upstream. 2019-05-17 12:11:30 +00:00
ajacoutot
b1f0c39ad1 Make sure kp is properly initialized. 2019-05-16 20:43:09 +00:00
ajacoutot
7d7a720b05 Prevent potential leak of kp. 2019-05-14 14:46:34 +00:00
ajacoutot
5ef2c9da4b Fix a long standing bug in pid_get_parent on OpenBSD where kp wasn't properly
allocated and the function could randomly fail.
Already merged upstream.

with robert@
2019-05-13 19:28:27 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
espie
cd12df3943 misc small tags:
- gio-querymodules
- gtk-query-immodules*
2018-07-07 22:39:42 +00:00
ajacoutot
82eafc7ea6 Merged upstream. 2018-06-24 07:12:33 +00:00
tb
32585ab714 Use a generic tooltip instead of printing one with '(null)' or '' in the
FileChooserDialog.  Silences an annoying warning that filled my logs.
https://gitlab.gnome.org/GNOME/gtk/merge_requests/213

ok aja, looks good to landry
2018-06-22 18:59:05 +00:00
ajacoutot
56e45458b7 Update to gtk+2-2.24.32. 2018-01-09 13:22:24 +00:00
sthen
cd095cec5e Handle pthread-stubs removal. 2017-10-23 17:11:02 +00:00
sthen
9ca2923a1b WANTLIB+=unistring for -cups 2017-09-23 10:28:52 +00:00
ajacoutot
245bb165a7 vi(1) did not like me on that one...
thanks naddy@ for spotting it.
2017-05-27 12:37:16 +00:00
ajacoutot
75c8858ff7 Move away from the special mpi debug section. 2017-05-26 18:02:01 +00:00
espie
318836bd14 unconditionalize Wno-*, gcc4 has supported it for long enough by now. 2017-05-26 17:54:31 +00:00
espie
f314b3ab17 prevent build from creating huge log with clang
okay aja@
2017-04-28 17:35:11 +00:00
ajacoutot
46dfc195ab "Everything is a Freaking GLib/GTK+ problem"
Compile with debug symbols and don't strip on install(1). This will ease
debugging all the many things that depend on and crash within these libs. We'll
see how this works out in the long run.
req. by mpi@
2017-04-28 11:16:29 +00:00
ajacoutot
a4751d331b Missed bump. 2017-02-18 17:33:51 +00:00
ajacoutot
1722249aa0 idn -> idn2 after gnutls WANTLIB change. 2017-02-18 17:32:37 +00:00
ajacoutot
0534c891c3 Update to gtk+2-2.24.31.
- drop the gettext MODULE
2016-09-09 20:35:19 +00:00
sthen
979d244604 sync WANTLIB 2016-07-09 08:57:11 +00:00
ajacoutot
f729e0406e Update to gtk+2-2.24.30. 2016-03-06 08:53:26 +00:00
ajacoutot
a8acaacbb2 Update to gtk+2-2.24.29. 2015-12-11 06:17:39 +00:00
ajacoutot
d8caa49ea7 Update to gtk+2-2.24.28. 2015-05-13 14:27:47 +00:00
ajacoutot
aa988913b0 Bump after the recent changes in packaging dbus and dconf. 2015-04-04 09:20:59 +00:00
ajacoutot
124bbe4203 Re-instate the -cups subpackage so that gtk+2 does not need to depends on
gnutls nor avahi.
There might be some breakage due to induced dependencies but it'll be fixed
shortly.
2015-04-04 08:39:02 +00:00
ajacoutot
f6b00343fe gtk-update-icon-cache(1) is moving from gtk+2 to gtk+3. This is a requirement
for the upcoming GNOME 3.16 update.

There may be dragons but I need to do this before p2k15!

big thank you to landry@ for running a bulk with the giant diff
and thanks for portbump(1) for giving me back some precious lifetime
2015-03-27 08:08:50 +00:00
ajacoutot
7acaeb39f9 Bump -guic to force running gtk-update-icon-cache after hicolor-icon-theme
update.
2015-03-25 06:27:57 +00:00
ajacoutot
278c1f4f17 Update to gtk+2-2.24.27. 2015-03-15 08:41:35 +00:00
ajacoutot
368f706629 Update to gtk+2-2.24.26. 2015-02-16 20:27:55 +00:00
ajacoutot
42b937be01 Update to gtk+2-2.24.25. 2014-10-10 17:03:52 +00:00
ajacoutot
2524dcf09b Add comment. 2014-10-10 08:59:25 +00:00
ajacoutot
e7ad344f4f Only set what we need. 2014-10-10 08:38:56 +00:00
ajacoutot
90cfa4bdb6 When moving that file back to gtk+2 I forgot to remove the gnome-specific
stuffs; spotted by tedu@
2014-10-09 06:43:03 +00:00
ajacoutot
14037c6b3f Drop duplicate; no pkg change. 2014-10-08 12:11:51 +00:00
ajacoutot
f9f2f4848c Bring gtkrc back.
While here merge a couple of fixes from upstream.
2014-10-02 20:02:20 +00:00
ajacoutot
6b6736d74e Temporary add rundep on x11/gnome/icon-theme to ease transition. 2014-10-02 19:20:51 +00:00
ajacoutot
9824d6d0d1 Now depend on x11/gnome/adwaita-icon-theme.
Stop providing a gtkrc file, gnome-themes-standard will do that in a few.
2014-10-02 15:35:03 +00:00