Re: CVS: cvs.openbsd.org: ports

2020-03-25 Thread Stuart Henderson
On 2020/03/25 20:37, Adam Wolk wrote:
> On Wed, Mar 25, 2020 at 03:53:10PM +0100, Antoine Jacoutot wrote:
> > On Tue, Mar 24, 2020 at 11:58:12AM -0600, Solene Rapenne wrote:
> > > CVSROOT:  /cvs
> > > Module name:  ports
> > > Changes by:   sol...@cvs.openbsd.org  2020/03/24 11:58:12
> > > 
> > > Modified files:
> > >   games/yquake2  : Makefile distinfo 
> > >   games/yquake2/pkg: PLIST 
> > > 
> > > Log message:
> > > Update to yquake-7.43
> > > 
> > > ok awolk@
> > > 
> > 
> > Does not build.
> > 
> 
> Apparently both of us had net/curl present, curl
> is optional and dlopened in multiplayer that is why
> it's not picked up by make port-lib-depends-check.
> 
> I added it to LIB_DEPENDS and WANTLIB, I'm bumping
> REVISION as this package was buildable on hosts
> that had net/curl present and could be installed.
> 
> OK to commit?


If it doesn't show in port-lib-depends-check then please add a comment
to say that it is dlopen()d, otherwise it will likely get removed again
if someone sweeps the tree for wantlib fixes.


> ? yquake2-7.43p0.diff
> Index: Makefile
> ===
> RCS file: /cvs/ports/games/yquake2/Makefile,v
> retrieving revision 1.20
> diff -u -p -r1.20 Makefile
> --- Makefile  24 Mar 2020 17:58:12 -  1.20
> +++ Makefile  25 Mar 2020 19:33:20 -
> @@ -8,6 +8,7 @@ V=7.43
>  PKGNAME= ${N}-${V}
>  DISTNAME=quake2-${V}
>  CATEGORIES=  games
> +REVISION=0
>  
>  HOMEPAGE=https://www.yamagi.org/quake2/
>  MAINTAINER=  Adam Wolk 
> @@ -17,10 +18,11 @@ EXTRACT_SUFX= .tar.xz
>  # GPLv2
>  PERMIT_PACKAGE=  Yes
>  
> -WANTLIB +=   GL SDL2 c m openal pthread
> +WANTLIB +=   GL SDL2 c curl m openal pthread
>  
>  LIB_DEPENDS= audio/openal \
> - devel/sdl2
> + devel/sdl2 \
> + net/curl
>  
>  MAKE_ENV+=   VERBOSE=1
>  USE_GMAKE=   Yes



CVS: cvs.openbsd.org: ports

2020-03-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/03/25 17:57:52

Modified files:
net/strongswan : Makefile distinfo 

Log message:
update to strongswan-5.8.3



CVS: cvs.openbsd.org: ports

2020-03-25 Thread Gonzalo L . Rodriguez
CVSROOT:/cvs
Module name:ports
Changes by: gonz...@cvs.openbsd.org 2020/03/25 16:58:50

Modified files:
www/nextcloud  : Tag: OPENBSD_6_6 Makefile distinfo 
www/nextcloud/pkg: Tag: OPENBSD_6_6 PLIST 

Log message:
Update for Nextcloud to 18.0.2

OK bket@



CVS: cvs.openbsd.org: ports

2020-03-25 Thread Gonzalo L . Rodriguez
CVSROOT:/cvs
Module name:ports
Changes by: gonz...@cvs.openbsd.org 2020/03/25 16:52:41

Modified files:
www/nextcloud  : Makefile distinfo 
www/nextcloud/pkg: PLIST 

Log message:
Update for Nextcloud to 18.0.2

OK bket@



Re: CVS: cvs.openbsd.org: ports

