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 (9m)  pkgsrc-2024Q1 (9d)  pkgsrc-2023Q4 (56d)  pkgsrc-2023Q2 (88d)  pkgsrc-2023Q3 (168d) 

2024-05-26 20:38:36 UTC Now

2020-04-20 07:09:37 UTC MAIN commitmail json YAML

waf: update to 2.0.20.

NEW IN WAF 2.0.20
-----------------
* Detect -flto and -fno-lto in parse_config #2281
* Improve custom option processing #2280
* Enable Clang on cygwin #2279
* Make distclean target 'no_lock_in_top/run' modifiers compatible with env vars #2271
* Update irix compiler detection
* Exclude ConfigSet from altering ConfigurationContext.run_build caches #2273
* Add gas support in extras/gccdeps.py #2278
* Improve compatibility with custom commands in extras/clang_compilation_database #2274

(wiz)

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

meld: update to 3.21.0.

2020-04-19 meld 3.21.0
======================

  UI changes:

  * Move to a modern GTK headerbar-based design, including:
    * More extensive action support in the header bar
    * New comparison overview map widget that provides a clearer overview for
      multiple panes at once, and allows for more natural scrollbar
      positioning (Kai Willadsen)
    * Text, filename and version filters are now all accessible from the
      toolbar (Kai Willadsen)
    * Refreshed find bar that more closely matches other applications (Kai
      Willadsen)
    * Remove application menu in line with Initiatives#4 (Kai Willadsen)
    * New recent comparison selection widget (Kai Willadsen)
    * Change tab style to be full-width and hidden for single tab windows (Kai
      Willadsen)
  * Make file comparison change navigation more intuitive by changing how it
    decides where to scroll from (Heikki Ketoharju)
  * Completely refreshed Meld application icon (Alex Monday)
  * File comparison now has overscroll at the bottom of file comparisons,
    making it easier to see end-of-file differences and improving scroll
    syncing (Kai Willadsen)
  * Text wrapping, whitespace, line numbers and line highlight can now all be
    toggled from the file comparison status bar (Kai Willadsen)

  Features:

  * Add support for CVS in version control comparisons (gitqlt)
  * Copy selected file paths in folder comparison (WenGuoyao)
  * Improve dark theme detection so custom Meld highlighting better matches
    the user's theme (Kai Willadsen)
  * Meld's built-in GtkSourceView schemes now support syntax highlighting
    (Kai Willadsen)
  * Moving past the first or last change using our change navigation now
    alerts with the standard error bell (Kai Willadsen)
  * Support nightly Flatpak builds of Meld using GNOME's CI (Kai Willadsen)
  * Support development using GNOME Builder's workflow

  Fixes:

  * CI and build system fixes (Michael Behrisch, Frank Dana, Piotr Drąg, Vasily Galkin)
  * Fix running uninstalled from non-project-base folder (Vasily Galkin)
  * Fix file comparison closing after file save (Vasily Galkin)
  * Fix file comparison handling of certain line breaks (Kai Willadsen)
  * Fix folder comparison display of large file sizes (andre)
  * Fix folder comparisons with pre-epoch timestamps (Kai Willadsen)
  * Fix folder comparisons not handling ignore blank lines + text filters (Kai
    Willadsen)
  * Handle file deletion better on NFS mounts (Kai Willadsen)
  * Fix handling of bad filter regular expressions (Kai Willadsen)
  * Fix push action on missing changes in three way comparison (Kai Willadsen)
  * Default file chooser encoding to autodetect (Kai Willadsen)
  * Minor UI fixes:
    * Statusbar now correctly sets default encoding & file type for empty
      files (Kai Willadsen)
    * Statusbar tries to keep a constant width for the cursor label (Kai
      Willadsen)
    * Folder comparisons set sensitivity correctly for empty rows (Kai
      Willadsen)
    * Give commit dialog message area a reasonable height (Kai Willadsen)
    * Fix long file name wrapping in info bar notifications (Kai Willadsen)
    * Fix long file name ellipsization in file comparisons (Kai Willadsen)
  * Windows fixes:
    * Fix crash when started with unexpected environment (Vasily Galkin)
    * Fix dbus support for single-instance behaviour (Vasily Galkin)
    * Fix internationalisation building from source (ThunderEX)
    * Fix SVG icon display (Kai Willadsen)
    * Support logging to a file on Windows for debugging (Kai Willadsen)
    * Default file encoding to UTF-8 to avoid Windows-specific locale issues
      (Kai Willadsen)
  * Typo fixes (luzpaz)
  * Localisation fixes (Piotr Drąg)

  Internal changes:

  * Add Meson build system support; setuptools is still supported for Windows
    and Mac OS builds, but Linux distributions should switch to building with
    Meson (Bilal Elmoussaoui, Kai Willadsen)
  * Move from GtkUIManager to GAction-based actions
  * Move all UI-file-constructed widgets from custom Python wrapper classes
    to using real GtkWidget templates
  * Move UI templates, menus, custom icons and CSS to be resource-loaded
  * Move to pre-commit using flake8 and isort for CI linting
  * Move to new GtkSourceView 4 API
  * Modernised Python GObject API usage, including signal and property usage
  * Fix some deprecated GTK API usage
  * Support Python 3.8
  * Updated dependencies:
    * Python 3.6
    * GTK+ 3.20
    * GLib 2.48
    * GtkSourceView 4.0
    * pygobject 3.30
    * pycairo 1.15

  * Issues fixed: 62, 78, 119, 170, 240, 265, 265, 267, 279, 290, 313, 314,
    316, 321, 322, 337, 341, 342, 344, 344, 350, 351, 359, 419, 432, 439, 442,
    451

  Translations:

  * Alan Mortensen (da)
  * Anders Jonsson (sv)
  * Asier Sarasua Garmendia (eu)
  * Ask Hjorth Larsen (da)
  * Balázs Meskó (hu)
  * Balázs Úr (hu)
  * Daniel Mustieles (es)
  * Daniel Șerbănescu (ro)
  * Emin Tufan Çetin (tr)
  * Fran Dieguez (gl)
  * Guillaume Bernard (fr)
  * Jiri Grönroos (fi)
  * Kukuh Syafaat (id)
  * Marek Černocký (cs)
  * Matej Urbančič (sl)
  * Milo Casagrande (it)
  * Piotr Drąg (pl)
  * Rafael Fontenelle (pt_BR)
  * Ryuta Fujii (ja)
  * Sabri Ünal (tr)
  * sicklylife (ja)
  * Wolfgang Stöggl (de)
  * Yuri Chornoivan (uk)

(wiz)

2020-04-20 07:01:09 UTC MAIN commitmail json YAML

doc: Updated converters/libstaroffice to 0.0.7

(wiz)

2020-04-20 07:01:00 UTC MAIN commitmail json YAML

libstaroffice: update to 0.0.7.

0.0.7:
- 04/04/2020:
  - fix various warnings.

(wiz)

2020-04-20 06:58:30 UTC MAIN commitmail json YAML

doc: Updated security/libsecret to 0.20.3

(wiz)

2020-04-20 06:58:21 UTC MAIN commitmail json YAML

libsecret: update to 0.20.3.

0.20.3
* secret-file-backend: Fix use-after-free in flatpak [!52]
* docs: Add man subdir only if manpage is enabled [!51]

(wiz)

2020-04-20 06:57:10 UTC MAIN commitmail json YAML

doc: Updated net/glib-networking to 2.64.2

(wiz)

2020-04-20 06:57:01 UTC MAIN commitmail json YAML

glib-networking: update to 2.64.2.

2.64.2 - April 14, 2020
=======================

- Reenable TLS 1.0/1.1 protocols due to COVID-19.
- Fix build warning on Windows.

(wiz)

2020-04-20 06:55:28 UTC MAIN commitmail json YAML

doc: Updated audio/chromaprint to 1.5.0

(wiz)

2020-04-20 06:55:19 UTC MAIN commitmail json YAML

chromaprint: update to 1.5.0.

Version 1.5.0 -- April 15, 2020
===============================

- Added support for fpcalc -raw -signed, which helps with easier PostgreSQL integration
- Added support for using libavresample instead of libswresample
- Fixed possible crash in chromaprint_decode_fingerprint
- Fixed unit tests on big endian CPUs

(wiz)

2020-04-20 06:51:04 UTC MAIN commitmail json YAML

doc: Updated graphics/adwaita-icon-theme to 3.36.1

(wiz)

2020-04-20 06:50:53 UTC MAIN commitmail json YAML

adwaita-icon-theme: update to 3.36.1.

3.36.1
  - symbolic: user-not-tracked bugfix (issue 81)
  - fullcolor: video-x-generic metaphor (issue 59)
  - symbolic: color coding of battery states (issue 77)
  - symbolic: hw disabled states (sam)
  - symbolic: microphone state icons (sam)

(wiz)

2020-04-20 06:40:13 UTC MAIN commitmail json YAML

doc: Updated x11/pixman to 0.40.0

(wiz)

2020-04-20 06:40:05 UTC MAIN commitmail json YAML

pixman: update to 0.40.0.

log:
Adam Jackson (17):
      test: Fix undefined left shift in affine-test
      test: Fix undefined left shift in pixel_checker_init
      pixman: Fix undefined left shift in pixel_contract_from_float
      pixman-access: Fix various undefined left shifts
      pixman-combine: Fix various undefined left shifts
      pixman-image: Fix undefined left shift
      pixman-gradient-walker: Fix undefined left shift
      pixman-sse2: Fix an undefined left shift
      pixman-fast-path: Fix various undefined left shifts
      pixman-bits-image: Fix various undefined left shifts
      pixman-bits-image: Fix left shift of a negative number
      pixman-matrix: Fix left shift of a negative number
      test: Fix unrepresentable subtraction in stress-test
      pixman-mmx: Fix undefined left-shifts
      pixman-mmx: Fix undefined unaligned loads
      pixman-sse2: Fix undefined unaligned loads
      fast-path: Fix some sketchy pointer arithmetic

Antonio Ospite (1):
      pixman-compiler.h: fix building tests with MinGW

Basile Clement (6):
      Fix bilinear filter computation in wide pipeline
      Implement basic dithering for the wide pipeline, v3
      test: Check the dithering path in tolerance-test
      demos: Add a dithering demo
      Ordered dithering with blue noise, v2
      Don't use GNU extension for binary numbers

Christoph Reiter (3):
      meson: define SIZEOF_LONG  and use -Wundef
      meson: allow building a static library
      meson: fix TLS support under mingw

Chun-wei Fan (11):
      meson.build: Fix MMX, SSE2 and SSSE3 checks on MSVC
      meson.build: Disable OpenMP on MSVC builds
      build: Don't assume PThreads if threading support is found
      meson.build: Improve libpng search on MSVC
      pixman/pixman-version.h.in: Add a PIXMAN_API macro
      pixman/pixman.h: Mark public APIs with PIXMAN_API
      pixman-[compiler|private].h: Export symbols for tests
      pixman/meson.build: Define PIXMAN_API on MSVC-style compilers
      test/solid-test.c: Include stdint.h
      demos: Define _USE_MATH_DEFINES on MSVC-style compilers
      thread-test.c: Use Windows Threading API on Windows

Dylan Baker (1):
      meson: don't use link_with for library()

Fan Jinke (1):
      add Hygon Dhyana support to enable X86_MMX_EXTENSIONS feature

Federico Mena Quintero (1):
      Initialize temporary buffers in general_composite_rect()

