Age | Commit message (Collapse) | Author | Files | Lines |
|
Last updated in 2006, distfiles not fetchable for a few years now.
|
|
|
|
m17n-db-1.6.5, mono-3.2.5, py-bsddb3-6.0.1, webkit-gtk-2.2.3,
wine-devel-1.7.8, x264-devel-20131207.
|
|
|
|
|
|
|
|
|
|
|
|
settings of the system compiler.
|
|
|
|
|
|
/usr/include.
|
|
table of NetBSD domU kernels was not loaded correctly, see
http://mail-index.netbsd.org/port-xen/2013/11/29/msg008157.html
for details
bump PKGREV
|
|
|
|
|
|
|
|
=== 4.5.0 (2013-12-02)
* Support :on_commit=>(:drop|:delete_rows|:preserve_rows) options when creating temp tables on PostgreSQL (rosenfeld) (#737)
* Make Dataset#insert work on PostgreSQL if the table name is a SQL::PlaceholderLiteralString (jeremyevans) (#736)
* Copy unique constraints when emulating alter_table operations on SQLite (jeremyevans) (#735)
* Don't return clob column values as SQL::Blob instances in the db2 and ibmdb adapters unless use_clob_as_blob is true (jeremyevans)
* Make use_clob_as_blob false by default on DB2 (jeremyevans)
* Fix usage of Sequel::SQL::Blob objects as prepared statement arguments in jdbc/db2 adapter when use_clob_as_blob is false (jeremyevans)
* Add mssql_optimistic_locking plugin, using a timestamp/rowversion column to protect against concurrent updates (pinx, jeremyevans) (#731)
* Make Model.primary_key array immutable for composite keys (chanks) (#730)
=== 4.4.0 (2013-11-01)
* Make Database#tables not show tables in the recycle bin on Oracle (jeremyevans) (#728)
* Don't automatically order on all columns when emulating offsets for unordered datasets on DB2 (jeremyevans)
* Improve PostgreSQL type support in the jdbc/postgresql adapter (jeremyevans)
* Make offset emulation on Oracle work when using columns that can't be ordered (jeremyevans, sdeming) (#724, #725)
* Make filter by associations support handle associations with :conditions or block (jeremyevans)
* Make association cloning handle :block correctly for clones of clones (jeremyevans)
* Make association cloning handle :eager_block option correctly (jeremyevans)
* Make add_primary_key work on h2 (jeremyevans)
* Add support for foreign key parsing on Oracle (jeremyevans)
* Add support for foreign key parsing to the jdbc adapter (jeremyevans)
* Make add_foreign_key work on HSQLDB (jeremyevans)
* Add table_select plugin for selecting table.* instead of * for model datasets (jeremyevans)
* Issue constraint_validation table deletes before inserts, so modifying constraint via drop/add in same alter_table block works (jeremyevans)
* Support add_*/remove_*/remove_all_* pg_array_to_many association methods on unsaved model objects (jeremyevans)
* Add Sybase SQLAnywhere support via new sqlanywhere and jdbc/sqlanywhere adapters (gditrick, jeremyevans)
* Add Dataset#offset for setting the offset separately from the limit (Paul Henry, jeremyevans) (#717)
=== 4.3.0 (2013-10-02)
* Fix literalization of empty blobs on MySQL (jeremyevans) (#715)
* Ensure Dataset#page_count in pagination extension is at least one
(jeremyevans) (#714)
* Recognize another disconnect error in the jdbc/as400 adapter (jeremyevans)
* Make Dataset#qualify and Sequel.delay work together (jeremyevans)
* Recognize citext type as string on PostgreSQL (isc) (#710)
* Support composite keys in the rcte_tree plugin (jeremyevans)
* Support composite keys in the tree plugin (jeremyevans)
* Make Migrator.migrator_class public (robertjpayne, jeremyevans) (#708)
* Make PostgreSQL empty array literalization work correctly on PostgreSQL <8.4
(jeremyevans)
* Add Sequel extensions guide (jeremyevans)
* Add model plugins guide (jeremyevans)
* Add error_sql Database extension, allowing DatabaseError#sql to return SQL
query that caused underlying exception (jeremyevans)
* Make Dataset#each_page in pagination extension return enumerator if no block
is given (justinj) (#702)
|
|
|
|
== v0.17.0 [2013-09-15] Michael Granger <ged@FaerieMUD.org>
Bugfixes:
- Fix crash by calling PQsend* and PQisBusy without GVL (#171).
Enhancements:
- Add method PG::Connection#copy_data.
- Add a Gemfile to allow installation of dependencies with bundler.
- Add compatibility with rake-compiler-dev-box.
- Return self from PG::Result#check instead of nil. This allows
to stack method calls.
|
|
|
|
Various bug fixes.
|
|
|
|
## 0.1.3 (2013-10-25)
Features:
- Make UNF::Normalizer.instance thread-safe, and deprecate .new.
(GH #5)
|
|
|
|
|
|
- Fix annotation for add_action (Giovanni Campagna)
- Clarify documentation for set-timeout (Matthias Clasen)
|
|
doing the equivalent thing by hand.
This happens to unbreak the MirBSD build, where there is no groff installed
by default.
|
|
|
|
Note that we built with --disable-gtk-theme, so there is no change now that
the old theme engine is removed.
Version 2.40.1
- Build fixes
- Crash fixes
Version 2.40
- Add support for parsing rgba() colours and improve colour parsing
- rsvg-filter: Fix memory leak
- Remove support for GTK+2 along with the old theme engine
- Require at least version 3.2 of GTK+
- Remove support for old versions of gdk-pixbuf
- Add eps support to rsvg-convert
Version 2.39.0
- don't load resources from the net (#691708, CVE-2013-1881)
Version 2.37.0
- bump pango requirement to 1.32.6
- mark pixbuf loader as threadsafe
|
|
|
|
|
|
|
|
This is causing problems (3.9.6 to 3.9.8):
* We've started deprecating GtkStock apis. These apis will continue
working until GTK+ 4, so there is no need to rush to replace them.
For more information, see
https://mail.gnome.org/archives/gtk-devel-list/2013-July/msg00000.html
Wholly deprecated as part of this effort:
GtkIconFactory, GtkIconSet, GtkIconSource, GtkImageMenuItem,
GtkAction, GtkUIManager
Other highlights:
* Theme support
- Always fall back to 'gnome' icon theme in addition to 'hicolor'
- Respect deprecated gtk-button-images setting
- Respect deprecated gtk-menu-images setting
* Accessibility improvements
- Add accessible names to csd window buttons
- Mark GtkLinkButton as visited when appropriate
- Add a GtkListBoxRow accessible
* GtkLabel can now ellipsize just the last line,
ellipsized in multi-line labels.
* GtkInfoBar now uses a GtkRevealer internally to slide in place.
It is no longer necessary to do that manually.
* GtkHeaderBar can now add a window close button
* The fine adjustment mode for scrolling has been revamped to be
easier discoverable, and visual feedback and autoscrolling has
been added.
* GtkIconTheme now supports 2x scaled icons for hi-dpi displays.
* The Wayland and X11 clipboard implementations can now coexist
* GtkInfoBar updates
- Turn action area horizontal
- Fix spacing
- Add an easy way to add a close button
* Documentation
- Modernize many screenshots
- Redo the widget gallery
- Improve 'Getting Started' tutorial
- Add new application examples to tutorial
* Deprecations:
tear-off menuitems,
gtk-button-images,
gtk-show-unicode-menu,
gtk-show-input-method-menu,
gtk-enable-mnemonics,
gtk-auto-mnemonics,
gtk-color-palette,
gtk-can-change-accels,
cursor blink settings,
gtk-fallback-icon-theme,
gtk-scrolled-window-placement,
menu popup delay settings,
gtk-menu-bar-accel,
keynav tweaks,
gtk-touchscreen-mode,
gtk-icon-sizes,
im style tweaks,
gtk-file-chooser-backend,
gtk-enable-tooltips,
gtk-visible-focus,
tooltip timeout tweaks,
toolbar style tweaks
* Initial support for scaled output (on high-dpi screens) has been
added. While this can be built with cairo 1.12, it needs a cairo
branch to work. Support for this has been added to the Wayland,
OS X and Windows backends.
* GtkListBox:
- handle double-clicks properly
- add an example in gtk3-demo
* GtkSearchBar: a toolbar that will popup automatically when
searches should be started, and dismissed when they are finished
* GtkListBox a vertical container that can sort and filter its
children
* GtkStack has gained position dependent transitions (left-right
and up-down)
* The Broadway GDK backend can be built on Windows now
* The GDK initialization code has been refactored. GdkDisplayManager
is no longer backend-specific.
* The symbol exporting functionality has been refactored. We no longer
use .symbols files, and instead rely on explicit header annotations
for every exported symbol. the abicheck scripts are no longer used.
* The GDK drawing and scrolling has been simplified. We no longer use
XCopyArea for scrolling, instead an offscreen cache is used. There
is a new debug flag, GTK_DEBUG=pixel-cache for this.
* Window sizing issues have been addressed.
* Implement height-for-width for GtkEventBox and GtkCheckButton
* Custom titlebars can now be set from GtkBuilder files
* Optionally install tests, when configured with --enable-installed-tests.
To run these tests, gnome-desktop-testing-runner can be used.
* Native input methods are supported on OS X now.
Many bug fixes and translation updates. For full details see:
https://git.gnome.org/browse/gtk+/tree/NEWS?id=3.10.6
|
|
|
|
XXX It would be good if someone could check OS X
* Look in /usr/share/gtk-2.0 for the default gtkrc file
* Support building with automake 1.14
* OS X: Various input handling fixes
- Avoid a crash on first key press
- Fall back from native input method to GtkIMContextSimple
- Avoid beeping when using native input method
- Reset preedit state when needed
* Look for gtkrc in /usr/share/gtk-2.0, in addition to to system config
dirs
* Bug fixes:
513812 Optimize gdk_cairo_set_source_pixbuf() alpha multiplication...
536767 gtksignal.h includes gtk.h
692548 Quartz: Cursor doesn't reset when the mouse leaves a toplev...
695636 _gdk_windowing_create_cairo_surface() may return already fi...
698758 Wrong limit for "Native Windows wider or taller than 65535 ...
699236 Assert triggered during gdk_pixmap_new() if some failure ha...
699673 [3.2/3.4/3.6/3.8] uuid conflicting on Windows
701332 Patch for minor glitch in NSTextInput
701571 1ad25dfb causes NSApp to not notice NSWindow destruction
703789 gtk.immodules still referenced after switch to immodules.cache
705181 Annoying beep on arrow keys when using IME on MacOS
705182 Reset Cocoa IME state when immodule is reset
* Translation updates: Hungarian Thai
|
|
|
|
* Only use RLIMIT_AS when available (#708666)
* Only use setrlimit when available (#710690)
* Avoid a bashism (#711600)
* Visual C++ build fixes
* Use GLib setup for installed tests
* Make installed tests find data files
* Install some tests
* ANI: Set an error if we fail to produce an animation
* Add gdk_pixbuf_loader_write_bytes (696917)
* Update GIcon implementation (688820)
* Fix libpng linking issues (698093)
* Translation updates
|
|
|
|
* Fix atk_component_contains wrapper (BGO#710730).
* Properly clean up when timing out when motifying keystroke listeners
(BGO#707218).
* Allow lists of attribute values when reading collection match rules
(BGO#700865).
* Implement GetStringAtOffset (BGO#705581).
* Fix another crash when we're initialized and shut down repeatedly.
* Fix a deadlock for apps that also register AT-SPI key event listeners
(ie, the Orca preferences dialog works again).
* Fix for BGO#681276 (reentrancy issues with gnome-shell).
* Fix various DBusError leaks (BGO#698951).
* Fix crash when a main loop is shut down repeatedly (BGO#699554).
* Suppress a warning if an app returns NULL when referencing a child.
|
|
|
|
* Fix atspi_component_contains (BGO#710730).
* Hopefully fix a crash when unable to register with the session manager
(BGO#710689).
* Fix a leak introduced in 2.9.92 that adversely affected performance
(BGO#709625).
* Fix multiple deadlocks with keystroke listeners (BGO#707218).
* Fix a performance issue when running for a long time without a main
loop, such as with a dogtail script (BGO#701145).
* Remove an unneeded unref that was causing a warning (BGO#706893).
* Skip some functions that were not introspectable (BGO#707010).
* Separate out X-dependent functionality, allow building without X11 (albeit
with various things not working), and don't query/use X if DISPLAY is not
set (BGO#682199, BGO#701378).
* Add atspi_text_get_string_at_offset, and deprecate
atspi_text_get_text_at_offset.
* Fix possible memory leak when D-Bus calls time out.
* Fix a memory leak in atspi_accessible_get_role_name that was introduced
earlier in the 2.9 cycle with the enum refactor.
* A couple of functions not intended for introspection are now marked
as skip.
* Add atspi_set_main_context (mainly for use by at-spi2-atk).
* Add atspi_is_initialized (BGO#681276).
* Fix D-Bus introspection for GetActions.
* Use glib-mkenums to generate enum types, and use these generated types
for role and state names, rather than static tables.
* Annotate filter in atspi_register_device_event_listener with allow-none
(BGO#700237).
* Rename various functions to avoid name collisions (BGO#700243). The old
functions are deprecated in favor of the renamed functions and renamed
for introspection.
|
|
|
|
patch-ad removed as fixed in 82870258 (Bug 698438)
g-ir-scanner has a grown --xpath-assertions, --format and --inject options
Many bug fixes and translation updates.
|
|
|
|
misc/openoffice3 is a good enough substitute.
|
|
|
|
Patches removed:
- patch-ce: fixed in 690d6b97 (Bug 697386)
- patch-gio_gcontenttype.c: committed as ab5aa2aa
- patch-gio_glocalfile.c: fixed in 584358 (Bug 698348)
- patch-gio_gthreadedresolver.c: fixed in 8372f22b
- patch-glib_gfileutils.c: fixed in 8372f22b
- patch-glib_gmarkup.c: : fixed in 8372f22b
- patch-glib_gstrfuncs.c: fixed in 8372f22b
Patches changed:
- patch-aa: last 3 hunks removed as committed as 996edb0 (Bug 706958)
- patch-ah: last 2 hunks removed as something similar in 8372f2
- patch-ak: last 3 hunks removed as committed as 996edb0 (Bug 706958)
- patch-ba: hunk 9 removed as committed as d47430 (Bug 697365)
Overview of changes from GLib 2.38.1 to 2.38.2
===============================================
* GCancellableSource will now dispatch for each time a cancellable is
cancelled (ie: in the case that it was reset) but this is still
considered undefined behaviour
* fix g_source_add_child_source() thread safety issues
* add workaround for buggy D-Bus daemons when path-matching on '/'
* fallback to pathname queryinfo to help g_file_copy() work on gvfs
filesystems that don't implement query_info_on_read()
* don't crash if loading a DBusActivatable application from keyfile
* fix crash when replacing a symlink with another using GIO
* add a fallback for '-symbolic' icons to the non-symbolic form
Overview of changes from GLib 2.38.0 to 2.38.1
===============================================
* Fix error code checks when SOCK_CLOEXEC is defined but not supported
(fix support for GNU/Hurd)
* g_settings_list_children: only list viable schemas
(fix gsettings list-recursively crashes with invalid schemas installed)
* GDBusObjectManagerClient: Fix typo in the /org/freedesktop/DBus path
when adding match rules
* Various -Werror=format-nonliteral fixes
* gmessages: fix clang annotations to work with older versions
* gio: don't dist (generated file) gnetworking.h
* Restore gl_GLIBC21 to configure; needed for libcharset
Translations:
Catalan (Valencian)
Norwegian bokmål
Russian
Serbian
What's new in Glib 2.38
========================
* Application support
- GIO now provides an implementation of Desktop Actions from the
desktop entry specification
- GApplication now implements the org.freedesktop.Application
interface as per the desktop entry specification, allowing for
standards-based D-Bus launching of GLib-based applications
- GDesktopAppInfo now supports DBusActivatable as per the desktop
entry specification, allowing GLib-based applications to use D-Bus
to launch other applications
- GApplication now has a "busy" flag that can be set on an application
to allow the shell to show that it is busy
* GObject
- the private offset for a given class type is now always constant.
This was done by reorganising the memory layout of instances so that
the private data comes before the "official" pointer for the object
(ie: at a negative offset). Valgrind macros were added to mitigate
any problems that this may have caused.
- a new G_DEFINE_TYPE_WITH_PRIVATE has been added along with a
generated function *_get_instance_private() that can now serve as an
equally-performing alternative to ->priv pointers in instances
(allowing memory savings)
- new G_PRIVATE_FIELD, G_PRIVATE_FIELD_P and G_PRIVATE_OFFSET macros
provide a convenient method of converting between named variables in
private structures and their (now constant) offsets
- installing properties on a GObjectClass must now be done from
class_init. It is no longer valid to install them after class_init
has returned.
- it is now possible to manually break a GObject property binding
without destroying one of the objects involved
* Icons
- the requirements for implementing the GIcon interface have changed
in order to make it possible to consume all implementations of GIcon
with a finite number of cases
- a new GBytesIcon type was added for an icon represented by an
in-memory binary blob in a known image format (ideally png).
- new APIs g_icon_serialize() and g_icon_deserialize() replace the old
to/from_string APIs and will always work, irrespective of which
types have been initialised in the calling process, allowing for a
serialised GdkPixbuf to be deserialised in a process that doesn't
have GdkPixbuf
- support for icons has been added to GMenuModel using the new APIs
* Actions and menus
- GPropertyAction provides a convenient way of creating a stateful
property corresponding to a property on a GObject, such as the
"visible-child-name" property of a GtkStack
- new API g_menu_remove_all()
- we now have established rules about what is a "valid" action name
and an API to check them
- a new API for converting detailed action names to and from the
split-out name and parameter value (as GVariant)
- for backwards compatibility, invalid action names can still be used
with most functions, but this is not recommended
* Other GIO
- GDBus now supports services that wish to handle some of all
properties on an interface asynchronously, without requiring the
service to reimplement the entire org.freedesktop.DBus.Properties
interface
- GFile now has a new _measure_disk_usage() (and async) API for
recursively determining the amount of disk space used by a
particular directory (akin to 'du').
- asynchronous version of g_file_trash() and g_file_make_directory()
have been added
* Other new API
- GRegex has a new function to query the maximum lookbehind length to
allow for regexp matching on streams
- GVariant has two new APIs for constructing strings that allow
avoiding copies in some cases: g_variant_new_take_string() and
g_variant_new_printf()
* Testing
- we can now generate TAP output
- new support functions for simplifying the process of dealing with
data files for srcdir != builddir and installed test cases
- g_test_trap_subprocess() provides a portable alternative to
g_test_trap_fork()
* Other
- GLib now builds on Android against the bionic C library
Overview of changes from GLib 2.37.93 to 2.38.0
================================================
* fix the documentation for GSourceFuncs
* fix compilation on OS X/ppc64
Bugs fixed: 708445, 647145
Translations updated:
Danish
French
Portuguese
Punjabi
Overview of changes from GLib 2.37.92 to 2.37.93
================================================
* a couple of bugfixes in the new g_file_measure_disk_usage() API
* updated Traditional Chinese translation
Overview of changes from GLib 2.37.7 to 2.37.92
===============================================
* new API g_file_measure_disk_usage() similar to du(1)
* minor fixes
* Translation updates:
Assamese
Belarusian
Brazilian Portuguese
Catalan
Czech
Galician
German
Hungarian
Indonesian
Italian
Korean
Korean
Latvian
Lithuanian
Polish
Serbian
Slovenian
Spanish
Overview of changes from GLib 2.37.6 to 2.37.7
==============================================
* GDateTime now supports %:z formatting variations
for timezones. This is a GNU date extension.
* Bugs fixed:
685387 Segfault with GObject.signal_handler_is_connected()...
686786 g_socket_get_available_bytes() returns wrong value ...
705027 GSocket GSource not threadsafe on Windows
706469 Fix G_DEFINE_ABSTRACT_TYPE_WITH_PRIVATE documentation
706706 Fix Gir annotations on g_loadable_icon_load_finish
706888 gtype: fix a no-op assertion
706958 configure.ac: fix atomic opts detection
707092 "File Utilities" page for GLib documentation doesn'...
707151 gdatetime: Extend the '%z' timezone format
* Translation updates:
Catalan
Hungarian
Japanese
Polish
Slovak
Tamil
Overview of changes from GLib 2.37.5 to 2.37.6
==============================================
* Tests using the g_test facilities can now generate TAP output
* Bugs fixed:
680926 generic type fallback logic is broken for -symbolic
684327 setting null icon to icon list
689245 GSocket unable to reuse (address,port) on Mac OS X
692125 Support TAP as GTest output format
693335 build: fix dtrace-related warnings
696633 gdbus-codegen trips over unicode chars when using python 3.x
696970 Compiling 2.36.0 for win64 fails
697185 GSocket – Allow specifying the multicast interface from...
700268 Add support for using the clang analyzer
701318 Add G_SPAWN_DEFAULT to GSpawnFlags
701529 glib/tests/gdatetime: use UTC time in test_GDateTime_diff()
701800 a new approach to reporting critical errors
702674 g_date_time_new_utc crash
704165 GLib.IOChannel read_unichar() fails
705075 Simplify g_get_tmp_dir()
705152 Race in glib/task.test
705398 gtype: Fix typo in g_type_class_add_private() error message
705570 Check ref_count in g_object_notify_by_pspec
705600 Deprecate GSimpleActionGroup functions?
* Updated translations:
Assamese
Brazilian Portuguese
Czech
Dutch
Galician
Gujarati
Hebrew
Italian
Lithuanian
Marathi
Norwegian bokmål
Russian
Slovenian
Spanish
Thai
Traditional Chinese
Overview of changes from GLib 2.37.4 to 2.37.5
==============================================
* Implement the Desktop Action specification: In the case that the
application is a GApplication and DBusActivatable, actions from the
desktop file are translated into GActions that have been added to
the application with g_action_map_add_action().
* GPropertyAction is a new type of GAction that represents the value
of a property on an object, and allows to change the value when
activated.
* GNetworkMonitorNetlink can now handle default routes via a device.
* The gsettings tool now reports failure to write a key (e.g. because
the key was locked down)
* Miscellaneous new api:
- g_variant_new_printf
- g_action_print_detailed_name
- g_regex_get_max_lookbehind
* Bugs fixed:
664444 Support additional application actions in .desktop files
684123 glib build only tries -D_GNU_SOURCE if glibc is detected
689794 support incremental matching
699259 add org.freedesktop.Application support to GIO
700460 rewrite tests to not rely on precise timing of timeouts
701511 updates to various GSource types
701609 gnetworkmonitornetlink: handle default route via device
703270 add GPropertyAction
704157 GAction: add function for printing detailed names
704250 Doc: various fixes
704267 regression gsourceclosure: segfault in gedit file chooser
704322 glib-unix: fix handling of multiple signal source for the...
704424 No error when failing to override a locked key
704447 Fix build/use of g_child_watch_closure_callback on Windows
704523 g_thread_create_full() can dereference NULL pointer
704543 Add implementations for G_GNUC_*_IGNORE_DEPRECATIONS for ...
704567 gdbusnameowning: Don't spew an error if we're releasing a...
704585 libc printf can give mixed-case strings for NaN and Inf
704587 FTBFS: statfs_result is undeclared for statvfs()
704699 gmain: Reset signal handlers to default when source is
704704 AI_NUMERICSERV cannot be used with ai_socktype = 0
704873 inotify: don't assume mainloop is running
704999 glib/convert.test crashing due to lack of iconv cache
704931 GMenuModel: add annotations to virtual functions
* Translation updates:
Assamese
Czech
German
Gujarati
Spanish
Tamil
Overview of changes from GLib 2.37.3 to 2.37.4
==============================================
* Bugs fixed:
701283 g_source_add_child_source() segfault
702147 inconsistency of G_STRFUNC
703191 new private macros interact poorly with versioning macros
703254 Doc: various fixes
703407 g_spawn_async() keeps child_pid_report_pipe open in child process
703437 GDBusConnection: be more careful with async GetAll
703478 Missing G_BEGIN/END_DECLS in gsettingsschema.h
* Translation updates:
Catalan
Overview of changes from GLib 2.37.2 to 2.37.3
==============================================
* add a new API for instance private data: G_DEFINE_TYPE_WITH_PRIVATE
* fix timestamps in tarball to prevent automake from being required to
build the unmodified source
* add new D-Bus API for async property handling
* add back fsync() on ext4 for g_file_set_contents() after it was
discovered that despite statements in the ext4 documentation
suggesting that this is safe, it is not safe.
* Translations:
Italian
Norwegian bokmål
* Bugs fixed:
698375 - D-Bus async properties
700350 - timestamp issue
701560 - fsync issue (fixed again)
700035 - new API for instance private data
Overview of changes from GLib 2.37.1 to 2.37.2
==============================================
* The GLib test utilities have grown some file-related APIs
to support tests that can be used installed and uninstalled.
* Installing properties after class initialization is deprecated,
and will trigger a warning.
* GApplication:
- Support org.freedesktop.Application, including D-Bus activation
from desktop files
- Set prgname to appid for services
* Bugs fixed:
549783 gtester lacks framework for tests with data files
692848 Fix property example in gobject tutorial
698018 Add an explicit g_binding_release()
698614 GObject: prevent installing properties after init
699259 add org.freedesktop.Application support to GIO
699959 g_file_copy(): Ensure we create private files by default
700123 Test failure: g_inet_socket_address_get_scope_id
700725 GIcon: NULLify the `type' out param in the sync methods too
701401 gtest: add function for testing for WINE
701456 Error in gnome/glib/gio/tests/file.c
701474 Error building glibmm due to extra comma in glib/gtestutils.h
701560 various improvements for g_file_set_contents()
701680 GFileEnumerator: Add some documentation about ordering
701878 Check wakeup() before iteration(TRUE) doesn't block
* Translations:
Assamese
Czech
Galician
Gujarati
Kannada
Marathi
Odia
Polish
Slovenian
Spanish
Telugu
Overview of changes from GLib 2.37.0 to 2.37.1
==============================================
* add support for installed tests:
https://live.gnome.org/GnomeGoals/InstalledTests
* add a new g_test_trap_subprocess() that works on Windows as a
replacement for the (now deprecated) g_test_trap_fork()
* support for explicitly cancelling a gobject property binding
* performance improvements for signal argument handling
* stop using `quotes' in very many log messages generated by GLib, for
favour of 'this style'. This may cause testcases in other packages
to fail if they were matching on the previous text.
* improve manpages: add missing arguments and flags
Translations:
Aragonese
Assamese
Gujarati
Hindi
Kannada
Norwegian bokmål
Odia
Slovenian
Spanish
Tamil
Telugu
Bugs fixed:
679683 replace g_test_trap_fork()
694380 Improve signal argument collection performance
695233 Strings require plural forms
697849 spelling fixes in cross.xml and running.xml
698877 GProxyAddressEnumerator calls g_network_address_parse_uri without port
698981 [PATCH] test /gdbus/connection/large_message could hang forever
699079 Prototype support for installed tests
699485 [PATCH] tests/mappedfile: Also handle ENOMEM
699493 SOCKS5 proxy code crashes if it cannot authenticate
699500 gbitlock: fix this to not unconditionally use futex emulation
699779 [PATCH] G_GNUC_FORMAT: documentation error
700263 m4macros/glib-gettext.m4: Don't use AC_HEADER_STDC
700714 [PATCH] gtestutils: Ensure test subprocesses don't dump core
700746 Use 'dumb quotes' rather than `really dumb quotes'
|
|
|
|
Upstream changes:
1.7001 2013-09-08 13:11:16 PDT
[Bug Fixes]
- Fix bootstrap with perl 5.8 and MakeMaker/Module::Build (haarg) #311
1.7000 2013-09-04 15:01:34 PDT
- Same as 1.6943. Some of the major changes between 1.61 are:
- Add --uninstall/-U command
- Support installing recommends/suggests/develop dependencies
- Support features selection with --with-feature, --without-feature etc.
- Support passing arguments to configure, build, test and install with --configure-args etc.
- Add experimental --cpanfile option
- Add experimental --pp option
- Now much safer to run multiple instances of cpanm
- Improved local::lib support
- Improved MetaCPAN query
- Improved version extraction for install metadata (for Carton)
- Completely eliminated dependency on search.cpan.org
1.6943 2013-09-03 16:39:27 PDT
[Bug Fixes]
- Localize PERL_MB_OPT for --pureperl-only since it leaks out in build/test/install process
(Thanks to doyster and leont)
1.6942 2013-08-27 11:10:40 PDT
[Bug Fixes]
- Fixed the date sort for developer releases with MetaCPAN #308
1.6941 2013-08-20 11:32:09 PDT
[Incompatible Changes]
- -v/--verbose doesn't imply --interactive anymore. It was added as a backward compatibility
when --interactive was added, but i think it now does more harm than good. [RT#70041]
1.6940 2013-08-08 12:35:36 PDT
[Bug Fixes]
- Support extracting packages from dists without MANIFEST
https://github.com/miyagawa/carton/issues/126
1.6939 2013-08-06 02:55:08 PDT
[Bug Fixes]
- Fix extracting version from Parse::RecDescent (lestrrat)
1.6938 2013-08-05 23:11:16 PDT
[Bug Fixes]
- Fix extracting version from modules with qv(). #299 (lestrrat)
1.6937 2013-08-05 18:54:31 PDT
[Bug Fixes]
- Fix a bug where version is not correctly scanned for VERSIONs using version.pm (lestrrat)
[Improvements]
- Gives a warning when local::lib directory contains spaces in its name, since it will
likely cause issues with local::lib and MakeMaker #298
- Upgrade bundled CPAN::Meta, CPAN::Meta::Check, local::lib and Module::CPANfile
1.6936 2013-08-04 21:37:32 PDT
[Bug Fixes]
- Create correct install info for dists with ancient META.yml (tokuhirom)
- Extract packages based on the sorted filenames order to eliminate randomness
1.6935 2013-07-31 11:36:03 PDT
[Bug Fixes]
- Fix install meta information where it populates empty key for the dist name
- Collect packages from .pm.PL like PAUSE (using Parse::PMFile)
- Don't display () in error messages when version is not specified
[Improvements]
- Display git cloning errors even under -q
1.6934 2013-07-26 16:16:57 PDT
[Bug Fixes]
- Fix install failure when non-array version of no_index is used in META.yml #294
1.6933 2013-07-25 09:57:38 PDT
[Bug Fixes]
- inline CPAN::Version since it wasn't core on older perls #293
[Improvements]
- Use MANIFEST to find files to scan packages for rather than finding them
|
|
|