Commit graph

216314 commits

Author SHA1 Message Date
rodent
6122cc3912 Use MASTER_SITE_SOURCEFORGE. Enable pylint option now that it's in HEAD. 2014-05-04 13:10:47 +00:00
wiz
dd8845e2be - lua-stdlib-doc. 2014-05-04 12:40:20 +00:00
hauke
d21197e05a GC an unused variable the compiler takes offence to. 2014-05-04 11:09:56 +00:00
ryoon
ec0d38b90b Fix build under OpenBSD 5.5
* OpenBSD 5.5 has no _PASSWORD_WARNDAYS definition in its header files
  Declare _PASSWORD_WARNDAYS as 14 if _PASSWORD_WARNDAYS is not defined.
  Move the definition above its use.
2014-05-04 09:30:26 +00:00
wiz
a92f70a0ef Start maintaining kid3. 2014-05-04 08:10:12 +00:00
wiz
1d15d722ea Stop maintaining easytag. 2014-05-04 08:09:57 +00:00
adam
d8bcab4599 Updated www/serf to 1.3.5 2014-05-04 06:20:30 +00:00
adam
e419b1d702 Changes 1.3.5:
* Fix issue 125: no reverse lookup during Negotiate authentication for proxies.
* Fix a crash caused by incorrect reuse of the ssltunnel CONNECT request
* Cancel request if response parsing failed + authn callback set
* Update the expired certificates in the test suite.
2014-05-04 06:18:38 +00:00
alnsn
6bc44f2015 Bump revisions of Lua packages. 2014-05-04 06:10:41 +00:00
rodent
aa550184f4 Expand MASTER_SITES. Fix HOMEPAGE. 2014-05-04 04:29:20 +00:00
rodent
bdeff15f15 +LICENSE (from -wip) 2014-05-04 00:43:00 +00:00
rodent
46ab41b375 Updated converters/py-simplejson to 3.4.1 2014-05-03 23:38:48 +00:00
rodent
a97fa28dcc Updated to latest release, 3.4.1. Use egg.mk now. From CHANGES.txt:
Version 3.4.1 released 2014-04-30

* Fixed tests to run on Python 3.4

Version 3.4.0 released 2014-04-02

* Native setuptools support re-introduced
  https://github.com/simplejson/simplejson/pull/92

Version 3.3.3 released 2014-02-14

* Improve test suite's Python 3.4 compatibility
  https://github.com/simplejson/simplejson/issues/87