Ghabry (1):
      Enabled armv6 SIMD for 3DS (devkitARM) and arm neon SIMD for PS Vita (vit

Jonathan Kew (2):
      Explicitly cast byte to uint32_t before left-shifting.
      Avoid undefined behavior (left-shifting negative value) in pixman_int_to_

Khem Raj (1):
      test/utils: Check for FE_INVALID definition before use

Mathieu Duponchelle (2):
      meson: finish porting over mmx and ssse2 flags for sun and msvc
      meson: add missing function check (getisax)

Matt Turner (7):
      Post-release version bump to 0.38.5
      lowlevel-blt-bench: Remove unused variable
      loongson: Avoid C90 mixing-code-and-decls warning
      Distribute the blue-noise files
      Build xz tarballs instead of bzip2
      Move from MD5/SHA1 to SHA256/SHA512 digests
      Pre-release version bump to 0.40.0

Shiyou Yin (1):
      configure.ac: use '-mloongson-mmi' for Loongson MMI

Yin Shiyou (1):
      pixman-combine: Fix wrong value of RB_MASK_PLUS_ONE.

(wiz)

2020-04-20 00:47:34 UTC MAIN commitmail json YAML

Don't expect that inline is actually inlined.

(joerg)

2020-04-20 00:46:51 UTC MAIN commitmail json YAML

2020-04-20 00:46:22 UTC MAIN commitmail json YAML

Needs huge amounts of memory

(joerg)

2020-04-20 00:45:56 UTC MAIN commitmail json YAML

2020-04-20 00:45:08 UTC MAIN commitmail json YAML

Deal with <version> from C++17. Drop unnecessary static_assert that
fails for legacy reasons for NetBSD.

(joerg)

2020-04-20 00:44:09 UTC MAIN commitmail json YAML

2020-04-20 00:43:51 UTC MAIN commitmail json YAML

Needs libXcursor

(joerg)

2020-04-20 00:43:29 UTC MAIN commitmail json YAML

2020-04-20 00:42:52 UTC MAIN commitmail json YAML

2020-04-20 00:42:30 UTC MAIN commitmail json YAML

2020-04-20 00:42:07 UTC MAIN commitmail json YAML

2020-04-20 00:41:43 UTC MAIN commitmail json YAML

2020-04-20 00:41:04 UTC MAIN commitmail json YAML

2020-04-20 00:40:08 UTC MAIN commitmail json YAML

Ignore portability of configure.in after patching configure

(joerg)

2020-04-20 00:39:36 UTC MAIN commitmail json YAML

2020-04-20 00:39:19 UTC MAIN commitmail json YAML

Ignore portability warnings for configure.in as configure is patched

(joerg)

2020-04-20 00:38:59 UTC MAIN commitmail json YAML

2020-04-20 00:38:36 UTC MAIN commitmail json YAML

2020-04-20 00:36:45 UTC MAIN commitmail json YAML

2020-04-20 00:35:23 UTC MAIN commitmail json YAML

2020-04-20 00:34:20 UTC MAIN commitmail json YAML

2020-04-20 00:32:56 UTC MAIN commitmail json YAML

Actually declare msgfmt as tool in use.

(joerg)

2020-04-20 00:32:28 UTC MAIN commitmail json YAML

Resolve conflict with C++17 <version>

(joerg)

2020-04-20 00:32:04 UTC MAIN commitmail json YAML

Honor relaxed resource limits from Java settings. Don't allow JDK10+ as
it depends on obsolete javah.

(joerg)

2020-04-19 23:34:48 UTC MAIN commitmail json YAML

doc: Updated lang/tcl to 8.6.10nb1

(wiz)

2020-04-19 23:34:38 UTC MAIN commitmail json YAML

tcl: update to 8.6.10nb1.

Rename man page to avoid conflict with ocaml, and to follow its
own naming convention.

(wiz)

2020-04-19 20:20:12 UTC MAIN commitmail json YAML

Updated www/py-pelican to 4.2.0

(nils)

2020-04-19 20:17:55 UTC MAIN commitmail json YAML

Updated www/py-pelican to 4.2.0.

Upstream changes:

3.7.1 to 4.0:
* Replace develop_server.sh script with pelican --listen
* Improved copy/link behavior for large static files (e.g., videos)
* New {static} syntax to link to static content; content linked to by
* {static} and {attach} is automatically copied over even if not in
* STATIC_PATHS
* Pages can now have draft status
* Show current settings via new --print-settings flag
* New signals: feed_generated and page_generated_write_page
* Replace Fabric with Invoke and fabfile.py template with tasks.py
* New ARTICLE_TRANSLATION_ID and PAGE_TRANSLATION_ID settings to
* specify metadata attributes used to identify/disable translations
* HTML reader now parses multiple occurrences of metadata tags as a list
* New Blogger XML backup importer
* Wordpress importer now updates file links to point to local copies if the
* files were downloaded with --wp-attach.
* Many bug fixes, tweaks, and other enhancements

4.0 to 4.0.1:
* Refactor pelican.server logging
* Fix bug in which all static files were processed as "draft"
* Bug fixes for Invoke/Makefile automation, Importer, and other miscellanea

4.0.1 to 4.1:
* Live browser reload upon changed files (provided via Invoke task)
* Add pyproject.toml, managed by Poetry
* Support for invoking python -m pelican
* Add relative source path attribute to content
* Allow directories in EXTRA_PATH_METADATA
* Add all_articles variable to period pages (for recent posts functionality)
* Improve debug mode output
* Remove blank or duplicate summaries from Atom feed
* Fix bugs in pagination, pelican-import, pelican-quickstart, and feed importer

4.1 to 4.1.1:
* Add AutoPub to auto-publish releases on PR merge
* Add CSS classes for reStructuredText figures
* Pass argv to Pelican main entrypoint
* Set default content status to a blank string rather than None

4.1.1 to 4.1.2:
* Fix pelican.settings.load_source to avoid caching issues

4.1.2 to 4.1.3:
* Fix quick-start docs regarding pelican --listen
* Set default listen address to 127.0.0.1
* Add extra/optional Markdown dependency to setup.py
* Use correct SSH port syntax for rsync in tasks.py
* Place all deprecated settings handling together
* Add related project URLs for display on PyPI
* Skip some tests on Windows that can't pass due to filesystem differences

4.1.3 to 4.2.0:
* Support inline SVGs; don't treat titles in SVGs as HTML titles
* Add category to feeds (in addition to tags)
* Improve content metadata field docs
* Add docs for including other Markdown/reST files in content

Pkgsrc changes:
* updated the way software version is brought to the documentation (upstream
imports it from the software, but this prevents from building the package)

(nils)

2020-04-19 18:25:07 UTC MAIN commitmail json YAML

ffmpeg4: Various option tweaks.

- Add mbedtls to the ssl group.
- Set the default ssl option to gnutls
  Basically so we don't have to mark binaries as "nonfree" by default
- Enable opus and x265

(nia)

2020-04-19 13:50:40 UTC MAIN commitmail json YAML

2020-04-19 13:04:29 UTC MAIN commitmail json YAML

www/sitecopy: add license

(rillig)

2020-04-19 13:00:12 UTC MAIN commitmail json YAML

devel/libmimedir: add license

(rillig)

2020-04-19 12:58:28 UTC MAIN commitmail json YAML

devel/libmemcache: add license

(rillig)

2020-04-19 12:53:21 UTC MAIN commitmail json YAML

mk/license.mk: adjust location of the ninka package

(rillig)

2020-04-19 12:50:41 UTC MAIN commitmail json YAML

doc: Added devel/ninka version 1.3.2pre20180106

(rillig)

2020-04-19 12:50:24 UTC MAIN commitmail json YAML

devel/ninka: import version 1.3.2pre20180106 from pkgsrc-wip

Ninka is a lightweight license identification tool for source code.

(rillig)

2020-04-19 12:47:27 UTC MAIN commitmail json YAML

pkgtools/check-portability: make test == an error

It had only been a warning before, due to a forgotten nerrors++. The
check in mk/check/check-portability.awk already treats this case as an
error.

(rillig)

2020-04-19 12:43:50 UTC MAIN commitmail json YAML

doc: Added devel/p5-Test-Strict version 0.47

(rillig)

2020-04-19 12:43:24 UTC MAIN commitmail json YAML

devel/p5-Test-Strict: add version 0.47

Test::Strict lets you check the syntax, presence of use strict; and
presence use warnings; in your perl code. It report its results in
standard Test::Simple fashion.

Imported from pkgsrc-wip.

(rillig)

2020-04-19 12:18:22 UTC MAIN commitmail json YAML

devel/libmatchbox: add license

(rillig)

2020-04-19 12:05:24 UTC MAIN commitmail json YAML

doc: Updated pkgtools/check-portability to 20.1.0

(rillig)

2020-04-19 12:05:14 UTC MAIN commitmail json YAML

pkgtools/check-portability: update to 20.1.0

Changes since 19.4.3:

The variable name RANDOM_FILE is ok since it doesn't have a special
meaning to some shell implementations. Seen in www/curl.

(rillig)

2020-04-19 11:59:24 UTC MAIN commitmail json YAML

doc: Added graphics/kvantum version 0.15.2

(pin)

2020-04-19 11:58:47 UTC MAIN commitmail json YAML

import graphics/kvantum

Kvantum (by Pedram Pourang, a.k.a. Tsu Jan) is an SVG-based theme engine for Qt,
tuned to KDE and LXQt, with an emphasis on elegance, usability and practicality.

Kvantum has a default dark theme, which is inspired by the default theme of
Enlightenment. Creation of realistic themes like that for KDE was my first
reason to make Kvantum but it goes far beyond its default theme: you could make
themes with very different looks and feels for it, whether they be
photorealistic or cartoonish, 3D or flat, embellished or minimalistic, or
something in between, and Kvantum will let you control almost every aspect of
Qt widgets.

Kvantum also comes with extra themes that are installed as root with Qt5
installation and can be selected and activated by using Kvantum Manager.

patch submited upstream https://github.com/tsujan/Kvantum/pull/518
Thanks to Nikita and Maya for reviewing the package.

(pin)

2020-04-19 11:57:23 UTC MAIN commitmail json YAML

import graphics/kvantum

Kvantum (by Pedram Pourang, a.k.a. Tsu Jan) is an SVG-based theme engine for Qt,
tuned to KDE and LXQt, with an emphasis on elegance, usability and practicality.

Kvantum has a default dark theme, which is inspired by the default theme of
Enlightenment. Creation of realistic themes like that for KDE was my first
reason to make Kvantum but it goes far beyond its default theme: you could make
themes with very different looks and feels for it, whether they be
photorealistic or cartoonish, 3D or flat, embellished or minimalistic, or
something in between, and Kvantum will let you control almost every aspect of
Qt widgets.

Kvantum also comes with extra themes that are installed as root with Qt5
installation and can be selected and activated by using Kvantum Manager.

patch submited upstream https://github.com/tsujan/Kvantum/pull/518
Thanks to Nikita and Maya for reviewing the package.

(pin)

2020-04-19 11:37:13 UTC MAIN commitmail json YAML

2020-04-19 11:34:24 UTC MAIN commitmail json YAML

doc: Updated audio/audacious-plugins to 4.0.1

(nia)

2020-04-19 11:33:59 UTC MAIN commitmail json YAML

doc: Updated audio/audacious to 4.0.2

(nia)

2020-04-19 11:33:46 UTC MAIN commitmail json YAML

audacious: Update to 4.0.2

Bug fixes since 4.0.1:
* Fixed a regression where the Enter key did not work in the playlist
* Fixed the seek bar changing width as the time counter increments
* Fixed the title bar getting stuck showing "Buffering"
* Added a workaround to ensure that the toolbar is not hidden on startup
* Fixed the Composer field not being saved when updating ID3v2 tags

(nia)

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

Updated sysutils/py-psutil, databases/mongodb

(adam)

2020-04-19 10:05:50 UTC MAIN commitmail json YAML

2020-04-19 10:04:54 UTC MAIN commitmail json YAML

py-psutil: updated to 5.7.0

5.7.0

Enhancements
* [SunOS] add partial support for old SunOS 5.10 Update 0 to 3.
* [Linux] sensors_temperatures() looks into an additional /sys/device/ directory for additional data.
* [Windows] dropped support for Windows XP and Windows Server 2003. Minimum supported Windows version now is Windows Vista.
* [FreeBSD] add CI testing/service for FreeBSD (Cirrus CI).
* [Windows] process exe() will succeed for all process PIDs (instead of raising AccessDenied).
* [Windows] net_connections() and Process.connections() are 10% faster.
* [PyPy] added CI / test integration for PyPy via Travis.
* [Windows] added support for PyPy on Windows.
* [Windows] boot_time(), Process.create_time() and users()'s login time now have 1 micro second precision (before the precision was of 1 second).

Bug fixes
* [NetBSD] process cwd() may return ENOENT instead of NoSuchProcess.
* [Linux] Process.memory_maps() can raise KeyError.
* [SunOS] querying basic info for PID 0 results in FileNotFoundError.
* [FreeBSD] many Process methods may cause a segfault on FreeBSD 12.0 due to a backward incompatible change in a C type introduced in 12.0.
* [Windows] Process.memory_full_info() raises AccessDenied even for the current user and os.getpid().
* [Windows] Process.open_files() complete rewrite + check of errors.
* [Windows] process exe() may raise WinError 0.
* [Linux] disk_io_counters() does not take into account extra fields added to recent kernels.
* use the right C type when dealing with PIDs (int or long). Thus far (long) was almost always assumed, which is wrong on most platforms.
* [OpenBSD] Process connections(), num_fds() and threads() returned improper exception if process is gone.
* [SunOS] disk_partitions() may raise OSError.
* [Linux] disk_io_counters() may raise ValueError on systems not having /proc/diskstats.
* [Linux] could not compile on kernels <= 2.6.13 due to PSUTIL_HAVE_IOPRIO not being defined.

(adam)

2020-04-19 09:37:35 UTC MAIN commitmail json YAML

doc/TODO: add some

+ adwaita-icon-theme-3.36.1, chromaprint-1.5.0, gettext-0.20.2,
  glib-networking-2.64.2, libsecret-0.20.3, libstaroffice-0.0.7,
  meld-3.21.0, py-google-auth-1.14.0, swift-4.0.2, tigervnc-1.10.1
  [quite unstable], waf-2.0.20.

(wiz)

2020-04-19 08:58:24 UTC MAIN commitmail json YAML

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

(schmonz)

2020-04-19 08:58:14 UTC MAIN commitmail json YAML

Update to 0.70. From the changelog:

[Fixed]
- Due to hash key randomization, incompatible column sets were reported
  where in fact the sets are equal (with tests)
- Multiple examples would always report incompatible column sets
- Multiple examples trigger parser error due to accessing a
  deprecated scenario attribute
- Too much code was running with $/ bound to `undef` when parsing
  Gherkin from file
- NAME section missing in two modules causing Dist::Zilla to fail
  insertion of VERSION section

[Changed]
- Some improved error messages

[Added]
- New --strict option for `pherkin` which causes an exit value of 1
  when there are 'pending' or 'missing' steps

(schmonz)

2020-04-19 07:05:32 UTC MAIN commitmail json YAML

doc: Updated audio/din to 46.2

(fox)

2020-04-19 07:04:40 UTC MAIN commitmail json YAML

audio/din: Updates to 46.2

Changes since 46.1:

DIN Is Noise 46.2 @ Chennai, India
* optimised GUI controls a bit
* improved mirroring curve about horizontal, vertical axes
+ new horizontal, vertical local axes
+ new seed curves in fractaliser plugin
! fixed bug in identifying and setting audio devices !
! introduced in DIN 46 :( !

(fox)

2020-04-19 06:06:00 UTC MAIN commitmail json YAML

2020-04-19 03:31:08 UTC MAIN commitmail json YAML

link-grammar: fix builds with older compilers (NetBSD 7, CentOS)

(gutteridge)

2020-04-19 02:35:30 UTC MAIN commitmail json YAML

doc: Updated lang/php72 to 7.2.30

(taca)

2020-04-19 02:34:58 UTC MAIN commitmail json YAML

lang/php72: update to 7.2.30

Update php72 to 7.2.30.

16 Apr 2020, PHP 7.2.30

- Standard:
  . Fixed bug #79468 (SIGSEGV when closing stream handle with a stream filter
    appended). (dinosaur)
  . Fixed bug #79330 (shell_exec() silently truncates after a null byte). (stas)
  . Fixed bug #79465 (OOB Read in urldecode()). (stas)

(taca)

2020-04-19 01:17:11 UTC MAIN commitmail json YAML

2020-04-19 01:16:37 UTC MAIN commitmail json YAML

2020-04-19 01:16:02 UTC MAIN commitmail json YAML

2020-04-18 23:28:42 UTC MAIN commitmail json YAML

Partially revert the USE_TOOLS part of the last change. We don't handle
:test too well in replace.mk right now for this.

(joerg)

2020-04-18 23:11:08 UTC MAIN commitmail json YAML

2020-04-18 22:08:29 UTC MAIN commitmail json YAML

Needs C++14 at least with mozjs60

(joerg)

2020-04-18 22:07:39 UTC MAIN commitmail json YAML

fontforge is very memory hungry, so raise limits.

(joerg)

2020-04-18 22:04:18 UTC MAIN commitmail json YAML

2020-04-18 22:03:58 UTC MAIN commitmail json YAML

2020-04-18 22:03:09 UTC MAIN commitmail json YAML

Ignore portability of configure.in after patching configure itself

(joerg)

2020-04-18 22:02:28 UTC MAIN commitmail json YAML

Ignore inconsistent indentation with clang

(joerg)

2020-04-18 22:01:57 UTC MAIN commitmail json YAML

2020-04-18 22:01:34 UTC MAIN commitmail json YAML

2020-04-18 22:00:59 UTC MAIN commitmail json YAML

2020-04-18 22:00:40 UTC MAIN commitmail json YAML

2020-04-18 22:00:10 UTC MAIN commitmail json YAML

2020-04-18 21:59:36 UTC MAIN commitmail json YAML

Unlimit virtualsize as well as datasize.

(joerg)

2020-04-18 21:59:15 UTC MAIN commitmail json YAML

Deal with a difference in the GCC visilibity pragma between GCC and
clang. Bump revision.

(joerg)

2020-04-18 21:55:07 UTC MAIN commitmail json YAML

2020-04-18 19:43:23 UTC MAIN commitmail json YAML

doc: Added devel/texttest version 4.0.0

(schmonz)

2020-04-18 19:43:04 UTC MAIN commitmail json YAML

Add and enable texttest.

(schmonz)

2020-04-18 19:42:18 UTC MAIN commitmail json YAML

Initial import of TextTest, an open source tool for text-based
functional testing. This means running a program in lots of different
ways from the command line, and using the text output produced as a
means of controlling the behaviour of that application.

(schmonz)

2020-04-18 17:50:12 UTC MAIN commitmail json YAML

2020-04-18 17:46:54 UTC MAIN commitmail json YAML

doc: Added www/zola version 0.10.1

(nikita)

2020-04-18 17:43:17 UTC MAIN commitmail json YAML

Add zola to www category

(nikita)

2020-04-18 17:42:52 UTC MAIN commitmail json YAML

Add www/zola version 0.10.1

Zola is a static website generator in a single binary with
everything built-in.

(nikita)

2020-04-18 17:36:45 UTC MAIN commitmail json YAML

devel/py-unpaddedbase64: Fix PKGNAME

(js)

2020-04-18 17:33:51 UTC MAIN commitmail json YAML

mysql55: Mark BROKEN, to avoid wasted build time

This neds old (1.0) openssl.  pkgsrc no longer uses that.

(gdt)

2020-04-18 15:56:36 UTC MAIN commitmail json YAML

2020-04-18 15:54:40 UTC MAIN commitmail json YAML

Updated shells/{,p}bosh to 2020-04-18  (devel/smake and archives/star
probably could do with an update).

Bosh changes (we skipped 2 intermediate releases):

New features with AN-2020-03-11:

- Bourne Shell: set -m now works in scripts as well. Before, bosh did
never call startjobs() when the shell startup was done with a shell
script.

- Bourne Shell: The shell now supports the alternate ;& switch
command limiter in addition to ;; where ;& implements a fallthrough
to the next command list regardless on thether there is a match or not.

New features with AN-2020-03-27:

- Bourne Shell: The case statement now supports the alternate end case
symbol ";;&" that has been introduced by bash. If ";;&" is used instead
of ";;", the next pattern list is evaluated and if there is a match,
the related command list is executed.

New features with AN-2020-04-18:

- Bourne Shell: IRIX has ls(1) installed as /sbin/ls and this caused
some of our unit tests to fail. We now only check for "bin/ls" and
no longer for "/bin/ls" in "type" return messages.

- Bourne Shell/bsh: signames.c has been modified to work correctly if the
number of statically defined realtime signals is odd. This applies to
NetBSD and caused the shells to miss RTMIN+15 on NetBSD.

Thanks to Robert Elz for reporting

- Bourne Shell: A new trap code "ERR" as been introduced. This is modeled
after a feature from ksh88. "trap cmd ERR" causes "cmd" to be called
whenever a command causes a non-zero exit code. The "cmd" is not called
in case that with "set -e" the shell would not exit.

This is not required by POSIX but helpful.

- Bourne Shell: A new set of unit tests for the ERR trap has been added.

- Bourne Shell: An attempt to fix the POSIX behavior for set -e from
October 2018 has been identified to be wrong. If we kept that change,
a list with "set -e; ..." and a failing command would not exit as
expected.

- Bourne Shell: A new piece of code has been added to handle set -e
for function calls.

- Bourne Shell: The man page now better explains the behavior, if in
set -e mode.

- Bourne Shell: print.c::prs_cntl() could cause a buffer overflow with
"unprintable" multi byte UNICODE characters that are printed as list
of octal escape sequences. the buffer overflow happened because there
was only redzone space for one such octal escape sequence.

Thanks to Heiko Ei�feldt for reporting

(kre)

2020-04-18 15:52:39 UTC MAIN commitmail json YAML

doc: Added devel/go-radix version 1.0.0

(nikita)

2020-04-18 15:51:55 UTC MAIN commitmail json YAML

Add devel/go-radix version 1.0.0

go-radix provides the `radix` package that implements a radix tree.
The package only provides a single `Tree` implementation, optimized
for sparse nodes.

As a radix tree, it provides the following:
* O(k) operations. In many cases, this can be faster than a hash table since
  the hash function is an O(k) operation, and hash tables have very poor
  cache locality.
* Minimum / Maximum value lookups
* Ordered iteration

For an immutable variant, see go-immutable-radix.

(nikita)

2020-04-18 15:26:07 UTC MAIN commitmail json YAML

devel/py-frozendict: Simplify PKGNAME generation

(js)

2020-04-18 15:24:37 UTC MAIN commitmail json YAML

devel/py-unpaddedbase64: More specific homepage

(js)

2020-04-18 15:04:34 UTC MAIN commitmail json YAML

mk/subst.mk: document that SUBST_VARS does not support dollar

(rillig)

2020-04-18 14:56:25 UTC MAIN commitmail json YAML

doc: Updated www/go-minify to 2.7.3

(nikita)

2020-04-18 14:56:06 UTC MAIN commitmail json YAML

go-minify: Update to 2.7.3

Changelog picked from https://github.com/tdewolff/minify/releases

v2.7.3
    external minifiers can now use input/output files instead of only stdin/stdout using the $in and $out keywords
    SVG: don't minify inside foreignObject, fixes #291

v2.7.2
    SVG: bugfix for C, S, Q, and T commands where if the control points would not overlap with the start or end points of the curve, it would still be converted to a line.

v2.7.1
    DataURI: if the original data URI is shorter than the URL-encoded/base64-encoded URI, use the original instead, fixes #282
    Bugfix: decimal (i.e. without exponentials) incorrectly minified 139.9 to 230 instead of 140

v2.7.0
    Use custom URL encode/decode functions to fix #180 and #243
    Decimal and Number now take precision to mean the number of significant digits, and not the number of digits behind the dot (decimals); includes a few subtle bugfixes. Decimals option renamed to Precision
    Move Hash definitions and EntitiesMap from tdewolff/parse to this repository to prevent releasing new versions of tdewolff/parse everytime
    cmd: add --sync functionality
    cmd: make --watch work for newly created directories
    cmd: various fixes and improved messages
    CSS: keep quotes around IE font families, fixes #251
    CSS: major refactor to allow nested functions to be minified
    CSS: improved HSL/RGB minification
    CSS: minify more properties: color, background-color, border-color, border-*-color, caret-color, outline-color, fill, stroke, column-rule, text-shadow, text-decoration, text-emphasis, flex, flex-*, order, fixes #217
    CSS: minify background better if it has multiple layers
    CSS: improve box-shadow minification
    CSS: accept CSS functions where numbers/lengths are required, such as calc, min, max, clamp, attr, var
    SVG: print new path command after bad command, fixes #275
    SVG: print A command correctly with boolean largeArc and sweep
    SVG: avoid precision errors for alternative (absolute or relative commands) path

v2.6.3
  Add install.sh and Makefile to ./cmd/minify.
  No changes to binaries (use v2.6.2).

v2.6.2
    HTML: ignore CSS minification for amp-boilerplate
    HTML: add KeepQuotes option for attributes
    XML: bugfix for recent changes to XML parser

v2.6.1
    Upgrade to tdewolff/parse@2.3.14:

    Re-parse input immediately when encountering parse error. Previously this was only done if the error was actually read which would save us from re-parsing the file (i.e. better performance). However, an error is (a) rare and (b) happens only once per file. Re-parsing on errors does not impact the performance of well formatted files, and a reliable error message is valued more.
    Bugfix: prevent infinite loop on error on input file that contains unicode code points (i.e. any character bigger than 0xC0 usually followed by more bytes).
    Improve error messages for parsers to include parser name and print offending byte(s)

v2.6.0
    CSS: remove space after function in property value; margin:calc(10px) calc(20px) => margin:calc(10px)calc(20px)
    SVG: parse A path command correctly when the booleans largeArc and sweep are not separated by a space, such as in A10 10 0 0120 0 which is equivalent to A10 10 0 0 1 20 0
    SVG bugfix: make sure we are processing a valid path command
    SVG bugfix: prevent panic when having insufficient path arguments
    cmd: surpress error when minifying empty directory
    HTML: only minify attributes for known HTML5 tags, fixes #270
    HTML, XML, SVG: minify entities with parse@2.3.13 such as: &quot; => ", &#34; => ", &#x22; => ", &rsquor; => &rsquo;, &#x270F; => &#9999;.

v2.5.2
Bugfixes:
    SVG: don't convert polyline/rect/polygon/line to path, which can break CSS, fixes #260
    SVG: relative SVG B辿zier commands not properly minified
    CSS: don't remove whitespace in nested unknown at-rules, fixes #262
    CSS: fix panic for background when it contains functions other than calc for background-position, fixes #263
    CSS: fix panic for background-position with three numbers
    CSS: fix panic for url() with only whitespace or only one quote

v2.5.1
    Remove import comments
    SVG: do not convert line/rect to path if coordinates are relative percentages
    CSS: fix bug with inline CSS encountering }

