arm bulk build report

2020-07-11 Thread phessler
bulk build on armv7.ports.openbsd.org
started on  Wed Jun 3 11:51:23 MDT 2020
finished at Sat Jul 11 20:13:00 MDT 2020
lasted 8D08h21m
done with kern.version=OpenBSD 6.7-current (GENERIC) #301: Tue Jun  2 16:10:12 
MDT 2020

built packages:8750
Jun 3:518
Jun 4:421
Jun 5:263
Jun 6:99
Jun 7:102
Jun 8:212
Jun 9:130
Jun 10:8
Jun 11:10
Jun 12:105
Jun 13:19
Jun 14:39
Jun 15:100
Jun 16:151
Jun 17:107
Jun 18:512
Jun 19:211
Jun 20:52
Jun 21:146
Jun 22:120
Jun 23:345
Jun 24:256
Jun 25:312
Jun 26:342
Jun 27:259
Jun 28:336
Jun 29:19
Jun 30:38
Jul 1:2195
Jul 2:132
Jul 3:17
Jul 4:93
Jul 5:221
Jul 6:115
Jul 7:239
Jul 8:147
Jul 9:396
Jul 10:845
Jul 11:1285


critical path missing pkgs:  
http://build-failures.rhaalovely.net/arm/2020-06-03/summary.log

build failures: 81
http://build-failures.rhaalovely.net/arm/2020-06-03/audio/pithos.log
http://build-failures.rhaalovely.net/arm/2020-06-03/audio/puddletag.log
http://build-failures.rhaalovely.net/arm/2020-06-03/audio/rgain.log
http://build-failures.rhaalovely.net/arm/2020-06-03/cad/yosys.log
http://build-failures.rhaalovely.net/arm/2020-06-03/devel/coccigrep.log
http://build-failures.rhaalovely.net/arm/2020-06-03/devel/dyncall.log
http://build-failures.rhaalovely.net/arm/2020-06-03/devel/liboil.log
http://build-failures.rhaalovely.net/arm/2020-06-03/devel/llvm,,-main.log
http://build-failures.rhaalovely.net/arm/2020-06-03/devel/ptlib.log
http://build-failures.rhaalovely.net/arm/2020-06-03/devel/py-cflow2dot.log
http://build-failures.rhaalovely.net/arm/2020-06-03/devel/sqlc.log
http://build-failures.rhaalovely.net/arm/2020-06-03/emulators/dgen-sdl.log
http://build-failures.rhaalovely.net/arm/2020-06-03/emulators/fs-uae-launcher.log
http://build-failures.rhaalovely.net/arm/2020-06-03/emulators/gns3.log
http://build-failures.rhaalovely.net/arm/2020-06-03/emulators/ppsspp.log
http://build-failures.rhaalovely.net/arm/2020-06-03/games/barony.log
http://build-failures.rhaalovely.net/arm/2020-06-03/games/gnubg.log
http://build-failures.rhaalovely.net/arm/2020-06-03/games/hyperrogue.log
http://build-failures.rhaalovely.net/arm/2020-06-03/games/mnemosyne.log
http://build-failures.rhaalovely.net/arm/2020-06-03/games/solarus/roth.log
http://build-failures.rhaalovely.net/arm/2020-06-03/games/stone-soup.log
http://build-failures.rhaalovely.net/arm/2020-06-03/geo/osm2pgrouting.log
http://build-failures.rhaalovely.net/arm/2020-06-03/graphics/gprof2dot.log
http://build-failures.rhaalovely.net/arm/2020-06-03/graphics/libmpeg2.log
http://build-failures.rhaalovely.net/arm/2020-06-03/graphics/opencv.log
http://build-failures.rhaalovely.net/arm/2020-06-03/graphics/py-dot,python3.log
http://build-failures.rhaalovely.net/arm/2020-06-03/graphics/py-seaborn.log
http://build-failures.rhaalovely.net/arm/2020-06-03/graphics/xdot.log
http://build-failures.rhaalovely.net/arm/2020-06-03/graphics/xfig.log
http://build-failures.rhaalovely.net/arm/2020-06-03/lang/STk.log
http://build-failures.rhaalovely.net/arm/2020-06-03/lang/erlang/21.log
http://build-failures.rhaalovely.net/arm/2020-06-03/lang/hashlink.log
http://build-failures.rhaalovely.net/arm/2020-06-03/lang/parrot.log
http://build-failures.rhaalovely.net/arm/2020-06-03/lang/pfe.log
http://build-failures.rhaalovely.net/arm/2020-06-03/lang/racket-minimal,no_jit.log
http://build-failures.rhaalovely.net/arm/2020-06-03/lang/swi-prolog.log
http://build-failures.rhaalovely.net/arm/2020-06-03/mail/bogofilter,db4.log
http://build-failures.rhaalovely.net/arm/2020-06-03/mail/courier-unicode.log
http://build-failures.rhaalovely.net/arm/2020-06-03/mail/notmuch/py-notmuch.log
http://build-failures.rhaalovely.net/arm/2020-06-03/math/mathomatic.log
http://build-failures.rhaalovely.net/arm/2020-06-03/math/py-scikit-learn.log
http://build-failures.rhaalovely.net/arm/2020-06-03/misc/mc.log
http://build-failures.rhaalovely.net/arm/2020-06-03/misc/osinfo/libosinfo.log
http://build-failures.rhaalovely.net/arm/2020-06-03/misc/osinfo/osinfo-db-tools.log
http://build-failures.rhaalovely.net/arm/2020-06-03/multimedia/gstreamer-0.10/plugins-ffmpeg.log
http://build-failures.rhaalovely.net/arm/2020-06-03/net/gpodder.log
http://build-failures.rhaalovely.net/arm/2020-06-03/net/olsrd,-gui.log
http://build-failures.rhaalovely.net/arm/2020-06-03/net/utox.log
http://build-failures.rhaalovely.net/arm/2020-06-03/print/cups-pdf.log
http://build-failures.rhaalovely.net/arm/2020-06-03/print/gtklp.log
http://build-failures.rhaalovely.net/arm/2020-06-03/print/mftrace.log
http://build-failures.rhaalovely.net/arm/2020-06-03/print/pdfshuffler.log
http://build-failures.rhaalovely.net/arm/2020-06-03/print/texinfo.log
http://build-failures.rhaalovely.net/arm/2020-06-03/productivity/vdirsyncer.log
http://build-failures.rhaalovely.net/arm/2020-06-03/sysutils/gkrellm/plugins/moon.log
http://build-failures.rhaalovely.net/arm/2020-06-03/sysutils/gkrellm/plugins/stock.log
http://build-failures.rhaalovely.net/arm/2020-06-03/sysutils/gkrellm/plugins/sun.log

CVS: cvs.openbsd.org: ports

2020-07-11 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/07/11 20:06:39

Modified files:
sysutils/diffoscope: Makefile distinfo 

Log message:
Update to diffoscope-151



CVS: cvs.openbsd.org: ports

2020-07-11 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2020/07/11 18:35:59

Modified files:
shells/dash: Makefile distinfo 

Log message:
Bugfix update to dash-0.5.11.1



Re: NEW: math/cddlib

2020-07-11 Thread Daniel Dickman



On Thu, 9 Jul 2020, deserter...@danwin1210.me wrote:

> The C-library cddlib is a C implementation of the *Double Description Method*
> of Motzkin et al. for generating all vertices (i.e. extreme points) and
> extreme rays of a general convex polyhedron in R^d given by a
> system of linear inequalities.
> 
> The program can be used for the reverse operation (i.e. convex hull
> computation). This means that one can move back and forth between an
> inequality representation and a generator (i.e. vertex and ray)
> representation of a polyhedron with cddlib. Also, cddlib can solve a
> linear programming problem, i.e. a problem of maximizing and minimizing a
> linear function over P.
> 
> Any comments? I got some interesting ports if someone takes this in.
> 

ok daniel@ to import so long as the license marker is changed to:

"# GPLv2+"



Re: NEW: math/4ti2

2020-07-11 Thread Daniel Dickman


On Wed, 8 Jul 2020, deserter...@danwin1210.me wrote:

> Hey I've made the appropriate changes and reattched the port.
> 

Attached tarball has 2 minor changes on top of yours:

1) license should be GPLv2+
2) I did the edits from /bin/bash to /bin/sh in post-extract which is a 
bit cleaner (fewer files need edits at this point, etc).

ok daniel@ for another developer to commit this. Or I can commit if 
someone else gives me an ok.

4ti2.tar.gz
Description: Binary data


CVS: cvs.openbsd.org: ports

2020-07-11 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2020/07/11 17:42:05

Added files:
devel/bison/patches: patch-doc_local_mk 

Log message:
Fix a parallel build race: Our make(1) treats $(top_srcdir)/doc/bison.help
and doc/bison.help as distinct targets.
grumbling ok espie@



CVS: cvs.openbsd.org: ports

2020-07-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/07/11 17:41:07

Modified files:
games/dmagnetic: Makefile distinfo 

Log message:
update to dMagnetic 0.24, from maintainer/upstream Thomas Dettbarn



CVS: cvs.openbsd.org: ports

2020-07-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/07/11 17:40:14

Modified files:
mail/mutt  : Makefile distinfo 

Log message:
update to mutt-1.14.6

This is a bug-fix release fixing a problem resetting access times that snuck
in starting with 1.11.0.  This only affected relative-path mailboxes, but
caused Mutt to "forget" new mail in mbox files.



Re: games/dmagnetic 0.23 -> 0.24. "do-test" target.

2020-07-11 Thread Stuart Henderson
On 2020/07/11 20:57, Thomas Dettbarn wrote:
> Hello everyone.
> 
> 
> My interpreter for Magnetic Scrolls games, dMagnetic,
> just received release number 0.24. I already patched the
> port. While I was at it, I changed the mechanism of the
> do-test target.
> 
> Before, it was a target in the ports-Makefile. Now I made
> it a target within the release-Makefile.
> 
> Could I bother you guys to have a look and tell me it this
> works for you?

Good plan :) I'll commit shortly.



Re: CVS: cvs.openbsd.org: ports

2020-07-11 Thread Stuart Henderson
On 2020/07/11 06:41, Rafael Sadowski wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   rsadow...@cvs.openbsd.org   2020/07/11 06:41:07
> 
> Modified files:
>   java/gradle: Makefile distinfo 
>   java/gradle/pkg: PLIST 
> 
> Log message:
> Update gradle to 6.5.1
> 
> Diff from Lawrence Teo (MAINTAINER), Thanks
> 

that is lteo@ (he was just looking for an ok ;)



Re: Update: net/profanity 0.9.4 -> 0.9.5

2020-07-11 Thread 3un0s
On Sat, 11 Jul 2020 15:27:33 +
Lucas  wrote:

