summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2009-03-21Update p5-File-HomeDir to 0.84. Changes since 0.82:sno2-6/+6
0.84 Wed 11 Mar 2009 - Adds support for $ENV{HOME} on Darwin - Other bug fixes on Darwin (MIYAGAWA) 0.83_01 Sat 1 Nov 2008 - Patch from Darin McBride to fix user_home on Darwin. Oked by he@
2009-03-21Fix PR pkg/40944 by using the Module::Build from Perl's Core as default.sno1-2/+2
Oked by tron@ and he@
2009-03-21+valideahoka1-1/+2
2009-03-21Import valide-0.4.0 as devel/valide.ahoka5-0/+271
Val(a)IDE is an Integrated Development Environment (IDE) for the Vala programming language. Features: * Syntax highlighting for Vala * Project compilation * Plugins: o Symbols browser o Tasks manager
2009-03-21Remove MAINTAINER at their request.darcy3-20/+19
Fixed up a few things so that it passes pkglint.
2009-03-21Update from version 0.08 to version 0.10.seb2-11/+10
Pkgsrc changes: - adjust dependencies Upstream changes: 0.10 Fri March 06 17:34:00 EST 2009 - Removed unneeded debugging code from one of the tests, which was causing installation errors for people that didn't already have Data::Dump installed. (jjnapiork) 0.09 ... - Added MooseX::Types::Util::has_available_type_export($p, $n) to allow introspection of available types for other libraries wanting to use type export names for type specifications.
2009-03-21Change MAINTAINER email address at his request.darcy3-6/+6
2009-03-21Update from version 0.15 to version 0.16.seb2-7/+7
Pkgsrc changes: - adjust build dependencies (for test target) Upstream changes: 0.16 Tue. February 17 2009 * t/ - run pod tests only if RELEASE_TESTING env var is set
2009-03-21Added devel/p5-IPC-SysV version 2.01sno1-1/+2
2009-03-21pkgsrc changes:sno3-0/+26
- Importing package for perl module IPC::SysV 2.01 IPC::SysV defines and conditionally exports all the constants defined in your system include files which are needed by the SysV IPC calls. Oked by rhaen@
2009-03-20DESTDIR support.joerg1-1/+5
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg230-3006/+1380
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-03-20Retire two patches for the internal libffi, the module is patched tojoerg3-46/+1
built against pkgsrc libffi instead.
2009-03-20Include pyversion.mk include the protected part of the buildlink3.mkjoerg8-20/+22
files, not over and over again.
2009-03-20Apply parse.c 1.149 and 1.150 from src/usr.bin/make to remove use ofjoerg1-6/+4
C99.
2009-03-20Mark as not make-jobs safe.wiz1-1/+2
2009-03-20Add build dependency on pyrex; this isn't new, it's been needed since before Iepg1-1/+2
adopted this package, oops...
2009-03-19Update to 2.26.0. Changes:snj2-7/+7
macros2/gnome-common.m4: add -DWNCK_DISABLE_DEPRECATED and -DLIBSOUP_DISABLE_DEPRECATED to DISABLE_DEPRECATED
2009-03-19Decorate .endif with the name of the variable the .if tested.cube1-2/+2
2009-03-19update to 2.6.4drochner3-12/+12
changes: * Fix GTK+ single includes * Use G_DEFINE_TYPE instead of registering the type by hand * Clean up code * Remove deprecated GLib functions
2009-03-19Update to 2.24.0. Changes unknown.snj2-8/+7
2009-03-18Change MAINTAINER to OWNER on some of my packages.darcy2-4/+4
2009-03-18to pkgsrc-usersjmcneill1-2/+2
2009-03-18remove obsolete CONFIGURE_ARGdrochner1-2/+1
2009-03-18remove linjpeg, it is not referenced by the exported librariesdrochner1-2/+1
2009-03-18Update opal to 3.6.1. Again no changelog in sight.jmcneill4-13/+21
Main features on this new major release branch are: * Instant Messaging. Using several different ?standards?: RFC4975, MSRP, T.140, SIP-IM etc etc. * Much improved support for SIP event handling (SUBSCRIBE/NOTIFY/PUBLISH) using factories so more event packages can be added easily. * Support for SIP ?dialog? event package. * Support for Shared Line Appearance (aka Multiple Line Appearance, Bridged Line Appearance or Busy Lamp Field) * Significant improvements in IPv6 support (thanks Yuri Kiryanov!) * Major enhancements to the video rate controller. * Removal of the old H.263 ffmpeg plug in and enhancement of the H.263-1998 plug it to take its place. * H.224 support (H.323 only). * SBC audio codec plug in. * G.722 audio codec plug in. * CELT audio codec plug in. * SWIG support for use in other languages, Java first. * Much improved multi-platform sample GUI client, OpenPhone. Now standard test environment replacing simpleOPAL.
2009-03-18Update ptlib to 2.6.1. Lots of changes, no changelog in sight.jmcneill9-77/+96
Main features on this new major release branch are: * Instant Messaging. Using several different ?standards?: RFC4975, MSRP, T.140, SIP-IM etc etc. * Much improved support for SIP event handling (SUBSCRIBE/NOTIFY/PUBLISH) using factories so more event packages can be added easily. * Support for SIP ?dialog? event package. * Support for Shared Line Appearance (aka Multiple Line Appearance, Bridged Line Appearance or Busy Lamp Field) * Significant improvements in IPv6 support (thanks Yuri Kiryanov!) * Major enhancements to the video rate controller. * Removal of the old H.263 ffmpeg plug in and enhancement of the H.263-1998 plug it to take its place. * H.224 support (H.323 only). * SBC audio codec plug in. * G.722 audio codec plug in. * CELT audio codec plug in. * SWIG support for use in other languages, Java first. * Much improved multi-platform sample GUI client, OpenPhone. Now standard test environment replacing simpleOPAL.
2009-03-18bzr-svn 0.5.3 2009-03-10epg3-7/+20
BUG FIXES * Lazily load commands during help. (#330928) * Fix one-line helps for dpush / foreign-mapping-upgrade. (#331051) * Skip unicode tests if the local file system doesn't support unicode paths. * Don't print traceback when connection errors occur during push. (#331078) * Fix exception importing with itrunk* layout. * Break subversion locks in ``bzr break-lock''. * Handle corner case following branch paths outside of prefixes in revision metadata browser. * Handle strange corner case in HTTP, where get_dir() works on files and we accidently start to call update() on files. * Don't check branch root when looking for round-tripped revisions that used revision properties. (#294784) * Support non-ascii characters in home directories. (#333121) * Fix recognizing tags when using wildcard layouts. (#333960) * Fetch left-hand side ancestry if it's outside of the prefix in svn-import. (#334692) * Support pushing kind changes from directory to file. (#335445) * Fixed canonicalization issue when retrieving remote revision trees over HTTP. * Fix recognition of v3 mappings pushed with incomplete revision properties. * Print proper error when a part of the repository is inaccessible during fetch. (#323084) * Fix concurrent access problems during push/commit. (#248289) * Allow svn: revision specifier in non-svn branches. (#337295) * Cope with v3 and v4 mappings being interwined in a mainline with roundtripped revisions. (#332364) * Print proper error when it is impossible to get a branch path in a particular layout. (#340081) PERFORMANCE * Significant speed improvements when no (old) tags have to be fetched. Requires InterBranch.pull() patch. * The guessed layout is now only stored in the configuration and no longer re-determined every time a repository is accessed. * Looking for missing revisions is now done in groups, significantly improving the time spent in the "determining revisions to fetch" step. * A simple LRU cache is now used for texts during fetch. * Avoid loading subvertpy in a couple more situations when probing for Subversion repositories. (#336449) FEATURES * Now prints parent Subversion revision number after successful pull. (#332196) * Annotate run against Subversion repositories now works. (#335735) bzr-svn 0.5.2 2009-02-18 BUG FIXES * Fix installation of cache module.
2009-03-18March 11 2008epg2-6/+6
* `bzr patch` handles URLs with trailing slashes. * RELEASE: bzrtools 1.13.0
2009-03-18bzr 1.13 "paraskavedekatriaphobia" 2009-03-14epg3-7/+53
--------------------------------------------- This release includes bug fixes and a few performance and feature improvements. GNU Changelog output can now be produced by ``bzr log --format gnu-changelog``. Debug flags can now be set in ``~/.bazaar/bazaar.conf``. Lightweight Checkouts and Stacked Branches should both be much faster over remote connections. CHANGES FROM bzr 1.13rc1 2009-03-10: BUG FIXES: * Fix "is not a stackable format" error when pushing a stackable-format branch with an unstackable-format repository to a destination with a default stacking policy. (Andrew Bennetts) * Progress bars now show the rate of network activity for ``bzr+ssh://`` and ``bzr://`` connections. (Andrew Bennetts) COMPATIBILITY BREAKS: * ``bzr log --line`` now indicates which revisions are merges with `[merge]` after the date. Scripts which parse the output of this command may need to be adjusted. (Neil Martinsen-Burrell) NEW FEATURES: * ``bzr reconfigure`` now supports --with-trees and --with-no-trees options to change the default tree-creation policy of shared repositories. (Matthew Fuller, Marius Kruger, #145033) * Debug flags can now be set in ``~/.bazaar/bazaar.conf``. (Martin Pool) * Filtered views provide a mask over the tree so that users can focus on a subset of a tree when doing their work. See ``Filtered views`` in chapter 7 of the User Guide and ``bzr help view`` for details. (Ian Clatworthy) * GNU Changelog output can now be produced by ``bzr log --format gnu-changelog``. (Andrea Bolognani, Martin Pool) * The ``-Dmemory`` flag now gives memory information on Windows. (John Arbash Meinel) * Multiple authors for a commit can now be recorded by using the "--author" option multiple times. (James Westby, #185772) * New clean-tree command, from bzrtools. (Aaron Bentley, Jelmer Vernoij) * New command ``bzr launchpad-open`` opens a Launchpad web page for that branch in your web browser, as long as the branch is on Launchpad at all. (Jonathan Lange) IMPROVEMENTS: * ``bzr add`` no longer prints ``add completed`` on success. Failure still prints an error message. (Robert Collins) * ``bzr branch`` now has a ``--no-tree`` option which turns off the generation of a working tree in the new branch. (Daniel Watkins, John Klinger, #273993) * Bazaar will now point out ``bzr+ssh://`` to the user when they use ssh://. (Jelmer Vernooij, #330535) * ``bzr -v info`` now omits the number of committers branch statistic, making it many times faster for large projects. To include that statistic in the output, use ``bzr -vv info``. (Ian Clatworthy) * ``bzr push`` to a ``bzr`` url (``bzr://``, ``bzr+ssh://`` etc) will stream if the server is version 1.13 or greater, reducing roundtrips significantly. (Andrew Bennetts, Robert Collins) * Lightweight Checkouts and Stacked Branches should both be much faster over remote connections. Building the working tree now batches up requests into approx 5MB requests, rather than a separate request for each file. (John Arbash Meinel) * Support for GSSAPI authentication when using HTTP or HTTPS. (Jelmer Vernooij) * The ``bzr shelve`` prompt now includes a '?' help option to explain the short options better. (Daniel Watkins, #327429) * ``bzr lp-open`` now falls back to the push location if it cannot find a public location. (Jonathan Lange, #332372) * ``bzr lp-open`` will try to find the Launchpad URL for the location passed on the command line. This makes ``bzr lp-open lp:foo`` work as expected. (Jonathan Lange, #332705) * ``bzr send`` now supports MH-E via ``emacsclient``. (Eric Gillespie) BUG FIXES: * Bazaar now gives a better message including the filename if it's unable to read a file in the working directory, for example because of a permission error. (Martin Pool, #338653) * ``bzr send`` help is more specific about how to apply merge directives. (Neil Martinsen-Burrell, #253470) * ``bzr missing`` now uses ``Repository.get_revision_delta()`` rather than fetching trees and determining a delta itself. (Jelmer Vernooij, #315048) * ``bzr push`` to a smart server no longer causes "Revision {set([('null:',)])} not present ..." errors when the branch has multiple root revisions. (Andrew Bennetts, #317654) * ``bzr shelve`` now properly handle patches with no terminating newline. (Benoît PIERRE, #303569) * ``bzr unshelve`` gives a more palatable error if passed a non-integer shelf id. (Daniel Watkins) * Export now handles files that are not present in the tree. (James Westby, #174539) * Fixed "sprout() got an unexpected keyword argument 'source_branch'" error branching from old repositories. (Martin Pool, #321695) * Make ``bzr push --quiet <non-local location>`` less chatty. (Kent Gibson, #221461) * Many Branch hooks would not fire with ``bzr://`` and ``bzr+ssh://`` branches, and this was not noticed due to a bug in the test logic for branches. This is now fixed and a test added to prevent it reoccuring. (Robert Collins, Andrew Bennetts) * Restore the progress bar on Windows. We were disabling it when TERM wasn't set, but Windows doesn't set TERM. (Alexander Belchenko) * ``setup.py build_ext`` now gives a proper error when an extension fails to build. (John Arbash Meinel) * Symlinks to non ascii file names are now supported. (Robert Collins, Vincent Ladeuil, #339055, #272444) * Under rare circumstances (aka nobody reported a bug about it), the ftp transport could revert to ascii mode. It now stays in binary mode except when needed. (Vincent Ladeuil) * Unshelve does not generate warnings about progress bars. (Aaron Bentley, #328148) DOCUMENTATION: * Added ``Organizing your workspace`` to the User Guide appendices, summarizing some common ways of organizing trees, branches and repositories and the processes/workflows implied/enabled by each. (Ian Clatworthy) * Hooks can now be self documenting. ``bzrlib.hooks.Hooks.create_hook`` is the entry point for this feature. (Robert Collins) * The documentation for ``shelve`` and ``unshelve`` has been clarified. (Daniel Watkins, #327421, #327425) API CHANGES: * ``bzr selftest`` now fails if the bazaar sources contain trailing whitespace, non-unix style line endings and files not ending in a newline. About 372 files and 3243 lines with trailing whitespace was updated to comply with this. The code already complied with the other criteria, but now it is enforced. (Marius Kruger) * ``Branch.fetch`` and ``Repository.fetch`` now return None rather than a count of copied revisions and failed revisions. A while back we stopped ever reporting failed revisions because we started erroring instead, and the copied revisions count is not used in the UI at all - indeed it only reflects the repository status not changes to the branch itself. (Robert Collins) * MutableTree.commit now favours the "authors" argument, with the old "author" argument being deprecated. * Remove deprecated EmptyTree. (Martin Pool) * ``Repository.fetch`` now accepts an optional ``fetch_spec`` parameter. A ``SearchResult`` or ``MiniSearchResult`` may be passed to ``fetch_spec`` instead of a ``last_revision`` to specify exactly which revisions to fetch. (Andrew Bennetts) * ``RepositoryAcquisitionPolicy.acquire_repository`` now returns a tuple of ``(repository, is_new_flag)``, rather than just the repository. (Andrew Bennetts) * Revision.get_apparent_author() is now deprecated, replaced by Revision.get_apparent_authors(), which returns a list. The former now returns the first item that would be returned from the second. * The ``BranchBuilder`` test helper now accepts a ``timestamp`` parameter to ``build_commit`` and ``build_snapshot``. (Martin Pool) * The ``_fetch_*`` attributes on ``Repository`` are now on ``RepositoryFormat``, more accurately reflecting their intent (they describe a disk format capability, not state of a particular repository of that format). (Robert Collins) INTERNALS: * Branching from a non-stacked branch on a smart protocol is now free of virtual file system methods. (Robert Collins, Andrew Bennetts) * Branch and Repository creation on a bzr+ssh://server are now done via RPC calls rather than VFS calls, reducing round trips for pushing new branches substantially. (Robert Collins) * ``Branch.clone`` now takes the ``repository_policy`` formerly used inside ``BzrDir.clone_on_transport``, allowing stacking to be configured before the branch tags and revision tip are set. This fixes a race condition cloning stacked branches that would cause plugins to have hooks called on non-stacked instances. (Robert Collins, #334187) * ``BzrDir.cloning_metadir`` now has a RPC call. (Robert Collins) * ``BzrDirFormat.__str__`` now uses the human readable description rather than the sometimes-absent disk label. (Robert Collins) * ``bzrlib.fetch`` is now composed of a sender and a sink component allowing for decoupling over a network connection. Fetching from or into a RemoteRepository with a 1.13 server will use this to stream the operation. (Andrew Bennetts, Robert Collins) * ``bzrlib.tests.run_suite`` accepts a runner_class parameter supporting the use of different runners. (Robert Collins) * Change how file_ids and revision_ids are interned as part of inventory deserialization. Now we use the real ``intern()``, rather than our own workaround that would also cache a Unicode copy of the string, and never emptied the cache. This should slightly reduce memory consumption. (John Arbash Meinel) * New branch method ``create_clone_on_transport`` that returns a branch object. (Robert Collins) * New hook Commands['extend_command'] to allow plugins to access a command object before the command is run (or help generated from it), without overriding the command. (Robert Collins) * New version of the ``BzrDir.find_repository`` verb supporting ``_network_name`` to support removing more _ensure_real calls. (Robert Collins) * ``RemoteBranchFormat`` no longer claims to have a disk format string. (Robert Collins) * ``Repository`` objects now have ``suspend_write_group`` and ``resume_write_group`` methods. These are currently only useful with pack repositories. (Andrew Bennetts, Robert Collins) * ``BzrDirFormat``, ``BranchFormat`` and ``RepositoryFormat`` objects now have a ``network_name`` for passing the format across RPC calls. (Robert Collins, Andrew Bennetts) * ``RepositoryFormat`` objects now all have a new attribute ``_serializer`` used by fetch when reserialising is required. (Robert Collins, Andrew Bennetts) * Some methods have been pulled up from ``BzrBranch`` to ``Branch`` to aid branch types that are not bzr branch objects (like RemoteBranch). (Robert Collins, Andrew Bennetts) * Test adaptation has been made consistent throughout the built in tests. ``TestScenarioApplier``, ``multiply_tests_from_modules``, ``adapt_tests``, ``adapt_modules`` have all been deleted. Please use ``multiply_tests``, or for lower level needs ``apply_scenarios`` and ``apply_scenario``. (Robert Collins) * ``TestSkipped`` is now detected by TestCase and passed to the ``TestResult`` by calling ``addSkip``. For older TestResult objects, where ``addSkip`` is not available, ``addError`` is still called. This permits test filtering in subunit to strip out skipped tests resulting in a faster fix-shrink-list-run cycle. This is compatible with the testtools protocol for skips. (Robert Collins) * The ``_index`` of ``KnitVersionedFiles`` now supports the ability to scan an underlying index that is going to be incorporated into the ``KnitVersionedFiles`` object, to determine if it has missing delta references. The method is ``scan_unvalidated_index``. (Andrew Bennetts, Robert Collins) * There is a RemoteSink object which handles pushing to smart servers. (Andrew Bennetts, Robert Collins) * ``TransportTraceDecorator`` now logs ``put_bytes_non_atomic`` and ``rmdir`` calls. (Robert Collins) * ``VersionedFiles`` record adapters have had their signature change from ``(record, record.get_bytes_as(record.storage_kind))`` to ``(record)`` reducing excess duplication and allowing adapters to access private data in record to obtain content more efficiently. (Robert Collins) * We no longer probe to see if we should create a working tree during clone if we cannot get a local_abspath for the new bzrdir. (Robert Collins)
2009-03-18Update libgnomeuimm to 2.26.0.jmcneill2-7/+7
2.26.0: * Cleaned up glib includes to use only toplevel headers. (Przemys\xc5\x82aw Grzegorczyk) Bug #564222
2009-03-17Update libgnomemm to 2.26.0.jmcneill2-7/+7
2.26.0: * Increased version number to match GNOME 2.26.
2009-03-17Update pangomm to 2.24.0.jmcneill4-11/+13
2.24.0: (Skipped version numbers since 2.14.1, to match pango 1.24 (apart from the first digit, which we can't decrease.) * Layout: Added show_in_cairo_context(). (Louis-Francis Ratté-Boulianne) Bug #560232. * Build: Allow pangomm to build outside the source tree. Bug #570322 (Theppitak Karoonboonyanan) * License Header consistency. (Deng Xiyue)
2009-03-17Update glibmm to 2.20.0.jmcneill3-865/+140
2.20.0 (stable): * Documentation fixes (Daniel Elstner) 2.19.8 (unstable): (2.19.4 to 2.19.8 were skipped) * Added FILE_CREATE_REPLACE_DESTINATION enum value. * Added Error::TOO_MANY_OPEN_FILES error code. * Fix some compiler warnings about extra ;s. (Murray Cumming) 2.19.3 (unstable): * New API: * BufferedInputStream: buffer_size property * BufferedOutputStream: buffer_size, auto_grow properties * DataInputStream: byte_order, newline_type properties * DataOutputStream: byte_order property * FilterInputStream: close_base_stream property, get/set_close_base_stream() * FilterOutputStream: close_base_stream property, get/set_close_base_stream() * UnixInputStream: fd and close_fd properties, get_fd(), get/set_close_fd() * UnixOutputStream: fd and close_fd properties, get_fd(), get/set_close_fd() * Make licenses consistent with eachother (library gpl vs. lesser gpl, etc) (Deng Xiyue) * Fixed some problems when building with exceptions disabled (Murray Cumming) * Build fixes (Theppitak Karoonboonyanan) 2.19.2 (unstable): * File: Added make_directory_with_parents() method overload with no parameter. Bug #566003 (Philip Belemezov). * NoteTree: Do not use a non-ASCII dash character in a comment, to avoid the MSVC++ warning C4819 with Visual Studio 2008. (Tao Wang) Bug #568072 * spawn_*() functions: Added alternative API for when GLIBMM_EXCEPTIONS_ENABLED is not enabled. (Murray Cumming) Bug #565487 (Jonathon Jongsma) * uri_*() functions: Fix memory leak. (Jonathan Jongsma) Bug #566845 (Jason Kasper) * ustring: Add an overload which takes only a format string and no arguments to be substituted. (Daniel Elstner) Bug #506394. 2.19.1 (unstable): * Fix accidental ABI breakage in 2.19.0 caused by adding default handlers for new Gio::Drive signals 2.19.0 (unstable): * wrapped new glib 2.19.x API * Gio::AppInfo: get_commandline(), can_delete(), do_delete(), reset_type_associations(), launch_default_for_uri() * Gio::Drive: new signals changed, disconnected, and eject_button * Gio::Icon: create(std::string), to_string()(), * Gio::Mount: guess_content_type_sync(), is_shadowed(), shadow(), unshadow() * Gio::content_type_from_mine_type(); * Gio::DesktopAppInfo: create_from_keyfile() * Gio::Emblem: new class * Gio::EmblemedIcon: new class * Gio::MemoryOutputStream: new class * Bugs Fixed: * 555743 - warning in glibmm * 562716 - warning fixing cause more warnings. * 396963 - Add Glib::signal_idle().connect_once() * Thanks to contributions from Przemysław Grzegorczyk, Dave Foster, Hubert Figuiere, and Jonathon Jongsma for changes in this release
2009-03-17Update libgweather to 2.26.0.jmcneill4-8/+53
libgweather 2.26.0 ================== Locations.xml * Remove a duplicate copy of Warsaw (Dan) * Strip out the automated Canadian stations that (badly) duplicate non-automated stations. This fixes Edmonton (Dan) * Regenerate with only currently-reporting locations. This fixes Berlin (Dan) Translators * Amitakhya Phukan (as) * Alexander Shopov (bg) * Runa Bhattacharjee (bn_IN) * Joan Duran (ca) * Pavel Šefránek (cs) * Kenneth Nielsen (da) * Hendrik Richter (de) * Jennie Petoumenou (el) * Philip Withnall (en_GB) * Jorge González (es_ES) * Jorge González (es) * Iñaki Larrañaga Murgoitio (eu) * Ilkka Tuohela (fi) * Suso Baleato (gl) * Ankit Patel (gu) * Mark Krapivner (he) * Rajesh Ranjan (hi) * Takeshi AIHANA (ja) * Shankar Prasad (kn) * Erdal Ronahi (ku) * Žygimantas Beručka (lt) * Rajesh Ranjan (mai) * Praveen Arimbrathodiyil (ml) * Sandeep Shedmake (mr) * Kjartan Maraas (nb) * Wouter Bolsterlee (nl) * Manoj Kumar Giri (or) * Krishnababu K (te) * Deniz Kocak (tr) * Theppitak Karoonboonyanan (th) libgweather 2.25.92 =================== libgweather * Mark "Unknown" as translatable in the timezone menu (Vincent) Translators * Ihar Hrachyshka (be@latin) * Yavor Doganov (bg) * David Lodge (en_GB) * Bruno Brouard (fr) * Milo Casagrande (it) * Takeshi AIHANA (ja) * Shankar Prasad (kn) * Praveen Arimbrathodiyil (ml) * Wouter Bolsterlee (nl) * Og Maciel (pt_BR) * Duarte Loreto (pt) * Adi Roiban (ro) * Nickolay V. Shmyrev (ru) * Daniel Nylander (sv) * Tirumurthi Vasudevan (ta) libgweather 2.25.91 =================== Locations.xml * Use Asia/Kathmandu instead of Asia/Katmandu (Vincent) Misc * Make it easier to regenerate locations.pot (Claude Paroz) Translators * Alexander Shopov (bg) * Runa Bhattacharjee (bn_IN) * Gil Forcada (ca) * Kenneth Nielsen (da) * Christian Kirbach (de) * Iñaki Larrañaga Murgoitio (eu) * Yair Hershkovitz (he) * Gabor Kelemen (hu) * Milo Casagrande (it) * Takeshi AIHANA (ja) * Changwoo Ryu (ko) * Raivis Dejus (lv) * Subhransu Behera (or) * Tomasz Dominikowski (pl) * Enrico Nicoletto (pt_BR) * Adi Roiban (ro) * Theppitak Karoonboonyanan (th) * Clytie Siddall (vi) libgweather 2.25.5 ================== Translators * Joan Duran (ca) * Christian Kirbach (de) * Ilkka Tuohela (fi) * Gabor Kelemen (hu) * Kjartan Maraas (nb) * Daniel Nylander (sv) libgweather 2.25.4 ================== libgweather * Add gweather_xml_free_locations() API (Milan Crha) * Fix leaks (Milan Crha) Translators * Jorge Gonzalez (es) * Kjartan Maraas (nb) libgweather 2.25.3 ================== libgweather * Make libgweather work on Win32 (Tor Lillqvist, Vincent) Misc * Improve regeneration framework for po file for Locations.xml (Dan) Translators * Claude Paroz (fr) * Yair Hershkovitz (he) * Erdal Ronahi (ku) * Fábio Nogueira (pt_BR) libgweather 2.25.2 ================== libgweather * Add new API to directly get WeatherInfo values instead of strings (Milan Crha) * Use the degree sign followed by "C" or "F" rather than using the combined "degrees C" and "degrees F" glyphs (Dan) * Handle wind reports in m/s (Dan) * Use new libsoup 2.25.1 API for proxy instead of some custom code (Dan) * Use single includes for gtk/glib (Maxim Ermilov) * Do not use deprecated libsoup API (Dan) * Do not care about sub-city locations and only use the first child (Dan) * Handle compressed Locations.xml files (Vincent) * Code cleanups (Vincent, Dan) Locations.xml * Do not localize sub-city locations since they won't be used in the UI (Dan) * Add "Bahamas" to the list of countries whose name we put "the" before in comments (Dan) * Add msgctxt attributes to the XML for duplicate names (Dan) * When given a location name like "Covington / Cincinnati", only create an entry for one of the two cities (Dan) * Fix spelling of local vs international names (Dan) * Do not assume a weather station is in the same country as a city. This fixes Luxembourg not appearing in the list of countries (Dan) Misc * Make sure that the shipped COPYING file is GPLv2 (Dan) * Add various flags like -DG_DISABLE_SINGLE_INCLUDES and _DISABLE_DEPRECATED flags (Dan, Vincent) * Remove locations_file from the pkg-config pc file (Dan, Vincent) * Require intltool 0.40.3 (Dan) * Add --enable-locations-compression configure flag to compress Locations.xml files with gzip (Vincent) * Add some (incomplete) API documentation with gtk-doc (Vincent, Dan) Translators * Jorge González (es_ES) * Jorge González (es) * Daniel Nylander (sv)
2009-03-17Correct email address for generic MAINTAINER.darcy6-12/+12
2009-03-17Update libwnck to 2.26.0.jmcneill4-8/+35
2.26.0 ====== Translators - Amitakhya Phukan (as) - Petr Kovar (cs) - Kenneth Nielsen (da) - Jennie Petoumenou (el) - David Lodge (en_GB) - Pauli Virtanen (fi) - Ankit Patel (gu) - Gil Osher (he) - Luca Ferretti (it) - Ani Peter (ml) - Sandeep Shedmake (mr) - wadim dziedzic (pl) - Adi Roiban (ro) - Nickolay V. Shmyrev (ru) - I. Felix (ta) - Krishna Babu K (te) - Baris Cicek (tr) 2.25.91 ======= Misc - Require glib 2.16.0 Translators - Yavor Doganov (bg) - Runa Bhattacharjee (bn_IN) - Sílvia Miranda (ca) - Rhys Jones (cy) - Andre Klapper (de) - Dawa pemo (dz) - Kostas Papadimas (el) - David Lodge (en_GB) - Guillaume Savaton (eo) - Jorge González (es) - Iñaki Larrañaga Murgoitio (eu) - Pauli Virtanen (fi) - Ankit Patel (gu) - Rajesh Ranjan (hi) - Gabor Kelemen (hu) - Takeshi AIHANA (ja) - Shankar Prasad (kn) - Changwoo Ryu (ko) - Žygimantas Beručka (lt) - Arangel Angov (mk) - Sanlig Badral (mn) - Hasbullah Bin Pit (ms) - Wouter Bolsterlee (nl) - Manoj Kumar Giri (or) - Amanpreet Singh Alam (pa) - Vladimir Melo (pt_BR) - Duarte Loreto (pt) - Vasiliy Faronov (ru) - Steve Murphy (rw) - Pavol Šimo (sk) - Слободан Д. Средојевић (sr) - Theppitak Karoonboonyanan (th) - Maxim Dziumanenko (uk) - Clytie Siddall (vi) - Deng Xiyue (zh_CN) - Chao-Hsiung Liao (zh_HK) - Chao-Hsiung Liao (zh_TW) 2.25.5 ====== Fixes - Make libwnck compile with gnome-common DEPRECATED variables (Vincent) - Use C_() instead of Q_() (Matthias Clasen) Translators - Andre Klapper (de) - Jorge González (es) - Mattias Põldaru (et) - Claude Paroz (fr) - Luca Ferretti (it) - Vladimir Melo (pt_BR) - Matej Urbančič (sl) - Daniel Nylander (sv) 2.25.3 ====== Fixes - Use single include for GTK+ (Pedro Fragoso) - Fix compiler warning (Vincent)
2009-03-17Update pango to 1.24.0.jmcneill3-8/+10
Overview of changes between 1.23.0 and 1.24.0 ============================================= - pango-view improvements: * pango-view -q now works without a X server. * Ability to save to PS, EPS, PDF, and SVG files. Filetype is detected from output file extension. * New options --foreground, --background, and --annotate. * Now installs a manual page, thanks to help2man. - PangoFc API changes: * PangoFcFont now has a "fontmap" property that subclasses can use at construction time to setup the font->fontmap link. * New backend-public API: pango_fc_font_map_find_decoder() - Misc optimizations - Build fixes - Misc bug fixes - Bugs fixed in this release: Bug 547963 – man page for pango-view Bug 502804 – pango-view or pangocairo-view option to annotate Bug 502801 – per-backend pango-view options Bug 502805 – pango-view option for foreground/background color Red Hat Bug 490331 - Crash of galeon in libpango Bug 523166 – pango-view opens display even when invoked with -q Bug 567160 – Share cmap cache between PangoFcFont's of the same face Red Hat Bug 487593 - crash changing language in gdm Bug 572662 – Remove deprecated GTK+ symbols Bug 572529 – Poor -I ordering can break build Overview of changes between 1.22.4 and 1.23.0 ============================================= - Change the PangoFc font loading API to allow for lazy loading of fonts. - Add private PangoFcFontset that loads fallback fonts as needed. - Call FcFontMatch() and only if fallback fonts are needed call FcFontSort(). - Optimize HarfBuzz number of malloc calls - Don't malloc megs of unused memory in HarfBuzz - Print-out, and parse, numeric styles correctly. Things like "DejaVu Sans weight=100" parse as font description now. - New public API: Add two new public macros: PANGO_ATTRIBUTE_INDEX_FROM_TEXT_BEGINNING PANGO_ATTRIBUTE_INDEX_TO_TEXT_END Add new public enum values: PANGO_WEIGHT_BOOK PANGO_WEIGHT_ULTRAHEAVY PANGO_WEIGHT_THIN PANGO_WEIGHT_MEDIUM - Misc bug fixes - Bugs fixed in this release: Bug 569763 – pango doesn't like font descriptions without family! Bug 560792 – Make PangoLayoutLine with line->layout==NULL renderable Bug 567392 – Abiword crashes in pango when opening document with certain locales Bug 566727 – PangoFontsetLazy Bug 567165 – Apply all pattern matrices Bug 567934 – Add introspection support inside pango Bug 549532 – Correction to the sample string for Hindi in pango-language-sample-table.h Bug 566726 – Minor optimization Bug 566941 – Add PANGO_ATTRIBUTE_INDEX_FROM_TEXT_BEGINNING and PANGO_ATTRIBUTE_INDEX_TO_TEXT_END Bug 551469 – Fold '@' to '-' when parsing PangoLanguages Bug 328206 – Update/remove some old files Bug 166709 – Handle font variants more consistently Bug 166676 – pango_fc_font_map_finalize Bug 164001 - pango-querymodules doesn't work uninstalled on win32 Bug 384362 – pango can't select some font styles Bug 168085 – numeric styles in pango_font_description_to_string() Bug 529591 – Code related to malayalam is misplaced. Patch from Rahul Bhalerao Bug 515807 – Don't bind modules lazily Bug 512662 – Update check.docs for pango-undeclared.txt Bug 565644 – Maybe pango_font_descriptions_free is deprecated Bug 469049 – Fix all compiler warnings Bug 565379 – pango_font_description_better_match some style attributes of old_match are not checked Bug 564877 – pango-engine.h: PANGO_MODULE_PREFIX and G_MODULE_EXPORT
2009-03-17Update libgnome to 2.26.0.jmcneill3-8/+10
libgnome 2.26.0 * Updated translations (as, bn_IN, crh, cs, da, el, gl, hi, it, ja, lt, ml, mr, ro, ru, ta, te)
2009-03-17Make sure PKG_SYSCONFDIR/gconf.xml.system is created, and patch up hardcodedjmcneill3-2/+19
search path of /etc/gconf in 2/path.
2009-03-17Update GConf and GConf-ui to 2.26.0.jmcneill3-10/+8
2.26.0 ====== Fixes - Correct url to gconf website (Kjartan Maraas) - Plug memory leak in error path (Matthias Clasen, Tommi Rantal) - Remove deprecated GTK+ api (Matthias Clasen) Translation updates (as, bg, bn_IN, ca, cs, da, de, el, en_GB, es, eu, fi, fr, gl, gu, he, hi, hu, it, ja, kn, ko, lt, lv, ml, mr, nb, nl, or, pl, pt, pt_BR, ro, ru, sv, ta, te, th, tr, zh_HK, zh_TW) 2.25.2 ====== Fixes - Correct location of system settings in path configuration (Ray Strode) 2.25.1 ====== Fixes - Missing return in gconftool.c/do_toggle (Magnus Boman) - Fix xml-backend symbol exports on Cygwin (Vincent Untz) - Win32 build fixes (Tor Lillqvist) - Optimizations in the markup backend (Michael Meeks) - Don't hardcode paths in the defaults mechanism (Vincent Untz) - Fix dbus policy for the defaults mechanism (Vincent Untz) Translation updates (bg, ca, de, eu, fi, fr, gu, hu, ja, ko, nl, or, pt. th, vi, zh_HK, zh_TW) 2.25.0 ====== Fixes - Fix various format string warnings (Christian Persch) - Sync saved state to disk before closing (Ray Strode) Features - Add --search-key-regex option to gconftool (Christian Persch) - Add --toggle option to gconftool (Matthias Clasen) Translation updates (ar, da, dz, es, fi, he, nb, pt_BR, sv, uk)
2009-03-16Update atk to 1.26.0.jmcneill3-9/+10
Changes in version 1.26.0: ========================= * *Fixes: Improve the documentation. Sven Herzberg. *Translation update. Changes in version 1.25.2: ========================= * *Fixes: #562204, #505445, #361757, #478620, #560156, #477708, #478595, #478583 #480126. *Translation update.
2009-03-16Update at-spi and py-at-spi to 1.26.0.jmcneill6-170/+188
What"s new in at-spi-1.26.0: * Translation update: ml, gl, ta, as, hi, bn_IN, te. What's new in at-spi-1.25.92: * Bugfixes: #570752, #570754, #572188. What's new in at-spi-1.25.5: * Bugfixes: #566999, #566998, #567706. What's new in at-spi-1.25.4: * Bugfixes: #563806, #563943, #564880. What's new in at-spi-1.25.2: * Bugfixes: #540183, #560563, #553306, #561408, #446574, #532907, #554953. * Translation update. What's new in at-spi-1.25.1: * Bugfixes: #552469, #547943, #525519, #527585.
2009-03-16Update eel to 2.26.0.jmcneill3-17/+10
NOTE: This is the final release of eel. The eel codebase has been moved into nautilus and all further changes will happen there. Major changes in 2.26.0 were: * Stable release Major changes in 2.25.91 were: * Backport changes from nautilus * Require gnome-desktop >= 2.25.5 for new gnome-bg Major changes in 2.25.1 were: * Remove dependency on libgnome
2009-03-15Accept gamin, bump PKGREVISIONjmcneill2-3/+5
2009-03-15Update glib2 to 2.20.0.jmcneill5-72/+26
Changes: 2009-03-13 Matthias Clasen <mclasen@redhat.com> * === Released 2.20.0 === * configure.in: Bump version to 2.20.0 2009-03-13 Matthias Clasen <mclasen@redhat.com> * NEWS: Updates 2009-03-12 Matthias Clasen <mclasen@redhat.com> * glib/gbase64.c: Avoid integer overflows in the base64 functions. Fixes CVE-2008-4316 2009-03-11 Stef Walter <stef@memberwebs.com> * glib/gchecksum.c: Document and guarantee hex digests will be returned in lower case. Fixes bug #574019 2009-03-02 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version 2009-03-02 Matthias Clasen <mclasen@redhat.com> * === Released 2.19.10 === 2009-03-02 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version 2009-03-02 Matthias Clasen <mclasen@redhat.com> * === Released 2.19.9 === 2009-03-02 Matthias Clasen <mclasen@redhat.com> * NEWS: Updates 2009-03-01 Matthias Clasen <mclasen@redhat.com> Bug 572508 – gmarkup speedup ... * glib/gmarkup.c: Various optimizations: do less allocations by keeping a pool of GStrings, do in-place unescaping, avoid redundant utf-8 validation. Patch by Michael Meeks * tests/markups/fail-36.gmarkup: Adapt 2009-03-01 Matthias Clasen <mclasen@redhat.com> * glib/gthread.c: Fix docs. 2009-03-01 Matthias Clasen <mclasen@redhat.com> * tests/slice-threadinit.c: Change one magazine size from 77 to 81 to make distcheck work on x86-64. 2009-02-27 Tor Lillqvist <tml@novell.com> Bug 167569 - g_string_append_printf crashes on win32 when used with a NULL argument * glib/gnulib/vasnprintf.c (vasnprintf): Add workaround for buggy programs. Patch by Owen. 2009-02-23 Paolo Borelli <pborelli@katamail.com> * glib/gutf8.c (_g_utf8_make_valid): sanity check the input paramter. 2009-02-23 Tor Lillqvist <tml@novell.com> Bug 570501 - g_win32_get_system_data_dirs uses invalid conversion of function pointer to object pointer * glib/gutils.c (g_win32_get_system_data_dirs_for_module): Change the type of the function's parameter to be explicitly a function pointer. * glib/gutils.h (_g_win32_get_system_data_dirs): Modify declaration and the only caller, the inline _g_win32_get_system_data_dirs(), accordingly. Add comments pointing out these are internal GLib functions. 2009-02-22 Matthias Clasen <mclasen@redhat.com> Bug 572151 – “it's” and “its” confused in docs and comments * Fix "it's" vs "its" confusion throughout the source. Patch by Will Thompson. 2009-02-22 Matthias Clasen <mclasen@redhat.com> Bug 572464 – Doc for g_file_get_contents * glib/gfileutils.c (g_file_get_contents): Improve docs. Pointed out by Øystein Johansen. 2009-02-22 Matthias Clasen <mclasen@redhat.com> Bug 572672 – glib/gthread.c: argument is different type * glib/gthread.c (g_once_init_leave): Add a necessary cast back. Pointed out by Kazuki Iwamoto. 2009-02-17 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version 2009-02-17 Matthias Clasen <mclasen@redhat.com> * === Released 2.19.8 === 2009-02-17 Matthias Clasen <mclasen@redhat.com> Fix strict aliasing warnings and viiolations to make GLib and GLib users buildable with gcc 4.4. Patch by Jakub Jelinek. * glib/gatomic.[hc]: Add G_GNUC_MAY_ALIAS to pointer arguments, fix macro versions to only operate on objects of the same size. * glib/gdataset.c: * glib/gthread.[hc]: * glib/gdatasetprivate.h: Remove unnecessary casts in g_atomic_pointer_get calls. 2009-02-16 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version 2009-02-16 Matthias Clasen <mclasen@redhat.com> * === Released 2.19.7 === 2009-02-16 Matthias Clasen <mclasen@redhat.com> * NEWS: Updates 2009-02-13 Mathias Hasselmann <hasselmm@gnome.org> Add note about g_utf8_offset_to_pointer() not checking string boundaries. * glib/gutf8.c (g_utf8_offset_to_pointer()): See summary. 2999-02-11 Matthias Clasen <mclasen@redhat.com> Bug 523742 – Use noinst for non-installable libraries * tests/Makefile.am: use noninst_LTLIBRARIES for noninstalled libraries.Patch by Björn Lindqvist 2009-02-06 Murray Cumming <murrayc@murrayc.com> * gio/gfilterinputstream.c: * gio/gfilteroutputstream.c: Correct the grammar in some property documentation. * gio/gdatainputstream.c: * glib/gregex.c: Correct the spelling of occurrence in documentation. 2009-02-02 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version 2009-02-02 Matthias Clasen <mclasen@redhat.com> * === Released 2.19.6 === 2009-02-02 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version 2009-01-31 Matthias Clasen <mclasen@redhat.com> * NEWS: Updates 2009-01-31 Matthias Clasen <mclasen@redhat.com> Bug 569105 – g_time_val_to_iso8601() assumes time_t==long * glib/gtimer.c (g_time_val_to_iso8601): Pass a time_t* to gmtime(). Pointed out by Matthias Drochner. 2009-01-27 Christian Persch <chpe@gnome.org> * configure.in: * docs/reference/glib/glib-sections.txt: * docs/reference/macros_misc.sgml: * docs/reference/glib/tmpl/types.sgml: Add G_GOFFSET_FORMAT and friends. Bug #563141. 2009-01-23 Stefan Kost <ensonic@users.sf.net> * docs/reference/glib/Makefile.am: Add SCAN_OPTIONS=--ignore-decorators="GLIB_VAR" to Makefile.am to fix on problem with the doc build. 2009-01-21 Tor Lillqvist <tml@novell.com> * glib/gwin32.c (g_win32_locale_filename_from_utf8): Drop the code in the else branch of #if GLIB_CHECK_VERSION (2, 19, 0). Drop unused variables. 2009-01-20 Matthias Clasen <mclasen@redhat.com> Bug 568294 – A wrong reference in the description of g_bookmark_file_add_application() * glib/gbookmarkfile.c (g_bookmark_file_add_application): Fix a typo in the docs. Pointed out by Takeshi Aihana 2009-01-19 Matthias Clasen <mclasen@redhat.com> * === Released 2.19.5 === 2009-01-18 Matthias Clasen <mclasen@redhat.com> * glib/gstrfuncs.c (g_strdup_printf): Fix a doc typo. 2009-01-18 Matthias Clasen <mclasen@redhat.com> * NEWS: Updates 2009-01-18 Matthias Clasen <mclasen@redhat.com> Bug 512779 – --disable-regex breaks compilation * configure.in: Define an ENABLE_REGEX macro * gobject/gboxed.c: Don't refer to g_regex_ref if ENABLE_REGEX is not defined. 2009-01-18 Matthias Clasen <mclasen@redhat.com> * glib/gbsearcharray.h: Quell some compiler warnings. 2009-01-18 Matthias Clasen <mclasen@redhat.com> * glib/pcre: Update to PCRE 7.8 2009-01-17 Matthias Clasen <mclasen@redhat.com> Bug 567977 – textdomain() macro should not return NULL when ENABLE_NLS is not set * glib/glibintl.h: If !ENABLE_NLS, make textomain() macro return "messages" in case of a NULL argument. Patch by Peter Kjellerstedt. 2009-01-17 Matthias Clasen <mclasen@redhat.com> Bug 567838 – G_STRUCT_OFFSETOF fails to compile under icc 9.1 * glib/gmacros.h (G_STRUCT_OFFSETOF): Use offsetof instead of __builtin_offsetof, for icc's sake. Proposed by Hrvoje Niksic. 2009-01-13 Matthias Clasen <mclasen@redhat.com> Bug 564728 Add function to decode base64 encoded data in place * glib/glib.symbols: * glib/gbase64.[hc] (g_base64_decode_inplace): New convenience API to decode in place, overwriting the input string. Patch by Sebastian Dröge. 2009-01-12 Matthias Clasen <mclasen@redhat.com> * glib/gtestutils.c (g_strcmp0): Be more explicit about the NULL handling in the docs. 2009-01-12 Tor Lillqvist <tml@novell.com> * glib/goption.c (parse_arg): Guard against a mis-written GOptionArgFunc that has returned FALSE but not set the GError. 2009-01-10 Matthias Clasen <mclasen@redhat.com> Bug 566573 – g_match_info_fetch_pos docs * glib/gregex.c: Mention that positions are in bytes. Proposed by Christian Persch. 2009-01-10 Matthias Clasen <mclasen@redhat.com> Bug 566569 – gregex docs clarification * glib/gregex.c: Copy the warning about @string to all relevant docs. Proposed by Christian Persch 2009-01-09 Tor Lillqvist <tml@iki.fi> Bug 567138 - get_package_directory_from_module() does not free its lock when failing * glib/gwin32.c (get_package_directory_from_module): Obvious fix. 2009-01-05 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version 2009-01-05 Matthias Clasen <mclasen@redhat.com> * === Released 2.19.4 === * NEWS: Updates 2009-01-05 Dan Winship <danw@gnome.org> * glib/tests/.gitignore: update * tests/.gitignore: update, sort * tests/gobject/.gitignore: add 2009-01-05 Tor Lillqvist <tml@iki.fi> Bug 566348 - g_file_open_tmp uses the wrong g_mkstemp on win32 * glib/gfileutils.c: Move the binary compatibility versions of g_file_test(), g_file_get_contents(), g_mkstemp() and g_file_open_tmp() last in the file. Remove the restriction that the XXXXXX is last in the template in the binary compatibility version of g_mkstemp(). Thanks to Morten Welinder and Jody Goldberg. 2009-01-03 Matthias Clasen <mclasen@redhat.com> * NEWS: Updates 2009-01-02 Matthias Clasen <mclasen@redhat.com> * glib/gregex.c: Add an example to the g_regex_replace_eval() docs. 2009-01-02 Matthias Clasen <mclasen@redhat.com> * glib/gstrfuncs.c: Move docs inline, adding references to g_free() where appropriate. 2009-01-02 Matthias Clasen <mclasen@redhat.com> Bug 564210 – SUN Studio 12 has supported visibility attribute * configure.in: Use visibility attribute for new enough sun cc. Patch by Chris Wang 2008-12-30 Matthias Clasen <mclasen@redhat.com> Bug 565905 – There is no named g_context_group_set_translation_domain() in GOption command line parser * glib/goption.c: Fix a wrong reference in the docs, reported by Takeshi Aihana. 2008-12-30 Matthias Clasen <mclasen@redhat.com> * glib/gspawn.c: * glib/gthread.c: * glib/goption.c: * glib/gmain.c: * glib/gkeyfile.c: * glib/gfileutils.c: * glib/gdate.c: * glib/garray.c: * glib/gbookmarkfile.c: * glib/gbacktrace.c: Fix some compiler warnings. 2008-12-19 Tor Lillqvist <tml@novell.com> * glib/glib.symbols: Add g_thread_get_initialized here, too. Surround g_test_config_vars with ifdef INCLUDE_VARIABLES. 2008-12-18 Mike Kestner <mkestner@novell.com> Bug 560676 - function access for g_threads_supported * glib/gthreads.c (g_thread_get_initialized): new accessor for g_threads_supported macro. * glib/gthreads.h: add g_thread_get_initialized 2008-12-15 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version * === Released 2.19.3 === 2008-12-13 Matthias Clasen <mclasen@redhat.com> * NEWS: Updates 2008-12-12 Dan Winship <danw@gnome.org> * glib/pltcheck.sh: make this work on x86_64 2008-12-12 Behdad Esfahbod <behdad@gnome.org> * glib/guniprop.c: Improve g_unichar_iswide_cjk() docs. 2008-12-07 Matthias Clasen <mclasen@redhat.com> Bug 508021 – Add support for the CRIS and CRISv32 architectures * configure.in: * glib/gatomic.c: Add an implementation for the CRIS and CRISv32 architectures, by Peter Kjellerstedt 2008-12-02 Matthias Clasen <mclasen@redhat.com> * glib/gkeyfile.c: Some more documentation additions. 2008-12-01 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version 2008-12-01 Matthias Clasen <mclasen@redhat.com> * === Released 2.19.2 === 2008-12-01 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version 2008-12-01 Matthias Clasen <mclasen@redhat.com> * === Released 2.19.1 === * NEWS: Updates 2008-11-28 Behdad Esfahbod <behdad@gnome.org> Bug 562639 – g_parse_debug_flags() parsing "help" * glib/gutils.c (g_parse_debug_string): Print available keys if string is "help". 2008-11-28 Behdad Esfahbod <behdad@gnome.org> Bug 562638 – GDebugKey key member should be const * glib/gutils.h: Change GDebugKey key member from gchar * to const gchar *. 2008-11-28 Matthias Clasen <mclasen@redhat.com> Bug 547264 – Missing "no flags" flag * glib/gregex.c: Mention 0 as value for 'no flags' in some places.. Pointed out by Bastien Nocera 2008-11-28 Matthias Clasen <mclasen@redhat.com> Bug 562544 – g_key_file_get_string and g_key_file_get_value documentation does not explain the difference * glib/gkeyfile.c (g_key_file_get_string): Explain the difference to g_key_file_get_value(). Pointed out by Mart Raudsepp. 2008-11-28 Matthias Clasen <mclasen@redhat.com> * glib/gkeyfile.c: Refer to @locale parameters as locale identifier in docs. 2008-11-28 Matthias Clasen <mclasen@redhat.com> Bug 557603 – carbon check output misplaced * configure.in: Call AC_PROG_CPP early to avoid it messing up carbon check output. Fix proposed by Christian Persch 2008-11-28 Matthias Clasen <mclasen@redhat.com> Bug 559110 – Do not include libintl.h after glibintl.h * glib/glibintl.h: Define bind_textdomain_codeset in the DISABLE_NLS branch. Patch by Peter Kjellerstedt. * glib/gutil.c: Don't include libintl.h directly. 2008-11-28 Matthias Clasen <mclasen@redhat.com> Bug 562378 – callback return value not respected for callback option with no arg * glib/goption.c (parse_long_option): Return the parse_arg return value even for no-arg callbacks. Patch by Christian Persch * glib/tests/option-context.c: Add a test for a callback which returns FALSE. 2008-11-23 Christian Persch <chpe@gnome.org> Bug 559413 – g_option_group_set_error_hook docs buglet * glib/goption.c: Doc fix. 2008-11-23 Christian Persch <chpe@gnome.org> Bug 560568 – gkeyfile docs buglet * glib/gkeyfile.c: Clarify the docs. 2008-11-23 Christian Persch <chpe@gnome.org> Bug 560569 – gkeyfile doesn't use the set list_separator in some cases * glib/gkeyfile.c: (g_key_file_get_locale_string_list), (g_key_file_set_locale_string_list), (g_key_file_set_integer_list), (g_key_file_set_double_list): Use the key file's list separator character, not the default one. * glib/tests/keyfile.c: (test_lists), (test_reload_idempotency): Test this. 2008-11-21 Christophe Fergeau <teuf@gnome.org> Bug 561212 – GFileReadMoreCallback API doc refers to non-existant function * gio/giotypes.h: fix name of function referred to in GFileReadMoreCallback API documentation 2008-11-21 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump gtk-doc dependency to 1.11 for nicer index-generation. 2008-11-14 Matthias Clasen <mclasen@redhat.com> * NEWS: Updates 2008-11-04 Christian Dywan <christian@imendio.com> Bug 558672 – NULL key lookup using g_hash_table_lookup_extended() * glib/ghash.c: Clarify g_hash_table_lookup_extended 2008-11-02 Tor Lillqvist <tml@novell.com> * configure.in: Expand also build/win32/vs9/Makefile. 2008-10-31 Christian Dywan <christian@imendio.com> Bug 558513 – g_warn_if_fail FIXME in gtestutils * glib/gtestutils.c (g_test_log_send): Turn g_assert into g_warn_if_fail as advised 2008-10-31 Grahame Bowland <grahame@angrygoats.net> Bug 558185 – 'parent' variable in g_local_file_get_child_for_display_name() hits g_object_unref(NULL) assertion * gio/glocalfile.c: - remove unused variable. Patch by Matt Johnston <matt@ucc.asn.au> 2008-10-29 16:11:14 Tim Janik <timj@gtk.org> * glib/gmacros.h: added G_PASTE() and G_STATIC_ASSERT(), based on patches by Christian Persch and Christian Dywan. Fixes: Bug 558381 - Add support for compile time assertions 2008-10-27 Joseph Pingenot <gnomesvn@digitasaru.net> * glib/ghash.c: changed "#GHashTableIterator" to "#GHashTableIter" in the documentation-comments above g_hash_table_foreach_remove() and g_hash_table_foreach_steal() to correctly name and link to GHashTableIter. This affects the GNOME documentation website as well, so further steps are likely necessary beyond this subproject.. 2008-10-23 Matthias Clasen <mclasen@redhat.com> Bug 557210 – g_compute_checksum_for_* asserts with less than 2 bytes * glib/gchecksum.c (g_compute_checksum_for_data): Accept lengths < 2. Patch by Tommi Komulainen * tests/checksum-test.c: Add a test for this 2008-10-23 Matthias Clasen <mclasen@redhat.com> Bug 556921 – gpoll.h breaks hal compilation * glib/gpoll.h: Include gtypes.h. Pointed out by Anis Elleuch 2008-10-20 Christian Persch <chpe@gnome.org> Bug 557087 – mem leak in g_content_types_get_registered * gio/gcontenttype.c: Plug a mem leak. 2008-10-19 Michael Natterer <mitch@imendio.com> Bug 556186 – gpoll.h breaks gmain.h inclusion * glib/gpoll.h: different fix: disallow direct inclusion unconditionally again but make an exception if included from gmain.h to maintain compatibility. 2008-10-16 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version to 2.19.1 * === Released 2.19.0 === * NEWS: Updates 2008-10-14 Christian Persch <chpe@gnome.org> Bug 556186 – gpoll.h breaks gmain.h inclusion * glib/gpoll.h: Only disallow direct inclusion when G_DISABLE_SINGLE_INCLUDES is defined. 2008-10-13 Sven Herzberg <sven@imendio.com> Bug 556101 – static mutex yields warnings with g++ Reviewed by Tim Janik * configure.in: added an intermediate cast to gpointer 2008-10-13 Christian Persch <chpe@gnome.org> Bug 555311 – format not a string literal and no format arguments * glib/gmarkup.c: * glib/gshell.c: Use literal errors where appropriate. 2008-10-10 Behdad Esfahbod <behdad@gnome.org> Bug 551355 – [PATCH] Make glib build with libtool 2.2 * autogen.sh: Accept libtool 2.2. We are moving towards having it working. 2008-10-10 Behdad Esfahbod <behdad@gnome.org> * configure.in: With libtool 2.x, regenerate libtool early. Based on bug 552107, patch by Patryk Zawadzki 2008-10-10 Matthias Clasen <mclasen@redhat.com> Bug 554557 – Patch to fix gcc warnings about missing format specifiers * glib/gmarkup.c: * glib/gshell.c: * glib/grel.c: Fix gcc warnings. Patch by Kjartan Maraas 2008-10-10 Matthias Clasen <mclasen@redhat.com> Bug 552861 – glib-2.0.m4 calls system(3) without storing its result * m4macros/glib-2.0.m4: Cosmetic change to make -Werror happy. Patch by Andreas Köhler 2008-10-08 Christian Persch <chpe@gnome.org> Bug 555313 – GFileAttribute boxed type get_type function should use usual get_type pattern * gio/gfileattribute.c (g_file_attribute_info_list_get_type): Use g_once_init_enter/leave. 2008-10-08 Christian Persch <chpe@gnome.org> Bug 555314 – mem leak in gmarkup * glib/gmarkup.c: (g_markup_parse_context_parse): Plug a mem leak. 2008-10-08 Tor Lillqvist <tml@novell.com> Bug 554790 - g_convert() misbehaves with winiconv versions * glib/win_iconv.c (kernel_mbtowc): If converting from ASCII, explicitly check for and reject 8bit chars. MultiByteToWideChar() doesn't, at least not on XP. 2008-10-06 Matthias Clasen <mclasen@redhat.com> * glib/gtypes.h: Properly include gmacros.h 2008-10-06 Behdad Esfahbod <behdad@gnome.org> Bug 555309 – giochannel breaks on error Patch from Christian Persch * glib/giounix.c (g_io_unix_read), (g_io_unix_write), (g_io_unix_seek), (g_io_unix_close), (g_io_unix_set_flags): Don't shadow err. Oops! 2008-10-06 Christophe Fergeau <teuf@gnome.org> Bug 555224 – Improve g_format_size_for_display doc * glib/gfileutils.c: change g_format_size_for_display API doc to explicitly say that the returned string has to be freed. Change spelling of "newly allocated" to "newly-allocated" in g_file_read_link API doc to be more consistent with what is done in that file. 2008-10-01 David Zeuthen <davidz@redhat.com> * README.in: Add "Notes about glib 2.20" section detailing the ramifications of the patch from bug #528670. 2008-09-30 Behdad Esfahbod <behdad@gnome.org> Bug 554092 – glib doesn't return G_FILE_ERROR_NOENT et al on OS X * glib/giounix.c (g_io_unix_read), (g_io_unix_write), (g_io_unix_seek), (g_io_unix_close), (g_io_unix_set_flags), (g_io_unix_get_flags), (g_io_channel_new_file): Like mclasen says: "well, thats the way errno works..., save it or loose it". Save errno. 2008-09-30 Tor Lillqvist <tml@novell.com> * Makefile.decl * glib/tests/Makefile.am: Bypass gtester related stuff on Windows. 2008-09-30 Tor Lillqvist <tml@novell.com> * glib/gprintf.c * glib/gnulib/vasnprintf.c: Don't define _GNU_SOURCE on Windows, as _GNU_SOURCE has unintended side effects when compiling against newest mingw headers. 2008-09-26 Dan Winship <danw@gnome.org> Bug 553447 – g_assert_no_error() * glib/gtestutils.h (g_assert_no_error, g_assert_error): Macros to assert that a GError is not set, or else is set to a particular error. * glib/gtestutils.c (g_assertion_message_error): utility for those macros * glib/tests/keyfile.c: * tests/asyncqueue-test.c: * tests/bookmarkfile-test.c: * tests/convert-test.c: * tests/file-test.c: Use g_assert_error/g_assert_no_error 2008-09-26 Dan Winship <danw@gnome.org> * glib/gthreadpool.c (wakeup_thread_marker): make this a "const gpointer" rather than a gconstpointer to avoid warnings later * glib/pcre/pcre_ucp_searchfuncs.c: * glib/pcre/pcre_valid_utf8.c: #include "config.h" * glib/tests/printf.c (test_d): fool gcc into not warning about some printf format strings that we know are dubious 2008-09-26 Matthias Clasen <mclasen@redhat.com> Bug 553857 – gbacktrace.h requires signal.h * glib/gbacktrace.h: Include signal.h for raise(). Pointed out by Sebastien Bacher 2008-09-26 Matthias Clasen <mclasen@redhat.com> Bug 553724 – python interpretter path not patched in correctly * glib/Makefile.am: Fix the sed magic to replace python. 2008-09-26 Matthias Clasen <mclasen@redhat.com> * glib/gmain.c: Add some more docs. * glib/giochannel.c: Move more docs inline, and improve them on the way. 2008-09-25 Tor Lillqvist <tml@novell.com> Bug 553820 - gpoll.c: undeclared identifier * glib/gmain.c * glib/gpoll.c: Make the g_poll() function non-static also on Windows. Prefix an underscore to the g_main_poll_debug variable and make it non-static in gmain.c so that it can be used in gpoll.c. Add back missing variable declaration. 2008-09-25 Tor Lillqvist <tml@novell.com> * glib/gspawn-win32.c (do_spawn_with_pipes) (do_spawn_directly): Just ignore the child_setup function, never call it. The is no situation in which it could be useful on Windows. Do print a warning, like before. * glib/gspawn.c (g_spawn_async_with_pipes): Corresponding change in documentation. 2008-09-24 Sven Herzberg <sven@imendio.com> Be a little more explcit in the docs. Includes Owen's requested changes. * glib/gmain.c: improved documentation for g_source_attach() and g_source_destroy() 2008-09-23 Michael Natterer <mitch@imendio.com> * glib/glib.h: #include <glib/gpoll.h> * glib/gpoll.h: #error out if gpoll.h is included directly. * glib/gpoll.c: remove trailing whitespace. 2008-09-23 Dan Winship <danw@gnome.org> * glib/gpoll.[ch] (g_poll): Move this out of gmain.c and make it part of the public API. (Part of Bug 505361 - gunixinputstream.c assumes poll() available.) 2008-09-23 Tor Lillqvist <tml@novell.com> * glib/gmain.c (poll_rest) [Win32]: Fix embarrassing bug: I was passing an incorrect third parameter to memmove(), had forgotten to multiply by the size of the table entry. Just use a for loop instead, clearer. Odd I didn't notice when testing this code. 2008-09-19 Hans Petter Jansson <hpj@novell.com> Rewrite most of GHashTable to use open addressing with quadratic probing instead of chaining. This has the potential to reduce memory fragmentation significantly, while being slightly faster due to better locality and no need to call alloc/free functions for nodes. Benchmarks suggest it also uses less memory overall. * glib/ghash.c (prime_mod): Table of suitable primes for initial-probe distribution. (g_hash_table_set_shift): New function. (g_hash_table_find_closest_shift): New function. (g_hash_table_set_shift_from_size): New function. (g_hash_table_lookup_node_for_insertion): New function. (g_hash_table_lookup_node): Rewritten to return node index instead of pointer, use quadratic probe on flat table, and not return insertion data. The latter saves some computation for read-only lookups. (g_hash_table_remove_node): Rewrite to take a pointer directly to the node structure to remove, and clear that. Remove unlinking code. (g_hash_table_remove_all_nodes): Rewrite to not clear nodes individually, but en masse using memset () after potentially calling notify functions. (iter_remove_or_steal): Use new data structure and algorithm. Vastly simplified - now just a call to g_hash_table_remove_node (). (g_hash_table_resize): New resize code, re-indexing with new prime and cleaning up tombstones. (g_hash_table_maybe_resize): Table may hold 8 buckets minimum, no less than 1/4 load excluding tombstones, and no more than 15/16 load including tombstones. These numbers are the results of a lot of benchmarking with multiple complex applications, and should not be changed lightly. (g_hash_table_iter_next) (g_hash_table_lookup) (g_hash_table_lookup_extended) (g_hash_table_insert_internal) (g_hash_table_remove_internal) (g_hash_table_foreach_remove_or_steal) (g_hash_table_foreach) (g_hash_table_find) (g_hash_table_get_keys) (g_hash_table_get_values): Use new data structure and algorithm, fairly trivial changes. 2008-09-19 Tor Lillqvist <tml@novell.com> * glib-zip.in: Look for man pages in share/man. * glib/gutils.c (_glib_get_dll_directory) * glib/gspawn-win32.c (do_spawn_with_pipes): Be a bit less restrictive, look for the helper programs in the same folder where the GLib DLL is, not necessarily in a "bin" subfolder of the top GLib installation folder. 2008-09-18 Matthias Clasen <mclasen@redhat.com> * configure.in: Bump version to 2.19.0 * ChangeLog.pre-2-18: rotate ChangeLog * === branch for 2.18 ===
2009-03-15Update to re2c-0.13.5.tnn2-8/+9
Version 0.13.5 (2008-05-25) - Fixed #1952896 Segfault in re2c::Scanner::scan. - Fixed #1952842 Regression. Version 0.13.4 (2008-04-05) - Added transparent handling of #line directives in input files. - Added re2c:yyfill:check inplace configuration. - Added re2c:define:YYSETSTATE:naked inplace configuration. - Added re2c:flags:w and re2c:flags:u inplace configurations. - Added the ability to add rules in 'use:re2c' blocks. - Changed -r flag to accept only 'rules:re2c' and 'use:re2c' blocks. Version 0.13.3 (2008-03-14) - Added -r flag to allow reuse of scanner definitions. - Added -F flag to support flex syntax in rules. - Fixed SEGV in scanner that occurs with very large blocks. - Fixed issue with unused yybm. - Partial support for flex syntax. - Changed to allow /* comments with -c switch. - Added flag -D/--emit-dot. Version 0.13.2 (2008-02-14) - Added flag --case-inverted. - Added flag --case-insensitive. - Added support for '<!...>' to enable rule setup. - Added support for '=>' style rules. - Added support for ':=' style rules. - Added support for ':=>' style rules. - Added re2c:cond:divider and re2c:con:goto inplace configuration. - Fixed code generation to emit space after 'if'. Version 0.13.1 (2007-08-24) - Added custom build rules for Visual Studio 2005 (re2c.rules). (William Swanson) - Fixed issue with some compilers. - Fixed #1776177 Build on AIX. - Fixed #1743180 fwrite with 0 length crashes on OS X. Version 0.13.0 (2007-06-24) - Added -c and -t to generate scanners with (f)lex-like condition support. - Fixed issue with short form of switches and parameter if not first switch. - Fixed #1708378 segfault in actions.cc.
2009-03-14Add & enable p5-ex-libseb1-1/+2
2009-03-14Initial import of p5-ex-lib version 0.05 in the NetBSD Packagesseb3-0/+28
Collection. The Perl 5 module ex::lib is a library to transform relative paths to absolute paths at the BEGIN stage, and push them to @INC. Relative path origin is not the current working directory, but the location of the file the statement is in.
2009-03-13Hack it to compile on DragonFly.hasso1-1/+6