Re: pinentry update to 1.2.1

2022-08-29 Thread Rafael Sadowski
On Mon Aug 29, 2022 at 11:04:48PM +0200, Antoine Jacoutot wrote:
> Hi.
> 
> This updates security/pinentry to version 1.2.1.
> 
> NEWS:
>  * qt: Support building with Qt 5.9.  [T5592]
>  * curses: Handle an error at curses initialization.  [T5623]
>  * curses: Specify fg/bg when an extention of Ncurses is not available.
>  * qt: Fix translation of context menu entries.  [T5786]
>  * qt: Further improve the accessibility.  [T5863]
>  * qt: Fix moving focus to second input field when pressing Enter in
>first input field.  [T5866]
>  * qt: Update the cursor position when reformatting the text.  [T5972]
>  * qt: Use foreground raising code also with the confirm prompt.
>  * Make the legacy qt4 version build again.  [T5569]
>  * Make sure an entered PIN is always cleared from memory.  [T5977]
>  * Build fixes for Windows.  [T5893]
> 
> OK?

ok rsadowski

> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/security/pinentry/Makefile,v
> retrieving revision 1.31
> diff -u -p -r1.31 Makefile
> --- Makefile  11 Mar 2022 19:53:51 -  1.31
> +++ Makefile  29 Aug 2022 21:03:10 -
> @@ -2,11 +2,10 @@ COMMENT-main =  PIN or passphrase entry 
>  COMMENT-gnome3 =PIN or passphrase entry dialog (GNOME 3 interface)
>  COMMENT-qt5 =PIN or passphrase entry dialog (Qt5 interface)
>  
> -VERSION =1.2.0
> +VERSION =1.2.1
>  DISTNAME =   pinentry-${VERSION}
>  CATEGORIES = security
>  EXTRACT_SUFX =   .tar.bz2
> -REVISION =   0
>  
>  MASTER_SITES =   ${MASTER_SITE_GNUPG:=pinentry/}
>  
> @@ -22,6 +21,8 @@ WANTLIB += curses secret-1
>  
>  # C++11
>  COMPILER =   base-clang ports-gcc
> +
> +USE_GMAKE =  Yes
>  
>  LIB_DEPENDS =security/libassuan \
>   x11/gnome/libsecret
> Index: distinfo
> ===
> RCS file: /cvs/ports/security/pinentry/distinfo,v
> retrieving revision 1.9
> diff -u -p -r1.9 distinfo
> --- distinfo  13 Jan 2022 14:12:37 -  1.9
> +++ distinfo  29 Aug 2022 21:03:10 -
> @@ -1,2 +1,2 @@
> -SHA256 (pinentry-1.2.0.tar.bz2) = 
> EAcgRaPgQ9BYH5HNVnb8rH/+6VehZjat7apPWDphZHA=
> -SIZE (pinentry-1.2.0.tar.bz2) = 498390
> +SHA256 (pinentry-1.2.1.tar.bz2) = 
> RXoYXlqFI4+5RalV3GNSq5YtyLSHILYvyfpIx1QKQGc=
> +SIZE (pinentry-1.2.1.tar.bz2) = 547698
> 
> -- 
> Antoine
> 



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 23:33:57

Modified files:
x11/qt6: Makefile 

Log message:
Enable a bunch of new Qt6 ports.



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 23:32:59

Log message:
Import qt6-qtvirtualkeyboard-6.3.1, ok sdk@

Comment:
Qt6 virtual keyboard plugin

Description:
The Qt Virtual Keyboard project provides an input framework and reference
keyboard frontend for Qt 6 on Linux Desktop/X11, Windows Desktop, and 
Boot2Qt
targets.

The input framework makes it easy to write custom input methods or to 
integrate
3rd party input engines. The input methods can be implemented in C++ or QML.

This package contains actual libraries to be used by apps.

Maintainer: Rafael Sadowski 

WWW: https://www.qt.io/

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20220830

N ports/x11/qt6/qtvirtualkeyboard/Makefile
N ports/x11/qt6/qtvirtualkeyboard/distinfo
N ports/x11/qt6/qtvirtualkeyboard/pkg/DESCR
N ports/x11/qt6/qtvirtualkeyboard/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 23:31:24

Log message:
Import qt6-qtserialbus-6.3.1, ok sdk@

Comment:
Qt6 API for accessing serial bus devices

Description:
The Qt Serial Bus API provides classes and functions to access the various
industrial serial buses and protocols, such as CAN, ModBus, and others.

Maintainer: Rafael Sadowski 

WWW: https://www.qt.io/

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20220830

N ports/x11/qt6/qtserialbus/Makefile
N ports/x11/qt6/qtserialbus/distinfo
N ports/x11/qt6/qtserialbus/pkg/DESCR
N ports/x11/qt6/qtserialbus/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 23:32:01

Log message:
Import qt6-qtserialport-6.3.1, ok sdk@

Comment:
Qt6 serial ports access components

Required by:
qt6-qtserialbus-6.3.1

Description:
QtSerialPort provides functions to access serial ports.

Maintainer: Rafael Sadowski 

WWW: https://www.qt.io/

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20220830

N ports/x11/qt6/qtserialport/Makefile
N ports/x11/qt6/qtserialport/distinfo
N ports/x11/qt6/qtserialport/pkg/DESCR
N ports/x11/qt6/qtserialport/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 23:29:57

Log message:
Import qt6-qtsensors-6.3.1, ok sdk@

Comment:
Qt6 hardware sensors support

Description:
The Qt Sensors module provides access to sensor hardware via QML and C++
interfaces.

Maintainer: Rafael Sadowski 

WWW: https://www.qt.io/

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20220830

N ports/x11/qt6/qtsensors/Makefile
N ports/x11/qt6/qtsensors/distinfo
N ports/x11/qt6/qtsensors/pkg/DESCR
N ports/x11/qt6/qtsensors/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 23:29:06

Log message:
Import qt6-qtscxml-6.3.1, ok sdk@

Comment:
create state machines from SCXML files

Description:
The Qt SCXML module provides functionality to create state machines from 
SCXML
files. This includes both dynamically creating state machines (loading the
SCXML file and instantiating states and transitions) and generating a C++ 
file
that has a class implementing the state machine. It also contains 
functionality
to support data models and executable content.

Maintainer: Rafael Sadowski 

WWW: https://www.qt.io/

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20220830

N ports/x11/qt6/qtscxml/Makefile
N ports/x11/qt6/qtscxml/distinfo
N ports/x11/qt6/qtscxml/pkg/DESCR
N ports/x11/qt6/qtscxml/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 23:28:10

Log message:
Import qt6-qtremoteobjects-6.3.1, ok sdk@

Comment:
Qt6 Inter-Process Communication module

Description:
Qt Remote Objects (QtRO) is an Inter-Process Communication (IPC) module
developed for Qt. This module extends Qt's existing functionalities to 
enable
information exchange between processes or computers, easily.

Maintainer: Rafael Sadowski 

WWW: https://www.qt.io/

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20220830

N ports/x11/qt6/qtremoteobjects/Makefile
N ports/x11/qt6/qtremoteobjects/distinfo
N ports/x11/qt6/qtremoteobjects/pkg/DESCR
N ports/x11/qt6/qtremoteobjects/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 23:27:12

Log message:
Import qt6-qtpositioning-6.3.1, ok sdk@

Comment:
Qt Positioning API

Description:
The Qt Positioning API provides positioning information via QML and C++
interfaces.

Maintainer: Rafael Sadowski 

WWW: https://www.qt.io/

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20220830

N ports/x11/qt6/qtpositioning/Makefile
N ports/x11/qt6/qtpositioning/distinfo
N ports/x11/qt6/qtpositioning/pkg/DESCR
N ports/x11/qt6/qtpositioning/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 23:26:05

Log message:
Import qt6-qtnetworkauth-6.3.1, ok sdk@

Comment:
Qt6 network authorization components

Description:
Qt Network Authorization provides a set of APIs that enable Qt applications 
to
obtain limited access to online accounts and HTTP services without exposing
users' passwords.

Currently, the supported authorization protocol is OAuth, versions 1 and 2.

Maintainer: Rafael Sadowski 

WWW: https://www.qt.io/

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20220829

N ports/x11/qt6/qtnetworkauth/Makefile
N ports/x11/qt6/qtnetworkauth/distinfo
N ports/x11/qt6/qtnetworkauth/pkg/DESCR
N ports/x11/qt6/qtnetworkauth/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 23:25:02

Log message:
Import qt6-qtdatavis3d-6.3.1, ok sdk@

Comment:
Qt6 3D data visualization components

Description:
Qt Data Visualization module provides a way to visualize data in 3D as bar,
scatter, and surface graphs. It is especially useful for visualizing depth 
maps
and large quantities of rapidly changing data, such as data received from
multiple sensors. The look and feel of graphs can be customized by using 
themes
or by adding custom items and labels to them.

Maintainer: Rafael Sadowski 

WWW: https://www.qt.io/

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20220829

N ports/x11/qt6/qtdatavis3d/Makefile
N ports/x11/qt6/qtdatavis3d/distinfo
N ports/x11/qt6/qtdatavis3d/pkg/DESCR
N ports/x11/qt6/qtdatavis3d/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 23:22:59

Log message:
Import qt6-qtconnectivity-6.3.1, ok sdk@

Comment:
Bluetooth and NFC support for Qt6

Description:
Qt Connectivity aggregates support for technologies intended for
easy-to-use device connection. Currently those are Bluetooth and NFC.

Qt Bluetooth enables connectivity between Bluetooth enabled devices.
OpenBSD lacks support for Bluetooth, so Qt provides a stub instead.

Qt NFC enables connectivity between NFC enabled devices. Be warned
that Qt NFC on OpenBSD may need some additional components.

Maintainer: Rafael Sadowski 

WWW: https://www.qt.io/

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20220829

N ports/x11/qt6/qtconnectivity/Makefile
N ports/x11/qt6/qtconnectivity/distinfo
N ports/x11/qt6/qtconnectivity/pkg/DESCR
N ports/x11/qt6/qtconnectivity/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 23:21:43

Log message:
Import qt6-qtcharts-6.3.1, ok sdk@

Comment:
Qt6 components for drawing 2D charts

Description:
Qt Charts enables creating stylish, interactive, data centric user 
interfaces.
Qt Charts uses the Graphics View Framework for ease of integration. The 
chart
components can be used as QWidget or QGraphicsWidget objects or QML types.

Maintainer: Rafael Sadowski 

WWW: https://www.qt.io/

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20220829

N ports/x11/qt6/qtcharts/Makefile
N ports/x11/qt6/qtcharts/distinfo
N ports/x11/qt6/qtcharts/pkg/DESCR
N ports/x11/qt6/qtcharts/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 23:20:07

