Re: policy for dlopen'd libraries etc (was Re: [UPDATE] games/yquake2 7.45 -> 8.00)

2021-12-12 Thread Stefan Hagen
Stuart Henderson wrote: > On 2021/12/12 14:16, Stefan Hagen wrote: > > Stuart Henderson wrote: > > > On 2021/12/12 12:10, Stefan Hagen wrote: > > > > Anthony J. Bentley wrote: > > > > > Stuart Henderson writes: > > > > > > Please put them in LIB_DEPENDS/WANTLIB with the annotation in the > > > >

Re: policy for dlopen'd libraries etc (was Re: [UPDATE] games/yquake2 7.45 -> 8.00)

2021-12-12 Thread Stefan Hagen
Stefan Hagen wrote: > Stuart Henderson wrote: > > On 2021/12/12 12:10, Stefan Hagen wrote: > > > Anthony J. Bentley wrote: > > > > Stuart Henderson writes: > > > > > Please put them in LIB_DEPENDS/WANTLIB with the annotation in the > > > > > comment. > > > > > What they're doing is not

Re: policy for dlopen'd libraries etc (was Re: [UPDATE] games/yquake2 7.45 -> 8.00)

2021-12-12 Thread Stuart Henderson
On 2021/12/12 14:16, Stefan Hagen wrote: > Stuart Henderson wrote: > > On 2021/12/12 12:10, Stefan Hagen wrote: > > > Anthony J. Bentley wrote: > > > > Stuart Henderson writes: > > > > > Please put them in LIB_DEPENDS/WANTLIB with the annotation in the > > > > > comment. > > > > > What they're

Re: policy for dlopen'd libraries etc (was Re: [UPDATE] games/yquake2 7.45 -> 8.00)

2021-12-12 Thread Stefan Hagen
Stuart Henderson wrote: > On 2021/12/12 12:10, Stefan Hagen wrote: > > Anthony J. Bentley wrote: > > > Stuart Henderson writes: > > > > Please put them in LIB_DEPENDS/WANTLIB with the annotation in the > > > > comment. > > > > What they're doing is not safe/reliable because it relies on the > >

Re: [UPDATE] games/yquake2 7.45 -> 8.00

2021-12-12 Thread Stuart Henderson
On 2021/12/12 12:10, Stefan Hagen wrote: > Anthony J. Bentley wrote: > > Stuart Henderson writes: > > > Please put them in LIB_DEPENDS/WANTLIB with the annotation in the > > > comment. > > > What they're doing is not safe/reliable because it relies on the library > > > ABI not changing. Adding

policy for dlopen'd libraries etc (was Re: [UPDATE] games/yquake2 7.45 -> 8.00)

2021-12-12 Thread Stuart Henderson
On 2021/12/12 03:51, Anthony J. Bentley wrote: > Stuart Henderson writes: > > Please put them in LIB_DEPENDS/WANTLIB with the annotation in the comment. > > What they're doing is not safe/reliable because it relies on the library > > ABI not changing. Adding as a LIB_DEPENDS ensures that yquake

Re: [UPDATE] games/yquake2 7.45 -> 8.00

2021-12-12 Thread Stefan Hagen
Tom Murphy wrote: > On Sun, Dec 12, 2021 at 10:32:29AM +, Stuart Henderson wrote: > > Please put them in LIB_DEPENDS/WANTLIB with the annotation in the comment. > > What they're doing is not safe/reliable because it relies on the library ABI > > not changing. Adding as a LIB_DEPENDS ensures

Re: [UPDATE] games/yquake2 7.45 -> 8.00

2021-12-12 Thread Stefan Hagen
Anthony J. Bentley wrote: > Stuart Henderson writes: > > Please put them in LIB_DEPENDS/WANTLIB with the annotation in the comment. > > What they're doing is not safe/reliable because it relies on the library > > ABI not changing. Adding as a LIB_DEPENDS ensures that yquake is updated > > when

Re: [UPDATE] games/yquake2 7.45 -> 8.00

2021-12-12 Thread Tom Murphy
On Sun, Dec 12, 2021 at 10:32:29AM +, Stuart Henderson wrote: > Please put them in LIB_DEPENDS/WANTLIB with the annotation in the comment. > What they're doing is not safe/reliable because it relies on the library ABI > not changing. Adding as a LIB_DEPENDS ensures that yquake is updated when

Re: [UPDATE] games/yquake2 7.45 -> 8.00

2021-12-12 Thread Anthony J. Bentley
Stuart Henderson writes: > Please put them in LIB_DEPENDS/WANTLIB with the annotation in the comment. > What they're doing is not safe/reliable because it relies on the library > ABI not changing. Adding as a LIB_DEPENDS ensures that yquake is updated > when required due to any incompatible

Re: [UPDATE] games/yquake2 7.45 -> 8.00

2021-12-12 Thread Stuart Henderson
Please put them in LIB_DEPENDS/WANTLIB with the annotation in the comment. What they're doing is not safe/reliable because it relies on the library ABI not changing. Adding as a LIB_DEPENDS ensures that yquake is updated when required due to any incompatible changes to the libraries. -- Sent

Re: [UPDATE] games/yquake2 7.45 -> 8.00

2021-12-12 Thread Stefan Hagen
Tom Murphy wrote: > On Sun, Dec 12, 2021 at 10:18:27AM +0100, Stefan Hagen wrote: > > Hi Tom, > > > > This update works for me. The execinfo problem has been discussed > > before. I'm quoting sthen: > > > > > Can it be disabled instead? The backtrace functions are a perennial > > > problem with

