Re: Add BDEP boost to arx-libertatis

2018-05-08 Thread Nigel Taylor
I was going to report this as I hit the problem building this.

I suggest that more is required, how exactly are boost headers used? A
RUN_DEPENDS may have to be added for boost.

I haven't looked to see if there is a way to disable the need for boost.

The REVISION bump is normally not required for build only issues.



On 05/08/18 19:14, Thomas Frohwein wrote:
> Sorry, this was missed. arx-libertatis uses boost (headerfiles only).
> The following diff should fix this. 
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/games/arx-libertatis/Makefile,v
> retrieving revision 1.1.1.1
> diff -u -p -r1.1.1.1 Makefile
> --- Makefile  6 May 2018 15:15:00 -   1.1.1.1
> +++ Makefile  8 May 2018 18:11:28 -
> @@ -9,6 +9,7 @@ GH_ACCOUNT =  arx
>  GH_PROJECT = ArxLibertatis
>  GH_TAGNAME = 1.1.2-r1
>  PKGNAME =arx-libertatis-${GH_TAGNAME:S/-r/pl/}
> +REVISION =   0
>  
>  # GPLv3+, fonts are SIL OFL 1.1 license
>  PERMIT_PACKAGE_CDROM =   Yes
> @@ -21,6 +22,7 @@ COMPILER =  base-clang ports-gcc ports-cl
>  
>  MODULES =devel/cmake
>  
> +BUILD_DEPENDS =  devel/boost>=1.48
>  LIB_DEPENDS =audio/openal \
>   devel/sdl \
>   graphics/glew
> 
> 



Re: Add BDEP boost to arx-libertatis

2018-05-08 Thread Marc Espie
On Tue, May 08, 2018 at 11:14:01AM -0700, Thomas Frohwein wrote:
> Sorry, this was missed. arx-libertatis uses boost (headerfiles only).
> The following diff should fix this. 
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/games/arx-libertatis/Makefile,v
> retrieving revision 1.1.1.1
> diff -u -p -r1.1.1.1 Makefile
> --- Makefile  6 May 2018 15:15:00 -   1.1.1.1
> +++ Makefile  8 May 2018 18:11:28 -
> @@ -9,6 +9,7 @@ GH_ACCOUNT =  arx
>  GH_PROJECT = ArxLibertatis
>  GH_TAGNAME = 1.1.2-r1
>  PKGNAME =arx-libertatis-${GH_TAGNAME:S/-r/pl/}
> +REVISION =   0
>  
>  # GPLv3+, fonts are SIL OFL 1.1 license
>  PERMIT_PACKAGE_CDROM =   Yes
> @@ -21,6 +22,7 @@ COMPILER =  base-clang ports-gcc ports-cl
>  
>  MODULES =devel/cmake
>  
> +BUILD_DEPENDS =  devel/boost>=1.48
>  LIB_DEPENDS =audio/openal \
>   devel/sdl \
>   graphics/glew
BUILD_DEPENDS added.
(No need to bump, no package change)



Add BDEP boost to arx-libertatis

2018-05-08 Thread Thomas Frohwein
Sorry, this was missed. arx-libertatis uses boost (headerfiles only).
The following diff should fix this. 

Index: Makefile
===
RCS file: /cvs/ports/games/arx-libertatis/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile6 May 2018 15:15:00 -   1.1.1.1
+++ Makefile8 May 2018 18:11:28 -
@@ -9,6 +9,7 @@ GH_ACCOUNT =arx
 GH_PROJECT =   ArxLibertatis
 GH_TAGNAME =   1.1.2-r1
 PKGNAME =  arx-libertatis-${GH_TAGNAME:S/-r/pl/}
+REVISION = 0
 
 # GPLv3+, fonts are SIL OFL 1.1 license
 PERMIT_PACKAGE_CDROM = Yes
@@ -21,6 +22,7 @@ COMPILER =base-clang ports-gcc ports-cl
 
 MODULES =  devel/cmake
 
+BUILD_DEPENDS =devel/boost>=1.48
 LIB_DEPENDS =  audio/openal \
devel/sdl \
graphics/glew