From unknown Fri Aug 15 14:17:46 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#43198 <43198@debbugs.gnu.org> To: bug#43198 <43198@debbugs.gnu.org> Subject: Status: Add breeze icon assets Reply-To: bug#43198 <43198@debbugs.gnu.org> Date: Fri, 15 Aug 2025 21:17:46 +0000 retitle 43198 Add breeze icon assets reassign 43198 guix-patches submitter 43198 Prafulla Giri severity 43198 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 04 04:22:45 2020 Received: (at submit) by debbugs.gnu.org; 4 Sep 2020 08:22:45 +0000 Received: from localhost ([127.0.0.1]:37226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kE6zd-0007dh-8I for submit@debbugs.gnu.org; Fri, 04 Sep 2020 04:22:45 -0400 Received: from lists.gnu.org ([209.51.188.17]:43774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kE6zb-0007da-Sc for submit@debbugs.gnu.org; Fri, 04 Sep 2020 04:22:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47736) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kE6zb-0000wo-Mm for guix-patches@gnu.org; Fri, 04 Sep 2020 04:22:43 -0400 Received: from mail-pj1-x102b.google.com ([2607:f8b0:4864:20::102b]:52590) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kE6zZ-0003if-EH for guix-patches@gnu.org; Fri, 04 Sep 2020 04:22:43 -0400 Received: by mail-pj1-x102b.google.com with SMTP id o16so2851529pjr.2 for ; Fri, 04 Sep 2020 01:22:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=3BaVvhjV6QjGBQeXP+CwpYFSBirStXWNJgYiRL7Auyo=; b=TF9VlpO5CjEtgtIGcUjB6bxIjjwa3Gfb4asiTbuXkk1jFdWSiBLr9O6vnjbmSwkUDc LpIhFEfocqyLUFOmBKjlsjGBiD9oTWIeI5BtLsjAkYFoGxTXN5btfHlFufnQfRjlhwff RqF38/SliCYdJ0N2wqi1OCOD1dk1Bl6+udRKzLTXHZhsWkx8K5M4tWqotZmxr3TvNAfZ oZOh9oSqmcbFlMjuwYkBu65XhqlVylpO23VFrXPxhNG63fWrzoFrf+XZNKOPvHW4+EsE dFGVKIBKURvkPOXAZchL6v1Kio0UgA8GiAJ+y/C3DMlqiwaHFukXa366UsJii0LZFFfd urKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=3BaVvhjV6QjGBQeXP+CwpYFSBirStXWNJgYiRL7Auyo=; b=uRaz3BPBitCqVGJFUIm2tx98+M5LFdLDjynwv8g5tJi/GsaCH4ostsenXfv9Bad6wz Ba9a70repuTkr331Zh6kqvvbexwsWGNwkBnYUd52/lXPgRG6LFv1GvTFEuOrhT7xRHXR AKZgVtxfymo2OOGNY90fliTvrIPlgj2oktwfBsxJZ+fEarkCm2Qyc7TS/tiSHdjm3H3O sBPehx31pArgyrEsyNH0yyFBlJX14D0DKYNJdhvqH2cIpc+aA1ZNPYQo6g/qoygiHHTo 6yzOsQ+hcf54PuiLyJcXPxlnicCojR5i85xfD6BMvoqwZSMe3L1p/Catk+BbxhTqqTme LisQ== X-Gm-Message-State: AOAM530Gt/De4qRKXuwL26Baxo04Z5w9xNSO3eMY/lruYITob6XETvzk KdQVraLmMCr7yBx2UtgHOGnZUZlqMR+8ZGbss0pCG1Z5xHE= X-Google-Smtp-Source: ABdhPJzVY7mQkA4hFipUWomgGyTE2OfQ0MtQ9MTmhaywOx2NJZMe0C12hPk4fE9z/BnlUdMwaStQSqEPyx9K/92sAlE= X-Received: by 2002:a17:90a:6301:: with SMTP id e1mr6817656pjj.5.1599207759153; Fri, 04 Sep 2020 01:22:39 -0700 (PDT) MIME-Version: 1.0 From: Prafulla Giri Date: Fri, 4 Sep 2020 14:07:27 +0545 Message-ID: Subject: Add breeze icon assets To: guix-patches@gnu.org Content-Type: multipart/mixed; boundary="00000000000068881d05ae78923f" Received-SPF: pass client-ip=2607:f8b0:4864:20::102b; envelope-from=pratheblackdiamond@gmail.com; helo=mail-pj1-x102b.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --00000000000068881d05ae78923f Content-Type: multipart/alternative; boundary="00000000000068881a05ae78923d" --00000000000068881a05ae78923d Content-Type: text/plain; charset="UTF-8" Esteemed maintainers, I submit the following two patches to you for review. They add breeze-assets and breeze packages. Currently, guix only has `breeze-icons`, and this package only supplies the icons, and not the entire breeze theme. I have, however, a few concerns/comments regarding the patches. # Regarding the first patch: 1. Regarding `breeze-assets`, I am not entirely sure if that is the right name for the package. If there are any better suggestions, perhaps it should be changed (?) 2. The `breeze-assets` package inheriting from `breeze-icons` package is intentional: so as to show the relationship. I started with `guix environment breeze-icons --ad-hoc stuffs` to package breeze-assets, anyways. I think this makes it more read-able. (Can we keep it, please?) 3. I could not really find a proper home-page for the package. 4. I wonder if there should be better synopsis/description? But I'm not sure. But if I get an 'it's all right', I'd like to run with it as-is, please. # Regarding the second patch: 1. I intentionally used (inherit, again, and used (@ to inherit from mate.scm. Probably a bad idea. And it got me thinking, since union-builds aren't all that common yet, perhaps a boilerplate union-build package could be created. I saw that `mate` and `xfce` use almost identical package definitions. Perhaps abstracting that away into some hidden package like (@@ (guix some place) union-build-boilerplate) or something would keep us from repeating ourselves? I understand that inheriting from something from an entirely different desktop-environment might be too much spaghetti code. And I am in favour of changing this. However, I send this patch in as a sample of how having union-build boilerplate might help us. 2. I am not entirely certain what the version number should be. It seems `breeze-icons` and `breeze-assets` differ in their latest version. But since `breeze-assets` is the bigger of the two packages, I decided to go with `breeze-assets`'s version number. I hope to learn a lot from the review of these patches, and will try to send updated/polished patches - as per the reviews - as promptly as possible. Thank you --00000000000068881a05ae78923d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Esteemed maintainers,

I subm= it the following two patches to you for review.

Th= ey add breeze-assets and breeze packages.

Currentl= y, guix only has `breeze-icons`, and this package only supplies the icons, = and not the entire breeze theme.

I have, however, = a few concerns/comments regarding the patches.

# R= egarding the first patch:
1. Regarding `breeze-assets`, I am = not entirely sure if that is the right name for the package. If there are a= ny better suggestions, perhaps it should be changed (?)
2. The `b= reeze-assets` package inheriting from `breeze-icons` package is intentional= : so as to show the relationship. I started with `guix environment breeze-i= cons --ad-hoc stuffs` to package breeze-assets, anyways. I think this makes= it more read-able. (Can we keep it, please?)
3. I could not = really find a proper home-page for the package.
4. I wonder if th= ere should be better synopsis/description? But I'm not sure. But if I g= et an 'it's all right', I'd like to run with it as-is, plea= se.

