CVS: cvs.openbsd.org: ports

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

Modified files:
devel/jenkins/devel: Makefile distinfo 

Log message:
Update jenkins-devel to 2.371



Re: valgrind: mark broken

2022-10-06 Thread Masato Asou
Hi tb and ports,

I have adapted the system call number definition to the new syscall.h

comments, ok?

Index: Makefile
===
RCS file: /cvs/ports/devel/valgrind/Makefile,v
retrieving revision 1.29
diff -u -p -r1.29 Makefile
--- Makefile3 Sep 2022 09:42:46 -   1.29
+++ Makefile7 Oct 2022 05:31:46 -
@@ -1,4 +1,3 @@
-BROKEN =   syscall table and wrappers need to be updated to 
reflect reality
 ONLY_FOR_ARCHS =   amd64
 
 COMMENT =  instrumentation framework for dynamic analysis tools
@@ -6,7 +5,7 @@ CATEGORIES =devel
 
 V =3.10.1
 PV =   20160331
-REVISION = 20
+REVISION = 21
 DISTNAME = valgrind-${V}
 EXTRACT_SUFX = .tar.bz2
 
Index: patches/patch-coregrind_m_aspacemgr_aspacemgr-common_c
===
RCS file: 
/cvs/ports/devel/valgrind/patches/patch-coregrind_m_aspacemgr_aspacemgr-common_c,v
retrieving revision 1.1
diff -u -p -r1.1 patch-coregrind_m_aspacemgr_aspacemgr-common_c
--- patches/patch-coregrind_m_aspacemgr_aspacemgr-common_c  2 Oct 2019 
17:19:29 -   1.1
+++ patches/patch-coregrind_m_aspacemgr_aspacemgr-common_c  7 Oct 2022 
05:31:46 -
@@ -1,5 +1,16 @@
 --- coregrind/m_aspacemgr/aspacemgr-common.c.orig
 +++ coregrind/m_aspacemgr/aspacemgr-common.c
+@@ -187,8 +187,8 @@
+ #  elif defined(VGP_amd64_openbsd)
+if (flags & VKI_MAP_ANONYMOUS && fd == 0)
+   fd = -1;
+-   res = VG_(do_syscall7)(__NR_mmap, (UWord)start, length,
+-prot, flags, fd, 0, offset);
++   res = VG_(do_syscall6)(__NR_mmap, (UWord)start, length,
++prot, flags, fd, offset);
+ #  else
+ #error Unknown platform
+ #  endif
 @@ -458,7 +458,11 @@ VgStack* VG_(am_alloc_VgStack)( /*OUT*/Addr* initial_sp )
 szB = VG_STACK_GUARD_SZB
   + VG_STACK_ACTIVE_SZB + VG_STACK_GUARD_SZB;
Index: patches/patch-coregrind_m_syswrap_priv_syswrap_openbsd_h
===
RCS file: 
/cvs/ports/devel/valgrind/patches/patch-coregrind_m_syswrap_priv_syswrap_openbsd_h,v
retrieving revision 1.2
diff -u -p -r1.2 patch-coregrind_m_syswrap_priv_syswrap_openbsd_h
--- patches/patch-coregrind_m_syswrap_priv_syswrap_openbsd_h23 Dec 2019 
23:26:32 -  1.2
+++ patches/patch-coregrind_m_syswrap_priv_syswrap_openbsd_h7 Oct 2022 
05:31:46 -
@@ -1,19 +1,58 @@
 --- coregrind/m_syswrap/priv_syswrap-openbsd.h.orig
 +++ coregrind/m_syswrap/priv_syswrap-openbsd.h
