Commit graph

267693 commits

Author SHA1 Message Date
markd
da13cea99f Add p5-DateTime-Calendar-Julian 2017-08-01 12:57:21 +00:00
markd
244e94889f Add p5-DateTime-Calendar-Julian 0.04
This is a companion module to DateTime.pm. It implements the Julian
calendar. It supports everything that DateTime.pm supports and more:
about one day per century more, to be precise.
2017-08-01 12:56:24 +00:00
ryoon
c441fb6c37 Updated devel/nss to 3.32 2017-08-01 12:15:46 +00:00
ryoon
6255eb25a7 Update to 3.32
Changelog:
Notable Changes:
================
* Various minor improvements and correctness fixes.
* The Code Signing trust bit was turned off for all included root certificates.
* The Websites (TLS/SSL) trust bit was turned off for the following root
  certificates:
  - CN = AddTrust Class 1 CA Root
  - CN = Swisscom Root CA 2
* The following CA certificates were Removed:
  - CN = AddTrust Public CA Root
  - CN = AddTrust Qualified CA Root
  - CN = China Internet Network Information Center EV Certificates Root
  - CN = CNNIC ROOT
  - CN = ComSign Secured CA
  - CN = GeoTrust Global CA 2
  - CN = Secure Certificate Services
  - CN = Swisscom Root CA 1
  - CN = Swisscom Root EV CA 2
  - CN = Trusted Certificate Services
  - CN = UTN-USERFirst-Hardware
  - CN = UTN-USERFirst-Object
2017-08-01 12:15:15 +00:00
ryoon
02bcc11de4 Updated devel/nspr to 4.16 2017-08-01 12:11:51 +00:00
sborrill
63661cd4cd Updated sysutils/salt to 2017.7.0 2017-08-01 12:11:00 +00:00
ryoon
b283b34b44 Update to 4.16
Changelog:
NSPR 4.16 contains various correctness fixes.
2017-08-01 12:10:48 +00:00
sborrill
39c12606d7 Update to 2017.7.0. Release notes:
https://docs.saltstack.com/en/latest/topics/releases/2017.7.0.html

The 2017.7 Salt Release adds initial Python 3 support.
The default Python version of Salt will remain Python 2.
Salt will no longer support Python 2.6.
2017-08-01 12:09:57 +00:00
ryoon
594974ff71 Updated graphics/libgltf to 0.1.0 2017-08-01 12:05:58 +00:00
ryoon
32c90f8341 Update to 0.1.0
Changelog:
Not available
2017-08-01 12:05:31 +00:00
ryoon
f7421cef69 Updated misc/libreoffice to 5.4.0.3 2017-08-01 11:58:31 +00:00
ryoon
c038ea90c5 Update to 5.4.0.3
* Remove openjdk7 support
* Use internal libjpeg-turbo
* Disable pdfium. This requires a lot of work

Changelog:
LibreOffice 5.4 highlights

    A new standard colour palette has been included, based on the RYB colour model.
    File format compatibility has been improved, with better support for EMF vector images. This helps when you’re importing detailed diagrams from other office software.
    Imported PDF files are rendered with much better quality, also when inserted into a document, while exported PDF files – from Writer and Impress – support embedded videos (and linked videos if opened with Acrobat Reader).
    LibreOffice 5.4 supports OpenPGP keys for signing ODF documents on Linux. If you already use GPG/PGP for signing emails, it ensures the authenticity of your ODF documents regardless of the mode of transport or storage.

WRITER

    In Writer, you can now import AutoText from Microsoft Word DOTM templates.
    When you’re exporting or pasting numbered and bulleted lists as plain text, their full structure is preserved.
    In the Format menu, you can now create custom watermarks for your documents.
    New context menu items have been added for working with sections, footnotes, endnotes and styles.

CALC

    Calc now includes support for pivot charts, which use data from pivot tables. When the table is updated, the chart is automatically updated as well.
    Comments are now easier to manage, with menu commands to show, hide and delete all comments.
    When applying conditional formatting to cells, you can now easily change the priority of rules with up and down buttons.
    Extra sheet protection options have been added, to optionally allow insertion or deletion of rows and columns.
    Lastly, when you’re exporting in CSV format, your settings are remembered for the next export operation.

IMPRESS

    In Impress, when you’re duplicating an object, you can now specify fractional angles. In addition, your settings are saved for the next duplication operation.