Re: [UPDATE] games/yquake2 7.45 -> 8.00

2021-12-12 Thread Tom Murphy
On Sun, Dec 12, 2021 at 10:18:27AM +0100, Stefan Hagen wrote: > Hi Tom, > > This update works for me. The execinfo problem has been discussed > before. I'm quoting sthen: > > > Can it be disabled instead? The backtrace functions are a perennial > > problem with ports and bulk builds. > > > >

Re: [UPDATE] games/yquake2 7.45 -> 8.00

2021-12-12 Thread Stefan Hagen
Tom Murphy wrote: > Hi again, > > Here is a reworked diff. This time it keeps the patch for the > Makefile that takes execinfo out of the flags. (Though I think > it will compile with execinfo anyway, I'm not 100% sure if we > should be compiling it or shouldn't?) > > This makes the

Re: [UPDATE] games/yquake2 7.45 -> 8.00

2021-12-11 Thread Tom Murphy
Hi again, Here is a reworked diff. This time it keeps the patch for the Makefile that takes execinfo out of the flags. (Though I think it will compile with execinfo anyway, I'm not 100% sure if we should be compiling it or shouldn't?) This makes the least amount of changes to the

[UPDATE] games/yquake2 7.45 -> 8.00

2021-12-11 Thread Tom Murphy
Hi, Attached is a diff that updates games/yquake2 from 7.45 to 8.00. * Makefile patch no longer needed as there have been extensive fixes to the Makefile since 7.45 * audio/openal and net/curl are dlopen()'d instead of dynamically linked, so they have been moved to RUN_DEPENDS

Re: update games/yquake2

2020-03-24 Thread Adam Wolk
On Tue, Mar 24, 2020, at 5:09 PM, Solene Rapenne wrote: > This updates yquake2 to last version > > Changelog available here > https://github.com/yquake2/yquake2/blob/master/CHANGELOG > > I deleted some wantlib due to this line "Removed static dependencies to > libogg, libvorbis and libz." and

update games/yquake2

2020-03-24 Thread Solene Rapenne
This updates yquake2 to last version Changelog available here https://github.com/yquake2/yquake2/blob/master/CHANGELOG I deleted some wantlib due to this line "Removed static dependencies to libogg, libvorbis and libz." and that port-libs-depend-check wasn't happy with them in WANTLIB. PLIST

Re: [UPDATE] games/yquake2 7.01 => 7.02

2017-11-09 Thread Adam Wolk
On Thu, Nov 09, 2017 at 11:04:18AM +0100, Adam Wolk wrote: > Hi ports@ > > Upgrading our yquake2 from 7.01 to 7.02 > updated diff with the missing files folder Index: Makefile === RCS file: /cvs/ports/games/yquake2/Makefile,v

[UPDATE] games/yquake2 7.01 => 7.02

2017-11-09 Thread Adam Wolk
Hi ports@ Upgrading our yquake2 from 7.01 to 7.02 Port changes: - bump version - everything now lives under /usr/local/share/yquake2 this has been asked by upstream and outlined in their porting guide that was created after I started complaining that they want relative paths

[UPDATE] games/yquake2 6.00 => 7.01

2017-07-20 Thread Adam Wolk
Hi ports@, Upgrading our yquake2 from 6.00 to 7.01 Port changes: - bump version - install new ref_gl1 / ref_gl3 shared libraries into /usr/local/lib/yquake2 - patch the Makefile to not pass -Wl,--no-undefined to the linker, change already merged upstream:

[UPDATE] games/yquake2 5.34 => 6.00

2016-12-04 Thread Adam Wolk
Hi ports@ Here is a trivial version bump for games/yquake2 6.00. Tested on amd64 snapshot from December 1st. Upstream changelog: Quake II 5.34 to 6.00: - Make the client asynchronous. The old behaviour can be forced by setting cl_async to 0. Please note that asynchronicity can lead to

Re: [UPDATE] games/yquake2 5.32 => 5.34

2016-06-27 Thread lists
Sun, 26 Jun 2016 22:31:55 +0200 Adam Wolk > > Same diff but with an additional change to > > ports/infrastructure/db/user.list and using the same ID. An underscore informs me it's a program Who brought the user, correct? Is it any reasonable consideration to make the

Re: [UPDATE] games/yquake2 5.32 => 5.34

2016-06-26 Thread Adam Wolk
On Sun, 26 Jun 2016 21:57:53 +0200 Adam Wolk wrote: > On Sun, 26 Jun 2016 20:51:46 +0200 > Adam Wolk wrote: > > > Hi ports@ > > > > Here is an updated diff for games/yquake2 5.34. > > > > Changes in the port: > > - taking MAINTAINER, agreed with

Re: [UPDATE] games/yquake2 5.32 => 5.34

2016-06-26 Thread Adam Wolk
On Sun, 26 Jun 2016 20:51:46 +0200 Adam Wolk wrote: > Hi ports@ > > Here is an updated diff for games/yquake2 5.34. > > Changes in the port: > - taking MAINTAINER, agreed with bmercer@ who provided the initial > port > - added a q2ded rc script in a similar fashion as

[UPDATE] games/yquake2 5.32 => 5.34

2016-06-26 Thread Adam Wolk
Hi ports@ Here is an updated diff for games/yquake2 5.34. Changes in the port: - taking MAINTAINER, agreed with bmercer@ who provided the initial port - added a q2ded rc script in a similar fashion as the games/ioquake3 port does (note I did not reserve any id's so far - how do we do