Commit graph

275287 commits

Author SHA1 Message Date
jakllsch
a01d62d826 flickcurl needs gtkdoc-* install failure kludge too 2018-01-08 18:37:49 +00:00
schmonz
d5c1ecd007 doc: Updated mail/getmail to 5.5 2018-01-08 18:20:51 +00:00
schmonz
e0965d5125 Update to 5.5. From the changelog:
- feature request: added record_mailbox configuration parameter, to
  allow turning off the header getmail adds with this information.
  Thanks: Daniel Kahn Gillmor, Osamu Aoki, Josh Triplett.
2018-01-08 18:20:40 +00:00
adam
0c0509e2fa Updated multimedia/libquicktime to 1.2.4nb14 2018-01-08 17:58:27 +00:00
adam
180cd0fcd2 libquicktime: fixed building with newer faad2 2018-01-08 17:58:02 +00:00
he
7521225819 Note update of graphics/ImageMagick to 7.0.7.21. 2018-01-08 15:12:13 +00:00
he
e3cde927ea Updated ImageMagick to 7.0.7.21.
2018-01-06  7.0.7-21 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.0-21, GIT revision 22168:a91afc45b:20180106.

2018-01-06  7.0.7-21 Dirk Lemstra <dirk@lem.....org>
  * Fix some enum values in the OpenCL code.

2018-01-06  7.0.7-20 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.7-20, GIT revision 22161:33a04d3e5:20180105.

2018-01-05  7.0.7-20 Cristy  <quetzlzacatenango@image...>
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2018-01-01  7.0.7-19 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.7-19, GIT revision 22133:977fe08bf:20180101.

