Re: aarch64 bulk build report

2020-07-10 Thread Aisha Tammy
On 7/10/20 7:59 PM, phess...@openbsd.org wrote:
> bulk build on arm64.ports.openbsd.org
> started on  Wed Jul 8 01:41:54 MDT 2020
> finished at Fri Jul 10 17:59:21 MDT 2020
> lasted 2D16h17m
> done with kern.version=OpenBSD 6.7-current (GENERIC.MP) #709: Tue Jul  7 
> 20:26:22 MDT 2020
> 
> built packages:10837
> Jul 8:4109
> Jul 9:1700
> Jul 10:5027
> 
> 
> critical path missing pkgs:  
> http://build-failures.rhaalovely.net/aarch64/2020-07-08/summary.log
> 
> build failures: 13
> http://build-failures.rhaalovely.net/aarch64/2020-07-08/databases/sqlite3-odbc.log
> http://build-failures.rhaalovely.net/aarch64/2020-07-08/editors/xwpe.log
> http://build-failures.rhaalovely.net/aarch64/2020-07-08/games/vkquake.log
> http://build-failures.rhaalovely.net/aarch64/2020-07-08/graphics/vulkan-validation-layers.log
> http://build-failures.rhaalovely.net/aarch64/2020-07-08/lang/compcert.log
> http://build-failures.rhaalovely.net/aarch64/2020-07-08/lang/pfe.log
> http://build-failures.rhaalovely.net/aarch64/2020-07-08/sysutils/libvirt.log
> http://build-failures.rhaalovely.net/aarch64/2020-07-08/sysutils/nomad.log
> http://build-failures.rhaalovely.net/aarch64/2020-07-08/sysutils/rclone.log

I had a question about these messages. 
Really nice to have these btw, I really love them :) Thanks a bunch.

sysutils/rclone - is not listed in recurrent failures or in new failures?

What is this supposed to mean about the failures of rclone ?
Similarly for the things only listed in build failures but not in any of
the bottom three lists!!


Aisha

> http://build-failures.rhaalovely.net/aarch64/2020-07-08/sysutils/telegraf.log
> http://build-failures.rhaalovely.net/aarch64/2020-07-08/sysutils/terragrunt.log
> http://build-failures.rhaalovely.net/aarch64/2020-07-08/x11/e17/elementary.log
> http://build-failures.rhaalovely.net/aarch64/2020-07-08/x11/qt5/qtwebengine.log
dum dum package takes a millennia to compile, i hate it but I still need it.
> 
> recurrent failures
>  failures/databases/sqlite3-odbc.log
>  failures/editors/xwpe.log
>  failures/lang/pfe.log
>  failures/sysutils/libvirt.log
>  failures/sysutils/nomad.log
> new failures
> +++ ls-failures   Fri Jul 10 17:59:32 2020
> +failures/games/vkquake.log
> +failures/graphics/vulkan-validation-layers.log
> +failures/lang/compcert.log
> resolved failures
> --- ../old/aarch64/last//ls-failures  Sun Jul  5 05:21:19 2020
> -failures/devel/py-gevent.log
> -failures/graphics/vulkan-loader.log
> 



Re: [patch] math/coq 8.11.1 -> 8.11.2

2020-07-10 Thread Daniel Dickman



> On Jul 10, 2020, at 11:55 PM, Yozo TODA  wrote:
> 
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA256
> 
>>> One patch is no longer needed as it seemsto have been upstreamed.
>>> 
>>> Continues to work for me on amd64 (as does CompCert).
>>> 
>>> ok?
>> 
>> OK
> 
> me too :-D

Thanks. Will commit shortly. Some additional notes below if you’d like to 
consider some further coq improvements :-)

> it compiles on amd64, and testing going on...

1) Most of the regress tests on amd64 pass for me btw. But it would be really 
nice to investigate the failing ones if they are expected or not. There were a 
handful of failures on my end.

2) I’ve recently re-enabled compcert builds on aarch64 and powerpc. This will 
give us somewhat of a basic runtime rest of coq on those platforms. on aarch64 
it looks like coq builds but doesn’t actually run. See the compcert logs which 
show this:

http://build-failures.rhaalovely.net/aarch64/2020-07-08/lang/compcert.log

> 
> BTW,
> 
>>> +lib/ocaml/coq/doc/
>>> +lib/ocaml/coq/doc/tools/
>>> +lib/ocaml/coq/doc/tools/docgram/
> 
> docgram directory is empty.
> it should be removed?  or put README.md and other files here?

Here I believe I just ran the standard “make fake” followed by “make plist”.

So either I botched something on my end, or coq doesn’t install those files as 
expected.

Probably worth investigating. We can update in a future revision if anything 
needs to change.

> 
> % ls -l /usr/ports/pobj/coq*/coq*/doc/tools/docgram/
> total 644
> - -rw-r--r--  1 yozo  wheel   8953 May 15 05:29 README.md
> - -rw-r--r--  1 yozo  wheel   5195 May 15 05:29 common.edit_mlg
> - -rw-r--r--  1 yozo  wheel  28253 Jul 11 11:22 doc_grammar.cmi
> - -rw-r--r--  1 yozo  wheel  65776 Jul 11 11:22 doc_grammar.cmo
> - -rw-r--r--  1 yozo  wheel  57373 May 15 05:29 doc_grammar.ml
> - -rw-r--r--  1 yozo  wheel  69848 May 15 05:29 fullGrammar
> - -rw-r--r--  1 yozo  wheel  80158 May 15 05:29 orderedGrammar
> - -rw-r--r--  1 yozo  wheel830 May 15 05:29 prodn.edit_mlg
> - -rw-r--r--  1 yozo  wheel   1088 May 15 05:29 productionlist.edit_mlg

are they also installed in fake?



Re: aarch64 bulk build report

2020-07-10 Thread Thomas Frohwein
On Fri, Jul 10, 2020 at 05:59:32PM -0600, phess...@openbsd.org wrote:

[...]
> http://build-failures.rhaalovely.net/aarch64/2020-07-08/games/vkquake.log
> http://build-failures.rhaalovely.net/aarch64/2020-07-08/graphics/vulkan-validation-layers.log

These 2 issues were only spotted after the update to vulkan sdk
1.2.141.0 and should already be fixed for the next bulk build.



Re: UPDATE: devel/py-protobuf

2020-07-10 Thread Theo Buehler
On Fri, Jul 10, 2020 at 10:26:00AM +0200, Tim van der Molen wrote:
> It seems py-protobuf is broken, maybe after the recent protobuf
> update?

Yes, it's likely that I broke this with the protobuf update, sorry about
that. I will keep them in sync in the future.

ok tb

If people who use one of angr, chromecast or axolotl could give this a
spin that would be nice.



mips64 bulk build report

2020-07-10 Thread visa
bulk build on octeon.ports.openbsd.org
started on  Wed Jul 1 16:04:41 UTC 2020
finished at Fri Jul 10 12:20:14 UTC 2020
lasted 09D20h15m
done with kern.version=OpenBSD 6.7-current (GENERIC.MP) #5: Wed Jul  1 15:38:16 
UTC 2020

built packages:9406
Jul 1:1913
Jul 2:1033
Jul 3:999
Jul 4:604
Jul 5:617
Jul 6:291
Jul 7:409
Jul 8:563
Jul 9:2976
Jul 10:10


