Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (34m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-12 20:27:17 UTC Now

2011-10-04 21:44:29 UTC MAIN commitmail json YAML

Correct the path to libatomic_ops.

(minskim)

2011-10-04 21:38:21 UTC MAIN commitmail json YAML

Provide Solaris support

The GPRBuild Solaris targets were too specific and didn't recognize
GNAT-AUX on Solaris (actually OpenIndiana).  This patch makes sure
GPRBuild-AUX can use GNAT-AUX and any other gcc-based compiler.

(marino)

2011-10-04 21:04:26 UTC MAIN commitmail json YAML

2011-10-04 20:55:35 UTC MAIN commitmail json YAML

2011-10-04 20:52:09 UTC MAIN commitmail json YAML

PR/41638 -- dup() the descriptor before passing it to stdio_filebuf,
so it can be closed without affecting anybody else. gcc < 3.4 used to
have a separate argument to control this behaviour which was apparently
removed.

Untested, please report any problems to GNATS.

(shattered)

2011-10-04 20:13:59 UTC MAIN commitmail json YAML

Note libatomic_ops update

(bsiegert)

2011-10-04 19:49:32 UTC MAIN commitmail json YAML

Updated sysutils/fabric to 1.2.2

(gls)

2011-10-04 19:47:43 UTC MAIN commitmail json YAML

Update sysutils/fabric to 1.2.2

Full changelog is: https://github.com/fabric/fabric/blob/1.2.2/docs/changelog.rst

Changelog:

:release:`1.2.2 <2011-09-01>`
:release:`1.1.4 <2011-09-01>`
:release:`1.0.4 <2011-09-01>`
:bug:`252` ~fabric.context_managers.settings would silently fail to set env values for keys which did not exist outside the context manager block. It now works as expected. Thanks to Will Maier for the catch and suggested solution.
:support:`393` Fixed a typo in an example code snippet in the task docs. Thanks to Hugo Garza for the catch.
:bug:`396` :option:`--shortlist` broke after the addition of :option:`--list-format <-F>` and no longer displayed the short list format correctly. This has been fixed.
:bug:`373` Re-added missing functionality preventing :ref:`host exclusion <excluding-hosts>` from working correctly.
:bug:`303` Updated terminal size detection to correctly skip over non-tty stdout, such as when running fab taskname | other_command.
:release:`1.2.1 <2011-08-21>`
:release:`1.1.3 <2011-08-21>`
:release:`1.0.3 <2011-08-21>`
:bug:`417` :ref:`abort-on-prompts` would incorrectly abort when set to True, even if both password and host were defined. This has been fixed. Thanks to Valerie Ishida for the report.
:support:`416` Updated documentation to reflect move from Redmine to Github.
:bug:`389` Fixed/improved error handling when Paramiko import fails. Thanks to Brian Luft for the catch.

(gls)

2011-10-04 19:33:47 UTC MAIN commitmail json YAML

Fix previous entry

(gls)

2011-10-04 19:30:23 UTC MAIN commitmail json YAML

Note update of emacs-snapshot.

(minskim)

2011-10-04 19:30:02 UTC MAIN commitmail json YAML

Update emacs-snapshot to 24.0.90.20111004.

Notable changes:
* buffer.h (struct buffer): Use time_t, not int, for a time stamp.
  This fixes a Y2038 bug on 64-bit hosts.
* pcmpl-cvs.el (pcmpl-cvs-entries): Update for Emacs 22.1 changes to
  split-string.
* mouse.el (mouse-drag-track): Set scroll-margin to 0 while
  tracking (Bug#9541).
* mail/smtpmail.el (smtpmail-via-smtp): Ignore errors that arise
  when sending QUIT
* emacs-lisp/bytecomp.el (byte-compile-lapcode): Fix overflow check.

(minskim)

2011-10-04 19:29:36 UTC MAIN commitmail json YAML

Updated x11/x3270 to 3.3.12ga7

(gls)

2011-10-04 19:25:31 UTC MAIN commitmail json YAML

Update x3270 to 3.3.12ga7

Only relevant entry in changelog is:

[all] Corrected a buffer overflow problem when starting tracing with large screen sizes.

(gls)

2011-10-04 18:15:30 UTC MAIN commitmail json YAML

2011-10-04 15:37:36 UTC MAIN commitmail json YAML

2011-10-04 15:29:34 UTC MAIN commitmail json YAML

2011-10-04 14:51:17 UTC MAIN commitmail json YAML

Updated textproc/p5-Text-CSV to 1.21.

(hiramatsu)

2011-10-04 14:50:17 UTC MAIN commitmail json YAML

Update p5-Text-CSV to 1.21.

Changes from previous:
1.21  Mon Dec 27 12:35:35 2010
  - updated the compatibility for Text::CSV_XS version 0.80
    * added getline_all() and getaline_hr_all()
    * added missing test file

1.20  Wed Oct 20 13:53:59 2010
  - couldn't parse the csv containing the column starting with '0'. (hiratara)
    * patched by hiratara
    * enhanced getline regexp (makamaka)
    * resolved a bug in bleadperl-fb85c04
  - added tests into t/71_pp.t (hiratara)

1.19  Sat Oct  2 14:15:59 2010
  - getline didn't work correctly with 0 or null containing lines
    (pointed by Bernhard Prott)
  - updated the compatibility for Text::CSV_XS version 0.74
    * real eol support for parsing streams (beyond \n, \r and \r\n)
    * clarify doc for always_quote to not quote undef fields
      and XS and PP incompatibility of UTF8 process for print and combine

(hiramatsu)

2011-10-04 14:23:17 UTC MAIN commitmail json YAML

Add a builtin.mk to allow using a native libuuid if available.

(hans)

2011-10-04 14:19:47 UTC MAIN commitmail json YAML

Extend to find libusb in /usr/sfw on SunOS 5.10.

(hans)

2011-10-04 14:15:35 UTC MAIN commitmail json YAML

Look in /usr/sfw to find built-in openssl on SunOS 5.10.

(hans)

2011-10-04 14:11:15 UTC MAIN commitmail json YAML

2011-10-04 14:08:48 UTC MAIN commitmail json YAML

2011-10-04 14:06:47 UTC MAIN commitmail json YAML

Fix build on SunOS 5.10

(hans)

2011-10-04 13:08:42 UTC MAIN commitmail json YAML

In SunOS 5.10 and earlier, some tools only exist in /usr/sfw/bin.

(hans)

2011-10-04 13:07:21 UTC MAIN commitmail json YAML

Re-enable pkg-config on SunOS 5.11.

(hans)

2011-10-04 12:06:24 UTC MAIN commitmail json YAML

Mention datapkg rename.

(wiz)

2011-10-04 12:05:12 UTC MAIN commitmail json YAML

2011-10-04 12:04:44 UTC MAIN commitmail json YAML

2011-10-04 12:02:41 UTC MAIN commitmail json YAML

Reimport pkgsrc/databases/datapkg.
On request by joerg, prefix PKGNAME with py??- since it installs a python
library; this way all binary packages can coexist.
The separate packages will still conflict due to bin/datapkg though.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-20111004

(wiz)

2011-10-04 12:01:17 UTC MAIN commitmail json YAML

Updated www/ruby-http_parser.rb to 0.5.3

(obache)

2011-10-04 12:01:02 UTC MAIN commitmail json YAML

Update ruby-http_parser.rb to 0.5.3.

* fix some compiler warnings
* reset support for requests with no body

(obache)

2011-10-04 11:55:34 UTC MAIN commitmail json YAML

2011-10-04 11:41:20 UTC MAIN commitmail json YAML

Use ${TAR} instead of tar.

(hans)

2011-10-04 11:37:38 UTC MAIN commitmail json YAML

Not every tar knows -z.

(hans)

2011-10-04 10:31:37 UTC MAIN commitmail json YAML

2011-10-04 09:36:54 UTC MAIN commitmail json YAML

Updated graphics/pngcrush to 1.7.17

(adam)

2011-10-04 09:36:01 UTC MAIN commitmail json YAML

Changes 1.7.17:
* Changed "#if !defined(PNG_NO_STDIO)" to "#ifdef PNG_STDIO_SUPPORTED"
  as recommended in the libpng documentation.
* Added PNG_UINT_32_NAME macro and used it to simplify chunk_type integer
  definitions.

(adam)

2011-10-04 09:00:09 UTC MAIN commitmail json YAML

update to zyGrib 5.0.6

(plunky)

2011-10-04 08:59:02 UTC MAIN commitmail json YAML

update to zyGrib 5.0.6, ChangeLog:

2011-09-10 : zyGrib Version 5.0.6

    Bug fixed : reference date was not displayed for MeteoBlue forecast.
    Bug fixed : longitude between 1�W and 0� was not displayed for
                worldwide files (particularly for NOAA archive files).

2011-09-06 : zyGrib Version 5.0.5

    Essential for retrospective weather exploration: reading grib files
    from NOAA GFS archive (analysis data), available since 2004.
    * Cover: worldwide, grid of 1�x1�, 4 files per day.
    * Choose the .grb files whose size is about 20 MB.
    * Reading files is a bit long (it takes memory), all data are not
      recognized, but main data are displayed on the ground and in altitude.

2011-08-17 : zyGrib Version 5.0.4

    Bug fixed : it was impossible to open a meteotable while reading a
                MeteoBlue file.

2011-08-06 : zyGrib Version 5.0.3

    New russian translation (thanks Yaroslav Zavarzin),
    Now ZyGrib can read very poor free grib files from Meteoconsult.

(plunky)

2011-10-04 08:37:51 UTC MAIN commitmail json YAML

2011-10-04 08:08:48 UTC MAIN commitmail json YAML

Updated net/zeromq to 2.1.10.

(obache)

2011-10-04 08:05:36 UTC MAIN commitmail json YAML

Phraseanet 3.1.4 and dependencies

(manu)

2011-10-04 08:03:47 UTC MAIN commitmail json YAML

2011-10-04 08:02:19 UTC MAIN commitmail json YAML

2011-10-04 08:01:18 UTC MAIN commitmail json YAML

2011-10-04 07:59:04 UTC MAIN commitmail json YAML

Update zeromq to 2.1.10.

0MQ version 2.1.10 (Stable), released on 2011/10/03
===================================================

Bug fixes
---------

* Fixed issue 140, SWAP failed with assertion failure in pipe.cpp:187
  if the current directory was not writeable. Behavior now is to return
  -1 at zmq_setsockopt in this situation.

* Fixed issue 207, assertion failure in zmq_connecter.cpp:48, when an
  invalid zmq_connect() string was used, or the hostname could not be
  resolved. The zmq_connect() call now returns -1 in both those cases.

* Fixed issue 218, sockets not opened with SOCK_CLOEXEC, causing fork/exec
  to sit on sockets unnecessarily.

* Fixed issue 250, build errors on Windows.

* Fixed issue 252, assertion failure in req.cpp:87 and req.cpp:88.

* Fixed issue 261, assertion failure in kqueue.cpp:76 on OS/X.

0MQ version 2.1.9 (Stable), released on 2011/08/29
==================================================

Bug fixes
---------

* Fixed issue 240, assertion failure in pgm_socket.cpp:437.

* Fixed issue 238, assertion failure in zmq.cpp:655, when zmq_poll is
  used on an empty set, on Windows.

* Fixed issue 239, assertion failure in zmq.cpp:223, when ZMQ_SWAP was
  used with explicit identities and multiple SUB sockets.

* Fixed issue 236, zmq_send() and zmq_recv() did not always return
  error conditions such as EFSM properly. This bug was introduced in
  version 2.1.8 by the backport of changes for issue 231.

Building
--------

* 0MQ support for Android added (Bill Roberts, Mikko Koppanen).

0MQ version 2.1.8 (RC), released on 2011/07/28
==============================================

Bug fixes
---------

* Fixed issue 223, assertion failure in tcp_connecter.cpp:300 when
  connecting to a server that is on an unreachable network (errno is
  equal to ENETUNREACH).

* Fixed issue 228, assertion failure at rep.cpp:88 when HWM was reached.

* Fixed issue 231, assertion failure at mailbox.cpp:183 when too many
  pending socketpair operations were queued (major backport from 3.0).

* Fixed issue 234, assertion failure at mailbox.cpp:77 when Ctrl-C was
  used (only affected git master following backport for 231).

* Fixed issue 230, SIGPIPE killing servers when client disconnected, hit
  OS/X only.

Note: this release was renamed "release candidate" due to issue 236,
fixed in 2.1.9.

(obache)

2011-10-04 07:44:11 UTC MAIN commitmail json YAML

Added php-fileinfo, PHP indings to libmagic

(manu)

2011-10-04 07:42:35 UTC MAIN commitmail json YAML

PHP bindings for libmagic, from pkgsrc-wip (filip@joyent.com)

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(manu)

2011-10-04 06:36:33 UTC MAIN commitmail json YAML

Updated textproc/groonga to 1.2.6

(obache)

2011-10-04 06:36:20 UTC MAIN commitmail json YAML

Update groonga to 1.2.6.

Release 1.2.6 - 2011/09/29
--------------------------

Improvements
^^^^^^^^^^^^

* Improved error message on type cast.
* Added geo point value validation on type cast.
* Supported :doc:`/tutorial/query_expansion`.
* Added `--query_expansion` option to
  :doc:`/commands/select` for query expansion.
* Added geometry conversion macro between degree and msec.
* Supported type cast in :doc:`/functions/geo_distance` ().
* Don't split tokens with full width space in command line. #986
* Supported conversion between TokyoGeoPoint and WGS84GeoPoint.
* Exported grn_geo_select_in_circle() and grn_geo_select_in_rectangle().
* Supported CentOS 6.
* Supported the current Debian GNU/Linux sid.
  Patch by SATOH Fumiyasu. GitHub#3

Fixes
^^^^^

* Fixed a bug that geo point is loaded as broken value.

Thanks
^^^^^^

* SATOH Fumiyasu

Release 1.2.5 - 2011/08/29
--------------------------

Improvements
^^^^^^^^^^^^

* Added experimental Windows installer support.
* Accepted "#" and "-" as a valid name characters. #1043
* Accepted all valid characters except "_" as the first character. #1043
* Supported `--each` for `[...]` form :doc:`/commands/load`. #1044
* Added documentation for :doc:`/suggest`.
* Supported threshold as `--frequency_threshold` and
  `--conditional_probability_threshold` options in all
  :doc:`/commands/suggest` types. #1042
* [groonga-suggest-httpd] Supported log reopen by SIGUSR1. #1048
* Supported string input for reference vector column value. #1051
* [groonga-suggest-httpd] Added `--n-lines-per-log-file`
  option that changes log line limitation for a file.
* [groonga-suggest-httpd] Added `p` parameter for
  `--conditional_probability_threshold`.
* Added GRN_CTX_PER_DB flag for grn_ctx_init() and grn_ctx_open(). #1053
* Exported grn_ctx_close(). #1035

Fixes
^^^^^

* Fixed a crash bug that invalid value is passed as match expression
  argument in :doc:`/commands/select`. #1047
* Fixed a bug that hash table cursor returns garbage records.

(obache)

2011-10-04 05:41:22 UTC MAIN commitmail json YAML

2011-10-04 04:49:07 UTC MAIN commitmail json YAML

- Note update of textproc/p5-Text-CSV_XS.
- Fix format of existing entries those pkglint complaints.

(hiramatsu)

2011-10-04 04:45:22 UTC MAIN commitmail json YAML

Updated p5-Text-CSV_XS to 0.85.

Changes from previous:
2011-09-07 0.85 - H.Merijn Brand  <h.m.brand@xs4all.nl>
    * NAME / DISTNAME in Makefile.PL

2011-09-07 0.84 - H.Merijn Brand  <h.m.brand@xs4all.nl>
    * More cross-checks for META data

2011-08-07 0.83 - H.Merijn Brand  <h.m.brand@xs4all.nl>
    * Fix spurious auto_diag warning (RT#69673)
    * Tested with 50 versions of perl, including 1.15.1

2011-05-01 0.82 - H.Merijn Brand  <h.m.brand@xs4all.nl>
    * Doc fix (RT#66905, Peter Newman)
    * Documentation overhaul (pod links)

2011-03-07 0.81 - H.Merijn Brand  <h.m.brand@xs4all.nl>
    * Add is_missing ()
    * Doc overhaul
    * Fix Build on OpenVMS (RT#65654, Martin P.J. Zinser)
    * Fix SetDiag () leak (RT#66453, Sven Scholing)

2010-12-24 0.80 - H.Merijn Brand  <h.m.brand@xs4all.nl>
    * Implement getline_all () and getaline_hr_all ()
    * Fixed another parsing for eol = \r (RT#61525)

2010-11-26 0.79 - H.Merijn Brand  <h.m.brand@xs4all.nl>
    * Use correct type for STRLEN (HP-UX/PA-RISC/32)
    * More code coverage
    * EOF unreliable when line-end missing at eof

2010-11-26 0.78 - H.Merijn Brand  <h.m.brand@xs4all.nl>
    * Version 0.77 broke MacOS exported CSV files with only \r

2010-10-23 0.77 - H.Merijn Brand  <h.m.brand@xs4all.nl>
    * Internals now use warn () instead of (void)fprintf (stderr, ...)
      Now the test in t/80_diag also passes on Windows
    * Better parsing for eol = \r and set as such (RT#61525)
    * Workaround for AIX cpp bug (RT#62388, Jan Dubois)

2010-10-09 0.76 - H.Merijn Brand  <h.m.brand@xs4all.nl>
    * Windows doesn't support STDERR redirection as used in t/80_diag

2010-10-05 0.75 - H.Merijn Brand  <h.m.brand@xs4all.nl>
    * Fixed undefinedness of $\ in print (RT#61880)

2010-09-29 0.74 - H.Merijn Brand  <h.m.brand@xs4all.nl>
    * Spelling fixes
    * Real eol support for parsing streams (beyond \n, \r and \r\n)
    * Clarify doc for always_quote to not quote undef fields
    * Clarify UTF8 process for print () and combine ()

(hiramatsu)

2011-10-04 03:29:47 UTC MAIN commitmail json YAML

Revert previous.  It is Milestone Reease.

(taca)

2011-10-04 03:28:43 UTC MAIN commitmail json YAML

+ mysql-client-5.6.3, mysql-server-5.6.3.

(taca)

2011-10-04 03:09:25 UTC MAIN commitmail json YAML

Set LICENSE to "gnu-gpl-v2 OR gnu-gpl-v3".

(hiramatsu)

2011-10-04 03:07:54 UTC MAIN commitmail json YAML

Set LICENSE to "gnu-gpl-v2 OR gnu-gpl-v3".

(hiramatsu)

2011-10-04 03:05:37 UTC MAIN commitmail json YAML

Set LICENSE to "gnu-gpl-v2 OR gnu-gpl-v3".

(hiramatsu)

2011-10-04 02:52:38 UTC MAIN commitmail json YAML

Updated textproc/p5-XML-LibXML to 1.88.

(hiramatsu)

2011-10-04 02:51:41 UTC MAIN commitmail json YAML

Updated to p5-XML-LibXML to 1.88.

This version properly handles error messages in recent textproc/libxml2.

See "Changes" file in the distfile for complete list of bug fixes.

(hiramatsu)

2011-10-04 01:53:32 UTC MAIN commitmail json YAML

record update of cvsd.

(schnoebe)

2011-10-03 23:45:27 UTC MAIN commitmail json YAML

Bring cvsd up to date as 1.0.22.

Changelog:

2011-06-13 release 1.0.22 of cvsd
changes since 1.0.21:

    + don't log EINTR on select() any more, not even in debug mode
    + fix for cvsd-buildroot to also work on multiarch setups
    + log address and port with bind() failures
    + Debian packaging updates

2010-09-08 release 1.0.21 of cvsd
changes since 1.0.20:

    + handle failure to bind() as a fatal error now

2010-09-05 release 1.0.20 of cvsd
changes since 1.0.19:

    + correctly listen on IPv4 and IPv6 addresses with recent Glibc
      versions by not depending on the order of address records returned by
      getaddrinfo() and work regardless of net.ipv6.bindv6only sysctl

2010-08-17 release 1.0.19 of cvsd
    changes since 1.0.18:

    + cvsd-buildroot: ignore commented out lines in CVSROOT/passwd files
    + cvsd-buildroot: set an umask for generated files
    + some documentation updates
    + change init script dependency on $remote_fs (for /usr) from Should
      to Required (thanks lintian)
    + Debian packaging improvements

2010-01-14 release 1.0.18 of cvsd
changes since 1.0.17:

    + use simpler shell semantics in cvsd-buildroot to fix a problem
      with bash 4
    + fix call to uname in the cvsd-buginfo script

2009-12-30 release 1.0.17 of cvsd
    changes since 1.0.16:

    + update to automake 1.11
    + some small spelling fixes in documentation
    + changed references to home page and contact email addresses to use
      arthurdejong.org
    + Debian packaging improvements

(schnoebe)

2011-10-03 19:52:57 UTC MAIN commitmail json YAML

2011-10-03 19:51:06 UTC MAIN commitmail json YAML

Import ruby19-xz-0.0.1 as archivers/ruby-xz.

ruby-xz is a basic binding for liblzma that allows you to create and
extract XZ-compressed archives.  It can cope with big files as well as
small ones, but doesn't offer much of the possibilities liblzma itself
has.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(minskim)

2011-10-03 17:19:02 UTC MAIN commitmail json YAML

ensure we disable selinux

(abs)

2011-10-03 17:03:01 UTC MAIN commitmail json YAML

Added sysutils/xenstoretools 4.1.1 [sborrill 2011-10-03]
Added sysutils/xe-guest-utilities 6.0.0 [sborrill 2011-10-03]

(sborrill)

2011-10-03 17:01:24 UTC MAIN commitmail json YAML

2011-10-03 17:01:06 UTC MAIN commitmail json YAML

Switch to using version number from version.mk.
Conflict with xenstoretools.

OK cegger@

(sborrill)

2011-10-03 17:00:10 UTC MAIN commitmail json YAML

Note update of markdown-mode.

(minskim)

2011-10-03 16:59:39 UTC MAIN commitmail json YAML

Update markdown-mode to 1.8.1.

Major changes since 1.7:

- Improve syntax highlighting of preformatted text blocks to better
  distinguish them from list items with hanging indentation and nested
  list items.

- Match italic and bold text and inline code fragments across line
  breaks, within a single block, but prevent them from matching across
  blocks.

- Generally improve multi-line font lock by extending the search
  region to include full blocks.

- Fixed an issue, reported by Joost Kremners, where for multi-line
  lists, the position of the list marker was not being added to the
  list of possible indentation levels.

- Make indentation work when the previous line is not indented.

- Avoid a problem where indentation positions were getting skipped
  over when tab cycling.

- Fixed an issue when column 0 is the natural automatic indentation stop.

- Set tab width to 4, the natural tab width for Markdown documents.

- Stop announcing ���TAB��� in the minibuffer when tab is pressed.

(minskim)

2011-10-03 16:59:23 UTC MAIN commitmail json YAML

Add xenstoretools and xe-guest-utilities

(sborrill)

2011-10-03 16:58:58 UTC MAIN commitmail json YAML

Add patch to be used by xenstoretools to install a subset of the relevant
tools.

(sborrill)

2011-10-03 16:58:04 UTC MAIN commitmail json YAML

Pull out version number from main Makefile so that it can be shared by
sysutils/xenstoretools

(sborrill)

2011-10-03 16:57:03 UTC MAIN commitmail json YAML

NetBSD can run as a paravirtualised guest of Citrix XenServer using
XEN3PAE_DOMU (i386) or XEN3_DOMU (amd64) kernels. To get full
functionality, guest VMs must provide run-time information to the
XenServer dom0. Failure to do so will give the message "XenServer
Tools not installed".

This package allows NetBSD to interface with XenServer to enable:
- Memory usage logging
- IP address reporting
- Suspend/Resume
- Migration
- OS version reporting

This version is for XenServer 6.0 and earlier.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(sborrill)

2011-10-03 16:55:34 UTC MAIN commitmail json YAML

This package is a subset of the xentools41 package. It contains
just the tools to manipulate xenstore from the guest VM.

It uses the distinfo, patches and version number from the xentools41
package.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(sborrill)

2011-10-03 16:17:08 UTC MAIN commitmail json YAML

Update coreutils and gnuls to 8.13 (from the ancient 6.12).

In particular, I am doing this to fix the build under macppc.  6.12 is
just broken on machines that have a 64-bit time_t with a 32-bit long.

All of our local patches seem to have been assimilated upstream... but,
of course, this does not mean new problems won't arise!

This update has been tested on amd64, macppc and OS X 10.6.

* Noteworthy changes in release 8.13 (2011-09-08) [stable]

** Bug fixes

  chown and chgrp with the -v --from= options, now output the correct owner.
  I.E. for skipped files, the original ownership is output, not the new one.
  [bug introduced in sh-utils-2.0g]

  cp -r could mistakenly change the permissions of an existing destination
  directory.  [bug introduced in coreutils-6.8]

  cp -u -p would fail to preserve one hard link for each up-to-date copy
  of a src-hard-linked name in the destination tree.  I.e., if s/a and s/b
  are hard-linked and dst/s/a is up to date, "cp -up s dst" would copy s/b
  to dst/s/b rather than simply linking dst/s/b to dst/s/a.
  [This bug appears to have been present in "the beginning".]

  fts-using tools (rm, du, chmod, chgrp, chown, chcon) no longer use memory
  proportional to the number of entries in each directory they process.
  Before, rm -rf 4-million-entry-directory would consume about 1GiB of memory.
  Now, it uses less than 30MB, no matter how many entries there are.
  [this bug was inherent in the use of fts: thus, for rm the bug was
  introduced in coreutils-8.0.  The prior implementation of rm did not use
  as much memory.  du, chmod, chgrp and chown started using fts in 6.0.
  chcon was added in coreutils-6.9.91 with fts support.  ]

  pr -T no longer ignores a specified LAST_PAGE to stop at.
  [bug introduced in textutils-1.19q]

  printf '%d' '"' no longer accesses out-of-bounds memory in the diagnostic.
  [bug introduced in sh-utils-1.16]

  split --number l/... no longer creates extraneous files in certain cases.
  [bug introduced in coreutils-8.8]

  timeout now sends signals to commands that create their own process group.
  timeout is no longer confused when starting off with a child process.
  [bugs introduced in coreutils-7.0]

  unexpand -a now aligns correctly when there are spaces spanning a tabstop,
  followed by a tab.  In that case a space was dropped, causing misalignment.
  We also now ensure that a space never precedes a tab.
  [bug introduced in coreutils-5.3.0]

** Changes in behavior

  chmod, chown and chgrp now output the original attributes in messages,
  when -v or -c specified.

  cp -au (where --preserve=links is implicit) may now replace newer
  files in the destination, to mirror hard links from the source.

** New features

  date now accepts ISO 8601 date-time strings with "T" as the
  separator.  It has long parsed dates like "2004-02-29 16:21:42"
  with a space between the date and time strings.  Now it also parses
  "2004-02-29T16:21:42" and fractional-second and time-zone-annotated
  variants like "2004-02-29T16:21:42.333-07:00"

  md5sum accepts the new --strict option.  With --check, it makes the
  tool exit non-zero for any invalid input line, rather than just warning.
  This also affects sha1sum, sha224sum, sha384sum and sha512sum.

  split accepts a new --filter=CMD option.  With it, split filters output
  through CMD.  CMD may use the $FILE environment variable, which is set to
  the nominal output file name for each invocation of CMD.  For example, to
  split a file into 3 approximately equal parts, which are then compressed:
    split -n3 --filter='xz > $FILE.xz' big
  Note the use of single quotes, not double quotes.
  That creates files named xaa.xz, xab.xz and xac.xz.

  timeout accepts a new --foreground option, to support commands not started
  directly from a shell prompt, where the command is interactive or needs to
  receive signals initiated from the terminal.

** Improvements

  cp -p now copies trivial NSFv4 ACLs on Solaris 10.  Before, it would
  mistakenly apply a non-trivial ACL to the destination file.

  cp and ls now support HP-UX 11.11's ACLs, thanks to improved support
  in gnulib.

  df now supports disk partitions larger than 4 TiB on MacOS X 10.5
  or newer and on AIX 5.2 or newer.

  join --check-order now prints "join: FILE:LINE_NUMBER: bad_line" for an
  unsorted input, rather than e.g., "join: file 1 is not in sorted order".

  shuf outputs small subsets of large permutations much more efficiently.
  For example `shuf -i1-$((2**32-1)) -n2` no longer exhausts memory.

  stat -f now recognizes the GPFS, MQUEUE and PSTOREFS file system types.

  timeout now supports sub-second timeouts.

** Build-related

  Changes inherited from gnulib address a build failure on HP-UX 11.11
  when using /opt/ansic/bin/cc.

  Numerous portability and build improvements inherited via gnulib.

* Noteworthy changes in release 8.12 (2011-04-26) [stable]

** Bug fixes

  tail's --follow=name option no longer implies --retry on systems
  with inotify support.  [bug introduced in coreutils-7.5]

** Changes in behavior

  cp's extent-based (FIEMAP) copying code is more reliable in the face
  of varying and undocumented file system semantics:
  - it no longer treats unwritten extents specially
  - a FIEMAP-based extent copy always uses the FIEMAP_FLAG_SYNC flag.
      Before, it would incur the performance penalty of that sync only
      for 2.6.38 and older kernels.  We thought all problems would be
      resolved for 2.6.39.
  - it now attempts a FIEMAP copy only on a file that appears sparse.
      Sparse files are relatively unusual, and the copying code incurs
      the performance penalty of the now-mandatory sync only for them.

** Portability

  dd once again compiles on AIX 5.1 and 5.2

* Noteworthy changes in release 8.11 (2011-04-13) [stable]

** Bug fixes

  cp -a --link would not create a hardlink to a symlink, instead
  copying the symlink and then not preserving its timestamp.
  [bug introduced in coreutils-8.0]

  cp now avoids FIEMAP issues with BTRFS before Linux 2.6.38,
  which could result in corrupt copies of sparse files.
  [bug introduced in coreutils-8.10]

  cut could segfault when invoked with a user-specified output
  delimiter and an unbounded range like "-f1234567890-".
  [bug introduced in coreutils-5.3.0]

  du would infloop when given --files0-from=DIR
  [bug introduced in coreutils-7.1]

  sort no longer spawns 7 worker threads to sort 16 lines
  [bug introduced in coreutils-8.6]

  touch built on Solaris 9 would segfault when run on Solaris 10
  [bug introduced in coreutils-8.8]

  wc would dereference a NULL pointer upon an early out-of-memory error
  [bug introduced in coreutils-7.1]

** New features

  dd now accepts the 'nocache' flag to the iflag and oflag options,
  which will discard any cache associated with the files, or
  processed portion thereof.

  dd now warns that 'iflag=fullblock' should be used,
  in various cases where partial reads can cause issues.

** Changes in behavior

  cp now avoids syncing files when possible, when doing a FIEMAP copy.
  The sync is only needed on Linux kernels before 2.6.39.
  [The sync was introduced in coreutils-8.10]

  cp now copies empty extents efficiently, when doing a FIEMAP copy.
  It no longer reads the zero bytes from the input, and also can efficiently
  create a hole in the output file when --sparse=always is specified.

  df now aligns columns consistently, and no longer wraps entries
  with longer device identifiers, over two lines.

  install now rejects its long-deprecated --preserve_context option.
  Use --preserve-context instead.

  test now accepts "==" as a synonym for "="

* Noteworthy changes in release 8.10 (2011-02-04) [stable]

** Bug fixes

  du would abort with a failed assertion when two conditions are met:
  part of the hierarchy being traversed is moved to a higher level in the
  directory tree, and there is at least one more command line directory
  argument following the one containing the moved sub-tree.
  [bug introduced in coreutils-5.1.0]

  join --header now skips the ordering check for the first line
  even if the other file is empty.  [bug introduced in coreutils-8.5]

  rm -f no longer fails for EINVAL or EILSEQ on file systems that
  reject file names invalid for that file system.

  uniq -f NUM no longer tries to process fields after end of line.
  [bug introduced in coreutils-7.0]

** New features

  cp now copies sparse files efficiently on file systems with FIEMAP
  support (ext4, btrfs, xfs, ocfs2).  Before, it had to read 2^20 bytes
  when copying a 1MiB sparse file.  Now, it copies bytes only for the
  non-sparse sections of a file.  Similarly, to induce a hole in the
  output file, it had to detect a long sequence of zero bytes.  Now,
  it knows precisely where each hole in an input file is, and can
  reproduce them efficiently in the output file.  mv also benefits
  when it resorts to copying, e.g., between file systems.

  join now supports -o 'auto' which will automatically infer the
  output format from the first line in each file, to ensure
  the same number of fields are output for each line.

** Changes in behavior

  join no longer reports disorder when one of the files is empty.
  This allows one to use join as a field extractor like:
  join -a1 -o 1.3,1.1 - /dev/null

* Noteworthy changes in release 8.9 (2011-01-04) [stable]

** Bug fixes

  split no longer creates files with a suffix length that
  is dependent on the number of bytes or lines per file.
  [bug introduced in coreutils-8.8]

* Noteworthy changes in release 8.8 (2010-12-22) [stable]

** Bug fixes

  cp -u no longer does unnecessary copying merely because the source
  has finer-grained time stamps than the destination.

  od now prints floating-point numbers without losing information, and
  it no longer omits spaces between floating-point columns in some cases.

  sort -u with at least two threads could attempt to read through a
  corrupted pointer. [bug introduced in coreutils-8.6]

  sort with at least two threads and with blocked output would busy-loop
  (spinlock) all threads, often using 100% of available CPU cycles to
  do no work.  I.e., "sort < big-file | less" could waste a lot of power.
  [bug introduced in coreutils-8.6]

  sort with at least two threads no longer segfaults due to use of pointers
  into the stack of an expired thread. [bug introduced in coreutils-8.6]

  sort --compress no longer mishandles subprocesses' exit statuses,
  no longer hangs indefinitely due to a bug in waiting for subprocesses,
  and no longer generates many more than NMERGE subprocesses.

  sort -m -o f f ... f no longer dumps core when file descriptors are limited.

** Changes in behavior

  sort will not create more than 8 threads by default due to diminishing
  performance gains.  Also the --parallel option is no longer restricted
  to the number of available processors.

** New features

  split accepts the --number option to generate a specific number of files.

* Noteworthy changes in release 8.7 (2010-11-13) [stable]

** Bug fixes

  cp, install, mv, and touch no longer crash when setting file times
  on Solaris 10 Update 9 [Solaris PatchID 144488 and newer expose a
  latent bug introduced in coreutils 8.1, and possibly a second latent
  bug going at least as far back as coreutils 5.97]

  csplit no longer corrupts heap when writing more than 999 files,
  nor does it leak memory for every chunk of input processed
  [the bugs were present in the initial implementation]

  tail -F once again notices changes in a currently unavailable
  remote directory [bug introduced in coreutils-7.5]

** Changes in behavior

  cp --attributes-only now completely overrides --reflink.
  Previously a reflink was needlessly attempted.

  stat's %X, %Y, and %Z directives once again print only the integer
  part of seconds since the epoch.  This reverts a change from
  coreutils-8.6, that was deemed unnecessarily disruptive.
  To obtain a nanosecond-precision time stamp for %X use %.X;
  if you want (say) just 3 fractional digits, use %.3X.
  Likewise for %Y and %Z.

  stat's new %W format directive would print floating point seconds.
  However, with the above change to %X, %Y and %Z, we've made %W work
  the same way as the others.

* Noteworthy changes in release 8.6 (2010-10-15) [stable]

** Bug fixes

  du no longer multiply counts a file that is a directory or whose
  link count is 1, even if the file is reached multiple times by
  following symlinks or via multiple arguments.

  du -H and -L now consistently count pointed-to files instead of
  symbolic links, and correctly diagnose dangling symlinks.

  du --ignore=D now ignores directory D even when that directory is
  found to be part of a directory cycle.  Before, du would issue a
  "NOTIFY YOUR SYSTEM MANAGER" diagnostic and fail.

  split now diagnoses read errors rather than silently exiting.
  [bug introduced in coreutils-4.5.8]

  tac would perform a double-free when given an input line longer than 16KiB.
  [bug introduced in coreutils-8.3]

  tail -F once again notices changes in a currently unavailable directory,
  and works around a Linux kernel bug where inotify runs out of resources.
  [bugs introduced in coreutils-7.5]

  tr now consistently handles case conversion character classes.
  In some locales, valid conversion specifications caused tr to abort,
  while in all locales, some invalid specifications were undiagnosed.
  [bugs introduced in coreutils 6.9.90 and 6.9.92]

** New features

  cp now accepts the --attributes-only option to not copy file data,
  which is useful for efficiently modifying files.

  du recognizes -d N as equivalent to --max-depth=N, for compatibility
  with FreeBSD.

  sort now accepts the --debug option, to highlight the part of the
  line significant in the sort, and warn about questionable options.

  sort now supports -d, -f, -i, -R, and -V in any combination.

  stat now accepts the %m format directive to output the mount point
  for a file.  It also accepts the %w and %W format directives for
  outputting the birth time of a file, if one is available.

** Changes in behavior

  df now consistently prints the device name for a bind mounted file,
  rather than its aliased target.

  du now uses less than half as much memory when operating on trees
  with many hard-linked files.  With --count-links (-l), or when
  operating on trees with no hard-linked files, there is no change.

  ls -l now uses the traditional three field time style rather than
  the wider two field numeric ISO style, in locales where a style has
  not been specified.  The new approach has nicer behavior in some
  locales, including English, which was judged to outweigh the disadvantage
  of generating less-predictable and often worse output in poorly-configured
  locales where there is an onus to specify appropriate non-default styles.
  [The old behavior was introduced in coreutils-6.0 and had been removed
  for English only using a different method since coreutils-8.1]

  rm's -d now evokes an error;  before, it was silently ignored.

  sort -g now uses long doubles for greater range and precision.

  sort -h no longer rejects numbers with leading or trailing ".", and
  no longer accepts numbers with multiple ".".  It now considers all
  zeros to be equal.

  sort now uses the number of available processors to parallelize
  the sorting operation.  The number of sorts run concurrently can be
  limited with the --parallel option or with external process
  control like taskset for example.

  stat now provides translated output when no format is specified.

  stat no longer accepts the --context (-Z) option.  Initially it was
  merely accepted and ignored, for compatibility.  Starting two years
  ago, with coreutils-7.0, its use evoked a warning.  Printing the
  SELinux context of a file can be done with the %C format directive,
  and the default output when no format is specified now automatically
  includes %C when context information is available.

  stat no longer accepts the %C directive when the --file-system
  option is in effect, since security context is a file attribute
  rather than a file system attribute.

  stat now outputs the full sub-second resolution for the atime,
  mtime, and ctime values since the Epoch, when using the %X, %Y, and
  %Z directives of the --format option.  This matches the fact that
  %x, %y, and %z were already doing so for the human-readable variant.

  touch's --file option is no longer recognized.  Use --reference=F (-r)
  instead.  --file has not been documented for 15 years, and its use has
  elicited a warning since coreutils-7.1.

  truncate now supports setting file sizes relative to a reference file.
  Also errors are no longer suppressed for unsupported file types, and
  relative sizes are restricted to supported file types.

* Noteworthy changes in release 8.5 (2010-04-23) [stable]

** Bug fixes

  cp and mv once again support preserving extended attributes.
  [bug introduced in coreutils-8.4]

  cp now preserves "capabilities" when also preserving file ownership.

  ls --color once again honors the 'NORMAL' dircolors directive.
  [bug introduced in coreutils-6.11]

  sort -M now handles abbreviated months that are aligned using blanks
  in the locale database.  Also locales with 8 bit characters are
  handled correctly, including multi byte locales with the caveat
  that multi byte characters are matched case sensitively.

  sort again handles obsolescent key formats (+POS -POS) correctly.
  Previously if -POS was specified, 1 field too many was used in the sort.
  [bug introduced in coreutils-7.2]

** New features

  join now accepts the --header option, to treat the first line of each
  file as a header line to be joined and printed unconditionally.

  timeout now accepts the --kill-after option which sends a kill
  signal to the monitored command if it's still running the specified
  duration after the initial signal was sent.

  who: the "+/-" --mesg (-T) indicator of whether a user/tty is accepting
  messages could be incorrectly listed as "+", when in fact, the user was
  not accepting messages (mesg no).  Before, who would examine only the
  permission bits, and not consider the group of the TTY device file.
  Thus, if a login tty's group would change somehow e.g., to "root",
  that would make it unwritable (via write(1)) by normal users, in spite
  of whatever the permission bits might imply.  Now, when configured
  using the --with-tty-group[=NAME] option, who also compares the group
  of the TTY device with NAME (or "tty" if no group name is specified).

** Changes in behavior

  ls --color no longer emits the final 3-byte color-resetting escape
  sequence when it would be a no-op.

  join -t '' no longer emits an error and instead operates on
  each line as a whole (even if they contain NUL characters).

* Noteworthy changes in release 8.4 (2010-01-13) [stable]

** Bug fixes

  nproc --all is now guaranteed to be as large as the count
  of available processors, which may not have been the case
  on GNU/Linux systems with neither /proc nor /sys available.
  [bug introduced in coreutils-8.1]

** Build-related

  Work around a build failure when using buggy <sys/capability.h>.
  Alternatively, configure with --disable-libcap.

  Compilation would fail on systems using glibc-2.7..2.9 due to changes in
  gnulib's wchar.h that tickled a bug in at least those versions of glibc's
  own <wchar.h> header.  Now, gnulib works around the bug in those older
  glibc <wchar.h> headers.

  Building would fail with a link error (cp/copy.o) when XATTR headers
  were installed without the corresponding library.  Now, configure
  detects that and disables xattr support, as one would expect.

* Noteworthy changes in release 8.3 (2010-01-07) [stable]

** Bug fixes

  cp -p, install -p, mv, and touch -c could trigger a spurious error
  message when using new glibc coupled with an old kernel.
  [bug introduced in coreutils-6.12].

  ls -l --color no longer prints "argetm" in front of dangling
  symlinks when the 'LINK target' directive was given to dircolors.
  [bug introduced in fileutils-4.0]

  pr's page header was improperly formatted for long file names.
  [bug introduced in coreutils-7.2]

  rm -r --one-file-system works once again.
  The rewrite to make rm use fts introduced a regression whereby
  a commmand of the above form would fail for all subdirectories.
  [bug introduced in coreutils-8.0]

  stat -f recognizes more file system types: k-afs, fuseblk, gfs/gfs2, ocfs2,
  and rpc_pipefs. Also Minix V3 is displayed correctly as minix3, not minux3.
  [bug introduced in coreutils-8.1]

  tail -f (inotify-enabled) once again works with remote files.
  The use of inotify with remote files meant that any changes to those
  files that was not done from the local system would go unnoticed.
  [bug introduced in coreutils-7.5]

  tail -F (inotify-enabled) would abort when a tailed file is repeatedly
  renamed-aside and then recreated.
  [bug introduced in coreutils-7.5]

  tail -F (inotify-enabled) could fail to follow renamed files.
  E.g., given a "tail -F a b" process, running "mv a b" would
  make tail stop tracking additions to "b".
  [bug introduced in coreutils-7.5]

  touch -a and touch -m could trigger bugs in some file systems, such
  as xfs or ntfs-3g, and fail to update timestamps.
  [bug introduced in coreutils-8.1]

  wc now prints counts atomically so that concurrent
  processes will not intersperse their output.
  [the issue dates back to the initial implementation]

* Noteworthy changes in release 8.2 (2009-12-11) [stable]

** Bug fixes

  id's use of mgetgroups no longer writes beyond the end of a malloc'd buffer
  [bug introduced in coreutils-8.1]

  id no longer crashes on systems without supplementary group support.
  [bug introduced in coreutils-8.1]

  rm once again handles zero-length arguments properly.
  The rewrite to make rm use fts introduced a regression whereby
  a command like "rm a '' b" would fail to remove "a" and "b", due to
  the presence of the empty string argument.
  [bug introduced in coreutils-8.0]

  sort is now immune to the signal handling of its parent.
  Specifically sort now doesn't exit with an error message
  if it uses helper processes for compression and its parent
  ignores CHLD signals. [bug introduced in coreutils-6.9]

  tail without -f no longer accesses uninitialized memory
  [bug introduced in coreutils-7.6]

  timeout is now immune to the signal handling of its parent.
  Specifically timeout now doesn't exit with an error message
  if its parent ignores CHLD signals. [bug introduced in coreutils-7.6]

  a user running "make distcheck" in the coreutils source directory,
  with TMPDIR unset or set to the name of a world-writable directory,
  and with a malicious user on the same system
  was vulnerable to arbitrary code execution
  [bug introduced in coreutils-5.0]

* Noteworthy changes in release 8.1 (2009-11-18) [stable]

** Bug fixes

  chcon no longer exits immediately just because SELinux is disabled.
  Even then, chcon may still be useful.
  [bug introduced in coreutils-8.0]

  chcon, chgrp, chmod, chown and du now diagnose an ostensible directory cycle
  and arrange to exit nonzero.  Before, they would silently ignore the
  offending directory and all "contents."

  env -u A=B now fails, rather than silently adding A to the
  environment.  Likewise, printenv A=B silently ignores the invalid
  name.  [the bugs date back to the initial implementation]

  ls --color now handles files with capabilities correctly.  Previously
  files with capabilities were often not colored, and also sometimes, files
  without capabilites were colored in error. [bug introduced in coreutils-7.0]

  md5sum now prints checksums atomically so that concurrent
  processes will not intersperse their output.
  This also affected sum, sha1sum, sha224sum, sha384sum and sha512sum.
  [the bug dates back to the initial implementation]

  mktemp no longer leaves a temporary file behind if it was unable to
  output the name of the file to stdout.
  [the bug dates back to the initial implementation]

  nice -n -1 PROGRAM now runs PROGRAM even when its internal setpriority
  call fails with errno == EACCES.
  [the bug dates back to the initial implementation]

  nice, nohup, and su now refuse to execute the subsidiary program if
  they detect write failure in printing an otherwise non-fatal warning
  message to stderr.

  stat -f recognizes more file system types: afs, cifs, anon-inode FS,
  btrfs, cgroupfs, cramfs-wend, debugfs, futexfs, hfs, inotifyfs, minux3,
  nilfs, securityfs, selinux, xenfs

  tail -f (inotify-enabled) now avoids a race condition.
  Before, any data appended in the tiny interval between the initial
  read-to-EOF and the inotify watch initialization would be ignored
  initially (until more data was appended), or forever, if the file
  were first renamed or unlinked or never modified.
  [The race was introduced in coreutils-7.5]

  tail -F (inotify-enabled) now consistently tails a file that has been
  replaced via renaming.  That operation provokes either of two sequences
  of inotify events.  The less common sequence is now handled as well.
  [The bug came with the implementation change in coreutils-7.5]

  timeout now doesn't exit unless the command it is monitoring does,
  for any specified signal. [bug introduced in coreutils-7.0].

** Changes in behavior

  chroot, env, nice, and su fail with status 125, rather than 1, on
  internal error such as failure to parse command line arguments; this
  is for consistency with stdbuf and timeout, and avoids ambiguity
  with the invoked command failing with status 1.  Likewise, nohup
  fails with status 125 instead of 127.

  du (due to a change in gnulib's fts) can now traverse NFSv4 automounted
  directories in which the stat'd device number of the mount point differs
  during a traversal.  Before, it would fail, because such a mismatch would
  usually represent a serious error or a subversion attempt.

  echo and printf now interpret \e as the Escape character (0x1B).

  rm -f /read-only-fs/nonexistent now succeeds and prints no diagnostic
  on systems with an unlinkat syscall that sets errno to EROFS in that case.
  Before, it would fail with a "Read-only file system" diagnostic.
  Also, "rm /read-only-fs/nonexistent" now reports "file not found" rather
  than the less precise "Read-only file system" error.

** New programs

  nproc: Print the number of processing units available to a process.

** New features

  env and printenv now accept the option --null (-0), as a means to
  avoid ambiguity with newlines embedded in the environment.

  md5sum --check now also accepts openssl-style checksums.
  So do sha1sum, sha224sum, sha384sum and sha512sum.

  mktemp now accepts the option --suffix to provide a known suffix
  after the substitution in the template.  Additionally, uses such as
  "mktemp fileXXXXXX.txt" are able to infer an appropriate --suffix.

  touch now accepts the option --no-dereference (-h), as a means to
  change symlink timestamps on platforms with enough support.

* Noteworthy changes in release 8.0 (2009-10-06) [beta]

** Bug fixes

  cp --preserve=xattr and --archive now preserve extended attributes even
  when the source file doesn't have write access.
  [bug introduced in coreutils-7.1]

  touch -t [[CC]YY]MMDDhhmm[.ss] now accepts a timestamp string ending in .60,
  to accommodate leap seconds.
  [the bug dates back to the initial implementation]

  ls --color now reverts to the color of a base file type consistently
  when the color of a more specific type is disabled.
  [bug introduced in coreutils-5.90]

  ls -LR exits with status 2, not 0, when it encounters a cycle

  "ls -is" is now consistent with ls -lis in ignoring values returned
  from a failed stat/lstat.  For example ls -Lis now prints "?", not "0",
  for the inode number and allocated size of a dereferenced dangling symlink.

  tail --follow --pid now avoids a race condition where data written
  just before the process dies might not have been output by tail.
  Also, tail no longer delays at all when the specified pid is not live.
  [The race was introduced in coreutils-7.5,
  and the unnecessary delay was present since textutils-1.22o]

** Portability

  On Solaris 9, many commands would mistakenly treat file/ the same as
  file.  Now, even on such a system, path resolution obeys the POSIX
  rules that a trailing slash ensures that the preceeding name is a
  directory or a symlink to a directory.

** Changes in behavior

  id no longer prints SELinux " context=..." when the POSIXLY_CORRECT
  environment variable is set.

  readlink -f now ignores a trailing slash when deciding if the
  last component (possibly via a dangling symlink) can be created,
  since mkdir will succeed in that case.

** New features

  ln now accepts the options --logical (-L) and --physical (-P),
  added by POSIX 2008.  The default behavior is -P on systems like
  GNU/Linux where link(2) creates hard links to symlinks, and -L on
  BSD systems where link(2) follows symlinks.

  stat: without -f, a command-line argument of "-" now means standard input.
  With --file-system (-f), an argument of "-" is now rejected.
  If you really must operate on a file named "-", specify it as
  "./-" or use "--" to separate options from arguments.

** Improvements

  rm: rewrite to use gnulib's fts
  This makes rm -rf significantly faster (400-500%) in some pathological
  cases, and slightly slower (20%) in at least one pathological case.

  rm -r deletes deep hierarchies more efficiently.  Before, execution time
  was quadratic in the depth of the hierarchy, now it is merely linear.
  However, this improvement is not as pronounced as might be expected for
  very deep trees, because prior to this change, for any relative name
  length longer than 8KiB, rm -r would sacrifice official conformance to
  avoid the disproportionate quadratic performance penalty.  Leading to
  another improvement:

  rm -r is now slightly more standards-conformant when operating on
  write-protected files with relative names longer than 8KiB.

* Noteworthy changes in release 7.6 (2009-09-11) [stable]

** Bug fixes

  cp, mv now ignore failure to preserve a symlink time stamp, when it is
  due to their running on a kernel older than what was implied by headers
  and libraries tested at configure time.
  [bug introduced in coreutils-7.5]

  cp --reflink --preserve now preserves attributes when cloning a file.
  [bug introduced in coreutils-7.5]

  cp --preserve=xattr no longer leaks resources on each preservation failure.
  [bug introduced in coreutils-7.1]

  dd now exits with non-zero status when it encounters a write error while
  printing a summary to stderr.
  [bug introduced in coreutils-6.11]

  dd cbs=N conv=unblock would fail to print a final newline when the size
  of the input was not a multiple of N bytes.
  [the non-conforming behavior dates back to the initial implementation]

  df no longer requires that each command-line argument be readable
  [bug introduced in coreutils-7.3]

  ls -i now prints consistent inode numbers also for mount points.
  This makes ls -i DIR less efficient on systems with dysfunctional readdir,
  because ls must stat every file in order to obtain a guaranteed-valid
  inode number.  [bug introduced in coreutils-6.0]

  tail -f (inotify-enabled) now flushes any initial output before blocking.
  Before, this would print nothing and wait: stdbuf -o 4K tail -f /etc/passwd
  Note that this bug affects tail -f only when its standard output is buffered,
  which is relatively unusual.
  [bug introduced in coreutils-7.5]

  tail -f once again works with standard input.  inotify-enabled tail -f
  would fail when operating on a nameless stdin.  I.e., tail -f < /etc/passwd
  would say "tail: cannot watch `-': No such file or directory", yet the
  relatively baroque tail -f /dev/stdin < /etc/passwd would work.  Now, the
  offending usage causes tail to revert to its conventional sleep-based
  (i.e., not inotify-based) implementation.
  [bug introduced in coreutils-7.5]

** Portability

  ln, link: link f z/ would mistakenly succeed on Solaris 10, given an
  existing file, f, and nothing named "z".  ln -T f z/ has the same problem.
  Each would mistakenly create "z" as a link to "f".  Now, even on such a
  system, each command reports the error, e.g.,
  link: cannot create link `z/' to `f': Not a directory

** New features

  cp --reflink accepts a new "auto" parameter which falls back to
  a standard copy if creating a copy-on-write clone is not possible.

** Changes in behavior

  tail -f now ignores "-" when stdin is a pipe or FIFO.
  tail-with-no-args now ignores -f unconditionally when stdin is a pipe or FIFO.
  Before, it would ignore -f only when no file argument was specified,
  and then only when POSIXLY_CORRECT was set.  Now, :|tail -f - terminates
  immediately.  Before, it would block indefinitely.

* Noteworthy changes in release 7.5 (2009-08-20) [stable]

** Bug fixes

  dd's oflag=direct option now works even when the size of the input
  is not a multiple of e.g., 512 bytes.

  dd now handles signals consistently even when they're received
  before data copying has started.

  install runs faster again with SELinux enabled
  [introduced in coreutils-7.0]

  ls -1U (with two or more arguments, at least one a nonempty directory)
  would print entry names *before* the name of the containing directory.
  Also fixed incorrect output of ls -1RU and ls -1sU.
  [introduced in coreutils-7.0]

  sort now correctly ignores fields whose ending position is specified
  before the start position. Previously in numeric mode the remaining
  part of the line after the start position was used as the sort key.
  [This bug appears to have been present in "the beginning".]

  truncate -s failed to skip all whitespace in the option argument in
  some locales.

** New programs

  stdbuf: A new program to run a command with modified stdio buffering
  for its standard streams.

** Changes in behavior

  ls --color: files with multiple hard links are no longer colored differently
  by default. That can be enabled by changing the LS_COLORS environment
  variable. You can control that using the MULTIHARDLINK dircolors input
  variable which corresponds to the 'mh' LS_COLORS item. Note these variables
  were renamed from 'HARDLINK' and 'hl' which were available since
  coreutils-7.1 when this feature was introduced.

** Deprecated options

  nl --page-increment: deprecated in favor of --line-increment, the new option
  maintains the previous semantics and the same short option, -i.

** New features

  chroot now accepts the options --userspec and --groups.

  cp accepts a new option, --reflink: create a lightweight copy
  using copy-on-write (COW).  This is currently only supported within
  a btrfs file system.

  cp now preserves time stamps on symbolic links, when possible

  sort accepts a new option, --human-numeric-sort (-h): sort numbers
  while honoring human readable suffixes like KiB and MB etc.

  tail --follow now uses inotify when possible, to be more responsive
  to file changes and more efficient when monitoring many files.

* Noteworthy changes in release 7.4 (2009-05-07) [stable]

** Bug fixes

  date -d 'next mon', when run on a Monday, now prints the date
  7 days in the future rather than the current day.  Same for any other
  day-of-the-week name, when run on that same day of the week.
  [This bug appears to have been present in "the beginning". ]

  date -d tuesday, when run on a Tuesday -- using date built from the 7.3
  release tarball, not from git -- would print the date 7 days in the future.
  Now, it works properly and prints the current date.  That was due to
  human error (including not-committed changes in a release tarball)
  and the fact that there is no check to detect when the gnulib/ git
  submodule is dirty.

** Build-related

  make check: two tests have been corrected

** Portability

  There have been some ACL-related portability fixes for *BSD,
  inherited from gnulib.

* Noteworthy changes in release 7.3 (2009-05-01) [stable]

** Bug fixes

  cp now diagnoses failure to preserve selinux/xattr attributes when
  --preserve=context,xattr is specified in combination with -a.
  Also, cp no longer suppresses attribute-preservation diagnostics
  when preserving SELinux context was explicitly requested.

  ls now aligns output correctly in the presence of abbreviated month
  names from the locale database that have differing widths.

  ls -v and sort -V now order names like "#.b#" properly

  mv: do not print diagnostics when failing to preserve xattr's on file
  systems without xattr support.

  sort -m no longer segfaults when its output file is also an input file.
  E.g., with this, touch 1; sort -m -o 1 1, sort would segfault.
  [introduced in coreutils-7.2]

** Changes in behavior

  shred, sort, shuf: now use an internal pseudorandom generator by default.
  This is mainly noticable in shred where the 3 random passes it does by
  default should proceed at the speed of the disk.  Previously /dev/urandom
  was used if available, which is relatively slow on GNU/Linux systems.

** Improved robustness

  cp would exit successfully after copying less than the full contents
  of a file larger than ~4000 bytes from a linux-/proc file system to a
  destination file system with a fundamental block size of 4KiB or greater.
  Reading into a 4KiB-or-larger buffer, cp's "read" syscall would return
  a value smaller than 4096, and cp would interpret that as EOF (POSIX
  allows this).  This optimization, now removed, saved 50% of cp's read
  syscalls when copying small files.  Affected linux kernels: at least
  2.6.9 through 2.6.29.
  [the optimization was introduced in coreutils-6.0]

** Portability

  df now pre-mounts automountable directories even with automounters for
  which stat-like syscalls no longer provoke mounting.  Now, df uses open.

  `id -G $USER` now works correctly even on Darwin and NetBSD. Previously it
  would either truncate the group list to 10, or go into an infinite loop,
  due to their non-standard getgrouplist implementations.
  [truncation introduced in coreutils-6.11]
  [infinite loop introduced in coreutils-7.1]

* Noteworthy changes in release 7.2 (2009-03-31) [stable]

** New features

  pwd now accepts the options --logical (-L) and --physical (-P).  For
  compatibility with existing scripts, -P is the default behavior
  unless POSIXLY_CORRECT is requested.

** Bug fixes

  cat once again immediately outputs data it has processed.
  Previously it would have been buffered and only output if enough
  data was read, or on process exit.
  [bug introduced in coreutils-6.0]

  comm's new --check-order option would fail to detect disorder on any pair
  of lines where one was a prefix of the other.  For example, this would
  fail to report the disorder: printf 'Xb\nX\n'>k; comm --check-order k k
  [bug introduced in coreutils-7.0]

  cp once again diagnoses the invalid "cp -rl dir dir" right away,
  rather than after creating a very deep dir/dir/dir/... hierarchy.
  The bug strikes only with both --recursive (-r, -R) and --link (-l).
  [bug introduced in coreutils-7.1]

  ls --sort=version (-v) sorted names beginning with "." inconsistently.
  Now, names that start with "." are always listed before those that don't.

  pr: fix the bug whereby --indent=N (-o) did not indent header lines
  [bug introduced in coreutils-6.9.90]

  sort now handles specified key ends correctly.
  Previously -k1,1b would have caused leading space from field 2 to be
  included in the sort while -k2,3.0 would have not included field 3.

** Changes in behavior

  cat,cp,install,mv,split: these programs now read and write a minimum
  of 32KiB at a time.  This was seen to double throughput when reading
  cached files on GNU/Linux-based systems.

  cp -a now tries to preserve extended attributes (xattr), but does not
  diagnose xattr-preservation failure.  However, cp --preserve=all still does.

  ls --color: hard link highlighting can be now disabled by changing the
  LS_COLORS environment variable. To disable it you can add something like
  this to your profile: eval `dircolors | sed s/hl=[^:]*:/hl=:/`

* Noteworthy changes in release 7.1 (2009-02-21) [stable]

** New features

  Add extended attribute support available on certain filesystems like ext2
  and XFS.
    cp: Tries to copy xattrs when --preserve=xattr or --preserve=all specified
    mv: Always tries to copy xattrs
    install: Never copies xattrs

  cp and mv accept a new option, --no-clobber (-n): silently refrain
  from overwriting any existing destination file

  dd accepts iflag=cio and oflag=cio to open the file in CIO (concurrent I/O)
  mode where this feature is available.

  install accepts a new option, --compare (-C): compare each pair of source
  and destination files, and if the destination has identical content and
  any specified owner, group, permissions, and possibly SELinux context, then
  do not modify the destination at all.

  ls --color now highlights hard linked files, too

  stat -f recognizes the Lustre file system type

** Bug fixes

  chgrp, chmod, chown --silent (--quiet, -f) no longer print some diagnostics
  [bug introduced in coreutils-5.1]

  cp uses much less memory in some situations

  cp -a now correctly tries to preserve SELinux context (announced in 6.9.90),
  doesn't inform about failure, unlike with --preserve=all

  du --files0-from=FILE no longer reads all of FILE into RAM before
  processing the first file name

  seq 9223372036854775807 9223372036854775808 now prints only two numbers
  on systems with extended long double support and good library support.
  Even with this patch, on some systems, it still produces invalid output,
  from 3 to at least 1026 lines long. [bug introduced in coreutils-6.11]

  seq -w now accounts for a decimal point added to the last number
  to correctly print all numbers to the same width.

  wc --files0-from=FILE no longer reads all of FILE into RAM, before
  processing the first file name, unless the list of names is known
  to be small enough.

** Changes in behavior

  cp and mv: the --reply={yes,no,query} option has been removed.
  Using it has elicited a warning for the last three years.

  dd: user specified offsets that are too big are handled better.
  Previously, erroneous parameters to skip and seek could result
  in redundant reading of the file with no warnings or errors.

  du: -H (initially equivalent to --si) is now equivalent to
  --dereference-args, and thus works as POSIX requires

  shred: now does 3 overwrite passes by default rather than 25.

  ls -l now marks SELinux-only files with the less obtrusive '.',
  rather than '+'.  A file with any other combination of MAC and ACL
  is still marked with a '+'.

* Noteworthy changes in release 7.0 (2008-10-05) [beta]

** New programs

  timeout: Run a command with bounded time.
  truncate: Set the size of a file to a specified size.

** New features

  chgrp, chmod, chown, chcon, du, rm: now all display linear performance,
  even when operating on million-entry directories on ext3 and ext4 file
  systems.  Before, they would exhibit O(N^2) performance, due to linear
  per-entry seek time cost when operating on entries in readdir order.
  Rm was improved directly, while the others inherit the improvement
  from the newer version of fts in gnulib.

  comm now verifies that the inputs are in sorted order.  This check can
  be turned off with the --nocheck-order option.

  comm accepts new option, --output-delimiter=STR, that allows specification
  of an output delimiter other than the default single TAB.

  cp and mv: the deprecated --reply=X option is now also undocumented.

  dd accepts iflag=fullblock to make it accumulate full input blocks.
  With this new option, after a short read, dd repeatedly calls read,
  until it fills the incomplete block, reaches EOF, or encounters an error.

  df accepts a new option --total, which produces a grand total of all
  arguments after all arguments have been processed.

  If the GNU MP library is available at configure time, factor and
  expr support arbitrarily large numbers.  Pollard's rho algorithm is
  used to factor large numbers.

  install accepts a new option --strip-program to specify the program used to
  strip binaries.

  ls now colorizes files with capabilities if libcap is available

  ls -v now uses filevercmp function as sort predicate (instead of strverscmp)

  md5sum now accepts the new option, --quiet, to suppress the printing of
  'OK' messages.  sha1sum, sha224sum, sha384sum, and sha512sum accept it, too.

  sort accepts a new option, --files0-from=F, that specifies a file
  containing a null-separated list of files to sort.  This list is used
  instead of filenames passed on the command-line to avoid problems with
  maximum command-line (argv) length.

  sort accepts a new option --batch-size=NMERGE, where NMERGE
  represents the maximum number of inputs that will be merged at once.
  When processing more than NMERGE inputs, sort uses temporary files.

  sort accepts a new option --version-sort (-V, --sort=version),
  specifying that ordering is to be based on filevercmp.

** Bug fixes

  chcon --verbose now prints a newline after each message

  od no longer suffers from platform bugs in printf(3).  This is
  probably most noticeable when using 'od -tfL' to print long doubles.

  seq -0.1 0.1 2 now prints 2,0 when locale's decimal point is ",".
  Before, it would mistakenly omit the final number in that example.

  shuf honors the --zero-terminated (-z) option, even with --input-range=LO-HI

  shuf --head-count is now correctly documented.  The documentation
  previously claimed it was called --head-lines.

** Improvements

  Improved support for access control lists (ACLs): On MacOS X, Solaris 7..10,
  HP-UX 11, Tru64, AIX, IRIX 6.5, and Cygwin, "ls -l" now displays the presence
  of an ACL on a file via a '+' sign after the mode, and "cp -p" copies ACLs.

  join has significantly better performance due to better memory management

  ls now uses constant memory when not sorting and using one_per_line format,
  no matter how many files are in a given directory.  I.e., to list a directory
  with very many files, ls -1U is much more efficient.

  od now aligns fields across lines when printing multiple -t
  specifiers, and no longer prints fields that resulted entirely from
  padding the input out to the least common multiple width.

** Changes in behavior

  stat's --context (-Z) option has always been a no-op.
  Now it evokes a warning that it is obsolete and will be removed.

(jmmv)

2011-10-03 15:26:30 UTC MAIN commitmail json YAML

Updated graphics/gource to 0.37

(ryoon)

2011-10-03 15:25:14 UTC MAIN commitmail json YAML

Update to 0.37

Changelog:
Gource 0.37 has been released, fixing a few bugs with timestamps
and directory deletion.

Changes since 0.35:
* Fixed SVN log GMT timestamp conversion.
* Fixed issue with sub-dirs of deleted dir not being removed in some cases.

(ryoon)

2011-10-03 14:30:41 UTC MAIN commitmail json YAML

Updated www/ruby-sinatra to 1.2.7

(obache)

2011-10-03 14:30:20 UTC MAIN commitmail json YAML

Update ruby-sinatra to 1.2.7.

= 1.2.7 (backports release) / Not Yet Released

Custom changes:

* Fix Ruby 1.8.6 issue with Accept header parsing. (Konstantin Haase)

Backported from 1.3.0:

* Ignore `to_ary` on response bodies. Fixes compatibility to Rails 3.1.
  (Konstantin Haase)

* `Sinatra.run!` now prints to stderr rather than stdout. (Andrew Armenia)

* Automatic `app_file` detection now works in directories containing brackets
  (Konstantin Haase)

* Improved documentation. (Emanuele Vicentini, Peter Higgins, Takanori
  Ishikawa, Konstantin Haase)

* Also specify charset in Content-Type header for JSON. (Konstantin Haase)

* Rack handler names will not be converted to lower case internally, this
  allows you to run Sinatra with custom Rack handlers, like Kirk or Mongrel2.
  Example: `ruby app.rb -s Mongrel2` (Konstantin Haase)

* Fix uninitialized instance variable warning. (David Kellum)

* Command line options now complain if value passed to `-p` is not a valid
  integer. (Konstantin Haase)

* Fix handling of broken query params when displaying exceptions. (Luke
  Jahnke)

(obache)

2011-10-03 14:23:37 UTC MAIN commitmail json YAML

- ruby-gnome2-gtkmozembed

(obache)

2011-10-03 14:22:45 UTC MAIN commitmail json YAML

Note update of ruby-gnome2 to 1.0.3.

(obache)

2011-10-03 14:19:43 UTC MAIN commitmail json YAML

Update ruby-gnome2 to 1.0.3.

== Ruby-GNOME2 1.0.3: 2011-09-19

This is a bug fix release of 1.0.2.

=== Changes

==== Ruby/GLib2

  * Fixes
    * [#3411234] Supported RubyGems 1.8.6.
      [Tobias Pfeiffer, Kouhei Sutou]

=== Thanks

  * Tobias Pfeiffer

== Ruby-GNOME2 1.0.2: 2011-09-18

This is a bug fix release of 1.0.1.

=== Changes

==== Ruby/GLib2

  * Fixes
    * [#3411204] Supported RubyGems 1.8.6.
      [Tobias Pfeiffer, Kouhei Sutou]

==== Ruby/GTK2

  * Fixes
    * Fixed the default theme on Windows.
      [ashbb, Kouhei Sutou]

=== Thanks

  * Tobias Pfeiffer
  * ashbb

== Ruby-GNOME2 1.0.1: 2011-09-18

This is a bug fix release of 1.0.0.

=== Changes

==== Ruby/GLib2

  * Improvements
    * GLib::IOChannel.open supports Windows.
      [OBATA Akio, Kouhei Sutou]
    * Added RVAL2STRV_FREE(), CSTRFILENAME2RVAL(),
      RVAL2STRV, STRV2RVAL(), G_REPLACE_SET_PROPERTY(),
      G_REPLACE_GET_PROPERTY() and G_REPLACE_ACTION().
      [Nikolai Weibull]
  * Fixes
    * GLib::IOChannelWin32Socket.new uses raw socket handle
      not file descriptor.
      [NAKAMURA Usaku, Kouhei Sutou]

==== Ruby/GTK2

  * Fixes
    * [#3383158] removed non LANG=C characters to be
      buildable on LANG=C environment.
      [Antonio Terceiro, Kouhei Sutou]
    * Fixed Gtk::FileFilter#add_custom crash.
      [Jeff Moore, Kouhei Sutou]
    * Fixed initialization order.
      [ashbb, Kouhei Sutou]

==== Ruby/GooCanvas

  * Improvements
    * Supported binary bundled gem.
      [HAYASHI Kentaro]

==== Ruby/GtkSourceView2

  * Fixes
    * Fixed bundled binary directory path on Windows.
      [HAYASHI Kentaro]

==== Ruby/GtkMozEmbed

  * Deprecated.

=== Thanks

  * Antonio Terceiro
  * OBATA Akio
  * NAKAMURA Usaku
  * HAYASHI Kentaro
  * Jeff Moore
  * ashbb
  * Nikolai Weibull

(obache)

2011-10-03 13:57:06 UTC MAIN commitmail json YAML

Updated textproc/wdiff to 1.0.1

(ryoon)

2011-10-03 13:55:37 UTC MAIN commitmail json YAML

Update to 1.0.1

Changelog:
Version 1.0.1 - September 2011, by Martin von Gagern

        Updated Polish, Ukrainian, Slovenian, Dutch, Finnish, Swedish and Czech translations

Version 1.0.0 - September 2011, by Martin von Gagern

        Changed major version to 1 to reflect maturity of the package
        Updated Dutch, French, Danish and Slovenian translations
        Added Ukrainian translation
        Improved error reporting in case a child process has problems
        Added tests to the test suite
        Updated gnulib

(ryoon)

2011-10-03 13:50:43 UTC MAIN commitmail json YAML

Updated fonts/umefont-ttf to 0.432

(ryoon)

2011-10-03 13:49:52 UTC MAIN commitmail json YAML

Update to 0.432

Changelog:
In Gothic (Sans-serif) family
* Fix glyphs in Unicode : 0020-668f, 98d0-9aa8, 9b30-ffff (first check)
* Fix glyphs in SJIS : second check completed

In Minchi (Serif) family
* Fix glyphs in Unicode : 0020-668f, 9b4d-ffff (first check)
* Fix glyphs in SJIS : second check completed

(ryoon)

2011-10-03 12:54:43 UTC MAIN commitmail json YAML

2011-10-03 12:52:40 UTC MAIN commitmail json YAML

Avoid version going backwards due to reset of MOZ_BRANCH_MINOR.

(tnn)

2011-10-03 12:51:28 UTC MAIN commitmail json YAML

Add CHECK_PORTABILITY_SKIP. This configure script is not run for nss,
and is regenerated with autoconf in the normal firefox build.

(tnn)

2011-10-03 12:50:59 UTC MAIN commitmail json YAML

2011-10-03 12:46:07 UTC MAIN commitmail json YAML

Add CHECK_PORTABILITY_SKIP. This configure script is not run for nspr,
and is regenerated with autoconf in the normal firefox build.

(tnn)

2011-10-03 12:37:24 UTC MAIN commitmail json YAML

Update to firefox-7.0. Release notes:

Drastically improved memory handling for certain use cases
Added a new rendering backend to speed up Canvas operations on Windows systems
Bookmark and password changes now sync almost instantly when using Firefox Sync
The 'http://' URL prefix is now hidden by default
Added support for text-overflow: ellipsis
Added support for the Web Timing specification
Enhanced support for MathML
The WebSocket protocol has been updated from version 7 to version 8
Added an opt-in system for users to send performance data back to Mozilla
  to improve future versions of Firefox
Fixed several stability issues
Fixed several security issues

(tnn)

2011-10-03 12:35:14 UTC MAIN commitmail json YAML

Add number of packages

(joerg)

2011-10-03 11:55:49 UTC MAIN commitmail json YAML

Updated devel/libevent to 2.0.14; devel/memcached to 1.4.7

(adam)

2011-10-03 11:53:12 UTC MAIN commitmail json YAML

Changes 1.4.7:
* Use a monotonically increasing timer
* Immediately expire items when given a negative expiration time
* Fix memcached-tool to print about all slabs
* Properly daemonize memcached for debian
* Don't permanently close UDP listeners on error
* Allow memcached-init to start multiple instances (not recommended)
* Issue 214: Search for network libraries before searching for libevent
* Issue 213: Search for clock_gettime in librt
* Issue 115: accont for CAS in item_size_ok
* Fix incredibly slim race for maxconns handler. Should no longer hang ever
* Issue 183: Reclaim items dead by flush_all
* Issue 200: Don't fire dtrace probe as the last thing in a function

(adam)

2011-10-03 11:48:12 UTC MAIN commitmail json YAML

Changes 2.0.14:
* Several SSL bufferevent fixes
* A Solaris sendfile bugfix
* A few other IOCP and rate-limiting bufferevent fixes
* Memory leak fixes
* Coverity fixes
* Portability and build fixes
* and more...

(adam)

2011-10-03 11:25:10 UTC MAIN commitmail json YAML

Updated graphics/libpano13 graphics/vigra www/py-cherrypy databases/sqlite3 databases/db5 net/proftpd

(adam)

2011-10-03 11:23:31 UTC MAIN commitmail json YAML

Changes 1.3.3f:
* Fixes segfault if mod_sql_mysql and "SQLAuthenticate groupsetfast"
  configuration used.
* Fixes mod_wrap syslog level (regression from Bug 3317).
* Fixes mod_ifsession segfault if regular expression patterns used in
  a <VirtualHost> section.

(adam)

2011-10-03 11:14:27 UTC MAIN commitmail json YAML

Added databases/datapkg version 0.8

(wiz)

2011-10-03 11:14:05 UTC MAIN commitmail json YAML

Added databases/py-ckanclient version 0.9

(wiz)

2011-10-03 11:13:44 UTC MAIN commitmail json YAML

+ datapkg, py-ckanclient.

(wiz)

2011-10-03 11:13:22 UTC MAIN commitmail json YAML

Initial import of datapkg-0.8:

datapkg is a Python library and command line tool for working with
Data Packages and interacting with data hubs like CKAN.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-20111003

(wiz)

2011-10-03 11:04:33 UTC MAIN commitmail json YAML

Initial import of py-ckanclient-0.9.0:

ckanclient is a Python module to read and write to a CKAN server
via the API.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-20111003

(wiz)

2011-10-03 11:03:14 UTC MAIN commitmail json YAML

Added sysutils/ts version 0.7.0

(wiz)

2011-10-03 11:02:48 UTC MAIN commitmail json YAML

2011-10-03 11:02:28 UTC MAIN commitmail json YAML

Initial import of ts-0.7.0, packaged for wip by Jan Å mydke.

A simple and flexible batch system for a single machine. Each user uses a
personal queue which can run several jobs in parallel.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-20111003

(wiz)

2011-10-03 10:54:46 UTC MAIN commitmail json YAML

Changes 5.2.36:
* Updated the JDBC version shipped with Berkeley DB to support Oracle Java
  Embedded Client.
* Fixed several memory leaks in the Online Backup API.
* Fix a bug in the SQL API when using a blob field with a lot of content and
  multiple concurrent connections to the database.
* Update EID_MASTER to be public static final so that it will be exposed in
  Java docs.
* Fixed a bug where BFile module crashes when using BFile handle for SQL
  expressions interface on 64 bit platforms.
* Fixed a bug where, on systems without FTRUNCATE, db_verify will return an
  error for truncated heap databases.
* Let ADO.NET solution building skip SQLite Designer and Linq by default.
* Fixed a bug that could cause BDB to run out of avaliable mutexes when
  renaming many databases.
* Fixed a bug where the metadata page in hash databases would not be flushed to
  disk.
* Fixed a bug where printlog would fail on in-memory heap databases.
* Fixed a bug that would cause verify to call the wrong compare function if
  there are user defined compare functions used and the database has multilevel
  off page sorted duplicate trees.
* Fixed a bug where two processes accessing the same table and one of those
  drops the table and recreates, the second process can crash.
* Fixed a bug where it was possible to panic a heap database without an error
  message being printed.
* Fixed a bug where it would fail to put records with overflow keys into hash
  duplicate database.
* Fixed a bug where multiple Replication Manager processes would sometimes not
  all conform to replication-group-aware log archiving.
* more...

(adam)

2011-10-03 10:48:03 UTC MAIN commitmail json YAML

2011-10-03 10:22:19 UTC MAIN commitmail json YAML

Changes 3.7.8:
* Orders of magnitude performance improvement for CREATE INDEX on very large
  tables.
* Improved the windows VFS to better defend against interference from
  anti-virus software.
* Improved query plan optimization when the DISTINCT keyword is present.
* Allow more system calls to be overridden in the unix VFS - to provide better
  support for chromium sandboxes.
* Increase the default size of a lookahead cache line from 100 to 128 bytes.
* Enhancements to the test_quota.c module so that it can track preexisting
  files.
* Bug fix: Virtual tables now handle IS NOT NULL constraints correctly.
* Bug fixes: Correctly handle nested correlated subqueries used with indices in
  a WHERE clause.

(adam)

2011-10-03 10:14:19 UTC MAIN commitmail json YAML

2011-10-03 10:02:57 UTC MAIN commitmail json YAML

Cleanup regexps for Darwin. PPC version of the JDK never exists.

(yyamano)

2011-10-03 09:50:36 UTC MAIN commitmail json YAML

Changes 2.9.18:
* Added Thoby projection which models the Nikkor 10.5 lens.
* Minor fixes for libpng-1.5, GNU Hurd, libtool 2.4, and powerpc command-line.

(adam)

2011-10-03 09:50:05 UTC MAIN commitmail json YAML

Note update of the "rsync" package to version 3.0.9.

(tron)

2011-10-03 09:49:56 UTC MAIN commitmail json YAML

Uopdate "rsync" package to version 3.0.9. Changes since 3.0.8:
- Fix a crash bug in checksum scanning when --inplace is used.
- Fix a hang if a hard-linked file cannot be opened by the sender (e.g.
  if it has no read permission).
- Fix preservation of a symlink's system xattrs (e.g. selinux) on Linux.
- Fix a memory leak in the xattr code.
- Fixed a bug with --delete-excluded when a filter merge file has a rule
  that specifies a receiver-only side restriction.
- Fix a bug with the modifying of unwritable directories.
- Fix --fake-super's interaction with --link-dest same-file comparisons.
- Fix the updating of the curr_dir buffer to avoid a duplicate slash.
- Fix the directory permissions on an implied dot-dir when using --relative
  (e.g. /outside/path/././send/path).
- Fixed some too-long sleeping instances when using --bwlimit.
- Fixed when symlink ownership difference-checking gets compiled into
  unchanged_attrs().
- Improved the socket-error reporting when multiple protocols fail.
- Fixed a case where a socket error could reference just-freed memory.
- Failing to use a password file that was specified on the command-line is
  now a fatal error.
- Fix the non-root updating of directories that don't have the read and/or
  execute permission.
- Make daemon-excluded file errors more error-like.
- Fix a compilation issue on older C compilers (due to a misplaced var
  declaration).
- Make configure avoid finding socketpair on cygwin.
- Avoid trying to reference SO_BROADCAST if the OS doesn't support it.
- Fix some issues with the post-processing of the man pages.
- Fixed the user home-dir handling in the support/lsh script.
- Some minor manpage improvements.

(tron)

2011-10-03 09:37:15 UTC MAIN commitmail json YAML

Note freeze end for pkgsrc-2011Q3.

(wiz)

2011-10-03 09:36:17 UTC pkgsrc-2011Q3 commitmail json YAML

Add CHANGES file for pkgsrc-2011Q3

(wiz)

2011-10-03 08:42:00 UTC MAIN commitmail json YAML

+ ffmpeg-20111001.0.7.6, fotoxx-11.10, geany-0.21, gramps3-3.3.1,
  xboard-4.5.3, xmlstarlet-1.3.0.

(wiz)

2011-10-03 07:38:43 UTC MAIN commitmail json YAML

number of packages taken from the daily pkgsrc report from morden
number of pkgsrc Makefiles taken from find . -name Makefile | wc -l
(so if category and top level Makefiles shouldn't attend: needs adjusting)

is there a definition of the third category?

(spz)

2011-10-03 07:26:28 UTC MAIN commitmail json YAML

stuff from tonight

(dholland)

2011-10-03 07:21:15 UTC MAIN commitmail json YAML

2011-10-03 06:59:49 UTC MAIN commitmail json YAML

2011-10-03 06:45:32 UTC MAIN commitmail json YAML

2011-10-03 05:30:07 UTC MAIN commitmail json YAML

Use SUBST to convert the local function called pipe2() into trn_pip2(),
so that it doesn't clash with a system symbol with the same name.

(agc)

2011-10-03 05:24:38 UTC MAIN commitmail json YAML

rename the getline() function to nfsbug_getline() using SUBST, so that we
can build on more modern systems.

(agc)

2011-10-03 05:02:48 UTC MAIN commitmail json YAML

Don't define our own dprintf() function in the package; it can clash
with a libc function of the same name.  Use SUBST to modify the
function name.

(agc)

2011-10-03 04:45:40 UTC MAIN commitmail json YAML

It is evil for header files to check the include guards of other files
to decide what to declare. It is much more evil to do this when the
other include file belongs to someone else. Teach this to check the
other possible include guard for Xlib.h. Fixes NetBSD native X build.

(dholland)

2011-10-03 04:37:06 UTC MAIN commitmail json YAML

2011-10-03 04:29:24 UTC MAIN commitmail json YAML

Belated revbump for Makefile rev 1.45 (from January), which changed
the linkage of the package and gives me a non-broken liblua.so on
current. The one I had around from sometime last year had broken
compatibility references in it.

(dholland)

2011-10-03 04:20:34 UTC MAIN commitmail json YAML

Uses OpenGL; buildlink with MesaLib. Set LDFLAGS so native X build works.
PKGREVISION -> 1.

(dholland)

2011-10-03 04:05:34 UTC MAIN commitmail json YAML

2011-10-03 03:42:58 UTC MAIN commitmail json YAML

Limit this package to ruby18 for just now.
It could be modified about handling of character encoding, but it might
take some more time.

(taca)

2011-10-03 03:41:47 UTC MAIN commitmail json YAML

Note update of www/contao210-translations package to 20111002.

(taca)

2011-10-03 03:41:00 UTC MAIN commitmail json YAML

Update contao210-translations package to 20111002.

Polish language files are updated for Contao 2.10.1.

(taca)

2011-10-03 02:56:53 UTC MAIN commitmail json YAML

Remove curl/types.h; fixes build with recent curl.

(dholland)

2011-10-03 02:53:39 UTC MAIN commitmail json YAML

2011-10-03 01:45:22 UTC MAIN commitmail json YAML

2011-10-03 01:34:05 UTC MAIN commitmail json YAML

perl:build -> perl:run; add Python and Ruby. Use REPLACE_PERL,
REPLACE_PYTHON, and REPLACE_RUBY. PKGREVISION -> 12.

(dholland)

2011-10-03 01:19:44 UTC MAIN commitmail json YAML

Add USE_TOOLS+=perl:run so REPLACE_PERL works. PKGREVISION -> 3.

(dholland)

2011-10-03 01:17:49 UTC MAIN commitmail json YAML

USE_TOOLS+=perl:run. REPLACE_PERL doesn't accomplish much otherwise. This
adds a dep on perl, so PKGREVISION -> 6.

(dholland)

2011-10-03 01:13:50 UTC MAIN commitmail json YAML

Add REPLACE_PYTHON and a python dep for the installed python scripts.
PKGREVISION -> 5.

(dholland)

2011-10-03 00:59:26 UTC MAIN commitmail json YAML

Fix getline conflict with SUBST

(dholland)

2011-10-03 00:52:07 UTC MAIN commitmail json YAML

Add freetype2 for elvis-x11; PKGREVISION -> 7.

XXX: The way this is set up, elvis and elvis-x11 cannot have different
XXX: values of ${PKGREVISION}.

(dholland)

2011-10-03 00:45:47 UTC MAIN commitmail json YAML

Run this thing's configure script at the configure phase, so it's easier
to tell what's going on. Patch it to be able to find netbsd's terminfo.
This might fix the bulk failure.

(dholland)

2011-10-03 00:07:31 UTC MAIN commitmail json YAML

2011-10-03 00:02:47 UTC MAIN commitmail json YAML

Does not work with python24 on NetBSD because of mremap(). Could be
fixed, probably not worthwhile.

(dholland)

2011-10-02 23:56:50 UTC MAIN commitmail json YAML

Needs qt4-tools to install. Caution: untested.

(dholland)

2011-10-02 23:50:57 UTC MAIN commitmail json YAML

- Work around symbol name conflict with dprintf in current.

- The makefile's substitution of PREFIX and SH accidentally got rolled
into patch-ac at some point and thereby hardcoded. Since all patch-ac
was doing was setting these, make the substitution work without a
patch and remove patch-ac entirely.

- Commit some LP64 fixes I've had sitting in my tree since 2008 for
some reason.

- Fix some pkglint.

- PKGREVISION -> 4.

(dholland)

2011-10-02 23:12:07 UTC MAIN commitmail json YAML

2011-10-02 22:55:25 UTC MAIN commitmail json YAML

getline. (fix it with SUBST instead of five one-line patches)

(dholland)

2011-10-02 22:51:25 UTC MAIN commitmail json YAML

2011-10-02 22:49:49 UTC MAIN commitmail json YAML

Needs USE_TOOLS perl:run. PKGREVISION -> 6.

(dholland)

2011-10-02 22:42:39 UTC MAIN commitmail json YAML

Apply CHECK_INTERPRETER_SKIP to antRun.pl.

XXX: This is not right, but the way this thing is built doesn't give
XXX: too many choices at the moment. Should be fixed properly sometime.
XXX: This way the package is at least installable...

(dholland)

2011-10-02 22:16:48 UTC MAIN commitmail json YAML

2011-10-02 21:24:20 UTC MAIN commitmail json YAML

Join patch-ab and patch-af and regen.

(sbd)

2011-10-02 21:23:50 UTC MAIN commitmail json YAML

2011-10-02 19:15:34 UTC MAIN commitmail json YAML

PR#45210: Fix pkgsrc bootstrap with gcc 4.6

Libfetch build failure with gcc 4.6 is due to the a couple of assigned
variables not getting used.  This patch allows systems like Debian and
OpenIndiana to bootstrap pkgsrc.

(marino)

2011-10-02 19:00:49 UTC MAIN commitmail json YAML

Update for nessus*.

(wiz)

2011-10-02 18:18:08 UTC MAIN commitmail json YAML

2011-10-02 17:35:24 UTC MAIN commitmail json YAML

2011-10-02 16:58:58 UTC MAIN commitmail json YAML

doesn't build with python24

(dholland)

2011-10-02 15:54:22 UTC MAIN commitmail json YAML

does not build with python24

(dholland)

2011-10-02 15:51:13 UTC MAIN commitmail json YAML

doesn't work with python24 (could be patched, probably not worthwhile)

(dholland)

2011-10-02 15:31:22 UTC MAIN commitmail json YAML

Doesn't like python24. Probably fixable, probably not worth the trouble.

(dholland)

2011-10-02 14:38:53 UTC MAIN commitmail json YAML

+ davical-0.9.9.6, dbus-1.4.16, dbus-glib-0.98, denemo-0.9.2,
  dmenu-4.4.1, gworkspace-0.9.0, libmicrohttpd-0.9.15, mercurial-1.9.3,
  orc-0.4.15, php-libawl-0.48, polkit-qt-0.99.0, scmgit-1.7.7,
  x264-devel-20111001.

(wiz)

2011-10-02 14:37:04 UTC MAIN commitmail json YAML

Add branch announce proposal.

(wiz)

2011-10-02 14:35:02 UTC MAIN commitmail json YAML

Mention package removals.

(wiz)

2011-10-02 14:32:34 UTC MAIN commitmail json YAML

2011-10-02 14:31:14 UTC MAIN commitmail json YAML

2011-10-02 14:13:21 UTC MAIN commitmail json YAML

Note package removals accounced in pkgsrc-2011Q2 release notes.

(wiz)

2011-10-02 14:12:07 UTC MAIN commitmail json YAML

2011-10-02 10:20:28 UTC MAIN commitmail json YAML

Fix the boost-header fenv.h test on linux.

(The incorrectly failing test stops boost-libs from building.)

Bump boost-header PKGREVISION.

(sbd)

2011-10-02 05:04:04 UTC MAIN commitmail json YAML

Fix MAKE_JOBS build. This does not fix the bulk failure, which I can't
replicate and don't understand.

(dholland)

2011-10-02 04:35:03 UTC MAIN commitmail json YAML

Fix build with gcc45 and current boost libs.

(markd)

2011-10-02 04:32:22 UTC MAIN commitmail json YAML

2011-10-02 03:49:31 UTC MAIN commitmail json YAML

Updated net/mikutter to 0.0.3.522

(obache)

2011-10-02 03:48:59 UTC MAIN commitmail json YAML

Update mikutter to 0.0.3.522.

* fix: icon caches will not be removed.
* fix: rare Segmentation Fault at refreshing TL.

(obache)

2011-10-02 03:44:10 UTC MAIN commitmail json YAML

2011-10-02 03:18:39 UTC MAIN commitmail json YAML

2011-10-02 02:53:48 UTC MAIN commitmail json YAML

1.99    2011-09-29 00:00:00
        - Deprecated direct hash access to the flash in
          Mojolicious::Controller.
        - Added EXPERIMENTAL group function to Mojolicious::Lite.
        - Added EXPERIMENTAL build_frame and parse_frame methods to
          Mojo::Transaction::WebSocket.
        - Added EXPERIMENTAL accepts attribute to Mojo::IOLoop::Server.
        - Added EXPERIMENTAL profile helper.
        - Added EXPERIMENTAL binary support to Mojo::Transaction::WebSocket.
        - Updated WebSocket implementation to ietf-16.
        - Changed default upgrade timeout of Hypnotoad from 30 to 60 seconds.
        - Improved accept performance of all built-in servers by up to 1000%
          with the EV backend.
        - Improved connection_timeout method in Mojo::IOLoop by allowing it
          to be called as a class method.
        - Improved documentation.
        - Improved CSS of some built-in templates.
        - Improved resilience of HTTP parser.
        - Fixed CSS of built-in exception template.
        - Fixed close event bug in Mojo::IOLoop.
        - Fixed small redirect_to bug. (judofyr, sri)
        - Fixed small attribute selector bug in Mojo::DOM::CSS.
        - Fixed small unicode bug in Mojolicious::Plugin::EPRenderer.
        - Fixed a few small route bugs.
        - Fixed Perl 5.8.7 compatibility.
        - Fixed typos.

1.98    2011-09-14 00:00:00
        - Removed Mojo::Server::FastCGI so it can be maintained as a separate
          distribution.
        - Added EXPERIMENTAL mojo_lib_dir and slurp_rel_file methods to
          Mojo::Home.
        - Improved host condition to work in more environments.
        - Improved CSS of all built-in templates.
        - Improved documentation. (rhaen, sri)
        - Improved test command to run tests in alphabetical order.
          (viliampucik)
        - Improved non-blocking resolver by allowing it to be disabled.
        - Improved DATA templates by removing a whitespace requirement.
        - Improved tests.
        - Fixed small name generation bug in Mojolicious::Plugin::Config.
        - Fixed small bug in cookie jar.
        - Fixed small plugin loader bug.
        - Fixed Hypnotoad to clean up lock files.
        - Fixed small bug that caused exceptions to be logged twice.

1.97    2011-09-03 00:00:00
        - Improved unicode handling to be more correct and less forgiving.
        - Fixed typos.

1.96    2011-09-02 00:00:00
        - Updated jQuery to version 1.6.3.
        - Fixed Mojo::IOLoop to ignore SIGPIPE.

1.95    2011-09-01 00:00:00
        - Improved cookie generation slightly. (cosimo, sri)
        - Improved documentation.
        - Fixed Mojo::IOLoop to not ignore SIGPIPE.
        - Fixed typos. (akron)

1.94    2011-08-27 00:00:00
        - Fixed lite_app and plugin generators.
        - Fixed typos.

1.93    2011-08-27 00:00:00
        - Added EXPERIMENTAL support for escaped tags to Mojo::Template.
        - Improved Morbo to ignore dotfiles.
        - Improved documentation.
        - Fixed trimming bug in Mojo::Template.
        - Fixed a few small bugs in Mojo::Template.
        - Fixed small version detection bug in Mojo::Cookie.

1.92    2011-08-26 00:00:00
        - Improved documentation.
        - Fixed quoting bug in Mojo::Cookie.

1.91    2011-08-25 00:00:00
        - Added EXPERIMENTAL support for cloning Mojo::Message::Request
          objects.
        - Improved redirect support in Mojo::UserAgent to be closer to
          commonly used browsers.
        - Improved documentation.

1.90    2011-08-24 00:00:00
        - Improved respond_to to automatically render an empty 204 response
          for unknown formats.
        - Improved render_exception and render_not_found to use the current
          format if available. (alnewkirk)
        - Improved documentation.

1.89    2011-08-23 00:00:00
        - Improved Mojo::Home portability. (omega)
        - Improved documentation.

1.88    2011-08-23 00:00:00
        - Added EXPERIMENTAL split method to Mojo::ByteStream.
        - Improved documentation.
        - Fixed small bug in Mojo::JSON.

1.87    2011-08-23 00:00:00
        - Added EXPERIMENTAL app method to Mojo::Command.
        - Added EXPERIMENTAL t helper to Mojolicious::Plugin::TagHelpers.
        - Made tag helper a little smarter.
        - Made camelize a little smarter.
        - Improved documentation.
        - Fixed small route rendering bug.

1.86    2011-08-21 00:00:00
        - Deprecated camel case command modules and lowercased all the
          built-in ones.
        - Added EXPERIMENTAL support for testing WebSockets with Test::Mojo.
        - Added GET/POST parameter support to respond_to.
        - Made class_to_file slightly smarter.
        - Improved documentation.

1.85    2011-08-20 00:00:00
        - Fixed a url_for bug where captures would be ignored.

1.84    2011-08-19 00:00:00
        - Added EXPERIMENTAL first, reverse, shuffle and sort methods to
          Mojo::Collection.
        - Improved documentation.
        - Fixed small test portablity bug.

1.83    2011-08-19 00:00:00
        - Renamed filter method in Mojo::Collection to grep.
        - Improved documentation.

1.82    2011-08-19 00:00:00
        - Added EXPERIMENTAL filter method to Mojo::Collection.
        - Removed while and until methods from Mojo::Collection.
        - Improved documentation.

1.81    2011-08-19 00:00:00
        - Renamed Mojo::DOM::Collection to Mojo::Collection and added a few
          new methods.
        - Made Mojolicious::Plugins loader quite a bit smarter.
        - Improved documentation.
        - Improved Test::Mojo diagnostics.

1.80    2011-08-17 00:00:00
        - Deprecated Mojolicious::Plugin::EpRenderer in favor of
          Mojolicious::Plugin::EPRenderer.
        - Deprecated Mojolicious::Plugin::EplRenderer in favor of
          Mojolicious::Plugin::EPLRenderer.
        - Deprecated Mojolicious::Plugin::I18n in favor of
          Mojolicious::Plugin::I18N.
        - Deprecated Mojolicious::Plugin::JsonConfig in favor of
          Mojolicious::Plugin::JSONConfig.
        - Deprecated Mojolicious::Plugin::PodRenderer in favor of
          Mojolicious::Plugin::PODRenderer.

1.79    2011-08-17 00:00:00
        - Added support for upper case relative plugin names. (lammel)
        - Improved documentation.

1.78    2011-08-16 00:00:00
        - Added EXPERIMENTAL modules Mojolicious::Command::Cpanify and
          Mojolicious::Command::Generate::Plugin. (sri, yko, tempire)
        - Improved documentation.
        - Fixed "websocket_lite_app.t" to require Perl 5.10+.
        - Fixed small empty cookie bug.
        - Fixed small command bug.

(mspo)

2011-10-02 02:25:42 UTC MAIN commitmail json YAML

As a sleazy hack to get this to build, patch the included gnu getline
(for some reason there are two separate copies of it) to match the
POSIX definition.

Fixing this "right" would be a lot of work and does not seem
worthwhile, especially since this package looks to be more or less
dead upstream and is probably a good candidate for removal.

(dholland)

2011-10-02 01:21:16 UTC MAIN commitmail json YAML

2011-10-02 01:20:55 UTC MAIN commitmail json YAML

2011-10-02 01:11:47 UTC MAIN commitmail json YAML

A patch was lost in 3.2.3 update, this made impossible to open a file
(client complained about O_DIRECTORY being set for a non directory)

(manu)

2011-10-01 22:32:11 UTC MAIN commitmail json YAML

- fix amd64 build (use size_t, not int, with getline)
- provide getline only for older netbsd
- don't install executable man pages

(dholland)

2011-10-01 21:51:45 UTC MAIN commitmail json YAML

2011-10-01 21:42:16 UTC MAIN commitmail json YAML

2011-10-01 20:39:28 UTC MAIN commitmail json YAML

2011-10-01 12:08:55 UTC MAIN commitmail json YAML

patch getline to avoid conflict with new standard getline

(dholland)

2011-10-01 11:49:20 UTC MAIN commitmail json YAML

2011-10-01 11:36:12 UTC MAIN commitmail json YAML

2011-10-01 10:52:14 UTC MAIN commitmail json YAML

2011-10-01 10:00:29 UTC MAIN commitmail json YAML

+ at-spi-2.2.0, atk-2.2.0, calibre-0.8.21, cheese-3.2.0, eog-3.2.0,
  eog-plugins-3.2.0, evince-3.2.0, firefox-7.0, glib2-2.30.0,
  gnome-3.2.0, gnome-games-3.2.0, gnome-keyring-3.2.0,
  gnome-packagekit-3.2.0, gnome-power-manager-3.2.0, libfolks-0.6.3.2,
  libgnomekbd-3.2.0, mkvtoolnix-5.0.0, mousetweaks-3.2.0, nut-17.0,
  p5-Net-SNMP-5.7.1, poppler-0.18.0, powder-116, pulseaudio-1.0,
  quagga-0.99.20, seahorse-2.32.0 [GNOME 2.32], seahorse-3.2.0,
  tellico-2.3.4, thunderbird-7.0, vinagre-3.2.0, vino-3.2.0,
  webkit-gtk-1.6.1, worker-2.18.1, xkeyboard-config-2.4.

(wiz)

2011-10-01 04:33:40 UTC MAIN commitmail json YAML

Updated mail/getmail to 4.22.1

(schmonz)

2011-10-01 04:33:26 UTC MAIN commitmail json YAML

Update to 4.22.1. From the changelog:

- fix BrokenUIDLPOP3Retriever breakage from 4.21.0.  Thanks: Scott Robbins,
"hgolden".

(schmonz)

2011-10-01 03:11:15 UTC MAIN commitmail json YAML

Debian (and therefore Ubuntu) have taken to hiding some libraries
awkwardly, leading to Python 2.6 failing to build.

Python 2.7 builds ok, because it has been taught to deal with this.
This patch retro-fits the 2.7 code into 2.6, and allows 2.6 to build on
Ubuntu 11.04.

Ok'd by wiz@

(dsainty)

2011-09-30 15:27:07 UTC MAIN commitmail json YAML

Note update of www/contao210-translations package to 20110929.

(taca)

2011-09-30 15:26:21 UTC MAIN commitmail json YAML

Update contao210-translations package to 20110929.

Latvian language files are updated.

(taca)

2011-09-30 13:41:33 UTC MAIN commitmail json YAML

Explicitly depend on gettext-lib; use BROKEN_GETTEXT_DETECTION=yes, because configure does not check for -lintl

(adam)