Commit graph

18932 commits

Author SHA1 Message Date
asau
459e6fb1c1 Support running tests. 2012-10-03 10:46:47 +00:00
wiz
f8d861985c Update to 0.6.1:
This is purely a bug fix release, and contain no new functionality
since 0.6.0.

This release fixes a bug in the iterator implementation of
flat_segment_tree. Prior to this release, the iterator would treat
the position immediately before the end position to be the end
position, which would result in incorrectly skipping the last data
position during iteration. This release contains a fix for that
bug.

It also contains fixes for various build errors and compiler
warnings.

Many thanks to David Tardon, Stephan Bergmann, Tomáš Chvátal,
and Markus Mohrhard for having submitted patches since the release
of 0.6.0.
2012-10-02 17:27:02 +00:00
wiz
de9d645590 Update to 1.13.1.
The changes against 1.13.0 are rather small:
    a fix for a crash happening when mixing different gcc versions
    and demangling fails (fdo#52539)
    using portable way to include header for free (fdo#52536)
2012-10-02 17:17:45 +00:00
wiz
d52fef29e2 Update to 1.12.4:
New in 1.12.4:

* WARNING: Future backward-incompatibilities!

  - Future versions of Automake will likely drop support for the
    long-deprecated 'configure.in' name for the Autoconf input file.
    You are advised to use the recommended name 'configure.ac' instead.

  - Support for the "Cygnus-style" trees (as enabled by the 'cygnus'
    option) will be removed in the next major Automake release (1.13).

  - The long-obsolete (since automake 1.10) AM_PROG_MKDIR m4 macro will
    be removed in Automake 1.13.  The $(mkdir_p) make variable and the
    @mkdir_p@ substitution will still remain available (as aliases of
    $(MKDIR_P)) for the moment, for better backward compatibility.

  - Autoconf 2.65 or later will be required by the next major Automake
    version (1.13).  Until now, Automake has required Autoconf version
    2.62 or later.

  - Starting from the next major Automake version (1.13), the rules
    to build pdf, ps and dvi output from Texinfo input will use the
    '--build-dir' option by default.  Since such an option was only
    introduced in Texinfo 4.9, this means that Makefiles generated by
    future Automake versions will require at least that version of
    Texinfo.

  - Starting from the next major Automake version (1.13), the parallel
    testsuite harness (previously only enabled by the 'parallel-tests'
    option) will become the default one; the older serial testsuite
    harness will still be available through the use of the 'serial-tests'
    option.

  - The following long-obsolete m4 macros will be removed in the
    next major Automake version (1.13):

      AM_PROG_CC_STDC:    superseded by AC_PROG_CC since October 2002
      fp_PROG_CC_STDC:    broken alias for AM_PROG_CC_STDC
      fp_WITH_DMALLOC:    old alias for AM_WITH_DMALLOC
      AM_CONFIG_HEADER:   superseded by AC_CONFIG_HEADERS since July 2002
      ud_PATH_LISPDIR:    old alias for AM_PATH_LISPDIR
      jm_MAINTAINER_MODE: old alias for AM_MAINTAINER_MODE
      ud_GNU_GETTEXT:     old alias for AM_GNU_GETTEXT
      gm_PROG_LIBTOOL:    old alias for AC_PROG_LIBTOOL
      fp_C_PROTOTYPES:    old alias for AM_C_PROTOTYPES (which was part
                          of the now-removed automatic de-ANSI-fication
                          support of Automake)

  - All the "old alias" macros in 'm4/obsolete.m4' will be removed in
    the next major Automake version (1.13).

  - The '--acdir' option of aclocal is deprecated, and will probably
    be removed in the next major Automake release (1.13).  You should
    use the options '--automake-acdir' and '--system-acdir' instead
    (which have been introduced in Automake 1.11.2).

  - The 'missing' script will not try anymore to update the timestamp
    of out-of-date files that require a maintainer-specific tool to be
    remade, in case the user lacks such a tool (or has a too-old version
    of it).  In fact, starting from Automake 1.13, all it'll do will be
    giving more useful warnings than a bare "command not found" from a
    make recipe would.

* Warnings and deprecations:

  - Warnings in the 'obsolete' category are enabled by default both in
    automake and aclocal.

* Miscellaneous changes:

  - Some testsuite weaknesses and spurious failures have been fixed.
2012-10-02 17:15:11 +00:00
tron
78f9c75877 Mass recursive bump after the dependence fix of the "cairo" package
requested by Thomas Klausner.
2012-10-02 17:10:28 +00:00
wiz
9b2ff5c691 Update to 2.3.2. Shorten DESCR for pkglint.
Changes:
amend: preserve phase of amended revision (issue3602)
archival: add "extended-timestamp" extra block for zip archives (issue3600)
hgweb: avoid bad $$ processing in graph (issue3601)
hgweb: fix incorrect graph padding calculation (issue3626)
largefiles: fix return codes for multiple commands
largefiles: don't convert dest=None to dest=hg.defaultdest() in clone command
largefiles: download missing subrepo revs when archiving
largefiles: enable islfilesrepo() prior to a commit (issue3541)
largefiles: handle commit -A properly, after a --large commit (issue3542)
largefiles: preserve exit code from outgoing command (issue3611)
largefiles: restore caching of largefiles with 'clone -U --all-largefiles'
largefiles: restore normal 'clone -u' and 'clone -U' functionality
lock: fixed race condition in trylock/testlock (issue3506)
mergetools.hgrc: set vimdiff to check=changed
strip: fix revset usage (issue3604)
subrepo: encode unicode path names (issue3610)
2012-10-02 07:23:20 +00:00
ryoon
e8230d68ff Fix build on OS X/Darwin.
Fix embedding @executable_path, and make package errors.
2012-10-01 11:29:35 +00:00
ryoon
64304f5fea Fix broken librares on OS X/Darwin.
Build is o.k., but broken.
otool -L shows @executable_path string.
2012-10-01 11:25:52 +00:00
pettai
2baa904fc2 Added userspace-rcu 2012-09-30 22:07:01 +00:00
pettai
a98e8b51a2 liburcu is a userspace RCU (read-copy-update) library. This data
synchronization library provides read-side access which scales linearly
with the number of cores. It does so by allowing multiples copies of a
given data structure to live at the same time, and by monitoring the
data structure accesses to detect grace periods after which memory
reclamation is possible.
2012-09-30 22:06:17 +00:00
ryoon
a111141ebe Replace WRKDIR with WRKSRC in post-extract target.
Thanks to Krister Walfridsson on pkgsrc-bulk@NetBSD.org.
2012-09-30 09:06:19 +00:00
apb
9909a3715c Perl is a build-time dependency, not a run-time dependency,
so fix the USE_TOOLS definition.  Thanks to OBATA Akio
for pointing this out.  Bump PKGREVISION to 1.
2012-09-29 13:00:06 +00:00
dholland
3ff8a0ba01 Fix build with tcl85. 2012-09-29 03:14:08 +00:00
apb
a93e4b8389 Perl is needed at build time. So add these lines to the Makefile
USE_TOOLS+=             perl:run
CONFIGURE_ARGS+=       --with-perl=${PERL5:Q}
2012-09-28 17:34:18 +00:00
jperkin
8c2c7a1014 Disable CDROM support on Solaris, it is missing the necessary support.
Fixes package.
2012-09-28 09:45:13 +00:00
dholland
2a9ca642a5 Fix warnings about old-style function definitions that are fatal in
some(?) builds.
2012-09-28 08:59:07 +00:00
dholland
0d9bb44819 Mark this BROKEN. It has not been buildable in years and to the extent
it's not dead upstream (which looks to be minimal) upstream also seems
to not be interested in making releases.

This package will be removed in due course unless the circumstances
change.
2012-09-28 08:30:00 +00:00
jperkin
e39905231b Perform REPLACE_SH on util/compile.
Fixes build hang on Solaris.
2012-09-26 10:13:04 +00:00
sbd
e05bf28b92 Add PLIST.sps (enabled on Linux x86_64/i386 and Darwin) and add sps plist
entry's.

Also an and extra PLIST.jemalloc file.

Bump PKGREVISION.
2012-09-26 09:51:36 +00:00
jperkin
9d84e29c58 Mark as not for Solaris. 2012-09-26 08:19:32 +00:00
jperkin
df42dfc431 Don't blindly pass -mt on Solaris, it's a Sun Studio flag only, and the
current wrapper transformation is incompatible since -threads was removed
in GCC 4.7.

Defaulting to -pthreads will be supported by the sunpro transformations.

Fixes package on Solaris/GCC.
2012-09-26 07:37:26 +00:00
jperkin
17e72a7708 USE_TOOLS += gm4. 2012-09-25 15:25:05 +00:00
jperkin
e28e3afe27 USE_TOOLS += gm4. 2012-09-25 15:14:49 +00:00
taca
1cd7e31b94 Update php-memcache to 2.2.7. (leaf package)
- PHP 5.4 compatibility
- Fixed return value error get_host_port_from_server().
- Fixed PECL Bug #16672 (memcache.php doesn't support unix socket)
- Fixed pecl bug #19374 (memcache.php throws Notice: Undefined index: VALUE
  when viewing expired items)
2012-09-25 14:23:51 +00:00
taca
712ae5441a Add workaround for scmgit-doc build problem. 2012-09-25 14:22:48 +00:00
jaapb
f4c28f69a8 Added a configure argument to enforce installation location of libraries. This
should resolve PR pkg/46995.
2012-09-25 09:02:42 +00:00
sbd
928183fbe1 Change 'pax' to '${PAX}', because 'pax' may not exist if using nbpax. 2012-09-25 07:08:22 +00:00
obache
dc11164d3a Update HOMEPAGE url. 2012-09-24 12:50:23 +00:00
ryoon
601958a392 Recursive revbump from multimedia/libvpx 1.1.0 update 2012-09-22 13:48:15 +00:00
obache
e803b55f69 Fix Fix build on SunOS.
Passing LIBS=-liconv will be result in unwanted libiconv linkage for libdatrie
(it is just required for trietool-0.2),
then it cause build failure of depending packages due to missing libiconv.

Passing sufficient iconv library to configure script with right way,
and it also fix build failure on other platforms for the case GNU iconv
from pkgsrc is preferred rather than builtin iconv.
2012-09-22 04:43:09 +00:00
jperkin
613ec019aa libboost_locale is accounted for in the OPSYS-specific PLIST files,
remove it from the generic one.

Fixes package on Solaris.
2012-09-20 12:23:21 +00:00
prlw1
e71ae6eb83 commit 4e4c87e3: Fix 64bit integer convertion from GValue
(In the vain hope that it might fix
https://bugzilla.gnome.org/show_bug.cgi?id=681157)
2012-09-20 12:00:00 +00:00
ryoon
bf162e6114 Update to 1.466.2
* Fix two security bugs

Changelog:
Changes in 1.466.2 is unavailable.

What's new in 1.466.1 (2012/07/23)

    A current active build in the build history is lost if the job configuration XML uploaded (issue 12318)
    UnprotectedRootAction doesn't work for /github-webhook/ (issue 14113)
    ERR_CONTENT_DECODING_FAILED returned on testResults and console output after Jenkins reload (issue 13625)
    Cannot parse coverage results Premature end of file. (issue 11251)
2012-09-19 11:09:54 +00:00
jperkin
e7fa0e7ca1 USE_TOOLS+=bash, required for REPLACE_BASH. texi2dvi was being created
with an empty hashbang.
2012-09-18 18:30:58 +00:00
jperkin
e2c5ec862f Remove '19' from list of RUBY_VERSION_SUPPORTED.
Fixes bulk build resolve failure.
2012-09-17 16:11:12 +00:00
cheusov
a3efd7ddb7 Remove option scmgit-gui from devel/scmgit-base (++pkgrevision). Separate
"gitk" into individual package devel/scmgit-gitk.  Approved by wiz@.
Tested on RHEL.
2012-09-16 21:50:16 +00:00
cheusov
8837d9e15d CONFLICTS with glimmer-[0-9]*; ++pkgrevision 2012-09-16 17:19:10 +00:00
taca
3f8b336c54 Update ruby-uglifier to 1.2.7.
Changes are unavailable.
2012-09-16 14:22:01 +00:00
obache
c7b528de30 Update py-testtools to 0.9.15.
0.9.15
~~~~~~

This is the last release to support Python2.4 and 2.5. It brings in a slew of
improvements to test tagging and concurrency, making running large test suites
with partitioned workers more reliable and easier to reproduce exact test
ordering in a given worker. See our sister project ``testrepository`` for a
test runner that uses these features.

Changes
-------

* ``PlaceHolder`` and ``ErrorHolder`` now support being given result details.
  (Robert Collins)

* ``ErrorHolder`` is now just a function - all the logic is in ``PlaceHolder``.
  (Robert Collins)

* ``TestResult`` and all other ``TestResult``-like objects in testtools
  distinguish between global tags and test-local tags, as per the subunit
  specification.  (Jonathan Lange)

* This is the **last** release of testtools that supports Python 2.4 or 2.5.
  These releases are no longer supported by the Python community and do not
  receive security updates. If this affects you, you will need to either
  stay on this release or perform your own backports.
  (Jonathan Lange, Robert Collins)

* ``ThreadsafeForwardingResult`` now forwards global tags as test-local tags,
  making reasoning about the correctness of the multiplexed stream simpler.
  This preserves the semantic value (what tags apply to a given test) while
  consuming less stream size (as no negative-tag statement is needed).
  (Robert Collins, Gary Poster, #986434)

Improvements
------------

* API documentation corrections. (Raphaël Badin)

* ``ConcurrentTestSuite`` now takes an optional ``wrap_result`` parameter
  that can be used to wrap the ``ThreadsafeForwardingResult``s created by
  the suite.  (Jonathan Lange)

* ``Tagger`` added.  It's a new ``TestResult`` that tags all tests sent to
  it with a particular set of tags.  (Jonathan Lange)

* ``testresultdecorator`` brought over from subunit.  (Jonathan Lange)

* All ``TestResult`` wrappers now correctly forward ``current_tags`` from
  their wrapped results, meaning that ``current_tags`` can always be relied
  upon to return the currently active tags on a test result.

* ``TestByTestResult``, a ``TestResult`` that calls a method once per test,
  added.  (Jonathan Lange)

* ``ThreadsafeForwardingResult`` correctly forwards ``tags()`` calls where
  only one of ``new_tags`` or ``gone_tags`` are specified.
  (Jonathan Lange, #980263)

* ``ThreadsafeForwardingResult`` no longer leaks local tags from one test
  into all future tests run.  (Jonathan Lange, #985613)

* ``ThreadsafeForwardingResult`` has many, many more tests.  (Jonathan Lange)
2012-09-16 12:37:51 +00:00
taca
aee2dcdf30 Add and enable ruby-hashery. 2012-09-16 08:15:06 +00:00
taca
11bf95c710 Adding ruby-hashery package version 2.0.1.
The Hashery is a tight collection of Hash-like classes.

Included among its many offerings are the auto-sorting Dictionary class,
the efficient LRUHash, the flexible OpenHash and the convenient KeyHash.

Nearly every class is a subclass of the CRUDHash which defines a CRUD model
on top of Ruby''s standard Hash making it a snap to subclass and augment
to fit any specific use case.
2012-09-16 08:14:21 +00:00
taca
4c2839c413 Update ruby-uuidtools to 2.1.3.
Changes are unavailable.
2012-09-16 06:27:17 +00:00
taca
5dfa341f09 Update ruby-termcolor to 1.2.2.
Changes are unavailable.
2012-09-16 06:26:40 +00:00
taca
6d0cf457ff Update ruby-rspec-expectations to 2.11.3.
Changes are unavailable.
2012-09-16 06:25:42 +00:00
taca
b62f3fba97 Update ruby-logging to 1.8.0.
== 1.8.0 / 2012-09-13

Enhancements
- Appenders handle string encodings [issue #46]
- Support for diagnostic contexts [issues #23, #32, #42]
- Enable JSON formatting of log message [issue #34]

Bug Fixes
- Fix clash with ActiveSupport autoloader (chewie) [issue #39]
2012-09-16 06:20:48 +00:00
taca
ffe2c49399 Update ruby-i18n to 0.6.1.
Changes are unavailable.
2012-09-16 06:19:51 +00:00
taca
bcb7196310 Update ruby-flexmock to 1.0.2.
Changes are unavailable.
2012-09-16 06:18:57 +00:00
taca
a72cea4eaa Update ruby-eventmachine to 1.0.0.
Changes are unavailable.
2012-09-16 06:18:08 +00:00
dholland
7b670f31ef Add bl3 file, per request in PR 46909. 2012-09-15 17:25:40 +00:00
dholland
cbee7acca6 fix COMMENT per pkglint 2012-09-15 17:21:52 +00:00