Log message:
Import qt6-qt3d-6.3.1, ok sdk@

Comment:
Qt6 components for 3D graphics

Description:
Qt 3D provides functionality for near-realtime simulation systems with 
support
for 2D and 3D rendering in both Qt C++ and Qt Quick applications.

Maintainer: Rafael Sadowski 

WWW: https://www.qt.io/

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20220829

N ports/x11/qt6/qt3d/Makefile
N ports/x11/qt6/qt3d/distinfo
N ports/x11/qt6/qt3d/pkg/DESCR
N ports/x11/qt6/qt3d/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 23:07:29

Modified files:
devel/boost: Makefile 
Added files:
devel/boost/patches: patch-boost_unordered_detail_fca_hpp 
 patch-boost_unordered_detail_implementation_hpp 
 patch-boost_unordered_unordered_map_hpp 
 patch-boost_unordered_unordered_set_hpp 

Log message:
Fix: Boost.Unordered containers are not in a valid state after moving

https://www.boost.org/users/history/version_1_80_0.html
https://github.com/boostorg/unordered/issues/139

OK Brad (maintainer)



PERMIT_* Audit

2022-08-29 Thread William Rusnack
I have been learning about ports and found a number of strange values in the 
make files for PERMIT_PACKAGE and PERMIT_DISTFILES.

Some of the interesting values were:
stupid license
unclear license
incomplete/bad license
yEs

I have included my commands to find these
```
# Finds all the Makefiles with its PERMIT_* value
find /usr/ports/ -name Makefile -exec grep -H '^PERMIT' '{}' ';' > 
/tmp/permits.txt

# Show the various unique values
cat /tmp/permits.txt | tr -d '\t' | sed -e 's/^.*://' -e 's/ *= */ = /' | sort 
-u

# Filename with values that are not Yes nor No
cat /tmp/permits.txt | tr -d '\t' | tr ':' ' ' |  sed 's/ *= */ = /' | sort -k 
2 -t ' ' | grep -v -e 'yes$' -e 'no$' -e 'Yes$' -e 'No$’
```


CVS: cvs.openbsd.org: ports

2022-08-29 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2022/08/29 18:41:10

Modified files:
lang/janet : Makefile distinfo 

Log message:
Update janet to 1.24.1



Re: CVS: cvs.openbsd.org: ports

2022-08-29 Thread Daniel Jakots
On Mon, 29 Aug 2022 08:55:31 -0600 (MDT), Stuart Henderson
 wrote:

> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   st...@cvs.openbsd.org   2022/08/29 08:55:31
> 
> Modified files:
>   devel/github-cli: Makefile distinfo modules.inc 
>   devel/github-cli/pkg: PLIST 
> 
> Log message:
> update to github-cli-2.14.7, from Mikolaj Kucharski
> 

MODGO_VERSION is now defined twice.

Index: modules.inc
===
RCS file: /cvs/ports/devel/github-cli/modules.inc,v
retrieving revision 1.9
diff -u -p -r1.9 modules.inc
--- modules.inc 29 Aug 2022 14:55:31 -  1.9
+++ modules.inc 29 Aug 2022 23:42:25 -
@@ -1,5 +1,3 @@
-MODGO_VERSION =v2.14.7
-
 MODGO_MODULES =\
cloud.google.com/go  v0.65.0 \
cloud.google.com/go/bigquery v1.8.0 \




Re: [update] net/snort 2.9.20

2022-08-29 Thread Markus Lude
On Wed, Aug 24, 2022 at 03:15:49PM +0100, Stuart Henderson wrote:

Hi,

> commited, thanks. diff was against an old tree so hand-applied
> rather than patch(1)'d.

sorry for the additional work. I seem to have missed this.

Unfortunately some additional change crept in. The PLIST entry of
lib/snort_dynamicrules got lost. Normally the directory is empty and a
placeholder for compiled rules. The directory is referenced in
/etc/snort/snort.conf:

   256
   257  # path to dynamic rules libraries
   258  dynamicdetection directory /usr/local/lib/snort_dynamicrules
   259

and snort now complains about the missing directory.
Therefore either comment out the line in snort.conf or as I prefer
re-add back the entry in PLIST.

Attached is a patch for the later way.

Regards,
Markus

Index: Makefile
===
RCS file: /cvs/ports/net/snort/Makefile,v
retrieving revision 1.114
diff -u -p -u -p -r1.114 Makefile
--- Makefile24 Aug 2022 14:14:57 -  1.114
+++ Makefile29 Aug 2022 20:51:35 -
@@ -1,6 +1,7 @@
 COMMENT =  highly flexible sniffer/NIDS

 DISTNAME = snort-2.9.20
+REVISION = 0
 RULESV =   29200
 SUBST_VARS =   RULESV APPID_COMMENT

Index: pkg/PLIST
===
RCS file: /cvs/ports/net/snort/pkg/PLIST,v
retrieving revision 1.37
diff -u -p -u -p -r1.37 PLIST
--- pkg/PLIST   24 Aug 2022 14:16:28 -  1.37
+++ pkg/PLIST   29 Aug 2022 20:51:35 -
@@ -45,6 +45,7 @@ ${APPID_COMMENT}@so lib/snort_dynamicpre
 @so lib/snort_dynamicpreprocessor/libsf_ssh_preproc.so
 @comment lib/snort_dynamicpreprocessor/libsf_ssl_preproc.la
 @so lib/snort_dynamicpreprocessor/libsf_ssl_preproc.so
+lib/snort_dynamicrules/
 @man man/man8/snort.8
 share/doc/pkg-readmes/${PKGSTEM}
 share/doc/snort/


pinentry update to 1.2.1

2022-08-29 Thread Antoine Jacoutot
Hi.

This updates security/pinentry to version 1.2.1.

NEWS:
 * qt: Support building with Qt 5.9.  [T5592]
 * curses: Handle an error at curses initialization.  [T5623]
 * curses: Specify fg/bg when an extention of Ncurses is not available.
 * qt: Fix translation of context menu entries.  [T5786]
 * qt: Further improve the accessibility.  [T5863]
 * qt: Fix moving focus to second input field when pressing Enter in
   first input field.  [T5866]
 * qt: Update the cursor position when reformatting the text.  [T5972]
 * qt: Use foreground raising code also with the confirm prompt.
 * Make the legacy qt4 version build again.  [T5569]
 * Make sure an entered PIN is always cleared from memory.  [T5977]
 * Build fixes for Windows.  [T5893]

OK?

Index: Makefile
===
RCS file: /cvs/ports/security/pinentry/Makefile,v
retrieving revision 1.31
diff -u -p -r1.31 Makefile
--- Makefile11 Mar 2022 19:53:51 -  1.31
+++ Makefile29 Aug 2022 21:03:10 -
@@ -2,11 +2,10 @@ COMMENT-main =PIN or passphrase entry 
 COMMENT-gnome3 =PIN or passphrase entry dialog (GNOME 3 interface)
 COMMENT-qt5 =  PIN or passphrase entry dialog (Qt5 interface)
 
-VERSION =  1.2.0
+VERSION =  1.2.1
 DISTNAME = pinentry-${VERSION}
 CATEGORIES =   security
 EXTRACT_SUFX = .tar.bz2
-REVISION = 0
 
 MASTER_SITES = ${MASTER_SITE_GNUPG:=pinentry/}
 
@@ -22,6 +21,8 @@ WANTLIB += curses secret-1
 
 # C++11
 COMPILER = base-clang ports-gcc
+
+USE_GMAKE =Yes
 
 LIB_DEPENDS =  security/libassuan \
x11/gnome/libsecret
Index: distinfo
===
RCS file: /cvs/ports/security/pinentry/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo13 Jan 2022 14:12:37 -  1.9
+++ distinfo29 Aug 2022 21:03:10 -
@@ -1,2 +1,2 @@
-SHA256 (pinentry-1.2.0.tar.bz2) = EAcgRaPgQ9BYH5HNVnb8rH/+6VehZjat7apPWDphZHA=
-SIZE (pinentry-1.2.0.tar.bz2) = 498390
+SHA256 (pinentry-1.2.1.tar.bz2) = RXoYXlqFI4+5RalV3GNSq5YtyLSHILYvyfpIx1QKQGc=
+SIZE (pinentry-1.2.1.tar.bz2) = 547698

-- 
Antoine



Re: update: math/igraph to 0.9.9

2022-08-29 Thread Theo Buehler
On Wed, Aug 24, 2022 at 09:48:11AM +0200, Sebastien Marie wrote:
> On Mon, Aug 15, 2022 at 07:27:08AM +0200, Sebastien Marie wrote:
> > Hi,
> > 
> > The following diff update math/igraph to 0.9.9.
> > 
> > I just enabled LTO which improves performance. It should be fine with 
> > compilers 
> > as the port is build with "base-clang ports-gcc".
> > 
> > SHARED_LIBS updated due to symbols removed (and some others added).
> > 
> > Tests are still passing on amd64.
> > 
> > I found no port depending of it (it simplify the testing).
> > 
> > Comments or OK ?
> 
> ping.

Builds and tests fine on aarch64. The only issue I noticed is that it
may pick up BISON if it's present during configure time, which could
lead to bulk build failures. Since we already patch CMakeLists.txt, I
suppose the best fix is to neuter this optional dependency:

-  set(OPTIONAL_DEPENDENCIES FLEX BISON OpenMP)
+  set(OPTIONAL_DEPENDENCIES FLEX OpenMP)

With that ok tb



Re: UPDATE: Logstalgia-1.1.3

2022-08-29 Thread Gonzalo Rodriguez

ping

On 8/17/22 09:15, Gonzalo L. Rodriguez wrote:

Hello,

Update for Logstalgia to 1.1.3:

https://logstalgia.io/

OK? Comments?

Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/sysutils/logstalgia/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile11 Mar 2022 19:57:38 -  1.22
+++ Makefile17 Aug 2022 07:11:09 -
@@ -1,9 +1,8 @@
  COMMENT = website access log visualization
  
-DISTNAME =	logstalgia-1.1.2

+DISTNAME = logstalgia-1.1.3
  CATEGORIES =  sysutils graphics
  HOMEPAGE =http://logstalgia.io/
-REVISION = 1
  
  MAINTAINER =	Gonzalo L. R. 
  
@@ -13,7 +12,7 @@ PERMIT_PACKAGE =	Yes

  MASTER_SITES =
https://github.com/acaudwell/Logstalgia/releases/download/${DISTNAME}/
  
  WANTLIB += ${COMPILER_LIBCXX} GL GLEW GLU SDL2 SDL2_image X11

-WANTLIB += Xext Xi Xmu c freetype m pcre png z
+WANTLIB += Xext Xi Xmu c freetype m pcre2-8 png z
  
  CONFIGURE_STYLE =gnu

  CONFIGURE_ENV=CPPFLAGS="-I${X11BASE}/include" \
