From unknown Mon Jun 16 23:51:05 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#66601 <66601@debbugs.gnu.org> To: bug#66601 <66601@debbugs.gnu.org> Subject: Status: (@ (gnu packages wm) wlroots): expose "protocol" dir Reply-To: bug#66601 <66601@debbugs.gnu.org> Date: Tue, 17 Jun 2025 06:51:05 +0000 retitle 66601 (@ (gnu packages wm) wlroots): expose "protocol" dir reassign 66601 guix-patches submitter 66601 Grigory Shepelev severity 66601 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 18 01:02:58 2023 Received: (at submit) by debbugs.gnu.org; 18 Oct 2023 05:02:58 +0000 Received: from localhost ([127.0.0.1]:33013 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsyht-0002wO-Sb for submit@debbugs.gnu.org; Wed, 18 Oct 2023 01:02:58 -0400 Received: from lists.gnu.org ([2001:470:142::17]:38012) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qsyhq-0002w3-Kc for submit@debbugs.gnu.org; Wed, 18 Oct 2023 01:02:56 -0400 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 1qsyhL-00065s-D7 for guix-patches@gnu.org; Wed, 18 Oct 2023 01:02:23 -0400 Received: from mail-lj1-x22a.google.com ([2a00:1450:4864:20::22a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qsyhJ-0003M4-LN for guix-patches@gnu.org; Wed, 18 Oct 2023 01:02:23 -0400 Received: by mail-lj1-x22a.google.com with SMTP id 38308e7fff4ca-2c50305c5c4so77147701fa.1 for ; Tue, 17 Oct 2023 22:02:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697605339; x=1698210139; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=jETRcwXo9JQ7BGRKzhTIvOaPsuC+lbiL7J+cFR3yGPo=; b=gna/CRUgZwa/mpwyxaKkLnlB5PH4R48ausZXxYSw+1HzTyesxNWmW182c+zizhyNEI 68F7o8BF9Bfb7DjPhRxRuXKrL2c3kwezePfWTAxdZfqKvD/3DbTnyB1m78Qnnm7rZOQ1 OMW/zxWoh+jzAb3MmfluqAENDA9oBJG+PjAUc3Tqi2vsuge1rYpxLuGy/OR8vLkOqddu WaQlaiQ3UaQlyMtUm5dYs6/jIKoQPW9l54P50fFEUBGkY0VfoAcFtNRP9Z+8R9TYOSdP v8I68HTaJMhV8YL2cpYZOSsZncbV95HNZFvrJ7HRgzvD+SbfJcrBLtT2B6c/+eJHX+SK kLaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697605339; x=1698210139; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=jETRcwXo9JQ7BGRKzhTIvOaPsuC+lbiL7J+cFR3yGPo=; b=rkRNv8IHfj2ZRuURPGPV2xLgjnyittsSTPFTG+6iZoVt3c+55/vKdfL+Kz5c54lixk trEPVPN4Y0d5619Dh2jBeNBAXgmiYKn5IoHx776tDUWKKVcGrqLKDvFbJg+HmgSUXvOv 3ue/10sDp5uJLW07GjLbIRr2kDHOrCKlqnLA0CMmLX+lLFtLXF/QvrmNxxg2PgPwmGD5 CrHrBYdH3EjTRjgbb60/wuSjeYnU5GRexwpSW+Ti33OwEi6SJWsojcikLRDwzDqMnCLK 2ErsSe8lYBhxSshYaFNM1v2BNrcgdRRC4klrGQoi2yYY1lWCChP1tPKWXqY+dyByyliX iVeA== X-Gm-Message-State: AOJu0YzNvShZRkheO849vcUYqpaA4d/PYg5ajw77YRWjcKDmVBoiDREL UKyyGUclwg1BOdB7/o51rJmfHjJvjgHh70OhkqSp3ucR2l+LxA== X-Google-Smtp-Source: AGHT+IEyTGrzsblOCRhdqrVvT47pf7+BBmdyX7qfK2G4ByCnsR35lQ/9wxbEbbBfdIqQ5RJI3b/eshjBbrhkghaxsEk= X-Received: by 2002:a2e:8e75:0:b0:2c2:9872:dfc1 with SMTP id t21-20020a2e8e75000000b002c29872dfc1mr2643775ljk.42.1697605338701; Tue, 17 Oct 2023 22:02:18 -0700 (PDT) MIME-Version: 1.0 From: Grigory Shepelev Date: Wed, 18 Oct 2023 08:01:42 +0300 Message-ID: Subject: (@ (gnu packages wm) wlroots): expose "protocol" dir To: guix-patches@gnu.org Content-Type: multipart/mixed; boundary="0000000000002ec0180607f68bcc" Received-SPF: pass client-ip=2a00:1450:4864:20::22a; envelope-from=shegeley@gmail.com; helo=mail-lj1-x22a.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.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: -0.0 (/) --0000000000002ec0180607f68bcc Content-Type: multipart/alternative; boundary="0000000000002ec0160607f68bca" --0000000000002ec0160607f68bca Content-Type: text/plain; charset="UTF-8" Hi I needed to tweak something in Sway and could not find its xml wayland protocol files. It was hidden in the package source. Exposed them to the build. --0000000000002ec0160607f68bca Content-Type: text/html; charset="UTF-8"
Hi

