CVS: cvs.openbsd.org: ports

2022-11-19 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/11/20 00:22:59

Modified files:
multimedia/mpv : Makefile 
Added files:
multimedia/mpv/patches: patch-audio_out_ao_sndio_c 

Log message:
Re-instate the sio_flush() usage

Missed in the last update to 0.35.0

>From Brad



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2022/11/19 23:54:56

Modified files:
sysutils/rclone: Makefile distinfo 

Log message:
Update to rclone-3.60.1

Changes: https://rclone.org/changelog/#v1-60-1-2022-11-17



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2022/11/19 23:38:49

Modified files:
net/filezilla  : Makefile distinfo 

Log message:
Update to filezilla-3.62.1

Fixes a crash if main menu events arrive while a dialog is already open.



UPDATE: lang/dmd 2.100.1 => 2.101.0

2022-11-19 Thread Brian Callahan
Hi ports --

Here is the update to DMD hinted at in my previous email updating LDC.
Changelog is here: https://github.com/dlang/dmd/compare/v2.100.1...v2.101.0

There were some big changes to the build system, hence some unavoidable
churn in this update.

Tests from other D users appreciated.

OK?

~BrianIndex: Makefile
===
RCS file: /cvs/ports/lang/dmd/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile19 Nov 2022 16:57:55 -  1.10
+++ Makefile20 Nov 2022 05:41:27 -
@@ -1,12 +1,11 @@
 # i386 forthcoming
 ONLY_FOR_ARCHS =   amd64
 
-V =2.100.1
+V =2.101.0
 COMMENT =  reference compiler for the D programming language
 DISTFILES =dmd-${V}{v${V}}.tar.gz:1 \
dmd-${V}-bootstrap.tar.gz:0 \
-   druntime-${V}{v${V}}.tar.gz:2 \
-   phobos-${V}{v${V}}.tar.gz:3
+   phobos-${V}{v${V}}.tar.gz:2
 PKGNAME =  dmd-${V}
 CATEGORIES =   lang
 
@@ -20,8 +19,7 @@ WANTLIB += c c++abi execinfo m pthread
 
 MASTER_SITES0 =
https://github.com/ibara/dmd/releases/download/bootstrap-${V}/
 MASTER_SITES1 =https://github.com/dlang/dmd/archive/refs/tags/
-MASTER_SITES2 =https://github.com/dlang/druntime/archive/refs/tags/
-MASTER_SITES3 =https://github.com/dlang/phobos/archive/refs/tags/
+MASTER_SITES2 =https://github.com/dlang/phobos/archive/refs/tags/
 
 USE_GMAKE =Yes
 MAKE_ENV = HOST_CXX="${CXX}" \
@@ -41,10 +39,7 @@ MODEL = 32
 # Prevent churn.
 post-extract:
mv ${WRKSRC}/dmd-${V} ${WRKSRC}/dmd
-   mv ${WRKSRC}/druntime-${V} ${WRKSRC}/druntime
mv ${WRKSRC}/phobos-${V} ${WRKSRC}/phobos
-   chmod 644 ${WRKDIR}/dmd-bootstrap/openbsd/bin64/lib*.so* # XXX
-   cp /usr/lib/libc.so.96.* ${WRKDIR}/dmd-bootstrap/openbsd/bin64/ # XXX
 
 # We need to do this manually.
 # Yes, this is all really correct.
