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 (3h)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-12 22:58:35 UTC Now

2020-08-08 21:24:26 UTC MAIN commitmail json YAML

libtorrent-rasterbar: Update to 1.2.8

1.2.8 released

* validate UTF-8 encoding of client version strings from peers
* don't time out tracker announces as eagerly while resolving hostnames
* fix NAT-PMP shutdown issue
* improve hostname lookup by merging identical lookups
* fix network route enumeration for large routing tables
* fixed issue where pop_alerts() could return old, invalid alerts
* fix issue when receiving have-all message before the metadata
* don't leave lingering part files handles open
* disallow calling add_piece() during checking
* fix incorrect filename truncation at multi-byte character
* always announce listen port 1 when using a proxy

(nia)

2020-08-08 21:18:30 UTC MAIN commitmail json YAML

2020-08-08 19:25:59 UTC MAIN commitmail json YAML

doc: Updated emulators/libretro-sameboy to 0.13.5

(nia)

2020-08-08 19:24:48 UTC MAIN commitmail json YAML

doc: Updated emulators/sameboy to 0.13.5

(nia)

2020-08-08 19:24:26 UTC MAIN commitmail json YAML

sameboy: Update to 0.13.5

Version 0.13.5

  This version is backwards compatible with save states from SameBoy
  0.11.x and newer.

Bug Fixes

    * Fixed major regression introduced in 0.13.4 that prevented saving
      progress in games and caused several other issues

Version 0.13.4

  This version is backwards compatible with save states from SameBoy
  0.11.x and newer.

New/Improved Features

    * Native support for ARM-based Macs (Experimental)
    * Improved the loading time of battery saves with an RTC time set to
      the far past

Bug Fixes

    * Fixed a spelling mistake in the debugger
    * Fix several major regressions affecting games that use a real time
      clock

(nia)

2020-08-08 19:18:07 UTC MAIN commitmail json YAML

doc: Updated devel/rgbds to 0.4.1

(nia)

2020-08-08 19:17:45 UTC MAIN commitmail json YAML

rgbds: Update to 0.4.1

Changes:

  The version that brought GBDK support! I mean, brought them our
  support?

  New:
    * RGBLINK tries to report more errors at once
    * Two-argument ALIGN[] to additionally specify an offset
    * Mid-section align directive
    * A RGBLINK option to prevent padding its output
    * A warning for empty db/dw/dl in ROM sections
    * (Overdue) documentation of -MG, -MP, -MT and -MQ
    * RGBDS can now be compiled using CMake, if you prefer; note that the
      Makefile is still the main build method
    * RGBDS should be able to be compiled using MSVC now

  Deprecations:
    * -Wobsolete is now enabled by default! This is not a deprecation,
      but it should make it easier for you to notice deprecated changes
    * *-comments are now deprecated, please use ;-comments instead

  Changes:
    * Consistently with RGBLINK, RGBASM now allows constants to be
      referenced prior to their definition (see [71]#496 for details)
    * RGBASM [72]ISO 8601 symbols now correctly separate time with colons
    * Macro can now have an arbitrary number of arguments; a sanity limit
      has been arbitrarily set to 99,999, which should be enough for
      everyone

  Fixes:
    * Fixed RGBLINK incorrectly computing PC inside LOAD blocks
    * Fixed BANK(@) outside of sections crashing RGBASM
    * Fixed BANK() of a constant crashing RGBLINK
    * Fixed period not being accepted as second character of a label name
    * Fixed possible RGBASM crash from an empty input file
    * Fixed modulo by 0 crashing RGBLINK
    * Fixed user-after-free from errors in INCLUDEd linker scripts
    * Fixed 0-byte sections being incorrectly printed in .map files
    * Fixed a rare RGBASM hang when deleting symbols
    * Fixed uninitialized memory reads with -MT and -MQ
    * Fixed incorrect explanation of pop af instruction
    * Fixed incorrect reporting of overlapping sections
    * Fixed incorrect documentation of unary !
    * Fixed documentation not updated regarding behavior of RGBLINK's -t
      and -w
    * Fixed implicitly relying on -fcommon: RGBDS now builds with GCC
      10's default configuration
    * RGBDS no longer relies on 32-bit int, making it more portable to
      e.g. DOS

(nia)

2020-08-08 19:12:03 UTC MAIN commitmail json YAML

doc: Updated fonts/harfbuzz to 2.7.0

(nia)

2020-08-08 19:11:13 UTC MAIN commitmail json YAML

harfbuzz: Update to 2.7.0

Overview of changes leading to 2.7.0
Saturday, July 25, 2020
====================================
- Use an implementation for round that always rounds up, some minor fluctuations
  are expected on var font specially when hb-ot callback is used.
- Fix an AAT's `kerx` issue on broken rendering of Devanagari Sangam MN.
- Remove AAT's `lcar` table support from _get_ligature_carets API, not even much
  use on macOS installed fonts (only two files).  GDEF support is the recommended
  one and expected to work properly after issues fixed two releases ago.
- Minor memory fixes to handle OOM better specially in hb-ft.
- Minor .so files versioning scheme change and remove stable/unstable scheme
  differences, was never used in practice (always default to stable scheme).
- We are now suggesting careful packaging of the library using meson,
  https://github.com/harfbuzz/harfbuzz/wiki/Notes-on-migration-to-meson
  for more information.
- Distribution package URL is changed, either use GitHub generated tarballs,
  `https://github.com/harfbuzz/harfbuzz/archive/$pkgver.tar.gz`
  or, even more preferably use commit hash of the release and git checkouts like,
  `git+https://github.com/harfbuzz/harfbuzz#commit=$commit`

(nia)

2020-08-08 18:35:22 UTC MAIN commitmail json YAML

doc: Updated devel/nasm to 2.15.03

(nia)

2020-08-08 18:35:10 UTC MAIN commitmail json YAML

nasm: Update to 2.15.03

C.1.1 Version 2.15.03

    * Add instructions from the Intel Instruction Set Extensions and
      Future Features Programming Reference, June 2020. This includes
      AVX5512 bfloat16, AVX512 mask intersect, and Intel Advanced Matrix
      Extensions (AMX).
    * Support for bfloat16 floating-point constants. See [5]section 3.4.6
      and [6]section 6.3.
    * Properly display warnings in preprocess-only mode.
    * Fix copy-and-paste of examples from the PDF documentation.
    * Debug information now properly reflect the line numbers of macro
      invocations (unless declared .nolist).
    * Fix excessive alignment of sections in the coff/win32/win64 output
      formats when the user-specified alignment is less than the default
      alignment for the section or section type.
    * Fix explicit token pasting (%+, [7]section 4.1.4) for the cases
      where one or more parts result from empty token expansion,
      resulting in %+ tokens at the beginning or end, or multiple ones in
      a row.
    * Fix macro label capture (%00, [8]section 4.3.7).
    * Much better documentation for the MASM compatiblity package, %use
      masm (see [9]section 6.5).
    * Fix LEA without square brackets, for MASM compatibility.
    * Portability fixes.

C.1.2 Version 2.15.02

    * Fix miscompilation when building with clang.
    * Add db-empty warning class, see [10]section 2.1.26.
    * Fix the dependencies in the MSVC NMAKE makefile (Mkfiles/msvc.mak).
    * Some documentation improvements and cleanups.
    * Fix the handling of macro parameter ranges (%{:}), including with
      brace-enclosed original arguments.

C.1.3 Version 2.15.01

    * Fix building the documentation from the release archive. For 2.15,
      the user has to do make warnings manually in the main directory in
      order to be able to build the documentation, which means Perl needs
      to be installed on the system.
    * Add instructions for Intel Control Flow Enforcement Technology
      (CET).

C.1.4 Version 2.15

    * The comparison and booleanizing operators can now be used in any
      expression context, not just %if. See [11]section 3.5.
    * New operator ? ... :. See [12]section 3.5.1.
    * Signed shift operators <<< and >>>. See [13]section 3.5.9.
    * The MASM DUP syntax for data definitions is now supported, in a
      somewhat enhanced form. See [14]section 3.2.1.
    * Warn for strange legacy behavior regarding empty arguments in
      multi-line macro expansion, but try to match legacy behavior in
      most cases. Legacy behavior can be disabled with the directive
      %pragma preproc sane_empty_expansion, see [15]section 4.3 and
      [16]section 4.10.1.
    * A much more sensible limit to expression evaluation depth. The
      previously defined limit would rarely trigger before NASM died with
      a stack overrun error on most systems. See [17]section 2.1.31.
    * The state of warnings can now be saved and restored via the
      [WARNING PUSH] and [WARNING POP] directives. See [18]section 7.13.
    * The sectalign on|off switch does not affect an explicit directive.
      See [19]section 5.10.2.
    * Added configure option to enable building with profiling
      (--enable-profiling).
    * Attempt to support of long path names, up to 32767 of UTF-16
      characters, on Windows.
    * Fixed 'mismatch in operand sizes' error in the MOVDDUP, CMPXCHG8B
      and CMPXCHG16B instructions.
    * Improved error messages in the string transformation routine.
    * Removed obsolete gnu-elf-extensions warning about 8- and 16-bit
      relocation generation. See [20]section 8.9.8
    * Added group aliases for all prefixed warnings. See [21]section
      2.1.26.
    * Allowed building with MSVC versions older than 1700.
    * Added implicitly sized versions of the K... instructions, which
      allows the K... instructions to be specified without a size suffix
      as long as the operands are sized.
    * Added -L option for additional listing information. See [22]section
      2.1.4.
    * Added some warnings for obsolete instructions for a specified CPU.
    * Deprecated -hf and -y options. Use -h instead.
    * Made DWARF as the default debug format for ELF.
    * Added %pragma list options... to set or clear listing options (see
      opt-L).
    * Allowed immediate syntax for LEA instruction (ignore operand size
      completely).
    * Added limited functionality MASM compatibility package. See
      [23]section 6.5.
    * Add single-line macros aliases using %defalias or %idefalias. These
      behave like a kind of "symbolic links" for single-line macros. See
      [24]section 4.1.10 and clear.
    * Added support for stringify, nostrip, evaluating, and greedy
      single-line macro arguments. See [25]section 4.1.1.
    * Unused single-line macro arguments no longer need to have a
      specified name. See [26]section 4.1.1.
    * Added conditional comma operator %,. See [27]section 4.1.11.
    * Changed private namespace from __foo__ to __?foo?__, so a user
      namespace starting from underscore is now clean from symbols. For
      backwards compatibility, the previous names are defined as aliases;
      see [28]section 4.1.10, [29]section 4.11.3 and [30]chapter 5.
    * Added support of ELF weak symbols and external references. See
      [31]section 8.9.5.
    * Changed the behavior of the EXTERN keyword and introduced REQUIRED
      keyword. See [32]section 7.6.
    * Added %ifusable and %ifusing directives. See [33]chapter 6.
    * Made various performance improvements and stability fixes in macro
      preprocessor engine.
    * Improved NASM error handling and cleaned up error messages.
    * Many, many bug fixes.

(nia)

2020-08-08 18:09:55 UTC MAIN commitmail json YAML

2020-08-08 18:00:19 UTC MAIN commitmail json YAML

Unbreak build by adding necessary dependencies.

(joerg)

2020-08-08 17:56:53 UTC MAIN commitmail json YAML

doc: Updated lang/janet to 1.11.3

(nia)

2020-08-08 17:56:43 UTC MAIN commitmail json YAML

janet: Update to 1.11.3

## 1.11.3 - 2020-08-03
- Add `JANET_HASHSEED` environment variable when `JANET_PRF` is enabled.
- Expose `janet_cryptorand` in C API.
- Properly initialize PRF in default janet program
- Add `index-of` to core library.
- Add `-fPIC` back to core CFLAGS (non-optional when compiling default client  with Makefile)
- Fix defaults on Windows for ARM
- Fix defaults on NetBSD.

(nia)

2020-08-08 15:41:42 UTC MAIN commitmail json YAML

doc: Updated news/sfeed_curses to 0.9

(leot)

2020-08-08 15:41:31 UTC MAIN commitmail json YAML

sfeed_curses: Update to 0.9

Changes:
0.9
---
- Add sfeed_content
- Misc bug fixes and improvements

0.8.2
-----
- Reread urls if using an url list for mark read and loading a feed
- Rework updatesidebar drawing and width calculation

0.8.1
-----
- Misc bug fixes (cursor problem with urxvt and reloadall and handling of the
  current open feed)

(leot)

2020-08-08 14:35:49 UTC MAIN commitmail json YAML

doc: Updated mail/rspamd to 2.5nb2

(wiz)

2020-08-08 14:35:37 UTC MAIN commitmail json YAML

rspamd: create the maps.d directory in sysconfdir.

Needed for binary packages.

Bump PKGREVISION.

(wiz)

2020-08-08 13:33:29 UTC MAIN commitmail json YAML

doc: Updated lang/php72 to 7.2.33

(taca)

2020-08-08 13:32:57 UTC MAIN commitmail json YAML

lang/php72: update to 7.2.33

Update php72 to 7.2.33 (PHP 7.2.33).

06 Aug 2020, PHP 7.2.33

- Core:
  . Fixed bug #79877 (getimagesize function silently truncates after a null
    byte) (cmb)

- Phar:
  . Fixed bug #79797 (Use of freed hash key in the phar_parse_zipfile
    function). (CVE-2020-7068) (cmb)

(taca)

2020-08-08 13:32:07 UTC MAIN commitmail json YAML

doc: Updated lang/php74 to 7.4.9

(taca)

2020-08-08 13:31:19 UTC MAIN commitmail json YAML

lang/php74: update to 7.4.9

Update php74 to 7.4.9 (PHP 7.4.9).

06 Aug 2020, PHP 7.4.9

- Apache:
  . Fixed bug #79030 (Upgrade apache2handler's php_apache_sapi_get_request_time
    to return usec). (Herbert256)

- COM:
  . Fixed bug #63208 (BSTR to PHP string conversion not binary safe). (cmb)
  . Fixed bug #63527 (DCOM does not work with Username, Password parameter).
    (cmb)

- Core:
  . Fixed bug #79740 (serialize() and unserialize() methods can not be called
    statically). (Nikita)
  . Fixed bug #79783 (Segfault in php_str_replace_common). (Nikita)
  . Fixed bug #79778 (Assertion failure if dumping closure with unresolved
    static variable). (Nikita)
  . Fixed bug #79779 (Assertion failure when assigning property of string
    offset by reference). (Nikita)
  . Fixed bug #79792 (HT iterators not removed if empty array is destroyed).
    (Nikita)
  . Fixed bug #78598 (Changing array during undef index RW error segfaults).
    (Nikita)
  . Fixed bug #79784 (Use after free if changing array during undef var during
    array write fetch). (Nikita)
  . Fixed bug #79793 (Use after free if string used in undefined index warning
    is changed). (Nikita)
  . Fixed bug #79862 (Public non-static property in child should take priority
    over private static). (Nikita)
  . Fixed bug #79877 (getimagesize function silently truncates after a null
    byte) (cmb)

- Fileinfo:
  . Fixed bug #79756 (finfo_file crash (FILEINFO_MIME)). (cmb)

- FTP:
  . Fixed bug #55857 (ftp_size on large files). (cmb)

- Mbstring:
  . Fixed bug #79787 (mb_strimwidth does not trim string). (XXiang)

- Phar:
  . Fixed bug #79797 (Use of freed hash key in the phar_parse_zipfile
    function). (CVE-2020-7068) (cmb)

- Reflection:
  . Fixed bug #79487 (::getStaticProperties() ignores property modifications).
    (cmb, Nikita)
  . Fixed bug #69804 (::getStaticPropertyValue() throws on protected props).
    (cmb, Nikita)
  . Fixed bug #79820 (Use after free when type duplicated into
    ReflectionProperty gets resolved). (Christopher Broadbent)

- Standard:
  . Fixed bug #70362 (Can't copy() large 'data://' with open_basedir). (cmb)
  . Fixed bug #78008 (dns_check_record() always return true on Alpine).
    (Andy Postnikov)
  . Fixed bug #79839 (array_walk() does not respect property types). (Nikita)

