Commit Graph

166 Commits

Author SHA1 Message Date
ajacoutot
8ef6a2554c Update to gtk+2-2.24.14. 2012-12-06 08:13:23 +00:00
ajacoutot
116f0d64ea Update to gtk+2-2.24.13. 2012-09-24 04:47:09 +00:00
ajacoutot
ef5cb32a0f Stupid autohell is stupid...
The situation is this: even when we --disable-gtk-doc, if gtk-doc is
actually installed at configure stage, tools like gtkdoc-rebase will be
picked up and run during the install target. That is bad because the
gtk-doc package may have been removed by then, especially during dpb(1)
bulks (we explicitely disable support for it so why should it stay...).

So for now, let's add the following env to configure whenever we use
--disable-gtk-doc, until a bettersolution is found...
CONFIGURE_ENV +=ac_cv_path_GTKDOC_CHECK="" \
		ac_cv_path_GTKDOC_REBASE="" \
		ac_cv_path_GTKDOC_MKPDF=""
2012-09-21 14:48:05 +00:00
ajacoutot
f0817b0d8f Fix WANTLIB after recent pango update. 2012-09-21 13:24:09 +00:00
ajacoutot
0d73e3a682 Bugfix update to gtk+2-2.24.12. 2012-09-03 22:18:54 +00:00
ajacoutot
0bbbd35e32 register-plist did not catch the devel/glib2 -main -> empty change.
espie asked me in such a nice way to fix this that I'm bumping all ports
that have a direct dependency on glib2.
2012-09-01 14:36:56 +00:00
ajacoutot
73725861a2 Merge -docs into -main. 2012-08-30 13:55:28 +00:00
ajacoutot
0ea6ac6e3e Remove the -cups subpackage and link to cups,-libs ; discussed with espie@,
naddy@, landry@ and jasper@

Remove the icons symlink hack which should have been fixed 2 releases ago.
(if anyone experience icon display issues with firefox, please talk to me)
2012-08-04 15:04:43 +00:00
ajacoutot
c8fd52c995 Bugfix update to gtk+2-2.24.11. 2012-07-16 07:11:01 +00:00
ajacoutot
31afeb17ea Don't check for the existence of index.theme. 2012-06-15 07:31:11 +00:00
ajacoutot
65a7bacffe Remove uneeded patch. 2012-04-23 07:34:43 +00:00
ajacoutot
26bcece58a Update to gtk+2-2.24.10. 2012-02-16 22:09:14 +00:00
ajacoutot
b9644080ef Merge a patch from upstream that fixes a crash when printing from mozilla
apps to a CUPS printer.

ok sthen@
2012-02-02 09:21:07 +00:00
ajacoutot
1b68204121 Maintenance update to gtk+2-2.24.9. 2012-01-25 09:05:18 +00:00
ajacoutot
f8813c40bc Add a -guic subpackage for gtk-update-icon-cache.
This allows for gtk+3 to not depends on gtk+2. We will now also be able to
properly set a dependency on gtk-update-icon-cache for apps installing
icons.
2011-12-03 18:30:41 +00:00
ajacoutot
ded9657c52 Maintenance update to gtk+2-2.24.8. 2011-11-10 19:41:02 +00:00
ajacoutot
64a15445f3 Bugfix update to gtk+2-2.24.7. 2011-10-18 06:20:16 +00:00
espie
346b5bc6dc normalize pkgpath 2011-09-16 12:29:12 +00:00
ajacoutot
2f4751d9bc Bugfix update to gtk+2-2.24.6. 2011-08-31 06:25:54 +00:00
ajacoutot
c1a6f780fb Remove unneeded chunck. 2011-07-08 02:08:25 +00:00
ajacoutot
18c9c511fd Revert upstream commit 254b9a4c540e3dff1dcd17db2ceea6a9fa5df973 to fix
an infinite loop as experienced by Alexander Polakov.
See https://bugzilla.gnome.org/show_bug.cgi?id=652872.
2011-06-27 07:04:40 +00:00
ajacoutot
e453bd7077 Maintenance update to gtk+2-2.24.5. 2011-06-16 08:38:41 +00:00
rpointel
b9417a33bb bump after default python version switch. 2011-06-08 17:35:54 +00:00
kili
27f99a5541 --disable-silent-rules is now added to CONFIGURE_ARGS per default,
if CONFIGURE_STYLE = gnu.
2011-06-02 17:09:31 +00:00
ajacoutot
9ef4c5f760 We want @unexec-delete rm -f instead of @extra. 2011-05-19 14:30:39 +00:00
ajacoutot
c1dcb146ce Sanitize some @unexec/@extraunexec calls to rm: move them up in the
PLIST and delete everything under the @sample'd directory instead of the
directory itself to prevent a warning from pkg_delete(1) trying to
remove a non existing directory and to help preventing left-over files
and directories.
2011-05-11 08:03:21 +00:00
ajacoutot
f554f5a6ee Add introspection support (needed for on-going GNOME 3 work). 2011-04-07 07:45:02 +00:00
ajacoutot
9dc9ae43f1 Fix rm(1) args in @unexec-delete. 2011-04-06 07:47:28 +00:00
ajacoutot
73ac4fa7f8 Bugfix update to gtk+2-2.24.4.
* Add missing introspection annotations
* Fix GtkComboBoxEntry accessibility support
* Thread-safety fixes in file chooser and app chooser code
* Fix some deficiencies with the builtin icon theme
* Translation updates
2011-04-02 06:33:34 +00:00
ajacoutot
499687ce51 Fix RUN_DEPENDS-cups. 2011-03-25 09:21:37 +00:00
ajacoutot
563b0eb033 ... and bump to gtk+2-2.24.3. 2011-03-14 19:04:34 +00:00
ajacoutot
5212afde47 Minor update to gtk+2-2.24.2.
* Bugs fixed:
642905 reference lists 2 links for "Index of new symbols...
643170 gtk_file_chooser_set_filename does not work...
643216 Extraneous emits of GdkScreen::monitors-changed
643416 Composited children of GtkScrolledWindow are drawn...
644353 Missing annotations in Gtk/Gdk Window and gtk_acce...
2011-03-14 16:44:42 +00:00
ajacoutot
46d15337bb Update to gtk+2-2.24.1 (2.24 is the last of the gtk+2 series).
This (and the related 20 to 30 updates) has been tested twice in a bulk
by landry@, thanks!
Runtime testing by myself under heavy GNOME usage...
2011-03-07 19:19:27 +00:00
espie
e50b98837f new depends 2010-11-22 08:36:47 +00:00
ajacoutot
7ba171cf22 Minor update to gtk+2-2.22.1. 2010-11-16 07:37:25 +00:00
jasper
240509d33b - cups builds fine nowadays on mips64(el), most likely because of the switch to gcc4.
so drop the hack to not build -cups on those arches.

