From unknown Wed Jun 18 23:10:18 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#37693 <37693@debbugs.gnu.org> To: bug#37693 <37693@debbugs.gnu.org> Subject: Status: Seahorse build Reply-To: bug#37693 <37693@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:10:18 +0000 retitle 37693 Seahorse build reassign 37693 guix-patches submitter 37693 Leo Prikler severity 37693 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 10 10:26:55 2019 Received: (at submit) by debbugs.gnu.org; 10 Oct 2019 14:26:55 +0000 Received: from localhost ([127.0.0.1]:56930 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIZP3-0001XJ-T7 for submit@debbugs.gnu.org; Thu, 10 Oct 2019 10:26:54 -0400 Received: from lists.gnu.org ([209.51.188.17]:57560) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIUHI-0000bk-UL for submit@debbugs.gnu.org; Thu, 10 Oct 2019 04:58:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33133) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iIUHG-0003bt-Hp for guix-patches@gnu.org; Thu, 10 Oct 2019 04:58:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_50,MIME_BASE64_TEXT, RCVD_IN_DNSWL_MED,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iIUHE-0001os-6T for guix-patches@gnu.org; Thu, 10 Oct 2019 04:58:30 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:30050) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iIUHD-0001lb-Hu for guix-patches@gnu.org; Thu, 10 Oct 2019 04:58:28 -0400 Received: from nijino.local (194-118-175-91.hdsl.highway.telekom.at [194.118.175.91]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 46plNp5ptSz1LgFh for ; Thu, 10 Oct 2019 10:58:18 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 46plNp5ptSz1LgFh DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1570697898; bh=RvxhGpcO/37YodQZzOFv1DhPtargAe4xy233qf692Eo=; h=Subject:From:To:Date:From; b=ZsG6jVFobBNyZNOkX3U1JDxAP6HZNSQms7f/3vxj2Ko3Jca6sqnZfTOyD/4gvUHuM xy1Wgn5LjL6NdaVDp3SGzmcgapYu6MXJ9TPkuS0iGLe7xTNecFrgrbvVtAWrlSxNJ2 j4hMCI3VIqvxSUUvE0PTEY9GCt6F2fKJVmUzIIhw= Message-ID: Subject: Seahorse build From: Leo Prikler To: guix-patches@gnu.org Date: Thu, 10 Oct 2019 10:56:44 +0200 Content-Type: multipart/mixed; boundary="=-AgBbSpl0VNWpdH+S1k6o" User-Agent: Evolution 3.30.5 MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 129.27.2.202 X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 10 Oct 2019 10:26:51 -0400 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 (--) --=-AgBbSpl0VNWpdH+S1k6o Content-Type: text/plain Content-Transfer-Encoding: base64 DQo= --=-AgBbSpl0VNWpdH+S1k6o Content-Disposition: attachment; filename="0001-gnu-seahorse-Fix-build.patch" Content-Type: text/x-patch; name="0001-gnu-seahorse-Fix-build.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSBlMmIxN2Y3NDg0MWFlMTRhYzk2NzgyNTM5ZWM4YmZjMWM2MzllZDM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMZW8gUHJpa2xlciA8bGVvLnByaWtsZXJAc3R1ZGVudC50dWdy YXouYXQ+CkRhdGU6IFRodSwgMTAgT2N0IDIwMTkgMTA6MTY6NDcgKzAyMDAKU3ViamVjdDogW1BB VENIXSBnbnU6IHNlYWhvcnNlOiBGaXggYnVpbGQKCiogL2dudS9wYWNrYWdlcy9nbm9tZS5zY206 IChzZWFob3JzZSk6IFVzZSBtZXNvbi1idWlsZC1zeXN0ZW0uClVwZGF0ZSBpbnB1dHMuIEFkZCBw YXRjaGVzIHRvIGZpeCBjb21waWxlIGVycm9ycy4KKiAvZ251L3BhY2thZ2VzL3BhdGNoZXMvc2Vh aG9yc2UtZml4LWxpYnNlY3JldC1icmVha2FnZS5wYXRjaDogTmV3IGZpbGUuCiogL2dudS9wYWNr YWdlcy9wYXRjaGVzL3NlYWhvcnNlLWZpeC10eXBlLW1pc21hdGNoZXMucGF0Y2g6IE5ldyBmaWxl LgotLS0KIGdudS9wYWNrYWdlcy9nbm9tZS5zY20gICAgICAgICAgICAgICAgICAgICAgICB8ICAx MiArLQogLi4uL3NlYWhvcnNlLWZpeC1saWJzZWNyZXQtYnJlYWthZ2UucGF0Y2ggICAgIHwgIDI5 ICsrKysKIC4uLi9zZWFob3JzZS1maXgtdHlwZS1taXNtYXRjaGVzLnBhdGNoICAgICAgICB8IDE1 NCArKysrKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMTkyIGluc2VydGlvbnMoKyks IDMgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgZ251L3BhY2thZ2VzL3BhdGNoZXMv c2VhaG9yc2UtZml4LWxpYnNlY3JldC1icmVha2FnZS5wYXRjaAogY3JlYXRlIG1vZGUgMTAwNjQ0 IGdudS9wYWNrYWdlcy9wYXRjaGVzL3NlYWhvcnNlLWZpeC10eXBlLW1pc21hdGNoZXMucGF0Y2gK CmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvZ25vbWUuc2NtIGIvZ251L3BhY2thZ2VzL2dub21l LnNjbQppbmRleCAyYTY2NGUzZGI3Li5hMzRiYWJlYmZlIDEwMDY0NAotLS0gYS9nbnUvcGFja2Fn ZXMvZ25vbWUuc2NtCisrKyBiL2dudS9wYWNrYWdlcy9nbm9tZS5zY20KQEAgLTIyMzAsMTAgKzIy MzAsMTQgQEAgZW5naW5lZXJpbmcuIikKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnNp b24gIi50YXIueHoiKSkKICAgICAgICAoc2hhMjU2CiAgICAgICAgIChiYXNlMzIKLSAgICAgICAg ICIxc2JqMWN6bHgxZmFrbTcyZHdnYm4wYndtMTJqODM4eWFreTRta2Y2aGY4ajhhZm54bXpwIikp KSkKLSAgICAoYnVpbGQtc3lzdGVtIGdsaWItb3ItZ3RrLWJ1aWxkLXN5c3RlbSkKKyAgICAgICAg ICIxc2JqMWN6bHgxZmFrbTcyZHdnYm4wYndtMTJqODM4eWFreTRta2Y2aGY4ajhhZm54bXpwIikp CisgICAgICAgKHBhdGNoZXMKKyAgICAgICAgKHNlYXJjaC1wYXRjaGVzICJzZWFob3JzZS1maXgt bGlic2VjcmV0LWJyZWFrYWdlLnBhdGNoIgorICAgICAgICAgICAgICAgICAgICAgICAgInNlYWhv cnNlLWZpeC10eXBlLW1pc21hdGNoZXMucGF0Y2giKSkpKQorICAgIChidWlsZC1zeXN0ZW0gbWVz b24tYnVpbGQtc3lzdGVtKQogICAgIChpbnB1dHMKLSAgICAgYCgoImd0aysiICxndGsrKQorICAg ICBgKCgiYXZhaGkiICxhdmFoaSkKKyAgICAgICAoImd0aysiICxndGsrKQogICAgICAgICgiZ2Ny IiAsZ2NyKQogICAgICAgICgiZ251cGciICxnbnVwZykKICAgICAgICAoImdwZ21lIiAsZ3BnbWUp CkBAIC0yMjQ0LDggKzIyNDgsMTAgQEAgZW5naW5lZXJpbmcuIikKICAgICAobmF0aXZlLWlucHV0 cwogICAgICBgKCgiaW50bHRvb2wiICxpbnRsdG9vbCkKICAgICAgICAoImdsaWI6YmluIiAsZ2xp YiAiYmluIikKKyAgICAgICAoImd0ays6YmluIiAsZ3RrKyAiYmluIikKICAgICAgICAoIml0c3Rv b2wiICxpdHN0b29sKQogICAgICAgICgicGtnLWNvbmZpZyIgLHBrZy1jb25maWcpCisgICAgICAg KCJ2YWxhIiAsdmFsYSkKICAgICAgICAoInhtbGxpbnQiICxsaWJ4bWwyKSkpCiAgICAgKGhvbWUt cGFnZSAiaHR0cHM6Ly9sYXVuY2hwYWQubmV0L2dub21lLXRoZW1lcy1zdGFuZGFyZCIpCiAgICAg KHN5bm9wc2lzICJNYW5hZ2UgZW5jcnlwdGlvbiBrZXlzIGFuZCBwYXNzd29yZHMgaW4gdGhlIEdO T01FIGtleXJpbmciKQpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3BhdGNoZXMvc2VhaG9yc2Ut Zml4LWxpYnNlY3JldC1icmVha2FnZS5wYXRjaCBiL2dudS9wYWNrYWdlcy9wYXRjaGVzL3NlYWhv cnNlLWZpeC1saWJzZWNyZXQtYnJlYWthZ2UucGF0Y2gKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k ZXggMDAwMDAwMDAwMC4uZDYzOTZjMjI3YQotLS0gL2Rldi9udWxsCisrKyBiL2dudS9wYWNrYWdl cy9wYXRjaGVzL3NlYWhvcnNlLWZpeC1saWJzZWNyZXQtYnJlYWthZ2UucGF0Y2gKQEAgLTAsMCAr MSwyOSBAQAorRnJvbSBkOWRiMjlkYjU2NzAxMmI3YzcyZTg1ZTFiZTFmYmY1NWZjYzliNjY3IE1v biBTZXAgMTcgMDA6MDA6MDAgMjAwMQorRnJvbTogTmllbHMgRGUgR3JhZWYgPG5pZWxzZGVncmFl ZkBnbWFpbC5jb20+CitEYXRlOiBTYXQsIDExIE1heSAyMDE5IDA5OjAyOjM0ICswMjAwCitTdWJq ZWN0OiBbUEFUQ0hdIGdrcjogVXNlIDAgb24gZW1wdHkgZmxhZ3MKKworQSBGbGFncy10eXBlIHZh cmlhYmxlIHdpdGhvdXQgYW55IGZsYWcgc2V0IGNhbiBiZSByZXBsYWNlZCB3aXRoIDAsIHNvCit0 aGlzIGlzIGEgc2FmZSB0aGluZyB0byBkby4gSXQgYWxzbyBwcmV2ZW50cyB1cyBmcm9tIGhhdmlu ZyB0byBkZWFsIHdpdGgKK3RoZSBhY2NpZGVudGFsIEFQSSBicmVhayBpbiBsaWJzZWNyZXQgKHNl ZQoraHR0cHM6Ly9naXRsYWIuZ25vbWUub3JnL0dOT01FL2xpYnNlY3JldC9tZXJnZV9yZXF1ZXN0 cy8xOSkKKy0tLQorIGdrci9na3Ita2V5cmluZy1hZGQudmFsYSB8IDMgKy0tCisgMSBmaWxlIGNo YW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAyIGRlbGV0aW9ucygtKQorCitkaWZmIC0tZ2l0IGEvZ2ty L2drci1rZXlyaW5nLWFkZC52YWxhIGIvZ2tyL2drci1rZXlyaW5nLWFkZC52YWxhCitpbmRleCA0 ZTkyYTUyMC4uZjYwYzlhMjIgMTAwNjQ0CistLS0gYS9na3IvZ2tyLWtleXJpbmctYWRkLnZhbGEK KysrKyBiL2drci9na3Ita2V5cmluZy1hZGQudmFsYQorQEAgLTQzLDggKzQzLDcgQEAgcHVibGlj IGNsYXNzIFNlYWhvcnNlLkdrci5LZXlyaW5nQWRkIDogR3RrLkRpYWxvZyB7CisKKyAgICAgICAg IHZhciBjYW5jZWxsYWJsZSA9IERpYWxvZy5iZWdpbl9yZXF1ZXN0KHRoaXMpOworICAgICAgICAg dmFyIHNlcnZpY2UgPSBCYWNrZW5kLmluc3RhbmNlKCkuc2VydmljZTsKKy0gICAgICAgIFNlY3Jl dC5Db2xsZWN0aW9uLmNyZWF0ZS5iZWdpbihzZXJ2aWNlLCB0aGlzLm5hbWVfZW50cnkudGV4dCwg bnVsbCwKKy0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTZWNyZXQuQ29s bGVjdGlvbkNyZWF0ZUZsYWdzLkNPTExFQ1RJT05fQ1JFQVRFX05PTkUsCisrICAgICAgICBTZWNy ZXQuQ29sbGVjdGlvbi5jcmVhdGUuYmVnaW4oc2VydmljZSwgdGhpcy5uYW1lX2VudHJ5LnRleHQs IG51bGwsIDAsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FuY2Vs bGFibGUsIChvYmosIHJlcykgPT4geworICAgICAgICAgICAgIC8qIENsZWFyIHRoZSBvcGVyYXRp b24gd2l0aG91dCBjYW5jZWxsaW5nIGl0IHNpbmNlIGl0IGlzIGNvbXBsZXRlICovCisgICAgICAg ICAgICAgRGlhbG9nLmNvbXBsZXRlX3JlcXVlc3QodGhpcywgZmFsc2UpOworLS0KKzIuMjIuMApk aWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3BhdGNoZXMvc2VhaG9yc2UtZml4LXR5cGUtbWlzbWF0 Y2hlcy5wYXRjaCBiL2dudS9wYWNrYWdlcy9wYXRjaGVzL3NlYWhvcnNlLWZpeC10eXBlLW1pc21h dGNoZXMucGF0Y2gKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uZDI1OWQ4 MzExZAotLS0gL2Rldi9udWxsCisrKyBiL2dudS9wYWNrYWdlcy9wYXRjaGVzL3NlYWhvcnNlLWZp eC10eXBlLW1pc21hdGNoZXMucGF0Y2gKQEAgLTAsMCArMSwxNTQgQEAKK0Zyb20gMTIxNzhkN2Nj N2ZhZDUyZjYxMDAzYjMyMjFiZDBhNzEzZWY4MDUwNyBNb24gU2VwIDE3IDAwOjAwOjAwIDIwMDEK K0Zyb206IFJpY28gVHpzY2hpY2hob2x6IDxyaWNvdHpAdWJ1bnR1LmNvbT4KK0RhdGU6IE1vbiwg NSBOb3YgMjAxOCAwOTo1OToyNyArMDEwMAorU3ViamVjdDogW1BBVENIXSBGaXggdHlwZS1hcmd1 bWVudCBtaXNtYXRjaGVzIHJlbGF0ZWQgdG8gR0xpYi5MaXN0CisKKy0tLQorIGNvbW1vbi9kZWxl dGVyLnZhbGEgICAgICAgICAgICAgICAgICB8IDIgKy0KKyBjb21tb24vZXhwb3J0ZXIudmFsYSAg ICAgICAgICAgICAgICAgfCAyICstCisgZ2tyL2drci1pdGVtLnZhbGEgICAgICAgICAgICAgICAg ICAgIHwgMiArLQorIGdrci9na3Ita2V5cmluZy52YWxhICAgICAgICAgICAgICAgICB8IDIgKy0K KyBwa2NzMTEvY2VydGlmaWNhdGUtZGVyLWV4cG9ydGVyLnZhbGEgfCA0ICsrLS0KKyBwa2NzMTEv cGtjczExLWRlbGV0ZXIudmFsYSAgICAgICAgICAgfCAyICstCisgcGtjczExL3BrY3MxMS10b2tl bi52YWxhICAgICAgICAgICAgIHwgNCArKy0tCisgc3NoL2RlbGV0ZXIudmFsYSAgICAgICAgICAg ICAgICAgICAgIHwgMiArLQorIHNzaC9leHBvcnRlci52YWxhICAgICAgICAgICAgICAgICAgICB8 IDIgKy0KKyA5IGZpbGVzIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygt KQorCitkaWZmIC0tZ2l0IGEvY29tbW9uL2RlbGV0ZXIudmFsYSBiL2NvbW1vbi9kZWxldGVyLnZh bGEKK2luZGV4IDE4ZGQwZDRjLi4xYzUwY2RhZiAxMDA2NDQKKy0tLSBhL2NvbW1vbi9kZWxldGVy LnZhbGEKKysrKyBiL2NvbW1vbi9kZWxldGVyLnZhbGEKK0BAIC0yNCw3ICsyNCw3IEBAIG5hbWVz cGFjZSBTZWFob3JzZSB7CisgcHVibGljIGFic3RyYWN0IGNsYXNzIERlbGV0ZXIgOiBHTGliLk9i amVjdCB7CisgCXB1YmxpYyBhYnN0cmFjdCBHdGsuRGlhbG9nIGNyZWF0ZV9jb25maXJtKEd0ay5X aW5kb3c/IHBhcmVudCk7CisKKy0JcHVibGljIGFic3RyYWN0IHVub3duZWQgR0xpYi5MaXN0PHdl YWsgR0xpYi5PYmplY3Q+IGdldF9vYmplY3RzKCk7CisrCXB1YmxpYyBhYnN0cmFjdCB1bm93bmVk IEdMaWIuTGlzdDxHTGliLk9iamVjdD4gZ2V0X29iamVjdHMoKTsKKworIAlwdWJsaWMgYWJzdHJh Y3QgYm9vbCBhZGRfb2JqZWN0IChHTGliLk9iamVjdCBvYmopOworCitkaWZmIC0tZ2l0IGEvY29t bW9uL2V4cG9ydGVyLnZhbGEgYi9jb21tb24vZXhwb3J0ZXIudmFsYQoraW5kZXggZTY4NmZmMGQu LmVkYzRiNGQzIDEwMDY0NAorLS0tIGEvY29tbW9uL2V4cG9ydGVyLnZhbGEKKysrKyBiL2NvbW1v bi9leHBvcnRlci52YWxhCitAQCAtMzUsNyArMzUsNyBAQCBwdWJsaWMgaW50ZXJmYWNlIEV4cG9y dGVyIDogR0xpYi5PYmplY3QgeworCisgCXB1YmxpYyBhYnN0cmFjdCBHdGsuRmlsZUZpbHRlciBm aWxlX2ZpbHRlciB7IG93bmVkIGdldDsgfQorCistCXB1YmxpYyBhYnN0cmFjdCB1bm93bmVkIEdM aWIuTGlzdDx3ZWFrIEdMaWIuT2JqZWN0PiBnZXRfb2JqZWN0cygpOworKwlwdWJsaWMgYWJzdHJh Y3QgdW5vd25lZCBHTGliLkxpc3Q8R0xpYi5PYmplY3Q+IGdldF9vYmplY3RzKCk7CisKKyAJcHVi bGljIGFic3RyYWN0IGJvb2wgYWRkX29iamVjdChHTGliLk9iamVjdCBvYmopOworCitkaWZmIC0t Z2l0IGEvZ2tyL2drci1pdGVtLnZhbGEgYi9na3IvZ2tyLWl0ZW0udmFsYQoraW5kZXggZWM0NWE1 YzcuLmJkY2YxNGQxIDEwMDY0NAorLS0tIGEvZ2tyL2drci1pdGVtLnZhbGEKKysrKyBiL2drci9n a3ItaXRlbS52YWxhCitAQCAtNTEzLDcgKzUxMyw3IEBAIGNsYXNzIEl0ZW1EZWxldGVyIDogRGVs ZXRlciB7CisgCQkJR0xpYi5hc3NlcnRfbm90X3JlYWNoZWQoKTsKKyAJfQorCistCXB1YmxpYyBv dmVycmlkZSB1bm93bmVkIEdMaWIuTGlzdDx3ZWFrIEdMaWIuT2JqZWN0PiBnZXRfb2JqZWN0cygp IHsKKysJcHVibGljIG92ZXJyaWRlIHVub3duZWQgR0xpYi5MaXN0PEdMaWIuT2JqZWN0PiBnZXRf b2JqZWN0cygpIHsKKyAJCXJldHVybiB0aGlzLl9pdGVtczsKKyAJfQorCitkaWZmIC0tZ2l0IGEv Z2tyL2drci1rZXlyaW5nLnZhbGEgYi9na3IvZ2tyLWtleXJpbmcudmFsYQoraW5kZXggZTZlY2Fm NzYuLjA5NmJiMGFlIDEwMDY0NAorLS0tIGEvZ2tyL2drci1rZXlyaW5nLnZhbGEKKysrKyBiL2dr ci9na3Ita2V5cmluZy52YWxhCitAQCAtMjQ4LDcgKzI0OCw3IEBAIGNsYXNzIEtleXJpbmdEZWxl dGVyIDogRGVsZXRlciB7CisgCQkJR0xpYi5hc3NlcnRfbm90X3JlYWNoZWQoKTsKKyAJfQorCist CXB1YmxpYyBvdmVycmlkZSB1bm93bmVkIEdMaWIuTGlzdDx3ZWFrIEdMaWIuT2JqZWN0PiBnZXRf b2JqZWN0cygpIHsKKysJcHVibGljIG92ZXJyaWRlIHVub3duZWQgR0xpYi5MaXN0PEdMaWIuT2Jq ZWN0PiBnZXRfb2JqZWN0cygpIHsKKyAJCXJldHVybiB0aGlzLl9vYmplY3RzOworIAl9CisKK2Rp ZmYgLS1naXQgYS9wa2NzMTEvY2VydGlmaWNhdGUtZGVyLWV4cG9ydGVyLnZhbGEgYi9wa2NzMTEv Y2VydGlmaWNhdGUtZGVyLWV4cG9ydGVyLnZhbGEKK2luZGV4IGU4Nzg5ZjUyLi41N2U2ZWMyNSAx MDA2NDQKKy0tLSBhL3BrY3MxMS9jZXJ0aWZpY2F0ZS1kZXItZXhwb3J0ZXIudmFsYQorKysrIGIv cGtjczExL2NlcnRpZmljYXRlLWRlci1leHBvcnRlci52YWxhCitAQCAtMjMsNyArMjMsNyBAQCBu YW1lc3BhY2UgU2VhaG9yc2UgeworCisgcHVibGljIGNsYXNzIENlcnRpZmljYXRlRGVyRXhwb3J0 ZXIgOiBHTGliLk9iamVjdCwgRXhwb3J0ZXIgeworIAlwcml2YXRlIEdjci5DZXJ0aWZpY2F0ZSBf Y2VydGlmaWNhdGU7CistCXByaXZhdGUgR0xpYi5MaXN0PHdlYWsgR0xpYi5PYmplY3Q+IF9vYmpl Y3RzOworKwlwcml2YXRlIEdMaWIuTGlzdDxHTGliLk9iamVjdD4gX29iamVjdHM7CisKKyAJcHVi bGljIENlcnRpZmljYXRlRGVyRXhwb3J0ZXIoR2NyLkNlcnRpZmljYXRlIGNlcnRpZmljYXRlKQor IAl7CitAQCAtNjcsNyArNjcsNyBAQCBwdWJsaWMgY2xhc3MgQ2VydGlmaWNhdGVEZXJFeHBvcnRl ciA6IEdMaWIuT2JqZWN0LCBFeHBvcnRlciB7CisgCQl9CisgCX0KKworLQlwdWJsaWMgdW5vd25l ZCBHTGliLkxpc3Q8d2VhayBHTGliLk9iamVjdD4gZ2V0X29iamVjdHMoKSB7CisrCXB1YmxpYyB1 bm93bmVkIEdMaWIuTGlzdDxHTGliLk9iamVjdD4gZ2V0X29iamVjdHMoKSB7CisgCQlyZXR1cm4g dGhpcy5fb2JqZWN0czsKKyAJfQorCitkaWZmIC0tZ2l0IGEvcGtjczExL3BrY3MxMS1kZWxldGVy LnZhbGEgYi9wa2NzMTEvcGtjczExLWRlbGV0ZXIudmFsYQoraW5kZXggMzRlZmMwZWIuLjQ3NWIz MGM0IDEwMDY0NAorLS0tIGEvcGtjczExL3BrY3MxMS1kZWxldGVyLnZhbGEKKysrKyBiL3BrY3Mx MS9wa2NzMTEtZGVsZXRlci52YWxhCitAQCAtNDQsNyArNDQsNyBAQCBwdWJsaWMgY2xhc3MgRGVs ZXRlciA6IFNlYWhvcnNlLkRlbGV0ZXIgeworIAkJCUdMaWIuYXNzZXJ0X25vdF9yZWFjaGVkKCk7 CisgCX0KKworLQlwdWJsaWMgb3ZlcnJpZGUgdW5vd25lZCBHTGliLkxpc3Q8d2VhayBHTGliLk9i amVjdD4gZ2V0X29iamVjdHMoKSB7CisrCXB1YmxpYyBvdmVycmlkZSB1bm93bmVkIEdMaWIuTGlz dDxHTGliLk9iamVjdD4gZ2V0X29iamVjdHMoKSB7CisgCQlyZXR1cm4gdGhpcy5vYmplY3RzOwor IAl9CisKK2RpZmYgLS1naXQgYS9wa2NzMTEvcGtjczExLXRva2VuLnZhbGEgYi9wa2NzMTEvcGtj czExLXRva2VuLnZhbGEKK2luZGV4IDkyNzExOGMyLi5jNGE4M2M0ZSAxMDA2NDQKKy0tLSBhL3Br Y3MxMS9wa2NzMTEtdG9rZW4udmFsYQorKysrIGIvcGtjczExL3BrY3MxMS10b2tlbi52YWxhCitA QCAtMjA4LDcgKzIwOCw3IEBAIHB1YmxpYyBjbGFzcyBUb2tlbiA6IEdMaWIuT2JqZWN0LCBHY3Iu Q29sbGVjdGlvbiwgUGxhY2UsIExvY2thYmxlIHsKKyAJcHVibGljIHZvaWQgcmVtb3ZlX29iamVj dChHY2suT2JqZWN0IG9iamVjdCkgeworIAkJR0xpYi5MaXN0PEdjay5PYmplY3Q+IG9iamVjdHMg PSBudWxsOworIAkJb2JqZWN0cy5hcHBlbmQob2JqZWN0KTsKKy0JCXJlbW92ZV9vYmplY3RzKG9i amVjdHMpOworKwkJcmVtb3ZlX29iamVjdHMob2JqZWN0cy5jb3B5KCkpOworIAl9CisKKyAJcHVi bGljIGJvb2wgaGFzX21lY2hhbmlzbSh1bG9uZyBtZWNoYW5pc20pIHsKK0BAIC0zODcsNyArMzg3 LDcgQEAgcHVibGljIGNsYXNzIFRva2VuIDogR0xpYi5PYmplY3QsIEdjci5Db2xsZWN0aW9uLCBQ bGFjZSwgTG9ja2FibGUgeworIAkJdXBkYXRlX3Zpc2liaWxpdHkoc2hvdywgdHJ1ZSk7CisgCX0K KworLQlwcml2YXRlIHZvaWQgcmVtb3ZlX29iamVjdHMoR0xpYi5MaXN0PEdMaWIuT2JqZWN0PiBv YmplY3RzKSB7CisrCXByaXZhdGUgdm9pZCByZW1vdmVfb2JqZWN0cyhHTGliLkxpc3Q8d2VhayBH TGliLk9iamVjdD4gb2JqZWN0cykgeworIAkJdmFyIGRlcGFpcmVkID0gbmV3IEdMaWIuTGlzdDxH TGliLk9iamVjdD4oKTsKKyAJCXZhciBoaWRlID0gbmV3IEdMaWIuTGlzdDxHTGliLk9iamVjdD4o KTsKKworZGlmZiAtLWdpdCBhL3NzaC9kZWxldGVyLnZhbGEgYi9zc2gvZGVsZXRlci52YWxhCitp bmRleCAxMDc4OGMyNS4uZTJlMTIyMWIgMTAwNjQ0CistLS0gYS9zc2gvZGVsZXRlci52YWxhCisr KysgYi9zc2gvZGVsZXRlci52YWxhCitAQCAtNjQsNyArNjQsNyBAQCBwdWJsaWMgY2xhc3MgU2Vh aG9yc2UuU3NoLkRlbGV0ZXIgOiBTZWFob3JzZS5EZWxldGVyIHsKKyAgICAgICAgIHJldHVybiBk aWFsb2c7CisgICAgIH0KKworLSAgICBwdWJsaWMgb3ZlcnJpZGUgdW5vd25lZCBMaXN0PHdlYWsg R0xpYi5PYmplY3Q+IGdldF9vYmplY3RzICgpIHsKKysgICAgcHVibGljIG92ZXJyaWRlIHVub3du ZWQgR0xpYi5MaXN0PEdMaWIuT2JqZWN0PiBnZXRfb2JqZWN0cyAoKSB7CisgICAgICAgICByZXR1 cm4gdGhpcy5rZXlzOworICAgICB9CisKK2RpZmYgLS1naXQgYS9zc2gvZXhwb3J0ZXIudmFsYSBi L3NzaC9leHBvcnRlci52YWxhCitpbmRleCBmMmQ3MGI0Zi4uZTk0OTk0OTMgMTAwNjQ0CistLS0g YS9zc2gvZXhwb3J0ZXIudmFsYQorKysrIGIvc3NoL2V4cG9ydGVyLnZhbGEKK0BAIC05Nyw3ICs5 Nyw3IEBAIHB1YmxpYyBjbGFzcyBTZWFob3JzZS5Tc2guRXhwb3J0ZXIgOiBHTGliLk9iamVjdCwg U2VhaG9yc2UuRXhwb3J0ZXIgeworICAgICAgICAgfQorICAgICB9CisKKy0gICAgcHVibGljIHVu b3duZWQgR0xpYi5MaXN0PHdlYWsgR0xpYi5PYmplY3Q+IGdldF9vYmplY3RzKCkgeworKyAgICBw dWJsaWMgdW5vd25lZCBHTGliLkxpc3Q8R0xpYi5PYmplY3Q+IGdldF9vYmplY3RzKCkgeworICAg ICAgICAgcmV0dXJuIHRoaXMub2JqZWN0czsKKyAgICAgfQorCistLQorMi4yMi4wCi0tIAoyLjIz LjAKCg== --=-AgBbSpl0VNWpdH+S1k6o-- From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 13 12:09:18 2019 Received: (at submit) by debbugs.gnu.org; 13 Oct 2019 16:09:18 +0000 Received: from localhost ([127.0.0.1]:36763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iJgQl-0003Bv-66 for submit@debbugs.gnu.org; Sun, 13 Oct 2019 12:09:18 -0400 Received: from lists.gnu.org ([209.51.188.17]:36685) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iJdAZ-0006IT-AL for submit@debbugs.gnu.org; Sun, 13 Oct 2019 08:40:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39917) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iJdAV-00012v-LG for guix-patches@gnu.org; Sun, 13 Oct 2019 08:40:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_40,RCVD_IN_DNSWL_MED, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iJd6S-0000xC-T1 for guix-patches@gnu.org; Sun, 13 Oct 2019 08:36:08 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:27117) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iJd6S-0000vb-Bu for guix-patches@gnu.org; Sun, 13 Oct 2019 08:36:04 -0400 Received: from nijino.local (194-118-175-91.hdsl.highway.telekom.at [194.118.175.91]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 46rh4W68V7z1LLyM for ; Sun, 13 Oct 2019 14:35:55 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 46rh4W68V7z1LLyM DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1570970155; bh=TdwQPs0s6MgLvXCt2SbD7txoxlyYmGXTLW264S7MdmQ=; h=Subject:From:To:Date:In-Reply-To:References:From; b=QcJ/XfeQOAmJmL1q1WpRLYviHGFP4UtBZhcbYcSMUJcKHvshCyaK7mNiz0SJoIqEW jLdOIBmlluHz6cf5tvnPdNmXz4v0zFRg+V1ZiaF0/6oILh1/m3B2NdBkUft4BKQ6ZN 0HiKrdiwAlMw2h7nSu3DCwYeQmNArj0aybJELvv8= Message-ID: <9144ccebdec3d9cb0e3de1f9877a43a0547d44c1.camel@student.tugraz.at> Subject: Re: Seahorse build From: Leo Prikler To: guix-patches@gnu.org Date: Sun, 13 Oct 2019 14:35:54 +0200 In-Reply-To: References: Content-Type: multipart/mixed; boundary="=-HDIx/zeLTHCb/nQEABFj" User-Agent: Evolution 3.30.5 MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 129.27.2.202 X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 13 Oct 2019 12:09:12 -0400 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 (--) --=-HDIx/zeLTHCb/nQEABFj Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit This is a fixup to the previous patch, which adds the patches to gnu/local.mk. Unfortunately, the message I've sent along with the previous patch went missing, so I'm trying to reconstruct it here: "This patch fixes the currently broken Seahorse build. Seahorse has switched to the Meson build system upstream, so this change is reflected in the package and inputs were adjusted. Two upstream patches are also applied, one of them with adjusted offset." --=-HDIx/zeLTHCb/nQEABFj Content-Disposition: attachment; filename="0002-gnu-add-seahorse-patches-to-local.mk.patch" Content-Type: text/x-patch; name="0002-gnu-add-seahorse-patches-to-local.mk.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSA5ZmNhZTU3ZjkwZDQ4MjQ5YTI3NDQ4MmU4ODg5ODI1ODhmZGE2YjlmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMZW8gUHJpa2xlciA8bGVvLnByaWtsZXJAc3R1ZGVudC50dWdy YXouYXQ+CkRhdGU6IFN1biwgMTMgT2N0IDIwMTkgMTQ6Mjk6NTYgKzAyMDAKU3ViamVjdDogW1BB VENIIDIvMl0gZ251OiBhZGQgc2VhaG9yc2UgcGF0Y2hlcyB0byBsb2NhbC5tawoKKiAvZ251L2xv Y2FsLm1rOiBBZGQgc2VhaG9yc2UgcGF0Y2hlcy4KLS0tCiBnbnUvbG9jYWwubWsgfCAyICsrCiAx IGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L2xvY2FsLm1r IGIvZ251L2xvY2FsLm1rCmluZGV4IDBhNGVlN2M5ODYuLjllMzY4N2IwNzUgMTAwNjQ0Ci0tLSBh L2dudS9sb2NhbC5taworKysgYi9nbnUvbG9jYWwubWsKQEAgLTEzMTUsNiArMTMxNSw4IEBAIGRp c3RfcGF0Y2hfREFUQSA9CQkJCQkJXAogICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9zY290Y2gtYnVp bGQtcGFyYWxsZWxpc20ucGF0Y2gJCVwKICAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvc2NvdGNoLWlu dGVnZXItZGVjbGFyYXRpb25zLnBhdGNoCVwKICAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvc2RsLWxp YngxMS0xLjYucGF0Y2gJCQlcCisgICVEJS9wYWNrYWdlcy9wYXRjaGVzL3NlYWhvcnNlLWZpeC1s aWJzZWNyZXQtYnJlYWthZ2UucGF0Y2gJXAorICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9zZWFob3Jz ZS1maXgtdHlwZS1taXNtYXRjaGVzLnBhdGNoCVwKICAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvc2Vx MjQtcmVuYW1lLW11dGV4LnBhdGNoCQkJXAogICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9zaGFydXRp bHMtQ1ZFLTIwMTgtMTAwMDA5Ny5wYXRjaAkJXAogICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9zaGlz aGktZml4LWxpYmdjcnlwdC1kZXRlY3Rpb24ucGF0Y2gJXAotLSAKMi4yMy4wCgo= --=-HDIx/zeLTHCb/nQEABFj-- From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 15 08:09:11 2019 Received: (at 37693) by debbugs.gnu.org; 15 Oct 2019 12:09:11 +0000 Received: from localhost ([127.0.0.1]:42838 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iKLdW-0001cZ-WA for submit@debbugs.gnu.org; Tue, 15 Oct 2019 08:09:11 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55496) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iKLdV-0001cK-3p for 37693@debbugs.gnu.org; Tue, 15 Oct 2019 08:09:09 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:46010) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iKLdO-00084x-Vp; Tue, 15 Oct 2019 08:09:03 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=45708 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iKLdO-0004Gh-BZ; Tue, 15 Oct 2019 08:09:02 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Leo Prikler Subject: Re: [bug#37693] Seahorse build References: Date: Tue, 15 Oct 2019 14:09:00 +0200 In-Reply-To: (Leo Prikler's message of "Thu, 10 Oct 2019 10:56:44 +0200") Message-ID: <87a7a2w6qr.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-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37693 Cc: 37693@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 Leo, Leo Prikler skribis: > From e2b17f74841ae14ac96782539ec8bfc1c639ed34 Mon Sep 17 00:00:00 2001 > From: Leo Prikler > Date: Thu, 10 Oct 2019 10:16:47 +0200 > Subject: [PATCH] gnu: seahorse: Fix build > > * /gnu/packages/gnome.scm: (seahorse): Use meson-build-system. > Update inputs. Add patches to fix compile errors. > * /gnu/packages/patches/seahorse-fix-libsecret-breakage.patch: New file. > * /gnu/packages/patches/seahorse-fix-type-mismatches.patch: New file. Great that you were able to fix it! > - (build-system glib-or-gtk-build-system) > + "1sbj1czlx1fakm72dwgbn0bwm12j838yaky4mkf6hf8j8afnxmzp")) > + (patches > + (search-patches "seahorse-fix-libsecret-breakage.patch" > + "seahorse-fix-type-mismatches.patch")))) > + (build-system meson-build-system) Is changing the build system necessary to fix the problems you encountered, or is it a side change? From the current build log at , it does seem that the answer is =E2=80=9Cyes=E2=80=9D. :-) > (inputs > - `(("gtk+" ,gtk+) > + `(("avahi" ,avahi) > + ("gtk+" ,gtk+) > ("gcr" ,gcr) > ("gnupg" ,gnupg) > ("gpgme" ,gpgme) > @@ -2244,8 +2248,10 @@ engineering.") > (native-inputs > `(("intltool" ,intltool) > ("glib:bin" ,glib "bin") > + ("gtk+:bin" ,gtk+ "bin") > ("itstool" ,itstool) > ("pkg-config" ,pkg-config) > + ("vala" ,vala) Likewise, these changes were necessary, right? > diff --git a/gnu/packages/patches/seahorse-fix-libsecret-breakage.patch b= /gnu/packages/patches/seahorse-fix-libsecret-breakage.patch > new file mode 100644 > index 0000000000..d6396c227a > --- /dev/null > +++ b/gnu/packages/patches/seahorse-fix-libsecret-breakage.patch [...] > --- /dev/null > +++ b/gnu/packages/patches/seahorse-fix-type-mismatches.patch > @@ -0,0 +1,154 @@ > +From 12178d7cc7fad52f61003b3221bd0a713ef80507 Mon Sep 17 00:00:00 2001 > +From: Rico Tzschichholz > +Date: Mon, 5 Nov 2018 09:59:27 +0100 > +Subject: [PATCH] Fix type-argument mismatches related to GLib.List One last thing: are those patches upstream, or is there a bug report where they were discussed? If so could you share the URLs? I can add them on your behalf in the .patch file if you want. That=E2=80=99ll allow us to better keep track of = where our patches come from and when we can remove them. Thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 15 08:36:09 2019 Received: (at 37693) by debbugs.gnu.org; 15 Oct 2019 12:36:09 +0000 Received: from localhost ([127.0.0.1]:42891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iKM3c-0002Kx-Qw for submit@debbugs.gnu.org; Tue, 15 Oct 2019 08:36:09 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:8614) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iKM3Y-0002Kb-5b for 37693@debbugs.gnu.org; Tue, 15 Oct 2019 08:36:08 -0400 Received: from nijino.local (194-118-175-91.hdsl.highway.telekom.at [194.118.175.91]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 46svzg2kJbz3wCX; Tue, 15 Oct 2019 14:35:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1571142959; bh=ChM9/gBJLsrzaSBS7AQbaXOMBdYMjVM/zHlFEMxqBtU=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=CJpbpJ1/5WtcfT+4Smf7BTh0OGtgM3LTV6zodA3vTrAeYvd8E/8pJ/UNQO4pf727p x7mLqEeHJbRtf4hYxAXWorm1EkxjEVtURkdCZmkbJ4DP1QjdiwhSkc+YlTyw7G1XOO besceO5RaefjwSuQTQeDHm505EP/D9e+dxCcRF2w= Message-ID: <2ab76f3e15613fb2b0944fe84b97feb55afc43e3.camel@student.tugraz.at> Subject: Re: [bug#37693] Seahorse build From: Leo Prikler To: Ludovic =?ISO-8859-1?Q?Court=E8s?= Date: Tue, 15 Oct 2019 14:36:01 +0200 In-Reply-To: <87a7a2w6qr.fsf@gnu.org> References: <87a7a2w6qr.fsf@gnu.org> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.30.5 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37693 Cc: 37693@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 (---) Am Dienstag, den 15.10.2019, 14:09 +0200 schrieb Ludovic Courtès: > > - (build-system glib-or-gtk-build-system) > > + "1sbj1czlx1fakm72dwgbn0bwm12j838yaky4mkf6hf8j8afnxmzp")) > > + (patches > > + (search-patches "seahorse-fix-libsecret-breakage.patch" > > + "seahorse-fix-type-mismatches.patch")))) > > + (build-system meson-build-system) > > Is changing the build system necessary to fix the problems you > encountered, or is it a side change? From the current build log at > < > https://ci.guix.gnu.org/log/3j08dl90hlyq9haf9lh61k43fs60dcih-seahorse-3.30> > ;, > it does seem that the answer is “yes”. :-) Yes, Seahorse 3.30 no longer builds using Autotools. > > (inputs > > - `(("gtk+" ,gtk+) > > + `(("avahi" ,avahi) > > + ("gtk+" ,gtk+) > > ("gcr" ,gcr) > > ("gnupg" ,gnupg) > > ("gpgme" ,gpgme) > > @@ -2244,8 +2248,10 @@ engineering.") > > (native-inputs > > `(("intltool" ,intltool) > > ("glib:bin" ,glib "bin") > > + ("gtk+:bin" ,gtk+ "bin") > > ("itstool" ,itstool) > > ("pkg-config" ,pkg-config) > > + ("vala" ,vala) > > Likewise, these changes were necessary, right? Indeed. After changing the build system, I've repeatedly run "guix build seahorse" and added the inputs that the build system complained about until the build succeeded. ("gtk+:bin" is necessary due to the icon cache IIRC). > One last thing: are those patches upstream, or is there a bug report > where they were discussed? > > If so could you share the URLs? I can add them on your behalf in the > .patch file if you want. That’ll allow us to better keep track of > where > our patches come from and when we can remove them. These patches come from Seahorse upstream. seahorse-fix-libsecret-breakage.patch was taken from [1], with its offset adjusted. seahorse-fix-type-mismatches.patch was taken from [2] as-is. The latter appears to be fixed in 3.32 (and also some versions prior), the former in 3.34. All the best, Leo [1] https://gitlab.gnome.org/GNOME/seahorse/commit/d9db29db567012b7c72e85e1be1fbf55fcc9b667 [2] https://gitlab.gnome.org/GNOME/seahorse/merge_requests/31 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 21 11:25:27 2019 Received: (at 37693) by debbugs.gnu.org; 21 Oct 2019 15:25:27 +0000 Received: from localhost ([127.0.0.1]:57650 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMZYl-0002wu-5z for submit@debbugs.gnu.org; Mon, 21 Oct 2019 11:25:27 -0400 Received: from mail-wr1-f52.google.com ([209.85.221.52]:35833) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMZYg-0002wY-Nj for 37693@debbugs.gnu.org; Mon, 21 Oct 2019 11:25:25 -0400 Received: by mail-wr1-f52.google.com with SMTP id l10so14066879wrb.2 for <37693@debbugs.gnu.org>; Mon, 21 Oct 2019 08:25:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:mime-version; bh=aeMqktkRIrgGRRnDQpFizI1qzcUJK1rgTBANrO47fNc=; b=X5ET/+2zK/sf+YaUcnWRBrpXys2Eeoj8mYGpiVnkln5Zdw6p5pDNqe/TdUBUdXLa1l mDqtqArQ7wZ3qPQ+LXaGa/HYBjKZAKiQiPBG4ZW3uTh572B5JN5eYQD3uLcVq7Bq51sq yH65T+gWDXqzoQCeyJbfKXo28G9dIpfYFnmpjveW4D8EY5ejL/HM3PLsrgmAkMl0gbSs 7+hRxjG7bK9bWCOhbZ0TNrmxB0kVXIsH4DU1sf1LXYUOi+nzzsfPSeUPe6Eh3NR63QvK 9CieiYY1f+QoaW9oBw6TV9h7IeUbvxNzGLB8zG/q5P52NvtbDgI1mQARrT7vTDkxDeJA 7t+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:mime-version; bh=aeMqktkRIrgGRRnDQpFizI1qzcUJK1rgTBANrO47fNc=; b=KK6k6mxzbfg970ESqT/djjPkhoOKq/zJ4L4qjtC1bRrj4pHawWSZoeymVrDvf0Bref ex5cKQeVsc/ERPm/A3bIqyNa2XS8qMeX55EQWKVCDb8gKIqe7M1Xw7zGy+6SjUW3R1dS EeiUsiNc1/t7f9V3EtQs8WLhqCD+GIt9vmx2Q7HmeP6Salpo8+DVmwRKo1nUDsv6rC4Q DjakNYFnmiQwqgQA8V9mnP21Arw0dO545WXD6qOHw1h63ADCpx/zVv3ho+FszAmDzTTR 7eKJOFOmWbnQW6JKAxyXHYvXP4cr6NLXXZAHfDZeiSZMhAgcBlvh7VEo2fmxXfduLHHz hcIQ== X-Gm-Message-State: APjAAAWcsKGvfjlu02D9RMprwk02V4qpTChxnJ+sPAB65L02agTH/CLQ FymvNrrACQfxn/OOJzl0x1r6Wjk0 X-Google-Smtp-Source: APXvYqzqjiyHFKmZ4p3FWkUFt62md+HAqRlu9nU3ZFDa7GJ3fOMZrqWxCssqio3L8RAgGukrsx2E6w== X-Received: by 2002:a5d:51c2:: with SMTP id n2mr17412682wrv.149.1571671516368; Mon, 21 Oct 2019 08:25:16 -0700 (PDT) Received: from localhost (115.201.218.87.dynamic.jazztel.es. [87.218.201.115]) by smtp.gmail.com with ESMTPSA id a71sm14445443wme.11.2019.10.21.08.25.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Oct 2019 08:25:16 -0700 (PDT) Date: Mon, 21 Oct 2019 17:25:12 +0200 From: Miguel Arruga Vivas To: 37693@debbugs.gnu.org Subject: [bug#37693] Seahorse build Message-ID: <20191021172512.2f21d05f@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/14Sptoj2upgCRbEWe3QNwwT" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 37693 Cc: Ludovic =?UTF-8?B?Q291cnTDqHM=?= , Leo Prikler 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 (/) --MP_/14Sptoj2upgCRbEWe3QNwwT Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi, I've hit the same issue, although I tacked it differently because I updated to 3.30.1.1. As I didn't knew about this patch, I did it by myself, but I wouldn't upload it without changing the authorship. Tue, 15 Oct 2019 14:36:01 +0200 Leo Prikler: > Am Dienstag, den 15.10.2019, 14:09 +0200 schrieb Ludovic Court=C3=A8s: > > > - (build-system glib-or-gtk-build-system) > > > + "1sbj1czlx1fakm72dwgbn0bwm12j838yaky4mkf6hf8j8afnxmzp")) > > > + (patches > > > + (search-patches "seahorse-fix-libsecret-breakage.patch" > > > + "seahorse-fix-type-mismatches.patch")))) > > > + (build-system meson-build-system) > >=20 > > Is changing the build system necessary to fix the problems you > > encountered, or is it a side change? From the current build log at > > < > > https://ci.guix.gnu.org/log/3j08dl90hlyq9haf9lh61k43fs60dcih-seahorse-3= .30> > > ;, > > it does seem that the answer is =E2=80=9Cyes=E2=80=9D. :-) > Yes, Seahorse 3.30 no longer builds using Autotools. I agree. > > > (inputs > > > - `(("gtk+" ,gtk+) > > > + `(("avahi" ,avahi) > > > + ("gtk+" ,gtk+) > > > ("gcr" ,gcr) > > > ("gnupg" ,gnupg) > > > ("gpgme" ,gpgme) > > > @@ -2244,8 +2248,10 @@ engineering.") > > > (native-inputs > > > `(("intltool" ,intltool) > > > ("glib:bin" ,glib "bin") > > > + ("gtk+:bin" ,gtk+ "bin") > > > ("itstool" ,itstool) > > > ("pkg-config" ,pkg-config) > > > + ("vala" ,vala) > >=20 > > Likewise, these changes were necessary, right? >=20 > Indeed. After changing the build system, I've repeatedly run "guix > build seahorse" and added the inputs that the build system complained > about until the build succeeded. ("gtk+:bin" is necessary due to the > icon cache IIRC). I've solved this modifying the %standard-phases, as in other packages from gnome. > > One last thing: are those patches upstream, or is there a bug report > > where they were discussed? > >=20 > > If so could you share the URLs? I can add them on your behalf in > > > the > > .patch file if you want. That=E2=80=99ll allow us to better keep track= of > > where > > our patches come from and when we can remove them. >=20 > These patches come from Seahorse upstream.=20 > seahorse-fix-libsecret-breakage.patch was taken from [1], with its > offset adjusted. > seahorse-fix-type-mismatches.patch was taken from [2] as-is. > The latter appears to be fixed in 3.32 (and also some versions prior), > the former in 3.34. >=20 > All the best, > Leo >=20 > [1]=20 > https://gitlab.gnome.org/GNOME/seahorse/commit/d9db29db567012b7c72e85e1be= 1fbf55fcc9b667 > [2] https://gitlab.gnome.org/GNOME/seahorse/merge_requests/31 I don't have the last one because it is fixed with 3.30.1.1. Also, I have an extra python that could be a leftover. Best regards, Miguel --MP_/14Sptoj2upgCRbEWe3QNwwT Content-Type: text/x-patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=0001-gnu-seahorse-Update-to-3.30.1.1.patch >From b91e64a997ab283a390f63c46a4665404fa33803 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20=C3=81ngel=20Arruga=20Vivas?= Date: Sat, 19 Oct 2019 12:04:55 +0200 Subject: [PATCH] gnu: seahorse: Update to 3.30.1.1. * gnu/packages/gnome.scm (seahorse)[version]: Update version number. [origin]: Update hash. Add patch needed for compilation with our version of libsecret (0.19.1). * gnu/packages/patches/seahorse-gkr-use-0-on-empty-flags.patch: New file retrieved from the upstream version control system https://gitlab.gnome.org/GNOME/seahorse/commit/d9db29db567012b7c72e85e1be1fbf55fcc9b667 --- gnu/packages/gnome.scm | 22 +++++++++++--- .../seahorse-gkr-use-0-on-empty-flags.patch | 30 +++++++++++++++++++ 2 files changed, 48 insertions(+), 4 deletions(-) create mode 100644 gnu/packages/patches/seahorse-gkr-use-0-on-empty-flags.patch diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index fafb93be08..4a759dbd1b 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -2223,7 +2223,7 @@ engineering.") (define-public seahorse (package (name "seahorse") - (version "3.30") + (version "3.30.1.1") (source (origin (method url-fetch) @@ -2232,8 +2232,19 @@ engineering.") version ".tar.xz")) (sha256 (base32 - "1sbj1czlx1fakm72dwgbn0bwm12j838yaky4mkf6hf8j8afnxmzp")))) - (build-system glib-or-gtk-build-system) + "12x7xmwh62yl0ax90v8nkx3jqzviaz9hz2g56yml78wzww20gawy")) + (patches (search-patches + "seahorse-gkr-use-0-on-empty-flags.patch")))) + (build-system meson-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'skip-gtk-update-icon-cache + ;; Don't create 'icon-theme.cache'. + (lambda _ + (substitute* "build-aux/meson_post_install.py" + (("gtk-update-icon-cache") "true")) + #t))))) (inputs `(("gtk+" ,gtk+) ("gcr" ,gcr) @@ -2241,13 +2252,16 @@ engineering.") ("gpgme" ,gpgme) ("openldap" ,openldap) ("openssh" ,openssh) + ("avahi" ,avahi) ("libsecret" ,libsecret) ("libsoup" ,libsoup))) (native-inputs - `(("intltool" ,intltool) + `(("gettext" ,gettext-minimal) ("glib:bin" ,glib "bin") ("itstool" ,itstool) ("pkg-config" ,pkg-config) + ("python" ,python) + ("vala" ,vala) ("xmllint" ,libxml2))) (home-page "https://launchpad.net/gnome-themes-standard") (synopsis "Manage encryption keys and passwords in the GNOME keyring") diff --git a/gnu/packages/patches/seahorse-gkr-use-0-on-empty-flags.patch b/gnu/packages/patches/seahorse-gkr-use-0-on-empty-flags.patch new file mode 100644 index 0000000000..e236f6a2e1 --- /dev/null +++ b/gnu/packages/patches/seahorse-gkr-use-0-on-empty-flags.patch @@ -0,0 +1,30 @@ +From d9db29db567012b7c72e85e1be1fbf55fcc9b667 Mon Sep 17 00:00:00 2001 +From: Niels De Graef +Date: Sat, 11 May 2019 09:02:34 +0200 +Subject: [PATCH] gkr: Use 0 on empty flags + +A Flags-type variable without any flag set can be replaced with 0, so +this is a safe thing to do. It also prevents us from having to deal with +the accidental API break in libsecret (see +https://gitlab.gnome.org/GNOME/libsecret/merge_requests/19) +--- + gkr/gkr-keyring-add.vala | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/gkr/gkr-keyring-add.vala b/gkr/gkr-keyring-add.vala +index 4e92a520..f60c9a22 100644 +--- a/gkr/gkr-keyring-add.vala ++++ b/gkr/gkr-keyring-add.vala +@@ -41,8 +41,7 @@ public class Seahorse.Gkr.KeyringAdd : Gtk.Dialog { + + var cancellable = Dialog.begin_request(this); + var service = Backend.instance().service; +- Secret.Collection.create.begin(service, this.name_entry.text, null, +- Secret.CollectionCreateFlags.COLLECTION_CREATE_NONE, ++ Secret.Collection.create.begin(service, this.name_entry.text, null, 0, + cancellable, (obj, res) => { + /* Clear the operation without cancelling it since it is complete */ + Dialog.complete_request(this, false); +-- +2.23.0 + -- 2.23.0 --MP_/14Sptoj2upgCRbEWe3QNwwT-- From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 21 12:22:20 2019 Received: (at 37693) by debbugs.gnu.org; 21 Oct 2019 16:22:20 +0000 Received: from localhost ([127.0.0.1]:57706 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMaRo-0006iB-6H for submit@debbugs.gnu.org; Mon, 21 Oct 2019 12:22:20 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:21301) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMaRk-0006hy-V2 for 37693@debbugs.gnu.org; Mon, 21 Oct 2019 12:22:19 -0400 Received: from nijino.local (194-118-175-91.hdsl.highway.telekom.at [194.118.175.91]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 46xhjw5FjVz3wNF; Mon, 21 Oct 2019 18:22:12 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1571674934; bh=0EXvvdackcibGlZnRlgjiC6VtieAEzn4Q7+siuVei4M=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=mR1divxFxgsm4RaZ4Uws8yX7vzlUmribl7U/jOtrU2q6237q0oW4mPw8fF4aqHxNO kinhnmMRnUrhVnWGnQ3DJ3UBmDUDGidOywubxtSKrFv0zvzY/QcDBCApfmlkkDBgoQ 9scSQRd3LOEyXMKE7JqQKLmxbACQjBhYYKuh5BAE= Message-ID: <370f09c854fac2a4d2861c6f2461a8fffdec5f9a.camel@student.tugraz.at> Subject: Re: [bug#37693] Seahorse build From: Leo Prikler To: Miguel Arruga Vivas , 37693@debbugs.gnu.org Date: Mon, 21 Oct 2019 18:22:16 +0200 In-Reply-To: <20191021172512.2f21d05f@gmail.com> References: <20191021172512.2f21d05f@gmail.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.30.5 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37693 Cc: Ludovic =?ISO-8859-1?Q?Court=E8s?= 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 (---) Am Montag, den 21.10.2019, 17:25 +0200 schrieb Miguel Arruga Vivas: > > > > (inputs > > > > - `(("gtk+" ,gtk+) > > > > + `(("avahi" ,avahi) > > > > + ("gtk+" ,gtk+) > > > > ("gcr" ,gcr) > > > > ("gnupg" ,gnupg) > > > > ("gpgme" ,gpgme) > > > > @@ -2244,8 +2248,10 @@ engineering.") > > > > (native-inputs > > > > `(("intltool" ,intltool) > > > > ("glib:bin" ,glib "bin") > > > > + ("gtk+:bin" ,gtk+ "bin") > > > > ("itstool" ,itstool) > > > > ("pkg-config" ,pkg-config) > > > > + ("vala" ,vala) > > > > > > Likewise, these changes were necessary, right? > > > > Indeed. After changing the build system, I've repeatedly run "guix > > build seahorse" and added the inputs that the build system > > complained > > about until the build succeeded. ("gtk+:bin" is necessary due to > > the > > icon cache IIRC). > > I've solved this modifying the %standard-phases, as in other packages > from gnome. I'm not sure, whether that is the right approach. Seahorse used glib- or-gtk-build-system before, so I would assume the generation of those caches is expected. > I don't have the last one because it is fixed with 3.30.1.1. Also, I > have an extra python that could be a leftover. Would you mind checking, whether your patch works with gtk+:bin added and without python? If so, I'd find it preferable to mine. Regards, Leo From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 21 12:59:57 2019 Received: (at 37693) by debbugs.gnu.org; 21 Oct 2019 16:59:57 +0000 Received: from localhost ([127.0.0.1]:57756 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMb2C-0007hR-W2 for submit@debbugs.gnu.org; Mon, 21 Oct 2019 12:59:57 -0400 Received: from mail-wr1-f51.google.com ([209.85.221.51]:45268) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMb2A-0007hE-MJ for 37693@debbugs.gnu.org; Mon, 21 Oct 2019 12:59:55 -0400 Received: by mail-wr1-f51.google.com with SMTP id q13so9858656wrs.12 for <37693@debbugs.gnu.org>; Mon, 21 Oct 2019 09:59:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:date:subject:from:to:cc:mime-version :content-transfer-encoding; bh=7YVHEd1uMtDQF5XaEkKAwnbB81m6rHmOfCcHqFRT0hc=; b=CastBpVlRuqXhRdYateyGsU7oFSUciNBrktW9IcZtF4A34j0RC0+DvxDEaxRqRcfBm yiL8MePCJhaKBBBiFM749pFarBqdQPiutKQHt3Ek1q+8LQbx+rz6K6kYDbFlagItnr5N TtaV8RrEfAVb12Hyz60s6zETywtNRj+6lFMJo7lj4sko8MmVJ6/ULjzAn3QD3RE2t4lM xG6Y+nPKAcsX3916Aa8SAj1s9plqu0xVwd7vhFR4e0cw4CDN12zS/8k0rdo9obtGhmmg WLPMHqz9grqWORDSl3uc3+DjJ2C5tdujgdkLCeL9zR7OX+4CD6z6oeMMXs6CB0o2ytjC Pp4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:date:subject:from:to:cc:mime-version :content-transfer-encoding; bh=7YVHEd1uMtDQF5XaEkKAwnbB81m6rHmOfCcHqFRT0hc=; b=C/fiAEcABSArD4Jhb1f4y6E9/QJ1/idL843s/ZaxfJjSi1xxbKHVqhMd9ZdbSI6Th6 pH7eZq2v0rm9F2vWVy5sn73hiOj60ZHIcCt/3HpOjB/OJXDDstcCFyUAdvvKfRz4PG2N WMbZt6fpNC/iU4zu5odBLStYd1cKKzliu3LXo22UaaAS8kKqmGm2K4G9JeLNtUjWjv2g aeJsZ8jQCweO8hnuXD9ubRsL+A1v2uM1R0o/B70jaLyYCknd/Ew8IYoCapnkchddflnl +NFTNYcIKM63pMyux2OGuKt/ITNKPCSHwQ4c23LQLdmiJFTZE1WWfB89/bP2663RJLGP K8WQ== X-Gm-Message-State: APjAAAUCIDcLnfImrUJHQC0vzKY0JFQgCoDqt/ztzCFnnGvd44t+oIxE NUXDPleD3NjJMEisFxv5oVE= X-Google-Smtp-Source: APXvYqz2t+PDrS4mQSSmRP3sJh2XIs7tsX4vFo6Z7NUYrQBsODrk0FmBwKhYA2jr7NLTSIbbwmUHJQ== X-Received: by 2002:a5d:66c1:: with SMTP id k1mr16271319wrw.73.1571677188636; Mon, 21 Oct 2019 09:59:48 -0700 (PDT) Received: from [10.36.152.197] (156.pool85-48-187.static.orange.es. [85.48.187.156]) by smtp.gmail.com with ESMTPSA id v10sm8401345wrm.26.2019.10.21.09.59.46 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 21 Oct 2019 09:59:47 -0700 (PDT) Message-ID: <5dade403.1c69fb81.b296.84cc@mx.google.com> Date: Mon, 21 Oct 2019 18:59:39 +0200 Subject: Re: [bug#37693] Seahorse build From: Miguel To: Leo Prikler MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 37693 Cc: =?ISO-8859-1?Q?Ludovic_Court=E8s?= , 37693@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: -0.7 (/) SGksCgpFbCAyMSBvY3QuIDIwMTkgMTg6MjIsIExlbyBQcmlrbGVyIDxsZW8ucHJpa2xlckBzdHVk ZW50LnR1Z3Jhei5hdD4gZXNjcmliacOzOgo+Cj4gQW0gTW9udGFnLCBkZW4gMjEuMTAuMjAxOSwg MTc6MjUgKzAyMDAgc2NocmllYiBNaWd1ZWwgQXJydWdhIFZpdmFzOiAKPj4+ID4gPiA+ID4gQEAg LTIyNDQsOCArMjI0OCwxMCBAQCBlbmdpbmVlcmluZy4iKSAKPiA+ID4gPiA+wqDCoMKgwqDCoCAo bmF0aXZlLWlucHV0cyAKPiA+ID4gPiA+wqDCoMKgwqDCoMKgIGAoKCJpbnRsdG9vbCIgLGludGx0 b29sKSAKPiA+ID4gPiA+wqDCoMKgwqDCoMKgwqDCoCAoImdsaWI6YmluIiAsZ2xpYiAiYmluIikg Cj4gPiA+ID4gPiArwqDCoMKgwqDCoMKgICgiZ3RrKzpiaW4iICxndGsrICJiaW4iKSAKPiA+ID4g PiA+wqDCoMKgwqDCoMKgwqDCoCAoIml0c3Rvb2wiICxpdHN0b29sKSAKPiA+ID4gPiA+wqDCoMKg wqDCoMKgwqDCoCAoInBrZy1jb25maWciICxwa2ctY29uZmlnKSAKPiA+ID4gPiA+ICvCoMKgwqDC oMKgwqAgKCJ2YWxhIiAsdmFsYSkgCj4gPiA+ID4gCj4gPiA+ID4gTGlrZXdpc2UsIHRoZXNlIGNo YW5nZXMgd2VyZSBuZWNlc3NhcnksIHJpZ2h0PyAKPiA+ID4gCj4gPiA+IEluZGVlZC4gQWZ0ZXIg Y2hhbmdpbmcgdGhlIGJ1aWxkIHN5c3RlbSwgSSd2ZSByZXBlYXRlZGx5IHJ1biAiZ3VpeCAKPiA+ ID4gYnVpbGQgc2VhaG9yc2UiIGFuZCBhZGRlZCB0aGUgaW5wdXRzIHRoYXQgdGhlIGJ1aWxkIHN5 c3RlbSAKPiA+ID4gY29tcGxhaW5lZCAKPiA+ID4gYWJvdXQgdW50aWwgdGhlIGJ1aWxkIHN1Y2Nl ZWRlZC4gKCJndGsrOmJpbiIgaXMgbmVjZXNzYXJ5IGR1ZSB0byAKPiA+ID4gdGhlIAo+ID4gPiBp Y29uIGNhY2hlIElJUkMpLiAKPiA+IAo+ID4gSSd2ZSBzb2x2ZWQgdGhpcyBtb2RpZnlpbmcgdGhl ICVzdGFuZGFyZC1waGFzZXMsIGFzIGluIG90aGVyIHBhY2thZ2VzIAo+ID4gZnJvbSBnbm9tZS4g Cj4gSSdtIG5vdCBzdXJlLCB3aGV0aGVyIHRoYXQgaXMgdGhlIHJpZ2h0IGFwcHJvYWNoLiBTZWFo b3JzZSB1c2VkIGdsaWItIAo+IG9yLWd0ay1idWlsZC1zeXN0ZW0gYmVmb3JlLCBzbyBJIHdvdWxk IGFzc3VtZSB0aGUgZ2VuZXJhdGlvbiBvZiB0aG9zZSAKPiBjYWNoZXMgaXMgZXhwZWN0ZWQuIAoK VGhlIGljb24uY2FjaGUgaXMgZ2VuZXJhdGVkIGxhdGVyIGJ5IGEgcHJvZmlsZSBob29rLCBhcyBp dCBtdXN0IGluY2x1ZGUgYWxsIGljb25zIGZyb20gdGhlIHVzZXItaW5zdGFsbGVkIHBhY2thZ2Vz IGFuZCBub3Qgb25seSBzZWFob3JzZSBvbmVzLiBUaGF0J3MgdGhlIHJlYXNvbiBiZWhpbmQgaXRz IHJlbW92YWwgZHVyaW5nIGluc3RhbGxhdGlvbiBwaGFzZS4KCj4gPiBJIGRvbid0IGhhdmUgdGhl IGxhc3Qgb25lIGJlY2F1c2UgaXQgaXMgZml4ZWQgd2l0aCAzLjMwLjEuMS7CoCBBbHNvLCBJIAo+ ID4gaGF2ZSBhbiBleHRyYSBweXRob24gdGhhdCBjb3VsZCBiZSBhIGxlZnRvdmVyLiAKPiBXb3Vs ZCB5b3UgbWluZCBjaGVja2luZywgd2hldGhlciB5b3VyIHBhdGNoIHdvcmtzIHdpdGggZ3RrKzpi aW4gYWRkZWQgCj4gYW5kIHdpdGhvdXQgcHl0aG9uPyBJZiBzbywgSSdkIGZpbmQgaXQgcHJlZmVy YWJsZSB0byBtaW5lLiAKCkkgY2Fubm90IHRlc3QgdGhlIHB5dGhvbiByZW1vdmFsIHJpZ2h0IG5v dywgYnV0IEknbGwgYW5zd2VyIGFzIHNvb24gSSBjYW4gYnVpbGQgaXQuCgpCZXN0IHJlZ2FyZHMs Ck1pZ3VlbA== From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 21 13:21:12 2019 Received: (at 37693) by debbugs.gnu.org; 21 Oct 2019 17:21:12 +0000 Received: from localhost ([127.0.0.1]:57779 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMbMl-0008Gt-Qu for submit@debbugs.gnu.org; Mon, 21 Oct 2019 13:21:12 -0400 Received: from mail-wm1-f47.google.com ([209.85.128.47]:54870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMbMg-0008Fu-Ff for 37693@debbugs.gnu.org; Mon, 21 Oct 2019 13:21:10 -0400 Received: by mail-wm1-f47.google.com with SMTP id p7so14253053wmp.4 for <37693@debbugs.gnu.org>; Mon, 21 Oct 2019 10:21:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version; bh=ny7bVScBw80o1K6vx8Wh9LDl5wKw016wls2x0FIIVyY=; b=mFYaftf6Xh4NKrFiW1XRZwROOLX3Xtg4b80AMK/4NwzCPaDu5+pa1H/jiEra6o1ykN nLYmLgZSzbZH+mHbM+zxdF5s7P00f7xZEA8w4vpy3RVQPTO6t+9W9DQFA+1Xr4xC2w/N Mab/UUlMsd1hwAkofOYRIO99l3RqgOUIivXKG/giK1AlW96OR+rq/hAPq3MlD96u1ri4 ysD4sAk0LU2EKvxpI4OnwqUyFaiDwiKWOUG1aNRI2SZUbTyq9Kf5eMO/GhKNrQApPdr7 dgga4tERxnpsOrhLYLMF3ThwJ60D8UWgmz+0UePE8cN0LC3maVjpnTBQuoSQB46uJLL/ 3kSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version; bh=ny7bVScBw80o1K6vx8Wh9LDl5wKw016wls2x0FIIVyY=; b=Q4Ll0nKK01Z/peVPx19iHRS5EyCm+Je+wYRw61E2N4izBgPYJOi8xGR6xeIHVk5rvs NZz2zQrCpPSBZi5eAZbEnVqOdWpNhIanqN4vC6AVCSirHWn/P0XNbQ/6V7uYA+Nbvb00 S/GGRPDgvtn2RSVoNOFLKDk+hHASCtJ9OlK7FpSGuDk3uzsfyyOQk7vy+/BFvYnBW1ez IlMojOqNWA/2zI2mNZ4NmvCAx/aSxnHYfNDrvzo6253m28ZFsXQ9G48goRLIj4o6LJuY qNqfxESjWs8O14sW0Qj2zyqInzoQC1wzeYTAKTVYa5vgY7giV8Iy8alQiSQwKT5x7p7R Mvvw== X-Gm-Message-State: APjAAAWPIbXrqcXJc3t7BOSyrbC09FAkZEhIywqv6EGPjLu0ELUjJ5w6 WQm+NybNe7lvNwGkJcDamBc= X-Google-Smtp-Source: APXvYqx0j/dn2RRaDqiFBeNNDZvm3fio4DFzXDei/60iM32O7la8bYGWqg3V/+wbgzV+zfYG5Ae9Cw== X-Received: by 2002:a1c:4d03:: with SMTP id o3mr3015836wmh.118.1571678460682; Mon, 21 Oct 2019 10:21:00 -0700 (PDT) Received: from localhost (156.pool85-48-187.static.orange.es. [85.48.187.156]) by smtp.gmail.com with ESMTPSA id p12sm16145277wrm.62.2019.10.21.10.20.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Oct 2019 10:21:00 -0700 (PDT) Date: Mon, 21 Oct 2019 19:20:50 +0200 From: Miguel Arruga Vivas To: Leo Prikler Subject: Re: [bug#37693] Seahorse build Message-ID: <20191021192050.0a3eed23@gmail.com> In-Reply-To: <5dade403.1c69fb81.b296.84cc@mx.google.com> References: <5dade403.1c69fb81.b296.84cc@mx.google.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/uN7wPp2RT1VSQgXZ6n7Npdb" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 37693 Cc: Ludovic =?UTF-8?B?Q291cnTDqHM=?= , 37693@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: -0.7 (/) --MP_/uN7wPp2RT1VSQgXZ6n7Npdb Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline El Mon, 21 Oct 2019 18:59:39 +0200 Miguel escribi=C3=B3: > I cannot test the python removal right now, but I'll answer as soon I > can build it. I confirm it works with the attached patch (without python as an explicit dependency). Best regards, Miguel --MP_/uN7wPp2RT1VSQgXZ6n7Npdb Content-Type: text/x-patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=0001-gnu-seahorse-Update-to-3.30.1.1.patch >From c2cbf056d277842b79a5e4588ab38980ef9d8db9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20=C3=81ngel=20Arruga=20Vivas?= Date: Mon, 21 Oct 2019 19:16:24 +0200 Subject: [PATCH] gnu: seahorse: Update to 3.30.1.1. * gnu/packages/gnome.scm (seahorse)[version]: Update version number. [origin]: Update hash. Add patch needed for compilation with our version of libsecret (0.19.1). [inputs]: Add avahi dependency. [native-inputs]: Add vala dependency. Use gettext-minimal instead of intltool, as only xgettext is used. * gnu/packages/patches/seahorse-gkr-use-0-on-empty-flags.patch: New file retrieved from the upstream version control system https://gitlab.gnome.org/GNOME/seahorse/commit/d9db29db567012b7c72e85e1be1fbf55fcc9b667 --- gnu/packages/gnome.scm | 21 ++++++++++--- .../seahorse-gkr-use-0-on-empty-flags.patch | 30 +++++++++++++++++++ 2 files changed, 47 insertions(+), 4 deletions(-) create mode 100644 gnu/packages/patches/seahorse-gkr-use-0-on-empty-flags.patch diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index fafb93be08..5cc915b4a9 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -2223,7 +2223,7 @@ engineering.") (define-public seahorse (package (name "seahorse") - (version "3.30") + (version "3.30.1.1") (source (origin (method url-fetch) @@ -2232,8 +2232,19 @@ engineering.") version ".tar.xz")) (sha256 (base32 - "1sbj1czlx1fakm72dwgbn0bwm12j838yaky4mkf6hf8j8afnxmzp")))) - (build-system glib-or-gtk-build-system) + "12x7xmwh62yl0ax90v8nkx3jqzviaz9hz2g56yml78wzww20gawy")) + (patches (search-patches + "seahorse-gkr-use-0-on-empty-flags.patch")))) + (build-system meson-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'skip-gtk-update-icon-cache + ;; Don't create 'icon-theme.cache'. + (lambda _ + (substitute* "build-aux/meson_post_install.py" + (("gtk-update-icon-cache") "true")) + #t))))) (inputs `(("gtk+" ,gtk+) ("gcr" ,gcr) @@ -2241,13 +2252,15 @@ engineering.") ("gpgme" ,gpgme) ("openldap" ,openldap) ("openssh" ,openssh) + ("avahi" ,avahi) ("libsecret" ,libsecret) ("libsoup" ,libsoup))) (native-inputs - `(("intltool" ,intltool) + `(("gettext" ,gettext-minimal) ("glib:bin" ,glib "bin") ("itstool" ,itstool) ("pkg-config" ,pkg-config) + ("vala" ,vala) ("xmllint" ,libxml2))) (home-page "https://launchpad.net/gnome-themes-standard") (synopsis "Manage encryption keys and passwords in the GNOME keyring") diff --git a/gnu/packages/patches/seahorse-gkr-use-0-on-empty-flags.patch b/gnu/packages/patches/seahorse-gkr-use-0-on-empty-flags.patch new file mode 100644 index 0000000000..e236f6a2e1 --- /dev/null +++ b/gnu/packages/patches/seahorse-gkr-use-0-on-empty-flags.patch @@ -0,0 +1,30 @@ +From d9db29db567012b7c72e85e1be1fbf55fcc9b667 Mon Sep 17 00:00:00 2001 +From: Niels De Graef +Date: Sat, 11 May 2019 09:02:34 +0200 +Subject: [PATCH] gkr: Use 0 on empty flags + +A Flags-type variable without any flag set can be replaced with 0, so +this is a safe thing to do. It also prevents us from having to deal with +the accidental API break in libsecret (see +https://gitlab.gnome.org/GNOME/libsecret/merge_requests/19) +--- + gkr/gkr-keyring-add.vala | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/gkr/gkr-keyring-add.vala b/gkr/gkr-keyring-add.vala +index 4e92a520..f60c9a22 100644 +--- a/gkr/gkr-keyring-add.vala ++++ b/gkr/gkr-keyring-add.vala +@@ -41,8 +41,7 @@ public class Seahorse.Gkr.KeyringAdd : Gtk.Dialog { + + var cancellable = Dialog.begin_request(this); + var service = Backend.instance().service; +- Secret.Collection.create.begin(service, this.name_entry.text, null, +- Secret.CollectionCreateFlags.COLLECTION_CREATE_NONE, ++ Secret.Collection.create.begin(service, this.name_entry.text, null, 0, + cancellable, (obj, res) => { + /* Clear the operation without cancelling it since it is complete */ + Dialog.complete_request(this, false); +-- +2.23.0 + -- 2.23.0 --MP_/uN7wPp2RT1VSQgXZ6n7Npdb-- From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 22 12:28:10 2019 Received: (at 37693-done) by debbugs.gnu.org; 22 Oct 2019 16:28:10 +0000 Received: from localhost ([127.0.0.1]:60384 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMx10-0007pH-92 for submit@debbugs.gnu.org; Tue, 22 Oct 2019 12:28:10 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58648) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMx0t-0007od-EX for 37693-done@debbugs.gnu.org; Tue, 22 Oct 2019 12:28:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60267) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iMx0n-0000wk-4J; Tue, 22 Oct 2019 12:27:57 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=39694 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iMx0l-0006zW-Ln; Tue, 22 Oct 2019 12:27:56 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Miguel Arruga Vivas Subject: Re: [bug#37693] Seahorse build References: <5dade403.1c69fb81.b296.84cc@mx.google.com> <20191021192050.0a3eed23@gmail.com> Date: Tue, 22 Oct 2019 18:27:52 +0200 In-Reply-To: <20191021192050.0a3eed23@gmail.com> (Miguel Arruga Vivas's message of "Mon, 21 Oct 2019 19:20:50 +0200") Message-ID: <87tv80ycc7.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 37693-done Cc: Leo Prikler , 37693-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 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, Miguel Arruga Vivas skribis: >>>From c2cbf056d277842b79a5e4588ab38980ef9d8db9 Mon Sep 17 00:00:00 2001 > From: =3D?UTF-8?q?Miguel=3D20=3DC3=3D81ngel=3D20Arruga=3D20Vivas?=3D > > Date: Mon, 21 Oct 2019 19:16:24 +0200 > Subject: [PATCH] gnu: seahorse: Update to 3.30.1.1. > > * gnu/packages/gnome.scm (seahorse)[version]: Update version number. > [origin]: Update hash. Add patch needed for compilation with our > version of libsecret (0.19.1). > [inputs]: Add avahi dependency. > [native-inputs]: Add vala dependency. Use gettext-minimal instead of > intltool, as only xgettext is used. > * gnu/packages/patches/seahorse-gkr-use-0-on-empty-flags.patch: New > file retrieved from the upstream version control system > https://gitlab.gnome.org/GNOME/seahorse/commit/d9db29db567012b7c72e85e1be= 1fbf55fcc9b667 Wonderful. Applied with the changes below. Thanks to the two of you! :-) Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/local.mk b/gnu/local.mk index 4292e6f415..611761c2c9 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1324,6 +1324,7 @@ dist_patch_DATA = \ %D%/packages/patches/scotch-build-parallelism.patch \ %D%/packages/patches/scotch-integer-declarations.patch \ %D%/packages/patches/sdl-libx11-1.6.patch \ + %D%/packages/patches/seahorse-gkr-use-0-on-empty-flags.patch \ %D%/packages/patches/seq24-rename-mutex.patch \ %D%/packages/patches/sharutils-CVE-2018-1000097.patch \ %D%/packages/patches/shishi-fix-libgcrypt-detection.patch \ diff --git a/gnu/packages/patches/seahorse-gkr-use-0-on-empty-flags.patch b/gnu/packages/patches/seahorse-gkr-use-0-on-empty-flags.patch index e236f6a2e1..55866d2973 100644 --- a/gnu/packages/patches/seahorse-gkr-use-0-on-empty-flags.patch +++ b/gnu/packages/patches/seahorse-gkr-use-0-on-empty-flags.patch @@ -1,3 +1,5 @@ +Patch from . + From d9db29db567012b7c72e85e1be1fbf55fcc9b667 Mon Sep 17 00:00:00 2001 From: Niels De Graef Date: Sat, 11 May 2019 09:02:34 +0200 --=-=-=-- From unknown Wed Jun 18 23:10:18 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, 20 Nov 2019 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