v2.5.0
    CSS: fix position information in error context
    CSS: fix background-position panic with offsets that are zero
    HTML: trim and collapse whitespace in certain attribute values
    SVG: shorten cubic and quadratic Bezi辿r path data to their shorter format or to line segments

v2.4.0
    When minifying floating points, remove trailing zeros and not other numbers
    Make M concurrent-safe
    HTML: keep double quotes around XML-flavour RDFa attributes
    CSS: revert the use of the #RRGGBBAA format as proposed in Color Module Level 4 as it is not yet an official W3C recommendation
    CSS: background-position (also within background) now works with 3 and 4 values as well
    SVG: skipping metadata or rect tags properly even if they are closed by a void tag (like <rect/>)
    SVG pathdata: when cursor doesn't move, don't emit any commands

(nikita)

2020-04-18 14:52:32 UTC MAIN commitmail json YAML

doc: Updated games/openttd to 1.10.1

(nia)

2020-04-18 14:52:13 UTC MAIN commitmail json YAML

openttd: Update to 1.10.1

1.10.1 (2020-04-13)
------------------------------------------------------------------------
Fix #8081: Crash when placing a ship depot next to a dock (#8082)
Fix: [GS] A Goal's QuestionID was getting truncated (#8072)
Fix #8064: Refit capacity could be displayed incorrectly in extreme edgecases (#8065)
Fix #8060: Restore admin network API compatibility (#8061)
Fix #8055: Crash when roadtype availability changes with the road construction toolbar open (#8058)

