From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 08 14:24:42 2019 Received: (at 36744-done) by debbugs.gnu.org; 8 Aug 2019 18:24:42 +0000 Received: from localhost ([127.0.0.1]:41705 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvn5e-0000qX-9E for submit@debbugs.gnu.org; Thu, 08 Aug 2019 14:24:42 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:58397) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvn5b-0000qC-Ox for 36744-done@debbugs.gnu.org; Thu, 08 Aug 2019 14:24:40 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id A0E5921903; Thu, 8 Aug 2019 14:24:34 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Thu, 08 Aug 2019 14:24:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type; s=fm3; bh=pu3kVx9fBzhPFC89AemQQcT0iE s6jo3DJikbolRbB68=; b=y2z6/omR7FuOQ/Ccw+XIzg8mfMnAlUbh94gQ1PULgl UKT5B4wk82VxP9snMILEGLFPb4Y5Mw8w7LSL91GOAZXUOIUludBYh/l8V5xBp/QA dJkXjzxypZVltdJIDO2cHBPcIkoYay1LoHz3tSTIVb0kp/h0gRTytZP69yPdOS6m S/r8LtcQco34MpZEnZwwpKyD7UcjPenp52JjeQ19OBFAbqoVEKny7HjUzT05oaNJ JWe5Bh3Ea2FVBHoR9ecwVGg7+cyByVMqBdcQwlX9+Z5jk3J96xWWhIP9YmFlZ0hq lv3klRdnK58jVN9S5ZvJ1rGsb70q7SNPm6AI4/MxW6ig== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=pu3kVx 9fBzhPFC89AemQQcT0iEs6jo3DJikbolRbB68=; b=tRIDrY8Z5jUREloAt3gI5I fYnXov8vl6S5mXcN6olx873Hfi+eF2qqzaOvyrTMoSpeaBj7VdjMQLvUxQwx+Lsl eM2vpdRgBsdgzzR+i632XaBNrZcQz6a4uR2mN/IrCiYvPokyyxL9ypHaITRnPW0S d4UWL3y6dLL2Su0ffVVBSiVeK8cAymXMz40o+JJtspeIUA63mf0kiKks0MvrcoVg 1OE81QBRshS+w8DUTlaFTvm0T8xRyP/JawdJcEzXI65lXEd8YlcJbTuyjztBED1I 4Uwy3iK7b4PAz18RB60SwFljD/4FchuOqMWi51AryE7VJ/xufhqGVWXoSK5S6gMQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudduhedguddvhecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufgjfhgffffkgggtsehgtd erredtredtnecuhfhrohhmpeforghrihhushcuuegrkhhkvgcuoehmsggrkhhkvgesfhgr shhtmhgrihhlrdgtohhmqeenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppe eivddrudeirddvvdeirddugedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmsggrkhhk vgesfhgrshhtmhgrihhlrdgtohhmnecuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from localhost (140.226.16.62.customer.cdi.no [62.16.226.140]) by mail.messagingengine.com (Postfix) with ESMTPA id B398380059; Thu, 8 Aug 2019 14:24:33 -0400 (EDT) From: Marius Bakke To: "Jovany Leandro G.C" , 36744-done@debbugs.gnu.org Subject: Re: [bug#36744] [PATCH 1/1] gnu: Add cutter. In-Reply-To: <20190720113022.12919-1-bit4bit@riseup.net> References: <20190720113022.12919-1-bit4bit@riseup.net> User-Agent: Notmuch/0.29.1 (https://notmuchmail.org) Emacs/26.2 (x86_64-pc-linux-gnu) Date: Thu, 08 Aug 2019 20:24:32 +0200 Message-ID: <878ss3ikgv.fsf@devup.no> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 36744-done Cc: "Jovany Leandro G.C" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain "Jovany Leandro G.C" writes: > * gnu/packages/engineering.scm (cutter): New variable. [...] > +(define-public cutter > + (package > + (name "cutter") > + (version "1.8.3") > + (source > + (origin > + (method url-fetch) > + (uri (string-append > + "https://github.com/radareorg/cutter/archive/v" > + version ".tar.gz")) > + (file-name (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1nhzwqavb156bqxk723i6an6iaagm3hs7642ijbma4hgl32lw0bi")))) I changed this to use a git checkout, because the auto-generated GitHub tarballs may change hash in the future. > + (build-system gnu-build-system) > + (arguments > + `(#:phases > + (modify-phases %standard-phases > + (replace 'configure > + (lambda* (#:key inputs outputs #:allow-other-keys) > + (let ((out (assoc-ref outputs "out")) > + (radare2 (assoc-ref inputs "radare2"))) > + ;; fix pkg-config detection ./src/lib_radare2.pri:PREFIX=/usr/lib > + ;; override `qmake PREFIX=` > + (substitute* "./src/lib_radare2.pri" > + (("PREFIX") "R2PREFIX") > + (("R2PREFIX=/usr") (string-append "R2PREFIX=" radare2))) > + (invoke "qmake" > + (string-append "PREFIX=" out) > + "./src/Cutter.pro"))))))) > + (native-inputs > + `(("pkg-config" ,pkg-config))) > + (inputs > + `(("qtbase" ,qtbase) > + ("qtsvg" ,qtsvg) > + ("openssl" ,openssl) > + ("radare2" ,radare2))) > + (home-page "https://github.com/radareorg/cutter") > + (synopsis "Free and open-source GUI for radare2 reverse engineering framework") > + (description "Cutter is a free and open-source GUI for radare2 reverse > +engineering framework. Its goal is making an advanced, customizable and > +FOSS reverse-engineering platform while keeping the user experience at mind. > +Cutter is created by reverse engineers for reverse engineers.") I removed mentions of "free" and "open source", because everything in Guix is free software. > + (license license:gpl3+))) I also added the CC-BY-SA 3.0 license used by the icon set. Pushed in 5cded306f92a8641259909ee986e583168b85b17, thanks! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl1MaOAACgkQoqBt8qM6 VPqUMQf8DjMMJogEbjdAaDV7Uk5iveTugiiz/wvJVkWS4r39obRAFquSCue6vIYI DcsnZbCNhhNCDOw2ZcgwNM6jV3kM5+VSxVTDCAuO1UOuCHoVzjTHp1t78JX3L3sw a30UurPKpgsSXvUsqGFMJQqEegcrbYezVPqtvoDQvgu8pwZ5iyglu9KpzL3+UgCK tsTF5DtEZG5X79FiGFaWZ333/je7nKs1JIZi+wP7JqskuvQUEx+vzxkQIRUltPaA 8ajGXQGB6pCE471gWxy2HhHsyF9LJQimYk5J0G1XqRA+sPYO8Xf88vRgmKd7beLt bHBsWRSJl8MoIg9huw5/ntY6WegIkQ== =kKmx -----END PGP SIGNATURE----- --=-=-=--