2017-08-01 11:57:36 +00:00
ryoon
4d1bceab36 Updated security/gpgme to 1.8.0nb1 2017-08-01 11:49:16 +00:00
ryoon
76aa33265c Enable C++ binding that is required by misc/libreoffice 5.4.0.3
* Use C and C++ laguages
* Bump PKGREVISION
2017-08-01 11:48:20 +00:00
leot
926f3b4d50 Do not invoke strfile on any possible `*.dat' files (similarly to fortunes-de
package).

Should fix an issue appeared on Joyent SmartOS bulk build.
2017-08-01 11:20:33 +00:00
maya
7ca4d66e9e Remove low GCC_REQD.
Good luck making it past qt5 with GCC 3.0!
2017-08-01 11:10:37 +00:00
maya
26e279932d Forgot bsdtar as a dependency. 2017-08-01 11:09:14 +00:00
maya
24898fbf42 Updated math/octave to 4.2.0nb11 2017-08-01 11:06:38 +00:00
maya
e46f5fa689 Make octave-forge work (on netbsd, with gfortran)
allow overriding MKOCTFILE_* and use it to provide a full path gfortran,
so the invocation doesn't fail because gfortran isn't normally in PATH

Force the use of bsdtar. unpacking yielding random PaxHeaders.1234 triggers
an octave package sanity check making the build of the 'signal' package
fail with a cryptic error with no further diagnostics.

bump PKGREVISION
2017-08-01 11:06:18 +00:00
nros
031536052f fix CVE-2009-3720 in libtlen.
Bump PKGREVISION.
2017-08-01 10:41:45 +00:00
adam
2c1241b106 Added ALTERNATIVES 2017-08-01 07:22:03 +00:00
dbj
76af32191a don't try to create buildlinks if BUILDLINK_PREFIX.${_pkg_} is empty
without this change it looks for files in $HOME or fails if that is not set
2017-08-01 05:48:12 +00:00
schmonz
39173674bd Updated mail/qmail to 1.03nb30 2017-08-01 02:54:14 +00:00
schmonz
c093965805 With the enabled-by-default "eai" option, outbound message headers were
being terminated with bare LFs, getting tempfailed by some SMTP servers
(such as qmail!), and getting stuck in the local queue. Tweak the EAI
patch to terminate header lines with CRLF, as unpatched qmail-remote
would have done. Submitted upstream. Bump PKGREVISION.
2017-08-01 02:53:59 +00:00
wiz
57b74c8df0 Use tabs consistently. Fixes a pkglint warning. 2017-07-31 21:09:27 +00:00
schmonz
3250feb0e8 Oops, missed adding options.mk in previous. 2017-07-31 20:40:19 +00:00
schmonz
f4afd0e754 Updated mail/mailfront to 2.12nb1 2017-07-31 20:39:05 +00:00
schmonz
4881be917b Add 'lua' option, enabled by default. Increase default datalimit.
Detach from the controlling terminal with pgrphack(8). Let tcpserver
path be configurable. Bump PKGREVISION.
2017-07-31 20:38:51 +00:00
schmonz
e92941d22a Updated security/cvm to 0.97nb1 2017-07-31 20:34:33 +00:00
schmonz
4ce3fb54f2 Increase default datalimit. Detach from the controlling terminal
with pgrphack(8).  Bump PKGREVISION.
2017-07-31 20:34:17 +00:00
taca
709d328bd4 Note update of devel/ruby-tins package to 1.15.0. 2017-07-31 14:29:57 +00:00
taca
6dd394070e Update ruby-tinsto 1.15.0.
2017-06-29 Release 1.15.0
* Add support for smart duration formats with %D directive
2017-07-31 14:29:22 +00:00
taca
2a51822a93 Note update of devel/ruby-rugged package to 0.26.0. 2017-07-31 14:26:35 +00:00
taca
a720bb8c5c Update ruby-rugged to 0.26.0.
* Allow disabling rename detection for merge operations.
* Documentation fix: Iterator -> Enumerator
* Use Gem.win_platform? instead of custom code
* add a little hint in the readme for google
* cmake: honor CMAKE_FLAGS environment variable
* cmake: honor `--with-sha1dc`
* Better error messages for bad signature hash keys
* Catch up to libgit2 0.26.
* Add a method to parse a signature from a buffer
2017-07-31 14:25:46 +00:00
maya
333d5d4aa4 liquibase 2017-07-31 14:24:22 +00:00
maya
8bdd28441e Add new package liquibase
Liquibase is an open source (Apache 2.0 Licensed), database-independent
library for tracking, managing and applying database changes. It is
built on a simple premise: All database changes are stored in a human
readable, yet trackable, form and checked into source control.

Provided by mmoll in netbsd/pkgsrc pull request #6, with some changes from
myself.
2017-07-31 14:23:05 +00:00
taca
23ede41676 Note update of devel/libgit2 package to 0.26.0. 2017-07-31 14:18:56 +00:00
taca
4fca0d1d95 Update libgit2 to 0.26.0.
libgit2 2017/6/19


This is the first release of the v0.26 series, "Aufschub". The changelog follows.

Changes or improvements

Support for opening, creating and modifying worktrees.

We can now detect SHA1 collisions resulting from the SHAttered attack. These
checks can be enabled at build time via -DUSE_SHA1DC.

Fix for missing implementation of git_merge_driver_source getters.

Fix for installed pkg-config file being broken when the prefix contains
spaces.

We now detect when the hashsum of on-disk objects does not match their
expected hashsum.

We now support open-ended ranges (e.g. "master..", "...master") in our
revision range parsing code.

We now correctly compute ignores with leading "/" in subdirectories.

We now optionally call fsync on loose objects, packfiles and their indexes,
loose references and packed reference files.

We can now build against OpenSSL v1.1 and against LibreSSL.

GIT_MERGE_OPTIONS_INIT now includes a setting to perform rename detection.
This aligns this structure with the default by git_merge and
git_merge_trees when NULL was provided for the options.

Improvements for reading index v4 files.

Perform additional retries for filesystem operations on Windows when files
are temporarily locked by other processes.

API additions

New family of functions to handle worktrees:

git_worktree_list() lets you look up worktrees for a repository.
git_worktree_lookup() lets you get a specific worktree.
git_worktree_open_from_repository() lets you get the associated worktree of a repository.
git_worktree_add lets you create new worktrees.
git_worktree_prune lets you remove worktrees from disk.
git_worktree_lock() and git_worktree_unlock() let you lock and unlock a worktree, respectively.
git_repository_open_from_worktree() lets you open a repository via
git_repository_head_for_worktree() lets you get the current HEAD for a
linked worktree.
git_repository_head_detached_for_worktree() lets you check whether a
linked worktree is in detached HEAD mode.
git_repository_item_path() lets you retrieve paths for various repository
files.

git_repository_commondir() lets you retrieve the common directory of a
repository.

git_branch_is_checked_out() allows you to check whether a branch is checked
out in a repository or any of its worktrees.

git_repository_submodule_cache_all() and
git_repository_submodule_cache_clear() functions allow you to prime or clear
the submodule cache of a repository.

You can disable strict hash verifications via the
GIT_OPT_ENABLE_STRICT_HASH_VERIFICATION option with git_libgit2_opts().

You can enable us calling fsync for various files inside the ".git"
directory by setting the GIT_OPT_ENABLE_FSYNC_GITDIR option with
git_libgit2_opts().

You can now enable "offset deltas" when creating packfiles and negotiating
packfiles with a remote server by setting GIT_OPT_ENABLE_OFS_DELTA option
with GIT_libgit2_opts().

You can now set the default share mode on Windows for opening files using
GIT_OPT_SET_WINDOWS_SHAREMODE option with git_libgit2_opts().
You can query the current share mode with GIT_OPT_GET_WINDOWS_SHAREMODE.

git_transport_smart_proxy_options() enables you to get the proxy options for
smart transports.

The GIT_FILTER_INIT macro and the git_filter_init function are provided
to initialize a git_filter structure.

Breaking API changes

clone_checkout_strategy has been removed from
git_submodule_update_option. The checkout strategy used to clone will
be the same strategy specified in checkout_opts.
2017-07-31 14:18:20 +00:00
taca
7aa2c46bf7 Note update of devel/ruby-sexp-processor package to 4.10.0. 2017-07-31 14:17:25 +00:00
taca
47d98674c6 Update ruby-sexp-processor to 4.10.0.
=== 4.10.0 / 2017-07-17

* 2 major enhancements:

  * Added experimental pattern matcher to Sexp. Forked from sexp_path.
  * Extended s to take a block and return a matcher: eg s{ s(:defn, atom, _, ___) }

* 23 minor enhancements:

  * Added $STRICT_SEXP to crank down Sexp.[] and friends.
  * Added Matcher#/ w/ real functionality.
  * Added Sexp#/ to search with new patterns.
  * Added Sexp#map to ensure you get a Sexp back.
  * Added Sexp#new to create a new sexp with the same file/line/comment info.
  * Added Sexp#search_each to recursively search w/ new patterns. Returns enum if no block.
  * Added Sexp#sexp_body=
  * Added Sexp::Matcher.match_subs? and .match_subs= to extend =~ so you can match strictly.
  * Added Sexp::Matcher.parse to convert lispy string to safe matcher: "(defn atom _ ___)"
  * Added all mutation methods to STRICT_SEXP >= 4
  * Added deprecation message to Sexp#structure for [s(...)] forms.
  * Added strict_sexp.rb to help you clamp down for future changes. STRICT_SEXP=1+
  * Auto-require strict_sexp if $STRICT_SEXP is > 0.
  * Converted a lot of indexed access to sexp_type/sexp_body, etc.
  * Finally enforced SexpProcessor#process to only process sexps, not bare arrays.
  * Made Sexp#/ double-dispatch to Matcher#/.
  * Made Sexp#gsub work with new patterns.
  * Made Sexp#sub work with new patterns.
  * Made SexpProcessor STRICT_SEXP=4 compliant.
  * Retired SexpMatchSpecial & SexpAny. Never used by anything AFAICT.
  * Sexp#=== goes back to default.
  * Sexp#=~(pat) calls pat =~ self.
  * Sexp#sexp_body now takes optional offset. Use instead of sexp[n..-1].

* 9 bug fixes:

  * Extended Sexp::Matcher::Parser.parse to lex more forms of regexp.
  * Finished off all missing doco.
  * Fixed == methods on all Matcher classes to include ivars.
  * Fixed Child#satisfy? to properly return false if failed.
  * Fixed Sexp#sexp_body to return a sexp using Sexp#new.
  * Fixed map to use Sexp#new.
  * Only try to set c_type if it responds to it. Make STRICT_SEXP safe.
  * R2C has a hack in SexpProcessor to call sexp_type=. Renamed to c_type= in R2C.
  * Removed very obsolete attrset test from pt_testcase.rb

=== 4.10.0b1 / 2017-06-13

Beta of the above.
2017-07-31 14:16:47 +00:00
taca
63dec8c55f Note update of devel/ruby-parser package to 3.10.1. 2017-07-31 14:15:35 +00:00
taca
b694c85cea Update ruby-parser to 3.10.1.
=== 3.10.1 / 2017-07-21

* 2 bug fixes:

  * Fixed identification of parser version whether Ruby##Parser or Parser::V##.
  * Fixed squiggly heredoc lexing when using 24 parser.

=== 3.10.0 / 2017-07-17

* 4 minor enhancements:

  * Added support for 'squiggly heredocs' (indented content). (jjoos)
  * Bumped oedipus_lex to ~> 2.5.
  * Bumped sexp_processor to ~> 4.9.
  * Made STRICT_SEXP=1 safe: converted indexed sexps to semantic calls where needed.

* 5 bug fixes:

  * Clear and restore cmdarg stack around defs args and body. (presidentbeef)
  * Conditionalize use of sexp_body= to make it compatible w/ sexp_processor 4.9.0
  * Fix up line numbers in strings with newlines and `#`. (presidentbeef)
  * Fixed line numbers of resbodies.
  * Fixed some tracking of lexical state. Fixes bug #249.