2014-05-03 23:38:33 +00:00
markd
988b49364f R update. 2014-05-03 22:32:26 +00:00
markd
53438ccbcc Update to R 3.1.0
NEW FEATURES:

    * type.convert() (and hence by default read.table()) returns a
      character vector or factor when representing a numeric input as a
      double would lose accuracy.  Similarly for complex inputs.

      If a file contains numeric data with unrepresentable numbers of
      decimal places that are intended to be read as numeric, specify
      colClasses in read.table() to be "numeric".

    * tools::Rdiff(useDiff = FALSE) is closer to the POSIX definition
      of diff -b (as distinct from the description in the man pages of
      most systems).

    * New function anyNA(), a version of any(is.na(.)) which is fast
      for atomic vectors, based on a proposal by Tim Hesterberg.

    * arrayInd(*, useNames = TRUE) and, analogously, which(*, arr.ind =
      TRUE) now make use of names(.dimnames) when available.

    * is.unsorted() now also works for raw vectors.

    * The "table" method for as.data.frame() (also useful as
      as.data.frame.table()) now passes sep and base arguments to
      provideDimnames().

    * uniroot() gets new optional arguments, notably extendInt,
      allowing to auto-extend the search interval when needed.  The
      return value has an extra component, init.it.

    * switch(f, ...) now warns when f is a factor, as this typically
      happens accidentally where the useR meant to pass a character
      string, but f is treated as integer (as always documented).

    * The parser has been modified to use less memory.

    * The way the unary operators (+ - !) handle attributes is now more
      consistent.  If there is no coercion, all attributes (including
      class) are copied from the input to the result: otherwise only
      names, dims and dimnames are.

    * colorRamp() and colorRampPalette() now allow non-opaque colours
     and a ramp in opacity via the new argument alpha = TRUE.
      (Suggested by Alberto Krone-Martins, but optionally as there are
      existing uses which expect only RGB values.)

    * grid.show.layout() and grid.show.viewport() get an optional vp.ex
      argument.

    * There is a new function find_gs_cmd() in the tools package to
      locate a GhostScript executable.  (This is an enhanced version of
      a previously internal function there.)

    * object.size() gains a format() method.

    * There is a new family, "ArialMT", for the pdf() and postscript()
      devices.  This will only be rendered correctly on viewers which
      have access to Monotype TrueType fonts (which are sometimes
      requested by journals).

    * The text and PDF news files, including NEWS and NEWS.2, have been
      moved to the doc directory.

    * combn(x, simplify = TRUE) now gives a factor result for factor
      input x (previously user error).

    * Added utils::fileSnapshot() and utils::changedFiles() functions
      to allow snapshots and comparison of directories of files.

    * make.names(names, unique=TRUE) now tries to preserve existing
      names.

    * New functions cospi(x), sinpi(x), and tanpi(x), for more accurate
      computation of cos(pi*x), etc, both in R and the C API.  Using
      these gains accuracy in some cases, e.g., inside lgamma() or
      besselI().

    * print.table(x, zero.print = ".") now also has an effect when x is
      not integer-valued.

    * There is more support to explore the system's idea of time-zone
      names.  Sys.timezone() tries to give the current system setting
      by name (and succeeds at least on Linux, OS X, Solaris and
     Windows), and OlsonNames() lists the names in the system's Olson
      database. Sys.timezone(location = FALSE) gives the previous
      behaviour.

    * Platforms with a 64-bit time_t type are allowed to handle
      conversions between the "POSIXct" and "POSIXlt" classes for
      date-times outside the 32-bit range (before 1902 or after 2037):
      the existing workarounds are used on other platforms.  (Note that
      time-zone information for post-2037 is speculative at best, and
      the OS services are tested for known errors and so not used on OS
      X.)

      Currently time_t is usually long and hence 64-bit on Unix-alike
      64-bit platforms: however it several cases the time-zone database
      is 32-bit.  On R for Windows it is 64-bit (for both architectures
      as from this version).

    * The "save.defaults" option can include a value for
      compression_level.

    * colSums() and friends now have support for arrays and data-frame
      columns with 2^31 or more elements.

    * as.factor() is faster when f is an unclassed integer vector (for
      example, when called from tapply()).

    * fft() now works with longer inputs, from the 12 million
      previously supported up to 2 billion.

    * Complex svd() now uses LAPACK subroutine ZGESDD, the complex
      analogue of the routine used for the real case.

    * Sweave now outputs .tex files in UTF-8 if the input encoding is
      declared to be UTF-8, regardless of the local encoding.  The
      UTF-8 encoding may now be declared using a LaTeX comment
      containing the string %\SweaveUTF8 on a line by itself.

    * file.copy() gains a copy.date argument.

    * Printing of date-times will make use of the time-zone
      abbreviation in use at the time, if known.  For example, for
      Paris pre-1940 this could be LMT, PMT, WET or WEST.  To enable
      this, the "POSIXlt" class has an optional component "zone"
      recording the abbreviation for each element.

      For platforms which support it, there is also a component
      "gmtoff" recording the offset from GMT where known.

    * (On Windows, by default on OS X and optionally elsewhere.)  The
      system C function strftime has been replaced by a more
      comprehensive version with closer conformance to the POSIX 2008
      standard.

    * dnorm(x, log = FALSE) is more accurate (but somewhat slower) for
      |x| > 5.

    * Some versions of the tiff() device have further compression
      options.

    * read.table(), readLines() and scan() have a new argument to
      influence the treatment of embedded nuls.

    * Avoid duplicating the right hand side values in complex
      assignments when possible.  This reduces copying of replacement
      values in expressions such as Z$a <- a0 and ans[[i]] <- tmp: some
      package code has relied on there being copies.

      Also, a number of other changes to reduce copying of objects; all
      contributed by or based on suggestions by Michael Lawrence.

    * The fast argument of KalmanLike(), KalmanRun() and
      KalmanForecast() has been replaced by update, which instead of
      updating mod in place, optionally returns the updated model in an
      attribute "mod" of the return value.

    * arima() and makeARIMA() get a new optional argument SSinit,
      allowing the choice of a different *s*tate *s*pace initialization
      which has been observed to be more reliable close to
      non-stationarity.

    * warning() has a new argument noBreaks., to simplify
      post-processing of output with options(warn = 1).

    * pushBack() gains an argument encoding, to support reading of
      UTF-8 characters using scan(), read.table() and related functions
      in a non-UTF-8 locale.

    * all.equal.list() gets a new argument use.names which by default
      labels differing components by names (if they match) rather than
      by integer index.  Saved R output in packages may need to be
      updated.

    * The methods for all.equal() and attr.all.equal() now have
      argument check.attributes after ... so it cannot be partially nor
      positionally matched (as it has been, unintentionally).

      A side effect is that some previously undetected errors of
      passing empty arguments (no object between commas) to all.equal()
      are detected and reported.

      There are explicit checks that check.attributes is logical,
      tolerance is numeric and scale is NULL or numeric.  This catches
      some unintended positional matching.

      The message for all.equal.numeric() reports a "scaled difference"
      only for scale != 1.

    * all.equal() now has a "POSIXt" method replacing the "POSIXct"
      method.

    * The "Date" and "POSIXt" methods of seq() allows by = "quarter"
      for completeness (by = "3 months" always worked).

    * file.path() removes any trailing separator on Windows, where they
      are invalid (although sometimes accepted).  This is intended to
      enhance the portability of code written by those using POSIX file
      systems (where a trailing / can be used to confine path matching
      to directories).

    * New function agrepl() which like grepl() returns a logical
      vector.

    * fifo() is now supported on Windows.

    * sort.list(method = "radix") now allows negative integers

    * Some functionality of print.ts() is now available in
      .preformat.ts() for more modularity.

    * mcparallel() gains an option detach = TRUE which allows execution
      of code independently of the current session.  It is based on a
      new estranged = TRUE argument to mcfork() which forks child
      processes such that they become independent of the parent
      process.

    * The pdf() device omits circles and text at extremely small sizes,
      since some viewers were failing on such files.

    * The rightmost break for the "months", "quarters" and "years"
      cases of hist.POSIXlt() has been increased by a day.

    * The handling of DF[i,] <- a where i is of length 0 is improved.

    * hclust() gains a new method "ward.D2" which implements Ward's
      method correctly.  The previous "ward" method is "ward.D" now,
      with the old name still working.  Thanks to research and
      proposals by Pierre Legendre.

    * The sunspot.month dataset has been amended and updated from the
      official source, whereas the sunspots and sunspot.year datasets
      will remain immutable. The documentation and source links have
      been updated correspondingly.

    * The summary() method for "lm" fits warns if the fit is
      essentially perfect, as most of the summary may be computed
      inaccurately (and with platform-dependent values).

      Programmers who use summary() in order to extract just a
      component which will be reliable (e.g. $cov.unscaled) should wrap
      their calls in suppressWarnings().
