Packages changed: MozillaFirefox (51.0.1 -> 52.0.1) NetworkManager-applet (1.4.4 -> 1.4.6) PackageKit adwaita-icon-theme (3.22.0 -> 3.24.0) anjuta apparmor appstream-glib (0.6.8 -> 0.6.11) at-spi2-atk (2.22.0 -> 2.24.0) at-spi2-core (2.22.0 -> 2.24.0) atk (2.22.0 -> 2.24.0) autoconf autoconf-el baobab (3.22.1 -> 3.24.0) binutils (2.27 -> 2.28) cairo cheese (3.22.1 -> 3.24.0) chrome-gnome-shell (8.1 -> 8.2) colord (1.3.4 -> 1.3.5) coreutils (8.26 -> 8.27) devhelp (3.22.0 -> 3.24.0) empathy (3.12.12 -> 3.12.13) eog (3.20.5 -> 3.24.0) epiphany (3.22.6 -> 3.24.0) evince (3.22.1 -> 3.24.0) evolution (3.22.5 -> 3.24.0) evolution-data-server (3.22.5 -> 3.24.0) evolution-ews (3.22.5 -> 3.24.0) file-roller (3.22.2 -> 3.24.0) flatpak (0.8.3 -> 0.8.4) gdm (3.22.1 -> 3.24.0) gedit gegl-unstable (0.3.10 -> 0.3.14) geocode-glib (3.20.1 -> 3.23.90) gitg (3.22.0 -> 3.23.90) gjs (1.46.0 -> 1.48.0) glib2 (2.50.3 -> 2.52.0) gnome-autoar (0.1.1 -> 0.2.2) gnome-backgrounds (3.22.1 -> 3.24.0) gnome-calculator (3.22.3 -> 3.24.0) gnome-chess (3.22.2 -> 3.24.0) gnome-clocks (3.22.1 -> 3.24.0) gnome-color-manager (3.22.2 -> 3.24.0) gnome-control-center (3.22.1 -> 3.24.0) gnome-desktop (3.22.2 -> 3.24.0) gnome-dictionary (3.20.0 -> 3.24.0) gnome-disk-utility (3.22.1 -> 3.24.0) gnome-documents (3.22.0 -> 3.23.91) gnome-games (3.22.0 -> 3.24.0.2) gnome-logs (3.22.1 -> 3.24.0) gnome-maps (3.22.2 -> 3.24.0) gnome-mines (3.22.2 -> 3.24.0) gnome-music (3.22.2 -> 3.24.0) gnome-online-accounts (3.22.4 -> 3.24.0) gnome-packagekit (3.22.1 -> 3.24.0) gnome-photos (3.22.4 -> 3.24.0) gnome-power-manager (3.22.2 -> 3.24.0) gnome-session (3.22.2 -> 3.24.0) gnome-settings-daemon (3.22.1 -> 3.24.0) gnome-shell (3.22.3 -> 3.24.0) gnome-software (3.22.5 -> 3.24.0) gnome-sudoku (3.22.2 -> 3.24.0) gnome-system-monitor (3.22.2 -> 3.24.0) gnome-terminal (3.22.1 -> 3.24.0) gnome-tweak-tool (3.22.0 -> 3.24.0) gnome-weather (3.20.2 -> 3.24.0) gobject-introspection (1.50.0 -> 1.52.0) graphene (1.5.2 -> 1.6.0) grub2 (2.02~rc1 -> 2.02~rc2) gsettings-desktop-schemas (3.22.0 -> 3.24.0) gspell (1.2.2 -> 1.4.0) gssdp (1.0.1 -> 1.0.2) gtk3 (3.22.8 -> 3.22.11) gtk4 (3.89.4 -> 3.89.5) gtksourceview (3.22.2 -> 3.24.0) gucharmap (9.0.2 -> 9.0.3) gupnp (1.0.1 -> 1.0.2) gupnp-igd gvfs (1.30.3 -> 1.32.0) harfbuzz (1.4.2 -> 1.4.5) ibus icu4j iso-codes (3.71 -> 3.74) json-glib (1.2.2 -> 1.2.8) libchamplain (0.12.14 -> 0.12.15) libgdata (0.17.6 -> 0.17.7) libgee (0.18.1 -> 0.20.0) libgit2-glib (0.24.4 -> 0.25.0) libgtop (2.34.2 -> 2.36.0) libgweather (3.20.4 -> 3.24.0) libmediaart (1.9.0 -> 1.9.1) libnl3 (3.2.29 -> 3.3.0~rc1) libostree (2017.1 -> 2017.3) libpcap libpng16 (1.6.28 -> 1.6.29) libreoffice (5.3.1.1 -> 5.3.1.2) libsoup (2.56.0 -> 2.57.1) libvirt libzypp (16.4.3 -> 16.5.1) lightsoff (3.22.2 -> 3.24.0) linux-glibc-devel (4.9 -> 4.10) mariadb (10.1.21 -> 10.1.22) mobile-broadband-provider-info (20151214 -> 20170310) mozilla-nss mutter (3.22.3 -> 3.24.0) nautilus (3.22.2 -> 3.24.0) notification-daemon ntp orca (3.22.2 -> 3.24.0) osc (0.157.1 -> 0.157.2) pango (1.40.3 -> 1.40.4) php5 pkg-config plasma5-desktop polari (3.22.2 -> 3.24.0) postgresql93 postgresql94 postgresql95 postgresql96 postgresql96-libs pulseaudio python-atspi (2.20.3 -> 2.24.0) python-gobject (3.22.0 -> 3.24.0) python-ipaddress (1.0.16 -> 1.0.18) python-pytz python3-atspi (2.20.3 -> 2.24.0) python3-gobject (3.22.0 -> 3.24.0) retro-gtk (0.8.1 -> 0.10.0) sddm shotwell (0.24.5 -> 0.26.0) sound-juicer (3.22.1 -> 3.24.0) sushi (3.21.91 -> 3.23.91) swell-foop (3.22.2 -> 3.24.0) systemd-presets-branding-openSUSE (0.4.0 -> 12.2) systemd-rpm-macros timezone (2016j -> 2017a) timezone-java (2016j -> 2017a) totem (3.22.0 -> 3.24.0) tracker (1.10.4 -> 1.12.0) tracker-extras (1.10.4 -> 1.12.0) vala (0.34.4 -> 0.36.0) virtualbox (5.1.16_k4.10.4_1 -> 5.1.18_k4.10.4_1) vte (0.46.1 -> 0.48.0) webkit2gtk3 (2.14.5 -> 2.16.0) xf86-input-wacom (0.32.0 -> 0.34.2) xf86-video-ati (7.8.0 -> 7.9.0) xorg-x11-server (1.19.2 -> 1.19.3) yast2 (3.2.14 -> 3.2.19) yast2-http-server (3.2.1 -> 3.2.2) yast2-installation (3.2.20 -> 3.2.31) zenity (3.22.0 -> 3.24.0) zypper (1.13.20 -> 1.13.21) === Details === ==== MozillaFirefox ==== Version update (51.0.1 -> 52.0.1) Subpackages: MozillaFirefox-translations-common - disable rust usage for everything but x86(-64) - explicitely add libffi build requirement - update to Firefox 52.0.1 (boo#1029822) MFSA 2017-08 CVE-2017-5428: integer overflow in createImageBitmap() (bmo#1348168) - reenable ALSA support which was removed by default upstream - update to Firefox 52.0 (boo#1028391) * requires NSS >= 3.28.3 * Pages containing insecure password fields now display a warning directly within username and password fields. * Send and open a tab from one device to another with Sync * Removed NPAPI support for plugins other than Flash. Silverlight, Java, Acrobat and the like are no longer supported. * Removed Battery Status API to reduce fingerprinting of users by trackers * MFSA 2017-05 CVE-2017-5400: asm.js JIT-spray bypass of ASLR and DEP (bmo#1334933) CVE-2017-5401: Memory Corruption when handling ErrorResult (bmo#1328861) CVE-2017-5402: Use-after-free working with events in FontFace objects (bmo#1334876) CVE-2017-5403: Use-after-free using addRange to add range to an incorrect root object (bmo#1340186) CVE-2017-5404: Use-after-free working with ranges in selections (bmo#1340138) CVE-2017-5406: Segmentation fault in Skia with canvas operations (bmo#1306890) CVE-2017-5407: Pixel and history stealing via floating-point timing side channel with SVG filters (bmo#1336622) CVE-2017-5410: Memory corruption during JavaScript garbage collection incremental sweeping (bmo#1330687) CVE-2017-5408: Cross-origin reading of video captions in violation of CORS (bmo#1313711) CVE-2017-5412: Buffer overflow read in SVG filters (bmo#1328323) CVE-2017-5413: Segmentation fault during bidirectional operations (bmo#1337504) CVE-2017-5414: File picker can choose incorrect default directory (bmo#1319370) CVE-2017-5415: Addressbar spoofing through blob URL (bmo#1321719) CVE-2017-5416: Null dereference crash in HttpChannel (bmo#1328121) CVE-2017-5417: Addressbar spoofing by draging and dropping URLs (bmo#791597) CVE-2017-5426: Gecko Media Plugin sandbox is not started if seccomp-bpf filter is running (bmo#1257361) CVE-2017-5427: Non-existent chrome.manifest file loaded during startup (bmo#1295542) CVE-2017-5418: Out of bounds read when parsing HTTP digest authorization responses (bmo#1338876) CVE-2017-5419: Repeated authentication prompts lead to DOS attack (bmo#1312243) CVE-2017-5420: Javascript: URLs can obfuscate addressbar location (bmo#1284395) CVE-2017-5405: FTP response codes can cause use of uninitialized values for ports (bmo#1336699) CVE-2017-5421: Print preview spoofing (bmo#1301876) CVE-2017-5422: DOS attack by using view-source: protocol repeatedly in one hyperlink (bmo#1295002) CVE-2017-5399: Memory safety bugs fixed in Firefox 52 CVE-2017-5398: Memory safety bugs fixed in Firefox 52 and Firefox ESR 45.8 - removed obsolete patches * mozilla-binutils-visibility.patch * mozilla-check_return.patch * mozilla-disable-skia-be.patch * mozilla-skia-overflow.patch * mozilla-skia-ppc-endianess.patch - rebased patches - enable rust usage for Tumbleweed ==== NetworkManager-applet ==== Version update (1.4.4 -> 1.4.6) Subpackages: NetworkManager-connection-editor libnm-gtk0 libnma0 typelib-1_0-NMGtk-1_0 - Update to version 1.4.6: + Avoid unnecessarily requesting permission to access firewalld. + Warn when editing a connection that has properties we don't recognize. Useful when running with newer NetworkManager daemon. + API documentation for libnma is now built. + Added build options to enable LTO and section garbage collection. + Bug fixes. + Updated translations. - Rename libnma-data to nma-data: It's the correct thing to do and also it silences rpmlint. Add Obsoletes and Provides to ease updates. - Drop network-manager-applet-no-firewalld.patch: No longer gives a warning, so we do not need to carry this one anymore (boo#1025349). ==== PackageKit ==== Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0 - Add PackageKit-zypp-backend-improve-refresh-cache.patch: Improve zypp_refresh_cache in zypp backend to make PK works better with zypper (bsc#899755). ==== adwaita-icon-theme ==== Version update (3.22.0 -> 3.24.0) - Update to version 3.24.0: + Visual Studio build fixes. + Bringing back system-file-manager generic icon. - Update to version 3.23.91.1: + Fullcolor image icons. + Image-loading. + Sunsize, sunset symbolic icons. + Natural-light-filter for symbolic. - Move %icon_theme_cache_post from post to posttrans: in case of an update, at the time the post script of the new package is being executed, the files of the old package are still on disk. If the new version now removes some files (meaning the files disappear on disk once rpm uninstalls the old version), we still have a cache in place referencing those old icons. This can lead to situations where several apps simply fail to load their icon. - Update to version 3.23.91: + Refresh icon set. ==== anjuta ==== Subpackages: anjuta-lang libanjuta-3-0 - Build wit vala 0.36: + place pkgconfig(libvala-0.34) BuildRequires with pkgconfig(libvala-0.36). + Extend anjuta-vala-0.34.patch: add support for vala 0.36. ==== apparmor ==== Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils pam_apparmor pam_apparmor-32bit perl-apparmor python3-apparmor - Cleanup spec file: - don't use insserv if we afterwards call systemd, this can have bad side effects - remove dead code - remove now obsolete 'distro' checks - Replace init.d script with new wrapper working with systemd ==== appstream-glib ==== Version update (0.6.8 -> 0.6.11) Subpackages: libappstream-builder8 libappstream-glib8 - Update to version 0.6.11: + Don't crash when using 'appstream-util show-search-tokens'. + Fix a problem with appstream-compose with older AppData files. + Make content_rating a requirement for any component with the 'Game' category. + trivial: Update app ID rename list. + Revert "Enable the stack protection in local builds". + Show a warning if a desktop file is not found when required. + trivial: Report the archive filename if it cannot be opened. + Fix compile with -Wdiscarded-qualifiers. + Parse small version numbers correctly. + trivial: Split out some common functionality. + trivial: Find .pak translations in all libdirs. + Add initial support for Mozilla .xpi translations. - Update to version 0.6.10: + trivial: post release version bump. + Ignore

in AppStream markup. + its: add to tags extracted for translation. + as-node: Add back as_node_context_{get,set}_source_kind. - Update to version 0.6.9: + Revert "Require name and summary for validate-relax". + Fail to validate if the release children are in the wrong order. + Fail to validate if any release is in the future. + Add AsFormat object. + Add new API to GsApp to handle AsFormat objects. + Do not set the AsApp state using the AsRelease state. + Recalculate the state when formats are added or removed from a AsApp. + Deprecate app_set_source_file() and app_set_source_kind(). ==== at-spi2-atk ==== Version update (2.22.0 -> 2.24.0) Subpackages: at-spi2-atk-common at-spi2-atk-gtk2 libatk-bridge-2_0-0 - Update to version 2.24.0: + test: remove atk_table_cell_get_column_index test, as the at-spi2-core function no longer exists (and never worked anyhow). ==== at-spi2-core ==== Version update (2.22.0 -> 2.24.0) Subpackages: libatspi0 typelib-1_0-Atspi-2_0 - Update to version 2.24.0: + No changes. - Update to version 2.23.92: + Table cell API fixes (bgo#779835). - Update to version 2.23.90: + Fix an occasional crash when an application is closed (bgo#767074). - Update to version 2.23.4: + Don't pull in X headers if x11 is disabled (bgo#773710). + at-spi-bus-launcher: session management fixes (bgo#774441). + events: add recently added page changed event (bgo#719898). + roles: EXTENDED roles are deprecated (bgo#720123). ==== atk ==== Version update (2.22.0 -> 2.24.0) Subpackages: atk-devel libatk-1_0-0 libatk-1_0-0-32bit typelib-1_0-Atk-1_0 - Update to version 2.24.0: + Build, MSVC: Support Visual Studio 2017. + Updated translations. - Update to version 2.23.4: + Build, MSVC: - Remove atk-install.props's on re-generation. - Makefile.msvcproj, Makefile-newvs.am: Update from GLib. - Move files to win32. + Docs: - Fix typo. - bgo#772236: change id of the atkobject chapter needed case-insensitive filesystems. + Misc: Use Unicode apostrophe in a translatable string. + Updated translations. ==== autoconf ==== - Also BuildRequire m4 for autoconf-el: it was wrongly assumed that the two spec files would be in sync (but pre_checkin only syncs the Version: and .changes file). ==== autoconf-el ==== - Also BuildRequire m4 for autoconf-el: it was wrongly assumed that the two spec files would be in sync (but pre_checkin only syncs the Version: and .changes file). - Explicitly buildrequire m4: there is a plan to remove it from the implicit buildroot configuration (just like autoconf itself is no longer part of a long time already). ==== baobab ==== Version update (3.22.1 -> 3.24.0) - Update to version 3.24.0: + Updated translations. - Update to version 3.23.91: + Never show more than 5 recent elements. + Do not regenerate .po files automatically. + Updated translations. - Update to version 3.23.90: + Updated translations. ==== binutils ==== Version update (2.27 -> 2.28) Subpackages: binutils-devel - Add fix-security-bugs.diff to fix bnc#1029907, bnc#1029908, bnc#1029909 and more. Upstream bugs fixed: PR 21135, PR 21137, PR 21139, PR 21147, PR 21148, PR 21149, PR 21150, PR 21151, PR 21155, PR 21156, PR 21157, PR 21158, PR 21159 - Update to binutils 2.28. * Add support for locating separate debug info files using the build-id method, where the separate file has a name based upon the build-id of the original file. * This version of binutils fixes a problem with PowerPC VLE 16A and 16D relocations which were functionally swapped, for example, R_PPC_VLE_HA16A performed like R_PPC_VLE_HA16D while R_PPC_VLE_HA16D performed like R_PPC_VLE_HA16A. This could have been fixed by renumbering relocations, which would keep object files created by an older version of gas compatible with a newer ld. However, that would require an ABI update, affecting other assemblers and linkers that create and process the relocations correctly. It is recommended that all VLE object files be recompiled, but ld can modify the relocations if --vle-reloc-fixup is passed to ld. If the new ld command line option is not used, ld will ld warn on finding relocations inconsistent with the instructions being relocated. * The nm program has a new command line option (--with-version-strings) which will display a symbol's version information, if any, after the symbol's name. * The ARC port of objdump now accepts a -M option to specify the extra instruction class(es) that should be disassembled. * The --remove-section option for objcopy and strip now accepts section patterns starting with an exclamation point to indicate a non-matching section. A non-matching section is removed from the set of sections matched by an earlier --remove-section pattern. * The --only-section option for objcopy now accepts section patterns starting with an exclamation point to indicate a non-matching section. A non-matching section is removed from the set of sections matched by an earlier --only-section pattern. * New --remove-relocations=SECTIONPATTERN option for objcopy and strip. This option can be used to remove sections containing relocations. The SECTIONPATTERN is the section to which the relocations apply, not the relocation section itself. GAS * Add support for the RISC-V architecture. * Add support for the ARM Cortex-M23 and Cortex-M33 processors. GNU ld * The EXCLUDE_FILE linker script construct can now be applied outside of the section list in order for the exclusions to apply over all input sections in the list. * Add support for the RISC-V architecture. * The command line option --no-eh-frame-hdr can now be used in ELF based linkers to disable the automatic generation of .eh_frame_hdr sections. * Add --in-implib= to the ARM linker to enable specifying a set of Secure Gateway veneers that must exist in the output import library specified by --out-implib= and the address they must have. As such, --in-implib is only supported in combination with --cmse-implib. * Extended the --out-implib= option, previously restricted to x86 PE targets, to any ELF based target. This allows the generation of an import library for an ELF executable, which can then be used by another application to link against the executable. GOLD * Add -z bndplt option (x86-64 only) to support Intel MPX. * Add --orphan-handling option. * Add --stub-group-multi option (PowerPC only). * Add --target1-rel, --target1-abs, --target2 options (Arm only). * Add -z stack-size option. * Add --be8 option (Arm only). * Add HIDDEN support in linker scripts. * Add SORT_BY_INIT_PRIORITY support in linker scripts. - Add binutils-2.28-branch.diff. - Remove binutils-2.27-branch.diff - Remove binutils-2.27-fix-section-order.diff, refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch and aarch64-alignment-frags.patch now upstream. ==== cairo ==== Subpackages: cairo-devel libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-32bit - Rebase cairo-pdf-fixes.patch: Add commit to fix fdo#100029. ==== cheese ==== Version update (3.22.1 -> 3.24.0) Subpackages: libcheese-common libcheese-gtk25 libcheese8 - Update to version 3.24.0: + Fix build with new vala. + camera: don't use hardcoded format. Use gst_caps_fixate() to select the best format instead of trying to filter out a hardcoded format. Some cameras might not produce this format and thus fail to work. + Use Unicode in translatable strings. + Updated translations. - Drop cheese-dont-use.hardcoded-format.patch: Fixed upstream. - Add cheese-dont-use.hardcoded-format.patch: Use gst_caps_fixate() to select the best format instead of trying to filter out a hardcoded format (bgo#732865). ==== chrome-gnome-shell ==== Version update (8.1 -> 8.2) - Update to version 8.2: + ubuntu: - Added control.in that is needed for gnome-pkg-tools. - Fixed python 3 detection. + notifications: Fixed inter-frame communication. + api: - Do not expose api if GNOME Shell is not running. - Do not expose api version on initialize failure. + update-check: Fixed in-frame communication. + i18n: Regenerate locales. + Updated translations. ==== colord ==== Version update (1.3.4 -> 1.3.5) Subpackages: colord-lang libcolord2 libcolorhug2 - Apparmor profile (usr.lib.colord): Allow reading / writing /var/lib/colord/.cache (bsc#1024933). - Update to version 1.3.5: + New Features: - Add cd_color_get_blackbody_rgb_full(). - Add cd_spectrum_multiply_scalar(). + Bugfixes: Check the parsed context arguments in the session helper. - Split out color profiles in sub package colord-color-profiles. Add shared-color-profiles Obsoletes and Provides. - Replace shared-color-profiles with colord-color-profiles Requires. - Pass --enable-libcolordcompat, build compatability lib. - Pass --enable-print-profiles, build print profiles. - Pass --disable-examples, ensure we do not build examples. ==== coreutils ==== Version update (8.26 -> 8.27) - Update to 8.27 (for details see included NEWS file) - Refresh patches: * coreutils-build-timeout-as-pie.patch * coreutils-disable_tests.patch * coreutils-getaddrinfo.patch * coreutils-i18n.patch * coreutils-ocfs2_reflinks.patch * coreutils-remove_hostname_documentation.patch * coreutils-remove_kill_documentation.patch * coreutils-skip-gnulib-test-tls.patch * coreutils-tests-shorten-extreme-factor-tests.patch * coreutils-testsuite.spec - coreutils.keyring: Update (now ascii-armored) by 'osc service localrun download_files'. - coreutils-tests-port-to-timezone-2017a.patch: Add patch to workaround a FP test failure with newer timezone-2017a. ==== devhelp ==== Version update (3.22.0 -> 3.24.0) Subpackages: devhelp-lang gedit-plugin-devhelp vim-plugin-devhelp - Update to version 3.24.0: + Updated translations. - Update to version 3.23.92: + devhelp 3.23.91 fails to build because of -Werror (bgo#779378). + Add Flatpak build manifest (bgo#779563). + Updated translations. - Stop passing disable-Werror to configure: no longer needed since upstream fixed the issues. - Update to version 3.23.91: + bgo#763518: Add sidebar toggler to the menu. + bgo#770785: Add GTK-Doc API reference and GObject Introspection support. + bgo#771503: fix warning in finalize of sidebar. + bgo#773900: Small build system update. + bgo#774069: unable to build devhelp by jhbuild. + bgo#775261: Make DhLanguage a GObject subclass. + Updated translations. - Add gobject-introspection-devel BuildRequires: new dependency. - Replace gtk3-devel BuildRequires with pkgconfig(gtk+-3.0): matching what configure looks for. - Add pkgconfig(gio-2.0) BuildRequires: not a new dependency, but explicitly list what configure checks for. - Pass --disable-Werror to configure: devhelp for now makes use of some deprecated glib functions. Having -Werror in place causes them to be failures. - Split out new typelib-1_0-Devhelp-3_0 subpackage, containging the new gi-based typelib. Required by the -devel package. ==== empathy ==== Version update (3.12.12 -> 3.12.13) Subpackages: telepathy-mission-control-plugin-goa - Update to version 3.12.13: + Fixes the GActions in EmpathyRosterWindow (bsc#999832). + Bugs fixed: bgo#685837, bgo#746735, bgo#756990, bgo#767516, bgo#768889. + Updated translations. ==== eog ==== Version update (3.20.5 -> 3.24.0) - Update to version 3.24.0: + Updated translations. - Update to version 3.23.92: + Updated translations. - Update to version 3.23.91: + Various fixes for the new zoom widget. + Make zoom menu wider (bgo#778573). + Updated translations. - Update to version 3.23.90: + Replace zoom scale with a text entry based on Evince's zoom widget. + Fix keyboard navigation in the headerbar and popup menu. + Bugs fixed: bgo#754985. + Updated translations. - Update to version 3.23.1: + Several GTK deprecation fixes. + Smaller bug and memory leak fixes. + Bugs fixed: bgo#774001, bgo#776984. + Updated translations. ==== epiphany ==== Version update (3.22.6 -> 3.24.0) Subpackages: epiphany-lang gnome-shell-search-provider-epiphany - Drop pkgconfig(httpseverywhere-0.2) BuildRequires for now: the feature is still considered experimental and is by default disabled by upstream. - Update to version 3.24.0: + Updated translations. - Update to version 3.23.93: + Fix Alt+Home keyboard shortcut (bgo#779901). + Use native file choosers for Flatpak support (bgo#779922). + Fix info bars not being removed when expected. - Update to version 3.23.92: + Use different GtkApplication ID for web apps (bgo#778985). + Fix history service crash if database is locked (bgo#779180). + Fix multiple memory safety issues in code that handles info bars. + Add x-suse-ymp to safe MIME types. + Remove obsolete bookmarks documentation. + Updated translations. - Drop epiphany-safe-one-click-install.patch: Fixed upstream. - Update to version 3.23.91.1: + Add missing file to tarball. - Drop NetworkManager Requires: This has not been at runtime since version 3.2.1. - Drop adwaita-icon-theme and gnome-icon-theme BuildRequires, and stop copying the hicolor icons, no longer needed. - Update to version 3.23.91: + Add new search engine dialog and support for search engine bangs (bgo#776738). + Restore keybinding Ctrl+Shift+N for opening incognito windows (bgo#778606). + Fix major data loss and safety bugs in history service (bgo#778649). + Use heart icon for favorite bookmarks (bgo#778849). + Fix various issues affecting the new clear personal data dialog (bgo#779100). + Fix many bugs affecting the bookmark list popover. + Disable forget actions in history dialog when in incognito mode. + Do not show add bookmarks popover star in incognito mode. + Fix old overview snapshots not being properly replaced. + Delete old bookmarks files during profile migration. + Remove the default encoding preference again due to bugs. + Fix some critical warnings. + Updated translations. - Update to version 3.23.90: + Remove the integrated view source mode, not ready for stable release (bgo#775145). + Fix the search provider (bgo#775902). + Rearrange bookmarks app menu items (bgo#778280). + Multiple fixes to the new insecure password form focused warning (bgo#778369). + Fix condition where the new tab menu could get desynced from the current tabs. + Many settings are now stored separately for each web application. + Updated translations. ==== evince ==== Version update (3.22.1 -> 3.24.0) Subpackages: evince-plugin-comicsdocument evince-plugin-djvudocument evince-plugin-dvidocument evince-plugin-pdfdocument evince-plugin-psdocument evince-plugin-tiffdocument evince-plugin-xpsdocument libevdocument3-4 libevview3-3 nautilus-evince typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0 - Update to version 3.24.0: + New features and improvements: - Ask the user before automatically reloading the document when it has been modified (bgo#769123). - Use IBEAM cursor for TEXT_MARKUP annotations (bgo#774018). + Bugs fixed: bgo#770695, bgo#771612, bgo#772277, bgo#774005, bgo#775536, bgo#780206. + Updated translations. ==== evolution ==== Version update (3.22.5 -> 3.24.0) Subpackages: evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin - Update to version 3.24.0: + Updated translations. - Update to version 3.23.92: + e_msg_composer_setup_with_message: Doesn't use override_alias_name/_address. + Fix various editor's unit tests. + Don't preserve 'Preformatted' format if moving an empty block out of the quoted content. + Possible crash while refreshing spellcheck. + Print the history stack after removing item from it. + History could be saved twice if inserting HTML content. + Print current EEditorWebExtension method if CAMEL_DEBUG is active. + Bugs fixed: bgo#778541, bgo#779156, bgo#779687, bgo#779688, bgo#779738, bgo#779746. + Updated translations. - Update to version 3.23.91: + [EWeekdayChooser] Selected days drawn with incorrect color. + Bugs fixed: bgo#778642, bgo#779042. + Updated translations. - Update to version 3.23.90: + Reference a link where Google calendars to synchronize can be enabled. + Previous signatures with images not sent properly. + A minor translatable string change. + Fix few memory leaks. + e-editor-dom-functions: Do not override variable name from parent block. + Bugs fixed: bgo#733336, bgo#747751, bgo#773038, bgo#775656, bgo#776391, bgo#777207, bgo#777208, bgo#777267, bgo#777373, bgo#777766, bgo#777818, bgo#777974, bgo#778036, bgo#778062, bgo#778180, bgo#778223, bgo#778231, bgo#778347. + Updated translations. - Update to version 3.23.4: + Fix a crash when deleting a meeting without DTEND. + Fix a use-after-free after editor's WebKitWebProcess crash. + Resave .ui files with latest glade and bump gtk+ requirement to 3.10. + Attached meeting invitations not shown properly. + Crash on paste of a vCard into a message composer body. + "Insert text file" sensitive to HTML-significant characters. + EWeekView could write out of rows_per_day array. + Replace deprecated icalproperty_remove_parameter() with icalproperty_remove_parameter_by_kind(). + Replace deprecated icaltime_from_timet() with icaltime_from_timet_with_zone(). + Show available server tags (aka possible Labels) in Folder Properties. + Fix few memory leaks. + Use a single WebProcess for test-html-editor-units by default. + Fix few memory leaks when converting composer text to plain text. + Avoid a (rather rare) crash under message-list.c::build_tree(). + Destroy associated activity before Folder Properties dialog is shown. + Bugs fixes: bgo#489466, bgo#773316, bgo#773419, bgo#773548, bgo#774494, bgo#776044, bgo#776194, bgo#776224, bgo#776243, bgo#776415, bgo#776563, bgo#776584, bgo#776803, bgo#776813, bgo#776958, bgo#776969, bgo#777071, bgo#777141. + Updated translations. - Drop evolution-contact-list-performance.patch: fixed upstream. - Update to version 3.23.3: + Remove leftover EWebViewClass::create_plugin_widget(). + Message list not always scrolled to the cursor position on folder enter ][. + Spell GNOME Calendar correctly (Piotr Dr?g) + Ensure mail_session_get_cache/config/data_dir() return existing directories. + Process the WebView's context menu actions synchronously. + Handle CAMEL_PROVIDER_CONF_LABEL option. + Fix formatting. + Fix various issues with clipboard content handling. + Fix the EHTMLEditor's update-actions signal. + EEditorWebExtension: Use-after-free when restoring the inline images. + EEditorDOMFunctions: Critical warning and possible crash when we cannot append the end node for spell checking. + Copy action is no available in EWebView's context menu. + Prefer user's value of WEBKIT_DISABLE_COMPOSITING_MODE. + Correct some backup/restore translatable strings. + Add a Confirmation option 'prompt-on-composer-mode-switch' into Preferences. + Let the Control + C shortcut behave the same way as Control + Shift (Tomas Popela) + Prefer text/plain in plain text mode if using 'Paste Quotation'. + Added translator's comment and 'mode' versus 'format' for composer changes. + Make glib_mkenums() files depend on the source enum file. + Bugs fixed: bgo#764802, bgo#767228, bgo#774164, bgo#774211, bgo#774377, bgo#774691, bgo#774924, bgo#774958, bgo#775042, bgo#775075, bgo#775214, bgo#775268, bgo#775363, bgo#775370, bgo#775395, bgo#775397, bgo#775565, bgo#775598, bgo#775656, bgo#775691, bgo#775704. + Updated translations. - Update to version 3.23.2: + Tests are expecting the font-family attribute on BODY. + Skip the tests that are known to fail. + Extra quoted character on the end of the quoted PRE element if it ends with BR element. + Renew spell-check only in viewport and not in the whole document. + Editor is not marked as changed after some operations. + Fix possible crash (use-after-free) under mail_send_receive(). + Correct gtkdoc-scan --ignore-headers argument value. + Update gtk-doc sgml input files. + Return RPATH linker flags back to evolution-shell.pc.in. + Do not require C++ compiler, when not used. + Ensure CMAKE_SKIP_RPATH is OFF, the RPATH is used here. + Message list not always scrolled to the cursor position on folder enter. + Messages could not be sometimes quoted correctly. + Reflect spellchecking UI changes in user documentation. + Bugs fixed: bgo#739955, bgo#764065, bgo#769573, bgo#770926, bgo#771821, bgo#772947, bgo#773236, bgo#773494, bgo#773659, bgo#773864, bgo#774067, bgo#774156, bgo#774521, bgo#774681. + Updated translations. - Drop evolution-rpaths.patch: fixed upstream. - No longer pass -DCMAKE_SKIP_RPATH=ON to cmake: upstream corrected the build system to take care of this. - Add evolution-rpaths.patch: Do not store an rpath in libraries that do not link anything private (bgo#774681). - Pass -DCMAKE_SKIP_RPATH=OFF to cmake: evolution relies on rpath being set. Future versions take care of this by setting the appropriate flag in CMakeLists.txt. - Update to version 3.23.1: + Change "Compose Message" Desktop Action to disambiguate it from titles. + Convert from autotools to CMake. + Require as hard dependency some dependencies. + Extend error messages in FindLDAP.cmake. + Reorganize directory structure. + Add a helper script for a 'dist' target. + Rename SHARE_INSTALL_DIR to SHARE_INSTALL_PREFIX. + Place private libevolutiontestsettings.so into a test-gio-modules subdirectory. + Do not use camel_folder_set_message_flags() in message-list::on_click(). + Do not quote compiler/linker flags. + Fix a crash when replying to all recipients. + Add an option to (not) have reminder notification dialog always on top. + Add options to select Memo/Task Lists for Reminder notifications. + Hard-break `make dist` when there are uncommitted changes. + Bugs fixed: bgo#772175, bgo#336195, bgo#605416. + Updated translations. ==== evolution-data-server ==== Version update (3.22.5 -> 3.24.0) Subpackages: libebackend-1_2-10 libebook-contacts-1_2-2 libecal-1_2-19 libedata-book-1_2-25 libedata-cal-1_2-28 libedataserver-1_2-22 libedataserverui-1_2-1 - Update to version 3.24.0: + Updated translations. - Update to version 3.23.92: + Disable support for all POP3 extensions by default. + Skip outdated Camel tests in 'make check'. + [Camel] Extend filter debug logging. + Bugs fixed: bgo#779156, bgo#779161, bgo#779761, bgo#779886. + Updated translations. - Update to version 3.23.91: + Fix a performance issue caused by GWeakRef usage in CamelMessageInfo. + [IMAPx] Declare summary to use when cloning message info after message append. + Correct how data for installed tests are searched for. + Bugs fixed: bgo#778775, bgo#778768, bgo#778235, bgo#775699. + Updated translations. - Update to version 3.23.90: + Ignore errors when getting message for a body-contains search. + Correct config.h inclusion in some recent Camel source files. + Fix a CamelVeeMessageInfo memory leak. + Fix a ref/unref imbalance of CamelIMAPXStoreInfo. + Fix a memory leak in camel_imapx_server_append_message_sync(). + Unable to add additional Google calendar. + Avoid local message cache expiry clean up when being offline. + [IMAPx] Avoid unneeded full flags folder update when no changes made. + Bugs fixed: bgo#771289, bgo#777207, bgo#777431, bgo#777660, bgo#777695, bgo#777781, bgo#778069, bgo#778222, bgo#778265. + Updated translations. - Update to version 3.23.4: + vala: libedataserver-1.2 depends on camel-1.2. + [Camel] Fix some introspection annotations. + [Camel] Fix CamelStore annotations. + [IMAPx] Fix a memory leak. + [Vala] Add Posix dependency to camel-1.2. + Use a Unicode apostrophe in a new translatable string. + Correct new module detection when installed by file rename. + Various clean-ups of evolution-source-registry-autoconfig.c. + Build vala bindings of libedataserverui only if it's built as well. + camel-stream-process: Avoid call of g_debug() in the fork process. + Replace deprecated icalproperty_remove_parameter() with icalproperty_remove_parameter_by_kind(). + Replace deprecated icaltime_from_timet() with icaltime_from_timet_with_zone(). + Fix a build with libphonenumber. + Bugs fixed: bgo#773419, bgo#774304, bgo#775640, bgo#775643, bgo#776127, bgo#776152, bgo#776194, bgo#776254, bgo#776258, bgo#776328, bgo#776365, bgo#777085. + Updated translations. - Split out new packate typelib-1_0-EDataServerUI-1_2. - Update to version 3.23.3: + Set also HAVE_KRB5 when found Kerberos 5 with pkg-config. + Correct const/no-const argument of the camel_message_info_set_dirty(). + Do not propagate only folder-flagged flag change in CamelVeeMessageInfo. + Fix a possible uninitialized variable use in a Camel test. + Fix some of the gtk-doc warnings in Camel. + Fix possible use-after-free in CamelVeeFolder with parent_vee_store. + Test for parent_store availability around camel_folder_changed(). + Let Camel build its .typelib for the introspection. + Fix a vapigen warning from EDataServer-1.2.metadata. + Make glib_mkenums() files depend on the source enum file. + Camel: - Consider NULL and empty arrays/sets equal. - Introduce camel_operation_new_proxy(). + IMAPx: - Save also server user flags and tags into the folder summary. - Unnecessary local summary rewrites after folder update. - Local flag changes could be missed and left unsaved on the server. - Notify about new messages early during folder update. + Bugs fixed: bgo#772292, bgo#773156, bgo#774331, bgo#774496, bgo#774666, bgo#774698, bgo#774841, bgo#775363, bgo#775395, bgo#775597, bgo#775618, bgo#775699. + Updated translations. - Package new typelib subpackage typelib-1_0-Camel-1_2. - Update to version 3.23.2: + [IMAPx] Avoid crash when untagged response doesn't have a token. + Correct WITH_LIBDB configure option processing. + Correct typo in the output name of camel tests. + Mute/fix some of the libedataserver annotation warnings. + Correct ENABLE_BACKTRACES configure option handling. + Correct gtkdoc-scan --ignore-headers argument value. + Update gtk-doc sgml input files. + Fix some of the gtk-doc warnings. + Split e-source-calendar.h/.c into three separate files. + Correct how private enums (for gtk-doc) are defined. + SetupBuildFlags.cmake: Check C++ flags only if C++ is enabled. + Ensure CMAKE_SKIP_RPATH is OFF, the RPATH is used here. + Bugs fixed: bgo#764065, bgo#767821, bgo#769573, bgo#772947, bgo#773360, bgo#773363, bgo#773427, bgo#773656, bgo#773657, bgo#773659, bgo#773723, bgo#774103, bgo#774234, bgo#774522. + Updated translations. - Drop e-d-s-cmake.patch: fixed upstream. - Bump so_camel to 60, following upstream (also in baselibs.conf). - Update to version 3.23.1: + Convert from autotools to CMake. + Require as hard dependency some dependencies. + Extend error messages in FindLDAP.cmake. + Reorganize directory structure. + Add a helper script for a 'dist' target. + Correct typos/overlooks in a build script. + Rename SHARE_INSTALL_DIR to SHARE_INSTALL_PREFIX. + Do not quote compiler/linker flags and fix g-ir-scanner cflags. + ENABLE_DOT_LOCKING not properly propagated into config.h. + Hard-break `make dist` when there are uncommitted changes. + Bugs fixed: bgo#605416, bgo#773188, bgo#773309. + Updated translations. - Follow upstreams switch to cmake: + Drop the entire %%configure line, replacing it with an equivalent %%cmake call. + Add cmake BuildRequires. - Update _evo_version to 3.24, following upstream. - Bump so_ebook to 19, following upstreams soname change. - Add e-d-s-cmake.patch: Fix build by having proper settings for RPATH handling by cmake (boo#774234). - Drop the USE_EVOLDAP condition and the related evoldap2-devel BuildRequires: this won't ever happen again. ==== evolution-ews ==== Version update (3.22.5 -> 3.24.0) Subpackages: evolution-ews-lang - Update to version 3.24.0: + No code/translation changes. - Update to version 3.23.92: + Updated translations. - Update to version 3.23.91: + Updated translations. - Update to version 3.23.90: + Avoid local message cache expiry clean up when being offline. + Bug fixed: bgo#777946. + Updated translations. - Update to version 3.23.4: + Fix possible uninitialized variable usage in ews-test-timezones.c. + Fix few memory leaks. + Fix "variable may be used uninitialized" warning in query-to-restriction conversion. + Bugs fixed: bgo#773419, bgo#775649, bgo#775951, bgo#777021. + Updated translations. - Update to version 3.23.3: + Autodiscover can cause deadlock in GCancellable code. + Make glib_mkenums() files depend on the source enum file. + Bugs fixed: bgo#774364, bgo#775363, bgo#775395. + Updated translations. - Drop evolution-ews-rpath.patch: fixed upstream. - Update to version 3.23.2: + Runtime warnings when calling ResolveNames. + Do not require C++ compiler, when not used. + Ensure CMAKE_SKIP_RPATH is OFF, the RPATH is used here. + Bugs fixed: bgo#764065, bgo#769573, bgo#773379, bgo#774523. - Add evolution-ews-rpath.patch: Allow to build directly with final runpath. - Update to version 3.23.1: + Convert from autotools to CMake. + Require as hard dependency some dependencies. + Add a helper script for a 'dist' target. + Rename SHARE_INSTALL_DIR to SHARE_INSTALL_PREFIX. + Use tests/ as `make check` tests, if enabled with ENABLE_TESTS. + Hard-break `make dist` when there are uncommitted changes. + Updated translations. - Replace %%configure call with %%cmake, following upstreams port. - Add pkgconfig()-style BuildRequires, matching what configure checks for: camel-1.2, evolution-calendar-3.0, libebook-1.2, libecal-1.2, libical. - Drop definition of evolution_base_version: it's not been used for a while in evolution-ews. - Drop libeews-1_2-0, libewsutils0 and -devel subpackages: there is no public API to be consumed anymore (and nothing ever did or was supposed to). ==== file-roller ==== Version update (3.22.2 -> 3.24.0) - Update to version 3.24.0: + Updated translations. - Update to version 3.23.92: + nautilus-fileroller: remove compress support (bgo#779706). + Updated translations. - Update to version 3.23.91: + Restore Nautilus extension for the format types not supported by Nautilus (bgo#772765). + Updated translations. - Update to version 3.22.3: + Fixed crash after extracting a file (bgo#778846). + Updated translations. - Drop file-roller-open-dest-dialog-only-when-using-notify.patch, file-roller-libarchive-dont-convert-null-strings.patch and file-roller-fix-crash-after-extracting.patch: Fixed upstream. ==== flatpak ==== Version update (0.8.3 -> 0.8.4) - Update to version 0.8.4: + Fix no-systemd-user warning (it doesn't affect sandboxing anymore). + run: propagate wildcard xauth entries to app bundle. + Don't remove origin remotes if some other ref uses it. + Fix repeated download of locates on update. + update: Don't update related refs from different remote. + Initialize g_autofree string to NULL, not to crash when early returning. + document portal: Disable spice_read as it seems broken. + Return the container from flatpak_get_system_installations(). + Don't include newlines in error messages. + utils: Fix list_unmtainained_refs. + Avoid possible null dereference. + utils: Fix flatpak_bundle_load typo. + list: Don't check error twice. + list-remotes: Handle remotes with no url specified. + run: Handle error when enumerating /etc. + zero-mtime: Handle error when enumerating directory. + Fix error check when loading configuration. + Support runtime-less extra-data. + flatpak_list_extensions: Break out code into helper. + extensions: Support multiple versions. + Append flatpak data dirs if XDG_DATA_DIRS is already set (gh#flatpak/flatpak#611). + appstream: Don't add runtime to flatpak bundle tag for runtimes. + Split extra-data setup and fetch. + Improve progress calculation. + profile: Don't add flatpak to XDG_DATA_DIRS if its already there. + Updated translations. - Drop flatpak-propagate-xauth-wildcard.patch: fixed upstream. ==== gdm ==== Version update (3.22.1 -> 3.24.0) Subpackages: gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0 - Update to version 3.24.0: + No changes. - Update to version 3.23.92: + Be more robust against misconfigured autologin systems. - Update to version 3.23.91.1: + Fix regression in wayland fallback code. + Fix for headless sessions. + Change around how PostLogin/PostSession scripts are run. + Fix XDMCP in network environments with poor network resolution. + Don't try to user switch with XDMCP. + Updated translations. - Require group video - Update to version 3.23.91: + Small fix to environment variable importing. + Add configure knob to turn off user X server. - Drop requirement on xorg-x11-server-extra: it provides Xdmx, Xephyr and Xnest, which usage is strongly discouraged nowadays since the protocols they implement are insecure and work badly on GNOME 3. Other remoting protocols like VNC are recommended instead. - Update to version 3.23.4: + Make X11DisplayName property accurate. + Fix bug that forced wayland on second logins even if user didn't pick it. + Kill clients from display on logout (multiseat and xdmcp only). + Send hangup to process group when session exits. + Allow specifying pam_gdm install location to configure. - Pass --with-pam-mod-dir=/%{_lib}/security to configure: directly install the pam module into the right location instead of moving it there later on. ==== gedit ==== Subpackages: python3-gedit - Correct required version of gtk+-3.0. ==== gegl-unstable ==== Version update (0.3.10 -> 0.3.14) Subpackages: gegl-0_3 libgegl-0_3-0 - Update to version 0.3.14: + Transforms: - pass roi to inner working functions. - mipmap corrections for generic code path. - fix affine mipmapping. + Operations: - Clean up the prepare implementation. - Use a faster API to read the pixels. - Use the GdkPixbuf's rowstride. - Don't waste memory. - Simplify the stride calculation. - Try to avoid integer overflow. + gblur-1d: make mipmap aware. + sinus: fix mipmap scaling. + gblur-1d: remove now unneeded rect scaling code. + snn-mean: handle mipmap rendering. + exposure: remove gamma property. + noise-perlin: remove unused seed property. + Updated tests. + Updated documentation. + Updated translations. - Update to version 0.3.12: + Core: - Make some serializations/parameters less locale dependent. - Cache some babl_format and babl_type return values. - Clean up the way we drop references and free memory. - Detect local ARW and CR2 files as raw, not TIFF. - Mipmap preview rendering code improvements. - Performance improvement to gegl_memset_pattern. + Operations: - New ops: edge-neon, image-gradient, slic, wavelet-blur. - Moved from workshop to common: color-warp, component-extract. - Text: remove now unneeded work-around, ability to control vertical positioning, permit <1.0 font-sizes, handle text-color alpha, other improvements. - Lens-distortion: default to transparent background; fix transparency fringing glitch. - Crop: bounding box computation simplifications. - Noise-rgb: add gamma and distribution properties. - Dither: renamed from color-reduction, now with levels instead of bits property controls. - High-pass: do inversion, over and contrast in a non-linear space. - Noise-rgb: add linear and gaussian properties. - Transform: add a clip-to-input property, needed for some GIMP corner-cases involving degenerate matrices. - Raw-load: improvements and fixes, handle Sony's ARW files. - Exposure: replaced offset with black-level. - Moved from common to workshop: bilateral-filter-fast. - New workshop ops: watershed, waterpixels, bayer-matrix, linear-sinusoid, shadows-highlights, integral-image, segment-kmeans. - Removed ops: gaussian blur old. + Updated translations. ==== geocode-glib ==== Version update (3.20.1 -> 3.23.90) Subpackages: libgeocode-glib0 typelib-1_0-GeocodeGlib-1_0 - Update to version 3.23.90: + Add g_autoptr cleanup functions. + Make code base const-correct. + Add backend abstraction. + Make unit-test base on offline mock backend. + Add support for multiple reverse results. + Add a user-agent property to override default user-agent. + Add equality functions to bbox/location/place. + Updated translations. ==== gitg ==== Version update (3.22.0 -> 3.23.90) Subpackages: gitg-lang libgitg-1_0-0 libgitg-ext-1_0-0 - Update to version 3.23.90: + Fix for libgit2-glib api change. + Do not duplicate the fds. - Update to version 3.23.0: + Fix size calculation if there is no old pixbuf. + Fix side-by-side alignment in the case of a single image. + Show dash activity menu if shell does not show app menu. + Updated translations. ==== gjs ==== Version update (1.46.0 -> 1.48.0) Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0 - Update to version 1.48.0: + Memory leak in object_instance_resolve() (bgo#780171). - Drop gjs-object-Fix-memory-leak-in-resolve.patch: fixed upstream. - Add patch gjs-object-Fix-memory-leak-in-resolve.patch: The "name" string, allocated in gjs_get_string_id(), wasn't getting freed at every exit point of the function (bgo#780171). - Update to version 1.47.92: + gjs 1.47.91 configure fails with Fedora's mozjs38 (bgo#779412). + tests: Don't fail when Gtk+-4.0 is available (bgo#779594). + gjs 1.47.91 test failures on non-amd64 (bgo#779399). + gjs_eval_thread should always be set (bgo#779693). + System.exit() should exit even across main loop iterations (bgo#779692). + Fix a typo in testCommandLine.sh (bgo#779772). + arg: Fix accidental fallthrough (bgo#779838). + jsUnit: Explicitly check if tempTop.parent is defined (bgo#779871). + Misc bug fixes. - Drop mozjs38 BuildRequires and stop passing JS_INTERP=/usr/bin/js to configure: No longer needed after upstream fixes. - Update to version 1.47.91: + overrides/Gio: Provide an empty array on error, rather than null (bgo#677513). + WithSignals parameter for Lang.Class (bgo#664897). + Add API to better support asynchronous code (bgo#608450). + Fix 1.47.90 tests are failing (bgo#778780). + boxed: Plug a memory leak (bgo#779036). + Don't crash when marshalling an unsafe integer from introspection (bgo#778705). + Lang.Class should include symbol properties (bgo#778718). + Console output of arrays should be UTF-8 aware (bgo#778729). + Various fixes for 1.47.91 (bgo#779293). + Progress towards a Visual Studio build of GJS on Windows. + Misc bug fixes. - Pass JS_INTERP=/usr/bin/js to configure in order to help it find the default, unversioned js binary. - Add moyjs38 BuildRequires: the mozjs interpreter is not installed per default together with mozjs-devel. - Update to version 1.47.90: + This version of GJS is based on SpiderMonkey 38. + Syntax enhancements. + Various API additions. + Backwards-incompatible changes: - It is now a syntax error to declare the same variable twice with "let" or "const" in the same scope. Existing code may need to be fixed, but the fix is trivial. + SpiderMonkey is now extra vocal about warning when you access an undefined property, and this causes some false positives. You can turn this warning off by setting GJS_DISABLE_EXTRA_WARNINGS=1. + When enumerating the importer object (i.e., "for (let i in imports) {...}") you will now get the names of any built-in modules that have previously been imported. + Bugs fixed: bgo#776966, bgo#777205, bgo#642506, bgo#776549, bgo#777962. - Replace pkgconfig(mozjs-31) BuildRequires with pkgconfig(mozjs-38), following upstreams port. - Update to version 1.47.4: + News for GJS embedders such as gnome-shell: - New API: The GjsCoverage type and its methods are now exposed. Use this if you are embedding GJS and need to output code coverage statistics. + Bugs fixed: bgo#563391, bgo#619710, bgo#636283, bgo#697020, bgo#730101, bgo#737607, bgo#742852, bgo#751146, bgo#760057, bgo#775444, bgo#775776, bgo#776193, bgo#776938. - Update to version 1.47.3: + New JavaScript features! This version of GJS is based on SpiderMonkey 31, an upgrade from the previous ESR (Extended Support Release) of SpiderMonkey 24. + New syntax: - Spread operator in function calls: someFunction(arg1, arg2, ...iterableObj). - Generator functions: yield, function*, yield*. - Binary and octal numeric literals: 0b10011100, 0o377. - Function arguments without defaults can now come after those with defaults: function f(x=1, y) {}. + New standard library module: Intl - Locale-sensitive formatting and string comparison. + New behaviour: - -0 and +0 are now considered equal as Map keys and Set values. - On typed arrays, numerical indexed properties ignore the prototype object: Int8Array.prototype[20] = 'foo';(new Int8Array(32))[20] == 0. + New non-standard Mozilla extensions: - Array comprehensions. - Generator comprehensions; both were originally proposed for ES6 but removed. + Bugs fixed: bgo#573335, bgo#595439, bgo#605972, bgo#742249, bgo#751252, bgo#770244, bgo#771598, bgo#771745, bgo#772027, bgo#772033, bgo#772386, bgo#772790, bgo#773297, bgo#773335, bgo#775205. - Replace pkgconfig(mozjs-24) BuildRequires with pkgconfig(mozjs-31), following upstreams port. - Update to version 1.47.0: + Backwards-incompatible change: we have changed the way certain JavaScript values are marshalled into GObject introspection 32 or 64-bit signed integer values, to match the ECMA standard. + Backwards-incompatible change: we have changed the way gjs-console interprets command-line arguments. - Add pkgconfig(gtk+-3.0) BuildRequires: enable GTK+ support. ==== glib2 ==== Version update (2.50.3 -> 2.52.0) Subpackages: glib2-devel glib2-tools libgio-2_0-0 libgio-2_0-0-32bit libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgmodule-2_0-0-32bit libgobject-2_0-0 libgobject-2_0-0-32bit libgthread-2_0-0 libgthread-2_0-0-32bit - Update to version 2.52.0: + gdatetime test fails with tzdata 2017a (bgo#779799). + Add missing attributes to two functions (bgo#780032). + gio/fam: Remove leftover debug print (bgo#780144). + Updated translations. - Drop glib2-remove_fam_debug_print.patch: fixed upstream. - Update to version 2.51.5: + OS X implementations of GContentType and GAppInfo have been added. + Bugs fixed: bgo#673047, bgo#734946, bgo#747146, bgo#769983, bgo#777203, bgo#778515, bgo#779456. + Updated translations. - Update to version 2.51.4: + Memory leak fixes. + Fix the released tarball. - Drop glib2-fix-broken-configure.patch: Fixed upstream. - Update to version 2.51.3: + Bugs fixed: bgo#771997, bgo#778422, bgo#778581, bgo#778801, bgo#778991, bgo#779183. + Updated translations. - Add glib2-fix-broken-configure.patch: Workaround broken tarball released by upstream, allows autoreconf to complete. - Update to version 2.51.2: + Minimal support for UUIDs has been added. + A new file attribute, G_FILE_ATTRIBUTE_RECENT_MODIFIED has been added to improve sorting of recent files. + Bugs fixed: bgo#639078, bgo#777135, bgo#777307, bgo#777481, bgo#777493, bgo#777507, bgo#777592, bgo#778002, bgo#778096. + Updated translations. - Update to version 2.51.1: + glib-compile-resources grew a --generate-phony-targets flag. + GLib now installs a valgrind suppressions file for GLib and GIO. + Bugs fixed: bgo#642026, bgo#666114, bgo#729730, bgo#730932, bgo#735731, bgo#736810, bgo#762283, bgo#767609, bgo#767952, bgo#769745, bgo#770175, bgo#770646, bgo#772160, bgo#772989, bgo#773823, bgo#774086, bgo#774368, bgo#774421, bgo#774520, bgo#775309, bgo#775468, bgo#775510, bgo#775517, bgo#775621, bgo#775765, bgo#775913, bgo#776198, bgo#776586, bgo#777077. + Updated translations. - Drop glib2-fix-notify-id-FDO-notification-backend.patch and glib2-Add-missing-check-for-termios_h.patch: fixed upstream. - Update to version 2.51.0: + glib-genmarshal and glib-mkenums have gained --output options for better build system integration. + New API: g_utf8_make_valid. + Bugs fixed: bgo#591603, bgo#610969, bgo#772160, bgo#772221, bgo#773303. + Updated translations. ==== gnome-autoar ==== Version update (0.1.1 -> 0.2.2) Subpackages: libgnome-autoar-0-0 libgnome-autoar-gtk-0-0 - Update to version 0.2.2: + Fix docx files and other format subtypes of zip to be uncompressed. - Update to version 0.2.1: + Drop rar support since rar5 is not yet supported by libarchive. - Update to version 0.2.0: + Generate vala bindings. + Check encrypted entry after header is read. + Fix extraction name case, e.j.'sample.odt' in 'sample.odt.zip'. + Remove GSettings schema files. - Add pkgconfig(vapigen) BuildRequires: New dependency for vala bindings. - Pass --enable-gtk to configure, ensure we build gtk3 widgets. - Drop gnome-autoar-schema subpackage and add gnome-autoar-schema Obsoletes replacing previous Requires, following upstream changes. ==== gnome-backgrounds ==== Version update (3.22.1 -> 3.24.0) Subpackages: gnome-backgrounds-lang - Update to version 3.24.0: + Updated translations. - Update to version 3.23.91: + Updated default wallpaper. ==== gnome-calculator ==== Version update (3.22.3 -> 3.24.0) Subpackages: gnome-shell-search-provider-gnome-calculator - Update to version 3.24.0: + Updated translations. - Update to version 3.23.92: + Added flatpak manifest. + Updated translations. - Update to version 3.23.91: + Updated translations. - Update to version 3.23.90: + Fixed unit conversion from negative constant numbers (bgo#778311). + Better error highlighting. + Fix null token causing segfault. + Set application id (bgo#778228). + Documentation for the history view (bgo#681935). + Added Desktop Publishing Point length unit (bgo#778449). + Use angle units from settings in search provider (bgo#778274). + Fixed incorrect value for ans in variable popup (bgo#778242). + Updated translations. - Update to version 3.23.4: + Bugs fixed: bgo#773688, bgo#775759. + Updated translations. - Update to version 3.23.3: + Flatpak packaging fixes. + Added additional temperature unit shortcuts for conversion (bgo#775300). + Use proper chain-up syntax. + Updated translations. - Change desktop files call in suse_update_desktop_file macro run. - Update to version 3.23.2: + Remember window position. + Use Unicode in translatable strings. + Use GtkPopovers for memory and function buttons (bgo#748742). + Updated translations. - Update to version 3.23.1: + Migrate to GtkGrid from deprecated GtkTable API (bgo#767394). + Use localized window title (bgo#768432). + Preferences dialog update (bgo#746599). + Add option to start window in mode (bgo#748135). + Fix help typo (bgo#748894). + Fix reusing items from history (bgo#766155). + Use MPC for complex numbers (bgo#759439). + Fix bit panel and base label when base has changed (bgo#732685). + Ctrl+Backspace should delete only the last number (bgo#725114). + Use Actions for buttons (bgo#771635). + Add round, floor, ceil, sgn to docs (bgo#748895). + Rename Pound Sterling to British Pound Sterling (bgo#664366). + Fix possible errors on currency conversion (bgo#750672). + Add new window appmenu entry (bgo#724478). + Fix markup error in about (bgo#772990). + Add accels for changing mode (bgo#740503). + History view styling (bgo#743499). + Window layout fixes (bgo#743538). + Remov unnecessary scrolledwindow (bgo#768656). + Add keyboard shortcuts window (bgo#772735). + Fix first expression with parentheses (bgo#700617). + Add shortcut to close current window (bgo#755398). + Fix conversion unit change (bgo#748732). + Fixed conversion user interface for LTR (bgo#711587). + Updated translations. - Add mpc-devel BuildRequires: new dependency. ==== gnome-chess ==== Version update (3.22.2 -> 3.24.0) - Update to version 3.24.0: + Add flatpak manifest. + Updated translations. - Update to version 3.23.92.5: + Fix game ending too soon when using Fischer/Bronstein clocks. - Update to version 3.23.92: + Display claim draw dialog unlimited times per game (bgo#765997). + Support new fivefold repetition and 75 move draw conditions (bgo#766005). + Fix preferences dialog being treated as its own window. + Fix build with latest Vala. + Add OARS content rating metadata. + Updated translations. - Add vala BuildRequires: Build vala support. ==== gnome-clocks ==== Version update (3.22.1 -> 3.24.0) Subpackages: gnome-shell-search-provider-gnome-clocks - Update to version 3.24.0: + Updated translations. - Update to version 3.23.90: + Withdraw notifications when the application receives focus. + Misc bugfixes. + Updated translations. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. ==== gnome-color-manager ==== Version update (3.22.2 -> 3.24.0) Subpackages: gnome-color-manager-lang - Update to version 3.24.0: + Updated translations. - Update to version 3.23.92: + Updated translations. - Drop intltool BuildRequires: no longer required. ==== gnome-control-center ==== Version update (3.22.1 -> 3.24.0) Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces - Update to version 3.24.0: + Updated translations. - Update to version 3.23.92: + Universal Access: Add cursor size configuration. + Network: - Fix SSID not changing when enabling hotspot. - Fix initial state of Wi-Fi device when using hotspot. + Notifications: Forward notification settings to portal. + Printers: - Improve panel layout. - Allow printer model label to ellipsize. - Don't block on the network in the jobs dialogue. + Updated translations. - Update to version 3.23.91: + Display: - Bump dependencies for Night Light schemas. - Really fix typo in "Tomorrow". - Tweak night light dialog UI to match latest mockups. + Online Accounts: New panel design. + Printers: - Make the printer address always sensitive. - Do not apply rename/location changes in focus-out-event. - Don't block when renaming printers. - Ellipsize the "Details Dialog" title and the "location" in the printer entry. - Tweak the printer supply level bar. - Subscribe to jobs notifications. - Count only current user's jobs. + Privacy: Set destructive-action for confirmation buttons only. + User Accounts: Fix crash when name is changed and dialogue closed. + Updated translations. - Update to version 3.23.90: + New Printers, User Accounts and Online Accounts designs. + Keyboard shortcuts bug fixes. + Add "Night Light" functionality to Display settings. + Add Wayland support to Wacom settings, and update design. - Drop gnome-control-center-display-fix-possible-crash-on-startup.patch: fixed upstream. ==== gnome-desktop ==== Version update (3.22.2 -> 3.24.0) Subpackages: gnome-version libgnome-desktop-3-12 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0 - Update to version 3.24.0: + No changes. - Update to version 3.23.92: + No changes. - Update to version 3.23.91: + No changes. - Update to version 3.23.90: + Always prefer the backend-provided preview in thumbnails (bgo#738503). + Use ibus-libzhuyin as default input method for Simplified Chinese (bgo#772674). + Deprecated gnome_desktop_thumbnail_scale_down_pixbuf (bgo#775991). - Update to version 3.23.3: + Always use external gdk-pixbuf thumbnailer (bgo#768064). - Update to version 3.23.2: + No changes. - Update to version 3.23.1: + No changes. ==== gnome-dictionary ==== Version update (3.20.0 -> 3.24.0) Subpackages: libgdict-1_0-10 libgdict-data - Update to version 3.24.0: + Move more UI into the XML template. + Fix the DatabaseChooserButton construction. + Remove unused app menu item. + Store the appropriate window size. + Bump up the dependency on GLib and GTK+. + Use Unicode in translatable strings. + Add Ctrl+Q keyboard accelerator quit shortcut. + Updated translations. - Switch back to released tarball: + Drop _service handling. + Drop gnome-common BuildRequires and autogen.sh call. - Update to version 3.20.1+20170312.f3d61d5: + Add Flatpak manifest + Include the right header in GdictClientContext + Use gtk_show_uri_on_window() with newer GTK+ + Use gtk_menu_popup_at_widget() with newer GTK+ + Update translation. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Switch to source service and use latest upstream git. Following this: Add gnome-common BuildRequires and autogen call. - Add gtk-doc BuildRequires: and pass --enable-gtk to configure, needed now that we use a git checkout. - Add gobject-introspection-devel BuildRequires: New dependency. - Split out new typelib sub package typelib-1_0-Gdict-1.0. ==== gnome-disk-utility ==== Version update (3.22.1 -> 3.24.0) - Update to version 3.24.0: + Fix crash in error path. + Updated translations. - Update to version 3.23.92: + Fix broken desktop files. + Drop unused gsettings schema. + Updated translations. - Update to version 3.23.4: + Fix failure in g-s-d plugin. + Updated translations. - Add pkgconfig(libsystemd) BuildRequires: Build with systemd support. - Update to version 3.23.3: + Update gnome-settings-daemon plugin for 3.23. + Code cleanups. + Stop using intltool for translations. + Use more Unicode in translatable strings. + Updated translations. - Drop pkgconfig(gnome-settings-daemon) and intltool BuildRequires: no longer needed. ==== gnome-documents ==== Version update (3.22.0 -> 3.23.91) Subpackages: gnome-documents_books-common gnome-shell-search-provider-documents - Update to version 3.23.91: + Port user interactions and keybindings to GAction. + Update theming for collection icons. + Rewrite fullscreen controller code. + Fix scrubbar preview positioning under Wayland. + Stop using GdNotification. + Add support for IANA-registered comicbook mime types. ==== gnome-games ==== Version update (3.22.0 -> 3.24.0.2) - Update to version 3.24.0.2: + Distribute more files (bgo#780318). + Updated translations. - Update to version 3.24.0.1: + Distribute the .gschema.xml. - Update to version 3.24.0: + Make distcheck produce .xz tarballs by default + Add the Flatpak build manifest for the PicoDrive extension + Add metadata to the produced screenshots + Bugs fixed: bgo#769833, bgo#779987. + Updated translations. - Update to version 3.23.92: + Add the Flatpak build manifest. + Look for Libretro cores recursively into directories. + Fix some typos. + Bugs fixed: bgo#779403, bgo#779780. + Updated translations. - Drop _service: this is published as proper tarballs by upstream. - Drop libtool BuildRequires and no longer call autogen.sh: the tarball is properly bootstrapped. - Update to version 3.23.91: + Allow to have smooth or sharp video output on retro games. + Add more explicative error messages. + Remember the size of the application window. + Remember the maximized state of the application window. + Remember the fullscreen state of the retro games. + Prevent a useless empty button to be displayed on the error page. + Prevent keyboard shortcuts to set the window fullscreen when not allowed. + Fix keyboard navigation in the game collection. + Check the presence of mandatory firmwares. + List standalone Libretro games. - Handle gschema files in post(un). - Update to version 3.23.90: + Show a spinner notification when loading games. + Smooth out the collection icons arrangement. + Hide menubar when the app menu is disabled. + Check there is a media set before updating it. + Support Libretro cores having a Libretro Core Descriptor. + Auto-detect Libretro cores supporting serialization. + Be more tolerant with serialization sizes to follow Libretro rules. + Allow Libretro cores to load firmwares in ~/.config/gnome-games. + Add support for FDS games. + Avoid some valid Game Boy games to not be detected. - Backwards-incompatible changes: + Drop support for the .info Libretro core descriptor format in favor of a new .libretro format. + Drop support for Libretro cores in $(libdir)/retro-1.0/plugins in favor of the ones in $(libdir)/libretro. + Drop support for Libretro core paths in the RETRO_PLUGIN_PATH_1_0 environment variable in favor of the ones in LIBRETRO_PLUGIN_PATH. - Replace pkgconfig(retro-gobject-0.8) and pkgconfig(retro-gtk-0.8) BuildRequires with pkgconfig(retro-gtk-0.10). ==== gnome-logs ==== Version update (3.22.1 -> 3.24.0) - Update to version 3.24.0: + Updated translations. - Update to version 3.23.91: + Updated translations. - Update to version 3.23.90: + Translator comments improvements. + Exact search type crash fix. + Fix crash when users don't have proper permissions. + Updated translations. - Update to version 3.23.4: + Keep boot_match as a duplicated string. + Rename some functions. + Updated translations. - Update to version 3.23.3: + Fix search results not remembered. + Updated translations. - Update to version 3.23.2: + Improved quick search behavior and search performance. + Use Unicode in translatable strings. + Updated translations. - Update to version 3.23.1: + Add search popover. + Fix CSS parsing error and clean up an unused function. + Updated translations. - Drop gnome-logs-css-parsing-error.patch: fixed upstream. ==== gnome-maps ==== Version update (3.22.2 -> 3.24.0) - Update to version 3.24.0: + Fix running when gnome-online-accounts isn't available. + Updated translations. - Update to version 3.23.92: + Fix rendering Wikipedia links to articles containing a colon. + Updated OpenStreetMap POI definitions for editing. + Handle application/geo+json mime type for GeoJSON layer files. + Updated translations. - Update to version 3.23.91: + Support for public transit routing (enabled when service definition contains a URL for an OpenTripPlanner server, or by debug environment variable). + Add a button to reverse a route. + Stop using "for in" loops to traverse arrays. + Fixes for ES6 (GJS 1.48). + Updated translations. - Update to version 3.23.90: + Updated translations. - Update to version 3.23.4: + Removed usage of deprecated gtk_menu_popup() function. + Updated translations. ==== gnome-mines ==== Version update (3.22.2 -> 3.24.0) - Update to version 3.24.0: + Updated translations. - Update to version 3.23.91: + Updated translations. - Update to version 3.23.2: + Use start-time mine randomization. + Removed deprecated calls. + Updated translations. ==== gnome-music ==== Version update (3.22.2 -> 3.24.0) - Update to version 3.24.0: + Updated translations. - Update to version 3.23.92: + Code cleanups. + Local art retrieval added. + AppData screenshots updated. + Bugs fixed: bgo#776668, bgo#777041, bgo#779013, bgo#779052, bgo#779584, bgo#779585. + Updated translations. - Remove redundant %clean section - Update to version 3.23.91: + Code cleanups. + Bugs fixed: bgo#774470, bgo#774449. + Updated translations. - Update to version 3.23.90: + Empty-state added for playlist dialog. + Bugs fixed: bgo#772089, bgo#776680, bgo#777541, bgo#777219. + Updated translations. - Handle more duplicate files via fdupes macro. - Add gnome-music-rpmlintrc to supress rpmlint warning about a gir file that there is no sense in having a devel package for. - Update to version 3.23.4: + Revamp notifications and drop GdNotification. + More cleanups. + Bugs fixed: bgo#772975, bgo#776157, bgo#776673, bgo#776849, bgo#777127, bgo#777216, bgo#777235. + Updated translations. - Update to version 3.23.3: + Start to use Grilo for storing metadata. + Rework starring widget. + DistListBox improvements. + Stop walking directories for no reason. + Finish move to tracker async calls. + Bugs fixed: bgo#774754, bgo#772689, bgo#775759, bgo#775930. + Updated translations. - Update to version 3.23.2: + Rely on Cairo for cover scaling. + Smooth progressbar. + Make more tracker calls async. + General cleanups. + Tackle long-standing issues with album separation. + Bugs fixed: bgo#772263, bgo#772628, bgo#772698, bgo#773478, bgo#773769, bgo#774260, bgo#774481. + Updated translations. - Update to version 3.23.1: + Rework art lookup. + Add HiDPI support (90% done). + Add mnemonics. + Rework about dialog. + Split up views & widgets. + Rework the album widgets. + Show multi-disc albums as such. + Make playlist retrieval non-blocking. + Add composer label & search. + Bugs fixed: bgo#761185, bgo#771348, bgo#772403, bgo#719452, bgo#773192, bgo#705094, bgo#750827, bgo#761891. + Updated translations. ==== gnome-online-accounts ==== Version update (3.22.4 -> 3.24.0) Subpackages: libgoa-1_0-0 libgoa-backend-1_0-1 typelib-1_0-Goa-1_0 - Update to version 3.24.0: + Updated translations. - Update to version 3.23.92: + Bugs fixed: bgo#778416, bgo#778417, bgo#779548. + Updated translations. - Update to version 3.23.91: + bgo#778353: Disconnect all signal handlers from the GtkDialog once add_account is done. + bgo#778779: Improve the spacing between UI elements. + Updated translations. ==== gnome-packagekit ==== Version update (3.22.1 -> 3.24.0) - Update to version 3.24.0: + Updated translations. - Update to version 3.23.92: + Install appstream data to /usr/share/metainfo (bgo#778559). + Updated translations. - Update to version 3.23.90: + Port away from intltool. + Updated translations. - Drop intltool BuildRequires: no longer needed. - Rebase gnome-packagekit-OnlyShowIn.patch. - Rebase bnc-946886-install-signatures-in-viewer.patch. ==== gnome-photos ==== Version update (3.22.4 -> 3.24.0) Subpackages: gnome-shell-search-provider-gnome-photos - Update to version 3.24.0: + Updated translations. - Update to version 3.23.92: + Bugs fixed: bgo#763712, bgo#777869, bgo#779380, bgo#779589. + Updated translations. - Update to version 3.23.91: + Fix distorted and wrongly scaled thumbnails (bgo#690255). + Thumbnails don't reflect edited state (bgo#763329). + Use G_DECLARE_FINAL_TYPE (bgo#763712). + Closing the properties before determining the edited state of an item shouldn't affect subsequent attempts to load the same item (bgo#777867). + appdata: Add screenshot of sharing feature (bgo#778620). + Exported and shared items have their orientation applied twice (bgo#778925). + po, source-notification: Fix typo (bgo#778967). + Updated translations. - Update to version 3.23.90: + Try to avoid low resolution thumbnails (bgo#690255). + Use G_DECLARE_FINAL_TYPE (bgo#763712). + tests: Wait for the UI to be drawn completely (bgo#777053). + Notify when an online account needs attention (bgo#777492). + Appdata uses screenshots of older version (bgo#778620). + Updated translations. - Update to version 3.23.4: + Bugs fixed: bgo#690623, bgo#747123, bgo#763712, bgo#775700, bgo#776133, bgo#776565, bgo#776670. + Updated translations. - Add pkgconfig(geocode-glib-1.0) BuildRequires: new dependency. - Update to version 3.23.3: + Bugs fixed: bgo#763712, bgo#774191, bgo#775153, bgo#775562, bgo#775754, bgo#763908. - Update to version 3.23.2: + Bugs fixed: bgo#763712, bgo#764423, bgo#774191, bgo#774253. + Updated translations. ==== gnome-power-manager ==== Version update (3.22.2 -> 3.24.0) - Update to version 3.24.0: + Updated translations. - Update to version 3.23.92: + Updated translations. - Update to version 3.23.90: + Port away from intltool. + Updated translations. - Drop intltool BuildRequires: no longer needed. ==== gnome-session ==== Version update (3.22.2 -> 3.24.0) Subpackages: gnome-session-core gnome-session-default-session - Update to version 3.24.0: + No changes. - Update to version 3.23.92: + Updated translations. - Update to version 3.23.91: + Fix VT monitor to work with restrictive SELinux policies. + Disable extensions in a less destructive way from fail whale. + Add support for absolute paths to AutostartCondition. + Updated translations. - Drop gnome-session-Restrict-the-login-monitor.patch: Fixed upstream. - Update to version 3.23.4.1: + Redo login shell for wayland handling to be more functional and crossplatform. - Update to version 3.23.4: + Fix warnings at startup in check accelerated helper. + Print the renderer under wayland in check accelerated helper. + Fix gpu info caching logic. + Better error checking. + Don't tell Qt applications to look like GNOME anymore. + Make sure a login shell runs for wayland sessions at startup. - Changes from version 3.23.3: + Update session desktop files for gnome-settings-daemon changes, the big daemon is now split up into smaller daemons. + Updated translations. - Do not try to bootstrap on SLE neither: there are no patches applied. ==== gnome-settings-daemon ==== Version update (3.22.1 -> 3.24.0) - Update to version 3.24.0: + Work-around possible deadlocks on startup. + Updated translations. - Update to version 3.23.92: + Smooth the transition between different temperature values. + Updated translations. - Update to version 3.23.90: + Color: Add interface to support "Night Light" functionality. + Media-keys: Fix a number of race conditions in shortcuts grabbing. + Power: - Free leaked UPower keyboard backlight. - Fix keyboard backlight problems on some systems. + Rfkill: Fix a number of possible race conditions and crashes with slow rfkill devices. + Smartcard: Fix a possible crash in smartcard plugin. + Wacom: Move most of the Wacom support to mutter, including the OSD. - Drop pkgconfig(xorg-wacom) BuildRequires: no longer needed. - Drop gnome-settings-daemon-fix-keyboard-slider.patch: fixed upstream. ==== gnome-shell ==== Version update (3.22.3 -> 3.24.0) Subpackages: gnome-shell-browser-plugin gnome-shell-calendar - Update to version 3.24.0: + Updated translations. - Drop Recommends on browser plugin, we use supplements now. - Replace Supplements on Firefox with Supplements on Epiphany for browser plugin (bsc#1029915). - Update to version 3.23.92: + Implement DND to overview on wayland (bgo#765003). + Make telepathy optional at runtime (bgo#771721, bgo#779878). + Don't show forecasts for NYC when geoclue gets stuck (bgo#779898). + Add bottom edge drag gesture to bring up the OSK (bgo#757712). + Allow switching between pads in the same group (bgo#779986). + Ignore showBanners policy for critical notifications (bgo#779974). + Misc. bug fixes: bgo#779435, bgo#779819, bgo#779820. + Updated translations. - Drop pkgconfig(telepathy-glib) and pkgconfig(telepathy-logger-0.2) BuildRequires: no longer required. - Provide dbus(org.freedesktop.Notifications): gnome-shell implements the Notifications interface. - Update to version 3.23.91: + Use the original timestamps for restored notifications (bgo#766410). + Add weather information to date+time drop-down (bgo#754031). + Refine message list layout in date+time drop-down (bgo#775763). + Make next/prev media controls insensitive when unavailable (bgo#773884). + Misc. bug fixes: bgo#772210, bgo#769546, bgo#775799. + Updated translations. - Replace gnome-common with libtool BuildRequires followings upstream changes. ==== gnome-software ==== Version update (3.22.5 -> 3.24.0) - Update to version 3.24.0: + Do not assume 'in AppStream' means 'is available'. + Updated translations. - Update to version 3.23.92: + Allow installing broken flatpakref files. + Do not reload the updates list when updates are in progress. + Reset the headerbar title when switching to the details page. + Unconditionally show things that are in progress in the Installed page. + Updated translations. - Pass --disable-tests to configure: enabling the tests would require flatpak 0.9.1, which is not yet ready. - Update to version 3.23.91: + Add support for RuntimeRepo in flatpakref files. + Allow the user to restart the currently running gnome-software instance. + Never show components without AppData files. + Initialize progress to zero right before and after processing an action. + Animate the removal of live updates. + Add YaST as a default folder in gnome-shell overview. - Drop gnome-software-add-default-yast-appfolder.patch: merged upstream. - Add pkgconfig(valgrind) BuildRequires: new depdenency. - Update to version 3.23.90: + Handle apt and snap URLs. + Show the updates panel with sections. + Sort the apps in the installed panel by kind. + Add a more detailed error message when AC power is required. + Do not hardcode the gnome-software application name. + Ensure firmware is downloaded when not cached. + Fix a rather large memory leak when loading Steam data. + Fix launching Flatpak apps after updating. + Install needed Flatpak runtimes when updating an app. + Only show the scary firmware warning for removable devices. ==== gnome-sudoku ==== Version update (3.22.2 -> 3.24.0) - Update to 3.24.0: + Add flatpak manifest. - Update to version 3.23.92.1: + Revert "minor code update" that broke clearing cells. - Changes from verison 3.23.92: + Bump required Vala version to ensure fix for bgo#779955. + Add OARS content rating metadata. + Minor code updates. - Add vala BuildRequires: ensure to build from the vala sources instead fo the pre-shipped .c sources. ==== gnome-system-monitor ==== Version update (3.22.2 -> 3.24.0) - Update to version 3.24.0: + Updated translations. - Run spec-cleaner: + Add pkgconfig BuildRequires. + Use %make_install instead of %makeinstall. + Add %defattr(-,root,root) to the -lang package. - Use %_smp_mflags for parallel build and limit fdupes to not work across common partitions. Replace old-age $RPM_* by %-macros. - Add gsm-bsc1020294-add-resources-scrollbar.patch: add a scrollbar to the resources tab (bsc#1020294, bgo#778697). - Update to version 3.23.92: + Updated translations. - Drop gnome-system-monitor-linking.patch, gnome-common Buildrequires and call to autoreconf: Fixed upstream. - Update to version 3.23.91: + Smooth chart setting should only affect cpu chart. + bgo#778776 fixed broken wnck option. + Updated translations. - Add gnome-system-monitor-linking.patch: Fix build with - Wl,--as-needed. - Add gnome-common Buildrequires and call to autoreconf, as above patch touches the build system. - Drop pkgconfig(libwnck-3.0) BuildRequires and no longer pass - -enable-wnck to configure, it currently leads to segfaults (bgo#778776). - Drop obsolete clean section. - Add explicit pkgconfig(giomm-2.4), pkgconfig(glibmm-2.4) BuildRequires and version them, following what configure looks for. - Update to version 3.23.90: + Add option to disable smooth (curves) graph (bgo#778470). + Updated translations. - Update to version 3.23.2: + Use real widget types, eliminate downcasting. + Remove deprecated GtkAlignments. + Use relative positions to the labels to attach the net pickers. + Port to Gio::Settings. + Fixed menu popup problems. + Cgroup reform (bgo#773016). + Simplified resource view structure. + Use unicode in translatable strings. + Do not use deprecated calls. + Updated translations. ==== gnome-terminal ==== Version update (3.22.1 -> 3.24.0) Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal - Update to version 3.24.0: + Updated translations. - Update to version 3.23.90: + all: Use nice quotes. + client: legacy: - Warn on deprecated exec options. - Add -- to usage line (bgo#774595). - Remove option context description. + screen: - Use async spawning (bgo#772354). - Fix check for foreground process. + search provider: Fix incorrect assumption (bgo#1398958). + Modernize metainfo files. + Updated translations. - Drop obsolete clean section. ==== gnome-tweak-tool ==== Version update (3.22.0 -> 3.24.0) - Update to version 3.24.0: + Add a gnome-shell extensions "kill switch". + Make Gtk/EnablePrimaryPaste also configurable on wayland. + Updated translations. ==== gnome-weather ==== Version update (3.20.2 -> 3.24.0) Subpackages: gnome-shell-search-provider-gnome-weather - Update to version 3.24.0: + Updates for the new version of gjs (bgo#778641). + Improvements to the build system for GNOME Builder. + Updated translations. - Drop gnome-weather-work-with-new-gjs.patch: Fixed upstream. - Add gnome-weather-work-with-new-gjs.patch: No longer crash on launch when using gjs 1.48 or newer (bgo#778641). ==== gobject-introspection ==== Version update (1.50.0 -> 1.52.0) Subpackages: girepository-1_0 libgirepository-1_0-1 - Update to version 1.52.0: + typedefs: fix type information. + gir: Update annotations from GLib 2.52.0. - Update to version 1.51.5: + g-ir-scanner: document GI_SCANNER_DEBUG in man page. + Visual Studio builds: Support Visual Studio 2017. + gir: Update annotations from GLib git master. - Update to version 1.51.3: + gir: Update annotations from GLib git master. - Update to version 1.51.2: + Fix "Annotation" element in RelaxNG schema. + gir: Update annotations from GLib git master. + scanner: Add a way to specify extra libraries to link against. + girepository: Annotate array and array-length parameter. - Update to version 1.51.1: + Gio-2.0.gir: Don't exclude gsettingsbackend.h and pass needed define. + gir: Update annotations from GLib git master. ==== graphene ==== Version update (1.5.2 -> 1.6.0) Subpackages: libgraphene-1_0-0 typelib-1_0-Graphene-1_0 - Update to version 1.6.0: + The Meson dependency has been bumped to 0.37.0. + Added graphene_frustum_equal() method. + Dropped the -Denable-debug option for the Meson build; debugging levels are handled through the --buildtype Meson option; you can use release to disable all debugging code paths when building Graphene. + Graphene now automatically builds binaries for Windows (i686 and x86_64) using Appveyor; you can find the builds attached to the release notes. - Add baselibs.conf: produce libgraphene-1_0-0-32bit, required by gtk4. - Update to version 1.5.4: + For the time being and after requests from distributors, the autotools build environment has been reinstated in Git, though Meson is still the preferred build environment; I still expect to drop the autotools build in the near future. + Graphene now correctly identifies whether the platform has an aligned memory allocator. + Compatibility fixes for printing int64_t to terminal. + Fixed the cross-references to GLib types in the API reference build. + Improve the builtin detection in the Meson build and the build of Graphene under MingW. - Switch to github url, gnome url is currently broken. - Pass export LANG=C.UTF-8, workaround meson issue. - Drop sed call to workaround Mesa issue. ==== grub2 ==== Version update (2.02~rc1 -> 2.02~rc2) Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen - Fix out of memory error on lvm detection (bsc#1016536) (bsc#1027401) * grub2-lvm-allocate-metadata-buffer-from-raw-contents.patch - Fix boot failure if /boot is separate btrfs partition (bsc#1023160) * grub2-btrfs-06-subvol-mount.patch - 0004-tpm-Rework-linux-command.patch : Fix out of bound memory copy (bsc#1029187) - new upstream version 2.02~rc2 * rediff - use-grub2-as-a-package-name.patch - grub2-linguas.sh-no-rsync.patch * drop upstream patches - 0001-efi-strip-off-final-NULL-from-File-Path-in-grub_efi_.patch - TPM Support (FATE#315831) * 0001-tpm-Core-TPM-support.patch * 0002-tpm-Measure-kernel-initrd.patch * 0003-tpm-Add-BIOS-boot-measurement.patch * 0004-tpm-Rework-linux-command.patch * 0005-tpm-Rework-linux16-command.patch * 0006-tpm-Measure-kernel-and-initrd-on-BIOS-systems.patch * 0007-tpm-Measure-the-kernel-commandline.patch * 0008-tpm-Measure-commands.patch * 0009-tpm-Measure-multiboot-images-and-modules.patch * 0010-tpm-Fix-boot-when-there-s-no-TPM.patch * 0011-tpm-Fix-build-error.patch * 0012-tpm-Build-tpm-as-module.patch - grub2.spec : Add grub-tpm.efi for Secure Boot - Fix invalid Xen EFI config files if xen_args include GRUB2 quoting (bsc#900418) (bsc#951748) * grub2-efi-xen-cfg-unquote.patch - Fix linuxefi erroneously initialize linux's boot_params with non-zero values. (bsc#1025563) * grub2-linuxefi-fix-boot-params.patch - Removed grub2-fix-multi-device-root-kernel-argument.patch as it has regression on how GRUB_DISABLE_LINUX_UUID=true interpreted (bsc#1015138) ==== gsettings-desktop-schemas ==== Version update (3.22.0 -> 3.24.0) - Update to version 3.24.0: + Updated translations. - Update to version 3.23.90: + Use more fancy characters in translatable strings. + Fix "s" shortcut being used for 2 separate actions. - Update to version 3.23.3: + Add "Disable while typing" touchpad setting. + Add a gsetting to back Gtk/EnablePrimaryPaste. + Add "tap-and-drag" for touchpads. ==== gspell ==== Version update (1.2.2 -> 1.4.0) - Update to version 1.4.0: + Other small improvements. + Updated translations. - Update to version 1.3.3: + Add more assertions for bgo#778883. + Fix minor issues found by Coverity. + Updated translations. - Update to version 1.3.2: + GspellEntry: do not check the word currently typed. + GspellEntry: better word boundaries, take into account apostrophes and dashes. + GspellEntry: disable inline spell checking if the GtkEntry is in password mode. + Various other improvements. ==== gssdp ==== Version update (1.0.1 -> 1.0.2) - Update to version 1.0.2: + Small documentation fixes. + Fix deprecation warning with GTK+-3.22. ==== gtk3 ==== Version update (3.22.8 -> 3.22.11) Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-vietnamese gtk3-immodule-xim gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0 - Update to version 3.22.11: + Quartz: Fix build on osx < 10.12. + Cosmetic fixes. + Avoid a critical warning in the filechooser portal. - Update to version 3.22.10: + Theme: Improve styling for flow boxes. + Quartz: - Support fullscreen CSD windows. - Implement backdrop. - Implement gdk_window_set_functions. + Bugs fixed: bgo#778905, bgo#779073, bgo#779074, bgo#779317, bgo#779374, bgo#779383, bgo#779392. + Updated translations. - Update to version 3.22.9: + Bugs fixed: bgo#136059, bgo#776821, bgo#778203, bgo#778328, bgo#778534, bgo#778678, bgo#778726, bgo#778746, bgo#778835, bgo#778905, bgo#779005, bgo#136059, bgo#772505, bgo#774148, bgo#778019. + Updated translations. ==== gtk4 ==== Version update (3.89.4 -> 3.89.5) Subpackages: gtk4-branding-upstream gtk4-data gtk4-immodule-amharic gtk4-immodule-inuktitut gtk4-immodule-thai gtk4-immodule-vietnamese gtk4-lang gtk4-schema gtk4-tools libgtk-4-0 typelib-1_0-Gtk-4_0 - Update to version 3.89.5: + Convert many more widgets to use gtk_widget_measure for size allocation. + gtk3-demo: Add an example for touchpad swipe handling. + Theme: Improve styling for flow boxes. + Quartz: - Support fullscreen CSD windows. - Implement backdrop. - Implement gdk_window_set_functions. + Bugs fixed: bgo#136059, bgo#734946, bgo#772505, bgo#776821, bgo#778019, bgo#778203, bgo#778534, bgo#778678, bgo#778726, bgo#778746, bgo#779073, bgo#779074, bgo#779147, bgo#779317, bgo#779374, bgo#779383, bgo#779392. + Updated translations. - Fix baselibs.conf: do not build gtk4-tools-32bit. ==== gtksourceview ==== Version update (3.22.2 -> 3.24.0) Subpackages: libgtksourceview-3_0-1 typelib-1_0-GtkSource-3_0 - Update to version 3.24.0: + Updated translations. - Update to version 3.23.91: + Improvements to the Visual Studio builds and add support for Visual Studio 2017. + Bug fix in Rust syntax highlighting. + Add mimetype to python3.lang. + Updated translations. - Update to version 3.23.90: + Bug fix in GtkSourceGutterRendererPixbuf. + Fixes for bugs found by Coverity. + New syntax highlighting definition file for: Django template. + Improvements to the syntax highlighting of: CSS and JavaScript. + Updated translations. - Update to version 3.23.2: + Docs: add an introduction with the pkg-config name and which GTK+ version is used. + Build fixes on MS Windows. + New syntax highlighting definition files for: ABNF and HAXE. + Improvements to the syntax highlighting of: JavaScript, PHP, Meson, CSS, ini and Rust. + Updated translations. - Update to version 3.23.1: + New class: GtkSourceSpaceDrawer with a matrix property to combine space types vs locations. The old white space drawing API has been deprecated. + gtk_source_search_context_set_settings() has been deprecated, the "settings" property will become construct-only. + GtkSourceCompletionItem: add a new API and deprecate the old constructors. + GtkSourceGutter: add get_view() and get_window_type() public functions. + Build system: do not hardcode the API version (currently 3.0) at as many places as possible (use a variable instead). + Bug fixes. + Documentation improvements. + Updated translations. ==== gucharmap ==== Version update (9.0.2 -> 9.0.3) Subpackages: libgucharmap_2_90-7 - Update to version 9.0.3: + Bugs fixed: bgo#539093, bgo#741939#c28, bgo#777829. + Updated translations. - Drop gucharmap-no-force-light-theme.patch: fixed upstream. ==== gupnp ==== Version update (1.0.1 -> 1.0.2) - Update to version 1.0.2: + Fix a potential crash of GUPnPProxy when trying to access a dangling GUPnPServiceProxy pointer of a server handler (bgo#777491). ==== gupnp-igd ==== - Drop pkgconfig(pygobject-2.0) and pkgconfig(pygtk-2.0) BuildRequires: Follow upstream who have had python-bindings disabled by default since version 0.2.3. pygobject-2.0 and pygtk-2.0 are considered deprecated, and we want to minimize our dependencies on these old bindings. - Following the above, drop no longer built sub-package python-gupnp-igd, and obsolete it from the main library. - Run spec-cleaner, modernize spec, adds pkgconfig BuildRequires and drops obsolete clean section. ==== gvfs ==== Version update (1.30.3 -> 1.32.0) Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse - Update to version 1.32.0: + Updated translations. - Update to version 1.31.92: + Updated translations. - Update to version 1.31.91: + Updated translations. - Update to version 1.31.90: + recent: Set G_FILE_ATTRIBUTE_RECENT_MODIFED attribute. + client: Ignore everything after first colon in userinfo. + Stability improvements for force unmount procedure. + Port several parts to GTask. + Various logging improvements. + Several smaller bugfixes. + Updated translations. ==== harfbuzz ==== Version update (1.4.2 -> 1.4.5) Subpackages: harfbuzz-devel libharfbuzz-icu0 libharfbuzz0 libharfbuzz0-32bit - Update to version 1.4.5 (fate#322101): + Revert "Fix Context lookup application when moving back after a glyph..." This introduced memory access problems. To be fixed properly soon. - Update to version 1.4.4: + Fix Context lookup application when moving back after a glyph deletion. + Fix buffer-overrun in Bengali. - Update to version 1.4.3: + Route Adlam script to Arabic shaper. + Misc fixes. + New API: hb_font_set_face(). + Deprecate API: hb_graphite2_font_get_gr_font(). - Tweak descriptions for icu and devel subpackages. ==== ibus ==== Subpackages: ibus-branding-openSUSE-KDE ibus-gtk ibus-gtk-32bit ibus-gtk3 libibus-1_0-5 libibus-1_0-5-32bit python-ibus typelib-1_0-IBus-1_0 - Drop ibus-vala-0.36.patch: No longer needed, since vala 0.36 re-introduced the compatibility layer. - Drop ibus-vala-0.18.patch: No longer needed. - Add ibus-vala-0.36.patch: Fix build with vala 0.36, which is stricter in its binding usage. Patch only respective vala versions. ==== icu4j ==== - Needed as a dependency for FOP 2.1 (FATE#322405) ==== iso-codes ==== Version update (3.71 -> 3.74) Subpackages: iso-codes-lang - Update to version 3.74: + ISO 3166-2: Remove GB- prefix from parent code for Great Britain (deb#315604). - Changes from version 3.73: + ISO 3166-2: Remove CZ- prefix from parent code for Czechia. - Changes from version 3.72: + ISO 3166-2: Update from iso.org for Great Britain (deb#315563). + Updated translations. ==== json-glib ==== Version update (1.2.2 -> 1.2.8) Subpackages: libjson-glib-1_0-0 typelib-1_0-Json-1_0 - Update to version 1.2.8: + Add missing header in the Meson file listing. + Ensure that introspection scans all the headers. + build: - Reduce the internal dependencies. - Add missing argument to the introspection scanner. - Ignore 'config.h' when building the API reference. - Generate the config.h file under json-glib. - Fix soversion for Meson builds. - Require the same modules for Meson and Autotools. - Sync the interface age with the version. + Fix the generated pkg-config file with Meson. + docs: - Add links to online resources. - Reference the JSON-GLib header. - Override version macros. - Use 'plain' language for JSON snippets. - Update the README. + Move the reference build down one level. + Use the appropriate values to initialize Autotools. - Update to version 1.2.6: + Brown paper bag release to re-generate the dist tarball (bgo#779980). - Modernize .spec file a bit: use make %{?_smp_mflags} and 'find' to remove the libtool archives (*.la). - Update to version 1.2.4: + Add Meson build system (bgo#773603). + Support Visual Studio 2017. + Allow using G_DECLARE_INTERFACE with JsonSerializable. + Allow empty strings as JsonObject member names (bgo#747279). ==== libchamplain ==== Version update (0.12.14 -> 0.12.15) Subpackages: libchamplain-0_12-0 typelib-1_0-Champlain-0_12 - Update to version 0.12.15: + Fix path layer surface exporting when no clone is visible. + Fix printing in gnome-maps. + Fix build on RHEL 7.3. + Minor example updates. ==== libgdata ==== Version update (0.17.6 -> 0.17.7) Subpackages: libgdata22 typelib-1_0-GData-0_0 - Update to version 0.17.7: + Major changes: - Fix licensing in OAuth2 files (they were mistakenly declared as GPLv3+; they?re actually LGPLv2.1+). - More Google Drive fixes and tests. - Documentation improvements (including bumping the gtk-doc dependency to 1.25). - Google Calendar parsing fixes. - Pagination fixes for more modern APIs (Calendar, Documents, Tasks, YouTube). - Pagination support in demo programs. - Add a demo program for Google Tasks. - Fix Google Calendar query parameters for v3 of the API. - Disable PicasaWeb tests as PicasaWeb server is now mostly read-only. - Deprecate Freebase service as Freebase server is now shutdown. + API changes: - Add GDataDocumentsEntry:file-size. - Add gdata_parsable_get_content_type(). - Add GDataFeed:next-page-token. - Deprecate GDataCalendarQuery:recurrence-expansion-start. - Deprecate GDataCalendarQuery:recurrence-expansion-end. - Deprecate GDataCalendarQuery:sort-order. - Deprecate everything to do with GDataFreebase*. + Bugs fixed: bgo#684920, bgo#772756, bgo#773057, bgo#774179, bgo#777980, bgo#775813. + Updated translations. ==== libgee ==== Version update (0.18.1 -> 0.20.0) - Update to version 0.20.0: + No changes. - Update to version 0.19.91: + Fix to_array on enums and flags. + Add additional query operations to Traversable. ==== libgit2-glib ==== Version update (0.24.4 -> 0.25.0) - Update to version 0.25.0: + Port to libgit2 0.25.x. + Add initial version of meson build system. ==== libgtop ==== Version update (2.34.2 -> 2.36.0) - Update to version 2.36.0: + No changes. - Update to version 2.35.92: + Better output format for arrays. - Rename %soname to %sover to better reflect its use. - Redo summaries and RPM groups. - Update to version 2.35.90: + Use dynamically allocated cpu buffer. + Do not cache getpagesize(). + Use faster g_ascii_isspace in tokenization. + Ignore paragraphs not describing a CPU/core. + Updated translations. - Drop libgtop-bsc1020294-cpu-buffer.patch: fixed upstream. - Drop fdupes BuildRequires: it's already not been started and rpmlint also does not complain about duplicate files. ==== libgweather ==== Version update (3.20.4 -> 3.24.0) Subpackages: libgweather-3-6 libgweather-data typelib-1_0-GWeather-3_0 - Update to version 3.24.0: + New API to find a country by code (bgo#753332). + Location entry now respects country when choosing the closest weather station (bgo#753332). + Misc bug fixes: bgo#776170, bgo#770979, bgo#772758. + Location database updates and fixes: bgo#775737, bgo#776337, bgo#770579. + Updated translations. ==== libmediaart ==== Version update (1.9.0 -> 1.9.1) Subpackages: libmediaart-2_0-0 typelib-1_0-MediaArt-2_0 - Update to version 1.9.1: + Extract: - Introspection fix. - Coverity fix. + tests: Fix tests to run both installed and built. + libmediaart: Fix marshallers, hide private symbols. - Pass --disable-static, --enable-gdkpixbuf, --enable-gtk-doc, - -disable-qt and --disable-installed-tests to configure, ensure we build the options we want. - Following the above, add gtk-doc BuildRequires. ==== libnl3 ==== Version update (3.2.29 -> 3.3.0~rc1) Subpackages: libnl-config libnl3-200 libnl3-200-32bit - Update to new upstream release 3.3.0~rc1 * sriov: fix crash in rtnl_link_sriov_parse_vflist * sriov: avoid buffer overrun in rtnl_link_sriov_parse_vflist() * use O_CLOEXEC * lib/attr.c: check for valid length argument in nla_reserve() * route: neigh: use NDA_MASTER for neigh->n_master if available * xfrm: allow quering optional arguments from xfrmnl_sp_get_sec_ctx() - Drop nla-reverse.diff (included upstream) ==== libostree ==== Version update (2017.1 -> 2017.3) - Update to version 2017.3: + contrib/golang: rm directory. + deltas: Don't put unreadable *from* objects in fallback. + delta-show: Don't dump whole superblock, do show fallback checksums. + repo: Fix static delta progress display. + pull: Explicitly error out if metadata objects are fallbacks. + pull: Fold together deltapart+fallback count for display. + ci: Install PyYAML. + lib: Ensure an error is set in ensure_unlinked() if errno != ENOENT. + libtest: Re-enable quiet mode for building fs tree. + README.md: Add more/clean up links to consuming projects. + libglnx: Re-bump to master due to accidental reversion. + ci: Hard error on all -fsanitize=undefined warnings. + build: Add --with-smack, use it to reset contexts for writing objects. + main: Make ostree --version output YAML (and add gitrev). + deploy: Correctly use libmount unref() calls rather than free(). + man/repo-config: Document mirrorlist. + tree-wide: Squash noncritical compiler warnings. + deploy/libmount: Fix build with old util-linux 2.23 (CentOS7). + fetcher: Log failures into journal. + upgrade: Add support for --pull-only and --deploy-only. + grub2: Use g_spawn_sync() rather than GSubprocess to avoid SIGCHLD. + deltas: Expose the filename parameter. + pull: don't use static deltas if archive repo. + libglnx: bump for -Wmaybe-uninitialized fix. + grub2: Use "linux16" only on x86/x86_64. + pull: Use all available commits for delta sources. + build: Fix disabling --enable-man if xsltproc is not available. + fetcher/curl: Fix leaks caught by ASAN. + libostree: Allow compression level to be set for archive-z2 stream. + Allow and start using C99 declaration-after-statement. + repo/checkout: Verify early if src/destination are on same device. + checkout: Support a "pure addition" mode. + repo/checkout: fix 32-bit builds. + repo-pull: add option to set the async update frequency. + ostree: allow setting update frequency from command line. + repo/checkout: Convert a few functions to new "stmt-decl/FALSE" style. - Update License: this should be LGPL-2.1+, not GPL-2.0+. - RPM group changes - Update to version 2017.2: + libostree: Don't distribute generated enumtypes in tarballs. + lib: Adjust comments in symbols section for last release. + lib: Prefix GPG errors with the checksum. + lib: Move the bupsplit selftest into our test framework. + Rename to libOSTree. + oxidation: Add implementation of bupsplit in Rust. + trusted.gpg.d: keep in the same location. + lib: Add ostree_repo_reload_config(). + rust: Support `make dist` -> cargo vendor. + repo: Add archive/zlib-level option, drop default compression to 6. + fetcher: Drop the libsoup queue. + libcurl backend. + fetcher queue: also throttle on outstanding writes. + libostree: added empty ot_cleanup_{read,write}_archive macros. + ostree-repo: Clarify error behaviour of remote option getters. + admin-switch: Don't segfault if there's no remote. + commit: Support -F/--body-file, like git. + build: Remove .PHONY for Rust shared library. + rofiles-fuse: Support write/read_buf(). - Rename from ostree to libostree, following upstream. ==== libpcap ==== Subpackages: libpcap1 libpcap1-32bit - Do not put conditions about the provides for < 11.0 ==== libpng16 ==== Version update (1.6.28 -> 1.6.29) Subpackages: libpng16-16 libpng16-16-32bit libpng16-compat-devel libpng16-devel - update to 1.6.29: Moved SSE2 optimization code into the main libpng source directory. Configure libpng with "configure --enable-intel-sse" or compile libpng with "-DPNG_INTEL_SSE" in CPPFLAGS to enable it. Added code for PowerPC VSX optimisation (Vadim Barkov). Avoid potential overflow of shift operations in png_do_expand() (Aaron Boxer). ==== libreoffice ==== Version update (5.3.1.1 -> 5.3.1.2) Subpackages: libreoffice-base libreoffice-base-drivers-mysql libreoffice-branding-upstream libreoffice-calc libreoffice-calc-extensions libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-theme-breeze libreoffice-icon-theme-galaxy libreoffice-icon-theme-hicontrast libreoffice-icon-theme-oxygen libreoffice-icon-theme-sifr libreoffice-icon-theme-tango libreoffice-impress libreoffice-kde4 libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-writer libreoffice-writer-extensions libreofficekit - Version update to 5.3.1.2: * official 5.3.1 release - Add gi-annotation-syntax.patch: the (allow-none) annotations weren't being parsed, leading to breakage on SLE (bsc#1028817) ==== libsoup ==== Version update (2.56.0 -> 2.57.1) Subpackages: libsoup-2_4-1 typelib-1_0-Soup-2_4 - Update to version 2.57.1: + Added SoupWebsocketConnection:keepalive-interval, to make a connection send regular pings (bgo#773253). + Added soup_auth_manager_clear_cached_credentials() and SOUP_MESSAGE_DO_NOT_USE_AUTH_CACHE, to allow greater control over the use of cached HTTP auth credentials (bgo#774031, bgo#774033). + Fixed the use of SoupSession:proxy-uri values containing passwords (bgo#772932). + Various minor WebSocket fixes: - Avoid sending data after we start closing the connection (bgo#774957). - Do not log a critical if the peer sends an invalid close status code. - Log a debug message when a "pong" is received. + Fix introspection of soup_message_headers_get_content_range(). + Replaced Vala [Deprecated] annotations with [Version] to avoid build warnings (bgo#773177). + MSVC build improvements. + Updated error/message strings to use Unicode punctuation (bgo#772217). + Updated translations. ==== libvirt ==== Subpackages: libvirt-client libvirt-daemon libvirt-daemon-config-network libvirt-daemon-config-nwfilter libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-driver-uml libvirt-daemon-driver-vbox libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs - qemu: Fix monitor timeout with large memory VMs 67dcb797-virTimeBackOffWait-sleepcap.patch 85af0b80-qemu-adaptive-montimeout.patch bsc#1013113 - network: don't use dhcp-authoritative on static networks bsc#1015588 * added network-don-t-use-dhcp-authoritative-on-static-netwo.patch ==== libzypp ==== Version update (16.4.3 -> 16.5.1) - MediaCurl: Treat http response 410(Gone) like 404(Not Found) (bsc#1030136) - version 16.5.1 (0) - Support multi-volume repomd repositories (FATE#320544) - MediaCurl: ZYPP_MEDIA_CURL_IPRESOLVE=<4|6> to force name resolution to IPv4/IPv6 only (fixes openSUSE/zypper#49) - Add support for openssl >= 1.1 - version 16.5.0 (0) ==== lightsoff ==== Version update (3.22.2 -> 3.24.0) - Update to version 3.24.0: + Updated translations. - Update to version 3.23.2: + Updated translations. ==== linux-glibc-devel ==== Version update (4.9 -> 4.10) - Update to kernel headers 4.10 ==== mariadb ==== Version update (10.1.21 -> 10.1.22) Subpackages: libmysqlclient-devel libmysqlclient18 libmysqlclient_r18 libmysqld18 mariadb-client mariadb-errormessages - update to MariaDB 10.1.22 GA * notable changes * XtraDB updated to 5.6.35-80.0 * TokuDB updated to 5.6.35-80.0 * PCRE updated to 8.40 * MDEV-12160: ed25519 authentication plugin * MDEV-11842: Fix a 10.1.21 regression with failed INSERT, BEFORE INSERT triggers, and columns with no default value * MDEV-12075: Fix a 10.1.21 regression in the InnoDB data file extension code * MDEV-11027: better InnoDB crash recovery progress reporting * MDEV-11520: improvements to how InnoDB data files are extended * Improvements to InnoDB startup/shutdown to make it more robust * MDEV-11233: fix for FULLTEXT index crash * MDEV-9734: systemd compatible bintar files now available * release notes and changelog: * https://mariadb.com/kb/en/mariadb/mariadb-10122-release-notes/ * https://mariadb.com/kb/en/mariadb/mariadb-10122-changelog/ * fixes the following CVEs: * CVE-2017-3313 [bsc#1020890], CVE-2017-3302 [bsc#1022428] - refresh mysql-community-server-5.1.46-logrotate.patch - refresh mariadb-10.1.16-systemd-cmake.patch - remove mariadb-10.1.20-incorrect_list_handling.patch that is no longer needed [bsc#1022428] [CVE-2017-3302] ==== mobile-broadband-provider-info ==== Version update (20151214 -> 20170310) - Update to version 20170310: + no: add Phonero APN. + mt: add APN for Melita Mobile (bgo#762162). + cz: add O2 balance check and top-up. + build: Run configure from the builddir. + bd: add data for Bangladesh providers. + fi: update Finland provider DNA. + nl: t-mobile update. + nl: KPN update. + nl: ben update. + cl: add extra mnc to Movistar Chile Network. + dtd: add initial attach apn type. + italy: add Vodafone Internet Key. + ko: update for Korean operators. + cz: add Czech "MOBIL.CZ" provider (MVNO on T-Mobile). + bm: add provider Bermuda Cell One. + release: bump version to 20170310. ==== mozilla-nss ==== Subpackages: libfreebl3 libsoftokn3 mozilla-nss-certs mozilla-nss-tools - Add nss-fix-hash.patch to fix hash computation (and build with GCC 7 which complains about shifts of boolean values). ==== mutter ==== Version update (3.22.3 -> 3.24.0) Subpackages: mutter-data - Update to version 3.24.0: + Updated translations. - Update to version 3.23.92: + Properly handle EGLOutput acquire errors (bgo#779112). + Fix crash when a window closes during Alt+Tab (bgo#779483). + Implement DnD handling code in wayland (bgo#765003). + Fix fallout from pixel conversion optimization in 3.23.91 (bgo#779234). + Fix mouse input stopping to work in applications (bgo#763246). + Fix DnD between QT5 and GTK3 applications on wayland (bgo#779757). + Make EDID reading less fragile (bgo#779837). + Add support for tablet grouping (bgo#779986). + Misc. bug fixes and cleanups: bgo#779436, bgo#779001, bgo#779745. + Updated translations. - Pass --enable-egl-device to configure, build egl support, we already have the needed BuildRequires. - Update to version 3.23.91: + Give libinput read-only access to /sys (bgo#778472). + Allow edge-scrolling without 2-finger-scroll capable devices (bgo#778554). + Fullscreen windows on the requested monitor on wayland (bgo#772525). + Implement threaded swap_event fallback for NVIDIA driver (bgo#779039). + Avoid pixel conversions when storing textures from cairo (bgo#779234). + Misc. bug fixes: bgo#772218, bgo#776919, bgo#778831, bgo#642652. + Updated translations. - Update to version 3.23.90: + Fix window menu placement with HiDPI (bgo#776055). + Improve EGLStream support (bgo#773629). + Start moving low-level monitor configuration into mutter (bgo#777732). + Fix erroneous key event repeats (bgo#774989). + Don't hardcode seat ID in ClutterDeviceManager (bgo#778092). + Fix "ghost" cursors in multi-monitor setups (bgo#771056). + Use eglGetPlatformDisplay (bgo#772422). + Fix erratic raise_or_lower behavior (bgo#705200). + Fix coordinate mapping of absolute devices (bgo#774115). + Show OSD on tablet mode switches (bgo#771098). + Make mutter libs parallel installable (bgo#777317). + Only apply keymap when not running nested (bgo#777800). + Set right scale for tablet tool cursors on HiDPI (bgo#778474). + Adjust server-side shadows to match Adwaita (bgo#744667). + Misc. bug fixes bgo#774891, bgo#777389, bgo#777691, bgo#778262, bgo#776543, bgo#778684, bgo#778699, bgo#744667. - Rename sub-package libmutter0 to libmutter-0-0 to reflect upstream library name change, making it paralell installable. - Remove %global __provides_exclude_from ^%{_libdir}/mutter/.*.typelib$: No longer needed as mutter is now paralell installable following upstream changes. - Add explicit pkgconfig(gbm) BuildRequires that configure checks for. ==== nautilus ==== Version update (3.22.2 -> 3.24.0) Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1 - Update to version 3.24.0: + Updated translations. - Update to version 3.23.92: + Fix count progress in operations when skipping files. + Improve meson build. + Selection and menus fixed for the experimental icon view. + Make Nautilus work with Flatpak and Builder. - Update to version 3.23.91: + Fix long-time, hard to reproduce, and common crash on desktop with "auto layout" icons. + Port building system to meson. + Make F2 toggle between selection modes, full file name or only file name withouth extension. + Recent files are now always files that only the user used, rather than any program/daemon like Dropbox updating the access time. + Fix Nautilus tests with extexnsions points. + Fix crash on desktop when refreshing. - Update to version 3.23.90: + Add Return as shortcut to open selected folder in new window. + N now opens the window in the same location as the current view. + Fixes on managing menus with keyboard. + Remove unused B shortcut. + Use a better empty state for trash. + Fix floating bar hide on hover when using tabs. + Syncronize gtk+ and Nautilus setting for sorting the folder first. + Select entire names for folder when renaming. + Support to open folders withouth permission using polkit and the admin backend. + Fix trash operations progress report. + Improve performance setting metadata only when necesary. + Fix progress reporting when copying. + Prevent toolbar menu dissapearing when "Hidden files" menu item is toggled. + Update app icon. + Fix icon scale computation when changing DPI. + Add M as alternate shortcut for renaming for those laptops withouth "f" keys. + Fix crash when pressing enter on search. + Fix failed build with tracker disabled. + Ask the user for using desktop files from unknown sources. + Improve the operations button animation in order to not need to show the operations popover. + Add an experimental icon view based on flow box with extra niceties under a gsetting preference. ==== notification-daemon ==== - Provide dbus(org.freedesktop.Notifications), a virtual package by analogy with dbus(org.freedesktop.secrets). - Minor spec cleanup. ==== ntp ==== Subpackages: ntp-doc - Fix a problem with multicast clients. (bsc#1018940, ntp-unbreak-multicast.patch) ==== orca ==== Version update (3.22.2 -> 3.24.0) - Update to version 3.24.0: + Web: - Fix issue in new command to move to the end of the current container. - Fix instance in which we were failing to present contenteditable content. - Sanity check our attempt to hack around broken text from Gecko. + General: - Improve presentation of Gtk+ editable combo boxes. - Attempt to handle children-changed:add event flood from menus. + MATE: Filter out focus events from widgets in windows which claim to be active, but actually are not. + Updated translations. - Update to version 3.23.91: + Web: - Add structural navigation commands to move to start, end of current container. - Handle bogus/duplicate accessible-application instances we're seeing with Gecko apps built against Gtk+ 3 (eliminates double-presentation during caret-navigation). - Try to prevent SeaMonkey Mail composition from unexpectedly entering browse mode. - Fix issues getting stuck in visually-hidden MathML content. - Prevent generation of unrelated labels for web content (performance). - Fix several issues to improve our workarounds for bugs in Gecko's accessible-text interface. - More work on recovery from zombified elements (improves reliability). - Improve reliability of "sticky" browse mode. - Fix minor issues in new context-presentation support. - Don't present loading messages if document is neither showing nor visible. + MATE: - Work around MATE Panel's less-than-ideal event ordering and missing events in order to improve presentation of it's Applications menu. - Sanity-check windows which claim to be active and ignore bogus window:active events and state-changed:active events from frames. + General: - Don't present new ancestors of menu bars. - Don't use the pyatspi cache for descriptions to ensure we don't present stale information. - Don't treat insertions as auto-text events if the source is no longer focused. - Fix recent (unstable-version) regression in which labels which label other labels stopped being presented. - Update the active window and conditionally present mouse-triggered focus changes. + Updated translations. - Switch package to noarch. - Drop typelib-1_0-Wnck-3_0 Requires: this is properly auto-detected since orca added the correct dependency in the code. - Update to version 3.23.4: + Web: - Optionally announce when entering and leaving blockquotes, lists, tables, panels, forms, and landmarks. - Improve handling of pages where the content is rapidly and repeatedly destroyed and replaced. - Improve workarounds for several Gecko editable-text bugs. - Ensure we always announce ARIA landmark type before setting the caret. - Improve presentation of ARIA regions. - Add custom support for ARIA switch role. - Present messages resulting from use of aria-invalid. - Check for and filter out defunct objects when building elements list. - Eliminate double-speaking of line after document load. - Suppress presentation of irrelevant loading messages resulting from busy state-change events in SeaMonkey's mail client. - Eliminate double-speaking of inferred labels in SayAll. - Fix several instances where new document name was not being presented. - Handle (un)ordered lists in which item text falls outside the item element. - Descend images if they are imagemaps so that we don't fail to present their content. + LibreOffice: - Fix crash presenting certain Writer tables. - Handle LO's recently-corrected exposure of text attributes for spellcheck. - Handle change in LO's accessibility tree for dialogs. - Handle more cases of LO objects becoming defunct. - Don't assume we can always get a string value for Calc input line. - Yet another workaround for yet another missing state-changed event. + General: - Make spoken presentation of accessible description optional. - Work around missing focus-change events when focus changes due to a mouse click. - Use Unicode in translatable strings. - Fix several issues in which we incorrectly update our location based on bogus or redundant accessibility events. - Reduce chattiness associated with presentation of typeahead search. - Include infobar content when presenting status bar and default button. - Reduce chattiness associated with icons which incorrectly implement accessible text. - Improve presentation of editable comboboxes. - Fix bug in which Orca is silent on launch due to inability to access default screen. - Don't generate substring content unnecessarily (performance). - Don't treat an empty table as layout only if the user gives it focus. - Fix bug speaking punctuation when punctuation style is set to NONE. - Stop converting horizontal ellipses to "..." in braille. + Updated translations. ==== osc ==== Version update (0.157.1 -> 0.157.2) - 0.157.2 - add compat code for older apis that do not support multibuild - fix ssl.connection instantiation in case of old M2Crypto - highly experimental support for appimage - fix local service run for non-existent (server-side) package ==== pango ==== Version update (1.40.3 -> 1.40.4) Subpackages: libpango-1_0-0 libpango-1_0-0-32bit pango-devel typelib-1_0-Pango-1_0 - Update to version 1.40.4: + Fix introspection annotation of pango_lkayout_get_size (bgo#779232). + Fix some Coverity findings: bgo#778601, bgo#778602, bgo#778654, bgo#778656. ==== php5 ==== Subpackages: apache2-mod_php5 php5-bcmath php5-bz2 php5-calendar php5-ctype php5-curl php5-dba php5-devel php5-dom php5-exif php5-fastcgi php5-ftp php5-gd php5-gettext php5-gmp php5-iconv php5-imap php5-json php5-ldap php5-mbstring php5-mcrypt php5-mysql php5-odbc php5-openssl php5-pdo php5-pear php5-pear-Archive_Tar php5-pgsql php5-shmop php5-snmp php5-sockets php5-sqlite php5-suhosin php5-sysvsem php5-sysvshm php5-tidy php5-tokenizer php5-wddx php5-xmlreader php5-xmlwriter php5-xsl php5-zip php5-zlib - Don't install the init script if we use systemd ==== pkg-config ==== - Add pkg-config-gdate-fix.patch: enable building with GCC7, taken from upstream. ==== plasma5-desktop ==== - Add patch to workaround non-themed placeholder face icon in kickoff: * 0001-Use-themed-user-face-icon-in-kickoff.patch ==== polari ==== Version update (3.22.2 -> 3.24.0) Subpackages: typelib-1_0-Polari-1_0 - Update to version 3.24.0: + Add user documentation (bgo#722498). + Misc. bug fixes: bgo#780166, bgo#779946, bgo#780298. + Updated translations. - Update to version 3.23.92: + Support the meson build system (bgo#779599). + Implement room list filtering (bgo#779960). + Misc. bug fixes and cleanups: bgo#779906, bgo#779921, bgo#779940. + Updated translations. - Update to version 3.23.91: + Bundle required Telepathy services in flatpak (bgo#777705). + Support auth bots that use "login" instead of "identify" (bgo#778841). + Misc. bug fixes: bgo#778793, bgo#778797, bgo#778850, bgo#779449, bgo#771888. + Updated translations. - Drop polari-fast-forward-to-9d0fcf3.patch: No longer needed. - Add polari-fast-forward-to-9d0fcf3.patch: Move to git HEAD of today, which fixes a lot of issues in combination with gjs 1.47.90 (issues that rendered polari unusable). - Update to version 3.23.90: + Add spell check support to entry (bgo#709956). + Add room list to join dialog (bgo#763200). - Add pkgconfig(gspell-1) BuildRequires: New dependency. ==== postgresql93 ==== - fix tests with timezone 2017a bsc#1029547 postgresql-9.3.16-fix-timezone-tests.patch ==== postgresql94 ==== - fix tests with timezone 2017a bsc#1029547 postgresql-9.4.11-fix-timezone-tests.patch ==== postgresql95 ==== - fix tests with timezone 2017a bsc#1029547 postgresql-9.5.6-fix-timezone-tests.patch ==== postgresql96 ==== Subpackages: postgresql96-contrib postgresql96-docs postgresql96-server - fix tests with timezone 2017a postgresql-9.6.2-fix-timezone-tests.patch ==== postgresql96-libs ==== Subpackages: libecpg6 libpq5 postgresql96-devel - fix tests with timezone 2017a postgresql-9.6.2-fix-timezone-tests.patch ==== pulseaudio ==== Subpackages: libpulse-devel libpulse-mainloop-glib0 libpulse0 libpulse0-32bit pulseaudio-bash-completion pulseaudio-esound-compat pulseaudio-module-bluetooth pulseaudio-module-gconf pulseaudio-module-jack pulseaudio-module-lirc pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils pulseaudio-utils-32bit - Prerequire group audio - Add pulseaudio-vala-0.36.patch: Introduce compatibility with vala 0.36. ==== python-atspi ==== Version update (2.20.3 -> 2.24.0) - Update to version 2.24.0: + Fix an invalid escape sequence. + Rename enum class to atspienum to avoid name conflict; fixes build with python 3.6. ==== python-gobject ==== Version update (3.22.0 -> 3.24.0) Subpackages: python-gobject-Gdk python-gobject-cairo - Update to version 3.24.0: + overrides: Update for Gdk-4.0 and Gtk+-4.0 (bgo#773315, bgo#777680). + Disable -Werror=missing-prototypes (bgo#777534). + Fix new PEP8 errors (bgo#776009). + Move pep8/pyflakes tests from 'make check' to 'make check.quality' (bgo#764087). + Handle exception unreffing Variant at exit (bgo#776092). + Handle multiple deinit of callable cache (bgo#776092). - Drop python-gobject-missing-prototypes.patch: fixed upstream. - Provide python2- versions of packages to ease transition to python single-spec macros. - Move Pango overrides to -Gdk package: the main pygobject package is supposed to be installable without a dependency on X (boo#1025819). - Add python-gobject-missing-prototypes.patch: Disable - Werror=missing-prototypes (bgo#777534). - Add gnome-common BuildRequires and call autoreconf, as above patch touches the build system. ==== python-ipaddress ==== Version update (1.0.16 -> 1.0.18) - Use pypi.io as Source url - update to 1.0.18 - add Provides for python2-ipaddress - Update to 1.0.17 ==== python-pytz ==== - Apply pytz-2016.10-fix-tests-with-2017a.patch for Tumbleweed buildin. - Implement single-spec version - update to 2016.10: * includes IANA 2016j * No longer fails with timezone-2017a bsc#1027705 add pytz-2016.10-fix-tests-with-2017a.patch - update to 2016.4 * including fixes for Venezuela (America/Caracas) boo#975875 - update to version 2015.7: * Improved localtime handling, and added a localize() method enabling correct creation of local times. - update to 2015.6 * update Olson/IANA database - update to version 2015.2: * update to Olson/IANA database version 2015b - Do not remove internal timezone database on older distributions where it is still required - update to 2014.10: + Database update to 2014j - Use system tz database instead pytz one + Add system_zoneinfo.patch + Add timezone requirement - Update to pytz 2014.9 + Database updated to 2014i - Run test suite during build (required disabling of one test as it is known to be broken) - Disable broken test (fix-tests.patch) - Update to pytz 2014.4 + Database update to 2014d - Update to pytz 2014.2 + Olson/IANA databse version 2014b + No code changes in this release - update to 2013.9: - Olson database 2013i - New upstream release 2013.8 - IANA database version 2013h - No code changes - Update to version 2013.7: + No changes - update to 2013d: * sync with timezone 2013d release - remove conflicts with timezone, breaks the build - add provides/obsoletes on python(3)-tz - update to 2013b: * Sync with timezone 2013b release - Initial python3 support - Update to 2012j version: * Add python3 support - Fix a shebang RPMLint warning - Initial version ==== python3-atspi ==== Version update (2.20.3 -> 2.24.0) - Update to version 2.24.0: + Fix an invalid escape sequence. + Rename enum class to atspienum to avoid name conflict; fixes build with python 3.6. ==== python3-gobject ==== Version update (3.22.0 -> 3.24.0) Subpackages: python3-gobject-Gdk python3-gobject-cairo - Update to version 3.24.0: + overrides: Update for Gdk-4.0 and Gtk+-4.0 (bgo#773315, bgo#777680). + Disable -Werror=missing-prototypes (bgo#777534). + Fix new PEP8 errors (bgo#776009). + Move pep8/pyflakes tests from 'make check' to 'make check.quality' (bgo#764087). + Handle exception unreffing Variant at exit (bgo#776092). + Handle multiple deinit of callable cache (bgo#776092). - Drop python-gobject-missing-prototypes.patch: fixed upstream. - Provide python2- versions of packages to ease transition to python single-spec macros. - Move Pango overrides to -Gdk package: the main pygobject package is supposed to be installable without a dependency on X (boo#1025819). - Add python-gobject-missing-prototypes.patch: Disable - Werror=missing-prototypes (bgo#777534). - Add gnome-common BuildRequires and call autoreconf, as above patch touches the build system. ==== retro-gtk ==== Version update (0.8.1 -> 0.10.0) - Update to version 0.10.0: + Save the expected ratio as DPI of the video frames. + Bugs fixed: bgo#769833, bgo#779924, bgo#779987. - Update to version 0.9.92: + Allow recursive iteration through Libretro cores of a directory. - Drop _service: upstream publishes proper tarballs now. - Drop libtool BuildRequires and no longer call autogen.sh: no longer needed since we use a botstrapped tarball. - Update to version 0.9.91: + Deduplicate some documentation. + Add missing MouseId values. + Remove deprecated input device types. + Allow core descriptors to check the firmwares. + Add an helper method to core descriptors tocheck the supported MIME types. + Add a module iterator, allowing sync and async module browsing. + Remove the now useless foreach function to browse the modules. + Add methods to Core to handle standalone cores more easily. + Fix an integer division when computing the aspect ratio. + Add a script to update libretro.h. - Remove retro-gtk-fix-build-deps.patch as it already is in the new sources. - Update to version 0.9.90: + Merge the retro-gobject module into retro-gtk. + Merge the RetroGtk namespace into Retro. + Remove many unused types and functions. + Refactor many types and functions. + Make the API overall simpler. + Search modules from their Libretro Core Descriptor. + Search Libretro modules in paths from the LIBRETRO_PLUGIN_PATH env variable. + Drop the ancient module query mechanisms. + Drop the ancient Libretro core path env variable. + Allow to set a smooth or sharp rendering to CairoDisplay. - Drop libretro-gobject0 and typelib-1_0-Retro-0_0 subpackage: functionality has been merged into the Gtk parts. - Rename typelib-1_0-RetroGtk-0_8 subpackage to typelib-1_0-RetroGtk-0_10, following upstream. - Add retro-gtk-fix-build-deps.patch which ensures the internal header is compiled before the files using it. ==== sddm ==== Subpackages: sddm-branding-openSUSE - Ensure neutrality of descriptions. ==== shotwell ==== Version update (0.24.5 -> 0.26.0) Subpackages: shotwell-lang - Update to version 0.26.0: + Fix build on non-glibc systems. + Fix missing optimisation in standard configure call. + bugs fixed: bgo#779844, bgo#780116. - Changes from version 0.25.92: + Fix navigation issue when deleting image in fullscreen view. + Fix toolbox not visible on Mate in fullscreen view. + Fix navigation in viewer when saving modified photo. + Fix wrong macro in manpage. + Clean-up some dependencies. + Make it possible to enable/disable individual publishers. + Remove obsolete UI file. + Move all icons in the resource file. + Move ui files into resources. + Remove obsolete Glade helpers. + Clean-up printing dialog a little. + Piwigo: Append .jpg extension to published raw files. + Fix keyboard accessibility of CCW rotation. + Fix massive memory consumption when importing videos. + Fix context menu of viewer. + Fix a useless string copy. + Use default measurements depending on locale when none are set. + Bugs fixed: bgo#715501, bgo#729091, bgo#732663, bgo#734816, bgo#775158, bgo#779558, bgo#779844, bgo#779989. - Changes from version 0.25.90: + Remove obsolete option to create new folders on Picasa web albums. + Update Google API keys. + Fix Youtube upload by porting to libgdata. + Use embedded thumbnails in RAW files when default developer is set to Camera. + Remove accidental raw development while importing. + Fix "Export" menu accidentally being labelled as "Save As". + Bugs fixed: bgo#717305, bgo#718248, bgo#777910. - Changes from version 0.25.5: + Fix setting of gamma value and color matrix in libraw (bgo#778174). + Extract web publishing authenticators into separate library. That should make it possible to easily support UOA and GOA without patching Shotwell. - Changes from version 0.25.4: + Publishing: Use HTTPS everywhere. - Changes from version 0.25.3: + Fix event page context menu. + Try to guess character set of string when UTF-8 validation fails. + Fix tags context menu. + Properly switch menu bar when changing pages. + Fix rating. + Fix a critical about reparenting a popup menu. + Fix sidebar context menu. + Fix toolbar in camera import page. + Update glade files for all publishers. + Flickr: Simplify OAuth parsing by using libsoup. + Fix accelerators not coming from menu model. + Add -f as shortcut for search bar. + Remove AppMenu, needs more thinking about the design. + Flickr: Use human-readable size of upload quota. + Fix leave fullscreen option. + Fix upload issues with flickr. + Fix several disabled actions when switching away from pages. + Fix actions in fullscreen. + Fix several typos. + Piwigo: Fix title and comments on upload. + Bugs fixed: bgo#776298, bgo#776527, bgo#776589, bgo#776614, bgo#776839. + Updated translations. - Add pkgconfig(gcr-3), pkgconfig(gcr-ui-3) and pkgconfig(libgdata) BuildRequires: new dependencies for the various publishers. ==== sound-juicer ==== Version update (3.22.1 -> 3.24.0) Subpackages: sound-juicer-lang - Update to version 3.24.0: + Updated translations. - Update to version 3.23.92: + Rename AppData file to match the desktop ID. - Update to version 3.23.90: + Follow symbolic links when extracting tracks. + Use dbus application launching. + Change application id to org.gnome.SoundJuicer. + Update Appdata file. + Drop gnome-common dependency. + Fix compiler warnings. + Add --enable--appstream-util to DISTCHECK_CONFIGURE_FLAGS. + Replace call to deprecated functions. + Remove deprecated widgets. + Fix a memory leak. + Updated translations. ==== sushi ==== Version update (3.21.91 -> 3.23.91) - Update to version 3.23.91: + Use correct icon when fullscreen. + Use upstream format.js code. + Specify GdkX11 import version. + Updated translations. ==== swell-foop ==== Version update (3.22.2 -> 3.24.0) - Update to version 3.24.0: + Updated translations. - Update to version 3.23.2: + Updated translations. ==== systemd-presets-branding-openSUSE ==== Version update (0.4.0 -> 12.2) - removed duplicated iscsid.socket iscsid.servicce (bsc#1030161) - Bump version to 12.2 to make version numbers consistent between SLE and Leap (boo#1029775). - Remove superfluous uuidd.service. uuidd.socket is sufficient (bsc#1012850#c8). ==== systemd-rpm-macros ==== - Kill preset macros The last users have been fixed so these macros are no more used by any package. The introduction of them was a bad idea and only the branding preset package is still using a similar mechanism but at least it's now self contained in this package. Also the package calls now a shell script instead of rpm macros. Upstream is working on making this completely obsolete so the preset branding package could be cleaned up for good. ==== timezone ==== Version update (2016j -> 2017a) - timezone update 2017a: * Mongolia no longer observes DST bsc#1024676 * Chile's Region of Magallanes moves from -04/-03 to -03 year-round starting 2017-05-13 23:00, split from America/Santiago creating a new zone America/Punta_Arenas Also affects Antarctica/Palmer. bsc#1024677 * Fixes to historical time stamps: Spain, Ecuador, Atyrau, Oral * Switch to numeric, or commonly used time zone abbreviations * zic no longer mishandles some transitions in January 2038 * date and strftime now cause %z to generate "-0000" instead of "+0000" when the UT offset is zero and the time zone abbreviation begins with "-". ==== timezone-java ==== Version update (2016j -> 2017a) - timezone update 2017a: * Mongolia no longer observes DST bsc#1024676 * Chile's Region of Magallanes moves from -04/-03 to -03 year-round starting 2017-05-13 23:00, split from America/Santiago creating a new zone America/Punta_Arenas Also affects Antarctica/Palmer. bsc#1024677 * Fixes to historical time stamps: Spain, Ecuador, Atyrau, Oral * Switch to numeric, or commonly used time zone abbreviations * zic no longer mishandles some transitions in January 2038 * date and strftime now cause %z to generate "-0000" instead of "+0000" when the UT offset is zero and the time zone abbreviation begins with "-". ==== totem ==== Version update (3.22.0 -> 3.24.0) Subpackages: nautilus-totem totem-plugin-brasero totem-plugins - Update to version 3.24.0: + Add Flatpak build definition. + Updated translations. - Update to version 3.23.90: + Add keyboard shortcut to de-select all items. + Fix possible crash on first run. + Set a minimum width for the "Go" menu. + Mark many audio and video mime-types as handled. + Add more shortcuts to the keyboard shortcuts dialogue. + Fix a small memory leak in thumbnailer. + Fix missing plugins' startup notification on Wayland. + Fix crash when network turns off. + Port to non-obsoleted widgets. + Build fixes. ==== tracker ==== Version update (1.10.4 -> 1.12.0) Subpackages: libtracker-common-1_0 libtracker-control-1_0-0 libtracker-miner-1_0-0 libtracker-sparql-1_0-0 tracker-miner-files typelib-1_0-Tracker-1_0 typelib-1_0-TrackerControl-1_0 - Update to version 1.12.0: + Multiple compile warning fixes. + Fix compilation on older vala. - Update to version 1.11.4: + tracker-extract: More sandboxing stability fixes, more whitelisted inocuous syscalls. Compile fixes for any older kernel not providing any of the specified syscalls. Fixed dconf warnings when it accidentally hit the sandbox. + libtracker-sparql: Fixed date format generated by TrackerResource. + Drop libgee dependency. + Coverity fixes all over the place. + Updated translations. - Drop pkgconfig(gee-0.8) BuildRequires following upstream changes. - Drop tracker-fix-more-whitelists-sandbox.patch: Fixed upstream. ==== tracker-extras ==== Version update (1.10.4 -> 1.12.0) Subpackages: nautilus-extension-tracker-tags tracker-gui - Update to version 1.12.0: + Multiple compile warning fixes. + Fix compilation on older vala. - Update to version 1.11.4: + tracker-extract: More sandboxing stability fixes, more whitelisted inocuous syscalls. Compile fixes for any older kernel not providing any of the specified syscalls. Fixed dconf warnings when it accidentally hit the sandbox. + libtracker-sparql: Fixed date format generated by TrackerResource. + Drop libgee dependency. + Coverity fixes all over the place. + Updated translations. - Drop pkgconfig(gee-0.8) BuildRequires following upstream changes. - Drop tracker-fix-more-whitelists-sandbox.patch: Fixed upstream. ==== vala ==== Version update (0.34.4 -> 0.36.0) - Update to version 0.36.0: + Bugs fixed: bgo#740303, bgo#758816, bgo#779968, bgo#780050. - Update to version 0.35.90: + Bug fixes and binding updates. - Update to version 0.35.7: + Bug fixes and binding updates. + Add libgrss binding. + Introduce [CCode (finish_instance = ...)] attribute. + Update manpages. - Update to version 0.35.6: + Bug fixes and binding updates. - Update to version 0.35.5: + Fix regression. - Changes from version 0.35.4: + Bug fixes and binding updates. - Update to version 0.35.3: + Bug fixes and binding updates. + Add gtk+-unix-print-{2,3,4}.0 bindings. - Update to version 0.35.2: + Bug fixes and binding updates. - Update to version 0.35.1: + Ignore --thread command-line option which is obsolete. + Fix type checking when using generics. + Use g_signal_emit where possible. + Introduce [FormatArg] attribute for parameters. + Use GTask API for async implementations with target-gLib >= 2.36. - Bump vala_version to 0.36, vala_libversion to 0_36 (following upstream) and vala_priority to 36 (following the vala packaging convention). ==== virtualbox ==== Version update (5.1.16_k4.10.4_1 -> 5.1.18_k4.10.4_1) Subpackages: virtualbox-guest-kmp-default virtualbox-guest-tools virtualbox-guest-x11 - Version bump to 5.1.18 (released 2017-08-15 by Oracle) This is a maintenance release. The following items were fixed and/or added: Shared Folders: fixed case insensitive filename access (5.1.16 regression; Windows guests only; bug #16549) Shared Folders: fixed access to long pathes (5.1.16 regression; Windows guests only; bugs #14651, #16564) API: fixed snapshot handling of medium attachments and PCI device attachments (bug #16545) API: make 32-bit Windows guests in raw mode boot again if the ICH9 chipset is used (5.1.16 regression) VBoxBugReport: fixed VM log collection issue Linux hosts: fixed autostart service script (bug #14955) Windows Additions: fixed automatic logins for Windows Vista and newer (5.1.4 regression; bug #15904) ==== vte ==== Version update (0.46.1 -> 0.48.0) Subpackages: libvte-2_91-0 typelib-1_0-Vte-2.91 - Update to version 0.48.0: + stream: Use explicit_bzero() on encryption keys if available. + gir: Look in the right path for vtetypebuiltins.cc. + bindings/vala/Makefile.am: Fix vala vapi generation. + build: - Check for explicit_bzero(). - Fix compilation of unittests. - Make sure builddir comes before srcdir. - Don't dist generated sources. - Fix building the vala test app with builddir != srcdir. - Fix builddir != srcdir build of check programmes. - Silence a compiler warning. + Updated translations. - Add vte-revert-29fb71d3.patch (reverse applied): Fix building of VTE 0.48 (bgo#780162). - Update to version 0.47.90: + app: - Add MULTILINE flag for regex. - Fix search button sensitivity. - Fix button icon name. + widget: Fix backward search. + build: - Require vala 0.24. - Add --with-gtk configure switch. - Fix option name. - Try to fix configure without vala installed. - Hint at --disable-{introspection,vala} on error. + debug: Fix a typo. + lib: - Add async spawning. - Check out params before setting them. - Ressurrect the reaper. - Deprecate vte_terminal_spawn_sync. + pty: - Do not pass G_SPAWN_CHILD_INHERITS_STDIN. - Fix some leaks. - spawn: . Work around g_spawn_async non-cancellability. . Remove some unused code. + emulation: - Try to work with newer gperf. - Reset should not switch encoding. + docs: boxes: Add some more tests. + bindings: Remove gir and vala bindings to their own directory. + m4: Update macros from upstream. + Update POTFILES.skip. + Updated translations. - Drop vte-emulation-Try-to-work-with-newer-gperf.patch: Fixed upstream. - Add vte-emulation-Try-to-work-with-newer-gperf.patch: Use language=C++ in gperf (bgo#777904). ==== webkit2gtk3 ==== Version update (2.14.5 -> 2.16.0) Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles - Update to version 2.16.0: + Add missing types to WebKitAutocleanups. + Updated translations. - Update to version 2.15.92: + Show the context menu when triggered by the keyboard. + Fix web process deadlocks when destroying the media player. + Fix web process crashes when loading animated GIFs. + Fix several crashes and rendering issues. + Updated translations. - Update to version 2.15.91: + Fix rendering artifacts when resizing the window in accelerated compositing mode. + Remove flickering when leaving accelerated compositing mode. + Fix a web process crash when loading duck duck go. + Properly handle copy drag and drop operations. + Fix a hang when sending an IPC messages fails because socket read buffers are full. + Ensure we never try to load GTK2 plugins in Wayland. + Fix several crashes and rendering issues. - Update to version 2.15.90: + Add an API to add a custom tab into the print dialog. + Update cookie manager API to properly work with ephemeral sessions. + Fix rendering issues in long documents with transparent background. + Handle extended colors in cairo and texture mapper backends. + Release unused UpdateAtlas and reduce the tile coverage on memory pressure. + The media backend now stores preloaded media in /var/tmp instead of user cache dir. + Fix a deadlock when the media player is destroyed. + Fast replay on video hide/unhide on platforms with limited video buffer pools. + Fix network process crashes when loading custom URI schemes. + Fix video rendering when switching to accelerated compositing mode. + Fix several crashes and rendering issues. + Updated translations. - Drop upstream fixed patches: - webkit2gtk3-167785.patch - webkit2gtk3-167876.patch - webkit2gtk3-167890.patch - webkit2gtk3-167929.patch - Add webkit2gtk3-167785.patch: Fix build with disabled JIT (such as on ppc564le). - Add webkit2gtk3-167876.patch, webkit2gtk3-167890.patch and webkit2gtk3-167929.patch: fix webkit stalling on loading resources over the network. ==== xf86-input-wacom ==== Version update (0.32.0 -> 0.34.2) - Version update to 0.34.2: * Prevent xf86-input-wacom from binding to pure-keyboard devices * refer KeySyms defined by keysymdef.h in man page * Make sibling device name matching slightly more lenient - Remove upstreamed patch: * U_conf-rename-to-70-wacom.conf.patch - Update patch to allow make check to pass, we add option: * n_01-Add-option-to-enable-logging.patch - Run tests - Drop support for older distros as we care about leap+ ==== xf86-video-ati ==== Version update (7.8.0 -> 7.9.0) - Update to version 7.9.0: * Allow TearFree to be toggled at runtime via an RandR output property "TearFree". The xorg.conf option "TearFree" now controls the default value of the output properties. * Use glamor by default for 2D acceleration with >= R600 and Xorg >= 1.18.3. * Ship 10-radeon.conf xorg.conf.d snippet for Xorg >= 1.16, so that the radeon driver can be loaded automatically even when the ati wrapper driver isn't installed. * Support loading the amdgpu driver from the ati wrapper driver. * Use DRM render nodes for DRI3 clients when available. * Plus many other improvements and fixes. ==== xorg-x11-server ==== Version update (1.19.2 -> 1.19.3) Subpackages: xorg-x11-server-sdk - Update to version 1.19.3: A couple more minor fixes, most notably a revert of a page-flipping change that regressed some drivers. - Remove upstreamd patches: + u_busfault_sigaction-Only-initialize-pointer-when-matched.patch ==== yast2 ==== Version update (3.2.14 -> 3.2.19) - Added PackageDownloader and PackageExtractor classes for sharing the package downloading and extracting functions (fate#320772) - 3.2.19 - bnc#1026027 - removed insserv calls - 3.2.18 - UnitFileState will be used for evaluating enable state of services. If it has an invalid value "systemctl is-enabled...." has to be called instead. (bnc#1012047) - 3.2.17 - Added FileChanges.created_files (part of fix for bsc#1027582) - 3.2.16 - Support to add roles through addons (FATE#320772) - 3.2.15 ==== yast2-http-server ==== Version update (3.2.1 -> 3.2.2) - Create a backup at startup of the vhost configuration files to be potentially merged during execution (bsc#1027582) - 3.2.2 ==== yast2-installation ==== Version update (3.2.20 -> 3.2.31) - Allow proceeding with the installation after a blocking condition has been corrected in the overview dialog (bsc#1029291). - 3.2.31 - Improve roles buttons distribution in textmode (related to FATE#320772) - 3.2.30 - Fix desktop selection during installation (bsc#1029312) - 3.2.29 - Support to add roles through addons (FATE#320772) - 3.2.28 - fix crash when reading if desktop role should have default pre-selected (bsc#1025415) - 3.2.27 - Really use the directory.yast file (fate#322372) - 3.2.26 - fate#322328 - adapted all-in-one dialog according to comments from UX - 3.2.25 - CaaSP: do not crash when used a dashed url for the controller node location (bsc#1024965) - CaaSP AY: Adapted requirements of yast2-services-manager. (FATE#321738) - bnc#1022546 - update all-in-one's subdialog (network/kdump/partitioning/...) overview when the dialog is closed and do not lose another content already entered by user. - 3.2.24 - Add new desktop selection client for opensuse based on roles (poo#14936, bsc#1025415) - drop "inst_new_desktop" client which was replaced by new desktop selection one - 3.2.23 - Self-Update only shows errors when a custom URL is used (bsc#1025251) - 3.2.22 - CaaSP all-in-one-dialog: added validation to the controller node location field, modified label and write it to the minion master.conf file at the end of the installation (FATE#321738) - CaaSP: Display the Beta product warning at start when it is present (bsc#1016887) - Enable CaaSP specific services on the installed system (FATE#321738) - Do not crash if role contain own service to enable (bsc#1022762) - 3.2.21 ==== zenity ==== Version update (3.22.0 -> 3.24.0) - Update to version 3.24.0: + Updated translations. ==== zypper ==== Version update (1.13.20 -> 1.13.21) Subpackages: zypper-aptitude zypper-log - Don't show installed system packages if list command is restricted to repos (bsc#1028492) - Indicate presence of additional prompt options not mentioned in the prompt string. - version 1.13.21