Commit graph

336593 commits

Author SHA1 Message Date
wiz
a9d4f53f7a 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()
2021-04-13 10:28:00 +00:00
nia
badc7b7a47 lhs: fix build. 2021-04-13 10:26:57 +00:00
nia
695a099b2a open-vm-tools: fix for latest glib 2021-04-13 10:19:24 +00:00
wiz
5f8d96e476 doc: Updated x11/libxkbcommon to 1.2.1 2021-04-13 10:11:21 +00:00
wiz
3f54c440eb 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.
2021-04-13 10:11:12 +00:00
wiz
7562280418 libxkbcommon: remove gmake from tools, uses meson 2021-04-13 10:10:22 +00:00
wiz
50a3c0c408 doc: Updated textproc/yelp-xsl to 3.32.1nb1 2021-04-13 10:03:01 +00:00
wiz
c2224f75fb yelp-xsl: mark python as build dependency only
Bump PKGREVISION.
2021-04-13 10:02:53 +00:00
wiz
7dcd4e015f doc: Updated x11/qt5-qtdeclarative to 5.15.2nb2 2021-04-13 10:01:46 +00:00
wiz
5803b1a62b qt5-qtdeclarative: mark python as build dependency
Bump PKGREVISION.
2021-04-13 10:01:36 +00:00
wiz
28861d3cf3 doc: Updated print/poppler-glib to 21.04.0nb2 2021-04-13 09:46:43 +00:00
wiz
9fed4f3251 poppler-glib: make python build dependency only
Bump PKGREVISION.

Fix some pkglint while here.
2021-04-13 09:46:33 +00:00
adam
a7b3057867 Updated audio/faudio, sysutils/ansible-base 2021-04-13 09:16:52 +00:00
adam
2dec8517fa 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).
2021-04-13 09:16:34 +00:00
adam
ffabb98ec1 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
2021-04-13 09:15:06 +00:00
wiz
829b2c3b09 gnumeric112: remove files that are in python PLIST from main PLIST 2021-04-13 09:11:27 +00:00
wiz
3efc75e8af doc: Updated devel/glibmm to 2.66.0nb1 2021-04-13 09:10:11 +00:00
wiz
7eeeb1d1d8 glibmm: mark python as build dependency
Bump PKGREVISION.
2021-04-13 09:10:02 +00:00
wiz
f070388744 doc: Updated graphics/gexiv2 to 0.12.2nb1 2021-04-13 09:04:28 +00:00
wiz
78128a01dd gexiv2: mark python as build dependency only
Bump PKGREVISION.
2021-04-13 09:04:19 +00:00
wiz
ec6db03a12 doc: Updated devel/doxygen to 1.8.20nb2 2021-04-13 09:02:34 +00:00
wiz
ca905978ec doxygen: mark python as build dependency
Bump PKGREVISION.
2021-04-13 09:02:25 +00:00
nia
85c8b96b0e nsm: fix build. 2021-04-13 08:55:58 +00:00
wiz
fb1f7ad4ce doc: Updated mail/notmuch to 0.31.4nb1 2021-04-13 08:36:19 +00:00
wiz
3ea135e67c notmuch: mark python as build dependency
Python bindings are not installed by this package.

Bump PKGREVISION.
2021-04-13 08:36:09 +00:00
nia
bb9060dd41 doc: Removed multimedia/tvtime 2021-04-13 08:32:03 +00:00
nia
c7ed5352c7 remove multimedia/tvtime
code rot means this hasn't built for ages, newer releases are linux-only
2021-04-13 08:31:21 +00:00
wiz
03766d8dba doc: Updated devel/libsigc++ to 2.10.6nb1 2021-04-13 08:28:59 +00:00
wiz
30acd7a357 libsigc++: mark python as build dependency only
Bump PKGREVISION.
2021-04-13 08:28:13 +00:00
wiz
40c568afab glib-networking: gmake not needed any longer, this uses meson 2021-04-13 08:22:16 +00:00
wiz
650db22a64 doc: Updated fonts/liberation-ttf to 2.1.3nb1 2021-04-13 08:21:00 +00:00
wiz
0a8bd37a01 liberation-ttf: Mark python as build-time dependency
Bump PKGREVISION.
2021-04-13 08:20:51 +00:00
triaxx
9748b92539 doc: Updated net/syncthing to 1.15.1nb1 2021-04-13 08:20:34 +00:00
triaxx
368bbbdac3 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
2021-04-13 08:20:19 +00:00
wiz
8867eeb14f doc: Updated net/glib-networking to 2.64.3nb2 2021-04-13 08:17:17 +00:00
wiz
ad9af336f4 glib-networking: mark python as tool-only dependency
Bump PKGREVISION.
2021-04-13 08:17:08 +00:00
nia
3370a0275d doc: Removed x11/9term 2021-04-13 08:10:31 +00:00
nia
d8c930fa9b remove x11/9term
fails to build on everything, never mind not being 64-bit clean, being
dead upstream, its DESCR saying it's incomplete,  and only being packaged
by us
2021-04-13 08:09:23 +00:00
wiz
13edee37d2 doc: Updated devel/dconf to 0.36.0nb4 2021-04-13 08:08:50 +00:00
wiz
4ad5df958d dconf: mark python as build-time dependency
Bump PKGREVISION
2021-04-13 08:08:40 +00:00
nia
7fa3cde9f4 9base: disable FORTIFY_SOURCE or this fails horribly
remove netbsd-5 workaround

bump PKGREVISION
2021-04-13 08:05:30 +00:00
triaxx
dace236254 doc: Updated chat/ejabberd to 21.04 2021-04-13 08:02:38 +00:00
triaxx
2012060c45 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.
2021-04-13 08:02:24 +00:00
wiz
2283446c35 json-glib: add missing build dependency for man page 2021-04-13 06:31:05 +00:00
fox
a95fb62209 doc: Updated sysutils/exa to 0.10.1 2021-04-13 03:35:14 +00:00
fox
0e7173c82e 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.
2021-04-13 03:34:50 +00:00
gutteridge
5e85065f99 doc: Updated x11/mate-session-manager to 1.24.2 2021-04-13 03:22:38 +00:00
gutteridge
e1d0927191 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
2021-04-13 03:22:11 +00:00
ryoon
bcf4dbf953 archivers: Enable pixz 2021-04-13 03:11:35 +00:00
ryoon
d00afbd780 doc: Added archivers/pixz version 1.0.7 2021-04-13 03:10:50 +00:00