From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:47925) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iV1AH-0002cu-Gr for guix-patches@gnu.org; Wed, 13 Nov 2019 17:31:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iV1AF-0002Z6-So for guix-patches@gnu.org; Wed, 13 Nov 2019 17:31:05 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:51598) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iV1AF-0002Y4-G1 for guix-patches@gnu.org; Wed, 13 Nov 2019 17:31:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iV1AF-0003QC-9L for guix-patches@gnu.org; Wed, 13 Nov 2019 17:31:03 -0500 Subject: bug#38120: [PATCH] gnu: Add geonkick. Resent-To: guix-patches@gnu.org Resent-Message-ID: From: Marius Bakke In-Reply-To: <209934da4710a4d3768cf4cf06004a30be61381f.camel@zrythm.org> References: <380d1999ff43dd25ce4772899303cf5e@posteo.net> <87y2wnjs0e.fsf@devup.no> <209934da4710a4d3768cf4cf06004a30be61381f.camel@zrythm.org> Date: Wed, 13 Nov 2019 23:30:07 +0100 Message-ID: <87lfsjif4g.fsf@devup.no> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Alexandros Theodotou , 38120-done@debbugs.gnu.org --=-=-= Content-Type: text/plain Alexandros Theodotou writes: > From 98c080f2f27d9f7a99dd635948dc062bde75ed1c Mon Sep 17 00:00:00 2001 > From: Alexandros Theodotou > Date: Fri, 8 Nov 2019 10:11:50 +0000 > Subject: [PATCH] gnu: Add geonkick. > > * gnu/packages/music.scm: (geonkick): New variable. [...] > +(define-public geonkick > + (package > + (name "geonkick") > + (version "1.9.0") > + (source > + (origin > + (method url-fetch) > + (uri (string-append "https://gitlab.com/iurie/geonkick/-/archive/v" > + version "/geonkick-v" version ".tar.gz")) > + (sha256 > + (base32 > + "0wp8w5q69c1nrcc4qkcg0slakkpzp9ngw25iih8zhcl4hrjv42fd")))) As with redkite, I followed the redirect and changed to a git checkout. > + (build-system cmake-build-system) > + (arguments > + `(#:tests? #f ; no tests included > + #:configure-flags > + (list (string-append "-DGKICK_REDKITE_SDK_PATH=" > + (assoc-ref %build-inputs "redkite")) > + (string-append "-DCMAKE_INSTALL_PREFIX=" > + (assoc-ref %outputs "out"))))) > + (inputs > + `(("cairo" ,cairo) > + ("hicolor-icon-theme" ,hicolor-icon-theme) > + ("jack" ,jack-1) ; for the standalone JACK application > + ("libsndfile" ,libsndfile) > + ("libx11" ,libx11))) > + (native-inputs > + `(("lv2" ,lv2) > + ("pkg-config" ,pkg-config) > + ("sord" ,sord) > + ("rapidjson" ,rapidjson) > + ("redkite" ,redkite))) I moved rapidjson and redkite to inputs, because the package embeds their static libraries, so the architecture has to match when cross-compiling. Applied! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl3Mg+8ACgkQoqBt8qM6 VPrElQf/UUIgJkmW74uC4u17migH113eWIg7ELSihaKnBmJbCsiVuChbHk1egdVQ kqq+rbWplFafRHrnvQppYB2CnhrQkgaF9l6JVdwmzLfmFtJu3Ke60osk83geuNSK B1cgAmJcPEiLakgZdnO1teclBlsQkHjGfq+4XkNgr8h+ldiPq8aAMNInxWUzJlOS bUswWirxlHo4AEYM8tq7fCEpHsC7w+YUbqaIJ32lwOra4iqqBKXuv6/z6iVnMGJo /TYANRJnY9JaT9TMmRTwI3g83iMjKVRld+6TEj3WLojOSPMRFbUELHHB3VPyJOqG b6sXw6dvB4nt1RpHPJclFZHbVvX6+w== =Xl6i -----END PGP SIGNATURE----- --=-=-=--