2020-03-25 Thread Adam Wolk
On Wed, Mar 25, 2020 at 10:06:07PM +0100, Jeremie Courreges-Anglas wrote:
> On Wed, Mar 25 2020, Adam Wolk  wrote:
> > On Wed, Mar 25, 2020 at 03:53:10PM +0100, Antoine Jacoutot wrote:
> >> On Tue, Mar 24, 2020 at 11:58:12AM -0600, Solene Rapenne wrote:
> >> > CVSROOT: /cvs
> >> > Module name: ports
> >> > Changes by:  sol...@cvs.openbsd.org  2020/03/24 11:58:12
> >> > 
> >> > Modified files:
> >> >  games/yquake2  : Makefile distinfo 
> >> >  games/yquake2/pkg: PLIST 
> >> > 
> >> > Log message:
> >> > Update to yquake-7.43
> >> > 
> >> > ok awolk@
> >> > 
> >> 
> >> Does not build.
> >> 
> >
> > Apparently both of us had net/curl present, curl
> > is optional and dlopened in multiplayer that is why
> > it's not picked up by make port-lib-depends-check.
> >
> > I added it to LIB_DEPENDS and WANTLIB, I'm bumping
> > REVISION as this package was buildable on hosts
> > that had net/curl present and could be installed.
> >
> > OK to commit?
> 
> ok jca@
> 

Committed thanks.

> BTW this port could (in a subsequent step) switch to a cmake-based
> build.  PLIST isn't affected, and stuff like libGLU or openal is
> explicitely linked in.
> 

I will try to whizz up some time this weekend but no promises.
If someone else wants to tackle it earlier I'll gladly test and review.

Regards,
Adam



CVS: cvs.openbsd.org: ports

2020-03-25 Thread Adam Wolk
CVSROOT:/cvs
Module name:ports
Changes by: aw...@cvs.openbsd.org   2020/03/25 15:22:59

Modified files:
games/yquake2  : Makefile 

Log message:
games/yquake2: fix build

net/curl is a runtime (dlopen) multiplayer dependency, hosts without
it fail during compilation.

Discovered by ajacoutot@ the hard way.

OK jca@



CVS: cvs.openbsd.org: ports

2020-03-25 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2020/03/25 15:18:33

Modified files:
x11/gnome/mutter: Makefile 

Log message:
mutter needs ports-gcc on base-gcc architectures. This fixes the build
on sparc64 (and presumably other base-gcc architectures).

ok jasper



Re: CVS: cvs.openbsd.org: ports

2020-03-25 Thread Jeremie Courreges-Anglas
On Wed, Mar 25 2020, Adam Wolk  wrote:
> On Wed, Mar 25, 2020 at 03:53:10PM +0100, Antoine Jacoutot wrote:
>> On Tue, Mar 24, 2020 at 11:58:12AM -0600, Solene Rapenne wrote:
>> > CVSROOT:   /cvs
>> > Module name:   ports
>> > Changes by:sol...@cvs.openbsd.org  2020/03/24 11:58:12
>> > 
>> > Modified files:
>> >games/yquake2  : Makefile distinfo 
>> >games/yquake2/pkg: PLIST 
>> > 
>> > Log message:
>> > Update to yquake-7.43
>> > 
>> > ok awolk@
>> > 
>> 
>> Does not build.
>> 
>
> Apparently both of us had net/curl present, curl
> is optional and dlopened in multiplayer that is why
> it's not picked up by make port-lib-depends-check.
>
> I added it to LIB_DEPENDS and WANTLIB, I'm bumping
> REVISION as this package was buildable on hosts
> that had net/curl present and could be installed.
>
> OK to commit?

ok jca@

BTW this port could (in a subsequent step) switch to a cmake-based
build.  PLIST isn't affected, and stuff like libGLU or openal is
explicitely linked in.