> Collaboration-wise, always CC the MAINTAINER. Although I always read
> most of ports@, I missed this email. Tips to a friend for pointing it
> out.
> 

I didn't know you should do that, will remember next time, thanks.



sparc64 bulk build report

2020-07-11 Thread kmos
Bulk build on sparc64-0.ports.openbsd.org

Started : Wed Jul  8 14:27:19 MDT 2020
Finished: Sat Jul 11 17:24:13 MDT 2020
Duration: 3 Days 2 hours 57 minutes

Built using OpenBSD 6.7-current (GENERIC.MP) #395: Tue Jul  7 17:21:47 MDT 2020

Built 9770 packages

Number of packages built each day:
Jul 8: 5989
Jul 9: 2146
Jul 10: 1375
Jul 11: 260


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

Build failures: 10
http://build-failures.rhaalovely.net/sparc64/2020-07-08/emulators/nono.log
http://build-failures.rhaalovely.net/sparc64/2020-07-08/graphics/vulkan-validation-layers.log
http://build-failures.rhaalovely.net/sparc64/2020-07-08/lang/hashlink.log
http://build-failures.rhaalovely.net/sparc64/2020-07-08/math/py-ecos,python3.log
http://build-failures.rhaalovely.net/sparc64/2020-07-08/math/py-osqp,python3.log
http://build-failures.rhaalovely.net/sparc64/2020-07-08/math/py-scs,python3.log
http://build-failures.rhaalovely.net/sparc64/2020-07-08/productivity/gnucash.log
http://build-failures.rhaalovely.net/sparc64/2020-07-08/sysutils/libvirt.log
http://build-failures.rhaalovely.net/sparc64/2020-07-08/x11/gtk+4,-cups.log
http://build-failures.rhaalovely.net/sparc64/2020-07-08/x11/spice-gtk.log

Recurrent failures:
 failures/lang/hashlink.log
 failures/math/py-ecos,python3.log
 failures/math/py-osqp,python3.log
 failures/math/py-scs,python3.log
 failures/sysutils/libvirt.log
 failures/x11/gtk+4,-cups.log
 failures/x11/spice-gtk.log

New failures:
+failures/emulators/nono.log
+failures/graphics/vulkan-validation-layers.log
+failures/productivity/gnucash.log

Resolved failures:
-failures/databases/freetds.log
-failures/graphics/mscgen.log
-failures/x11/libgdiplus.log

Packages newly built:
+archivers/pecl-lzf,php72
+archivers/pecl-lzf,php73
+archivers/pecl-lzf,php74
+archivers/pecl-rar,php72
+archivers/quazip
+astro/kstars
+astro/stellarium
+audio/cantata
+audio/clementine
+audio/hydrogen
+audio/liblastfm
+audio/lmms
+audio/mscore
+audio/mumble
+audio/mumble,-main
+audio/mumble,-server
+audio/musique
+audio/picard
+audio/puddletag
+audio/qsynth
+benchmarks/netperf-wrapper,-gui
+biology/bioperl
+biology/p5-Bio-ASN1-EntrezGene
+cad/fritzing
+cad/librecad
+cad/opensta
+cad/qcad
+cad/qelectrotech
+cad/qflow
+cad/qucs-s
+cad/yosys
+comms/gammu
+comms/gnuradio
+comms/py-gammu
+comms/sigrok/libsigrok
+comms/sigrok/pulseview
+comms/sigrok/sigrok-cli
+comms/wammu
+databases/freetds
+databases/kdb
+databases/libdbi-drivers
+databases/libdbi-drivers,-freetds
+databases/libdbi-drivers,-main
+databases/libdbi-drivers,-pgsql
+databases/libdbi-drivers,-sqlite
+databases/libdbi-drivers,-sqlite3
+databases/p5-DBD-Sybase
+databases/p5-sybperl
+databases/pecl-redis,php72
+databases/pecl-redis,php73
+databases/pecl-redis,php74
+databases/pg_stats_reporter
+databases/pgfouine
+databases/pgmodeler
+databases/py-sybase
+databases/ruby-hiera-eyaml-gpg
+databases/ruby-tiny_tds,ruby26
+databases/ruby-tiny_tds,ruby27
+databases/sqlitebrowser
+databases/sqsh
+devel/boris
+devel/cudd
+devel/doxygen
+devel/doxygen-gui
+devel/frama-c
+devel/git-cola
+devel/gwenhywfar
+devel/kdiff3
+devel/kf5/attica
+devel/kf5/baloo
+devel/kf5/baloo,-icons
+devel/kf5/baloo,-main
+devel/kf5/bluez-qt
+devel/kf5/breeze-icons
+devel/kf5/extra-cmake-modules
+devel/kf5/frameworkintegration
+devel/kf5/kactivities
+devel/kf5/kactivities-stats
+devel/kf5/kapidox
+devel/kf5/karchive
+devel/kf5/kauth
+devel/kf5/kbookmarks
+devel/kf5/kcalendarcore
+devel/kf5/kcmutils
+devel/kf5/kcodecs
+devel/kf5/kcompletion
+devel/kf5/kconfig
+devel/kf5/kconfigwidgets
+devel/kf5/kcontacts
+devel/kf5/kcoreaddons
+devel/kf5/kcrash
+devel/kf5/kdbusaddons
+devel/kf5/kdeclarative
+devel/kf5/kded
+devel/kf5/kdelibs4support
+devel/kf5/kdesignerplugin
+devel/kf5/kdesu
+devel/kf5/kdewebkit
+devel/kf5/kdnssd
+devel/kf5/kdoctools
+devel/kf5/kemoticons
+devel/kf5/kfilemetadata
+devel/kf5/kfilemetadata,-locale
+devel/kf5/kfilemetadata,-main
+devel/kf5/kglobalaccel
+devel/kf5/kguiaddons
+devel/kf5/kholidays
+devel/kf5/khtml
+devel/kf5/ki18n
+devel/kf5/kiconthemes
+devel/kf5/kidletime
+devel/kf5/kimageformats
+devel/kf5/kinit
+devel/kf5/kio
+devel/kf5/kirigami2
+devel/kf5/kitemmodels
+devel/kf5/kitemviews
+devel/kf5/kjobwidgets
+devel/kf5/kjs
+devel/kf5/kjsembed
+devel/kf5/kmediaplayer
+devel/kf5/knewstuff
+devel/kf5/knotifications
+devel/kf5/knotifyconfig
+devel/kf5/kpackage
+devel/kf5/kparts
+devel/kf5/kpeople
+devel/kf5/kplotting
+devel/kf5/kpty
+devel/kf5/kross
+devel/kf5/krunner
+devel/kf5/kservice
+devel/kf5/ktexteditor
+devel/kf5/ktextwidgets
+devel/kf5/kunitconversion
+devel/kf5/kwallet
+devel/kf5/kwidgetsaddons
+devel/kf5/kwindowsystem
+devel/kf5/kxmlgui
+devel/kf5/kxmlrpcclient
+devel/kf5/oxygen-icons
+devel/kf5/plasma-framework
+devel/kf5/prison
+devel/kf5/purpose
+devel/kf5/qqc2-desktop-style
+devel/kf5/solid
+devel/kf5/sonnet
+devel/kf5/sonnet,-aspell
+devel/kf5/sonnet,-hunspell
+devel/kf5/sonnet,-main
+devel/kf5/syndication

UPDATE: nextcloudclient-2.6.5

2020-07-11 Thread Adriano Barbosa
Hi,
update for nextcloudclient v2.6.5.
Changelog: https://github.com/nextcloud/desktop/releases/tag/v2.6.5

OK?

-- 
Adriano Barbosa
Index: Makefile
===
RCS file: /cvs/ports/net/nextcloudclient/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile	10 Mar 2020 13:11:36 -	1.6
+++ Makefile	11 Jul 2020 21:58:01 -
@@ -2,7 +2,7 @@
 
 COMMENT =	desktop sync client for Nextcloud
 
-V =		2.6.4
+V =		2.6.5
 DISTNAME =	nextcloudclient-${V}
 
 GH_ACCOUNT =	nextcloud
