Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (5m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (43d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (155d) 

2024-05-13 19:47:24 UTC Now

2019-04-14 15:40:23 UTC MAIN commitmail json YAML

lang/ruby: remove support for ruby23

Remove support for ruby23.

(taca)

2019-04-14 15:37:41 UTC MAIN commitmail json YAML

doc: note remove of ruby23 packages

lang/ruby23
lang/ruby23-base
x11/ruby-tk

(taca)

2019-04-14 15:36:24 UTC MAIN commitmail json YAML

2019-04-14 15:34:44 UTC MAIN commitmail json YAML

x11/ruby-tk: remove ruby-tk

Remove ruby-tk, really it was ruby23-tk.
Someday, ruby-tk-gem would be renamed to ruby-tk.

(taca)

2019-04-14 15:33:15 UTC MAIN commitmail json YAML

x11/Makefile: remove ruby-tk

Remove ruby-tk.

(taca)

2019-04-14 15:32:29 UTC MAIN commitmail json YAML

devel/ruby-readline: drop support for ruby23

Drop support for ruby23.

(taca)

2019-04-14 15:31:55 UTC MAIN commitmail json YAML

devel/ruby-fiddle: drop support for ruby23

Drop support for ruby23.

(taca)

2019-04-14 15:30:24 UTC MAIN commitmail json YAML

databases/ruby-gdbm: drop support for ruby23

Drop support for ruby23.

(taca)

2019-04-14 15:29:22 UTC MAIN commitmail json YAML

lang/ruby23: remove package

Remove ruby23 package since Ruby 2.3 is now EOL status.

(taca)

2019-04-14 15:27:34 UTC MAIN commitmail json YAML

lang/Makefile: remove ruby23 and ruby23-base

Remove ruby23 and ruby23-base.

(taca)

2019-04-14 15:22:39 UTC MAIN commitmail json YAML

doc: Updated meta-pkgs/bulk-medium to 20190414

(taca)

2019-04-14 15:22:17 UTC MAIN commitmail json YAML

meta-pkgs/bulk-medium: drop lang/ruby23-base

* Drop lang/ruby23-base.
* Bump version.

(taca)

2019-04-14 13:28:50 UTC MAIN commitmail json YAML

doc: Updated mail/qmail-run to 20190414

(schmonz)

2019-04-14 13:28:44 UTC MAIN commitmail json YAML

Check case-insensitively whether recipient is exempt from greylisting.
Since ucspi-tcp6's tcpserver can no longer listen to 127.0.0.1 without
specifying -4, specify it by default. Bump version.

(schmonz)

2019-04-14 12:49:17 UTC MAIN commitmail json YAML

2019-04-14 12:42:04 UTC MAIN commitmail json YAML

Update rust to version 1.34.0.

Pkgsrc changes:
* Bump required rust version to build to 1.33.0.
* Adapt patches to changed file locations.
* (I worry about 32-bit ports, now that Atomic64 apparently is First-Class;
  this has been built on NetBSD/amd64 so far)

Upstream changes:

Version 1.34.0 (2019-04-11)
==========================

Language
--------
- [You can now use `#[deprecated = "reason"]`][58166] as a shorthand for
  `#[deprecated(note = "reason")]`. This was previously allowed by mistake
  but had no effect.
- [You can now accept token streams in `#[attr()]`,`#[attr[]]`, and
  `#[attr{}]` procedural macros.][57367]
- [You can now write `extern crate self as foo;`][57407] to import your
  crate's root into the extern prelude.

Compiler
--------
- [You can now target `riscv64imac-unknown-none-elf` and
  `riscv64gc-unknown-none-elf`.][58406]
- [You can now enable linker plugin LTO optimisations with
  `-C linker-plugin-lto`.][58057] This allows rustc to compile your Rust code
  into LLVM bitcode allowing LLVM to perform LTO optimisations across C/C++ FFI
  boundaries.
- [You can now target `powerpc64-unknown-freebsd`.][57809]

Libraries
---------
- [The trait bounds have been removed on some of `HashMap<K, V, S>`'s and
  `HashSet<T, S>`'s basic methods.][58370] Most notably you no longer require
  the `Hash` trait to create an iterator.
- [The `Ord` trait bounds have been removed on some of `BinaryHeap<T>`'s basic
  methods.][58421] Most notably you no longer require the `Ord` trait to create
  an iterator.
- [The methods `overflowing_neg` and `wrapping_neg` are now `const` functions
  for all numeric types.][58044]
- [Indexing a `str` is now generic over all types that
  implement `SliceIndex<str>`.][57604]
- [`str::trim`, `str::trim_matches`, `str::trim_{start, end}`, and
  `str::trim_{start, end}_matches` are now `#[must_use]`][57106] and will
  produce a warning if their returning type is unused.
- [The methods `checked_pow`, `saturating_pow`, `wrapping_pow`, and
  `overflowing_pow` are now available for all numeric types.][57873] These are
  equivalvent to methods such as `wrapping_add` for the `pow` operation.

Stabilized APIs
---------------

#### std & core
* [`Any::type_id`]
* [`Error::type_id`]
* [`atomic::AtomicI16`]
* [`atomic::AtomicI32`]
* [`atomic::AtomicI64`]
* [`atomic::AtomicI8`]
* [`atomic::AtomicU16`]
* [`atomic::AtomicU32`]
* [`atomic::AtomicU64`]
* [`atomic::AtomicU8`]
* [`convert::Infallible`]
* [`convert::TryFrom`]
* [`convert::TryInto`]
* [`iter::from_fn`]
* [`iter::successors`]
* [`num::NonZeroI128`]
* [`num::NonZeroI16`]
* [`num::NonZeroI32`]
* [`num::NonZeroI64`]
* [`num::NonZeroI8`]
* [`num::NonZeroIsize`]
* [`slice::sort_by_cached_key`]
* [`str::escape_debug`]
* [`str::escape_default`]
* [`str::escape_unicode`]
* [`str::split_ascii_whitespace`]

#### std
* [`Instant::checked_add`]
* [`Instant::checked_sub`]
* [`SystemTime::checked_add`]
* [`SystemTime::checked_sub`]

Cargo
-----
- [You can now use alternative registries to crates.io.][cargo/6654]

Misc
----
- [You can now use the `?` operator in your documentation tests without manually
  adding `fn main() -> Result<(), _> {}`.][56470]

Compatibility Notes
-------------------
- [`Command::before_exec` is now deprecated in favor of the
  unsafe method `Command::pre_exec`.][58059]
- [Use of `ATOMIC_{BOOL, ISIZE, USIZE}_INIT` is now deprecated.][57425] As you
  can now use `const` functions in `static` variables.

[58370]: https://github.com/rust-lang/rust/pull/58370/
[58406]: https://github.com/rust-lang/rust/pull/58406/
[58421]: https://github.com/rust-lang/rust/pull/58421/
[58166]: https://github.com/rust-lang/rust/pull/58166/
[58044]: https://github.com/rust-lang/rust/pull/58044/
[58057]: https://github.com/rust-lang/rust/pull/58057/
[58059]: https://github.com/rust-lang/rust/pull/58059/
[57809]: https://github.com/rust-lang/rust/pull/57809/
[57873]: https://github.com/rust-lang/rust/pull/57873/
[57604]: https://github.com/rust-lang/rust/pull/57604/
[57367]: https://github.com/rust-lang/rust/pull/57367/
[57407]: https://github.com/rust-lang/rust/pull/57407/
[57425]: https://github.com/rust-lang/rust/pull/57425/
[57106]: https://github.com/rust-lang/rust/pull/57106/
[56470]: https://github.com/rust-lang/rust/pull/56470/
[cargo/6654]: https://github.com/rust-lang/cargo/pull/6654/
[`Any::type_id`]: https://doc.rust-lang.org/std/any/trait.Any.html#tymethod.type_id
[`Error::type_id`]: https://doc.rust-lang.org/std/error/trait.Error.html#tymethod.type_id
[`atomic::AtomicI16`]: https://doc.rust-lang.org/std/atomic/struct.AtomicI16.html
[`atomic::AtomicI32`]: https://doc.rust-lang.org/std/atomic/struct.AtomicI32.html
[`atomic::AtomicI64`]: https://doc.rust-lang.org/std/atomic/struct.AtomicI64.html
[`atomic::AtomicI8`]: https://doc.rust-lang.org/std/atomic/struct.AtomicI8.html
[`atomic::AtomicU16`]: https://doc.rust-lang.org/std/atomic/struct.AtomicU16.html
[`atomic::AtomicU32`]: https://doc.rust-lang.org/std/atomic/struct.AtomicU32.html
[`atomic::AtomicU64`]: https://doc.rust-lang.org/std/atomic/struct.AtomicU64.html
[`atomic::AtomicU8`]: https://doc.rust-lang.org/std/atomic/struct.AtomicU8.html
[`convert::Infallible`]: https://doc.rust-lang.org/std/convert/enum.Infallible.html
[`convert::TryFrom`]: https://doc.rust-lang.org/std/convert/trait.TryFrom.html
[`convert::TryInto`]: https://doc.rust-lang.org/std/convert/trait.TryInto.html
[`iter::from_fn`]: https://doc.rust-lang.org/std/iter/fn.from_fn.html
[`iter::successors`]: https://doc.rust-lang.org/std/iter/fn.successors.html
[`num::NonZeroI128`]: https://doc.rust-lang.org/std/num/struct.NonZeroI128.html
[`num::NonZeroI16`]: https://doc.rust-lang.org/std/num/struct.NonZeroI16.html
[`num::NonZeroI32`]: https://doc.rust-lang.org/std/num/struct.NonZeroI32.html
[`num::NonZeroI64`]: https://doc.rust-lang.org/std/num/struct.NonZeroI64.html
[`num::NonZeroI8`]: https://doc.rust-lang.org/std/num/struct.NonZeroI8.html
[`num::NonZeroIsize`]: https://doc.rust-lang.org/std/num/struct.NonZeroIsize.html
[`slice::sort_by_cached_key`]: https://doc.rust-lang.org/std/slice/fn.sort_by_cached_key
[`str::escape_debug`]: https://doc.rust-lang.org/std/primitive.str.html#method.escape_debug
[`str::escape_default`]: https://doc.rust-lang.org/std/primitive.str.html#method.escape_default
[`str::escape_unicode`]: https://doc.rust-lang.org/std/primitive.str.html#method.escape_unicode
[`str::split_ascii_whitespace`]: https://doc.rust-lang.org/std/primitive.str.html#method.split_ascii_whitespace
[`Instant::checked_add`]: https://doc.rust-lang.org/std/time/struct.Instant.html#method.checked_add
[`Instant::checked_sub`]: https://doc.rust-lang.org/std/time/struct.Instant.html#method.checked_sub
[`SystemTime::checked_add`]: https://doc.rust-lang.org/std/time/struct.SystemTime.html#method.checked_add
[`SystemTime::checked_sub`]: https://doc.rust-lang.org/std/time/struct.SystemTime.html#method.checked_sub

(he)

2019-04-14 10:38:34 UTC MAIN commitmail json YAML

doc: update of ruby-rails52 to 5.2.3

Update of ruby-rails52 to 5.2.3.

devel/ruby-activesupport52
devel/ruby-activemodel52
devel/ruby-activejob52
www/ruby-actionview52
www/ruby-actionpack52
www/ruby-actioncable52
databases/ruby-activerecord52
devel/ruby-activestorage52
mail/ruby-actionmailer52
devel/ruby-railties52
www/ruby-rails52

(taca)

2019-04-14 10:36:34 UTC MAIN commitmail json YAML

www/ruby-rails52: update to 5.2.3

Update ruby-rails52 to 5.2.3 which contains security fix of actionpack in
5.2.2.2.

(taca)

2019-04-14 10:34:57 UTC MAIN commitmail json YAML

devel/ruby-railties52: updateo to 5.2.3

## Rails 5.2.3 (March 27, 2019) ##

*  Seed database with inline ActiveJob job adapter.

    *Gannon McGibbon*

*  Fix boolean interaction in scaffold system tests.

    *Gannon McGibbon*

## Rails 5.2.2.1 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:34:27 UTC MAIN commitmail json YAML

mail/ruby-actionmailer52: update to 5.2.3

## Rails 5.2.3 (March 27, 2019) ##

*  No changes.

## Rails 5.2.2.1 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:33:55 UTC MAIN commitmail json YAML

devel/ruby-activestorage52: update to 5.2.3

## Rails 5.2.3 (March 27, 2019) ##

*  No changes.

## Rails 5.2.2.1 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:33:31 UTC MAIN commitmail json YAML

databases/ruby-activerecord52: update to 5.2.3

## Rails 5.2.3 (March 27, 2019) ##

*  Fix different `count` calculation when using `size` with manual `select` with DISTINCT.

    Fixes #35214.

    *Juani Villarejo*

*  Fix prepared statements caching to be enabled even when query caching is enabled.

    *Ryuta Kamizono*

*  Don't allow `where` with invalid value matches to nil values.

    Fixes #33624.

    *Ryuta Kamizono*

*  Restore an ability that class level `update` without giving ids.

    Fixes #34743.

    *Ryuta Kamizono*

*  Fix join table column quoting with SQLite.

    *Gannon McGibbon*

*  Ensure that `delete_all` on collection proxy returns affected count.

    *Ryuta Kamizono*

*  Reset scope after delete on collection association to clear stale offsets of removed records.

    *Gannon McGibbon*

## Rails 5.2.2.1 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:33:01 UTC MAIN commitmail json YAML

www/ruby-actioncable52: update to 5.2.3

## Rails 5.2.3 (March 27, 2019) ##

*  No changes.

## Rails 5.2.2.1 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:32:37 UTC MAIN commitmail json YAML

www/ruby-actionpack52: update to 5.2.3

* 5.2.2.2 fixes these security problems:

CVE-2019-5418
CVE-2019-5419
CVE-2019-5420

## Rails 5.2.3 (March 27, 2019) ##

*  Allow using combine the Cache Control `public` and `no-cache` headers.

    Before this change, even if `public` was specified for Cache Control header,
    it was excluded when `no-cache` was included. This fixed to keep `public`
    header as is.

    Fixes #34780.

    *Yuji Yaginuma*

*  Allow `nil` params for `ActionController::TestCase`.

    *Ryo Nakamura*

## Rails 5.2.2.1 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:31:52 UTC MAIN commitmail json YAML

www/ruby-actionview52: update to 5.2.3

## Rails 5.2.3 (March 27, 2019) ##

*  Prevent non-primary mouse keys from triggering Rails UJS click handlers.
    Firefox fires click events even if the click was triggered by non-primary mouse keys such as right- or scroll-wheel-clicks.
    For example, right-clicking a link such as the one described below (with an underlying ajax request registered on click) should not cause that request to occur.

    ```
    <%= link_to 'Remote', remote_path, class: 'remote', remote: true, data: { type: :json } %>
    ```

    Fixes #34541

    *Wolfgang Hobmaier*

## Rails 5.2.2.1 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:31:25 UTC MAIN commitmail json YAML

devel/ruby-activejob52: update to 5.2.3

## Rails 5.2.3 (March 27, 2019) ##

*  No changes.

## Rails 5.2.2.1 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:30:59 UTC MAIN commitmail json YAML

devel/ruby-activemodel52: update to 5.2.3

## Rails 5.2.3 (March 27, 2019) ##

*  Fix date value when casting a multiparameter date hash to not convert
    from Gregorian date to Julian date.

    Before:

        Day.new({"day(1i)"=>"1", "day(2i)"=>"1", "day(3i)"=>"1"})
        => #<Day id: nil, day: "0001-01-03", created_at: nil, updated_at: nil>

    After:

        Day.new({"day(1i)"=>"1", "day(2i)"=>"1", "day(3i)"=>"1"})
        => #<Day id: nil, day: "0001-01-01", created_at: nil, updated_at: nil>

    Fixes #28521.

    *Sayan Chakraborty*

*  Fix numericality equality validation of `BigDecimal` and `Float`
    by casting to `BigDecimal` on both ends of the validation.

    *Gannon McGibbon*

## Rails 5.2.2.1 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:30:26 UTC MAIN commitmail json YAML

devel/ruby-activesupport52: update to 5.2.3

## Rails 5.2.3 (March 27, 2019) ##

*  Add `ActiveSupport::HashWithIndifferentAccess#assoc`.

    `assoc` can now be called with either a string or a symbol.

    *Stefan Schüßler*

*  Fix `String#safe_constantize` throwing a `LoadError` for incorrectly cased constant references.

    *Keenan Brock*

*  Allow Range#=== and Range#cover? on Range

    `Range#cover?` can now accept a range argument like `Range#include?` and
    `Range#===`. `Range#===` works correctly on Ruby 2.6. `Range#include?` is moved
    into a new file, with these two methods.

    *utilum*

*  If the same block is `included` multiple times for a Concern, an exception is no longer raised.

    *Mark J. Titorenko*, *Vlad Bokov*

## Rails 5.2.2.1 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:29:39 UTC MAIN commitmail json YAML

lang/ruby: start update rails52 to 5.2.3

Start update of ruby-rails52.

(taca)

2019-04-14 10:27:03 UTC MAIN commitmail json YAML

doc: update ruby-rails51 to 5.1.6.2

devel/ruby-activesupport51
devel/ruby-activemodel51
devel/ruby-activejob51
www/ruby-actionview51
www/ruby-actionpack51
www/ruby-actioncable51
databases/ruby-activerecord51
mail/ruby-actionmailer51
devel/ruby-railties51
www/ruby-rails51

(taca)

2019-04-14 10:25:59 UTC MAIN commitmail json YAML

www/ruby-rails51: update to 5.1.6.2

Update to ruby-rails51 to 5.1.6.2; security fix of actionpack.

(taca)

2019-04-14 10:24:43 UTC MAIN commitmail json YAML

devel/ruby-railties51: update to 5.1.6.2

## Rails 5.1.6.2 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:24:20 UTC MAIN commitmail json YAML

mail/ruby-actionmailer51: update to 5.1.6.2

## Rails 5.1.6.2 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:23:49 UTC MAIN commitmail json YAML

databases/ruby-activerecord51: update to 5.1.6.2

## Rails 5.1.6.2 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:23:18 UTC MAIN commitmail json YAML

www/ruby-actioncable51: update to 5.1.6.2

## Rails 5.1.6.2 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:22:52 UTC MAIN commitmail json YAML

www/ruby-actionpack51: update to 5.1.6.2

www/ruby-actionpack51: Update to 5.1.6.2

* Fix [CVE-2019-5418] and [CVE-2019-5419].

(taca)

2019-04-14 10:22:12 UTC MAIN commitmail json YAML

www/ruby-actionview51: update to 5.1.6.2

## Rails 5.1.6.2 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:21:41 UTC MAIN commitmail json YAML

devel/ruby-activejob51: update to 5.1.6.2

## Rails 5.1.6.2 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:21:09 UTC MAIN commitmail json YAML

devel/ruby-activemodel51: update to 5.1.6.2

## Rails 5.1.6.2 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:20:26 UTC MAIN commitmail json YAML

devel/ruby-activesupport51: update to 5.1.6.2

## Rails 5.1.6.2 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:19:43 UTC MAIN commitmail json YAML

lang/ruby: start update rails51 to 5.1.6.2

Start update of ruby-rails51.

(taca)

2019-04-14 10:17:12 UTC MAIN commitmail json YAML

doc: update ruby-rails42 to 4.2.11.1

devel/ruby-activesupport42
devel/ruby-activejob42
devel/ruby-activemodel42
databases/ruby-activerecord42
www/ruby-actionview42
www/ruby-actionpack42
mail/ruby-actionmailer42
devel/ruby-railties42
www/ruby-rails42

(taca)

2019-04-14 10:16:19 UTC MAIN commitmail json YAML

www/ruby-rails42: update to 4.2.11.1

Update ruby-rails24 to 4.2.11.1; security fix of actionpack.

(taca)

2019-04-14 10:15:29 UTC MAIN commitmail json YAML

devel/ruby-railties42: update to 4.2.11.1

## Rails 4.2.11.1 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:15:17 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.0.8.40, cups-base-2.2.11, http-parser-2.9.1,
  py-mechanize-0.4.2, vala-0.44.3, wireshark-2.6.8, wireshark-3.0.1,
  zsh-autosuggestions-0.5.2.

(wiz)

2019-04-14 10:14:57 UTC MAIN commitmail json YAML

mail/ruby-actionmailer42: update to 4.2.11.1

## Rails 4.2.11.1 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:14:25 UTC MAIN commitmail json YAML

www/ruby-actionpack42: update to 4.2.11.1

## Rails 4.2.11.1 (March 11, 2019) ##

* Fix [CVE-2019-5418] and [CVE-2019-5419].

(taca)

2019-04-14 10:13:39 UTC MAIN commitmail json YAML

www/ruby-actionview42: update to 4.2.11.1

## Rails 4.2.11.1 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:13:03 UTC MAIN commitmail json YAML

databases/ruby-activerecord42: update to 4.2.11.1

## Rails 4.2.11.1 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:12:26 UTC MAIN commitmail json YAML

devel/ruby-activemodel42: update to 4.2.11.1

## Rails 4.2.11.1 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:11:22 UTC MAIN commitmail json YAML

devel/ruby-activesupport42: update to 4.2.11.1

## Rails 4.2.11.1 (March 11, 2019) ##

*  No changes.

(taca)

2019-04-14 10:10:49 UTC MAIN commitmail json YAML

lang/ruby: start update rails42 to 4.2.11

Start update of ruby-rails42.

(taca)

2019-04-14 09:37:37 UTC MAIN commitmail json YAML

doc: Updated databases/ruby-sequel to 5.19.0

(taca)

2019-04-14 09:37:13 UTC MAIN commitmail json YAML

databases/ruby-sequel: update to 5.19.0

=== 5.19.0 (2019-04-02)

* Use more optimized approach to merging hashes in ruby 2.5+ (jeremyevans)

* Use SQLite extended result codes when using ruby-sqlite3 1.4.0+ (jeremyevans)

* Recognize additional SQLite extended result codes in the shared sqlite adapter (jeremyevans)

* Add Database#rename_enum_value to the pg_enum extension (AlexWayfer) (#1603)

* Make Database#drop_table delete constraint validations metadata for that table if using the constraint_validations extension (jeremyevans)

* Speed up row fetching in the sqlite adapter (jeremyevans)

* Speed up row fetching and type conversion in the sqlanywhere adapter (jeremyevans)

(taca)

2019-04-14 09:23:30 UTC MAIN commitmail json YAML

doc: Updated www/contao35 to 3.5.40

(taca)

2019-04-14 09:23:07 UTC MAIN commitmail json YAML

www/contao35: update to 3.5.40

Version 3.5.40 (2019-04-10)
---------------------------

### Fixed
Fix the save callback in the back end password module (see #429).

(taca)

2019-04-14 07:03:38 UTC MAIN commitmail json YAML

doc: Updated editors/emacs26 to 26.2

(wiz)

2019-04-14 07:03:20 UTC MAIN commitmail json YAML

emacs26: update to 26.2.

Emacs 26.2 has a wide variety of new features, including:

    Emacs modules can now be built outside of the Emacs tree source.
    Emacs is now compliant with the latest version 11.0 of the Unicode Standard.
    In Dired, the 'Z' command on a directory name compresses all of its files.

(wiz)

2019-04-14 06:28:54 UTC MAIN commitmail json YAML

doc: Added fonts/public-sans version 1.0.0

(wiz)

2019-04-14 06:28:37 UTC MAIN commitmail json YAML

fonts/Makefile: + public-sans

(wiz)

2019-04-14 06:28:13 UTC MAIN commitmail json YAML

fonts/public-sans: import public-sans-1.0.0

A strong, neutral typeface for interfaces, text, and headings.

(wiz)

2019-04-13 23:38:50 UTC MAIN commitmail json YAML

doc: Updated cad/gtkwave to 3.3.100

(mef)

2019-04-13 23:38:40 UTC MAIN commitmail json YAML

Updated cad/gtkwave to 3.3.100

3.3.100 20mar19 FSDB fix for variable declarations of array of reals.
                Added Real, Time, Enum, and Popcnt flags to Edit/Show-Change.
                Ensure Show-Change regenerates analog traces.
                Added braces inside Tcl source command to allow spaces in
                filenames for Tcl scripts.

(mef)

2019-04-13 23:10:52 UTC MAIN commitmail json YAML

doc: Updated lang/go14 to 1.4.3nb9

(maya)

2019-04-13 23:09:41 UTC MAIN commitmail json YAML

go14: fix bootstrap for newer openbsd.

openbsd requires mapping the stack with MAP_STACK. binaries not doing this
will not run. patch taken from openbsd ports, via sjmulder.

I modified it to use GOOS_openbsd, because other OSes are not provided
an implementation of sysMarkStack.

Bump PKGREVISION.

(maya)

2019-04-13 14:30:42 UTC MAIN commitmail json YAML

Updated devel/p5-Class-Inspector to 1.34

(wen)

2019-04-13 14:29:36 UTC MAIN commitmail json YAML

Update to 1.34

Upstream changes:
1.34      2019-03-28 12:13:40 -0400
  - Producton release identical to 1.33_01

1.33_01  2019-03-27 23:30:09 -0400
  - Fix compatability with Devel::Hide (gh#6, gh#8).

(wen)

2019-04-13 14:23:14 UTC MAIN commitmail json YAML

Updated devel/p5-Class-Field to 0.24

(wen)

2019-04-13 14:22:37 UTC MAIN commitmail json YAML

Update to 0.24

Upstream changes:
0.24 Tue Feb 12 13:55:49 PST 2019
- Apply https://github.com/ingydotnet/class-field-pm/pull/3 @mtmail++

(wen)

2019-04-13 14:10:26 UTC MAIN commitmail json YAML

Updated devel/p5-B-Keywords to 1.20

(wen)

2019-04-13 14:08:10 UTC MAIN commitmail json YAML

Update to 1.20

Upstream changes:n
1.20 2019-02-15 11:03:00 rurban
  - extern was added with 5.29.0c

(wen)

2019-04-13 14:00:39 UTC MAIN commitmail json YAML

doc: Updated audio/din to version 41

(fox)

2019-04-13 13:56:43 UTC MAIN commitmail json YAML

din: Update to 41

Changes since 39.0.1:

DIN Is Noise 41 @ Chennai, India
+++ non-linear pitch and volume distributon on all microtonal-keybard ranges +++
! until DIN 40, pitch increased steadily from left note to right note on all
microtonal ranges !
! until DIN 40, volume increased steadily from the bottom to the top on all
microtonal ranges !
+ in DIN 41, edit the pitch distribution curve to non-linearly change the pitch
when going left to right in a microtonal range.
+ Menu > Editors > Range Pitch & Volume
+ in DIN 41, edit the volume distribution curve to non-linearly change the volume
when going from bottom to top of a microtonal range.
+ Menu > Editors > Range Pitch & Volume
+ Voice and Drones all pick up changes to range width+height, range pitch+volume curves
+ Press INSERT on microtonal-keyboard to toggle overlay of volume distribution
+ Press END on microtonal-keyboard to toggle overlay of pitch distribution

+++ drone pendulum +++
+ inspired by wave pendulum toy/experiment from physics
+ Menu > Drone Tools > Create drone pendulum
+ click and drag a box to create drone pendulum
+ spacing determines the number of drones made along orientation
+ low spacing = large number of drones
high spacing = small number of drones
+ orientation
+ vertical
+ frequency changes more than volume
+ change FM depth, bpm for interest
+ horizontal
+ volume changes more than frequency
+ change AM depth, bpm for interest

+ press SHIFT or CTRL to square the selection box
+ SHIFT chooses lesser of width or height
+ CTRL chooses greater of width or height to square mesh
+ squaring useful when creating mesh and drone pendulums

+ ESC or Right click from Settings screen to come back to previuos screen

- removed F8 = mouse capture assign and F9 = mouse capture delete
- Please use Menu > Tools > Mouse capture > Assign or Delete

! FIXED: curve picker display !
! FIXED: menu items on curve editor !

DIN Is Noise 40 @ Chennai, India.
+ Wrap checkbutton on Sine Mixer to toggle wrapping of harmonics when sliding them
- always wrapped harmonics until DIN 39

+ defered creation of drones of the drone mesh
- all drones were created at the same time until DIN 39
+ affects their phase so affects their visual modulation
+ visible and audible when you do FM / AM
+ different creation schemes:
+ ascending/descending rows and columns, random, nearest/farthest from various
end points, random and custom point

+ set width and height of all microtonal ranges by sculpting curves range-width
and range-height in the new Range Width & Height editor
+ invoke editor with Menu > Editors > Range Width & Height
+ useful to overlay the microtonal keyboard when on the editor
+ press o or Menu > Tools > Overlay Instrument
+ sculpting the curves is another way to do mircotonal range modulation :)
! automate by assigning mouse capture to points !

+ randomize increment on a value spinner:
+ click on right arrow beside the value field to reveal ~ checkbutton
+ turn increment randomization on/off by clicking on the ~ checkbutton
+ default randomisation of increment is -100% to 100% ie no
increment at all to twice the increment
+ change this value in the field to change the randomisation
eg., 0 100 means increment to twice the increment

+ direction indicators on mouse slider
+ move along indicated directions to change parameter

+ new checkbox Overlay Instrument on all curve editors
+ overlays the current instrument on the curve editor

* changed widgets on the keyboard-keyboard:
* voices attack time, decay time

* can now constrain drone scaling (Menu > Drone Tools > Scale) to horizontal or vertical axis.
* default is uniform scaling along both horizontal and vertical axes
* press SHIFT to scale selected drones along horizontal only
* press CTRL to scale selected drones along vertical only

! FIXED set drone master volume increment to 0.1 !
! FIXED countries plugin preview !
! FIXED drone mesh preview display !
! FIXED fold arrow button color on oscilloscope !
! FIXED no pitch/volume display when cursor on widgets on microtonal keyboard !

(fox)

2019-04-13 12:31:17 UTC MAIN commitmail json YAML

games/powder-toy: Add missing file.

(nia)

2019-04-13 12:08:19 UTC MAIN commitmail json YAML

doc: Added games/powder-toy version 94.1

(nia)

2019-04-13 12:08:04 UTC MAIN commitmail json YAML

games/powder-toy: Add version 74.1

The Powder Toy is a free physics sandbox game, which simulates air
pressure and velocity, heat, gravity and a countless number of
interactions between different substances! The game provides you
with various building materials, liquids, gases and electronic
components.

(nia)

2019-04-13 08:48:22 UTC MAIN commitmail json YAML

clamav: remove patch-ag
already #ifdef-ed

(szptvlfn)

2019-04-12 18:39:34 UTC MAIN commitmail json YAML

games/ioquake3: Mark unsafe for PAX_MPROTECT and set LICENSE.

(nia)

2019-04-12 13:24:10 UTC MAIN commitmail json YAML

doc: Updated www/php-glpi to 9.4.2

(hauke)

2019-04-12 13:23:57 UTC MAIN commitmail json YAML

Update to glpi v9.4.2, with security and bug fixes.

- Security: prevent external redirections
- Fix some performances issues
- Fix various issues on plugins loading (cache conflict, bad locales)
- Fix display of documents in tickets
- Fix display of user's pictures
- Fix lost of some relations and sql errors when transferring items
- Feature: add Historical tab on config page
- And many more!

The full changelog is available:
https://github.com/glpi-project/glpi/milestone/32?closed=1

(hauke)

2019-04-12 13:16:35 UTC MAIN commitmail json YAML

doc/TODO: + MesaLib-19.0.2, rust-1.34.0.

(wiz)

2019-04-12 13:13:59 UTC MAIN commitmail json YAML

doc: Updated devel/py-setuptools to 41.0.0

(wiz)

2019-04-12 13:13:44 UTC MAIN commitmail json YAML

py-setuptools: update to 41.0.0.

v41.0.0
-------

* #1735: When parsing setup.cfg files, setuptools now requires the files to be encoded as UTF-8. Any other encoding will lead to a UnicodeDecodeError. This change removes support for specifying an encoding using a 'coding: ' directive in the header of the file, a feature that was introduces in 40.7. Given the recent release of the aforementioned feature, it is assumed that few if any projects are utilizing the feature to specify an encoding other than UTF-8.

(wiz)

2019-04-12 13:02:57 UTC MAIN commitmail json YAML

doc: Updated devel/apr to 1.7.0

(wiz)

2019-04-12 13:02:44 UTC MAIN commitmail json YAML

apr: update to 1.7.0.

Changes for APR 1.7.0

  *) apr_dir_read: [Unix] Dropped the preference of the dirread_r() flavor
    for dirread(), because the former is both deprecated and unneeded.
    [Yann Ylavic, William Rowe]

  *) apr_file_info: [Win32 only] Treat only "name surrogate" reparse points
    as symlinks, and not other reparse tag types. bug 47630
    [Oleg Liatte <olegliatte gmail.com>]

  *) Test %ld vs. %lld to avoid compiler emits using APR_OFF_T_FMT, in the
    case of apparently equivilant long and long long types. [William Rowe]

  *) Recognize APPLE predefined macros as equivilant to DARWIN. [Jim Jagielski]

  *) Signals: Allow handling of SIGUSR2 in apr_signal_thread. [Yann Ylavic]

  *) Atomics: Support for 64bit ints. [Jim Jagielski]

  *) Add the apr_encode_* API that implements RFC4648 and RFC7515
    compliant BASE64, BASE64URL, BASE32, BASE32HEX and BASE16
    encode/decode functions. [Graham Leggett]

  *) rand: Use arc4random_buf() on BSD platforms and getrandom() on Linux,
    when available. [Christian Weisgerber <naddy openbsd.org, Yann Ylavic]

  *) Add apr_sockaddr_zone_set, apr_sockaddr_zone_set to set and retrieve
    the zone for link-local IPv6 addresses.  [Joe Orton]

  *) apr_sockaddr_equal: Compare link-local IPv6 addresses with different
    zones as not equal.  [Joe Orton]

  *) apr_sockaddr_ip_getbuf, apr_sockaddr_ip_get: Append "%zone" for
    IPv6 link-local addresses.  [Joe Orton]

  *) Locks: add a --disable-timedlocks config option in case users
    encounter more platforms where it fails [Nick Kew].

  *) apr_allocator, apr_pools: Add apr_allocator_page_size() and
    apr_allocator_min_order_set() to respectively get the (system's) page size
    in use and set the minimum allocation size for an allocator (expressed in
    2^order pages).  [Yann Ylavic]

  *) locks: provide portable implementations of timedlock()s for
    posix-sems, sysv-sems and pthreads for those platforms that
    lack native versions (eg: OSX/macOS). [Jim Jagielski]

  *) locks: Introduce apr_{thread,proc,global}_mutex_timedlock().
    [Yann Ylavic]

