Commit graph

20272 commits

Author SHA1 Message Date
ryoon
e8cb60f03c Bump PKGREVISION.
Fix build on Solaris 10, PR pkg/47865.

* Do not make man pages, use shipped version.
  Generating man pages required groff's soelim and pic.
* Use pdksh for build-aux/extract-help script.
  Solaris's /bin/sh does not work properly with it.
2013-06-01 14:03:33 +00:00
wiz
d0c3aa918f Also needs newer fontconfig, says ryoon. 2013-06-01 08:10:43 +00:00
wiz
e17bc3a4e4 Needs cairo-1.12.10, says prlw1. 2013-06-01 07:38:16 +00:00
wiz
4b082cf4da Update to 1.34.1:
Overview of changes between 1.34.0 and 1.34.1
=============================================
- 96238 - PangoAttrFilterFunc vs pango_attr_list_filter docs
- Update win32/CoreText shaper signature
- Fix CoreText scaling (again)
- Align word breaking with newer Unicode specs

Overview of changes between 1.33.9 and 1.34.0
=============================================
No changes

Overview of changes between 1.33.8 and 1.33.9
=============================================
- Port PangoWin32 to use GWeakRef
- 682846 - Use G_DEFINE_TYPE in pangowin32-fontmap
- Fix scale in pangocairo-threads test
- Misc Win32 build fixes

Overview of changes between 1.33.7 and 1.33.8
=============================================
- 694095 - Fails make check: -pango_cairo_win32_font_map_get_type
- 668154 - GTK+ Crashes on Non BMP utf-8 charpoints
- 694626 - Add pango_font_map_changed
- 694626 - PangoFc: change FontMap in pango_fc_font_map_clear_cache
- 694830 - Fails make check: +pango_font_map_change
- 694918 - Pango layout is misrendered with non-identity transformation
- 694882 - build broken - introspection of pangoxft2 and pangoxft

Overview of changes between 1.32.6 and 1.33.7
=============================================
- Allow enabling font features through fontconfig snipplets
- Fix an infinite loop when starting Inkscape
2013-06-01 07:23:56 +00:00
obache
991a6c182a Update p5-Devel-Size to 0.79, compatibility fix for perl-5.18.
Revision history for Perl extension Devel::Size.

0.79 2013-05-12 nicholas
 [no changes]

0.78_52 2013-05-10 nicholas
 * Fix the bug in the previous fix. Oops :-)

0.78_51 2013-05-10 nicholas
 * v5.17.1 and later handle CopSTASH differently under ithreads

