Commit graph

8856 commits

Author SHA1 Message Date
rillig
f8e31546d4 Fixed a pkglint warning. 2008-11-18 19:21:04 +00:00
chuck
8e0ab8586f re-enable c99 for Darwin in hopes that recent inline fix to glib fixes
the issue
2008-11-18 18:25:50 +00:00
joerg
e043a9f64f Remove Python 1.5 from supported list following the removal of
py15-distutils.
2008-11-18 18:01:15 +00:00
drochner
f2bb98e568 make this work with python-2.4 again 2008-11-18 12:46:52 +00:00
jnemeth
113e95c3ef also remove \${PYSITELIB}/gtk-2.0 2008-11-17 21:56:16 +00:00
wiz
2c2a32f465 Update to 1.1.4:
(pkgsrc already contained the Coverity and GetDeviceControl patches)

Alan Coopersmith (1):
      Coverity #743/744: Returned without freeing storage bufp/savp

Matthieu Herrb (1):
      nuke RCS Ids

Peter Hutterer (2):
      GetDeviceControl: calculate the length field correctly.
      libXi 1.1.4
2008-11-17 11:30:31 +00:00
tron
9c33832656 Add support for user destination directory installation.
Patch provided by Aleksey Cheusov in PR pkg/39907..
2008-11-16 14:01:11 +00:00
dsainty
f4fefdf92d Complete the libtoolisation of 'fluid' so it installs the real executable,
not the libtool wrapper.

Bump PKGREVISION, the previous revision installed an unusable "fluid".
2008-11-16 07:13:36 +00:00
wiz
d58156c1b5 Update to 2.24.1. Split off options handling into options.mk.
===============
Version 2.24.1
===============

- Fixed #555701, libgnome-desktop:gnome_bg_create_pixmap() leaks pixmaps and X clients (Scott Remnant)
- Fixed #451498, Preview of "Blank screen" is not consistent (Neil Patel)
- Fixed #552119, Add GTK and GNOME to screensaver desktop (William Jon McCann)
- Fixed #552523, Screensaver suddenly stopped working (William Jon McCann)
- Fixed #555254, gnome-screensaver-dialog NULL pointer crash (William Jon McCann)
- Fixed #555491, gnome-screensaver should release mouse/keyboard when failed to grab both of them (Joey Yu Zheng)
- Fixed #560456, Cleaning up GTK Includes in gnome-screensaver (Maxim Ermilov)

Translations:
- Updated ar: Djihed Afifi
- Updated ast: Andre Klapper, Astur
- Updated be@latin: Ihar Hračyška, Ihar Hrachyshka
- Updated pt_BR: Leonardo Ferreira Fontenelle, Vladimir Melo


===============
Version 2.24.0
===============

- Updated LINGUAS, sr@latin.po, sr@Latn: Arangel Angov
- Updated ar: Djihed Afifi, Khaled Hosny
- Updated bg: Alexander Shopov
- Updated bn_IN: Runa Bhattacharjee
- Updated ca: Gil Forcada
- Updated da: Kenneth Nielsen
- Updated de: Hendrik Richter
- Updated dz: Pema Geyleg, Dawa pemo
- Updated en_GB: Philip Withnall, David Lodge
- Updated et: Ivar Smolin
- Updated fr: Claude Paroz
- Updated ga: Seán de Búrca
- Updated hr: Robert Sedak, Ante Karamatić
- Updated hu: Gabor Kelemen
- Updated it: Luca Ferretti
- Updated kn: Shankar Prasad
- Updated ko: Changwoo Ryu
- Updated mk: Arangel Angov, Clytie Siddall <clytie@riverland.net.au>
- Updated ml: Praveen Arimbrathodiyil, പ്രവീണ്‍ അരിമ്പ്രത്തൊടിയില്‍
- Updated mr: Sandeep Shedmake
- Updated nl: Wouter Bolsterlee
- Updated pl: Wadim Dziedzic, wadim dziedzic
- Updated pt_BR: Vladimir Melo
- Updated ro: Mugurel Tudor, Mișu Moldovan
- Updated sr.po, sr@latin: Goran Rakić
- Updated ta: I. Felix
- Updated tr: Baris Cicek


===============
Version 2.23.90
===============

- use standard icon names (Matthias Clasen)
- Paint widget background color as face background color.
- Add/remove windows as necessary in response to RANDR 1.2 events
- Honor the disable_user_switching lockdown key.
- Fixed #547013, The dialog incorrectly tell that the numlock is on (William Jon McCann)

Translations:
- Updated LINGUAS, sr@latin.po, sr@Latn: Goran Rakic
- Updated ar: Khaled Hosny
- Updated cs: Petr Kovar
- Updated eu: Inaki Larranaga Murgoitio, Iñaki Larrañaga Murgoitio
- Updated fi: Ilkka Tuohela, Timo Jyrinki
- Updated gu: Daniel Nylander, Sweta Kothari
- Updated he: Yair Hershkovitz  <yairhr@gmail.com>, Yaniv Abir <yanivabir at gmail dot com>
- Updated ja: Takeshi AIHANA
- Updated lt: Gintautas Miliauskas
- Updated pt: Duarte Loreto
- Updated pt_BR: Vladimir Melo
- Updated sv: Daniel Nylander

Help Manual Translations:
None

===============
Version 2.23.3
===============

        * Fix build issue (Wouter Bolsterlee)
        * Add a simple frame around user icon
        * Add a new child widget to use for themes to draw on

===============
Version 2.23.2
===============

        * Fix gamma lost during fade
        * Show default desktop background behind lock dialog
        * Add reporting of inhibitors to --query command
2008-11-15 12:21:34 +00:00
wiz
72ee781e3a libgnomekbd's pkg-config files pull in those of libxklavier,
so we need to include its buildlink3 here.
2008-11-15 09:59:59 +00:00
taca
8fe3be0fcd Update xf86-video-intel package to 2.4.3.
Here is the message on xorg-announce.

Hopefully this is the last 2.4.x release.  This one just includes a few
changes relative to 2.4.2, but the G4x stolen memory bit is an important
one.

Adam Jackson (1):
      Quirk: No LVDS on Dell Studio Hybrid

Carl Worth (1):
      Disable frame buffer compression by default for GM965.

Eric Anholt (1):
      Fix broken stolen memory counting on G4X.

Jesse Barnes (3):
      Don't allocate a pipe for hotplug detection
      Add a few programs to .gitignore
      Update version to 2.4.3 for release

Zhenyu Wang (3):
      Disable render standby
      Add backlight kernel method support on Asus and Eeepc
      quirk LVDS on Asus Eee box
2008-11-15 08:24:25 +00:00
wiz
50992184aa Update to 2.14.3:
2.14.3 (stable):

* Restored Gtk::HandleBox::signal_child_attached() and
Gtk::LinkButton::property_visited() to the API, which were lost
sometime during the gtkmm 2.14.x series.
2008-11-15 00:05:02 +00:00
hasso
8c16dd79f7 Remove python24 from accepted versions since x11/py-gtk2 doesn't support it
any more.
2008-11-14 22:00:21 +00:00
hasso
8097a47107 x11/py-gtk2 from which driconf depends on supports only python25. 2008-11-14 21:55:58 +00:00
hasso
48fccdbc34 Remove python24 from accepted versions since x11/py-gtk2 doesn't support it
any more.
2008-11-14 21:50:16 +00:00
chuck
c0e937440d don't use c99 on Darwin, it screws up dynamic linking.
see http://mail-index.netbsd.org/tech-pkg/2008/11/10/msg002023.html
and http://mail-index.netbsd.org/tech-pkg/2008/11/10/msg002026.html
2008-11-14 02:47:10 +00:00
wiz
747a80b596 Remove python24 from accepted versions since py-cairo does not
support it any longer.
2008-11-13 11:17:16 +00:00
abs
d1af3aead4 Updated x11/xf86-video-radeonhd to 1.2.3
Version 1.2.3

    * Added Command Submission infrastructure.

Version 1.2.2

    * Added DRI support (R5xx and RS6xx).
    * Added support for RV770, RS780, M82, M86, and M88.
    * Added XVideo support.
    * Added CP based 2D acceleration (R5xx and RS6xx).
    * Added EXA render acceleration (R5xx and RS6xx).
    * Added support for AtomBIOS based mode setting.
    * Added support for scaled modes.
    * Added RandR support for backlight control.
    * Lots of modesetting related bug fixes.
2008-11-12 12:19:28 +00:00
wiz
edc3d9acdb Update to 2.14.2:
2.14.2 (stable):

* Remove some ;s to avoid warnings.
  Ubuntu Bug: https://bugs.launchpad.net/bugs/275397 (William)
  (Murray Cumming)
* Windows build:
  - Use the new naming convention, similar to boost.
  - installer-creation script improvements.
  (Armin Burgmeier)
* Documentation:
  - EntryCompletion: signal_match_selected: Mention that custom signal handlers
    should connect before the default one.
    (Marko Anastasov)
  - TreeView reference documentation corrections.
    (Murray Cumming) Bug #547787 (John Hobbs)
  - Corrected the index page for DevHelp.
    (Deng Xiyue) Bug #559900
2008-11-10 20:39:42 +00:00
adam
489e7e05e2 Changes 1.1.9:
- Improved color contrast in secondary selection blocks of Fl_Text_Display
- Fixed regression in callback handling
- Fixed wrong relative path when absolute path has a
  trailing slash in fl_filename_relative
- Fixed multiple selction of files and directories in Fl_File_Chooser
- Fixed MSWindows crash when selecting umlauts in Fl_Help_View

Changes 1.1.8:
- Documentation fixes
- Fixed library path in Makefile
- Fixed image read for partial regions on X11
- Fixed KDE/Gnome icon paths
- Fixed Tab key to wrap around menu bars
- Fixed possible timer leak in Scrollbar
- Added documentation about the potential limitations
  of Fl::grab on newer operating systems
- Fixed lockout when mixing popups and alerts
- Fixed recursion crash in event handling
- Fixed missing return code in 'fltk-config'
- Fixed inconsistencies with CHANGED flags
- Fixed message sent to hidden widgets
- Fixed width calculation in Fl_Help_View
- Fixed offset bug in OS X pixmap code
- Fixed potential buffer overrun in Fl_Preferences
- More...
2008-11-10 19:03:15 +00:00
wiz
285b7dd776 Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal. 2008-11-10 17:21:33 +00:00
wiz
06d0cb9bee Update to 1.0.5. Due to the libXaw8 removal (which was
the default library when linking this package) bump API
depends.
Remove libXp include from buildlink3.mk.
Dependencies will be bumped as next commit.

Ok joerg@

Colin Harrison (1):
      Add MINGW32 definition

Dan Nicholson (2):
      Be more robust using ed for the libtool hacks
      Use sed instead of ed for libtool SONAME hacking

Daniel Stone (2):
      Remove Xaw8 (Xprint)
      Remove last remaining vestiges of Xprint support

Lee Leahu (1):
      Fix configure error when using libtool-2.2.*

Matthieu Herrb (1):
      Makefile.am: nuke RCS Id

Paulo Cesar Pereira de Andrade (4):
      Remove almost 10 year old notice about Xaw development from man page.
      Minor set of trivial corrections.
      Correct build on systems that did not yet upgrade to libtool-2.2
      libXaw version 1.0.5.
2008-11-10 17:21:06 +00:00
wiz
47fa8bf73c Update to 2.12.6:
2008-11-05  Mike Kestner  <mkestner@novell.com>

	* atk/atk-api-2.12.raw: regen
	* gtk/gtk-api-2.12.raw: regen
	* generator/Signal.cs: reinstate old custom marshaler generation and
	generate custom marshaling when 'manual' attr is set.
	* parser/gapi2xml.pl: set manual attr on sigs that have G_TYPE_POINTER
	parameters since the generic closure can't cope with them.

2008-11-05  Mike Kestner  <mkestner@novell.com>

	* gtk/Builder.custom: #if the new API for 2.14 for now so it
	doesn't get confused as stable API yet.

2008-11-04  Mike Gorse  <mgorse@novell.com>

	* glib/PtrArray.cs, glib/glue/ptrarray.c, glib/Makefile.am,
	  glib/glue/Makefile.am, glib/gtype.cs, generator/SymbolTable.cs,
	  generator/ReturnValue.cs: Add PtrArray.
	* glib/Marshaller.cs: Add PtrArrayToArray.

	* atk/Atk.metadata: Specify GetTarget return type.

	* atk/Object.custom, atk/glue/object.c: Support overriding
	  RefRelationSet.

2008-11-03  Stephane Delcroix  <sdelcroix@novell.com>

	* gtk/Gtk.metadata:
	* gtk/StatusIcon.custom: Obsolete the duplicated properties.

2008-10-29  Mike Kestner  <mkestner@novell.com>

	* glib/Signal.cs : custom marshaling hooks
	* glib/SignalClosure.cs : support for custom marshalers.

2008-10-28  Stephane Delcroix  <sdelcroix@novell.com>

	* gtk/Gtk.Metadata: hide ConnectSignals.

	* gtk/Builder.Custom: connect the signals, and the objects.
	GetObjectRaw method: allows very neat object inheritance.

2008-10-27  Stephane Delcroix  <sdelcroix@novell.com>

	* glib/ListBase.cs: DataMarshal: create the right object for *Adapter
	list items.

2008-10-08  Mike Gorse  <mgorse@novell.com>

	* atk/Object.custom: Pass Handle in EmitChildrenChanged (fix critical)

2008-10-24  Mike Kestner  <mkestner@novell.com>

	* glib/GType.cs: register IntPtr.

2008-10-22  Peter Johanson  <peter@peterjohanson.com>

	* gtk/TreeModelAdapter.custom:
	* gtk/TreeModelFilter.custom:
	* gtk/TreeModelSort.custom:
	* gtk/TreeStore.custom: Don't trigger any gtk+ critical
	warnings when the 'rows-reodered' signal is fired.
2008-11-08 18:48:53 +00:00
wiz
5a129d54d8 From Aleksey Cheusov:
Add two missing files that appeared after fixing patch-aa.

Bump PKGREVISION.
2008-11-08 18:35:23 +00:00
wiz
7be8201757 Only one equal sign in test(1) constructs. 2008-11-08 18:20:27 +00:00
wiz
5f7efe1f4c Update to 0.11.6:
==============
Version 0.11.6
==============

Misc

	* install/uninstall more theme icons more correctly (Fabricio Silva,
	  Michael Monreal, Vincent Untz)
	* Check for python 2.6

Translations

	- Updated ar: Khaled Hosny
	- Updated el: Simos Xenitellis
	- Updated fur: Massimo Furlani
	- Updated hr: Ante Karamatić
	- Updated hu: Gabor Kelemen
	- Updated ml: Ani Peter
	- Updated oc: Yannig Marchegay (Kokoyaya)
	- Updated or: Manoj Kumar Giri
	- Updated pl: Tomasz Dominikowski
	- Updated ps: Zabeeh Khan
	- Updated pt_BR: Vladimir Melo
	- Updated ru: Nickolay V. Shmyrev
	- Updated sk: Marcel Telka
2008-11-08 14:12:31 +00:00
wiz
047c2c6cda Bump required versions of dependencies to the ones tested by
the configure script. Noted by Bernhard Moellemann on pkgsrc-users.

No PKGREVISION bump, since it didn't build before if you had older
versions installed.
2008-11-06 09:54:38 +00:00
adam
7a7a05d7df Fix for #39841:
install libqimsw-multi.la
2008-11-03 11:28:21 +00:00
obache
4ffe06c97e sort. 2008-11-03 04:46:06 +00:00
wiz
2d65ac3ccb Update to 2.4.1:
News in 2.4.1
-------------
* Fix a crash when inserting images in the buffer
* Improvements to some of the lang files
* Updated translations
2008-11-01 21:30:17 +00:00
kefren
c6cb24fd16 Don't overwrite files that gtksourceview already installed
This package requires monodoc in order to install documentation
Bump PKGREVISION
2008-10-30 07:06:02 +00:00
bjs
570f86683e Refactor declaration of PATCHFILES/PATCH_SITES again, allowing
the X server to define its own.  PATCHFILES for modular-xorg-server
are now located in ${MASTER_SITE_LOCAL:=xorg-server-patchfiles/}.
2008-10-29 22:20:28 +00:00
cube
b71f57b3db Builtinify libXv, and make sure x11-links knows about xv.pc. Bump version
of x11-links.
2008-10-29 21:14:01 +00:00
bjs
38b0e7d1db We do not depend on xorg-util-macros unless we're regenerating
autotools scripts.  Using !empty(USE_TOOLS:Mauto*) should suffice,
no?
2008-10-29 00:55:53 +00:00
bjs
b7c85188eb Regenerate distinfo to include Mesa-7.0.4-002.patch. It's not actually
used in the server build, but it's best to be consistent.
2008-10-29 00:53:38 +00:00
obache
efd4c6c7c5 Update ruby-gnome2 to 0.18.1.
== Ruby-GNOME2 0.18.1: 2008-10-23

This release is bug fix release of 0.18.0.

=== Changes

Ruby/GTK2:
  * fix a bug that init function is deleted. [Kouhei Sutou]
2008-10-28 13:43:57 +00:00
minskim
2320622c05 Do not remove modular-xorg-server's directories.
Bump PKGREVISION.
2008-10-28 05:37:10 +00:00
minskim
ca93999aa4 Let modular-xorg-server install/deinstall "drivers" and "input"
directories under lib/xorg/modules.  These directories are created
by many xf86-* packages but never deleted.

Bump PKGREVISION.
2008-10-28 05:08:52 +00:00
jnemeth
bfe2adc429 don't forget patches checksums 2008-10-28 01:52:49 +00:00
gdt
d95136251e Add BUILD_DEPENDS on xmlto, ensuring that the new PLIST entry is built. 2008-10-27 17:22:39 +00:00
wiz
9b9196519c Remove libzvt -- long obsolete, and replaced by vte. 2008-10-27 17:06:57 +00:00
wiz
82821a6888 Bump PKGREVISION for gucharmap API change. 2008-10-27 14:38:01 +00:00
wiz
15c7af8ce5 Update to 2.24.1:
2.24.1
======

New/updated translations:

2008-10-19  Djihed Afifi <djihed@gmail.com>
	* ar.po: Updated Arabic Translation by Djihed Afifi.

2008-09-25  Jovan Naumovski  <jovan@lugola.net>
 	* mk.po: Updated Macedonian translation.

2008-09-24  Priit Laes  <plaes at svn dot gnome dot org>
	* et.po: Translation updated by Ivar Smolin


2.24.0
=======

New/updated translations:

2008-09-21 Kenneth Nielsen <k.nielsen81@gmail.com>
	* da.po: Updated Danish translation by Kenneth Nielsen

2008-09-22  Mugurel Tudor  <mugurelu@gnome.ro>
	* ro.po: Updated Romanian translation by
	Mişu Moldovan <dumol@gnome.ro>

2008-09-20  Goran Rakić  <grakic@devbase.net>
	* sr.po, sr@latin.po: Updated Serbian Translation.

2008-09-18  Baris Cicek  <baris@teamforce.name.tr>
	* tr.po: Updated Turkish Translation

2008-09-18  Djihed Afifi <djihed@gmail.com>
	* ar.po: Updated Arabic Translation by Djihed Afifi.

2008-09-18  Changwoo Ryu  <cwryu@debian.org>
	* ko.po: Updated Korean translation.

2008-09-17  I. Felix <ifelix@redhat.com>
	* ta.po:  Tamil Translation updated

2008-09-16  Gabor Kelemen  <kelemeng@gnome.hu>
	* hu.po: Translation updated.

2008-09-15  Petr Kovar  <pknbe@volny.cz>
	* cs.po: Updated Czech translation by Pavel Sefranek.

2008-09-15  Djihed Afifi <djihed@gmail.com>
	* ar.po: Updated Arabic Translation by Khaled Hosny.

2008-09-13  Gintautas Miliauskas  <gintas@akl.lt>
	* lt.po: Updated Lithuanian translation.

2008-09-12  Sandeep Shedmake  <sshedmak@redhat.com>
	* mr.po: Updated Marathi Translations.

2008-09-10  Luca Ferretti  <elle.uca@libero.it>
	* it.po: Updated Italian translation.

2008-09-09  Robert Sedak  <robert.sedak@sk.t-com.hr>
	* hr.po: Updated Croatian translation.


2.23.92
=======

Features/bugfixes:

2008-09-05  Calum Benson  <calum.benson@sun.com>

Add preferences-desktop-keyboard to the HC themes, and update a
couple of the 'old-style' HC keyboard icons to the new style.

New/updated translations:

2008-09-08  Gil Forcada  <gforcada@gnome.org>
	* ca.po: Updated Catalan translation.

2008-09-07  Wouter Bolsterlee  <wbolster@svn.gnome.org>
	* nl.po: Updated Dutch translation by Wouter Bolsterlee.

2008-09-07  Funda Wang  <fundawang@gmail.com>
	* zh_CN.po: Updated zh_CN translation.

2008-09-06  Philip Withnall  <philip@tecnocode.co.uk>
	* en_GB.po: Updated British English translation.

2008-09-05  Runa Bhattacharjee <runab@redhat.com>
	* bn_IN.po: Updated Bengali India Translation



2.23.91
=======

Features/bugfixes:

2008-08-29  Calum Benson  <calum.benson@sun.com>
	Add HC icons for new gdm, per
	<http://mail.gnome.org/archives/gnome-themes-list/2008-August/msg00018.html>

2008-08-19  Benjamin Berg  <benjamin@sipsolutions.net>
	* gtk-themes/ClearlooksClassic/gtkrc:
	* gtk-themes/Glossy/gtkrc:
	* gtk-themes/Inverted/gtkrc:
	Rework the gtkrcs so that all clearlooks based gtkrcs match better.

New/updated translations:

2008-09-01  Hendrik Richter  <hendrikr@gnome.org>
	* de.po: Updated German translation.

2008-08-26  Yair Hershkoviz  <yairhr@gmail.com>
	* he.po: Updated Hebrew translation.

2008-08-25  Tomasz Dominikowski  <tdominikowski@aviary.pl>
	* pl.po: Updated Polish translation


2008-08-25  Goran Rakic  <grakic@devbase.net>
	* LINGUAS, sr@latin.po, sr@Latn.po: Conversion from sr@Latn to sr@latin.

2008-08-23  Inaki Larranaga Murgoitio  <dooteo@euskalgnu.org>
	* eu.po: Updated Basque translation.


2.23.90
=======

Features/bugfixes:

2008-08-18  Calum Benson  <calum.benson@sun.com>

	Add volume control icons to HC and HCI themes, fixes 363342.
	Add HC and HCI stock_new-tab icon from piers@gnome.org (320624)
	Add desktop-emblem to HC and HCI themes, fixes 140773.
	Ensure all category icons are represented in the HC and HCI themes
	(fixes bug 434839).  Also remove extraneous search directories
	from HC and HCI index.theme files.