@@ -26,7 +25,7 @@ BUILD_DEPENDS =   graphics/glm \
devel/boost
  
  LIB_DEPENDS =	graphics/glew \

-   devel/pcre \
+   devel/pcre2 \
devel/sdl2-image
  
  post-install:

Index: distinfo
===
RCS file: /cvs/ports/sysutils/logstalgia/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo14 Jun 2018 08:21:26 -  1.6
+++ distinfo17 Aug 2022 07:11:09 -
@@ -1,2 +1,2 @@
-SHA256 (logstalgia-1.1.2.tar.gz) = 7T9AgeQB9KUJdhpyBL29fDT48a/53LAwNIiF+zmV/Kk=
-SIZE (logstalgia-1.1.2.tar.gz) = 2330691
+SHA256 (logstalgia-1.1.3.tar.gz) = guajPDwwXB8dMtfhFboLMHuxke0qcDaKPNkTjO0KmNk=
+SIZE (logstalgia-1.1.3.tar.gz) = 2341802




CVS: cvs.openbsd.org: ports

2022-08-29 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/08/29 13:53:52

Modified files:
sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.38.9.



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/08/29 13:33:04

Modified files:
net/adsuck : Makefile 
net/adsuck/pkg : adsuck.rc 
x11/gnome/gdm  : Makefile 
x11/gnome/gdm/pkg: gdm.rc 

Log message:
Add daemon_rtable to pkill calls.



Fix boost 1.80.0 - Boost.Unordered containers are not in a valid state after moving

2022-08-29 Thread Rafael Sadowski
I think we should commit this fix from upstream.

https://www.boost.org/users/history/version_1_80_0.html
https://github.com/boostorg/unordered/issues/139

OK? Cheers, Rafael

Index: Makefile
===
RCS file: /cvs/ports/devel/boost/Makefile,v
retrieving revision 1.130
diff -u -p -u -p -r1.130 Makefile
--- Makefile29 Aug 2022 17:28:18 -  1.130
+++ Makefile29 Aug 2022 19:28:52 -
@@ -2,6 +2,7 @@ NOT_FOR_ARCHS-md = alpha hppa sparc64
 
 COMMENT-main=  free peer-reviewed portable C++ source libraries
 COMMENT-md=machine-dependent libraries for boost
+REVISION-main= 0
 
 VERSION=   1.80.0
 EPOCH =0
Index: patches/patch-boost_unordered_detail_fca_hpp
===
RCS file: patches/patch-boost_unordered_detail_fca_hpp
diff -N patches/patch-boost_unordered_detail_fca_hpp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-boost_unordered_detail_fca_hpp29 Aug 2022 19:28:52 
-
@@ -0,0 +1,47 @@
+Boost.Unordered containers are not in a valid state after moving
+https://github.com/boostorg/unordered/issues/139
+
+Index: boost/unordered/detail/fca.hpp
+--- boost/unordered/detail/fca.hpp.orig
 boost/unordered/detail/fca.hpp