(nia)

2020-04-18 14:33:17 UTC MAIN commitmail json YAML

doc: Updated fonts/harfbuzz to 2.6.5

(nia)

2020-04-18 14:32:02 UTC MAIN commitmail json YAML

harfbuzz: Update to 2.6.5

Overview of changes leading to 2.6.5
Friday, April 17, 2020
====================================
- Add experimental meson build system.  Autotools is still the primary
  and supported build system.
- AAT is now always preferred for horizontal scripts when both AAT and OT
  layout tables exist at the same time.
- Subsetter improvements.
- New API:
+hb_ft_font_lock_face()
+hb_ft_font_unlock_face()

(nia)

2020-04-18 14:22:13 UTC MAIN commitmail json YAML

doc: Updated security/mbedtls to 2.16.6

(nia)

2020-04-18 14:21:56 UTC MAIN commitmail json YAML

mbedtls: Update to 2.16.6

= mbed TLS 2.16.6 branch released 2020-04-14

Security
  * Fix side channel in ECC code that allowed an adversary with access to
    precise enough timing and memory access information (typically an
    untrusted operating system attacking a secure enclave) to fully recover
    an ECDSA private key. Found and reported by Alejandro Cabrera Aldaya,
    Billy Brumley and Cesar Pereida Garcia. CVE-2020-10932
  * Fix a potentially remotely exploitable buffer overread in a
    DTLS client when parsing the Hello Verify Request message.

Bugfix
  * Fix compilation failure when both MBEDTLS_SSL_PROTO_DTLS and
    MBEDTLS_SSL_HW_RECORD_ACCEL are enabled.
  * Fix a function name in a debug message. Contributed by Ercan Ozturk in
    #3013.

(nia)

2020-04-18 14:19:13 UTC MAIN commitmail json YAML

doc: Updated www/go-parse to 2.4.2

(nikita)

2020-04-18 14:18:41 UTC MAIN commitmail json YAML

www/go-parse: Update to 2.4.2

Changelog picked from https://github.com/tdewolff/parse/releases

v2.4.2
    Add many hashes for CSS
    Add amp-boilerplate hash for HTML
    NewError now has fmt-style function signature
    Append 0x00 to signal EOF even if source already ends in 0x00 (which may be valid)

v2.4.1
    CSS: add Invert and Solid hashes

v2.4.0
    XML and HTML: Text() []byte returns nil for start tag closers
    XML and HTML: Text() []byte returns textual content for TextToken, CommentToken, ...
    Added Offset() int for all lexers and parsers that returns the current character offset in the input stream
    CSS: EOF after \ now properly handled as DelimToken and not EscapeToken in some cases

v2.3.15
    Bugfix: bad URL encoding resulted in no decoding at all, the new EncodeURL and DecodeURL are faster and never fail
    Bugfix: get correct Position if it is in the middle of a unicode codepoint

v2.3.14
    Re-parse input immediately when encountering parse error. Previously this was only done if the error was actually read which would save us from re-parsing the file (i.e. better performance). However, an error is (a) rare and (b) happens only once per file. Re-parsing on errors does not impact the performance of well formatted files, and a reliable error message is valued more.
    Bugfix: prevent infinite loop on error on input file that contains unicode code points (i.e. any character bigger than 0xC0 usually followed by more bytes).
    Improve error messages for parsers to include parser name and print offending byte(s)

v2.3.13
    Improve performance of ReplaceMultipleWhitespace by 20%--25%
    Add ReplaceEntities and ReplaceMultipleWhitespaceAndEntities to replace QuoteEntity. These allow to do replacements such as: &quot; => ", &#34; => ", &#x22; => ", &rsquor; => &rsquo;, &apos; => &#39;.
    Update list of HTML entity rewrites

v2.3.12
    Revert v2.3.11 and readd html.Keygen hash.

v2.3.11
    Add ReplaceEntities and remove entity replacement from EscapeAttrVal

v2.3.10
    Add and remove hashes for CSS and HTML

v2.3.9
    CSS: keep whitespace in unknown at rules

v2.3.8
    Remove import comments
    Fix bug in CSS parsing when encountering } in CSS inline

v2.3.7
    Fix position information on errors
    CSS: fix error position

v2.3.6
    Prevent panic when returning Bytes() on empty buffer
    Set proper context in errors
    Limit the length in context in errors
    In EqualFold only match upper/lower case on alphabet characters
    Add option to EscapeAttrVal to handle attribute values for XML (use double quotes)
    HTML: add hashes for RDFa attribute names
    JS: accept NULL characters as code
    JSON: report errors NULL characters

(nikita)

2020-04-18 14:06:06 UTC MAIN commitmail json YAML

regress/infra-unittests: remove accidental file copying

(rillig)

2020-04-18 13:59:07 UTC MAIN commitmail json YAML

(devel/p5-Struct-Dumb) Updated  0.09 to 0.11

0.11    2020-04-17
        [BUGFIXES]
        * Fix for detecting Data::Dump being loaded afterward Struct::Dumb

0.10    2020-04-17
        [CHANGES]
        * Optional named parameter versions of constructor functions
        * Apply hackery to Data::Dump to allow it to print structures

(mef)

2020-04-18 13:55:43 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Struct-Dumb to 0.11

(mef)

2020-04-18 13:54:46 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Scalar-List-Utils to 1.55

(mef)

2020-04-18 13:54:33 UTC MAIN commitmail json YAML

(devel/p5-Scalar-List-Utils) Updated to 1.55

1.55 -- 2020-04-09
        [CHANGES]
        * Added List::Util::uniqint
        * Improvements to List::Util::uniqnum handling of floating-point
          values on odd platform configurations (thanks sisyphus)
        * Improvements to $RAND-based unit tests

(mef)

2020-04-18 13:49:54 UTC MAIN commitmail json YAML

Updated net/p5-Net-DBus to 1.2.0
Updated net/p5-Net-DNS-Resolver-Mock to 1.20200215
Updated net/p5-Net-Frame-Layer-ICMPv6 to 1.11
Updated net/p5-Net-GitHub to 0.99
Updated net/p5-Net-FTPSSL to 0.42
Updated net/p5-Net-Ident to 1.25
Updated net/p5-Net-Libdnet6 to 0.28
Updated net/p5-NetPacket to 1.7.2

(mef)

2020-04-18 13:48:44 UTC MAIN commitmail json YAML

(.net/p5-NetPacket) Updated to 1.7.2