> ? yquake2-7.43p0.diff
> Index: Makefile
> ===
> RCS file: /cvs/ports/games/yquake2/Makefile,v
> retrieving revision 1.20
> diff -u -p -r1.20 Makefile
> --- Makefile  24 Mar 2020 17:58:12 -  1.20
> +++ Makefile  25 Mar 2020 19:33:20 -
> @@ -8,6 +8,7 @@ V=7.43
>  PKGNAME= ${N}-${V}
>  DISTNAME=quake2-${V}
>  CATEGORIES=  games
> +REVISION=0
>  
>  HOMEPAGE=https://www.yamagi.org/quake2/
>  MAINTAINER=  Adam Wolk 
> @@ -17,10 +18,11 @@ EXTRACT_SUFX= .tar.xz
>  # GPLv2
>  PERMIT_PACKAGE=  Yes
>  
> -WANTLIB +=   GL SDL2 c m openal pthread
> +WANTLIB +=   GL SDL2 c curl m openal pthread
>  
>  LIB_DEPENDS= audio/openal \
> - devel/sdl2
> + devel/sdl2 \
> + net/curl
>  
>  MAKE_ENV+=   VERBOSE=1
>  USE_GMAKE=   Yes
>

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



CVS: cvs.openbsd.org: ports

2020-03-25 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/03/25 14:03:50

Modified files:
math/veusz : Makefile distinfo 

Log message:
Bugfix update to veusz-3.2.1
Release note: https://veusz.github.io/releasenotes/3.2.1.txt



Re: CVS: cvs.openbsd.org: ports

2020-03-25 Thread Adam Wolk
On Wed, Mar 25, 2020 at 03:53:10PM +0100, Antoine Jacoutot wrote:
> On Tue, Mar 24, 2020 at 11:58:12AM -0600, Solene Rapenne wrote:
> > CVSROOT:/cvs
> > Module name:ports
> > Changes by: sol...@cvs.openbsd.org  2020/03/24 11:58:12
> > 
> > Modified files:
> > games/yquake2  : Makefile distinfo 
> > games/yquake2/pkg: PLIST 
> > 
> > Log message:
> > Update to yquake-7.43
> > 
> > ok awolk@
> > 
> 
> Does not build.
> 

Apparently both of us had net/curl present, curl
is optional and dlopened in multiplayer that is why
it's not picked up by make port-lib-depends-check.

I added it to LIB_DEPENDS and WANTLIB, I'm bumping
REVISION as this package was buildable on hosts
that had net/curl present and could be installed.

OK to commit?
? yquake2-7.43p0.diff
Index: Makefile
===
RCS file: /cvs/ports/games/yquake2/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- Makefile24 Mar 2020 17:58:12 -  1.20
+++ Makefile25 Mar 2020 19:33:20 -
@@ -8,6 +8,7 @@ V=  7.43
 PKGNAME=   ${N}-${V}
 DISTNAME=  quake2-${V}
 CATEGORIES=games
+REVISION=  0
 
 HOMEPAGE=  https://www.yamagi.org/quake2/
 MAINTAINER=Adam Wolk 
@@ -17,10 +18,11 @@ EXTRACT_SUFX=   .tar.xz
 # GPLv2
 PERMIT_PACKAGE=Yes
 
-WANTLIB += GL SDL2 c m openal pthread
+WANTLIB += GL SDL2 c curl m openal pthread
 
 LIB_DEPENDS=   audio/openal \
-   devel/sdl2
+   devel/sdl2 \
+   net/curl
 
 MAKE_ENV+= VERBOSE=1
 USE_GMAKE= Yes


CVS: cvs.openbsd.org: ports

2020-03-25 Thread Stefan Sperling
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2020/03/25 10:19:03

Modified files:
devel/got  : Makefile distinfo 

Log message:
update to got 0.31

