Commit graph

174 commits

Author SHA1 Message Date
joerg
6a808e98f0 Don't buildlink x11/xcursor, it is not actually used by GTK2 directly. 2006-07-18 13:03:25 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
tron
ae91d05fe1 Add "perl" to list of requires tools because it used to generate a
".c" file during the build. Bump package revision because resuming
a build broken by this problem did actually succeed and produced
an incomplete package.

Approved by Thomas 'wiz' Klausner.
2006-07-05 08:40:38 +00:00
drochner
cd5a34a73a fix MASTER_SITES, pointed out by wiz 2006-07-04 16:00:52 +00:00
drochner
978feab03c update to 2.8.20
changes:
-bugfixes (our interix patches were integrated)
-translation update
2006-07-04 15:53:33 +00:00
minskim
a889b85feb Remove an obsolete patch. 2006-07-03 19:00:38 +00:00
jlam
e811379bc2 Pluralize INSTALL_TEMPLATE and DEINSTALL_TEMPLATE variable names as per
the pkglint warning:

    As {INSTALL,DEINSTALL}_TEMPLATE is modified using "+=", its name
    should indicate plural.

This does make the variables a bit more suggestive of the fact that they
hold lists of values.
2006-06-15 22:13:58 +00:00
drochner
03183f1716 update to 2.8.19
changes:
-bugfixes
-one updated translation
2006-06-13 15:59:32 +00:00
drochner
a4e47a7ea4 update to 2.8.18
changes:
-bugfixes
-translation updates
2006-05-29 17:10:08 +00:00
reed
2c8fe7959f Include x11.buildlink3.mk.
(Okayed on tech-pkg on March 3.)
2006-04-28 17:36:19 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00
jlam
1cf9796f3c BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with
USE_TOOLS+=msgfmt.
2006-04-13 18:23:29 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
wiz
9053aaa4af Update to 2.8.17:
Overview of Changes from GTK+ 2.8.16 to GTK+ 2.8.17
===================================================

* Bugs fixed:
 325699 Expander disclosure button is too small           [Brad Taylor]
 334657 gtk_image_clear doesn't cause redraw
 334774 typo in configure.in yields suspicious
        warning                                   [Peter Breitenlohner]
 335001 gtk_icon_view_set_cursor causes
        Segmentation fault                         [Emmanuel Rodriguez]
 335129 garbage output of --help in non UTF-8 locale [Christian Persch]
 319032 GtkNotebook does not destroy its children
        on destroy()                                   [Yevgen Muntyan]
 334906 TreeView DnD between-row highlight color         [Ian McDonald]
 335717 Gtk-Criticals occur when scrolling a text_view
        that is not realized                           [Nicolas Setton]
 336200 Hidden menubar still activates submenus with kbd
                                                       [Bastian Nocera]
 336254 GtkTreeItem broken                              [Sven Herzberg]
 74620  Clean up button press handling (use
        one-grab-op-at-a-time pattern)                        [Li Yuan]
 323862 broken scrolling when selecting                 [Benjamin Berg]
 330617 GTK+ File-chooser dialog crashes
 325751 Nautilus crashes when dragging icons to
        another screen                           [Hylke van der Schaaf]
 337022 mixed line separators confuse
        gtk_text_iter_ends_line                         [Paolo Borelli]
 336796 Textview child is covered by window border     [Yevgen Muntyan]
 335536 gdk_pixbuf_loader_new_with_type():
        What image types are allowed?                  [Murray Cumming]
 336645 Missing progress bar label                   [Stanislav Brabec]
        Fix a problem which caused grab-notify
        signal to be missed in some cases             [Matthias Clasen]


* Updated translations (bn,cs,dz,et,ka,ne,or,ru,sk,sq,xh)
2006-04-08 22:00:41 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
jmmv
ac7234955a Update to 2.8.16nb1.
This log was corrected because it initially said 2.8.15.  Also, as part of
the update, the revision number was not removed and, when noticed, it was
already to late to revert it to 0.  Therefore, this update carries the nb1.

Changes since 2.8.15:

* Bugs fixed:
 334098 Keys P and N in "open file" dialog have special meaning
        [Torben Putkonen]
 333372 MS-Windows theme (GTK-Wimp) shows all funky characters
        [Dom Lachowicz]
 163724 Optimize gdk on win32 [John Ehresman]
 332662 Hollow polygons have wrong linecaps [Tor Lillqvist]
 326362 panel crash with a11y enabled [Kjartan Maraas]

* Updated translations (bg,bn,cs,eu,ro)
2006-03-30 20:48:30 +00:00
jlam
11993b86ed Bump PKGREVISION for all packages that had broken INSTALL/DEINSTALL
scripts prior to revision 1.43 of bsd.pkginstall.mk.
2006-03-21 06:00:43 +00:00
wiz
8841eb035f Update to 2.8.15:
Overview of Changes from GTK+ 2.8.14 to GTK+ 2.8.15
===================================================

* Bugs fixed:
 334098 Keys P and N in "open file" dialog have special meaning
        [Torben Putkonen]
 333372 MS-Windows theme (GTK-Wimp) shows all funky characters
        [Dom Lachowicz]
 163724 Optimize gdk on win32 [John Ehresman]
 332662 Hollow polygons have wrong linecaps [Tor Lillqvist]
 326362 panel crash with a11y enabled [Kjartan Maraas]

* Updated translations (bg,bn,cs,eu,ro)
2006-03-14 23:07:49 +00:00
tron
75e93e88a0 Make "gdk-pixbuf-query-loaders" work under Mac OS X again. This allows
to build the "xchat" package again. Bump package revision.
2006-03-14 17:07:47 +00:00
tron
710f6c575a Fix a bug in the recent package install framework related changes.
The file "${PREFIX}/libdata/gtk-2.0/gdk-pixbuf.loaders" was not generated
which broke the build of at least the "xchat" package. Bump package
revision after this fix.
2006-03-14 11:34:59 +00:00
jlam
daad0f3d6c Modify the pkginstall framework so that it manages all aspects of
INSTALL/DEINSTALL script creation within pkgsrc.