-@@ -50,7 +50,7 @@
- DECL_TEMPLATE(openbsd, sys_open);
- DECL_TEMPLATE(openbsd, sys_close);
- DECL_TEMPLATE(openbsd, sys_getentropy);
--DECL_TEMPLATE(openbsd, sys___tfork);
-+DECL_TEMPLATE(openbsd, sys___tfork_thread);
- DECL_TEMPLATE(openbsd, sys_link);
- DECL_TEMPLATE(openbsd, sys_unlink);
- DECL_TEMPLATE(openbsd, sys_wait4);
-@@ -144,6 +144,7 @@
- DECL_TEMPLATE(openbsd, sys_pledge);
- DECL_TEMPLATE(openbsd, sys_ppoll);
- DECL_TEMPLATE(openbsd, sys_pselect);
-+DECL_TEMPLATE(openbsd, sys_unveil);
- DECL_TEMPLATE(openbsd, sys_sigsuspend);
- DECL_TEMPLATE(openbsd, sys_gettimeofday);
- DECL_TEMPLATE(openbsd, sys_getrusage);
+@@ -80,7 +80,7 @@
+ DECL_TEMPLATE(openbsd, sys_chflagsat);
+ DECL_TEMPLATE(openbsd, sys_fchflags);
+ DECL_TEMPLATE(openbsd, sys_sync);
+-DECL_TEMPLATE(openbsd, sys_kill);
++DECL_TEMPLATE(openbsd, sys_msyscall);
+ DECL_TEMPLATE(openbsd, sys_getppid);
+ DECL_TEMPLATE(openbsd, sys_dup);
+ DECL_TEMPLATE(openbsd, sys_dup3);
+@@ -93,7 +93,7 @@
+ DECL_TEMPLATE(openbsd, sys_sigprocmask);
+ DECL_TEMPLATE(openbsd, sys_sigtimedwait);
+ DECL_TEMPLATE(openbsd, sys_sigwaitinfo);
+-DECL_TEMPLATE(openbsd, sys_getlogin);
++DECL_TEMPLATE(openbsd, sys_getlogin_r);
+ DECL_TEMPLATE(openbsd, sys_setlogin);
+ DECL_TEMPLATE(openbsd, sys_acct);
+ DECL_TEMPLATE(openbsd, sys_sigpending);
+@@ -118,7 +118,6 @@
+ DECL_TEMPLATE(openbsd, sys_munmap);
+ DECL_TEMPLATE(openbsd, sys_mprotect);
+ DECL_TEMPLATE(openbsd, sys_madvise);
+-DECL_TEMPLATE(openbsd, sys_mincore);
+ DECL_TEMPLATE(openbsd, sys_getgroups);
+ DECL_TEMPLATE(openbsd, sys_setgroups);
+ DECL_TEMPLATE(openbsd, sys_getpgrp);
+@@ -151,6 +150,7 @@
+ DECL_TEMPLATE(openbsd, sys_getsockopt);
+ DECL_TEMPLATE(openbsd, sys_readv);
+ DECL_TEMPLATE(openbsd, sys_writev);
++DECL_TEMPLATE(openbsd, sys_kill);
+ DECL_TEMPLATE(openbsd, sys_settimeofday);
+ DECL_TEMPLATE(openbsd, sys_fchown);
+ DECL_TEMPLATE(openbsd, sys_fchmod);
+@@ -168,12 +168,12 @@
+ DECL_TEMPLATE(openbsd, sys_adjtime);
+ DECL_TEMPLATE(openbsd, sys_setsid);
+ DECL_TEMPLATE(openbsd, sys_quotactl);
++DECL_TEMPLATE(openbsd, sys_ypconnect);
+ DECL_TEMPLATE(openbsd, sys_nfssvc);
+ DECL_TEMPLATE(openbsd, sys_getdomainname);
+ DECL_TEMPLATE(openbsd, sys_setdomainname);
+ DECL_TEMPLATE(openbsd, sys_getfh);
+ DECL_TEMPLATE(openbsd, sys_sysarch);
+-DECL_TEMPLATE(openbsd, sys_pread);
+ DECL_TEMPLATE(openbsd, 

CVS: cvs.openbsd.org: ports

2022-10-06 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2022/10/06 23:10:13

Modified files:
graphics/p5-Image-Info: Makefile distinfo 

Log message:
Update to p5-Image-Info-1.43.



Telegraf installation - user not created

2022-10-06 Thread Chris Narkiewicz
I'm installing telegraf on my server and I noticed that the pkg_add fails
to install it:

dev# uname -a
OpenBSD dev 7.1 GENERIC#3 amd64
dev# pkg_add telegraf   

   
quirks-5.5 signed on 2022-10-06T09:54:45Z
useradd: No such login class `telegraf'
system(/usr/sbin/useradd, -u, 826, -g, _telegraf, -L, telegraf, -c, telegraf 
user, -d, /var/empty, -s, /sbin/nologin, --, _telegraf) failed: exit(1)
telegraf-1.22.1: ok
The following new rcscripts were installed: /etc/rc.d/telegraf
See rcctl(8) for details.

I can see that login class is in /etc/login.conf.d/telegraf:

dev# ls -la /etc/login.conf.d
total 16
drwxr-xr-x   2 root  wheel   512 Oct  7 03:41 .
drwxr-xr-x  36 root  wheel  2048 Oct  7 03:42 ..
-rw-r--r--   1 root  wheel45 Jun 24 12:12 postgresql
-rw-r--r--   1 root  wheel40 Oct  7 03:41 telegraf

When I copy-paste the useradd line printed by pkg_add, it creates the user.
I suspect some sort of a race there.

This issue happens on latest 7.2-current with latest pkg from snapshot.

A bug in ports?


signature.asc
Description: PGP signature


[NEW] www/py-requests-file-1.5.1

2022-10-06 Thread George Rosamond
from pkg/DESCR:

Requests-File is a transport adapter for use with the Requests
Python library to allow local filesystem access via file:// URLs.

from `make test`

9 passed, 2 skipped in 0.26s

thanks.

g

py-requests-file-1.5.1.tgz
Description: Binary data


[new] jitsi/meta,prosody-plugins,srtp - addons and README for jitsi

2022-10-06 Thread aisha
Hi,
  I've attached new ports for jitsi and a meta package (PKGNAME is jitsi for 
simplicity).

Things I'd appreciate feedback on -
* should I name the meta package something different? my aim was to just be 
able to do `pkg_add jitsi` and then you should have everything you need.
* versioning for the meta package is just starting with 1.0 and any 
updates/changes would follow normal rules of backward compatibility and 
breaking changes.
* someone should try to setup a server with the README instructions and see if 
they work for you.

Any other feedback is also good to have.

packages attached -
* jitsi-srtp: openssl bindings for encryption
* jitsi-prosody-plugins: additional plugins to be used for jitsi
* jitsi-meta: the meta package

also attached a patch to update the samples in current ports to follow the 
README directions.

Best,
Aisha


diff --git a/net/jitsi/Makefile b/net/jitsi/Makefile
index 1528296e6ff..fecd8176094 100644
--- a/net/jitsi/Makefile
+++ b/net/jitsi/Makefile
@@ -1,6 +1,9 @@
 SUBDIR =
 SUBDIR += jicofo
 SUBDIR += meet
+SUBDIR += prosody-plugins
+SUBDIR += srtp
 SUBDIR += videobridge
+SUBDIR += meta
 
 .include 
diff --git a/net/jitsi/jicofo/Makefile b/net/jitsi/jicofo/Makefile
index d13e12e23e4..303d8c5618d 100644
--- a/net/jitsi/jicofo/Makefile
+++ b/net/jitsi/jicofo/Makefile
@@ -4,7 +4,7 @@ CATEGORIES =net
 
 VERSION =  2.0.7648
 PKGNAME =  jicofo-${VERSION}
-REVISION = 0
+REVISION = 1
 
 GH_ACCOUNT =   jitsi
 GH_PROJECT =   jicofo
diff --git a/net/jitsi/jicofo/files/jicofo.conf 
b/net/jitsi/jicofo/files/jicofo.conf
index 087d8765e59..240f899374c 100644
--- a/net/jitsi/jicofo/files/jicofo.conf
+++ b/net/jitsi/jicofo/files/jicofo.conf
@@ -44,11 +44,11 @@ jicofo {
 // The separate XMPP connection used for communication with clients 
(endpoints).
 client {
   enabled = true
-  hostname = "auth.jitsi.example.com"
+  hostname = "auth.jitsi"
   port = 5222
-  domain = auth.jitsi.example.com
+  domain = "auth.jitsi.example.com"
   username = "focus"
-  password = "CHANGE_ME"
+  password = "${FOCUS_COMP_PASS}"
   // A flag to suppress the TLS certificate verification. XXX really?
   disable-certificate-verification = false
 
diff --git a/net/jitsi/jicofo/files/jicofo.in.sh 
b/net/jitsi/jicofo/files/jicofo.in.sh
index 644c63497c6..f0cf9fd18c6 100644
--- a/net/jitsi/jicofo/files/jicofo.in.sh
+++ b/net/jitsi/jicofo/files/jicofo.in.sh
@@ -1,6 +1,6 @@
 JICOFO_CONF=${SYSCONFDIR}/jicofo/jicofo.conf
-JICOFO_LOG_CONFIG=${TRUEPREFIX}/share/jicofo/lib/logging.properties
-JICOFO_TRUSTSTORE=${SYSCONFDIR}/ssl/jicofo-key.store
-JICOFO_TRUSTSTORE_PASSWORD='CHANGE_ME'
+JICOFO_LOG_CONFIG=${SYSCONFDIR}/jicofo/logging.properties
+JICOFO_TRUSTSTORE=${SYSCONFDIR}/ssl/jitsi.store
+JICOFO_TRUSTSTORE_PASSWORD='${JAVA_TS_PASS}'
 JICOFO_MAXMEM=3G
 JICOFO_DHKEYSIZE=2048
diff --git a/net/jitsi/jicofo/pkg/PLIST b/net/jitsi/jicofo/pkg/PLIST
index 42336871387..e2ad416a1d7 100644
--- a/net/jitsi/jicofo/pkg/PLIST
+++ b/net/jitsi/jicofo/pkg/PLIST
@@ -29,4 +29,4 @@ share/jicofo/lib/
 share/jicofo/lib/logging.properties.sample
 @mode 640
 @group _jicofo
-@sample share/jicofo/lib/logging.properties
+@sample ${SYSCONFDIR}/jicofo/logging.properties
diff --git a/net/jitsi/videobridge/Makefile b/net/jitsi/videobridge/Makefile
index d1f7be24dc4..3195b82a9aa 100644
--- a/net/jitsi/videobridge/Makefile
+++ b/net/jitsi/videobridge/Makefile
@@ -4,7 +4,7 @@ CATEGORIES =net
 
 VERSION =  2.0.7648
 DISTNAME = jitsi-videobridge-${VERSION}
-REVISION = 0
+REVISION = 1
 
 GH_ACCOUNT =   jitsi
 GH_PROJECT =   jitsi-videobridge
diff --git a/net/jitsi/videobridge/files/jvb.conf 
b/net/jitsi/videobridge/files/jvb.conf
index abf99167c40..3a125a29c19 100644
--- a/net/jitsi/videobridge/files/jvb.conf
+++ b/net/jitsi/videobridge/files/jvb.conf
@@ -10,10 +10,10 @@ videobridge {
   presence-interval = 120s
   configs {
 ourprosody {
-  hostname = "xmpp"
+  hostname = "auth.jitsi"
   domain = "auth.jitsi.example.com"
   username = "jvb"
-  password = "CHANGE_ME"
+  password = "${JVB_COMP_PASS}"
   muc_jids = "jvbbrew...@internal.auth.jitsi.example.com"
   muc_nickname = "jvb"
   disable_certificate_verification = true
diff --git a/net/jitsi/videobridge/files/jvb.in.sh 
b/net/jitsi/videobridge/files/jvb.in.sh
index 678c8d3558d..fac3f3fe940 100644
--- a/net/jitsi/videobridge/files/jvb.in.sh
+++ b/net/jitsi/videobridge/files/jvb.in.sh
@@ -1,7 +1,7 @@
 JVB_CONF=${SYSCONFDIR}/jvb/jvb.conf
-JVB_LOG_CONFIG=${TRUEPREFIX}/share/jvb/lib/logging.properties
-JVB_TRUSTSTORE=${SYSCONFDIR}/ssl/jvb-key.store
-JVB_TRUSTSTORE_PASSWORD='CHANGE_ME'
+JVB_LOG_CONFIG=${SYSCONFDIR}/jvb/logging.properties
+JVB_TRUSTSTORE=${SYSCONFDIR}/ssl/jitsi.store
+JVB_TRUSTSTORE_PASSWORD='${JAVA_TS_PASS}'
 JVB_MAXMEM=3G
 JVB_DHKEYSIZE=2048
 JVB_GC_TYPE=G1GC
diff --git 

Re: [UPDATE] graphics/geeqie

2022-10-06 Thread Antoine Jacoutot
It’s pretty rare that intltool is used with meson. Most of the time you want 
gettext,-tools. 
Could you check if this is the case here. 
Thanks. 


—
Antoine

> On 6 Oct 2022, at 18:04, Kirill Bychkov  wrote:
> 
> Hi,
> Attached patch updates geeqie to the latest 2.0.1 version.
> Main portwise change is that upstream switched fgo autotools to meson.
> I'm also taking maintainer.
> OK?
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/graphics/geeqie/Makefile,v
> retrieving revision 1.34
> diff -u -p -u -p -r1.34 Makefile
> --- Makefile26 Jul 2022 06:24:48 -1.34
> +++ Makefile6 Oct 2022 20:43:20 -
> @@ -1,27 +1,28 @@
> COMMENT=lightweight Gtk+3 based image viewer
> 
> -V=1.7.3
> +V=2.0.1
> DISTNAME=geeqie-${V}
> EXTRACT_SUFX=.tar.xz
> CATEGORIES=graphics
> -REVISION=0
> EPOCH=0
> 
> HOMEPAGE=https://www.geeqie.org/
> 
> +MAINTAINER=Kirill Bychkov 
> +
> # GPLv2+
> PERMIT_PACKAGE=Yes
> 
> -WANTLIB += ${COMPILER_LIBCXX} atk-1.0 c cairo cairo-gobject exiv2
> -WANTLIB += gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0 gthread-2.0
> -WANTLIB += gtk-3 harfbuzz heif intl jpeg lcms2 m openjp2 pango-1.0
> +WANTLIB += ${COMPILER_LIBCXX} c cairo  exiv2
> +WANTLIB += gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0
> +WANTLIB += gtk-3 heif intl jpeg lcms2 m openjp2 pango-1.0
> WANTLIB += pangocairo-1.0 raw tiff
> 
> COMPILER=base-clang ports-gcc base-gcc
> 
> MASTER_SITES=
> https://github.com/BestImageViewer/geeqie/releases/download/v${V}/
> 
> -MODULES=textproc/intltool
> +MODULES=devel/meson textproc/intltool
> 
> RUN_DEPENDS=devel/desktop-file-utils \
>devel/xdg-utils \
> @@ -34,40 +35,20 @@ LIB_DEPENDS=graphics/exiv2 \
>multimedia/libheif \
>x11/gtk+3
> 
> -USE_GMAKE=Yes
> -
> -CONFIGURE_STYLE=autoreconf
> -CONFIGURE_ENV=CPPFLAGS="-I${LOCALBASE}/include" \
> -LDFLAGS="-L${LOCALBASE}/lib"
> -CONFIGURE_ARGS=--disable-doxygen-doc \
> ---disable-doxygen-html \
> ---disable-archive \
> ---disable-lirc \
> ---disable-lua \
> ---disable-ffmpegthumbnailer \
> ---disable-gpu-accel \
> ---disable-pdf \
> ---disable-djvu \
> ---disable-webp \
> ---enable-gtk3 \
> ---with-htmldir=${PREFIX}/share/doc/geeqie \
> ---with-readmedir=${PREFIX}/share/doc/geeqie
> -
> -AUTOCONF_VERSION=2.71
> -AUTOMAKE_VERSION=1.16
> -AUTORECONF=./autogen.sh
> -MAKE_ENV=MKDIR_P='mkdir -p'
> -
> -# XXX
> -# lxml.ElementInclude.FatalIncludeError: cannot load
> 'GuideMainWindowFilePane.xml' as 'xml'
> -CONFIGURE_ENV +=ac_cv_path_GNOME_DOC_TOOL=
> -
> -SEPARATE_BUILD=Yes
> +CONFIGURE_ARGS+=-Darchive=disabled \
> +-Ddjvu=disabled \
> +-Dgps-map=disabled \
> +-Djpegxl=disabled \
> +-Dlua=disabled \
> +-Dpdf=disabled \
> +-Dspell=disabled \
> +-Dvideothumbnailer=disabled \
> +-Dwebp=disabled \
> +-Dgq_htmldir=${PREFIX}/share/doc/geeqie \
> +-Dgq_helpdir=${PREFIX}/share/doc/geeqie
> 
> post-extract:
>sed -i 's,bash,sh,g' ${WRKSRC}/version.sh
> -sed -i 's,./create-doxygen-lua-api.sh,,' ${WRKSRC}/doc/Makefile.am
> -sed -i 's,-Werror ,,g' ${WRKSRC}/configure.ac
> 
> post-install:
>rm -r ${PREFIX}/share/doc/
> Index: distinfo
> ===
> RCS file: /cvs/ports/graphics/geeqie/distinfo,v
> retrieving revision 1.9
> diff -u -p -u -p -r1.9 distinfo
> --- distinfo25 Jul 2022 07:33:01 -1.9
> +++ distinfo6 Oct 2022 20:43:20 -
> @@ -1,2 +1,2 @@
> -SHA256 (geeqie-1.7.3.tar.xz) = JbH3HPkb2alvOZ0qnnBQflS7N3pW5k2JUhwPepzl3Tg=
> -SIZE (geeqie-1.7.3.tar.xz) = 1949696
> +SHA256 (geeqie-2.0.1.tar.xz) = icGnV0z+OIiXLRByP0zzonckm+pJT9nGMKqNDflEVV0=
> +SIZE (geeqie-2.0.1.tar.xz) = 100
> Index: patches/patch-Makefile_am
> ===
> RCS file: patches/patch-Makefile_am
> diff -N patches/patch-Makefile_am
> --- patches/patch-Makefile_am11 Mar 2022 19:22:21 -1.4
> +++ /dev/null1 Jan 1970 00:00:00 -
> @@ -1,26 +0,0 @@
> -Index: Makefile.am
>  Makefile.am.orig
> -+++ Makefile.am
> -@@ -10,9 +10,9 @@ man_MANS = geeqie.1
> - readmedir = @readmedir@
> -
> - if HAVE_MARKDOWN
> --readme_DATA = README.md COPYING ChangeLog TODO README.lirc AUTHORS
> README.html ChangeLog.html
> -+readme_DATA = README.md COPYING TODO README.lirc AUTHORS README.html
> - else
> --readme_DATA = README.md COPYING ChangeLog TODO README.lirc AUTHORS
> ChangeLog.html
> -+readme_DATA = README.md COPYING TODO README.lirc AUTHORS
> - endif

Re: Package collisions

2022-10-06 Thread Rubén Llorente
On Wed, Oct 05, 2022 at 10:47:27PM +0100, Stuart Henderson wrote:
> Disappointing that lrzip added a conflict with a long-standing Unix utility.
> Undecided between renaming that to bin/lrzip and adding an @conflict.

I don't know if there is many people interesting in running lrzip's lrz,
actually. Adding a @conflict sounds ok but it still feels like an ugly
hack to me. @conflict will do as a temporary solution but I'd probably
should bring this to the attention of upstream.

-- 
OpenPGP Key Fingerprint:
543F EB89 7FDE 8E33 AFF7 E794 E4AB 4807 58F7 6C76



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Lucas Raab
CVSROOT:/cvs
Module name:ports
Changes by: lr...@cvs.openbsd.org   2022/10/06 17:38:09

Modified files:
x11/zutty  : Makefile distinfo 
x11/zutty/patches: patch-wscript 

Log message:
x11/zutty: update to 0.13

changelog:
Correct key translations for Ctrl-/
Add GNU/kFreeBSD and GNU Hurd platforms to wscript
Correct keypad mappings, simplify code, improve documentation
Regression: Fix arrow key mappings in DECAKM (appl.cursor key) mode
Add support for the bell
Fix wrap bit corner case for ICH
Do not echo invalid input on DECRQSS (Request Status String)
Fix crash when loading certain scalable fonts

with feedback from and OK sdk@



[Update] devel/py-esptool 4.2.1 -> 4.3

2022-10-06 Thread Tracey Emery
Hello ports,

Here is a simple update bringing devel/py-esptool to version 4.3.

New Features
* image_info: Added image type autodetection, specifying --chip is no
  longer needed
* image_info: Added the ability to display application info if a valid
  app image is detected
* write_flash: Added the ability to recover from serial errors when
  flashing, effectively making data transfers more robust (#182)
* write_flash: Added checks to prevent flashing if an incompatible chip
  type or chip revision is used, --force can be used to override this
  restriction
* Added more memory density definitions to cover known flash chips
  (#769)
* Added parsing of stub flasher error definitions in esptool messages
* Added support for Major.Minor chip revision versioning scheme in the
  format vX.Y

Bug Fixes
* Listed BLE as an ESP32-C3 feature (#770)
* Included MANIFEST in sdist to fix RPM packaging (#767)
* espefuse.py: Fixed burning of ENABLE_SECURITY_DOWNLOAD eFuse

Internal features
Experimental support for ESP32-C6 has been added (--no-stub only).
Burning eFuses is not recommended. This SoC is not generally available,
so it is not fully supported in this release. Official support will be
added in a later release.

Ok?

-- 

Tracey Emery

Index: Makefile
===
RCS file: /home/cvs/ports/devel/py-esptool/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile15 Aug 2022 14:02:47 -  1.11
+++ Makefile6 Oct 2022 22:02:06 -
@@ -1,6 +1,6 @@
 COMMENT =  esp8266 and esp32 rom bootloader communication tool
 
-MODPY_EGG_VERSION =4.2.1
+MODPY_EGG_VERSION =4.3
 DISTNAME = esptool-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
 
Index: distinfo
===
RCS file: /home/cvs/ports/devel/py-esptool/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo15 Aug 2022 14:02:47 -  1.7
+++ distinfo6 Oct 2022 22:02:15 -
@@ -1,2 +1,2 @@
-SHA256 (esptool-4.2.1.tar.gz) = uWf67ZTdQ/VHlT/eNi07pbY93coKD/eYJ1AFRwLLwjg=
-SIZE (esptool-4.2.1.tar.gz) = 202259
+SHA256 (esptool-4.3.tar.gz) = A9ADEu7yWLr4P679C5ErIlHdBEAkLancsbGP517WFMM=
+SIZE (esptool-4.3.tar.gz) = 222498
Index: pkg/PLIST
===
RCS file: /home/cvs/ports/devel/py-esptool/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST   3 Aug 2022 13:40:26 -   1.6
+++ pkg/PLIST   6 Oct 2022 22:03:08 -
@@ -55,6 +55,18 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c3/fields.py
 
lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c3/mem_definition.py
 lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c3/operations.py
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/${MODPY_PYCACHE}emulate_efuse_controller.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/${MODPY_PYCACHE}fields.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/${MODPY_PYCACHE}mem_definition.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/${MODPY_PYCACHE}operations.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/emulate_efuse_controller.py
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/fields.py
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/mem_definition.py
+lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32c6/operations.py
 lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2beta1/
 
lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2beta1/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/espefuse/efuse/esp32h2beta1/${MODPY_PYCACHE}/
@@ -137,6 +149,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32c2.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32c3.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32c6.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/esptool/targets/${MODPY_PYCACHE}esp32c6beta.${MODPY_PYC_MAGIC_TAG}pyc
 

[UPDATE] graphics/geeqie

2022-10-06 Thread Kirill Bychkov
Hi,
Attached patch updates geeqie to the latest 2.0.1 version.
Main portwise change is that upstream switched fgo autotools to meson.
I'm also taking maintainer.
OK?

Index: Makefile
===
RCS file: /cvs/ports/graphics/geeqie/Makefile,v
retrieving revision 1.34
diff -u -p -u -p -r1.34 Makefile
--- Makefile26 Jul 2022 06:24:48 -  1.34
+++ Makefile6 Oct 2022 20:43:20 -
@@ -1,27 +1,28 @@
 COMMENT=   lightweight Gtk+3 based image viewer

-V= 1.7.3
+V= 2.0.1
 DISTNAME=  geeqie-${V}
 EXTRACT_SUFX=  .tar.xz
 CATEGORIES=graphics
-REVISION=  0
 EPOCH= 0

 HOMEPAGE=  https://www.geeqie.org/

+MAINTAINER=Kirill Bychkov 
+
 # GPLv2+
 PERMIT_PACKAGE=Yes

-WANTLIB += ${COMPILER_LIBCXX} atk-1.0 c cairo cairo-gobject exiv2
-WANTLIB += gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0 gthread-2.0
-WANTLIB += gtk-3 harfbuzz heif intl jpeg lcms2 m openjp2 pango-1.0
+WANTLIB += ${COMPILER_LIBCXX} c cairo  exiv2
+WANTLIB += gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0
+WANTLIB += gtk-3 heif intl jpeg lcms2 m openjp2 pango-1.0
 WANTLIB += pangocairo-1.0 raw tiff

 COMPILER=  base-clang ports-gcc base-gcc

 MASTER_SITES=  
https://github.com/BestImageViewer/geeqie/releases/download/v${V}/

-MODULES=   textproc/intltool
+MODULES=   devel/meson textproc/intltool

 RUN_DEPENDS=   devel/desktop-file-utils \
devel/xdg-utils \
@@ -34,40 +35,20 @@ LIB_DEPENDS=graphics/exiv2 \
multimedia/libheif \
x11/gtk+3

-USE_GMAKE= Yes
-
-CONFIGURE_STYLE=   autoreconf
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
-   LDFLAGS="-L${LOCALBASE}/lib"
-CONFIGURE_ARGS=--disable-doxygen-doc \
-   --disable-doxygen-html \
-   --disable-archive \
-   --disable-lirc \
-   --disable-lua \
-   --disable-ffmpegthumbnailer \
-   --disable-gpu-accel \
-   --disable-pdf \
-   --disable-djvu \
-   --disable-webp \
-   --enable-gtk3 \
-   --with-htmldir=${PREFIX}/share/doc/geeqie \
-   --with-readmedir=${PREFIX}/share/doc/geeqie
-
-AUTOCONF_VERSION=  2.71
-AUTOMAKE_VERSION=  1.16
-AUTORECONF=./autogen.sh
-MAKE_ENV=  MKDIR_P='mkdir -p'
-
-# XXX
-# lxml.ElementInclude.FatalIncludeError: cannot load
'GuideMainWindowFilePane.xml' as 'xml'
-CONFIGURE_ENV +=   ac_cv_path_GNOME_DOC_TOOL=
-
-SEPARATE_BUILD=Yes
+CONFIGURE_ARGS+=   -Darchive=disabled \
+   -Ddjvu=disabled \
+   -Dgps-map=disabled \
+   -Djpegxl=disabled \
+   -Dlua=disabled \
+   -Dpdf=disabled \
+   -Dspell=disabled \
+   -Dvideothumbnailer=disabled \
+   -Dwebp=disabled \
+   -Dgq_htmldir=${PREFIX}/share/doc/geeqie \
+   -Dgq_helpdir=${PREFIX}/share/doc/geeqie

 post-extract:
sed -i 's,bash,sh,g' ${WRKSRC}/version.sh
-   sed -i 's,./create-doxygen-lua-api.sh,,' ${WRKSRC}/doc/Makefile.am
-   sed -i 's,-Werror ,,g' ${WRKSRC}/configure.ac

 post-install:
rm -r ${PREFIX}/share/doc/
Index: distinfo
===
RCS file: /cvs/ports/graphics/geeqie/distinfo,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 distinfo
--- distinfo25 Jul 2022 07:33:01 -  1.9
+++ distinfo6 Oct 2022 20:43:20 -
@@ -1,2 +1,2 @@
-SHA256 (geeqie-1.7.3.tar.xz) = JbH3HPkb2alvOZ0qnnBQflS7N3pW5k2JUhwPepzl3Tg=
-SIZE (geeqie-1.7.3.tar.xz) = 1949696
+SHA256 (geeqie-2.0.1.tar.xz) = icGnV0z+OIiXLRByP0zzonckm+pJT9nGMKqNDflEVV0=
+SIZE (geeqie-2.0.1.tar.xz) = 100
Index: patches/patch-Makefile_am
===
RCS file: patches/patch-Makefile_am
diff -N patches/patch-Makefile_am
--- patches/patch-Makefile_am   11 Mar 2022 19:22:21 -  1.4
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,26 +0,0 @@
-Index: Makefile.am
 Makefile.am.orig
-+++ Makefile.am
-@@ -10,9 +10,9 @@ man_MANS = geeqie.1
- readmedir = @readmedir@
-
- if HAVE_MARKDOWN
--readme_DATA = README.md COPYING ChangeLog TODO README.lirc AUTHORS
README.html ChangeLog.html
-+readme_DATA = README.md COPYING TODO README.lirc AUTHORS README.html
- else
--readme_DATA = README.md COPYING ChangeLog TODO README.lirc AUTHORS
ChangeLog.html
-+readme_DATA = README.md COPYING TODO README.lirc AUTHORS
- endif
-
- desktopdir = 

CVS: cvs.openbsd.org: ports

2022-10-06 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2022/10/06 15:23:28

Modified files:
sysutils/diffoscope: Makefile distinfo 
sysutils/diffoscope/pkg: PLIST 

Log message:
Update to diffoscope-223



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/10/06 14:46:57

Modified files:
graphics/py-termcolor: Makefile 

Log message:
woops, was missing FLAVOR; diff from George Rosamond, thanks!



Re: [NEW] graphics/py-termcolor-2.0.1

2022-10-06 Thread George Rosamond
On 10/6/22 12:06, Omar Polo wrote:
> imported, thanks!

Missing FLAVOR/FLAVORS for python3

Diff attached with bumped REVISION.

g

> 
> On 2022/10/06 13:53:19 +0100, Stuart Henderson  wrote:
>> ok
>>
>> On 2022/10/05 19:16, George Rosamond wrote:
>>> Attached.
>>>
>>> from pkg/DESCR:
>>>
>>> ANSI color formatting for output in terminal.
>>>
>>> Dependency for a few ports I'm tinkering on.
>>>
>>> from `make test`:
>>> 34 passed in 0.20s
>>>
>>> g
> 
> 
Index: py-termcolor//Makefile
===
RCS file: /cvs/ports/graphics/py-termcolor/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- py-termcolor//Makefile	6 Oct 2022 16:04:54 -	1.1.1.1
+++ py-termcolor//Makefile	6 Oct 2022 20:28:06 -
@@ -4,6 +4,7 @@ MODPY_EGG_VERSION =	2.0.1
 
 DISTNAME =	termcolor-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME}
+REVISION =	0
 
 CATEGORIES =	graphics
 
@@ -18,6 +19,8 @@ MODULES =		lang/python
 
 MODPY_PI =		Yes
 MODPY_PYBUILD =		hatchling
+FLAVOR =		python3
+FLAVORS =		python3
 
 BUILD_DEPENDS =		devel/py-hatch-vcs${MODPY_FLAVOR}
 


CVS: cvs.openbsd.org: ports

2022-10-06 Thread Remi Locherer
CVSROOT:/cvs
Module name:ports
Changes by: r...@cvs.openbsd.org2022/10/06 14:34:55

Modified files:
sysutils/rsyslog: Makefile distinfo 
Removed files:
sysutils/rsyslog/patches: patch-runtime_nsd_ossl_c 

Log message:
Update rsyslog to v8.2208.0.

The patch because of SSL_get_shared_curve is not needed anymore.

ok tb



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/06 13:56:45

Modified files:
audio/deadbeef : Makefile 

Log message:
use sse2 on i386 too, build fails without it



[NEW] net/py-portpicker-1.5.2

2022-10-06 Thread George Rosamond
$ TEST_PORT=`python3 -m portpicker $$` && echo $TEST_PORT
12194

***

from pkg/DESCR:

This module is useful for finding unused network ports on a host.
If you need legacy Python 2 support, use the 1.3.x releases.

This module provides a pure Python pick_unused_port() function. It
can also be called via the command line for use in shell scripts.

If your code can accept a bound TCP socket rather than a port number
consider using socket.bind(('localhost', 0)) to bind atomically to
an available port rather than using this library at all.

There is a race condition between picking a port and your application
code binding to it. The use of a port server by all of your test
code to avoid that problem is recommended on loaded test hosts
running many tests at a time.

Unless you are using a port server, subsequent calls to pick_unused_port()
to obtain an additional port are not guaranteed to return a unique
port.

Github version is 1.6.0b1 which is prerelease so sticking with PYPI's 1.5.2.

`make test` output:

1 failed, 32 passed, 3 skipped in 0.60s

thanks

g

(yes, you can do this with `jot -r 1 1025 65535` in shell...)

py-portpicker-1.5.2.tgz
Description: Binary data


CVS: cvs.openbsd.org: ports

2022-10-06 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/10/06 12:59:00

Modified files:
sysutils/nomad : Makefile distinfo 

Log message:
Update to nomad-1.4.0.



UPDATE: sysutils/vultr-cli-2.15.0

2022-10-06 Thread Adriano Barbosa
Hi.
Update for sysutils/vultr-cli-2.15.0

Changelog: https://github.com/vultr/vultr-cli/releases/tag/v2.15.0

Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (#274)
Release v2.15.0 #minor
Remove extraneous dash from example command line (#279)
bumping go from 1.17 to 1.19 (#284)
feature add arm builds (#283)

Obrigado!
--
Adriano


Index: Makefile
===
RCS file: /cvs/ports/sysutils/vultr-cli/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- Makefile4 Jun 2022 10:57:22 -   1.9
+++ Makefile6 Oct 2022 00:07:23 -
@@ -1,7 +1,7 @@
 COMMENT =  Vultr Command Line Interface
 
 MODGO_MODNAME =github.com/vultr/vultr-cli/v2
-MODGO_VERSION =v2.14.1
+MODGO_VERSION =v2.15.0
 
 DISTNAME = vultr-cli-${MODGO_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/vultr-cli/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo4 Jun 2022 10:57:22 -   1.7
+++ distinfo6 Oct 2022 00:07:25 -
@@ -27,7 +27,8 @@ SHA256 (go_modules/cloud.google.com/go/b
 SHA256 (go_modules/cloud.google.com/go/bigquery/@v/v1.8.0.mod) = 
toghopjskKDZvXw9jhgakkEk652JmdL6BXOk8VL6flU=
 SHA256 (go_modules/cloud.google.com/go/bigquery/@v/v1.8.0.zip) = 
iSsQkp1M+JsMjJiVwXze/2wNKPZeT/quZyWZdXLiEkk=
 SHA256 (go_modules/cloud.google.com/go/compute/@v/v1.6.1.mod) = 
AptruYw6E6qlwYlxymDZGBZujZwzDW0qJO8lwpfXOFM=
-SHA256 (go_modules/cloud.google.com/go/compute/@v/v1.6.1.zip) = 
/Zwp6ZrXY6utVRuDpBzqqw2lISsvaEtqwC+homoBSRQ=
+SHA256 (go_modules/cloud.google.com/go/compute/@v/v1.7.0.mod) = 
N8p9ZT+pBjQk8mI6PRNzRH8N9BHPdWHZ+UxwVLDT3Qg=
+SHA256 (go_modules/cloud.google.com/go/compute/@v/v1.7.0.zip) = 
5E4vu/47D5RQk5faNrulOiiFesLCmF3enCXLOR0J+GY=
 SHA256 (go_modules/cloud.google.com/go/datastore/@v/v1.0.0.mod) = 
A0xS+1OSg3+NsnVIX7DpXRDmzSUw3Ty2c9fTUJ4WsuY=
 SHA256 (go_modules/cloud.google.com/go/datastore/@v/v1.1.0.mod) = 
Yj/KeFSbpDuc5dHtTrHijciTKPpxM5eUBe4wnb0tt8A=
 SHA256 (go_modules/cloud.google.com/go/datastore/@v/v1.1.0.zip) = 
fa5WPcfC5USyKfMDIQOsBWhxIOjSVSGu8EtF80bsX/s=
@@ -71,8 +72,8 @@ SHA256 (go_modules/github.com/coreos/go-
 SHA256 (go_modules/github.com/coreos/go-semver/@v/v0.3.0.zip) = 
svwHU5X/w0z/S5ZGgdCuPNIgls/K3Slw7qqHdZbOshA=
 SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.2.mod) = 
3pM5X+kwhvgFU4INFASJ4x6Tv+BFfhtN48dyVW1TSEA=
 SHA256 (go_modules/github.com/coreos/go-systemd/v22/@v/v22.3.2.zip) = 
ARNK6Jv0qRwX7rH4Ql4QZPm95kzzzgyc9Uap+h7iXmQ=
-SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.1.mod) = 
FMOvou9iNVXBtINNH4ixTfd1Sa/uheV1DBkQJGW3iro=
-SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.1.zip) = 
9d7REwAx6Y3EvfF+RayJrS7q4wg9YVC21fP8dbnpzWs=
+SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.2.mod) = 
FMOvou9iNVXBtINNH4ixTfd1Sa/uheV1DBkQJGW3iro=
+SHA256 (go_modules/github.com/cpuguy83/go-md2man/v2/@v/v2.0.2.zip) = 
cKfmCYCc8qksVTUQTbXrgtdcVL/P7S0iTofdL9lyn2I=
 SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.0.mod) = 
vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
 SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 
vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
 SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = 
a0SoQ5UfNxtwEMdU7MPKvv6BXVztHFuUCfstaX6KiQ0=
@@ -199,7 +200,8 @@ SHA256 (go_modules/github.com/ianlanceta
 SHA256 
(go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20200824232613-28f6c0f3b639.mod)
 = HQqdl3m4dISvT9ubWW5mMpicgooCehbOuqTSHJvbPeo=
 SHA256 
(go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20200824232613-28f6c0f3b639.zip)
 = 9XCaZgHwtNwX2juroaUMyV6/Pv3QQK7Mf89NDom6sGY=
 SHA256 (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.mod) = 
OR2uvJOw35u4momxS/pgJo2eueJ2I+xBUEGrq6vdAFw=
-SHA256 (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.0.zip) = 
w/oIE+ePXO8Q3A6ZEsQ+aOBv+XCpjpjEBQ/hTbv9GMc=
+SHA256 (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.1.mod) = 
HBsVkRqooL1c0PZnDsI9EIZJbzYV/fUzBq/ytHbOm+E=
+SHA256 (go_modules/github.com/inconshreveable/mousetrap/@v/v1.0.1.zip) = 
r29hoA9C0CXxleonJiC73bBFVSqbrc+X2Kg3mAAX2/w=
 SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.12.mod) = 
UY5Xwi0XgcWaszeIyan8LtxDWD73yfyIkqNJDBLWEiY=
 SHA256 (go_modules/github.com/json-iterator/go/@v/v1.1.12.zip) = 
0AHqVwga/Q43hGfI9Km2pRJZmWu4u3Y/eBB+rxL5lQE=
 SHA256 
(go_modules/github.com/jstemmer/go-junit-report/@v/v0.0.0-20190106144839-af01ea7f8024.mod)
 = +E886tahBRiWNVMSLbn+L9MvIaiy7iEDfwPF0+eT7LY=
@@ -210,6 +212,7 @@ SHA256 (go_modules/github.com/kisielk/go
 SHA256 (go_modules/github.com/kr/fs/@v/v0.1.0.mod) = 
tbztWH7emUmijxpGAxPEmwj1cVuYgNu1eXgyf4WC78A=
 SHA256 (go_modules/github.com/kr/fs/@v/v0.1.0.zip) = 
03a9mOga6jRYX8OwS6t2Nj6eh83mk4OWTlfpd58q+B4=
 SHA256 (go_modules/github.com/kr/pretty/@v/v0.1.0.mod) = 
49XUbS9qyUpmalS16GfsFr8ZnZ9LcAgnzXMWB+/dEJo=
+SHA256 

CVS: cvs.openbsd.org: ports

2022-10-06 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/10/06 12:31:09

Modified files:
sysutils/terragrunt: Makefile distinfo 

Log message:
Update to terragrunt-0.39.1.



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/10/06 12:29:28

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

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



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/10/06 12:19:31

Modified files:
devel/ptlib: Makefile distinfo 
devel/ptlib/patches: patch-configure patch-make_unix_mak 
 patch-plugins_vidinput_bsd_vidinput_bsd_cxx 
 patch-src_ptclib_pssl_cxx 

Log message:
Update to ptlib-2.10.9.5.



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/10/06 11:17:46

Modified files:
devel/meson: Makefile distinfo meson.port.mk 
devel/meson/patches: patch-mesonbuild_build_py 

Log message:
Update to meson-0.63.3.



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/10/06 11:10:41

Modified files:
x11/dbus   : Tag: OPENBSD_7_2 Makefile 
Added files:
x11/dbus/patches: Tag: OPENBSD_7_2 
  patch-dbus_dbus-marshal-byteswap_c 
  patch-dbus_dbus-marshal-validate_c 

Log message:
Merge security fixes from upstream.

CVE-2022-42010
A syntactically invalid type signature with incorrectly nested parentheses
and curly brackets would cause an assertion failure in debug builds.
Similar messages could potentially result in a crash or incorrect message
processing in a production build, although we are not aware of a practical
example.

CVE-2022-42011
An invalid array of fixed-length elements where the length of the array
is not a multiple of the length of the element would cause an assertion
failure in debug builds or an out-of-bounds read in production builds.
This was a regression in version 1.3.0.

CVE-2022-42012
A message in non-native endianness with out-of-band Unix file descriptors
would cause a use-after-free and possible memory corruption in production
builds, or an assertion failure in debug builds. This was a regression in
version 1.3.0.



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/10/06 11:10:21

Modified files:
x11/dbus   : Tag: OPENBSD_7_1 Makefile 
Added files:
x11/dbus/patches: Tag: OPENBSD_7_1 
  patch-dbus_dbus-marshal-byteswap_c 
  patch-dbus_dbus-marshal-validate_c 

Log message:
Merge security fixes from upstream.

CVE-2022-42010
A syntactically invalid type signature with incorrectly nested parentheses
and curly brackets would cause an assertion failure in debug builds.
Similar messages could potentially result in a crash or incorrect message
processing in a production build, although we are not aware of a practical
example.

CVE-2022-42011
An invalid array of fixed-length elements where the length of the array
is not a multiple of the length of the element would cause an assertion
failure in debug builds or an out-of-bounds read in production builds.
This was a regression in version 1.3.0.

CVE-2022-42012
A message in non-native endianness with out-of-band Unix file descriptors
would cause a use-after-free and possible memory corruption in production
builds, or an assertion failure in debug builds. This was a regression in
version 1.3.0.



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Caspar Schutijser
CVSROOT:/cvs
Module name:ports
Changes by: cas...@cvs.openbsd.org  2022/10/06 11:05:25

Modified files:
net/snowflake_proxy: Makefile distinfo modules.inc 

Log message:
net/snowflake_proxy: update to 2.3.1

OK sthen@



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2022/10/06 10:47:23

Modified files:
security/age   : Makefile 

Log message:
security/age: Volker Schlect takes MAINTAINER



Re: [NEW] devel/difftastic

2022-10-06 Thread Volker Schlecht

On 10/6/22 18:14, Landry Breuil wrote:

If you send me the two files that crashed it, I'll also test with them.


iirc that was
https://sourceforge.net/projects/kpcli/files/prereleases/kpcli-4.0-beta6.pl/download
vs https://sourceforge.net/projects/kpcli/files/kpcli-3.8.1.pl/download


Ha, yes, those crash here too ... apparently in a call to 
ts_parse_parse(). Might be related to 
https://github.com/ganezdragon/tree-sitter-perl/issues/18 , though I am 
really wildly guessing here.




CVS: cvs.openbsd.org: ports

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

Modified files:
x11/dbus   : Makefile distinfo 

Log message:
SECURITY update to dbus-1.14.4.



Re: [NEW] devel/difftastic

2022-10-06 Thread Landry Breuil
Le Thu, Oct 06, 2022 at 06:01:42PM +0200, Volker Schlecht a écrit :
> 
> > i had a port of it a month ago, but iirc it crashed straight away on the
> > first perl files i gave it (two different versions of kpcli source
> > file). Have you tested it extensively with various file types?
> 
> I tested it with elm, haskell, javascript, json, c, and just right now with
> infrastructure/dpb - I wouldn't claim that this qualifies as 'extensive',
> but I didn't see any crashes so far. Also the included tests pass without a
> single failure.
> 
> If you send me the two files that crashed it, I'll also test with them.

iirc that was
https://sourceforge.net/projects/kpcli/files/prereleases/kpcli-4.0-beta6.pl/download
vs https://sourceforge.net/projects/kpcli/files/kpcli-3.8.1.pl/download

Landry



Re: [NEW] graphics/py-termcolor-2.0.1

2022-10-06 Thread Omar Polo
imported, thanks!

On 2022/10/06 13:53:19 +0100, Stuart Henderson  wrote:
> ok
> 
> On 2022/10/05 19:16, George Rosamond wrote:
> > Attached.
> > 
> > from pkg/DESCR:
> > 
> > ANSI color formatting for output in terminal.
> > 
> > Dependency for a few ports I'm tinkering on.
> > 
> > from `make test`:
> > 34 passed in 0.20s
> > 
> > g




CVS: cvs.openbsd.org: ports

2022-10-06 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/10/06 10:06:22

Modified files:
graphics   : Makefile 

Log message:
py-termcolor,python3



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/10/06 10:04:54

Log message:
import py3-termcolor-2.0.1

ANSI color formatting for output in terminal.

port from George Rosamond, thanks!
ok sthen@

Status:

Vendor Tag: op
Release Tags:   op_20221006

N ports/graphics/py-termcolor/Makefile
N ports/graphics/py-termcolor/distinfo
N ports/graphics/py-termcolor/pkg/DESCR
N ports/graphics/py-termcolor/pkg/PLIST

No conflicts created by this import



Re: [NEW] devel/difftastic

2022-10-06 Thread Volker Schlecht




i had a port of it a month ago, but iirc it crashed straight away on the
first perl files i gave it (two different versions of kpcli source
file). Have you tested it extensively with various file types?


I tested it with elm, haskell, javascript, json, c, and just right now 
with infrastructure/dpb - I wouldn't claim that this qualifies as 
'extensive', but I didn't see any crashes so far. Also the included 
tests pass without a single failure.


If you send me the two files that crashed it, I'll also test with them.



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/10/06 10:01:48

Modified files:
net: Makefile 

Log message:
+py-gevent-websocket,python3



Re: [NEW] net/py-gevent-websocket-0.10.1

2022-10-06 Thread Omar Polo
imported, thanks!

On 2022/10/06 14:24:08 +0100, Stuart Henderson  wrote:
> ok
> 
> On 2022/10/05 21:54, George Rosamond wrote:
> > bump with new tarball attached.
> > 
> > On 9/13/22 17:01, George Rosamond wrote:
> > > Dependency for future net/py-onionshare_cli.
> > > 
> > > $ cat pkg/DESCR
> > > Websocket handler for the gevent pywsgi server, a Python network
> > > library.
> > > 
> > > Thanks
> > > 
> > > g




CVS: cvs.openbsd.org: ports

2022-10-06 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/10/06 09:56:52

Log message:
import py3-gevent-websocket-0.10.1

Websocket handler for the gevent pywsgi server, a Python network
library.

port from George Rosamond, ok sthen@

Status:

Vendor Tag: op
Release Tags:   op_20221006

N ports/net/py-gevent-websocket/Makefile
N ports/net/py-gevent-websocket/distinfo
N ports/net/py-gevent-websocket/pkg/DESCR
N ports/net/py-gevent-websocket/pkg/PLIST

No conflicts created by this import



Re: Package collisions

2022-10-06 Thread Omar Polo
On 2022/10/06 14:58:42 +0100, Stuart Henderson  wrote:
> On 2022/10/06 15:34, Omar Polo wrote:
> > On 2022/10/05 22:47:27 +0100, Stuart Henderson  wrote:
> > > I would rename bin/widget in p5-Tk-demo, I don't think that will cause 
> > > any 
> > > issue.
> > > 
> > > Disappointing that lrzip added a conflict with a long-standing Unix 
> > > utility. Undecided between renaming that to bin/lrzip and adding an 
> > > @conflict.
> > 
> > lrzip installs both lrzip(1) and lrz(1), which are different
> > executables... :/
> 
> Reckon an @conflict is simplest then :)

forgot to attach the diff... 


just a curiosity thought, do i need to mark both as conflicting
against each other's or just pick one of the two?

Index: archivers/lrzip/Makefile
===
RCS file: /home/cvs/ports/archivers/lrzip/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- archivers/lrzip/Makefile4 Jul 2022 12:17:55 -   1.2
+++ archivers/lrzip/Makefile6 Oct 2022 13:23:50 -
@@ -3,6 +3,7 @@ COMMENT =   compression utility for large 
 GH_ACCOUNT =   ckolivas
 GH_PROJECT =   lrzip
 GH_TAGNAME =   v0.651
+REVISION = 0
 
 CATEGORIES =   archivers
 
Index: archivers/lrzip/pkg/PLIST
===
RCS file: /home/cvs/ports/archivers/lrzip/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- archivers/lrzip/pkg/PLIST   21 Jun 2022 07:11:50 -  1.1.1.1
+++ archivers/lrzip/pkg/PLIST   6 Oct 2022 13:27:53 -
@@ -1,3 +1,4 @@
+@conflict lrzsz-*
 bin/lrunzip
 bin/lrz
 bin/lrzcat
Index: comms/lrzsz/Makefile
===
RCS file: /home/cvs/ports/comms/lrzsz/Makefile,v
retrieving revision 1.30
diff -u -p -r1.30 Makefile
--- comms/lrzsz/Makefile11 Mar 2022 18:26:28 -  1.30
+++ comms/lrzsz/Makefile6 Oct 2022 13:29:10 -
@@ -1,7 +1,7 @@
 COMMENT=   receive/send files via X/Y/ZMODEM protocol
 
 DISTNAME=  lrzsz-0.12.20
-REVISION=  2
+REVISION=  3
 CATEGORIES=comms
 
 HOMEPAGE=  https://www.ohse.de/uwe/software/lrzsz.html
Index: comms/lrzsz/pkg/PLIST
===
RCS file: /home/cvs/ports/comms/lrzsz/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- comms/lrzsz/pkg/PLIST   11 Mar 2022 18:26:28 -  1.6
+++ comms/lrzsz/pkg/PLIST   6 Oct 2022 13:29:05 -
@@ -1,3 +1,4 @@
+@conflict lrzip-*
 @bin bin/lrb
 @bin bin/lrx
 @bin bin/lrz



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/06 09:46:20

Modified files:
print/ghostscript/gnu: Makefile distinfo 
print/ghostscript/gnu/patches: patch-configure 
print/ghostscript/gnu/pkg: PLIST 

Log message:
update to ghostscript-10.0.0, from Volker Schlecht (maintainer)



Re: [NEW] devel/difftastic

2022-10-06 Thread Landry Breuil
Le Thu, Oct 06, 2022 at 05:34:36PM +0200, Volker Schlecht a écrit :
> Attached is a port for difftastic (https://difftastic.wilfred.me.uk/), with
> which I've been toying for a while now.
> 
> I used textproc/delta and sysutils/exa as a reference, so I hope there's not
> too much wrong with it. I'm not sure if it belongs into devel or textproc,
> but given that it analyzes syntax rather than raw text, I'm shooting for
> devel.

i had a port of it a month ago, but iirc it crashed straight away on the
first perl files i gave it (two different versions of kpcli source
file). Have you tested it extensively with various file types?

Landry



Re: [maintainer update] lang/erlang-25.1.1

2022-10-06 Thread Omar Polo
On 2022/10/05 12:55:45 +0200, Volker Schlecht  
wrote:
> The erlang team was faster ... ;-)
> Here's the very recently released erlang 25.1.1
> 
> https://www.erlang.org/patches/otp-25.1.1

i've build-tested the consumers; erlang/25 and elixir regress suite
were also fine.

committed, thanks!



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/10/06 09:35:12

Modified files:
lang/erlang/25 : Makefile distinfo 
lang/erlang/25/patches: patch-Makefile_in 

Log message:
update lang/erlang/25 to 25.1.1

https://www.erlang.org/patches/otp-25.1.1

diff from MAINTAINER Volker Schlecht, thanks!



[NEW] devel/difftastic

2022-10-06 Thread Volker Schlecht
Attached is a port for difftastic (https://difftastic.wilfred.me.uk/), 
with which I've been toying for a while now.


I used textproc/delta and sysutils/exa as a reference, so I hope there's 
not too much wrong with it. I'm not sure if it belongs into devel or 
textproc, but given that it analyzes syntax rather than raw text, I'm 
shooting for devel.

difftastic.tar.gz
Description: application/gzip


Re: [NEW] net/py-eventlet-0.33.1

2022-10-06 Thread George Rosamond
On 10/6/22 09:02, Stuart Henderson wrote:
> something's up with tests, but you can get most of them running with
> 
> MODPY_PYTEST_ARGS = --ignore tests/stdlib
> 

Right, I should have been more explicit about the test mess I found.

Adding TEST_DEPENDS = devel/py-nose${MODPY_FLAVOR} seems to get it further

= 333 failed, 248 passed, 119 skipped, 1083 warnings, 30 errors in
189.08s (0:03:09) =

but still lots of AssertionError errors appearing.

New tarball attached including sthen@'s PYTEST_ARGS and py-nose as a
test depend.

g

> 
> On 2022/10/05 20:19, George Rosamond wrote:
>> bump.
>>
>> New tarball attached..
>>
>> Removed TEST_DEPENDS for now.
>>
>> g
>>
>> On 9/13/22 17:25, George Rosamond wrote:
>>> The third newly ported DEPENDS for net/py-onionshare_cli.
>>>
>>> $ cat pkg/DESCR
>>> Eventlet is a concurrent networking library for Python that allows
>>> you to change how you run your code, not how you write it.
>>>
>>> It uses epoll or libevent for highly scalable non-blocking I/O.
>>> Coroutines ensure that the developer uses a blocking style of
>>> programming that is similar to threading, but provide the benefits
>>> of non-blocking I/O. The event dispatch is implicit, which means
>>> you can easily use Eventlet from the Python interpreter, or as a
>>> small part of a larger application.
>>>
>>> thanks
>>>
>>> g
> 
> 


py-eventlet-0.33.1.tgz
Description: Binary data


CVS: cvs.openbsd.org: ports

2022-10-06 Thread Peter Hessler
CVSROOT:/cvs
Module name:ports
Changes by: phess...@cvs.openbsd.org2022/10/06 09:01:40

Modified files:
www/chromium/patches: 
  
patch-base_allocator_partition_allocator_partition_root_cc 
www/iridium/patches: 
 
patch-base_allocator_partition_allocator_partition_root_cc 
www/ungoogled-chromium/patches: 

patch-base_allocator_partition_allocator_partition_root_cc 

Log message:
fix a typo in local patches, unbalanced '('s



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2022/10/06 08:45:50

Modified files:
devel/p5-Variable-Magic: Makefile distinfo 
devel/p5-Variable-Magic/pkg: PLIST 

Log message:
Update to p5-Variable-Magic-0.63.



Re: Package collisions

2022-10-06 Thread Stuart Henderson
On 2022/10/06 15:34, Omar Polo wrote:
> On 2022/10/05 22:47:27 +0100, Stuart Henderson  wrote:
> > I would rename bin/widget in p5-Tk-demo, I don't think that will cause any 
> > issue.
> > 
> > Disappointing that lrzip added a conflict with a long-standing Unix 
> > utility. Undecided between renaming that to bin/lrzip and adding an 
> > @conflict.
> 
> lrzip installs both lrzip(1) and lrz(1), which are different
> executables... :/

Reckon an @conflict is simplest then :)



[Update] cad/kicad 6.0.7 -> 6.0.8

2022-10-06 Thread Tracey Emery
Hello ports,

Here is a simple update to cad/kicad and friends, bringing us to 6.0.8.
A list of changes can be found at
https://gitlab.com/groups/kicad/-/milestones/18.

Tested out fine on amd64.

ok?

-- 

Tracey Emery

Index: kicad/Makefile
===
RCS file: /home/cvs/ports/cad/kicad/Makefile,v
retrieving revision 1.56
diff -u -p -r1.56 Makefile
--- kicad/Makefile  12 Aug 2022 21:21:16 -  1.56
+++ kicad/Makefile  3 Oct 2022 19:48:30 -
@@ -2,7 +2,7 @@
 BROKEN-powerpc =   segfaults when trying to run the PCB editor
 BROKEN-riscv64 =   kicad-5.1.10/include/system/libcontext.h:93:36: error: 
expected ';' after top level declarator
 
-V =6.0.7
+V =6.0.8
 COMMENT =  schematic and PCB editing software
 DISTNAME = kicad-${V}
 EPOCH =0
Index: kicad/distinfo
===
RCS file: /home/cvs/ports/cad/kicad/distinfo,v
retrieving revision 1.16
diff -u -p -r1.16 distinfo
--- kicad/distinfo  12 Aug 2022 21:21:16 -  1.16
+++ kicad/distinfo  3 Oct 2022 19:49:34 -
@@ -1,2 +1,2 @@
-SHA256 (kicad-6.0.7.tar.gz) = py6IsV82DXbqdCeSOlBz2140tfjPxL44nPwksSpx5/k=
-SIZE (kicad-6.0.7.tar.gz) = 45143677
+SHA256 (kicad-6.0.8.tar.gz) = mcxHBq2sETR9JS14HPJDaRDwOdvdpJTvJttW5I7bnxY=
+SIZE (kicad-6.0.8.tar.gz) = 45155261
Index: kicad-share/Makefile.inc
===
RCS file: /home/cvs/ports/cad/kicad-share/Makefile.inc,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile.inc
--- kicad-share/Makefile.inc12 Aug 2022 21:21:16 -  1.15
+++ kicad-share/Makefile.inc3 Oct 2022 19:48:23 -
@@ -6,7 +6,7 @@ NOT_FOR_ARCHS = powerpc
 
 PKG_ARCH ?=*
 
-V ?=   6.0.7
+V ?=   6.0.8
 EXTRACT_SUFX ?=.tar.bz2
 
 DISTNAME=  kicad-${KICAD_PROJECT}-$V
Index: kicad-share/footprints/distinfo
===
RCS file: /home/cvs/ports/cad/kicad-share/footprints/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- kicad-share/footprints/distinfo 12 Aug 2022 21:21:16 -  1.10
+++ kicad-share/footprints/distinfo 5 Oct 2022 21:54:06 -
@@ -1,2 +1,2 @@
-SHA256 (kicad-footprints-6.0.7.tar.bz2) = 
DqG7dKtBgvf84gYW/N+beRHlY7IJIwp6rztrOEHN6Ko=
-SIZE (kicad-footprints-6.0.7.tar.bz2) = 23625445
+SHA256 (kicad-footprints-6.0.8.tar.bz2) = 
qsaF2L+QjhpPM5MdEHPZQF6o2vNAtj2/KQpqHpLqha4=
+SIZE (kicad-footprints-6.0.8.tar.bz2) = 23649523
Index: kicad-share/footprints/pkg/PLIST
===
RCS file: /home/cvs/ports/cad/kicad-share/footprints/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -r1.9 PLIST
--- kicad-share/footprints/pkg/PLIST12 Aug 2022 21:21:16 -  1.9
+++ kicad-share/footprints/pkg/PLIST5 Oct 2022 22:13:46 -
@@ -948,6 +948,7 @@ share/kicad/footprints/Connector_Audio.p
 
share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_CUI_SJ1-3533NG_Horizontal_CircularHoles.kicad_mod
 
share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_CUI_SJ1-3535NG_Horizontal.kicad_mod
 
share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_CUI_SJ1-3535NG_Horizontal_CircularHoles.kicad_mod
+share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_CUI_SJ2-3593D-SMT_Horizontal.kicad_mod
 
share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_Ledino_KB3SPRS_Horizontal.kicad_mod
 
share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_Lumberg_1503_07_Horizontal.kicad_mod
 
share/kicad/footprints/Connector_Audio.pretty/Jack_3.5mm_PJ31060-I_Horizontal.kicad_mod
@@ -1169,6 +1170,7 @@ share/kicad/footprints/Connector_Card.pr
 
share/kicad/footprints/Connector_Card.pretty/microSD_HC_Hirose_DM3BT-DSF-PEJS.kicad_mod
 
share/kicad/footprints/Connector_Card.pretty/microSD_HC_Hirose_DM3D-SF.kicad_mod
 
share/kicad/footprints/Connector_Card.pretty/microSD_HC_Molex_104031-0811.kicad_mod
+share/kicad/footprints/Connector_Card.pretty/microSD_HC_Molex_47219-2001.kicad_mod
 
share/kicad/footprints/Connector_Card.pretty/microSD_HC_Wuerth_693072010801.kicad_mod
 
share/kicad/footprints/Connector_Card.pretty/microSIM_JAE_SF53S006VCBR2000.kicad_mod
 share/kicad/footprints/Connector_Coaxial.pretty/
@@ -7022,6 +7024,7 @@ share/kicad/footprints/Converter_DCDC.pr
 
share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_RECOM_R5xxxPA_THT.kicad_mod
 
share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_RECOM_RPA60-SFW.kicad_mod
 
share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_RECOM_RPMx.x-x.0.kicad_mod
+share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_Silvertel_Ag5810.kicad_mod
 
share/kicad/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TDN_5-WISM_SMD.kicad_mod
 

Re: Package collisions

2022-10-06 Thread Omar Polo
On 2022/10/05 22:47:27 +0100, Stuart Henderson  wrote:
> I would rename bin/widget in p5-Tk-demo, I don't think that will cause any 
> issue.
> 
> Disappointing that lrzip added a conflict with a long-standing Unix 
> utility. Undecided between renaming that to bin/lrzip and adding an @conflict.

lrzip installs both lrzip(1) and lrz(1), which are different
executables... :/



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/06 07:31:17

Modified files:
databases/mongodb/44: Makefile distinfo 
databases/mongodb/44/patches: patch-SConstruct 

Log message:
update to mongodb-4.4.17



Re: [NEW] net/py-gevent-websocket-0.10.1

2022-10-06 Thread Stuart Henderson
ok

On 2022/10/05 21:54, George Rosamond wrote:
> bump with new tarball attached.
> 
> On 9/13/22 17:01, George Rosamond wrote:
> > Dependency for future net/py-onionshare_cli.
> > 
> > $ cat pkg/DESCR
> > Websocket handler for the gevent pywsgi server, a Python network
> > library.
> > 
> > Thanks
> > 
> > g




Re: security/age - take maintainer

2022-10-06 Thread Theo Buehler
On Thu, Oct 06, 2022 at 03:11:51PM +0200, Volker Schlecht wrote:
> Unless there's any objections, I'd like to take maintainership for
> security/age.

Thanks. I think this is first come first serve, so

ok tb

(Or I'll commit this in a bit).



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/10/06 07:18:02

Modified files:
x11: Makefile 

Log message:
+dragon-drop



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/10/06 07:16:51

Log message:
import dragon-drop-1.2.0

dragon is a lightweight drag-and-drop source for X.

port from Thim Cederlund, who is also taking maintainership of the port,
thanks!

ok sthen@

Status:

Vendor Tag: op
Release Tags:   op_20221006

N ports/x11/dragon-drop/Makefile
N ports/x11/dragon-drop/distinfo
N ports/x11/dragon-drop/pkg/DESCR
N ports/x11/dragon-drop/pkg/PLIST

No conflicts created by this import



security/age - take maintainer

2022-10-06 Thread Volker Schlecht
Unless there's any objections, I'd like to take maintainership for 
security/age.
Index: Makefile
===
RCS file: /cvs/ports/security/age/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile	5 Oct 2022 14:54:23 -	1.14
+++ Makefile	6 Oct 2022 13:09:58 -
@@ -2,13 +2,15 @@ COMMENT =	simple, modern and secure file
 
 MODGO_MODNAME =	filippo.io/age
 MODGO_VERSION =	v1.0.0
-REVISION =	0
+REVISION =	1
 
 DISTNAME =	age-${MODGO_VERSION}
 
 CATEGORIES =	security
 
 HOMEPAGE =	https://age-encryption.org/
+
+MAINTAINER =	Volker Schlecht 
 
 # BSD3
 PERMIT_PACKAGE =	Yes


Re: [maintainer update] print/ghostscript/gnu 10.0.0

2022-10-06 Thread Volker Schlecht
bowser pointed out (thanks!) that I forgot to update MASTER_SITES 
when working around the version confusion (10.00.0 and 10.0.0 are used 
inconsistently). Fix attached.


On 10/4/22 16:16, Volker Schlecht wrote:
Here's the update to ghostscript 10.0 with the version bump to the 
shared lib.Index: Makefile
===
RCS file: /cvs/ports/print/ghostscript/gnu/Makefile,v
retrieving revision 1.124
diff -u -p -r1.124 Makefile
--- Makefile	3 Jul 2022 22:45:21 -	1.124
+++ Makefile	6 Oct 2022 13:02:08 -
@@ -1,12 +1,13 @@
 COMMENT =	PostScript and PDF interpreter
 
-VERSION =	9.56.1
-DISTNAME =	ghostscript-${VERSION}
+VERSION =	10.00.0
+DISTVSN =	10.0.0
+DISTNAME =	ghostscript-${DISTVSN}
 EXTRACT_SUFX =	.tar.xz
 CATEGORIES =	lang print
-SHARED_LIBS =	gs 17.0
+SHARED_LIBS =	gs 18.0
 
-MASTER_SITES =	https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${VERSION:S/.//g}/
+MASTER_SITES =	https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${DISTVSN:S/.//g}/
 
 PORTROACH =	site:https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/
 
Index: distinfo
===
RCS file: /cvs/ports/print/ghostscript/gnu/distinfo,v
retrieving revision 1.19
diff -u -p -r1.19 distinfo
--- distinfo	13 Apr 2022 14:23:19 -	1.19
+++ distinfo	6 Oct 2022 13:02:08 -
@@ -1,2 +1,2 @@
-SHA256 (ghostscript-9.56.1.tar.xz) = 1DQGgFZQAJtCw9X23FNSM0VFM8HifBOnfdHUYqBWuOQ=
-SIZE (ghostscript-9.56.1.tar.xz) = 62589232
+SHA256 (ghostscript-10.0.0.tar.xz) = 8fpYX3x9Mq36gas4k4gQCsnfg0ROtk2x+5JzcUHvn2E=
+SIZE (ghostscript-10.0.0.tar.xz) = 62749144
Index: patches/patch-configure
===
RCS file: /cvs/ports/print/ghostscript/gnu/patches/patch-configure,v
retrieving revision 1.4
diff -u -p -r1.4 patch-configure
--- patches/patch-configure	13 Apr 2022 14:23:19 -	1.4
+++ patches/patch-configure	6 Oct 2022 13:02:08 -
@@ -1,7 +1,7 @@
 Index: configure
 --- configure.orig
 +++ configure
-@@ -11408,8 +11408,8 @@ DLL_EXT=""
+@@ -11470,8 +11470,8 @@ DLL_EXT=""
  SO_LIB_VERSION_SEPARATOR="."
  
  libname1="_SO_BASE)\$(GS_SOEXT)\$(DLL_EXT)"
@@ -12,7 +12,7 @@ Index: configure
  GS_SONAME="lib\$(GS${libname1}"
  GS_SONAME_MAJOR="lib\$(GS${libname2}"
  GS_SONAME_MAJOR_MINOR="lib\$(GS${libname3}"
-@@ -11520,11 +11520,11 @@ case $host in
+@@ -11582,11 +11582,11 @@ case $host in
  ;;
  *bsd*)
DYNAMIC_CFLAGS="-fPIC $DYNAMIC_CFLAGS"
Index: pkg/PLIST
===
RCS file: /cvs/ports/print/ghostscript/gnu/pkg/PLIST,v
retrieving revision 1.33
diff -u -p -r1.33 PLIST
--- pkg/PLIST	13 Apr 2022 14:23:20 -	1.33
+++ pkg/PLIST	6 Oct 2022 13:02:08 -
@@ -68,45 +68,10 @@ man/de/man1/
 @man man/man1/ps2ps.1
 share/doc/ghostscript/
 share/doc/ghostscript/${VERSION}/
-share/doc/ghostscript/${VERSION}/API.htm
-share/doc/ghostscript/${VERSION}/C-style.htm
 share/doc/ghostscript/${VERSION}/COPYING
-share/doc/ghostscript/${VERSION}/DLL.htm
-share/doc/ghostscript/${VERSION}/Deprecated.htm
-share/doc/ghostscript/${VERSION}/Develop.htm
-share/doc/ghostscript/${VERSION}/Devices.htm
-share/doc/ghostscript/${VERSION}/Drivers.htm
-share/doc/ghostscript/${VERSION}/Fonts.htm
 share/doc/ghostscript/${VERSION}/GS9_Color_Management.pdf
-share/doc/ghostscript/${VERSION}/History9.htm
-share/doc/ghostscript/${VERSION}/Install.htm
-share/doc/ghostscript/${VERSION}/Language.htm
-share/doc/ghostscript/${VERSION}/Lib.htm
-share/doc/ghostscript/${VERSION}/Make.htm
 share/doc/ghostscript/${VERSION}/News.htm
-share/doc/ghostscript/${VERSION}/Ps-style.htm
-share/doc/ghostscript/${VERSION}/Ps2epsi.htm
-share/doc/ghostscript/${VERSION}/Psfiles.htm
-share/doc/ghostscript/${VERSION}/Readme.htm
-share/doc/ghostscript/${VERSION}/Release.htm
-share/doc/ghostscript/${VERSION}/SavedPages.htm
-share/doc/ghostscript/${VERSION}/Source.htm
-share/doc/ghostscript/${VERSION}/Unix-lpr.htm
-share/doc/ghostscript/${VERSION}/Use.htm
-share/doc/ghostscript/${VERSION}/VectorDevices.htm
-share/doc/ghostscript/${VERSION}/WhatIsGS.htm
-share/doc/ghostscript/${VERSION}/gdevds32.c
 share/doc/ghostscript/${VERSION}/images/
-share/doc/ghostscript/${VERSION}/images/Artifex_logo.png
-share/doc/ghostscript/${VERSION}/images/favicon.png
-share/doc/ghostscript/${VERSION}/images/ghostscript_logo.png
-share/doc/ghostscript/${VERSION}/images/hamburger-light.png
-share/doc/ghostscript/${VERSION}/images/x-light.png
-share/doc/ghostscript/${VERSION}/index.html
-share/doc/ghostscript/${VERSION}/pscet_status.txt
-share/doc/ghostscript/${VERSION}/sample_downscale_device.htm
-share/doc/ghostscript/${VERSION}/subclass.htm
-share/doc/ghostscript/${VERSION}/thirdparty.htm
 share/ghostscript/
 share/ghostscript/${VERSION}/
 share/ghostscript/${VERSION}/lib/


Re: [NEW] net/py-eventlet-0.33.1

2022-10-06 Thread Stuart Henderson
something's up with tests, but you can get most of them running with

MODPY_PYTEST_ARGS = --ignore tests/stdlib


On 2022/10/05 20:19, George Rosamond wrote:
> bump.
> 
> New tarball attached..
> 
> Removed TEST_DEPENDS for now.
> 
> g
> 
> On 9/13/22 17:25, George Rosamond wrote:
> > The third newly ported DEPENDS for net/py-onionshare_cli.
> > 
> > $ cat pkg/DESCR
> > Eventlet is a concurrent networking library for Python that allows
> > you to change how you run your code, not how you write it.
> > 
> > It uses epoll or libevent for highly scalable non-blocking I/O.
> > Coroutines ensure that the developer uses a blocking style of
> > programming that is similar to threading, but provide the benefits
> > of non-blocking I/O. The event dispatch is implicit, which means
> > you can easily use Eventlet from the Python interpreter, or as a
> > small part of a larger application.
> > 
> > thanks
> > 
> > g




Re: [NEW] graphics/py-termcolor-2.0.1

2022-10-06 Thread Stuart Henderson
ok

On 2022/10/05 19:16, George Rosamond wrote:
> Attached.
> 
> from pkg/DESCR:
> 
> ANSI color formatting for output in terminal.
> 
> Dependency for a few ports I'm tinkering on.
> 
> from `make test`:
> 34 passed in 0.20s
> 
> g




[new] mail/meli: a new terminal email client

2022-10-06 Thread Landry Breuil
Hi,

here's a wip port of https://meli.delivery, i've chosen to port the git
head instead of the last-year-old alpha-0.7.2 tag - there's wip support
for jmap (which im also poking at).

totally untested for now, but looks nice and simple. It starts and
there's a step-by-step assistant for configuration.

https://meli.delivery/documentation.html#quick-start
https://meli.delivery/documentation.html#meli.7 is the full tutorial

meli man feature broken for now, since i think it relies on gzipped
manpages, but i'll eventually have a look. plain manpages shipped in the
package works.

Landry


meli-20221006.tgz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2022-10-06 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2022/10/06 06:21:09

Modified files:
security/py-fastecdsa: Makefile 
security/py-fastecdsa/pkg: PLIST 

Log message:
security/py-fastecdsa: convert to MODPY_PYBUILD, ok sthen

To work around import errors, the tests need to be run from fastecdsa/tests
with argument --pyargs fastecdsa, see [1] for details. Also move the RFC
to a place where tests will be able to pick them up.

[1]: 
https://projects.gentoo.org/python/guide/test.html#importerrors-for-c-extensions



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Stuart Cassoff
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2022/10/06 06:02:41

Modified files:
databases/sqlite3-tcl: Makefile distinfo 

Log message:
Update to 3.39.4.

Add build options (https://sqlite.org/compile.html):

-DSQLITE_ENABLE_API_ARMOR
Enables code that attempts to detect misuse of the SQLite API.

-DSQLITE_ENABLE_GEOPOLY
Enable the Geopoly extension.



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/06 05:56:13

Modified files:
textproc/p5-Pod-Spell: Makefile distinfo 
textproc/p5-Pod-Spell/pkg: PLIST 

Log message:
update to p5-Pod-Spell-1.25



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/06 05:45:51

Modified files:
devel/acpica   : Makefile distinfo 
devel/acpica/patches: patch-source_include_platform_aclinux_h 

Log message:
update to acpica-20220331



CVS: cvs.openbsd.org: ports

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

Modified files:
www/xapian-omega: Makefile distinfo 

Log message:
update to xapian-omega-1.4.21



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/06 05:44:04

Modified files:
databases/xapian-bindings: Makefile distinfo 

Log message:
update to xapian-bindings-perl-1.4.21



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/06 05:44:03

Modified files:
databases/xapian-core: Makefile distinfo 

Log message:
update to xapian-core-1.4.21



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/06 05:17:51

Modified files:
print/py-pikepdf: Makefile distinfo 

Log message:
update to py3-pikepdf-6.2.0



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/06 05:15:56

Modified files:
devel/py-poetry-core: Makefile distinfo 
devel/py-poetry-core/pkg: PLIST 

Log message:
update to py3-poetry-core-1.3.1



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Jan Klemkow
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2022/10/06 02:10:05

Modified files:
textproc   : Makefile 

Log message:
+libgrapheme

ok op@



CVS: cvs.openbsd.org: ports

2022-10-06 Thread Jan Klemkow
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2022/10/06 02:08:11

Log message:
import libgrapheme

ok op@

Status:

Vendor Tag: jan
Release Tags:   jan_20221006

N ports/textproc/libgrapheme/Makefile
N ports/textproc/libgrapheme/distinfo
N ports/textproc/libgrapheme/pkg/DESCR
N ports/textproc/libgrapheme/pkg/PLIST

No conflicts created by this import



[Update from Maintainer] games/ezquake 3.6.0

2022-10-06 Thread Tom Murphy
Hi,

  This diff updates games/ezquake to 3.6.0 which came out roughly
  9 hours ago. A few slight changes:

  * Github Project changed from ezQuake to QW-Group
  * New dependency on audio/libsndfile added
  * WANTLIB needed freetype adding to it

Thanks,
Tom


Index: Makefile
===
RCS file: /cvs/ports/games/ezquake/Makefile,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 Makefile
--- Makefile11 Mar 2022 19:04:20 -  1.12
+++ Makefile6 Oct 2022 07:47:26 -
@@ -1,9 +1,9 @@
 N =ezquake
-V =3.2.3
+V =3.6.0
 COMMENT =  modern QuakeWorld client
 
 PKGNAME =  ${N}-${V}
-GH_ACCOUNT =   ezQuake
+GH_ACCOUNT =   QW-Group
 GH_PROJECT =   ${N}-source
 GH_TAGNAME =   ${V}
 
@@ -15,10 +15,11 @@ MAINTAINER =Tom Murphy 

CVS: cvs.openbsd.org: ports

2022-10-06 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/10/06 01:16:44

Modified files:
databases/pspg : Makefile distinfo 
databases/pspg/patches: patch-src_args_c 

Log message:
update databases/pspg to 5.5.8

adds new flags for setting the final escape sequence (--on-exit-clean,
reset, erase-line) to work around terminal emulators without alternate
screen support.