+@@ -646,7 +646,7 @@ namespace boost {
+ 
+ size_type bucket_count() const { return size_; }
+ 
+-iterator begin() const { return ++at(size_); }
++iterator begin() const { return size_ == 0 ? end() : ++at(size_); }
+ 
+ iterator end() const
+ {
+@@ -660,6 +660,10 @@ namespace boost {
+ 
+ local_iterator begin(size_type n) const
+ {
++  if (size_ == 0) {
++return this->end(n);
++  }
++
+   return local_iterator(
+ (buckets + static_cast(n))->next);
+ }
+@@ -670,12 +674,16 @@ namespace boost {
+ 
+ iterator at(size_type n) const
+ {
+-  std::size_t const N = group::N;
++  if (size_ > 0) {
++std::size_t const N = group::N;
+ 
+-  iterator pbg(buckets + static_cast(n),
+-groups + static_cast(n / N));
++iterator pbg(buckets + static_cast(n),
++  groups + static_cast(n / N));
+ 
+-  return pbg;
++return pbg;
++  } else {
++return this->end();
++  }
+ }
+ 
+ span raw()
Index: patches/patch-boost_unordered_detail_implementation_hpp
===
RCS file: patches/patch-boost_unordered_detail_implementation_hpp
diff -N patches/patch-boost_unordered_detail_implementation_hpp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-boost_unordered_detail_implementation_hpp 29 Aug 2022 
19:28:52 -
@@ -0,0 +1,84 @@
+Boost.Unordered containers are not in a valid state after moving
+https://github.com/boostorg/unordered/issues/139
+
+Index: boost/unordered/detail/implementation.hpp
+--- boost/unordered/detail/implementation.hpp.orig
 boost/unordered/detail/implementation.hpp
+@@ -2054,12 +2054,14 @@ namespace boost {
+ 
+ std::size_t bucket_size(std::size_t index) const
+ {
+-  bucket_iterator itb = buckets_.at(index);
+-  node_pointer n = itb->next;
+   std::size_t count = 0;
+-  while (n) {
+-++count;
+-n = n->next;
++  if (size_ > 0) {
++bucket_iterator itb = buckets_.at(index);
++node_pointer n = itb->next;
++while (n) {
++  ++count;
++  n = n->next;
++}
+   }
+   return count;
+ }
+@@ -2420,11 +2422,14 @@ namespace boost {
+ node_pointer find_node_impl(
+   Key const& x, bucket_iterator itb) const
+ {
+-  key_equal const& pred = this->key_eq();
+-  node_pointer p = itb->next;
+-  for (; p; p = p->next) {
+-if (pred(x, extractor::extract(p->value( {
+-  break;
++  node_pointer p = node_pointer();
++  if (itb != buckets_.end()) {
++key_equal const& pred = this->key_eq();
++p = itb->next;
++for (; p; p = p->next) {
++  if (pred(x, extractor::extract(p->value( {
++break;
++  }
+ }
+   }
+   return p;
+@@ -2453,11 +2458,13 @@ namespace boost {
+ inline iterator transparent_find(
+   Key const& k, Hash const& h, Pred const& pred) const
+ {
+-  std::size_t const key_hash = h(k);
+-  bucket_iterator itb = buckets_.at(buckets_.position(key_hash));
+-  for (node_pointer p = itb->next; p; p = p->next) {
+-if (BOOST_LIKELY(pred(k, extractor::extract(p->value() {
+-  return iterator(p, itb);
++  if (size_ > 0) {
++std::size_t const key_hash = h(k);
++

CVS: cvs.openbsd.org: ports

2022-08-29 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/08/29 13:27:53

Modified files:
net/icinga/core2: Makefile 
net/icinga/core2/pkg: icinga2.rc 
net/gmid   : Makefile 
net/gmid/pkg   : gmid.rc 
print/cups : Makefile 
print/cups/pkg : cupsd.rc 

Log message:
Use rc_configtest.



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/08/29 13:19:34

Modified files:
infrastructure/templates: rc.template 

Log message:
Add rc_configtest.



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/08/29 13:15:18

Modified files:
net/knot   : Makefile 
net/knot/pkg   : knot.rc 
sysutils/sysmon: Makefile 
sysutils/sysmon/pkg: sysmond.rc 
www/nginx  : Makefile 
www/nginx/pkg  : nginx.rc 

Log message:
Use rc_configtest.



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/08/29 12:59:45

Modified files:
www/gotosocial : Makefile 
www/gotosocial/pkg: gotosocial.rc 

Log message:
Move variables where they belong.



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:ports
Changes by: matth...@cvs.openbsd.org2022/08/29 12:05:19

Modified files:
print  : Makefile 

Log message:
Unhook libXp, missed in previous commit.



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:ports
Changes by: matth...@cvs.openbsd.org2022/08/29 12:04:21

Modified files:
devel/quirks/files: Quirks.pm 
Removed files:
print/libXp: Makefile distinfo 
print/libXp/pkg: DESCR PLIST 

Log message:
Remove libXp, no longer used or maintained upstreams.
ok pascal@ (maintainer) kn@



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 11:28:38

Modified files:
graphics/mapnik: Makefile 
Added files:
graphics/mapnik/patches: 
 patch-test_unit_serialization_wkb_test_cpp 

Log message:
Unbreak with boost 1.80.0



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 11:28:18

Modified files:
devel/boost: Makefile distinfo 
devel/boost/patches: patch-Jamroot 
 patch-libs_locale_build_Jamfile_v2 
 patch-tools_build_src_tools_gcc_jam 
devel/boost/pkg: PLIST-main 
Removed files:
devel/boost/patches: patch-boost_json_impl_array_ipp 
 patch-libs_json_test_array_cpp 
 patch-tools_build_src_engine_startup_cpp 

Log message:
Update boost to 1.80

https://www.boost.org/users/history/version_1_80_0.html

Update diff from Bred



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 10:58:32

Modified files:
graphics/orthanc/server: Makefile 
graphics/orthanc/server/pkg: PLIST 

Log message:
Regen PLIST with doxygen 1.9.5



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 10:57:42

Modified files:
graphics/libgphoto2: Makefile 
graphics/libgphoto2/pkg: PLIST 

Log message:
Regen PLIST with doxygen 1.9.5



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 10:56:58

Modified files:
graphics/ipe   : Makefile 
graphics/ipe/pkg: PLIST 

Log message:
Regen PLIST with doxygen 1.9.5



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2022/08/29 10:56:20

Modified files:
devel/valgrind : Makefile 

Log message:
valgrind: mark broken

With the introduction of the _pad_ system calls, the hardcoded syscall
numbers diverged a step too far from reality. The valgrind output is
now completely useless. Someone needs to sit down and fix the tables and
various syscall wrappers.

maintainer timeout



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 10:53:11

Modified files:
telephony/linphone/liblinphone: Makefile 
telephony/linphone/liblinphone/pkg: PLIST 

Log message:
Regen PLIST after doxygen update to 1.9.5



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 10:51:29

Modified files:
devel/doxygen-gui: Makefile distinfo 

Log message:
Update doxygen-gui to 1.9.5



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 10:51:09

Modified files:
devel/doxygen  : Makefile distinfo 

Log message:
Update doxygen to 1.9.5



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 10:50:34

Modified files:
cad/kicad/patches: patch-common_CMakeLists_txt 
   patch-cvpcb_CMakeLists_txt 
   patch-pcbnew_CMakeLists_txt 

Log message:
Regen patches



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/08/29 10:39:19

Modified files:
textproc/libxslt: Makefile distinfo 

Log message:
Update to libxslt-1.1.37.



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/08/29 10:37:18

Modified files:
textproc/libxml: Makefile distinfo 
textproc/libxml/patches: patch-python_Makefile_am 

Log message:
Update to libxml-2.10.2.



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/08/29 10:15:43

Modified files:
x11/vlc/patches: patch-modules_access_v4l2_lib_c 

Log message:
We have RTLD_NOLOAD now.

ok jca@



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/08/29 09:43:20

Modified files:
lang/python: python.port.mk 

Log message:
fix r1.164 differently, don't adjust MODPY_CMD which is actually used
in port Makefiles (I thought it was internal). fixes calibre



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 09:33:14

Modified files:
security/gpgme : Makefile distinfo 
security/gpgme/patches: patch-configure 
patch-lang_cpp_tests_Makefile_in 
patch-lang_qt_Makefile_in 
patch-lang_qt_tests_Makefile_in 
security/gpgme/pkg: PLIST-qt 

Log message:
Update gpgme to 1.18.0

Tweaks and OK sthen@



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Gonzalo L . Rodriguez
CVSROOT:/cvs
Module name:ports
Changes by: gonz...@cvs.openbsd.org 2022/08/29 09:28:17

Modified files:
security/suricata: Makefile distinfo 
security/suricata/patches: patch-configure_ac 
   patch-src_suricata_c 
   patch-suricata_yaml_in 
security/suricata/pkg: PLIST 

Log message:
Update for Suricata to 6.0.6

OK sthen@



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 09:18:11

Modified files:
cad/qcad   : Makefile distinfo 
cad/qcad/patches: patch-scripts_Help_About_About_js 
  patch-scripts_Widgets_CommandLine_CommandLine_js 
  patch-shared_app_pri patch-shared_pri 
  patch-src_core_RDebug_cpp 
  patch-src_core_RS_cpp 
  patch-src_core_RSettings_cpp 
  patch-src_core_core_pro 
  patch-src_gui_RRulerQt_cpp 
cad/qcad/pkg   : PLIST 
Added files:
cad/qcad/patches: patch-qcad_pro 
  patch-scripts_Help_ShowReadme_ShowReadme_js 
  
patch-scripts_Widgets_LibraryBrowser_LibraryBrowser_js 
  patch-src_run_main_cpp 
Removed files:
cad/qcad/patches: patch-src_gui_RRulerQt_h patch-src_run_run_pri 

Log message:
Update qcad to 3.27.6.7

QCad still segfault but maybe an updated version helps us to debug it.
Reported by Andy Bradford



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/08/29 08:55:31

Modified files:
devel/github-cli: Makefile distinfo modules.inc 
devel/github-cli/pkg: PLIST 

Log message:
update to github-cli-2.14.7, from Mikolaj Kucharski



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 08:45:04

Removed files:
multimedia/webvfx: Makefile distinfo 
multimedia/webvfx/pkg: DESCR PLIST 

Log message:
Once again... remove webvfx

Spotted by tb@



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 08:42:41

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

Log message:
Add mlt and webvfx, bye bye



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 08:40:08

Modified files:
multimedia : Makefile 
Removed files:
multimedia/mlt : Makefile distinfo 
multimedia/mlt/patches: patch-src_framework_Makefile 
patch-src_framework_mlt_property_c 
patch-src_mlt++_Makefile 
patch-src_modules_qt_Makefile 

patch-src_tests_test_properties_test_properties_cpp 
multimedia/mlt/pkg: DESCR-gpl2 DESCR-main PLIST-gpl2 PLIST-main 

Log message:
Remove mlt6 and webvfx

Dead upstream and we have mlt7

OK tb@ and tracey@



CVS: cvs.openbsd.org: ports

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

Modified files:
devel/py-importlib-metadata: Makefile distinfo 
devel/py-importlib-metadata/pkg: PLIST 

Log message:
update to py3-importlib_metadata-4.12.0 and change things so we can at
least run some tests. tested by Renaud Allard (maintainer) with synapse
plus I built dependent ports.



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 07:48:30

Modified files:
devel/qcoro: Makefile 

Log message:
Coroutines are part of C++ 20 and implemented in GCC 10



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 07:47:28

Modified files:
x11/qt5/qttranslations: Makefile 

Log message:
Cleanup Qt

- Use MODQT5_DEPS no to avoid qtbase in LIB_DEPENDS
- Drop PKG_ARCH, qtbase is in RUN_DEPENDS. Makes no sense for me.
- We have no -main -examples in this package, remove WANTLIB- and
LIB_DEPENDS-



Re: UPDATE: multimedia/mlt7 (and remove multimedia/mlt)

2022-08-29 Thread Theo Buehler
On Mon, Aug 29, 2022 at 03:40:32PM +0200, Rafael Sadowski wrote:
> On Fri Aug 19, 2022 at 07:30:44AM +0200, Rafael Sadowski wrote:
> > On Thu Aug 18, 2022 at 11:36:20PM +0200, Theo Buehler wrote:
> > > > > multimedia/webvfx
> > > > 
> > > > good catch on that, but it seems dead upstream and there's no version 
> > > > using mlt7.
> > > 
> > > It was imported for shotcut. If it's no longer needed for shotcut, maybe
> > > it can go?
> > > 
> > 
> > Author: tracey 
> > Date:   Wed May 20 13:49:59 2020 +
> > 
> > Import multimedia/webvfx: WebVfx is a video effects library that allows 
> > effects
> > to be implemented using WebKit HTML or Qt QML.
> > 
> > This is required to get shotcut fully operational.
> > 
> > Start of port and import request espie@
> > 
> > 
> > Yeah it looks like. So I'd rather ask if we can delete mlt and webvfx?
> > Nothing uses it anymore.
> > 
> > Rafael
> > 
> 
> Ping, OK to remove mlt and webvfx?

I am ok with that. tracey, any objection?



Re: UPDATE: multimedia/mlt7 (and remove multimedia/mlt)

2022-08-29 Thread Rafael Sadowski
On Fri Aug 19, 2022 at 07:30:44AM +0200, Rafael Sadowski wrote:
> On Thu Aug 18, 2022 at 11:36:20PM +0200, Theo Buehler wrote:
> > > > multimedia/webvfx
> > > 
> > > good catch on that, but it seems dead upstream and there's no version 
> > > using mlt7.
> > 
> > It was imported for shotcut. If it's no longer needed for shotcut, maybe
> > it can go?
> > 
> 
> Author: tracey 
> Date:   Wed May 20 13:49:59 2020 +
> 
> Import multimedia/webvfx: WebVfx is a video effects library that allows 
> effects
> to be implemented using WebKit HTML or Qt QML.
> 
> This is required to get shotcut fully operational.
> 
> Start of port and import request espie@
> 
> 
> Yeah it looks like. So I'd rather ask if we can delete mlt and webvfx?
> Nothing uses it anymore.
> 
> Rafael
> 

Ping, OK to remove mlt and webvfx?



Re: vlc and RTLD_NOLOAD

2022-08-29 Thread Jeremie Courreges-Anglas
On Mon, Aug 29 2022, Antoine Jacoutot  wrote:
> Hi.
>
> Now that we have RTLD_NOLOAD, we should be able to remove this chunk.
> OK?

yup

> Index: patches/patch-modules_access_v4l2_lib_c
> ===
> RCS file: /cvs/ports/x11/vlc/patches/patch-modules_access_v4l2_lib_c,v
> retrieving revision 1.4
> diff -u -p -r1.4 patch-modules_access_v4l2_lib_c
> --- patches/patch-modules_access_v4l2_lib_c   11 Mar 2022 20:17:31 -  
> 1.4
> +++ patches/patch-modules_access_v4l2_lib_c   29 Aug 2022 12:29:15 -
> @@ -4,7 +4,7 @@ ed4a5feb243a201b7890672f3d376b4586a16593
>  Index: modules/access/v4l2/lib.c
>  --- modules/access/v4l2/lib.c.orig
>  +++ modules/access/v4l2/lib.c
> -@@ -31,6 +31,16 @@
> +@@ -31,6 +31,12 @@
>   
>   #include "v4l2.h"
>   
> @@ -14,14 +14,10 @@ Index: modules/access/v4l2/lib.c
>  +#define V4L2_LIB "libv4l2.so.0"
>  +#endif
>  +
> -+#ifndef RTLD_NOLOAD
> -+#define RTLD_NOLOAD 0
> -+#endif
> -+
>   static int fd_open (int fd, int flags)
>   {
>   (void) flags;
> -@@ -56,7 +66,7 @@ static void v4l2_lib_load (void)
> +@@ -56,7 +62,7 @@ static void v4l2_lib_load (void)
>   
>   h = dlopen ("libmediaclient.so", RTLD_LAZY | RTLD_LOCAL | RTLD_NOLOAD);
>   if (h == NULL)

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



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 07:37:55

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

Log message:
Update awstats to 7.8



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/08/29 07:34:24

Modified files:
games/fs2open  : Makefile 
Removed files:
games/fs2open/patches: patch-code_libs_renderdoc_renderdoc_cpp 

Log message:
Remove patch now that we have RTLD_NOLOAD.

Brad sent the same diff a few days ago
ok sthen@ rsadowski@



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 07:32:54

Modified files:
graphics/nomacs: Makefile 
geo/qmapshack  : Makefile 
geo/qmapshack/patches: patch-CMakeLists_txt 
Added files:
graphics/nomacs/patches: patch-cmake_Unix_cmake 
Removed files:
geo/qmapshack/patches: patch-src_qmapshack_CMakeLists_txt 

Log message:
Unbreak with archivers/quazip 1.3

ok sdk@



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 07:32:47

Modified files:
graphics/krita : Makefile distinfo 
graphics/krita/pkg: PLIST 

Log message:
Update krita to 5.1.0



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 07:32:39

Modified files:
games/chessx   : Makefile distinfo 
Added files:
games/chessx/patches: patch-CMakeLists_txt 
  patch-src_CMakeLists_txt 
Removed files:
games/chessx/patches: patch-chessx_pro 
  patch-src_dialogs_preferences_cpp 
  patch-src_dialogs_savedialog_cpp 
  patch-src_gui_gamewindow_cpp 

Log message:
Update chessx to 1.5.6 and use archivers/quazip 1.3

Tweaks and OK sdk



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/08/29 07:32:29

Modified files:
archivers/quazip: Makefile distinfo 
archivers/quazip/pkg: PLIST 
Added files:
archivers/quazip/patches: patch-CMakeLists_txt 

Log message:
Update quazip to 1.3

- Remove uncomment likes in Makefile. "make test" works quite well.
- Patch out the hardcoded version in the include path. For example:
Instead of include/QuaZip-Qt5-1.3/quazip/ we use include/QuaZip-Qt5/quazip/.
This safe use from updating ports that don't use the CMake module.

OK bcallah@ (maintainer)



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/08/29 07:23:02

Modified files:
lang/python: python.port.mk 

Log message:
set "nojunk" for setuptools builds done via MODPY_PEP517 (already set
for those builds done via MODPY_SETUPTOOLS - I was hoping we'd get
away without it for pep517 setuptools builds but naddy ran into a
build problem with py-cryptography which seems that it can only have
happened if importlib-metadata was installed and junked at the wrong
time during build)

we _may_ need nojunk for the other pep517 backends but let's try to
avoid it if possible first.



Re: fs2open and RTLD_NOLOAD

2022-08-29 Thread Rafael Sadowski
On Mon Aug 29, 2022 at 02:15:40PM +0100, Stuart Henderson wrote:
> On 2022/08/29 14:34, Antoine Jacoutot wrote:
> > Hi.
> > 
> > Now that we have RTLD_NOLOAD, we should be able to remove this patch.
> 
> OK. Brad sent the same to thfr@ and cc'd me on the 20th so I think
> that's a reasonable timeout.

I tested fs2open with the diff below. OK rsadowski

> 
> > Index: Makefile
> > ===
> > RCS file: /cvs/ports/games/fs2open/Makefile,v
> > retrieving revision 1.14
> > diff -u -p -r1.14 Makefile
> > --- Makefile20 Aug 2022 06:27:04 -  1.14
> > +++ Makefile29 Aug 2022 12:33:08 -
> > @@ -8,6 +8,7 @@ DISTNAME =  fs2open-${V}
> >  GH_ACCOUNT =   scp-fs2open
> >  GH_PROJECT =   fs2open.github.com
> >  GH_TAGNAME =   release_${V:S/./_/g}
> > +REVISION = 0
> >  
> >  CATEGORIES =   games
> >  
> > Index: patches/patch-code_libs_renderdoc_renderdoc_cpp
> > ===
> > RCS file: patches/patch-code_libs_renderdoc_renderdoc_cpp
> > diff -N patches/patch-code_libs_renderdoc_renderdoc_cpp
> > --- patches/patch-code_libs_renderdoc_renderdoc_cpp 11 Mar 2022 19:04:26 
> > -  1.2
> > +++ /dev/null   1 Jan 1970 00:00:00 -
> > @@ -1,14 +0,0 @@
> > -we don't have RTLD_NOLOAD
> > -
> > -Index: code/libs/renderdoc/renderdoc.cpp
> >  code/libs/renderdoc/renderdoc.cpp.orig
> > -+++ code/libs/renderdoc/renderdoc.cpp
> > -@@ -14,7 +14,7 @@ RENDERDOC_API_1_1_1* api = nullptr;
> > - 
> > - pRENDERDOC_GetAPI load_getAPI() {
> > - #ifdef SCP_UNIX
> > --  auto handle = dlopen("librenderdoc.so", RTLD_NOLOAD);
> > -+  auto handle = dlopen("librenderdoc.so", RTLD_LAZY);
> > -   auto symbol = dlsym(handle, "RENDERDOC_GetAPI");
> > - 
> > -   if (handle != nullptr) {
> > 
> > -- 
> > Antoine
> > 
> 



Re: fs2open and RTLD_NOLOAD

2022-08-29 Thread Stuart Henderson
On 2022/08/29 14:34, Antoine Jacoutot wrote:
> Hi.
> 
> Now that we have RTLD_NOLOAD, we should be able to remove this patch.

OK. Brad sent the same to thfr@ and cc'd me on the 20th so I think
that's a reasonable timeout.

> Index: Makefile
> ===
> RCS file: /cvs/ports/games/fs2open/Makefile,v
> retrieving revision 1.14
> diff -u -p -r1.14 Makefile
> --- Makefile  20 Aug 2022 06:27:04 -  1.14
> +++ Makefile  29 Aug 2022 12:33:08 -
> @@ -8,6 +8,7 @@ DISTNAME =fs2open-${V}
>  GH_ACCOUNT = scp-fs2open
>  GH_PROJECT = fs2open.github.com
>  GH_TAGNAME = release_${V:S/./_/g}
> +REVISION =   0
>  
>  CATEGORIES = games
>  
> Index: patches/patch-code_libs_renderdoc_renderdoc_cpp
> ===
> RCS file: patches/patch-code_libs_renderdoc_renderdoc_cpp
> diff -N patches/patch-code_libs_renderdoc_renderdoc_cpp
> --- patches/patch-code_libs_renderdoc_renderdoc_cpp   11 Mar 2022 19:04:26 
> -  1.2
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1,14 +0,0 @@
> -we don't have RTLD_NOLOAD
> -
> -Index: code/libs/renderdoc/renderdoc.cpp
>  code/libs/renderdoc/renderdoc.cpp.orig
> -+++ code/libs/renderdoc/renderdoc.cpp
> -@@ -14,7 +14,7 @@ RENDERDOC_API_1_1_1* api = nullptr;
> - 
> - pRENDERDOC_GetAPI load_getAPI() {
> - #ifdef SCP_UNIX
> --auto handle = dlopen("librenderdoc.so", RTLD_NOLOAD);
> -+auto handle = dlopen("librenderdoc.so", RTLD_LAZY);
> - auto symbol = dlsym(handle, "RENDERDOC_GetAPI");
> - 
> - if (handle != nullptr) {
> 
> -- 
> Antoine
> 



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Lucas Raab
CVSROOT:/cvs
Module name:ports
Changes by: lr...@cvs.openbsd.org   2022/08/29 07:14:25

Modified files:
audio/mpd  : Makefile distinfo 

Log message:
audio/mpd: update to 0.23.9

changelog:
https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.9/NEWS

ok landry@



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/08/29 07:10:09

Modified files:
textproc/py-markdown: Makefile distinfo 
textproc/py-markdown/pkg: PLIST 
Removed files:
textproc/py-markdown/pkg: PFRAG.no-python3 

Log message:
update to py3-markdown-3.4.1



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Lucas Raab
CVSROOT:/cvs
Module name:ports
Changes by: lr...@cvs.openbsd.org   2022/08/29 07:06:33

Modified files:
audio/picard   : Makefile distinfo 

Log message:
audio/picard: update to 2.8.3

PICARD-2524 - Random crash on album search

ok sdk@, landry@



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/08/29 06:47:12

Modified files:
cad/magic  : Makefile distinfo 
cad/magic/patches: patch-utils_paths_h 
cad/magic/pkg  : PLIST 
Removed files:
cad/magic/patches: patch-Makefile patch-magic_proto_magicrc_in 
   patch-scripts_configure 

Log message:
update to magic-8.3.316, from Brad, ok maintainer



fs2open and RTLD_NOLOAD

2022-08-29 Thread Antoine Jacoutot
Hi.

Now that we have RTLD_NOLOAD, we should be able to remove this patch.

Index: Makefile
===
RCS file: /cvs/ports/games/fs2open/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile20 Aug 2022 06:27:04 -  1.14
+++ Makefile29 Aug 2022 12:33:08 -
@@ -8,6 +8,7 @@ DISTNAME =  fs2open-${V}
 GH_ACCOUNT =   scp-fs2open
 GH_PROJECT =   fs2open.github.com
 GH_TAGNAME =   release_${V:S/./_/g}
+REVISION = 0
 
 CATEGORIES =   games
 
Index: patches/patch-code_libs_renderdoc_renderdoc_cpp
===
RCS file: patches/patch-code_libs_renderdoc_renderdoc_cpp
diff -N patches/patch-code_libs_renderdoc_renderdoc_cpp
--- patches/patch-code_libs_renderdoc_renderdoc_cpp 11 Mar 2022 19:04:26 
-  1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,14 +0,0 @@
-we don't have RTLD_NOLOAD
-
-Index: code/libs/renderdoc/renderdoc.cpp
 code/libs/renderdoc/renderdoc.cpp.orig
-+++ code/libs/renderdoc/renderdoc.cpp
-@@ -14,7 +14,7 @@ RENDERDOC_API_1_1_1* api = nullptr;
- 
- pRENDERDOC_GetAPI load_getAPI() {
- #ifdef SCP_UNIX
--  auto handle = dlopen("librenderdoc.so", RTLD_NOLOAD);
-+  auto handle = dlopen("librenderdoc.so", RTLD_LAZY);
-   auto symbol = dlsym(handle, "RENDERDOC_GetAPI");
- 
-   if (handle != nullptr) {

-- 
Antoine



vlc and RTLD_NOLOAD

2022-08-29 Thread Antoine Jacoutot
Hi.

Now that we have RTLD_NOLOAD, we should be able to remove this chunk.
OK?

Index: patches/patch-modules_access_v4l2_lib_c
===
RCS file: /cvs/ports/x11/vlc/patches/patch-modules_access_v4l2_lib_c,v
retrieving revision 1.4
diff -u -p -r1.4 patch-modules_access_v4l2_lib_c
--- patches/patch-modules_access_v4l2_lib_c 11 Mar 2022 20:17:31 -  
1.4
+++ patches/patch-modules_access_v4l2_lib_c 29 Aug 2022 12:29:15 -
@@ -4,7 +4,7 @@ ed4a5feb243a201b7890672f3d376b4586a16593
 Index: modules/access/v4l2/lib.c
 --- modules/access/v4l2/lib.c.orig
 +++ modules/access/v4l2/lib.c
-@@ -31,6 +31,16 @@
+@@ -31,6 +31,12 @@
  
  #include "v4l2.h"
  
@@ -14,14 +14,10 @@ Index: modules/access/v4l2/lib.c
 +#define V4L2_LIB "libv4l2.so.0"
 +#endif
 +
-+#ifndef RTLD_NOLOAD
-+#define RTLD_NOLOAD 0
-+#endif
-+
  static int fd_open (int fd, int flags)
  {
  (void) flags;
-@@ -56,7 +66,7 @@ static void v4l2_lib_load (void)
+@@ -56,7 +62,7 @@ static void v4l2_lib_load (void)
  
  h = dlopen ("libmediaclient.so", RTLD_LAZY | RTLD_LOCAL | RTLD_NOLOAD);
  if (h == NULL)


-- 
Antoine



Re: UPDATE: security/gpgme

2022-08-29 Thread Stuart Henderson
On 2022/08/29 14:23, Rafael Sadowski wrote:
> 
> Yes but I ran `make update-plist`:

So don't do that? :)

> 
> diff --git a/security/ruby-gpgme/Makefile b/security/ruby-gpgme/Makefile
> index b35bc98e290..c616cf1e416 100644
> --- a/security/ruby-gpgme/Makefile
> +++ b/security/ruby-gpgme/Makefile
> @@ -2,6 +2,7 @@ COMMENT = Ruby language binding for gpgme
>  
>  DISTNAME =   gpgme-2.0.20
>  CATEGORIES = security
> +REVISION =   0
>  
>  HOMEPAGE =   http://github.com/ueno/ruby-gpgme
>  MAINTAINER = Sebastian Reitenbach 
> @@ -11,7 +12,7 @@ PERMIT_PACKAGE = Yes
>  
>  MODULES =lang/ruby
>  
> -WANTLIB +=   c m assuan gpg-error gpgme
> +WANTLIB += assuan gpg-error gpgme
>  
>  LIB_DEPENDS +=   security/gpgme
>  
> diff --git a/security/ruby-gpgme/pkg/PLIST b/security/ruby-gpgme/pkg/PLIST
> index 322a48e920e..01cf4df3904 100644
> --- a/security/ruby-gpgme/pkg/PLIST
> +++ b/security/ruby-gpgme/pkg/PLIST
> @@ -1,5 +1,8 @@
>  ${GEM_LIB}/build_info/${DISTNAME}.info
>  ${GEM_LIB}/cache/${DISTNAME}.gem
> +${GEM_EXTENSIONS_DIR}/gem_make.out
> +@so ${GEM_EXTENSIONS_DIR}/gpgme_n.so
> +${GEM_EXTENSIONS_DIR}/mkmf.log
>  ${GEM_LIB}/gems/${DISTNAME}/
>  ${GEM_LIB}/gems/${DISTNAME}/examples/
>  ${GEM_LIB}/gems/${DISTNAME}/examples/edit.rb
> @@ -8,6 +11,14 @@ ${GEM_LIB}/gems/${DISTNAME}/examples/keylist.rb
>  ${GEM_LIB}/gems/${DISTNAME}/examples/roundtrip.rb
>  ${GEM_LIB}/gems/${DISTNAME}/examples/sign.rb
>  ${GEM_LIB}/gems/${DISTNAME}/examples/verify.rb
> +${GEM_LIB}/gems/${DISTNAME}/ext/
> +${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/
> +${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/.sitearchdir.time
> +${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/Makefile
> +${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/extconf.rb
> +${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/gpgme_n.c
> +${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/gpgme_n.o
> +@so ${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/gpgme_n.so
>  ${GEM_LIB}/gems/${DISTNAME}/lib/
>  ${GEM_LIB}/gems/${DISTNAME}/lib/gpgme/
>  ${GEM_LIB}/gems/${DISTNAME}/lib/gpgme.rb
> @@ -28,6 +39,17 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/gpgme/sub_key.rb
>  ${GEM_LIB}/gems/${DISTNAME}/lib/gpgme/user_id.rb
>  ${GEM_LIB}/gems/${DISTNAME}/lib/gpgme/version.rb
>  @so ${GEM_LIB}/gems/${DISTNAME}/lib/gpgme_n.so
> +${GEM_LIB}/gems/${DISTNAME}/ports/
> +${GEM_LIB}/gems/${DISTNAME}/ports/archives/
> +${GEM_LIB}/gems/${DISTNAME}/ports/archives/gpgme-1.12.0.tar.bz2
> +${GEM_LIB}/gems/${DISTNAME}/ports/archives/gpgme-1.13.1.tar.bz2
> +${GEM_LIB}/gems/${DISTNAME}/ports/archives/gpgme-1.9.0.tar.bz2
> +${GEM_LIB}/gems/${DISTNAME}/ports/archives/libassuan-2.4.3.tar.bz2
> +${GEM_LIB}/gems/${DISTNAME}/ports/archives/libassuan-2.5.1.tar.bz2
> +${GEM_LIB}/gems/${DISTNAME}/ports/archives/libassuan-2.5.3.tar.bz2
> +${GEM_LIB}/gems/${DISTNAME}/ports/archives/libgpg-error-1.27.tar.bz2
> +${GEM_LIB}/gems/${DISTNAME}/ports/archives/libgpg-error-1.32.tar.bz2
> +${GEM_LIB}/gems/${DISTNAME}/ports/archives/libgpg-error-1.37.tar.bz2
>  ${GEM_LIB}/gems/${DISTNAME}/test/
>  ${GEM_LIB}/gems/${DISTNAME}/test/crypto_test.rb
>  ${GEM_LIB}/gems/${DISTNAME}/test/ctx_test.rb
> 



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/08/29 06:25:01

Modified files:
www/webkitgtk4 : Makefile 
Removed files:
www/webkitgtk4/patches: 

patch-Source_ThirdParty_ANGLE_src_common_system_utils_posix_cpp 

Log message:
We have RTLD_NOLOAD now.



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/08/29 06:23:42

Modified files:
lang/python/2.7: Makefile 
lang/python/2.7/patches: patch-setup_py 
lang/python/3.10: Makefile 
lang/python/3.10/patches: patch-setup_py 
lang/python/3.9: Makefile 
lang/python/3.9/patches: patch-setup_py 

Log message:
Remove patching around libreadline in Python; this was added after
OpenBSD 5.4 to prevent picking up ports libreadline if installed during
build, but this was fixed differently in the libreadline port after 5.5
instead (by moving the headers to a directory which is not usually
picked up by default).

Found while investigating why readline is broken in the Python 3.10
port (but doesn't fix that issue). Also changes to the build in py3.10
mean that this patching no longer worked for the original issue.

ok kmos@



Re: UPDATE: security/gpgme

2022-08-29 Thread Rafael Sadowski
On Mon Aug 29, 2022 at 01:19:59PM +0100, Stuart Henderson wrote:
> On 2022/08/29 14:10, Rafael Sadowski wrote:
> > 
> > I caught a victim. ruby-gpgme ruby30 and ruby31 packaged fine but not
> > ruby27:
> > 
> > Error: 
> > /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/gpgme-1.12.0.tar.bz2
> >  does not exist
> > Error: 
> > /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/gpgme-1.13.1.tar.bz2
> >  does not exist
> > Error: 
> > /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/gpgme-1.9.0.tar.bz2
> >  does not exist
> > Error: 
> > /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libassuan-2.4.3.tar.bz2
> >  does not exist
> > Error: 
> > /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libassuan-2.5.1.tar.bz2
> >  does not exist
> > Error: 
> > /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libassuan-2.5.3.tar.bz2
> >  does not exist
> > Error: 
> > /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libgpg-error-1.27.tar.bz2
> >  does not exist
> > Error: 
> > /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libgpg-error-1.32.tar.bz2
> >  does not exist
> > Error: 
> > /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libgpg-error-1.37.tar.bz2
> >  does not exist
> > 
> > 
> > Should we drop the tarballs?
> 
> That doesn't make sense, those tar files aren't in the PLIST (and
> ruby27-gpgme builds OK for me with the update)
> 

Yes but I ran `make update-plist`:

diff --git a/security/ruby-gpgme/Makefile b/security/ruby-gpgme/Makefile
index b35bc98e290..c616cf1e416 100644
--- a/security/ruby-gpgme/Makefile
+++ b/security/ruby-gpgme/Makefile
@@ -2,6 +2,7 @@ COMMENT =   Ruby language binding for gpgme
 
 DISTNAME = gpgme-2.0.20
 CATEGORIES =   security
+REVISION = 0
 
 HOMEPAGE = http://github.com/ueno/ruby-gpgme
 MAINTAINER =   Sebastian Reitenbach 
@@ -11,7 +12,7 @@ PERMIT_PACKAGE = Yes
 
 MODULES =  lang/ruby
 
-WANTLIB += c m assuan gpg-error gpgme
+WANTLIB += assuan gpg-error gpgme
 
 LIB_DEPENDS += security/gpgme
 
diff --git a/security/ruby-gpgme/pkg/PLIST b/security/ruby-gpgme/pkg/PLIST
index 322a48e920e..01cf4df3904 100644
--- a/security/ruby-gpgme/pkg/PLIST
+++ b/security/ruby-gpgme/pkg/PLIST
@@ -1,5 +1,8 @@
 ${GEM_LIB}/build_info/${DISTNAME}.info
 ${GEM_LIB}/cache/${DISTNAME}.gem
+${GEM_EXTENSIONS_DIR}/gem_make.out
+@so ${GEM_EXTENSIONS_DIR}/gpgme_n.so
+${GEM_EXTENSIONS_DIR}/mkmf.log
 ${GEM_LIB}/gems/${DISTNAME}/
 ${GEM_LIB}/gems/${DISTNAME}/examples/
 ${GEM_LIB}/gems/${DISTNAME}/examples/edit.rb
@@ -8,6 +11,14 @@ ${GEM_LIB}/gems/${DISTNAME}/examples/keylist.rb
 ${GEM_LIB}/gems/${DISTNAME}/examples/roundtrip.rb
 ${GEM_LIB}/gems/${DISTNAME}/examples/sign.rb
 ${GEM_LIB}/gems/${DISTNAME}/examples/verify.rb
+${GEM_LIB}/gems/${DISTNAME}/ext/
+${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/
+${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/.sitearchdir.time
+${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/Makefile
+${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/extconf.rb
+${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/gpgme_n.c
+${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/gpgme_n.o
+@so ${GEM_LIB}/gems/${DISTNAME}/ext/gpgme/gpgme_n.so
 ${GEM_LIB}/gems/${DISTNAME}/lib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/gpgme/
 ${GEM_LIB}/gems/${DISTNAME}/lib/gpgme.rb
@@ -28,6 +39,17 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/gpgme/sub_key.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gpgme/user_id.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/gpgme/version.rb
 @so ${GEM_LIB}/gems/${DISTNAME}/lib/gpgme_n.so
+${GEM_LIB}/gems/${DISTNAME}/ports/
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/gpgme-1.12.0.tar.bz2
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/gpgme-1.13.1.tar.bz2
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/gpgme-1.9.0.tar.bz2
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/libassuan-2.4.3.tar.bz2
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/libassuan-2.5.1.tar.bz2
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/libassuan-2.5.3.tar.bz2
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/libgpg-error-1.27.tar.bz2
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/libgpg-error-1.32.tar.bz2
+${GEM_LIB}/gems/${DISTNAME}/ports/archives/libgpg-error-1.37.tar.bz2
 ${GEM_LIB}/gems/${DISTNAME}/test/
 ${GEM_LIB}/gems/${DISTNAME}/test/crypto_test.rb
 ${GEM_LIB}/gems/${DISTNAME}/test/ctx_test.rb



Re: UPDATE: security/gpgme

2022-08-29 Thread Stuart Henderson
On 2022/08/29 14:10, Rafael Sadowski wrote:
> 
> I caught a victim. ruby-gpgme ruby30 and ruby31 packaged fine but not
> ruby27:
> 
> Error: 
> /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/gpgme-1.12.0.tar.bz2
>  does not exist
> Error: 
> /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/gpgme-1.13.1.tar.bz2
>  does not exist
> Error: 
> /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/gpgme-1.9.0.tar.bz2
>  does not exist
> Error: 
> /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libassuan-2.4.3.tar.bz2
>  does not exist
> Error: 
> /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libassuan-2.5.1.tar.bz2
>  does not exist
> Error: 
> /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libassuan-2.5.3.tar.bz2
>  does not exist
> Error: 
> /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libgpg-error-1.27.tar.bz2
>  does not exist
> Error: 
> /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libgpg-error-1.32.tar.bz2
>  does not exist
> Error: 
> /usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libgpg-error-1.37.tar.bz2
>  does not exist
> 
> 
> Should we drop the tarballs?

That doesn't make sense, those tar files aren't in the PLIST (and
ruby27-gpgme builds OK for me with the update)



Re: UPDATE: security/gpgme

2022-08-29 Thread Rafael Sadowski
On Sun Aug 28, 2022 at 11:13:15AM +0100, Stuart Henderson wrote:
> On 2022/08/28 10:50, Rafael Sadowski wrote:
> > Update gpgme to 1.18.0, OK?
> 
> I have this in my tree but haven't got round to testing dependent ports yet
> 
> > diff --git a/security/gpgme/Makefile b/security/gpgme/Makefile
> > index c7934381aa8..aeea514a306 100644
> > --- a/security/gpgme/Makefile
> > +++ b/security/gpgme/Makefile
> > @@ -1,14 +1,14 @@
> >  COMMENT-main = GnuPG Made Easy
> >  COMMENT-qt =   Qt bindings for GPGme
> >  
> > -VERSION =  1.17.1
> > +VERSION =  1.18.0
> >  DISTNAME = gpgme-${VERSION}
> >  PKGNAME-main = gpgme-${VERSION}
> >  PKGNAME-qt =   gpgme-qt-${VERSION}
> >  
> >  CATEGORIES =   security devel
> >  
> > -SHARED_LIBS +=  gpgme23.0 # 37.0
> > +SHARED_LIBS +=  gpgme23.1 # 37.0
> >  SHARED_LIBS +=  gpgmepp  2.0  # 20.0
> >  SHARED_LIBS +=  qgpgme   1.0  # 14.0
> 
> Should be
> 
> SHARED_LIBS +=  gpgme24.0 # 38.0
> SHARED_LIBS +=  gpgmepp  3.0  # 21.0
> SHARED_LIBS +=  qgpgme   2.0  # 16.0

Oh yeah I missed gpgmepp and qgpgme but I just saw new symbols gpgme.
Anyway

> 
> With that, OK as long as it doesn't break deps
> 
> $ sqlite3 /usr/local/share/sqlports "select distinct fullpkgpath from wantlib 
> where value like '%gpgme%'"
> mail/claws-mail
> mail/claws-mail,
> mail/claws-mail,-main
> mail/claws-mail,ldap
> mail/claws-mail,ldap,-main
> mail/gmime30
> mail/mu
> mail/mutt,gpgme
> mail/mutt,gpgme,sasl
> mail/neomutt,gpgme
> mail/neomutt,gpgme,notmuch
> mail/neomutt,gpgme,notmuch,sasl
> mail/neomutt,gpgme,sasl
> mail/sylpheed
> mail/trojita
> misc/reprepro
> net/dino
> net/mcabber
> net/pidgin-sipe
> net/profanity
> productivity/kmymoney
> productivity/mcds
> security/fwknop
> security/gpa
> security/gpgme,,-qt
> security/gpgme,-qt
> security/pinentry-dmenu
> security/ruby-gpgme,ruby27
> security/ruby-gpgme,ruby30
> security/ruby-gpgme,ruby31

I caught a victim. ruby-gpgme ruby30 and ruby31 packaged fine but not
ruby27:

Error: 
/usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/gpgme-1.12.0.tar.bz2
 does not exist
Error: 
/usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/gpgme-1.13.1.tar.bz2
 does not exist
Error: 
/usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/gpgme-1.9.0.tar.bz2
 does not exist
Error: 
/usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libassuan-2.4.3.tar.bz2
 does not exist
Error: 
/usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libassuan-2.5.1.tar.bz2
 does not exist
Error: 
/usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libassuan-2.5.3.tar.bz2
 does not exist
Error: 
/usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libgpg-error-1.27.tar.bz2
 does not exist
Error: 
/usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libgpg-error-1.32.tar.bz2
 does not exist
Error: 
/usr/ports/pobj/gpgme-2.0.20-ruby27/fake-amd64-ruby27/usr/local/lib/ruby/gems/2.7/gems/gpgme-2.0.20/ports/archives/libgpg-error-1.37.tar.bz2
 does not exist


Should we drop the tarballs?

Rafael

diff --git a/security/ruby-gpgme/Makefile b/security/ruby-gpgme/Makefile
index b35bc98e290..c616cf1e416 100644
--- a/security/ruby-gpgme/Makefile
+++ b/security/ruby-gpgme/Makefile
@@ -2,6 +2,7 @@ COMMENT =   Ruby language binding for gpgme
 
 DISTNAME = gpgme-2.0.20
 CATEGORIES =   security
+REVISION = 0
 
 HOMEPAGE = http://github.com/ueno/ruby-gpgme
 MAINTAINER =   Sebastian Reitenbach 
@@ -11,7 +12,7 @@ PERMIT_PACKAGE = Yes
 
 MODULES =  lang/ruby
 
-WANTLIB += c m assuan gpg-error gpgme
+WANTLIB += assuan gpg-error gpgme
 
 LIB_DEPENDS += security/gpgme
 
diff --git a/security/ruby-gpgme/pkg/PLIST b/security/ruby-gpgme/pkg/PLIST
index 322a48e920e..01cf4df3904 100644
--- a/security/ruby-gpgme/pkg/PLIST
+++ b/security/ruby-gpgme/pkg/PLIST
@@ -1,5 +1,8 @@
 ${GEM_LIB}/build_info/${DISTNAME}.info
 ${GEM_LIB}/cache/${DISTNAME}.gem
+${GEM_EXTENSIONS_DIR}/gem_make.out
+@so ${GEM_EXTENSIONS_DIR}/gpgme_n.so
+${GEM_EXTENSIONS_DIR}/mkmf.log
 ${GEM_LIB}/gems/${DISTNAME}/
 ${GEM_LIB}/gems/${DISTNAME}/examples/
 ${GEM_LIB}/gems/${DISTNAME}/examples/edit.rb
@@ -8,6 +11,14 @@ ${GEM_LIB}/gems/${DISTNAME}/examples/keylist.rb
 ${GEM_LIB}/gems/${DISTNAME}/examples/roundtrip.rb
 ${GEM_LIB}/gems/${DISTNAME}/examples/sign.rb
 

CVS: cvs.openbsd.org: ports

2022-08-29 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/08/29 06:05:09

Modified files:
games/qstat: Makefile 

Log message:
correctly pass QSTAT_VERSION into autogen.sh script; before it was passing
in a bogus version number (it's only setup to work when run from a git
checkout) and newer automake complains



Re: update Vulkan ports to latest sdk 1.3.224.1

2022-08-29 Thread Jonathan Gray
On Fri, Aug 26, 2022 at 10:03:12PM -0400, Thomas Frohwein wrote:
> Hi,
> 
> Here is an update to the latest Vulkan SDK 1.3.224.1, along with
> glslang to 11.11.0. Tested here on my Intel Tigerlake setup without
> regressions in vulkaninfo, vkcube, and vkquake. Also tested with
> VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_validation; everything looking as
> expected.
> 
> Sharing this to give an opportunity to test this on other GPUs and
> architectures, as an increasing number of applications relies on
> Vulkan.
> 
> oks? Concerns?

Builds on amd64.  I'll try some other archs.

Running vulkaninfo on amd64 with amdgpu (renoir) I see new warnings:

WARNING: [Loader Message] Code 0 : loader_scanned_icd_add: Driver 
/usr/X11R6/lib/libvulkan_intel.so supports Vulkan 1.2, but only supports loader 
interface version 4. Interface version 5 or newer required to support this 
version of Vulkan (Policy #LDP_DRIVER_7)
WARNING: [Loader Message] Code 0 : loader_scanned_icd_add: Driver 
/usr/X11R6/lib/libvulkan_radeon.so supports Vulkan 1.2, but only supports 
loader interface version 4. Interface version 5 or newer required to support 
this version of Vulkan (Policy #LDP_DRIVER_7)

Mesa 21.3.8 has
src/amd/vulkan/radv_device.c:   *pSupportedVersion = MIN2(*pSupportedVersion, 
4u);
src/intel/vulkan/anv_device.c:   *pSupportedVersion = MIN2(*pSupportedVersion, 
4u);

Mesa 22.1.7 has
src/amd/vulkan/radv_device.c:   *pSupportedVersion = MIN2(*pSupportedVersion, 
5u);
src/intel/vulkan/anv_device.c:   *pSupportedVersion = MIN2(*pSupportedVersion, 
5u);

changed in
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14563

@@ -2,10 +2,10 @@
 VULKANINFO
 ==
 
-Vulkan Instance Version: 1.3.204
+Vulkan Instance Version: 1.3.224
 
 
-Instance Extensions: count = 18
+Instance Extensions: count = 19
 ===
VK_EXT_acquire_drm_display : extension revision 1
VK_EXT_acquire_xlib_display: extension revision 1
@@ -21,6 +21,7 @@ Instance Extensions: count = 18
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2   : extension revision 1
+   VK_KHR_portability_enumeration : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities  : extension revision 1
VK_KHR_xcb_surface : extension revision 6
@@ -343,7 +344,11 @@ VkPhysicalDeviceDriverProperties:
driverID   = DRIVER_ID_MESA_RADV
driverName = radv
driverInfo = Mesa 21.3.8
-   conformanceVersion = 1.2.3.0
+   conformanceVersion:
+   major= 1
+   minor= 2
+   subminor = 3
+   patch= 0
 
 VkPhysicalDeviceDrmPropertiesEXT:
 -
@@ -594,7 +599,11 @@ VkPhysicalDeviceVulkan12Properties:
driverID = 
DRIVER_ID_MESA_RADV
driverName   = radv
driverInfo   = Mesa 21.3.8
-   conformanceVersion   = 1.2.3.0
+   conformanceVersion:
+   major= 1
+   minor= 2
+   subminor = 3
+   patch= 0
denormBehaviorIndependence   = 
SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY
roundingModeIndependence = 
SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY
shaderSignedZeroInfNanPreserveFloat16= true
@@ -798,23 +807,11 @@ VkQueueFamilyProperties:
VkQueueFamilyGlobalPriorityPropertiesKHR:
-
priorityCount  = 4
-   priorities: count = 16
-   128
-   256
-   512
-   1024
-   0
-   0
-   0
-   0
-   0
-   0
-   0
-   0
-   0
-   0
-   0
-   0
+   priorities: count = 4
+   QUEUE_GLOBAL_PRIORITY_LOW_KHR
+   QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR
+   QUEUE_GLOBAL_PRIORITY_HIGH_KHR
+   QUEUE_GLOBAL_PRIORITY_REALTIME_KHR
 
 
queueProperties[1]:
@@ -827,23 +824,11 @@ VkQueueFamilyProperties:
VkQueueFamilyGlobalPriorityPropertiesKHR:

Update github-cli to v2.14.7

2022-08-29 Thread Mikolaj Kucharski
Hi,

>From https://github.com/cli/cli/releases it looks we are few months
behind.

This seems to be to include here:
https://github.com/cli/cli/compare/v2.6.0...v2.14.7

I'm updating as I would like to be able to use `gh search issues` which
current in ports tree cli doesn't support yet.

Still testing this update.


Index: Makefile
===
RCS file: /cvs/ports/devel/github-cli/Makefile,v
retrieving revision 1.11
diff -u -p -u -r1.11 Makefile
--- Makefile20 Mar 2022 15:20:34 -  1.11
+++ Makefile29 Aug 2022 11:08:02 -
@@ -1,6 +1,6 @@
 COMMENT =  command-line access to github pull requests, issues and more
 
-V =2.6.0
+V =2.14.7
 MODGO_MODNAME =github.com/cli/cli/v2
 MODGO_VERSION =v${V}
 
Index: distinfo
===
RCS file: /cvs/ports/devel/github-cli/distinfo,v
retrieving revision 1.7
diff -u -p -u -r1.7 distinfo
--- distinfo20 Mar 2022 15:20:34 -  1.7
+++ distinfo29 Aug 2022 11:08:02 -
@@ -1,4 +1,4 @@
-SHA256 (cli-v2.6.0.zip) = Z8dd+WmK4PEzpQTGblvhEvkAgfzqvjzngSzig2yOHWs=
+SHA256 (cli-v2.14.7.zip) = W7E1veGsFjAAKnBbBo60SJR1qm7CFdgk4CHTVwdEGd4=
 SHA256 (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = 
IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE=
 SHA256 (go_modules/cloud.google.com/go/@v/v0.34.0.mod) = 
IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE=
 SHA256 (go_modules/cloud.google.com/go/@v/v0.38.0.mod) = 
IRVe7cPkx6CccZziPHA/vxTDSspC7QDcCHdN5uu+gAc=
@@ -38,16 +38,16 @@ SHA256 (go_modules/cloud.google.com/go/s
 SHA256 (go_modules/cloud.google.com/go/storage/@v/v1.8.0.mod) = 
UAjocNysCFV4giSP2IjSizFIH41AmKkZHeRz2Q4yS2A=
 SHA256 
(go_modules/dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20190408044501-666a987793e9.mod)
 = +sTF2PaC+eyXchsvyf1TBiqxcLLSt/q4/8EK4YOhlR4=
 SHA256 
(go_modules/dmitri.shuralyov.com/gpu/mtl/@v/v0.0.0-20190408044501-666a987793e9.zip)
 = ylMwkB/NqD0JVTrDYldtGWxTEVe8nFAudrI3zKJitAA=
-SHA256 (go_modules/github.com/!alec!aivazis/survey/v2/@v/v2.3.2.mod) = 
CPbyIkAvmLIsiJoijc352+sAxsfAHzeMyv66XscIVMo=
-SHA256 (go_modules/github.com/!alec!aivazis/survey/v2/@v/v2.3.2.zip) = 
4k1s7BbGJMn5zUi+k8rJVumbxYoJCAan5xGUkCaBKMw=
+SHA256 (go_modules/github.com/!alec!aivazis/survey/v2/@v/v2.3.5.mod) = 
IfBnKj3f1+lRUWC+0HQUIMpm+uOiV+shRU53U15D1OE=
+SHA256 (go_modules/github.com/!alec!aivazis/survey/v2/@v/v2.3.5.zip) = 
Tj6t/oBldvpn8Rxc3I1N/jj4cJ8GLaNUKKBa9oyUvAI=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.mod) = 
KAIbQYClnDmTYHqVsY4jDdC8a+pSQv/o6ou/tPT3tNc=
 SHA256 (go_modules/github.com/!burnt!sushi/toml/@v/v0.3.1.zip) = 
gVxuWUdF8tiEL/mksFacZpXmzf1eB+Wz2Y0GtyykHjw=
 SHA256 
(go_modules/github.com/!burnt!sushi/xgb/@v/v0.0.0-20160522181843-27f122750802.mod)
 = luveICsJL29NHzkwvAfPGKVpmZjd6lG5T+hYETspqNg=
 SHA256 
(go_modules/github.com/!burnt!sushi/xgb/@v/v0.0.0-20160522181843-27f122750802.zip)
 = 9Slix/vsqB6op3fR+LHx0lgD3EN/u0kPJTNEIyiEMo4=
 SHA256 (go_modules/github.com/!make!now!just/heredoc/@v/v1.0.0.mod) = 
3B2EuzNucehpa5me7KXAvVzWtAhwpM3HGtEYhz4BAUo=
 SHA256 (go_modules/github.com/!make!now!just/heredoc/@v/v1.0.0.zip) = 
Bir+bhGqPDrAA10IkHuA1eW3VjkFYDOR7ndL2kQKvxY=
-SHA256 
(go_modules/github.com/!netflix/go-expect/@v/v0.0.0-20180615182759-c93bf25de8e8.mod)
 = 4IU/KkreIKKuMEW7e+qFj3sOSnWqpVyl6RfPe+vZBWE=
-SHA256 
(go_modules/github.com/!netflix/go-expect/@v/v0.0.0-20180615182759-c93bf25de8e8.zip)
 = ++ey9Y7LDhBnpmcLvPBxjVTsQHqrgXkMyeWNuaZ3R3U=
+SHA256 
(go_modules/github.com/!netflix/go-expect/@v/v0.0.0-20220104043353-73e0943537d2.mod)
 = fmpOLc8t9YpYy4EELw0O2ZUG+Mh2Z6ibEURRFuYQC5A=
+SHA256 
(go_modules/github.com/!netflix/go-expect/@v/v0.0.0-20220104043353-73e0943537d2.zip)
 = BAumlRCZXwKFnFZR9dIvc6q4fcW0G8DArmPe4IZQxIw=
 SHA256 (go_modules/github.com/alecthomas/chroma/@v/v0.10.0.mod) = 
uqwNpEiEBPS1GVoyc+pRgDQwFeCE4gv5dD3efZjL6jo=
 SHA256 (go_modules/github.com/alecthomas/chroma/@v/v0.10.0.zip) = 
vrB7mW7jO8BS/gOck9HAcm5hvMSBnKOfe/YzBPKujEk=
 SHA256 (go_modules/github.com/aymerick/douceur/@v/v0.2.0.mod) = 
XgRUJBwle0xPnb3chOeOmeKcUnWzz67or9K7R25ySJc=
@@ -56,8 +56,10 @@ SHA256 (go_modules/github.com/briandowns
 SHA256 (go_modules/github.com/briandowns/spinner/@v/v1.18.1.zip) = 
sARZfGe3P7SPLbqENCRmvDYjXau8JqnxHhRpbqU+idI=
 SHA256 
(go_modules/github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.mod) = 
2uZGOSlkAiNbVVh9FNJkBhXrNzb6hA5DJ9PBXbY8w0U=
 SHA256 
(go_modules/github.com/census-instrumentation/opencensus-proto/@v/v0.2.1.zip) = 
s8CfPmNdR7QThpWlR9HyxxOPOCy+WotYZbZqjggjNGE=
-SHA256 (go_modules/github.com/charmbracelet/glamour/@v/v0.4.0.mod) = 
K0GXlbbjOOAmRoRfwY6dEThcsJv/uc4gknLGHtvaajg=
-SHA256 (go_modules/github.com/charmbracelet/glamour/@v/v0.4.0.zip) = 
kR7iPfesbC7hMonXoEPuUILMTTSpN/+LrSvg4zwiHmg=
+SHA256 (go_modules/github.com/charmbracelet/glamour/@v/v0.5.0.mod) = 
K0GXlbbjOOAmRoRfwY6dEThcsJv/uc4gknLGHtvaajg=
+SHA256 (go_modules/github.com/charmbracelet/glamour/@v/v0.5.0.zip) = 

CVS: cvs.openbsd.org: ports

2022-08-29 Thread Ricardo Mestre
CVSROOT:/cvs
Module name:ports
Changes by: mes...@cvs.openbsd.org  2022/08/29 04:27:40

Modified files:
emulators/mednafen: Makefile distinfo 
Removed files:
emulators/mednafen/patches: patch-src_snes_src_lib_libco_ppc_c 

Log message:
update to 1.31.0-UNSTABLE

Notable changes since 1.29.0:
- MD: Fixed glitches and hang in the Europe release of "Donald in Maui Mallard".
- PC-FX: Expanded external backup memory from 32KiB to 128KiB, to match the
amount of memory in an FX-BMP.
- PC-FX: External backup memory will now be saved to/loaded from its own file,
instead of being appended to the internal backup memory in the same file. For
backwards compatibility, there is support for initially loading data from a
combined 32KiB+32KiB file; however, the additional 96KiB of external backup
memory will be unusable by the game in this case due to existing filesystem
structures.
- SASPlay: Added support for "Air Walkers".
- SNES-Faust: Added mouse emulation.
- SNES-Faust: Fixed color math glitch in "Final Fantasy V" when Exdeath is
holding the opaque white sphere party hostage.
- SNES-Faust: Fixed broken ExLoROM support, used by a "Heartthrob Memorial"
translation patch.
- SS: Added experimental support for ST-V games that don't require decryption
chips or special hardware. Refer to the ST-V section of the documentation for
more details and a list of explicitly supported games.
- SS: Fixed missing and glitchy graphics in "Houkago Ren'ai Club: Koi no Etude".
- SS: Fixed graphical glitches in "Radiant Silvergun" at the start of a new game
begun after interrupting the attract mode, or game over, while a fancy rotating
background was present, such as during the AKA-O battle.



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2022/08/29 02:36:55

Modified files:
devel/p5-Exporter-Tiny: Makefile distinfo 

Log message:
update p5-Exporter-Tiny to 1.004000



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/08/29 02:34:21

Modified files:
devel/libgit2/py-git2: Makefile distinfo 

Log message:
Update to py3-git2-1.10.1.



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2022/08/29 01:30:07

Modified files:
devel/py-txaio : Makefile distinfo 
devel/py-txaio/pkg: PLIST 

Log message:
devel/py-txaio: update to 22.2.1



CVS: cvs.openbsd.org: ports

2022-08-29 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2022/08/29 01:29:45

Modified files:
www/py-autobahn: Makefile distinfo 
www/py-autobahn/pkg: PLIST 

Log message:
www/py-autobahn: update to 22.7.1

unbreaks buildbot_worker, sorry for the runtime breakage.

see https://autobahn.readthedocs.io/en/latest/changelog.html for changes