0.78_50 2013-05-10 nicholas
 * Alternative test for CvOUTSIDE, and one for CvPADLIST
 * v5.17 changes the type of PADLIST [CPAN #83904]
 * stubbed subs no longer have CvOUTSIDE set [CPAN #77913]
 * Fix for v5.17.2's OP slab allocator [CPAN #83903]
 * Spelling fix to docs from gregor herrmann [CPAN #78766]
2013-06-01 03:46:57 +00:00
prlw1
8ccecf7f0b Update glib2 to 2.36.2
gdbus-codegen has grown a --xml-files option for introspection XML files.

* Bug fixes:
 697887 GVariant: fix transfer annotation
 699485 tests/mappedfile: Also handle ENOMEM
 699493 SOCKS5 proxy code crashes if it cannot authenticate
 699500 gbitlock: fix this to not unconditionally use futex emu...
        Fix a hang in pidgin

* Translation updates:
 Indonesian
 Italian
 Lithuanian
 Norwegian bokmål
 Polish
 Serbian
 Slovenian
2013-05-31 22:53:23 +00:00
schmonz
d5f4f01d26 Update to 0.02. From the changelog:
- Re-packaging without auto_install(). (ANDK)
2013-05-31 14:59:52 +00:00
wiz
047a7f787e Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
wiz
edfa5f0df9 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:35 +00:00
richard
1a474592ee let us backout and not be hasty to use autotools in devel/diffutils 2/2 2013-05-30 16:33:20 +00:00
richard
32de903afe let us backout and not be hasty to use autotools in devel/diffutils 2013-05-30 16:31:33 +00:00
prlw1
bc33bce4c7 Since 0.15.2, dconf needs gdbus-codegen to build.
Thanks to joerg@ for report.
2013-05-30 09:02:36 +00:00
wiz
1c5b1c4899 Fix build with mono 3. 2013-05-29 11:13:03 +00:00
adam
7b2caaa642 Changes 2.8.11:
This new release of CMake features the introduction of Target Usage Requirements and a Generator Toolset Selection for Visual Studio and XCode, as well as a variety of other improvements.

With the Target Usage Requirements, developers can now specify target usage requirements for their consumers such as include directories and preprocessor definitions, whereas in previous versions only link dependencies were supported. Additionally, with the target_link_libraries(myexe yourlib), developers can now build myexe sources with requirements specified by yourlib. There are also a new target include directory and target compile definitions commands that offer public, private, and interface options. The detailed discussion on this topic is available on the KDE website.

The new Generator Toolset selection for Visual Studio and XCode inform the IDE which compiler toolchain to use. Other improvements include the introduction of the ExternalData Module and the ability to reference data unambiguously from source tree by the content hash.
2013-05-29 09:59:15 +00:00
joerg
7a90d6070f Honor wrapper paths. 2013-05-28 19:01:22 +00:00
joerg
43b2fec156 Resolve a few more boost::shared_ptr uses. 2013-05-28 19:01:00 +00:00
adam
64602121dc Changes 8.33:
The Just-In-Time compiler (JIT) now supports all pattern features, including callouts and the backtracking verbs. In addition, some bugs are fixed and there are minor performance enhancements.
2013-05-28 14:07:50 +00:00
prlw1
3a408b115b Update dconf / dconf-editor to 0.16.0
Many improvements, bug fixes and translation updates:
https://git.gnome.org/browse/dconf/tree/NEWS?id=0.16.0

Highlights:

This release more or less completes the rewriting of dconf-service.
Support for backends are now fully-realised (and we have a couple of
them as proof).  Many small bugs (some with serious symptoms) have been
fixed vs. the last release.

 - new icons: hicolor icons have been updated and a HighContrast set
   added

 - loosen some assertions on the order of messages being returned from
   the service.  D-Bus violates this order in the case that the service
   crashes and that's no reason to take the client with it as well.

 - add some backends to the dconf-service (that were 'considered' as per
   the last NEWS).  The first backend is a null backend that allows for
   a temporary database tied to the lifetime of the session, possibly
   useful for testing.

 - also add a new 'keyfile' backend for the service.  This is primarily
   intended to be used with NFS (where use of mmap is not safe)

 - add a mkdir() in the case of an empty home directory where
   ~/.config/dconf does not already exist

 - the service has been substantially rewritten
  - using gdbus-codegen
  - cache the file contents instead of read/modify/write each time
  - new DConfWriter abstraction allows considering support for backends
  - uses only POSIX IO (read and write syscalls) for database access
  - workaround mmap() bug on OpenBSD
2013-05-27 18:17:11 +00:00
adam
e71eeabd6a Version 1.2.8 fixes a very rare bug in decompression. All users are encouraged to upgrade immediately. Version 1.2.8 also has these improvements:
* Add new inflateGetDictionary() function
* Fix bug where gzopen() immediately followed by gzclose() would write an empty file instead of an empty gzip stream.
* Fix bug in gzclose() when gzwrite() runs out of memory
2013-05-27 16:22:10 +00:00
wen
79933abc4a Update to 0.004
Update DEPENDS

Upstream changes:
0.004     2013-05-15 00:04:46 Europe/Amsterdam
          Reinstate loading of CPAN::Meta

0.003     2013-05-14 23:16:36 Europe/Amsterdam
          Sort dependencies before displaying them
          check_dependencies() can now optionally also test recommended and
          suggested prerequisites
2013-05-27 14:47:54 +00:00
wen
75e784251d Update to 0.96
Upstream changes:
2013-05-24  Jarkko Hietaniemi  <jhi@iki.fi>

	* Mop-up release for 0.95.  Still is and will be unsupported.

	* Release as 0.96.

2013-05-23  Jarkko Hietaniemi  <jhi@iki.fi>

	* Address rt.cpan.org #85449:
	  "Graph-0.94 tests fail under perl 5.18.0"

	* Address rt.cpan.org #82324:
	  "Test failures due to hash randomisation in perl 5.17.6"

	The two above fixes were the same: the biconnectedness
	code was rewritten from scratch.  The new code behaves
	differently (but I believe more correctly) on certain
	edge cases, in general it will generate more biconnected
	components and bridges, for example for "a=b=c" it will
	now return the same two biconnected components and bridges
	(cut edges), namely "a=b" and "b=c", the "b" of course being
	the articulation point (cut vertex).

	* Address rt.cpan.org #67213:
	  "[PATCH] pod fixes"

	* Remove the t/u_bo.t and t/u_bo1.t since they die in 5.18 due
	  to some strange failure, looks unrelated to Graph as such,
	  probably some fix/change made by newer Perls.

	* Release as 0.95.
2013-05-27 13:54:06 +00:00
wiz
0e33578f0a Update to 0.6.43:
------
0.6.43
------

* Issue #378: Restore support for Python 2.4 Syntax (regression in 0.6.42).

------
0.6.42
------

* External links finder no longer yields duplicate links.
* Issue #337: Moved site.py to setuptools/site-patch.py (graft of very old
  patch from setuptools trunk which inspired PR #31).

------
0.6.41
------

* Issue #27: Use public api for loading resources from zip files rather than
  the private method `_zip_directory_cache`.
* Added a new function ``easy_install.get_win_launcher`` which may be used by
  third-party libraries such as buildout to get a suitable script launcher.
2013-05-26 17:59:59 +00:00
spz
92776eb3c0 security update for RT3, fixing:
CVE-2013-3368
    CVE-2013-3369
    CVE-2013-3370
    CVE-2013-3371
    CVE-2013-3372
    CVE-2013-3373
    CVE-2013-3374

It also includes a database upgrade, so please make sure to run `make
upgrade-database`.

Changes in detail are:
3.8.15->3.8.16:
ruz 	stop RT from locking on "large" mails
ruz 	make sure data is recorded (tests)
alexmv 	Remove bogus argument to ->get(), which fail on HTTP::Message >= 5.05
alexmv 	Ensure that tickets are destroyed before global destruction, in more
alexmv 	Work around a bug in perl < 5.13.10 with open($fh, ">:raw", \$string)
sunnavy destroy more tickets and objects before global destruction for modern
tsibley Remove the "signature" paragraph from the README's explanation of RT

3.8.16->3.8.17:
alexmv 	Ensure that filenames in inline image attributes are HTML-escaped
alexmv 	Deny direct access to callbacks
alexmv 	Protect calls to $m->comp with user input in ColumnMap
alexmv 	Ensure that subjects cannot contain embedded newlines
alexmv 	Remove filename= suggesions from Content-Disposition lines
alexmv 	Ensure consistent escaping of filenames in attachment URIs
alexmv 	Ensure that URLs placed in HTML attributes are escaped correctly, to
	prevent XSS injection
alexmv 	Ensure that the default replacement does not pass through unescaped
	content
alexmv 	Use File::Temp for non-predictable temporary filenames
2013-05-26 16:55:53 +00:00
ryoon
44091104d7 Update to 0.4.
Changelog:
0.4 @ 2013-05-16
    Fix buggy handling of -k option.
    Add --remote (-e) and --stripprefix (-s) options.
    Avoid recursion overflow on very large repos.
    The fast-import stream ops are now emitted in the same order git uses.
2013-05-26 01:52:40 +00:00
ryoon
8e7063841b Update to 0.0.0.133.
* Update HOMEPAGE and MASTER_SITES.
* Supported ruby version is 1.8.x only.

Changelog:
* buxfixes
2013-05-26 01:48:42 +00:00
ryoon
932bbd7d5c Update to 0.0.0.46.
* Update HOMEPAGE and MASTER_SITES.
* Supported ruby version is 1.8.x only.

Changelog:
* bugfixes
2013-05-26 01:44:44 +00:00
ryoon
731d98a5b1 Remove xulrunner. 2013-05-26 01:39:58 +00:00
shattered
0f7f1af8f0 Update to 1.15.3. Changes:
New option: '--force-indent=tab=#'. Added support for C#. Many bugfixes.
2013-05-25 16:39:39 +00:00
wiz
085170394e Update to 5.1.2:
Changes between GMP version 5.1.1 and 5.1.2

  BUGS FIXED
  * A bug in mpz_powm_ui triggered by base arguments of at least 15000 decimal
    digits or mod arguments of at least 7500 decimal digits has been fixed.

  * A AMD Bulldozer specific bug affecting the 64-bit Windows ABI has been
    fixed.  This bug was in a key function (mpn_mul_1) and made both Bulldozer
    specific builds and fat builds run on Bulldozer completely non-functional.

  MISC
  * Fixes and generalisations to the test suite.

  * Minor portability enhancements.
2013-05-25 13:32:26 +00:00
ryoon
797b332df6 Bump PKGREVISION.
* Fix buldlinking pathes.
* Put pkg-config files to standard place.
2013-05-25 11:08:21 +00:00
wiz
7beb3ce74b Bump PKGREVISION for libproxy shlib major bump. 2013-05-24 18:23:32 +00:00
wiz
ed0787345b Update to 2.39:
2.39: 2013-05-23
     New 'tagify' commsnd for tagifying empty commits.
     Correctness fixes for deletion edge cases.

2.38: 2013-05-10
     Significant improvements to Subversion branch link detection.
     New 'reparent' command for modifying the DAG.
     Fixes for two minor crash bugs in handling of malformed commands.
2013-05-24 11:42:04 +00:00
richard
79dbd3ccc5 fix autotools problem with @mkdir_p@ in devel/diffutils 2013-05-24 11:40:52 +00:00
sbd
4e6fd8e36e On Linux there is no need to depend on coreutils gsed and patch.
So use the tools system for gsed and on Linux use the native cp and date
and if patch exits use it.

Bump PKGREVISION
2013-05-23 21:12:11 +00:00
joerg
23e5edbeab Fix egg usage. 2013-05-23 15:01:15 +00:00
taca
8dfe7f50fa Update transifex-client to 0.9, fixing CVE-2013-2073.
pkgsrc changes; use wget instead of curl to fetch.

Quote from release announce on the blog.

* Verify SSL certificates. Even though the client opened an encrypted
  connection to the server, it did not validate the certificate used. As a
  result, the client was open to MITM attacks. The new version will always
  validate the certificate first and refuse to connect to the server if there
  is a problem with it.

* Add support for soft links in UNIX systems. You can now use soft links in
  your project directories. This would be useful in cases where you have a
  large project and you would prefer to assign the localization files to
  multiple Transifex projects.

* Add support for local .transifexrc files. You can now have a .transifexrc
  file in your project directory. The entries in the file will override the
  ones from the main one. This would be useful in cases you would prefer to
  use a different set of credentials for a project than the ones you use for
  the rest of your projects in Transifex.

* Make the client more friendly to users in Windows. The .tx/config file now
  supports forward slashes for the paths in Windows, in accordance to what
  UNIX uses. As a result, people can now share a .tx/config irrespective of
  whether they use a UNIX-based system (like Linux and Mac OS X) or Windows.
2013-05-23 14:54:53 +00:00
taca
4771aecdbe Correct HOEPAGE noted by PR pkg/47848 from Ilias-Dimitrios Vrachnis. 2013-05-23 13:17:52 +00:00
prlw1
25576cfc42 Finish removing patch-atk-adaptor_accessible-cache.c which is not needed
since commit 01c226b1c4. Thanks to wiz@ for the prod.
2013-05-23 13:09:18 +00:00
ryoon
dc128dae44 Remove xulrunner.
This does not work, and there is no consumer.
2013-05-23 12:55:26 +00:00
tcort
3fad5fc749 devel/rcs: pull in diffutils dep on Minix.
Minix lacks a native diff3 tool. For rcs to work properly, it needs diff3.
Having diffutils provide diff3 fixes the situation.

OK by agc@
2013-05-22 21:53:09 +00:00
jperkin
cae32ecb04 Fix PLIST for recent update. 2013-05-22 09:12:27 +00:00
joerg
a745db963f Add missing <cstddef>. Fix use of iterator vs const_iterator. 2013-05-21 16:36:22 +00:00
wiz
b2fea35c55 Update to 1.8.4:
This release adds support for improved cross-referencing, syntax
highlighting, and call graphs by using LLVM/clang to parse the
source code. It adds support for DocBook output and for parsing
UNO IDL files (used by Libre Office). It includes a number of
smaller changes and improvements as well as a large number of
bugfixes.
2013-05-21 14:43:04 +00:00
imil
4a81809271 add & enable py-requests 2013-05-21 14:35:37 +00:00
imil
e20ce9ee51 Initial import of py-requests, version 1.2.1, into the NetBSD Packages
Collection.

Requests takes all of the work out of Python HTTP/1.1 - making your
integration with web services seamless. There's no need to manually add query
strings to your URLs, or to form-encode your POST data. Keep-alive and HTTP
connection pooling are 100% automatic, powered by urllib3, which is embedded
within Requests.
2013-05-21 14:34:38 +00:00
markd
01fee8eef8 Update to KDE SC 4.10.3
bugfixes.
2013-05-21 12:49:28 +00:00
adam
b69f24a1de PLIST fix 2013-05-21 11:05:11 +00:00
adam
371e5c6cff Changes 2.34.0 (stable):
* Remove the use of g_type_init() because it has been deprecated.
2013-05-20 20:49:22 +00:00
adam
8a74829c77 Changes 2.22.7 (stable):
* Remove the use of g_type_init() because it has been deprecated.
2013-05-20 20:45:01 +00:00
adam
ddf5dc52d3 Changes 2.36.2 (stable):
* Revert this change from 2.36.1, which should not have appeared in a
	stable release yet:
	Custom Interfaces: Implement derived interface properties.
2013-05-20 20:44:09 +00:00
wen
c4dd0804b4 Update to 1.6915
Upstream changes:
1.6915  2013-05-15 19:00:56 PDT
   [Improvements]
      - Skip LWP when HTTPS mirror is specified and SSL driver is not installed (thaljef) #258
      - Fatpack Exporter to fix bootstrapping problems with perl 5.8.1/5.8.2 (tokuhirom)

1.6914  2013-05-12 16:02:28 PDT
   [Incompatible Changes]
      - When you have a 1.01 of module X and CPAN mirror has 1.00, `cpanm X` would not
        overwrite with 1.00, unless you specify `--reinstall`. `cpanm X@1.00` will
        continue installing the version (and ranges) you specify. #257

1.6913  2013-05-09 17:02:43 PDT
   [Improvements]
      - Fix download URL for 2-letter PAUSE-ID #255
      - Documentation fixes

1.6912  2013-05-06 13:58:33 PDT
   [Bug Fixes]
      - `curl -L cpanmin.us | perl - --self-upgrade` should not complain about '-' not in the
        install path (Thanks to jdb)

1.6911  2013-05-04 13:26:17 PDT
   [Incompatible Changes]
      - Turn off automatic installation of recommendations by default, for now

1.6910  2013-05-03 00:29:22 PDT
   [Bug Fixes]
      - Do not output the "up to date" message when the requested version is higher than
        what's on mirror index #246

1.6909  2013-04-29 01:49:04 PDT
   [Improvements]
      - Fixed error messages and tests for #237

1.6908  2013-04-26 18:11:38 PDT
   [Improvements]
      - Stop counting failures upon installing dependencies, rather check if dependencies
        are satisfied once it's done. #237

1.6907  2013-04-26 11:39:00 PDT
   [Maintenance]
      - Make this a non-dev release

1.6906  2013-04-24 23:18:54 PDT
   [Improvements]
      - Fixed messaging so that downgrading says downgrades (@tsibley) #240
      - Prepend space in pure-perl options so that other args can stay (@gfx) #242
      - Add --skipdeps to PERL_AUTOINSTALL env for old versions of AutoInstall bundled in inc/

1.6905  2013-04-23 20:03:36 PDT
   [Improvements]
      - Added NONINTERACTIVE_TESTING environment variables when it is not interactive
        per Lancaster Consensus
      - Added --pp, --pureperl command line option to prefer Pure perl build of the distribution
        which supports Lancaster Consensus

1.6904  2013-04-23 19:23:31 PDT
   [Bug Fixes]
      - Fixes installation failure when perl is in 'recommends' (sjn) #238

1.6903  2013-04-22 09:05:50 CST
   [New Features]
      - EXPERIMENTAL --uninstall/-U command to uninstall modules

1.6902  2013-04-21 09:16:46 CST
      - No changes, maintenance release

1.6901  2013-04-21 08:50:10 CST
   [Improvements]
      - --self-upgrade dies rather than warns when it's installed via perlbrew etc.
      - Fixed --version output

1.6900  2013-04-15 16:41:31 JST
   [Maintenance]
      - Remove 'cpanm' executable in the root directory from the distribution

1.6193  2013-04-15 16:36:53 JST
   [Maintenance]
      - Changed how to make a release by switching to Milla and dzil

1.6192  Sun Apr 14 17:12:52 JST 2013
   [New Features]
      - Support features with --with-feature

   [Improvements]
      - Fixed an inconsistency when `cpanm Module@ver` always tries to reinstall
        the module even when you have it already, when --skip-installed is on
      - Display useful info about %ENV, %Config and @INC in cpanm --version

1.6191  Sun Apr 14 12:05:57 JST 2013
   [New Features]
      - Support --configure-args

   [Improvements]
      - Use String::ShellQuote on non-Win32 systems
      - Strip lib files for cpanm executable as well
      - Support version requirements for 'perl', not just modules

1.6190  Sat Apr 13 20:44:52 JST 2013
   [New Features]
      - Support --with-develop to install develop dependencies
      - Installs 'recommends' dependencies by default, but ignore failures
      - Add --with-suggests to also install 'suggests' dependencies

   [Improvements]
      - Overhauled Metadata handling using CPAN::Meta's validation
      - Stopped monkey-patching Module::Build to skip man-page generation #130

1.6108  Sat Apr 13 15:29:32 JST 2013
   [Improvements]
      - Fix the way local::lib options are expanded
      - Support --configure-timeout, --build-timeout and --test-timeout
      - Enable PERL_MM_USE_DEFAULT in building as well
      - Fixed the way fatpacked modules are perl-stripped

1.6107  Sat Apr  6 21:17:57 PDT 2013
   [Improvements]
      - strip perl files in fatlib. Reduces cpanm executable size about 100KB

1.6106  Sat Apr  6 14:18:25 PDT 2013
   [Improvements]
      - Support git-ssh with @commit (ikasam_a)

1.6105  Thu Apr  4 22:15:44 PDT 2013
   [Improvements]
      - Better error message when https is not supported with LWP #117

1.6104  Tue Apr  2 18:02:53 PDT 2013
   [New Features]
      - Added --self-contained, it's like --local-lib-contained but without --local-lib (schwern)

1.6103  Sat Mar 30 14:33:07 PDT 2013
   [Bug Fixes]
      - Fixed rare crash with version.pm loading order in perl 5.8 (tokuhirom)

1.6102  Wed Mar 27 17:14:18 PDT 2013
   [Improvements]
      - Added a safe guard check if Module::CoreList loaded is broken/outdated (jdb)
      - Removed the check to see if make executable begins with quotes (jdb, charsbar)
      - Added to load Module::Metadata in post-installation #226

1.6101  Mon Mar 25 13:39:56 PDT 2013
   [Improvements]
      - Always install direct test dependencies with --installdeps even when
        --notest option is used. This should make Travis CI users happy #222 (hide_o_55)

1.6100  Sun Mar 24 21:09:30 PDT 2013
   [Improvements]
      - Support 'perl' key in requires (aka The Oslo Consensus) #221 (tokuhirom)
      - Gives warnings when pruning lots of work directories (xdg)

1.6008  Tue Mar 19 09:07:43 PDT 2013
   [Improvements]
      - Document the link to privacy policy for perl version collection, as well as
        added option --no-report-perl-version to opt out

1.6007  Sun Mar 17 14:26:07 PDT 2013
   [Improvements]
      - Fixed a warning where temp directory created with git install doesn't actually
        cleanup the temporary directory. (Tim Heaney) #219

1.6006  Wed Mar 13 22:53:44 PDT 2013
   [Improvements]
      - Fixed --save-dists option when used with non-CPAN distros. They're now
        saved into $dir/vendor. (Dave Rolsky) #216
      - Fixed PAUSE dist path where author ID is only 2 chars (Brian Cassidy) #218

1.6005  Fri Mar  8 11:46:11 PST 2013
   [Improvements]
      - Fatpack CPAN::Meta to fix bootstrap failure with --installdeps + cpanfile

1.6004  Fri Mar  8 11:30:37 PST 2013
   [Improvements]
      - Add perl version to User-Agent strings

1.6003  Fri Mar  8 10:57:13 PST 2013
   [Improvements]
      - Display cpanfile syntax error if any (robario)
      - Fixed failure to install oddly laid out dists without blib (winfinit)

1.6002  Wed Feb 27 12:12:09 PST 2013
   [Improvements]
      - Support parsing configure dependencies from META.json in spec 2 (kazeburo)

1.6001  Tue Feb 26 16:57:04 PST 2013
   [Improvements]
      - Enable developer release if a specific version is requested with == or @. #203

1.6000  Tue Feb 26 09:50:57 PST 2013
   [Major Changes since 1.5]
      - Support fixed version search with @version and ~"version range"
      - MetaCPAN and BackPAN search using MetaCPAN API
      - --dev to install developer releases
      - Install via git:// URL (with @branch, tag or commit)
      - Better MYMETA version range and cpanfile support
      - No fallback to search.cpan.org, which means you can't install from command names

1.59_13 Mon Feb 25 12:06:44 PST 2013
   [New Features]
      - Support @branch (or commit or tag) in Git URLs so that you can specify a
        commitish to check out before installing from Git repo
      - Search for BackPAN by default when specific version (or range) is requested

   [Improvements]
      - Detect .zip root directory more reliably (frioux)
      - Fixed pathname of the CPAN distribution given as a URL (xaicron)

1.59_12 Wed Feb 13 18:13:49 PST 2013
   [Internals]
      - Switch to metacpan_script for the new MetaCPAN query

1.59_11 Mon Feb 11 14:10:26 PST 2013
   [Improvements]
      - Support META.json in addition to META.yml for pre-configure requirements
      - Fatpack JSON::PP and CPAN::Meta::YAML properly

1.59_10 Thu Feb  7 16:27:03 PST 2013
   [New Features]
      - EXPERIMENTAL: added an ability to install from git URL (ikasam_a)

   [Improvements]
      - Exclude backpan distribution from MetaCPAN query (mo)
      - Add back Module::CPANfile to fatpack, accidentally deleted in a previous release
      - Remove CPAN::Meta from fatpack, because it's unsued yet. This reduces the file
        size of cpanm executable about 30%.

1.59_09 Thu Feb  7 01:55:48 PST 2013
   [Improvements]
      - Re-enable --metacpan option to prefer MetaCPAN over CPANMetaDB for all queries,
        mostly for testing purpose.
      - Improved MetaCPAN queries in case a release have multiple modules with different
        versions. Also fixed a bug where it tried to extract distribution version as a
        module version in some cases

1.59_08 Wed Feb  6 11:25:45 PST 2013
   [Bug Fixes]
      - Prioritize MetaCPAN when --dev option is enabled, for real

1.59_07 Wed Feb  6 11:08:05 PST 2013
   [Incompatible Changes]
      - Disable implicit --skip-satisfied auto conversion with version specification
      - Do not fallback to search.cpan.org scraping anymore. This means some of the bogus
        search that doesn't match package name on PAUSE but returns a hit on search.cpan.org
        can't be installed anymore. You have to use the right package name for it.
      - Enable MetaCPAN search by default. --metacpan option is deprecated

   [New Features]
      - EXPERIMENTAL: --dev option to enable including developer release for searching
        against MetaCPAN

   [Improvements]
      - Improve MetaCPAN query to search stable releases, unless developer release is requested

1.59_06 Tue Feb  5 12:36:00 PST 2013
   [Incompatible Changes]
      - --mirror-index option doesn't automatically assume --mirror-only

   [Improvements]
      - Use versioned MetaCPAN API endpoint (oalders)

1.59_05 Mon Feb  4 11:49:40 PST 2013
   [New Features]
      - Support version ranges in command args and cpanfile queried agsinst MetaCPAN
        with the proper version range query to get the best version that satisfies
        the requirements. Huge thanks to #metacpan guys

1.59_04 Sun Feb  3 09:04:12 PST 2013
   [Improvements]
      - Make file copy more reliable on Win32 (A.J. Lucas) #180
      - Always send cpanminus User-Agent to the servers no matter which backend is used (curl, wget etc.)

1.59_03 Fri Feb  1 10:42:57 PST 2013
   [Improvements]
      - Fix issues working with file:// URLs with drive letters on Win32 (A.J. Lucas) #180
      - Fix home directory detection without HOME env on win32 (kmx, Christian Walde) #132
      - Allow comment fields in 02packages file (Jeffrey Thalhammer) #187

1.59_02 Thu Jan 31 19:09:43 PST 2013
   [New Features]
      - Added experimental @ shortcut to mean exact version e.g. cpanm DBI@1.20
      - Support version range with "~", such as cpanm DBI~">= 1.0, < 2.0"
      - Enable metacpan release search when exact version is given (and when mirror-only is not specified)
        i.e. cpanm DBI@1.100 will fetch the exact release based on metacpan

1.59_01 Thu Jan 31 09:54:50 PST 2013
   [New Features]
      - Added a proper support for version range in MYMETA files using CPAN::Meta::Requirements
      - Skip installing modules when found versions from CPAN doesn't satisfy the requirement, rather
        than proceeding as if it is ok. For instance, if a ditribution X requires Y >= 1.1 and Y on
        CPAN (or your CPAN mirror) has 1.0, cpanm will just complain and stop installing it.
      - Better cpanfile end-to-end support
      - Upgraded fatpacked modules to the latest
2013-05-20 15:23:37 +00:00
joerg
683ad66067 Don't enable Python 3.x support as py-cairo dependency doesn't support
it.
2013-05-20 14:51:13 +00:00
ryoon
9d1ddef848 Update to 0.4.0
* Bump required hg and py-dulwich versions.

Changelog:
* Improve tests.
* Bugfixes.
2013-05-20 08:18:55 +00:00
sbd
7790274c2c USE_TOOLS+=yacc 2013-05-20 07:24:23 +00:00
ryoon
8d16337d29 Update to 0.8.7
Changelog:
0.8.7	2012-11-27

 BUG FIXES

  * Fix use of alternates in ``DiskObjectStore``.{__contains__,__iter__}.
    (Dmitriy)

  * Fix compatibility with Python 2.4. (David Carr)

0.8.6	2012-11-09

 API CHANGES

  * dulwich.__init__ no longer imports client, protocol, repo and
    server modules. (Jelmer Vernooij)

 FEATURES

  * ConfigDict now behaves more like a dictionary.
    (Adam 'Cezar' Jenkins, issue #58)

  * HTTPGitApplication now takes an optional
    `fallback_app` argument. (Jonas Haag, issue #67)

  * Support for large pack index files. (Jameson Nash)

 TESTING

  * Make index entry tests a little bit less strict, to cope with
    slightly different behaviour on various platforms.
    (Jelmer Vernooij)

  * ``setup.py test`` (available when setuptools is installed) now
    runs all tests, not just the basic unit tests.
    (Jelmer Vernooij)

 BUG FIXES

  * Commit._deserialize now actually deserializes the current state rather than
    the previous one. (Yifan Zhang, issue #59)

  * Handle None elements in lists of TreeChange objects. (Alex Holmes)

  * Support cloning repositories without HEAD set.
    (D-Key, Jelmer Vernooij, issue #69)

  * Support ``MemoryRepo.get_config``. (Jelmer Vernooij)

  * In ``get_transport_and_path``, pass extra keyword arguments on to
    HttpGitClient. (Jelmer Vernooij)

0.8.5	2012-03-29

 BUG FIXES

  * Avoid use of 'with' in dulwich.index. (Jelmer Vernooij)

  * Be a little bit strict about OS behaviour in index tests.
    Should fix the tests on Debian GNU/kFreeBSD. (Jelmer Vernooij)

0.8.4	2012-03-28

 BUG FIXES

  * Options on the same line as sections in config files are now supported.
    (Jelmer Vernooij, #920553)

  * Only negotiate capabilities that are also supported by the server.
    (Rod Cloutier, Risto Kankkunen)

  * Fix parsing of invalid timezone offsets with two minus signs.
    (Jason R. Coombs, #697828)

  * Reset environment variables during tests, to avoid
    test isolation leaks reading ~/.gitconfig. (Risto Kankkunen)

 TESTS

  * $HOME is now explicitly specified for tests that use it to read
    ``~/.gitconfig``, to prevent test isolation issues.
    (Jelmer Vernooij, #920330)

 FEATURES

  * Additional arguments to get_transport_and_path are now passed
    on to the constructor of the transport. (Sam Vilain)

  * The WSGI server now transparently handles when a git client submits data
    using Content-Encoding: gzip.
    (David Blewett, Jelmer Vernooij)

  * Add dulwich.index.build_index_from_tree(). (milki)
2013-05-20 07:10:39 +00:00
ryoon
ecb2757de1 Fix PLIST.
Mark debug header file as PLIST.debug.
2013-05-20 00:17:42 +00:00
wiz
eccdd27ee6 Update to 2.36.0:
2.36.0 (stable):

Changes since 2.35.9:

Glib:
* ByteArray:
  - Add size() and get_data().
  - Add a Glib::Value<> template specialization.
  (José Alburquerque)
* VariantBase: Add check_format_string().
   (Murray Cumming)

Gio:
* ApplicationCommandLine: Add get_stdin() and
  create_file_for_arg().
  (Murray Cumming)
* AsyncResult: Added is_tagged().
  (Murray Cumming)
* Credentials: Add get_unix_pid().
  (José Alburquerque)
* DesktopAppInfo: Add has_key(),
  get_string() and get_boolean().
  (Murray Cumming)
* FileEnumerator: Add get_child().
  (Murray Cumming)
* FileInfo: Add get_deletion_date().
  (Murray Cumming)
* SocketClient: Add get/set_tls(),
  get/set_tls_validation_flags(), get/set_proxy_resolver().
  Added timeout, tls, enable-proxy, tls-validation, and
  proxy-resolver properties.
  Added the event signal.
  (Murray Cumming)

gmmproc:
* Verify that void methods should not return a value.
  (José Alburquerque) Bug #696364
* Parse the argument list of methods correctly.
  (José Alburquerque)

Build:
* Visual Studio Projects: Fix and update.
  (Chun-wei Fan)
* Add a test of implementing an interface,
  to detect the problem in glib 2.36.0 and
  the expected problem with glib >= 2.37.0
  See bug #697229
  (Murray Cumming)


2.35.9 (unstable):

Glib:
* Add edByteArray, because it is used in the GTls* API.
  (José Alburquerque)
* AppInfo::get_all(): Fix ownerships.
  (Pavel Vasi) Bug #694505


Gio:
* TlsFileDatabase: Add the create() method.
  (José Alburquerque)
* TlsCertificate: Add the certificate property.
  (José Alburquerque)
* TlsClientConnection: Add get_accepted_cas()
  and the "accepted-cas" property.
  (José Alburquerque)
* TlsDatabase: Add the lookup_certificates_issued_by*()
  methods and virtual functions.  Correct a TlsCertificate conversion
  for the virtual functions so that the underlying GObject is properly
  copied from the C++ wrapper.
  (José Alburquerque)
* TlsInteraction: Add the virtual functions.
  (José Alburquerque)


2.35.8 (unstable):

Glib:
* Resolver: Add lookup_records(), lookup_records_async()
  and lookup_records_finish().
  (José Alburquerque)
* Signal*::connect(): Make them less thread-unsafe.
  (Kjell Ahlstedt) Bug #396958 (Daniel Elstner, Chris Vine)
* Threads: Add create(slot, name) to create named threads.
  (Andrew Potter) Bug #689863
* Variant: Allow containing complex types in arrays and in variants.
  (José Alburquerque)
* Variant: Don't refsink variants created using the custom cast ctor.
  (José Alburquerque)
* Variant< std::vector<std::string> >: Add create_from_object_paths().
  (José Alburquerque)
* VariantBase: Add operator for BoolExpr (const void*).
  (Andrew Potter) Bug #690121
* VariantType: Add create_tuple().
  (Andrew Potter) Bug #688682
* VariantType: Correct the referencing in the create*() methods.
  (José Alburquerque) Bug #688440 (Andrew Potter)

Gio:
* AppInfo: Add create_duplicate().
  (José Alburquerque)
* DesktopAppInfo: Add some new getter methods.
  (José Alburquerque)
* File: Remove refreturn to avoid memory leaks.
  (Kjell Ahlstedt) Bug #691606 (Dodak4Gi)
* MemoryOutputStream: Add the steal_as_bytes() method.
  (José Alburquerque)
* SimpleAction: Fix stateful action constructor typo, allowing use.
  (Andrew Potter) Bug #690122
* SocketConnection: Add connect*() and is_connected() methods.
  (José Alburquerque)
* ThemedIcon: Wrap the "names" property.
  (José Alburquerque)
* Add TlsConnection, TlsClient, TlsServer, TlsDatabase,
  TlsCertificate, TlsPassword, TlsFileDatabase and TlsInteraction.
  (José Alburquerque)
* UnixConnection: Add [receive|send]_credentials_[async|finish]().
  (José Alburquerque)

Gio::DBus:
* DBus::[Connection|Proxy]: Use ifdefs for the UnixFDList call*() methods.
  (José Alburquerque)

gmmproc:
* gmmproc: _WRAP_VFUNC: Support the wrapping of slots.
  (José Alburquerque)
* gmmproc: _WRAP_METHOD: Support wrapping methods with slots.
  (José Alburquerque) Bug #688587
* gmmproc: _WRAP_METHOD: Ensure that slot parameters can be optional.
  (José Alburquerque)
* gmmproc: _WRAP_[CREATE|CTOR|METHOD]: Allow any order of {} options.
  (José Alburquerque)
* gmmproc: _WRAP_ENUM: Skip enum constants whose names are deleted.
  (Kjell Ahlstedt) Bug #544694 (Murray Cumming)
* gmmproc: _WRAP_CTOR: Handle *_new() functions with a final GError**.
  (José Alburquerque) Bug #687959

Documentation:
* Signal[Timeout|Idle]::connect_once() docs: Warn about thread-unsafety.
  (Kjell Ahlstedt) Bug #396963 (Daniel Elstner, Chris Vine)
* ThreadPool::push() docs: Note that sigc::trackable is not thread-safe.
  (Kjell Ahlstedt) Bug #512348 (Chris Vine)
* Threads::Thread::create(): Update the documentation.
  (Kjell Ahlstedt) Bug #512348 (Chris Vine)
* SignalProxy: Fix the documentation, especially of connect_notify().
  (Kjell Ahlstedt) Bug #126213, comment 5.
* Gio::Action: Add more documentation of get_state_hint() and get_state().
  (Kjell Ahlstedt) Bug #690134 (Andrew Potter)
* Predefine G_OS_UNIX or G_OS_WIN32 in Doxygen's configuration file.
  (Kjell Ahlstedt)
* gmmproc: Improve the conversion of documentation to Doxygen format.
  (Kjell Ahlstedt)
* Documentation: Fix many warnings from Doxygen.
  (Kjell Ahlstedt)
* gmmproc: Make enum documentation possible.
  (José Alburquerque) Bug #544694 (Murray Cumming)
* gmmproc: Improve the search for documentation of enums.
  (Kjell Ahlstedt)
* gmmproc: Documentation: Adjust if the method has a slot param.
  (José Alburquerque) Bug #688587.
* docextract_to_xml.py: Replace &colon; with ':' in generated XML files.
  (José Alburquerque)
* gmmproc: Improve the documentation of properties.
  (Kjell Ahlstedt)
* ustring docs: The global locale should be set when using C++ streams.
  (Debarshi Ray) Bug #661588

Build/Other:
* DBus::[Connection|Proxy]: Change ifdef G_OS_LINUX to ifdef G_OS_UNIX.
  (Kjell Ahlstedt)
* ContentType: Fix typo in the content_type_get_symbolic_icon() implementation.
  (José Alburquerque)
* Remove the use of g_type_init() because it has been deprecated.
  (José Alburquerque)
* Strip trailing whitespace.
  (Mark Vender)
* Fix the build with warnings enabled.
  (Murray Cumming)
2013-05-19 18:51:16 +00:00
wiz
7b147865a0 Update to 3b4 (pkgsrc 3.2.4):
slib-3b4 news:

slib-3b4 is a minor release.  Details at
<http://cvs.savannah.gnu.org/viewvc/*checkout*/slib/slib/ChangeLog>

  From Andy Wingo
  * guile-2.init, guile.init: Factor an initialization file for Guile
    2.0 and later out of guile.init.  This does not change the
    interface, though -- loading guile.init will load guile-2.init if
    appropriate, and otherwise executes its own code.
  * slib.nsi, Makefile (ifiles): Update build scripts.

  From Pierpaolo Bernardi
  * wttree.scm (wt-tree/union-merge): Added from MIT-Scheme; updated license.

  From Kazu Yamamoto
  * wttree.scm: Fixed bug where tree balance was lost by deletions
    <http://hagi.is.s.u-tokyo.ac.jp/~yh/bst.pdf>.
  * wttree-test.scm (prop-wt-tree/index): Now covers everything which
    wttest.scm does, replacing wttest.scm.

  From Bill Schottstaedt (using Scheme-lint)
  * Cleaned up and removed unused variables from 10 files

  From Aubrey Jaffer  <agj@alum.mit.edu>
  * slib.sh, gosh.init: Added support for (gosh) Gauche-0.9.
  * mitscheme.init: Removed support for defmacro when
    (mit-scheme-release >= 9 0).
  * Makefile (snapdir, infodir, htmldir): Added defaults so make works
    with empty "config.status".
  * strsrch.scm (substring?, substring-ci?): Replaced the
    skip-vector with an alist (to work with wide characters).
  * scanf.scm (*scanf): Handle array-ref argument expressions.
  * logical.scm (integer->list): Negative k not allowed.
  * structure.scm (define-structure): Reconciled with documentation.
  * grapheps.ps (whole-page): Extract bounds from %%BoundingBox.
    Squelch trailing .0 in axis numbers.
  * grapheps.scm, grapheps.ps (plot-text-column): Added.
    (set-font): Take optional "encoding" argument.
  * uri.scm (uri:decode-query): Don't split values on cr.
  * mkclrnam.scm (load-rgb-txt): Added methods for XKCD dictionary,
    "bang" dictionary, FED-STD-595C, and "ntc.js".
  * colorspc.scm (L*a*b*:DE*94): From
    <http://www.brucelindbloom.com/index.html?Eqn_DeltaE_CIE94.html>
    replaced wedged L*C*h:DE*94.
2013-05-19 17:50:31 +00:00
wiz
2c067b18f0 Update to 0.19.1:
0.19.1 (2013-05-11)
===================

Features added
--------------

* Completely empty C-API structs for extension type slots (protocols like
  number/mapping/sequence) are no longer generated into the C code.

* Docstrings that directly follow a public/readonly attribute declaration
  in a cdef class will be used as docstring of the auto-generated property.
  This fixes ticket 206.

* The automatic signature documentation tries to preserve more semantics
  of default arguments and argument types.  Specifically, ``bint`` arguments
  now appear as type ``bool``.

* A warning is emitted when negative literal indices are found inside of
  a code section that disables ``wraparound`` handling.  This helps with
  fixing invalid code that might fail in the face of future compiler
  optimisations.

* Constant folding for boolean expressions (and/or) was improved.

* Added a build_dir option to cythonize() which allows one to place
  the generated .c files outside the source tree.

Bugs fixed
----------

* ``isinstance(X, type)`` failed to get optimised into a call to
  ``PyType_Check()``, as done for other builtin types.

* A spurious "from datetime cimport *" was removed from the "cpython"
  declaration package. This means that the "datetime" declarations
  (added in 0.19) are no longer available directly from the "cpython"
  namespace, but only from "cpython.datetime". This is the correct
  way of doing it because the declarations refer to a standard library
  module, not the core CPython C-API itself.

* The C code for extension types is now generated in topological order
  instead of source code order to avoid C compiler errors about missing
  declarations for subtypes that are defined before their parent.

* The ``memoryview`` type name no longer shows up in the module dict of
  modules that use memory views.  This fixes trac ticket 775.

* Regression in 0.19 that rejected valid C expressions from being used
  in C array size declarations.

* In C++ mode, the C99-only keyword ``restrict`` could accidentally be
  seen by the GNU C++ compiler. It is now specially handled for both
  GCC and MSVC.

* Testing large (> int) C integer values for their truth value could fail
  due to integer wrap-around.

Other changes
-------------
2013-05-19 17:41:29 +00:00
wiz
a647cdcb4e Update to 2.6.1:
This is an unscheduled bugfix release to address some minor regressions in the 2.6 release.

    convert: fix bug of wrong CVS path parsing without port number (issue3678)
    help/config: note 64-bit Windows registry key used with 32-bit Python
    hfs+: rewrite percent-escaper (issue3918)
    hgignore: fix regression with hgignore directory matches (issue3921)
    highlight: fix page layout with empty first and last lines
    largefiles: check existence of the file with case awareness of the filesystem
    largefiles: check unknown files with case awareness of the filesystem
    pathencode: grow buffers to increase safety margin
    revert: ensure that copies and renames are honored (issue3920)
    subrepo: open files in 'rb' mode to read exact data in (issue3926)
    windows: check target type before actual unlinking to follow POSIX semantics
2013-05-19 17:39:28 +00:00
wiz
613d2e4132 Update to 0.6.40:
------
0.6.40
------

* Issue #376: brought back cli.exe and gui.exe that were deleted in the previous release;

------
0.6.39
------

* Add support for console launchers on ARM platforms.
* Fix possible issue in GUI launchers where the subsystem was not supplied to
  the linker.
* Launcher build script now refactored for robustness.
* Issue #375: Resources extracted from a zip egg to the file system now also
  check the contents of the file against the zip contents during each
  invocation of get_resource_filename.

------
0.6.38
------

* Issue #371: The launcher manifest file is now installed properly.

------
0.6.37
------

* Issue #143: Launcher scripts, including easy_install itself, are now
  accompanied by a manifest on 32-bit Windows environments to avoid the
  Installer Detection Technology and thus undesirable UAC elevation described
  in `this Microsoft article
  <http://technet.microsoft.com/en-us/library/cc709628%28WS.10%29.aspx>`_.
2013-05-19 17:37:40 +00:00
tron
50ea5049c3 Bump package revision. This package is completely broken under Mac OS X
without a fix committed at 2013-05-13 by Adam Ciarcinski.
2013-05-19 14:52:19 +00:00
ryoon
55452a55d5 Update to 17.0.6
Changelog:
FIXED
Security fixes can be found here

Fixed in Firefox ESR 17.0.6
MFSA 2013-48 Memory corruption found using Address Sanitizer
MFSA 2013-47 Uninitialized functions in DOMSVGZoomEvent
MFSA 2013-46 Use-after-free with video and onresize event
MFSA 2013-44 Local privilege escalation through Mozilla Maintenance Service
MFSA 2013-42 Privileged access for content level constructor
MFSA 2013-41 Miscellaneous memory safety hazards (rv:21.0 / rv:17.0.6)
2013-05-19 12:49:42 +00:00
ryoon
15222522e9 Update to 21.0 and mark as BROKEN.
* Introduce WEBRTC patches for FreeBSD, this patches are not work for
  NetBSD.
* When firefox/xulrunner-22.0 is released, I will check the functionality
  of xulrunner package again.
* Patches and dist.mk are used by www/firefox.
* Take MAINATINERship.
2013-05-19 08:47:41 +00:00
ryoon
8483444256 Update to 3.9.0
* Use gmake.
* MAKE_JOBS_SAFE=yes (at least, with MAKE_JOBS=5)

Changelog:
NEWS for GNU RCS (Revision Control System)
See the end for copying conditions.


- 5.9.0 | 2013-05-06

  - distribution now .tar.lz and .tar.xz

	If you have GNU tar, you can use "tar xf" and it will DTRT.
	If not, you can use "lzip -dc TARBALL | tar xf -" to unpack
	the .tar.lz, or "xz -dc TARBALL | tar xf -" for the .tar.xz.

  - planned retirement

    - configure option ‘--enable-compat2’

	This option enables reading of files written by RCS 2.x (before
	RCS was GNU, even), but the file format became obsolete in 1982.
	Support for it WILL BE REMOVED in a near future GNU RCS release.

    - common option ‘-V’

	This option is obsoleted by ‘--version’ (since 5.8, 2011-08-30).
	Support for it WILL BE REMOVED in some future GNU RCS release.
	Its use now produces a warning to stderr.

	Please note that ‘-VN’ (N ∈ {3,4,5}) is a separate issue.

  - bugs fixed

    - ‘rcsmerge --help’ mentions ‘-A’, ‘-E’, ‘-e’

	These options are accepted and internally passed to diff3(1).

    - ‘ident -VN’ and ‘merge -VN’ now signal error

	For these commands, the argument to ‘-V’ has no meaning.
	Previously, such invocations would display version info,
	ignoring the arg.  Now they signal a "bad option" error.

  - new features

    - ident(1) recognizes Subversion "fixed-width keyword syntax"

	In addition to the normal keyword pattern, for Subversion 1.2
	(and later) compatability, ident(1) also recognizes patterns
	having one of the forms:

	$KEYWORD:: TEXT $
	;; two colons and space after keyword
	;; space before ending $

	$KEYWORD:: TEXT#$
	;; two colons and space after keyword
	;; hash before ending $

    - new co(1) option ‘-S’ for "self-same" mode

	In this mode, the owner of a lock is unimportant, just that it
	exists.  Effectively, this prevents you from checking out the
	same revision twice.

	$ whoami
	  ttn

	$ co -l -f z
	  RCS/z,v  -->  z
	  revision 1.1 (locked)
	  done

	$ co -S -l -f z
	  RCS/z,v  -->  z
	  co: RCS/z,v: Revision 1.1 is already locked by ttn.

    - several RCS commands "internalized" into rcs(1)

	As part of an ongoing effort to modernize the command-line
	interface of GNU RCS, the previously standalone programs:

	  ci, co, rcs, rcsclean, rcsdiff, rcsmerge, rlog

	can now be invoked as "rcs PROGRAM".  In this case, we call
	PROGRAM a "command", and also provide some aliases.  E.g., you
	can type "rcs diff" in addition to "rcs rcsdiff" (and "rcsdiff",
	of course).  We plan to support standalone (w/o "rcs" prefix)
	invocation from the shell at least through the 5.x series of
	releases -- not indefinitely, but for a good while, yet.

	The rcs(1) program itself now supports ‘--commands’ to list all
	the commands, ‘--aliases’ to list their aliases, as well as
	‘--help COMAMND’ to show the help for COMMAND.

	Note that programs ident(1) and merge(1) remain standalone.

	Lastly, in the manual, section "Invoking rcs" now describes both
	"modern" and "legacy" usages.  Also, the internalized commands
	invocations mentions both "rcs COMMAND" and "PROGRAM" styles.

    - ‘--help’ output includes a one-line description

	E.g., "merge --help" says: "Three-way file merge".

    - most long options can be recognized if partially specified

	With the exception of "rcs --help COMMAND", where "--help" must
	be spelled out in full, all long options can now be recognized
	even if partially specified.  For example, "rcs --al" is
	recognized as "rcs --aliases".

    - updated portability

	Several more Gnulib (http://www.gnu.org/software/gnulib) modules
	are now in use.

    - new cross-compilation support

	The configure script now assigns "pessimistic defaults" when
	cross-compiling.  See new section "cross-compilation" in README.

    - effects of ‘-VN’ (N ∈ {3,4,5}) documented

	See (info "(rcs) Misc common options").

  - maintenance tools updated
    - gnulib-tool (GNU gnulib 2013-05-01 06:14:19) 0.0.7913-5191


- 5.8.2 | 2013-04-04

  - Bugs fixed

    - Wrong symbolic name dereference

	RCS 5.8 introduced a bug whereby commands would incorrectly
	dereference a symbolic name (into a numerical revision number)
	in the presence of multiple symbolic names that share a common
	prefix.  See tests/t803.

    - ‘integrity’ value syntax better specified

	The ‘integrity’ value (if present) is a string composed of a
	system part followed by an optional user part, with formfeed
	(^L, U+0C) separating the two.  Unlike other string values, the
	‘integrity’ string (either part) must NOT contain '@' (U+40).
	If it does, RCS displays a "spurious '@' in `integrity' value"
	error message and exits failurefully.

	This change restores interop play-space for third-party tools
	that was stricken w/ the RCS 5.8 top-level grammar freeze.  Left
	unspecified is how such tools should divvy up the user part.

  - New manual chapter: RCS file format

	This documents the RCS file format grammar and particulars,
	adapted from rcsfile(5).

  - Manpages refer to info documentation

	They now recommend using "info rcs" for full documentation.

  - Script to trim "junk at end of file" posted

	The "junk at end of file" error occurs for some files due to RCS
	5.8 being more strict about the syntax it accepts.  You can use
	‘trimrcs’ by Warren Jones:

	http://lists.gnu.org/archive/html/help-rcs/2013-01/msg00006.html

	to remedy such files while we figure out how best to move such
	functionality into RCS proper.

  - Maintenance tools updated
    - automake (GNU Automake) 1.13.1
    - gnulib-tool (GNU gnulib 2013-03-19 16:08:47) 0.0.7899-34f84
    - makeinfo (GNU Texinfo) 5.1


- 5.8.1 | 2012-06-05

  - Bugs fixed

    - Debug output removed

	Due to an oversight, release 5.8 rlog included code to write
	debugging output to stderr for invocations using the ‘-d’ option
	and a date range (e.g., ‘rlog -d 2010<2012’).

    - Criteria for avoiding read-only checks refined

	For "make check", some test cases are inhibited if the user
	running the test is not effectively blocked from writing a
	purportedly read-only file, such as when "make check" is run by
	the super user, or for certain (weird) NFS situations.

	Previously, to determine this condition, we considered only the
	operating system type, a very crude (and incomplete) proxy.
	Now, we explicitly check with a shell sequence comprising the
	umask(1) and test(1) commands, plus output-redirection.

    - Regression in ‘-zLT’ handling

	On a 64-bit x86 system, RCS 5.8 introduced a regression whereby:

	 rlog -zLT -d>2011-05-04

	would select the correct entry but display its date always with
	default (01) month and day, i.e., YYYY-01-01.  This is now fixed
	(see also tests/t320).

    - Regression in ‘ci -d -T’ handling

	RCS 5.8 introduced a regression whereby:

	  ci -l -d -T FILE

	would set the mtime of RCS/FILE,v (the comma-v file) to the
	epoch.  This is now fixed (see also tests/t810).

  - Use ‘diff --label’ instead of ‘diff -L’

	Previously, RCS used GNU diff's ‘-L’ option.  According to Paul
	Eggert (a GNU diffutils maintainer):

	  That option has been undocumented since diffutils 2.8
	  (released in March 2002) and the option is intended to
	  be replaced sometime soon with a different meaning.

	Now, RCS uses ‘diff --label’, thus immune to the planned change.

  - Miscellaneous changes
    - Make help extraction noisy (on failure)
    - Silence some compiler warnings
    - Increase coverage of "make check"

  - Documentation improvements

    - Manpage rcsintro(1) dropped

	This manpage is redundant, and (arguably) should not have been
	in section 1 in the first place.

    - Use "Invoking COMMAND" instead of "COMMAND" as node names

	This makes it easier for ‘info --usage COMMAND’ to DTRT, and
	makes GNU (info "(standards) Manual Structure Details") happy.

    - explicitly UTF-8

	This is to prepare for a (future) GNU Texinfo release that
	renders @code in a more pretty way when the encoding is UTF-8.
	If you're reading this (from the future) with such a Texinfo at
	hand, feel free to regenerate the docs in doc/ prior to install.

    - CVS is not GNU

	Previously, we incorrectly said "GNU CVS", succumbing to a
	common misunderstanding.  Now we know better.

  - TAGS file no longer distributed

	To create, configure normally and do "make TAGS".

  - New configure script option ‘--enable-coverage’

	Specifying ‘--enable-coverage’ causes ‘_Exit’ to be an alias for
	‘exit’ and CFLAGS to append ‘--coverage’ if the compiler is GCC.
	This is needed because the coverage machinery writes the .gcda
	files only on ‘exit’.

	This option is for maintainers; most people can ignore it.

  - Portability improvements
    - Use more gnulib modules
    - Use portable Makefile subst-ref variable syntax
    - Use portable shell command-output interpolation syntax
  - Maintenance tools upgraded
    - GNU Automake 1.12
    - GNU Autoconf 2.69
    - gnulib-tool (GNU gnulib 2012-06-03 16:29:00) 0.0.7432-f6c24-modified


- 5.8 | 2011-08-30

  - License now GPLv3+ (see COPYING)

  - Change in terminology: from "path" to "file name" (or "file-name")

	However, if "path" intends "search path", we say so explicitly.

  - Changes to the RCS package

    - New documentation in Info format

	On "make install", rcs.info is installed in $(infodir), with
	title "GNU RCS <VERSION>" in dircategory "Version control".
	The doc source is texinfo (released under GNU FDL 1.3), so you
	can easily create output in HTML, PDF, etc.

    - Dropped configure option: --with-diffutils

	To specify non-GNU diffutils programs diff(1) and diff3(1), name
	them using variables on the configure command-line.  See README.

    - Configuration more strict in some ways, more lax in others.

	Before, part of the configuration was done at compile time.
	Now, all of it is done by the configure script.  Here are the
	set of conditions which will cause the configure script to fail
	(with a "could not find..." message):

	 - for --enable-mailer=PROG, ‘PROG’ not absolute;
	 - for diff(1), value of env var ‘DIFF’ not absolute;
	 - diff(1) not GNU diffutils compatible;
	 - for diff3(1), value of env var ‘DIFF3’ not absolute;
	 - for ed(1), value of env var ‘ED’ not absolute;
	 - no C99-capable compiler.

	Here, "absolute" means "specified as an absolute filename".
	On the flip side, configuration no longer checks for some
	situations such as ‘sigaction’ yes, but ‘SA_SIGINFO’ no.

	Most of the portability duties are now handled by gnulib.

    - New configure option: --enable-suid[=setreuid]

	This builds RCS with setuid support (the default).  Optional
	arg ‘setreuid’ means use setreuid(2) instead of seteuid(2).

    - New configure option: --disable-mmap

	This builds RCS without mmap(2), even if available.  See README.

    - New configure option: --enable-mailer=PROG

	The feature whereby ci(1) sends mail when breaking a lock is now
	disabled by default.  To enable, specify ‘--enable-mailer=PROG’
	to the configure script.  See README.

    - New configure option: --enable-compat2

	This preponderantly unlikely to be used option allows RCS
	commands to read RCS files written by RCS 2.  See README.

    - You can "make check" prior to "make install".

	Doing "make check" automatically prepends to the ‘PATH’ env var
	the value of ‘$(abs_top_builddir)/src’, so that the programs
	co, rcsdiff, and rcsmerge can find their peers (co and merge).

	Likewise, "make installcheck" prepends ‘$(DESTDIR)$(bindir)’.

	Previously, you had to "make install" first and then arrange
	for ‘$(DESTDIR)$(bindir)’ to be on ‘PATH’ "manually".

	See tests/README for more info on the test suite.

  - Bug fixes

    - Remove all edit info when removing all revisions.

	Previously, "rcs -o" (outdating) all revisions failed to
	leave the RCS file in a consistent state; edit info (i.e.,
	log message + diff(1) output) remained for the deleted revisions.

	For example, this sequence of commands:
	  echo foo > foo
	  ci -q -i -t-desc -mHELLO foo
	  rcs -q -o1.1: foo
	  grep '@H' foo,v
	used to display "@HELLO" to stdout.

	Now, all revisions are completely removed.

    - Code no longer uses mktemp(3).

	Using mktemp(3) is a security risk.  We use mkstemp(3) now.
	Likewise, rcsfreeze.sh now uses mktemp(1).

    - Misc manpage tweaks / fixes.

	Document ‘rlog -q’; fix small merge.1 omission; add branch
	labels in rcsfile.5; say "GNU RCS <VERSION>" in footer.

  - Other changes

    - All commands accept ‘--help’ and ‘--version’.

	The help output includes an email address for bug reports.
	For continuity, option ‘-V’ is now a synonym for ‘--version’.

	Relatedly, commands no longer display usage info if given
	a bad or malformed option.  You can use ‘--help’ for that.

    - A string of all digits is now valid for author, state.

	This means you can set the author or state to, for example,
	"000000" or "42".  Previously, these would have caused a
	"invalid identifier" or "invalid symbol" error.

    - Env var RCS_MEM_LIMIT controls stdio threshold.

	For speed, RCS uses memory-based routines for files up to
	256 kilobytes, and stream-based (stdio) routines otherwise.
	You can change this threshold value by setting the environment
	variable ‘RCS_MEM_LIMIT’ to a non-negative integer, measured in
	kilobytes.  An empty ‘RCS_MEM_LIMIT’ value is silently ignored.

    - RCS can now work with files larger than 2 gigabytes.

	RCS now uses large file offsets (#define _FILE_OFFSET_BITS 64).

    - Pass-through for RCS file ‘commitid SYMBOL’ now builtin.

	Due to GNU CVS (Concurrent Versions System) using a compatible
	file format as RCS for the RCS file, you can use RCS commands
	to view and manipulate its contents.  (Note, however, the next
	NEWS item.)

	This works well enough except for a small annoyance: CVS adds a
	per-revision field called the "commitid" with an opaque (to RCS)
	symbolic value.  Previously, RCS commands would emit a warning
	"unrecognized phrases" (unless given ‘-q’ on the command-line).

	RCS commands now automatically support pass-through handling of
	‘commitid SYMBOL’ (so ‘-q’ is no longer necessary).

    - RCS file top-level grammar frozen.

	The RCS file top-level grammar is now frozen; RCS no longer
	supports pass-through operation of unrecognized key/data pairs
	(called "newphrases" in the RCS 5.7 rcsfile(5) manpage).

	To avoid painting ourselves into a corner, the grammar now
	includes a new key ‘integrity’ with @-string value, whose
	sub-grammar is not yet specified.  (We intend to keep checksums
	and other compacted redundancies in this field, for manipulation
	by the commands in a future RCS 5.x release.)  For upward
	compatability, the commands in this release do not change this
	field, although they silently read and write it (pass-through),
	if present.

    - RCS file syntax-validated earlier, completely.

	Previously, RCS file syntax was validated lazily, and trailing
	garbage was not detected (see bugfix above).  Now, a top-level
	validation is done on each access.

    - Possible to specify an empty log message with ci -m, rcs -m.

	The commands "ci -m" and "rcs -m" no longer error on an
	empty log message.  Their non-interactive behavior is now
	consistent with the interactive invocation.

	was: ci -m file < /dev/null   # use stdin to avoid error
	now: ci -m file               # works fine, like so

	Note that these commands actually store as the log message
	the string: "*** empty log message ***".

    - Date option accepts some more date-only formats

	Date format ‘YYYY-DDD’ specifies a year and a day (1-366),
	while format ‘YYYY-wWW-D’ specifies a year, an ISO week number
	(0-53, 0 is a GNU RCS extension), and a day number (1-7, for
	Monday through Sunday).

    - Changes to rcsdiff

      - New handling for option: -U N

	This arranges to output N lines of unified-diff context.
	Relatedly, the list of possible options passed to the underlying
	diff(1) appears in both "rcsdiff --help" and in the manual.

      - Refined "same-revision don't call diff" optimization

	Normally, if the two revisions specified are the same, we avoid
	calling the underlying diff(1) on the theory that it will
	produce no output.  This does not hold generally for ‘-y’
	(--side-by-side) and ‘-D’ (--ifdef), such as when the revision
	specified is by different symbolic names, so for those options
	the optimization is disabled.
2013-05-19 03:30:44 +00:00
ryoon
1c69ca3525 Update to 3.3
Changelog:
* Noteworthy changes in release 3.3 (2013-03-24) [stable]

** New features

  --new-file (-N) and --unidirectional-new-file now allow comparisons to "-".
  A standard input that's closed acts like a nonexistent file.

  A file name containing spaces, double quotes, backslashes or control
  characters is now encoded in a diff header as a double-quoted C string
  literal.  The escape sequences \\, \", \a, \b, \f, \n, \r, \t, \v and
  \ooo (a three-digit octal number between 0 and 255) are used.

** Packaging

  diffutils is now designed to build with Cygwin or MinGW rather than DJGPP.
  The ms subdirectory has been removed.
2013-05-19 03:21:40 +00:00
prlw1
efb0bbb276 Update py-at-spi2 to 2.8.0
* Add objectLocale property (BGO#694368).
* Stop using a deprecated method.
* Don't install the example, since it isn't compatible with Python 3.
* Support new levelbar role.
* Add a --with-python option to configure.ac.
* Fix getCharacterAtOffset.
* Export application class in the Accessibility namespace, for
  backwards compatibility.
2013-05-18 23:05:34 +00:00
prlw1
a1ce3ea31d Update py-gobject3 to 3.8.2
Many bug fixes and improvemnts:
https://git.gnome.org/browse/pygobject/tree/NEWS?id=3.8.2

Highlights:
 - Dot not clobber original Gdk/Gtk functions with overrides
   (Martin Pitt) (#686835)
 - Fix array arguments on 32 bit architectures (Martin Pitt)
 - Add backwards compatible API for GLib.unix_signal_add_full()
   (Martin Pitt)
 - Drop MININT64/MAXUINT64 workaround, current g-i gets this right now
   (Martin Pitt)
 - [API change] Drop almost all static GLib bindings and replace them
   with proper introspection. This gets rid of several cases where the
   PyGObject API was not matching the real GLib API, makes the full GLib
   API available through introspection, and makes the code smaller,
   easier to maintain. For backwards compatibility, overrides are
   provided to emulate the old static binding API, but this will throw a
   PyGIDeprecationWarning for the cases that diverge from the official
   API (in particular, GLib.io_add_watch() and GLib.child_watch_add()
   being called without a priority argument). (Martin Pitt, Simon Feltman)
 - [API change] Deprecate calling GLib API through the GObject
   namespace. This has always been a misnomer with introspection, and
   will be removed in a later version; for now this throws a
   PyGIDeprecationWarning.
 - [API change] Do not bind gobject_get_data() and gobject_set_data().
   These have been deprecated for a cycle, now dropped entirely.
   (Steve Frécinaux) (#641944)
 - [API change] Deprecate void pointer fields as general PyObject
   storage. (Simon Feltman) (#683599)
2013-05-18 22:59:46 +00:00
prlw1
b3d89f6b75 Update at-spi2-atk to 2.8.1
* Add Locale property (BGO#694368).
* Bump atk dependency to 2.7.5 (BGO#693189).
* Support ATSPI_ROLE_LEVEL_BAR to correspond to the new atk role.
* Fix various compiler warnings.
* re-register if the registry goes away and later returns.
* Stop using deprecated glib functions.
* Fix a few memory leaks.
* atk-adaptor: don't emit a critical in case the bridge was not initialized
  (BGO#684334).
* Remove dbind (it was only used for the droute test).
* Fix a crash in socket_embed_hook if spi_global_register is NULL.
* [droute] Fix memory leak in path cleanup (BGO#688363).
* Remove the schema; it was only used to specify the location of the
  atk-bridge library, which is now installed in the standard path.
* Fix compiler warnings (BGO#678045).
2013-05-18 21:56:03 +00:00
prlw1
fd149b7335 Update at-spi2-core to 2.8.0
* Add atspi_accessible_get_object_locale (BGO#694368).
* Start the bus launcher in the initialization phase (BGO#694984).
* Removed a debug print that was accidentally included in 2.7.5.
* Add ATSPI_ROLE_LEVEL_BAR to correspond to the new atk role.
* Fix various compiler warnings.
* Fix some ref count leaks.
* Some functions that return accessibles now propagate errors.
* Atspi_accessible_get_index_in_parent no longer returns -1 if the object's
  parent is not cached (BGO#688057).
* re-register keystroke listeners if the registry goes away and then returns.
* Fix atspi_device_listener_new_simple.
* Fix some compiler warnings.
* Build: use gobject-introspection's Makefile instead of rolling our own.
* Fix a crash when parsing events without detail when there is a listener
  for the event that names a specific detail value.
* Fix crash when removing hung processes.
* Fix deregistering of applications.
* A few documentation fixes.
* Only call an event listener once per event, even if the listener registered
  for both the event and a superset of the event.
* Don't distribute dbind-config.h (BGO#688083).
* Fix gtk-doc for Atspi-Registry (BGO#688224).
* Some introspection fixes to make vapigen happy (BGO#688223).
* [registry] Fixed a crash handling DeregisterKeystrokeListener.
* Update the cache in response to role change notifications (BGO#685469).
* Don't output a warning when a p2p connection isn't available.
2013-05-18 21:51:59 +00:00
prlw1
8bd7692511 Update atk to 2.8.0
Changes in version 2.8.0:
==========================
*
* Updated Visual C++ configuration files
  * Make entries more consistent with the other GNOME Visual Studio
    projects.
  * Enable the building of introspection files for Visual C++ builds
  * bgo694255: Visual C++ builds: Integrate building of introspection files
* Updated Slovak, Portuguese and Tadjik translation.

Changes in version 2.7.91:
==========================
*
* atkobject: added a explicit include to locale.h

Changes in version 2.7.90:
==========================
*
* Bug 694117
*  * atkobject: add atk_object_get_object_locale
*  * atkdocument: deprecate atk_document_get_locale

Changes in version 2.7.5:
==========================
*
* build: Use GNOME_COMPILE_WARNINGS
* atkhyperlink: Ensure we get even deprecated prototypes
* Bug 651343: add ATK_ROLE_LEVEL_BAR
* Prepare Visual Studio 2010 projects for Visual Studio 2012
* Updated Uyghur translations

Changes in version 2.7.4:
==========================
*
* Bug 690379: Atk lacks any kind of version utilities
* Fixed out of tree builds caused by fix of bug 690379
* Bug 656750: AtkWindow requires documentation

Changes in version 2.7.3:
==========================
*
* Bug 689907: Problems with the management of
*  ATK_STATE_SELECTABLE/ATK_STATE_SELECTED states at AtkObject
* Bug 686746: Port introspection fixes from Vala
* Bug 689952: Add introspection support for Windows MSVC builds
* Other Visual C++ configuration files:
*  * Use MultiByte character set

Changes in version 2.7.2:
==========================
*
* Bug 686801: Extend atk_add_global_event_listener in order to support
*   signal details
* Updated Thai translation.
2013-05-18 21:46:13 +00:00
wiz
b0e2b7cd3c Update to 1.13.2:
* WARNING: New versioning scheme for Automake.

  - Starting with this version onward, Automake will use an update and
    more rational versioning scheme, one that will allow users to know
    which kind of changes can be expected from a new version, based on
    its version number.

    + Micro versions (e.g., 1.13.3, 2.0.1, 3.2.8) will introduce only
      documentation updates and bug and regression fixes; they will
      not introduce new features, nor any backward-incompatibility (any
      such incompatibility would be considered a bug, to be fixed with
      a further micro release).

    + Minor versions (e.g., 1.14, 2.1) can introduce new backward
      compatible features; the only backward-incompatibilities allowed
      in such a release are new *non-fatal* deprecations and warnings,
      and possibly fixes for old or non-trivial bugs (or even inefficient
      behaviours) that could unfortunately have been seen, and used, by
      some developers as "corner case features".  Possible disruptions
      caused by this kind of fixes should hopefully be quite rare.

    + Major versions (now expected to be released every 18 or 24 months,
      and not more often) can introduce new big features (possibly with
      rough edges and not-fully-stabilized APIs), removal of deprecated
      features, backward-incompatible changes of behaviour, and possibly
      major refactorings (that, while ideally transparent to the user,
      could introduce new bugs).  Incompatibilities should however not
      be introduced gratuitously and abruptly; a proper deprecation path
      should be duly implemented in the preceding minor releases.

  - According to this new scheme, the next major version of Automake
    (the one that has until now been labelled as '1.14') will actually
    become "Automake 2.0".  Automake 1.14 will be the next minor version,
    which will introduce new features, deprecations and bug fixes, but
    no real backward incompatibility.

  - See discussion about automake bug#13578 for more details and
    background: <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=13578>

* WARNING: Future backward-incompatibilities!

  - Automake 2.0 will require Autoconf 2.70 or later (which is still
    unreleased at the moment of writing, but is planned to be released
    before Automake 2.0 is).

  - Automake 2.0 will drop support for the long-deprecated 'configure.in'
    name for the Autoconf input file.  You are advised to start using the
    recommended name 'configure.ac' instead, ASAP.

  - The ACLOCAL_AMFLAGS special make variable will be fully deprecated
    in Automake 2.0 (where it will raise warnings in the "obsolete"
    category).  You are advised to start relying on the new Automake
    support for AC_CONFIG_MACRO_DIRS instead (which was introduced in
    Automake 1.13).

  - Automake 2.0 will remove support for automatic dependency tracking
    with the SGI C/C++ compilers on IRIX.  The SGI depmode has been
    reported broken "in the wild" already, and we don't think investing
    time in debugging and fixing is worthwhile, especially considering
    that SGI has last updated those compilers in 2006, and is expected
    to retire support for them in December 2013:
    <http://www.sgi.com/services/support/irix_mips_support.html>

  - Future versions of Automake might remove support for MS-DOS and
    Windows 95/98/ME (support for them was offered by relying on the
    DJGPP project).  Note however that both Cygwin and MSYS/MinGW on
    modern Windows versions will continue to be fully supported.

  - Automake-provided scripts and makefile recipes might (finally!)
    start assuming a POSIX shell in Automake 2.0.

  - Starting from Automake 2.0, third-party m4 files located in the
    system-wide aclocal directory, as well as in any directory listed
    in the ACLOCAL_PATH environment variable, will take precedence
    over "built-in" Automake macros.  For example (assuming Automake
    is installed in the /usr/local hierarchy), a definition of the
    AM_PROG_VALAC macro found in '/usr/local/share/aclocal/my-vala.m4'
    should take precedence over the same-named automake-provided macro
    (defined in '/usr/local/share/aclocal-2.0/vala.m4').

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

New in 1.13.2:

* Obsolescent features:

  - Use of suffix-less info files (that can be specified through the
    '@setfilename' macro in Texinfo input files) is discouraged, and
    its use will raise warnings in the 'obsolete' category.

  - Use of Texinfo input files with '.txi' or '.texinfo' extensions
    is discouraged, and its use will raise warnings in the 'obsolete'
    category.  You are advised to simply use the '.texi' extension
    instead.

* Documentation fixes:

  - The long-deprecated but still supported two-arguments invocation form
    of AM_INIT_AUTOMAKE is documented once again.  This seems the sanest
    thing to do, given that support for such an usage might need to remain
    in place for a unspecified amount of time in order to cater for people
    who want to define the version number for their package dynamically at
    configure runtime (unfortunately, Autoconf does not yet support this
    scenario, so we cannot delegate the work to it).

  - The serial testsuite harness is no longer reported as "deprecated",
    but as "discouraged".  We have no plan to remove it, not to make its
    use cause runtime warnings.

  - The parallel testsuite is no longer reported as "experimental"; it
    is well tested, and should be stable now.

  - The 'shar' and 'tarZ' distribution formats and the 'dist-shar' and
    'dist-tarZ' options are obsolescent, and their use is deprecated
    in the documentation.

  - Other minor miscellaneous fixes and improvements; in particular,
    some improvements in cross-references.

* Bugs fixed:

  - When the 'ustar' option is used, the generated configure script no
    longer risks hanging during the tests for the availability of the
    'pax' utility, even if the user running configure has a UID or GID
    that requires more than 21 bits to be represented.
    See automake bug#8343 and bug#13588.

  - The obsolete macros AM_CONFIG_HEADER or AM_PROG_CC_STDC work once
    again, as they did in Automake 1.12.x (albeit printing runtime
    warnings in the 'obsolete' category).  Removing them has turned
    out to be a very bad idea, because it complicated distro packing
    enormously.  Making them issue fatal warnings, as we did in
    Automake 1.13, has turned out to be a similarly very bad idea,
    for exactly the same reason.

  - aclocal will no longer error out if the first local m4 directory
    (as specified by the '-I' option or the 'AC_CONFIG_MACRO_DIRS' or
    'AC_CONFIG_MACRO_DIR' macros) doesn't exist; it will merely report
    a warning in the 'unsupported' category.  This is done to support
    some pre-existing real-world usages.  See automake bug#13514.

  - aclocal will no longer consider directories for extra m4 files more
    than once, even if they are specified multiple times.  This ensures
    packages that specify both

        AC_CONFIG_MACRO_DIR([m4])       in configure.ac
        ACLOCAL_AMFLAGS = -I m4         in Makefile.am

    will work correctly, even when the 'm4' directory contains no
    package-specific files, but is used only to install third-party
    m4 files (as can happen with e.g., "libtoolize --install").
    See automake bug#13514.

  - Analysis of make flags in Automake-generated rules has been made more
    robust, and more future-proof.  For example, in presence of make that
    (like '-I') take an argument, the characters in said argument will no
    longer be spuriously considered as a set of additional make options.
    In particular, automake-generated rules will no longer spuriously
    believe to be running in dry mode ("make -n") if run with an invocation
    like "make -I noob"; nor will they believe to be running in keep-going
    mode ("make -k") if run with an invocation like "make -I kool"
    (automake bug#12554).
2013-05-18 14:48:24 +00:00
ryoon
a07ab12567 Update DESCR from http://www.catb.org/~esr/cvsps/ . 2013-05-18 10:08:05 +00:00
markd
e7080a7738 Fix case when PKG_SYSCONFBASE != ${PREFIX}/etc 2013-05-18 05:37:03 +00:00
jperkin
55b20b4434 Fix SunOS build. 2013-05-17 19:49:12 +00:00
adam
5f0981a13c Seems like this patch is not needed any more 2013-05-16 19:03:10 +00:00
ryoon
3d716e5035 Used by devel/libtool-fortran/Makefile too. 2013-05-16 14:25:48 +00:00
adam
30d7fae7ac Fix for PR#47761 2013-05-16 13:55:42 +00:00
rodent
cf1f1a580f Add buildlink3.mk file for this package. Coming update to compiz will use
it.
2013-05-16 00:07:48 +00:00
wiz
5264e063de Update to 1.1.1:
Urwid 1.1.1

    * Fix for Pile not changing focus on mouse events

    * Fix for Overlay.get_cursor_coords()


Urwid 1.1.0

    * New common container API: focus, focus_position, contents,
      options(), get_focus_path(), set_focus_path(), __getitem__,
      __iter__(), __reversed__() implemented across all included
      container widgets

      A full description doesn't fit here, see the Container Widgets
      section in the manual for details

    * New Sphinx-based documentation now included in source:
      Tutorial rewritten, manual revised and new reference based
      on updated docstrings (by Marco Giusti, Patrick Totzke)

    * New list walker SimpleFocusListWalker like SimpleListWalker but
      updates focus position as items are inserted or removed

    * New decoration widget WidgetDisable to disable interaction
      with the widgets it wraps

    * SelectableIcon selectable text widget used by button widgets is
      now documented (available since 0.9.9)

    * Columns widget now tries to keep column in focus visible, hiding
      columns on the left when necessary

    * Padding widget now defaults to ('relative', 100) instead of
      'pack' so that left and right parameters are more useful and more
      child widgets are supported

    * New list walker "API Version 2" that is simpler for many list
      walker uses; "API Version 1" will still continue to be supported

    * List walkers may now allow iteration from the absolute top or
      bottom of the list if they provide a positions() method

    * raw_display now erases to the end of the line with EL escape
      sequence to improve copy+paste behavior for some terminals

    * Filler now has top and bottom parameters like Padding's left and
      right parameters and accepts 'pack' instead of None as a height
      value for widgets that calculate their own number of rows

    * Pile and Columns now accepts 'pack' instead of 'flow' for widgets
      that calculate their own number of rows or columns

    * Pile and Columns now accept 'given' instead of 'fixed' for
      cases where the number of rows or columns are specified by the
      container options

    * Pile and Columns widgets now accept any iterable to their
      __init__() methods

    * Widget now has a default focus_position property that raises
      an IndexError when read to be consistent with new common container
      API

    * GridFlow now supports multiple cell widths within the same widget

    * BoxWidget, FlowWidget and FixedWidget are deprecated, instead
      use the sizing() function or _sizing attribute to specify the
      supported sizing modes for your custom widgets

    * Some new shift+arrow and numpad input sequences from RXVT and
      xterm are now recognized

    * Fix for alarms when used with a screen event loop (e.g.
      curses_display)

    * Fix for raw_display when terminal width is 1 column

    * Fixes for a Columns.get_cursor_coords() regression and a
      SelectableIcon.get_cursor_coords() bug

    * Fixes for incorrect handling of box columns in a number of
      Columns methods when that column is selectable

    * Fix for Terminal widget input handling with Python 3


Urwid 1.0.3

    * Fix for alarms when used with a screen event loop (e.g.
      curses_display)

    * Fix for Overlay.get_cursor_coords()


Urwid 1.0.2

    * Fix for bug when entering Unicode text into Edit widget with
      bytes caption

    * Fix a regression when not running in UTF-8 mode

    * Fix for a MainLoop.remove_watch_pipe() bug

    * Fix for a bug when packing empty Edit widgets

    * Fix for a ListBox "contents too long" error with very large
      Edit widgets

    * Prevent ListBoxes from selecting 0-height selectable widgets
      when moving up or down

    * Fix a number of bugs caused by 0-height widgets in a ListBox


Urwid 1.0.1

    * Fix for Terminal widget in BSD/OSX

    * Fix for a Filler mouse_event() position bug

    * Fix support for mouse positions up to x=255, y=255

    * Fixes for a number of string encoding issues under Python 3

    * Fix for a LineBox border __init__() parameters

    * Fix input input of UTF-8 in tour.py example by converting captions
      to unicode

    * Fix tutorial examples' use of TextCanvas and switch to using
      unicode literals

    * Prevent raw_display from calling tcseattr() or tcgetattr() on
      non-ttys

    * Disable curses_display external event loop support: screen resizing
      and gpm events are not properly supported

    * Mark PollingListWalker as deprecated


Urwid 1.0.0

    * New support for Python 3.2 from the same 2.x code base,
      requires distribute instead of setuptools (by Kirk McDonald,
      Wendell, Marien Zwart) everything except TwistedEventLoop and
      GLibEventLoop is supported

    * New experimental Terminal widget with xterm emulation and
      terminal.py example program (by aszlig)

    * Edit widget now supports a mask (for passwords), has a
      insert_text_result() method for full-field validation and
      normalizes input text to Unicode or bytes based on the caption
      type used

    * New TreeWidget, TreeNode, ParentNode, TreeWalker
      and TreeListBox classes for lazy expanding/collapsing tree
      views factored out of browse.py example program, with new
      treesample.py example program (by Rob Lanphier)

    * MainLoop now calls draw_screen() just before going idle, so extra
      calls to draw_screen() in user code may now be removed

    * New MainLoop.watch_pipe() method for subprocess or threaded
      communication with the process/thread updating the UI, and new
      subproc.py example demonstrating its use

    * New PopUpLauncher and PopUpTarget widgets and MainLoop option
      for creating pop-ups and drop-downs, and new pop_up.py example
      program

    * New twisted_serve_ssh.py example (by Ali Afshar) that serves
      multiple displays over ssh from the same application using
      Twisted and the TwistedEventLoop

    * ListBox now includes a get_cursor_coords() method, allowing
      nested ListBox widgets

    * Columns widget contents may now be marked to always be treated
      as flow widgets for mixing flow and box widgets more easily

    * New lcd_display module with support for CF635 USB LCD panel and
      lcd_cf635.py example program with menus, slider controls and a custom
      font

    * Shared command_map instance is now stored as Widget._command_map
      class attribute and may be overridden in subclasses or individual
      widgets for more control over special keystrokes

    * Overlay widget parameters may now be adjusted after creation with
      set_overlay_parameters() method

    * New WidgetPlaceholder widget useful for swapping widgets without
      having to manipulate a container widget's contents

    * LineBox widgets may now include title text

    * ProgressBar text content and alignment may now be overridden

    * Use reactor.stop() in TwistedEventLoop and document that Twisted's
      reactor is not designed to be stopped then restarted

    * curses_display now supports AttrSpec and external event loops
      (Twisted or GLib) just like raw_display

    * raw_display and curses_display now support the IBMPC character
      set (currently only used by Terminal widget)

    * Fix for a gpm_mev bug preventing user input when on the console

    * Fix for leaks of None objects in str_util extension

    * Fix for WidgetWrap and AttrMap not working with fixed widgets

    * Fix for a lock up when attempting to wrap text containing wide
      characters into a single character column


Urwid 0.9.9.2

    * Fix for an Overlay get_cursor_coords(), and Text top-widget bug

    * Fix for a Padding rows() bug when used with width=PACK

    * Fix for a bug with large flow widgets used in an Overlay

    * Fix for a gpm_mev bug

    * Fix for Pile and GraphVScale when rendered with no contents

    * Fix for a Python 2.3 incompatibility (0.9.9 is the last release
      to claim support Python 2.3)
2013-05-15 22:35:31 +00:00
joerg
b42859833e Revert last. It was not approved by OWNER. 2013-05-15 22:20:58 +00:00
adam
53a6719725 patch-giscanner_dumper.py correction 2013-05-15 19:17:59 +00:00
adam
0f75539f78 Don't treat 'clang' as Visual C++ compiler. 2013-05-15 15:46:52 +00:00
wiz
bbec2c80a6 Use fortran77 as language, not fortran.
Fixes blas and lapack builds. Suggested by ryoon.

Bump PKGREVISION and change SVR4_PKGNAME to be different from libtool-base.
2013-05-15 15:19:04 +00:00
adam
ced1bca52d Changes 1.8.2.3:
* "rev-list --stdin" and friends kept bogus pointers into the input
  buffer around as human readable object names.  This was not a
  huge problem but was exposed by a new change that uses these
  names in error output.
* When "git difftool" drove "kdiff3", it mistakenly passed --auto
  option that was meant while resolving merge conflicts.
* "git remote add" command did not diagnose extra command line
  arguments as an error and silently ignored them.
Also contains a handful of trivial code clean-ups, documentation
updates, updates to the test suite, etc.
2013-05-15 11:16:29 +00:00
wiz
0719077621 Update to 0.4.7:
Diffuse 0.4.7 - 2013-05-13
- added Jindřich Šesták's Czech translation
- improved character editing to allow easy indenting and moving the cursor by whole words
- added Miś Uszatek's Polish translation
- improved auto-detection of utf_16 and utf_32
- added "New N-Way File Merge..." menu item
- added syntax highlighting for Erlang and OpenCL files
2013-05-14 19:44:22 +00:00
joerg
e1ad234516 Don't require bool conversion for streams. Deal with C++11 runtime
libraries.
2013-05-14 19:15:36 +00:00
joerg
4082030e06 Add public wrappers for ios, ostream and unwind.h, otherwise linking may
fail due to hidden definitions of system functions.
2013-05-14 12:41:02 +00:00
adam
221ddfe1aa In configure: changed _lt_dar_can_shared=$GCC to _lt_dar_can_shared=yes, so libtool can create shared libraries on Darwin/Mac OS X, when f77 is not present. 2013-05-13 14:04:27 +00:00
adam
22ff4259b4 In configure: changed _lt_dar_can_shared=$GCC to _lt_dar_can_shared=yes, so libtool can create shared libraries on Darwin/Mac OS X, when f77 is not present. 2013-05-13 12:53:42 +00:00
wen
67806ff2df Update to 2.19
Upstream changes:
2.19      2013-05-13 10:02:15 Australia/Melbourne

        * BUGFIX: Loading a file that does not change packages while
          autodie in effect no longer causes weird behaviour when
          slurpy built-ins (like open() and unlink()) are called. GH #22
          Thanks to Niels Thykier.

        * TEST: Tests for leak guard failures for slurpy core functions.

2.18      2013-05-12 18:12:14 Australia/Melbourne

        * TEST: More testing in scope_leak.t.

        * TEST: More testing around packages in truncate.t.

        * SPEED / INTERNAL: Significant improvements in load time,
          especially when autodie is used across multiple files,
          by caching reuseable subroutines and reducing calls to eval "".
          Huge thanks to Niels Thykier, who is a hero of the
          free people, and completely and utterly awesome.
          (RT #46984)

        * DOCUMENTATION: Spelling and correction fixes,
          courtesy David Steinbrunner.

        * DEVEL: Faster and more robust testing with travis-ci.

        * DEVEL: Some simple benchmarks bundled in the benchmarks/ directory.

2.17      2013-04-29 01:03:50 Australia/Melbourne

        * DOCS: Spelling fixes thanks to dsteinbrunner! (RT #84897)

        * DOCS: Fixed github links to point to 'pjf' rather than
          'pfenwick' (GH #18, thanks to Lx!)

        * INTERNAL: Silence warnings about experimental smart-match on
          5.17.11+ (via Brian Fraser and p5p)

        * TEST / BUILD: Generate .travis.yml files for CI testing via
          dzil.

2.16      2013-02-23 01:49:16 Australia/Melbourne

        * BUGFIX: Fix breakages under 5.8.x related to the new
          autodie::skip feature.

        * BUILD / BUGFIX: Remove dependency on parent.pm.

2.15      2013-02-22 23:55:22 Australia/Melbourne

        * BUILD / BUGFIX: Correct meta-info that wanted at least Perl
          v5.8.40, rather than v5.8.4.  Giant thanks to Paul Howarth
          for spotting this!

2.14      2013-02-22 15:43:33 Australia/Melbourne

        * FEATURE: Classes which claim they ->DOES('autodie::skip') are now
          skipped when generating exceptions.  This is mainly of use to
          utility classes. See `perldoc autodie::skip` for more details.
          (GH Issue #15)

        * FEATURE / BUGFIX / INCOMPAT: 'chmod' is now in the ':filesys'
          category (was in ':file').

        * BUGFIX: Added support for 'chown' and 'utime', that was
          previously overlooked. Mad props to RsrchBoy for spotting this.
          These are all in the ':filesys' category.
          (GH Pull #13)

        * BUGFIX: Added support for 'kill'. This is part of the
          ':ipc' category.

        * BUGFIX: Fixed bug whereby chmod, chown, kill, unlink and
          utime would not throw an exception when they didn't
          change all their files or signal all their processes.

        * TEST: truncate.t is now skipped on systems that don't have a
          working File::Temp.

        * TEST: open.t has a few more tests for exotic modes.

        * TEST: chown() tests are skipped on Win32, as chown on Windows
          is a no-op. (Thanks to Mithaldu for spotting this!)

        * TEST: Author tests now look for the AUTHOR_TESTING env
          variable (for dzil compliance).

        * TEST: Better testing for chown, chmod, and unlink.

        * TEST: Better testing for utime.

        * TEST: kwalitee.t is now only run when $ENV{RELEASE_TESTING} is set.

        * BUGFIX: Removed executable bits from some bundled text files.

        * BUILD: We now use dzil to manage autodie.

        * BUILD: Only Perl 5.8.4 and above is supported by autodie.
          Please upgrade your Perl distro if you're using 5.8.3 or
          below.

2.13  Thu Nov  8 14:22:03 EST 2012
        * TEST: Deterministic tests in hints_pod_examples.t .
          (RT #80412, thanks to demerphq)

        * INTERNAL: subroutine installs are now done in a
          deterministic order. (RT #80414, thanks to demerphq)
2013-05-13 01:57:39 +00:00
richard
1dd6d3ab5f Force intermediate targets to be considered if they are non-intermediate for parallel builds in devel/gmake 2013-05-12 05:47:24 +00:00
mef
0ef79b7a3d Fix following DragonFly build problem as PR pkg/47722
/usr/pkgsrc/devel/xulrunner/work/mozilla-release/
     xpcom/io/nsMultiplexInputStream.cpp:532:83:
     error: no matching function for call to
     'NS_MIN(int64_t&,__gnu_cxx::__enable_if<true, double>::__type)'
2013-05-11 23:33:14 +00:00
alnsn
4a9dd22d94 Add lua-penlight. 2013-05-11 22:31:46 +00:00
alnsn
dd27128e5e Update checksum 2013-05-11 22:30:28 +00:00
alnsn
5c509a6b95 File named 1.1.0.tar.gz should be in $DISTDIR/lua-penlight directory. 2013-05-11 22:24:46 +00:00
alnsn
3b9066fc7c Initial import of lua-penlight, version 1.1.0.
Penlight is a set of pure Lua libraries focusing on input data
handling (such as reading configuration files), functional
programming (such as map, reduce, placeholder expressions,etc),
and OS path management. Much of the functionality is inspired
by the Python standard libraries.
2013-05-11 21:51:18 +00:00
joerg
35e54bb2bf Fix overlap between <memory> from C++11 and boost. 2013-05-11 21:31:21 +00:00
joerg
3323192c82 Fix iterator types for STL containers to use const_iterator as defined.
This fixes the build of GNU radio with libc++.
2013-05-11 21:30:09 +00:00
agc
843f9c72d3 Allow this package to be cross-built - pick up ${CC} from the environment,
if defined.
2013-05-11 21:21:22 +00:00
schmonz
d69cd413b2 Add and enable p5-Gravatar-URL. 2013-05-11 18:06:26 +00:00
schmonz
aa0ba41dc0 Add p5-Gravatar-URL:
A Gravatar is a Globally Recognized Avatar for a given email address
or OpenID. This allows you to have a global picture associated with
your email address or OpenID. You can look up the Gravatar by
constructing a URL to get the image from gravatar.com. This module
does that.
2013-05-11 18:05:52 +00:00
imil
b1f2c27ff1 Enabled gtk and urwid versions 2013-05-10 21:57:14 +00:00
imil
3df9b15cb7 add & enable bpython 2013-05-10 12:57:39 +00:00
imil
b48166094e Initial import of bpython, version 0.12, into the NetBSD Packages Collection.
bpython is a fancy interface to the Python interpreter for Linux, BSD, OS X
and Windows (with some work). bpython is released under the MIT License. It
has the following (special) features:

* In-line syntax highlighting.
* Readline-like autocomplete with suggestions displayed as you type.
* Expected parameter list for any Python function.
* "Rewind" function to pop the last line of code from memory and re-evaluate.
* Send the code you've entered off to a pastebin.
* Save the code you've entered to a file.
* Auto-indentation.
* Python 3 support.
2013-05-10 12:55:33 +00:00
adam
47e2db2c95 Fortran is not needed. 2013-05-10 07:16:29 +00:00
riastradh
18e34c9015 Fix cross-build of devel/yasm by setting CC_FOR_BUILD to NATIVE_CC. 2013-05-10 04:28:21 +00:00
riastradh
611db3d332 Helps to set INSTALLATION_DIRS too. 2013-05-10 04:13:51 +00:00
riastradh
83847d552d ...aaaaand set PKGNAME, not DISTNAME. 2013-05-10 01:29:59 +00:00
riastradh
cf3068aef6 Fix poty in new py-libevent-rpcgen makefile. 2013-05-10 01:25:03 +00:00
riastradh
7d65c3cc93 Split off py-libevent-rpcgen from devel/libevent.
Obviates libevent's python dependency, enabling cross-compilation of
libevent's dependents without having to cross-compile python itself.

ok agc
2013-05-10 01:22:27 +00:00
riastradh
6155860d6c Fix devel/gmp cross-build by telling it about the native C compiler.
ok agc
2013-05-10 00:44:29 +00:00
riastradh
d0353d9c00 Fix cross-build of ncurses by tool-depending on itself for tic.
ok agc
2013-05-10 00:36:30 +00:00
riastradh
a19c693fb6 Fix pathnames and NM in libtool for cross-compilation.
Forgot to commit this alongside the recent cross-libtool changes.

ok agc
2013-05-10 00:15:02 +00:00
joerg
0b40f9b9b8 Patches to fix gtest. 2013-05-09 20:06:09 +00:00
joerg
3731f69849 Apply the gtest change to cssc, gmock and open-vcdiff as well. 2013-05-09 20:05:35 +00:00
wiz
41a6130177 Pull in libtool-fortran. Bump PKGREVISION. 2013-05-09 18:26:33 +00:00
ryoon
6cce1e2240 Update to 1.509.1
Changelog:
What's new in 1.509.1 (2013/05/01)

    FilePath.installIfNecessaryFrom routes download over remoting channel (issue 17330)
    Add 'Are you sure' on Reload configuration from disk (issue 15340)
    MavenAbstractArtifactRecord.doRedeploy should require POST (SECURITY-69)
    Hover-over "Build Now" broken for parameterized jobs: "This page expects a form submission" (issue 17110)
    XSS issue, where an internal attacker can cause a remote stylesheet to be loaded and containing scripts executed. (SECURITY-67)
    CVE-2013-1808 stapler-adjunct-zeroclipboard: XSS via copying XSS payload into buffer (SECURITY-71)
    Jenkins.doEval checks ADMINISTER rather than RUN_SCRIPTS; doScript CSRF (SECURITY-63)
    Jenkins is no more WinXP compliant : CreateSymbolicLinkW is not available (issue 17343)
2013-05-09 15:16:55 +00:00
joerg
339c27a349 Add missing includes. 2013-05-09 13:56:11 +00:00
joerg
a22526211b Support file for libtool-fortran. 2013-05-09 13:54:11 +00:00
joerg
4e95abee2b Split Fortran support from devel/libtool-base into a separate package
devel/libtool-fortran. If USE_LIBTOOL is present and Fortran is in
USE_LANGUAGES, include the new package.
2013-05-09 13:53:47 +00:00
joerg
c6737fcc00 Give INT64_C and friends a chance of being defined. 2013-05-09 13:50:54 +00:00
joerg
7e971c685d libc++ doesn't provide libstdc++'s ext/slist.h, so don't use it. 2013-05-09 13:50:14 +00:00
joerg
bf8771b773 Fake std::tr1 namespace for tuple and compile with C++11 for clang. 2013-05-09 13:49:10 +00:00
adam
2459ac824e Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu. 2013-05-09 07:39:04 +00:00
obache
60191d072d Update ruby-gnome2 to 2.0.0.
GObject Introspection based bindings on Windows support release!

=== Changes

==== NEWS

  * Fixes
    * Fixed a typo. [Reported by Masafumi Yokoyama]
    * FIxed a typo. [Reported by Toyo Abe]

==== Ruby/GLib2

  * Improvements
    * Moved lib/gnome2-*.rb files to lib/gnome2/ directory.
    * Supported GLib 2.34. [Reported by OBATA Akio]

==== Ruby/GdkPixbuf2

  * Fixes
    * [windows] Fixed PNG can't be handled problem.
      [ruby-gnoem2-devel-ja] [Reported by Masafumi Yokoyama]

==== Ruby/GDK3

  * Improvements
    * [windows] Removed needless Greybird theme.
      [ruby-gnome2-devel-en] [Reported by Regis d'Aubarede]
    * Added Gdk::Window#create_cairo_context
      [ruby-gnome2-devel-en] [Reported by Detlef Reichl]

==== Ruby/GTK3

  * Improvements
    * Updated samples.
      [GitHub #140][GitHub #141][GitHub #144]
      [Patch by Simon Arnaud]
      [GitHub #142][GitHub #143][GitHub #145][GitHub #146][GitHub #148]
      [Patch by Detlef Reichl]

==== Ruby/GObjectIntrospection

  * Improvements
    * [windows] Supported!

==== Ruby/GStreamer

  * Improvements
    * Supported GStreamer 1.0!
    * Migrated to GObject Introspection bindings!
    * Dropped GStreamer 0.10 support.

==== Ruby/Clutter

  * Improvements
    * [windows] Supported!

==== Ruby/ClutterGTK

  * Improvements
    * [windows] Supported!
2013-05-08 12:47:05 +00:00
wen
2bfda1f8a7 Update to 2.0802
Upstream changes:
2.0802 Tue, May 07, 2013
  * fix incompatibilities with Test::Builder 1.005+ (Karen Etheridge)
  * Moose::Manual::Contributing updated to reflect the change of primary
    repository from git.moose.perl.org to github.com
2013-05-08 12:38:05 +00:00
sbd
a4f52c3c81 Move the sps, vorbis and tremor PLIST_VARS and settings to mozilla-common.mk 2013-05-08 09:11:19 +00:00
wen
b53b86c58f Update to 1.002000
Upstream changes:
1.002000 - 2013-05-04
  - add 'moosify' attribute key to provide code for inflating to Moose
  - fix warnings about unknown attribute parameters on metaclass inflation
  - don't pass 'handles' down when doing 'has +' to avoid unDWIMmy explosions
  - throw a useful exception when typemap doesn't return a value
  - avoid localising @_ when not required for Sub::Quote
  - successfully inflate a metaclass for attributeless classes (RT#86415)
  - fix false default values used with non-lazy accessors
  - stop built values that fail isa checks still getting stored in the object
  - stop lazy+weak_ref accessors re-building their value on every call
  - make lazy+weak_ref accessors return undef if built value isn't already
    stored elsewhere (Moose compatibility)
  - stop isa checks being called on every access for lazy attributes
  - bump Devel::GlobalDestruction dependency to fix warning on cleanup
    when run under -c (RT#78617)
  - document Moose type constraint creation for roles and classes
    (actually fixed in 1.001000)
2013-05-06 16:00:27 +00:00
wen
fb1036f8a8 Update to 1.48
Upstream changes:
1.48 - 2013-05-06T04:47:00Z
    * Fixed test failure with versions of Pod::Simple lower than 3.24. Thanks
      to Martin Holste and Tatsuhiko Miyagawa for the reports.

1.47 - 2013-05-05T03:14:25Z
    * Fixed failing test on Pod::Simple 3.27 and higher.

1.46 - 2013-02-16T19:46:17Z
    * Fixed a crash when `all_pod_files_ok()` finds no files to test. Thanks
      to H.Merijn Brand.
    * Switched from custom file searching code to File::Find. Suggested by
      H.Merijn Brand.
    * Fixed failing test on Pod::Simple 3.24.
2013-05-06 15:50:12 +00:00
joerg
7992f17deb Fix missing includes. Prefer C++11 over TR1 when using libc++ or C++11. 2013-05-06 14:46:58 +00:00
joerg
e9752c13da Regen. 2013-05-06 14:45:41 +00:00
joerg
2b68f9d7d6 When using libc++ or C++11, use the standard namespace. 2013-05-06 14:44:07 +00:00
joerg
c475a296aa Add missing include. Use C++11 STL for libc++ and when in C++11 mode. 2013-05-06 14:42:53 +00:00
joerg
2f5577be19 Needs p5-Module-Implementation. Bump revision. 2013-05-06 14:42:08 +00:00
rodent
651ca09078 Use PREFIX instead of LOCALBASE. Commented patches/patch-aa and regenerated
distinfo. patches/patch-ab still needs commenting. Resolves SUBST issue
cited in PR pkg/47387.
2013-05-05 21:56:22 +00:00
wiz
6ba445cf2b Fix PLIST for python2.6. 2013-05-05 20:47:29 +00:00
schmonz
835a5b09eb Update to 1.15. From the changelog:
* Added lib/repo, for support for repo (as used in Android) Closes:
  #705652 Thanks, Peter Eisentraut.
* Better cvs status. Closes: #694037 Thanks, Paul Wise
2013-05-05 20:43:42 +00:00
drochner
2e467767c1 update to 1.36.0, mostly from Patrick Welche
This switches to the new stable release branch.
2013-05-05 09:20:44 +00:00
wiz
e1d352cdb3 Update to 0.19:
0.19 (2013-04-19)
=================

Features added
--------------

* New directives ``c_string_type`` and ``c_string_encoding`` to more easily
  and automatically convert between C strings and the different Python string
  types.

* The extension type flag ``Py_TPFLAGS_HAVE_VERSION_TAG`` is enabled by default
  on extension types and can be disabled using the ``type_version_tag`` compiler
  directive.

* EXPERIMENTAL support for simple Cython code level line tracing.  Enabled by
  the "linetrace" compiler directive.

* Cython implemented functions make their argument and return type annotations
  available through the ``__annotations__`` attribute (PEP 3107).

* Access to non-cdef module globals and Python object attributes is faster.

* ``Py_UNICODE*`` coerces from and to Python unicode strings.  This is
  helpful when talking to Windows APIs, which use compatible wchar_t
  arrays for strings.  Note that the ``Py_UNICODE`` type is otherwise
  deprecated as of CPython 3.3.

* ``isinstance(obj, basestring)`` is optimised.  In Python 3 it only tests
  for instances of ``str`` (i.e. Py2 ``unicode``).

* The ``basestring`` builtin is mapped to ``str`` (i.e. Py2 ``unicode``) when
  compiling the generated C code under Python 3.

* Closures use freelists, which can speed up their creation quite substantially.
  This is also visible for short running generator expressions, for example.

* A new class decorator ``@cython.freelist(N)`` creates a static freelist of N
  instances for an extension type, thus avoiding the costly allocation step if
  possible. This can speed up object instantiation by 20-30% in suitable
  scenarios. Note that freelists are currently only supported for base types,
  not for types that inherit from others.

* Fast extension type instantiation using the ``Type.__new__(Type)`` idiom has
  gained support for passing arguments.  It is also a bit faster for types defined
  inside of the module.

* The Python2-only dict methods ``.iter*()`` and ``.view*()`` (requires Python 2.7)
  are automatically mapped to the equivalent keys/values/items methods in Python 3
  for typed dictionaries.

* 2-value slicing of unknown objects passes the correct slice when the ``getitem``
  protocol is used instead of the ``getslice`` protocol (especially in Python 3),
  i.e. ``None`` values for missing bounds instead of ``[0,maxsize]``.  It is also
  a bit faster in some cases, e.g. for constant bounds.  This fixes trac ticket 636.

* Slicing unicode strings, lists and tuples is faster.

* list.append() is faster on average.

* ``raise Exception() from None`` suppresses the exception context in Py3.3.

* Py3 compatible ``exec(tuple)`` syntax is supported in Py2 code.

* Keyword arguments are supported for cdef functions.

* External C++ classes can be declared nogil.  Patch by John Stumpo.  This fixes
  trac ticket 805.

Bugs fixed
----------

* Cascaded assignments of None values to extension type variables failed with
  a ``TypeError`` at runtime.

* The ``__defaults__`` attribute was not writable for Cython implemented
  functions.

* Default values of keyword-only arguments showed up in ``__defaults__`` instead
  of ``__kwdefaults__`` (which was not implemented).  Both are available for
  Cython implemented functions now, as specified in Python 3.x.

* ``yield`` works inside of ``with gil`` sections.  It previously lead to a crash.
  This fixes trac ticket 803.

* Static methods without explicitly named positional arguments (e.g. having only
  ``*args``) crashed when being called.  This fixes trac ticket 804.

* ``dir()`` without arguments previously returned an unsorted list, which now
  gets sorted as expected.

* ``dict.items()``, ``dict.keys()`` and ``dict.values()`` no longer return lists
  in Python 3.

* Exiting from an ``except-as`` clause now deletes the exception in Python 3 mode.

* The declarations of ``frexp()`` and ``ldexp()`` in ``math.pxd`` were incorrect.
2013-05-04 23:50:52 +00:00
richard
80f4b4e48e Set LICENSE to gnu-gpl-v2 and fix modern solaris builds with c99 2013-05-04 19:48:00 +00:00
joerg
60d1e1be24 Add a bunch of missing includes hidden by libstdc++ namespace pollution. 2013-05-04 12:59:45 +00:00
joerg
b86c42cc5e Request C99 format strings in C++ mode. 2013-05-04 12:43:50 +00:00
joerg
c2c08de847 Do not undef/define __LITTLE_ENDIAN__, the compiler defined macro has a
value.
2013-05-04 12:43:00 +00:00
hiramatsu
4b49dcbd61 Update p5-Hash-MultiValue to 0.13.
Change from previous:
---------------------
- repackage with Module::Install > 1.04
2013-05-04 11:19:10 +00:00
hiramatsu
a40a8e7cfb Update p5-Test-SharedFork to 0.21.
Change from previous:
---------------------
 * t/10_subtest.t: added --norc option for more portable testing.
2013-05-04 11:18:40 +00:00
hiramatsu
e186faa3b7 Update p5-Class-Inspector to 1.28.
Change from previous:
---------------------
1.28 Fri 19 Oct 2012
	- No functional changes
	- Updating to Module::Install::DSL 1.06
2013-05-04 07:22:25 +00:00
wiz
130831835d Update to 2.6.0:
This is a regularly scheduled feature release.

    addremove: improve performance
    amend: support amending merge changesets (issue3778)
    ancestor: a new algorithm that is faster for nodes near tip
    annotate: increase refcount of each revision correctly (issue3841)
    applyupdates: assign variable before we try to use it (issue3855)
    archive: raise error.Abort if the file pattern matches no files
    bash_completion: allow remove to complete normal files
    blackbox: new extension
    bookmarks: don't allow integers as bookmark/branch/tag names
    bookmarks: allow (re-)activating a bookmark on the current changeset
    bookmarks: allow moving a bookmark forward to a descendant
    bookmarks: moving the active bookmark deactivates it
    bookmarks: fix bug that activated a bookmark even with -r passed
    bookmarks: resolve divergent bookmark when moving across a branch
    bookmarks: resolve divergent bookmarks when moving active bookmark forward
    commit: allow closing "non-head" changesets
    commit: show active bookmark in commit editor helper text
    config: discard "%unset" values defined in the other files read in previously
    convert/git: catch errors from modern git-ls-remote (issue3428)
    convert: add closesort algorithm to mercurial sources
    dates: support 'today' and 'yesterday' in parsedate (issue3764)
    destroyed: invalidate phraserevs cache in all case (issue3858)
    diff: fix binary file removals in git mode
    dirstate: performance improvements
    dispatch: exit with status 1 for an InterventionRequired exception (BC)
    dispatch: print 'abort:' when a pre-command hook fails (BC)
    export: clobber files with -o (BC) (issue3652)
    export: export working directory parent by default
    export: show 'Date' header in a format that also is readable for humans
    extensions: obsolete and remove interhg extension
    filesets: add eol predicate
    grep: use re2 if possible
    hgk: add support for phases
    hgk: don't use fixed format for dates
    hgk: update backgroud colour when Ttk is available
    hgweb: generate HTML documentation
    hgweb: teach archive how to download a specific directory or file
    histedit: allow "-" as a command file
    histedit: handle multiple spaces between action and hash (issue3893)
    histedit: make "hg histedit" sensitive to branch in URL
    histedit: properly handle --continue on empty fold
    histedit: support editing of the first commit (issue3767)
    httppeer: avoid large dumps when we don't see an hgweb repo
    icasefs: rewrite case-folding collision detection (issue3452)
    import: don't rollback on failed import --exact (issue3616)
    largefiles: don't cache largefiles for pulled heads by default
    largefiles: improve reuse of HTTP connections
    largefiles: introduce lfpull command for pulling missing largefiles
    largefiles: introduce pull --lfrev option
    largefiles: introduce pulled() revset expression for use in --lfrev
    largefiles: quiet (and document) undefined name errors (issue3886)
    largefiles: stat all largefiles in one batch before downloading
    largefiles: use repo.wwrite for writing standins (issue3909)
    log: fix behavior with empty repositories (issue3497)
    merge: apply non-interactive working dir updates in parallel
    mergetools: avoid losing the merged version with meld
    mergetools: vimdiff issues a warning explaining how to abort
    mq: comply with filtering when injecting fake tags (issue3812)
    mq: do not inherit settings form base repo in mqrepo (Fixes issue2358)
    outgoing: fix possible filtering crash in outgoing (issue3814)
    pager: catch ctrl-c on exit (issue3834)
    date: understand "now" as a shortcut for the current time
    parsers: a C implementation of the new ancestors algorithm
    pull: list bookmarks before pulling changesets (issue3873)
    push: make locking of source optional (issue3684)
    rebase: check no-op before checking phase (issue3891)
    rebase: fix --collapse when a file was added then removed
    record: abort on malformed patches instead of crashing
    revset: change ancestor to accept 0 or more arguments (issue3750)
    revset: don't abort when regex to tag() matches nothing (issue3850)
    sadclown: another test failure eluded bos
    scheme: don't crash on invalid URLs
    scmutil: rewrite dirs in C, use if available
    setup: make error message for missing Python headers more helpful
    smtp: use 465 as default port for SMTPS
    smtp: verify the certificate of the SMTP server for STARTTLS/SMTPS
    sshpeer: store subprocess so it cleans up correctly
    sslutil: abort if peer certificate is not verified for secure use
    subrepo: clone of git sub-repository creates incorrect git branch (issue3870)
    subrepo: do not push mercurial subrepos whose store is clean
    subrepo: fix exception on revert when "all" option is omitted
    summary: make "incoming" information sensitive to branch in URL (issue3830)
    summary: make "outgoing" information sensitive to branch in URL (issue3829)
    summary: show active bookmark even if not at current changeset
    tags: update tag type only if tag node is updated (issue3911)
    templatekw: add default styles for hybrid types (issue3887)
    templater: add get() function to access dict element (e.g. extra)
    unionrepo: read-only operations on a union of two localrepos
    win32: use explicit path to "python.exe" only if it exists
2013-05-03 21:26:14 +00:00
drochner
fe327a7cce update to 0.8.6
change: Fix HashSet.foreach
2013-05-03 16:08:03 +00:00
obache
eff9147617 revert last change, it is useless checking dcgettext(). 2013-05-03 01:57:11 +00:00
mef
31671c3789 PR pkg/47792
Let me revert to as of 30mins before.
/usr/local may be left as it is for the case to compile
stuff outside of pkgsrc with this cmake.
2013-05-03 01:37:02 +00:00
mef
5f2811ec33 PR pkg/47792
Correct install PREFIX found on Modules/CMakeGenericSystem.cmake.
The example of problem was found on wip/trustedQSL (1.14)
2013-05-03 00:58:05 +00:00
obache
a0a37fcb5a Change builtin features good enough to replace GNU gettext from ngettext()
to dcgettext(), because BUILDLINK_API_DEPENDS.gettext-lib is now >=0.18.
2013-05-02 12:39:00 +00:00
wen
dacdfced62 Update to 0.24
Update DEPENDS

Upstream changes:
[0.24]
        - Properly skip debugger test when optional deps not available
        - Make sure pure-perl tests pass correctly on space-containing
          paths (RT#77528)
        - Remove all the pure-perl fallback code and depend on PP-capable
          B::H::EOS 0.12
2013-05-02 06:50:42 +00:00
wen
c962aef1e1 Update to 0.12
Update DEPENDS

Upstream changes:
0.12  Tue, 4 Dec 2012 20:13:00 +0000
  * Complete pure-perl implementation in addition to the one based on
    Variable::Magic. You can specify the implementation explicitly by
    use-ing B::Hooks::EndOfScope::PP or B::Hooks::EndOfScope::XS, or
    by setting $ENV{B_HOOKS_ENDOFSCOPE_IMPLEMENTATION} to either 'XS'
    or 'PP'
  * Switch from using Sub::Exporter to the more conservative
    Sub::Exporter::Progressive
2013-05-02 06:46:37 +00:00
wen
1b3b0eaccc Update to 0.10010
Upstream changes:
0.10010 2013-04-24 02:58 (UTC)
    - Fix bug with identically-named 'simple' accessors in different
      classes set to access *differently named fields* getting their
      field access mixed up
    - Fix subtle pessimization when having identically-named accessors
      in different classes leads to 'simple' implementations not being
      replaced by Class::XSAccessor where appropriate
2013-05-02 06:33:18 +00:00
wen
21948caf03 Update to 3.27
Upstream changes:
3.27    2013-04-30
        - Dramatically reduce memory usage (Nick Clark, RT #84939)
        - Store test_num (in Grammar.pm) as a number instead of a string.
          Reduces memory usage (Nick Clark, RT #84939)
        - PERL5LIB is always propogated to a test's @INC, even with taint more
          (Schwern, RT #84377)

3.26    2013-01-16
        - Renamed env.opts.t to env_opts.t (for VMS)
        - Skipped some TAP::Formatter::HTML tests due to this bug: #82738
2013-05-02 02:37:38 +00:00
wen
017eb7b36e Update to 2.79
Upstream changes:
2.79 Tue Apr 30 21:22:05 2013
    - allow import arguments to be passed as a hashref
      - add t/import_hashref.t
    - doc tweaks

2.78 Tue Apr 30 18:53:54 2013
    - fix RT #80400 (thanks, Tokuhiro Matsuno)
      - added t/rt_80400.t

2.77  Thu Dec 13 19:59:48 2012
    - doc tweaks
    - add multiple-arg autoref tests

2.76  Wed Nov 21 14:35:33 2012
    - fix breaking tests in perl >= 5.17.5: update error message pattern (thanks, rjbs)
    - update ppport.h from 3.19 to 3.20
2013-05-02 01:52:10 +00:00
joerg
99449482fa Fix various case of missing includes due to libstdc++'s namespace
pollution.
2013-04-30 22:34:29 +00:00
joerg
0b05377bf4 Add missing include. Avoid incompatible forward declaration, just
include the correct header.
2013-04-30 22:17:38 +00:00
joerg
fafe507ef5 Avoid conflicts with std::hash and std::ref in C++11. 2013-04-30 22:16:12 +00:00
joerg
0c731356f7 Try harder to give the custom string class an operand that it
understands.
2013-04-30 22:15:22 +00:00
joerg
6e046ee9d8 Add a number of includes hidden by libstdc++'s name space pollution. 2013-04-29 21:31:09 +00:00
joerg
053ef03181 Be explicit that the local version of bitset is wanted, not the STL
version in std for C++11 libraries.
2013-04-29 21:19:14 +00:00
joerg
5b1820ddec nullptr is a reserved name in C++11, so use a different identifier. 2013-04-29 21:17:47 +00:00
hiramatsu
80d4513562 Update p5-IO-Compress to 2.060.
Changes from previous:
----------------------
  2.060 7 January 2013

      * Updated POD
        RT# 82138: Example code not clear - gunzip() takes filenames!

      * IO::Compress::Base
        Remove the flush call when opening a filehandle.

  2.059 10 December 2012

      * IO::Compress::Base
        Added "Encode" option.
        Fixes the encoding half of RT# 42656. Decode is still TODO

  2.058 12 November 2012

      * RT# 81119: Latest IO::Compress 2.057 fails tests on 5.8.x

  2.057 10 November 2012

      * IO::Compress::Zip
        Allow member name & Zip Comment to be "0"

      * IO::Compress::Base::Common
        Remove "-r" test - the file open will catch this.
        RT# 80855: IO::Compress::Base::Common returns that it cannot read readable files in NFS

      * RT# 79820: Install to 'site' instead of 'perl' when perl version is 5.11+

      * General Performance improvements.
2013-04-29 12:07:45 +00:00
hiramatsu
3333f5fcd6 Update p5-Compress-Raw-Bzip2 to 2.060.
Changes from previous:
----------------------
  2.060 7 January 2013

      * No Changes

  2.059 24 November 2012

      * Copy-on-write support
        [#81352]

  2.058 12 November 2012

      * No Changes

  2.057 10 November 2012

      * Compress::Raw::Bzip2 needs to use PERL_NO_GET_CONTEXT
        [#80318]

      * Install to 'site' instead of 'perl' when perl version is 5.11+
        [#79811]

      * update to ppport.h that includes SvPV_nomg_nolen
        [#78080]
2013-04-29 12:07:22 +00:00
adam
df386fe26d Added devel/netcdf-fortran version 4.2 2013-04-29 07:43:49 +00:00
adam
d53af22112 Fortran 77 and Fortran 90 support for NetCDF (network Common Data Form). 2013-04-29 07:43:32 +00:00
shattered
6ea9c5a609 Update to 3.0.6. Changes:
If you run xdelta3 on source files smaller than 64MB, you may notice
xdelta3 using more memory than it has in the past. If this is an issue,
lower the -B flag.

Fixed issues with external compression and potential buffer overflows
when using the -v setting (verbose output) with very large input files.
2013-04-27 12:08:34 +00:00
wiz
7bdbd94a1d Update to 2.37:
2.37: 2013-04-25
     No more tree pollution on branches deduced from file copies.

2.36: 2013-04-22
     Optimizations, and fixes for some subtle bugs in the deletion logic.
2013-04-27 07:35:57 +00:00
jperkin
d0b90945a0 Update jq to version 1.2. This is the version which should have been added
in the first place, but I somehow missed it.

Unfortunately there is no changelog, just a git history, with no indication
of which are the important changes.  However a lot of bugfixes are included.

The main pkgsrc change in 1.2 is that there is now a manual page.
2013-04-26 10:20:34 +00:00
joerg
8db45c6e48 Don't complain about non-literal format strings in a number of fix the
build with clang.
2013-04-25 12:10:48 +00:00
jperkin
f1ec23ce02 Add jq. 2013-04-25 09:15:47 +00:00
jperkin
b8917940d7 Import jq-1.1 as devel/jq into pkgsrc.
jq is a lightweight and flexible command-line JSON processor.

jq is like sed for JSON data – you can use it to slice and filter and
map and transform structured data with the same ease that sed, awk, grep
and friends let you play with text.
2013-04-25 09:10:26 +00:00
hiramatsu
85be6a05e3 Update p5-XSLoader to 0.16.
Changes from previous:
----------------------
0.16 - 2012.09.03 - SAPER
    - [CODE] Synced from bleadperl.
    - [DOC] CPAN-RT #77294: Fixed some spelling and grammer errors.
    - [TESTS] CPAN-RT #77557: Tests started to fail with Perl 5.15.5
    - [DIST] Perl-RT #114050: Added meta-information in Makefile.PL to
      reflect that the module is maintained by P5P.
2013-04-24 16:37:29 +00:00
wen
87749577bd Update to 1.08
Upstream changes:
1.08 2013-04-24 16:20:53
    [FEATURES]
    - Support PUREPERL_ONLY
      See the Lancaster Consensus:
      219db464af/lancaster-consensus.md (specifying-pure-perl-builds)

1.07 2013-04-24 08:47:17
    [BUG FIXES]
    - Make trigger pass in the old value for Moose compatibility
      (PR#6 by schwern)

    [TEST FIXES]
    - Get perlcritic tests working for PC 1.118 (PR#6 by schwern)

1.06 2013-04-09 23:40:02
    [TEST FIXES]
    - Resolve RT#84518 caused by hash randomization

1.05 2013-02-08 00:32:33
    [BUG FIXES]
    - Fix a memory leak introduced by v1.04 (creaktive & aiyumi, pull-req #4)
2013-04-24 14:47:10 +00:00
obache
92edd0577f + py-polib 2013-04-24 13:35:26 +00:00
obache
9309be14f7 Import py27-polib-1.0.3 as devel/py-polib.
Based on PR pkg/47459 by Richard PALO.

polib is a library to manipulate, create, modify gettext files (pot, po and mo
files). You can load existing files, iterate through its entries, add, modify
entries, comments or metadata, etc. or create new po files from scratch.

polib supports out of the box any version of python ranging from 2.4 to latest
3.X version.

polib is pretty stable now and is used by many opensource projects.

polib is completely free and opensource, the license used is the MIT license.
It was developed back in 2006 by David Jean Louis and it is still actively
maintained.
2013-04-24 13:34:28 +00:00
sbd
dfef16ab5a Revbump for all packages that have USE_TOOLS+=gs 2013-04-24 10:06:47 +00:00
rodent
5e1f5206ae LICENSE=>gnu-lgpl-v3; Reduced buildlink includes. 2013-04-22 05:44:39 +00:00
hiramatsu
32ae3fc022 Update p5-Tree-DAG_Node to 1.11.
Changes from previous:
----------------------
[V 1.11]
2013-02-04T09:50:00

- Correct the date (2012 -> 2013) in this file used for V 1.10.
- Correct the text at L<Tree::DAG_Node/AUTHOR> so it refers to
Artistic License 2.0, which now matches what it says in Build.PL and
Makefile.PL. Resolves RT#83088.
2013-04-22 03:03:57 +00:00
dholland
97a082d812 Does not support ruby18 (seen in Joerg's build) 2013-04-21 22:35:40 +00:00
wiz
2d341861d2 Update to 1.7.2:
2013-4-16 meld 1.7.2
====================

  Features:

    * In version control view, conflicts now open in a three-way merge mode
      for Bazaar and Git, with other VCs to follow (Louis des Landes)
    * Manual synchronisation of split points for comparisons (Piotr Piastucki,
      Kai Willadsen)
    * The "Ignore blank lines" setting is now used in folder comparisons, in
      same manner as text filters (Kai Willadsen)

  Fixes:

    * Many minor Windows compatibility fixes (Vincent Legoll, Robert Wahler,
      Kai Willadsen)
    * Version control compatibility updates and fixes (Manuel Siggen, Kai
      Willadsen)
    * Better handling of Unicode filenames (Kai Willadsen)
    * Better support for cross-platform newline behaviour, particularly on
      Windows (Kai Willadsen)
    * Sensitivity fixes for file and folder comparisons (Kai Willadsen)
    * Build and installation fixes (Kalev Lember, Kai Willadsen)

  Translations:

    * Daniel Mustieles (es)
    * Gabor Kelemen (hu)
    * Marek Černocký (cs)
    * Martin Srebotnjak (sl).
    * Matej Urbančič (sl)
    * Мирослав Николић (sr, sr@latin)
    * Piotr Drąg (pl)
    * Rafael Ferreira (pt_BR)
2013-04-21 14:46:34 +00:00
ryoon
d3af0fe402 Add rt4 2013-04-21 14:00:08 +00:00
ryoon
8f74b1ce09 Import rt4-4.0.11 as devel/rt4.
RT is an industrial-grade ticketing system. It lets a group of
people intelligently and efficiently manage requests submitted by
a community of users. RT is used by systems administrators, customer
support staffs, NOCs, developers and even marketing departments at
over a thousand sites around the world.

This packages tracks RT 4.x branch.
2013-04-21 13:59:34 +00:00
obache
3aa517a156 Update ruby-gettext to 2.3.9.
## 2.3.9: 2013-04-21

This is a msgmerge updated release.

### Improvements

  * [tools] Used the more modern word "cannot" instead of "can
    not". [GitHub #15] [Patch by Benjamin Kerensa]
  * Cleared license descriptions. [Suggested by Jérémy Bobbio]

### Fixes

  * Avoided including native extentions in this gem for Windows users.

### Thanks

  * Benjamin Kerensa
  * Jérémy Bobbio

## 2.3.8: 2013-04-05

This is a msgmerge improved release.

### Improvements

  * Added licence information to the gemspec.
    [GitHub #13] [Patch by jordimassaguerpla]
  * Supported Ruby 2.0.0.
    [GitHub #14] [Reported by mtasaka]

### Fixes

  * [rxgettext] Fixed a bug that the comment for the previous message
    also exists in the current message.
    [Debian #684184] [Reported by Francesco Poli] [Patch by Jérémy Bobbio]

### Thanks

  * jordimassaguerpla
  * mtasaka
  * Francesco Poli
  * Jérémy Bobbio
2013-04-21 12:56:02 +00:00
ryoon
bc40f96395 Update to 2.130880
Changelog:
2.130880  2013-03-29 09:51:00 America/New_York

  [BUGFIX]

  - Fix provides 'version' bug introduced in the 2.130870 fix

2.130870  2013-03-28 11:08:50 America/New_York

  [BUGFIX]

  - Don't add 'version' to 'provides' during conversion if one didn't
    exist in the original [Reported by Miyagawa; fixed by David Golden]
2013-04-21 12:15:12 +00:00
wiz
09733be2fe Update to 2.35:
2.35: 2013-04:20
     New "manifest" command.
     Path-matching now has @ to require all paths in a commit to match.
2013-04-21 11:51:52 +00:00
ryoon
f5a3fca34a Add p5-Log-Dispatch-Perl 2013-04-21 11:50:02 +00:00
ryoon
daee0a28eb Import p5-Log-Dispatch-Perl-0.04 as devel/p5-Log-Dispatch-Perl.
The "Log::Dispatch::Perl" module offers a logging alternative using
standard Perl core functions.  It allows you to fall back to the
common Perl alternatives for logging, such as "warn" and "cluck".
It also adds the possibility for a logging action to halt the
current environment, such as with "die" and "croak".
2013-04-21 11:49:07 +00:00
ryoon
4f78d01135 Add p5-Pod-Usage. 2013-04-21 11:45:50 +00:00
ryoon
e529d4f2b4 Import p5-Pod-Usage-1.61 as devel/p5-Pod-Usage.
The Perl5 module "Pod::Usage" which provides the function "pod2usage()"
to print usage messages for a Perl script based on its embedded
pod documentation. Pod::Usage is a subclass of Pod::PlainText.
Please see the POD documentation for this module (embedded in the
file "Usage.pm") for more details. The pod2usage() function is
probably the most generally useful function in this entire distribution
since it is useful to just about any Perl5 script that is invoked
from the command-line.
2013-04-21 11:44:54 +00:00
ryoon
9db2399daa Update to 2.39
Changelog:
Changes in version 2.39
-----------------------

* Fix unneccessary warnings when @ARGV contains undefs (yes, it
  happens).

* Passing an object as first argument to the callback handler for <>
  turned out to be a problem in cases where the argument was passed to
  other modules, e.g., Archive::Tar. Revert the change since the added
  functionality of the object is not really relevant for the <>
  callback function.

* Silence the deprecation warnings from newgetopt.pl for the purpose
  of testing. These tests will be removed along with newgetopt.pl in
  the next major release of perl.
  http://perl5.git.perl.org/perl.git/commit/b814bbfa9a2087bc

* Eliminiate spurious warning.

* Retain taintedness of command line option values.

* Document that you need to check GetOptions return value :).

* Several other minor documentation fixes and enhancements.

* Fix bug  #67577 Parsing of type 'o' not correct for multiple values
2013-04-21 11:42:01 +00:00
ryoon
995c3adc44 Update to 0.92
Changelog:
0.92 Thu Aug 30 2012
 - Tests are good in dev version. Releasing to stable.

0.92_01 Wed 22 Aug 2012
 - RT 59775 - Catching a signal during select() can lock up IPC::Run

0.91 Tue 14 Feb 2012
 - Tests are good in dev version. Releasing to stable.

0.91_01 Mon 16 Jan 2012
 - RT 57277 - Apply suggested 1 line fix for dev release to public.

0.90 Wed 29 Jun 2011
 - RT 57277 - Add breaking test. No solution at present.
 - RT 68623 - disable parallel tests on windows
 - RT 43072 - Skip dragonfly platform on t/pty.t (hangs)
 - RT 14078 - run() miscalculates length of UTF-8 strings
 - RT 49693 - security patch for lib/IPC/Run/Win32IO.pm s/INADDR_ANY//
 - RT 38193 - Fix error detection on non-English operating systems
 - Add a blank doc entry for IPC::Run::Win32IO::poll to quiet windows pod parser errors
 - RT 57190 - handle PATH environment variable not being defined. WILL NOT default to '.' since UNIX would not do this and the program has been behaving the UNIX way to date.
2013-04-21 11:39:57 +00:00
rodent
b4336e2534 Update ctemplate to version 2.2. Add pthread in buildlink3.mk. Set self
as MAINTAINER, since I originally packaged this and no one seems to have cared
to touch it since. The only dependency, mysql-workbench, builds fine with this
version of ctemplate.

Since version 0.99 (from ChangeLog):
	* Fixed several issues reported by G++ 4.7
	* Added operator[] to TemplateDictionary
	* Added begin(), end(), data() and size() to TemplateString
	* Refactored code
	* Changed the 'official' ctemplate email in setup.py/etc
	* Rewrote docs to refer to Ctemplate, not Google Template
	* Renamed google-ctemplate.sln to ctemplate.sln
	* Changed copyright text to reflect Google's relinquished ownership
	* Make reloads always prefer files earlier on the search patch (ssas)
	* PORTING: Add a default BSWAP32, needed for AIX (csilvers)
	* Die at configure-time when g++ isn't installed
	* BUGFIX: removed #includes of non-installed headers from installed ones
	* BUGFIX: Make compile-test test against an install
	* BUGFIX: Dumpers were ignoring a tpl-string 'length' (csilvers)
	* BUGFIX: Add a needed $(top_srcdir) to Makefile.am
	* Replace 0x00-0x1F with space in xml_escape (alexvod)
	* Fix xml encoding to handle form-feed properly (ghurley)
	* DOCUMENTATION: Wer missing some docs in the tarball (csilvers)
	* BUILD: Update acx_pthread.m4 for nostdlib (Kacper)
	* BUGFIX: Make CreateSectionIterator check tpl-globals (williasr)
	* PORTING: Fix solaris build by getting rid of PATH_MAX (csilvers)
2013-04-21 11:23:38 +00:00
hiramatsu
2a22fe45e8 Update p5-Module-Build to 0.40040.
Changes from previous:
----------------------
0.4004 - Fri Mar 29 15:05:00 CET 2013

  [BUG FIXES]

  - Minor VMS fix for @INC [Craig Berry]

  [ENHANCEMENTS]

  - test_requires support has been added [Matsuno Tokuhiro]

0.4003 - Sat Aug 18 11:17:49 CEST 2012

  [BUG FIXES]

  - Get rid of outdated metadata tests [Steve Hay]

0.4002 - Fri Jul 27 20:04:09 EEST 2012

  [BUG FIXES]

  - Test for TAP::Harness version properly [Leon Timmermans]

  - Install to 'site' on 5.12+ [Leon Timmermans]

  [DOCUMENTATION]

  - Document extra_{compiler|linker}_flags accessors [Nick Wellnhofer]
2013-04-21 05:27:12 +00:00
rodent
293212b6a7 Adding buildlink3.mk file for electric-fence. Yes, some packages actually
use this.
2013-04-20 23:25:52 +00:00
hiramatsu
c339bed548 Update p5-Compress-Raw-Zlib to 2.060.
Changes from previous:
----------------------
  2.060 7 January 2013

      * Mention SimpleZip in POD

  2.059 24 November 2012

      * Copy-on-write support
        [#81353]

  2.058 12 November 2012

      * No Changes

  2.057 10 November 2012

      * Compress::Raw::Zlib needs to use PERL_NO_GET_CONTEXT
        [#80319]

      * Install to 'site' instead of 'perl' when perl version is 5.11+
        [#79812]

      * update to ppport.h that includes SvPV_nomg_nolen
        [#78079]
2013-04-20 11:44:30 +00:00
apb
e8ca2020e5 SUBDIR+= cvs-fast-export 2013-04-20 09:41:26 +00:00
apb
8dce92bb99 Add cvs-fast-export version 0.3.
This program analyzes a collection of RCS files in a CVS
repository (or outside of one) and, when possible, emits an
equivalent history in the form of a fast-import stream. Not all
possible histories can be rendered this way; the program tries to
emit useful warnings when it can't. The program can also produce
a visualization of the resulting commit DAG in the DOT format
handled by the graphviz suite.
2013-04-20 09:40:49 +00:00
obache
87bfd3eb93 Change version number of python buitin module packages
form fixed `0' to main Python distribution version (PY_DISTVERSION)
so that packages will be updated with main Python distribution update.

no objection in tech-pkg@ for a week.
2013-04-20 09:38:04 +00:00
tron
25c827e563 Fix build under Mac OS X by surpressing the GCC compiler option
"-Werror=missing-prototypes". At least one of the system header files
("emmintrin.h") cannot be compiled with this constraint.
2013-04-20 09:18:36 +00:00
obache
31fb030087 require i486 instructions 2013-04-20 09:17:32 +00:00
obache
0ab225a4d3 option is not used anymore after updated to 2.36.1. 2013-04-20 09:03:37 +00:00
obache
3f7dff435a apply a patch for upstream Bug#697365 (fixed in master, not 2.36.x yet).
at least, required for Cygwin.
2013-04-20 08:59:28 +00:00
prlw1
0174ca6902 Update glib to 2.36.1
Among many bugfixes, changes and translations:

 * GIO now has kqueue support for GFileMonitor (BSDs, Mac OS)
 * GTask (the new GAsyncResult implementation) has landed
 * We now install a public "gnetworking.h" header that can be used to
   include the relevant OS-dependent networking headers. This does not
   really abstract away unix-vs-windows however; error codes, in
   particular, are incompatible.

See NEWS file http://git.gnome.org/browse/glib/plain/NEWS?id=2.36.1 for details.

Patches removed:
- patch-aj:
    Per PR pkg/41601: Bug 133344 is closed and compile tested by Joern Clausen
- patch-at:
    Fixed in b26fb3ae (Bug 687600)
- patch-cf:
    Adds sys/param.h - if still needed, should go into gnetworking.h.in
    XXX might still be needed
- patch-cg:
    Fixed (or changed anyway) in 6f8f1f70 and 52a81a7d (Bug 688681)
- patch-ci:
    Fixed in a33aaad0 (Bug 637013)
- patch-glib_goption.c:
    Fixed in f9a6a974
- patch-glib_tests_include.c:
    Fixed in d2b7ee62 (Bug 672406)

Patches changed:
- patch-ak:
    First chunk fixed in 5fbdd3aa (Bug 691011)
- patch-ap:
    Added NetBSD support to g_credentials_get_unix_pid()
    First chunk fixed in b377e696 (Bug 623187)
- patch-aq:
    First chunk fixed in b8c13a01 (Bug 688109)

Patches added:
- patch-gio_glocalfile.c (Reported as Bug 698348)
2013-04-19 22:21:41 +00:00
prlw1
93f492f6b7 Avoid compilation error caused by use of deprecated g_thread API 2013-04-19 20:37:41 +00:00
prlw1
8eba1343cf Avoid compilation error caused by use of GStaticRecMutex which was
deprecated in GLib 2.32 - needed for a successful compile with
GLib 2.36.
2013-04-19 14:56:20 +00:00
hiramatsu
7940ea19bd Update p5-FileHandle-Fmode to 0.13.
Changes from previous:
----------------------
0.13 - Apply patch from Xavier Guimard. (Ticket 80607)

0.12 - Apply patch from Diab Jerius. (Ticket #79983)
2013-04-19 08:05:44 +00:00
wiz
80c1f0ab85 Update to 2.34; simplify package. patch sent upstream.
2.34: 2013-04-15
     More performance improvents. Larghe deletion are much faster now.
     Path matches with [] now have a regexp variant

2.33: 2013-04-14
     "from COMMIT remove OP" for removing botched renames etc.
     Event-Mark can be be used as a commit identifier in mailbox format.
     Line continuation with \ works in scripts.
     There is nopw a regular expression matching syntax for paths.

2.32: 2013-04-03
     Fix bug introduced in expunges when blobfile path generation changed.

2.31: 2013-04-03
     New 'filter' command supports content filtering with a batch command.
     Yet more speed tuning - now 17K commits/min under cpython, 22K under pypy.

2.30: 2013-03-28
     Fossil map dumps are pruned appropriately after an expunge.
     More speed tuning.
     An AUTHORS file now credits some significant collaborators

2.29: 2013-03-24
     Extreme speed tuning in SVN analysis - measured at over 11K commits/sec.
     canonicalize option changes CR-LF to LF in commit comments.

2.28: 2013-03-22
     There is now a 'reset' command like the tag command.
     Fix for buggy debranch command.
     More speed tuning.

2.27: 2013-03-18
     More speed tuning.
     Simplify the baton display in SVN processing, its overhead was high.
2013-04-18 07:39:18 +00:00
wiz
a0569a86e7 Remove patch, removed from distinfo during recent update (hi drochner!) 2013-04-18 07:17:12 +00:00
mspo
c9b40706c4 remove hard DESTDIR and add REPLACE_PYTHON 2013-04-18 00:56:41 +00:00
obache
a2c6c15fd5 pass -no-undefined to libtool on Cygwin for building shlib. 2013-04-17 09:09:57 +00:00
rodent
1b67f42b58 +ucommon 2013-04-17 00:52:07 +00:00
rodent
a3ff9b4966 Import ucommon-6.0.3 as devel/ucommon from pkgsrc-wip, originally packaged
by pancake ;) <poppnk@users.sourceforge.net>

GNU uCommon C++ is meant as a very light-weight C++ library to facilitate using
C++ design patterns even for very deeply embedded applications, such as for
systems using uclibc along with posix threading support.
2013-04-17 00:51:20 +00:00
adam
6d152b1f3c Changes 2.7.1:
* Bug fixes
  * Fix compiler attribute portability (yacc.c)
    With locations enabled, __attribute__ was used unprotected.
  * Fix some compiler warnings (lalr1.cc)
2013-04-15 19:19:09 +00:00
mef
71814d5462 Correct typo, diable-libjpeg-turbo -> disable-libjpeg-turbo. 2013-04-15 15:21:26 +00:00
obache
c4dbb62e8c substitute hard-coded compiler rpath flag with ${COMPILER_RPATH_FLAG}.
PR pkg/47404.
2013-04-15 13:31:28 +00:00
obache
790a38f52c + p5-Term-ReadLine-TTYtter 2013-04-15 13:12:05 +00:00
obache
68bb9356e4 Import p5-Term-ReadLine-TTYtter-1.4 as devel/p5-Term-ReadLine-TTYtter.
Based on PR pkg/47446 by Dennis Lindroos.

Term::ReadLine::TTYtter is a modified version of T::RL::Perl with
several new nonstandard features specific to TTYtter, but may be useful for
other applications.

It also allows UTF-8 characters to be entered without crashing, and adds a
counter so you can see how many characters you've entered (which is a big
deal for Twitter and other microblogging platforms).

For information about TTYtter, a Twitter-client written in Perl, visit
http://www.floodgap.com/software/ttytter.
2013-04-15 13:09:54 +00:00
joerg
96d9121b23 Deal with the /usr/bin/env changes in REPLACE_INTERPRETER. 2013-04-14 19:46:50 +00:00
schmonz
3867b7637e Add and enable p5-App-Prove-Plugin-ProgressBar. 2013-04-14 05:41:55 +00:00
schmonz
229ba88f21 App::Prove::Plugin::ProgressBar::Formatter is a progress bar for
Perl's prove(1). Use it like so:

$ prove -PProgressBar t/
2013-04-14 05:40:54 +00:00
dholland
555e32b197 Isolate this package's private getopt implementation from the system one.
Should fix the Solaris build.
2013-04-14 01:36:50 +00:00
wen
456e36585e Update to 1.3.1
Upstream changes:
1.3.1 (2013-03-08)

Fixed a major backward incompatible change of parsing URLs to externally hosted packages that got accidentally included in 1.3.
1.3 (2013-03-07)

SSL Cert Verification; Make https the default for PyPI access. Thanks James Cleveland, Giovanni Bajo, Marcus Smith and many others (Pull #789).
Added "pip list" for listing installed packages and the latest version available. Thanks Rafael Caricio, Miguel Araujo, Dmitry Gladkov (Pull #752)
Fixed security issues with pip's use of temp build directories. Thanks David (d1b) and Thomas Guttler. (Pull #780)
Improvements to sphinx docs and cli help. (Pull #773)
Fixed issue #707, dealing with OS X temp dir handling, which was causing global NumPy installs to fail. (Pull #768)
Split help output into general vs command-specific option groups. Thanks Georgi Valkov. (Pull #744; Pull #721 contains preceding refactor)
Fixed dependency resolution when installing from archives with uppercase project names. (Pull #724)
Fixed problem where re-installs always occurred when using file:// find-links. (Pulls #683/#702)
"pip install -v" now shows the full download url, not just the archive name. Thanks Marc Abramowitz (Pull #687)
Fix to prevent unnecessary PyPI redirects. Thanks Alex Gronholm (Pull #695)
Fixed issue #670 - install failure under Python 3 when the same version of a package is found under 2 different URLs. Thanks Paul Moore (Pull #671)
Fix git submodule recursive updates. Thanks Roey Berman. (Pulls #674)
Explicitly ignore rel='download' links while looking for html pages. Thanks Maxime R. (Pull #677)
--user/--upgrade install options now work together. Thanks 'eevee' for discovering the problem. (Pull #705)
Added check in install --download to prevent re-downloading if the target file already exists. Thanks Andrey Bulgakov. (Pull #669)
Added support for bare paths (including relative paths) as argument to --find-links. Thanks Paul Moore for draft patch.
Added support for --no-index in requirements files.
Added "pip show" command to get information about an installed package. Fixes #131. Thanks Kelsey Hightower and Rafael Caricio.
Added --root option for "pip install" to specify root directory. Behaves like the same option in distutils but also plays nice with pip's egg-info. Thanks Przemek Wrzos. (Issue #253 / Pull #693)
2013-04-13 14:41:53 +00:00
wen
bb7c00a1ba Update to 1.001000
Update DEPENDS

Upstream changes:
1.001000 - 2013-03-16
  - has will refuse to overwrite locally defined subs with generated
    accessors.
  - added more meta resources and added more support relevant links into
    the POD documentation
  - clarify in docs that default and built values won't call triggers
    (RT#82310)
  - expand is => 'lazy' doc to make it clear that you can make rw lazy
    attributes if you really want to
  - handles => "RoleName" tries to load the module
  - fix delegation to false/undef attributes (RT#83361)

1.000008 - 2013-02-06
  - Re-export on 'use Moo' after 'no Moo'
  - Export meta() into roles (but mark as non-method to avoid composing it)
  - Don't generate an accessor for rw attributes if reader+writer both set
  - Support builder => sub {} ala MooseX::AttributeShortcuts
  - Fix 'no Moo;' to preserve non-sub package variables
  - Switch to testing for Mouse::Util->can('find_meta') to avoid
    exploding on ancient Mouse installs
  - Fix loading order bug that results in _install_coderef being treated
    as indirect object notation
2013-04-13 14:22:05 +00:00
wen
0a4d93dd5b Update to 0.39
Upstream changes:
0.39   or the "For the QA Hackathon 2013" release [2013-04-12]
    -   Merged schwern's https://github.com/adrianh/test-class/pull/2
        "Fix Test::Class for Test::Builder 1.5" - thank you Schwern!

0.38   or the "We need Test::Class to work on Windows" release [2012-11-19]
    -   Many thanks to the ever excellent Ovid for actually making this happen.
    -   die-in-setup.t will work on Windows (thanks to Alexandr Ciornii for
        the patch)
    -   Fix docs to explain "no_plan" in start up" (thanks to skington for the
        patch)
2013-04-13 13:59:13 +00:00
ryoon
c2b1219162 Reset PKGREVISION. 2013-04-13 13:16:57 +00:00
ryoon
b53fae0cf8 Update to 1.6.21
Changelog:
Version 1.6.21
(04 Apr 2013, from /branches/1.6.x)
http://svn.apache.org/repos/asf/subversion/tags/1.6.21

 User-visible changes
  - Server-side bugfixes:
    * mod_dav_svn will omit some property values for activity urls (r1453780)
    * improve memory usage when committing properties in mod_dav_svn (r1443929)
    * fix mod_dav_svn runs pre-revprop-change twice (issue #3085)
    * fixed: post-revprop-change errors cancel commit (issue #2990)
    * improved logic in mod_dav_svn's implementation of lock. (r1455352)

 Developer-visible changes:
  - General:
    * fix a compatibility issue with g++ 4.7 (r1345740)

This release addesses four security issues:
    CVE-2013-1845: mod_dav_svn excessive memory usage from property changes
    CVE-2013-1846: mod_dav_svn crashes on LOCK requests against activity URLs
    CVE-2013-1847: mod_dav_svn crashes on LOCK requests against
non-existant URLs
    CVE-2013-1849: mod_dav_svn crashes on PROPFIND requests against
activity URLs
2013-04-13 13:02:02 +00:00
ryoon
adbbfbfa57 Update to 1.7.9
Changelog:
Version 1.7.9
(04 Apr 2013, from /branches/1.7.x)
http://svn.apache.org/repos/asf/subversion/tags/1.7.9
 User-visible changes
  - Client-side bugfixes:
    * improved error messages about svn:date and svn:author props. (r1440620)
    * fix local_relpath assertion (issue #4257)
    * fix memory leak in `svn log` over svn:// (r1458341)
    * fix incorrect authz failure when using neon http library (issue #4332)
    * fix segfault when using kwallet (r1421103)

  - Server-side bugfixes:
    * svnserve will log the replayed rev not the low-water rev. (r1461278)
    * mod_dav_svn will omit some property values for activity urls (r1453780)
    * fix an assertion in mod_dav_svn when acting as a proxy on / (issue #4272)
    * improve memory usage when committing properties in mod_dav_svn (r1443929)
    * fix svnrdump to load dump files with non-LF line endings (issue #4263)
    * fix assertion when rep-cache is inaccessible (r1422100)
    * improved logic in mod_dav_svn's implementation of lock. (r1455352)
    * avoid executing unnecessary code in log with limit (r1459599)

 Developer-visible changes:
  - General:
    * fix an assertion in dav_svn_get_repos_path() on Windows (r1425368)
    * fix get-deps.sh to correctly download zlib (r13520131)
    * doxygen docs will now ignore prefixes when producing the index (r1429201)
    * fix get-deps.sh on freebsd (r1423646)

  - Bindings:
    * javahl status api now respects the ignoreExternals boolean (r1435361)

This release addesses five security issues:
    CVE-2013-1845: mod_dav_svn excessive memory usage from property changes
    CVE-2013-1846: mod_dav_svn crashes on LOCK requests against activity URLs
    CVE-2013-1847: mod_dav_svn crashes on LOCK requests against
non-existant URLs
    CVE-2013-1849: mod_dav_svn crashes on PROPFIND requests against
activity URLs
    CVE-2013-1884: mod_dav_svn crashes on out of range limit in log
REPORT request
2013-04-13 12:57:40 +00:00
ryoon
c9f5183351 Update to 20.0.1
Changelog:
FIXED
20.0.1 - Windows-only update to handle issues around handling UNC paths (see bug 846848)
2013-04-13 12:44:36 +00:00
ryoon
48811958ad Update to 4.9.6
Changelog:
NSPR 4.9.6 has the following bug fixes:
* Bug 782214: Auto detect Android API version for x86. Fixed by Makoto
  Kato.
* Bug 807883: Add the PL_SizeOfArenaPoolExcludingPool function. Fixed by
  Nicholas Nethercote.
* Bug 812085: Initialize Windows CRITICAL_SECTIONs without debug info and
  with nonzero spin count. Fixed by  Chris Peterson.
* Bug 827271: Add support for Aarch64 (64-Bit ARM). Fixed by Al Stone and
  Riku Voipio.
* Bug 841651: PR_SetThreadPriority doesn't do anything when using Bionic.
  Fixed by Gabriele Svelto.
2013-04-13 11:32:03 +00:00
obache
5eea06d147 Apply cygport glib2 2.32.1-not-win32.patch to fix build on Cygwin. 2013-04-13 11:10:03 +00:00
ghen
4e07fc48b5 Hand in maintainership. 2013-04-13 07:55:01 +00:00
shattered
5ecd82081b Update to 4.2. Changes:
* Mercurial support
     * Works with Subversion 1.7
     * Update BitKeeper support
     * Rudimentary Git support
2013-04-13 06:04:12 +00:00
schmonz
e6299052a7 Add and enable p5-MouseX-Types-Path-Class. 2013-04-12 14:38:33 +00:00
schmonz
e01ea3edde Add p5-MouseX-Types-Path-Class.
MouseX::Types::Path::Class creates common Mouse types, coercions
and option specifications useful for dealing with Path::Class objects
as Mouse attributes.

Coercions (see Mouse::Util::TypeConstraints) are made from both Str
and ArrayRef to both Path::Class::Dir and Path::Class::File objects.
If you have MouseX::Getopt installed, the Getopt option type ("=s")
will be added for both Path::Class::Dir and Path::Class::File.
2013-04-12 14:38:03 +00:00
schmonz
beedfc4c7c Add and enable p5-MouseX-NativeTraits. 2013-04-12 14:37:34 +00:00
schmonz
1ab2f61e26 Add p5-MouseX-NativeTraits.
While Mouse attributes provide a way to name your accessors, readers,
writers, clearers and predicates, MouseX::NativeTraits provides
commonly used attribute helper methods for more specific types of
data.

As seen in the "SYNOPSIS", you specify the data structure via the
traits parameter. These traits will be loaded automatically, so you
need not load MouseX::NativeTraits explicitly.

This extension is compatible with Moose native traits, although it
is not a part of Mouse core.
2013-04-12 14:37:02 +00:00
schmonz
60cd1d2656 Add and enable p5-Git-Wrapper. 2013-04-12 14:36:19 +00:00
schmonz
02cd932415 Add p5-Git-Wrapper.
Git::Wrapper provides an API for git(7) that uses Perl data structures
for argument passing, instead of CLI-style --options as Git does.

Except as documented, every git subcommand is available as a method
on a Git::Wrapper object. Replace any hyphens in the git command
with underscores. The first argument should be a hashref containing
options and their values. Boolean options are either true (included)
or false (excluded). The remaining arguments are passed as ordinary
command arguments.
2013-04-12 14:35:48 +00:00
schmonz
015187df83 Add and enable p5-Test-File. 2013-04-12 14:35:07 +00:00
schmonz
befb017b1b Add p5-Test-File.
This module provides a collection of test utilities for file attributes.

Some file attributes depend on the owner of the process testing the
file in the same way the file test operators do. For instance, root
(or super-user or Administrator) may always be able to read files
no matter the permissions.

Some attributes don't make sense outside of Unix, either, so some
tests automatically skip if they think they won't work on the
platform. If you have a way to make these functions work on Windows,
for instance, please send me a patch. :)
2013-04-12 14:34:28 +00:00
schmonz
6d66846a9c Add and enable p5-Test-Dir. 2013-04-12 14:33:54 +00:00
schmonz
994d8a533b Add p5-Test-Dir.
This module provides a collection of test utilities for directory
attributes. Use it in combination with Test::More in your test
programs.
2013-04-12 14:33:16 +00:00
schmonz
54d64549f7 Add and enable p5-Env-Path. 2013-04-12 14:31:44 +00:00
schmonz
a5290c81d2 Add p5-Env-Path.
Env::Path presents an object-oriented interface to "path variables",
defined as that subclass of environment variables which name an
ordered list of filesystem elements separated by a platform-standard
separator (typically ':' on UNIX and ';' on Windows).
2013-04-12 14:31:17 +00:00
joerg
f28322b845 Update to libtool-2.4.2:
- Initial support for Go.
- On Mac OS X, try to open .dylib as well as .so in lt_dlopenext.
- sysroot support
- man pages for libtool and libtoolize
- various smaller bug fixes

pkgsrc side: remove support for pre-ELF NetBSD
2013-04-12 13:44:07 +00:00
drochner
b06c22d274 update to 1.3.0
changes:
several new API functions like GetValue()/SetValue(), new constructors,
and a couple of bug fixes like calculating dates with 64bit integers
preventing overflows in certain situations
2013-04-12 13:35:20 +00:00