2014-05-03 22:29:42 +00:00
rodent
0b3ed332cb Updated finance/py-trytond-account-invoice to 3.2.0 2014-05-03 22:28:18 +00:00
rodent
ede816700c Updated to latest release, 3.2.0. From CHANGELOG:
Version 3.2.0 - 2014-04-21
* Bug fixes (see mercurial logs for details)
* Use account of write-off journal as default
2014-05-03 22:28:04 +00:00
ryoon
34a9397e66 Updated pkgtools/x11-links to 0.89 2014-05-03 21:32:06 +00:00
ryoon
b5f123e3c2 Update to 0.89
* Support OpenBSD 5.5's Xenocara
2014-05-03 21:31:10 +00:00
adam
0074edf0db Updated graphics/enblend-enfuse to 4.1.3 2014-05-03 21:10:56 +00:00
adam
008133fa2b Changes 4.1.3:
- [Enblend only] Fix problem of multiple, almost-identical seamlines
  that produce inexplicable black areas in the output panorama.
- Little CMS version 2.5 or later is now required to build.  Prior
  versions of LCMS sometimes produced output images that were lighter
  or darker than the input images.
2014-05-03 21:10:12 +00:00
ryoon
72246aa920 nroff is required for hugehelp()
Fix build under OpenBSD 5.5
2014-05-03 20:01:28 +00:00
adam
fd9b0383b7 Updated security/libtasn1 to 3.5 2014-05-03 19:41:18 +00:00
adam
0edd5428de Changes 3.5:
- Correctly handle decoding of recursive CHOICE options.
- Allow deleting elements of SET OF.
- Several small bug fixes found by coverity.
- Code improvements
2014-05-03 19:40:22 +00:00
wiz
657fece28b Added sysutils/libisoburn version 1.3.6pl01 2014-05-03 19:11:18 +00:00
wiz
622d533833 + libisoburn. 2014-05-03 19:11:08 +00:00
rodent
7ab2d63ab6 Updated www/py-uwsgitop to 0.8nb1 2014-05-03 19:11:05 +00:00
rodent
b1d6846a8d Add ALTERNATIVES for moved bin/${BINARY} to bin/${BINARY}${PYVERSSUFFIX}. 2014-05-03 19:09:48 +00:00
rodent
174a755dd1 Rename binary in post-install to support concurrent python versions. Add
ALTERNATIVES. Bump PKGREVISION.
2014-05-03 19:07:55 +00:00
ryoon
801643bb87 Fix build under OpenBSD/amd64 5.5 2014-05-03 19:03:59 +00:00
wiz
7799f45836 Import libisoburn-1.3.6pl01 as sysutils/libisoburn, packaged for
wip by ryoon and myself, tested by Thomas Schmitt and Freddy Fisker.

