From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id yLWdOUeL7F9WawAA0tVLHw (envelope-from ) for ; Wed, 30 Dec 2020 14:14:31 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id iP56NUeL7F/1FgAA1q6Kng (envelope-from ) for ; Wed, 30 Dec 2020 14:14:31 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 3BC02940276 for ; Wed, 30 Dec 2020 14:14:31 +0000 (UTC) Received: from localhost ([::1]:40426 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kucF7-0005sO-4a for larch@yhetil.org; Wed, 30 Dec 2020 09:14:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:53388) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kuO4V-00084U-Ds for guix-devel@gnu.org; Tue, 29 Dec 2020 18:06:31 -0500 Received: from mail-il1-x136.google.com ([2607:f8b0:4864:20::136]:45329) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kuO4T-0005bt-Eg for guix-devel@gnu.org; Tue, 29 Dec 2020 18:06:31 -0500 Received: by mail-il1-x136.google.com with SMTP id w12so13406707ilm.12 for ; Tue, 29 Dec 2020 15:06:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=8CKO4v8tyJB2s2IxJSgfcOoU7/sXMM1vZ5JK1TN0wVo=; b=gCjgJlyI44YwhRW2AuF4nMtbYweJW2asTzH2FH2jMIVgF8FMtZWon5eZZ/IqzpJpDO 3lR5OdZk5p/toM1M855RdmNqhBkLVvUDYsV4ByKHyvMa16DqiJhF+rm/YcS1P0XYynvd WI1tUUzdiCZ0pD/9p3Uj67VRjZX+R3lyVTO8Ntd/tmw3vgK2lmNhJXS1EcfWuwD14GQr /s9/Q5bvwnb6aMKwMP0fy038Kt8zYTCtGvpO7C4bjmWLOcdDJZE5tC/QTwxbtSlX2fT/ Hf8Xcwc5BUtyfYUxvU2BZzlWUaxcgbT202ON0gydnm4VJZ+OPlz7s8efnxvsSuslnoem csMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=8CKO4v8tyJB2s2IxJSgfcOoU7/sXMM1vZ5JK1TN0wVo=; b=qh5ZQlgIcFR92oQdvLgr43DUXFORoB0T36fyRcFJQWG6V4+AUwoFysZng1AQ6HCPPu D7cpDnjL2Ocbj7atVuE09VlALTBxTWyBtbW1hHk0CQRKMJXY9Xn0OtCk8e6CTIgM5o6y 2hnBPSyixfRlUKFnQj5mcyATATClsCrO5Y6Am0mcbgUNNo0iVoUlEf4mzpLVOCbxxnd7 LQPTXQInhtGFPwXaUBbN18hGUd+wDj0RrHmIHc9a67r3TepV0J5AB7EhfrcRspCE4Czr odMDVZzixxKmZb61LYuGDt5wT+umXLGfh9XmUcInei4H/y1iRmr9IaMJ8CGUkCqLODig edlg== X-Gm-Message-State: AOAM531ycPFClAl2vGcjgcDijMv9DaIk6IAyFODw7XpEE8RKQfx6rBR1 W9OjwlBtxiH3wJcqrkA6UvmAtVdPNRM1+ejEF8CT2Mx+ino= X-Google-Smtp-Source: ABdhPJwYndFpa37iAuLGvXxSILh563ONQUvhnpFK212rT+HRvplr1xSOv2ZEhQua3JXUyZHZItSSuaMj+rk3eGdhlec= X-Received: by 2002:a92:b60a:: with SMTP id s10mr48665852ili.135.1609283188408; Tue, 29 Dec 2020 15:06:28 -0800 (PST) MIME-Version: 1.0 From: Rovanion Luckey Date: Wed, 30 Dec 2020 00:06:02 +0100 Message-ID: Subject: [RFC] Package of Nomacs To: guix-devel@gnu.org Content-Type: multipart/mixed; boundary="000000000000c9f63e05b7a27033" Received-SPF: pass client-ip=2607:f8b0:4864:20::136; envelope-from=rovanion.luckey@gmail.com; helo=mail-il1-x136.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-Mailman-Approved-At: Wed, 30 Dec 2020 09:13:32 -0500 X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -0.13 Authentication-Results: aspmx1.migadu.com; dkim=fail (body hash did not verify) header.d=gmail.com header.s=20161025 header.b=gCjgJlyI; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 3BC02940276 X-Spam-Score: -0.13 X-Migadu-Scanner: scn1.migadu.com X-TUID: S9UHHX2fW4D1 --000000000000c9f63e05b7a27033 Content-Type: multipart/alternative; boundary="000000000000c9f63c05b7a27031" --000000000000c9f63c05b7a27031 Content-Type: text/plain; charset="UTF-8" Hi, I ended up working on a package for the image viewer Nomacs over Jul and would like some feedback on what I've managed so far. One thing that's missing is the plugins that are developed in a separate git repository [0] and not included in the source tarballs of the main repository [1]. Ideas on how to make them available in the `plugins` directory during build time are welcome. I have attached the package definition to this email. [0]: https://github.com/nomacs/nomacs-plugins/releases [1]: https://github.com/nomacs/nomacs/releases --000000000000c9f63c05b7a27031 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,
I ended up working on a package for the= image viewer Nomacs over Jul and would like some feedback on what I've= managed so far. One thing that's missing is the plugins that are devel= oped in a separate git repository [0] and not included in the source tarbal= ls of the main repository [1]. Ideas on how to make them available in the `= plugins` directory during build time are welcome.

