openSUSE Factory
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- 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
August 2020
- 90 participants
- 91 discussions
28 Aug '20
Closing the Leap Gap - Weekly Update
All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ClosingTheLeapGap-meeting
New Meeting location: https://meet2.opensuse.org/ClosingTheLeapGap
(Friday 11:30 CEST)
!!! PLEASE BE AWARE THAT THE SESSION WAS MOVED TO
https://meet2.opensuse.org/ClosingTheLeapGap
Attendees (please add yourself): lkocman, maxlin, michel, Jiri, adrian,
Rudi, vmoutoussamy, ddemaio, marita
===================================
1.0 Project plan:
https://confluence.suse.com/display/leap/Project+plan
===================================
2.0 Schedule:
https://en.opensuse.org/openSUSE:Roadmap
===================================
3.0 Priority items and blockers
List of features marked as "DeveloperProgram"
https://jira.suse.com/secure/Dashboard.jspa?selectPageId=34230
JUMP related work is tracked here
https://progress.opensuse.org/projects/jump_152/issues
Simplified Feature request for openSUSE Leap contributors
https://jira.suse.com/browse/JIRA-722
===================================
4.0 Updates from individual teams
===================================
4.1 openSUSE Leap Release Management
Owner: Lubos Kocman
Rejected CtLG features - should be represented by forks in Jump, so we
preserve functionality. We have currently 8 rejected features (but some
of them are duplicates etc).https://progress.opensuse.org/issues/70255
Lubos to talk to the Migration team about their resources/availability
for any potent ion Migration testing from Jump to SLE 15 SP2 prior
October "release".
* s390x still looking for openSUSE Jump / Leap rel-eng
Berthold attended the first rel-eng call with no commitment yet.
* Currently open topic with openSUSE Board on having non-SUSE Employee
as a "project maintainer". Gerald sees no reason why the Board would
object (and isn't convinced this even falls into the realm of the
board) and will respond to Lubos' mail. Next step would be an internal
discussion with Security, Autobuild and Legal.
===================================
4.2. openSUSE Leap Release Engineering
Owner: Max Lin, Guillaume, Michel
Max: Re-enabled pkglistgen on botmaster after the pkglsitgen produce
wrong result issue got fixed. Jump is now consuming Backports
SP2:Update and all changes bellow. Scheduler is not working and
Autobuild is looking for it.
Jump 15.2.1 bump happened - We will keep 15.2 for services which may
otherwise have issues with the 15.2.1 version.
Guillaume: on vacation
AArch64 specific regressions from 15.2 to Jump. Need a resync?
* GNOME autologin is broken again (was fixed by 15.2):
https://bugzilla.opensuse.org/show_bug.cgi?id=1175470
* Colors in terminal (for textmode) are wrong again (was fixed in
15.2):https://openqa.opensuse.org/tests/1365380#step/first_boot/3
- Lubos to check with Autobuild whether there is a sync issue or if
it's an actual bug in SLE 15 SP2.
* VLC is missing on aarch64:
https://openqa.opensuse.org/tests/1364387#step/vlc/11
^ Backports is build only for x86_64. This was already case for gdb on
aarch64.
* LXDE: wrong branding:
https://openqa.opensuse.org/tests/1365420#step/first_boot/1
* XFCE: wrong branding:
https://openqa.opensuse.org/tests/1366507#step/opensuse_welcome/4
^ These issues were fixed by consuming SP2:Update(s)
^ Max: We have to rebuild it(the packages which decides what branding
to be used, one per a desktop ) in Jump as they're using SLE branding
as the default.
Michel: same missing vlc for ppc64le/x86_64 for openQA tests.
Let's get a list of packages that have to be rebuild in Jump as they
still contain branding (should not be that many). These packages should
have a CtLG Feature requests in jira.suse.com.
Todo: Lubos to find a person who can create a Jump structure on
pontifex. Check with Dimstar or Ludwig
^ Still pending
Adrian already re-published project manually but there is still some
work left to have it "implemented">
Lubos: to check o the opensuse-admin issue.
===================================
4.3 SLE Release Management
Owner: Alex Herzig, Stefan Weiberg
Not present
===================================
4.4 Autobuild
Owner: Rüdiger Oertel Adrian Schroeter
adrian:
jump content is public now after further fixes on pontifex:
http://download.opensuse.org/distribution/jump/15.2/
Lubos messaged Doug to advertise early availability.
Changelog generation is working now. Most likely still needs some
visual enhancements. Still an issue on pontifex to allow access to it.
Config of Jump/Backports is been fixed. Unfortuantly triggering a
problem in OBS blocking new product builds. Investigation is running
atm.
prjconf has been cleaned up as well, only containing additions of Jump
now.
No time yet for request cloning support, but submissions to SUSE:SLE-
15* can be created now.
Update tree regeneration is still an open topic.
Adrian: suggests that we should add a README file to the toplevel
pontifex Jump directory, that this is an experimental project.
Lubos: will write a file containing the note.
===================================
4.5 Maintenance
Owner: Stephan Barth
Not present.
===================================
4.6 Security
Owner: Marcus Meissner
Not present.
===================================
4.7 Package Hub
Owner: Wolfgang Engel, Scott Bahling
Not present.
===================================
4.8 Beta Program
Owner: Vincent Moutoussamy
- All our discussions with the stakeholders of the project can be found
at
https://confluence.suse.com/display/EPI/Opening+our+Bugzilla#OpeningourBugz…
.
- Next week we have a call with SUSE IT for the Bugzilla administration
part and also checking that we can freely set the bugzilla dev
environment as POC.
- When and how can we start building JeOS images for 15.3/Jump 15.2.1?
Lubos: one bugzilla related update - I just finished one pending policy
document and will finally have time work on the Bug smashing policy
that was agreed as the result of the openSUSE Leap 15.2 retrospective.
===================================
4.9 Engineering / Product Migration
Owner: Jiri Srain
installation-images difference: We need to analyze and document the
difference first to see whether there are options to unfork without
changes to the way we build media
===================================
4.10 Engineering - Kernel
Owner: Libor Pechacek
Not present
===================================
4.11 Engineering - Desktop
Owner: Frederic Crozat
Not present
===================================
4.12 Quality Assurance
Owner: Marita Werner, Heiko
No update otherwise I don't see any involvement of QA other than the
migration testing.
===================================
4.13 SLE Architect
Owner: Thorsten Kukuk
Not present
===================================
4.14 Marketing and Community management
Owner: Douglas DeMaio
No update.
Lubos: next Friday Ketchup with Emiel and Chris, Jump will be
definitely mentioned.
===================================
4.15 Gerald
Owner: Gerald ;-)
Not present
===================================
4.16 Product Management
Owner: Stefan Behlert
Not present
N�����r��y隊Z)z{.���r�+�맲��r��z�^�ˬz��N�(�֜��^� ޭ隊Z)z{.���r�+��0�����Ǩ�
1
0
Python 3 packaging change (was: [opensuse-factory] Tumbleweed - Review of the week 2020/29)
by Neal Gompa 27 Aug '20
by Neal Gompa 27 Aug '20
27 Aug '20
On Fri, Jul 17, 2020 at 10:40 AM Dominique Leuenberger / DimStar
<dimstar(a)opensuse.org> wrote:
>
> * Python3 package will be renamed to python38. The goal will be to
> allow multiple python versions to more easily coexist.
This isn't changing the nature of packaging Python software, is it? We
still have a concept of a *default* Python version and things will
just *work* that way? Otherwise this is going to be an utter
nightmare.
--
真実はいつも一つ!/ Always, there's only one truth!
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
5
7
27 Aug '20
e) We move back but we still have misuses of the macro
f) executables in a directory that should be for shared libraries (to
match /usr/lib64). FHS 3.0 only says to allow /usr/lib aswell for
historical purposes aka FHS 2.3.
>
> On Thursday, 27 August 2020, Jan Engelhardt <jengelh(a)inai.de> wrote:
>>
>>
>> On Thursday 2020-08-27 09:39, Fabian Vogt wrote:
>> >
>> >At this point I really wonder whether this change is necessary and worth it.
>> >FWICT, the reasoning for this change is twofold:
>> >a) It aligns with the FHS
>> >b) It aligns with other distros
>> >
>> >About a), the FHS actually says that /usr/lib is also acceptable:
>> >https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch04s07.html
>>
>> c) It aligns with some other OSes, too. (FreeBSD)
>>
>> d) It aligns with upstream's standard installation layout. As in, autoconf (and
>> others) have had a --libexecdir flag.
>>
>> Just because it is possible for a builder to override the plethora of setting
>> offered does not mean it is always necessary to do so.
>>
>> Documentation and bugreports favorable mention /usr/libexec. But, whenever SUSE
>> is involved, involved people need a mental hook that it's /usr/lib instead, and
>> they'll go like <Ryan Reynolds: "... but why?">
>>
>>
>> >On top of those two reasons, I'm not aware of any immediate issue or problem
>> >it fixes, compared to e.g. the /usr/etc movement. So this change appears to be
>> >entirely cosmetic.
>>
>> Quite so. But changing from libexec to lib to please ye olde FHS2.3 some 20ish
>> years ago, that itself was already a cosmetic change (and not one with much
>> value; see a-d). We're just removing the makeup now.
>> --
>> To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
>> To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
>>
>
>
> --
> Callum Farmer
> callumjfarmer13(a)gmail.com
> openSUSE - gmbr3
--
Callum Farmer
callumjfarmer13(a)gmail.com
openSUSE - gmbr3
--
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] Heads-Up: sysvinit-tools is no longer pulled in by systemd
by Franck Bui 27 Aug '20
by Franck Bui 27 Aug '20
27 Aug '20
Hi,
Just a note to let you know that systemd is going to stop pulling in
'sysvinit-tools' package. The dep was added back in 2014 for vhangup(8) but it
was no longer used, see [1] for the details.
That might break packages that ignored to specify their dependencies on the
tools shipped by 'sysvinit-tools' (such as pidof).
Please make sure to add back the dep if your packages fall into this category.
Thanks
[1] https://build.opensuse.org/package/revisions/Base:System/systemd (rev 1109)
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
7
21
[opensuse-factory] Dependency problems with python3-base package
by John Paul Adrian Glaubitz 27 Aug '20
by John Paul Adrian Glaubitz 27 Aug '20
27 Aug '20
Hi!
I'm currently trying to fix up the devel:languages:python:azure repository [1] for
older distributions and I'm running into the problem of a mismatch between the
python3-base package and one of its runtime library packages.
For example, trying to build python-azure-batch in d:l:p:azure fails with:
unresolvable: nothing provides libpython3_6m1_0 = 3.6.10-3.59.1 needed by python3-base
(got version 3.6.12-3.1)
I assume I need to adjust the project configuration to prefer the proper versions
of python3-base and the libpython3 runtime package. However, I couldn't find the
syntax for that in the documentation [2].
Anyone got any idea how to fix this?
Adrian
> [1] https://build.opensuse.org/project/show/devel:languages:python:azure
> [2] https://openbuildservice.org/help/manuals/obs-user-guide/cha.obs.prjconfig.…
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
3
4
27 Aug '20
Hi,
I'm unable to boot into my laptop since a recent distro upgrade, which
I've been able to work around by rolling back to the most recent
functional snapshot (tumbleweed 20200821-0).
Every time I've tried to do a distro upgrade and reboot, all I see
after the splash screen is a blinking cursor. I'm able to switch to a
non-graphical terminal and log in, but I'm unable to reach GDM.
Attempting to upgrade now (to 20200824-0) results in the same problem.
I've never dealt with this before, and don't know where to begin to
look. Attached is the latest list of packages that are being installed
which cause the error.
Any help appreciated,
Chris
7
12
27 Aug '20
Hi,
after updating to TW 20200824 with emacs-27.1-2.1.x86_64 (previously I
had some emacs 26), very many actions fail with error:
Wrong type argument: stringp, (require . info)
For example, I cannot even enter org-mode by simply M-x org-mode in
the *scratch* buffer. I also cannot run notmuch and keep getting this
error repeatedly in list-packages buffer.
I have tracked this down to melpa packages magit and/or emacs-jabber.
When I delete the directory .emacs.d/elpa and install my usual packages
but not any of these two, the problem goes away. If I install one of
them, it reappears. The packages are not part of TW and therefore I am
not submitting a bug but I assume there must be quite a few magit users
here and so I'm asking whether anyone has dealt with this or has any
ideas what to do. I must say that my world is going to be a worse place
without magit.
Even with the packages installed, the problem also does not happen when
I run directly emacs-x11, emacs-gtx or emacs-nox but does happen even
when I unset DISPLAY and run emacs (and sure enough, --no-x-resources
has no effect either). IIUC, the /usr/bin/emacs is a SUSE specific
script and therefore I suspect it may also be a problem with our
packaging.
The simplest backtrace is from attempting to enter org-mode:
Debugger entered--Lisp error: (wrong-type-argument stringp (require . info))
string-match("\\(\\`\\|/\\)imenu\\(\\.elc\\|\\.el\\|\\.so\\)?\\(\\.gz\\)?\\'" (require . info))
load-history-filename-element("\\(\\`\\|/\\)imenu\\(\\.elc\\|\\.el\\|\\.so\\)?\\(\\.gz\\)?\\'")
eval-after-load("imenu" #f(compiled-function () #<bytecode 0x9bf819>))
require(org-compat)
byte-code("\302\303!\210\302\304!\210\302\305!\210\302\306!\210\10\307=\204:\0\3101)\0\311\312\11!\313P\314\315\211\211%0\2029\0\210\316\317!\210\320\321!\210..." [this-command load-file-name require cl-lib calendar find-func format-spec eval-buffer (error) load file-name-directory "org-loaddefs.el" nil t message "WARNING: No org-loaddefs.el file could be found fr..." sit-for 3 "You need to run \"make\" or \"make autoloads\" from Or..." org-macs org-compat org-keys ol org-table] 6)
autoload-do-load((autoload "org" "Outline-based notes management and organizer, alia..." t nil) org-mode)
command-execute(org-mode record)
execute-extended-command(nil "org-mode" "org-mode")
funcall-interactively(execute-extended-command nil "org-mode" "org-mode")
call-interactively(execute-extended-command nil nil)
command-execute(execute-extended-command)
Another notable difference between running just emacs and emacs-x11,
emacs-gtk or emacs-nox is that the latter three only spit the following
(only slightly annoying) line in the terminal:
Warning: game dir '/var/games/emacs': Permission denied
whereas running just emacs with no suffix then goes on with much more:
Loading loadup.el (source)...
dump mode: nil
Using load-path (/usr/share/emacs/27.1/site-lisp /usr/share/emacs/site-lisp /usr/share/emacs/27.1/lisp /usr/share/emacs/27.1/lisp/emacs-lisp /usr/share/emacs/27.1/lisp/progmodes /usr/share/emacs/27.1/lisp/language /usr/share/emacs/27.1/lisp/international /usr/share/emacs/27.1/lisp/textmodes /usr/share/emacs/27.1/lisp/vc)
Loading emacs-lisp/byte-run...
Loading emacs-lisp/byte-run...done
Loading emacs-lisp/backquote...
Loading emacs-lisp/backquote...done
Loading subr...
Loading subr...done
Loading version...
Loading version...done
Loading widget...
Loading widget...done
Loading custom...
Loading custom...done
Loading emacs-lisp/map-ynp...
Loading emacs-lisp/map-ynp...done
Loading international/mule...
Loading international/mule...done
Loading international/mule-conf...
Loading international/mule-conf...done
Loading env...
Loading env...done
Loading format...
Loading format...done
Loading bindings (source)...
Loading bindings (source)...done
Loading window...
Loading window...done
Loading files...
Loading files...done
Loading emacs-lisp/macroexp...
Loading emacs-lisp/macroexp...done
Loading cus-face...
Loading cus-face...done
Loading faces...
Loading faces...done
Loading button...
Loading button...done
Loading /usr/share/emacs/27.1/lisp/loaddefs.el (source)...
Loading /usr/share/emacs/27.1/lisp/loaddefs.el (source)...done
Loading emacs-lisp/nadvice...
Loading emacs-lisp/nadvice...done
Loading emacs-lisp/cl-preloaded...
Loading emacs-lisp/cl-preloaded...done
Loading obarray...
Loading obarray...done
Loading abbrev...
Loading abbrev...done
Loading simple...
Loading simple...done
Loading help...
Loading help...done
Loading jka-cmpr-hook...
Loading jka-cmpr-hook...done
Loading epa-hook...
Loading epa-hook...done
Loading international/mule-cmds...
Loading international/mule-cmds...done
Loading case-table...
Loading case-table...done
Loading /usr/share/emacs/27.1/lisp/international/charprop.el (source)...
Loading /usr/share/emacs/27.1/lisp/international/charprop.el (source)...done
Loading international/characters...
Loading international/characters...done
Loading composite...
Loading composite...done
Loading language/chinese...
Loading language/chinese...done
Loading language/cyrillic...
Loading language/cyrillic...done
Loading language/indian...
Loading language/indian...done
Loading language/sinhala...
Loading language/sinhala...done
Loading language/english...
Loading language/english...done
Loading language/ethiopic...
Loading language/ethiopic...done
Loading language/european...
Loading language/european...done
Loading language/czech...
Loading language/czech...done
Loading language/slovak...
Loading language/slovak...done
Loading language/romanian...
Loading language/romanian...done
Loading language/greek...
Loading language/greek...done
Loading language/hebrew...
Loading language/hebrew...done
Loading international/cp51932...
Loading international/cp51932...done
Loading international/eucjp-ms...
Loading international/eucjp-ms...done
Loading language/japanese...
Loading language/japanese...done
Loading language/korean...
Loading language/korean...done
Loading language/lao...
Loading language/lao...done
Loading language/tai-viet...
Loading language/tai-viet...done
Loading language/thai...
Loading language/thai...done
Loading language/tibetan...
Loading language/tibetan...done
Loading language/vietnamese...
Loading language/vietnamese...done
Loading language/misc-lang...
Loading language/misc-lang...done
Loading language/utf-8-lang...
Loading language/utf-8-lang...done
Loading language/georgian...
Loading language/georgian...done
Loading language/khmer...
Loading language/khmer...done
Loading language/burmese...
Loading language/burmese...done
Loading language/cham...
Loading language/cham...done
Loading indent...
Loading indent...done
Loading emacs-lisp/cl-generic...
Loading emacs-lisp/cl-generic...done
Loading minibuffer...
Loading minibuffer...done
Loading frame...
Loading frame...done
Loading startup...
Loading startup...done
Loading term/tty-colors...
Loading term/tty-colors...done
Loading font-core...
Loading font-core...done
Loading facemenu...
Loading facemenu...done
Loading emacs-lisp/syntax...
Loading emacs-lisp/syntax...done
Loading font-lock...
Loading font-lock...done
Loading jit-lock...
Loading jit-lock...done
Loading mouse...
Loading mouse...done
Loading scroll-bar...
Loading scroll-bar...done
Loading select...
Loading select...done
Loading emacs-lisp/timer...
Loading emacs-lisp/timer...done
Loading isearch...
Loading isearch...done
Loading rfn-eshadow...
Loading rfn-eshadow...done
Loading menu-bar...
Loading menu-bar...done
Loading tab-bar...
Loading tab-bar...done
Loading emacs-lisp/lisp...
Loading emacs-lisp/lisp...done
Loading textmodes/page...
Loading textmodes/page...done
Loading register...
Loading register...done
Loading textmodes/paragraphs...
Loading textmodes/paragraphs...done
Loading progmodes/prog-mode...
Loading progmodes/prog-mode...done
Loading emacs-lisp/lisp-mode...
Loading emacs-lisp/lisp-mode...done
Loading progmodes/elisp-mode...
Loading progmodes/elisp-mode...done
Loading textmodes/text-mode...
Loading textmodes/text-mode...done
Loading textmodes/fill...
Loading textmodes/fill...done
Loading newcomment...
Loading newcomment...done
Loading replace...
Loading replace...done
Loading emacs-lisp/tabulated-list...
Loading emacs-lisp/tabulated-list...done
Loading buff-menu...
Loading buff-menu...done
Loading fringe...
Loading fringe...done
Loading emacs-lisp/regexp-opt...
Loading emacs-lisp/regexp-opt...done
Loading image...
Loading image...done
Loading international/fontset...
Loading international/fontset...done
Loading dnd...
Loading dnd...done
Loading tool-bar...
Loading tool-bar...done
Loading dynamic-setting...
Loading dynamic-setting...done
Loading x-dnd...
Loading x-dnd...done
Loading term/common-win...
Loading term/common-win...done
Loading term/x-win...
Loading term/x-win...done
Loading mwheel...
Loading mwheel...done
Loading emacs-lisp/float-sup...
Loading emacs-lisp/float-sup...done
Loading vc/vc-hooks...
Loading vc/vc-hooks...done
Loading vc/ediff-hook...
Loading vc/ediff-hook...done
Loading uniquify...
Loading uniquify...done
Loading electric...
Loading electric...done
Loading emacs-lisp/eldoc...
Loading emacs-lisp/eldoc...done
Loading /usr/share/emacs/27.1/lisp/cus-start.el (source)...
Loading /usr/share/emacs/27.1/lisp/cus-start.el (source)...done
Loading tooltip...
Loading tooltip...done
Loading /usr/share/emacs/27.1/lisp/leim/leim-list.el (source)...
Loading /usr/share/emacs/27.1/lisp/leim/leim-list.el (source)...done
Loading /usr/share/emacs/27.1/lisp/site-load.el (source)...
Loading lpr...
Loading lpr...done
Loading delsel...
Loading delsel...done
Loading /usr/share/emacs/27.1/lisp/site-load.el (source)...done
Finding pointers to doc strings...
Finding pointers to doc strings...done
so it seems there is quite a bit more going on when running just emacs.
But of course I do not know whether it is in any way related.
I'll be grateful for any suggestions how to fix the problem.
Martin
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
4
6
26 Aug '20
All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ReleaseEngineering-meeting
## Participants
dleuenberger, rbrown,michel, deneb_alpha, lkocman,maxlin
!!! Please be aware that this meeting will be already hosted on!!!
https://meet2.opensuse.org/ReleaseEngineeringMeeting
## Leap
* PM question Classification (Category) of differences in between SLE
and Jump
- Could tanana help on this topic?
* Vagrant "boxes" directory is not present for Leap15.2 as it is for
https://download.opensuse.org/tumbleweed/appliances/boxes/
^ Adrian mentioned that this should be solved.
WSL images for aarch64
https://twitter.com/lkocman/status/1297328996783464448/photo/1
build manually on x64 emulated visual studio on surface pro x
* We can build it in OBS, but since we have mingw64 only for x86_64
it's not crosscompiled and can't be executed on Windows for ARM.
https://etherpad.opensuse.org/p/ReleaseEngineering-bug-smashing-ideas-20200…
No progress on policy this week. This is a blocker for scheduling the
event series.
Retro:
Results of retro https://en.opensuse.org/Portal:15.2/Retrospective
Still going through action items of what didn't go too well. What went
well is tracked here
https://progress.opensuse.org/projects/leap152retro/issues - I'll ask
volunteers to have a look at the Documentation category.
Recognition email in progress
https://github.com/openSUSE/artwork/pull/46
Issues are being reported here: (now public)
cups and network printing: we will most likely need to find a new
maintainer.
Meeting with Team Lead in a week from now.
s390x topic:
s390x resources: Ihno mentioned that he can have a look if we could
have more resources available.
s390x openQA situation, we'll invite Berthold to rel-eng meetings.
Issue is tracked in poo#69328
Berthold: I'll not be able to give definitive answer on this topic at
least not in next a few weeks.
openQA problems are currently not blocked on resources, but it's more
on the openQA state/configuration itself.
Lubos to double check on Berthold's response on opensuse-
project@/opensuse-factory@. Dirk will talk to him.
(home:lkocman:aarch64-laptops is a WIP to get a openSUSE TW mini-cd
booting on the aarch64 laptops)
* Confirmed that the current setup is okay-ish
## openSUSE Tumbleweed
* The DNS issues on openQA have mostly been resolved (new DNS in the
SUSE/DMZ is referenced) - except the new DNS server filters out dnssec
records which causes some few issues in tests. We still have ariel
configured to use Google's DNS Servers for now
* Snapshot 0825 will be big (or the first one published with a version
>= 0825, depending on QA). A full rebuild of openSUSE:Factory (ports
included) was triggered for these changes:
* %{_libexecdir} is now /usr/libexec
* 'build' copies *.pc files into -devel-32bit packages, if this one
is specified in baselibs.conf -
https://bugzilla.opensuse.org/show_bug.cgi?id=1172563
* brp-check-suse: symlinks TO /etc/alternatives are (again)
absolute symlinks, this in order for update-alternatives not
complaining all the time that the symlinks would be broken -
https://bugzilla.opensuse.org/show_bug.cgi?id=1172896
The /usr/libexec change still caused quite some build failures, to no
surprise. Now it's on the table of the package maintainers. The usual
reminders/botdel request handling will apply.
^ Anyone who has a time to have a look at the list is more than
welcome!
## ddemaio
* Still sending out Getting Started with Linux magazines
* openSUSE + LibreOffice Conference
* Confirm by Sept. 6
* oslo.gonogo.live environment likely to be available for organizers by
end of the week
* Waiting on confirmation of keynotes
* Beta T-Shirts ordered for testers. Collecting sizes and addresses
* Open Source Firmware Conference sponsorship
## Dirk
Not present
We need to have a closure on the topic. Dirk will send email, we have
to start with Tumbleweed and document it.
Feedback regarding 5% of build failures seems to be seen as too
relaxed.
Ludwig: Perhaps having build failure for more than x-weeks on
Ring:0/Ring:1 or any submission to it (:Adis) could retract the state.
Dominique: ppc64le was blocking stagings for a week until we could get
build done. Otherwise we usually have it done in few days.
Richard: we have to have Ring0/Ring1 always working. If we don't have
the infra for :Staging than we can't make architecture Tier1.
Dirk: We do not have this detail (topic above) documented.
Ludwig: It's implicit.
Dirk: Agreement with Guillaume on aarch64/TW is that architecture is
treated as a primary.
Dominique: We have a current agreement to have aarch64 images next to
x86_64, not necessarily as treat it as primary, that would then be
outcome of this effort.
Ludwig: we may be aiming for 3 tier policy, not the 2 tier policy. With
x86_64 being the reference.
Ludwig: let's have followup discussion on mailing list.
## Guillaume - Arm
Not present
Tumbleweed:
* Snapshot 20200807 released late because main aarch64 openqa
worker was down and nobody restarted it before Monday.
Jump: Regressions from 15.2 to Jump
* openSUSE vs SUSE signing keys for Secureboot:
https://progress.opensuse.org/issues/69832
* GNOME autologin is broken again (was fixed by 15.2):
https://bugzilla.opensuse.org/show_bug.cgi?id=1175470
* Colors in terminal (for textmode) are wrong again (was fixed in
15.2):https://openqa.opensuse.org/tests/1365380#step/first_boot/3
* VLC is missing on aarch64:
https://openqa.opensuse.org/tests/1364387#step/vlc/11
ETA on re-syncing packages from SLE-15.2 / Leap 15.2 + updates. We have
to double check on this. Seems like the problem is in packages with SLE
origin.
## Gerald || Marina
Not present
No update from Marina.
## Max
* pkglistgen produced different result on botmaster - this issue
disappeared after updated the botmaster container
* VERSION_ID(from os-release) 15.2 is conflicted with the used Leap
15.2's opensuse/leap images(docker/lxc), VERSION_ID basically is from
version number of release package, should we bump version to 15.3 or
15.2.1? that would mean change VERSION macro everywhere.
https://build.opensuse.org/request/show/828519 - current SR for the os-
release bump
Lubos: put together a roadmap for 15.2.1, and when does the work of
15.3 starts. Otherwise we'd use 15.2.1 until end of October.
AdrianS: Please ping me when the bump happens, we'll have to tweak few
things.
Who is in charge of metrics? We just received a pull request
https://github.com/openSUSE/openSUSE-release-tools/pull/2464 - WIP and
reverted merge with
https://github.com/openSUSE/openSUSE-release-tools/pull/2469
Lubos to schedule a meeting with Mili about maintenance.
Ludwig: If service isn't working, then we can't see statistics and
we're blind.
deneb_alpha: could be this ->
https://progress.opensuse.org/issues/69535
Lubos: https://jira.suse.com/browse/PM-2094 - Allow vendor change from
openSUSE -> SUSE, SUSE -> openSUSE on the Leap installation media.
Still pending
:ToTest publishing happens it was just triggered manually by
Adrian. We do publish from :ToTest to staging.
Publish ftp-prod is blocked on admin(a)opensuse.org request.
Lubos and Max to check on this topic. There is a ticket
Adrian re-published Jump manually due to work regarding release-
compare/obsgendiff
## Adrian - Jump
release-compare/obsgendiff: Style of changelogs still has to be
improved. But it's good enough for the beginning. Takes 15 minutes to
generate changelogs for the entire ftp (used to be hours).
Discussion about how to implement the mirror submit requests (OBS-63).
No time on this topic yet.
Implement aggregation of all update streams to have an update repo.
Max: we're building based on the SP2:GA. But the project is locked. Do
we want to build against SP2:Update?
Adrian: it's most likely good to use :Update at this movement, but
what's unclear is what happens after the Release. We can try it.
Max: if we need to rebuild packages in Backports, we can't do it in the
backports tree. If we want to rebuild these package then we have to do
it in the update project for backports. We need a pool repo which is
not available in the :Update project. We could simply add a 3rd one,
but we can't replace the existing one (because of the missing pool
repo). Pool repo seems to be needed for product building, but perhaps
might not be needed for package building.
Lubos will reuse the current ticket that we've opened with autobuild
"Re: CtLG: Can you please double check sync of SLE* to OBS?"
Remark: we might need to move jump to the end of discussion as this
topic is clearly longer than any other topics.
## Michel
continue work on TW PowerPC to reduce number of packages
build failures (memory & disk constraints)
start working on Jump openQA ppc64le tests results
## Richard
k8s 1.19 work in progress - RC4 'building' but failing terribly
etcd CVE - k8s 1.19 doesn't include the expected changes, so going to
have to include a custom patch while also reworking the packages for
multi-version k8s.
Learning how to be a staging manager
## Tom
Not present
## Wolfgang
Not present
## Ludwig
Not present
Leap 15.2 MicroOS is temporarily paused.
## Overview of Commmunity SLE Feature Requests (See details in
https://en.opensuse.org/Portal:Leap/SLEFeatureRequests )
(This section will be newly part of ReleaseEngineering meeting minutes)
* Hardware enablement printing/scanners: Update sane to 1.0.29 (PM-
2118) - Pending ECO approvals
- Pending PM Evaluation
- Aiming for maintenance update for SLE-15-SP2:Update. Pending ECO
Approvals.
* DNF for SLE / Leap Next (PM-2044) - Status is NEW
- List of benefits was put together by Neal Gompa and Daniel Mach
- Request was raised to PM attention
- A lot of discussion over the entire July (this topic got really good
visibility).
A TODO list from mls that is making it really difficult
No offering of solutions if there are dependency problems (dnf just
exits)
No concept of package vendors
No support for products
Completely different handling of maintenance updates, i.e. no support
of patches
No support for patterns
No support for translations
No support for modalias() supplements to install needed kernel modules
No support for language supplements
metalink support in librepo only for a complete repository, i.e not
file based. This does not fit our download redirector
No support for services
No support for product licenses
No support for L3 tags
Different lock handling
Does not understand a repo consisting of multiple media
I don't see how YaST can work with libdnf
* Add python 3.8 support (PM-1482) - New awaiting PM evaluation
- Originally requested for Blender but, now it seems like people
generally ask for 3.8 to be available.
- Notified PM that this topic is getting attention
- Packaging team is working on py38 39 etc via koinstall
- python38 request for Factory
https://build.opensuse.org/project/show/openSUSE:Factory:Staging:B
* Please update glibc to 2.29 or newer (PM-2030) - Under Evaluation
- Originally reported as
https://bugzilla.opensuse.org/show_bug.cgi?id=1173761
- Deferred to the next release, can't be done as a maintenance
update.
- Currently under evaluation for SLE 15 SP3. PM is in favor of the
request.
* Update Apparmor to 2.13.4 (PM-1983) - In Progress, TPM Evaluation is
done
Defered to SP3
Hi Lubos, apparmor in SLE15 SP2 is already at 2.13.4. However, it is
not at what Christian wants it to be. Christian has put a big patch
called changes-since-2.13.4.diff to upgrade it. This was agreed to be
released in SP3
* lqxt-build-tools update to 0.7.0 (PM-1914) - DONE
- Deferred to SP3
* add authselect for managing auth stack configuration (PM-1881) -
Pending PM Evaluation
- Aiming for 15 SP3
- PM generally likes the idea, we're looking for a feedback from
Security team. Security team wants to hear feedback from Architect as
there seems to be an overlap with pam-config.
- Thorsten (Architect) mentioned that we'll have to find resources
for pam-config modification as he doesn't have time for it. Any help
from community side would be appreciated!
* Update libcdio required by python-pycdio 2.1.0 and whipper (PM-1801)
- Next release
- Will be deferred to the next release (15 SP3) as it does not
qualify as a SLE 15 SP2 RC phase request. Change requires rebuild of
underlying dependencies. Namely: cdio-utils.spec, ffmpeg.spec,
gstreamer-plugins-ugly.spec, gvfs.spec, libcddb.spec, libcdio,
paranoia.spec, libcdio.spec, vcdimager.spec
1
0
26 Aug '20
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:
MozillaThunderbird
NetworkManager (1.26.0 -> 1.26.2)
PackageKit-Qt (1.0.1 -> 1.0.2)
aaa_base (84.87+git20200804.d7fb210 -> 84.87+git20200818.b9dd70f)
babl (0.1.78 -> 0.1.80)
bash-completion (2.10 -> 2.11)
biosdevname
fdupes (1.61 -> 2.1.2)
giflib (5.1.4 -> 5.2.1)
grub2
hyper-v
json-c (0.14 -> 0.15)
kexec-tools
libimagequant (2.12.2 -> 2.12.6)
libmbim (1.24.0 -> 1.24.2)
libreoffice
libvirt
mc (4.8.24 -> 4.8.25)
mutter
ndctl (68 -> 69)
osinfo-db
pipewire (0.3.8 -> 0.3.9)
pngquant (2.12.2 -> 2.12.6)
polari
python-kiwi (9.21.3 -> 9.21.7)
qemu
sane-backends (1.0.29 -> 1.0.30)
systemd (245.6 -> 245.7)
thin-provisioning-tools (0.8.5 -> 0.9.0)
=== Details ===
==== MozillaThunderbird ====
Subpackages: MozillaThunderbird-translations-common
- Use memoryperjob constraint instead of %limit_build macro.
==== NetworkManager ====
Version update (1.26.0 -> 1.26.2)
Subpackages: NetworkManager-lang libnm0 typelib-1_0-NM-1_0
- Update to version 1.26.2:
+ build: various fixes for LTO.
+ dhcp6: export and handle the DHCPv6 FQDN option.
+ core: fix reapply for bond options.
+ core: improve "connection.wait-device-timeout" to handle
matching devices not only by interface name and fix race.
+ libnm,core: support "clsact" qdisc.
+ dhcp4: fix bug in internal DHCP client on big endian systems.
- Own the two empty directories pre-up.d and pre-down.d in
/usr/lib/NetworkManager/dispatcher.d (boo#1173713).
==== PackageKit-Qt ====
Version update (1.0.1 -> 1.0.2)
- update to 1.0.2:
* Fix documentation (Aleix Pol)
* Fix pkg-config include path (Matthias Klumpp)
* Fix some documentation typos (Pekka Vuorela)
* Make sure the build is done as c++11 (Pekka Vuorela)
* Map DBusError::AccessDenied to Transaction::ErrorNotAuthorized (Raine Makelainen)
- remove 0001-Fix-pkg-config-include-path.patch
0002-Fix-some-documentation-typos.patch
0003-Make-sure-the-build-is-done-as-c-11.patch: upstream
==== aaa_base ====
Version update (84.87+git20200804.d7fb210 -> 84.87+git20200818.b9dd70f)
Subpackages: aaa_base-extras
- Update to version 84.87+git20200818.b9dd70f:
* backup-rpmdb: exit if zypp.pid is there and running
(bug#1161239)
- Update to version 84.87+git20200818.5220a5f:
* profile and csh.login: on s390x set TERM to dumb on serial console
* etc/profile add some missing ;; in case esac statements
* refresh_initrd call modprobe as /sbin/modprobe (bug#1011548)
* DIR_COLORS: merge TERM entries with list from (bug#1006973)
* sort TERM entries in etc/DIR_COLORS
* DIR_COLORS add TERM rxvt-unicode-256color (bug#1006973)
* Rename path() to _path() to avoid using a general name.
==== babl ====
Version update (0.1.78 -> 0.1.80)
- Update to version 0.1.80:
+ No upstream changes provided.
==== bash-completion ====
Version update (2.10 -> 2.11)
- Update to version 2.11:
* _known_hosts_real: check that ruptime is present before calling
(#390)
* totem: reuse kaffeine completions (#372)
* __reassemble_comp_words_by_ref: avoid triggering nounset on
indirect references
* lintian: complete paths for Ubuntu's .ddeb and Debian's buildinfo
files (#397)
* ip: complete route add table arg
* ip: style fixes similar to ip-netns
* ip: add more completions for ip-rule
* ip: add support for netns (#391)
* ip: improve completion of route subcommands (#326)
* unzip, zipinfo: complete *.aar (#428)
* ssh: add new -Q completions in OpenSSH 8.2p1 (#400)
* python: support executables with minor version (#389)
* insmod, modinfo, modprobe: support xz compressed modules (#401)
* tshark: complete -r arg with all filenames (#422)
* openssl: update -starttls completions (#403)
* _filedir*: update link to bug-bash discussion on -X (#404)
* test/python: add testcase for submodule completion
* Release 2.11
* extra/make-changelog: check and output usage message
* pre-commit: anchor exclude patterns
* pytest: rewrite in bash, support toplevel funcs, avoid nondef ones
and classes
* test/xfreerdp: skip --help failure cases
* test/tshark: fix multiple -O completion with no http2 support
* test/ant: avoid complete-ant-cmd.pl interference with ANT_ARGS
* _xinetd_services: avoid nounset error on bash 4.2
* pre-commit: upgrade isort to 5.1.4
* pre-commit: upgrade pyupgrade to 2.7.2
* pre-commit: add pyupgrade, run it
* test/ant: gitignore all target cache files
* _known_hosts_real: exclude Host negations
* pre-commit: upgrade isort to 5.0.7
* pre-commit: update shellcheck-py URL
* test/inputrc: do not set print-completions-horizontally
* test/inputrc: comment typo fix
* pytest: complete async test class methods
* __get_cword_at_cursor_by_ref: fix regression on bash 4.2
* test: upgrade markdownlint-cli to 0.23.2
* _known_hosts_real: avoid errors in nounset mode on Ubuntu 14 and
16
* _longopt: exclude too many dashes, allow underscores, require ends
with alnum
* _included_ssh_config_files: support globs
* _known_hosts_real: prevent unwanted pathname expansion on host
entries
* test/shfmt: upgrade to 3.1.2, reformat with it
* test/_known_hosts_real: add explicit no globbing test case
* test: upgrade mypy to 0.782
* CONTRIBUTING.md: add posix and nounset mode item
* test: upgrade mypy to 0.781
* test: upgrade perltidy to 20200619
* _known_hosts_real: fix completion of Host entries after a wildcard
etc
* _known_hosts_real: fix # handling in ssh configs
* test: upgrade flake8 to 3.8.3
* test/xhost: multiple expected result handling fixes
* test/slapt-src: single expected result handling fixes
* test: partial hostname completion fixes
* test: simplify completion parsing
* test/dpkg-query: mark as xfail on non-Debian based systems
* .gitignore: clean up some no longer needed ignores
* test/lspci: skip -A arg test if lspci fails -A help, e.g. busybox
lspci
* test: regex escape our magic mark for completeness
* test: upgrade mypy to 0.780
* test/_known_hosts_real: don't modify class scoped base expected
list
* test/_known_hosts_real: reset COMP_KNOWN_HOSTS_WITH_HOSTFILE
between tests
* test/_known_hosts_real: tolerate duplicates
* bash_completion: trivial cleanups
* gcc: avoid errors in nounset mode
* pytest: fix test class method completion with BSD awk
* man, mutt: avoid errors in nounset mode on Ubuntu 14 and 16
* java, make: avoid errors in nounset mode on Ubuntu 14 and 16
* README: document GNU make build requirement
* pytest: add test class method completion
* _known_hosts: avoid errors in nounset mode and no arguments
* bash_completion: fix array set checks with empty elements in them
* *: avoid more errors in nounset mode
* cfrun: fix $hostfile leak
* _command_offset, route: cleanups
* *: avoid more errors in nounset mode
* qemu: add -machine arg completion
* qemu, sbopkg: avoid unintentional globbing on option arg
completions
* test: enable shellcheck SC2035
* *: drop support for bash 4.1
* _init_completion: fix unassigned redirect completion in nounset
mode
* ip: route shfmt, arithmetic evaluation
* _filedir: avoid unbound variable error on Ubuntu 14 and 16
* _pids, _pgids, _pnames: improve shfmt formatting
* scp, sftp, ssh: fix completion on options bundled with -4/-6
* modprobe, tshark, _included_ssh_config_files: use [[ ]] instead of
[ ]
* test/runLint: warn about [ ] instead of [[ ]] use
* test: skip various tests if we don't get a useful usage message
* *: mark nounset mode as supported, issues with it are bugs now
* *: avoid more errors in nounset mode
* *: avoid more errors in nounset mode
* *: avoid more errors in nounset mode
* test/inputrc: comment and whitespace tweaks
* *: avoid more errors in nounset mode
* test/unit: sort files included in dist
* test/unit: include test_unit_known_hosts_real.py in dist
* bash_completion: line wrapping tweaks, NFC
* 7z: fix -o/-w attached arg completion
* postfix: try to arrange a fake tty so we can tickle the usage
message out
* _bashcomp_try_faketty: new function to try running command with a
fake tty
* mr: avoid herestrings, simplify command parsing
* test/mr: handle missing "clean" with skipif
* test: mark known non-ASCII issues with test suite as xfail
* dpkg-deb: add --raw-extract and -X arg completions
* test: add some dpkg-query test cases
* dpkg-deb: fix --show/-W completion
* test: upgrade markdownlint-cli to 0.23.1
* *: use more arithmetic evaluation
* test: try harder to restore environment and cwd on failures
* *: use $ifs for storing/restoring $IFS
* test/irb: xfail options test if --help is not available
* test: upgrade flake8 to 3.8.1
* test: pre-commit config cleanups, ordering
* test: upgrade pre-commit to 2.4.0+, drop shfmt kludge
* test: sync shfmt and shellcheck configs
* test: shfmt bashrc
* test: remove unused run-shellcheck, shellcheck is in pre-commit
now
* test: remove old test suite code no longer used \o/
* test/_known_hosts_real: port remaining test cases to
pytest+pexpect
* test: remove more no longer needed old test suite code
* test/_known_hosts_real: port more test cases to pytest+pexpect
* test/_get_cword: port remaining test case to pytest+pexpect
* test: replace some echos with printfs
* test/_filedir: fix shutil.rmtree on Python < 3.6
* test/_expand: port remaining test cases to pytest+pexpect
* test: drop some no longer needed old test suite code
* test/_filedir: port remaining test cases to pytest+pexpect
* test: run all Travis jobs on dist: bionic
* test: drop not needed sudo on Travis
* test/_filedir: port more test cases to pytest+pexpect
* test/__expand_tilde_by_ref: port remaining test cases to
pytest+pexpect
* test/_get_comp_words_by_ref: convert remaining test cases to
pytest+pexpect
* test: run pytest --verbose in docker
* lftp: use "bookmark list" command to list bookmarks
* test: drop some no longer needed old test suite code
* test/slapt-src: convert remaining test case to pytest+pexpect
* _xfunc: simplify
* apt-cache: avoid nonzero exit code from _apt_cache_packages
* test/slapt-get: convert remaining test case to pytest+pexpect
* test/secret-tool: add to test command list
* test/scp: port remaining test case to pytest+pexpect
* test/umount: convert remaining test case to pytest+pexpect
* secret-tool: new completion
* apt-get: complete build-dep with dirs
* travis: use golang 1.14 for shfmt
* *: run all shell code through shfmt -s
* pre-commit etc: add shfmt
* test: fix incorrect fixtures/shared/default xfails/expectations
* test: upgrade markdownlint to 0.23.0
* nmap: simplify help scraping a bit, don't try to emit unnecessary
newlines
* test: prefix fake test commands with underscore
* test: port most umount test cases to pytest+pexpect
* test: add note about unescaped assert_complete single return
values
* editorconfig: apply yaml settings to .yaml too
* pre-commit: use local perlcritic hook
* *: doc and comment link updates
* pre-commit, *.md: add markdownlint, address findings
* README: clarify loading automatically on demand
* ssh-keygen: -O arg updates and improvements
* ssh-keygen: add -b arg completions according to specified -t
* ssh-keygen: option and arg completion updates for new versions
* _command: improve commentary
* reportbug, scp, sftp, svn: use compgen -c instead of _command
* find: fix -exec etc argument and its completion
* extra: trigger docker builds only on test-cmd-list.txt changes
* test: add script to maintain list of executables for full test
coverage
* test: run lint tests on Travis in a quickish separate first stage
* test/make: mark more cases as requiring command
* make: add bmake alias
* test: run pre-commit on host instead of docker
* test: add perlcritic to pre-commit, run on all perl
* *: remove some unused variables, thanks to shellcheck SC2034
* *: various loop iteration improvements
* crontab: fix loop over already given args
* apt-cache: fix command mode handling
* doc: add loop variable naming guideline
* test: make at-point completion tests easier
* ssh, xsltproc: address shellcheck SC2006
* scp: work around shellcheck SC1003
* mutt: address shellchec SC2236
* wget: address shellcheck SC2116
* pytest: address shellcheck SC2002
* bash_completion, java, tipc: for loop whitespace consistency
tweaks
* *: more arithmetic evaluation cleanups, thanks to shellcheck
SC2004
* __reassemble_comp_words_by_ref, java: address and work around
shellcheck SC2102
* test: enable parallel pre-commit shellcheck
* test: remove shellcheck severity filter, add explicit disables
instead
* doc: recommend arithmetic evaluation
* *: array subscript cleanups
* ssh-keygen: -s and -n completion improvements
* *: enable and address shellcheck SC2053
* bash_completion, invoke-rc.d, svcadm: trivial cleanups
* *: replace various conditional expressions with arithmetic
evaluation
* carton: fix command parsing with BSD sed
* nmap: fix option parsing with BSD sed
* test/alias: port remaining test case to pytest+pexpect
* test: generalize complete at point test
* test/cd: fix test_dir_at_point for setups that repeat "trailer"
* pytest: add some option arg (non-)completions
* pytest: complete test classes
* pgrep, pkill: add --ns and --nslist arg completions
* test: run skipif and xfail commands without caring if they output
or not
* test: make it possible to not care whether command did output or
not
* test/xfreerdp: skip xfreerdp kbd test if kbd-list returns empty
* test: tolerate duplicates from compgen actions
* test: bump shellcheck severity to warning + some disables
* *: address shellcheck SC2046
* test/lib/library.sh: address shellcheck SC2125
* java, pkgadd, sysbench: address shellchec SC2124
* scp: address shellcheck SC2089 and SC2090
* _filedir_xspec: address shellcheck SC2140
* rpm, ssh, umount.linux: address shellcheck SC2120
* cvs, modprobe, sh: address shellcheck SC2209
* mutt: address shellcheck SC2088
* _upvar, _upvars, _variables, rpm: address shellcheck SC1083
* test/run: address shellcheck SC2164
* renice: address shellcheck SC2254
* tipc: comment grammar and spelling fixes
* man, perl, route, tipc: address shellcheck SC2053
* info, java: address shellcheck SC2153
* quote_readline: fix $ret leak
* test: upgrade shellcheck to 0.7.1
* test/printenv: xfail if --help doesn't contain options (e.g.
busybox)
* test/aptitude: require command where necessary
* _known_hosts_real, op: address shellcheck SC2184
* test: don't run shellcheck on completions/.gitignore
* protoc: complete all --*_out without more specific handling with
dirs
* sysbench: add --test= deprecation TODO
* pkgadd: indentation fix
* chronyc, wvdial: address shellcheck SC2178
* java, pkgadd, sysbench: address shellcheck SC2124
* mplayer: address shellcheck SC1078 false positive
* smartctl: hush shellcheck SC2054 false positives
* *: address shellcheck SC2221 and SC2222
* bash_completion: address shellcheck SC2220
* crontab, wodim: silence shellcheck SC2191 and SC2192
* aptitude: add some option arg (non)completions
* aptitude: parse options list from --help, hardcode less
* test/aptitude: add some test cases
* *: argument interation improvements
* *: whitespace tweaks
* apt-get etc: use _apt_cache_packages from apt-cache
* pre-commit: run most python checks on helpers/python too
* test/ldd: xfail if --help is not implemented
* test/printenv: require command for arg completion test
* printenv: indentation fixes
* test: upgrade mypy to 0.770
* test: split dependencies requiring Python 3.6.1+ to requirements-
dev.txt
* git: trigger docker rebuild on pre-commit config change
* test: require openssl command for option argument tests
* test: move perltidy to pre-commit, run with --converge
* test: move shellcheck to pre-commit
* test: ignore flake8 messages that are in black's domain
* _xinetd_services: look up from $BASHCOMP_XINETDDIR, add some unit
tests
* printenv: new completion
* copyright: add 2020
* test: fix CompletionResult.__eq__ UnboundLocalError
* test: run pre-commit in tools container
* test: shellcheck tweaks
* test: add isort to pre-commit, run it
* test: add flake8-bugbear
* test: install black for Python 3.6 too
* pre-commit: add config with black, flake8, and mypy
* test: drop redundant black args from docker runs
* *: python type hint fixes and improvements
* extra/make-changelog: run through black
* test/totem: add basic test case
* test/cd: remove unused import
* openssl: complete -writerand with filenames
* openssl: parse available options from $command -help
* openssl: support getting digest list from more recent openssl
versions
* nmap: handle options split on equals sign
* nmap: parse options from -h output
* test/cd: make dir_at_point produce better debuggable failures
* test/cd: convert remaining test case to pytest+pexpect
* test: remove some no longer needed old test suite code
* test/chown,sudo: parametrize special case test, improve xfail
targeting
* test/tsig-keygen: require command for test_options
* test/upgradepkg: port remaining test case to pytest+pexpect
* tsig-keygen: new completion
* test: host helper lint and usage fixes
* test: port some _known_hosts_real unit tests to pytest+pexpect
* test: remove some no longer needed tcl/expect code
* test: fix spurious hosts fixture failure without avahi-browse
installed
* test: port some scp test cases to pytest+pexpect
* test: port remaining finger, sftp, ssh, and xhost cases to
pytest+pexpect
* lilo: work around shellcheck false positive
* test/ipcalc: fix tests with busybox ipcalc
* chromium-browser, firefox: complete on *.txt (#379)
* README.md: add introduction
* ipcalc: new completion
* *: complete commands when prefixed with a backslash
* test/wol: don't fail MAC test if test system has /etc/ethers
entries
* test/dnssec-keygen: allow more alternatives in algorithm
completion
* lilo: don't complete on commented out labels
* lilo: honor -C when completing labels
* lilo: add -B and -E completions
* Source user completion only if it's a file (#409)
* jarsigner: complete on *.apk too (#386)
* cryptsetup: add luksChangeKey arg completion (#380)
- Refresh and reorder all patches and use autosetup macro
- Run spec-cleaner
* Remove rpm groups
==== biosdevname ====
- Add support for SMBIOS 3.
* biosdevname-Add-SMBIOS-3.x-support.patch
- Fix URL in specfile. It should be readable to developers.
- Read DMI info rom sysfs (bsc#1174491).
* biosdevname-Add-buffer-read-helper-using-read-explicitly.patch
* biosdevname-Read-DMI-entries-from-sys-firmware-dmi-tables-DMI.patch
==== fdupes ====
Version update (1.61 -> 2.1.2)
- update to 2.1.2:
* Do not enter ncurses mode when --immediate option given.
* Fix logging/memory corruption bug when using --log with --immediate.
* Break mtime ties using ctime when sorting by time.
* Reduce number of calls to stat(), for speed.
* Clear last command status when new command is entered.
* Rename cs command ("clear all selections") from cs to csel.
* Rename igs command ("invert selections") from igs to isel.
* Add "prune" command as synonym for DELETE key.
* Clear selections after deleting files via prune/DELETE.
* Fix dependency issues when fdupes is configured to not use ncurses.
- build without ncurses for now until buildcycles can be solved
- Use noun phrase in summary. Drop old specfile constructs.
- Update to v2.0.0
* Add ncurses mode for interactive file deletion (plain mode still available via --plain or ./configure).
* Add --minsize option.
* Add --maxsize option.
* Add --time option.
* Add --order=ctime option.
* Add --log option.
* Use configure script for installation (Autotools/Automake).
- Remove fdupes-makefile.patch
==== giflib ====
Version update (5.1.4 -> 5.2.1)
- Update to version 5.2.1
* In gifbuild.c, avoid a core dump on no color map.
* Restore inadvertently removed library version numbers in Makefile.
- Changes in version 5.2.0
* The undocumented and deprecated GifQuantizeBuffer() entry point
has been moved to the util library to reduce libgif size and attack
surface. Applications needing this function are couraged to link the
util library or make their own copy.
* The following obsolete utility programs are no longer installed:
gifecho, giffilter, gifinto, gifsponge. These were either installed in
error or have been obsolesced by modern image-transformmation tools
like ImageMagick convert. They may be removed entirely in a future
release.
* Address SourceForge issue #136: Stack-buffer-overflow in gifcolor.c:84
* Address SF bug #134: Giflib fails to slurp significant number of gifs
* Apply SPDX convention for license tagging.
- Changes in version 5.1.9
* The documentation directory now includes an HTMlified version of the
GIF89 standard, and a more detailed description of how LZW compression
is applied to GIFs.
* Address SF bug #129: The latest version of giflib cannot be build on windows.
* Address SF bug #126: Cannot compile giflib using c89
- Changes in version 5.1.8
* Address SF bug #119: MemorySanitizer: FPE on unknown address
* Address SF bug #125: 5.1.7: xmlto is still required for tarball
* Address SF bug #124: 5.1.7: ar invocation is not crosscompile compatible
* Address SF bug #122: 5.1.7 installs manpages to wrong directory
* Address SF bug #121: make: getversion: Command not found
* Address SF bug #120: 5.1.7 does not build a proper library - no
- Changes in version 5.1.7
* Correct a minor packaging error (superfluous symlinks) in the 5.1.6 tarballs.
- Changes in version 5.1.6
* Fix library installation in the Makefile.
- Changes in version 5.1.5
* Fix SF bug #114: Null dereferences in main() of gifclrmp
* Fix SF bug #113: Heap Buffer Overflow-2 in function DGifDecompressLine()
in cgif.c. This had been assigned (CVE-2018-11490).
* Fix SF bug #111: segmentation fault in PrintCodeBlock
* Fix SF bug #109: Segmentation fault of giftool reading a crafted file
* Fix SF bug #107: Floating point exception in giftext utility
* Fix SF bug #105: heap buffer overflow in DumpScreen2RGB in gif2rgb.c:317
* Fix SF bug #104: Ineffective bounds check in DGifSlurp
* Fix SF bug #103: GIFLIB 5.1.4: DGifSlurp fails on empty comment
* Fix SF bug #87: Heap buffer overflow in 5.1.2 (gif2rgb).
* The horrible old autoconf build system has been removed with extreme prejudice.
You now build this simply by running "make" from the top-level directory.
- Run spec-cleaner
- Drop patches fixed upstream:
* giflib-visibility.patch
* giflib-automake-1_13.patch
* giflib-CVE-2016-3977.patch
* fix-autoconf11.patch
- Change build system to Make only (upstream not using autoconf)
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen
- Add fibre channel device's ofpath support to grub-ofpathname and search hint
to speed up root device discovery (bsc#1172745)
* 0001-ieee1275-powerpc-implements-fibre-channel-discovery-.patch
* 0002-ieee1275-powerpc-enables-device-mapper-discovery.patch
- Fix for CVE-2020-15705 (bsc#1174421)
* 0001-linuxefi-fail-kernel-validation-without-shim-protoco.patch
* 0002-cmdline-Provide-cmdline-functions-as-module.patch
==== hyper-v ====
- Allow daemon restart again (bsc#1116957)
Since some time the kernel moved from netlink sockets to char
devices, which is supposed to handle a connection reopen for the
kernel<->daemon interface
==== json-c ====
Version update (0.14 -> 0.15)
Subpackages: libjson-c5 libjson-c5-32bit
- update to 0.15:
* Deprecate `array_list_new()` in favor of `array_list_new2()`
* Remove the THIS_FUNCTION_IS_DEPRECATED define.
* Remove config.h.win32
* Add a `JSON_TOKENER_ALLOW_TRAILING_CHARS` flag to allow multiple objects
to be parsed even when `JSON_TOKENER_STRICT` is set.
* Add `json_object_new_array_ext(int)` and `array_list_new_2(int)` to allow
arrays to be allocated with the exact size needed, when known.
* Add `json_object_array_shrink()` (and `array_list_shrink()`) and use it in
json_tokener to minimize the amount of memory used.
* Add a json_parse binary, for use in testing changes (not installed, but
available in the apps directory).
* Split the internal json_object structure into several sub-types, one for
each json_type (json_object_object, json_object_string, etc...).
This improves memory usage and speed, with the benchmark under
bench/ report 5.8% faster test time and 6%(max RSS)-12%(peak heap)
less memory usage.
Memory used just for json_object structures decreased 27%, so use cases
with fewer arrays and/or strings would benefit more.
* Minimize memory usage in array handling in json_tokener by shrinking
arrays to the exact number of elements parsed. On bench/ benchmark:
9% faster test time, 39%(max RSS)-50%(peak heap) less memory usage.
Add json_object_array_shrink() and array_list_shrink() functions.
* #616 - Parsing of surrogate pairs in unicode escapes now properly handles
incremental parsing.
* Fix incremental parsing of numbers, especially those with exponents, e.g.
so parsing "[0", "e+", "-]" now properly returns an error.
Strict mode now rejects missing exponents ("0e").
* Successfully return number objects at the top level even when they are
followed by a "-", "." or "e". This makes parsing things like "123-45"
behave consistently with things like "123xyz".
* #589 - Detect broken RDRAND during initialization; also, fix segfault
in the CPUID check.
* #592 - Fix integer overflows to prevert out of bounds write on large input.
* Protect against division by zero in linkhash, when creaed with zero size.
* #602 - Fix json_parse_uint64() internal error checking, leaving the retval
untouched in more failure cases.
* #614 - Prevent truncation when custom double formatters insert extra \0's
- remove 0001-Detect-broken-RDRAND-during-initialization.patch (upstream)
==== kexec-tools ====
- Make kexec-bootloader work without 'which' package (boo#1172501)
==== libimagequant ====
Version update (2.12.2 -> 2.12.6)
- update to 2.12.6:
* Use size_t for malloc_sizes
- remove gcc9-Update-const-var-openmp-const-var-handling.patch (upstream)
==== libmbim ====
Version update (1.24.0 -> 1.24.2)
Subpackages: libmbim-glib4 mbimcli-bash-completion
- Upate to version 1.24.2:
+ libmbim-glib:
- Fixed several issues in the logic that merges the service
subscribe list.
- Improved message reading logic to skip malformed MBIM
messages (e.g. AT URCs emitted wrongly in the MBIM port by
some Cinterion modules).
==== libreoffice ====
Subpackages: libreoffice-base libreoffice-base-drivers-firebird libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-en_GB libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Use memoryperjob constraint instead of %limit_build macro.
==== 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
- virdevmapper: Handle kernel without device-mapper support
82bb167f-dont-cache-devmapper-major.patch,
feb8564a-handle-no-devmapper.patch,
53d9af1e-ignore-devmapper-open-errors.patch
boo#1175465
- util: Fix logic in virFileSetCOW
2edd63a0-fix-virFileSetCOW-logic.patch
boo#1175463
==== mc ====
Version update (4.8.24 -> 4.8.25)
Subpackages: mc-lang
- Update to 4.8.25
* Avoid subshell warning for standalone mcedit/mcview/mcdiffview run from mc
* Implement chattr command (change ext{2,3,4}fs extended attributes)
* New syntax highlighting: Kotlin and ino
* File highlighting updates
* Lots of other fixes
- Updated mc-ext-audio.patch
- Updated mc-extd-sound.patch
- Removed mc-rpm.patch
==== mutter ====
Subpackages: libmutter-6-0 mutter-data mutter-lang
- Add mutter-meson_options-Use-libGLESv2.so.2-for-COGL_DRIVER-gle.patch:
don't use libGLESv2.so but libGLESv2.so.2 for COGL driver
(boo#1175559 glgo#GNOME/mutter!1282).
==== ndctl ====
Version update (68 -> 69)
- Update to v69 (jsc#SLE-13824, jsc#SLE-12770, jsc#SLE-15065):
* infoblock: Set the default alignment to the platform alignment
* libndctl/papr_scm: Add support for reporting "life_used_percentage" metric
* Skip region filtering if numa_node attribute is not present
* libndctl,papr_scm: Implement support for PAPR_PDSM_HEALTH
* miscellaneous bugfixes
- Removed ndctl-Documentation-use-includes-in-more-ndctl-command-pag.patch
- Clarify documentation about filtering options (bsc#1173861)
+ ndctl-Documentation-use-includes-in-more-ndctl-command-pag.patch
==== osinfo-db ====
- Add support for openSUSE Leap 15.3 and SLE15-SP3
add-leap15.3-support.patch
add-sle15sp3-support.patch
==== pipewire ====
Version update (0.3.8 -> 0.3.9)
Subpackages: libpipewire-0_3-0 pipewire-modules pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Update to version 0.3.9:
* Fix bad audio in chrome
* Remove some errors that are not real errors.
* Fix 100% cpu when disconnecting devices.
* Improve pulseaudio introspection of formats
* Fix JACK metadata handling, carla can now monitor the
port it creates and insert midi.
* Add a new permission bit (M) that is needed to be able
to configure metadata on an object. Improve security of
metadata some more, only allow metadata on objects that
are visible to the client setting the metadata.
* Add support for videocrop in the GStreamer elements.
* Improve handling of the runtime directory for the
server sockets. Add some reasonable fallback when
XDG_RUNTIME_DIR is not set, as suggested in the spec.
* Improve ALSA device names from ACP.
* Fix various crasher bugs. One in the pulse layer, one in
the session manager.
* Make alsa plugin respect the PIPEWIRE_REMOTE env variable.
* Various compile fixes.
==== pngquant ====
Version update (2.12.2 -> 2.12.6)
- update to 2.12.6
* Warn about GCC 4 being too old
* Use size_t for malloc sizes
==== polari ====
Subpackages: polari-lang typelib-1_0-Polari-1_0
- Drop mozjs68 BuildRequires: it is only required to syntax check
the .js files during build. As we use pristine upstream sources,
we can assume them to be tested by the CI already.
==== python-kiwi ====
Version update (9.21.3 -> 9.21.7)
- Bump version: 9.21.6 ? 9.21.7
- Fixed archlinux integration test build
The setup of the locale via systemd-firstboot --locale=en_US.UTF-8
failed on archlinux with the error message Locale en_US.UTF-8 is not
installed. This commit sets the locale explicitly
- Fixed GCE integration test build
nothing provides google-compute-engine-init
- Fixed bootloader grub copy SameFileError exception
Only copy the file if the given source and destination are
not the same file
- Simplify build_status helper
Instead of a static list with all integration test build names
only maintain a list of integration test build project names
- Bump version: 9.21.5 ? 9.21.6
- Skip filesystem check for XFS prior xfs_grow
running xfs_repair check isn't strictly necessary before resizing,
and in some cases it may even prevent resizing by giving an error
that would be cleared through mounting the fs (e.g. when the fs
wasn't cleanly umounted, and thus letting xfs recover and replay
its journal). Given that xfs can only grow online (while being mounted),
this is sufficient to ensure that the fs is in a state where it
can be resized. This is related to bsc#1174009
- Fixed code logic in resize_filesystem method
resize_filesystem runs fs-check on the filesytem prior to
resize. This check however should not be done if the filesystem
got deployed on a ramdisk. For that purpose the _is_ramdisk_device
method exists. The logic in the method as well as the call
were wrong. This in the end lead to a correct logic but is
completely confusing. This commit fixes and simplifies the
_is_ramdisk_device method and corrects the caller logic
- Make sure kernel options are respected by grub
Set options variable in grub loader/entries to match the
kiwi image description setup. This adaption currently
happens only when building in OBS because in this env
the options setup done by grub is a complete mess.
- Fixed root replace for grub menu entries
The root device spec in the grub boot/loader/entries/*.conf
files when building in OBS is not matching the loop mapped
image root device but matches the root device of the OBS worker.
Very strange behavior and of course wrong. Because of that
the expression to replace the wrong device with the correct
one must be a regular expression and cannot be based on the
loop mapped image root device.
- Fixed path to search for grub menu entries
- Fixed scope of remove_hierarchy
The remove_hierarchy method walked through the entire path
it was given. That included the root path which is beyond
its scope. This Fixes #1515
- Fixed corrections in BootLoaderSpec grub config
Distributions like Fedora RawHide or CentOS8 applies to the
grub BootLoaderSpec as described here:
https://www.freedesktop.org/wiki/Specifications/BootLoaderSpec
Part of the spec is that menu entries are handled in extra files
below /boot/loader/entries. Unfortunately the grub2-mkconfig code
has still no clue how to find the correct root device in special
environments like obs workers or in overlay systems. To fixup the
result of grub2-mkconfig there is code in kiwi which needs to be
adapted because the file that contains the wrong information is
now no longer grub.cfg but some /boot/loader/entries/*.conf file.
This commit solves the issue.
- Fixed grub setup in EFI/BOOT directory
kiwi copied the same grub.cfg file as it exists in boot/grub2
to the efi path. This is wrong as the setup in the efi boot
directory is used to enable normal grub loading and not providing
the user grub configuration. In addition the changes here makes
sure that the early grub boot code is placed into the system
in any EFI case except for secure boot when shim-install is
present. If shim-install is present it also creates the early
grub boot setup such that kiwi doesn't have to do it.
This Fixes #1491 and Fixes bsc#1172908
- Use rsync in inplace transfer mode
Using the --inplace option in rsync helps to save space on
syncing the rootfs data and prevents e.g OBS workers from
running out of VM space when transfering root filesystem
data. Also using --inplace allows to keep hardlinks intact.
This is related to bsc#1096738
- Don't keep copy of grub2-install in the system
To prevent shim-install from calling grub2-install in uefi mode
kiwi temporary replaces the tool by a noop. This acts as a
workaround for an issue in shim-install. However the workaround
left a file copy of grub2-install in the system which should
not happen. This commit Fixes bsc#1173226 and Fixes #1490
- Rename CentOS 7 test and add CentOS 8 test
This commit renames the CentOS 7 test and adds a new CentOS 8 test
Related to #1468
- Update Ubuntu and Debian image tests
This commit updates Ubuntu test to Focal distribution and adds an
additional Debian Buster image test.
Related to #1468
- Include CentOS vendor in grub2 configuration
This commit ensures the vendor files for grubenv consider CentOS
vendoring.
- Fixed documentation for OEM swap partition
A swap partition in an OEM deployment is only created if
that is explicitly requested via the oem-swap element
- Bump version: 9.21.4 ? 9.21.5
- Do not create a md5 checksum output file for archive images
This commit removes the creation of the md5 file that includes a
checksum of the image binary for the `tbz` image type. Removing it
as this is the only image type that includes it as part of the result
and because the bundle procedure already creates a sha256 file out of
the results, so there is still the chance to produce validation
checksums.
- Document output files KIWI produces
This commits adds a chapter to describe the ouput files that are part
of any image build.
- Fixed oem recovery tar parameter order
Reorder tar parameters
When building an oem-image with oem-recovery set to true a tar error appears saying:
"The following options were used after any non-optional arguments in archive create or
update mode". This commit fixes the order of arguments to tar to avoid the error condition.
Fixes #1501
- Fixed tox min version
- Cleanup setup.py
The way kiwi uses setup.py assumes that pip runs this script
like a spec file in rpm is processed. However this is not the
case given that pip implicitly creates a static zip file called
wheel which looses all the code logic done in setup.py. Therefore
setup.py should not contain code that needs to run at install
time. Of course this change comes with an effect which is that
the following files will not be available when installing kiwi
from pip:
* man pages: /usr/share/man/man8/...
* command completion: /etc/bash_completion.d/kiwi-ng.sh
* kiwi default config file: /etc/kiwi.yml
* package docs: /usr/share/doc/packages/kiwi-ng/...
(kiwi.pdf, LICENSE, README)
kiwi stays fully functional without this information. It is
expected that the installation of kiwi as a service will
be done by a package and its package manager. When using kiwi
from pip it is designed to provide a python module but not
a complete user application. The way pip and wheels interact
with each other seems to demonstrate that pip is not a
package manager but more a python module manager.
This Fixes #1415
- Describe targets in tox.ini
* Make use of description to show them with "tox -av"
* Use comments as "description" lines
* Define minimal tox version (3.5.0)
- Bump version: 9.21.3 ? 9.21.4
- Refactor FileSystem Factory
With regards to Issue #1486 a discussion came up that the
way factories are implemented are questionable when thinking
about strong typing for the public kiwi interface. This
commit refactors the FileSystem factory to be a real factory
and to add type hints such that its use from an api perspective
is clear and enforced.
==== qemu ====
Subpackages: qemu-arm qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-extra qemu-guest-agent qemu-hw-display-qxl qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-kvm qemu-lang qemu-microvm qemu-ppc qemu-s390 qemu-seabios qemu-sgabios qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-sdl qemu-ui-spice-app qemu-vgabios qemu-vhost-user-gpu qemu-x86
- Fix compilation errors seen with pre-release gcc 11
qht-Revert-some-constification-in-qht.c.patch
Revert-qht-constify-qht_statistics_init.patch
help-compiler-out-by-initializing-array.patch
s390x-Fix-stringop-truncation-issue-repo.patch
- Add Split-Provides mechanism, using doc files which were moved
in v5.1.0. This allows for the new subpackages to be selected for
install when the v5.0.0 qemu is updated. These new subpackages are
not marked as "Required" by any packages, in an effort to reduce
the dependencies of the core qemu components (boo#1175320)
v5.0.0 qemu file mapping is provided as follows:
subpackage continuity file provided (files are dummies)
========== ============================================
qemu-chardev-baum /usr/share/doc/packages/qemu/qemu-ga-ref.html
qemu-hw-display-qxl /usr/share/doc/packages/qemu/qemu-ga-ref.txt
qemu-hw-usb-redirect /usr/share/doc/packages/qemu/qemu-qmp-ref.html
qemu-hw-usb-smartcard /usr/share/doc/packages/qemu/qemu-qmp-ref.txt
- Fix wrong usage of %{_libexecdir} for systemd owned paths below
%{_prefix}/lib.
==== sane-backends ====
Version update (1.0.29 -> 1.0.30)
Subpackages: libsane1 sane-backends-autoconfig
- Update to 1.0.30:
* epson2: fixes CVE-2020-12867 (GHSL-2020-075) and several memory
management issues found while addressing that CVE
* epsonds: addresses out-of-bound memory access issues to fix
CVE-2020-12862 (GHSL-2020-082) and CVE-2020-12863 (GHSL-2020-083),
addresses a buffer overflow fixing CVE-2020-12865 (GHSL-2020-084)
and disables network autodiscovery to mitigate CVE-2020-12866
(GHSL-2020-079), CVE-2020-12861 (GHSL-2020-080) and CVE-2020-12864
(GHSL-2020-081). Note that this backend does not support network
scanners to begin with.
* magicolor: fixes a floating point exception and uninitialized data
read
* fixes an overflow in sanei_tcp_read()
- Move saned to a separate package
- Cleanup spec file, remove some obsolete mangling of udev rules
==== systemd ====
Version update (245.6 -> 245.7)
Subpackages: libsystemd0 libsystemd0-32bit libudev-devel libudev1 libudev1-32bit systemd-32bit systemd-container systemd-doc systemd-lang systemd-logger systemd-sysvinit udev
- Import commit 6d6d92930acad63f9b9029c305a672c32c550d2d (include merge of v245.7)
797ad47d3e vconsole-setup: downgrade log message when setting font fails on dummy console (bsc#1172195 bsc#1173539)
[...]
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/b12cd8b89b4bccfcf972b47153a2b01…
- Drop 0001-Revert-job-Don-t-mark-as-redundant-if-deps-are-relev.patch
Upstream finally reverted it and it's part of both v245.7 and master.
==== thin-provisioning-tools ====
Version update (0.8.5 -> 0.9.0)
- Update to version 0.9.0:
* New support tools: thin_metadata_{pack,unpack}.
* thin_check can now check metadata snapshots.
* some metadata space map bug fixes.
* thin_check --auto-repair
* Stop thin_dump --repair/thin_repair ignoring under populated nodes.
- Drop no longer needed patches:
* boost_168.patch
* ft-lib_bcache-rename-raise-raise_.patch
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
5
5
25 Aug '20
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:
intel-vaapi-driver (2.4.0 -> 2.4.1)
rubygem-autoprefixer-rails (9.8.5 -> 9.8.6.2)
rubygem-bcrypt (3.1.13 -> 3.1.15)
rubygem-bootsnap (1.4.6 -> 1.4.8)
rubygem-concurrent-ruby (1.1.6 -> 1.1.7)
=== Details ===
==== intel-vaapi-driver ====
Version update (2.4.0 -> 2.4.1)
- update to 2.4.1:
* Bump version to 2.4.1 for maintenance release
* Fix compiler errors with gcc 10
* Relax the compressed frames minimum size restriction for VP9 encoder
- remove U_Fix-HEVCe-kernel-compile-error-on-gcc10.patch (upstream)
==== rubygem-autoprefixer-rails ====
Version update (9.8.5 -> 9.8.6.2)
- updated to version 9.8.6.2
* Print deprecation warning only once.
==== rubygem-bcrypt ====
Version update (3.1.13 -> 3.1.15)
- updated to version 3.1.15
* no changelog found
==== rubygem-bootsnap ====
Version update (1.4.6 -> 1.4.8)
Subpackages: ruby2.6-rubygem-bootsnap ruby2.7-rubygem-bootsnap
- updated to version 1.4.8
[#] 1.4.8
* [Prevent FallbackScan from polluting exception cause](https://github.com/Shopify/bootsnap/pull/314)
[#] 1.4.7
* Various performance enhancements
* Fix race condition in heavy concurrent load scenarios that would cause bootsnap to raise
==== rubygem-concurrent-ruby ====
Version update (1.1.6 -> 1.1.7)
Subpackages: ruby2.6-rubygem-concurrent-ruby ruby2.7-rubygem-concurrent-ruby
- updated to version 1.1.7
* Update rake-compiler-dock to add 2.7 build
--
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] RPM %pre and %post parameters when obsoleting a package
by John Paul Adrian Glaubitz 25 Aug '20
by John Paul Adrian Glaubitz 25 Aug '20
25 Aug '20
Hello!
I'm currently trying to solve a tricky problem with the google-compute-engine-{init,oslogin}
and google-guest-{agent,oslogin,configs} packages. The latter are replacement packages for
the former, i.e. the google-guest-* packages are obsoleting the google-compute-engine-*
packages.
The google-guest-* packages contain systemd services which need to be enabled in case the
packages are being installed as an upgrade over the old google-compute-engine-* packages.
While RPM has a mechanism for determining whether a package is being upgraded or newly
installed [1], this mechanism does not work when the upgrade process involves replacing
the old packages with a new package involving the Obsoletes+Replaces mechanism.
The reason why that doesn't work is because the scriptlet parameter that indicates the
upgrade process actually just notifies the scriptlet of the number of packages with the
same name are currently being installed which is "2" during an upgrade [1], so that
number will be "1" when google-compute-engine-oslogin is being replaced with
google-guest-oslogin, for example.
Does anyone have a suggestion how to solve this? I have been thinking about writing
a temporary file empty to the filesystem in the %pre scriptlet to disk which is then
detected by the %post scriptlet.
The empty file would be written if the old services are found as enabled in the %pre
section and the %post section would enable the services if the temporary file is
found. The file can be created with "mktemp --suffix .google-compute-engine".
Any other suggestions?
Adrian
> [1] https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_synt…
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
5
7
23 Aug '20
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:
bijiben (3.36.2 -> 3.36.3)
bind
cfitsio (3.480 -> 3.490)
curl (7.71.1 -> 7.72.0)
ddclient
desktop-file-utils (0.24 -> 0.26)
emacs
enchant (2.2.5 -> 2.2.8)
findutils
flatpak
gedit
gnome-sudoku
kdeconnect-kde
libhandy
libhugetlbfs (2.21 -> 2.22)
libical-glib (3.0.7 -> 3.0.8)
libosinfo
libupnp (1.12.1 -> 1.14.0)
libyui-ncurses (2.56.0 -> 2.56.1)
mcelog (1.66 -> 170)
nbd
popt (1.16 -> 1.18)
python-argparse-manpage
radvd
re2c (1.3 -> 2.0.2)
tuned
v4l-utils (1.18.1 -> 1.20.0)
vsftpd
webkit2gtk3
xfsprogs
yast2-trans (84.87.20200812.809b1261b7 -> 84.87.20200814.909b1a4158)
=== Details ===
==== bijiben ====
Version update (3.36.2 -> 3.36.3)
Subpackages: bijiben-lang gnome-shell-search-provider-bijiben
- Update to version 3.36.3:
+ Fixed issue in main view paging that was preventing to show
more than 48 notes.
+ Updated translations.
==== bind ====
Subpackages: bind-chrootenv bind-doc bind-utils libbind9-1600 libdns1605 libirs1601 libisc1605 libisccc1600 libisccfg1600 python3-bind
- Added "/etc/bind.keys" to NAMED_CONF_INCLUDE_FILES in
/etc/sysconfig/named to suppress warning message re
missing file.
[vendor-files.tar.bz2, bsc#1173983]
==== cfitsio ====
Version update (3.480 -> 3.490)
- update to 3.490:
- Fix to imcompress.c. It now turns off quantization if ZSCALE
and ZZERO columns are missing. Treatment will be the same as
if ZQUANTIZ were set to 'NONE', even if ZQUANTIZ is present
and set to something else.
- Added mutex to fits_execute_template() function so that the
creation of files using ASCII templates will be thread safe.
- In fpack when using -table flag, replaced warning message with a
more detailed description mentioning FITS format update.
- Added flag to CMake builds to disable curl dependency. Also
only add CURL_LIBRARIES to CMake link target if curl is found.
- Minor adjustment to download progress output.
==== curl ====
Version update (7.71.1 -> 7.72.0)
Subpackages: libcurl4
- Update to 7.72.0 [bsc#1175109, CVE-2020-8231]
* Changes:
- content_encoding: add zstd decoding support
- CURL_PUSH_ERROROUT: allow the push callback to fail the parent stream
- CURLINFO_EFFECTIVE_METHOD: added
* Bugfixes:
- CVE-2020-8231: libcurl: wrong connect-only connection
- curl-config: ignore REQUIRE_LIB_DEPS in --libs output
- curl: improve the existing file check with -J
- curl_multi_setopt: fix compiler warning "result is always false"
- curl_version_info.3: CURL_VERSION_KERBEROS4 is deprecated
- docs: Add video link to docs/CONTRIBUTE.md
- docs: clarify MAX_SEND/RECV_SPEED functionality
- ftp: don't do ssl_shutdown instead of ssl_close
- ftpserver: don't verify SMTP MAIL FROM names
- getinfo: reset retry-after value in initinfo
- gnutls: repair the build with 'CURL_DISABLE_PROXY'
- gtls: survive not being able to get name/issuer
- h2: repair trailer handling
- http2: close the http2 connection when no more requests may be sent
- http2: fix nghttp2_strerror -> nghttp2_http2_strerror in debug messages
- libssh2: s/ssherr/sftperr/
- mprintf: Fix dollar string handling
- mprintf: Fix stack overflows
- multi_remove_handle: close unused connect-only connections
- ngtcp2: adapt to error code rename
- ngtcp2: adjust to recent sockaddr updates
- ngtcp2: update to modified qlog callback prototype
- ntlm: free target_info before (re-)malloc
- page-header: provide protocol details in the curl.1 man page
- quiche: handle calling disconnect twice
- setopt: unset NOBODY switches to GET if still HEAD
- smtp_parse_address: handle blank input string properly
- socks: use size_t for size variable
- tls-max.d: this option is only for TLS-using connections
- tlsv1.3.d. only for TLS-using connections
- tool_getparam: make --krb option work again
- transfer: fix data_pending for builds with both h2 and h3 enabled
- transfer: fix memory-leak with CURLOPT_CURLU in a duped handle
- transfer: move retrycount from connect struct to easy handle
- url: fix CURLU and location following
==== ddclient ====
- Use %{_tmpfilesdir} instead of abusing %{_libexecdir}.
==== desktop-file-utils ====
Version update (0.24 -> 0.26)
- Clean spec file.
- Update to version 0.26:
* Support for Autotools removed in the next release.
* update-desktop-database
+ Fix erroneous installation as "desktop-file-update"
when using the Meson build system
- Update to version 0.25:
* common
+ Add Meson build system
* desktop-file-validate
+ Allow desktop file spec version 1.4.
+ Make it possible to deprecate keys starting with "X-".
+ Add the "Implements" field from spec version 1.2.
+ Add the "PrefersNonDefaultGPU" key and deprecate "X-KDE-RunOnDiscreteGpu".
+ Set locale for correct output message encoding.
+ Add coloured output support.
+ Fix parsing of escaped double quote in quoted strings.
+ Add GNOME Flashback, GNOME Classic desktops.
- desktop-file-utils-suse-keys.patch rebased.
- Switched to Meson build system.
- "--with-lispdir" deleted because no build loop anymore visible.
- "install_man_desktop-file-edit_as_symlink.patch" added to install
duplicated manual page as a symlink instead of a file copy with
help from added script "install_man.py".
==== emacs ====
Subpackages: emacs-info emacs-nox emacs-x11 etags
- Switch Emacs.FontBackend setting off (boo#1175372)
- Some specfile cleanup: remove checks obsoleted by the portable dumper
- Add upstream patch emacs-27.1-home.patch from mailing list
to add missing slashes on finding ~/Emacs
==== enchant ====
Version update (2.2.5 -> 2.2.8)
Subpackages: enchant-2-backend-hunspell enchant-data libenchant-2-2
- Update to version 2.2.8:
+ Add a provider back-end for Nuspell. Nuspell is a new
spell-checker whose development has been supported by the
Mozilla foundation. It is backwards-compatible with Hunspell
and Myspell dictionaries, while supporting a wider range of
language peculiarities, improved suggestions, and easier
maintainability of the code-base.
+ Doxygen documentation generation is now supported for Enchant.
+ The command-line parsing of the ?enchant? program has been made
more friendly and reliable. The -L flag (show line numbers),
which had not been working for some time, has been fixed.
+ A buffer overflow in personal wordlist handling has been fixed.
+ Minor improvements were made to the tests.
- Changes in version 2.2.7:
+ Fix some memory leaks in the hunspell and aspell providers.
- Changes in version 2.2.6:
+ Treat PWL as text, not binary.
- Run spec-cleaner: Remove package groups.
==== findutils ====
Subpackages: findutils-lang
- findutils.keyring: Update GPG keys of Bob Proulx.
Prompted by an error of 'osc service localrun download_files'.
==== flatpak ====
Subpackages: libflatpak0 system-user-flatpak typelib-1_0-Flatpak-1_0
- Fix invalid usage of %{_libexecdir} to reference systemd
directories.
==== gedit ====
Subpackages: gedit-lang python3-gedit
- Python subpackage is now noarch.
==== gnome-sudoku ====
Subpackages: gnome-sudoku-lang
- Stop calling -%fdupes on %{buildroot}/%{_libexecdir}: no files
are being installed to this location.
==== kdeconnect-kde ====
Subpackages: kdeconnect-kde-lang kdeconnect-kde-zsh-completion
- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
==== libhandy ====
Subpackages: libhandy-0_0-0 typelib-1_0-Handy-0_0
- Remove meson_build libhandy-doc call: it was a NOP and fails with
meson 0.55.
==== libhugetlbfs ====
Version update (2.21 -> 2.22)
- update to 2.22:
* Library now verifies if slices are supported on PPC
* ld.hugetlbfs now supports multiple page sizes on PPC64
* Various GCC warning cleanups
* setup script converted to Python 3
* Tests are only run on online CPUs and only if a sufficient number are
available
* task-size-overrun now searches empty address space more efficiently
* Tests that do not link the library are run for default page sizes only
* Test runner now uses Python 3
- remove libhugetlbfs_fix_tests.patch (upstream)
==== libical-glib ====
Version update (3.0.7 -> 3.0.8)
- Update to version 3.0.8:
* Fix for icalattach_new_from_data() and the 'free_fn' argument.
* Fix if recurrencetype contains both COUNT and UNTIL (only
output UNTIL in the RRULE).
- Replace gcc-c++ with generic c++_compiler BuildRequires.
- Use cmake_build macro, forcing single thread building is no
longer needed. This breaks support for SLE12SP4, but that one is
superseeded by SP5 anyway.
==== libosinfo ====
Subpackages: libosinfo-1_0-0 libosinfo-lang typelib-1_0-Libosinfo-1_0
- Explicitly call %meson_build in the %build section: It was never
needed (but should have been there) before as the %meson_install
macro would perform a project rebuild. However, most recent
versions of meson have changed the %meson_install macro to use
`--no-rebuild`, exposing then this issue on our spec file.
==== libupnp ====
Version update (1.12.1 -> 1.14.0)
- Update to release 1.14.0
* Remove deprecated "UpnpInit" function
* Reworked the miniserver code to deal with SO_REUSEADDR
- Drop 0001-Fixes-177-NULL-pointer-dereference-in-FindServiceCon.patch
(merged)
==== libyui-ncurses ====
Version update (2.56.0 -> 2.56.1)
- Handle hot-keys for top level menu options.
- Related to bsc#1175115.
- 2.56.1
==== mcelog ====
Version update (1.66 -> 170)
- update to 170:
* mcelog: Add Cometlake client model numbers
* mcelog: Do not start mcelog service if edac_mce_amd module is loaded
* mcelog: Decode and print stepping from cpuid
* mcelog: Add "kflags" field to "struct mce"
* Add reporter tracking to trigger-invoking functions.
* mcelog: Add decode for MCi_MISC from 10nm memory controller
==== nbd ====
- Fix typo in previous commit (%{prefix/lib} ->%{_prefix}/lib).
- Fix wrong usage of %{_libexecdir} for systemd/firewalld owned
paths.
==== popt ====
Version update (1.16 -> 1.18)
Subpackages: libpopt0 libpopt0-32bit
- Update to version 1.18:
* fix an ugly and ancient security issue with popt failing to drop privileges on alias exec from a SUID/SGID program
* perform rudimentary sanity checks when reading in popt config files
* collect accumulated misc fixes (memleaks etc) from distros
* convert translations to utf-8 encoding
* convert old postscript documentation to pdf
* dust off ten years worth of autotools sediment
* reorganize and clean up the source tree for clarity
* remove the obnoxious splint annotations from the sources
- popt-alignment-checks.patch removed: contained in upstream
- popt-libc-updates.patch changed: to be compatible with new version.
==== python-argparse-manpage ====
- Resubmit for SLE (jsc#SLE-12826)
==== radvd ====
- Fix invalid usage of %{_libexecdir}.
==== re2c ====
Version update (1.3 -> 2.0.2)
- Update to version 2.0.2:
* Go backend. The new Go code generation backend can be used either
with a --lang go re2c option, or as a standalone re2go binary
* Free-form generic API. Generic API now supports two styles
* Improved reuse mode and start conditions
* Backwards incompatible changes:
+ Generic APIs YYSHIFT/YYSHIFTSTAG/YYSHIFTMTAG have been added
+ Generic APIs YYSTAGPD/YYMTAGPD have been removed
+ The re2c:flags:type-header option now treats the header filename
as relative to the output directory
+ Some internal labels have been renamed, in particular the
yyFillLabel prefix has been replaced with yyfill
==== tuned ====
- Dot not mangle _tmpfilesdir: all half-way decent distros define
this already.
- Define profile_dir as %{_libexecdir}/%{name}: stay closer in line
with what upstream actually coded (with the change of libexecdir
to /usr/libexec in Tumbleweed, we are in the equal path now).
==== v4l-utils ====
Version update (1.18.1 -> 1.20.0)
Subpackages: libv4l libv4l1-0 libv4l2-0 libv4l2rds0 libv4lconvert0 v4l-utils-lang
- update to 1.20.0:
* v4l2-ctl: add sizeimage suboption for set-fmt-video options
* qvidcap: Add stride option to command line
* buildsystem: Start v4l-utils 1.19.0 development cycle
* dvbv5-zap: Fix typo
* v4l2-ctl: include C++ cmath header
* ubuntu1604: add missing headers for std::exit
* libcecutil: Remove vanished TODO file from ditribution list
* v4l2-ctl: Do not distribute generated 32bit source
* v4l2-compliance: Do not distribute generated 32bit source
* libcecutil: Distribute cec-gen.pl
* Fix broken for loop in libv4l
* Fix for mismatched class/struct tags
* v4l2-compliance: improve metadata capture support
* test-media: remove left-over debug lines
* v4l2-compliance: fail if selection is present for compressed video
* cec-compliance: rename 'ok' to 'unknown'
* cec-ctl/msg2ctl.pl: don't add HTNG commands to msgtable
* cec-compliance: add --test-fuzzing option
* test-media: update vimc tests
* v4l-utils: sync with latest media_tree master
* keytable: add new generated keymaps
* msg2ctl.pl: add newline after log_msg
* cec-follower: drop the hardcoded UI commands list
* cec-ctl/cec-log: use new CEC_OP_UI_CMD defines
* cec utils: support CEC_ADAP_G_CONNECTOR_INFO
* cec-compliance/follower: use new CEC_OP_UI_CMD defines
* utils/libcecutil: add CEC utility library
* cec-follower: switch to the new CEC utilities library
* cec-compliance: use the new CEC utilities library
* cec-ctl: use the new CEC utilities library
* utils/common/cec*: remove unused cec files
* cec-htng(-funcs).h: move to libcecutil
* libcecutil: do not assume building in source tree.
* libcecutil: remove empty generated headers on failure
* libcecutil: cec-gen.pl now generates all headers in one go
* v4l-utils: sync to latest cec-funcs.h
* libcecutil: spaces should be replaced by - for help_features
* cec-compliance: move util_receive to cec-compliance.cpp
* cec-compliance: add timeout to util_receive
* cec-compliance: fix a bug in util_receive
* cec-compliance: Improve the INACTIVE_SOURCE test
* cec-follower: add INACTIVE_SOURCE support.
* v4l2-compliance: fix read/write tests
* cec-compliance: improve Inactive Source test
* cec-compliance: Set OSD Name is not TV specific
* Makefile.am: copy v4l2-tpg.h, not v4l2-tpg*
* v4l-utils: sync with latest media_tree master
* v4l2-info.cpp: support the new hold capture flags
* cec-compliance: remove old tuner tests
* cec-follower: add support for Status Request
* cec-compliance: improve failure reporting
* cec-follower: fix index handling
* v4l-utils: sync with latest media_tree master
* cec-compliance: improve the Inactive Source test
* v4l-utils: sync with latest media_tree master
* v4l2-compliance: better scaler detection for M2M devices
* cec-ctl: add a --phys-addr-from-edid option
* cec: fix Makefile.am to get the right library dependencies
* libcecutil: convert latency values to ms
* cec-ctl: finish --stress-test-power-cycle with active display
* cec-compliance: make the subtest names unique
* cec-compliance: add -e and -l options
* cec-compliance: make test names easier to type
* qvidcap: fix typo: fnt -> fmt
* qvidcap: switch to RGB24 if format is unsupported
* v4l2-ctl: support -k (concise) when showing touch data
* v4l2-compliance: relax a 'is the DONE flag set' test
* v4l-utils: fix sync-with-kernel: it missed pixelformats
* qvidcap: make texts consistent
* cec-follower: add --ignore option
* cec-follower: support CEC 2.0 power status reporting
* cec-compliance: test CEC 2.0 power transitions
* cec-ctl: add --phys-addr-from-edid-poll
* cec-compliance: return OK_PRESUMED in the power transition test
* cec-compliance: update patch link
* cec-compliance: change a fail to a warn
* qvidcap: use --pixelformat instead of --pixel-format
* cec-ctl: show PA changes with --phys-addr-from-edid-poll
* cec-ctl: sleep 5s before retry, use cec_phys_addr_exp
* cec: remove duplicate cec_phys_addr_exp defines
* cec-ctl: improve --test-power-cycle test
* cec-ctl: fix --phys-addr-from-edid-poll support
* cec: show OSD Name with quotes around the name
* v4l2-compliance: log the size of time_t
* v4l2-compliance: use %zd with sizeof(time_t)
* v4l2-ctl/compliance: fix 32-bit g_topology casts
* v4l2-ctl/compliance: fix 32-bit compiler warnings
* v4l2-compliance: use a better invalid address
* v4l2-compliance: fix uninitialized have_sel variable
* v4l2-compliance: return ENOTTY if selection is not supported
* cec-compliance: add invalid ioctls test
* v4l2-compliance: add tests for invalid ioctls
* cec-ctl/compliance: call srandom()
* cec-compliance: '-e' alias for --expect was missing
* cec-compliance.h: add warn_on_test, clean ups
* cec-compliance: fail/warn if reported latency > 50ms
* cec-compliance: add --expect-with-no-warnings
* cec-compliance: swap -n/-N options
* v4l-utils: remove trailing spaces
* qvidcap: properly initialize m_curSize/Data
* Revert "qvidcap: properly initialize m_curSize/Data"
* qvidcap: properly initialize m_curSize/Data
* v4l2-compliance: check source and sink pad types of a link
* cec-compliance: clarify obscure error message
* cec-ctl: remove trailing space in output
* cec-ctl: add timestamps to the power-cycle tests
* cec-ctl: improve --stress-test-power-cycle option
* libcecutil: translate abort_msg to a message string
* libcecutil: drop CEC_MSG_ prefix when logging messages
* v4l2-compliance: improve USERPTR streaming tests
* v4l2-compliance: fix bug/improve testing filler
* v4l2-compliance: fix userptr buffer checks
* cec-compliance: improve system_info_give_features()
* sync with latest media_tree master
* v4l-utils: add --enable-v4l2-compliance/ctl-32 option
* v4l-utils: fix autoconf/automake errors
* test-media: add -32 option
* v4l2-compliance: fix 32 bit warnings
* v4l2-ctl/compliance-32: fix when configuring from another dir
* v4l2-compliance: fix typo: v4l2-ctl -> v4l2-compliance
* cec-ctl: add 'repeats' suboption to --stress-test-power-cycle
* cec-ctl: added polls suboption to --stress-test-power-cycle
* cec-ctl: handle ENONET errors
* Revert "cec-ctl: handle ENONET errors"
* cec-ctl: set wakeup_la correctly and handle ENONET & EINVAL in stress tests
* v4l2-compliance: fix weird formatting with -f
* cec-ctl: don't transmit IMAGE_VIEW_ON every second
* cec-ctl: introduce and use transmit_msg_retry()
* cec-compliance: check for invalid transient power states
* cec-ctl: check for incorrect state transitions
* cec-ctl: add min-sleep suboption
* cec-ctl: show timeouts vs Nacks
* cec-ctl: show | instead of e or E
* test-media: postpone the dmesg command
* cec-follower: check both CEC_CAP_PHYS_ADDR and _CONNECTOR_INFO
* cec-ctl: improve wait_for_pwr_state
* cec-ctl: add physical address sanity checks
* v4l-utils: sync with latest media_tree master
* v4l2-compliance: fix step < 0 control check
* v4l-utils: sync with latest media kernel
* v4l2-compliance: zero mbus_code
* v4l2-compliance: add tests for V4L2_CAP_IO_MC
* v4l2-ctl: zero v4l2_fmtdesc
* v4l-utils: sync with latest media kernel
* gconv: fix compiler warning
* v4l2-ctl: add missing subdev usage in --help-all
* cec-follower: create analog channel frequencies
* cec-follower: add tuner analog service emulation
* cec-follower: fix bugs for tuner emulation
* cec-follower: add tuner step increment/decrement
* cec-follower: fix analog tuner device info update
* cec-follower: rename freq_idx to service_idx
* cec-follower: create digital ARIB channels
* cec-follower: create digital ATSC channels
* cec-follower: create digital DVB channels
* cec-follower: add tuner digital service emulation
* cec-follower: fix tuner step increment/decrement
* cec-compliance: add tuner control test
* v4l-utils: configure.ac: Avoid bashisms
* qv4l2: Use C library file operations with v4lconvert for raw mode devices
* cec: fix cec-log.h dependency issues
* v4l2grab: allow using direct calls instead of libv4l
* v4l2grab: add support for setting the fourcc code
* keymap.h needs sys/types.h and argp.h with musl
* v4l2-compliance: fix assert on only read/write-only controls
* v4l2-ctl: Support query V4L2_CTRL_TYPE_AREA controls
* v4l2-ctl: Support getting V4L2_CTRL_TYPE_AREA controls
* v4l2-ctl: Support setting V4L2_CTRL_TYPE_AREA controls
* v4l2-compliance: Allow all the selection targets for subdevs
* keytable: use input_event properly
* keytable: add compatibility for input_event_sec
* treewide: remove bzero
* treewide: fix redundant expressions
* treewide: remove pointless c_str
* dvb-sat: remove pointless abs call
* utils: checks for empty instead of size in if
* treewide: add extra {} to initialization
* treewide: do not use return after else
* treewide: fix wrong identation
* utils: simplify bool returns
* treewide: fix math problems
* treewide: replace C casts with C++
* treewide: apply performance fixes
* utils: use bool literals
* utils: do not use empty void with C++
* utils: remove extra commas
* utils: fix float equal warning
* utils: add copy assignment operator
* utils: initialize variable
* utils: fix wrong format
* utils: fix compilation with C++98
* utils: add noreturn attribute and remove dead code
* utils: fix implicit float conversions
* utils: fix fallthrough warnings
* utils: fix double promotions
* utils: replace exit with std variant
* cec-compliance: add missing header for clang
* compiler.h: fix compilation with libcxx
* compiler.h: fix compilation with clang + std=c++98 + glibcxx
* utils: replace chr functions with std variants
* ir-ctl: report timeout when it cannot be modified
* keytable: do not warn if keymap not found in IR_KEYTABLE_USER_DIR
* ir-keytable: bpf: improve rsc imon pointer decoder
* sync v4l-utils.spec with the fedora repo
* keytable: cannot load BPF decoders from udevd
* 50-rc_keymap.conf prevents debian testing from booting
* lircd2toml: warn when scancode has duplicate definitions
* keytable: keymap without protocol is invalid
* rc_keymap.5: improve wording around using rc_keymaps for sending
* keytable: a bpf protocol can have parameters and no scancodes
* Fix build failure on s390x
* keytable: support 64 bit scancodes
* keytable: new samsung36 bpf decoder
* Add keymap for Samsung AK59-00125A remote
* ir-ctl: removed nested functions to support building with clang
* ir-ctl: allow unmodulated signal to be sent
* keytable: "-p all" should not attempt BPF decodes that don't exist
* v4l2-ctl: Print UVC meta info
* v4l2-compliance: fix metadata output support
* v4l2-compliance: Verify metadata formats
* v4l2-ctl: support for metadata output
* v4l2-ctl: Add Support for Touch
==== vsftpd ====
- Use %{_prefix}/lib instead of misused %{_libexecdir}.
==== 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 no-forced-sse.patch, cure execution of illegal instruction
in i586 firefox.
==== xfsprogs ====
Subpackages: libhandle1 xfsprogs-scrub
- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
==== yast2-trans ====
Version update (84.87.20200812.809b1261b7 -> 84.87.20200814.909b1a4158)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20200814.909b1a4158:
* New POT for text domain 'registration'.
* New POT for text domain 'firewall'.
* New POT for text domain 'ncurses'.
--
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,
when starting to explore Forensics[0] this week, I stumbled upon a tool called
Volatility[1]. It appears to be a pretty advanced volatile memory (aka RAM)
extraction framework, that allows to examine memory dumps of Windows, MacOS
and Linux, and is being used in all kinds of forensic tasks.
Since Volatility is written in Python 2, that creates some trouble on TW.
Luckily, the creators of this masterpiece have rewritten the framework to use
Python 3, which is known as Volatility3[2].
Using this framework to examine TW (and Leap) installations, it takes a couple
of steps:
1) a memory dump
2) a memory profile (kernel symbols and data types)
3) volatility3
1: the best way to produce a complete memory dump seems to be LiME[3], as
being available here [4] (submitted to security:forensics). If you know
alternatives, let us know. An inquiry on opensuse-kernel(a)opensuse.org remained
unanswered.
2: A new tool dwarf2json[5] was created for Vol3 to produce a memory profile,
what they call an Intermediate Symbol File (ISF), that usually is generated
from a Linux kernel debug build. It's available in security:forensics[6] and
on its way into TW. Unfortunately, that's failing[7] so far.
3: Volatility3 and updated dependencies are available in security:forensic[8]
and the updates were submitted to TW.
Any ideas, how to eliminate the road block with dwarf2json[7] are much
appreciated.
I think, it is worth discussing the topic now in order to be prepared for an
emergency later on.
Happy examination,
Pete
[0] https://media.defense.gov/2020/Aug/13/2002476465/-1/-1/0/
CSA_DROVORUB_RUSSIAN_GRU_MALWARE_AUG_2020.PDF
[1] https://github.com/volatilityfoundation/volatility
[2] https://github.com/volatilityfoundation/volatility3
[3] https://github.com/504ensicsLabs/LiME
[4] https://build.opensuse.org/package/show/home:frispete:kernel/lime-kmp
[5] https://github.com/volatilityfoundation/dwarf2json
[6] https://build.opensuse.org/package/show/security:forensics/dwarf2json
[7] https://github.com/volatilityfoundation/dwarf2json/issues/24
[8] https://build.opensuse.org/project/show/security:forensics
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
22 Aug '20
openSUSE-release-20200810-660.1.x86_64 -> openSUSE-release-20200817-666.1.x86_64
The system complains about missing MokManager.efi very early during
boot.
/boot/efi/EFI/boot/bootx64.efi
/boot/efi/EFI/boot/fallback.efi
/boot/efi/EFI/opensuse/MokManager.efi
/boot/efi/EFI/opensuse/boot.csv
/boot/efi/EFI/opensuse/grub.cfg
/boot/efi/EFI/opensuse/grub.efi
/boot/efi/EFI/opensuse/grubx64.efi
/boot/efi/EFI/opensuse/shim.efi
Booting EFI/boot/bootx64.efi reproduces the error, booting
EFI/opensuse/shim.efi loads the system.
A couple of problems here:
1) the BIOS is not instructed to load the correct binary
2) the fallback does not work
Is this expected/known issue?
Thanks
Michal
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
4
7
21 Aug '20
Hi,
Looks like on current Tumbleweed, we have an issue with `systemctl show`
running into `Failed to parse bus message: Invalid argument` and not
showing all it should show, which I noticed because one of my tools
fails because it can't find `ActiveState`.
A bit of searching leads to
https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1759127.h…
and https://bugzilla.redhat.com/show_bug.cgi?id=1853736
So, this is caused by running kernel 5.8 with a a systemd compiled
against an older kernel version, and openSUSE can either fix this by
rebuilding systemd or in addition also upgrading systemd to include the
upstream fix mentioned in the RedHat bug.
Should I file a bug on this?
Cheers,
Robert Kaiser
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
3
4
21 Aug '20
Closing the Leap Gap - Weekly Update
All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ClosingTheLeapGap-meeting
New Meeting location: https://meet2.opensuse.org/ClosingTheLeapGap
(Friday 11:30 CEST)
!!! PLEASE BE AWARE THAT THE SESSION WAS MOVED TO
https://meet2.opensuse.org/ClosingTheLeapGap
Attendees (please add yourself): GuillaumeG, Lubos, ddemaio, snbarth,
mawerner, gp/Gerald, sweiberg
===================================
1.0 Project plan:
https://confluence.suse.com/display/leap/Project+plan
===================================
2.0 Schedule:
https://en.opensuse.org/openSUSE:Roadmap
===================================
3.0 Priority items and blockers
List of features marked as "DeveloperProgram"
https://jira.suse.com/secure/Dashboard.jspa?selectPageId=34230
JUMP related work is tracked here
https://progress.opensuse.org/projects/jump_152/issues
Simplified Feature request for openSUSE Leap contributors
https://jira.suse.com/browse/JIRA-722
===================================
4.0 Updates from individual teams
===================================
4.1 openSUSE Leap Release Management
Owner: Lubos Kocman
Rejected CtLG features - should be represented by forks in Jump, so we
preserve functionality. We have currently 8 rejected features (but some
of them are duplicates etc). https://progress.opensuse.org/issues/70255
* s390x still looking for openSUSE Jump / Leap rel-eng
Berthold attended first rel-eng call with no commitment yet.
* Currently open topic with openSUSE Board on having non-SUSE Employee
as a "project maintainer". Gerald sees no reason why the Board would
object (and isn't convinced this even falls into the realm of the
board) and will respond to Lubos' mail. Next step would be an internal
discussion with Security, Autobuild and Legal.
===================================
4.2. openSUSE Leap Release Engineering
Owner: Max Lin, Guillaume, Michel
Guillaume: AArch64 specific regressions from 15.2 to Jump. Need a
resync?
* GNOME autologin is broken again (was fixed by 15.2):
https://bugzilla.opensuse.org/show_bug.cgi?id=1175470
* Colors in terminal (for textmode) are wrong again (was fixed in
15.2): https://openqa.opensuse.org/tests/1365380#step/first_boot/3
- Lubos to check with Autobuild whether there is a sync issue or if
it's an actual bug in SLE 15 SP2.
* VLC is missing on aarch64:
https://openqa.opensuse.org/tests/1364387#step/vlc/11
* LXDE: wrong branding:
https://openqa.opensuse.org/tests/1365420#step/first_boot/1
* XFCE: wrong branding:
https://openqa.opensuse.org/tests/1366507#step/opensuse_welcome/4
Michel: No update for ppc64le
Max: tracking his JUMP todo list in progress-o-o (Jump project).
Todo: Lubos to find a person who can create a Jump structure on
pontifex. Check with Dimstar or Ludwig
^ Still pending
https://github.com/openSUSE/publish_distro/pull/5 - Thank you Adrian,
I'll look at it after this meeting.
===================================
4.3 SLE Release Management
Owner: Alex Herzig, Stefan Weiberg
Not present
===================================
4.4 Autobuild
Owner: Lars Vogdt, Adrian Schroeter
Playing with changelog generation a bit (obsgendiff). Will be part of
the release-compare package, the idea is that anyone could then
maintain the package.
Adrian: openSUSE jump seems to have currently complete project
configuration. The project should be more or less empty as it should
get most data from SLE.
Action item: Lubos talk to Adrian and Max, let's not rush into it. Will
be discussed after this meeting.
Update: cleanup was done
https://build.opensuse.org/projects/openSUSE:Jump:15.2/prjconf
Update tree regeneration is still an open topic.
===================================
4.5 Maintenance
Owner: Stephan Barth
No update. Vacation for two weeks.
===================================
4.6 Security
Owner: Marcus Meissner
Not present.
===================================
4.7 Package Hub
Owner: Wolfgang Engel, Scott Bahling
No update.
===================================
4.8 Beta Program
Owner: Vincent Moutoussamy
Not available
===================================
4.9 Engineering / Product Migration
Owner: Jiri Srain
Not present
===================================
4.10 Engineering - Kernel
Owner: Libor Pechacek
Not present
===================================
4.11 Engineering - Desktop
Owner: Frederic Crozat
Almost all CtLG desktop features in SLE 15 SP3 have been evaluated and
distributed among the various teams, work in progress on implementation
(same as last week).
===================================
4.12 Quality Assurance
Owner: Marita Werner, Heiko
Support of mixed containers that might contain openSUSE content.
Our understanding is that any image containing mixed SLE, openSUSE or
3rd party content would be only supported on the SLE parts by SUSE (as
layed out in the Closing the Leap Gap slidedeck around pg. ~53).
Lubos to reach out to PM to double check. Might be an interesting
support case during Leap -> SLE migration.
PM has currently no answer for this, we should probably discuss
individual use cases.
Marita: when this Jump will come out in October, do you expect us to
test any migration scenarios?
PM: Interesting point, what version would "Jump" have?
Lubos: Current identifier in os-release is openSUSE Leap 15.2. Fabian
already raised an issue with the current version in use, so using
15.2.1 in there as well would help.
Adrian doesn't mind to change the os-release identifier to Jump as well
https://build.opensuse.org/package/view_file/openSUSE:Jump:15.2/000rele
ase-packages/openSUSE-release.spec?expand=1
Lubos: to do this after the call.
===================================
4.13 SLE Architect
Owner: Thorsten Kukuk
Not present
===================================
4.14 Marketing and Community management
Owner: Douglas DeMaio
Nothing to report
===================================
4.15 Gerald
Owner: Gerald ;-)
References to non-public SUSE tools, for example in minutes of this
call. ;-)
* Recently Jira and Confluence, for example.
* I pointed out some of those went from being "unknown unknowns" to
"known unknowns", so while there's work to do, things are moving
towards more transparency.
* Got the AI to relay this and two questions to this meeting:
** Status quo is understood, but what's the roadmap?
** What workarounds can be put in place?
Lubos shared public tracker for the open JIRA / Feature effort
https://progress.opensuse.org/issues/70321 with an ETA.
===================================
4.16 Product Management
Owner: Stefan Behlert
Usual discussions about package differences and Jira tickets, no
further update atm. As usual PM is pushing to get the outstanding Jira
tickets done yesterday.
We're still targeting October 2020 with potential Jump/openSUSE Leap
15.2.1 release.
N�����r��y隊Z)z{.���r�+�맲��r��z�^�ˬz��N�(�֜��^� ޭ隊Z)z{.���r�+��0�����Ǩ�
1
0
[opensuse-factory] Tumbleweed - Review of the week 2020/34
by Dominique Leuenberger / DimStar 21 Aug '20
by Dominique Leuenberger / DimStar 21 Aug '20
21 Aug '20
Dear Tumbleweed users and hackers,
Another week has passed and there was probably something of interesting
to everybody. So, we have released 6 snapshots since my last review
(0814, 0815, 0816, 0817, 0818 and 0819).
The most relevant updates were:
* gdb 9.2
* qemu 5.1.0
* GNOME 3.36.5
* KDE Applications 20.08.0
* sqlite3 3.33.0
* LibreOffice 7.0.1 RC1
The list of major upgrades being brewed did no get much shorter, those
are still:
* Linux kernel 5.8.2
* glibc 2.32
* binutils 2.35
* gettext 0.21
* bison 3.7.1
* RPM changes: %{_libexecdir} is being changed to /usr/libexec.
Basically all build failures are addressed by now, openQA is starting
to look good.
* openSSL 3.0
Cheers,
Dominique
1
0
After the upgrade that comes with Emacs-27 things are not working too
well. Emacs startup seems to be from source instead of byte-compiled
file or a portable dump, suddenly uses the X11 backend instead of Xft or
whatever Harfbuzz is supposed to use (with horrible font display that
has no antialiasing, but still tries to scale the font) and Gnus doesn't
even start and instead leaves this message:
load-history-filename-element: Wrong type argument: stringp, (require . info)
Similar messages are output for most of the other major modes I use, but
I don't know where things have gone wrong.
I found that I get things to work when starting Emacs as 'emacs -Q' (it
then uses the Harfbuzz font backend as expected) and I can manually load
my startup files later on and have it working (as far as I could quickly
test it). I can use that as a temporary workaround for a few days
probably.
It does ostensibly not work when I start it with 'emacs -q -nsl
--no-splash --name bork' (the latter is to avoid pulling in any X
resources targeted at emacs). So it doesn't seem to be my own startup
files, but rather sopmething pretty early in the startup sequence that
-Q suppresses fortunately.
Regards,
Achim.
--
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+
Waldorf MIDI Implementation & additional documentation:
http://Synth.Stromeko.net/Downloads.html#WaldorfDocs
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
5
9
21 Aug '20
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:
apache2 (2.4.43 -> 2.4.46)
emacs (26.3 -> 27.1)
iputils
publicsuffix (20200715 -> 20200810)
=== Details ===
==== apache2 ====
Version update (2.4.43 -> 2.4.46)
Subpackages: apache2-doc apache2-example-pages apache2-prefork apache2-utils
- version update to 2.4.46
Changes with Apache 2.4.46
* ) mod_proxy_fcgi: Fix build warnings for Windows platform
[Eric Covener, Christophe Jaillet]
Changes with Apache 2.4.45
* ) mod_http2: remove support for abandoned http-wg draft
<https://datatracker.ietf.org/doc/draft-kazuho-h2-cache-digest/>.
[Stefan Eissing]
Changes with Apache 2.4.44
* ) mod_proxy_uwsgi: Error out on HTTP header larger than 16K (hard
protocol limit). [Yann Ylavic]
* ) mod_http2:
Fixes <https://github.com/icing/mod_h2/issues/200>:
"LimitRequestFields 0" now disables the limit, as documented.
Fixes <https://github.com/icing/mod_h2/issues/201>:
Do not count repeated headers with same name against the field
count limit. The are merged internally, as if sent in a single HTTP/1 line.
[Stefan Eissing]
* ) mod_http2: Avoid segfaults in case of handling certain responses for
already aborted connections. [Stefan Eissing, Ruediger Pluem]
* ) mod_http2: The module now handles master/secondary connections and has marked
methods according to use. [Stefan Eissing]
* ) core: Drop an invalid Last-Modified header value coming
from a FCGI/CGI script instead of replacing it with Unix epoch.
[Yann Ylavic, Luca Toscano]
* ) Add support for strict content-length parsing through addition of
ap_parse_strict_length() [Yann Ylavic]
* ) mod_proxy_fcgi: ProxyFCGISetEnvIf unsets variables when expression
evaluates to false. PR64365. [Michael König <mail ikoenig.net>]
* ) mod_proxy_http: flush spooled request body in one go to avoid
leaking (or long lived) temporary file. PR 64452. [Yann Ylavic]
* ) mod_ssl: Fix a race condition and possible crash when using a proxy client
certificate (SSLProxyMachineCertificateFile).
[Armin Abfalterer <a.abfalterer gmail.com>]
* ) mod_ssl: Fix memory leak in stapling code. PR63687. [Stefan Eissing]
* ) mod_http2: Fixed regression that no longer set H2_STREAM_ID and H2_STREAM_TAG.
PR64330 [Stefan Eissing]
* ) mod_http2: Fixed regression that caused connections to close when mod_reqtimeout
was configured with a handshake timeout. Fixes gitub issue #196.
[Stefan Eissing]
* ) mod_proxy_http2: the "ping" proxy parameter
(see <https://httpd.apache.org/docs/2.4/mod/mod_proxy.html>) is now used
when checking the liveliness of a new or reused h2 connection to the backend.
With short durations, this makes load-balancing more responsive. The module
will hold back requests until ping conditions are met, using features of the
HTTP/2 protocol alone. [Ruediger Pluem, Stefan Eissing]
* ) core: httpd is no longer linked against -lsystemd if mod_systemd
is enabled (and built as a DSO). [Rainer Jung]
* ) mod_proxy_http2: respect ProxyTimeout settings on backend connections
while waiting on incoming data. [Ruediger Pluem, Stefan Eissing]
- modified patches
% apache2-mod_proxy_uwsgi-fix-crash.patch (refreshed)
- modified sources
% apache2.keyring
==== emacs ====
Version update (26.3 -> 27.1)
Subpackages: emacs-info emacs-nox emacs-x11 etags
- Provide for all three emacs layouts, that are emacs-nox, emacs-x11,
and emacs-gtk their own pdumper file (boo#1175233)
- Update to GNU Emacs version 27.1
* Emacs is now compliant with the latest version 13.0 of the Unicode Standard.
* Emacs can now use the XDG convention for init files.
The 'XDG_CONFIG_HOME' environment variable (which defaults to
"~/.config") specifies the XDG configuration parent directory.
Emacs checks for "init.el" and other configuration files inside
the "emacs" subdirectory of 'XDG_CONFIG_HOME', i.e.
"$XDG_CONFIG_HOME/emacs/init.el"
However, Emacs will still initially look for init files in their
traditional locations if "~/.emacs.d" or "~/.emacs" exist, even if
"$XDG_CONFIG_HOME/emacs" also exists. This means that you must delete
or rename any existing "~/.emacs.d" and "~/.emacs" to enable use of
the XDG directory.
* The varius changes can be read in detail at /usr/share/emacs/27.1/etc/NEWS
- Port and rename patch emacs-26.2.dif to emacs-27.1.dif
- Modify/port patches
* emacs-24.1-ps-mule.patch
* emacs-24.3-asian-print.patch
* emacs-24.3-iconic.patch
* emacs-24.3-x11r7.patch
* emacs-24.4-flyspell.patch
* emacs-24.4-glibc.patch
* emacs-24.4-nonvoid.patch
* emacs-24.4-ps-bdf.patch
* emacs-24.4-xim.patch
* emacs-25.1-custom-fonts.patch
* emacs-25.2-ImageMagick7.patch
* emacs-26.1-xft4x11.patch
- Remove patches now upstream solved
* xwidget.patch
* emacs-libX11-boo1175028.patch
- Add patch emacs-27.1-pdftex.patch to generate pdf files
- Add emacs-27.1-pdf.tar.xz as result of this to use texlive only once
- Use emacs.keyring to verify source tar ball
==== iputils ====
Subpackages: rarpd
- Remove 2 old patches (iputils-sec-ping-unblock.diff, iputils-ping-interrupt.diff)
Although not documented, they both belong to bsc#674304. Fix from 2011 was
resolved upstream in commit 810dd7f ("ping,ping6: Unmask signals on
start-up.") [1], released in s20121112.
- Use %autosetup -p1
==== publicsuffix ====
Version update (20200715 -> 20200810)
- Update to version 20200810:
* Add algorithmia.com (#1071)
* Added Mythic Beasts (#1075)
* gTLD autopull: 2020-08-07 (#1085)
* add rdv.to domains for pcarrier.ca Software Inc. (#1039)
* thingdust AG: added in-house domains of internal services (#1031)
* Add mcdir.ru and vps.mcdir.ru (#1051)
* Add na4u.ru to list (#998)
* gTLD autopull: 2020-07-29 (#1079)
* gTLD autopull: 2020-07-28 (#1077)
* add impertrix.com and impertrixcdn.com (#1060)
* gTLD autopull: 2020-07-18 (#1069)
* Add 12 sub zones to .br [20200714 update] (#1068)
11
19
21 Aug '20
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:
dbus-1 (1.12.16 -> 1.12.20)
dbus-1-x11 (1.12.16 -> 1.12.20)
exiv2 (0.27.2 -> 0.27.3)
fetchmail
fuse (2.9.8 -> 2.9.9)
irqbalance (1.6.0+git20200317.0348a3b -> 1.7.0)
less (562 -> 563)
libbytesize (1.4 -> 2.4)
libical (3.0.7 -> 3.0.8)
libidn (1.35 -> 1.36)
liblangtag (0.6.2 -> 0.6.3)
liblrdf (0.5.0 -> 0.6.1)
libqxp (0.0.1 -> 0.0.2)
libraw1394 (2.1.1 -> 2.1.2)
libreoffice (7.0.0.3 -> 7.0.1.1)
libressl (3.1.3 -> 3.1.4)
libsmbios (2.4.2 -> 2.4.3)
libvpx (1.8.2 -> 1.9.0)
libwpd (0.10.2 -> 0.10.3)
libwpg (0.3.2 -> 0.3.3)
libyaml (0.2.4 -> 0.2.5)
nvme-cli (1.10.1+git9.872e6b0 -> 1.12)
openldap2
osinfo-db (20200529 -> 20200804)
privoxy
rsync (3.2.2 -> 3.2.3)
sqlite3 (3.32.3 -> 3.33.0)
xerces-c (3.2.2 -> 3.2.3)
=== Details ===
==== dbus-1 ====
Version update (1.12.16 -> 1.12.20)
Subpackages: libdbus-1-3 libdbus-1-3-32bit
- Update to 1.12.20
* On Unix, avoid a use-after-free if two usernames have the same
numeric uid. In older versions this could lead to a crash (denial of
service) or other undefined behaviour, possibly including incorrect
authorization decisions if <policy group=...> is used.
Like Unix filesystems, D-Bus' model of identity cannot distinguish
between users of different names with the same numeric uid, so this
configuration is not advisable on systems where D-Bus will be used.
Thanks to Daniel Onaca.
(dbus#305, dbus!166; Simon McVittie)
- From 1.12.18
* CVE-2020-12049: If a message contains more file descriptors than can
be sent, close those that did get through before reporting error.
Previously, a local attacker could cause the system dbus-daemon (or
another system service with its own DBusServer) to run out of file
descriptors, by repeatedly connecting to the server and sending fds that
would get leaked.
Thanks to Kevin Backhouse of GitHub Security Lab.
(dbus#294, GHSL-2020-057; Simon McVittie)
* Fix a crash when the dbus-daemon is terminated while one or more
monitors are active (dbus#291, dbus!140; Simon McVittie)
* The dbus-send(1) man page now documents --bus and --peer instead of
the old --address synonym for --peer, which has been deprecated since
the introduction of --bus and --peer in 1.7.6
(fd.o #48816, dbus!115; Chris Morin)
* Fix a wrong environment variable name in dbus-daemon(1)
(dbus#275, dbus!122; Mubin, Philip Withnall)
* Fix formatting of dbus_message_append_args example
(dbus!126, Felipe Franciosi)
* Avoid a test failure on Linux when built in a container as uid 0, but
without the necessary privileges to increase resource limits
(dbus!58, Debian #908092; Simon McVittie)
* When building with CMake, cope with libX11 in a non-standard location
(dbus!129, Tuomo Rinne)
- Run spec-cleaner
- Move generation of API docs to a separate package, avoid doxygen
dependency for building main package.
- Build x11 and devel-doc (API doc) using _multibuild.
- Drop no longer required call to autoreconf, remove obsolete
BuildRequires for libtool and autoconf-archive.
==== dbus-1-x11 ====
Version update (1.12.16 -> 1.12.20)
- Update to 1.12.20
* On Unix, avoid a use-after-free if two usernames have the same
numeric uid. In older versions this could lead to a crash (denial of
service) or other undefined behaviour, possibly including incorrect
authorization decisions if <policy group=...> is used.
Like Unix filesystems, D-Bus' model of identity cannot distinguish
between users of different names with the same numeric uid, so this
configuration is not advisable on systems where D-Bus will be used.
Thanks to Daniel Onaca.
(dbus#305, dbus!166; Simon McVittie)
- From 1.12.18
* CVE-2020-12049: If a message contains more file descriptors than can
be sent, close those that did get through before reporting error.
Previously, a local attacker could cause the system dbus-daemon (or
another system service with its own DBusServer) to run out of file
descriptors, by repeatedly connecting to the server and sending fds that
would get leaked.
Thanks to Kevin Backhouse of GitHub Security Lab.
(dbus#294, GHSL-2020-057; Simon McVittie)
* Fix a crash when the dbus-daemon is terminated while one or more
monitors are active (dbus#291, dbus!140; Simon McVittie)
* The dbus-send(1) man page now documents --bus and --peer instead of
the old --address synonym for --peer, which has been deprecated since
the introduction of --bus and --peer in 1.7.6
(fd.o #48816, dbus!115; Chris Morin)
* Fix a wrong environment variable name in dbus-daemon(1)
(dbus#275, dbus!122; Mubin, Philip Withnall)
* Fix formatting of dbus_message_append_args example
(dbus!126, Felipe Franciosi)
* Avoid a test failure on Linux when built in a container as uid 0, but
without the necessary privileges to increase resource limits
(dbus!58, Debian #908092; Simon McVittie)
* When building with CMake, cope with libX11 in a non-standard location
(dbus!129, Tuomo Rinne)
- Run spec-cleaner
- Move generation of API docs to a separate package, avoid doxygen
dependency for building main package.
- Build x11 and devel-doc (API doc) using _multibuild.
- Drop no longer required call to autoreconf, remove obsolete
BuildRequires for libtool and autoconf-archive.
- Remove left overs from blocking restart on update from May 29th 2019
- Use sysusers.d to create messagebus user
==== exiv2 ====
Version update (0.27.2 -> 0.27.3)
- Update to 0.27.3:
* Bug and security fixes
* UNIX suppport
* Support for building with C++11 and C++14
* Revised build and test environments
* Revised documentation
* Improved charset handling in UserComment
* Other improvements
==== fetchmail ====
Subpackages: fetchmailconf
- Fix invalid usage of libexecdir where %_tmpfilesdir was meant to
be used.
==== fuse ====
Version update (2.9.8 -> 2.9.9)
Subpackages: libfuse2
- update to 2.9.9:
* Added OpenAFS to whitelist (so users can now mount FUSE filesystems on mountpoints within OpenAFS filesystems).
* Added a test of seekdir to test_syscalls.
* Fixed readdir bug when non-zero offsets are given to filler and the
filesystem client, after reading a whole directory, re-reads it from a
non-zero offset e. g. by calling seekdir followed by readdir.
==== irqbalance ====
Version update (1.6.0+git20200317.0348a3b -> 1.7.0)
Subpackages: irqbalance-ui
- update to 1.7.0:
* Strlen checking for IRQBALANCE_BANNED_CPU env var
* Typo cleanup in SOCKET_TMPFS
* consolidation of numa node creation on non-numa systems
* fix uninitialized use of package_mask in affinity setup
* use num_online_cpus instead of core_count
* fix a null ptr crash in do_one_cpu
* make list searching common from glib
* fix a calloc parameter bug
* remove some unused variables
* use g_list_free_full
* remove redundant call to free_cl_opts
* fix some resource leaks in main()
* fix some use after free issues in check_for_irq_ban
* fix resource leaks in irqballance-ui, and in add_one_node
- remove Correct-capitalizing-in-service-file.patch: upstream
==== less ====
Version update (562 -> 563)
- update to 563:
* Update Unicode tables.
* Treat Hangul Jamo medial vowels and final consonants as zero width.
* Display error message immediately when -o is toggled and
input is not a pipe.
* Fix regression: make screen repaint when "squished" and
a no-movement command is given.
* Fix erroneous EOF calculation when F command is interrupted.
* Make WIN32C version include this fix from 551:
Don't count lines in initial screen if using -X with -F.
* Fix display bug in WIN32C version.
* Fix memory corruption when built with libtermcap.
* Support libtinfow.
==== libbytesize ====
Version update (1.4 -> 2.4)
Subpackages: libbytesize-lang libbytesize1
- update to 2.4:
* remove msgcat dependency
* Translated using Weblate (Bengali (India))
* Add Travis build status badge
* Update translation files
* add translation platform widget
* Translated using Weblate (Turkish)
* Fix memory leak in bs_size_new_from_str
* Update translation files
* src/gettext: fix warning if gettext is already present
* fix build on shells where test == fails
* Require the same version of python3-bytesize in libbytesize-tools
* New minor release of the libbytesize library. There are only two bugfixes in this release.
* Full list of changes
* fix out of tree build failure
* Fix return value for round_to_nearest when using Size
* New bytesize calculator bssize has been added.
* Code has been ported from PCRE to PCRE2.
* Python 2 support has been removed.
* Run all libbytesize tests from one script
* Add all "public" python API symbols to __init__.py
* Allow running tests using installed library
* Remove Python 2 support
* Port to pcre2
* Add support for floor division by a non-integer number in Python
* Add a simple bytesize calculator tool
* Add tools to autotools and packaging
* Exit with 1 from configure if there were failures
* Add a summary to the end of ./configure output
* Only support modulo between two Size instances
* Fix parsing of exponential representations of real numbers
* Add the '--version' option to bs_calc.py
* Add a man page for the bscalc tool
* Assume the given expression is in bytes if no unit is given
==== libical ====
Version update (3.0.7 -> 3.0.8)
- Update to version 3.0.8:
* Fix for icalattach_new_from_data() and the 'free_fn' argument.
* Fix if recurrencetype contains both COUNT and UNTIL (only
output UNTIL in the RRULE).
- Replace gcc-c++ with generic c++_compiler BuildRequires.
- Use cmake_build macro, forcing single thread building is no
longer needed. This breaks support for SLE12SP4, but that one is
superseeded by SP5 anyway.
==== libidn ====
Version update (1.35 -> 1.36)
- update to 1.36:
* * Fix unlikely memory leak in idna_to_unicode_4z4z().
* * Check codepoint validity in punycode_decode() and punycode_decode().
* * tld: Add U+00EF to .nl TLD table.
* * Indent code.
* * Translation fixes.
* * Update gnulib files.
* * API and ABI is backwards compatible with the previous version.
- remove disable-rwlock-test.patch (builds fine again)
==== liblangtag ====
Version update (0.6.2 -> 0.6.3)
- update to 0.6.3:
Fix possible null argument for %s directive
Add ax_check_enable_debug.m4 to satisfy requirement
enable round tripping ca@valencia locale string back to ca@valencia again
coverity: fix memory leaks on failure
coverity: fix more memory leaks
==== liblrdf ====
Version update (0.5.0 -> 0.6.1)
- update to 0.6.1:
- resolve license and build issues
==== libqxp ====
Version update (0.0.1 -> 0.0.2)
- update to 0.0.2
- Improve handling of groups that span over facing pages.
- Fix a couple of issues found by oss-fuzz.
==== libraw1394 ====
Version update (2.1.1 -> 2.1.2)
- update to 2.1.2
- Fix build with some alternative C libraries and with some older
build environments. No functional changes.
==== libreoffice ====
Version update (7.0.0.3 -> 7.0.1.1)
Subpackages: libreoffice-base libreoffice-base-drivers-firebird libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-en_GB libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Update to 7.0.1.1:
* RC1 of 7.0.1 release
==== libressl ====
Version update (3.1.3 -> 3.1.4)
Subpackages: libcrypto46 libssl48 libtls20
- Update to release 3.1.4
* TLS 1.3 client improvements:
* Improve client certificate selection to allow EC certificates
instead of only RSA certificates.
* Do not error out if a TLSv1.3 server requests an OCSP
response as part of a certificate request.
* Fix SSL_shutdown behavior to match the legacy stack. The
previous behaviour could cause a hang.
* Fix a memory leak and add a missing error check in the
handling of the key update message.
* Fix a memory leak in tls13_record_layer_set_traffic_key.
* Avoid calling freezero with a negative size if a server sends
a malformed plaintext of all zeroes.
* Ensure that only PSS may be used with RSA in TLSv1.3 in order
to avoid using PKCS1-based signatures.
* Add the P-521 curve to the list of curves supported by
default in the client.
==== libsmbios ====
Version update (2.4.2 -> 2.4.3)
Subpackages: libsmbios-lang libsmbios_c2 python3-smbios python3-smbios-utils
- update to 2.4.3
* Fixes for WMI based communications
* Fixes for battery controls
* Fixes for some segfaults and error handling
==== libvpx ====
Version update (1.8.2 -> 1.9.0)
- Update to 1.9.0
This release adds support for NV12, a separate library for rate control, as
well as incremental improvements.
- Upgrading:
NV12 support is added to this release.
A new interface is added for VP9 rate control. The new library libvp9rc.a
must be linked by applications.
Googletest is updated to v1.10.0.
simple_encode.cc is compiled into a new library libsimple_encode.a with
CONFIG_RATE_CTRL.
- Enhancement:
Various changes to improve VP9 SVC, rate control, quality and speed to real
time encoding.
- Bug fixes:
Fix key frame update refresh simulcast flexible svc.
Fix to disable_16x16part speed feature for real time encoding.
Fix some signed integer overflows for VP9 rate control.
Fix initialization of delta_q_uv.
Fix condition in regulate_q for cyclic refresh.
Various fixes to dynamic resizing for VP9 SVC.
==== libwpd ====
Version update (0.10.2 -> 0.10.3)
- update to 0.10.3:
- Drop outdated MSVC project files.
- Fix a couple of issues found by oss-fuzz.
- Fix some potential memory leaks.
- Use a bit less memory when parsing WP5/WP6 documents with images.
- Switch from --enable-werror to --disable-werror as configure default.
- Fix a potential out-of-bounds data access. (rhbz#1643752)
- remove 0001-Resolves-rhbz-1643752-bounds-check-m_currentTable-ac.patch (upstream)
==== libwpg ====
Version update (0.3.2 -> 0.3.3)
- update to 0.3.3:
- Drop obsolete MSVC project files.
- Use --disable-werror instead of --enable-werror as configure default.
- Fix parsing of 24-bit RGB and 32-bit RGBA bitmaps in WPG2 files. (tdf#78105)
==== libyaml ====
Version update (0.2.4 -> 0.2.5)
- update to 0.2.5:
* Allow question marks in plain scalars in flow collections
* Emitter: Don't output trailing space for empty scalar nodes
* Emitter: Output space after an alias mapping key
* Add -h and --flow (on|off|keep) to run-*-test-suite
* Remove unnecessary include and malloc
* Add specific files back to .gitignore
* Output error position in run-parser-test-suite.c
* A couple patches to improve test suite support
==== nvme-cli ====
Version update (1.10.1+git9.872e6b0 -> 1.12)
- update to 1.12
* Corrected text output in FW activation history
* nvme: allow addr family to recognize loop
* Add log page CA parsing
* nvme status code updates based nvme spec v1.4
* Provide documentation for log page directory WDC plugin command
* Fix status displayed by vs-telemetry-controller-option wdc plugin
* fabrics: ignore hostnqn file if its empty
==== openldap2 ====
Subpackages: libldap-2_4-2 libldap-2_4-2-32bit libldap-data openldap2-client
- Drop obsolete, not working DB_CONFIG
- Remove init.d header from start script, does not work
- Use bash for start script as syntax is not POSIX sh supported
- Remove UPDATE_NEEDED section in start script, does never match
- Remove remaining rc.status usage in start script
==== osinfo-db ====
Version update (20200529 -> 20200804)
- Update database to version 20200804
- Drop patches included in new tarball
add-opensuse-leap-15.2-support.patch
add-sle15sp2-support.patch
==== privoxy ====
- Stop trying to mangle _unitdir: this is defined in all supported
distros.
==== rsync ====
Version update (3.2.2 -> 3.2.3)
- Updated to version 3.2.3
* Fixes a memory usage regression introduced in 3.2.2
* Too many changes to list, see included NEWS.md file.
- acls.diff, time-limit.diff and xattrs.diff are now upstream.
- Drop rsync-add_back_use_slp_directive.patch, included in upstream
slp.diff
- Add BR on c++_compiler needed for SIMD support
- Add --enable-simd configure option on x86_64
- Change BR on xxhash-devel to pkgconfig(libxxhash) and depend
on xxhash >= 0.8.0 since this is needed for XXH3
- Use xxhash only on suse_version >= 1550 since xxhash 0.8.0 is not
available elsewhere.
==== sqlite3 ====
Version update (3.32.3 -> 3.33.0)
Subpackages: libsqlite3-0
- SQLite 3.33.0:
* Support for UPDATE FROM following the PostgreSQL syntax
* Increase the maximum size of database files to 281 TB
* Extend the PRAGMA integrity_check statement so that it can
optionally be limited to verifying just a single table and its
indexes, rather than the entire database file.
* Add the decimal extension for doing arbitrary-precision decimal
arithmetic
* Enhancements to the ieee754 extension for working with IEEE 754
binary64 numbers
* cli: Add four new output modes: "box", "json", "markdown",
and "table"
* cli: The "column" output mode automatically expands columns to
contain the longest output row and automatically turns
".header" on if it has not been previously set
* cli: The "quote" output mode honors ".separator"
* cli: The decimal extension and the ieee754 extension are
built-in to the CLI
* multiple query planner improvements
==== xerces-c ====
Version update (3.2.2 -> 3.2.3)
- update to 3.2.3:
* Custom HTTP headers missing with CURL NetAccessor
* Type Confusion from DTDGrammar to SchemaGrammar
* Patch to build with older GCC
* fix build without pthread
* XMLUTF8Transcoder: One multibyte UTF8 character is swallowed from the srcData when the resulting surrogate pair does not fit in toFill at the end
* Postpone freeing the memory being used by CURL
* Memory leak in ValueVectorOf
* There is an error in the parameters of the ThreadTtest8 script in Apache xerces-c++ XML's tests/script
* Incorrect symbolic links created for Linux static library and MacOS static and shared libraries
* invalid windows version check for `onXPOrLater`
* Handle surrogate pairs when reading a QName instead of ASSERTing
* Janitor.hpp fails to compile on Solaris with Solaris Studio 12.2 and 12.4
* undef symbols on HPUX for ArrayJanitor
* DOM tests crash on AIX
* XMLChar with NEED_TO_GEN_TABLE has 2 buffer out of bounds reads
* Including Xerces_autoconf_config.hpp on Windows fails due to undefined ssize_t
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
3
3
Hi Lubos,
since 15.2 is your baby, any idea, how this could happen:
https://bugzilla.suse.com/show_bug.cgi?id=1173732
gkrellm seems to be bound to the wrong glibc version?!?
Pete
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
3
3
Hi,
are older ISOs of Tumbleweed available anywhere?
Looking for 20200807, since that's the last one, that features a 5.7 kernel
(Virtualbox bust..)
Pete
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
2
19 Aug '20
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:
akonadi-calendar (20.04.3 -> 20.08.0)
akonadi-calendar-tools (20.04.3 -> 20.08.0)
akonadi-contact (20.04.3 -> 20.08.0)
akonadi-import-wizard (20.04.3 -> 20.08.0)
akonadi-mime (20.04.3 -> 20.08.0)
akonadi-notes (20.04.3 -> 20.08.0)
akonadi-search (20.04.3 -> 20.08.0)
akonadi-server (20.04.3 -> 20.08.0)
akregator (20.04.3 -> 20.08.0)
analitza (20.04.3 -> 20.08.0)
ark (20.04.3 -> 20.08.0)
baloo5-widgets (20.04.3 -> 20.08.0)
blinken (20.04.3 -> 20.08.0)
bovo (20.04.3 -> 20.08.0)
calendarsupport (20.04.3 -> 20.08.0)
cervisia (20.04.3 -> 20.08.0)
dar (2.6.9 -> 2.6.10)
dolphin (20.04.3 -> 20.08.0)
dragonplayer (20.04.3 -> 20.08.0)
engrampa (1.24.0 -> 1.24.1)
eventviews (20.04.3 -> 20.08.0)
ffmpegthumbs (20.04.3 -> 20.08.0)
grantleetheme (20.04.3 -> 20.08.0)
gwenview5 (20.04.3 -> 20.08.0)
incidenceeditor (20.04.3 -> 20.08.0)
juk (20.04.3 -> 20.08.0)
k3b (20.04.3 -> 20.08.0)
kaccounts-integration (20.04.3 -> 20.08.0)
kaccounts-providers (20.04.3 -> 20.08.0)
kaddressbook (20.04.3 -> 20.08.0)
kalarmcal (20.04.3 -> 20.08.0)
kalgebra (20.04.3 -> 20.08.0)
kalzium (20.04.3 -> 20.08.0)
kamera (20.04.3 -> 20.08.0)
kanagram (20.04.3 -> 20.08.0)
kapptemplate (20.04.3 -> 20.08.0)
kate (20.04.3 -> 20.08.0)
katomic (20.04.3 -> 20.08.0)
kblackbox (20.04.3 -> 20.08.0)
kblocks (20.04.3 -> 20.08.0)
kbounce (20.04.3 -> 20.08.0)
kbreakout (20.04.3 -> 20.08.0)
kbruch (20.04.3 -> 20.08.0)
kcachegrind (20.04.3 -> 20.08.0)
kcalc (20.04.3 -> 20.08.0)
kcalutils (20.04.3 -> 20.08.0)
kcharselect (20.04.3 -> 20.08.0)
kcolorchooser (20.04.3 -> 20.08.0)
kcron (20.04.3 -> 20.08.0)
kde-print-manager (20.04.3 -> 20.08.0)
kdeconnect-kde (20.04.3 -> 20.08.0)
kdeedu-data (20.04.3 -> 20.08.0)
kdegraphics-thumbnailers (20.04.3 -> 20.08.0)
kdenetwork-filesharing (20.04.3 -> 20.08.0)
kdepim-addons (20.04.3 -> 20.08.0)
kdepim-apps-libs (20.04.3 -> 20.08.0)
kdepim-runtime (20.04.3 -> 20.08.0)
kdf (20.04.3 -> 20.08.0)
kdialog (20.04.3 -> 20.08.0)
kdiamond (20.04.3 -> 20.08.0)
kgeography (20.04.3 -> 20.08.0)
kget (20.04.3 -> 20.08.0)
kgoldrunner (20.04.3 -> 20.08.0)
khangman (20.04.3 -> 20.08.0)
khelpcenter5 (20.04.3 -> 20.08.0)
kidentitymanagement (20.04.3 -> 20.08.0)
kig (20.04.3 -> 20.08.0)
kimap (20.04.3 -> 20.08.0)
kio-extras5 (20.04.3 -> 20.08.0)
kio_audiocd (20.04.3 -> 20.08.0)
kipi-plugins (20.04.3 -> 20.08.0)
kiriki (20.04.3 -> 20.08.0)
kiten (20.04.3 -> 20.08.0)
kitinerary (20.04.3 -> 20.08.0)
kjumpingcube (20.04.3 -> 20.08.0)
kldap (20.04.3 -> 20.08.0)
kleopatra (20.04.3 -> 20.08.0)
klines (20.04.3 -> 20.08.0)
kmag (20.04.3 -> 20.08.0)
kmahjongg (20.04.3 -> 20.08.0)
kmail (20.04.3 -> 20.08.0)
kmail-account-wizard (20.04.3 -> 20.08.0)
kmailtransport (20.04.3 -> 20.08.0)
kmbox (20.04.3 -> 20.08.0)
kmime (20.04.3 -> 20.08.0)
kmines (20.04.3 -> 20.08.0)
kmousetool (20.04.3 -> 20.08.0)
kmouth (20.04.3 -> 20.08.0)
kmplot (20.04.3 -> 20.08.0)
knavalbattle (20.04.3 -> 20.08.0)
knetwalk (20.04.3 -> 20.08.0)
knotes (20.04.3 -> 20.08.0)
kolf (20.04.3 -> 20.08.0)
kollision (20.04.3 -> 20.08.0)
kolourpaint (20.04.3 -> 20.08.0)
kompare (20.04.3 -> 20.08.0)
konquest (20.04.3 -> 20.08.0)
konsole (20.04.3 -> 20.08.0)
kontact (20.04.3 -> 20.08.0)
kontactinterface (20.04.3 -> 20.08.0)
kopete (20.04.3 -> 20.08.0)
korganizer (20.04.3 -> 20.08.0)
kpat (20.04.3 -> 20.08.0)
kpimtextedit (20.04.3 -> 20.08.0)
kpkpass (20.04.3 -> 20.08.0)
kqtquickcharts (20.04.3 -> 20.08.0)
krdc (20.04.3 -> 20.08.0)
kreversi (20.04.3 -> 20.08.0)
krfb (20.04.3 -> 20.08.0)
kruler (20.04.3 -> 20.08.0)
kshisen (20.04.3 -> 20.08.0)
ksirk (20.04.3 -> 20.08.0)
ksmtp (20.04.3 -> 20.08.0)
kspaceduel (20.04.3 -> 20.08.0)
ksquares (20.04.3 -> 20.08.0)
ksudoku (20.04.3 -> 20.08.0)
ksystemlog (20.04.3 -> 20.08.0)
kteatime (20.04.3 -> 20.08.0)
ktimer (20.04.3 -> 20.08.0)
ktnef (20.04.3 -> 20.08.0)
ktouch (20.04.3 -> 20.08.0)
ktuberling (20.04.3 -> 20.08.0)
kturtle (20.04.3 -> 20.08.0)
kubrick (20.04.3 -> 20.08.0)
kwalletmanager5 (20.04.3 -> 20.08.0)
kwordquiz (20.04.3 -> 20.08.0)
libgravatar (20.04.3 -> 20.08.0)
libkcddb (20.04.3 -> 20.08.0)
libkcompactdisc (20.04.3 -> 20.08.0)
libkdcraw (20.04.3 -> 20.08.0)
libkdegames (20.04.3 -> 20.08.0)
libkdepim (20.04.3 -> 20.08.0)
libkeduvocdocument (20.04.3 -> 20.08.0)
libkexiv2 (20.04.3 -> 20.08.0)
libkgapi (20.04.3 -> 20.08.0)
libkipi (20.04.3 -> 20.08.0)
libkleo (20.04.3 -> 20.08.0)
libkmahjongg (20.04.3 -> 20.08.0)
libkomparediff2 (20.04.3 -> 20.08.0)
libksane (20.04.3 -> 20.08.0)
libksieve (20.04.3 -> 20.08.0)
lokalize (20.04.3 -> 20.08.0)
lskat (20.04.3 -> 20.08.0)
mailcommon (20.04.3 -> 20.08.0)
mailimporter (20.04.3 -> 20.08.0)
mate-calc (1.24.0 -> 1.24.1)
mbox-importer (20.04.3 -> 20.08.0)
messagelib (20.04.3 -> 20.08.0)
mobipocket (20.04.3 -> 20.08.0)
okular (20.04.3 -> 20.08.0)
parley (20.04.3 -> 20.08.0)
perl-Image-ExifTool (11.50 -> 12.04)
pim-data-exporter (20.04.3 -> 20.08.0)
pim-sieve-editor (20.04.3 -> 20.08.0)
pimcommon (20.04.3 -> 20.08.0)
psgml
rubygem-i18n (1.8.3 -> 1.8.5)
rubygem-rubocop-ast (0.0.3 -> 0.1.0)
rubygem-vagrant-spec (0.0.1.148cb63.git -> 0.0.1.fe62938.git)
signon-kwallet-extension (20.04.3 -> 20.08.0)
spectacle (20.04.3 -> 20.08.0)
step (20.04.3 -> 20.08.0)
sweeper (20.04.3 -> 20.08.0)
umbrello (20.04.3 -> 20.08.0)
xawtv (3.103 -> 3.107)
yakuake (20.04.3 -> 20.08.0)
yast2-drbd (4.3.1 -> 4.3.2)
=== Details ===
==== akonadi-calendar ====
Version update (20.04.3 -> 20.08.0)
Subpackages: akonadi-calendar-lang akonadi-plugin-calendar libKF5AkonadiCalendar5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Convert license headers to SPDX format
* Fix mem leak found by ASAN
* Fix clazy warnings
* Akonadi Calendar Standard Actions: s/Calendar Folder/Folder/
* Fix includes. Use uppercase includes
* IncidenceChanger: add getter/setter for ETM
==== akonadi-calendar-tools ====
Version update (20.04.3 -> 20.08.0)
Subpackages: akonadi-calendar-tools-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Remove not necessary Libkdepim
* Fix compile
* Make it compile against last qt without deprecated method
* Fix clazy warning
* Fix cppcheck warning
==== akonadi-contact ====
Version update (20.04.3 -> 20.08.0)
Subpackages: akonadi-contact-lang akonadi-plugin-contacts libKF5AkonadiContact5 libKF5ContactEditor5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Move akonadi contact class here (from libkdepim)
* Minor optimization
* Fix clazy warning
* akonadi-contacts: port from KRun to KIO::CommandLauncherJob
==== akonadi-import-wizard ====
Version update (20.04.3 -> 20.08.0)
Subpackages: akonadi-import-wizard-lang libKPimImportWizard5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Fix clang warning
* Adapt to new API
* Adapt to new api
* Fix include. Use camelcase
* Fix includes
==== akonadi-mime ====
Version update (20.04.3 -> 20.08.0)
Subpackages: akonadi-mime-lang akonadi-plugin-mime libKF5AkonadiMime5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* Add missing license files.
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Convert license headers to SPDX format
* Fix clazy warning
* Fix CMake and export macro after previous commit
* Import NewMailNotifierAttribute and Pop3ResourceAttribute
* Increase version
* Try to fix the FreeBSD build
* Port MessageModel to ETM
* Optimize 'Empty trash' command
==== akonadi-notes ====
Version update (20.04.3 -> 20.08.0)
Subpackages: akonadi-notes-lang libKF5AkonadiNotes5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Convert license headers to SPDX format
* [NoteUtils] Add DataBase64Encoded and ContentID fields to Attachment
==== akonadi-search ====
Version update (20.04.3 -> 20.08.0)
Subpackages: akonadi-search-lang libKF5AkonadiSearch
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Fix Bug 424776 - Kontact hangs when typing in recipient email addresses (kde#424776)
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Port to new non deprecated api
* Convert license files to SPDX format
* Fix clazy warning
* Discard duplicate results during contact completion
==== akonadi-server ====
Version update (20.04.3 -> 20.08.0)
Subpackages: akonadi-server-lang akonadi-server-sqlite libKF5AkonadiAgentBase5 libKF5AkonadiCore5 libKF5AkonadiPrivate5 libKF5AkonadiWidgets5 libKF5AkonadiXml5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* It crashs sometime
- Update to 20.07.80
* New feature release
- Too many changes since 20.04.3, only listing bugfixes:
* Clean up ItemRetriever to clear up ownership of ItemRetrievalRequest (kde#408897)
==== akregator ====
Version update (20.04.3 -> 20.08.0)
Subpackages: akregator-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* appdata: more general doc URL
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Make FeedList::generateID return uint
- Update to 20.07.80
* New feature release
- Too many changes to list here.
==== analitza ====
Version update (20.04.3 -> 20.08.0)
Subpackages: analitza-lang libAnalitza5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Don't try to optimize out certain polynomials (kde#418597)
* Suggest test to add in the future that currently fails
* Improve debugging of Variables instances
* Readability
* Have our fuzzy compare depend on std::numeric_limits::epsilon
* Improve generation of string expression with complex numbers
* Provide a realpower command (kde#402637)
==== ark ====
Version update (20.04.3 -> 20.08.0)
Subpackages: ark-lang libkerfuffle20
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Fix vulnerability to path traversal attacks
- Drop 0001-Fix-vulnerability-to-path-traversal-attacks.patch,
Merged upstream
==== baloo5-widgets ====
Version update (20.04.3 -> 20.08.0)
Subpackages: baloo5-widgets-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Support API documentation generation with kapidox
* [FilePropertiesPlugin] Port KRun to OpenUrlJob
* FileMetaDataWidget: Avoid showing fields when they have no value
* Use KFileItem::recursiveSize to Display recursive size as total size
==== blinken ====
Version update (20.04.3 -> 20.08.0)
Subpackages: blinken-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase includes (scripted)
==== bovo ====
Version update (20.04.3 -> 20.08.0)
Subpackages: bovo-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include (scripted)
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== calendarsupport ====
Version update (20.04.3 -> 20.08.0)
Subpackages: calendarsupport-lang libKF5CalendarSupport5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Too many changes to list here.
==== cervisia ====
Version update (20.04.3 -> 20.08.0)
Subpackages: cervisia-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== dar ====
Version update (2.6.9 -> 2.6.10)
Subpackages: dar-doc dar-lang libdar64-6000
- update to 2.6.10:
- update the configure script to handle some undocumented --enable-*
options that existed but were not expected to be used.
- fixed spelling in darrc comments
- fixed bug in dar_split that could occur in very rare conditions
- fixed EA support build failure due to what seems to be a change
in Linux kernel header
- fixed symbol conflict with s_host of in.h on omniOS platform
==== dolphin ====
Version update (20.04.3 -> 20.08.0)
Subpackages: dolphin-part dolphin-part-lang libdolphinvcs5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* [search] Close tags menu after click when there
is only one tag (kde#424873)
* Remove MaximumSize entry from kdeglobals when setting
the preview file size limit to "No limit" (kde#424403)
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Fix "Show folders, tabs, and window state from last time" feature (kde#422300)
* Fix deprecated knsrc file location
- Update to 20.07.80
* New feature release
- Too many changes since 20.04.3, only listing bugfixes:
* Fix selection rect after porting from QFontMetrics::width() (kde#421973)
* [search] Do not update text input when it has focus (kde#423328)
* Places: Use Solid::Device::DisplayName for DisplayRole (kde#415281)
* Provide ability to configure size cut-off for local file previews (kde#331240)
* Status bar: Hide the space free bar when size is unknown (kde#420027)
* Prevents showing StatJob Progress info (kde#422121)
* Move search and filter bar close buttons to the right (kde#421372)
* Keep name readable on drag to matching background (kde#405266)
* [Details mode] Allow to fill the column size of directories with actual size (kde#190580)
* Information Panel: show early icons for folders (kde#420340)
==== dragonplayer ====
Version update (20.04.3 -> 20.08.0)
Subpackages: dragonplayer-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Make it compile without deprecated method
==== engrampa ====
Version update (1.24.0 -> 1.24.1)
Subpackages: engrampa-lang
- Update to version 1.24.1:
* Avoid memory leak in java utils.
* build: Silent build warnings for distcheck.
* engrampa.appdata.xml: Recursive acronyms for .iso, .rpm
filetypes.
* autoconf: Get zstd mime type using libmagic if enabled.
* Update translations.
==== eventviews ====
Version update (20.04.3 -> 20.08.0)
Subpackages: eventviews-lang libKF5EventViews5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Too many changes to list here.
==== ffmpegthumbs ====
Version update (20.04.3 -> 20.08.0)
Subpackages: ffmpegthumbs-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== grantleetheme ====
Version update (20.04.3 -> 20.08.0)
Subpackages: grantleetheme-lang libKF5GrantleeTheme5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Fix crash
* We can't compile against qt5.15 without deprecated method.
* Support multiple entries in XDG_DATA_DIRS
==== gwenview5 ====
Version update (20.04.3 -> 20.08.0)
Subpackages: gwenview5-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Too many changes since 20.04.3, only listing bugfixes:
* fix lagging zoom with touch in wayland (kde#405945)
* Add file overwrite prompt when saving a file (kde#420528)
==== incidenceeditor ====
Version update (20.04.3 -> 20.08.0)
Subpackages: incidenceeditor-lang libKF5IncidenceEditor5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Too many changes since 20.04.3, only listing bugfixes:
* Fix crash on 'New Todo' in kontact. (kde#420192)
==== juk ====
Version update (20.04.3 -> 20.08.0)
Subpackages: juk-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== k3b ====
Version update (20.04.3 -> 20.08.0)
Subpackages: k3b-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== kaccounts-integration ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kaccounts-integration-lang libkaccounts2
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Fix message extraction
* Port to Kirigami.PlaceholderMessage
* Fix clazy warning
* Remove extra ';'
* Add missing exclude file
* Actually include plugins folder
* Fix build by using QStringLiteral
* Restore kio-webdav plugin (kde#413888)
* Fix build with Qt 5.15
==== kaccounts-providers ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kaccounts-providers-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== kaddressbook ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kaddressbook-doc kaddressbook-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Too many changes to list here.
==== kalarmcal ====
Version update (20.04.3 -> 20.08.0)
Subpackages: akonadi-plugin-kalarmcal kalarmcal-lang libKF5AlarmCalendar5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Add option to not show command alarm errors to user
* Convert license headers to SPDX format
* Convert copyright holders to SPDX format
* Add AlarmText::clear() method
* Update comments
* Add qDebug operator for CalEvent::Type
* Fix clazy warning
* Fix include. Use camelcase
==== kalgebra ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kalgebra-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* appdata: fix <id>s
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase includes (scripted)
==== kalzium ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kalzium-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Remove unused include
* Remove unused member
==== kamera ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kamera-lang kio_kamera
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include. (scripted)
* Fix clazy warning
==== kanagram ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kanagram-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase includes (scripted)
==== kapptemplate ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kapptemplate-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Extend appdata with <launchable> & <categories>
==== kate ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kate-lang kate-plugins
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Highlight documentation: add feature of comment position
* apply make clang-format
* cleanup internal handling of tabs
* Use camelcase includes (scripted)
- Update to 20.07.80
* New feature release
- Too many changes since 20.04.3, only listing bugfixes:
* register files not only at recently opened files menu but globally, too (kde#420504)
* Properly port away from deprecated QProcess::start() (kde#420794)
* Fix crash if search command is used while searching (kde#419719)
==== katomic ====
Version update (20.04.3 -> 20.08.0)
Subpackages: katomic-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include (scripted)
* Fix clazy warning
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== kblackbox ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kblackbox-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include (scripted)
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== kblocks ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kblocks-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include (scripted)
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== kbounce ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kbounce-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include (scripted)
* Fix clazy warning
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== kbreakout ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kbreakout-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== kbruch ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kbruch-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Add proper spacing around operators and equals sign
* Use same font size for equals sign and the number to factorise
* Make operators localisable and typograpically correct
* Fix clazy warning
==== kcachegrind ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kcachegrind-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Update to the latest breeze icon
* CMakeLists.txt: Set project VERSION for release tools
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* appdata.xml: Minor fixes for Flathub
* fix compilation
==== kcalc ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kcalc-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Set the onlyUpdateOperation flag in a saner place (kde#419775)
* Fix chained operations involving inserted numbers (kde#412401)
* Fix clazy warning
* Remove unused variable
==== kcalutils ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kcalutils-lang libKF5CalendarUtils5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* Update the kcalutils license files
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Convert license headers to SPDX format
* Improve tool tips for to-dos (kde#360730)
* Use isEmpty here
* Fix include. Use camelcase
* Fix variable name
==== kcharselect ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kcharselect-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== kcolorchooser ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kcolorchooser-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== kcron ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kcron-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include. (scripted)
* Use new variable
* install it in /kcms subdirectory
==== kde-print-manager ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kde-print-manager-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Increase frameworks dependency to 5.72 for PlasmaExtras.PlaceholderMessage
* Port applet to use PlasmaExtras.PlaceholderMessage
* [applet] Show KCM in System Settings
* Set saner widths for Placeholder message so its text doesn't overflow
* [applet] Port to Kirigami.PlaceholderMessage
* [Applet] Port to ExpandableListItem
* [applet] Remove unnecessary top margin
==== kdeconnect-kde ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kdeconnect-kde-lang kdeconnect-kde-zsh-completion
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Fix file dialog usage in app and plasmoid (kde#423975)
- Update to 20.07.80
* New feature release
- Too many changes since 20.04.3, only listing bugfixes:
* [SMS App] Select Message Text (kde#418630)
* Finally, we have support for sending out Battery information. (kde#357193)
- Drop 0001-Use-ecm_qt_declare_logging_category-to-declare-the-l.patch.
Merged upstream
==== kdeedu-data ====
Version update (20.04.3 -> 20.08.0)
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== kdegraphics-thumbnailers ====
Version update (20.04.3 -> 20.08.0)
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include. (scripted)
==== kdenetwork-filesharing ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kdenetwork-filesharing-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Network Filesharing: Refactor foreach and emit, smaller improvements
* Network Filesharing: Fix compile warnings and trivial improvements
* QString::SplitBehavior enum is removed in Qt 5.15
==== kdepim-addons ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kdepim-addons-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Too many changes to list here.
==== kdepim-apps-libs ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kdepim-apps-libs-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Readd KF5KIO check it seems that it creates configure pb
* Drop no longer needed dependencies
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Kill libKF5SendLater library
* Kill libKF5FollowupReminder library
* Remove the now unused KdepimDBusInterface library
* Fix includes. Use uppercase includes
* Fix includes
==== kdepim-runtime ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kdepim-runtime-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Fix Bug 423426 - POP3 setup wizard defaults to unencrypted connections
* Setup widget first
- Update to 20.07.80
* New feature release
- Too many changes since 20.04.3, only listing bugfixes:
* POP3: Remove the singleton pattern from Settings (kde#419726)
* [resources/ews] Adjust name of root collection to the name of the resource (kde#413078)
* [resources/ews] Save password to wallet (kde#393002)
==== kdf ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kdf-lang kwikdisk
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* [build] Drop obsolete version condition
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* KRun::runCommand -> KIO::CommandLauncherJob.
==== kdialog ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kdialog-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Correct the 'ask' parameter to KMessageBox::createKMessageBox()
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Support specifying calendar's default date
* Add option for specifying calendar's date format (kde#232712)
==== kdiamond ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kdiamond-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* appdata: use https for homepage
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== kgeography ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kgeography-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Too many changes since 20.04.3, only listing bugfixes:
* Make it clear the GB Counties map is Historic Counties (kde#420768)
==== kget ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kget-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Re-enable compilation of the unittest and port it away from KRun
* Run clang modernize-use-override fixit
==== kgoldrunner ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kgoldrunner-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* doc: remove download/build instructions
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== khangman ====
Version update (20.04.3 -> 20.08.0)
Subpackages: khangman-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase includes (scripted)
==== khelpcenter5 ====
Version update (20.04.3 -> 20.08.0)
Subpackages: khelpcenter5-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* doc: remove download/build instructions
* Fixed version of 'Contents tree: add fallback to URL without fragment' that does not crash
* avoid intermediate list and cleaner way to convert to QSet
* fix compilation for Qt > 5.14: QSet::fromList(QList) deprecated
* Ignore files
==== kidentitymanagement ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kidentitymanagement-lang libKF5IdentityManagement5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Const'ify
* Fix coding style
* Port to QRandomGenerator from KRandom::random
* We depend against kf5.71
* USe QVector
* Add missing Q_REQUIRED_RESULT
* Make it compile against 5.71 without deprecated method
* Fix error during merging
* Use QLatin1Char('/') here
* Fix includes. Use uppercase includes
==== kig ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kig-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase includes (scripted)
* scripting: remove char* hacks
* cmake: fallback to "python" as boost component
* scripting: remove support for Python < 3
* cmake: switch python & boost-python search to py3 (kde#419237)
* scripting: use PyErr_NormalizeException
* scripting: update Python-Kig highlight definition
* scripting: properly enable line numbers
==== kimap ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kimap-lang libKF5IMAP5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Add autotests for CREATE-ALREADYEXISTS and DELETE-NONEXISTENT
* Idempotent CREATE and DELETE (kde#423672)
* Convert license headers to SPDX format
* Convert copyright holders to SPDX format
* SearchJob: don't assemble OR term recursively
* ImapSet: optimize the set before serialization
* Fix some clazy warning
* Fix clazy warning
==== kio-extras5 ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kio-extras5-lang libkioarchive5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Too many changes since 20.04.3, only listing bugfixes:
* Thumbnail folders: scale down sub image when their height is too big (kde#419566)
* filenamesearch: Implement stat to display metainfo (kde#420354)
* [KIO-MTP] Fix null pointer dereference (kde#405838)
* smb: make all qmin and qmax explicitly typed off_t (kde#419702)
* smb: make sure we use balanced arguments on qmax (kde#419702)
* smb: fast copy (kde#291835)
==== kio_audiocd ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kio_audiocd-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== kipi-plugins ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kipi-plugins-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* appdata: fix formatting
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Populate the mailclient drop down also on FreeBSD.
==== kiriki ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kiriki-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include (scripted)
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== kiten ====
Version update (20.04.3 -> 20.08.0)
Subpackages: fonts-KanjiStrokeOrders kiten-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* radselect: allow to configure font of results list
* remove unused variable
* fix warning with modern gcc about having constructor but not operator=
* kanji browser: add 'copy to clipboard' button
==== kitinerary ====
Version update (20.04.3 -> 20.08.0)
Subpackages: libKPimItinerary5 libKPimItinerary5-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* Silence an unused function warning
* Fix class/struct declaration mismatch
* Fix build with latest Poppler
* Fix build with zxing 1.1.0 (kde#424853)
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Fix the side-effects of openSUSE adding an Asia/Beijing timezone
- Update to 20.07.80
* New feature release
- Too many changes to list here.
==== kjumpingcube ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kjumpingcube-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include (scripted)
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== kldap ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kldap-lang libKF5Ldap5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Convert license headers to SPDX format
* Fix in pimcommon
* Move ldap class from libkdepim here
* Make KDocTools optional (like in e.g. KIO)
* Fix clazy warning
==== kleopatra ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kleopatra-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* appdata: more general doc URL
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Too many changes since 20.04.3, only listing bugfixes:
* Do not accept rich text in notepad (kde#421216)
==== klines ====
Version update (20.04.3 -> 20.08.0)
Subpackages: klines-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Fix clazy warning
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== kmag ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kmag-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Fix clazy warning
==== kmahjongg ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kmahjongg-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include (scripted)
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== kmail ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kmail-application-icons kmail-lang ktnef
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* appdata: more general doc URL
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Remove unused qdebug
- Update to 20.07.80
* New feature release
- Too many changes since 20.04.3, only listing bugfixes:
* Do not clear and recreate the system tray popup menu every time (kde#421275)
==== kmail-account-wizard ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kmail-account-wizard-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Show info about encryption/authentication settings
* Remove unused methods
* Clean up code + allow to debug it
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* EmailValidator was moved in pimcommon directly
* Adapt to new API
* Adapt to new api
* Reserve elements
* Port to for(...:...)
* Fix clazy warning
* Don't hardcode agent DBus service name
* Fix includes. Use uppercase includes
==== kmailtransport ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kmailtransport-lang libKF5MailTransport5 libKF5MailTransportAkonadi5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Convert license headers to SPDX format
* Port to QRandomGenerator from KRandom::random
* Fix clazy warning
* Remove unimplemented method
* Minor
* Remove empty directory
==== kmbox ====
Version update (20.04.3 -> 20.08.0)
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Convert license headers to SPDX format
* Fix mem leak found by asan
* Port to QVector
* Remove unused variable
==== kmime ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kmime-lang libKF5Mime5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Add autotest about invalid email
- Update to 20.07.80
* New feature release
- Too many changes to list here.
==== kmines ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kmines-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include (scripted)
* Add new "Waste" theme
* Fix clazy warning
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== kmousetool ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kmousetool-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== kmouth ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kmouth-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* appstream: fix <launchable>
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include. (scripted)
==== kmplot ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kmplot-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Add README.md
* Make the axis units in the header table translatable
==== knavalbattle ====
Version update (20.04.3 -> 20.08.0)
Subpackages: knavalbattle-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== knetwalk ====
Version update (20.04.3 -> 20.08.0)
Subpackages: knetwalk-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== knotes ====
Version update (20.04.3 -> 20.08.0)
Subpackages: knotes-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* appdata: more general doc URL
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Too many changes to list here.
==== kolf ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kolf-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* doc: remove download/build instructions
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== kollision ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kollision-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== kolourpaint ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kolourpaint-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include. (scripted)
* remove needless code
* Improve error message when saving
* add 128x128 application png image (kde#418444)
* Add missing includes
==== kompare ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kompare-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Install a kompare.categories file for kdebugsettings
* Extend appdata with <launchable> & <categories>
==== konquest ====
Version update (20.04.3 -> 20.08.0)
Subpackages: konquest-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include (scripted)
* doc: remove download/build instructions
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== konsole ====
Version update (20.04.3 -> 20.08.0)
Subpackages: konsole-part konsole-part-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* Fix underlining files with non-ascii names (kde#424404)
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Unminimize Konsole when --new-tab is called
* Fix focus when using --new-tab (kde#421408)
* Adjust context markers
* Add some context markers
* kcfg use Bool, not bool
* Revert "Update kcfg URLS to https"
* Polish the highlightScrolledLines feature
- Update to 20.07.80
* New feature release
- Too many changes to list here.
==== kontact ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kontact-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* appdata: more general doc URL
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* No need to set KDEPIM_APPS_LIB_VERSION anymore
- Update to 20.07.80
* New feature release
- Too many changes since 20.04.3, only listing bugfixes:
* We need to initialize "cid" before to start apps (kde#423267)
* Adjust caption handling after the switch from ReadOnlyPart to Part. (kde#420364)
==== kontactinterface ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kontactinterface-lang libKF5KontactInterface5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Convert license headers to SPDX format
* Port KRun::runCommand to CommandLauncherJob
* port to for(...:...)
* Add macro EXPORT_KONTACT_PLUGIN_WITH_JSON
* Skip touching xmlfiles if pluginName is empty.
* Use KParts::Part instead of ReadOnlyPart. We are not opening a document, just providing a XMLGUI-based plugin.
==== kopete ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kopete-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Switch to https for bugs.kde.org
==== korganizer ====
Version update (20.04.3 -> 20.08.0)
Subpackages: korganizer-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Too many changes to list here.
==== kpat ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kpat-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Fix the Forty & Eight solver making illegal moves (kde#302140)
* Compile fix when using WITH_BH_SOLVER
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* [fc-solve] recycle instances instead of freeing.
==== kpimtextedit ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kpimtextedit-lang libKF5PimTextEdit5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Too many changes to list here.
==== kpkpass ====
Version update (20.04.3 -> 20.08.0)
Subpackages: libKPimPkPass5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Convert license headers to SPDX format
* Add access to the thumbnail image asset
==== kqtquickcharts ====
Version update (20.04.3 -> 20.08.0)
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== krdc ====
Version update (20.04.3 -> 20.08.0)
Subpackages: krdc-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* appdata: more general doc URL
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Too many changes to list here.
==== kreversi ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kreversi-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include (scripted)
* Fix clazy warning
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== krfb ====
Version update (20.04.3 -> 20.08.0)
Subpackages: krfb-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* KRandom -> QRandomGenerator
==== kruler ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kruler-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== kshisen ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kshisen-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Fix clazy warning
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== ksirk ====
Version update (20.04.3 -> 20.08.0)
Subpackages: ksirk-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include (scripted)
* doc: remove download/build instructions
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== ksmtp ====
Version update (20.04.3 -> 20.08.0)
Subpackages: ksmtp-lang libKPimSMTP5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Fix qRegisterMetaType<KSmtp::ServerResponse>("KSmtp::ServerResponse");
* Fix clazy warning
==== kspaceduel ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kspaceduel-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include (scripted)
* doc: remove download/build instructions
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== ksquares ====
Version update (20.04.3 -> 20.08.0)
Subpackages: ksquares-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include (scripted)
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== ksudoku ====
Version update (20.04.3 -> 20.08.0)
Subpackages: ksudoku-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* doc: remove download/build instructions
* Fix minor typo
* Fix some clazy warning
* Document rules for the new games (patch by Ian Wadham, with minor corrections)
* Fix blurry icons by adding UseHighDpiPixmaps flag
* Specify license in AppStream file
==== ksystemlog ====
Version update (20.04.3 -> 20.08.0)
Subpackages: ksystemlog-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include. (scripted)
* Fix blurry icons (kde#415283)
* Remove unneeded pixmap usage
* Fully port away from KIconThemes
* Don't create pixmaps for loglevel icons
* Update loglevel icons
==== kteatime ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kteatime-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* use a notification sound that exists (kde#392347)
* simple porting away from deprecated qdesktopwidget
==== ktimer ====
Version update (20.04.3 -> 20.08.0)
Subpackages: ktimer-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Add a .arcconfig file to use arcanist
==== ktnef ====
Version update (20.04.3 -> 20.08.0)
Subpackages: ktnef-lang libKF5Tnef5
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Convert license headers to SPDX format
* Add .gitlab-ci.yml
* Remove unused variable
* Return warning when we extract value
* Fix clazy warning
* Fix includes. Use uppercase includes
==== ktouch ====
Version update (20.04.3 -> 20.08.0)
Subpackages: ktouch-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Replace cgit reference
* Update Build Status Badges
==== ktuberling ====
Version update (20.04.3 -> 20.08.0)
Subpackages: ktuberling-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include (scripted)
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== kturtle ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kturtle-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* KRandom -> QRandomGenerator
* Fix minor typos
==== kubrick ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kubrick-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* doc: remove download/build instructions
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== kwalletmanager5 ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kwalletmanager5-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Move KCM to personalization category
* Drop support for KF <5.58
==== kwordquiz ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kwordquiz-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* appdata: more general doc URL
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== libgravatar ====
Version update (20.04.3 -> 20.08.0)
Subpackages: libKF5Gravatar5 libgravatar-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Fix autotest
* comment some debug
* now it seems to work
* Adapt to libgravatar support
* Increase version
* Adapt code
* Remove it
* Fix includes
==== libkcddb ====
Version update (20.04.3 -> 20.08.0)
Subpackages: libKF5Cddb5 libkcddb-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* fix tests: they have increased the version of this cd
* CDDB::statusCode: Don't crash if tokenlist is empty (kde#424646)
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* activated signal of QComboBox is overloaded, wrap it in QOverloaded
* Remove the KF5CddbWidgets library
* Modernize connect syntax
==== libkcompactdisc ====
Version update (20.04.3 -> 20.08.0)
Subpackages: libKF5CompactDisc5 libkcompactdisc-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== libkdcraw ====
Version update (20.04.3 -> 20.08.0)
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== libkdegames ====
Version update (20.04.3 -> 20.08.0)
Subpackages: kdegames-carddecks-default libkdegames-lang libkf5kdegames6
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase include (scripted)
* Also add BUILD_TESTING condition in subdir
* Support API documentation generation with kapidox
* Add missing includes
==== libkdepim ====
Version update (20.04.3 -> 20.08.0)
Subpackages: libKF5Libkdepim5 libkdepim-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Too many changes to list here.
==== libkeduvocdocument ====
Version update (20.04.3 -> 20.08.0)
Subpackages: libKEduVocDocument5 libkeduvocdocument-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase includes (scripted)
==== libkexiv2 ====
Version update (20.04.3 -> 20.08.0)
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use ECMQtDeclareLoggingCategory, install kdebugsettings file
* Remove module prefix from Qt includes
* Bump min required Qt to 5.12
* Support API documentation generation with kapidox
==== libkgapi ====
Version update (20.04.3 -> 20.08.0)
Subpackages: libKPimGAPICalendar5 libKPimGAPIContacts5 libKPimGAPICore5 libKPimGAPITasks5 libkgapi-lang sasl2-kdexoauth2
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Too many changes to list here.
==== libkipi ====
Version update (20.04.3 -> 20.08.0)
Subpackages: libKF5Kipi32_0_0 libkipi-data
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== libkleo ====
Version update (20.04.3 -> 20.08.0)
Subpackages: libKF5Libkleo5 libkleo-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Fix mem leak found by asan
* Port deprecated qt5 methods
* Fix order of the GnuPG option groups
* Fix gpg configuration dialog tabs order
* Fix includes
==== libkmahjongg ====
Version update (20.04.3 -> 20.08.0)
Subpackages: libKF5KMahjongglib5 libkmahjongg-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== libkomparediff2 ====
Version update (20.04.3 -> 20.08.0)
Subpackages: libkomparediff2-5 libkomparediff2-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Support API documentation generation with kapidox
* Convert license statements to SPDX expressions
* Install a libkomparediff2.categories file
==== libksane ====
Version update (20.04.3 -> 20.08.0)
Subpackages: libKF5Sane5 libksane-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* i18n: properly translate Sane status strings
* i18n: use plural forms for KSaneOption::unitString() strings (kde#370940)
* KSaneOptCombo: refactor handling of string values
* KSaneOption: make toSANE_Word/fromSANE_Word static
* i18n: add placeholder to KSaneOption::unitString() strings (kde#370940)
* Use categorized logging
* i18n: translate combobox elements from Sane
* Fix clazy warnings
* Assign shortcut keys to Preview and Scan (kde#sars)
* Re-enable canceling of ADF, or multi selection scans with scanCancel()
==== libksieve ====
Version update (20.04.3 -> 20.08.0)
Subpackages: libksieve-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Too many changes to list here.
==== lokalize ====
Version update (20.04.3 -> 20.08.0)
Subpackages: lokalize-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Too many changes since 20.04.3, only listing bugfixes:
* Harmonize file open behavior for .pot (kde#402890)
* Use thread specific names for connection Names (kde#422251)
* TS storage shall not un-escape XML special chars (kde#419071)
==== lskat ====
Version update (20.04.3 -> 20.08.0)
Subpackages: lskat-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* KRandom -> QRandomGenerator
* Improve GenericName and Appstream Summary
* Fix clazy warning
* Fix blurry icons by adding UseHighDpiPixmaps flag
==== mailcommon ====
Version update (20.04.3 -> 20.08.0)
Subpackages: libKF5MailCommon5 mailcommon-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Too many changes to list here.
==== mailimporter ====
Version update (20.04.3 -> 20.08.0)
Subpackages: libKF5MailImporter5 libKF5MailImporterAkonadi5 mailimporter-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* find KIO as needed by mailimporter to solve a
build error.
* Fix mem leak found by asan
* Use PimCommon class directly
* Return info when we can't import mail. + remove warning
* Remove duplicate
==== mate-calc ====
Version update (1.24.0 -> 1.24.1)
Subpackages: mate-calc-lang
- Update to version 1.24.1:
* Fixes incorrect parenthesis handling.
* build: Silent build warnings for distcheck.
* Use default MATE_COMPILE_WARNINGS level.
* math-buttons: Add space character after inverse trigonometric
functions.
* mate-calc.desktop: Do not collect the translation for Icon.
* Read authors (updated) from mate-calc.about.
* Update translations.
==== mbox-importer ====
Version update (20.04.3 -> 20.08.0)
Subpackages: mbox-importer-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Fix includes. Use uppercase includes
* Fix includes
==== messagelib ====
Version update (20.04.3 -> 20.08.0)
Subpackages: messagelib-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* Fix some SPDX license identifiers
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Make sure that url is not empty
* Fix crash
* Fix size threshold for "big email" codepath (kde#387061)
* Only search for KF5AkonadiContact once
* Use KF5_MIN_VERSION to find KF5NewStuff, not KMIME_LIB_VERSION
* Fix crash when we reply to an invalid email
- Update to 20.07.80
* New feature release
- Too many changes since 20.04.3, only listing bugfixes:
* Add field "Folder" to theme content items and to message tool tip (kde#420644)
==== mobipocket ====
Version update (20.04.3 -> 20.08.0)
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== okular ====
Version update (20.04.3 -> 20.08.0)
Subpackages: okular-lang okular-spectre
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* PresentationWidget: Fix screen switching at runtime
* Find built-in tool corresponding to quick tool at runtime (kde#424810)
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Add required Version key to kconf_update file (kde#424616)
* Test that 'Quick Annotations' is correctly populated
* Test enabled/disabled state of actions after a config reparsing
* Test enabled state of "Quick Annotations" action
* Ensure "Quick annotations" action is always disabled on protected pdf (kde#424296)
- Update to 20.07.80
* New feature release
- Too many changes to list here.
==== parley ====
Version update (20.04.3 -> 20.08.0)
Subpackages: parley-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Use camelcase includes (scripted)
* KRandom::random() % -> QRandomGenerator::global()->bounded()
==== perl-Image-ExifTool ====
Version update (11.50 -> 12.04)
Subpackages: exiftool perl-File-RandomAccess
- update to 12.04:
* See /usr/share/doc/packages/perl-Image-ExifTool/Change
==== pim-data-exporter ====
Version update (20.04.3 -> 20.08.0)
Subpackages: pim-data-exporter-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Too many changes to list here.
==== pim-sieve-editor ====
Version update (20.04.3 -> 20.08.0)
Subpackages: pim-sieve-editor-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Fix i18n
* Remove duplicate definitions
* Clean forward declaration
* Use not deprecated method
* Fix includes. Use uppercase includes
* Fix includes
* Provider::describeDataSources is defined in KUserFeedback 0.9.90
* Move include outside #ifdef
* Show userfeedback info
==== pimcommon ====
Version update (20.04.3 -> 20.08.0)
Subpackages: libKF5PimCommon5 libKF5PimCommonAkonadi5 pimcommon-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Fix crash when pos == -1
- Update to 20.07.80
* New feature release
- Too many changes to list here.
==== psgml ====
- Add patch bugzilla-1175274-emacs-27.1.patch
There is no (process-kill-without-query) anymore, use
(set-process-query-on-exit-flag) instead (boo#1175274).
==== rubygem-i18n ====
Version update (1.8.3 -> 1.8.5)
Subpackages: ruby2.6-rubygem-i18n ruby2.7-rubygem-i18n
- New upstream release 1.8.5
* Fixed an issue where users could not use their own custom fallback classes - #536
1.8.4:
* Fixed issue where fallbacks were not working when I18n.fallbacks was an array - #534
* Fixed conditional around deprecating constant of INTERPOLATION_PATTERN - #531
==== rubygem-rubocop-ast ====
Version update (0.0.3 -> 0.1.0)
- New upstream release 0.1.0
New features
* #36: Add post_condition_loop? and loop_keyword? for Node. (@fatkodima)
* #38: Add helpers allowing to check whether the method is a nonmutating operator method or a nonmutating method of several core classes. (@fatkodima)
* #37: Add enumerable_method? for MethodIdentifierPredicates. (@fatkodima)
* #4: Add interpolation? for RegexpNode. (@tejasbubane)
* #20: Add option predicates for RegexpNode. (@owst)
* #11: Add argument_type? method to make it easy to recognize argument nodes. (@tejasbubane)
* #31: NodePattern now uses param === node to match params, which allows Regexp, Proc, Set in addition to Nodes and literals. (@marcandre)
* #41: Add delimiters and related predicates for RegexpNode. (@owst)
* #46: Basic support for non-legacy AST output from parser. Note that there is no support (yet) in main RuboCop gem. Expect emit_forward_arg to be set to true in v1.0 (@marcandre)
* #48: Support Parser::Ruby28 for Ruby 2.8 (3.0) parser (experimental). (@koic)
* #35: NodePattern now accepts %named_param and %CONST. The macros def_node_pattern and def_node_search accept default named parameters. (@marcandre)
==== rubygem-vagrant-spec ====
Version update (0.0.1.148cb63.git -> 0.0.1.fe62938.git)
- Update to fe62938
* Run workflow on ubuntu image
* Update common.sh ci script
* Remove childprocess constraint
* Add a scenario for rebooting with provisioner
* Test: guest can write back to default synced folder
* Test synced folder persists after guest reboot
* Just load common.sh
==== signon-kwallet-extension ====
Version update (20.04.3 -> 20.08.0)
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== spectacle ====
Version update (20.04.3 -> 20.08.0)
Subpackages: spectacle-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Hide mouse pointer by default (kde#397121)
- Update to 20.07.80
* New feature release
- Too many changes since 20.04.3, only listing bugfixes:
* Wayland: allow to take immediate and delayed screenshots (kde#414532)
* Refactor Spectacle to run in single instance mode with KDBusService::Unique (kde#420477)
* Use the common name for the 'PrtSc' key in docs (kde#419247)
==== step ====
Version update (20.04.3 -> 20.08.0)
Subpackages: step-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* Clean up Clang compiler warnings
* Replace cgit reference
==== sweeper ====
Version update (20.04.3 -> 20.08.0)
Subpackages: sweeper-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- No code change since 20.07.80
- Update to 20.07.80
* New feature release
- No code change since 20.04.3
==== umbrello ====
Version update (20.04.3 -> 20.08.0)
Subpackages: umbrello-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- Changes since 20.07.90:
* New feature allowing word wrapping in use case texts
when resizing and entering line breaks (kde#424863)
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* cmake: fix umbrello version
* cmake: Fix build issue with kdevelop 5.2.1 on Ubuntu 18.04 (kde#424794)
- Update to 20.07.80
* New feature release
- Changes since 20.04.3:
* release-windows-packages: add command line options --tarversion to specify different tar ball version
* release-windows-packages: add command for updating obs package
* release-windows-package: add variable for running osc
* tab 2 spaces
* Fix compiler warning
* Coverity check CID 268401: Copy into fixed size buffer (STRING_OVERFLOW)
* Switch to https for bugs.kde.org
==== xawtv ====
Version update (3.103 -> 3.107)
Subpackages: pia tv-common v4l-conf
- skip group verify on v4l-conf
- update to 3.107:
* Solve build issues with gcc 10.1
* Check if file exists before opening it
* Use standard c99 designated initializers
* Show if lirc is enabled or not when configuring it
* Don't need need to call abs() for rdrift and vdrift
* Get rid of an unused function at flt-smooth
* Use hexa for non-printable codes at ntsc-cc code
* Move -Llibng to LD_FLAGS at makefile
* Add xawtv3 to Tavis CI build integration
* Get rid of VIDIOC_G_PARM ioctl
* Remove an unused file from git and ignore auto-generated files
* Get rid of V4L1 support, as V4L1 API got removed from Kernel in 2010.
* Update videodev2.h file to a later version
* Update the error code at vbi-gui to reflect the name of the V4L2 ioctl
* Fix fbtv application for it to properly handle camera bytesperpage
aligments and to properly display texts over over the camera
streaming screen
* add fbtv support for modern console fonts
* fix fbtv output when byterperline is greater than the number of
filled bytes
* add help for fbtv and improve its man page
* allow using just the font name on fbtv
* Cleanup most warnings when building it, fixing some potential bugs
* Add support for AC_HEADER_MAJOR, in order to support upcoming
glibc versions
* Allow ./configure --disable-alsa to compile when alsa is available
* x11: get rid of deprecated XKeycodeToKeysym function
* get rid of unused libXp at Makefile
* disable DGA if client is not local, fixing usage over ssh
* Drop supplementary group IDs when dropping privileges
* Add desktop and appdata files for xawtv, motv and mtt
* Fix mtt not being able to tune tv channels
* Remove superfluous ; add end of functions
* Add a workaround for bttv kernel driver planar fmt width bug
* Allow setting alsa_latency from ~/.xawtv
* Fix not being able to get a larger latency on capture devices with small
max period sizes
* prefer CAP_STREAMING over CAP_READWRITE
* Fix segfault under certain conditions
- remove xawtv-fixblitframesegfault.patch, fix-build-with-recent-glibc.patch,
v4l-conf-fix-CVE-2020-13696.patch, gcc-10.patch (all upstream)
==== yakuake ====
Version update (20.04.3 -> 20.08.0)
Subpackages: yakuake-lang
- Update to 20.08.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-08-apps-update
- No code change since 20.07.90
- Update to 20.07.90
* New feature release
- Changes since 20.07.80:
* Fix fullscreen mode regression (kde#424286)
- Update to 20.07.80
* New feature release
- Too many changes since 20.04.3, only listing bugfixes:
* Show a warning notification if Konsole is outdated (kde#422187)
* Make it possible to configure the konsolepart shortcuts (kde#412496)
* Add option to toggle the systray icon (kde#423408)
* Reraise the active sesson after renaming a session (kde#408374)
* Prevent incorrect terminal switching (kde#421632)
==== yast2-drbd ====
Version update (4.3.1 -> 4.3.2)
- Open ports for DRBD linstor packages (bsc#1175434)
- 4.3.2
1
0
Hi,
I juste DUPed my laptop to TW 20200813, including kernel 5.8.0
Unfortunately, the nvidia modules (440.82) don't compile. I get
/var/lib/dkms/nvidia/440.82/build/common/inc/nv-linux.h:512:17: error: too many arguments to function ‘__vmalloc’
Googling only found
https://forums.developer.nvidia.com/t/problems-installing-drivers-for-gefor…,
but no patch/solution.
Was anyone more successful?
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
5
8
19 Aug '20
(testing usage of bcc suggested by Dan to have same message id for
@suse.de and @opensuse.org)
All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ReleaseEngineering-meeting
## Participants
lkocman, rbrown, adrian, ddemaio, maxlin, dirk, michel, dleuenberger,
berthold, GuillaumeG
## Leap
https://etherpad.opensuse.org/p/ReleaseEngineering-bug-smashing-ideas-20200…
Reviewed ^ Next steps is to put down initial draft of policy and send
it for review just like Tier1 architecture policy
Processing results of retro
https://en.opensuse.org/Portal:15.2/Retrospective
Issues are being reported here:
https://progress.opensuse.org/projects/leap152retro/issues (now public)
cups and network printing: we will most likely need to find a new
maintainer.
Meeting with Team Lead in two weeks from now.
s390x resources: Ihno mentioned that he can have a look if we could
have more resources available.
s390x openQA situation, we'll invite Berthold to rel-eng meetings.
Issue is tracked in poo#69328
openQA problems are currently not blocked on resources, but it's more
on the openQA state/configuration itself.
Lubos to double check on Berthold's response on opensuse-
project@/opensuse-factory@. Dirk will talk to him.
Berthold: I'll not be able to give definitive answer on this topic at
least not in next a few weeks.
## openSUSE Tumbleweed
* The DNS issues on openQA have mostly been resolved (new DNS in the
SUSE/DMZ is referenced) - except the new DNS server filters out dnssec
records which causes some few issues in tests. We still have ariel
configured to use Google's DNS Servers for now
* RPM's /usr/libexec change passed all builds by now - continuing with
openQA fallouts
There is a list of packages that presumably uses libexecdir wrongly:
https://etherpad.opensuse.org/p/libexecdir
^ Anyone who has a time to have a look at the list is more than
welcome!
## ddemaio
* Sending out Getting Started with Linux magazines
* openSUSE + LibreOffice Conference
* Confirming talks (Confirm Sept. 6)
* SUSE and LibreOffice Keynotes.
* Hacktoberfest - https://etherpad.opensuse.org/p/hacktoberfest2020
- (lkocman joined)
* Should we move to
https://meet2.opensuse.org/ReleaseEngineeringMeeting
- Let's move while it's hot. Lubos will update invitation to use the
new instance.
## Dirk
We need to have a closure on the topic. Dirk will send email, we have
to start with Tumbleweed and document it.
Feedback regarding 5% of build failures seems to be seen as too
relaxed.
Ludwig: Perhaps having build failure for more than x-weeks on
Ring:0/Ring:1 or any submission to it (:Adis) could retract the state.
Dominique: ppc64le was blocking stagings for a week until we could get
build done. Otherwise we usually have it done in few days.
Richard: we have to have Ring0/Ring1 always working. If we don't have
the infra for :Staging than we can't make architecture Tier1.
Dirk: We do not have this detail (topic above) documented.
Ludwig: It's implicit.
Dirk: Agreement with Guillaume on aarch64/TW is that architecture is
treated as a primary.
Dominique: We have a current agreement to have aarch64 images next to
x86_64, not necessarily as treat it as primary, that would then be
outcome of this effort.
Ludwig: we may be aiming for 3 tier policy, not the 2 tier policy. With
x86_64 being the reference.
Ludwig: let's have followup discussion on mailing list.
## Guillaume - Arm
Tumbleweed:
* Snapshot 20200807 released late because main aarch64 openqa
worker was down and nobody restarted it before Monday.
Jump: Regressions from 15.2 to Jump
* openSUSE vs SUSE signing keys for Secureboot:
https://progress.opensuse.org/issues/69832
* GNOME autologin is broken again (was fixed by 15.2):
https://bugzilla.opensuse.org/show_bug.cgi?id=1175470
* Colors in terminal (for textmode) are wrong again (was fixed in
15.2): https://openqa.opensuse.org/tests/1365380#step/first_boot/3
* VLC is missing on aarch64:
https://openqa.opensuse.org/tests/1364387#step/vlc/11
ETA on re-syncing packages from SLE-15.2 / Leap 15.2 + updates. We have
to double check on this. Seems like the problem is in packages with SLE
origin.
## Gerald
No update.
## Max
* pkglistgen produced different result on botmaster than the result
from my local run - investigating
** Updated my local machine to latest TW snapshot, still can not
reproduce it locally, need to dump solv files on botmaster
Who is in charge of metrics? We just received a pull request
https://github.com/openSUSE/openSUSE-release-tools/pull/2464
Lubos: to talk to Mili regarding ownership of services that used to be
maintained/owned by Jimmy.
Ludwig: If service isn't working, then we can't see statistics and
we're blind.
deneb_alpha: could be this ->
https://progress.opensuse.org/issues/69535
Lubos: https://jira.suse.com/browse/PM-2094 - Allow vendor change from
openSUSE -> SUSE, SUSE -> openSUSE on the Leap installation media.
:ToTest publishing happens it was just triggered manually by
Adrian. We do publish from :ToTest to staging.
Publish ftp-prod is blocked on admin(a)opensuse.org request.
## Adrian - Jump
* No news
Discussion about how to implement the mirror submit requests (OBS-63).
Implement aggregation of all update streams to have an update repo.
Looking into obsgendiff. I'll look into the PR after this meeting.
## Michel
working on PowerPC failing packages in TW, about memory and disk
constraints.
## Richard
k8s 1.19 work in progress
k8s 1.18.8 and 1.17.11 released
Had a major bug with microos-tools that broke systems that didn't have
/tmp on tmpfs - easy workaround, remove /tmp from /etc/fstab (which
makes /tmp on tmpfs).
etcd CVE - still waiting for upstream's new version which will be part
of k8s 1.19 and reworking the packages for multi-version k8s.
Learning how to be a staging manager
## Tom
Not present
## Wolfgang
Not present
## Ludwig
Leap 15.2 MicroOS is temporarily paused.
## Overview of Commmunity SLE Feature Requests (See details in
https://en.opensuse.org/Portal:Leap/SLEFeatureRequests )
(This section will be newly part of ReleaseEngineering meeting minutes)
* Hardware enablement printing/scanners: Update sane to 1.0.29 (PM-
2118) - Pending ECO approvals
- Pending PM Evaluation
- Aiming for maintenance update for SLE-15-SP2:Update. Pending ECO
Approvals.
* DNF for SLE / Leap Next (PM-2044) - Status is NEW
- List of benefits was put together by Neal Gompa and Daniel Mach
- Request was raised to PM attention
- A lot of discussion over the entire July (this topic got really good
visibility).
A TODO list from mls that is making it really difficult
No offering of solutions if there are dependency problems (dnf just
exits)
No concept of package vendors
No support for products
Completely different handling of maintenance updates, i.e. no support
of patches
No support for patterns
No support for translations
No support for modalias() supplements to install needed kernel modules
No support for language supplements
metalink support in librepo only for a complete repository, i.e not
file based. This does not fit our download redirector
No support for services
No support for product licenses
No support for L3 tags
Different lock handling
Does not understand a repo consisting of multiple media
I don't see how YaST can work with libdnf
* Add python 3.8 support (PM-1482) - New awaiting PM evaluation
- Originally requested for Blender but, now it seems like people
generally ask for 3.8 to be available.
- Notified PM that this topic is getting attention
- Packaging team is working on py38 39 etc via koinstall
- python38 request for Factory
https://build.opensuse.org/project/show/openSUSE:Factory:Staging:B
* Please update glibc to 2.29 or newer (PM-2030) - Under Evaluation
- Originally reported as
https://bugzilla.opensuse.org/show_bug.cgi?id=1173761
- Deferred to the next release, can't be done as a maintenance
update.
- Currently under evaluation for SLE 15 SP3. PM is in favor of the
request.
* Update Apparmor to 2.13.4 (PM-1983) - In Progress, TPM Evaluation is
done
Defered to SP3
Hi Lubos, apparmor in SLE15 SP2 is already at 2.13.4. However, it is
not at what Christian wants it to be. Christian has put a big patch
called changes-since-2.13.4.diff to upgrade it. This was agreed to be
released in SP3
* lqxt-build-tools update to 0.7.0 (PM-1914) - DONE
- Deferred to SP3
* add authselect for managing auth stack configuration (PM-1881) -
Pending PM Evaluation
- Aiming for 15 SP3
- PM generally likes the idea, we're looking for a feedback from
Security team. Security team wants to hear feedback from Architect as
there seems to be an overlap with pam-config.
- Thorsten (Architect) mentioned that we'll have to find resources
for pam-config modification as he doesn't have time for it. Any help
from community side would be appreciated!
* Update libcdio required by python-pycdio 2.1.0 and whipper (PM-1801)
- Next release
- Will be deferred to the next release (15 SP3) as it does not
qualify as a SLE 15 SP2 RC phase request. Change requires rebuild of
underlying dependencies. Namely: cdio-utils.spec, ffmpeg.spec,
gstreamer-plugins-ugly.spec, gvfs.spec, libcddb.spec, libcdio,
paranoia.spec, libcdio.spec, vcdimager.spec
N�����r��y隊Z)z{.���r�+�맲��r��z�^�ˬz��N�(�֜��^� ޭ隊Z)z{.���r�+��0�����Ǩ�
1
0