Index: distinfo
===
RCS file: /cvs/ports/net/nextcloudclient/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo	10 Mar 2020 13:11:36 -	1.4
+++ distinfo	11 Jul 2020 21:58:01 -
@@ -1,2 +1,2 @@
-SHA256 (nextcloudclient-2.6.4.tar.gz) = rqTf9r8qa9K3g6YXWsI5P/yuKUlTaxXe96rkNy8MJO8=
-SIZE (nextcloudclient-2.6.4.tar.gz) = 19035129
+SHA256 (nextcloudclient-2.6.5.tar.gz) = k1OF/wcXSk2FwtTtpNBprrSqjQ5ohlss+KJMqMyIMog=
+SIZE (nextcloudclient-2.6.5.tar.gz) = 19134736
Index: patches/patch-CMakeLists_txt
===
RCS file: /cvs/ports/net/nextcloudclient/patches/patch-CMakeLists_txt,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt	16 Nov 2019 10:27:43 -	1.1.1.1
+++ patches/patch-CMakeLists_txt	11 Jul 2020 21:58:01 -
@@ -18,7 +18,7 @@ Index: CMakeLists.txt
  add_definitions(
  -DQT_USE_QSTRINGBUILDER
  -DQT_MESSAGELOGCONTEXT #enable function name and line number in debug output
-@@ -182,7 +178,7 @@ if(BUILD_CLIENT)
+@@ -191,7 +187,7 @@ if(BUILD_CLIENT)
  find_package(INotify)
  endif()
  find_package(Sphinx)
@@ -27,7 +27,7 @@ Index: CMakeLists.txt
  find_package(OpenSSL 1.1 REQUIRED )
  
 find_package(ZLIB REQUIRED)
-@@ -227,8 +223,8 @@ if(BUILD_CLIENT)
+@@ -238,8 +234,8 @@ if(BUILD_CLIENT)
  add_subdirectory(src)
  if(NOT BUILD_LIBRARIES_ONLY)
  add_subdirectory(man)
Index: patches/patch-src_gui_CMakeLists_txt
===
RCS file: /cvs/ports/net/nextcloudclient/patches/patch-src_gui_CMakeLists_txt,v
retrieving revision 1.2
diff -u -p -r1.2 patch-src_gui_CMakeLists_txt
--- patches/patch-src_gui_CMakeLists_txt	28 Dec 2019 13:48:04 -	1.2
+++ patches/patch-src_gui_CMakeLists_txt	11 Jul 2020 21:58:01 -
@@ -3,7 +3,7 @@ $OpenBSD: patch-src_gui_CMakeLists_txt,v
 Index: src/gui/CMakeLists.txt
 --- src/gui/CMakeLists.txt.orig
 +++ src/gui/CMakeLists.txt
-@@ -35,14 +35,12 @@ set(client_UI_SRCS
+@@ -38,14 +38,12 @@ set(client_UI_SRCS
  addcertificatedialog.ui
  proxyauthdialog.ui
  mnemonicdialog.ui
@@ -18,12 +18,11 @@ Index: src/gui/CMakeLists.txt
  )
  
  set(client_SRCS
-@@ -108,24 +106,17 @@ set(client_SRCS
+@@ -110,23 +108,16 @@ set(client_SRCS
  creds/credentialsfactory.cpp
  creds/httpcredentialsgui.cpp
  creds/oauth.cpp
 -creds/flow2auth.cpp
- creds/keychainchunk.cpp
 -creds/webflowcredentials.cpp
 -creds/webflowcredentialsdialog.cpp
  wizard/postfixlineedit.cpp
@@ -43,12 +42,12 @@ Index: src/gui/CMakeLists.txt
  wizard/slideshow.cpp
  )
  
-@@ -298,7 +289,7 @@ else()
- endif()
- 
- add_library(updater STATIC ${updater_SRCS})
--target_link_libraries(updater ${synclib_NAME} Qt5::Widgets Qt5::Network Qt5::Xml Qt5::WebEngineWidgets)
-+target_link_libraries(updater ${synclib_NAME} Qt5::Widgets Qt5::Network Qt5::Xml)
- target_include_directories(updater PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
- 
+@@ -313,7 +304,7 @@ set_target_properties( ${APPLICATION_EXECUTABLE} PROPE
  set_target_properties( ${APPLICATION_EXECUTABLE} PROPERTIES
+ INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${LIB_INSTALL_DIR}/${APPLICATION_EXECUTABLE};${CMAKE_INSTALL_RPATH}" )
+ 
+-target_link_libraries( ${APPLICATION_EXECUTABLE} Qt5::Widgets Qt5::Network Qt5::Xml Qt5::WebEngineWidgets)
++target_link_libraries( ${APPLICATION_EXECUTABLE} Qt5::Widgets Qt5::Network Qt5::Xml)
+ target_link_libraries( ${APPLICATION_EXECUTABLE} ${synclib_NAME} )
+ IF(BUILD_UPDATER)
+ target_link_libraries( ${APPLICATION_EXECUTABLE} updater )
Index: patches/patch-src_gui_application_cpp
===
RCS file: /cvs/ports/net/nextcloudclient/patches/patch-src_gui_application_cpp,v
retrieving revision 1.2
diff -u -p -r1.2 patch-src_gui_application_cpp
--- patches/patch-src_gui_application_cpp	28 Dec 2019 13:48:04 -	1.2
+++ patches/patch-src_gui_application_cpp	11 Jul 2020 21:58:01 -
@@ -3,16 +3,18 @@ $OpenBSD: patch-src_gui_application_cpp,
 Index: src/gui/application.cpp
 --- src/gui/application.cpp.orig
 +++ src/gui/application.cpp
-@@ -245,13 +245,6 @@ Application::Application(int , char **argv)
+@@ -260,15 +260,6 @@ Application::Application(int , char **argv)
  connect(&_networkConfigurationManager, 

CVS: cvs.openbsd.org: ports

2020-07-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/07/11 16:54:41

Modified files:
comms/conserver: Makefile 
databases/freetds: Makefile 
databases/iodbc: Makefile 
databases/openldap: Makefile 
devel/acpica   : Makefile 
devel/ccache   : Makefile 
devel/libcoap  : Makefile 
editors/vim: Makefile 
games/gargoyle : Makefile 
geo/p5-Geo-UK-Postcode-Regex: Makefile 
graphics/iec16022: Makefile 
graphics/p5-Barcode-DataMatrix: Makefile 
java/jBCrypt   : Makefile 
lang/lucee : Makefile 
mail/mutt  : Makefile 
mail/neomutt   : Makefile 
mail/pecl-mailparse: Makefile 
mail/rcube-contextmenu: Makefile 
mail/rcube-dovecot_ident: Makefile 
mail/rcube-sieverules: Makefile 
mail/rcube-yubikey-plugin: Makefile 
mail/roundcubemail: Makefile 
mail/rspamd: Makefile 
math/calc  : Makefile 
multimedia/get_iplayer: Makefile 
multimedia/motion: Makefile 
net/arouteserver: Makefile 
net/arp-scan   : Makefile 
net/bwm-ng : Makefile 
net/dhcpcd : Makefile 
net/dsvpn  : Makefile 
net/fping  : Makefile 
net/freeradius3: Makefile 
net/icinga/core2: Makefile 
net/icinga/web2: Makefile 
net/isc-bind   : Makefile 
net/librenms   : Makefile 
net/libunbound : Makefile 
net/lldpd  : Makefile 
net/maclookup  : Makefile 
net/manubulon-snmp: Makefile 
net/monitoring-plugins: Makefile 
net/nagios/check_email_delivery: Makefile 
net/nagios/check_postgres: Makefile 
net/nagios/check_sip: Makefile 
net/net-snmp   : Makefile 
net/ntopng : Makefile 
net/p5-Zonemaster/cli: Makefile 
net/p5-Zonemaster/engine: Makefile 
net/p5-Zonemaster/ldns: Makefile 
net/py-ripe.atlas.cousteau: Makefile 
net/py-ripe.atlas.sagan: Makefile 
net/py-ripe.atlas.tools: Makefile 
net/routinator : Makefile 
net/rrdtool: Makefile 
net/scamper: Makefile 
net/sipsak : Makefile 
net/smokeping  : Makefile 
net/strongswan : Makefile 
net/ttg: Makefile 
net/wireshark  : Makefile 
security/clamav: Makefile 
security/libsodium: Makefile 
security/py-cryptography: Makefile 
security/py-cryptography_vectors: Makefile 
security/py-passlib: Makefile 
security/sslscan: Makefile 
security/uacme : Makefile 
security/xca   : Makefile 
security/yubico/yubico-c: Makefile 
security/yubico/yubico-c-client: Makefile 
security/yubico/yubikey-personalization: Makefile 
security/yubico/yubikey-personalization-gui: Makefile 
security/yubiserve: Makefile 
sysutils/flashrom: Makefile 
sysutils/freeipmi: Makefile 
sysutils/ipmitool: Makefile 
sysutils/login_oath: Makefile 
sysutils/moreutils: Makefile 
sysutils/reposync: Makefile 
sysutils/snmp_exporter: Makefile 
telephony/asterisk: Makefile 
telephony/asterisk-sounds/moh-opsound: Makefile 
telephony/astmanproxy: Makefile 
textproc/codesearch: Makefile 
textproc/grepcidr: Makefile 
textproc/mupdf : Makefile 
textproc/oniguruma: Makefile 
textproc/p5-PDF-API2: Makefile 
textproc/patchutils: Makefile 
textproc/pdftk : Makefile 
textproc/solr  : Makefile 
www/nghttp2: Makefile 
www/squid  : Makefile 
www/trac   : Makefile 
www/tracnav: Makefile 
www/urlwatch   : Makefile 
x11/tigervnc   : Makefile 

Log message:
switch my maintainer email addresses to my own domain



[update] graphics/makehuman to 1.2.0a

2020-07-11 Thread Dimitri Karamazov
Hey, I hope you don't mind, but I'd like to take Maintainer since
no one wants it. Only port worth saving among the list imao.
I'll keep in touch with the upstream.

This is an Prelease test build, so I marked it as alpha in version.
Build and run-tested by making a monster in a T-pose with clubfoot.

Index: Makefile
===
RCS file: /cvs/ports/graphics/makehuman/Makefile,v
retrieving revision 1.30
diff -u -p -r1.30 Makefile
--- Makefile10 Nov 2019 12:43:08 -  1.30
+++ Makefile11 Jul 2020 18:28:47 -
@@ -2,37 +2,43 @@

 COMMENT=   parametrical modeling of 3D humanoid characters

+PKGNAME=   makehuman-1.2.0a
+
 GH_ACCOUNT=makehumancommunity
 GH_PROJECT=makehuman
-GH_TAGNAME=1.1.1
+GH_TAGNAME=1c6a4147eeec0f1f07f73904f33ebd4e8ef0065a

 CATEGORIES=graphics

 HOMEPAGE=  http://www.makehumancommunity.org/

-# GPLv2 / MIT
+MAINTAINER=Dimitri Karamazov 
+
+# AGPLv3
 PERMIT_PACKAGE=Yes

 MODULES=   lang/python
+MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3}

-MODPY_BUILDDEP=No
-
-NO_BUILD=  Yes
 NO_TEST=   Yes

 RUN_DEPENDS=   devel/desktop-file-utils \
-   graphics/py-opengl \
-   math/py-numpy \
-   x11/py-qt4
+   graphics/py-opengl${MODPY_FLAVOR} \
+   math/py-numpy${MODPY_FLAVOR} \
+   x11/py-qt5${MODPY_FLAVOR}

+do-build:
+   cd ${WRKSRC}/makehuman && ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py .
 do-install:
+   ${INSTALL_DATA_DIR} ${PREFIX}/share/pixmaps
+   ${INSTALL_DATA} ${WRKSRC}/makehuman/icons/makehuman.png \
+   ${PREFIX}/share/pixmaps
${INSTALL_DATA_DIR} ${PREFIX}/share/applications
${SUBST_CMD} -m 0644 -c -o ${SHAREOWN} -g ${SHAREGRP} \
${FILESDIR}/MakeHuman.desktop.in \
${PREFIX}/share/applications/MakeHuman.desktop
${SUBST_CMD} -m 0555 -c -o ${BINOWN} -g ${BINGRP} \
${FILESDIR}/makehuman.in ${PREFIX}/bin/makehuman
-   cp -Rp ${WRKSRC}/makehuman ${PREFIX}/share/
-   chown -r ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/makehuman/makehuman
+   @cp -Rp ${WRKSRC}/makehuman ${PREFIX}/share

 .include 
Index: distinfo
===
RCS file: /cvs/ports/graphics/makehuman/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo10 Nov 2019 12:43:08 -  1.5
+++ distinfo11 Jul 2020 18:28:47 -
@@ -1,2 +1,2 @@
-SHA256 (makehuman-1.1.1.tar.gz) =
XszCDkiqHl8uWGVb31KaFWcAosfSl52tz0xlcvX6BJ8=
-SIZE (makehuman-1.1.1.tar.gz) = 45828428
+SHA256 (makehuman-1c6a4147eeec0f1f07f73904f33ebd4e8ef0065a.tar.gz) =
VQdoltUaK+FwL3HEH79FOIn8wzEqpPWQPDvskadOspc=
+SIZE (makehuman-1c6a4147eeec0f1f07f73904f33ebd4e8ef0065a.tar.gz) = 45406756
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/makehuman/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST   10 Nov 2019 12:43:08 -  1.4
+++ pkg/PLIST   11 Jul 2020 18:28:49 -
@@ -1,13 +1,39 @@
-@comment $OpenBSD: PLIST,v 1.4 2019/11/10 12:43:08 ajacoutot Exp $
+@comment $OpenBSD: PLIST,v$
 bin/makehuman
 share/applications/MakeHuman.desktop
 share/makehuman/
+${MODPY_COMMENT}share/makehuman/${MODPY_PYCACHE}/
+share/makehuman/${MODPY_PYCACHE}compile_models.${MODPY_PYC_MAGIC_TAG}pyc
+share/makehuman/${MODPY_PYCACHE}compile_proxies.${MODPY_PYC_MAGIC_TAG}pyc
+share/makehuman/${MODPY_PYCACHE}compile_targets.${MODPY_PYC_MAGIC_TAG}pyc
+share/makehuman/${MODPY_PYCACHE}create_pylint_log.${MODPY_PYC_MAGIC_TAG}pyc
+share/makehuman/${MODPY_PYCACHE}download_assets.${MODPY_PYC_MAGIC_TAG}pyc
+share/makehuman/${MODPY_PYCACHE}download_assets_git.${MODPY_PYC_MAGIC_TAG}pyc
+share/makehuman/${MODPY_PYCACHE}makehuman.${MODPY_PYC_MAGIC_TAG}pyc
 share/makehuman/apps/
+${MODPY_COMMENT}share/makehuman/apps/${MODPY_PYCACHE}/
+share/makehuman/apps/${MODPY_PYCACHE}autoskinblender.${MODPY_PYC_MAGIC_TAG}pyc
+share/makehuman/apps/${MODPY_PYCACHE}catmull_clark_subdivision.${MODPY_PYC_MAGIC_TAG}pyc
+share/makehuman/apps/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc
+share/makehuman/apps/${MODPY_PYCACHE}devtests.${MODPY_PYC_MAGIC_TAG}pyc
+share/makehuman/apps/${MODPY_PYCACHE}human.${MODPY_PYC_MAGIC_TAG}pyc
+share/makehuman/apps/${MODPY_PYCACHE}humanmodifier.${MODPY_PYC_MAGIC_TAG}pyc
+share/makehuman/apps/${MODPY_PYCACHE}metadataengine.${MODPY_PYC_MAGIC_TAG}pyc
+share/makehuman/apps/${MODPY_PYCACHE}warpmodifier.${MODPY_PYC_MAGIC_TAG}pyc
+share/makehuman/apps/${MODPY_PYCACHE}which.${MODPY_PYC_MAGIC_TAG}pyc
 share/makehuman/apps/autoskinblender.py
 share/makehuman/apps/catmull_clark_subdivision.py
 share/makehuman/apps/compat.py
 share/makehuman/apps/devtests.py
 share/makehuman/apps/gui/
+${MODPY_COMMENT}share/makehuman/apps/gui/${MODPY_PYCACHE}/
+share/makehuman/apps/gui/${MODPY_PYCACHE}guiexport.${MODPY_PYC_MAGIC_TAG}pyc

CVS: cvs.openbsd.org: ports

2020-07-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/07/11 16:37:25

Modified files:
net/smokeping  : Makefile 
net/smokeping/pkg: PLIST README 

Log message:
smokeping: add httpd config sample (sent by someone, I don't recall who),
and make some other minor tweaks



CVS: cvs.openbsd.org: ports

2020-07-11 Thread Aaron Bieber
CVSROOT:/cvs
Module name:ports
Changes by: abie...@cvs.openbsd.org 2020/07/11 16:26:01

Modified files:
infrastructure/lib/OpenBSD/PortGen/Port: Go.pm 
infrastructure/lib/OpenBSD/PortGen: Utils.pm 

Log message:
Teach 'portgen go' how to re-use existing ports. Also remove debug lines
that made it in.

OK afresh1@



CVS: cvs.openbsd.org: ports

2020-07-11 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2020/07/11 14:19:55

Modified files:
misc/vttest: Makefile distinfo 

Log message:
update to 20200610



CVS: cvs.openbsd.org: ports

2020-07-11 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2020/07/11 14:15:09

Modified files:
audio/mpg123   : Makefile distinfo 

Log message:
update to 1.26.2



games/dmagnetic 0.23 -> 0.24. "do-test" target.

2020-07-11 Thread Thomas Dettbarn

Hello everyone.


My interpreter for Magnetic Scrolls games, dMagnetic,
just received release number 0.24. I already patched the
port. While I was at it, I changed the mechanism of the
do-test target.

Before, it was a target in the ports-Makefile. Now I made
it a target within the release-Makefile.

Could I bother you guys to have a look and tell me it this
works for you?


Thomas

--- Makefile.orig	Sat Jul 11 20:49:11 2020
+++ Makefile	Sat Jul 11 20:49:11 2020
@@ -1,6 +1,6 @@
 # $OpenBSD: Makefile,v 1.11 2020/06/09 12:40:17 sthen Exp $
 
-V =		0.23
+V =		0.24
 COMMENT =	interpreter for Magnetic Scrolls games
 DISTNAME =	dMagnetic_${V}
 PKGNAME =	dmagnetic-${V}
@@ -29,35 +29,6 @@
 	${INSTALL_DATA} ${WRKSRC}/README.txt ${PREFIX}/share/dMagnetic
 
 do-test:
-	cd ${WRKSRC}/testcode;  if [ `echo Hello | ../dMagnetic -ini ../dMagnetic.ini \
-		-mag minitest.mag -gfx minitest.gfx \
-		-vmode none -vecho -vcols 300 -vrows 300 | \
-		sha256 -b` == cK9FNnpq0bYSzqvTb+8wnUJYq6wnUoGlVBNCzPCnZc0= -a \
-		`echo Hello | ../dMagnetic -ini ../dMagnetic.ini \
-		-mag minitest.mag -gfx minitest.gfx \
-		-vmode monochrome -vecho -vcols 300 -vrows 300 | \
-		sha256 -b` == seDxuft63ieWCyOgu/GV1rV3E7yROXeS+rC9cA6IL7Y= -a \
-		`echo Hello | ../dMagnetic -ini ../dMagnetic.ini \
-		-mag minitest.mag -gfx minitest.gfx \
-		-vmode monochrome_inv -vecho -vcols 300 -vrows 300 | \
-		sha256 -b` == MfppImDWbkyITNN49NVWlI+iysmToiJzW1D+d9XkL3Q= -a \
-		`echo Hello | ../dMagnetic -ini ../dMagnetic.ini \
-		-mag minitest.mag -gfx minitest.gfx \
-		-vmode low_ansi -vecho -vcols 300 -vrows 300 | \
-		sha256 -b` == AwX+FxRDEMR1mi/CP3jn85dWA9UltkoezHn7hmKFI8k= -a \
-		`echo Hello | ../dMagnetic -ini ../dMagnetic.ini \
-		-mag minitest.mag -gfx minitest.gfx \
-		-vmode low_ansi2 -vecho -vcols 300 -vrows 300 | \
-		sha256 -b` == 70oe3RMTJG3/R6nUTigntHXEg+/ORW0cNHW5sZ+P2Lc= -a \
-		`echo Hello | ../dMagnetic -ini ../dMagnetic.ini \
-		-mag minitest.mag -gfx minitest.gfx \
-		-vmode high_ansi -vecho -vcols 300 -vrows 300 | \
-		sha256 -b` == kaRDtG5AyqOo8ikUStr+giD0RfRSyuZjLg99zZXgO58= -a \
-		`echo Hello | ../dMagnetic -ini ../dMagnetic.ini \
-		-mag minitest.mag -gfx minitest.gfx \
-		-vmode sixel -vecho -vcols 300 -vrows 300 | \
-		sha256 -b` == ad6zWhMj07AY0kn7DrkbM4cuRU2YbHU4kSq6PJHVWjI= \
-		]; \
-		then echo ok; else echo expected output not seen; exit 1; fi
+	cd ${WRKSRC} && ${MAKE} SHA256_CMD=sha256 do-test
 
 .include 
--- distinfo.orig	Sat Jul 11 20:49:11 2020
+++ distinfo	Sat Jul 11 20:49:11 2020
@@ -1,2 +1,2 @@
-SHA256 (dMagnetic_0.23.tar.bz2) = HlVbam71s6VNL+JayD+9EA499jQqleiDVKJSjOqo/w8=
-SIZE (dMagnetic_0.23.tar.bz2) = 60820
+SHA256 (dMagnetic_0.24.tar.bz2) = BFa2PItLIS5QSIdWSgk78MinKyhENHBCrsaWcnJD6P0=
+SIZE (dMagnetic_0.24.tar.bz2) = 66358


CVS: cvs.openbsd.org: ports

2020-07-11 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2020/07/11 12:39:42

Modified files:
archivers/unrar: Makefile distinfo 

Log message:
update to 5.91



Re: NEW: net/spectral

2020-07-11 Thread Dimitri Karamazov
On Sat, July 11, 2020 12:58 pm, octeep wrote:
>

> On 2020-07-11 20:41, Dimitri Karamazov wrote:
>
>> 3. In my opinion all the version info you've added is pedantic? correct
>> me if I'm wrong.
>
> I saw other ports are using QT5_VERSION and QT5_NEXT_VERSION
>
>
> to specify the Qt version so I thought this was the common standard.
>
> Spectral specified that the Qt version had to be 5.12
>
I should've posed it as question instead of a snarky comment.
I don't understand the significance of it here in your port, you can
mostly find in x11/qt5 directory and not anywhere else in qt5 ports
Also the Qt in OpenBSD is 5.13 so there's no need to specify it in my
opinion.

>> 4. Also the fetch fails. Do `make clean=dist` and check again.
>> May be use GH_* variables defined in bsd.port.mk instead of MASTER_SITE
>>
>
> Sorry, but I am not sure how to define GH_* when the sources have to be
>
>
> fetched from 2 repos. So I used MASTER_SITE instead.
>
> `make fetch` works fine on my machine, do you mind sending me the error
> logs?
>
Hey, nevermind it was probably a network error on my part, some sort of
'couldn't sign in/up' from ftp which I'd never seen before.

The port looks cool though has an material design android'ish feel.
I build and run-tested it briefly.



Re: aarch64 bulk build report

2020-07-11 Thread Aisha Tammy
On 7/11/20 8:24 AM, Stuart Henderson wrote:
> On 2020/07/11 05:33, Aisha Tammy wrote:
>>> diff -u ${LAST}/ls-failures ls-failures | grep '^ '
>> Ah, I see, here the recurrent failures should probably be removed, as it 
>> only finds the common lines in the diff, which are not all the common lines.
>> -u seems to only have 3 lines of context.
>>
>> Ideal solution would be to sort and find commons and differences (not sure 
>> if can
>> be done in shell, wouldn't bother with it). 
> 
> just use -u12345 or something
> 

ok with me.



CVS: cvs.openbsd.org: ports

2020-07-11 Thread Kirill Bychkov
CVSROOT:/cvs
Module name:ports
Changes by: ki...@cvs.openbsd.org   2020/07/11 11:52:19

Modified files:
games/cataclysm-dda: Makefile distinfo 
games/cataclysm-dda/pkg: PFRAG.no-no_x11 

Log message:
update to cataclysm-dda-0.E.2
from Tim Meunier, maintainer
regen PLIST while here



Re: NEW: net/spectral

2020-07-11 Thread octeep

On 2020-07-11 20:41, Dimitri Karamazov wrote:
> Hey, here are my my two cents
> 1. Keep each argument to MODULES, DISTFILES, {RUN,BUILD,LIB}_DEPENDS, and
> also the post-extract in post-extract on a separate line & atmost 80
> chars.
> 2. Keep a tab-space btw the operator and the argument. And all arguments
> should line up.

> 5. Run '/usr/ports/infrastructure/bin/portcheck' at the end and clear rest of
> the formatting errors.

Fixed this, here is the new port.


> 3. In my opinion all the version info you've added is pedantic? correct me
> if I'm wrong.

I saw other ports are using QT5_VERSION and QT5_NEXT_VERSION

to specify the Qt version so I thought this was the common standard.

Spectral specified that the Qt version had to be 5.12 or above.


> 4. Also the fetch fails. Do `make clean=dist` and check again.
> May be use GH_* variables defined in bsd.port.mk instead of MASTER_SITE

Sorry, but I am not sure how to define GH_* when the sources have to be

fetched from 2 repos. So I used MASTER_SITE instead.

`make fetch` works fine on my machine, do you mind sending me the error 
logs?





spectral.tar.gz
Description: application/gzip


CVS: cvs.openbsd.org: ports

2020-07-11 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/07/11 11:08:00

Modified files:
sysutils/ugrep : Makefile distinfo 
sysutils/ugrep/patches: patch-configure 
sysutils/ugrep/pkg: PLIST 

Log message:
Update to ugrep-2.4.0
Changelog: https://github.com/Genivia/ugrep/releases/tag/v2.4.0



CVS: cvs.openbsd.org: ports

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

Modified files:
math/bc-gh : Makefile distinfo 

Log message:
Update to bc-gh-3.1.3
Changelog: https://github.com/gavinhoward/bc/releases/tag/3.1.3



Re: NEW: net/spectral

2020-07-11 Thread Dimitri Karamazov
Hey, here are my my two cents
1. Keep each argument to MODULES, DISTFILES, {RUN,BUILD,LIB}_DEPENDS, and
   also the post-extract in post-extract on a separate line & atmost 80
   chars.
2. Keep a tab-space btw the operator and the argument. And all arguments
   should line up.
3. In my opinion all the version info you've added is pedantic? correct me
   if I'm wrong.
4. Also the fetch fails. Do `make clean=dist` and check again.
   May be use GH_* variables defined in bsd.port.mk instead of MASTER_SITE
5. Run '/usr/ports/infrastructure/bin/portcheck' at the end and clear rest of
   the formatting errors.



Re: Update: net/profanity 0.9.4 -> 0.9.5

2020-07-11 Thread Lucas
3un0s <3u...@dismail.de> wrote:
> This release fixes a segfault when running "/theme properties".
> 
> Tests pass.
> 
> Any comments or OK?

Port-wise, only detail is that REVISION must be removed on version bump.

Collaboration-wise, always CC the MAINTAINER. Although I always read
most of ports@, I missed this email. Tips to a friend for pointing it
out.

That being said, thanks for sending the update. I originally held back
for a while to send it, as I understood there was another minor release
coming quite soon after 0.9.5, but it isn't the case. Update looks good
to me.

Updated patch with REVISION removed.

-Lucas

Index: Makefile
===
RCS file: /home/cvs/ports/net/profanity/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- Makefile3 Jul 2020 21:13:00 -   1.16
+++ Makefile11 Jul 2020 16:13:03 -
@@ -1,9 +1,8 @@
 # $OpenBSD: Makefile,v 1.16 2020/07/03 21:13:00 sthen Exp $
 
 COMMENT =  console based XMPP client
-DISTNAME = profanity-0.9.4
+DISTNAME = profanity-0.9.5
 CATEGORIES =   net
-REVISION = 0
 
 HOMEPAGE = https://profanity-im.github.io/
 
Index: distinfo
===
RCS file: /home/cvs/ports/net/profanity/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo29 Jun 2020 04:54:59 -  1.9
+++ distinfo11 Jul 2020 15:56:07 -
@@ -1,2 +1,2 @@
-SHA256 (profanity-0.9.4.tar.gz) = ZVcKAV5EE3+H2Q2q3R4+vHyNpQ8lMlsGqksT9YuThfo=
-SIZE (profanity-0.9.4.tar.gz) = 830413
+SHA256 (profanity-0.9.5.tar.gz) = I/ey5cbPhZE7nnoiiAK8qeyx0c87+PjyhelnYXaiSQI=
+SIZE (profanity-0.9.5.tar.gz) = 830966


CVS: cvs.openbsd.org: ports

2020-07-11 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2020/07/11 09:17:51

Modified files:
devel/ipython  : Makefile distinfo 

Log message:
Update to ipython-5.10.0

Maintenance update.

Taking over maintainership from edd@.

OK edd@



[update] devel/pycharm to 2020.1.3

2020-07-11 Thread Lucas Raab
Hello,

Minor update to devel/pycharm to 2020.1.3, been working fine

Lucas

Index: Makefile
===
RCS file: /cvs/ports/devel/pycharm/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- Makefile12 Jun 2020 20:03:16 -  1.28
+++ Makefile11 Jul 2020 14:23:18 -
@@ -2,7 +2,7 @@
 
 COMMENT=   Python IDE based on IntelliJ IDEA
 
-V= 2020.1.2
+V= 2020.1.3
 DISTNAME=  pycharm-community-${V}
 PKGNAME=   pycharm-${V}
 CATEGORIES=devel
Index: distinfo
===
RCS file: /cvs/ports/devel/pycharm/distinfo,v
retrieving revision 1.23
diff -u -p -r1.23 distinfo
--- distinfo12 Jun 2020 20:03:16 -  1.23
+++ distinfo11 Jul 2020 14:23:18 -
@@ -1,2 +1,2 @@
-SHA256 (pycharm-community-2020.1.2.tar.gz) = 
HIOHE/X59RkIOZ8jwaPRfzNuh/Grfix16LF5fXhaBOg=
-SIZE (pycharm-community-2020.1.2.tar.gz) = 383139672
+SHA256 (pycharm-community-2020.1.3.tar.gz) = 
lKr4nL5bX1AYLIwtPneAQIxOe+gKu34jgjHCaE+YIIk=
+SIZE (pycharm-community-2020.1.3.tar.gz) = 384015566
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/pycharm/pkg/PLIST,v
retrieving revision 1.20
diff -u -p -r1.20 PLIST
--- pkg/PLIST   16 May 2020 06:11:13 -  1.20
+++ pkg/PLIST   11 Jul 2020 14:23:18 -
@@ -2639,7 +2639,7 @@ pycharm/plugins/pythonIDE/
 pycharm/plugins/pythonIDE/lib/
 pycharm/plugins/pythonIDE/lib/python-ide.jar
 pycharm/plugins/pythonIDE/lib/resources_en.jar
-pycharm/plugins/pythonIDE/lib/tips-pycharm-community-201.3.jar
+pycharm/plugins/pythonIDE/lib/tips-pycharm-community-201.6.jar
 pycharm/plugins/rest/
 pycharm/plugins/rest/lib/
 pycharm/plugins/rest/lib/resources_en.jar



[update] devel/intellij to 2020.1.3

2020-07-11 Thread Lucas Raab
Hello,

Small diff to update to latest intellij, works fine thus far

Lucas

Index: Makefile
===
RCS file: /cvs/ports/devel/intellij/Makefile,v
retrieving revision 1.68
diff -u -p -r1.68 Makefile
--- Makefile12 Jun 2020 20:01:05 -  1.68
+++ Makefile11 Jul 2020 13:49:01 -
@@ -2,7 +2,7 @@
 
 COMMENT=   IntelliJ IDEA Java IDE
 
-V= 2020.1.2
+V= 2020.1.3
 DISTNAME=  ideaIC-${V}
 PKGNAME=   intellij-${V}
 CATEGORIES=devel
@@ -25,7 +25,7 @@ RUN_DEPENDS=  devel/desktop-file-utils \
 
 NO_TEST=   Yes
 
-WRKDIST=   ${WRKDIR}/idea-IC-201.7846.76
+WRKDIST=   ${WRKDIR}/idea-IC-201.8538.31
 IJ=${PREFIX}/intellij
 
 # If NO_BUILD is set, JAVA_HOME doesn't get defined. So do
Index: distinfo
===
RCS file: /cvs/ports/devel/intellij/distinfo,v
retrieving revision 1.43
diff -u -p -r1.43 distinfo
--- distinfo12 Jun 2020 20:01:05 -  1.43
+++ distinfo11 Jul 2020 13:49:01 -
@@ -1,2 +1,2 @@
-SHA256 (ideaIC-2020.1.2.tar.gz) = jR4LNZz/SfF8ASJCJRml4BZ28H3WgHDRPm7RZa7H7h0=
-SIZE (ideaIC-2020.1.2.tar.gz) = 640777539
+SHA256 (ideaIC-2020.1.3.tar.gz) = GlB6f5W3lkEucMOo53J5h/hUI1wmi4toLNyid4XXzKs=
+SIZE (ideaIC-2020.1.3.tar.gz) = 641212612



Re: UPDATE net/ocserv-1.1.0

2020-07-11 Thread Bjorn Ketelaars
On Fri 03/07/2020 23:14, Bjorn Ketelaars wrote:
> Diff below brings ocserv to 1.1.0. Biggest change is that ocserv
> switched from fork to fork/exec model to achieve better scaling.
> Implementation of this fork/exec model does not really agree with
> OpenBSD because it depends heavily on procfs, which we do not have.
> Upstream was so friendly to address this issue in the upcoming release
> (1.1.1). In the meantime I propose to cherry-pick the fix.
> 
> Overview on changes can be found at
> https://gitlab.com/openconnect/ocserv/-/blob/1.1.0/NEWS.
> 
> 'make test' runs successfully. Run tested on amd64.
> 
> Comments/OK?

Ping...

Diff enclosed for your convenience.


diff --git Makefile Makefile
index 6c0b80e762d..5bbae2e5aa3 100644
--- Makefile
+++ Makefile
@@ -2,7 +2,7 @@
 
 COMMENT=   server implementing the AnyConnect SSL VPN protocol
 
-DISTNAME=  ocserv-1.0.1
+DISTNAME=  ocserv-1.1.0
 EXTRACT_SUFX=  .tar.xz
 
 CATEGORIES=net
@@ -34,7 +34,8 @@ LIB_DEPENDS=  archivers/lz4 \
security/openpam
 TEST_DEPENDS=  net/openconnect \
shells/bash \
-   sysutils/coreutils
+   sysutils/coreutils \
+   textproc/gsed
 
 CONFIGURE_STYLE=   autoconf
 CONFIGURE_ARGS=--without-docker-tests \
@@ -79,6 +80,7 @@ post-install:
 # tests use socket_wrapper, which is not in ports.
 pre-test:
ln -fs ${LOCALBASE}/bin/gtimeout ${WRKDIR}/bin/timeout
+   ln -fs ${LOCALBASE}/bin/gsed ${WRKDIR}/bin/sed
sed -i 's#\/bin\/true#\/usr\/bin\/true#g' ${WRKSRC}/tests/test-*
 
 post-test:
diff --git distinfo distinfo
index d426fcd637a..9bf8734762b 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (ocserv-1.0.1.tar.xz) = Wdnvehrrlf9udi4qDyMbP64upCD2ihzwnTmiY5UED0s=
-SIZE (ocserv-1.0.1.tar.xz) = 787800
+SHA256 (ocserv-1.1.0.tar.xz) = o/r+hHsIvexams1y5pjf13zpeZyxkUZndSbmeUuUp3k=
+SIZE (ocserv-1.1.0.tar.xz) = 806964
diff --git patches/patch-configure_ac patches/patch-configure_ac
index e2a13a78076..b9f58a5cc1e 100644
--- patches/patch-configure_ac
+++ patches/patch-configure_ac
@@ -1,8 +1,12 @@
 $OpenBSD: patch-configure_ac,v 1.12 2019/12/29 07:28:22 bket Exp $
+
+OpenBSD does not have procfs. Taken from
+https://gitlab.com/openconnect/ocserv/-/merge_requests/184
+
 Index: configure.ac
 --- configure.ac.orig
 +++ configure.ac
-@@ -199,7 +199,7 @@ if test "$test_for_geoip" = yes && test "$have_maxmind
+@@ -211,7 +211,7 @@ if test "$test_for_geoip" = yes && test "$have_maxmind
  fi
  
  have_readline=no
@@ -11,3 +15,12 @@ Index: configure.ac
  #include 
  #include ], [rl_replace_line(0,0);])
if test x$ac_cv_libreadline = xyes; then
+@@ -641,6 +641,8 @@ fi
+ 
+ AM_CONDITIONAL(ENABLE_OIDC_AUTH,  test "x$enable_oidc_auth" = xyes)
+ AM_CONDITIONAL(ENABLE_OIDC_AUTH_TESTS, test "x$enable_oidc_auth" = xyes)
++
++AC_CHECK_FILE(/proc/self/exe, AC_DEFINE([PROC_FS_SUPPORTED],[1], [procfs 
supported]), [])
+ 
+ uid=$(id -u)
+ gid=$(id -g)
diff --git patches/patch-src_config_c patches/patch-src_config_c
new file mode 100644
index 000..fc4755622e5
--- /dev/null
+++ patches/patch-src_config_c
@@ -0,0 +1,44 @@
+$OpenBSD$
+
+OpenBSD does not have procfs. Taken from
+https://gitlab.com/openconnect/ocserv/-/merge_requests/184
+
+Index: src/config.c
+--- src/config.c.orig
 src/config.c
+@@ -1130,6 +1130,7 @@ static void parse_cfg_file(void *pool, const char *fil
+   ctx.reload = (flags_FLAG_RELOAD)?1:0;
+   ctx.head = head;
+ 
++#if defined(PROC_FS_SUPPORTED)
+   // Worker always reads from snapshot
+   if ((flags & CFG_FLAG_WORKER) == CFG_FLAG_WORKER) {
+   char * snapshot_file = NULL;
+@@ -1192,6 +1193,27 @@ static void parse_cfg_file(void *pool, const char *fil
+   }
+ 
+   }
++#else
++  const char * cfg_file = file;
++
++  if (cfg_file == NULL) {
++  fprintf(stderr, ERRSTR"no config file!\n");
++  exit(1);
++  }
++
++  /* parse configuration
++  */
++  ret = ini_parse(cfg_file, cfg_ini_handler, );
++  if (ret < 0 && file != NULL && strcmp(file, DEFAULT_CFG_FILE) == 0) {
++  cfg_file = OLD_DEFAULT_CFG_FILE;
++  ret = ini_parse(cfg_file, cfg_ini_handler, );
++  }
++
++  if (ret < 0) {
++  fprintf(stderr, ERRSTR"cannot load config file %s\n", cfg_file);
++  exit(1);
++  }
++#endif
+ 
+   /* apply configuration not yet applied.
+* We start from the last, which is the default server (firstly
diff --git patches/patch-src_main_c patches/patch-src_main_c
new file mode 100644
index 000..e28883b602d
--- /dev/null
+++ patches/patch-src_main_c
@@ -0,0 +1,53 @@
+$OpenBSD$
+
+OpenBSD does not have procfs. Taken from
+https://gitlab.com/openconnect/ocserv/-/merge_requests/184
+
+Index: src/main.c
+--- src/main.c.orig
 src/main.c
+@@ -1009,9 +1009,7 @@ static void listen_watcher_cb (EV_P_ ev_io *w, int rev
+   int cmd_fd[2];
+   pid_t pid;
+   

Re: aarch64 bulk build report

2020-07-11 Thread Aisha Tammy
On 7/11/20 4:31 AM, Landry Breuil wrote:
> On Fri, Jul 10, 2020 at 08:59:08PM -0400, Aisha Tammy wrote:
>> 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!!
> 
> the script hacked up years ago more or less does this with the build
> logs to find the failures:
> 
> paths=`grep locked ${LOCKDIR}/* | cut -d = -f2`
> for p in $paths ; do
>   echo $site/${ARCH}/${DATE}/$p.log ;
>   mkdir -p failures/`dirname $p`  ;
>   cp paths/$p.log failures/`dirname $p`; 
> done
> [ -f /usr/ports/logs/${ARCH}/summary.log ] && cp 
> /usr/ports/logs/${ARCH}/summary.log failures/
> find failures -type f > ls-failures
> 
> LAST=../old/${ARCH}/last/
> 
> if [ -f ${LAST}/ls-failures ] ; then
>   echo
>   echo "recurrent failures"
>   diff -u ${LAST}/ls-failures ls-failures | grep '^ '
Ah, I see, here the recurrent failures should probably be removed, as it 
only finds the common lines in the diff, which are not all the common lines.
-u seems to only have 3 lines of context.

Ideal solution would be to sort and find commons and differences (not sure if 
can
be done in shell, wouldn't bother with it). 

Removing the recurrent ones seems to be the next best solution.

Aisha

>   echo "new failures"
>   diff -u ${LAST}/ls-failures ls-failures | grep ^+
>   echo "resolved failures"
>   diff -u ${LAST}/ls-failures ls-failures | grep ^-
> fi
> 
> LAST is of course the previous bulk.
> 



CVS: cvs.openbsd.org: ports

2020-07-11 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2020/07/11 07:14:47

Modified files:
audio/mumble   : Makefile distinfo 

Log message:
Update to mumble 1.3.2

No changes that effect our port.



NEW: net/spectral

2020-07-11 Thread octeep
First time creating a port, sorry if the quality is not good.

Spectral is a Matrix client written in QtQuick Controls 2 and C++. It's still 
in early phase of development and E2EE has not been supported (I think?). 
OpenBSD so far is lacking a functional GUI Matrix client so having Spectral 
would be useful.

I have tested it and so far everything other than E2EE works well.

Any feedback is appreciated.

spectral.tar.gz
Description: application/gzip


CVS: cvs.openbsd.org: ports

2020-07-11 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/11 06:41:07

Modified files:
java/gradle: Makefile distinfo 
java/gradle/pkg: PLIST 

Log message:
Update gradle to 6.5.1

Diff from Lawrence Teo (MAINTAINER), Thanks



CVS: cvs.openbsd.org: ports

2020-07-11 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/07/11 06:35:03

Modified files:
devel/qt-creator: Makefile distinfo 

Log message:
Update qt-creator to 4.12.4



www/linkchecker, graphics/makehuman, games/mnemosyne and more need an update; help wanted!

2020-07-11 Thread Rafael Sadowski
Hi All!

The following ports need an update to get rid of x11/py-qt4 OR we should
get rid of them completely.

- www/linkchecker
  - New upstream porject: https://github.com/linkchecker/linkchecker

- graphics/makehuman
  - http://www.makehumancommunity.org/content/downloads.html Release
1.2.0

- games/mnemosyne
  - From Makefile "# Newer versions moved to Qt5 and need qtwebengine"
qtwebengine is now available no showstopper.

- emulators/gns3
  - Looks dead upstream (python2.7(93015) in free(): use after free
0xd64017baf00) ...

- audio/puddletag
  dead upstream

- comms/gnuradio, emulators/fs-uae-launche
  - CC maintainer

Feel free to comment. Update diffs welcome, please CC me.

Rafael Sadowski



Re: aarch64 bulk build report

2020-07-11 Thread Stuart Henderson
On 2020/07/11 05:33, Aisha Tammy wrote:
> > diff -u ${LAST}/ls-failures ls-failures | grep '^ '
> Ah, I see, here the recurrent failures should probably be removed, as it 
> only finds the common lines in the diff, which are not all the common lines.
> -u seems to only have 3 lines of context.
> 
> Ideal solution would be to sort and find commons and differences (not sure if 
> can
> be done in shell, wouldn't bother with it). 

just use -u12345 or something



CVS: cvs.openbsd.org: ports

2020-07-11 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2020/07/11 06:03:58

Modified files:
sysutils/random_run: Makefile distinfo 

Log message:
new minor version: handles "-" as standard input for option -l



Remove Qt4 x11/dbusmenu-qt

2020-07-11 Thread Rafael Sadowski
Simple diff to remove qt4 from dbusmenu.

- Remove and add quirk for dbusmenu-qt (Qt4).
- Set PKGNAME to dbusmenu-qt5
- Set conflict and pkgpath.
- bump all consumers

OK, Comments?

Rafael Sadowski

Index: devel/kf5/knotifications/Makefile
===
RCS file: /cvs/ports/devel/kf5/knotifications/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- devel/kf5/knotifications/Makefile   23 Mar 2020 18:01:09 -  1.13
+++ devel/kf5/knotifications/Makefile   11 Jul 2020 11:49:19 -
@@ -2,6 +2,7 @@
 
 COMMENT =  KDE desktop notifications framework
 DISTNAME = knotifications-${VERSION}
+REVISION = 0
 
 SHARED_LIBS =  KF5Notifications5.0
 
@@ -13,7 +14,7 @@ LIB_DEPENDS = audio/libcanberra \
devel/kf5/kconfig>=${MODKF5_VERSION} \
devel/kf5/kcoreaddons>=${MODKF5_VERSION} \
devel/kf5/kwindowsystem>=${MODKF5_VERSION} \
-   x11/dbusmenu-qt,qt5 \
+   x11/dbusmenu-qt \
x11/qt5/qtx11extras
 
 PORTHOME = ${WRKDIR}
===
RCS file: /cvs/ports/devel/quirks/Makefile,v
retrieving revision 1.991
diff -u -p -r1.991 Makefile
--- devel/quirks/Makefile   10 Jul 2020 03:34:59 -  1.991
+++ devel/quirks/Makefile   11 Jul 2020 11:49:23 -
@@ -5,7 +5,7 @@ CATEGORIES =devel databases
 DISTFILES =
 
 # API.rev
-PKGNAME =  quirks-3.383
+PKGNAME =  quirks-3.384
 PKG_ARCH = *
 MAINTAINER =   Marc Espie 
 
Index: devel/quirks/files/Quirks.pm
===
RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
retrieving revision 1.1009
diff -u -p -r1.1009 Quirks.pm
--- devel/quirks/files/Quirks.pm10 Jul 2020 03:35:00 -  1.1009
+++ devel/quirks/files/Quirks.pm11 Jul 2020 11:49:23 -
@@ -1760,6 +1760,7 @@ my $obsolete_reason = {
'sisctrl' => 6,
'vteplugin' => 0,
'p5-Net-GPSD' => 5,
+   'dbusmenu-qt' => 5,
 };
 
 # reasons for obsolete packages
Index: x11/dbusmenu-qt/Makefile
===
RCS file: /cvs/ports/x11/dbusmenu-qt/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- x11/dbusmenu-qt/Makefile19 Feb 2020 05:58:26 -  1.14
+++ x11/dbusmenu-qt/Makefile11 Jul 2020 11:49:46 -
@@ -3,49 +3,30 @@
 COMMENT =  D-Bus menu implementation for Qt
 V =0.9.3
 DISTNAME = libdbusmenu-qt_${V}+16.04.20160218
-PKGNAME =  ${PKGSTEM}-${V}
-FULLPKGNAME =  ${PKGNAME}
+PKGNAME =  dbusmenu-qt5-${V}
 CATEGORIES =   x11 devel
 HOMEPAGE = https://launchpad.net/libdbusmenu-qt/
-MAINTAINER =   KDE porting team 
-REVISION = 5
+REVISION = 6
 
-SHARED_LIBS =  dbusmenu-qt 1.0 # 2.7
 SHARED_LIBS += dbusmenu-qt51.0 # 2.7
 
 # LGPLv2
 PERMIT_PACKAGE =   Yes
 
+WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5DBus Qt5Gui Qt5Widgets
+WANTLIB += m
+
 MASTER_SITES = http://archive.ubuntu.com/ubuntu/pool/main/libd/libdbusmenu-qt/
 EXTRACT_SUFX = .orig.tar.gz
 
-MODULES =  devel/cmake
-
-FLAVORS =  qt5
-FLAVOR ?=
-
-# XXX run update-plist with qt5 FLAVOR, or it'll go crazy
+MODULES =  devel/cmake \
+   x11/qt5
 
-WANTLIB += ${COMPILER_LIBCXX}
-
-.if ${FLAVOR:Mqt5}
-MODULES += x11/qt5
-WANTLIB += Qt5Core Qt5DBus Qt5Gui Qt5Widgets m
 CONFIGURE_ARGS=-DUSE_QT4=OFF \
-DUSE_QT5=ON \
+   -DWITH_DOC=OFF \
-DCMAKE_DISABLE_FIND_PACKAGE_QJSON=ON
-PKGSTEM =  dbusmenu-qt5
-.else
-MODULES += x11/qt4
-COMPILER = base-clang ports-gcc
-WANTLIB += QtDBus QtGui m
-CONFIGURE_ARGS=-DUSE_QT4=Yes -DUSE_QT5=No
-PKGSTEM =  dbusmenu-qt
-BUILD_DEPENDS =devel/qjson
-TEST_DEPENDS = devel/qjson
-.endif
 
-CONFIGURE_ARGS +=  -DWITH_DOC=OFF
 
 # XXX "!icon.isNull()" failed tests are normal, they do mean that
 # mentioned icon is not installed; e.g., these are the test bugs.
@@ -53,7 +34,5 @@ TEST_TARGET = check
 TEST_IS_INTERACTIVE =  X11
 
 WRKDIST =  ${WRKDIR}/${DISTNAME:C/_/-/}
-
-SUBST_VARS =   PKGSTEM
 
 .include 
Index: x11/dbusmenu-qt/pkg/PLIST
===
RCS file: /cvs/ports/x11/dbusmenu-qt/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- x11/dbusmenu-qt/pkg/PLIST   19 Dec 2016 11:55:56 -  1.5
+++ x11/dbusmenu-qt/pkg/PLIST   11 Jul 2020 11:49:46 -
@@ -1,13 +1,16 @@
 @comment $OpenBSD: PLIST,v 1.5 2016/12/19 11:55:56 zhuk Exp $
-include/${PKGSTEM}/
-include/${PKGSTEM}/dbusmenu_export.h
-include/${PKGSTEM}/dbusmenu_version.h
-include/${PKGSTEM}/dbusmenuexporter.h
-include/${PKGSTEM}/dbusmenuimporter.h
-lib/cmake/${PKGSTEM}/
-lib/cmake/${PKGSTEM}/${PKGSTEM}-config-version.cmake
-lib/cmake/${PKGSTEM}/${PKGSTEM}-config.cmake

CVS: cvs.openbsd.org: ports

2020-07-11 Thread Anton Lindqvist
CVSROOT:/cvs
Module name:ports
Changes by: an...@cvs.openbsd.org   2020/07/11 05:38:09

Modified files:
mail/mdsort: Makefile distinfo 

Log message:
update to mdsort-5.3.0

- add exec action which can be used to execute an arbitrary command for
each matched message



NEW: audio/dgedit

2020-07-11 Thread Dimitri Karamazov
Hey a new port, dgedit is drumgizmo drumkit editor is currently in a
functioning, but early phase of development. I'll send drumgizmo as a
separate port. Dgedit was split up from drumgizmo recently.

The editor is certainly a huge help when creating the individual drumkit
instruments (snare, kickdrum, toms, crashes and so on). The entire process
of taking a bunch of wav files that you've recorded using, for instance,
16 microphones and then converting them into working instruments with hit
energy levels is fully supported.

I've have run-tested the program, with audio samples. Works well, I hope
it sees the light of the day.

Any comments?

dgedit.tar.gz
Description: application/gzip


CVS: cvs.openbsd.org: ports

2020-07-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/07/11 04:44:43

Modified files:
textproc/mupdf : Makefile 
textproc/mupdf/patches: patch-platform_x11_x11_main_c 
patch-source_tools_mudraw_c 

Log message:
mupdf writes a cache file ("accelerator") at exit when processing epub
files; add wpath cpath to pledge to avoid it being SIGABRT'd.
found by espie@



Re: devel/bison: fix parallel build race

2020-07-11 Thread Marc Espie
On Sat, Jul 04, 2020 at 11:47:14PM +0200, Christian Weisgerber wrote:
> Parallel building devel/bison fails.  There is a race where the
> build tries to run the newly compiled bison for its --help output
> but doesn't wait for the binary to actually be available.
> 
> This is one of these cases that espie@ grumbles about, because it
> is due to a problem in our make(1) that treats "/path/to/file" and
> "file" as distinct targets.
> 
> Anyway, here's a fix if we want it.
> It also adds an upstream fix so the path to bison isn't embedded
> in the generated documentation.
> 
> OK?
> No, let's wait for the prophesied make fixes that will be forthcoming
> any year now?
> 
> Index: patches/patch-doc_local_mk
> ===
> RCS file: patches/patch-doc_local_mk
> diff -N patches/patch-doc_local_mk
> --- /dev/null 1 Jan 1970 00:00:00 -
> +++ patches/patch-doc_local_mk4 Jul 2020 21:37:26 -
> @@ -0,0 +1,33 @@
> +$OpenBSD$
> +
> +Don't depend on the path of the bison executable.
> +https://git.savannah.gnu.org/cgit/bison.git/commit/doc/local.mk?id=0782ed327401d1b59c059c89c8630d002260b4f7
> +
> +Fix build race: Our make(1) treats $(top_srcdir)/doc/bison.help and
> +doc/bison.help as distinct targets.
> +
> +Index: doc/local.mk
> +--- doc/local.mk.orig
>  doc/local.mk
> +@@ -90,9 +90,11 @@ MAINTAINERCLEANFILES += $(top_srcdir)/doc/bison.help
> + $(top_srcdir)/doc/bison.help: src/bison$(EXEEXT)
> + $(AM_V_GEN)LC_ALL=C src/bison$(EXEEXT) --version >doc/bison.help.tmp
> + $(AM_V_at) LC_ALL=C src/bison$(EXEEXT) --help | \
> ++## Avoid depending on the path to Bison.
> ++  sed -e 's,^Usage: .*/bison \[OPTION\],Usage: bison [OPTION],g' \
> + ## Avoid variations in the output depending on whether we are
> + ## on a glibc system.
> +-  sed '/translation bugs/d'  >>doc/bison.help.tmp
> ++  -e '/translation bugs/d'  >>doc/bison.help.tmp
> + $(AM_V_at)$(top_srcdir)/build-aux/move-if-change doc/bison.help.tmp $@
> + endif ! CROSS_COMPILING
> + 
> +@@ -112,7 +114,7 @@ remove_time_stamp = \
> + 
> + # Depend on configure to get version number changes.
> + if ! CROSS_COMPILING
> +-MAN_DEPS = doc/bison.help doc/bison.x $(top_srcdir)/configure
> ++MAN_DEPS = $(top_srcdir)/doc/bison.help doc/bison.x $(top_srcdir)/configure
> + endif
> + 
> + $(top_srcdir)/doc/bison.1: $(MAN_DEPS)
> -- 
> Christian "naddy" Weisgerber  na...@mips.inka.de
> 
> 
If you really want to put that in, okay. But please actually tag it with
PARALLEL MAKE BUG
in the patch file.

So when I try to fix this, I'm able to figure out I need to revert that
patch.



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

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

> >>> +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?

aha, docgram files are for generating documentation, and
we don't need them for packaging.
they should be commented out in PLIST.


it is used only when we add option "-with-doc yes" for configure and
documentation is generated.

(/coq-8.11.2/doc/tools/docgram/README.md)
> # Grammar extraction tool for documentation
> 
> `doc_grammar` extracts Coq's grammar from `.mlg` files, edits it and inserts 
> it in
> chunks into `.rst` files.  The tool currently inserts Sphinx
> `productionlist` constructs.  It also generates a file with `prodn` constructs



 -- yozo.

-BEGIN PGP SIGNATURE-

iQJJBAEBCAAzFiEEP48DGKttLBTWuiCMx2ep6SZGbGQFAl8JjGgVHHlvem9AdjAw
Ny52YWlvLm5lLmpwAAoJEMdnqekmRmxksqAP/jdwaFBncktiqGTSeOgFlYFYSZmg
J7F4gRtXT9mHMMcFE4aUVfVz6zzGY1Uxv3bDlqeZxTtRjhZpSJiZeXUFlqbLvY6L
nJwNdDMr/m3rwFng0EaY68o3zH8/Xwn+58HSWShBsF+Z4l0MhBtPmcKPP+dVsG/j
Hp1arXBuim+JjzocKTP3fC/AIuCoJpUBVhKI5GSPej0F0Fs3BVKa8zUWirmSkkVY
h0jHNZ/tAjZZlZrlH2SbbGZNNIabqV6CYC978iS7Kfa/K7LGKIY/qhYsHP6YfsQw
2vrf9DQVWaekvnLsFU/qTLsSelDxosssjEh8a3N2dxSWETVi8xWJNyu28/7QKhEO
g7rrSbobGstWD5Z6oPWErDFmHM5Uz7pXagWKZlrAa39hsuzPG1IXSuDOFJL8+rFR
40kdhpHI3DAw8mD/k5A+Dv0Em9C54IlyQwEUMUXVFsAj/mSNP5atTwE50ksv0qf8
EYH7nzs5IGaNiwcheNt5dcQMQohnqLQbgmPueGXjSZuOHmms0gc3+iOMKuUdC4Wr
UtPNSZvOP2I3RCudoPk4dvzPNW2JOkLI1ToborLoGQIF11tGbdu+45DCrtVXzsNj
Qz9QiMA3Ggw2bpXxn9um31meDSmJ06FjxYPnk3LdQ9sSoYz9dBPeG/PMZ7c5OfQd
NLlFRngP2w7pis37
=xwvV
-END PGP SIGNATURE-



isync: update to 1.3.2

2020-07-11 Thread Klemens Nanni
96afe8d fix propagation of flagged oversized messages
aff0c88 fix printf length arguments on lp64
04fc586 handle case-insensitivity of IMAP's INBOX
94022a6 catch server's failure to FETCH *
dfa8c16 don't timeout while uploading big messages
121448c make -DC work with yama ptrace protection
bee4fc5 fix overflows in uint comparisons
a33e447 fix roff abuse in man pages
7d9d3e1 improve documentation of the server certificate related options
a2fe8c1 re-generate ChangeLog only if it's newer than the git index
281a87e update build requirements
48038fe mention --remove in --help output
93fb3c2 fix UIDNEXT error message
e565d08 don't try to propagate flags the target store does not support
e8c rename F_PASSED => F_FORWARDED
462fed5 Merge branch '1.3'
d0a8551 fix error handling of SSL_set_tlsext_host_name()
6a874b5 error-check more openssl function calls
5f908b7 attempt to improve ssl error handling (again)
91abf2b modernize ssl context init
f63e433 fix leak of openssl X509 objects
8959c6b fix libcrypto detection in openssl 1.1+ without pkg-config
36062c5 wording fixes in mbsync.1
a310e7e purge vestiges of the compat wrapper
7607e53 Do not crash when using Tunnel in an IPv6-enabled build
bf14798 Bump up PassCmd buffer size to 2KiB
fbc432a fix parsing of NIL hierarchy delimiters in IMAP LIST responses

Works fine for me, I'll commit this update in a few days latest unless
someone hits rough edges or so.


Index: Makefile
===
RCS file: /cvs/ports/mail/isync/Makefile,v
retrieving revision 1.42
diff -u -p -r1.42 Makefile
--- Makefile18 Jan 2020 11:13:46 -  1.42
+++ Makefile11 Jul 2020 09:42:04 -
@@ -2,8 +2,7 @@
 
 COMMENT=   synchronize IMAP4 and maildir mailboxes
 
-DISTNAME=  isync-1.3.1
-REVISION=  0
+DISTNAME=  isync-1.3.2
 
 CATEGORIES=mail
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=isync/}
Index: distinfo
===
RCS file: /cvs/ports/mail/isync/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo13 Jun 2019 11:42:37 -  1.14
+++ distinfo11 Jul 2020 09:42:20 -
@@ -1,2 +1,2 @@
-SHA256 (isync-1.3.1.tar.gz) = aMtGQ9WBUgl/Acmzq+rX19TJVjGD1y88KjHSK8Fo8Oo=
-SIZE (isync-1.3.1.tar.gz) = 311868
+SHA256 (isync-1.3.2.tar.gz) = kQbRQoyRL0IaZZoiw8Tb6f4RDz9NoUmAOObr+NKE6AU=
+SIZE (isync-1.3.2.tar.gz) = 314856
Index: patches/patch-src_drv_imap_c
===
RCS file: /cvs/ports/mail/isync/patches/patch-src_drv_imap_c,v
retrieving revision 1.3
diff -u -p -r1.3 patch-src_drv_imap_c
--- patches/patch-src_drv_imap_c13 Jun 2019 11:42:37 -  1.3
+++ patches/patch-src_drv_imap_c11 Jul 2020 09:43:03 -
@@ -14,7 +14,7 @@ Index: src/drv_imap.c
  #ifdef HAVE_LIBSSL
  enum { SSL_None, SSL_STARTTLS, SSL_IMAPS };
  #endif
-@@ -3317,6 +3319,8 @@ imap_parse_store( conffile_t *cfg, store_conf_t **stor
+@@ -3355,6 +3357,8 @@ imap_parse_store( conffile_t *cfg, store_conf_t **stor
}
acc_opt = 1;
}
Index: patches/patch-src_main_c
===
RCS file: /cvs/ports/mail/isync/patches/patch-src_main_c,v
retrieving revision 1.7
diff -u -p -r1.7 patch-src_main_c
--- patches/patch-src_main_c13 Jun 2019 11:42:37 -  1.7
+++ patches/patch-src_main_c11 Jul 2020 09:43:03 -
@@ -5,7 +5,7 @@ Use pledge.
 Index: src/main.c
 --- src/main.c.orig
 +++ src/main.c
-@@ -120,6 +120,8 @@ PACKAGE " " VERSION " - mailbox synchronizer\n"
+@@ -125,6 +125,8 @@ PACKAGE " " VERSION " - mailbox synchronizer\n"
exit( code );
  }
  
@@ -14,7 +14,7 @@ Index: src/main.c
  static void ATTR_PRINTFLIKE(1, 2)
  debug( const char *msg, ... )
  {
-@@ -716,6 +718,36 @@ main( int argc, char **argv )
+@@ -738,6 +740,36 @@ main( int argc, char **argv )
  
if (load_config( config, pseudo ))
return 1;
Index: patches/patch-src_socket_c
===
RCS file: patches/patch-src_socket_c
diff -N patches/patch-src_socket_c
--- patches/patch-src_socket_c  18 Jan 2020 11:24:49 -  1.6
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,30 +0,0 @@
-$OpenBSD: patch-src_socket_c,v 1.6 2020/01/18 11:24:49 kn Exp $
-
-https://sourceforge.net/p/isync/isync/ci/7607e53d56f9470ee221cd5b644dda829f54b005/
-
-commit 7607e53d56f9470ee221cd5b644dda829f54b005
-Author: Caspar Schutijser 
-Date:   Sun Aug 18 10:38:48 2019 +0200
-
-Do not crash when using Tunnel in an IPv6-enabled build
-
-socket_connected() is also called on the tunnel pipe.
-
-amends 3ceb55310.
-
-Index: src/socket.c
 src/socket.c.orig
-+++ src/socket.c
-@@ -545,8 +545,10 @@ static void
- socket_connected( conn_t *conn )
- {
- #ifdef HAVE_IPV6
--  freeaddrinfo( conn->addrs );
--  conn->addrs = 0;
-+  if (conn->addrs) {
-+

Re: aarch64 bulk build report

2020-07-11 Thread Landry Breuil
On Fri, Jul 10, 2020 at 08:59:08PM -0400, Aisha Tammy wrote:
> 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!!

the script hacked up years ago more or less does this with the build
logs to find the failures:

paths=`grep locked ${LOCKDIR}/* | cut -d = -f2`
for p in $paths ; do
echo $site/${ARCH}/${DATE}/$p.log ;
mkdir -p failures/`dirname $p`  ;
cp paths/$p.log failures/`dirname $p`; 
done
[ -f /usr/ports/logs/${ARCH}/summary.log ] && cp 
/usr/ports/logs/${ARCH}/summary.log failures/
find failures -type f > ls-failures

LAST=../old/${ARCH}/last/

if [ -f ${LAST}/ls-failures ] ; then
echo
echo "recurrent failures"
diff -u ${LAST}/ls-failures ls-failures | grep '^ '
echo "new failures"
diff -u ${LAST}/ls-failures ls-failures | grep ^+
echo "resolved failures"
diff -u ${LAST}/ls-failures ls-failures | grep ^-
fi

LAST is of course the previous bulk.



CVS: cvs.openbsd.org: ports

2020-07-11 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/07/11 01:49:44

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

Log message:
SECURITY update to webkitgtk4-2.28.3.
- CVE-2020-9802, CVE-2020-9803, CVE-2020-9805, CVE-2020-9806,
CVE-2020-9807, CVE-2020-9843, CVE-2020-9850, CVE-2020-13753.



CVS: cvs.openbsd.org: ports

2020-07-11 Thread Paco Esteban
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2020/07/11 00:49:49

Modified files:
net: Makefile 
net/py-slixmpp : Makefile distinfo 
net/py-slixmpp/patches: patch-setup_py 
net/py-slixmpp/pkg: PLIST 

Log message:
update net/py-slixmpp to 1.5.2

while here change MODPY_DEFAULT_VERSION_3 to FLAVORS/FLAVOR.

ok bket@ kmos@