<= div>I have attached the package definition to this email.
[1]: https://github.com/noma= cs/nomacs/releases
--000000000000c9f63c05b7a27031-- --000000000000c9f63e05b7a27033 Content-Type: text/x-scheme; charset="US-ASCII"; name="guix-package.scm" Content-Disposition: attachment; filename="guix-package.scm" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kjalmqrd0 KGRlZmluZS1tb2R1bGUgKG5vbWFjcykKICAjOnVzZS1tb2R1bGUgKGd1aXggcGFja2FnZXMpCiAg Izp1c2UtbW9kdWxlIChndWl4IGRvd25sb2FkKQogICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1z eXN0ZW0gY21ha2UpCiAgIzp1c2UtbW9kdWxlIChndWl4IGxpY2Vuc2VzKQogICM6dXNlLW1vZHVs ZSAoZ251IHBhY2thZ2VzIHB5dGhvbikKICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBxdCkK ICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBpbWFnZSkKICAjOnVzZS1tb2R1bGUgKGdudSBw YWNrYWdlcyBwa2ctY29uZmlnKQogICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGltYWdlKQog ICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGltYWdlLXByb2Nlc3NpbmcpCiAgIzp1c2UtbW9k dWxlIChnbnUgcGFja2FnZXMgcGhvdG8pCiAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgY29t cHJlc3Npb24pKQoKKGRlZmluZS1wdWJsaWMgbm9tYWNzCiAgKHBhY2thZ2UKICAgIChuYW1lICJu b21hY3MiKQogICAgKHZlcnNpb24gIjMuMTYuMjI0IikKICAgIChzb3VyY2UgKG9yaWdpbgogICAg ICAgICAgICAgIChtZXRob2QgdXJsLWZldGNoKQogICAgICAgICAgICAgICh1cmkgKHN0cmluZy1h cHBlbmQgImh0dHBzOi8vY29kZWxvYWQuZ2l0aHViLmNvbS9ub21hY3Mvbm9tYWNzL3Rhci5nei8i IHZlcnNpb24pKQogICAgICAgICAgICAgIChzaGEyNTYgIjB6MTEzbWZ4eGR5M3dhZmgwZzF4eHh3 c2M1cWcwbjQycjQzNDVjNnJ4dnI2aDAyZmtpeHYiKSkpCiAgICAoYnVpbGQtc3lzdGVtIGNtYWtl LWJ1aWxkLXN5c3RlbSkKICAgIChhcmd1bWVudHMKICAgICBgKCM6Y29uZmlndXJlLWZsYWdzIChs aXN0ICItREVOQUJMRV9UUkFOU0xBVElPTlM9dHJ1ZSIKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICItRFVTRV9TWVNURU1fUVVBWklQPXRydWUiCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAoc3RyaW5nLWFwcGVuZCAiLi4vbm9tYWNzLSIgLHZlcnNpb24gIi9JbWFnZUxvdW5n ZSIpKQogICAgICAgIzp0ZXN0cz8gI2YpKQogICAgKG5hdGl2ZS1pbnB1dHMgYCgoInBrZy1jb25m aWciICxwa2ctY29uZmlnKSkpCiAgICAoaW5wdXRzIGAoKCJweXRob24iICAgICAscHl0aG9uLXdy YXBwZXIpCiAgICAgICAgICAgICAgKCJxdGJhc2UiICAgICAscXRiYXNlKQogICAgICAgICAgICAg ICgicXRsaW5ndWlzdCIgLHF0dG9vbHMpCiAgICAgICAgICAgICAgKCJxdHN2ZyIgICAgICAscXRz dmcpCiAgICAgICAgICAgICAgKCJleGl2MiIgICAgICAsZXhpdjIpCiAgICAgICAgICAgICAgKCJs aWJ0aWZmIiAgICAsbGlidGlmZikKICAgICAgICAgICAgICAoIm9wZW5jdiIgICAgICxvcGVuY3Yp CiAgICAgICAgICAgICAgKCJsaWJyYXciICAgICAsbGlicmF3KQogICAgICAgICAgICAgICgicXVh emlwIiAgICAgLHF1YXppcCkpKQogICAgKHN5bm9wc2lzICJJbWFnZSB2aWV3ZXIgZm9yIGFsbCBj b21tb24gZm9ybWF0cyBpbmNsdWRpbmcgUkFXIGFuZCBQU0QuIikKICAgIChkZXNjcmlwdGlvbiAi Tm9tYWNzIGlzIGEgZnJlZSwgb3BlbiBzb3VyY2UgaW1hZ2Ugdmlld2VyLCB3aGljaCBzdXBwb3J0 cyBtdWx0aXBsZSBwbGF0Zm9ybXMuIFlvdSBjYW4gdXNlIGl0IGZvciB2aWV3aW5nIGFsbCBjb21t b24gaW1hZ2UgZm9ybWF0cyBpbmNsdWRpbmcgUkFXIGFuZCBwc2QgaW1hZ2VzLgoKTm9tYWNzIGZl YXR1cmVzIHNlbWktdHJhbnNwYXJlbnQgd2lkZ2V0cyB0aGF0IGRpc3BsYXkgYWRkaXRpb25hbCBp bmZvcm1hdGlvbiBzdWNoIGFzIHRodW1ibmFpbHMsIG1ldGFkYXRhIG9yIGhpc3RvZ3JhbS4gSXQg aXMgYWJsZSB0byBicm93c2UgaW1hZ2VzIGluIHppcCBvciBNUyBPZmZpY2UgZmlsZXMgd2hpY2gg Y2FuIGJlIGV4dHJhY3RlZCB0byBhIGRpcmVjdG9yeS4gTWV0YWRhdGEgc3RvcmVkIHdpdGggdGhl IGltYWdlIGNhbiBiZSBkaXNwbGF5ZWQgYW5kIHlvdSBjYW4gYWRkIG5vdGVzIHRvIGltYWdlcy4g QSB0aHVtYm5haWwgcHJldmlldyBvZiB0aGUgY3VycmVudCBmb2xkZXIgaXMgaW5jbHVkZWQgYXMg d2VsbCBhcyBhIGZpbGUgZXhwbG9yZXIgcGFuZWwgd2hpY2ggYWxsb3dzIHN3aXRjaGluZyBiZXR3 ZWVuIGZvbGRlcnMuIFdpdGhpbiBhIGRpcmVjdG9yeSB5b3UgY2FuIGFwcGx5IGEgZmlsZSBmaWx0 ZXIsIHNvIHRoYXQgb25seSBpbWFnZXMgYXJlIGRpc3BsYXllZCB3aG9zZSBmaWxlbmFtZXMgaGF2 ZSBhIGNlcnRhaW4gc3RyaW5nIG9yIG1hdGNoIGEgcmVndWxhciBleHByZXNzaW9uLiBBY3RpdmF0 aW5nIHRoZSBjYWNoZSBhbGxvd3MgZm9yIGluc3RhbnRseSBzd2l0Y2hpbmcgYmV0d2VlbiBpbWFn ZXMuCgpOb21hY3MgaW5jbHVkZXMgaW1hZ2UgbWFuaXB1bGF0aW9uIG1ldGhvZHMgZm9yIGFkanVz dGluZyBicmlnaHRuZXNzLCBjb250cmFzdCwgc2F0dXJhdGlvbiwgaHVlLCBnYW1tYSwgZXhwb3N1 cmUuIEl0IGhhcyBhIHBzZXVkbyBjb2xvciBmdW5jdGlvbiB3aGljaCBhbGxvd3MgY3JlYXRpbmcg ZmFsc2UgY29sb3IgaW1hZ2VzLiBBIHVuaXF1ZSBmZWF0dXJlIG9mIE5vbWFjcyBpcyB0aGUgc3lu Y2hyb25pemF0aW9uIG9mIG11bHRpcGxlIGluc3RhbmNlcy4gV2l0aCB0aGlzIGZlYXR1cmUgeW91 IGNhbiBlYXNpbHkgY29tcGFyZSBpbWFnZXMgYnkgem9vbWluZyBhbmQvb3IgcGFubmluZyBhdCB0 aGUgZXhhY3RseSBzYW1lIHBvc2l0aW9uIG9yIGV2ZW4gYnkgb3ZlcmxheWluZyB0aGVtIHdpdGgg ZGlmZmVyZW50IG9wYWNpdHkuCk5vbWFjcyBpcyBsaWNlbnNlZCB1bmRlciB0aGUgR05VIEdlbmVy YWwgUHVibGljIExpY2Vuc2UgdjMgYW5kIGF2YWlsYWJsZSBmb3IgV2luZG93cywgTGludXgsIEZy ZWVCU0QsIE1hYywgYW5kIE9TLzIuIikKICAgIChob21lLXBhZ2UgImh0dHBzOi8vbm9tYWNzLm9y Zy8iKQogICAgKGxpY2Vuc2UgZ3BsMykpKQoKbm9tYWNzCg== --000000000000c9f63e05b7a27033--