If an INSTALL or DEINSTALL script is found in the package directory,
it is automatically used as a template for the pkginstall-generated
scripts.  If instead, they should be used simply as the full scripts,
then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC
explicitly, e.g.:

	INSTALL_SRC=	${PKGDIR}/INSTALL
	DEINSTALL_SRC=	# emtpy

As part of the restructuring of the pkginstall framework internals,
we now *always* generate temporary INSTALL or DEINSTALL scripts.  By
comparing these temporary scripts with minimal INSTALL/DEINSTALL
scripts formed from only the base templates, we determine whether or
not the INSTALL/DEINSTALL scripts are actually needed by the package
(see the generate-install-scripts target in bsd.pkginstall.mk).

In addition, more variables in the framework have been made private.
The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are
more sensible names given the very few exported variables in this
framework.  The only public variables relating to the templates are:

	INSTALL_SRC		INSTALL_TEMPLATE
	DEINSTALL_SRC		DEINSTALL_TEMPLATE
				HEADER_TEMPLATE

The packages in pkgsrc have been modified to reflect the changes in
the pkginstall framework.
2006-03-14 01:14:26 +00:00
wiz
ba2306a537 Take over maintainership, jmmv@ ok. 2006-03-10 07:35:12 +00:00
wiz
d57d8db4da Update to 2.8.14:
Overview of Changes from GTK+ 2.8.13 to GTK+ 2.8.14
===================================================

* Fixed invalid memory access in g_object_sink() from GLib-2.10.0 (in
  combination with GLib-2.10, at least GLib-2.10.1 is required now).

* Bugs fixed:
 320132 Drag cursor position not identical with the drag hotspot
        [Christian Neumair]
 333133 wrong appearance for colour button [Christian Persch]
 321301 ms-windows-engine differences from native GUI - combo boxes
        [Jernej Simončič, Dom Lachowicz]
 333291 Focus line of GtkExpander at the wrong place in RTL mode
        [Benjamin Berg]
 324562 XInput events are at incorrect xy-coordinates [Denis Auroux]
 142536 Wacom pointer offset when using TopY other than 0 [Robert Ögren]
 332985 GtkButton doesn't allow image-only buttons via "image"
        property [Kalle Vahlmann]
 333555 When changing icon of button, icon does not change
 332466 Strange row spacing in GtkIconView when item width is set
        [Donald Straney]
 333363 build_insensitive_pixmap does not check return value
        from gdk_pixbuf_get_from_drawable [Ed Catmur]
 333268 Crash in gnome-program when running a program with an wrong display
        [Paolo Maggi, Christian Persch]
 333377 Cursor does not appear everytime when clicking on the widget
        [Steve Frécinaux]
 323401 blink_cb optimization is not working
 316689 GtkTreeView does not resize correctly [Chris Lord]
 148518 Fix incremental loading of 8-bit pcx files [Magnus Bergmann]

* Updated translations (cy,de,es,nn,pl)
2006-03-09 17:17:52 +00:00
wiz
e11955db15 Fix pkglint warning. 2006-02-25 13:33:43 +00:00
wiz
c6a646675b Update to 2.8.13:
Overview of Changes from GTK+ 2.8.12 to GTK+ 2.8.13
===================================================

* Bugs fixed:
 330732 Can't select some items in GtkIconView [Donald Straney]
 330944 gtk_icon_theme_list_icons: example contexts don't work
        [John Spray]
 331097 gnopernicus crashes on changing display screen source
        for magnifier [Oana Serb]
 331467 evince crashes in gdk_region_union_with_rect [Benjamin Berg]
 331820 Small error in _gdk_gc_update_context [Matthias]
 331785 gtk.Notebook.get_current_page() returns incorrect page
        number when pages hidden [Sebastien Bacher]
 331940 GtkAboutDialog not responsive to Escape key [Daniel Drake]
 331440 GtkNotebook popup menu not keynavigatable [Paolo Borelli]
 331651 GtkRadioButton does not issue notify::active
 332059 Make more use of G_DISABLE_ASSERT in TextView code
        [Arnaud Charlet]

* Updated translations (eu,ka,uk)
2006-02-25 13:32:10 +00:00
wiz
46a7c82b09 Update to 2.8.12:
Overview of Changes from GTK+ 2.8.10 to GTK+ 2.8.11
===================================================

* Avoid memory overruns in the pixbuf theme engine
  with nonsensical gradient specifications.  [Matthias]

* Bugs fixed:
 326003 Cursor doesn't move as expected [Evert Verhellen]
 326806 Segfault from combination of gtk_container_set_resize_mode()
        and GtkComboBox [Sebastien Bacher]
 327751 segfault in update_cursor on amd64 [Ryan Lovett]
 327538 eog crashes at launch under AIX [Christophe Belle]
 153213 "~" should bring up the location dialog [Dan Winship]
 327934 gtk_text_layout_get_cursor_locations() chokes on
        layout=0x0 [Christian Kirbach]

* Documentation improvements [Federico Mena Quintero]

* Translation updates (es,pt_BR,zh_HK,zh_TW)
2006-02-13 19:14:04 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wiz
771ffad4f6 Update to 2.8.11:
Overview of Changes from GTK+ 2.8.10 to GTK+ 2.8.11
===================================================

* Avoid memory overruns in the pixbuf theme engine
  with nonsensical gradient specifications.  [Matthias]