I needed to tweak something in Sway and could not find its xml wayland protocol files. It was hidden in the package source. Exposed them to the build.
--0000000000002ec0160607f68bca-- --0000000000002ec0180607f68bcc Content-Type: text/x-patch; charset="US-ASCII"; name="wlroots-exports.patch" Content-Disposition: attachment; filename="wlroots-exports.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lnvabig20 ZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy93bS5zY20gYi9nbnUvcGFja2FnZXMvd20uc2NtCmlu ZGV4IDg1NzZkMDI5N2QuLjQ1ZWY5Y2IwNzMgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy93bS5z Y20KKysrIGIvZ251L3BhY2thZ2VzL3dtLnNjbQpAQCAtMTY0OCw3ICsxNjQ4LDE1IEBAIChkZWZp bmUtcHVibGljIHdscm9vdHMKICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogImJhY2tlbmQvZHJt L21lc29uLmJ1aWxkIgogICAgICAgICAgICAgICAgKCgiL3Vzci9zaGFyZS9od2RhdGEvcG5wLmlk cyIpCiAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgKGFzc29jLXJlZiAob3IgbmF0aXZl LWlucHV0cyBpbnB1dHMpICJod2RhdGEiKQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICIvc2hhcmUvaHdkYXRhL3BucC5pZHMiKSkpKSkpKSkKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAiL3NoYXJlL2h3ZGF0YS9wbnAuaWRzIikpKSkpCisgICAgICAgICAoYWRkLWFmdGVy ICdpbnN0YWxsICdjb3B5LXByb3RvY29scworICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgaW5w dXRzIG91dHB1dHMgIzphbGxvdy1vdGhlci1rZXlzKQorICAgICAgICAgICAgIChta2Rpci1wICJw cm90b2NvbHMiKQorICAgICAgICAgICAgIChjb3B5LXJlY3Vyc2l2ZWx5CisgICAgICAgICAgICAg ICJwcm90b2NvbCIgOzsgd2h5IHNpbmd1bGFyPyEKKyAgICAgICAgICAgICAgKHN0cmluZy1hcHBl bmQgKGFzc29jLXJlZiBvdXRwdXRzICJvdXQiKQorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAiL3Byb3RvY29scyIpKQorICAgICAgICAgICAgICN0KSkpKSkKICAgICAocHJvcGFnYXRlZC1p bnB1dHMKICAgICAgKGxpc3QgOzsgQXMgcmVxdWlyZWQgYnkgd2xyb290cy5wYy4KICAgICAgICAg ICAgZXVkZXYK --0000000000002ec0180607f68bcc-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 18 02:25:40 2023 Received: (at 66601) by debbugs.gnu.org; 18 Oct 2023 06:25:40 +0000 Received: from localhost ([127.0.0.1]:33059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qszzw-0005rO-DH for submit@debbugs.gnu.org; Wed, 18 Oct 2023 02:25:40 -0400 Received: from mail-lj1-x22d.google.com ([2a00:1450:4864:20::22d]:47298) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qszzs-0005r7-78 for 66601@debbugs.gnu.org; Wed, 18 Oct 2023 02:25:38 -0400 Received: by mail-lj1-x22d.google.com with SMTP id 38308e7fff4ca-2c50906f941so71031001fa.2 for <66601@debbugs.gnu.org>; Tue, 17 Oct 2023 23:25:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697610304; x=1698215104; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=tR+DyNu94PbibsFkkR2NOA6JM0buyAwyFZ0+/3gf4DY=; b=K/q1RqnogJ6rXYf/cct0NWPxLzNZB9y8NfL0jYwZyJ2ZKLNCKzjd+KW3Stpf9zShpo 3dAXaxfLc7HltKTijCtXRaNDuo3wdp9wzKF1YUoz8177bQAoFlT/8FscY03IUySvbEmG 8gCvFQxAaymmldzWuae9ws0FmQ/QTe+tY33FseCwylNvkM5wfu1S5T+JTKkadktJllsK T4d5xfk6wrbI/PKBeveecXd32tuYXF2hJ2SxmZ/+91uAx0cwhkpLxEgKij1hpTB/WY3z 6Qcn76PPAXGD5c7JQuJ7AL2S0+gHQORGS7b4DF0axfBo2Fk93q4g5rUqfYsT1b3MO4HN j/+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697610304; x=1698215104; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=tR+DyNu94PbibsFkkR2NOA6JM0buyAwyFZ0+/3gf4DY=; b=aCItyn+ldwBCdCZSU4KKmEaxporvdfwmpIbDMfJIcSEv2/n0rintoNMxlen+svRLY3 HwXQqhQU+fdPFYqsk/eLwZj8U2brO0jEQs89aZG3m/D2e7BaTmmEjQ9CbkqmVkESDL/f Smrlm2/kGctDmGb3+4HSDswUYfAzbnzk6SpMJU0x7MKv5FdsHFURCz/VeGngi1iOYWXf z8TGxJzEnzsxFpi/MU8ZGoaSL+eU5fKnL9/ce9GQgoFFBpfCjbEk6HB+ytf8gnmyjH3R KtgjV3DqWuNrDv4ncrrzqU2fG+aNERnab8V0TPJadeNzNGGzAjg3tFvKmCixX4qgVpiI zMnQ== X-Gm-Message-State: AOJu0YwOa71IGQevCtKJVrfN5dFlRVVBD//1hVDlwGym37Tlxe5Lu0cU XVY2BV8bT5YtZbXuHVRnI918mhCOoQK+Qqzx2D/lZR+BOTXxSBKu X-Google-Smtp-Source: AGHT+IGsgxXoJRfFlKeasjx36mek7GYCm3H3T7iqV+tVRJxb5jaJyMdALOnWajCut0JW/i3PjJwFT7IkiEDixHkL0i8= X-Received: by 2002:a2e:a994:0:b0:2c5:2d7:412 with SMTP id x20-20020a2ea994000000b002c502d70412mr3291707ljq.19.1697610303552; Tue, 17 Oct 2023 23:25:03 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Grigory Shepelev Date: Wed, 18 Oct 2023 09:24:27 +0300 Message-ID: Subject: Re: bug#66601: Acknowledgement ((@ (gnu packages wm) wlroots): expose "protocol" dir) To: 66601@debbugs.gnu.org Content-Type: multipart/alternative; boundary="0000000000001c410d0607f7b3f3" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66601 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 (-) --0000000000001c410d0607f7b3f3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sorry, it has to be "add-before 'configure" =D1=81=D1=80, 18 =D0=BE=D0=BA=D1=82. 2023=E2=80=AF=D0=B3. =D0=B2 08:02, GNU= bug Tracking System : > Thank you for filing a new bug report with debbugs.gnu.org. > > This is an automatically generated reply to let you know your message > has been received. > > Your message is being forwarded to the package maintainers and other > interested parties for their attention; they will reply in due course. > > Your message has been sent to the package maintainer(s): > guix-patches@gnu.org > > If you wish to submit further information on this problem, please > send it to 66601@debbugs.gnu.org. > > Please do not send mail to help-debbugs@gnu.org unless you wish > to report a problem with the Bug-tracking system. > > -- > 66601: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D66601 > GNU Bug Tracking System > Contact help-debbugs@gnu.org with problems > --0000000000001c410d0607f7b3f3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Sorry, it has to be "add-before 'configure"<= br>
=D1=81=D1=80, 18 =D0=BE=D0=BA=D1=82. 2023=E2=80=AF=D0=B3. =D0=B2 08:= 02, GNU bug Tracking System <hel= p-debbugs@gnu.org>:
Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
=C2=A0guix-patche= s@gnu.org

