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

2024-05-12 20:40:00 UTC Now

2021-04-14 19:11:49 UTC MAIN commitmail json YAML

Updated databases/ldb, net/samba4

(adam)

2021-04-14 19:11:21 UTC MAIN commitmail json YAML

samba4: updated to 4.14.2

Samba 4.14.2

This is a follow-up release to depend on the correct ldb version. This is only
needed when building against a system ldb library.

This is a security release in order to address the following defects:

o CVE-2020-27840: Heap corruption via crafted DN strings.
o CVE-2021-20277: Out of bounds read in AD DC LDAP server.

Samba 4.14.1

This is a security release in order to address the following defects:

o CVE-2020-27840: Heap corruption via crafted DN strings.
o CVE-2021-20277: Out of bounds read in AD DC LDAP server.

Samba 4.14.0

This is the first stable release of the Samba 4.14 release series.
Please read the release notes carefully before upgrading.

NEW FEATURES/CHANGES
====================

Here is a copy of a clarification note added to the Samba code
in the file: VFS-License-clarification.txt.
--------------------------------------------------------------

A clarification of our GNU GPL License enforcement boundary within the Samba
Virtual File System (VFS) layer.

Samba is licensed under the GNU GPL. All code committed to the Samba
project or that creates a "modified version" or software "based on" Samba must
be either licensed under the GNU GPL or a compatible license.

Samba has several plug-in interfaces where external code may be called
from Samba GNU GPL licensed code. The most important of these is the
Samba VFS layer.

Samba VFS modules are intimately connected by header files and API
definitions to the part of the Samba code that provides file services,
and as such, code that implements a plug-in Samba VFS module must be
licensed under the GNU GPL or a compatible license.

However, Samba VFS modules may themselves call third-party external
libraries that are not part of the Samba project and are externally
developed and maintained.

As long as these third-party external libraries do not use any of the
Samba internal structure, APIs or interface definitions created by the
Samba project (to the extent that they would be considered subject to the GNU
GPL), then the Samba Team will not consider such third-party external
libraries called from Samba VFS modules as "based on" and/or creating a
"modified version" of the Samba code for the purposes of GNU GPL.
Accordingly, we do not require such libraries be licensed under the GNU GPL
or a GNU GPL compatible license.

VFS
---

The effort to modernize Samba's VFS interface has reached a major milestone with
the next release Samba 4.14.

For details please refer to the documentation at source3/modules/The_New_VFS.txt or
visit the <https://wiki.samba.org/index.php/The_New_VFS>.

Printing
--------

Publishing printers in AD is more reliable and more printer features are
added to the published information in AD. Samba now also supports Windows
drivers for the ARM64 architecture.

Client Group Policy
-------------------
This release extends Samba to support Group Policy functionality for Winbind
clients. Active Directory Administrators can set policies that apply Sudoers
configuration, and cron jobs to run hourly, daily, weekly or monthly.

To enable the application of Group Policies on a client, set the global
smb.conf option 'apply group policies' to 'yes'. Policies are applied on an
interval of every 90 minutes, plus a random offset between 0 and 30 minutes.

Policies applied by Samba are 'non-tattooing', meaning that changes can be
reverted by executing the `samba-gpupdate --unapply` command. Policies can be
re-applied using the `samba-gpupdate --force` command.
To view what policies have been or will be applied to a system, use the
`samba-gpupdate --rsop` command.

Administration of Samba policy requires that a Samba ADMX template be uploaded
to the SYSVOL share. The samba-tool command `samba-tool gpo admxload` is
provided as a convenient method for adding this policy. Once uploaded, policies
can be modified in the Group Policy Management Editor under Computer
Configuration/Policies/Administrative Templates. Alternatively, Samba policy
may be managed using the `samba-tool gpo manage` command. This tool does not
require the admx templates to be installed.

Python 3.6 or later required
----------------------------

Samba's minimum runtime requirement for python was raised to Python
3.6 with samba 4.13.  Samba 4.14 raises this minimum version to Python
3.6 also to build Samba. It is no longer possible to build Samba
(even just the file server) with Python versions 2.6 and 2.7.

As Python 2.7 has been End Of Life upstream since April 2020, Samba
is dropping ALL Python 2.x support in this release.

Miscellaneous samba-tool changes
--------------------------------

The 'samba-tool' subcommands to manage AD objects (e.g. users, computers and
groups) now consistently use the "add" command when adding a new object to
the AD. The previous deprecation warnings when using the 'add' commands
have been removed. For compatibility reasons, both the 'add' and 'create'
commands can be used now.

Users, groups and contacts can now be renamed with the respective rename
commands.

Locked users can be unlocked with the new 'samba-tool user unlock' command.

The 'samba-tool user list' and 'samba-tool group listmembers' commands
provide additional options to hide expired and disabled user accounts
(--hide-expired and --hide-disabled).

CTDB CHANGES
============

* The NAT gateway and LVS features now uses the term "leader" to refer
  to the main node in a group through which traffic is routed and
  "follower" for other members of a group.  The command for
  determining the leader has changed to "ctdb natgw leader" (from
  "ctdb natgw master").  The configuration keyword for indicating that
  a node can not be the leader of a group has changed to
  "follower-only" (from "slave-only").  Identical changes were made
  for LVS.

* Remove "ctdb isnotrecmaster" command.  It isn't used by CTDB's
  scripts and can be checked by users with "ctdb pnn" and "ctdb
  recmaster".

(adam)

2021-04-14 19:07:49 UTC MAIN commitmail json YAML

ldb: updated to 2.3.0

2.3.0:
Unknown changes

(adam)

2021-04-14 13:44:30 UTC MAIN commitmail json YAML

doc: Updated cad/py-PyRTL to 0.9.0

(ryoon)

2021-04-14 13:43:58 UTC MAIN commitmail json YAML

py-PyRTL: Update to 0.9.0

* Use PyPI as MASTER_SITES.
  0.9.0 is not released on GitHub.

Changelog:
Not available.

(ryoon)

2021-04-14 11:47:53 UTC MAIN commitmail json YAML

Fix simultaneous commit

Simultaneous commit by myself and nia.
Fix doc/CHANGES-2021

(pin)

2021-04-14 11:22:01 UTC MAIN commitmail json YAML

doc: Updated www/hackernews-tui to 0.4.0

(pin)

2021-04-14 11:21:29 UTC MAIN commitmail json YAML

doc: Updated multimedia/mlt to 6.26.1

(nia)

2021-04-14 11:21:12 UTC MAIN commitmail json YAML

www/hackernews-tui: update to 0.4.0

Application changes:
-add story_pooling feature
-add page_scrolling feature
-add support for user's config
-fix the flickering issue with crossterm-backend using cursive_buffered_backend.

Codebase changes:
-implement new features listed above.
-add application command line arguments.
-add config.rs to handle application's configurations.
-clean up imports in prelude.rs

(pin)

2021-04-14 11:19:16 UTC MAIN commitmail json YAML

mlt: Update to 6.26.1

Version 6.26.1

This version fixes a major regression in the avformat producer to read from
network URLs.

Version 6.26.0

This is the last planned release of major version 6. Version 7 will be released
soon and introduce some minor API breakage while removing deprecations.
The main new feature in this version is hardware-accellerated decoding!
However, this is a basic implementation: It always returns the uncompressed
video to the CPU memory with no pipelining to filters. Even when coupled with
hardware encoding in the avformat consumer it must transfer the video. Also,
there is no automatic software/CPU fallback and no resource management.

Modules
  * Added support for `hwaccel` query string parameter to the `avformat`
    producer. It accepts the following values:
    vaapi (Linux/BSD), cuda (Linux), videotoolbox (macOS), d3d11va (Windows), dxva2 (Windows)
  * Added support for `hwaccel_device` query string parameter to the `avformat`
    producer. This is only used with vaapi (device path) and cuda, d3d11va, or
    dxva (number).
  * Improved the usage of image slice threading in `frei0r`. This only applies
    when `threads`=0 and only works with some frei0r plugins that you must decide
    yourself.
  * Added an ellipse item to `kdenlivetitle` producer.
  * Added support for PNG and GIF as album art in the `avformat` producer.
  * Added BT.2020 color space metadata to the `avformat` producer.
  * Resolved many FFmpeg deprecations in the `avformat` producer making it possible to support AV1 decoding.
  * Added a `strobe` fitler that periodically makes the alpha channel transparent.
  * Added a new `typewriter` text filter (currently only works with the
    kdenlivetitle producer).
  * Improved sound quality for lower pitch shifts in `rbpitch`.
  * Fixed speed of trick play in the `jack`, `rtaudio`, `sdl_audio`, and `sdl2_audio` consumers.
  * Fixed matrix for independent channels in `swresample` filter.
  * Fixed leading zeros for the `timer` filter.
  * Fixed flickering using `affine` with a `luma` transition.
  * Fixed a crash using RGBA images in the `qimage` producer (regression in v6.22.0).
  * Fixed `brightness` filter misbehaves on `alpha` > 1.
  * Fixed writing `flac` format file does not set its duration in the `avformat` consumer.
  * Fixed an infinite loop in `rbpitch` filter.
  * Fixed `ttl` in the `qimage` producer.
  * Fixed building with OpenCV 4.5
  * Fixed artifacts with multiple HTML `qtext` filters and frame threading.
  * Deprecated the `start` and `end` properties on the following (use property
    animation instead):
    - brightness
    - panner
    - boxblur
    - wave
    - volume
  * Deprecated the following services:
    - data_show
    - region
    - transition filter
    - autotrack_rectangle
    - motion_est
    - slowmotion

Other
  * CMake:
    - Fixed building without SWIG.
    - Added many "MOD_..." options to explictly disable modules.
    - Added src/tests and the option `BUILD_TESTING`, which defaults off.
    - All dependency checks moved to top level CMakeLists.txt.
    - Install melt man page.
    - Install oldfilm SVG files.
    - Added src/examples.
    - Install framework/metaschema.yaml.
    - Fixed `plusgpl` datadir.
    - Added all swwig/ languages.
    - Increased C++ standard to C++14.
  * Added an `AV1` encoding preset.
  * Improved documentation of the requirement for C11.
  * The minimum version of FFmpeg is v4.0 and Libav is no longer supported.

Version 6.24.0

This version is mostly fixes plus a few new filters.

Framework
  * Trigger a `property-changed` event on `mlt_properties_pass_list`.
  * Fixed using a video transition with a video clip on an audio track.
  * Reduce the amount of service caching to 2X #tracks to reduce memory usage.

