From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 08 07:16:49 2025 Received: (at submit) by debbugs.gnu.org; 8 Jan 2025 12:16:49 +0000 Received: from localhost ([127.0.0.1]:46265 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVUzQ-0007xu-Lj for submit@debbugs.gnu.org; Wed, 08 Jan 2025 07:16:49 -0500 Received: from lists.gnu.org ([2001:470:142::17]:49108) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tVUzM-0007xT-HV for submit@debbugs.gnu.org; Wed, 08 Jan 2025 07:16:47 -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 1tVUz2-0006Bh-3I for guix-patches@gnu.org; Wed, 08 Jan 2025 07:16:24 -0500 Received: from mout-p-101.mailbox.org ([80.241.56.151]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1tVUyz-0008TZ-RA for guix-patches@gnu.org; Wed, 08 Jan 2025 07:16:23 -0500 Received: from smtp202.mailbox.org (smtp202.mailbox.org [IPv6:2001:67c:2050:b231:465::202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4YSn2F5yTKz9t9f for ; Wed, 8 Jan 2025 13:16:05 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=illegalaliensfrom.space; s=MBO0001; t=1736338565; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type:autocrypt:autocrypt; bh=i+8xZkSa3gPaojcilGZ3rHEAGGssqQdVjz3OovWFXvo=; b=sgVvHYyzoNir2uaSjwhTqwsUJUBzBGrUEHqfTBZqqV2pKUdYDu0CMoRKQDo1aDscCgL3OY wYG1zwkbZV/5kPEd8h8lZfHnFWqArl3soupYghUgj4wf9YWheWJ/4dBL905i5Ktrhgjggx vrEUvWS/g74DLTR/GFw3YGDnanmycJP7r7PG63XmCCcJqMWW+Hnp7/0kAx/fQJnxPN0U2H YCcAPLnSF+UxLOfF81MwQImM5jg9y7YCeiZkeiLOzz1ljbVpIdoYiQSR59ZP4FcEDNw8NC OAuhKQJJi+d1cAyzKKVl0e0wpcDwb8gCj2UI8xKyrJBkx4+b8W5kkvOSFzhjLw== Message-ID: <3fdace3b-1945-400e-9a43-ee385c222c02@illegalaliensfrom.space> Date: Wed, 8 Jan 2025 13:15:59 +0100 MIME-Version: 1.0 Content-Language: en-US From: Till Robin Zickel Subject: [PATCH] Adding libvarlink and support for kanshictl Autocrypt: addr=trzickel@illegalaliensfrom.space; keydata= xjMEXtTJlhYJKwYBBAHaRw8BAQdA5gYq+XgXNPOnRaBTE1fe3kvtzUimamekiew1l7olEy3N NFRpbGwgUm9iaW4gWmlja2VsIDx0cnppY2tlbEBpbGxlZ2FsYWxpZW5zZnJvbS5zcGFjZT7C lgQTFggAPhYhBCGMsdvuQ85AJm4VbEeTT76ShObQBQJe1MmWAhsDBQkIwTYABQsJCAcCBhUK CQgLAgQWAgMBAh4BAheAAAoJEEeTT76ShObQXm4BANUnevlbxQcmXjE6yd4Umr10Sydqu7xQ sJRNXOec4eo2AP4mXYfT77eDmb+xIQRln+6hwz5suBgyJzGfKNHkVBHhBM44BF7UyZYSCisG AQQBl1UBBQEBB0BbW3L3oR8kjSFIcxoov5YPDuAJp3kX9RGdIo3g+rDKTAMBCAfCfgQYFggA JhYhBCGMsdvuQ85AJm4VbEeTT76ShObQBQJe1MmWAhsMBQkIwTYAAAoJEEeTT76ShObQyNwA /205KBzqQY3KsQ/uvscHw2ULmpSGqtnnSd+6TN5mA8zjAQCsrHNzrbFT/fhJFuxQDkXRHKzv rc2wnQb3XaSlDjU7Ag== To: guix-patches@gnu.org Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------08YObc27vHKu9zBjZ6QmrFhH" X-Rspamd-Queue-Id: 4YSn2F5yTKz9t9f Received-SPF: pass client-ip=80.241.56.151; envelope-from=trzickel@illegalaliensfrom.space; helo=mout-p-101.mailbox.org X-Spam_score_int: -26 X-Spam_score: -2.7 X-Spam_bar: -- X-Spam_report: (-2.7 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_SBL_A=0.1 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.7 (+) 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: Kanshi (https://git.sr.ht/~emersion/kanshi) has added support for controlling the daemon remotely. To enable this, kanshi has to be build with libvarlink present. This patch adds libvarlink to the ser [...] Content analysis details: (1.7 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL blocklist [URIs: varlink.org] 0.6 URIBL_SBL Contains an URL's NS IP listed in the Spamhaus SBL blocklist [URIs: varlink.org] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 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.7 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------08YObc27vHKu9zBjZ6QmrFhH Content-Type: multipart/mixed; boundary="------------1S4TrfIZM9AEPMLpvouFFSl2"; protected-headers="v1" From: Till Robin Zickel To: guix-patches@gnu.org Message-ID: <3fdace3b-1945-400e-9a43-ee385c222c02@illegalaliensfrom.space> Subject: [PATCH] Adding libvarlink and support for kanshictl --------------1S4TrfIZM9AEPMLpvouFFSl2 Content-Type: multipart/mixed; boundary="------------h0y9gLQwlJVEtMP7lIEuVoWo" --------------h0y9gLQwlJVEtMP7lIEuVoWo Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 S2Fuc2hpIChodHRwczovL2dpdC5zci5odC9+ZW1lcnNpb24va2Fuc2hpKSBoYXMgYWRkZWQg c3VwcG9ydCBmb3IgDQpjb250cm9sbGluZyB0aGUgZGFlbW9uIHJlbW90ZWx5LiBUbyBlbmFi bGUgdGhpcywga2Fuc2hpIGhhcyB0byBiZSBidWlsZCANCndpdGggbGlidmFybGluayBwcmVz ZW50LiBUaGlzIHBhdGNoIGFkZHMgbGlidmFybGluayB0byB0aGUgDQpzZXJpYWxpemF0aW9u LnNjbSBhbmQgZXh0ZW5kcyB0aGUga2Fuc2hpIHBhY2thZ2UgaW5wdXRzLg0KDQpJIHRlc3Rl ZCB0aGUgYnVpbGQgb24gYW1kNjQgYW5kIG9uIGFhcmNoNjQgd2l0aCBxZW11IGFzIHBlciB0 aGUgZ3VpZGUuIA0KVW5mb3J0dW5hdGVseSBteSBsYXB0b3AgcmFuIG91dCBvZiBkaXNrIHNw YWNlIHdoaWxlIGNvbXBpbGluZyB0aGUgDQp0b29sY2hhaW4gZm9yIGFybWhmIHNvIEkgZGlk IG5vdCB0ZXN0IHRoYXQuDQo= --------------h0y9gLQwlJVEtMP7lIEuVoWo Content-Type: text/x-patch; charset=UTF-8; name="0001-gnu-added-libvarlink-and-added-it-as-dependency-to-k.patch" Content-Disposition: attachment; filename*0="0001-gnu-added-libvarlink-and-added-it-as-dependency-to-k.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSA0NzlhODk2YmNiZDFiNTM5ZmFhMTJjNjE4MzQ1M2JlNGIwYWRmYzdiIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBUaWxsIFJvYmluIFppY2tlbCA8dHJ6aWNrZWxAaWxs ZWdhbGFsaWVuc2Zyb20uc3BhY2U+CkRhdGU6IFdlZCwgOCBKYW4gMjAyNSAxMzoxMzozMyAr MDEwMApTdWJqZWN0OiBbUEFUQ0hdIGdudTogYWRkZWQgbGlidmFybGluayBhbmQgYWRkZWQg aXQgYXMgZGVwZW5kZW5jeSB0byBrYW5zaGkKCkNoYW5nZS1JZDogSTdiNGJmZTgzZGQ4OTNh NmNmNmIwZTU4NDg2ODIyYTE4MmZhZGJjYmMKLS0tCiBnbnUvcGFja2FnZXMvc2VyaWFsaXph dGlvbi5zY20gfCAzNyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiBnbnUv cGFja2FnZXMvd20uc2NtICAgICAgICAgICAgfCAgMiArLQogMiBmaWxlcyBjaGFuZ2VkLCAz OCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2th Z2VzL3NlcmlhbGl6YXRpb24uc2NtIGIvZ251L3BhY2thZ2VzL3NlcmlhbGl6YXRpb24uc2Nt CmluZGV4IDFhOTY1MTAzYWEuLjIyNDQ1ZjEyNGQgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdl cy9zZXJpYWxpemF0aW9uLnNjbQorKysgYi9nbnUvcGFja2FnZXMvc2VyaWFsaXphdGlvbi5z Y20KQEAgLTEwMzYsMyArMTAzNiw0MCBAQCAoZGVmaW5lLXB1YmxpYyB2YWxpanNvbgogQysr MTEuICBJdCBwcm92aWRlcyBhIHNpbXBsZSB2YWxpZGF0aW9uIEFQSSB0aGF0IGFsbG93cyBs b2FkaW5nIEpTT04gU2NoZW1hcywKIGFuZCB2YWxpZGF0ZSBkb2N1bWVudHMgbG9hZGVkIGJ5 IG9uZSBvZiBzZXZlcmFsIHN1cHBvcnRlZCBwYXJzZXIgbGlicmFyaWVzLiIpCiAgICAgKGxp Y2Vuc2UgbGljZW5zZTpic2QtMikpKQorCisoZGVmaW5lLXB1YmxpYyBsaWJ2YXJsaW5rCisg IChwYWNrYWdlCisgICAgKG5hbWUgImxpYnZhcmxpbmsiKQorICAgICh2ZXJzaW9uICIyNCIp CisgICAgKHNvdXJjZQorICAgICAob3JpZ2luCisgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gp CisgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAgICAgICh1cmwgImh0dHBz Oi8vZ2l0aHViLmNvbS92YXJsaW5rL2xpYnZhcmxpbmsiKQorICAgICAgICAgICAgIChjb21t aXQgIjI0IikpKQorICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2ZXJz aW9uKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIgIjA5OGp3OWg0OHAycHk2 bHd4eWpybHp2djl6cXZxZ2ZzeGM0cGRkZnN2aWFiNjVuOW41Z3ciKSkpKQorICAgIChidWls ZC1zeXN0ZW0gbWVzb24tYnVpbGQtc3lzdGVtKQorICAgIChpbnB1dHMgKGxpc3QpKQorICAg IChuYXRpdmUtaW5wdXRzIChsaXN0IHB5dGhvbiBnbGliYy11dGY4LWxvY2FsZXMpKSA7bmVl ZGVkIGZvciB1bml0IHRlc3RzCisgICAgKGFyZ3VtZW50cworICAgICAobGlzdAorICAgICAg IzpwaGFzZXMgI34obW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCisgICAgICAgICAg ICAgICAgICAgKGFkZC1hZnRlciAndW5wYWNrICdwYXRjaC0vYmluL3NoCisgICAgICAgICAg ICAgICAgICAgICAobGFtYmRhIF8KKyAgICAgICAgICAgICAgICAgICAgICAgKHN1YnN0aXR1 dGUqICJsaWIvbWVzb24uYnVpbGQiCisgICAgICAgICAgICAgICAgICAgICAgICAgKCgiL2Jp bi9zaCIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICh3aGljaCAic2giKSkpKSkKKyAg ICAgICAgICAgICAgICAgICAoYWRkLWFmdGVyICd1bnBhY2sgJ3BhdGNoLS91c3IvYmluL2Vu dgorICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSBfCisgICAgICAgICAgICAgICAgICAg ICAgIChzdWJzdGl0dXRlKiAidmFybGluay13cmFwcGVyLnB5IgorICAgICAgICAgICAgICAg ICAgICAgICAgICgoIi91c3IvYmluL2VudiIpCisgICAgICAgICAgICAgICAgICAgICAgICAg ICh3aGljaCAiZW52IikpKSkpKSkpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly92YXJsaW5r Lm9yZy8iKQorICAgIChzeW5vcHNpcyAiVmFybGluayBDIElQQyBsaWJyYXJ5IGFuZCBjb21t YW5kIGxpbmUgdG9vbCIpCisgICAgKGRlc2NyaXB0aW9uCisgICAgICJUaGlzIHBhY2thZ2Ug cHJvdmlkZXMgdGhlIEMgaW1wbGVtZW50YXRpb24gb2YgdGhlIHZhcmxpbmsKK2ludGVyZmFj ZSBkZXNjcmlwdGlvbiBwcm90b2NvbCBhbmQgaXRzIGFzc29jaWF0ZWQgY29tbWFuZCBsaW5l IHRvb2wiKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6YXNsMi4wKSkpCisKZGlmZiAtLWdpdCBh L2dudS9wYWNrYWdlcy93bS5zY20gYi9nbnUvcGFja2FnZXMvd20uc2NtCmluZGV4IDFkYTJl NzUyZmYuLjc3ZmY2MWM1ZDggMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy93bS5zY20KKysr IGIvZ251L3BhY2thZ2VzL3dtLnNjbQpAQCAtMjU2MSw3ICsyNTYxLDcgQEAgKGRlZmluZS1w dWJsaWMga2Fuc2hpCiAgICAgICAgKHNoYTI1NgogICAgICAgICAoYmFzZTMyICIwZzVnbHBr Y241NHlwZnltNGxwZmRqYWk0Nzl5ZmF6Y2FpMXJnODZibjcybmtjYnB3ZnFsIikpKSkKICAg ICAoYnVpbGQtc3lzdGVtIG1lc29uLWJ1aWxkLXN5c3RlbSkKLSAgICAoaW5wdXRzIChsaXN0 IGxpYnNjZmcgd2F5bGFuZCkpCisgICAgKGlucHV0cyAobGlzdCBsaWJzY2ZnIGxpYnZhcmxp bmsgd2F5bGFuZCkpCiAgICAgKG5hdGl2ZS1pbnB1dHMgKGFwcGVuZCAoaWYgKCVjdXJyZW50 LXRhcmdldC1zeXN0ZW0pCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGxpc3Qg cGtnLWNvbmZpZy1mb3ItYnVpbGQpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg KGxpc3QpKQotLSAKMi40Ny4xCgo= --------------h0y9gLQwlJVEtMP7lIEuVoWo Content-Type: application/pgp-keys; name="OpenPGP_0x47934FBE9284E6D0.asc" Content-Disposition: attachment; filename="OpenPGP_0x47934FBE9284E6D0.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEXtTJlhYJKwYBBAHaRw8BAQdA5gYq+XgXNPOnRaBTE1fe3kvtzUimamekiew1 l7olEy3NNFRpbGwgUm9iaW4gWmlja2VsIDx0cnppY2tlbEBpbGxlZ2FsYWxpZW5z ZnJvbS5zcGFjZT7ClgQTFggAPhYhBCGMsdvuQ85AJm4VbEeTT76ShObQBQJe1MmW AhsDBQkIwTYABQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEEeTT76ShObQXm4B ANUnevlbxQcmXjE6yd4Umr10Sydqu7xQsJRNXOec4eo2AP4mXYfT77eDmb+xIQRl n+6hwz5suBgyJzGfKNHkVBHhBM06VGlsbCBSb2JpbiBaaWNrZWwgPHRpbGwucm9i aW4uemlja2VsQHN0dWQudW5pLWhhbm5vdmVyLmRlPsKWBBMWCAA+FiEEIYyx2+5D zkAmbhVsR5NPvpKE5tAFAmbnYKICGwMFCQjBNgAFCwkIBwIGFQoJCAsCBBYCAwEC HgECF4AACgkQR5NPvpKE5tAU+QD7B1b0mn9f/sjQUeSh8rZq0D/gjlwQ3vvqM7gr 1cyE4gsBAJ/0ZqCkioddZrfwHPVGdxSRMyGYs0c7qGPG9TVKBjcEzjgEXtTJlhIK KwYBBAGXVQEFAQEHQFtbcvehHySNIUhzGii/lg8O4AmneRf1EZ0ijeD6sMpMAwEI B8J+BBgWCAAmFiEEIYyx2+5DzkAmbhVsR5NPvpKE5tAFAl7UyZYCGwwFCQjBNgAA CgkQR5NPvpKE5tDI3AD/bTkoHOpBjcqxD+6+xwfDZQualIaq2edJ37pM3mYDzOMB AKysc3OtsVP9+EkW7FAORdEcrO+tzbCdBvddpKUONTsC =3DLsDK -----END PGP PUBLIC KEY BLOCK----- --------------h0y9gLQwlJVEtMP7lIEuVoWo-- --------------1S4TrfIZM9AEPMLpvouFFSl2-- --------------08YObc27vHKu9zBjZ6QmrFhH Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQQhjLHb7kPOQCZuFWxHk0++koTm0AUCZ35sfwUDAAAAAAAKCRBHk0++koTm0Fl0 APsHAeznhShJa9dY2KMz5uNJYaykCII2RZv/1fFeWrGqtgEA1uB/OtNznppD1FAvjeCGDCRpr6Vl Ogj0KmloLsNOwwI= =nJD/ -----END PGP SIGNATURE----- --------------08YObc27vHKu9zBjZ6QmrFhH-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 11 23:40:31 2025 Received: (at 75433-done) by debbugs.gnu.org; 12 Jan 2025 04:40:31 +0000 Received: from localhost ([127.0.0.1]:45634 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tWpm2-00087M-HB for submit@debbugs.gnu.org; Sat, 11 Jan 2025 23:40:30 -0500 Received: from smtp21.cstnet.cn ([159.226.251.21]:38004 helo=cstnet.cn) by debbugs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1tWply-00086d-F3 for 75433-done@debbugs.gnu.org; Sat, 11 Jan 2025 23:40:28 -0500 Received: from m (unknown [107.174.64.25]) by APP-01 (Coremail) with SMTP id qwCowAAnr_inR4NnmZ3WBg--.12034S2; Sun, 12 Jan 2025 12:40:12 +0800 (CST) From: Zheng Junjie To: Till Robin Zickel Subject: Re: [bug#75433] [PATCH] Adding libvarlink and support for kanshictl In-Reply-To: <3fdace3b-1945-400e-9a43-ee385c222c02@illegalaliensfrom.space> (Till Robin Zickel's message of "Wed, 8 Jan 2025 13:15:59 +0100") References: <3fdace3b-1945-400e-9a43-ee385c222c02@illegalaliensfrom.space> User-Agent: mu4e 1.12.7; emacs 30.0.92 Date: Sun, 12 Jan 2025 12:40:04 +0800 Message-ID: <87wmf0prvf.fsf@iscas.ac.cn> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-CM-TRANSID: qwCowAAnr_inR4NnmZ3WBg--.12034S2 X-Coremail-Antispam: 1UD129KBjvJXoWxGF1rWw4rKw13Ww1DWF4fGrg_yoW5GF43pa yF9w4FkFZ8Gr1rta1jkF12gFyYgFn5G3yYyw12vr1IvanIqFZ2qrWjka9xGr13Aw1ku3W7 XF48Way5JrWUGrDanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUU9ab7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Jr0_JF4l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_Jr0_Gr1l84ACjcxK6I8E87Iv67AKxVWxJVW8Jr1l84ACjcxK6I 8E87Iv6xkF7I0E14v26r4UJVWxJr1lnx0Ee4C267I2x7xF54xIwI0E7I0Y6sxI4wAS0I0E 0xvYzxvE52x082IY62kv0487M2AExVA0xI801c8C04v7Mc02F40EFcxC0VAKzVAqx4xG6I 80ewAv7VC0I7IYx2IY67AKxVWUJVWUGwAv7VC2z280aVAFwI0_Jr0_Gr1lOx8S6xCaFVCj c4AY6r1j6r4UM4x0Y48IcVAKI48JMxAIw28IcxkI7VAKI48JMxC20s026xCaFVCjc4AY6r 1j6r4UMI8I3I0E5I8CrVAFwI0_Jr0_Jr4lx2IqxVCjr7xvwVAFwI0_JrI_JrWlx4CE17CE b7AF67AKxVWUXVWUAwCIccxYrVCFb41lIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxV WUJVWUCwCI42IY6xIIjxv20xvEc7CjxVAFwI0_Jr0_Gr1lIxAIcVCF04k26cxKx2IYs7xG 6r1j6r1xMIIF0xvEx4A2jsIE14v26r1j6r4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Jr0_Gr UvcSsGvfC2KfnxnUUI43ZEXa7IUOWHq7UUUUU== X-Originating-IP: [107.174.64.25] X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/ X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: 75433-done Cc: 75433-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: -2.6 (--) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Till Robin Zickel writes: > Kanshi (https://git.sr.ht/~emersion/kanshi) has added support for > controlling the daemon remotely. To enable this, kanshi has to be > build with libvarlink present. This patch adds libvarlink to the > serialization.scm and extends the kanshi package inputs. > > I tested the build on amd64 and on aarch64 with qemu as per the > guide. Unfortunately my laptop ran out of disk space while compiling > the toolchain for armhf so I did not test that. > > [2. text/x-patch; 0001-gnu-added-libvarlink-and-added-it-as-dependency-to= -k.patch]... please use 'git send-email' next. > > [3. OpenPGP public key --- application/pgp-keys; OpenPGP_0x47934FBE9284E6= D0.asc]... > + > +(define-public libvarlink > + (package > + (name "libvarlink") > + (version "24") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/varlink/libvarlink") > + (commit "24"))) use (commit version). > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "098jw9h48p2py6lwxyjrlzvv9zqvqgfsxc4pddfsviab65n9n5gw"))= )) > + (build-system meson-build-system) > + (inputs (list)) If there is no input, you don't have to write it. > + (native-inputs (list python glibc-utf8-locales)) ;needed for unit te= sts use python-minimal. Reduce dependency size. > + (arguments > + (list > + #:phases #~(modify-phases %standard-phases > + (add-after 'unpack 'patch-/bin/sh > + (lambda _ > + (substitute* "lib/meson.build" > + (("/bin/sh") > + (which "sh"))))) > + (add-after 'unpack 'patch-/usr/bin/env > + (lambda _ > + (substitute* "varlink-wrapper.py" > + (("/usr/bin/env") > + (which "env")))))))) > + (home-page "https://varlink.org/") > + (synopsis "Varlink C IPC library and command line tool") > + (description > + "This package provides the C implementation of the varlink > +interface description protocol and its associated command line tool") > + (license license:asl2.0))) > diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm > index 1da2e752ff..77ff61c5d8 100644 > --- a/gnu/packages/wm.scm > +++ b/gnu/packages/wm.scm > @@ -2561,7 +2561,7 @@ (define-public kanshi > (sha256 > (base32 "0g5glpkcn54ypfym4lpfdjai479yfazcai1rg86bn72nkcbpwfql"))= )) > (build-system meson-build-system) > - (inputs (list libscfg wayland)) > + (inputs (list libscfg libvarlink wayland)) > (native-inputs (append (if (%current-target-system) > (list pkg-config-for-build) > (list)) > --=20 I split it into separate commit. And pushed. closing. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmeDR6QACgkQO1qpk+Gi 3/A+uA//esjKeh28G64ILEpL+S/hibkLtD3niZ65FuS69FlX4bxhvKTePAd/rU6q YZdjAtxk3g4KINaaEk7EY9WMZzvyiNlF2/93uBf2KVzv+VyxgsYxhejGEzzRPYNZ 0bu4HjCFzUNE8Mn/Pyow9W3mrGX16Boorr5fpyh2uenb/QFs3ZmzG/j5/JIrJmRw x9yLxQDJ+7UnRGNoO8A9PujjL6ex34qhu5EC8/tPPY3PE7eNrOhMt86AhGhxSiW/ 0OdA0JV4LovNaVY6IW7IRXJIhZMmgaaqPBlrHxMlGQadBZos1W1uXddKZ7VD3F86 0ZuA7YTW2zT9sd3++1R5SIgqzW2Da7L68mHhzQVJ7GbOnFnKD4p/Bb7NnzdDLGlU Evx2d9aDUH+42S2vIDjTT/c4+jXjyBsgC371HlSY/6u6Nu10Z55/wBDu2XyKhMMs KiVBX71olSSeijGnBArgfQ4dyEaX7r2Bs/3JfVmHxDuafLrfk+ua2ztaLIBwyGQR hJaj4qffLEXY1qIIFtTqTjG1ZVcatV0yglYTqs+xNohV6UtC4rvu0JtCMzunEOdJ 89nnk42bUGAScMQaDE0ugMqOcg1t4Z6uvEM2P2QCO3s1iETLY3cNbeKUOcRxltGZ zaMSqi+reSKAVoiCaGHV0HgdEwyt3lR8Ro7rPw23VtU2Q+Cli7Q= =JIFm -----END PGP SIGNATURE----- --=-=-=-- From unknown Thu Aug 21 23:00:42 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, 09 Feb 2025 12: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