From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 28 00:02:13 2024 Received: (at submit) by debbugs.gnu.org; 28 Nov 2024 05:02:13 +0000 Received: from localhost ([127.0.0.1]:35925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGWfM-0001H8-9i for submit@debbugs.gnu.org; Thu, 28 Nov 2024 00:02:13 -0500 Received: from lists.gnu.org ([209.51.188.17]:34674) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGPcu-0004UZ-SN for submit@debbugs.gnu.org; Wed, 27 Nov 2024 16:31:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tGPcu-0003wi-7Y for guix-patches@gnu.org; Wed, 27 Nov 2024 16:31:12 -0500 Received: from mail-vk1-xa35.google.com ([2607:f8b0:4864:20::a35]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tGPcq-00006p-2a for guix-patches@gnu.org; Wed, 27 Nov 2024 16:31:10 -0500 Received: by mail-vk1-xa35.google.com with SMTP id 71dfb90a1353d-514734208e4so36127e0c.3 for ; Wed, 27 Nov 2024 13:31:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1732743067; x=1733347867; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=H5sjh3cJ64dEBR/ZND7S59PuXzdvAgxr3XDhygj6ABA=; b=WVSjyZ/EYHyVJ922UT3nypz+FFTLO/nF44stEKzbtO9kSZ46oDaKDZINAVqOObuJyx JUkanGRE2+AS+4SvurukoawbA+6Ywp+TG4RSjq0SCTYCmj90phRgz+cKp4YoA5os2rq3 jJevDWzlyZoYLfGrQnW8k8v1a6ZUqQqFkUFtwWvHxBlT/QcFsDltLRFbDmkuKEMZKPy/ pUlQb22Ssr6Kt+Q8cWHsXlL5uh22+40ucnxcB90z/07MDDGR7btixqU2F4GSRx7XZHXl GVhVtSqnhFegEiTSedWlsAGWiZ+peBw1N3vdnasYrcaLuFNYkQRZb+OWORmaBbYB89b3 Iz1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732743067; x=1733347867; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=H5sjh3cJ64dEBR/ZND7S59PuXzdvAgxr3XDhygj6ABA=; b=ImWpCpKI2W9jc5PzLfXGyGpuxJ1cekxH5D5haZEL0uSqGFnDv6TgQ82zAiNxEox1pP sCFgiTCbv8Xq9dI2xuiEk3tHEG2HXpoCxhgDmzEC7FLyklCBS23rQ7FEaz3Qlfl4ZiVo gTN5sgCpkg2MN2iRiAQs4jAPLC06d6yoiFag+yznp2gEHpinlvK13JInHiPJPYwU2s1H +ss9ep7ZYzu3ct9w2ueBmewphXmb3DQ+X2GpYnMRyBBTo1ac/LceYgTRHOzRogn9efms 95WXcBdbM5wJ/yx+ANuZZ4JG6mGwlP9+DxkhlBKWWJcVY37heR+BKAlI6ZlgPDt955QU wNgA== X-Gm-Message-State: AOJu0YyCT7Tv9vAxBGExMNB7KkupHbyOFHANt9r0qPuw8b9xWGp5W5RU +TFpUMcDhYJf0Coa00uyZ2sBLvfRKXXdEnK5RICS+6UD5vZ5PFANapq5KzferThxdv4qe9Pkxlx CnAQWkFPMWi2OzTk5GcjhIJU6Pn1X X-Gm-Gg: ASbGncsAXPcPiqw2dYPxi1FG3LMdiSk1RoB0dwqmS6WOV3VH4UgNfVZTh5UEuciUWwv OOQCSUqhy6C2S45oukcjBLfK/G67ndA== X-Google-Smtp-Source: AGHT+IFJWSxG3qBhz2YXjS7npgqSmP59rNeSTbH/yDPhIe3WNFXS4FggOhony94xE1e8BGAgHeQ6qv4ZfFaxNF3n5IM= X-Received: by 2002:a05:6122:2002:b0:514:e4b9:7605 with SMTP id 71dfb90a1353d-515569dda9amr6481320e0c.8.1732743065288; Wed, 27 Nov 2024 13:31:05 -0800 (PST) MIME-Version: 1.0 From: Josep Bigorra Date: Wed, 27 Nov 2024 22:30:54 +0100 Message-ID: Subject: [PATCH] add scenefx To: guix-patches@gnu.org Content-Type: multipart/mixed; boundary="000000000000e514350627ebae5d" Received-SPF: pass client-ip=2607:f8b0:4864:20::a35; envelope-from=jjbigorra@gmail.com; helo=mail-vk1-xa35.google.com 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: submit X-Mailman-Approved-At: Thu, 28 Nov 2024 00:02:09 -0500 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 (--) --000000000000e514350627ebae5d Content-Type: multipart/alternative; boundary="000000000000e514320627ebae5b" --000000000000e514320627ebae5b Content-Type: text/plain; charset="UTF-8" This is my first attempt to contribute! :) I want to update Swayfx to 0.4 after this, but first, scenefx must be in guix packages. Hopefully this will do? --000000000000e514320627ebae5b Content-Type: text/html; charset="UTF-8"
This is my first attempt to contribute! :) I want to update Swayfx to 0.4 after this, but first, scenefx must be in guix packages. Hopefully this will do?