* Bugs fixed:
 326003 Cursor doesn't move as expected [Evert Verhellen]
 326806 Segfault from combination of gtk_container_set_resize_mode()
        and GtkComboBox [Sebastien Bacher]
 327751 segfault in update_cursor on amd64 [Ryan Lovett]
 327538 eog crashes at launch under AIX [Christophe Belle]
 153213 "~" should bring up the location dialog [Dan Winship]
 327934 gtk_text_layout_get_cursor_locations() chokes on
        layout=0x0 [Christian Kirbach]

* Documentation improvements [Federico Mena Quintero]

* Translation updates (es,pt_BR,zh_HK,zh_TW)
2006-01-28 23:06:37 +00:00
rillig
88967cb916 Added a patch for MIPSpro. 2006-01-28 02:54:32 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
wiz
614b616d61 Update to 2.8.10:
Overview of Changes from GTK+ 2.8.9 to GTK+ 2.8.10
==================================================
* Derive GtkObject from GInitiallyUnowned instead of
  GObject, if possible. Note that this change is known
  to break versions of the GTK+ Perl bindings older
  than GTK+ Perl 2.13.4. [Tim Janik]

* Add a setting to allow falling back to another icon
  theme before trying hicolor. [Rodney Dawes]

* Require GLib 2.8.5

* Updated translations (ca,el,es,fr,hi,it,ko,pt_BR,vi)

* Bugs fixed:
 137351 GtkEntryCompletion sometimes selects first completion item
        [Niklas Knutsson]
 165714 GtkEntryCompletion doesn't complete on paste [Christian Neumair]
 317687 gnome-panel crash by clicking on settings
 321548 speed up gtk_text_iter_set_visible_line_index [Paolo
        Borelli]
 323843 Garbage in gtk_text_view_get_border_window_size()
 323876 Broadcasting _GTK_LOAD_ICONTHEMES is a performance
        bug [Peter Lund]
 324044 Documentation entry for GtkTreeView::row-activated
        [Davyd Madeley]
 323504 Gtk-CRITICAL when dragging a launcher from the menu
        to the top panel [Kjartan Maraas]
 323655 Improved support for Icon Naming Spec in unix filesystem
        backend [Rodney Dawes]
 323995 hidden widgets distort the left/right/up/down focus
        order [Dan Winship]
 324588 icon_view auto dnd and the item-activated signal
        [Dave Andreoli]
 322475 icon view's horizontal layout doesn't respect
        item_width [Alex Graveley]
 324815 Typo in gtkwindow.c [Ross Burton]
 324996 Description about gtk_im_context_filter_keypress on API
        reference
 323666 gdk_window_scroll doesn't invalidate if another top-level
        is above window [John Ehresman]
 322264 gdk_drawable_get_visible_region win32 / x11 inconsistency
        [John Ehresman]
 325358 word erase in text fields considers space as a separate
        word [Akkana Peck]
 325443 gtk_drag_begin doesn't work unless given a motion event
        [Peter Harvey]
 325723 gtk_ui_manager_get_toplevels does not return an empty
        list [Steve Chaplin]
 305894 excessive memory use in gdk_pixbuf_new_from_file_XXX
        functions [Denis Vlasenko, Michael Natterer]
 325199 The API reference for gtk_exit() states that it's
        deprecated but doesn't state the replacement function,
        if any [Ævar Arnfjörð Bjarmason]
 325869 GtkViewPort not releasing signal handlers on destruction
        [Jorn Baayen]
 325782 GtkToolButton ::clicked signal should set G_SIGNAL_ACTION
        [Martyn Russell]
 325817 FileChooserButton uses "Home" instead of directory name
        [Federico Mena Quintero]
 326098 label alignment is wrong when width-chars is set [Benjamin Otte]
 326200 translations in GtkActionGroup erroneously translated
        [Christian Stimming]
 326429 in gtk.h, twice the same lines [Benoît Carpentier]
 326064 Artifacts on some widgets [Andrew Conkling]
2006-01-12 17:31:03 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
joerg
22aca334e3 Fix errno. Patch is also hanging around in the gnome bugzilla. 2005-12-11 23:11:47 +00:00
wiz
91d0c9a7be Update to 2.8.9:
Overview of Changes from GTK+ 2.8.8 to GTK+ 2.8.9
=================================================
* Bugs fixed:
 321560 File chooser filter behaves weird [Bogdan Nicula,
        Federico Mena Quintero]
 317999 2.8.4 to 2.8.6: sound-juicer crash, fileselector
        assertions [Sebastian Bacher]
 322569 On unsetting the Model, GtkTreeView does not clear
        it's associated TreeSelection [Milosz Derezynski]
 322998 Crash on selecting a file of null mime-type [Sadrul
        Habib Chowdhury]
 323024 gtktoolbutton leaks a pixbuf [Paolo Borelli]
 323209 GdkEvent leaked in gtktreeview.c /
        gtk_tree_view_key_press [Crispin Flowerday]
 323073 Typo in trap_activate_cb() [Sadrul Habib Chowdhury]
 323045 gtkcalendar.c: The identifier is already declared.
        [Kazuki Iwamoto]
 323386 gtk_menu_attach_to_widget() does not take NULL
        detacher [Jorn Baayen]
 307196 Unhinted fonts are measured incorrectly and drawing
        problems occur as a result [Alex Jones, Behdad Esfahbod]
 316310 unwanted scrolling in recent gtk [Paolo Borelli]
 322019 Toolbars without icons are invisible in icon-only
        mode [Ross Burton]
 323077 Search-entry in the TreeView not working properly
        [Sadrul Habib Chowdhury]
 323475 gtktoolbutton.c:562: warning: 'image' is used
        uninitialized in this function [Ross Burton]
 323577 reference count of textbuffer increases with each
        paste
 323629 gtk_selection_data_get_uris leaks memory
        [Markku Vire]

