openSUSE Factory
Threads by month
- ----- 2024 -----
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
June 2019
- 99 participants
- 73 discussions
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&version=42.3&bui…
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Distribution&q…
When you reply to discuss some issues, make sure to change the subject.
Please use the test plan at
https://docs.google.com/spreadsheets/d/1AGKijKpKiJCB616-bHVoNQuhWHpQLHPWCb3…
to record your testing efforts and use bugzilla to report bugs.
Packages changed:
biosdevname
btrfsmaintenance
conduit
gconf2-branding-openSUSE (42.1 -> 42.3)
ibus
kactivitymanagerd
kde-user-manager
kernel-source (4.4.73 -> 4.4.74)
libxml2
libzypp (16.12.0 -> 16.13.0)
lightdm
marble
mc
plasma5-integration
plasma5-openSUSE
postgresql (9.4 -> 9.6)
python-coverage (3.7.1 -> 4.3.4)
ucode-intel (20160714 -> 20170511)
yast2-bootloader (3.2.22 -> 3.2.23)
yast2-ntp-client (3.2.9 -> 3.2.12)
=== Details ===
==== biosdevname ====
- Duplicate naming of SRIOV VFs by biosdevname when VPD_DCM
Strings are present in VFs (bsc#1042185)
* Add: biosdevname_avoid_duplicates.patch
==== btrfsmaintenance ====
- Require btrfsprogs (bsc#1047226)
- update to 0.2
- updated documentation
- no hardcoded paths to external utilities
- fixed logger name typos for 'journal' target
- defrag fixes (sysconfig, find arguments)
- Removed patch: balance-typo.patch
- Added patch: sysconfig-override-trim.diff
- Add balance-typo.patch (bnc#986543)
- version 0.1.1
- fix typo and make journal logging target work
- cron refresh: remove bashism
- Removed patches:
* 0003-Add-COPYING-file.patch
* 0011-cron-refresh-remove-debuggiong-output.patch
- cron script symlinks are not created on first installation (bsc#907343)
- add COPYING to package
- refresh script: remove extra messages
- add uninstall targets
- fix refresh service
- adjust sysconfig defaults
- Add more package dependencies (cron, zypp-plugin)
- minor bugfixes
- Add supplements(btrfsprogs)
- initial version 0.1
==== conduit ====
Subpackages: conduit-lang
- Use python-vobject instead of vobject per python-vobject change in 42.3.
==== gconf2-branding-openSUSE ====
Version update (42.1 -> 42.3)
- do not build novell-sound-theme in the gconf2-branding-SLED build
to prevent duplicated binaries in openSUSE Leap. The
novell-sound-theme is taken from gconf2-branding-SLES sources on
both the SLED product and the SLES WE module. bsc#1046099
- bump versions
==== ibus ====
Subpackages: ibus-branding-openSUSE-KDE ibus-gtk ibus-gtk-32bit ibus-gtk3 ibus-lang libibus-1_0-5 libibus-1_0-5-32bit python-ibus typelib-1_0-IBus-1_0
- Update ibus.spec: copy auto-start files to SOURCE directory
to enable modifications before compile.
- Add ibus-disable-engines-preload-in-GNOME.patch: Disable load
preload-engines actions in SLE, which is unnecessary for mono IMF
in SLE and may cause CJK user login failed (bsc#1036729).
==== kactivitymanagerd ====
- Recommend -lang package
==== kde-user-manager ====
- Recommend -lang package
==== kernel-source ====
Version update (4.4.73 -> 4.4.74)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms
- Delete patches.kabi/kabi-fix-for-kvm-x86-fix-singlestepping-over-syscall.
No need for kABI fix yet for Leap 42.3.
- commit f0a86d9
- Fix kABI breakage by KVM CVE fix (bsc#1045922).
- commit c0308f6
- powerpc/perf: Fix branch event code for power9 (fate#321438,
Pending SUSE Kernel Fixes).
- commit e954af6
- powerpc: Fix /proc/cpuinfo revision for POWER9 DD2
(bsc#1046789).
- commit 444247f
- Refresh metadata
patches.drivers/ibmvnic-a2-Fix-assignment-of-RX-TX-IRQ-s.patch.
- commit be32be9
- drm/i915: Serialize GTT/Aperture accesses on BXT (bsc#1046821).
- commit b263fef
- Bluetooth: hidp: fix possible might sleep error in
hidp_session_thread (bsc#1031784).
- Refresh
patches.suse/kgr-0008-mark-task_safe-in-some-kthreads.patch.
- commit 18c6f3e
- KVM: x86: fix singlestepping over syscall (CVE-2017-7518
bsc#1045922).
- commit d989643
- nvme/pci: Fix stuck nvme reset (bsc#1043805).
- commit 7afe4f0
- Refresh fadump patches to upstream and add metadata
patches.arch/powerpc-fadump-add-reschedule-point-while-releasing-memory.patch.
patches.arch/powerpc-fadump-avoid-duplicates-in-crash-memory-ranges.patch
patches.arch/powerpc-fadump-avoid-holes-in-boot-memory-area-when-fadump-is-registered.patch
patches.arch/powerpc-fadump-provide-a-helpful-error-message.patch
- commit f0fb5c3
- blacklist.conf: Remove duplicated entries
- commit cb960d2
- Remove duplicated blacklist entries and put git-commit tag to patches
- commit 12a0cb2
- blacklist.conf: Remove duplicated entry.
- commit 561ddb1
- ibmvnic: Fix assignment of RX/TX IRQ's (bsc#1046589).
- commit 5fa38bf
- blacklist.conf: blacklist 570d8e939801
we do not care about the code in Documentation all that much, do we?
- commit 69d5811
- blacklist.conf: blaclist 5380e5644afb
it is just not worth backporting without any explicit report where a
silently truncated success would lead to a real bug.
- commit fc28626
- blacklist.conf: unnecessary patch
The bug triggers only upon a malformed descriptor and the comparison
is so that our buffer would be too large not too small so no overflow.
The device would not work, but it won't anyway.
- commit 99f8a16
- Rearrange the previous patches for hpsa and smartpqi to the right position.
- commit a1f1f27
- Update
patches.fixes/xfs-split-default-quota-limits-by-quota-type.patch
(bsc#1040941).
Fix the bug nr used.
- commit 115ba75
- printk: Correctly handle preemption in console_unlock()
(bsc#1046434).
- commit 0a3c2a4
- printk/xen: Force printk sync mode when migrating Xen guest
(bsc#1043347).
- commit e13596b
- btrfs: disable possible cause of premature ENOSPC (bsc#1040182)
- commit 8bf31da
- rbd: make sure pages are freed by libceph (bsc#1045596).
- rbd: drop extra rbd_img_request_get (bsc#1045596).
- commit c8719f2
- dm-raid: Do not call BUG() in __rdev_sectors() (bsc#1046264).
- commit 0b1aab0
- btrfs: Round down values which are written for total_bytes_size
(bsc#1043912).
- btrfs: Manually implement device_total_bytes getter/setter
(bsc#1043912).
- commit c4d2eb7
- pipe: cap initial pipe capacity according to pipe-max-size limit
(bsc#1045330).
- commit 4ee3ec2
- Blacklist drivers/net/ethernet/ibm/emac
We do not build the driver.
- commit d432b2b
- blacklist.conf: this patch breaks the API
It disallows some operations that are now allowed
- commit 98325c2
- arm64: Update config files. (bsc#1036737)
Disable XGENE_PMU.
- commit 7bb0115
- Disable Xilinx network drivers (bsc#1046170).
- commit 656fc83
- hwpoison, memcg: forcibly uncharge LRU pages (bnc#1046105).
- commit 2b252e1
- blacklist.conf: blacklist 570d8e939801
the issue is visible only when 80df554275c2 is applied (4.7+ and not
backported to our trees)
- commit 47b83ce
- config/x86_64: make CONFIG_SERIAL_8250_DW and *_MID built-in (bsc#1024449)
- commit 2e3ca7e
- Refresh
patches.drivers/0477-nvme-add-hostid-token-to-fabric-options.patch.
Update mainline references.
- commit eee1109
- fs/exec.c: account for argv/envp pointers (bnc#1039354, CVE-2017-1000365).
- commit 7418d0f
- Refresh ibmvnic patch metadata
patches.drivers/ibmvnic-98-ibmvnic-Correct-return-code-checking-for-ibmvnic_init-during-probe.patch.
patches.drivers/ibmvnic-a0-ibmvnic-Fix-incorrectly-defined-ibmvnic_request_map_rsp-structure.patch.
patches.drivers/ibmvnic-a1-ibmvnic-Fix-error-handling-when-registering-long-term-mapped-buffers.patch.
- commit babc17a
- Refresh metadata patches.fixes/powerpc-tm-Fix-stack-pointer-corruption-in-__tm_recheckpoint.
- commit 0b5bdc6
- powerpc/ftrace: Pass the correct stack pointer for
DYNAMIC_FTRACE_WITH_REGS (FATE#322421).
- commit 936e653
- nvme: add hostid token to fabric options (bsc#1045293).
- commit 52dffb9
- iw_cxgb4: Fix error return code in c4iw_rdev_open()
(bsc#1026570).
- RDMA/iw_cxgb4: Always wake up waiter in c4iw_peer_abort_intr()
(bsc#1026570).
- commit 2ce43b1
- clocksource/drivers/arm_arch_timer: Fix read and iounmap of
incorrect variable (bsc#1045937).
- commit 594f037
- Linux 4.4.74 (CVE-2017-1000364 bnc#1012382 bnc#1039348
bnc#1045340 bsc#1031717 bsc#1043231).
- Delete
patches.drivers/media-pvrusb2-reduce-stack-usage-pvr2_eeprom_analyze.
- Delete
patches.drivers/media-vb2-Fix-an-off-by-one-error-in-vb2_plane_vaddr.
- Delete
patches.drivers/staging-rtl8188eu-prevent-an-underflow-in-rtw_check_.
- Delete
patches.fixes/mm-fix-new-crash-in-unmapped_area_topdown.patch.
- Delete
patches.fixes/mm-larger-stack-guard-gap-between-vmas.patch.
- commit 5e41880
- tty: Fix ldisc crash on reopened tty (bnc#1043488).
- commit 04cca20
- tty: Destroy ldisc instance on hangup (bnc#1043488).
- tty: Refactor tty_ldisc_reinit() for reuse (bnc#1043488).
- tty: Use 'disc' for line discipline index name (bnc#1043488).
- tty: Move tty_ldisc_kill() (bnc#1043488).
- tty: Handle NULL tty->ldisc (bnc#1043488).
- tty: Prepare for destroying line discipline on hangup
(bnc#1043488).
- tty: Reset c_line from driver's init_termios (bnc#1043488).
- tty: Simplify tty_set_ldisc() exit handling (bnc#1043488).
- commit c016cca
- kabi: ignore fs_info parameter for tracepoints that didn't have it (bsc#1044912).
- commit 24869ea
==== libxml2 ====
Subpackages: libxml2-2 libxml2-2-32bit libxml2-devel libxml2-tools
- Security fix:
* libxml2-CVE-2017-7376.patch [bsc#1044887, CVE-2017-7376]
* Increase buffer space for port in HTTP redirect support
- Security fix:
* libxml2-CVE-2017-7375.patch [bsc#1044894, CVE-2017-7375]
* Prevent unwanted external entity reference
- Upstream patches updated and with tests:
* libxml2-CVE-2017-9047.patch and libxml2-CVE-2017-9048.patch
merged into libxml2-CVE-2017-9047.patch
[bsc#1039066, bsc#1039661]
* libxml2-CVE-2017-9049.patch and libxml2-CVE-2017-9050.patch
merged into libxml2-CVE-2017-9049.patch
[bsc#1039063, bsc#1039064]
==== libzypp ====
Version update (16.12.0 -> 16.13.0)
- Adapt loop mounting of iso images (bsc#1038132, bsc#1033236)
- Adjust zypp.conf for openSUSE Tumbleweed (bsc#1031756)
- Change arch variable names conflicting with compiler macros (fixes #70)
- Fix potential crash if repo has no baseurl (bnc#1043218)
- version 16.13.0 (0)
==== lightdm ====
Subpackages: liblightdm-gobject-1-0 lightdm-lang
- Augment patch to also resolve the target of symlink sessions
for detemining the preselected option:
* ignore-known-symlink-sessions.patch
==== marble ====
Subpackages: libastro1 libmarblewidget-qt5-27 marble-data marble-devel marble-doc marble-kde marble-lang
- Add Fix-utm-enum-value.patch and reverse-apply it, this upstream
commit causes a crash when adding bookmarks if switched to UTM
view angles because the necessary handler functions for the
dialog are not implemented yet (boo#1044747, kde#381872)
- Add Fix-plain-map-and-political-map-showing-no-content.patch to
fix the plain map and the political map being not displayed at
all (kde#379297)
==== mc ====
Subpackages: mc-lang
- sftp.patch: Backport upstream fixes for SFTP
(boo#1004280, boo#1042797)
==== plasma5-integration ====
- Move the Recommends: %{name}-plugin-lang to the
plasma5-integration-plugin sub package, otherwise the
translations won't get installed as there is no main package
(boo#1027925)
- Actually apply the aforementioned patch (shouldn't the source validator
have warned?)
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Fix installation of the sddm theme files (boo#1047254)
==== postgresql ====
Version update (9.4 -> 9.6)
Subpackages: postgresql-contrib postgresql-devel postgresql-docs postgresql-server
- Bump version and defaultpackage to 9.6.
- Move ~postgres/.bash_profile to postgresql-server to avoid a
file conflict between the versioned server packages.
- Bump version and defaultpackage to 9.4.
- Bump version and defaultpackage to 9.3.
- Change license string to PostgreSQL.
- Make all dummy packages noarch.
- Make PostgreSQL 9.2 the default.
- Reduce the postgresql packages with unversioned names to dummy
packages that require the respective versioned package names.
==== python-coverage ====
Version update (3.7.1 -> 4.3.4)
- uninstall alternatives in %postun
- update for singlespec
- update to 4.3.4:
- Using the --skip-covered option on an HTML report with 100% coverage would
cause a ?No data to report? error, as reported in issue 549. This is now
fixed; thanks, Lo�c Dachary.
- If-statements can be optimized away during compilation, for example, if 0:
or if __debug__:. Coverage.py had problems properly understanding these
statements which existed in the source, but not in the compiled bytecode.
This problem, reported in issue 522, is now fixed.
- If you specified --source as a directory, then coverage.py would look for
importable Python files in that directory, and could identify ones that had
never been executed at all. But if you specified it as a package name, that
detection wasn?t performed. Now it is, closing issue 426. Thanks to Lo�c
Dachary for the fix.
- If you started and stopped coverage measurement thousands of times in your
process, you could crash Python with a ?Fatal Python error: deallocating
None? error. This is now fixed. Thanks to Alex Groce for the bug report.
- On PyPy, measuring coverage in subprocesses could produce a warning: ?Trace
function changed, measurement is likely wrong: None?. This was spurious,
and has been suppressed.
- Previously, coverage.py couldn?t start on Jython, due to that
implementation missing the multiprocessing module (issue 551). This problem
has now been fixed. Also, issue 322 about not being able to invoke coverage
conveniently, seems much better: jython -m coverage run myprog.py works
properly.
- Let?s say you ran the HTML report over and over again in the same output
directory, with --skip-covered. And imagine due to your heroic test-writing
efforts, a file just acheived the goal of 100% coverage. With coverage.py
4.3, the old HTML file with the less-than-100% coverage would be left
behind. This file is now properly deleted.
- update to Version 4.3.1 ? 2016-12-28:
- Some environments couldn?t install 4.3, as described in issue 540. This is
now fixed.
- The check for conflicting --source and --include was too simple in a few
different ways, breaking a few perfectly reasonable use cases, described in
issue 541. The check has been reverted while we re-think the fix for issue 265.
- update to Version 4.3 ? 2016-12-27:
Special thanks to Lo�c Dachary, who took an extraordinary interest in
coverage.py and contributed a number of improvements in this release.
- The HTML report now supports a --skip-covered option like the other
reporting commands. Thanks, Lo�c Dachary for the implementation, closing
issue 433.
- Subprocesses that are measured with automatic subprocess measurement used
to read in any pre-existing data file. This meant data would be incorrectly
carried forward from run to run. Now those files are not read, so each
subprocess only writes its own data. Fixes issue 510.
- Coverage.py wouldn?t execute sys.excepthook when an exception happened in
your program. Now it does, thanks to Andrew Hoos. Closes issue 535.
- The coverage combine command will now fail if there are no data files to
combine. The combine changes in 4.2 meant that multiple combines could lose
data, leaving you with an empty .coverage data file. Fixes issues issue 525,
issue 412, issue 516, and probably issue 511.
- The branch coverage issues described in issue 493, issue 496, and issue 502
are now fixed, thanks to Lo�c Dachary.
- Options can now be read from a tox.ini file, if any. Like setup.cfg,
sections are prefixed with ?coverage:?, so [run] options will be read from
the [coverage:run] section of tox.ini. Implements part of issue 519. Thanks,
Stephen Finucane.
- Specifying both --source and --include no longer silently ignores the
include setting, instead it fails with a message. Thanks, Nathan Land and
Lo�c Dachary. Closes issue 265.
- Coverage.py can now search .pex files for source, just as it can .zip and
.egg. Thanks, Peter Ebden.
- update to 4.2:
- Since ``concurrency=multiprocessing`` uses subprocesses, options specified on
the coverage.py command line will not be communicated down to them. Only
options in the configuration file will apply to the subprocesses.
Previously, the options didn't apply to the subprocesses, but there was no
indication. Now it is an error to use ``--concurrency=multiprocessing`` and
other run-affecting options on the command line. This prevents
failures like those reported in `issue 495`_.
- Filtering the HTML report is now faster, thanks to Ville Skytt�.
- update to 4.0.3:
- Fixed a mysterious problem that manifested in different ways: sometimes
hanging the process (`issue 420`_), sometimes making database connections
fail (`issue 445`_).
- The XML report now has correct ``<source>`` elements when using a
``--source=`` option somewhere besides the current directory. This fixes
`issue 439`_. Thanks, Arcady Ivanov.
- Fixed an unusual edge case of detecting source encodings, described in
`issue 443`_.
- Help messages that mention the command to use now properly use the actual
command name, which might be different than "coverage". Thanks to Ben Finney,
this closes `issue 438`_.
- add LICENSE.txt
- Pre require coreutils. This package is needed for the rm call in the pre section.
Subprocess failed. Error: RPM failed: /var/tmp/rpm-tmp.gONanE: line 3: rm: command not found
- specfile:
* updated license
* updated update-alternatives
* README.txt -> README.rst
- update to version 4.0:
(long list, see http://coverage.readthedocs.org/en/latest/changes.html)
- fix rhel deps by depending on /usr/sbin/update-alternatives
==== ucode-intel ====
Version update (20160714 -> 20170511)
- Update to version 20170511
- Update to version 20161104.
==== yast2-bootloader ====
Version update (3.2.22 -> 3.2.23)
- AuotYaST configuration: Set StorageDevices flag disks_valid
to true. So libstorage can scan valid disks and "/" partition
can be found. (bnc#1043132)
- 3.2.23
==== yast2-ntp-client ====
Version update (3.2.9 -> 3.2.12)
- Resrict records are written at the end but the default file and
most profiles use them at the beginning, which mangles the file
completely (bsc#983486).
To fix it we have just changed the order of writing.
- 3.2.12
- AutoYaST: Fix crash when trying to sanitize not string values,
for example initial_sync.
- AutoYaST: Sanitize comments by only removing blank spaces at
the beginning and adding line break. This avoids augeas parse
errors (bsc#1045777).
- 3.2.11
- AutoYaST: Fix crash in CFA when creating a command record with
some key value option is given (bsc#1045968)
- 3.2.10
- AutoYaST: Comments from autoyast profile should not be sanitized
to avoid entries without space between value and comment (e.g
trustedkey 1# coment). This is caused by a bug in augeas adding
new entries.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
1
Can this be true? If so, why? Zypper won't let me upgrade acpid without
breakage unless systemd is installed too. I have systemd locked out, as I'd
rather test things I can understand in Factory, not major overhaul stuff.
--
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata *** http://fm.no-ip.com/
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-factory+help(a)opensuse.org
4
3
Hi Jan, all,
I'd like to carry our OBS dicussion to a wider audience
(https://build.opensuse.org/request/show/672510).
The question is whether we can assume that "/bin/sh" links to bash,
in particular whether rpm scriptlets without explicit -p interpreter
can be assumed to interpreted by bash.
I'm aware that, in principle, /bin/sh is supposed to be the Bourne
shell on Unix systems. But as a matter of fact, on current openSUSE, it
is not. Unless it's tampered with, /bin/sh is a symlink to /bin/bash.
bash is not started in full POSIX mode if invoked as /bin/sh, and even
if it's in POSIX mode, it supports some extensions over the POSIX shell
spec (e.g. the [[ ]] construct), which makes it behave differently than
another shell not supporting [[ ]] would (*). Problably there are more
differences, I can't claim to know them all.
Here are some arguments why I think it'd be reasonable to assume that
/bin/sh is bash on openSUSE:
1. patterns-base-minimal_base depends on bash, and the /bin/sh symlink
is a non-configurable part of the "bash" package.
2. we could handle /bin/sh via /etc/alternatives, but we don't.
3. our Wiki suggests testing failing scriplets using "bash -xv"
(https://en.opensuse.org/openSUSE:Packaging_scriptlet_snippets)
4. /bin/sh has pointed to bash for a long time (not sure how long
exactly).
FTR, Fedora basically guarantees (sh == bash) for the purpose of rpm
scriptlets (https://fedoraproject.org/wiki/Packaging:Scriptlets). So
Fedora <-> openSUSE portability may also be an issue to consider.
If we can't assume that /bin/sh is bash, what else can we assume? I
recall from earlier work that writing really 100% compatible shell code
for all kinds of environments is really hard. E.g., "[" isn't 100%
portable either, even though it's part of the POSIX "test" standard
(http://pubs.opengroup.org/onlinepubs/9699919799/utilities/test.html).
We should have clear rules which syntax expressions can be used in rpm
scriptlets, and which can't. IMO we should define one of the various
existing shells as a reference by saying "if it's supported
by this shell, it's valid scriptlet code". That'd be easier (especially
for testing compliance) than referring to a spec. That reference shell
doesn't have to be bash, of course.
Thanks
Martin
(*) For example:
# ln -s /usr/bin/echo '/usr/bin/[['
# ls -l /bin/sh
lrwxrwxrwx 1 root root 4 Feb 8 10:38 /bin/sh -> bash
# /bin/sh --posix -c '[[ 2 = 1 ]] && echo yes'
# dash -c '[[ 2 = 1 ]] && echo yes'
2 -eq 1 ]]
yes
--
Dr. Martin Wilck <mwilck(a)suse.com>, Tel. +49 (0)911 74053 2107
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton
HRB 21284 (AG Nürnberg)
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
25
147
I'm not sure, if this is bug or feature... After few days, update applet (TW,
KDE) says there are 6843 new updates (TeX, R, ... ;-). When I click to
"Install updates" error "Too many packages to process (6843/5200)" appears.
Zypper handles it well. Is it worth of bug report? To b.o.o?
Yours,
V.
--
Vojtěch Zeisek
Komunita openSUSE GNU/Linuxu
Community of the openSUSE GNU/Linux
https://www.opensuse.org/
https://trapa.cz/
8
10
Hi there,
just wanted to let you guysome days ago I wondered what the default java
version would be. It should be Java 11. So I've installed a clean leap
beta installation.
I've installed java-openjdk-10, java-openjdk-11, java-openjdk-1_8_0.
Same with the equivalent devel packages. The default java version is
Java 11 both with "java" and "javac" via update-alternatives.
So everything's fine. I've updated the wiki page accordingly
(https://en.opensuse.org/Features_15.1#Java).
Does anyone know why there is no Apache Maven available in the default
packages? There is this "maven-local", which I think is not the maven
program itself.
Cheers,
Bernd
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
4
3
23 Dec '19
Hi,
last month's status:
https://lists.opensuse.org/opensuse-factory/2018-12/msg00171.html
Last months' r-b project updates (including my work):
https://reproducible-builds.org/blog/posts/195/
https://reproducible-builds.org/blog/posts/194/
https://reproducible-builds.org/blog/posts/193/
https://reproducible-builds.org/blog/posts/192/
I uploaded https://rb.zq1.de/compare.factory-20190125/ today
and rbstats are:
total-packages: 11298
build-tried: 11297
build-failed: 37
build-n-a: 107
build-succeeded: 11153
build-official-failed+na: 85
build-compare-failed: 283
build-compare-succeeded: 10870
bit-by-bit-identical: 10605
not-bit-by-bit-identical: 538
Fixed core packages since last month:
breeze5-icons dolphin libqt5-qtwebkit wireshark syntax-highlighting:
Qt rcc/qrc fix merged in Factory
https://build.opensuse.org/request/show/663360
also fixed dozens others like bitcoin.
opa-ff
CPU-detection via -march=native
https://build.opensuse.org/request/show/661771
gengetopt
https://build.opensuse.org/request/show/661735
nearly fixed:
pcre2
PGO/parallelism https://build.opensuse.org/request/show/668163
perl:
ASLR-induced randomness
https://build.opensuse.org/request/show/668211
--- ring0 ---
acl
gcc7
gcc8
--- ring1 ---
MozillaFirefox
MozillaThunderbird
ant
bsf
colord
emacs
firebird
gconf2-branding-openSUSE
gdb
gimp
gnome-documents
go1.10
go1.11
groff-full
grub2
hamcrest
installation-images
java-11-openjdk
java-1_8_0-openjdk
jing-trang
jtidy
junit
junitperf
kernel-debug
kernel-default
kernel-vanilla
kubernetes
libkolabxml
libqt5-qtscript
libreoffice
mono-core
mozilla-nss
pcp
php7
python-base
python3-base
qdox
release-notes-openSUSE
ruby2.5
rubygem-gem2rpm
rust
scons
transfig
virtualbox
xmlbeans
yodl
If you are interested in why they vary:
acl:
date+time in /usr/share/locale/en(a)boldquot/LC_MESSAGES/acl.mo
-PO-Revision-Date: 2018-10-23 01:45+0000
+PO-Revision-Date: 2033-11-24 15:01+0000
gcc7 gcc8:
indeterminism from PGO/parallelism + mtime. See also
https://github.com/bmwiedemann/theunreproduciblepackage/tree/master/pgo
MozillaFirefox MozillaThunderbird:
date+time, rust, other
has bug around update.locale symlink
/usr/lib64/firefox/libxul.so varies from
https://github.com/rust-lang/rust/issues/57041
.../browser/extensions/langpack-ca(a)xxxxxxxxxxxxxxxxxxx/manifest.json
- "version": "20181009013946"
+ "version": "20331110172641"
apache-commons-lang3 apache-pdfbox dom4j hsqldb icu4j javassist
jing-trang jtidy junitperf jython objectweb-asm qdox tomcat xerces-j2
xpp2 xpp3:
date + mtime
in .jar + javadoc html
can be normalized by strip-nondeterminism
bsh2 cglib:
/usr/share/maven-metadata/bsh2.xml has ASLR order issues
date + mtime in .jar + javadoc html
colord
some randomness from uninitialized memory
maybe from glib-compile-resources
16-byte random profileID in .icc files from cd-create-profile
plus an uncommitted date/time fix in lib/colord/cd-it8.c:
priv->enable_created = FALSE
ecj
ASLR + date?
/usr/share/maven-metadata/ecj.xml has alias entries in random order
emacs
dumps lisp interpreter memory to create its binaries
(similar to clisp)
causes variations in /usr/bin/emacs-*
firebird:
ships unreproducible database
http://tracker.firebirdsql.org/browse/CORE-5548
gconf2-branding-openSUSE
embeds mtime values in
/etc/gconf/gconf.xml.vendor/%gconf-tree.xml
gdb
contains testresults
https://bugzilla.opensuse.org/show_bug.cgi?id=1110708
gimp
ASLR
12 byte differ in bKGD header
from gegl
GEGL_USE_OPENCL=no GEGL_SWAP=ram /usr/bin/gegl
../../icons/Symbolic/64/gimp-texture.png -o 64/gimp-texture.png --
gegl:invert-gamma
gnome-documents
gnome-documents-getting-started.pdf has random ID from inkscape
go1.10 go1.11:
variations in /usr/lib64/go/1.10/pkg/obj/go-build/*/*-a
groff-full
date+time + unknown reason?
.ps files vary
.html files have CreationDate
grub2
mtime + readdir
https://savannah.gnu.org/bugs/index.php?54841
hamcrest
java .class files vary from
build/temp/hamcrest-core/generated-code
/org/hamcrest/CoreMatchers.java written by ant
javadoc html varies
installation-images
many variations from mtimes + filesys/readdir and %post scripts
java-1_8_0-openjdk java-10-openjdk java-11-openjdk
various .jar .zip .html .jmod
ordering in /usr/lib64/jvm/java-10-openjdk-10/lib/classlist
kernel-debug kernel-default kernel-vanilla
date+time ; random keys?
"Build time autogenerated kernel key0
..181009012108Z..21180915012108Z0.1,0"
kubernetes:
fixed upstream: order in man-pages
https://github.com/kubernetes/kubernetes/pull/68983
maybe fixed upstream: random build-ids
libkolabxml
unknown/ASLR?
from build/kolabformat-xcal-schema.cxx
created by compiled/xsdbin.cxx
libqt5-qtscript
filesys order
libreoffice
various .jar .so .dat/.bau (.zip) javadoc_log.txt
mono-core
date+time ; other
mozilla-nss
DSA random temp-key from shlibsign
https://bugzilla.opensuse.org/show_bug.cgi?id=1081723
pcp
/var/lib/pcp/testsuite/perfevent/perfevent_coverage has random diffs
from gcov / .gcno files causing diff in .o ?
php7
date / EPOCH timestamps
e.g. in /usr/share/php7/PEAR/.channels/__uri.reg
python-base python3-base:
PGO
varies .o files that go into /usr/lib64/libpython3.6m.so.1.0
.pyc files vary
python-base shows influence from date+hostname (in PGO?)
python-numpy
1 .pyc file varied
release-notes-openSUSE
partial fix in https://github.com/openSUSE/daps/issues/482
date+time in .pdf ; needs work on fop java code
random id values in .html
ruby2.5
2 gemspec files have date
created.rid varies
rubygem-gem2rpm
mtime ?
/usr/lib64/ruby/gems/2.5.0/cache/checksums.yaml varies
rust
asm diffs in cargo and others from llvm's llc
- filed at https://github.com/rust-lang/rust/issues/57041
some progress made here with the switch to llvm7
scons
hostname in various places
tigervnc
date+time+randomness in
/usr/share/vnc/classes/META-INF/TIGERVNC.RSA
from SignJar.cmake calling jarsigner with temporary private key
partial fix merged https://github.com/TigerVNC/tigervnc/pull/765
transfig
date+time
in sample-presentation.pdf /CreationDate /ModDate
from pdflatex
virtualbox
tar + random
https://www.virtualbox.org/ticket/16854
.so files have random NT_GNU_BUILD_ID (unique build ID bitstring)
maybe from out/linux.amd64/release/obj/webservice/gsoapH_from_gsoap.h
that has date+time in comment
/usr/share/virtualbox/extensions/VNC-5.2.16.vbox-extpack
unhandled gzip content: POSIX tar archive (GNU)
-13343137165.010505. 5...
+16773576625.010527. 5...
xmlbeans
index.xsb varies from filesystem
created in org.apache.xmlbeans.impl.tool.SchemaCompiler
yodl
pdf from latex/ghostscript/dvips/ps2pdf
additionally, on the SLE15 list
===============================
gnuplot
date+time in pdf from pdflatex
golang-github-prometheus-prometheus
date+time+random build-id
hawk2
https://bugzilla.opensuse.org/show_bug.cgi?id=1112159
ibus-libzhuyin libpinyin libzhuyin
random bytes - maybe uninitialized memory
perf
random filesys order
from nftw call in ./linux-*/tools/perf/pmu-events/jevents.c
python-keystoneauth1
https://bugs.launchpad.net/keystoneauth/+bug/1796899
5
14
https://build.opensuse.org/request/show/711379
Please, someone override factory-auto. It's running amok.
--
Stefan Seyfried
"For a successful technology, reality must take precedence over
public relations, for nature cannot be fooled." -- Richard Feynman
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
29
137
[opensuse-factory] Package firewalld should not yet replace SuSEfirewall2
by Freek de Kruijf 06 Sep '19
by Freek de Kruijf 06 Sep '19
06 Sep '19
Now that the date is near when SuSEfirewall2 will be removed I finally looked
into what firewalld is offering.
My analyses are that firewalld just offers only very basic features. It lacks
however more advanced features like rate limiting and control over logging.
My conclusion is that SuSEfirewall2 should not yet be replaced by firewalld.
First firewalld should at least have the lacking features mentioned above.
I don't see any reason why SuSEfirewall2 should currently be replaced.
Maintenance on it is minimal, so it could still exits next to firewalld.
--
fr.gr.
member openSUSE
Freek de Kruijf
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
10
23
Hello,
My name is Igor. I'm long-time contributor in Fedora and started
recently to contribute to the openSUSE with focus on cross-distro
collaboration. I'm also contributor to many upstream projects which
includes RPM.
You can see my oSC19 talk here:
https://events.opensuse.org/conferences/oSC19/program/proposals/2489
There are still few things which are different between Fedora and
openSUSE spec files for rust packages, more specifically those are
license header, Group tag and changelog. While license header and
changelog things are not easy to fix, the Group one is.
In Fedora, we have removed all Group tags in F30:
https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
Groups are hard to choose (I would rather prefer to see some kind of
tags), there is no check from RPM itself (it is basically free-form
text field) and usually you can't put application into one group
because they belong to multiple groups.
I spoke to a few people on the oSC and it seems that only YaST is
using this information to generate UI. So it should be doable to
change its representation which is not based on the Group tag.
Considering above, is there some process like Fedora Changes
(https://fedoraproject.org/wiki/Changes/Policy) in openSUSE where I
can propose this?
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
11
28
Hi.
We as toolchain team are working on enablement of LTO in Factory:
LTO stands for Link Time Optimization and it is a GCC optimization
technique that improves speed and reduces size of binaries. According
to our measurements, ELF binaries will be about 5% smaller and debug
info packages by 15%. Now, there are various interesting packages that
have been LTO in Factory right now: libreoffice, MozillaFirefox, python3,
gcc9.
Our goal is to extend the scope to as many packages as possible. We'll achieve
that via a new RPM macro: _lto_cflags. We expect that about 5% of packages will
have LTO disabled due to various reasons. A new META bug has been created for that
and will link all these packages:
https://bugzilla.opensuse.org/show_bug.cgi?id=1133084
I'm also planning to collect all relevant information for package maintainers
on the following WIKI page:
https://en.opensuse.org/openSUSE:LTO
Note that Debian and Gentoo are also trying to adopt LTO in their corresponding
ecosystems:
https://wiki.debian.org/LTO
https://github.com/InBetweenNames/gentooLTO
Martin
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
24
46
Hi,
for this, who don't want to read a lot of text, there is a video of
my talk about this topic from openSUSE Conference:
https://youtu.be/ony0ajC0PWA
The slides can be found here:
https://github.com/thkukuk/atomic-updates_and_etc/tree/master/Slides
and the full, detailed abstract can be found here:
https://github.com/thkukuk/atomic-updates_and_etc/blob/master/README.md
What is this about?
RPM has a really very simple configuration file handling: overwrite
the config, move it away and write the new config or write the new config
in a different file (*.rpmsave and *.rpmnew).
If the rpm contains a configuration file marked as %config, and the
packager fixes a typo in a comment, RPM will move the by the admin
modified and adjusted configuration file away and put's the default
configuration file there, which means, your service will not work until
you merge the configuration files.
This is already bad, but it's getting really worse if you think about
atomic updates (transactional-updates on openSUSE):
- admin modifies configuration files
- admin starts an transactional update, the configuration file will
be modified
- admin makes changes to the configuration file
- admin reboots to active the changes
-> admin needs to find out which changes where done by whom and needs to
merge them all to get the service working again
While this shouldn't happen very often, more really seldom, if it happens,
it's really bad. Especially, if you think about big clusters with many
machines and not only a few workstations.
So I started looking into different solutions.
The first thing is: we are not alone with the problem, every distribution
with atomic updates has it, but every distribution has their own solution.
Which reminds me on the pre-FHS times, when you had to learn for every
distribution again where the configuration files and other tools could
be found.
So we need something, which helps everybody and is good enough specified,
that people will use this solution.
The second thing is: people want to have the configuration files in one
place, so that it is easy to find.
And at least, no, there is not the perfect solution solving everything,
for some I even have no idea, but for others we make big improvements
compared to today.
The goal is to provide a concept working for all Linux Distributors (like
the FHS, preferred is to get this into the FHS). Short to midterm, it should
solve the problems with atomic updates. Midterm to longterm, the result
should be, that no package installs anything in /etc, it should only contain
changes made by the system administrator or configuration files managed by
the system administrator.
The current proposals are:
https://github.com/thkukuk/atomic-updates_and_etc/blob/master/README.md#pro…
A short summary:
Application configuration files:
Do something similar to what systemd is already doing today (See
https://www.freedesktop.org/software/systemd/man/systemd.unit.html#Examples,
"Overriding vendor settings"). Put the default, by a Linux distributor
shipped configuration files somewhere below /usr, and /etc only contains
the overwrite.
This sounds like a lot of work, but in reality, many applications we
have on openSUSE Tumbleweed alredy support different locations for
configuration files and overwrite of them, like sysctl, dracut, PAM and
many more. For this, this is only a packaging exercise and rpmlint
checks.
System databases:
This are files in /etc like rpc, services and protocols.
We can put them somewhere below /usr, and /etc/ only contains the changes.
A glibc NSS module could merge them automatcially, different implementations
do exist already today for this.
/etc/passwd, /etc/group and /etc/shadow:
This is the big, open problem. We looked at many possible solutions,
but didn't found the real, generic one.
So, what is the expected outcome of this mail?
1. We need to agree, if we want to solve the problem or not
In my opinion, there is no real choice, if we don't do it
coordinated as Linux distributor, this will happen in a chaotic way.
2. We need to agree on the goal, so for me, this would be:
- short term: solve the problem for packages on openSUSE MicroOS
- mid term: solve the problem for openSUSE Tumbleweed
- long term: /etc/ only contains admin created files, a Linux
Distribution does not install there anything
3. We need to agree on a path below /usr for the default configuration
files
4. We need to agree on how we want to solve it.
Your comments and feedback?
Thanks,
Thorsten
--
Thorsten Kukuk, Distinguished Engineer, Senior Architect SLES & MicroOS
SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany
GF: Felix Imendoerffer, Mary Higgins, Sri Rasiah, HRB 21284 (AG Nuernberg)
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
25
73
Hi,
looks like when upgrading to latest TW (in my case from 20190521) the command
line in Dolphin (using F4 to open) shows only
bash-5.0$
instead of
user@machine:$PATH >
Anyone to confirm this behaviour?
Cheers
Axel
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
6
6
[opensuse-factory] [PLEASE SPEAK UP] Disabling legacy file systems by default?
by Martin Wilck 09 Jul '19
by Martin Wilck 09 Jul '19
09 Jul '19
SUSE will blacklist a number of legacy and/or less frequently used
file systems by default on SLES for security reasons.
The proposed list can be seen here:
https://github.com/openSUSE/suse-module-tools/pull/5/commits/8cb42fb6658f21…
The question is now whether we should do the same for openSUSE.
I figure that while the above list is probably not controversial for
enterprise customers, openSUSE users may have objections to some
items on the list. Please speak up if you do.
In any case, note that even if we do this, you can re-enable the
filesystems you need by simply commenting out lines in the blacklist
file.
Regards,
Martin
--
Dr. Martin Wilck <mwilck(a)suse.com>, Tel. +49 (0)911 74053 2107
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton
HRB 21284 (AG Nürnberg)
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
45
209
02 Jul '19
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
crash (7.2.5_k5.1.10_1 -> 7.2.6_k5.1.10_1)
libqt5-qtbase (5.12.3 -> 5.13.0)
libqt5-qtconnectivity (5.12.3 -> 5.13.0)
libqt5-qtdeclarative (5.12.3 -> 5.13.0)
libqt5-qtgraphicaleffects (5.12.3 -> 5.13.0)
libqt5-qtimageformats (5.12.3 -> 5.13.0)
libqt5-qtlocation (5.12.3 -> 5.13.0)
libqt5-qtmultimedia (5.12.3 -> 5.13.0)
libqt5-qtnetworkauth (5.12.3 -> 5.13.0)
libqt5-qtquickcontrols (5.12.3 -> 5.13.0)
libqt5-qtquickcontrols2 (5.12.3 -> 5.13.0)
libqt5-qtscript (5.12.3 -> 5.13.0)
libqt5-qtsensors (5.12.3 -> 5.13.0)
libqt5-qtserialport (5.12.3 -> 5.13.0)
libqt5-qtspeech (5.12.3 -> 5.13.0)
libqt5-qtsvg (5.12.3 -> 5.13.0)
libqt5-qttools (5.12.3 -> 5.13.0)
libqt5-qttranslations (5.12.3 -> 5.13.0)
libqt5-qtvirtualkeyboard (5.12.3 -> 5.13.0)
libqt5-qtwayland (5.12.3 -> 5.13.0)
libqt5-qtwebchannel (5.12.3 -> 5.13.0)
libqt5-qtwebengine (5.12.3 -> 5.13.0)
libqt5-qtwebsockets (5.12.3 -> 5.13.0)
libqt5-qtx11extras (5.12.3 -> 5.13.0)
libqt5-qtxmlpatterns (5.12.3 -> 5.13.0)
postfix
vim (8.1.1561 -> 8.1.1600)
=== Details ===
==== crash ====
Version update (7.2.5_k5.1.10_1 -> 7.2.6_k5.1.10_1)
- Upgrade source tarball to version 7.2.6
- drop patches obsoleted by version upgrade
* crash-xen-invalid-pcpu-vaddr-use-hardware-domain-symbol.patch
* crash-fix-for-4.20-without-CONFIG_RANDOMIZE_BASE.patch
* crash-fix-for-virsh-dump-dumps-with-KASLR.patch
* crash-fix-kmem-z-on-kernel-5.0.patch
* crash-fix-kmem-i-on-kernel-5.0.patch
* crash-fix-sym-for-module-symbols-on-kernel-5.0.patch
* crash-fix-dis-function-for-module-symbols-on-kernel-5.0.patch
* crash-handle-radix_tree_root-changes-in-post-5.1-kernels.patch
* crash-find-kernel-configuration-data-with-kernel-5.1.patch
* crash-fix-dev-dD-on-kernel-5.1.patch
==== libqt5-qtbase ====
Version update (5.12.3 -> 5.13.0)
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3
- Add patch to restore compatibility with akonadi's PGSQL backend
(see https://bugs.archlinux.org/task/62997):
* 0001-Revert-Always-escape-the-table-names-when-creating-t.patch
- Disable libzstd support again, it breaks various existing codebases (QTBUG-76521)
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtbase.git/plain/dist/changes-5.13.0/?h=5.13
- Remove patches, now upstream:
* 0001-Add-quoting-to-deal-with-empty-CMAKE_CXX_STANDARD_LI.patch
- Add patches to improve compatibility with Krita:
* 0001-Fix-notification-of-QDockWidget-when-it-gets-undocke.patch
* 0002-Synthesize-Enter-LeaveEvent-for-accepted-QTabletEven.patch
* 0003-Add-an-ID-for-recognition-of-UGEE-tablets.patch
- Revert yet another commit to fix linker errors:
* 0001-Revert-qmake-link-qt-libraries-by-full-path.patch
- Enable libzstd support
- Revert some commits in the hope of fixing some broken paths (QTBUG-76255):
* 0001-Revert-Fix-QMAKE_PRL_INSTALL_REPLACE-for-macOS.patch
* 0002-Revert-Replace-absolute-Qt-lib-dir-in-.prl-files.patch
* 0003-Revert-Fix-prl-replacements-if-libdir-is-in-QMAKE_DE.patch
- Add patch to fix some cmake module config files (QTBUG-76244):
* 0001-Add-quoting-to-deal-with-empty-CMAKE_CXX_STANDARD_LI.patch
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Remove patches, now upstream:
* 0001-Fix-page-breaking-with-large-images.patch
==== libqt5-qtconnectivity ====
Version update (5.12.3 -> 5.13.0)
Subpackages: libQt5Bluetooth5 libQt5Bluetooth5-imports libQt5Nfc5 libQt5Nfc5-imports libqt5-qtconnectivity-tools
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtconnectivity.git/plain/dist/changes-5.13.0/?h=5…
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Update to 5.13.0-beta2:
* New bugfix release
* No changelog available
==== libqt5-qtdeclarative ====
Version update (5.12.3 -> 5.13.0)
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtdeclarative.git/plain/dist/changes-5.13.0/?h=5.…
- Remove patches, upstream in 5.13:
* Dont-crash-when-accessing-invalid-properties.patch
==== libqt5-qtgraphicaleffects ====
Version update (5.12.3 -> 5.13.0)
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtgraphicaleffects.git/plain/dist/changes-5.13.0/…
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Update to 5.13.0-beta2:
* New bugfix release
* No changelog available
==== libqt5-qtimageformats ====
Version update (5.12.3 -> 5.13.0)
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtimageformats.git/plain/dist/changes-5.13.0/?h=5…
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Update to 5.13.0-beta2:
* Switched to new configuration system
* New bugfix release
* No changelog available
- Refresh jas_version.patch
- Add "-mng" to force-enable mng support, was implicitly enabled before
- Add "-system-tiff -system-webp" to enforce use of system libs
==== libqt5-qtlocation ====
Version update (5.12.3 -> 5.13.0)
Subpackages: libQt5Location5 libQt5Positioning5 libQt5PositioningQuick5
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtlocation.git/plain/dist/changes-5.13.0/?h=5.13
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Update to 5.13.0-beta2:
* New bugfix release
* No changelog available
==== libqt5-qtmultimedia ====
Version update (5.12.3 -> 5.13.0)
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtmultimedia.git/plain/dist/changes-5.13.0/?h=5.13
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Update to 5.13.0-beta2:
* New bugfix release
* No changelog available
==== libqt5-qtnetworkauth ====
Version update (5.12.3 -> 5.13.0)
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtnetworkauth.git/plain/dist/changes-5.13.0/?h=5.…
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Update to 5.13.0-beta2:
* New bugfix release
* No changelog available
==== libqt5-qtquickcontrols ====
Version update (5.12.3 -> 5.13.0)
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtquickcontrols.git/plain/dist/changes-5.13.0/?h=…
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Update to 5.13.0-beta2:
* New bugfix release
* No changelog available
==== libqt5-qtquickcontrols2 ====
Version update (5.12.3 -> 5.13.0)
Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtquickcontrols2.git/plain/dist/changes-5.13.0/?h…
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Update to 5.13.0-beta2:
* New bugfix release
* No changelog available
==== libqt5-qtscript ====
Version update (5.12.3 -> 5.13.0)
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtscript.git/plain/dist/changes-5.13.0/?h=5.13
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
==== libqt5-qtsensors ====
Version update (5.12.3 -> 5.13.0)
Subpackages: libQt5Sensors5 libQt5Sensors5-imports
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtsensors.git/plain/dist/changes-5.13.0/?h=5.13
- Update the license for the example subpackage
- Update License tag, no Qt Company exception involved
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Update to 5.13.0-beta2:
* New bugfix release
* No changelog available
==== libqt5-qtserialport ====
Version update (5.12.3 -> 5.13.0)
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtserialport.git/plain/dist/changes-5.13.0/?h=5.13
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Update to 5.13.0-beta2:
* New bugfix release
* No changelog available
==== libqt5-qtspeech ====
Version update (5.12.3 -> 5.13.0)
Subpackages: libQt5TextToSpeech5 libqt5-qtspeech-plugin-speechd
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtspeech.git/plain/dist/changes-5.13.0/?h=5.13
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Update to 5.13.0-beta2:
* New bugfix release
* No changelog available
==== libqt5-qtsvg ====
Version update (5.12.3 -> 5.13.0)
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtsvg.git/plain/dist/changes-5.13.0/?h=5.13
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Update to 5.13.0-beta2:
* New bugfix release
* No changelog available
==== libqt5-qttools ====
Version update (5.12.3 -> 5.13.0)
Subpackages: libQt5Designer5 libQt5Help5 libqt5-qdbus libqt5-qtpaths
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qttools.git/plain/dist/changes-5.13.0/?h=5.13
- Drop patches, now upstream:
* 0001-qdoc-Don-t-spam-garbage.patch
- Add patch to fix doc builds getting terminated:
* 0001-qdoc-Don-t-spam-garbage.patch
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
==== libqt5-qttranslations ====
Version update (5.12.3 -> 5.13.0)
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qttranslations.git/plain/dist/changes-5.13.0/?h=5…
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Update to 5.13.0-beta2:
* New bugfix release
* No changelog available
==== libqt5-qtvirtualkeyboard ====
Version update (5.12.3 -> 5.13.0)
Subpackages: libQt5HunspellInputMethod5 libQt5VirtualKeyboard5 libqt5-qtvirtualkeyboard-hunspell
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtvirtualkeyboard.git/plain/dist/changes-5.13.0/?…
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Update to 5.13.0-beta2:
* New bugfix release
* No changelog available
==== libqt5-qtwayland ====
Version update (5.12.3 -> 5.13.0)
Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtwayland.git/plain/dist/changes-5.13.0/?h=5.13
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Drop patches, bug fixed upstream:
* 0001-Revert-Fix-compilation-with-QT_NO_WARNING_OUTPUT.patch
* 0002-Revert-Client-Don-t-send-illegal-wl_pointer.set_curs.patch
* 0003-Revert-Client-tests-Add-convenience-for-getting-curs.patch
* 0004-Revert-Client-Decrease-buffer_scale-for-small-cursor.patch
* 0005-Revert-Client-Refactor-cursors-and-fix-various-bugs.patch
- Revert upstream commits to hopefully fix kscreenlocker crash (kde#407653):
* 0001-Revert-Fix-compilation-with-QT_NO_WARNING_OUTPUT.patch
* 0002-Revert-Client-Don-t-send-illegal-wl_pointer.set_curs.patch
* 0003-Revert-Client-tests-Add-convenience-for-getting-curs.patch
* 0004-Revert-Client-Decrease-buffer_scale-for-small-cursor.patch
* 0005-Revert-Client-Refactor-cursors-and-fix-various-bugs.patch
- Update to 5.13.0-beta2:
* New bugfix release
* No changelog available
==== libqt5-qtwebchannel ====
Version update (5.12.3 -> 5.13.0)
Subpackages: libQt5WebChannel5 libQt5WebChannel5-imports
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtwebchannel.git/plain/dist/changes-5.13.0/?h=5.13
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Update to 5.13.0-beta2:
* New bugfix release
* No changelog available
==== libqt5-qtwebengine ====
Version update (5.12.3 -> 5.13.0)
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtwebengine.git/plain/dist/changes-5.13.0/?h=5.13
- Replace open coded macro for parallel build limit by the one from the
memory-constraints package
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Fix system_vpx bcond
- Update to 5.13.0-beta2:
* New bugfix release
* No changelog available
- Refresh patches:
* harmony-fix.diff
* chromium-non-void-return.patch (sigh, again)
- Fix system_vpx bcond
- Disable using the system ICU on Leap < 16, too old
==== libqt5-qtwebsockets ====
Version update (5.12.3 -> 5.13.0)
Subpackages: libQt5WebSockets5 libQt5WebSockets5-imports
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtwebsockets.git/plain/dist/changes-5.13.0/?h=5.13
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Update to 5.13.0-beta2:
* New bugfix release
* No changelog available
==== libqt5-qtx11extras ====
Version update (5.12.3 -> 5.13.0)
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtx11extras.git/plain/dist/changes-5.13.0/?h=5.13
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Update to 5.13.0-beta2:
* New bugfix release
* No changelog available
==== libqt5-qtxmlpatterns ====
Version update (5.12.3 -> 5.13.0)
Subpackages: libQt5XmlPatterns5 libqt5-qtxmlpatterns-imports
- Update to 5.13.0:
* New bugfix release
* No changelog available
* For more details about Qt 5.13 please see:
* http://code.qt.io/cgit/qt/qtxmlpatterns.git/plain/dist/changes-5.13.0/?h=5.…
- Update to 5.13.0-rc:
* New bugfix release
* No changelog available
- Update to 5.13.0-beta2:
* New bugfix release
* No changelog available
==== postfix ====
Subpackages: postfix-doc
- Ensure that postfix is member of all groups as before.
==== vim ====
Version update (8.1.1561 -> 8.1.1600)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.1.1600, fixes the following problems
* Popup_setoptions() is not implemented yet.
* Popup window not always redrawn after popup_setoptions().
* Crash when using closures.
* Sign column takes up space. (Adam Stankiewicz)
* Error message when terminal closes while it is not in the current tab.
* Localtime_r() does not respond to $TZ changes.
* Cannot build with signs but without diff feature.
* Icon signs not displayed properly in the number column.
* textprop highlight starts too early if just after a tab.
* Compiler warnings with tiny build. (Tony Mechelynck)
* Textprop test fails if screenhots do not work.
* Tabpage option not yet implemented for popup window.
* Compiler warning for unused argument.
* Command line redrawn for +arabic without Arabic characters. (Dominique
Pelle)
* Dict and list could be GC'ed while displaying error in a timer. (Yasuhiro
Matsumoto)
* Cannot make part of a popup transparent.
* Shared functions for testing are disorganised.
* Cannot build with +textprop but without +timers.
* Set_ref_in_list() only sets ref in items.
* The evalfunc.c file is getting too big.
* :let-heredoc does not trim enough.
* Error number used in two places.
* Redraw problem when sign icons in the number column.
* In :let-heredoc line continuation is recognized.
* Popup window does not indicate scroll position.
* Popup window test fails.
* On error garbage collection may free memory in use.
* May start file dialog while exiting.
* Filetype not detected for C++ header files without extension.
* May still start file dialog while exiting.
* When resizing the screen may draw popup in wrong position. (Masato
Nishihata)
* Cannot scroll a popup window with the mouse.
* Update to test file missing.
* Compiler warning for uninitialized variable. (Tony Mechelynck)
* Cannot specify highlighting for popup window scrollbar.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
4
3
02 Jul '19
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
ImageMagick (7.0.8.48 -> 7.0.8.49)
MozillaFirefox (67.0 -> 67.0.4)
MozillaThunderbird (60.7.1 -> 60.7.2)
NetworkManager
NetworkManager-applet
accerciser (3.32.2 -> 3.32.3)
audit
audit-secondary
bolt (0.7 -> 0.8)
btrfsmaintenance
ding-libs
dleyna-core
dleyna-server
dnsmasq
epiphany
evolution (3.32.2 -> 3.32.3)
evolution-data-server (3.32.2 -> 3.32.3)
ffmpeg-4
filesystem
gcc9 (9.1.1+r271393 -> 9.1.1+r272147)
gconf2
git (2.21.0 -> 2.22.0)
gitg
glib-networking (2.60.2 -> 2.60.3)
glib2 (2.60.3 -> 2.60.4)
gnome-shell
google-noto-fonts
gupnp-igd
hwdata (0.323 -> 0.324)
kernel-firmware (20190514 -> 20190618)
kernel-source (5.1.7 -> 5.1.10)
libXi (1.7.9 -> 1.7.10)
libappindicator
libcontainers-common
libguestfs
librevenge
libseccomp (2.4.0 -> 2.4.1)
libsolv (0.7.4 -> 0.7.5)
libssh2_org (1.8.2 -> 1.9.0)
libvirt
libzypp (17.11.4 -> 17.12.0)
linux-glibc-devel (5.0 -> 5.1)
man
ncurses
ntp
numad
obs-service-tar_scm (0.10.9.1557261720.32a1cdb -> 0.10.9.1559745964.22c86cd)
openexr
ovmf (2019+git1552059899.89910a39dcfd -> 201905)
permissions (1550_20190429 -> 1550_20190521)
plasma-browser-integration (5.16.1 -> 5.16.2)
pulseaudio
python
python-base
rp-pppoe (3.12 -> 3.13)
rubygem-cfa (0.7.0 -> 1.0.0)
rubygem-cfa_grub2 (1.0.1 -> 2.0.0)
rygel (0.36.2 -> 0.38.1)
salt
schily
sessreg (1.1.1 -> 1.1.2)
spamassassin
system-config-printer
systemd-presets-branding-openSUSE
systemd-presets-common-SUSE
sysvinit (2.90 -> 2.95)
vala (0.44.4 -> 0.44.5)
vsftpd
webkit2gtk3
xdg-desktop-portal-kde (5.16.1 -> 5.16.2)
xfce4-panel-plugin-cpugraph (1.0.90 -> 1.0.91)
zlib
zypper (1.14.27 -> 1.14.28)
=== Details ===
==== ImageMagick ====
Version update (7.0.8.48 -> 7.0.8.49)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI4 libMagickCore-7_Q16HDRI6 libMagickWand-7_Q16HDRI6 perl-PerlMagick
- disable indirect reads [bsc#1138425]
(https://imagemagick.org/script/security-policy.php)
- modified patches
% ImageMagick-configuration-SUSE.patch (refreshed)
- version update to 7.0.8.49
* Add support for RGB565 image format (reference
https://imagemagick.org/discourse-server/viewtopic.php?f=2&t=36078).
* Use user defined allocator instead of `malloc` (reference
https://github.com/ImageMagick/ImageMagick6/pull/49/).
* Add static decorator to accelerator kernels (reference
https://github.com/ImageMagick/ImageMagick/issues/1366).
==== MozillaFirefox ====
Version update (67.0 -> 67.0.4)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 67.0.4
MFSA 2019-19 (boo#1138872)
* CVE-2019-11708 (bmo#1559858)
sandbox escape using Prompt:Open
- Mozilla Firefox 67.0.3
MFSA 2019-18 (boo#1138614)
* CVE-2019-11707 (bmo#1544386)
Type confusion in Array.pop
- Mozilla Firefox 67.0.2
* Fixed: Fix JavaScript error ("TypeError: data is null in
PrivacyFilter.jsm") in console which may significantly degrade
sessionstore reliability and performance (bmo#1553413)
* Fixed: Proxy authentication dialog box repeatedly pops up
asking to authenticate after upgrading to Firefox 67 (bmo#1548804)
* Fixed: Pearson MyCloud breaks if FIDO U2F is not Chrome's
implementation (bmo#1551282)
* Fixed: Starting in safe mode on Linux or macOS causes Firefox
to think on the subsequent launch that the profile is too
recent to be used with this version of Firefox (bmo#1556612)
* Fixed: Linux distribution users can't easily install/use
additional/different languages using the built-in preferences
UI (bmo#1554744)
* Fixed: Developer tools users can't copy the href/src content
from various HTML tags via the context menu in the Inspector
markup view (bmo#1552275)
* Fixed: Custom home page is broken with clearing data on shutdown
settings applied (bmo#1554167)
* Fixed: Performance-regression for eclipse RAP based applications
(bmo#1555962)
* Fixed: macOS 10.15 crash fix (bmo#1556076)
* Fixed: Can't start two downloads in parallel via <a download>
anymore (bmo#1542912)
- Mozilla Firefox 67.0.1
* enable enhanced tracking protection by default for new users
* upgrade of Facebook container to version 2.0
* new version of Firefox Lockwise (password management)
* new version of Firefox Monitor
* Firefox Send improvements
==== MozillaThunderbird ====
Version update (60.7.1 -> 60.7.2)
Subpackages: MozillaThunderbird-translations-common
- Mozilla Thunderbird 60.7.2
MFSA 2019-20 (boo#1138872)
* CVE-2019-11707 (bmo#1544386)
Type confusion in Array.pop
* CVE-2019-11708 (bmo#1559858)
sandbox escape using Prompt:Open
==== NetworkManager ====
Subpackages: NetworkManager-lang libnm0 typelib-1_0-NM-1_0
- Add nm-add-CAP_SYS_ADMIN-permission.patch: Add CAP_SYS_ADMIN
which netconfig needs to call setdomainname (bsc#1129587).
==== NetworkManager-applet ====
Subpackages: NetworkManager-applet-lang NetworkManager-connection-editor libnma0 nma-data typelib-1_0-NMA-1_0
- Rebase feature-app-indicator-desktop-file.patch (boo#1138523).
==== accerciser ====
Version update (3.32.2 -> 3.32.3)
Subpackages: accerciser-lang
- Update to version 3.32.3:
+ Fix showing relations.
+ Fix support for IPython 7.
+ Fix build instructions.
+ Don't crash on empty schema list.
+ Fix using translations.
==== audit ====
Subpackages: audit-devel libaudit1 libaudit1-32bit libauparse0
- Make use of some %make_install.
==== audit-secondary ====
Subpackages: audit python3-audit
- Reduce scriptlets' hard dependency on systemd.
==== bolt ====
Version update (0.7 -> 0.8)
- Update to 0.8
* New Features:
- IOMMU support: adapt behavior iommu support is present and active
* automatically enroll new devices with the new iommu policy when iommu is active
* automatically authorize devices with the iommu policy if iommu is active
- boltctl config command to describe, get and set global, device and domain properties.
- Chain authorization and enrollment via boltctl {enroll, authorize} --chain
- bolt-mock script for interactively testing boltd
* Improvements:
- Automatically import devices that were authorized at boot
- Make tests installable
- Honour STATE_DIRECTORY and RUNTIME_DIRECTORY
- Profiling support via gprof
* Bug fixes:
- Better handling of random data generation, removed hardening_for_RNG_code.patch
- Fix double free in case of client creation failure
- Fix invalid format string in warning
- dbus configuration moved /usr/share
==== btrfsmaintenance ====
- spec: fix typo in macro name
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
shortcut the build queues by allowing usage of systemd-mini
==== ding-libs ====
Subpackages: libbasicobjects0 libcollection4 libdhash1 libini_config5 libpath_utils1 libref_array1
- Add patch fixing errors writeout to stdout:
* INI-Remove-definiton-of-TRACE_LEVEL.patch
==== dleyna-core ====
- Add dleyna-core-port-to-gupnp1_2.patch: Port to gupnp-1.2.
Following the above patch, replace pkgconfig(gupnp-1.0) with
pkgconfig(gupnp-1.2) BuildRequires.
==== dleyna-server ====
- Add dleyna-server-port-gupnp1_2.patch: Port to gupnp-1.2.
Following this: replace pkgconfig(gssdp-1.0) and
pkgconfig(gupnp-1.0) with pkgconfig(gssdp-1.2) and
pkgconfig(gupnp-1.2) BuildRequires.
==== dnsmasq ====
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
shortcut the build queues by allowing usage of systemd-mini
==== epiphany ====
Subpackages: epiphany-lang gnome-shell-search-provider-epiphany
- Add epiphany-web-app-utils_Fix-crash.patch: Fix crash when web
app profile lacks .app file and broken web apps should crash in a
nicer way.
==== evolution ====
Version update (3.32.2 -> 3.32.3)
Subpackages: evolution-lang evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin
- Update to version 3.32.3:
+ Fix a possible memory leak in
e-web-view.c:web_view_initialize().
+ Reference a GDBusProxy object in the synchronous call wrappers.
+ Fix a crash when filling mail threaded view.
+ Change buffer size argument value in call of
icalvalue_decode_ical_string().
+ Change path where backup/restore searches for the .running
file.
+ Fix several memory leaks in the addressbook code.
+ Bugs fixed: glgo#GNOME/evolution#400, glgo#GNOME/evolution#405,
glgo#GNOME/evolution#432, glgo#GNOME/evolution#433,
glgo#GNOME/evolution#437, glgo#GNOME/evolution#439,
glgo#GNOME/evolution#445, glgo#GNOME/evolution#446,
glgo#GNOME/evolution#454, glgo#GNOME/evolution#472,
glgo#GNOME/evolution#474, glgo#GNOME/evolution#479,
glgo#GNOME/evolution#481, glgo#GNOME/evolution#484,
glgo#GNOME/evolution!13, glgo#GNOME/evolution!14,
glgo#GNOME/evolution!16, glgo#GNOME/evolution#112.
+ Updated translations.
- Use modern cmake_build macro.
==== evolution-data-server ====
Version update (3.32.2 -> 3.32.3)
Subpackages: evolution-data-server-lang libcamel-1_2-62 libebackend-1_2-10 libebook-1_2-19 libebook-contacts-1_2-2 libecal-1_2-19 libedata-book-1_2-25 libedata-cal-1_2-29 libedataserver-1_2-24 libedataserverui-1_2-2
- Update to version 3.32.3:
+ [IMAPx]
- Fix a leak of CamelMessageInfo when downloading message from
a server.
- Prefer local search in folders fully synchronized for
offline.
+ EDataBook/EDataCal: Flush GDBus connection on backend property
change.
+ Add workaround for D-Bus property change into get-revision
tests.
+ Expose E-Book/Cal-BackendSExp lock.
+ Change buffer size argument value in call of
icalvalue_decode_ical_string().
+ Update overdue time immediately after the reminders' window is
mapped.
+ Correct test for file writable test in On This Computer
backend.
+ CamelOperation can be used by other thread while in its
finalize().
+ Change how CamelOfflineStore goes online.
+ Bugs fixed: glgo#GNOME/evolution-data-server#108,
glgo#GNOME/evolution-data-server#112,
glgo#GNOME/evolution-data-server#114,
glgo#GNOME/evolution-data-server#116,
glgo#GNOME/evolution-data-server#123,
glgo#GNOME/evolution-data-server#190,
glgo#GNOME/evolution-data-server#479.
- Drop eds-issue-108.patch: Fixed upstream.
- Use modern cmake_build macro.
- Add eds-issue-108.patch: Folder changes could be claimed in a
wrong folder after APPEND, fixes glgo#GNOME/evolution#296,
glgo#GNOME/evolution-data-server#108.
==== ffmpeg-4 ====
Subpackages: libavcodec58 libavdevice58 libavfilter7 libavformat58 libavresample4 libavutil56 libpostproc55 libswresample3 libswscale5
- Add ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch
from OpenMandriva to optionally enable runtime enabling of
fdkaac/lame/x264/x265
- Enable runtime enabling for fdkaac via --enable-libfdk-aac-dlopen
- Rename bcond fdk_aac to fdk_aac_dlopen
- Remove fdk-aac BuildRequires now it's only dlopen'd
==== filesystem ====
- Re-add /var/cache and /var/log (revert [bsc#1078466] because of
[bsc#1078466])
- Fix permission of fs-var.conf
==== gcc9 ====
Version update (9.1.1+r271393 -> 9.1.1+r272147)
Subpackages: cpp9 gcc9-c++ gcc9-fortran gcc9-info gcc9-locale gcc9-objc libasan5 libatomic1 libgcc_s1 libgcc_s1-32bit libgfortran5 libgomp1 libitm1 liblsan0 libobjc4 libquadmath0 libstdc++6 libstdc++6-32bit libstdc++6-devel-gcc9 libstdc++6-locale libtsan0 libubsan1
- Update to gcc-9-branch head (r272147).
* Pulls fix for random debug info differences when compiling D code.
[gcc#90778]
- Update to gcc-9-branch head (r271995).
* installs workaround for broken lapack C interfaces
- Drop gcc9-spectrev1.patch, add gcc9-reproducible-builds.patch
and gcc9-reproducible-builds-buildid-for-checksum.patch moving
reproducible build improvements over from GCC 8 package.
- Split out libstdc++ pretty-printers into a separate package
supplementing gdb and the installed runtime. [bsc#1135254]
- Update to gcc-9-branch head (r271643).
==== gconf2 ====
Subpackages: gconf-polkit gconf2-lang
- Run gsettings-schema-convert through 2to3, and adjust to use
python 3. Also require python3, rather than python, and remove
python-lxml Recommends (boo#1136216).
==== git ====
Version update (2.21.0 -> 2.22.0)
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk
- git 2.22.0
* The filter specification "--filter=sparse:path=<path>" used to
create a lazy/partial clone has been removed. Using a blob that is
part of the project as sparse specification is still supported with
the "--filter=sparse:oid=<blob>" option
* "git checkout --no-overlay" can be used to trigger a new mode of
checking out paths out of the tree-ish, that allows paths that
match the pathspec that are in the current index and working tree
and are not in the tree-ish.
* Four new configuration variables {author,committer}.{name,email}
have been introduced to override user.{name,email} in more specific
cases.
* "git branch" learned a new subcommand "--show-current".
* The command line completion (in contrib/) has been taught to
complete more subcommand parameters.
* The completion helper code now pays attention to repository-local
configuration (when available), which allows --list-cmds to honour
a repository specific setting of completion.commands, for example.
* The list of conflicted paths shown in the editor while concluding a
conflicted merge was shown above the scissors line when the
clean-up mode is set to "scissors", even though it was commented
out just like the list of updated paths and other information to
help the user explain the merge better.
* "git rebase" that was reimplemented in C did not set ORIG_HEAD
correctly, which has been corrected.
* "git worktree add" used to do a "find an available name with stat
and then mkdir", which is race-prone. This has been fixed by using
mkdir and reacting to EEXIST in a loop.
- Removed upstreamed patch worktree-fix-worktree-add-race.patch
* previous item
==== gitg ====
Subpackages: gitg-lang libgitg-1_0-0 libgitg-ext-1_0-0
- Add gitg-repository-being-null.patch: Support repository being
null (boo#1137583, gl#GNOME/gitg#213).
==== glib-networking ====
Version update (2.60.2 -> 2.60.3)
Subpackages: glib-networking-lang
- Update to version 2.60.3:
+ Fix clobbering of the thread-default main context after
certificate verification failure during async handshakes since
2.60.1.
+ Fix GTlsDatabase initialization failures in OpenSSL backend due
to uninitialized memory use.
+ Fix minor leak of ALPN protocols.
==== glib2 ====
Version update (2.60.3 -> 2.60.4)
Subpackages: glib2-lang 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.60.4:
+ Fixes to improved network status detection with NetworkManager.
+ Leak fixes to some `glib-genmarshal` generated code.
+ Further fixes to the Happy Eyeballs (RFC 8305) implementation.
+ File system permissions fix to clamp down permissions in a
small time window when copying files (CVE-2019-12450).
+ Bugs fixed: glgo#GNOME/GLib#1755, glgo#GNOME/GLib#1788,
glgo#GNOME/GLib#1792, glgo#GNOME/GLib#1793,
glgo#GNOME/GLib#1795, glgo#GNOME/GLib!865, glgo#GNOME/GLib!878.
==== gnome-shell ====
Subpackages: gnome-shell-calendar gnome-shell-lang
- Drop gnome-shell-animations-speedup.patch: It causes problems
with 3'rd party gnome-shell themes, and was dropped from upstream
stable branch due to this.
==== google-noto-fonts ====
Subpackages: google-noto-fonts-doc noto-sans-fonts
- Separate Noto Color Emoji and Noto Emoji fonts into a new project
due to their different release cycle
- Fix the direct changes to spec file at the previous commit
==== gupnp-igd ====
- Add gupnp-igd-port-to-new-gupnp-api.patch: Port to new GUPnP API.
- Following the above patch, replace pkgconfig(gssdp-1.0) and
pkgconfig(gupnp-1.0) with pkgconfig(gssdp-1.2) and
pkgconfig(gupnp-1.2) and add libtool BuildRequires aswell as pass
autoreconf, as the patch touches the buildsystem.
==== hwdata ====
Version update (0.323 -> 0.324)
- Update to version 0.324:
* Updated pci, usb and vendor ids.
==== kernel-firmware ====
Version update (20190514 -> 20190618)
Subpackages: ucode-amd
- Update to version 20190618:
* cavium: Add firmware for CNN55XX crypto driver.
* linux-firmware: Update firmware file for Intel Bluetooth 22161
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9260
* linux-firmware: Update AMD SEV firmware
* linux-firmware: update licence text for Marvell firmware
- Update to version 20190607:
* linux-firmware: update firmware for mhdp8546
* linux-firmware: rsi: update firmware images for Redpine 9113 chipset
* imx: sdma: update firmware to v3.5/v4.5
* nvidia: update GP10[2467] SEC2 RTOS with the one already used on GP108
==== kernel-source ====
Version update (5.1.7 -> 5.1.10)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms kernel-vanilla
- move patches from .fixes to .suse
There is no patches.fixes in stable.
- commit ad24342
- tcp: enforce tcp_min_snd_mss in tcp_mtu_probing() (bsc#1137586
CVE-2019-11479).
- tcp: add tcp_min_snd_mss sysctl (bsc#1137586 CVE-2019-11479).
- tcp: tcp_fragment() should apply sane memory limits (bsc#1137586
CVE-2019-11478).
- tcp: limit payload size of sacked skbs (bsc#1137586
CVE-2019-11477).
- commit a5ec6d9
- Linux 5.1.10 (bnc#1012628).
- media: rockchip/vpu: Fix/re-order probe-error/remove path
(bnc#1012628).
- media: rockchip/vpu: Add missing dont_use_autosuspend() calls
(bnc#1012628).
- rapidio: fix a NULL pointer dereference when create_workqueue()
fails (bnc#1012628).
- fs/fat/file.c: issue flush after the writeback of FAT
(bnc#1012628).
- sysctl: return -EINVAL if val violates minmax (bnc#1012628).
- ipc: prevent lockup on alloc_msg and free_msg (bnc#1012628).
- drm/msm: correct attempted NULL pointer dereference in debugfs
(bnc#1012628).
- drm/pl111: Initialize clock spinlock early (bnc#1012628).
- mm/mprotect.c: fix compilation warning because of unused 'mm'
variable (bnc#1012628).
- ARM: prevent tracing IPI_CPU_BACKTRACE (bnc#1012628).
- mm/hmm: select mmu notifier when selecting HMM (bnc#1012628).
- hugetlbfs: on restore reserve error path retain subpool
reservation (bnc#1012628).
- mm/memory_hotplug: release memory resource after
arch_remove_memory() (bnc#1012628).
- mem-hotplug: fix node spanned pages when we have a node with
only ZONE_MOVABLE (bnc#1012628).
- mm/cma.c: fix crash on CMA allocation if bitmap allocation fails
(bnc#1012628).
- initramfs: free initrd memory if opening /initrd.image fails
(bnc#1012628).
- mm/compaction.c: fix an undefined behaviour (bnc#1012628).
- mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY
(bnc#1012628).
- mm/cma.c: fix the bitmap status to show failed allocation reason
(bnc#1012628).
- mm: page_mkclean vs MADV_DONTNEED race (bnc#1012628).
- mm/cma_debug.c: fix the break condition in cma_maxchunk_get()
(bnc#1012628).
- mm/slab.c: fix an infinite loop in leaks_show() (bnc#1012628).
- kernel/sys.c: prctl: fix false positive in validate_prctl_map()
(bnc#1012628).
- thermal: rcar_gen3_thermal: disable interrupt in .remove
(bnc#1012628).
- drivers: thermal: tsens: Don't print error message on
- EPROBE_DEFER (bnc#1012628).
- mfd: tps65912-spi: Add missing of table registration
(bnc#1012628).
- mfd: intel-lpss: Set the device in reset state when init
(bnc#1012628).
- drm/nouveau/disp/dp: respect sink limits when selecting failsafe
link configuration (bnc#1012628).
- mfd: twl6040: Fix device init errors for ACCCTL register
(bnc#1012628).
- perf/x86/intel: Allow PEBS multi-entry in watermark mode
(bnc#1012628).
- drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource()
mthd when encoders change (bnc#1012628).
- drm/nouveau: fix duplication of nv50_head_atom struct
(bnc#1012628).
- drm/bridge: adv7511: Fix low refresh rate selection
(bnc#1012628).
- objtool: Don't use ignore flag for fake jumps (bnc#1012628).
- drm/nouveau/kms/gv100-: fix spurious window immediate interlocks
(bnc#1012628).
- bpf: fix undefined behavior in narrow load handling
(bnc#1012628).
- EDAC/mpc85xx: Prevent building as a module (bnc#1012628).
- pwm: meson: Use the spin-lock only to protect register
modifications (bnc#1012628).
- mailbox: stm32-ipcc: check invalid irq (bnc#1012628).
- ntp: Allow TAI-UTC offset to be set to zero (bnc#1012628).
- f2fs: fix to avoid panic in do_recover_data() (bnc#1012628).
- f2fs: fix to avoid panic in f2fs_inplace_write_data()
(bnc#1012628).
- f2fs: fix error path of recovery (bnc#1012628).
- f2fs: fix to avoid panic in f2fs_remove_inode_page()
(bnc#1012628).
- f2fs: fix to do sanity check on free nid (bnc#1012628).
- f2fs: fix to clear dirty inode in error path of f2fs_iget()
(bnc#1012628).
- f2fs: fix to avoid panic in dec_valid_block_count()
(bnc#1012628).
- f2fs: fix to use inline space only if inline_xattr is enable
(bnc#1012628).
- f2fs: fix to avoid panic in dec_valid_node_count()
(bnc#1012628).
- f2fs: fix to do sanity check on valid block count of segment
(bnc#1012628).
- f2fs: fix to avoid deadloop in foreground GC (bnc#1012628).
- f2fs: fix to retrieve inline xattr space (bnc#1012628).
- f2fs: fix to do checksum even if inode page is uptodate
(bnc#1012628).
- media: atmel: atmel-isc: fix asd memory allocation
(bnc#1012628).
- percpu: remove spurious lock dependency between percpu and sched
(bnc#1012628).
- configfs: fix possible use-after-free in configfs_register_group
(bnc#1012628).
- uml: fix a boot splat wrt use of cpu_all_mask (bnc#1012628).
- PCI: dwc: Free MSI in dw_pcie_host_init() error path
(bnc#1012628).
- PCI: dwc: Free MSI IRQ page in dw_pcie_free_msi() (bnc#1012628).
- fbcon: Don't reset logo_shown when logo is currently shown
(bnc#1012628).
- ovl: do not generate duplicate fsnotify events for "fake" path
(bnc#1012628).
- mmc: mmci: Prevent polling for busy detection in IRQ context
(bnc#1012628).
- netfilter: nf_flow_table: fix missing error check for
rhashtable_insert_fast (bnc#1012628).
- netfilter: nf_conntrack_h323: restore boundary check correctness
(bnc#1012628).
- mips: Make sure dt memory regions are valid (bnc#1012628).
- netfilter: nf_tables: fix base chain stat rcu_dereference usage
(bnc#1012628).
- watchdog: imx2_wdt: Fix set_timeout for big timeout values
(bnc#1012628).
- watchdog: fix compile time error of pretimeout governors
(bnc#1012628).
- blk-mq: move cancel of requeue_work into blk_mq_release
(bnc#1012628).
- iommu/vt-d: Set intel_iommu_gfx_mapped correctly (bnc#1012628).
- vfio-pci/nvlink2: Fix potential VMA leak (bnc#1012628).
- misc: pci_endpoint_test: Fix test_reg_bar to be updated in
pci_endpoint_test (bnc#1012628).
- PCI: designware-ep: Use aligned ATU window for raising MSI
interrupts (bnc#1012628).
- nvme-pci: unquiesce admin queue on shutdown (bnc#1012628).
- nvme-pci: shutdown on timeout during deletion (bnc#1012628).
- netfilter: nf_flow_table: check ttl value in flow offload data
path (bnc#1012628).
- netfilter: nf_flow_table: fix netdev refcnt leak (bnc#1012628).
- ALSA: hda - Register irq handler after the chip initialization
(bnc#1012628).
- powerpc/pseries: Track LMB nid instead of using device tree
(bnc#1012628).
- arm64: defconfig: Update UFSHCD for Hi3660 soc (bnc#1012628).
- iommu/vt-d: Don't request page request irq under
dmar_global_lock (bnc#1012628).
- nvmem: core: fix read buffer in place (bnc#1012628).
- nvmem: sunxi_sid: Support SID on A83T and H5 (bnc#1012628).
- fuse: retrieve: cap requested size to negotiated max_write
(bnc#1012628).
- nfsd: allow fh_want_write to be called twice (bnc#1012628).
- nfsd: avoid uninitialized variable warning (bnc#1012628).
- vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING"
(bnc#1012628).
- iommu/arm-smmu-v3: Don't disable SMMU in kdump kernel
(bnc#1012628).
- switchtec: Fix unintended mask of MRPC event (bnc#1012628).
- net: thunderbolt: Unregister ThunderboltIP protocol handler
when suspending (bnc#1012628).
- x86/PCI: Fix PCI IRQ routing table memory leak (bnc#1012628).
- soc/tegra: pmc: Remove reset sysfs entries on error
(bnc#1012628).
- i40e: Queues are reserved despite "Invalid argument" error
(bnc#1012628).
- power: supply: cpcap-battery: Fix signed counter sample register
(bnc#1012628).
- platform/chrome: cros_ec_proto: check for NULL transfer function
(bnc#1012628).
- PCI: keystone: Invoke phy_reset() API before enabling PHY
(bnc#1012628).
- PCI: keystone: Prevent ARM32 specific code to be compiled for
ARM64 (bnc#1012628).
- soc: mediatek: pwrap: Zero initialize rdata in pwrap_init_cipher
(bnc#1012628).
- clk: rockchip: Turn on "aclk_dmac1" for suspend on rk3288
(bnc#1012628).
- usb: ohci-da8xx: disable the regulator if the overcurrent irq
fired (bnc#1012628).
- iommu/vt-d: Flush IOTLB for untrusted device in time
(bnc#1012628).
- soc: rockchip: Set the proper PWM for rk3288 (bnc#1012628).
- arm64: dts: imx8mq: Mark iomuxc_gpr as i.MX6Q compatible
(bnc#1012628).
- ARM: dts: imx51: Specify IMX5_CLK_IPG as "ahb" clock to SDMA
(bnc#1012628).
- ARM: dts: imx50: Specify IMX5_CLK_IPG as "ahb" clock to SDMA
(bnc#1012628).
- ARM: dts: imx53: Specify IMX5_CLK_IPG as "ahb" clock to SDMA
(bnc#1012628).
- ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ahb" clock to SDMA
(bnc#1012628).
- ARM: dts: imx6sll: Specify IMX6SLL_CLK_IPG as "ipg" clock to
SDMA (bnc#1012628).
- ARM: dts: imx7d: Specify IMX7D_CLK_IPG as "ipg" clock to SDMA
(bnc#1012628).
- ARM: dts: imx6ul: Specify IMX6UL_CLK_IPG as "ipg" clock to SDMA
(bnc#1012628).
- ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ipg" clock to SDMA
(bnc#1012628).
- ARM: dts: imx6qdl: Specify IMX6QDL_CLK_IPG as "ipg" clock to
SDMA (bnc#1012628).
- PCI: rpadlpar: Fix leaked device_node references in add/remove
paths (bnc#1012628).
- drm/amd/display: disable link before changing link settings
(bnc#1012628).
- drm/amd/display: Use plane->color_space for dpp if specified
(bnc#1012628).
- ARM: OMAP2+: pm33xx-core: Do not Turn OFF CEFUSE as PPA may
be using it (bnc#1012628).
- pinctrl: pinctrl-intel: move gpio suspend/resume to noirq phase
(bnc#1012628).
- platform/x86: intel_pmc_ipc: adding error handling
(bnc#1012628).
- power: supply: max14656: fix potential use-before-alloc
(bnc#1012628).
- f2fs: fix potential recursive call when enabling data_flush
(bnc#1012628).
- net: hns3: return 0 and print warning when hit duplicate MAC
(bnc#1012628).
- PCI: dwc: Remove default MSI initialization for platform
specific MSI chips (bnc#1012628).
- PCI: rcar: Fix a potential NULL pointer dereference
(bnc#1012628).
- PCI: rcar: Fix 64bit MSI message address handling (bnc#1012628).
- scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags
(bnc#1012628).
- Input: goodix - add GT5663 CTP support (bnc#1012628).
- video: hgafb: fix potential NULL pointer dereference
(bnc#1012628).
- video: imsttfb: fix potential NULL pointer dereferences
(bnc#1012628).
- block, bfq: increase idling for weight-raised queues
(bnc#1012628).
- PCI: xilinx: Check for __get_free_pages() failure (bnc#1012628).
- arm64: dts: qcom: qcs404: Fix regulator supply names
(bnc#1012628).
- gpio: gpio-omap: add check for off wake capable gpios
(bnc#1012628).
- gpio: gpio-omap: limit errata 1.101 handling to wkup domain
gpios only (bnc#1012628).
- ice: Add missing case in print_link_msg for printing flow
control (bnc#1012628).
- media: v4l2-ctrl: v4l2_ctrl_request_setup returns with error
upon failure (bnc#1012628).
- batman-adv: Adjust name for batadv_dat_send_data (bnc#1012628).
- ice: Enable LAN_EN for the right recipes (bnc#1012628).
- ice: Do not set LB_EN for prune switch rules (bnc#1012628).
- dmaengine: idma64: Use actual device for DMA transfers
(bnc#1012628).
- pwm: tiehrpwm: Update shadow register for disabling PWMs
(bnc#1012628).
- media: v4l2-fwnode: Defaults may not override endpoint
configuration in firmware (bnc#1012628).
- ARM: dts: exynos: Always enable necessary APIO_1V8 and ABB_1V8
regulators on Arndale Octa (bnc#1012628).
- pwm: Fix deadlock warning when removing PWM device
(bnc#1012628).
- ARM: exynos: Fix undefined instruction during Exynos5422 resume
(bnc#1012628).
- usb: typec: fusb302: Check vconn is off when we start toggling
(bnc#1012628).
- soc: renesas: Identify R-Car M3-W ES1.3 (bnc#1012628).
- ARM: shmobile: porter: enable R-Car Gen2 regulator quirk
(bnc#1012628).
- gpio: vf610: Do not share irq_chip (bnc#1012628).
- percpu: do not search past bitmap when allocating an area
(bnc#1012628).
- Revert "Bluetooth: Align minimum encryption key size for LE
and BR/EDR connections" (bnc#1012628).
- Revert "drm/nouveau: add kconfig option to turn off nouveau
legacy contexts. (v3)" (bnc#1012628).
- ovl: check the capability before cred overridden (bnc#1012628).
- ovl: support stacked SEEK_HOLE/SEEK_DATA (bnc#1012628).
- ALSA: seq: Cover unsubscribe_port() in list_mutex (bnc#1012628).
- io_uring: fix failure to verify SQ_AFF cpu (bnc#1012628).
- Refresh
patches.suse/RFC-Bluetooth-Check-key-sizes-only-when-Secure-Simple-Pairing-is-enabled.patch.
- commit 0aa1dd8
- Update config files.
The previous commit did not play well. 5.1.9 is broken with =n of that
option, so leave it as =y as it was before 5.1.9.
- commit e68f829
- Update config files.
Set CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=n, the same as master.
- commit cf58ab1
- Linux 5.1.9 (bnc#1012628).
- ethtool: fix potential userspace buffer overflow (bnc#1012628).
- Fix memory leak in sctp_process_init (bnc#1012628).
- ipv4: not do cache for local delivery if bc_forwarding is
enabled (bnc#1012628).
- ipv6: fix the check before getting the cookie in rt6_get_cookie
(bnc#1012628).
- net: ethernet: ti: cpsw_ethtool: fix ethtool ring param set
(bnc#1012628).
- net: mvpp2: Use strscpy to handle stat strings (bnc#1012628).
- net: rds: fix memory leak in rds_ib_flush_mr_pool (bnc#1012628).
- net: sfp: read eeprom in maximum 16 byte increments
(bnc#1012628).
- packet: unconditionally free po->rollover (bnc#1012628).
- pktgen: do not sleep with the thread lock held (bnc#1012628).
- Revert "fib_rules: return 0 directly if an exactly same rule
exists when NLM_F_EXCL not supplied" (bnc#1012628).
- udp: only choose unbound UDP socket for multicast when not in
a VRF (bnc#1012628).
- ipv6: use READ_ONCE() for inet->hdrincl as in ipv4
(bnc#1012628).
- ipv6: fix EFAULT on sendto with icmpv6 and hdrincl
(bnc#1012628).
- net: aquantia: fix wol configuration not applied sometimes
(bnc#1012628).
- neighbor: Reset gc_entries counter if new entry is released
before insert (bnc#1012628).
- neighbor: Call __ipv4_neigh_lookup_noref in neigh_xmit
(bnc#1012628).
- cls_matchall: avoid panic when receiving a packet before filter
set (bnc#1012628).
- ipmr_base: Do not reset index in mr_table_dump (bnc#1012628).
- net/mlx4_en: ethtool, Remove unsupported SFP EEPROM high pages
query (bnc#1012628).
- net/tls: replace the sleeping lock around RX resync with a
bit lock (bnc#1012628).
- rcu: locking and unlocking need to always be at least barriers
(bnc#1012628).
- habanalabs: fix debugfs code (bnc#1012628).
- ARC: mm: SIGSEGV userspace trying to access kernel virtual
memory (bnc#1012628).
- parisc: Use implicit space register selection for loading the
coherence index of I/O pdirs (bnc#1012628).
- parisc: Fix crash due alternative coding for NP iopdir_fdc bit
(bnc#1012628).
- SUNRPC fix regression in umount of a secure mount (bnc#1012628).
- SUNRPC: Fix a use after free when a server rejects the
RPCSEC_GSS credential (bnc#1012628).
- NFSv4.1: Again fix a race where CB_NOTIFY_LOCK fails to wake
a waiter (bnc#1012628).
- NFSv4.1: Fix bug only first CB_NOTIFY_LOCK is handled
(bnc#1012628).
- fuse: fallocate: fix return with locked inode (bnc#1012628).
- fuse: fix copy_file_range() in the writeback case (bnc#1012628).
- pstore: Set tfm to NULL on free_buf_for_compression
(bnc#1012628).
- pstore/ram: Run without kernel crash dump region (bnc#1012628).
- kbuild: use more portable 'command -v' for cc-cross-prefix
(bnc#1012628).
- memstick: mspro_block: Fix an error code in
mspro_block_issue_req() (bnc#1012628).
- mmc: tmio: fix SCC error handling to avoid false positive CRC
error (bnc#1012628).
- mmc: sdhci_am654: Fix SLOTTYPE write (bnc#1012628).
- x86/power: Fix 'nosmt' vs hibernation triple fault during resume
(bnc#1012628).
- x86/insn-eval: Fix use-after-free access to LDT entry
(bnc#1012628).
- i2c: xiic: Add max_read_len quirk (bnc#1012628).
- s390/mm: fix address space detection in exception handling
(bnc#1012628).
- nvme-rdma: fix queue mapping when queue count is limited
(bnc#1012628).
- xen-blkfront: switch kcalloc to kvcalloc for large array
allocation (bnc#1012628).
- MIPS: Bounds check virt_addr_valid (bnc#1012628).
- MIPS: pistachio: Build uImage.gz by default (bnc#1012628).
- genwqe: Prevent an integer overflow in the ioctl (bnc#1012628).
- test_firmware: Use correct snprintf() limit (bnc#1012628).
- drm/rockchip: fix fb references in async update (bnc#1012628).
- drm/vc4: fix fb references in async update (bnc#1012628).
- drm/gma500/cdv: Check vbt config bits when detecting lvds panels
(bnc#1012628).
- drm/msm: fix fb references in async update (bnc#1012628).
- drm: add non-desktop quirk for Valve HMDs (bnc#1012628).
- drm/nouveau: add kconfig option to turn off nouveau legacy
contexts. (v3) (bnc#1012628).
- drm: add non-desktop quirks to Sensics and OSVR headsets
(bnc#1012628).
- drm: Fix timestamp docs for variable refresh properties
(bnc#1012628).
- drm/amdgpu/psp: move psp version specific function pointers
to early_init (bnc#1012628).
- drm/radeon: prefer lower reference dividers (bnc#1012628).
- drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check when
hotplug-in (bnc#1012628).
- drm/i915: Fix I915_EXEC_RING_MASK (bnc#1012628).
- drm/amdgpu/soc15: skip reset on init (bnc#1012628).
- drm/amd/display: Add ASICREV_IS_PICASSO (bnc#1012628).
- drm/amdgpu: fix ring test failure issue during s3 in vce 3.0
(V2) (bnc#1012628).
- drm/i915/fbc: disable framebuffer compression on GeminiLake
(bnc#1012628).
- drm/i915/gvt: emit init breadcrumb for gvt request
(bnc#1012628).
- drm: don't block fb changes for async plane updates
(bnc#1012628).
- drm/i915/gvt: Initialize intel_gvt_gtt_entry in stack
(bnc#1012628).
- drm/amd: fix fb references in async update (bnc#1012628).
- ipv4: Define __ipv4_neigh_lookup_noref when CONFIG_INET is
disabled (bnc#1012628).
- commit 8904439
- Revert "drm: allow render capable master with DRM_AUTH ioctls"
(fix radv check).
- commit 3ca4077
- drm/i915: Maintain consistent documentation subsection ordering
(fix kernel-doc).
- Delete
patches.rpmify/Revert-doc-Cope-with-the-deprecation-of-AutoReporter.patch.
Use usptream fix instead of revert.
- commit 4e8aae9
- scsi: mpt3sas_ctl: fix double-fetch bug in _ctl_ioctl_main()
(bsc#1136922 cve-2019-12456).
- commit 0c3fc9f
- Revert "doc: Cope with the deprecation of AutoReporter"
(fix kernel-doc).
- commit 1c5c2b4
- Linux 5.1.8 (bnc#1012628).
- sparc64: Fix regression in non-hypervisor TLB flush xcall
(bnc#1012628).
- include/linux/bitops.h: sanitize rotate primitives
(bnc#1012628).
- xhci: update bounce buffer with correct sg num (bnc#1012628).
- xhci: Use %zu for printing size_t type (bnc#1012628).
- xhci: Convert xhci_handshake() to use
readl_poll_timeout_atomic() (bnc#1012628).
- usb: xhci: avoid null pointer deref when bos field is NULL
(bnc#1012628).
- usbip: usbip_host: fix BUG: sleeping function called from
invalid context (bnc#1012628).
- usbip: usbip_host: fix stub_dev lock context imbalance
regression (bnc#1012628).
- USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor
(bnc#1012628).
- USB: sisusbvga: fix oops in error path of sisusb_probe
(bnc#1012628).
- USB: Add LPM quirk for Surface Dock GigE adapter (bnc#1012628).
- USB: rio500: refuse more than one device at a time
(bnc#1012628).
- USB: rio500: fix memory leak in close after disconnect
(bnc#1012628).
- media: usb: siano: Fix general protection fault in smsusb
(bnc#1012628).
- media: usb: siano: Fix false-positive "uninitialized variable"
warning (bnc#1012628).
- media: smsusb: better handle optional alignment (bnc#1012628).
- brcmfmac: fix NULL pointer derefence during USB disconnect
(bnc#1012628).
- scsi: zfcp: fix missing zfcp_port reference put on -EBUSY from
port_remove (bnc#1012628).
- scsi: zfcp: fix to prevent port_remove with pure auto scan LUNs
(only sdevs) (bnc#1012628).
- tracing: Avoid memory leak in predicate_parse() (bnc#1012628).
- Btrfs: fix wrong ctime and mtime of a directory after log replay
(bnc#1012628).
- Btrfs: fix race updating log root item during fsync
(bnc#1012628).
- Btrfs: fix fsync not persisting changed attributes of a
directory (bnc#1012628).
- btrfs: correct zstd workspace manager lock to use spin_lock_bh()
(bnc#1012628).
- btrfs: qgroup: Check bg while resuming relocation to avoid
NULL pointer dereference (bnc#1012628).
- Btrfs: incremental send, fix file corruption when no-holes
feature is enabled (bnc#1012628).
- btrfs: reloc: Also queue orphan reloc tree for cleanup to
avoid BUG_ON() (bnc#1012628).
- iio: dac: ds4422/ds4424 fix chip verification (bnc#1012628).
- iio: adc: ads124: avoid buffer overflow (bnc#1012628).
- iio: adc: modify NPCM ADC read reference voltage (bnc#1012628).
- iio: adc: ti-ads8688: fix timestamp is not updated in buffer
(bnc#1012628).
- s390/crypto: fix gcm-aes-s390 selftest failures (bnc#1012628).
- s390/crypto: fix possible sleep during spinlock aquired
(bnc#1012628).
- KVM: PPC: Book3S HV: XIVE: Do not clear IRQ data of passthrough
interrupts (bnc#1012628).
- KVM: PPC: Book3S HV: Fix lockdep warning when entering guest
on POWER9 (bnc#1012628).
- KVM: PPC: Book3S HV: Restore SPRG3 in kvmhv_p9_guest_entry()
(bnc#1012628).
- powerpc/perf: Fix MMCRA corruption by bhrb_filter (bnc#1012628).
- powerpc/kexec: Fix loading of kernel + initramfs with
kexec_file_load() (bnc#1012628).
- ALSA: line6: Assure canceling delayed work at disconnection
(bnc#1012628).
- ALSA: hda/realtek - Set default power save node to 0
(bnc#1012628).
- ALSA: hda/realtek - Improve the headset mic for Acer Aspire
laptops (bnc#1012628).
- KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID
(bnc#1012628).
- drm/nouveau/i2c: Disable i2c bus access after ->fini()
(bnc#1012628).
- i2c: mlxcpld: Fix wrong initialization order in probe
(bnc#1012628).
- i2c: synquacer: fix synquacer_i2c_doxfer() return value
(bnc#1012628).
- tty: serial: msm_serial: Fix XON/XOFF (bnc#1012628).
- tty: max310x: Fix external crystal register setup (bnc#1012628).
- mm, memcg: consider subtrees in memory.events (bnc#1012628).
- kasan: initialize tag to 0xff in __kasan_kmalloc (bnc#1012628).
- kernel/signal.c: trace_signal_deliver when signal_group_exit
(bnc#1012628).
- signal/arm64: Use force_sig not force_sig_fault for SIGKILL
(bnc#1012628).
- mm, compaction: make sure we isolate a valid PFN (bnc#1012628).
- arm64: Fix the arm64_personality() syscall wrapper redirection
(bnc#1012628).
- docs: Fix conf.py for Sphinx 2.0 (bnc#1012628).
- doc: Cope with the deprecation of AutoReporter (bnc#1012628).
- doc: Cope with Sphinx logging deprecations (bnc#1012628).
- x86/ima: Check EFI_RUNTIME_SERVICES before using (bnc#1012628).
- ima: fix wrong signed policy requirement when not appraising
(bnc#1012628).
- ima: show rules with IMA_INMASK correctly (bnc#1012628).
- evm: check hash algorithm passed to init_desc() (bnc#1012628).
- clk: imx: imx8mm: fix int pll clk gate (bnc#1012628).
- vt/fbcon: deinitialize resources in visual_init() after failed
memory allocation (bnc#1012628).
- serial: sh-sci: disable DMA for uart_console (bnc#1012628).
- staging: vc04_services: prevent integer overflow in
create_pagelist() (bnc#1012628).
- staging: wlan-ng: fix adapter initialization failure
(bnc#1012628).
- cifs: fix memory leak of pneg_inbuf on -EOPNOTSUPP ioctl case
(bnc#1012628).
- CIFS: cifs_read_allocate_pages: don't iterate through whole
page array on ENOMEM (bnc#1012628).
- Revert "lockd: Show pid of lockd for remote locks"
(bnc#1012628).
- gcc-plugins: Fix build failures under Darwin host (bnc#1012628).
- drm/tegra: gem: Fix CPU-cache maintenance for BO's allocated
using get_pages() (bnc#1012628).
- drm/vmwgfx: Fix user space handle equal to zero (bnc#1012628).
- drm/vmwgfx: Fix compat mode shader operation (bnc#1012628).
- drm/vmwgfx: Don't send drm sysfs hotplug events on initial
master set (bnc#1012628).
- drm/sun4i: Fix sun8i HDMI PHY clock initialization
(bnc#1012628).
- drm/sun4i: Fix sun8i HDMI PHY configuration for > 148.5 MHz
(bnc#1012628).
- drm/imx: ipuv3-plane: fix atomic update status query for
non-plus i.MX6Q (bnc#1012628).
- drm/fb-helper: generic: Call drm_client_add() after setup is
done (bnc#1012628).
- drm/atomic: Wire file_priv through for property changes
(bnc#1012628).
- drm: Expose "FB_DAMAGE_CLIPS" property to atomic aware
user-space only (bnc#1012628).
- drm/rockchip: shutdown drm subsystem on shutdown (bnc#1012628).
- drm/lease: Make sure implicit planes are leased (bnc#1012628).
- drm/cma-helper: Fix drm_gem_cma_free_object() (bnc#1012628).
- Revert "x86/build: Move _etext to actual end of .text"
(bnc#1012628).
- x86/kprobes: Set instruction page as executable (bnc#1012628).
- commit ed4965b
- s390: drop meaningless 'targets' from tools Makefile (s390
kmp build fix).
- commit c8cc0ca
==== libXi ====
Version update (1.7.9 -> 1.7.10)
Subpackages: libXi6 libXi6-32bit
- Update to version 1.7.10
* Fix the FIXME in XIValuatorClass case of copy_classes function in XExtInt.c
* _XIPassiveGrabDevice needs to set time value
* Replace open-coded FP3232_TO_DOUBLE
* autogen: add default patch prefix
* autogen.sh: use quoted string variables
* autogen.sh: use exec instead of waiting for configure to finish
* Update configure.ac bug URL for gitlab migration
* Update README for gitlab migration
* man: add a bunch of missing spaces
* Update XIChangeHierarchy.txt
==== libappindicator ====
- Drop libappindicator-activate-support.patch as it's no longer needed and
breaks context menu / actions in fall-back mode (boo#1132659)
==== libcontainers-common ====
- Update to libpod v1.4.0
- The podman checkpoint and podman restore commands can now be
used to migrate containers between Podman installations on
different systems
- The podman cp command now supports a pause flag to pause
containers while copying into them
- The remote client now supports a configuration file for
pre-configuring connections to remote Podman installations
- Fixed CVE-2019-10152 - The podman cp command improperly
dereferenced symlinks in host context
- Fixed a bug where podman commit could improperly set
environment variables that contained = characters
- Fixed a bug where rootless Podman would sometimes fail to start
containers with forwarded ports
- Fixed a bug where podman version on the remote client could
segfault
- Fixed a bug where podman container runlabel would use
/proc/self/exe instead of the path of the Podman command when
printing the command being executed
- Fixed a bug where filtering images by label did not work
- Fixed a bug where specifying a bing mount or tmpfs mount over
an image volume would cause a container to be unable to start
- Fixed a bug where podman generate kube did not work with
containers with named volumes
- Fixed a bug where rootless Podman would receive permission
denied errors accessing conmon.pid
- Fixed a bug where podman cp with a folder specified as target
would replace the folder, as opposed to copying into it
- Fixed a bug where rootless Podman commands could double-unlock
a lock, causing a crash
- Fixed a bug where Podman incorrectly set tmpcopyup on /dev/
mounts, causing errors when using the Kata containers runtime
- Fixed a bug where podman exec would fail on older kernels
- The podman commit command is now usable with the Podman remote
client
- The --signature-policy flag (used with several image-related
commands) has been deprecated
- The podman unshare command now defines two environment
variables in the spawned shell: CONTAINERS_RUNROOT and
CONTAINERS_GRAPHROOT, pointing to temporary and permanent
storage for rootless containers
- Updated vendored containers/storage and containers/image
libraries with numerous bugfixes
- Updated vendored Buildah to v1.8.3
- Podman now requires Conmon v0.2.0
- The podman cp command is now aliased as podman container cp
- Rootless Podman will now default init_path using root Podman's
configuration files (/etc/containers/libpod.conf and
/usr/share/containers/libpod.conf) if not overridden in the
rootless configuration
- Update to image v1.5.1
- Vendor in latest containers/storage
- docker/docker_client: Drop redundant Domain(ref.ref) call
- pkg/blobinfocache: Split implementations into subpackages
- copy: progress bar: show messages on completion
- docs: rename manpages to *.5.command
- add container-certs.d.md manpage
- pkg/docker/config: Bring auth tests from
docker/docker_client_test
- Don't allocate a sync.Mutex separately
- Update to storage v1.12.10
- Add function to parse out mount options from graphdriver
- Merge the disparate parts of all of the Unix-like lockfiles
- Fix unix-but-not-Linux compilation
- Return XDG_RUNTIME_DIR as RootlessRuntimeDir if set
- Cherry-pick moby/moby #39292 for CVE-2018-15664 fixes
- lockfile: add RecursiveLock() API
- Update generated files
- Fix crash on tesing of aufs code
- Let consumers know when Layers and Images came from read-only stores
- chown: do not change owner for the mountpoint
- locks: correctly mark updates to the layers list
- CreateContainer: don't worry about mapping layers unless necessary
- docs: fix manpage for containers-storage.conf
- docs: sort configuration options alphabetically
- docs: document OSTree file deduplication
- Add missing options to man page for containers-storage
- overlay: use the layer idmapping if present
- vfs: prefer layer custom idmappings
- layers: propagate down the idmapping settings
- Recreate symlink when not found
- docs: fix manpage for configuration file
- docs: add special handling for manpages in sect 5
- overlay: fix single-lower test
- Recreate symlink when not found
- overlay: propagate errors from mountProgram
- utils: root in a userns uses global conf file
- Fix handling of additional stores
- Correctly check permissions on rootless directory
- Fix possible integer overflow on 32bit builds
- Evaluate device path for lvm
- lockfile test: make concurrent RW test determinisitc
- lockfile test: make concurrent read tests deterministic
- drivers.DirCopy: fix filemode detection
- storage: move the logic to detect rootless into utils.go
- Don't set (struct flock).l_pid
- Improve documentation of getLockfile
- Rename getLockFile to createLockerForPath, and document it
- Add FILES section to containers-storage.5 man page
- add digest locks
- drivers/copy: add a non-cgo fallback
- Add default SLES mounts for container-suseconnect usage
==== libguestfs ====
Subpackages: guestfs-data libguestfs0 python3-libguestfs
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
shortcut the build queues by allowing usage of systemd-mini
==== librevenge ====
Subpackages: librevenge-0_0-0 librevenge-stream-0_0-0
- Co-own %{_datadir}/gdb: so far we just relied on gcc9 in
the build stack to coincidentially own this directory for us, but
gcc9 split the gdb pretty printers out in a separate sub-package.
==== libseccomp ====
Version update (2.4.0 -> 2.4.1)
- Update to new upstream release 2.4.1
* Fix a BPF generation bug where the optimizer mistakenly
identified duplicate BPF code blocks.
==== libsolv ====
Version update (0.7.4 -> 0.7.5)
Subpackages: libsolv-devel libsolv-tools python3-solv ruby-solv
- make cleandeps jobs on patterns work [bnc#1137977]
- fix favorq leaking between solver runs if the solver is reused
- fix SOLVER_FLAG_FOCUS_BEST updateing packages without reason
- be more correct with multiversion packages that obsolete their
own name [bnc#1127155]
- allow building with swig-4.0.0 [bnc#1135749]
- bump version to 0.7.5
- always prefer to stay with the same package name if there are
multiple alternatives [bnc#1131823]
==== libssh2_org ====
Version update (1.8.2 -> 1.9.0)
- Version update to 1.9.0:
Enhancements and bugfixes:
* adds ECDSA keys and host key support when using OpenSSL
* adds ED25519 key and host key support when using OpenSSL 1.1.1
* adds OpenSSH style key file reading
* adds AES CTR mode support when using WinCNG
* adds PEM passphrase protected file support for Libgcrypt and WinCNG
* adds SHA256 hostkey fingerprint
* adds libssh2_agent_get_identity_path() and libssh2_agent_set_identity_path()
* adds explicit zeroing of sensitive data in memory
* adds additional bounds checks to network buffer reads
* adds the ability to use the server default permissions when creating sftp directories
* adds support for building with OpenSSL no engine flag
* adds support for building with LibreSSL
* increased sftp packet size to 256k
* fixed oversized packet handling in sftp
* fixed building with OpenSSL 1.1
* fixed a possible crash if sftp stat gets an unexpected response
* fixed incorrect parsing of the KEX preference string value
* fixed conditional RSA and AES-CTR support
* fixed a small memory leak during the key exchange process
* fixed a possible memory leak of the ssh banner string
* fixed various small memory leaks in the backends
* fixed possible out of bounds read when parsing public keys from the server
* fixed possible out of bounds read when parsing invalid PEM files
* no longer null terminates the scp remote exec command
* now handle errors when diffie hellman key pair generation fails
* improved building instructions
* improved unit tests
- Rebased patch libssh2-ocloexec.patch
==== libvirt ====
Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon 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-gluster libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs
- api: disallow virConnect*HypervisorCPU,
virConnectGetDomainCapabilities, virDomainManagedSaveDefineXML,
and virDomainSaveImageGetXMLDesc on read-only connections
aed6a032-CVE-2019-10161.patch, db0b7845-CVE-2019-10166.patch,
8afa68ba-CVE-2019-10167.patch, bf6c2830-CVE-2019-10168.patch
CVE-2019-10161, CVE-2019-10166, CVE-2019-10167, CVE-2019-10168
bsc#1138301, bsc#1138302, bsc#1138303, bsc#1138305
- Drop systemd BuildRequires: there is already pkgconfig(systemd)
present, which is the same package.
==== libzypp ====
Version update (17.11.4 -> 17.12.0)
- Drop unused InterProcessMutex class and test
- Drop unused WebpinResult class and test
- Give posttrans script a parameter of 0 (issue #168)
- Use CURL_HTTP_VERSION_2TLS if available (fixes #141)
- version 17.12.0 (12)
==== linux-glibc-devel ====
Version update (5.0 -> 5.1)
- Update to kernel headers 5.1
==== man ====
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
shortcut the build queues by allowing usage of systemd-mini
==== ncurses ====
Subpackages: libncurses6 ncurses-devel ncurses-utils tack terminfo terminfo-base terminfo-screen
- Add ncurses patch 20190609
+ add mintty, mintty-direct (adapted from patch by Thomas Wolff).
Some of the suggested user-defined capabilities are commented-out,
to allow builds with ncurses 5.9 and 6.0
+ add Smol/Rmol for tmux, vte-2018 (patch by Nicholas Marriott).
+ add rs1 to konsole, mlterm -TD
+ modify _nc_merge_entry() to make a copy of the data which it merges,
to avoid modifying the source-data when aligning extended names.
- Add ncurses patch 20190601
+ modify an internal call to vid_puts to pass extended color pairs
e.g., from tty_update.c and lib_mvcur.c (report by Niegodziwy Beru).
+ improve manual page description of init_tabs capability and TABSIZE
variable.
- Add ncurses patch 20190525
+ modify reset_cmd.c to allow for tabstops at intervals other than 8
(report by Vincent Huisman).
- Add ncurses patch 20190518
+ update xterm-new to xterm patch #345 -TD
+ add/use xterm+keypad in xterm-new (report by Alain D D Williams) -TD
+ update terminator entry -TD
+ remove hard-tabs from ti703 (report by Robert Clausecker)
+ mention meml/memu/box1 in user_caps manual page.
+ mention user_caps.5 in tic and infocmp manual pages.
- Adopt the patches ncurses-5.9-ibm327x.dif and ncurses-6.1.dif
==== ntp ====
- Drop the omc config fate#301838:
* it is obsolete since SLE11
==== numad ====
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
shortcut the build queues by allowing usage of systemd-mini
==== obs-service-tar_scm ====
Version update (0.10.9.1557261720.32a1cdb -> 0.10.9.1559745964.22c86cd)
Subpackages: obs-service-obs_scm obs-service-obs_scm-common
- Update to version 0.10.9.1559745964.22c86cd:
* [dist] python3 for SLE12 and openSUSE 42.3
- Update to version 0.10.9.1559647449.d965035:
* [dist] enable python3 in SLE >= 12
==== openexr ====
- security update
- added patches
CVE-2017-9111 [bsc#1040109], CVE-2017-9113 [bsc#1040113], CVE-2017-9115 [bsc#1040115]
+ openexr-CVE-2017-9111,9113,9115.patch
==== ovmf ====
Version update (2019+git1552059899.89910a39dcfd -> 201905)
Subpackages: qemu-ovmf-x86_64
- Update to edk2-stable201905
+ Update OpenSSL version to upcoming 1.1.1
+ Delete EdkCompatibilityPkg from edk2/master
+ Remove .S assembly code for IA32 and X64 arch
+ Replace BSD 2-Clause License with BSD + Patent Licence
+ Recovery PEI BlockIO support for ATA device
+ Add PCD to Enabled/Disabled IPv4/IPv6 PXE Support in NetworkPkg
+ Remove NetworkPkg/IpSecDxe
+ Add api to DebubLib to expose a print routine with VaList
parameter
+ Introduce DebugPpi to save the image size with the debug
message
+ ResetSystemLib Adds a new API ResetSystem
+ ResetUtilityLib Add a new API ResetSystemWithSubtype
+ Add support for get organization name to x509 in BaseCryptLib
+ Add support for checking x509 EKUs in BaseCryptLib
+ Add support for PKCS 1v2 RSAES-OAEP PKI encryption in
BaseCryptLib
+ Remove ShellBinPkg from edk2/master
+ Enable multiple thread /MP option for MSVC compiler
+ Upstream the EnrollDefaultKeys application to OvmfPkg
+ Share code for BaseUefiDecompressLib in MdePkg and MdeModulePkg
+ Move network related components from MdeModulePkg to NetworkPkg
+ Move BeagleBoardPkg and Omap35xxPkg from edk2 to edk2-platforms
repo
+ Move MinnowMax and Quark platform to edk2-platforms repo
+ Move OptionRomPkg into new Drivers directory edk2-platforms
repo
+ Add ACPI6.3 definition
+ Remove Nt32Pkg from edk2/master
+ update ArmSoftFloatLib to latest upstream version (= 3e)
- Update openssl to 1.1.1b
+ Add berkeley-softfloat-3-b64af41c3276f.tar.xz since arm7 needs
the softfloat implementation for openssl 1.1.1b
- Build the varstore templates with EnrollDefaultKeys.efi
+ Create the iso files for key enrollment
- Add gen-key-enrollment-iso.sh to generate the iso file
+ Drop the non-upstream ovmf-embed-default-keys.patch
- Also drop owner-guid-zero.h
+ Drop the MS keys and dbx since they are already in
EnrollDefaultKeys.efi: MicCorKEKCA2011_2011-06-24.crt,
MicCorUEFCA2011_2011-06-27.crt, MicWinProPCA2011_2011-10-19.crt,
and dbxupdate.zip
- Also drop the related script strip_authinfo.pl
+ Add ovmf-set-fixed-enroll-time.patch to set the fixed enrolling
time to make the varstore template reproducible
+ Require qemu 3.0.0 for fw_cfg
- Update the build flags for network functions
+ For x86_64, only enable TLS for the 4MB image since the code
size exceeds the boundary of 2MB image
- Refresh patches:
+ ovmf-add-exclude-shell-flag.patch
+ ovmf-disable-ia32-firmware-piepic.patch
+ ovmf-pie.patch
- Drop the requirement of xxd
- Update README
- Update the License tag to BSD-2-Clause-Patent
==== permissions ====
Version update (1550_20190429 -> 1550_20190521)
Subpackages: chkstat permissions-config permissions-doc
- Update to version 20190521:
* singluarity: Add starter-suid for version 3.2.0
* adjust settings for amanda to current binary layout
- Move BuildRequires: back to main package
- Moved requires to subpackages (bsc#1137257)
==== plasma-browser-integration ====
Version update (5.16.1 -> 5.16.2)
Subpackages: plasma-browser-integration-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== pulseaudio ====
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-bash-completion pulseaudio-gdm-hooks pulseaudio-lang pulseaudio-module-bluetooth pulseaudio-module-gsettings pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils
- Rebase qpaeq-shebang.patch to python3 instead of python, as we
build pulseaudio with python3 support and not python2. Aka
pulseaudio requires /usr/bin/python3 and not /usr/bin/python.
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
shortcut the build queues by allowing usage of systemd-mini
==== python ====
Subpackages: python-curses python-tk
- Set _lto_cflags to nil as it will prevent to propage LTO
for Python modules that are built in a separate package.
==== python-base ====
Subpackages: libpython2_7-1_0 python-xml
- Set _lto_cflags to nil as it will prevent to propage LTO
for Python modules that are built in a separate package.
- bsc#1130840 (CVE-2019-9947): add CVE-2019-9947-no-ctrl-char-http.patch
Address the issue by disallowing URL paths with embedded
whitespace or control characters through into the underlying
http client request. Such potentially malicious header
injection URLs now cause a ValueError to be raised.
==== rp-pppoe ====
Version update (3.12 -> 3.13)
- Refresh spec-file via spec-cleaner and manual optimisations.
* New URL and Source project.
* Add pkgconfig for BuildRequires.
- Update rp-pppoe to version 3.13.
* Fix potential use-after-free bug.
* Properly detecte kernel-mode PPPoE.
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
shortcut the build queues by allowing usage of systemd-mini
==== rubygem-cfa ====
Version update (0.7.0 -> 1.0.0)
- Dropped the changes_only argument of BaseModel#save,
it does not work in the generic case.
- Fixed NameError in AugeasTree#replace_entry (bsc#1137948)
- Drop support for Ruby 2.2 and 2.3; add 2.6.
- 1.0.0
==== rubygem-cfa_grub2 ====
Version update (1.0.1 -> 2.0.0)
- Dropped the changes_only argument of Default,DeviceMap#save
following the same change in BaseModel#save in cfa-1.0.0
because the merging was not working anyway (bsc#1137948)
- Drop support for Ruby 2.2 and 2.3; add 2.6.
- 2.0.0
==== rygel ====
Version update (0.36.2 -> 0.38.1)
Subpackages: librygel-core-2_6-2 librygel-server-2_6-2
- Drop systemd BuildRequires: there is already pkgconfig(systemd)
present, which is sufficient.
- Replace systemd_requires macro with systemd_ordering: systemd is
not strictly required for rygel to be usable, but if systemd and
rygel are installed as part of one transaction, we would like to
see systemd installed first.
- Update to version 0.38.1:
+ Several build fixes for recent vala.
+ Updated translations.
- Update to version 0.38.0:
+ Examples:
- Fix crash if logo is missing in full-screen renderer.
- Fix missing GResource for full-screen renderer.
+ Renderer: Fix a critical if mime type is not present.
- Add libtool BuildRequires and pass autogen.sh, bootstrap tarball.
- Drop api documentation, no longer provided in tarball.
- Update to version 0.37.2:
+ Build:
- Bump GLib dependency to 2.44.
- Drop Valac requirement to 0.36.
+ Server:
- Fix @ADDRESS@ replacement for proxy or transcoded urls.
- Use a proper check for localhost.
- Add some hacks for LG devices.
+ MediaExport: Document blacklisting behaviour.
+ Updated translations.
- Update to version 0.37.1:
+ Add meson build files.
+ Port to GSSDP and GUPnP 1.2 API.
+ Preliminary IPv6 support.
- Changes from version 0.37.0:
+ All:
- Update URLs for gitlab
- Fix compiler warnings in C code
- Documentation updates
- Fix several deprecated functions
+ Renderer: Fix type argument mismatch of return value
+ GStreamer Media Engine: Implement JPEG transcoding
+ GStreamer Renderer:
- Make sinks configurable
- Add support for audio/aac mime type
+ Server: Move engine intialization into server plugin
+ MediaExport: Remove dead code
+ Updated/added dependencies:
- Vala version requirement bumped to 0.40
- GTK+ requirement bumped to 3.22
- GStreamer requirement bumped to 1.12
+ Bugs fixed: glgo#GNOME/rygel#120, glgo#GNOME/rygel#7.
+ Updated translations.
- Replace libgupnp-devel, libgupnp-av-devel, libsoup-devel and
sqlite3-devel with pkgconfig(gupnp-1.2), pkgconfig(gupnp-av-1.0),
pkgconfig(libsoup-2.4) and pkgconfig(sqlite3) BuildRequires:
Align with what configure checks for.
- Add pkgconfig(gio-2.0), pkgconfig(gio-unix-2.0),
pkgconfig(gmodule-2.0), pkgconfig(gssdp-1.2) and
pkgconfig(gupnp-dlna-2.0): Align with what configure checks for.
==== salt ====
Subpackages: python3-salt salt-master salt-minion
- Provide the missing features required for Yomi (Yet one more installer)
- Added:
* provide-the-missing-features-required-for-yomi-yet-o.patch
==== schily ====
Subpackages: cdda2wav cdrecord libcdrdeflt1_0 libdeflt1_0 libedc_ecc1_0 libedc_ecc_dec1_0 libfile1_0 libfind3_0 libparanoia1_0 librmt1_0 librscg1_0 libscg1_0 libscgcmd1_0 libschily2_0 mkisofs readcd spax star
- Update to new upstream release 2019.06.13
* cdrecord: The manpage now lists all supported media types and
which media types are preferred over others.
* star 1.6.1: fixed a bug in the FIFO code where star reported "star:
Implementation botch: with FIFO_MEOF" as the tar side of the
FIFO did sometimes not wait for the FIFO_IWAIT state when
called as "star -multivolume -tv f=... f=... ..."
* bsh: When expanding file names, the directory entries "." and
".." are now skipped and not part of the results. This is to
make bsh to behave similar to the Bourne Shell with respect
to globbing.
==== sessreg ====
Version update (1.1.1 -> 1.1.2)
- Update to version 1.1.2
* Update README for gitlab migration
* Update configure.ac bug URL for gitlab migration
* Add comment about why safe_strncpy isn't replaced with strlcpy
* Fix missing defines _PATH_WTMPX/_PATH_UTMPX in musl
* Replace strncpy calls with a sane version that always terminates
==== spamassassin ====
Subpackages: perl-Mail-SpamAssassin
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
shortcut the build queues by allowing usage of systemd-mini
==== system-config-printer ====
Subpackages: python3-cupshelpers system-config-printer-applet system-config-printer-common system-config-printer-common-lang system-config-printer-dbus-service udev-configure-printer
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
shortcut the build queues by allowing usage of systemd-mini
==== systemd-presets-branding-openSUSE ====
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
shortcut the build queues by allowing usage of systemd-mini
==== systemd-presets-common-SUSE ====
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
shortcut the build queues by allowing usage of systemd-mini
==== sysvinit ====
Version update (2.90 -> 2.95)
- Remove logsave as well as the manual page as those as part of
package e2fsprogs already
- Update to sysvinit 2.95
* new logsave helper
- Update to startpar-0.63
* move startpar from /sbin to /bin
- Port our patches
* startpar-0.58.dif
* sysvinit-2.88dsf-suse.patch
* sysvinit-2.90-no-kill.patch
* sysvinit-2.90.dif
==== vala ====
Version update (0.44.4 -> 0.44.5)
Subpackages: libvala-0_44-0
- Update to version 0.44.5:
+ Various improvements and bug fixes:
- Only warn about imcompatible type of external construct
property.
- codegen: Use array_length of collection variable instead of
expression.
- girparser: Skip 'attribute' elements.
- girwriter: Report error on secondary top-level namespace.
+ Bindings:
- gtk+-3.0: Update to 3.24.9~18177388.
- gtk4: Update to 3.96.0+8cfdd6c5.
==== vsftpd ====
- Apply "vsftpd-avoid-bogus-ssl-write.patch" to fix a segmentation
fault that occurred while trying to write to an invalid TLS
context. [bsc#1125951]
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
shortcut the build queues by allowing usage of systemd-mini
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 libwebkit2gtk3-lang typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Add webkit2gtk3-bug196440-build-fix.patch and
webkit2gtk3-bug198080-build-fix.patch: fix build failures on
SLE/Leap 15 and SLE 12.
==== xdg-desktop-portal-kde ====
Version update (5.16.1 -> 5.16.2)
Subpackages: xdg-desktop-portal-kde-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== xfce4-panel-plugin-cpugraph ====
Version update (1.0.90 -> 1.0.91)
Subpackages: xfce4-panel-plugin-cpugraph-lang
- update to version 1.0.91
* Add option to disable the graph (bxo#15163)
* Use css to change bar colors (bxo#15186)
* Fix bars in horizontal mode
* Updated translations
==== zlib ====
Subpackages: libminizip1 libz1 libz1-32bit zlib-devel
- Do not enable the previous patchset on s390 but just s390x
bsc#1137624
- Add patchset for s390 improvements jsc#SLE-5807 bsc#1136717:
* 410.patch
==== zypper ====
Version update (1.14.27 -> 1.14.28)
Subpackages: zypper-aptitude zypper-log zypper-needs-restarting
- man: split '--with[out]' like options to ease searching.
- Unhide 'ps' command in help
- Add option to show more conflict information
- Rephrased `zypper ps` hint (bsc#859480)
- Fix repo refresh not returning 106-ZYPPER_EXIT_INF_REPOS_SKIPPED
if --root is used (bsc#1134226)
- Fix unknown package handling in zypper install (fixes bsc#1127608)
- Fix the package build failure with CMake 3.14.
- Re-show progress bar after pressing retry upon install error
(bsc#1131113)
- version 1.14.28
- Fix build with CMake >= 3.14
Starting with CMake 3.14, EXCLUDE_FROM_ALL now spreads from
directories to targets. 'make -C someSubdir' when 'someSubdir'
uses the 'EXCLUDE_FROM_ALL' keyword does nothing.
- Remove unneeded CMake commands.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
1
02 Jul '19
Hi,
I want to make some changes to patterns, so users have more freedom to
select the patterns that they want. Remove dependency on patterns that
are visible in YaST Packager, hide a few patterns, split YaST patterns
depending on DE, so only tools that are missing from DE are installed.
Let's look at the state of patterns visible on the YaST sidebar now
(without recommends, best case scenario):
* GNOME Desktop Environment (Basic) selects: X Window System, Minimal
Base System, Minimal Appliance Base
* GNOME Desktop Environment (Wayland) selects: GNOME Desktop Environment
(Basic), GNOME Desktop Environment (X11), X Window System, Minimal Base
System, Minimal Appliance Base
* GNOME Desktop Environment (X11) selects: GNOME Desktop Environment
(Basic), X Window System, Minimal Base System, Minimal Appliance Base
* KDE Plasma 5 Desktop Base selects: X Window System, Minimal Base
System, Minimal Appliance Base
* KDE Applications and Plasma 5 Desktop selects: KDE Plasma 5 Desktop
Base, X Window System, Minimal Base System, Minimal Appliance Base
* XFCE Desktop Environment selects: X Window System, Minimal Base
System, Minimal Appliance Base
* LXDE Desktop Environment selects: X Window System, Minimal Base
System, Minimal Appliance Base
* LXQt Desktop Environment selects: X Window System, Minimal Base
System, Minimal Appliance Base
* Enlightenment selects: X Window System, Minimal Base System, Minimal
Appliance Base
* MATE Desktop Environment selects: X Window System, Minimal Base
System, Minimal Appliance Base
* Fonts selects: NAN
* X Window System selects: Minimal Base System, Minimal Appliance Base
* Multimedia selects: NAN
* Office Software selects: NAN
* Graphics selects: X Window System, Minimal Base System, Minimal
Appliance Base
* Games selects: X Window System, Minimal Base System, Minimal Appliance
Base
* Technical Writing selects: NAN
* KDE PIM Suite selects: NAN
* HPC Basic Compute Node selects: NAN
* HPC Workload Manager selects: NAN
* HPC modularized Libraries selects: HPC Basic Compute Node
* File Server selects: Minimal Appliance Base
* Network Administration selects: Minimal Appliance Base
* Print Server selects: Minimal Appliance Base
* Mail and News Server selects: Minimal Appliance Base
* Web and LAMP Server selects: Minimal Appliance Base
* Internet Gateway selects: Minimal Appliance Base
* DHCP and DNS Server selects: Minimal Appliance Base
* Directory Server (LDAP) selects: Minimal Appliance Base
* Xen Virtual Machine Host Server selects: Minimal Appliance Base
* KVM Host Server selects: Minimal Appliance Base
* HPC Development Packages selects: HPC Basic Compute Node, HPC
modularized Libraries, Base Development, C/C++ Development, Perl
Development, Python 3 Development, Minimal Appliance Base
* Base Development selects: Minimal Appliance Base
* GNOME Development selects: X Window System, Base Development, C/C++
Development, Minimal Base System, Minimal Appliance Base
* KDE Frameworks and Plasma Development selects: Base Development, C/C++
Development, Minimal Appliance Base
* .NET Development selects: NAN
* C/C++ Development selects: Base Development, Minimal Appliance Base
* Tools for Packaging with Open Build Service selects: Minimal Appliance
Base
* RPM Build Environment selects: Minimal Appliance Base
* Java Development selects: NAN
* Linux Development selects: Base Development, Minimal Appliance Base
* Perl Development selects: NAN
* Python 3 Development selects: NAN
* Qt 5 Development selects: Base Development, C/C++ Development, Minimal
Appliance Base
* Ruby Development selects: NAN
* Web Development selects: Web and LAMP Server, Minimal Appliance Base
* YaST Development selects: NAN
* Tcl/Tk Development selects: NAN
* Minimal Base System selects: Minimal Appliance Base
* Enhanced Base System selects: Minimal Base System, Minimal Appliance
Base
* XEN Virtualization Host and tools selects: Xen Virtual Machine Host
Server, Minimal Appliance Base
* KVM Virtualization Host and tools selects: KVM Host Server, Minimal
Appliance Base
* AppArmor selects: Minimal Appliance Base
* Console Tools selects: Minimal Base System, Enhanced Base System,
Minimal Appliance Base
* 32-Bit Runtime Environment selects: NAN
* Laptop selects: Minimal Base System, Minimal Appliance Base
* YaST System Administration selects: NAN
* Software Management selects: NAN
* Tests for the Update Stack selects: NAN
* Minimal Appliance Base selects: NAN
* Help and Support Documentation selects: Minimal Appliance Base
* Documentation selects: NAN
* Kubic Admin Node selects: Minimal Appliance Base, kubeadm Stack,
Container Runtime for kubernetes clustered systems
* Kubic Worker Node selects: Minimal Appliance Base, kubeadm Stack,
Container Runtime for kubernetes clustered systems
* kubeadm Stack selects: Minimal Appliance Base
* Container Runtime for non-clustered systems selects: Minimal Appliance
Base
* Container Runtime for kubernetes clustered systems selects: Minimal
Appliance Base
* openSUSE MicroOS selects: NAN
* Hardware Support selects: NAN
* Apparmor Support selects: NAN
* LDAP client selects: NAN
* IMA/EVM Support selects: NAN
* Support for Cloud selects: NAN
Patterns visibly selecting other patterns is a little limiting to the
user that might want one pattern but not the other (which is either not
possible, or possible if pattern is just recommended and the pattern is
locked). The solution I want to implement as a replacement:
* remove all the visible pattern dependencies (including recommends), so
everything can be selected independently
* hide "Minimal Appliance Base"/"Minimal Base System" pattern, so it's
not selectable, considering it's the default base for most of openSUSE,
so it has to be installed either way
* hide "Base Development", it's already required by most development
patterns
* hide "GNOME Desktop Environment (Basic)", X11/Wayland split should be
enough for selecting the base DE
* split desktop environments into desktop base and applications
That solution will obviously require changes to roles, which will need
to depend on wider range of patterns, but that's fairly easy to do.
After
this change however, user will be free to go to Software in summary
screen, disable patterns like Games or Office, without disabling
recommends or removing GNOME patterns. I'm also in favour of making more
`supplement` patterns, that expand the scope of visible patterns
depending on other installed patterns (that schema is already largely in
place, thankfully).
Now the hardest part, DE specific YaST modules. Many of the functions
provided by YaST are now handled by the desktops themselves, and on the
desktop, YaST still tends to install quite a bunch of server software.
As functionality provided by desktops vary quite a bit, deciding on what
exactly needs to go into YaST will need to be decided on
desktop-by-desktop basis. Right now I believe the only YaST modules that
are required on every desktop are Package Manager (yast-packager
module), Release Notes (yast-installation module), Firewall
(yast-firewall module) and Bootloader (yast-bootloader module). I would
argue as far as to say that in cases where there are not that many
modules, YaST Control Center is not really required, considering modules
are accessible from the desktop provided menus, but that might be too
big of a change for now.
Desktop discoverability of YaST modules will soon improve due to
providing appstream add-on metainfo for every YaST module, which will
enable easy installation of modules from the software centers like GNOME
Software and KDE Discover. I have some more changes planned to improve
desktop state of YaST, like providing WM_CLASS and appid based on
desktop files, which will fix icon scaling and icon display in DEs, but
this is not for this email ;)
There was also an idea to provide patterns with appstream metainfo on
their own, label them as package groups in PackageKit and make them
installable from software centers that way as well, but that's very much
still early stages, considering it would require changes in quite a few
stacks to work.
LCP [Stasiek]
https://lcp.world
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
4
5
28 Jun '19
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
Mesa (19.0.5 -> 19.1.0)
Mesa-drivers (19.0.5 -> 19.1.0)
PackageKit
autofs
bluedevil5 (5.16.1 -> 5.16.2)
breeze (5.16.1 -> 5.16.2)
breeze-gtk (5.16.1 -> 5.16.2)
breeze4-style (5.16.1 -> 5.16.2)
brltty
discover (5.16.1 -> 5.16.2)
drkonqi5 (5.16.1 -> 5.16.2)
fwupd (1.2.8 -> 1.2.9)
gnome-settings-daemon (3.32.0 -> 3.32.1)
gpg2
gtk3 (3.24.8 -> 3.24.9)
kactivitymanagerd (5.16.1 -> 5.16.2)
kcm_sddm (5.16.1 -> 5.16.2)
kde-cli-tools5 (5.16.1 -> 5.16.2)
kde-gtk-config5 (5.16.1 -> 5.16.2)
kde-user-manager (5.16.1 -> 5.16.2)
kdump
kgamma5 (5.16.1 -> 5.16.2)
khotkeys5 (5.16.1 -> 5.16.2)
kinfocenter5 (5.16.1 -> 5.16.2)
kmenuedit5 (5.16.1 -> 5.16.2)
kscreen5 (5.16.1 -> 5.16.2)
kscreenlocker (5.16.1 -> 5.16.2)
ksshaskpass5 (5.16.1 -> 5.16.2)
ksysguard5 (5.16.1 -> 5.16.2)
kwayland-integration (5.16.1 -> 5.16.2)
kwin5 (5.16.1 -> 5.16.2)
libdmtx (0.7.4 -> 0.7.5)
libkdecoration2 (5.16.1 -> 5.16.2)
libkscreen2 (5.16.1 -> 5.16.2)
libksysguard5 (5.16.1 -> 5.16.2)
llvm8
mercurial (5.0 -> 5.0.1)
milou5 (5.16.1 -> 5.16.2)
mobile-broadband-provider-info (20190116 -> 20190618)
multipath-tools (0.8.1+8+suse.8c11498 -> 0.8.1+28+suse.fea562a)
oxygen5 (5.16.1 -> 5.16.2)
plasma-nm5 (5.16.1 -> 5.16.2)
plasma5-addons (5.16.1 -> 5.16.2)
plasma5-desktop (5.16.1 -> 5.16.2)
plasma5-integration (5.16.1 -> 5.16.2)
plasma5-openSUSE
plasma5-pa (5.16.1 -> 5.16.2)
plasma5-workspace (5.16.1 -> 5.16.2)
polkit-kde-agent-5 (5.16.1 -> 5.16.2)
powerdevil5 (5.16.1 -> 5.16.2)
presage
python-py
samba (4.10.2+git.94.31fb5e37171 -> 4.10.5+git.105.2bd98587873)
sssd (2.1.0 -> 2.2.0)
systemsettings5 (5.16.1 -> 5.16.2)
unbound (1.9.1 -> 1.9.2)
=== Details ===
==== Mesa ====
Version update (19.0.5 -> 19.1.0)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- reverted latest change in specfile; it's not needed; llvm8 is
already been chosen on factory/TW by default ...
- use llvm8 on factory/TW
- n_glesv1_cm-glesv2.patch
* reenables build of GLESv1_CM and GLESv2 ...
- readded pkgconfig files for GLESv1_CM and GLESv2 to filelists
- removed again virtual provides for
* pkgconfig(glesv1_cm)
* pkgconfig(glesv2)
- reenable LTO with Mesa 19.1 (boo#1133265, comment#5)
- enabled new gallium drivers
* iris (newer Intel GPUs)
* lima, panfrost on ARM64
- virtually provide
* pkgconfig(glesv1_cm)
* pkgconfig(glesv2)
in libGLESv1_CM-devel/libGLESv2-devel packages, since these files
have been removed from Mesa via git commit #1587586
- Update to 19.1.0:
* Mesa 19.1.0 implements the OpenGL 4.5 API, but the version
reported by glGetString(GL_VERSION) or
glGetIntegerv(GL_MAJOR_VERSION) /
glGetIntegerv(GL_MINOR_VERSION) depends on the particular
driver being used. Some drivers don't support all the features
required in OpenGL 4.5. OpenGL 4.5 is only available if
requested at context creation. Compatibility contexts may
report a lower version depending on each driver.
* The top highlights include:
- GL_ARB_parallel_shader_compile for all drivers.
- GL_EXT_gpu_shader4 on all GL 3.1 drivers.
- GL_EXT_shader_image_load_formatted on radeonsi.
- GL_EXT_texture_buffer_object on all GL 3.1 drivers.
- GL_EXT_texture_compression_s3tc_srgb on Gallium and i965
drivers (ES extension).
- GL_NV_compute_shader_derivatives on Iris and i965 drivers.
- GL_KHR_parallel_shader_compile on all drivers.
- GL_INTEL_conservative_rasterization on Iris.
- Refresh patches with quilt.
- Clean-up spec files for .pc and other files no longer built.
==== Mesa-drivers ====
Version update (19.0.5 -> 19.1.0)
Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel libvulkan_radeon libxatracker2
- reverted latest change in specfile; it's not needed; llvm8 is
already been chosen on factory/TW by default ...
- use llvm8 on factory/TW
- n_glesv1_cm-glesv2.patch
* reenables build of GLESv1_CM and GLESv2 ...
- readded pkgconfig files for GLESv1_CM and GLESv2 to filelists
- removed again virtual provides for
* pkgconfig(glesv1_cm)
* pkgconfig(glesv2)
- reenable LTO with Mesa 19.1 (boo#1133265, comment#5)
- enabled new gallium drivers
* iris (newer Intel GPUs)
* lima, panfrost on ARM64
- virtually provide
* pkgconfig(glesv1_cm)
* pkgconfig(glesv2)
in libGLESv1_CM-devel/libGLESv2-devel packages, since these files
have been removed from Mesa via git commit #1587586
- Update to 19.1.0:
* Mesa 19.1.0 implements the OpenGL 4.5 API, but the version
reported by glGetString(GL_VERSION) or
glGetIntegerv(GL_MAJOR_VERSION) /
glGetIntegerv(GL_MINOR_VERSION) depends on the particular
driver being used. Some drivers don't support all the features
required in OpenGL 4.5. OpenGL 4.5 is only available if
requested at context creation. Compatibility contexts may
report a lower version depending on each driver.
* The top highlights include:
- GL_ARB_parallel_shader_compile for all drivers.
- GL_EXT_gpu_shader4 on all GL 3.1 drivers.
- GL_EXT_shader_image_load_formatted on radeonsi.
- GL_EXT_texture_buffer_object on all GL 3.1 drivers.
- GL_EXT_texture_compression_s3tc_srgb on Gallium and i965
drivers (ES extension).
- GL_NV_compute_shader_derivatives on Iris and i965 drivers.
- GL_KHR_parallel_shader_compile on all drivers.
- GL_INTEL_conservative_rasterization on Iris.
- Refresh patches with quilt.
- Clean-up spec files for .pc and other files no longer built.
==== PackageKit ====
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module PackageKit-lang libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Add PackageKit-zypp-fix-newest-filter.patch: zypp: Emit installed
package for newest filter (bsc#1125434, gh#hughsie/PackageKit#329).
==== autofs ====
- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
allow OBS to shortcut by using systemd-devel-mini.
==== bluedevil5 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: bluedevil5-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== breeze ====
Version update (5.16.1 -> 5.16.2)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== breeze-gtk ====
Version update (5.16.1 -> 5.16.2)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== breeze4-style ====
Version update (5.16.1 -> 5.16.2)
Subpackages: libbreezecommon4-5
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== brltty ====
Subpackages: brltty-driver-at-spi2 brltty-driver-brlapi brltty-driver-speech-dispatcher brltty-driver-xwindow brltty-lang libbrlapi0_7 python3-brlapi xbrlapi
- BuildRequire pkgconfig(libsystemd) instead of systemd-devel:
allow OBS to shortcut by using systemd-devel-mini.
==== discover ====
Version update (5.16.1 -> 5.16.2)
Subpackages: discover-backend-flatpak discover-backend-packagekit discover-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- Changes since 5.16.1:
* make appstream files validate
* odrs: delay QNAM initialization
==== drkonqi5 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: drkonqi5-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== fwupd ====
Version update (1.2.8 -> 1.2.9)
Subpackages: fwupd-lang libfwupd2
- Update to version 1.2.9:
* Release fwupd 1.2.9
* trivial: Add two new translatable strings for new category types
* Check if the system is offline during install, rather than at startup
* Prompt the user to shutdown if requried when installing by ID
* Use the correct file extension for the offline updates cache
* trivial: Allow using --force to use the wrong daemon version
* trivial: Display the correct expected command
* standalone-installer: Be smarter about existing installed fwupd
* Add a plugin to update Synaptics Prometheus fingerprint readers
* trivial: standalone-installer: rename uninstall argument to cleanup
* fu-util: Check the daemon version is at least the client version
* fu-util: Check that daemon is started by expected unit
* fu-util-common: when stopping a daemon, check for snap too
* Allow using --force to trigger a duplicate offline update
* trivial: Allow using FuUsbDevice without a GUsbDevice
* trivial: Copy the icons if unset for the device child
* trivial: Copy the physical ID if unset for the device child
* trivial: Ensure the parent ID is up to date if the device ID changes
* trivial: Fix typo when setting the parent ID
* trivial: Disable the flatpak CI build
* Allow handling FORCE for devices that subclass FuDevice
* uefi: Fix a libasan failure when reading a UEFI variable
* trivial: Fix a memory leak found using libasan
* trivial: Fix an libasan failure in the dell plugin
* trivial: Fix some dead code spotted by coverity
* trivial: Fix a typo spotted by coverity
* trivial: Fix a missing config.h include in a new source file
* Dynamically read path to use for /system-update
* Display the remote warning on the console in an easy-to-read way
* ata: Set version format to plain for devices obtained from udev
* trivial: Only apply SmbiosManufacturer to release version for internal
* trivial: Fix two bugs in the hardware self tests script
* Never guess the version format from the version string
* Only force a semver when the device opts-in
* Export the version-format to clients
* Add missing gtk-doc documentation
* dfu: Add some trivial, but useful, debugging for AVR DFU devices
* dfu: Correctly identify DFU firmware that starts at offset zero
* dfu: Don't keep showing trivial debug output
* dfu: Reset the forced version during attach and detach
* ata/nvme: For devices running Dell firmware, set `VersionFormat` (Fixes: #1169)
* fu-engine: Check if VersionFormat is ambiguous when adding devices
* trivial: Fix fwupdate --apply
* Only use class-based instance IDs for quirk matching
* trivial: dell-dock: set minimum board to 6
* trivial: post release version bump
==== gnome-settings-daemon ====
Version update (3.32.0 -> 3.32.1)
Subpackages: gnome-settings-daemon-lang
- Update to version 3.32.1:
+ Signal connector rather than output ID for OSDs.
+ Media-keys: Fix MPRIS issues with disconnecting clients.
+ Color: Allow night light to be always on.
+ Power: Only disable Suspend/Hibernate actions inside VM.
+ Smartcard: Fix cancellation issues.
+ Updated translations.
==== gpg2 ====
Subpackages: gpg2-lang
- Fix secure memory being disabled before fips checks in libgcrypt [boo#1137307]
* Added gnupg-2.2.16-secmem.patch
==== gtk3 ====
Version update (3.24.8 -> 3.24.9)
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-immodule-xim gtk3-lang gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0
- Update to version 3.24.9:
+ GTK can now be built with the meson build system.
+ Wayland:
- Support the xdg-output protocol for correct monitor sizes
with scaled displays.
- Fix handling of cursor hotspots that was reading
uninitialized memory.
- Update tablet cursors when scale changes.
+ CSS: Use multiple font-family values.
+ Emoji: Populate the Emoji chooser incrementally.
+ Printing: Require CUPS 1.7.
+ Scrolling: Add a gtk-overlay-scrolling setting that can be used
to force traditional (non-overlay) scrollbars.
+ GtkTreeView:
- Update rubberband rectangles more often.
- Remove the pixel cache, to avoid the redraw issues that it
causes.
+ Tooling: Support sysprof profiling.
+ Themes:
- Adwaita: Small tweaks to the theme refresh.
- Adwaita: Update treeview progress bars.
- HighContrast: Improve notebook tabs.
+ Updated translations.
==== kactivitymanagerd ====
Version update (5.16.1 -> 5.16.2)
Subpackages: kactivitymanagerd-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== kcm_sddm ====
Version update (5.16.1 -> 5.16.2)
Subpackages: kcm_sddm-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== kde-cli-tools5 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: kde-cli-tools5-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== kde-gtk-config5 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: kde-gtk-config5-gtk2 kde-gtk-config5-gtk3 kde-gtk-config5-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== kde-user-manager ====
Version update (5.16.1 -> 5.16.2)
Subpackages: kde-user-manager-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== kdump ====
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
shortcut the build queues by allowing usage of systemd-mini
==== kgamma5 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: kgamma5-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== khotkeys5 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: khotkeys5-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== kinfocenter5 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: kinfocenter5-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== kmenuedit5 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: kmenuedit5-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== kscreen5 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== kscreenlocker ====
Version update (5.16.1 -> 5.16.2)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== ksshaskpass5 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: ksshaskpass5-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== ksysguard5 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: ksysguard5-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== kwayland-integration ====
Version update (5.16.1 -> 5.16.2)
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== kwin5 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: kwin5-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- Changes since 5.16.1:
* [placement] Avoid smart placement strategy with invalid client sizes (kde#408754)
* Make sure we don't resize clients before they've been set up
* Avoid crash without XWayland
* [wayland] Obey m_requestGeometryBlockCounter inside updateDecoration
* [platforms/X11] Disable VSync for QtQuick Windows (kde#406180)
==== libdmtx ====
Version update (0.7.4 -> 0.7.5)
- Update to 0.7.5
* Add support for GS-1 encoding via the FCN1 character
* Fix dmtxDecodeMatrixRegion returning a freed pointer
* makefile: migrating ANSI C -> C99
* Fixed Data Mosaic encoding bug
- Change the upstream URL.
- Drop patches, now upstream:
* libdmtx-mosaic.patch
* libdmtx-explicit-cast.patch
- Rebase libdmtx-DmtxPropRowPadBytes.patch.
- Update the License tag, only BSD-2-Clause files are used.
==== libkdecoration2 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private6
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== libkscreen2 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== libksysguard5 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: libksysguard5-helper libksysguard5-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== llvm8 ====
Subpackages: clang8 clang8-checker libLLVM8 libLTO8 libc++-devel libc++1 libc++abi-devel libc++abi1 libclang8
- Exclude riscv64 for now since it fails to build.
==== mercurial ====
Version update (5.0 -> 5.0.1)
Subpackages: mercurial-lang
- Mercurial 5.0.1
A regularly scheduled bugfix release.
+ commands
* bookmark: also make bookmark cache depends of the changelog
* commit: allow --interactive to work again when naming a directory (issue6131)
+ unsorted
* manifest: avoid corruption by dropping removed files with pure (issue5801)
* sslutil: fsencode path returned by certifi (issue6132)
==== milou5 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: milou5-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- Changes since 5.16.1:
* Don't give up if no results arrive after 500ms (kde#389611)
- Remove patches, now upstream:
* 0001-Don-t-give-up-if-no-results-arrive-after-500ms.patch
==== mobile-broadband-provider-info ====
Version update (20190116 -> 20190618)
- Update to version 20190618:
+ release: bump version to 20190618
+ build:
- Remove unused automake flags
- Switch dist to xz
- Update bug report URL
- Fix make distcheck
+ Added configuration for WinSIM (German provider)
+ apn-conf: generate Android-compatible APN list
+ all: remove SVN vestiges
+ es: new SUOP operator
+ Move mcc="232" mnc="05" from Orange to Drei
+ jp:
- Add b-mobile visitor sim entry
- Add primary markers for NTT DoCoMo and bmobile
+ fi: Add Moi Mobiili
+ cz: add T-Mobile balance check and top-up
- Add xsltproc BuildRequires: New dependency.
==== multipath-tools ====
Version update (0.8.1+8+suse.8c11498 -> 0.8.1+28+suse.fea562a)
Subpackages: kpartx libmpath0
- Update to version 0.8.1+28+suse.fea562a:
* mpathpersist: optimize for setups with many LUNs (bsc#1134648)
* mpathpersist: add option -f/--batch-file (bsc#1134648)
* libmultipath: get_prio(): really don't reset prio for
inaccessible paths (bsc#1118495)
- Upstream bug fixes from dm-devel (bsc#1139369):
* multipath: call store_pathinfo with DI_BLACKLIST
* multipathd: fix REALLOC_REPLY with max length reply
* libmultipath: make vector_foreach_slot_backwards work as expected
* multipathd: fix client response for socket activation
* various minor fixes (coverity)
==== oxygen5 ====
Version update (5.16.1 -> 5.16.2)
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== plasma-nm5 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== plasma5-addons ====
Version update (5.16.1 -> 5.16.2)
Subpackages: plasma5-addons-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- Changes since 5.16.1:
* [Calculator] Fix popup size and minimum size for expanded version
==== plasma5-desktop ====
Version update (5.16.1 -> 5.16.2)
Subpackages: plasma5-desktop-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- Changes since 5.16.1:
* make appstream validate
* [Look and Feel and KSplash KCM] Set sourceSize for thumbnail
* [Task Manager] Prefer PID match even when desktop entry doesn't match
* Fix merge screwup
* [Kickoff/Dash] Show Calculator and Unit Converter runners
* Increment iterator before any potential continue
* Reject duplicate events with identical coordinates
* Fix ocasional crash on the touchpad kded
* [Colors KCM] Assign properties in a binding
* touchpad: fix some easy warnings
* [Touchpad KCM] Do not crash in case there is no touchpad (kde#408325)
==== plasma5-integration ====
Version update (5.16.1 -> 5.16.2)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.16.2
==== plasma5-pa ====
Version update (5.16.1 -> 5.16.2)
Subpackages: plasma5-pa-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== plasma5-workspace ====
Version update (5.16.1 -> 5.16.2)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- Changes since 5.16.1:
* [Notifications] Swap configure and clear buttons in full representation header (kde#409140)
* do not use long deprecated QString::toAscii
* print a warning when invoking the scripting API's sleep()
* [Notifications] Don't keep non-configurable notifications in history
* [Notifications] Make popup placement more resilient
* [Notifications] Don't show remaining time when job is paused
* [Notifications] Let plasmashell be the only true owner of notification and job tracker services (kde#408250)
* [Klipper] Always restore the last clipbboard item
* Handle Gimp 2.10
* Set translation domain
* [interactiveconsole] Fix initial load selection (kde#408787)
* [Notifications] Read BAMF_DESKTOP_FILE_HINT from environment
* Make the icon applet use the same shadow settings as desktop icons
==== polkit-kde-agent-5 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: polkit-kde-agent-5-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== powerdevil5 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: powerdevil5-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- Changes since 5.16.1:
* [powerdevil] Return battery source monitoring
==== presage ====
Subpackages: libpresage1 presage-data
- Split out API doc generation using multibuild. graphviz-gd has
become quite heavy as a build dependency.
- Cleanup specfile
* remove defattr, use license macro
* remove conditionals for EOLed distribution versions
- Remove gpresagemate, it depends on the long deprecated XEVIE extension
- Set she-bang for /usr/bin/presage_dbus_* to /usr/bin/python2
==== python-py ====
- Switch to multibuild to avoid cycle bsc#1138666
==== samba ====
Version update (4.10.2+git.94.31fb5e37171 -> 4.10.5+git.105.2bd98587873)
Subpackages: libdcerpc-binding0 libdcerpc-binding0-32bit libdcerpc0 libdcerpc0-32bit libndr-krb5pac0 libndr-krb5pac0-32bit libndr-nbt0 libndr-nbt0-32bit libndr-standard0 libndr-standard0-32bit libndr0 libndr0-32bit libnetapi0 libnetapi0-32bit libsamba-credentials0 libsamba-credentials0-32bit libsamba-errors0 libsamba-errors0-32bit libsamba-hostconfig0 libsamba-hostconfig0-32bit libsamba-passdb0 libsamba-passdb0-32bit libsamba-policy0-python3 libsamba-util0 libsamba-util0-32bit libsamdb0 libsamdb0-32bit libsmbclient0 libsmbconf0 libsmbconf0-32bit libsmbldap2 libsmbldap2-32bit libtevent-util0 libtevent-util0-32bit libwbclient0 libwbclient0-32bit samba-client samba-client-32bit samba-doc samba-libs samba-libs-32bit samba-libs-python3 samba-python3 samba-winbind samba-winbind-32bit
- Update to samba-4.10.5 (including updates for 4.10.4, 4.10.3)
+ CVE-2019-12435 rpc/dns: Avoid NULL deference if zone not found
in DnssrvOperation2; (bso#13922); (bsc#1137815).
+ CVE-2019-12436 dsdb/paged_results: Ignore successful results
without messages; (bso#13951); (bsc#1137816).
- Update to samba-4.10.4
+ s3: SMB1: Don't allow recvfile on stream fsp's; (bso#13938).
+ py/provision: Fix for Python 2.6; (bso#13882).
+ netcmd: Fix 'passwordsettings --max-pwd-age' command;
(bso#13873).
+ s3-libnet_join: 'net ads join' to child domain fails when
using "-U admin@forestroot"; (bso#13861).
+ vfs_ceph: Explicitly enable libcephfs POSIX ACL support;
(bso#13896); (bsc#1130245).
+ vfs_ceph: Fix cephwrap_flistxattr() debug message;
(bso#13940); (bsc#1134697).
+ ctdb-common: Avoid race between fd and signal events;
(bso#13895).
+ ctdb-common: Fix memory leak in run_proc; (bso#13943).
+ lib: Initialize getline() arguments; (bso#13892).
+ winbind: Fix overlapping id ranges; (bco#13903).
+ lib util debug: Increase format buffer to 4KiB; (bso#13902).
+ nsswitch pam_winbind: Fix Asan use after free; (bso#13927).
+ s4 lib socket: Ensure address string owned by parent struct;
(bso#13929).
+ s3 rpc_client: Fix Asan stack use after scope; (bso#13936).
+ s3:smbd: Handle IO_REPARSE_TAG_DFS in
SMB_FIND_FILE_FULL_DIRECTORY_INFO; (bso#10097).
+ smb2_tcon: Avoid STATUS_PENDING completely on tdis; (bso#10344).
+ smb2_sesssetup: avoid STATUS_PENDING responses for session setup;
(bso#12845).
+ smb2_tcon: Avoid STATUS_PENDING completely on tdis; (bso#13698).
+ smb2_sesssetup: avoid STATUS_PENDING responses for session
setup; (bso#13796).
+ dbcheck: Fix the err_empty_attribute() check; (bso#13843).
+ vfs_snapper: Drop unneeded fstat handler; (bso#13858).
+ vfs_default: Fix vfswrap_offload_write_send()
NT_STATUS_INVALID_VIEW_SIZE check; (bso#13862).
+ smb2_server: Grant all 8192 credits to clients; (bso#13863).
+ smbd: Implement SMB_FILE_NORMALIZED_NAME_INFORMATION handling;
(bso#13919).
+ s3/vfs_glusterfs: Dynamically determine NAME_MAX; (bso#13872).
+ s3: modules: ceph: Use current working directory instead of
share path; (bso#13918); (bsc#1134452).
+ winbind: Use domain name from lsa query for sid_to_name cache
entry; (bso#13831).
+ memcache: Increase size of default memcache to 512k;
(bso#13865).
+ docs: Update smbclient manpage for "--max-protocol";
(bso#13857).
+ s3:utils: If share is NULL in smbcacls, don't print it;
(bso#13937).
+ s3:smbspool: Fix regression printing with Kerberos credentials;
(bso#13939).
+ ctdb-scripts: CTDB restarts failed NFS RPC services by hand,
which is incompatible with systemd; (bso#13860).
+ ctdb-daemon: Revert "We can not assume that just because we
could complete a TCP handshake"; (bso#13888).
+ ctdb-daemon: Never use 0 as a client ID; (bso#13930).
+ ctdb-common: Fix memory leak; (bso#13943).
+ s3:debug: Enable logging for early startup failures;
(bso#13904)
- Update to samba-4.10.3
+ CVE-2018-16860: Heimdal KDC: Reject PA-S4U2Self with unkeyed
checksum; (bso#13685); (bsc#1134024).
==== sssd ====
Version update (2.1.0 -> 2.2.0)
Subpackages: libnfsidmap-sss libsss_certmap0 libsss_idmap0 libsss_nss_idmap0 sssd-32bit sssd-krb5-common sssd-ldap
- Update to new upstream release 2.2.0
* The Kerberos provider can now include more KDC addresses or
host names when writing data for the Kerberos locator plugin.
* The 2FA prompting can now be configured.
* The LDAP authentication provider now allows to use a
different method of changing LDAP passwords using a modify
operation in addition to the default extended operation.
* The "auto_private_groups" configuration option now takes a
new value hybrid.
* A new option "ad_gpo_ignore_unreadable" was added.
* The "cached_auth_timeout" parameter is now inherited by
trusted domains.
* The "ldap_sasl_mech" option now accepts another mechanism
"GSS-SPNEGO" in addition to "GSSAPI".
* The sssctl tool has two new commands, "cert-show" and
"cert-map".
- Create directory to download and cache GPOs (bsc#1132879)
==== systemsettings5 ====
Version update (5.16.1 -> 5.16.2)
Subpackages: systemsettings5-lang
- Update to 5.16.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.2.php
- No code changes since 5.16.1
==== unbound ====
Version update (1.9.1 -> 1.9.2)
Subpackages: libunbound2 unbound-anchor
- update to 1.9.2
Features
- add type CAA to libpyunbound (accessing libunbound from python).
- Fix #17: Add python module example from Jan Janak, that is a
plugin for the Unbound DNS resolver to resolve DNS records in
multicast DNS [RFC 6762] via Avahi. The plugin communicates
with Avahi via DBus. The comment section at the beginning of
the file contains detailed documentation.
- travis build file.
- PR #16: XoT support, AXFR over TLS, turn it on with
master: <ip>#<authname> in unbound.conf. This uses TLS to
download the AXFR (or IXFR).
Bug Fixes
- Fix for #4233: guard use of NDEBUG, so that it can be passed in
CFLAGS into configure.
- Add log message, at verbosity 4, that says the query is encrypted
with TLS, if that is enabled for the query.
- Fix #4239: set NOTIMPL when deny-any is enabled, for RFC8482.
- Fix #4240: Fix whitespace cleanup in example.conf.
- Fix that tls-session-ticket-keys: "" on its own in unbound.conf
disables the tls session ticker key calls into the OpenSSL API.
- Fix crash if tls-servic-pem not filled in when necessary.
- Fix auth-zone NSEC3 response for empty nonterminals with exact
match nsec3 records.
- Fix for out of bounds integers, thanks to OSTIF audit. It is in
allocation debug code.
- Fix for auth zone nsec3 ent fix for wildcard nodata.
- Move goto label in answer_from_cache to the end of the function
where it is more visible.
- Fix auth-zone NSEC3 response for wildcard nodata answers,
include the closest encloser in the answer.
- Fix spelling error in log output for event method.
- Fix to reinit event structure for accepted TCP (and TLS) sockets.
- Fix to use event_assign with libevent for thread-safety.
- verbose information about auth zone lookup process, also lookup
start, timeout and fail.
- Fix to wipe ssl ticket keys from memory with explicit_bzero,
if available.
- Fix that auth zone uses correct network type for sockets for
SOA serial probes. This fixes that probes fail because earlier
probe addresses are unreachable.
- Fix that auth zone fails over to next master for timeout in tcp.
- Squelch SSL read and write connection reset by peer and broken pipe
messages. Verbosity 2 and higher enables them.
- Update python documentation for init_standard().
- Typos.
- Fix tls write event for read state change to re-call SSL_write and
not resume the TLS handshake.
- Better braces in if statement in TCP fastopen code.
- iana portlist updated.
- Scrub RRs from answer section when reusing NXDOMAIN message for
subdomain answers.
- For harden-below-nxdomain: do not consider a name to be non-exitent
when message contains a CNAME record.
- Fix wrong query name in local zone redirect answers with a CNAME,
the copy of the local alias is in unpacked form.
- contrib/fastrpz.patch updated for code changes, and with git diff.
- Fix #29: Solaris 11.3 and missing symbols be64toh, htobe64.
- Fix #30: AddressSanitizer finding in lookup3.c. This sets the
hash function to use a slower but better auditable code that does
not read beyond array boundaries. This makes code better security
checkable, and is better for security. It is fixed to be slower,
but not read outside of the array.
- Fix edns-subnet locks, in error cases the lock was not unlocked.
- Fix doxygen output error on readme markdown vignettes.
- Squelch log messages from tcp send about connection reset by peer.
They can be enabled with verbosity at higher values for diagnosing
network connectivity issues.
- Attempt to fix malformed tcp response.
- Fix #31: swig 4.0 and python module.
- Note that so-reuseport at extreme load is better turned off,
otherwise queries are not distributed evenly, on Linux 4.4.x.
- Fix that spoolbuf is not used to store tcp pipelined response
between mesh send and callback end.
- Fix double file close in tcp pipelined response code.
- Fix to define _OPENBSD_SOURCE to get reallocarray on NetBSD.
- Fix to guard _OPENBSD_SOURCE from redefinition.
- Fix that fixes the Fix that spoolbuf is not used to store tcp
pipelined response between mesh send and callback end, this fixes
error cases that did not use the correct spoolbuf.
- Fix that fixes the Fix that spoolbuf is not used to store tcp
pipelined response between mesh send and callback end, this fixes
error cases that did not use the correct spoolbuf.
- Fix another spoolbuf storage code point, in prefetch.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
[opensuse-factory] Tumbleweed - Review of the weeks 2019/25 & 26
by Dominique Leuenberger / DimStar 28 Jun '19
by Dominique Leuenberger / DimStar 28 Jun '19
28 Jun '19
Dear Tumbleweed users and hackers
During the last two weeks, we handed 12 snapshots over to openQA for
testing. Of those, 5 have actually been released to the
mirrors. Reasons for discarded snapshots can be many: highest up of
course is a product issue, that is detected and rated impacting enough
to block a snapshot. In some cases it can also be infrastrucure related
issues, where openQA simply couldn't perform the tests and come to a
reliable conclusion.
The five snapshots published were 0614, 0617, 0621, 0623 and 0626,
containing those changes:
* KDE Frameworks 5.59.0
* KDE Plasma 5.16.1
* KDE Applications 19.04.2
* LLVM 8.0
* openssl 1.1.1c
* cmake 3.14.5
* GDM 3.32.0
* GStreamer 1.14.5
* Python 3.7.3
* VLC 3.0.7.1
* polkit 0.116, based on mozjs 60
As usual, more is being forged in staging areas, such as:
* TeXLive 2019
* Qt 5.13
* SWIG 4.0
* GStreamer 1.16
* Kernel 5.1.15
* RPM is being enhanced by zstd support
* Mesa 19.1.0
* KDE Plasma 5.16.2
Cheers,
Dominique
1
0
27 Jun '19
Before you throw everything at me....
I Love openSUSE, it has one of if not THE the best package management
tools available.
But the problem is recommended packages. Y
You must be tired of reading about this topic right?
Today I spent the entire afternoon "cleaning-up" my Tumbleweed
installation by removing a ton of packages I didn't installed/I don't
use.
I get that the default of installing recommended packages is all about
user experience, but this has gone to far:
- I had three display Managers installed, THREE! SDDM, LightDM, XDM.
- I had a ton unneeded of 32bit libraries/binaries, yes I installed
Wine, but I removed several libraries/binaries that weren't needed by
Wine.
I even had systemd-32bit installed!
- I'm currently a ZSH user, but when I first installed Tumbleweed I
had at least three shells installed (bash, zsh, tcsh) why?!
And that's about things I specifically searched for deletion. I'm sure
there's a lot more bloat hiding there.
So, I'm nowhere near expert about packaging or about zypp/libzypp internals.
But this is (kind of) what I propose:
- Turn OFF "Recommended Packages" by default
- If after this something is broken by missing packages, then those
packages should be Dependencies not Recommendations.
- Correct me here if I'm wrong, but patterns don't do anything unless
the "Recommended Packages" setting is enabled.
So, make the packages you want to be in the patterns as Dependencies
not Recommendations.
Again, I'm sure a lot I'm saying here is probably inaccurate.
But I'm addressing a real issue here.
I'm not surprised outside users form other distros say "openSUSE is bloated".
In conclusion, this isn't just a childish rant. I really want to
openSUSE to improve in this matter.
I want to help too, please point me in the right direction.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
24
50
Hi,
if nobody wants to maintain VDR and the plugins in Factory and Leap, I'm
going to file drop requests for it on Fr 21. Jun 20:00 UTC 2019
VDR will still be available, maintained by me, from the "vdr" and
"vdr:plugins" projects.
As the minimal number of bug reports I received in the last years shows,
there are only an handful of users, and the effort of keeping it in
factory is surely spent better elsewhere than obeying crazy rules about
changelog entries.
--
Stefan Seyfried
"For a successful technology, reality must take precedence over
public relations, for nature cannot be fooled." -- Richard Feynman
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
9
15
Hi,
A couple of months ago I announced that I would like to add
applet-window-buttons and applet-window-appmenu to factory. They belong
to the world of latte-dock in kde plasma, but can also used (with less
functionality) with normal panels. I have now done the sr.
A reason to have these available is that with upcoming 0.9 version of
latte-dock these applets (together with applet-window-title, directly
availabe via store,kde.org) can be successor to the
plasmoid-active-window-control (AWC). The latter has not seen active
development and I will try to keep it alive as long as I can, but at
some point it is going to break.
This is nice for those who, for example, like to imitate the unity
layout in plasma.
Kind regard,
Cor
https://build.opensuse.org/request/show/712120
https://build.opensuse.org/request/show/712119
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
Hi,
After some recent releases I started to have problem with sudo.
First attempt which ask for user password command fails e.g.:
hlavki@hlknb:~> sudo zypper ref
[sudo] password for hlavki:
sudo: PERM_ROOT: setresuid(0, -1, -1): Operation not permitted
sudo: unable to send audit message: Operation not permitted
sudo: setuid(0): Operation not permitted
sudo: unable to set supplementary group IDs: Operation not permitted
sudo: unable to change to runas uid (0, 0): Operation not permitted
sudo: unable to execute /usr/bin/zypper: Operation not permitted
on next attempts (when password is not asked) it works.
I didn't find any bugzilla issue so I don't know if it's by wrong configuration or something else.
thanks, m.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
2
25 Jun '19
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
AppStream (0.12.6 -> 0.12.7)
apparmor (2.13.2 -> 2.13.3)
attica-qt5 (5.58.0 -> 5.59.0)
baloo5 (5.58.0 -> 5.59.0)
bluedevil5 (5.16.0 -> 5.16.1)
bluez-qt (5.58.0 -> 5.59.0)
breeze (5.16.0 -> 5.16.1)
breeze-gtk (5.16.0 -> 5.16.1)
breeze4-style (5.16.0 -> 5.16.1)
breeze5-icons (5.58.0 -> 5.59.0)
discover (5.16.0 -> 5.16.1)
drkonqi5 (5.16.0 -> 5.16.1)
elementary-xfce-icon-theme (0.13.1~git20.f4968df2 -> 0.13.1+git29.525caef4)
exiv2 (0.27.0 -> 0.27.1)
exo (0.12.5 -> 0.12.6)
flatpak (1.4.0 -> 1.4.1)
frameworkintegration (5.58.2 -> 5.59.0)
fuse3 (3.5.0 -> 3.6.1)
gdb
gnome-builder (3.32.2 -> 3.32.3)
gnome-contacts
gobject-introspection (1.60.1 -> 1.60.2)
ipset (7.1 -> 7.2)
kactivities-stats (5.58.0 -> 5.59.0)
kactivities5 (5.58.0 -> 5.59.0)
kactivitymanagerd (5.16.0 -> 5.16.1)
karchive (5.58.0 -> 5.59.0)
kauth (5.58.0 -> 5.59.0)
kbookmarks (5.58.0 -> 5.59.0)
kcm_sddm (5.16.0 -> 5.16.1)
kcmutils (5.58.0 -> 5.59.0)
kcodecs (5.58.0 -> 5.59.0)
kcompletion (5.58.0 -> 5.59.0)
kconfig (5.58.0 -> 5.59.0)
kconfigwidgets (5.58.0 -> 5.59.0)
kcoreaddons (5.58.0 -> 5.59.0)
kcrash (5.58.0 -> 5.59.0)
kdbusaddons (5.58.0 -> 5.59.0)
kde-cli-tools5 (5.16.0 -> 5.16.1)
kde-gtk-config5 (5.16.0 -> 5.16.1)
kde-user-manager (5.16.0 -> 5.16.1)
kdeclarative (5.58.0 -> 5.59.0)
kded (5.58.0 -> 5.59.0)
kdelibs4support (5.58.0 -> 5.59.0)
kdesu (5.58.0 -> 5.59.0)
kdnssd-framework (5.58.0 -> 5.59.0)
kdoctools (5.58.0 -> 5.59.0)
kemoticons (5.58.0 -> 5.59.0)
kfilemetadata5 (5.58.0 -> 5.59.0)
kgamma5 (5.16.0 -> 5.16.1)
kglobalaccel (5.58.0 -> 5.59.0)
kguiaddons (5.58.0 -> 5.59.0)
kholidays (5.58.0 -> 5.59.0)
khotkeys5 (5.16.0 -> 5.16.1)
khtml (5.58.0 -> 5.59.0)
ki18n (5.58.0 -> 5.59.0)
kiconthemes (5.58.0 -> 5.59.0)
kidletime (5.58.0 -> 5.59.0)
kimageformats (5.58.0 -> 5.59.0)
kinfocenter5 (5.16.0 -> 5.16.1)
kinit (5.58.0 -> 5.59.0)
kio (5.58.0 -> 5.59.0)
kirigami2 (5.58.0 -> 5.59.0)
kitemmodels (5.58.0 -> 5.59.0)
kitemviews (5.58.0 -> 5.59.0)
kjobwidgets (5.58.0 -> 5.59.0)
kjs (5.58.0 -> 5.59.0)
kjsembed (5.58.0 -> 5.59.0)
kmenuedit5 (5.16.0 -> 5.16.1)
knewstuff (5.58.0 -> 5.59.0)
knotifications (5.58.0 -> 5.59.0)
knotifyconfig (5.58.0 -> 5.59.0)
kpackage (5.58.0 -> 5.59.0)
kparts (5.58.0 -> 5.59.0)
kpeople5 (5.58.0 -> 5.59.0)
kplotting (5.58.0 -> 5.59.0)
kpty (5.58.0 -> 5.59.0)
kross (5.58.0 -> 5.59.0)
krunner (5.58.0 -> 5.59.0)
kscreen5 (5.16.0 -> 5.16.1)
kscreenlocker (5.16.0 -> 5.16.1)
kservice (5.58.0 -> 5.59.0)
ksshaskpass5 (5.16.0 -> 5.16.1)
ksysguard5 (5.16.0 -> 5.16.1)
ktexteditor (5.58.0 -> 5.59.0)
ktextwidgets (5.58.0 -> 5.59.0)
kunitconversion (5.58.0 -> 5.59.0)
kwallet (5.58.0 -> 5.59.0)
kwalletmanager5
kwayland (5.58.0 -> 5.59.0)
kwayland-integration (5.16.0 -> 5.16.1)
kwidgetsaddons (5.58.0 -> 5.59.0)
kwin5 (5.16.0 -> 5.16.1)
kwindowsystem (5.58.0 -> 5.59.0)
kxmlgui (5.58.0 -> 5.59.0)
kxmlrpcclient5 (5.58.0 -> 5.59.0)
libKF5ModemManagerQt (5.58.0 -> 5.59.0)
libKF5NetworkManagerQt (5.58.0 -> 5.59.0)
libX11 (1.6.7 -> 1.6.8)
libapparmor (2.13.2 -> 2.13.3)
libblockdev (2.20 -> 2.22)
libhandy (0.0.9 -> 0.0.10)
libkdecoration2 (5.16.0 -> 5.16.1)
libkscreen2 (5.16.0 -> 5.16.1)
libksysguard5 (5.16.0 -> 5.16.1)
llvm8
lz4 (1.8.3 -> 1.9.1)
metamail
milou5 (5.16.0 -> 5.16.1)
mozjs60
oxygen5 (5.16.0 -> 5.16.1)
oxygen5-icon-theme (5.58.0 -> 5.59.0)
plasma-browser-integration (5.16.0 -> 5.16.1)
plasma-framework (5.58.0 -> 5.59.0)
plasma-nm5 (5.16.0 -> 5.16.1)
plasma5-addons (5.16.0 -> 5.16.1)
plasma5-desktop (5.16.0 -> 5.16.1)
plasma5-integration (5.16.0 -> 5.16.1)
plasma5-openSUSE
plasma5-pa (5.16.0 -> 5.16.1)
plasma5-workspace (5.16.0 -> 5.16.1)
polkit (0.115 -> 0.116)
polkit-kde-agent-5 (5.16.0 -> 5.16.1)
powerdevil5 (5.16.0 -> 5.16.1)
prison-qt5 (5.58.0 -> 5.59.0)
purpose (5.58.0 -> 5.59.0)
python-PySocks (1.6.8 -> 1.7.0)
qqc2-desktop-style (5.58.0 -> 5.59.0)
solid (5.58.0 -> 5.59.0)
sonnet (5.58.0 -> 5.59.0)
syndication (5.58.0 -> 5.59.0)
syntax-highlighting (5.58.0 -> 5.59.0)
systemsettings5 (5.16.0 -> 5.16.1)
threadweaver (5.58.0 -> 5.59.0)
udisks2 (2.8.2 -> 2.8.3)
vim (8.1.1467 -> 8.1.1561)
virt-manager
xdg-desktop-portal (1.2.0 -> 1.4.2)
xdg-desktop-portal-gtk (1.2.0 -> 1.4.0)
xen
zimg (2.9 -> 2.9.1)
=== Details ===
==== AppStream ====
Version update (0.12.6 -> 0.12.7)
Subpackages: AppStream-lang libAppStreamQt2 libappstream4
- Update to 0.12.7:
Notes:
* This release changes the way AsPool caches components and will also
permanently keep components in an LMDB-based cache.
Additionally, the GVariant AsComponent serialization was removed.
Features:
* Depend on LMDB (Matthias Klumpp)
* tests: Test pool cache and XML read performance separately (Matthias Klumpp)
* Improvements to data caching and fulltext search (Matthias Klumpp)
* Add new LMDB based component cache (Matthias Klumpp)
* cache: Implicitly hash keys if they are too long for the database (Matthias Klumpp)
* cache: Implement all supported search modes (Matthias Klumpp)
* cache: Implement various performance optimizations and helpers (Matthias Klumpp)
* cache: Allow switch to nosync mode, make insertions threadsafe (Matthias Klumpp)
* Refactor component pool to make use of the mmap'ed caches by default (Matthias Klumpp)
* Don't limit term length in user search queries (Matthias Klumpp)
* Ignore one-letter search terms (Matthias Klumpp)
* pool: Mask removed components in readonly caches so they can not be queried (Matthias Klumpp)
* Remove component GVariant serialization (Matthias Klumpp)
* cache: Use binary representations for cache values (Matthias Klumpp)
* cache: Always refine launchable entries, to make them searchable (Matthias Klumpp)
* Make component scope API public (Matthias Klumpp)
* Handle LicenseRef URLs explicitly when extracing a license URL (Matthias Klumpp)
* Update static data (Matthias Klumpp)
* tests: Update perf test with test for the new cache implementation (Matthias Klumpp)
* its: Add "translatable" option in metainfo.its (fujiwarat)
Specification:
* Add a note about not dropping .desktop suffix from existing IDs (Kalev Lember)
* spec: clarify <translation/> purpose (Kamil Páral)
* docs: Explicitly rule out nested lists (Marius Vollmer)
* docs: Add link to project page to specification abstract (Matthias Klumpp)
* spec: Clarify format of the appstream: URI (Matthias Klumpp)
* spec: Clarify how to denote proprietary licenses (Matthias Klumpp)
Bugfixes:
* tests: Fix potential wrong output when two tests fail in parallel (Matthias Klumpp)
* validator: Allow some top-level tags to be empty (Matthias Klumpp)
* Only match all things for broad queries, for invalid ones return nothing (Matthias Klumpp)
* Determine system cache age correctly and don't needlessly refresh it (Matthias Klumpp)
* Never attempt to load the system cache when it is not needed (Matthias Klumpp)
* Assume "unknown" distribution ID by default (if /etc/os-release is missing) (Matthias Klumpp)
* cache: Ensure previous cache is closed before opening a new one (Matthias Klumpp)
* Put test data in alphabetical order (Robert Ancell)
* Generate XML and YAML in alphabetical order (Robert Ancell)
- Add patch to work with vanilla lmdb:
* find-lmdb.patch
- Add patch to fix build on Leap:
* 0001-Restore-compatibility-with-GLib-2.58.patch
==== apparmor ====
Version update (2.13.2 -> 2.13.3)
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang pam_apparmor pam_apparmor-32bit perl-apparmor python3-apparmor
- update to 2.13.3
- profile updates for dnsmasq, dovecot, identd, syslog-ng
- new "lsb_release" profile (only used when using "Px -> lsb_release")
- fix buggy syntax in tunables/share
- several abstraction updates
- parser: fix "Px -> foo-bar" (the "-" was rejected before)
- several bugfixes in aa-genprof and aa-logprof
- see https://gitlab.com/apparmor/apparmor/wikis/Release_Notes_2.13.3
for the detailed upstream changelog
- drop upstream(ed) patches:
- apparmor-nameservice-resolv-conf-link.patch
- profile_filename_cornercase.diff
- dnsmasq-libvirtd.diff
- dnsmasq-revert-alternation.diff
- usrmerge-fixes.diff
- libapparmor-swig-4.diff
- re-number remaining patches
==== attica-qt5 ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5Attica5
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== baloo5 ====
Version update (5.58.0 -> 5.59.0)
Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-imports-lang baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Don't try to index SQL database dumps
* Exclude .gcode and virtual machine files from indexing consideration
==== bluedevil5 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: bluedevil5-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== bluez-qt ====
Version update (5.58.0 -> 5.59.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Add Bluez API to DBus XML parser/generator
==== breeze ====
Version update (5.16.0 -> 5.16.1)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- Changes since 5.16.0:
* re-read color palettes when application color changes (kde#408416)
==== breeze-gtk ====
Version update (5.16.0 -> 5.16.1)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== breeze4-style ====
Version update (5.16.0 -> 5.16.1)
Subpackages: libbreezecommon4-5
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- Changes since 5.16.0:
* re-read color palettes when application color changes (kde#408416)
==== breeze5-icons ====
Version update (5.58.0 -> 5.59.0)
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* add krita icon
* gcompris-qt too
* Make falkon icon a real SVG
* add missing icons from the apps, to be redone (kde#407527)
* add icon for kfourinline from app, needs updating too
* add kigo icon (kde#407527)
* icon for symboleditor app
* kajongg icon
* add kwave icon from kwave, to be redone in breeze style
* Symlink arrow-*-double to go-*-skip, add 24px go-*-skip
* Change input-* device icon styles, add 16px icons
* Add dark version of new Knights icon which escaped from my previous commit
* Create new icon for Knights based on Anjuta's icon
* add icons for apps which miss them in breeze, these should be updated to be more breezy but they are needed for the new kde.org/applications for now
* kxstitch icon from kde:kxstitch, to be updated
* don't glob everything and the kitchen sink
* make sure to also assert ScaledDirectories
==== discover ====
Version update (5.16.0 -> 5.16.1)
Subpackages: discover-backend-flatpak discover-backend-packagekit discover-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- Changes since 5.16.0:
* flatpak: Indicate that updates are being fetched (kde#408608)
* --verbose
* kns (mostly): Don't show weird padding if the thumbnails are too small (kde#408109)
==== drkonqi5 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: drkonqi5-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- Changes since 5.16.0:
* move various properties away from qapp and to kaboutdata
* actually set kaboutdata as application aboutdata (kde#383842)
* use even more resizing (kde#406748)
* copy backtrace file with overwrite flag (kde#405597)
* use errorString instead of errorText
==== elementary-xfce-icon-theme ====
Version update (0.13.1~git20.f4968df2 -> 0.13.1+git29.525caef4)
- Update to version 0.13.1+git29.525caef4:
* Also inherit the upstream elementary theme (Fixes #157)
* Add some missing symbolic icons for blueman and blueberry
* Added transmission symbolic icon
* Add preferences-color and xfce4-color-settings icons
* added new software-updater symbolic icons
* fixed blueman-disabled symbolic icon
* Drop dangling symlinks
* Also add Thunar toolbar icons to -darker variant
* Improve symbolic icons for Thunar
- Changed source file name to follow guidelines ("+" instead of "~")
==== exiv2 ====
Version update (0.27.0 -> 0.27.1)
- update to 0.27.1
* Bug and security fixes.
* Deprecation warnings for Video, EPS and SSH support.
* Branch 0.27-maintenance for "dots" to avoid confusion with tag 0.27 (== 0.27.0 code).
* Support for Visual Studio 2019 using Conan and CMake
- Update patch exiv2-build-date.patch
- Drop exiv2-cmake-installdir.patch (included upstream)
- Drop exiv2-rename-libxmp.patch (included upstream)
- Drop exiv2-install-headers.patch (included upstream)
- Drop exiv2-BanAllEntityUsage.patch (included upstream)
==== exo ====
Version update (0.12.5 -> 0.12.6)
Subpackages: exo-data exo-helpers exo-lang exo-tools libexo-1-0 libexo-2-0
- Update to version 0.12.6
- Add trailing ";" to mimeapps.list (bxo#15087)
- Clear bad entries from mimeapps.list (bxo#15046, bxo#15238)
- Synchronize default applications to gio-mime (bxo#14633)
- Disable emoji menu in type-ahead search (bxo#15451)
- Enable dismissal of "Failed to open default" dialogs
- Related: https://github.com/brave/brave-browser/issues/4142
- If the error can be safely ignored, the user is able to dismiss it.
After changing defaults, the dismissal is forgotten.
- Translation Updates
- Cleaned up spec file and removed obsolete conditionals
==== flatpak ====
Version update (1.4.0 -> 1.4.1)
Subpackages: libflatpak0 typelib-1_0-Flatpak-1_0
- Update to version 1.4.1:
+ There was an accidental ABI break in libflatpak in 1.4.0
compared to the 1.2.x ABI which caused crashes in apps like
gnome-software.
+ This has been fixed in this release so it is now ABI compatible
with 1.2.x, but NOT compatible with 1.4.0. It is recommended
that all distributions that shipped 1.4.0 update to 1.4.1 and
rebuild all dependencies of libflatpak.
+ Make ABI compatible with 1.2.x.
+ Fix some potential crashes.
+ Fix some corner case where it was impossible to remove a
remote.
+ Restore support for file: uris in the RuntimeRepo key in
flatpakref files.
+ Updated translations.
==== frameworkintegration ====
Version update (5.58.2 -> 5.59.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* ensure to search also in the legacy location
* search in the new location for knsrc files
==== fuse3 ====
Version update (3.5.0 -> 3.6.1)
Subpackages: libfuse3-3
- Disable LTO due to symbol versioning (boo#1138803).
- Update to version 3.6.1
* Fixed version number (release 3.6.0 was shipped with a declared
version of 3.0.0).
- Update to version 3.6.0
* Added a new example (passthrough_hp). The functionality is
similar to passthrough_ll, but the implementation focuses
on performance and correctness rather than simplicity.
* Added support for fuse kernel feature max_pages which allows
to increase the maximum number of pages that can be used per
request. This feature was introduced in kernel 4.20.
max_pages is set based on the value in max_write.
By default max_write will be 1MiB now for kernels that
support max_pages. If you want smaller buffers or writes
you have to set max_write manually.
==== gdb ====
- Fix rpmlint macro-in-comment errors
- Fix rpmlint error "deprecated-grep ['egrep']" .
- gdb-gcore-bash.patch: Fix rpmlint error env-script-interpreter by
replacing "/usr/bin/env bash" with "/bin/bash" in gcore.
- Rewrite gdbserver.1 workaround for riscv64 to avoid
%define _unpackaged_files_terminate_build 0
==== gnome-builder ====
Version update (3.32.2 -> 3.32.3)
Subpackages: gnome-builder-doc gnome-builder-lang gnome-builder-plugin-jedi gnome-builder-plugin-jhbuild gnome-builder-plugin-vala-pack
- Update to version 3.32.3:
+ Fixes for struct/enum when auto-formatting C headers.
+ The application-id is now validated from the template
assistant.
+ The buffer monitor has had a number of fixes for situations
involving external file modifications.
+ LD_LIBRARY_PATH is now set under various conditions when
running applications from non-default prefixes.
+ FreeDesktop notifications are now removed when the build
pipeline has been invalidated.
+ Meson unit tests are reloaded when build.ninja changes.
+ Auto-save will only activate if the file on disk has not been
modified.
+ i18n/l10n improvements.
+ The NPM plugin can now be disabled.
+ Some missing shortcuts were added to they shortcuts dialog.
+ The foundry is now unloaded when shutting down a project, this
fixed situations where build configurations were not saved.
+ Glade priorities were lowered to ensure that the editor has
preference when opening .ui files.
+ The meson plugin handles changes to introspection format more
gracefully.
+ The makefile plugin now handles Makefile/makefile/GNUmakefile.
+ Hardening of GDBusServer usage.
+ Updated translations.
==== gnome-contacts ====
Subpackages: gnome-contacts-lang gnome-shell-search-provider-contacts
- Add gnome-contacts-disambiguate_Gtk.HeaderBar.patch: window:
Disambiguate Gtk.HeaderBar, fix build with new libhandy.
==== gobject-introspection ====
Version update (1.60.1 -> 1.60.2)
Subpackages: girepository-1_0 libgirepository-1_0-1
- Update to version 1.60.2:
+ docwriter: Fix Exception message attribute.
+ meson: fix default cairo DLL name on Windows.
+ scanner: Fix error on Windows in case source files are on
different drives.
+ gi-test: Fix gir file tests with MSVC.
+ MSVC.README.rst: Update VS 2008/x64 build notes.
+ giscanner/scannerlexer.l: Include io.h on Windows.
+ build: Force-include msvc_recommended_pragmas.h on Visual
Studio.
+ Update glib annotations.
==== ipset ====
Version update (7.1 -> 7.2)
Subpackages: libipset13
- Update to new upstream release 7.2
* ipset: Fix memory accounting for hash types on resize
==== kactivities-stats ====
Version update (5.58.0 -> 5.59.0)
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kactivities5 ====
Version update (5.58.0 -> 5.59.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kactivitymanagerd ====
Version update (5.16.0 -> 5.16.1)
Subpackages: kactivitymanagerd-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== karchive ====
Version update (5.58.0 -> 5.59.0)
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* KCompressionDevice::seek: Fix previous fix ^_^
* Test reading and seeking in KCompressionDevice
* KCompressionDevice: Remove bIgnoreData
* autotests: more portable way of setting the locale encoding, to fix Windows CI
* KAr: fix out-of-bounds read (on invalid input) by porting to QByteArray
* KAr: minor code cleanups
* autotests: fixes for Windows and utf8 literals
* KAr: fix parsing of long filenames with Qt-5.10
* AR fix: the permissions are in octal, not decimal.
* KAr: update test file to cover the longfilename table code
* Add KArTest based on KTarTest
* KAr::openArchive: Also check ar_longnamesIndex is not < 0
* KAr::openArchive: Fix invalid memory access on broken files
* KAr::openArchive: Protect against Heap-buffer-overflow in broken files
* Fix KAr::openArchive with older Qt
* KTar::KTarPrivate::readLonglink: Fix crash in malformed files
==== kauth ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Don't hardcode dbus policy install dir
==== kbookmarks ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kcm_sddm ====
Version update (5.16.0 -> 5.16.1)
Subpackages: kcm_sddm-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
- File moved to %_kf5_dbuspolicydir
==== kcmutils ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5KCMUtils5 libKF5KCMUtils5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* [KCModuleQML] Fix typo breaking implicitWidth for modules
==== kcodecs ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5Codecs5 libKF5Codecs5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kcompletion ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5Completion5 libKF5Completion5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kconfig ====
Version update (5.58.0 -> 5.59.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Replace qVariantFromValue with QVariant::fromValue
==== kconfigwidgets ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Use locale currency for donate icon
==== kcoreaddons ====
Version update (5.58.0 -> 5.59.0)
Subpackages: kcoreaddons-lang libKF5CoreAddons5
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Fix compliation for python bindings (kde#407306)
* Avoid method name clash in windows KProcessList backend
* Add namespace to windows kprocesslist clas
* Fix windows KProcessList return type
* Add GetProcessList for retrieving the list of currently active processes
==== kcrash ====
Version update (5.58.0 -> 5.59.0)
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kdbusaddons ====
Version update (5.58.0 -> 5.59.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kde-cli-tools5 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: kde-cli-tools5-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== kde-gtk-config5 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: kde-gtk-config5-gtk2 kde-gtk-config5-gtk3 kde-gtk-config5-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== kde-user-manager ====
Version update (5.16.0 -> 5.16.1)
Subpackages: kde-user-manager-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== kdeclarative ====
Version update (5.58.0 -> 5.59.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Fix qmldir files
==== kded ====
Version update (5.58.0 -> 5.59.0)
Subpackages: kded-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kdelibs4support ====
Version update (5.58.0 -> 5.59.0)
Subpackages: kdelibs4support-lang libKF5KDELibs4Support5
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Remove QApplication::setColorSpec (empty method)
* Port some deprecated method
==== kdesu ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5Su5 libKF5Su5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kdnssd-framework ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Port some deprecated methods
==== kdoctools ====
Version update (5.58.0 -> 5.59.0)
Subpackages: kdoctools-lang libKF5DocTools5
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kemoticons ====
Version update (5.58.0 -> 5.59.0)
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kfilemetadata5 ====
Version update (5.58.0 -> 5.59.0)
Subpackages: kfilemetadata5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Show 3 significant figures when displaying doubles
* clarify and document method
==== kgamma5 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: kgamma5-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== kglobalaccel ====
Version update (5.58.0 -> 5.59.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kguiaddons ====
Version update (5.58.0 -> 5.59.0)
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kholidays ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5Holidays5 libKF5Holidays5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== khotkeys5 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: khotkeys5-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== khtml ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5KHtml5 libKF5KHtml5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== ki18n ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5I18n5 libKF5I18n5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kiconthemes ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kidletime ====
Version update (5.58.0 -> 5.59.0)
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kimageformats ====
Version update (5.58.0 -> 5.59.0)
Subpackages: kimageformats-eps
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kinfocenter5 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: kinfocenter5-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- Changes since 5.16.0:
* Update default Samba log path
==== kinit ====
Version update (5.58.0 -> 5.59.0)
Subpackages: kinit-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kio ====
Version update (5.58.0 -> 5.59.0)
Subpackages: kio-core kio-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Manipulate bytes instead of characters
* Fix kioslave executables never exiting, when setting KDE_FORK_SLAVES.
* Fix desktop link to file or directory (kde#357171)
* Test current filter before setting a new one (kde#407642)
* [kioslave/file] Add a codec for legacy filenames
* Rely upon QSysInfo to retrieve the system details
* Add Documents to the default list of Places
* KIO: port away from QSslSocket+QFileInfo deprecated API
* kioslave: preserve argv[0], to fix applicationDirPath() on non-Linux
* KOpenWith: port away from deprecated QModelIndex::child()
* autotests: update host after www.davidfaure.fr breakage
* Allow to drop one file or one folder on KDirOperator (kde#45154)
* Truncate long filname before creating a link (kde#342247)
* Remove deprecated method qVariantFromValue->QVariant::fromValue
==== kirigami2 ====
Version update (5.58.0 -> 5.59.0)
Subpackages: kirigami2-lang libKF5Kirigami2-5
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* [ActionTextField] Make QML tooltip consistent
* base on height for items that should have a top padding (kde#405614)
* Compress color changes without a QTimer
* [FormLayout] Use even top and bottom spacing for separator (kde#405614)
* ScrollablePage: Make sure the scrolled view gets the focus when it's set
* Improve keyboard-only usage of the toolbar (kde#403711)
* make the recycler a FocusScope
==== kitemmodels ====
Version update (5.58.0 -> 5.59.0)
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kitemviews ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* [kitemviews] make it compile without deprecated method
==== kjobwidgets ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kjs ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5JS5 libKF5JSApi5
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kjsembed ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5JsEmbed5 libKF5JsEmbed5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kmenuedit5 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: kmenuedit5-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== knewstuff ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Fix build error in uploaddialog.ui
==== knotifications ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5Notifications5 libKF5Notifications5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Simpler check for flatpak
* Handle apps which set the desktopFileName property with filename suffix
* Fix compilation on MacOS.
==== knotifyconfig ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kpackage ====
Version update (5.58.0 -> 5.59.0)
Subpackages: kpackage-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kparts ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5Parts5 libKF5Parts5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kpeople5 ====
Version update (5.58.0 -> 5.59.0)
Subpackages: kpeople5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kplotting ====
Version update (5.58.0 -> 5.59.0)
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kpty ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5Pty5 libKF5Pty5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kross ====
Version update (5.58.0 -> 5.59.0)
Subpackages: kross-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== krunner ====
Version update (5.58.0 -> 5.59.0)
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kscreen5 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== kscreenlocker ====
Version update (5.16.0 -> 5.16.1)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== kservice ====
Version update (5.58.0 -> 5.59.0)
Subpackages: kservice-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Fix another assert when the file disappears under us: ASSERT: "ctime != 0"
* Fix assert (hash != 0) sometimes when a file is deleted by another process
==== ksshaskpass5 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: ksshaskpass5-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== ksysguard5 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: ksysguard5-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== ktexteditor ====
Version update (5.58.0 -> 5.59.0)
Subpackages: ktexteditor-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Don't delete entire previous line by backspace in pos 0 (kde#408016)
* Use native dialog overwrite check
* Review del/backspace
* Add action to reset font size
* show static word wrap marker always if requested
* Ensure highlighted range begin/end marker after unfold
* Fix: don't reset Highlight when saving some files (kde#407763)
* Auto indentation: Use std::vector instead of QList
* Fix: Use default indentation mode for new files
* remove duplicated assignment
* honor auto-bracket setting for balance check
* improve invalid character check on loading (kde#406571)
* New menu of syntax highlighting in the status bar
* Avoid infinite loop in "Toggle Contained Nodes" action
==== ktextwidgets ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kunitconversion ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kwallet ====
Version update (5.58.0 -> 5.59.0)
Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kwalletmanager5 ====
Subpackages: kwalletmanager5-lang
- Use the new policy dir as defined in kf5-filesystem
==== kwayland ====
Version update (5.58.0 -> 5.59.0)
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Allow compositors to send discrete axis values
* Use QVariant::fromValue directly
* Implement set_window_geometry
* Implement wl_surface::damage_buffer
==== kwayland-integration ====
Version update (5.16.0 -> 5.16.1)
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== kwidgetsaddons ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* KNewPasswordDialog: add periods to message widgets
* Port some deprecated methods
==== kwin5 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: kwin5-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- Changes since 5.16.0:
* Really use the translations. Patch by Victor Ryzhykh <victorr2007(a)yandex.ru>
==== kwindowsystem ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== kxmlgui ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Remove deprecated method qVariantFromValue->QVariant::fromValue
==== kxmlrpcclient5 ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5XmlRpcClient5 libKF5XmlRpcClient5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== libKF5ModemManagerQt ====
Version update (5.58.0 -> 5.59.0)
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== libKF5NetworkManagerQt ====
Version update (5.58.0 -> 5.59.0)
- Refresh patch to fix build on Leap 42.3:
* 0001-Revert-Require-NetworkManager-1.4.0-and-newer.patch
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Don't fetch device statistics upon construction
==== libX11 ====
Version update (1.6.7 -> 1.6.8)
Subpackages: libX11-6 libX11-6-32bit libX11-data libX11-devel libX11-xcb1
- Update to version 1.6.8
* bug fixes
==== libapparmor ====
Version update (2.13.2 -> 2.13.3)
Subpackages: libapparmor-devel libapparmor1 libapparmor1-32bit
- update to AppArmor 2.13.1
- some fixes in cache handling
- see https://gitlab.com/apparmor/apparmor/wikis/Release_Notes_2.13.3
for the detailed upstream changelog
==== libblockdev ====
Version update (2.20 -> 2.22)
Subpackages: libbd_btrfs2 libbd_crypto2 libbd_fs2 libbd_loop2 libbd_mdraid2 libbd_part2 libbd_swap2 libbd_utils2 libblockdev2
- Update to version 2.22:
+ New minor release of the libblockdev library with multiple
fixes.
+ nvdimm: New function for getting list of supported sector sizes
for namespaces fixes.
+ Multiple memory leaks fixed.
- Changes from version 2.21:
+ crypto: Default key size for LUKS was changed to 512bit.
+ tools:
- New simple cli tools that use libblockdev.
- First tool is lvm-cache-stats for displaying stats for LVM
cache devices.
- Use configure option --without-tools to disable building
these.
- Package new cli tool in main package, should possibly be moved
into own sub-package in the future.
==== libhandy ====
Version update (0.0.9 -> 0.0.10)
- Update to version 0.0.10:
+ Various build and bug fixes.
==== libkdecoration2 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private6
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== libkscreen2 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== libksysguard5 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: libksysguard5-helper libksysguard5-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
- File moved to %_kf5_dbuspolicydir
==== llvm8 ====
Subpackages: clang8 clang8-checker libLLVM8 libLTO8 libc++-devel libc++1 libc++abi-devel libc++abi1 libclang8
- Change some groups:
* put libraries in System/Libraries,
* devel packages in Development/Libraries,
* clang in Development/Languages/C and C++,
* the gold plugin in Development/Tools/Building.
- Add some URLs, use https:// when possible.
- Remove unneeded devel dependencies.
- Only suggest a C++ standard library for clang. It's also a
C compiler and needs no C++ library when only used as such.
- Fix Supplements for editor plugins.
- Fix some rpmlint issues:
* Reword summary and description for Polly.
* Fix /usr/bin/env shebangs.
* Remove executable bit where not needed.
* Move bash completion to /usr.
* Remove hard dependency of libclang8 to libstdc++-devel.
- Make rpm macros work properly.
- Remove sources from documentation.
- Run %fdupes on the right directories.
- Enable tests for libcxx.
- Reduce memory requirements for compile jobs depending on arch.
==== lz4 ====
Version update (1.8.3 -> 1.9.1)
Subpackages: liblz4-1 liblz4-1-32bit
- Update to new upstream release 1.9.1
* Decompression speed was improved by about 12% (x86/x64).
* New option `lz4 --list` to inspect the block type, checksum
information, compressed and decompressed sizes (if present). The
command is limited to single-frame files for the time being.
==== metamail ====
- Remove tcsh dependency by dropping bogus mailserver and
sun-message.csh
- use autosetup, refresh all 5 patches
==== milou5 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: milou5-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- Changes since 5.16.0:
* Enforce use of the reset timer for clearing the model
==== mozjs60 ====
- Drop python-wheel BuildRequires: causes a build cycle, and is not
needed.
==== oxygen5 ====
Version update (5.16.0 -> 5.16.1)
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== oxygen5-icon-theme ====
Version update (5.58.0 -> 5.59.0)
Subpackages: oxygen5-icon-theme-large
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== plasma-browser-integration ====
Version update (5.16.0 -> 5.16.1)
Subpackages: plasma-browser-integration-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== plasma-framework ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Don't modify a temporary object
* Make Breeze Light/Dark use more system colors
* Fix warnings
* Export SortFilterModel sort column to QML
* plasmacore: fix qmldir, ToolTip.qml no longer part of module
* signal availableScreenRectChanged for all applets
* Use simply configure_file to generate the plasmacomponents3 files
* Update *.qmltypes to current API of QML modules
* FrameSvg: also clear mask cache on clearCache()
* FrameSvg: make hasElementPrefix() also handle prefix with trailing -
* FrameSvgPrivate::generateBackground: generate background also if reqp != p
* FrameSvgItem: emit maskChanged also from geometryChanged()
* FrameSvg: prevent crash when calling mask() with no frame yet created
* FrameSvgItem: emit maskChanged always from doUpdate()
* API dox: note for FrameSvg::prefix()/actualPrefix() the trailing '-'
* a kf6 comment
* Add test for buttons with icon height
* API dox: point to Plasma5 versions on techbase if avail
* FrameSvg: l & r borders or t & b don't need to have same height resp. width
==== plasma-nm5 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- Changes since 5.16.0:
* Handle Esc properly when focus is in searchbox (kde#408290)
==== plasma5-addons ====
Version update (5.16.0 -> 5.16.1)
Subpackages: plasma5-addons-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== plasma5-desktop ====
Version update (5.16.0 -> 5.16.1)
Subpackages: plasma5-desktop-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- Changes since 5.16.0:
* [desktoppackage] Re-add spacing between inline message and first UI element (kde#408712)
* doc: Write docbook date in standard format
* Replace the excludeRange mode setting when already available (kde#244857,kde#408415)
* [minimzeall] Change panel icon size to smallMedium
- File moved to %_kf5_dbuspolicydir
==== plasma5-integration ====
Version update (5.16.0 -> 5.16.1)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.16.1
==== plasma5-pa ====
Version update (5.16.0 -> 5.16.1)
Subpackages: plasma5-pa-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== plasma5-workspace ====
Version update (5.16.0 -> 5.16.1)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- Changes since 5.16.0:
* [Powerdevil runner] Make Sleep/Suspend command work again (kde#408735)
* PanelView: align setting of masks with how it's done for dialogs/tooltips
* [sddm-theme] Style the session and keyboard layout selectors to be more Breeze (kde#408702)
* [Notifications] Resolve X-Flatpak-RenamedFrom
==== polkit ====
Version update (0.115 -> 0.116)
Subpackages: libpolkit0 typelib-1_0-Polkit-1_0
- Update to version 0.116:
+ Leaking zombie child processes.
+ Possible resource leak found by static analyzer.
+ Output messages tuneup.
+ Sanity fixes.
+ pkttyagent tty echo disabled on SIGINT.
+ HACKING: add link to Code of Conduct.
+ polkitbackend: comment typos fix.
+ configure.ac: fix detection of systemd with cgroups v2.
+ CVE-2018-19788 High UIDs overflow fix.
+ CVE-2019-6133 Slowfork vulnerability fix.
+ Allow unset process-uid.
+ Port the JS authority to mozjs-60.
+ Use JS_EncodeStringToUTF8.
+ Updated translations.
- Replace pkgconfig(mozjs-52) with pkgconfig(mozjs-60)
BuildRequires following upstreams changes.
- Drop patches fixed upstream:
+ polkit-fix-possible-resource-leak.patch
+ polkit-fix-leaking-zombie-child-processes.patch
+ polkit-CVE-2018-19788.patch
- Refresh patches with quilt.
==== polkit-kde-agent-5 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: polkit-kde-agent-5-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== powerdevil5 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: powerdevil5-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- Changes since 5.16.0:
* Ignore power management inhibition in battery critical timeout (kde#408398)
- File moved to %_kf5_dbuspolicydir
==== prison-qt5 ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== purpose ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* [JobDialog] Also signal cancellation when window is closed by the user
* Remove deprecated method qVariantFromValue->QVariant::fromValue
* test: close the menudemo when the sharing process ends
* Report cancelling a configuration as finished with an error (kde#407356)
==== python-PySocks ====
Version update (1.6.8 -> 1.7.0)
- specfile:
* update copyright year
* be more specific in %files section
- update to version 1.7.0:
* (no changelog available)
- changes from 1.6.8:
* Python 2.7 and 3.4+ only
==== qqc2-desktop-style ====
Version update (5.58.0 -> 5.59.0)
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Remove DefaultListItemBackground and MenuItem animation
* [QQC2 Slider Style] Fix wrong handle positioning when initial value is 1 (kde#405471)
* guard minimum and maximum for sliders
* ScrollBar: Make it work as a horizontal scroll bar as well (kde#390351)
==== solid ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* Use new syntax
* tests: build some tests depending on the used backend
* Refactor the way device backends are built and registered
* Remove deprecated method qVariantFromValue->QVariant::fromValue
* [Fstab] Use folder-decrypted icon for encrypting fuse mounts
==== sonnet ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== syndication ====
Version update (5.58.0 -> 5.59.0)
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== syntax-highlighting ====
Version update (5.58.0 -> 5.59.0)
Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- Changes since 5.58.0:
* YAML: only comments after spaces and other improvements/fixes (kde#407060)
* Markdown: use includeAttrib in code blocks
* fix highlighting of '\0' in C mode
* Tcsh: fix operators and keywords
* Add syntax definition for the Common Intermediate Language
* SyntaxHighlighter: Fix foreground color for text without special highlighting (kde#406821, kde#406816)
* examples: move codeeditor also in own subdir
* Add example app for printing highlighted text to pdf
* Markdown: Use color with higher contrast for lists (kde#405824)
* Remove .conf extension from "INI Files" hl, to determine the highlighter using MIME type (kde#400290)
* Perl: fix the // operator (kde#407327)
* fix casing of UInt* types in Julia hl (kde#407611)
==== systemsettings5 ====
Version update (5.16.0 -> 5.16.1)
Subpackages: systemsettings5-lang
- Update to 5.16.1
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.16.1.php
- No code changes since 5.16.0
==== threadweaver ====
Version update (5.58.0 -> 5.59.0)
- Update to 5.59.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.59.0.php
- No code changes since 5.58.0
==== udisks2 ====
Version update (2.8.2 -> 2.8.3)
Subpackages: libudisks2-0 libudisks2-0_btrfs udisks2-lang
- Update to version 2.8.3:
+ This release brings many memory leak fixes with similar work
done in libblockdev-2.22. While libblockdev version requirement
remains unchanged, it's strongly recommended to use both
releases together to get full coverage of the fixes.
+ Other notable changes include:
- Default and supported encryption types are now exposed on the
org.freedesktop.UDisks2.Manager interface.
- Minor org.freedesktop.UDisks2.Filesystem improvements related
to updating properties upon method call return.
- Various test fixes and improvements.
- Updated translations.
==== vim ====
Version update (8.1.1467 -> 8.1.1561)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.1.1561, fixes the following problems
- refreshed patches:
disable-unreliable-tests.patch
vim-7.4-highlight_fstab.patch
* Cscope test fails.
* The generated desktop files may be invalid.
* No test for checking the cursor style response.
* New Unicode character U32FF missing from double-width table.
* 'background' not correctly set for 2-digit rgb termresponse.
* Add_termcap_entry() is not tested.
* New resolve() implementation causes problem for plugins.
* 'ttybuiltin' is not tested.
* Search string not displayed when 'rightleft' is set.
* No statistics displayed after running tests.
* Test summary fails in the tiny version.
* Still an error when running tests with the tiny version.
* Change included for debugging only.
* Length for two-digit rgb termresponse is off by one.
* No test for wincol() depending on the 'number' option.
* Skipped tests are not properly listed.
* Some tests are slow.
* Double free when garbage_collect() is used in autocommand.
* A listener change is merged even when it adds a line. (Paul Jolly)
* Older msgfmt cannot generate proper .desktop file.
* Summary of tests has incorrect failed count.
* Sign order wrong when priority was changed.
* When a single test fails the exit code is not set. (Daniel Hahler)
* When skipping over code after an exception was thrown expression evaluation
is aborted after a function call. (Ingo Karkat)
* Redrawing with popups is slow and causes flicker.
* Build failure.
* Memory access error.
* Popup window height is not recomputed.
* Accessing memory beyond allocated space.
* ":write" increments b:changedtick even though nothing changed. (Daniel
Hahler)
* Ruler not updated after popup window was removed.
* Wrong shell command when building with VIMDLL and "!" in 'guioptions'.
* New behavior of b:changedtick not tested.
* Cannot play any sound.
* Sound test fails on Travis.
* Sound test still fails on Travis.
* Running "make clean" twice gives errors.
* Syntax error in Travis config.
* Sound test still fails on Travis.
* Sound keeps failing on Travis.
* Cmdline_row can become negative, causing a crash.
* A plugin cannot easily expand a command like done internally.
* Matches in a popup window are not displayed properly.
* ch_evalexpr() hangs when used recursively. (Paul Jolly)
* All popup functionality is in functions, except :popupclear.
* Memory leak reported for sound when build with EXITFREE.
* Time reported for a test measured wrong.
* When a popup changes all windows are redrawn.
* Crash when setting 'columns' while a popup is visible.
* 'backupskip' may contain duplicates.
* Popup windows are ignored when dealing with mouse position.
* When a popup window is closed the buffer remains.
* Popup_notification() not implemented yet.
* Cannot show range of buffer lines in popup window.
* Tests are silently skipped.
* Cannot move a popup window with the mouse.
* No numerical value for the patchlevel.
* When moving a popup window over the command line it is not redrawn.
* Popup_any_visible() is unused.
* Libcanberra is linked with even when not used.
* Travis config is not optimal.
* Clipboard type name is inconsistent.
* Build fails.
* Modeless selection in popup window selects too much.
* Popup select test fails on Mac.
* Popup select test still fails on Mac.
* Using "tab" for popup window can be confusing.
* Cannot specify highlighting for notifications.
* Not easy to define a variable and lock it.
* Cannot build without the +eval feature.
* Check for ASAN is not reliable.
* An OptionSet autocommand does not get enough info.
* Const test fails with small features.
* Some balloon tests don't run when they can.
* When the screen is to small there is no message about that. (Daniel Hahler)
* In some tests 'tags' is set but not restored. (Daniel Hahler)
* Functionality of bt_nofile() is confusing.
* Popup_dialog() is not implemented.
* Quickfix test fails.
* When a popup has left padding text may be cut off.
* Warning for shadowing popup_dragwin. (Dominique Pelle)
* Cursor position is wrong after sign column appears or disappears. (Yegappan
Lakshmanan)
* Not easy to change the text in a popup window.
* Docs and tests for :const can be improved.
* NOT_IN_POPUP_WINDOW is confusing. (Andy Massimino)
* The command displayed to show a failing screenshot does not include the
"testdir" directory.
* Compiler warning for unused variables in tiny version. (Tony Mechelynck)
* Popup_menu() and popup_filter_menu() are not implemented yet.
* Popup window title property not implemented yet.
* Popup window hidden option not implemented yet.
* Popup_setoptions() is not implemented yet.
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- bsc#1138110 - XEN guest can not be restored from virt-manager
after it is saved
virtman-fix-restore-vm-menu-selection.patch
- Upstream bug fix (bsc#1027942)
578451fe-urldetect-Dont-run-regex-against-None-SUSE-product-name.patch
==== xdg-desktop-portal ====
Version update (1.2.0 -> 1.4.2)
Subpackages: xdg-desktop-portal-lang
- Update to version 1.4.2:
+ Build fixes.
- Changes from version 1.4.1:
+ Build fixes.
- Changes from version 1.4.0:
+ Add a background & autostart portal.
+ Add a gamemode portal.
+ Add a camera portal.
+ Require pipewire 0.2.6.
+ inhibit: Track session state.
+ documents: Fix a ref-counting bug.
+ screencast:
- Add cursor modes.
- Memory leak fixes.
+ Updated translations.
- Add pkgconfig(json-glib-1.0) BuildRequires: New dependency.
==== xdg-desktop-portal-gtk ====
Version update (1.2.0 -> 1.4.0)
Subpackages: xdg-desktop-portal-gtk-lang
- Update to version 1.4.0:
+ inhibit: Implement session state tracking.
+ screencast:
- Allow selecting source types.
- Support cursor modes.
+ Add a background & autostart portal.
+ Updated translations.
==== xen ====
Subpackages: xen-libs xen-tools xen-tools-domU
- spec: xen-tools: require matching version of xen package
bsc#1137471
- Remove two stale patches
xen.build-compare.man.patch
xenpaging.doc.patch
==== zimg ====
Version update (2.9 -> 2.9.1)
- Update to version 2.9.1:
* resize: fix incorrect spline36 coefficients (introduced in 2.9)
1
0
[opensuse-factory] YaST: highlights of development sprint 71 and 72
by Ancor Gonzalez Sosa 25 Jun '19
by Ancor Gonzalez Sosa 25 Jun '19
25 Jun '19
May and June have been, so far, interesting months for the YaST Team.
Many things happening... which had the drawback of keeping us too busy
to publish our usual sprint reports.
But we are back with a looong report trying to summarize the latest
three development sprints, namely the 77th, 78th and 79th. So take a cup
of your favorite drink and dive into...
https://lizards.opensuse.org/2019/06/25/yast-sprints-77-79/
As special bonus, it includes a link to the our recent blog post titled
"Getting Further with Btrfs in YaST", in case you missed that announcement.
Cheers
--
Ancor González Sosa
YaST Team at SUSE Linux GmbH
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
1
It feels like some of the recent (2 weeks ago or less) snapshots has
changed the way Qt(?) applications render fonts -- now they resemble
Infinality patches with a thick configuration.
As an example, here are side-to-side GTK and Qt pavucontrol versions.[0]
The GTK version has the fonts rendered like they used to be rendered all
the time.
What has changed, and can it be brought back?
[0]: <https://i.imgur.com/tPvWfnl.png> (not attaching so that the
message does not fall in spam)
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
4