--000000000000e514320627ebae5b-- --000000000000e514350627ebae5d Content-Type: text/x-patch; charset="UTF-8"; name="0001-added-scenefx-to-Guix-packages.patch" Content-Disposition: attachment; filename="0001-added-scenefx-to-Guix-packages.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_m40eh29j1 RnJvbSA0NTE4OTE1YTcwZTc4MDU0Y2ZlN2VhZGVhNGUwNzYxMjEyNDNmYTViIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb3NlcCBCaWdvcnJhIDxqamJpZ29ycmFAZ21haWwuY29tPgpE YXRlOiBXZWQsIDI3IE5vdiAyMDI0IDIyOjI1OjE4ICswMTAwClN1YmplY3Q6IFtQQVRDSCAxLzJd IGFkZGVkIHNjZW5lZnggdG8gR3VpeCBwYWNrYWdlcwoKLS0tCiBnbnUvcGFja2FnZXMvd20uc2Nt IHwgMTk0ICsrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZp bGUgY2hhbmdlZCwgMTE1IGluc2VydGlvbnMoKyksIDc5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp dCBhL2dudS9wYWNrYWdlcy93bS5zY20gYi9nbnUvcGFja2FnZXMvd20uc2NtCmluZGV4IDkyMWY5 NzUuLmIwYzI5OGYgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy93bS5zY20KKysrIGIvZ251L3Bh Y2thZ2VzL3dtLnNjbQpAQCAtNzYsNiArNzYsNyBAQAogOzs7IENvcHlyaWdodCDCqSAyMDI0IGRh biA8aUBkYW4uZ2FtZXM+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMjQgV2FtbSBLLiBELiA8amFmdC5y QG91dGxvb2suY29tPgogOzs7IENvcHlyaWdodCDCqSAyMDI0IEFzaGlzaCBTSFVLTEEgPGFzaGlz aC5pc0Bsb3N0Y2Euc2U+Cis7OzsgQ29weXJpZ2h0IMKpIDIwMjQgSm9zZXAgQmlnb3JyYSA8ampi aWdvcnJhQGdtYWlsLmNvbT4KIDs7OwogOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4 LgogOzs7CkBAIC0xOTA1LDkwICsxOTA2LDEyNSBAQCAoZGVmaW5lLXB1YmxpYyB3bWVudQogCiAo ZGVmaW5lLXB1YmxpYyBzd2F5CiAgIChwYWNrYWdlCi0gICAgKG5hbWUgInN3YXkiKQotICAgICh2 ZXJzaW9uICIxLjEwIikKLSAgICAoc291cmNlCi0gICAgIChvcmlnaW4KLSAgICAgICAobWV0aG9k IGdpdC1mZXRjaCkKLSAgICAgICAodXJpIChnaXQtcmVmZXJlbmNlCi0gICAgICAgICAgICAgKHVy bCAiaHR0cHM6Ly9naXRodWIuY29tL3N3YXl3bS9zd2F5IikKLSAgICAgICAgICAgICAoY29tbWl0 IHZlcnNpb24pKSkKLSAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lv bikpCi0gICAgICAgKHNoYTI1NgotICAgICAgICAoYmFzZTMyICIwZjhtZHZwdjl3NDRyOTE5NDRz OTBzMGNzc3F2Z21uaGk0enhuNHhhNHhsbGczejk4ZHJ6IikpKSkKLSAgICAoYnVpbGQtc3lzdGVt IG1lc29uLWJ1aWxkLXN5c3RlbSkKLSAgICAoYXJndW1lbnRzCi0gICAgIChsaXN0Ci0gICAgICA7 OyBlbG9naW5kIGlzIHByb3BhZ2F0ZWQgYnkgd2xyb290cyAtPiBsaWJzZWF0Ci0gICAgICA7OyBh bmQgd291bGQgb3RoZXJ3aXNlIHNoYWRvdyBiYXN1LgotICAgICAgIzpjb25maWd1cmUtZmxhZ3MK LSAgICAgICN+JygiLURzZC1idXMtcHJvdmlkZXI9YmFzdSIpCi0gICAgICAjOnBoYXNlcwotICAg ICAgI34obW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCi0gICAgICAgICAgKGFkZC1iZWZv cmUgJ2NvbmZpZ3VyZSAnaGFyZGNvZGUtcGF0aHMKLSAgICAgICAgICAgIChsYW1iZGEqICgjOmtl eSBpbnB1dHMgIzphbGxvdy1vdGhlci1rZXlzKQotICAgICAgICAgICAgICA7OyBIYXJkY29kZSBw YXRoIHRvIHN3YXliZy4KLSAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJzd2F5L2NvbmZpZy5j IgotICAgICAgICAgICAgICAgICgoInN0cmR1cC4uc3dheWJnLi4iKQotICAgICAgICAgICAgICAg ICAoZm9ybWF0ICNmICJzdHJkdXAoXCJ+YVwiKSIKLSAgICAgICAgICAgICAgICAgICAgICAgICAo c2VhcmNoLWlucHV0LWZpbGUgaW5wdXRzICJiaW4vc3dheWJnIikpKSkpKSkpKQotICAgIChpbnB1 dHMgKGxpc3QgYmFzdQotICAgICAgICAgICAgICAgICAgY2Fpcm8KLSAgICAgICAgICAgICAgICAg IGdkay1waXhidWYKLSAgICAgICAgICAgICAgICAgIGpzb24tYwotICAgICAgICAgICAgICAgICAg bGliZXZkZXYKLSAgICAgICAgICAgICAgICAgIGxpYmlucHV0LW1pbmltYWwKLSAgICAgICAgICAg ICAgICAgIGxpYnhrYmNvbW1vbgotICAgICAgICAgICAgICAgICAgcGFuZ28KLSAgICAgICAgICAg ICAgICAgIHBjcmUyCi0gICAgICAgICAgICAgICAgICBzd2F5YmcKLSAgICAgICAgICAgICAgICAg IHdheWxhbmQKLSAgICAgICAgICAgICAgICAgIHdscm9vdHMpKQotICAgIChuYXRpdmUtaW5wdXRz Ci0gICAgIChjb25zKiBsaW51eC1wYW0gbWVzYSBwa2ctY29uZmlnIHNjZG9jIHdheWxhbmQtcHJv dG9jb2xzCi0gICAgICAgICAgICAoaWYgKCVjdXJyZW50LXRhcmdldC1zeXN0ZW0pCi0gICAgICAg ICAgICAgIChsaXN0IHBrZy1jb25maWctZm9yLWJ1aWxkCi0gICAgICAgICAgICAgICAgICAgIHdh eWxhbmQpCi0gICAgICAgICAgICAgICcoKSkpKQotICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0 aHViLmNvbS9zd2F5d20vc3dheSIpCi0gICAgKHN5bm9wc2lzICJXYXlsYW5kIGNvbXBvc2l0b3Ig Y29tcGF0aWJsZSB3aXRoIGkzIikKLSAgICAoZGVzY3JpcHRpb24gIlN3YXkgaXMgYSBpMy1jb21w YXRpYmxlIFdheWxhbmQgY29tcG9zaXRvci4iKQotICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQp KSkKKyAgIChuYW1lICJzd2F5IikKKyAgICh2ZXJzaW9uICIxLjEwIikKKyAgIChzb3VyY2UKKyAg ICAob3JpZ2luCisgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAgICAodXJpIChnaXQtcmVmZXJl bmNlCisgICAgICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9zd2F5d20vc3dheSIpCisg ICAgICAgICAgIChjb21taXQgdmVyc2lvbikpKQorICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1u YW1lIG5hbWUgdmVyc2lvbikpCisgICAgIChzaGEyNTYKKyAgICAgIChiYXNlMzIgIjBmOG1kdnB2 OXc0NHI5MTk0NHM5MHMwY3NzcXZnbW5oaTR6eG40eGE0eGxsZzN6OThkcnoiKSkpKQorICAgKGJ1 aWxkLXN5c3RlbSBtZXNvbi1idWlsZC1zeXN0ZW0pCisgICAoYXJndW1lbnRzCisgICAgKGxpc3QK KyAgICAgOzsgZWxvZ2luZCBpcyBwcm9wYWdhdGVkIGJ5IHdscm9vdHMgLT4gbGlic2VhdAorICAg ICA7OyBhbmQgd291bGQgb3RoZXJ3aXNlIHNoYWRvdyBiYXN1LgorICAgICAjOmNvbmZpZ3VyZS1m bGFncworICAgICAjficoIi1Ec2QtYnVzLXByb3ZpZGVyPWJhc3UiKQorICAgICAjOnBoYXNlcwor ICAgICAjfihtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKKyAgICAgICAgICAgICAgICAg ICAgICAoYWRkLWJlZm9yZSAnY29uZmlndXJlICdoYXJkY29kZS1wYXRocworICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEqICgjOmtleSBpbnB1dHMgIzphbGxvdy1vdGhl ci1rZXlzKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsgSGFyZGNvZGUg cGF0aCB0byBzd2F5YmcuCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3Vi c3RpdHV0ZSogInN3YXkvY29uZmlnLmMiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgKCgic3RyZHVwLi5zd2F5YmcuLiIpCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChmb3JtYXQgI2YgInN0cmR1cChcIn5h XCIpIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1dHMgImJpbi9zd2F5YmciKSkpKSkpKSkpCisg ICAoaW5wdXRzIChsaXN0IGJhc3UKKyAgICAgICAgICAgICAgICAgY2Fpcm8KKyAgICAgICAgICAg ICAgICAgZ2RrLXBpeGJ1ZgorICAgICAgICAgICAgICAgICBqc29uLWMKKyAgICAgICAgICAgICAg ICAgbGliZXZkZXYKKyAgICAgICAgICAgICAgICAgbGliaW5wdXQtbWluaW1hbAorICAgICAgICAg ICAgICAgICBsaWJ4a2Jjb21tb24KKyAgICAgICAgICAgICAgICAgcGFuZ28KKyAgICAgICAgICAg ICAgICAgcGNyZTIKKyAgICAgICAgICAgICAgICAgc3dheWJnCisgICAgICAgICAgICAgICAgIHdh eWxhbmQKKyAgICAgICAgICAgICAgICAgd2xyb290cykpCisgICAobmF0aXZlLWlucHV0cworICAg IChjb25zKiBsaW51eC1wYW0gbWVzYSBwa2ctY29uZmlnIHNjZG9jIHdheWxhbmQtcHJvdG9jb2xz CisgICAgICAgICAgIChpZiAoJWN1cnJlbnQtdGFyZ2V0LXN5c3RlbSkKKyAgICAgICAgICAgICAg IChsaXN0IHBrZy1jb25maWctZm9yLWJ1aWxkCisgICAgICAgICAgICAgICAgICAgICB3YXlsYW5k KQorICAgICAgICAgICAgICAgJygpKSkpCisgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5j b20vc3dheXdtL3N3YXkiKQorICAgKHN5bm9wc2lzICJXYXlsYW5kIGNvbXBvc2l0b3IgY29tcGF0 aWJsZSB3aXRoIGkzIikKKyAgIChkZXNjcmlwdGlvbiAiU3dheSBpcyBhIGkzLWNvbXBhdGlibGUg V2F5bGFuZCBjb21wb3NpdG9yLiIpCisgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisKKyhk ZWZpbmUtcHVibGljIHNjZW5lZngKKyAgKHBhY2thZ2UKKyAgIChuYW1lICJzY2VuZWZ4IikKKyAg ICh2ZXJzaW9uICIwLjEiKQorICAgKHNvdXJjZSAob3JpZ2luCisgICAgICAgICAgICAobWV0aG9k IGdpdC1mZXRjaCkKKyAgICAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAg ICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS93bHJmeC9zY2VuZWZ4LmdpdCIpCisgICAg ICAgICAgICAgICAgICAoY29tbWl0IHZlcnNpb24pKSkKKyAgICAgICAgICAgIChmaWxlLW5hbWUg KGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAgICAgICAgICAgIChzaGEyNTYKKyAgICAg ICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICIxcjdmOGJwcnNuMG13bGttYzhkMTRucjNp aWJsamZ5eHlwYjRpMDZ2NjZnaGxuZ2F3NmR3IikpKSkKKyAgIChidWlsZC1zeXN0ZW0gbWVzb24t YnVpbGQtc3lzdGVtKQorICAgKGlucHV0cyAobWFwIChsYW1iZGEgKHgpIChzcGVjaWZpY2F0aW9u LT5wYWNrYWdlIHgpKQorICAgICAgICAgICAgICAgIGAoImJhc3UiCisgICAgICAgICAgICAgICAg ICAiY2Fpcm8iCisgICAgICAgICAgICAgICAgICAiZ2RrLXBpeGJ1ZiIKKyAgICAgICAgICAgICAg ICAgICJqc29uLWMiCisgICAgICAgICAgICAgICAgICAiY21ha2UiCisgICAgICAgICAgICAgICAg ICAibGliZXZkZXYiCisgICAgICAgICAgICAgICAgICAibGliaW5wdXQtbWluaW1hbCIKKyAgICAg ICAgICAgICAgICAgICJsaWJ4a2Jjb21tb24iCisgICAgICAgICAgICAgICAgICAicGNyZTIiCisg ICAgICAgICAgICAgICAgICAicGtnLWNvbmZpZyIKKyAgICAgICAgICAgICAgICAgICJwY3JlMiIK KyAgICAgICAgICAgICAgICAgICJ3YXlsYW5kIgorICAgICAgICAgICAgICAgICAgImxpYmRybSIK KyAgICAgICAgICAgICAgICAgICJ3bHJvb3RzQDAuMTcuNCIpKSkKKyAgIChob21lLXBhZ2UgImh0 dHBzOi8vZ2l0aHViLmNvbS93bHJmeC9zY2VuZWZ4LmdpdCIpCisgICAoc3lub3BzaXMgIlNjZW5l RlgiKQorICAgKGRlc2NyaXB0aW9uCisgICAgIlNjZW5lRlgiKQorICAgKGxpY2Vuc2UgbGljZW5z ZTpleHBhdCkpKQogCiAoZGVmaW5lLXB1YmxpYyBzd2F5ZngKICAgKHBhY2thZ2UKLSAgICAoaW5o ZXJpdCBzd2F5KQotICAgIChuYW1lICJzd2F5ZngiKQotICAgICh2ZXJzaW9uICIwLjMuMiIpCi0g ICAgKHNvdXJjZSAob3JpZ2luCi0gICAgICAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQotICAg ICAgICAgICAgICAodXJpIChnaXQtcmVmZXJlbmNlCi0gICAgICAgICAgICAgICAgICAgICh1cmwg Imh0dHBzOi8vZ2l0aHViLmNvbS9XaWxsUG93ZXIzMzA5L3N3YXlmeCIpCi0gICAgICAgICAgICAg ICAgICAgIChjb21taXQgdmVyc2lvbikpKQotICAgICAgICAgICAgICAoZmlsZS1uYW1lIChnaXQt ZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCi0gICAgICAgICAgICAgIChzaGEyNTYKLSAgICAgICAg ICAgICAgIChiYXNlMzIKLSAgICAgICAgICAgICAgICAiMTNkOGljZDQ1ajkzN2pna2lkcjdjeWp5 czRubnZ4aDRpbHA3bWwwaTJtbDM5aXB2MDFxdiIpKSkpCi0gICAgKGJ1aWxkLXN5c3RlbSBtZXNv bi1idWlsZC1zeXN0ZW0pCi0gICAgKGlucHV0cyAobGlzdCBiYXN1Ci0gICAgICAgICAgICAgICAg ICBjYWlybwotICAgICAgICAgICAgICAgICAgZ2RrLXBpeGJ1ZgotICAgICAgICAgICAgICAgICAg anNvbi1jCi0gICAgICAgICAgICAgICAgICBsaWJldmRldgotICAgICAgICAgICAgICAgICAgbGli aW5wdXQtbWluaW1hbAotICAgICAgICAgICAgICAgICAgbGlieGtiY29tbW9uCi0gICAgICAgICAg ICAgICAgICBwYW5nbwotICAgICAgICAgICAgICAgICAgcGNyZTIKLSAgICAgICAgICAgICAgICAg IHN3YXliZwotICAgICAgICAgICAgICAgICAgd2F5bGFuZAotICAgICAgICAgICAgICAgICAgd2xy b290cy0wLjE2KSkKLSAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vV2lsbFBvd2Vy MzMwOS9zd2F5ZngiKQotICAgIChzeW5vcHNpcyAiU3dheSBGb3JrIHdpdGggZXh0cmEgb3B0aW9u cyBhbmQgZWZmZWN0cyIpCi0gICAgKGRlc2NyaXB0aW9uCi0gICAgICJGb3JrIG9mIFN3YXksIGEg V2F5bGFuZCBjb21wb3NpdG9yIGNvbXBhdGlibGUgd2l0aCBpMy4gIFN3YXlGWAorICAgKGluaGVy aXQgc3dheSkKKyAgIChuYW1lICJzd2F5ZngiKQorICAgKHZlcnNpb24gIjAuMy4yIikKKyAgIChz b3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAg ICAodXJpIChnaXQtcmVmZXJlbmNlCisgICAgICAgICAgICAgICAgICAodXJsICJodHRwczovL2dp dGh1Yi5jb20vV2lsbFBvd2VyMzMwOS9zd2F5ZngiKQorICAgICAgICAgICAgICAgICAgKGNvbW1p dCB2ZXJzaW9uKSkpCisgICAgICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUg dmVyc2lvbikpCisgICAgICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAgKGJhc2UzMgorICAg ICAgICAgICAgICAiMTNkOGljZDQ1ajkzN2pna2lkcjdjeWp5czRubnZ4aDRpbHA3bWwwaTJtbDM5 aXB2MDFxdiIpKSkpCisgICAoYnVpbGQtc3lzdGVtIG1lc29uLWJ1aWxkLXN5c3RlbSkKKyAgIChp bnB1dHMgKGxpc3QgYmFzdQorICAgICAgICAgICAgICAgICBjYWlybworICAgICAgICAgICAgICAg ICBnZGstcGl4YnVmCisgICAgICAgICAgICAgICAgIGpzb24tYworICAgICAgICAgICAgICAgICBs aWJldmRldgorICAgICAgICAgICAgICAgICBsaWJpbnB1dC1taW5pbWFsCisgICAgICAgICAgICAg ICAgIGxpYnhrYmNvbW1vbgorICAgICAgICAgICAgICAgICBwYW5nbworICAgICAgICAgICAgICAg ICBwY3JlMgorICAgICAgICAgICAgICAgICBzd2F5YmcKKyAgICAgICAgICAgICAgICAgd2F5bGFu ZAorICAgICAgICAgICAgICAgICB3bHJvb3RzLTAuMTYpKQorICAgKGhvbWUtcGFnZSAiaHR0cHM6 Ly9naXRodWIuY29tL1dpbGxQb3dlcjMzMDkvc3dheWZ4IikKKyAgIChzeW5vcHNpcyAiU3dheSBG b3JrIHdpdGggZXh0cmEgb3B0aW9ucyBhbmQgZWZmZWN0cyIpCisgICAoZGVzY3JpcHRpb24KKyAg ICAiRm9yayBvZiBTd2F5LCBhIFdheWxhbmQgY29tcG9zaXRvciBjb21wYXRpYmxlIHdpdGggaTMu ICBTd2F5RlgKIGFkZHMgZXh0cmEgb3B0aW9ucyBhbmQgZWZmZWN0cyB0byB0aGUgb3JpZ2luYWwg U3dheSwgc3VjaCBhcyBibHVyLCByb3VuZGVkCiBjb3JuZXJzLCBzaGFkb3dzLCBpbmFjdGl2ZSB3 aW5kb3cgZGltbWluZywgZXRjLiIpCi0gICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorICAg KGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCiAoZGVmaW5lLXB1YmxpYyBzd2F5aWRsZQogICAo cGFja2FnZQotLSAKMi40Ni4wCgo= --000000000000e514350627ebae5d Content-Type: text/x-patch; charset="US-ASCII"; name="0002-formatting.patch" Content-Disposition: attachment; filename="0002-formatting.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_m40eh29a0 RnJvbSA5NDZhNDdkYjNjNmIxOWI3YjJlODQ1ZTQ0MzUwZDEzNzlmMDMwNWJjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb3NlcCBCaWdvcnJhIDxqamJpZ29ycmFAZ21haWwuY29tPgpE YXRlOiBXZWQsIDI3IE5vdiAyMDI0IDIyOjI4OjA2ICswMTAwClN1YmplY3Q6IFtQQVRDSCAyLzJd IGZvcm1hdHRpbmcKCi0tLQogZ251L3BhY2thZ2VzL3dtLnNjbSB8IDI2MiArKysrKysrKysrKysr KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEzMSBpbnNl cnRpb25zKCspLCAxMzEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3dt LnNjbSBiL2dudS9wYWNrYWdlcy93bS5zY20KaW5kZXggYjBjMjk4Zi4uNTQxZmI0MyAxMDA2NDQK LS0tIGEvZ251L3BhY2thZ2VzL3dtLnNjbQorKysgYi9nbnUvcGFja2FnZXMvd20uc2NtCkBAIC0x OTA2LDEyNSArMTkwNiw5MCBAQCAoZGVmaW5lLXB1YmxpYyB3bWVudQogCiAoZGVmaW5lLXB1Ymxp YyBzd2F5CiAgIChwYWNrYWdlCi0gICAobmFtZSAic3dheSIpCi0gICAodmVyc2lvbiAiMS4xMCIp Ci0gICAoc291cmNlCi0gICAgKG9yaWdpbgotICAgICAobWV0aG9kIGdpdC1mZXRjaCkKLSAgICAg KHVyaSAoZ2l0LXJlZmVyZW5jZQotICAgICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20v c3dheXdtL3N3YXkiKQotICAgICAgICAgICAoY29tbWl0IHZlcnNpb24pKSkKLSAgICAgKGZpbGUt bmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQotICAgICAoc2hhMjU2Ci0gICAgICAo YmFzZTMyICIwZjhtZHZwdjl3NDRyOTE5NDRzOTBzMGNzc3F2Z21uaGk0enhuNHhhNHhsbGczejk4 ZHJ6IikpKSkKLSAgIChidWlsZC1zeXN0ZW0gbWVzb24tYnVpbGQtc3lzdGVtKQotICAgKGFyZ3Vt ZW50cwotICAgIChsaXN0Ci0gICAgIDs7IGVsb2dpbmQgaXMgcHJvcGFnYXRlZCBieSB3bHJvb3Rz IC0+IGxpYnNlYXQKLSAgICAgOzsgYW5kIHdvdWxkIG90aGVyd2lzZSBzaGFkb3cgYmFzdS4KLSAg ICAgIzpjb25maWd1cmUtZmxhZ3MKLSAgICAgI34nKCItRHNkLWJ1cy1wcm92aWRlcj1iYXN1IikK LSAgICAgIzpwaGFzZXMKLSAgICAgI34obW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCi0g ICAgICAgICAgICAgICAgICAgICAgKGFkZC1iZWZvcmUgJ2NvbmZpZ3VyZSAnaGFyZGNvZGUtcGF0 aHMKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgaW5w dXRzICM6YWxsb3ctb3RoZXIta2V5cykKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDs7IEhhcmRjb2RlIHBhdGggdG8gc3dheWJnLgotICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJzd2F5L2NvbmZpZy5jIgotICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgoInN0cmR1cC4uc3dheWJnLi4iKQot ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZm9ybWF0 ICNmICJzdHJkdXAoXCJ+YVwiKSIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAoc2VhcmNoLWlucHV0LWZpbGUgaW5wdXRzICJiaW4vc3dh eWJnIikpKSkpKSkpKQotICAgKGlucHV0cyAobGlzdCBiYXN1Ci0gICAgICAgICAgICAgICAgIGNh aXJvCi0gICAgICAgICAgICAgICAgIGdkay1waXhidWYKLSAgICAgICAgICAgICAgICAganNvbi1j Ci0gICAgICAgICAgICAgICAgIGxpYmV2ZGV2Ci0gICAgICAgICAgICAgICAgIGxpYmlucHV0LW1p bmltYWwKLSAgICAgICAgICAgICAgICAgbGlieGtiY29tbW9uCi0gICAgICAgICAgICAgICAgIHBh bmdvCi0gICAgICAgICAgICAgICAgIHBjcmUyCi0gICAgICAgICAgICAgICAgIHN3YXliZwotICAg ICAgICAgICAgICAgICB3YXlsYW5kCi0gICAgICAgICAgICAgICAgIHdscm9vdHMpKQotICAgKG5h dGl2ZS1pbnB1dHMKLSAgICAoY29ucyogbGludXgtcGFtIG1lc2EgcGtnLWNvbmZpZyBzY2RvYyB3 YXlsYW5kLXByb3RvY29scwotICAgICAgICAgICAoaWYgKCVjdXJyZW50LXRhcmdldC1zeXN0ZW0p Ci0gICAgICAgICAgICAgICAobGlzdCBwa2ctY29uZmlnLWZvci1idWlsZAotICAgICAgICAgICAg ICAgICAgICAgd2F5bGFuZCkKLSAgICAgICAgICAgICAgICcoKSkpKQotICAgKGhvbWUtcGFnZSAi aHR0cHM6Ly9naXRodWIuY29tL3N3YXl3bS9zd2F5IikKLSAgIChzeW5vcHNpcyAiV2F5bGFuZCBj b21wb3NpdG9yIGNvbXBhdGlibGUgd2l0aCBpMyIpCi0gICAoZGVzY3JpcHRpb24gIlN3YXkgaXMg YSBpMy1jb21wYXRpYmxlIFdheWxhbmQgY29tcG9zaXRvci4iKQotICAgKGxpY2Vuc2UgbGljZW5z ZTpleHBhdCkpKQotCi0oZGVmaW5lLXB1YmxpYyBzY2VuZWZ4Ci0gIChwYWNrYWdlCi0gICAobmFt ZSAic2NlbmVmeCIpCi0gICAodmVyc2lvbiAiMC4xIikKLSAgIChzb3VyY2UgKG9yaWdpbgotICAg ICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCi0gICAgICAgICAgICAodXJpIChnaXQtcmVmZXJl bmNlCi0gICAgICAgICAgICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vd2xyZngvc2Nl bmVmeC5naXQiKQotICAgICAgICAgICAgICAgICAgKGNvbW1pdCB2ZXJzaW9uKSkpCi0gICAgICAg ICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCi0gICAgICAgICAg ICAoc2hhMjU2Ci0gICAgICAgICAgICAgKGJhc2UzMgotICAgICAgICAgICAgICAiMXI3ZjhicHJz bjBtd2xrbWM4ZDE0bnIzaWlibGpmeXh5cGI0aTA2djY2Z2hsbmdhdzZkdyIpKSkpCi0gICAoYnVp bGQtc3lzdGVtIG1lc29uLWJ1aWxkLXN5c3RlbSkKLSAgIChpbnB1dHMgKG1hcCAobGFtYmRhICh4 KSAoc3BlY2lmaWNhdGlvbi0+cGFja2FnZSB4KSkKLSAgICAgICAgICAgICAgICBgKCJiYXN1Igot ICAgICAgICAgICAgICAgICAgImNhaXJvIgotICAgICAgICAgICAgICAgICAgImdkay1waXhidWYi Ci0gICAgICAgICAgICAgICAgICAianNvbi1jIgotICAgICAgICAgICAgICAgICAgImNtYWtlIgot ICAgICAgICAgICAgICAgICAgImxpYmV2ZGV2IgotICAgICAgICAgICAgICAgICAgImxpYmlucHV0 LW1pbmltYWwiCi0gICAgICAgICAgICAgICAgICAibGlieGtiY29tbW9uIgotICAgICAgICAgICAg ICAgICAgInBjcmUyIgotICAgICAgICAgICAgICAgICAgInBrZy1jb25maWciCi0gICAgICAgICAg ICAgICAgICAicGNyZTIiCi0gICAgICAgICAgICAgICAgICAid2F5bGFuZCIKLSAgICAgICAgICAg ICAgICAgICJsaWJkcm0iCi0gICAgICAgICAgICAgICAgICAid2xyb290c0AwLjE3LjQiKSkpCi0g ICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vd2xyZngvc2NlbmVmeC5naXQiKQotICAg KHN5bm9wc2lzICJTY2VuZUZYIikKLSAgIChkZXNjcmlwdGlvbgotICAgICJTY2VuZUZYIikKLSAg IChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKyAgICAobmFtZSAic3dheSIpCisgICAgKHZlcnNp b24gIjEuMTAiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgZ2l0 LWZldGNoKQorICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAodXJsICJo dHRwczovL2dpdGh1Yi5jb20vc3dheXdtL3N3YXkiKQorICAgICAgICAgICAgIChjb21taXQgdmVy c2lvbikpKQorICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkK KyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIgIjBmOG1kdnB2OXc0NHI5MTk0NHM5MHMw Y3NzcXZnbW5oaTR6eG40eGE0eGxsZzN6OThkcnoiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gbWVz b24tYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgKGxpc3QKKyAgICAgIDs7IGVs b2dpbmQgaXMgcHJvcGFnYXRlZCBieSB3bHJvb3RzIC0+IGxpYnNlYXQKKyAgICAgIDs7IGFuZCB3 b3VsZCBvdGhlcndpc2Ugc2hhZG93IGJhc3UuCisgICAgICAjOmNvbmZpZ3VyZS1mbGFncworICAg ICAgI34nKCItRHNkLWJ1cy1wcm92aWRlcj1iYXN1IikKKyAgICAgICM6cGhhc2VzCisgICAgICAj fihtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKKyAgICAgICAgICAoYWRkLWJlZm9yZSAn Y29uZmlndXJlICdoYXJkY29kZS1wYXRocworICAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5IGlu cHV0cyAjOmFsbG93LW90aGVyLWtleXMpCisgICAgICAgICAgICAgIDs7IEhhcmRjb2RlIHBhdGgg dG8gc3dheWJnLgorICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogInN3YXkvY29uZmlnLmMiCisg ICAgICAgICAgICAgICAgKCgic3RyZHVwLi5zd2F5YmcuLiIpCisgICAgICAgICAgICAgICAgIChm b3JtYXQgI2YgInN0cmR1cChcIn5hXCIpIgorICAgICAgICAgICAgICAgICAgICAgICAgIChzZWFy Y2gtaW5wdXQtZmlsZSBpbnB1dHMgImJpbi9zd2F5YmciKSkpKSkpKSkpCisgICAgKGlucHV0cyAo bGlzdCBiYXN1CisgICAgICAgICAgICAgICAgICBjYWlybworICAgICAgICAgICAgICAgICAgZ2Rr LXBpeGJ1ZgorICAgICAgICAgICAgICAgICAganNvbi1jCisgICAgICAgICAgICAgICAgICBsaWJl dmRldgorICAgICAgICAgICAgICAgICAgbGliaW5wdXQtbWluaW1hbAorICAgICAgICAgICAgICAg ICAgbGlieGtiY29tbW9uCisgICAgICAgICAgICAgICAgICBwYW5nbworICAgICAgICAgICAgICAg ICAgcGNyZTIKKyAgICAgICAgICAgICAgICAgIHN3YXliZworICAgICAgICAgICAgICAgICAgd2F5 bGFuZAorICAgICAgICAgICAgICAgICAgd2xyb290cykpCisgICAgKG5hdGl2ZS1pbnB1dHMKKyAg ICAgKGNvbnMqIGxpbnV4LXBhbSBtZXNhIHBrZy1jb25maWcgc2Nkb2Mgd2F5bGFuZC1wcm90b2Nv bHMKKyAgICAgICAgICAgIChpZiAoJWN1cnJlbnQtdGFyZ2V0LXN5c3RlbSkKKyAgICAgICAgICAg ICAgKGxpc3QgcGtnLWNvbmZpZy1mb3ItYnVpbGQKKyAgICAgICAgICAgICAgICAgICAgd2F5bGFu ZCkKKyAgICAgICAgICAgICAgJygpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIu Y29tL3N3YXl3bS9zd2F5IikKKyAgICAoc3lub3BzaXMgIldheWxhbmQgY29tcG9zaXRvciBjb21w YXRpYmxlIHdpdGggaTMiKQorICAgIChkZXNjcmlwdGlvbiAiU3dheSBpcyBhIGkzLWNvbXBhdGli bGUgV2F5bGFuZCBjb21wb3NpdG9yLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQog CiAoZGVmaW5lLXB1YmxpYyBzd2F5ZngKICAgKHBhY2thZ2UKLSAgIChpbmhlcml0IHN3YXkpCi0g ICAobmFtZSAic3dheWZ4IikKLSAgICh2ZXJzaW9uICIwLjMuMiIpCi0gICAoc291cmNlIChvcmln aW4KLSAgICAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQotICAgICAgICAgICAgKHVyaSAoZ2l0 LXJlZmVyZW5jZQotICAgICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIuY29tL1dp bGxQb3dlcjMzMDkvc3dheWZ4IikKLSAgICAgICAgICAgICAgICAgIChjb21taXQgdmVyc2lvbikp KQotICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQot ICAgICAgICAgICAgKHNoYTI1NgotICAgICAgICAgICAgIChiYXNlMzIKLSAgICAgICAgICAgICAg IjEzZDhpY2Q0NWo5MzdqZ2tpZHI3Y3lqeXM0bm52eGg0aWxwN21sMGkybWwzOWlwdjAxcXYiKSkp KQotICAgKGJ1aWxkLXN5c3RlbSBtZXNvbi1idWlsZC1zeXN0ZW0pCi0gICAoaW5wdXRzIChsaXN0 IGJhc3UKLSAgICAgICAgICAgICAgICAgY2Fpcm8KLSAgICAgICAgICAgICAgICAgZ2RrLXBpeGJ1 ZgotICAgICAgICAgICAgICAgICBqc29uLWMKLSAgICAgICAgICAgICAgICAgbGliZXZkZXYKLSAg ICAgICAgICAgICAgICAgbGliaW5wdXQtbWluaW1hbAotICAgICAgICAgICAgICAgICBsaWJ4a2Jj b21tb24KLSAgICAgICAgICAgICAgICAgcGFuZ28KLSAgICAgICAgICAgICAgICAgcGNyZTIKLSAg ICAgICAgICAgICAgICAgc3dheWJnCi0gICAgICAgICAgICAgICAgIHdheWxhbmQKLSAgICAgICAg ICAgICAgICAgd2xyb290cy0wLjE2KSkKLSAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNv bS9XaWxsUG93ZXIzMzA5L3N3YXlmeCIpCi0gICAoc3lub3BzaXMgIlN3YXkgRm9yayB3aXRoIGV4 dHJhIG9wdGlvbnMgYW5kIGVmZmVjdHMiKQotICAgKGRlc2NyaXB0aW9uCi0gICAgIkZvcmsgb2Yg U3dheSwgYSBXYXlsYW5kIGNvbXBvc2l0b3IgY29tcGF0aWJsZSB3aXRoIGkzLiAgU3dheUZYCisg ICAgKGluaGVyaXQgc3dheSkKKyAgICAobmFtZSAic3dheWZ4IikKKyAgICAodmVyc2lvbiAiMC4z LjIiKQorICAgIChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgICAobWV0aG9kIGdpdC1mZXRj aCkKKyAgICAgICAgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICAgICAg ICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vV2lsbFBvd2VyMzMwOS9zd2F5ZngiKQorICAgICAg ICAgICAgICAgICAgICAoY29tbWl0IHZlcnNpb24pKSkKKyAgICAgICAgICAgICAgKGZpbGUtbmFt ZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQorICAgICAgICAgICAgICAoc2hhMjU2Cisg ICAgICAgICAgICAgICAoYmFzZTMyCisgICAgICAgICAgICAgICAgIjEzZDhpY2Q0NWo5MzdqZ2tp ZHI3Y3lqeXM0bm52eGg0aWxwN21sMGkybWwzOWlwdjAxcXYiKSkpKQorICAgIChidWlsZC1zeXN0 ZW0gbWVzb24tYnVpbGQtc3lzdGVtKQorICAgIChpbnB1dHMgKGxpc3QgYmFzdQorICAgICAgICAg ICAgICAgICAgY2Fpcm8KKyAgICAgICAgICAgICAgICAgIGdkay1waXhidWYKKyAgICAgICAgICAg ICAgICAgIGpzb24tYworICAgICAgICAgICAgICAgICAgbGliZXZkZXYKKyAgICAgICAgICAgICAg ICAgIGxpYmlucHV0LW1pbmltYWwKKyAgICAgICAgICAgICAgICAgIGxpYnhrYmNvbW1vbgorICAg ICAgICAgICAgICAgICAgcGFuZ28KKyAgICAgICAgICAgICAgICAgIHBjcmUyCisgICAgICAgICAg ICAgICAgICBzd2F5YmcKKyAgICAgICAgICAgICAgICAgIHdheWxhbmQKKyAgICAgICAgICAgICAg ICAgIHdscm9vdHMtMC4xNikpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL1dp bGxQb3dlcjMzMDkvc3dheWZ4IikKKyAgICAoc3lub3BzaXMgIlN3YXkgRm9yayB3aXRoIGV4dHJh IG9wdGlvbnMgYW5kIGVmZmVjdHMiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiRm9yayBvZiBT d2F5LCBhIFdheWxhbmQgY29tcG9zaXRvciBjb21wYXRpYmxlIHdpdGggaTMuICBTd2F5RlgKIGFk ZHMgZXh0cmEgb3B0aW9ucyBhbmQgZWZmZWN0cyB0byB0aGUgb3JpZ2luYWwgU3dheSwgc3VjaCBh cyBibHVyLCByb3VuZGVkCiBjb3JuZXJzLCBzaGFkb3dzLCBpbmFjdGl2ZSB3aW5kb3cgZGltbWlu ZywgZXRjLiIpCi0gICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpCisgICAgKGxpY2Vuc2UgbGlj ZW5zZTpleHBhdCkpKQogCiAoZGVmaW5lLXB1YmxpYyBzd2F5aWRsZQogICAocGFja2FnZQpAQCAt Mzk4NiwyMiArMzk1MSw1NyBAQCAoZGVmaW5lLXB1YmxpYyB5YW1iYXItd2F5bGFuZAogCiAoZGVm aW5lLXB1YmxpYyB3Zi1jb25maWcKICAgKHBhY2thZ2UKLSAgICAobmFtZSAid2YtY29uZmlnIikK LSAgICAodmVyc2lvbiAiMC44LjAiKQotICAgIChzb3VyY2UgKG9yaWdpbgotICAgICAgICAgICAg ICAobWV0aG9kIGdpdC1mZXRjaCkKLSAgICAgICAgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQot ICAgICAgICAgICAgICAgICAgICAodXJsIChzdHJpbmctYXBwZW5kICJodHRwczovL2dpdGh1Yi5j b20vV2F5ZmlyZVdNLyIgbmFtZSAiLyIpKQotICAgICAgICAgICAgICAgICAgICAoY29tbWl0IChz dHJpbmctYXBwZW5kICJ2IiB2ZXJzaW9uKSkpKQotICAgICAgICAgICAgICAoZmlsZS1uYW1lIChn aXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCi0gICAgICAgICAgICAgIChzaGEyNTYgKGJhc2Uz MgotICAgICAgICAgICAgICAgICAgICAgICAiMDd4NmRhcHYyeHlnMGNuNDRkZDJmYXc1Z3BrN213 ZnBia3BsZDlreWlhYTlkNDQzNjJ6MSIpKSkpCi0gICAgKGJ1aWxkLXN5c3RlbSBtZXNvbi1idWls ZC1zeXN0ZW0pCi0gICAgKG5hdGl2ZS1pbnB1dHMgKGxpc3QgcGtnLWNvbmZpZykpCi0gICAgKGlu cHV0cyAobGlzdCBnbG0gbGlieG1sMiB3bHJvb3RzLTAuMTcgbGliZXZkZXYpKQotICAgIChob21l LXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9XYXlmaXJlV00vd2YtY29uZmlnIikKLSAgICAoc3lu b3BzaXMgIkxpYnJhcnkgZm9yIG1hbmFnaW5nIGNvbmZpZ3VyYXRpb24gZmlsZXMgZm9yIFdheWZp cmUiKQotICAgIChkZXNjcmlwdGlvbiAiVGhlIHBhY2thZ2UgcHJvdmlkZXMgYSBsaWJyYXJ5IGZv ciBtYW5hZ2luZyB0aGUKKyAgIChuYW1lICJ3Zi1jb25maWciKQorICAgKHZlcnNpb24gIjAuOC4w IikKKyAgIChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisg ICAgICAgICAgICAodXJpIChnaXQtcmVmZXJlbmNlCisgICAgICAgICAgICAgICAgICAodXJsIChz dHJpbmctYXBwZW5kICJodHRwczovL2dpdGh1Yi5jb20vV2F5ZmlyZVdNLyIgbmFtZSAiLyIpKQor ICAgICAgICAgICAgICAgICAgKGNvbW1pdCAoc3RyaW5nLWFwcGVuZCAidiIgdmVyc2lvbikpKSkK KyAgICAgICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAg ICAgICAgICAgIChzaGEyNTYgKGJhc2UzMgorICAgICAgICAgICAgICAgICAgICAgIjA3eDZkYXB2 Mnh5ZzBjbjQ0ZGQyZmF3NWdwazdtd2ZwYmtwbGQ5a3lpYWE5ZDQ0MzYyejEiKSkpKQorICAgKGJ1 aWxkLXN5c3RlbSBtZXNvbi1idWlsZC1zeXN0ZW0pCisgICAobmF0aXZlLWlucHV0cyAobGlzdCBw a2ctY29uZmlnKSkKKyAgIChpbnB1dHMgKGxpc3QgZ2xtIGxpYnhtbDIgd2xyb290cy0wLjE3IGxp YmV2ZGV2KSkKKyAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9XYXlmaXJlV00vd2Yt Y29uZmlnIikKKyAgIChzeW5vcHNpcyAiTGlicmFyeSBmb3IgbWFuYWdpbmcgY29uZmlndXJhdGlv biBmaWxlcyBmb3IgV2F5ZmlyZSIpCisgICAoZGVzY3JpcHRpb24gIlRoZSBwYWNrYWdlIHByb3Zp ZGVzIGEgbGlicmFyeSBmb3IgbWFuYWdpbmcgdGhlCiBjb25maWd1cmF0aW9uIGZpbGVzIG9mIFdh eWlmcmUuICBJdCBjYW4gc2V0IGtleSBhbmQgbW91c2UgYmluZGluZ3MsCiBjb25maWd1cmUgaW5w dXQsIGFuZCBjdXN0b21pemUgV2F5ZmlyZSBwbHVnaW5zLiIpCi0gICAgKGxpY2Vuc2UgbGljZW5z ZTpleHBhdCkpKQorICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCisoZGVmaW5lLXB1Ymxp YyBzY2VuZWZ4CisgIChwYWNrYWdlCisgICAobmFtZSAic2NlbmVmeCIpCisgICAodmVyc2lvbiAi MC4xIikKKyAgIChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gp CisgICAgICAgICAgICAodXJpIChnaXQtcmVmZXJlbmNlCisgICAgICAgICAgICAgICAgICAodXJs ICJodHRwczovL2dpdGh1Yi5jb20vd2xyZngvc2NlbmVmeC5naXQiKQorICAgICAgICAgICAgICAg ICAgKGNvbW1pdCB2ZXJzaW9uKSkpCisgICAgICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1u YW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgICAgICAoc2hhMjU2CisgICAgICAgICAgICAgKGJh c2UzMgorICAgICAgICAgICAgICAiMXI3ZjhicHJzbjBtd2xrbWM4ZDE0bnIzaWlibGpmeXh5cGI0 aTA2djY2Z2hsbmdhdzZkdyIpKSkpCisgICAoYnVpbGQtc3lzdGVtIG1lc29uLWJ1aWxkLXN5c3Rl bSkKKyAgIChpbnB1dHMgKG1hcCAobGFtYmRhICh4KSAoc3BlY2lmaWNhdGlvbi0+cGFja2FnZSB4 KSkKKyAgICAgICAgICAgICAgICBgKCJiYXN1IgorICAgICAgICAgICAgICAgICAgImNhaXJvIgor ICAgICAgICAgICAgICAgICAgImdkay1waXhidWYiCisgICAgICAgICAgICAgICAgICAianNvbi1j IgorICAgICAgICAgICAgICAgICAgImNtYWtlIgorICAgICAgICAgICAgICAgICAgImxpYmV2ZGV2 IgorICAgICAgICAgICAgICAgICAgImxpYmlucHV0LW1pbmltYWwiCisgICAgICAgICAgICAgICAg ICAibGlieGtiY29tbW9uIgorICAgICAgICAgICAgICAgICAgInBjcmUyIgorICAgICAgICAgICAg ICAgICAgInBrZy1jb25maWciCisgICAgICAgICAgICAgICAgICAicGNyZTIiCisgICAgICAgICAg ICAgICAgICAid2F5bGFuZCIKKyAgICAgICAgICAgICAgICAgICJsaWJkcm0iCisgICAgICAgICAg ICAgICAgICAid2xyb290c0AwLjE3LjQiKSkpCisgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1 Yi5jb20vd2xyZngvc2NlbmVmeC5naXQiKQorICAgKHN5bm9wc2lzICJTY2VuZUZYIikKKyAgIChk ZXNjcmlwdGlvbgorICAgICJTY2VuZUZYIikKKyAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkK LS0gCjIuNDYuMAoK --000000000000e514350627ebae5d-- From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 29 04:28:46 2024 Received: (at 74568) by debbugs.gnu.org; 29 Nov 2024 09:28:46 +0000 Received: from localhost ([127.0.0.1]:40987 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGxIs-0005Af-3Q for submit@debbugs.gnu.org; Fri, 29 Nov 2024 04:28:46 -0500 Received: from smtp84.cstnet.cn ([159.226.251.84]:51176 helo=cstnet.cn) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGxIp-0005AL-EZ for 74568@debbugs.gnu.org; Fri, 29 Nov 2024 04:28:45 -0500 Received: from m (unknown [107.174.64.25]) by APP-05 (Coremail) with SMTP id zQCowADHrbg8iUlnIBVqBg--.16577S2; Fri, 29 Nov 2024 17:28:33 +0800 (CST) From: Zheng Junjie To: Josep Bigorra Subject: Re: [bug#74568] [PATCH] add scenefx In-Reply-To: (Josep Bigorra's message of "Wed, 27 Nov 2024 22:30:54 +0100") References: User-Agent: mu4e 1.12.7; emacs 30.0.92 Date: Fri, 29 Nov 2024 17:28:27 +0800 Message-ID: <87a5div16s.fsf@iscas.ac.cn> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-CM-TRANSID: zQCowADHrbg8iUlnIBVqBg--.16577S2 X-Coremail-Antispam: 1UD129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73 VFW2AGmfu7bjvjm3AaLaJ3UjIYCTnIWjp_UUUYT7k0a2IF6F4UM7kC6x804xWl14x267AK xVWUJVW8JwAFc2x0x2IEx4CE42xK8VAvwI8IcIk0rVWrJVCq3wAFIxvE14AKwVWUJVWUGw A2ocxC64kIII0Yj41l84x0c7CEw4AK67xGY2AK021l84ACjcxK6xIIjxv20xvE14v26F1j 6w1UM28EF7xvwVC0I7IYx2IY6xkF7I0E14v26F4j6r4UJwA2z4x0Y4vEx4A2jsIE14v26F 4UJVW0owA2z4x0Y4vEx4A2jsIEc7CjxVAFwI0_GcCE3s1lnx0Ee4C267I2x7xF54xIwI0E 7I0Y6sxI4wAS0I0E0xvYzxvE52x082IY62kv0487M2AExVA0xI801c8C04v7Mc02F40EFc xC0VAKzVAqx4xG6I80ewAv7VC0I7IYx2IY67AKxVWUJVWUGwAv7VC2z280aVAFwI0_Jr0_ Gr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcVAKI48JMxAIw28IcxkI7VAKI48JMxC20s 026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAFwI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_ JrI_JrWlx4CE17CEb7AF67AKxVWUXVWUAwCIc40Y0x0EwIxGrwCI42IY6xIIjxv20xvE14 v26r1j6r1xMIIF0xvE2Ix0cI8IcVCY1x0267AKxVWUJVW8JwCI42IY6xAIw20EY4v20xva j40_Jr0_JF4lIxAIcVC2z280aVAFwI0_Jr0_Gr1lIxAIcVC2z280aVCY1x0267AKxVWUJV W8JbIYCTnIWIevJa73UjIFyTuYvjxU5c_TUUUUU X-Originating-IP: [107.174.64.25] X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/ X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74568 Cc: 74568@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 (---) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Josep Bigorra writes: > This is my first attempt to contribute! :) I want to update Swayfx to 0.4 after this, but first, scenefx must be in > guix packages. Hopefully this will do? > > [4. text/x-patch; 0001-added-scenefx-to-Guix-packages.patch]... > > [5. text/x-patch; 0002-formatting.patch]... --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-gnu-Add-scenefx.patch Content-Transfer-Encoding: quoted-printable From=20ae1ce49f82544ad2a8e48624072fc00f8989586b Mon Sep 17 00:00:00 2001 Message-ID: From: Josep Bigorra Date: Wed, 27 Nov 2024 22:30:54 +0100 Subject: [PATCH] gnu: Add scenefx. * gnu/packages/wm.scm (scenefx): New variable. Signed-off-by: Zheng Junjie Change-Id: Ia91747cbec59226a83a020b5fedbfd99886c35df =2D-- gnu/packages/wm.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 921f9750378..2ab6f88cd5b 100644 =2D-- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -76,6 +76,7 @@ ;;; Copyright =C2=A9 2024 dan ;;; Copyright =C2=A9 2024 Wamm K. D. ;;; Copyright =C2=A9 2024 Ashish SHUKLA +;;; Copyright =C2=A9 2024 Josep Bigorra ;;; ;;; This file is part of GNU Guix. ;;; @@ -3969,3 +3970,32 @@ (define-public wf-config configuration files of Wayifre. It can set key and mouse bindings, configure input, and customize Wayfire plugins.") (license license:expat))) + +(define-public scenefx + (package + (name "scenefx") + (version "0.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/wlrfx/scenefx") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1r7f8bprsn0mwlkmc8d14nr3iibljfyxypb4i06v66ghlngaw6dw")))) + (build-system meson-build-system) + (native-inputs (list pkg-config + ;; for wayland-scanner. + wayland)) + (inputs (list pixman + mesa + libxkbcommon + libdrm + wlroots-0.17)) + (home-page "https://github.com/wlrfx/scenefx") + (synopsis "Drop-in replacement for the wlroots scene API") + (description + "A drop-in replacement for the wlroots scene API that allows wayland +compositors to render surfaces with eye-candy effects.") + (license license:expat))) base-commit: c5421392081944d43db18fe04eafecec521f994a prerequisite-patch-id: 87446432571a7ef03b5b1c5a831298c21b1b28a8 prerequisite-patch-id: fed79dd6ff68c92729413fc125b19314aa1bc3c4 =2D-=20 2.46.0 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmdJiTsACgkQO1qpk+Gi 3/AbShAAqpdH+R4xKVnnnPmCU89niEwIfLs2k5Mz6pZRO63RBbUoVhBAwahnhJT5 FFYg2U8NgRFMhpULt2M9s82UgxpV9L10BweylGMS7KD4PTTabWLIEzoCA5KSyN3y zXQ0FT7H7ixTwvU4DkOMKJW5CdZCYS27s2s3clWY4KEm26i72CcGuFNBPJ3i9EO2 TK4Vt4rOmhMCw0tcEaEufQPaN40aAKTQ1HqxwnRRo3V1pjxhLCcLP4q4XRPZoCwW m9ckXJiBrll9y93yUAt5pVhksV7hUdDxaI8AUr/6L7mZ84+ZAN9ihgjVaeBc0OAx LXAcIsT/bU3kP0UItYBD887Yr7GDarA8te6Na9ozZPggHt7wgUkwu/KusPoT3DzY dAXmz/XmcWcLfslUHA8wXlR8sdcDaFeXNe3ldsddIEcgFdmyjGLo8fECHhect981 rUW+dXHnVxNmYJkNJO82NOCsWnwE51RDCqIom34gVJjSow2eyG9vuvctAfGwwNc0 5yLygqHnmgX4RRWyAF/agpUupqN9yo6XCe+MAhdxJVRZbJQEmXZbdRQwP55UatVp FH4E8Pz94pYduzc8QN+CAIpSu3Zvah+ekFU9BsVvOjMJk1/7JO+8h9d5y1BapVTS CPsQWoSXMalxr3SNmqNdOj5vgjx8aWyusT7oD9+Gm5DCcf9w9Kc= =Ey9P -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 29 04:46:00 2024 Received: (at 74568) by debbugs.gnu.org; 29 Nov 2024 09:46:00 +0000 Received: from localhost ([127.0.0.1]:41153 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGxZX-0006BS-PP for submit@debbugs.gnu.org; Fri, 29 Nov 2024 04:46:00 -0500 Received: from smtp84.cstnet.cn ([159.226.251.84]:55950 helo=cstnet.cn) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tGxZU-0006B5-8y for 74568@debbugs.gnu.org; Fri, 29 Nov 2024 04:45:58 -0500 Received: from m (unknown [107.174.64.25]) by APP-05 (Coremail) with SMTP id zQCowADn739AjUlnRgFrBg--.46678S2; Fri, 29 Nov 2024 17:45:40 +0800 (CST) From: Zheng Junjie To: Josep Bigorra Subject: Re: [bug#74568] [PATCH] add scenefx In-Reply-To: (Josep Bigorra's message of "Wed, 27 Nov 2024 22:30:54 +0100") References: User-Agent: mu4e 1.12.7; emacs 30.0.92 Date: Fri, 29 Nov 2024 17:45:32 +0800 Message-ID: <87plmetltv.fsf@iscas.ac.cn> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-CM-TRANSID: zQCowADn739AjUlnRgFrBg--.46678S2 X-Coremail-Antispam: 1UD129KBjvJXoW7KrWfGF1kCFyxJFyfury5XFb_yoW8Wr48pa 93Gry5Grs3Gw18WrW09F1kuF4YqrZ5ArW5G347try8ZFs3XFZ2vrZ2vF40gFyxAFn3Zwsr ZF1UurZ7G34UA3DanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUk0b7Iv0xC_KF4lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Xr0_Ar1l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_Cr0_Gr1UM28EF7xvwVC2z280aVAFwI0_Cr1j6rxdM28EF7xvwV C2z280aVCY1x0267AKxVW0oVCq3wAS0I0E0xvYzxvE52x082IY62kv0487M2AExVA0xI80 1c8C04v7Mc02F40EFcxC0VAKzVAqx4xG6I80ewAv7VC0I7IYx2IY67AKxVWUJVWUGwAv7V C2z280aVAFwI0_Jr0_Gr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcVAKI48JMxAIw28I cxkI7VAKI48JMxC20s026xCaFVCjc4AY6r1j6r4UMI8I3I0E5I8CrVAFwI0_Jr0_Jr4lx2 IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CEb7AF67AKxVWUXVWUAwCIc40Y0x0EwIxGrwCI 42IY6xIIjxv20xvE14v26r1j6r1xMIIF0xvE2Ix0cI8IcVCY1x0267AKxVWUJVW8JwCI42 IY6xAIw20EY4v20xvaj40_Jr0_JF4lIxAIcVC2z280aVAFwI0_Jr0_Gr1lIxAIcVC2z280 aVCY1x0267AKxVWUJVW8JbIYCTnIWIevJa73UjIFyTuYvjxUcDDGUUUUU X-Originating-IP: [107.174.64.25] X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/ X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74568 Cc: 74568@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 (---) --=-=-= Content-Type: text/plain Josep Bigorra writes: > This is my first attempt to contribute! :) I want to update Swayfx to 0.4 after this, but first, scenefx must be in guix packages. Hopefully > this will do? please use plain-txt e-mail. and use `mumi send-email' or `git send-email' to send patch. see https://guix.gnu.org/manual/devel/en/html_node/Sending-a-Patch-Series.html#Single-Patches-1 >- (name "sway") If you do not modify the package, do not modify the indentation of the package >+ (inputs (map (lambda (x) (specification->package x)) >+ `("basu" >+ "cairo" >+ "gdk-pixbuf" >+ "json-c" >+ "cmake" >+ "libevdev" >+ "libinput-minimal" >+ "libxkbcommon" >+ "pcre2" >+ "pkg-config" >+ "pcre2" >+ "wayland" >+ "libdrm" >+ "wlroots@0.17.4"))) You cannot use specification->package in a package, use the scheme variable. many package is not needed, just pixman mesa libxkbcommon libdrm wlroots-0.17. see meson.build. and pkg-config usually is native-inputs, It need to actually run on cross-compiling. >+ (home-page "https://github.com/wlrfx/scenefx.git") guix lint scenefx say scenefx@0.1: permanent redirect from https://github.com/wlrfx/scenefx.git to https://github.com/wlrfx/scenefx. so should https://github.com/wlrfx/scenefx. >+ (synopsis "SceneFX") >+ (description >+ "SceneFX") Please write useful synopsis and description see https://guix.gnu.org/manual/devel/en/html_node/Synopses-and-Descriptions.html After the completion of the modified like https://issues.guix.gnu.org/74568#1 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmdJjTwACgkQO1qpk+Gi 3/AtuA//UAGBOiPvhSGifazahpziZqKIcPiu/m3wpxMkH+tpgXgtlXO59SW58oUM ZX5t+vM9Pi+DrKNKq0L9A/jjbeAblTus8yUNeUDjO9r9LOF5fXhk+2z6210ZzOTY pGPOtCsM3s3BTGKB4LR9iEVKoOFTFg7c+MiN6qGbopxuHGRqJapSlqZ3cnqdngBI NdO8P9UUAaaQwdoTUKAlylgsVQi9U1OasqVWTXTOMh+GTbfaPrkK0GeGN0sSpZrb Jfgze9GWuJTNHSxKdzbUIGGUhb9yIpIyEop36yBaaww2eHpVK2ngR15+sH+qNRPo XHJBTnofxYoZ0W9UEPOkqgxgK8DimFy9nK9q35XTHy5BqhkFtAtfn1ECryJLpgrp GxP11D/lW328M6J5Wj212agjEv144iAI3X0f0yZI1rlmqjU7sMeEuJHd/qDSNv/7 os3ikRKWgRNB8+7BODT38A4BqhvJ6wNdI9U7hnkPMskQlp1myLBW43Q8BVTp5njW W2wnE3dQD/g37bxDPXRuV1b6gx06ddtjGXO+FjXVV1xWddB1+2lRxFbpUW7hUD6R R5or7UiCSxlDI2/tD+I+bDG/ghOFBSc52IacMmvz5BKAHUJIkt6dXRbZzj1XtYyj w7DjwBY+G9ULuoqMunX/iMYKEGFyLb/c53/JFWL0hYOjAlBOod0= =KyOC -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 01 06:08:51 2024 Received: (at 74568-done) by debbugs.gnu.org; 1 Dec 2024 11:08:51 +0000 Received: from localhost ([127.0.0.1]:50442 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHhop-0002Fq-15 for submit@debbugs.gnu.org; Sun, 01 Dec 2024 06:08:51 -0500 Received: from smtp81.cstnet.cn ([159.226.251.81]:55892 helo=cstnet.cn) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHhol-0002FN-Pq for 74568-done@debbugs.gnu.org; Sun, 01 Dec 2024 06:08:49 -0500 Received: from m (unknown [107.174.64.25]) by APP-03 (Coremail) with SMTP id rQCowACXduyuQ0xndPnaBg--.52087S2; Sun, 01 Dec 2024 19:08:33 +0800 (CST) From: Zheng Junjie To: Josep Bigorra Subject: Re: [bug#74568] [PATCH] add scenefx In-Reply-To: <87a5div16s.fsf@iscas.ac.cn> (Zheng Junjie's message of "Fri, 29 Nov 2024 17:28:27 +0800") References: <87a5div16s.fsf@iscas.ac.cn> User-Agent: mu4e 1.12.7; emacs 30.0.92 Date: Sun, 01 Dec 2024 19:08:29 +0800 Message-ID: <87iks3oe36.fsf@iscas.ac.cn> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-CM-TRANSID: rQCowACXduyuQ0xndPnaBg--.52087S2 X-Coremail-Antispam: 1UD129KBjvJXoWxGry8tF4Duw1rKFy3tFyDAwb_yoW5Xw1Upr WfuFW5KFyfXw43JwsagFyakw4aqa95GryUCw1xXw40ywsFgay2yrZrAr45uF17AryIkw42 qFWDK3W3GrWUAFJanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUvKb7Iv0xC_tr1lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Jr0_JF4l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_Jr0_Gr1l84ACjcxK6I8E87Iv67AKxVW8Jr0_Cr1UM28EF7xvwV C2z280aVCY1x0267AKxVW8Jr0_Cr1UM2vj62AExVA0xI801c8C04v26x02cVCv0xWle2I2 62IYc4CY6c8Ij28IcVAaY2xG8wASzI0EjI02j7AqF2xKxwAqx4xG64xvF2IEw4CE5I8CrV C2j2WlYx0E2Ix0cI8IcVAFwI0_Jrv_JF1lYx0Ex4A2jsIE14v26r1j6r4UMcvjeVCFs4IE 7xkEbVWUJVW8JwACjcxG0xvEwIxGrwCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbV WUJVW8JwC20s026c02F40E14v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF 67kF1VAFwI0_Jrv_JF1lIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42 IY6xIIjxv20xvEc7CjxVAFwI0_Jr0_Gr1lIxAIcVCF04k26cxKx2IYs7xG6r1j6r1xMIIF 0xvEx4A2jsIE14v26r1j6r4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Gr0_Gr1UYxBIdaVFxh VjvjDU0xZFpf9x07UqJPiUUUUU= X-Originating-IP: [107.174.64.25] X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/ X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 74568-done Cc: 74568-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.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Zheng Junjie writes: > Josep Bigorra writes: > >> This is my first attempt to contribute! :) I want to update Swayfx >> to 0.4 after this, but first, scenefx must be in >> guix packages. Hopefully this will do? >> >> [4. text/x-patch; 0001-added-scenefx-to-Guix-packages.patch]... >> >> [5. text/x-patch; 0002-formatting.patch]... > > > From ae1ce49f82544ad2a8e48624072fc00f8989586b Mon Sep 17 00:00:00 2001 > Message-ID: > From: Josep Bigorra > Date: Wed, 27 Nov 2024 22:30:54 +0100 > Subject: [PATCH] gnu: Add scenefx. > > * gnu/packages/wm.scm (scenefx): New variable. > > Signed-off-by: Zheng Junjie > Change-Id: Ia91747cbec59226a83a020b5fedbfd99886c35df > --- > gnu/packages/wm.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm > index 921f9750378..2ab6f88cd5b 100644 > --- a/gnu/packages/wm.scm > +++ b/gnu/packages/wm.scm > @@ -76,6 +76,7 @@ > ;;; Copyright =C2=A9 2024 dan > ;;; Copyright =C2=A9 2024 Wamm K. D. > ;;; Copyright =C2=A9 2024 Ashish SHUKLA > +;;; Copyright =C2=A9 2024 Josep Bigorra > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -3969,3 +3970,32 @@ (define-public wf-config > configuration files of Wayifre. It can set key and mouse bindings, > configure input, and customize Wayfire plugins.") > (license license:expat))) > + > +(define-public scenefx > + (package > + (name "scenefx") > + (version "0.1") > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/wlrfx/scenefx") > + (commit version))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "1r7f8bprsn0mwlkmc8d14nr3iibljfyxypb4i06v66ghlngaw6dw"))= )) > + (build-system meson-build-system) > + (native-inputs (list pkg-config > + ;; for wayland-scanner. > + wayland)) > + (inputs (list pixman > + mesa > + libxkbcommon > + libdrm > + wlroots-0.17)) > + (home-page "https://github.com/wlrfx/scenefx") > + (synopsis "Drop-in replacement for the wlroots scene API") > + (description > + "A drop-in replacement for the wlroots scene API that allows wayland > +compositors to render surfaces with eye-candy effects.") > + (license license:expat))) > > base-commit: c5421392081944d43db18fe04eafecec521f994a > prerequisite-patch-id: 87446432571a7ef03b5b1c5a831298c21b1b28a8 > prerequisite-patch-id: fed79dd6ff68c92729413fc125b19314aa1bc3c4 pushed, closing. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmdMQ60ACgkQO1qpk+Gi 3/A4xQ/6AsZCgcTJ3/O6F8PRbLW/oaJAfSsqJ1PTjpReDHfrCfvK0MY8jcOduiOT 7VRD5ovCJhjqRBYbxKaP9DOniv7sU6OiSR4wy8OFOJno04R4SeS1se/7bpeww2Gd WPfLspcuJT1wv/B3VSfSgNpDMVQ7LuCGUG9U6dPqK/W0OKvrL7sMrOhGxnTRnfGO d1IaQEV3NBH/zU8Bb/lr5LPVNpMplKRXh/RoVQOWhQxmRqiHryTfP4Wj38iqNfZR wdWGusCjLmOtyInWnMIobI8XwetKAO7lxjesNHjegBIoDgJqnTnkJ9mbWECe+pPR t01TLYB2wRRLNSdkOEEJktsAxURa1hXXrTiLVWbkYSFyNYywte687wmB3SXVqDu2 ghUX9zTZ8IYfZy//FSEXOkdbXsH8+HrIwIwVK09XSWt2N8xfyUIszWqNE7uMeA/F LTi5XU9Mne8rlOdORiFIKfOggIpzi/SJOZQiP3/90ezCVgDgQsrijo/WTHHh2UT3 FNete4HxFIFd5/oNtjxV5LhpVnc+85z3r9uepmSfluLuO9gHtJTitJZF5cqDmUjt UhvfLHxW51w+DWEa4CuOQSRU3nQEQ34lBni9EKczjOrhPWnde1iwwKifzycQQemi IYbHVoGiahMyUjlGT1PMvA+HiR3I07pHdvm5qFnGWkk4Pu7yx9w= =phT4 -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Jun 20 07:24:27 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 29 Dec 2024 12:24:11 +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