From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ekaitz at ElenQ Technology Subject: Guix packaging, dealing with pkg-config Date: Wed, 24 Jul 2019 09:15:12 +0000 Message-ID: Reply-To: Ekaitz at ElenQ Technology Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:42430) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hqDMt-0000Ie-DD for help-guix@gnu.org; Wed, 24 Jul 2019 05:15:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hqDMs-0007b6-Ac for help-guix@gnu.org; Wed, 24 Jul 2019 05:15:27 -0400 Received: from mail-40132.protonmail.ch ([185.70.40.132]:61354) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hqDMr-0007Z6-Rj for help-guix@gnu.org; Wed, 24 Jul 2019 05:15:26 -0400 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: "help-guix@gnu.org" Hi everyone, I'm starting to learn how to make my own packages with Guix and I encounter= ed a problem when trying to make a (pretty simple) package definition for s= c-im. This is the package definition I made: https://gitlab.com/ekaitz-zarraga/guix-packages/blob/master/sc-im.scm The problem I see is the project is doing a heavy use of the Makefile with = pkg-config and it's searching for lua5.1. I am unable to install Lua and fi= nd it with pkg-config and I'm pretty sure the compilation that Guix does is= not finding it. What should I do to solve this problem? Ideas? The only idea I can think of is to make a patch on the makefile and remove = pkg-config related stuff, but I'm pretty sure there's a more elegant soluti= on. Thank you, Ekaitz ElenQ Technology Ethical Innovation