Re: [Update] devel/tbb: 2020.2 -> 2020.3

2020-12-15 Thread Ashton Fagg
Ping.

Ashton Fagg  writes:

> "Dimitri Karamazov"  writes:
>
>> A SHARED_LIBS bump isn't required in my opinion since there are
>> no export changes whatsoever.
>>
>> see:https://www.openbsd.org/faq/ports/specialtopics.html#SharedLibs
>> or check using /usr/src/lib/check_sym
>
> Thank you for testing and for the advice on SHARED_LIBS. This is much
> clearer to me now.
>
> I tested it here again for my purposes and Dimitri's updated diff
> (below) seems fine to me.
>
> Thanks!

Index: Makefile
===
RCS file: /cvs/ports/devel/tbb/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile18 May 2020 16:42:20 -  1.4
+++ Makefile4 Dec 2020 05:18:42 -
@@ -4,14 +4,14 @@ ONLY_FOR_ARCHS =  ${CLANG_ARCHS}

 COMMENT =  threading building blocks

-V =2020.2
+V =2020.3
 GH_ACCOUNT =   oneapi-src
 GH_PROJECT =   oneTBB
 GH_TAGNAME =   v${V}
 PKGNAME =  tbb-${V}

-SHARED_LIBS += tbb 1.0 #2020.2
-SHARED_LIBS += tbbmalloc   1.0 #2020.2
+SHARED_LIBS += tbb 1.0 #2020.3
+SHARED_LIBS += tbbmalloc   1.0 #2020.3

 CATEGORIES =   devel

Index: distinfo
===
RCS file: /cvs/ports/devel/tbb/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo18 May 2020 16:42:20 -  1.2
+++ distinfo4 Dec 2020 05:18:42 -
@@ -1,2 +1,2 @@
-SHA256 (oneTBB-2020.2.tar.gz) = SAQyDh5svjpUIZl7UhmePBo4KbLstkiWQdpLjjL69QA=
-SIZE (oneTBB-2020.2.tar.gz) = 2637066
+SHA256 (oneTBB-2020.3.tar.gz) = 68T2qkeXLa7R979x0QCuW/aTHC4xRM8pnIzH0EHcovM=
+SIZE (oneTBB-2020.3.tar.gz) = 2639737



Re: [Update] devel/tbb: 2020.2 -> 2020.3

2020-12-06 Thread Ashton Fagg
"Dimitri Karamazov"  writes:

> A SHARED_LIBS bump isn't required in my opinion since there are
> no export changes whatsoever.
>
> see:https://www.openbsd.org/faq/ports/specialtopics.html#SharedLibs
> or check using /usr/src/lib/check_sym

Thank you for testing and for the advice on SHARED_LIBS. This is much
clearer to me now.

I tested it here again for my purposes and Dimitri's updated diff
(below) seems fine to me.

Thanks!


> Works fine with blender.
>
> Build, run tested on amd64
>
> Index: Makefile
> ===
> RCS file: /cvs/ports/devel/tbb/Makefile,v
> retrieving revision 1.4
> diff -u -p -r1.4 Makefile
> --- Makefile  18 May 2020 16:42:20 -  1.4
> +++ Makefile  4 Dec 2020 05:18:42 -
> @@ -4,14 +4,14 @@ ONLY_FOR_ARCHS =${CLANG_ARCHS}
>
>  COMMENT =threading building blocks
>
> -V =  2020.2
> +V =  2020.3
>  GH_ACCOUNT = oneapi-src
>  GH_PROJECT = oneTBB
>  GH_TAGNAME = v${V}
>  PKGNAME =tbb-${V}
>
> -SHARED_LIBS +=   tbb 1.0 #2020.2
> -SHARED_LIBS +=   tbbmalloc   1.0 #2020.2
> +SHARED_LIBS +=   tbb 1.0 #2020.3
> +SHARED_LIBS +=   tbbmalloc   1.0 #2020.3
>
>  CATEGORIES = devel
>
> Index: distinfo
> ===
> RCS file: /cvs/ports/devel/tbb/distinfo,v
> retrieving revision 1.2
> diff -u -p -r1.2 distinfo
> --- distinfo  18 May 2020 16:42:20 -  1.2
> +++ distinfo  4 Dec 2020 05:18:42 -
> @@ -1,2 +1,2 @@
> -SHA256 (oneTBB-2020.2.tar.gz) = SAQyDh5svjpUIZl7UhmePBo4KbLstkiWQdpLjjL69QA=
> -SIZE (oneTBB-2020.2.tar.gz) = 2637066
> +SHA256 (oneTBB-2020.3.tar.gz) = 68T2qkeXLa7R979x0QCuW/aTHC4xRM8pnIzH0EHcovM=
> +SIZE (oneTBB-2020.3.tar.gz) = 2639737



Re: [Update] devel/tbb: 2020.2 -> 2020.3

