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 (19m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 14:16:01 UTC Now

2021-05-31 10:13:38 UTC MAIN commitmail json YAML

mame: update to 0.232.

It窶冱 time for MAME 0.232, and do we have a surprise for you! The
incredibly rare Universal game Mrs. Dynamite has finally been found
and dumped! This is an early example of a game where you place
bombs to kill enemies that walk over them, showing Universal窶冱
flair for cute characters and cutscenes. Mrs. Dynamite is believed
to had performed poorly on location tests, and never had a widespread
release. The graphics in the version that has been dumped don窶冲
match what窶冱 shown on flyers. Other arcade additions include Dokaben
2 and a prototype of Spinal Breakers.

Namco racing games have taken a leap forward this month. Final Lap
has its sprite chip hooked up subtly differently to later games on
the System II platform, which had been causing graphical issues on
the title screen. Lack of playback status register emulation in
the C140 sound chip was causing issues with engine sounds in Final
Lap, Suzuka 8 Hours, and Four Trax. The horizontal position of the
road layer has also been adjusted to better match videos made using
original hardware.

A number of bug fixes allow previously unplayable Japanese home
computer games, including ツオPD7220 issues affecting the Madou
Monogatari games on PC-98, the missing 1-bit DAC sound on PC-98,
broken sprites in Asuka 120% Burning Fest. on FM Towns, and background
bugs on Sharp X68000. Mac media support continues to improve, with
working CD-ROM drives on more Macs, and fixes for high density
floppy drives. The V.Smile Smart Keyboard is now supported, in US,
French, and German variants. Tim Lindner has continued to fix
long-standing bugs in Tandy CoCo 3 emulation.

Software list additions include Taiwanese Game Gear cartridges,
Master System prototypes, a big batch of software for the Australian
MicroBee series, and quite a few add-on ROMs for the Acorn BBC
Micro. We窶况e also got the latest Apple II floppy dumps and cracks,
FM Towns floppies and CDs, and PC floppies.

(wiz)

2021-05-31 09:53:39 UTC MAIN commitmail json YAML

Updated devel/py-click-threading, devel/py-click-repl

(adam)

2021-05-31 09:53:22 UTC MAIN commitmail json YAML

py-click-repl: updated to 0.2.0

0.2.0:
Unknown changes

(adam)

2021-05-31 09:52:27 UTC MAIN commitmail json YAML

py-click-threading: updated to 0.5.0

0.5.0:
Unbreak master

(adam)

2021-05-31 07:54:09 UTC MAIN commitmail json YAML

doc: Added security/gpg-tui version 0.1.4

(pin)

2021-05-31 07:53:40 UTC MAIN commitmail json YAML

2021-05-31 07:52:43 UTC MAIN commitmail json YAML

security/gpg-tui: import package

Terminal User Interface for GnuPG.

It aims to ease the key management operations such as listing/exporting/signing
by providing an interface along with the command-line fallback for more complex
operations.
It is not trying to be a full-fledged interface for all the features that gpg
provides but it tries to bring a more interactive approach to key management.

(pin)

2021-05-31 07:19:01 UTC MAIN commitmail json YAML

doc: Updated math/octave to 6.2.0

(thor)

2021-05-31 07:16:51 UTC MAIN commitmail json YAML

octave: udpate to 6.2.0

This updates octave and also gets some more recommened dependencies in,
namely qrupdate and Mesalib (for osmesa) and gl2ps as well as the
qscintilla editor. The glpk option is on by default again.

This version of octave comes rather close to a standard build, with
optimzied BLAS and GUI fluff. We are still missing SuiteSparse and
SUNDIALS solvers, see

  https://octave.org/doc/v6.2.0/External-Packages.html

PortAudio should also be considered, and LLVM be watched if that
experimental JIT settles in.

Upstream changes since 5.x:

Summary of important user-visible changes for version 6.1.0 (2020-11-26):
------------------------------------------------------------------------

### General improvements

- The `intersect`, `setdiff`, `setxor`, `union`, and `unique` functions
  accept a new sorting option `"stable"` which will return output values
  in the same order as the input, rather than in ascending order.

- Complex RESTful web services can now be accessed by the `webread` and
  `webwrite` functions alongside with the `weboptions` structure.  One
  major feature is the support for cookies to enable RESTful
  communication with the web service.

  Additionally, the system web browser can be opened by the `web`
  function.

- The `linspace` function now produces symmetrical sequences when the
  endpoints are symmetric.  This is more intuitive and also compatible
  with recent changes made in Matlab R2019b.

- The underlying algorithm of the `rand` function has been changed.
  For single precision outputs, the algorithm has been fixed so that it
  produces values strictly in the range (0, 1).  Previously, it could
  occasionally generate the right endpoint value of 1 (See bug #41742).
  In addition, the new implementation uses a uniform interval between
  floating point values in the range (0, 1) rather than targeting a
  uniform density (# of random integers / length along real number
  line).

- Numerical integration has been improved.  The `quadv` function has
  been re-written so that it can compute integrands of periodic
  functions.  At the same time, performance is better with ~3.5X fewer
  function evaluations required.  A bug in `quadgk` that caused complex
  path integrals specified with `"Waypoints"` to occasionally be
  calculated in the opposite direction was fixed.

- The `edit` function option `"editinplace"` now defaults to `true` and
  the option `"home"` now defaults to the empty matrix `[]`.  Files will
  no longer be copied to the user's HOME directory for editing.  The old
  behavior can be restored by setting `"editinplace"` to `false` and
  `"home"` to `"~/octave"`.

- The `format` command supports two new options: `uppercase` and
  `lowercase` (default).  With the default, print a lowercase 'e' for
  the exponent character in scientific notation and lowercase 'a-f' for
  the hex digits representing 10-15.  With `uppercase`, print 'E' and
  'A-F' instead.  The previous uppercase formats, `E` and `G`, no longer
  control the case of the output.

  Additionally, the `format` command can be called with multiple options
  for controlling the format, spacing, and case in arbitrary order.
  For example:

        format long e uppercase loose

  Note, in the case of multiple competing format options the rightmost
  one is used, and, in case of an error, the previous format remains
  unchanged.

- L-value references (e.g., increment (++), decrement (--), and all
  in-place assignment operators (+=, -=, *=, /=, etc.)) are no longer
  allowed in anonymous functions.

- New warnings have been added about questionable uses of the colon ':'
  range operator.  Each has a new warning ID so that it can be disabled
  if desired.

  >  `Octave:colon-complex-argument`  : when any arg is complex
  >  `Octave:colon-nonscalar-argument` : when any arg is non-scalar

- The `regexp` and related functions now correctly handle and *require*
  strings in UTF-8 encoding.  As with any other function that requires
  strings to be encoded in Octave's native encoding, you can use
  `native2unicode` to convert from your preferred locale.  For example,
  the copyright symbol in UTF-8 is `native2unicode (169, "latin1")`.

- The startup file `octaverc` can now be located in the platform
  dependent location for user local configuration files (e.g.,
  ${XDG_CONFIG_HOME}/octave/octaverc on Unix-like operating systems or
  %APPDATA%\octave\octaverc on Windows).

- `pkg describe` now lists dependencies and inverse dependencies
  (i.e., other installed packages that depend on the package in
  question).

- `pkg test` now tests all functions in a package.

- When unloading a package, `pkg` now checks if any remaining loaded
  packages depend on the one to be removed.  If this is the case `pkg`
  aborts with an explanatory error message.  This behavior can be
  overridden with the `-nodeps` option.

- The command

    dbstop in CLASS at METHOD

  now works to set breakpoints in classdef constructors and methods.

#### Graphics backend

- The use of Qt4 for graphics and the GUI is deprecated in Octave
  version 6 and no further bug fixes will be made.  Qt4 support will be
  removed completely in Octave version 7.

- The `legend` function has been entirely rewritten.  This fixes a
  number of historical bugs, and also implements new properties such as
  `"AutoUpdate"` and `"NumColumns"`.  The gnuplot toolkit---which is no
  longer actively maintained---still uses the old legend function.

- The `axis` function was updated which resolved 10 bugs affecting
  axes to which `"equal"` had been applied.

- Graphic primitives now accept a color property value of `"none"`
  which is useful when a particular primitive needs to be hidden
  (for example, the Y-axis of an axes object with `"ycolor" = "none"`)
  without hiding the entire primitive `"visibility" = "off"`.

- A new property `"FontSmoothing"` has been added to text and axes
  objects that controls whether anti-aliasing is used during the
  rendering of characters.  The default is `"on"` which produces smooth,
  more visually appealing text.

- The figure property `"windowscrollwheelfcn"`is now implemented.
  This makes it possible to provide a callback function to be executed
  when users manipulate the mouse wheel on a given figure.

- The figure properties `"pointer"`, `"pointershapecdata"`, and
  `"pointershapehotspot"` are now implemented.  This makes it possible
  to change the shape of the cursor (pointer in Matlab-speak) displayed
  in a plot window.

- The figure property `"paperpositionmode"` now has the default `"auto"`
  rather than `"manual"`.  This change is more intuitive and is
  Matlab compatible.

- The appearance of patterned lines `"LineStyle" = ":"|"--"|"-."` has
  been improved for small widths (`"LineWidth"` less than 1.5 pixels)
  which is a common scenario.

- Printing to EPS files now uses a tight bounding box (`"-tight"`
  argument to print) by default.  This makes more sense for EPS
  files which are normally embedded within other documents, and is
  Matlab compatible.  If necessary use the `"-loose"` option to
  reproduce figures as they appeared in previous versions of Octave.

- The following print devices are no longer officially supported: cdr,
  corel, aifm, ill, cgm, hpgl, mf and dxf.  A warning will be thrown
  when using those devices, and the code for supporting those formats
  will eventually be removed from a future version of Octave.

- The placement of text subscripts and superscripts has been
  re-engineered and now produces visually attractive results similar to
  Latex.

### Matlab compatibility

- The function `unique` now returns column index vectors for the second
  and third outputs.  When duplicate values are present, the default
  index to return is now the `"first"` occurrence.  The previous Octave
  behavior, or Matlab behavior from releases prior to R2012b, can be
  obtained by using the `"legacy"` flag.

- The function `setdiff` with the `"rows"` argument now returns Matlab
  compatible results.  The previous Octave behavior, or Matlab behavior
  from releases prior to R2012b, can be obtained by using the `"legacy"`
  flag.

- The functions `intersect`, `setxor`, and `union` now accept a
  `"legacy"` flag which changes the index values (second and third
  outputs) as well as the orientation of all outputs to match Matlab
  releases prior to R2012b.

- The function `streamtube` is Matlab compatible and plots tubes along
  streamlines which are scaled by the vector field divergence. The
  Octave-only extension `ostreamtube` can be used to visualize the flow
  expansion and contraction of the vector field due to the local
  crossflow divergence.

- The interpreter now supports handles to nested functions.

- The graphics properties `"LineWidth"` and `"MarkerSize"` are now
  measured in points, *not* pixels.  Compared to previous versions
  of Octave, some lines and markers will appear 4/3 larger.

- The meta.class property "SuperClassList" has been renamed
  "Superclasslist" for Matlab compatibility.  The original name will
  exist as an alias until Octave version 8.1.

- Inline functions created by the function `inline` are now of type
  "inline" when interrogated with the `class` function.  In previous
  versions of Octave, the class returned was "function_handle".  This
  change is Matlab compatible.  Inline functions are deprecated in
  both Matlab and Octave and support may eventually be removed.
  Anonymous functions can be used to replace all instances of inline
  functions.

- The function `javaaddpath` now prepends new directories to the
  existing dynamic classpath by default.  To append them instead, use
  the new `"-end"` argument.  Multiple directories may now be specified
  in a cell array of strings.

- An undocumented function `gui_mainfcn` has been added, for compatibility
  with figures created with Matlab's GUIDE.

- Several validator functions of type `mustBe*` have been added.  See
  the list of new functions below.

### Alphabetical list of new functions added in Octave 6

* `auto_repeat_debug_command`
* `commandhistory`
* `commandwindow`
* `filebrowser`
* `is_same_file`
* `lightangle`
* `mustBeFinite`
* `mustBeGreaterThan`
* `mustBeGreaterThanOrEqual`
* `mustBeInteger`
* `mustBeLessThan`
* `mustBeLessThanOrEqual`
* `mustBeMember`
* `mustBeNegative`
* `mustBeNonempty`
* `mustBeNonNan`
* `mustBeNonnegative`
* `mustBeNonpositive`
* `mustBeNonsparse`
* `mustBeNonzero`
* `mustBeNumeric`
* `mustBeNumericOrLogical`
* `mustBePositive`
* `mustBeReal`
* `namedargs2cell`
* `newline`
* `ode23s`
* `ostreamtube`
* `rescale`
* `rotx`
* `roty`
* `rotz`
* `stream2`
* `stream3`
* `streamline`
* `streamtube`
* `uisetfont`
* `verLessThan`
* `web`
* `weboptions`
* `webread`
* `webwrite`
* `workspace`

### Deprecated functions and properties

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

- Functions

  Function              | Replacement
  -----------------------|------------------
  `runtests`            | `oruntests`

- Properties

  Object          | Property      | Value
  -----------------|---------------|------------
                  |              |

- The environment variable used by `mkoctfile` for linker flags is now
  `LDFLAGS` rather than `LFLAGS`.  `LFLAGS` is deprecated, and a warning
  is emitted if it is used, but it will continue to work.

### Removed functions and properties

The following functions and properties were deprecated in Octave 4.4
and have been removed from Octave 6.

- Functions

  Function            | Replacement
  ---------------------|------------------
  `chop`              | `sprintf` for visual results
  `desktop`            | `isguirunning`
  `tmpnam`            | `tempname`
  `toascii`            | `double`
  `java2mat`          | `__java2mat__`

- Properties

  Object              | Property                  | Value
  ---------------------|---------------------------|-----------------------
  `annotation`        | `edgecolor ("rectangle")` |
  `axes`              | `drawmode`                |
  `figure`            | `doublebuffer`            |
                      | `mincolormap`            |
                      | `wvisual`                |
                      | `wvisualmode`            |
                      | `xdisplay`                |
                      | `xvisual`                |
                      | `xvisualmode`            |
  `line`              | `interpreter`            |
  `patch`              | `interpreter`            |
  `surface`            | `interpreter`            |
  `text`              | `fontweight`              | `"demi"` and `"light"`
  `uibuttongroup`      | `fontweight`              | `"demi"` and `"light"`
  `uicontrol`          | `fontweight`              | `"demi"` and `"light"`
  `uipanel`            | `fontweight`              | `"demi"` and `"light"`
  `uitable`            | `fontweight`              | `"demi"` and `"light"`

(thor)

2021-05-31 07:03:31 UTC MAIN commitmail json YAML

math/py-scikit-learn: drop ineffective SKLEARN_NO_OPENMP

It is wrong to disable OpenMP and this setting does nothing anyway.
Maybe it did in the past. Now, the build tries to use OpenMP if
possible and this is the right thing to do.

Repeat: This change doesn't affect the build at all since that variable
is not checked (since some time?).

(thor)

2021-05-30 23:46:40 UTC MAIN commitmail json YAML

doc: Updated pkgtools/rc.subr to 20210517

(khorben)

2021-05-30 23:46:26 UTC MAIN commitmail json YAML

rc.subr: update to version 20210517

This is part 2 to support additional platforms with the RC scripts provided in
pkgsrc, in privileged as well as in unprivileged mode, including on NetBSD.

These changes:
- install rc.subr to PKG_SYSCONFDIR if SYSCONFBASE is not /etc
- let RC scripts source rc.subr in PKG_SYSCONFDIR
- effectively allow unprivileged setups to run RC scripts easily
- in addition, give a chance for more platforms to run RC scripts

Tested in privileged and unprivileged modes on NetBSD/amd64, and unprivileged
mode on Darwin/amd64; submitted for review on tech-pkg@.

(khorben)

2021-05-30 23:41:05 UTC MAIN commitmail json YAML

Introduce a new SYSCONFBASE variable (defaults to /etc)

This is part 1 to support additional platforms with the RC scripts provided in
pkgsrc, in privileged as well as in unprivileged mode, including on NetBSD
(with part 2 in pkgtools/rc.subr).

This variable is meant to point to the configuration directory of the base
system (as opposed to pkgsrc's own prefix) when it should be used by pkgsrc in
special cases (e.g. installing RC scripts), or to point to the existing
PKG_SYSCONFBASE directory otherwise (e.g. for any unprivileged bootstrap).
This teaches pkgsrc where the RC scripts should be installed, and more
importantly, where the local copy of rc.subr can be expected. Part 3 will
progressively update each and every RC script to substitute this path as
expected.

No functional changes are intended in privileged mode without a bootstrap. The
only variable affected by this change directly is RCD_SCRIPTS_DIR, which
currently remains with the same default of /etc/rc.d, and can be overridden as
before.

When bootstrapping, SYSCONFBASE also remains with the existing default when no
prefix is set or is "/usr/pkg" or "/usr"; it is set to $prefix/etc otherwise. It
can be specified specifically with --sysconfbase if necessary.

Existing installations or bootstraps are not affected, as this change needs
setting SYSCONFBASE in the corresponding $sysconfdir/mk.conf to have an impact.

Tested in privileged and unprivileged modes on NetBSD/amd64, and unprivileged
mode on Darwin/amd64; submitted for review on tech-pkg@.

(khorben)

2021-05-30 21:53:49 UTC MAIN commitmail json YAML

doc: Updated print/py-octoprint to 1.6.1

(khorben)

2021-05-30 21:53:11 UTC MAIN commitmail json YAML

py-octoprint: update to version 1.6.1

This is a bugfix release to fix two bugs in 1.6.0.

The full list of changes from version 1.5.3 to 1.6.0 can be found at
https://github.com/OctoPrint/OctoPrint/releases/tag/1.6.0.

This also improves the RC script provided to not longer assume Python 3.8
specifically.

(khorben)

2021-05-30 21:48:37 UTC MAIN commitmail json YAML

doc: Updated archivers/py-zipstream to 1.1.8

(khorben)

2021-05-30 21:48:19 UTC MAIN commitmail json YAML

py-zipstream: update to version 1.1.8

Changes made after forking v1.1.4:

v1.1.5 (2019-03-18)

* Support Zip64 when compressing iterables and strings (https://github.com/allanlei/python-zipstream/pull/25)

v1.1.6 (2019-06-06)

* Add partial flushing of ZipStreams (https://github.com/arjan-s/python-zipstream/pull/1)

v1.1.7 (2019-10-22)

* Stream data in the order it was received (https://github.com/arjan-s/python-zipstream/pull/4)

v1.1.8 (2020-09-14)

* New datetime parameter in write_iter (https://github.com/arjan-s/python-zipstream/pull/8)

(khorben)

2021-05-30 21:31:33 UTC MAIN commitmail json YAML

doc: Added devel/py-immutabledict version 2.0.0

(khorben)

2021-05-30 21:31:19 UTC MAIN commitmail json YAML

Add py-immutabledict

(khorben)

2021-05-30 21:30:17 UTC MAIN commitmail json YAML

py-immutabledict: import version 2.0.0

immutable is a fork of frozendict, an immutable wrapper around dictionaries.

It implements the complete mapping interface. It can be used as a drop-in
replacement for dictionaries where immutability is desired. The immutabledict
constructor mimics dict, and all of the expected interfaces (iter, len, repr,
hash, getitem) are provided. Note that an immutabledict does not guarantee the
immutability of its values, so the utility of hash method is restricted by
usage.

The only difference is that the copy() method of immutable takes variable
keyword arguments, which will be present as key/value pairs in the new,
immutable copy.

(khorben)

2021-05-30 21:29:26 UTC MAIN commitmail json YAML

doc: Updated print/py-octoprint-filecheck to 2021.2.23

(khorben)

2021-05-30 21:29:10 UTC MAIN commitmail json YAML

py-octoprint-filecheck: update to version 2021.2.23

The changes include:

* #2 Fix native grep not always being in extended regex mode
* Add a "Prerelease" release channel
* Code now uses pre-commit, black, prettier, isort and flake8 just like OctoPrint itself.

In turn, this is required to update py-octoprint to version 1.6.1.

(khorben)

2021-05-30 21:27:56 UTC MAIN commitmail json YAML

doc: Updated print/py-octoprint-firmwarecheck to 2021.2.4

(khorben)

2021-05-30 21:27:38 UTC MAIN commitmail json YAML

py-octoprint-firmwarecheck: update to version 2021.2.4

The changes include:

* Add removable info message when a firmware development build is detected
* Add a "Prerelease" release channel
* Code now uses pre-commit, black, prettier, isort and flake8 just like OctoPrint itself.

In turn, this is required to update py-octoprint to version 1.6.1.

(khorben)

2021-05-30 21:21:12 UTC MAIN commitmail json YAML

doc: Added print/py-octoprint-pisupport version 2021.3.26.post2

(khorben)

2021-05-30 21:20:57 UTC MAIN commitmail json YAML

Add py-octoprint-pisupport

(khorben)

2021-05-30 21:20:20 UTC MAIN commitmail json YAML

py-octoprint-pisupport: import version 2021.3.26post2

The Pi Support plugin for OctoPrint provides additional information about your
Pi in the UI and also alerts you about undervoltage or overheating issues
observed on your Pi or if your Pi is unsupported. If you are running OctoPi,
the Pi Support plugin will also provide additional information about that.

OctoPrint will only load this plugin when it detects that it is being run on a
Raspberry Pi.

(khorben)

2021-05-30 20:02:31 UTC MAIN commitmail json YAML

net/samba4: handle dbus dependency explicitly on Linux

This manifests as the snapper vfs files appearing depending on dbus
being present or not on Linux, causing PLIST mismatch. This option
actually disables this if desired. The default is still on, as
dbus is to be expected on modern Linux installs anyway.

(thor)

2021-05-30 19:56:38 UTC MAIN commitmail json YAML

sysutils/mc: add explicit handling of samba and sftp vfs as options

(thor)

2021-05-30 17:38:31 UTC MAIN commitmail json YAML

Note update of security/vault to 1.6.5.

(he)

2021-05-30 17:37:53 UTC MAIN commitmail json YAML

Upgrade security/vault to version 1.6.5.

Pkgsrc changes:
* None

Upstream changes:

v1.6.5:
May 20th, 2021

SECURITY:
* Non-Expiring Leases: Vault and Vault Enterprise renewed
  nearly-expiring token leases and dynamic secret leases with a
  zero-second TTL, causing them to be treated as non-expiring,
  and never revoked. This issue affects Vault and Vault Enterprise
  versions 0.10.0 through 1.7.1, and is fixed in 1.5.9, 1.6.5,
  and 1.7.2 (CVE-2021-32923).

CHANGES:
* agent: Update to use IAM Service Account Credentials endpoint
  for signing JWTs when using GCP Auto-Auth method [GH-11473]
* auth/gcp: Update to v0.8.1 to use IAM Service Account Credentials
  API for signing JWTs [GH-11498]

BUG FIXES:
* core (enterprise): Fix plugins mounted in namespaces being
  unable to use password policies [GH-11596]
* core: correct logic for renewal of leases nearing their expiration
  time. [GH-11650]
* secrets/database: Fix marshalling to allow providing numeric
  arguments to external database plugins. [GH-11451]
* secrets/database: Fixes issue for V4 database interface where
  SetCredentials wasn't falling back to using RotateRootCredentials
  if SetCredentials is Unimplemented [GH-11585]
* ui: Fix namespace-bug on login [GH-11182]

v1.6.4:
April 21, 2021
Release vault v1.6.4

v1.6.3
February 25, 2021

SECURITY:
* Limited Unauthenticated License Read: We addressed a security
  vulnerability that allowed for the unauthenticated reading of
  Vault licenses from DR Secondaries. This vulnerability affects
  Vault and Vault Enterprise and is fixed in 1.6.3 (CVE-2021-27668).

CHANGES:
* secrets/mongodbatlas: Move from whitelist to access list API [GH-10966]

IMPROVEMENTS:
* ui: Clarify language on usage metrics page empty state [GH-10951]

BUG FIXES:
* auth/kubernetes: Cancel API calls to TokenReview endpoint when
  request context is closed [GH-10930]
* core/identity: Fix deadlock in entity merge endpoint. [GH-10877]
* quotas: Fix duplicate quotas on performance standby nodes. [GH-10855]
* quotas/rate-limit: Fix quotas enforcing old rate limit quota paths [GH-10689]
  replication (enterprise): Don't write request count data on DR Secondaries.
* Fixes DR Secondaries becoming out of sync approximately every 30s. [GH-10970]
* secrets/azure (enterprise): Forward service principal credential
  creation to the primary cluster if called on a performance
  standby or performance secondary. [GH-10902]

(he)

2021-05-30 16:54:23 UTC MAIN commitmail json YAML

doc: Updated finance/rates to 0.5.0

(pin)

2021-05-30 16:54:04 UTC MAIN commitmail json YAML

finance/rates: update to 0.5.0

-Improve input handling

(pin)

2021-05-30 16:33:30 UTC MAIN commitmail json YAML

2021-05-30 15:56:35 UTC MAIN commitmail json YAML

doc: Updated time/R-lubridate to 1.7.10

(mef)

2021-05-30 15:56:22 UTC MAIN commitmail json YAML

(time/R-lubridate)  Updated 1.7.4 to 1.7.10

Version 1.7.10
==============

### NEW FEATURES

* `fast_strptime()` and `parse_date_time2()` now accept multiple formats and apply them in turn

### BUG FIXES

* [#926](https://github.com/tidyverse/lubridate/issues/926) Fix incorrect division of intervals by months involving leap years
* Fix incorrect skipping of digits during parsing of the `%z` format

Version 1.7.9.2
===============

### NEW FEATURES

* [#914](https://github.com/tidyverse/lubridate/issues/914) New `rollforward()` function
* [#928](https://github.com/tidyverse/lubridate/issues/928) On startup lubridate now resets TZDIR to a proper directory when it is set to non-dir values like "internal" or "macOS" (a change introduced in R4.0.2)
* [#630](https://github.com/tidyverse/lubridate/issues/630) New parsing functions `ym()` and `my()`

### BUG FIXES

* [#930](https://github.com/tidyverse/lubridate/issues/930) `as.period()` on intervals now returns valid Periods with double fields (not integers)

Version 1.7.9
=============

### NEW FEATURES

* [#871](https://github.com/tidyverse/lubridate/issues/893) Add `vctrs` support

### BUG FIXES

* [#890](https://github.com/tidyverse/lubridate/issues/890) Correctly compute year in `quarter(..., with_year = TRUE)`
* [#893](https://github.com/tidyverse/lubridate/issues/893) Fix incorrect parsing of abbreviated months in locales with trailing dot (regression in v1.7.8)
* [#886](https://github.com/tidyverse/lubridate/issues/886) Fix `with_tz()` for POSIXlt objects
* [#887](https://github.com/tidyverse/lubridate/issues/887) Error on invalid numeric input to `month()`
* [#889](https://github.com/tidyverse/lubridate/issues/889) Export new dmonth function

Version 1.7.8
=============

### NEW FEATURES

* (breaking) Year and month durations now assume 365.25 days in a year consistently in conversion and constructors. Particularly `dyears(1) == years(1)` is now `TRUE`.
* Format and print methods for 0-length objects are more consistent.
* New duration constructor `dmonths()` to complement other duration constructors.
*
* `duration()` constructor now accepts `months` and `years` arguments.
* [#629](https://github.com/tidyverse/lubridate/issues/629) Added `format_ISO8601()` methods.
* [#672](https://github.com/tidyverse/lubridate/issues/672) Eliminate all partial argument matches
* [#674](https://github.com/tidyverse/lubridate/issues/674) `as_date()` now ignores the `tz` argument
* [#675](https://github.com/tidyverse/lubridate/issues/675) `force_tz()`, `with_tz()`, `tz<-` convert dates to date-times
* [#681](https://github.com/tidyverse/lubridate/issues/681) New constants `NA_Date_` and `NA_POSIXct_` which parallel built-in primitive constants.
* [#681](https://github.com/tidyverse/lubridate/issues/681) New constructors `Date()` and `POSIXct()` which parallel built-in primitive constructors.
* [#695](https://github.com/tidyverse/lubridate/issues/695) Durations can now be compared with numeric vectors.
* [#707](https://github.com/tidyverse/lubridate/issues/707) Constructors return 0-length inputs when called with no arguments
* [#713](https://github.com/tidyverse/lubridate/issues/713) (breaking) `as_datetime()` always returns a `POSIXct()`
* [#717](https://github.com/tidyverse/lubridate/issues/717) Common generics are now defined in `generics` dependency package.
* [#719](https://github.com/tidyverse/lubridate/issues/719) Negative Durations are now displayed with leading `-`.
* [#829](https://github.com/tidyverse/lubridate/issues/829) `%within%` throws more meaningful messages when applied on unsupported classes
* [#831](https://github.com/tidyverse/lubridate/issues/831) Changing hour, minute or second of Date object now yields POSIXct.
* [#869](https://github.com/tidyverse/lubridate/issues/869) Propagate NAs to all internal components of a Period object

### BUG FIXES

* [#682](https://github.com/tidyverse/lubridate/issues/682) Fix quarter extraction with small `fiscal_start`s.
* [#703](https://github.com/tidyverse/lubridate/issues/703) `leap_year()` works with objects supported by `year()`.
* [#778](https://github.com/tidyverse/lubridate/issues/778) `duration()/period()/make_difftime()` work with repeated units
* `c.Period` concatenation doesn't fail with empty components.
* Honor `exact = TRUE` argument in `parse_date_time2`, which was so far ignored.

Version 1.7.4
=============

### NEW FEATURES

* [#658](https://github.com/tidyverse/lubridate/issues/658) `%within%` now accepts a list of intervals, in which case an instant is checked if it occurs within any of the supplied intervals.

### CHANGES

* [#661](https://github.com/tidyverse/lubridate/issues/661) Throw error on invalid multi-unit rounding.
* [#633](https://github.com/tidyverse/lubridate/issues/633) `%%` on intervals relies on `%m+` arithmetic and doesn't produce NAs when intermediate computations result in non-existent dates.
* `tz()` always returns "UTC" when `tzone` attribute cannot be inferred.

### BUG FIXES

* [#664](https://github.com/tidyverse/lubridate/issues/664) Fix lookup of period functions in `as.period`
* [#649](https://github.com/tidyverse/lubridate/issues/664) Fix system timezone memoization

Version 1.7.3
=============

### BUG FIXES

* [#643](https://github.com/tidyverse/lubridate/issues/643), [#640](https://github.com/tidyverse/lubridate/issues/640), [#645](https://github.com/tidyverse/lubridate/issues/645) Fix faulty caching of system timezone.

(mef)

2021-05-30 15:54:18 UTC MAIN commitmail json YAML

(time/R-hms) Add missind DEPNDS+= R-lifecycle

(mef)

2021-05-30 15:42:51 UTC MAIN commitmail json YAML

doc: Updated security/ruby-oauth to 0.5.6

(taca)

2021-05-30 15:42:22 UTC MAIN commitmail json YAML

security/ruby-oauth: update to 0.5.6

0.5.6 (2021-04-02)

* Add metadata to Gemspec file
* Change default timeout to be the same as Net::HTTP default, 60 seconds
  instead of 30 seconds.
* Add support for PUT requests with Action Controller (#181)

(taca)

2021-05-30 13:46:31 UTC MAIN commitmail json YAML

doc: Updated lang/nim to 1.4.8

(ryoon)

2021-05-30 13:45:46 UTC MAIN commitmail json YAML

nim: Update to 1.4.6

Changelog:
Version 1.4.8 released

25 May 2021 The Nim Team

The Nim team is happy to announce version 1.4.8, our fourth patch release for
Nim 1.4.

Version 1.4.8 is a result of one month of hard work, and it contains 23 commits
, fixing the most important bugs and bringing additional improvements to our
ORC memory management.

We would recommend to all of our users to upgrade and use version 1.4.8.

Release highlights

  * Just like our devel branch, v1.4.8 is built using csources_v1, which means
    you can use it on Apple M1 chips.
  * Version 1.4.6 triggered some false positives with several antivirus
    softwares. Based on our testing, this shouldn't happen with v1.4.8.
  * Now you can use -d:release and -d:danger in your config files, no need to
    manually write these flags on the command line anymore.
  * Additional improvements to our ORC memory management. Use --gc:orc to
    compile your projects with it.

Version 1.4.6

Version 1.4.6 is our third patch release for Nim 1.4 and it brings several
fixes since version 1.4.4, released two month ago.

Bugfixes since 1.4.4

  * Fixed GC crash resulting from inlining of the memory allocation procs (link
    )
  * Fixed isolate doesn't work (#17264)
  * Fixed regression since 1.4.2: vm crash with lists.SinglyLinkedRing (#
    16384)
  * Fixed Generics sandwiched between two modules don't mixin their
    scope symbols properly (#11225)
  * Fixed json.% raises Defect for uint64 (#17383)
  * Fixed memory allocation during {.global.} init breaks GC (#17085)
  * Fixed incorrect raises effect for $(NimNode) (#17454)

Full changelog since v1.4.4 contains 19 commits.

(ryoon)

2021-05-30 13:19:17 UTC MAIN commitmail json YAML

doc: Updated math/R-vctrs to 0.3.8

(mef)

2021-05-30 13:18:59 UTC MAIN commitmail json YAML

(math/R-vctrs) Updated 0.3.2 to 0.3.8

(pkgsrc changes)
- Add TEST_DEPENDS+, but still one missing is there

(upstream changes)

# vctrs 0.3.8

* Compatibility with next version of rlang.

# vctrs 0.3.7

* `vec_ptype_abbr()` gains arguments to control whether to indicate
  named vectors with a prefix (`prefix_named`) and indicate shaped
  vectors with a suffix (`suffix_shape`) (#781, @krlmlr).

* `vec_ptype()` is now an optional _performance_ generic. It is not necessary
  to implement, but if your class has a static prototype, you might consider
  implementing a custom `vec_ptype()` method that returns a constant to
  improve performance in some cases (such as common type imputation).

* New `vec_detect_complete()`, inspired by `stats::complete.cases()`. For most
  vectors, this is identical to `!vec_equal_na()`. For data frames and
  matrices, this detects rows that only contain non-missing values.

* `vec_order()` can now order complex vectors (#1330).

* Removed dependency on digest in favor of `rlang::hash()`.

* Fixed an issue where `vctrs_rcrd` objects were not being proxied correctly
  when used as a data frame column (#1318).

* `register_s3()` is now licensed with the "unlicense" which makes it very
  clear that it's fine to copy and paste into your own package
  (@maxheld83, #1254).

# vctrs 0.3.6

* Fixed an issue with tibble 3.0.0 where removing column names with
  `names(x) <- NULL` is now deprecated (#1298).

* Fixed a GCC 11 issue revealed by CRAN checks.

# vctrs 0.3.5

* New experimental `vec_fill_missing()` for filling in missing values with
  the previous or following value. It is similar to `tidyr::fill()`, but
  also works with data frames and has an additional `max_fill` argument to
  limit the number of sequential missing values to fill.

* New `vec_unrep()` to compress a vector with repeated values. It is very
  similar to run length encoding, and works nicely alongside `vec_rep_each()`
  as a way to invert the compression.

* `vec_cbind()` with only empty data frames now preserves the common size of
  the inputs in the result (#1281).

* `vec_c()` now correctly returns a named result with named empty inputs
  (#1263).

* vctrs has been relicensed as MIT (#1259).

* Functions that make comparisons within a single vector, such as
  `vec_unique()`, or between two vectors, such as `vec_match()`, now
  convert all character input to UTF-8 before making comparisons (#1246).

* New `vec_identify_runs()` which returns a vector of identifiers for the
  elements of `x` that indicate which run of repeated values they fall in
  (#1081).

* Fixed an encoding translation bug with lists containing data frames which
  have columns where `vec_size()` is different from the low level
  `Rf_length()` (#1233).

# vctrs 0.3.4

* Fixed a GCC sanitiser error revealed by CRAN checks.

# vctrs 0.3.3

* The `table` class is now implemented as a wrapper type that
  delegates its coercion methods. It used to be restricted to integer
  tables (#1190).

* Named one-dimensional arrays now behave consistently with simple
  vectors in `vec_names()` and `vec_rbind()`.

* `new_rcrd()` now uses `df_list()` to validate the fields. This makes
  it more flexible as the fields can now be of any type supported by
  vctrs, including data frames.

* Thanks to the previous change the `[[` method of records now
  preserves list fields (#1205).

* `vec_data()` now preserves data frames. This is consistent with the
  notion that data frames are a primitive vector type in vctrs. This
  shouldn't affect code that uses `[[` and `length()` to manipulate
  the data. On the other hand, the vctrs primitives like `vec_slice()`
  will now operate rowwise when `vec_data()` returns a data frame.

* `outer` is now passed unrecycled to name specifications. Instead,
  the return value is recycled (#1099).

* Name specifications can now return `NULL`. The names vector will
  only be allocated if the spec function returns non-`NULL` during the
  concatenation. This makes it possible to ignore outer names without
  having to create an empty names vector when there are no inner
  names:

  ```
  zap_outer_spec <- function(outer, inner) if (is_character(inner)) inner

  # `NULL` names rather than a vector of ""
  names(vec_c(a = 1:2, .name_spec = zap_outer_spec))
  #> NULL

  # Names are allocated when inner names exist
  names(vec_c(a = 1:2, c(b = 3L), .name_spec = zap_outer_spec))
  #> [1] ""  ""  "b"
  ```

* Fixed several performance issues in `vec_c()` and `vec_unchop()`
  with named vectors.

* The restriction that S3 lists must have a list-based proxy to be considered
  lists by `vec_is_list()` has been removed (#1208).

* New performant `data_frame()` constructor for creating data frames in a way
  that follows tidyverse semantics. Among other things, inputs are recycled
  using tidyverse recycling rules, strings are never converted to factors,
  list-columns are easier to create, and unnamed data frame input is
  automatically spliced.

* New `df_list()` for safely and consistently constructing the data structure
  underlying a data frame, a named list of equal-length vectors. It is useful
  in combination with `new_data_frame()` for creating user-friendly
  constructors for data frame subclasses that use the tidyverse rules for
  recycling and determining types.

* Fixed performance issue with `vec_order()` on classed vectors which
  affected `dplyr::group_by()` (tidyverse/dplyr#5423).

* `vec_set_names()` no longer alters the input in-place (#1194).

* New `vec_proxy_order()` that provides an ordering proxy for use in
  `vec_order()` and `vec_sort()`. The default method falls through to
  `vec_proxy_compare()`. Lists are special cased, and return an integer
  vector proxy that orders by first appearance.

* List columns in data frames are no longer comparable through `vec_compare()`.

* The experimental `relax` argument has been removed from
  `vec_proxy_compare()`.

(mef)

2021-05-30 12:36:02 UTC MAIN commitmail json YAML

alpha (obviously) does not have -m32

(nia)

2021-05-30 12:32:52 UTC MAIN commitmail json YAML

doc: Updated security/ruby-nexpose to 7.3.0

(taca)

2021-05-30 12:32:29 UTC MAIN commitmail json YAML

security/ruby-nexpose: update to 7.3.0

pkgsrc change: add "USE_LANGUAGES= # empty" line.

7.3.0 (2021-04-02)

Fixed bugs:

* Login Failed when update nexpose-client 2.0.2 to 7.2.1 #324

Closed issues:

* Stuck on maintenance mode page #327
* job failure in servicenow #323
* [QUESTION] How to generate Shared Secret via RESTful API? #322
* XML::VulnerabilityDetail/Complete API missing an instances value for
  vulnerabilities #306

Merged pull requests:

* Add a new privilege ManageAdvPolicies #330 (jinq102030)
* Fix HostOrIP for Ruby 2.6.3 #328 (abunn-r7)
* Fix travis builds #326 (gschneider-r7)
* Migrate eso-client to nexpose-client / CSRF header update #309
  (hwilson-r7)

(taca)

2021-05-30 12:29:40 UTC MAIN commitmail json YAML

doc: Updated security/ruby-metasploit_payloads-mettle to 1.0.9

(taca)

2021-05-30 12:28:56 UTC MAIN commitmail json YAML

security/ruby-metasploit_payloads-mettle: really update to 1.0.9

Really update to 1.0.9, previous commit was 1.0.8.

(taca)

2021-05-30 12:27:34 UTC MAIN commitmail json YAML

doc: Updated security/ruby-metasploit_payloads-mettle to 1.0.8

(taca)

2021-05-30 12:27:11 UTC MAIN commitmail json YAML

security/ruby-metasploit_payloads-mettle: update to 1.0.9

Quote from commit logs:

1.0.7 (2021-03-22)

* Land #210, fix segfault on large tlv buffers

1.0.8 (2021-03-24)

* Land #211, add fs_search to mettle

1.0.9 (2021-04-08)

* Land #212, update dependencies and fix libeio

(taca)

2021-05-30 12:17:49 UTC MAIN commitmail json YAML

deepstate: approximately x86_64-only, but do our best anyway

(nia)

2021-05-30 12:12:29 UTC MAIN commitmail json YAML

lensfun: disable SSE on non-x86_64

(nia)

2021-05-30 11:48:29 UTC MAIN commitmail json YAML

bulk-test-boost: nail down version pattern

(nia)

2021-05-30 11:48:19 UTC MAIN commitmail json YAML

doc: Updated security/ruby-metasploit-payloads to 2.0.46

(taca)

2021-05-30 11:48:01 UTC MAIN commitmail json YAML

security/ruby-metasploit-payloads: update to 2.0.46

Quote from commit logs:

2.0.40 (2021-03-30)

* Land #480, Fix #479, fix python meterpreter resolve command

2.0.41 (2021-03-31)

* Land #481, fix request_fs_ls on inaccessible file

2.0.42 (2021-04-11)

* Add stdapi_net_resolve_host(s) support to the PHP meterpreter
* Land #483 - Avoid old PHP array indexing syntax

2.0.43 (2021-04-12)

* Land #482, add stdapi_net_resolve_hosts to php meterpreter

2.0.44 (2021-04-28)

* Land #484, Add stdapi_net_resolve_host(s) for Java

2.0.45 (2021-04-30)

* Land #486, fix python meterpreter http transport comm timeout

2.0.46 (2021-05-10)

* Land #488, fix HttpUserAgent on java/android

(taca)

2021-05-30 11:41:04 UTC MAIN commitmail json YAML

doc: Updated security/ruby-metasploit-model to 4.0.2

(taca)

2021-05-30 11:40:46 UTC MAIN commitmail json YAML

security/ruby-metasploit-model: update to 4.0.2

Quote from commit logs:

4.0.2 (2021-05-05)

* Land #60, Add ruby 3.0 tests

4.0.1 (2021-04-29)

* Land #59, Remove bundle cache

4.0.0 (2021-04-28)

* Land #57, update to Rails 6.x compatible
* update schema comment for automation

3.1.4 (2021-04-28)

* and #58, Replaces travis with GH actions for testing

(taca)

2021-05-30 11:37:23 UTC MAIN commitmail json YAML

doc: Updated security/ruby-metasploit-concern to 4.0.2

(taca)

2021-05-30 11:37:02 UTC MAIN commitmail json YAML

security/ruby-metasploit-concern: update to 4.0.2

Quote from commit logs:

4.0.2 (2021-05-05)

* Land #36, Add ruby 3.0 tests

4.0.1 (2021-04-29)

* Land #35, Remove bundle cache

4.0.0 (2021-04-28)

* Land #33, updates to support rails 6.x

3.0.2 (2021-04-28)

* Land #34, Replace travis with gh actions

(taca)

2021-05-30 11:27:28 UTC MAIN commitmail json YAML

doc: Updated net/ruby-train-core to 3.7.2

(taca)

2021-05-30 11:27:04 UTC MAIN commitmail json YAML

net/ruby-train-core: update to 3.7.2

3.7.2 (2021-05-24)

Merged Pull Requests
* Remove ruby 2.4 support and udpated activesupport to be >= 6.0.0 #680
  (Vasu1105)
* Add support for Ubios #687 (tas50)

3.7.0 (2021-04-28)

Merged Pull Requests

* Update chefstyle requirement from 1.7.4 to 1.7.5 #678 (dependabot[bot])
* Switch to GNU timeout-based implementation of SSH timeouts #679
  (clintoncwolfe)
* Read the username and port from /.ssh/config file and replace if present
  #659 (sanga1794)

(taca)

2021-05-30 11:25:03 UTC MAIN commitmail json YAML

doc: Updated net/ruby-ruby_smb to 2.0.10

(taca)

2021-05-30 11:24:41 UTC MAIN commitmail json YAML

net/ruby-ruby_smb: update to 2.0.10

2.0.9 (2021-05-17)

* adds ntlm_flags & NegotiateResponseExtended
* ntlm fix & improved extended_security handling
* improve if statement readability
* Land #171, Adds ntlm_flags & NegotiateResponseExtended

2.0.10 (2021-05-28)

* Add double splat operator for ruby 3 support
* Land #173, Fix a ruby 3.0.1 compatibility error

(taca)

2021-05-30 11:14:35 UTC MAIN commitmail json YAML

doc: Updated net/ruby-recog to 2.3.20

(taca)

2021-05-30 11:14:15 UTC MAIN commitmail json YAML

net/ruby-recog: update to 2.3.20

2.3.20 (2021-05-13)

Highlights:

* BUG: Fix for a regex performance bug in http_servers when matching
  IPs. This was brought to our attention by @hudclark (#353)
* BUG: Fix for a CPE generation bug in which we were using deprecated
  CPEs. This was brought to our attention by @p0lr (#361)
* CPE: Remapping logic was refactored so that remaps are specific record
  type (a,h,o) which provides much greater flexibility. (#361)
* CPE: Focused improvements in coverage (#349)
* Fingerprints: Misc improvements (Thanks @cblack-r7, @dabdine, @sdynes-r7)
  (#341, #344, #345, #351, #354, #355)
* Fingerprints: HTTP - focused work on HTTP related (http_servers,
  html_title, etc) fingerprints (#352, #357, #358, #359)
* Tooling: Adding field names (os.vendor, service.product, etc) to our
  standard identifier checks (#350)

(taca)

2021-05-30 11:09:08 UTC MAIN commitmail json YAML

doc: Updated misc/ruby-bundler to 2.2.18

(taca)

2021-05-30 11:08:38 UTC MAIN commitmail json YAML

misc/ruby-bundler: update to 2.2.18

2.2.18 (May 25, 2021)

Security fixes:

* Fix dependency confusion issues with implicit dependencies #4609

Enhancements:
* Use simpler notation for generated required_ruby_version #4598
* Undeprecate bundle show #4586
* Make sure link to new issue uses the proper template #4592

Bug fixes:
* Fix platform specific gems being removed from the lockfile #4580

(taca)

2021-05-30 09:55:48 UTC MAIN commitmail json YAML

doc: Updated misc/ruby-slop to 4.9.1

(taca)

2021-05-30 09:55:25 UTC MAIN commitmail json YAML

misc/ruby-slop: update to 4.9.1

4.9.1 (2021-05-28)

Bug fixes:

* Fixed a bug where flag=arg syntax would raise an error when an empty value
  was passed. #266

(taca)

2021-05-30 09:47:31 UTC MAIN commitmail json YAML

doc: Removed misc/ruby-bundler1

(taca)

2021-05-30 09:47:16 UTC MAIN commitmail json YAML

misc/ruby-bundler1: remove ruby-bundler1

Remove ruby-bundler1 package.  No package refers it any more.

(taca)

2021-05-30 09:45:51 UTC MAIN commitmail json YAML

misc/Makefile: remove ruby-bundler1

(taca)

2021-05-30 09:33:36 UTC MAIN commitmail json YAML

doc: Updated math/ruby-spreadsheet to 1.2.9

(taca)

2021-05-30 09:33:10 UTC MAIN commitmail json YAML

math/ruby-spreadsheet: update to 1.2.9

No changelog nor release note.  Here are quote from commit messages.

1.2.9 (2021-05-21)

* Use encoding on regexp
* Remove invalid worksheet characters

(taca)

2021-05-30 09:27:22 UTC MAIN commitmail json YAML

doc: Updated lang/ruby-execjs to 2.8.1

(taca)

2021-05-30 09:26:57 UTC MAIN commitmail json YAML

lang/ruby-execjs: update to 2.8.1

2.8.1 (2021-05-14)

* Wait for STDOUT to be flushed before exiting the node runtime

2.8.0 (2021-05-12)

* Fix Ruby 3.0 compatibility on Windows
* Undefine console, process and other globals. See #43
* Removed the RubyRacer runtime as it is no longer maintained and broken on
  recent rubies.
* Node runtime look for node before nodejs.

(taca)

2021-05-30 09:11:23 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-test-unit to 3.4.2

(taca)

2021-05-30 09:11:00 UTC MAIN commitmail json YAML

devel/ruby-test-unit: update to 3.4.2

3.4.2 (2021-05-30)

Improvements

* [UI][console]: Improved diff readability for no color case. Character
  based diff marks are always showed.

(taca)

2021-05-30 09:09:50 UTC MAIN commitmail json YAML

doc: Updated devel/hoe to 3.23.0

(taca)

2021-05-30 09:09:29 UTC MAIN commitmail json YAML

devel/hoe: update to 3.23.0

3.23.0 (2021-05-29)

2 minor enhancements:

* Bump racc (plugin) dependency.
* Removed ruby18! and ruby19! methods. ugh

(taca)

2021-05-30 09:08:48 UTC MAIN commitmail json YAML

doc/TODO: add some

+ Sigil-1.6.0, calibre-5.19.0, cascadia-ttf-2105.24, fzf-0.27.1,
  gnutls-3.7.2, hs-basement-0.0.12, hs-bifunctors-5.5.11,
  hs-citeproc-0.4, hs-commonmark-0.2, hs-commonmark-extensions-0.2.1.2,
  hs-commonmark-pandoc-0.2.1, hs-file-embed-0.0.14.0, hs-hashable-1.3.2.0,
  hs-jira-wiki-markup-1.4.0, hs-memory-0.16.0, hs-scientific-0.3.7.0,
  hs-texmath-0.12.3, hs-time-compat-1.9.6,
  hs-unordered-containers-0.2.14.0, hs-uuid-types-1.0.5,
  hs-vector-0.12.3.0, include-what-you-use-0.16, libetonyek-0.1.10,
  m4-1.4.19, mame-0.232, nginx-1.20.1, nginx-devel-1.21.0, pandoc-2.14,
  pcre2-10.37, protobuf-3.17.1.

(wiz)

2021-05-30 08:59:31 UTC MAIN commitmail json YAML

bulk-test-boost: fix PKGNAME for scribus

(wiz)

2021-05-30 08:58:34 UTC MAIN commitmail json YAML

doc: pkgsrc/net/isc-dhcp4/distinfo

(taca)

2021-05-30 08:58:13 UTC MAIN commitmail json YAML

devel/ruby-tins: update to 1.29.1

1.29.1 (2021-05-20)

* Reraise the same exception object for exceptions with additional methods.
* Readme: Remove homepage section, the link shows a 404.

(taca)

2021-05-30 08:12:34 UTC MAIN commitmail json YAML

py-django-formtools: fix a typo

(adam)

2021-05-30 08:06:08 UTC MAIN commitmail json YAML

tex-hyphen-* updates

(markd)

2021-05-30 08:04:49 UTC MAIN commitmail json YAML

2021-05-30 07:05:03 UTC MAIN commitmail json YAML

(doc/CHANGES-2021) Fix CONFLICT, sorry

(mef)

2021-05-30 07:02:35 UTC MAIN commitmail json YAML

doc: Updated time/R-hms to 1.1.0

(mef)

2021-05-30 07:02:18 UTC MAIN commitmail json YAML

(time/R-hms) Updated 0.5 to 1.1.0

(pkgsrc chagnes)
- Add TEST_DEPENDS+=

(upstream changes)
# hms 1.1.0

## Breaking changes

- `"hms"` objects no longer have a common type with `character` and `numeric`. Combining such values previously threw a warning, now throws an error (#94).
- `vec_cast()` and `as_hms()` throw error instead of a warning if input can't be parsed (#68).

## Features

- New `unique.hms()` method (#98, @joethorley).
- `as_hms()` is a generic again (#81).

## Internal

- Avoid `LazyData` in `DESCRIPTION`.
- Bump required versions of ellipsis and vctrs to avoid warning during package load.
- Using lifecycle package (#94).

# hms 1.0.0

## Life cycle

- hms is now marked as "stable".

## Breaking changes

- `"hms"` objects no longer have a common type with `character` and `numeric`. Combining such values previously threw a warning, now throws an error (#94).
- `vec_cast()` and `as_hms()` now throw error instead of a warning if input can't be parsed (#68).

## Features

- `as_hms()` is a generic again (#81).
- `round_hms()` and `trunc_hms()` gain `digits` argument (#78, @hglanz).

## Bug fixes

- `as_hms()` and `vec_cast()` now correctly treat objects of class `"difftime"` with `integer` mode (#84).

## Internal

- Using lifecycle package (#94).
- hms has been re-licensed as MIT (#86).

# hms 0.5.3

- Use `vec_default_ptype2()`, remove `vec_ptype2.hms.unspecified()` (#80, @romainfrancois).
- `vec_ptype2.hms.default()` forwards to `vec_default_ptype2()` for compatibility with vctrs 0.2.1.
- Remove `as.data.frame.hms()`, handeld by vctrs.

# hms 0.5.2.9000

- Internal changes only.

# hms 0.5.2

- Work around parsing error that occurs on DST changeover dates (https://bugs.r-project.org/bugzilla/show_bug.cgi?id=16764).

# hms 0.5.1

- Lossy casts from `character` vectors to `hms` now also trigger a warning if the cast succeeds in the first element of the vector but fails for other elements.

(mef)

2021-05-30 06:44:05 UTC MAIN commitmail json YAML

doc: Updated math/kalk to 0.5.3

(pin)

2021-05-30 06:43:45 UTC MAIN commitmail json YAML

math/kalk: update to 0.5.3

-Minor bug fixes

(pin)

2021-05-30 06:03:34 UTC MAIN commitmail json YAML

doc: Updated www/php-nextcloud to 21.0.2

(ryoon)

2021-05-30 06:02:31 UTC MAIN commitmail json YAML

php-nextcloud: Update to 21.0.2

Changelog:
Version 21.0.2 May 20 2021

Changes

  * L10n: Add word user in FederatedShareProvider.php (server#26508)
  * Increase subnet matcher (server#26514)
  * Limit size of properties to 2048 characters (server#26525)
  * Fix accessibility issues on log in screen (server#26535)
  * Fix constraint violation detection in QB Mapper (server#26587)
  * Bump ssri from 6.0.1 to 6.0.2 (server#26604)
  * Add force option to app install command (server#26607)
  * Update root.crl due to revoked news.crt (server#26616)
  * Do not allow adding file drop shares to your own cloud (server#26621)
  * Fix empty password check for mail shares (server#26625)
  * Require read permissions for federated shares (server#26636)
  * Ensure redis returns bool for hasKey (server#26639)
  * Make lookup search explicit (server#26641)
  * Update psalm baseline (server#26653)
  * Fix broken Expiration test (server#26667)
  * Do not stop directory listing when ACL is blocking access (server#26677)
  * Mention MariaDB in MySQL support warning (server#26685)
  * Make Testcase class compatible with phpunit-9.5 (server#26690)
  * Explicitly check hex2bin input (server#26694)
  * Remove undefined parameter, add description (server#26702)
  * FIx Oracle by testing on Ubuntu 20.04 until oci8.so is available for ??
    (server#26703)
  * Update icewind/smb to 3.4.1 (server#26704)
  * Bump @nextcloud/dialogs from 3.1.1 to 3.1.2 (server#26733)
  * Private cannot be final (server#26752)
  * Fix installer deprecation warnings for PHP 8 (server#26759)
  * Validate the website field input to be a valid URL (server#26760)
  * Respect the error level when logging (server#26766)
  * Improve federated permission handling (server#26770)
  * No longer add trusted servers on federated share creation (server#26778)
  * Fix ratelimit template (server#26789)
  * LDAP: do not bother to search after the last page (server#26797)
  * Fail when creating new files with an empty path (server#26808)
  * Only return display name as editable when the user backend allows it
    (server#26815)
  * Do not try to contact lookup server if not needed (server#26823)
  * Only perform login check during ownership transfer for encryption (server#
    26863)
  * Fix creating vcards with multiple string values (server#26865)
  * L10n: Spelling unification (server#26881)
  * Remove self setting checking which can not be set anymore (activity#574)
  * Ensure link names are unique for accessibility, thanks @nickvergessen, fix
    #575 (activity#578)
  * Use PNG images in daily activity summary emails (activity#584)
  * Fix accessibility issues in PDF pt. II (example-files#18)
  * Fix admin notification api (notifications#929)
  * Only push delete-push to devices that also got the notification
    (notifications#938)
  * Move counting storage statistics to the background (serverinfo#298)
  * Hide squashfs and overlay-FS from the overview (serverinfo#304)
  * Add download button in actions menu (viewer#849)
  * Limit scope of the icon white overwrite (viewer#858)
  * Fixes for naughty filenames (viewer#869)

(ryoon)

2021-05-30 05:10:23 UTC MAIN commitmail json YAML

doc: Updated net/remmina to 1.4.17

(ryoon)

2021-05-30 05:09:50 UTC MAIN commitmail json YAML

remmina: Update to 1.4.17

Changelog:
1.4.17
    Fix build with musl libc !2259 @ncopa
    Fix typos !2260 @mfvescovi
    Improving CI cache !2257 @antenore
    Fix System Tray Icon Broken/Missing !2261 @antenore
    VNC quality deafults now to good !2264 @antenore
    Flatpak refactoring !2262 @antenore
    Adding Gateway websocket support !2263 @antenore
    Revert "Linking snap and flatpak to FreeRDP 2.3.1" !2265 @antenore
    Set FreeRDP config path to Remmina profiles path !2266 @antenore

1.4.16
    Fix Data PATH for the FreeRDP files bcf24360 @antenore

1.4.15
    Fixing SSH plugin colour palette initialization. !2255 @antenore

1.4.14
    [VNC] - Ignore remote Bell option and other fixes !2237 (merged) @antenore
    Fixing color palette size for themed SSH !2253 (merged) @antenore
    Bump FreeRDP version to 2.3.2 !2226 (merged) @antenore
    Fixes search bar shortcuts wrong bahavior !2227 (merged) @antenore
    Honour theme settings when run from command line !2251 (merged) @antenore
    FTP UI improvements !2228 (merged) @antenore
    Experimental VNC plugin using GTK-VNC !2248 (merged) @antenore
    Config SSH tunnel username takes precedence. !2231 (merged) @matir
    Allow groups to be expanded and collapsed by using the keyboard !2232 (merged) @xsmile
    Fixing VNC repeater logic. !2243 (merged) @antenore
    Send text clipboard content as keystrokes !2238 (merged) @antenore
    scrolled viewport: explicitly recheck whether the timeout is active !2233 (merged) @cth451
    Resolve Host+Page_Down triggers search text in SSH !2240 (merged) @antenore
    UNIX sockets initial support !2250 (merged) @antenore
    Fixed wrong freerdp_settings function use !2234 (merged) @akallabeth
    Fixing RemminaConnectionWindow map/unmap events !2245 (merged) @antenore
    Spelling: Comma-separated, List monitor IDs !2235 (merged) @kingu
    Set Remmina specific FreeRDP config data folder !2236 (merged) @antenore
    Optional port connection instead of server !2239 (merged) @kingu
    Resolve "Use LZO compression for Snap to improve startup speed" !2241 (merged) @antenore
    Make wayland not mandatory during compile time !2246 (merged) @antenore
    Do not use alpha as it is not used for the Desktop !2247 (merged) @antenore
    Refactoring: Deprecations and warnings !2249 (merged) @antenore
    Removing unneeded widgets in the headerbar !2252 (merged) @antenore

(ryoon)

2021-05-30 02:55:09 UTC MAIN commitmail json YAML

(math/ellipsis) Updated 0.3.1 to 0.3.2

Ellipsis 0.3.2

* Compatibility with next version of rlang.

* Changed license to MIT (#39).
----------------------------------------------------------------------

(mef)

2021-05-30 02:46:26 UTC MAIN commitmail json YAML

(devel/R-pkgconfig) Updated 2.0.2 to 2.0.3

(pkgsrc changes)
  - Add three of TEST_DEPENDS, and make test gives one WARNING

(upstream changes from: pkgconfig/inst/NEWS.markdown)

# 2.0.3
No user visible changes.

(mef)

2021-05-30 02:40:43 UTC MAIN commitmail json YAML

(devel/R-disposables) Added devel/R-disposables version 1.0.3

(mef)

2021-05-30 02:36:31 UTC MAIN commitmail json YAML

(devel/R-disposables) import R-disposables-1.0.3

Create disposable R packages for testing. You can create, install and
load multiple R packages with a single function call, and then unload,
uninstall and destroy them with another function call. This is handy
when testing how some R code or an R package behaves with respect to
other packages.

(mef)

2021-05-30 01:53:33 UTC MAIN commitmail json YAML

doc: remove duplicate CHANGES entry for valgrind 3.17.0

(mcf)

2021-05-30 01:50:28 UTC MAIN commitmail json YAML

doc: Updated devel/valgrind to 3.17.0

(mcf)

2021-05-30 01:49:37 UTC MAIN commitmail json YAML

valgrind: update to 3.17.0

Release 3.17.0 (19 Mar 2021)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~

3.17.0 fixes a number of bugs and adds some functional changes: support for
GCC 11, Clang 11, DWARF5 debuginfo, the 'debuginfod' debuginfo server, and
some new instructions for Arm64, S390 and POWER.  There are also some tool
updates.

This release supports X86/Linux, AMD64/Linux, ARM32/Linux, ARM64/Linux,
PPC32/Linux, PPC64BE/Linux, PPC64LE/Linux, S390X/Linux, MIPS32/Linux,
MIPS64/Linux, ARM/Android, ARM64/Android, MIPS32/Android, X86/Android,
X86/Solaris, AMD64/Solaris and AMD64/MacOSX 10.12.  There is also preliminary
support for X86/macOS 10.13, AMD64/macOS 10.13 and nanoMIPS/Linux.

* ==================== CORE CHANGES ===================

* DWARF version 5 support.  Valgrind can now read DWARF version 5 debuginfo as
  produced by GCC 11.

* Valgrind now supports debuginfod, an HTTP server for distributing ELF/DWARF
  debugging information. When a debuginfo file cannot be found locally,
  Valgrind is able to query debuginfod servers for the file using its
  build-id. See the user manual for more information about debuginfod support.

* ================== PLATFORM CHANGES =================

* arm64:

  - Inaccuracies resulting from double-rounding in the simulation of
    floating-point multiply-add/subtract instructions have been fixed.  These
    should now behave exactly as the hardware does.

  - Partial support for the ARM v8.2 instruction set.  v8.2 support work is
    ongoing.  Support for the half-word variants of at least the following
    instructions has been added:
      FABS <Hd>, <Hn>
      FABS <Vd>.<T>, <Vn>.<T>
      FNEG <Hd>, <Hn>
      FNEG <Vd>.<T>, <Vn>.<T>
      FSQRT <Hd>, <Hn>
      FSQRT <Vd>.<T>, <Vn>.<T>
      FADDP

* s390:

  - Implement the new instructions/features that were added to z/Architecture
    with the vector-enhancements facility 1.  Also cover the instructions from
    the vector-packed-decimal facility that are defined outside the chapter
    "Vector Decimal Instructions", but not the ones from that chapter itself.

    For a detailed list of newly supported instructions see the updates to
    `docs/internals/s390-opcodes.csv'.

    Since the miscellaneous instruction extensions facility 2 was already
    added in Valgrind 3.16.0, this completes the support necessary to run
    general programs built with `--march=z14' under Valgrind.  The
    vector-packed-decimal facility is currently not exploited by the standard
    toolchain and libraries.

* ppc64:

  - Various bug fixes.  Fix for the sync field to limit setting just two of
    the two bits in the L-field. Fix the write size for the stxsibx and
    stxsihx instructions.  Fix the modsw and modsd instructions.

  - Partial support for ISA 3.1 has been added.  Support for the VSX PCV mask
    instructions, bfloat16 GER instructions, and bfloat16 to/from float 32-bit
    conversion instructions are still missing.

* ==================== TOOL CHANGES ====================

* General tool changes

  - All the tools and their vgpreload libraries are now installed under
    libexec because they cannot be executed directly and should be run through
    the valgrind executable. This should be an internal, not user visible,
    change, but might impact valgrind packagers.

  - The --track-fds option now respects -q, --quiet and won't output anything
    if no file descriptors are leaked. It also won't report the standard stdin
    (0), stdout (1) or stderr (2) descriptors as being leaked with
    --trace-fds=yes anymore. To track whether the standard file descriptors
    are still open at the end of the program run use --trace-fds=all.

* DHAT:

  - DHAT has been extended, with two new modes of operation. The new
    --mode=copy flag triggers copy profiling, which records calls to memcpy,
    strcpy, and similar functions. The new --mode=ad-hoc flag triggers ad hoc
    profiling, which records calls to the DHAT_AD_HOC_EVENT client request in
    the new dhat/dhat.h file. This is useful for learning more about hot code
    paths. See the user manual for more information about the new modes.

  - Because of these changes, DHAT's file format has changed. DHAT output
    files produced with earlier versions of DHAT will not work with this
    version of DHAT's viewer, and DHAT output files produced with this version
    of DHAT will not work with earlier versions of DHAT's viewer.

* ==================== FIXED BUGS ====================

The following bugs have been fixed or resolved.  Note that "n-i-bz"
stands for "not in bugzilla" -- that is, a bug that was reported to us
but never got a bugzilla entry.  We encourage you to file bugs in
bugzilla (https://bugs.kde.org/enter_bug.cgi?product=valgrind) rather
than mailing the developers (or mailing lists) directly -- bugs that
are not entered into bugzilla tend to get forgotten about or ignored.

To see details of a given bug, visit
  https://bugs.kde.org/show_bug.cgi?id=XXXXXX
where XXXXXX is the bug number as listed below.

140178  open("/proc/self/exe", ...); doesn't quite work
140939 --track-fds reports leakage of stdout/in/err and doesn't respect -q
217695  malloc/calloc/realloc/memalign failure doesn't set errno to ENOMEM
338633  gdbserver_tests/nlcontrolc.vgtest hangs on arm64
345077  linux syscall execveat support (linux 3.19)
361770  Missing F_ADD_SEALS
369029  handle linux syscalls sched_getattr and sched_setattr
384729  __libc_freeres inhibits cross-platform valgrind
388787  Support for C++17 new/delete
391853  Makefile.all.am:L247 and @SOLARIS_UNDEF_LARGESOURCE@ being empty
396656  Warnings while reading debug info
397605  ioctl FICLONE mishandled
401416  Compile failure with openmpi 4.0
408663  Suppression file for musl libc
404076  s390x: z14 vector instructions not implemented
410743  shmat() calls for 32-bit programs fail when running in 64-bit valgrind
        (actually affected all x86 and nanomips regardless of host bitness)
413547  regression test does not check for Arm 64 features.
414268  Enable AArch64 feature detection and decoding for v8.x instructions
415293  Incorrect call-graph tracking due to new _dl_runtime_resolve_xsave*
422174  unhandled instruction bytes: 0x48 0xE9 (REX prefixed JMP instruction)
422261  platform selection fails for unqualified client name
422623  epoll_ctl warns for uninitialized padding on non-amd64 64bit arches
423021  PPC:  Add missing ISA 3.0 documentation link and HWCAPS test.
423195  PPC ISA 3.1 support is missing, part 1
423361  Adds io_uring support on arm64/aarch64 (and all other arches)
424012  crash with readv/writev having invalid but not NULL arg2 iovec
424298  amd64: Implement RDSEED
425232  PPC ISA 3.1 support is missing, part 2
425820  Failure to recognize vpcmpeqq as a dependency breaking idiom.
426014  arm64: implement fmadd and fmsub as Iop_MAdd/Sub
426123  PPC ISA 3.1 support is missing, part 3
426144  Fix "condition variable has not been initialized" on Fedora 33.
427400  PPC ISA 3.1 support is missing, part 4
427401  PPC ISA 3.1 support is missing, part 5
427404  PPC ISA 3.1 support is missing, part 6
427870  lmw, lswi and related PowerPC insns aren't allowed on ppc64le
427787  Support new faccessat2 linux syscall (439)
427969  debuginfo section duplicates a section in the main ELF file
428035  drd: Unbreak the musl build
428648  s390_emit_load_mem panics due to 20-bit offset for vector load
428716  cppcheck detects potential leak in VEX/useful/smchash.c
428909  helgrind: need to intercept duplicate libc definitions for Fedora 33
429352  PPC ISA 3.1 support is missing, part 7
429354  PPC ISA 3.1 support is missing, part 8
429692  unhandled ppc64le-linux syscall: 147 (getsid)
429864  s390x: C++ atomic test_and_set yields false-positive memcheck
        diagnostics
429952  Errors when building regtest with clang
430354  ppc stxsibx and stxsihx instructions write too much data
430429  valgrind.h doesn't compile on s390x with clang
430485  expr_is_guardable doesn't handle Iex_Qop
431556  Complete arm64 FADDP v8.2 instruction support
432102  Add support for DWARF5 as produced by GCC11
432161  Addition of arm64 v8.2 FADDP, FNEG and FSQRT
432381  drd: Process STACK_REGISTER client requests
432552  [AArch64] invalid error emitted for pre-decremented byte/hword addresses
432672  vg_regtest: test-specific environment variables not reset between tests
432809  VEX should support REX.W + POPF
432861  PPC modsw and modsd give incorrect results for 1 mod 12
432870  gdbserver_tests:nlcontrolc hangs with newest glibc2.33 x86-64
432215  Add debuginfod functionality
433323  Use pkglibexecdir as vglibdir
433500  DRD regtest faulures when libstdc++ and libgcc debuginfo are installed
433629  valgrind/README has type "abd" instead of "and"
433641  Rust std::sys::unix::fs::try_statx Syscall param fstatat(file_name)
433898  arm64: Handle sp, lr, fp as DwReg in CfiExpr
434193  GCC 9+ inlined strcmp causes "Conditional jump or move [..] value" report
n-i-bz  helgrind: If hg_cli__realloc fails, return NULL.
n-i-bz  arm64 front end: avoid Memcheck false positives relating to CPUID

(mcf)

2021-05-30 01:41:42 UTC MAIN commitmail json YAML

doc: Updated security/ssdeep to 2.14.1

(khorben)

2021-05-30 01:41:28 UTC MAIN commitmail json YAML

ssdeep: update to version 2.14.1

** Version 2.14.1 - 7 Nov 2017

* Bug Fixes

  - Fixed a spelling error.
  - Made relative path mode on Win32 to work.

** Version 2.14 - 12 Sep 2017

* New Features

  - Optimizations to the fuzzy hashing engine. (hash generator can run as twice
    as fast and comparison can run 1.5 through 5 times faster [heavily depends
    on the data and platform] than the previous release)

* Bug Fixes

  - Fixed issue when certain memory allocation is failed.

(khorben)

2021-05-30 01:22:18 UTC MAIN commitmail json YAML

doc: Updated security/yara to 4.1.1

(khorben)

2021-05-30 01:22:05 UTC MAIN commitmail json YAML

yara: update to version 4.1.1

YARA v4.1.1

* BUGFIX: Accept the "+" character as valid in DLL names (#1501).
* BUGFIX: Buffer overrun in "macho" module.
* BUGFIX: Undefined behavior in Windows implementation of yr_filemap_xxx functions (#1302).
* BUGFIX: Crash due to consecutive jumps in hex strings (#1492).

The yara-python repository does not offer a corresponding release.

(khorben)

2021-05-30 01:17:07 UTC MAIN commitmail json YAML

doc: Updated security/py-yara to 4.1.0

(khorben)

2021-05-30 01:16:52 UTC MAIN commitmail json YAML

doc: Updated security/yara to 4.1.0

(khorben)

2021-05-30 01:16:28 UTC MAIN commitmail json YAML

{,py-}yara: update to version 4.1.0

Since version 3.11.0:

YARA v4.1.0

* New operators icontains, endswith, iendswith, startswith, istartswith.
* Accept \t escape sequence in text strings.
* Add --no-follow-links command-line option to yara.
* Prevent yara from following links to "." (@1D2D).
* Implemented non-blocking scanning API (@simonhf).
* When a string causes too many matches, YARA raises a warning instead of failing (@wxsBSD).
* BUGFIX: The use of --timeout could hang yara when scanning directories or lists of files (#1481).
* BUGFIX: Incorrect parsing of PE certificates (#1443).
* BUGFIX: Short-circuit evaluation not working fine with undefined expressions.

YARA v4.1.0-rc2

* Don't raise warnings for non-ASCII strings.

YARA v4.1.0-rc1

* New operators icontains, endswith, iendswith, startswith, istartswith.
* Raise warnings for non-ascii strings.
* Accept \t escape sequence in text strings.
* Add --no-follow-links command-line option to yara.
* Prevent yara from following links to "." (@1D2D).
* Implemented non-blocking scanning API (@simonhf).
* When a string causes too many matches, YARA raises a warning instead of failing.

YARA v4.0.5

* BUGFIX: Fix bug in "macho" module introduced in v4.0.4.

YARA v4.0.4

* BUGFIX: Multiple out-of-bounds reads in "macho" module.

Credits to Luis Merino from X41 D-SEC GmbH for reporting these issues.

YARA v4.0.3

* BUGFIX: Multiple out-of-bounds read in "dotnet" module.

YARA v4.0.2

* BUGFIX: Use-after-free bug in PE module (#1287).
* BUGFIX: Incorrect errors in rules when a single rule is badly formatted (#1294).
* BUGFIX: Assertion failed with rules that have invalid syntax (#1295).
* BUGFIX: Integer overflow causing missed matches on files larger than 2GB (#1304).
* BUGFIX: Crashes in Mac OS while scanning binaries with a signature that can't be verified (#1309).

YARA v4.0.1

* Update sandboxed API (#1276).
* BUGFIX: Fix regression in exports parsing in PE module (2bf67e6).
* BUGFIX: Fix unaligned accesses in ARM (e1654ae).

YARA v4.0.0

* New string modifiers base64 and base64wide (#1185).
* New string modifier private (#1096).
* Iterators for dictionaries and arrays (#1141).
* Multiple API changes.
* Memory footprint greatly reduced, specially when compiling large numbers of rules.
* New commmand-line option --scan-list (#1261).
* Added pdb_path field to "pe" module.
* Added export_details array to "pe" module.
* Added exports_index functions to "pe" module.
* Improvements to "cuckoo" module.
* BUGFIX: PE files with multiple signatures are parsed correctly (#940).
* BUGFIX: Fix PE rich header parsing (#1164).
* BUGFIX: Buffer overruns in "dotnet" module (#1167, #1173).

(khorben)

2021-05-30 00:49:51 UTC MAIN commitmail json YAML

2021-05-29 23:28:51 UTC MAIN commitmail json YAML

doc: Updated security/pev to 0.81

(khorben)

2021-05-29 23:28:36 UTC MAIN commitmail json YAML

2021-05-29 23:24:23 UTC MAIN commitmail json YAML

doc: Added security/libpe version 0.81

(khorben)

2021-05-29 23:24:07 UTC MAIN commitmail json YAML

2021-05-29 23:23:42 UTC MAIN commitmail json YAML

libpe: package version 0.81

libpe is the PE library used by pev - the PE file toolkit purely written in C
and available to many platforms. The features include:

* Support for both 32 and 64-bits PE files.
* ssdeep support (built-in libfuzzy).
* Disassemble support (built-in libudis86).
* Imphash support.
* Crypographic digests calculation (using OpeenSSL).

(khorben)

2021-05-29 22:39:58 UTC MAIN commitmail json YAML

doc: Updated net/fwknop to 2.6.10

(khorben)

2021-05-29 22:39:46 UTC MAIN commitmail json YAML

fwknop: update to version 2.6.10

This release brings:

- [server] Add MAX_FW_TIMEOUT to access.conf stanzas to allow a maximum
  number of seconds for client-specified timeouts in SPA packets. This
  fixes issue #226 which was spotted by Jeremiah Rothschild.
- [server] Bug fix in CMD_EXEC mode to make sure to call exit() upon any
  error from execvpe(). Without this fix, additional fwknopd processes
  would be started upon a user specifying a command without the necessary
  permissions. This bug was reported by Stephen Isard.
- [build] Jeremie Courreges-Anglas and Ingo Feinerer contributed a patch
  to fix endian detection on OpenBSD systems based on information
  contained here: https://www.opengroup.org/austin/docs/austin_514.txt
- [client/server] (Michael Stair) Added client and server infrastructure
  written in Erlang. See the erlang/ directory.

(khorben)

2021-05-29 20:23:40 UTC MAIN commitmail json YAML

cpuminer: typo in the RC script

Bumps PKGREVISION.

(khorben)

2021-05-29 19:57:21 UTC MAIN commitmail json YAML

math/openblas: update to version 0.3.15

This includes a rework of our patchery with the hope of upstreaming a good deal
of it.

These are the upstream changes since 0.3.10:

Version 0.3.15
  2-May-2021

common:
- imported improvements and bugfixes from Reference-LAPACK 3.9.1
- imported LAPACKE interface fixes from Reference-LAPACK PRs 534 + 537
- fixed a problem in the cpu detection of 0.3.14 that prevented cross-compilation
- fixed a sequence problem in the generation of softlinks to the library in GMAKE

RISC V:
- fixed compilation on RISCV (missing entry in getarch)
- fixed a potential division by zero in CROTG and ZROTG

POWER:
- fixed LAPACK testsuite failures seen with the NVIDIA HPC compiler
- improved CGEMM, DGEMM and ZGEMM performance on POWER10
- added an optimized ZGEMV kernel for POWER10
- fixed a potential division by zero in CROTG and ZROTG

x86_64:
- added support for Intel Control-flow Enforcement Technology (CET)
- reverted the DOMATCOPY_RT code to the generic C version
- fixed a bug in the AVX512 SGEMM kernel introduced in 0.3.14
- fixed misapplication of -msse flag to non-SSE cpus in DYNAMIC_ARCH
- added support for compilation of the benchmarks on older OSX versions
- fix propagation of the NO_AVX512 option in CMAKE builds
- fix compilation of the AVX512 SGEMM kernel with clang-cl on Windows
- fixed compilation of the CTESTs with INTERFACE64=1 (random faults on OSX)
- corrected the Haswell DROT kernel to require AVX2/FMA3 rather than AVX512

ARM:
- fixed a potential division by zero in CROTG and ZROTG
- fixed a potential overflow in IMATCOPY/ZIMATCOPY and the CTESTs

ARM64:
- fixed spurious reads outside the array in the SGEMM tcopy macro
- fixed a potential division by zero in CROTG and ZROTG
- fixed a segmentation fault in DYNAMIC_ARCH builds (reappeared in 0.3.14)

MIPS
- fixed a potential division by zero in CROTG and ZROTG
- fixed a potential overflow in IMATCOPY/ZIMATCOPY and the CTESTs

MIPS64:
- fixed a potential division by zero in CROTG and ZROTG

SPARC:
- fixed a potential division by zero in CROTG and ZROTG

====================================================================
Version 0.3.14
17-Mar-2021

common:
* Fixed a race condition on thread shutdown in non-OpenMP builds
* Fixed custom BUFFERSIZE option getting ignored in gmake builds
* Fixed CMAKE compilation of the TRMM kernels for GENERIC platforms
* Added CBLAS interfaces for CROTG, ZROTG, CSROT and ZDROT
* Improved performance of OMATCOPY_RT across all platforms
* Changed perl scripts to use env instead of a hardcoded /usr/bin/perl
* Fixed potential misreading of the GCC compiler version in the build scripts
* Fixed convergence problems in LAPACK complex GGEV/GGES (Reference-LAPACK #477)
* Reduced the stacksize requirements for running the LAPACK testsuite (Reference-LAPACK #335)

RISCV:
* Fixed compilation on RISCV (missing entry in getarch)

POWER:
* Fixed compilation for DYNAMIC_ARCH with clang and with old gcc versions
* Added support for compilation on FreeBSD/ppc64le
* Added optimized POWER10 kernels for SSCAL, DSCAL, CSCAL, ZSCAL
* Added optimized POWER10 kernels for SROT, DROT, CDOT, SASUM, DASUM
* Improved SSWAP, DSWAP, CSWAP, ZSWAP performance on POWER10
* Improved SCOPY and CCOPY performance on POWER10
* Improved SGEMM and DGEMM performance on POWER10
* Added support for compilation with the NVIDIA HPC compiler

x86_64:
* Added an optimized bfloat16 GEMM kernel for Cooperlake
* Added CPUID autodetection for Intel Rocket Lake and Tiger Lake cpus
* Improved the performance of SASUM,DASUM,SROT,DROT on AMD Ryzen cpus
* Added support for compilation with the NAG Fortran compiler
* Fixed recognition of the AMD AOCC compiler
* Fixed compilation for DYNAMIC_ARCH with clang on Windows
* Added support for running the BLAS/CBLAS tests on Windows
* Fixed signatures of the tls callback functions for Windows x64
* Fixed various issues with fma intrinsics support handling

ARM:
* Added support for embedded Cortex M targets via a new option EMBEDDED

ARMV8:
* Fixed the THUNDERX2T99 and NEOVERSEN1 DNRM2/ZNRM2 kernels for inputs with Inf
* Added support for the DYNAMIC_LIST option
* Added support for compilation with the NVIDIA HPC compiler
* Added support for compiling with the NAG Fortran compiler

====================================================================
Version 0.3.13
12-Dec-2020

common:
* Added a generic bfloat16 SBGEMV kernel
* Fixed a potentially severe memory leak after fork in OpenMP builds
  that was introduced in 0.3.12
* Added detection of the Fujitsu Fortran compiler
* Added detection of the (e)gfortran compiler on OpenBSD
* Added support for overriding the default name of the library independently
  from symbol suffixing in the gmake builds (already supported in cmake)

RISCV:
* Added a RISC V port optimized for C910V

POWER:
* Added optimized POWER10 kernels for SAXPY, CAXPY, SDOT, DDOT and DGEMV_N
* Improved DGEMM performance on POWER10
* Improved STRSM and DTRSM performance on POWER9 and POWER10
* Fixed segmemtation faults in DYNAMIC_ARCH builds
* Fixed compilation with the PGI compiler

x86:
* Fixed compilation of kernels that require SSE2 intrinsics since 0.3.12

x86_64:
* Added an optimized bfloat16 SBGEMV kernel for SkylakeX and Cooperlake
* Improved the performance of SASUM and DASUM kernels through parallelization
* Improved the performance of SROT and DROT kernels
* Improved the performance of multithreaded xSYRK
* Fixed OpenMP builds that use the LLVM Clang compiler together with GNU gfortran
  (where linking of both the LLVM libomp and GNU libgomp could lead to lockups or
  wrong results)
* Fixed miscompilations by old gcc 4.6
* Fixed misdetection of AVX2 capability in some Sandybridge cpus
* Fixed lockups in builds combining DYNAMIC_ARCH with TARGET=GENERIC on OpenBSD

ARM64:
* Fixed segmemtation faults in DYNAMIC_ARCH builds

MIPS:
* Improved kernels for Loongson 3R3 ("3A") and 3R4 ("3B") models, including MSA
* Fixed bugs in the MSA kernels for CGEMM, CTRMM, CGEMV and ZGEMV
* Added handling of zero increments in the MSA kernels for SSWAP and DSWAP
* Added DYNAMIC_ARCH support for MIPS64 (currently Loongson3R3/3R4 only)

SPARC:
* Fixed building 32 and 64 bit SPARC kernels with the SolarisStudio compilers

====================================================================
Version 0.3.12
24-Oct-2020

common:
* Fixed missing BLAS/LAPACK functions (inadvertently dropped during
  the build system restructuring)
* Fixed argument conversion macro in LAPACKE_zgesvdq (LAPACK #458)

POWER:
* Added optimized SCOPY/CCOPY kernels for POWER10
* Increased and unified the default size of the GEMM BUFFER
* Fixed building for POWER10 in DYNAMIC_ARCH mode
* POWER10 compatibility test now checks binutils version as well
* Cleaned up compiler warnings

x86_64:
* corrected compiler version checks for AVX2 compatibility
* added compiler option -mavx2 for building with flang
* fixed direct SGEMM pathway for small matrix sizes (broken by
  the code refactoring in 0.3.11)
* fixed unhandled partial register clobbers in several kernels
  for AXPY,DOT,GEMV_N and GEMV_T flagged by gcc10 tree-vectorizer

ARMV8:
* improved Apple Vortex support to include cross-compiling

====================================================================
Version 0.3.11
17-Oct-2020

common:
* API change:
  the newly added BFLOAT16 functions were renamed to use the
  letter "B" instead of "H" to avoid potential confusion with
  the IEEE "half precision float" type, i.e. the 0.3.10
  SHGEMM is now SBGEMM and the corresponding build option
  was changed from "BUILD_HALF" to "BUILD_BFLOAT16".
* Reduced the default BLAS3_MEM_ALLOC_THRESHOLD (used as an upper
  limit for placing temporary arrays on the stack) to be compatible
  with a stack size of 1mb (as imposed by the JAVA runtime library)
* Added mixed-precision dot function SBDOT and utility functions
  shstobf16, shdtobf16, sbf16tos and dbf16tod to convert between
  single or double precision float arrays and bfloat16 arrays
* Fixed prototypes of LAPACK_?ggsvp and LAPACK_?ggsvd functions
  in lapack.h
* Fixed underflow and rounding errors in LAPACK SLANV2 and DLANV2
  (causing miscalculations in e.g. SHSEQR/DHSEQR, LAPACK issue #263)
* Fixed workspace calculation in LAPACK ?GELQ (LAPACK issue #415)
* Fixed several bugs in the LAPACK testsuite
* Improved performance of TRMM and TRSM for certain problem sizes
* Fixed infinite recursions and workspace miscalculations in ReLAPACK
* CMAKE builds no longer require pkg-config for creating the .pc file
* Makefile builds no longer misread NO_CBLAS=0 or NO_LAPACK=0 as
  enabling these options
* Fixed detection of gfortran when invoked through an mpi wrapper
* Improve thread reinitialization performance with OpenMP after a fork
* Added support for building only the subset of the library required
  for a particular precision by specifying BUILD_SINGLE, BUILD_DOUBLE
* Optional function name prefixes and suffixes are now correctly
  reflected in the generated cblas.h
* Added CMAKE build support for the LAPACK and multithreading tests

POWER:
* Added optimized support for POWER10
* Added support for compiling for POWER8 in 32bit mode
* Added support for compilation with LLVM/clang
* Added support for compilation with NVIDIA/PGI compilers
* Fixed building on big-endian POWER8
* Fixed miscompilation of ZDOTC by gcc10
* Fixed alignment errors in the POWER8 SAXPY kernel
* Improved CPU detection on AIX
* Supported building with older compilers on POWER9

x86_64:
* Added support for Intel Cooperlake
* Added autodetection of AMD Renoir/Matisse/Zen3 cpus
* Added autodetection of Intel Comet Lake cpus
* Reimplemented ?sum, ?dot and daxpy using universal intrinsics
* Reset the fpu state before using the fpu on Windows as a workaround
  for a problem introduced in Windows 10 build 19041 (a.k.a. SDK 2004)
* Fixed potentially undefined behaviour in the dot and gemv_t kernels
* Fixed a potential segmentation fault in DYNAMIC_ARCH builds
* Fixed building for ZEN with PGI/NVIDIA and AMD AOCC compilers

ARMV7:
* Fixed cpu detection on BSD-like systems

ARMV8:
* Added preliminary support for Apple Vortex cpus
* Added support for the Cavium ThunderX3T110 cpu
* Fixed cpu detection on BSD-like systems
* Fixed compilation in -std=C18 mode

IBM Z:
* Added support for compiling with the clang compiler
* Improved GEMM performance on Z14

(thor)

2021-05-29 19:39:00 UTC MAIN commitmail json YAML

Update HOMEPAGE, and take MAINTAINER.

(schmonz)

2021-05-29 19:35:04 UTC MAIN commitmail json YAML

cpuminer: appease pkglint(1)

This simply corrects the order of variables; NFCI.

(khorben)

2021-05-29 19:31:57 UTC MAIN commitmail json YAML

doc: Updated finance/cpuminer to 2.5.1

(khorben)

2021-05-29 19:30:57 UTC MAIN commitmail json YAML

cpuminer: update to version 2.5.1

This release adds support for bech32 addresses (BIP 173).

While there, this applies a patch from upstream to fix the build on Aarch64,
and improves the RC script provided.

(khorben)

2021-05-29 19:06:34 UTC pkgsrc-2021Q1 commitmail json YAML

2021-05-29 19:06:14 UTC pkgsrc-2021Q1 commitmail json YAML

Pullup ticket #6462 - requested by gutteridge
sysutils/xfce4-thunar: security fix

Revisions pulled up:
- sysutils/xfce4-thunar/Makefile                                1.76
- sysutils/xfce4-thunar/PLIST                                  1.20
- sysutils/xfce4-thunar/distinfo                                1.26

---
  Module Name:    pkgsrc
  Committed By:  gutteridge
  Date:          Thu May 27 00:12:18 UTC 2021

  Modified Files:
          pkgsrc/sysutils/xfce4-thunar: Makefile PLIST distinfo

  Log Message:
  xfce4-thunar: update to 1.8.17

  Change log:

  1.8.17
  ======
  - Dont execute files, passed via command line due to security risks
    That Fixes CVE-2021-32563

  - Fix combo box entry order (Issue #435)
  - Translation Updates:
    Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Asturian,
    Basque, Belarusian, Bengali, Bulgarian, Catalan, Chinese (China),
    Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish,
    Dutch, Eastern Armenian, English (Australia), English (United
    Kingdom), Esperanto, Estonian, Finnish, French, Galician, German,
    Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
    Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian, Malay,
    Norwegian Bokm奪l, Norwegian Nynorsk, Occitan (post 1500), Panjabi
    (Punjabi), Persian (Iran), Polish, Portuguese, Portuguese (Brazil),
    Romanian, Russian, Serbian, Slovak, Spanish, Swedish, Telugu, Thai,
    Turkish, Ukrainian, Urdu, Urdu (Pakistan), Vietnamese

  1.8.16
  ======
  - Add missing parameter to ThunarBrowserPokeDeviceFunc function
  - Fix error for custom date format in details view (issue #389)
  - Fix unavailable rubber banding in detailed view (Issue #326)
  - Ghost file ocasionally remains when dropping file into directory (Fixes #312)
  - Translation Updates:
    Albanian, Armenian, Armenian (Armenia), Basque, Belarusian, Chinese
    (China), Chinese (Hong Kong), Croatian, Eastern Armenian, Esperanto,
    Estonian, Finnish, French, Hebrew, Hungarian, Indonesian, Interlingue,
    Italian, Kazakh, Korean, Lithuanian, Portuguese, Slovak, Swedish

(bsiegert)

2021-05-29 17:49:12 UTC MAIN commitmail json YAML

2021-05-29 17:35:18 UTC MAIN commitmail json YAML

biology/minimap2: install minimap2 program instead of python binding

The distfile for minimap2 includes two different components: (i) the
minimap2 sequence mapping program itself, and (ii) a python binding
generally referred to as mappy.  The initial version of this package
included only the python binding.  However, it is more appropriate
that the minimap2 package should contain the program of the same name,
and a new package be created with the name mappy for the python
binding.  Splitting these into two packages makes sense, because this
allows users to install the minimap2 package without python
dependencies.

(brook)

2021-05-29 17:23:28 UTC MAIN commitmail json YAML

doc: Added textproc/molybdenum version 0.1.3

(pin)

2021-05-29 17:23:02 UTC MAIN commitmail json YAML

2021-05-29 17:21:42 UTC MAIN commitmail json YAML

textproc/molybdenum: import package

Recursive _search and replace_ CLI application.

Powerful search can be found without problems, eg, grep, ack, ag, ripgrep
or broot.

Tools for replacing recursively in a folder are more difficult to find,
although some exist: fart-it. Typically, people use a combination of searching,
xargs and a replacement tool like sed or rpl.

I use code searching a lot to investigate a large source code base before
attempting a replace. Even with 100k files, search is fast and fairly easy.
Recursively replacing text is much more dangerous, especially if it requires
the combination of several less frequently used tools; it's difficult to
remember a search-xargs-replace combination if not used on a daily basis.
On top of this, the search tool used to filter the set of files and perform a
dry-run, is not per-se using the same search query as the replace tool.
After all, these are different tools. It would be better if a single tool could
be used for every-day searching and replacing.
This is exactly what The Molybdenum Replacer intends to achieve.

(pin)

2021-05-29 17:19:00 UTC MAIN commitmail json YAML

doc: Updated www/hackernews-tui to 0.6.2

(pin)

2021-05-29 17:18:41 UTC MAIN commitmail json YAML

www/hackernews-tui: update to 0.6.2

Changes:
-add article_parse_command
-use raw hex code when defining the default theme (setting color to "white"
can be different depending on the terminal's theme)
-fix bugs
-remove multiline from the regex parsing markdown URL (to avoid possible parsing errors)

(pin)

2021-05-29 17:17:47 UTC MAIN commitmail json YAML

doc: Updated graphics/kvantum to 0.20.0

(pin)

2021-05-29 17:17:17 UTC MAIN commitmail json YAML

graphics/kvantum: update to 0.20.0

Main changes:
- Fixed drawing of view-items with right-aligned decorations.
- Added an option for always centering normal tabs (in contrast to the document mode).
- Added an option (to Kvantum Manager) for styling vertical toolbars.
- Fixed a small problem in tab overlapping.
- Don't allow kinetic scrolling inside subwindows.
- Used version check for KWindowSystem because of method deprecations.
- Dropped support for Qt5 < 5.12.

(pin)

2021-05-29 17:07:49 UTC MAIN commitmail json YAML

bulk-test-boost: Add osm2pgsql

(gdt)

2021-05-29 16:33:02 UTC MAIN commitmail json YAML

doc: Added meta-pkgs/bulk-test-boost version 20210529

(nia)

2021-05-29 16:31:47 UTC MAIN commitmail json YAML

add meta-pkgs/bulk-test-boost

Meta-package for testing Boost updates. Depends on various non-trivial or
important packages that depend on boost.

(nia)

2021-05-29 16:04:11 UTC MAIN commitmail json YAML

math/qrupdate: mark phony targets phony (want to upstream patches)

(thor)

2021-05-29 15:10:39 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-red-colors to 0.1.2

(taca)

2021-05-29 15:10:16 UTC MAIN commitmail json YAML

devel/ruby-red-colors: update to 0.1.2

0.1.2 (2021-05-19)

* Add Colors::Xterm256
* Adding RGB to Xterm256 conversion
* Make XYZ::KAPPA a rational number

(taca)

2021-05-29 15:05:51 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-iruby to 0.7.0

(taca)

2021-05-29 15:05:24 UTC MAIN commitmail json YAML

devel/ruby-iruby: add support for pkg_alternatives

Add ALTERNATIVES file.

(taca)

2021-05-29 15:04:32 UTC MAIN commitmail json YAML

devel/ruby-iruby: update to 0.7.0

0.7.0 (2021-05-28)

Enhancements
* The default backend is changed to IRB (@mrkn)
* Add IRuby::Kernel#switch_backend! method (@mrkn)

Bug Fixes
* Fix the handling of image/svg+xml
  https://github.com/SciRuby/iruby/pull/300,
  https://github.com/SciRuby/iruby/pull/301 (@kojix2)

0.6.1 (2021-05-26)

Bug Fixes
* Follow the messages and hooks orders during execute_request processing
  (@mrkn)

0.6.0 (2021-05-25)

Bug Fixes
* Fix the handling of application/javascript
  https://github.com/SciRuby/iruby/issues/292,
  https://github.com/SciRuby/iruby/pull/294 (@kylekyle, @mrkn)

Enhancements
* Add the initialized event in IRuby::Kernel class
  https://github.com/SciRuby/iruby/pull/168,
  https://github.com/SciRuby/iruby/pull/296 (@Yuki-Inoue, @mrkn)
* Add the following four events https://github.com/SciRuby/iruby/pull/295
  (@mrkn):
  - pre-execute -- occurs before every code execution
  - pre-run-cell -- occurs before every non-silent code execution
  - post-execute -- occurs after every code execution
  - post-run-cell -- occurs after every non-silent code execution
* Replace Bond with IRB in PlainBackend
  https://github.com/SciRuby/iruby/pull/276,
  https://github.com/SciRuby/iruby/pull/297 (@cfis, @mrkn)

(taca)

2021-05-29 15:01:17 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-pycall to 1.4.0

(taca)

2021-05-29 15:00:57 UTC MAIN commitmail json YAML

devel/ruby-pycall: update to 1.4.0

1.4.0 (2021-05-28)

* Explicitly states that Windows is not supported yet in README
* Add PyCall.same?
* Improve conda support
* Fat gem is no longer supported
* Use WeakMap for caching PyPtr instances

(taca)

2021-05-29 13:14:10 UTC MAIN commitmail json YAML

use libera.chat's hosted kiwiirc

(maya)

2021-05-29 13:08:03 UTC MAIN commitmail json YAML

doc: Updated lang/perl5 to 5.34.0nb2

(rin)

2021-05-29 13:04:21 UTC MAIN commitmail json YAML

perl5: Compare inode numbers as string. Bump revision.

PR pkg/55997

Internal stat() function for perl stores inode number as string, if it
cannot be represented by host's integer. However, unfortunately, some
components compare them as integer.

Therefore, if 64-bit integers are not supported, files cannot be handled,
whose inode number is larger than UINT32_MAX.

Usually, inode numbers on real filesystems are well below UINT32_MAX. But,
inode numbers larger than UINT32_MAX are assigned for tmpfs on LP64 kernels.
This results in build failures for perl on COMPAT_NETBSD32 if working
directory is tmpfs, and perl-64bitint and friends are not specified.

Now, inode numbers are compared as string, which works just fine even if
64-bit integers are not supported.

Cherry-picked from upstream. See https://github.com/Perl/perl5/pull/18788
and related pull-requests for more details.

(rin)

2021-05-29 11:00:09 UTC MAIN commitmail json YAML

Updated security/p5-Crypt-PasswdMD5 to 1.41

(wen)

2021-05-29 10:58:31 UTC MAIN commitmail json YAML

Update to 1.41
Update MASTER_SITES and HOMEPAGE

Upstream changes:
Changes for version 1.41 - 2021-02-01

    Adopt new repo structure. See http://savage.net.au/Ron/html/My.Workflow.for.Building.Distros.html.
    Reformat Makefile.PL.
    Add t/00.*.
    Update POD to change RT to github.

(wen)

2021-05-29 10:45:52 UTC MAIN commitmail json YAML

Updated security/p5-Crypt-OpenSSL-Guess to 0.13

(wen)

2021-05-29 10:44:26 UTC MAIN commitmail json YAML

Update to 0.13

Upstream changes:
0.13 2021-05-03T15:37:39Z

    - use --installed option while executing brew --prefix (PR#9 @skaji++)

0.12 2021-03-05T08:54:55Z

    - backport from Net::SSLeay 1.90 (PR#7)
    - use `brew --prefix` for OPENSSL_PREFIX if available (PR#8)

(wen)

2021-05-29 10:41:29 UTC MAIN commitmail json YAML

Updated security/p5-Crypt-OpenSSL-DSA to 0.20

(wen)

2021-05-29 10:39:30 UTC MAIN commitmail json YAML

Update to 0.20

Upstream changes:
0.20    2021/03/18
        - fix #7 Add function to get signature size
        - fix #8 Allocate buffer for 2048 bit keys

(wen)

2021-05-29 10:34:52 UTC MAIN commitmail json YAML

Updated time/p5-Time-Duration-Parse to 0.16

(wen)

2021-05-29 10:33:55 UTC MAIN commitmail json YAML

Update to 0.16
Remove Exporter::Lite from DEPENDS

Upstream changes:
Changes for version 0.16 - 2021-05-19

    Switched to plain Exporter, instead of Exporter::Lite. Thanks to Graham Knop for PR.

(wen)

2021-05-29 10:27:27 UTC MAIN commitmail json YAML

Updated time/p5-DateTime to 1.54

(wen)

2021-05-29 10:25:21 UTC MAIN commitmail json YAML

Update to 1.54

Upstream changes:
1.54  2020-12-04

- This release contains a lot of small documentation revisions, both to
  formatting and content.

1.53  2020-11-08

- Added a $dt->rfc3339 method. Based on discussion in GH #109 by worthmine.

(wen)

2021-05-29 10:23:19 UTC MAIN commitmail json YAML

doc: Added databases/py-kb version 0.1.6

(leot)

2021-05-29 10:22:59 UTC MAIN commitmail json YAML

databases: Add py-kb

(leot)

2021-05-29 10:22:25 UTC MAIN commitmail json YAML

py-kb: Import py38-kb-0.1.6 as databases/py-kb

kb is a text-oriented minimalist command line knowledge base manager.
kb can be considered a quick note collection and access tool oriented
toward software developers, penetration testers, hackers, students
or whoever has to collect and organize notes in a clean way. Although
kb is mainly targeted on text-based note collection, it supports
non-text files as well (e.g., images, pdf, videos and others).

The project was born from the frustration of trying to find a good
way to quickly access my notes, procedures, cheatsheets and lists
(e.g., payloads) but at the same time, keeping them organized. This
is particularly useful for any kind of student. I use it in the
context of penetration testing to organize pentesting procedures,
cheatsheets, payloads, guides and notes.

Packaged by Giuseppe Nebbione and shared via PR pkg/56193.

(leot)

2021-05-29 10:19:09 UTC MAIN commitmail json YAML

p5-DateTime-Format-W3CDTF and p5-PPIx-QuoteLike had been updated.

(wen)

2021-05-29 10:16:38 UTC MAIN commitmail json YAML

Updated time/p5-DateTime-Format-W3CDTF to 0.08

(wen)

2021-05-29 10:15:42 UTC MAIN commitmail json YAML

Update to 0.08
Add LICENSE

Upstream changes:
0.08  2020-12-18

- (Update) Add 'strict' option to require timezone in time components (PR
  #3 from @timgimyee).
- (Update) Updated Makefile.PL with new metadata.

(wen)

2021-05-29 10:10:28 UTC MAIN commitmail json YAML

Updated time/p5-DateTime-Format-Strptime to 1.79

(wen)

2021-05-29 10:08:44 UTC MAIN commitmail json YAML

Update to 1.79

Upstream changes:
1.79    2021-05-02

* Fix too-strict type checking for time zones. This module now uses the same
  check as DateTime itself, which allows for things that don't subclass
  DateTime::TimeZone as long as they provide the same API. Reported by
  E. Choroba. GH #30.

(wen)

2021-05-29 09:55:47 UTC MAIN commitmail json YAML

doc: Added math/qrupdate version 1.1.2

(thor)

2021-05-29 09:55:14 UTC MAIN commitmail json YAML

math/qrupdate: add package for QR and Cholesky matrix decomposition

This is scheduled to be a dependency for math/octave to support the
named operations.

Qrupdate is a linear algebra library for fast updating of QR and Cholesky
decompositions.

Supported operations:

- QR rank-1 update (qr1up)
- QR column insert (qrinc)
- QR column delete (qrdec)
- QR column shift (qrshc)
- QR row insert (qrinr)
- QR row delete (qrder)
- Cholesky rank-1 update (ch1up)
- Cholesky rank-1 downdate (ch1dn)
- Cholesky symmetric insert (chinx)
- Cholesky symmetric insert (chdex)
- Cholesky symmetric shift (chshx)
- LU rank-1 update (lu1up)
- LU pivoted rank-1 update (lup1up)

(thor)

2021-05-29 09:53:58 UTC MAIN commitmail json YAML

fltk13: add missing X11 deps, pkg-config usage

(thor)

2021-05-29 09:53:46 UTC MAIN commitmail json YAML

doc: Updated lang/rakudo to 2021.05

(mef)

2021-05-29 09:53:33 UTC MAIN commitmail json YAML

(lang/rakudo) Updated 2020.12 to 2021.05

From: https://github.com/rakudo/rakudo/releases
(from 2020.12 to now is two lengthy, only 2021.04 to 2021.05 listed:

New in 2021.05:

  * Additions:
      + Add support for ? and ? as aliases for ? and ? [d00c7e3]
  * Changes:
      + Make lc, uc, tc, tclc, fc, flip methods on Allomorph return Str
        instance
        to make it consistent on subclassing [bb069a9]
  * Efficiency:
      + Make infix (elem) operator about 30x as fast on native arrays [e6a7bfe]
      + Make DateTime.posix about 12x as fast [17c55f3,ec8b1ae7]
  * Fixes:
      + Fix $*EXECUTABLE with non _m suffix executables and on Windows with
        raku, raku-debug, rakuw [b13542e,a37f9790]
      + Fix copying of empty shaped array [0bf10e2,ede453e1]
      + Fix substr_rw method on Allomorph [1d8d05f]
      + Improve error messages text [5c78fb7,5331a1d8]
  * Internals:
      + Replace use of P6EX hllsym with Metamodel::Configuration.throw_or_die
        method [ca2753b,a524c3de,8427afe9,2c4a0062]
      + Remove special cases for hash constants for JVM [4dab840]
      + Move opening of standard handles into Rakudo::Internals [b1e4350]
      + Fix a test for reproducible builds [21a60e1]
      + Use "#!/usr/bin/env rakudo" instead of perl6 in module scripts [adc89e2
        ]
      + Add tests for REPL correctly handling junctions and incomplete regexes
        [45e8e8d,cbf12d22,21100c91]

The following people contributed to this release:

Nicholas Clark, Elizabeth Mattijsen, Stoned Elipot, Christian Bartolom?us,
Stefan Seifert, Daniel Green, Alexander Kiryuhin, Patrick B?ker, Vadim Belman,
Will "Coke" Coleda, Juan Juli?n Merelo Guerv?s, Tom Browder, Fernando
Santagata,
Suman Khanal, karl yerkes, Andreas Voegele, Jonathan Worthington,
Maxim Kolodyazhny, Tony O'Dell, Will Coleda, raydiak, rir

This release implements 6.c and 6.d versions of the Raku specification.
6.c version of the language is available if you use the use v6.c
version pragma, otherwise 6.d is the default.

Upcoming releases in 2021 will include new functionality that is not
part of 6.c or 6.d specifications, available with a lexically scoped
pragma. Our goal is to ensure that anything that is tested as part of
6.c and 6.d specifications will continue to work unchanged. There may
be incremental spec releases this year as well.

If you would like to contribute or get more information, visit
https://raku.org, https://rakudo.org/community, ask on the
perl6-compiler@perl.org mailing list, or ask on IRC #raku on freenode.

Additionally, we invite you to make a donation to The Perl Foundation
to sponsor Raku development: https://donate.perlfoundation.org/
(put ?Raku Core Development Fund? in the ?Purpose? text field)

The next release of Rakudo (#147), is tentatively scheduled for 2021-06-19.

A list of the other planned release dates is available in the
?docs/release_guide.pod? file.

The development team appreciates feedback! If you?re using Rakudo, do
get back to us. Questions, comments, suggestions for improvements, cool
discoveries, incredible hacks, or any other feedback ? get in touch with
us through (the above-mentioned) mailing list or IRC channel. Enjoy!

Please note that recent releases have known issues running on the JVM.
We are working to get the JVM backend working again but do not yet have
an estimated delivery date.

[^1]: See https://raku.org/

Assets 4
rakudo-2021.05.tar.gz 5.46 MB
rakudo-2021.05.tar.gz.asc 833 Bytes
Source code (zip)
Source code (tar.gz)

  * 2021.04
  * 33c589c
  * Verified
    This tag was signed with the committer?s verified signature.
    [5764435] Altai-man
    GPG key ID: DE8F8F5E97A8FCDE Learn about vigilant mode.
  * Compare
    Choose a tag to compare
    [                    ]
    Search for a tag

(mef)

2021-05-29 08:32:39 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-ffi to 1.15.1

(taca)

2021-05-29 08:32:13 UTC MAIN commitmail json YAML

devel/ruby-ffi: update to 1.15.1

1.15.1 (2021-05-22)

Fixed:

* Append -pthread to linker options. #893
* Use arm or aarch64 to identify Apple ARM CPU arch. #899
* Allow overriding gcc with the CC env var in const_generator.rb and
  struct_generator.rb. #897

(taca)

2021-05-29 08:31:06 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-curses to 1.4.1

(taca)

2021-05-29 08:30:43 UTC MAIN commitmail json YAML

devel/ruby-curses: update to 1.4.1

1.4.1 (2021-05-22)

Bug fixes:

* Use chtype instead of char to support attributes
* Fixes for Ruby 3.1.

(taca)

2021-05-29 08:29:15 UTC MAIN commitmail json YAML

doc: Updated lang/ruby-cucumber-gherkin to 19.0.3

(taca)

2021-05-29 08:28:56 UTC MAIN commitmail json YAML

lang/ruby-cucumber-gherkin: update to 19.0.3

19.0.3 (2021-05-24)

Fixed

* MDG files must use the .feature.md extension.
* Data Tables and Examples Tables in Markdown must be indented 2-5 spaces in
  order to be recognised.

(taca)

2021-05-29 08:28:07 UTC MAIN commitmail json YAML

doc: Updated devel/ruby-cucumber-messages to 16.0.1

(taca)

2021-05-29 08:27:47 UTC MAIN commitmail json YAML

devel/ruby-cucumber-messages; update to 16.0.1

No change for Ruby.

16.0.1 (2021-05-24)

Fixed
* [JavaScript] addDurations works with legacy messages that represent
  seconds as a string.

(taca)

2021-05-29 07:22:21 UTC MAIN commitmail json YAML

doc: Updated lang/nqp to 2021.05

(mef)

2021-05-29 07:22:07 UTC MAIN commitmail json YAML

(lang/nqp) Updated 2020.12 to 2021.05: sorry, explicit ChangeLog not known

(mef)

2021-05-29 07:10:54 UTC MAIN commitmail json YAML

doc: Updated devel/MoarVM to 2021.05

(mef)

2021-05-29 07:10:17 UTC MAIN commitmail json YAML

(devel/MoarVM) Updated 2021.04 to 2021.05

(pkgsrc)
- Add    DEPENDS+=      zstd>=1.0.0:../../archivers/zstd

(upstream changes)
https://www.moarvm.org/releases.html
2021.05

Core:

  * [a75a206a] Always log the type coming out of an nqp::decont
  * [5ba30ed8] MVM_fixed_size_destroy needs to free the safepoint overflow list
  * [961a1985,00eb44c7,c37ad91b] Free loaded libs during full cleanup
  * [bf5fa9bc] Make MVM_fixkey_hash_foreach static inline

IO:

  * [8f4cb5d8] Do not downcast bytes argument to write()/send() calls

Libraries:

  * [5ee04f0f] Ensure the version of libzstd is at least 1.0.0

Math:

  * [24420774] Convert MVM_num_{isnanorinf,posinf,neginf,nan} to inline
    functions
  * [179f5e50,31daadba,86e1289e,d6029122,31b13731] Implement MVM_num_isnanorinf
    using isinf and isnan if we find them

Platform:

  * [69f8b227,366c0e25,32c4c2d8,2c171255,b9860db6,cb01a109,4dcfda9a,da172e92,0e3fd6c3,6d449962]
    Cleanup the build system probes
  * [47e192b8,fa1eaacb,3073a3f9,44bd160e,3b8050f7,db6cca0e,9a70c3b6,54ab1516,29a421ec,e740b881,8611c7bf,d0a38131]
    Refactor the C compiler probe code and add a probe for log() for negative
    values

Spesh:

  * [c8c1b4f2] Fix spesh missing writes to containers
  * [14d9dd56] Fix missing gc_mark of simstackframe's arg_types
  * [e1d546ab,dc1f710bd5dafd9fb40ff431a8d86e646fa018a1,543258ab10120c1cefcec86cda62b408f740c164]
    Propagate spesh facts after guard elimination
  * [a1cfecd6] Fix getting garbage numbers after spesh optimized away
    smart_intify

Tooling/Build:

  * [9f82a46b] Add a test configuration for MinGW on Windows
  * [19db00f7] Update CI package index before installing packages
  * [5ab2a1d2] Remove unnecessary Windows-specific jobs from CI
  * [87cd6f5d] Only check for leaks on Ubuntu >=20.04
  * [67f5dddb] Run NQP/Rakudo under catchsegv in GNU/Linux CI jobs

(mef)

2021-05-29 06:47:05 UTC MAIN commitmail json YAML

haxm: Disable Werror the standard way for share/mk.

Don't use compiler flags that may not be supported in older compilers
(notably on NetBSD 9)...

(nia)

2021-05-29 06:35:48 UTC MAIN commitmail json YAML

py-django-formtools: add missing dependency

(nia)

2021-05-29 06:35:36 UTC MAIN commitmail json YAML

doc: Updated devel/MoarVM to 2021.04

(mef)

2021-05-29 06:35:23 UTC MAIN commitmail json YAML

(devel/MoarVM) Updated 2020.12 to 2021.04 (2021.05 is on the queue)

(https://www.moarvm.org/releases.html)
2021.04

6model:

  * [79027bdd] Fix inlines missing synthetic deopt points
  * [fd9f4bda,6670a64d] Constrain C pointer serialization to sizes <= INT32_MAX
  * [96d05ecc] Fix possible GC upset caused by half-deserialized STables
  * [63a69af5] Use the FSA for MVMActiveHandlers
  * [1de34262,c66b9e2,a6238bc] Fix a segfauult in VMArray's copy_elems
  * [726447d7] Fix a segfault on trying to use an untyped array with buffer
    write functions

Core:

  * [c10426a5] Remove nqp::time_i and nqp::time_n in favor of nqp:time which
    just return integer nanoseconds since the epoch
  * [53312b9f] Deprecate now unused graphs_s operator
  * [fe39d19f] Eliminate the sec_n, asec_n and sech_h operators, which are no
    longer used
  * [7da73d21] Set "allocate in gen2" in 2 last locations that create objects
    persisting for the lifetime of the interpreter
  * [a90b4ec0,16fe88f] Add a setup_notify handler and queue to nqp::signal to
    avoid race conditions when setting up a signal handler
  * [f7564376] Fix getobjsc returning NULL when the object has no SC
  * [572ec70c] Prohibit hllbool when the HLL doesn't have special booleans
  * [36237011] No longer require an exception as argument of nqp::backtrace,
    making creating Failure objects faster and avoiding the inconsistencies
    caused by inlining
  * [5bba90a0] Fixing generated backtraces missing inlined frames
  * [9b5d14c0] Save a malloc+free per frame when creating a Backtrace object
  * [41f420ed] Fix a memory leak related to Unicode hashes
  * [08525be5] Make smrt_intify specializable like other smrt_* operators
  * [b553aba6] Remove double-MVMROOT of result in MVM_args_set_result_obj

Documentation:

  * [8a5e05b0] Update README

JIT:

  * [d923f504] Only call MVM_jit_bytecode_dump_enabled if code is non-NULL
  * [3a62bdf7] Fix JITed ordfirst/ordat/ordbaseat returning 4294967295 instead
    of -1
  * [dba4b528] Fix expr JITed ordbaseat and getcpbyname returning 4294967295
    instead of -1

Spesh:

  * [298298aa] Fix spesh removing not-really-dead code
  * [0fa35556] Fix possible segfault on exit when using spesh log

Tooling/Build:

  * [8c6322dc] Disable Travis and AppVeyor as CI, they have been superseded by
    AzureCI
  * [71dcb28a,8c979fd,7c39762,5fad749,e3decf0] Update Azure CI GNU/Linux
    versions, add old versions, speed up testing, disable not working coverage
    job and add a task to test --full-cleanup option
  * [2eda6f86,f9a964d] Fix when building to a directory which includes a '+' in
    its file name

2021.03

6model:

  * [776d2ff2,f745dda5,1ae3d8e5,37e15bbf,d441bfdf,2cc6df5f,f24507d2] Improve
    serialization of C types

IO:

  * [cdbdec1a.0ff77ecd,63b213cb] Introduce platform/socket.h

Tooling/Build:

  * [23a7fb96] Avoid Azure CI failures on re-builds

Profiler:

  * [e316dc34] Fix confused profiler output in multi-threaded apps

2021.02

6model:

  * [c6d2d355] Convert MVMSpeshCandidate to a REPR
  * [73a57f5e,1eefabe8,7d2975f0,d0de715d,7659b297,f7a61baa,4bb775c9,
    a65653f9,e0dec840] Fix 7 memory leaks
  * [8978904a] Fix segfault caused by mis-spesh of unbox of Num type objects
  * [f19e0e9f,8f4f53f8,92a4c537] Fix "Corrupt multi dispatch cache" panic in
    concurrent code
  * [110af6d1] Fix some use-after-frees of REPR data
  * [eda9326e] Remove some dead assignments
  * [79d0e374] Fix size calculation of VMArray's (read|write)buf when elemsize
    > 1

Core:

  * [c7eeda70] Avoid segfaults caused by repossessed native call sites
  * [6cfd5415,dbffbf36,d60a7492,0241b991,682af068] Fix 4 memory leaks
  * [02fc135f] Fix type mismatch in struct used for FSA_DEBUG
  * [3cc9a40c] Fix a use-after-free of an MVMThreadContext
  * [b8663f53] Fix a potential bug when all elements are individually deleted
    from a hash
  * [532d9187] Cleanup two redundant returns

Debug Server:

  * [659332b8,cebdc038,cebdc038,cebdc038,d99512ad,f0831919,e42b6614,
    76204fa9,7c7c019a,7bcbb079,531f78b8,38dad45e,14708e98] Implement Invoke
    message
  * [1d288650] Fix compile warnings
  * [b83552f2] Add new HLL Symbol Request and Response message types

Documentation:

  * [aa3f015b] Clarify installation instructions
  * [c452e3f5] Use modern Raku extensions for scripts

IO:

  * [1a1f5248,1a915a4b,5bc5c88c] Fix 3 memory leaks
  * [22f1038a,f7b4e490] Change procspawnasync to explicitly take the program
    name

GC:

  * [823ec8ca] Fix compiler warning when GC_DEBUG is set to 3

Libraries:

  * [cf60e095] Update libuv to version 1.41.0

Spesh:

  * [22ecf439,7af946e3] Fix 2 memory leaks
  * [909d39a2] Let spesh optimize string equality

Strings:

  * [566a643e,77a66ab6] Fix 1 memory leak

Tooling/Build:

  * [21844ff4,60deb0ba,f0b09b3e,5e031c91] Get MoarVM building on Solaris
  * [36065af4] Update tooling scripts to use new Raku extensions

Profiler:

  * [1c1a9ce8,ee94a3f0,36a7c09c,d6c7962c] Fix 2 memory leaks
  * [7a87acc0] Fix potential buffer overflow
  * [e8d63661] Fix some more memory leaks

(mef)

2021-05-29 06:17:16 UTC MAIN commitmail json YAML

Updated devel/cmake, net/iperf3

(adam)

2021-05-29 06:16:57 UTC MAIN commitmail json YAML

iperf3: updated to 3.10

iperf 3.10 2021-05-26
---------------------

* Notable user-visible changes

  * Fix a bug where some --reverse tests didn't terminate.
  * Responsiveness of control connections is slightly improved.
  * The allowable clock skew when doing authentication between client
    and server is now configurable with the new --time-skew-threshold.
  * Bitrate throttling using the -b option now works when a burst size
    is specified.
  * A bug with calculating CPU utilization has been fixed.
  * A --bind-dev option to support binding sockets to a given network
    interface has been added to make iperf3 work better with
    multi-homed machines and/or VRFs.
  * --pidfile now works with --client mode.
  * The server is now less likely to get stuck due to network errors
    controlled by the new --rcv-timeout option.
  * Fixed a few bugs in termination conditions for byte or
    block-limited tests.
  * Added tcp_info.snd_wnd to JSON output.
  * Some bugs with garbled JSON output have been fixed.
  * Support for setting the IPv4 don't-fragment (DF) bit has been
    added with the new --dont-fragment option.
  * A failure with not being able to read the congestion control
    algorithm under WSL1 has been fixed.
  * Error handling and error messages now make more sense in cases
    where sockets were not successfully opened.
  * Some buffer overflow hazards were fixed.

* Notable developer-visible changes
  * It is now possible to use the API to set/get the congestion
    control algorithm.

(adam)

2021-05-29 06:14:40 UTC MAIN commitmail json YAML

cmake: updated to 3.20.3

CMake 3.20.3
* Help: Use relative path for IDE Integration guide link to preset schema
* BinUtils: Use more-private temporary variable names
* ObjectiveC: Respect OSX_ARCHITECTURES for OBJC
* FindBoost: Add support for Boost 1.76
* Ninja: Restore support for Fortran in a symlinked build tree
* Utilities/Sphinx: Update man page config for Sphinx 4
* ExternalProject: Ensure git fetch if updating to hash we don't have yet
* ExternalProject: Only add git config setting with git 1.7.7 or later
* Ninja Multi-Config: Split long command lines by config
* CMP0082: Check EXCLUDE_FROM_ALL property at generate time
* GNU: C++17 default version
* GNU: Final C++20 flags
* GNU: C++23 support
* CUDA: improve regex for CUDA Toolkit root from nvcc verbose output
* cmCommandLineArgument: Correctly record parsing failures
* cmake: `--build` and `--install` error out when encountering bad flags
* cmCommandLineArgument: Provide more information syntax error messages
* NVHPC: Support explicit language flags
* NVHPC: Support Ninja dependency scanning

(adam)

2021-05-29 06:09:27 UTC MAIN commitmail json YAML

doc: Updated cad/klayout to 0.27

(mef)

2021-05-29 06:08:56 UTC MAIN commitmail json YAML

(cad/layout) Udated 0.26.11 to 0.27 based on wip/klayout by Atsushi Toyokura

0.27            (2021-05-02):

* Enhancements: Numerous new functions for the RBA and pya API
      Some highlights:
      * "Texts" for text collections (similar for Edges/EdgePairs/Region)
      * New modes for blending layout files - see GitHub issue #666
      * New function Cell#transform - see GitHub issue #598
      * New functions for Image (read, write, clear)
      * New functions for Region and Edges correlating with the new DRC features
      * Multi-cell hierarchical copy/move of trees - will maintain shared instances
      * RBA: iterators are now automatically made available as Enumerable
      * All functions having a void return specification now return self (allows chaining)
      * More functions for manipulating selections (LayoutView#select_all etc.)
      * Spline interpolation code available in new "Utils" namespace
      * QByteArray support, mapping to Python byte arrays
      * MainWindow#set_key_bindings, MainWindow#get_key_bindings, MainWindow#set_menu_items_hidden etc.
      * New class RecursiveInstanceIterator (similar to RecursiveShapeIterator, but acts on instances)
      * Deep vs. flat operations do not always flatten out now (flat vs. deep does however)
      * Global transformations for inputs
* Enhancements: New DRC features
      Some highlights:
      * Better support for texts - "text layers"
      * Combined AND+NOT feature for separating regions into inside and outside part
      * "max_vertex_count" and "max_area_ratio" configuration options
      * "forget" for memory optimization
      * Shielding is optional now for some DRC functions
      * "interact" now has a count filter
      * In verbose more, figure counts and more information is printed
      * Generic DRC function and complex DRC operations: for details search "Universal DRC" in documentation
      * "not_opposite" and "rect_filter" options for some DRC functions
      * "enclosing" (selects polygons entirely enclosing others)
      * New filters for polygons: squares, non_squares, area ratio, bbox aspect ratio
      * More intuitive specification of projection limits ("projecting < 2.um")
      * "with_holes" and "without_holes", also with count
      * Density check is included now ("with_densitiy", "without_density")
      * "split_..." functions give interacting/non-interacting sets in one step
      * Better support for generic transformations as Matrix2d and Matrix3d
      * "fill" and "fill_with_left" functions for dummy fill
      * NO "connected" feature yet. Sorry. Had to drop it to finish this release.
* Enhancements: new LVS features
      Some highlights:
      * Improved netlist and LVS result browser (infinite-depth browsing)
      * Improved circuit match algorithm
      * Case insensitive handling of object names for SPICE netlists
      * Probe feature fixed in flat mode
      * "connect_explicit": for details search "connect_explicit" in documentation
* Enhancements: New features for images
      Some highlights:
      * New menu item: show and hide all images - see GitHub issue #535
      * False color nodes now can have a left and right color allowing color steps
      * Persistance of images through a special file format: "lyimg" (XML based)
* Enhancements: LEF/DEF reader
      Some highlights:
      * Support for layer map files
      * More complete spec support (e.g. FILL, MASK, FOREIGN, DO/BY/STEP ...)
      * Several bug fixes, e.g. routing layer switch for VIAs
      * Some functions also act on the transient selection (less mouse clicks)
* Enhancements: Layout editing and rulers
      Some highlights:
      * Object properties now are changed without having to commit the dialogs
      * Dockable editor options windows
      * "Recently used" list
      * A "distribute objects" feature (Edit/Selection/Distribute)
      * Snap highlighting
      * Mouse tracking cursor indicates grid- and object-snapped location
* Enhancements: Help browser
      * Bookmarks
      * Search in page (Ctrl+F)
* Enhancement: Improved fill tool
      The fill tool now also supports skewed fill pattern repetitions
* Enhancement: Ability to utilize a LayoutView as a Widget
      Standalone instantiation of a LayoutView object is
      supported now. So it becomes possible to create
      custom MainWindow UIs and embed a layout view there.
* Enhancement: Improved layer and cell list filtering and searching
* Enhancement: Experimental 3d (called 2.5d) view of layout
      For details search "2.5d View" in documentation.
* Enhancement: Improved performance on sea of instances for OASIS files
      Iterated OASIS instances are stored and handled in a leaner way in viewer mode
* Enhancement: Buddy scripts can concatenate files with "+" for input
      Concatenation happens by "blending files". Beware of the risk this implies.
      A new option "--blend-mode" has been introduced for supporting overwrite, skip
      and variant formation in case of cell name conflicts. See buddy script help.
* Enhancement: Layer maps now support n:m layer mapping
      This allows mapping n input layers to one logical layer (merging) and also
      one input layer to m logical ones (clone layer). This applies to the
      buddy scripts and layer maps inside KLayout's reader.
* Enhancement: include mechanism for easy include of files into DRC/LVS scripts
      This is a plain text substitution feature. Don't use it for Ruby or Python
      scripts (the preferred way is still require/import). But it's a quick way
      to include partial DRC and LVS scripts without having to worry about variable
      scope. For details see "Including other files" in the documentation under:
      KLayout User Manual/Design Rule Check (DRC)/DRC Runsets.
* Bugfix: %GITHUB%/issues/771
      Fixed an issue with QByteArray/QVariant transformation in Qt binding
* Bugfix: %GITHUB%/issues/750
      PCB gerber import: Incorrect handling of D02 operations.
* Bugfix: %GITHUB%/issues/747
      Proper handling of comments in RVE DB reader
* Bugfix: %GITHUB%/issues/740
      Bug in the "smooth" function.
* Enhancement: %GITHUB%/issues/715
      A separate search range can be specified for box selections now
* Enhancement: %GITHUB%/issues/691
      Technology specific libraries: library name resolution based on technology.
* Enhancement: %GITHUB%/issues/666
      Controlling the way a layout reader integrates cells into an existing layout.
* Bugfix: %GITHUB%/issues/663
      Deep mode DRC: separation from "inside" gives wrong errors.
* Enhancement: %GITHUB%/issues/648
      LVS could not do "connect_implicit" with global nets.
* Bugfix: %GITHUB%/issues/609
      Internal error on net extraction.
* Enhancement: %GITHUB%/issues/598
      Plain transformation of cell missing.
* Enhancement: %GITHUB%/issues/588
      RBA/PYA: Provide event when a net is selected in the netlist browser.
* Enhancement: %GITHUB%/issues/563
      True support for text objects in DRC/LVS (text layers).
* Enhancement: %GITHUB%/issues/558
      Edges#extents, Texts#extents and EdgePairs#extents now
      work hierarchically in deep mode. In DRC, this means,
      "extents" is a deep-enabled method now.
* Enhancement: %GITHUB%/issues/535
      Image handling enhancements.
* Enhancement: %GITHUB%/issues/521
      Enhanced API for ObjectInstPath.
* Enhancement: %GITHUB%/issues/487
      Difficult to select specific labels for net name assignment in net extraction.
      Solution involves a more elaborate handling of texts through "text layers.

0.26.12        (2021-04-21):

* Bugfix: %GITHUB%/issues/747
  Result browser gives error message with // lines in RVE files
* Bugfix: %GITHUB%/issues/771
  Problem with QMimeData binding

(mef)

2021-05-29 01:33:23 UTC MAIN commitmail json YAML

Updated time/p5-DateTime-Format-MySQL to 0.0701

(wen)

2021-05-29 01:32:22 UTC MAIN commitmail json YAML

Update to 0.0701

Upstream changes:
0.0701  2021-05-22

- Fix versioning, reindex

0.07    2021-05-21

- if microseconds are set on provided DateTime object to time_format,
  use them. Fixes RT #136549

(wen)

2021-05-29 01:20:03 UTC MAIN commitmail json YAML

Updated textproc/p5-PPIx-QuoteLike to 0.017

(wen)

2021-05-29 01:19:08 UTC MAIN commitmail json YAML

Update to 0.017

Upstream changes:
0.017          2021-04-16      T. R. Wyant
    All uses of the postderef argument to new() now warn.

0.016          2021-03-26      T. R. Wyant
    Add rt.cpan.org back to bug reporting methods. Long live RT!

    Get prerequisites up to snuff, and add xt/author/prereq.t to ensure
    they stay that way.

    Refactor authortest into three, so I do not have to generate stub
    files to test without optional modules.

0.015          2021-02-05      T. R. Wyant
    Handle <<\EOD and <<~\EOD, which are equivalent to <<'EOD' and
    <<~'EOD', respectively.

    Recognize indented here documents. Thanks to Olaf Alders (oalders)
    for alerting me to this omission.

0.014          2021-01-14      T. R. Wyant
    Add Travis CI testing.

    Use GitHub as bug tracker. R.I.P. rt.cpan.org.

(wen)

2021-05-29 00:20:45 UTC MAIN commitmail json YAML

2021-05-29 00:20:15 UTC MAIN commitmail json YAML

pysolfc apparently uses py-six. PKGREVISION -> 3

(dholland)

2021-05-28 14:21:26 UTC MAIN commitmail json YAML

libnet1*: remove bogus conflict with libnet

They do not install in the same location.

(wiz)