ok ajacoutot@ (MAINTAINER) phessler@
2010-11-04 17:53:56 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
jasper
e34499f593 - fix WANTLIB after cairo update. 2010-10-11 08:11:24 +00:00
robert
57bbc02a4b Create symlinks to old icons so that apps like firefox, f-spot and who
knows what else can display some renamed icons. This is only going to
be used until this gets fixed.

ok ajacoutot@
2010-10-08 07:32:49 +00:00
dcoppa
d88522e08f gtk+2-2.22.0 is more picky about missing icons.
Work around this by installing, alongside gnome-icon-theme, a system-wide
gtkrc containing the line:

gtk-icon-theme-name="gnome"

This avoids assertion failures regarding missing icons with GTK+
applications when executed outside of a Desktop Environment like GNOME
or XFCE.

Also remove x11/gtk+2/pkg/MESSAGE-main which is no longer needed.

Problem noticed by Patrick Keshishian

Discussed with and OK ajacoutot@
2010-10-06 13:51:58 +00:00
ajacoutot
d2391ace77 Major update to gtk+2-2.22.0.
Take maintainership.
gdk-pixbuf is now a separate library.

ok jasper@
2010-09-30 07:18:15 +00:00
sthen
8909c03b58 bumps for python 2010-08-30 21:47:46 +00:00
ajacoutot
f43dae90ae Reword MESSAGE-main.
Discussed with sthen@
2010-08-25 07:40:13 +00:00
ajacoutot
f43b16e906 Some gtk+2 applications when run outside a full blown DE (most notably
GNOME ones) will require a configured icon theme to properly display
icons, so teach users how to do it.

"yes yes yes" sthen@
"sounds like a good idea" jasper@
2010-08-22 14:02:59 +00:00
sthen
ff546aa4b7 Don't build the -cups subpackage on mips64{,el}. It adds a RUN_DEPENDS which
cannot be satisfied at present (binutils). This allows gtk+2 to build and in
turn opens up a lot more of the ports tree. Problem pointed out by Jay K.

ok, and advice on simplifying my original diff, espie@
2010-08-03 21:56:03 +00:00
ajacoutot
51adf18917 Use the python MODULE and set MODPY_BUILDDEP and MODPY_RUNDEP to No.
Remove XXX.

ok sthen@
2010-07-22 10:40:35 +00:00
ajacoutot
98da89df24 Bring USE_GMAKE back. 2010-05-10 17:22:10 +00:00
ajacoutot
67fb711cc7 Bugfix update to gtk+2-2.20.1 (fixes a crash in g_file_get_child). 2010-05-03 15:04:27 +00:00
ajacoutot
e7a0b2cf97 Fix use of grep(1), we don't support the -o switch. 2010-05-02 14:07:14 +00:00
ajacoutot
d07dde9be0 Some cleanings:
* clean the indent madness to make this Makefile more human readable.
* don't force enable_man to yes in configure.
* tweak a comment.
* regen WANTLIB.
2010-05-02 07:10:04 +00:00