From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:59126) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j3PIp-0001hY-Uc for guix-patches@gnu.org; Sun, 16 Feb 2020 14:10:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j3PIo-0003cY-Mi for guix-patches@gnu.org; Sun, 16 Feb 2020 14:10:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:59948) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j3PIo-0003cJ-JP for guix-patches@gnu.org; Sun, 16 Feb 2020 14:10:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1j3PIo-0004oQ-Ev for guix-patches@gnu.org; Sun, 16 Feb 2020 14:10:02 -0500 Subject: [bug#39579] [PATCH 1/3] gnu: osinfo-db-tools: Add osinfo-db-tools. Resent-Message-ID: Date: Sun, 16 Feb 2020 20:10:16 +0100 From: Jakub =?UTF-8?Q?K=C4=85dzio=C5=82ka?= Message-ID: <20200216191016.p4lbyjdvpkz4uuou@gravity> References: <20200212163046.15761-1-brice@waegenei.re> <20200212163711.17468-1-brice@waegenei.re> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ixli7dme3vjkveht" Content-Disposition: inline In-Reply-To: <20200212163711.17468-1-brice@waegenei.re> 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: Brice Waegeneire Cc: 39579@debbugs.gnu.org --ixli7dme3vjkveht Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 12, 2020 at 05:37:09PM +0100, Brice Waegeneire wrote: > +(define-public osinfo-db-tools > + (package > + (name "osinfo-db-tools") > + (version "1.7.0") > + (source (origin > + (method url-fetch) > + (uri (string-append "https://releases.pagure.org/libosinfo= /osinfo-db-tools-" > + version ".tar.xz")) > + > + (sha256 > + (base32 > + "08x8mrafphyll0d35xdc143rip3ahrz6bmzhc85nwhq7yk2vxpab"))= )) > + (build-system meson-build-system) > + (arguments > + `(#:configure-flags > + (list (string-append "--prefix=3D" (assoc-ref %outputs "out"))))) If I'm reading the source correctly, this argument isn't even used by meson-build-system. Why is this necessary? > + (inputs > + `(("libsoup" ,libsoup) > + ("libxml2" ,libxml2) > + ("libxslt" ,libxslt) > + ("json-glib" ,json-glib) > + ("libarchive" ,libarchive) > + ("gobject-introspection" ,gobject-introspection))) guix lint suggests that g-i should be a native-input > + (native-inputs > + `(("perl" ,perl) > + ("gettext" ,gettext-minimal) > + ("pkg-config" ,pkg-config) > + ;; Tests > + ("python" ,python) > + ("pytest" ,python-pytest) > + ("requests" ,python-requests) > + )) You cruel madman, these parenthesis must be feeling quite lonely ;) > + (home-page "https://gitlab.com/libosinfo/osinfo-db-tools") > + (synopsis "Tools for managing the osinfo database") > + (description "This package contains a set of tools to assist adminis= trators and > +developers in managing the database.") Please break lines at 80 characters when not inconvenient. > + (license license:lgpl2.0+))) > --=20 > 2.25.0 --ixli7dme3vjkveht Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE5Xa/ss9usT31cTO54xWnWEYTFWQFAl5Jk5gACgkQ4xWnWEYT FWSaeRAAyH1GI6nJ2JmeKGQ3nZnznmvnBd6JkEbcZkhqzdGoV1rbjyiP8qDG51HQ +OR6OFNuCu4c8QOYaN9BZ44X0wKgOerzCN4+F5Y7+FXHkXdr1idgKb1iimFxF2pN y0prf3C7MkzcfLqviysL23/K23SDUWkEjvFOlGh7itRUYZQVdTYLqkEFkfsaOedH 7BRrgmyh1U4WOGBG00ozs3fyHmKjVU4h7X8OQLanEfrDbetcGpAX1+o3g3iRbUvi JzyDYzfWCqjg5ke7tIN3YiUGmxs5AJ6e29UW+dQ0TgOWApoxXoMncLdmBsiexEN9 WY7yAO5j0F3huCExljWzUxyEu6evAGnk6riQ1H/PE9FHoZnrOCRq4/6i5gI3gJvi BvAAXTdKLi9B3M+KSBKLsXYcpq5F9YC+3NjyUOsDIKHh0JVa9AXc+VNNESHSYfyN RQi1IuBIEgxEqJqJI9ou3Ti9WLKf54rtbLnlYN2sf4ocMNHWnqpB4dlxukU3tH86 vqQA7EQfXvs2OQO2V6AAKI8U8HRN8lStVfZVMss0C7EM7dbnx38ykTUy49utjArn 4CFXIPvKt8Sc//i2iDwbhpi0fGXOG8QZ09b6QXKfqvc8LF/Yr8EHNXZB9mtdzkLA J+TBZ/2PJ9yFlx2vzrs8BrnW2rjX0rZLR6kTszEAkL+yX+2oAkw= =U+OK -----END PGP SIGNATURE----- --ixli7dme3vjkveht--