build failures: 46
http://build-failures.rhaalovely.net/mips64/2020-07-01/audio/mscore.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/cad/netgen.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/chinese/libchewing.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/chinese/libpinyin.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/databases/postgresql-pllua.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/databases/xapian-bindings,-main.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/devel/cgdb.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/devel/coccinelle.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/devel/py-unicorn,python3.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/devel/sdcc.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/editors/vim,gtk2,perl,python,ruby.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/emulators/openmsx.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/games/astromenace.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/games/eduke32.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/games/hyperrogue.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/games/valyriatear.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/geo/gpstk.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/graphics/enblend-enfuse.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/graphics/gimp/stable.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/graphics/mscgen.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/graphics/openimageio.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/inputmethods/scim-fcitx.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/lang/STk.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/lang/gforth.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/lang/gpc.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/lang/pfe.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/lang/squeak/vm.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/math/gbc.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/math/mlpack,-main.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/math/ntl.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/multimedia/assimp.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/multimedia/synfigstudio.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/net/gupnp/core.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/net/ocserv.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/net/utox.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/net/wireshark,-main.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/plan9/drawterm.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/security/botan2.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/security/wpscan.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/shells/ksh93.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/sysutils/libvirt.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/sysutils/u-boot,aarch64.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/www/mozplugger.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/x11/gnome/totem.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/x11/qt5/qtscript.log
http://build-failures.rhaalovely.net/mips64/2020-07-01/x11/qt5/qtwebkit.log



Re: [patch] math/coq 8.11.1 -> 8.11.2

2020-07-10 Thread Yozo TODA
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

> > One patch is no longer needed as it seemsto have been upstreamed.
> > 
> > Continues to work for me on amd64 (as does CompCert).
> > 
> > ok?
>
> OK

me too :-D
it compiles on amd64, and testing going on...

BTW,

> > +lib/ocaml/coq/doc/
> > +lib/ocaml/coq/doc/tools/
> > +lib/ocaml/coq/doc/tools/docgram/

docgram directory is empty.
it should be removed?  or put README.md and other files here?

% ls -l /usr/ports/pobj/coq*/coq*/doc/tools/docgram/
total 644
- -rw-r--r--  1 yozo  wheel   8953 May 15 05:29 README.md
- -rw-r--r--  1 yozo  wheel   5195 May 15 05:29 common.edit_mlg
- -rw-r--r--  1 yozo  wheel  28253 Jul 11 11:22 doc_grammar.cmi
- -rw-r--r--  1 yozo  wheel  65776 Jul 11 11:22 doc_grammar.cmo
- -rw-r--r--  1 yozo  wheel  57373 May 15 05:29 doc_grammar.ml
- -rw-r--r--  1 yozo  wheel  69848 May 15 05:29 fullGrammar
- -rw-r--r--  1 yozo  wheel  80158 May 15 05:29 orderedGrammar
- -rw-r--r--  1 yozo  wheel830 May 15 05:29 prodn.edit_mlg
- -rw-r--r--  1 yozo  wheel   1088 May 15 05:29 productionlist.edit_mlg
% 

 -- yozo.

-BEGIN PGP SIGNATURE-

iQJJBAEBCAAzFiEEP48DGKttLBTWuiCMx2ep6SZGbGQFAl8JNz0VHHlvem9AdjAw
Ny52YWlvLm5lLmpwAAoJEMdnqekmRmxkfr4P/0AzCXHxv0qjSeqv/zo76dQ76Lww
VhbrS0YN8qI8jEItuWtCRkU7wUeWFx3SeRjx4boVgl9kHPOsgdeKIOZQc4Lehfib
5hNEd1tZmcUM1Lkiu6edJO0op+qTHbsiO3DU1tc+QyTOsjPtr3eHaWt63Y1+mUCr
bdfzQitoMkld2b+gaSBj4T7kIYtVxwCBG09ucnnd+VgfeUvqh4AzDDs5ODSHhjmJ
Sd02HWoz+yrRoYXrDtjQBofQra+XWdysnZk9W0Kr0NLRvr6bEvzMxqW3YGWr71Dd
fgQsDgXSccarI1JwEQ3pyLU/FtL8A6u94V9K8Fa53XquBG8bIOD7bJwCKzoYGcWi
+YqDoITQoR/+NYWMkamIn4fyE6bJdL0KXuihARtBhUNNS3eu2NOcpdl/jlvehJPX
+CeuB5dmzo1beDcURq/7yU3PFw/25kwnISx2mF9pmDPnEfZVPmizRvFR4WW1w+J6
pqXcwiumcREXZXM7IM5weRymm/d1rJL9bEYCj0+eru3ZWzTGBxGYTJOPQCES5h99
Jp/PaYj5aaCWX+u3iA7HcKTP9ZfX6CNiWStibnkiswGe+lA6HWlHiWDFV1DFATxM
uJxqwrhUzc8OXgOve2T9wYRsgVHuSQpiE8z3k695xmjBxrXKdZz6SMJqgfeRPf/P
zBOku2BBiiP/4njw
=9Ahz
-END PGP SIGNATURE-



UPDATE: security/ghidra 9.1.2

2020-07-10 Thread Lawrence Teo
This updates Ghidra to 9.1.2.

https://ghidra-sre.org/releaseNotes_9.1.2.html

This builds fine with either java/gradle that is in tree at the time of
writing, or my java/gradle 6.5.1 update at
https://marc.info/?l=openbsd-ports=159443485213555=2

ok?


Index: Makefile
===
RCS file: /cvs/ports/security/ghidra/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile12 Sep 2019 02:10:07 -  1.7
+++ Makefile8 Jul 2020 23:44:47 -
@@ -5,9 +5,8 @@ ONLY_FOR_ARCHS =amd64
 
 COMMENT =  software reverse engineering (SRE) framework
 
-VERSION =  9.0.4
-GHIDRA_DATE =  20190516
-REVISION = 3
+VERSION =  9.1.2
+GHIDRA_DATE =  20200212
 
 GH_ACCOUNT =   NationalSecurityAgency
 GH_PROJECT =   ghidra
@@ -98,19 +97,20 @@ pre-build:
${SUBST_CMD} ${WRKDIR}/repos.gradle \
${WRKSRC}/GPL/nativeBuildProperties.gradle \

${WRKSRC}/Ghidra/Framework/Help/src/main/java/help/GHelpBuilder.java
-   mkdir ${WRKDIR}/{flatRepo,gradle,home}
+   mkdir ${WRKDIR}/{gradle,home}
+   mkdir ${WRKSRC}/flatRepo
 .for dir in ${JAR_DIRS}