* Other changes
 - Remove GMemChunk from public header files to
   support building against GLib 2.10 [Matthias Clasen]
 - Report errors in option parsing [Matthias]
 - Merge upstream xdgmime changes to handle duplicate
   glob patterns [Matthias]
2005-12-11 19:11:32 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
wiz
d82c441130 Update to 2.8.8:
Overview of Changes from GTK+ 2.8.7 to GTK+ 2.8.8
=================================================
* GtkFileChooser
 - Make F2 work for renaming bookmarks [Jaap A. Haitsma,
   Paolo Borelli]
* GtkEntry
 - Turn off input methods in password entries [James Su]
* Win32 changes
 - Various visual improvements to the ms-windows
   theme [Dom Lachowicz]
 - Rework window decoration handling [Tor Lillqvist]
 - Fix localized weekday and month names in GtkCalendar [Tor]
 - Make urgency hint work on NT4 [Tor]
* Other fixes [Arjan van de Ven, Philip Langdale, Jens
  Granseuer, Bogdan Nicula, Benedikt Meurer, Michael
  Natterer, Kazuki Iwamoto, Paolo Borelli, Søren Sandmann,
  Jean-Yves Lefort, Milosz Derezynski, Tze'ela Hebron]
* Documentation improvements [Elie De Brauwer]
* Updated translations (be,hu,sk,th,wa)
2005-11-29 17:44:50 +00:00
wiz
caa5734d59 Add debug option. 2005-11-25 21:30:17 +00:00
wiz
486bb35ad5 Update to 2.8.7:
Overview of Changes from GTK+ 2.8.6 to GTK+ 2.8.7
=================================================
* GtkFileChooser
 - Don't special-case the names of Home and Desktop
   [Federico Mena Quintero]
 - Avoid loading more than one directory initially.
   [Federico]
 - Make the file chooser work better with window
   groups [Christian Persch]
 - Improve keynav in the pathbar [Carlos Garnacho,
   Andrei Yurkevich]
 - Don't access unmounted volumes [Federico]
* GtkTextView
 - Avoid quadratic blowup when deleting text with
   lots of tags [Matthias Clasen]
 - Fix drag-selection corner cases [Arvind S N,
   Paolo Borelli]
* GtkEntry
 - Add the entry completion popup to the window
   group  [Christian Persch]
* GtkTreeView
 - Fix background drawing in RTL locales [Eric Cazeaux]
 - Handle Shift-G for going back in typeahead
   search [Christian Neumair]
* GtkComboBox
 - Leave Ctrl-PageUp/PageDown to applications
   [Christian Neumair]
* Fix compilation problems with gtkcalendar.c
  [Matthias Hasselmann]
* Add labels for GTK_STOCK_CONNECT and
  GTK_STOCK_DISCONNECT items [Richard Hult]
* Resolve symbols in dlopened modules lazily  [Laszlo
  Peter]
* GDK
 - Don't try to set overlarge window icons [Claudio
   Saavedra]
 - Improve handling of odd keymaps [Kean Johnston]
* Win32 changes
 - Speed up compositing [John Ehresman]
 - Improve handling of clipboard [Tor Lillqvist]
 - Improve visuals of scrollbars, toolbars, handleboxes
   and menubars in the ms-windows theme [Dom Lachowicz]
 - Make icon masks work on Win98 [Peter Zelezny]
 - Hide resize and maximize buttons on non-resizable
   windows [Tor]
 - Don't hide dotfiles [Tor]
* Bug fixes [Kazuki Iwamoto, Ross Burton, Michael
  Natterer, Bogdan Nicula, Damien Carbery, Gustavo
  Carneiro, Tommi Komulainen, Thomas Klausner,
  Alexander Larsson, Bastien Nocera, Federico
  Mena Quintero, John Ehresman, Paolo Borelli,
  Antonio Sacchi, Christian Persch, Carlos
  Garnacho, Jeremy Cook, Nickolay V. Shmyrev,
  Richard Hult, Maxim Udushlivy, Peter Zelezny]
* Documentation improvements [Paolo Borelli,
  Christian Neumair, Christian Persch
2005-11-20 16:50:19 +00:00
jmmv
ba5d834941 Remove cairo dependency override (>=1.0.0); cairo's buildlink3.mk file
already pulls in 1.0.0nb2 (due to the pthread fix).
2005-10-07 19:48:02 +00:00
wiz
5cea46e47a Update to 2.8.6:
Overview of Changes from GTK+ 2.8.5 to GTK+ 2.8.6
=================================================
* GtkFileChooser
 - Don't reload the current folder unnecessarily on map [Federico
   Mena Quintero]
* Revert a change from 2.8.5 that could lead to assertion
  failures when finalizing GtkStyles [Matthias Clasen]
* Remove context prefixes from Portugese translations [Duarte
  Henriques]

Overview of Changes from GTK+ 2.8.4 to GTK+ 2.8.5
=================================================
* GtkFileChooser
 - Don't clear the file name entry too often when
   in SAVE mode.  [Jürg Billeter]
 - Reduce the startup time in OPEN mode [Federico
   Mena Quintero]
* Stop drag in GtkPaned when grab shadowed [Matthias Clasen]
* Correct the calculation for the first weekday
  in GtkCalendar [Matthias Clasen]
* Use a larger buffer when determining the image
  format in gdk-pixbuf [Sebastian Bacher, Dom Lachowicz]
* Win32 bug fixes [Kazuki Iwamoto, Tor Lillqvist]
* Other bug fixes [Tor Lillqvist, Gustavo Carneiro,
  Paolo Borelli, Ray Strode, Søren Sandmann, Tommi Komulainen,
  Benjamin Berg]
2005-10-05 14:37:44 +00:00
hira
22c7d18aeb Fix typo. 2005-10-02 13:06:37 +00:00
jmmv
9154d79bb7 Update to 2.8.4:
Overview of Changes from GTK+ 2.8.3 to GTK+ 2.8.4
=================================================
* GtkFileChooser
 - Turn off the profiling code [Federico Mena Quintero]
