Commit graph

256981 commits

Author SHA1 Message Date
wiz
a123228f5e Import py-incremental-16.10.1 as devel/py-incremental.
Incremental is a small library that versions your Python projects.
2016-11-20 10:20:37 +00:00
wiz
354ed503e1 + ImageMagick-7.0.3.7, MesaLib-13.0.1, cairomm-1.12.2, calibre-2.72.0,
firefox-50.0, gst-plugins1-omx-1.10.0, gstreamer1-1.10.1,
  iso-codes-3.71, jemalloc-4.3.1 [pkg/51631], libgpg-error-1.25,
  ocaml-findlib-1.7.1, p5-JSON-XS-3.030, p5-YAML-1.19,
  py-virtualenv-15.1.0, thunderbird-enigmail-1.9.6.1, tiff-4.0.7,
  tor-browser-6.0.6, vim-8.0.0094, wireshark-2.2.2, x264-devel-20161119.
2016-11-20 10:16:02 +00:00
wiz
909f9c8650 Fix build against curl-7.50.2.
From https://rt.cpan.org/Public/Bug/Display.html?id=117793
via darcy.
2016-11-20 09:51:50 +00:00
wiz
fa1db805cf Updated games/lgogdownloader to 3.0 2016-11-20 09:41:31 +00:00
wiz
ec01e6965b Updated lgogdownloader to 3.0.
LGOGDownloader 3.0
- Ported code to use tinyxml2 instead of tinyxml (patch by: Ferdinand Thiessen)
- Added support for new language: Bulgarian
- Added support for parallel downloads
* Use --threads to set how many parallel downloads you want to run
* If libcurl uses openssl then libcrypto is required to compile the downloader
- Added support for getting game details in parallel
- Added support for DLC language packs
- Show average download rate after download has finished
- Fixed issue with some GOG XML data files
* Some GOG XML data files contain additional nodes/elements that were not handled properly and caused issues
- Removed obsolete getpass() calls, use termios to control terminal ECHO
- Added option to set CA certificate path
* --cacert option can be used to set path to CA certificate bundle in PEM format
* CURL_CA_BUNDLE environment variable is used if it is set and CA certificate path is not set with --cacert option
- Moved cover list to git repository
* New url: https://raw.githubusercontent.com/Sude-/lgogdownloader-lists/master/covers.xml
- Use list of games that are known to have DLC and ignore DLC count that GOG provides for those games
* Fixes issues caused by GOG providing incorrect dlc count information for games with DLC
* If local list ($XDG_CONFIG_HOME/lgogdownloader/game_has_dlc.txt) exists then remote list isn't used
* --dlc-list option is used to set url for the list (default: https://raw.githubusercontent.com/Sude-/lgogdownloader-lists/master/game_has_dlc.txt)
- Made downloader work better when invoked by Gentoo's package manager (patches by: James Le Cuirot)
* Exit with non-zero status when --list or --list-details fails
* Exit with non-zero status when at least one --download-file fails
* Add --respect-umask option to prevent adjusting permissions
2016-11-20 09:41:20 +00:00
wen
5f1fa45682 Updated shells/bash to 4.4.005 2016-11-20 08:03:32 +00:00
wen
43355a0785 Update to 4.4.005 2016-11-20 08:02:26 +00:00
wen
a4bdd89621 Updated net/p5-Net-Twitter to 4.01041 2016-11-20 07:18:24 +00:00
wen
bb2af87b50 Update to 4.01041
Update DEPENDS

Upstream changes:
4.01041 2016-11-19
    - hack dist.ini to get POD and README back into the distribution O_o

4.01040 2016-11-19
    - added trait WrapResult (returns both the HTTP response, with rate limit
      accessors, and the decoded JSON response)
    - rename placeholder :category to :slug with backwards compatibility to
      match Twitter's documentation
    - add attachment_url parameter to update method
    - add links to Twitter API docs

4.01030 2016-11-18
    - cleaned up Net::Twitter::Error and documented stack_trace and stack_frame
      methods
    - Add method upload_status (ghathwar on Github)
2016-11-20 07:17:21 +00:00
wen
82b8568b1a Updated databases/p5-DBD-mysql to 4.040 2016-11-20 06:58:22 +00:00
wen
b816be43e8 Update to 4.040
Upstream changes:
2016-11-19 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.040)
* Since 4.038 we had problems compiling on big-endian architectures, such
  as MIPS, s390 and Sparc. Thanks to Salvatore Bonaccorso @ Debian project
  (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=844538)
  and Vladimir Marek (https://rt.cpan.org/Public/Bug/Display.html?id=118835)
  for reporting the issues. Fix by Pali Roh獺r.

  Fix integer types when server side prepare statements are enabled
  Fixed problems:
  * SQL_BIGINT was incorrectly handled as 32bit MYSQL_TYPE_LONG type instead
    64bit MYSQL_TYPE_LONGLONG which led to integer overflow/underflow
  * 32bit MYSQL_TYPE_LONG was used for perl's IV storage when IV was 64bit
    and 64bit MYSQL_TYPE_LONGLONG was used when IV was 32bit
  * All unsigned types were handled as signed, so all high positive values
    were treated as negative
  * Numeric conversions in perl which led to overflow/underflow was ignored
    even when mysql strict mode was enabled
  * Test t/41int_min_max.t was running only for normal non-prepared statements
  * Test t/40server_prepare.t used incorrect SQL type for big (64bit) integers

2016-11-15 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.039)
* Fix for security issue Out-of-bounds read by DBD::mysql CVE-2016-1249 (pali)