If you wish to submit further information on this problem, please
send it to 66601= @debbugs.gnu.org.

Please do not send mail to help-debbugs@gnu.org unless you wish
to report a problem with the Bug-tracking system.

--
66601: https://debbugs.gnu.org/cgi/bugreport.cg= i?bug=3D66601
GNU Bug Tracking System
Contact help-debb= ugs@gnu.org with problems
--0000000000001c410d0607f7b3f3-- From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 22 09:43:39 2023 Received: (at 66601) by debbugs.gnu.org; 22 Nov 2023 14:43:39 +0000 Received: from localhost ([127.0.0.1]:58569 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r5oS3-0004QZ-HI for submit@debbugs.gnu.org; Wed, 22 Nov 2023 09:43:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:51764) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r5oS2-0004QM-3k for 66601@debbugs.gnu.org; Wed, 22 Nov 2023 09:43:38 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r5oRt-0007jf-B7; Wed, 22 Nov 2023 09:43:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=ARp4LX/yZU2uJ1+MwEk9e9PCgeszMkaU4N1Nif3tL+4=; b=iM54tZDLmV2sGor18HTo hSZRQ55a+YjmXXHzt5d4FDr1fzzzG39mHv/goxnZiEvjRtV0Fftq5svVdnb13VsofL3w2EfKrBVgB 0i3oTiRbHuq8VDSU0/Lhmqo+QESXbt2cS71JiEauEZ4iA051msFjGxmdjcLd6SnQnBe9Z82QppocC FpvI2Xu0khoOA4Tj3kVO3476oIu0YtVkKkILmj4C4cpRCvNGf/4vhdEw7HnrCvHOlaTzFvyrNRh3P fsktNzEl3NL3SBXrJWDTKtyyfHWLh1J64yauI8sx55oWe1++y5b4grRZW1NkeCNpPi/w8izc2IlQB WAGHb4qcDOZ80A==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Grigory Shepelev Subject: Re: bug#66601: (@ (gnu packages wm) wlroots): expose "protocol" dir In-Reply-To: (Grigory Shepelev's message of "Wed, 18 Oct 2023 08:01:42 +0300") References: Date: Wed, 22 Nov 2023 15:43:23 +0100 Message-ID: <87jzq9lugk.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) 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: 66601 Cc: 66601@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 Grigory, Grigory Shepelev skribis: > I needed to tweak something in Sway and could not find its xml wayland > protocol files. It was hidden in the package source. Exposed them to the > build. > diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm > index 8576d0297d..45ef9cb073 100644 > --- a/gnu/packages/wm.scm > +++ b/gnu/packages/wm.scm > @@ -1648,7 +1648,15 @@ (define-public wlroots > (substitute* "backend/drm/meson.build" > (("/usr/share/hwdata/pnp.ids") > (string-append (assoc-ref (or native-inputs inputs) "hwd= ata") > - "/share/hwdata/pnp.ids")))))))) > + "/share/hwdata/pnp.ids"))))) > + (add-after 'install 'copy-protocols > + (lambda* (#:key inputs outputs #:allow-other-keys) > + (mkdir-p "protocols") > + (copy-recursively > + "protocol" ;; why singular?! > + (string-append (assoc-ref outputs "out") > + "/protocols")) /protocol(s) is a non-standard directory (should it be /share/sway/protocols?). Also, it seems to me that this kind of change belongs upstream. Could you check why it=E2=80=99s not there and/or how other distros deal with it? Thanks, Ludo=E2=80=99.