1.7.2 2019-07-20
  [ DOCUMENTATION ]
    - fix typos. (GH#14)

  [ STATISTICS ]
    - code churn: 7 files changed, 121 insertions(+), 42 deletions(-)

(mef)

2020-04-18 13:45:33 UTC MAIN commitmail json YAML

(net/p5-Net-Libdnet6) Updated to 0.28

(pkgsrc)
- Drop patch-Carp. It is inclueded now

(upstream)
0.28 Thu 23 May 08:12:42 CEST 2019
  - bugfix: use Carp
  => https://rt.cpan.org/Ticket/Display.html?id=114639
  - update: copyright notice

(mef)

2020-04-18 13:30:26 UTC MAIN commitmail json YAML

(net/p5-Net-Ident) Updated to 1.25

1.25 Sat Jan 18 2020
    - Enable github actions testing
    - Switch to README.md and point to testing status
    - Fix spelling typo provided by Debian project
    - Switch primary tracker to github issues
    - Remove META.yml from source control

(mef)

2020-04-18 13:26:55 UTC MAIN commitmail json YAML

(net/p5-Net-GitHub) Updated 0.95 to 0.99

0.99  2020-03-26 09:33:03 CST
        - Use named parameters in API requests #95 (atoomic)

0.98  2020-03-19 09:29:14 CST
        - rollback update_rate_limit since it requires permissions

0.97  2020-03-18 09:21:16 CST
        - Fetch rate limit if it is not set. (toddr)

0.96  2020-03-06 15:39:32 CST
        - add support for deprecation warnings #92 (grantm)

(mef)

2020-04-18 13:24:25 UTC MAIN commitmail json YAML

(net/p5-Net-Frame-Layer-ICMPv6) Updated to 1.11

1.11 Thu 23 May 07:51:04 CEST 2019
  - bugfix: NF_ICMPv6_OPTION_SOURCELINKLAYERADDRESS
  => https://rt.cpan.org/Ticket/Display.html?id=105569
  - update: copyright notice

(mef)

2020-04-18 13:21:34 UTC MAIN commitmail json YAML

(net/p5-Net-FTPSSL) Updated to 0.42

0.42 2019/09/30 08:30:00
  - Changed the copyright from 2018 to 2019 in all files.
  - Removed L<http://search.cpan.org/~cleach/Net-FTPSSL-0.42/FTPSSL.pm> link
    from the POD since that link seems to be in the process of being depreciated
    on CPAN after its re-design in 2018. (Link gets redirected to a new URL.)
  - Added BUILD_REQUIRES option to Makefile.PL
  - Bug ID 130578 - Special thanks to Edward Sabol for asking for the new
    aliases "ls" & "dir"  (alias to nlst and list)

(mef)

2020-04-18 13:16:55 UTC MAIN commitmail json YAML

(net/p5-Net-DNS-Resolver-Mock) Updated 1.20171219 to 1.20200215

1.20200215 2020-02-15 15:07:49+00:00 UTC
  - Add missing Changelog
  - Debugging mode with output via STDERR and method

1.20200214
  - Add Mocking of Exceptions

(mef)

2020-04-18 13:14:23 UTC MAIN commitmail json YAML

(net/p5-Net-DBus) Updated to 1.2.0

1.2.0 2019-12-16

- Avoid memory leak with timeouts in reactor
- Disable XML entity expansion in introspection XML docs
- Don't include GIT repo in dist
- Remove obsolete XML::Grove dep from spec
- Fix GIT repo location
- Fix misc typos in POD
- Make reactor robust to time going backwards
- Add GIT repo & bug tracker to Makefile.PL
- Fix basepath when enumerating subnodes
- Fix child paths in introspection XML to be relative
- Support passing UNIX file descriptors
- Fix encoding of properties via GetAll method
- Add return & param names for standard interface introspection
- Use org.freedesktop.DBus.Error.UnknownMethod error code
- Fix reactor add_exception method
- Enable exporting objects on the root node
- Fix introspection decode with zero parameters
- Validate parameters for standard methods
- Validate object interface against declared method
- Don't include MYMETA.* files in dist
- Fix passing nomainloop parameter to constructor
- Fix variant type in mock iterator

(mef)

2020-04-18 13:01:46 UTC MAIN commitmail json YAML

devel/py-frozendict: Add missing USE_LANGUAGES=

(js)

2020-04-18 12:59:43 UTC MAIN commitmail json YAML

mk/subst.mk: make error message for filename pattern easier readable

(rillig)

2020-04-18 12:54:38 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Deep to 1.130
Updated devel/p5-Test-HTTP-LocalServer to 0.71
Updated devel/p5-Test-MockModule to 0.172.0
Updated devel/p5-Test-MockObject to 1.20200122
Updated devel/p5-Test-Most to 0.37
Updated devel/p5-Test-Simple to 1.302175
Updated devel/p5-Test-utf8 to 1.02
Updated devel/p5-Test2-Suite to 0.000129
Updated devel/p5-Type-Tiny to 1.010001
Updated devel/p5-autodie to 2.32
Updated devel/p5-common-sense to 3.75
Updated devel/p5-experimental to 0.021
Updated devel/p5-glib2 to 1.3292
Updated devel/p5-lib-abs to 0.95
Updated devel/p5-parent to 0.238

(mef)

2020-04-18 12:52:09 UTC MAIN commitmail json YAML

doc: Added security/py-signedjson version 1.1

(js)

2020-04-18 12:50:45 UTC MAIN commitmail json YAML

Import security/py-signedjson from wip

This is a dependency for the Matrix Synapse Homeserver I want to import.

Sign JSON objects with ED25519 signatures

(js)

2020-04-18 12:50:01 UTC MAIN commitmail json YAML

doc: Added devel/py-canonicaljson version 1.1.4

(js)

2020-04-18 12:49:47 UTC MAIN commitmail json YAML

Import devel/py-canonicaljson from wip

This is a dependency for the Matrix Synapse Homeserver I want to import.

Encodes objects and arrays as RFC 7159 JSON

(js)

2020-04-18 12:47:55 UTC MAIN commitmail json YAML

devel: Enable py-frozendict and py-unpaddedbase64

(js)

2020-04-18 12:47:42 UTC MAIN commitmail json YAML

(devel/p5-parent) Updated to 0.238

0.238 2020-02-07
    . Move the prerequisite Test::More from being a runtime prerequisite
      to a test time / build time prerequisite (PR #11, by Haarg)

(mef)

2020-04-18 12:46:40 UTC MAIN commitmail json YAML

doc: Added devel/py-unpaddedbase64 version 1.1.0

(js)

2020-04-18 12:46:27 UTC MAIN commitmail json YAML

Import devel/py-unpaddedbase64 from wip

This is a dependency for the Matrix Synapse Homeserver I want to import.

Encode and decode Base64 without "=" padding.

(js)

2020-04-18 12:45:46 UTC MAIN commitmail json YAML

doc: Added devel/py-frozendict version 1.2

(js)

2020-04-18 12:45:26 UTC MAIN commitmail json YAML

Import devel/py-frozendict from wip

This is a dependency for the Matrix Synapse Homeserver I want to import.

Immutable wrapper around dictionaries

(js)

2020-04-18 12:44:11 UTC MAIN commitmail json YAML

(devel/p5-lib-abs) Updatd 0.93 to 0.95

(Changes to 0.95 is unknown)
0.94    2020-01-23
        Merge test fixes

(mef)

2020-04-18 12:37:32 UTC MAIN commitmail json YAML

(devel/p5-glib2) Updated 1.329 to 1.3292

Dated 2020-02-18 but no Changelog known.

(mef)

2020-04-18 12:27:52 UTC MAIN commitmail json YAML

(devel/p5-experimental) Updated to 0.021

0.021    2020-02-22 23:18:22+01:00 Europe/Amsterdam
          - Add the isa feature

(mef)

2020-04-18 12:24:15 UTC MAIN commitmail json YAML

(devel/p5-common-sense) Updated to 3.75

3.75 Thu Apr  2 09:53:01 CEST 2020
        - make build (more) reproducible.
        - removed "portable" from the warnngs list, as 32 bit perls (as
          opposed to 32 bit platforms) are practically extinct and it
          warns about a weird subset of operations, i.e. 64 bit hex() is
          not ok, 64 bit addition is fine, makes no sense. Moreso, other
          than hex/oct etc. harassment, there is nothing in this category
          that could be otherwise useful.

(mef)

2020-04-18 12:22:45 UTC MAIN commitmail json YAML

libmatemixer: disable oss backend for now.

The OSS backend leads to crashes of mate-settings-daemon on NetBSD. I have
been unable to make it not crash.

(bsiegert)

2020-04-18 12:21:51 UTC MAIN commitmail json YAML

(devel/p5-autodie) Updated 2.29 to 2.32

2.32      2020-01-16 11:40:52-06:00 America/Chicago

        * Update automated tests to include soft dependencies.

        * Remove Test::Perl::Critic as a testing requirement.

        * Update README.md to show github actions status
          not Travis.

2.31      2020-01-08 00:37:45-06:00 America/Chicago

        * TEST BUGFIX: Correct diag explain in t/version.t
          so it'll pass on perl 5.8

        * TEST BUGFIX: Only test t/no-all.t if optional
          IPC::System::Simple is available

        * BUILD: Switch automated testing to github actions

        * TEST BUGFIX: Turn off t/kill.t for windows. Recent
          versions of windows seem to choke when doing:
          `kill 0, $$;`

2.30      2020-01-02 16:51:16-06:00 America/Chicago

        * BUGFIX: Fix a boolean logic precedence error causing
          a "useless use of numeric" warning when using kill
          with a signal of 0.  Thanks to Maurice Aubrey for
          reporting the issue and providing a Pull Request
          for it.  (GH#76)

        * BUGFIX: Apply patch from Niko Tyni to fix a scoping
          issue "no autodie" and the "system" sub.  (GH#69)

        * BUGFIX / DOC: Update code and documentation about
          smartmatch to match current the current support
          in perl.  Thanks to Zefram; cherry-picked from
          perl core.  (GH#83)

        * DOC: Fix a POD error and some unnecessary spaces
          that tripped POD parsers.  Thanks to Aaron Crane
          and Chase Whitener for reporting the issues plus
          providing Pull Requests for it.  (GH#51 and GH#79)

        * DOC: Document how to use Import::Into with autodie.
          (GH#50)

        * BUILD: Clean up of dzil.ini removing some unnecessary
          test recommends.  Thanks to Karen Etheridge for
          reporting the issue and providing a Pull Requests
          for it.  (GH#78)

        * TEST BUGFIX: Set binmode on some file handles to fix
          issues on Windows.  Thanks to Tony Cook; cherry-picked
          from perl core.  (GH#83)

        * TEST / INTERNAL / TRAVIS: Also test with Perl 5.22,
          5.24, 5.26 and 5.28.

(mef)

2020-04-18 12:21:11 UTC MAIN commitmail json YAML

mk/subst.mk: avoid undefined behavior in regular expressions

https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap09.html
says in section 9.3.2 BRE Ordinary Characters that only very few
characters may be preceded with a backslash.

As a side effect, this change allows parentheses in the variable names
listed in SUBST_VARS (even if that will never happen in practice).

The reason that the regression test had not replaced VAR.[] before was
simply that this variable had not been listed in SUBST_VARS.

(rillig)

2020-04-18 12:17:18 UTC MAIN commitmail json YAML

(devel/p5-Type-Tiny) Updated 1.006000 to 1.010001

(pkgsrc)
- Converted (4 of) BUILD_DEPENDS to TEST_DEPENDS
- Added 8 of TEST_DEPENDS (more to add which does not exist yet)

(upstream, recent summary only, from NEWS)
2019-11-12 Type-Tiny version 1.006000 released!

- Improved is_subtype_of/is_supertype_of support.
- ArrayRef array length parameter.
- Eval::TypeTiny's API is now considered to be stable.
- Slurpy HashRefs passed to coderefs returned by Type::Params can now
  be true hashrefs.
- More import options for Type::Library

2019-12-11 Type-Tiny version 1.008000 released!

- Type::Tiny has a website. <http://typetiny.toby.ink/>
- Resolved all bugs from RT.
- Completed everything on TODO.
- Rewrite of the manual.
- Lots more test cases. (Now almost 14,000 test cases total!)
- wrap_methods/wrap_subs in Type::Params.

2020-02-19 Type-Tiny version 1.010000 released!

- Recursive definition of type constraints.

(mef)

2020-04-18 11:42:34 UTC MAIN commitmail json YAML

mk/subst.mk: fix pkglint warnings and notes

(rillig)

2020-04-18 11:35:16 UTC MAIN commitmail json YAML

(devel/p5-Test2-Suite) Updated to 0.000129

0.000129  2020-01-31 08:33:46-08:00 America/Los_Angeles

    - José Joaquín Atria Improve error handling of mock->override with AUTOLOADed methods

0.000128  2020-01-30 08:45:43-08:00 America/Los_Angeles

    - Nicolas R Import option to skip utf8 import
    - Victoria Mihell-Hale Correct POD for Test2/Tools/Mock.pm's mocked() method
    - Victoria Mihell-Hale Fix miscellaneous typos in Test2(/Tools)/Mock.pm POD
    - Nicolas R Add GitHub actions
    - Daniel Mita Fix PKG case for Test2::Tools::Target docs
    - Daniel Mita Document target change in V0 and Bundle::Extended
    - Daniel Mita Allow hashref to be used for Test2::Tools::Target

(mef)

2020-04-18 11:32:01 UTC MAIN commitmail json YAML

mk/subst.mk: rename local variable _class_ to class

This makes the code a bit more readable.

(rillig)

2020-04-18 11:31:56 UTC MAIN commitmail json YAML

(devel/p5-Test-utf8) Updated to 1.02

1.02 Fix for 5.26 not including '.' in INC, which was breaking the
    Module::Install stuff (thanks to preaction)

(mef)

2020-04-18 11:29:18 UTC MAIN commitmail json YAML

(devel/p5-Test-Simple) Updated 1.302168 to 1.302175

1.302175  2020-04-13 11:37:36-07:00 America/Los_Angeles

    - Fix typos in POD
    - Fix incorrect Test2::Hub documentation
    - Fix test that needed . in @INC on windows
    - Fix Breakage test to show more info

1.302174  2020-03-30 13:55:54-07:00 America/Los_Angeles

    - Fallback if JSON::PP is not available during IPC errors

1.302173  2020-03-27 09:00:16-07:00 America/Los_Angeles

    - Add extra debugging for "Not all files from hub '...' have been
      collected!"

1.302172  2020-03-08 15:21:25-07:00 America/Los_Angeles

    - Fix transition doc
    - Fix warnings from info / debug tap

1.302171  2020-01-17 09:47:59-08:00 America/Los_Angeles

    - Fix 5.6
    - Fix EBDIC
    - Upgrade Object::HashBase
    - Clarify error message in test (#841)
    - Spelling/Grammer fixes

1.302170  2019-12-02 13:25:48-08:00 America/Los_Angeles

    - Fix unwanted END phase event (#840)

1.302169  2019-11-18 15:49:38-08:00 America/Los_Angeles

    - Update inline Object::HashBase

    - Avoid 'used only once' warnings in BEGIN and END blocks (James E
      Keenan <jkeenan@cpan.org>)

(mef)

2020-04-18 11:24:56 UTC MAIN commitmail json YAML

(devel/p5-Test-Most) Updated 0.35 to 0.37

0.37    2020-04-04
        - Don't call parent DESTROY method if it does not exist (thanks,
          Karen)

0.36    2020-04-04
        - Ensure Test::Builder's original DESTROY is called. Thanks to Karen
          Etheridge. https://github.com/Ovid/test--most/pull/10

(mef)

2020-04-18 11:20:16 UTC MAIN commitmail json YAML

(devel/p5-Test-MockObject) Updated 1.20191002 to 1.20200122

1.20200122 2020-01-22 10:47:03-08:00 America/Los_Angeles
    - allow mock() to mock multiple methods at once (GH PR #19, Felipe Gaspar)
    - tidy up dist metadata (GH PR #18, Mohammad S. Anwar)

(mef)

2020-04-18 11:16:31 UTC MAIN commitmail json YAML

libreoffice: add "CXXFLAGS+= -march=i586" on i386 for 64bit atomic ops.

Fixes the first part of PR/54826.  libreoffice-6.4.2.2 from
pkgsrc-2020Q1 on NetBSD/i386 9.0 builds and works with this change.
Note the second part of the PR (memalign error) was already fixed as
patches/patch-external_pdfium_pkgsrc2.patch.1 in the following commit:
https://mail-index.netbsd.org/pkgsrc-changes/2020/02/07/msg206251.html

(tsutsui)

2020-04-18 11:14:01 UTC MAIN commitmail json YAML

(devel/p5-Test-MockModule) Updated to 0.172.0

v0.172.0
- 7558aa9 Make sure we can redefine a function in 'main' - Nicolas R
- 0538fe1 Plug GitHub workflow as additional CI - Nicolas R
- 0e9d90b update parallel to use in_parallel instead ofaggregate - Geoff Franks

(mef)

2020-04-18 11:09:21 UTC MAIN commitmail json YAML

(devel/p5-Test-HTTP-LocalServer) Updated 0.69 to 0.71

0.71 2020-01-10
* Require IO::Socket::IP explicitly, for better IPv6 support
  (CPAN testers failure at
    http://www.cpantesters.org/cpan/report/e9fda1dc-3325-11ea-b88a-584e1f24ea8f )
* Output diagnostics when HTTP::Daemon fails to start up
  (CPAN testers failure at
    http://www.cpantesters.org/cpan/report/55b7db81-6bfd-1014-acc9-ccd2be2b35a3 )

0.70 2020-01-07
  * Protect the main exit code in $? against child exit code leaking, and
    add some more tests against this. This should fix downstream test
    failures in WWW::Mechanize::Chrome.
  * More automated CI testing

(mef)

2020-04-18 10:56:11 UTC MAIN commitmail json YAML

(devel/p5-Test-Deep) Updated 1.128 to 1.130

1.130    2020-03-01
        - no changes since 1.129

1.129    2020-01-26 - TRIAL RELEASE
        - documentation fixes (thanks, Daniel Böhmer!)
        - allow NoTest to be used without breaking other Test::Deep
          (thanks, Alexander Karelas!)
        - added true/false optional imports (thanks, Denis Ibaev!)

(mef)

2020-04-18 10:54:22 UTC MAIN commitmail json YAML

mk/plist/print-plist.mk: add show-all-print-PLIST target

This makes it easier to see what happens during print-PLIST.

(rillig)

2020-04-18 10:52:10 UTC MAIN commitmail json YAML

devel/py-macaroons: Fix PKGNAME inconsistency

(js)

2020-04-18 10:49:57 UTC MAIN commitmail json YAML

clang: better PLIST

(adam)

2020-04-18 08:15:43 UTC MAIN commitmail json YAML

Updated lang/llvm, lang/clang, lang/clang-static-analyzer, lang/clang-tools-extra, devel/lldb, devel/lld, devel/polly, lang/compiler-rt, lang/libcxx, lang/libcxxabi, lang/libunwind, parallel/openmp, lang/zig, devel/py-llvmlite, math/py-numba

(adam)

2020-04-18 08:14:09 UTC MAIN commitmail json YAML

py-numba: updated to 0.49.0

Version 0.49.0:

This release is very large in terms of code changes. Large scale removal of unsupported Python and NumPy versions has taken place along with a significant amount of refactoring to simplify the Numba code base to make it easier for contributors. Numba窶冱 intermediate representation has also undergone some important changes to solve a number of long standing issues. In addition some new features have been added and a large number of bugs have been fixed!

IMPORTANT: In this release Numba窶冱 internals have moved about a lot. A backwards compatibility 窶徭him窶� is provided for this release so as to not immediately break projects using Numba窶冱 internals. If a module is imported from a moved location the shim will issue a deprecation warning and suggest how to update the import statement for the new location. The shim will be removed in 0.50.0!

Highlights of core feature changes include:

Removal of all Python 2 related code and also updating the minimum supported Python version to 3.6, the minimum supported NumPy version to 1.15 and the minimum supported SciPy version to 1.0.
Refactoring of the Numba code base. The code is now organised into submodules by functionality. This cleans up Numba窶冱 top level namespace.
Introduction of an ir.Del free static single assignment form for Numba窶冱 intermediate representation
An OpenMP-like thread masking API has been added for use with code using the parallel CPU backends
For the CUDA target, all kernel launches now require a configuration, this preventing accidental launches of kernels with the old default of a single thread in a single block. The hard-coded autotuner is also now removed, such tuning is deferred to CUDA API calls that provide the same functionality
The CUDA target also gained an External Memory Management plugin interface to allow Numba to use another CUDA-aware library for all memory allocations and deallocations
The Numba Typed List container gained support for construction from iterables
Experimental support was added for first-class function types

(adam)

2020-04-18 08:11:54 UTC MAIN commitmail json YAML

py-llvmlite: updated to 0.32.0

v0.32.0:
* llvmlite wheel building fixes
* ENH: Better error message
* update install docs
* binding: Allow empty features list
* travis: Cleanup
* azure-pipelines: Bump VM images.
* Add paragraph on installing from sdist and on non-traditional platforms.
* Remove python 2, python < 3.6, fix up, add flake8
* Miscalled method and missing parameter in the documentation
* Permit building on Visual Studio 2017
* Update error message in LLVM version check.
* update to final release date for 0.31.0

(adam)

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

zig: updated to 0.6.0

Language Changes in 0.6.0:

Improved names of error sets when using merge error sets operator (||).
pub syntax for container fields is removed.
Type coercion from *[0]T to E![]const T is now allowed. This is an unambiguous, safe cast.
asm now accepts comptime-known values, rather than requiring string literal syntax.
Removed compile error for peer result ?comptime_int and null.
Ability to pass comptime types and non comptime types to same parameter.
@typeOf is renamed to @TypeOf. zig fmt automatically performs the conversion, and the next release of Zig after this one will remove the automatic conversion.
Ability to switch on pointer types.
Multiline strings in test and library names are disallowed.
Zig language no longer requires the expression a else unreachable with comptime a to produce a comptime result.
Timon Kruiper implemented casting between [*c]T and ?[*:0]T on fn parameter.
Timon Kruiper improved @typeInfo to lazily resolve declarations. This way all the declarations in a namespace won't be resolved until the user actually uses the declarations slice in the builtin TypeInfo union.
@ptrCast supports casting a slice to a pointer.
LemonBoy implemented peer type resolution between ?[]T and *[N]T.
There is now peer type resolution between mixed-const []T and *[N]T.

(adam)

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

openmp: updated to 10.0.0

10.0.0:
Unknown changes

(adam)

2020-04-18 08:03:53 UTC MAIN commitmail json YAML

2020-04-18 08:03:07 UTC MAIN commitmail json YAML

2020-04-18 08:01:43 UTC MAIN commitmail json YAML

polly: updated to 10.0.0

In Polly 10 the following important changes have been incorporated.

The mechanism that Polly uses to link itself statically into the opt, bugpoint and clang executables has been generalized such that it can be used by other pass plugins. An example plugin ���Bye��� has been added to LLVM to illustate the mechanism.
Some ScopInfo methods that are only relevant during SCoP construction have been moved into the ScopBuilder class. In addition to making it clearer which methods can only be used during the construction phase, the refactoring helps shrinking the size of the public header ScopInfo.h.

(adam)

2020-04-18 08:00:50 UTC MAIN commitmail json YAML

lld: updated to 10.0.0

Non-comprehensive list of changes in this release

ELF Improvements
Glob pattern, which you can use in linker scripts or version scripts, now supports ` and `[!窶ヲ]. Except character classes
New elf32btsmipn32_fbsd and elf32ltsmipn32_fbsd emulations are supported.
Relax MIPS jalr and jr instructions marked by the R_MIPS_JALR relocation.
For certain 窶忖ndefined symbol窶� errors, a definition with a close spelling will be suggested.
extern "C" is suggested if an undefined reference is mangled(unmangled) while there is a likely unmangled(mangled) definition.
New -z noseparate-code, -z separate-code and -z separate-loadable-segments. -z noseparate-code is the default, which can reduce sizes of linked binaries by up to 3 times maxpagesize.
-z force-bti and -z pac-plt are added for AArch64 Branch Target Identification and Pointer Authentication.
--fix-cortex-a8 is added to fix erratum 657417.
-z force-ibt and -z shstk are added for Intel Control-flow Enforcement Technology.
PT_GNU_PROPERTY is added to help loaders locate the .note.gnu.property section. It may be used by a future Linux kernel.
For --compress-debug-sections=zlib, -O0 and -O1 enable compression level 1 while -O2 enables compression level 6. -O1
Range extension thunks with addends are implemented for AArch64, PowerPC32 and PowerPC64.
R_RISCV_ALIGN will be errored because linker relaxation for RISC-V is not supported. Pass -mno-relax to disable R_RISCV_ALIGN.
The ARM port will no longer insert interworking thunks for non STT_FUNC symbols.
The quality of PowerPC32 port has been greatly improved
The PowerPC64 port supports non-preemptible IFUNC.
lld creates a RO PT_LOAD and a RX PT_LOAD without a linker script. lld creates a unified RX PT_LOAD with a linker script. A future release will eliminate this difference and use a RO PT_LOAD and a RX PT_LOAD by default. The linker script case will require --no-rosegment to restore the current behavior.
GNU style compressed debug sections .zdebug

Breaking changes
-Ttext=$base
-Ttext-segment is no longer supported. Its meaning was different from GNU ld窶冱 and could cause subtle bugs.

MinGW Improvements
Allow using custom .edata sections from input object files
Don窶冲 implicitly create import libraries unless requested
Support merging multiple resource object files
Demangle itanium symbol names in warnings/error messages
Print source locations for undefined references and duplicate symbols, if possible
Look for more filename patterns when resolving -l options
Don窶冲 error out on duplicate absolute symbols with the same value

WebAssembly Improvements
__data_end and __heap_base are no longer exported by default, as it窶冱 best to keep them internal when possible. They can be explicitly exported with 窶兎xport=__data_end and 窶兎xport=__heap_base, respectively.
wasm-ld now elides .bss sections when the memory is not imported

(adam)

2020-04-18 08:00:10 UTC MAIN commitmail json YAML

doc: Updated www/cliqz to 1.35.0

(fox)

2020-04-18 07:59:44 UTC MAIN commitmail json YAML

lldb: updated to 10.0.0

Changes to LLDB
Improved support for building with MinGW
Initial support for debugging Windows ARM and ARM64 binaries
Improved error messages in the expression evaluator.
Tab completions for command options now also provide a description for each option.
Fixed that printing structs/classes with the expression command sometimes did not print the members/contents of the class.
Improved support for using classes with bit-field members in the expression evaluator.
Greatly improved support for DWARF v5.

(adam)

2020-04-18 07:58:50 UTC MAIN commitmail json YAML

clang-tools-extra: updated to 10.0.0

What窶冱 New in Extra Clang Tools 10.0.0?

Some of the major new features and improvements to Extra Clang Tools are listed here. Generic improvements to Extra Clang Tools as a whole or to its underlying infrastructure are described first, followed by tool-specific sections.

Improvements to clangd

clangd documentation is now found at https://clangd.llvm.org/
Go-to-definition, hover, find-references etc use a new mechanism to identify what is under the cursor, which is (hopefully) more consistent and accurate.
clangd should be able to reliably locate the standard library/SDK on macOS.
Shutdown more cleanly on receiving a signal. In particular temporary PCH files should be cleaned up.
Find references now works on macros.
clangd can be more easily used remotely or in a docker container.
The --path-mappings flag translates between local and remote paths.
Experimental support for renaming across files (behind the --cross-file-rename flag).
Hover now exposes more information, including the type of symbols and the value of constant expressions.
Go to definition now works in dependent code in more cases, by assuming the primary template is used.
Better recovery and reporting when the compile command for a file can窶冲 be fully parsed.
Switch header/source (an extension) now uses index information in addition to filename heuristics, and is much more robust.
Semantic selection (expand/contract selection) is supported.
Semantic highlighting is more robust, highlights more types of tokens, and as an extension provides information about inactive preprocessor regions.
Code completion results now include an extension field score.
This allows clients to incorporate clangd quality signals when re-ranking code completion after client-side fuzzy-matching.
New refactorings: define function out-of-line, define function in-line, extract function, remove using namespace directive, localize Objective-C string.
Bug fixes and performance improvements :-)

Improvements to clang-doc

clang-doc now generates documentation in HTML format.
Improvements to clang-tidy

New checks

New bugprone-bad-signal-to-kill-thread check.
Finds pthread_kill function calls when a thread is terminated by raising SIGTERM signal.

New bugprone-dynamic-static-initializers check.
Finds instances where variables with static storage are initialized dynamically in header files.

New bugprone-infinite-loop check.
Finds obvious infinite loops (loops where the condition variable is not changed at all).

New bugprone-not-null-terminated-result check
Finds function calls where it is possible to cause a not null-terminated result.

New bugprone-signed-char-misuse check.
Finds signed char to integer conversions which might indicate a programming error.

New cert-mem57-cpp check.
Checks if an object of type with extended alignment is allocated by using the default operator new.

New cert-oop58-cpp check.
Finds assignments to the copied object and its direct or indirect members in copy constructors and copy assignment operators.

New cppcoreguidelines-init-variables check.
Checks whether there are local variables that are declared without an initial value.

New darwin-dispatch-once-nonstatic check.
Finds declarations of dispatch_once_t variables without static or global storage.

New google-upgrade-googletest-case check.
Finds uses of deprecated Googletest APIs with names containing case and replaces them with equivalent APIs with suite.

New linuxkernel-must-use-errs check.
Checks Linux kernel code to see if it uses the results from the functions in linux/err.h.

New llvm-prefer-register-over-unsigned check.
Finds historical use of unsigned to hold vregs and physregs and rewrites them to use Register

New objc-missing-hash check.
Finds Objective-C implementations that implement -isEqual: without also appropriately implementing -hash.

New performance-no-automatic-move check.
Finds local variables that cannot be automatically moved due to constness.

New performance-trivially-destructible check.
Finds types that could be made trivially-destructible by removing out-of-line defaulted destructor declarations.

New readability-make-member-function-const check.
Finds non-static member functions that can be made const because the functions don窶冲 use this in a non-const way.

New readability-qualified-auto check.
Adds pointer and const qualifications to auto-typed variables that are deduced to pointers and const pointers.

New readability-redundant-access-specifiers check.
Finds classes, structs, and unions that contain redundant member access specifiers.

New aliases

New alias cert-pos44-c to bugprone-bad-signal-to-kill-thread was added.
New alias llvm-qualified-auto to readability-qualified-auto was added.

Changes in existing checks

Improved bugprone-posix-return check.
Now also checks if any calls to pthread_* functions expect negative return values.

Improved hicpp-signed-bitwise check.
The check now supports the IgnorePositiveIntegerLiterals option.

Improved modernize-avoid-bind check.
The check now supports supports diagnosing and fixing arbitrary callables instead of only simple free functions. The PermissiveParameterList option has also been added to address situations where the existing fix-it logic would sometimes generate code that no longer compiles.

The modernize-use-equals-default fix no longer adds semicolons where they would be redundant.

Improved modernize-use-override check.
The check now supports the AllowOverrideAndFinal option to eliminate conflicts with gcc -Wsuggest-override or gcc -Werror=suggest-override.

The modernize-use-using check now converts typedefs containing struct definitions and multiple comma-separated types.

Improved readability-magic-numbers check.
The check now supports the IgnoreBitFieldsWidths option to suppress the warning for numbers used to specify bit field widths.

The check was updated to eliminate some false positives (such as using class enumeration as non-type template parameters, or the synthetically computed length of a static user string literal.)

Improved readability-redundant-member-init check.
The check now supports the IgnoreBaseInCopyConstructors option to avoid 窶彙ase class 窶炉oo窶� should be explicitly initialized in the copy constructor窶� warnings or errors with gcc -Wextra or gcc -Werror=extra.

The readability-redundant-string-init check now supports a StringNames option enabling its application to custom string classes.

Renamed checks

The 窶椀bjc-avoid-spinlock窶� check was renamed to darwin-avoid-spinlock

(adam)

2020-04-18 07:58:37 UTC MAIN commitmail json YAML

www/cliqz: Updates to 1.35.0

* Bumps version dependencies.
* Adds python3 based SQLite3 library.
* Imports a couple of patches from www/firefox.

Changes since 1.34.1:

Improvements

  * Cliqz got updated to Firefox 75.0 with various improvements and fixes.
  * The built-in security add-on HTTPS Everywhere got updated to the latest
    version 2020.3.16.
  * The Cliqz Browser now supports eight content processes by default. This
    should make it run even faster on powerful machines.
  * The Enterprise version of the Cliqz Browser offers a new setting to disable
    MyOffrz via enterprise policy.

Fixes

  * Minor fixes for Cliqz Tab improve performance and stability.
  * Some websites that use third-party cookies were no longer working
    properly. These problems should now be fixed.

Miscellaneous

  * We removed the "Do Not Track" option from the browser settings as it often
    has no effect and gives you a false sense of security. Thanks to the
    Anti-Tracking technology built into the Cliqz Browser, you are fully
    protected from data collectors anyway. (Power users can still configure Do
    Not Track via about:config.)

(fox)

2020-04-18 07:53:38 UTC MAIN commitmail json YAML

clang: updated to 10.0.0

What窶冱 New in Clang 10.0.0?

Some of the major new features and improvements to Clang are listed here. Generic improvements to Clang as a whole or to its underlying infrastructure are described first, followed by language-specific sections with improvements to Clang窶冱 support for those languages.

Major New Features

clang used to run the actual compilation in a subprocess (窶彡lang -cc1窶�). Now compilations are done in-process by default. -fno-integrated-cc1 restores the former behavior. The -v and -### flags will print 窶�(in-process)窶� when compilations are done in-process.
Concepts support. Clang now supports C++2a Concepts under the -std=c++2a flag.

Improvements to Clang窶冱 diagnostics

-Wtautological-overlap-compare will warn on negative numbers and non-int types.
-Wtautological-compare for self comparisons and -Wtautological-overlap-compare will now look through member and array access to determine if two operand expressions are the same.
-Wtautological-bitwise-compare is a new warning group. This group has the current warning which diagnoses the tautological comparison of a bitwise operation and a constant. The group also has the new warning which diagnoses when a bitwise-or with a non-negative value is converted to a bool, since that bool will always be true.
-Wbitwise-conditional-parentheses will warn on operator precedence issues when mixing bitwise-and (&) and bitwise-or (|) operator with the conditional operator (?:).
-Wrange-loop-analysis got several improvements. It no longer warns about a copy being made when the result is bound to an rvalue reference. It no longer warns when an object of a small, trivially copyable type is copied. The warning now offers fix-its. Excluding -Wrange-loop-bind-reference it is now part of -Wall. To reduce the number of false positives the diagnostic is disabled in macros and template instantiations.
-Wmisleading-indentation has been added. This warning is similar to the GCC warning of the same name. It warns about statements that are indented as if they were part of a if/else/for/while statement but are not semantically part of that if/else/for/while.
-Wbitwise-op-parentheses and -Wlogical-op-parentheses are disabled by default.
The new warnings -Wc99-designator and -Wreorder-init-list warn about uses of C99 initializers in C++ mode for cases that are valid in C99 but not in C++20.
The new warning -Wsizeof-array-div catches cases like int arr[10]; ...sizeof(arr) / sizeof(short)... (should be sizeof(arr) / sizeof(int)), and the existing warning -Wsizeof-pointer-div catches more cases.
The new warning -Wxor-used-as-pow warns on cases where it looks like the xor operator ^ is used to be mean exponentiation, e.g. 2 ^ 16.
The new warning -Wfinal-dtor-non-final-class warns on classes that have a final destructor but aren窶冲 themselves marked final.
-Wextra now enables -Wdeprecated-copy. The warning deprecates move and copy constructors in classes where an explicit destructor is declared. This is for compatibility with GCC 9, and forward looking for a change that窶冱 being considered for C++23. You can disable it with -Wno-deprecated-copy.

Non-comprehensive list of changes in this release

In both C and C++ (C17 6.5.6p8, C++ [expr.add]), pointer arithmetic is only permitted within arrays. In particular, the behavior of a program is not defined if it adds a non-zero offset (or in C, any offset) to a null pointer, or if it forms a null pointer by subtracting an integer from a non-null pointer, and the LLVM optimizer now uses those guarantees for transformations. This may lead to unintended behavior in code that performs these operations. The Undefined Behavior Sanitizer -fsanitize=pointer-overflow check has been extended to detect these cases, so that code relying on them can be detected and fixed.
The Implicit Conversion Sanitizer (-fsanitize=implicit-conversion) has learned to sanitize pre/post increment/decrement of types with bit width smaller than int.
For X86 target, -march=skylake-avx512, -march=icelake-client, -march=icelake-server, -march=cascadelake, -march=cooperlake will default to not using 512-bit zmm registers in vectorized code unless 512-bit intrinsics are used in the source code. 512-bit operations are known to cause the CPUs to run at a lower frequency which can impact performance. This behavior can be changed by passing -mprefer-vector-width=512 on the command line.
Clang now defaults to .init_array on Linux. It used to use .ctors if the found GCC installation is older than 4.7.0. Add -fno-use-init-array to get the old behavior (.ctors).
The behavior of the flag -flax-vector-conversions has been modified to more closely match GCC, as described below. In Clang 10 onwards, command lines specifying this flag do not permit implicit vector bitcasts between integer vectors and floating-point vectors. Such conversions are still permitted by default, however, and the default can be explicitly requested with the Clang-specific flag -flax-vector-conversions=all. In a future release of Clang, we intend to change the default to -fno-lax-vector-conversions.
Improved support for octeon MIPS-family CPU. Added octeon+ to the list of of CPUs accepted by the driver.
For the WebAssembly target, the wasm-opt tool will now be run if it is found in the PATH, which can reduce code size.
For the RISC-V target, floating point registers can now be used in inline assembly constraints.

New Compiler Flags

The -fgnuc-version= flag now controls the value of __GNUC__ and related macros. This flag does not enable or disable any GCC extensions implemented in Clang. Setting the version to zero causes Clang to leave __GNUC__ and other GNU-namespaced macros, such as __GXX_WEAK__, undefined.
vzeroupper insertion on X86 targets can now be disabled with -mno-vzeroupper. You can also force vzeroupper insertion to be used on CPUs that normally wouldn窶冲 with -mvzeroupper.
The -fno-concept-satisfaction-caching can be used to disable caching for satisfactions of Concepts. The C++2a draft standard does not currently permit this caching, but disabling it may incur significant compile-time costs. This flag is intended for experimentation purposes and may be removed at any time; please let us know if you encounter a situation where you need to specify this flag for correct program behavior.
The -ffixed-xX flags now work on RISC-V. These reserve the corresponding general-purpose registers.
RISC-V has added -mcmodel=medany and -mcmodel=medlow as aliases for -mcmodel=small and -mcmodel=medium respectively. Preprocessor definitions for __riscv_cmodel_medlow and __riscv_cmodel_medany have been corrected.
-fmacro-prefix-map=OLD=NEW substitutes directory prefix OLD for NEW in predefined preprocessor macros such as __FILE__. This helps with reproducible builds that are location independent. The new -ffile-prefix-map option is equivalent to specifying both -fdebug-prefix-map and -fmacro-prefix-map.
-fpatchable-function-entry=N[,M] is added to generate M NOPs before the function entry and N-M NOPs after the function entry. This is used by AArch64 ftrace in the Linux kernel.
-mbranches-within-32B-boundaries is added as an x86 assembler mitigation for Intel窶冱 Jump Condition Code Erratum.

Deprecated Compiler Flags

The following options are deprecated and ignored. They will be removed in future versions of Clang.

-mmpx used to enable the __MPX__ preprocessor define for the Intel MPX instructions. There were no MPX intrinsics.
-mno-mpx used to disable -mmpx and is the default behavior.
-fconcepts-ts previously used to enable experimental concepts support. Use -std=c++2a instead to enable Concepts support.

Modified Compiler Flags

RISC-V now sets the architecture (riscv32/riscv64) based on the value provided to the -march flag, overriding the target provided by -triple.
-flax-vector-conversions has been split into three different levels of laxness, and has been updated to match the GCC semantics:
-flax-vector-conversions=all: This is Clang窶冱 current default, and permits implicit vector conversions (performed as bitcasts) between any two vector types of the same overall bit-width. Former synonym: -flax-vector-conversions (Clang <= 9).
-flax-vector-conversions=integer: This permits implicit vector conversions (performed as bitcasts) between any two integer vector types of the same overall bit-width. Synonym: -flax-vector-conversions (Clang >= 10).
-flax-vector-conversions=none: Do not perform any implicit bitcasts between vector types. Synonym: -fno-lax-vector-conversions.
-debug-info-kind now has an option -debug-info-kind=constructor, which is one level below -debug-info-kind=limited. This option causes debug info for classes to be emitted only when a constructor is emitted.
RISC-V now chooses a slightly different sysroot path and defaults to using compiler-rt if no GCC installation is detected.
RISC-V now supports multilibs in baremetal environments. This support does not extend to supporting multilib aliases.

Attribute Changes in Clang

Support was added for function __attribute__((target("branch-protection=...")))

(adam)

2020-04-18 07:50:52 UTC MAIN commitmail json YAML

llvm: pkglint suggestion

(adam)

2020-04-18 07:50:18 UTC MAIN commitmail json YAML

llvm: updated to 10.0.0

Non-comprehensive list of changes in this release

The ISD::FP_ROUND_INREG opcode and related code was removed from SelectionDAG.

Enabled MemorySSA as a loop dependency. Since r370957 (D58311 [MemorySSA & LoopPassManager] Enable MemorySSA as loop dependency. Update tests.), the MemorySSA analysis is being preserved and used by a series of loop passes. The most significant use is in LICM, where the instruction hoisting and sinking relies on aliasing information provided by MemorySSA vs previously creating an AliasSetTracker. The LICM step of promoting variables to scalars still relies on the creation of an AliasSetTracker, but its use is reduced to only be enabled for loops with a small number of overall memory instructions. This choice was motivated by experimental results showing compile and run time benefits or replacing the AliasSetTracker usage with MemorySSA without any performance penalties. The fact that MemorySSA is now preserved by and available in a series of loop passes, also opens up opportunities for its use in those respective passes.

The BasicBlockPass, BBPassManager and all their uses were deleted in this revision.

The LLVM_BUILD_LLVM_DYLIB and LLVM_LINK_LLVM_DYLIB CMake options are no longer available on Windows.

As per LLVM Language Reference Manual, getelementptr inbounds can not change the null status of a pointer, meaning it can not produce non-null pointer given null base pointer, and likewise given non-null base pointer it can not produce null pointer; if it does, the result is a poison value. Since r369789 (D66608 [InstCombine] icmp eq/ne (gep inbounds P, Idx..), null -> icmp eq/ne P, null) LLVM uses that for transformations. If the original source violates these requirements this may result in code being miscompiled. If you are using Clang front-end, Undefined Behaviour Sanitizer -fsanitize=pointer-overflow check will now catch such cases.

Windows Control Flow Guard: the -cfguard option now emits CFG checks on indirect function calls. The previous behavior is still available with the -cfguard-nochecks option. Note that this feature should always be used with optimizations enabled.

Callbacks have been added to CommandLine Options. These can be used to validate or selectively enable other options.

The function attributes no-frame-pointer-elim and no-frame-pointer-elim-non-leaf have been replaced by frame-pointer, which has 3 values: none, non-leaf, and all. The values mean what functions should retain frame pointers.

The inter-procedural analysis and optimization capabilities in the Attributor framework and pass have been substantially advanced (initial commit D59918, LLVM-Dev talk). In this release, 19 different attributes are inferred, including 12 LLVM IR attributes and 7 ���abstract��� attributes, such as liveness. The Attributor is still under heavy development and disabled by default; to enable an early run pass -mllvm -attributor-disable=false to an invocation of clang.

New matrix math intrinsics have been added to LLVM (see LLVM Language Reference Manual), together with the LowerMatrixIntrinsics pass. The pass lowers matrix intrinsics to a set of efficient vector instructions. The lowering pass is off by default and can be enabled by passing -mllvm -enable-matrix to an invocation of clang.

(adam)

2020-04-18 07:32:42 UTC MAIN commitmail json YAML

Updated fonts/py-fonttools, www/py-pylint-django

(adam)

2020-04-18 07:32:24 UTC MAIN commitmail json YAML

py-pylint-django: updated to 2.0.15

Version 2.0.15:
- Do not report error for ``gettext_lazy``

(adam)

2020-04-18 07:29:59 UTC MAIN commitmail json YAML

py-fonttools: updated to 4.8.1

4.8.1 (released 2020-04-17)
---------------------------
- [feaLib] Fixed ``AttributeError: 'NoneType' has no attribute 'getAlternateGlyphs'``
  when ``aalt`` feature references a chain contextual substitution lookup

4.8.0 (released 2020-04-16)
---------------------------
- [feaLib] If Parser is initialized without a ``glyphNames`` parameter, it cannot
  distinguish between a glyph name containing an hyphen, or a range of glyph names;
  instead of raising an error, it now interprets them as literal glyph names, while
  also outputting a logging warning to alert user about the ambiguity
- [feaLib] When serializing AST to string, emit spaces around hyphens that denote
  ranges. Also, fixed an issue with CID ranges when round-tripping AST->string->AST
- [Snippets/otf2ttf] In otf2ttf.py script update LSB in hmtx to match xMin
- [colorLib] Added experimental support for building ``COLR`` v1 tables as per
  the `colr-gradients-spec <https://github.com/googlefonts/colr-gradients-spec/blob/master/colr-gradients-spec.md>`__
  draft proposal. **NOTE**: both the API and the XML dump of ``COLR`` v1 are
  susceptible to change while the proposal is being discussed and formalized

(adam)

2020-04-18 06:45:24 UTC MAIN commitmail json YAML

py-gssapi: apparently Python 2.7 is not supported

(adam)

2020-04-18 06:14:18 UTC MAIN commitmail json YAML

doc/TODO: update bind

+ bind-9.16.2.

(taca)

2020-04-18 06:13:47 UTC MAIN commitmail json YAML

doc: Updated net/bind911 to 9.11.18

(taca)

2020-04-18 06:12:28 UTC MAIN commitmail json YAML

net/bind911: update to 9.11.18

Update bind911 to 9.11.18 (BIND 9.11.18).

--- 9.11.18 released ---

5380. [contrib] Fix building MySQL DLZ modules against MySQL 8
libraries. [GL #1678]

5379. [doc] Clean up serve-stale related options that leaked into
the BIND 9.11 release. [GL !3265]

5378. [bug] Receiving invalid DNS data was triggering an assertion
failure in nslookup. [GL #1652]

5377. [feature] Detect atomic operations support on ppc64le. Thanks to
Petr Men邸鱈k. [GL !3295]

5376. [bug] Fix ineffective DNS rebinding protection when BIND is
configured as a forwarding DNS server. Thanks to Tobias
Klein. [GL #1574]

5368. [bug] Named failed to restart if 'rndc addzone' names
contained special characters (e.g. '/'). [GL #1655]

--- 9.11.17 released ---

5358. [bug] Inline master zones whose master files were touched
but otherwise unchanged and were subsequently reloaded
may have stopped re-signing. [GL !3135]

5357. [bug] Newly added RRSIG records with expiry times before
the previous earliest expiry times might not be
re-signed in time.  The was a side effect of 5315.
[GL !3137]

(taca)

2020-04-18 05:02:16 UTC MAIN commitmail json YAML

doc: Updated lang/php74 to 7.4.5

(taca)

2020-04-18 05:01:45 UTC MAIN commitmail json YAML

lang/php74: update to 7.4.5

Update php74 to 7.4.5.

16 Apr 2020, PHP 7.4.5

- Core:
  . Fixed bug #79364 (When copy empty array, next key is unspecified). (cmb)
  . Fixed bug #78210 (Invalid pointer address). (cmb, Nikita)

- CURL:
  . Fixed bug #79199 (curl_copy_handle() memory leak). (cmb)

- Date:
  . Fixed bug #79396 (DateTime hour incorrect during DST jump forward). (Nate
    Brunette)
  . Fixed bug #74940 (DateTimeZone loose comparison always true). (cmb)

- FPM:
  . Implement request #77062 (Allow numeric [UG]ID in FPM listen.{owner,group})
    (Andre Nathan)

- Iconv:
  . Fixed bug #79200 (Some iconv functions cut Windows-1258). (cmb)

- OPcache:
  . Fixed bug #79412 (Opcache chokes and uses 100% CPU on specific script).
    (Dmitry)

- Session:
  . Fixed bug #79413 (session_create_id() fails for active sessions). (cmb)

- Shmop:
  . Fixed bug #79427 (Integer Overflow in shmop_open()). (cmb)

- SimpleXML:
  . Fixed bug #61597 (SXE properties may lack attributes and content). (cmb)

- SOAP:
  . Fixed bug #79357 (SOAP request segfaults when any request parameter is
    missing). (Nikita)

- Spl:
  . Fixed bug #75673 (SplStack::unserialize() behavior). (cmb)
  . Fixed bug #79393 (Null coalescing operator failing with SplFixedArray).
    (cmb)

- Standard:
  . Fixed bug #79330 (shell_exec() silently truncates after a null byte). (stas)
  . Fixed bug #79410 (system() swallows last chunk if it is exactly 4095 bytes
    without newline). (Christian Schneider)
  . Fixed bug #79465 (OOB Read in urldecode()). (stas)

- Zip:
  . Fixed Bug #79296 (ZipArchive::open fails on empty file). (Remi)
  . Fixed bug #79424 (php_zip_glob uses gl_pathc after call to globfree).
    (Max Rees)

(taca)

2020-04-18 05:00:20 UTC MAIN commitmail json YAML

doc: Updated lang/php73 to 7.3.17

(taca)

2020-04-18 04:59:41 UTC MAIN commitmail json YAML

lang/php73: update to 7.3.17.

Update php73 to 7.3.17.

16 Apr 2020, PHP 7.3.17

- Core:
  . Fixed bug #79364 (When copy empty array, next key is unspecified). (cmb)
  . Fixed bug #78210 (Invalid pointer address). (cmb, Nikita)

- CURL:
  . Fixed bug #79199 (curl_copy_handle() memory leak). (cmb)

- Date:
  . Fixed bug #79396 (DateTime hour incorrect during DST jump forward). (Nate
    Brunette)

- Iconv:
  . Fixed bug #79200 (Some iconv functions cut Windows-1258). (cmb)

- OPcache:
  . Fixed bug #79412 (Opcache chokes and uses 100% CPU on specific script).
    (Dmitry)

- Session:
  . Fixed bug #79413 (session_create_id() fails for active sessions). (cmb)

- Shmop:
  . Fixed bug #79427 (Integer Overflow in shmop_open()). (cmb)

- SimpleXML:
  . Fixed bug #61597 (SXE properties may lack attributes and content). (cmb)

- Spl:
  . Fixed bug #75673 (SplStack::unserialize() behavior). (cmb)
  . Fixed bug #79393 (Null coalescing operator failing with SplFixedArray).
    (cmb)

- Standard:
  . Fixed bug #79330 (shell_exec() silently truncates after a null byte). (stas)
  . Fixed bug #79465 (OOB Read in urldecode()). (stas)
  . Fixed bug #79410 (system() swallows last chunk if it is exactly 4095 bytes
    without newline). (Christian Schneider)

- Zip:
  . Fixed Bug #79296 (ZipArchive::open fails on empty file). (Remi)
  . Fixed bug #79424 (php_zip_glob uses gl_pathc after call to globfree).
    (Max Rees)

(taca)

2020-04-18 04:19:01 UTC MAIN commitmail json YAML

doc: Updated misc/libreoffice to 6.4.3.2

(ryoon)

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

libreoffice: Update to 6.4.3.2

Changelog:
Bugs fixed compared to 6.4.3 rc1:

    tdf#128662 LibreOffice crashed when receiving certain WebDAV error responses [Julian Kalinowski]
    tdf#131096 Calc crashes when viewing details of two Statistical functions in Function Wizard [Eike Rathke]
    tdf#131170 Sheet - Named Ranges and Expressions - Labels... - Define Label Name - Delete NOT WORKING [Caolán McNamara]
    tdf#131380 Crash when opening xlsx file, FILEOPEN [Caolán McNamara]
    tdf#131522 Unable to edit button control's Label in master after MLE => Edit control change [Thorsten Behrens]
    tdf#131553 A PPTX with SmartArt shapes crashes Impress [nd101]
    tdf#131576 Fields not displayed as expected on Page 2 of Base's Table Wizard [Caolán McNamara]
    tdf#131712 Base EDITING Crash on SQL select command or double click on table with non null float field - mysql native connector (mariadb) [Julien Nabet]
    tdf#131767 Crash when opening mail merge wizard for attached doc [Caolán McNamara]

Bugs fixed compared to 6.4.2 RC2

    ofz#21168 sw,writerfilter: limit writerfilter hack to writerfilter [Caolán McNamara]
    tdf#61274 PDF EXPORT Links are off by one page if presentation includes (unexported) hidden slides. [Miklos Vajna]
    tdf#84399 FILEOPEN: DOCX drawing canvas error (wrong size and text wrapping option imported) [Miklos Vajna]
    tdf#93831 FILEOPEN XLSX Slow to open [Noel Grandin]
    tdf#100706 Cannot Stop Blinking Text Cursor in macOS [Julien Nabet]
    tdf#101710 GSoC table template: The saved file is invalid ODF 1.2 extended [Maxim Monastirsky]
    tdf#106843 Protect changes setting can be turned off even if "Lock Tracking" is set in DOCX [Justin Luth]
    tdf#123268 Hide legend entry - chart lost [Tünde Tóth]
    tdf#123873 FILEOPEN DOCX: "Top and bottom" wrapped charts cover each other because wrap setting is wrongly Optimal instead of Wrap Off [Bakos Attila]
    tdf#125520 EDITING: Calc: Error when dragging and dropping OLE objects with 'Insert as Copy' [Armin Le Grand]
    tdf#126366 Writer: Numbering problem in Mail Merge toolbar [Caolán McNamara]
    tdf#126742 writer: OLE object resized incorrectly [Samuel Mehrbrodt]
    tdf#128281 Labels in Installer are cut off when using 200% scaling, 6.2.x is fine [Roman Kuznetsov]
    tdf#128880 btlr text not rendered in some tables [Miklos Vajna]
    tdf#128995 Chart: Trend Line shows wrong linear Equation [Deena Francis]
    tdf#129096 docx: recovered document losing password protection [Vasily Melenchuk]
    tdf#129796 Edit Field of a Input Field Variable with a User Field variable does not give the proper Reference value [Noel Grandin]
    tdf#129985 FILESAVE XLSX Default Excel date format saved incorrectly [Eike Rathke]
    tdf#130150 Broken clipping in PDF export [Armin.Le.Grand (CIB)]
    tdf#130208 Writer - In tabbed toolbar, Background color button should fill cell background color and not paragraph background color when in a cell [andreas kainz]
    tdf#130334 firebird direct connector fails to display tables with a field representing an array [Julien Nabet]
    tdf#130348 Not the whole sidebar to edit a chart is usable on iOS [Tor Lillqvist]
    tdf#130400 [UI] Changing tabs/pages in dialogs with spinbuttons or treeviews doesn't work with Ctrl+PageUp/Down [Caolán McNamara]
    tdf#130746 Writer crashes when Alt+Arrow Up keys are pressed within a table row spanning two pages [Justin Luth]
    tdf#130945 Writer: Preview of linked doc is not updated when edited [Serge Krot]
    tdf#130955 VIEWING DOCX Chart custom label text multiplied [Balazs Varga]
    tdf#130986 FILESAVE XLSX Number formats of single data label changed, after spreadsheet was reloaded [Balazs Varga]
    tdf#130999 Greek dictionary cannot be loaded on Collabora Online (4.2.0.4) [Andras Timar]
    tdf#131000 Form control property editor for combo box opens very slow for large entry list [Jan-Marek Glogowski]
    tdf#131061 Karasa Jaga: Icons for bold & Italic lacking in SVG version [rizmut]
    tdf#131069 Bad symbols in gtk dialogs while using cyrillic KOI8-R locale [Caolán McNamara]
    tdf#131076 UI: Text import dialogue default focus is 'Character set' instead of 'OK' [Caolán McNamara]
    tdf#131088 Automatic Control Focus not working in gen [Noel Grandin]
    tdf#131118 FILEOPEN: VML: Shape no longer fits to text [Miklos Vajna]
    tdf#131137 Checkbox "Do not distort objects in curve" does nothing [Julien Nabet]
    tdf#131146 Linked Calc: changes are lost in last edited cell [Serge Krot]
    tdf#131164 EDITING: Base Crashes on Tools>User Administration... (Firebird) [Julien Nabet]
    tdf#131184 Can't compare text range in table with text range in body text [Samuel Mehrbrodt]
    tdf#131185 LO Writer "hangs" on scrolling/saving of a document. [Gülşah Köse]
    tdf#131212 Implement change user password in Firebird [Julien Nabet]
    tdf#131217 BASE: Execute the "comment" command hides the table (Firebird) [Julien Nabet]
    tdf#131273 Crash when pasting quotes with fixed width [Julien Nabet]
    tdf#131280 Android Viewer chokes on document containing form controls [Samuel Mehrbrodt]
    tdf#131291 EDITING: Chart: Not possible to change format in labels ( only 6.3 ) [Xisco Fauli]
    tdf#131337 Wrong range for "Surface angle" in tab "Shading" in "3D Effects" dialog [Julien Nabet]
    tdf#131434 CUSTOMISE DIALOG: Icons disappear if you move commands up or down [Caolán McNamara]
    tdf#131454 Colibre & Sukapura: wrong Digital Signature icon with valid Digital Signature [Rizal Muttaqin]
    tdf#131464 Crash when trying to create an index of Writer in Japanese locale [Julien Nabet]
    tdf#131509 Italic icon in Spanish should be a “K”, not a “C” [Rizal Muttaqin]

(ryoon)

2020-04-18 04:13:51 UTC MAIN commitmail json YAML

(audio/deforaos-mixer)  +CFLAGS+=      -fPIC

Compile error log: (Similar message found on aarch64)
ld: mute.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC

(please advice me if I'm doing wrong, thanks)

(mef)

2020-04-18 03:56:05 UTC MAIN commitmail json YAML

(multimedia/deforaos-player) Add CFLAGS+=      -fPIC

compile log says:
ld: backend.o: relocation R_X86_64_32 against `.text' can not be used when making a PIE object; recompile with -fPIC

(mef)