From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42047) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fXtnv-0005LL-Cu for guix-patches@gnu.org; Tue, 26 Jun 2018 15:39:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fXtnq-0000kl-JY for guix-patches@gnu.org; Tue, 26 Jun 2018 15:39:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:56870) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fXtnq-0000kJ-FU for guix-patches@gnu.org; Tue, 26 Jun 2018 15:39:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fXtnq-00016i-84 for guix-patches@gnu.org; Tue, 26 Jun 2018 15:39:02 -0400 Subject: [bug#31436] [PATCH 0/3] Resend some opencl packages. Resent-Message-ID: From: Fis Trivial Date: Tue, 26 Jun 2018 19:37:59 +0000 Message-ID: References: <87o9fyr502.fsf@gnu.org> <87in654q79.fsf@gnu.org> In-Reply-To: <87in654q79.fsf@gnu.org> Content-Language: en-US Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: "31436@debbugs.gnu.org" <31436@debbugs.gnu.org> Hi, after those headers being merged, I re-visited the rest of the packages and did some modifications: 1. POCL is no longer included due to mis-configured path for `ld'. I don't have time to patch it right now. 2. Some inputs of ocl-icd now native-inputs 3. clinfo is no longer wrapped. User needs to source the profile explicitly. The "OPENCL_VENDOR_PATH" is for ocl-icd. Maybe there's a more systematic way to use that variable so that we don't need to wrap every opencl based package? This can be discussed, but again, now I don't have much time to investigate. 4. Beignet is actually working! :) I tested (manually) it under pure environment. Lint is not completely run, I just reported in bug-guix: http://lists.gnu.org/archive/html/bug-guix/2018-06/msg00292.html fis (3): gnu: Add ocl-icd. gnu: Add clinfo. gnu: Add beignet. gnu/local.mk | 1 + gnu/packages/opencl.scm | 161 +++++++++++++++++++= +++- gnu/packages/patches/beignet-correct-paths.patch | 41 ++++++ 3 files changed, 201 insertions(+), 2 deletions(-) create mode 100644 gnu/packages/patches/beignet-correct-paths.patch -- 2.14.4