Mailinglist Archive: opensuse-factory (269 mails)

< Previous Next >
[opensuse-factory] New Tumbleweed snapshot 20190917 released!
  • From: Dominique Leuenberger <dimstar@xxxxxxx>
  • Date: Wed, 18 Sep 2019 13:02:11 +0000
  • Message-id: <156881173112.3585.11654311373085543186@go-agent-stagingbot-5>

Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.

Please check the known defects of this snapshot before upgrading:

Please do not reply to this email to report issues, rather file a bug
on For more information on filing bugs please

Packages changed:
MozillaFirefox (68.1.0 -> 69.0)
graphene (1.8.6 -> 1.10.0)
icecream (1.2 -> 1.3)
libsoup (2.66.2 -> 2.66.3)

=== Details ===

==== MozillaFirefox ====
Version update (68.1.0 -> 69.0)
Subpackages: MozillaFirefox-translations-common

- Mozilla Firefox 69.0
* Enhanced Tracking Protection (ETP) for stronger privacy protections
* Block Autoplay feature is enhanced to give users the option to block
any video
* Users in the US or using the en-US browser, can get a new ?New Tab?
page experience connecting to the best of Pocket's content.
* Support for the Web Authentication HmacSecret extension via
Windows Hello introduced.
* Support for receiving multiple video codecs with this release makes
it easier for WebRTC conferencing services to mix video from
different clients.
MFSA 2019-25 (boo#1149324)
* CVE-2019-11741 (bmo#1539595)
Isolate and
* CVE-2019-5849 (bmo#1555838)
Out-of-bounds read in Skia
* CVE-2019-11737 (bmo#1388015)
Content security policy directives ignore port and path if host is a
* CVE-2019-11734 (bmo#1352875,bmo#1536227,bmo#1557208,bmo#1560641)
Memory safety bugs fixed in Firefox 69
* CVE-2019-11735 (bmo#1561404,bmo#1561484,bmo#1568047,bmo#1561912,
Memory safety bugs fixed in Firefox 69 and Firefox ESR 68.1
* CVE-2019-11740 (bmo#1563133,bmo#1573160)
Memory safety bugs fixed in Firefox 69, Firefox ESR 68.1, and Firefox ESR
- requires
* rust/cargo >= 1.35
* rust-cbindgen >= 0.9.0
* mozilla-nss >= 3.45
- rebased patches
- added a bunch of patches mainly for big endian platforms
* mozilla-bmo1504834-part1.patch
* mozilla-bmo1504834-part2.patch
* mozilla-bmo1504834-part3.patch
* mozilla-bmo1511604.patch
* mozilla-bmo1554971.patch
* mozilla-bmo1573381.patch
* mozilla-nestegg-big-endian.patch
* mozilla-bmo1512162.patch

==== graphene ====
Version update (1.8.6 -> 1.10.0)

- Update to version 1.10.0:
+ API additions, mostly driven by Gthree:
- Add graphene_matrix_decompose().
- Add intersection methods to graphene_ray_t.
- graphene_triangle_init_from_float().
- graphene_triangle_get_uv().
+ Fix graphene_ray_transform().
+ Documentation fixes.
- Update to version 1.9.6:
+ Add radians based initialisers for graphene_euler_t.
+ Use pragma once for the header inclusion guard.
+ Remove unused function (#159)
+ Add multiply(), scale(), and add() operators to
+ Add lerp() operator to all vector types.
+ Add graphene_plane_transform()
+ Documentation updates for graphene_ray_t.
+ Fix graphene_box_get_center() and.
graphene_box_get_bounding_sphere() (#165)
+ Ensure that we detect empty or infinite boxes in the.
graphene_box_t API.
- Changes from version 1.9.4:
+ Graphene now uses an ancillary library called ┬ÁTest for its
test suite; this means it's possible to build and run the test
suite without necessarily depending on GLib.
+ the conversion of the Euler angles type to and from matrices and.
quaternions has been rewritten from scratch, and should not only
be finally correct, but it should also cover more use cases?namely
the "proper" Euler angles as well as the Tait?Bryan angles.
+ the ARM NEON implementation of the SIMD types has been improved,
fixed, and tested, so it's not marked as experimental any more.
+ Require Meson ? 0.50.1.
+ Fix graphene_quaternion_equal() to consider the orientation, not
just the component equality.
+ Fix graphene_quaternion_slerp() to always interpolate along the
shortest path.
+ Re-implement the conversion of graphene_euler_t to and from
graphene_matrix_t and graphene_quaternion_t.
+ Add graphene_rectangle_get_area()
+ Document restrictions of graphene_rect_round(), and deprecate the function.
+ Add graphene_rect_round_extents()
+ Port the test suite from GLib's testing utilities to ┬ÁTest.
+ Remove internal floating point comparisons.
+ Improve the NEON extensions detection code.
+ Fix comparison operators for graphene_simd4f_t on ARM using the
NEON extensions.
+ Remove the "experimental" compiler warning from the ARM NEON
implementation of graphene_simd4f_t.
- Changes from version 1.9.2:
+ Add graphene_rect_scale() method.
+ Fix warning from Meson by dropping unnecessary argument to.
+ Clean up arguments of pkgconfig.generate()
+ Add equality operators to graphene_matrix_t.
+ Add getters for translation components of a graphene_matrix_t.
+ Use darwin_versions argument instead of rolling our own.

==== icecream ====
Version update (1.2 -> 1.3)

- Use noun phrase in summary.
- Fix source URL
- update to 1.3
- remove hardcoded compiler paths (compiler tarball is created with the same
compiler that is used for build)
- avoid build overloading by limiting number of local preprocessing runs to
local CPUs available
- fix Objective C/C++ support
- fix job preloading to again allow sending one extra job to a fully busy node
- use libarchive to handle archives instead of using tar
- support xz and zstd compression for compiler tarballs (improved speed/size)
- use zstd compression when sending network data, if possible (improved speed)
- improve speed of creating compiler tarballs
- more robust handling of receiving compiler tarballs
- default cache size for compiler environments has been increased to 256MiB
- path handling fixes
- platforms improvements in icecc-create-env
- fix memory detection on MacOSX
- improve local performance when -include-pch is used
- simplify PCH handling
- fix keeping order of compiler debug arguments, especially -gsplit-dwarf
- better support for assembler and preprocessor flags when building the Linux
- force local rebuild if local preprocessing fails (works around some GCC
-fdirectives-only problems)
- limit -fdirectives-only workarounds only to cases when it is used
- improved handling of network timeouts
- avoid a timeout when the scheduler cannot find any suitable host for
- if ICECC_SLOW_NETWORK=1 is set, sending network data is split into smaller
- --interface option allows restricting which network interface daemons will
- improved debug logs
- release builds are built without assert checks, use --enable-debug for
developer builds
- added a manual page for icerun
- fix scheduler warning about missing user icecream

==== libsoup ====
Version update (2.66.2 -> 2.66.3)
Subpackages: libsoup-2_4-1 libsoup-lang typelib-1_0-Soup-2_4

- Update to version 2.66.3:
+ docs: various gtk-doc fixes.
+ SoupServer: Fixes to Windows path handling.
- Update options passed to meson following upstream changes.

==== purple-lurch ====

- Add purple-lurch-libomemo-fix-dino-compat.patch: Fix
compatibility issues with Dino (commit e3b2125e).

==== python-qt5 ====
Subpackages: python-qt5-utils python3-qt5

- Add %dir plugindir/designer for %{python_files devel} in spec
to avoid build error for PowerPC.
- Add patch to support QKeySequenceEdit widgets in pyuic:

< Previous Next >