(wiz)

2019-04-12 09:48:57 UTC MAIN commitmail json YAML

doc: Updated net/gallery-dl to 1.8.2

(leot)

2019-04-12 09:48:41 UTC MAIN commitmail json YAML

gallery-dl: Update to 1.8.2

pkgsrc changes:
- Configuration files and man pages were accidentally installed
  in etc/ and share/man.  Add a SUBST_SED in order to avoid hard-coded
  paths and install bash completions in share/bash_completions.d.

Changes:
1.8.2
=====
Additions
---------
- Support for
  - `pixnet` (#177)
  - `wikiart` (#179)
  - `mangoxo` (#184)
  - `yaplog` (#190)
  - `livedoor` (#190)
- Login support for `mangoxo` (#184) and `twitter` (#214)

Changes
-------
- Increased required `Requests` version to 2.11.0

Fixes
-----
- Improved image quality on `reactor` sites (#210)
- Support `imagebam` galleries with more than 100 images (#219)
- Updated Cloudflare bypass code

(leot)

2019-04-12 08:09:05 UTC MAIN commitmail json YAML

doc: Updated textproc/ripgrep to 0.10.0

(maya)

2019-04-12 08:08:49 UTC MAIN commitmail json YAML

ripgrep: update to 0.10.0

ripgrep 0.10.0:

This is a new minor version release of ripgrep that contains some major new
features, a huge number of bug fixes, and is the first release based on
libripgrep. The entirety of ripgrep's core search and printing code has been
rewritten and generalized so that anyone can make use of it.

Major new features include PCRE2 support, multi-line search and a JSON output
format.

BREAKING CHANGES:

    The minimum version required to compile Rust has now changed to track the
    latest stable version of Rust. Patch releases will continue to compile with
    the same version of Rust as the previous patch release, but new minor
    versions will use the current stable version of the Rust compile as its
    minimum supported version.
    The match semantics of -w/--word-regexp have changed slightly. They used
    to be \b(?:<your pattern>)\b, but now it's
    (?:^|\W)(?:<your pattern>)(?:$|\W). This matches the behavior of GNU grep
    and is believed to be closer to the intended semantics of the flag. See
    #389 for more details.

Feature enhancements:

    FEATURE #162:
    libripgrep is now a thing. The primary crate is
    grep.
    FEATURE #176:
    Add -U/--multiline flag that permits matching over multiple lines.
    FEATURE #188:
    Add -P/--pcre2 flag that gives support for look-around and backreferences.
    FEATURE #244:
    Add --json flag that prints results in a JSON Lines format.
    FEATURE #321:
    Add --one-file-system flag to skip directories on different file systems.
    FEATURE #404:
    Add --sort and --sortr flag for more sorting. Deprecate --sort-files.
    FEATURE #416:
    Add --crlf flag to permit $ to work with carriage returns on Windows.
    FEATURE #917:
    The --trim flag strips prefix whitespace from all lines printed.
    FEATURE #993:
    Add --null-data flag, which makes ripgrep use NUL as a line terminator.
    FEATURE #997:
    The --passthru flag now works with the --replace flag.
    FEATURE #1038-1:
    Add --line-buffered and --block-buffered for forcing a buffer strategy.
    FEATURE #1038-2:
    Add --pre-glob for filtering files through the --pre flag.

Bug fixes:

    BUG #2:
    Searching with non-zero context can now use memory maps if appropriate.
    BUG #200:
    ripgrep will now stop correctly when its output pipe is closed.
    BUG #389:
    The -w/--word-regexp flag now works more intuitively.
    BUG #643:
    Detection of readable stdin has improved on Windows.
    BUG #441,
    BUG #690,
    BUG #980:
    Matching empty lines now works correctly in several corner cases.
    BUG #764:
    Color escape sequences now coalesce, which reduces output size.
    BUG #842:
    Add man page to binary Debian package.
    BUG #922:
    ripgrep is now more robust with respect to memory maps failing.
    BUG #937:
    Color escape sequences are no longer emitted for empty matches.
    BUG #940:
    Context from the --passthru flag should not impact process exit status.
    BUG #984:
    Fixes bug in ignore crate where first path was always treated as a symlink.
    BUG #990:
    Read stderr asynchronously when running a process.
    BUG #1013:
    Add compile time and runtime CPU features to --version output.
    BUG #1028:
    Don't complete bare pattern after -f in zsh.

ripgrep 0.9.0:

BREAKING CHANGES:

    When --count and --only-matching are provided simultaneously, the
    behavior of ripgrep is as if the --count-matches flag was given. That is,
    the total number of matches is reported, where there may be multiple matches
    per line. Previously, the behavior of ripgrep was to report the total number
    of matching lines. (Note that this behavior diverges from the behavior of
    GNU grep.)
    Octal syntax is no longer supported. ripgrep previously accepted expressions
    like \1 as syntax for matching U+0001, but ripgrep will now report an
    error instead.
    The --line-number-width flag has been removed. Its functionality was not
    carefully considered with all ripgrep output formats.
    See #795 for more
    details.

Feature enhancements:

    Added or improved file type filtering for Android, Bazel, Fuschia, Haskell,
    Java and Puppet.
    FEATURE #411:
    Add a --stats flag, which emits aggregate statistics after search results.
    FEATURE #646:
    Add a --no-ignore-messages flag, which suppresses parse errors from reading
    .ignore and .gitignore files.
    FEATURE #702:
    Support \u{..} Unicode escape sequences.
    FEATURE #812:
    Add -b/--byte-offset flag that shows the byte offset of each matching line.
    FEATURE #814:
    Add --count-matches flag, which is like --count, but for each match.
    FEATURE #880:
    Add a --no-column flag, which disables column numbers in the output.
    FEATURE #898:
    Add support for lz4 when using the -z/--search-zip flag.
    FEATURE #924:
    termcolor has moved to its own repository:
    https://github.com/BurntSushi/termcolor
    FEATURE #934:
    Add a new flag, --no-ignore-global, that permits disabling global
    gitignores.
    FEATURE #967:
    Rename --maxdepth to --max-depth for consistency. Keep --maxdepth for
    backwards compatibility.
    FEATURE #978:
    Add a --pre option to filter inputs with an arbitrary program.
    FEATURE fca9709d:
    Improve zsh completion.

Bug fixes:

    BUG #135:
    Release portable binaries that conditionally use SSSE3, AVX2, etc., at
    runtime.
    BUG #268:
    Print descriptive error message when trying to use look-around or
    backreferences.
    BUG #395:
    Show comprehensible error messages for regexes like \s*{.
    BUG #526:
    Support backslash escapes in globs.
    BUG #795:
    Fix problems with --line-number-width by removing it.
    BUG #832:
    Clarify usage instructions for -f/--file flag.
    BUG #835:
    Fix small performance regression while crawling very large directory trees.
    BUG #851:
    Fix -S/--smart-case detection once and for all.
    BUG #852:
    Be robust with respect to ENOMEM errors returned by mmap.
    BUG #853:
    Upgrade grep crate to regex-syntax 0.6.0.
    BUG #893:
    Improve support for git submodules.
    BUG #900:
    When no patterns are given, ripgrep should never match anything.
    BUG #907:
    ripgrep will now stop traversing after the first file when --quiet --files
    is used.
    BUG #918:
    Don't skip tar archives when -z/--search-zip is used.
    BUG #934:
    Don't respect gitignore files when searching outside git repositories.
    BUG #948:
    Use exit code 2 to indicate error, and use exit code 1 to indicate no
    matches.
    BUG #951:
    Add stdin example to ripgrep usage documentation.
    BUG #955:
    Use buffered writing when not printing to a tty, which fixes a performance
    regression.
    BUG #957:
    Improve the error message shown for --path separator / in some Windows
    shells.
    BUG #964:
    Add a --no-fixed-strings flag to disable -F/--fixed-strings.
    BUG #988:
    Fix a bug in the ignore crate that prevented the use of explicit ignore
    files after disabling all other ignore rules.
    BUG #995:
    Respect $XDG_CONFIG_DIR/git/config for detecting core.excludesFile.

(maya)

2019-04-12 07:08:58 UTC MAIN commitmail json YAML

Note the u-boot updates

(skrll)

2019-04-12 07:08:18 UTC MAIN commitmail json YAML

2019-04-12 04:08:58 UTC MAIN commitmail json YAML

Updated sysutils/intel-microcode-netbsd to 20190312.

(msaitoh)

2019-04-12 04:07:24 UTC MAIN commitmail json YAML

Update intel-microcode-netbsd to 20171117.

== 20190312 Release ==
-- Updates upon 20180807 release --
Processor            Identifier    Version      Products
Model        Stepping F-MO-S/PI      Old->New
---- new platforms ----------------------------------------
AML-Y22      H0      6-8e-9/10          0000009e Core Gen8 Mobile
WHL-U        W0      6-8e-b/d0          000000a4 Core Gen8 Mobile
WHL-U        V0      6-8e-d/94          000000b2 Core Gen8 Mobile
CFL-S        P0      6-9e-c/22          000000a2 Core Gen9 Desktop
CFL-H        R0      6-9e-d/22          000000b0 Core Gen9 Mobile
---- updated platforms ------------------------------------
HSX-E/EP    Cx/M1    6-3f-2/6f 0000003d->00000041 Core Gen4 X series; Xeon E5 v3
HSX-EX      E0      6-3f-4/80 00000012->00000013 Xeon E7 v3
SKX-SP      H0/M0/U0 6-55-4/b7 0200004d->0000005a Xeon Scalable
SKX-D        M1      6-55-4/b7 0200004d->0000005a Xeon D-21xx
BDX-DE      V1      6-56-2/10 00000017->00000019 Xeon D-1520/40
BDX-DE      V2/3    6-56-3/10 07000013->07000016 Xeon D-1518/19/21/27/28/31/33/37/41/48, Pentium D1507/08/09/17/19
BDX-DE      Y0      6-56-4/10 0f000012->0f000014 Xeon D-1557/59/67/71/77/81/87
BDX-NS      A0      6-56-5/10 0e00000a->0e00000c Xeon D-1513N/23/33/43/53
APL          D0      6-5c-9/03 00000032->00000036 Pentium N/J4xxx, Celeron N/J3xxx, Atom x5/7-E39xx
APL          E0      6-5c-a/03 0000000c->00000010 Atom x5/7-E39xx
GLK          B0      6-7a-1/01 00000028->0000002c Pentium Silver N/J5xxx, Celeron N/J4xxx
KBL-U/Y      H0      6-8e-9/c0 0000008e->0000009a Core Gen7 Mobile
CFL-U43e    D0      6-8e-a/c0 00000096->0000009e Core Gen8 Mobile
KBL-H/S/E3  B0      6-9e-9/2a 0000008e->0000009a Core Gen7; Xeon E3 v6
CFL-H/S/E3  U0      6-9e-a/22 00000096->000000aa Core Gen8 Desktop, Mobile, Xeon E
CFL-S        B0      6-9e-b/02 0000008e->000000aa Core Gen8

(msaitoh)

2019-04-11 20:56:54 UTC MAIN commitmail json YAML

doc: Added games/etlegacy version 2.76

(nia)

2019-04-11 20:56:34 UTC MAIN commitmail json YAML

2019-04-11 17:48:39 UTC MAIN commitmail json YAML

webkit-gtk: Adjust WEBKIT_JIT_MACHINE_PLATFORMS per-upstream

Sync WEBKIT_JIT_MACHINE_PLATFORMS (platforms where `webkit-jit'
option is suggested) is enabled by default with
Source/cmake/WebKitFeatures.cmake.

While here also disable ENABLE_C_LOOP when ENABLE_JIT is enabled
(the two options are incompatible).

Should workaround PR pkg/54109.

(No PKGREVISION bump since it should only fix platforms where since
update of webkit-gtk 2.24.0 were broken.)

(leot)

2019-04-11 16:46:43 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Test-BDD-Cucumber to 0.57

(schmonz)

2019-04-11 16:46:36 UTC MAIN commitmail json YAML

Update to 0.57. From the changelog:

- Simple match mode `-m` based on a patch by @ehuelsmann
- Move the invocation of the pre- and post-execute triggers out of
    'run()' @ehuelsmann
- Parallellism on TAP::Harness <= 3.39 and improved triggers @ehuelsmann
- General refactoring of the Executor @ehuelsmann
- Auto generate META.json using the plugin [MetaJSON] @manwar

(schmonz)

2019-04-11 16:27:03 UTC MAIN commitmail json YAML

mesalib18: the previous commit was actually about the combination of
-dri +osmesa. the dri case wasn't broken and already had expat.
expat is an easy dependency, and the default case will need it (and will
have it for various xorg things), so let's just keep it unconditional
and remove the conditional expat.

(maya)

2019-04-11 16:05:25 UTC MAIN commitmail json YAML

2019-04-11 16:02:37 UTC MAIN commitmail json YAML

Since richer environments might come with postgresql, our configure
might pick it up. Until somebody tells me they want it, better disable
support explicitly.

(hauke)

2019-04-11 15:52:08 UTC MAIN commitmail json YAML

mesalib18: requires expat. from sobukus

(maya)

2019-04-11 13:43:54 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 66.0.3

(ryoon)

2019-04-11 13:43:35 UTC MAIN commitmail json YAML

Update to 66.0.3

* Sync with www/firefox-66.0.3

(ryoon)

2019-04-11 13:43:06 UTC MAIN commitmail json YAML

Updated www/firefox to 66.0.3

(ryoon)

2019-04-11 13:42:32 UTC MAIN commitmail json YAML

Update to 66.0.3

Changelog:
Fixed
    Address bar on tablets running Windows 10 now behaves correctly (Bug 1498973)

    Performance issues with some HTML5 games (Bug 1537609)

    Fixed a bug with keypress events in IBM cloud applications (Bug 1538970)

    Fix for keypress events in some Microsoft cloud applications (Bug 1539618)

Changed
    Updated Baidu search plugin

(ryoon)

2019-04-11 13:27:55 UTC MAIN commitmail json YAML

2019-04-11 12:50:30 UTC MAIN commitmail json YAML

2019-04-11 09:48:40 UTC MAIN commitmail json YAML

doc/TODO: + zig-0.4.0.

(wiz)

2019-04-11 08:32:11 UTC MAIN commitmail json YAML

Updated devel/py-iso3166, textproc/py-parse

(adam)

2019-04-11 08:31:55 UTC MAIN commitmail json YAML

py-parse: updated to 1.12.0

1.12.0
Do not assume closing brace when an opening one is found

(adam)

2019-04-11 08:29:45 UTC MAIN commitmail json YAML

py-iso3166: updated to 1.0

1.0:
* Updated entries
  - "Macedonia, the former Yugoslav Republic of" changed to "North
    Macedonia" (effective 2019-03-13)
  - Added numeric code 983 for Kosovo to mirror usage by the National
    Statistical Office of Canada

(adam)

2019-04-11 07:48:43 UTC MAIN commitmail json YAML

Updated time/py-pytz, time/py-tzdata

(adam)

2019-04-11 07:48:26 UTC MAIN commitmail json YAML

py-tzdata: updated to 2019.1

Release 2019.1 (2019a):
Unknown changes

(adam)

2019-04-11 07:47:16 UTC MAIN commitmail json YAML

py-pytz: updated to 2019.1

2019.1:
Unknown changes

(adam)

2019-04-11 03:56:39 UTC MAIN commitmail json YAML

doc: Updated graphics/mate-icon-theme to 1.22.1

(gutteridge)

2019-04-11 03:56:22 UTC MAIN commitmail json YAML

mate-icon-theme: update to 1.22.1

### mate-icon-theme 1.22.1

  * Translations update
  * Display the volume status with a better contrast in panels
  * Upgrade svg source files to Inkscape 0.92.4
  * Gen png icons from source - Mate theme
  * Gen png icons from source. Mate: apps, categories & devices
  * Update terminal icons for mate theme

(gutteridge)

2019-04-11 02:21:09 UTC MAIN commitmail json YAML

fix the build on arm64:  several variables were 'extern'd as the
wrong size, and the linker complained about ckcpro's 'dest' (which
was int vs long.)

i bumped the package version since it actually fixes real bugs on
big endian 64 bit platforms, and maybe bugs on other 64 bit.

(mrg)

2019-04-10 23:58:42 UTC MAIN commitmail json YAML

doc: Updated audio/fasttracker2 to version 2.148

(fox)

2019-04-10 23:55:31 UTC MAIN commitmail json YAML

fasttracker2: update to b148

Changes since b147:

Beta #148 - 10.04.2019
- Even more bugfixes to the sample playback line in Smp. Ed.
  It should be bug-free now, I hope.

(fox)

2019-04-10 22:25:05 UTC MAIN commitmail json YAML

doc: Updated mail/qmail to 1.03nb45

(schmonz)

2019-04-10 22:24:57 UTC MAIN commitmail json YAML

Update to tlsonlyremote 20190408, cut from upstream TLS patch with the
same date. Fixes build with OpenSSL 1.1 and includes pkgsrc's #ifdef
guards for non-TLS builds. Bump PKGREVISION.

(schmonz)

2019-04-10 21:38:48 UTC MAIN commitmail json YAML

doc: Updated filesystems/fuse-ext2 to 0.0.7nb2

(maya)

2019-04-10 21:37:51 UTC MAIN commitmail json YAML

2019-04-10 20:24:19 UTC MAIN commitmail json YAML

doc: Updated x11/pixman to 0.38.4

(wiz)

2019-04-10 20:24:09 UTC MAIN commitmail json YAML

pixman: update to 0.38.4.

Fix SUBST* while here.

Matt Turner (4):
Post-release version bump to 0.38.3
Makefile.am: Update download links
Makefile.am: Ship Meson assembly test files in the tarball
Pre-release version bump to 0.38.4

(wiz)

2019-04-10 17:49:59 UTC MAIN commitmail json YAML

zabbix: Set SMF_INSTANCES correctly.

(jperkin)

2019-04-10 17:47:33 UTC MAIN commitmail json YAML

zabbix: Expand ZABBIX_{USER,GROUP} in files.

(jperkin)

2019-04-10 14:18:20 UTC MAIN commitmail json YAML

doc: Updated multimedia/adobe-flash-player to 32.0.0.171

(tsutsui)

2019-04-10 14:18:04 UTC MAIN commitmail json YAML

adobe-flash-player: update to 32.0.0.171.

Upstream announcement:

https://helpx.adobe.com/security/products/flash-player/apsb19-19.html

Adobe Security Bulletin
Updates available for Adobe Flash Player | APSB19-19

Summary

  Adobe has released security updates for Adobe Flash Player for
  Windows, macOS, Linux and Chrome OS. These updates address a
  critical and animportantvulnerability in Adobe Flash Player.
  Successful exploitation could lead toarbitrary code execution
  in the context of the current user.

(tsutsui)

2019-04-10 12:56:06 UTC MAIN commitmail json YAML

Removed graphics/gegl0.2

(ryoon)

2019-04-10 12:55:34 UTC MAIN commitmail json YAML

2019-04-10 12:33:02 UTC MAIN commitmail json YAML

filesystems/fuse-encfs: Fix man page location, and pkglint cleanup

encfs has open-coded per-OS man page locations, and doesn't have the
equivalent of autoconf's --mandir.  Mostly remediate the
cmake-inspired open coding by using PKGMANDIR.

Add patch comment.

Add comment about making TEST_TARGET work.

(gdt)

2019-04-10 11:49:43 UTC MAIN commitmail json YAML

xindy: add dependencies
fix PR pkg/54110

(markd)

2019-04-10 11:46:30 UTC pkgsrc-2019Q1 commitmail json YAML

Record latest batch of pullup tickets

(bsiegert)

2019-04-10 11:45:57 UTC pkgsrc-2019Q1 commitmail json YAML

Pullup ticket #5940 - requested by taca
www/contao35: security fix

Revisions pulled up:
- www/contao/Makefile.common                                    1.111
- www/contao/files/README                                      deleted
- www/contao/files/contao.conf                                  deleted
- www/contao35/Makefile                                        1.43
- www/contao35/distinfo                                        1.35

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Tue Apr  9 13:07:42 UTC 2019

  Modified Files:
  pkgsrc/www/contao: Makefile.common
  Removed Files:
  pkgsrc/www/contao/files: README contao.conf

  Log Message:
  www/contao: clean up

  Remove support files for Contao 4 and later.

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Tue Apr  9 13:09:17 UTC 2019

  Modified Files:
  pkgsrc/www/contao35: Makefile distinfo

  Log Message:
  www/contao35: update to 3.5.39

  pkgsrc change: use SUBST_VARS.

  Version 3.5.39 (2019-04-09)
  ---------------------------

  ### Fixed
  Invalidate the user sessions if a password changes (see CVE-2019-10641).

(bsiegert)

2019-04-10 11:21:15 UTC pkgsrc-2019Q1 commitmail json YAML

Pullup ticket #5938 - requested by taca
lang/php73: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.254
- lang/php73/distinfo                                          1.6

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Apr  7 16:32:47 UTC 2019

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php73: distinfo

  Log Message:
  lang/php73: update to 7.3.4

  04 April 2019, PHP 7.3.4

  - Core:
    . Fixed bug #77738 (Nullptr deref in zend_compile_expr). (Laruence)
    . Fixed bug #77660 (Segmentation fault on break 2147483648). (Laruence)
    . Fixed bug #77652 (Anonymous classes can lose their interface information).
      (Nikita)
    . Fixed bug #77345 (Stack Overflow caused by circular reference in garbage
      collection). (Alexandru Patranescu, Nikita, Dmitry)
    . Fixed bug #76956 (Wrong value for 'syslog.filter' documented in php.ini).
      (cmb)

  - Apache2Handler:
    . Fixed bug #77648 (BOM in sapi/apache2handler/php_functions.c). (cmb)

  - Bcmath:
    . Fixed bug #77742 (bcpow() implementation related to gcc compiler
      optimization). (Nikita)

  - CLI Server:
    . Fixed bug #77722 (Incorrect IP set to $_SERVER['REMOTE_ADDR'] on the
      localhost). (Nikita)

  - COM:
    . Fixed bug #77578 (Crash when php unload). (cmb)

  - EXIF:
    . Fixed bug #77753 (Heap-buffer-overflow in php_ifd_get32s). (Stas)
    . Fixed bug #77831 (Heap-buffer-overflow in exif_iif_add_value). (Stas)

  - FPM:
    . Fixed bug #77677 (FPM fails to build on AIX due to missing WCOREDUMP).
      (Kevin Adler)

  - GD:
    . Fixed bug #77700 (Writing truecolor images as GIF ignores interlace flag).
      (cmb)

  - MySQLi:
    . Fixed bug #77597 (mysqli_fetch_field hangs scripts). (Nikita)

  - Opcache:
    . Fixed bug #77743 (Incorrect pi node insertion for jmpznz with identical
      successors). (Nikita)

  - Phar:
    . Fxied bug #77697 (Crash on Big_Endian platform). (Laruence)

  - phpdbg:
    . Fixed bug #77767 (phpdbg break cmd aliases listed in help do not match
      actual aliases). (Miriam Lauter)

  - sodium:
    . Fixed bug #77646 (sign_detached() strings not terminated). (Frank)

  - SQLite3:
    . Added sqlite3.defensive INI directive. (BohwaZ)

  - Standard:
    . Fixed bug #77664 (Segmentation fault when using undefined constant in
      custom wrapper). (Laruence)
    . Fixed bug #77669 (Crash in extract() when overwriting extracted array).
      (Nikita)
    . Fixed bug #76717 (var_export() does not create a parsable value for
      PHP_INT_MIN). (Nikita)
    . Fixed bug #77765 (FTP stream wrapper should set the directory as
      executable). (Vlad Temian)

(bsiegert)

2019-04-10 11:17:13 UTC pkgsrc-2019Q1 commitmail json YAML

Pullup ticket #5937 - requested by taca
lang/php72: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.253
- lang/php72/distinfo                                          1.39

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Apr  7 16:31:08 UTC 2019

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php72: distinfo

  Log Message:
  lang/php72: update to 7.2.17

  04 Apr 2019, PHP 7.2.17

  - Core:
    . Fixed bug #77738 (Nullptr deref in zend_compile_expr). (Laruence)
    . Fixed bug #77660 (Segmentation fault on break 2147483648). (Laruence)
    . Fixed bug #77652 (Anonymous classes can lose their interface information).
      (Nikita)
    . Fixed bug #77676 (Unable to run tests when building shared extension on
      AIX). (Kevin Adler)

  - Bcmath:
    . Fixed bug #77742 (bcpow() implementation related to gcc compiler
      optimization). (Nikita)

  - COM:
    . Fixed bug #77578 (Crash when php unload). (cmb)

  - Date:
    . Fixed bug #50020 (DateInterval:createDateFromString() silently fails).
      (Derick)
    . Fixed bug #75113 (Added DatePeriod::getRecurrences() method). (Ignace
      Nyamagana Butera)

  - EXIF:
    . Fixed bug #77753 (Heap-buffer-overflow in php_ifd_get32s). (Stas)
    . Fixed bug #77831 (Heap-buffer-overflow in exif_iif_add_value). (Stas)

  - FPM:
    . Fixed bug #77677 (FPM fails to build on AIX due to missing WCOREDUMP).
      (Kevin Adler)

  - GD:
    . Fixed bug #77700 (Writing truecolor images as GIF ignores interlace flag).
      (cmb)

  - MySQLi:
    . Fixed bug #77597 (mysqli_fetch_field hangs scripts). (Nikita)

  - Opcache:
    . Fixed bug #77691 (Opcache passes wrong value for inline array push
      assignments). (Nikita)
    . Fixed bug #77743 (Incorrect pi node insertion for jmpznz with identical
      successors). (Nikita)

  - phpdbg:
    . Fixed bug #77767 (phpdbg break cmd aliases listed in help do not match
      actual aliases). (Miriam Lauter)

  - sodium:
    . Fixed bug #77646 (sign_detached() strings not terminated). (Frank)

  - SQLite3:
    . Added sqlite3.defensive INI directive. (BohwaZ)

  - Standard:
    . Fixed bug #77664 (Segmentation fault when using undefined constant in
      custom wrapper). (Laruence)
    . Fixed bug #77669 (Crash in extract() when overwriting extracted array).
      (Nikita)
    . Fixed bug #76717 (var_export() does not create a parsable value for
      PHP_INT_MIN). (Nikita)
    . Fixed bug #77765 (FTP stream wrapper should set the directory as
      executable). (Vlad Temian)

(bsiegert)

2019-04-10 11:13:18 UTC pkgsrc-2019Q1 commitmail json YAML

Pullup ticket #5936 - requested by taca
lang/php71: security fix

Revisions pulled up:
- lang/php/phpversion.mk                                        1.252
- lang/php71/distinfo                                          1.50

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Apr  7 16:29:41 UTC 2019

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php71: distinfo

  Log Message:
  lang/php71: update to 7.1.28

  04 Apr 2019, PHP 7.1.28

  - EXIF:
    . Fixed bug #77753 (Heap-buffer-overflow in php_ifd_get32s). (Stas)
    . Fixed bug #77831 (Heap-buffer-overflow in exif_iif_add_value). (Stas)

  - SQLite3:
    . Added sqlite3.defensive INI directive. (BohwaZ)

(bsiegert)

2019-04-10 10:34:41 UTC pkgsrc-2019Q1 commitmail json YAML

Pullup ticket #5935 - requested by taca
lang/php: build fix

Revisions pulled up:
- lang/php/common.mk                                            1.6

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Apr  7 05:03:41 UTC 2019

  Modified Files:
  pkgsrc/lang/php: common.mk

  Log Message:
  lang/php: swtch to use https sites

  Switch to use https sites.

(bsiegert)

2019-04-10 10:27:05 UTC pkgsrc-2019Q1 commitmail json YAML

Pullup ticket #5933 - requested by taca
net/samba4: security fix

Revisions pulled up:
- net/samba4/Makefile                                          1.64-1.65
- net/samba4/PLIST                                              1.22
- net/samba4/distinfo                                          1.26-1.27

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Wed Apr  3 14:23:06 UTC 2019

  Modified Files:
  pkgsrc/net/samba4: Makefile distinfo

  Log Message:
  samba4: updated to 4.10.1

  Changes since 4.10.0:
  * BUG 13837: py/kcc_utils: py2.6 compatibility.
  * BUG 13869: libcli: permit larger values of DataLength in
    SMB2_ENCRYPTION_CAPABILITIES of negotiate response.
  * BUG 13840: regfio: Improve handling of malformed registry hive files.
  * BUG 13789: ctdb-version: Simplify version string usage.
  * BUG 13859: lib: Make fd_load work for non-regular files.
  * BUG 13816: dbcheck in the middle of the tombstone garbage collection causes
    replication failures, dbcheck: add --selftest-check-expired-tombstones
    cmdline option.
  * BUG 13818: ndr_spoolss_buf: Fix out of scope use of stack variable in
    NDR_SPOOLSS_PUSH_ENUM_OUT().
  * BUG 13854: s4/messaging: Fix undefined reference in linking
    libMESSAGING-samba4.so.
  * BUG 13836: acl_read: Fix regression for empty lists.
  * BUG 13841: s4:dlz make b9_has_soa check dc=@ node.
  * BUG 13832: s3:client: Fix printing via smbspool backend with kerberos auth.
  * BUG 13847: s4:librpc: Fix installation of Samba.
  * BUG 13848: s3:lib: Fix the debug message for adding cache entries.
  * BUG 13793: s3:utils: Add 'smbstatus -L --resolve-uids' to show username.
  * BUG 13848: s3:lib: Fix the debug message for adding cache entries.
  * BUG 13853: s3:waf: Fix the detection of makdev() macro on Linux.
  * BUG 13789: ctdb-build: Drop creation of .distversion in tarball.
  * BUG 13838: ctdb-packaging: Test package requires tcpdump, ctdb package
    should not own system library directory.

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Mon Apr  8 18:35:59 UTC 2019

  Modified Files:
  pkgsrc/net/samba4: Makefile PLIST distinfo

  Log Message:
  samba4: updated to 4.10.2

  Release Notes for Samba 4.10.2

  This is a security release in order to address the following defects:
  o  CVE-2019-3870 (World writable files in Samba AD DC private/ dir)
  o  CVE-2019-3880 (Save registry file outside share as unprivileged user)

  Details

  o  CVE-2019-3870:
      During the provision of a new Active Directory DC, some files in the private/
      directory are created world-writable.

  o  CVE-2019-3880:
      Authenticated users with write permission can trigger a symlink traversal to
      write or detect files outside the Samba share.

  For more details and workarounds, please refer to the security advisories.

  Changes since 4.10.1:
  * BUG 13834: CVE-2019-3870: pysmbd: Ensure a zero umask is set for
    smbd.mkdir().
  * BUG 13851: CVE-2018-14629: rpc: winreg: Remove implementations of
    SaveKey/RestoreKey.

(bsiegert)

2019-04-10 09:40:04 UTC pkgsrc-2019Q1 commitmail json YAML

Pullup ticket #5932 - requested by taca
graphics/openjpeg: security fix

Revisions pulled up:
- graphics/openjpeg/Makefile                                    1.17
- graphics/openjpeg/distinfo                                    1.14

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Wed Apr  3 08:04:08 UTC 2019

  Modified Files:
  pkgsrc/graphics/openjpeg: Makefile distinfo

  Log Message:
  openjpeg: updated to 2.3.1

  v2.3.1:
  v2.2.0 regression for decoding images where TNsot == 0
  Int overflow in jp3d
  Heap buffer overflow in opj_j2k_update_image_data() triggered with Ghostscript
  LINUX install doesn't work when building shared libraries is disabled
  OPENJPEG null ptr dereference in openjpeg-2.3.0/src/bin/jp2/convert.c:2243
  How to drop certain subbands/layers in DWT
  where is the MQ-Coder ouput stream in t2.c?
  OpenJPEG 2.3 (and 2.2?) multi component image fails to decode with KDU v7.10
  Missing checks for header_info.height and header_info.width in function pnmtoimage in src/bin/jpwl/convert.c, which can lead to heap buffer overflow
  Assertion Failure in jp2.c
  Division-by-zero vulnerabilities in the function pi_next_pcrl, pi_next_cprl and pi_next_rpcl in src/lib/openjp3d/pi.c
  Precinct switch (-c) doesn't right-shift last record to remaining resolution levels
  Sample: encode J2K a data using streams???
  HIGH THROUGHPUT JPEG 2000 (HTJ2K)
  How to build openjpeg for arm linux?
  crash
  JP2000 returning OPJ_CLRSPC_UNKNOWN color space
  Compilation successful but install unsuccessful: Calling executables throws libraries missing error
  fprintf format string requires 1 parameter but only 0 are given
  fprintf format string requires 1 parameter but only 0 are given
  sprintf buffer overflow
  sprintf buffer overflow
  Infinite loop when reading jp2
  missing format string parameter
  Excessive Iteration in opj_t1_encode_cblks (src/lib/openjp2/t1.c)
  Out-of-bound left shift in opj_j2k_setup_encoder (src/lib/openjp2/j2k.c)
  Encode image on Unsplash
  Integer overflow in opj_t1_encode_cblks (src/lib/openjp2/t1.c)
  Signed Integer Overflow - 68065512
  Similar vulnerable functions related to CVE-2017-14041
  [ERROR] COD marker already read. No more than one COD marker per tile.
  failing to install latest version of openjpeg from source
  Trouble compressing large raw image
  Download and installed code from 2.3 archive. Installing 2.2?
  missing fclose
  NULL Pointer Access in function imagetopnm of convert.c(jp2):1289
  NULL Pointer Access in function imagetopnm of convert.c:2226(jp2)
  Heap Buffer Overflow in function imagetotga of convert.c(jp2):942

  Merged pull requests:
  abi-check.sh: fix broken download URL
  opj_t1_encode_cblks: fix UBSAN signed integer overflow
  convertbmp: detect invalid file dimensions early (CVE-2018-6616)
  color_apply_icc_profile: avoid potential heap buffer overflow
  Fix multiple potential vulnerabilities and bugs
  Fix several memory and resource leaks
  Fix some potential overflow issues
  jp3d/jpwl convert: fix write stack buffer overflow
  Int overflow fixed
  Update knownfailures- files given current configurations
  CVE-2018-5785: fix issues with zero bitmasks
  openjp2/jp2: Fix two format strings
  Changes in pnmtoimage if image data are missing
  Relative path to header files is hardcoded in OpenJPEGConfig.cmake.in file
  Cast on uint ceildiv
  Add -DBUILD_PKGCONFIG_FILES to install instructions
  Fix some typos in code comments and documentation
  Fix regression in reading files with TNsot == 0 (refs
  Use local type declaration for POSIX standard type only for MS compiler
  Fix Mac builds
  jp3d: Replace sprintf() by snprintf() in volumetobin()
  opj_mj2_extract: Rename output_location to output_prefix
  mj2: Add missing variable to format string in fprintf() invocation in meta_out.c
  Convert files to UTF-8 encoding
  fix unchecked integer multiplication overflow
  Fixed typos
  Note that seek uses SEEK_SET behavior.
  Some Doxygen tags are removed
  Fix resource leak (CID 179466)
  Changed cmake version test to allow for cmake 2.8.11.x
  Add missing fclose() statement in error condition.

(bsiegert)

2019-04-10 09:32:20 UTC pkgsrc-2019Q1 commitmail json YAML

Pullup ticket #5931 - requested by taca
databases/redis: security fix

Revisions pulled up:
- databases/redis/Makefile                                      1.43
- databases/redis/distinfo                                      1.43

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Tue Apr  2 07:43:07 UTC 2019

  Modified Files:
  pkgsrc/databases/redis: Makefile distinfo

  Log Message:
  redis: updated to 5.0.4

  Redis 5.0.4

  Upgrade urgency HIGH: This release fixes several Redis stability issues.

  Dear Redis users, this release includes a number of fixes for bugs that may
  result in Redis crashing in special conditions (not normal usage, but specific
  artificial conditions), fixes to certain Redis behaviors especially around
  Redis streams, and finally a set of new APIs for Redis Modules.

  Specifically:
  * Hyperloglog different coding errors leading to potential crashes were fixed.
  * A replication bug leading to a potential crash in case of plain misuse of handshake commands was fixed.
  * XCLAIM command incrementing of number of deliveries was fixed.
  * LFU field management in objects was improved.
  * A potential overflow in the redis-check-aof was fixed.
  * A memory leak in case of API misuse was fixed.
  * ZPOP* behavior when count is 0 is fixed.
  * A few redis-cli --cluster bugs were fixed, plus a few improvements.
  * Many other smaller bugs.

(bsiegert)

2019-04-10 09:31:27 UTC pkgsrc-2019Q1 commitmail json YAML

Pullup ticket #5930 - requested by taca
www/apache24: security fix

Revisions pulled up:
- www/apache24/Makefile                                        1.77
- www/apache24/PLIST                                            1.28
- www/apache24/distinfo                                        1.40

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Tue Apr  2 07:25:38 UTC 2019

  Modified Files:
  pkgsrc/www/apache24: Makefile PLIST distinfo

  Log Message:
  apache24: updated to 2.4.39

  Changes with Apache 2.4.39

  *) mod_proxy/ssl: Cleanup per-request SSL configuration anytime a backend
      connection is recycled/reused to avoid a possible crash with some SSLProxy
      configurations in <Location> or <Proxy> context.

  *) mod_ssl: Correctly restore SSL verify state after TLSv1.3 PHA failure.

  *) mod_log_config: Support %{c}h for conn-hostname, %h for useragent_host

  *) mod_socache_redis: Support for Redis as socache storage provider.

  *) core: new configuration option 'MergeSlashes on|off' that controls handling of
      multiple, consecutive slash ('/') characters in the path component of the request URL.

  *) mod_http2: when SSL renegotiation is inhibited and a 403 ErrorDocument is
      in play, the proper HTTP/2 stream reset did not trigger with H2_ERR_HTTP_1_1_REQUIRED.

  *) mod_http2: new configuration directive: `H2Padding numbits` to control
      padding of HTTP/2 payload frames. 'numbits' is a number from 0-8,
      controlling the range of padding bytes added to a frame. The actual number
      added is chosen randomly per frame. This applies to HEADERS, DATA and PUSH_PROMISE
      frames equally. The default continues to be 0, e.g. no padding.

  *) mod_http2: ripping out all the h2_req_engine internal features now that mod_proxy_http2
      has no more need for it. Optional functions are still declared but no longer implemented.
      While previous mod_proxy_http2 will work with this, it is recommeneded to run the matching
      versions of both modules.

  *) mod_proxy_http2: changed mod_proxy_http2 implementation and fixed several bugs which
      resolve bug 63170. The proxy module does now a single h2 request on the (reused)
      connection and returns.

  *) mod_http2/mod_proxy_http2: proxy_http2 checks correct master connection aborted status
      to trigger immediate shutdown of backend connections. This is now always signalled
      by mod_http2 when the the session is being released.
      proxy_http2 now only sends a PING frame to the backend when there is not already one
      in flight.

  *) mod_proxy_http2: fixed an issue where a proxy_http2 handler entered an infinite
      loop when encountering certain errors on the backend connection.

  *) mod_http2: Configuration directives H2Push and H2Upgrade can now be specified per
      Location/Directory, e.g. disabling PUSH for a specific set of resources.

  *) mod_http2: HEAD requests to some module such as mod_cgid caused the stream to
      terminate improperly and cause a HTTP/2 PROTOCOL_ERROR.

  *) http: Fix possible empty response with mod_ratelimit for HEAD requests.

  *) mod_cache_socache: Avoid reallocations and be safe with outgoing data
      lifetime.

  *) MPMs unix: bind the bucket number of each child to its slot number, for a
      more efficient per bucket maintenance.

  *) mod_auth_digest: Fix a race condition. Authentication with valid
      credentials could be refused in case of concurrent accesses from
      different users.

  *) mod_http2: enable re-use of slave connections again. Fixed slave connection
      keepalives counter.

  *) mod_reqtimeout: Allow to configure (TLS-)handshake timeouts.

  *) mod_proxy_wstunnel: Fix websocket proxy over UDS.

  *) mod_ssl: Don't unset FIPS mode on restart unless it's forced by
      configuration (SSLFIPS on) and not active by default in OpenSSL.

(bsiegert)

2019-04-10 09:24:20 UTC pkgsrc-2019Q1 commitmail json YAML

Pullup ticket #5941 - requested by gutteridge
net/wget: security fix

Revisions pulled up:
- net/wget/Makefile                                            1.146
- net/wget/distinfo                                            1.59

---
  Module Name: pkgsrc
  Committed By: gutteridge
  Date: Sun Apr  7 09:02:00 UTC 2019

  Modified Files:
  pkgsrc/net/wget: Makefile distinfo

  Log Message:
  Update wget to 1.20.3, which fixes CVE-2019-5953

  It appears that the buffer overflow issue referred to is the same in
  both 1.20.2 and 1.20.3 (they had to fix the fix).

  Upstream changelog:
  * Changes in Wget 1.20.3

  ** Fixed a buffer overflow vulnerability

  * Changes in Wget 1.20.2

  ** NTLM authentication will retry under certain cases

  ** Fixed a buffer overflow vulnerability

(bsiegert)

2019-04-10 08:24:37 UTC MAIN commitmail json YAML

Updated archivers/libarchive, archivers/bsdtar

(adam)

2019-04-10 08:24:06 UTC MAIN commitmail json YAML

libarchive: updated to 3.3.3

libarchive 3.3.3:
Avoid super-linear slowdown on malformed mtree files
Many fixes for building with Visual Studio
NO_OVERWRITE doesn't change existing directory attributes
New support for Zstandard read and write filters

(adam)

2019-04-10 01:07:42 UTC MAIN commitmail json YAML

doc: Updated misc/mate-utils to 1.22.0nb1

(gutteridge)

2019-04-10 01:07:10 UTC MAIN commitmail json YAML

mate-utils: work around issue with itstool failures

Disable the pt translations for one mate-utils component for now, to
work around an issue where itstool is intermittently failing. This
addresses PR pkg/54071. Okay youri@.

(gutteridge)

2019-04-10 00:39:03 UTC MAIN commitmail json YAML

doc: Updated audio/fasttracker2 to version 2.147

(fox)

2019-04-10 00:35:06 UTC MAIN commitmail json YAML

fasttracker2: update to b147

Changes since b142:

Beta #147 - 08.04.2019
- Fixed a bug from beta #146 where the sample playback line in Smp. Ed. could
  wrongly be rendered if you switched samples after using the
  "Play Wave/Range/Display" function.
- Updated some of the help text in "Known bugs"

Beta #146 - 02.04.2019
- Fixed a bug where you couldn't select envelope points appropriately
  (bug present since beta #140).
- Fixed a problem where the pattern data scrolling would start to stutter more
  if you left the song playing for a minute or so.
- Fixed a problem that made the scopes slightly delayed to the music. Most
  people won't notice a difference, though.
- Fixed a scope bug where it could display one frame of bogus data before a
  new sample trigger.
- More fixes to .MOD/.STM/.S3M import
- Made some changes to the help text
  ("How to use FT2", "Problems/FAQ", "Known bugs").

Beta #145 - 31.03.2019
- Fixed some bugs in the .MOD saving routine
- Slightly improved the .STM loader

Beta #144 - 30.03.2019 (updated 30.03.2019)
- Further fixing to prevent more possible stutter with vsync (60Hz monitor)
  on some monitors (rare case).
>> 30.03.2019:
- Sometimes the mouse would be off center when toggling fullscreen mode
- Forgot to round when doing mouse scaling
- 1.5-bit dithering wasn't implemented properly

Beta #143 - 29.03.2019
- Scopes have been lowered from 60Hz to 55Hz to prevent random stutters
  on some systems because of timing interference. If your monitor is not
  running at 59Hz/60Hz, they will stutter anyways.
- Fixed a bug where the pattern delay (EEx) effect was not reset every time you
  press Play.

(fox)

2019-04-09 18:47:25 UTC MAIN commitmail json YAML

2019-04-09 16:43:10 UTC MAIN commitmail json YAML

fuse-encfs: update comment.

It's unclear what is happening here, but apparently netbsd knew future FUSE
API before upstream FUSE did. And it didn't do the in-between version
used here.

(maya)

2019-04-09 16:32:47 UTC MAIN commitmail json YAML

doc: Updated filesystems/fuse-encfs to 1.9.4nb1

(maya)

2019-04-09 16:32:28 UTC MAIN commitmail json YAML

fuse-encfs: workaround netbsd being wrong about which version of FUSE
changed the arguments of fuse_unmount. Fix build.

I get the impression this update was done by someone on NetBSD, so I speculate
the build succeeded to some people. In that cae, bump PKGREVISION, so the
right arguments will be passed!

(maya)

2019-04-09 15:34:04 UTC MAIN commitmail json YAML

webkit-gtk: Add references about WEBKIT_JIT_MACHINE_PLATFORMS

(leot)

2019-04-09 13:46:55 UTC MAIN commitmail json YAML

2019-04-09 13:43:53 UTC MAIN commitmail json YAML

doc/guide: Update htdocs-share to 20190409 (pkgsrc-2019Q1)

(leot)

2019-04-09 13:11:27 UTC MAIN commitmail json YAML

Updated graphics/gimp to 2.10.10

(ryoon)

2019-04-09 13:09:44 UTC MAIN commitmail json YAML

doc: Updated www/contao35 to 3.5.39

(taca)

2019-04-09 13:09:43 UTC MAIN commitmail json YAML

Update to 2.10.10

Changelog:
Overview of Changes from GIMP 2.10.8 to GIMP 2.10.10
====================================================

Core:

  - Add gimp-scratch allocator, a fast memory allocator (on the order of
    magnitude of alloca()), suitable for small (up to a few megabytes),
    short-lived (usually, bound to the current stack-frame) allocations.
    Unlike alloca(), gimp-scratch doesn't use the stack, and is therefore
    safer, and will also serve bigger requests, by falling-back to malloc().
  - In gimp_drawable_transform_buffer_affine(), avoid modifying the
    clipping mode when transforming layer masks, since this function
    is used (among other things) to transform layer masks together with
    their layer, in which case they should use the same clipping mode
    as the layer. This fixes a regression introduced by commit 2ae823ba,
    causing layer masks to be transformed with a mismatched clipping mode
    during layer transforms, leading to discrepencies between the
    transformed layer and the transformed mask.
  - Moved swap/cache and temporary files out the GIMP user config dir and
    added new config file substitutions ${gimp_cache_dir} and
    ${gimp_temp_dir}.
  - Pass the GEGL tile-cache size, swap path, and thread-count to plug-ins
    as part of their config, and have libgimp set the plug-in's GeglConfig
    accordingly upon initialization.
  - Layer groups are now rendered in bigger chunks rather than tile-by-tile
    (which used to pretty much eliminate multithreading for groups), which
    improves the rendering speed.
  - Make saving/exporting files more robust to errors. In particular if
    an error occurs during the process (be it a bug, a memory error, or
    anything else), GIMP won't overwrite anymore any existing file with
    incomplete contents, so that you won't end up with no valid files at
    all.
  - Fix a regression on support of various graphics tablet.
  - Remove the "Edit -> Fade..." feature: it makes GIMP use two buffers
    instead of one (east into system resources), it's broken in 2.10, and
    we can make the UX better for filters.
  - New generic canvas modifier 'Alt + middle click' allowing to pick
    layers by clicking on pixels. The available layers will be looped
    through (starting from the upper one) while Alt key is hold and the
    picked layer name will be temporarily displayed in the status bar.
  - When clearing a channel, do nothing if the channel is already empty;
    otherwise, align the cleared rectangle to the channel buffer's tile
    grid, so that all affected tiles are dropped, rather than zeroed.
    Furthermore, only update the affected region of the channel.
  - Brush and pattern saving logics has been moved to core code (instead
    of plug-in).
  - Clipboard brushes and pattern can now be duplicated.
  - Parametric brushes are now 32-bit float to avoid posterization on
    large brushes.
    Note: raster brushes are still 8-bit and plug-ins only have access
    to 8-bit versions of high-precision brushes/patterns. New API will
    be required to handle high-precision data.
  - On-canvas preview while editing a color in the colormap of an
    indexed image.

User interface:

  - Enabled HiDPI/Retina support for the GTK2/OSX build, fixes blurry icons.
  - Add a tooltip to the "better compression" checkbox in save dialog to
    make it clearer it does not mean that the file size is necessarily
    smaller in every cases. In particular some best/worst case are
    possible when an algorithm less efficient in general may end up
    better on a particular image.
  - Add basic support for cursors with a scale factor of 2 for HiDPI
    (artwork to be updated).
  - Foreground and background color icons, as well as color history will
    now display out-of-gamut warning on indexed images for colors
    outside of the palette, as well as on grayscale images, for non-gray
    colors.
  - Pack color picker and hexadecimal entry on same line in Color dock.
  - Add an "Open as Image" button to the brushes dialog.

Usability:

  - Attempting to transform locked layers or paint on them now results in
    blinking around the status bar (where the warning message is displayed)
    and around the toolbar where lock toggles are. The same applies to
    attempting to move a selection where there is none — GIMP will blink
    around the toolbar where the moving target (layer, selection, path)
    is chosen.
  - GIMP now allows selecting default export file type for new projects.
    The choice is limited to PNG, JPEG, WebP, PSD, ORA, TIFF, BMP.
  - GimpSpinScale widget now has an optional feature to constrain the
    value to integer when dragging with a pointer (even if the scale
    allows for fractional numbers), set with new function
    gimp_spin_scale_set_constrain_drag().
    This is useful for settings where fractional numbers are technically
    possible, yet most common use case are with integers (such as pixel
    sizes, angles in degrees, etc.) so you want the easy interface to be
    constrained. Fractional numbers are still settable, for instance by
    keyboard edit; and arrow incrementation won't drop fraction parts.
    This is currently only activated for brush options in paint tools.

Tools:

  - In scale tool, scale around center even when using numeric input.
  - New algorithm in the Bucket Fill tool when selecting the affected
    area "Fill by line art detection", based off the G'Mic algorithm for
    "smart colorization": https://hal.archives-ouvertes.fr/hal-01891876
    In a few words, it identifies painted pixels (either based on
    grayscale or opacity values) and tries to close line arts to allow
    filling even with not perfectly closed zones; the second step of the
    algorithm will flood the colors under line art pixels to prevent
    "holes" in the filling.
    It is possible to control a max size (in pixels) for the flooding,
    as well as max length of closing segments and splines.
  - The Bucket Fill tool got new interaction allowing to hold the click
    and move the mouse to fill based on several seed zones (for "Fill
    by line art detection" as well as "Fill similar colors"). You can
    now cancel the fill in progress with right click as in other tools.
  - The Bucket Fill tool now allows color picking with ctrl-click, same
    as every painting tool. It will pick either the foreground or
    background color depending on the selected Fill Type. The ctrl-alt
    modifier combination is also possible to pick the non-Fill Type
    color.
  - In the Bucket Fill tool, the Alt modifier will now switch to
    "FG color fill" when "Pattern fill" was set (instead of doing
    nothing).
  - In the Unified Transform tool, default to preserving aspect ratio
    when scaling up or down.
  - In the Healing tool, "Sample merged" now also work for the target
    pixels, allowing to draw in empty layers.
  - Selection by color is now parallelized, hence improving speed of the
    Select by Color tool (and any other processing which may share this
    piece of code now or in the future).
  - Add "Constrain handles" and "Around center" options to the
    perspective-transform tool's GUI, which are similar to the
    corresponding options of the unified-transform tool.
  - Improve color picking on indexed image to always select an indexed
    color corresponding to the picked pixel in the colormap.

Plug-ins:

  - file-pdf-save GUI now clearly indicates the order the layers will be
    used to make multi-page PDFs.
  - Add DDS loading/exporting plug-in originally developed by Shawn Kirst
    and Arne Reuter.
  - Rename the Guillotine plug-in to Slice Using Guides.
  - Add a new option saving a color profile when exporting PNG, JPEG, TIFF.
    Always save it when exporting to PSD.
  - Remove the "Advanced" expanders from the PNG and TIFF export dialogs.
  - Full rewrite of the Spyrogimp plug-in with much more options and
    better interaction.
  - Indexed TIFF with alpha channel now supported.

Filters:

  - Add on-canvas GUI (simple lines) for circular, linear, and zoom motion
    blur.

Help:

  - Link to the bugtracker directly from the Help menu, also link to the
    wiki and the roadmap. Remove the link to currently disabled
    registry.gimp.org.

Installers:

  - Windows: proper fix for libthai to stop GIMP from crashing in the
    Thai locale.

Translations:

  - Czech, Danish, French, Italian, Japanese, Marathi, Polish, Russian,
    Spanish, Swedish, Ukrainian.

Build:

  - Bumping GTK+ dependency to the micro update GTK+ 2.24.32 to handle
    several bugs on Windows (broken shortcuts on non-latin layouts and
    broken vector icons).

(ryoon)

2019-04-09 13:09:24 UTC MAIN commitmail json YAML

Updated graphics/gegl to 0.4.14

(ryoon)

2019-04-09 13:09:17 UTC MAIN commitmail json YAML

www/contao35: update to 3.5.39

pkgsrc change: use SUBST_VARS.

Version 3.5.39 (2019-04-09)
---------------------------

### Fixed
Invalidate the user sessions if a password changes (see CVE-2019-10641).

(taca)

2019-04-09 13:09:03 UTC MAIN commitmail json YAML

Update to 0.4.14

Changelog:
GEGL-0.4.14 2019-03-xx

Core

New Scratch allocator for short lived buffers.

Removed unneeded buffer copies in some processing code paths in
GeglNode and GeglProcessor.

Add gegl_babl_variant API for getting variations on an existin
pixel-format/encoding.

Expose gegl_node_is_graph()

GeglBuffer

Compression of tile data.

Handle dynamically changing swap dir.

Improvements to mipmap damage propagation.

Fixes to threading race conditions.

Low-level tile handling more adapted to buffers creating from existing
linear data.

New iterator API is now the default, GEGL_BUFFER_ITERATOR2_API is no
longer needed.

CMYK/grayscale handling for scaled blits, code paths in samplers,
serialization.

New default tile-cache size, 50% of RAM.

Initialize the first OpenCL device with IMAGE support.

Added gegl_parallell_ from gimp_parallell_ API to distribute processing
for multiple cores.

Operations

crop, added aux-pad - if connected the incoming bounding box determines
the crop size.

Input-format specific processing for performance in watershed-transform
and invert ops. CMYK handling in jpg-load/save, tiff-load/save,
gaussian-blur, opacity, most composing and blending operations, text,
vector-stroke, path, and transform operations.

Improved or fixed mipmap preview rendering of emboss, linear-gradient
and radial-gradient.

Better ui strings/range/defaults for: distort/waves and dropshadow,
value-propagate.

gaussian-blur: fix mistake in implementation of IIR Young blur 1d,
which caused non circular halos.

New operation: pdf-load with build dependency on poppler-glib

Added offset properties to pixelize filter.

new ops in workshop: voroni diagram, Grey Color Removal, spyrograph.

Handle mipmap rendering for linear-gradient and radial-gradient.

UI

The existing microraptor-gui (immediate mode touch UI+CSS with cairo)
image viewer that can be built as part of the gegl binary has been
revisted, a graph/property editor has been added, and migration/
extension to lua has begun for parts of the code.

        many parts of the UI is of exploratory proof of concept/alpha
Warning quality but released since it is part of the GEGL repository
        and useful development tools both for creating and testing new
        GEGL operations as well as GEGL itself.

Some screenshots showing some the process towards the state and
capabilties of the UI in this release can be seen at https://
www.patreon.com/posts/24123574

To build with this UI the following dependencies also need to be
satisifed, for now this is not intended to be packaged by distributions
yet.

libluajit-dev
lua-lgi        (debian package name) upstream:
mmm            https://github.com/hodefoting/mmm
mrg            https://github.com/hodefoting/mrg

Features: folder view resolution independent UI touch oriented
navigation GIF / video playback PDF pagination goats that expose
performance and capabilty issues in GEGL efficient (though not
sandboxed) thumbnailing embedded simple commandline graph editor
zoomable automatic, consistent graph layout autogenerated
property-inspector ui visualization of color model/bitdepth through
styling of edges live-extendable with lua code for per-operation canvas
UI

Contributors to this release:

Alan Mortensen, Alexandre Prokoudine, Anders Jonsson, Andre Klapper,
Debarshi Ray, elad, Ell, Jehan, Marco Ciampa, Michael Natterer, Øyvind
Kolås, Piotr Drąg, Richard B. Kreckel, Rodrigo Lledó, sabri ünal,
thetoastcaper, Thomas Manni and woob.

This release depends on the new features of babl-0.1.62 which has the
following change summary for the last release:

Continuous integration with gitlab. Initial CMYK spaces with lcms2
based ICC support, much room for optimization. Improved custom space
support for palette formats. scRGB space, works like sRGB but always
with linear TRCs. Model introspection API permitting low overhead
checks whether a format/model is RGB, CMYK type of alpha and similar.

(ryoon)

2019-04-09 13:08:21 UTC MAIN commitmail json YAML

Updated graphics/babl to 0.1.62

(ryoon)

2019-04-09 13:08:00 UTC MAIN commitmail json YAML

Update to 0.1.62

Changelog:
2019-02-01 babl-0.1.62
Continuous integration with gitlab.
Initial CMYK spaces with lcms2 based ICC support, much room for optimization.
Improved custom space support for palette formats.
scRGB space, works like sRGB but always with linear TRCs.
Model introspection API permitting low overhead checks whether a format/model
is RGB, CMYK type of alpha and similar.

(ryoon)

2019-04-09 13:07:42 UTC MAIN commitmail json YAML

www/contao: clean up

Remove support files for Contao 4 and later.

(taca)

2019-04-09 12:45:42 UTC MAIN commitmail json YAML

doc: Updated www/webkit-gtk to 2.24.1

(leot)

2019-04-09 12:45:28 UTC MAIN commitmail json YAML

webkit-gtk: Update to 2.24.1

Changes:
WebKitGTK  2.24.1
=================
- Do not allow changes in active URI before provisional load starts for non-API requests.
- Stop the threaded compositor when the page is not visible or layer tree state is frozen.
- Use WebKit HTTP source element again for adaptive streaming fragments downloading.
- Properly handle empty resources in webkit_web_resource_get_data().
- Add quirk to ensure outlook.live.com uses the modern UI.
- Fix methods returing GObject or boxed types in JavaScriptCore GLib API.
- Ensure callback data is passed to functions and constructors with no parameters in JavaScriptCore GLib API.
- Fix rendering of complex text when the font uses x,y origins.
- Fix sound loop with Google Hangouts and WhatsApp notifications.
- Fix the build with GStreamer 1.12.5 and GST GL enabled.
- Detect SSE2 at compile time.
- Fix several crashes and rendering issues.
- Security fixes: CVE-2019-6251.

(leot)

2019-04-09 12:07:00 UTC MAIN commitmail json YAML

Updated databases/py-ldap, databases/py-ldap3

(adam)

2019-04-09 12:06:43 UTC MAIN commitmail json YAML

2019-04-09 12:06:24 UTC MAIN commitmail json YAML

py-ldap3: updated to 2.6

2.6:
- fixed empty digestMd5.py file in 2.5.2 package
- explicitly declare digest module md5 in util.ntlm
- change object passed to modify() was unexpectedly mutated
- added LDAPInfoError exception
- added Server.has_control(control) method to check if a server has a specific control
- added Server.has_extension(extension) method to check if a server has a specific extension
- added Server.has_feature(feature) method to check if a server has a specific feature
- fixed checking of \\ in safe_dn
- fixed uuid checking with 5c byte value
- added single=True parameter to the ServerPool object definition. Servers state is shared between connections using the same pool
- updated copyright notice

(adam)

2019-04-09 11:51:20 UTC MAIN commitmail json YAML

py-ldap: updated to 3.2.0

Release 3.2.0:

Lib/
* Add support for X-ORIGIN in ldap.schema's ObjectClass
* Make initialize() pass extra keyword arguments to LDAPObject
* ldap.controls.sss: use str instead of basestring on Python 3
* Provide ldap._trace_* atributes in non-debug mode

Doc/
* Fix ReST syntax for links to set_option and get_option

Tests/
* Use intersphinx to link to Python documentation
* Correct type of some attribute values to bytes
* Use system-specific ENOTCONN value

Infrastructure:
* Add testing and document support for Python 3.7
* Add Python 3.8-dev to Tox and CI configuration
* Add Doc/requirements.txt for building on Read the Docs

(adam)

2019-04-09 11:08:13 UTC MAIN commitmail json YAML

2019-04-09 10:53:50 UTC MAIN commitmail json YAML

Updated devel/py-rply, net/py-scp

(adam)

2019-04-09 10:53:29 UTC MAIN commitmail json YAML

py-scp: updated to 0.13.2

0.13.2:
- Fix AssertionError in recursive get() when _rename is set and server sends a POPD at the end (_depth > 0)

(adam)

2019-04-09 10:52:33 UTC MAIN commitmail json YAML

py-rply: updated to 0.7.7

0.7.7:
Unknown changes

(adam)

2019-04-09 08:42:38 UTC MAIN commitmail json YAML

Updated devel/py-pexpect, www/py-flask-caching

(adam)

2019-04-09 08:42:19 UTC MAIN commitmail json YAML

py-flask-caching: updated to 1.7.0

Version 1.7.0:
**This is the last version supporting Python 2!**
- Added a feature called 'response_filter' which enables one to only
  cache views depending on the response code.
- A DeprecationWarning got turned into a TypeError.

Version 1.6.0:
- The delete_many function is now able to ignore any errors and continue
  deleting the cache. However, in order to preserve backwards compatibility,
  the default mode is to abort the deletion process. In order to use the new
  deletion mode, one has to flip the config setting CACHE_IGNORE_ERRORS to
  True. This was and still is only relevant for the **filesystem** and
  **simple** cache backends.
- Re-added the gaememcached CACHE_TYPE for improved backwards compatibility.
- Documentation improvements

(adam)

2019-04-09 08:17:55 UTC MAIN commitmail json YAML

py-pexpect: updated to 4.7.0

Version 4.7
* The :meth:.pxssh.login method now no longer requires a username if an ssh
  config is provided and will raise an error if neither are provided.
* The :meth:.pxssh.login method now supports providing your own ssh
  command via the cmd parameter.
* :class:.pxssh now supports the use_poll parameter which is passed into :meth:.pexpect.spawn
* Minor bug fix with ssh_config.
* :meth:.replwrap.run_command now has async support via an async_ parameter.
* :meth:.pexpect.spawn will now read additional bytes if able up to a buffer limit.

(adam)

2019-04-09 08:11:04 UTC MAIN commitmail json YAML

Updated devel/py-tox, devel/py-path.py

(adam)

2019-04-09 08:10:47 UTC MAIN commitmail json YAML

py-path.py: updated to 11.5.2

11.5.2
- Corrected 'pymodules' typo in package declaration.

11.5.1
- Minor packaging refresh.

(adam)

2019-04-09 07:51:41 UTC MAIN commitmail json YAML

py-tox: updated to 3.8.6

v3.8.6:

Bugfixes
- :conf:parallel_show_output does not work with tox 3.8

v3.8.5:

Bugfixes
- the isolated build env now ignores :conf:sitepackages, :conf:deps and :conf:description as these do not make
  sense
- Do not print timings with more than 3 decimal digits on Python 3

v3.8.4:

Bugfixes
- Fix sdist creation on python2.x when there is non-ascii output.
- fix typos in isolated.py that made it impossible to install package with requirements in pyproject.toml

v3.8.3:

Bugfixes
- don't crash when version information is not available for a proposed base python
- Do not print exception traceback when the provisioned tox fails

v3.8.2:

Bugfixes
- using -v and -e connected (as -ve) fails
- Changes to the plugin tester module (cmd no longer sets PYTHONPATH), and action.popen no longer returns the
  command identifier information from within the logs. No public facing changes.
- Spinner fails in CI on UnicodeEncodeError

v3.8.1:

Bugfixes
- The -eALL command line argument now expands the envlist key and includes all its environment.
- Isolated build environment dependency overrides were not taken in consideration (and such it inherited the deps
  from the testenv section)
- --result-json puts the command into setup section instead of test (pre and post commands are now also correctly
  put into the commands section)
- Set setup.cfg encoding to UTF-8 as it contains Unicode characters.
- Fix tox CI, better error reporting when locating via the py fails

v3.8.0:

Bugfixes
- In a posix shell, setting the PATH environment variable to an empty value is equivalent to not setting it at all;
  therefore we no longer if the user sets PYTHONPATH an empty string on python 3.4 or later
- Fixed bug of children process calls logs clashing (log already exists)
- Interpreter discovery and virtualenv creation process calls that failed will now print out on the screen their output
  (via the logfile we automatically save)
- Using py2 and py3 with a specific basepython will no longer raise a warning unless the major version conflicts
- Fix missing error for tox -e unknown when tox.ini declares envlist.
- Resolve symlinks with toxworkdir
- Interrupting a tox call (e.g. via CTRL+C) now will ensure that spawn child processes (test calls, interpreter discovery,
  parallel sub-instances, provisioned hosts) are correctly stopped before exiting (via the pattern of INTERRUPT - 300 ms,
  TERMINATE - 200 ms, KILL signals)
- Fix a ResourceWarning: unclosed file in Action
- Fix deadlock when using --parallel and having environments with lots of output
- Removed code that sometimes caused a difference in results between --parallel and -p when using posargs

Features
- tox now auto-provisions itself if needed (see :ref:auto-provision). Plugins or minimum version of tox no longer
  need to be manually satisfied by the user, increasing their ease of use.
- tox will inject the TOX_PARALLEL_ENV environment variable, set to the current running tox environment name,
  only when running in parallel mode.
- Parallel children now save their output to a disk logfile
- Parallel children now are added to --result-json
- Display pattern and sys.platform with platform mismatch
- Setting the environment variable TOX_REPORTER_TIMESTAMP to 1 will enable showing for each output line its delta
  since the tox startup. This can be especially handy when debugging parallel runs.

Documentation
- Add a poetry examples to packaging

(adam)

2019-04-09 07:33:54 UTC MAIN commitmail json YAML

doc: Updated textproc/json-schema to 1.2

(wiz)

2019-04-09 07:33:45 UTC MAIN commitmail json YAML

json-schema: update to 1.2.

1.2 [2019-04-09]

* add this NEWS.md file
* build shared library by default (needs jsoncpp shared library)
* fix pkgconfig file

(wiz)

2019-04-09 07:09:23 UTC MAIN commitmail json YAML

doc: Updated textproc/jsoncpp to 1.8.4nb2

(wiz)

2019-04-09 07:09:02 UTC MAIN commitmail json YAML

*: recursive bump for jsoncpp with shared libraries

(wiz)

2019-04-09 07:08:18 UTC MAIN commitmail json YAML

jsoncpp: update to 1.8.4nb2.

Give static library the same name as the shared one.

Bump dependency in bl3.mk to a version with shared libraries.

(wiz)

2019-04-09 06:48:18 UTC MAIN commitmail json YAML

2019-04-09 06:04:31 UTC MAIN commitmail json YAML

Updated textproc/cmark

(adam)

2019-04-09 06:04:13 UTC MAIN commitmail json YAML

cmark: updated to 0.29.0

0.29.0:
Update spec to 0.29.
Make rendering safe by default. Adds CMARK_OPT_UNSAFE and make CMARK_OPT_SAFE a no-op (for API compatibility). The new default behavior is to suppress raw HTML and potentially dangerous links. The CMARK_OPT_UNSAFE option has to be set explicitly to prevent this. NOTE: This change will require modifications in bindings for cmark and in most libraries and programs that use cmark.
Add sourcepos info for inlines (Yuki Izumi).
Disallow more than 32 nested balanced parens in a link (Yuki Izumi).
Resolve link references before creating setext header. A setext header line after a link reference should not create a header, according to the spec.
commonmark renderer: improve escaping. URL-escape special characters when escape mode is URL, and not otherwise. Entity-escape control characters (< 0x20) in non-literal escape modes.
render: only emit actual newline when escape mode is LITERAL. For markdown content, e.g., in other contexts we want some kind of escaping, not a literal newline.
Update code span normalization to conform with spec change.
Allow empty <> link destination in reference link.
Remove leftover includes of memory.h.
A link destination can't start with < unless it is an angle-bracket link that also ends with >. (If your URL really starts with <, URL-escape it.)
Allow internal delimiter runs to match if both have lengths that are multiples of 3.
Include references.h in parser.h.
Fix [link](<foo\>).
Use hand-rolled scanner for thematic break. Keep track of the last position where a thematic break failed to match on a line, to avoid rescanning unnecessarily.
Rename ends_with_blank_line with S_ prefix.
Add CMARK_NODE__LAST_LINE_CHECKED flag. Use this to avoid unnecessary recursion in ends_with_blank_line.
In ends_with_blank_line, call S_set_last_line_blank to avoid unnecessary repetition. Once we settle whether a list item ends in a blank line, we don't need to revisit this in considering parent list items.
Disallow unescaped ( in parenthesized link title.
Copy line/col info straight from opener/closer (Ashe Connor). We can't rely on anything in subj since it's been modified while parsing the subject and could represent line info from a future line. This is simple and works.
render.c: reset last_breakable after cr.
Fix a typo in houdini_href_e.c (Felix Yan).
commonmark writer: use ~~~ fences if info string contains backtick. This is needed for round-trip tests.
Update scanners for new info string rules.
Add XSLT stylesheet to convert cmark XML back to Commonmark. Initial version of an XSLT stylesheet that converts the XML format produced by cmark -t xml back to Commonmark.
Check for whitespace before reference title.
Bump CMake to version 3 (Jonathan Müller).
Build: Remove deprecated call to add_compiler_export_flags() (Jonathan Müller). It is deprecated in CMake 3.0, the replacement is to set the CXX_VISIBILITY_PRESET (or in our case C_VISIBILITY_PRESET) and VISIBILITY_INLINES_HIDDEN properties of the target. We're already setting them by setting the CMake variables anyway, so the call can be removed.
Build: only attempt to install MSVC system libraries on Windows (Saleem Abdulrasool). Newer versions of CMake attempt to query the system for information about the VS 2017 installation. Unfortunately, this query fails on non-Windows systems when cross-compiling: cmake_host_system_information does not recognize <key> VS_15_DIR. CMake will not find these system libraries on non-Windows hosts anyways, and we were silencing the warnings, so simply omit the installation when cross-compiling to Windows.
Simplify code normalization, in line with spec change.
Implement code span spec changes. These affect both parsing and writing commonmark.
Add link parsing corner cases to regressions (Ashe Connor).
Add xml:space="preserve" in XML output when appropriate (Nguyễn Thái Ngọc Duy). (For text, code, code_block, html_inline and html_block tags.)
Removed meta from list of block tags. Added regression test.
entity_tests.py - omit noisy success output.
pathological_tests.py: make tests run faster. Commented out the (already ignored) "many references" test, which times out. Reduced the iterations for a couple other tests.
pathological_tests.py: added test for deeply nested lists.
Optimize S_find_first_nonspace. We were needlessly redoing things we'd already done. Now we skip the work if the first nonspace is greater than the current offset. This fixes pathological slowdown with deeply nested lists. For N = 3000, the time goes from over 17s to about 0.7s. Thanks to Martin Mitas for diagnosing the problem.
Allow spaces in link destination delimited with pointy brackets.
Adjust max length of decimal/numeric entities.
Fix inline raw HTML parsing. This fixes a recently added failing spec test case. Previously spaces were being allowed in unquoted attribute values; no we forbid them.
Don't allow list markers to be indented >= 4 spaces.
Check for empty buffer when rendering (Phil Turnbull). For empty documents, ->size is zero so renderer.buffer->ptr[renderer.buffer->size - 1] will cause an out-of-bounds read. Empty buffers always point to the global cmark_strbuf__initbuf buffer so we read cmark_strbuf__initbuf[-1].
Also run API tests with CMARK_SHARED=OFF (Nick Wellnhofer).
Rename roundtrip and entity tests (Nick Wellnhofer). Rename the tests to reflect that they use the library, not the executable.
Generate export header for static-only build.
Fuzz width parameter too (Phil Turnbull). Allow the width parameter to be generated too so we get better fuzz-coverage.
Don't discard empty fuzz test-cases (Phil Turnbull). We currently discard fuzz test-cases that are empty but empty inputs are valid markdown. This improves the fuzzing coverage slightly.
Fixed exit code for pathological tests.
Add allowed failures to pathological_tests.py. This allows us to include tests that we don't yet know how to pass.
Add timeout to pathological_tests.py. Tests must complete in 8 seconds or are errors.
Add more pathological tests.
Use pledge(2) on OpenBSD (Ashe Connor).
Update the Racket wrapper (Eli Barzilay).
Makefile: For afl target, don't build tests.

(adam)

2019-04-09 00:21:03 UTC MAIN commitmail json YAML

geography/gpsbabel: Note stalled update

(gdt)

2019-04-08 23:41:08 UTC MAIN commitmail json YAML

print/ghostscript-gpl: Note that there is no upstream

(gdt)

2019-04-08 23:09:26 UTC MAIN commitmail json YAML

doc: Updated geography/gama to 2.04

(gdt)

2019-04-08 23:09:12 UTC MAIN commitmail json YAML

geography/gama: Update to 2.04

Despite the version jump from 1 to 2, the changes are relatively
small, consisting mostly of various minor improvements and bugfixes.
Notable items are:

* The new attribute "extern" suggested by Kristian Evers (Danish
  Agency for Data Supply and Efficiency) was added both to the
  gama-local xml input and adjustment results xml output to be
  conformant with an external database project. Information supplied in
  "extern" attributes of observations are not processed in any way in
  gama-local and are only passively transfered to XML adjustement
  output.

* Improved Hungarian translation by Siki Zoltan:

* Kolmogorov-Smirnov test removed - available only as conditional
  compile

(gdt)

2019-04-08 22:07:42 UTC MAIN commitmail json YAML

json-schema: add pcrecpp to bl3.mk

(wiz)

2019-04-08 21:43:13 UTC MAIN commitmail json YAML

doc: Updated devel/mk-configure to 0.31.0

(cheusov)

2019-04-08 21:42:58 UTC MAIN commitmail json YAML

Update to 0.31.0

  Fix in MKC_CHECK_PROTOTYPES.  The problem was it says "found" for
  undeclared prototypes.

  All FEATURES now check for _MKC_CHECK_<xxx> define.  A check for
  this define guarantees that #include <mkc_XXX.h> are not used
  without appropriate MKC_FEATURES += <xxx> in Makefile.

  New publicly available mkc.conf.mk header was introduced.  With a
  help of it one can implement custom "FEATURES".

  MKC_CHECK_HEADERS, MKC_CHECK_HEADER_FILES, MKC_CHECK_DEFINES,
  MKC_CHECK_TYPES, MKC_CHECK_VARS, MKC_CHECK_MEMBERS,
  MKC_CHECK_FUNCS<n>, MKC_CHECK_PROTOTYPES, MKC_CHECK_SIZEOF and
  MKC_PROTOTYPE_HEADERS.<name> now accepts a list of comma-separated
  headers for checking at once.
  For example, on NetBSD sys/fts.h requires preceding sys/types.h and
  sys/stat.h. So, now we can write
    MKC_CHECK_HEADERS  = sys/types.h,sys/stat.h,fts.h

  MKC_CHECK_FUNCS<n>: new variable MKC_FUNC_OR_DEFINE.<func> was introduced.
  With a help of it one can check for
  function declaration of equivalent define.

  mkc_imp.conf-final.mk: duplicated entries are not added to CPPFLAGS,
  CFLAGS, LDADD and SRCS.

  Man page for mkc_check_decl, mkc_check_sizeof and mkc_check_headers
  were updated.

  mkc.minitest.mk: new variable MKC_DIFF was introduced for diff(1)
  command.

  mkc_check_decl: new check type funcordefine was introduced.

  Improvements and minor fixes in regression tests and examples.

  This release was sucessfully tested on FreeBSD-11.1, diverse
  glibc-based Linuxes, NetBSD-8.99, OpenBSD-6.4 and SunOS-5.11.

  Deprecated features were removed: DPLIBS and PKG_CONFIG_DEPS variables,
  builtin "endianess".

(cheusov)

2019-04-08 21:39:54 UTC MAIN commitmail json YAML

Remove mova.org from MASTER_SITES

(cheusov)

2019-04-08 21:39:44 UTC MAIN commitmail json YAML