@@ -52,7 +47,7 @@ do-build:
cd ${WRKDIR}/phobos && \
${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} -f ${MAKE_FILE} && \
${SETENV} ${MAKE_PROGRAM} -f ${MAKE_FILE} install
-   cd ${WRKDIR}/druntime && \
+   cd ${WRKDIR}/dmd/druntime && \
${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} -f ${MAKE_FILE} && \
${SETENV} ${MAKE_PROGRAM} -f ${MAKE_FILE} install
mkdir ${WRKDIR}/install/openbsd/bin${MODEL}
@@ -66,7 +61,7 @@ do-install:
${INSTALL_DATA} ${WRKDIR}/install/openbsd/lib${MODEL}/libphobos2.a \
${PREFIX}/lib
${INSTALL_MAN} ${WRKDIR}/dmd-bootstrap/dmd.1 ${PREFIX}/man/man1
-   ${INSTALL_MAN} ${WRKDIR}/dmd/docs/man/man5/dmd.conf.5 \
+   ${INSTALL_MAN} ${WRKDIR}/dmd/compiler/docs/man/man5/dmd.conf.5 \
${PREFIX}/man/man5
${INSTALL_DATA_DIR} ${PREFIX}/include/dmd
cp -R ${WRKDIR}/install/src/{druntime,phobos} ${PREFIX}/include/dmd
@@ -74,7 +69,7 @@ do-install:
${INSTALL_DATA} ${WRKDIR}/install/phobos-LICENSE.txt \
${PREFIX}/share/doc/dmd/LICENSE.txt
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/dmd
-   cp -R ${WRKDIR}/dmd/samples/* ${PREFIX}/share/examples/dmd
+   cp -R ${WRKDIR}/dmd/compiler/samples/* ${PREFIX}/share/examples/dmd
${INSTALL_DATA_DIR} ${PREFIX}/share/dmd
${SUBST_CMD} -c -m 444 ${FILESDIR}/dmd.conf \
${PREFIX}/share/dmd/dmd.conf
Index: distinfo
===
RCS file: /cvs/ports/lang/dmd/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo14 Aug 2022 17:28:49 -  1.7
+++ distinfo20 Nov 2022 05:41:27 -
@@ -1,8 +1,6 @@
-SHA256 (dmd-2.100.1-bootstrap.tar.gz) = 
UR4GsHbvTAc3WBeDyX6rPyvD9rwf8BCKjSziJThqtrY=
-SHA256 (dmd-2.100.1.tar.gz) = DN6eafLlQLMlzQmxfpjC3iHiR7NQRbgQTD6qDqUWo68=
-SHA256 (druntime-2.100.1.tar.gz) = 0ahcQ982L4dHeVL326//MYwskhlUpt2jTPvUXfjtROg=
-SHA256 (phobos-2.100.1.tar.gz) = qVDWEEqqKhgpt9sR/Vt72cB1sBunStCUKf6l+BBGr6A=
-SIZE (dmd-2.100.1-bootstrap.tar.gz) = 9996762
-SIZE (dmd-2.100.1.tar.gz) = 3921116
-SIZE (druntime-2.100.1.tar.gz) = 1883304
-SIZE (phobos-2.100.1.tar.gz) = 2695531
+SHA256 (dmd-2.101.0-bootstrap.tar.gz) = 
oDZOLGtpBWGVk6PO7XkvVrJrQPof++cVuWq725E9VZc=
+SHA256 (dmd-2.101.0.tar.gz) = TpPEU+jnAW3NPe6Pi2yEMJXjE2sWt2e1eGK1+Ykq1tM=
+SHA256 (phobos-2.101.0.tar.gz) = yIBAZ48keM3t0ZVNJQWKOofDyFis0lKMa51ghSq+fF0=
+SIZE (dmd-2.101.0-bootstrap.tar.gz) = 10024630
+SIZE (dmd-2.101.0.tar.gz) = 5856159
+SIZE (phobos-2.101.0.tar.gz) = 2681499
Index: patches/patch-dmd-bootstrap_openbsd_bin64_dmd_conf
===
RCS file: 
/cvs/ports/lang/dmd/patches/patch-dmd-bootstrap_openbsd_bin64_dmd_conf,v
retrieving revision 1.1
diff -u -p -r1.1 patch-dmd-bootstrap_openbsd_bin64_dmd_conf
--- patches/patch-dmd-bootstrap_openbsd_bin64_dmd_conf  20 Mar 2022 19:33:46 
-  1.1
+++ 

UPDATE: lang/ldc 1.28.0 => 1.30.0

2022-11-19 Thread Brian Callahan
Hi ports --

I noticed from a commit from naddy@ today that the bootstraps for LDC
and DMD are outdated. So no better time than now to update them.

The attached diff updates LDC to its latest version, 1.30.0. The
Changelog can be found here: https://github.com/ldc-developers/ldc/releases

Tests from D users appreciated.

OK?

~BrianIndex: Makefile
===
RCS file: /cvs/ports/lang/ldc/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile19 Nov 2022 21:04:40 -  1.5
+++ Makefile20 Nov 2022 04:16:14 -
@@ -2,12 +2,11 @@
 # Can use GDC to create said bootstrap compiler.
 ONLY_FOR_ARCHS =   amd64
 
-V =1.28.0
+V =1.30.0
 COMMENT =  LLVM D Compiler
 DISTFILES =ldc-${V}-src.tar.gz:0 \
ldc-${V}-bootstrap.tar.gz:1
 PKGNAME =  ldc-${V}
-REVISION = 0
 CATEGORIES =   lang
 
 HOMEPAGE = https://wiki.dlang.org/LDC
@@ -18,7 +17,7 @@ MAINTAINER =  Brian Callahan https://github.com/ldc-developers/ldc/releases/download/v${V}/
 MASTER_SITES1 =
https://github.com/ibara/ldc/releases/download/bootstrap-${V}/
@@ -53,8 +52,6 @@ post-patch:
${WRKDIR}/ldc-${V}-bootstrap/${MACHINE_ARCH}/ldc2.conf
sed -i 
's#"/usr/local/lib",#"/usr/local/lib","${WRKDIR}/ldc-${V}-bootstrap/${MACHINE_ARCH}",#g'
 \
${WRKDIR}/ldc-${V}-bootstrap/${MACHINE_ARCH}/ldc2.conf
-   chmod 644 ${WRKDIR}/ldc-${V}-bootstrap/${MACHINE_ARCH}/lib*.so* # XXX
-   cp /usr/lib/libc.so.96.* ${WRKDIR}/ldc-${V}-bootstrap/${MACHINE_ARCH}/ 
# XXX
 
 # Same trick as with flang:
 #   Replace the shared LLVM.so library with the static libraries.
@@ -62,7 +59,7 @@ post-patch:
 #   Revisit on occasion (maybe these warning go away someday?)
 post-configure:
sed -i \
-   's,-lLLVM-11,`${LOCALBASE}/bin/llvm-config --libs all --link-static 
--ignore-libllvm` -lz,g' \
+   's,-lLLVM-13,`${LOCALBASE}/bin/llvm-config --libs all --link-static 
--ignore-libllvm` -lz,g' \
${WRKBUILD}/build.ninja
 
 # Move the default ldc2.conf to its proper packaging location.
Index: distinfo
===
RCS file: /cvs/ports/lang/ldc/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo21 Nov 2021 13:51:47 -  1.1.1.1
+++ distinfo20 Nov 2022 04:16:14 -
@@ -1,4 +1,4 @@
-SHA256 (ldc-1.28.0-bootstrap.tar.gz) = 
poUGzPKLeyBbrEH4Gqak/5OLWK5IQnePezNSt0MHxKA=
-SHA256 (ldc-1.28.0-src.tar.gz) = F/7ou1Nby4zaCkWUdSZVXEbARfMCpzScyHEbJU5Uzwk=
-SIZE (ldc-1.28.0-bootstrap.tar.gz) = 41093692
-SIZE (ldc-1.28.0-src.tar.gz) = 7923347
+SHA256 (ldc-1.30.0-bootstrap.tar.gz) = 
ZqQvh9m0k/rBrtRm7F3k5jHEpLEArMUBP1BNUu5HQHA=
+SHA256 (ldc-1.30.0-src.tar.gz) = /bs3bwgkLZF5IqaiKnc5gCF/r6MQBG/F1kWUkK8j2s0=
+SIZE (ldc-1.30.0-bootstrap.tar.gz) = 44635239
+SIZE (ldc-1.30.0-src.tar.gz) = 8292548
Index: patches/patch-driver_linker-gcc_cpp
===
RCS file: /cvs/ports/lang/ldc/patches/patch-driver_linker-gcc_cpp,v
retrieving revision 1.2
diff -u -p -r1.2 patch-driver_linker-gcc_cpp
--- patches/patch-driver_linker-gcc_cpp 11 Mar 2022 19:29:04 -  1.2
+++ patches/patch-driver_linker-gcc_cpp 20 Nov 2022 04:16:14 -
@@ -3,7 +3,7 @@ Taken from ports LLVM.
 Index: driver/linker-gcc.cpp
 --- driver/linker-gcc.cpp.orig
 +++ driver/linker-gcc.cpp
-@@ -422,7 +422,6 @@ void ArgsBuilder::addCppStdlibLinkFlags(const llvm::Tr
+@@ -414,7 +414,6 @@ void ArgsBuilder::addCppStdlibLinkFlags(const llvm::Tr
  break;
case llvm::Triple::Solaris:
case llvm::Triple::NetBSD:
@@ -11,7 +11,7 @@ Index: driver/linker-gcc.cpp
case llvm::Triple::DragonFly:
  args.push_back("-lstdc++");
  break;
-@@ -432,6 +431,7 @@ void ArgsBuilder::addCppStdlibLinkFlags(const llvm::Tr
+@@ -424,6 +423,7 @@ void ArgsBuilder::addCppStdlibLinkFlags(const llvm::Tr
case llvm::Triple::WatchOS:
case llvm::Triple::TvOS:
case llvm::Triple::FreeBSD:
@@ -19,12 +19,13 @@ Index: driver/linker-gcc.cpp
  args.push_back("-lc++");
  break;
default:
-@@ -663,11 +663,13 @@ void ArgsBuilder::addDefaultPlatformLibs() {
+@@ -656,11 +656,14 @@ void ArgsBuilder::addDefaultPlatformLibs() {
  args.push_back("-lrt");
  args.push_back("-ldl");
// fallthrough
 +  case llvm::Triple::OpenBSD:
 +args.push_back("-lc++abi");
++args.push_back("-lexecinfo");
 +  // fallthrough
case llvm::Triple::Darwin:
case llvm::Triple::MacOSX:
Index: patches/patch-driver_targetmachine_cpp
===
RCS file: /cvs/ports/lang/ldc/patches/patch-driver_targetmachine_cpp,v
retrieving revision 1.2
diff -u -p -r1.2 patch-driver_targetmachine_cpp
--- patches/patch-driver_targetmachine_cpp  11 Mar 2022 19:29:04 -  
1.2
+++ patches/patch-driver_targetmachine_cpp  20 Nov 2022 04:16:14 -
@@ 

CVS: cvs.openbsd.org: ports

2022-11-19 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/19 15:26:53

Modified files:
security/openssl/1.0.2: Makefile 
security/openssl/1.1: Makefile 
security/openssl/3.0: Makefile 

Log message:
set --openssldir=/etc/ssl so openssl ports can find cert.pem etc
found by phessler@



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2022/11/19 14:34:44

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

Log message:
Update wabt to 1.0.31.



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2022/11/19 14:34:00

Modified files:
lang/binaryen  : Makefile distinfo 

Log message:
Update binaryen to 111.



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/11/19 14:31:05

Modified files:
devel/kf5/plasma-framework: Makefile distinfo 

Log message:
Bug fix update plasma-framework to 5.100.1



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/11/19 14:29:56

Modified files:
devel/kf5/kconfig: Makefile distinfo 

Log message:
Bugfix update kconfig to 5.100.1



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2022/11/19 14:04:40

Modified files:
lang/ldc   : Makefile 

Log message:
copy in newer libc for bootstrap to workaround abi breakage triggered by a diff



Re: math/ministat segmentation fault

2022-11-19 Thread Jeremie Courreges-Anglas
On Sat, Nov 12 2022, Jeremie Courreges-Anglas  wrote:
> On Thu, Nov 10 2022, Mikhail  wrote:
>> On Thu, Nov 10, 2022 at 06:21:52PM +0100, Jeremie Courreges-Anglas wrote:
>>> On Thu, Nov 10 2022, Mikhail  wrote:
>>> > On Thu, Nov 10, 2022 at 09:35:18AM +0100, Jeremie Courreges-Anglas wrote:
>>> >> On Thu, Nov 10 2022, Ross L Richardson  wrote:
>>> >> > Reported upstream (by me) as
>>> >> >https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267684
>>> >> >
>>> >> > math/ministat has a silly bug in which the code assumes that "-" will 
>>> >> > be
>>> >> > specified no more than once at invocation:
>>> >> >
>>> >> > $ jot 3 | ministat - - 
>>> >> > Segmentation fault (core dumped) 
>>> >> >
>>> >> > The problem is in the port-patched code at:
>>> >> >643 if (argc > (MAX_DS - 1))
>>> >> >644 usage("Too many datasets.");
>>> >> >645 nds = argc;
>>> >> >646 for (i = 0; i < nds; i++) {
>>> >> >647 setfilenames[i] = argv[i];
>>> >> >648 if (!strcmp(argv[i], "-"))
>>> >> >649 setfiles[0] = stdin;
>>> >> >650 else
>>> >> >651 setfiles[i] = fopen(argv[i], 
>>> >> > "r");
>>> >> >652 if (setfiles[i] == NULL)
>>> >> >653 err(2, "Cannot open %s", 
>>> >> > argv[i]);
>>> >> >654 }
>>> >> >
>>> >> > On line 649, the index is fixed at 0, eventually leading to fgets()
>>> >> > attempting to read from an uninitialised stream.
>>> >> >
>>> >> > The simplest fix is change the index:
>>> >> >649 setfiles[i] = stdin;
>>> >> 
>>> >> Indeed.
>>> >> 
>>> >> > That way, ministat will error out complaining that, on the second 
>>> >> > reading,
>>> >> > stdin has fewer than 3 data points.
>>> >> > (A more logical fix would be to check explicitly for more than 1
>>> >> > occurrence of "-".)
>>> >> 
>>> >> A lot of tools that can use stdin don't explicitely check for it being
>>> >> specified twice.  As far as this port is concerned, I think it's fine.
>>> >> 
>>> >> Thanks for your report.  Do you want to take it to upstream FreeBSD?
>>> >> 
>>> >> Here's the diff for our ports tree.
>>> >
>>> > FreeBSD version doesn't crash:
>>> >
>>> > [freefall ~] ministat - -
>>> > ministat: Cannot open -: No error: 0
>>> >
>>> > It's because on line 652 (see code snippet above) we check if array
>>> > element is set to NULL, and before that we either use 0 index for stdin
>>> > or don't set any element if we see any more -), so, I'd suggest to fail
>>> > the same way as FreeBSD does, for this we need to explicitly set all
>>> > array elements to NULL.
>>> >
>>> > So, how about such approach?
>>> 
>>> Setting the array to NULL prevents the crash - FreeBSD sems to be more
>>> forgiving here - but IMO the intended semantics are really to set
>>> setfiles[i].  I think that the proposal from Ross should be preferred,
>>> for the ports tree but also for an upstream fix.
>>
>> I created differential revision for Ross' patch:
>> https://reviews.freebsd.org/D37346
>
> Thanks!
>
>> If it won't be handled by FreeBSD in reasonable time, I think we can
>> proceed with your patch without upstream then.
>
> I see it has already received positive feedback.  I suggest we wait
> until it gets committed, or at most one week.

Committed, thanks.

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



CVS: cvs.openbsd.org: ports

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

Modified files:
net/sshuttle   : Makefile 
Added files:
net/sshuttle/patches: patch-sshuttle_methods_pf_py 

Log message:
Unbreak runtime.
This has been in one of my trees for months...



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2022/11/19 10:49:55

Modified files:
math/ministat/patches: patch-ministat_c 

Log message:
Add link to FreeBSD phabricator



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2022/11/19 10:48:44

Modified files:
math/ministat  : Makefile 
math/ministat/patches: patch-ministat_c 

Log message:
Fix crash when using "-" (stdin) multiple times

Report and fix from Ross L Richardson, ok op@

Upstream patch discussion opened by Mikhail:
https://reviews.freebsd.org/D37346



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2022/11/19 09:57:55

Modified files:
lang/dmd   : Makefile 
lang/pypy  : Makefile 

Log message:
copy in newer libc for bootstrap to workaround abi breakage triggered by a diff



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2022/11/19 08:51:33

Modified files:
net/py-tinytuya: Makefile distinfo 
net/py-tinytuya/pkg: PLIST 

Log message:
Update py-tinytuya to 1.7.2.



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2022/11/19 08:46:59

Modified files:
biology/py-biopython: Makefile distinfo 
biology/py-biopython/pkg: PLIST 
Removed files:
biology/py-biopython/patches: patch-Tests_run_tests_py 

Log message:
Update py-biopython to 1.80.



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/11/19 07:36:22

Modified files:
sysutils   : Makefile 

Log message:
+cloud-sql-proxy



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/11/19 07:35:54

Log message:
Import cloud-sql-proxy-2.0.0rc3

The Cloud SQL Auth proxy is a utility for ensuring secure connections to 
your
Cloud SQL instances.
<...>

ok robert@

Status:

Vendor Tag: ajacoutot
Release Tags:   ajacoutot_20221119

N ports/sysutils/cloud-sql-proxy/Makefile
N ports/sysutils/cloud-sql-proxy/distinfo
N ports/sysutils/cloud-sql-proxy/pkg/DESCR
N ports/sysutils/cloud-sql-proxy/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/11/19 07:34:23

Modified files:
sysutils/consul: Makefile 
sysutils/nomad : Makefile 

Log message:
Move ALL_TARGET where it belongs.



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/11/19 07:09:14

Modified files:
sysutils/gke-gcloud-auth-plugin: Makefile 

Log message:
Shuffle, no pkg change.



CVS: cvs.openbsd.org: ports

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

Modified files:
devel/kf5  : kf5.port.mk 
devel/kf5/attica: distinfo 
devel/kf5/baloo: Makefile distinfo 
devel/kf5/baloo/pkg: PLIST 
devel/kf5/bluez-qt: distinfo 
devel/kf5/breeze-icons: distinfo 
devel/kf5/breeze-icons/pkg: PLIST 
devel/kf5/extra-cmake-modules: Makefile distinfo 
devel/kf5/extra-cmake-modules/patches: 
   
patch-kde-modules_KDEMetaInfoPlatformCheck_cmake 
devel/kf5/frameworkintegration: distinfo 
devel/kf5/kactivities: distinfo 
devel/kf5/kactivities-stats: distinfo 
devel/kf5/kapidox: Makefile distinfo 
devel/kf5/karchive: Makefile distinfo 
devel/kf5/karchive/pkg: PLIST 
devel/kf5/kauth: distinfo 
devel/kf5/kbookmarks: distinfo 
devel/kf5/kbookmarks/pkg: PLIST 
devel/kf5/kcalendarcore: distinfo 
devel/kf5/kcmutils: distinfo 
devel/kf5/kcodecs: distinfo 
devel/kf5/kcompletion: distinfo 
devel/kf5/kconfig: distinfo 
devel/kf5/kconfig/pkg: PLIST 
devel/kf5/kconfigwidgets: distinfo 
devel/kf5/kconfigwidgets/pkg: PLIST 
devel/kf5/kcontacts: Makefile distinfo 
devel/kf5/kcontacts/pkg: PLIST 
devel/kf5/kcoreaddons: Makefile distinfo 
devel/kf5/kcoreaddons/pkg: PLIST 
devel/kf5/kcrash: Makefile distinfo 
devel/kf5/kdav : distinfo 
devel/kf5/kdbusaddons: Makefile distinfo 
devel/kf5/kdeclarative: distinfo 
devel/kf5/kded : distinfo 
devel/kf5/kdelibs4support: Makefile distinfo 
devel/kf5/kdelibs4support/pkg: PLIST 
devel/kf5/kdesignerplugin: distinfo 
devel/kf5/kdesignerplugin/pkg: PLIST 
devel/kf5/kdesu: distinfo 
devel/kf5/kdesu/pkg: PLIST 
devel/kf5/kdewebkit: distinfo 
devel/kf5/kdnssd: distinfo 
devel/kf5/kdnssd/pkg: PLIST 
devel/kf5/kdoctools: Makefile distinfo 
devel/kf5/kdoctools/pkg: PLIST 
devel/kf5/kemoticons: distinfo 
devel/kf5/kfilemetadata: distinfo 
devel/kf5/kglobalaccel: distinfo 
devel/kf5/kguiaddons: Makefile distinfo 
devel/kf5/kguiaddons/pkg: PLIST 
devel/kf5/kholidays: distinfo 
devel/kf5/kholidays/pkg: PLIST 
devel/kf5/khtml: Makefile distinfo 
devel/kf5/ki18n: Makefile distinfo 
devel/kf5/ki18n/pkg: PLIST 
devel/kf5/kiconthemes: distinfo 
devel/kf5/kiconthemes/pkg: PLIST 
devel/kf5/kidletime: Makefile distinfo 
devel/kf5/kimageformats: distinfo 
devel/kf5/kinit: distinfo 
devel/kf5/kinit/pkg: PLIST 
devel/kf5/kio  : Makefile distinfo 
devel/kf5/kio/pkg: PLIST 
devel/kf5/kirigami2: distinfo 
devel/kf5/kirigami2/pkg: PLIST 
devel/kf5/kitemmodels: distinfo 
devel/kf5/kitemviews: distinfo 
devel/kf5/kjobwidgets: distinfo 
devel/kf5/kjs  : distinfo 
devel/kf5/kjs/patches: patch-src_kjs_collector_cpp 
devel/kf5/kjsembed: distinfo 
devel/kf5/kmediaplayer: distinfo 
devel/kf5/knewstuff: distinfo 
devel/kf5/knewstuff/pkg: PLIST 
devel/kf5/knotifications: distinfo 
devel/kf5/knotifications/pkg: PLIST 
devel/kf5/knotifyconfig: distinfo 
devel/kf5/knotifyconfig/pkg: PLIST 
devel/kf5/kpackage: Makefile distinfo 
devel/kf5/kparts: distinfo 
devel/kf5/kpeople: distinfo 
devel/kf5/kplotting: distinfo 
devel/kf5/kpty : distinfo 
devel/kf5/kquickcharts: distinfo 
devel/kf5/kross: distinfo 
devel/kf5/krunner: distinfo 
devel/kf5/kservice: Makefile distinfo 
devel/kf5/ktexteditor: Makefile distinfo 
devel/kf5/ktexteditor/pkg: PLIST 
devel/kf5/ktextwidgets: distinfo 
devel/kf5/kunitconversion: Makefile distinfo 
devel/kf5/kunitconversion/pkg: PLIST 
devel/kf5/kwallet: distinfo 
devel/kf5/kwayland: distinfo 
devel/kf5/kwidgetsaddons: Makefile distinfo 
devel/kf5/kwidgetsaddons/pkg: PLIST 
devel/kf5/kwindowsystem: Makefile distinfo 
devel/kf5/kwindowsystem/pkg: PLIST 
devel/kf5/kxmlgui: Makefile distinfo 
devel/kf5/kxmlgui/pkg: PLIST 
devel/kf5/kxmlrpcclient: distinfo 
devel/kf5/oxygen-icons: distinfo 
devel/kf5/plasma-framework: Makefile distinfo 
devel/kf5/plasma-framework/pkg: PLIST 
devel/kf5/prison: distinfo 
devel/kf5/purpose: distinfo 
devel/kf5/purpose/pkg: PLIST 
devel/kf5/qqc2-desktop-style: distinfo 
devel/kf5/solid: Makefile distinfo 
devel/kf5/solid/pkg: PLIST 
devel/kf5/sonnet: Makefile distinfo 
devel/kf5/sonnet/pkg: PLIST-main 
 

CVS: cvs.openbsd.org: ports

2022-11-19 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/11/19 07:05:13

Modified files:
sysutils/consul: Makefile 
sysutils/nomad : Makefile 

Log message:
Move things around; no pkg change.



CVS: cvs.openbsd.org: ports

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

Modified files:
sysutils/gke-gcloud-auth-plugin: Makefile 

Log message:
Match what go.port.mk does.



Re: clash between tcl8.5 and tcl8.6 (?)

2022-11-19 Thread Maurice McCarthy
Yeee Haww!!! Christmas Day in the workhouse!

Applied new patch, built and installed scid-474.
Installed password-gorilla package.
All works as intended!

Thank you both so much for  the rapid action!
Moss



Re: clash between tcl8.5 and tcl8.6 (?)

2022-11-19 Thread Brian Callahan
On 11/19/2022 7:53 AM, Maurice McCarthy wrote:
> With habitual brute force and ignorance I managed to apply the patch,
> build and install scid-4.7.4 with no problems. And it ran fine.
> Installing password-gorilla, however, then running scid gave a near
> identical error.
> 

Perfect timing. I just sent an updated diff that should fix the problem
for good. See my other email and let me know.

~Brian



Re: clash between tcl8.5 and tcl8.6 (?)

2022-11-19 Thread Brian Callahan
On 11/18/2022 8:01 PM, Brian Callahan wrote:
> On 11/18/2022 2:33 PM, Brian Callahan wrote:
>> On 11/18/2022 2:31 PM, Maurice McCarthy wrote:
>>> Many thanks for that.
>>> I'm just a user, so I'll wait until @bcallah has time to address it.
>>> I'll manage OK.
>>>
>>
>> I will work on it today and get something to ports@ once I do.
>>
>> ~Brian
> 
> As promised, attached is an update to scid-4.7.4
> Please test and let me know if this fixes your issue.
> 
> ~Brian

Stu reported that the update alone wasn't enough. He found the root
cause and sent me the fix, which forces Scid to always use its built-in
tooltop package.

New diff, which update scid to 4.7.4 and forces the use of the built-in
tooltip package, attached.

~Brian
Index: Makefile
===
RCS file: /cvs/ports/games/scid/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile11 Mar 2022 19:04:53 -  1.7
+++ Makefile19 Nov 2022 12:51:24 -
@@ -1,4 +1,4 @@
-V =4.7.0
+V =4.7.4
 COMMENT =  chess database software
 DISTNAME = scid-code-${V}
 PKGNAME =  scid-${V}
@@ -15,12 +15,11 @@ WANTLIB += ${COMPILER_LIBCXX} ${MODTCL_W
 
 MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=scid/}
 
-# C++11
-COMPILER = base-clang ports-gcc base-gcc
+# C++17
+COMPILER = base-clang ports-gcc
 
 MODULES =  lang/python \
x11/tk
-MODPY_VERSION =${MODPY_DEFAULT_VERSION_2}
 MODTK_VERSION =8.6
 MODPY_ADJ_FILES =  scripts/pgnfix.py
 
@@ -35,7 +34,7 @@ MAKE_FLAGS =  CXX="${CXX}"
 
 NO_TEST =  Yes
 
-WRKDIST =  ${WRKDIR}/scid
+WRKDIST =  ${WRKDIR}/scid-${V}
 FIX_CRLF_FILES = engines/togaII1.2.1a/src/Makefile
 
 pre-configure:
@@ -51,5 +50,8 @@ post-configure:
@${MODTCL_TCLSH_ADJ} ${WRKSRC}/tcl/lang/checklangs.tcl
@${MODTCL_TCLSH_ADJ} ${WRKSRC}/tcl/lang/propagatelang.tcl
@${MODTCL_TCLSH_ADJ} ${WRKSRC}/tcl/lang/removetoken.tcl
+
+post-install:
+   rm -f ${PREFIX}/share/scid/tcl/utils/tooltip.tcl.orig
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/games/scid/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo31 Mar 2019 21:31:16 -  1.2
+++ distinfo19 Nov 2022 12:51:24 -
@@ -1,2 +1,2 @@
-SHA256 (scid-code-4.7.0.zip) = LtJXgew8gtYPzuhSWcGf2JNP6uJUf5RkMEzbAZYPhto=
-SIZE (scid-code-4.7.0.zip) = 15782104
+SHA256 (scid-code-4.7.4.zip) = olfTkQv3C23id7HPMrbzQ4VpuZXcRRUsAPIF3LZhPzM=
+SIZE (scid-code-4.7.4.zip) = 15818613
Index: patches/patch-configure
===
RCS file: /cvs/ports/games/scid/patches/patch-configure,v
retrieving revision 1.3
diff -u -p -r1.3 patch-configure
--- patches/patch-configure 11 Mar 2022 19:04:53 -  1.3
+++ patches/patch-configure 19 Nov 2022 12:51:24 -
@@ -14,8 +14,8 @@ Index: configure
  set var(DEBUG) {-DNDEBUG}
  set var(OBJS) {$(SCIDOBJS)}
  set var(THREADS) {-pthread}
--set var(OPTIMIZE) {-std=c++14 -O3 -march=native -fno-rtti -fno-exceptions}
-+set var(OPTIMIZE) {${CXXFLAGS} -std=c++14 -fno-rtti -fno-exceptions}
+-set var(OPTIMIZE) {-std=c++17 -O3 -march=native -fno-rtti -fno-exceptions}
++set var(OPTIMIZE) {${CXXFLAGS} -std=c++17 -fno-rtti -fno-exceptions}
  set var(PROFILE) {}
  set var(SCIDFLAGS) {}
 -set var(SHAREDIR) /usr/local/share/scid
Index: patches/patch-engines_scidlet_scidlet_cpp
===
RCS file: patches/patch-engines_scidlet_scidlet_cpp
diff -N patches/patch-engines_scidlet_scidlet_cpp
--- patches/patch-engines_scidlet_scidlet_cpp   11 Mar 2022 19:04:53 -  
1.3
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,13 +0,0 @@
-Missing sys/select.h
-
-Index: engines/scidlet/scidlet.cpp
 engines/scidlet/scidlet.cpp.orig
-+++ engines/scidlet/scidlet.cpp
-@@ -17,6 +17,7 @@
- 
- #include "../../src/engine.h"
- #include "../../src/misc.h"
-+#include 
- #include 
- #include 
- #include 
Index: patches/patch-tcl_utils_tooltip_tcl
===
RCS file: patches/patch-tcl_utils_tooltip_tcl
diff -N patches/patch-tcl_utils_tooltip_tcl
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-tcl_utils_tooltip_tcl 19 Nov 2022 12:51:24 -
@@ -0,0 +1,15 @@
+Force the use of the built-in tooltip package.
+Otherwise, there is a problem if you have tk-8.5 and tk-8.6 installed.
+
+Index: tcl/utils/tooltip.tcl
+--- tcl/utils/tooltip.tcl.orig
 tcl/utils/tooltip.tcl
+@@ -3,7 +3,7 @@
+ # Tooltips
+ #
+ 
+-set useLocalTklib [catch {package require tooltip 1.4.6}]
++set useLocalTklib 1
+ if {$useLocalTklib} {
+   source [file nativename [file join $::scidTclDir "utils/tklib_tooltip.tcl"]]
+ }
Index: pkg/PLIST
===
RCS file: /cvs/ports/games/scid/pkg/PLIST,v
retrieving revision 1.3

Re: clash between tcl8.5 and tcl8.6 (?)

2022-11-19 Thread Maurice McCarthy
With habitual brute force and ignorance I managed to apply the patch,
build and install scid-4.7.4 with no problems. And it ran fine.
Installing password-gorilla, however, then running scid gave a near
identical error.

$ scid &
can't set "tooltip::labelOpts": parent namespace doesn't exist
while executing
"set tooltip::labelOpts [list -highlightthickness 0 -relief solid -bd
1  -background lightyellow -fg black -font $font]"
(in namespace eval "::utils::tooltip" script line 10)
invoked from within
"namespace eval ::utils::tooltip {
  global ::utils::tooltip::font

  if {![info exists font]} {
set font TkDefaultFont
  }

  # Undocumented toolt..."
(file "/usr/local/share/scid/tcl/utils/tooltip.tcl" line 11)
invoked from within
"source -encoding utf-8 [file nativename [file join $::scidTclDir "$f"]]"
("foreach" body line 2)
invoked from within
"foreach f $tcl_files {
source -encoding utf-8 [file nativename [file join $::scidTclDir "$f"]]
}"
(file "/usr/local/share/scid/tcl/start.tcl" line 673)

Not to worry. I can manage without the gorilla. Removing gorilla and
dependencies restored scid for me.

Thanks again



Re: security update www/nginx to 1.22.1

2022-11-19 Thread Robert Nagy
On 15/11/22 14:56 +, Sergey A. Osokin wrote:
> Hi,
> 
> On Thu, Oct 27, 2022 at 01:58:01PM +, Sergey A. Osokin wrote:
> > 
> > [...]
> 
> Could you please provide an update.
> Thank you.
> 
> -- 
> Sergey A. Osokin

Hi

I've looked into your diff and there are a lot of issues that needs
to be fixed, so please address these first:

- this is not freebsd, there is no PORTREVISION, so why did you add it?

- you do an update but you forgot to remove REVISION-main

- rearringing variables in an alphabetical order is nice, but
  completely useless in this case and it also makes the diff
  harder to read

- the distfile for the njs module is added, some variables are configured
  for it but then you don't actually enable the module, so it never get
  built (this module also has to be dynamic)

- missing plist and descr for the new module

Thanks 

-- 
Regards,
Robert Nagy



CVS: cvs.openbsd.org: ports

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

Modified files:
sysutils/gke-gcloud-auth-plugin: Makefile distinfo 

Log message:
Fix distinfo / tarball.



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/19 03:14:41

Modified files:
devel/jdk/1.8  : Makefile 
devel/jdk/11   : Makefile 
devel/jdk/17   : Makefile 

Log message:
copy in newer libc for bootstrap to workaround abi breakage triggered by a diff 
in snapshots



Re: clash between tcl8.5 and tcl8.6 (?)

2022-11-19 Thread Maurice McCarthy
Thank you! I'll get at it as soon as I have time

On Sat, 19 Nov 2022, 01:01 Brian Callahan,  wrote:

> On 11/18/2022 2:33 PM, Brian Callahan wrote:
> > On 11/18/2022 2:31 PM, Maurice McCarthy wrote:
> >> Many thanks for that.
> >> I'm just a user, so I'll wait until @bcallah has time to address it.
> >> I'll manage OK.
> >>
> >
> > I will work on it today and get something to ports@ once I do.
> >
> > ~Brian
>
> As promised, attached is an update to scid-4.7.4
> Please test and let me know if this fixes your issue.
>
> ~Brian
>


[Request] Please update tor-0.4.7.11 for -stable

2022-11-19 Thread Ganymede

Hello,

Pascal has updated net/tor to the latest version (0.4.7.11) in -current. 
Thanks for that ! But IMHO users of this port on -stable, and the Tor 
network itself, would also benefit from this update because it mitigates 
the DDoS attacks Tor has been experiencing since several months.


Excerpt from tor's changelog :

Changes in version 0.4.7.11 - 2022-11-10
  This version contains several major fixes aimed at helping defend 
against network denial of service. It is also extending drastically the 
MetricsPort for relays to help us gather more internal data to 
investigate performance and attacks.
  We strongly recommend to upgrade to this version especially for Exit 
relays in order to help the network defend against this ongoing DDoS.


I could build and run tor-0.4.11 without problem on -stable on amd64, 
using the same Makefile as in -current.


Best regards,

Ganymede



Re: NEW: net/libaccounts-glib

2022-11-19 Thread Rafael Sadowski
On Fri Nov 11, 2022 at 08:15:46AM +0100, Rafael Sadowski wrote:
> OK to import libaccounts-glib-1.26? This is a dependency for
> libaccounts-qt which I need for KDE Gear.
> 
> Comment:
> GLib-based client library for the accounts database
> 
> Description:
> Library for managing accounts which can be used from GLib applications. It is
> part of the accounts-sso project.
> 
> Maintainer: The OpenBSD ports mailing-list 
> 
> 

ping



Re: NEW: net/signond

2022-11-19 Thread Rafael Sadowski
On Thu Nov 10, 2022 at 09:32:14PM +0100, Rafael Sadowski wrote:
> This time separate from the other accounts-sso attempt. Feedback, ok?
> 
> Information for inst:signond-8.61
> 
> Comment:
> SignOn Daemon (Qt)
> 
> Description:
> The SignOn daemon is a D-Bus service which performs user authentication on
> behalf of its clients. There are currently authentication plugins for OAuth 
> 1.0
> and 2.0, SASL, Digest-MD5, and plain username/password combination.
> 
> Maintainer: Rafael Sadowski 
> 
> WWW: https://accounts-sso.gitlab.io/
> 
> 

bump



CVS: cvs.openbsd.org: ports

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

Modified files:
sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.27.13.



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/11/19 02:28:56

Modified files:
net/py-boto3   : Makefile distinfo 

Log message:
Update to py3-boto3-1.26.13.



Re: NEW: net/libaccounts-qt

2022-11-19 Thread Rafael Sadowski
On Fri Nov 11, 2022 at 08:14:09AM +0100, Rafael Sadowski wrote:
> On Thu Nov 10, 2022 at 09:08:07PM +0100, Rafael Sadowski wrote:
> > Another try to import libaccounts-qt. This time seperate from the other
> > accounts-sso stuff. Feedback, ok?
> > 
> > Information for inst:libaccounts-qt-1.16
> > 
> > Comment:
> > Qt-based client library for the accounts database
> > 
> > Description:
> > Library for managing accounts which can be used from Qt applications. It is
> > part of the @accounts-sso project.
> > 
> > Maintainer: Rafael Sadowski 
> > 
> > WWW: https://accounts-sso.gitlab.io/
> > 
> > 
> 
> Tweak version attached. Please note this libaccounts-qt depends on
> libaccounts-glib (See ports@).

ping :) 



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/11/19 02:28:45

Modified files:
net/py-botocore: Makefile distinfo 
net/py-botocore/pkg: PLIST 

Log message:
Update to py3-botocore-1.29.13.



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/19 02:21:46

Modified files:
net/py-pf  : Makefile distinfo 
net/py-pf/pkg  : PLIST 
Removed files:
net/py-pf/patches: patch-pf__struct_py patch-pf_filter_py 

Log message:
uodate to py3-pf-0.2.2, maintainer timeout



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/gedit: Makefile distinfo 
x11/gnome/gedit/pkg: PLIST 

Log message:
Update to gedit-43.2.



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/19 02:20:55

Modified files:
sysutils/borgmatic: Makefile distinfo 
sysutils/borgmatic/pkg: PLIST 
Removed files:
sysutils/borgmatic/patches: patch-setup_py 

Log message:
update to borgmatic-1.7.4, avoids deprecation warning with borg 1.2.2
maintainer timeout



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/11/19 02:19:15

Modified files:
devel/serd : Makefile 

Log message:
serd wants C11, so base-gcc won't cut it.

Fixes build on sparc64



CVS: cvs.openbsd.org: ports

2022-11-19 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/11/19 02:18:48

Modified files:
security/libpwquality: Makefile distinfo 
security/libpwquality/pkg: PLIST 

Log message:
Update to libpwquality-1.4.5.



Re: editors/neovim and devel/libvterm

2022-11-19 Thread Laurence Tratt
On Fri, Nov 18, 2022 at 01:38:06PM -0700, Anthony J. Bentley wrote:

Hello Anthony,

> When a version number decreases like libvterm's does, the port needs to set
> EPOCH so the smaller number is considered newer. Without it package
> upgrades won't work either.

Aha, I did not know about EPOCH!

The attached updates take this, and other comments, into account, and is
hopefully ready for import.


Laurie
diff --git editors/neovim/Makefile editors/neovim/Makefile
index ef5028b973a..cd5db22b26d 100644
--- editors/neovim/Makefile
+++ editors/neovim/Makefile
@@ -13,7 +13,7 @@ COMMENT = continuation and extension of Vim
 
 GH_ACCOUNT =   neovim
 GH_PROJECT =   neovim
-GH_TAGNAME =   v0.7.2
+GH_TAGNAME =   v0.8.0
 
 CATEGORIES =   editors devel
 HOMEPAGE = https://neovim.io
@@ -62,7 +62,7 @@ BUILD_DEPENDS =   ${RUN_DEPENDS} \
 LIB_DEPENDS =  devel/gettext,-runtime \
devel/libtermkey \
devel/libuv \
-   devel/libvterm \
+   devel/libvterm>=0.3 \
devel/msgpack \
devel/unibilium \
textproc/tree-sitter
@@ -173,6 +173,9 @@ pre-configure:
 # These are the "old tests". There is also a new suite, but we would need the
 # "busted" test suite for Lua, which is not yet ported.
 #
+# Test_language_cmd fails due to:
+# https://github.com/neovim/neovim/issues/19331
+#
 # If cscope is installed, one test fails:
 # https://github.com/neovim/neovim/issues/12744
 #
diff --git editors/neovim/distinfo editors/neovim/distinfo
index 70ff3d228d5..3e5d7b1c7c8 100644
--- editors/neovim/distinfo
+++ editors/neovim/distinfo
@@ -1,6 +1,6 @@
 SHA256 (luajit-91bc6b8ad1f373c1ce9003dc024b2e21fad0e444.tar.gz) = 
gYlQMf24dgLH3eUigCWcYLH/0bWoo8J5LT4jkEgRY/o=
 SHA256 (luv-1.43.0-0.tar.gz) = VnpvPc3PiptU3cV//vidHpUNcoMrhe6ByMg6nU4OneI=
-SHA256 (neovim-0.7.2.tar.gz) = zKuMoCoMKS3p6hSzn4T5C2NaaSgt44prTMyFZbxl0JY=
+SHA256 (neovim-0.8.0.tar.gz) = UF49+3Hi9zSVxzfANKQWkRwmDAup/SCSxr4pZlW+TRg=
 SIZE (luajit-91bc6b8ad1f373c1ce9003dc024b2e21fad0e444.tar.gz) = 1072234
 SIZE (luv-1.43.0-0.tar.gz) = 1452021
-SIZE (neovim-0.7.2.tar.gz) = 10933623
+SIZE (neovim-0.8.0.tar.gz) = 11387355
diff --git editors/neovim/pkg/PLIST editors/neovim/pkg/PLIST
index b725afc0e26..4480d492575 100644
--- editors/neovim/pkg/PLIST
+++ editors/neovim/pkg/PLIST
@@ -54,6 +54,7 @@ share/nvim/runtime/autoload/
 share/nvim/runtime/autoload/RstFold.vim
 share/nvim/runtime/autoload/ada.vim
 share/nvim/runtime/autoload/adacomplete.vim
+share/nvim/runtime/autoload/bitbake.vim
 share/nvim/runtime/autoload/ccomplete.vim
 share/nvim/runtime/autoload/clojurecomplete.vim
 share/nvim/runtime/autoload/context.vim
@@ -72,7 +73,6 @@ share/nvim/runtime/autoload/health/nvim.vim
 share/nvim/runtime/autoload/health/provider.vim
 share/nvim/runtime/autoload/htmlcomplete.vim
 share/nvim/runtime/autoload/javascriptcomplete.vim
-share/nvim/runtime/autoload/man.vim
 share/nvim/runtime/autoload/msgpack.vim
 share/nvim/runtime/autoload/netrw.vim
 share/nvim/runtime/autoload/netrwFileHandlers.vim
@@ -89,6 +89,7 @@ share/nvim/runtime/autoload/provider/python3.vim
 share/nvim/runtime/autoload/provider/pythonx.vim
 share/nvim/runtime/autoload/provider/ruby.vim
 share/nvim/runtime/autoload/provider/script_host.rb
+share/nvim/runtime/autoload/python.vim
 share/nvim/runtime/autoload/python3complete.vim
 share/nvim/runtime/autoload/pythoncomplete.vim
 share/nvim/runtime/autoload/remote/
@@ -131,12 +132,15 @@ share/nvim/runtime/colors/delek.vim
 share/nvim/runtime/colors/desert.vim
 share/nvim/runtime/colors/elflord.vim
 share/nvim/runtime/colors/evening.vim
+share/nvim/runtime/colors/habamax.vim
 share/nvim/runtime/colors/industry.vim
 share/nvim/runtime/colors/koehler.vim
+share/nvim/runtime/colors/lunaperche.vim
 share/nvim/runtime/colors/morning.vim
 share/nvim/runtime/colors/murphy.vim
 share/nvim/runtime/colors/pablo.vim
 share/nvim/runtime/colors/peachpuff.vim
+share/nvim/runtime/colors/quiet.vim
 share/nvim/runtime/colors/ron.vim
 share/nvim/runtime/colors/shine.vim
 share/nvim/runtime/colors/slate.vim
@@ -181,8 +185,10 @@ share/nvim/runtime/compiler/gjs.vim
 share/nvim/runtime/compiler/gnat.vim
 share/nvim/runtime/compiler/go.vim
 share/nvim/runtime/compiler/haml.vim
+share/nvim/runtime/compiler/hare.vim
 share/nvim/runtime/compiler/hp_acc.vim
 share/nvim/runtime/compiler/icc.vim
+share/nvim/runtime/compiler/icon.vim
 share/nvim/runtime/compiler/ifort.vim
 share/nvim/runtime/compiler/intel.vim
 share/nvim/runtime/compiler/irix5_c.vim
@@ -205,10 +211,16 @@ share/nvim/runtime/compiler/ocaml.vim
 share/nvim/runtime/compiler/onsgmls.vim
 share/nvim/runtime/compiler/pbx.vim
 share/nvim/runtime/compiler/perl.vim
+share/nvim/runtime/compiler/perlcritic.vim
 share/nvim/runtime/compiler/php.vim
+share/nvim/runtime/compiler/podchecker.vim
 share/nvim/runtime/compiler/powershell.vim
 share/nvim/runtime/compiler/pylint.vim
 

Re: [new] net/tut -- tui mastodon client

2022-11-19 Thread Stefan Sperling
On Fri, Nov 18, 2022 at 10:33:34PM +0100, Omar Polo wrote:
> Hello ports,
> 
> I've been using this for a bit and i'm starting to really like it, I
> just need to define a bright color scheme :)
> 
> % pkg_info tut
> Information for inst:tut-1.0.18
> 
> Comment:
> TUI for Mastodon with vim inspired keys
> 
> Description:
> tut is a keyboard-driven TUI for Mastodon with vim-inspired keys.  It
> allows to compose new toots in your preferred $EDITOR and view media in
> your preferite programs.
> 
> Maintainer: Omar Polo 
> 
> WWW: https://tut.anv.nu/
> 
> 
> I'm unsure about packaging the two template files but I thought it
> could be handy to have a copy that matches the installed version.  No
> man page so I'm shipping the README, even though there's a built-in
> help.
> 
> the only issue i've found so far it's that the ui often hangs when
> waiting for the server to reply.


ok stsp@

Briefly tested against bsd.network, and it seems to work fine.
This should be useful on low-end machines that cannot comfortable
run a web browser. I like its interface better than that of net/toot.