(taca)

2020-08-08 13:30:37 UTC MAIN commitmail json YAML

doc: Updated lang/php73 to 7.3.21

(taca)

2020-08-08 13:30:07 UTC MAIN commitmail json YAML

lang/php73: update to 7.3.21

Update php73 to 7.3.21 (PHP 7.3.21).

06 Aug 2020, PHP 7.3.21

- Apache:
  . Fixed bug #79030 (Upgrade apache2handler's php_apache_sapi_get_request_time
    to return usec). (Herbert256)

- Core:
  . Fixed bug #79877 (getimagesize function silently truncates after a null
    byte) (cmb)
  . Fixed bug #79778 (Assertion failure if dumping closure with unresolved
    static variable). (Nikita)
  . Fixed bug #79792 (HT iterators not removed if empty array is destroyed).
    (Nikita)

- COM:
  . Fixed bug #63208 (BSTR to PHP string conversion not binary safe). (cmb)
  . Fixed bug #63527 (DCOM does not work with Username, Password parameter).
    (cmb)

- Curl:
  . Fixed bug #79741 (curl_setopt CURLOPT_POSTFIELDS asserts on object with
    declared properties). (Nikita)

- Fileinfo:
  . Fixed bug #79756 (finfo_file crash (FILEINFO_MIME)). (cmb)

- FTP:
  . Fixed bug #55857 (ftp_size on large files). (cmb)

- Mbstring:
  . Fixed bug #79787 (mb_strimwidth does not trim string). (XXiang)

- Phar:
  . Fixed bug #79797 (Use of freed hash key in the phar_parse_zipfile
    function). (CVE-2020-7068) (cmb)

- Standard:
  . Fixed bug #70362 (Can't copy() large 'data://' with open_basedir). (cmb)
  . Fixed bug #79817 (str_replace() does not handle INDIRECT elements). (Nikita)
  . Fixed bug #78008 (dns_check_record() always return true on Alpine).
    (Andy Postnikov)

(taca)

2020-08-08 12:48:56 UTC MAIN commitmail json YAML

