Re: Remote databases/libdbi-drivers,-sqlite

2021-07-25 Thread Rafael Sadowski
On Sun Jul 11, 2021 at 11:20:16PM +, Klemens Nanni wrote:
> Nothing depends on it and sqlite2 is long deprecated.
> 
> This configures and builds the same way with and without sqlite-2.8.17p5
> installed.
> 
> Feedback? Objections? OK?

OK rsadowski

> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/databases/libdbi-drivers/Makefile,v
> retrieving revision 1.37
> diff -u -p -r1.37 Makefile
> --- Makefile  12 Jul 2019 20:43:53 -  1.37
> +++ Makefile  11 Jul 2021 22:47:00 -
> @@ -1,17 +1,15 @@
>  # $OpenBSD: Makefile,v 1.37 2019/07/12 20:43:53 sthen Exp $
>  
>  V =  0.9.0
> -REVISION =   2
> -REVISION-freetds =   3
> +REVISION =   3
> +REVISION-freetds =   4
>  COMMENT-main =   mysql driver for libdbi
>  COMMENT-pgsql =  pgsql driver for libdbi
> -COMMENT-sqlite = sqlite driver for libdbi
>  COMMENT-sqlite3 =sqlite3 driver for libdbi
>  COMMENT-freetds =freetds driver for libdbi
>  DISTNAME =   libdbi-drivers-$V
>  PKGNAME-main =   libdbi-drivers-mysql-${V:S/-/./}
>  PKGNAME-pgsql =  libdbi-drivers-pgsql-${V:S/-/./}
> -PKGNAME-sqlite = libdbi-drivers-sqlite-${V:S/-/./}
>  PKGNAME-sqlite3 =libdbi-drivers-sqlite3-${V:S/-/./}
>  PKGNAME-freetds =libdbi-drivers-freetds-${V:S/-/./}
>  
> @@ -20,7 +18,7 @@ CATEGORIES =databases
>  HOMEPAGE =   http://libdbi-drivers.sourceforge.net/
>  MASTER_SITES =   ${MASTER_SITE_SOURCEFORGE:=libdbi-drivers/}
>  
> -MULTI_PACKAGES = -main -pgsql -sqlite -sqlite3 -freetds
> +MULTI_PACKAGES = -main -pgsql -sqlite3 -freetds
>  
>  # LGPLv2.1
>  PERMIT_PACKAGE = Yes
> @@ -36,9 +34,6 @@ CONFIGURE_ARGS =--disable-docs \
>   --with-pgsql \
>   --with-pgsql-incdir="${LOCALBASE}/include 
> -I${LOCALBASE}/include/postgresql" \
>   --with-pgsql-libdir=${LOCALBASE}/lib/postgresql \
> - --with-sqlite \
> - --with-sqlite-incdir=${LOCALBASE}/include \
> - --with-sqlite-libdir=${LOCALBASE}/lib \
>   --with-sqlite3 \
>   --with-sqlite3-incdir=${LOCALBASE}/include \
>   --with-sqlite3-libdir=${LOCALBASE}/lib \
> @@ -56,11 +51,6 @@ LIB_DEPENDS-pgsql =databases/postgresql
>   databases/libdbi
>  RUN_DEPENDS-pgsql =
>  
> -WANTLIB-sqlite = m sqlite dbi
> -LIB_DEPENDS-sqlite = databases/sqlite \
> - databases/libdbi
> -RUN_DEPENDS-sqlite =
> -
>  WANTLIB-sqlite3 =m pthread sqlite3 dbi z
>  LIB_DEPENDS-sqlite3 =databases/libdbi \
>   databases/sqlite3
> @@ -76,7 +66,6 @@ LIB_DEPENDS-freetds =   databases/freetds 
>  TEST_IS_INTERACTIVE =Yes
>  TEST_DEPENDS =   databases/libdbi-drivers,-main \
>   databases/libdbi-drivers,-pgsql \
> - databases/libdbi-drivers,-sqlite \
>   databases/libdbi-drivers,-sqlite3 \
>   databases/libdbi-drivers,-freetds \
>   databases/mariadb,-server \
> @@ -86,7 +75,7 @@ pre-configure:
>   chmod +x ${WRKSRC}/tests/test_freetds.sh
>  
>  post-install:
> -.for d in mysql pgsql sqlite sqlite3
> +.for d in mysql pgsql sqlite3
>   ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/libdbi-drivers/dbd_${d}
>   ${INSTALL_DATA} ${WRKSRC}/drivers/${d}/dbd_${d}.pdf \
>   ${PREFIX}/share/doc/libdbi-drivers
> Index: pkg/DESCR-sqlite
> ===
> RCS file: pkg/DESCR-sqlite
> diff -N pkg/DESCR-sqlite
> --- pkg/DESCR-sqlite  2 Jun 2009 00:58:58 -   1.1.1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1,5 +0,0 @@
> -The libdbi-drivers project provides the database-specific drivers for
> -the libdbi framework. The current version of libdbi-drivers will work
> -with any 0.8.x release of the framework.
> -
> -This package has the sqlite driver.
> Index: pkg/PLIST-freetds
> ===
> RCS file: /cvs/ports/databases/libdbi-drivers/pkg/PLIST-freetds,v
> retrieving revision 1.2
> diff -u -p -r1.2 PLIST-freetds
> --- pkg/PLIST-freetds 19 Mar 2016 10:24:33 -  1.2
> +++ pkg/PLIST-freetds 11 Jul 2021 22:41:52 -
> @@ -1,5 +1,5 @@
>  @comment $OpenBSD: PLIST-freetds,v 1.2 2016/03/19 10:24:33 sthen Exp $
>  lib/dbd/
> -lib/dbd/libdbdfreetds.a
> +@static-lib lib/dbd/libdbdfreetds.a
>  lib/dbd/libdbdfreetds.la
> -lib/dbd/libdbdfreetds.so
> +@so lib/dbd/libdbdfreetds.so
> Index: pkg/PLIST-main
> ===
> RCS file: /cvs/ports/databases/libdbi-drivers/pkg/PLIST-main,v
> retrieving revision 1.3
> diff -u -p -r1.3 PLIST-main
> --- pkg/PLIST-main3 Jun 2017 16:24:05 -   

Re: Remove x11/qt5/qtbase,-sqlite2

2021-07-25 Thread Rafael Sadowski
On Mon Jul 12, 2021 at 02:00:52AM +, Klemens Nanni wrote:
> Nothing uses it and sqlite2 is long deprecated.
> Builds fine without sqlite installed.
> 
> This is one of the last remaining sqlite2 users:
> 
>   $ show-reverse-deps databases/sqlite
>   databases/libdbi-drivers,-sqlite
>   x11/qt5/qtbase,-sqlite2
> 
> Feedback? Objections? OK?

OK rsadowski

> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/x11/qt5/qtbase/Makefile,v
> retrieving revision 1.44
> diff -u -p -r1.44 Makefile
> --- Makefile  9 Jun 2021 19:50:10 -   1.44
> +++ Makefile  11 Jul 2021 22:04:52 -
> @@ -7,15 +7,13 @@ COMMENT-main =  C++ general-purpose tool
>  COMMENT-global = global Qt5 documentation internals
>  COMMENT-mysql =  MySQL plugin for Qt5
>  COMMENT-psql =   PostgresSQL plugin for Qt5
> -COMMENT-sqlite2 =SQLite 2.x plugin for Qt5
>  COMMENT-tds =TDS plugin for Qt5
>  
> -REVISION-main =  3
> +REVISION-main =  4
>  
>  PKGNAME-mysql =  qt5-mysql-${VERSION}
>  PKGNAME-global = qt5-global-${VERSION}
>  PKGNAME-psql =   qt5-postgresql-${VERSION}
> -PKGNAME-sqlite2 =qt5-sqlite2-${VERSION}
>  PKGNAME-tds =qt5-tds-${VERSION}
>  
>  PKG_ARCH-global =*
> @@ -57,14 +55,11 @@ WANTLIB-mysql +=  m pthread mariadb
>  WANTLIB-psql =   ${COMPILER_LIBCXX} Qt5Core Qt5Sql
>  WANTLIB-psql +=  m pthread pq
>  
> -WANTLIB-sqlite2 =${COMPILER_LIBCXX} Qt5Core Qt5Sql
> -WANTLIB-sqlite2 +=   m pthread sqlite
> -
>  WANTLIB-tds =${COMPILER_LIBCXX} Qt5Core Qt5Sql
>  WANTLIB-tds +=   m pthread sybdb
>  
>  # there is no -sqlite3 because it's heavily used by Qt itself (.qch files)
> -MULTI_PACKAGES = -main -examples -global -mysql -psql -sqlite2 -tds
> +MULTI_PACKAGES = -main -examples -global -mysql -psql -tds
>  
>  # qmake module is used only for running tests and setting vars
>  MODQT_DEPS = No
> @@ -102,10 +97,6 @@ LIB_DEPENDS-psql =${BASE_PKGPATH},-main
>   ${MODGCC4_CPPLIBDEP} \
>   databases/postgresql
>  
> -LIB_DEPENDS-sqlite2 =
> ${BASE_PKGPATH},-main>=${VERSION:R},<${QT5_NEXT_VERSION} \
> - ${MODGCC4_CPPLIBDEP} \
> - databases/sqlite
> -
>  LIB_DEPENDS-tds =
> ${BASE_PKGPATH},-main>=${VERSION:R},<${QT5_NEXT_VERSION} \
>   ${MODGCC4_CPPLIBDEP} \
>   databases/freetds
> @@ -121,7 +112,6 @@ RUN_DEPENDS-global =
>  RUN_DEPENDS-examples =
>  RUN_DEPENDS-mysql =
>  RUN_DEPENDS-psql =
> -RUN_DEPENDS-sqlite2 =
>  RUN_DEPENDS-tds =
>  
>  CONFIGURE_STYLE =simple
> @@ -219,7 +209,6 @@ CONFIGURE_ARGS += -accessibility \
>  # database support
>  CONFIGURE_ARGS +=-sql-mysql
>  CONFIGURE_ARGS +=-sql-psql
> -CONFIGURE_ARGS +=-sql-sqlite2
>  CONFIGURE_ARGS +=-sql-tds
>  
>  .if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386"
> Index: pkg/DESCR-main
> ===
> RCS file: /cvs/ports/x11/qt5/qtbase/pkg/DESCR-main,v
> retrieving revision 1.1.1.1
> diff -u -p -r1.1.1.1 DESCR-main
> --- pkg/DESCR-main25 Dec 2016 14:13:12 -  1.1.1.1
> +++ pkg/DESCR-main11 Jul 2021 22:03:32 -
> @@ -9,8 +9,7 @@ simple example programs (source + binari
>  
>  There's a debug version of the libraries: qt5-debug.
>  
> -There are database plugins: qt5-mysql, qt5-postgresql, qt5-sqlite2 and
> -qt5-tds.
> +There are database plugins: qt5-mysql, qt5-postgresql and qt5-tds.
>  
>  People who want to use Qt5 to compile applications outside the ports tree
>  should note that Qt5's installation conforms to OpenBSD habits, not
> Index: pkg/DESCR-sqlite2
> ===
> RCS file: pkg/DESCR-sqlite2
> diff -N pkg/DESCR-sqlite2
> --- pkg/DESCR-sqlite2 25 Dec 2016 14:13:12 -  1.1.1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1 +0,0 @@
> -Qt5 database plugin for connecting to SQLite 2.x.
> Index: pkg/PLIST-main
> ===
> RCS file: /cvs/ports/x11/qt5/qtbase/pkg/PLIST-main,v
> retrieving revision 1.12
> diff -u -p -r1.12 PLIST-main
> --- pkg/PLIST-main19 Jan 2021 06:16:29 -  1.12
> +++ pkg/PLIST-main11 Jul 2021 22:02:48 -
> @@ -1,5 +1,6 @@
>  @comment $OpenBSD: PLIST-main,v 1.12 2021/01/19 06:16:29 rsadowski Exp $
>  @conflict qt5-<5.6
> +@pkgpath x11/qt5,-sqlite2
>  bin/moc-qt5
>  bin/qmake-qt5
>  bin/rcc-qt5
> Index: pkg/PLIST-sqlite2
> ===
> RCS file: pkg/PLIST-sqlite2
> diff -N pkg/PLIST-sqlite2
> --- pkg/PLIST-sqlite2 13 Mar 2020 16:53:50 -  1.3
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1,4 +0,0 @@
> -@comment $OpenBSD: 

CVS: cvs.openbsd.org: ports

2021-07-25 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/07/25 22:31:35

Modified files:
graphics   : Makefile 

Log message:
Link yacreader



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/07/25 22:30:40

Log message:
Import yacreader 9.8.2

Comment:
read and manage your digital comic collection

Description:
YACReader is a comics reader that supports a wide variety of comic and
image file tyes such as rar, zip, cbr, cbz, pdf, 7z.  It also provides
library managements features via the YACReaderLibrary application and
the possibility to synchronize the chapters with an iOs device.

Maintainer: Omar Polo 

WWW: https://www.yacreader.com/

Port from Omar Polo, ok sthen@

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20210726

N ports/graphics/yacreader/Makefile
N ports/graphics/yacreader/distinfo
N ports/graphics/yacreader/pkg/DESCR
N ports/graphics/yacreader/pkg/PLIST

No conflicts created by this import



port-modules.5 Qt4 cleanup

2021-07-25 Thread Rafael Sadowski
Drop all references to qt4 and replace by qt5/6.

Index: port-modules.5
===
RCS file: /cvs/src/share/man/man5/port-modules.5,v
retrieving revision 1.256
diff -u -p -r1.256 port-modules.5
--- port-modules.5  10 Apr 2021 15:26:47 -  1.256
+++ port-modules.5  26 Jul 2021 04:26:13 -
@@ -123,11 +123,11 @@ as appropriate.
 .Pp
 As an exception to the naming mechanism, some ports have several distinct
 versions in the ports tree, say
-.Pa x11/qt4
+.Pa x11/qt5
 and
-.Pa x11/qt5 .
+.Pa x11/qt6 .
 Instead of using the namespace
-.Ev MODQT4* ,
+.Ev MODQT5* ,
 variables will usually drop the version suffix and be simply called
 .Ev MODQT_*
 so that a port using the module can be switched from version to version
@@ -141,11 +141,11 @@ and
 Normal client ports will use
 .Ev MODQT_LIB_DEPENDS ,
 but a port may exceptionally import both modules with
-.Li MODULES += x11/qt4 x11/qt5
-and differentiate between qt4 and qt5 needs with
-.Ev MODQT4_LIB_DEPENDS
+.Li MODULES += x11/qt5 x11/qt6
+and differentiate between qt5 and qt6 needs with
+.Ev MODQT5_LIB_DEPENDS
 and
-.Ev MODQT5_LIB_DEPENDS .
+.Ev MODQT6_LIB_DEPENDS .
 See
 .Pa print/poppler
 for an example.
@@ -1129,14 +1129,14 @@ and appends to
 See
 .Xr gnome-module 5 .
 .It x11/gnustep
-.It x11/qt4 and x11/qt5
+.It x11/qt5 and x11/qt6
 All qt* modules share a common
 .Ev MODQT_*
 namespace for simple ports.
-The qt4 module also defines the same variables under
-.Ev MODQT4_*
-and the qt5 module also defines the same variables under
-.Ev MODQT5_* ,
+The qt5 module also defines the same variables under
+.Ev MODQT5_*
+and the qt6 module also defines the same variables under
+.Ev MODQT6_* ,
 to allow ports to use both modules, such as
 .Pa print/poppler .
 .Pp
@@ -1176,11 +1176,6 @@ module should be used instead of using
 .Ev MODQT*_QMAKE
 directly.
 .Pp
-qt4 includes
-.Xr pkg-config 1
-files under a specific location recorded in
-.Ev MODQT_PKG_CONFIG_PATH .
-.Pp
 The modules add to
 .Ev CONFIGURE_ENV , MAKE_ENV
 and
@@ -1190,15 +1185,12 @@ They define appropriate
 and
 .Ev MODQT*_WANTLIB .
 .Pp
-Note that Qt 4 and Qt 5 has their code split over several libraries.
-For the qt4 module the basic
-.Ev WANTLIB
-only refers to QtCore, and other libraries should be added as needed.
-The qt5 module doesn't set
+Note that Qt5 and Qt6 has their code split over several libraries.
+Both modules qt5 and qt6 doesn't set
 .Ev MODQT*_WANTLIB
 at all.
-Also, Qt 5 consists of many so called Qt modules, and qt5 port module
-only refers to qtbase Qt 5 module; other Qt modules should be added to
+Qt5 and Qt6 consists of many so called Qt modules, these Qt modules should be
+added to
 .Ev LIB_DEPENDS ,
 .Ev BUILD_DEPENDS
 or



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/07/25 22:08:45

Modified files:
archivers  : Makefile 

Log message:
Link unarr



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/07/25 22:07:04

Log message:
Import unarr 1.0.1

Comment:
decompression library for rar, tar, zip and 7z archives

Description:
(lib)unarr is a decompression library for rar, tar, zip and 7z*
archives.

It was forked from unarr to provide a proper cmake based build system
suitable for packaging and cross-platform development, but its focus has
now been extended to provide code maintenance and to continue the
development of unarr, which is no longer mantained.

Maintainer: Omar Polo 

WWW: https://github.com/selmf/unarr/

Port from Omar Polo, ok sthen@

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20210726

N ports/archivers/unarr/Makefile
N ports/archivers/unarr/distinfo
N ports/archivers/unarr/patches/patch-CMakeLists_txt
N ports/archivers/unarr/pkg/PLIST
N ports/archivers/unarr/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/07/25 22:00:21

Modified files:
x11: Makefile 
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 
Removed files:
x11/qt4: Makefile distinfo qt4.port.mk 
x11/qt4/patches: patch-config_tests_unix_cups_cups_pro 
 patch-config_tests_unix_gnu-libiconv_gnu-libiconv_cpp 
 patch-config_tests_unix_libmng_libmng_pro 
 patch-config_tests_unix_nis_nis_cpp 
 patch-config_tests_unix_odbc_odbc_pro 
 patch-config_tests_unix_tds_tds_pro 
 patch-configure 
 patch-demos_spectrum_app_waveform_cpp 
 patch-mkspecs_features_qt_prf 
 patch-mkspecs_openbsd-clang_qmake_conf 
 patch-mkspecs_openbsd-clang_qplatformdefs_h 
 patch-mkspecs_openbsd-g++4_qmake_conf 
 patch-mkspecs_openbsd-g++4_qplatformdefs_h 
 patch-mkspecs_openbsd-g++_qmake_conf 
 patch-qmake_generators_unix_unixmake2_cpp 
 patch-qmake_generators_unix_unixmake_cpp 
 
patch-src_3rdparty_javascriptcore_JavaScriptCore_runtime_JSValue_h 
 
patch-src_3rdparty_javascriptcore_JavaScriptCore_wtf_AlwaysInline_h 
 
patch-src_3rdparty_javascriptcore_JavaScriptCore_wtf_Platform_h 
 
patch-src_3rdparty_javascriptcore_JavaScriptCore_wtf_Threading_h 
 
patch-src_3rdparty_webkit_Source_JavaScriptCore_heap_MachineStackMarker_cpp 
 
patch-src_3rdparty_webkit_Source_JavaScriptCore_jit_ExecutableAllocatorFixedVMPool_cpp
 
 
patch-src_3rdparty_webkit_Source_JavaScriptCore_jit_JITStubs_cpp 
 
patch-src_3rdparty_webkit_Source_JavaScriptCore_wtf_Atomics_h 
 
patch-src_3rdparty_webkit_Source_JavaScriptCore_wtf_Platform_h 
 
patch-src_3rdparty_webkit_Source_WebCore_html_HTMLImageElement_cpp 
 patch-src_corelib_arch_qatomic_i386_h 
 patch-src_corelib_codecs_qiconvcodec_cpp 
 
patch-src_corelib_concurrent_qtconcurrentiteratekernel_cpp 
 patch-src_corelib_global_qglobal_h 
 patch-src_corelib_io_qfsfileengine_unix_cpp 
 patch-src_corelib_kernel_qmetaobject_cpp 
 patch-src_corelib_plugin_qlibrary_unix_cpp 
 patch-src_corelib_statemachine_qabstractstate_p_h 
 patch-src_corelib_tools_tools_pri 
 patch-src_dbus_qdbusintegrator_cpp 
 patch-src_gui_dialogs_qprintdialog_unix_cpp 
 patch-src_gui_gui_pro 
 patch-src_gui_image_qmnghandler_pri 
 patch-src_gui_image_qnativeimage_cpp 
 patch-src_gui_image_qpixmap_x11_cpp 
 patch-src_gui_itemviews_qlistview_cpp 
 patch-src_gui_painting_qprinter_cpp 
 patch-src_network_socket_qnativesocketengine_unix_cpp 
 patch-src_network_ssl_qsslcertificate_cpp 
 patch-src_network_ssl_qsslsocket_cpp 
 patch-src_network_ssl_qsslsocket_openssl_cpp 
 patch-src_network_ssl_qsslsocket_openssl_symbols_cpp 
 patch-src_network_ssl_qsslsocket_openssl_symbols_p_h 
 
patch-src_plugins_graphicssystems_trace_qgraphicssystem_trace_cpp 
 patch-src_plugins_platforms_xcb_qxcbwindowsurface_cpp 
 
patch-src_plugins_platforms_xlib_qxlibwindowsurface_cpp 
 patch-src_tools_moc_main_cpp 
 patch-src_xmlpatterns_api_qcoloroutput_p_h 
 patch-src_xmlpatterns_schema_qxsdparticlechecker_cpp 
 
patch-tools_assistant_lib_fulltextsearch_qclucene-config_p_h 
 patch-tools_linguist_linguist_messagemodel_cpp 
 patch-tools_qdbus_qdbuscpp2xml_qdbuscpp2xml_cpp 
x11/qt4/pkg: DESCR-debug DESCR-examples DESCR-html 
 DESCR-main DESCR-mysql DESCR-postgresql 
 DESCR-tds PLIST-debug PLIST-examples PLIST-html 
 PLIST-main PLIST-mysql PLIST-postgresql 
 PLIST-tds 

Log message:
Remove Qt4

After there are no consumers left, it can finally be deleted.

ok jca@



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Charlene Wendling
CVSROOT:/cvs
Module name:ports
Changes by: c...@cvs.openbsd.org2021/07/25 16:53:09

Modified files:
multimedia/atomicparsley: Makefile distinfo 
multimedia/atomicparsley/patches: patch-src_CDtoc_cpp 
Added files:
multimedia/atomicparsley/patches: patch-src_AtomicParsley_h 
  patch-src_parsley_cpp 

Log message:
atomicparsley: update to 20210715
Changelog:
https://github.com/wez/atomicparsley/compare/0.9.6...20210715.151551.e7ad03a

Also add patches to ensure the runtime is fine on unsigned char archs.

OK sthen@



CVS: cvs.openbsd.org: ports

2021-07-25 Thread SASANO Takayoshi
CVSROOT:/cvs
Module name:ports
Changes by: u...@cvs.openbsd.org2021/07/25 15:49:56

Modified files:
fonts/ibm-plex : Makefile distinfo 
fonts/ibm-plex/pkg: PLIST 

Log message:
update 5.1.3 -> 5.2.1 (Japanese font added)

ok inoguchi@ sthen@



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/07/25 15:46:41

Modified files:
sysutils/portroach-cli: Makefile 
sysutils/portroach-cli/files: portroach-cli.1 

Log message:
Clarify "-U" alias, utilise shellcheck(1) better



[new] github-cli

2021-07-25 Thread vestwagon
new for github cli. builds and runs ok. added to devel but ok to move to www is 
appro.

https://github.com/cli/cli

github-cli.tar.gz
Description: application/gzip


CVS: cvs.openbsd.org: ports

2021-07-25 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/07/25 13:01:54

Modified files:
sysutils   : Makefile 

Log message:
Hook bat



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/07/25 13:00:59

Log message:
Import bat-0.18.2, ok solene@

Comment:
cat(1) clone with wings

Description:
A cat(1) clone with syntax highlighting and Git integration.

Maintainer: The OpenBSD ports mailing-list 

WWW: https://github.com/sharkdp/bat

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20210725

N ports/sysutils/bat/Makefile
N ports/sysutils/bat/distinfo
N ports/sysutils/bat/crates.inc
N ports/sysutils/bat/pkg/DESCR
N ports/sysutils/bat/pkg/PLIST

No conflicts created by this import



Re: [new] graphics/yacreader + deps: qt comics reader

2021-07-25 Thread Omar Polo
friendly monthly ping :D

I've already got two OK for this, sthen@ and rsadowski@

reattaching the port and its deps.

P.S.: sorry for insisting on this, but I believe that it's the best
  comix reader available, or at least better than what we have
  available in ports.

Omar Polo  writes:

> Rafael Sadowski  writes:
>
>> On Fri Jun 04, 2021 at 03:31:32PM +0200, Omar Polo wrote:
>>> ping :)
>>
>> OK rsadowski
>
> friendly ping :)
>
> in the meantime 9.8.2 was released, updated tarball attached
>
>>> 
>>> in the meantime the 9.8.1 was released with bugfixes, update attached.
>>> 
>>> Omar Polo  writes:
>>> 
>>> > Stuart Henderson  writes:
>>> >
>>> >> On 2021/05/26 06:35, Dimitri Karamazov wrote:
>>> >>> Some changes
>>> >>> 
>>> >>> * Missing upstream library version (unarr).
>>> >>> * Wantlib was somewhat different in my case - No Qt5OpenGL,Qt5Script
>>> >>>   but Qt5Svg is required (must recheck).
>>> >>> * Changed the file distribution to be more like release.
>>> >>> * PLIST was missing some files.
>>> >>> 
>>> >>> Otherwise works fine for me on amd64.
>>> >>
>>> >> ok sthen to import, or alternatively with this which is a tiny bit 
>>> >> neater imo
>>> >
>>> > It never crossed my mind tha EXTRACT_SUFX could have something more than
>>> > the actual file extension.
>>> >
>>> > Attaching an updated tarball with this improvement, thanks!
>>> >
>>> >> --- Makefile.origWed May 26 09:43:43 2021
>>> >> +++ Makefile Wed May 26 09:44:34 2021
>>> >> @@ -3,7 +3,7 @@
>>> >>  COMMENT =   read and manage your digital comic collection
>>> >>  
>>> >>  V = 9.8.0
>>> >> -DISTNAME =  yacreader-${V}.2105165-src
>>> >> +DISTNAME =  yacreader-${V}.2105165
>>> >>  PKGNAME =   yacreader-${V}
>>> >>  
>>> >>  CATEGORIES =graphics
>>> >> @@ -21,7 +21,7 @@ WANTLIB += Qt5Sql Qt5Svg Qt5Widgets c m poppler-qt5 un
>>> >>  
>>> >>  MASTER_SITES = 
>>> >> https://github.com/YACReader/yacreader/releases/download/${V}/
>>> >>  
>>> >> -EXTRACT_SUFX =  .tar.xz
>>> >> +EXTRACT_SUFX =  -src.tar.xz
>>> >>  
>>> >>  # C++11
>>> >>  COMPILER =  base-clang ports-gcc
>>> >> @@ -35,8 +35,6 @@ LIB_DEPENDS =  archivers/unarr \
>>> >>  x11/qt5/qtsvg
>>> >>  RUN_DEPENDS =   devel/desktop-file-utils \
>>> >>  x11/gtk+3,-guic
>>> >> -
>>> >> -WRKDIST =   ${WRKDIR}/${DISTNAME:S/-src//}
>>> >>  
>>> >>  do-install:
>>> >>  .for bin in YACReader YACReaderLibrary YACReaderLibraryServer
>>> 



unarr.tar.gz
Description: Binary data


yacreader.tar.gz
Description: Binary data


Re: [new] github-cli

2021-07-25 Thread Stuart Henderson
On 2021/07/25 16:24, vestwagon wrote:
> new for github cli. builds and runs ok. added to devel but ok to move to www 
> is appro.
> 
> https://github.com/cli/cli

the earlier submissions for this are more like what a port needs to be.



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/07/25 11:33:48

Modified files:
audio/openal   : Makefile distinfo 
audio/openal/patches: patch-CMakeLists_txt 
  patch-alc_alconfig_cpp 
audio/openal/pkg: PLIST 

Log message:
update to openal-1.21.1, from Brad, ok maintainer



Re: games/dmagnetic: patch to 0.32

2021-07-25 Thread Stuart Henderson
On 2021/07/25 16:17, Stefan Hagen wrote:
> dettus wrote:
> > My project dMagnetic got to release 0.32.
> > This is the patch to update the ports tree.
> >
> > I also took the liberty of attaching the changelog from the Debian
> > release.
> 
> Thank you. Next time, just take the delta from last release to the
> updated release and put it _above_ the patch. The patch should be at the
> end of the email so patch(1) works on it.

no, it's all fine as-is.

Committed, thanks Thomas.



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/07/25 11:32:09

Modified files:
games/dmagnetic: Makefile distinfo 

Log message:
update to dMagnetic-0.32, from maintainer



sparc64 bulk build report

2021-07-25 Thread kmos
Bulk build on sparc64-0a.ports.openbsd.org

Started : Fri Jul 23 21:30:29 MDT 2021
Finished: Sun Jul 25 08:15:54 MDT 2021
Duration: 1 Days 10 hours 45 minutes

Built using OpenBSD 6.9-current (GENERIC.MP) #914: Fri Jul 23 14:56:35 MDT 2021

Built 8861 packages

Number of packages built each day:
Jul 23: 4486
Jul 24: 3657
Jul 25: 718



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

Build failures: 25
http://build-failures.rhaalovely.net/sparc64/2021-07-23/audio/ncmpcpp.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/comms/syncterm.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/emulators/emulationstation.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/games/colobot/colobot.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/games/egoboo.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/games/godot.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/games/openxcom.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/games/stepmania.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/graphics/clutter/cogl.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/graphics/enblend-enfuse.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/graphics/opencolorio.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/lang/clazy.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/multimedia/gstreamer1/plugins-base.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/multimedia/mpv.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/net/gupnp/core.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/net/pmacct,postgresql.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/productivity/libphonenumber.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/sysutils/slant.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/telephony/linphone/bctoolbox.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/www/nextcloud_notify_push.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/x11/gnome/gdm.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/x11/gnome/gjs.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/x11/mate/session-manager.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/x11/qt5/qtbase.log
http://build-failures.rhaalovely.net/sparc64/2021-07-23/x11/qt6/qtbase.log

Recurrent failures:
 failures/audio/ncmpcpp.log
 failures/comms/syncterm.log
 failures/emulators/emulationstation.log
 failures/games/colobot/colobot.log
 failures/games/egoboo.log
 failures/games/godot.log
 failures/games/openxcom.log
 failures/games/stepmania.log
 failures/graphics/enblend-enfuse.log
 failures/graphics/opencolorio.log
 failures/lang/clazy.log
 failures/net/gupnp/core.log
 failures/net/pmacct,postgresql.log
 failures/productivity/libphonenumber.log
 failures/sysutils/slant.log
 failures/www/nextcloud_notify_push.log
 failures/x11/gnome/gdm.log
 failures/x11/gnome/gjs.log

New failures:
+failures/graphics/clutter/cogl.log
+failures/multimedia/gstreamer1/plugins-base.log
+failures/multimedia/mpv.log
+failures/x11/mate/session-manager.log
+failures/x11/qt5/qtbase.log
+failures/x11/qt6/qtbase.log

Resolved failures:
-failures/cad/dxf2gcode.log
-failures/devel/jdk/1.8.log
-failures/editors/calligra.log
-failures/games/odamex.log
-failures/graphics/birdfont.log
-failures/graphics/gmic.log
-failures/graphics/makehuman.log
-failures/graphics/openscenegraph.log
-failures/math/veusz.log
-failures/multimedia/mkvtoolnix,no_x11.log
-failures/net/barrier.log
-failures/productivity/gnucash.log
-failures/x11/kde-applications/kmix.log

Packages newly built:
+databases/architect
+databases/jxplorer
+databases/liquibase
+databases/puppetdb5
+databases/puppetdb5,-main
+devel/apache-ant
+devel/apktool
+devel/dex2jar
+devel/jadx
+devel/javahelp
+devel/jd-gui
+devel/jdk/1.8
+devel/jenkins/devel
+devel/jenkins/stable
+devel/leiningen
+devel/maven
+devel/netbeans
+games/freecol
+games/jbrickshooter
+games/lwjgl
+games/minecraft
+geo/josm
+java/gradle
+java/jBCrypt
+java/jna
+java/tanukiwrapper
+lang/abcl
+lang/clojure
+lang/kawa
+lang/lucee
+lang/processing
+lang/scala
+mail/bogofilter,lmdb
+math/geogebra
+net/i2p
+net/openfire
+productivity/deskzilla
+productivity/projectlibre
+productivity/thinkingrock
+security/burpsuite
+security/tls-attacker
+security/zaproxy
+sysutils/ec2-api-tools
+sysutils/netshot
+sysutils/riemann
+sysutils/rundeck
+textproc/crossfire
+textproc/epubcheck
+textproc/pdftk
+textproc/solr
+textproc/stringtemplate
+textproc/xalan-j
+www/icedtea-web
+www/tomcat/v7
+www/tomcat/v7,-examples
+www/tomcat/v7,-main
+www/tomcat/v8
+www/tomcat/v8,-examples
+www/tomcat/v8,-main
+www/tomcat/v9
+www/tomcat/v9,-examples
+www/tomcat/v9,-main
+www/vnu

Packages not built this time:
-archivers/quazip
-astro/kstars
-astro/stellarium
-audio/audacious/player
-audio/audacious/plugins
-audio/audacity
-audio/cantata

flameshot 0.10 broken .desktop (Re: CVS: cvs.openbsd.org: ports)

2021-07-25 Thread Matthieu Herrb
On Fri, Jul 16, 2021 at 10:47:39AM -0600, Denis Fondras wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   de...@cvs.openbsd.org   2021/07/16 10:47:39
> 
> Modified files:
>   graphics/flameshot: Makefile distinfo 
>   graphics/flameshot/pkg: PLIST 
> Added files:
>   graphics/flameshot/patches: patch-src_CMakeLists_txt 
> 
> Log message:
> Update to 0.10.0
> 
> Patch by Stefan Hagen 
> Help and OK sthen@

Hi,


Looks like this broke the .desktop file
(/usr/local/share/applications/org.flameshot.Flameshot.desktop).
It now contains:

   Exec=/usr/bin/flameshot

Which obviously doesn't work.

-- 
Matthieu Herrb



[update] multimedia/atomicparsley 0.9.6 -> 20210715 (+unsigned char archs fixes)

2021-07-25 Thread Charlene Wendling
Hi,

Here is an update for atomicparsley. Upstream moved from bitbucket to
github and the project now uses cmake, among many other changes [0].

Port-wise, it's just a minimal port using cmake, i don't have much to
say, excepted that i added some fixes for unsigned char archs as
reported on macppc (it's upstreamed already).

I also shortened the version, that is too lengthy for my taste.

It builds and runs fine on macppc and amd64.

Comments/feedback are welcome,

Charlène.

[0]
https://github.com/wez/atomicparsley/compare/0.9.6...20210715.151551.e7ad03a


Index: Makefile
===
RCS file: /cvs/ports/multimedia/atomicparsley/Makefile,v
retrieving revision 1.14
diff -u -p -u -p -r1.14 Makefile
--- Makefile3 Feb 2020 20:40:39 -   1.14
+++ Makefile25 Jul 2021 14:09:53 -
@@ -2,33 +2,27 @@
 
 COMMENT=   read and set MPEG-4/3GPP metadata tags
 
-V= 0.9.6
-DISTNAME=  atomicparsley-$V
-REVISION=  4
-DISTFILES= ${DISTNAME}{$V}.tar.bz2
-WRKDIST=   ${WRKDIR}/wez-atomicparsley-da2f6e4fc120
+GH_ACCOUNT=wez
+GH_PROJECT=atomicparsley
+GH_TAGNAME=20210715.151551.e7ad03a
 
-CATEGORIES=multimedia
+DISTNAME=  atomicparsley-20210715
 
-HOMEPAGE=  https://bitbucket.org/wez/atomicparsley/
+CATEGORIES=multimedia
 
 # GPLv2 "or its successor"
 PERMIT_PACKAGE=Yes
 
-WANTLIB=   c m ${COMPILER_LIBCXX} z
+WANTLIB += ${COMPILER_LIBCXX} c m z
 
-COMPILER = base-clang ports-gcc base-gcc
+COMPILER = base-clang ports-gcc base-gcc
 
-MASTER_SITES=  https://bitbucket.org/wez/atomicparsley/get/
+MODULES =  devel/cmake
 
-CONFIGURE_STYLE=  autoreconf
-CONFIGURE_ENV=ac_cv_func_lroundf=yes \
- OBJCXX="${CXX}"
-AUTOCONF_VERSION= 2.69
-AUTOMAKE_VERSION= 1.15
-AUTORECONF=  ./autogen.sh
+# Don't use git to retrieve the build version
+CONFIGURE_ARGS +=  -DGIT= \
+   -DPACKAGE_VERSION="${PKGNAME} (${GH_TAGNAME})"
 
-NO_TEST=   Yes
-SEPARATE_BUILD= Yes
+NO_TEST =  Yes
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/multimedia/atomicparsley/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- distinfo11 Jun 2016 22:12:13 -  1.3
+++ distinfo25 Jul 2021 14:09:53 -
@@ -1,2 +1,2 @@
-SHA256 (atomicparsley-0.9.6.tar.bz2) = 
4o1GcovoYhnmzkhpXqY32DHKAXDKa9rJmBCZaoKR7lA=
-SIZE (atomicparsley-0.9.6.tar.bz2) = 178956
+SHA256 (atomicparsley-20210715.tar.gz) = 
VG3LXztiWv9Pa/ItJ6CmNtFYVP1ylAKmkz0x89BBfg0=
+SIZE (atomicparsley-20210715.tar.gz) = 230214
Index: patches/patch-src_AtomicParsley_h
===
RCS file: patches/patch-src_AtomicParsley_h
diff -N patches/patch-src_AtomicParsley_h
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-src_AtomicParsley_h   25 Jul 2021 14:09:53 -
@@ -0,0 +1,17 @@
+$OpenBSD$
+
+Fix potential bug on unsigned char archs
+See https://github.com/wez/atomicparsley/pull/41
+
+Index: src/AtomicParsley.h
+--- src/AtomicParsley.h.orig
 src/AtomicParsley.h
+@@ -258,7 +258,7 @@ AtomicInfo *APar_UserData_atom_Init(const char *userda
+ 
+ /* ID3v2 (2.4) style metadata, non-external form */
+ AtomicInfo *APar_ID32_atom_Init(const char *frameID_str,
+-char meta_area,
++signed char meta_area,
+ const char *lang_str,
+ uint16_t id32_lang);
+ 
Index: patches/patch-src_CDtoc_cpp
===
RCS file: /cvs/ports/multimedia/atomicparsley/patches/patch-src_CDtoc_cpp,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-src_CDtoc_cpp
--- patches/patch-src_CDtoc_cpp 11 Jun 2016 22:11:53 -  1.1
+++ patches/patch-src_CDtoc_cpp 25 Jul 2021 14:09:53 -
@@ -1,12 +1,13 @@
 $OpenBSD: patch-src_CDtoc_cpp,v 1.1 2016/06/11 22:11:53 sthen Exp $
 src/CDtoc.cpp.orig Sat Jun 11 23:06:27 2016
-+++ src/CDtoc.cpp  Sat Jun 11 23:06:38 2016
-@@ -71,7 +71,7 @@ CD_TOC_* cdTOC = NULL;
-   uint8_t LEADOUT_TRACK_NUMBER = MACOSX_LEADOUT_TRACK;
- #elif defined (HAVE_LINUX_CDROM_H)
-   uint8_t LEADOUT_TRACK_NUMBER = CDROM_LEADOUT;
--#elif defined (_WIN32)
+Index: src/CDtoc.cpp
+--- src/CDtoc.cpp.orig
 src/CDtoc.cpp
+@@ -73,7 +73,7 @@ CD_TOC_ *cdTOC = NULL;
+ uint8_t LEADOUT_TRACK_NUMBER = MACOSX_LEADOUT_TRACK;
+ #elif defined(__linux__)
+ uint8_t LEADOUT_TRACK_NUMBER = CDROM_LEADOUT;
+-#elif defined(_WIN32)
 +#else
-   uint8_t LEADOUT_TRACK_NUMBER = 0xAA; //NOTE: for WinXP 
IOCTL_CDROM_READ_TOC_EX code, its 0xA2
+ uint8_t LEADOUT_TRACK_NUMBER =
+ 0xAA; // NOTE: for WinXP IOCTL_CDROM_READ_TOC_EX code, its 0xA2
  #endif
- 
Index: patches/patch-src_parsley_cpp
===
RCS file: 

Re: [new] bat, a 'cat replacement with wings'

2021-07-25 Thread Rafael Sadowski
On Sun Jul 25, 2021 at 04:02:46PM +0200, Rafael Sadowski wrote:
> On Wed Jul 07, 2021 at 10:01:11PM +0200, Rafael Sadowski wrote:
> > On Sat Jun 19, 2021 at 08:17:43AM +0200, Rafael Sadowski wrote:
> > > On Thu Jan 16, 2020 at 03:29:42PM +0100, Landry Breuil wrote:
> > > > Hi,
> > > >
> > > > sent this last year but it wasnt imported due to lack of interest, maybe
> > > > more luck this time... yes, its a rust thing.
> > > >
> > > > cf https://github.com/sharkdp/bat for features.
> > > >
> > > > oks?
> > > >
> > > > Landry
> > 
> > ... new version bat-0.18.1 attched. OK to import?
> 
> ping
> 

Attached new version bat-0.18.2.


bat-0.18.2.tar.gz
Description: Binary data


CVS: cvs.openbsd.org: ports

2021-07-25 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:ports
Changes by: matth...@cvs.openbsd.org2021/07/25 09:13:21

Modified files:
x11/mplayer: Makefile 
x11/mplayer/patches: patch-configure 

Log message:
mplayer: Slightly tweaking the configure bits for riscv. From Brad.



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:ports
Changes by: matth...@cvs.openbsd.org2021/07/25 09:12:23

Modified files:
graphics/ffmpeg: Makefile 
graphics/ffmpeg/patches: patch-configure 

Log message:
ffmpeg: explicit support for riscv in configure. From Brad.



Re: games/dmagnetic: patch to 0.32

2021-07-25 Thread Stefan Hagen
dettus wrote:
> My project dMagnetic got to release 0.32.
> This is the patch to update the ports tree.
>
> I also took the liberty of attaching the changelog from the Debian
> release.

Thank you. Next time, just take the delta from last release to the
updated release and put it _above_ the patch. The patch should be at the
end of the email so patch(1) works on it.

After manually applying the patch:
Testsuite runs fine and I played a bit of "The pawn" on amd64.

Best Regards,
Stefan

Same patch again:

Index: games/dmagnetic/Makefile
===
RCS file: /cvs/ports/games/dmagnetic/Makefile,v
retrieving revision 1.18
diff -u -p -u -p -r1.18 Makefile
--- games/dmagnetic/Makefile23 Jun 2021 22:36:56 -  1.18
+++ games/dmagnetic/Makefile25 Jul 2021 14:16:42 -
@@ -1,6 +1,6 @@
 # $OpenBSD: Makefile,v 1.18 2021/06/23 22:36:56 sthen Exp $
 
-V =0.31
+V =0.32
 COMMENT =  interpreter for Magnetic Scrolls games
 DISTNAME = dMagnetic_${V}
 PKGNAME =  dmagnetic-${V}
Index: games/dmagnetic/distinfo
===
RCS file: /cvs/ports/games/dmagnetic/distinfo,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 distinfo
--- games/dmagnetic/distinfo23 Jun 2021 22:36:56 -  1.15
+++ games/dmagnetic/distinfo25 Jul 2021 14:16:42 -
@@ -1,2 +1,2 @@
-SHA256 (dMagnetic_0.31.tar.bz2) = GgNW8E06XiUiJbD9OLkEeVfykvZzOLqDV5lYtG8YQTk=
-SIZE (dMagnetic_0.31.tar.bz2) = 87440
+SHA256 (dMagnetic_0.32.tar.bz2) = lnG4Y8uxJuEikj+pdIBv8OmYr0ccmOh4wTksIKNgYgY=
+SIZE (dMagnetic_0.32.tar.bz2) = 89191



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/07/25 08:15:19

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

Log message:
Update clazy to 1.10



Re: [new] bat, a 'cat replacement with wings'

2021-07-25 Thread Rafael Sadowski
On Wed Jul 07, 2021 at 10:01:11PM +0200, Rafael Sadowski wrote:
> On Sat Jun 19, 2021 at 08:17:43AM +0200, Rafael Sadowski wrote:
> > On Thu Jan 16, 2020 at 03:29:42PM +0100, Landry Breuil wrote:
> > > Hi,
> > >
> > > sent this last year but it wasnt imported due to lack of interest, maybe
> > > more luck this time... yes, its a rust thing.
> > >
> > > cf https://github.com/sharkdp/bat for features.
> > >
> > > oks?
> > >
> > > Landry
> 
> ... new version bat-0.18.1 attched. OK to import?

ping



patch: make python-module(5) somewhat readable

2021-07-25 Thread Marc Espie
I surmise other similar manpages could use a bit of a rework as well.

Index: python-module.5
===
RCS file: /cvs/src/share/man/man5/python-module.5,v
retrieving revision 1.2
diff -u -p -r1.2 python-module.5
--- python-module.5 25 Jul 2021 11:29:42 -  1.2
+++ python-module.5 25 Jul 2021 13:48:52 -
@@ -37,8 +37,20 @@ in the
 .Xr ports 7
 tree.
 .Pp
-Sets
-.Ev MODPY_VERSION ,
+By default, the module sets
+.Ev MODPY_VERSION
+to the appropriate python version
+.Po
+depending on the existence/presence of a
+.Sq python3
+.Ev FLAVOR
+.Pc .
+but
+.Ev MODPY_VERSION
+may be set manually to ${MODPY_DEFAULT_VERSION_2}
+for legacy ports.
+.Pp
+The module then sets
 .Ev MODPY_BIN ,
 .Ev MODPY_INCDIR ,
 .Ev MODPY_LIBDIR ,
@@ -52,20 +64,24 @@ Sets
 .Ev MODPY_TEST_DEPENDS ,
 .Ev MODPY_BUILD_DEPENDS ,
 and
-.Ev MODPY_ADJ_FILES .
-Appends to
+.Ev MODPY_ADJ_FILES
+accordingly.
+.Pp
+The module also appends to
+.Bl -bullet
+.It
 .Ev RUN_DEPENDS
 unless
 .Ev MODPY_RUNDEP
-is set to No.
-Appends to
+is set to No,
+.It
 .Ev BUILD_DEPENDS
 unless
 .Ev MODPY_BUILDDEP
 is set to No or
 .Ev NO_BUILD
-is set to Yes.
-Appends to
+is set to Yes,
+.It
 .Ev TEST_DEPENDS
 if
 .Ev MODPY_PYTEST
@@ -73,18 +89,23 @@ is set to Yes
 unless
 .Ev MODPY_TESTDEP
 is set to No.
-Appends
+.El
+.Pp
+It also appends
 .Ev MODPY_TEST_LOCALE
 to
-.Ev TEST_ENV .
-Changes to the directory specified in
-.Ev MODPY_TEST_DIR ,
-by default WRKSRC, before running tests.
-.Ev MODPY_VERSION
-is the default version used by all python modules.
+.Ev TEST_ENV
+and hanges to the directory specified in
+.Ev MODPY_TEST_DIR
+.Po
+by default ${WRKSRC}
+.Pc
+before running tests.
+.Pp
 Ports which use the setuptools module should set
 .Ev MODPY_SETUPTOOLS
 to Yes.
+.Pp
 Ports which use the pytest module should set
 .Ev MODPY_PYTEST
 to Yes.
@@ -92,6 +113,7 @@ Arguments can be passed to pytest during
 .Cm test
 with
 .Ev MODPY_PYTEST_ARGS .
+.Pp
 All ports that generate egg-info files should set
 .Ev MODPY_EGG_VERSION
 to the version string used by the
@@ -106,37 +128,48 @@ Extra arguments to the build and install
 .Ev MODPY_DISTUTILS_BUILDARGS
 and
 .Ev MODPY_DISTUTILS_INSTALLARGS .
-If any files have a python shebang line which needs to be replaced
-using MODPY_BIN, list them in
+.Pp
+If any files have a python shebang line where the interpreter should be
+${MODPY_BIN}, list them in
 .Ev MODPY_ADJ_FILES .
-These are prefixed with WRKSRC and replaced automatically
+These filenames can be relative to ${WRKSRC} and will be modified
 at the end of
 .Cm pre-configure .
-Also affects
+.Pp
+This module also affects
 .Ev CATEGORIES ,
 .Ev MAKE_ENV ,
 .Ev CONFIGURE_ENV ,
 and
-.Ev SUBST_VARS .
-May affect the
+.Ev SUBST_VARS ,
+and it may affect the
 .Cm test
 target.
+.Pp
 If
 .Ev MODPY_PI
-is set to Yes it will set
+is set to
+.Sq Yes
+the module will provide a default for
 .Ev HOMEPAGE
-and
-.Ev MASTER_SITES .
-The subdirectory can be overridden with
-.Ev MODPY_PI_DIR .
-.Pp
+and set
+.Ev MASTER_SITES
+.Po
+the subdirectory can be overridden with
+.Ev MODPY_PI_DIR
+.Pc .
+.Ss Packing-list generation
 Python 2.x places .pyc files in the same directory as the associated .py file.
 Python 3.x places these in a separate __pycache__ directory and uses an
 additional suffix.
 In some cases, an ABI tag is also used for names of compiled extensions.
-The python module defines variables to allow a single PLIST to be
-used for both versions.
-Generate or update the PLIST using the python3
+The python module defines variables to allow a single
+.Pa PLIST
+to be
+used for both versions:
+generate or update the
+.Pa PLIST
+using the python3
 .Ev FLAVOR ,
 then edit it to prefix any lines creating
 .Ev MODPY_PYCACHE



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/07/25 07:40:01

Modified files:
x11/xwallpaper : Makefile distinfo 

Log message:
Update xwallpaper to 0.7.2



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2021/07/25 07:39:30

Modified files:
graphics/digikam: Makefile distinfo 
graphics/digikam/pkg: PLIST 
Added files:
graphics/digikam/patches: 
  
patch-core_tests_metadataengine_exiftool_exiftoolparserout_cli_cpp 

Log message:
Update digiKam to 7.3.0

https://www.digikam.org/news/2021-07-12-7.3.0_release_announcement/



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2021/07/25 07:30:44

Modified files:
graphics/ffmpeg: Makefile 

Log message:
enable libvidstab support
okay maintainer



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2021/07/25 07:30:11

Modified files:
multimedia : Makefile 

Log message:
+libvidstab



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2021/07/25 07:29:37

Log message:
video stabilization library, with some tweaks by cwen@ to build elsewhere
okay jca@

Status:

Vendor Tag: espie
Release Tags:   ports

N ports/multimedia/libvidstab/Makefile
N ports/multimedia/libvidstab/distinfo
N ports/multimedia/libvidstab/pkg/PLIST
N ports/multimedia/libvidstab/pkg/DESCR
N ports/multimedia/libvidstab/patches/patch-src_serialize_c
N ports/multimedia/libvidstab/patches/patch-CMakeLists_txt

No conflicts created by this import



update shells/fish: 3.2.2 -> 3.3.1

2021-07-25 Thread Yifei Zhan
Hi,

Here is a patchset for updating shells/fish from 3.2.2 to 3.3.1. This 
covers some minor updates according to the changelog[0]. Lightly tested 
on amd64 by using it for some time, no issue found. Some of the included 
test cases failed but that's similar to the previous version.

[0]: https://github.com/fish-shell/fish-shell/releases

Index: distinfo
===
RCS file: /cvs/ports/shells/fish/distinfo,v
retrieving revision 1.9
diff -u -p -u -r1.9 distinfo
--- distinfo24 Apr 2021 13:26:32 -  1.9
+++ distinfo25 Jul 2021 06:38:03 -
@@ -1,2 +1,2 @@
-SHA256 (fish-3.2.2.tar.xz) = WUTaGoiT0RsIKKT9kTbuF0VJ2v+z0K392JF4Vv5rQAk=
-SIZE (fish-3.2.2.tar.xz) = 3411748
+SHA256 (fish-3.3.1.tar.xz) = tbTuGlJpdiy76ZOkvWUH5nXkEAzpu+hCFKXusrGfrok=
+SIZE (fish-3.3.1.tar.xz) = 3489152

Index: Makefile
===
RCS file: /cvs/ports/shells/fish/Makefile,v
retrieving revision 1.25
diff -u -p -u -r1.25 Makefile
--- Makefile6 Jul 2021 16:55:33 -   1.25
+++ Makefile25 Jul 2021 06:37:33 -
@@ -2,9 +2,8 @@
 
 COMMENT =  friendly interactive shell
 
-V =3.2.2
+V =3.3.1
 DISTNAME = fish-$V
-REVISION = 0
 
 CATEGORIES =   shells
 
Index: ./pkg/PLIST
===
RCS file: /cvs/ports/shells/fish/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -u -r1.10 PLIST
--- ./pkg/PLIST 6 Jul 2021 16:55:34 -   1.10
+++ ./pkg/PLIST 25 Jul 2021 06:37:16 -
@@ -1,5 +1,5 @@
-@comment $OpenBSD: PLIST,v 1.10 2021/07/06 16:55:34 daniel Exp $
-@shell bin/fish
+@comment $OpenBSD: PLIST,v$
+@bin bin/fish
 @bin bin/fish_indent
 @bin bin/fish_key_reader
 @man man/man1/fish.1
@@ -100,6 +100,7 @@ share/doc/fish/cmds/or.html
 share/doc/fish/cmds/popd.html
 share/doc/fish/cmds/prevd.html
 share/doc/fish/cmds/printf.html
+share/doc/fish/cmds/prompt_login.html
 share/doc/fish/cmds/prompt_pwd.html
 share/doc/fish/cmds/psub.html
 share/doc/fish/cmds/pushd.html
@@ -148,6 +149,8 @@ share/doc/fish/faq.html
 share/doc/fish/fish_for_bash_users.html
 share/doc/fish/genindex.html
 share/doc/fish/index.html
+share/doc/fish/interactive.html
+share/doc/fish/language.html
 share/doc/fish/license.html
 share/doc/fish/objects.inv
 share/doc/fish/relnotes.html
@@ -156,7 +159,6 @@ share/doc/fish/searchindex.js
 share/doc/fish/tutorial.html
 share/examples/fish/
 share/examples/fish/config.fish
-@sample ${SYSCONFDIR}/config.fish
 share/fish/
 share/fish/__fish_build_paths.fish
 share/fish/completions/
@@ -396,8 +398,10 @@ share/fish/completions/fgrep.fish
 share/fish/completions/figlet.fish
 share/fish/completions/file.fish
 share/fish/completions/find.fish
+share/fish/completions/firewall-cmd.fish
 share/fish/completions/fish.fish
 share/fish/completions/fish_add_path.fish
+share/fish/completions/fish_config.fish
 share/fish/completions/fish_indent.fish
 share/fish/completions/fish_key_reader.fish
 share/fish/completions/flac.fish
@@ -508,7 +512,6 @@ share/fish/completions/kitchen.fish
 share/fish/completions/kitty.fish
 share/fish/completions/kldload.fish
 share/fish/completions/kldunload.fish
-share/fish/completions/la.fish
 share/fish/completions/latex.fish
 share/fish/completions/latexmk.fish
 share/fish/completions/launchctl.fish
@@ -517,7 +520,6 @@ share/fish/completions/lein.fish
 share/fish/completions/less.fish
 share/fish/completions/light.fish
 share/fish/completions/lightdm.fish
-share/fish/completions/ll.fish
 share/fish/completions/ln.fish
 share/fish/completions/localectl.fish
 share/fish/completions/locate.fish
@@ -800,6 +802,7 @@ share/fish/completions/string.fish
 share/fish/completions/su.fish
 share/fish/completions/subl.fish
 share/fish/completions/sudo.fish
+share/fish/completions/sv.fish
 share/fish/completions/svn.fish
 share/fish/completions/sylpheed.fish
 share/fish/completions/synclient.fish
@@ -1102,6 +1105,8 @@ share/fish/functions/fish_breakpoint_pro
 share/fish/functions/fish_clipboard_copy.fish
 share/fish/functions/fish_clipboard_paste.fish
 share/fish/functions/fish_command_not_found.fish
+share/fish/functions/fish_commandline_append.fish
+share/fish/functions/fish_commandline_prepend.fish
 share/fish/functions/fish_config.fish
 share/fish/functions/fish_default_key_bindings.fish
 share/fish/functions/fish_default_mode_prompt.fish
@@ -1142,6 +1147,7 @@ share/fish/functions/popd.fish
 share/fish/functions/prevd-or-backward-word.fish
 share/fish/functions/prevd.fish
 share/fish/functions/prompt_hostname.fish
+share/fish/functions/prompt_login.fish
 share/fish/functions/prompt_pwd.fish
 share/fish/functions/psub.fish
 share/fish/functions/pushd.fish
@@ -1195,6 +1201,8 @@ share/fish/man/man1/
 @man share/fish/man/man1/fish-doc.1
 @man share/fish/man/man1/fish-faq.1
 @man share/fish/man/man1/fish-for-bash-users.1
+@man 

CVS: cvs.openbsd.org: ports

2021-07-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/07/25 05:57:05

Modified files:
cad: Makefile 
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 
Removed files:
cad/qucs-s : Makefile distinfo 
cad/qucs-s/patches: patch-contrib_CMakeLists_txt 
patch-qucs-attenuator_CMakeLists_txt 
patch-qucs_CMakeLists_txt 
cad/qucs-s/pkg : DESCR PLIST 

Log message:
remove qucs-s, suggested by maintainer. the Qt4 GUI is now unusable,
other OS have dropped this, and upstream's WIP Qt5 branch is not very
active. alternatives exist (e.g. xschem and kicad/eeschema).
suggested by/ok maintainer

This removes the last port using Qt4.



minor fixes to gimp/resynthesizer

2021-07-25 Thread Marc Espie
Managed to make it segfault...
haven't found a fix yet, but getting it
somewhat unified with gimp proper

(should gimp/stable have MODPY_ADJ_FILES ?... I know it doesn't run python
by itself, but still...)

Index: Makefile
===
RCS file: /cvs/ports/graphics/gimp/resynthesizer/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile5 Oct 2020 12:14:23 -   1.2
+++ Makefile25 Jul 2021 11:32:22 -
@@ -6,6 +6,7 @@ V = 2.0.3
 GH_ACCOUNT = bootchk
 GH_PROJECT = resynthesizer
 GH_TAGNAME = v$V
+REVISION =   0
 
 PKGNAME =  gimp-resynthesizer-plugin-$V
 
@@ -28,13 +29,16 @@ WANTLIB += X11 Xcomposite Xcursor Xdamag
 # MASTER_SITES = http://www.logarithmic.net/pfh-files/resynthesizer/
 MASTER_SITES = ${MASTER_SITES_GITHUB}
 
+MODULES =  lang/python
+MODPY_VERSION =${MODPY_DEFAULT_VERSION_2}
+MODPY_ADJ_FILES = PluginScripts/*.py
+
 BUILD_DEPENDS =graphics/gimp/stable \
devel/gettext,-tools \
textproc/intltool
 RUN_DEPENDS =  graphics/gimp/stable
 # there is no actual test and it errors out
 NO_TEST =  Yes
-
 AUTOCONF_VERSION = 2.69
 AUTOMAKE_VERSION = 1.16
 CONFIGURE_STYLE = autoreconf
@@ -43,5 +47,9 @@ AUTORECONF =  ./autogen.sh
 ## for an easier time if we ever get gimp 3.0
 GIMPV = 2.0
 SUBST_VARS +=  GIMPV
+
+post-install:
+   ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \
+   ${PREFIX}/lib/gimp/${GIMPV}/plug-ins
 
 .include 
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/gimp/resynthesizer/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   2 Oct 2020 22:04:17 -   1.1.1.1
+++ pkg/PLIST   25 Jul 2021 11:32:22 -
@@ -1,12 +1,20 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2020/10/02 22:04:17 espie Exp $
 lib/gimp/${GIMPV}/plug-ins/plugin-heal-selection.py
+lib/gimp/${GIMPV}/plug-ins/plugin-heal-selection.pyc
 lib/gimp/${GIMPV}/plug-ins/plugin-heal-transparency.py
+lib/gimp/${GIMPV}/plug-ins/plugin-heal-transparency.pyc
 lib/gimp/${GIMPV}/plug-ins/plugin-map-style.py
+lib/gimp/${GIMPV}/plug-ins/plugin-map-style.pyc
 lib/gimp/${GIMPV}/plug-ins/plugin-render-texture.py
+lib/gimp/${GIMPV}/plug-ins/plugin-render-texture.pyc
 lib/gimp/${GIMPV}/plug-ins/plugin-resynth-enlarge.py
+lib/gimp/${GIMPV}/plug-ins/plugin-resynth-enlarge.pyc
 lib/gimp/${GIMPV}/plug-ins/plugin-resynth-fill-pattern.py
+lib/gimp/${GIMPV}/plug-ins/plugin-resynth-fill-pattern.pyc
 lib/gimp/${GIMPV}/plug-ins/plugin-resynth-sharpen.py
+lib/gimp/${GIMPV}/plug-ins/plugin-resynth-sharpen.pyc
 lib/gimp/${GIMPV}/plug-ins/plugin-uncrop.py
+lib/gimp/${GIMPV}/plug-ins/plugin-uncrop.pyc
 @bin lib/gimp/${GIMPV}/plug-ins/resynthesizer
 @bin lib/gimp/${GIMPV}/plug-ins/resynthesizer_gui
 share/resynthesizer/



[REMOVE] cad/qucs-s GUI broken

2021-07-25 Thread Alessandro De Laurenzis

Greetings,

We have already discussed this point (see e.g. [1]), but recently the 
QT4 subsystem got completely broken (at least, qucs-s GUI is now totally 
unusable: menus are messed up, no correspondence b/w component's symbols 
and names, empty pop-ups, ...)


Just to prove that it wasn't an issue of my system(s), I installed it in 
a brand new VM, seeing the same behavior.


In my opinion, keeping it into the tree doesn't make any sense (except 
if someone steps up to review what is going wrong, but that's not me: QT 
libraries are definitely beyond my skills...); and, considering that 
this port is the last surviving consumer for QT4, remaining pieces can 
be safely removed too.


All major Linux distributions and FreeBSD already removed both qucs (the 
parent project of this port) and QT4 since months; on the other hand, 
last commit in the official qucs-s tree is from Feb 2020, so it seems 
that there is low interest in evolving towards QT5, at least in the 
short run (qucs has a development branch almost compatible w/ QT5, so 
once ready, maybe qucs-s developers will find reasons to reconsider the 
transition).


Alternatives exist, too (xschem and kicad/eeschema come to mind, as I 
mentioned in my previous e-mail).


OK from maintainer if anyone wants to remove this port.

Cheers

[1]: https://marc.info/?l=openbsd-ports=161168750901727=2

--
Alessandro De Laurenzis
[mailto:jus...@atlantide.mooo.com]
Web: http://www.atlantide.mooo.com
LinkedIn: http://it.linkedin.com/in/delaurenzis



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Darren Tucker
CVSROOT:/cvs
Module name:ports
Changes by: dtuc...@cvs.openbsd.org 2021/07/25 05:27:26

Modified files:
devel/py-twisted: Makefile 

Log message:
Add dependency on py-bcrypt which is needed for Twisted Conch.  ok sthen@



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/07/25 05:11:44

Modified files:
security/gopass: Makefile 

Log message:
set HOMEPAGE



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2021/07/25 03:36:27

Modified files:
sysutils/rclone: Makefile distinfo 

Log message:
Update to rclone-1.56.0

Changelog: https://rclone.org/changelog/#v1-56-0-2021-07-20



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Charlene Wendling
CVSROOT:/cvs
Module name:ports
Changes by: c...@cvs.openbsd.org2021/07/25 03:27:36

Modified files:
mail/trojita   : Makefile 
Added files:
mail/trojita/patches: patch-src_Gui_Spinner_h 

Log message:
trojita: fix the spinner behaviour on unsigned char archs, from upstream.

OK tb@ and Caspar Schutijser (maintainer)



Re: NEW PORT + PATCH: libvidstab and ffmpeg support

2021-07-25 Thread Brad Smith

On 7/21/2021 6:51 AM, Marc Espie wrote:

vid.stab is a video stabilization library that interfaces with ffmpeg.

 From the xml plugins in kdenlive, I suspect it will work out of the box there
as well.

Here's the patch to activate it in ffmpeg. From simple tests, it seems to
work as advertized.
(I have bumped avfilter because it gains a new interface AND a new library
dependency)

(The port itself is attached)

The FFmpeg part is straightforward and Ok with me.


Index: Makefile
===
RCS file: /cvs/ports/graphics/ffmpeg/Makefile,v
retrieving revision 1.210
diff -u -p -r1.210 Makefile
--- Makefile9 Jul 2021 10:43:26 -   1.210
+++ Makefile21 Jul 2021 10:47:56 -
@@ -4,7 +4,7 @@ COMMENT=audio/video converter and strea
  
  V=		4.4

  DISTNAME= ffmpeg-${V}
-REVISION=  0
+REVISION=  1
  EPOCH=1
  CATEGORIES=   graphics multimedia
  MASTER_SITES= https://ffmpeg.org/releases/
@@ -12,7 +12,7 @@ EXTRACT_SUFX= .tar.xz
  
  SHARED_LIBS=	avcodec		25.0 \

avdevice13.0 \
-   avfilter10.0 \
+   avfilter11.0 \
avformat22.0 \
avresample  2.0 \
avutil  15.0 \
@@ -31,7 +31,7 @@ WANTLIB+= SDL2 X11 Xext Xv aom ass bz2 c
  WANTLIB+= freetype fribidi gsm iconv lzma m mp3lame opus
  WANTLIB+= pthread sndio speex ssl theoradec theoraenc v4l2
  WANTLIB+= vorbis vorbisenc vpx x264 x265 xcb xcb-shape xcb-shm
-WANTLIB+=  xcb-xfixes xml2 xvidcore z
+WANTLIB+=  xcb-xfixes xml2 xvidcore vidstab z
  
  COMPILER=	base-clang ports-gcc

  COMPILER_LANGS=   c
@@ -56,6 +56,7 @@ LIB_DEPENDS=  archivers/bzip2 \
multimedia/libass \
multimedia/libtheora \
multimedia/libv4l \
+   multimedia/libvidstab \
multimedia/libvpx \
multimedia/x264 \
multimedia/x265 \
@@ -65,7 +66,7 @@ LIB_DEPENDS=  archivers/bzip2 \
  # inter-library dependencies for the current configuration
  LIBavcodec_EXTRALIBS=-L${LOCALBASE}/lib -laom -ldav1d -lgsm -liconv -llzma 
-lmp3lame -lopus -lspeex -ltheoradec -ltheoraenc -lvorbis -lvorbisenc -lvpx 
-lx264 -lx265 -lxvidcore -lm -lz -pthread
  LIBavdevice_EXTRALIBS=-L${LOCALBASE}/lib -L${X11BASE}/lib -lX11 -lXext -lXv 
-lxcb-shape -lxcb-shm -lxcb-xfixes -lxcb -lsndio -lv4l2 -lm
-LIBavfilter_EXTRALIBS=-L${LOCALBASE}/lib -L${X11BASE}/lib -lass -lfontconfig 
-lfreetype -lfribidi -lm -lz -pthread
+LIBavfilter_EXTRALIBS=-L${LOCALBASE}/lib -L${X11BASE}/lib -lass -lfontconfig 
-lfreetype -lfribidi -lvidstab -lm -lz -pthread
  LIBavformat_EXTRALIBS=-L${LOCALBASE}/lib -lbz2 -lxml2 -lssl -lcrypto -lm -lz
  LIBavresample_EXTRALIBS=-lm
  LIBavutil_EXTRALIBS=-lm -pthread
@@ -118,6 +119,7 @@ CONFIGURE_ARGS+=--enable-shared \
--enable-libxvid \
--enable-nonfree \
--enable-openssl \
+   --enable-libvidstab \
--extra-cflags="-I${LOCALBASE}/include -I${X11BASE}/include" \
--extra-libs="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
--extra-ldsoflags="${LDLIBFLAGS}" \




[update] fonts/ibm-plex 5.1.3 -> 5.2.1

2021-07-25 Thread SASANO Takayoshi
hi, plex 5.2.x has japanese fonts, so I want to update.
ok?

Index: Makefile
===
RCS file: /cvs/ports/fonts/ibm-plex/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- Makefile11 Mar 2021 10:20:12 -  1.12
+++ Makefile25 Jul 2021 07:41:58 -
@@ -3,7 +3,7 @@
 COMMENT =  IBM's corporate type family
 
 CATEGORIES =   fonts
-V =5.1.3
+V =5.2.1
 PKGNAME =  ibm-plex-$V
 
 # SIL OFL 1.1
@@ -30,6 +30,10 @@
${INSTALL_DATA_DIR} ${FONTDIR}
${INSTALL_DATA} ${WRKDIST}/OpenType/*/*.otf ${FONTDIR}
${INSTALL_DATA} ${WRKDIST}/TrueType/*/*.ttf ${FONTDIR}
+   # currently JP fonts only have hinted/unhinted directory,
+   # this package use hinted font following Noto fonts.
+   ${INSTALL_DATA} ${WRKDIST}/OpenType/IBM-Plex-Sans-JP/hinted/*.otf 
${FONTDIR}
+   ${INSTALL_DATA} ${WRKDIST}/TrueType/IBM-Plex-Sans-JP/hinted/*.ttf 
${FONTDIR}
 
 post-install:
${INSTALL_DATA_DIR} ${DOCDIR}
Index: distinfo
===
RCS file: /cvs/ports/fonts/ibm-plex/distinfo,v
retrieving revision 1.10
diff -u -r1.10 distinfo
--- distinfo11 Mar 2021 10:20:12 -  1.10
+++ distinfo25 Jul 2021 07:41:58 -
@@ -1,4 +1,4 @@
-SHA256 (ibm-plex-5.1.3/OpenType.zip) = 
YQha+7gJks/MnFKe+0jgxW4aF0gm3ajehSSS0vtEn34=
-SHA256 (ibm-plex-5.1.3/TrueType.zip) = 
LJ8HzBwP0CiLHGi4RyNitaFTT0hpeCiMPCz3lPFo8Bw=
-SIZE (ibm-plex-5.1.3/OpenType.zip) = 11219182
-SIZE (ibm-plex-5.1.3/TrueType.zip) = 22191324
+SHA256 (ibm-plex-5.2.1/OpenType.zip) = 
EssM3jS3GDBPhxVt3xNLNDoOBQPmJISX3T5gFaK3YTU=
+SHA256 (ibm-plex-5.2.1/TrueType.zip) = 
buEHPONWjeK1N6RMVW9DYCDupCsFhkvgxO0unIG6CZw=
+SIZE (ibm-plex-5.2.1/OpenType.zip) = 36015690
+SIZE (ibm-plex-5.2.1/TrueType.zip) = 46741388
Index: pkg/PLIST
===
RCS file: /cvs/ports/fonts/ibm-plex/pkg/PLIST,v
retrieving revision 1.9
diff -u -r1.9 PLIST
--- pkg/PLIST   9 Aug 2020 00:36:05 -   1.9
+++ pkg/PLIST   25 Jul 2021 07:41:58 -
@@ -147,6 +147,22 @@
 share/fonts/ibm-plex/IBMPlexSansHebrew-Text.ttf
 share/fonts/ibm-plex/IBMPlexSansHebrew-Thin.otf
 share/fonts/ibm-plex/IBMPlexSansHebrew-Thin.ttf
+share/fonts/ibm-plex/IBMPlexSansJP-Bold.otf
+share/fonts/ibm-plex/IBMPlexSansJP-Bold.ttf
+share/fonts/ibm-plex/IBMPlexSansJP-ExtraLight.otf
+share/fonts/ibm-plex/IBMPlexSansJP-ExtraLight.ttf
+share/fonts/ibm-plex/IBMPlexSansJP-Light.otf
+share/fonts/ibm-plex/IBMPlexSansJP-Light.ttf
+share/fonts/ibm-plex/IBMPlexSansJP-Medium.otf
+share/fonts/ibm-plex/IBMPlexSansJP-Medium.ttf
+share/fonts/ibm-plex/IBMPlexSansJP-Regular.otf
+share/fonts/ibm-plex/IBMPlexSansJP-Regular.ttf
+share/fonts/ibm-plex/IBMPlexSansJP-SemiBold.otf
+share/fonts/ibm-plex/IBMPlexSansJP-SemiBold.ttf
+share/fonts/ibm-plex/IBMPlexSansJP-Text.otf
+share/fonts/ibm-plex/IBMPlexSansJP-Text.ttf
+share/fonts/ibm-plex/IBMPlexSansJP-Thin.otf
+share/fonts/ibm-plex/IBMPlexSansJP-Thin.ttf
 share/fonts/ibm-plex/IBMPlexSansKR-Bold.otf
 share/fonts/ibm-plex/IBMPlexSansKR-ExtraLight.otf
 share/fonts/ibm-plex/IBMPlexSansKR-Light.otf

-- 
SASANO Takayoshi (JG1UAA) 



CVS: cvs.openbsd.org: ports

2021-07-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2021/07/25 02:00:49

Modified files:
net/arouteserver: Makefile distinfo 

Log message:
update to arouteserver-1.9.0



Re: [macppc, arm*] mail/trojita: fix misbehaving spinner

2021-07-25 Thread Caspar Schutijser
Hi,

On Sat, Jul 24, 2021 at 07:17:23PM +, Charlene Wendling wrote:
> The loading spinner in trojita is misbehaving on my macppc machine.
> 
> Upstream has already dealt with the situation [0], and after applying
> their patch the spinner is fine on macppc. There is indeed no
> regression on amd64.
> 
> OK?

OK with me, yes. Thank you.

Caspar



aarch64 bulk build report

2021-07-25 Thread phessler
bulk build on arm64.ports.openbsd.org
started on  Thu Jul 22 23:51:55 MDT 2021
finished at Sun Jul 25 00:54:48 MDT 2021
lasted 2D01h02m
done with kern.version=OpenBSD 6.9-current (GENERIC.MP) #1257: Thu Jul 22 
12:11:15 MDT 2021

built packages:11063
Jul 22:107
Jul 23:4694
Jul 24:4735
Jul 25:1526


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

build failures: 13
http://build-failures.rhaalovely.net/aarch64/2021-07-22/comms/gnuradio.log
http://build-failures.rhaalovely.net/aarch64/2021-07-22/editors/micro.log
http://build-failures.rhaalovely.net/aarch64/2021-07-22/games/shockolate.log
http://build-failures.rhaalovely.net/aarch64/2021-07-22/graphics/gmic.log
http://build-failures.rhaalovely.net/aarch64/2021-07-22/graphics/openscenegraph.log
http://build-failures.rhaalovely.net/aarch64/2021-07-22/lang/pcc/pcc.log
http://build-failures.rhaalovely.net/aarch64/2021-07-22/lang/pcc/pcc-libs.log
http://build-failures.rhaalovely.net/aarch64/2021-07-22/net/minio/server.log
http://build-failures.rhaalovely.net/aarch64/2021-07-22/sysutils/rundeck.log
http://build-failures.rhaalovely.net/aarch64/2021-07-22/sysutils/telegraf.log
http://build-failures.rhaalovely.net/aarch64/2021-07-22/www/chromium.log
http://build-failures.rhaalovely.net/aarch64/2021-07-22/www/iridium.log
http://build-failures.rhaalovely.net/aarch64/2021-07-22/www/seamonkey,-lightning.log

recurrent failures
 failures/comms/gnuradio.log
 failures/editors/micro.log
 failures/games/shockolate.log
 failures/graphics/gmic.log
 failures/lang/pcc/pcc.log
 failures/lang/pcc/pcc-libs.log
 failures/net/minio/server.log
 failures/sysutils/rundeck.log
 failures/sysutils/telegraf.log
 failures/www/chromium.log
new failures
+++ ls-failures Sun Jul 25 00:54:57 2021
+failures/graphics/openscenegraph.log
resolved failures
--- ../old/aarch64/last//ls-failuresThu Jul  8 14:32:22 2021
-failures/graphics/darktable.log
-failures/lang/erlang/21.log
-failures/net/seafile/client.log