* GtkEntryCompletion
 - Make completion work with multibyte characters
   [Tommi Komulainen]
 - Improve positioning of large popups [Tommi Komulainen]
* GtkTreeView
 - Make column reordering by DND work better [Dan
   Winship]
* GtkCalendar
 - Correctly determine the first weekday from
   nl_langinfo() [Stanislav Brabec]
* GtkFontSel, GtkFontButton
 - Handle invalid font names better [Michael R. Walton,
   Ed Catmur]
* Deliver destroy events [Chris Lahey]
* Fix redrawing of widgets in the the presence
  of shaped child windows [Dan Winship]
* Win32 changes
 - Prune unnecessary mouse events [Tor Lillqvist]
 - Fix memory corruption when using display
   names [Tor Lillqvist]
* Other bug fixes [Alexander Larsson, John Cupitt,
  John Finlay, Kjartan Maraas, Thomas Leonard,
  Guillaume Cottenceau, Alexander Nedotsukov, Tim Janik,
  Tor Lillqvist, Tommi Komulainen
* Documentation improvements [Guillaume Cottenceau,
  Torsten Schoenfeld, Damon Chaplin, Vincent Untz,
  Tommi Komulainen, Federico Mena Quintero
* New and updated translations (bg,bn,et,eu,fr,gl,hi,it,
  ku,ru,sr,sv,tr,vi)

Overview of Changes from GTK+ 2.8.2 to GTK+ 2.8.3
=================================================
* Fix problems with the handling of initial settings
  for font options and cursor themes [Frederic Crozat,
  Joe Markus Clarke, Owen Taylor, Kjartan Maraas]
* Add a --ignore-theme-index option to
  gtk-update-icon-cache [JP Rosevaar]
* Other bug fixes [Christian Persch, Owen Taylor,
  Ed Catmur, Thomas Fitzsimmons, JP Rosevaar, Tor
  Lillqvist, Colin Walters, Yong Wang, Matthias,
  Kjartan Maraas, Christian Persch, Mark McLoughlin]
* Updated translations (ca,es,fr,pt_BR)

Overview of Changes from GTK+ 2.8.1 to GTK+ 2.8.2
=================================================
* Fix a crash with custom icon themes, which affected
  the gnome-theme-manager. [Kjartan Maraas]
* Make sure font and cursor settings are propaged down
  to the screen initially. [Frederic Crozat]

Overview of Changes from GTK+ 2.8.0 to GTK+ 2.8.1
=================================================
* gtk-update-icon-cache no longer stores copies of symlinked
  icons, and it has a --index-only option to omit image data
  from the cache [Matthias]
* Make large GtkSizeGroups more efficient [Michael Natterer]
* Improve positioning of menus in GtkToolbar [Christian Persch,
  Paolo Borelli]
* Make scrolling work on unrealized icon views [Jonathan Blandford]
* Avoid unnecessary redraws on range widgets [Benjamin Berg]
* Make sure that all GTK+ applications reload icon themes
  promptly. [Chris Lahey]
* Ensure that gdk_pango_get_context() and gtk_widget_get_pango_context()
  use the same font options and dpi value [Michael Reinsch, Owen]
* Multiple memory leak fixes [Kjartan Maraas, Matthias]
* Other bug fixes [Owen, Allin Cottrell, Tor Lillqvist, Jonathan
  Blandford, Christian Persch, Jonas Bonn, Brett Atoms, Guillaume
  Cottenceau, Sebastien Bacher, Robin Green, Benoit Carpentier,
  Hans Breuer, Kjartan Maraas, Manish Singh, Robert Jeff Mitchell,
  Markku Vire, Kristian Rietveld, Tommi Komulainen]
* Documentation improvements [Olexiy Avramchenko, Matthias]
* Updated translations (es,et,hu,ko,lt,ro,uk)

Overview of Changes from GTK+ 2.7.5 to GTK+ 2.8.0
=================================================
* Require cairo 0.9.2 [Matthias]
+ Extend ABI checks to cover exported variables [Matthias]
* Bug fixes [Benjamin Berg, Christian Persch]
* Documentation improvements [Matthias]
* New and updated translation (cy,de,el,id,te,zh_TW)

Overview of Changes from GTK+ 2.7.4 to GTK+ 2.7.5
=================================================
* Rename the default theme to "Raleigh" [Thomas Wood]
* Add a permformance testing framework [Federico Mena Quintero]
* Catch format errors in translations. This may cause
  "make check" to fail when using older versions
  of gettext [Matthias]
* Win32
 - Implement the urgency hint [Tor Lillqvist]
 - Update ms-windows theme [Dom Lachowicz]
 - Improve tablet handling [Robert Ögren]
 - Bug fixes [Kazuki Iwamoto, Tor Lillqvist, Tim Evans,
   J. Ali Harlow, Hans Breuer]
* Other bug fixes [Callum McKenzie, Matthias, Kjartan Maraas,
  Elijah Newren, Morten Welinder, Owen Taylor, Johan Dahlin,
  Peter Zelezny, Dan Winship, Damien Carbery, Alex Graveley,
  Mike Morrison, David Odin]
* Documentation improvements [Fabrice Bauzac, Claudio Saavedra,
  Federico Mena Quintero]
* New and updated translation (ar,bg,cs,de,fi,gu,ja,nb,nl,no,
  pl,pt,sq,zh_CN,zh_TW)

Overview of Changes from GTK+ 2.7.3 to GTK+ 2.7.4
=================================================
* Make svg icon themes work better [Matthias]
* GtkPlug/GtkSocket: Make these cross-platform
  and implement them for Win32 [Tor]
* Make font rendering xsettings work with pangocairo [Owen]
* Fix sporadic segfaults in the GtkTreeModelSort [James
  Bramford, Markku Vire, Kristian Rietveld]
* Improve gdk-pixbuf's ability to recognize
  svg images. [William Jon McCann]
* Win32
 - Build fixes [Tor Lillqvist]
 - Fix clipping issues [Robert Ögren]
 - Bug fixes [Peter Zelezny]
* Other bug fixes [Christian Persch, Arkady L. Shane,
  Matthias, Tommi Komulainen, Alexander Larsson, Owen,
  Thomas Vander Stichele, Robert Ögren]
* Documentation improvements [Steve Chaplin, Matthias,
  Federico Mena Quintero]
* New and updated translations (en_CA,fr,hy,lt,nl,sk,th,zh_CN)

Overview of Changes from GTK+ 2.7.2 to GTK+ 2.7.3
=================================================
* Make sure that gtk_window_present() moves the window to the
  current desktop [Elijah Newren]
* GtkFileChooser
 - Add overwrite confirmation for SAVE mode [Federico Mena Quintero]
* GtkTreeView
 - Add gtk_tree_view_get_visible_range() [Mikael Hallendal]
 - Add gtk_tree_view_column_queue_resize() [Morten Welinder]
 - Add gtk_tree_row_reference_get_model() [Stefan Kost]
 - Make page up/down behave as in the text view [Owen Taylor]
 - In typeahead search, allow Ctrl-G to move to the
   next match.  [Matt T. Proud]
 - Interpret Ctrl-Backspace as "Move focus to parent [Kathy
   Fernandes]
 - Speed up gtk_tree_selection_selected_foreach [Kristian Rietveld]
* GtkTextView
 - Make double-clicking between words select whitespace [Mike
   Miller, Paolo Borelli]
 - Show dragged text in drag icon [Kevin Duffus, Carlos
   Garnacho Parro]
 - Make invisible text work well enough to remove the
   remove the warning about it being unsupported.  [Matthias]
* GtkEntry
 - Make double-clicking between words select whitespace [Matthias]
 - Show dragged text in drag icon [Kevin Duffus, Carlos Garnacho Parro]
 - Fix the sizing of the entry completion popup [Ross Burton, Kris]
* Win32
 - Build fixes [Tor Lillqvist]
 - Fix handlink of Aiptek tablets [Robert Ögren]
* Bug fixes [Kris, Jorn Baayen, Billy Biggs, Tomislav Jonjic,
  Owen Taylor, Vincent Noel, Carlos Garnacho Parro, Mark McLoughlin.
  Mikael Magnusson, Luis Villa, Brian Bober, Bernd Demian, Manish
  Singh, Akira Tagoh, Barbie LeVille, Hans Oesterholt]
* Documentation improvements [Torsten Schoenfeld, Rodney Dawes,
  Park Ji-In]
* New and updated translations (cs,es,et,he,hu,nb,nl,no,sk)

Overview of Changes from GTK+ 2.7.1 to GTK+ 2.7.2
=================================================
* GtkAboutDialog
 - Clean up the "trail" in the path bar when set_current_folder
   is called explicitly [Jonathan Blandford, Matthias Clasen]
 - Accept dropped files and directories on the file list [Sven
   Neumann, Matthias]
* GtkTreeView
 - Make reusing cell renders work as well as it did in 2.6,
   but document it as being unsupported. [Kristian Rietveld]
* GtkAboutDialog
 - Optionally wrap the license [Christian Rose, Christian Persch]
* Menu
 - Make image menu items work in vertical menubars [Matthias]
 - Make orientation changes of menubars work [Matthias]
* Win32
 - Implement named cursors and other new GDK apis [Hans Breuer]
 - Implement getting cursor images [Tor Lillqvist]
* Bug fixes [J. Ali Harlow, Matthias, Diego Gonzalez,
  Kazuki IWAMOTO, Paul Cornett, Sebastien Bacher, Tor]
* Documentation improvements [Benjamin Berg, Matthias,
  Steve Chaplin, Peter van den Bosch, Tim-Philipp Müller]
* New and updated translations (en_CA,sr,sr@Latn)

Overview of Changes from GTK+ 2.7.0 to GTK+ 2.7.1
=================================================
* GtkTreeView
 - Change the keynav for header reordering and resizing
   to Alt-arrows and Shift-Alt-arrows  [Calum Benson]
* GtkTextView
 - Make movement by paragraphs up/down symmetric [Behnam
   Esfahbod]
 - Improve invisible text support [Matthias Clasen]
* Some new stock items: GTK_STOCK_INFO, GTK_STOCK_FULLSCREEN,
  GTK_STOCK_LEAVE_FULLSCREEN [Kristof Vansant]
* Handle broken grabs in many places [John Ehresman, Matthias]
* GDK
 - Add a function to move a region [Søren Sandmann]
 - Fix endianness issues in the pixbuf drawing
   code [David Zeuthen, Owen Taylor]
 - Add a GrabBroken event that is emitted when grabs
   are broken [Simon Cooke, John Ehresman, Matthias]
 - Track implicit grabs [Matthias]
* Win32
 - Improve and simplify line segment rendering [Tor Lillqvist]
* Bug fixes [Georg Schwarz, Fabricio Barros Cabral,
  Benoit Carpentier, Markku Vire, Ryan Lortie, Matthias,
  Morten Welinder, Dan Winship, Manish Singh, Tom von
  Schwerdtner, Kjartan Maraas, Euan MacGregor, William Jon
  McCann, David Saxton, Padraig Brady]
* Documentation improvements [Matthias, Ross Burton]
* New and improved translations (es,et,nl,sk,th,zh_TW)

Overview of Changes from GTK+ 2.6.x to GTK+ 2.7.0
=================================================
* GtkTreeView
 - Kris is back !!!
 - Lots of scrolling/validation fixes [Kristian Rietveld]
 - Allow to "unsort" columns. [Richard Hult]
 - Support wrapping in GtkCellRendererText [Matthias Clasen]
 - Support tinting in GtkCellRendererPixbuf [Jorn Baayen]
 - Make enable-search control only typeahead search,
   not C-f search. [Sven Neumann]
 - Make double-click autosize treeview columns again [Matthias]
 - Fix insensitive appearance [Billy Biggs, Matthias]
* GtkFileChooser
 - Don't select the first item in folder modes [Christian Neumair,
   Federico Mena Quintero]
 - Make save mode work again [Federico]
 - Allow bookmarks to be renamed [Sean Middleditch]
 - Ellipsize the preview label [Jeroen Zwartepoorte]
 - Use smaller icons [Vincent Noel]
 - Avoid a size allocation loop [Milosz Derzynski, Robert Ögren]
 - Don't stat children of /afs or /net network directories [Federico]
 - Improve sorting of filenames [Matthias]
 - Treat backup files like hidden files, and support
   .hidden files in the Unix backend [Sean Middleditch, Jan Arne Petersen]
 - Improve the re-rooting behaviour of the path bar [Benjamin Otte]