2020-12-04 Thread Dimitri Karamazov
On Mon, November 30, 2020 01:15, Ashton Fagg wrote:
> The attached diff updates devel/tbb from 2020.2 to 2020.3.
>
>
> The changelog can be viewed here:
> https://github.com/oneapi-src/oneTBB/blob/v2020.3/CHANGES
>
>
> I have tested tbb on amd64. configure, build, test, fake, package,
> install and uninstall are all working.
>
> I identified that both graphics/blender and geo/osrm-backend depend on
> tbb. Both build and package sucessfully. I unfortunately don't know enough 
> about Blender to feel comfortable saying that nothing is broken, so I've 
> cc'ed the maintainer of that package as well in case they wish to do their 
> own testing.
>
> Thanks.
>
>
>
A SHARED_LIBS bump isn't required in my opinion since there are
no export changes whatsoever.

see:https://www.openbsd.org/faq/ports/specialtopics.html#SharedLibs
or check using /usr/src/lib/check_sym

Works fine with blender.

Build, run tested on amd64

Index: Makefile
===
RCS file: /cvs/ports/devel/tbb/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile18 May 2020 16:42:20 -  1.4
+++ Makefile4 Dec 2020 05:18:42 -
@@ -4,14 +4,14 @@ ONLY_FOR_ARCHS =  ${CLANG_ARCHS}

 COMMENT =  threading building blocks

-V =2020.2
+V =2020.3
 GH_ACCOUNT =   oneapi-src
 GH_PROJECT =   oneTBB
 GH_TAGNAME =   v${V}
 PKGNAME =  tbb-${V}

-SHARED_LIBS += tbb 1.0 #2020.2
-SHARED_LIBS += tbbmalloc   1.0 #2020.2
+SHARED_LIBS += tbb 1.0 #2020.3
+SHARED_LIBS += tbbmalloc   1.0 #2020.3

 CATEGORIES =   devel

Index: distinfo
===
RCS file: /cvs/ports/devel/tbb/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo18 May 2020 16:42:20 -  1.2
+++ distinfo4 Dec 2020 05:18:42 -
@@ -1,2 +1,2 @@
-SHA256 (oneTBB-2020.2.tar.gz) = SAQyDh5svjpUIZl7UhmePBo4KbLstkiWQdpLjjL69QA=
-SIZE (oneTBB-2020.2.tar.gz) = 2637066
+SHA256 (oneTBB-2020.3.tar.gz) = 68T2qkeXLa7R979x0QCuW/aTHC4xRM8pnIzH0EHcovM=
+SIZE (oneTBB-2020.3.tar.gz) = 2639737





[Update] devel/tbb: 2020.2 -> 2020.3

2020-11-29 Thread Ashton Fagg
The attached diff updates devel/tbb from 2020.2 to 2020.3.

The changelog can be viewed here:
https://github.com/oneapi-src/oneTBB/blob/v2020.3/CHANGES

I have tested tbb on amd64. configure, build, test, fake, package,
install and uninstall are all working.

I identified that both graphics/blender and geo/osrm-backend depend on
tbb. Both build and package sucessfully. I unfortunately don't know
enough about Blender to feel comfortable saying that nothing is broken,
so I've cc'ed the maintainer of that package as well in case they wish
to do their own testing.

Thanks.

diff --git a/devel/tbb/Makefile b/devel/tbb/Makefile
index 0992e022b2f..54dee5780d4 100644
--- a/devel/tbb/Makefile
+++ b/devel/tbb/Makefile
@@ -4,14 +4,14 @@ ONLY_FOR_ARCHS =	${CLANG_ARCHS}
 
 COMMENT =		threading building blocks
 
-V =			2020.2
+V =			2020.3
 GH_ACCOUNT =		oneapi-src
 GH_PROJECT =		oneTBB
 GH_TAGNAME =		v${V}
 PKGNAME =		tbb-${V}
 
-SHARED_LIBS +=		tbb		1.0	#2020.2
-SHARED_LIBS +=		tbbmalloc	1.0	#2020.2
+SHARED_LIBS +=		tbb		2.0	#2020.3
+SHARED_LIBS +=		tbbmalloc	2.0	#2020.3
 
 CATEGORIES =		devel
 
diff --git a/devel/tbb/distinfo b/devel/tbb/distinfo
index 7eed7d0b6e1..7f6a05c2e39 100644
--- a/devel/tbb/distinfo
+++ b/devel/tbb/distinfo
@@ -1,2 +1,2 @@
-SHA256 (oneTBB-2020.2.tar.gz) = SAQyDh5svjpUIZl7UhmePBo4KbLstkiWQdpLjjL69QA=
-SIZE (oneTBB-2020.2.tar.gz) = 2637066
+SHA256 (oneTBB-2020.3.tar.gz) = 68T2qkeXLa7R979x0QCuW/aTHC4xRM8pnIzH0EHcovM=
+SIZE (oneTBB-2020.3.tar.gz) = 2639737