Clang 6 fixes for games/stepmania

2018-04-18 Thread Frederic Cambus
Hi ports@, Here is a diff to fix stepmania build with Clang 6 (handpicked from upstream commits). Comments? OK? Index: Makefile === RCS file: /cvs/ports/games/stepmania/Makefile,v retrieving revision 1.20 diff -u -p -r1.20 Makefile

clang 6 deregister games/alephone/alephone

2018-04-18 Thread Peter Hessler
This patch set removes the "register" keyword, which is no longer legal to use. There is still a failure, involving Boost and a Null function pointer: ... In file included from csalerts_sdl.cpp:37: In file included from ../../Source_Files/Misc/sdl_dialogs.h:33: In file included from /usr/local/in

Re: clang 6 deregister games/alephone/alephone

2018-04-18 Thread Christian Weisgerber
Peter Hessler: > This patch set removes the "register" keyword, which is no longer legal > to use. Why bother? It doesn't cause errors, just warnings. Instead of patches, I would suggest defining it away by adding -Dregister= to CXXFLAGS. -- Christian "naddy" Weisgerber

[maintainer update] devel/py-coveralls

2018-04-18 Thread Johan Huldtgren
hello, minor update of py-coveralls from 1.2.0 to 1.3.0, built and packaged on amd64. This used to be a dependency for py-dicogs-client, but as it no longer is I have no real world tests. thanks, .jh Index: py-coveralls/Makefile ==

[maintainer update] www/py-jwt

2018-04-18 Thread Johan Huldtgren
hello, update of py-jwt from 1.5.3 to 1.6.1, built, packaged, and tested with py-discogs-client on amd64. thanks, .jh Index: py-jwt/Makefile === RCS file: /cvs/ports/www/py-jwt/Makefile,v retrieving revision 1.10 diff -u -p -u -p -

[maintainer update] security/py-oauthlib

2018-04-18 Thread Johan Huldtgren
hello, minor update of py-oauthlib from 2.0.3 to 2.0.7, built, packaged, and tested with py-discogs-client on amd64. thanks, .jh Index: py-oauthlib/Makefile === RCS file: /cvs/ports/security/py-oauthlib/Makefile,v retrieving revisi

Re: clang6: x11/kde4/libs: some tentative fixes

2018-04-18 Thread Ingo Schwarze
Hi Christian, Christian Weisgerber wrote on Tue, Apr 17, 2018 at 06:52:14PM +0200: > Here are three further tentative fixes for x11/kde4/libs. > There are additional problems still, but I'm going to take > a break now. I checked that your patches are indeed needed, that they indeed solve the res

Re: lang/go-bootstrap: Makefile improvements

2018-04-18 Thread Klemens Nanni
On Sat, Apr 07, 2018 at 01:04:59AM +0200, Klemens Nanni wrote: > Same thing as with lang/go: Simplify do-install, combine finds, > fix space/tab mixtures. > > Feedback? OK? Bump. Index: Makefile === RCS file: /cvs/ports/lang/go-boots

[UPDATE] Tor Browser 7.5.3

2018-04-18 Thread attila
Hi ports@, Attached is an update to Tor Browser 7.5.3. Tested lightly on amd64, more testing would be welcome. Pax, -A -- https://haqistan.net/~attila | attila@{stalphonsos.com,haqistan.net} pgp: 0x62A729CF | C2CE 2487 03AC 4C2F 101D 09C1 4068 D5D5 62A7 29CF Index: meta/tor-browser/Makefile ==

Re: Clang 6 fixes for games/stepmania

2018-04-18 Thread Christian Weisgerber
Frederic Cambus: > Here is a diff to fix stepmania build with Clang 6 (handpicked from > upstream commits). There's a problem with applying the patch because src/ProfileManager.cpp has CR LF line endings. Maybe add something like this? pre-patch: perl -pi -e 's/\r$$//' ${WRKSRC}/src/Pro

Re: clang6: x11/kde4/libs: some tentative fixes

2018-04-18 Thread Ingo Schwarze
Hi Christian, Christian Weisgerber wrote on Tue, Apr 17, 2018 at 06:52:14PM +0200: > Here are three further tentative fixes for x11/kde4/libs. There > are additional problems still, but I'm going to take a break now. Actually, you did *all* the work required and merely missed the fact that you

Re: clang6: x11/kde4/libs: some tentative fixes

2018-04-18 Thread Theo de Raadt
Ingo Schwarze wrote: > I don't think bumping the shared object major is required. The > patch only changes *unused* bits in a constant that confused the > type checking of the compiler. Even if a program passes the other > value to a library or vice versa, everything should still work as > expec

Re: clang6: x11/kde4/libs: some tentative fixes

2018-04-18 Thread Ingo Schwarze
Hi, Theo de Raadt wrote on Wed, Apr 18, 2018 at 07:03:55PM -0600: > Ingo Schwarze wrote: >> I don't think bumping the shared object major is required. The >> patch only changes *unused* bits in a constant that confused the >> type checking of the compiler. Even if a program passes the other >>

Re: clang6: x11/kde4/libs: some tentative fixes

2018-04-18 Thread Christian Weisgerber
Ingo Schwarze: > I don't think bumping the shared object major is required. The > patch only changes *unused* bits in a constant that confused the > type checking of the compiler. Even if a program passes the other > value to a library or vice versa, everything should still work as > expected.