2017-12-29  7.0.7-19 Cristy  <quetzlzacatenango@image...>
  * Check for webpmux library version 0.4.4 (reference
    https://github.com/ImageMagick/ImageMagick/issues/896).

2017-12-26  7.0.7-18 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.7-18, GIT revision 22096:ad4bdeb40:20171228.

2017-12-28  7.0.7-18 Cristy  <quetzlzacatenango@image...>
  * Fix error reading from pipe under Windows (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=33288).

2017-12-26  7.0.7-17 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.7-17, GIT revision 22093:9caea323b:20171227.

2017-12-26  7.0.7-17 Cristy  <quetzlzacatenango@image...>
  * Fix heap use after free error (reference
    https://github.com/ImageMagick/ImageMagick/issues/918).

2017-12-24  7.0.7-16 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.7-16, GIT revision 22038:e55dc7626:20171225.

2017-12-18  7.0.7-16 Cristy  <quetzlzacatenango@image...>
  * Fix error reading multi-layer XCF image file.
  * Fix possible stack overflow in WEBP reader (reference
    https://github.com/ImageMagick/ImageMagick/issues/907)
  * Fixed numerous memory leaks (reference
    https://github.com/ImageMagick/ImageMagick/issues).

2017-12-16  7.0.7-15 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.7-15, GIT revision 21924:30cb31746:20171216.

2017-12-08  7.0.7-15 Cristy  <quetzlzacatenango@image...>
  * Overall standard deviation is the average of each pixel channel (reference
    https://www.imagemagick.org/discourse-server/viewforum.php?f=3).
  * Update to the latest ImageMagick documentation.

2017-12-05  7.0.7-14 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.7-14, GIT revision 21855:dc73b2aba:20171205.

2017-11-30  7.0.7-14 Cristy  <quetzlzacatenango@image...>
  * Support Stereo composite operator.
  * Fix build failure with --without-modules (reference
    https://github.com/ImageMagick/ImageMagick/issues/890).

2017-11-30  7.0.7-13 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.7-13, GIT revision 21823:72cb0fd0c:20171130.

2017-11-30  7.0.7-13 Cristy  <quetzlzacatenango@image...>
  * Fix build failure with libraw 0.14.8 (reference
    https://github.com/ImageMagick/ImageMagick/issues/888).

2017-11-29  7.0.7-12 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.7-12, GIT revision 21814:5ef2c5a67:20171129.

2017-11-12  7.0.7-12 Cristy  <quetzlzacatenango@image...>
  * The -tint option no longer munges the alpha channel (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=33070).
  * Don't delete in-memory blob when reading an image (reference
    https://github.com/ImageMagick/ImageMagick/issues/886).
  * Support HDRI color profile management.
2018-01-08 15:11:43 +00:00
taca
30d71e6f0f pkgsrc: allow ruby25
Allow build with ruby25-base.
2018-01-08 14:34:41 +00:00
taca
82cdb4d3d9 doc: Updated mail/dovecot2-pigeonhole to 0.5.0.1 2018-01-08 14:30:35 +00:00
taca
899426ac9f mail/dovecot2-pigeonhole: update to 0.5.0.1
Changelog v0.5.0.1:

- imap4flags extension: Fix binary corruption occurring when
  setflag/addflag/removeflag flag-list is a variable.
- sieve-extprograms plugin: Fix segfault occurring when used in
  IMAPSieve context.
2018-01-08 14:30:04 +00:00
taca
61445b4712 - ruby-2.5.0. 2018-01-08 14:23:01 +00:00
taca
d04fa1bf54 doc: note addition of ruby25-base and ruby25 package
lang/ruby25-base	2.5.0
	lang/ruby25		2.5.0
2018-01-08 14:22:15 +00:00
taca
ece008c4db lang/Makefile: add and enable ruby25-base and ruby25 2018-01-08 14:20:48 +00:00
taca
6c62a8e5ab lang/ruby25: add ruby25 2.5.0
This a meta package including Ruby 2.5 full release.

It includes ruby25-base, ruby25-gdbm, ruby25-fiddle and ruby25-readline
package.

No package should depend on this package directly.
2018-01-08 14:20:05 +00:00
taca
2dfeb784d5 lang/ruby25-base: add ruby25-base 2.5.0
Ruby 2.5.0 is the first stable release of the Ruby 2.5 series. It introduces
many new features and performance improvements. The notable changes are as
follows:

o New Features

* rescue/else/ensure are now allowed to be used directly with do/end
  blocks. [Feature #12906]
* Add yield_self to yield given block in its context. Unlike tap, it returns
  the result of the block. [Feature #6721]
* Support branch coverage and method coverage measurement. The branch coverage
  indicates which branches are executed and which are not. The method coverage
  indicates which methods are invoked and which are not. By running a test
  suite with these new features, you will know which branches and methods are
  executed, and evaluate total coverage of the test suite more
  strictly. [Feature #13901]
* Hash#slice [Feature #8499] and Hash#transform_keys [Feature #13583]
* Struct.new can create classes that accept keyword arguments. [Feature
  #11925]
* Enumerable#any?, all?, none?, and one? accept a pattern argument. [Feature
  #11286]
* Top-level constant look-up is no longer available. [Feature #11547]
* One of our most loved libraries, pp.rb, is now automatically loaded. You no
  longer have to write require "pp". [Feature #14123]
* Print backtrace and error message in reverse order (oldest call first, most
  recent call last). When a long backtrace appears on your terminal (TTY), you
  can easily find the cause line at the bottom of the backtrace. Note that the
  order is reversed only when the backtrace is printed out to the terminal
  directly. [Feature #8661] [experimental]

o Performance improvements

* About 5-10% performance improvement by removing all trace instructions from
  overall bytecode (instruction sequences). The trace instruction was added to
  support the TracePoint. However, in most cases, TracePoint is not used and
  trace instructions are pure overhead. Instead, now we use a dynamic
  instrumentation technique. See [Feature #14104] for more details.
* Block passing by a block parameter (e.g. def foo(&b); bar(&b); end) is about
  3 times faster than Ruby 2.4 by “Lazy Proc allocation” technique. [Feature
  #14045]
* Mutex is rewritten to be smaller and faster. [Feature #13517]
* ERB now generates code from a template twice as fast as Ruby 2.4.
* Improve performance of some built-in methods including Array#concat,
  Enumerable#sort_by, String#concat, String#index, Time#+, and more.
* IO.copy_stream uses copy_file_range(2) to copy offload. [Feature #13867]

o Other notable changes since 2.4

* SecureRandom now prefers OS-provided sources over OpenSSL. [Bug #9569]
* Promote cmath, csv, date, dbm, etc, fcntl, fiddle, fileutils, gdbm, ipaddr,
  scanf, sdbm, stringio, strscan, webrick, zlib from standard libraries to
  default gems.
* Update to Onigmo 6.1.3.
  - It adds the absence operator.
  - Note that Ruby 2.4.1 also includes this change.
* Update to Psych 3.0.2.
* Update to RubyGems 2.7.3.
* Update to RDoc 6.0.1.
  - Switch the lexer from IRB based one to Ripper. This dramatically improves
    the performance of document generation.
  - Fix a significant amount of bugs that existed over ten years.
  - Add support for new Ruby syntax from the latest versions.
* Update supported Unicode version to 10.0.0.
* Thread.report_on_exception is now set to true by default. This change helps
  debugging of multi-threaded programs. [Feature #14143]
* IO#write now receives multiple arguments. [Feature #9323]

See NEWS or commit logs for details.
2018-01-08 14:19:06 +00:00
taca
dc33f988ea lang/ruby: Add support for Ruby 2.5 2018-01-08 14:17:04 +00:00
schmonz
4c15f1f2f2 doc: Updated www/ikiwiki to 3.20180105 2018-01-08 14:04:34 +00:00
schmonz
7471060223 Update to 3.20180105. From the changelog:
- emailauth: Fix cookie problem when user is on https and the cgiurl
  uses http, by making the emailed login link use https.
- passwordauth: Use https for emailed password reset link when user
  is on https.
- Remove openid provider icons from login selector, since openid
  providers are increasingly not working. Verisign retired theirs, and
  aol and yahoo/flickr are not commonly used for openid. Any users who
  still clicked those icons to login will need to instead enter their
  openid url.
- Updated German basewiki and directives translation from
  Sebastian Kuhnert.
2018-01-08 14:04:18 +00:00
fhajny
b9f185b3a8 mail/dovecot2-pigeonhole: Bump PKGREVISION for the dovecot2 bl3 ABI change. 2018-01-08 13:04:07 +00:00
fhajny
63c03b07c9 mail/dovecot2: bump ABI dependency to 2.3.0 for dovecot2-pigeonhole. 2018-01-08 13:03:15 +00:00
wiz
15ede85964 doc: Updated lang/guile22 to 2.2.3nb1 2018-01-08 11:30:13 +00:00
jperkin
dc396a2718 doc: Updated lang/llvm to 5.0.1nb1 2018-01-08 10:48:43 +00:00
jperkin
cbc9b0207d llvm: Change how sys/regset.h workaround is implemented.
Previously a special override header was used via an additional include path,
but this extra include path was not exported to llvm-config so while llvm was
ok, dependencies wouldn't find the header and fail.

Instead just pull the changes directly inline into DataTypes.h so that they
are available everywhere.  Fixes the clang build on SunOS.  Bump PKGREVISION.
2018-01-08 10:48:34 +00:00
wiz
e77b804bf5 guile22: fix build on NetBSD 8+ 2018-01-08 10:39:45 +00:00
ryoon
e9015c304d Updated www/firefox to 57.0.4 2018-01-08 09:38:29 +00:00
ryoon
820e6b89dd Update to 57.0.4
* Use lang/rust-1.23.0

Changelog:
Speculative execution side-channel attack ("Spectre")

Announced
    January 4, 2018
Reporter
    Jann Horn (Google Project Zero); Microsoft Vunerability Research
Impact
    High
Products
    Firefox
Fixed in
    Firefox 57.0.4

Description

Jann Horn of Google Project Zero Security reported that speculative
execution performed by modern CPUs could leak information through
a timing side-channel attack. Microsoft Vulnerability Research extended
this attack to browser JavaScript engines and demonstrated that code on
a malicious web page could read data from other web sites (violating
the same-origin policy) or private data from the browser itself.

Since this new class of attacks involves measuring precise time intervals,
as a partial, short-term, mitigation we are disabling or reducing
the precision of several time sources in Firefox. The precision of
performance.now() has been reduced from 5us to 20us, and
the SharedArrayBuffer feature has been disabled because it can be
used to construct a high-resolution timer.

SharedArrayBuffer is already disabled in Firefox 52 ESR.
2018-01-08 09:37:56 +00:00
ryoon
1f1ff7dd07 Updated lang/rust to 1.23.0 2018-01-08 09:34:34 +00:00
ryoon
f166e97b4c Update to 1.23.0
* Disable Solaris/SunOS suppprt for a while

Changelog:
# What's in 1.23.0 stable

New year, new Rust! For our first improvement today, we now avoid
some unnecessary copies in certain situations. We've seen memory
usage of using rustc to drop 5-10% with this change; it may be
different with your programs.

The documentation team has been on a long journey to move rustdoc
to use CommonMark. Previously, rustdoc never guaranteed which
markdown rendering engine it used, but we're finally committing to
CommonMark. As part of this release, we render the documentation
with our previous renderer, Hoedown, but also render it with a
CommonMark compliant renderer, and warn if there are any differences.
There should be a way for you to modify the syntax you use to render
correctly under both; we're not aware of any situations where this
is impossible. Docs team member Guillaume Gomez has written a blog
post showing some common differences and how to solve them. In a
future release, we will switch to using the CommonMark renderer by
default. This warning landed in nightly in May of last year, and
has been on by default since October of last year, so many crates
have already fixed any issues that they've found.

In other documentation news, historically, Cargo's docs have been
a bit strange. Rather than being on doc.rust-lang.org, they've been
at doc.crates.io. With this release, that's changing. You can now
find Cargo's docs at doc.rust-lang.org/cargo. Additionally, they've
been converted to the same format as our other long-form documentation.
We'll be adding a redirect from doc.crates.io to this page, and
you can expect to see more improvements and updates to Cargo's docs
throughout the year.

See the detailed release notes for more.

## Library stabilizations

As of Rust 1.0, a trait named AsciiExt existed to provide ASCII
related functionality on u8, char, [u8], and str. To use it, you'd
write code like this:

use std::ascii::AsciiExt;

let ascii = 'a';
let non_ascii = '❤';
let int_ascii = 97;

assert!(ascii.is_ascii());
assert!(!non_ascii.is_ascii());
assert!(int_ascii.is_ascii());

In Rust 1.23, these methods are now defined directly on those types,
and so you no longer need to import the trait. Thanks to our
stability guarantees, this trait still exists, so if you'd like to
still support Rust versions before Rust 1.23, you can do this:

#[allow(unused_imports)]
use std::ascii::AsciiExt;

...to suppress the related warning. Once you drop support for older
Rusts, you can remove both lines, and everything will continue to
work.

Additionally, a few new APIs were stabilized this release:

    The various std::sync::atomic types now implement From their
    non-atomic types. For example, let x = AtomicBool::from(true);.
    () now implements FromIterator<()>; check the PR for a neat
    use-case.  RwLock<T> has had its Send restriction lifted

See the detailed release notes for more.

## Cargo features

cargo check can now check your unit tests.

cargo uninstall can now uninstall more than one package in one
command.
2018-01-08 09:33:58 +00:00
manu
427e4995b3 Updated www/ap2-upload to 0.8
This update fixes upload of file containing spaces in their names.
The trailing characters after space are no longer dropped.
2018-01-08 09:04:50 +00:00
wen
c38a8b6376 Updated www/p5-HTML-Lint to 2.30 2018-01-08 07:34:38 +00:00
wen
7ad5ee148a Update to 2.30
Upstream changes:
2.30    Sun Jan  7 22:02:25 CST 2018
    No changes since 2.27_03.


2.27_03 Wed Jan  3 17:07:07 CST 2018
    [FIXES]
    Removed the text-invalid-entity and attr-invalid-entity, which were
    for entities that had an invalid numeric value, anything greater
    than &#65536.  There is no longer a restriction on the numeric values
    of HTML entities. (GH#60)


2.27_02 Wed Dec 27 11:46:28 CST 2017
    There are be no functionality changes since 2.27_01.

    [INTERNALS]
    Many Perl::Critic cleanups.


2.27_01 Fri Dec 22 15:54:32 CST 2017
    [ENHANCEMENTS]
    Adds checking of entities in attributes, not just text.  Thanks,
    Klaus S. Madsen.

    [FIXES]
    Calling ->parsefile() would generate an error.  Thanks, Shlomi
    Fish. (GH#58)

    [INTERNALS]
    Prepare for perl 5.26.0 which removes '.' from @INC.  Thanks,
    Jim Keenan.

    Fix disttest target.  Thanks, Shlomi Fish.
2018-01-08 07:33:14 +00:00
mef
c40e8a19ec PKGNAME to be derived from DISTNAME 2018-01-08 02:33:57 +00:00
wen
2f7a7ba80e Updated devel/p5-Mouse to 2.5.1 2018-01-08 01:23:20 +00:00
wen
262506352b Update to 2.5.1
Upstream changes:
v2.5.1 2018-01-07T14:34:19Z
    - use PERL_UNUSED_RESULT (#83)
    - Apply several minor patches, especially for packaging (#84)
2018-01-08 01:21:26 +00:00
rillig
b51310fbb7 etckeeper: Fix pkglint warnings, fix "grep" typo from 2013, bump revision
Plus, the file commit.d/20store-metadata had not been included in the
package, probably by accident. Regenerating cf-files.mk restored it.
2018-01-07 23:04:45 +00:00
rillig
2fe5407f6b Move documentation to where it belongs, add license, bump PKGREVISION. 2018-01-07 22:36:54 +00:00
rillig
30511206ec tuxracer: Move documentation to where it belongs, bump PKGREVISION. 2018-01-07 22:23:46 +00:00
rillig
4d0232a029 tads: Move documentation to where it belongs, bump PKGREVISION. 2018-01-07 22:21:04 +00:00
rillig
7a9ba5e5a8 cyberbit-ttf: Move documentation to where it belongs, bump PKGREVISION. 2018-01-07 21:56:35 +00:00
rillig
1ba78e4309 Move documentation to where it belongs, add license, bump PKGREVISION. 2018-01-07 21:37:55 +00:00
rillig
ccd4720668 Move documentation to where it belongs, bump PKGREVISION. 2018-01-07 21:24:11 +00:00
plunky
0b87401ee9 force use of builtin for alloca(3).
This fixes warnings on NetBSD, maybe also build on SmartOS
2018-01-07 21:23:39 +00:00
rillig
aea85092b4 Move documentation to where it belongs, bump PKGREVISION. 2018-01-07 21:08:10 +00:00
joerg
d6cafb1be4 Fix path to py-bcrypt. 2018-01-07 21:02:49 +00:00
joerg
dc37b8c06d Add missing dependency on ocaml-lwt. Bump revision. 2018-01-07 21:02:29 +00:00
joerg
ef177096cc Stop using gtkdoc, the template support is gone. 2018-01-07 21:01:55 +00:00
joerg
658dcf4a63 Needs pip in setup.py. 2018-01-07 21:01:28 +00:00
joerg
6f1b8f86f5 Fix build against newer nettle. 2018-01-07 21:01:09 +00:00
joerg
cb7a1b1a68 Don't use AUTO_PLIST, but create the directory explicitly. Fixes build. 2018-01-07 21:00:23 +00:00
joerg
92d72bffcd Don't hard-code libstdc++. Depend on the compiler to add the STL. Bump
revision.
2018-01-07 20:59:40 +00:00