# Regarding the second patch:
1.= I intentionally used (inherit, again, and used (@ to inherit from mate.scm= . Probably a bad idea. And it got me thinking, since union-builds aren'= t all that common yet, perhaps a boilerplate union-build package could be c= reated. I saw that `mate` and `xfce` use almost identical package definitio= ns. Perhaps abstracting that away into some hidden package like (@@ (guix s= ome place) union-build-boilerplate) or something would keep us from repeati= ng ourselves? I understand that inheriting from something from an entirely = different desktop-environment might be too much spaghetti code. And I am in= favour of changing this. However, I send this patch in as a sample of how = having union-build boilerplate might help us.
2. I am not entirel= y certain what the version number should be. It seems `breeze-icons` and `b= reeze-assets` differ in their latest version. But since `breeze-assets` is = the bigger of the two packages, I decided to go with `breeze-assets`'s = version number.

I hope to learn a lot from the rev= iew of these patches, and will try to send updated/polished patches - as pe= r the reviews - as promptly as possible.

Thank= you
--00000000000068881a05ae78923d-- --00000000000068881d05ae78923f Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-kde-frameworks-Add-breeze-assets.patch" Content-Disposition: attachment; filename="0001-gnu-kde-frameworks-Add-breeze-assets.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kenyzvmj0 RnJvbSBhYzRjNDg0OTNjZmY5MzFkOGYwNGFiZjhmNTIyMzZlNDliYzgxOGFlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQcmFmdWxsYSBHaXJpIDxwcmF0aGVibGFja2RpYW1vbmRAZ21h aWwuY29tPgpEYXRlOiBGcmksIDQgU2VwIDIwMjAgMTI6NTY6MjYgKzA1NDUKU3ViamVjdDogW1BB VENIIDEvMl0gZ251OiBrZGUtZnJhbWV3b3JrczogQWRkIGJyZWV6ZS1hc3NldHMKCiogZ251L3Bh Y2thZ2VzL2tkZS1mcmFtZXdvcmtzLnNjbSAoYnJlZXplLWFzc2V0cyk6IE5ldyB2YXJpYWJsZS4K LS0tCiBnbnUvcGFja2FnZXMva2RlLWZyYW1ld29ya3Muc2NtIHwgMzAgKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKQoKZGlmZiAt LWdpdCBhL2dudS9wYWNrYWdlcy9rZGUtZnJhbWV3b3Jrcy5zY20gYi9nbnUvcGFja2FnZXMva2Rl LWZyYW1ld29ya3Muc2NtCmluZGV4IGExYWJkN2Q0NmMuLjdmZDE3ZDkyYjcgMTAwNjQ0Ci0tLSBh L2dudS9wYWNrYWdlcy9rZGUtZnJhbWV3b3Jrcy5zY20KKysrIGIvZ251L3BhY2thZ2VzL2tkZS1m cmFtZXdvcmtzLnNjbQpAQCAtNTcsNiArNTcsNyBAQAogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNr YWdlcyBnc3RyZWFtZXIpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGltYWdlKQogICAj OnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBrZXJiZXJvcykKKyAgIzp1c2UtbW9kdWxlIChnbnUg cGFja2FnZXMga2RlLXBsYXNtYSkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbGlicmVv ZmZpY2UpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGxpbnV4KQogICAjOnVzZS1tb2R1 bGUgKGdudSBwYWNrYWdlcyBtcDMpCkBAIC0zMjUsNiArMzI2LDM1IEBAIEl0IGlzIHRoZSBkZWZh dWx0IGljb24gdGhlbWUgZm9yIHRoZSBLREUgUGxhc21hIDUgZGVza3RvcC4iKQogICAgIDs7IHRl eHQuCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpsZ3BsMyspKSkKIAorKGRlZmluZS1wdWJsaWMgYnJl ZXplLWFzc2V0cworICAocGFja2FnZSAoaW5oZXJpdCBicmVlemUtaWNvbnMpCisgICAgICAgICAg IChuYW1lICJicmVlemUtYXNzZXRzIikKKyAgICAgICAgICAgKHZlcnNpb24gIjUuMTkuNSIpCisg ICAgICAgICAgIChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgICAgICAgICAgKG1ldGhvZCB1 cmwtZmV0Y2gpCisgICAgICAgICAgICAgICAgICAgICAodXJpIChzdHJpbmctYXBwZW5kCisgICAg ICAgICAgICAgICAgICAgICAgICAgICAiaHR0cHM6Ly9jb2RlbG9hZC5naXRodWIuY29tL0tERS9i cmVlemUvdGFyLmd6L3YiCisgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJzaW9uKSkKKyAg ICAgICAgICAgICAgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAgICAgICAgICAgICAoYmFzZTMy CisgICAgICAgICAgICAgICAgICAgICAgICIxMmZmcm0wbnJoaTJhdnEyejdqeDNwZHAwemdzeHNh cnk3Z3BmcDYwdnZ4czFqcnZuazFiIikpKSkKKyAgICAgICAgICAgKGlucHV0cworICAgICAgICAg ICAgYCgsQChwYWNrYWdlLWlucHV0cyBicmVlemUtaWNvbnMpCisgICAgICAgICAgICAgICgia2kx OG4iICxraTE4bikKKyAgICAgICAgICAgICAgKCJrcGFja2FnZSIgLGtwYWNrYWdlKQorICAgICAg ICAgICAgICAoImtndWlhZGRvbnMiICxrZ3VpYWRkb25zKQorICAgICAgICAgICAgICAoImtkZWNv cmF0aW9uIiAsa2RlY29yYXRpb24pCisgICAgICAgICAgICAgICgia2NvcmVhZGRvbnMiICxrY29y ZWFkZG9ucykKKyAgICAgICAgICAgICAgKCJraWNvbnRoZW1lcyIgLGtpY29udGhlbWVzKQorICAg ICAgICAgICAgICAoImt3aW5kb3dzeXN0ZW0iICxrd2luZG93c3lzdGVtKQorICAgICAgICAgICAg ICAoImtjb25maWd3aWRnZXRzIiAsa2NvbmZpZ3dpZGdldHMpCisgICAgICAgICAgICAgICgicXR4 MTFleHRyYXMiICxxdHgxMWV4dHJhcykpKQorICAgICAgICAgICAoaG9tZS1wYWdlICJodHRwczov L2dpdGh1Yi5jb20vS0RFL2JyZWV6ZSIpCisgICAgICAgICAgIChzeW5vcHNpcyAiQXJ0d29yaywg c3R5bGVzIGFuZCBhc3NldHMgZm9yIHRoZSBCcmVlemUgdmlzdWFsIHN0eWxlIikKKyAgICAgICAg ICAgKGRlc2NyaXB0aW9uICJBcnR3b3JrLCBzdHlsZXMgYW5kIGFzc2V0cyBhc3NvY2lhdGVkIHdp dGggdGhlIEJyZWV6ZQordmlzdWFsIHN0eWxlLiIpCisgICAgICAgICAgIChsaWNlbnNlIGxpY2Vu c2U6Z3BsMikpKQorCiAoZGVmaW5lLXB1YmxpYyBrYXBpZG94CiAgIChwYWNrYWdlCiAgICAgKG5h bWUgImthcGlkb3giKQotLSAKMi4yOC4wCgo= --00000000000068881d05ae78923f Content-Type: text/x-patch; charset="US-ASCII"; name="0002-gnu-kde-frameworks-Add-breeze.patch" Content-Disposition: attachment; filename="0002-gnu-kde-frameworks-Add-breeze.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kenyzw8t1 RnJvbSA0NjhmNjRjZDE0MGJmMzhiNjE0MmZhMGU0ZTFkNmNhZTIyYzJiOGRmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQcmFmdWxsYSBHaXJpIDxwcmF0aGVibGFja2RpYW1vbmRAZ21h aWwuY29tPgpEYXRlOiBGcmksIDQgU2VwIDIwMjAgMTI6NTk6MjggKzA1NDUKU3ViamVjdDogW1BB VENIIDIvMl0gZ251OiBrZGUtZnJhbWV3b3JrczogQWRkIGJyZWV6ZQoKKiBnbnUvcGFja2FnZXMv a2RlLWZyYW1ld29ya3Muc2NtIChicmVlemUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2th Z2VzL2tkZS1mcmFtZXdvcmtzLnNjbSB8IDE0ICsrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMTQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9rZGUtZnJhbWV3 b3Jrcy5zY20gYi9nbnUvcGFja2FnZXMva2RlLWZyYW1ld29ya3Muc2NtCmluZGV4IDdmZDE3ZDky YjcuLjJmZjkwZmI5MTUgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9rZGUtZnJhbWV3b3Jrcy5z Y20KKysrIGIvZ251L3BhY2thZ2VzL2tkZS1mcmFtZXdvcmtzLnNjbQpAQCAtMzU1LDYgKzM1NSwy MCBAQCBJdCBpcyB0aGUgZGVmYXVsdCBpY29uIHRoZW1lIGZvciB0aGUgS0RFIFBsYXNtYSA1IGRl c2t0b3AuIikKIHZpc3VhbCBzdHlsZS4iKQogICAgICAgICAgICAobGljZW5zZSBsaWNlbnNlOmdw bDIpKSkKIAorKGRlZmluZS1wdWJsaWMgYnJlZXplCisgIChwYWNrYWdlIChpbmhlcml0IChAIChn bnUgcGFja2FnZXMgbWF0ZSkgbWF0ZSkpIDs7IHVuaW9uLWJ1aWxkIGJvaWxlcnBsYXRlCisgICAg ICAgICAgIChuYW1lICJicmVlemUiKQorICAgICAgICAgICAodmVyc2lvbiAocGFja2FnZS12ZXJz aW9uIGJyZWV6ZS1hc3NldHMpKQorICAgICAgICAgICAobmF0aXZlLWlucHV0cyAnKCkpIDs7IG92 ZXItd3JpdGUgaW5oZXJpdGVkIG5hdGl2ZS1pbnB1dHMKKyAgICAgICAgICAgKGlucHV0cworICAg ICAgICAgICAgYCgoImJyZWV6ZS1pY29ucyIgLGJyZWV6ZS1pY29ucykKKyAgICAgICAgICAgICAg KCJicmVlemUtYXNzZXRzIiAsYnJlZXplLWFzc2V0cykpKQorICAgICAgICAgICAoaG9tZS1wYWdl ICJodHRwczovL2dpdGh1Yi5jb20vS0RFL2JyZWV6ZS1pY29ucyIpCisgICAgICAgICAgIChzeW5v cHNpcyAiRnVsbCBCcmVlemUgVGhlbWUiKQorICAgICAgICAgICAoZGVzY3JpcHRpb24gIlRoZSBm dWxsIEJyZWV6ZSBpY29uIHRoZW1lOiBhIHVuaW9uLWJ1aWxkIG9mCiticmVlemUtYXNzZXRzIGFu ZCBicmVlemUtaWNvbnMuIikKKyAgICAgICAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpncGwy IGxpY2Vuc2U6Z3BsMyspKSkpCisKIChkZWZpbmUtcHVibGljIGthcGlkb3gKICAgKHBhY2thZ2UK ICAgICAobmFtZSAia2FwaWRveCIpCi0tIAoyLjI4LjAKCg== --00000000000068881d05ae78923f-- From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 04 05:29:32 2020 Received: (at 43198) by debbugs.gnu.org; 4 Sep 2020 09:29:32 +0000 Received: from localhost ([127.0.0.1]:37450 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kE82F-0000zi-Nh for submit@debbugs.gnu.org; Fri, 04 Sep 2020 05:29:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59780) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kE82D-0000zS-B4 for 43198@debbugs.gnu.org; Fri, 04 Sep 2020 05:29:29 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57779) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kE828-0005K0-2o; Fri, 04 Sep 2020 05:29:24 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=46488 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kE827-0007zz-4E; Fri, 04 Sep 2020 05:29:23 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Prafulla Giri Subject: Re: [bug#43198] Add breeze icon assets References: Date: Fri, 04 Sep 2020 11:29:17 +0200 In-Reply-To: (Prafulla Giri's message of "Fri, 4 Sep 2020 14:07:27 +0545") Message-ID: <878sdpvqj6.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43198 Cc: 43198@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Prafulla Giri skribis: > From ac4c48493cff931d8f04abf8f52236e49bc818ae Mon Sep 17 00:00:00 2001 > From: Prafulla Giri > Date: Fri, 4 Sep 2020 12:56:26 +0545 > Subject: [PATCH 1/2] gnu: kde-frameworks: Add breeze-assets > > * gnu/packages/kde-frameworks.scm (breeze-assets): New variable. [...] > +(define-public breeze-assets > + (package (inherit breeze-icons) > + (name "breeze-assets") Please indent like this: (package (inherit breeze-icons) (name =E2=80=A6) =E2=80=A6) > + (synopsis "Artwork, styles and assets for the Breeze visual s= tyle") > + (description "Artwork, styles and assets associated with the = Breeze > +visual style.") Please write full sentences for the description: https://guix.gnu.org/manual/en/html_node/Synopses-and-Descriptions.html > + (license license:gpl2))) Is it GPL-version-2-only? That=E2=80=99d mean that source file headers (or similar) explicitly omit the =E2=80=9Cor any later version=E2=80=9D wording. > From 468f64cd140bf38b6142fa0e4e1d6cae22c2b8df Mon Sep 17 00:00:00 2001 > From: Prafulla Giri > Date: Fri, 4 Sep 2020 12:59:28 +0545 > Subject: [PATCH 2/2] gnu: kde-frameworks: Add breeze > > * gnu/packages/kde-frameworks.scm (breeze): New variable. > --- > gnu/packages/kde-frameworks.scm | 14 ++++++++++++++ > 1 file changed, 14 insertions(+) > > diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-framework= s.scm > index 7fd17d92b7..2ff90fb915 100644 > --- a/gnu/packages/kde-frameworks.scm > +++ b/gnu/packages/kde-frameworks.scm > @@ -355,6 +355,20 @@ It is the default icon theme for the KDE Plasma 5 de= sktop.") > visual style.") > (license license:gpl2))) >=20=20 > +(define-public breeze > + (package (inherit (@ (gnu packages mate) mate)) ;; union-build boilerp= late > + (name "breeze") In general, use of =E2=80=98@=E2=80=99 must be avoided: it=E2=80=99s better= to just import the modules you need. More importantly though, you must not inherit from a package defined in another module as that would prevent modules from being loaded. The solution here is probably to duplicate all the fields instead of inheriting. In this case, that=E2=80=99s probably not going to be much lon= ger anyway. And if you want, you can add a comment saying that breeze is based on MATE or something. HTH! Thank you, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 04 07:00:31 2020 Received: (at 43198) by debbugs.gnu.org; 4 Sep 2020 11:00:31 +0000 Received: from localhost ([127.0.0.1]:37552 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kE9SJ-0003Qw-2x for submit@debbugs.gnu.org; Fri, 04 Sep 2020 07:00:31 -0400 Received: from mail-pg1-f179.google.com ([209.85.215.179]:44743) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kE9SG-0003Qi-Km for 43198@debbugs.gnu.org; Fri, 04 Sep 2020 07:00:29 -0400 Received: by mail-pg1-f179.google.com with SMTP id 7so4129816pgm.11 for <43198@debbugs.gnu.org>; Fri, 04 Sep 2020 04:00:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=vYGcwi0CoRBJohKr5pI+WTxhZqj3bR4h6r9F5SGeK4o=; b=sj/lvJJ31ipeOs2fbnE/DA/hw0SqDkJjeclol+GMsdN1ERltj0/M2bwXrid3KZEEYe FrOTLPAjAXpoL1+KCV85JHWGkKfDV7osFhQA9/OKRnZn64/zhzNghoMK6Rs7QQu/kkcm cM7vX8+PUhMSNfSYaTuP9ev+Wt0ceiEjMMBAbH+hbGQSiYQXo3gEEbx9PamqYEOJ1OYs U8rt8oRjMPVYOYjTrpihfny6Q/UpTv4XPWkKOOOdi+hdJDPI2CCxEOXaq6sMwuNHx6gv PJ1oAXgakPjTSu/VL9R3uYjbora1W+Ag4kFjaomqkgMHY4vVtwiYUd8zsrf9jDv5gADu TH3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=vYGcwi0CoRBJohKr5pI+WTxhZqj3bR4h6r9F5SGeK4o=; b=KuL5bCZC6gujf7WT5bFXy5bNF33SeTXpflPU8XDGv3qiAfMX6xhKlIuT0W5LnxxsGZ YJWcPtFHl3MeMdV0wCh1aiSPWWD5FFZaEa3C4aQZe+NdTaICst+1szAR0Hgg0TjlUz+p OjcLm5TfX3N7pKAhMVxPY68KDR24yv0u3Cwjr5qn5Ra6TlyOcC1mFeLHe+2Yf3RwhFSw apwZexdAq4mfzW1Ur+m7C36W+gRAvo4z2U/iZUAF+2T832C1h7RMLS7BxxOtcM36mRS4 0VMZmE+MkSCXN/ln/1JWYuJhwroT6Q7kfZQ+ZBWY+IMJtbxneHSaA6O0x0AQRhcPukOd WxNg== X-Gm-Message-State: AOAM530KF/GrZqAH9nMBNkQfkeEPyTm8VslH3KL7B8LIXUDHWHwsDgCe v1FmD1BplzVrAIaX5orxHtvRj+5kZ17h75o4cpFb2LoP35xMIA== X-Google-Smtp-Source: ABdhPJxUTsS0munXIOdJNa7YzTAXXm6FM8G9HJU3DFztjJVr47rSvEj4vizf+jd1QyjG3Rc1vrBbC/KL0PZ8Vfl+9tU= X-Received: by 2002:a65:5c0d:: with SMTP id u13mr6984050pgr.333.1599217222246; Fri, 04 Sep 2020 04:00:22 -0700 (PDT) MIME-Version: 1.0 References: <878sdpvqj6.fsf@gnu.org> In-Reply-To: From: Prafulla Giri Date: Fri, 4 Sep 2020 16:45:10 +0545 Message-ID: Subject: Fwd: [bug#43198] Add breeze icon assets To: 43198@debbugs.gnu.org Content-Type: multipart/mixed; boundary="00000000000073828705ae7ac637" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43198 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --00000000000073828705ae7ac637 Content-Type: multipart/alternative; boundary="00000000000073828405ae7ac635" --00000000000073828405ae7ac635 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable ---------- Forwarded message --------- From: Prafulla Giri Date: Fri, Sep 4, 2020 at 4:43 PM Subject: Re: [bug#43198] Add breeze icon assets To: Ludovic Court=C3=A8s Thank you for the review, Mr. Court=C3=A8s. Attached are the updated patches. Yes, sir. It seems that breeze-assets is licensed under GPL2 only (I couldn't find "or any later version" in their license file: https://github.com/KDE/breeze/blob/master/COPYING I am also concerned regarding the naming of the `breeze` package. I wonder if that is a good name. But I can't quite think of any other name. `kde-breeze`? `breeze-style`? I don't know... I worry that this name (if it is not the most convenient) might get stuck once it is merged and other packages start to build on top of it. I don't know. On Fri, Sep 4, 2020 at 3:14 PM Ludovic Court=C3=A8s wrote: > Hi, > > Prafulla Giri skribis: > > > From ac4c48493cff931d8f04abf8f52236e49bc818ae Mon Sep 17 00:00:00 2001 > > From: Prafulla Giri > > Date: Fri, 4 Sep 2020 12:56:26 +0545 > > Subject: [PATCH 1/2] gnu: kde-frameworks: Add breeze-assets > > > > * gnu/packages/kde-frameworks.scm (breeze-assets): New variable. > > [...] > > > +(define-public breeze-assets > > + (package (inherit breeze-icons) > > + (name "breeze-assets") > > Please indent like this: > > (package > (inherit breeze-icons) > (name =E2=80=A6) > =E2=80=A6) > > > + (synopsis "Artwork, styles and assets for the Breeze visual > style") > > + (description "Artwork, styles and assets associated with th= e > Breeze > > +visual style.") > > Please write full sentences for the description: > > https://guix.gnu.org/manual/en/html_node/Synopses-and-Descriptions.html > > > + (license license:gpl2))) > > Is it GPL-version-2-only? That=E2=80=99d mean that source file headers (= or > similar) explicitly omit the =E2=80=9Cor any later version=E2=80=9D wordi= ng. > > > From 468f64cd140bf38b6142fa0e4e1d6cae22c2b8df Mon Sep 17 00:00:00 2001 > > From: Prafulla Giri > > Date: Fri, 4 Sep 2020 12:59:28 +0545 > > Subject: [PATCH 2/2] gnu: kde-frameworks: Add breeze > > > > * gnu/packages/kde-frameworks.scm (breeze): New variable. > > --- > > gnu/packages/kde-frameworks.scm | 14 ++++++++++++++ > > 1 file changed, 14 insertions(+) > > > > diff --git a/gnu/packages/kde-frameworks.scm > b/gnu/packages/kde-frameworks.scm > > index 7fd17d92b7..2ff90fb915 100644 > > --- a/gnu/packages/kde-frameworks.scm > > +++ b/gnu/packages/kde-frameworks.scm > > @@ -355,6 +355,20 @@ It is the default icon theme for the KDE Plasma 5 > desktop.") > > visual style.") > > (license license:gpl2))) > > > > +(define-public breeze > > + (package (inherit (@ (gnu packages mate) mate)) ;; union-build > boilerplate > > + (name "breeze") > > In general, use of =E2=80=98@=E2=80=99 must be avoided: it=E2=80=99s bett= er to just import the > modules you need. > > More importantly though, you must not inherit from a package defined in > another module as that would prevent modules from being loaded. > > The solution here is probably to duplicate all the fields instead of > inheriting. In this case, that=E2=80=99s probably not going to be much l= onger > anyway. And if you want, you can add a comment saying that breeze is > based on MATE or something. > > HTH! > > Thank you, > Ludo=E2=80=99. > --00000000000073828405ae7ac635 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