john: Revert accidental `gmake' tool addition

(No gmake is needed)

(leot)

2020-08-08 12:42:36 UTC MAIN commitmail json YAML

doc: Updated security/john to 1.9.0nb1

(leot)

2020-08-08 12:42:22 UTC MAIN commitmail json YAML

john: install documentation

PKGREVISION++

(leot)

2020-08-08 02:09:17 UTC MAIN commitmail json YAML

doc: Updated security/john to 1.9.0

(leot)

2020-08-08 02:09:01 UTC MAIN commitmail json YAML

john: Update to 1.9.0

pkgsrc changes:
- Document all the patches
- Honors user's CFLAGS and don't remove -Wall from CFLAGS in patch-aa: they are
  usually pretty useful
- Unset OPT_{NORMAL,INLINE} optimizations via MAKE_FLAGS to minimize patch-aa
- Remove not needed NO_CONFIGURE
- Use pre-configure as stage for SUBST (now that NO_CONFIGURE is removed)

Changes:
The following changes have been made between John 1.8.0 and 1.9.0:

* Increased the interleaving for bcrypt on x86-64 from 2x to 3x for a major
speedup on CPUs without SMT.  Unfortunately, this sometimes results in a minor
performance regression when running multiple threads on CPUs with SMT.
* Recognize the $2b$ bcrypt prefix.
* In the generic crypt(3) format, detect descrypt with valid vs. invalid salts
as separate id's for our heuristics on supported hash types.
* Introduced a number of optimizations for faster handling of large password
hash files, including loading, cracking, and "--show".  Some of these use more
memory than before, yet in a more efficient manner.
* Benchmark using all-different candidate passwords of length 7 by default.
* Dropped undocumented special handling of "Mc" in 'c' and 'C' rule commands.
* Dropped undocumented limitation of the 'M' and 'Q' rule commands where they
would sometimes memorize/check only up to the current hash type's length limit
yet this optimization wouldn't necessarily be transparent (e.g., if a later
command would extract a substring from above the hash type's length limit and
bring it to within the limit).
* Implemented special-case handling of repeated rule commands '$', '^', '[',
']', '{', and '}', as well as faster handling of the 'D' command.
* When built with "--fork" support, disallow session names with all-digit
suffixes since these clash with those produced by "--fork".
* Forward SIGTERM to --fork'ed children.
* Set stdout to line buffered (rather than potentially fully buffered), except
for "--stdout", "--show", and auxiliary programs such as "unshadow".
* On Windows, restore normal processing of Ctrl-C in case our parent (such as
Johnny the GUI) had disabled it.
* Added linux-x86*-avx512 and linux-x86*-avx2 make targets, which use
respectively AVX-512 and AVX2 for bitslice DES.
* Added linux-mic make target for Intel MIC (first generation Xeon Phi, aka
Knights Corner), which uses its 512-bit SIMD intrinsics for bitslice DES.
(For second generation Xeon Phi, aka Knights Landing, use linux-x86-64-avx512.)
* Added linux-arm64le, linux-arm32le-neon, and linux-arm32le make targets.
(The first two of these make use of ASIMD or NEON for bitslice DES.)
* Added linux-sparc64 make target.
* Made a minor optimization to MMX and SSE2 assembly code for LM hash.
* Dropped Ultrix and SCO support.
* Don't probe for alternate config file names (like john.ini when on Unix).
* "DokuWiki" external mode sample has been added to the default john.conf.
* Fixed operator precedence in the external mode compiler to be the same as C.
* Fixed an out of bounds write bug in the external mode virtual machine.
* Fixed a bug introduced in version 1.7.4 in the wordlist rules engine, where
some sequences of rule commands could overflow a word buffer.
* Fixed a bug where unaligned access SSE/AVX instructions would unnecessarily
be generated by GCC 4.6+ in the bitslice DES code in non-OpenMP builds.
* Fixed a bug where "Warning: no OpenMP support for this hash type" could be
printed in "--stdout" mode.
* Made assorted other bugfixes, portability and documentation enhancements.

(leot)

2020-08-07 20:49:36 UTC MAIN commitmail json YAML

The gv.3python files are not conditional on the lua option

(pgoyette)

2020-08-07 20:31:45 UTC MAIN commitmail json YAML

doc: Updated fonts/font-misc-ethiopic to 1.0.4

(wiz)

2020-08-07 20:31:35 UTC MAIN commitmail json YAML

font-misc-ethiopic: update to 1.0.4.

This package contains two font versions: TrueType and OpenType.
    One may want to install only one of them and (re)generate font.scale
    for this introduce two new config options:
      --disable-opentype-install and --disable-truetype-install

Alan Coopersmith (5):
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      font-misc-ethiopic 1.0.4

Egbert Eich (1):
      install: Make fonttypes to be installed configurable

Emil Velikov (1):
      autogen.sh: use quoted string variables

Gaetan Nadon (1):
      config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

Matthieu Herrb (1):
      Typo: font.dir -> fonts.dir

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

(wiz)

2020-08-07 20:28:23 UTC MAIN commitmail json YAML

doc: Updated fonts/font-alias to 1.0.4

(wiz)

2020-08-07 20:28:14 UTC MAIN commitmail json YAML

font-alias: update to 1.0.4.

This minor maintenance release rolls up the past decade worth of fixes & cleanups.

Alan Coopersmith (5):
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      font-alias 1.0.4

Emil Velikov (1):
      autogen.sh: use quoted string variables

Gaetan Nadon (2):
      config: Use the shorthand --disable-all-encodings option in font-util v1.2
      config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

Jesse Adkins (1):
      Purge cvs tags.

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

(wiz)

2020-08-07 20:20:50 UTC MAIN commitmail json YAML

doc: Updated x11/libX11 to 1.6.11

(wiz)

2020-08-07 20:20:40 UTC MAIN commitmail json YAML

libX11: update to 1.6.11.

Alan Coopersmith (1):
      libX11 1.6.11

Yichao Yu (1):
      Fix size calculation in `_XimAttributeToValue`.

(wiz)

2020-08-07 19:39:40 UTC MAIN commitmail json YAML

2020-08-07 14:09:01 UTC MAIN commitmail json YAML

2020-08-07 13:50:41 UTC MAIN commitmail json YAML

geographcy/R-maps: use gmake and remove the patch.

The patch made it possible to comple R-maps with bmake.  However, the
intent of upstream is to use gmake, which requires no patches.  Therefore,
add USE_TOOLS=gmake and remove the patch.

(brook)

2020-08-07 13:50:07 UTC MAIN commitmail json YAML

math: Spell lua-cassowary correctly.

(jperkin)

2020-08-07 13:48:56 UTC MAIN commitmail json YAML

geographcy/R-mapdata: use gmake and remove the patch.

The patch made it possible to comple R-mapdata with bmake.  However, the
intent of upstream is to use gmake, which requires no patches.  Therefore,
add USE_TOOLS=gmake and remove the patch.

(brook)

2020-08-07 13:04:19 UTC MAIN commitmail json YAML

doc: Updated devel/meson to 0.55.0nb2

(jperkin)

2020-08-07 13:04:09 UTC MAIN commitmail json YAML

meson: Turn off -z ignore by default on SunOS.

This shouldn't be applied to every single invocation, as it can be too
aggressive and for example remove -lssp when -fstack-protector is being used,
breaking PKGSRC_USE_SSP checks.

Fixes lots of packages.  Bump PKGREVISION.

(jperkin)

2020-08-07 12:42:07 UTC MAIN commitmail json YAML

2020-08-07 12:07:33 UTC MAIN commitmail json YAML

2020-08-07 11:30:53 UTC MAIN commitmail json YAML

2020-08-07 09:09:48 UTC MAIN commitmail json YAML

firefox68: pick up patch-config_makefiles_rust.mk from firefox package.

This fixes the build with newer Rust, but probably also helps netbsd
releases which had the "dead lock detected" flakiness.

(maya)

2020-08-07 08:57:04 UTC MAIN commitmail json YAML

bullet: on Darwin use OpenGL.framework

(adam)

2020-08-07 08:34:03 UTC MAIN commitmail json YAML

Updated www/py-pylint-django, net/rsync

(adam)

2020-08-07 08:33:37 UTC MAIN commitmail json YAML

rsync: updated to 3.2.3

NEWS for rsync 3.2.3

Changes in this version:

BUG FIXES:

Fixed a bug in the xattr code that was freeing the wrong object when trying to cleanup the xattr list.

Fixed a bug in the xattr code that was not leaving room for the "rsync." prefix in some instances where it needed to be added.

Restored the ability to use 窶鯛�礎wlimit=0 to specify no bandwidth limit. (It was accidentally broken in 3.2.2.)

Fix a bug when combining 窶鯛�租elete-missing-args with 窶鯛�創o-implied-dirs & 窶然 where rsync might create the destination path of a missing arg. The code also avoids some superfluous warnings for nested paths of removed args.

Fixed an issue where hard-linked devices could cause the rdev_major value to get out of sync between the sender and the receiver, which could cause a device to get created with the wrong major value in its major,minor pair.

Rsync now complains about a missing 窶鯛�奏emp-dir before starting any file transfers.

A completely empty source arg is now a fatal error. This doesn't change the handling of implied dot-dir args such as "localhost:" and such.

ENHANCEMENTS:

Allow 窶鯛�僧ax-alloc=0 to specify no limit to the alloc sanity check.

Allow 窶鯛�礎lock-size=SIZE to specify the size using units (e.g. "100K").

The name of the id-0 user & group are now sent to the receiver along with the other user/group names in the transfer (instead of assuming that both sides have the same id-0 names).

Added the 窶鯛�壮top-after=MINS and 窶鯛�壮top-at=DATE_TIME options (with the 窶鯛�奏ime-limit=MINS option accepted as an alias for 窶鯛�壮top-after). This is an enhanced version of the time-limit patch from the patches repo.

Added the name converter daemon parameter to make it easier to convert user & group names inside a chrooted daemon module. This is based on the nameconverter patch with some improvements, including a tweak to the request protocol (so if you used this patch in the past, be sure to update your converter script to use newlines instead of null chars).

Added 窶鯛�祖rtimes (窶鮮) option for preserving the file's create time (I believe that this is macOS only at the moment).

Added 窶鯛�僧kpath option to tell rsync that it should create a non-existing path component of the destination arg.

Added 窶鯛�壮tderr=errors|all|client to replace the 窶鯛�僧sgs2stderr and 窶鯛�創o-msgs2stderr options (which are still accepted). The default use of stderr was changed to be 窶鯛�壮tderr=errors where all the processes that have stderr available output directly to stderr, which should help error messages get to the user more quickly, especially when doing a push (which includes local copying). This also allows rsync to exit quickly when a receiver failure occurs, since rsync doesn't need to try to keep the connection alive long enough for the fatal error to go from the receiver to the generator to the sender. The old default can be requested via 窶鯛�壮tderr=client. Also changed is that a non-default stderr mode is conveyed to the remote rsync (using the older option names) instead of requiring the user to use 窶鯛�喪emote-option (窶閃) to tell the remote rsync what to do.

Added the ability to specify "@netgroup" names to the hosts allow and hosts deny daemon parameters. This is a finalized version of the netgroup-auth patch from the patches repo.

Rsync can now hard-link symlinks on FreeBSD due to it making ues of the linkat() function when it is available.

Output file+line info on out-of-memory & overflow errors while also avoiding the output of alternate build-dir path info that is not useful to the user.

Change configure to know that Cygwin supports Linux xattrs.

Improved the testsuite on FreeBSD & Cygwin.

Added some compatibility code for HPE NonStop platforms.

Improved the INSTALL.md info.

Added a few more suffixes to the default skip-compress list.

Improved configure's error handling to notify about several issues at once instead of one by one (for the newest optional features).

INTERNAL:

Use a simpler overflow check idiom in a few spots.

Use a C99 Flexible Array for a trailing variable-size filename in a struct (with a fallback to the old 1-char string kluge for older compilers).

(adam)

2020-08-07 08:29:42 UTC MAIN commitmail json YAML

firefox: fix build with latest rust. from Michael Forney in tech-pkg

(maya)

2020-08-07 08:20:08 UTC MAIN commitmail json YAML

py-pylint-django: updated to 2.3.0

Version 2.3.0
- Improvement in error message for ``missing-backwards-migration-callable``
- Start testing with Django 3.1 on Python 3.8
- Better error message when Django is not configured.

(adam)

2020-08-07 07:40:56 UTC MAIN commitmail json YAML

doc: Updated sysutils/ansible to 2.9.11nb1

(maya)

2020-08-07 07:40:42 UTC MAIN commitmail json YAML

2020-08-07 06:57:24 UTC MAIN commitmail json YAML

Updated textproc/py-xlsxwriter, textproc/py-relatorio

(adam)

2020-08-07 06:57:09 UTC MAIN commitmail json YAML

py-relatorio: updated to 0.9.2

0.9.2:
* Support draw name tuple without parenthesis

(adam)

2020-08-07 06:55:07 UTC MAIN commitmail json YAML

py-xlsxwriter: updated to 1.3.2

Release 1.3.2
* Added Border, Fill, Pattern and Gradient formatting to chart data labels and
  chart custom data labels. See :ref:`chart_series_option_data_labels` and
  :ref:`chart_series_option_custom_data_labels`.

(adam)

2020-08-07 06:46:46 UTC MAIN commitmail json YAML

Updated security/py-google-auth, www/py-google-api-python-client, net/grpc, net/py-grpcio, net/py-grpcio-testing, net/py-grpcio-tools

(adam)

2020-08-07 06:45:58 UTC MAIN commitmail json YAML

grpc: updated to 1.31.0

Release v1.31.0

Core

The following new xDS functionality is added in this release:

Requests matching based on path (prefix, full path and safe regex) and headers.
Requests routing to multiple clusters based on weights.
The features supported in a given release are documented here.
Other changes:

Remove MAX_EPOLL_EVENTS_HANDLED_EACH_POLL_CALL to ensure timely processing of events.
Include the target name in top-level DNS error messages.
Remove xds-experimental URI scheme.
fix memory leak of grpc_resource_user_quota.
Store ref to the ExternalConnectivityWatcher in external_watchers_ map.
Update grpclb configuration with field "service_name".
Fix possible deadlock in RemoveExternalConnectivityWatcher.
Enable TLS 1.3 in the C-core and all wrapped languages.
Add message-size check before message decompression with ordering change.
Fix race condition caused by simultaneous updates on SSL server handshaker.
Add missing reset for ping clocks to avoid mistakenly sending GOAWAY frames due to 'too_many_pings'.

C++

Simplify makefile: Get rid of "install" rules with pure make, recommend cmake and bazel instead.
Replaced grpc::string with std::string.
Fix wrong version in gRPCConfigVersion.cmake and grpc++*.pc.

Python

[Aio] Support tuple and aio.Metadata interaction.
[Aio] Allows poller to bind to ephemeral loops in multiple threads.
[Aio] Hide init_grpc_aio and guard async API outside of AsyncIO context.
[Aio] Implement methods to access auth context and peer info.
Add protobuf as an "extras" dependency to grpcio package.
[Aio] Use Metadata type.
Avoid attribute error in del of _ChannelCallState.
Default wait_for_ready to True in simple stubs.
Propagate contextvars to auxiliary threads.
Simplify channel credentials in simple stubs.

(adam)

2020-08-07 06:42:14 UTC MAIN commitmail json YAML

py-google-api-python-client: updated to 1.10.0

1.10.0

Features

allow to use 'six.moves.collections_abc.Mapping' in 'client_options.from_dict()'
Build universal wheels
discovery supports retries

Documentation

consolidating and updating the Contribution Guide

(adam)

2020-08-07 06:41:25 UTC MAIN commitmail json YAML

py-google-auth: updated to 1.20.1

1.20.1

Bug Fixes

reduce refresh clock skew to 10 seconds
set Content-Type header in the request to signBlob API to avoid Invalid JSON payload error

1.20.0

Features

Add debug logging that can help with diagnosing auth lib. path
Show the transport exception that happened for GCE Metadata
packaging: add support for Python 3.8

(adam)

2020-08-07 06:26:54 UTC MAIN commitmail json YAML

nodejs: build fix for netbsd<9

netbsd's #define uint32_t still causes issues. PR pkg/55530

(maya)

2020-08-07 03:55:33 UTC MAIN commitmail json YAML

doc: Added geography/R-spatstat version 1.63.2

(brook)

2020-08-07 03:55:17 UTC MAIN commitmail json YAML

geography/R-spatstat: import R-spatstat-1.63.2

Comprehensive open-source toolbox for analysing Spatial Point
Patterns. Focused mainly on two-dimensional point patterns, including
multitype/marked points, in any spatial region. Also supports
three-dimensional point patterns, space-time point patterns in any
number of dimensions, point patterns on a linear network, and patterns
of other geometrical objects. Supports spatial covariate data such as
pixel images. Contains over 2000 functions for plotting spatial data,
exploratory data analysis, model-fitting, simulation, spatial
sampling, model diagnostics, and formal inference. Many data types and
exploratory methods are supported.  Formal hypothesis tests of random
pattern and tests for covariate effects are also supported. Parametric
models can be fitted to point pattern data using the functions ppm(),
kppm(), slrm(), dppm() similar to glm(). Types of models include
Poisson, Gibbs and Cox point processes, Neyman-Scott cluster
processes, and determinantal point processes. Models may involve
dependence on covariates, inter-point interaction, cluster formation
and dependence on marks. Models are fitted by maximum likelihood,
logistic regression, minimum contrast, and composite likelihood
methods. A model can be fitted to a list of point patterns (replicated
point pattern data) using the function mppm(). The model can include
random effects and fixed effects depending on the experimental design,
in addition to all the features listed above.  Fitted point process
models can be simulated, automatically. Formal hypothesis tests of a
fitted model are supported along with basic tools for model selection.

(brook)

2020-08-07 03:44:53 UTC MAIN commitmail json YAML

doc: Added geography/R-spatstat.data version 1.4.3

(brook)

2020-08-07 03:44:39 UTC MAIN commitmail json YAML

geography/R-spatstat.data: import R-spatstat.data-1.4.3

Contains all the datasets for the 'spatstat' package.

(brook)

2020-08-07 03:42:54 UTC MAIN commitmail json YAML

doc: Added geography/R-spatstat.utils version 1.17.0

(brook)

2020-08-07 03:42:41 UTC MAIN commitmail json YAML

geography/R-spatstat.utils: import R-spatstat.utils-1.17.0

Contains utility functions for the 'spatstat' package which may also
be useful for other purposes.

(brook)

2020-08-07 03:39:08 UTC MAIN commitmail json YAML

doc: Added graphics/R-png version 0.1.7

(brook)

2020-08-07 03:38:54 UTC MAIN commitmail json YAML

graphics/R-png: import R-png-0.1.7

This package provides an easy and simple way to read, write and
display bitmap images stored in the PNG format. It can read and write
both files and in-memory raw vectors.

(brook)

2020-08-07 03:19:38 UTC MAIN commitmail json YAML

doc: Added geography/R-prettymapr version 0.2.2

(brook)

2020-08-07 03:19:21 UTC MAIN commitmail json YAML

geography/R-prettymapr: import R-prettymapr-0.2.2

Automates the process of creating a scale bar and north arrow in any
package that uses base graphics to plot in R. Bounding box tools help
find and manipulate extents. Finally, there is a function to automate
the process of setting margins, plotting the map, scale bar, and north
arrow, and resetting graphic parameters upon completion.

(brook)

2020-08-07 03:15:40 UTC MAIN commitmail json YAML

doc: Added geography/R-rgeos version 0.5.2

(brook)

2020-08-07 03:15:23 UTC MAIN commitmail json YAML

geography/R-rgeos: import R-rgeos-0.5.2

Interface to Geometry Engine - Open Source ('GEOS') using the C 'API'
for topology operations on geometries. The 'GEOS' library is external
to the package, and, when installing the package from source, must be
correctly installed first. Windows and Mac Intel OS X binaries are
provided on 'CRAN'. ('rgeos' >= 0.5-1): Up to and including 'GEOS'
3.7.1, topological operations succeeded with some invalid geometries
for which the same operations fail from and including 'GEOS' 3.7.2.
The 'checkValidity=' argument defaults and structure have been
changed, from default FALSE to integer default '0L' for 'GEOS' < 3.7.2
(no check), '1L' 'GEOS' >= 3.7.2 (check and warn). A value of '2L' is
also provided that may be used, assigned globally using
'set_RGEOS_CheckValidity(2L)', or locally using the 'checkValidity=2L'
argument, to attempt zero-width buffer repair if invalid geometries
are found. The previous default (FALSE, now '0L') is fastest and used
for 'GEOS' < 3.7.2, but will not warn users of possible problems
before the failure of topological operations that previously
succeeded.

(brook)

2020-08-07 02:59:42 UTC MAIN commitmail json YAML

doc: Added math/R-nimble version 0.9.0

(brook)

2020-08-07 02:59:26 UTC MAIN commitmail json YAML

math/R-nimble: import R-nimble-0.9.0

A system for writing hierarchical statistical models largely
compatible with 'BUGS' and 'JAGS', writing nimbleFunctions to operate
models and do basic R-style math, and compiling both models and
nimbleFunctions via custom- generated C++. 'NIMBLE' includes default
methods for MCMC, particle filtering, Monte Carlo Expectation
Maximization, and some other tools. The nimbleFunction system makes it
easy to do things like implement new MCMC samplers from R, customize
the assignment of samplers to different parts of a model from R, and
compile the new samplers automatically via C++ alongside the samplers
'NIMBLE' provides. 'NIMBLE' extends the 'BUGS'/'JAGS' language by
making it extensible: New distributions and functions can be added,
including as calls to external compiled code. Although most people
think of MCMC as the main goal of the 'BUGS'/'JAGS' language for
writing models, one can use 'NIMBLE' for writing arbitrary other kinds
of model-generic algorithms as well. A full User Manual is available
at <https://r-nimble.org>.

(brook)

2020-08-07 02:53:12 UTC MAIN commitmail json YAML

doc: Added math/R-LearnBayes version 2.15.1

(brook)

2020-08-07 02:52:56 UTC MAIN commitmail json YAML

math/R-LearnBayes: import R-LearnBayes-2.15.1

LearnBayes contains a collection of functions helpful in learning the
basic tenets of Bayesian statistical inference.  It contains functions
for summarizing basic one and two parameter posterior distributions
and predictive distributions.  It contains MCMC algorithms for
summarizing posterior distributions defined by the user.  It also
contains functions for regression models, hierarchical models,
Bayesian tests, and illustrations of Gibbs sampling.

(brook)

2020-08-07 02:50:37 UTC MAIN commitmail json YAML

doc: Added math/R-goftest version 1.2.2

(brook)

2020-08-07 02:50:21 UTC MAIN commitmail json YAML

math/R-goftest: import R-goftest-1.2.2

Cramer-Von Mises and Anderson-Darling tests of goodness-of-fit for
continuous univariate distributions, using efficient algorithms.

(brook)

2020-08-07 02:46:58 UTC MAIN commitmail json YAML

doc: Added math/R-psych version 1.9.12.31

(brook)

2020-08-07 02:46:40 UTC MAIN commitmail json YAML

math/R-psych: import R-psych-1.9.12.31

A general purpose toolbox for personality, psychometric theory and
experimental psychology.  Functions are primarily for multivariate
analysis and scale construction using factor analysis, principal
component analysis, cluster analysis and reliability analysis,
although others provide basic descriptive statistics. Item Response
Theory is done using factor analysis of tetrachoric and polychoric
correlations. Functions for analyzing data at multiple levels include
within and between group statistics, including correlations and factor
analysis.  Functions for simulating and testing particular item and
test structures are included. Several functions serve as a useful
front end for structural equation modeling.  Graphical displays of
path diagrams, factor analysis and structural equation models are
created using basic graphics. Some of the functions are written to
support a book on psychometric theory as well as publications in
personality research. For more information, see the
personality-project.org/r web page.

(brook)

2020-08-07 02:43:16 UTC MAIN commitmail json YAML

doc: Added math/R-mnormt version 1.5.6

(brook)

2020-08-07 02:43:01 UTC MAIN commitmail json YAML

math/R-mnormt: import R-mnormt-1.5.6

Functions are provided for computing the density and the distribution
function of multivariate normal and "t" random variables, and for
generating random vectors sampled from these distributions.
Probabilities are computed via non-Monte Carlo methods; different
routines are used in the case d=1, d=2, d>2, if d denotes the number
of dimensions.

(brook)

2020-08-07 02:39:59 UTC MAIN commitmail json YAML

doc: Added math/R-tensor version 1.5

(brook)

2020-08-07 02:39:42 UTC MAIN commitmail json YAML

math/R-tensor: import R-tensor-1.5

The tensor product of two arrays is notionally an outer product of the
arrays collapsed in specific extents by summing along the appropriate
diagonals.

(brook)

2020-08-07 02:36:41 UTC MAIN commitmail json YAML

doc: Added textproc/R-rjson version 0.2.20

(brook)

2020-08-07 02:36:25 UTC MAIN commitmail json YAML

textproc/R-rjson: import R-rjson-0.2.20

Converts R object into JSON objects and vice-versa.

(brook)

2020-08-07 02:34:02 UTC MAIN commitmail json YAML

doc: Added time/R-lubridate version 1.7.4

(brook)

2020-08-07 02:33:42 UTC MAIN commitmail json YAML

time/R-lubridate: import R-lubridate-1.7.4

Functions to work with date-times and time-spans: fast and user
friendly parsing of date-time data, extraction and updating of
components of a date-time (years, months, days, hours, minutes, and
seconds), algebraic manipulation on date-time and time-span objects.
The 'lubridate' package has a consistent and memorable syntax that
makes working with dates easy and fun. Parts of the 'CCTZ' source
code, released under the Apache 2.0 License, are included in this
package. See <https://github.com/google/cctz> for more details.

(brook)

2020-08-07 02:05:07 UTC MAIN commitmail json YAML

2020-08-07 02:01:54 UTC MAIN commitmail json YAML

doc: Updated x11/qt5-qtimageformats to 5.15.0nb1

(gutteridge)

2020-08-07 02:01:38 UTC MAIN commitmail json YAML

2020-08-07 01:58:12 UTC MAIN commitmail json YAML

doc: Added www/R-rvest version 0.3.5

(brook)

2020-08-07 01:57:56 UTC MAIN commitmail json YAML

www/R-rvest: import R-rvest-0.3.5

Wrappers around the 'xml2' and 'httr' packages to make it easy to
download, then manipulate, HTML and XML.

(brook)

2020-08-07 01:57:11 UTC MAIN commitmail json YAML

2020-08-07 01:54:38 UTC MAIN commitmail json YAML

doc: Added www/R-RCurl version 1.98.1.1

(brook)

2020-08-07 01:54:20 UTC MAIN commitmail json YAML

www/R-RCurl: import R-RCurl-1.98.1.1

A wrapper for 'libcurl' <http://curl.haxx.se/libcurl/> Provides
functions to allow one to compose general HTTP requests and provides
convenient functions to fetch URIs, get & post forms, etc. and process
the results returned by the Web server. This provides a great deal of
control over the HTTP/FTP/... connection and the form of the request
while providing a higher-level interface than is available just using
R socket connections.  Additionally, the underlying implementation is
robust and extensive, supporting FTP/FTPS/TFTP (uploads and
downloads), SSL/HTTPS, telnet, dict, ldap, and also supports cookies,
redirects, authentication, etc.

(brook)

2020-08-07 01:46:10 UTC MAIN commitmail json YAML

doc: Added geography/R-mapdata version 2.3.0

(brook)

2020-08-07 01:45:47 UTC MAIN commitmail json YAML

geography/R-mapdata: import R-mapdata-2.3.0

Supplement to maps package, providing the larger and/or
higher-resolution databases.

(brook)

2020-08-07 01:44:55 UTC MAIN commitmail json YAML

Don't hard-code lua5.3

(joerg)

2020-08-07 01:33:48 UTC MAIN commitmail json YAML

doc: Added geography/R-maps version 3.3.0

(brook)

2020-08-07 01:33:30 UTC MAIN commitmail json YAML

geography/R-maps: import R-maps-3.3.0

Display of maps.  Projection code and larger maps are in separate
packages ('mapproj' and 'mapdata').

(brook)

2020-08-07 00:26:07 UTC MAIN commitmail json YAML

doc: Added geography/R-geosphere version 1.5.10

(brook)

2020-08-07 00:25:49 UTC MAIN commitmail json YAML

geography/R-geosphere: import R-geosphere-1.5.10

Spherical trigonometry for geographic applications. That is, compute
distances and related measures for angular (longitude/latitude)
locations.

(brook)

2020-08-07 00:20:24 UTC MAIN commitmail json YAML

doc: Added geography/R-deldir version 0.1.25

(brook)

2020-08-07 00:20:08 UTC MAIN commitmail json YAML

geography/R-deldir: import R-deldir-0.1.25

Calculates the Delaunay triangulation and the Dirichlet or Voronoi
tessellation (with respect to the entire plane) of a planar point set.
Plots triangulations and tessellations in various ways.  Clips
tessellations to sub-windows. Calculates perimeters of tessellations.

(brook)

2020-08-07 00:16:17 UTC MAIN commitmail json YAML

doc: Added devel/R-caTools version 1.18.0

(brook)

2020-08-07 00:14:23 UTC MAIN commitmail json YAML

devel/R-caTools: import R-caTools-1.18.0

Contains several basic utility functions including: moving (rolling,
running) window statistic functions, read/write for GIF and ENVI
binary files, fast calculation of AUC, LogitBoost classifier, base64
encoder/decoder, round-off-error-free sum and cumsum, etc.

(brook)

2020-08-07 00:08:36 UTC MAIN commitmail json YAML

math/R-sp: add a buildlink3.mk file for dependencies.

The R-sp package installs header and library files, which may be needed
by dependencies.  Add a buildlink3.mk file for such dependencies to
include.

(brook)

2020-08-06 23:53:31 UTC MAIN commitmail json YAML

2020-08-06 23:53:16 UTC MAIN commitmail json YAML

2020-08-06 23:52:49 UTC MAIN commitmail json YAML

Add sile-0.10.9:

SILE is a typesetting system; its job is to produce beautiful printed
documents. Conceptually, SILE is similar to TeX - from which it borrows
some concepts and even syntax and algorithms - but the similarities end
there. Rather than being a derivative of the TeX family SILE is a new
typesetting and layout engine written from the ground up using modern
technologies and borrowing some ideas from graphical systems such as
InDesign.

(joerg)

2020-08-06 23:45:48 UTC MAIN commitmail json YAML

Update of lua-stdlib

(joerg)

2020-08-06 23:45:07 UTC MAIN commitmail json YAML

Update lua-stdlib to 41.2.2.

Massive changes in the package, including proper packaging into the std
namespace.

(joerg)

2020-08-06 23:37:54 UTC MAIN commitmail json YAML

Add more lua packages

(joerg)

2020-08-06 23:37:21 UTC MAIN commitmail json YAML

+ lua-cassowary

(joerg)

2020-08-06 23:36:51 UTC MAIN commitmail json YAML

Add lua-cassowary-2.2:

This is a lua port of the cassowary constraint solving toolkit. It allows
you to use lua to solve algebraic equations and inequalities and find the
values of unknown variables which satisfy those inequalities.

(joerg)

2020-08-06 23:22:13 UTC MAIN commitmail json YAML

2020-08-06 23:18:14 UTC MAIN commitmail json YAML

2020-08-06 23:17:57 UTC MAIN commitmail json YAML

Add lua-vstruct-2.1.1:

VStruct is a Lua library to provide functions for manipulating binary
data, in particular for reading binary files or byte buffers into Lua
values and for writing Lua values back into files or buffers. Supported
data types include:

- signed and unsigned integers of arbitrary size
- fixed and floating point numbers
- fixed-size, length-prefixed, and null-terminated strings
- booleans and bitmasks
- bit-packed integers, booleans and bitmasks

In addition, the library supports seeking, alignment, and byte order
controls, repetition, grouping of data into tables, and named fields.

(joerg)

2020-08-06 23:08:56 UTC MAIN commitmail json YAML

2020-08-06 23:08:29 UTC MAIN commitmail json YAML

Add lua-repl-0.9:

REPL.lua provides a reusable Read-Execute-Print loop for Lua. It can be
used as alternative to the standalone interpreter included with Lua, one
that supports things like plugins, tab completion, and automatic
insertion of return in front of expressions.

It can also provide a REPL library you may embed in your application, to
provide all of the niceties of the standalone interpreter included with
Lua and then some.

(joerg)

2020-08-06 22:57:21 UTC MAIN commitmail json YAML

2020-08-06 22:56:52 UTC MAIN commitmail json YAML

Add lua-epnf-0.3:

The LPeg library is a powerful tool to parse text and extract parts of it
using captures. It even provides grammars, which can be used to parse
non-regular languages, but the complexer the language gets, the more
difficult error handling and keeping track of captured information
becomes. luaepnf enhances usage of LPeg grammars by building an abstract
syntax tree (AST) for the input and providing tools for error reporting,
as well as offering syntax sugar and shortcuts for accessing LPeg's
features.

(joerg)

2020-08-06 22:47:32 UTC MAIN commitmail json YAML

+ lua-linenoise

(joerg)

2020-08-06 22:47:16 UTC MAIN commitmail json YAML

Add lua-linenoise-0.9:

Linenoise is a delightfully simple command line library. This Lua module
is simply a binding for it.

(joerg)

2020-08-06 22:31:25 UTC MAIN commitmail json YAML

2020-08-06 22:31:15 UTC MAIN commitmail json YAML

Add lua-cosmoso-16.06.04:

Cosmo is a "safe templates" engine. It allows you to fill nested
templates, providing many of the advantages of Turing-complete template
engines, without without the downside of allowing arbitrary code in the
templates.

(joerg)

2020-08-06 16:31:49 UTC MAIN commitmail json YAML

Updated devel/re2, devel/cre2, net/dnsdist, textproc/freexl

(adam)

2020-08-06 16:31:21 UTC MAIN commitmail json YAML

freexl: updated to 1.0.6

1.0.6
Unknown changes

(adam)

2020-08-06 16:28:03 UTC MAIN commitmail json YAML

dnsdist: updated to 1.5.0

1.5.0

Improvements
Use explicit flag for the specific version of c++ we are targeting.
Prevent a copy of a pool窶冱 backends when selecting a server.

Bug Fixes
Fix compilation with h2o_socket_get_ssl_server_name().
Prevent a possible overflow via large Proxy Protocol values. (Valentei Sergey)
Avoid name clashes on Solaris derived systems.
Resize hostname to final size in getCarbonHostname(). (Aki Tuomi)
Fix compilation on OpenBSD/amd64.
Handle calling PacketCache methods on a nil object.

1.4.0

Improvements
Fix the default value of setMaxUDPOutstanding in the console窶冱 help (phonedph1)
Add bindings for the noerrors and drops members of StatNode
Fix -Wshadow warnings (Aki Tuomi)
Fix typo: settting to setting (Chris Hofstaedtler)

Bug Fixes
Lowercase the name blocked by a SMT dynamic block

misc
Prefer the cipher suite from the server by default (DoH, DoT)

(adam)

2020-08-06 16:24:44 UTC MAIN commitmail json YAML

cre2: updated to 0.3.6

Notes for revision 0.3.6
------------------------
* Fixed missing inclusion of "<stdint.h>".

Notes for revision 0.3.5
------------------------
* Fixed missing dependency in pkg-config script.

(adam)

2020-08-06 16:23:21 UTC MAIN commitmail json YAML

re2: updated to 20200801

20200801:
Unknown changes

(adam)

2020-08-06 14:27:21 UTC MAIN commitmail json YAML

Updated databases/py-pymysql, databases/py-sqlalchemy-utils

(adam)

2020-08-06 14:26:54 UTC MAIN commitmail json YAML

py-sqlalchemy-utils: updated to 0.36.8

0.36.8
- Don't connect to 'postgres' data base for database existence check

0.36.7
- Fix dynamic relationships for observables

0.36.6
- Reverted 426 and added support for Legacy Encrypted Type
- Added psycopg2cffi support for create_database and drop_database

(adam)

2020-08-06 14:15:28 UTC MAIN commitmail json YAML

py-pymysql: updated to 0.10.0

v0.10.0

This version is the last version supporting Python 2.7.

* MariaDB ed25519 auth is supported.
* Python 3.4 support is dropped.
* Context manager interface is removed from `Connection`. It will be added
  with different meaning.
* MySQL warnings are not shown by default because many user report issue to
  PyMySQL issue tracker when they see warning. You need to call "SHOW WARNINGS"
  explicitly when you want to see warnings.
* Formatting of float object is changed from "3.14" to "3.14e0".
* Use cp1252 codec for latin1 charset.
* Fix decimal literal.
* TRUNCATED_WRONG_VALUE_FOR_FIELD, and ILLEGAL_VALUE_FOR_TYPE are now
  DataError instead of InternalError.

(adam)

2020-08-06 12:52:02 UTC MAIN commitmail json YAML

doc: Added news/multimail version 0.52

(fcambus)

2020-08-06 12:51:40 UTC MAIN commitmail json YAML

Add multimail.

(fcambus)

2020-08-06 12:50:28 UTC MAIN commitmail json YAML

news/multimail: import mmail-0.52.

MultiMail is an offline mail packet reader, supporting the Blue Wave,
QWK, OMEN, SOUP and OPX formats. It uses a simple curses-based
interface.

SOUP is used for Internet email and Usenet. The other formats are
primarily used with dialup (or telnet) BBSes, to save connect time and
to provide a better interface to the message base.

(fcambus)

2020-08-06 12:04:14 UTC MAIN commitmail json YAML

Added py-django-debug-toolbar

(joerg)

2020-08-06 12:03:06 UTC MAIN commitmail json YAML

+ py-django-debug-toolbar

(joerg)

2020-08-06 12:02:30 UTC MAIN commitmail json YAML

Add py-django-debug-toolbar-2.2:

The Django Debug Toolbar is a configurable set of panels that display
various debug information about the current request/response and when
clicked, display more details about the panel's content.

(joerg)

2020-08-06 11:43:22 UTC MAIN commitmail json YAML

doc: Updated lang/rust to 1.45.2

(jperkin)

2020-08-06 11:42:57 UTC MAIN commitmail json YAML

rust: Update to version 1.45.2.

While here clean up all pkglint warnings.  Changes since 1.44.1:

Version 1.45.2 (2020-08-03)
==========================

* [Fix bindings in tuple struct patterns][74954]
* [Fix track_caller integration with trait objects][74784]

[74954]: https://github.com/rust-lang/rust/issues/74954
[74784]: https://github.com/rust-lang/rust/issues/74784

Version 1.45.1 (2020-07-30)
==========================

* [Fix const propagation with references.][73613]
* [rustfmt accepts rustfmt_skip in cfg_attr again.][73078]
* [Avoid spurious implicit region bound.][74509]
* [Install clippy on x.py install][74457]

[73613]: https://github.com/rust-lang/rust/pull/73613
[73078]: https://github.com/rust-lang/rust/issues/73078
[74509]: https://github.com/rust-lang/rust/pull/74509
[74457]: https://github.com/rust-lang/rust/pull/74457

Version 1.45.0 (2020-07-16)
==========================

Language
--------
- [Out of range float to int conversions using `as` has been defined as a saturating
  conversion.][71269] This was previously undefined behaviour, but you can use the
  `{f64, f32}::to_int_unchecked` methods to continue using the current behaviour, which
  may be desirable in rare performance sensitive situations.
- [`mem::Discriminant<T>` now uses `T`'s discriminant type instead of always
  using `u64`.][70705]
- [Function like procedural macros can now be used in expression, pattern, and  statement
  positions.][68717] This means you can now use a function-like procedural macro
  anywhere you can use a declarative (`macro_rules!`) macro.

Compiler
--------
- [You can now override individual target features through the `target-feature`
  flag.][72094] E.g. `-C target-feature=+avx2 -C target-feature=+fma` is now
  equivalent to `-C target-feature=+avx2,+fma`.
- [Added the `force-unwind-tables` flag.][69984] This option allows
  rustc to always generate unwind tables regardless of panic strategy.
- [Added the `embed-bitcode` flag.][71716] This codegen flag allows rustc
  to include LLVM bitcode into generated `rlib`s (this is on by default).
- [Added the `tiny` value to the `code-model` codegen flag.][72397]
- [Added tier 3 support\* for the `mipsel-sony-psp` target.][72062]
- [Added tier 3 support for the `thumbv7a-uwp-windows-msvc` target.][72133]

\* Refer to Rust's [platform support page][forge-platform-support] for more
information on Rust's tiered platform support.

Libraries
---------
- [`net::{SocketAddr, SocketAddrV4, SocketAddrV6}` now implements `PartialOrd`
  and `Ord`.][72239]
- [`proc_macro::TokenStream` now implements `Default`.][72234]
- [You can now use `char` with
  `ops::{Range, RangeFrom, RangeFull, RangeInclusive, RangeTo}` to iterate over
  a range of codepoints.][72413] E.g.
  you can now write the following;
  ```rust
  for ch in 'a'..='z' {
      print!("{}", ch);
  }
  println!();
  // Prints "abcdefghijklmnopqrstuvwxyz"
  ```
- [`OsString` now implements `FromStr`.][71662]
- [The `saturating_neg` method as been added to all signed integer primitive
  types, and the `saturating_abs` method has been added for all integer
  primitive types.][71886]
- [`Arc<T>`, `Rc<T>` now implement  `From<Cow<'_, T>>`, and `Box` now
  implements `From<Cow>` when `T` is `[T: Copy]`, `str`, `CStr`, `OsStr`,
  or `Path`.][71447]
