GNU bug report logs - #34435
[PATCH 0/3] KDE updates

Previous Next

Package: guix-patches;

Reported by: Marius Bakke <mbakke <at> fastmail.com>

Date: Mon, 11 Feb 2019 15:17:02 UTC

Severity: normal

Tags: patch

Done: Marius Bakke <mbakke <at> fastmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Marius Bakke <mbakke <at> fastmail.com>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#34435: closed ([PATCH 0/3] KDE updates)
Date: Tue, 12 Feb 2019 23:03:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Wed, 13 Feb 2019 00:02:12 +0100
with message-id <87mun0wqyz.fsf <at> fastmail.com>
and subject line Re: [PATCH 3/3] gnu: Add kscreenlocker.
has caused the debbugs.gnu.org bug report #34435,
regarding [PATCH 0/3] KDE updates
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
34435: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=34435
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Marius Bakke <mbakke <at> fastmail.com>
To: guix-patches <at> gnu.org
Subject: [PATCH 0/3] KDE updates
Date: Mon, 11 Feb 2019 16:16:27 +0100
Here are some patches I worked on for the nice Guix packaging bounty:
<https://git.pantherx.org/bounty/bounty-001-guixsd-lxqt-kwin-wayland/issues/3>.
(no spoilers!)

@Hartmut, others: Should we split the KDE Plasma components into a
separate (gnu packages kde-plasma) module?

Hartmut Goebel (2):
  gnu: Add kdecoration.
  gnu: Add kscreenlocker.

Marius Bakke (1):
  gnu: KDE: Update to 5.54.0.

 gnu/packages/kde-frameworks.scm               | 341 +++++++++---------
 gnu/packages/kde.scm                          | 111 +++++-
 .../patches/kio-search-smbd-on-PATH.patch     |   2 +-
 3 files changed, 268 insertions(+), 186 deletions(-)

-- 
2.20.1



[Message part 3 (message/rfc822, inline)]
From: Marius Bakke <mbakke <at> fastmail.com>
To: Hartmut Goebel <h.goebel <at> crazy-compilers.com>, 34435-done <at> debbugs.gnu.org
Subject: Re: [PATCH 3/3] gnu: Add kscreenlocker.
Date: Wed, 13 Feb 2019 00:02:12 +0100
[Message part 4 (text/plain, inline)]
Hartmut Goebel <h.goebel <at> crazy-compilers.com> writes:

> Am 11.02.19 um 16:18 schrieb Marius Bakke:
>> +    (native-inputs
>> +     `(("extra-cmake-modules" ,extra-cmake-modules)
>> +       ("pkg-config" ,pkg-config)
>> +
>
> Empty line.

I like adding empty lines to "group" inputs, or as a separator to make
some things "stand out".

>> +       ("logind" ,elogind)        ;optional loginctl support
>
> According to my notes (for 5.13.5) this is a run-time dependency. Why do
> we need to list it here and not later in some "service"?

CMake tests for it, and sets HAVE_UNLOCK_CAPABILITY to TRUE when found.

I did not study the code enough to see how it is used so I left it in
for now.

> Another thing: I suggest keeping al l Plasma related packages in a
> module of it's own. This will help keeping modules small, easy to spot
> and easier to maintain.

I moved the Plasma packages to a kde-plasma module with commit
bec2a2e10e199d6ee671ec5713bd103242e91b62.  Thanks for the feedback!
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 6 years and 96 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.