From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hartmut Goebel Subject: Re: Reviewing KDE Plasma state on Guix System Date: Wed, 12 Jun 2019 12:18:42 +0200 Message-ID: <239e57bc-cf46-09da-49e9-5af58dcd4bbf@crazy-compilers.com> References: <20190607120817.2ee220b5@station.home> <877e9tfwxa.fsf@devup.no> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="994yonQ4NyGKROSumB8E1mKVtHUDmOQ7X" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:51980) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hb0LN-0001PQ-Di for guix-devel@gnu.org; Wed, 12 Jun 2019 06:19:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hb0LJ-0001Wx-VP for guix-devel@gnu.org; Wed, 12 Jun 2019 06:19:01 -0400 In-Reply-To: <877e9tfwxa.fsf@devup.no> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Marius Bakke , =?UTF-8?Q?F=c3=a9licien_Pillot?= , "guix-devel@gnu.org" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --994yonQ4NyGKROSumB8E1mKVtHUDmOQ7X Content-Type: multipart/mixed; boundary="icUkHZ7VczeV9SZhpjCUFuBvOgn2rwpMB"; protected-headers="v1" From: Hartmut Goebel To: Marius Bakke , =?UTF-8?Q?F=c3=a9licien_Pillot?= , "guix-devel@gnu.org" Message-ID: <239e57bc-cf46-09da-49e9-5af58dcd4bbf@crazy-compilers.com> Subject: Re: Reviewing KDE Plasma state on Guix System References: <20190607120817.2ee220b5@station.home> <877e9tfwxa.fsf@devup.no> In-Reply-To: <877e9tfwxa.fsf@devup.no> --icUkHZ7VczeV9SZhpjCUFuBvOgn2rwpMB Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-US Am 10.06.19 um 14:26 schrieb Marius Bakke: > Hartmut did work on KDE Plasma in the past. You may find some of his > packages here: > .=20 I'm more than happy if someone picks up this work, as I'm lacking time to complete. I just added a *lot* of information to this repo, esp. the state of packaging, etc. * 10-TODO-=E2=80=A6.txt contain the status of my efforts (which might be outdated) and =C2=A0 a lot of snippets useful for building packages and making tests pa= ss. =C2=A0 Please at least skim through these files as they contain lots hof hints and =C2=A0 some gems :-) =C2=A0 The most central of this is the "Status Unit-tests" in =C2=A0 10-TODO-plasma.txt. This documents the status of building the pack= ages =C2=A0 required for plasma. I'm encouraging you to use this list to avoid= getting =C2=A0 lost :-) * Proposed approach =C2=A0 1. Make the packages listed in "Status Unit-tests" in =C2=A0=C2=A0=C2=A0=C2=A0 10-TODO-plasma.txt. build and (most) tests pass.= This list hopefully =C2=A0=C2=A0=C2=A0=C2=A0 contains all package required for a minimal Plas= ma desktop service. =C2=A0=C2=A0=C2=A0=C2=A0 I suggest using the plasma versions currently pa= ckage on this branch to =C2=A0=C2=A0=C2=A0=C2=A0 avoid introducing more issues. =C2=A0 2. Build a system (see gnu/system/examples/plasma.tmpl and =C2=A0=C2=A0=C2=A0=C2=A0 gnu/services/desktop.scm) which starts runs a sm= all (or even minimal) =C2=A0=C2=A0=C2=A0=C2=A0 Plasma desktop. =C2=A0 3. Define two (maybe more) desktop-services: =C2=A0=C2=A0=C2=A0=C2=A0 - plasma-minimal =C2=A0=C2=A0=C2=A0=C2=A0 - plasma =C2=A0=C2=A0=C2=A0=C2=A0 (- plasma-all-bells-and-wistels) > I don't think anyone else have attempted it, so your help is very > welcome! PanterX, https://www.pantherx.org/ hat hat a bounty on "kwin" (https://git.pantherx.org/bounty), but no longer exists. Maybe you get in touch with them. They promised to merge back when they secceed. > You may find the KDE updater useful before you begin packaging new > applications: > > ./pre-inst-env guix refresh -t kde -u Last time I used `-t kde` for updating did not fetch all packages and I'm afraid it still does not, see --=20 Regards Hartmut Goebel | Hartmut Goebel | h.goebel@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible | --icUkHZ7VczeV9SZhpjCUFuBvOgn2rwpMB-- --994yonQ4NyGKROSumB8E1mKVtHUDmOQ7X Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE1K2LnBZ7dXxPCOh3e3UoEb93O2UFAl0A0YgACgkQe3UoEb93 O2Wy1g//X3IDHMW1t7okwXVfcmCcWOugo+qdVR4xGxDjzEtAevtycUaxB5n+5IAu Uu1GVGouse62q0YirP/zr3tPkQ/uxyU++6YVDXlKIeLBSh4OwltZrE9/kjiEUESi i9Ib7BgGe4ngh0gxZ3OAkXsMLBCJdI0mGPOX6wIfT1+zUwqeDB9ulM++f+orBQAr DvlyieZz7wlOcgsZ7Y+GppU8wpCf4vckGlM50qDldTsAPZ0tfp5rSDXxv47sZtRL 7ip54zYOKK/c1Gv66jfRwT+3GCLeyqJRsJJQ+ZORD74+8l/yv3vTcWjXwV/qxgNG 3BRw0xnWE5OFT4kMBzhcc0Mp7Q+/Af928Eow77jViF/sWAccbAGp/wssme0LIo8y Vrb1iMjZuQvkJtp20VlhPguvPYmTfOF23SznCyAA3INCr5GAsGRYcM+kZBssQVW0 MzQ4SR7KZ7ORCCB985hv93euJgOOPxrsqSsZk6yW1/fzbCTIzo74HSWhfX6Hi68A TMOlpO12YeJuAjRPlTjia9yhuZSrKSyWs5j7AOcJ7miL2F3KaNg6K8A6wt6+IanT gpF0plZyv9ueWiLp0T+i6vwZDZ4+HjzOHe60GMgjCZdQthrFLlYilrXxxmU1W8qY xEtJSnANSbr9ahuCUTh14QjPHUfqIq2XEjM/nlB9th17fEaQ9kM= =kcqm -----END PGP SIGNATURE----- --994yonQ4NyGKROSumB8E1mKVtHUDmOQ7X--