* GtkIconView
 - Many fixes for scrolling and selection handling [Mathias Hasselmann]
 - Implement GtkCellLayout, use cell renderers [Matthias]
 - Support editing [Matthias]
 - Support DND [Matthias]
 - Add API to determine the visible part of the
   model [Jonathan Blandford]
* GtkAboutDialog
 - Visual improvements, HIG compliance [Jorn Baayen]
* GtkCalendar
 - Use nl_langinfo() to determine the first day of week,
   when it is available [Vincent Untz, Tommi Komulainen, Pierre Ossman]
 - Allow localization of the year format [Paisa Seeluangsawat]
* GtkEntry
 - Allow completion popups to be wider than the entry [Ross Burton]
 - Add a property to suppress the popup for single matches [Matthias]
 - Don't blink the cursor if not editable [Nikos Kouremenos]
* GtkTextView
 - Add a GtkTextBuffer::text property [Johan Dahlin]
 - Allow to set a paragraph background color [Gustavo Carneiro,
   Jeroen Zwartepoorte]
 - Don't blink the cursor if not editable [Nikos Kouremenos]
 - Make invisible text work a bit better [Jeroen]
* GtkAlignment
 - Flip padding in RTL mode [Maciej Katafiasz]
* GtkUIManager
 - Support invisible, expanding separators [Christian Persch]
 - Allow to construct menu tool buttons [Sven Neumann]