2017-07-31 14:15:02 +00:00
taca
8acdfa282e Note update of devel/ruby-mixlib-shellout package to 2.3.2. 2017-07-31 14:14:19 +00:00
taca
23dfdc6ca1 Update ruby-mixlib-shellout to 2.3.2.
Release 2.3.2

* Fix bad method call in Windows Process module

Release 2.3.1

* Make Mixlib::ShellOut::EmptyWindowsCommand inherit from ShellCommandFailed

Release 2.3.0

* Add support for 'elevated' option on Windows, which logs on as batch server
  which is not affected by User Account Control (UAC)
2017-07-31 14:13:33 +00:00
taca
26d3c6fb79 Note update of devel/ruby-minitest package to 5.10.3. 2017-07-31 14:11:45 +00:00
taca
36b26253a9 Update ruby-minitest to 5.10.3.
=== 5.10.3 / 2017-07-21

* 1 minor enhancement:

  * Extended documentation for Mock#expect for multiple calls to mock object.
    (insti)

* 2 bug fixes:

  * Finished off missing doco.
  * Fixed verbose output on parallelize_me! classes. (chanks)
2017-07-31 14:11:12 +00:00
taca
58de86a17c Note update of devel/ruby-eventmachine package to 1.2.5. 2017-07-31 14:10:21 +00:00
taca
2864514d2b Update ruby-eventmachine to 1.2.5.
## 1.2.5 (July 27, 2017)
* Java: Use long for larger values in oneshot timer intervals [#784, #794]

## 1.2.4 (July 27, 2017)
* Java: Add EM_PROTO_SSL/TLS definitions [#773, #791]
* Fix IPv6 UDP get_peername [#788]
* Allow for larger values in oneshot timer intervals [#784, #793]
* Update extconf.rb to allow MinGW builds with OpenSSL 1.1.0 [#785]
2017-07-31 14:09:47 +00:00
taca
1f794df73c Note update of devel/ruby2ruby package to 2.4.0. 2017-07-31 14:09:11 +00:00
taca
c88c7ed453 Update ruby2ruby to 2.4.0.
=== 2.4.0 / 2017-07-17

* 1 major enhancement:

  * Major overhaul. Process methods no longer mutate arguments.

* 1 minor enhancement:

  * Now SEXP_STRICT=1 clean.

* 2 bug fixes:

  * Fixed 2.4 Fixnum deprecation warning
  * Fixed for new 24 parser.
2017-07-31 14:08:41 +00:00