---------- Forwarded message ---------
From: Prafulla Giri <pratheblackdiamond@gmail.com<= /a>>
Date: Fri, Sep 4, 2020 at 4:43 PM
Subject: Re: [bug#43= 198] Add breeze icon assets
To: Ludovic Court=C3=A8s <ludo@gnu.org>


Thank you for the review, Mr. Court=C3=A8s.

Attached are the updated patches.

Yes, si= r. It seems that breeze-assets is licensed under GPL2 only (I couldn't = find "or any later version" in their license file: https://g= ithub.com/KDE/breeze/blob/master/COPYING

I am = also concerned regarding the naming of the `breeze` package. I wonder if th= at is a good name. But I can't quite think of any other name. `kde-bree= ze`? `breeze-style`? I don't know... I worry that this name (if it is n= ot the most convenient) might get stuck once it is merged and other package= s start to build on top of it. I don't know.

On Fri, Sep 4, 20= 20 at 3:14 PM Ludovic Court=C3=A8s <ludo@gnu.org> wrote:
Hi,

Prafulla Giri <pratheblackdiamond@gmail.com> skribis:

> From ac4c48493cff931d8f04abf8f52236e49bc818ae Mon Sep 17 00:00:00 2001=
> From: Prafulla Giri <pratheblackdiamond@gmail.com>
> Date: Fri, 4 Sep 2020 12:56:26 +0545
> Subject: [PATCH 1/2] gnu: kde-frameworks: Add breeze-assets
>
> * gnu/packages/kde-frameworks.scm (breeze-assets): New variable.

[...]

> +(define-public breeze-assets
> +=C2=A0 (package (inherit breeze-icons)
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(name "breeze-assets&qu= ot;)

Please indent like this:

=C2=A0 (package
=C2=A0 =C2=A0 (inherit breeze-icons)
=C2=A0 =C2=A0 (name =E2=80=A6)
=C2=A0 =C2=A0 =E2=80=A6)

> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(synopsis "Artwork, sty= les and assets for the Breeze visual style")
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(description "Artwork, = styles and assets associated with the Breeze
> +visual style.")

Please write full sentences for the description:

=C2=A0 https://guix.gnu.org/m= anual/en/html_node/Synopses-and-Descriptions.html

> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(license license:gpl2)))

Is it GPL-version-2-only?=C2=A0 That=E2=80=99d mean that source file header= s (or
similar) explicitly omit the =E2=80=9Cor any later version=E2=80=9D wording= .

> From 468f64cd140bf38b6142fa0e4e1d6cae22c2b8df Mon Sep 17 00:00:00 2001=
> From: Prafulla Giri <pratheblackdiamond@gmail.com>
> Date: Fri, 4 Sep 2020 12:59:28 +0545
> Subject: [PATCH 2/2] gnu: kde-frameworks: Add breeze
>
> * gnu/packages/kde-frameworks.scm (breeze): New variable.
> ---
>=C2=A0 gnu/packages/kde-frameworks.scm | 14 ++++++++++++++
>=C2=A0 1 file changed, 14 insertions(+)
>
> diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-framew= orks.scm
> index 7fd17d92b7..2ff90fb915 100644
> --- a/gnu/packages/kde-frameworks.scm
> +++ b/gnu/packages/kde-frameworks.scm
> @@ -355,6 +355,20 @@ It is the default icon theme for the KDE Plasma 5= desktop.")
>=C2=A0 visual style.")
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(license license:gpl2))= )
>=C2=A0
> +(define-public breeze
> +=C2=A0 (package (inherit (@ (gnu packages mate) mate)) ;; union-build= boilerplate
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(name "breeze")
In general, use of =E2=80=98@=E2=80=99 must be avoided: it=E2=80=99s better= to just import the
modules you need.

More importantly though, you must not inherit from a package defined in
another module as that would prevent modules from being loaded.

The solution here is probably to duplicate all the fields instead of
inheriting.=C2=A0 In this case, that=E2=80=99s probably not going to be muc= h longer
anyway.=C2=A0 And if you want, you can add a comment saying that breeze is<= br> based on MATE or something.

HTH!

Thank you,
Ludo=E2=80=99.
--00000000000073828405ae7ac635-- --00000000000073828705ae7ac637 Content-Type: application/x-patch; name="0002-gnu-kde-frameworks-Add-breeze.patch" Content-Disposition: attachment; filename="0002-gnu-kde-frameworks-Add-breeze.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_keo4kdjm1 RnJvbSA5ODQwOGY1NzkzNTkyNmVhZGE3OWJiYTU3NjY5NGVjNDI5ZDY5N2ViIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQcmFmdWxsYSBHaXJpIDxwcmF0aGVibGFja2RpYW1vbmRAZ21h aWwuY29tPgpEYXRlOiBGcmksIDQgU2VwIDIwMjAgMTI6NTk6MjggKzA1NDUKU3ViamVjdDogW1BB VENIIDIvMl0gZ251OiBrZGUtZnJhbWV3b3JrczogQWRkIGJyZWV6ZQoKKiBnbnUvcGFja2FnZXMv a2RlLWZyYW1ld29ya3Muc2NtIChicmVlemUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2th Z2VzL2tkZS1mcmFtZXdvcmtzLnNjbSB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwog MSBmaWxlIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2Fn ZXMva2RlLWZyYW1ld29ya3Muc2NtIGIvZ251L3BhY2thZ2VzL2tkZS1mcmFtZXdvcmtzLnNjbQpp bmRleCA1YTc5YmIzZTc3Li40OWRhNGUzM2Y2IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMva2Rl LWZyYW1ld29ya3Muc2NtCisrKyBiL2dudS9wYWNrYWdlcy9rZGUtZnJhbWV3b3Jrcy5zY20KQEAg LTI3LDYgKzI3LDcgQEAKIChkZWZpbmUtbW9kdWxlIChnbnUgcGFja2FnZXMga2RlLWZyYW1ld29y a3MpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gY21ha2UpCiAgICM6dXNlLW1v ZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gcXQpCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1z eXN0ZW0gdHJpdmlhbCkKICAgIzp1c2UtbW9kdWxlIChndWl4IGRvd25sb2FkKQogICAjOnVzZS1t b2R1bGUgKChndWl4IGxpY2Vuc2VzKSAjOnByZWZpeCBsaWNlbnNlOikKICAgIzp1c2UtbW9kdWxl IChndWl4IHBhY2thZ2VzKQpAQCAtMzU2LDYgKzM1NywzMiBAQCBJdCBpcyB0aGUgZGVmYXVsdCBp Y29uIHRoZW1lIGZvciB0aGUgS0RFIFBsYXNtYSA1IGRlc2t0b3AuIikKIHdpdGggdGhlIEJyZWV6 ZSB2aXN1YWwgc3R5bGUuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmdwbDIpKSkKIAorKGRlZmlu ZS1wdWJsaWMgYnJlZXplCisgIChwYWNrYWdlCisgICAgKG5hbWUgImJyZWV6ZSIpCisgICAgKHZl cnNpb24gKHBhY2thZ2UtdmVyc2lvbiBicmVlemUtYXNzZXRzKSkKKyAgICAoc291cmNlICNmKQor ICAgIChidWlsZC1zeXN0ZW0gdHJpdmlhbC1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cwor ICAgICBgKCM6bW9kdWxlcyAoKGd1aXggYnVpbGQgdW5pb24pKQorICAgICAgICM6YnVpbGRlcgor ICAgICAgIChiZWdpbgorICAgICAgICAgKHVzZS1tb2R1bGVzIChpY2UtOSBtYXRjaCkKKyAgICAg ICAgICAgICAgICAgICAgICAoZ3VpeCBidWlsZCB1bmlvbikpCisgICAgICAgICAobWF0Y2ggJWJ1 aWxkLWlucHV0cworICAgICAgICAgICAgICAgICgoKG5hbWVzIC4gZGlyZWN0b3JpZXMpIC4uLikK KyAgICAgICAgICAgICAgICAgKHVuaW9uLWJ1aWxkIChhc3NvYy1yZWYgJW91dHB1dHMgIm91dCIp CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXJlY3RvcmllcykKKyAgICAgICAgICAg ICAgICAgI3QpKSkpKQorICAgIChpbnB1dHMKKyAgICAgYCgoImJyZWV6ZS1pY29ucyIgLGJyZWV6 ZS1pY29ucykKKyAgICAgICAoImJyZWV6ZS1hc3NldHMiICxicmVlemUtYXNzZXRzKSkpCisgICAg KGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL0tERS9icmVlemUtaWNvbnMiKQorICAgIChz eW5vcHNpcyAiRnVsbCBCcmVlemUgVGhlbWUiKQorICAgIChkZXNjcmlwdGlvbiAiVGhlIGZ1bGwg QnJlZXplIHZpc3VhbCBzdHlsZTogYSB1bmlvbi1idWlsZCBvZgorYnJlZXplLWFzc2V0cyBhbmQg YnJlZXplLWljb25zLiIpCisgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpncGwyIGxpY2Vuc2U6 Z3BsMyspKSkpCisKIChkZWZpbmUtcHVibGljIGthcGlkb3gKICAgKHBhY2thZ2UKICAgICAobmFt ZSAia2FwaWRveCIpCi0tIAoyLjI4LjAKCg== --00000000000073828705ae7ac637 Content-Type: application/x-patch; name="0001-gnu-kde-frameworks-Add-breeze-assets.patch" Content-Disposition: attachment; filename="0001-gnu-kde-frameworks-Add-breeze-assets.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_keo4kdim0 RnJvbSA0NjQzNThjYzk0NWVlYjRmZmNiNDZiM2RkZmMzNmVlODg5NGU5Mzc4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQcmFmdWxsYSBHaXJpIDxwcmF0aGVibGFja2RpYW1vbmRAZ21h aWwuY29tPgpEYXRlOiBGcmksIDQgU2VwIDIwMjAgMTI6NTY6MjYgKzA1NDUKU3ViamVjdDogW1BB VENIIDEvMl0gZ251OiBrZGUtZnJhbWV3b3JrczogQWRkIGJyZWV6ZS1hc3NldHMKCiogZ251L3Bh Y2thZ2VzL2tkZS1mcmFtZXdvcmtzLnNjbSAoYnJlZXplLWFzc2V0cyk6IE5ldyB2YXJpYWJsZS4K LS0tCiBnbnUvcGFja2FnZXMva2RlLWZyYW1ld29ya3Muc2NtIHwgMzEgKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9nbnUvcGFja2FnZXMva2RlLWZyYW1ld29ya3Muc2NtIGIvZ251L3BhY2thZ2VzL2tk ZS1mcmFtZXdvcmtzLnNjbQppbmRleCBhMWFiZDdkNDZjLi41YTc5YmIzZTc3IDEwMDY0NAotLS0g YS9nbnUvcGFja2FnZXMva2RlLWZyYW1ld29ya3Muc2NtCisrKyBiL2dudS9wYWNrYWdlcy9rZGUt ZnJhbWV3b3Jrcy5zY20KQEAgLTU3LDYgKzU3LDcgQEAKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFj a2FnZXMgZ3N0cmVhbWVyKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBpbWFnZSkKICAg Izp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMga2VyYmVyb3MpCisgICM6dXNlLW1vZHVsZSAoZ251 IHBhY2thZ2VzIGtkZS1wbGFzbWEpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGxpYnJl b2ZmaWNlKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBsaW51eCkKICAgIzp1c2UtbW9k dWxlIChnbnUgcGFja2FnZXMgbXAzKQpAQCAtMzI1LDYgKzMyNiwzNiBAQCBJdCBpcyB0aGUgZGVm YXVsdCBpY29uIHRoZW1lIGZvciB0aGUgS0RFIFBsYXNtYSA1IGRlc2t0b3AuIikKICAgICA7OyB0 ZXh0LgogICAgIChsaWNlbnNlIGxpY2Vuc2U6bGdwbDMrKSkpCiAKKyhkZWZpbmUtcHVibGljIGJy ZWV6ZS1hc3NldHMKKyAgKHBhY2thZ2UKKyAgICAoaW5oZXJpdCBicmVlemUtaWNvbnMpCisgICAg KG5hbWUgImJyZWV6ZS1hc3NldHMiKQorICAgICh2ZXJzaW9uICI1LjE5LjUiKQorICAgIChzb3Vy Y2UgKG9yaWdpbgorICAgICAgICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAgICAg ICAgKHVyaSAoc3RyaW5nLWFwcGVuZAorICAgICAgICAgICAgICAgICAgICAiaHR0cHM6Ly9jb2Rl bG9hZC5naXRodWIuY29tL0tERS9icmVlemUvdGFyLmd6L3YiCisgICAgICAgICAgICAgICAgICAg IHZlcnNpb24pKQorICAgICAgICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAgICAoYmFzZTMy CisgICAgICAgICAgICAgICAgIjEyZmZybTBucmhpMmF2cTJ6N2p4M3BkcDB6Z3N4c2FyeTdncGZw NjB2dnhzMWpydm5rMWIiKSkpKQorICAgIChpbnB1dHMKKyAgICAgYCgsQChwYWNrYWdlLWlucHV0 cyBicmVlemUtaWNvbnMpCisgICAgICAgKCJraTE4biIgLGtpMThuKQorICAgICAgICgia3BhY2th Z2UiICxrcGFja2FnZSkKKyAgICAgICAoImtndWlhZGRvbnMiICxrZ3VpYWRkb25zKQorICAgICAg ICgia2RlY29yYXRpb24iICxrZGVjb3JhdGlvbikKKyAgICAgICAoImtjb3JlYWRkb25zIiAsa2Nv cmVhZGRvbnMpCisgICAgICAgKCJraWNvbnRoZW1lcyIgLGtpY29udGhlbWVzKQorICAgICAgICgi a3dpbmRvd3N5c3RlbSIgLGt3aW5kb3dzeXN0ZW0pCisgICAgICAgKCJrY29uZmlnd2lkZ2V0cyIg LGtjb25maWd3aWRnZXRzKQorICAgICAgICgicXR4MTFleHRyYXMiICxxdHgxMWV4dHJhcykpKQor ICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9LREUvYnJlZXplIikKKyAgICAoc3lu b3BzaXMgIkFydHdvcmssIHN0eWxlcyBhbmQgYXNzZXRzIGZvciB0aGUgQnJlZXplIHZpc3VhbCBz dHlsZSIpCisgICAgKGRlc2NyaXB0aW9uICJUaGlzIHBhY2thZ2UgY29udGFpbnMgYXJ0d29yaywg c3R5bGVzIGFuZCBhc3NldHMgYXNzb2NpYXRlZAord2l0aCB0aGUgQnJlZXplIHZpc3VhbCBzdHls ZS4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6Z3BsMikpKQorCiAoZGVmaW5lLXB1YmxpYyBrYXBp ZG94CiAgIChwYWNrYWdlCiAgICAgKG5hbWUgImthcGlkb3giKQotLSAKMi4yOC4wCgo= --00000000000073828705ae7ac637-- From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 07 04:07:11 2020 Received: (at 43198) by debbugs.gnu.org; 7 Sep 2020 08:07:11 +0000 Received: from localhost ([127.0.0.1]:47837 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFCBC-0004JC-P7 for submit@debbugs.gnu.org; Mon, 07 Sep 2020 04:07:11 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56136) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFCBA-0004Iz-F9 for 43198@debbugs.gnu.org; Mon, 07 Sep 2020 04:07:08 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37398) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kFCB5-0008SZ-7t; Mon, 07 Sep 2020 04:07:03 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=54578 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kFCB4-0001Yq-OT; Mon, 07 Sep 2020 04:07:03 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Prafulla Giri Subject: Re: [bug#43198] Add breeze icon assets In-Reply-To: (Prafulla Giri's message of "Fri, 4 Sep 2020 16:43:33 +0545") References: <878sdpvqj6.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 22 Fructidor an 228 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 07 Sep 2020 10:06:57 +0200 Message-ID: <87a6y2rowu.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43198 Cc: 43198@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Prafulla Giri skribis: > Yes, sir. It seems that breeze-assets is licensed under GPL2 only (I > couldn't find "or any later version" in their license file: > https://github.com/KDE/breeze/blob/master/COPYING Section 9, reads: If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. In this case, we use =E2=80=98gpl2+=E2=80=99 as the license. > I am also concerned regarding the naming of the `breeze` package. I wonder > if that is a good name. But I can't quite think of any other name. > `kde-breeze`? `breeze-style`? I don't know... I worry that this name (if = it > is not the most convenient) might get stuck once it is merged and other > packages start to build on top of it. I don't know. The general convention is to stick to the upstream name: https://guix.gnu.org/manual/en/html_node/Package-Naming.html Regarding the union package, perhaps we can actually leave it up to users to install both breeze-assets and breeze-icons if they want? After all, since these are separate packages upstream, we don=E2=80=99t hav= e to provide a union of both. WDYT? > From 464358cc945eeb4ffcb46b3ddfc36ee8894e9378 Mon Sep 17 00:00:00 2001 > From: Prafulla Giri > Date: Fri, 4 Sep 2020 12:56:26 +0545 > Subject: [PATCH 1/2] gnu: kde-frameworks: Add breeze-assets > > * gnu/packages/kde-frameworks.scm (breeze-assets): New variable. [...] > +(define-public breeze-assets > + (package > + (inherit breeze-icons) > + (name "breeze-assets") > + (version "5.19.5") > + (source (origin > + (method url-fetch) > + (uri (string-append > + "https://codeload.github.com/KDE/breeze/tar.gz/v" > + version)) > + (sha256 > + (base32 > + "12ffrm0nrhi2avq2z7jx3pdp0zgsxsary7gpfp60vvxs1jrvnk1b"))= )) Could you change the URL to a mirror://kde URL? shows that the official tarballs can be obtained from kde.org. With these last changes, we should be all set! Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 08 07:25:41 2020 Received: (at 43198) by debbugs.gnu.org; 8 Sep 2020 11:25:41 +0000 Received: from localhost ([127.0.0.1]:52215 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFbkq-0006ww-Qe for submit@debbugs.gnu.org; Tue, 08 Sep 2020 07:25:41 -0400 Received: from mail-pg1-f179.google.com ([209.85.215.179]:42536) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFbkp-0006wj-5m for 43198@debbugs.gnu.org; Tue, 08 Sep 2020 07:25:39 -0400 Received: by mail-pg1-f179.google.com with SMTP id m5so9822379pgj.9 for <43198@debbugs.gnu.org>; Tue, 08 Sep 2020 04:25:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=0DAA+JW7gwfDyCD4epSz5b992KcPBvsb/JMYmAmNxug=; b=fS2jpi1FSvxQymRvXZJzbZ+JG240mtrhMLIO7gK9EHp0DJNJUsnweMf2yf67gTvtiJ Y/7inXxHD+MAXcllTWwe/r8Q8upWj8HKV/Q2OXmsdgR0ZUZQvxOO6gRb3TG2wlfytRXt KwslflL2zC3SVWHOfJE2ynb6nJ9fsnlufrIjgeEogU7guL+8Rtz+jPAhlGpK68EK9F5k HIVXnzgkPA2PiClmt89sbkuEIoXZEXqjTt7fXQ3CzyvlruKeY60EEwbTstOdDaj9QO/5 JUUqZ/1EWLvnhyfB5cke5OT3fUJ6J6FI2ZvD18igbYd+iWDkYNd9NMAdHkCwFwhiicsU KR5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=0DAA+JW7gwfDyCD4epSz5b992KcPBvsb/JMYmAmNxug=; b=L/Mr+mGQ1a2BQ84ZM/jBL5+GV4DMPSr43WXEluFbDwycFh7yTLYRRDOA6JnQOmIcjh rzbcJJfcnD54d9L9nhDdLcmepds+nRQ+GBuFn7QsYCwhRSOOn8lGbrXnERfFEJdFWHSA 2thvbGOLjJWXyGVu6C/deMPdl1acO7qLurX30Tx8ayUB7Ge9/xiFTKhH4qKv3YQOVA93 mhpARWWQwXYD6D+8w7wL2qaPMSy/3DBPQSCsgZtNSsD5MSt0JcAQhPfhCRFj4b0uU6a0 ISjbCvVczECc/mg46lUssY1F0L6YsQm21J2U+4ZJPWgbjTTmdMlpqkOrKaoHCOgUn8jC lPUA== X-Gm-Message-State: AOAM531aaQCfQ5gP/DP/gt5ktoaj+7OweY7izBa9BcZAp9WQLZII+LCP DfQkSt0JTc4LpVFgtlJxebARnfn6LAvbtntKvCgyhUNqhlI= X-Google-Smtp-Source: ABdhPJyIj/siUH/BnXpB5yk7QaMuiFNzHaxYPkvVzuTlxEmsL7lHRny3W/uskHEl/oFhKvKHunqHrOSwggBLAzyRw7E= X-Received: by 2002:aa7:958f:: with SMTP id z15mr13550477pfj.162.1599564333004; Tue, 08 Sep 2020 04:25:33 -0700 (PDT) MIME-Version: 1.0 References: <878sdpvqj6.fsf@gnu.org> <87a6y2rowu.fsf@gnu.org> In-Reply-To: From: Prafulla Giri Date: Tue, 8 Sep 2020 17:10:20 +0545 Message-ID: Subject: Fwd: [bug#43198] Add breeze icon assets To: 43198@debbugs.gnu.org Content-Type: multipart/mixed; boundary="000000000000dd5bc405aecb9759" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43198 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000dd5bc405aecb9759 Content-Type: multipart/alternative; boundary="000000000000dd5bc105aecb9757" --000000000000dd5bc105aecb9757 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable ---------- Forwarded message --------- From: Prafulla Giri Date: Tue, Sep 8, 2020 at 4:56 PM Subject: Re: [bug#43198] Add breeze icon assets To: Ludovic Court=C3=A8s Mr. Courtes, I have attached updated patches as per your review, sir. Regarding the union-package `breeze`, it seems that `apt search breeze` shows that there are packages like `breeze-icon-theme`, `breeze-cursor-theme`, etc. and then there is one meta-package `breeze`. Personally, as I am going to send in a patch for kdenlive that fixes the breeze-icon-theme startup complaint issue, it'd make it easier if I could just add the `breeze` union package. But I could probably define a union input package in the (inputs ...) field. On Mon, Sep 7, 2020 at 1:52 PM Ludovic Court=C3=A8s wrote: > Hi, > > Prafulla Giri skribis: > > > Yes, sir. It seems that breeze-assets is licensed under GPL2 only (I > > couldn't find "or any later version" in their license file: > > https://github.com/KDE/breeze/blob/master/COPYING > > Section 9, reads: > > If the Program does not specify a version number of this License, you > may choose any version ever published by the Free Software Foundation. > > In this case, we use =E2=80=98gpl2+=E2=80=99 as the license. > > > I am also concerned regarding the naming of the `breeze` package. I > wonder > > if that is a good name. But I can't quite think of any other name. > > `kde-breeze`? `breeze-style`? I don't know... I worry that this name (i= f > it > > is not the most convenient) might get stuck once it is merged and other > > packages start to build on top of it. I don't know. > > The general convention is to stick to the upstream name: > > https://guix.gnu.org/manual/en/html_node/Package-Naming.html > > Regarding the union package, perhaps we can actually leave it up to > users to install both breeze-assets and breeze-icons if they want? > After all, since these are separate packages upstream, we don=E2=80=99t h= ave to > provide a union of both. WDYT? > > > From 464358cc945eeb4ffcb46b3ddfc36ee8894e9378 Mon Sep 17 00:00:00 2001 > > From: Prafulla Giri > > Date: Fri, 4 Sep 2020 12:56:26 +0545 > > Subject: [PATCH 1/2] gnu: kde-frameworks: Add breeze-assets > > > > * gnu/packages/kde-frameworks.scm (breeze-assets): New variable. > > [...] > > > +(define-public breeze-assets > > + (package > > + (inherit breeze-icons) > > + (name "breeze-assets") > > + (version "5.19.5") > > + (source (origin > > + (method url-fetch) > > + (uri (string-append > > + "https://codeload.github.com/KDE/breeze/tar.gz/v" > > + version)) > > + (sha256 > > + (base32 > > + > "12ffrm0nrhi2avq2z7jx3pdp0zgsxsary7gpfp60vvxs1jrvnk1b")))) > > Could you change the URL to a mirror://kde URL? > < > https://github.com/archlinux/svntogit-packages/blob/packages/breeze/trunk= /PKGBUILD > > > shows that the official tarballs can be obtained from kde.org. > > With these last changes, we should be all set! > > Thanks, > Ludo=E2=80=99. > --000000000000dd5bc105aecb9757 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


---------- Forwarded message ---------
From: Prafulla Giri <pratheblackdiamond@gmail.com<= /a>>
Date: Tue, Sep 8, 2020 at 4:56 PM
Subject: Re: [bug#43= 198] Add breeze icon assets
To: Ludovic Court=C3=A8s <ludo@gnu.org>


Mr. Courtes,

I have attached updated patches as = per your review, sir.

Regarding the union-package = `breeze`, it seems that `apt search breeze` shows that there are packages l= ike `breeze-icon-theme`, `breeze-cursor-theme`, etc. and then there is one = meta-package `breeze`. Personally, as I am going to send in a patch for kde= nlive that fixes the breeze-icon-theme startup complaint issue, it'd ma= ke it easier if I could just add the `breeze` union package. But I could pr= obably define a union input package in the (inputs ...) field.

On = Mon, Sep 7, 2020 at 1:52 PM Ludovic Court=C3=A8s <ludo@gnu.org> wrote:
Hi,

Prafulla Giri <pratheblackdiamond@gmail.com> skribis:

> Yes, sir. It seems that breeze-assets is licensed under GPL2 only (I > couldn't find "or any later version" in their license fi= le:
> https://github.com/KDE/breeze/blob/master/COPY= ING

Section 9, reads:

=C2=A0 If the Program does not specify a version number of this License, yo= u
=C2=A0 may choose any version ever published by the Free Software Foundatio= n.

In this case, we use =E2=80=98gpl2+=E2=80=99 as the license.

> I am also concerned regarding the naming of the `breeze` package. I wo= nder
> if that is a good name. But I can't quite think of any other name.=
> `kde-breeze`? `breeze-style`? I don't know... I worry that this na= me (if it
> is not the most convenient) might get stuck once it is merged and othe= r
> packages start to build on top of it. I don't know.

The general convention is to stick to the upstream name:

=C2=A0 https://guix.gnu.org/manual/en/ht= ml_node/Package-Naming.html

Regarding the union package, perhaps we can actually leave it up to
users to install both breeze-assets and breeze-icons if they want?
After all, since these are separate packages upstream, we don=E2=80=99t hav= e to
provide a union of both.=C2=A0 WDYT?

> From 464358cc945eeb4ffcb46b3ddfc36ee8894e9378 Mon Sep 17 00:00:00 2001=
> From: Prafulla Giri <pratheblackdiamond@gmail.com>
> Date: Fri, 4 Sep 2020 12:56:26 +0545
> Subject: [PATCH 1/2] gnu: kde-frameworks: Add breeze-assets
>
> * gnu/packages/kde-frameworks.scm (breeze-assets): New variable.

[...]

> +(define-public breeze-assets
> +=C2=A0 (package
> +=C2=A0 =C2=A0 (inherit breeze-icons)
> +=C2=A0 =C2=A0 (name "breeze-assets")
> +=C2=A0 =C2=A0 (version "5.19.5")
> +=C2=A0 =C2=A0 (source (origin
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (method url-fetch) > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (uri (string-append<= br> > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= "https://codeload.github.com/KDE/breeze/tar.gz/= v"
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= version))
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (sha256
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(base32
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "12ffrm0= nrhi2avq2z7jx3pdp0zgsxsary7gpfp60vvxs1jrvnk1b"))))

Could you change the URL to a mirror://kde URL?
<https://github= .com/archlinux/svntogit-packages/blob/packages/breeze/trunk/PKGBUILD>= ;
shows that the official tarballs can be obtained from kde.org.

With these last changes, we should be all set!

Thanks,
Ludo=E2=80=99.
--000000000000dd5bc105aecb9757-- --000000000000dd5bc405aecb9759 Content-Type: application/x-patch; name="0001-gnu-kde-frameworks-Add-breeze-assets.patch" Content-Disposition: attachment; filename="0001-gnu-kde-frameworks-Add-breeze-assets.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ketus3kg0 RnJvbSA4MDk2NDAxZjZmOTc3Y2Y0OGI2NjkxNGUxNjFkYTBlZmQxMjQ5MzFlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQcmFmdWxsYSBHaXJpIDxwcmF0aGVibGFja2RpYW1vbmRAZ21h aWwuY29tPgpEYXRlOiBGcmksIDQgU2VwIDIwMjAgMTI6NTY6MjYgKzA1NDUKU3ViamVjdDogW1BB VENIIDEvMl0gZ251OiBrZGUtZnJhbWV3b3JrczogQWRkIGJyZWV6ZS1hc3NldHMKCiogZ251L3Bh Y2thZ2VzL2tkZS1mcmFtZXdvcmtzLnNjbSAoYnJlZXplLWFzc2V0cyk6IE5ldyB2YXJpYWJsZS4K LS0tCiBnbnUvcGFja2FnZXMva2RlLWZyYW1ld29ya3Muc2NtIHwgMzEgKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9nbnUvcGFja2FnZXMva2RlLWZyYW1ld29ya3Muc2NtIGIvZ251L3BhY2thZ2VzL2tk ZS1mcmFtZXdvcmtzLnNjbQppbmRleCBhMWFiZDdkNDZjLi5lMGI1ZThkMDZlIDEwMDY0NAotLS0g YS9nbnUvcGFja2FnZXMva2RlLWZyYW1ld29ya3Muc2NtCisrKyBiL2dudS9wYWNrYWdlcy9rZGUt ZnJhbWV3b3Jrcy5zY20KQEAgLTU3LDYgKzU3LDcgQEAKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFj a2FnZXMgZ3N0cmVhbWVyKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBpbWFnZSkKICAg Izp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMga2VyYmVyb3MpCisgICM6dXNlLW1vZHVsZSAoZ251 IHBhY2thZ2VzIGtkZS1wbGFzbWEpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGxpYnJl b2ZmaWNlKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBsaW51eCkKICAgIzp1c2UtbW9k dWxlIChnbnUgcGFja2FnZXMgbXAzKQpAQCAtMzI1LDYgKzMyNiwzNiBAQCBJdCBpcyB0aGUgZGVm YXVsdCBpY29uIHRoZW1lIGZvciB0aGUgS0RFIFBsYXNtYSA1IGRlc2t0b3AuIikKICAgICA7OyB0 ZXh0LgogICAgIChsaWNlbnNlIGxpY2Vuc2U6bGdwbDMrKSkpCiAKKyhkZWZpbmUtcHVibGljIGJy ZWV6ZS1hc3NldHMKKyAgKHBhY2thZ2UKKyAgICAoaW5oZXJpdCBicmVlemUtaWNvbnMpCisgICAg KG5hbWUgImJyZWV6ZS1hc3NldHMiKQorICAgICh2ZXJzaW9uICI1LjE5LjUiKQorICAgIChzb3Vy Y2UgKG9yaWdpbgorICAgICAgICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAgICAg ICAgKHVyaSAoc3RyaW5nLWFwcGVuZAorICAgICAgICAgICAgICAgICAgICAibWlycm9yOi8va2Rl L3N0YWJsZS9wbGFzbWEvIiB2ZXJzaW9uCisgICAgICAgICAgICAgICAgICAgICIvYnJlZXplLSIg dmVyc2lvbiAiLnRhci54eiIpKQorICAgICAgICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAg ICAoYmFzZTMyCisgICAgICAgICAgICAgICAgIjBkcGsxdzd6Y2FmcnpmNDZqMDYwaTFxYjBmd3Fw c2Zsa2Z6cjZnY2FyODFsbG1qbmM0YjEiKSkpKQorICAgIChpbnB1dHMKKyAgICAgYCgsQChwYWNr YWdlLWlucHV0cyBicmVlemUtaWNvbnMpCisgICAgICAgKCJraTE4biIgLGtpMThuKQorICAgICAg ICgia3BhY2thZ2UiICxrcGFja2FnZSkKKyAgICAgICAoImtndWlhZGRvbnMiICxrZ3VpYWRkb25z KQorICAgICAgICgia2RlY29yYXRpb24iICxrZGVjb3JhdGlvbikKKyAgICAgICAoImtjb3JlYWRk b25zIiAsa2NvcmVhZGRvbnMpCisgICAgICAgKCJraWNvbnRoZW1lcyIgLGtpY29udGhlbWVzKQor ICAgICAgICgia3dpbmRvd3N5c3RlbSIgLGt3aW5kb3dzeXN0ZW0pCisgICAgICAgKCJrY29uZmln d2lkZ2V0cyIgLGtjb25maWd3aWRnZXRzKQorICAgICAgICgicXR4MTFleHRyYXMiICxxdHgxMWV4 dHJhcykpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9LREUvYnJlZXplIikK KyAgICAoc3lub3BzaXMgIkFydHdvcmssIHN0eWxlcyBhbmQgYXNzZXRzIGZvciB0aGUgQnJlZXpl IHZpc3VhbCBzdHlsZSIpCisgICAgKGRlc2NyaXB0aW9uICJUaGlzIHBhY2thZ2UgY29udGFpbnMg YXJ0d29yaywgc3R5bGVzIGFuZCBhc3NldHMgYXNzb2NpYXRlZAord2l0aCB0aGUgQnJlZXplIHZp c3VhbCBzdHlsZS4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6Z3BsMispKSkKKwogKGRlZmluZS1w dWJsaWMga2FwaWRveAogICAocGFja2FnZQogICAgIChuYW1lICJrYXBpZG94IikKLS0gCjIuMjgu MAoK --000000000000dd5bc405aecb9759 Content-Type: application/x-patch; name="0002-gnu-kde-frameworks-Add-breeze.patch" Content-Disposition: attachment; filename="0002-gnu-kde-frameworks-Add-breeze.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ketus3tv1 RnJvbSBiN2Q0ZTU3MjkyM2E5OGNjNGZmMjY2ZTk1YTNiZDI0NzU1NmZiODM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQcmFmdWxsYSBHaXJpIDxwcmF0aGVibGFja2RpYW1vbmRAZ21h aWwuY29tPgpEYXRlOiBGcmksIDQgU2VwIDIwMjAgMTI6NTk6MjggKzA1NDUKU3ViamVjdDogW1BB VENIIDIvMl0gZ251OiBrZGUtZnJhbWV3b3JrczogQWRkIGJyZWV6ZQoKKiBnbnUvcGFja2FnZXMv a2RlLWZyYW1ld29ya3Muc2NtIChicmVlemUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2th Z2VzL2tkZS1mcmFtZXdvcmtzLnNjbSB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwog MSBmaWxlIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2Fn ZXMva2RlLWZyYW1ld29ya3Muc2NtIGIvZ251L3BhY2thZ2VzL2tkZS1mcmFtZXdvcmtzLnNjbQpp bmRleCBlMGI1ZThkMDZlLi5mYzFiZmViYTMwIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMva2Rl LWZyYW1ld29ya3Muc2NtCisrKyBiL2dudS9wYWNrYWdlcy9rZGUtZnJhbWV3b3Jrcy5zY20KQEAg LTI3LDYgKzI3LDcgQEAKIChkZWZpbmUtbW9kdWxlIChnbnUgcGFja2FnZXMga2RlLWZyYW1ld29y a3MpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gY21ha2UpCiAgICM6dXNlLW1v ZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gcXQpCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1z eXN0ZW0gdHJpdmlhbCkKICAgIzp1c2UtbW9kdWxlIChndWl4IGRvd25sb2FkKQogICAjOnVzZS1t b2R1bGUgKChndWl4IGxpY2Vuc2VzKSAjOnByZWZpeCBsaWNlbnNlOikKICAgIzp1c2UtbW9kdWxl IChndWl4IHBhY2thZ2VzKQpAQCAtMzU2LDYgKzM1NywzMiBAQCBJdCBpcyB0aGUgZGVmYXVsdCBp Y29uIHRoZW1lIGZvciB0aGUgS0RFIFBsYXNtYSA1IGRlc2t0b3AuIikKIHdpdGggdGhlIEJyZWV6 ZSB2aXN1YWwgc3R5bGUuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmdwbDIrKSkpCiAKKyhkZWZp bmUtcHVibGljIGJyZWV6ZQorICAocGFja2FnZQorICAgIChuYW1lICJicmVlemUiKQorICAgICh2 ZXJzaW9uIChwYWNrYWdlLXZlcnNpb24gYnJlZXplLWFzc2V0cykpCisgICAgKHNvdXJjZSAjZikK KyAgICAoYnVpbGQtc3lzdGVtIHRyaXZpYWwtYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMK KyAgICAgYCgjOm1vZHVsZXMgKChndWl4IGJ1aWxkIHVuaW9uKSkKKyAgICAgICAjOmJ1aWxkZXIK KyAgICAgICAoYmVnaW4KKyAgICAgICAgICh1c2UtbW9kdWxlcyAoaWNlLTkgbWF0Y2gpCisgICAg ICAgICAgICAgICAgICAgICAgKGd1aXggYnVpbGQgdW5pb24pKQorICAgICAgICAgKG1hdGNoICVi dWlsZC1pbnB1dHMKKyAgICAgICAgICAgICAgICAoKChuYW1lcyAuIGRpcmVjdG9yaWVzKSAuLi4p CisgICAgICAgICAgICAgICAgICh1bmlvbi1idWlsZCAoYXNzb2MtcmVmICVvdXRwdXRzICJvdXQi KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlyZWN0b3JpZXMpCisgICAgICAgICAg ICAgICAgICN0KSkpKSkKKyAgICAoaW5wdXRzCisgICAgIGAoKCJicmVlemUtaWNvbnMiICxicmVl emUtaWNvbnMpCisgICAgICAgKCJicmVlemUtYXNzZXRzIiAsYnJlZXplLWFzc2V0cykpKQorICAg IChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9LREUvYnJlZXplLWljb25zIikKKyAgICAo c3lub3BzaXMgIkZ1bGwgQnJlZXplIFRoZW1lIikKKyAgICAoZGVzY3JpcHRpb24gIlRoZSBmdWxs IEJyZWV6ZSB2aXN1YWwgc3R5bGU6IGEgdW5pb24tYnVpbGQgb2YKK2JyZWV6ZS1hc3NldHMgYW5k IGJyZWV6ZS1pY29ucy4iKQorICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6Z3BsMiBsaWNlbnNl OmdwbDMrKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBrYXBpZG94CiAgIChwYWNrYWdlCiAgICAgKG5h bWUgImthcGlkb3giKQotLSAKMi4yOC4wCgo= --000000000000dd5bc405aecb9759-- From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 09 03:26:59 2020 Received: (at 43198) by debbugs.gnu.org; 9 Sep 2020 07:26:59 +0000 Received: from localhost ([127.0.0.1]:57003 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFuVO-0001jg-Fx for submit@debbugs.gnu.org; Wed, 09 Sep 2020 03:26:59 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39764) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFuVM-0001jU-Pt for 43198@debbugs.gnu.org; Wed, 09 Sep 2020 03:26:57 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57170) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kFuVH-0005ot-HE for 43198@debbugs.gnu.org; Wed, 09 Sep 2020 03:26:51 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=54534 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kFuVF-0006L9-RV for 43198@debbugs.gnu.org; Wed, 09 Sep 2020 03:26:51 -0400 Resent-To: 43198@debbugs.gnu.org Resent-From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Resent-Date: Wed, 09 Sep 2020 09:26:43 +0200 Resent-Message-ID: <87wo13mmvg.fsf@gnu.org> Received: from solo.fdn.fr ([unix socket]) by solo (Cyrus 2.5.10-Debian-2.5.10-3.2) with LMTPA; Tue, 08 Sep 2020 13:11:19 +0200 X-Sieve: CMU Sieve 2.4 Received: by solo.fdn.fr (Postfix) id 955E1D0BC9; Tue, 8 Sep 2020 13:11:19 +0200 (CEST) Received: from eggs.gnu.org (eggs.gnu.org [IPv6:2001:470:142:3::10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by solo.fdn.fr (Postfix) with ESMTPS id 69112D0B76 for ; Tue, 8 Sep 2020 13:11:19 +0200 (CEST) Received: from fencepost.gnu.org ([2001:470:142:3::e]:37011) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kFbWv-0006QX-2e for ludovic.courtes@fdn.fr; Tue, 08 Sep 2020 07:11:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54374) by fencepost.gnu.org with esmtps (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kFbWu-0003aH-Lk for ludo@gnu.org; Tue, 08 Sep 2020 07:11:16 -0400 Received: from mail-pf1-x443.google.com ([2607:f8b0:4864:20::443]:43560) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kFbWs-0006Q2-7x for ludo@gnu.org; Tue, 08 Sep 2020 07:11:16 -0400 Received: by mail-pf1-x443.google.com with SMTP id f18so10663490pfa.10 for ; Tue, 08 Sep 2020 04:11:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=RgFPSD7gBGWZbAYF0ldJVQIS9/KQ/HAGLJiahVmhgC8=; b=CeqH8rnsfrFKJj1Py37IxAkPL3EMY0TCAVzovrOkE4E2Ys/+LRPxTmaqRmNhW9CD9/ uJv+V6np+wqYfJQFrqnGyYxdG1K4AoVfF/ShD6fDsFHb3vznFz5QXfQtsoXJ63nBNTl8 auze7v/+WjUExWJNCF2La+gDrb3BLaYY5Cj78yV3vvLKq140jrR0fX153lvxx7Lj27X8 zETpIps0Y15UcHIUImaKIZ3SrSvfxvjZP86/pwAb4vG7ubuu+uPqyLhdS6ANXciKXcvO EAmcJO47pjnfh7Q6svrVeIpJ8zfqWPG2a+70DifyX1pz4097tipav+w984W8sXcXgHE1 TIUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=RgFPSD7gBGWZbAYF0ldJVQIS9/KQ/HAGLJiahVmhgC8=; b=OUX1bWJCrPmu04SqC6O0fTP5qUThuFhktcACp+Ny1l+aieYdXslHqAu6B+LYDu3O3q 5X83MQroea4DF7JaSiT9ZSQM9/Q2UO9TslwcK2oYjBxCwrY+BAe3UekXQs1BFtw04uX7 i3Xu+Qbx7fN09jg134cKPHkg094I7OgUcLqg9un/DJ0X8qb8GbCYh2O9T0suGx/Z2C1t tFhVTqbDA/nmteOGbkX/+IqTiIfL7oNs/lQTPOG8IZSnYsUjiQugzNqLtJcWlW8eZPMh izeFvralkE+A6yYzagEb6jASu8UEkFPRVDLhdReGz9USq+IsmRdVdApiZLl930y4FrIJ 6sfA== X-Gm-Message-State: AOAM533HoMZNUyQqo7MUvEkqmNw9TNh/x+/fqhdYpli4ajQW6ieBv7w1 eL/J4B/cVYNpaZE6xAx9DYgkhmeXrZxW+9S/yKogkO+tQ1o= X-Google-Smtp-Source: ABdhPJwchw42XBDYlxqm4orTSV9hNMJuzqnSDnUfobVpcnmXo60yfWcUHQh2qxym6og6WNATIOIiIALdyyn3MDUukTE= X-Received: by 2002:a65:5c0d:: with SMTP id u13mr20565003pgr.333.1599563472122; Tue, 08 Sep 2020 04:11:12 -0700 (PDT) MIME-Version: 1.0 References: <878sdpvqj6.fsf@gnu.org> <87a6y2rowu.fsf@gnu.org> In-Reply-To: <87a6y2rowu.fsf@gnu.org> From: Prafulla Giri Date: Tue, 8 Sep 2020 16:56:00 +0545 Message-ID: Subject: Re: [bug#43198] Add breeze icon assets To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Content-Type: multipart/mixed; boundary="0000000000008d6a8105aecb6487" Received-SPF: pass client-ip=2607:f8b0:4864:20::443; envelope-from=pratheblackdiamond@gmail.com; helo=mail-pf1-x443.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 43198 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --0000000000008d6a8105aecb6487 Content-Type: multipart/alternative; boundary="0000000000008d6a8005aecb6485" --0000000000008d6a8005aecb6485 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Mr. Courtes, I have attached updated patches as per your review, sir. Regarding the union-package `breeze`, it seems that `apt search breeze` shows that there are packages like `breeze-icon-theme`, `breeze-cursor-theme`, etc. and then there is one meta-package `breeze`. Personally, as I am going to send in a patch for kdenlive that fixes the breeze-icon-theme startup complaint issue, it'd make it easier if I could just add the `breeze` union package. But I could probably define a union input package in the (inputs ...) field. On Mon, Sep 7, 2020 at 1:52 PM Ludovic Court=C3=A8s wrote: > Hi, > > Prafulla Giri skribis: > > > Yes, sir. It seems that breeze-assets is licensed under GPL2 only (I > > couldn't find "or any later version" in their license file: > > https://github.com/KDE/breeze/blob/master/COPYING > > Section 9, reads: > > If the Program does not specify a version number of this License, you > may choose any version ever published by the Free Software Foundation. > > In this case, we use =E2=80=98gpl2+=E2=80=99 as the license. > > > I am also concerned regarding the naming of the `breeze` package. I > wonder > > if that is a good name. But I can't quite think of any other name. > > `kde-breeze`? `breeze-style`? I don't know... I worry that this name (i= f > it > > is not the most convenient) might get stuck once it is merged and other > > packages start to build on top of it. I don't know. > > The general convention is to stick to the upstream name: > > https://guix.gnu.org/manual/en/html_node/Package-Naming.html > > Regarding the union package, perhaps we can actually leave it up to > users to install both breeze-assets and breeze-icons if they want? > After all, since these are separate packages upstream, we don=E2=80=99t h= ave to > provide a union of both. WDYT? > > > From 464358cc945eeb4ffcb46b3ddfc36ee8894e9378 Mon Sep 17 00:00:00 2001 > > From: Prafulla Giri > > Date: Fri, 4 Sep 2020 12:56:26 +0545 > > Subject: [PATCH 1/2] gnu: kde-frameworks: Add breeze-assets > > > > * gnu/packages/kde-frameworks.scm (breeze-assets): New variable. > > [...] > > > +(define-public breeze-assets > > + (package > > + (inherit breeze-icons) > > + (name "breeze-assets") > > + (version "5.19.5") > > + (source (origin > > + (method url-fetch) > > + (uri (string-append > > + "https://codeload.github.com/KDE/breeze/tar.gz/v" > > + version)) > > + (sha256 > > + (base32 > > + > "12ffrm0nrhi2avq2z7jx3pdp0zgsxsary7gpfp60vvxs1jrvnk1b")))) > > Could you change the URL to a mirror://kde URL? > < > https://github.com/archlinux/svntogit-packages/blob/packages/breeze/trunk= /PKGBUILD > > > shows that the official tarballs can be obtained from kde.org. > > With these last changes, we should be all set! > > Thanks, > Ludo=E2=80=99. > --0000000000008d6a8005aecb6485 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Mr. Courtes,

I have attached= updated patches as per your review, sir.

Regardin= g the union-package `breeze`, it seems that `apt search breeze` shows that = there are packages like `breeze-icon-theme`, `breeze-cursor-theme`, etc. an= d then there is one meta-package `breeze`. Personally, as I am going to sen= d in a patch for kdenlive that fixes the breeze-icon-theme startup complain= t issue, it'd make it easier if I could just add the `breeze` union pac= kage. But I could probably define a union input package in the (inputs ...)= field.

On Mon, Sep 7, 2020 at 1:52 PM Ludovic Court=C3=A8s <ludo@gnu.org> wrote:
Hi,

Prafulla Giri <pratheblackdiamond@gmail.com> skribis:

> Yes, sir. It seems that breeze-assets is licensed under GPL2 only (I > couldn't find "or any later version" in their license fi= le:
> https://github.com/KDE/breeze/blob/master/COPY= ING

Section 9, reads:

=C2=A0 If the Program does not specify a version number of this License, yo= u
=C2=A0 may choose any version ever published by the Free Software Foundatio= n.

In this case, we use =E2=80=98gpl2+=E2=80=99 as the license.

> I am also concerned regarding the naming of the `breeze` package. I wo= nder
> if that is a good name. But I can't quite think of any other name.=
> `kde-breeze`? `breeze-style`? I don't know... I worry that this na= me (if it
> is not the most convenient) might get stuck once it is merged and othe= r
> packages start to build on top of it. I don't know.

The general convention is to stick to the upstream name:

=C2=A0 https://guix.gnu.org/manual/en/ht= ml_node/Package-Naming.html

Regarding the union package, perhaps we can actually leave it up to
users to install both breeze-assets and breeze-icons if they want?
After all, since these are separate packages upstream, we don=E2=80=99t hav= e to
provide a union of both.=C2=A0 WDYT?

> From 464358cc945eeb4ffcb46b3ddfc36ee8894e9378 Mon Sep 17 00:00:00 2001=
> From: Prafulla Giri <pratheblackdiamond@gmail.com>
> Date: Fri, 4 Sep 2020 12:56:26 +0545
> Subject: [PATCH 1/2] gnu: kde-frameworks: Add breeze-assets
>
> * gnu/packages/kde-frameworks.scm (breeze-assets): New variable.

[...]

> +(define-public breeze-assets
> +=C2=A0 (package
> +=C2=A0 =C2=A0 (inherit breeze-icons)
> +=C2=A0 =C2=A0 (name "breeze-assets")
> +=C2=A0 =C2=A0 (version "5.19.5")
> +=C2=A0 =C2=A0 (source (origin
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (method url-fetch) > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (uri (string-append<= br> > +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= "https://codeload.github.com/KDE/breeze/tar.gz/= v"
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= version))
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (sha256
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(base32
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "12ffrm0= nrhi2avq2z7jx3pdp0zgsxsary7gpfp60vvxs1jrvnk1b"))))

Could you change the URL to a mirror://kde URL?
<https://github= .com/archlinux/svntogit-packages/blob/packages/breeze/trunk/PKGBUILD>= ;
shows that the official tarballs can be obtained from kde.org.

With these last changes, we should be all set!

Thanks,
Ludo=E2=80=99.
--0000000000008d6a8005aecb6485-- --0000000000008d6a8105aecb6487 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-kde-frameworks-Add-breeze-assets.patch" Content-Disposition: attachment; filename="0001-gnu-kde-frameworks-Add-breeze-assets.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ketus3kg0 RnJvbSA4MDk2NDAxZjZmOTc3Y2Y0OGI2NjkxNGUxNjFkYTBlZmQxMjQ5MzFlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQcmFmdWxsYSBHaXJpIDxwcmF0aGVibGFja2RpYW1vbmRAZ21h aWwuY29tPgpEYXRlOiBGcmksIDQgU2VwIDIwMjAgMTI6NTY6MjYgKzA1NDUKU3ViamVjdDogW1BB VENIIDEvMl0gZ251OiBrZGUtZnJhbWV3b3JrczogQWRkIGJyZWV6ZS1hc3NldHMKCiogZ251L3Bh Y2thZ2VzL2tkZS1mcmFtZXdvcmtzLnNjbSAoYnJlZXplLWFzc2V0cyk6IE5ldyB2YXJpYWJsZS4K LS0tCiBnbnUvcGFja2FnZXMva2RlLWZyYW1ld29ya3Muc2NtIHwgMzEgKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9nbnUvcGFja2FnZXMva2RlLWZyYW1ld29ya3Muc2NtIGIvZ251L3BhY2thZ2VzL2tk ZS1mcmFtZXdvcmtzLnNjbQppbmRleCBhMWFiZDdkNDZjLi5lMGI1ZThkMDZlIDEwMDY0NAotLS0g YS9nbnUvcGFja2FnZXMva2RlLWZyYW1ld29ya3Muc2NtCisrKyBiL2dudS9wYWNrYWdlcy9rZGUt ZnJhbWV3b3Jrcy5zY20KQEAgLTU3LDYgKzU3LDcgQEAKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFj a2FnZXMgZ3N0cmVhbWVyKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBpbWFnZSkKICAg Izp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMga2VyYmVyb3MpCisgICM6dXNlLW1vZHVsZSAoZ251 IHBhY2thZ2VzIGtkZS1wbGFzbWEpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGxpYnJl b2ZmaWNlKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBsaW51eCkKICAgIzp1c2UtbW9k dWxlIChnbnUgcGFja2FnZXMgbXAzKQpAQCAtMzI1LDYgKzMyNiwzNiBAQCBJdCBpcyB0aGUgZGVm YXVsdCBpY29uIHRoZW1lIGZvciB0aGUgS0RFIFBsYXNtYSA1IGRlc2t0b3AuIikKICAgICA7OyB0 ZXh0LgogICAgIChsaWNlbnNlIGxpY2Vuc2U6bGdwbDMrKSkpCiAKKyhkZWZpbmUtcHVibGljIGJy ZWV6ZS1hc3NldHMKKyAgKHBhY2thZ2UKKyAgICAoaW5oZXJpdCBicmVlemUtaWNvbnMpCisgICAg KG5hbWUgImJyZWV6ZS1hc3NldHMiKQorICAgICh2ZXJzaW9uICI1LjE5LjUiKQorICAgIChzb3Vy Y2UgKG9yaWdpbgorICAgICAgICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAgICAg ICAgKHVyaSAoc3RyaW5nLWFwcGVuZAorICAgICAgICAgICAgICAgICAgICAibWlycm9yOi8va2Rl L3N0YWJsZS9wbGFzbWEvIiB2ZXJzaW9uCisgICAgICAgICAgICAgICAgICAgICIvYnJlZXplLSIg dmVyc2lvbiAiLnRhci54eiIpKQorICAgICAgICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAg ICAoYmFzZTMyCisgICAgICAgICAgICAgICAgIjBkcGsxdzd6Y2FmcnpmNDZqMDYwaTFxYjBmd3Fw c2Zsa2Z6cjZnY2FyODFsbG1qbmM0YjEiKSkpKQorICAgIChpbnB1dHMKKyAgICAgYCgsQChwYWNr YWdlLWlucHV0cyBicmVlemUtaWNvbnMpCisgICAgICAgKCJraTE4biIgLGtpMThuKQorICAgICAg ICgia3BhY2thZ2UiICxrcGFja2FnZSkKKyAgICAgICAoImtndWlhZGRvbnMiICxrZ3VpYWRkb25z KQorICAgICAgICgia2RlY29yYXRpb24iICxrZGVjb3JhdGlvbikKKyAgICAgICAoImtjb3JlYWRk b25zIiAsa2NvcmVhZGRvbnMpCisgICAgICAgKCJraWNvbnRoZW1lcyIgLGtpY29udGhlbWVzKQor ICAgICAgICgia3dpbmRvd3N5c3RlbSIgLGt3aW5kb3dzeXN0ZW0pCisgICAgICAgKCJrY29uZmln d2lkZ2V0cyIgLGtjb25maWd3aWRnZXRzKQorICAgICAgICgicXR4MTFleHRyYXMiICxxdHgxMWV4 dHJhcykpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9LREUvYnJlZXplIikK KyAgICAoc3lub3BzaXMgIkFydHdvcmssIHN0eWxlcyBhbmQgYXNzZXRzIGZvciB0aGUgQnJlZXpl IHZpc3VhbCBzdHlsZSIpCisgICAgKGRlc2NyaXB0aW9uICJUaGlzIHBhY2thZ2UgY29udGFpbnMg YXJ0d29yaywgc3R5bGVzIGFuZCBhc3NldHMgYXNzb2NpYXRlZAord2l0aCB0aGUgQnJlZXplIHZp c3VhbCBzdHlsZS4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6Z3BsMispKSkKKwogKGRlZmluZS1w dWJsaWMga2FwaWRveAogICAocGFja2FnZQogICAgIChuYW1lICJrYXBpZG94IikKLS0gCjIuMjgu MAoK --0000000000008d6a8105aecb6487 Content-Type: text/x-patch; charset="US-ASCII"; name="0002-gnu-kde-frameworks-Add-breeze.patch" Content-Disposition: attachment; filename="0002-gnu-kde-frameworks-Add-breeze.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ketus3tv1 RnJvbSBiN2Q0ZTU3MjkyM2E5OGNjNGZmMjY2ZTk1YTNiZDI0NzU1NmZiODM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQcmFmdWxsYSBHaXJpIDxwcmF0aGVibGFja2RpYW1vbmRAZ21h aWwuY29tPgpEYXRlOiBGcmksIDQgU2VwIDIwMjAgMTI6NTk6MjggKzA1NDUKU3ViamVjdDogW1BB VENIIDIvMl0gZ251OiBrZGUtZnJhbWV3b3JrczogQWRkIGJyZWV6ZQoKKiBnbnUvcGFja2FnZXMv a2RlLWZyYW1ld29ya3Muc2NtIChicmVlemUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2th Z2VzL2tkZS1mcmFtZXdvcmtzLnNjbSB8IDI3ICsrKysrKysrKysrKysrKysrKysrKysrKysrKwog MSBmaWxlIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2Fn ZXMva2RlLWZyYW1ld29ya3Muc2NtIGIvZ251L3BhY2thZ2VzL2tkZS1mcmFtZXdvcmtzLnNjbQpp bmRleCBlMGI1ZThkMDZlLi5mYzFiZmViYTMwIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMva2Rl LWZyYW1ld29ya3Muc2NtCisrKyBiL2dudS9wYWNrYWdlcy9rZGUtZnJhbWV3b3Jrcy5zY20KQEAg LTI3LDYgKzI3LDcgQEAKIChkZWZpbmUtbW9kdWxlIChnbnUgcGFja2FnZXMga2RlLWZyYW1ld29y a3MpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gY21ha2UpCiAgICM6dXNlLW1v ZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gcXQpCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1z eXN0ZW0gdHJpdmlhbCkKICAgIzp1c2UtbW9kdWxlIChndWl4IGRvd25sb2FkKQogICAjOnVzZS1t b2R1bGUgKChndWl4IGxpY2Vuc2VzKSAjOnByZWZpeCBsaWNlbnNlOikKICAgIzp1c2UtbW9kdWxl IChndWl4IHBhY2thZ2VzKQpAQCAtMzU2LDYgKzM1NywzMiBAQCBJdCBpcyB0aGUgZGVmYXVsdCBp Y29uIHRoZW1lIGZvciB0aGUgS0RFIFBsYXNtYSA1IGRlc2t0b3AuIikKIHdpdGggdGhlIEJyZWV6 ZSB2aXN1YWwgc3R5bGUuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmdwbDIrKSkpCiAKKyhkZWZp bmUtcHVibGljIGJyZWV6ZQorICAocGFja2FnZQorICAgIChuYW1lICJicmVlemUiKQorICAgICh2 ZXJzaW9uIChwYWNrYWdlLXZlcnNpb24gYnJlZXplLWFzc2V0cykpCisgICAgKHNvdXJjZSAjZikK KyAgICAoYnVpbGQtc3lzdGVtIHRyaXZpYWwtYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMK KyAgICAgYCgjOm1vZHVsZXMgKChndWl4IGJ1aWxkIHVuaW9uKSkKKyAgICAgICAjOmJ1aWxkZXIK KyAgICAgICAoYmVnaW4KKyAgICAgICAgICh1c2UtbW9kdWxlcyAoaWNlLTkgbWF0Y2gpCisgICAg ICAgICAgICAgICAgICAgICAgKGd1aXggYnVpbGQgdW5pb24pKQorICAgICAgICAgKG1hdGNoICVi dWlsZC1pbnB1dHMKKyAgICAgICAgICAgICAgICAoKChuYW1lcyAuIGRpcmVjdG9yaWVzKSAuLi4p CisgICAgICAgICAgICAgICAgICh1bmlvbi1idWlsZCAoYXNzb2MtcmVmICVvdXRwdXRzICJvdXQi KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlyZWN0b3JpZXMpCisgICAgICAgICAg ICAgICAgICN0KSkpKSkKKyAgICAoaW5wdXRzCisgICAgIGAoKCJicmVlemUtaWNvbnMiICxicmVl emUtaWNvbnMpCisgICAgICAgKCJicmVlemUtYXNzZXRzIiAsYnJlZXplLWFzc2V0cykpKQorICAg IChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9LREUvYnJlZXplLWljb25zIikKKyAgICAo c3lub3BzaXMgIkZ1bGwgQnJlZXplIFRoZW1lIikKKyAgICAoZGVzY3JpcHRpb24gIlRoZSBmdWxs IEJyZWV6ZSB2aXN1YWwgc3R5bGU6IGEgdW5pb24tYnVpbGQgb2YKK2JyZWV6ZS1hc3NldHMgYW5k IGJyZWV6ZS1pY29ucy4iKQorICAgIChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6Z3BsMiBsaWNlbnNl OmdwbDMrKSkpKQorCiAoZGVmaW5lLXB1YmxpYyBrYXBpZG94CiAgIChwYWNrYWdlCiAgICAgKG5h bWUgImthcGlkb3giKQotLSAKMi4yOC4wCgo= --0000000000008d6a8105aecb6487-- From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 09 03:26:48 2020 Received: (at 43198-done) by debbugs.gnu.org; 9 Sep 2020 07:26:48 +0000 Received: from localhost ([127.0.0.1]:57000 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFuVE-0001jI-63 for submit@debbugs.gnu.org; Wed, 09 Sep 2020 03:26:48 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39714) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFuVC-0001j6-IR for 43198-done@debbugs.gnu.org; Wed, 09 Sep 2020 03:26:46 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57167) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kFuV7-0005mi-Aj; Wed, 09 Sep 2020 03:26:41 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=54532 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kFuV6-0006Kw-QU; Wed, 09 Sep 2020 03:26:41 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Prafulla Giri Subject: Re: [bug#43198] Add breeze icon assets References: <878sdpvqj6.fsf@gnu.org> <87a6y2rowu.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 24 Fructidor an 228 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Wed, 09 Sep 2020 09:26:34 +0200 In-Reply-To: (Prafulla Giri's message of "Tue, 8 Sep 2020 16:56:00 +0545") Message-ID: <87zh5zmmvp.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43198-done Cc: 43198-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Prafulla Giri skribis: > From 8096401f6f977cf48b66914e161da0efd124931e Mon Sep 17 00:00:00 2001 > From: Prafulla Giri > Date: Fri, 4 Sep 2020 12:56:26 +0545 > Subject: [PATCH 1/2] gnu: kde-frameworks: Add breeze-assets > > * gnu/packages/kde-frameworks.scm (breeze-assets): New variable. Applied. > From b7d4e572923a98cc4ff266e95a3bd247556fb834 Mon Sep 17 00:00:00 2001 > From: Prafulla Giri > Date: Fri, 4 Sep 2020 12:59:28 +0545 > Subject: [PATCH 2/2] gnu: kde-frameworks: Add breeze > > * gnu/packages/kde-frameworks.scm (breeze): New variable. [...] > + (synopsis "Full Breeze Theme") > + (description "The full Breeze visual style: a union-build of > +breeze-assets and breeze-icons.") I tweaked these and applied it. Thank you! Ludo=E2=80=99. PS: Please keep the bug Cc=E2=80=99d. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 09 04:27:27 2020 Received: (at 43198-done) by debbugs.gnu.org; 9 Sep 2020 08:27:28 +0000 Received: from localhost ([127.0.0.1]:57112 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFvRv-0007c3-Kl for submit@debbugs.gnu.org; Wed, 09 Sep 2020 04:27:27 -0400 Received: from mail-pg1-f170.google.com ([209.85.215.170]:34988) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFvRr-0007bn-TM for 43198-done@debbugs.gnu.org; Wed, 09 Sep 2020 04:27:25 -0400 Received: by mail-pg1-f170.google.com with SMTP id g29so1557355pgl.2 for <43198-done@debbugs.gnu.org>; Wed, 09 Sep 2020 01:27:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=FAhrGPCVnPGDQqc/bNJDDBWql1a7ArrJxJbYNPqlRao=; b=OVN9seOwgjpAXfrHrkKHPIJzAM798gNdb70ZYJhc1tLxJqItu2FJj4OXjxL9ABJL2S LMwkY9RTpDocWjoF1sbag/AGNUsZlD/gYbwUXpN4HhIFUXK92hiEmJgmDPa1ZSkyYAo4 Jcfw3peIIP2me9t9/HM8ojP8a+GtyZBQe3g0B4nzXts/YzLub+qCi9e6p7GaW/39R/pe 8/Kk1CiymFkBjmAcuqRrlltp5bkNuhEBQhitrF/s988YnipBr3rIhKatmZQN0T1b0xx+ tGZBBQndR09E8/FKFjI8dv5DWnpwz/qeQ44xzDfmTrmaWY3jPuvdyGiIjLPoiGMvqvu7 BHNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=FAhrGPCVnPGDQqc/bNJDDBWql1a7ArrJxJbYNPqlRao=; b=jy7YIb6i0qrcCfHkGHaqo2yp70RJWQ0vSpcXPVeca9QHOEY5IgMLLJ1vjM83rK4ODm Bz6pipx6N+cZtGfNv/Op1Qc/CGm4kGWXE/J764epXoyFLBZzbA9sZzqpKyIXGIfGoabx fRU7Ms6EaQ4qKjR8dXW6ZVNA6ba7KGtJ6yFIgrBMmRLyVdvrfISyyAlVfKBJnELlaviW 9+mXgVBh8dZPQ0bybLeln+vRblfC2dEU11UO/8Qvo1RQeg8R17ZstgLsUJHOro3oC0Ok cpi7x9XXRHpa1fpbwhjOf0OT5YKSI1YTBp5G16J7qy+oDP6QeC/3epQox/UcemftU04L HCKQ== X-Gm-Message-State: AOAM530r5KhsA7aSNuoHzWAOtoqbL9Sb9YFy+2u+W+H5Sa9zNM08D01r F9HYiVN2XsBKMShYO+Wu9wlNG8/oUAF1r46oaa4= X-Google-Smtp-Source: ABdhPJyAJblmBW7LJU8vqOgTD4O5qlzQ+4xNhxDgYtFbyolpzcNPUoe2GjkzZxz6uturDY93E0jcMOyosKATTE18568= X-Received: by 2002:a17:902:bc81:: with SMTP id bb1mr2740619plb.105.1599640037913; Wed, 09 Sep 2020 01:27:17 -0700 (PDT) MIME-Version: 1.0 References: <878sdpvqj6.fsf@gnu.org> <87a6y2rowu.fsf@gnu.org> <87zh5zmmvp.fsf@gnu.org> In-Reply-To: <87zh5zmmvp.fsf@gnu.org> From: Prafulla Giri Date: Wed, 9 Sep 2020 14:12:06 +0545 Message-ID: Subject: Re: [bug#43198] Add breeze icon assets To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Content-Type: multipart/alternative; boundary="0000000000003a776705aedd3863" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43198-done Cc: 43198-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --0000000000003a776705aedd3863 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thank you, Mr. Courtes. I will try to remember to keep the bug CC'd. Sorry for the inconvenience. On Wed, Sep 9, 2020 at 1:11 PM Ludovic Court=C3=A8s wrote: > Hi, > > Prafulla Giri skribis: > > > From 8096401f6f977cf48b66914e161da0efd124931e Mon Sep 17 00:00:00 2001 > > From: Prafulla Giri > > Date: Fri, 4 Sep 2020 12:56:26 +0545 > > Subject: [PATCH 1/2] gnu: kde-frameworks: Add breeze-assets > > > > * gnu/packages/kde-frameworks.scm (breeze-assets): New variable. > > Applied. > > > From b7d4e572923a98cc4ff266e95a3bd247556fb834 Mon Sep 17 00:00:00 2001 > > From: Prafulla Giri > > Date: Fri, 4 Sep 2020 12:59:28 +0545 > > Subject: [PATCH 2/2] gnu: kde-frameworks: Add breeze > > > > * gnu/packages/kde-frameworks.scm (breeze): New variable. > > [...] > > > + (synopsis "Full Breeze Theme") > > + (description "The full Breeze visual style: a union-build of > > +breeze-assets and breeze-icons.") > > I tweaked these and applied it. > > Thank you! > > Ludo=E2=80=99. > > PS: Please keep the bug Cc=E2=80=99d. > --0000000000003a776705aedd3863 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thank you, Mr. Courtes.

I wi= ll try to remember to keep the bug CC'd. Sorry for the inconvenience.

On Wed, Sep 9, 2020 at 1:11 PM Ludovic Court=C3=A8s <ludo@gnu.org> wrote:
Hi,

Prafulla Giri <pratheblackdiamond@gmail.com> skribis:

> From 8096401f6f977cf48b66914e161da0efd124931e Mon Sep 17 00:00:00 2001=
> From: Prafulla Giri <pratheblackdiamond@gmail.com>
> Date: Fri, 4 Sep 2020 12:56:26 +0545
> Subject: [PATCH 1/2] gnu: kde-frameworks: Add breeze-assets
>
> * gnu/packages/kde-frameworks.scm (breeze-assets): New variable.

Applied.

> From b7d4e572923a98cc4ff266e95a3bd247556fb834 Mon Sep 17 00:00:00 2001=
> From: Prafulla Giri <pratheblackdiamond@gmail.com>
> Date: Fri, 4 Sep 2020 12:59:28 +0545
> Subject: [PATCH 2/2] gnu: kde-frameworks: Add breeze
>
> * gnu/packages/kde-frameworks.scm (breeze): New variable.

[...]

> +=C2=A0 =C2=A0 (synopsis "Full Breeze Theme")
> +=C2=A0 =C2=A0 (description "The full Breeze visual style: a unio= n-build of
> +breeze-assets and breeze-icons.")

I tweaked these and applied it.

Thank you!

Ludo=E2=80=99.

PS: Please keep the bug Cc=E2=80=99d.
--0000000000003a776705aedd3863-- From unknown Fri Aug 15 14:17:46 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 07 Oct 2020 11:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 26 14:02:34 2020 Received: (at control) by debbugs.gnu.org; 26 Oct 2020 18:02:34 +0000 Received: from localhost ([127.0.0.1]:41255 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kX6pG-0001UA-HI for submit@debbugs.gnu.org; Mon, 26 Oct 2020 14:02:34 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:42779) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kX6pE-0001U2-Hl for control@debbugs.gnu.org; Mon, 26 Oct 2020 14:02:32 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4CKjNS0HRSz1rvRr for ; Mon, 26 Oct 2020 19:02:32 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4CKjNS09gwz1qspB for ; Mon, 26 Oct 2020 19:02:32 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id QGjS3c6Sobgu for ; Mon, 26 Oct 2020 19:02:31 +0100 (CET) Received: from hermia.goebel-consult.de (ppp-188-174-49-81.dynamic.mnet-online.de [188.174.49.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS for ; Mon, 26 Oct 2020 19:02:31 +0100 (CET) Received: from thisbe.goebel-consult.de (hermia.goebel-consult.de [192.168.110.7]) by hermia.goebel-consult.de (Postfix) with ESMTP id EB544600A8 for ; Mon, 26 Oct 2020 19:02:28 +0100 (CET) To: control@debbugs.gnu.org From: Hartmut Goebel Organization: crazy-compilers.com Message-ID: Date: Mon, 26 Oct 2020 19:02:29 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: de-DE X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: unarchive 43198 Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.18.0.10 listed in list.dnswl.org] 0.0 SPF_NONE SPF: sender does not publish an SPF Record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [212.18.0.10 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 0.0 TVD_SPACE_RATIO No description available. 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) unarchive 43198 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 26 15:07:27 2020 Received: (at 43198) by debbugs.gnu.org; 26 Oct 2020 19:07:27 +0000 Received: from localhost ([127.0.0.1]:41355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kX7q3-0007Ky-8x for submit@debbugs.gnu.org; Mon, 26 Oct 2020 15:07:27 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:58298) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kX7q0-0007Ko-Rx for 43198@debbugs.gnu.org; Mon, 26 Oct 2020 15:07:25 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4CKkqH5TJvz1rwDg; Mon, 26 Oct 2020 20:07:23 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4CKkqH3wNJz1qtrc; Mon, 26 Oct 2020 20:07:23 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id 8gpaZITZfEqa; Mon, 26 Oct 2020 20:07:22 +0100 (CET) Received: from hermia.goebel-consult.de (ppp-188-174-49-81.dynamic.mnet-online.de [188.174.49.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS; Mon, 26 Oct 2020 20:07:22 +0100 (CET) Received: from thisbe.goebel-consult.de (hermia.goebel-consult.de [192.168.110.7]) by hermia.goebel-consult.de (Postfix) with ESMTP id AB2EC600A8; Mon, 26 Oct 2020 20:07:19 +0100 (CET) To: Prafulla Giri , 43198@debbugs.gnu.org From: Hartmut Goebel Organization: crazy-compilers.com Subject: Questions about "Add breeze icon assets" Message-ID: Date: Mon, 26 Oct 2020 20:07:19 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="------------E4560AB06A7A687ADDD22649" Content-Language: en-US X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 43198 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) This is a multi-part message in MIME format. --------------E4560AB06A7A687ADDD22649 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Hi Prafulla, sorry, I'm late for the show and this is already merged. I packages quite a lot KDE packages and also made several attempts to make plasma-desktop run on guix. I'm curious about breeze-artwork and breeze and have some questions: 1. What is the reason you broke up breeze into breeze-assets and breeze? What is the use of having a package "breeze-assets"? I'm asking since in guix we typically do not split up packages this way, but are using different "outputs". 2. What is the reason you inherit breeze(-artwork) from breeze-icons? I'm asking since a) breeze-icons are part of KDE Frameworks, whereas breeze is part of KDE Plasma. So I expect these to be somewhat independent of each other, as one can see by quite different version numbers. b) While breeze-assets inherits breeze-icons, it overwrites all information inherited from except of the build-system and some inputs. Even the version is different. 3. What is the reason for breeze becoming unified with breeze-icons? I'm asking since, as explained above, I'd expect these to be somewhat independent of each other. (breeze of course requires breeze-icons). -- Regards Hartmut Goebel | Hartmut Goebel | h.goebel@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible | --------------E4560AB06A7A687ADDD22649 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit

Hi Prafulla,

sorry, I'm late for the show and this is already merged. I packages quite a lot KDE packages and also made several attempts to make plasma-desktop run on guix.

I'm curious about breeze-artwork and breeze and have some questions:

  1. What is the reason you broke up breeze into breeze-assets and breeze? What is the use of having a package "breeze-assets"?

I'm asking since in guix we typically do not split up packages this way, but are using different "outputs".

  1. What is the reason you inherit breeze(-artwork) from breeze-icons?

I'm asking since

a) breeze-icons are part of KDE Frameworks, whereas breeze is part of KDE Plasma. So I expect these to be somewhat independent of each other, as one can see by quite different version numbers.

b) While breeze-assets inherits breeze-icons, it overwrites all information inherited from except of the build-system and some inputs. Even the version is different.

  1. What is the reason for breeze becoming unified with breeze-icons?

I'm asking since, as explained above, I'd expect these to be somewhat independent of each other. (breeze of course requires breeze-icons).


-- 
Regards
Hartmut Goebel

| Hartmut Goebel          | h.goebel@crazy-compilers.com               |
| www.crazy-compilers.com | compilers which you thought are impossible |
--------------E4560AB06A7A687ADDD22649-- From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 27 00:35:48 2020 Received: (at 43198) by debbugs.gnu.org; 27 Oct 2020 04:35:48 +0000 Received: from localhost ([127.0.0.1]:42348 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kXGi3-00059u-JF for submit@debbugs.gnu.org; Tue, 27 Oct 2020 00:35:48 -0400 Received: from mail-pl1-f182.google.com ([209.85.214.182]:33703) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kXGi0-00059e-UR for 43198@debbugs.gnu.org; Tue, 27 Oct 2020 00:35:46 -0400 Received: by mail-pl1-f182.google.com with SMTP id b19so116477pld.0 for <43198@debbugs.gnu.org>; Mon, 26 Oct 2020 21:35:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ZRXLPI8PeAcShGfTGurXMxPT1QcaUJWbKe4257JNrUg=; b=WX2Kn/sZ0mvS17cNgQDHZX3S36rYY9d4jdBuhOpPnc+sd0u5+s3XxKptq+85XBV3gT ORBQMuYpax1EyXYrcue2Nh9TRZEFekjncbQW9iZ++QWvW3XYdhhMzYF3A7aLLUih7e62 4VIXhu6mDBh1bnmuC6LUAAY7FcLZNUajB4IOv9XgSZyXv399lztrOQxZIh4+rXQvEchC 3Xatv4cz4Mh82z4DRFSP3fAK6optDWgLwwFjqrlguIelOANwJbMsKzOigJfbH0zuu6Hw L5XkWIUk4uiGYOVQewLOc0xub6ke0n7gjU52YACH0wWqhAQ9W6ONvxpKIrd0WI7zx9wb XzhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ZRXLPI8PeAcShGfTGurXMxPT1QcaUJWbKe4257JNrUg=; b=G6c1TPqgo3r3lyxOEUVK0k4h4KZ71k2/4Jaeati+hd3UGtUDrLfE2PReDgSyqsYRmC 5cMT5P5YshUBA7mFuXaR+Y2fU2h5uRMP6BrdZmpq+jIRrz8H+8EU5bVbncb5mY0FPltp rZXxfok7bDTMFP6t3nZeAKctecXOyYfJfk2qN2LHLCb+C2fxsQDgl67LnBQ4S5QopEkH xClZRK+66IH46jFGnegXg8Hrmb6MSND3/56g/BGzUYSsWO3BpIuccwW0cH63ZWDv4kMr DgHUuZCNksSLcArFMqMIeFJTlAvBgB2G3FH5Fh6Uy2P9nhmpZP5pPPU7UeUQDjz5RqlL 8ayA== X-Gm-Message-State: AOAM532BgM1VuDmZ+5WJkhaFoKvCXBZs2cAMvOFF9C87prhfy1/K180B HZGE/p5+8qZJIi2Gh8Xlc+sEuHYvLtMzgzyqufnjL8PS1GwlMQ== X-Google-Smtp-Source: ABdhPJx3vKnm8gBI7JBwBwLbi+qspHwu2Z6VIglgO4WKq9XQZbojh8QD3LG0D8mAGjQxiUH2PNn2I1nAiQG/BrkByJI= X-Received: by 2002:a17:90b:fce:: with SMTP id gd14mr282849pjb.219.1603773338861; Mon, 26 Oct 2020 21:35:38 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Prafulla Giri Date: Tue, 27 Oct 2020 10:20:27 +0545 Message-ID: Subject: Re: Questions about "Add breeze icon assets" To: Hartmut Goebel Content-Type: multipart/alternative; boundary="00000000000029c34b05b29f943c" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43198 Cc: 43198@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --00000000000029c34b05b29f943c Content-Type: text/plain; charset="UTF-8" Hello Mr. Goebel, To be really honest, I do not know much about KDE and all. I am just some random guy who knows a little bit of guix/guile/scheme/gnu/linux, and I just wanted to use Kdenlive, and really wanted a dark theme. ( https://issues.guix.gnu.org/43200) I looked for the breeze icon theme in guix and found that we only had the breeze-icons package, and not the entire breeze theme, and adding that to kdenlive's dependencies did not supply the breeze theme in it's entirety. I looked around for a solution and bumped into this: https://github.com/KDE/breeze-icons and this: https://github.com/KDE/breeze Seeing these two repos led me to conclude that the breeze-icons package merely supplied the icons, whereas the breeze repository held the entire breeze theme: what I was looking for in order to make the theme available in Kdenlive (this was the end goal). So, I decided to package the contents of the breeze repo ( https://github.com/KDE/breeze) into a package, and (reluctantly) decided to call it breeze-assets. The reason that I inherited breeze-icons for this was because I thought that since they were both "basically the same" thing, or rather, parts of the same theme, they must share their dependencies. And I thought that since I don't know much about KDE, and setting up it's build environment, I started my packaging with: `guix environment breeze-icons && cd breeze # the breeze repo clone` and then went on adding more and more missing dependencies. Hence, the inheritance. So, it is not a well thought out decision on my part, but rather just what I started the whole thing with. I understand that this might be causing breeze-assets to have as inputs things that it does not require at all. Once that was done, I tried adding breeze-icons and breeze-assets as dependencies for KdenLive but that was still not working correctly. At run time, some parts of the breeze theme were missing because the icons that should have been available in the Breeze Theme were not available as they were in separate /gnu/store/xxx-package directories. In order to resolve this issue, I had two choices: I could either declare breeze-assets and breeze-icons as propagated-inputs of kdenlive, or I could declare a union-build of breeze-assets and breeze-icons as a union build in the inputs of kdenlive itself. Being a (wannabe) guix/functional-package-management purist, I chose to go the second route. But then, I thought that perhaps other packages would also benefit from having the union of breeze-icons and breeze-assets readily available to just include in their input list. Hence, I added the union package: `breeze`. And with that added as an input for Kdenlive, and the runtime variable XDG_DATA_DIRS pointing to /gnu/store/xxx-breeze/share during runtime, kdenlive has the breeze theme available (Commit: e33a1e546a52aa70ffe0c8389f29ff3288cc4510). Now, I can see that my solution is inelegant. And I should have not mixed two different things together. But because of my lack of knowledge regarding the matter, and my end goal of getting kdenlive's breeze theme working, it appears that I've implemented a kludge. Please do go ahead and make the corrective changes. I have one request, however: that you please retain the union build of breeze-assets and breeze-icon as it makes it easier to get the entire theme without creating union-builds in every single package's input list. If that is acceptable to you (to keep the union build `breeze` package) - and please do correct me if I am wrong - am I correct in thinking that this must be a matter of only cleaning `breeze-assets` up (removing the inheritance, perhaps moving the package to another file altogether (kde-plasma.scm, perhaps) ? If you do not have the time, and want me to clean this up, please do give me the instructions and I will be happy to make the necessary changes. Again, please forgive me for the inconvenience caused. On Tue, Oct 27, 2020 at 12:52 AM Hartmut Goebel < h.goebel@crazy-compilers.com> wrote: > Hi Prafulla, > > sorry, I'm late for the show and this is already merged. I packages quite > a lot KDE packages and also made several attempts to make plasma-desktop > run on guix. > > I'm curious about breeze-artwork and breeze and have some questions: > > 1. What is the reason you broke up breeze into breeze-assets and > breeze? What is the use of having a package "breeze-assets"? > > I'm asking since in guix we typically do not split up packages this way, > but are using different "outputs". > > > 1. What is the reason you inherit breeze(-artwork) from breeze-icons? > > I'm asking since > > a) breeze-icons are part of KDE Frameworks, whereas breeze is part of KDE > Plasma. So I expect these to be somewhat independent of each other, as one > can see by quite different version numbers. > > b) While breeze-assets inherits breeze-icons, it overwrites all > information inherited from except of the build-system and some inputs. Even > the version is different. > > > 1. What is the reason for breeze becoming unified with breeze-icons? > > I'm asking since, as explained above, I'd expect these to be somewhat > independent of each other. (breeze of course requires breeze-icons). > > > -- > Regards > Hartmut Goebel > > | Hartmut Goebel | h.goebel@crazy-compilers.com | > | www.crazy-compilers.com | compilers which you thought are impossible | > > --00000000000029c34b05b29f943c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello Mr. Goebel,

To be real= ly honest, I do not know much about KDE and all. I am just some random guy = who knows a little bit of guix/guile/scheme/gnu/linux, and I just wanted to= use Kdenlive, and really wanted a dark theme. (https://issues.guix.gnu.org/43200)

I looked for the breeze icon theme in guix and found that we only h= ad the breeze-icons package, and not the entire breeze theme, and adding th= at to kdenlive's dependencies did not supply the breeze theme in it'= ;s entirety. I looked around for a solution and bumped into this: https://github.com/KDE/breeze-icon= s and this: https://github.co= m/KDE/breeze

Seeing these two repos led me to = conclude that the breeze-icons package merely supplied the icons, whereas t= he breeze repository held the entire breeze theme: what I was looking for i= n order to make the theme available in Kdenlive (this was the end goal).

So, I decided to package the contents of the breeze = repo (https://github.com/KDE/bree= ze) into a package, and (reluctantly) decided to call it breeze-assets.= The reason that I inherited breeze-icons for this was because I thought th= at since they were both "basically the same" thing, or rather, pa= rts of the same theme, they must share their dependencies. And I thought th= at since I don't know much about KDE, and setting up it's build env= ironment, I started my packaging with: `guix environment breeze-icons &= & cd breeze # the breeze repo clone` and then went on adding more and m= ore missing dependencies. Hence, the inheritance. So, it is not a well thou= ght out decision on my part, but rather just what I started the whole thing= with. I understand that this might be causing breeze-assets to have as inp= uts things that it does not require at all.

Once t= hat was done, I tried adding breeze-icons and breeze-assets as dependencies= for KdenLive but that was still not working correctly. At run time, some p= arts of the breeze theme were missing because the icons that should have be= en available in the Breeze Theme were not available as they were in separat= e /gnu/store/xxx-package directories. In order to resolve this issue, I had= two choices: I could either declare breeze-assets and breeze-icons as prop= agated-inputs of kdenlive, or I could declare a union-build of breeze-asset= s and breeze-icons as a union build in the inputs of kdenlive itself. Being= a (wannabe) guix/functional-package-management purist, I chose to go the s= econd route. But then, I thought that perhaps other packages would also ben= efit from having the union of breeze-icons and breeze-assets readily availa= ble to just include in their input list. Hence, I added the union package: = `breeze`. And with that added as an input for Kdenlive, and the runtime var= iable XDG_DATA_DIRS pointing to /gnu/store/xxx-breeze/share during runtime,= kdenlive has the breeze theme available (Commit: e33a1e546a52aa70ffe0c8389= f29ff3288cc4510).

Now, I can see that my solution = is inelegant. And I should have not mixed two different things together. Bu= t because of my lack of knowledge regarding the matter, and my end goal of = getting kdenlive's breeze theme working, it appears that I've imple= mented a kludge. Please do go ahead and make the corrective changes.

I have one request, however: that you please retain = the union build of breeze-assets and breeze-icon as it makes it easier to g= et the entire theme without creating union-builds in every single package&#= 39;s input list. If that is acceptable to you (to keep the union build `bre= eze` package) - and please do correct me if I am wrong - am I correct in th= inking that this must be a matter of only cleaning `breeze-assets` up (remo= ving the inheritance, perhaps moving the package to another file altogether= (kde-plasma.scm, perhaps) ?

If you do not have th= e time, and want me to clean this up, please do give me the instructions an= d I will be happy to make the necessary changes.

A= gain, please forgive me for the inconvenience caused.

On Tue, Oct = 27, 2020 at 12:52 AM Hartmut Goebel <h.goebel@crazy-compilers.com> wrote:
=20 =20 =20

Hi Prafulla,

sorry, I'm late for the show and this is already merged. I packages quite a lot KDE packages and also made several attempts to make plasma-desktop run on guix.

I'm curious about breeze-artwork and breeze and have some questions:

  1. What is the reason you broke up breeze into breeze-assets and breeze? What is the use of having a package "breeze-assets&quo= t;?

I'm asking since in guix we typically do not split up packages this way, but are using different "outputs".

  1. What is the reason you inherit breeze(-artwork) from breeze-icons?

I'm asking since

a) breeze-icons are part of KDE Frameworks, whereas breeze is part of KDE Plasma. So I expect these to be somewhat independent of each other, as one can see by quite different version numbers.

b) While breeze-assets inherits breeze-icons, it overwrites all information inherited from except of the build-system and some inputs. Even the version is different.

  1. What is the reason for breeze becoming unified with breeze-icons?

I'm asking since, as explained above, I'd expect these to = be somewhat independent of each other. (breeze of course requires breeze-icons).


--=20
Regards
Hartmut Goebel

| Hartmut Goebel          | h.goebel@crazy-compilers.com               |
| www.crazy-co=
mpilers.com | compilers which you thought are impossible |
--00000000000029c34b05b29f943c-- From unknown Fri Aug 15 14:17:46 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 24 Nov 2020 12:24:16 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator