CVS: cvs.openbsd.org: ports

2022-12-20 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/12/21 00:37:34

Modified files:
devel/libgusb  : Makefile distinfo 
devel/libgusb/pkg: PLIST 

Log message:
Update to libgusb-0.4.3.



Re: Tor Browser: why is there no built-in bridges?

2022-12-20 Thread Yifei Zhan
On 22/12/16 06:22PM, Caspar Schutijser wrote:
> Dear users in this thread, if possible, can you give this a spin?
> 
> With some help and feedback from the Tor Browser developers I
> came up with the following diff. I verified that I can use
> the meek-azure and obfs4 Pluggable Transports. With a
> local (uncommitted) snowflake_client port Snowflake also worked but
> I'll get back to that some other time.
> 

This works exactly as it should :)
I tested meek/obfs/snowflake and all three worked without issue.

It seems like TBB changed the way bridges integrate since I last attempt to get 
this working on OpenBSD, so my old patchset is no longer applicable, I'm happy 
to help testing tho.

> No REVISION bump is included in this diff since I'm planning on
> gathering feedback first and I'll probably commit this after
> Tor Browser 12.0.1 is out.
> 
> Caspar
> 
> 
> Index: browser/Makefile
> ===
> RCS file: /cvs/ports/www/tor-browser/browser/Makefile,v
> retrieving revision 1.98
> diff -u -p -r1.98 Makefile
> --- browser/Makefile  13 Dec 2022 19:35:35 -  1.98
> +++ browser/Makefile  16 Dec 2022 17:15:02 -
> @@ -16,7 +16,8 @@ DISTNAME =  src-firefox-tor-browser-102.
>  
>  FIX_EXTRACT_PERMISSIONS  = Yes
>  DISTFILES += ${DISTNAME}.tar.xz \
> - tor-browser-linux64-${TB_VERSION}_ALL.tar.xz
> + tor-browser-linux64-${TB_VERSION}_ALL.tar.xz \
> + tor-expert-bundle-${TB_VERSION}-linux-x86_64.tar.gz
>  
>  SO_VERSION = 8.0
>  MOZILLA_LIBS =   xul clearkey lgpllibs mozavcodec mozavutil 
> mozgtk
> @@ -74,7 +75,8 @@ MAKE_ENV += BUILD_OPT=1 \
>   NSS_ENABLE_ECC=1 \
>   XCFLAGS="-I${LOCALBASE}/include ${CFLAGS}"
>  
> -RUN_DEPENDS +=   net/tor>=0.4.7.12
> +RUN_DEPENDS +=   net/obfs4proxy>=0.0.14 \
> + net/tor>=0.4.7.12
>  
>  CONFIGURE_ARGS +=--enable-release #1386371
>  CONFIGURE_ARGS +=--enable-sandbox
> @@ -103,7 +105,16 @@ post-patch:
>   # Not using a patch for this; patch context would contain UTF-8
>   sed -i 's/#ifdef XP_LINUX/#if defined(XP_LINUX) || 
> defined(XP_OPENBSD)/' \
>   ${WRKSRC}/browser/app/profile/000-tor-browser.js
> - ln -s ${WRKSRC}/mozconfig-linux-x86_64 ${WRKSRC}/.mozconfig
> + ln -fs ${WRKSRC}/mozconfig-linux-x86_64 ${WRKSRC}/.mozconfig
> +
> + # add bridges that we support
> +.for pt in meek-azure obfs4
> + I=1; \
> + cat ${WRKDIR}/tor/pluggable_transports/bridges_list.${pt}.txt | while 
> read -r line ; do \
> + echo "pref(\"extensions.torlauncher.default_bridge.${pt}.$$I\", 
> \"$$line\");" >>${WRKSRC}/browser/app/profile/000-tor-browser.js; \
> + I=$$((I + 1)); \
> + done
> +.endfor
>  
>   ${SUBST_CMD} ${WRKSRC}/xpcom/build/BinaryPath.h
>  
> Index: browser/distinfo
> ===
> RCS file: /cvs/ports/www/tor-browser/browser/distinfo,v
> retrieving revision 1.59
> diff -u -p -r1.59 distinfo
> --- browser/distinfo  13 Dec 2022 19:35:35 -  1.59
> +++ browser/distinfo  16 Dec 2022 17:15:02 -
> @@ -1,4 +1,6 @@
>  SHA256 (mozilla/src-firefox-tor-browser-102.5.0esr-12.0-2-build1.tar.xz) = 
> 1lAT1yT2ACsBRz5800oRco3PXjOQu3FlAYwfQuQugtQ=
>  SHA256 (mozilla/tor-browser-linux64-12.0_ALL.tar.xz) = 
> hQzmAdgVusY+T1k3ZG0rSXFzviiyezCnUm67lGpFmHQ=
> +SHA256 (mozilla/tor-expert-bundle-12.0-linux-x86_64.tar.gz) = 
> ksI//Z32/KB6fgamVCtk1ew2LnNKJopBEN7H1caZWc8=
>  SIZE (mozilla/src-firefox-tor-browser-102.5.0esr-12.0-2-build1.tar.xz) = 
> 512766100
>  SIZE (mozilla/tor-browser-linux64-12.0_ALL.tar.xz) = 105202872
> +SIZE (mozilla/tor-expert-bundle-12.0-linux-x86_64.tar.gz) = 17666538
> Index: browser/files/torrc-defaults
> ===
> RCS file: /cvs/ports/www/tor-browser/browser/files/torrc-defaults,v
> retrieving revision 1.1
> diff -u -p -r1.1 torrc-defaults
> --- browser/files/torrc-defaults  13 Feb 2020 07:41:53 -  1.1
> +++ browser/files/torrc-defaults  16 Dec 2022 17:15:02 -
> @@ -20,7 +20,10 @@ GeoIPv6File ${LOCALBASE}/share/tor/geoip
>  #ClientTransportPlugin fte exec fteproxy --managed
>  
>  ## obfs4proxy configuration
> -#ClientTransportPlugin obfs2,obfs3,obfs4,scramblesuit exec obfs4proxy
> +ClientTransportPlugin meek_lite,obfs2,obfs3,obfs4,scramblesuit exec 
> /usr/local/bin/obfs4proxy
> +
> +## snowflake configuration
> +#ClientTransportPlugin snowflake exec /usr/local/bin/snowflake_client
>  
>  ## flash proxy configuration
>  #



Re: maintainer update productivity/py-tasklib to 2.5.1

2022-12-20 Thread Kurt Mosiejczuk
On Tue, Dec 20, 2022 at 06:10:43PM +0100, Paco Esteban wrote:
> Hi ports@,

> This is an update of productivity/py-tasklib to its latest version 2.5.1
> All tests pass and works for me on amd64.

> Ok to commit ?

ok kmos

--Kurt

> diff /usr/ports
> commit - 098e393787f2c24397af66355476160b7673e97b
> path + /usr/ports
> blob - a6a8866ecab7723498f5ab419d2c681a409beaa3
> file + productivity/py-tasklib/Makefile
> --- productivity/py-tasklib/Makefile
> +++ productivity/py-tasklib/Makefile
> @@ -1,14 +1,13 @@
>  COMMENT =Python library to interact with Task Warrior
>  
> -MODPY_EGG_VERSION =  2.4.3
> +MODPY_EGG_VERSION =  2.5.1
>  
>  DISTNAME =   tasklib-${MODPY_EGG_VERSION}
>  PKGNAME =py-${DISTNAME}
> -REVISION =   1
>  
>  CATEGORIES = productivity
>  
> -HOMEPAGE =   https://github.com/robgolding/tasklib
> +HOMEPAGE =   https://github.com/GothenburgBitFactory/tasklib
>  MAINTAINER = Paco Esteban 
>  
>  # BSD
> blob - ac29bd251679fc2218968436532c735ee7365ff5
> file + productivity/py-tasklib/distinfo
> --- productivity/py-tasklib/distinfo
> +++ productivity/py-tasklib/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (tasklib-2.4.3.tar.gz) = tSO8Eok9JsgXOmuNhLFiWcmpxayq+JMrwBgRf5B7O8U=
> -SIZE (tasklib-2.4.3.tar.gz) = 23781
> +SHA256 (tasklib-2.5.1.tar.gz) = XM1zG1JjbdEEV6i42FjLDQJv+qsePnUbr3kb+APjfXs=
> +SIZE (tasklib-2.5.1.tar.gz) = 23805
> blob - 9d5575292954e3af0001a420fb1a0daf5e0aafd1
> file + productivity/py-tasklib/pkg/PLIST
> --- productivity/py-tasklib/pkg/PLIST
> +++ productivity/py-tasklib/pkg/PLIST
> @@ -1,5 +1,6 @@
>  lib/python${MODPY_VERSION}/site-packages/tasklib/
>  
> lib/python${MODPY_VERSION}/site-packages/tasklib-${MODPY_EGG_VERSION}.dist-info/
> +lib/python${MODPY_VERSION}/site-packages/tasklib-${MODPY_EGG_VERSION}.dist-info/AUTHORS
>  
> lib/python${MODPY_VERSION}/site-packages/tasklib-${MODPY_EGG_VERSION}.dist-info/LICENSE
>  
> lib/python${MODPY_VERSION}/site-packages/tasklib-${MODPY_EGG_VERSION}.dist-info/METADATA
>  
> lib/python${MODPY_VERSION}/site-packages/tasklib-${MODPY_EGG_VERSION}.dist-info/RECORD
> 
> -- 
> Paco Esteban.
> 0x5818130B8A6DBC03
> 



CVS: cvs.openbsd.org: ports

2022-12-20 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2022/12/20 19:42:50

Modified files:
emulators/citra: Makefile 
emulators/dolphin: Makefile 

Log message:
forgot to bump REVISION, reminded by caspar@



CVS: cvs.openbsd.org: ports

2022-12-20 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/12/20 16:55:22

Modified files:
lang/python/3.11: Makefile distinfo 
lang/python/3.11/patches: patch-configure_ac 
lang/python/3.11/pkg: PLIST-main PLIST-tests 

Log message:
https://docs.python.org/release/3.11.1/whatsnew/changelog.html#python-3-11-1

Update Python 3.11 to 3.11.1

"just go ahead" sthen@



Re: Libreoffice crashing on Thinkcentre m92p 7.1 FVWM - seems to be a python problem

2022-12-20 Thread Cal Ledsham
Dear All, I solved my version of this problem by using other packages for a few 
weeks then doing a O7.1 --> O7.2 upgrade, which seems to be working so far 
without any Libreoffice crashes. If it would help I'd be happy to hand on 
packages lists so we can do comparisons to isolate incompatibles, or other 
specs.

regards
cal

From: Luke A. Call 
Sent: Wednesday, 21 December 2022 10:15 AM
To: ports@openbsd.org 
Cc: Cal Ledsham ; Stuart Henderson 

Subject: Re: Libreoffice crashing on Thinkcentre m92p 7.1 FVWM - seems to be a 
python problem

I'm getting this error again from typing Ctrl-O in Libreoffice,
or Ctrl-S in chromium, and the app crashes:
  (soffice:47032): GLib-GIO-ERROR **:
  15:30:56.095: No GSettings schemas are installed on the system

...after upgrading to obsd 7.2, removing packages totem, vim, amtk, and
vlc, without complaints from pkg_delete that I recall.

On 2022-09-26 13:27:16-, Stuart Henderson  wrote:
> On 2022-09-25, Luke A. Call  wrote:
> > Details in case it helps:
> > https://marc.info/?l=openbsd-misc=161280915705719=2
> > https://marc.info/?l=openbsd-bugs=164814366002554=2
>
> The packages you talked about as being necessary were I think devhelp
> and gsettings-desktop-schemas

(There were others, but that message was long.)

> libreoffice's chain of dependencies already includes gsettings-desktop-schemas
> and libreoffice is running fine here without devhelp, so there must be 
> something
> other than just those involved

The command "gsettings list-schemas" again reports "No schemas installed",
but devhelp and gsettings-desktop-schemas are indeed already installed.

> It would be helpful to have a list of all packages installed on a
> machine where it is failing. (full output of "pkg_info -q").

Attached.

> Also try to replicate with a newly created user i.e. so it is isolated from
> the contents of config files in your home directory.

I was able to reproduce the error under a new test account.

> Please send reports about ports to ports@openbsd.org and/or the port
> maintainer. They are more likely to get seen there than on bugs@, and
> *much* more likely to get seen there than on misc.

I wish the apps reported an error instead of crashing, or that I had the
skills or energy to fix that.

Update: I reinstalled totem, using my pa script that wraps
"pkg_add -Uvv" and creates a log, and the problems with LibreOffice and
iridium/chromium seem to be resolved,
fixing the above symptoms including now getting output from "gsettings
list-schemas".   I made no other changes between the broken and fixed
states (except exiting from the new test account where I had reproduced the
problem, and going back into my main account).

I have attached another "pkg_info -q" output, after the fix.  It looks
like the only differences are a python version and totem itself (diff
also attached).

Weird.

Luke


Re: Libreoffice crashing on Thinkcentre m92p 7.1 FVWM - seems to be a python problem

2022-12-20 Thread Luke A. Call
I'm getting this error again from typing Ctrl-O in Libreoffice,
or Ctrl-S in chromium, and the app crashes:
  (soffice:47032): GLib-GIO-ERROR **:
  15:30:56.095: No GSettings schemas are installed on the system

...after upgrading to obsd 7.2, removing packages totem, vim, amtk, and 
vlc, without complaints from pkg_delete that I recall.

On 2022-09-26 13:27:16-, Stuart Henderson  wrote:
> On 2022-09-25, Luke A. Call  wrote:
> > Details in case it helps:
> > https://marc.info/?l=openbsd-misc=161280915705719=2
> > https://marc.info/?l=openbsd-bugs=164814366002554=2
> 
> The packages you talked about as being necessary were I think devhelp
> and gsettings-desktop-schemas

(There were others, but that message was long.)

> libreoffice's chain of dependencies already includes gsettings-desktop-schemas
> and libreoffice is running fine here without devhelp, so there must be 
> something
> other than just those involved

The command "gsettings list-schemas" again reports "No schemas installed", 
but devhelp and gsettings-desktop-schemas are indeed already installed.

> It would be helpful to have a list of all packages installed on a
> machine where it is failing. (full output of "pkg_info -q").

Attached.

> Also try to replicate with a newly created user i.e. so it is isolated from
> the contents of config files in your home directory.

I was able to reproduce the error under a new test account.
 
> Please send reports about ports to ports@openbsd.org and/or the port
> maintainer. They are more likely to get seen there than on bugs@, and
> *much* more likely to get seen there than on misc.

I wish the apps reported an error instead of crashing, or that I had the
skills or energy to fix that.

Update: I reinstalled totem, using my pa script that wraps 
"pkg_add -Uvv" and creates a log, and the problems with LibreOffice and
iridium/chromium seem to be resolved,
fixing the above symptoms including now getting output from "gsettings
list-schemas".   I made no other changes between the broken and fixed
states (except exiting from the new test account where I had reproduced the
problem, and going back into my main account).

I have attached another "pkg_info -q" output, after the fix.  It looks
like the only differences are a python version and totem itself (diff
also attached).

Weird.

Luke
Imath-3.1.5
OpenEXR-3.1.5
a2ps-4.14p15
aalib-1.4p7
adobe-source-code-pro-2.038
adwaita-icon-theme-42.0
aom-3.4.0
aspell-0.60.6.1p11
at-spi2-atk-2.38.0
at-spi2-core-2.44.1
atk-2.38.0
avahi-0.8p8
avahi-glib-0.8p1
avahi-libs-0.8p2
awscli-1.25.76
babl-0.1.96p0
bash-5.1.16
blas-3.8.0p0
boehm-gc-8.0.4p0
boost-1.80.0p0v0
brotli-1.0.9p0
bzip2-1.0.8p0
cairo-1.17.6
cantarell-fonts-0.303.1
canto-0.7.10p5
cdparanoia-3.a9.8p4
cdrtools-3.00p2
chromium-105.0.5195.125
clucene-core-2.3.3.4p3
consolekit2-1.2.4p0
cups-libs-2.4.2
curl-7.86.0p0
cvsps-2.1p2
cyrus-sasl-2.1.28
dav1d-1.0.0
dbus-1.14.0p0v0
dbus-daemon-launch-helper-1.14.0
dconf-0.40.0
dejagnu-1.5.3
desktop-file-utils-0.26
devhelp-41.3p0
dleyna-connector-dbus-0.4.1
dleyna-core-0.7.0
dleyna-server-0.7.2
double-conversion-3.1.5
drill-1.8.3
duktape-2.7.0p1
dvd+rw-tools-7.1p1
e2fsprogs-1.46.2p0
enca-1.19p0
enchant2-2.3.3
enscript-1.6.6p2
exiv2-0.27.5p1v0
expect-5.45p7
ffmpeg-4.4.2p3v1
firefox-108.0
flac-1.3.4p0
fribidi-1.0.12
gcc-libs-8.4.0p12
gcr-3.41.1
gdbm-1.23
gdk-pixbuf-2.42.9p0
gegl04-0.4.38
geoclue2-2.6.0p2
gettext-runtime-0.21p1
ghostscript-9.56.1
ghostscript-fonts-8.11p3
giflib-5.2.1
gimp-2.10.32p1
git-2.37.3
git-x11-2.37.3
glew-2.2.0
glib2-2.72.4p1
glib2-networking-2.72.2
glm-0.9.8.5
gmp-6.2.1p0
gnome-backgrounds-42.0
gnome-desktop-42.4
gnome-desktop-common-42.4
gnome-devel-docs-40.3
gnome-icon-theme-3.12.0p5
gnome-icon-theme-symbolic-3.12.0p3
gnome-online-accounts-3.44.0p0
gnupg-2.2.39
gnutls-3.7.7
gnuwatch-3.2.8p1
gobject-introspection-1.72.1
gom-0.4
gpgme-1.18.0
graphene-1.10.8
graphite2-1.3.14
grilo-0.3.15
grilo-plugins-0.3.15
gsettings-desktop-schemas-42.0
gsm-1.0.22
gssdp-1.4.0.1p0
gstreamer1-1.20.3
gstreamer1-plugins-base-1.20.3
gstreamer1-plugins-good-1.20.3p0
gstreamer1-plugins-libav-1.20.3
gtk+2-2.24.33p1
gtk+3-3.24.34
gtk+3-cups-3.24.34p0
gtk+4-4.8.1
gtk-update-icon-cache-3.24.34
gumbo-0.10.1p0
gupnp-1.4.3
gupnp-av-0.14.1
gupnp-dlna-0.12.0
gvfs-1.50.2
harfbuzz-5.2.0
harfbuzz-icu-5.2.0
hicolor-icon-theme-0.17
hunspell-1.7.0
hwdata-0.362
hyphen-2.8.8
icu4c-71.1v0
ijs-0.35p3
imlib2-1.4.10p0
intellij-2022.2.1
iridium-2022.04.100.0p1
iso-codes-4.11.0
jasper-3.0.3
javaPathHelper-2.2
jbig2dec-0.19
jdk-1.8.0.342.b07.1v0
jdk-11.0.16.8.1v0
jdk-17.0.4.8.1v0
jpeg-2.1.3v0
json-c-0.16
json-glib-1.6.6p0
lame-3.100p1
lapack-3.8.0p1
lcms-1.19p1
lcms2-2.12
libarchive-3.6.1p0
libass-0.16.0
libassuan-2.5.5
libb2-0.98.1v0
libbluray-1.3.1
libbs2b-3.1.0p4
libcddb-1.3.2p0
libcdio-2.1.0
libcdio-paranoia-2.0.0
libcroco-0.6.13p0
libcue-2.2.1
libdaemon-0.14p1
libde265-1.0.8
libdmapsharing-2.9.41p0
libdv-1.0.0p3
libdvdcss-1.4.3
libdvdnav-6.1.1v0
libdvdread-6.1.2p0
libevent-2.1.12
libexif-0.6.24

x11/xfce4/xfce4-mixer: update to latest commit

2022-12-20 Thread Klemens Nanni
I'm hunting a bug but there are updates ahead, so let's pull them first.

Not sure what the version should be... latest Xfce with our preN suffix?
That's why I did here.

Current 4.15 doesn't seem special: upstream last tagged for 4.11 and the
before Xfce 4.18 we had 4.16 in ports, so it's not the previous version,
either.

Upstream mostly updated translations, but there's also a memleak fix and
some autoconf sndio bits, although those should be relevant for us.

Keeps working fine on latest amd64 snap.

Feeback? OK?

Index: Makefile
===
RCS file: /cvs/ports/x11/xfce4/xfce4-mixer/Makefile,v
retrieving revision 1.61
diff -u -p -r1.61 Makefile
--- Makefile15 Dec 2022 14:51:03 -  1.61
+++ Makefile20 Dec 2022 20:17:10 -
@@ -1,9 +1,8 @@
 COMMENT=   Xfce4 volume mixer
 
 XFCE_GOODIE=   xfce4-mixer
-XFCE_VERSION=  4.15.0pre0
-XFCE_COMMIT=   ef93525c188aa8eac9b7edc933ebf5ca61e0f56d
-REVISION=  3
+XFCE_VERSION=  4.18.0pre0
+XFCE_COMMIT=   a71951036481ca08a670ad8bf3cd107d37bfb774
 
 # GPLv2
 PERMIT_PACKAGE=Yes
Index: distinfo
===
RCS file: /cvs/ports/x11/xfce4/xfce4-mixer/distinfo,v
retrieving revision 1.15
diff -u -p -r1.15 distinfo
--- distinfo25 Jan 2021 16:58:12 -  1.15
+++ distinfo20 Dec 2022 20:17:17 -
@@ -1,2 +1,2 @@
-SHA256 (xfce4/xfce4-mixer-ef93525c188aa8eac9b7edc933ebf5ca61e0f56d.tar.bz2) = 
nO4v1iwYCZFabl4Pm7VFbCSPdUBSIuvW/OqJUu9C1is=
-SIZE (xfce4/xfce4-mixer-ef93525c188aa8eac9b7edc933ebf5ca61e0f56d.tar.bz2) = 
115142
+SHA256 (xfce4/xfce4-mixer-a71951036481ca08a670ad8bf3cd107d37bfb774.tar.bz2) = 
6KS8Ks1O5v7NW8lKSN98710GqhMzYqZ0U4WNXVzr5QE=
+SIZE (xfce4/xfce4-mixer-a71951036481ca08a670ad8bf3cd107d37bfb774.tar.bz2) = 
114976
Index: pkg/PLIST
===
RCS file: /cvs/ports/x11/xfce4/xfce4-mixer/pkg/PLIST,v
retrieving revision 1.20
diff -u -p -r1.20 PLIST
--- pkg/PLIST   11 Mar 2022 20:17:55 -  1.20
+++ pkg/PLIST   20 Dec 2022 20:29:37 -
@@ -16,6 +16,7 @@ share/locale/en_CA/LC_MESSAGES/xfce4-mix
 share/locale/en_GB/LC_MESSAGES/xfce4-mixer.mo
 share/locale/es/LC_MESSAGES/xfce4-mixer.mo
 share/locale/eu/LC_MESSAGES/xfce4-mixer.mo
+share/locale/fa_IR/LC_MESSAGES/xfce4-mixer.mo
 share/locale/fi/LC_MESSAGES/xfce4-mixer.mo
 share/locale/fr/LC_MESSAGES/xfce4-mixer.mo
 share/locale/gl/LC_MESSAGES/xfce4-mixer.mo



[maintainer update] difftastic 0.39

2022-12-20 Thread Volker Schlecht

* Updates difftastic
* Reverts an upstream fix to tree_magic_mini, since the upstream 
solution is pulled from a git repo during build time


Tested on amd64.
Index: Makefile
===
RCS file: /cvs/ports/devel/difftastic/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile	8 Nov 2022 14:54:43 -	1.1.1.1
+++ Makefile	20 Dec 2022 19:37:20 -
@@ -2,7 +2,7 @@ COMMENT =		diff tool that compares files
 
 GH_ACCOUNT =		Wilfred
 GH_PROJECT =		difftastic
-GH_TAGNAME =		0.37.0
+GH_TAGNAME =		0.39.0
 
 HOMEPAGE =		https://difftastic.wilfred.me.uk/
 
Index: distinfo
===
RCS file: /cvs/ports/devel/difftastic/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo	8 Nov 2022 14:54:43 -	1.1.1.1
+++ distinfo	20 Dec 2022 19:37:20 -
@@ -85,7 +85,7 @@ SHA256 (cargo/windows_i686_msvc-0.36.1.t
 SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE=
 SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA=
 SHA256 (cargo/wu-diff-0.1.2.tar.gz) = jj5nNfzeBkMocNuNydfjqxuTcnwU6u8ymWlCYpnyiJM=
-SHA256 (difftastic-0.37.0.tar.gz) = pJoym83hhXToFSsFXVu9KhCqnISSymd/v4lj+tMiCUk=
+SHA256 (difftastic-0.39.0.tar.gz) = ugVGTYpcdzdMuaB9kB7aVsZ/TVWN71FUVLxLdDHIyjg=
 SIZE (cargo/aho-corasick-0.7.18.tar.gz) = 112923
 SIZE (cargo/ansi_term-0.12.1.tar.gz) = 24838
 SIZE (cargo/atty-0.2.14.tar.gz) = 5470
@@ -173,4 +173,4 @@ SIZE (cargo/windows_i686_msvc-0.36.1.tar
 SIZE (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = 790934
 SIZE (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = 661999
 SIZE (cargo/wu-diff-0.1.2.tar.gz) = 33439
-SIZE (difftastic-0.37.0.tar.gz) = 28624498
+SIZE (difftastic-0.39.0.tar.gz) = 28786273
Index: patches/patch-Cargo_lock
===
RCS file: patches/patch-Cargo_lock
diff -N patches/patch-Cargo_lock
--- /dev/null	1 Jan 1970 00:00:00 -
+++ patches/patch-Cargo_lock	20 Dec 2022 19:37:20 -
@@ -0,0 +1,17 @@
+Revert upstream patch to tree_magic_mini. We cannot pull from github during build.
+https://github.com/Wilfred/difftastic/commit/b662a2220b9e9eae5f69ecbc31195bcfcc5216e1
+Index: Cargo.lock
+--- Cargo.lock.orig
 Cargo.lock
+@@ -637,8 +637,9 @@ dependencies = [
+ 
+ [[package]]
+ name = "tree_magic_mini"
+-version = "3.0.2"
+-source = "git+https://github.com/Wilfred/tree_magic?branch=fix-panic-for-empty-strings#13dd6dda15c7062bd8f7dd5bc9bb5b16ce9ee613;
++version = "3.0.3"
++source = "registry+https://github.com/rust-lang/crates.io-index;
++checksum = "91adfd0607cacf6e4babdb870e9bec4037c1c4b151cfd279ccefc5e0c7feaa6d"
+ dependencies = [
+  "bytecount",
+  "fnv",
Index: patches/patch-Cargo_toml
===
RCS file: patches/patch-Cargo_toml
diff -N patches/patch-Cargo_toml
--- /dev/null	1 Jan 1970 00:00:00 -
+++ patches/patch-Cargo_toml	20 Dec 2022 19:37:20 -
@@ -0,0 +1,21 @@
+Revert upstream patch to tree_magic_mini. We cannot pull from github during build.
+https://github.com/Wilfred/difftastic/commit/b662a2220b9e9eae5f69ecbc31195bcfcc5216e1
+Index: Cargo.toml
+--- Cargo.toml.orig
 Cargo.toml
+@@ -51,7 +51,7 @@ const_format = "0.2.22"
+ owo-colors = "3.3.0"
+ wu-diff = "0.1.2"
+ rayon = "1.5.2"
+-tree_magic_mini = "3.0.2"
++tree_magic_mini = "3.0.3"
+ bumpalo = "3.9.1"
+ unicode-width = "0.1.9"
+ term_size = "0.3.2"
+@@ -73,6 +73,3 @@ path = "src/main.rs"
+ 
+ [features]
+ 
+-[patch.crates-io]
+-# https://github.com/mbrubeck/tree_magic/pull/13 hasn't been merged yet.
+-tree_magic_mini = { git = 'https://github.com/Wilfred/tree_magic', branch = 'fix-panic-for-empty-strings' }


CVS: cvs.openbsd.org: ports

2022-12-20 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/12/20 11:46:48

Modified files:
productivity/kalendar: Makefile 

Log message:
Remove empty line



CVS: cvs.openbsd.org: ports

2022-12-20 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/12/20 11:38:50

Modified files:
devel/kf5/purpose: Makefile 
devel/kf5/purpose/pkg: PLIST 

Log message:
Enable KAccounts support

With KAccounts enabled in purpose we get plugin to connecting with nextcloud
and youtube.



CVS: cvs.openbsd.org: ports

2022-12-20 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/12/20 11:34:20

Modified files:
x11/kde-applications: Makefile 

Log message:
Enable kaccounts-{integration,providers} and signon-kwallet-extension

Thanks kn@



CVS: cvs.openbsd.org: ports

2022-12-20 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/12/20 11:28:58

Log message:
Import kaccounts-providers-22.12.0 OK kn@

Comment:
online account providers for the KAccounts system

Required by:
signon-kwallet-extension-22.12.0

Description:
Provides additional configuration files for libaccounts and libsignon to
recognize online services such as Facebook and Google.

Maintainer: Rafael Sadowski 

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20221220

N ports/x11/kde-applications/kaccounts-providers/Makefile
N ports/x11/kde-applications/kaccounts-providers/distinfo
N ports/x11/kde-applications/kaccounts-providers/pkg/DESCR
N ports/x11/kde-applications/kaccounts-providers/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

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

Log message:
Import kaccounts-integration-22.12.0, OK kn@

Comment:
library and QML module for Accounts-SSO and SignOn-SSO

Required by:
kaccounts-providers-22.12.0

Description:
Integration library and QML module for Accounts-SSO and SignOn-SSO.

KAccounts Integration provides a way to share accounts data such as login
tokens and general user information (like usernames and such) between 
various
applications.

The KAccounts library is a KDE Frameworks style abstraction layer on top of 
the
Accounts-SSO and SignOnD libraries, which uses a combination of models and 
jobs
to expose the functionality of those.

Maintainer: Rafael Sadowski 

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20221220

N ports/x11/kde-applications/kaccounts-integration/Makefile
N ports/x11/kde-applications/kaccounts-integration/distinfo
N ports/x11/kde-applications/kaccounts-integration/pkg/DESCR
N ports/x11/kde-applications/kaccounts-integration/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2022-12-20 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/12/20 11:27:33

Log message:
Import signon-kwallet-extension-22.12.0, OK kn@

Comment:
KWallet extension for signond

Description:
KWallet integration for the SignOn framework.

Maintainer: Rafael Sadowski 

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20221220

N ports/x11/kde-applications/signon-kwallet-extension/Makefile
N ports/x11/kde-applications/signon-kwallet-extension/distinfo
N ports/x11/kde-applications/signon-kwallet-extension/pkg/DESCR
N ports/x11/kde-applications/signon-kwallet-extension/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2022-12-20 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/12/20 11:25:14

Modified files:
devel/kf5/kjobwidgets: Makefile 

Log message:
Enable tests



CVS: cvs.openbsd.org: ports

2022-12-20 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/12/20 11:24:33

Modified files:
devel/kf5/krunner: Makefile 

Log message:
Add kactivities as explicit dependency



Re: [UPDATE] lang/node 18.12.1

2022-12-20 Thread Volker Schlecht

bump once more in the hope of finding someone to eventually commit ;-)

On 12/17/22 09:55, Volker Schlecht wrote:

bump

On 12/10/22 15:24, Volker Schlecht wrote:

If it works, it works ...

Here's the diff with Barry's i386 change included.
So we have positives on amd64, i386 and riscv64 now.


(By the way, the patch from my previous email worked for me on both
amd64 and i386.)






[maintainer update] elixir 1.14.2

2022-12-20 Thread Volker Schlecht

* Updates lang/elixir to 1.14.2
* Independent from the upgrade to lang/erlang 25.2, will work with both.

Builds, tests and works fine on amd64Index: Makefile
===
RCS file: /cvs/ports/lang/elixir/Makefile,v
retrieving revision 1.64
diff -u -p -r1.64 Makefile
--- Makefile	4 Sep 2022 08:36:44 -	1.64
+++ Makefile	20 Dec 2022 18:09:33 -
@@ -1,6 +1,6 @@
 COMMENT=		functional language for building scalable applications
 
-V=			1.14.0
+V=			1.14.2
 GH_ACCOUNT=		elixir-lang
 GH_PROJECT=		elixir
 GH_TAGNAME=		v$V
Index: distinfo
===
RCS file: /cvs/ports/lang/elixir/distinfo,v
retrieving revision 1.54
diff -u -p -r1.54 distinfo
--- distinfo	4 Sep 2022 08:36:44 -	1.54
+++ distinfo	20 Dec 2022 18:09:33 -
@@ -1,2 +1,2 @@
-SHA256 (elixir-1.14.0.tar.gz) = rBKeJmoeBM3DiVUYQ+w9vfNghrshdNPX55Nuggc1ADs=
-SIZE (elixir-1.14.0.tar.gz) = 3067581
+SHA256 (elixir-1.14.2.tar.gz) = P3njhHBklXJRGfYJgvoW6oLVEMP76s/G7hp3x5K/FSo=
+SIZE (elixir-1.14.2.tar.gz) = 3085613


Re: NEW: net/endlessh

2022-12-20 Thread Pascal Stumpf
On Sun, 18 Dec 2022 15:11:22 +0100, Michael wrote:
> On Sun, Dec 18, 2022 at 11:55:12AM +, Stuart Henderson wrote:
> > On 2022/12/17 22:36, Michael wrote:
> > > On Sat, Dec 17, 2022 at 11:06:32AM +0100, Omar Polo wrote:
> > > > On 2022/12/17 10:41:26 +0100, Pascal Stumpf  wrote:
> > > > > On Sat, 17 Dec 2022 10:18:15 +0100, Pascal Stumpf wrote:
> > > > > > A few tweaks:
> > > > > > 
> > > > > > * set MAKE_FLAGS so that the build respects CFLAGS
> > > > > > * NO_TESTS = Yes
> > > > > > * add README and endless.rc to the port itself, reformat, turn on 
> > > > > > -s per
> > > > > >   default (syslog logging)
> > > > > > * add dedicated _endlessh user
> > > > > > * install a default config file into examples and @sample it
> > > > > 
> > > > > * correct Nm in endlessh.1
> > > > 
> > > > there's an extra patch-Makefile.orig in the tarball and
> > > > pkg/endlessh.rc is executable when it doesn't need to.
> > > > 
> > > > ok for me with that fixed.
> > > 
> > > Thanks to Pascal and you for the tweaks.
> > > 
> > > I have tested the latest revision; works as expected and the changes 
> > > seem fine to me. I took the liberty of fixing the last problems Omar 
> > > mentioned in the attached port.
> > > 
> > > > 
> > > > 
> > > > in pkg/README I'd say to symlink /etc/rc.d/endlessh to endlessh6
> > > > instead of copying it, less to worry when updating.
> > > > 
> > > > If I'm reading it correctly, it can't directly bind to 22 because it
> > > > doesn't start as root, it' would be nice to include an excerpt of the
> > > > pf configuration to redirect the port 22 to .
> > > > 
> > > > I'd use a patch instead of perl -pi in post-install to tweak the
> > > > configuration, it's more verbose but it's also more resiliant to
> > > > upstream changes to the file.
> > > > 
> > > > Including the diff for user.list in case it comes in handy to who
> > > > would like to test it.
> > > > 
> > > > Index: user.list
> > > > ===
> > > > RCS file: /home/cvs/ports/infrastructure/db/user.list,v
> > > > retrieving revision 1.413
> > > > diff -u -p -r1.413 user.list
> > > > --- user.list   14 Dec 2022 12:09:05 -  1.413
> > > > +++ user.list   17 Dec 2022 09:50:27 -
> > > > @@ -395,3 +395,4 @@ id  usergroup   port
> > > >  884 _iblock_iblock net/iblock
> > > >  885 _mycorrhiza_mycorrhiza www/mycorrhiza
> > > >  886 _eduvpn_eduvpn net/eduvpn
> > > > +887 _endlessh  _endlessh   net/endlessh
> > > > 
> > 
> > There is no 1.1 release yet, so better name it 1.1pre20210430 (date of 
> > commit).
> > 
> > From readme:
> > 
> > : If you want to cover both IPv4 and IPv6 you'll need to run *two* 
> > instances of
> > : endlessh.
> > : 
> > : - copy the endlessh rc script to ${RCDIR}/endlessh6
> > : - copy the config file to ${SYSCONFDIR}/endlessh/config6
> > :   - use BindFamily 6 in config6
> > : - in rc.conf.local force endlessh6 to load config6 like so:
> > : 
> > : endlessh6_flags=-s -f /etc/endlessh/config6
> > : endlessh_flags=-s
> > 
> > No need to tell the user to do this, just provide an endlessh6 rc script
> > with the required daemon_flags. I don't think you need a second config
> > file, just use -6.
> > 
> > : Covering more than 128 connections
> > : ==
> > : 
> > : The defaults in OpenBSD only allow for 128 open file descriptors per 
> > process,
> > : so regardless of the MaxClients setting in ${SYSCONFDIR}/endlessh/config
> > : you'll end up with something like 124 clients at the most.
> > : You can increase these limits in ${SYSCONFDIR}/login.conf for endlessh 
> > (and
> > : endlessh6) like so:
> > : 
> > : endlessh:\
> > :   :openfiles=1024:\
> > :   :tc=daemon:
> > : endlessh6:\
> > :   :openfiles=1024:\
> > :   :tc=daemon:
> > 
> > Provide pkg/endlessh.login and endless6.login files instead. 1024x2 is
> > a bit high for the default kern.maxfiles, I would suggest not more than
> > 512 for the installed file, users can change it if they need more.
> > 
> > Then because it is just using standard OS mechanisms there is no more
> > need for pkg/README.
> > 
> 
> Thanks for the feedback.
> 
> Attached port should contain all the suggestions above.
> Also the pledge() comment was changed to "uses pledge() and unveil()"
> 
> portcheck now complains about the two extra *.login files but looking at
> other ports that have those this seems normal:
> 
> # /usr/ports/infrastructure/bin/portcheck
> extra file: pkg/endlessh.login
> extra file: pkg/endlessh6.login
> net/endlessh
> 
> 
> (this time actually reaching the mailinglist...)

As sthen@ said, you can now remove pkg/README.  With that fixed, ok
pascal@.

>>> application/octet-stream attachment, name=endlessh.tgz



[maintainer update] lang/erlang 25.2

2022-12-20 Thread Volker Schlecht

* Updates lang/erlang to 25.2
* Builds and installs eep48 doc chunks
  These can be helpful in combination with erlang/elixir language servers

Builds, installs, works fine on amd64 and rebuilds all dependent ports.
Index: 25/Makefile
===
RCS file: /cvs/ports/lang/erlang/25/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- 25/Makefile	7 Nov 2022 22:24:03 -	1.5
+++ 25/Makefile	20 Dec 2022 17:53:58 -
@@ -3,7 +3,7 @@ BROKEN-alpha=	beam/erl_process.c:6692: i
 COMMENT-main=	${COMMENT}
 COMMENT-wx=	WxWidgets bindings for Erlang
 
-V=		25.1.2
+V=		25.2
 PORTROACH=	limit:^OTP-25\.
 DISTNAME=	otp_src_$V
 PKGNAME=	erlang-$V
@@ -28,6 +28,10 @@ CONFIGURE_ARGS+=--disable-silent-rules  
 		--enable-kernel-poll	\
 		--disable-hipe
 
+MAKE_ENV+=	DOC_TARGETS=chunks
+ALL_TARGET=	all docs
+INSTALL_TARGET=	install install-docs
+
 MODGNU_CONFIG_GUESS_DIRS =	${WRKSRC}/erts/autoconf
 
 MULTI_PACKAGES = -main -wx
@@ -60,11 +64,11 @@ AUTOCONF_VERSION = 2.69
 # Use the target 'gen-versions' to update this list
 ERL_VERSIONS=	\
 ASN1_VSN5.0.21 \
-COMMON_TEST_VSN 1.23.1 \
-COMPILER_VSN8.2.1 \
+COMMON_TEST_VSN 1.23.2 \
+COMPILER_VSN8.2.2 \
 CRYPTO_VSN  5.1.2 \
 DEBUGGER_VSN5.3 \
-DIALYZER_VSN5.0.3 \
+DIALYZER_VSN5.0.4 \
 DIAMETER_VSN2.2.7 \
 EDOC_VSN1.2 \
 EI_VSN  5.3 \
@@ -74,29 +78,29 @@ ERL_DOCGEN_VSN  1.4 \
 ERL_INTERFACE_VSN   5.3 \
 ET_VSN  1.6.5 \
 EUNIT_VSN   2.8.1 \
-FTP_VSN 1.1.1 \
-INETS_VSN   8.1 \
+FTP_VSN 1.1.2 \
+INETS_VSN   8.2 \
 JINTERFACE_VSN  1.13.1 \
-KERNEL_VSN  8.5.1 \
-MEGACO_VSN  4.4.1 \
-MNESIA_VSN  4.21.2 \
-OBSERVER_VSN2.13 \
+KERNEL_VSN  8.5.2 \
+MEGACO_VSN  4.4.2 \
+MNESIA_VSN  4.21.3 \
+OBSERVER_VSN2.14 \
 ODBC_VSN2.14 \
-OS_MON_VSN  2.7.1 \
+OS_MON_VSN  2.8 \
 PARSETOOLS_VSN  2.4.1 \
-PUBLIC_KEY_VSN  1.13.1 \
+PUBLIC_KEY_VSN  1.13.2 \
 RELTOOL_VSN 0.9 \
 RUNTIME_TOOLS_VSN   1.19 \
 SASL_VSN4.2 \
-SNMP_VSN5.13.1 \
-SSH_VSN 4.15 \
-SSL_VSN 10.8.5 \
-STDLIB_VSN  4.1.1 \
+SNMP_VSN5.13.2 \
+SSH_VSN 4.15.1 \
+SSL_VSN 10.8.6 \
+STDLIB_VSN  4.2 \
 SYNTAX_TOOLS_VSN3.0 \
 TFTP_VSN1.0.3 \
 TOOLS_VSN   3.5.3 \
-WX_VSN  2.2 \
+WX_VSN  2.2.1 \
 XMERL_VSN   1.3.30 \
-ERTS_VSN13.1.2
+ERTS_VSN13.1.3
 
 .include 
Index: 25/distinfo
===
RCS file: /cvs/ports/lang/erlang/25/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- 25/distinfo	7 Nov 2022 22:24:03 -	1.5
+++ 25/distinfo	20 Dec 2022 17:53:58 -
@@ -1,4 +1,4 @@
-SHA256 (otp_doc_man_25.1.2.tar.gz) = IUmbAkGCWGDksfDGrlchNttIBdwaTt8f4fxfiB4RAsk=
-SHA256 (otp_src_25.1.2.tar.gz) = VELeppTnVV1HnYC8gfFCgCBjnCWPjkCyBScy0cyVzKU=
-SIZE (otp_doc_man_25.1.2.tar.gz) = 1713415
-SIZE (otp_src_25.1.2.tar.gz) = 103608131
+SHA256 (otp_doc_man_25.2.tar.gz) = TZCOqPIt0zxSk7db4GIeT2tmELrhMQKkORoY1LqDvc4=
+SHA256 (otp_src_25.2.tar.gz) = ruHvKU7gSMl21qEmpDA2cHY1T0hPVX6srwi/CGyxMU0=
+SIZE (otp_doc_man_25.2.tar.gz) = 1717206
+SIZE (otp_src_25.2.tar.gz) = 103746686
Index: 25/pkg/PLIST-main
===
RCS file: /cvs/ports/lang/erlang/25/pkg/PLIST-main,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST-main
--- 25/pkg/PLIST-main	7 Nov 2022 22:24:03 -	1.2
+++ 25/pkg/PLIST-main	20 Dec 2022 17:53:58 -
@@ -1,6 +1,6 @@
 @option no-default-conflict
-@conflict erlang-wx->=25,<25.1.2
-@option is-branch
+@conflict erlang-wx->=25,<25.2
+@conflict erlang->=25,<25.2
 bin/ct_run25
 bin/dialyzer25
 bin/epmd25
@@ -12,7 +12,10 @@ bin/run_erl25
 bin/to_erl25
 bin/typer25
 lib/${ERLANG_V}/
+lib/${ERLANG_V}/COPYRIGHT
 lib/${ERLANG_V}/Install
+lib/${ERLANG_V}/PR.template
+lib/${ERLANG_V}/README.md
 lib/${ERLANG_V}/bin/
 @bin lib/${ERLANG_V}/bin/ct_run
 @bin lib/${ERLANG_V}/bin/dialyzer
@@ -31,6 +34,12 @@ lib/${ERLANG_V}/bin/start_erl
 lib/${ERLANG_V}/bin/start_sasl.boot
 @bin lib/${ERLANG_V}/bin/to_erl
 @bin lib/${ERLANG_V}/bin/typer
+lib/${ERLANG_V}/doc/
+lib/${ERLANG_V}/doc/standard/
+lib/${ERLANG_V}/doc/standard/implementors_guide_v10-13.pdf
+lib/${ERLANG_V}/doc/standard/rfc3525.txt
+lib/${ERLANG_V}/doc/standard/rfc4234.txt
+lib/${ERLANG_V}/doc/standard/rfc4566.txt
 lib/${ERLANG_V}/${ERL_ERTS}/
 lib/${ERLANG_V}/${ERL_ERTS}/bin/
 @bin lib/${ERLANG_V}/${ERL_ERTS}/bin/beam.smp
@@ -122,6 +131,7 @@ lib/${ERLANG_V}/${ERL_ERTS}/include/inte
 lib/${ERLANG_V}/${ERL_ERTS}/include/internal/win/ethread.h
 lib/${ERLANG_V}/${ERL_ERTS}/include/internal/x86_64/
 lib/${ERLANG_V}/${ERL_ERTS}/include/internal/x86_64/ethread.h
+lib/${ERLANG_V}/${ERL_ERTS}/info
 lib/${ERLANG_V}/${ERL_ERTS}/lib/
 lib/${ERLANG_V}/${ERL_ERTS}/lib/internal/
 lib/${ERLANG_V}/${ERL_ERTS}/lib/internal/README
@@ -135,6 +145,29 @@ lib/${ERLANG_V}/lib/
 lib/${ERLANG_V}/lib/${ERL_ASN1}/
 lib/${ERLANG_V}/lib/${ERL_ASN1}/c_src/
 

maintainer update productivity/py-tasklib to 2.5.1

2022-12-20 Thread Paco Esteban
Hi ports@,

This is an update of productivity/py-tasklib to its latest version 2.5.1
All tests pass and works for me on amd64.

Ok to commit ?

diff /usr/ports
commit - 098e393787f2c24397af66355476160b7673e97b
path + /usr/ports
blob - a6a8866ecab7723498f5ab419d2c681a409beaa3
file + productivity/py-tasklib/Makefile
--- productivity/py-tasklib/Makefile
+++ productivity/py-tasklib/Makefile
@@ -1,14 +1,13 @@
 COMMENT =  Python library to interact with Task Warrior
 
-MODPY_EGG_VERSION =2.4.3
+MODPY_EGG_VERSION =2.5.1
 
 DISTNAME = tasklib-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
-REVISION = 1
 
 CATEGORIES =   productivity
 
-HOMEPAGE = https://github.com/robgolding/tasklib
+HOMEPAGE = https://github.com/GothenburgBitFactory/tasklib
 MAINTAINER =   Paco Esteban 
 
 # BSD
blob - ac29bd251679fc2218968436532c735ee7365ff5
file + productivity/py-tasklib/distinfo
--- productivity/py-tasklib/distinfo
+++ productivity/py-tasklib/distinfo
@@ -1,2 +1,2 @@
-SHA256 (tasklib-2.4.3.tar.gz) = tSO8Eok9JsgXOmuNhLFiWcmpxayq+JMrwBgRf5B7O8U=
-SIZE (tasklib-2.4.3.tar.gz) = 23781
+SHA256 (tasklib-2.5.1.tar.gz) = XM1zG1JjbdEEV6i42FjLDQJv+qsePnUbr3kb+APjfXs=
+SIZE (tasklib-2.5.1.tar.gz) = 23805
blob - 9d5575292954e3af0001a420fb1a0daf5e0aafd1
file + productivity/py-tasklib/pkg/PLIST
--- productivity/py-tasklib/pkg/PLIST
+++ productivity/py-tasklib/pkg/PLIST
@@ -1,5 +1,6 @@
 lib/python${MODPY_VERSION}/site-packages/tasklib/
 
lib/python${MODPY_VERSION}/site-packages/tasklib-${MODPY_EGG_VERSION}.dist-info/
+lib/python${MODPY_VERSION}/site-packages/tasklib-${MODPY_EGG_VERSION}.dist-info/AUTHORS
 
lib/python${MODPY_VERSION}/site-packages/tasklib-${MODPY_EGG_VERSION}.dist-info/LICENSE
 
lib/python${MODPY_VERSION}/site-packages/tasklib-${MODPY_EGG_VERSION}.dist-info/METADATA
 
lib/python${MODPY_VERSION}/site-packages/tasklib-${MODPY_EGG_VERSION}.dist-info/RECORD

-- 
Paco Esteban.
0x5818130B8A6DBC03



maintainer update net/miniflux to 2.0.41

2022-12-20 Thread Paco Esteban
Hi ports@,

This is an update for net/miniflux to its latest version 2.0.41.
Find more details about the changes here:

https://miniflux.app/releases.html

Builds and runs fine for me on amd64.

Ok to commit ?

diff /usr/ports
commit - 098e393787f2c24397af66355476160b7673e97b
path + /usr/ports
blob - 24fa2f2042bd0d86b922ef7260a63c8f823599f2
file + net/miniflux/Makefile
--- net/miniflux/Makefile
+++ net/miniflux/Makefile
@@ -1,12 +1,11 @@
 COMMENT =  minimalist and opinionated feed reader
 
 MODGO_MODNAME =miniflux.app
-MODGO_VERSION =v0.0.0-20220813191517-1ca35e9364b1
+MODGO_VERSION =v0.0.0-20221210184534-e12c263fc9a6
 
 DISTNAME = miniflux.app-${MODGO_VERSION}
-V =2.0.38.20220813
+V =2.0.41.20221012
 PKGNAME =  miniflux-${V}
-REVISION = 0
 
 CATEGORIES =   net www
 
blob - 1a31848aea48914092a846c2aed30684b2cc8de7
file + net/miniflux/distinfo
--- net/miniflux/distinfo
+++ net/miniflux/distinfo
@@ -1,4 +1,3 @@
-SHA256 (go_modules/cloud.google.com/go/@v/v0.16.0.mod) = 
IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE=
 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=
@@ -22,6 +21,8 @@ SHA256 (go_modules/cloud.google.com/go/datastore/@v/v1
 SHA256 (go_modules/cloud.google.com/go/bigquery/@v/v1.7.0.mod) = 
HKRVvqUX0v5Jvzwvf+5NDNFa+penbMBDl5RGC4Hk8M0=
 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/metadata/@v/v0.2.0.mod) = 
ZmAMRI0rXFR3BnNIkO0YGJyCgLII2Gua8qsIENW2HSE=
+SHA256 (go_modules/cloud.google.com/go/compute/metadata/@v/v0.2.0.zip) = 
v36mmm629lvSsa2TebXRmQQP81Rk3+iLEKPFL30ROq8=
 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=
@@ -42,8 +43,6 @@ SHA256 (go_modules/github.com/!one!of!one/xxhash/@v/v1
 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/!one!of!one/xxhash/@v/v1.2.2.mod) = 
l7ZeMrMlElrr6MN8KHCeMIxaHGZOGnfd98SxsLltdzs=
-SHA256 (go_modules/github.com/!one!of!one/xxhash/@v/v1.2.2.zip) = 
tKfU3QM+ljEsBrQ9QqZCXgCDfAJUdBvNVpyaCQmyb50=
 SHA256 (go_modules/github.com/!puerkito!bio/goquery/@v/v1.8.0.mod) = 
9ODp3XSmZDInGhV6UP+X4ui7RwyDLPKbDtu5jrZfKRM=
 SHA256 (go_modules/github.com/!puerkito!bio/goquery/@v/v1.8.0.zip) = 
rKxrkfAjnae0QvXiNsLVrccM2E/PKk25LiPlXIgCVyA=
 SHA256 
(go_modules/github.com/alecthomas/template/@v/v0.0.0-20160405071501-a0175ee3bccc.mod)
 = wCGTza/yP3AiRZc5CDL1aCUK84T5jcQ3iutb+P7GkPw=
@@ -55,18 +54,12 @@ SHA256 (go_modules/github.com/armon/consul-api/@v/v0.0
 SHA256 
(go_modules/github.com/alecthomas/units/@v/v0.0.0-20190924025748-f65c72e2690d.zip)
 = 5rDMs4v7qF2QCS0cV2cdX3mWdXvXH28ZcMauL52uP24=
 SHA256 (go_modules/github.com/andybalholm/cascadia/@v/v1.3.1.mod) = 
Nz9xoR93/QzAdAw9khO/1momaUfm/DV5vjOC9m0aFBc=
 SHA256 (go_modules/github.com/andybalholm/cascadia/@v/v1.3.1.zip) = 
c15xY/d3QlTNT5atOAteqMz3AtrFOZ2+MN0DhxcsWlE=
-SHA256 
(go_modules/github.com/armon/consul-api/@v/v0.0.0-20180202201655-eb2c6b5be1b6.mod)
 = Xv7HHjzIZRORNpczBbQ4q8l5CKVFmXUht+0qpIsbTdY=
-SHA256 
(go_modules/github.com/armon/consul-api/@v/v0.0.0-20180202201655-eb2c6b5be1b6.zip)
 = CRt5Zn8WriRXhZVsSQ/gXuJpcKifjs2+hYrjUQ1yUIg=
 SHA256 
(go_modules/github.com/beorn7/perks/@v/v0.0.0-20180321164747-3a771d992973.mod) 
= zE0fqtdZZfpp6xMSC/lWgncZAF/z7NxwSzb7WPsf0W4=
 SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.0.mod) = 
wNxuW3KlzSPG92OQoe/KJ+VoublPPKvl3zWk+mGGJIQ=
 SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.mod) = 
yHCz/lC2lE+rCVsGII2ciJh2PpFzyx7tMljD1YMJumY=
 SHA256 (go_modules/github.com/beorn7/perks/@v/v1.0.1.zip) = 
Jb2eLZSsp3Dm28H1NyX4T2r0Qy9jHTXdLEb5bvBRLxo=
-SHA256 
(go_modules/github.com/bradfitz/gomemcache/@v/v0.0.0-20170208213004-1952afaa557d.mod)
 = ihkoZ5j09FWOZl0LB/p26RZKOnQ2GROUz9UA19GstcQ=
-SHA256 
(go_modules/github.com/bradfitz/gomemcache/@v/v0.0.0-20170208213004-1952afaa557d.zip)
 = obXwPNhygviwursdHbLnaxtAP8n5SVaoOOtFLz2y0L0=
 SHA256 

CVS: cvs.openbsd.org: ports

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

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

Log message:
mail/mozilla-thunderbird: MFC update to 102.6.1.

see https://www.thunderbird.net/en-US/thunderbird/102.6.1/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-54/ (not there 
yet)



CVS: cvs.openbsd.org: ports

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

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

Log message:
mail/mozilla-thunderbird: update to 102.6.1.

see https://www.thunderbird.net/en-US/thunderbird/102.6.1/releasenotes/
fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-54/ (not there 
yet)



mips64 bulk build report

2022-12-20 Thread visa
bulk build on octeon.ports.openbsd.org
started on  Sat Dec 10 14:59:32 UTC 2022
finished at Mon Dec 19 16:39:01 UTC 2022
lasted 10D01h39m
done with kern.version=OpenBSD 7.2-current (GENERIC.MP) #1125: Fri Dec  9 
17:39:57 MST 2022

built packages:
Dec 10:1743
Dec 11:1129
Dec 12:470
Dec 13:691
Dec 14:1784
Dec 15:1430
Dec 16:274
Dec 17:560
Dec 18:707
Dec 19:99


build failures: 84
http://build-failures.rhaalovely.net/mips64/2022-12-10/audio/espeak.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/chinese/libpinyin.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/databases/postgresql-pllua.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/devel/clang-tools-extra.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/devel/go-sys.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/devel/libvirt-glib.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/devel/protobuf.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/devel/py-thrift,python3.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/devel/py-unicorn,python3.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/devel/sdcc.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/emulators/openmsx.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/emulators/spike.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/games/astromenace.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/games/hyperrogue.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/games/manaplus.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/games/solarus/roth.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/games/solarus/zsdx.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/games/solarus/zsxd.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/games/wesnoth.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/games/witchblast.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/geo/gpstk.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/graphics/enblend-enfuse.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/graphics/openvdb.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/lang/STk.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/lang/gambit.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/lang/gforth.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/lang/librep.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/lang/pfe.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/lang/php/8.1.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/lang/php/8.2.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/mail/opensmtpd-filters/rspamd.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/math/gbc.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/math/igraph.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/math/lean.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/math/lrs.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/math/mlpack,-main.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/math/ntl.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/misc/remind.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/multimedia/assimp.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/net/gortr.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/net/gtk-gnutella.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/net/icinga/core2.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/net/libtorrent-rasterbar.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/net/minio/client.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/net/minio/server.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/net/powerdns_recursor.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/net/syncthing.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/net/tg.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/net/utox.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/plan9/drawterm.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/print/ocrmypdf.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/productivity/khal.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/security/botan2.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/security/go-siphash.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/security/gobuster.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/security/step-cli.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/security/vault.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/shells/elvish.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/sysutils/amazon-ecs-cli.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/sysutils/beats/filebeat.log
http://build-failures.rhaalovely.net/mips64/2022-12-10/sysutils/beats/heartbeat.log

Re: Python access to Berkeley DB

2022-12-20 Thread Stuart Henderson
["Followup-To:" header set to gmane.os.openbsd.misc.]
On 2022-12-19, Stuart Cassoff <3...@bell.net> wrote:
> -- Original Message --
> From: stu.li...@spacehopper.org
> To: ports@openbsd.org
> Cc: m...@openbsd.org
> Sent: Monday, December 19, 2022 7:53 AM
> Subject: Re: Python access to Berkeley DB
>
>   [ moving to ports@, hopefully reply-to will be set correctly 
> if
>   I got the gmane/nntp bits right :) ]
>
>   You might possibly be able to kludge around it with some LD_PRELOAD,
>   though tkinter is now built against Tcl 8.6 and the db-tcl package is
>   built against Tcl 8.5 and I don't know if extensions are compatible
>   cross-version.
>
>
> Extensions built against 8.5 should load into 8.6 no problem.

Thanks. I wasn't sure and the tclsh import didn't work for either 8.5 or 8.6
for me.




CVS: cvs.openbsd.org: ports

2022-12-20 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2022/12/20 04:40:49

Modified files:
textproc/py-lark/pkg: PLIST 

Log message:
textproc/py-lark: regen PLIST to unbreak

no bump since it didnt package.. sigh



CVS: cvs.openbsd.org: ports

2022-12-20 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/12/20 02:07:40

Modified files:
multimedia/gstreamer1: Makefile.inc 
multimedia/gstreamer1/core: Makefile distinfo 
multimedia/gstreamer1/core/pkg: PLIST 
multimedia/gstreamer1/plugins-bad: Makefile distinfo 
multimedia/gstreamer1/plugins-base: Makefile distinfo 
multimedia/gstreamer1/plugins-good: distinfo 
multimedia/gstreamer1/plugins-libav: distinfo 
multimedia/gstreamer1/plugins-ugly: distinfo 
multimedia/gstreamer1/py-gstreamer: Makefile distinfo 

Log message:
Update Gstreamer gang to version 1.20.5.



CVS: cvs.openbsd.org: ports

2022-12-20 Thread Jonathan Gray
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2022/12/20 01:46:21

Modified files:
sysutils/firmware/inteldrm: Makefile distinfo 

Log message:
update inteldrm firmware to 20221214
no binary change



CVS: cvs.openbsd.org: ports

2022-12-20 Thread Jonathan Gray
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2022/12/20 01:44:16

Modified files:
sysutils/firmware/radeondrm: Makefile distinfo 

Log message:
update radeon firmware to 20221214
no binary change



CVS: cvs.openbsd.org: ports

2022-12-20 Thread Jonathan Gray
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2022/12/20 01:42:04

Modified files:
sysutils/firmware/amdgpu: Makefile distinfo 
sysutils/firmware/amdgpu/pkg: PLIST 

Log message:
update amdgpu firmware to 20221214
includes initial Navi 31 (Radeon RX 7900 XT/XTX) firmware



CVS: cvs.openbsd.org: ports

2022-12-20 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/12/20 01:21:46

Modified files:
sysutils/exoscale-cli: Makefile distinfo 

Log message:
Update to exoscale-cli-1.62.0.



CVS: cvs.openbsd.org: ports

2022-12-20 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/12/20 01:04:27

Modified files:
emulators/citra: Makefile 

Log message:
Unbreak: removing MAINTAINER requires a bump.



CVS: cvs.openbsd.org: ports

2022-12-20 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/12/20 01:03:34

Modified files:
emulators/dolphin: Makefile 

Log message:
Unbreak: removing MAINTAINER requires a bump.