Modules
  * Added the `pillar_echo` filter to the plus module.
  * Added a `qtcrop` filter to the qt module.
  * Added `html`, `resource`, `overflow-y`, and `_hide` properties to the `qtext` filter for rich text.
  * Added the filter `choppy` to the core module.
  * Added slice threading to the `brightness` filter.
  * Fixed compiling with OpenCV 4.
  * Fixed the colors when using `mlt_image_format=rgb24a` with `avformat` consumer.
  * Fixed using WebVfx in a Docker container.
  * Fixed a possible crash in the `timewarp` producer on sources with non-integer frame rates.
  * Fixed a regression in version 6.22 with multiple affine filters at the same time.
  * Fixed possible abort or deadlock on recursive pthread mutexes in `avformat` producer.
  * Fixed a crash in `crop` filter with large `center_bias` value when `use_profile` is 1.
  * Fixed a white video frame appearing on threaded rendering in `freeze` filter.
  * Fixed MLT XML DRD to permit empty playlists, which may occur on empty tracks in a multitrack.
  * Fixed initializing QApplication in the `qimage` producer.
  * Fixed interpolation when scaling with the `affine` rect and geomety properties.
  * Fixed high memory usage with high factors of pitch shifting in the `rbpitch` filter.
  * Fixed a crash on files with more than 32 streams in the `avformat` producer.

Other
  * Fixed CMake build on MSYS2 and Windows Craft.
  * Added the Python binding to the CMake build.
  * Added the `sdl` (v1) module to the CMake build.
  * Removed minrate and maxrate from the `webm` avformat consumer preset.

Version 6.22.1 - July 30, 2020

This patch version only fixes the version reported in the CMake build.

Version 6.22.0 - July 30, 2020

This version fixes bugs associated with the preview scaling introduced in the
previous version.

Framework
  * Added mlt_properties_exists() and Mlt::Properties::property_exists().
  * Added mlt_audio C class with:
    - mlt_audio_new()
- mlt_audio_close()
- mlt_audio_set_values()
- mlt_audio_get_values()
- mlt_audio_alloc_data()
- mlt_audio_calculate_size()
- mlt_audio_plane_count()
- mlt_audio_plane_size()
- mlt_audio_get_planes()
- mlt_audio_shrink()
- mlt_audio_reverse()
- mlt_audio_copy()
- mlt_audio_calculate_frame_samples()
- mlt_audio_calculate_samples_to_position()
- mlt_audio_channel_layout_name()
- mlt_audio_channel_layout_id()
- mlt_audio_channel_layout_channels()
- mlt_audio_channel_layout_default()
  * Added Mlt::Audio C++ class with:
    - Mlt::Audio::Audio()
- Mlt::Audio::Audio(mlt_audio_s*)
- Mlt::Audio::~Audio()
- Mlt::Audio::data()
- Mlt::Audio::set_data(void*)
- Mlt::Audio::frequency()
- Mlt::Audio::set_frequency(int)
- Mlt::Audio::format()
- Mlt::Audio::set_format(mlt_audio_format)
- Mlt::Audio::samples()
- Mlt::Audio::set_samples(int)
- Mlt::Audio::channels()
- Mlt::Audio::set_channels(int)
- Mlt::Audio::layout()
- Mlt::Audio::set_layout(mlt_channel_layout)
  * Fixed drop-frame timecode for 59.94 fps.
  * Fixed crash on null pointer passed to mlt_consumer_stop().

Modules
  * Fixed frei0r transitions with preview scaling.
  * Fixed affine ox and oy properties incorrect with preview scaling.
  * Fixed a crash and incorrect preview scaling with more than one affine
    filter active on the same frame.
  * Fixed preview scaling for the rotoscoping filter.
  * Added the sample_fmt property to the avformat consumer.
  * Fixed a possible segfault in the mix transition.
  * Removed support for text keyframes to the text and qtext filters
    to fix regression on strings containing '='.
  * Disable frame-threading with bigsh0t, distort0r, and medians frei0r plugins.
  * Added "meta.media.%d.stream.projection" property the avformat producer.
  * Fixed a crash with with filters not supporting preview scale in frei0r
    transitions.
  * Fix artifacts in luma transition and affine filter with frame-threading.
  * Stop including 'title="Anonymous Submission"' in xml consumer.
  * Fixed a crash in opencv.tracker filter.
  * Fixed a crash in composite transition if luma file fails to load.
  * Added validations in opengl module to prevent asserts in Movit.
  * Fixed building with OpenCV 4.
  * Moved some services from gtk2 module to new gdk module:
    - gtkrescale filter
- pango producer
- pixbuf producer
  * Deprecated the gtk2 module and no longer enabled by default.
  * Changed avformat producer to accept a '?' in argument/resource property
    by escaping it as '\?'.
  * Changed the background property of the affine filter to be mutable.
  * Deprecated the linsys (DVEO SDI) module.
  * Fixed changing the audio_index property in the avformat producer.
  * Changed resample filter to more resiliant to frequency changes.
  * Added a video_delay property to the sdl2_audio and rtaudio consumers.
  * Add millisecond options to the timer filter.
  * Fixed the in point handling for the timewarp producer.
  * Fixed some audio gaps and sync issues with the rbpitch filter and timewarp
    pitch compensation.
  * Fixed a possible crash caused by producer consumer.
  * Changed avformat consumer to set AVOption color_primaries based on the
    MLT colorspace if not already set as property.
  * Fixed crop right on image with odd width skews image in crop filter.
  * Fixed incorrect silence value for unsigned 8-bit audio in avformat producer.
  * Changed qimage to use Qt's internal orientation detection instead of libexif.
  * Reduced clicks in mix transition by silencing buffers on discontinuity.
  * Improved A/V synchronization in (sw)resample filters - also reduces audio clicks.
  * Improved speed of the qimage producer.
  * Fixed incorrect color using libx264rgb in avformat consumer.
  * Fixed relative paths for avfilters that have the "filename" option.
  * Fixed some avfilters dropping the alpha channel: smartblur, vaguedenoiser.
  * Improved performance of the resize filter.
  * Fixed an affine filter inside a transition was always nearest neighbor
    interpolation.
  * Changed the lift_gamma_gain filter to use round values up.

Other
  * Fixed melt option "-group" applies to an implicit consumer.
  * Added "-quiet" option to melt (implies -silent but more so).
  * CMake build improvments adding modules:
    - gdk
- jackrack
- lumas
- resample
- sox
- vorbis
  * Added avformat consumer presets:
    - Slide-Deck-H264
- Slide-Deck-HEVC
  * Removed intra=1 from some avformat presets (use g=1 for intra only):
    - intermediate/MPEG-2
- intermediate/MPEG-4
- lossless/H.264
  * Fixed using Qt, Movit, and WebVfx in the official docker image:
    https://hub.docker.com/repository/docker/mltframework/melt
IMPORTANT: it now requires `docker run` with the `--init` option.

(nia)

2021-04-14 11:13:35 UTC MAIN commitmail json YAML

gtk4: Add explicit dependency on pango >= 1.47.0

Fails to build with older pango

(cirnatdan)

2021-04-14 10:53:58 UTC MAIN commitmail json YAML

doc: Updated textproc/oniguruma to 6.9.7

(kim)

2021-04-14 10:53:48 UTC MAIN commitmail json YAML

textproc/oniguruma: update to 6.9.7

Changes since 6.9.6:
- NEW API: ONIG_OPTION_CALLBACK_EACH_MATCH
- NEW API: ONIG_OPTION_IGNORECASE_IS_ASCII
- NEW API: ONIG_SYNTAX_PYTHON
- Fixed some problems found by OSS-Fuzz

(kim)

2021-04-14 07:28:21 UTC MAIN commitmail json YAML

2021-04-14 07:28:06 UTC MAIN commitmail json YAML

doc: Updated lang/vala to 0.52.1

(wiz)

2021-04-14 07:27:56 UTC MAIN commitmail json YAML

vala: update to 0.52.1.