- take status line into account during page up/down in 'tog log' (naddy)
- make 'got tree' use the current branch if invoked in a work tree (tracey)
- compute pack file's checksum during download and check it in got-fetch-pack
- make got-index-pack compute and verify the pack file's checksum as well
- stop verifying pack file checksum in the main process during clone/fetch
- fix bogus 'reference HEAD not found' error (reported by Matthias aka _xhr_)
- make 'got clone' create refs/remotes/origin/HEAD, as 'git clone' does
- make 'got fetch' handle updates to refs/remotes/*/HEAD



CVS: cvs.openbsd.org: ports

2020-03-25 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2020/03/25 09:02:51

Modified files:
x11/mate/system-monitor: Makefile 

Log message:
add missing build dependency on polkit



CVS: cvs.openbsd.org: ports

2020-03-25 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2020/03/25 09:03:07

Modified files:
net/telegram-purple: Makefile 

Log message:
Do not build on big-endian architectures due to endianness issues in
generate.c.

ok jca kmos kn



Re: CVS: cvs.openbsd.org: ports

2020-03-25 Thread Antoine Jacoutot
On Tue, Mar 24, 2020 at 11:58:12AM -0600, Solene Rapenne wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   sol...@cvs.openbsd.org  2020/03/24 11:58:12
> 
> Modified files:
>   games/yquake2  : Makefile distinfo 
>   games/yquake2/pkg: PLIST 
> 
> Log message:
> Update to yquake-7.43
> 
> ok awolk@
> 

Does not build.

>>> Running build in games/yquake2 at 1585147827.68
===> games/yquake2
===>  Checking files for yquake2-7.43
`/exopi-cvs/ports/distfiles/quake2-7.43.tar.xz' is up to date.
>> (SHA256) quake2-7.43.tar.xz: OK
===>  Extracting for yquake2-7.43
===>  Patching for yquake2-7.43
===>  Compiler link: clang -> /usr/bin/clang
===>  Compiler link: clang++ -> /usr/bin/clang++
===>  Compiler link: cc -> /usr/bin/cc
===>  Compiler link: c++ -> /usr/bin/c++
===>  Generating configure for yquake2-7.43
===>  Configuring for yquake2-7.43
===>  Building for yquake2-7.43
Build configuration

WITH_OPENAL = yes
WITH_SYSTEMWIDE = yes
WITH_SYSTEMDIR = /usr/local/share/yquake2


===> Building quake2
mkdir -p release
gmake release/quake2
gmake[1]: Entering directory '/exopi-obj/pobj/yquake2-7.43/quake2-7.43'
===> CC src/backends/generic/misc.c
mkdir -p build/client/src/backends/generic
cc -c -std=gnu99 -O2 -fno-strict-aliasing -Wall -pipe -g -ggdb -MMD -fwrapv 
-Wno-missing-braces -DYQ2OSTYPE=\"OpenBSD\" -DYQ2ARCH=\"x86_64\" -mfpmath=sse 
-DSYSTEMWIDE -DSYSTEMDIR=\"/usr/local/share/yquake2\" -fvisibility=hidden 
-Wno-unused-result -DUSE_CURL -DUSE_OPENAL 
-DDEFAULT_OPENAL_DRIVER='"libopenal.so"' -I/usr/local/include 
-I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT 
-I/usr/X11R6/include -DIOAPI_NO_64 -DNOUNCRYPT -I/usr/local/include -o 
build/client/src/backends/generic/misc.o src/backends/generic/misc.c
src/backends/generic/misc.c:130:2: warning: "SetExecutablePath() is 
unimplemented on this platform" [-W#warnings]
#warning "SetExecutablePath() is unimplemented on this platform"
 ^
1 warning generated.
===> CC src/client/cl_cin.c
mkdir -p build/client/src/client
cc -c -std=gnu99 -O2 -fno-strict-aliasing -Wall -pipe -g -ggdb -MMD -fwrapv 
-Wno-missing-braces -DYQ2OSTYPE=\"OpenBSD\" -DYQ2ARCH=\"x86_64\" -mfpmath=sse 
-DSYSTEMWIDE -DSYSTEMDIR=\"/usr/local/share/yquake2\" -fvisibility=hidden 
-Wno-unused-result -DUSE_CURL -DUSE_OPENAL 
-DDEFAULT_OPENAL_DRIVER='"libopenal.so"' -I/usr/local/include 
-I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT 
-I/usr/X11R6/include -DIOAPI_NO_64 -DNOUNCRYPT -I/usr/local/include -o 
build/client/src/client/cl_cin.o src/client/cl_cin.c
In file included from src/client/cl_cin.c:28:
In file included from src/client/header/client.h:52:
src/client/header/../curl/header/download.h:35:10: fatal error: 'curl/curl.h' 
file not found
#include 
 ^
1 error generated.
gmake[1]: *** [Makefile:379: build/client/src/client/cl_cin.o] Error 1
gmake[1]: Leaving directory '/exopi-obj/pobj/yquake2-7.43/quake2-7.43'
gmake: *** [Makefile:368: client] Error 2
*** Error 2 in games/yquake2 
(/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2891 
'/exopi-obj/pobj/yquake2-7.43/.build_done': @cd /exopi-obj...)
*** Error 2 in games/yquake2 
(/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2557 'build': 
@lock=yquake2-7.43;  export _LOCKS_HELD=" yquake2...)
===> Exiting games/yquake2 with an error

-- 
Antoine



CVS: cvs.openbsd.org: ports

2020-03-25 Thread Tracey Emery
CVSROOT:/cvs
Module name:ports
Changes by: tra...@cvs.openbsd.org  2020/03/25 08:11:13

Modified files:
devel/xtensa-esp32-elf/gcc-bootstrap: Makefile 

Log message:
Mark devel/xtensa-esp32-elf/gcc-bootstrap BROKEN for sparc64

ok kmos



CVS: cvs.openbsd.org: ports

2020-03-25 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2020/03/25 08:03:14

Modified files:
emulators/BasiliskII: Makefile 

Log message:
Mark emulators/BasiliskII BROKEN for sparc64

ok fcambus



CVS: cvs.openbsd.org: ports

2020-03-25 Thread Elias M . Mariani
CVSROOT:/cvs
Module name:ports
Changes by: mari...@cvs.openbsd.org 2020/03/25 04:01:46

Modified files:
devel/py-parso : Makefile 
devel/py-parso/pkg: PLIST 
devel/py-jedi  : Makefile 
devel/py-jedi/pkg: PLIST 

Log message:
devel/py-parso and devel/py-jedi to python3 only.
OK paco@



CVS: cvs.openbsd.org: ports

2020-03-25 Thread Elias M . Mariani
CVSROOT:/cvs
Module name:ports
Changes by: mari...@cvs.openbsd.org 2020/03/25 04:00:10

Modified files:
devel  : Makefile 

Log message:
Unhook devel/py-parso and devel/py-jedi from Makefile.



CVS: cvs.openbsd.org: ports

2020-03-25 Thread Elias M . Mariani
CVSROOT:/cvs
Module name:ports
Changes by: mari...@cvs.openbsd.org 2020/03/25 03:58:49

Modified files:
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 

Log message:
Add quirks for py-parso and py-jedi.



CVS: cvs.openbsd.org: ports

2020-03-25 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2020/03/25 01:32:47

Modified files:
meta/tor-browser: Makefile 
www/tor-browser: Makefile.inc 
www/tor-browser/browser: Makefile distinfo 
www/tor-browser/noscript: Makefile distinfo 

Log message:
Update to tor-browser 9.0.7, from maintainer Caspar Schutijser



CVS: cvs.openbsd.org: ports

2020-03-25 Thread Remi Pointel
CVSROOT:/cvs
Module name:ports
Changes by: rpoin...@cvs.openbsd.org2020/03/25 01:14:05

Modified files:
devel/py-xlsxwriter: Makefile distinfo 

Log message:
update XlsxWriter to 1.2.8.



CVS: cvs.openbsd.org: ports

2020-03-25 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/03/25 00:16:30

Modified files:
devel/clang-tools-extra: Makefile 
devel/clang-tools-extra/patches: 
 
patch-cmake_modules_HandleLLVMOptions_cmake 
 
patch-include_llvm_BinaryFormat_Dwarf_def 
 
patch-include_llvm_CodeGen_AsmPrinter_h 
 
patch-include_llvm_CodeGen_MachineFrameInfo_h 
 patch-include_llvm_CodeGen_Passes_h 
 
patch-include_llvm_CodeGen_ReturnProtectorLowering_h 
 
patch-include_llvm_CodeGen_TargetFrameLowering_h 
 
patch-include_llvm_Config_llvm-config_h_cmake 
 patch-include_llvm_InitializePasses_h 
 patch-include_llvm_MC_MCAsmInfoELF_h 
 
patch-lib_CodeGen_AsmPrinter_AsmPrinter_cpp 
 patch-lib_CodeGen_CMakeLists_txt 
 
patch-lib_CodeGen_PrologEpilogInserter_cpp 
 
patch-lib_CodeGen_ReturnProtectorLowering_cpp 
 
patch-lib_CodeGen_ReturnProtectorPass_cpp 
 
patch-lib_CodeGen_TargetLoweringBase_cpp 
 patch-lib_CodeGen_TargetPassConfig_cpp 
 patch-lib_MC_MCAsmInfoELF_cpp 
 patch-lib_MC_MCELFStreamer_cpp 
 patch-lib_MC_MCParser_AsmParser_cpp 
 
patch-lib_Target_AArch64_AArch64AsmPrinter_cpp 
 
patch-lib_Target_AArch64_AArch64FrameLowering_cpp 
 
patch-lib_Target_AArch64_AArch64FrameLowering_h 
 
patch-lib_Target_AArch64_AArch64ISelLowering_cpp 
 
patch-lib_Target_AArch64_AArch64InstrInfo_td 
 
patch-lib_Target_AArch64_AArch64ReturnProtectorLowering_cpp 
 
patch-lib_Target_AArch64_AArch64ReturnProtectorLowering_h 
 
patch-lib_Target_AArch64_AArch64Subtarget_h 
 
patch-lib_Target_AArch64_CMakeLists_txt 
 
patch-lib_Target_Mips_AsmParser_MipsAsmParser_cpp 
 
patch-lib_Target_Mips_MCTargetDesc_MipsTargetStreamer_cpp 
 
patch-lib_Target_Mips_Mips64InstrInfo_td 
 
patch-lib_Target_Mips_MipsAsmPrinter_cpp 
 
patch-lib_Target_Mips_MipsISelLowering_cpp 
 patch-lib_Target_Mips_MipsInstrInfo_td 
 
patch-lib_Target_Mips_MipsTargetStreamer_h 
 
patch-lib_Target_PowerPC_PPCISelLowering_cpp 
 
patch-lib_Target_PowerPC_PPCSubtarget_h 
 
patch-lib_Target_Sparc_SparcAsmPrinter_cpp 
 
patch-lib_Target_Sparc_SparcISelLowering_cpp 
 patch-lib_Target_X86_CMakeLists_txt 
 
patch-lib_Target_X86_MCTargetDesc_X86AsmBackend_cpp 
 patch-lib_Target_X86_X86AsmPrinter_h 
 
patch-lib_Target_X86_X86FixupGadgets_cpp 
 
patch-lib_Target_X86_X86FrameLowering_cpp 
 
patch-lib_Target_X86_X86FrameLowering_h 
 
patch-lib_Target_X86_X86InstrCompiler_td 
 
patch-lib_Target_X86_X86MCInstLower_cpp 
 
patch-lib_Target_X86_X86MachineFunctionInfo_h 
 
patch-lib_Target_X86_X86RegisterInfo_td 
 
patch-lib_Target_X86_X86ReturnProtectorLowering_cpp 
 
patch-lib_Target_X86_X86ReturnProtectorLowering_h 
 patch-lib_Target_X86_X86Subtarget_h 
 
patch-lib_Target_X86_X86TargetMachine_cpp 
 patch-lib_Target_X86_X86_h