libisoburn is a frontend for libraries libburn and libisofs which
enables creation and expansion of ISO-9660 filesystems on all
CD/DVD/BD media supported by libburn. This includes media like
DVD+RW, which do not support multi-session management on media
level and even plain disk files or block devices.
This package also contains comand line and dialog application
xorriso.
2014-05-03 19:03:39 +00:00
adam
47e00405df Updated www/py-django to 1.6.4; www/py-django-cms to 3.0.1 2014-05-03 18:46:10 +00:00
adam
0e530b99b4 Changes 3.0.1:
Fixed an issue where logout doesn't refresh once the user logs out;
Updated the toolbar menu item to "Logout [name of user]" when available;
Updated the Page: Advanced Settings form to automatically show/hide the application instance name field when appropriate and to separate language-dependent fields from language-independent ones;
Fixed sitemaps to no longer lists pages which only redirect;
Fixes for the plugin clipboard to behave correctly;
Updates to the fix-mptt management command;
Various fixes to target the top frame when clicking links in the sideframe;
Fixed a number of refresh issues;
Various documentation updates.
2014-05-03 18:43:27 +00:00
adam
1d55793516 Changes 1.6.4:
Shortly after last week's security releases were issued, we received reports of a potential regression in using reverse() with views created by functools.partial. We were able to confirm the bug, and test and commit a fix for it.
2014-05-03 18:19:30 +00:00
fhajny
5d3128d5ea Updated lang/nodejs to 0.10.28 2014-05-03 15:57:29 +00:00
fhajny
f9877a676c 2014.05.01, Version 0.10.28 (Stable)
* npm: upgrade to v1.4.9
2014-05-03 15:57:17 +00:00
rodent
44035a3251 +py-cjson - packaged originally in pkgsrc-wip by kamelderouiche@yahoo.com 2014-05-03 15:35:25 +00:00
rodent
a34a88275d Added textproc/py-cjson version 1.0.5 2014-05-03 15:34:33 +00:00
rodent
4bfd800376 Import py27-cjson-1.0.5 as textproc/py-cjson.
Fast JSON encoder/decoder for Python.
2014-05-03 15:34:22 +00:00
rodent
f77f127a48 +py-eventlib 2014-05-03 15:21:03 +00:00
rodent
9dc3257675 Added net/py-eventlib version 0.1.5 2014-05-03 15:20:24 +00:00
rodent
fcf4faa477 Import py27-eventlib-0.1.5 as net/py-eventlib.
Eventlib is an asynchronous event tracking app for Django. This library was
built upon the following values:

 * It must be deadly simple to log an event;
 * It must be possible to track each event in different ways;
 * Each different "event handler" must be completely separate and fail
   gracefully;
 * The event system must be asynchronous, so let's use celery;
 * The library must be extensible;
 * 100% of test coverage is enough.