Vala 0.52.1
===========
* Various improvements and bug fixes:
  - codegen:
    + Improve handling of ellipsis parameter in get_ccode_name()
    + Fix default value of get_ccode_destroy_notify_pos()
    + Don't override valid target/destroy of previous lambda argument [#59]
    + Don't call *_instance_init() in compact class chainup
  - vala: Mark tranformed static member-access as qualified [#270]
  - parser: Stricter mode for chained member initializer with --keep-going [#1158]
  - girwriter: namespace expects "c:symbol-prefixes" attribute [#1038]
  - girwriter: Don't use instance-parameter inside callback [#1167]
  - girparser,libvaladoc/girimporter: Don't guess length of xml header, iterate
    forward to <repository>
  - libvaladoc/girimporter: parse_constant() use "c:identifier" attribute first

* Bindings:
  - gsl: Add BLAS module [#1149]
  - rest-0.7: Fix OAuthProxyAuthCallback binding
  - gtk+-3.0: Fix ModuleInitFunc binding
  - gio-2.0: Fix TlsPassword.get_value() binding
  - Fix several bindings which lead to invalid code by using them in:
    javascriptcoregtk-4.0, libusb, libusb-1.0, pixman-1,
    webkit2gtk-web-extension-4.0, x11, zlib,

Vala 0.52.0
===========
* Various improvements and bug fixes:
  - codegen: Include "glib.h" for deprecated symbols (GOBJECT) [#1155]
  - vala: Improve error for incompatible expressions in conditional expression
  - vala: Check for unused attributes unconditionally
  - girparser: Allow overriding of "Compact" attribute for classes
  - girparser: Handle empty "<type/>" element and report an error
  - girparser: Add support for NoWrapper metadata for methods
  - build: Add --enable-test-asan configure option

* Bindings:
  - gio-2.0: Add some missing NoWrapper and CCode.has_typedef attributes
  - gnutls: Fix some binding errors
  - gsl: Fix some binding errors
  - gstreamer: Update from 1.19.0+ git master
  - gtk4: Add Gtk.INVALID_LIST_POSITION [#1151]
  - gtk4-unix-print: Switch to gir
  - gtk4: Update to 4.1.2
  - linux: Provide Input.Event.input_event_sec/input_event_usec fields [#1152]
  - vapi: Fix a couple of attribute typos
  - webkit2gtk-4.0: Update to 2.31.91

Vala 0.51.91
============
* Various improvements and bug fixes:
  - codegen:
    + Error for missing type-arguments of HashTable (de)serialization [#1147]
    + Free intermediate temp-variables of postcondition expression [#80]
    + Use the one available source_reference for internal error [#436]
    + Fix access to captured generics in async method of interfaces [#537]
    + Don't ever create null-aware free macro for GenericType
    + Don't add generics arguments/parameters to async finish method
    + Drop inner casts before converting between generics and integers
  - vala:
    + Add missing null-check in DataType.get_type_signature()
    + Check array type of declarations for errornous type-arguments
    + Check (optional) type-arguments of array creation expression
    + Replace all type parameter occurances in parameters for signal delegate

* Bindings:
  - glib-2.0,gio-2.0: Add some missing type-arguments
  - vapi: Update GIR-based bindings

Vala 0.51.90
============
* Various improvements and bug fixes:
  - codegen:
    + More use of get_ccode_type_name()
    + "_first_array" parameter for params-array is variadic too
    + Inherit GType from base struct of SimpleType structs
  - vala:
    + Report warning if --target-glib=auto was not evaluated successfully
    + Fix ownership inheritance of "unowned var" in foreach statement
    + Use pre-resolved symbol/type of SemanticAnalyzer if possible
  - gdbus: Don't leak memory of deserialized arguments on error in wrapper method
  - girparser: Reuse populated Node.gtype_struct_for instead of resolving again
  - girparser: Evaluate "glib:type-struct" twice to pick up reparented structs
  - testrunner: Include Gio-2.0/gio-2.0 for GIR tests too

* Bindings:
  - gtk4: Update to 4.1.1+f8f90d85

Vala 0.51.3
===========
* Various improvements and bug fixes:
  - codegen:
    + Don't use volatile modifier in glib API when targetting >= 2.68 [glib!1719]
    + CCodeBaseModule.get_type_id_expression () won't return null
    + Don't wrongly emit declaration for default-handler of signals
    + Include "string.h" for strcmp() (POSIX)
  - vala:
    + Generics value holding struct pointer requires casting on access [#347]
    + Infer needle type for "in" expression on enum [#1138]
    + Don't allow "in" operation with different enum types [#1139]
    + Improve context check whether property is writeable on assignments
    + Include "stdlib.h" for Enum.to_string() (POSIX) [#1143]
    + Set proper source_reference for implicit "this" and "result" variables
    + Report error for invalid inner operand of unary expressions
  - girwriter: Output default handler of signals

* Bindings:
  - glib-2.0: Add new symbols from 2.68
  - webkit2gtk-4.0: Update to 2.31.90
  - vapi: Update GIR-based bindings

Vala 0.51.2
===========
* Various improvements and bug fixes:
  - vala:
    + Check type-arguments in base-types/prerequisites of class/interface [#404]
    + Include type-checks in preconditions of methods for type narrowing [#894]
    + Capturing va_list parameters/variables is not allowed [#1136]
    + Properly parse and handle chained initialization of members [#1137]
  - codewriter: Output valid vala syntax for LoopStatement and don't write
    trailing ";" after body of WithStatement

* Bindings:
    + gstreamer: Update from 1.19.0+ git master
    + vapi: Update GIR-based bindings

Vala 0.51.1
===========
* Highlights:
  - Support "binding" to bind GtkCallback to class of given property [#1093]
  - Add support for type narrowing [#894]
  - Support chain up to simple generics constructor [#342]
  - Perform runtime version check of libvala [#88]
  - girparser: Handle anonymous delegate not backed by virtual-method or signal
  - Add support for 'opaque' compact classes [#1129]
  - Add further support for params arrays in constructors [#128]
  - Improve handling of "NoWrapper" attribute
  - Improve support of SimpleType struct constructors
  - Use __attribute__ instead of G_GNUC_* in POSIX profile
  - Add SDL 2.x bindings [#1032] amd drop SDL 1.x

* Various improvements and bug fixes:
  - codegen:
    + Improve GValueModule.visit_cast_expression()
    + Drop obsolete dedicated handling of property value-parameter
    + Apply CCodeModifiers.PRINTF to "string_printf" (POSIX)
    + Allow CCode.type_cname for classes and use get_ccode_type_name()
    + Always use G_TYPE_INSTANCE_GET_CLASS/INTERFACE for external symbols
    + Also check array type of variable argument for ref parameters
    + Don't leak array memory after it was implicitly copied
    + Use g_boxed_free in free-wrapper for heap-allocated GLib.Value
    + Don't leak GLib.Value when implicitly unboxing it
    + Don't leak memory moving heap-allocated struct to stack
    + Chain up to base struct destroy function
    + Use g_memdup2 if target glib >= 2.68 is set
    + Replace "g_memdup" with "_vala_memdup2" for target glib < 2.68
    + Correctly retrieve symbol_reference of nested cast expressions [#1134]
    + Strip all nested occurances of CCodeCastExpression [#1134]
  - vala:
    + Improve detection of duplicate package source files
    + GtkChild fields/properties must be declared as unowned [#1121]
    + Don't allow assigning GtkChild fields/properties [#1121]
    + Apply stricter condition for lambda to delegate assignment
    + Don't allow disposable SimpleType structs
    + Rename Loop to LoopStatement and introduce a common base class
    + GLib.Value unboxing returns unowned value
    + Don't allow GLib.Value casting to nullable struct/simple types
    + Add Block.unreachable_exit and have it set by FlowAnalyzer [#838]
    + Convert Report.*() to real printf-like functions
    + Avoid taking extra reference of foreach collection for index iteration
    + Make sure parent_symbol for special async parameters is available
    + Require a valid DataType instance for every TargetValue
  - girparser:
    + Minor improvement to field getter detection
    + Apply "delegate_target" metadata for methods and parameters
    + Apply "destroy_notify_cname" metadata for fields
    + Apply "type_get_function" metadata for classes and inferfaces
    + Set CCode.type_cname for classes if it doesn't match our default
  - girwriter: Infer gir_namespace/version from target GIR filename [#606]
  - girwriter: Write instance-parameter elements [#1128]
  - libvaladoc/html: Don't sort struct fields to keep their original order
  - libvaladoc: Correctly retrieve value for Api.Class.is_compact
  - libvaladoc: Add wrapper for "agedge" of graphviz
  - valadoc: Correctly set verbose flag on CodeContext
  - valadoc: Replace png icons with elementary's svg version

* Bindings:
  - Add enchant-2 bindings for Enchant 2.x
  - Add gnu.vapi with binding for getopt_long() and some other GNU APIs
  - Add libunwind-generic binding
  - Fix several bindings which lead to invalid code by using them in:
    cairo, gobject-2.0, pango, goocanvas-2.0, curses, alsa, bzlib, sqlite3,
    libgvc, posix, gstreamer-1.0, gdk-3.0, gdk-x11-3.0, gtk+-3.0, gtk4,
    fuse, libxml-2.0
  - curses: Remove initial ���w��� from some Window method names for consistency
  - gdk-pixbuf-2.0: Fix Pixbuf.save_to_streamv_async()
  - gdk-pixbuf-2.0: Update to 2.42.3~
  - gio-2.0: Fix binding of PollableOutputStream.write*_nonblocking()
  - gio-2.0,gtk+-3.0,gtk4: Drop explicit c-type attributes of va_list parameters
  - gio-2.0: Pick up missing invoker for some AppInfo/File.*() methods
  - gio-2.0: Update to 2.67.3
  - glib-2.0: Add GLib.[S]List.is_empty() convenience methods for non-null
  - glib-2.0: Add new symbols from 2.68
  - glib-2.0: Bind assert_cmp* functions [#395]
  - glib-2.0: Improve type of OptionEntry.flags field
  - glib-2.0: Make PtrArray a subclass of GenericArray
  - gobject-2.0: Add new symbols from 2.68
  - gstreamer-1.0: Set CCode.type_id of MiniObject to G_TYPE_BOXED [#1133]
  - gstreamer: Update from 1.19.0+ git master
  - gtk+-2.0,javascriptcoregtk-4.0: Wrong usage of CCode.type_cname attribute
  - gtk+-3.0,gtk4: Fix some delegate return values and parameters
  - gtk4: Update to 4.1.0+2712f536
  - posix: Add POSIX, GNU and BSD Regex APIs
  - webkit2gtk-4.0: Update to 2.31.1

(wiz)

2021-04-14 07:06:19 UTC MAIN commitmail json YAML

Updated multimedia/libvpx, devel/py-typed-ast

(adam)

2021-04-14 07:05:57 UTC MAIN commitmail json YAML

py-typed-ast: updated to 1.4.3

1.4.3:
Unknown changes

(adam)

2021-04-14 07:02:49 UTC MAIN commitmail json YAML

libvpx: updated to 1.10.0

Release v1.10.0 Ruddy Duck
2021-03-09 v1.10.0 "Ruddy Duck"

  This maintenance release adds support for darwin20 and new codec controls, as
  well as numerous bug fixes.

  - Upgrading:

    New codec control is added to disable loopfilter for VP9.

    New encoder control is added to disable feature to increase Q on overshoot
    detection for CBR.

    Configure support for darwin20 is added.

    New codec control is added for VP9 rate control. The control ID of this
    interface is VP9E_SET_EXTERNAL_RATE_CONTROL. To make VP9 use a customized
    external rate control model, users will have to implement each callback
    function in vpx_rc_funcs_t and register them using libvpx API
    vpx_codec_control_() with the control ID.

  - Enhancement:

    Use -std=gnu++11 instead of -std=c++11 for c++ files.

  - Bug fixes:

    Override assembler with --as option of configure for MSVS.

    Fix several compilation issues with gcc 4.8.5.

    Fix to resetting rate control for temporal layers.

    Fix to the rate control stats of SVC example encoder when number of spatial
    layers is 1.

    Fix to reusing motion vectors from the base spatial layer in SVC.

    2 pass related flags removed from SVC example encoder.

(adam)

2021-04-14 05:04:23 UTC MAIN commitmail json YAML

Updated devel/py-ZopeInterface, devel/py-ZopeTestrunner, devel/py-ZopeSchema, devel/py-ZopeComponent

(adam)

2021-04-14 05:03:53 UTC MAIN commitmail json YAML

py-ZopeComponent: updated to 5.0.0

5.0.0 (2021-03-19)
==================

- Remove backwards compatibility imports that were emitting
  deprecation warnings. This affects certain imports from
  ``zope.component.interfaces`` (which should be imported from
  ``zope.interface.interfaces``) as well as certain imports from
  ``zope.component.registery`` (import from
  ``zope.interface.registry``), and the entire
  ``zope.component.hookable`` module.

- Respect permission value for utility factory registrations

- Add support for Python 3.9

- Fix the ``<subscriber>`` ZCML directive to allow a missing
  ``provides=`` attribute when a ``factory=`` is given and the Python
  object has been decorated with ``@implementer`` and implements a
  single interface. This has been documented, but hasn't worked
  before.

- Make ``PersistentAdapterRegistry`` use persistent objects
  (``PersistentMapping`` and ``PersistentList``) for its internal data
  structures instead of plain dicts and lists. This helps make it
  scalable to larger registry sizes.

  This requires zope.interface 5.3.0a1 or later.

  New registries (and their primary users, ``PersistentComponents`` and
  zope.site's ``LocalSiteManager``) take full advantage of this
  automatically. For existing persistent registries to take advantage
  of this, you must call their ``rebuild()`` method and commit the
  transaction.

- Fix ``zope.interface.interface.provideInterface`` and the various
  search and query methods to use the current site manager instead of
  always using the global site manager. (``provideInterface`` is
  called implicitly when registering components from ZCML.) The search
  and query methods continue to return interfaces registered in base
  site managers.

(adam)

2021-04-14 04:58:50 UTC MAIN commitmail json YAML

py-ZopeSchema: updated to 6.1.0

6.1.0 (2021-02-09)
==================
- Fix ``IField.required`` to not be required by default.

(adam)

2021-04-14 04:57:40 UTC MAIN commitmail json YAML

py-ZopeTestrunner: updated to 5.3.0

5.3.0 (2021-03-17)
==================
- Add support for Python 3.9.
- Fix `package init file missing` warning
- Make standard streams provide a `buffer` attribute on Python 3 when using
  `--buffer` or testing under subunit.

(adam)

2021-04-14 04:55:44 UTC MAIN commitmail json YAML

py-ZopeInterface: updated to 5.3.0

5.3.0 (2020-03-21)
==================

- No changes from 5.3.0a1

5.3.0a1 (2021-03-18)
====================

- Improve the repr of ``zope.interface.Provides`` to remove ambiguity
  about what is being provided. This is especially helpful diagnosing
  IRO issues.

- Allow subclasses of ``BaseAdapterRegistry`` (including
  ``AdapterRegistry`` and ``VerifyingAdapterRegistry``) to have
  control over the data structures. This allows persistent
  implementations such as those based on ZODB to choose more scalable
  options (e.g., BTrees instead of dicts). See `issue 224
  <https://github.com/zopefoundation/zope.interface/issues/224>`_.

- Fix a reference counting issue in ``BaseAdapterRegistry`` that could
  lead to references to interfaces being kept around even when all
  utilities/adapters/subscribers providing that interface have been
  removed. This is mostly an issue for persistent implementations.
  Note that this only corrects the issue moving forward, it does not
  solve any already corrupted reference counts. See `issue 227
  <https://github.com/zopefoundation/zope.interface/issues/227>`_.

- Add the method ``BaseAdapterRegistry.rebuild()``. This can be used
  to fix the reference counting issue mentioned above, as well as to
  update the data structures when custom data types have changed.

- Add the interface method ``IAdapterRegistry.subscribed()`` and
  implementation ``BaseAdapterRegistry.subscribed()`` for querying
  directly registered subscribers. See `issue 230
  <https://github.com/zopefoundation/zope.interface/issues/230>`_.

- Add the maintenance method
  ``Components.rebuildUtilityRegistryFromLocalCache()``. Most users
  will not need this, but it can be useful if the ``Components.utilities``
  registry is suspected to be out of sync with the ``Components``
  object itself (this might happen to persistent ``Components``
  implementations in the face of bugs).

- Fix the ``Provides`` and ``ClassProvides`` descriptors to stop
  allowing redundant interfaces (those already implemented by the
  underlying class or meta class) to produce an inconsistent
  resolution order. This is similar to the change in ``@implementer``
  in 5.1.0, and resolves inconsistent resolution orders with
  ``zope.proxy`` and ``zope.location``. See `issue 207
  <https://github.com/zopefoundation/zope.interface/issues/207>`_.

(adam)

2021-04-13 22:36:49 UTC MAIN commitmail json YAML

gnumeric112: remove python PLIST, really

(wiz)

2021-04-13 19:23:21 UTC MAIN commitmail json YAML

Updated devel/glib2, devel/glib2-tools, devel/gdbus-codegen

(adam)

2021-04-13 19:22:15 UTC MAIN commitmail json YAML

glib2: updated to 2.68.1

Overview of changes in GLib 2.68.1
==================================

* Fix a crash in `GKeyFile` when parsing a file which contains translations
  using a `GKeyFile` instance which has loaded another file previously

* Pin GIO DLL in memory on Windows (!2016)

* Bugs fixed:
- g_key_file_load_from_file segfaults on "Key[*]="like lines
- !1997 Backport !1996 Include glibconfig.h to get the G_OS_UNIX token to glib-2-68
- !2016 GIO W32: Pin gio DLL
- !2021 Backport MR !2016 (GIO W32: Pin gio DLL) into glib-2-68
- !2022 Few fixes and notes for building on Visual Studio 2012 and earlier
- !2034 Backport MR !2032 (gkeyfile: Drop a redundant check) into glib-2-68
- !2035 Backport !2026 Split g_test_log() messages that contain multiple lines to glib-2-68

* Translation updates:
- English (United Kingdom)

(adam)

2021-04-13 18:47:09 UTC MAIN commitmail json YAML

doc: Updated x11/modular-xorg-server to 1.20.11

(wiz)

2021-04-13 18:46:55 UTC MAIN commitmail json YAML

modular-xorg-server: update to 1.20.11

Christopher Chavez (1):
      XQuartz: recognize F16-F20 and Menu keys

Fabrice Fontaine (1):
      meson.build: KMS support also depends on dri2

Jeremy Huddleston Sequoia (36):
      xquartz: Remove support for Panther and earlier versions of macOS
      os: Remove support for Tiger and earlier versions of macOS
      xquartz: Remove support for Tiger and earlier versions of macOS
      xquartz: Remove support for Leopard and earlier versions of macOS
      xquartz: Remove check for libdispatch now that we don't support pre-SnowLeopard
      xquartz: Remove support for SnowLeopard and earlier versions of macOS
      xquartz: Remove support for Lion and earlier versions of macOS
      xquartz: Remove support for Mountain Lion and earlier versions of macOS
      xquartz: Remove support for building for i386
      xquartz: Remove unused include of AvailabilityMacros.h from various sources
      xquartz: Remove support for older versions of libXplugin
      xquartz: Ensure that NSRunAlertPanel() is run on the main thread
      xquartz: Ensure we call into TIS on the main thread
      xquartz: Update the about box copyright to 2021
      xquartz: Apply Xcode 12.4 automatic updates to nibs
      xquartz: Fix applications menu table background color for dark mode
      xquartz: Apply spell check fixes from master for easier cherry-picking of changes in xquartz
      xquartz: Remove a workaround for AppKit versions older than Lion
      xquartz: Remove some dead code for compatibility with older nibs
      xquartz: Minor code modernization -- @autoreleasepool adoption
      xquartz: Use objc_autoreleasePoolPush / objc_autoreleasePoolPop directly in QuartzBlockHandler
      xqaurtz: Remove message_kit_thread() and use dispatch instead
      xquartz: Fold away array_with_strings_and_numbers and simplify with more modern Objective-C
      xquartz: Fold away some unnecessary hops to X11Controller through X11Application
      xquartz: Fold quartzCommon.h into quartz.h
      xquartz: Convert X11Application ivars into @properties
      xquartz: Convert X11Controller ivars into @properties
      xquartz: Rewrite Window menu handling to not depend on X11App.windowsMenu.numberOfItems being correct in -awakeFromNib
      xquartz: Silence a compiler warning about missing internal methods on NSApplication
      xquartz: Fix build with sparkle enabled
      xquartz: Fix a compiler warning about const incompatible pointer assignment
      xquartz: Allocate each fbconfig separately
      xquartz: Don't process AppKit events if we haven't finished initializing
      xquartz: Add a launch trampoline to better integrate with modern versions of macOS
      xquartz: Don't include strndup.c any more since we no longer support 10.8 and older
      xquartz: Remove a check for NSAppKitVersionNumber >= NSAppKitVersionNumber10_7

Jim DeLaHunt (1):
      Fix typo "XQaurtz" in Xquartz.man

Jon Turney (1):
      xquartz: Add stub ddxInputThread()

Mariusz Ceier (1):
      xwayland: Replace LogMessage with LogMessageVerb

Matt Turner (1):
      xserver 1.20.11

Matthieu Herrb (1):
      Fix XChangeFeedbackControl() request underflow

Michal Srb (1):
      xkb: Fix heap overflow caused by optimized away min.

(wiz)

2021-04-13 18:20:49 UTC MAIN commitmail json YAML

gnumeric112: the package does not really handle python as an option

Remove non-working option. Can be added back if someone wants to do it.

(wiz)

2021-04-13 17:52:19 UTC MAIN commitmail json YAML

doc: Updated pkgtools/pkg_rolling-replace to 0.24.11

(rhialto)

2021-04-13 17:51:21 UTC MAIN commitmail json YAML

pkg_rolling-replace: catch permission errors from pkg_admin

and print a friendlier warning message instead (only once).
Document that the mismatch state may not persist if permissions are
insufficient.

(rhialto)

2021-04-13 17:38:12 UTC MAIN commitmail json YAML

PR pkg/56100: security/libgcrypt fails on NetBSD/m68k

Extend the m68k assembler syntax probe to recognize NetBSD targets.

(dholland)

2021-04-13 17:36:36 UTC MAIN commitmail json YAML

doc: Updated x11/gnome-desktop3 to 40.0

(cirnatdan)

2021-04-13 17:35:45 UTC MAIN commitmail json YAML

gnome-desktop: Update x11/gnome-desktop3 to 40.0

============
Version 40.0
============

- No changes

===============
Version 40.rc
===============

- bg-slide-show: Always parse date/time integers in base 10
- thumbnail: Fix thumbnailing of CBZ with UTF-8 filenames
- thumbnail: Fix non-working thumbnailer in Flatpak
- Translation updates

===============
Version 40.beta
===============

- xkbinfo: Update iso639Ids but not iso3166Ids correctly in evdev
- Translation updates

==============
Version 40.alpha
==============

- Add support for x-large and xx-large thumbnail sizes (!99, Bastien Nocera)
- Make it easier to profile thumbnailers (!94, Bastien Nocera)
- thumbnailer: Cache GStreamer's plugin registry (!93, Bastien Nocera)
- Sandbox thumbnailers in Flatpaks (!92, Bastien Nocera)
- Change default input source to anthy for Japanese (#181, Takao Fujiwara)
- xkbinfo: use libxkbregistry to parse the rules files (!79, Peter Hutterer)
- Translation updates

(cirnatdan)

2021-04-13 16:35:56 UTC MAIN commitmail json YAML

Updated multimedia/mp4v2, www/py-pylint-django

(adam)

2021-04-13 16:35:36 UTC MAIN commitmail json YAML

py-pylint-django: updated to 2.4.3

Version 2.4.3 (09 Apr 2021)
---------------------------

- Start testing with Django 3.2 on Python 3.9 (Michael K.)
- Teach pylint-django about all HTTP methods from the View class, not only
  ``get`` and ``post`` (Nicol叩s Quiroz)
- Typo fixes for
  `<https://github.com/PyCQA/pylint-django/issues/314>`_ (John Sandall)
- Ignore ``unused-argument`` for ``*args``, ``**kwards`` in view method signatures

(adam)

2021-04-13 16:32:09 UTC MAIN commitmail json YAML

2021-04-13 15:53:28 UTC MAIN commitmail json YAML

doc: Updated audio/libopenmpt to 0.5.8

(fcambus)

2021-04-13 15:53:14 UTC MAIN commitmail json YAML

libopenmpt: update to 0.5.8.

### libopenmpt 0.5.8 (2021-04-11)

*  [**Sec**] Possible null-pointer dereference read caused by a sequence of
    `openmpt::module::read`, `openmpt::module::set_position_order_row` pointing
    to an invalid pattern, and another `openmpt::module::read` call. To trigger
    the crash, pattern 0 must not exist in the file and the tick speed before
    the position jump must be lower than the initial speed of the module.
    (r14530)

*  [**Bug**] `libopenmpt.pc` did not list required system libraries `ole32.lib`
    and `rpcrt4.lib` on Windows in `Libs.Private` field for static builds.
*  [**Bug**] libopenmpt 0.5.7 broke seeking in some subsongs.

*  The built-in LFO plugin did not load the correct initial LFO frequency.
*  IT command S7x (instrument control) is now supported when seeking with
    sample sync enabled.
*  libopenmpt_ext `play_note` was cutting of channels even when there were
    plenty of free channels to use.

*  mpg123: Update to v1.26.5 (2021-03-22).

(fcambus)

2021-04-13 15:49:20 UTC MAIN commitmail json YAML

doc/TODO: remove srp_client

(nia)

2021-04-13 15:43:36 UTC MAIN commitmail json YAML

doc: Updated security/honeyd to 1.5c

(nia)

2021-04-13 15:42:28 UTC MAIN commitmail json YAML

honeyd: update to 1.5c, fix build with "new" libevent

i would post a changelog, but loading the honeyd forum fails with this:

SQL ERROR [ mysql4 ]

Table './phpbb2/phpbb3_sessions' is marked as crashed and should be repaired [145]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.

This release is from 2007.

(nia)

2021-04-13 15:20:59 UTC MAIN commitmail json YAML

doc: Removed security/sfs

(nia)

2021-04-13 15:19:55 UTC MAIN commitmail json YAML

2021-04-13 15:16:58 UTC MAIN commitmail json YAML

doc: Removed security/srp_client

(nia)

2021-04-13 15:15:46 UTC MAIN commitmail json YAML

2021-04-13 15:04:03 UTC MAIN commitmail json YAML

templates: match pkgsrc website

- downsize logo to 150px
- add slight padding to edges of screen

(nia)

2021-04-13 13:34:17 UTC MAIN commitmail json YAML

vala: set default DEPMETHOD to 'build'

(nia)

2021-04-13 12:55:26 UTC MAIN commitmail json YAML

2021-04-13 11:36:59 UTC MAIN commitmail json YAML

gupnp: add vala build dependency now that it does not inherit it from gssdp any longer

(wiz)

2021-04-13 11:02:42 UTC MAIN commitmail json YAML

doc: Updated multimedia/libbluray to 1.3.0

(wiz)

2021-04-13 11:02:33 UTC MAIN commitmail json YAML

libbluray: update to 1.3.0.

2021-04-05: Version 1.3.0
- Add bd_event_name().
- Add return value to bd_refcnt_inc().
- Add cache for parsed clpi file data.
- Add player setting for JRE location (JAVA_HOME).
- Improve FreeBSD BD-J support.
- Improve portability.
- Improve JVM and .jar file probing.
- Fix handling of non-ASCII .iso filenames in Windows (update libudfread to 1.1.2).
- Fix leak.

(wiz)

2021-04-13 11:01:17 UTC MAIN commitmail json YAML

doc: GNOME and freedesktop.org GitLab links

GNOME and freedesktop.org no longer use Bugzilla for issue tracking.
Both projects switched to Git and GitLab for development.

(cirnatdan)

2021-04-13 10:59:18 UTC MAIN commitmail json YAML

doc: Updated net/gssdp to 1.0.3nb13

(wiz)

2021-04-13 10:59:08 UTC MAIN commitmail json YAML

gssdp: make vala build dependency

Bump PKGREVISION.

(wiz)

2021-04-13 10:54:29 UTC MAIN commitmail json YAML

doc: Updated sysutils/xplr to 0.4.3

(pin)

2021-04-13 10:54:07 UTC MAIN commitmail json YAML

sysutils/xplr: update to 0.4.3

Changes & fixes:
-Added new UI variables (see this).
-Fixed crashing when visiting restricted directories.
-Improved scrolling behavior.
-Improved symlink support.
-Improved clear behavior in number mode.
-Added xplr.desktop (@maximbaz).

(pin)

2021-04-13 10:53:05 UTC MAIN commitmail json YAML

doc: Updated audio/ncspot to 0.6.0

(pin)

2021-04-13 10:52:43 UTC MAIN commitmail json YAML

audio/ncspot: update to 0.6.0

Maintenance:
-Refactorings + dependency updates
-Sort artist albums by year
-Store user state in binary CBOR format
-The state structure is growing a little too complex to store it as a TOML.
User state is now stored at ~/.config/ncspot/userstate.cbor.
-Improve synchronization of playback times
-Implement track preloading
-Don't save tracks AND album when saving an album (#488)

Features:
-(Re)store currently playing track + shuffle state from previous session (#448)
-Show display name owning the current library (#470)
-Add logout command (#470)
-Pagination for artist albums (#477)
-Split artist albums/singles into separate panel
-Play top tracks by artist instead of all tracks by artist
-Pagination for Podcast episodes
-Show tracks + duration of album, playlist, queue in the title bar (#475)

(pin)

2021-04-13 10:35:27 UTC MAIN commitmail json YAML

wdm: fix build with newer WindowMaker

patch from FreeBSD Ports

(nia)

2021-04-13 10:28:10 UTC MAIN commitmail json YAML

doc: Updated graphics/librsvg to 2.50.3

(wiz)

2021-04-13 10:28:00 UTC MAIN commitmail json YAML

librsvg: update to 2.50.3.

Version 2.50.3

- #601 - Compute correct bounds for objects with stroke-width=0.

- #545 - Fix MacOS build (Ignacio Casal Quinteiro, Christian Hergert).

- Fix test suite on Rust 1.49 (Sven Neumann).

Version 2.50.2

- #642 - Fix dx/dy offsets in nested <tspan> elements.

Version 2.50.1

- #615: SVG2: Support a chain of uri() filters in the "filter" property
  (John Ledbetter, Sven Neumann).

- #483: Support CSS selectors for attribute matching, like rect[attr^="prefix"]

- #554: Fixed the geometry_for_layer() APIs to not ignore the passed viewport.

- Fixed CSS "import" so it allows only files from the same base directory
  (Lars Schmertmann).

- #623 - The pkg-config files (*.pc) do not define the 'svgz_supported' and
  'css_supported' variables anymore.  These variables were hardcoded
  to 'true' and unchanged since 2011.

- #624 - The source repository no longer produces a librsvg-uninstalled.pc file.

Version 2.50.0

- The following is a summary of changes between 2.48.x and 2.50.0.  For
  full details, please see the 2.49.x release notes below.

- This release requires at least Rust 1.40.

- Windows builds now support ARM64, thanks to Chun-wei Fan.

- Librsvg now consumes much less memory for large SVG files.  The limit for
  the maximum number of elements in an SVG is bigger now at 1 million
  elements (this limit exists to avoid unbounded memory consumption by
  maliciously large files, and is plenty to render even very detailed
  maps).  Thanks to Sergey "Shnatsel" Davidoff and Adam Reichold for making
  this possible.

- #34 - The 'font' shorthand in is now supported in CSS.  Librsvg
  ignores the 'line-height' sub-property because it cannot be done
  easily with Pango, but everything else in 'font' should work now.

- Many new features from SVG2:

- #508 - radialGradient now supports the "fr" property from SVG2
  (Dunja Lalic, Corentin Rossignon).

- #568 - Support href attribute in addition to xlink:href per SVG2.

- #560 - Ignore missing filter references per SVG2.

- #607 - Support the mix-blend-mode property from SVG2 and the
  Compositing and Blending Level 1 specification, so layers can be
  composited with operators like multiply/screen/color-burn, etc.
  https://www.w3.org/TR/compositing-1/ (John Ledbetter).

- #473 - Support the paint-order property from SVG2, so one can pick
  the order in which a path's fill/stroke/markers are drawn (John Ledbetter).

- Many bug fixes and little optimizations; see the 2.49.x release notes for
  details.  Thanks to Paolo Borelli, Daniel Kolesa, Ernestas Kulik.
  Sven Neumann, Bastien Orivel, Jordan Petridis, Emile Snyder.

- Special thanks to Sven Neumann for fixing all the cargo-clippy lints.

Version 2.49.5

- #607 - Support the mix-blend-mode property from SVG2 and the
  Compositing and Blending Level 1 specification, so layers can be
  composited with operators like multiply/screen/color-burn, etc.
  https://www.w3.org/TR/compositing-1/ (John Ledbetter).

- #473 - Support the paint-order property from SVG2, so one can pick
  the order in which a path's fill/stroke/markers are drawn (John Ledbetter).

- Cleanups of the basic drawing and paint-handling code (Paolo Borelli).

- Many style fixes per cargo-clippy (Sven Neumann).

- Improved documentation on the library's internals.

Version 2.49.4

- Support ARM64 Windows builds (Chun-wei Fan).

- #165 - Draw zero-length paths with square caps correctly (Bastien Orivel).

- #568 - Support href attribute in addition to xlink:href per SVG2.

- #560 - Ignore missing filter references per SVG2.

- #609 - Support the transform attribute again in clipPath (Sven Neumann).

- Update Criterion benchmarks (Ernestas Kulik).

- Update to newer dependencies (Bastien Orivel).

- Many style fixes per cargo-clippy (Dunja Lalic, Sven Neumann).

Version 2.49.3

- #34 - The 'font' shorthand in is now supported in CSS.  Librsvg
  ignores the 'line-height' sub-property because it cannot be done
  easily with Pango, but everything else in 'font' should work now.

- #605 - Compute 'bolder' and 'lighter' font-weight correctly.

- #219 - Make the path parser have a tokenizer/parser (Emile Snyder).

- Fixes for the CI after the gitlab.gnome.org changes (Jordan Petridis).

- Fixed some typos in the documentation (codespell is awesome!).

Version 2.49.2

- Fix failing tests.

Version 2.49.1

- (#604) - Fix build on big-endian machines.  Thanks to Daniel Kolesa
  for testing this repeatedly.

Version 2.49.0

- Memory consumption of parsed SVG data is greatly reduced.  Property
  values, path data, and text nodes now use much less memory than
  before.  Thanks to Sergey "Shnatsel" Davidoff and Adam Reichold for
  their contributions.

- With that reduction in memory consumption, librsvg can now load up
  to 1 million XML elements.  This is a hard limit to avoid malicious
  files consuming arbitrary amounts of memory.

- #508 - radialGradient now supports the "fr" property from SVG2
  (Dunja Lalic, Corentin Rossignon).

- Sven Neumann has written a fantastic test suite for rsvg-convert(1).
  Now we can modify this program with confidence.

- Many, many cleanups (Paolo Borelli).

- #594 - Only compute locale information for elements that need it.

- As usual, thanks to Bastien Orivel for keeping dependent crates updated.

- Fix Windows builds without PangoFT2.

- Benchmarks of internal functions work now.  You can run "cargo bench"
  in librsvg/ and rsvg_internals/.

Version 2.48.5

- #577 - Support multiple fonts in the font-family property (Bastien Orivel).
  Previously in font-family="Foo, Bar, Baz" only Foo would get used.

- #591 - Catch overflow when rendering files with a huge viewBox.

- #593 - Don't panic with an empty objectBoundingBox for a mask.

- #596 - Fix introspection data for rsvg_handle_set_stylesheet (Sutou Kouhei).

- Fixes to the librsvg_crate documentation (Abraham Toriz).

- Loading raster images for inclusion in an SVG and producing
  GdkPixbufs is now faster.

Version 2.48.4

- #590 - Fix regression when rendering masks.

- #588 - Fix panic when a big viewBox creates an invalid transform.

- #592 - Fix invalid argument to g_log_structured_array()

(wiz)

2021-04-13 10:26:57 UTC MAIN commitmail json YAML

2021-04-13 10:19:24 UTC MAIN commitmail json YAML

open-vm-tools: fix for latest glib

(nia)

2021-04-13 10:11:21 UTC MAIN commitmail json YAML

doc: Updated x11/libxkbcommon to 1.2.1

(wiz)

2021-04-13 10:11:12 UTC MAIN commitmail json YAML

libxkbcommon: update to 1.2.1.

libxkbcommon 1.2.1 - 2021-04-07
==================

- Fix `xkb_x11_keymap_new_from_device()` failing when the keymap contains key
  types with missing level names, like the one used by the `numpad:mac` option
  in xkeyboard-config. Regressed in 1.2.0.

(wiz)

2021-04-13 10:10:22 UTC MAIN commitmail json YAML

libxkbcommon: remove gmake from tools, uses meson

(wiz)

2021-04-13 10:03:01 UTC MAIN commitmail json YAML

doc: Updated textproc/yelp-xsl to 3.32.1nb1

(wiz)

2021-04-13 10:02:53 UTC MAIN commitmail json YAML

yelp-xsl: mark python as build dependency only

Bump PKGREVISION.

(wiz)

2021-04-13 10:01:46 UTC MAIN commitmail json YAML

doc: Updated x11/qt5-qtdeclarative to 5.15.2nb2

(wiz)

2021-04-13 10:01:36 UTC MAIN commitmail json YAML

qt5-qtdeclarative: mark python as build dependency

Bump PKGREVISION.

(wiz)

2021-04-13 09:46:43 UTC MAIN commitmail json YAML

doc: Updated print/poppler-glib to 21.04.0nb2

(wiz)

2021-04-13 09:46:33 UTC MAIN commitmail json YAML

poppler-glib: make python build dependency only

Bump PKGREVISION.

Fix some pkglint while here.

(wiz)

2021-04-13 09:16:52 UTC MAIN commitmail json YAML

Updated audio/faudio, sysutils/ansible-base

(adam)

2021-04-13 09:16:34 UTC MAIN commitmail json YAML

ansible-base: updated to 2.10.8

v2.10.8
=======

Minor Changes
-------------
- module payload builder - module_utils imports in any nested block (eg, ``try``, ``if``) are treated as optional during module payload builds; this allows modules to implement runtime fallback behavior for module_utils that do not exist in older versions of Ansible.

Bugfixes
--------
- Fix adding unrelated candidate names to the plugin loader redirect list.
- Strategy - When building the task in the Strategy from the Worker, ensure it is properly marked as finalized and squashed. Addresses an issue with ``ansible_failed_task``. (https://github.com/ansible/ansible/issues/57399)
- ansible-test - The ``--export`` option for ``ansible-test coverage`` is now limited to the ``combine`` command. It was previously available for reporting commands on which it had no effect.
- ansible-test - The ``ansible-test coverage combine`` option ``--export`` now exports relative paths. This avoids loss of coverage data when aggregating across systems with different absolute paths. Paths will be converted back to absolute when generating reports.
- ansible-test - ensure unit test paths for connection and inventory plugins are correctly identified for collections (https://github.com/ansible/ansible/issues/73876).
- apt - fix policy_rc_d parameter throwing an exception when restoring original file (https://github.com/ansible/ansible/issues/66211)
- debug action - prevent setting facts when displaying ansible_facts (https://github.com/ansible/ansible/issues/74060).
- find - fix default pattern when use_regex is true (https://github.com/ansible/ansible/issues/50067).
- restrict module valid JSON parsed output to objects as lists are not valid responses.
- setup - fix error handling on bad subset given.
- setup, don't give up on all local facts gathering if one script file fails.
- su become plugin - ensure correct type for localization option (https://github.com/ansible/ansible/issues/73837).

(adam)

2021-04-13 09:15:06 UTC MAIN commitmail json YAML

faudio: updated to 21.04

21.04

New Features:
* Added support for SDL_GetAudioDeviceSpec, coming in a future SDL release
* FACT: Implemented accurate Fast/Slow/SinCos RPC curve types
* Added support for XMA2 audio, for Xbox 360 data

Fixes:
* Voice filters/effects should be processed even when SendCount is 0
* FACT:
  - Fix parsing/calculation of filter Q factors
  - Enforce STOPPING flag for fade-outs or RPC releases
  - Various fixes for parsing big-endian SoundBanks

(adam)

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

gnumeric112: remove files that are in python PLIST from main PLIST

(wiz)

2021-04-13 09:10:11 UTC MAIN commitmail json YAML

doc: Updated devel/glibmm to 2.66.0nb1

(wiz)

2021-04-13 09:10:02 UTC MAIN commitmail json YAML

glibmm: mark python as build dependency

Bump PKGREVISION.

(wiz)

2021-04-13 09:04:28 UTC MAIN commitmail json YAML

doc: Updated graphics/gexiv2 to 0.12.2nb1

(wiz)

2021-04-13 09:04:19 UTC MAIN commitmail json YAML

gexiv2: mark python as build dependency only

Bump PKGREVISION.

(wiz)

2021-04-13 09:02:34 UTC MAIN commitmail json YAML

doc: Updated devel/doxygen to 1.8.20nb2

(wiz)

2021-04-13 09:02:25 UTC MAIN commitmail json YAML

doxygen: mark python as build dependency

Bump PKGREVISION.

(wiz)

2021-04-13 08:55:59 UTC MAIN commitmail json YAML

2021-04-13 08:36:19 UTC MAIN commitmail json YAML

doc: Updated mail/notmuch to 0.31.4nb1

(wiz)

2021-04-13 08:36:09 UTC MAIN commitmail json YAML

notmuch: mark python as build dependency

Python bindings are not installed by this package.

Bump PKGREVISION.

(wiz)

2021-04-13 08:32:03 UTC MAIN commitmail json YAML

doc: Removed multimedia/tvtime

(nia)

2021-04-13 08:31:22 UTC MAIN commitmail json YAML

2021-04-13 08:28:59 UTC MAIN commitmail json YAML

doc: Updated devel/libsigc++ to 2.10.6nb1

(wiz)

2021-04-13 08:28:13 UTC MAIN commitmail json YAML

libsigc++: mark python as build dependency only

Bump PKGREVISION.

(wiz)

2021-04-13 08:22:16 UTC MAIN commitmail json YAML

glib-networking: gmake not needed any longer, this uses meson

(wiz)

2021-04-13 08:21:00 UTC MAIN commitmail json YAML

doc: Updated fonts/liberation-ttf to 2.1.3nb1

(wiz)

2021-04-13 08:20:51 UTC MAIN commitmail json YAML

liberation-ttf: Mark python as build-time dependency

Bump PKGREVISION.

(wiz)

2021-04-13 08:20:35 UTC MAIN commitmail json YAML

doc: Updated net/syncthing to 1.15.1nb1

(triaxx)

2021-04-13 08:20:19 UTC MAIN commitmail json YAML

syncthing: Update to 1.15.1

upstream changes:
-----------------
v1.15.1
=======

This is a patch release to correct the inadvertently changed --config
flag.

Bugfixes:
  o #7532: Removing pending folders is flaky
  o #7549: Flag --config was renamed to --conf in 1.15.0

v1.15.0
=======

This release fixes a vulnerability where Syncthing and the relay server
can crash due to malformed relay protocol messages (CVE-2021-21404); see
GHSA-x462-89pf-6r5h.

This release updates the CLI to use subcommands and adds the subcommands
cli (previously standalone stcli utility) and decrypt (for offline
verifying and decrypting encrypted folders).

With this release we invite everyone to test the "untrusted (encrypted)
devices" feature. You should not use it yet on important production
data. Thus UI controls are hidden behind a feature flag. For more
information, visit:
https://forum.syncthing.net/t/testing-untrusted-encrypted-devices/16470

Bugfixes:
  o #7198: Removing a folder and re-adding it again (untrusted) makes it not sync until restart
  o #7385: infinite filesystem recursion due to missing file id
  o #7419: panic "Snapshot(): database is closed" on start after wiping database
  o #7429: "Ignore Patterns" tab disappears after visiting "Folder Defaults"
  o #7434: Non-DNS-like computer name fails creation of HTTPS certificate
  o #7451: strelaysrv v1.14.0 failing to load
  o #7466: Receive-encrypted fails after a while: file with empty block list
  o #7469: .stignore should be ignored in Receive Encrypted folders
  o #7474: Device tries to push ignored files to a remote device in a 3-device setup
  o #7481: Versioning help strings are not displayed in the GUI
  o #7509: Sharing the first folder to an untrusted device on an established connection sends plain-text

Enhancements:
  o #6566: Ship stcli in main package
  o #7457: Remove sub-second precision from the REST API rest/stats/device.
  o #7514: Increase default strelaysrv network buffer size
Other issues:

  o #4719: Package stcli as Debian package
  o #7199: Build script -no-upgrade handling is unintuitive

(triaxx)

2021-04-13 08:17:17 UTC MAIN commitmail json YAML

doc: Updated net/glib-networking to 2.64.3nb2

(wiz)

2021-04-13 08:17:08 UTC MAIN commitmail json YAML

glib-networking: mark python as tool-only dependency

Bump PKGREVISION.

(wiz)

2021-04-13 08:10:31 UTC MAIN commitmail json YAML

doc: Removed x11/9term

(nia)

2021-04-13 08:09:23 UTC MAIN commitmail json YAML

2021-04-13 08:08:50 UTC MAIN commitmail json YAML

doc: Updated devel/dconf to 0.36.0nb4

(wiz)

2021-04-13 08:08:40 UTC MAIN commitmail json YAML

dconf: mark python as build-time dependency

Bump PKGREVISION

(wiz)

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

9base: disable FORTIFY_SOURCE or this fails horribly

remove netbsd-5 workaround

bump PKGREVISION

(nia)

2021-04-13 08:02:39 UTC MAIN commitmail json YAML

doc: Updated chat/ejabberd to 21.04

(triaxx)

2021-04-13 08:02:24 UTC MAIN commitmail json YAML

ejabberd: Update to 21.04

upstream changes:
-----------------
The new ejabberd 21.04 release includes many bugfixes and a few improvements.
This release includes minor improvements to fully support Erlang/OTP 24 and
Rebar3. At the same time, it maintains support back to the old Erlang/OTP 19.3
and Rebar2.

(triaxx)

2021-04-13 06:31:05 UTC MAIN commitmail json YAML

json-glib: add missing build dependency for man page

(wiz)

2021-04-13 03:35:14 UTC MAIN commitmail json YAML

doc: Updated sysutils/exa to 0.10.1

(fox)

2021-04-13 03:34:50 UTC MAIN commitmail json YAML

sysutils/exa: Updates to 0.10.1

Changes since 0.10.0:

exa v0.10.1

A small patch release (exa's first!) to fix a couple of issues (and to
demonstrate a quicker release pace).

Additions

(No new features)

Changes

  * Change the way the "ignored" status is aggregated for directories, so
    directories containing ignored files no longer look like the directory
    itself is ignored (bd4f144)
  * Change the icon for TeX files to a "T" (e3e776a)
  * Display the classification character (such as / for directories) at
    the end of symlink targets (dbd11d3)
  * Display more helpful error messages when a number in a command-line
    option or environment variable fails to be parsed (550f2d2)

Fixes

  * Fix thousand separators not being displayed in file sizes (7a4cde7)
  * Fix $EXA_GRID_ROWS displaying the wrong size table in certain situations
    (c729e22)
  * Fix month name not following locale when a file's date is in the current
    year (3a8005c)

Contributors

Thanks again to ariasuni.

(fox)

2021-04-13 03:22:38 UTC MAIN commitmail json YAML

doc: Updated x11/mate-session-manager to 1.24.2

(gutteridge)

2021-04-13 03:22:11 UTC MAIN commitmail json YAML

mate-session-manager: update to 1.24.2

Remove patches that were merged in 1.24.1, and add an upstream patch to
fix an issue where applications set to autostart couldn't be disabled.

Change log:

mate-session-manager 1.24.2

  * Translations update
  * Support xscreensaver when mate-screensaver is not available

mate-session-manager 1.24.1

  * Translations update
  * Using #include with system libraries
  * build: silent build warnings for distcheck
  * Accept Desktop Entry Specification v1.1
  * use default MATE_COMPILE_WARNINGS for stable branch
  * build: make libglesv2 optional

(gutteridge)

2021-04-13 03:11:35 UTC MAIN commitmail json YAML

archivers: Enable pixz

(ryoon)

2021-04-13 03:10:50 UTC MAIN commitmail json YAML

doc: Added archivers/pixz version 1.0.7

(ryoon)

2021-04-13 03:09:01 UTC MAIN commitmail json YAML

archivers/pixz: import pixz-1.0.7

Pixz (pronounced 'pixie') is a parallel, indexing version of XZ.

The existing XZ Utils provide great compression in the .xz file
format, but they produce just one big block of compressed data.
Pixz instead produces a collection of smaller blocks which makes
random access to the original data possible. This is especially
useful for large tarballs.

Originaly packaged by ISIHARA Takanori as pkgsrc-wip/pixz and
updated to 1.0.7 by me.

(ryoon)

2021-04-12 22:27:11 UTC MAIN commitmail json YAML

doc: Updated mail/spamassassin to 3.4.6

(gdt)

2021-04-12 22:27:05 UTC MAIN commitmail json YAML

spamassassin: Update to 3.4.6

upstream: bugfixes

(gdt)

2021-04-12 20:22:04 UTC MAIN commitmail json YAML

doc: Updated sysutils/macchina to 0.6.9

(pin)

2021-04-12 20:21:39 UTC MAIN commitmail json YAML

sysutils/macchina: update to 0.6.9

-Fixed a bug that caused bars to seem 100% full when using --no-color
-Slight modifications to the wording used in the help text
-No longer generate a random number when picking which ASCII art to display

(pin)

2021-04-12 19:25:28 UTC MAIN commitmail json YAML

Updated devel/libthrift

(adam)

2021-04-12 19:23:27 UTC MAIN commitmail json YAML

thrift: updated to 0.14.1

0.14.1

Known Open Issues (Blocker or Critical)

THRIFT-3877 - C++: library don't work with HTTP (csharp server, cpp client; need cross test enhancement)
THRIFT-5098 - Deprecated: "The high level Network interface is no longer supported. Please use Network.Socket." and other Haskell issues
THRIFT-5245 - NPE when the value of map's key is null

Deprecated Languages

THRIFT-5347 - Deprecate Haskell bindings

Build Process

THRIFT-5334 - version of thrift-maven-plugin is not sync with the main project

Delphi

THRIFT-5350 - 0.14.0 fails to build on non-x86

Go

THRIFT-5353 - Namespace from type is ignored in generated code

Python

THRIFT-5352 - Python: IDL exceptions with no fields can't be instantiated

Rust

THRIFT-5299 - rs implementation compact protocol seq_id should not use zigzag encoding.

(adam)

2021-04-12 15:27:58 UTC MAIN commitmail json YAML

pcre: grammar

(nia)

2021-04-12 15:24:48 UTC MAIN commitmail json YAML

templates: use <em> on description

(nia)

2021-04-12 15:14:00 UTC MAIN commitmail json YAML

comms: better COMMENT

(nia)

2021-04-12 14:39:28 UTC MAIN commitmail json YAML

lang/ruby/rubyversion.mk: require quote

Require proper quote for previous addition to MAKEFLAGS.

(taca)

2021-04-12 14:29:46 UTC MAIN commitmail json YAML

security: expand COMMENT

(nia)

2021-04-12 14:17:43 UTC MAIN commitmail json YAML

archivers: be more descriptive in COMMENT

(nia)

2021-04-12 14:17:06 UTC MAIN commitmail json YAML

cad: expand acronym in COMMENT

(nia)

2021-04-12 14:16:42 UTC MAIN commitmail json YAML

editors: be more descriptive in COMMENT

(nia)

2021-04-12 14:11:46 UTC MAIN commitmail json YAML

doc: Updated www/grafana to 7.5.3

(triaxx)

2021-04-12 14:04:56 UTC MAIN commitmail json YAML

grafana: Update to 7.5.3

upstream changes:
----------------
7.5.3 (2021-04-07)
Features and enhancements
  o Dashboard: Do not include default datasource when externally exporting dashboard with row. #32494, @kaydelaney
  o Loki: Remove empty annotations tags. #32359, @conorevans

Bug fixes
  o AdHocVariable: Add default data source to picker. #32470, @hugohaggmark
  o Configuration: Prevent browser hanging / crashing with large number of org users. #32546, @jackw
  o Elasticsearch: Fix bucket script variable duplication in UI. #32705, @Elfo404
  o Explore: Fix bug where navigating to explore would result in wrong query and datasource to be shown. #32558, @aocenas
  o FolderPicker: Prevent dropdown menu from disappearing off screen. #32603, @jackw
  o SingleStat: Fix issue with panel links. #32721, @gjulianm
  o Variables: Confirm selection before opening new picker. #32586, @hugohaggmark
  o Variables: Confirm selection before opening new picker. #32503, @hugohaggmark
  o Variables: Fix unsupported data format error for null values. #32480, @hugohaggmark

(triaxx)

2021-04-12 14:02:43 UTC MAIN commitmail json YAML

remove now mostly redundant information

(nia)

2021-04-12 14:01:34 UTC MAIN commitmail json YAML

templates: only show scrollbars when needed

(nia)

2021-04-12 13:34:56 UTC MAIN commitmail json YAML

cheese: mark build-time dependencies

(nia)

2021-04-12 13:33:44 UTC MAIN commitmail json YAML

libdazzle: mark build-time dependencies

(nia)

2021-04-12 13:33:14 UTC MAIN commitmail json YAML

libhandy1: mark build-time dependencies

(nia)

2021-04-12 13:32:41 UTC MAIN commitmail json YAML

libhandy: mark build-time dependencies

(nia)

2021-04-12 13:31:14 UTC MAIN commitmail json YAML

libpeas: make python dependencies explicit

(nia)

2021-04-12 13:30:57 UTC MAIN commitmail json YAML

gnome-tracker: mark build-time dependencies

(nia)

2021-04-12 13:27:06 UTC MAIN commitmail json YAML

libdbusmenu-gtk3: vala is build-time dependency

(nia)

2021-04-12 13:24:40 UTC MAIN commitmail json YAML

girara: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 13:23:36 UTC MAIN commitmail json YAML

graphene: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 13:23:05 UTC MAIN commitmail json YAML

viewnior: update msfmt workaround, set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 13:21:47 UTC MAIN commitmail json YAML

gspell: vala is build-time dependency

(nia)

2021-04-12 13:21:00 UTC MAIN commitmail json YAML

libsecret: vala is build-time dependency

(nia)

2021-04-12 13:19:39 UTC MAIN commitmail json YAML

gnome-settings-daemon: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 13:18:57 UTC MAIN commitmail json YAML

gnome-tracker-miners: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 13:17:32 UTC MAIN commitmail json YAML

hitori: various cleanups

(nia)

2021-04-12 13:17:17 UTC MAIN commitmail json YAML

gst-plugins1-vaapi: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 13:14:11 UTC MAIN commitmail json YAML

vte3: change vala dependency to build-time

(nia)

2021-04-12 13:12:46 UTC MAIN commitmail json YAML

gssdp12: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 13:11:45 UTC MAIN commitmail json YAML

libvdpau: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 13:10:48 UTC MAIN commitmail json YAML

gjs: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 13:10:09 UTC MAIN commitmail json YAML

libchamplain012: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 13:09:43 UTC MAIN commitmail json YAML

libmicrodns: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 13:08:18 UTC MAIN commitmail json YAML

at-spi2-atk: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 13:07:44 UTC MAIN commitmail json YAML

at-spi2-core: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 13:05:09 UTC MAIN commitmail json YAML

mutter: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 13:04:01 UTC MAIN commitmail json YAML

gnome-calendar: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 13:03:01 UTC MAIN commitmail json YAML

gnome-session: set PYTHON_FOR_BUILD_ONNLY

(nia)

2021-04-12 13:01:46 UTC MAIN commitmail json YAML

gnome-desktop3: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 13:00:56 UTC MAIN commitmail json YAML

libwnck3: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 12:57:36 UTC MAIN commitmail json YAML

zathura-djvu: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 12:57:15 UTC MAIN commitmail json YAML

zathura-cb: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 12:56:27 UTC MAIN commitmail json YAML

zathura-ps: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 12:55:40 UTC MAIN commitmail json YAML

zathura-pdf-mupdf: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 12:53:13 UTC MAIN commitmail json YAML

libxkbcommon: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 12:52:31 UTC MAIN commitmail json YAML

vte3: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 12:52:01 UTC MAIN commitmail json YAML

gtranslator: remove autotools leftovers, set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 12:41:50 UTC MAIN commitmail json YAML

megatools: remove autotools leftovers, set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 12:40:01 UTC MAIN commitmail json YAML

MesaLib: unset USE_LIBTOOL, this uses meson

(nia)

2021-04-12 12:37:41 UTC MAIN commitmail json YAML

vte3: unset GNU_CONFIGURE, this uses meson

(nia)

2021-04-12 12:35:20 UTC MAIN commitmail json YAML

gupnp12: remove pre-meson cruft

(nia)

2021-04-12 12:27:13 UTC MAIN commitmail json YAML

gedit: remove gmake dependency

(nia)

2021-04-12 12:16:23 UTC MAIN commitmail json YAML

pango: remove gmake dependency

(nia)

2021-04-12 12:14:03 UTC MAIN commitmail json YAML

use TOOL_DEPENDS for meson

(nia)

2021-04-12 12:07:36 UTC MAIN commitmail json YAML

gdk-pixbuf2-xlib: remove gmake dependency, set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 11:33:16 UTC MAIN commitmail json YAML

gdk-pixbuf2: remove gmake dependency, set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 11:29:19 UTC MAIN commitmail json YAML

libsoup: remove gmake dependency, set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 11:26:34 UTC MAIN commitmail json YAML

libnotify: remove gmake dependency, set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 11:22:43 UTC MAIN commitmail json YAML

orc: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 11:20:27 UTC MAIN commitmail json YAML

zziplib: set PYTHON_FOR_BUILD_ONLY

(nia)

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

spice-protocol: fix PKGCONFIG_OVERRIDE, set PYTHON_FOR_BUILD_ONLY

bump PKGREVISION

(nia)

2021-04-12 11:16:24 UTC MAIN commitmail json YAML

doc: Updated textproc/json-glib to 1.4.4nb2

(nia)

2021-04-12 11:16:12 UTC MAIN commitmail json YAML

json-glib: convert to meson properly, install man pages

disabling NLS is no longer possible

bump PKGREVISION

(nia)

2021-04-12 11:09:17 UTC MAIN commitmail json YAML

gtksourceview4: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 11:07:06 UTC MAIN commitmail json YAML

atk: Set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 11:06:23 UTC MAIN commitmail json YAML

appstream-glib: Set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 11:02:49 UTC MAIN commitmail json YAML

imv: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 11:01:57 UTC MAIN commitmail json YAML

picom: set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 11:01:13 UTC MAIN commitmail json YAML

pango: Set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 10:56:27 UTC MAIN commitmail json YAML

desktop-file-utils: Set PYTHON_FOR_BUILD_ONLY

(nia)

2021-04-12 10:36:19 UTC MAIN commitmail json YAML

doc: Updated sysutils/xplr to 0.4.2

(pin)

2021-04-12 10:36:01 UTC MAIN commitmail json YAML

sysutils/xplr: update to 0.4.2

-Add new messages Quit, LastVisitedPath and NextVisitedPath
-q is mapped to Quit.
-ctrl-o is mapped to LastVisitedPath
-ctrl-i / tab is mapped to NextVisitedPath

(pin)

2021-04-12 10:12:52 UTC MAIN commitmail json YAML

Updated net/dnsmasq, devel/meson

(adam)

2021-04-12 10:12:30 UTC MAIN commitmail json YAML

meson: updated to 0.57.2

0.57.2:
Bug fixes

(adam)

2021-04-12 10:06:45 UTC MAIN commitmail json YAML

dnsmasq: updated to 2.85

version 2.85

Fix problem with DNS retries in 2.83/2.84.
The new logic in 2.83/2.84 which merges distinct requests
for the same domain causes problems with clients which do
retries as distinct requests (differing IDs and/or source ports.)
The retries just get piggy-backed on the first, failed, request.
The logic is now changed so that distinct requests for repeated
queries still get merged into a single ID/source port, but
they now always trigger a re-try upstream.
Thanks to Nicholas Mu for his analysis.

Tweak sort order of tags in get-version. v2.84 sorts
before v2.83, but v2.83 sorts before v2.83rc1 and 2.83rc1
sorts before v2.83test1. This fixes the problem which lead
to 2.84 announcing itself as 2.84rc2.

Avoid treating a --dhcp-host which has an IPv6 address
as eligible for use with DHCPv4 on the grounds that it has
no address, and vice-versa. Thanks to Viktor Papp for
spotting the problem. (This bug was fixed was back in 2.67, and
then regressed in 2.81).

Add --dynamic-host option: A and AAAA records which take their
network part from the network of a local interface. Useful
for routers with dynamically prefixes. Thanks
to Fred F for the suggestion.

Teach --bogus-nxdomain and --ignore-address to take an IPv4 subnet.

Use random source ports where possible if source
addresses/interfaces in use.
CVE-2021-3448 applies. Thanks to Petr Men邸鱈k for spotting this.
It's possible to specify the source address or interface to be
used when contacting upstream name servers: server=8.8.8.8@1.2.3.4
or server=8.8.8.8@1.2.3.4#66 or server=8.8.8.8@eth0, and all of
these have, until now, used a single socket, bound to a fixed
port. This was originally done to allow an error (non-existent
interface, or non-local address) to be detected at start-up. This
means that any upstream servers specified in such a way don't use
random source ports, and are more susceptible to cache-poisoning
attacks.
We now use random ports where possible, even when the
source is specified, so server=8.8.8.8@1.2.3.4 or
server=8.8.8.8@eth0 will use random source
ports. server=8.8.8.8@1.2.3.4#66 or any use of --query-port will
use the explicitly configured port, and should only be done with
understanding of the security implications.
Note that this change changes non-existing interface, or non-local
source address errors from fatal to run-time. The error will be
logged and communication with the server not possible.

Change the method of allocation of random source ports for DNS.
Previously, without min-port or max-port configured, dnsmasq would
default to the compiled in defaults for those, which are 1024 and
65535. Now, when neither are configured, it defaults instead to
the kernel's ephemeral port range, which is typically
32768 to 60999 on Linux systems. This change eliminates the
possibility that dnsmasq may be using a registered port > 1024
when a long-running daemon starts up and wishes to claim it.
This change does likely slightly reduce the number of random ports
and therefore the protection from reply spoofing. The older
behaviour can be restored using the min-port and max-port config
switches should that be a concern.

Scale the size of the DNS random-port pool based on the
value of the --dns-forward-max configuration.

Tweak TFTP code to check sender of all received packets, as
specified in RFC 1350 para 4.

(adam)

2021-04-12 08:30:02 UTC MAIN commitmail json YAML

2021-04-12 08:05:41 UTC MAIN commitmail json YAML

doc: Updated graphics/qrrs to 0.1.6

(pin)

2021-04-12 08:05:22 UTC MAIN commitmail json YAML

graphics/qrrs: update to 0.1.6

-Little README changes
-Update license
-Add tarpaulin to shell.nix
-Separate creating cli and getting matches for better testing
-Add cli test
-Fix ugly unicode in README

(pin)

2021-04-12 06:28:51 UTC MAIN commitmail json YAML

doc: Updated graphics/ImageMagick to 7.0.11.6

(triaxx)

2021-04-12 06:28:32 UTC MAIN commitmail json YAML

ImageMagick: Update to 7.0.11.6

upstream changes:
-----------------
7.0.11-6
  * fix portable Windows build.

7.0.11-5
  * OpenCL will be disable by default, use the environment variable
    MAGICK_OCL_DEVICE to turn it on or select the device to use.
  * eliminate extraneous spaces in AC_PATH_PROG (reference
    https://github.com/ImageMagick/ImageMagick/issues/3428).
  * fix handling of non-square images with -fft option.
  * enable FFTW support with --with-fftw configure script command-line option.

7.0.11-4
  * support caption:split define (reference
    https://github.com/ImageMagick/ImageMagick/discussions/3389).
  * avoid an omp deadlock with policy string

7.0.11-3
  * Eliminate multiple division by zero exceptions (reference
    https://github.com/ImageMagick/ImageMagick/issues/3339 and others).
  * Use -define filename:literal=true to bypass interpretting embedded
    formatting characters and instead use the filename literally.

7.0.11-2
  * decode HEIC images in sRGB instead of YCbCr.
  * Division by zero error is possible if crafty file sets film-gamma property
  * Check for overflow in thumbnail coder
  * Prevent compiler from optimizing out buffer clearing in cipher
  * Clone properties from image stack.
  * Set overall image depth statistic in Composite channel.

7.0.11-1
  * Clone properties from image stack.
  * fix EXR crash (reference
    https://github.com/ImageMagick/ImageMagick/issues/3242).

(triaxx)