unzip -j ${DISTDIR}/ghidra_${VERSION}_PUBLIC_${GHIDRA_DATE}.zip \
-   -d ${WRKDIR}/flatRepo \
-   
ghidra_${VERSION}/Ghidra/${dir:C/-.*$//}/${dir:C/^.*-//}/lib/*.jar \
-   -x 
ghidra_${VERSION}/Ghidra/${dir:C/-.*$//}/${dir:C/^.*-//}/lib/${dir:C/^.*-//}.jar
+   -d ${WRKSRC}/flatRepo \
+   
ghidra_${VERSION}_PUBLIC/Ghidra/${dir:C/-.*$//}/${dir:C/^.*-//}/lib/*.jar \
+   -x 
ghidra_${VERSION}_PUBLIC/Ghidra/${dir:C/-.*$//}/${dir:C/^.*-//}/lib/${dir:C/^.*-//}.jar
 .endfor
 .for name in csframework hfsx_dmglib hfsx iharder-base64
cp ${WRKSRC}/GPL/DMG/data/lib/catacombae_${name}.jar \
-   ${WRKDIR}/flatRepo/${name}.jar
+   ${WRKSRC}/flatRepo/${name}.jar
 .endfor
 .for jar_file in ${JAR_DISTFILES:C/{.*}//}
-   cp ${DISTDIR}/${jar_file} ${WRKDIR}/flatRepo
+   cp ${DISTDIR}/${jar_file} ${WRKSRC}/flatRepo
 .endfor
mkdir -p ${WRKDIR}/ghidra.bin/Ghidra/Features/GhidraServer
cp ${DISTDIR}/yajsw-stable-${YAJSW_VER}.zip \
@@ -127,12 +127,12 @@ do-build:
 do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/java
unzip -d ${PREFIX}/share/java \
-   ${WRKSRC}/build/dist/ghidra_${VERSION}_PUBLIC_*_openbsd64.zip
-   mv ${PREFIX}/share/java/ghidra_${VERSION} ${PREFIX}/share/java/ghidra
-   mv 
${PREFIX}/share/java/ghidra/Extensions/Ghidra/ghidra_${VERSION}_PUBLIC_*_SampleTablePlugin.zip
 \
-   
${PREFIX}/share/java/ghidra/Extensions/Ghidra/ghidra_${VERSION}_PUBLIC_${GHIDRA_DATE}_SampleTablePlugin.zip
-   mv 
${PREFIX}/share/java/ghidra/Extensions/Ghidra/ghidra_${VERSION}_PUBLIC_*_sample.zip
 \
-   
${PREFIX}/share/java/ghidra/Extensions/Ghidra/ghidra_${VERSION}_PUBLIC_${GHIDRA_DATE}_sample.zip
+   ${WRKSRC}/build/dist/ghidra_${VERSION}_DEV_*_openbsd64.zip
+   mv ${PREFIX}/share/java/ghidra_${VERSION}_DEV 
${PREFIX}/share/java/ghidra
+.for name in GnuDisassembler SampleTablePlugin SleighDevTools sample
+   mv 
${PREFIX}/share/java/ghidra/Extensions/Ghidra/ghidra_${VERSION}_DEV_*_${name}.zip
 \
+   
${PREFIX}/share/java/ghidra/Extensions/Ghidra/ghidra_${VERSION}_DEV_${GHIDRA_DATE}_${name}.zip
+.endfor
${INSTALL_SCRIPT} ${WRKSRC}/Ghidra/RuntimeScripts/Linux/ghidraRun \
${PREFIX}/share/java/ghidra/ghidraRun
ln -s ${TRUEPREFIX}/share/java/ghidra/ghidraRun ${PREFIX}/bin/ghidraRun
Index: distinfo
===
RCS file: /cvs/ports/security/ghidra/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo23 Jul 2019 02:09:20 -  1.3
+++ distinfo5 Jul 2020 01:06:03 -
@@ -1,6 +1,6 @@
 SHA256 (ST4-4.1.jar) = ixzK7Z7cVc0lXZwZxNjaR1bZtvy0NWcSkrQ0cLFtddg=
-SHA256 (ghidra-9.0.4.tar.gz) = 4kWT+0zz4dG3qN/q6F7fup/Z1EazYMel0S6WQEOHNeM=
-SHA256 (ghidra_9.0.4_PUBLIC_20190516.zip) = 
pQ0M1HXZN3MygR7q5m6Uvcnn2I5YR3xSfpxreMrsGL8=
+SHA256 (ghidra-9.1.2.tar.gz) = XIgIIz/xTt43sAHDT69BxR5qBfTlHE0HcPQg46VI91g=
+SHA256 (ghidra_9.1.2_PUBLIC_20200212.zip) = 
6+P6Thr9fZdlCZCyd3e7eL0EJ+jnDB0O4EKutS3srGE=
 SHA256 (hamcrest-all-1.3.jar) = SHdnBimrlvNPX5CrKDEl/Nmst+aD5mMZpovm6yzKYN4=
 SHA256 (javacc-5.0.jar) = cRExYbyM9mQVFVQcKBgCi4fHjsLo/6p1MXaG7giWe4k=
 SHA256 (jmockit-1.44.jar) = GXSZN1EzMkhCbdusNwpgSUTt9mXBPUakxelz5N2PqUo=
@@ -8,8 +8,8 @@ SHA256 (json-simple-1.1.1.jar) = TmlpaJK
 SHA256 (junit-4.12.jar) = WXIfCAXiI9hLkGd4h9n/Vn3FNNfFAsqQPAwrF/BcEWo=
 SHA256 (yajsw-stable-12.12.zip) = E5j8sek6uxmZLE+gbX/ldYqrtMRXgdfvMGxvV8p6cyE=
 SIZE (ST4-4.1.jar) = 253043
-SIZE (ghidra-9.0.4.tar.gz) = 59223815
-SIZE (ghidra_9.0.4_PUBLIC_20190516.zip) = 298503610
+SIZE (ghidra-9.1.2.tar.gz) = 59623429
+SIZE (ghidra_9.1.2_PUBLIC_20200212.zip) = 302233568
 SIZE 

UPDATE: java/gradle 6.5.1

2020-07-10 Thread Lawrence Teo
This updates Gradle to 6.5.1.

https://docs.gradle.org/6.5.1/release-notes.html

I have confirmed that security/ghidra builds with this Gradle update.

I have also tested this with my upcoming update of security/ghidra (to
Ghidra 9.1.2).

ok?


Index: Makefile
===
RCS file: /cvs/ports/java/gradle/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile19 Sep 2019 02:02:17 -  1.5
+++ Makefile5 Jul 2020 00:38:08 -
@@ -2,8 +2,7 @@
 
 COMMENT =  build automation tool
 
-DISTNAME = gradle-5.6.2
-REVISION = 0
+DISTNAME = gradle-6.5.1
 EXTRACT_SUFX = -bin.zip
 
 CATEGORIES =   java
Index: distinfo
===
RCS file: /cvs/ports/java/gradle/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo18 Sep 2019 02:16:40 -  1.4
+++ distinfo5 Jul 2020 00:41:27 -
@@ -1,2 +1,2 @@
-SHA256 (gradle-5.6.2-bin.zip) = MvzmYohI95mwrTIFro22fQ2CjBD/5it0inwNn0pdnuA=
-SIZE (gradle-5.6.2-bin.zip) = 93890597
+SHA256 (gradle-6.5.1-bin.zip) = UKfTBSn6k5ch/pJooCBRQvPyMCvKxftFsno5AuWNtUo=
+SIZE (gradle-6.5.1-bin.zip) = 102367135
Index: pkg/PLIST
===
RCS file: /cvs/ports/java/gradle/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST   19 Sep 2019 02:02:17 -  1.5
+++ pkg/PLIST   30 Jun 2020 03:16:20 -
@@ -4,31 +4,34 @@ share/java/
 share/java/gradle/
 share/java/gradle/LICENSE
 share/java/gradle/NOTICE
+share/java/gradle/README
 share/java/gradle/bin/
 share/java/gradle/bin/gradle
 share/java/gradle/bin/gradle.bat
-share/java/gradle/getting-started.html
 share/java/gradle/init.d/
 share/java/gradle/init.d/readme.txt
 share/java/gradle/lib/
 share/java/gradle/lib/annotations-13.0.jar
-share/java/gradle/lib/ant-1.9.14.jar
-share/java/gradle/lib/ant-launcher-1.9.14.jar
-share/java/gradle/lib/asm-7.1.jar
-share/java/gradle/lib/asm-analysis-7.1.jar
-share/java/gradle/lib/asm-commons-7.1.jar
-share/java/gradle/lib/asm-tree-7.1.jar
-share/java/gradle/lib/commons-compress-1.18.jar
+share/java/gradle/lib/ant-1.10.7.jar
+share/java/gradle/lib/ant-launcher-1.10.7.jar
+share/java/gradle/lib/asm-7.3.1.jar
+share/java/gradle/lib/asm-analysis-7.3.1.jar
+share/java/gradle/lib/asm-commons-7.3.1.jar
+share/java/gradle/lib/asm-tree-7.3.1.jar
+share/java/gradle/lib/commons-compress-1.19.jar
 share/java/gradle/lib/commons-io-2.6.jar
 share/java/gradle/lib/commons-lang-2.6.jar
 share/java/gradle/lib/failureaccess-1.0.1.jar
-share/java/gradle/lib/fastutil-8.2.1-min.jar
+share/java/gradle/lib/fastutil-8.3.0-min.jar
 share/java/gradle/lib/gradle-api-metadata${GRADLE_JAR}
+share/java/gradle/lib/gradle-base-annotations${GRADLE_JAR}
 share/java/gradle/lib/gradle-base-services${GRADLE_JAR}
 share/java/gradle/lib/gradle-base-services-groovy${GRADLE_JAR}
 share/java/gradle/lib/gradle-bootstrap${GRADLE_JAR}
 share/java/gradle/lib/gradle-build-cache${GRADLE_JAR}
+share/java/gradle/lib/gradle-build-cache-base${GRADLE_JAR}
 share/java/gradle/lib/gradle-build-cache-packaging${GRADLE_JAR}
+share/java/gradle/lib/gradle-build-events${GRADLE_JAR}
 share/java/gradle/lib/gradle-build-option${GRADLE_JAR}
 share/java/gradle/lib/gradle-cli${GRADLE_JAR}
 share/java/gradle/lib/gradle-core${GRADLE_JAR}
@@ -36,10 +39,11 @@ share/java/gradle/lib/gradle-core-api${G
 share/java/gradle/lib/gradle-docs${GRADLE_JAR}
 share/java/gradle/lib/gradle-execution${GRADLE_JAR}
 share/java/gradle/lib/gradle-file-collections${GRADLE_JAR}
+share/java/gradle/lib/gradle-file-watching${GRADLE_JAR}
 share/java/gradle/lib/gradle-files${GRADLE_JAR}
 share/java/gradle/lib/gradle-hashing${GRADLE_JAR}
 share/java/gradle/lib/gradle-installation-beacon${GRADLE_JAR}
-share/java/gradle/lib/gradle-instant-execution${GRADLE_JAR}
+share/java/gradle/lib/gradle-java-compiler-plugin${GRADLE_JAR}
 share/java/gradle/lib/gradle-jvm-services${GRADLE_JAR}
 share/java/gradle/lib/gradle-kotlin-dsl${GRADLE_JAR}
 share/java/gradle/lib/gradle-kotlin-dsl-tooling-models${GRADLE_JAR}
@@ -49,8 +53,8 @@ share/java/gradle/lib/gradle-messaging${
 share/java/gradle/lib/gradle-model-core${GRADLE_JAR}
 share/java/gradle/lib/gradle-model-groovy${GRADLE_JAR}
 share/java/gradle/lib/gradle-native${GRADLE_JAR}
+share/java/gradle/lib/gradle-normalization-java${GRADLE_JAR}
 share/java/gradle/lib/gradle-persistent-cache${GRADLE_JAR}
-share/java/gradle/lib/gradle-pineapple${GRADLE_JAR}
 share/java/gradle/lib/gradle-process-services${GRADLE_JAR}
 share/java/gradle/lib/gradle-resources${GRADLE_JAR}
 share/java/gradle/lib/gradle-runtime-api-info${GRADLE_JAR}
@@ -58,45 +62,44 @@ share/java/gradle/lib/gradle-snapshots${
 share/java/gradle/lib/gradle-tooling-api${GRADLE_JAR}
 share/java/gradle/lib/gradle-worker-processes${GRADLE_JAR}
 share/java/gradle/lib/gradle-wrapper${GRADLE_JAR}
-share/java/gradle/lib/groovy-all-1.3-2.5.4.jar

CVS: cvs.openbsd.org: ports

2020-07-10 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/07/10 18:42:29

Modified files:
archivers/libzip: Makefile 
archivers/libzip/pkg: PLIST 

Log message:
Do not install upstream's new cmake packaging code, which is broken and
has been shown to break some existing ports (emulators/mgba).
Spotted by naddy@ in his latest bulk.
Bump.



aarch64 bulk build report

2020-07-10 Thread phessler
bulk build on arm64.ports.openbsd.org
started on  Wed Jul 8 01:41:54 MDT 2020
finished at Fri Jul 10 17:59:21 MDT 2020
lasted 2D16h17m
done with kern.version=OpenBSD 6.7-current (GENERIC.MP) #709: Tue Jul  7 
20:26:22 MDT 2020

built packages:10837
Jul 8:4109
Jul 9:1700
Jul 10:5027


critical path missing pkgs:  
http://build-failures.rhaalovely.net/aarch64/2020-07-08/summary.log

build failures: 13
http://build-failures.rhaalovely.net/aarch64/2020-07-08/databases/sqlite3-odbc.log
http://build-failures.rhaalovely.net/aarch64/2020-07-08/editors/xwpe.log
http://build-failures.rhaalovely.net/aarch64/2020-07-08/games/vkquake.log
http://build-failures.rhaalovely.net/aarch64/2020-07-08/graphics/vulkan-validation-layers.log
http://build-failures.rhaalovely.net/aarch64/2020-07-08/lang/compcert.log
http://build-failures.rhaalovely.net/aarch64/2020-07-08/lang/pfe.log
http://build-failures.rhaalovely.net/aarch64/2020-07-08/sysutils/libvirt.log
http://build-failures.rhaalovely.net/aarch64/2020-07-08/sysutils/nomad.log
http://build-failures.rhaalovely.net/aarch64/2020-07-08/sysutils/rclone.log
http://build-failures.rhaalovely.net/aarch64/2020-07-08/sysutils/telegraf.log
http://build-failures.rhaalovely.net/aarch64/2020-07-08/sysutils/terragrunt.log
http://build-failures.rhaalovely.net/aarch64/2020-07-08/x11/e17/elementary.log
http://build-failures.rhaalovely.net/aarch64/2020-07-08/x11/qt5/qtwebengine.log

recurrent failures
 failures/databases/sqlite3-odbc.log
 failures/editors/xwpe.log
 failures/lang/pfe.log
 failures/sysutils/libvirt.log
 failures/sysutils/nomad.log
new failures
+++ ls-failures Fri Jul 10 17:59:32 2020
+failures/games/vkquake.log
+failures/graphics/vulkan-validation-layers.log
+failures/lang/compcert.log
resolved failures
--- ../old/aarch64/last//ls-failuresSun Jul  5 05:21:19 2020
-failures/devel/py-gevent.log
-failures/graphics/vulkan-loader.log



Re: NEW: audio/zita-resampler

2020-07-10 Thread Dimitri Karamazov
On Thu, July 9, 2020 4:17 pm, deserter...@danwin1210.me wrote:
> Hey, as always this is a new port:
>
>
> Zita-resampler is a C++ library for resampling audio signals. It is
> designed to be used within a real-time processing context, to be fast, and
>  to provide high-quality sample rate conversion.
>
> The library operates on signals represented in single-precision floating
> point format. For multichannel operation both the input and output signals
>  are assumed to be stored as interleaved samples.
>
> The API allows a trade-off between quality and CPU load. For the latter a
>  range of approximately 1:6 is available. Even at the highest quality
> setting libzita-resampler will be faster than most similar libraries
> providing the same quality, e.g. libsamplerate.
>
> Any comments?
Hey, this is the corrected version along with a similar new port
zita-convolver

zita-convolver is a fast and partitioned convulation engine library.

Any feedback is welcomed.



zita-resampler.tar.gz
Description: application/gzip


zita-convolver.tar.gz
Description: application/gzip


CVS: cvs.openbsd.org: ports

2020-07-10 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2020/07/10 16:35:45

Modified files:
net/curl   : Makefile distinfo 

Log message:
maintenance update to 7.71.1



Re: Missing lib: but program works

2020-07-10 Thread Dimitri Karamazov
On Fri, July 10, 2020 4:43 pm, Stuart Henderson wrote:
>
> missing LIB_DEPENDS/WANTLIB
>
The problem persisted even when the dependency was listed in
LIB_DEPENDS/WANTLIB

In case it was listed, it call it out as an EXTRA LIB: and question
if it really is supposed to be in LIB_DEPENDS. And when I do as they
say, I was greeted with MISSING LIB msg. Quite a circle I was in.

The error was caused by a wrong soname passed on the while compiling
the dependency, like (-soname,$full -o $major) instead of
(-soname,$full -o $full). All is well now :)



Re: [MAINTAINER UPDATE] x11/bemenu

2020-07-10 Thread Brian Callahan


On Friday, July 10, 2020 11:40 AM, Dimitri Karamazov 
 wrote:

> This release fixes rendering issues under HiDPI configuraitons
>
> Notable new features:
>
> 1.  --scrollbar none
> 2.  BEMENU_SCALE env variable which can be used to force scaling factor.
>
> Build and run-tested on amd64
>

Committed. Thanks.

~Brian



terminus-font: add OpenType .otb to support pango

2020-07-10 Thread Christopher Zimmermann

Hi,

since pango dropped support for .pcf fonts we need to start shipping 
.otb fonts for pango/harfbuzz.


OK?

Christopher


--
http://gmerlin.de
OpenPGP: http://gmerlin.de/christopher.pub
CB07 DA40 B0B6 571D 35E2  0DEF 87E2 92A7 13E5 DEE1
Index: Makefile
===
RCS file: /cvs/ports/fonts/terminus-font/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- Makefile25 May 2020 04:30:13 -  1.17
+++ Makefile10 Jul 2020 20:04:39 -
@@ -4,7 +4,7 @@ COMMENT =   fixed width fonts especially 
 
 DISTNAME = terminus-font-4.47
 CATEGORIES =   fonts x11
-REVISION = 1
+REVISION = 2
 
 HOMEPAGE = http://terminus-font.sourceforge.net/
 
@@ -45,13 +45,20 @@ PATCH_LIST = patch-* ${FLAVOR_PATCHES}
 
 PKG_ARCH = *
 
-do-install:
+post-build:
+   cd ${WRKSRC} && \
+   for bdf in ter-u???.bdf; do \
+   ${X11BASE}/bin/fonttosfnt -o `basename $$bdf .bdf`.otb $$bdf; \
+   done
${GZIP_CMD} ${WRKSRC}/*.pcf
+
+do-install:
${X11BASE}/bin/mkfontdir ${WRKSRC}
egrep '\.pcf\.gz' ${WRKSRC}/fonts.dir | \
sed 's/\.pcf\.gz//g' > ${WRKSRC}/fonts.alias
${INSTALL_DATA_DIR} ${FONTDIR}
${INSTALL_DATA} ${WRKSRC}/*.pcf.gz ${FONTDIR}
+   ${INSTALL_DATA} ${WRKSRC}/*.otb ${FONTDIR}
${INSTALL_DATA} ${WRKBUILD}/fonts.alias ${FONTDIR}/fonts.alias-terminus
 
${INSTALL_DATA_DIR} ${PREFIX}/share/misc/pcvtfonts
Index: pkg/PLIST
===
RCS file: /cvs/ports/fonts/terminus-font/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST   17 Mar 2019 15:24:15 -  1.5
+++ pkg/PLIST   10 Jul 2020 20:04:39 -
@@ -220,23 +220,43 @@ share/fonts/terminus/ter-p28b.pcf.gz
 share/fonts/terminus/ter-p28n.pcf.gz
 share/fonts/terminus/ter-p32b.pcf.gz
 share/fonts/terminus/ter-p32n.pcf.gz
+@comment share/fonts/terminus/ter-u12b.otb
 @comment share/fonts/terminus/ter-u12b.pcf.gz
+share/fonts/terminus/ter-u12n.otb
 share/fonts/terminus/ter-u12n.pcf.gz
+share/fonts/terminus/ter-u14b.otb
 share/fonts/terminus/ter-u14b.pcf.gz
+share/fonts/terminus/ter-u14n.otb
 share/fonts/terminus/ter-u14n.pcf.gz
+share/fonts/terminus/ter-u14v.otb
+share/fonts/terminus/ter-u16b.otb
 share/fonts/terminus/ter-u16b.pcf.gz
+share/fonts/terminus/ter-u16n.otb
 share/fonts/terminus/ter-u16n.pcf.gz
+share/fonts/terminus/ter-u16v.otb
+share/fonts/terminus/ter-u18b.otb
 share/fonts/terminus/ter-u18b.pcf.gz
+share/fonts/terminus/ter-u18n.otb
 share/fonts/terminus/ter-u18n.pcf.gz
+share/fonts/terminus/ter-u20b.otb
 share/fonts/terminus/ter-u20b.pcf.gz
+share/fonts/terminus/ter-u20n.otb
 share/fonts/terminus/ter-u20n.pcf.gz
+share/fonts/terminus/ter-u22b.otb
 share/fonts/terminus/ter-u22b.pcf.gz
+share/fonts/terminus/ter-u22n.otb
 share/fonts/terminus/ter-u22n.pcf.gz
+share/fonts/terminus/ter-u24b.otb
 share/fonts/terminus/ter-u24b.pcf.gz
+share/fonts/terminus/ter-u24n.otb
 share/fonts/terminus/ter-u24n.pcf.gz
+share/fonts/terminus/ter-u28b.otb
 share/fonts/terminus/ter-u28b.pcf.gz
+share/fonts/terminus/ter-u28n.otb
 share/fonts/terminus/ter-u28n.pcf.gz
+share/fonts/terminus/ter-u32b.otb
 share/fonts/terminus/ter-u32b.pcf.gz
+share/fonts/terminus/ter-u32n.otb
 share/fonts/terminus/ter-u32n.pcf.gz
 @comment share/fonts/terminus/ter-x12b.pcf.gz
 share/fonts/terminus/ter-x12n.pcf.gz


Re: Missing lib: but program works

2020-07-10 Thread Dimitri Karamazov
I dealt with it, a wrong -soname was being passed by default.
Never mind. Also got rid -march=native CXXFLAG in zita-resampler



CVS: cvs.openbsd.org: ports

2020-07-10 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2020/07/10 13:44:31

Modified files:
audio/opusfile : Makefile distinfo 
audio/opusfile/pkg: PLIST 
Removed files:
audio/opusfile/patches: patch-configure patch-src_http_c 

Log message:
update to 0.12: bug fixes and portability improvements



[MAINTAINER UPDATE] x11/bemenu

2020-07-10 Thread Dimitri Karamazov
This release fixes rendering issues under HiDPI configuraitons

Notable new features:

1.--scrollbar none
2.BEMENU_SCALE env variable which can be used to force scaling factor.

Build and run-tested on amd64

Index: Makefile
===
RCS file: /cvs/ports/x11/bemenu/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile3 Jul 2020 17:27:50 -   1.1.1.1
+++ Makefile10 Jul 2020 15:32:31 -
@@ -3,11 +3,11 @@
 COMMENT =  menu library inspired by dmenu
 CATEGORIES =   x11

-SHARED_LIBS += bemenu0.0 # 0.4.1
+SHARED_LIBS += bemenu0.0 # 0.5.0

 GH_ACCOUNT =   Cloudef
 GH_PROJECT =   bemenu
-GH_TAGNAME =   0.4.1
+GH_TAGNAME =   0.5.0

 MAINTAINER =   Dimitri Karamazov 

Index: distinfo
===
RCS file: /cvs/ports/x11/bemenu/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo3 Jul 2020 17:27:50 -   1.1.1.1
+++ distinfo10 Jul 2020 15:32:31 -
@@ -1,2 +1,2 @@
-SHA256 (bemenu-0.4.1.tar.gz) = +15J8yMYlFw+7vrnIY/1/DVHmWQJ8yT79qAQblFWE4A=
-SIZE (bemenu-0.4.1.tar.gz) = 110388
+SHA256 (bemenu-0.5.0.tar.gz) = VuSgvQb5Pn382rv37h7Zc85Od9ZIEyBk8m8wZixAVfE=
+SIZE (bemenu-0.5.0.tar.gz) = 110749
Index: patches/patch-GNUmakefile
===
RCS file: /cvs/ports/x11/bemenu/patches/patch-GNUmakefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-GNUmakefile
--- patches/patch-GNUmakefile   3 Jul 2020 17:27:50 -   1.1.1.1
+++ patches/patch-GNUmakefile   10 Jul 2020 15:32:31 -
@@ -10,8 +10,8 @@ Don't relink the shared library during i
 Don't install library symlinks but do install the shared library.

 Index: GNUmakefile
 GNUmakefile.orig
-+++ GNUmakefile
+--- GNUmakefile.orig   Fri Jul 10 20:11:17 2020
 GNUmakefileFri Jul 10 20:17:07 2020
 @@ -20,7 +20,7 @@ override CPPFLAGS += -D_DEFAULT_SOURCE -Ilib
  libs = libbemenu.so
  pkgconfigs = bemenu.pc
@@ -29,10 +29,10 @@ Index: GNUmakefile
 +$(libs): private override full=$(addsuffix .$(LIBbemenu_VERSION), $@)
  $(libs): private override major=$(addsuffix .$(firstword $(subst .,
,$(VERSION))), $@)
  $(libs): %: VERSION .git/index
--  $(LINK.c) -shared -fPIC $(filter %.c %.a,$^) $(LDLIBS) -o $(full)
-Wl,-soname=$(major)
+-  $(LINK.c) -shared -fPIC $(filter %.c %.a,$^) $(LDLIBS) -o $(full)
-Wl,-soname,$(major)
 -  ln -fs $(full) $(major)
 -  ln -fs $(full) $@
-+  $(LINK.c) -shared -fPIC $(filter %.c %.a,$^) $(LDLIBS) -o $(full)
-Wl,-soname=$(full)
++  $(LINK.c) -shared -fPIC $(filter %.c %.a,$^) $(LDLIBS) -o $(full)
-Wl,-soname,$(full)

  $(pkgconfigs): %: VERSION %.in
sed
"s/@VERSION@/$(VERSION)/;s,@PREFIX@,$(PREFIX),;s,@LIBDIR@,$(libdir),"
$(addsuffix .in, $@) > $@
@@ -45,8 +45,8 @@ Index: GNUmakefile

 -bemenu-renderer-curses.so: private override LDLIBS += $(shell pkg-config
--libs ncursesw) -lm
 -bemenu-renderer-curses.so: private override CPPFLAGS += $(shell
pkg-config --cflags-only-I ncursesw)
-+bemenu-renderer-curses.so: private override CPPFLAGS +=
-D_XOPEN_SOURCE_EXTENDED
 +bemenu-renderer-curses.so: private override LDLIBS += -lncursesw -lm
++bemenu-renderer-curses.so: private override CPPFLAGS +=
-D_XOPEN_SOURCE_EXTENDED
  bemenu-renderer-curses.so: lib/renderers/curses/curses.c

  bemenu-renderer-x11.so: private override LDLIBS += $(shell pkg-config
--libs x11 xinerama cairo pango pangocairo)
@@ -62,12 +62,12 @@ Index: GNUmakefile

  install-lib-symlinks: $(libs) | install-libs
cp -RP $^ $(addsuffix .$(firstword $(subst ., ,$(VERSION))), $^)
"$(DESTDIR)$(PREFIX)$(libdir)"
-@@ -113,7 +110,7 @@ install-man: man/bemenu.1 man/bemenu-run.1
-   mkdir -p "$(DESTDIR)$(PREFIX)$(mandir)"
-   cp $^ "$(DESTDIR)$(PREFIX)$(mandir)"
+@@ -123,7 +120,7 @@ install-x11:
+   mkdir -p "$(DESTDIR)$(PREFIX)$(libdir)/bemenu"
+   -cp bemenu-renderer-x11.so "$(DESTDIR)$(PREFIX)$(libdir)/bemenu"

--install: install-pkgconfig install-include install-lib-symlinks
install-renderers install-bins install-man
-+install: install-pkgconfig install-include install-libs
install-renderers install-bins install-man
-   @echo "Install OK!"
+-install-base: install-pkgconfig install-include install-lib-symlinks
install-bins install-man
++install-base: install-pkgconfig install-include install-libs
install-bins install-man

- doxygen:
+ install: install-base install-renderers
+   @echo "Install OK!"




Re: [patch] math/coq 8.11.1 -> 8.11.2

2020-07-10 Thread Paul Irofti
On Tue, Jul 07, 2020 at 06:40:03PM -0400, Daniel Dickman wrote:
> Here's a minor update for coq.
> 
> One patch is no longer needed as it seemsto have been upstreamed.
> 
> Continues to work for me on amd64 (as does CompCert).
> 
> ok?

OK

> 
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/math/coq/Makefile,v
> retrieving revision 1.49
> diff -u -p -u -r1.49 Makefile
> --- Makefile  1 Jun 2020 06:04:50 -   1.49
> +++ Makefile  5 Jul 2020 22:37:25 -
> @@ -2,7 +2,7 @@
>  
>  COMMENT= proof assistant based on a typed lambda calculus
>  
> -V=   8.11.1
> +V=   8.11.2
>  GH_ACCOUNT = coq
>  GH_PROJECT = coq
>  GH_TAGNAME = V${V}
> Index: distinfo
> ===
> RCS file: /cvs/ports/math/coq/distinfo,v
> retrieving revision 1.18
> diff -u -p -u -r1.18 distinfo
> --- distinfo  1 Jun 2020 06:04:50 -   1.18
> +++ distinfo  5 Jul 2020 22:37:25 -
> @@ -1,2 +1,2 @@
> -SHA256 (coq-8.11.1.tar.gz) = mUyfXgsUk8FoKUb2FU74hTyd3rYUkCp/qEA6NlDVN3o=
> -SIZE (coq-8.11.1.tar.gz) = 6562343
> +SHA256 (coq-8.11.2.tar.gz) = mMueErolCKHKWeDGOPzie/lcNwgrb3zjVXebgLJeG/0=
> +SIZE (coq-8.11.2.tar.gz) = 6564523
> Index: patches/patch-Makefile_ide
> ===
> RCS file: /cvs/ports/math/coq/patches/patch-Makefile_ide,v
> retrieving revision 1.2
> diff -u -p -u -r1.2 patch-Makefile_ide
> --- patches/patch-Makefile_ide6 Sep 2019 22:10:18 -   1.2
> +++ patches/patch-Makefile_ide5 Jul 2020 22:37:25 -
> @@ -3,7 +3,7 @@ $OpenBSD: patch-Makefile_ide,v 1.2 2019/
>  Index: Makefile.ide
>  --- Makefile.ide.orig
>  +++ Makefile.ide
> -@@ -190,7 +190,7 @@ endif
> +@@ -187,7 +187,7 @@ endif
>   ifeq ($(HASCOQIDE),no)
>   install-coqide-byte: install-ide-toploop-byte
>   else
> Index: patches/patch-configure_ml
> ===
> RCS file: patches/patch-configure_ml
> diff -N patches/patch-configure_ml
> --- patches/patch-configure_ml6 Sep 2019 22:10:18 -   1.2
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1,16 +0,0 @@
> -$OpenBSD: patch-configure_ml,v 1.2 2019/09/06 22:10:18 chrisz Exp $
> -
> -those ticks seem to prevent proper parsing in ocamlrun.
> -
> -Index: configure.ml
>  configure.ml.orig
> -+++ configure.ml
> -@@ -940,7 +940,7 @@ let config_runtime () =
> - ["-dllib";"-lcoqrun";"-dllpath";coqtop/"kernel/byterun"]
> -   | _ ->
> - let ld="CAML_LD_LIBRARY_PATH" in
> --build_loadpath := sprintf "export %s:='%s/kernel/byterun':$(%s)" ld 
> coqtop ld;
> -+build_loadpath := sprintf "export %s:=%s/kernel/byterun:$(%s)" ld 
> coqtop ld;
> - ["-dllib";"-lcoqrun";"-dllpath";coqlib/"kernel/byterun"]
> - 
> - let vmbyteflags = config_runtime ()
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/math/coq/pkg/PLIST,v
> retrieving revision 1.15
> diff -u -p -u -r1.15 PLIST
> --- pkg/PLIST 1 Jun 2020 06:04:50 -   1.15
> +++ pkg/PLIST 5 Jul 2020 22:37:26 -
> @@ -65,6 +65,9 @@ lib/ocaml/coq/coqpp/coqpp_parse.cmi
>  lib/ocaml/coq/coqpp/coqpp_parser.cmi
>  lib/ocaml/coq/dev/
>  @comment lib/ocaml/coq/dllcoqrun.so
> +lib/ocaml/coq/doc/
> +lib/ocaml/coq/doc/tools/
> +lib/ocaml/coq/doc/tools/docgram/
>  lib/ocaml/coq/engine/
>  lib/ocaml/coq/engine/eConstr.cmi
>  lib/ocaml/coq/engine/evar_kinds.cmi



Missing lib: but program works

2020-07-10 Thread deserter666
I'm working on a drumgizmo which is a drum plugin, with zita-resampler being
one of the dependency. Build goes without a whiff, and the program works
just fine. But port-lib-depends-check closes with an error. What does this
mean? I can see the library with "ldconfig -r" and
"ldd /usr/local/bin/drumgizmo", why is this happening?

drumgizmo-0.9.18.1(audio/drumgizmo):
Missing lib: libzita-resampler.so.0 (/usr/local/bin/drumgizmo) (NOT
REACHABLE)
*** Error 1 in target 'port-lib-depends-check' (ignored)




Re: NEW: net/delphinusdnsd

2020-07-10 Thread Ricardo
Updated to 1.4.2 release.
OK? Comments?

Take care.
Ricardo Santos

‐‐‐ Original Message ‐‐‐
On Wednesday, July 8, 2020 7:55 PM, Ricardo  wrote:

> Hey @ports,
>
> Delphinus DNS is a non-caching, non-recursing DNS server that serves
> authoritative answers for A, , CNAME, DNSKEY, DS, MX, NAPTR, NS,
> NSEC3, NSEC3PARAM, PTR, RRSIG, SOA, SRV, SSHFP, TLSA, and TXT resource
> records.
>
> Homepage: https://delphinusdns.org/
>
> Works well on amd64.
> OK? Any comments?
>
> Take care.
> Ricardo Santos



delphinusdnsd.tgz
Description: application/compressed-tar


Re: Missing lib: but program works

2020-07-10 Thread Stuart Henderson
On 2020/07/10 14:25, deserter...@danwin1210.me wrote:
> I'm working on a drumgizmo which is a drum plugin, with zita-resampler being
> one of the dependency. Build goes without a whiff, and the program works
> just fine. But port-lib-depends-check closes with an error. What does this
> mean? I can see the library with "ldconfig -r" and
> "ldd /usr/local/bin/drumgizmo", why is this happening?
> 
> drumgizmo-0.9.18.1(audio/drumgizmo):
> Missing lib: libzita-resampler.so.0 (/usr/local/bin/drumgizmo) (NOT
> REACHABLE)
> *** Error 1 in target 'port-lib-depends-check' (ignored)
> 
> 

missing LIB_DEPENDS/WANTLIB



CVS: cvs.openbsd.org: ports

2020-07-10 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/07/10 10:22:31

Modified files:
x11/bemenu : Makefile distinfo 
x11/bemenu/patches: patch-GNUmakefile 

Log message:
Update to bemenu-0.5.0
Changelog: https://github.com/Cloudef/bemenu/releases/tag/0.5.0
Diff from Dimitri Karamazov (MAINTAINER)



CVS: cvs.openbsd.org: ports

2020-07-10 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/07/10 09:39:31

Modified files:
fonts/cascadia-code: Makefile distinfo 
fonts/cascadia-code/pkg: PLIST 

Log message:
Update to cascadia-code-2007.01
Changelog: https://github.com/microsoft/cascadia-code/releases/tag/v2007.01



NEW: games/oshu - rhythm game

2020-07-10 Thread Paul Valencia
Hi ports,

This is a new port for oshu which is a clone of osu! rhythm game.
Currently it only supports playing the beatmaps of osu's Standard
mode and you need to download them from internet (added some
instructions about that in pkg README).

Pass port-lib-depends-check and portcheck. Build on amd64 and arm64
and only tested on amd64 with some beatmaps.


oshu.tar.gz
Description: application/tar-gz


NEW: audio/drumstick

2020-07-10 Thread deserter666
Drumstick is a tool to play music. This is a set of C++ MIDI libraries using
Qt5 objects, idioms and style. It contains a C++ wrapper around software
support for MIDI. A complementary library provides classes for SMF
(Standard MIDI files: .MID/.KAR), Cakewalk (.WRK), and Overture (.OVE) file
formats processing. A multiplatform realtime MIDI I/O library is also
provided.

Any comments?

drumstick.tar.gz
Description: application/gzip


CVS: cvs.openbsd.org: ports

2020-07-10 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/10 03:15:27

Modified files:
sysutils/libvirt: Makefile 

Log message:
Also set path to rst2html.



Re: CVS: cvs.openbsd.org: ports

2020-07-10 Thread Paco Esteban
On Fri, 10 Jul 2020, Antoine Jacoutot wrote:

> On Thu, Jul 09, 2020 at 09:33:07PM -0600, Kurt Mosiejczuk wrote:
> > CVSROOT:/cvs
> > Module name:ports
> > Changes by: k...@cvs.openbsd.org2020/07/09 21:33:07
> > 
> > Modified files:
> > net/poezio : Makefile distinfo 
> > net/poezio/patches: patch-setup_py 
> > net/poezio/pkg : PLIST 
> > 
> > Log message:
> > Update poezio from 0.12 to 0.13.1
> > 
> > Input from and ok paco@
> 
> Not sure how this was able to build for you folks but it is broken.
> It requires net/py-slixmpp,python3 which does not exist.
> 
> Instead net/py-slixmpp is using:
> MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
> which is not good and the reason why we prefer:
> FLAVORS = python3
> FLAVOR = python3
> 
> ... to prevent that kind of breakage :-)

This is because it depends on this:
https://marc.info/?l=openbsd-ports=159421745206391=2

A bit of coordination issues here, sorry.  I'll commit as soon as I can.

-- 
Paco Esteban.
0x5818130B8A6DBC03



UPDATE: devel/py-protobuf

2020-07-10 Thread Tim van der Molen
It seems py-protobuf is broken, maybe after the recent protobuf
update?

$ echo 'syntax = "proto2"; message foo { optional bool bar = 1; }' > foo.proto
$ protoc --python_out=. foo.proto
$ python3 -c 'import foo_pb2'
Traceback (most recent call last):
  File "", line 1, in 
  File "/home/tim/test/foo_pb2.py", line 21, in 
create_key=_descriptor._internal_create_key,
AttributeError: module 'google.protobuf.descriptor' has no attribute 
'_internal_create_key'

Updating py-protobuf to the latest version fixes it. OK?

Index: Makefile
===
RCS file: /cvs/ports/devel/py-protobuf/Makefile,v
retrieving revision 1.4
diff -p -u -r1.4 Makefile
--- Makefile15 Sep 2019 13:25:36 -  1.4
+++ Makefile10 Jul 2020 07:39:48 -
@@ -2,7 +2,7 @@
 
 COMMENT=   Google data interchange format (protocol buffers)
 
-MODPY_EGG_VERSION= 3.9.1
+MODPY_EGG_VERSION= 3.12.2
 DISTNAME=  protobuf-${MODPY_EGG_VERSION}
 PKGNAME=   py-${DISTNAME}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/py-protobuf/distinfo,v
retrieving revision 1.2
diff -p -u -r1.2 distinfo
--- distinfo15 Sep 2019 13:25:36 -  1.2
+++ distinfo10 Jul 2020 07:39:48 -
@@ -1,2 +1,2 @@
-SHA256 (protobuf-3.9.1.tar.gz) = 2DGwR71pvsr2QBmkcXnrIhGKUN0Ag0BlUmapBsacZBc=
-SIZE (protobuf-3.9.1.tar.gz) = 259690
+SHA256 (protobuf-3.12.2.tar.gz) = Se+KtMJ4EqiadvqJT+egj0LyFHB4OSwN7lHUpETvbfU=
+SIZE (protobuf-3.12.2.tar.gz) = 265454



Re: CVS: cvs.openbsd.org: ports

2020-07-10 Thread Antoine Jacoutot
On Thu, Jul 09, 2020 at 09:33:07PM -0600, Kurt Mosiejczuk wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   k...@cvs.openbsd.org2020/07/09 21:33:07
> 
> Modified files:
>   net/poezio : Makefile distinfo 
>   net/poezio/patches: patch-setup_py 
>   net/poezio/pkg : PLIST 
> 
> Log message:
> Update poezio from 0.12 to 0.13.1
> 
> Input from and ok paco@

Not sure how this was able to build for you folks but it is broken.
It requires net/py-slixmpp,python3 which does not exist.

Instead net/py-slixmpp is using:
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
which is not good and the reason why we prefer:
FLAVORS = python3
FLAVOR = python3

... to prevent that kind of breakage :-)

-- 
Antoine



Re: upate: devel/py-greenlet to 0.4.16

2020-07-10 Thread Stuart Henderson
On 2020/07/07 17:04, Sebastien Marie wrote:
> Hi,
> 
> I am looking to update py-gevent, and last version want updated greenlet. So I
> am updating greenlet...
> 
> Tested on amd64, py2.7 & py3.8.
> 
> Comments or OK ?

OK.

> + #include "platform/switch_amd64_unix.h" /* gcc on amd64 */
> + #elif defined(__GNUC__) && defined(__i386__)
>   #include "platform/switch_x86_unix.h" /* gcc on X86 */
> - #elif defined(__GNUC__) && defined(__powerpc64__) && defined(__linux__)
> +-#elif defined(__GNUC__) && defined(__powerpc64__) && (defined(__linux__) || 
> defined(__FreeBSD__))
> ++#elif defined(__GNUC__) && defined(__powerpc64__) && (defined(__linux__) || 
> defined(__FreeBSD__) || defined(__OpenBSD__))
>   #include "platform/switch_ppc64_linux.h" /* gcc on PowerPC 64-bit */
> --#elif defined(__GNUC__) && defined(__PPC__) && defined(__linux__)
> -+#elif defined(__GNUC__) && defined(__PPC__) && defined(__OpenBSD__)
> +-#elif defined(__GNUC__) && defined(__PPC__) && (defined(__linux__) || 
> defined(__FreeBSD__))
> ++#elif defined(__GNUC__) && defined(__PPC__) && (defined(__linux__) || 
> defined(__FreeBSD__) || defined(__OpenBSD__))
>   #include "platform/switch_ppc_linux.h" /* gcc on PowerPC */
>   #elif defined(__GNUC__) && defined(__ppc__) && defined(__APPLE__)
>   #include "platform/switch_ppc_macosx.h" /* Apple MacOS X on PowerPC */

good catch!



CVS: cvs.openbsd.org: ports

2020-07-10 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/10 00:37:30

Modified files:
sysutils/exoscale-cli: Makefile distinfo 

Log message:
Update to exoscale-cli-1.14.0.



CVS: cvs.openbsd.org: ports

2020-07-10 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/10 00:36:46

Modified files:
sysutils/google-cloud-sdk: Makefile distinfo 
sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-300.0.0.



CVS: cvs.openbsd.org: ports

2020-07-10 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/10 00:34:16

Modified files:
sysutils/amazon-ecs-cli: Makefile distinfo 

Log message:
Update to ecs-cli-1.20.0.



CVS: cvs.openbsd.org: ports

2020-07-10 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/10 00:22:49

Modified files:
meta/gnome : Makefile 

Log message:
Welcome GNOME 3.36.4.



CVS: cvs.openbsd.org: ports

2020-07-10 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/10 00:22:28

Modified files:
x11/gnome/desktop: Makefile distinfo 

Log message:
Update to gnome-desktop-3.36.4.



CVS: cvs.openbsd.org: ports

2020-07-10 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/10 00:15:08

Modified files:
x11/gnome/music: Makefile distinfo 

Log message:
Update to gnome-music-3.36.4.1.



CVS: cvs.openbsd.org: ports

2020-07-10 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/10 00:15:22

Modified files:
graphics/simple-scan: Makefile distinfo 

Log message:
Update to simple-scan-3.36.4.



CVS: cvs.openbsd.org: ports

2020-07-10 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/10 00:14:47

Modified files:
www/webkitgtk4 : Makefile distinfo 
www/webkitgtk4/patches: patch-Source_WTF_wtf_PageBlock_h 

Log message:
Update to webkitgtk4-2.28.3.