2008-08-18  Benjamin Berg  <benjamin@sipsolutions.net>

	Fix the x/ythickness and increase some other sizes in the
	highcontrast theme. (bug #452062, Etienne Bersac)

2008-08-15  Benjamin Berg  <benjamin@sipsolutions.net>

	Bump required gtk-engines version to 2.15.3 (current trunk)

	* gtk-themes/ClearlooksClassic/gtkrc:
	* gtk-themes/Glossy/gtkrc:
	* gtk-themes/Inverted/gtkrc:

	Set a style property that is installed by Gecko on GtkEntry.
	Together with a workaround in the engine, this allows us to have
	properly rounded corners for entries on webpages.


New/updated translations:

2008-08-15  Robert-Andre Mauchin  <zebob.m@pengzone.org>
	* fr.po: Updated French translation.

2008-08-13  Duarte Loreto <happyguy_pt@hotmail.com>
	* pt.po: Updated Portuguese translation.

2008-08-11  Ilkka Tuohela <hile@iki.fi>
	* fi.po: Updated Finnish translation.

2008-08-06  Og Maciel <ogmaciel@gnome.org>
    * pt_BR.po: Updated translation by Djavan Fagundes.

2008-08-06  Djihed Afifi <djihed@gmail.com>
	* ar.po: Updated Arabic Translation by Khaled Hosny.

2008-08-05  Daniel Nylander <po@danielnylander.se>
	* sv.po: Updated Swedish translation.


2.23.6
======

New/updated translations:

2008-08-04: Sweta Kothari  <swkothar@redhat.com>
        * gu.po: Updated Gujarati Translation.

2008-07-31  Takeshi AIHANA <takeshi.aihana@gmail.com>
        * ja.po: Updated Japanese translation.

2.23.5
======

New/updated translations:

2008-07-21  Alexander Shopov  <ash@contact.bg>
	* bg.po: Updated Bulgarian translation by
	Alexander Shopov <ash@contact.bg>

2008-07-15  Laurent Dhima  <laurenti@alblinux.net>
	* sq.po: Updated Albanian Translation.

2008-07-10  Matej Urban??i??  <mateju@svn.gnome.org>
	* sl.po: Updated Slovenian translation.

2008-07-02  Yannig Marchegay <yannig@marchegay.org>
	* oc.po: Updated Occitan translation.

2.23.4
======

Features/bugfixes:

Add a --disable-legacy-icon-mapping configure option for development and
testing purposes.  (May later enable this automatically for dev builds and
disable it for stable releases, as per gnome-icon-theme; we'll see.)

Flag affects HCLP, HCLPI, HC-SVG, Crux and Mist icon themes.

New/updated translations:

2008-06-12  Theppitak Karoonboonyanan  <thep@linux.thai.net>
	* th.po: Updated Thai translation.

2008-06-11  Djihed Afifi <djihed@gmail.com>
	* ar.po: Updated Arabic Translation by Khaled Hosny.

2008-06-07  Kjartan Maraas  <kmaraas@gnome.org>
	* nb.po: Updated Norwegian bokm??l translation.

2008-06-05  Priit Laes  <plaes at svn dot gnome dot org>
	* et.po: Translation updated by Ivar Smolin


2.23.3
======

Features/bugfixes:

Make HighContrastLargePrint and HighContrastLargePrintInverse themes f.d.o
icon naming spec compliant.  (Probably not quite 100% yet, but getting there.)

New/updated translations:

2008-05-31  Ignacio Casal Quinteiro  <nacho.resa@gmail.com>
	* gl.po: Updated Galician Translation.

2008-05-31   Clytie Siddall <clytie@riverland.net.au>
	* vi.po: Updated Vietnamese translation.

2008-05-31  Jorge Gonzalez  <jorgegonz@svn.gnome.org>
	* es.po: Updated Spanish translation

2008-05-26  Subhransu Behera <arya_subhransu@yahoo.co.in>
	* or.po: Updated Oriya Translation by Manoj Giri.

2008-05-22  Djihed Afifi <djihed@gmail.com>
	* ar.po: Updated Arabic Translation by Khaled Hosny.

2008-05-19  Djihed Afifi <djihed@gmail.com>
	* ar.po: Updated Arabic Translation by Khaled Hosny.


2.23.1
======

New/updated translations:

2008-03-31  Eskild Hustvedt  <eskildh@gnome.org>

	* nn.po: Updated Norwegian Nynorsk translation

2008-03-16  Simos Xenitellis  <simos@gnome.org>

	* el.po: Updated Greek translation.
2008-10-27 13:30:13 +00:00
wiz
917533e471 Update to 2.16.1:
Overview of Changes in 2.16.1 (since 2.16.0)
============================================

New and udpated translations:
 Dawa pemo (dz)
 Djihed Afifi (ar)
 Laurent Dhima (sq)


Overview of Changes in 2.16.0 (since 2.15.4)
============================================

Changes in this release:
 - Small fix in Clearlooks spinbutton drawing.

New and udpated translations:
 Laurent Dhima (sq)
 Горан Ракић (sr)
 Goran Rakić (sr@latin)
 Djihed Afifi (ar)
 I. Felix (ta)
 Ivar Smolin (et)
 Hari Vishnu (ml)


Overview of Changes in 2.15.4 (since 2.15.3)
============================================

Changes in this release:
 - Reworked Clearlooks gtkrc.

GNOME Bugs fixed in this release:
  549830 – Use G_DEFINE_DYNAMIC_TYPE in theme engines (only in Clearlooks)

New and udpated translations:
 Hari Vishnu (ml)
 Krishna Babu K (te)
 Goran Rakić (sr@latin)
 Djihed Afifi (ar)


Overview of Changes in 2.15.3 (since 2.15.2)
============================================

Changes in this release:
 - A problem in the glide engine where the drawing of some widgets could
   suddenly disappear forever was fixed.

GNOME Bugs fixed in this release:
 546839 – Add special case for transparent entries (for gecko and others)
 547024 – size of radio button hardcoded

New and udpated translations:
 Djihed Afifi (ar)
 Sweta Kothari (gu)


Overview of Changes in 2.15.2 (since 2.15.1)
============================================

The most important change in this release is that the smooth GTK+ engine has
been removed. This engine has long lost its popularity and it had a huge
codebase that has not been properly maintained for years now.

Changes in this release:
 - Larger menuitem separators in the Clearlooks theme
 - Frame drawing fixes in the Clearlooks engine
 - Padding of progress bars inside menus is fixed in the Industrial theme

GNOME Bugs fixed in this release:
 511958 – List store tree view contains superfluous border (clearlooks)
 542625 – 1px gap between notebook at extension (industrial)
 501734 – Dead code in glide_gtk2_drawing.c
 535456 – Unnecessary cast breaks build on Solaris
 543608 – Fix for Fortify detected problem

New and udpated translations:
 Djihed Afifi (ar)
 Clytie Siddall (vi)
 Yavor Doganov (bg)


Overview of Changes in 2.15.1 (since 2.15.0)
============================================

Changes in this release:
 - A lot of internal changes in the Clearlooks engine
 - Modifications to the "classic" style to be more like the pre cairo
   versions of the engine.

GNOME Bugs fixed in this release:
 531633 – Scrollbars trough is drawn smaller even when no stepper is present

New and udpated translations:
 Yavor Doganov (bg)
 Massimo Furlani (fur
 Eskild Hustvedt (nn)


Overview of Changes in 2.15.0 (since 2.14.1)
============================================

Changes in this release:
 - Schema translations are no longer installed.
 - Improvements to the Redmond scrollbars, scrolled window and menus.

GNOME Bugs fixed in this release:
 526890 – Support inverted scrollbars (ranges)
2008-10-27 04:53:43 +00:00
wiz
a1b8c6e1b4 Update to 2.24.1:
Changes in GNOME-Applets 2.24.1
===============================

Battery Applet, Mini-Commander, Stickynotes
 - Fix up the page_size attribute on the adjustments to get around
   potential problems with a GTK+ change.

Drivemount
 - Support drives that require authentication (Matthias Clasen).

Invest Applet
 - Avoid crashes on bad data.

Battery Applet, CPU Frequency Applet, Invest Applet, Keyboard Applet,
Mini Commander, Modem Lights, Stickynotes, Trash Applet
 - Ensure dialogs generated with GtkBuilder are traslated

Translations:
 - gl, sv, cs, sl, ar, pt_BR, ca, th, fr, es, it, hu, ko, zh_HK, zh_TW, et

Documentations Translations:
 - el, zh_HK, zh_TW
2008-10-27 04:23:01 +00:00
gdt
279a0fc2fd Fix PLIST:
+share/doc/gnome-session/dbus/gnome-session.html
2008-10-26 23:33:18 +00:00
bjs
49df9ac506 Build with -DTERMINATE_FALLBACK=0; this stops the server
from sending two extra ctrl-alt-backspace events. (from upstream).

Bump PKGREVISION.
2008-10-26 21:11:29 +00:00
adam
6eb686bb69 Changes 4.4.3:
* Updated application icons and other graphics to reflect the look
  and feel of the new Qt brand.
* Copyright of Qt has been transferred to Nokia Corporation.
2008-10-26 14:02:33 +00:00
uebayasi
5035a37bb5 In case BUFSIZ is abused, define it to be 1024 (as seen in NetBSD's
stdio.h), when it's not defined.

Should address the build error reported by NONAKA Kimihiro
<nonakap@gmail.com>, pkg/39799.
2008-10-25 16:29:55 +00:00
obache
670e90faa9 This package is DESTDIR ready. 2008-10-25 12:23:09 +00:00
obache
44f7835352 Update x11vnc to 0.9.5.
Pkgsrc changes:
        Added x11 option (enabled by default).
	You can still use with FB or MacOS X native display without X11.

New in the 0.9.5 x11vnc release:

        Symmetric key encryption using the RC4, AES, Blowfish, and 3DES
                ciphers is supported via the -enc cipher:keyfile option.
                The SSVNC unix viewer 1.0.20 and later supports these
                encryption methods.

        Server-side scaling can now have different scale factors along
                the horizontal and vertical axes.  E.g. -scale 1280x1024
                (same as -geometry 1280x1024) or -scale 0.8x0.75

        The -chatwindow option allows a chat window to appear on the
                X console during UltraVNC chats (requires the SSVNC
                viewer package.)

  miscellaneous new features and changes:

        The HTTP Java viewer applet jar, classes/VncViewer.jar, has
                been updated with an improved implementation based on
                the code used by the classes/ssl applets.

        A description and instructions are now printed out when
                X_ShmAttach fails if one tries to attach to a remote
                $DISPLAY (i.e. $DISPLAY is on a different machine from
                the machine x11vnc is running on; this often happens
                with SSH X redirection, X terminal servers, etc).

        The -allow option now works correctly in -ssl mode.

        The -remap option now works on the MacOSX console.
2008-10-25 06:12:06 +00:00
wiz
885fa57bf0 Update to 2.24.1:
==============
Version 2.24.1
==============

- Add GTK and GNOME categories to session-properties.desktop (Patryk Zawadzki)
- Fix leaks (Matthias Clasen)
- Rename variable to avoid symbol conflict (Frederic Peters)
- Fix padding and spacing, and make the dialog resizable in
  gnome-session-properties (Christian Persch)
- Make the strings appear translated in gnome-session-properties (Luca
  Ferretti)

Translations:
- Updated ar: Anas Afif Emad
- Updated be@latin: Ihar Hrachyshka
- Updated ca: David Planella
- Updated dz: Dawa pemo
- Updated fi: Timo Jyrinki
- Updated it: Luca Ferretti
- Updated ja: Takeshi AIHANA
- Updated mk: Jovan Naumovski
- Updated pt_BR: Og Maciel
- Updated ru: Leonid Kanter
2008-10-25 03:12:23 +00:00
wiz
193cf3df07 Update to 0.15.4:
What's new in gnome-mag-0.15.4:

* Translations:
	* Djihed Afifi (ar), Runa Bhattacharjee (bn_IN), Dawa pemo (dz),
	  Ante Karamatić (hr), Gabor Kelemen (hu), Tomasz Dominikowski (pl),
	  Горан Ракић (sr).


What's new in gnome-mag-0.15.3:

* Fix for the following bug:
	#532918: It's unable to launch magnifier of orca in gdm login window.
	Thanks for the patch Willie!

* Translations:
	* Djihed Afifi (ar), Jorge González (es), Shankar Prasad (kn)
	  Manoj Kumar Giri (or).

What's new in gnome-mag-0.15.2:

* Committed new patch for bug #520796. This one add the showCursor method.

* Translations:
	* Djihed Afifi (ar)

What's new in gnome-mag-0.15.1:

* Fix for the following bug:
	#520796: Magnifier should turn off the system sprite/cursor/mouse when
		 using full screen magnification.

* Translations:
	* Djihed Afifi (ar), Petr Kovar (cs), Giannis Katsampiris (el)
	  David Lodge (en_GB), Jorge González (es),
	  Iñaki Larrañaga Murgoitio (eu), Ignacio Casal Quinteiro (gl),
	  Yair Hershkovitz (he), Rajesh Ranjan (hi), Gabor Kelemen (hu),
	  Luca Ferretti (it), Ani Peter (ml), sandeep shedmake (mr),
	  Nabin Gautam (ne), Yannig Marchegay (Kokoyaya) (oc),
	  Baris Cicek (tr), Woodman Tuen (zh_HK), Woodman Tuen (zh_TW)
2008-10-25 01:57:49 +00:00
wiz
4b499edfa4 Update to 2.24.1.1:
2.24.1.1
========
 * Revert the partial fix for bug #548600 due to regression it causes

2.24.1
======
 * Bugfixes, see http://bugzilla.gnome.org/buglist.cgi?product=gnome-terminal&status_whiteboard_type=substring&status_whiteboard=fixed-2-24&bug_status=RESOLVED&resolution=FIXED&chfieldfrom=2008-09-22&chfieldto=2008-10-20+23:59:00&chfield=bug_status
 * Translation update

2.23.4.2
========

* Fix crash at startup on non-UTF8 locale (RH#450808, RH#450979)
* Fix Ctrl-C (#538809)

2.23.4.1
========

* Fix the S/Key challenge dialogue (RH #451641)

2.23.4
======

* Bug fixes (#528683, #418192, #537112, #537888, #536899, #537215, #536639)
* Translation updates

2.23.3.1
========

- Fix the factory (bug #536463)

2.23.3
======

* Code cleanup
* Bug fixes
2008-10-25 01:16:52 +00:00
wiz
db1d2b649d Update to 2.24.0:
==============
Version 2.24.0
==============

 * Fix build (Wouter Bolsterlee)
 * error window should be closed, expander should start
   unexpanded (#477656) (Matthias Clasen)
 * stop using gnome-vfs, start using gio (#512548) (Cosimo Cecchi)
 * honour gconf flag to disable user switching (#385119) (Thomas Thurman)
 * And a large crowd of translators:
Robert-André Mauchin (af)
Og Maciel, Fabrício Godoy (pt_BR)
Djihed Afifi (ar)
Baris Cicek (tr)
Praveen Arimbrathodiyil (ml)
Shankar Prasad (kn)
Tomasz Dominikowski (pl)
Robert Sedak (hr)
Krishna Babu K (te)
Jorge Gonzalez (es)
Goran Rakic (sr@latin)
Nickolay V. Shmyrev (ru)
Joan Duran (ca)
Friulian translation team (fur)
Simos Xenitellis (el)
Claude Paroz (fr)
Priit Laes (et)
Gabor Kelemen (hu)
Ihar Hrachyshka (be@latin)
Sandeep Shedmake (mr)
Changwoo Ryu (ko)
Åsmund Skjæveland (nn)
Pawan Chitrakar (ne)
Zabeeh Khan (ps)
Pavol Simo (sk)
Daniel Nylander (sv)
Inaki Larranaga Murgoitio (eu)
Yannig Marchegay (oc)
2008-10-25 00:36:12 +00:00
jnemeth
3092111278 give this the same msgfmt treatment as www/gtkhtml314 2008-10-24 23:45:34 +00:00
jnemeth
a5f9f89569 don't forget pkgrevision 2008-10-24 23:26:25 +00:00
jnemeth
d2facdd5ac requires libxklavier >= 3.6 2008-10-24 23:25:56 +00:00
jnemeth
a5765fd7d6 Update to libxklavier 3.7.
3.7     A couple of essential bugfixes. Now all translated strings are in
        UTF-8 (even in 8-bit locales).
3.6     Added API for countries and languages
2008-10-24 23:21:20 +00:00
wiz
05a267963c Update to 2.24.1:
==============
Version 2.24.1
==============

  Clock Applet

	* Try to update weather with a growing timeout in case of errors, to
	  get an update faster (Dan Winship)

  Misc

	* Require libgweather 2.24.1 (Dan Winship)

  Docs Translators

	* Djihed Afifi (ar)

  Translators

	* Djihed Afifi (ar)
	* Ihar Hrachyshka (be@latin)
	* Jordi Mallach (ca)
	* Dawa pemo (dz)
	* Luca Ferretti (it)
	* Jovan Naumovski (mk)
	* Og Maciel (pt_BR)
	* Pavol Šimo (sk)
	* Laurent Dhima (sq)
	* Daniel Nylander (sv)
	* Theppitak Karoonboonyanan (th)
2008-10-24 22:49:53 +00:00
wiz
cf42e915b3 Update to 2.24.1:
==============
Version 2.24.1
==============

  Doc Translations

	* Gabor Kelemen (hu)

  Translators

	* Djihed Afifi (ar)
	* Ivar Smolin (et)
2008-10-24 22:11:35 +00:00
wiz
b284fb6d1f Update to 2.12.5:
2008-10-21  Mike Kestner  <mkestner@novell.com>

	* cairo/*: add a policy assembly for 1.0 defering to 2.0.

2008-10-13  Brad Taylor  <brad@getcoded.net>

	* Makefile.am:
	* configure.in.in:
	* gtk-sharp-2.0-lib.wxs.in:
	* gtk-sharp-2.0-dev.wxs.in: Replace version numbers in wxs files,
	  import gtk-sharp-2.0-dev.wxs.

2008-10-13  Mike Kestner  <mkestner@novell.com>

	* Makefile.am: installer target
	* gtk-sharp-2.0-lib.wxs: new installer config file

2008-10-12  Andrés G. Aragoneses  <aaragoneses@novell.com>

	Fixes BNC#426876.
	* generator/InterfaceGen.cs: throw ArgumentNullException in
	the Adapter's constructor that receives an implementor.

2008-10-09  Mike Kestner  <mkestner@novell.com>

	* cairo/*.cs: flatten source hierarchy to simplify win32 build.
	* sample/Makefile.am: fix a ref issue with local cairo.

2008-10-09  Mike Kestner  <mkestner@novell.com>

	* configure.in.in: magic for local Mono.Cairo build.
	* cairo/*: a local build of Mono.Cairo for .Net-only builds on win32.
	* */Makefile.am: use local Mono.Cairo where necessary.

2008-10-09  Mike Kestner  <mkestner@novell.com>

	* configure.in.in: kill dead config.in.
	* sample/CairoSample.cs: some dispose handling and cleanup.
	* sample/cairo-sample.exe.config.in: kill, no pinvoke needed now.
	* sample/GException.cs: GException test sample.
	* sample/GtkCairo.cs: kill, replaced by Gdk.CairoHelper.Create.
	* sample/Makefile.am: cleanup.

2008-10-08  Mike Gorse  <mgorse@novell.com>

	* Atk/Makefile.am, Atk/ObjectFactory.custom, Atk/glue/Makefile.am,
	  Atk/glue/object_factory.c: Add ObjectFactory.custom and
	  glue/object_factory.c.

2008-10-02  Mike Gorse  <mgorse@novell.com>

	* Atk/Makefile.am, Atk/Hyperlink.custom, Atk/glue/Makefile.am,
	  Atk/glue/hyperlink.c: Add Hyperlink.custom and glue/hyperlink.c.

2008-09-30  Mike Kestner  <mkestner@novell.com>

	* generator/EnumGen.cs:
	* generator/InterfaceGen.cs:
	* generator/StructBase.cs: fix build breakage in prev commit.

2008-09-30  Stephane Delcroix  <sdelcroix@novell.com>

	* generator/CallbackGen.cs:
	* generator/ClassGen.cs:
	* generator/EnumGen.cs:
	* generator/GenBase.cs:
	* generator/InterfaceGen.cs:
	* generator/Method.cs:
	* generator/OpaqueGen.cs:
	* generator/StructBase.cs:
	* generator/ObjectGen: check for the internal attribute
	* generator/Method.cs: check for the accessibility attribute;
2008-10-24 21:38:45 +00:00
wiz
e44cb5cccc Update to 2.14.4:
Overview of Changes from GTK+ 2.14.3 to 2.14.4
==============================================

* Bugs fixed:
 553135 eog crash: assertion failed...
 553241 double freed pointer in lpr_write cause firefox3 crash
 553133 GtkFileChooser won't ask to mount a volume
 553578 tabs are not drawn correctly
 553211 GtkFileChooserButton unsets filter after first use
 554141 uninitialized data use/free in gtkclipboard-quartz.c
 554690 mem leak in filechooser
 554691 mem leak in filechooser
 554696 invalid free function used
 554698 mem leak in filechooser
 554701 filechooser spams console with useless warnings
 554704 gtkfilesystemmodel does too much work
 554506 combining diacritics broken, became deadkeys
 530575 GtkEntry with invisible chars has a confused cursor...
 371908 Password Entry broken
 132501 Make utility window translate to tool window in win32
 554702 gtkfilesystem leaks GError
 554192 double press on the "circumflex" dead key...
 550342 Splash screens have a caption
 555000 Wrong treatment on non-spacing marks dead keys...
 552318 menubar mnemonics consumed even when gtk-enable-mnemonics=false
 555779 GtkCellRendererPixbuf crashed on failed GIcon lookup
 555791 Nautilus Crashes when opening USB MP3 Player Contents

* Updated translations:
 Catalan (ca)
 German (de)
 Spanish (es)
 French (fr)
 Italian (it)
 Japanese (ja)
 Macedonian (mk)
 Brazilian Portugese (pt_BR)
 Slovak (sk)
 Swedish (sv)
2008-10-24 21:30:43 +00:00
wiz
0b1ec1b17b Update to 2.24.0:
2008-08-27  Mike Kestner  <mkestner@novell.com>

	* gnomedesktop/gnomedesktop-sharp.dll.config.in: fix so version.
	* gnomepanel/gnome-panel-sharp.dll.config.in: add missing dllmap.
	Fixes for 420142 and 420145 from Goetz Waschk.

2008-08-20  Mike Kestner  <mkestner@novell.com>

	* configure.in: update gtk-sharp requirement to 2.12.1 since the
	gnomepanel glue generation doesn't occur using 2.12.0.  This breaks
	the build since it's expecting a generated.c to be present.
	[Fixes #418291]

2008-08-06  Mike Kestner  <mkestner@novell.com>

	* *: Update to GNOME 2.23.5 API.  Add gnome-print-sharp.dll
	and gnome-panel-sharp.dll assemblies, along with .pcs to detect
	their availability.
2008-10-24 20:59:54 +00:00
wiz
a37c67aa1b Update to 2.24.0:
2008-08-06  Mike Kestner  <mkestner@novell.com>

	* *: Update to Gnome 2.23.5 release API.  Remove print and panel
	APIs from gnome-sharp.dll into their own assemblies now located in
	gnome-desktop-sharp.

2008-05-14  Stephane Delcroix  <sdelcroix@novell.com>

	* gconf/GConf/gconf-sharp.dll.config.in:
	* gconf/GConf/ClientBase.cs: use GType.Init () instead of
	g_type_init ();
2008-10-24 20:51:11 +00:00
wiz
13d0e45002 Remove bogus libzvt dependency -- not supported by vte since 0.13.0
sometime in 2006. Bump PKGREVISION.

While here, add a build fix for NetBSD-current/amd64.
2008-10-24 20:23:50 +00:00
wiz
8142967387 Update to 7.0.14:
Bastien Nocera (1):
      Keysyms needed for some HID remote controls to work under X. #16519

James Cloos (2):
      fix typo in commit 40ed4eef
      Add dead_perispomeni to keysymdef.h

Peter Hutterer (5):
      Add keysyms for XF86XK_Battery, XF86XK_Bluetooth, XF86XK_WLAN,
      XF86XK_UWB.  Fix typos in comments (UP/DOWN TACK and LEFT/RIGHT
      TACK wrong way round).  Revert "Fix typos in comments (UP/DOWN
      TACK and LEFT/RIGHT TACK wrong way round)." Fix typos in
      comments (UP/DOWN TACK and LEFT/RIGHT TACK wrong way round).
      Bump to 7.0.14.
2008-10-24 16:13:37 +00:00
wiz
64d0b55f56 Update to 1.2.2:
Adam Jackson (5):
Massive ifdef cleanup, dropping a ton of unsupported platform code.
Drastically simplify TRANS_OPEN_MAX.
Remove DECNET support.
Finish removing OS/2 support
xtrans 1.2.2

Jeremy Huddleston (2):
Apple: Allow Xquartz to provide an additional fd to xtrans since
the dynamic addition code in the server isn't bulletproof yet.
Added a flag to enable "The OS already took care of securing this,
please skip checking xauth" for use with Apple launchd sockets.
2008-10-24 16:06:57 +00:00
obache
e1d8f5803e Add missing entries for Quartz. 2008-10-23 13:58:00 +00:00
apb
0e9960db94 The ChangeLog inside the py-gtk2 distribution says it requires gobject
version 1.25.3 or later, so adjust BUILDLINK_API_DEPENDS.pygobject
accordingly.

Not bumping PKGREVISION, because the py-gtk2 didn't build against older
versions of gobject.
2008-10-22 18:47:48 +00:00
obache
0a065fc26a Add a patch for ruby-gnome2-gtk from upstream.
fix a bug that init function is deleted.
http://ruby-gnome2.svn.sourceforge.net/viewvc/ruby-gnome2/ruby-gnome2/trunk/gtk/src/makeinits.rb?r1=3336&r2=3339

Bump PKGREVISION.
2008-10-22 14:02:05 +00:00
obache
bdbef3d062 Update ruby-gnome2 to 0.18.0.
== Ruby-GNOME2 0.18.0: 2008-09-30

This release fixes some memory leak bugs and has new
experimental packages.

=== Changes

Ruby/GLib:
  * mkmf-gnome2.rb: add check_cairo. [Kouhei Sutou]
  * fixed memory leaks. [Kouhei Sutou]
    * [#2110165] Gdk::Pixbuf memory leak
  * install glib-enum-types.h. [Andy Spencer]
    * [#2106938] Install glib-enum-types.h

Ruby/GTK2:
  * add GTK+ 2.12 related bindings. [Guillaume Cottenceau]
  * fixed initialize order. [Kouhei Sutou]
    * [#2113491] Incorrect initialize order (compiling with mingw)

Ruby/GooCanvas [NEW][EXPERIMENTAL]:
  * added. [Kouhei Sutou]

Ruby/Pango:
  * fixed memory leaks. [Kouhei Sutou]

Ruby/GtkSourceView2 [NEW][EXPERIMENTAL]:
  * add. [yselkowitz]
2008-10-22 10:42:02 +00:00
markd
b0a9a349c0 Update to 804.028
Various bugfixes including fix building with perl 5.10.
2008-10-22 10:35:30 +00:00
gdt
8ec9aa2bce Add dbus doc file to PLIST; PKGREVISION++; 2008-10-22 00:03:13 +00:00
tonnerre
c32cc0e3f6 Add some forgotten files to the disitinfo of modular-xorg-server. 2008-10-21 17:16:15 +00:00
bjs
fb6964c92a Remove dependency on py-xml and replace it with textproc/py-expat.
Remove spurious #.  We're done now. ;)
2008-10-21 06:40:59 +00:00
bjs
099bdf0c7c Add missing USE_PKGLOCALEDIR=yes. 2008-10-21 06:34:56 +00:00
bjs
3ee9fd29a5 Add x11/driinfo and x11/driconf. 2008-10-21 06:31:19 +00:00
bjs
1afef81a77 Add driconf-0.9.1.
DRI is the direct rendering infrastructure in XFree86 and X.org, which
provides 3D hardware acceleration. Most 3D drivers have a number of
options for tuning the performance and visual quality. DRIconf is a
configuration applet that allows you to change these parameters.
2008-10-21 06:29:51 +00:00
bjs
fd7bdbb882 Import xdriinfo-1.0.2. NOTE: this package requires Mesa-7.0.4.1nb3
to work with the r300 driver.

The xdriinfo utility prints an XML description of a DRI driver. The driver
can be specified directly by driver name or indirectly by screen number.
No X connection is needed if the driver name is explicitly specified.
2008-10-21 06:27:52 +00:00
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2008-10-19 19:17:40 +00:00
wiz
2c86ff57fd Update to 2.12.4:
2008-09-23  Mike Gorse <mgorse@novell.com>

	* atk/Makefile.am: add atk/atk.h to glue_includes.
	* atk/glue/Makefile.am: Compile atk/glue/generated.c.

2008-09-23  Andrés G. Aragoneses  <aaragoneses@novell.com>

	Fixes BNC#384475.
	* atk/Object.custom: Provide a new overload that receives an
	enum instead of an ulong, for a friendlier managed API.

2008-09-18  Mike Kestner  <mkestner@novell.com>

	* bootstrap-2.12: bump svn version.
	* generator/Signal.cs: add a workaround for G_TYPE_POINTER usage
	in the GtkEditable::text_inserted signal.  The signal parameter
	received by the closure will be an IntPtr, which we then have to
	use to read/write the value directly from unmanaged memory.
	[Fixes #427588]

2008-09-18  Mike Kestner  <mkestner@novell.com>

	* generator/LPGen.cs: remove WIN64LONGS hackery.
	* generator/LPUGen.cs: remove WIN64LONGS hackery.
	* generator/SymbolTable.cs: for WIN64LONGS, map them directly to
	  (u)int SimpleGens instead of using the LP generatables.

2008-09-16  Jeffrey Stedfast  <fejj@novell.com>

	* generator/Property.cs (IsDeprecated): Allow "1" or "true".

	* generator/Method.cs (.ctor): Allow "1" or "true".

	* generator/ClassBase.cs: Allow a value of "true" to work the same
	as "1" for the deprecated and abstract attributes.

	* generator/ObjectGen.cs (Generate): Remove the extra generated
	space if the class isn't abstract.

2008-09-12  Zoltan Varga  <vargaz@gmail.com>

	* glib/GType.cs (FindTypeInReferences): Put a try-catch around the assembly
	loading as failure to load a referenced assembly is not really an error.

2008-09-12  Mike Gorse <mgorse@novell.com>

	* atk/Object.custom, atk/glue/object.c: Support GetIndexInParent.

2008-09-09  Mike Kestner  <mkestner@novell.com>

	* generator/ReturnValue.cs: warning cleanup.
	* gtk/Gtk.metadata: warning cleanup.

2008-09-09  Zoltan Varga  <vargaz@gmail.com>

	* glib/GType.cs (FindTypeInReferences): Skip dynamic assemblies.

2008-09-08  Mike Kestner  <mkestner@novell.com>

	* glib/GType.cs: beef up the referenced assembly loading code to
	handle assemblies located in the same directory as the referring
	assembly.  Fixes #423450.

2008-09-05  Andrés G. Aragoneses  <aaragoneses@novell.com>

	Fixes BNC#387220.
	* glib/glue/signal.c: New glue file to call g_signal_query().
	* glib/glue/Makefile.am: Add signal.c.
	* glib/Signal.cs: check return type prior to emitting.

2008-08-28  Andrés G. Aragoneses  <aaragoneses@novell.com>

	* atk/Util.custom: unregister get_root function when the setter
	receives null. Partial fix for BNC#411444.

2008-08-27  Mike Kestner  <mkestner@novell.com>

	* generator/ManagedCallString.cs: use existing Parameters.IsHidden
	method to check for hidden user data.

2008-08-27  Mike Kestner  <mkestner@novell.com>

	* generator/ManagedCallString.cs: revert last change.  There are a
	lot of "broken" callback sigs out there which expose user data because
	it's not in the last parameter in the list.  I don't think we can
	reasonably make a change to hide all those at this point.  This change
	at least hides all the user_data which comes right before a GError
	param at the end of the list.  I need to follow up with a change which
	handles data parameters in any parameter position, but allows the user
	to mark "exposed" data params for compatibility reasons.
	* generator/Parameters.cs: hide data params which are at the end of a
	list behind an error param.
	* gtk/Gtk.metadata: mark an array parameter on
	TextBufferDeserializeFunc.

2008-08-27  Mike Kestner  <mkestner@novell.com>

	* glib/Signal.cs: multiple dispose guarding for closures.

2008-08-27  Mike Kestner  <mkestner@novell.com>

	* generator/ManagedCallString.cs: fixes for data parameter hiding
	in native to managed callback generation.

2008-08-20  Mike Kestner  <mkestner@novell.com>

	* glib/Object.cs:
	* glib/Signal.cs: fix a couple 2.0-isms.  Patch from Christian Hoff.

2008-08-20  Mike Kestner  <mkestner@novell.com>

	* bootstrap-2.12: bump svn version after tag.

2008-08-20  Mike Kestner  <mkestner@novell.com>

	* generator/ReturnValue.cs: use new ListPtrToArray marshaler for
	lists with known element types.
	* glib/Marshaller.cs: new ListPtrToArray marshaller with more
	aggressive list disposal.
	* gtk/Container.custom: remove manual Children impl.  Use Children
	in GetEnumerator instead of pinvoking directly.
	* gtk/Gtk.metadata: remove hidden attr and add element type and owned
	for Container.GetChildren to generate it properly.

2008-08-20  Mike Kestner  <mkestner@novell.com>

	Patch from Christian Hoff fixing bug #396195.
	* generator/Property.cs: handle interface adapter values.
	* generator/InterfaceGen.cs: register the gtype so mapping occurs
	automatically for interface adapters.  New GetObject overload to
	handle already wrapped objects more efficiently.
	* glib/Value.cs: handle set_Val for interface adapter objects.

2008-08-19  Brad Taylor  <brad@getcoded.net>

	* atk/Object.custom: Add method to allow emission of
	  visible-data-changed signal.

	* atk/TextChangedDetail.cs:
	* atk/TextAdapter.custom: Add method to allow emission of text-changed
	  signal.

2008-08-13  Mike Kestner  <mkestner@novell.com>

	* atk/Atk.metadata: switch Value methods to ref params since atk
	actually checks for initialized values instead of just treating it
	like uninitialized memory.  Makes for uglier API, but avoids crashes
	in unfortunate memory content scenarios.

2008-08-04  Mike Kestner  <mkestner@novell.com>

	* gtk/IconTheme.custom: elements and the list returned by
	ListIcons are owned.

2008-08-04  Mike Kestner  <mkestner@novell.com>

	* gtk/Gtk.metadata: mark IconTheme.LoadIcon return as owned.

2008-07-23  Mike Kestner  <mkestner@novell.com>

	* atk/Atk.metadata: map some out params on Atk.Value.  They
	were unusable in their existing form.

2008-07-08  Mike Kestner  <mkestner@novell.com>

	Patch from Christian Hoff with a few minor tweaks.
	* generator/CallbackGen.cs: refactor to use ManagedCallString
	and drop a ton of redundant, half-baked code.
	* generator/ManagedCallString.cs: add Unconditional setup
	method for stuff that has to happen before the try block.
	Add "drop_first" concept so it can be reused by CallbackGen
	which doesn't drop first params.
	* generator/Signal.cs: use Unconditional method for prep.
	* generator/VirtualMethod.cs: use Unconditional method for prep.
	* gtk/Gtk.metadata: mark a ref param. [Fixes #394352]

2008-06-28  Mike Kestner  <mkestner@novell.com>

	* gtk/Gtk.metadata: mark ListStore.Reorder array param.
	* gtk/ListStore.cs: compat obsolete method, though the old one
	was useless.

2008-06-28  Mike Kestner  <mkestner@novell.com>

	* glib/Marshaller.cs: some 64 bit fixes for time_t marshaling
	issue found by Federico.

2008-06-28  Mike Kestner  <mkestner@novell.com>

	* gtk/TreeSelection.custom: use list marshaler to avoid O(n^2)
	copy from old custom code.  [Fixes #404669]

2008-06-28  Mike Kestner  <mkestner@novell.com>

	* gtk/Gtk.metadata: mark a const string. [Fixes #404630]

2008-06-27  Mike Kestner  <mkestner@novell.com>

	* gtk/Gtk.metadata: fix a couple out params.

2008-06-20  Mike Kestner  <mkestner@novell.com>

	* glib/Value.cs: Patch from Christian Hoff.  Support for byte and
	sbyte values.

2008-06-17  Mike Kestner  <mkestner@novell.com>

	* glib/SignalClosure.cs: post back the gvalues after the closure is
	invoked using a new Update method on GLib.Value.  This only impacts
	boxed types, since they are the only "value types" passed by ref in
	the signal marshaling environment.  We can't call set_boxed on the
	value to update it, since that allocs new memory, we need to marshal
	the updated struct out to the existing native memory address using
	g_value_get_boxed.
	* glib/Value.cs (Update): new update method for writing values to
	an existing boxed type instance instead of allocating a new native
	struct.  Fixes #398929.

2008-06-17  Mike Kestner  <mkestner@novell.com>

	* glib/GType.cs (LookupType): traversed referenced assemblies to
	find types in currently unloaded assemblies.  Fixes #400595.

2008-06-16  Andrés G. Aragoneses <aaragoneses@novell.com>

	* atk/Object.custom:
	* atk/glue/object.c:
	Simplified code for previous issue (recommendation from mkestner).

2008-06-16  Mike Kestner  <mkestner@novell.com>

	* glib/glue/object.c: fixes for object, boxed, and gtype
	property paramspec creation. Patch provided by Christian Hoff.

2008-06-09  Andrés G. Aragoneses <aaragoneses@novell.com>

	* atk/Object.custom:
	* atk/glue/object.c:
	Temporary workaround for infinite recursion issue.

2008-06-06  Andrés G. Aragoneses <aaragoneses@novell.com>

	* glib/glue/thread.c: Fix a warning.

2008-06-06  Mike Kestner  <mkestner@novell.com>

	Initial Patch submitted by Christian Hoff with some small
	style alterations and a round trip sample by me.  Supports the
	registration of managed properties with the GType system, so
	that things like custom cell renderers can be accessed via the
	native property system from treeview.

	* glib/glue/object.c : property registration related glue.
	* glib/Object.cs: implement managed property registration.
	* glib/PropertyAttribute.cs: add new props and ctor for managed
	property registration.
	* sample/PropertyRegistration.cs: little test app to test round-
	tripping of registered properties.
	* sample/Makefile.am: add new sample.

2008-06-06  Mike Kestner  <mkestner@novell.com>

	* atk/Object.custom: use 'as StateSet' instead of cast to avoid
	cast exceptions in the null case. Apparently it's not an exception
	any more, according to folks on #monodev.  I still prefer as for
	GetObject 'casting'.

2008-06-06  Andres G. Aragoneses <aaragoneses@novell.com>

	* atk/Object.custom:
	* atk/glue/object.c: Implement virtual method OnRefStateSet().

2008-05-30  Mike Kestner  <mkestner@novell.com>

	* gdk/Pixbuf.custom: don't use the autogenerated PixbufDestroyNative
	delegate type since is has a byte[] parameter that blows up.

2008-05-30  Mike Kestner  <mkestner@novell.com>

	* gtk/Object.custom:
	* gtk/glue/object.c: remove the destroy override.  it doesn't work.

2008-05-28  Mike Kestner  <mkestner@novell.com>

	* gtk/Object.custom: move Dispose call to a vm override so that
	it runs after all signals and native overrides have run.
	* gtk/glue/object.c: destroy override implementation.

2008-05-28  Lluis Sanchez Gual  <lluis@novell.com>

	* gtk/Object.custom: If all destroy handlers have been
	unregistered, remove the hashtable entry since it is
	not needed anymore.

2008-05-27  Mike Kestner  <mkestner@novell.com>

	* generator/Method.cs (GenerateBody): when generating value type
	methods, we should demarshal the 'this' memory before any ref or
	out parameters in the event that someone passes 'this' as a param.
	That will ensure that an updated value coming back from the native
	side ends up in the memory location.

2008-05-22  Mike Kestner  <mkestner@novell.com>

	* gtk/Widget.custom: guard against MissingIntPtrCtorException in
	the Activate and SetScrollAdjustments funky signal VM impl. Can't
	use SignalClosure easily.  Could be reworked more cleanly at some
	point.  Or not.

2008-05-21  Mike Kestner  <mkestner@novell.com>

	* gtk/Object.custom (OnDestroyed): ensure Dispose runs even if
	no Destroyed handlers are connected.

2008-05-21  Mike Kestner  <mkestner@novell.com>

	* gtk/Application.cs (CurrentEvent): use Event.GetEvent to retrieve
	an explicit event subclass.

2008-05-15  Mike Kestner  <mkestner@novell.com>

	* kill the makefile.win32 build system.  it has been unmaintained
	for quite some time, replaced by the auto* build in cygwin.

2008-05-14  Andres G. Aragoneses <aaragoneses@novell.com>

	* atk/Object.custom: Track API changes in GLib.Signal.
	* glib/Signal.cs: AddEmissionHook binding (for closing #386950), and
	  change API of Emit to mimic the detailed_signal pattern.
	* glib/GType.cs: GType.FromName: new wrapper for native call.
	* glib/ObjectManager.cs: Use the new FromName managed method.

2008-05-08  Mike Kestner  <mkestner@novell.com>

	* atk/atk-api-2.12.raw: reparsed.
	* gdk/gdk-api-2.12.raw: reparsed.
	* gtk/gtk-api-2.12.raw: reparsed.
	* parser/gapi2xml.pl: fixes for signal and vm order needed for
	proper interface struct layout. [Fixes #386802]

2008-05-07  Stephane Delcroix  <sdelcroix@novell.com>

	* gtk/Object.custom: swap the event removing and destroy calls.

2008-05-07  Andres G. Aragoneses  <aaragoneses@novell.com>

	* atk/Object.custom, atk/glue/object.c: Remove unneeded
	return types (I don't  know why gcc ever let this compile...).

2008-05-06  Mike Kestner  <mkestner@novell.com>

	* glib/Object.cs: revert the connection optimization from r102349.
	It breaks under the current CellRenderer implementation which probably
	can't be reworked compatibly to take advantage of this code.
	* glib/SignalClosure.cs: use IntPtr.ToInt64 instead of (long) since
	the cast apparently has issues on bleeding edge mono.

2008-05-06  Mike Kestner  <mkestner@novell.com>

	* gtk/Gtk.metadata: mark Rc.DefaultFiles accessors as null_term_array.

2008-05-02  Mike Kestner  <mkestner@novell.com>

	* generator/GenerationInfo.cs:  refactor glue writer implementation
	so that GlueEnabled means there is a valid glue writer available.
	Avoids crashes in scenarios where an unwriteable glue path is provided
	to the generator.  Generate a glue function which scans the type
	hierarchy of an object for the most-derived unmanaged ancestor so
	that we can invoke class methods on it, avoiding infinite recursions.
	* generator/Signal.cs: revamp the default handler vm overriding
	mechanism.  When class fields exist which can be directly hooked into,
	we now generate glue to override and chain up to unmanaged base funcs.
	This avoids some strangeness in the g_signal_override_class_closure
	and g_signal_chain_from_overridden reported in #332300 and also lays
	the groundwork for automated generation of non-signal VMs.
	* gtk/Gtk.metadata: block signal glue generation for a few types which
	don't seem to install headers.

2008-05-02  Mike Kestner  <mkestner@novell.com>

	* glib/Object.cs: Don't bother hooking VM into the class field
	if another managed ancestor has already done so.  Add a LogFunc
	printing a stack trace for the GObject log domain if GTK_SHARP_DEBUG
	is set in the environment.  It's a bit noisy to do unconditionally.

2008-05-02  Mike Kestner  <mkestner@novell.com>

	* gtk/Object.custom: some NULL guarding in Dispose and
	Destroy handling.

2008-05-02  Mike Kestner  <mkestner@novell.com>

	* atk/Atk.metadata: hide Global.AddGlobalEventListener.
	* atk/Global.custom: AddGlobalEventListener impl.
	* atk/Util.custom: AddGlobalEventListenerHandler prop.
	[Fixes the rest of #365437]

2008-05-01  Mike Kestner  <mkestner@novell.com>

	* gtk/gtk-api-2.12.raw: regen, removes some private printing API.
	* source/gtk-sharp-2.12-sources.xml: hide some private printing API.

2008-05-01  Mike Kestner  <mkestner@novell.com>

	* generator/InterfaceGen.cs: use CName and mangle it.  ClassFieldName
	is not guaranteed to be set now.
	* generator/Signal.cs: read ClassFieldName from the api xml.  Move
	glue writer lookup inside the block to avoid exceptions for now.

2008-04-30  Mike Kestner  <mkestner@novell.com>

	* generator/InterfaceGen.cs:
	* generator/Signal.cs: use generic signal marshaling instead of
	generating signature specific marshaling callbacks.
	* glib/glue/closure.c: glue for new closure impl.
	* glib/Object.cs: open up a couple hashes internally.
	* glib/Signal.cs: hook in closure based connection and expose
	EmissionHook functionality for atk usage.
	* glib/SignalClosure.cs: new generic signal marshaling mechanism.
	* glib/ToggleRef.cs: null guarding in Target and let Signal remove
	itself from hash when it disposes itself.

2008-04-30  Mike Kestner  <mkestner@novell.com>

	* parser/gapi2xml.pl: put class struct field in the signal elems.
	* atk/atk-api-2.12.raw:
	* gdk/gdk-api-2.12.raw:
	* gtk/gtk-api-2.12.raw:

2008-04-28  Mike Kestner  <mkestner@novell.com>

	* glib/Value.cs : Add GParam support and beef up the Boxed
	type marshaling to support types with New methods via reflection.

2008-04-28  Mike Kestner  <mkestner@novell.com>

	* glib/GType.cs : Add a few missing static fields.

2008-04-24  Mike Kestner  <mkestner@novell.com>

	* gdk/Window.custom (Destroy): take a normal ref for the native
	method to release, and Dispose our toggle ref.  Fixes #382186.

2008-04-24  Andres G. Aragoneses  <aaragoneses@novell.com>

	* glib/Signal.cs: Remove unneeded cast.

2008-04-24  Andres G. Aragoneses  <aaragoneses@novell.com>

	* atk/Object.custom: custom protected method for firing
	the ChildrenChanged signal.
	* glib/Signal.cs: first implementation of a managed
	method for emitting signals.

2008-04-19  Mike Kestner  <mkestner@novell.com>

	* gtk/glue/statusicon.c: fix time parameter usage.  Not even sure
	how that compiled.  I <3 C.

2008-04-17  Mike Kestner  <mkestner@novell.com>

	* atk/glue/misc.c: glue for vms and singleton setup.
	* atk/Misc.custom: add OnThreadsEnter, OnThreadsLeave, and
	SetSingletonInstance members for Bridge implementors.
	[More of #365437]

2008-04-17  Mike Kestner  <mkestner@novell.com>

	* glib/Object.cs: add Harden method to reduce the reflection
	overhead in Gnome.Program.

2008-04-17  Mike Kestner  <mkestner@novell.com>

	* glib/ToggleRef.cs: Add a Harden method to switch to a standard
	ref and just leak it.
	* gtk/Application.cs: revert the QuitPrepare stuff since it didn't
	always work.

2008-04-17  Mike Kestner  <mkestner@novell.com>

	* gtk/TreeModelAdapter.custom:
	* gtk/TreeModelFilter.custom:
	* gtk/TreeModelSort.custom: reworked patch from Christian Hoff to
	throw NotImplementedException for SetValue methods.  Those should
	never have been added to the interface, and it's better to throw
	an exception than have infinite recursion kill the program.
	[Fixes #379542]

2008-04-16  Mike Kestner  <mkestner@novell.com>

	* gtk/Gtk.metadata: hide PrintContext.get_CairoContext.
	* gtk/PrintContext.custom: manual get_cairo_context implementation.
	Mono.Cairo assumes it is wrapping owned references, so we need to
	take a ref out on the returned cairo_t pointer.
	* sample/GtkDemo/DemoPrinting.cs: dispose the CairoContext in
	to be a good citizen and avoid warnings.

2008-04-15  Mike Kestner  <mkestner@novell.com>

	* generator/ReturnValue.cs: use new GLib.Opaque.OwnedCopy for owned
	opaque return values.
	* glib/Opaque.cs: introduce OwnedCopy property to support returning
	owned opaque instances from native to managed callbacks.
	[Fixes #374641]

2008-04-15  Mike Kestner  <mkestner@novell.com>

	* gtk/Gtk.metadata: hide GtkKey_ for manual impl.
	* gtk/Key.cs: manual implementation to manage delegate wrapper
	persistence.  [Fixes #378989]

2008-04-15  Mike Kestner  <mkestner@novell.com>

	* gtk/FileSystemModel.custom: remove dead file.

2008-04-15  Mike Kestner  <mkestner@novell.com>

	* glib/Marshaller.cs: marshal null string arrays as a null IntPtr[].
	[Fixes #378514]

2008-04-14  Mike Kestner  <mkestner@novell.com>

	* gtk/Application.cs: add QuitPrepare event for Gnome.Program usage.

2008-04-08  Marek Habersack  <mhabersack@novell.com>

	* generator/InterfaceGen.cs: added a check for null obj in the
	generated GetObject method.

2008-04-04  Mike Kestner  <mkestner@novell.com>

	* atk/Atk.metadata: add a few more owned refs.

2008-04-04  Mike Kestner  <mkestner@novell.com>

	* glib/Global.cs: renamed from Program.cs.  Program.Name is now
	Global.ProgramName to try to avoid clashes with existing Gnome.Program
	usage.
	* gtk/Application.cs: s/GLib.Program.Name/GLib.Global.ProgramName.

2008-04-04  Mike Kestner  <mkestner@novell.com>

	* atk/Atk.metadata: markup all the Ref* methods to indicate owned refs.
	* generator/ReturnValue.cs: Add owned object ToNative handling.
	* generator/VirtualMethod.cs: Split ToNative call from managed method
	invocation to avoid duplicate calls in null checking scenarios.
	* glib/Object.cs: add OwnedHandle property for use by language binding
	code which needs to pass owned refs to native methods.

2008-04-04  Mike Kestner  <mkestner@novell.com>

	* atk/Object.custom: take out a ref on the return value of
	OnRefChild.  Also add some null guarding and default to IntPtr.Zero
	on exceptions.

2008-04-01  Mike Kestner  <mkestner@novell.com>

	* generator/InterfaceGen.cs: support "generic" interface
	implementations like those exposed by gio.  This is specifically for
	libraries which return GTypes which are not exposed by the library
	but which implement GInterfaces which are exposed by the library.

2008-03-28  Andres G. Aragoneses  <aaragoneses@novell.com>

	* atk/Object.custom: custom properties for overriding class methods.
	* atk/Makefile.am: include Object.custom.
	* atk/glue/object.c: glue to override class methods.
	* atk/glue/Makefile.am: include object.c.

2008-03-27  Andres G. Aragoneses  <aaragoneses@novell.com>

	* glib/Program.cs: Add new static class for utility property, moving
	the code to call g_set_prgname() from gtk/Application.cs to here,
	and changing return value of g_set_program_name from bool to void.
	* gtk/Application.cs: Use Program.Name as a replacement of
	calling the native function g_set_prgname().
	* glib/Makefile.am: add Program.cs.

2008-03-21  Mike Kestner  <mkestner@novell.com>

	* bootstrap-2.12: bump svn version
	* generator/CallbackGen.cs: add dnotify support to invoker.
	Store and respond with incoming UserData params. Start using
	__prefixed private vars to avoid collisions with parameters,
	like the 'result' params in gio.
	* generator/ManagedCallString.cs: use new data/dnotify invoker
	ctors.
	* generator/MethodBody.cs:
	* generator/Parameters.cs: don't link "out" length params to
	preceding strings.
	* generator/VMSignature.cs: don't require UserData to be last
	param, since it can have things like error after it.

2008-03-21  Mike Kestner  <mkestner@novell.com>

	* gtk/Gtk.metadata: s/GtkDestroyNotify/GDestroyNotify in vms too.

2008-03-14  Mike Kestner  <mkestner@novell.com>

	* pango/AttrList.custom: pass copies of the attrs to insert*
	since the list assumes ownership.
	* pango/Makefile.am: add new custom file.
	* pango/Pango.metadata: hide AttrList.Insert* for custom impl.

2008-03-12  Mike Kestner  <mkestner@novell.com>

	* glib/GType.cs: add an Init method for explicit initialization.

2008-03-04  Mike Kestner  <mkestner@novell.com>

	* bootstrap-2.12: update version to 2.12 and tag

2008-02-29  Mike Kestner  <mkestner@novell.com>

	* gdk/Event.cs: add New method for consistency with generated
	boxed types.  Will be used by GLib.Value in the future.

2008-02-29  Mike Kestner  <mkestner@novell.com>

	* generator/ReturnValue.cs: null-term array handling.
	* glib/Marshaller.cs: marshaling methods for null-term arrays.

2008-02-29  Mike Kestner  <mkestner@novell.com>

	* sample/Action.cs: qualify Action usage.
	* sample/GtkDemo/DemoApplicationWindow.cs: qualify Action usage.
	* sample/GtkDemo/DemoUIManager.cs: qualify Action usage.

2008-02-29  Mike Kestner  <mkestner@novell.com>

	* configure.in.in: atk checks and SUBSTs.
	* atk/Util.custom: custom properties for overriding class methods.
	* atk/glue/util.c: glue to override class methods.

2008-02-26  Mike Kestner  <mkestner@novell.com>

	* generator/ByRefGen.cs: fix mismatched alloc/free.

2008-02-22  Mike Kestner  <mkestner@novell.com>

	* gdk/Pixbuf.custom: add destroy notification and pin byte[] to
	avoid GC complications.  Add a couple new convenience ctors as
	well. [Fixes #362951]

2008-02-21  Mike Kestner  <mkestner@novell.com>

	* glib/Source.cs: rework proxy removal to avoid boxing profile.
	* glib/Idle.cs: save src_id in proxy to facilitate removal.
	* glib/Timeout.cs: save src_id in proxy to facilitate removal.
	[Fixes #359561]

2008-02-07  Mike Kestner  <mkestner@novell.com>

	* generator/ReturnValue.cs: null term array marshaling.
	* glib/Marshaller.cs: new marshalers for null-terminated string
	arrays. [Fixes #342113]

2008-02-07  Mike Kestner  <mkestner@novell.com>

	* generator/Parameters.cs: fix off-by-1 in null term array marshaling.

2008-02-06  Mike Kestner  <mkestner@novell.com>

	* gdk/Gdk.metadata: mark ApplyEmbeddedOrientation return as owned.

2008-01-30  Mike Kestner  <mkestner@novell.com>

	* generator/ClassBase.cs: null check ifaces in recursive method
	and signal lookup.

2008-01-29  Mike Kestner  <mkestner@novell.com>

	* generator/ManagedCallString (Setup): use error param name instead
	of hardcoding error.

2008-01-29  Mike Kestner  <mkestner@novell.com>

	* generator/VirtualMethod (CName): mangle the name.
	* generator/SymbolTable.cs (MangleName): add 'remove' and 'foreach'
	mappings.  Should probably just get a C# keyword list and map all of
	them instead of onesy twoseys.
	Fixes for tnymail binding generation.

2008-01-24  Lluis Sanchez Gual  <lluis@novell.com>

	* glade/XML.custom: due to a recent Mono fix (bug #322762),
	  Type.GetFields does not return private fields from base classes
	  anymore, so the BindFields now has to go through the class
	  hierarchy to get all fields.

2008-01-23  Mike Kestner  <mkestner@novell.com>

	* bootstrap-2.12: update version and tag 2.11.91.

2008-01-22  Mike Kestner  <mkestner@novell.com>

	* glib/Object.cs: expose an internal ToggleRef prop.
	* glib/Signal.cs: use ToggleRef for lookups instead of Object. Add
	a Free method and release connections and gchandles.
	* glib/ToggleRef.cs: add signal hash and release signals on free.

2008-01-17  Mike Kestner  <mkestner@novell.com>

	* glib/Object.cs: remove ref from Objects hash prior to releasing it.

2008-01-17  Mike Kestner  <mkestner@novell.com>

	* glib/ToggleRef.cs: check for null reference in IsAlive.

2008-01-17  Mike Kestner  <mkestner@novell.com>

	* generator/Property.cs: missing Parent null check needed for direct
	GLib.Object subclasses.  Suggested by mario@gnome.cl.  [Fixes #321536]

2008-01-17  Mike Kestner  <mkestner@novell.com>

	* sample/Assistant.cs: new Gtk.Assistant sample.
	* sample/Makefile.am: hook in new sample.

2008-01-11  Mike Kestner  <mkestner@novell.com>

	* bootstrap-2.12: update version to 2.11.90.
	* configure.in.in: incorporate build service patch.
	* glib/glib-sharp-2.0.pc.in: add cflags for new api.xml.
	* glib/Makefile.am: install api.xml to correct dir.

2008-01-07  Mike Kestner  <mkestner@novell.com>

	* generator/SymbolTable.cs: map "unsigned long" to LPUGen.

2008-01-02  Mike Kestner  <mkestner@novell.com>

	* gtk/MoveFocusHandler.cs: obsolete event types.
	* gtk/TextView.custom: obsolete move-focus signal.
	* gtk/Window.custom: obsolete move-focus signal.
	Compat fixes for removal of signals from gtk+ API. [Fixes #350770]

2007-12-17  Mike Kestner  <mkestner@novell.com>

	* parser/gapi_pp.pl: parse 'typedef struct\n{' properly.

2007-12-12  Mike Kestner  <mkestner@novell.com>

	* generator/Parameters.cs: fix marshaling for ArrayCount params where
	casting is required, like gsize/size_t count parameters.

2007-12-11  Mike Kestner  <mkestner@novell.com>

	* parser/gapi2xml.pl: fix tightloop in single-line prop declarations.

2007-12-06  Mike Kestner  <mkestner@novell.com>

	* * : update to 2.12 API.

2007-12-04  Mike Kestner  <mkestner@novell.com>

	* generator/SymbolTable.cs: add goffset mapping.

2007-12-04  Mike Kestner  <mkestner@novell.com>

	* configure.in.in: check for default off_t size
	* generator/SymbolTable.cs: map off_t based on configure check.
	* generator/Makefile.am: add OFF_T_FLAGS to compile.

2007-12-03  Mark Probst  <mark.probst@gmail.com>

	* generator/SymbolTable.cs: Added "where" to the list of mangled
	names.

2007-11-29  Mike Kestner  <mkestner@novell.com>

	* parser/gapi_pp.pl: collapse embedded multiline function fields
	to a single line.  [Fixes #344853]

2007-11-29  Mike Kestner  <mkestner@novell.com>

	* generator/MethodBase.cs: move Name stuff from subclasses.
	Check for (G|S)et<UpperCaseLetter> in new Has props.
	* generator/Method.cs:
	* generator/VirtualMethod.cs: refactor out Name stuff. Use
	new Has(G|S)etterName props.
	* pango/Pango.metadata: workaround Has/Hash collision with
	the old broken getter check. [Fixes #344954]

2007-11-29  Mike Kestner  <mkestner@novell.com>

	* glib/Signal.cs: ignore GCHandles with null targets since
	their object has been collected.  [Fixes #344250 again]

2007-11-28  Mike Kestner  <mkestner@novell.com>

	* glib/Object.cs: take ref using method param to avoid
	NREs. [Fixes #344250]

2007-11-16  Mike Kestner  <mkestner@novell.com>

	* glib/Object.cs: use toggle refs for all objects.
	de-obsolete Data hash.  Add internal Signals hash.
	* glib/Signal.cs: switch to weak gchandles.
	* glib/WeakObject.cs: kill.

2007-11-16  Eskil Bylund  <eskil@letterboxes.org>

	* gtk/ListStore.custom:
	* gtk/TreeStore.custom: Implement InsertWithValues.
	* gtk/Gtk.metadata: Deprecate the old generated method.
	[Fixes #325040]

2007-11-12  Mike Kestner  <mkestner@novell.com>

	* sample/TreeModelDemo.cs: lt/gt typo bugfix [Fixes #333653]

2007-11-12  Mike Kestner  <mkestner@novell.com>

	* generator/SymbolTable.cs: remove GCallback mapping.
	* glib/GCallback.cs: kill, bad idea.

2007-11-12  Mike Kestner  <mkestner@novell.com>

	* glib/IOChannel.cs: IOChannel wrapper implementation.
	* glib/Makefile.am: build new files.
	* glib/Marshaller.cs: new string array marshaling methods.
	* glib/Spawn.cs: g_spawn* wrapper implementation.
	* sample/SpawnTests.cs: tests for the new GLib.Process class
	and a cursory exercise of IOChannel for SpawnAsyncWithPipes.

2007-11-09  Mike Kestner  <mkestner@novell.com>

	* generator/Parameters.cs: support for null_term_array attribute.

2007-11-08  Mike Kestner  <mkestner@novell.com>

	* glib/Marshaller.cs: new null-terminated string[] marshaler from
	Mono.Unix with adaptations by Michael Hutchinson.

2007-11-02  Mike Kestner  <mkestner@novell.com>

	* glib/SList.cs:
	* glib/List.cs: add Array dup of object[] ctor since we
	are passing typed arrays from generated code.

2007-11-02  Mike Kestner  <mkestner@novell.com>

	* generator/Method.cs: need to use on the Base method name to
	lookup complements and determine if the method is a getter or setter
	when an explicit interface method name is used.

2007-10-24  Mike Kestner  <mkestner@novell.com>

	* generator/SymbolTable.cs: mappings for GCallback and GSourceFunc.
	* glib/GCallback.cs: GCallback declaration.
	* glib/Source.cs: GSourceFunc declaration.

2007-10-24  Mike Kestner  <mkestner@novell.com>

	* generator/VirtualMethod.cs: clean up compiler warning and duplicate
	call.

2007-10-24  Mike Kestner  <mkestner@novell.com>

	* generator/InterfaceGen.cs: generate an Implementor prop on the
	adapters to obtain the underlying object.

2007-10-22  Mike Kestner  <mkestner@novell.com>

	* configure.in.in: add a win64 check and a compiler define for
	handling win64 32bit longs.
	* generator/LPGen.cs: use int to marshal on win64.
	* generator/LPUGen.cs: use uint to marshal on win64.
	* generator/SymbolTable.cs: remove fixme.

2007-10-16  Mike Kestner  <mkestner@novell.com>

	* gtk/CellRenderer.custom : marshal GTypes as IntPtr like the
	generator does.
	* gtk/Container.custom : ditto.  [Fixes comment #8 on 327058]

2007-10-15  Mike Kestner  <mkestner@novell.com>

	* generator/InterfaceGen.cs : gen Handle props as overrides.
	* glib/GInterfaceAdapter.cs : add abstract Handle prop.
	* glib/Value.cs: add ctor (GInterfaceAdapter).

2007-10-04  Peter Johanson  <peter@peterjohanson.com>

	* gtk/Gtk.metadata: Make the public fields on Gtk.Rcstyle writeable.

2007-10-04  Mike Kestner  <mkestner@novell.com>

	* glib/DestroyNotify.cs: add CDeclCallback to the delegate.
	* glib/Signal.cs: use DestroyHelper.
	* gdk/Input.custom: use DestroyHelper.
	* gtk/Quit.custom: remove new on DestroyHelper handler.
	* gtk/TreeModelFilter.custom: remove new on DestroyHelper handler.
	* gtk/TreeViewColumn.custom: remove new on DestroyHelper handler.

2007-10-02  Mike Kestner  <mkestner@novell.com>

	* generator/*.cs: implement the interfaces on the adapters too.
	Generate an Implementor interface for users which exposes the
	methods to implement.  Register based on the Implementor sub-iface.
	* gtk/*Adapter.custom: custom implementations for the custom
	interface members.
	* gtk/TreeIter.custom: make UserData public.
	* sample/TreeModelDemo.cs: sample for implementing a TreeModel
	interface.

2007-10-01  Mike Kestner  <mkestner@novell.com>

	* generator/OpaqueGen.cs: disable Copy generation fix until I can
	figure out why it breaks DnD.

2007-10-01  Mike Kestner  <mkestner@novell.com>

	* gtk/TreePath.custom: use Marshal.Copy to copy indices array.

2007-10-01  Mike Kestner  <mkestner@novell.com>

	* glib/Object.cs: add ctor (), which invokes CreateNativeObject
	to allow direct subclasses that do all the registration automatically.

2007-09-21  Mike Kestner  <mkestner@novell.com>

	* generator/*.cs: add DefaultValue prop for obtaining a
	sane value when we need to return a value but something bad has
	happened such that we can't get a real value.  Needed for iface
	signal marshaling, among other places we're partially working
	around it now.

2007-09-19  Mike Kestner  <mkestner@novell.com>

	* generator/InterfaceGen.cs: remove some dead code from a previous
	implementation attempt.

2007-09-19  Mike Kestner  <mkestner@novell.com>

	* generator/VirtualMethod.cs: refactor delegate generation into
	GenerateCallback and add [CDeclCallback] which was missing.
	* generator/InterfaceGen.cs: kill GenerateDelegates.  They are now
	generated by VirtualMethod.GenerateCallback.

2007-09-14  Mike Kestner  <mkestner@novell.com>

	* generator/CallbackGen.cs (GenInvoker): null check the sig field
	and set it up.  This can happen when generating the marshaling types
	from dependent libraries instead of via the Generate method.

2007-09-11  Mike Kestner  <mkestner@novell.com>

	* gtk/Gtk.metadata: virtual_method rules for GInterface generation.
	* generator/ReturnValue.cs (ToNative): new method for the virtual
	method generation.
	* generator/Parameters.cs (FromNative): null guarding.
	* generator/ManagedCallString.cs: rework for interface method
	generation including callback and error param support.
	* generator/CallbackGen.cs: Invoker support. new class that deals
	with persistence of native and wrapper delegates in native to managed
	callback method signatures.
	* generator/VirtualMethod.cs: support for generation of interface
	methods, and all the funky parameters that come with that.
	* generator/InterfaceGen.cs: Fill out the adapter implementation.
	* generator/MethodBody.cs: Initialize overload. Extend ThrowsException
	to support GError outside the last parameter slot.
	* glib/GInterfaceAttribute.cs: New attribute to mark interfaces and
	obtain adapter type.
	* glib/Object.cs (AddInterfaces): interface registration method.
	* glib/GInterfaceAdapter.cs: New abstract class for interface
	adapter generation.
	* glib/Makefile.am: add new files.

2007-09-11  Mike Kestner  <mkestner@novell.com>

 	* gtk/Object.custom (Destroy): add a null check to avoid
	Gtk criticals.  The destroy case seems to be problematic with
	a bunch of existing code, so this turns it into a noop.

2007-09-06  Mike Kestner  <mkestner@novell.com>

 	* AssemblyInfo.cs.in : add IgnoreClassInitializers attr to all.
 	* generator/ObjectGen.cs : add custom-attr generation for objects.
 	* glib/ClassInitializerAttribute.cs : obsolete
 	* glib/IgnoreClassInitializersAttribute.cs : new assembly attr
 	to avoid a blind GetMethods reflection.
 	* glib/Makefile.am : add files
 	* glib/TypeInitializerAttribute.cs : new attr to specify init
 	method to be run at type registration.
 	* gtk/Widget.custom : remove the ClassInitializerAttr.
 	* gtk/Gtk.metadata : add a custom-attr node to GtkWidget.
 	* sample/Subclass.cs : use the IgnoreClassInitializers attr.

2007-08-14  Mike Kestner  <mkestner@novell.com>

	* gtk/Gtk.metadata : kill a few "new" warnings in FileChooser
	implementors.

2007-08-14  Mike Kestner  <mkestner@novell.com>

	* glib/ListBase.cs : add AllocNativeElement method and an
	Append (object) method that uses it.
	* glib/List.cs : add object[] ctor using new append method.
	* glib/SList.cs : add object[] ctor using new append method.
	These are needed to return G(S)List* values as virtual method
	return values.

2007-08-13  Mike Kestner  <mkestner@novell.com>

	* generator/MethodBody.cs : finally kill the s/out ref/ref/ hack.
	* generator/Parameter.cs : ditto.

2007-08-13  Mike Kestner  <mkestner@novell.com>

	* generator/ByRefGen.cs : implement IManualMarshaler.
	* generator/Parameter.cs : use StructParameter for ByRefGen.

2007-08-13  Mike Kestner  <mkestner@novell.com>

	* generator/*.cs : switch to IntPtr marshaling for struct types
	in the managed to native direction.
	* gtk/*.custom : adjust to new gapi struct pinvoke sigs.

2007-08-01  Mike Kestner  <mkestner@novell.com>

	* generator/CallbackGen.cs : use Parameters.NativeCallbackSignature.
	* generator/Ctor.cs : use Parameters.ImportSignature prop.
	* generator/ImportSignature.cs : kill
	* generator/MethodBase.cs : kill ImportSignature prop.
	* generator/Method.cs : use Parameters.ImportSignature prop.
	* generator/NativeCallbackSignature.cs : kill
	* generator/Parameters.cs : add ImportSig and NativeCallbackSig.
	* generator/Signal.cs : use Parameters.NativeCallbackSignature prop.
	* generator/VirtualMethod.cs : use Parameters.ImportSignature prop.

2007-07-31  Mike Kestner  <mkestner@novell.com>

	* generator/Ctor.cs : Validate before generating and adjust protection
	on a couple private methods.
	* generator/Parameters.cs : remove unused var to kill warning.

2007-07-30  Mike Kestner  <mkestner@novell.com>

	* generator/MethodBody.cs : refactor finish logic into parameter.
	* generator/Parameters.cs : refactor finish logic into parameter and
	fix some failures to marshal ref params post call.

2007-07-27  Mike Kestner  <mkestner@novell.com>

	* generator/OpaqueGen.cs : only generate Copy override for methods
	with no parameters.  Fixes a gnome-sharp build problem.

2007-07-26  Mike Kestner  <mkestner@novell.com>

	* parser/gapi2xml.pl : beef up error message for signal vm parse.
	[Fixes #82149]

2007-07-24  Mike Kestner  <mkestner@novell.com>

	* bootstrap-2.10 : bump version and tag 2.10.2.

2007-07-20  Mike Kestner  <mkestner@novell.com>

	* gtk/Calendar.custom : workaround invalid states in widget when
	raising month_changed signals.  [Fixes #78524]

2007-07-20  Mike Kestner  <mkestner@novell.com>

	* gtk/gtk-api-2.10.raw : refresh.
	* parser/gapi_pp.pl : combine lines that end in '\' before sending
	them through the pattern matching.  [Fixes #79214]

2007-07-19  Mike Kestner  <mkestner@novell.com>

	* generator/OpaqueGen.cs : override the new Copy vm if a Copy method
	exists for the type.
	* glib/Opaque.cs : add a virtual method to allow subclasses with
	Copy methods to override.  Use the method in GetOpaque for unowned
	instantiations to try to obtain an owned instance. [Fixes #82037]

2007-07-18  Mike Kestner  <mkestner@novell.com>

	* gdk/EventExpose.cs : return a pointer from the get_area glue
	pinvoke to avoid VS crashes on win32.
	* gdk/glue/event.c : return a GdkRectangle* to avoid stack imbalance
	on VS debugger.  [Fixes #82098]

2007-07-17  Mike Kestner  <mkestner@novell.com>

	* gtk/Gtk.metadata : map TreeModelFilter ctor param to prop to
	avoid subclass ctor exception. [Fixes #82115]

2007-07-17  Mike Kestner  <mkestner@novell.com>

	* generator/CallbackGen.cs : make GError** signatures fatal to
	avoid compilation problem in gmime-sharp.

2007-07-12  Mike Kestner  <mkestner@novell.com>

	* generator/StructBase.cs : use typeof to pass type to PtrToStruct
	to avoid an instantiation and method call.  Duh.

2007-07-10  Mike Kestner  <mkestner@novell.com>

	* generator/ImportSignature.cs : use Parameter.NativeSignature
	prop and refactor out some GError handling.
	* generator/MethodBody.cs : Refactor logic into Parameters.
	* generator/Parameters.cs : add ArrayParameter, ArrayCountPair, and
	ErrorParameter subclasses to refactor spaghetti code in MethodBody.

2007-07-03  Mike Kestner  <mkestner@novell.com>

	* bootstrap-generic : use automake --foreign to make automake-1.10
	happy with gnu make function usage.

2007-06-25  Mike Kestner  <mkestner@novell.com>

	* gtk/StatusIcon.custom : present_icon is in the glue lib.

2007-06-25  Ankit Jain  <jankit@novell.com>

	* gdk/Gdk.metadata : hide Property.Get for manual impl.
	* gdk/Property.custom : manually marshal the data param in Get.

2007-06-19  Mike Kestner  <mkestner@novell.com>

	* gdk/Property.custom : obsolete compat overload for Change().
	* gdk/Gdk.metadata : array attr for Property.Change ().
	* gdk/Makefile.am : add custom file.

2007-06-18  Mike Kestner  <mkestner@novell.com>

	* bootstrap-2.10 : bump version and tag.

2007-06-05  Mike Kestner  <mkestner@novell.com>

	* glib/ManagedValue.cs (ReleaseWrapper): new method.
	* glib/Value.cs : release the ManagedValue wrapper to avoid leaks.
	[Fixes #81799]

2007-05-03  Wade Berrier  <wberrier@novell.com>

	* generator/gapi2-codegen.in:
	* parser/gapi2-fixup.in:
	* parser/gapi2-parser.in:
	Don't use 'which' anymore, as it doesn't work in all caes (ie: when symlinks are
	in the way)

2007-04-28  Mike Kestner  <mkestner@novell.com>

	* generator/NativeCallbackSignature.cs :
	* generator/Signal.cs : don't use ref IntPtr in native callback sigs
	for struct parameters.  Use IntPtr and StructureToPtr.  Fixes the
	layout issues in MD introduced by the structure marshaling rework.

2007-04-24  Aaron Bockover  <abockover@novell.com>

	* gtk/Widget.custom (StyleGetProperty): return null if
	gtksharp_widget_style_get_property returns FALSE (property
	doesn't exist) [Fixes #81445]

	* gtk/glue/widget.c (gtksharp_widget_style_get_property): check
	return of gtk_widget_class_find_style_property for NULL; function now
	returns TRUE if spec is not NULL, FALSE otherwise
2008-10-16 22:09:23 +00:00
adam
e07bf9d0d3 Changes 2.14.1:
* pangomm is a separate package now
* compatible with gtk+-2.14.x
* bug fixes and improvements
2008-10-16 21:34:07 +00:00
drochner
a0cf2f4bb7 update to 2.24.0
This switches to the gnome-2.24 release branch.
2008-10-16 18:14:13 +00:00
drochner
c02f8babbe update to 2.24.0
This switches to the gnome-2.24 release branch.
2008-10-16 18:01:38 +00:00
drochner
65117c3224 update to 2.22.3
changes:
-Compatibility with newer pygobject
-bugfix
2008-10-16 18:00:16 +00:00
drochner
4a99f517e0 update to 2.24.0.1
This switches to the gnome-2.24 release branch.
2008-10-16 15:28:13 +00:00
drochner
ce1d3e1a1b update to 2.24.0
This switches to the gnome-2.24 release branch.
2008-10-16 15:25:58 +00:00
drochner
8cd065a7fc update to 2.24.0.1
This switches to the gnome-2.24 release branch.
2008-10-16 15:24:01 +00:00
drochner
0cc411dbd4 update to 2.24.0
This switches to the gnome-2.24 release branch.
2008-10-16 15:21:39 +00:00
drochner
89805063c5 update to 2.13.0
This switches to the gnome-2.24 release branch.
2008-10-16 14:13:31 +00:00
drochner
af0cead8fd update to 2.4.0
This switches to the gnome-2.24 release branch.
2008-10-16 14:03:27 +00:00
drochner
97e637ae99 update to 0.17.4
This switches to the gnome-2.24 release branch.
2008-10-16 13:35:12 +00:00
drochner
ab50faffd8 update to 2.14.3, mostly from Juan RP
This switches to the gnome-2.24 release branch.
Most noteworthy change: gtk includes "gail" now, so it conflicts with
the old devel/gail pkg.
2008-10-16 11:10:06 +00:00
bjs
f3fd1fe950 Update to xkeyboard-config-1.4:
- Bugfixes (31)
	- Updated/new translations
	- Some new layouts and models
	- Added [linux] evdev ruleset

While here, reorder the Makefile for aesthetic purposes and remove
perl and xgettext from USE_TOOLS.
2008-10-15 08:52:42 +00:00
bjs
1c7d8bab60 Update to pixman-0.12.0 from 0.11.10.
In addition to many bug fixes, new features [since approximately 0.10.0]
include:

 	- New image formats with 10 bits per channel
 	- SSE2 optimizations for many operations
 	- Opacity based optimizations for operators
 	- Altivec optimizations for many operations
 	- A 32 bit region implementation
2008-10-15 00:56:45 +00:00
kefren
ce53f766c9 MAKE_JOBS_SAFE=no
Add buildlink3.mk file
2008-10-12 18:55:15 +00:00
wiz
a0bb661e0b Remove py-qt3-sip, replaced by py-sip. 2008-10-08 14:28:21 +00:00
wiz
1f812c350e Update to 3.17.4:
2007/12/06 14:27:50  phil
Operator related changes needed for SIP v4.7.2 and later.
Released as v3.17.4.


2007/07/30 16:51:02  phil
Released as v3.17.3.


2007/07/01 16:08:55  phil
Acquire the GIL before freeing a signal/slot connection.


2007/06/13 17:33:55  phil
Removed #includes of SIP generated files that, strictly speaking, were internal
and no longer generated.


2007/06/05  9:37:59  phil
Fix for an overflow bug in QImage from Ulli.


2007/05/14 15:00:02  phil
Updated progress.py example from Pete Jansen.


2007/04/25 12:28:47  phil
Updated the NEWS file.


2007/04/25 12:25:19  phil
Released as v3.17.2.


2007/04/21 14:13:36  phil
Backed out the recent change to remove the /ReleaseGIL/ from
QApplication.postEvent() as it turns out it avoids a potential deadlock.


2007/04/10 16:13:51  phil
Released as v3.17.1.


2007/04/02 15:27:03  phil
Updated the NEWS file.
SIP v4.6 is now required.
The QLayoutItem sub-class code no longer handles QLayout and leaves it to the
QObject sub-class code to deal with.


2007/02/20 10:58:40  phil
Removed the unneeded /ReleaseGIL/ from QApplication::postEvent().
Removed the GIL manipulation in QCustomEvent (in particular in the traverse
code).


2007/01/27 16:02:18  phil
Removed knowledge of the optional parts of the Qt support API so that it is no
longer necessary to update PyQt when new optional parts are added.


2007/01/27 15:37:47  phil
Updated the Qt support API for the latest SIP.


2007/01/21 16:29:15  phil
Implemented sipQtFindConnection() so that lambda slots can be handled by the
cyclic garbage collector.


2007/01/17 16:58:32  phil
Updated the copyright notices.


2006/11/30 20:58:48  phil
Fixed bug in QApplication ctor handwritten code that caused a crash if a
QApplication was created a second time with no arguments.


2006/11/04 22:08:33  phil
Released as v3.17.


2006/10/27 17:13:44  phil
Updated the news file.


2006/10/21 14:10:23  phil
Switched the internal build system to Qt v3.3.7.


2006/10/06 17:44:27  phil
Synched with the latest QScintilla1 API.


2006/09/09 17:59:52  phil
Added QextScintilla.setFont().
The internal build system now uses -j2.


2006/09/02 13:35:03  phil
Removed the use of -c in the internal build systems invocation of configure.py
as it causes problems for GCC v4.


2006/08/17  9:36:39  phil
Added the missing QListView.setSelectionAnchor().


2006/07/30 17:16:35  phil
Updated for the latest QScintilla v1 snapshot.


2006/07/19 23:30:28  phil
Some tweaks for Windows64 support based on patches from Gerard.


2006/07/16 12:38:36  phil
Adapted the handwritten code for Python v2.5.


2006/07/08 19:25:44  phil
Added QextScintilla.isCallTipActive().


2006/07/03 19:40:22  phil
Added pyqt_config_args to pyqtconfig.py.
Fixed QTextEdit.setAutoFormatting().


2006/07/02 14:28:05  phil
Added setWrapVisualFlags(), WrapMode::WrapCharacter, WrapVisualFlag to
QextScintilla.


2006/07/01 18:57:30  phil
Added cancelList(), firstVisibleLine(), isListActive(), showUserList(),
textHeight() and userListActivated() to QextScintilla.


2006/06/28 22:12:57  phil
QextScintilla.foldAll() can now optionally fold all child fold points.
Added autoCompleteFromAll() and setAutoCompletionStartCharacters() to
QextScintilla.
Added AcsAll as an auto-completion source.


2006/06/25 21:52:03  phil
Added defaultColor() and setDefaultColor() to QextScintillaLexer.
Added color() and setColor() to QextScintilla.
Renamed eraseColor() and setEraseColor() to paper() and setPaper() in
QextScintilla.


2006/06/25 16:21:32  phil
Added defaultPaper() and setDefaultPaper() to QextScintillaLexer.
Added eraseColor() and setEraseColor() to QextScintilla.


2006/06/22 19:29:38  phil
The mkfeatures helper is now always built without debugging.
configure.py now states that the -u flag on Windows needs a debug version of
Python.


2006/06/20 15:57:55  phil
Latest QScintilla updates.


2006/06/19 21:00:47  phil
Synced with the latest QScintilla snapshot - including the significantly
changed Ruby lexer.


2006/06/19 15:55:42  phil
Solaris warnings fixes from Ulli.


2006/06/18 23:51:34  phil
Sync with the latest QScintilla changes: highlighted identifiers and decorators
in the Python lexer.


2006/06/18 16:40:31  phil
Updated for the latest QScintilla snapshot.


2006/05/17  8:39:39  phil
Removed some inaccessable methods from QCString.


2006/05/11 19:04:27  phil
Another fix for Qt v3.1 in qnamespace.sip.


2006/04/28 20:47:46  phil
Replaced long long with PY_LONG_LONG for MSVC 6.


2006/04/07 23:29:54  phil
Tidy ups to the internal build system.


2006/04/06 12:26:09  phil
Fixed Qt::MacintoshVersion for Qt v3.0.x and v3.1.x.


2006/04/05 12:11:43  phil
Removed all functions that were hidden by overloads with the same Python
signature (ie. both of them).


2006/03/30  8:09:58  phil
Added QStringList::operator+=(const QString &).


2006/03/29 11:38:21  phil
Added the missing QImage.bitBlt() function.


2006/03/24 23:54:13  phil
Released as v3.16.


2006/03/23 21:34:09  phil
Added a missing /Transfer/ from QGLWidget().


2006/03/20 21:00:58  phil
Removed the "Filter" functions from the documentation.


2006/03/20 20:59:23  phil
Removed the "Filter" versions of the QFileDialog static methods as they aren't
necessary after all (just not obvious how to use them properly).


2006/03/14 22:45:09  phil
pyuic now specifies the Latin1 encoding when the -embed flag is used.


2006/03/13 11:55:09  phil
Build system changes so that PyQt builds on MacOS properly.


2006/03/11 19:16:56  phil
Removed some leftovers from when PyQt3 and 4 shared a single config.py.  PyQt3
no longer searches PATH for the Qt bin directory.


2006/03/11 15:15:15  phil
Fixed build problem with Qt v1.x.


2006/03/10 22:37:30  phil
Updates for Qt v3.3.6.


2006/03/04 16:06:40  phil
Documentation updates.
Applied the same transfer rule to QPopupMenu.exec() as is applied to
QDialog.exec().
Added getOpenFileNameFilter(), getSaveFileNameFilter() and
getOpenFileNamesFilter() to QFileDialog that return a tuple of the selected
files and the current filter.


2006/02/26 13:56:28  phil
Added support for signed char to the Qt API.


2006/02/21 15:22:08  phil
Changed the signal/slot handling so that unsigned int and unsigned short are
implemented as long objects rather than integer objects.


2006/02/19 16:43:48  phil
Updates to the internal Qt API.


2006/02/18 21:05:56  phil
Added new stubs in the Qt support API (not used by PyQt3).


2006/02/14 19:16:05  phil
The destroyed() signal can now be received by a Python slot.


2006/02/13 20:02:22  phil
Fixed a typo in configure.py.


2006/02/13  0:24:55  phil
Updated the handwritten code to use the current SIP API.


2006/02/12  1:14:11  phil
Removed all calls sipForceConvertTo*().
Removed all uses of newly deprecated calls.


2006/01/26 16:40:38  phil
Changed the signal/slot support required by the latest SIP changes.


2006/01/16 18:58:26  phil
Removed PYQT_BUILD.


2006/01/10 19:13:07  phil
Fixed a typo in the last change.


2006/01/10 18:20:02  phil
Fixed the sipForceConvertToTransfer_*() calls.


2005/12/30 14:30:08  phil
More changes to handwritten code that should be handling sipSelfWasArg.


2005/12/28 19:35:10  phil
Updated all handwritten convertor code for the latest SIP changes.


2005/12/24 17:02:31  phil
Changes required by the introduction of sipSelfWasArg in the SIP snapshot.


2005/12/22 16:22:48  phil
Really fixed the QApplication argc bug this time.


2005/12/19 17:43:42  phil
Changes to the build system for the latest SIP snapshot.


2005/12/18 11:00:06  phil
Stripped the Qt4 specific stuff from configure.py.


2005/12/18 10:06:25  phil
Updated the internal build system not to include the .svn directory in
packages.


2005/12/17 19:43:36  phil
Changes to the internal build system for the CVS to SVN transfer.


2005/12/07 00:54:04  phil
Added a missing #include from qstring.sip in PyQt3.


2005/12/04 18:41:31  phil
Fixed the handling of horizontal and vertical stretch in QSizePolicy.


2005/11/29 13:06:37  phil
Fixed a long standing bug with QApplication ctors that only showed itself with
Qt4.


2005/11/24 17:45:09  phil
Added the missing /ReleaseGIL/ to QThread.exit().


2005/11/24 17:22:31  phil
Changes required for the modified mapped type template syntax.


2005/11/20 18:41:02  phil
The HTML documentation is now maintained manually rather than being
auto-generated.


2005/11/17 18:24:48  phil
Fixed bug in pyuic related to QKeySequence.


2005/11/12 10:29:13  phil
Added the missing ctor to QApplication.


2005/11/10 21:10:46  phil
Removed the /TransferThis/ annotations from the QTableItem (and sub-classes)
ctors. The Qt documentation is wrong.


2005/11/09 18:00:47  phil
Fixed the GIL bug in qInstallMsgHandler().


2005/11/01 22:08:32  phil
Implemented the PyQt3 changes for the new Qt support API.


2005/10/26 14:34:57  phil
Modified the QString buffer interface to be reentrant and to try and use the
default Python codec.


2005/10/23 16:02:47  phil
QObject.sender() now supports Python signals.


2005/10/22 22:38:54  phil
Implemented the buffer interface for QString.


2005/10/19 13:38:24  phil
Improved the fix to QClipboard.setData().


2005/10/16 16:09:29  phil
Used mapped type templates in PyQt3 where possible.


2005/10/13 18:52:02  phil
Fixed the handling of QClipboard.setMimeType() and a related memory leak.


2005/10/12 21:11:15  phil
Fixed bug in configure.py when the Qt bin directory isn't on the path.
Fixed compilation problem with QAxBase handwritten code and MinGW.
Added the * and *= operators to QString.
Removed some QString methods that were passing or returning arrays.


2005/10/11 21:13:48  phil
Added /Numeric/ to the QString + operator. The improved behaviour (being able
to write s = "foo" + QString("bar")) should now work in both PyQt3 and 4.


2005/10/07 18:15:37  phil
Changed the PyQt3 QString behaviour with long and ulong to match PyQt4.


2005/09/22 20:18:39  phil
Updated the build system now that all Qt specific configuration data has been
removed from sipconfig.


2005/09/10 21:33:59  phil
Fixed bug in configure.py when reporting an incorrect SIP version.


2005/09/08 20:16:33  phil
Updated the universal slot support to fit with the latest SIP snapshot.
Changed the way universal slots are implemented so they get destroyed when the
corresponding transmitter gets destroyed.


2005/09/07 20:53:52  phil
Removed support for SIP v3 in configure.py.
Minor pyuic fix taken from uic v3.3.5.
Added the missing MacintoshVersion enum.
Added the -f flag to configure to use any existing features file (by default it
is recreated).


2005/09/06 20:33:43  phil
Removed support for SIP v3 from configure.py.
Added the new Qt support code taken out of SIP.
2008-10-08 14:23:24 +00:00
wiz
08f82c7e90 Add py-sip. 2008-10-08 14:11:24 +00:00
wiz
dda2d2ebe4 Import py-sip, successor of py-qt3-sip.
Renamed because there is no dependency on any qt version in it.

Changes since py-qt3-sip (4.3.2):

v4.7.7 8th Aug 2008
  - C++ structs are now properly handled as a class with a default public
    section.
  - sip.dump() now includes the object's first child wrapper.

v4.7.6 20th May 2008
  - Added the -s flag to configure.py to specify the SDK directory to use when
    building universal binaries on MacOS/X.
  - Added support for MSVC 2008 to the build system.
  - Added support for v10.x of the Intel compiler and removed support for
    earlier versions.
  - MSVC 2008 is the default platform when using Python v2.6.

v4.7.5 13th May 2008
  - The sip.voidptr type has an optional size associated with it and supports
    const void *.  If a size is associated then it also supports Python's
    buffer protocol.
  - Added sipConvertToVoidPtr() to the SIP API.
  - Added sipConvertFromConstVoidPtr(), sipConvertFromConstVoidPtrAndSize(),
    sipConvertFromVoidPtr() and sipConvertFromVoidPtrAndSize() to the SIP API.
  - Added the /ResultSize/ argument annotation to specify the size of a block
    of memory returned as a void * or const void *.
  - Added the /NoArgParser/ function annotation to give %MethodCode complete
    responsibility for argument parsing.
  - Added the /NoRelease/ mapped type annotation to specify that the
    sipReleaseMappedType() function is not supported.
  - The /ArraySize/ annotation now supports arrays with more than 2^31
    elements.
  - %GetCode and %SetCode for class attributes now have access to the
    referencing type object.
  - Any object that supports the Python buffer protocol can now be passed as a
    char or char * argument.

v4.7.4 12th February 2008
  - The build system handles the directory structure used by Leopard's Python
    installation.
  - Added support for /Transfer/ as a constructor annotation.

v4.7.3 6th December 2007
  - Added support for automatically generating missing complementary
    comparision operators.  Note that this introduces a potential compatibility
    problem - see the documentation for details.

v4.7.2 5th December 2007
  - Added the /SingleShot/ argument annotation.
  - Added the /TransferThis/ function annotation.

v4.7.1 28th September 2007
  - A bug fix release.

v4.7 30th July 2007
  - Added %PickleCode to allow handwritten code to pickle a wrapped C++
    instance or C structure.
  - Added %CompositeModule to create modules that are composites of ordinary
    modules.
  - Added %ConsolidatedModule (and the -p command line option) to create
    modules that contain all the wrapper code on behalf of ordinary modules.
  - Added the dump() function to the sip module.
  - Added sipTransferBreak() to the SIP API.
  - Added support for /Transfer/ as a function annotation.

v4.6 10th April 2007
  - Added support for wchar_t.
  - The -g command line option releases the GIL whenever a call is made to the
    wrapped library.
  - Added the /HoldGIL/ annotation to explicitly retain the GIL when calling a
    particular function in the wrapped library.
  - Added sipFindClass() and sipFindNamedEnum() to the public API.
  - /TransferThis/ may be specified more than once.
  - Added support for __truediv__ and __itruediv__.
  - The SIP code generator and module may be built as universal binaries under
    MacOS/X using the -n command line option to configure.py.

v4.5.2 9th December 2006
  - A bug fix release.

v4.5.1 9th December 2006
  - Added the SIP_SSIZE_T type to help write PEP 353 compliant handwritten
    code.

v4.5 4th November 2006
  - Added support for Python v2.5.
  - Added sip_config_args to sipconfig.py.
  - sip.voidptr now implements __hex__().
  - Added sip.delete() to call a C++ instance's destructor, or return a C
    structure to the heap.
  - Added sip.isdeleted() to check if a C++ instance or C structure has been
    destroyed or returned to the heap.
  - Added sip.setdeleted() to mark that a C++ instance or C structure has been
    destroyed or returned to the heap.
  - Added support for pure virtual destructors.
  - Added the __dtor__() method to allow Python code to be called from a C++
    destructor.
  - Added the /NoDefaultCtors/ class annotation.
  - The generated API files are now more complete and use Python types rather
    than C/C++ types.
  - Added support for embedding manifests for MSVC 2005.

v4.4.5 10th June 2006
  - A bug fix release.

v4.4.4 8th June 2006
  - Added %ExportedHeaderCode and %UnitCode.
  - Added sipExportSymbol() and sipImportSymbol() to the public API.

v4.4.3 27th April 2006
  - A bug fix release.

v4.4.2 23rd April 2006
  - A bug fix release.

v4.4.1 3rd April 2006
  - A bug fix release.

v4.4 24th March 2006
  - The major number of the internal API has changed so it will be necessary
    to regenerate all modules.
  - This release introduces small incompatibilities that may affect handwritten
    code.  See the documentation for the details.
  - Module names specified with %Module and %CModule can now include periods to
    denote a Python package structure.
  - Namespaces can be split across multiple Python modules.
  - Class templates are now supported and instantiated using "typedef".
  - Mapped type templates are now supported and instantiated automatically.
  - Global operators are now supported.
  - Operator casts in classes are now supported.
  - C/C++ signed char type is now treated as a separate type to char.
  - C/C++ long and unsigned long types are now wrapped as Python long objects
    rather than Python integer objects.
  - C/C++ long long and unsigned long long types are now supported.
  - unsigned short and unsigned int are now implemented as long objects instead
    of integer objects.
  - Classes can now be declared using the /External/ annotation and be defined
    in another, unspecified, module.
  - /TransferThis/ can now be used in non-factory methods to change the
    ownership to a different C++ instance or to change it to Python.
  - /Constrained/ can now be used with booleans.
  - Added support for Python's buffer interface, %BIGetCharBufferCode,
    %BIGetReadBufferCode, %BIGetSegCountCode and %BIGetWriteBufferCode.
  - The "user" member has been added to the sipWrapper structure and can be
    used for any purpose by handwritten code.
  - Function argument names are now parsed, but otherwise ignored.
  - The "explicit" keyword is now parsed, but otherwise ignored.
  - Added the /DelayDtor/ class annotation which given more control over the
    order in which instances are deleted when an application terminates.
  - Added support for the SIP_PYTYPE pseudo-type that represents a Python
    type object.
  - Added support for ellipsis (ie. "...") in function arguments.  Any
    remaining arguments will be gathered as a Python tuple.
  - Add support for the /NoDerived/ annotation for Python class constructors
    that have no C/C++ equivalent.
  - The sipSelfWasArg boolean is now available to the %MethodCode of
    non-abstract, virtual methods to indicate whether the class implementation
    of the method rather than the virtual implementation should be called.
    %MethodCode for non-abstract, virtual, protected methods must now call the
    sipProtectVirt wrapper (rather than sipProtect).
  - sipCanConvertToInstance(), sipConvertToInstance(),
    sipForceConvertToInstance(), sipReleaseInstance(),
    sipConvertFromInstance(), sipConvertFromNewInstance(),
    sipCanConvertToMappedType(), sipConvertToMappedType(),
    sipForceConvertToMappedType(), sipReleaseMappedType(),
    sipConvertFromMappedType() and sipFindMappedType() have been added to the
    SIP API.
  - sipLong_AsUnsignedLong() has been added, primarily as a workaround for a
    bug in Python v2.3.x and earlier.
  - Added the 't', 'u', 'C' and 'D' format characters to sipParseResult().
  - Added the 't', 'u', 'B', 'C' and 'D' format characters to sipBuildResult().
  - Responsibility for interpreting and implementing the /Transfer/ and
    /TransferBack/ annotations has been pushed down to %ConvertToTypeCode and
    %ConvertFromTypeCode.  The generated type convertors sipForceConvertTo_*()
    and sipConvertFrom_*() have been deprecated.
  - Added the %SIPNoEmitters directive for PyQt4.
  - Added support for the __hash__ Python special method.
  - The __getitem__ Python special method no longer requires %MethodCode.
  - All of the calls to Qt have been moved out of the sip module and into PyQt.
    The generated sipconfig.py file no longer contains any Qt specific
    information.  These changes mean that SIP can support PyQt v3 and v4 at the
    same time.
  - Static methods can now be defined as Qt slots.
  - Removed SIP_BUILD from sip.h.
  - The -c, -l, -q and -x flags to configure.py have been removed.
  - Added the PythonModuleMakefile class to the build system for installing
    pure Python modules.
  - Added the create_wrapper() function to the build system for creating
    platform dependent executable wrappers for Python scripts.
  - Added Configuration.platform to the build system.
2008-10-08 14:10:45 +00:00
wiz
abc05d204b Fix qmake.conf to handle shared libraries correctly.
Bump qt4-tools PKGREVISION.
2008-10-08 09:35:49 +00:00
wiz
17b8fd23de Fix qmake.conf to handle shared libraries correctly.
Bump qt3-tools PKGREVISION.
2008-10-08 09:35:27 +00:00
tron
a49c651521 Remove "MASTER_SITE_XCONTRIB" from master site list. The last "xlockmore"
archive present on those servers was released in 2001.
2008-10-07 10:46:50 +00:00
hubertf
ad85bdcd6d Update x11/xlockmore to 5.27. Changes:
PAM_putText() would set pointer resp->resp to buffer.  This will work
    until memory is reused.  Thanks to Howard Kash <hmkash AT arl.army.mil>.
  ico updated to show the two edge transitive Catalan solids, i.e. the
    rhombic dodecahedron and the rhombic triacontahedron.
  Added __linux__ to define list to allow newer sig masking to get rid of
    pesky deprecated message.
  configure checks for libXdpms
    libXext has the DPMS functionality on both XFree86 4 and X.org.
    (libXdpms may be Xfree86 3.x). Added /usr/pkg/lib and /usr/pkg/include to
    long list of paths it checks in.
  life added more life forms triangular life from Bays' paper and added
    S245B3 with glider (-neighbors 8) from Bays' paper.  Found some
    patterns in S245B3 for the glider to crash into.
  life3d -rule S45/B4 -neighbors 18 and -rule S45/B4 -neighbors 20 from
    Bays' paper.  Found some patterns for the gliders to crash into.
  life3d -search added.  Need to add more symmetries for 3D.
  life3d -rule S3/B3 -neighbors 12 and -rule S456/B3 -neighbors 12.  Added
    a bunch of patterns from Bays' papers but not all.  -neighbors 12 now
    a rhombic dodecahedron instead of a cube.
  ant3d -neighbors 12 (3d bees). Added eyes option to this.
  Just noticed solitaire a mode I added was spelled wrong, ie it was spelled
    without the second "i".  Fixed a goof in solitaire.cc.
2008-10-06 22:40:12 +00:00
tron
68d40e9802 Fix problems in previous commit which I missed because I didn't use the
right package to test them.
2008-10-06 18:59:33 +00:00
tron
0fef743433 Convert to new X11 builtin framework. 2008-10-06 18:20:41 +00:00
tnn
683be3cf8a Update to gtk 2.12.12.
Changes: bug fixes and translation updates.
2008-10-06 17:53:36 +00:00
tron
e0c7c45518 Properly enclose the Mac OS X work around in the appropriate checks.
Problem pointed out by Quentin Garnier.
2008-10-06 12:54:43 +00:00
tron
b76af69875 Work arond the broken libtool archive "/usr/X11/lib/libpixman-1.la" under
Mac OS X Leopard. This fixes build problems in e.g. the "cairo" package.
2008-10-06 11:22:09 +00:00
cube
403e256ff6 Merge cube-native-xorg, so that pkgsrc-current can be used with the native
X.Org found in NetBSD-current.

Thanks a lot to all who helped, especially Matthias Scheler who did
repeated tests on Mac OS X and older versions of NetBSD to make sure the
support for those platforms wouldn't be broken (or at least, not fatally,
as I would still expect a few hiccups here and there, because there is
only so much one can test in such limited time).

On the infrastructure side, this branch brings pkgconfig-builtin.mk, in
order to write very easily new builtin.mk files.  It can actually handle
more than just pkgconfig files, but it will provide a version if it finds
such a file.  x11.builtin.mk has also been made more useful and now all
existing (and future!) native-X11-related builtin.mk files should include
it.
2008-10-05 21:36:32 +00:00
joerg
90b3cefa61 Don't try to modify pkgsrc directory. 2008-10-02 18:48:31 +00:00
joerg
64e2a953d9 Fix build with newer GCC. From Drochner via wiz. 2008-09-30 14:01:37 +00:00
joerg
e79d0a3d5b Retire xf86-video-i180, it has been superseded by xf86-video-intel and
doesn't work with newer servers. As suggested in PR 39624.
2008-09-30 13:07:35 +00:00
joerg
a14de86ebc Add one small patch and drop the autoconf dependency. 2008-09-23 11:23:56 +00:00
joerg
27457705ff Retire x11/wxGTK and x11/wxGTK-contrib. 2008-09-22 21:32:20 +00:00
joerg
7decf607b0 Switch to x11/wxGTK26{,-contrib}, reorder. 2008-09-22 20:39:24 +00:00
joerg
0665aa2efa Switch to x11/wxGTK26{,-contrib}. 2008-09-22 20:21:03 +00:00
joerg
b5cb08ea39 Update references for x11/wxGTK -> x11/wxGTK26 move. 2008-09-22 19:58:52 +00:00
joerg
eaa345516d Revert old state after mistyped cvs import. 2008-09-22 19:54:27 +00:00
joerg
cc19c3901f Reimport x11/wxGTK-contrib as x11/wxGTK26-contrib. 2008-09-22 19:45:54 +00:00
joerg
8ad793b740 Reimport x11/wxGTK as x11/wxGTK26. 2008-09-22 19:44:05 +00:00
joerg
3b38ccaec2 Reimport x11/wxGTK as x11/wxGTK24. 2008-09-22 19:43:11 +00:00
tnn
c34813b71b reportedly not MAKE_JOBS_SAFE 2008-09-22 19:30:52 +00:00
tnn
3c36bc284d Update to xf86-video-intel-2.4.2.
From Hasso Tepper, PR pkg/39563. With patches for FDO bugs 17405 & 16631.

  Pack bdb_general_definitions block
  Remove unused VBIOS flag defines
  Don't disable planes in i830_update_dsparb
  Don't skip the checks for DRI headers with --enable-dri
  Fix reverted LVDS bios capability dword definition
  Bump version 2.4.2
  Fix from He Shuang(shuang.he at intel.com),
2008-09-19 14:56:00 +00:00
bjs
d574d511a4 PKGREVISION bump due to update of x11/modular-xorg-server. 2008-09-18 20:57:50 +00:00
bjs
93b676b5b8 Welcome to modular-xorg-server-1.4.2.
This long-overdue update brings many improvements:
  - Many improvements to EXA
  - Input Hotplugging via HAL or dbus (not enabled yet)
  - Support for RandR 1.2.  Users using a dual-head configuration are
    encouraged to see <http://www.x.org/wiki/Projects/XRandR> for more
    information.
  - The server now uses the same version of Mesa we have in pkgsrc;
    this likely will result in more reliable OpenGL/DRI operation.

I realize that this server is still not the latest release (1.5.0);
upgrading to that version will require an involved mesa update,
libpciaccess, etc.  I hope that by the next quarter, that work will be done.

Please file a problem report and/or contact us via the usual means
(mailing lists, etc.) should you encounter any issues.
2008-09-18 20:56:01 +00:00
bjs
6967eaf1dd This patch ensures the driver won't use the DRM's MODESET_CTL
unless direct rendering is enabled.

From Owain Ainsworth <oga@openbsd.org>.

PKGREVISION++
2008-09-18 20:31:25 +00:00
obache
ae3933a437 Update x11vnc to 0.9.4.
New in the 0.9.4 x11vnc release:

        Reverse VNC connections (-connect and  -connect_or_exit options)
                work in the -find and -create X session FINDCREATEDISPLAY
                modes.

        Reverse VNC connections (either normal or using SSL) can use a
                Web Proxy, a SOCKS proxy, the UltraVNC repeater proxy,
                an SSH connection, or even a CGI URL to make the outgoing
                connection (-proxy option).  Forward connections can
                use the -ssh option to set up a reachable redirection.

        Support for the ZYWRLE encoding is added, this is the RealVNC ZRLE
                encoding extended to do motion video and photo regions
                more efficiently by way of a Wavelet based transformation.

        The session finding and creating modes (-find and -create) have
                been improved to be more reliable and also provide a new
                desktop types (xfce) and new service redirection options.

        Support for indexed colormaps (PseudoColor) with depths other
                than 8 is provided (depths 1 to 16 now work).

        Java viewer applet source code is provided in the x11vnc 0.9.4
                tarball so now everything can be built from source.

  miscellaneous new features and changes:

        To unset Caps_Lock, Num_Lock and raise all keys in the X server
                use -clear_all, or by remote control 'x11vnc -R clear_all'

        The -autoport option gives more control over the server port
                range that probes.

        The -ping option can be used to help keep idle connections alive.

        The -finddpy and -listdpy utilities help to debug and configure
                the -find, -create, and -display WAIT:... modes.

        Some automatic detection of screen resizes are handled even if
                the -xrandr option is not supplied.

        The -advertise_truecolor option can workaround some VNC viewer
                incompatibilities with PseudoColor.

        The option '-clip xinerama0' can be used to clip to the first
                Xinerama sub-screen, etc.

        If a fast framebuffer read rate is detected the -wait and -defer
                parameters are reduced to 10 and 15 msec, respectively.

        Pasting of the selection/clipboard into remote applications
                (e.g. Java) is improved.

        Usage with dvorak keyboards is improved.  The option -macuskbd is
                available on MacOSX to use the original US keyboard code.

        Via a compiler option (-DENABLE_GRABLOCAL) one can use the
                -grablocal n option to filter VNC client input if someone
                at the console has done mouse or keyboard input n secs ago.

        The -sleepin option can now sleep a random amount of time between
                min and max time delays (-sleepin min-max).
2008-09-18 00:11:30 +00:00
joerg
39a95245f7 Include pthread.h before including pthread_np.h.
From Hasso Tepper in PR 39268.
2008-09-17 12:23:01 +00:00
obache
1f8504ee84 Update ruby-gnome2 to 0.17.0 release.
pkgsrc changes:
   * Add some additional modules:
    	devel/ruby-gnome2-bonobo
    	devel/ruby-gnome2-bonoboui
    	devel/ruby-gnome2-gconf
    	devel/ruby-gnome2-libglade
    	graphics/ruby-gnome2-gtkglext
    	multimedia/ruby-gnome2-gstreamer
    	print/ruby-gnome2-gnomeprintui
    	sysutils/ruby-gnome2-gnomevfs
    	www/ruby-gnome2-gtkhtml2
    	www/ruby-gnome2-gtkmozembed
    	x11/ruby-gnome2-gtksourceview
    	x11/ruby-gnome2-vte
   * Fixed detection of rcairo. It had been broken since switched to gem.
     patch-a{c,h,i,j,k,l.m}
     (It Already in upstream trunk)
   * Add patches for allow to load gem rcairo.
     patch-a{n,o,p}
   * Fixed overwritten glib module when installing modules require generated
     header of glib module.
     Modify to install the header as part of glib module and use bl3.mk.
   * clean up dependency
   * Add test target for modules having unit test.
   * Modified patch-a{a,b,d,f,g} to acceptable by upstream.

Ruby-GNOME2-0.17.0 (2008-09-07)

  Release notes:
  * This Release supports Ruby 1.8.7 and has many bug fixes and
    new bound functions.

  Main changes:
  * Ruby/GLib:
    - [#2060606] Crash when removing ruby applet from gnome panel with 0.7rc1
      [Kouhei Sutou]

  * Ruby/GTK:
    - [#2025651] FTBFS with gtk+ 2.13.5 [Cesare Tirabassi, Kouhei Sutou]

    - [#2043970] Segfaults on 64-bit Linux [Neil Roberts, Kouhei Sutou]

  * Ruby/Pango:
    - [#2043970] Pango::FontDescription#weight= seg fault [Kouhei Sutou]

  * Many other changes, GC bugs, Segfault fixes. See corresponding ChangeLog
    for detailed information on changes and contributors.

    Special thanks for your contributions to: (list in no particular order)
    - Neil Roberts
    - Cesare Tirabassi
    - Arnaud Cornet
2008-09-17 00:21:48 +00:00
bjs
0c90fd576a Add USE_TOOLS+= tbl (appeases pkglint). 2008-09-16 22:20:01 +00:00
bjs
3a13748fb6 Update to xterm-237. This release contains a number of significant
bug fixes, including the problems with resizing the terminal
with certain applications (second item listed here).

                       Patch #237 - 2008/09/14

* improve usability of TrueType fonts by making the font-size switching
  for shifted keypad plus/minus use the faceSize resources to determine
  the order of fonts (when TrueType fonts are used) rather than the
  bitmap fonts, since their sizes may not be in the same order (report
  by H Merijn Brand)

* remove an optimization of ConfigureNotify events from patch #236 which
  seems to interfere with passing SIGWINCH to applications (GenToo
  #233836).

* modify handling of altSendsEscape to reset the eightBitInput mode,
  like metaSendsEscape (patch by Ted Phelps).

* add feature to show the text-cursor as an underline rather than a box,
  plus command-line options -uc and +uc and resource cursorUnderLine to
  control the feature (patch by Paul Lampert).

* update config.guess, config.sub
2008-09-16 22:18:26 +00:00
bjs
cdeb921a6f Update to libX11-1.1.5: integrates the patches listed as removed
as well as a number of i18n fixes.
2008-09-16 21:57:09 +00:00
bjs
0a46fe688d Add two patches from GIT:
- Fix bug in pixman_image_is_opaque().
- Fix for bug 17477 (see patch-ag).

While here, add missing .PHONY attribute for gen-symfile target.

PKGREVISION++, but no recursive dependency bump necessary.
2008-09-16 21:22:34 +00:00
wiz
e8616413bf Remove remaining qt1 and qt2 packages, as announced on pkgsrc-users
on Sep 7 2008. No complaints received.
2008-09-16 16:07:31 +00:00
tron
0858b4dc53 Remove this file again:
- There's a better version in the "cube-native-xorg" branch.
- Using the bundled "pixman" library doesn't work under Mac OS X anyway
  because Apple didn't update the ".la" file at same point.

[It is likely that the second issue will require attention after the
 "cube-native-xorg" branch has been merged.]
2008-09-16 13:10:41 +00:00
joerg
e04b0abdc9 Simplify and make destdir ready. 2008-09-16 12:42:03 +00:00
tron
5359edb3be Detect builtin "pixman" e.g. under Mac OS X Leopard. 2008-09-16 11:41:33 +00:00
jmcneill
6d3736aad7 Fix compile on NetBSD 2008-09-16 02:56:08 +00:00
bjs
817d38ab37 I just learned that this incarnation of dri2 will never ship and has
been deprecated.  Thus, I'm removing this package.
2008-09-13 00:33:14 +00:00
joerg
6c46d04f1d Import of wxGTK-2.8. 2008-09-12 11:38:48 +00:00
joerg
44b22fe56e Import wxGTK contrib for version 2.8.8. 2008-09-12 11:15:38 +00:00
joerg
125b2ff752 Import wxGTK 2.8.8. 2008-09-12 11:09:49 +00:00
dsainty
065fd8f383 If the package was installed with option "cups", buildlink in cups, which in
turn arranges for approriate dependencies.  Fixes the build of "devel/eel"
bombing out under Linux because buildlink didn't pull in libdb4.so.

/usr/lib/gcc/i586-suse-linux/4.1.0/../../../../i586-suse-linux/bin/ld: cannot find -ldb4
collect2: ld returned 1 exit status
make[2]: *** [check-program] Error 1
make[2]: Leaving directory `/home/pkgsrc2/pkgsrc/devel/eel/work/eel-2.22.2/eel'
2008-09-11 09:34:04 +00:00
ahoka
2e82cf1c78 ffmpeg-devel -> ffmpeg 2008-09-10 16:41:55 +00:00
dsainty
60e91aeb7a Re-enable abstract socket support under Linux (remove comment and first hunk
of patch-aa).

Abstract socket support was previously patched disabled because it was broken
( see http://bugs.freedesktop.org/show_bug.cgi?id=15884 ).  The fix is in two
parts.

The first part is corrected in xtrans 1.2.1: Connection failure for abstract
socket is ECONNREFUSED, not ENOENT.

The second part is in an upcoming release of libX11, but the upstream changes
have been pulled into Pkgsrc as the patches libX11/patches/patch-a[ik].

Tested on the same Linux system that prompted Bug#15884.

Bump PKGREVISION.
2008-09-09 13:59:13 +00:00
abs
7a4f040253 fix missing \ in last DESTDIR commit 2008-09-09 11:11:29 +00:00
abs
42e2c95008 adjust tbl manpage fix to work with DESTDIR - no change to built package (if it built) 2008-09-08 22:29:22 +00:00
dholland
f8903c2809 Fix my previous commit, which was borked in some cases. Noted by gson@. 2008-09-08 18:40:52 +00:00
ahoka
8b9e728a97 Bump revision because of the ffmpeg update. 2008-09-08 15:14:21 +00:00
dholland
86039bbdc7 Update these for consistency (libXfixes/DESCR is related but didn't
need updating) and document which are the native-x11 and which are the
modular X.org versions.
2008-09-08 07:10:41 +00:00
dholland
d1168b4dcf Make these fail with a comprehensible error message when X11_TYPE != native. 2008-09-08 07:02:52 +00:00
bjs
74160b1bbc Add openbsd-input-ws to x11/Makefile 2008-09-08 05:31:51 +00:00
bjs
a9d2fc0fab Import openbsd-input-ws-1.2 from pkgsrc-wip. This driver should work
with a vast majority of wsmouse-compatible pointing devices on both
NetBSD and OpenBSD.
2008-09-08 05:31:01 +00:00
ahoka
3c51f4618d Change ffmpeg-devel dep to ffmpeg and bump. 2008-09-08 00:16:12 +00:00
wiz
3611195a90 Update to 1.2.1:
Adam Jackson (2):
      Connection failure for abstract socket is ECONNREFUSED, not ENOENT.
      xtrans 1.2.1

Alan Coopersmith (2):
      LocalClose() takes a ConnInfoPtr, not an fd
      Clear some pointer type mismatch warnings

Bill Nottingham (1):
      Ignore mkdir() errors when creating the abstract socket.

James Cloos (1):
      Remove extraneous execute bit from .c file

Jeremy Huddleston (1):
      Launchd: This functionality has been moved into xorg-server
2008-09-07 14:15:02 +00:00
wiz
03b53774ba Recursive PKGREVISION/ABI-depends bump for db4 4.6->4.7 update (shlib
name change).
2008-09-06 20:54:31 +00:00
bjs
1867accb76 Use ${TRUE} instead of 'true'. 2008-09-06 20:13:13 +00:00
bjs
6d3f41ecce Update to version 0.11.10, a bug-fix release. In addition,
add a 'gen-symfile' target for regenerating the libtool
export symfile.  This should be run upon updating the package.
While here, silence needless autotools warnings and update
sse2 conditional in hacks.mk.

Changes since 0.11.8:

              Add depth 30 formats to pixman_format_supported_source.

              [sse2] Change pixman-sse to pass __mm128i args as
              pointers, so as not to

              Use CopyAreasse2, plus a compatibility fix

              Use hidden attribute for private functions when
              compiling with Sun Studio

              Minor portability fixes
              Post-release version-bump
              Update RELEASING and release targets in Makefile.am
              Fix typo in sse2 configure logic
              TODO
              Don't require GCC 4.2 on x86-64
              Bug 16921. MMX and SSE2 intrinsics not enabled when
              compiling with Intel'
              Remove use of MMX extensions.
              Be consistent in naming SSE2 related things SSE2
              A few other renamings of SSE->SSE2
              Rename pixman-sse.h pixman-sse2.h
              Make sure pixman-combine{32,64}.h are disted
              Use error instead of #error in a couple of other places
              Check for __sun || __sun in pixman.h. Update TODO
              Bump release
              Update RELEASING

              Add sys/inttypes.h include for AIX
2008-09-06 20:09:15 +00:00
wiz
bd32774a21 Don't remove include/X11/fonts unconditionally.
Bump PKGREVISION.
2008-09-06 16:29:11 +00:00
wiz
f206ae8424 Update to 2.1.12:
2.11:
Aaron Plattner (8):
      Move hardware cursor initialization to after AcquireDisplay.
      G80: Fix some ROP bugs.
      G80: Log the i2c port number for LVDS, when there is one.
      Fix warnings.
      Bug #15309: Set the pixel clock even if the hardware doesn't
      think it needs it.
      More chips names.
      One more missing GPU name.
      Bump to 2.1.11.

Alan Coopersmith (2):
      Fix pciaccess READ_LONG to work with Sun compilers
      Print error message when pci_device_map_range fails

2.12:
The last release had an unfortunate bug that caused
CPUToScreenColorExpandFill to treat transparent pixels as black instead.
Sorry about that!

- -- Aaron


Aaron Plattner (2):
      G80: Fix a CPUToScreenColorExpandFill bug introduced by commit 2e0416c.
      Bump to 2.1.12.
2008-09-06 16:20:56 +00:00
wiz
9f0d150840 Update to 1.0.4:
1.0.4:
Alan Coopersmith:
      SVR4 (including Solaris) puts gethostbyname_r in libnsl instead of libc
      Version bump: 1.0.4

Damien Thébault:
      Bug 17314: libXau's Makefile.am should have proper man creation rules

Daniel Drake:
      Bug #11097: libXau COPYING fix (add missing copyright dates)
2008-09-06 14:39:56 +00:00
wiz
243ec4289a include/GL/internal can also contain files by MesaLib, which is not
always depending on glproto, so just try removing that directory.

Bump PKGREVISION.
2008-09-06 12:59:58 +00:00
wiz
986da88a70 Man page needs to be run through tbl(1) -- make it so.
Bump PKGREVISION.
2008-09-06 09:00:32 +00:00
bjs
93893086ca Update to gnome-terminal-2.22.3. Added patch-ab, which fixes
annoying problems with window resizing and tabs.

Bug fixes:

	* src/encoding.c: (update_active_encodings_from_string_list): Use the
	correct allocator.

	* src/terminal-window.c: (notebook_page_added_callback): Fix menubar
	visibility in newly created windows from DND. Bug #528915, patch by
	Gábor Szeder.

	* src/terminal.c: (handle_new_terminal_event): Ignore unknown options
	when handling a new-terminal event from another instance. Don't call
	exit() when parsing the passed options fail; instead just ignore the
	request. Bug #531720.
2008-09-05 21:08:32 +00:00
bjs
1d5359ad84 Add dri2proto 2008-09-05 03:33:38 +00:00
bjs
0db56cd403 Import dri2proto-1.1. These headers will be necessary for building
Mesa-7.1 and xorg-server-1.5.0.
2008-09-05 03:32:53 +00:00
dholland
ee4ef09e21 Set proper dependencies. This now builds for xorg as well as xfree.
I'm not entirely clear on whether it's expected to be useful with
xorg, but that's a different story...
PKGREVISION++

While here, add destdir support.
2008-08-31 07:35:09 +00:00
dholland
019aff8e20 Fix the "minor PLIST problems" and unmark this as only for SunOS.
Add proper deps.
Add destdir support.
And, finally, make it build properly. (82 (small) patches later...)
2008-08-31 06:52:29 +00:00
dholland
7487815da2 Add missing entries to PLIST, and install the html docs in the right place.
Ok (at least in general outline) by maintainer.
PKGREVISION++
2008-08-30 20:51:07 +00:00
dholland
ec89dc26c3 Bump PKGREVISION because of xview-lib issues. 2008-08-30 20:07:30 +00:00
dholland
8e1df88fc4 Make this crap build again. PKGREVISION++ because of the xview-lib issues. 2008-08-30 20:03:03 +00:00
dholland
108c96f8e4 Make this crap build again. Don't use sigvec(); it's no longer supported
on NetBSD and probably elsewhere.

Because the build wasn't stopping on error, prior builds of this package
"succeeded" and generated a shared library missing some code. For this
reason, bump both PKGREVISION and BUILDLINK_ABI_DEPENDS.
2008-08-30 20:01:28 +00:00
dholland
69d7a368b0 Fix the xview imake templates to stop on error in a number of cases. 2008-08-30 19:52:50 +00:00
sborrill
f76707845d Update to 2.3.1
Add PKG_OPTION gtk2 to compile with gtk2 support instead of gtk1. Please
note the warnings below.

Changelog:

18/08/06
        v2.3.1  - Fixed the bug, introduced in v2.3.0, where the "Hide
                  typing" check button always appeared in the input boxes,
                  regardless of the existence of a password field.

13/08/06
        v2.3.0  - Added a new --password=1|2 syntax to allow a password
                  field in one of the first fields of --2inputsbox and
                  --3inputsbox.
                - Added optional <red> <green> <blue> parameters for the
                  --colorsel widget.
                - Corrected a bug in the --treeview widget which was failing
                  to properly build a tree when decreasing the level of an
                  item by more than 1, compared to the level of the previous
                  item.
                - Corrected a bug in the --colorsel widget which triggered a
                  GTK warning when the --icon option was used.
                - Adapted a patch from Jean-Philippe Guillemin for the GTK2
                  version of Xdialog (this version is still seriously
                  broken:
                  DO NOT use it in production projects), implementing the
                  use
                  of the GTK2 stock icons for the Xdialog buttons.

06/05/06
        v2.2.1  - Corrected the bug in the --dselect widget which was
                  returning a filename by default, instead of the directory
                  name. Also removed the file specific fields and buttons
                  from
                  the directory selector.
                - Corrected a typo in the man page.

26/01/06
        v2.2.0	- Added preliminary GTK2 support (adapted from a patch by
                  Andrew Van Uitert). Run 'configure' with the --with-gtk2
                  option to enable the compilation against GTK2.
                  !!!! BEWARE !!!!  This should be considered alpha-code,
                  and the GTK2 version of Xdialog does not yet implement
                  everything the GTK1 version got. It also got many problems
                  when running on non-UTF8 systems... For -SERIOUS- use, use
                  the GTK+ v1.2.10 version of Xdialog !
                - Added the --timeout option for compatibility with cdialog
                  (requested by Michelle Konzack).
                - Partly successful attempt at fixing a problem with some
                  patched GTK versions (Mandrake's, for instance) which are
                  reseting the theme each time all windows are closed (thus
                  breaking --rc-file). Still an issue with the fixed fonts
                  of
                  the XDIALOG_HIGH_DIALOG_COMPAT mode, because of another
                  weird patch (rclocal patch): get unpatched version of GTK+
                  v1.2.10. Such a version is available on Xdialog's website.
                - The default fixed font is now:
                  "-*-*-medium-r-normal-*-*-*-*-*-m-70-*-*"
                  (removed the iso8859-1 specification).
                - Implemented a custom log message handler to prevent
                  GTK/GDK/
                  GLIB from using stdout as the message output.
                - Added XDIALOG_NO_GMSGS environment variable support to
                  forbid
                  (when TRUE) emission of GTK/GDK/GLIB messages on stderr.
                - Brazillian Protuguese translation updates (courtesy of
                  Ricardo Bertagna).
                - Upgrade to gettext-0.14.1.

23/07/04
        v2.1.2	- Added the ESC keyboard shortcut for the CANCEL/NO button.
	        - Added the Indonesian, Dutch, Polish, Italian, Catalan and
                  Swedish translations.
                - Changed Xmessage and textbox samples for compatibility
                  with bash-less systems.
                - Updated for gettext v0.13.1.
                - Added fixes in the spec file for automake bugs.
2008-08-29 16:43:58 +00:00
markd
552513f072 Update to KDE 3.5.10
minor bugfixes
2008-08-27 12:37:38 +00:00
markd
cb47f93189 Update to KDE 3.5.10
minor bugfixes
2008-08-27 11:59:13 +00:00
hubertf
1752f40f51 Update xlockmore to 5.26.1. Changes:
5.26.1
  PAM_putText() would set pointer resp->resp to buffer.  This will work
    until memory is reused.  Thanks to Howard Kash <hmkash AT arl.army.mil>.

5.26
  "Esc" key now resets password entry.  Do not put an escape in your
     password.  This should behave the same as Control-U.
  -showdate added.  +showdate allows you to turn off date in password
    window.  Also fixed centering for this.
  Inverted bitmap for xlock.  Added a icon for VMS.
  Updated the Java launcher in xlock.
  antic cleanups.  It found a few minor bugs but mostly makes the code more
    readable (without being too overbearing IMHO).  The current version trips
    on #ifdefs though.
  New mode pyro2: -mode pyro2 -msg 'MSGSTR' -fnt 'FONT'
    MSGSTR consists of following elements:
      EXPLOSION is one of &0, &1, ... &9, &a, .. &f each of which presents a
        different type of explosion.
      TEXT is a text string like 'linux'. the string may contain blanks.
        '\n' is interpreted as a new line.
        '\\' is a backslash.
        '\&' is an ampercent.
      LOGO is the sign #. An exploding penguin or other icon will be shown.
      FONT is something like '-*-helvetica-bold-r-*-240-*' the font to be used.
    Thanks to Pezhman Givy  <phg AT snafu.de>.
    Modifications for +install, -mono, and Windows.
  New resource files for Chinese... Xlock-zh_TW.ad, resource-msg-zh_TW.h,
    xlock-msg-zh_TW.h.  Thanks to Wei-Lun Chao <chaoweilun AT gmail.com>.
    Following this example, I split out the different languages from XLock.ad
    as it seemed odd when editing and did not want to corrupt anything,
    especially if I could not verify it.
  Automata modes now have triangular tilings drawn with a black
    triangle around it.  Fixed dilemma, for it only is interesting with 4 or
    8 neighbors.
2008-08-26 23:18:53 +00:00
dsainty
1663b4131a Don't include <sys/types.h> until after config.h has had a chance to determine
which features will be exposed.  Fixes build on Linux.

<sys/types.h> is included immediately after config.h in the distribution code,
suggesting that the purged hunk in the patch is now obsolete.

The history of patch-aa reveals that the <sys/types.h> include was the very
original purpose of this patch, and predates the Solaris portion of the patch.
The Solaris hunks don't look like they would benefit from including
<sys/types.h>.

No PKGREVISION bump, this change should only affect platforms where the
package failed to build.

Closes PR pkg/36404 with the fix suggested by Ondrej Tuma (thanks!)
2008-08-24 10:04:49 +00:00
obache
2d7bf63357 Remove unresolvable hosts from MASTER_SITES.
Noticed by Zafer Aydogan via private mail.
2008-08-23 07:46:59 +00:00
bjs
a49da7d148 PLIST changes resulting from newer dependencies. PKGREVISION++ 2008-08-20 23:46:43 +00:00
joerg
ab708fa11c Catch up with PLIST changes due to dependency updates and bump revision. 2008-08-19 13:40:10 +00:00
obache
5d1c58fd12 Update xclip to 0.11.
Patch provided by Leonardo Taccari via PR 39366.

Version 0.11
        xclip-copyfile is now compatible with recent tar versions.

        The Fedora UTF-8 patch has been applied.
2008-08-19 13:33:09 +00:00
tnn
65d42e165b Update to xf86-video-intel-2.4.1.
Man page typo fixes
  Set lvds_ddc_mode before use to avoid a segfault on mac mini.
  Update DSPARB while planes are still off
  Reorganize VBIOS code
  Fix pipe A force quirk
  Update man page
  Fix up the HP Pavilion ze4944ea quirk
  Apply pipe A quirk to 845 as well.
  Fix DPMS off in the presence of the pipe A quirk.
  Reorder visuals reported by the intel driver
  Don't program dsparb on new Intel chip
  Fix SDVO reg definition
  Fix SDVO HDMI encoding detect (#16920)
  Disable display clock gating for 4 series chips
  Fix possible spurious interrupts in hotplug detect on 4 series chip
  Make skip_panel_detect clear for its meaning
  Always check and free driver private in LVDS destroy
  Bump version 2.4.1
2008-08-15 06:37:22 +00:00
ahoka
6de596fa24 Added x11/docker 2008-08-13 11:48:49 +00:00
ahoka
abed4b51dc Import docker-1.5 as x11/docker.
Docker is a docking application (WindowMaker dock app) which acts as a system
tray for KDE and GNOME2. It can be used to replace the panel in either
environment, allowing you to have a system tray without running the KDE/GNOME
panel or environment.

Docker is designed to work with Openbox 2, but it should work fine in any
window manager that supports WindowMaker dock apps.

If you running WindowMaker or otherwise and experiencing problems, you should
try using the -wmaker option to make docker keep a fixed size.
2008-08-13 11:42:55 +00:00
taca
a8506674de Update ruby-curses package to 1.8.7.72.
It is distfile change only.
2008-08-11 06:59:40 +00:00
bjs
69468e36c1 Update to xrdb-1.0.5. One bug fix:
commit 09ef847d16333d6ae04c3f88ff7f535381cb9405
Date:   Mon Jan 7 23:48:12 2008 +0100

    Prevent cpp from prefixing errors with <stdin> when the
    xrdb input is a file

    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=458246
2008-08-09 20:07:34 +00:00
bjs
e74cdec174 Update to xprop-1.0.4. Changes:
commit 427023df02bd38ff9dc2af2a2059466f37f4cfd8
Date:   Wed Dec 19 15:17:34 2007 +1030

    Fix build under autoconf 2.57

    configure.ac specifies a max version of 2.57 but AC_CHECK_HEADERS_ONCE
    was only introduced to autoconf in 2.59c.
    Drop the _ONCE to make autoconf happy

commit e09956f244099ddd36b1a2cd5d7800d5fc7120c1
Date:   Thu Dec 6 05:30:43 2007 -0500

    Select correct client window in WMs using virtual roots
2008-08-09 20:03:35 +00:00
tnn
4c0d0a2cdd Update to xf86-video-vmware-10.16.4.
10.16.4:
  Video Overlay: Handle clipping correctly with AutoPaint colorkey.
10.16.3:
  minor Xv fixes
10.16.2:
  More xorg and xfree86 backwards compatibility
  Fix VMWARE_CTRL and Xinerama Initialization
  Prepare for 10.16.2
2008-08-09 16:27:18 +00:00
tnn
9795c0ee98 Update to xf86-video-vesa-2.0.0.
2.0.0:
  Remove unused ->device
  Un-duplicate some init code.
  vesa 2.0.0
1.99.1:
  Don't disable FB access when it's already disabled.
  Remove all trace of mfb
  Bug #10004: Fix palette initialization in 8bpp modes.
  Fix boolean inversion in VBE screen clear.
  Remove some useless module loading cruft.
  Prefer a more modern depth/bpp selection.
  Add semi-reasonable mode validation.
  Clean up memory model checking, and properly refuse unsupported models.
  Update copyright.
  vesa 1.99.1
  Bug #11090: xf86-video-vesa COPYING file
  Add conditional support for pci-rework branch.
  Correct '#ifdef' to '#ifndef'.  Oops.
  Use XSERVER_LIBPCIACCESS to autodetect libpciaccess usage.
  Use pci_device_map_range instead of pci_device_map_memory_range
  Rename .cvsignore to .gitignore
  Add *~ to .gitignore to skip patch/emacs droppings
  fixup pciaccess version detect
  Planar video is gone
  Makefile.am: nuke RCS Id
2008-08-09 16:21:18 +00:00
tnn
64f808e916 Update to xf86-video-tseng-1.2.0.
Death to RCS tags.
  Fix distcheck
  Finish making xf1bpp/xf4bpp optional.
  tseng 1.2.0
  Replace XFree86 references in man page
  renamed: .cvsignore -> .gitignore
  blind pciaccess conversion
  oops forgot pcirename file
  Makefile.am: nuke RCS Id
2008-08-09 16:16:43 +00:00
tnn
e8649772e0 Update to xf86-video-trident-1.3.0.
1.3.0:
  Death to RCS tags.
  Fix distcheck
  trident 1.3.0
  initial trident pciaccess support
  Makefile.am: nuke RCS Id
1.2.4:
  changes unknown
2008-08-09 16:15:04 +00:00
tnn
64fd991684 Update to xf86-video-sis-0.10.0.
0.10.0:
  Death to RCS tags.
  Fix distcheck
  sis 0.10.0
  inital SiS pci access patch
  fix warnings in build
  fix thinko between open/fopen
  another open/fopen confusion
  fixup type punning
  convert all hostbridge read/writes to accessor functions
  finish off read/write long conversion
  switch bios reading over
  use map domain memory with pciinfo
  fixup unmap memory
  fix some thinkos in the pciaccess patch, this now works on real hardware
  Require pciaccess >= 0.10.0 for pci_device_map_range()
  fixup pciaccess version detect
  Makefile.am: nuke RCS Id
  switch vga over to pciaccess
0.9.4:
  bump Xv image height up from 1080 to 1088 for 315 chips
  Define SIS_*_VERSION using PACKAGE_VERSION*
  Convert callers of LookupWindow() to dixLookupWindow().
  Revert "Convert callers of LookupWindow() to dixLookupWindow()."
  Rename .cvsignore to .gitignore
  Add *~ to .gitignore to skip patch/emacs droppings
  Fix xserver version detection.
  Get rid of the XFree86Server macro.
  Bump to 0.9.4.
2008-08-09 16:10:10 +00:00
tnn
94275917e1 Update to xf86-video-siliconmotion-1.6.0.
Death to RCS tags.
  Fix distcheck
  siliconmotion 1.6.0
  more clock fixes
  hostdata blit UTS works, but SW is faster
  minor fixup
  define SILICONMOTION_VERSION* using PACKAGE_VERSION*
  smi: add pciaccess support
  Fix UTS issues with flash
  Makefile.am: nuke RCS Id
2008-08-09 16:04:46 +00:00
tnn
707101e6f0 Update to xf86-video-savage-2.2.1.
2.2.1:
  Don't try to call vbeModeInit(), it doesn't exist and never will.
  Fake sync ranges for panels with no EDID.
  savage 2.2.1
  no, really, savage 2.2.1
  EXA upload to screen must honor pitch of the source data
  savage: fix typos in error message
  savage/pciaccess: don't try to map aperture larger than region window
2.2.0:
  Death to RCS tags.
  Remove use of deprecated {DE,}ALLOCATE_LOCAL.
  savage 2.2.0
  fix segfault from pScrn->currentMode
  fix the build for the non-pci-rework case (compile tested only)
  Fix reversed logic in SavageMapMem()
  Fix broken downscale past 2:1 - MM8190 and MM8198 can be used together
    for arbitrary downscale
  BCI can only handle widths that are multiple of 16, so only use BCI for these
  Prevent use of BCI for YV12 -> YUY2 conversion from scribbling past the
    end of the allocated video buffer.
  Reset lastKnownPitch to 0 right after enabling streams.
  Do not wait for vertical retrace anymore on old streams engine.
  Make sure MMIO region is mapped VIDMEM_MMIO, not VIDMEM_FRAMEBUFFER
  Fix ambiguous operator precedence
  Implement driver option IgnoreEDID
  Minimal change set to convert driver to the new PCI interfaces.  Enjoy.
  dos2unix
  Merge PCI-rework support and "classic" PCI interface support into one tree
  Update to use new libpciaccess interfaces for mapping with MTRR support.
  Fix odd typo.
  Rename .cvsignore to .gitignore
  Add *~ to .gitignore to skip patch/emacs droppings
  Include <unistd.h> to get a declaration for usleep()
  fixup pciaccess version detect
  Makefile.am: nuke RCS Id
  Bug #11139: Remove some dead code.
2008-08-09 16:02:35 +00:00
tnn
e48e93ca84 Update to xf86-video-s3virge-1.10.1.
1.10.1:
  Bug #14298: Fix mode validation to be less ridiculous.
  Nuke the useless UseFB option.
  Bug #13243: Re-enable 24+32 framebuffer.
  Fix typo in S3VValidMode.
1.10.0:
  Death to RCS tags.
  Fix distcheck
  s3virge 1.10.0
  Replace references to XFree86/XF86Config in man page
  renamed: .cvsignore -> .gitignore
  Define S3VIRGE_VERSION_* using PACKAGE_VERSION*
  s3virge: pciaccess conversion
  oops fixed pointed out by pcpa
  Makefile.am: nuke RCS Id
  Clean up: Remove some mga remains
2008-08-09 15:58:36 +00:00
tnn
78b9ff20bc Update to xf86-video-s3-0.6.0.
Death to RCS tags.
  Fix distcheck
  s3 0.6.0
  renamed: .cvsignore -> .gitignore
  Was previously done in monolith Imakefile as:
  Define VERSION* using PACKAGE_VERSION*
  s3: pciaccess conversion
  Add non-vbe DPMS support for TRIOs, adjust max clock on Trio64V2
2008-08-09 15:54:07 +00:00
tnn
ac99f5a8ab Update to xf86-video-rendition-4.2.0.
Death to RCS tags.
  Fix includes to silence a warning.
  rendition 4.2.0
  Man page updates - replace references to XFree86 & changes for XF86 4.0
  RENDITION_VERSION* using PACKAGE_VERSION_*
  pciaccess: make auto-detect work
  pciaccess: do unmap path
  Supply NULL driverFunc pointer in DriverRec.
  Add prototype for renditionGetRec.
  Move renditionTypes, renditionChipsets, and renditionPCIchipsets earlier
    in file.
  Port driver to PCI-rework interfaces.
  Makefile.am: nuke RCS Id
2008-08-09 15:51:59 +00:00
tnn
deff2d7f63 Update to xf86-video-neomagic-1.2.1.
1.2.1:
  fbpseudocolor no longer exists, don't try to use it.
  neomagic 1.2.1
  Compile warning fix.
  Don't include fbpseudocolor.h, as it is no longer available.
1.2.0:
  Death to RCS tags.
  neomagic 1.2.0
  Replace references to XFree86/XF86Config in man page
  renamed: .cvsignore -> .gitignore
  Define NEO_*_VERSION using PACKAGE_VERSION_*
  neomagic: port to libpciaccess
  neo: finish pciaccess conversion
  finish pciaccess conversion
  Makefile.am: nuke RCS Id
2008-08-09 15:46:43 +00:00
tnn
112186fef8 Update to xf86-video-mga-1.4.9.
Update PInS defaults for G200SE-A.
  Filter high-bandwidth modes on G200SE.
  No depth 15 on G200SE-A.
  Updates to memory sizing on G200SE.
  Adjust memory timings on G200SE-A.
  Change initial memory sizing on G200SE.
  Disable I2C on G200SE for now.
  Death to RCS tags.
  mga 1.4.9
  cfb8_32: Gut a remnants of support for 24-bit with 8-bit overlay
  Initialize default BIOS values from a data table instead of from code
  Get memory probe size and stride (offset) values values from a data table
    instead of from code
  I2C: First round of clean-ups
  I2C: Second (and final) round of clean-ups
  G200EV: Enable support for G200EV
  Makefile.am: nuke RCS Id
  Replace ALLOCATE_LOCAL/DEALLOCATE_LOCAL with xalloc/xfree.
  For compatibility, accept SWcursor as option.
  Bug #15836: Fix DDC on G200SE.
  Bug #16545: Add G200WB support.
2008-08-09 15:43:37 +00:00
tnn
c4c13d3d74 Update to xf86-video-i740-1.2.0.
Death to RCS tags.
  Fix distcheck
  i128 1.2.0
  Replace references to XFree86/XF86Config in man page
  renamed: .cvsignore -> .gitignore
  Define I740_*_VERSION* using PACKAGE_VERSION_*
  i740: pciaccess conversion
  Makefile.am: nuke RCS Id
  Minor fixes to compile with pciaccess.
2008-08-09 15:40:04 +00:00
tnn
9a1d0d7f31 Update to xf86-video-i128-1.3.0.
Death to RCS tags.
  Fix distcheck
  i128 1.3.0
  Replace references to XFree86/XF86Config in man page
  renamed: .cvsignore -> .gitignore
  Define I128_*_VERSION* using PACKAGE_VERSION_*
  i128: pciaccess conversion
  i128: drop ansi C wrapper
  i128: fixup typo
  Makefile.am: nuke RCS Id
2008-08-09 15:37:02 +00:00
tnn
ea85dd62d8 Update to xf86-video-glint-1.2.1.
1.2.1:
  Fix regression from pciaccess conversion (bug#16060)
  Bump to 1.2.1
1.2.0:
  Fix distcheck
  glint 1.2.0
  Fix --disable-dri for glint driver
  Define GLINT_*_VERSION* using PACKAGE_VERSION_*
  half attempt at pciaccess conversion for glint - doesn't build yet
  fix typos in dac code from last commit
  hey look a flying pig....
  fix regression in tinderbox
  Rename .cvsignore to .gitignore
  Add *~ to .gitignore to skip patch/emacs droppings
  Add missing #includes to fix compiler warnings.
  Makefile.am: nuke RCS Id
2008-08-09 15:32:44 +00:00
tnn
f65986b64e Update to xf86-video-cirrus-1.2.1.
1.2.1:
  Bug #10715: Fix depth configuration for alpine chips.
  cirrus 1.2.1
1.2.0:
  Replace references to XFree86/XF86Config in man page
  renamed: .cvsignore -> .gitignore
  Define CIR_*_VERSION* using PACKAGE_VERSION_*
  cirrus initial pci access support
  test for 1/4 bpp in case server is configured with them off
  make dist check pass
  fixup iomapsize so we only map the 4k not 16k which is an error
  cirrus: set default depth to 24bpp
  Makefile.am: nuke RCS Id
2008-08-09 15:24:54 +00:00
tnn
beb59327a2 Update to xf86-video-chips-1.2.0.
Death to RCS tags.
  Fix distcheck
  chips 1.2.0
  Define CHIPS_*_VERSION* using PACKAGE_VERSION_*
  chips: pciaccess conversion
  add another missing rename file
  chips: remove ALLOCATE_LOCAL
  chips: optionalise 1/4bpp support
  Rename .cvsignore to .gitignore
  Add *~ to .gitignore to skip patch/emacs droppings
  Makefile.am: nuke RCS Id
  Fix Xv with scaling
2008-08-09 15:21:07 +00:00
tnn
37adbba3d9 Update to xf86-video-ast-0.85.0.
Fix distcheck.
  ast 0.85.0
  Define AST_*_VERSION* using PACKAGE_VERSION_*
  ast: pciaccess conversion
  Rename .cvsignore to .gitignore
  Add *~ to .gitignore to skip patch/emacs droppings
  Compile warning fixes.
  compiler warning fixed
  modified:   ChangeLog
  Make sure used symbols are of public visibility
  Fixed can't get correct MCLK in some platforms
2008-08-09 15:14:08 +00:00
tnn
2b673aec3a Update to xf86-video-ark-0.7.0.
Death to RCS tags.
  ark 0.7.0
  Define VERSION* using PACKAGE_VERSION*
  ark: add basic pciaccess support
  Rename .cvsignore to .gitignore
  Add *~ to .gitignore to skip patch/emacs droppings
2008-08-09 15:11:19 +00:00
tnn
c327b14135 Update to xf86-video-apm-1.2.0.
Remove useless mfb.h include.
  Death to RCS tags.
  apm 1.2.0
  Replace references to XFree86/XF86Config in man page
  renamed: .cvsignore -> .gitignore
  Define APM_*_VERSION using PACKAGE_VERSION_*
  pcirename conversion
  xf1/4 bpp conversion
  further build fixes
  Naming change: Security*Access -> Dix*Access
  Makefile.am: nuke RCS Id
2008-08-09 15:09:00 +00:00
bjs
2f1b1e3472 Enable damage notification by default, as I've been using xcompmgr
with this enabled for a while now with no untoward effects.
2008-08-09 10:12:06 +00:00
taca
6f3158e1c1 Update ruby-tk package to 1.8.7.71.
This is version update only, no functional change in this ruby extention.
2008-08-08 12:44:51 +00:00
tnn
2c7fdde3bd Update to xf86-input-vmmouse-12.5.1.
Vinay Bondhugula (2):
      Compatibility with older versions of X
      Don't call conversion_proc for older Xservers
2008-08-07 16:47:39 +00:00
dsainty
50796f82da Tk uses X event numbers to index an "event" array, as well as adding a few of
its own, starting with "VirtualEvent" (Which is correctly set to LASTEvent,
defined in include/X11/X.h).  In xproto-7.0.13, a new event "GenericEvent" was
added - making the defined array broken for all of Tk's internal events.

The easy fix is to just add in the missing event into the hard-coded array.

This patch was reported here: http://bugs.gentoo.org/show_bug.cgi?id=225999

A cleaner fix, but a much bigger patch, is listed in the Tk bug tracker.  I'm
punting that Tk will have been updated with the fix before X.h grows another
event.

http://sourceforge.net/tracker/index.php?func=detail&aid=2010422&group_id=12997&atid=112997

Bump PKGREVISION.
2008-08-06 04:09:12 +00:00
bjs
b506eb8222 Update to xterm-236. Changes:
Patch #236 - 2008/07/27

     * correct memory reallocation when handling a paste of UTF-8 text from
       patch #225 changes (report/patch by Max Mikhanosha).
     * correct allocation of temporary buffer in xtermFindShell in case the
       user's $PATH contains no ":" (report/analysis by Victor Stinner,
       Freedesktop.Org Bugzilla #16790).
     * modify CF_XOPEN_SOURCE to add case for DragonFly BSD, to fix new
       compile problem exposed by fix for fd_mask (patch by Hasso Tepper).
     * add configure-check for ncurses use_extended_names, (report by
       Martin Mokrejs).
     * correct computation for toolbar height; layout manager already takes
       into account borderWidth resource.
     * implement VT320-style SCS (select character set) for ISO Latin-1
       supplemental.
     * fixes for vt100-style character sets in UTF-8 mode (Ubuntu #230919).
     * fix to make luit work with xterm's -ls option (report/patch by
       Marius Tolzmann).
     * update config.guess, config.sub
2008-08-01 23:14:47 +00:00
drochner
599dfe6b43 update to 5.06
changes:
Xinerama/RANDR fixes: this time for sure. It should now work to add/remove
 monitors or resize screens at any time.
New hack, skytentacles.
New version of gleidescope.
Added the -log option to the xscreensaver daemon, since a truly shocking
 number of Linux users seem to have no idea how to redirect output to a
 file.
Added -duration arg to most image-loading hacks, so that they pick a new
 image every few minutes.
Added an ATM crash to BSOD.
2008-07-30 20:18:36 +00:00
wiz
853a419ead Update to 1.4.4:
Adam Jackson (2):
      C sucks: define XEventClass in terms of unsigned int, not CARD32.
      Typo fix.

Peter Hutterer (2):
      Add DeviceControlChanged define.
      inputproto 1.4.4
2008-07-30 09:56:48 +00:00
wiz
6b5bfc72af Update to 1.1.0:
Adam Jackson (1):
      libSM 1.1.0

Alan Coopersmith (1):
      Fix --without-libuuid to not call PKG_CHECK_MODULES for libuuid

Dan Williams (1):
      Bug #14949: Don't use gethostbyname() for client IDs.

James Cloos (2):
      Add *~ to .gitignore to skip patch/emacs droppings
      Replace static ChangeLog with dist-hook to generate from git log
2008-07-29 21:24:01 +00:00
wiz
9bb30f1c68 Update to 2.1.10:
This release adds chip names for the GeForce 9 mobile chips and the GeForce GTX
GPUs.  It also adds code to read DDC-based EDIDs for LVDS panels that have such
a thing.

- -- Aaron


Aaron Plattner (9):
      GeForce 9 mobile chips.
      GeForce GTX 280 and 260 chip names.
      Replace copyright notices with stock MIT X11 boilerplate.
      Add new chips to the man page and fix capitalization of "Quadro".
      Add a note that MODE_PANEL really means "larger than
      BIOS-programmed panel size".
      G80: Handle extended I2C ports and LVDS panels with DDC-based EDIDs.
      Fix build by using CARD32 instead of uint32_t, like we do
      everywhere else.
      More G8x chips.
      Bump to 2.1.10.
2008-07-29 21:11:24 +00:00
wiz
9dd33d9eef Update to 1.0.2:
James Cloos (4):
      Rename .cvsignore to .gitignore
      Add *~ to .gitignore to skip patch/emacs droppings
      Replace static ChangeLog with dist-hook to generate from git log
      xwd 1.0.2

Jeremy Huddleston (1):
      Added missing AM_PROG_CC_C_O

Kim Woelders (2):
      Fix window selection by pointer.
      Remove unused code, ANSIfy, add const.

Niveditha Rau (1):
      Add -silent to options in man page synopsis
2008-07-29 21:08:59 +00:00
tnn
f857745c5d Update to xf86-video-intel-2.4.0.
Main new features included within this release are
- New Intel 4 series chipset support
- Improved 965 exa render performance
- Integrated HDMI support
- SDVO-HDMI support (e.g ASUS P5E-VM board)

Also a long list of bugfixes:
http://lists.freedesktop.org/archives/intel-gfx/2008-July/000192.html
2008-07-28 16:58:06 +00:00
dholland
5341b53649 Drag this kicking and screaming into the Century of the Fruitbat.
- ANSIfy.
 - Use standard headers instead of rolling custom wrong decls.
 - Don't use void main.
 - Fix y2038 bugs.
 - Prune dead code.
 - Stop using outdated timezone interfaces.
 - Don't need libcompat any more.
 - Generally clean up build.

Should fix broken build on Linux, probably other non-BSD OSes as well.

PKGREVISION++.
2008-07-28 02:45:56 +00:00
kristerw
8745e7585d Sort. 2008-07-26 06:43:40 +00:00
rhaen
1132dc138f Fixed the problems reported by babylon5.netbsd.org weekly pkgsrc output for Thu Jul 24 02:20:00 2008 2008-07-25 08:48:23 +00:00
bjs
65efb2448b "Apparently pulling in Xmd.h here [XI.h] breaks qt, since they both
define an INT32 type (and incompatible ones even, since Xmd's is
unsigned long on ILP32." (from GIT)

Bump PKGREVISION.
2008-07-24 17:30:14 +00:00
markd
2f759fa83d Update qt4 to 4.4.0
Qt 4.4 introduces many new features as well as many improvements and
bugfixes over the 4.3.x series. For more details, see the online
documentation which is included in this distribution. The
documentation is also available at http://doc.trolltech.com/4.4

The Qt version 4.4 series is binary compatible with the 4.3.x series.
A long list of changes can be found in the changes-4.4.0 file in the
distribution.

Update OKed (and initial work provided) by adam@..
2008-07-24 12:55:20 +00:00
bjs
7e7069fbf2 Properly define XTHREAD_CFLAGS/XTHREADLIB on NetBSD: We do not
want -pthread in XTHREAD_CFLAGS, as this will end up linking everything
against libpthread.  Thus, in keeping with our gcc specfile, define
_REENTRANT in XTHREAD_CFLAGS instead.  XTHREADLIB is now
-pthread, not -lpthread.

While here, update to head of libX11-1.1 branch in GIT (with the
exception of some unicode changes which caused mkpatches to choke).

changes:

 - IM: Respect XMODIFIERS for Thai locale (bug #15719)
 - Bug #15884: Remove useless sleep()'s from the connection code.
 - NLS: Make UTF-8 the default for Russian
 - ConnDis: properly cast 'addr' before accessing it as a byte array.
 - added error check in Xcms color file parser; closes bug #15305
 - Fix missing error condition in cmsColNm.c, also.

Bump PKGREVISION.
2008-07-24 01:07:31 +00:00
bjs
a869ae1dd6 Update to randrproto-1.2.2. patch-aa is no longer.
commit 9ab3d5cca3cf9a76c6873007b8d4345c838cc297

    Bug #16149: Make the field not be named 'delete' in C++ mode.

    Thanks for the upward compatibility, Bjarne.

commit 3243afaa593f95bb89b1381dac2b920111ce36b1

    Correct a copy'n'paste error in RRGetOutputInfo spec text.

commit d1c5739ae19f7cc01a6a5603d3fae93e1f9ee3d1

    Delete duplicate B32's in xRRScreenChangeNotifyEvent

    Caused compiler warnings:
      "randrproto.h", line 567: warning: syntax error:
		empty member declaration
      "randrproto.h", line 568: warning: syntax error:
		empty member declaration
2008-07-23 05:04:55 +00:00
tnn
98583501b6 fix cross-compile 2008-07-22 21:49:30 +00:00
tnn
1f17bdd6de Needs pkg-config 2008-07-22 20:44:04 +00:00
dholland
087a98299d Use mk/x11.buildlink3.mk when X11 isn't modular. Allows use of native libXvMC.
Patch stolen from libXv's b3.mk.
2008-07-22 03:21:38 +00:00
dbj
7648dba7fb include LDFLAGS when creating shared library.
This fixes build problems on darwin
2008-07-20 23:35:20 +00:00
abs
047da978ae revert patch-aa distinfo change 2008-07-19 09:57:09 +00:00
bjs
e71068a954 Maintaining this package seems like a full-time job!
Correct the sse2 detection logic in configure/configure.ac.
Bump PKGREVISION.
2008-07-18 19:03:32 +00:00
obache
f5be2e8b77 Remove -msse CFLAGS settings for certain NetBSD platforms.
It create broken binary package for SSE-less machine, noticed in PR 39117.
Such a tuning parameters should be defined in /etc/mk.conf.

Bump PKGREVISION.
2008-07-18 14:20:56 +00:00
bjs
a0fd130aa8 Wow, that was quick: update to pixman-0.11.8. Changes:
(just a reminder: when updating this package, be sure to adjust
files/pixman.sym appropriately)

commit 411c0e990f7a96d4e15f2cbbe07d3b50b6a20f95

    Make a couple of functions static

commit 96f57c07f24cd6d86c0aad624bd1a16b85f08e04

    Speed up fbOver

    Use FbByteMulAdd to operate on two components at a time and force
    the function to be inlined.

commit dcbe4b3f80fb8dc6a83efa7e66a891f8b102608d

    fix --enable-{mmx,sse2,vmx}

    If --enable-foo is used, don't treat it as --disable-foo, and
    error out if the appropriate compiler support isn't detected.

commit e21f00db50c30e80c8969fbf63982aeb7434dc1d

    Add pixman-1-uninstalled.pc file

commit 1570746350baf82d36aeb7ea1702350700b795d7

    Use -no-undefined -- fixes bug 15927

commit 99fead412e7602daf193035831b952e252dac0e1

    Use <inttypes.h> on most types of Unix.

    Fix for bug 15560.

commit 2070f10db927a97d7d38024e607093f5a6e00291

    Remove unused pixman-combine.c

commit 9d54568d5f93701313fdbb49c1ef9dc79fe5850c

    Fix SSE2 bug where x888 pixels were treated as 8888

commit 7dfd023e94d9ab5940d7062c2e5cde11ab02f43e

    fix Altivec detection

    the old code used to cause infinite looping on G3 machines.

commit 0a92401678286eb438fe24979fd032efba540a0a

    Fix fbCompositeSrc_x888xnx8888mmx to properly ignore source alpha

commit 687176023caf53f2fe234827d152f270048b1cd3

    make --{en,dis}able-gtk work correctly

    --enable-gtk had the same effect as --disable-gtk.
    Now we check for it by default, and error out if we can't
    find it and it was explicitly enabled.

commit 9d97716d2fd91d5611a5e7a7b29b38887b672e9f

    Fix bug 16310 in the SSE2 fast path in function
    fbCompositeSolidMask_nx8888x0565Csse2

commit eb53d111bd8651cd00c1b728b09e8be09b8482f7

    Add a lossy 32-bit generic pixel fetch function for wide surfaces.

    The transformed fetch path currently only works at 32-bit precision.
    Until a wide version of that function is added, we need to have a
    path to perform a wide FetchPixel and then contract it down to
    a8r8g8b8.

    Also, use the right format when expanding the result in
    fbFetchTransformed64.  fbFetchTransformed returns a8r8g8b8 results.

commit 3c43b869f3821495978c61b9195f0b0e9e9e1245

    Unexport or delete various functions

    - Delete pixman_region_append()
    - Delete pixman_region_empty()
    - Make pixman_region_validate() static and don't export it.

    Reported by Julien Cristau.

commit 36b05f2cac7fa28e31131ca0d6b8b133ccd95ab8

    Only export the 16 bit version of pixman_region_set_static_pointers()
2008-07-18 03:34:10 +00:00
tnn
b1c05fc844 fix breakage w/ libdrm-2.3.1.
From upstream commit 55678c64bc6e3ed613ea6db14c105c18a0cf28ce.
2008-07-17 12:03:11 +00:00
tnn
3f5c9fc822 The master site doesn't seem to grok passive FTP, so prefer to use HTTP. 2008-07-17 09:10:50 +00:00
dsainty
e4e149f648 Buildlink in libXft, which is referenced from (at least) /usr/pkg/lib/libMrm.la. Fixes build of x11/xlt (under Linux) 2008-07-17 09:02:54 +00:00
bjs
e3db3eb4dd Update to libXfont-1.3.3. Changes:
commit 11edbc3a818e15ea2b622b31e6f87159ee68ae4a

    Do not call FT_Get_BDF_Charset_ID() if configured with
    --disable-bdfformat

commit 1ab07ce0eec4f6c7ed66c7aba3edf8c4315dd907

    FontFileDirectoryChanged: check length of "fonts.alias" as well
    as "fonts.dir"

commit 0f9db4aa7de6e0644ac9c5811b949e5f936c9d61

    Don't allow a font alias to point to itself and create a loop

    Part of fix for Sun bug 4258475
    <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4258475>

commit 754cabe62e91b9ad50c3027c063f4269775f7add

    Add missing include in src/FreeType/ftfuncs.c

    Fixes compiler warning:
    ../../../src/FreeType/ftfuncs.c:
	In function 'restrict_code_range_by_str':
    ../../../src/FreeType/ftfuncs.c:2081: warning:
	implicit declaration of function 'isspace'
2008-07-17 00:56:45 +00:00
drochner
7693d29e23 update to 2.20.7
changes:
-minor bugfixes
-translation updates
2008-07-16 20:13:29 +00:00
wiz
4a8a28ec3b patch-aa: Add RCS ID.
distinfo: Add patch-aa.
2008-07-16 07:40:59 +00:00
wiz
377a2a2575 Replace with one generated from scratch -- the old one had too
many errors.
2008-07-16 07:40:14 +00:00
bjs
7657825b67 Update to libdrm-2.3.1. There is no up-to-date ChangeLog in the package
whatsoever, so I cannot include a list here (see GIT history if
you're curious).

NOTE: This version of libdrm no longer includes the TTM interface.
      If any [xorg/mesa] packages are updated to versions explicitly requiring
      libdrm-2.3.1, then BUILDLINK_API_DEPENDS for this package will
      need to be changed.  Also, the i915tex dri driver found in
      graphics/MesaLib will not build with this version--but nor was it
      supported on any platform except Linux.  I have remove i915tex
      from the MesaLib driver build; this should be enough to avoid problems.
2008-07-16 06:41:17 +00:00
christos
68f3d25a5b add xlt 2008-07-15 19:45:40 +00:00
obache
bae97ad23a Reset Bump BUILDLINK_ABI_DEPENDS.
No need to bump for minor changes of the shlib (1.2.2 = 2.1.13).
2008-07-15 13:24:35 +00:00
drochner
931cc703ee update to 2.22.3
changes:
-Remove warning about at-spi
-translation updates
2008-07-15 10:43:38 +00:00
drochner
a31a0c5459 update to 2.22.3
change: translation update
2008-07-15 10:42:33 +00:00
drochner
26eed72fe8 update to 2.22.3
change: version bump for gnome-2.22.3
2008-07-15 10:41:21 +00:00
drochner
501bf82ddc update to 2.14.3
changes:
-UI fix
-translation updates
2008-07-15 10:40:02 +00:00