2016-10-30 Patrick Galbraith, Michiel Beijen, DBI/DBD community (4.038_01)
* Fix compilation of embedded server (pali)
  (https://github.com/perl5-dbi/DBD-mysql/pull/68)
* Fix compilation against libmariadbclient. First version by
  H.Merijn Brand, improved by Bernt Johnsen @ Oracle.
* For efficiency use newSVpvn() instead newSVpv() where possible (pali)
* Correctly coerce fetched scalar values when mysql_server_prepare is
  not used (pali)
* Add support for fetching columns of BIT type with
  mysql_server_prepare = 1 (pali)
  Fixes https://rt.cpan.org/Public/Bug/Display.html?id=88006
* Use correct format in printf instead of casting variable types (pali)
* Include errno.h for MYSQL_ASYNC because it uses errno variable (pali)
* Travis: also test on perl 5.22 and 5.24.
2016-11-20 06:40:41 +00:00
wen
3e6c272526 Fix the date of my yestoday commits. 2016-11-20 04:05:58 +00:00
tsutsui
cd45c74435 Updated net/mikutter to 3.4.7 2016-11-20 02:58:56 +00:00
tsutsui
d662649356 Update mikutter to 3.4.7.
Upstream changes:

* bug in obfuscation of account information
* revert behaviors of a mention in Extended Tweets as 3.3.12
* timelines not drawn in the screen are not freed
* use gtk2 3.1.0
* update po file
 * zh_TW
2016-11-20 02:58:04 +00:00
marino
aec68ef18b pkgtools/pkg: Upgrade version 1.8.7 => 1.9.99.3
This is a development version, but it contains many fixes for NetBSD and
Linux.  It's better than the release version here.
2016-11-20 01:18:46 +00:00
dholland
4e96081593 Fix three different interacting build problems:
(1) don't ignore errors when building the examples;
  (2) build the examples *after* the library build, not *during* the
      library build;
  (3) don't try to compile the examples with "libtool --mode=link cc -c"
      as that flies like a particularly wingless brick.

Closes PR 51502.
2016-11-20 01:14:21 +00:00
rillig
eb3abc7dbd Cleaned up complicated code for removing unnecessary modules and themes. 2016-11-20 01:11:40 +00:00
rillig
aedf2950fe Fixed redundant patch header, detected by pkglint. 2016-11-20 01:10:47 +00:00
maya
c8222163f9 Updated math/octave to 4.2.0 2016-11-19 21:53:32 +00:00
maya
4e3fbdc176 Octave: update to 4.2.0
pkgsrc changes: removed all patches to do with qt5 support, upstream
code does it now. blindly moved some patches that were replacing
INSTALL_PROGRAM to INSTALL_LIB as the build changed. added patch
replacing struct tm_zone with timezone_t to accommodate for missing
type in NetBSD - same as libgnu does.

ok adam

Summary of important user-visible changes for version 4.2:
---------------------------------------------------------

 ** The parser has been extended to accept, but ignore, underscore
    characters in numbers.  This facilitates writing more legible code
    by using '_' as a thousands separator or to group nibbles into bytes
    in hex constants.

    Examples: 1_000_000 == 1e6  or  0xDE_AD_BE_EF

 ** The parser has been extended to understand binary numbers which
    begin with the prefix '0b' or '0B'.  The value returned is Octave's
    default numeric class of double, not at unsigned integer class.
    Therefore numbers greater than flintmax, i.e., 2^53, will lose some
    precision.

    Examples: 0b101 == 5  or  0B1100_0001 == 0xC1

 ** gnuplot 4.4 is now the minimum version supported by Octave.

 ** The default set of colors used to plot lines has been updated to be
    compatible with Matlab's new default color scheme.  The line plot
    color scheme can be set with the axes property "ColorOrder".

 ** The default colormap is now set to "viridis" which is also the
    default colormap in matplotlib.  This new colormap fixes some of the
    main issues with the old default colormap "jet" such as its bad
    "luminance profile" and is also more similar to Matlab's new default
    colormap "parula".

 ** The colormap function no longer supports the input argument "list"
    to show built-in colormaps.  Use "help colormap" to find the
    built-in colormaps.

 ** The graphics command "hold on" now ensures that each new plot added
    to an existing plot has a different color or linestyle according to
    the "ColorOrder" and/or "LineStyleOrder" properties.  This is
    equivalent to the old command "hold all" and was made for Matlab
    compatibility.  Existing code *may* produce differently colored
    plots if it did not specify the color for a plot and relied on each
    new plot having the default first color in the "ColorOrder"
    property.

 ** When starting, Octave now looks in the function path for a file
    startup.m and executes any commands found there.  This change was
    made to accommodate Matlab users.  Octave has it's own configuration
    system based on the file .octaverc which is preferred.

 ** Octal ('\NNN') and hex ('\xNN') escape sequences in single quoted
    strings are now interpreted by the function do_string_escapes().
    The *printf family of functions now supports octal and hex escape
    sequences in single-quoted strings for Matlab compatibility.

 ** Special octal and hex escape sequences for the pattern and
    replacement strings in regular expressions are now interpreted for
    Matlab compatibility.

    octal: '\oNNN' or '\o{NNN}'
    hex  : '\xNN'  or '\x{NN}'

 ** Unknown escape sequences in the replacement string for regexprep are
    now substituted with their unescaped version and no warning is
    emitted.  This change was made for Matlab compatibility.

    Example: regexprep ('a', 'a', 'x\yz')
             => 'xyz'

 ** mkfifo now interprets the MODE argument as an octal, not decimal,
    integer.  This is consistent with the equivalent shell command.

 ** linspace now returns an empty matrix if the number of requested
    points is 0 or a negative number.  This change was made to be
    compatible with Matlab releases newer than 2011.  In addition,
    Octave no longer supports matrix inputs for A or B.

 ** The cov function now returns the complex conjugate of the result
    from previous versions of Octave.  This change was made for
    compatibility with Matlab.

 ** condest now works with a normest1 compatible syntax.

 ** The griddata function no longer plots the interpolated mesh if no
    output argument is requested, instead the vector or array of
    interpolated values is always returned for Matlab compatibility.

 ** The new function "light" and the corresponding graphics object
    provide light and shadow effects for patch and surface objects.

 ** The surfnorm function now returns unnormalized (magnitude != 1)
    normal vectors for compatibility with Matlab.

 ** The normal vectors returned from isonormals have been reversed to
    point towards smaller values for compatibility with Matlab.

 ** The quadl function now uses an absolute, rather than relative,
    tolerance for Matlab compatibility.  The default tolerance is 1e-6
    which may result in lower precision results than previous versions
    of Octave which used eps as the relative tolerance.  The quadl
    function has also been extended to return a second output with the
    total number of function evaluations.

 ** The textscan function is now built-in and is much faster and much
    more Matlab-compatible than the previous m-file version.

 ** Dialog boxes--errordlg, helpdlg, inputdlg, listdlg, msgbox,
    questdlg, and warndlg--now exclusively use Qt for rendering.
    Java based versions have been removed.

 ** The axes properties "TitleFontSizeMultiplier" and "TitleFontWeight"
    are now implemented which control the default appearance of text
    created with title().
    The axes property "LabelFontSizeMultiplier" is now implemented
    which controls the default appearance of text created with
    xlabel(), ylabel(), or zlabel().

 ** The graphics property "box" for axes now defaults to "off".
    To obtain equivalent plots to previous versions of Octave use
      set (0, "DefaultAxesBox", "on");
    in your .octaverc file.

 ** The graphics property "boxstyle" has been implemented.  The default
    is "back" which draws only the back planes in a 3-D view.  If the
    option is "full" then all planes are drawn.

 ** The graphics property "erasemode" has been hidden, and will
    eventually be removed.  This property has also been removed
    from Matlab, and was never implemented in Octave.

 ** The graphics property "graphicssmoothing" for figures now controls
    whether anti-aliasing will be used for lines.  The default is "on".

 ** The value "zero" for the axes properties "xaxislocation" and
    "yaxislocation" has been deprecated and will be removed from
    Octave 4.6.  Use "origin" instead.

 ** The publish function allows easy publication of Octave script files
    in HTML or other formats, including figures and output created by
    this script.  It comes with its counterpart grabcode, which lets one
    literally grab the HTML published code from a remote website, for
    example.

 ** The value of the MEX variable TrapFlag now defaults to 0, which will
    cause Octave to abort execution of a MEX file and return to the
    prompt if an error is encountered in mexCallMATLAB.

 ** The MEX API now includes the function mexCallMATLABWithTrap.  This
    function will not abort if an error occurs during mexCallMATLAB, but
    instead will return execution to the MEX function for error
    handling.

 ** The MEX API functions for input validation that begin with "mxIs"
    (e.g., mxIsDouble, mxIsEmpty, etc.) now return type bool rather than
    type int.

 ** The functions mxAssert and mxAssertS for checking assertions have
    been added.  In order to avoid a performance penalty they are only
    compiled in to debug versions of a MEX file, i.e., that are produced
    when the '-g' option is given to mex or mkoctfile.

 ** Other new MEX API functions include mexEvalStringWithTrap,
    mxIsScalar, mxCreateUninitNumericArray, mxCreateUninitNumericMatrix.

 ** Other new functions added in 4.2:

      audioformats
      camlight
      condeig
      deg2rad
      dialog
      evalc
      hash
      im2double
      isocaps
      lighting
      localfunctions
      material
      normest1
      ode23
      ode45
      odeget
      odeplot
      odeset
      padecoef
      profexport
      psi
      rad2deg
      reducepatch
      reducevolume
      smooth3
      uibuttongroup

 ** Deprecated functions.

    The following functions have been deprecated in Octave 4.2 and will
    be removed from Octave 4.6 (or whatever version is the second major
    release after 4.2):

      Function             | Replacement
      ---------------------|------------------
      bitmax               | flintmax
      mahalanobis          | mahal in Octave-Forge statistics pkg
      md5sum               | hash
      octve_config_info    | __octave_config_info__
      onenormest           | normest1
      sleep                | pause
      usleep               | pause
      wavread              | audioread
      wavwrite             | audiowrite

 ** The following functions were deprecated in Octave 3.8 and have been
    removed from Octave 4.2.

      default_save_options    java_new
      gen_doc_cache           java_unsigned_conversion
      interp1q                javafields
      isequalwithequalnans    javamethods
      java_convert_matrix     re_read_readline_init_file
      java_debug              read_readline_init_file
      java_invoke             saving_history

 ** The global error_state variable in Octave's C++ API has been
    deprecated and will be removed in a future version.  Now the error
    and print_usage functions throw an exception
    (octave::execution_exception) after displaying the error message.
    This makes the error and print_usage functions in C++ work more like
    the corresponding functions in the scripting language.

 ** The default error handlers in liboctave have been updated to use
    exceptions.  After displaying an error message they no longer return
    control to the calling program.  The error handler function can be
    customized through the global variables
    "current_liboctave_error_handler" and
    "current_liboctave_error_with_id_handler".  If a programmer has
    installed their own custom error handling routines when directly
    linking with liboctave then these must be updated to throw an
    exception and not return to the calling program.

 ** The system for common errors and warnings has been renamed from
    gripe_XXX to either err_XXX if error is called or warn_XXX if
    warning is called.  The gripe_XXX functions are deprecated and will
    be removed in version 4.6.

 ** New configure option, --enable-address-sanitizer-flags, to build
    Octave with memory allocator checks (similar to those in valgrind)
    built in.
2016-11-19 21:53:12 +00:00
dholland
1c11993aaa Add patch from John D. Baker with a workaround for PR 50988: netbsd 6
and up don't require binutils from pkgsrc for ssse3 to work, so don't
request it.
2016-11-19 17:43:38 +00:00
taca
14b200e921 Stop patching gemspec file and use OVERRIDE_GEMSPEC with updated
update-gemspec.rb script.
2016-11-19 15:57:26 +00:00
taca
9db1c3b956 Stop patching gemspec file and use OVERRIDE_GEMSPEC with updated
update-gemspec.rb script.
2016-11-19 15:44:56 +00:00
taca
29030b1285 Update distinfo, too. 2016-11-19 15:42:09 +00:00
taca
b692b23141 Stop patching gemspec file and use OVERRIDE_GEMSPEC with updated
update-gemspec.rb script.
2016-11-19 15:40:08 +00:00
taca
910778b94b Extract _RUBYGEMS_MINORS more strictly. 2016-11-19 15:36:34 +00:00
taca
1f7200f4b5 Move UPDATE_GEMSPEC from gem.mk to rubyversion.mk. 2016-11-19 15:35:43 +00:00
taca
b579ff3cf7 Extract _RUBYGEMS_MINORS more strictly. 2016-11-19 15:35:03 +00:00
taca
ccab907fa6 Stop patching gemspec file and use OVERRIDE_GEMSPEC with updated
update-gemspec.rb script.
2016-11-19 15:24:45 +00:00
wen
23f73fe173 Updated textproc/p5-podlators to 4.09 2016-11-19 15:07:28 +00:00
wen
cd4ed8a76d Update to 4.09
Upstream changes:
podlators 4.09 (unreleased)

    [Pod::Text] Use Pod::Simple's logic to determine the native code
    points for NO BREAK SPACE and SOFT HYPHEN instead of hard-coding the
    ASCII values.  Hopefully fixes the case of mysterious disappearing
    open brackets on EBCDIC systems.  (#118240)

podlators 4.08 (2016-09-24)

    [Pod::Man] Partially revert change in 4.00 to require the name option
    (--name to pod2man) when generating man pages from standard input.
    Historically, pod2man silently tolerated this, and there turned out to
    be a lot of software that depended on this, making the change too
    disruptive.  Instead, silently set the man page title to STDIN in this
    case, but warn about it in the documentation.  (#117990)

    [Pod::Man] Fix rendering bug for "TRUE (1)", which was recognized as
    needing small caps and then erroneously as a man page reference,
    resulting in escaped nroff.  (Found by Dan Jacobson with the
    XML::LibXML::Element man page.)  (Debian Bug#836831)

    [Pod::Man] Fix rendering bug causing "\s0(1)" to be mistakenly marked
    as a man page reference, later confusing backslash escaping.

    [Pod::Man] Add new lquote and rquote options (and corresponding
    --lquote and --rquote flags to pod2man) to set the left and right
    quotes for C<> text independently.  (#103298)

    Remove test for nested L<> markup, since an upcoming version of
    Pod::Simple will drop support for this.  (#114075)
2016-11-19 15:05:39 +00:00
wen
fceef2436a Updated textproc/p5-XML-XPath to 1.40 2016-11-19 14:51:34 +00:00
wen
3054b723e3 Update to 1.40
Upstream changes:
1.40  2016-11-13 MANWAR
      - Proposed fix for RT #118726.

1.39  2016-11-08 MANWAR
      - Proposed fix for RT #118643.
2016-11-19 14:50:11 +00:00
taca
8e99aba34c Stop patching gemspec file and use OVERRIDE_GEMSPEC with updated
update-gemspec.rb script.
2016-11-19 14:47:22 +00:00
taca
5066625cdc Remove RUBY_RDOC_VERSION since All RUBY_VERSION_DEFAULT versions of Ruby
are satisfy minimum RUBY_RDOC_VERSION now.
2016-11-19 14:38:03 +00:00
wen
9a6d3d83cc Updated time/p5-Date-Extract to 0.06 2016-11-19 14:18:08 +00:00
wen
6e65c445e1 Update to 0.06
Upstream changes:
0.06 2016-11-10
 - Fix a POD tag typo
 - Packaging updates, including fixing a missing META.yml
2016-11-19 14:12:49 +00:00
taca
7462522f37 Do not restrict modifying depdencies to runtime. 2016-11-19 13:50:19 +00:00
wen
366710f5ad Updated devel/p5-MooseX-App to 1.37 2016-11-19 06:50:46 +00:00
wen
3da12ceee4 Update to 1.37
Upstream changes:
1.37 2016-11-13
    - Refactor the way values are parsed from @ARGV
    - Rework boolean negation
    - Add developer checks
2016-11-19 06:49:44 +00:00
wen
546cfe4773 Updated www/moodle to 3.1.3 2016-11-19 06:35:02 +00:00
wen
62a16dc204 Update to 3.1.3
Upstream changes:
Moodle 3.1.3 release notes

Functional changes

    MDL-56022 - Assignment: Allow to bulk download students submissions in separate folders to avoid file renaming confirmations
    MDL-46946 - Prompt users to complete required custom user profile fields before allowing them to use the site
    MDL-43796 - Assignment: When importing an assignment with blind marking into another course never reveal identities

API changes

    MDL-52051 - Migrate to Dropbox API v2
    MDL-55602 - Sessions: Add support for Redis as a session_class_handler

Security issues

A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version.
Fixes and improvements

    MDL-47500 - SCORM: Remove blank space on top
    MDL-54852 - Assignment: Do not display "Do you want to leave this page" dialogue on PDF grading screen when changes are saved
    MDL-29332 - Allow calculated questions to have variables with case differences (usually affects upgrades from before Moodle 2.1)
    MDL-56129 - Fix video playback with iOS 10.0 and 10.1 devices (iPad / iPhone)
    MDL-29774 - When adding group members and using user search display groups of potential members
    MDL-42041 - Book: put "Turn editing on" button in a more obvious location
    MDL-56368 - Fixed alignment of settings for Restrict Access when activity titles are very long
    MDL-55858 - Remove unsubscribe link from notification email in forum with forced subscription
    MDL-45969 - PDF annotations now show the submission of the selected attempt (fixed the bug when only last attempt was shown)
    MDL-55505 - Assignment: Fixed bug when editing grades for previous submission attempts overwrites existing grades
    MDL-56328 - Bootstrapbase Themes - reduce section activity indent when not editing
2016-11-19 06:33:25 +00:00
taca
6fc656c7f3 This patch is already included in ruby-gnome2-gdkpixbuf-3.1.0. 2016-11-19 03:09:08 +00:00
maya
e6436c8062 octave: reference llvm & octave bug reports for ambiguous float
precision patch.
2016-11-19 00:47:08 +00:00
joerg
a469079ad9 GC 2016-11-18 18:22:47 +00:00
joerg
d096ca6fbe Fix for API changes in Clang 3.9. 2016-11-18 18:20:05 +00:00
khorben
9434aa879c Correct the name of the configuration file in nikto(1)
Bump PKGREVISION.
2016-11-18 16:58:21 +00:00
khorben
474bc8f06f Correct path to nikto.conf in nikto(1)
Bump PKGREVISION.
2016-11-18 16:51:03 +00:00
khorben
92018ff322 Updated security/nikto to 2.1.5 2016-11-18 16:41:27 +00:00
khorben
9bb6d116b8 Package nikto 2.1.5
There were many releases since the last version packaged in pkgsrc. Please
refer to nikto's documentation for an exhaustive list.
2016-11-18 16:40:19 +00:00