- [`Box<[T]>` now implements `From<[T; N]>`.][71095]
- [`BitOr` and `BitOrAssign` are implemented for all `NonZero`
  integer types.][69813]
- [The `fetch_min`, and `fetch_max` methods have been added to all atomic
  integer types.][72324]
- [The `fetch_update` method has been added to all atomic integer types.][71843]

Stabilized APIs
---------------
- [`Arc::as_ptr`]
- [`BTreeMap::remove_entry`]
- [`Rc::as_ptr`]
- [`rc::Weak::as_ptr`]
- [`rc::Weak::from_raw`]
- [`rc::Weak::into_raw`]
- [`str::strip_prefix`]
- [`str::strip_suffix`]
- [`sync::Weak::as_ptr`]
- [`sync::Weak::from_raw`]
- [`sync::Weak::into_raw`]
- [`char::UNICODE_VERSION`]
- [`Span::resolved_at`]
- [`Span::located_at`]
- [`Span::mixed_site`]
- [`unix::process::CommandExt::arg0`]

Cargo
-----

Misc
----
- [Rustdoc now supports strikethrough text in Markdown.][71928] E.g.
  `~~outdated information~~` becomes "~~outdated information~~".
- [Added an emoji to Rustdoc's deprecated API message.][72014]

Compatibility Notes
-------------------
- [Trying to self initialize a static value (that is creating a value using
  itself) is unsound and now causes a compile error.][71140]
- [`{f32, f64}::powi` now returns a slightly different value on Windows.][73420]
  This is due to changes in LLVM's intrinsics which `{f32, f64}::powi` uses.
- [Rustdoc's CLI's extra error exit codes have been removed.][71900] These were
  previously undocumented and not intended for public use. Rustdoc still provides
  a non-zero exit code on errors.

Internals Only
--------------
- [Make clippy a git subtree instead of a git submodule][70655]
- [Unify the undo log of all snapshot types][69464]

[73420]: https://github.com/rust-lang/rust/issues/73420/
[72324]: https://github.com/rust-lang/rust/pull/72324/
[71843]: https://github.com/rust-lang/rust/pull/71843/
[71886]: https://github.com/rust-lang/rust/pull/71886/
[72234]: https://github.com/rust-lang/rust/pull/72234/
[72239]: https://github.com/rust-lang/rust/pull/72239/
[72397]: https://github.com/rust-lang/rust/pull/72397/
[72413]: https://github.com/rust-lang/rust/pull/72413/
[72014]: https://github.com/rust-lang/rust/pull/72014/
[72062]: https://github.com/rust-lang/rust/pull/72062/
[72094]: https://github.com/rust-lang/rust/pull/72094/
[72133]: https://github.com/rust-lang/rust/pull/72133/
[71900]: https://github.com/rust-lang/rust/pull/71900/
[71928]: https://github.com/rust-lang/rust/pull/71928/
[71662]: https://github.com/rust-lang/rust/pull/71662/
[71716]: https://github.com/rust-lang/rust/pull/71716/
[71447]: https://github.com/rust-lang/rust/pull/71447/
[71269]: https://github.com/rust-lang/rust/pull/71269/
[71095]: https://github.com/rust-lang/rust/pull/71095/
[71140]: https://github.com/rust-lang/rust/pull/71140/
[70655]: https://github.com/rust-lang/rust/pull/70655/
[70705]: https://github.com/rust-lang/rust/pull/70705/
[69984]: https://github.com/rust-lang/rust/pull/69984/
[69813]: https://github.com/rust-lang/rust/pull/69813/
[69464]: https://github.com/rust-lang/rust/pull/69464/
[68717]: https://github.com/rust-lang/rust/pull/68717/
[`Arc::as_ptr`]: https://doc.rust-lang.org/stable/std/sync/struct.Arc.html#method.as_ptr
[`BTreeMap::remove_entry`]: https://doc.rust-lang.org/stable/std/collections/struct.BTreeMap.html#method.remove_entry
[`Rc::as_ptr`]: https://doc.rust-lang.org/stable/std/rc/struct.Rc.html#method.as_ptr
[`rc::Weak::as_ptr`]: https://doc.rust-lang.org/stable/std/rc/struct.Weak.html#method.as_ptr
[`rc::Weak::from_raw`]: https://doc.rust-lang.org/stable/std/rc/struct.Weak.html#method.from_raw
[`rc::Weak::into_raw`]: https://doc.rust-lang.org/stable/std/rc/struct.Weak.html#method.into_raw
[`sync::Weak::as_ptr`]: https://doc.rust-lang.org/stable/std/sync/struct.Weak.html#method.as_ptr
[`sync::Weak::from_raw`]: https://doc.rust-lang.org/stable/std/sync/struct.Weak.html#method.from_raw
[`sync::Weak::into_raw`]: https://doc.rust-lang.org/stable/std/sync/struct.Weak.html#method.into_raw
[`str::strip_prefix`]: https://doc.rust-lang.org/stable/std/primitive.str.html#method.strip_prefix
[`str::strip_suffix`]: https://doc.rust-lang.org/stable/std/primitive.str.html#method.strip_suffix
[`char::UNICODE_VERSION`]: https://doc.rust-lang.org/stable/std/char/constant.UNICODE_VERSION.html
[`Span::resolved_at`]: https://doc.rust-lang.org/stable/proc_macro/struct.Span.html#method.resolved_at
[`Span::located_at`]: https://doc.rust-lang.org/stable/proc_macro/struct.Span.html#method.located_at
[`Span::mixed_site`]: https://doc.rust-lang.org/stable/proc_macro/struct.Span.html#method.mixed_site
[`unix::process::CommandExt::arg0`]: https://doc.rust-lang.org/std/os/unix/process/trait.CommandExt.html#tymethod.arg0

(jperkin)

2020-08-06 11:09:04 UTC MAIN commitmail json YAML

doc: Added fonts/montserrat version 7.210

(pin)

2020-08-06 11:08:20 UTC MAIN commitmail json YAML

Add fonts/montserrat

(pin)

2020-08-06 11:06:42 UTC MAIN commitmail json YAML

fonts/montserrat: import

The old posters and signs in the traditional neighborhood of Buenos Aires called
Montserrat inspired Julieta Ulanovsky to design a typeface that rescues the
beauty of urban typography from the first half of the twentieth century.
The goal is to rescue what is in Montserrat and set it free, under a free, libre
and open source license, the SIL Open Font License.

(pin)

2020-08-06 07:06:21 UTC MAIN commitmail json YAML

mingw-w64-x86_64-gcc: remove patch backup

(wiz)

2020-08-06 00:25:17 UTC MAIN commitmail json YAML

doc: Updated devel/p5-File-Path to 2.17

(gutteridge)

2020-08-06 00:24:55 UTC MAIN commitmail json YAML

p5-File-Path: update to 2.17

2.17 2020-07-18
    - Eliminate one line of debugging code which was generating
      a warning.

(gutteridge)

2020-08-05 21:49:35 UTC MAIN commitmail json YAML

doc: Updated lang/nodejs to 14.7.0nb1

(maya)

2020-08-05 21:49:18 UTC MAIN commitmail json YAML

nodejs: workaround issue for netbsd/aarch64 in PR port-arm/55533

NetBSD mmap might fail depending on the choice of hint addr given, so don't
give a hint at all.

bump PKGREVISION.

(maya)

2020-08-05 20:42:40 UTC MAIN commitmail json YAML

inkscape: Depend on adwaita-icon-theme

Without the Adwaita icons, the application does not start.

(kamil)

2020-08-05 19:59:50 UTC MAIN commitmail json YAML

doc: Updated graphics/inkscape to 1.0nb5

(kamil)

2020-08-05 19:59:39 UTC MAIN commitmail json YAML

inkscape: Bump PKGREVISION to 5

(kamil)

2020-08-05 19:59:19 UTC MAIN commitmail json YAML

2020-08-05 16:34:50 UTC MAIN commitmail json YAML

Updated audio/py-mutagen, audio/picard

(adam)

2020-08-05 16:34:32 UTC MAIN commitmail json YAML

picard: updated to 2.3.2

Version 2.3.2

Bugfixes
PICARD-1775 - $firstwords function doesn't catch IndexError
PICARD-1776 - $datetime crashes when invalid format specified
PICARD-1781 - Have $find return "" rather than "-1" on not found
PICARD-1783 - Deleting performer, comment or lyrics tag fails for some cases in ID3, Vorbis, MP4 and Apev2 tags
PICARD-1784 - Host not found error when downloading PDF artwork
PICARD-1785 - $delete(_id3:TXXX:foo) does not delete the ID3 frames
PICARD-1786 - Deleting tag stored in ID3 TIPL frame only removes first occurrence
PICARD-1787 - Deleting case-insensitive TXXX frames does not delete anything
PICARD-1788 - Saving ID3 tags marked as case-insensitive causes duplicated TXXX frames
PICARD-1790 - Crash when selecting plugin that can be updated
PICARD-1791 - Network access is disabled error under VPN service
PICARD-1795 - iTunes tags not removable (reappear after being deleted)
PICARD-1801 - List index out of range when saving Vorbis file
PICARD-1803 - Instrument EWI is rewritten "e w i"

Improvements
PICARD-1777 - Support fractional scaling on Windows 10
PICARD-1800 - Simplify Unicode 'Bullet' to ASCII 'Hyphen-minus'
PICARD-1809 - Optimize format detection logic

(adam)

2020-08-05 16:33:52 UTC MAIN commitmail json YAML

py-mutagen: updated to 1.43.1

1.43.1

Add pickle support for enum types
docs: fix various warnings with sphinx v3

1.43.0

Note: 1.43.x might be the last version supporting Python 2
Python 3.4 is no longer supported
Building requires 窶�setuptools窶� now, CLI tools depend on 窶湾kg_resources窶�
CLI tools are setuptools entry points now
Fix collections ABCs deprecation warning
Minor typo fixes
MP3: increase max initial wrong syncs from 1000 to 1500
FLAC: support files with multiple VORBIS_COMMENT blocks like libflac
ID3: Improved TYER/TDAT/TIME upgrade to TDRC
MP4: Add support for iTunes HD Video tag (hdvd)
Add AC3 file type
AIFF: renamed sample_size to bits_per_sample (sample_size still works)
API doc fixes
Add support for Tom窶冱 lossless Audio Kompressor (TAK)
OptimFROG: support encoder version >= 5.100
AIFF: Fix handling of padding bytes, safe chunk manipulation
Fix typos

(adam)

2020-08-05 16:12:46 UTC MAIN commitmail json YAML

Updated databases/mysql57-client, databases/mysql57-server

(adam)

2020-08-05 16:12:11 UTC MAIN commitmail json YAML

mysql57: updated to 5.7.31

Changes in MySQL 5.7.31

Configuration Notes

tcmalloc is no longer a permitted value for the mysqld_safe --malloc-lib option.

Packaging Notes

The libevent library bundled with MySQL was upgraded to version 2.1.11. In addition, for the WITH_LIBEVENT CMake option, the following two changes were made:

yes is no longer permitted as a synonym for system. Use system instead.

If system is specified but no system libevent is found, the bundled version is no longer used in place of the missing system library, and an error occurs instead.

Security Notes

Incompatible Change: Access to the INFORMATION_SCHEMA.FILES table now requires the PROCESS privilege.

This change affects users of the mysqldump command, which accesses tablespace information in the FILES table, and thus now requires the PROCESS privilege as well. Users who do not need to dump tablespace information can work around this requirement by invoking mysqldump with the --no-tablespaces option.

The linked OpenSSL library for MySQL Server has been updated to version 1.1.1g. Issues fixed in the new OpenSSL version are described at https://www.openssl.org/news/cl111.txt and https://www.openssl.org/news/vulnerabilities.html.

Bugs Fixed

InnoDB: The INNODB_METRICS table AVG_COUNT_RESET value for a counter defined as a module owner reported NULL. The METRIC_AVG_VALUE_RESET field was incorrectly marked as NULL.

InnoDB: Purge thread activity was excessive when the history list length approached zero, wasting CPU resource and causing mutex contention.

InnoDB: The server failed intermittently with an ���ibuf cursor restoration fails��� error.

InnoDB: A fatal ���page still fixed or dirty��� error occurred during shutdown.

Partitioning: A query against a partitioned table, which used an ORDER BY, returned unordered results under the following conditions:

The table had a composite index with a prefix on one of the columns.

The query's WHERE clause contained an equality condition on the prefixed column.

The column with the prefix was the leftmost column in the index.

The column used in the ORDER BY was the rightmost column in the index.

The index was used for handling the ORDER BY.

Our thanks to Quanan Han for the contribution.

Replication: When a replication source server shuts down and restarts, its MEMORY tables become empty. To replicate this effect to replicas, the first time that the source uses a given MEMORY table after startup, it notifies replicas that the table must be emptied by writing a DELETE statement for that table to the binary log. Previously, the generated DELETE statement was written to the binary log statement cache for the current session, which could result in it being logged together with other statements under the same GTID, or logged without BEGIN and COMMIT statements. Also, in some situations, the generated DELETE statement could consume the GTID intended for the transaction that triggered it. The generated DELETE statement is now logged with accompanying BEGIN and COMMIT statements, and the resulting transaction is flushed to the binary log immediately after it is written to the statement cache, so that it always receives its own GTID and is kept separate from other tra
nsactions.

Replication: Internal queries from Group Replication to the Performance Schema for statistics on local group members failed if they occurred simultaneously with changes to the group's membership. Locking for the internal queries has been improved to fix the issue.

Replication: A fix made in MySQL 8.0.14 and MySQL 5.7.25 for a deadlock scenario involving the system variables binlog_transaction_dependency_tracking and binlog_transaction_dependency_history_size had the side effect of leaving the writeset history used for transaction dependency tracking unprotected from concurrent update. The writeset history and tracking mode are now locked correctly whenever they are accessed.

Configuring with -DWITH_EDITLINE=system resulted in compilation failures for older library versions.

The upgrade of the bundled libedit library in the previous MySQL distribution caused a problem for builds using that library such that CTRL+C (SIGINT) in the mysql client required a following Enter to take effect in some circumstances.

Assigning CONCAT('') or CONCAT_WS('') to a variable set the variable to NULL, not the empty string.

The gen_range() user-defined function could mishandle its arguments, causing a server exit.

During UPDATE processing, conversion of an internal in-memory table to InnoDB could result in a key-length error.

It is possible to define a column named * (single asterisk character), but SELECT `*` was treated identically to SELECT *, making it impossible to select only this column in a query; in other words, the asterisk character was expanded to a list of all table columns even when it was surrounded by backticks.

An internal packet-length function returned values of the wrong integer type.

Calculations by mysqldump for the length of INSERT statements did not take into account the _binary character set introducer used for VARBINARY strings.

mysql_store_result() could fail to detect invalid data packets.

In a multiple-table UPDATE that updated the key of the first table, if a temporary table strategy was used, duplicate entries could be written to the temporary table, followed by occurrence of a Can't find record error.

The optimizer could attempt to access a pseudo table as a table, resulting in unexpected server behavior.

The server sometimes mistakenly removed a subquery with a GROUP BY when optimizing a query, even in some cases when this subquery was used by an outer select. This could occur when the subquery also used an aggregate function.

Coercibility of the NAME_CONST() function was assessed incorrectly.

Incorrect results could occur when the optimizer chose an index on a generated column to fetch values.

(adam)

2020-08-05 14:39:01 UTC MAIN commitmail json YAML

Updated databases/mysql56-client, databases/mysql56-server

(adam)

2020-08-05 14:38:33 UTC MAIN commitmail json YAML

mysql56: updated to 5.6.49

Changes in MySQL 5.6.49

Configuration Notes

tcmalloc is no longer a permitted value for the mysqld_safe --malloc-lib option.

Security Notes

Incompatible Change: Access to the INFORMATION_SCHEMA.FILES table now requires the PROCESS privilege.

This change affects users of the mysqldump command, which accesses tablespace information in the FILES table, and thus now requires the PROCESS privilege as well. Users who do not need to dump tablespace information can work around this requirement by invoking mysqldump with the --no-tablespaces option.

The linked OpenSSL library for MySQL Server has been updated to version 1.1.1g. Issues fixed in the new OpenSSL version are described at https://www.openssl.org/news/cl111.txt and https://www.openssl.org/news/vulnerabilities.html.

Bugs Fixed

Partitioning: A query against a partitioned table, which used an ORDER BY, returned unordered results under the following conditions:

The table had a composite index with a prefix on one of the columns.

The query's WHERE clause contained an equality condition on the prefixed column.

The column with the prefix was the leftmost column in the index.

The column used in the ORDER BY was the rightmost column in the index.

The index was used for handling the ORDER BY.

Our thanks to Quanan Han for the contribution.

Replication: When a replication source server shuts down and restarts, its MEMORY tables become empty. To replicate this effect to replicas, the first time that the source uses a given MEMORY table after startup, it notifies replicas that the table must be emptied by writing a DELETE statement for that table to the binary log. Previously, the generated DELETE statement was written to the binary log statement cache for the current session, which could result in it being logged together with other statements under the same GTID, or logged without BEGIN and COMMIT statements. Also, in some situations, the generated DELETE statement could consume the GTID intended for the transaction that triggered it. The generated DELETE statement is now logged with accompanying BEGIN and COMMIT statements, and the resulting transaction is flushed to the binary log immediately after it is written to the statement cache, so that it always receives its own GTID and is kept separate from other tra
nsactions.

mysql_store_result() could fail to detect invalid data packets.

The server sometimes mistakenly removed a subquery with a GROUP BY when optimizing a query, even in some cases when this subquery was used by an outer select. This could occur when the subquery also used an aggregate function.

(adam)

2020-08-05 14:09:50 UTC MAIN commitmail json YAML

Updated math/py-numpy, devel/py-test

(adam)

2020-08-05 14:09:30 UTC MAIN commitmail json YAML

py-test: updated to 6.0.1

pytest 6.0.1

Bug Fixes
* Passing an empty help value to Parser.add_option is now accepted instead of crashing when running pytest --help. Passing None raises a more informative TypeError.
* Fix pylint not-callable lint on pytest.mark.parametrize() and the other builtin marks: skip, skipif, xfail, usefixtures, filterwarnings.
* Fix regression in plugins using TestReport.longreprtext (such as pytest-html) when TestReport.longrepr is not a string.
* Fix logging capture handler's level not reset on teardown after a call to caplog.set_level().

pytest 6.0.0

(Please see the full set of changes for this release also in the 6.0.0rc1 notes below)

Breaking Changes

* PytestDeprecationWarning are now errors by default.

Following our plan to remove deprecated features with as little disruption as possible, all warnings of type PytestDeprecationWarning now generate errors instead of warning messages.

The affected features will be effectively removed in pytest 6.1, so please consult the Deprecations and Removals section in the docs for directions on how to update existing code.

In the pytest 6.0.X series, it is possible to change the errors back into warnings as a stopgap measure by adding this to your pytest.ini file:

[pytest]
filterwarnings =
    ignore::pytest.PytestDeprecationWarning
But this will stop working when pytest 6.1 is released.

* The exec_() and is_true() methods of _pytest._code.Frame have been removed.

Features
* Added support for :envvar:`NO_COLOR` and :envvar:`FORCE_COLOR` environment variables to control colored output.

Improvements
* --log-file CLI option and log_file ini marker now create subdirectories if needed.
* The :func:`pytest.raises` function has a clearer error message when match equals the obtained string but is not a regex match. In this case it is suggested to escape the regex.
Bug Fixes

* Fix the reported location of tests skipped with @pytest.mark.skip when --runxfail is used.
* :fixture:`tmpdir` and :fixture:`tmp_path` no longer raise an error if the lock to check for stale temporary directories is not accessible.
* Preserve line endings when captured via capfd.
* Restored the previous formatting of TracebackEntry.__str__ which was changed by accident.

Improved Documentation
* Clarified when the usefixtures mark can apply fixtures to test.
* Add a note about -q option used in getting started guide.

Trivial/Internal Changes
* Fixture scope package is no longer considered experimental.

pytest 6.0.0rc1

Breaking Changes

* TestReport.longrepr is now always an instance of ReprExceptionInfo. Previously it was a str when a test failed with pytest.fail(..., pytrace=False).

* symlinks are no longer resolved during collection and matching conftest.py files with test file paths.

Resolving symlinks for the current directory and during collection was introduced as a bugfix in 3.9.0, but it actually is a new feature which had unfortunate consequences in Windows and surprising results in other platforms.

This might break test suites which made use of this feature; the fix is to create a symlink for the entire test tree, and not only to partial files/tress as it was possible previously.

* Testdir.run().parseoutcomes() now always returns the parsed nouns in plural form.

Originally parseoutcomes() would always returns the nouns in plural form, but a change meant to improve the terminal summary by using singular form single items (1 warning or 1 error) caused an unintended regression by changing the keys returned by parseoutcomes().

Now the API guarantees to always return the plural form, so calls like this:

result = testdir.runpytest()
result.assert_outcomes(error=1)
Need to be changed to:

result = testdir.runpytest()
result.assert_outcomes(errors=1)
* The os.dup() function is now assumed to exist. We are not aware of any supported Python 3 implementations which do not provide it.

* -k no longer matches against the names of the directories outside the test session root.

Also, pytest.Package.name is now just the name of the directory containing the package's __init__.py file, instead of the full path. This is consistent with how the other nodes are named, and also one of the reasons why -k would match against any directory containing the test suite.

* Expressions given to the -m and -k options are no longer evaluated using Python's :func:`eval`. The format supports or, and, not, parenthesis and general identifiers to match against. Python constants, keywords or other operators are no longer evaluated differently.

* Pytest now uses its own TerminalWriter class instead of using the one from the py library. Plugins generally access this class through TerminalReporter.writer, TerminalReporter.write() (and similar methods), or _pytest.config.create_terminal_writer().

The following breaking changes were made:

Output (write() method and others) no longer flush implicitly; the flushing behavior of the underlying file is respected. To flush explicitly (for example, if you want output to be shown before an end-of-line is printed), use write(flush=True) or terminal_writer.flush().
Explicit Windows console support was removed, delegated to the colorama library.
Support for writing bytes was removed.
The reline method and chars_on_current_line property were removed.
The stringio and encoding arguments was removed.
Support for passing a callable instead of a file was removed.
* The item.catch_log_handler and item.catch_log_handlers attributes, set by the logging plugin and never meant to be public, are no longer available.

The deprecated --no-print-logs option and log_print ini option are removed. Use --show-capture instead.

* Removed the unused args parameter from pytest.Function.__init__.

* Removed the pytest_doctest_prepare_content hook specification. This hook hasn't been triggered by pytest for at least 10 years.

* Some changes were made to the internal _pytest._code.source, listed here for the benefit of plugin authors who may be using it:

The deindent argument to Source() has been removed, now it is always true.
Support for zero or multiple arguments to Source() has been removed.
Support for comparing Source with an str has been removed.
The methods Source.isparseable() and Source.putaround() have been removed.
The method Source.compile() and function _pytest._code.compile() have been removed; use plain compile() instead.
The function _pytest._code.source.getsource() has been removed; use Source() directly instead.

Deprecations
* The special -k '-expr' syntax to -k is deprecated. Use -k 'not expr' instead.
The special -k 'expr:' syntax to -k is deprecated. Please open an issue if you use this and want a replacement.
* pytest_warning_captured is deprecated in favor of the pytest_warning_recorded hook.

Features
* pytest now supports pyproject.toml files for configuration.

The configuration options is similar to the one available in other formats, but must be defined in a [tool.pytest.ini_options] table to be picked up by pytest:

# pyproject.toml
[tool.pytest.ini_options]
minversion = "6.0"
addopts = "-ra -q"
testpaths = [
    "tests",
    "integration",
]
More information can be found in the docs.

* pytest now includes inline type annotations and exposes them to user programs. Most of the user-facing API is covered, as well as internal code.

If you are running a type checker such as mypy on your tests, you may start noticing type errors indicating incorrect usage. If you run into an error that you believe to be incorrect, please let us know in an issue.

The types were developed against mypy version 0.780. Versions before 0.750 are known not to work. We recommend using the latest version. Other type checkers may work as well, but they are not officially verified to work by pytest yet.

* Introduced a new hook named pytest_warning_recorded to convey information about warnings captured by the internal pytest warnings plugin.

This hook is meant to replace pytest_warning_captured, which is deprecated and will be removed in a future release.

* New command-line flags:

--no-header: disables the initial header, including platform, version, and plugins.
--no-summary: disables the final test summary, including warnings.
* A warning is now shown when an unknown key is read from a config INI file.

The --strict-config flag has been added to treat these warnings as errors.

* Added --code-highlight command line option to enable/disable code highlighting in terminal output.
* New --import-mode=importlib option that uses importlib to import test modules.

Traditionally pytest used __import__ while changing sys.path to import test modules (which also changes sys.modules as a side-effect), which works but has a number of drawbacks, like requiring test modules that don't live in packages to have unique names (as they need to reside under a unique name in sys.modules).

--import-mode=importlib uses more fine grained import mechanisms from importlib which don't require pytest to change sys.path or sys.modules at all, eliminating much of the drawbacks of the previous mode.

You can read more about this option in the documentation.
* New required_plugins configuration option allows the user to specify a list of plugins, including version information, that are required for pytest to run. An error is raised if any required plugins are not found when running pytest.

Improvements
* The pytest command now suppresses the BrokenPipeError error message that is printed to stderr when the output of pytest is piped and and the pipe is closed by the piped-to program (common examples are less and head).
* Improved precision of test durations measurement. CallInfo items now have a new <CallInfo>.duration attribute, created using time.perf_counter(). This attribute is used to fill the <TestReport>.duration attribute, which is more accurate than the previous <CallInfo>.stop - <CallInfo>.start (as these are based on time.time()).
* Rich comparison for dataclasses and attrs-classes is now recursive.
* Exposed the pytest.FixtureLookupError exception which is raised by request.getfixturevalue() (where request is a FixtureRequest fixture) when a fixture with the given name cannot be returned.
* If an error is encountered while formatting the message in a logging call, for example logging.warning("oh no!: %s: %s", "first") (a second argument is missing), pytest now propagates the error, likely causing the test to fail.
Previously, such a mistake would cause an error to be printed to stderr, which is not displayed by default for passing tests. This change makes the mistake visible during testing.
You may supress this behavior temporarily or permanently by setting logging.raiseExceptions = False.
* Explicit new-lines in help texts of command-line options are preserved, allowing plugins better control of the help displayed to users.
* When using the --duration option, the terminal message output is now more precise about the number and duration of hidden items.
* Collected files are displayed after any reports from hooks, e.g. the status from --lf.
* When fd capturing is used, through --capture=fd or the capfd and capfdbinary fixtures, and the file descriptor (0, 1, 2) cannot be duplicated, FD capturing is still performed. Previously, direct writes to the file descriptors would fail or be lost in this case.
* Exit with an error if the --basetemp argument is empty, is the current working directory or is one of the parent directories. This is done to protect against accidental data loss, as any directory passed to this argument is cleared.
* pytest --version now displays just the pytest version, while pytest --version --version displays more verbose information including plugins. This is more consistent with how other tools show --version.
* :meth:`caplog.set_level() <_pytest.logging.LogCaptureFixture.set_level>` will now override any :confval:`log_level` set via the CLI or configuration file.
* :meth:`caplog.set_level() <_pytest.logging.LogCaptureFixture.set_level>` and :meth:`caplog.at_level() <_pytest.logging.LogCaptureFixture.at_level>` no longer affect the level of logs that are shown in the Captured log report report section.
* Improve recursive diff report for comparison asserts on dataclasses / attrs.
* --junitxml now includes the exception cause in the message XML attribute for failures during setup and teardown.

Previously:
<error message="test setup failure">
Now:
<error message="failed on setup with &quot;ValueError: Some error during setup&quot;">

Bug Fixes
* Fix issue where directories from :fixture:`tmpdir` are not removed properly when multiple instances of pytest are running in parallel.
* Prevent crashing and provide a user-friendly error when a marker expression (-m) invoking of :func:`eval` raises any exception.
* The path shown in the summary report for SKIPPED tests is now always relative. Previously it was sometimes absolute.
* Fix a possible race condition when trying to remove lock files used to control access to folders created by :fixture:`tmp_path` and :fixture:`tmpdir`.
* Fixes an issue where logging during collection step caused duplication of log messages to stderr.
* Paths appearing in error messages are now correct in case the current working directory has changed since the start of the session.
* Support deleting paths longer than 260 characters on windows created inside :fixture:`tmpdir`.
* Fix crash with captured output when using :fixture:`capsysbinary`.
* Revert the change introduced by 6330, which required all arguments to @pytest.mark.parametrize to be explicitly defined in the function signature.

The intention of the original change was to remove what was expected to be an unintended/surprising behavior, but it turns out many people relied on it, so the restriction has been reverted.

* Fix crash when plugins return an unknown stats while using the --reportlog option.
* Ensure a unittest.IsolatedAsyncioTestCase is actually awaited.
* Fix TerminalRepr instances to be hashable again.
* Fix regression where functions registered with :meth:`unittest.TestCase.addCleanup` were not being called on test failures.
* Allow users to still set the deprecated TerminalReporter.writer attribute.
* Prevent pytest from printing ConftestImportFailure traceback to stdout.
* Fix regressions with --lf filtering too much since pytest 5.4.
* Revert "tmpdir: clean up indirection via config for factories" 6767 as it breaks pytest-xdist.
* When a yielding fixture fails to yield a value, report a test setup error instead of crashing.
* The path of file skipped by @pytest.mark.skip in the SKIPPED report is now relative to invocation directory. Previously it was relative to root directory.
* Fixed regression: asyncbase.TestCase tests are executed correctly again.
* --setup-show now doesn't raise an error when a bytes value is used as a parametrize parameter when Python is called with the -bb flag.
* Fix :meth:`pytest.File.from_parent` so it forwards extra keyword arguments to the constructor.
* Classes with broken __getattribute__ methods are displayed correctly during failures.
* Prevent hiding the underlying exception when ConfTestImportFailure is raised.
* Fix _is_setup_py for files encoded differently than locale.
* Fix regression where running with --pdb would call :meth:`unittest.TestCase.tearDown` for skipped tests.
* When using pytest.fixture on a function directly, as in pytest.fixture(func), if the autouse or params arguments are also passed, the function is no longer ignored, but is marked as a fixture.
* Fix possibly incorrect evaluation of string expressions passed to pytest.mark.skipif and pytest.mark.xfail, in rare circumstances where the exact same string is used but refers to different global values.
* Fixed exception causes all over the codebase, i.e. use raise new_exception from old_exception when wrapping an exception.

Improved Documentation
* The development guide now links to the contributing section of the docs and RELEASING.rst on GitHub.
* Add a note about --strict and --strict-markers and the preference for the latter one.
* Explain indirect parametrization and markers for fixtures.

Trivial/Internal Changes
* The originalname attribute of _pytest.python.Function now defaults to name if not provided explicitly, and is always set.
* The dependency on the wcwidth package has been removed.
* Replaced py.iniconfig with iniconfig.
* src/_pytest/config/__init__.py now uses the warnings module to report warnings instead of sys.stderr.write.
* Remove last internal uses of deprecated slave term from old pytest-xdist.
* py>=1.8.2 is now required.

(adam)

2020-08-05 14:05:46 UTC MAIN commitmail json YAML

py-numpy: updated to 1.19.1

1.19.1
* MAINT, CI: disable Shippable cache
* MAINT: Replace `PyUString_GET_SIZE` with `PyUnicode_GetLength`.
* REL: Fix outdated docs link
* BUG: raise IEEE exception on AIX
* BUG: Fix bug in AVX complex absolute while processing array of...
* TST: Add extra debugging information to CPU features detection
* BLD: Add CPU entry for Emscripten / WebAssembly
* TST: Disable Python 3.9-dev testing.
* MAINT: Disable use_hugepages in case of ValueError
* BUG: Fix PyArray_SearchSorted signature.
* MAINT: Fixes for deprecated functions in scalartypes.c.src
* MAINT: Remove unneeded call to PyUnicode_READY
* MAINT: Fix deprecated functions in scalarapi.c
* BLD, ENH: Add RPATH support for AIX
* BUG: Fix default fallback in genfromtxt
* BUG: Added missing return after raising error in methods.c
* BLD: update cython to 0.29.21
* MAINT: setuptools 49.2.0 emits a warning, avoid it
* BUG: Validate output size in bin- and multinomial
* BLD, MAINT: Pin setuptools
* DOC: Reconstruct Testing Guideline.
* TST, BUG: Re-raise MemoryError exception in test_large_zip's...
* BUG,DOC: Fix bad MPL kwarg.
* BUG: Fix string/bytes to complex assignment
* REL: Prepare for NumPy 1.19.1 release

1.19.0
* ENH: add identity kwarg to frompyfunc
* TST: check exception details in refguide_check.py
* ENH: improve runtime detection of CPU features
* TST: Add assert_array_equal test for big integer arrays.
* MAINT: Remove unnecessary 'from __future__ import ...' statements
* MAINT: Fix typos and copy edit NEP-0030.
* DOC: NumPy for absolute beginners tutorial
* NEP: Proposal for array creation dispatching with `__array_function__`
* ENH: Use AVX-512F for np.maximum and np.minimum
* BUG: Fix numpy.random.dirichlet returns NaN for small 'alpha'...
* API: Use `ResultType` in `PyArray_ConvertToCommonType`
* MAINT,API: ignore and NULL fasttake/fastputmask ArrFuncs slots
* BUG: Make ``ediff1d`` kwarg casting consistent
* DOC: linalg: Include information about scipy.linalg.
* BUG: Use ``__array__`` during dimension discovery
* MAINT: cleanup compat.py3k.py
* ENH: f2py: improve error messages
* [DOC] LaTeX: fix preamble (closes 15026)
* BUG: add endfunction, endsubroutine to valid fortran end words
* TST: Add test for object method (and general unary) loops
* REL: Update master after 1.18.x branch.
* DOC: Update HOWTO_RELEASE.rst.txt
* API, DOC: change names to multivariate_hypergeometric, improve...
* DOC: Fix statement about norms
* MAINT: follow-up cleanup for blas64 PR
* DOC: add docstrings to refguide-check
* Revert "DEP: issue deprecation warning when creating ragged array...
* ENH: add support for ILP64 OpenBLAS (without symbol suffix)
* DOC: correct version for NaT sort
* TST: Check requires_memory immediately before the test
* MAINT: core: Fix a very long line in the ufunc docstrings.
* BUG: test, fix flexible dtype conversion on class with __array__
* TST: add value to pytest.ini for pytest6 compatibility
* MAINT: Ragged cleanup
* DOC: bring the out parameter docstring into line with ufuncs
* ENH: f2py: add --f2cmap option for specifying the name of .f2py_f2cmap
* TST: add BLAS ILP64 run in Travis & Azure
* MAINT: Fix expm1 instability for small complex numbers.
* MAINT: random: Remove a few unused imports from test files.
* MAINT: Bump pytest from 5.3.1 to 5.3.2
* API: remove undocumented use of __array__(dtype, context)
* MAINT,CI: fix signed-unsigned comparison warning
* DOC: Update documentation of np.clip
* DOC: Remove reference to basic RNG
* MAINT: Fix randint 0d limits and other 0d cleanups
* DOC: Fix typos, via a Levenshtein-style corrector
* MAINT: CI: Clean up .travis.yml
* DOC: Correct choice signature
* DOC: Correct documentation in choice
* TST: shippable build efficiency
* BUG: ensure reduction output matches input along non-reduction...
* REL: Update master after NumPy 1.18.0 release.
* MAINT: Update pavement.py for towncrier.
* DOC: update cholesky docstring regarding input checking
* DOC: update documentation on how to build NumPy
* DOC: add moved modules to 1.18 release note
* MAINT: Update required cython version to 0.29.14.
* BUG: searchsorted: passing the keys as a keyword argument
* BUG: use tmp dir and check version for cython test
* TST: improve assert message of assert_array_max_ulp
* MAINT: unskip test on win32
* ENH: Add property-based tests using Hypothesis
* BUG: test, fix for c++ compilation
* DOC: Adding instructions for building documentation to developer...
* DOC: NEP 37: A dispatch protocol for NumPy-like modules
* MAINT: Do not use private Python function in testing
* DOC: Improvements to Quickstart Tutorial.
* BUG: distutils: fix msvc+gfortran openblas handling corner case
* BUG: lib: Fix handling of integer arrays by gradient.
* MAINT: lib: A little bit of clean up for the new year.
* REL: Update master after NumPy 1.16.6 and 1.17.5 releases.
* DEP: records: Deprecate treating shape=0 as shape=None
* ENH: build fallback lapack_lite with 64-bit integers on 64-bit...
* MAINT: linalg: use symbol suffix in fallback lapack_lite
* DOC: typo in release.rst
* NEP: universal SIMD NEP 38
* MAINT: Remove unused int_asbuffer
* MAINT: Cleaning up PY_MAJOR_VERSION/PY_VERSION_HEX
* MAINT: Clean up more PY_VERSION_HEX
* MAINT: Remove implicit inheritance from object class
* MAINT: only add --std=c99 where needed
* MAINT: Remove Python2 newbuffer getbuffer
* MAINT: Py3K array_as_buffer and gentype_as_buffer
* MAINT: Remove references to non-existent sys.exc_clear()
* DOC: Update HOWTO_RELEASE.rst
* MAINT: cleanup use of sys.exc_info
* MAINT: Eliminate some calls to `eval`
* MAINT: Improve const-correctness of shapes and strides
* DOC: clarify the effect of None parameters passed to ndarray.view
* MAINT: Improve const-correctness of string arguments
* MAINT: Delete numpy.distutils.compat
* MAINT: Implement keyword-only arguments as syntax
* MAINT: Remove FIXME comments introduced in the previous commit
* MAINT: Work with unicode strings in `dtype('i8,i8')`
* BUG: Use PyDict_GetItemWithError() instead of PyDict_GetItem()
* MAINT: Remove python2 array_{get,set}slice
* DOC: Add some missing functions in the list of available ufuncs.
* MAINT: Tidy PyArray_DescrConverter
* MAINT: remove duplicated if statements between DescrConverters
* BUG: Fix PyArray_DescrAlignConverter2 on tuples
* MAINT: Remove Python2 ndarray.__unicode__
* MAINT: Remove Python 2 divide
* MAINT: minor formatting fixups for NEP-37
* MAINT: Post NumPy 1.18.1 update.
* MAINT: travis-ci: Update CI scripts.
* BENCH: Add benchmark for small array coercions
* BUILD: use standard build of OpenBLAS for aarch64, ppc64le, s390x
* BENCH: Add basic benchmarks for take and putmask
* MAINT: Cleanup most PY3K #ifdef guards
* DOC: BLD: add empty release notes for 1.19.0 to fix doc build...
* MAINT: Use a simpler return convention for internal functions
* MAINT: Simplify np.int_ inheritance
* DOC" Update np.full docstring.
* MAINT: Express PyArray_DescrAlignConverter in terms of _convert_from_any
* MAINT: Push down declarations in _convert_from_*
* MAINT: C code simplifications
* BUG: Add missing error handling to _convert_from_list
* DOC: Added tutorial about linear algebra on multidimensional...
* MAINT: Refactor dtype conversion functions to be more similar
* DOC: Updating f2py docs to python 3 and fixing some typos
* MAINT: Remove NPY_PY3K constant
* MAINT: Remove sys.version checks in tests
* MAINT: cleanup sys.version dependant code
* MAINT: Ensure `_convert_from_*` functions set errors
* MAINT: Avoid escaping unicode in error messages
* MAINT: Change file extension of ma README to rst.
* BUG: fix NameError in clip nan propagation tests
* NEP: document reimplementation of NEP 34
* MAINT: fix typos
* TST: move pypy CI to ubuntu 18.04
* TST: move _no_tracing to testing._private, remove testing.support
* BUG: Add some missing C error handling
* MAINT: Remove sys.version checks
* DEP: Deprecate `->f->fastclip` at registration time
* DOC: document site.cfg.example
* MAINT: Fix mistype in histogramdd docstring
* DOC, BLD: reword release note, upgrade sphinx version
* MAINT: Remove unnecessary calls to PyArray_DATA from binomial...
* MAINT: Bump pytest from 5.3.2 to 5.3.3
* MAINT: Remove six
* MAINT: Revise imports from collections.abc module
* MAINT: remove internal functions required to handle Python2/3...
* MAINT: Remove other uses of six module
* MAINT: resolve pyflake F403 'from module import *' used
* MAINT: Update tox for supported Python versions
* MAINT: simd: Avoid signed comparison warning
* DOC: Updating Chararry Buffer datatypes
* TST: Simplify unicode test
* MAINT: Use `with open` when possible
* MAINT: Cleanup python2 references
* MAINT: Python2 Cleanups
* DEP: add PendingDeprecation to matlib.py funky namespace
* BUG, MAINT: Stop using the error-prone deprecated Py_UNICODE...
* MAINT: clean up some macros in scalarapi.c
* MAINT/BUG: Fixups to scalar base classes
* BUG: np.load does not handle empty array with an empty descr
* MAINT: Revise imports from urllib modules
* MAINT: Remove Python3 DeprecationWarning from pytest.ini
* MAINT: cleanup _pytesttester.py
* BUG: Flags should not contain spaces
* MAINT: Clean up, mostly unused imports.
* BUG/TEST: core: Fix an undefined name in a test.
* MAINT: Replace basestring with str.
* ENH: Use AVX-512F for complex number arithmetic, absolute, square...
* MAINT: Remove Python2 workarounds
* MAINT: Cleanup references to python2
* MAINT, DOC: Remove use of old Python __builtin__, now known as...
* ENH: Make use of ExitStack in npyio.py
* MAINT: Inline gentype_getreadbuf
* MAINT: Use f-strings for clarity.
* DEP: Schedule unused C-API functions for removal/disabling
* DOC: Improve ndarray.ctypes example
* DOC: distutils: Add a docstring to show_config().
* MAINT: Use contextmanager in _run_doctests
* MAINT: Updated polynomial to use fstrings
* DOC: Fix Incorrect document in Beginner Docs
* MAINT: Update core.py with fstrings (issue 15420)
* DOC: fix docstrings so `python tools/refguide-check --rst <file>...
* MAINT: Tidy macros in scalar_new
* MAINT: use 'yield from <expr>' for simple cases
* MAINT: Bump pytest from 5.3.3 to 5.3.4
* BUG: Reject nonsense arguments to scalar constructors
* DOC: Update refguide_check note on how to skip code
* MAINT: Simplify `np.object_.__new__`
* STY,MAINT: avoid 'multiple imports on one line'
* MAINT: Cleanup duplicate line in refguide_check
* MAINT: cleanup unused imports; avoid redefinition of imports
* BUG: Fix for SVD not always sorted with hermitian=True
* MAINT: Simplify scalar __new__ some more
* MAINT: Eliminate messy _WORK macro
* update result of rng.random(3) to current rng output
* DOC: Correct get_state doc
* MAINT: Use `.identifier = val` to fill type structs
* [DOC] Mention behaviour of np.squeeze with one element
* ENH: fixing generic error messages to be more specific in multiarray/descriptor.c
* BUG: Fixing result of np quantile edge case
* TST: mark the top 3 slowest tests to save ~10 seconds
* MAINT: Bump pytest from 5.3.4 to 5.3.5
* MAINT: Use True/False instead of 1/0 in np.dtype.__reduce__
* MAINT: Do not allow `copyswap` and friends to fail silently
* DOC: Remove duplicated code in true_divide docstring
* NEP 40: Informational NEP about current DTypes
* DOC: Update unique docstring example
* MAINT: Large overhead in some random functions
* TST: Fix missing output in refguide-check
* MAINT: Simplify arraydescr_richcompare
* MAINT: Fix internal misuses of `NPY_TITLE_KEY`
* DOC: Update instructions for building/archiving docs.
* BUG: Fix inline assembly that detects cpu features on x86(32bit)
* update doctests, small bugs and changes of repr
* DEP: Do not allow "abstract" dtype conversion/creation
* DOC: Minor copyediting on NEP 37.
* MAINT: Extract repeated code to a helper function
* NEP: edit and move NEP 38 to accepted status
* MAINT: Refresh Doxyfile and modernize numpyfilter.py
* TST: Accuracy test float32 sin/cos/exp/log for AVX platforms
* DOC: Improve the `numpy.linalg.eig` docstring.
* NEP 44 - Restructuring the NumPy Documentation
* TST: (Travis CI) Use full python3-dbg path for virtual env creation
* BUG, DOC: restore missing import
* DOC: Removing bad practices from quick start + some PEP8
* TST: Do not create symbolic link named gfortran.
* DOC: Document caveat in random.uniform
* DOC: numpy.clip is equivalent to minimum(..., maximum(...))
* MAINT: Bump cython from 0.29.14 to 0.29.15
* MAINT: Bump hypothesis from 5.3.0 to 5.5.4
* BLD: manylinux2010 docker reports machine=i686
* BUG: Ignore differences in NAN for computing ULP differences
* TST: use manylinux2010 docker instead of ubuntu
* TST: mask DeprecationWarning in xfailed test
* BUG: Fix bug in AVX-512F np.maximum and np.minimum
* BUG: Remove check requiring natural alignment of float/double...
* DOC: Add missing imports, definitions and dummy file
* DOC: Fix documentation for apply_along_axis
* DOC: fix printing, np., deprecation for refguide
* MAINT: Pull identical line out of conditional.
* DOC: remove broken link in f2py tutorial
* BLD: update openblas download to new location, use manylinux2010-base
* MAINT: AVX512 implementation with intrinsic for float64 input...
* BLD: update OpenBLAS to pre-0.3.9 version
* DOC: Refactor `np.polynomial` docs using `automodule`
* BUG: fix doctest exception messages
* MAINT: Added comment pointing FIXME to relevant PR.
* DOC: Make extension module wording more clear
* DOC: Improve np.finfo docs
* DOC: Improve Benchmark README with environment setup and more...
* MAINT: Bump hypothesis from 5.5.4 to 5.6.0
* NEP: move NEP 44 to accepted status
* DOC: Fix indexing docs to pass refguide
* MAINT: Test during import to detect bugs with Accelerate(MacOS)...
* MAINT: Add a fast path to var for complex input
* MAINT: Convert shebang from python to python3
* MAINT: replace optparse with argparse for 'doc' and 'tools' scripts
* DOC: Fix quickstart doc to pass refguide
* MAINT: Fixing typos in f2py comments and code.
* DOC: fix SVD tutorial to pass refguide
* MAINT: use list-based APIs to call subprocesses
* ENH: update numpy.linalg.multi_dot to accept an `out` argument
* TST: always use 'python -mpip' not 'pip'
* DOC: update datetime reference to pass refguide
* DOC: Fix coremath.rst to fix refguide_check
* DOC: fix remaining doc files for refguide_check
* BUG: fix logic error when nm fails on 32-bit
* TST: Remove nose from the test_requirements.txt file.
* DOC: Allow NEPs to link to python, numpy, scipy, and matplotlib...
* BUG: Guarantee array is in valid state after memory error occurs...
* MAINT: Remove non-native byte order from _var check.
* MAINT: Add better error handling in linalg.norm for vectors and...
* MAINT: doc: Remove doc/summarize.py
* BUG: lib: Handle axes with length 0 in np.unique.
* DOC: document inconsistency between the shape of data and mask...
* BUG, TST: fix f2py for PyPy, skip one test for PyPy
* MAINT: Fix swig tests issue
* MAINT: CI: Add an explicit 'pr' section to azure-pipelines.yml
* MAINT: Bump pytest from 5.3.5 to 5.4.1
* BUG,MAINT: Remove incorrect special case in string to number...
* REL: Update master after 1.18.2 release.
* ENH: Allow toggling madvise hugepage and fix default
* DOC: Fix runtests example in developer docs
* DEP: Make issubdtype consistent for types and dtypes
* MAINT: remove useless `global` statements
* BLD: Add requirements.txt file for building docs
* BUG: don't add 'public' or 'private' if the other one exists
* ENH: Use TypeError in `np.array` for python consistency
* BUG: Add basic __format__ for masked element to fix incorrect...
* TST: Add unit test for out=None of np.einsum
* MAINT: Cleanups to np.insert and np.delete
* BUG: Add error-checking versions of strided casts.
* DEP: Make `np.insert` and `np.delete` on 0d arrays with an axis...
* DOC: correct possible list lengths for `extobj` in ufunc calls
* DEP: Make np.delete on out-of-bounds indices an error
* DEP: Forbid passing non-integral index arrays to `insert` and...
* TST: Parametrize sort test
* TST: switch PyPy job with CPython
* TST: Remove code that is not supposed to warn out of warning...
* DEP: Do not cast boolean indices to integers in np.delete
* MAINT: simplify code that assumes str/unicode and int/long are...
* MAINT: pathlib and hashlib are in stdlib in Python 3.5+
* ENH: improved error message `IndexError: too many indices for...
* BUG: Fix IndexError for illegal axis in np.mean
* DOC: Minor fix to _hist_bin_fd documentation
* BUG,DEP: Make `scalar.__round__()` behave like pythons round
* DOC: First steps towards docs restructuring (NEP 44)
* DOC, TST: enable refguide_check in circleci
* DOC: fix typo in C-API reference
* DOC: Fix docstring for _hist_bin_auto.
* MAINT: Bump cython from 0.29.15 to 0.29.16
* DEP: Deprecate ndarray.tostring()
* TST: use draft OpenBLAS build
* BUG: Fix eigh and cholesky methods of numpy.random.multivariate_normal
* BUG: Check that `pvals` is 1D in `_generator.multinomial`.
* DOC: Add missing signature from nditer docstring
* BUG: Fix empty_like to respect shape=()
* BUG: Do not ignore empty tuple of strides in ndarray.__new__
* MAINT: Remove duplicated code in iotools.py
* BUG: Setting a 0d array's strides to themselves should be legal
* BUG: Respect itershape=() in nditer
* MAINT: Clean-up 'next = __next__' used for Python 2 compatibility
* TST: Run test_large_zip in a child process
* DOC: Add missing doc of numpy.ma.apply_over_axes in API list.
* DOC: Improve record module documentation
* DOC: Fixed order of items and link to mailing list in dev docs...
* BLD: report clang version on macOS
* MAINT: records: Remove private `format_parser._descr` attribute
* BUG: random: Disallow p=0 in negative_binomial
* ENH: Use sysconfig instead of probing Makefile
* DOC: Update np.copy docstring to include ragged case
* DOC: Correct private function name to PyArray_AdaptFlexibleDType
* MAINT: Fix capitalization in error message in `mtrand.pyx`
* DOC: Update np.rollaxis docstring
* BUG: fix AttributeError on accessing object in nested MaskedArray.
* BUG: Alpha parameter must be 1D in `generator.dirichlet`
* NEP: minor maintenance, update filename and fix a cross-reference
* MAINT: Bump hypothesis from 5.8.0 to 5.8.3
* TST: Add slow_pypy support
* DOC: Added note to angle function docstring about angle(0) being...
* MAINT/BUG: Cleanup and minor fixes to conform_reduce_result
* BUG: Avoid duplication in stack trace of `linspace(a, b, num=1.5)`
* BUG: Fix inf and NaN-warnings in half float `nextafter`
* MAINT: Remove 0d check for PyArray_ISONESEGMENT
* DEV: Pass additional runtests.py args to ASV
* DOC: Fix method documentation of function sort in MaskedArray
* NEP: Improve Value Based Casting paragraph in NEP 40
* DOC: add note on flatten ordering in matlab page
* TST: Add tests for the conversion utilities
* BUG: Unify handling of string enum converters
* MAINT: Replace npyiter_order_converter with PyArray_OrderConverter
* BUG: Fix lexsort axis check
* DOC: Clarify single-segment arrays in np reference
* DOC: Change import error "howto" to link to new troubleshooting...
* DOC: update first section of NEP 37 (``__array_function__`` downsides)
* REL: Update master after 1.18.3 release.
* MAINT: Bump hypothesis from 5.8.3 to 5.10.1
* DOC: initialise random number generator before first use in quickstart
* ENH: Fix exception causes in build_clib.py
* MAINT,TST: Move _repr_latex tests to test_printing.
* BUG: missing 'f' prefix for fstring
* ENH: Fix exception causes in build_ext.py
* DOC: Small typo fixes to NEP 40.
* DOC, BLD: update release howto and walkthrough for ananconda.org...
* ENH: Chained exceptions in linalg.py and polyutils.py
* MAINT: Chain exceptions in several places.
* MAINT: Chain exceptions in memmap.py and core.py
* BUG: Fix string to bool cast regression
* DOC: Added page describing how to contribute to the docs team
* DOC: add a note on sampling 2-D arrays to random.choice docstring
* BUG: random: Generator.integers(2**32) always returned 0.
* BLD: fix path to libgfortran on macOS
* DOC: Add axis to random module "new or different" docs
* DOC,BLD: Limit timeit iterations in random docs.
* DOC: add note on type casting to numpy.left_shift().
* DOC: improve development debugging doc
* DOC: tweak neps/scope.rst
* MAINT: Bump cython from 0.29.16 to 0.29.17
* MAINT: Bump hypothesis from 5.10.1 to 5.10.4
* TST: use latest released PyPy instead of nightly builds
* MAINT, DOC: Improve grammar on a comment in the quickstart
* NEP 41: Accept NEP 41 and add DType<->scalar duplication paragraph
* BLD: put openblas library in local directory on windows
* MAINT: Fix random.PCG64 signature
* DOC: Move misplaced news fragment for gh-13421
* DOC: Fix links for NEP 40 in NEP 41
* BUG: lib: Fix a problem with vectorize with default parameters.
* ENH: Better error message when ``bins`` has float value in ``histogramdd``.
* MAINT: Unify casting error creation (outside the iterator)
* BENCH: Default to building HEAD instead of master
* REL: Update master after NumPy 1.18.4 release
* DOC: Add VSCode help link to importerror troubleshooting
* CI: pin 32-bit manylinux2010 image tag
* MAINT: Bump pytz from 2019.3 to 2020.1
* BUG: Correct loop order in MT19937 jump
* CI: unpin 32-bit manylinux2010 image tag
* BUG: add missing numpy/__init__.pxd to the wheel
* BUG:Umath remove unnecessary include of simd.inc in fast_loop_macro.h
* DOC,BLD: Add :doc: to whitelisted roles in refguide_check.
* ENH: resync numpy/__init__.pxd with upstream
* ENH: allow choosing which manylinux artifact to download
* MAINT: Mark tests as a subpackage rather than data.
* Update Docs : point users of np.outer to np.multiply.outer
* DOC: Fix link to numpy docs in README.
* ENH: Allow pickle with protocol 5 when higher is requested
* MAINT: cleanups to _iotools.StringConverter
* DOC: Unify cross-references between array joining methods
* DOC: Improve docstring of ``numpy.core.records``
* DOC: update Code of Conduct committee
* MAINT: Bump hypothesis from 5.10.4 to 5.12.0
* MAINT: Bump pytest from 5.4.1 to 5.4.2
* DOC: warn about runtime of shares_memory
* ENH: backport scipy changes to openblas download script
* BUG: skip complex256 arcsinh precision test on glibc2.17
* MAINT: Chain exceptions and use NameError in np.bmat
* DOC,BLD: pin sphinx to <3.0 in doc_requirements.txt
* BUG: fix signature of PyArray_SearchSorted in __init__.pxd
* ENH: add manylinux1 openblas hashes
* DOC: Fix Generator.choice docstring
* DOC: Add PyDev instructions to troubleshooting doc
* DOC: Add Clang and MSVC to supported compilers list
* DOC: Warn about behavior of ptp with signed integers.
* DOC: Update the f2py section of the "Using Python as Glue" page.
* BUG: Add missing decref in fromarray error path
* ENH: Add tool for downloading release wheels from Anaconda.
* DOC: Fix typos and cosmetic issues
* REL: Prepare for the 1.19.0 release
* BUG: Fix tools/download-wheels.py.
* BUG: Require Python >= 3.6 in setup.py
* BUG: relpath fails for different drives on windows
* DOC: Fix documentation rendering,
* BUG: Don't segfault on bad __len__ when assigning. (gh-16327)
* MAINT: Stop Using PyEval_Call* and simplify some uses
* BLD: Avoid "visibility attribute not supported" warning.
* BUG: Allow attaching documentation twice in add_docstring
* MAINT: Remove f-strings in setup.py. (gh-16346)
* BUG: Indentation for docstrings
* BUG: Fix dtype leak in `PyArray_FromAny` error path
* ENH: Optimize Cpu feature detect in X86, fix for GCC on macOS...
* MAINT: core: Use a raw string for the fromstring docstring.
* MAINT: Make ctypes optional on Windows
* BUG: Fix small leaks in error path and ``empty_like`` with shape
* TST, MAINT: Fix detecting and testing armhf features
* DOC,BLD: Update sphinx conf to use xelatex.
* DOC,BLD: Update make dist html target.
* MAINT, DOC: add index for user docs.
* MAINT: support python 3.10
* DOC: Fix troubleshooting code snippet when env vars are empty
* REL: Prepare for the NumPy 1.19.0rc2 release.
* MAINT:ARMHF Fix detecting feature groups NEON_HALF and NEON_VFPV4
* BUG:random: Error when ``size`` is smaller than broadcast input...
* BUG: fix GCC 10 major version comparison
* BUG: Ensure SeedSequence 0-padding does not collide with spawn...
* BUG: fix sin/cos bug when input is strided array
* MAINT: Move and improve ``test_ignore_nan_ulperror``.
* REL: Update 1.19.0-changelog.rst for 1.19.0 release.

(adam)

2020-08-05 13:55:23 UTC MAIN commitmail json YAML

Added devel/py-iniconfig; Updated devel/py-py

(adam)

2020-08-05 13:55:02 UTC MAIN commitmail json YAML

py-py: updated to 1.9.0

1.9.0
- Add type annotation stubs for the following modules:

  * ``py.error``
  * ``py.iniconfig``
  * ``py.path`` (not including SVN paths)
  * ``py.io``
  * ``py.xml``

  There are no plans to type other modules at this time.

  The type annotations are provided in external .pyi files, not inline in the
  code, and may therefore contain small errors or omissions. If you use ``py``
  in conjunction with a type checker, and encounter any type errors you believe
  should be accepted, please report it in an issue.

1.8.2
- On Windows, ``py.path.local``s which differ only in case now have the same
  Python hash value. Previously, such paths were considered equal but had
  different hashes, which is not allowed and breaks the assumptions made by
  dicts, sets and other users of hashes.

(adam)

2020-08-05 13:54:15 UTC MAIN commitmail json YAML

py-iniconfig: added version 1.0.1

iniconfig is a small and simple INI-file parser module having a unique set of
features:
* tested against Python2.4 across to Python3.2, Jython, PyPy
* maintains order of sections and entries
* supports multi-line values with or without line-continuations
* supports "#" comments everywhere
* raises errors with proper line-numbers
* no bells and whistles like automatic substitutions
* iniconfig raises an Error if two sections have the same name.

(adam)

2020-08-05 13:49:22 UTC MAIN commitmail json YAML

Fix location of dependency

(joerg)

2020-08-05 13:47:43 UTC MAIN commitmail json YAML

2020-08-05 06:48:37 UTC MAIN commitmail json YAML

Updated www/py-hyperlink, misc/py-tqdm

(adam)

2020-08-05 06:48:17 UTC MAIN commitmail json YAML

py-tqdm: updated to 4.48.2

tqdm v4.48.2 stable
fix notebook formatting

(adam)

2020-08-05 06:46:02 UTC MAIN commitmail json YAML

py-hyperlink: updated to 20.0.1

20.0.1
Rerelease to fix packaging metadata around conditional requirements.

20.0.0
* CPython 3.7 and 3.8 and PyPy3 added to test matrix
* Hyperlink now has type hints and they are now exported per
  [PEP 561](https://www.python.org/dev/peps/pep-0561/).
* Several bugs related to hidden state were fixed, making it so that all data
  on a `URL` object (including `rooted` and `uses_netloc`) is reflected by and
  consistent with its textual representation.
  This does mean that sometimes these constructor arguments are ignored, if it
  would create invalid or unparseable URL text.

(adam)

2020-08-05 06:24:32 UTC MAIN commitmail json YAML

2020-08-05 04:16:56 UTC MAIN commitmail json YAML

py-wagtailmenus: ditto

(tnn)

2020-08-05 03:27:13 UTC MAIN commitmail json YAML

py-wagtail: not for python 2.7

(tnn)

2020-08-05 01:27:20 UTC MAIN commitmail json YAML

doc: Updated devel/php-composer to 1.10.10

(tpaul)

2020-08-05 01:27:12 UTC MAIN commitmail json YAML

php-composer: Update to 1.10.10

Upstream Release Notes:

* Fixed create-project not triggering events while installing the root package
* Fixed PHP 8 compatibility issue
* Fixed self-update to avoid automatically upgrading to the next major release
  once it becomes stable.

(tpaul)

2020-08-05 00:09:03 UTC MAIN commitmail json YAML

doc: Updated x11/xfce4-whiskermenu-plugin to 2.4.6

(gutteridge)

2020-08-05 00:08:48 UTC MAIN commitmail json YAML

xfce4-whiskermenu-plugin: update to 2.4.6

Change log:

2.4.6
=====
- Fix crash during grab check. (Issue #19)
- Fix background incorrect without compositing.

(gutteridge)

2020-08-05 00:07:52 UTC MAIN commitmail json YAML

doc: Updated time/xfce4-timer-plugin to 1.7.1

(gutteridge)

2020-08-05 00:06:58 UTC MAIN commitmail json YAML

xfce4-timer-plugin: update to 1.7.1

Change log:

1.7.1
======
- Update URLs from goodies.x.o to docs.x.o (Bug #16180)
- Do not recreate box when orientation changes
- Remove unused eventbox
- Avoid square-sized plugin (Bug #16101)
- Remove unused variables and function
- Resolve GCC warning: ISO C90 forbids mixed declarations and code
- Preferences: Improved spacing and layout in editor (Bug #14678)
- Selecting a timer always starts it
- Add Hossam Ayman's multiple timer code, some leak and g_free fixes in
  update_function.
- Translation Updates:
  Albanian, Arabic, Asturian, Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United Kingdom),
  Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic,
  Indonesian, Italian, Japanese, Korean, Latvian, Lithuanian, Malay,
  Norwegian Bokm奪l, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai,
  Turkish, Uighur, Ukrainian, Urdu, Urdu (Pakistan)

(gutteridge)

2020-08-04 23:30:42 UTC MAIN commitmail json YAML

graphviz: gts is no longer an option

(gutteridge)

2020-08-04 22:21:57 UTC MAIN commitmail json YAML

2020-08-04 21:54:46 UTC MAIN commitmail json YAML

mk/fetch/fetch.mk: add keywords for "bmake help"

(rillig)

2020-08-04 21:46:44 UTC MAIN commitmail json YAML

mk/help: fix help parser for variable names followed by comma

Seen in mk/fetch/fetch.mk for FETCH_USE_IPV4_ONLY.

(rillig)

2020-08-04 21:35:01 UTC MAIN commitmail json YAML

regress/infra-unittests: add test for help, topic followed by comma

(rillig)

2020-08-04 19:09:10 UTC MAIN commitmail json YAML

Updated fonts/py-fonttools, devel/py-dotenv

(adam)

2020-08-04 19:08:53 UTC MAIN commitmail json YAML

py-dotenv: updated to 0.14.0

0.14.0

Changed
- Privilege definition in file over the environment in variable expansion

Fixed
- Improve error message for when file isn't found
- Use HTTPS URL in package meta data

(adam)

2020-08-04 19:06:42 UTC MAIN commitmail json YAML

py-fonttools: updated to 4.13.0

4.13.0
- [feaLib/otlLib] Moved lookup subtable builders from feaLib to otlLib; refactored
  some common code
- [docs] Document otlLib module
- [glifLib] Fixed bug with some UFO .glif filenames clashing on case-insensitive
  filesystems
- [colorLib] Updated COLRv1 implementation following changes in the draft spec

(adam)

2020-08-04 18:05:39 UTC MAIN commitmail json YAML

Updated devel/py-pip, net/py-ncclient

(adam)

2020-08-04 18:05:21 UTC MAIN commitmail json YAML

py-ncclient: updated to 0.6.8

v0.6.8
Variety of small updates and bugfixes, but of note:

Support for namespace prefixes for XPath queries
edit-config parameter validation
Support for multiple RPC errors
API to get supported device types
Support for subtree filters with multiple top-level tags

(adam)

2020-08-04 17:53:31 UTC MAIN commitmail json YAML

py-pip: updated to 20.2.1

20.2.1
======

Features
--------
- Ignore require-virtualenv in ``pip list``

Bug Fixes
---------
- Correctly find already-installed distributions with dot (``.``) in the name
  and uninstall them when needed.
- Trace a better error message on installation failure due to invalid ``.data``
  files in wheels.
- Fix SVN version detection for alternative SVN distributions.
- New resolver: Correctly include the base package when specified with extras
  in ``--no-deps`` mode.
- Use UTF-8 to handle ZIP archive entries on Python 2 according to PEP 427, so
  non-ASCII paths can be resolved as expected.

Improved Documentation
----------------------
- Add details on old resolver deprecation and removal to migration documentation.
- Fix feature flag name in docs.

(adam)

2020-08-04 15:50:19 UTC MAIN commitmail json YAML

libX11: backport patch fixing regression from upstream. bump PKGREVISION

(maya)

2020-08-04 15:36:11 UTC MAIN commitmail json YAML

doc: Updated textproc/miller to 5.8.0

(fcambus)

2020-08-04 15:35:53 UTC MAIN commitmail json YAML

miller: update to 5.8.0.

ChangeLog:

Features

    The new count verb is a keystroke-saver for stats1 -a count -f
    {some field name}.

    --jsonx and --ojsonx are keystroke-savers for --json --jvstack
    and --ojson --jvstack, which is to say, multi-line pretty-printed
    JSON format.

    The new -s name=value feature for mlr put and mlr filter gives
    you simpler access to environment variables in your Miller
    script, as requested in #315.

Bugfixes

    mlr format-values is no longer SEGVing on CSV/TSV input. This
    was reported on #330.

    #313 fixes a corner case when field names within command-line
    arguments have embedded newlines.

    Line/column indicators for JSON-formatting error messages are
    now correct (previously they were showing up as 0).

    end {print NF} no longer SEGVs. This was reported in #330.

    Several broken doc links were fixed up as reported on #329.

(fcambus)

2020-08-04 14:00:03 UTC MAIN commitmail json YAML

firefox: bomb early if dbus is disabled on Linux

It cannot be disabled because it is unconditionally depended on
by third-party/rust/audio-thread-priority (and maybe other components?)

(tnn)