Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 Jun 2016 18:17:00 +0000 (UTC)
From:      Koop Mast <kwm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r416286 - in head/lang/beignet: . files
Message-ID:  <201606021817.u52IH0kY000959@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kwm
Date: Thu Jun  2 18:17:00 2016
New Revision: 416286
URL: https://svnweb.freebsd.org/changeset/ports/416286

Log:
  Update beignet to 1.1.2.
  
  1. Add Broxton support.
  2. Add llvm3.7 support.
  3. Fix event bugs.
  4. Fix the annoying "Failed to release userptr..." error message.
  5. Fix printf bugs.
  
  Changelog: https://01.org/beignet/downloads/beignet-1.1.2-2016-04-19

Deleted:
  head/lang/beignet/files/llvm37-27522f9
  head/lang/beignet/files/llvm37-68b5180
Modified:
  head/lang/beignet/Makefile
  head/lang/beignet/distinfo
  head/lang/beignet/files/patch-src_cl__event.c

Modified: head/lang/beignet/Makefile
==============================================================================
--- head/lang/beignet/Makefile	Thu Jun  2 18:09:35 2016	(r416285)
+++ head/lang/beignet/Makefile	Thu Jun  2 18:17:00 2016	(r416286)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	beignet
-PORTVERSION=	1.1.1
-PORTREVISION=	1
+PORTVERSION=	1.1.2
 CATEGORIES=	lang
 MASTER_SITES=	https://01.org/sites/default/files/
 DISTVERSIONSUFFIX=	-source
@@ -37,9 +36,6 @@ BROKEN_FreeBSD_9=	Beignet is only suppor
 #OPTIONS_DEFINE=	TESTS
 #TESTS_DESC=	Build and run the test suite
 
-EXTRA_PATCHES=	${PATCHDIR}/llvm37-68b5180:-p1 \
-		${PATCHDIR}/llvm37-27522f9:-p1
-
 .include <bsd.port.options.mk>
 
 .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000 && ${OSVERSION} < 1002000

Modified: head/lang/beignet/distinfo
==============================================================================
--- head/lang/beignet/distinfo	Thu Jun  2 18:09:35 2016	(r416285)
+++ head/lang/beignet/distinfo	Thu Jun  2 18:17:00 2016	(r416286)
@@ -1,2 +1,3 @@
-SHA256 (beignet-1.1.1-source.tar.gz) = 9bf4c69eb4fbd3c7cc9ef75c1952bca6f05259ffbe753a27e08ed98bb32e1119
-SIZE (beignet-1.1.1-source.tar.gz) = 943579
+TIMESTAMP = 1463781667
+SHA256 (beignet-1.1.2-source.tar.gz) = 6a8d875afbb5e3c4fc57da1ea80f79abadd9136bfd87ab1f83c02784659f1d96
+SIZE (beignet-1.1.2-source.tar.gz) = 948241

Modified: head/lang/beignet/files/patch-src_cl__event.c
==============================================================================
--- head/lang/beignet/files/patch-src_cl__event.c	Thu Jun  2 18:09:35 2016	(r416285)
+++ head/lang/beignet/files/patch-src_cl__event.c	Thu Jun  2 18:17:00 2016	(r416286)
@@ -1,17 +1,23 @@
---- src/cl_event.c.orig	2015-09-24 02:49:06 UTC
-+++ src/cl_event.c
-@@ -27,8 +27,9 @@
+--- src/cl_event.c.orig	2015-12-18 07:57:09.000000000 +0100
++++ src/cl_event.c	2016-05-21 00:04:34.412251000 +0200
+@@ -27,6 +27,7 @@
  
  #include <assert.h>
  #include <stdio.h>
 +#include <time.h>
  
+ void cl_event_update_last_events(cl_command_queue queue, int wait)
+ {
+@@ -55,7 +56,7 @@ void cl_event_insert_last_events(cl_comm
+   else set_last_event(queue,event);
+ }
+ 
 -inline cl_bool
 +static inline cl_bool
  cl_event_is_gpu_command_type(cl_command_type type)
  {
    switch(type) {
-@@ -617,7 +618,7 @@ cl_ulong cl_event_get_cpu_timestamp(cl_u
+@@ -649,7 +650,7 @@ cl_ulong cl_event_get_cpu_timestamp(cl_u
  {
    struct timespec ts;
  



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201606021817.u52IH0kY000959>