* GtkIconCache
 - Cache image data and metadata as well [Anders Carlsson]
* GtkMenu
 - Support vertical menubars [Matthias]
 - Make scrolling more efficient [Jorn Baayen, Søren Sandmann]
 - Allow to pop up menus without grabbing the keyboard [Michael
   Natterer]
 - Allow setting background images on menus [Benjamin Otte]
* gtk-demo
 - Add demos for 2.6 features [Matthias, Mark McLoughlin]
* Allow custom translation function for stock labels. [Funda Wang,
  Diego Gonzalez]
* Add 16x16 versions for some some icons which were missing
  them [Jakub Steiner, Tuomas Kuosmanen, Vincent Noel]
* Move a lot of constant data to the .rodata section [Matthias]
* Don't copy property names, nicks and blurbs [Matthias]
* Use Cairo for most drawing [Owen Taylor]
* Allow themes to draw outside the widget's allocation [Owen]
* Allow key names to be translated [Christian Rose]
* Make all cursors used by GTK+ themeable [Matthias]
* Support the ICCCM urgency hint [Havoc Pennington]
* GDK
 - Work with XRender < 0.4 [Albert Chin, Billy Biggs]
 - Add API to warp the pointer [Matthias]
 - Support _NET_VIRTUAL_ROOTS [Carsten Haitzler]
 - Add API to obtain the last user interaction time [Elijah
   Newren]
 - Make some large arrays const [Ben Maurer, Tommi Komulainen]
 - Support Cairo drawing [Owen, Carl Worth]
 - Support Visuals with alpha channel [Owen, Keith Packard]
 - Support named cursors and cursor themes [Matthias]
* gdk-pixbuf
 - Support saving BMP [Ivan Wong Yat Cheung]
 - Allow to specify compression level when saving
   in PNG format [Sven Neumann]
 - Add a way to construct animations from frames [Dom Lachowicz]
 - Accept BMP v4 [Matthias]
* Win32 changes
 - Improve keyboard handling [Tor Lillqvist]
 - Improve clipboard handling [Ivan Wong]
 - Do delayed rendering for transfering images
   through the clipboard [Ivan Wong]
 - Improve tablet handling [Robert Ögren]
 - Initialize input devices lazily [Robert Ögren]
 - Make big windows work on NT [Ivan Wong]
 - Implement dashed lines correctly [Ivan Wong, Hans Breuer]
 - Handle 16 color display mode [Tor]
 - Support RGBA cursors [Tim Evans]
 - Fix DND on multi-monitor systems [Tor]
 - Use alternative button order [Tor]
 - Build fixes [Hans]
 - Bug fixes [Ivan Wong, Dave Neary, Daniel Atallah, Takuro Ashie,
   Robert Ögren, Kevin Stange, Tim Evans]
