NEW: misc/fortunes-mod-ru

2020-12-15 Thread Vadim Zhukov
fortune-mod-ru is a collection of Russian fortunes, authored by
Pavel Maryanov, Nikolay Vekshin, Evgeniy Kascheev & Sergey Sharshutin.

The upstream is dead (I'm hosting file myself then), but words are
always alive. :)

I should thank martijn@ for the symlink trick. Martin, thanks!

okay to import?

-- 
  WBR,
  Vadim Zhukov


misc_fortunes-ru_port.tar.gz
Description: application/gzip


Re: [macppc] Fix archivers/innoextract

2020-12-15 Thread Thomas Frohwein
On Mon, Nov 30, 2020 at 06:07:50PM +0100, Charlene Wendling wrote:
> Hi,
> 
> > http://build-failures.rhaalovely.net/powerpc/2020-11-11/archivers/innoextract.log
> 
> The problem actually lies here:
> 
> > -- Checking C++11 feature: std::unique_ptr - unsupported
>   Run Build Command(s):/usr/local/bin/ninja cmTC_057
>   [...]
>   : && /usr/ports/pobj/innoextract-1.9/bin/c++ -O2 -pipe
>   -fmerge-all-constants -ffast-math -std=c++17 -fuse-linker-plugin
>   -Wl,--no-undefined -Wl,--as-needed
>   CMakeFiles/cmTC_057e6.dir/cxx11-std-unique_ptr.cpp.o -o cmTC_057e6
>   -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && :
>   /usr/bin/../lib/libc++abi.so.3.0: undefined reference to
>   `pthread_rwlock_rdlock'
>   [... more undefined references to pthread symbols ...]
>   c++: error: linker command failed with exit code 1 
> 
> Innoextract then falls back to using std::auto_ptr, which is disabled
> by C++17. It shows up now, because -D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR
> has been ... removed by a recent commit.
> 
> The problem can be fixed by removing '-Wl,--as-needed', as often seen
> on ld.bfd archs. We can't supply LDFLAGS to fix this, they're removed
> during the test.
> 
> I thought it was better to point out the real issue instead of enabling 
> std::auto_ptr. 
> 
> The below diff does that and it builds and runs fine on macppc (tested
> with the Return to Castle Wolfenstein GOG installer).
> 
> That REVISION never built there, so i have not bumped it. sparc64
> builds it fine ootb, and mips64 has no boost due to libexecinfo not
> being built, so no other ld.bfd archs are impacted. As such, adding a
> NO_AS_NEEDED cmake option looks like an overkill to me.
> 
> Feedback and alternatives are welcome.
> 
> Charlène.

Sorry for the wait. Had this on my list to check for a while. The diff
looks good to me, doesn't affect !powerpc, and as it fixes powerpc, I'd
say go for it.

ok thfr@
> 
> 
> Index: patches/patch-cmake_BuildType_cmake
> ===
> RCS file: patches/patch-cmake_BuildType_cmake
> diff -N patches/patch-cmake_BuildType_cmake
> --- /dev/null 1 Jan 1970 00:00:00 -
> +++ patches/patch-cmake_BuildType_cmake   30 Nov 2020 16:46:37 -
> @@ -0,0 +1,21 @@
> +$OpenBSD$
> +
> +Index: cmake/BuildType.cmake
> +--- cmake/BuildType.cmake.orig
>  cmake/BuildType.cmake
> +@@ -301,6 +301,15 @@ else(MSVC)
> + if(MACOS)
> + # TODO For some reason this check succeeds on macOS, 
> but then
> + # flag causes the actual build to fail :(
> ++elseif(CMAKE_SYSTEM_NAME STREQUAL "OpenBSD"
> ++   AND CMAKE_SYSTEM_PROCESSOR STREQUAL "powerpc")
> ++# XXX Need a review once lld is the default linker on 
> powerpc
> ++# -Wl,--as-needed causes the std::unique_ptr test to
> ++# fail due to undefined reference errors, and user
> ++# supplied linker flags are removed during the test. A
> ++# fallback exists, using std::auto_ptr, but it has been
> ++# disabled by C++17. Use the same code as other archs
> ++# instead of reenabling std::auto_ptr.
> + else()
> + # Link as few libraries as possible
> + # This is much easier than trying to decide which 
> libraries are needed for each
> 
> 



UPDATE: nextcloudclient-3.1.0

2020-12-15 Thread Adriano Barbosa
Hi.
Update for nextcloudclient v3.1.0.
Changelog: https://github.com/nextcloud/desktop/releases/tag/v3.1.0

-- 
Adriano Barbosa
Index: Makefile
===
RCS file: /cvs/ports/net/nextcloudclient/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile	31 Oct 2020 06:42:58 -	1.11
+++ Makefile	14 Dec 2020 15:04:54 -
@@ -2,7 +2,7 @@
 
 COMMENT =	desktop sync client for Nextcloud
 
-V =		3.0.3
+V =		3.1.0
 DISTNAME =	nextcloudclient-${V}
 
 GH_ACCOUNT =	nextcloud
@@ -25,6 +25,7 @@ WANTLIB += ${COMPILER_LIBCXX} Qt5Concurr
 WANTLIB += Qt5Network Qt5Qml Qt5Quick Qt5QuickControls2 Qt5Svg
 WANTLIB += Qt5Widgets Qt5Xml c crypto m qt5keychain sqlite3 ssl
 WANTLIB += z lib/inotify/inotify
+WANTLIB += gio-2.0 glib-2.0 gobject-2.0 intl secret-1
 
 MODULES =		devel/cmake \
 			x11/qt5
Index: distinfo
===
RCS file: /cvs/ports/net/nextcloudclient/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo	31 Oct 2020 06:42:58 -	1.9
+++ distinfo	14 Dec 2020 15:04:54 -
@@ -1,2 +1,2 @@
-SHA256 (nextcloudclient-3.0.3.tar.gz) = q9Ah/wbssmciGiIdv4tO/TvY5BgFPMSba2+qKQcXxtg=
-SIZE (nextcloudclient-3.0.3.tar.gz) = 19202718
+SHA256 (nextcloudclient-3.1.0.tar.gz) = EbigPdtPjGDs/81zjNzV1nOPkmhoCdofgevv+XqZ4xQ=
+SIZE (nextcloudclient-3.1.0.tar.gz) = 19265221
Index: patches/patch-src_csync_std_c_private_h
===
RCS file: /cvs/ports/net/nextcloudclient/patches/patch-src_csync_std_c_private_h,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-src_csync_std_c_private_h
--- patches/patch-src_csync_std_c_private_h	16 Nov 2019 10:27:43 -	1.1.1.1
+++ patches/patch-src_csync_std_c_private_h	14 Dec 2020 15:04:54 -
@@ -3,7 +3,7 @@ $OpenBSD: patch-src_csync_std_c_private_
 Index: src/csync/std/c_private.h
 --- src/csync/std/c_private.h.orig
 +++ src/csync/std/c_private.h
-@@ -156,7 +156,7 @@ typedef char   mbchar_t;
+@@ -156,7 +156,7 @@ typedef char   mbchar_t; // NOLINT this is som
  #endif
  
  /* FIXME: Implement TLS for OS X */
Index: patches/patch-src_gui_CMakeLists_txt
===
RCS file: /cvs/ports/net/nextcloudclient/patches/patch-src_gui_CMakeLists_txt,v
retrieving revision 1.4
diff -u -p -r1.4 patch-src_gui_CMakeLists_txt
--- patches/patch-src_gui_CMakeLists_txt	27 Aug 2020 18:19:09 -	1.4
+++ patches/patch-src_gui_CMakeLists_txt	14 Dec 2020 15:04:54 -
@@ -3,8 +3,8 @@ $OpenBSD: patch-src_gui_CMakeLists_txt,v
 Index: src/gui/CMakeLists.txt
 --- src/gui/CMakeLists.txt.orig
 +++ src/gui/CMakeLists.txt
-@@ -40,14 +40,12 @@ set(client_UI_SRCS
- mnemonicdialog.ui
+@@ -46,14 +46,12 @@ set(client_UI_SRCS
+ tray/ActivityActionButton.qml
  tray/Window.qml
  tray/UserLine.qml
 -wizard/flow2authwidget.ui
@@ -18,7 +18,7 @@ Index: src/gui/CMakeLists.txt
  )
  
  set(client_SRCS
-@@ -111,23 +109,16 @@ set(client_SRCS
+@@ -119,23 +117,16 @@ set(client_SRCS
  creds/credentialsfactory.cpp
  creds/httpcredentialsgui.cpp
  creds/oauth.cpp
@@ -42,12 +42,12 @@ Index: src/gui/CMakeLists.txt
  wizard/slideshow.cpp
  )
  
-@@ -314,7 +305,7 @@ set_target_properties( ${APPLICATION_EXECUTABLE} PROPE
+@@ -328,7 +319,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::Svg Qt5::Network Qt5::Xml Qt5::Qml Qt5::Quick Qt5::QuickControls2 Qt5::WebEngineWidgets)
-+target_link_libraries( ${APPLICATION_EXECUTABLE} Qt5::Widgets Qt5::Svg Qt5::Network Qt5::Xml Qt5::Qml Qt5::Quick Qt5::QuickControls2)
+-target_link_libraries( ${APPLICATION_EXECUTABLE} Qt5::Widgets Qt5::GuiPrivate Qt5::Svg Qt5::Network Qt5::Xml Qt5::Qml Qt5::Quick Qt5::QuickControls2 Qt5::WebEngineWidgets)
++target_link_libraries( ${APPLICATION_EXECUTABLE} Qt5::Widgets Qt5::GuiPrivate Qt5::Svg Qt5::Network Qt5::Xml Qt5::Qml Qt5::Quick Qt5::QuickControls2)
  target_link_libraries( ${APPLICATION_EXECUTABLE} ${synclib_NAME} )
  IF(BUILD_UPDATER)
  target_link_libraries( ${APPLICATION_EXECUTABLE} updater )
Index: patches/patch-src_gui_accountmanager_cpp
===
RCS file: /cvs/ports/net/nextcloudclient/patches/patch-src_gui_accountmanager_cpp,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-src_gui_accountmanager_cpp
--- patches/patch-src_gui_accountmanager_cpp	16 Nov 2019 10:27:43 -	1.1.1.1
+++ patches/patch-src_gui_accountmanager_cpp	14 Dec 2020 15:04:54 -
@@ -12,7 +12,7 @@ Index: src/gui/accountmanager.cpp
 -authType = "webflow";
 -settings.setValue(QLatin1String(authTypeC), authType);
 -
--

Re: Ping Again - [Update] databases/leveldb: 1.21 -> 1.22

2020-12-15 Thread Stuart Henderson
On 2020/12/15 15:55, Stuart Henderson wrote:
> > -#'atomic_pointer.h: error Please implement AtomicPointer for this 
> > platform' on other archs
> > -ONLY_FOR_ARCHS =   i386 amd64
> > +#'atomic_pointer.h: error Please implement AtomicPointer for this
> > +# platform' on other archs
> > +ONLY_FOR_ARCHS=i386 amd64

oh, also: atomic_pointer.h / AtomicPointer is no longer used so I've
dropped this.



Re: [Update] devel/tbb: 2020.2 -> 2020.3

2020-12-15 Thread Ashton Fagg
Ping.

Ashton Fagg  writes:

> "Dimitri Karamazov"  writes:
>
>> A SHARED_LIBS bump isn't required in my opinion since there are
>> no export changes whatsoever.
>>
>> see:https://www.openbsd.org/faq/ports/specialtopics.html#SharedLibs
>> or check using /usr/src/lib/check_sym
>
> Thank you for testing and for the advice on SHARED_LIBS. This is much
> clearer to me now.
>
> I tested it here again for my purposes and Dimitri's updated diff
> (below) seems fine to me.
>
> Thanks!

Index: Makefile
===
RCS file: /cvs/ports/devel/tbb/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile18 May 2020 16:42:20 -  1.4
+++ Makefile4 Dec 2020 05:18:42 -
@@ -4,14 +4,14 @@ ONLY_FOR_ARCHS =  ${CLANG_ARCHS}

 COMMENT =  threading building blocks

-V =2020.2
+V =2020.3
 GH_ACCOUNT =   oneapi-src
 GH_PROJECT =   oneTBB
 GH_TAGNAME =   v${V}
 PKGNAME =  tbb-${V}

-SHARED_LIBS += tbb 1.0 #2020.2
-SHARED_LIBS += tbbmalloc   1.0 #2020.2
+SHARED_LIBS += tbb 1.0 #2020.3
+SHARED_LIBS += tbbmalloc   1.0 #2020.3

 CATEGORIES =   devel

Index: distinfo
===
RCS file: /cvs/ports/devel/tbb/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo18 May 2020 16:42:20 -  1.2
+++ distinfo4 Dec 2020 05:18:42 -
@@ -1,2 +1,2 @@
-SHA256 (oneTBB-2020.2.tar.gz) = SAQyDh5svjpUIZl7UhmePBo4KbLstkiWQdpLjjL69QA=
-SIZE (oneTBB-2020.2.tar.gz) = 2637066
+SHA256 (oneTBB-2020.3.tar.gz) = 68T2qkeXLa7R979x0QCuW/aTHC4xRM8pnIzH0EHcovM=
+SIZE (oneTBB-2020.3.tar.gz) = 2639737



Re: powerpc bulk build report

2020-12-15 Thread Otto Moerbeek
On Tue, Dec 15, 2020 at 03:56:19PM +0100, Charlene Wendling wrote:

> On Tue, 15 Dec 2020 08:42:58 +0100
> Otto Moerbeek wrote:
> 
> > On Tue, Dec 15, 2020 at 02:28:01AM -0500, Brad Smith wrote:
> > 
> > > On Tue, Dec 15, 2020 at 08:19:13AM +0100, Otto Moerbeek wrote:
> > > > On Mon, Dec 14, 2020 at 11:05:45AM +0100, Otto Moerbeek wrote:
> > > > 
> > > > > On Mon, Dec 14, 2020 at 02:52:02AM -0500, Brad Smith wrote:
> > > > > 
> > > > > > On 12/14/2020 2:39 AM, Otto Moerbeek wrote:
> > > > > > > On Mon, Dec 14, 2020 at 02:36:37AM -0500, Brad Smith wrote:
> > > > > > > 
> > > > > > > > I'm on my phone and don't have another log to compare to
> > > > > > > > but this line stuck out to me..
> > > > > > > > 
> > > > > > > > checking for the toolset name used by Boost for c++...
> > > > > > > > gcc42 -gcc
> > > > > > > That configure line is alwasy reported, also on other
> > > > > > > platforms, since it does not seem to cause issues there I
> > > > > > > never looked into it.
> > > > > > 
> > > > > > Could be a potential issue. Just something to consider. I'm
> > > > > > curious to see what it says on amd64 and i386.
> > > > > 
> > > > > amd64 and arm64:
> > > > > 
> > > > >   checking for the toolset name used by Boost for c++...
> > > > > gcc42 -gcc
> > > > > 
> > > > > I don't have an i386 at thand,
> > > > > 
> > > > >   -Otto
> > > > > 
> > > > 
> > > > Removing pacthes/patch-libs_context_build_Jamfile_v2 in boost and
> > > > bumping the revision produces a boost-md that has the correct
> > > > symbols. Test build for pdns_recursor is still running, but it
> > > > now detects the boost context functionality correctly.
> > > > 
> > > > As for the toolchain configure check in pdns_recursor: the value
> > > > produced is not used by the build afaiks. I'll put it on my list
> > > > of things to look at, but it's not high priority.
> > > 
> > > Ah, yes. I noticed that was merged upstream and released with 1.69
> > > when looking at newer Boost. The patch there was mismerged by
> > > patch(1).
> > 
> > Yes, ok,
> > 
> > -Otto
> 
> This also fixes that build failure:
> 
> > http://build-failures.rhaalovely.net/powerpc/2020-11-27/net/icinga/core2,-main.log
> 
> Thanks a lot! OK cwen@

I can now confirm pdns_recursor builds and runs fine wit this as well,

-Otto

> 
> > > 
> > > 
> > > Index: Makefile
> > > ===
> > > RCS file: /home/cvs/ports/devel/boost/Makefile,v
> > > retrieving revision 1.104
> > > diff -u -p -u -p -r1.104 Makefile
> > > --- Makefile  26 Nov 2020 00:08:36 -  1.104
> > > +++ Makefile  15 Dec 2020 07:24:21 -
> > > @@ -6,7 +6,7 @@ COMMENT-main= free peer-reviewed portabl
> > >  COMMENT-md=  machine-dependent libraries for boost
> > >  
> > >  VERSION= 1.70.0
> > > -REVISION=0
> > > +REVISION=1
> > >  DISTNAME=boost_${VERSION:S/./_/g}
> > >  PKGNAME-main=boost-${VERSION}
> > >  PKGNAME-md=  boost-md-${VERSION}
> > > Index: patches/patch-libs_context_build_Jamfile_v2
> > > ===
> > > RCS file: patches/patch-libs_context_build_Jamfile_v2
> > > diff -N patches/patch-libs_context_build_Jamfile_v2
> > > --- patches/patch-libs_context_build_Jamfile_v2   5 Nov 2020
> > > 11:23:03 -1.3 +++ /dev/null   1 Jan 1970 00:00:00
> > > - @@ -1,17 +0,0 @@
> > > -$OpenBSD: patch-libs_context_build_Jamfile_v2,v 1.3 2020/11/05
> > > 11:23:03 sthen Exp $ -
> > > -ppc32_sysv_elf has 2 instances of "clang".
> > > -The second "clang" should be "gcc".
> > > -
> > > -Index: libs/context/build/Jamfile.v2
> > >  libs/context/build/Jamfile.v2.orig
> > > -+++ libs/context/build/Jamfile.v2
> > > -@@ -280,7 +280,7 @@ alias asm_sources
> > > -  32
> > > -  power
> > > -  elf
> > > -- clang
> > > -+ gcc
> > > -;
> > > - 
> > > - alias asm_sources
> > 



libinotify update

2020-12-15 Thread Stuart Henderson
This updates to the newer libinotify-kqueue release (still fairly
old though!). No real change seen on the programs I tested it with
but that is only small directories; the changelog suggests that
things maybe quite a lot better with larger trees.

Any comments / OKs?

- Directory diffing has been rewritten. No more memory hungry shallow
lists allocations/deallocations

- Fix compilation on platforms where kevent.data size is bigger than
void *

- Workaround sporadic crashes caused by reversing of kevent order



Index: Makefile
===
RCS file: /cvs/ports/devel/libinotify/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile17 Nov 2020 10:23:18 -  1.14
+++ Makefile15 Dec 2020 15:27:50 -
@@ -4,9 +4,8 @@ COMMENT =   kevent based inotify
 
 GH_ACCOUNT =   libinotify-kqueue
 GH_PROJECT =   libinotify-kqueue
-GH_TAGNAME =   20170711
+GH_TAGNAME =   20180201
 PKGNAME =  libinotify-${GH_TAGNAME}
-REVISION = 1
 
 SHARED_LIBS =  inotify 2.1
 
Index: distinfo
===
RCS file: /cvs/ports/devel/libinotify/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo30 Aug 2017 05:37:36 -  1.7
+++ distinfo15 Dec 2020 15:27:50 -
@@ -1,2 +1,2 @@
-SHA256 (libinotify-kqueue-20170711.tar.gz) = 
9/xo3TbAf7Mwh8lB6+kQKNfFDzcoLouX1Hh8DMhXrbw=
-SIZE (libinotify-kqueue-20170711.tar.gz) = 71707
+SHA256 (libinotify-kqueue-20180201.tar.gz) = 
Ffpt6LM7tzcXdVzpVm91cgmoVcogyT4gnG37sWl1mbI=
+SIZE (libinotify-kqueue-20180201.tar.gz) = 71808



Ping - [Mantainer Update] sysutils/direnv: v2.24 -> v2.25

2020-12-15 Thread Ashton Fagg
Ping.

Ashton Fagg  writes:

> Hello all,
>
> Attached diff updates sysutils/direnv from 2.24 to the latest 2.25.
>
> Changelog can be viewed here:
> https://github.com/direnv/direnv/releases/tag/v2.25.0
>
> Tested on amd64. Package builds, tests and installs fine.
>
> Thanks,
>
> Ash

diff --git a/sysutils/direnv/Makefile b/sysutils/direnv/Makefile
index ccfdb54f058..5dfca3fa6e0 100644
--- a/sysutils/direnv/Makefile
+++ b/sysutils/direnv/Makefile
@@ -4,7 +4,7 @@ COMMENT =		tool for managing environment based on current directory
 
 GH_ACCOUNT =		direnv
 GH_PROJECT =		direnv
-GH_TAGNAME =		v2.24.0
+GH_TAGNAME =		v2.25.0
 
 MAINTAINER=		Ashton Fagg 
 CATEGORIES =		sysutils devel
diff --git a/sysutils/direnv/distinfo b/sysutils/direnv/distinfo
index f7eec843d34..8182f807e9c 100644
--- a/sysutils/direnv/distinfo
+++ b/sysutils/direnv/distinfo
@@ -1,2 +1,2 @@
-SHA256 (direnv-2.24.0.tar.gz) = oJk5ErxuiVgLyDINPJs+cMzWqgbB2Eek2RdL7oqLlDE=
-SIZE (direnv-2.24.0.tar.gz) = 1354784
+SHA256 (direnv-2.25.0.tar.gz) = 8RADM76QRegyhaF1oJN7lv2dIRUZMzI0gV60qnxxn1s=
+SIZE (direnv-2.25.0.tar.gz) = 1357957


Ping Again - [Update] databases/leveldb: 1.21 -> 1.22

2020-12-15 Thread Ashton Fagg
Ping again.

> Ashton Fagg  writes:
>
>> The attached diff updates databases/leveldb to the latest version
>> (1.22).
>>
>> The changelog can be viewed here:
>>
>> https://github.com/google/leveldb/releases/tag/1.22
>>
>> It seems the previous version (1.21) introduced a CMake build. But the
>> OpenBSD port had not yet adopted it. Here, I've updated the port to the
>> latest version and converted it to use the CMake build - which
>> drastically simplifies the port Makefile. More to the point, it seems
>> that the "old way" of building has been ripped out of this version.
>>
>> The port contains the following changes:
>>
>> - Conversion to use the new CMake build
>>
>> - A convenience patch to the CMakeLists.txt to make sure the
>>   documentation ends up in the right place on install.
>>
>> - Removal of some old stuff related to the old way of building the library.
>>
>> - General formatting stuff in the Makefile - there was an over-length
>>   line, detected by portcheck.
>>
>> - Add myself as maintainer.
>>
>> The port has been tested on amd64. configure, build, fake, package,
>> install and uninstall all work. The test suite passes 100%.
>>
>> A quick grep turns up no dependent ports.
>>
>> Suggestions and comments welcome.
>>
>> Cheers,
>>
>> Ash

diff --git a/databases/leveldb/Makefile b/databases/leveldb/Makefile
index cf6320ce74b..8831f06deb6 100644
--- a/databases/leveldb/Makefile
+++ b/databases/leveldb/Makefile
@@ -1,40 +1,30 @@
 # $OpenBSD: Makefile,v 1.20 2019/07/12 20:43:53 sthen Exp $
 
-#'atomic_pointer.h: error Please implement AtomicPointer for this platform' on other archs
-ONLY_FOR_ARCHS =	i386 amd64
+#'atomic_pointer.h: error Please implement AtomicPointer for this
+# platform' on other archs
+ONLY_FOR_ARCHS=		i386 amd64
 
-COMMENT =	fast key-value storage library
+COMMENT=		fast key-value storage library
+CATEGORIES=		databases devel
+GH_ACCOUNT=		google
+GH_PROJECT=		leveldb
+GH_TAGNAME=		1.22
 
-GH_ACCOUNT =	google
-GH_PROJECT =	leveldb
-GH_TAGNAME =	v1.20
+SHARED_LIBS=	  	leveldb	3.0 # 0.0
 
-SHARED_LIBS +=  leveldb   2.0 # 0.0
-
-CATEGORIES =	databases devel
+MAINTAINER=		Ashton Fagg 
 
 # BSD3
-PERMIT_PACKAGE =	Yes
-
-MAKE_ENV =		CC="${CC}" CXX="${CXX}" OPT="${CXXFLAGS}" \
-			SHARED_VERSION_MAJOR=${LIBleveldb_VERSION:R} \
-			SHARED_VERSION_MINOR=${LIBleveldb_VERSION:E}
-
-USE_GMAKE =		Yes
+PERMIT_PACKAGE=		Yes
 
-TEST_TARGET =		check
+WANTLIB=		${COMPILER_LIBCXX} m pthread
 
-DOC =			${PREFIX}/share/doc/leveldb/
+# C++11
+COMPILER= 		base-clang ports-gcc
+MODULES=  		devel/cmake
 
-do-install:
-	${INSTALL_DATA_DIR} ${PREFIX}/include/leveldb
-	${INSTALL_DATA} ${WRKSRC}/include/leveldb/* ${PREFIX}/include/leveldb
-	${INSTALL_DATA} ${WRKSRC}/out-static/*.a \
-		${PREFIX}/lib
-	${INSTALL_DATA} ${WRKSRC}/out-shared/libleveldb.so.${LIBleveldb_VERSION} \
-		${PREFIX}/lib/libleveldb.so.${LIBleveldb_VERSION}
-	${INSTALL_DATA_DIR} ${DOC}
-	${INSTALL_DATA} ${WRKSRC}/doc/*.md ${DOC}
-	${INSTALL_DATA} ${WRKSRC}/LICENSE ${DOC}
+CONFIGURE_ARGS+=	-DBUILD_SHARED_LIBS=on \
+			-DLEVELDB_INSTALL=on \
+			-DLEVELDB_BUILD_BENCHMARKS=off
 
 .include 
diff --git a/databases/leveldb/distinfo b/databases/leveldb/distinfo
index abd336a865d..ae4cf1d8f0c 100644
--- a/databases/leveldb/distinfo
+++ b/databases/leveldb/distinfo
@@ -1,2 +1,2 @@
-SHA256 (leveldb-1.20.tar.gz) = 9avotbIJwvNlYLdfMs5hQS85opIvcEWudkosIzNbZmQ=
-SIZE (leveldb-1.20.tar.gz) = 223141
+SHA256 (leveldb-1.22.tar.gz) = VUI8rJ4zBvSpUCxzigAeSjOdGjj/vudXLUoH1dY5SbI=
+SIZE (leveldb-1.22.tar.gz) = 239365
diff --git a/databases/leveldb/patches/patch-CMakeLists_txt b/databases/leveldb/patches/patch-CMakeLists_txt
new file mode 100644
index 000..06c01609581
--- /dev/null
+++ b/databases/leveldb/patches/patch-CMakeLists_txt
@@ -0,0 +1,22 @@
+$OpenBSD$
+
+This adds the install logic for the documentation. Keeps the Makefile nice and tidy.
+
+Index: CMakeLists.txt
+--- CMakeLists.txt.orig
 CMakeLists.txt
+@@ -448,4 +448,14 @@ if(LEVELDB_INSTALL)
+   "${PROJECT_BINARY_DIR}/leveldbConfigVersion.cmake"
+ DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/leveldb"
+   )
++  install(
++FILES
++  "${PROJECT_SOURCE_DIR}/doc/impl.md"
++  "${PROJECT_SOURCE_DIR}/doc/index.md"
++  "${PROJECT_SOURCE_DIR}/doc/log_format.md"
++  "${PROJECT_SOURCE_DIR}/doc/table_format.md"
++  "${PROJECT_SOURCE_DIR}/LICENSE"
++   DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/leveldb"
++  )
++
+ endif(LEVELDB_INSTALL)
diff --git a/databases/leveldb/patches/patch-Makefile b/databases/leveldb/patches/patch-Makefile
deleted file mode 100644
index 292fb04cba0..000
--- a/databases/leveldb/patches/patch-Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-$OpenBSD: patch-Makefile,v 1.5 2018/01/03 20:25:25 rsadowski Exp $
-
-Allow SHARED_MAJOR and SHARED_MINOR to be overridden.
-This doesn't affect kMajorVersion and kMinorVersion in db.h,
-but nothing uses them anyway.
-
-Index: Makefile
 Makefile.orig
-+++ Makefile
-@@ -121,8 +121,8 

Ping - Re: [New] devel/re2

2020-12-15 Thread Ashton Fagg
Ping on this one. Tarball attached.

Ashton Fagg  writes:

> Stuart Henderson  writes:
>
>> You mentioned a cmakefile change that would increase it, can you show
>> that please, some of us only have slow machines like
>>
>> cpu3: Intel(R) Xeon(R) CPU E3-1225 v3 @ 3.20GHz, 3392.17 MHz, 06-3c-03
>>
>> :)
>
> Here you go. I've added a patch that increases the timeout, with
> reference in the Makefile. I've increased it from 1500 seconds to
> 2000. This seems to help on my slower machine.



re2.tgz
Description: Binary data


Re: [New] devel/fmt

2020-12-15 Thread Ashton Fagg
Ping. Updated version attached.

Ashton Fagg  writes:

> Jeremie Courreges-Anglas  writes:
>
>> [...]
>>
>> I think the port as-is is ripe and ready to commit, but I don't know yet
>> if there are ports that might pick this up.
>>
>> [...]
>
> Just following up on this - if anyone is still interested in importing
> this new port, I have updated it to the latest version - 7.1.3 (vs
> 7.1.1). Tarball is attached.
>
> Tested the same way - builds, tests, fakes, packages, installs and
> deinstalls.
>
> Thanks,
>
> Ash



fmt-7.1.3.tgz
Description: Binary data


Re: Ping Again - [Update] databases/leveldb: 1.21 -> 1.22

2020-12-15 Thread Stuart Henderson
On 2020/12/15 10:18, Ashton Fagg wrote:
> Ping again.
> 
> > Ashton Fagg  writes:
> >
> >> The attached diff updates databases/leveldb to the latest version
> >> (1.22).

I'll take care of this, a few comments inline:

> >>
> >> The changelog can be viewed here:
> >>
> >> https://github.com/google/leveldb/releases/tag/1.22
> >>
> >> It seems the previous version (1.21) introduced a CMake build. But the
> >> OpenBSD port had not yet adopted it. Here, I've updated the port to the
> >> latest version and converted it to use the CMake build - which
> >> drastically simplifies the port Makefile. More to the point, it seems
> >> that the "old way" of building has been ripped out of this version.
> >>
> >> The port contains the following changes:
> >>
> >> - Conversion to use the new CMake build
> >>
> >> - A convenience patch to the CMakeLists.txt to make sure the
> >>   documentation ends up in the right place on install.
> >>
> >> - Removal of some old stuff related to the old way of building the library.
> >>
> >> - General formatting stuff in the Makefile - there was an over-length
> >>   line, detected by portcheck.

FWIW this (especially the " =" -> "=" change which touches nearly
every line) makes the diff a lot harder to read, especially when
combined with the rework for cmake, which means it's not the quick
review that is often possible (especially for a port with nothing
depending on it).

> >> - Add myself as maintainer.
> >>
> >> The port has been tested on amd64. configure, build, fake, package,
> >> install and uninstall all work. The test suite passes 100%.
> >>
> >> A quick grep turns up no dependent ports.
> >>
> >> Suggestions and comments welcome.
> >>
> >> Cheers,
> >>
> >> Ash
> 

> diff --git a/databases/leveldb/Makefile b/databases/leveldb/Makefile
> index cf6320ce74b..8831f06deb6 100644
> --- a/databases/leveldb/Makefile
> +++ b/databases/leveldb/Makefile
> @@ -1,40 +1,30 @@
>  # $OpenBSD: Makefile,v 1.20 2019/07/12 20:43:53 sthen Exp $
>  
> -#'atomic_pointer.h: error Please implement AtomicPointer for this platform' 
> on other archs
> -ONLY_FOR_ARCHS = i386 amd64
> +#'atomic_pointer.h: error Please implement AtomicPointer for this
> +# platform' on other archs
> +ONLY_FOR_ARCHS=  i386 amd64
>  
> -COMMENT =fast key-value storage library
> +COMMENT= fast key-value storage library
> +CATEGORIES=  databases devel
> +GH_ACCOUNT=  google
> +GH_PROJECT=  leveldb
> +GH_TAGNAME=  1.22
>  
> -GH_ACCOUNT = google
> -GH_PROJECT = leveldb
> -GH_TAGNAME = v1.20
> +SHARED_LIBS= leveldb 3.0 # 0.0

whitespace nitpicking: tab space space tab (and i think there was
another one)

>  
> -SHARED_LIBS +=  leveldb   2.0 # 0.0
> -
> -CATEGORIES = databases devel
> +MAINTAINER=  Ashton Fagg 
>  
>  # BSD3
> -PERMIT_PACKAGE = Yes
> -
> -MAKE_ENV =   CC="${CC}" CXX="${CXX}" OPT="${CXXFLAGS}" \
> - SHARED_VERSION_MAJOR=${LIBleveldb_VERSION:R} \
> - SHARED_VERSION_MINOR=${LIBleveldb_VERSION:E}
> -
> -USE_GMAKE =  Yes
> +PERMIT_PACKAGE=  Yes
>  
> -TEST_TARGET =check
> +WANTLIB= ${COMPILER_LIBCXX} m pthread
>  
> -DOC =${PREFIX}/share/doc/leveldb/
> +# C++11
> +COMPILER=base-clang ports-gcc
> +MODULES= devel/cmake
>  
> -do-install:
> - ${INSTALL_DATA_DIR} ${PREFIX}/include/leveldb
> - ${INSTALL_DATA} ${WRKSRC}/include/leveldb/* ${PREFIX}/include/leveldb
> - ${INSTALL_DATA} ${WRKSRC}/out-static/*.a \
> - ${PREFIX}/lib
> - ${INSTALL_DATA} 
> ${WRKSRC}/out-shared/libleveldb.so.${LIBleveldb_VERSION} \
> - ${PREFIX}/lib/libleveldb.so.${LIBleveldb_VERSION}
> - ${INSTALL_DATA_DIR} ${DOC}
> - ${INSTALL_DATA} ${WRKSRC}/doc/*.md ${DOC}
> - ${INSTALL_DATA} ${WRKSRC}/LICENSE ${DOC}
> +CONFIGURE_ARGS+= -DBUILD_SHARED_LIBS=on \
> + -DLEVELDB_INSTALL=on \
> + -DLEVELDB_BUILD_BENCHMARKS=off
>  
>  .include 
> diff --git a/databases/leveldb/distinfo b/databases/leveldb/distinfo
> index abd336a865d..ae4cf1d8f0c 100644
> --- a/databases/leveldb/distinfo
> +++ b/databases/leveldb/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (leveldb-1.20.tar.gz) = 9avotbIJwvNlYLdfMs5hQS85opIvcEWudkosIzNbZmQ=
> -SIZE (leveldb-1.20.tar.gz) = 223141
> +SHA256 (leveldb-1.22.tar.gz) = VUI8rJ4zBvSpUCxzigAeSjOdGjj/vudXLUoH1dY5SbI=
> +SIZE (leveldb-1.22.tar.gz) = 239365
> diff --git a/databases/leveldb/patches/patch-CMakeLists_txt 
> b/databases/leveldb/patches/patch-CMakeLists_txt
> new file mode 100644
> index 000..06c01609581
> --- /dev/null
> +++ b/databases/leveldb/patches/patch-CMakeLists_txt
> @@ -0,0 +1,22 @@
> +$OpenBSD$
> +
> +This adds the install logic for the documentation. Keeps the Makefile nice 
> and tidy.

..but it changes what can be a self-contained 2 liner in the port
Makefile to a patch to a file that 

Re: powerpc bulk build report

2020-12-15 Thread Charlene Wendling
On Tue, 15 Dec 2020 08:42:58 +0100
Otto Moerbeek wrote:

> On Tue, Dec 15, 2020 at 02:28:01AM -0500, Brad Smith wrote:
> 
> > On Tue, Dec 15, 2020 at 08:19:13AM +0100, Otto Moerbeek wrote:
> > > On Mon, Dec 14, 2020 at 11:05:45AM +0100, Otto Moerbeek wrote:
> > > 
> > > > On Mon, Dec 14, 2020 at 02:52:02AM -0500, Brad Smith wrote:
> > > > 
> > > > > On 12/14/2020 2:39 AM, Otto Moerbeek wrote:
> > > > > > On Mon, Dec 14, 2020 at 02:36:37AM -0500, Brad Smith wrote:
> > > > > > 
> > > > > > > I'm on my phone and don't have another log to compare to
> > > > > > > but this line stuck out to me..
> > > > > > > 
> > > > > > > checking for the toolset name used by Boost for c++...
> > > > > > > gcc42 -gcc
> > > > > > That configure line is alwasy reported, also on other
> > > > > > platforms, since it does not seem to cause issues there I
> > > > > > never looked into it.
> > > > > 
> > > > > Could be a potential issue. Just something to consider. I'm
> > > > > curious to see what it says on amd64 and i386.
> > > > 
> > > > amd64 and arm64:
> > > > 
> > > > checking for the toolset name used by Boost for c++...
> > > > gcc42 -gcc
> > > > 
> > > > I don't have an i386 at thand,
> > > > 
> > > > -Otto
> > > > 
> > > 
> > > Removing pacthes/patch-libs_context_build_Jamfile_v2 in boost and
> > > bumping the revision produces a boost-md that has the correct
> > > symbols. Test build for pdns_recursor is still running, but it
> > > now detects the boost context functionality correctly.
> > > 
> > > As for the toolchain configure check in pdns_recursor: the value
> > > produced is not used by the build afaiks. I'll put it on my list
> > > of things to look at, but it's not high priority.
> > 
> > Ah, yes. I noticed that was merged upstream and released with 1.69
> > when looking at newer Boost. The patch there was mismerged by
> > patch(1).
> 
> Yes, ok,
> 
>   -Otto

This also fixes that build failure:

> http://build-failures.rhaalovely.net/powerpc/2020-11-27/net/icinga/core2,-main.log

Thanks a lot! OK cwen@

> > 
> > 
> > Index: Makefile
> > ===
> > RCS file: /home/cvs/ports/devel/boost/Makefile,v
> > retrieving revision 1.104
> > diff -u -p -u -p -r1.104 Makefile
> > --- Makefile26 Nov 2020 00:08:36 -  1.104
> > +++ Makefile15 Dec 2020 07:24:21 -
> > @@ -6,7 +6,7 @@ COMMENT-main=   free peer-reviewed portabl
> >  COMMENT-md=machine-dependent libraries for boost
> >  
> >  VERSION=   1.70.0
> > -REVISION=  0
> > +REVISION=  1
> >  DISTNAME=  boost_${VERSION:S/./_/g}
> >  PKGNAME-main=  boost-${VERSION}
> >  PKGNAME-md=boost-md-${VERSION}
> > Index: patches/patch-libs_context_build_Jamfile_v2
> > ===
> > RCS file: patches/patch-libs_context_build_Jamfile_v2
> > diff -N patches/patch-libs_context_build_Jamfile_v2
> > --- patches/patch-libs_context_build_Jamfile_v2 5 Nov 2020
> > 11:23:03 -  1.3 +++ /dev/null   1 Jan 1970 00:00:00
> > - @@ -1,17 +0,0 @@
> > -$OpenBSD: patch-libs_context_build_Jamfile_v2,v 1.3 2020/11/05
> > 11:23:03 sthen Exp $ -
> > -ppc32_sysv_elf has 2 instances of "clang".
> > -The second "clang" should be "gcc".
> > -
> > -Index: libs/context/build/Jamfile.v2
> >  libs/context/build/Jamfile.v2.orig
> > -+++ libs/context/build/Jamfile.v2
> > -@@ -280,7 +280,7 @@ alias asm_sources
> > -  32
> > -  power
> > -  elf
> > -- clang
> > -+ gcc
> > -;
> > - 
> > - alias asm_sources
> 



Ping - [Update] devel/gflags: 2.2.1 -> 2.2.2

2020-12-15 Thread Ashton Fagg
Ping.

Ashton Fagg  writes:

> Attached is a diff to update devel/gflags from 2.2.1 to 2.2.2.
>
> I'm currently investigating why the unit tests from devel/glog fail (of
> which devel/gflags is a dependency). One of the suggestions from the
> upstream RT is to ensure the latest version of gflags is used - this
> needs updating anyway.
>
> graphics/blender also has a dependency on devel/gflags - I've built it,
> and as far as I can see it it working. Maintainer is cc'ed in case they
> wish to take a closer look.
>
> The updated gflags package builds, tests, fakes, packages and installs
> as expected on amd64.
>
> The changelog can be viewed here:
>
> https://github.com/gflags/gflags/releases/tag/v2.2.2
>
> I've also added myself as maintainer. If that's a problem for anyone,
> feel free to veto.
>
> Thanks,
>
> Ash

diff --git a/devel/gflags/Makefile b/devel/gflags/Makefile
index 19bf5cae026..c647e8e8684 100644
--- a/devel/gflags/Makefile
+++ b/devel/gflags/Makefile
@@ -4,8 +4,7 @@ COMMENT =		c++ commandline flags processing library
 
 GH_ACCOUNT =		gflags
 GH_PROJECT =		gflags
-GH_TAGNAME =		v2.2.1
-REVISION =		0
+GH_TAGNAME =		v2.2.2
 
 SHARED_LIBS +=		gflags   1.0  # .0.0
 SHARED_LIBS +=		gflags_nothreads 1.0  # .0.0
@@ -17,6 +16,8 @@ HOMEPAGE =		https://gflags.github.io/gflags/
 # New BSD
 PERMIT_PACKAGE =	Yes
 
+MAINTAINER = 		Ashton Fagg 
+
 WANTLIB += ${COMPILER_LIBCXX} m
 
 COMPILER =		base-clang ports-gcc base-gcc
diff --git a/devel/gflags/distinfo b/devel/gflags/distinfo
index c4f96f92121..57565818db3 100644
--- a/devel/gflags/distinfo
+++ b/devel/gflags/distinfo
@@ -1,2 +1,2 @@
-SHA256 (gflags-2.2.1.tar.gz) = rifNvNai+TW6p45PIfZ1ZJJxY0wJKxvgFGlEBJVgnQ4=
-SIZE (gflags-2.2.1.tar.gz) = 96985
+SHA256 (gflags-2.2.2.tar.gz) = NK8vFc9zZ1E7NSvc0kk6sUzkNpLS3NnfxJlJKWbGTc8=
+SIZE (gflags-2.2.2.tar.gz) = 98704
diff --git a/devel/gflags/pkg/PLIST b/devel/gflags/pkg/PLIST
index d2787b1f592..1ce08ffca3b 100644
--- a/devel/gflags/pkg/PLIST
+++ b/devel/gflags/pkg/PLIST
@@ -9,10 +9,12 @@ lib/cmake/
 lib/cmake/gflags/
 lib/cmake/gflags/gflags-config-version.cmake
 lib/cmake/gflags/gflags-config.cmake
+lib/cmake/gflags/gflags-nonamespace-targets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/gflags/gflags-nonamespace-targets.cmake
 lib/cmake/gflags/gflags-targets${MODCMAKE_BUILD_SUFFIX}
 lib/cmake/gflags/gflags-targets.cmake
-lib/libgflags.a
+@static-lib lib/libgflags.a
 @lib lib/libgflags.so.${LIBgflags_VERSION}
-lib/libgflags_nothreads.a
+@static-lib lib/libgflags_nothreads.a
 @lib lib/libgflags_nothreads.so.${LIBgflags_nothreads_VERSION}
 lib/pkgconfig/gflags.pc


mips64 bulk build report

2020-12-15 Thread visa
bulk build on octeon.ports.openbsd.org
started on  Thu Dec 10 14:22:04 UTC 2020
finished at Tue Dec 15 14:43:17 UTC 2020
lasted 06D00h21m
done with kern.version=OpenBSD 6.8-current (GENERIC.MP) #402: Wed Dec  9 
06:40:34 MST 2020

built packages:8628
Dec 10:2436
Dec 11:1114
Dec 12:697
Dec 13:589
Dec 14:1084
Dec 15:2707


build failures: 30
http://build-failures.rhaalovely.net/mips64/2020-12-10/cad/netgen.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/chinese/libchewing.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/chinese/libpinyin.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/databases/postgresql-pllua.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/devel/coccinelle.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/devel/glog.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/devel/libexecinfo.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/devel/py-unicorn,python3.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/emulators/openmsx.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/emulators/spike.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/games/astromenace.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/games/hyperrogue.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/geo/gpstk.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/geo/spatialite/gui.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/inputmethods/scim-fcitx.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/lang/STk.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/lang/gforth.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/lang/librep.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/lang/pfe.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/lang/squeak/vm.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/math/gbc.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/math/lrs.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/math/ntl.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/multimedia/frei0r-plugins.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/plan9/drawterm.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/security/botan2.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/shells/ksh93.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/sysutils/libvirt.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/sysutils/u-boot,aarch64.log
http://build-failures.rhaalovely.net/mips64/2020-12-10/x11/e17/elementary.log



Re: 回复: [Update] lang/gnucobol : Update to 3.1

2020-12-15 Thread Frederic Cambus
On Thu, Dec 10, 2020 at 01:10:58PM +, wen heping wrote:
> Revised patch, now:
>i) Update to 3.1.1
>ii) patch-libcob_fileio_c is not needed in gnucobol-3.1.1

Committed, thanks!

I ended up bumping the library major number, as the signature of some
functions have changed since the previous release.



Re: [Update] editors/vile: 9.8t -> 9.8u

2020-12-15 Thread Ashton Fagg
Ping.

Ashton Fagg  writes:

> Attached is an update for editors/vile. From 9.8t to 9.8u.
>
> Changelog can be viewed here:
> https://invisible-island.net/vile/CHANGES.html#index-v9_8u
>
> Builds, tests, fakes, packages and installs successfully on
> amd64. Appears to be working.
>
> Thanks.

diff --git a/editors/vile/Makefile b/editors/vile/Makefile
index 5028d61a91f..4d25b3993ce 100644
--- a/editors/vile/Makefile
+++ b/editors/vile/Makefile
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.5 2020/03/12 14:22:22 sthen Exp $
 
 COMMENT=		VI Editor Like Emacs
-DISTNAME=		vile-9.8t
+DISTNAME=		vile-9.8u
 CATEGORIES=		editors
 HOMEPAGE=		https://invisible-island.net/vile/
 
diff --git a/editors/vile/distinfo b/editors/vile/distinfo
index 193765fc740..b8e910401fa 100644
--- a/editors/vile/distinfo
+++ b/editors/vile/distinfo
@@ -1,2 +1,2 @@
-SHA256 (vile-9.8t.tgz) = YLKIQyz9MrcUnEzWYoROJpTFq5K8RpsoLzPe1REPbe0=
-SIZE (vile-9.8t.tgz) = 2352119
+SHA256 (vile-9.8u.tgz) = MagoM/5P71pgBDvMMnjRqHWhAosbJXfJ4Po6F5z/Fl4=
+SIZE (vile-9.8u.tgz) = 2375989
diff --git a/editors/vile/pkg/PLIST b/editors/vile/pkg/PLIST
index ff03b36cb5b..ac0905c87d9 100644
--- a/editors/vile/pkg/PLIST
+++ b/editors/vile/pkg/PLIST
@@ -49,9 +49,11 @@ lib/vile/
 @bin lib/vile/vile-mcrl-filt
 @bin lib/vile/vile-midl-filt
 @bin lib/vile/vile-mms-filt
+@bin lib/vile/vile-nmake-filt
 @bin lib/vile/vile-nr-filt
 @bin lib/vile/vile-pas-filt
 @bin lib/vile/vile-perl-filt
+@bin lib/vile/vile-perl6-filt
 @bin lib/vile/vile-php-filt
 @bin lib/vile/vile-pot-filt
 @bin lib/vile/vile-ps-filt
@@ -77,6 +79,7 @@ lib/vile/
 @bin lib/vile/vile-tcl-filt
 @bin lib/vile/vile-texi-filt
 @bin lib/vile/vile-ti-filt
+@bin lib/vile/vile-tpu-filt
 @bin lib/vile/vile-txt-filt
 @bin lib/vile/vile-vile-filt
 @bin lib/vile/vile-vlog-filt
@@ -126,6 +129,7 @@ share/vile/est.keywords
 share/vile/fdl.keywords
 share/vile/filters.rc
 share/vile/gnugpg.rc
+share/vile/go.keywords
 share/vile/hs.keywords
 share/vile/html.keywords
 share/vile/imake.keywords
@@ -149,6 +153,7 @@ share/vile/mcrl.keywords
 share/vile/midl.keywords
 share/vile/modes.rc
 share/vile/mvn.keywords
+share/vile/nmake.keywords
 share/vile/nr.keywords
 share/vile/nsis.keywords
 share/vile/objc.keywords
@@ -156,6 +161,7 @@ share/vile/palettes.rc
 share/vile/pas.keywords
 share/vile/pc.keywords
 share/vile/perl.keywords
+share/vile/perl6.keywords
 share/vile/php.keywords
 share/vile/pictmode.rc
 share/vile/pot.keywords
@@ -188,6 +194,8 @@ share/vile/tcl.keywords
 share/vile/tex.keywords
 share/vile/texi.keywords
 share/vile/ti.keywords
+share/vile/tpu.keywords
+share/vile/ts.keywords
 share/vile/vb.keywords
 share/vile/vb6.keywords
 share/vile/vbs.keywords


[update] mail/mutt-wizard to 20201210

2020-12-15 Thread Aisha Tammy
Hi,
  I have attached a simple update for mutt-wizard.
I don't use the notmuch functionality so I haven't tested
that but others are working fine.

OK?

Cheers,
Aisha

diff --git a/mail/mutt-wizard/Makefile b/mail/mutt-wizard/Makefile
index aabdee54794..7a62268d557 100644
--- a/mail/mutt-wizard/Makefile
+++ b/mail/mutt-wizard/Makefile
@@ -1,13 +1,13 @@
 # $OpenBSD $
 
 COMMENT =  neomutt and isync configuration with good defaults
-# commit date 20200906
-DISTNAME = mutt-wizard-20200906
+# commit date 20201210
+DISTNAME = mutt-wizard-20201210
 CATEGORIES =   mail
 
 GH_ACCOUNT =   LukeSmithxyz
 GH_PROJECT =   mutt-wizard
-GH_COMMIT =95cf003c036dd95000ab80ca6c680dab2e3ca092
+GH_COMMIT =456d02d1ee0ab196ac256b91c9ac86a01f3c0bb6
 
 MAINTAINER =   Aisha Tammy 
 
diff --git a/mail/mutt-wizard/distinfo b/mail/mutt-wizard/distinfo
index 770e1d6882e..a718ea05b59 100644
--- a/mail/mutt-wizard/distinfo
+++ b/mail/mutt-wizard/distinfo
@@ -1,2 +1,2 @@
-SHA256 (mutt-wizard-20200906-95cf003c.tar.gz) = 
w0WdE5OPJ4PzHuMrPFQ72tAfznI8mF6hE3kWkXOVANY=
-SIZE (mutt-wizard-20200906-95cf003c.tar.gz) = 30705
+SHA256 (mutt-wizard-20201210-456d02d1.tar.gz) = 
8LTdA8iIhPIuc9adHlJUJdP7pZTzBmBj5HHndT9mm84=
+SIZE (mutt-wizard-20201210-456d02d1.tar.gz) = 30962



Update: vulkan 1.2.162.0 and spirv-{headers,tools}

2020-12-15 Thread Thomas Frohwein
Hi,

This is an update of the vulkan ports suite to the latest sdk. Most
changes to the ports are trivial. The API has been extended. Tested and
working in vkcube and games/vkquake on Intel i7-10700 with Intel UHD
Graphics 630.

A not entirely up-to-date changelog can be found here:
https://raw.githubusercontent.com/KhronosGroup/Vulkan-Docs/master/ChangeLog.txt

ok?

Index: spirv-headers/Makefile
===
RCS file: /cvs/ports/graphics/spirv-headers/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- spirv-headers/Makefile  7 Jul 2020 08:08:04 -   1.3
+++ spirv-headers/Makefile  15 Dec 2020 20:17:24 -
@@ -2,8 +2,8 @@
 
 COMMENT =  SPIRV-Headers
 
-V =1.5.3
-PKGNAME =  spirv-headers-${V}
+V =1.5.4.raytracing.fixed
+PKGNAME =  spirv-headers-1.5.4pl1
 GH_TAGNAME =   ${V}
 GH_ACCOUNT =   KhronosGroup
 GH_PROJECT =   SPIRV-Headers
Index: spirv-headers/distinfo
===
RCS file: /cvs/ports/graphics/spirv-headers/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- spirv-headers/distinfo  7 Jul 2020 08:08:04 -   1.2
+++ spirv-headers/distinfo  15 Dec 2020 20:17:24 -
@@ -1,2 +1,2 @@
-SHA256 (SPIRV-Headers-1.5.3.tar.gz) = 
7s6KnhR9N5l9Ql1dLusudXrSWtww1mUUZwlPOxhgm1o=
-SIZE (SPIRV-Headers-1.5.3.tar.gz) = 386853
+SHA256 (SPIRV-Headers-1.5.4.raytracing.fixed.tar.gz) = 
3yrSUgvk2VpHn6JIkhBliFu/Q1plg0mn/BZK17JraMY=
+SIZE (SPIRV-Headers-1.5.4.raytracing.fixed.tar.gz) = 395500
Index: spirv-headers/pkg/PLIST
===
RCS file: /cvs/ports/graphics/spirv-headers/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- spirv-headers/pkg/PLIST 7 Jul 2020 08:08:05 -   1.2
+++ spirv-headers/pkg/PLIST 15 Dec 2020 20:17:24 -
@@ -47,11 +47,13 @@ include/spirv/unified1/AMD_shader_explic
 include/spirv/unified1/AMD_shader_trinary_minmax.h
 include/spirv/unified1/DebugInfo.h
 include/spirv/unified1/GLSL.std.450.h
+include/spirv/unified1/NonSemanticClspvReflection.h
 include/spirv/unified1/NonSemanticDebugPrintf.h
 include/spirv/unified1/OpenCL.std.h
 include/spirv/unified1/OpenCLDebugInfo100.h
 include/spirv/unified1/extinst.debuginfo.grammar.json
 include/spirv/unified1/extinst.glsl.std.450.grammar.json
+include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json
 include/spirv/unified1/extinst.nonsemantic.debugprintf.grammar.json
 include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json
 include/spirv/unified1/extinst.opencl.std.100.grammar.json
Index: spirv-tools/Makefile
===
RCS file: /cvs/ports/graphics/spirv-tools/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- spirv-tools/Makefile7 Jul 2020 08:08:05 -   1.5
+++ spirv-tools/Makefile15 Dec 2020 20:17:24 -
@@ -2,7 +2,7 @@
 
 COMMENT =  API and commands for processing SPIR-V
 
-V =2020.3
+V =2020.6
 DISTNAME = spirv-tools-${V}
 GH_ACCOUNT =   KhronosGroup
 GH_PROJECT =   SPIRV-Tools
Index: spirv-tools/distinfo
===
RCS file: /cvs/ports/graphics/spirv-tools/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- spirv-tools/distinfo7 Jul 2020 08:08:05 -   1.2
+++ spirv-tools/distinfo15 Dec 2020 20:17:24 -
@@ -1,2 +1,2 @@
-SHA256 (spirv-tools-2020.3.tar.gz) = 
i1OKHLKkJ175YXq8sEfVToKS+XWsHZMyPV3R4ZyFKAs=
-SIZE (spirv-tools-2020.3.tar.gz) = 2170858
+SHA256 (spirv-tools-2020.6.tar.gz) = 
3iOSaC343vesZmoqMgzUdXUbrfR5CwHHORt2ROy1UKM=
+SIZE (spirv-tools-2020.6.tar.gz) = 2595300
Index: spirv-tools/patches/patch-source_CMakeLists_txt
===
RCS file: spirv-tools/patches/patch-source_CMakeLists_txt
diff -N spirv-tools/patches/patch-source_CMakeLists_txt
--- spirv-tools/patches/patch-source_CMakeLists_txt 7 Jul 2020 08:08:05 
-   1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,13 +0,0 @@
-$OpenBSD: patch-source_CMakeLists_txt,v 1.1 2020/07/07 08:08:05 thfr Exp $
-
-Index: source/CMakeLists.txt
 source/CMakeLists.txt.orig
-+++ source/CMakeLists.txt
-@@ -347,6 +347,7 @@ spvtools_pch(SPIRV_SOURCES pch_source)
- 
- add_library(${SPIRV_TOOLS} ${SPIRV_SOURCES})
- spvtools_default_compile_options(${SPIRV_TOOLS})
-+target_include_directories(${SPIRV_TOOLS} BEFORE PRIVATE 
${spirv-tools_SOURCE_DIR}/include)
- target_include_directories(${SPIRV_TOOLS}
-   PUBLIC
- $
Index: spirv-tools/patches/patch-tools_CMakeLists_txt
===
RCS file: spirv-tools/patches/patch-tools_CMakeLists_txt
diff -N spirv-tools/patches/patch-tools_CMakeLists_txt
--- spirv-tools/patches/patch-tools_CMakeLists_txt  7 Jul 2020 

Re: [NEW] x11/peek NOVICE

2020-12-15 Thread kitoy
Hi,

On 12/14/20 9:15 PM, Tracey Emery wrote:
> On Mon, Dec 14, 2020 at 01:10:43PM -0700, Tracey Emery wrote:
>>
> Sigh. Third time is the charm. Remove unneeded build depends ...

I have tested on Openbsd-current on amd64, it works for me.

Thanks!

Christophe.


[UPDATE] audio/ncspot to 0.2.5

2020-12-15 Thread Henrik Friedrichsen
Hey,

Attached is a simple version bump update to 0.2.5.
Changelog: https://github.com/hrkfdn/ncspot/releases/tag/v0.2.5

OK?Index: Makefile
===
RCS file: /cvs/ports/audio/ncspot/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile28 Oct 2020 18:34:34 -  1.10
+++ Makefile15 Dec 2020 20:12:26 -
@@ -6,7 +6,7 @@ COMMENT =   ncurses Spotify client
 
 GH_ACCOUNT =   hrkfdn
 GH_PROJECT =   ncspot
-GH_TAGNAME =   v0.2.4
+GH_TAGNAME =   v0.2.5
 
 CATEGORIES =   audio
 
@@ -28,37 +28,36 @@ NO_TEST =   Yes
 CONFIGURE_STYLE =  cargo
 
 DISTFILES +=   ${DISTNAME}${EXTRACT_SUFX}
-MODCARGO_CRATES += addr2line   0.13.0  # Apache-2.0/MIT
+MODCARGO_CRATES += addr2line   0.14.0  # Apache-2.0/MIT
 MODCARGO_CRATES += adler   0.2.3   # 0BSD OR MIT OR Apache-2.0
 MODCARGO_CRATES += aes 0.3.2   # MIT OR Apache-2.0
 MODCARGO_CRATES += aes-ctr 0.3.0   # MIT OR Apache-2.0
 MODCARGO_CRATES += aes-soft0.3.3   # MIT OR Apache-2.0
 MODCARGO_CRATES += aesni   0.6.0   # MIT OR Apache-2.0
 MODCARGO_CRATES += ahash   0.3.8   # MIT OR Apache-2.0
-MODCARGO_CRATES += ahash   0.4.5   # MIT OR Apache-2.0
-MODCARGO_CRATES += aho-corasick0.7.13  # Unlicense/MIT
+MODCARGO_CRATES += ahash   0.4.7   # MIT OR Apache-2.0
+MODCARGO_CRATES += aho-corasick0.7.15  # Unlicense/MIT
 MODCARGO_CRATES += alga0.9.3   # Apache-2.0
 MODCARGO_CRATES += alsa0.2.2   # Apache-2.0/MIT
 MODCARGO_CRATES += alsa-sys0.1.2   # MIT
 MODCARGO_CRATES += ansi_term   0.11.0  # MIT
 MODCARGO_CRATES += approx  0.3.2   # Apache-2.0
-MODCARGO_CRATES += arc-swap0.4.7   # Apache-2.0/MIT
 MODCARGO_CRATES += array-macro 1.0.5   # MIT/Apache-2.0
 MODCARGO_CRATES += arrayref0.3.6   # BSD-2-Clause
-MODCARGO_CRATES += arrayvec0.5.1   # MIT/Apache-2.0
+MODCARGO_CRATES += arrayvec0.5.2   # MIT/Apache-2.0
 MODCARGO_CRATES += atty0.2.14  # MIT
 MODCARGO_CRATES += autocfg 0.1.7   # Apache-2.0/MIT
 MODCARGO_CRATES += autocfg 1.0.1   # Apache-2.0 OR MIT
-MODCARGO_CRATES += backtrace   0.3.52  # MIT/Apache-2.0
+MODCARGO_CRATES += backtrace   0.3.55  # MIT/Apache-2.0
 MODCARGO_CRATES += base64  0.9.3   # MIT/Apache-2.0
 MODCARGO_CRATES += base64  0.10.1  # MIT/Apache-2.0
-MODCARGO_CRATES += base64  0.12.3  # MIT/Apache-2.0
-MODCARGO_CRATES += bindgen 0.53.3  # BSD-3-Clause
+MODCARGO_CRATES += base64  0.13.0  # MIT/Apache-2.0
+MODCARGO_CRATES += bindgen 0.56.0  # BSD-3-Clause
 MODCARGO_CRATES += bit-set 0.5.2   # MIT/Apache-2.0
-MODCARGO_CRATES += bit-vec 0.6.2   # MIT/Apache-2.0
+MODCARGO_CRATES += bit-vec 0.6.3   # MIT/Apache-2.0
 MODCARGO_CRATES += bitflags0.9.1   # MIT/Apache-2.0
 MODCARGO_CRATES += bitflags1.2.1   # MIT/Apache-2.0
-MODCARGO_CRATES += blake2b_simd0.5.10  # MIT
+MODCARGO_CRATES += blake2b_simd0.5.11  # MIT
 MODCARGO_CRATES += block   0.1.6   # MIT
 MODCARGO_CRATES += block-buffer0.7.3   # MIT OR Apache-2.0
 MODCARGO_CRATES += block-cipher-trait  0.6.2   # MIT OR Apache-2.0
@@ -68,46 +67,47 @@ MODCARGO_CRATES +=  byte-tools  0.3.1   # MI
 MODCARGO_CRATES += byteorder   1.3.4   # Unlicense OR MIT
 MODCARGO_CRATES += bytes   0.4.12  # MIT
 MODCARGO_CRATES += bytes   0.5.6   # MIT
-MODCARGO_CRATES += cc  1.0.61  # MIT/Apache-2.0
+MODCARGO_CRATES += cc  1.0.66  # MIT/Apache-2.0
 MODCARGO_CRATES += cexpr   0.4.0   # Apache-2.0/MIT
 MODCARGO_CRATES += cfg-if  0.1.10  # MIT/Apache-2.0
 MODCARGO_CRATES += cfg-if  1.0.0   # MIT/Apache-2.0
 MODCARGO_CRATES += chrono  0.4.19  # MIT/Apache-2.0
-MODCARGO_CRATES += clang-sys   0.29.3  # Apache-2.0
+MODCARGO_CRATES += clang-sys   1.0.3   # Apache-2.0
 MODCARGO_CRATES += clap2.33.3  # MIT
 MODCARGO_CRATES += clipboard   0.5.0   # MIT / Apache-2.0
 MODCARGO_CRATES += clipboard-win   2.2.0   # MIT
 MODCARGO_CRATES += cloudabi0.0.3   # BSD-2-Clause
-MODCARGO_CRATES += const-random0.1.11  # MIT OR Apache-2.0
-MODCARGO_CRATES += const-random-macro  0.1.11  # MIT OR Apache-2.0
-MODCARGO_CRATES += const_fn0.4.2   # Apache-2.0 OR MIT
+MODCARGO_CRATES += console_error_panic_hook0.1.6   # Apache-2.0/MIT
+MODCARGO_CRATES += const-random0.1.13  # MIT OR Apache-2.0
+MODCARGO_CRATES += const-random-macro  0.1.13  # MIT OR Apache-2.0
 MODCARGO_CRATES += constant_time_eq0.1.5   # CC0-1.0
 MODCARGO_CRATES += cookie  0.12.0  # MIT/Apache-2.0
 MODCARGO_CRATES += cookie_store0.7.0   # MIT/Apache-2.0
-MODCARGO_CRATES += core-foundation 0.7.0   # MIT / Apache-2.0
+MODCARGO_CRATES += core-foundation 0.9.1   # MIT 

update: www/hugo 0.78.2 --> 0.79.0

2020-12-15 Thread Paco Esteban
Hi ports@,

This is an update for www/hugo to its latest version 0.79.0

Lightly tested on amd64.  As usual, tests from actual hugo users are
highly appreciated.

Cheers,
Paco.

diff 104fe2bb47368b4e30e24be718e2877b411e2a5d /usr/ports
blob - 7d1759fd51a62227318bc2c2095ccb38539fbd40
file + www/hugo/Makefile
--- www/hugo/Makefile
+++ www/hugo/Makefile
@@ -4,7 +4,7 @@ ONLY_FOR_ARCHS =${GO_ARCHS}
 COMMENT =  fast and flexible static site generator
 
 MODGO_MODNAME =github.com/gohugoio/hugo
-MODGO_VERSION =v0.78.2
+MODGO_VERSION =v0.79.0
 
 DISTNAME = hugo-${MODGO_VERSION}
 
@@ -77,7 +77,7 @@ MODGO_MODULES =   \
github.com/!shopify/toxiproxy
v2.1.4+incompatible \
github.com/akavel/rsrc   v0.8.0 \
github.com/alecthomas/assert 
v0.0.0-20170929043011-405dbfeb8e38 \
-   github.com/alecthomas/chroma v0.8.1 \
+   github.com/alecthomas/chroma v0.8.2 \
github.com/alecthomas/colour 
v0.0.0-20160524082231-60882d9e2721 \
github.com/alecthomas/kong   v0.2.4 \
github.com/alecthomas/kong-hcl   
v0.1.8-0.20190615233001-b21fea9723c8 \
@@ -114,17 +114,17 @@ MODGO_MODULES =   \
github.com/dgryski/go-sip13  
v0.0.0-20181026042036-e10d5fee7954 \
github.com/dimchansky/utfbom v1.1.0 \
github.com/disintegration/gift   v1.2.1 \
-   github.com/dlclark/regexp2   v1.2.0 \
+   github.com/dlclark/regexp2   v1.4.0 \
github.com/dustin/go-humanizev1.0.0 \
github.com/eapache/go-resiliency v1.1.0 \
github.com/eapache/go-xerial-snappy  
v0.0.0-20180814174437-776d5712da21 \
github.com/eapache/queue v1.1.0 \
-   github.com/evanw/esbuild v0.8.6 \
+   github.com/evanw/esbuild v0.8.15 \
github.com/fatih/color   v1.7.0 \
github.com/fortytw2/leaktest v1.3.0 \
github.com/frankban/quicktestv1.11.2 \
github.com/fsnotify/fsnotify v1.4.9 \
-   github.com/getkin/kin-openapiv0.26.0 \
+   github.com/getkin/kin-openapiv0.31.0 \
github.com/ghodss/yaml   v1.0.0 \
github.com/go-gl/glfw
v0.0.0-20190409004039-e6da0acd62b1 \
github.com/go-ini/iniv1.25.4 \
@@ -141,7 +141,7 @@ MODGO_MODULES = \
github.com/golang/protobuf   v1.3.2 \
github.com/golang/snappy v0.0.1 \
github.com/google/btree  v1.0.0 \
-   github.com/google/go-cmp v0.5.2 \
+   github.com/google/go-cmp v0.5.3 \
github.com/google/martian
v2.1.1-0.20190517191504-25dcb96d9e51+incompatible \
github.com/google/pprof  
v0.0.0-20190515194954-54271f7e092f \
github.com/google/renameio   v0.1.0 \
@@ -321,7 +321,7 @@ MODGO_MODULES = \
gopkg.in/neurosnap/sentences.v1  v1.0.6 \
gopkg.in/resty.v1v1.12.0 \
gopkg.in/tomb.v1 
v1.0.0-20141024135613-dd632973f1e7 \
-   gopkg.in/yaml.v2 v2.3.0 \
+   gopkg.in/yaml.v2 v2.4.0 \
gopkg.in/yaml.v3 
v3.0.0-20200313102051-9f266ea9e77c \
honnef.co/go/tools   
v0.0.1-2019.2.3 \
pack.ag/amqp v0.11.0 \
@@ -354,6 +354,7 @@ MODGO_MODFILES =\
github.com/davecgh/go-spew   
v0.0.0-20161028175848-04cdfd42973b \
github.com/davecgh/go-spew   v1.1.0 \
github.com/dlclark/regexp2   v1.1.6 \
+   github.com/dlclark/regexp2   v1.2.0 \
github.com/fortytw2/leaktest v1.2.0 \
github.com/frankban/quicktestv1.4.1 \
github.com/frankban/quicktestv1.7.2 \
@@ -371,6 +372,7 @@ MODGO_MODFILES =\
github.com/google/go-cmp v0.2.0 \
github.com/google/go-cmp   

Re: powerpc bulk build report

2020-12-15 Thread Brad Smith
On Tue, Dec 15, 2020 at 08:19:13AM +0100, Otto Moerbeek wrote:
> On Mon, Dec 14, 2020 at 11:05:45AM +0100, Otto Moerbeek wrote:
> 
> > On Mon, Dec 14, 2020 at 02:52:02AM -0500, Brad Smith wrote:
> > 
> > > On 12/14/2020 2:39 AM, Otto Moerbeek wrote:
> > > > On Mon, Dec 14, 2020 at 02:36:37AM -0500, Brad Smith wrote:
> > > > 
> > > > > I'm on my phone and don't have another log to compare to but this 
> > > > > line stuck
> > > > > out to me..
> > > > > 
> > > > > checking for the toolset name used by Boost for c++... gcc42 -gcc
> > > > That configure line is alwasy reported, also on other platforms, since
> > > > it does not seem to cause issues there I never looked into it.
> > > 
> > > Could be a potential issue. Just something to consider. I'm curious to see
> > > what it says on amd64 and i386.
> > 
> > amd64 and arm64:
> > 
> > checking for the toolset name used by Boost for c++... gcc42 -gcc
> > 
> > I don't have an i386 at thand,
> > 
> > -Otto
> > 
> 
> Removing pacthes/patch-libs_context_build_Jamfile_v2 in boost and
> bumping the revision produces a boost-md that has the correct symbols.
> Test build for pdns_recursor is still running, but it now detects the
> boost context functionality correctly.
> 
> As for the toolchain configure check in pdns_recursor: the value
> produced is not used by the build afaiks. I'll put it on my list of
> things to look at, but it's not high priority.

Ah, yes. I noticed that was merged upstream and released with 1.69 when
looking at newer Boost. The patch there was mismerged by patch(1).


Index: Makefile
===
RCS file: /home/cvs/ports/devel/boost/Makefile,v
retrieving revision 1.104
diff -u -p -u -p -r1.104 Makefile
--- Makefile26 Nov 2020 00:08:36 -  1.104
+++ Makefile15 Dec 2020 07:24:21 -
@@ -6,7 +6,7 @@ COMMENT-main=   free peer-reviewed portabl
 COMMENT-md=machine-dependent libraries for boost
 
 VERSION=   1.70.0
-REVISION=  0
+REVISION=  1
 DISTNAME=  boost_${VERSION:S/./_/g}
 PKGNAME-main=  boost-${VERSION}
 PKGNAME-md=boost-md-${VERSION}
Index: patches/patch-libs_context_build_Jamfile_v2
===
RCS file: patches/patch-libs_context_build_Jamfile_v2
diff -N patches/patch-libs_context_build_Jamfile_v2
--- patches/patch-libs_context_build_Jamfile_v2 5 Nov 2020 11:23:03 -   
1.3
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,17 +0,0 @@
-$OpenBSD: patch-libs_context_build_Jamfile_v2,v 1.3 2020/11/05 11:23:03 sthen 
Exp $
-
-ppc32_sysv_elf has 2 instances of "clang".
-The second "clang" should be "gcc".
-
-Index: libs/context/build/Jamfile.v2
 libs/context/build/Jamfile.v2.orig
-+++ libs/context/build/Jamfile.v2
-@@ -280,7 +280,7 @@ alias asm_sources
-  32
-  power
-  elf
-- clang
-+ gcc
-;
- 
- alias asm_sources



[ld.bfd] Unbreak geo/spatialite/gui

2020-12-15 Thread Charlene Wendling
Hi,

> http://build-failures.rhaalovely.net/powerpc/2020-11-27/geo/spatialite/gui.log
> http://build-failures.rhaalovely.net/sparc64/2020-12-09/geo/spatialite/gui.log
> http://build-failures.rhaalovely.net/mips64/2020-12-10/geo/spatialite/gui.log

This is what config.log says:

> configure:18572: cc -o conftest -O2 -pipe -I/usr/local/include
> -L/usr/local/lib conftest.c -lpq  -lrasterlite2 -lspatialite
> -lspatialite -lspatialite -lminizip -lproj -lsqlite3 -L/usr/local/lib
> -lgeos_c >&5
> [...]
> /usr/bin/ld: warning: libfontconfig.so.13.0, needed by
> /usr/local/lib/librasterlite2.so.0.0, not found
> /usr/bin/ld: warning: libfreetype.so.30.0, needed
> by /usr/local/lib/librasterlite2.so.0.0, not found
> [...and many more, not only about rasterlite2...]

Indeed, useless libraries flags for this test are used. See
${WRKSRC}/configure.ac, the previous AC_CHECK_LIBS have populated
LIBS, because no "action-is-found" is defined [0].

LDFLAGS are already provided, but are discarded during the test.

We could totally bypass the test as mentioned in the diff comment.
Or playing with autotools. Yet, i'm proposing to add -L${X11BASE} to
LIBS, only for ld.bfd archs, because it seems to me the better
compromise.

This allows spatialite-gui to be built on macppc. Runtime is working
but is very slow as soon as i start querying a db. REVISION is not
needed, this version never built on ld.bfd archs.

Comments/feedback are welcome,

Charlène.


[0] 
https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/Libraries.html


Index: Makefile
===
RCS file: /cvs/ports/geo/spatialite/gui/Makefile,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 Makefile
--- Makefile11 Oct 2020 16:37:53 -  1.17
+++ Makefile16 Dec 2020 01:10:40 -
@@ -37,6 +37,16 @@ CONFIGURE_ENV =  CPPFLAGS="-I${LOCALBASE
LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib"
 
 CONFIGURE_ARGS +=  --disable-xlsxwriter
+
+# Checking libpq fails on ld.bfd archs; LIBS is crowded with flags coming
+# from other configure AC_CHECK_LIB checks, pulling X11 libraries.
+# ac_cv_lib_pq_PQconnectdb="yes" could have been used as well. The extra
+# space matters.
+.include 
+.if !${PROPERTIES:Mlld}
+CONFIGURE_ENV +=   LIBS="-L${X11BASE}/lib "
+.endif
+
 post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/{pixmaps,applications}
${INSTALL_DATA} ${WRKSRC}/gnome_resource/*.desktop 
${PREFIX}/share/applications/



consumers of py-psycopg2

2020-12-15 Thread Lucas Raab
Hello,

Following up on the call for testers on barman, I am wondering if there
are users of:

* databases/pgloader
* databases/skytools
* databases/py-pg_activity
* geo/osm2pgsql

pgloader and skytools in ports are very old. skytools is now three
different tools and doesn't support python3 at all. I am wondering if
they can be removed.

If there are users of the latter two, can you try out the attached
diffs and report any breakage/success? The aim to get all consumers of
py-psycopg2 onto python3.

cc: maintainers of pgloader/skytools and py-pg_activity

Thanks,
Lucas
diff ac63388973a9c760bf2bfa5932322058d777e170 /usr/ports
blob - 811dcbfe95bc0922ded190c9c2e9fd93e775ce80
file + geo/osm2pgsql/Makefile
--- geo/osm2pgsql/Makefile
+++ geo/osm2pgsql/Makefile
@@ -5,7 +5,7 @@ COMMENT =   OSM data to PostgreSQL converter
 GH_TAGNAME =   0.96.0
 GH_PROJECT =   osm2pgsql
 GH_ACCOUNT =   openstreetmap
-REVISION = 0
+REVISION = 1
 
 CATEGORIES =   geo databases
 
@@ -33,8 +33,9 @@ BUILD_DEPENDS =   devel/libtool \
devel/protozero \
geo/libosmium
 
+MODPY_VERSION =${MODPY_DEFAULT_VERSION_3}
 # postgresql,-contrib is needed for hstore extension
-TEST_DEPENDS = databases/py-psycopg2   \
+TEST_DEPENDS = databases/py-psycopg2${MODPY_FLAVOR}\
geo/postgis \
databases/postgresql,-contrib
 
diff ac63388973a9c760bf2bfa5932322058d777e170 /usr/ports
blob - 4de6c4a46ad301c093c021305f7567f9918c81b1
file + databases/py-pg_activity/Makefile
--- databases/py-pg_activity/Makefile
+++ databases/py-pg_activity/Makefile
@@ -5,8 +5,9 @@ COMMENT =   command line tool for PostgreSQL server 
act
 MODPY_EGG_VERSION =1.5.0
 DISTNAME = pg_activity-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
+REVISION = 0
 
-GH_ACCOUNT =   julmon
+GH_ACCOUNT =   dalibo
 GH_PROJECT =   pg_activity
 GH_TAGNAME =   v${MODPY_EGG_VERSION}
 
@@ -18,10 +19,11 @@ MAINTAINER =Ingo Feinerer 

 PERMIT_PACKAGE =   Yes
 
 MODULES =  lang/python
+MODPY_VERSION =${MODPY_DEFAULT_VERSION_3}
 MODPY_SETUPTOOLS = Yes
 MODPY_SETUP_ARGS = --with-man
-RUN_DEPENDS =  databases/py-psycopg2 \
-   sysutils/py-psutil
+RUN_DEPENDS =  databases/py-psycopg2${MODPY_FLAVOR} \
+   sysutils/py-psutil${MODPY_FLAVOR}
 
 post-patch:
sed -i 's|/usr/share|${LOCALBASE}|' ${WRKSRC}/setup.py
blob - 1e9bb6e287d5f79ee260ea9a9c089cb0e7be0c3f
file + databases/py-pg_activity/pkg/PLIST
--- databases/py-pg_activity/pkg/PLIST
+++ databases/py-pg_activity/pkg/PLIST
@@ -8,13 +8,14 @@ lib/python${MODPY_VERSION}/site-packages/pg_activity-$
 
lib/python${MODPY_VERSION}/site-packages/pg_activity-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/pgactivity/
 lib/python${MODPY_VERSION}/site-packages/pgactivity/Data.py
-lib/python${MODPY_VERSION}/site-packages/pgactivity/Data.pyc
 lib/python${MODPY_VERSION}/site-packages/pgactivity/Process.py
-lib/python${MODPY_VERSION}/site-packages/pgactivity/Process.pyc
 lib/python${MODPY_VERSION}/site-packages/pgactivity/UI.py
-lib/python${MODPY_VERSION}/site-packages/pgactivity/UI.pyc
 lib/python${MODPY_VERSION}/site-packages/pgactivity/__init__.py
-lib/python${MODPY_VERSION}/site-packages/pgactivity/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pgactivity/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/pgactivity/${MODPY_PYCACHE}Data.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pgactivity/${MODPY_PYCACHE}Process.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pgactivity/${MODPY_PYCACHE}UI.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/pgactivity/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 @man man/man1/pg_activity.1
-share/doc/${MODPY_PY_PREFIX}pg_activity/
-share/doc/${MODPY_PY_PREFIX}pg_activity/LICENSE.txt
+share/doc/py-pg_activity/
+share/doc/py-pg_activity/LICENSE.txt


Re: [UPDATE] audio/ncspot to 0.2.5

2020-12-15 Thread Bjorn Ketelaars
On Tue 15/12/2020 21:14, Henrik Friedrichsen wrote:
> Hey,
> 
> Attached is a simple version bump update to 0.2.5.
> Changelog: https://github.com/hrkfdn/ncspot/releases/tag/v0.2.5
> 
> OK?

Upon starting ncspot it prints "Connecting to Spotify.." and exits.

Output of "RUST_BACKTRACE=full ncspot":

thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: 
reqwest::Error { kind: Request, url: Url { scheme: "https", host: 
Some(Domain("api.spotify.com")), port: None, path: "/v1/me/", query: None, 
fragment: None }, source: hyper::Error(Connect, ConnectError("tcp set_keepalive 
error", Os { code: 1, kind: PermissionDenied, message: "Operation not 
permitted" })) }', 
/home/ports/pobj/ncspot-0.2.5/ncspot-0.2.5/modcargo-crates/rspotify-0.10.0/src/blocking/client.rs:196:28
stack backtrace:
   0:  0x805f37e2f2c - 
   1:  0x805f3825aad - 
   2:  0x805f37e2cb4 - 
   3:  0x805f380087a - 
   4:  0x805f380058e - 
   5:  0x805f3800ea9 - 
   6:  0x805f37e3734 - 
   7:  0x805f37e3060 - 
   8:  0x805f3800aa6 - 
   9:  0x805f3828430 - 
  10:  0x805f3820d36 - 
  11:  0x805f31db73e - 
  12:  0x805f31dbbba - 
  13:  0x805f31dfa4b - 
  14:  0x805f31dfe20 - 
  15:  0x805f2fb9ae5 - 
  16:  0x805f303fc26 - 
  17:  0x805f2eda353 - 
  18:  0x805f2fd46aa - 
  19:  0x805f2f7750c - 
  20:  0x805f38011ed - 
  21:  0x805f2edb9fa - 
  22:  0x805f2ea2001 - 



Re: [ld.bfd] Unbreak geo/spatialite/gui

2020-12-15 Thread Kurt Mosiejczuk
On Wed, Dec 16, 2020 at 02:15:43AM +0100, Charlene Wendling wrote:
> Hi,
> 
> > http://build-failures.rhaalovely.net/powerpc/2020-11-27/geo/spatialite/gui.log
> > http://build-failures.rhaalovely.net/sparc64/2020-12-09/geo/spatialite/gui.log
> > http://build-failures.rhaalovely.net/mips64/2020-12-10/geo/spatialite/gui.log
> 
> This is what config.log says:
> 
> > configure:18572: cc -o conftest -O2 -pipe -I/usr/local/include
> > -L/usr/local/lib conftest.c -lpq  -lrasterlite2 -lspatialite
> > -lspatialite -lspatialite -lminizip -lproj -lsqlite3 -L/usr/local/lib
> > -lgeos_c >&5
> > [...]
> > /usr/bin/ld: warning: libfontconfig.so.13.0, needed by
> > /usr/local/lib/librasterlite2.so.0.0, not found
> > /usr/bin/ld: warning: libfreetype.so.30.0, needed
> > by /usr/local/lib/librasterlite2.so.0.0, not found
> > [...and many more, not only about rasterlite2...]
> 
> Indeed, useless libraries flags for this test are used. See
> ${WRKSRC}/configure.ac, the previous AC_CHECK_LIBS have populated
> LIBS, because no "action-is-found" is defined [0].
> 
> LDFLAGS are already provided, but are discarded during the test.
> 
> We could totally bypass the test as mentioned in the diff comment.
> Or playing with autotools. Yet, i'm proposing to add -L${X11BASE} to
> LIBS, only for ld.bfd archs, because it seems to me the better
> compromise.

> This allows spatialite-gui to be built on macppc. Runtime is working
> but is very slow as soon as i start querying a db. REVISION is not
> needed, this version never built on ld.bfd archs.

> Comments/feedback are welcome,
> Charlène.

> [0] 
> https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/Libraries.html

This fixes the build on sparc64.

ok kmos

--Kurt

> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/geo/spatialite/gui/Makefile,v
> retrieving revision 1.17
> diff -u -p -u -p -r1.17 Makefile
> --- Makefile  11 Oct 2020 16:37:53 -  1.17
> +++ Makefile  16 Dec 2020 01:10:40 -
> @@ -37,6 +37,16 @@ CONFIGURE_ENV =CPPFLAGS="-I${LOCALBASE
>   LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib"
>  
>  CONFIGURE_ARGS +=--disable-xlsxwriter
> +
> +# Checking libpq fails on ld.bfd archs; LIBS is crowded with flags coming
> +# from other configure AC_CHECK_LIB checks, pulling X11 libraries.
> +# ac_cv_lib_pq_PQconnectdb="yes" could have been used as well. The extra
> +# space matters.
> +.include 
> +.if !${PROPERTIES:Mlld}
> +CONFIGURE_ENV += LIBS="-L${X11BASE}/lib "
> +.endif
> +
>  post-install:
>   ${INSTALL_DATA_DIR} ${PREFIX}/share/{pixmaps,applications}
>   ${INSTALL_DATA} ${WRKSRC}/gnome_resource/*.desktop 
> ${PREFIX}/share/applications/
> 



NEW: emulators/tnylpo

2020-12-15 Thread Brian Callahan
Hello ports --

Attached is a new port, emulators/tnylpo. tnylpo is a utility to run
CP/M-80 programs under Unix.

---
pkg/DESCR:
tnylpo allows the execution of programs written for CP/M-80 version 2.2
under Unixy operating systems. The companion program tnylpo-convert
converts text files to and from the CP/M format.

Features:
* Full Z80 instruction set (including undocumented instructions and
  features)
* All BDOS calls of CP/M 2.2 and a few taken from CP/M 3 (mostly for
  date and time handling)
* All character handling BIOS calls of CP/M 2.2
* Maps CP/M file operations to operations on files in the Unix file
  system
* Allows you to map up to 16 CP/M drives to arbitrary Unix directories
* Built-in curses based emulation of the DEC VT52
* Allows you to combine CP/M programs with Unix shell redirections and
  pipelines

Note that all CP/M program and data file names are expected in lower
case. For example, files called TURBO.COM or L80.COM need to be renamed
to turbo.com and l80.com to be accessible by tnylpo.
---

With this, I am able to run Turbo Pascal and Microsoft F80/M80/L80 as
if they were any other Unix utility.
Tested on both amd64 and armv7.

OK?

~Brian


tnylpo.tgz
Description: application/compressed-tar


Re: [ld.bfd] Unbreak geo/spatialite/gui

2020-12-15 Thread Landry Breuil
On Wed, Dec 16, 2020 at 02:15:43AM +0100, Charlene Wendling wrote:
> Hi,
> 
> > http://build-failures.rhaalovely.net/powerpc/2020-11-27/geo/spatialite/gui.log
> > http://build-failures.rhaalovely.net/sparc64/2020-12-09/geo/spatialite/gui.log
> > http://build-failures.rhaalovely.net/mips64/2020-12-10/geo/spatialite/gui.log
> 
> This is what config.log says:
> 
> > configure:18572: cc -o conftest -O2 -pipe -I/usr/local/include
> > -L/usr/local/lib conftest.c -lpq  -lrasterlite2 -lspatialite
> > -lspatialite -lspatialite -lminizip -lproj -lsqlite3 -L/usr/local/lib
> > -lgeos_c >&5
> > [...]
> > /usr/bin/ld: warning: libfontconfig.so.13.0, needed by
> > /usr/local/lib/librasterlite2.so.0.0, not found
> > /usr/bin/ld: warning: libfreetype.so.30.0, needed
> > by /usr/local/lib/librasterlite2.so.0.0, not found
> > [...and many more, not only about rasterlite2...]
> 
> Indeed, useless libraries flags for this test are used. See
> ${WRKSRC}/configure.ac, the previous AC_CHECK_LIBS have populated
> LIBS, because no "action-is-found" is defined [0].
> 
> LDFLAGS are already provided, but are discarded during the test.
> 
> We could totally bypass the test as mentioned in the diff comment.
> Or playing with autotools. Yet, i'm proposing to add -L${X11BASE} to
> LIBS, only for ld.bfd archs, because it seems to me the better
> compromise.
> 
> This allows spatialite-gui to be built on macppc. Runtime is working
> but is very slow as soon as i start querying a db. REVISION is not
> needed, this version never built on ld.bfd archs.
> 
> Comments/feedback are welcome,

i dont have a better solution so definitely ok ! thanks for fixing that.

Landry



Re: UPDATE: mpv 0.33.0

2020-12-15 Thread Brad Smith

On 12/15/2020 1:46 AM, Rafael Sadowski wrote:

On Tue Dec 15, 2020 at 12:16:13AM +0100, Charlene Wendling wrote:

Hi,

On Mon, 14 Dec 2020 15:02:38 +0100
Rafael Sadowski wrote:


On Mon Dec 14, 2020 at 02:44:29AM -0500, Brad Smith wrote:

Here is an update to mpv 0.33.0.

Any testing would be appreciated.

This builds and works fine on macppc and amd64.

I've found out that port-lib-depends-check complains about missing
items:

WANTLIB += glib-2.0 graphite2 harfbuzz intl pcre


Index: Makefile
===
RCS file: /home/cvs/ports/multimedia/mpv/Makefile,v
retrieving revision 1.65
diff -u -p -u -p -r1.65 Makefile
--- Makefile10 Nov 2020 16:40:18 -  1.65
+++ Makefile22 Nov 2020 21:48:18 -
@@ -4,10 +4,9 @@ COMMENT =  movie player based on
MPlayer
  GH_ACCOUNT =  mpv-player
  GH_PROJECT =  mpv
-GH_TAGNAME =   v0.32.0
-REVISION = 2
+GH_TAGNAME =   v0.33.0
  
-SHARED_LIBS +=		mpv		0.1 # 1.107

+SHARED_LIBS += mpv 0.2 # 1.107
  
  CATEGORIES =		multimedia x11
  
@@ -26,7 +25,7 @@ WANTLIB += Xinerama Xrandr Xrender Xss X

  WANTLIB += avcodec avdevice avfilter avformat avresample avutil
  WANTLIB += bluray c cdio cdio_cdda cdio_paranoia drm dvdnav dvdread
  WANTLIB += epoxy expat fontconfig freetype fribidi gbm iconv jpeg
-WANTLIB += lcms2 lua5.1 m placebo postproc pthread sndio swresample
+WANTLIB += lcms2 lua5.1 m placebo postproc pthread swresample

s/lua5.1/${MODLUA_WANTLIB}/ ?



Based on Brad's diff with adjusted WANTLIB section:

Index: Makefile
===
RCS file: /cvs/ports/multimedia/mpv/Makefile,v
retrieving revision 1.65
diff -u -p -u -p -r1.65 Makefile
--- Makefile10 Nov 2020 16:40:18 -  1.65
+++ Makefile15 Dec 2020 06:44:50 -
@@ -4,10 +4,9 @@ COMMENT =  movie player based on MPlayer
  
  GH_ACCOUNT =		mpv-player

  GH_PROJECT =  mpv
-GH_TAGNAME =   v0.32.0
-REVISION = 2
+GH_TAGNAME =   v0.33.0
  
-SHARED_LIBS +=		mpv		0.1 # 1.107

+SHARED_LIBS += mpv 0.2 # 1.107
  
  CATEGORIES =		multimedia x11
  
@@ -25,9 +24,10 @@ WANTLIB += EGL GL SDL2 X11 X11-xcb Xau X

  WANTLIB += Xinerama Xrandr Xrender Xss Xv Xxf86vm archive ass
  WANTLIB += avcodec avdevice avfilter avformat avresample avutil
  WANTLIB += bluray c cdio cdio_cdda cdio_paranoia drm dvdnav dvdread
-WANTLIB += epoxy expat fontconfig freetype fribidi gbm iconv jpeg
-WANTLIB += lcms2 lua5.1 m placebo postproc pthread sndio swresample
-WANTLIB += swscale xcb xcb-dri2 xcb-glx xml2 z
+WANTLIB += epoxy expat fontconfig freetype fribidi gbm glib-2.0
+WANTLIB += graphite2 harfbuzz iconv intl jpeg lcms2 ${MODLUA_WANTLIB} m pcre
+WANTLIB += placebo postproc pthread swresample swscale xcb xcb-dri2
+WANTLIB += xcb-glx xml2 z
  
  MODULES =		lang/lua \

lang/python
@@ -45,6 +45,7 @@ LIB_DEPENDS = archivers/libarchive \
audio/libcdio \
audio/libcdio-paranoia \
converters/libiconv \
+   devel/harfbuzz \


mpv does not use harfbuzz.



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/12/15 07:52:27

Modified files:
infrastructure/templates: mk.conf.template 

Log message:
poison some py-related things which are easy to get wrong:
MODPY_ADJFILES (should be MODPY_ADJ_FILES)
MODPY_PYPI (should be MODPY_PI)



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/12/15 08:39:29

Modified files:
editors/vile   : Makefile distinfo 
editors/vile/pkg: PLIST 

Log message:
update to vile-9.8u, from Ashton Fagg



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/12/15 09:03:43

Modified files:
databases/leveldb: Makefile distinfo 
databases/leveldb/pkg: PLIST 
Removed files:
databases/leveldb/patches: patch-Makefile 
   patch-build_detect_platform 

Log message:
update to leveldb-1.22, switching to cmake build, from Ashton Fagg
who takes maintainer with a couple of tweaks by me



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/12/15 08:59:39

Modified files:
sysutils/direnv: Makefile distinfo 

Log message:
update to direnv-2.25.0, from maintainer Ashton Fagg



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/12/15 08:39:11

Modified files:
devel/tbb  : Makefile distinfo 

Log message:
update to tbb-2020.3, from Ashton Fagg



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Ingo Feinerer
CVSROOT:/cvs
Module name:ports
Changes by: feine...@cvs.openbsd.org2020/12/15 07:16:08

Modified files:
x11/lemonbar   : Makefile distinfo 
Added files:
x11/lemonbar/patches: patch-lemonbar_c 

Log message:
Update to lemonbar 1.4

Add pledge support (sync with x11/lemonbar-xft).



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Gonzalo L . Rodriguez
CVSROOT:/cvs
Module name:ports
Changes by: gonz...@cvs.openbsd.org 2020/12/15 05:25:20

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

Log message:
Update for Nextcloud to 20.0.3

OK tracey@



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2020/12/15 09:45:48

Modified files:
mail/mozilla-thunderbird: Tag: OPENBSD_6_8 Makefile distinfo 

Log message:
mail/{mozilla-thunderbird,thunderbird-i18n}: MFC update to 78.6.0.

See https://www.thunderbird.net/en-US/thunderbird/78.6.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-56/



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2020/12/15 09:43:51

Modified files:
mail/mozilla-thunderbird: Makefile distinfo 
mail/thunderbird-i18n: Makefile.inc distinfo 

Log message:
mail/{mozilla-thunderbird,thunderbird-i18n}: update to 78.6.0.

See https://www.thunderbird.net/en-US/thunderbird/78.6.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-56/



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2020/12/15 11:32:34

Modified files:
www/nginx  : Makefile 

Log message:
Enable building of ngx_stream_ssl_preread_module

This module allows extracting of information from the ClientHello
message without terminating SSL/TLS.

Thanks sthen@ and tb@ for the cluestick.

"...diff looks fine" robert@ (maintainer)



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2020/12/15 11:43:42

Modified files:
lang/gnucobol  : Makefile distinfo 
lang/gnucobol/patches: patch-libcob_common_c 
lang/gnucobol/pkg: PLIST 
Added files:
lang/gnucobol/patches: patch-configure 
Removed files:
lang/gnucobol/patches: patch-libcob_Makefile_in 

Log message:
Update gnucobol to 3.1.1.

>From Wen Heping, thanks!



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Charlene Wendling
CVSROOT:/cvs
Module name:ports
Changes by: c...@cvs.openbsd.org2020/12/15 12:38:22

Added files:
archivers/innoextract/patches: patch-cmake_BuildType_cmake 

Log message:
innoextract: unbreak on powerpc

The -Wl,--as-needed linker flag causes the std::unique_ptr configure
test to fail due to undefined reference errors. A fallback exists, using
std::auto_ptr, but it has been removed from the C++17 standard, used by
upstream.
Remove the use of -Wl,--as-needed on powerpc, so we use the same code on
all archs, instead of reenabling std::auto_ptr by force.

OK thfr@ (maintainer)



CVS: cvs.openbsd.org: ports

2020-12-15 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2020/12/15 10:54:38

Modified files:
lang/janet : Makefile distinfo 
lang/janet/patches: patch-Makefile 
lang/janet/pkg : PLIST 

Log message:
Update janet to 0.13.1. Release notes: 
https://github.com/janet-lang/janet/releases/tag/v1.13.1



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2020/12/15 09:45:20

Modified files:
www/firefox-esr: Tag: OPENBSD_6_8 Makefile distinfo 

Log message:
www/firefox-esr{,-18n}: MFC update to 78.6.0.

See https://www.mozilla.org/en-US/firefox/78.6.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-55/



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/12/15 09:54:48

Modified files:
mail/mutt-wizard: Makefile distinfo 

Log message:
update to mutt-wizard-20201210, from maintainer Aisha Tammy, fix rcsid while 
there



Re: CVS: cvs.openbsd.org: ports

2020-12-15 Thread James Turner
On Tue, Dec 15, 2020 at 10:54:38AM -0700, James Turner wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   jtur...@cvs.openbsd.org 2020/12/15 10:54:38
> 
> Modified files:
>   lang/janet : Makefile distinfo 
>   lang/janet/patches: patch-Makefile 
>   lang/janet/pkg : PLIST 
> 
> Log message:
> Update janet to 0.13.1. Release notes: 
> https://github.com/janet-lang/janet/releases/tag/v1.13.1
>

Correction, 1.13.1! 



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Otto Moerbeek
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2020/12/15 11:53:18

Modified files:
devel/boost: Makefile 
Removed files:
devel/boost/patches: patch-libs_context_build_Jamfile_v2 

Log message:
Fix build of boost::context on powerpc by removing an unneeded patch.
ok cwen@ brad



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/12/15 11:57:38

Modified files:
devel/libdvdread: Makefile distinfo 
devel/libdvdread/patches: patch-src_dvd_input_c 
devel/libdvdread/pkg: PLIST 

Log message:
Update libdvdread to 6.1.1

>From Brad



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/12/15 11:57:43

Modified files:
multimedia/libdvdnav: Makefile distinfo 
multimedia/libdvdnav/patches: patch-misc_dvdnav_pc_in 
multimedia/libdvdnav/pkg: PLIST 

Log message:
Update libdvdnav to 6.1.0

>From Brad



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Charlene Wendling
CVSROOT:/cvs
Module name:ports
Changes by: c...@cvs.openbsd.org2020/12/15 12:33:43

ports/archivers/innoextract/patches

Update of /cvs/ports/archivers/innoextract/patches
In directory cvs.openbsd.org:/tmp/cvs-serv36535/patches

Log Message:
Directory /cvs/ports/archivers/innoextract/patches added to the repository



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Elias M . Mariani
CVSROOT:/cvs
Module name:ports
Changes by: mari...@cvs.openbsd.org 2020/12/15 16:07:33

Modified files:
print/lyx  : Makefile distinfo 
print/lyx/pkg  : PLIST 

Log message:
Update print/lyx 2.3.5.2 to 2.3.6

Changelog:
https://www.lyx.org/announce/2_3_6.txt



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2020/12/15 09:42:46

Modified files:
www/firefox-esr: Makefile distinfo 
www/firefox-esr-i18n: Makefile.inc distinfo 

Log message:
www/firefox-esr{,-18n}: update to 78.6.0.

See https://www.mozilla.org/en-US/firefox/78.6.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-55/



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2020/12/15 09:41:12

Modified files:
www/mozilla-firefox: Makefile distinfo 
www/mozilla-firefox/files: unveil.main 
www/mozilla-firefox/patches: patch-config_makefiles_rust_mk 
 patch-dom_ipc_ContentChild_cpp 
 patch-widget_nsPrintSettingsImpl_cpp 
www/firefox-i18n: Makefile.inc distinfo 
Added files:
www/mozilla-firefox/patches: 
 
patch-third_party_libwebrtc_webrtc_modules_desktop_capture_desktop_capture_generic_gn_moz_build
 

Log message:
www/{mozilla-firefox,firefox-i18n}: update to 84.0.

See https://www.mozilla.org/en-US/firefox/84.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2020-54/

- add /dev/drm0 & /usr/lib to main unveil file for proper webgl reporting
in about:support (see #1680946)
- add patch from #1677715 to fix the build, remove in 85.



Re: CVS: cvs.openbsd.org: ports

2020-12-15 Thread Stuart Henderson
On 2020/12/15 07:52, Stuart Henderson wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   st...@cvs.openbsd.org   2020/12/15 07:52:27
> 
> Modified files:
>   infrastructure/templates: mk.conf.template 
> 
> Log message:
> poison some py-related things which are easy to get wrong:
> MODPY_ADJFILES (should be MODPY_ADJ_FILES)
> MODPY_PYPI (should be MODPY_PI)
> 

I should add, this went through a bulk first



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2020/12/15 10:16:27

Modified files:
sysutils/bacula: Makefile distinfo 
sysutils/bacula/patches: patch-configure 
 patch-src_cats_Makefile_in 
 patch-src_cats_make_catalog_backup_pl_in 
 patch-src_findlib_Makefile_in 
 patch-src_lib_Makefile_in 
 patch-src_stored_Makefile_in 
Added files:
sysutils/bacula/patches: patch-src_cats_update_mysql_tables_in 
 patch-src_findlib_fstype_c 
 
patch-src_qt-console_tray-monitor_tray-monitor_pro_in 
 patch-src_tools_cdp-client_Makefile_in 

Log message:
update bacula to 11.0.0

ok sthen@



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Nam Nguyen
CVSROOT:/cvs
Module name:ports
Changes by: n...@cvs.openbsd.org2020/12/15 19:04:52

Modified files:
games/freeorion: Makefile distinfo 
games/freeorion/patches: patch-CMakeLists_txt 
Removed files:
games/freeorion/patches: patch-cmake_FindBoost_cmake 
 patch-cmake_make_versioncpp_py 

Log message:
update games/freeorion to 0.4.10.1

>From Tom Murphy (maintainer). Thank you!

changelog:
https://github.com/freeorion/freeorion/blob/v0.4.10.1/ChangeLog.md

- WANTLIB remove GLU and boost_system-mt
- remove upstreamed patch
- tweaks by gonzalo@ for missing tab and by me to adjust for boost
python bindings naming
- input from thfr@ and sthen@ regarding safely removing two WANTLIB not
used by freeorion directly. GLEW loads GLU and boost-locale loads
boost_system-mt.

"Tested and works fine for me." Tom Murphy (maintainer)
kirby@ tested on amd64 and macppc
ok thfr@ gonzalo@ kirby@



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/15 23:21:29

Modified files:
x11/gnome/gdm  : Tag: OPENBSD_6_8 Makefile distinfo 
x11/gnome/gdm/patches: Tag: OPENBSD_6_8 
   patch-daemon_gdm-manager_c 

Log message:
SECURITY update to gdm-3.36.4.
CVE-2020-16125



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2020/12/15 22:36:27

Modified files:
math/p5-Math-Base85: Makefile distinfo 

Log message:
Update to p5-Math-Base85-0.5.



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2020/12/15 02:03:27

Modified files:
databases/sqlite3: Makefile distinfo 
databases/sqlite3/pkg: PLIST 
Removed files:
databases/sqlite3/patches: patch-sqlite3_c 

Log message:
databases/sqlite3: update to 3.34.0.

https://sqlite.org/releaselog/3_32_0.html
https://sqlite.org/releaselog/3_32_1.html
https://sqlite.org/releaselog/3_32_2.html
https://sqlite.org/releaselog/3_32_3.html
https://sqlite.org/releaselog/3_33_0.html
https://sqlite.org/releaselog/3_34_0.html

went in a bulk build without fallout, ok ajacoutot@



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2020/12/15 02:04:27

Modified files:
security/nss   : Makefile distinfo 

Log message:
security/nss: update to 3.60.

See 
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.60_release_notes

will be required by gecko 85.



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/15 00:59:49

Modified files:
sysutils/amazon-ssm-agent: Makefile distinfo 
sysutils/amazon-ssm-agent/patches: patch-agent_ssm_service_go 
   patch-makefile 
Removed files:
sysutils/amazon-ssm-agent/patches: 
   
patch-agent_plugins_inventory_gatherers_application_dataProvider_go 

Log message:
Update to amazon-ssm-agent-3.0.502.0.



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Otto Moerbeek
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2020/12/15 04:13:37

Modified files:
net/powerdns_recursor: Makefile distinfo 

Log message:
Update to PowerDNS Recursor 4.4.2



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/16 00:55:58

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

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



CVS: cvs.openbsd.org: ports

2020-12-15 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/12/16 00:59:01

Modified files:
x11/gnome/gdm  : Makefile distinfo 
x11/gnome/gdm/patches: patch-daemon_gdm-session-worker_c 
   patch-daemon_meson_build 

Log message:
SECURITY update to gdm-3.38.2.1.
- Address autologin unlock bug issue (CVE-2020-27837)