Packages changed:
AppStream (0.10.5 -> 0.11.1)
NetworkManager
btrfsmaintenance
igerman98 (20160407 -> 20161207)
kactivitymanagerd
kde-user-manager
libalkimia
lv
openssl-1_0_0
patterns-gnome
patterns-media
pitivi (0.98 -> 0.98.1)
squid
xen
xfce4-session
=== Details ===
==== AppStream ====
Version update (0.10.5 -> 0.11.1)
Subpackages: libAppStreamQt2 libappstream4
- Update to version 0.11.1:
Notes:
* This release contains refactoring of the XML/YAML parsers and some other changes that are more invasive
than usual.
Features:
* qt: Add new getters/setters and classes to be on par with the GObject library (Jan Grulich)
* qt: Add AS::Metadata class used for parsing desktop and appstream metadata files (Jan Grulich)
* Refactor the XML parser and serialization code (Matthias Klumpp)
* Refactor the YAML parser and emitter code (Matthias Klumpp)
* Implement 'service' component type (Matthias Klumpp)
* Improve speed of metainfo description parsing slightly (Matthias Klumpp)
* test: Add additional testcase for reading metainfo description tags (Matthias Klumpp)
* test: Test metainfo descriptions starting with enumerations (Matthias Klumpp)
Specification:
* doc: Add Distro Packaging page (Jeremy Bicha)
* doc: Add "service" components and their launchables (Marius Vollmer)
* Allow components to provide other components (provides -> id) (Matthias Klumpp)
Bugfixes:
* doc: Uncomment line in middle of paragraph (Jeremy Bicha)
* doc: A releases tag is not essential for components, but summary is (Matthias Klumpp)
* Allow descriptions to start with an enumeration (Matthias Klumpp)
* Ensure we always update with fresh data when refreshing the cache (Matthias Klumpp)
* Replace invalid components in the pool with new ones of the same name (Matthias Klumpp)
* Resolve a few potential bugs (found by static checks) (Matthias Klumpp)
* xml: Check if we are trying to parse a real component (Matthias Klumpp)
- Update to version 0.11.0:
Features:
* Implement read/write support for content ratings (Matthias Klumpp)
* tests: Test the content_rating tag XML read/write (Matthias Klumpp)
* yaml: Read/write ContentRating (Matthias Klumpp)
* cache: Handle the content-rating property (Matthias Klumpp)
* Add new AsLaunch type (Matthias Klumpp)
* Fully implement the launchable tag (Matthias Klumpp)
* Recognize scaling factor for HiDPI icons (Matthias Klumpp)
* apt: Allow fetching HiDPI icons (Matthias Klumpp)
Specification:
* spec: Don't give wrong information about the tag (Matthias Klumpp)
* spec: Specify content_rating tag for content age ratings (Matthias Klumpp)
* spec: Specify the new launchable tag and apply its effects (Matthias Klumpp)
* spec: Add note on where to place icons with a scaling factor (Matthias Klumpp)
Bugfixes:
* Add missing word in string (Anders Jonsson)
* yaml: Fix crash when serializing component with a dbus:user provided item (Matthias Klumpp)
* cache: Don't write cache if there are no valid components (Matthias Klumpp)
* docs: Clarify "permissive" for metadata_license and make the paragraph more explicit (Matthias Klumpp)
* Ensure GVFS never starts in root user slice (Matthias Klumpp)
* Correctly tokenize values with dash or plus (Matthias Klumpp)
* vapi: Add appstream.deps file (Rico Tzschichholz)
- Update to version 0.10.6:
Features:
* validator: Be more strict about the tag types in metainfo files (Matthias Klumpp)
* validator: Unconditionally check for name and summary (Matthias Klumpp)
* Move all merge logic to AsComponent (Matthias Klumpp)
* Allow making AppStream consume data from metainfo instead of collection files (Matthias Klumpp)
* apt: Do not enable any icon downloads by default (Matthias Klumpp)
* validator: Check categories in XML as well (Matthias Klumpp)
* cli: Make templates for different component-types a bit more useful (Matthias Klumpp)
* Allow a few more permissive licenses for metadata_license (Matthias Klumpp)
* Add support for "+" operator at the end of SPDX license identifiers (Kalev Lember, Matthias Klumpp)
* cli: Print tiny summary after validation (very useful for validate-tree) (Matthias Klumpp)
* validator: Validate for hyperlinks in description / summary / developer-name (Matthias Klumpp)
* validator: Make missing long description a pedantic issue in more cases (Matthias Klumpp)
* Also recognize "FSFUL" license as pemissive (Matthias Klumpp)
* validator: Adjust priorities of missing modalias/font tags in driver/font components (Matthias Klumpp)
* Skip loading desktop-entries if we know their component already (Matthias Klumpp)
* Be lazier, only parse what is necessary in the data pool (Matthias Klumpp)
Specification:
* spec: Clarify that name/summary are now always required for metainfo files (Matthias Klumpp)
* spec: Clarify desktop vs. desktop-application (Matthias Klumpp)
* spec: Add a small paragraph about whether and what xmlns to use (Matthias Klumpp)
* spec: Make it clear can be used in metainfo files too (Matthias Klumpp)
* spec: Make clear that update_contact's value is case-insensitive (Matthias Klumpp)
* docs: Make sure all examples follow the reverse-DNS scheme (Matthias Klumpp)
Bugfixes:
* Don't hardcode share dir but use CMAKE_INSTALL.. (Heiko Becker)
* validator: Don't enforce .desktop suffix on desktop-app component IDs (Matthias Klumpp)
* qt: Allow catching error strings returned by Pool::load (Aleix Pol)
* Always drop data from desktop-entry files if we have better metadata (Matthias Klumpp)
* apt: Install icons back if they went completely missing (Matthias Klumpp)
* Update SPDX and TLD data (Matthias Klumpp)
* yaml: Read release/urgency key (Matthias Klumpp)
==== NetworkManager ====
Subpackages: NetworkManager-devel libnm-glib-vpn1 libnm-glib4 libnm-util2 libnm0 typelib-1_0-NM-1_0 typelib-1_0-NMClient-1_0 typelib-1_0-NetworkManager-1_0
- Call autogen.sh networkmanager-obs-net.patch touches the build
system.
==== btrfsmaintenance ====
- Require btrfsprogs (bsc#1047226)
- version 0.3.1
- dist-install: fix installation paths, install functions
- functions: fix syntax to be compatible with dash
- spec: install functions file
- version 0.3
- add syslog to logging targets
- add none target (/dev/null)
- autodetect btrfs filesystems for balance, scrub and trim
- detect mixed blockgroups and use correct balance filters
- fix uninstall rules
- fix capturing entire output to the log
- fix when cron files are symlinks
- add generic installation script
- doc updates: retention policy tuning
- version 0.2
- updated documentation
- support debian-like configuration paths
- no hardcoded paths to external utilities
- fixed logger name typos for 'journal' target
- defrag fixes (sysconfig, find arguments)
- version 0.1.2
- change default config for trim: off
- journal loggin should work (fixed a typo)
- version 0.1.1
- fix typo and make journal logging target work
- cron refresh: remove bashism
- cron refresh: remove debugging messages
- post installation must create the cron links (bsc#904518)
- Removed patches:
* btrfsmaintenance-0.1-fix-bashisms.patch
- fix bashism in btrfsmaintenance-refresh-cron.sh script
- add patches:
* btrfsmaintenance-0.1-fix-bashisms.patch
- add COPYING, README.md
- add config option to specify log target (stdout, or journal)
- clean spec
- add Url tag
- fix sysconfig file Path: tags
- initial import 0.1
==== igerman98 ====
Version update (20160407 -> 20161207)
Subpackages: aspell-de ispell-ngerman
- Update to 20161207:
* Bunch of new words
- Refresh patch igerman98-ispell-sort.patch
- Remove hunspell parts as that is provided by the myspell-dictionaries
package
==== kactivitymanagerd ====
- Recommend -lang package
==== kde-user-manager ====
- Recommend -lang package
==== libalkimia ====
Subpackages: libalkimia-devel libalkimia5
- Fix RPM groups.
==== lv ====
- Stylistically diversify description; try not to start every
sentence with "Lv". Trim filler words.
==== openssl-1_0_0 ====
Subpackages: libopenssl-1_0_0-devel libopenssl1_0_0 libopenssl1_0_0-32bit
- Don't run FIPS power-up self-tests when the checksum files aren't
installed (bsc#1042392, boo#1038906)
* add openssl-fips-run_selftests_only_when_module_is_complete.patch
- AES XTS key parts must not be identical in FIPS mode (bsc#1019637)
* add openssl-fips-xts_nonidentical_key_parts.patch
- Allow runtime switching of s390x capabilities via OPENSSL_s390xcap
environmental variable (bsc#1028723)
* add openssl-fips-OPENSSL_s390xcap.patch
- remove DES-CBC3-SHA based ciphers from DEFAULT_SUSE (bsc#1027908)
* update patches:
openssl-1.0.1e-add-suse-default-cipher.patch
openssl-1.0.1e-add-test-suse-default-cipher-suite.patch
- s_client sent empty client certificate (bsc#1028281)
Add back certificate initialization set_cert_key_stuff()
which was removed by openssl-1.0.2a-default-paths.patch
* modified openssl-1.0.2a-default-paths.patch
- package FIPS CAVS testing tools (bsc#1027688)
* add openssl-fips_add_cavs_tests.patch
- FIPS CAVS: Add AES keywrap (KWVS) test tool (bsc#1044095)
* add openssl-fips_cavs_aes_keywrap.patch
- Fix CAVS testing padding issue with RSA d values (bsc#1044107)
* add openssl-fips_cavs_pad_with_zeroes.patch from Pedro Monreal
- FIPS CAVS: allow fips_* tools to run in FIPS mode (bnc#902364)
* added openssl-fips_cavs_helpers_run_in_fips_mode.patch
==== patterns-gnome ====
Subpackages: patterns-gnome-gnome patterns-gnome-gnome_admin patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt patterns-gnome-gnome_games patterns-gnome-gnome_ide patterns-gnome-gnome_imaging patterns-gnome-gnome_imaging_opt patterns-gnome-gnome_internet patterns-gnome-gnome_laptop patterns-gnome-gnome_multimedia patterns-gnome-gnome_multimedia_opt patterns-gnome-gnome_office patterns-gnome-gnome_office_opt patterns-gnome-gnome_utilities patterns-gnome-gnome_yast patterns-gnome-sw_management_gnome
- Do not recommend gdb by gnome_basis: gdb alone does not give us
useful bug reports; a reporter producing something useful still
has to install all the -debuginfo packages and can as well
install gdb.
==== patterns-media ====
- Minimally rework the rescue cd content (rest_cd_x11):
+ No longer recommend dvb (it's slated for removal from TW).
+ No longer recommend awesfx (unimportant for rescue systems).
+ Drop espeak/sbl recommends. Nobody tested this ever and it is
not working on the rescue cd already.
+ Drop gparted and xfce4-notifyd recommends: the pattern also
requires those packages.
==== pitivi ====
Version update (0.98 -> 0.98.1)
Subpackages: pitivi-lang
- Update to version 0.98.1:
+ Bug fix release to ensure compatibility with Gst 1.12.
==== squid ====
- Update description from webpage.
==== xen ====
Subpackages: xen-doc-html xen-libs xen-tools xen-tools-domU
- Update to Xen 4.9.0 FCS (fate#321394, fate#323108)
xen-4.9.0-testing-src.tar.bz2
==== xfce4-session ====
Subpackages: libxfsm-4_6-0 xfce4-session-lang
- Do not mark %{_datadir}/xsessions/default.desktop as %ghost,
it needs to be installed as normal file.
- Use update-alternatives to create default.desktop xsession (boo#1030873)