* Other bug fixes [Alexander Hunziker, Alexander Larsson, Anders
  Carlsson, Andreas Volz, Arjan van de Ven, Billy Biggs, Chris Lee,
  Christian Neumair, Christian Persch, Crispin Flowerday, Damon Chaplin,
  David A. Knight, David Costanzo, Dennis Cranston, Diego Gonzalez,
  Dom Lachowicz, Doug Morgan, Doug Quale, Elijah Newren, Fabricio Barros
  Cabral, Federico, Felipe Heidrich, Felix Riemann, Frank Naumann,
  Frederic Crozat, Gary Kramlich, Gustavo Carneiro, Hans-Wolfgang Loidl,
  Havoc, Hazael Maldonado Torres, Ian Wienand, Ismael Juma, Jaap A. Haitsma,
  Jacob Kroon, Jakub Jellinek, Jean Marie Favreau, Jeff Franks, Jens Finke,
  Jim Evins, Joerg Sonnenberger, John Ellis, John Finlay, Jonathan,
  Jorn Baayen, Kazuki Iwamoto, Kirk Bridger, Kjartan Maraas, Leonard
  Michlmayr, Lorenzo Gil Sanchez, Manish Singh, Marc Meissner, Matthias,
  Michael Natterer, Mikael Hallendal, Milosz Derezynski, Morten Welinder,
  Murray Cumming, Nickolay V. Shmyrev, Niko Tyni, Nguyen Thai Ngoc Duy,
  Olaf Vitters, Olivier Sessink, Owen, Paolo Borelli, Patrick Fimml,
  Peter Bloomfield, Peter Wainwright, Phil Blundell, Philipp Langdale,
  Priit Laes, Reinout van Schouwen, Remus Draica, Richard Hult, Robert
  Staudinger, Rodney Dawes, Rodrigo Moya, Roman Kagan, Ryan Lortie,
  Samuel Hym, Seven Walter, Søren, Stefan Kost, Stepan Kasal,
  Stephen Kennedy, Sven Neumann, Theerud Lawtrakul, Thomas Leonard,
  Thomas Zajic, Tim-Philipp Müller, Tomislav Jonjic, Tommi Komulainen,
  Torsten Schoenfeld, Tristan Van Berkom, Victor Osadci, Vincent Ladeuil,
  Vincent Noel, Vincent Untz, Yury Puzis]
* Documentation improvements [Alex Graveley, Ali Akcaagac, Bill
  Haneman, Billy Biggs, Christian Persch, Christian Rose, Dan Winship,
  George Kraft IV, Ghorban M. Tavakoly, Hubert Sokolowski, Jeff Franks,
  Jianfei Wang, Johan Dahlin, Jon-Kare Hellan, Karel Kulhavy, Ken
  Siersma, Maciej Katafiasz, Masao Mutoh, Mathias Hasselmann, Matthias,
  Michal Suchanek, Morten Welinder, Murray Cumming, Oliver Sessink, Owen,
  Richard Hult, Roger Light, Sebastian Bacher, Steve Chaplin, Sven Neumann,
  Torsten Schoenfeld, Vincent Untz, Worik Stanton]
* New and improved translations (bg,ca,cs,cy,da,de,el,en_CA,en_GB,es,et,
  eu,fa,fi,hu,id,ja,nb,ne,nl,nn,no,pl,pt,pt_BR,ro,ru,rw,sk,sq,sr,sr@Latn,
  sv,th,uk,vi,xh,zh_CN,zh_TW)
2005-10-02 12:19:06 +00:00
jmmv
6cd4dcc7d5 Include bsd.prefs.mk before defining CPPFLAGS, as mk.conf may do a
'CPPFLAGS=...' overriding its value.  Fixes PR pkg/30081 by Idar Tollefsen.
Allowed by agc@ during freeze.
2005-09-26 11:47:24 +00:00
jlam
1dce0d1923 Remove the module databases during post-install since they're created
the +INSTALL script as part of the POST-INSTALL action.  This makes this
package pass CHECK_FILES=yes.  No changes to the binary package.
2005-09-16 06:10:15 +00:00
jmmv
5cae0052c0 Update to 2.6.10:
* Fix an crasher bug when using submenus together with window groups.
  This bug affected epiphany.
* Fix bug that can lead to segfaults when icon themes are updated.
* Updated translations (et,ne)
2005-08-25 21:04:10 +00:00
jlam
cf4dfe44a5 Use REQD_DIRS instead of MAKE_DIRS for directories under ${PREFIX} so
that these directories will be conditionally removed (based on reference
counts), regardless of the value of PKG_CONFIG.  Bump the PKGREVISION
for packages that were modified as a result.
2005-08-20 19:16:21 +00:00
jlam
7820875fff Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables.  Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.

For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-10 20:56:10 +00:00
xtraeme
6f2b85ab85 Update to 2.6.9.
Overview of Changes from GTK+ 2.6.8 to GTK+ 2.6.9
=================================================
* GtkFileChooser
 - Don't leave a "trail" when then current folder
   is explicitly set [Jonathan Blandford]
 - Accept file drops on the file list [Sven Neumann]
* Accept GTK+ 2.8 .gtk-bookmarks files [Matthias]
* Make paragraph up/down keynav in GtkTextView
  symmetric [Behnam Esfahbod]
* Win32
 - Bug fixes [Tor Lillqvist, Kazuki Iwamoto, Peter
   Zelezny, Tim Evans, Hans Breuer]
 - Improve and simply line segment rendering [Tor]
 - Fix handling of Aiptek tablets [Robert  Ã~Vgren]
* Other bug fixes [Billy Biggs, Vincent Noel,
  Georg Schwarz, Markku Vire, Dan Winship, Morten
  Welinder, Matthias, Euan MacGregor, David Saxton,
  Padraig Brady, Paul Cornett, Mark McLoughlin,
  Hans Oesterholt, Arkady L. Shane, Tommi Komulainen,
  Peter S. Mazinger, Dan Winship, Peter Zelezny,
  Alex Graveley]
* Documentation improvements [Steve Chaplin, Matthias]
* New and updated translations (cs,cy,da,de,en_CA,es,et,
  fr,gl,gu,hu,hy,ja,ko,nl,sq,sr,sr@Latn,sv,zh_CN,zh_TW)
2005-08-03 19:42:20 +00:00