2014-05-03 15:20:12 +00:00
wen
6905ad1ca4 Updated textproc/p5-Text-Xslate to 3.2.4 2014-05-03 14:27:18 +00:00
wen
1e865ba4f9 Update to 3.2.4
Upstream changes:
3.2.4 2014-04-27 17:18:15+0900
    [TEST FIXES]
        - Fix #122, #120 testing issue on windows (syohex)
    [FEATURES]
        - Add $array.first() and $array.last() methods (#116, #118 / shyohex)

3.2.3 2014-04-23 07:32:39+0900
    - Made a mistake in the release engineering, re-packaged on the correct
      status.

3.2.2 2014-04-23 07:29:42+0900
    [BUG FIXES]
    - Fix #105 SEGV on blead (reported by tokuhirom, fixed by syohex in #117)

3.2.1 2014-04-17 07:55:38+0900
    [BUG FIXES]
    - Fix #111 (by syohex in #113) inputting "0" made a wrong result
2014-05-03 14:25:38 +00:00
wen
faa73950d7 Updated textproc/p5-XML-Rabbit to 0.4.0 2014-05-03 14:14:11 +00:00
wen
dbfb0485bf Update to 0.4.0
Upstream changes:
0.4.0     2013-11-29 11:18:57 Europe/Oslo
        Fixed RT#90975 (reported by Upasana Shukla)
            Replaced deprecated Class::MOP::load_class() with
            Class::Load::load_class(). Module::Runtime::require_module()
            couldn't be used because of tests with package definitions in
            BEGIN blocks.
2014-05-03 14:13:06 +00:00
alnsn
53571f1f9e Add alternatives for Lua packages.
XXX It's not clear to me whether liblua5.x.so and liblua5.x.so.5.0.x
should be in the list too. I wish alternatives framework was documented ...
2014-05-03 13:57:33 +00:00
wen
331cb93fb1 Updated textproc/p5-XML-LibXSLT to 1.92 2014-05-03 13:51:11 +00:00
wen
448714ea24 Update to 1.92
Upstream changes:
1.92    2014-04-12
    - Add scripts/tag-release.pl .

1.91    2014-04-12
    - t/cpan-changes.t : minimum version of Test::CPAN::Changes.
        - This is to avoid test failures such as:
            - http://www.cpantesters.org/cpan/report/5af7d5eb-6bfa-1014-b84e-eb85912f2992

1.90    2014-04-10
    - Handle $Config{dlext} correctly on Windows.
        - https://rt.cpan.org/Ticket/Display.html?id=94516
        - Thanks to kmx for the report and fix.
    - Add t/pod.t .
        - Fix some POD problems.
    - Add t/cpan-changes.t and convert Changes to CPAN::Changes format.
    - Add t/style-trailing-space.t.
        - Remove trailing whitespace.

1.89    2014-03-05
    - Fix memory management of node-sets returned from extension functions.
      Without calling xsltExtensionInstructionResultRegister, node-sets
      could be freed too early, leading to strange errors or segfaults.
        - https://bugzilla.gnome.org/show_bug.cgi?id=562302
        - https://rt.cpan.org/Ticket/Display.html?id=93349
        - Thanks to Alexander Schepanovski for the report.
    - Document input_callbacks methods
    - Don't register libxml2 input callbacks twice
        - https://rt.cpan.org/Public/Bug/Display.html?id=60313
    - Fix memory leak with extension functions returning node lists
        - https://rt.cpan.org/Public/Bug/Display.html?id=55623
        - https://rt.cpan.org/Public/Bug/Display.html?id=76596
        - Thanks to Jozef Kutej and Slaven Rezic for the reports.
    - Thanks to Nick Wellnhofer for the pull requests and fixes.

1.88    2014-02-17
    - Fix t/xml-grammar-failures.t based on the xml:space commentary here:
        - https://mail.gnome.org/archives/xml/2014-February/msg00000.html
        - Caused some failures which were ultimately our fault.

1.87    2014-02-03
    - Decrease the minimum libxslt version again.
        - Setting it as 1.1.28 did not fix the failures, and now we have
        some more tests to test against it.
        - https://rt.cpan.org/Ticket/Display.html?id=92659
        - Thanks to Slaven Rezic for the report.

1.86    2014-02-02
    - Add t/xml-grammar-failures.t to catch test failures in dependent modules.
        - Add some data files for it under t/data/*.
        - This fails on FreeBSD 9.2 currently.

1.85    2014-02-01
    - Add "use strict;" and "use warnings;" globally (CPANTS).
    - Add LICENSE to the MANIFEST.

1.84    2013-12-26
    - Hopefully fix a segmentation fault on Win32 introduced in the last ver.
        - https://rt.cpan.org/Ticket/Display.html?id=91652
        - Thanks to Alexandr Ciornii for the report, and to Nikolay Sivov
        for providing help.

1.83    2013-12-22
    - Get rid of compiler warnings when compiling using CLANG.
        - https://rt.cpan.org/Public/Bug/Display.html?id=91118
        - Thanks to Daniel Macks for the report.
2014-05-03 13:49:47 +00:00
alnsn
bb3d26b27d Lua multiversion support should be in the NEWS. 2014-05-03 13:48:57 +00:00