CVS: cvs.openbsd.org: ports

2022-11-06 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2022/11/07 00:30:06

Modified files:
mail/stalwart/jmap: Makefile 

Log message:
mail/stalwart/jmap: add missing BDEP on llvm

librocksdb-sys wants libclang.so, reported by ajacoutot@



CVS: cvs.openbsd.org: ports

2022-11-06 Thread YASUOKA Masahiko
CVSROOT:/cvs
Module name:ports
Changes by: yasu...@cvs.openbsd.org 2022/11/07 00:04:08

Modified files:
devel/pcre2: Makefile 

Log message:
Completely remove --enable-newline-is-xxx flag.  There is no reason
to keep it and no reason to deviate from the upstream.

point out naddy, ok namn jca



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

2022-11-06 Thread James Cook
> Thanks for the test report and the extensive testing, but ... you do
> realize all those things you're reporting arent probably related to the
> OpenBSD port itself, and would be better reported upstream at
> https://git.meli.delivery/meli/meli/issues ? After all meli is not even
> published as 'beta', only alpha.. :)
>
> Landry

Reported at:

https://git.meli.delivery/meli/meli/issues/164
https://git.meli.delivery/meli/meli/issues/165

-- 
James



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to gnome-connections-43.0.



Re: UPDATE: GNU make 4.4

2022-11-06 Thread Brad Smith
On Sun, Nov 06, 2022 at 12:28:58AM -0400, Brad Smith wrote:
> On Thu, Nov 03, 2022 at 11:20:05PM -0400, Brad Smith wrote:
> > On Thu, Nov 03, 2022 at 07:36:37PM -0400, Brad Smith wrote:
> > > On Thu, Nov 03, 2022 at 03:43:17PM -0400, Brad Smith wrote:
> > > > Here is an update to GNU make 4.4.
> > > > 
> > > > Ran through a bulk by naddy@ on amd64.
> > > > 
> > > > https://lists.gnu.org/archive/html/info-gnu/2022-10/msg8.html
> > > > 
> > > > "There was one suspicious build failure: x11/lablgtk2 fails at the fake
> > > > step with
> > > > ocamlfind: sourceView2Enums.ml: No such file or directory
> > > > 
> > > > Other than that, no problems."
> > > 
> > > Fix the date in the man page patch.
> > 
> > Looks like this needs a tweak to build on non-Clang archs.
> 
> With some assistance upstream provided a patch for the loadapi tests
> crashing.
> 
> The output-sync test is an issue with the framework, and not an issue
> with make to worry about. It'll be fixed.

Here are some additional patches to have the tests pass.

But upstream had this to say..

"I'm not sure what the problem actually is here.  It's something weird about the
shell; it's doing something strange with SIGTERM.  However I modified the helper
app to be able to send TERM then replaced the test recipe "kill -TERM && sleep"
with a reference to that."


Index: Makefile
===
RCS file: /home/cvs/ports/devel/gmake/Makefile,v
retrieving revision 1.65
diff -u -p -u -p -r1.65 Makefile
--- Makefile11 Mar 2022 18:50:08 -  1.65
+++ Makefile6 Nov 2022 22:43:14 -
@@ -1,6 +1,6 @@
 COMMENT=   GNU make
 
-DISTNAME=  make-4.3
+DISTNAME=  make-4.4
 PKGNAME=   g${DISTNAME}
 CATEGORIES=devel
 MASTER_SITES=  ${MASTER_SITE_GNU:=make/}
@@ -26,8 +26,12 @@ MODGNU_CONFIG_GUESS_DIRS= ${WRKSRC}/buil
 
 TEST_ENV=  SHELL=$$SHELL
 
-# Known test failures:
-# output-sync can fail due to a race condition in the test itself
-# https://lists.gnu.org/archive/html/bug-make/2020-01/msg00075.html
+# Test suite will run .orig files
+PATCHORIG= .~
+
+.include 
+.if !${PROPERTIES:Mclang}
+CFLAGS+=   -std=gnu99
+.endif
 
 .include 
Index: distinfo
===
RCS file: /home/cvs/ports/devel/gmake/distinfo,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 distinfo
--- distinfo1 Feb 2020 15:29:24 -   1.10
+++ distinfo31 Oct 2022 17:34:34 -
@@ -1,2 +1,2 @@
-SHA256 (make-4.3.tar.lz) = 3hpEHE7flSUh2zC/yoC6roag/xrNCgBAKZk0TwTEXoI=
-SIZE (make-4.3.tar.lz) = 1266180
+SHA256 (make-4.4.tar.lz) = SND8CyoEu1DykRwW2mVyMoX39IBMdPxaISSj32xfeMQ=
+SIZE (make-4.4.tar.lz) = 1283355
Index: patches/patch-Makefile_in
===
RCS file: /home/cvs/ports/devel/gmake/patches/patch-Makefile_in,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 patch-Makefile_in
--- patches/patch-Makefile_in   11 Mar 2022 18:50:08 -  1.6
+++ patches/patch-Makefile_in   31 Oct 2022 17:38:15 -
@@ -1,12 +1,12 @@
 Index: Makefile.in
 --- Makefile.in.orig
 +++ Makefile.in
-@@ -1039,7 +1039,7 @@ make_SOURCES = $(make_SRCS) $(am__append_1) $(am__appe
-   $(am__append_4) $(am__append_5)
- EXTRA_make_SOURCES = $(amiga_SRCS) $(vms_SRCS)
- make_LDADD = $(LIBOBJS) $(GUILE_LIBS) lib/libgnu.a $(GETLOADAVG_LIBS) \
+@@ -564,7 +564,7 @@ EXTRA_make_SOURCES = $(amiga_SRCS) $(vms_SRCS)
+ @HAVE_GUILE_FALSE@_GUILE_LIBS = 
+ @HAVE_GUILE_TRUE@_GUILE_LIBS = $(GUILE_LIBS)
+ make_LDADD = $(LIBOBJS) $(_GUILE_LIBS) lib/libgnu.a $(GETLOADAVG_LIBS) \
 -  @LIBINTL@
 +  @LTLIBINTL@
  
  AM_CPPFLAGS = -Isrc -I$(top_srcdir)/src -Ilib -I$(top_srcdir)/lib \
-   -DLIBDIR=\"$(libdir)\" -DINCLUDEDIR=\"$(includedir)\" \
+   -DLIBDIR=\"$(libdir)\" -DLOCALEDIR=\"$(localedir)\" \
Index: patches/patch-doc_make_1
===
RCS file: /home/cvs/ports/devel/gmake/patches/patch-doc_make_1,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-doc_make_1
--- patches/patch-doc_make_111 Mar 2022 18:50:08 -  1.2
+++ patches/patch-doc_make_13 Nov 2022 23:33:07 -
@@ -5,8 +5,8 @@ Index: doc/make.1
 --- doc/make.1.orig
 +++ doc/make.1
 @@ -1,13 +1,13 @@
--.TH MAKE 1 "28 February 2016" "GNU" "User Commands"
-+.TH GMAKE 1 "28 February 2016" "GNU" "User Commands"
+-.TH MAKE 1 "31 May 2022" "GNU" "User Commands"
++.TH GMAKE 1 "31 May 2022" "GNU" "User Commands"
  .SH NAME
 -make \- GNU make utility to maintain groups of programs
 +gmake \- GNU make utility to maintain groups of programs
@@ -40,7 +40,7 @@ Index: doc/make.1
 +.BR gmake ,
  you must write a file called the
  .I makefile
- that describes the relationships among files in your program, and the states
+ that describes the relationships among files in your program, and provides
 @@ -35,17 +35,17 @@ Once a suitable makefile exists, each time you change 
  this 

CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to gnome-photos-43.0.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/gfbgraph: Makefile 

Log message:
Needs explicit dependency on net/librest.



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to gnome-maps-43.1.



CVS: cvs.openbsd.org: ports

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

Modified files:
graphics/arcan : Makefile 

Log message:
Regen WANTLIB after espeak update.



CVS: cvs.openbsd.org: ports

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

Modified files:
audio/speech-dispatcher: Makefile 
audio/speech-dispatcher/pkg: PLIST 

Log message:
Rebuild and regen PLIST+WANTLIB after espeak update.



CVS: cvs.openbsd.org: ports

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

Modified files:
audio/espeak   : Makefile distinfo 
audio/espeak/pkg: PLIST 
Added files:
audio/espeak/patches: patch-Makefile_am 
Removed files:
audio/espeak/patches: patch-src_Makefile patch-src_event_cpp 
  patch-src_fifo_cpp patch-src_speech_h 
  patch-src_tr_languages_cpp 

Log message:
Update to espeak(NG)-1.51.



CVS: cvs.openbsd.org: ports

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

Modified files:
audio  : Makefile 

Log message:
+pcaudiolib



CVS: cvs.openbsd.org: ports

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

Log message:
Import pcaudiolib-1.2

The Portable C Audio Library (pcaudiolib) provides a C API to different 
audio
devices.

ok robert@

Status:

Vendor Tag: ajacoutot
Release Tags:   ajacoutot_20221106

N ports/audio/pcaudiolib/Makefile
N ports/audio/pcaudiolib/distinfo
N ports/audio/pcaudiolib/pkg/DESCR
N ports/audio/pcaudiolib/pkg/PLIST

No conflicts created by this import



Re: [new] editors/helix version 22.08.1

2022-11-06 Thread Solène Rapenne
Le Tue, 1 Nov 2022 17:50:38 - (UTC),
Laurent Cheylus  a écrit :

> Hi,
> 
> On Mon, 31 Oct 2022 19:47:31 +0100, Solène Rapenne wrote:
> 
> > the ports looks in good shape and works fine, including LSP support
> > which I tested with gopls and clangd.  
> 
> Thanks Solene for your review of my port.
>  
> > in pkg/DESCR, delete "written in Rust" because this brings nothing
> > useful, and wrap the long line
> > 
> > remove "post-modern" in the COMMENT, that's not useful
> > 
> > please add ${WRKSRC}/languages.toml into ${PREFIX}/share/helix,
> > regenerate PLIST after this. this file is useful to use it as a
> > reference for local tweaks.
> > 
> > with theses changes, it's ok solene@ for import  
> 
> OK for the changes requested, see my diff below.
> 
> Laurent
> 
> diff --git a/editors/helix/Makefile b/editors/helix/Makefile
> index b0e36f063..adc20f67b 100644
> --- a/editors/helix/Makefile
> +++ b/editors/helix/Makefile
> @@ -1,4 +1,4 @@
> -COMMENT =post-modern modal text editor
> +COMMENT =modal text editor
> 
>  VER =22.08.1
>  DISTNAME =   helix-${VER}
> @@ -51,7 +51,8 @@ do-install:
>   cp -a {} ${PREFIX}/share/helix/runtime/grammars \;
> 
>   ${INSTALL_DATA} ${WRKSRC}/runtime/tutor.txt \
> - ${PREFIX}/share/helix/runtime/tutor.txt
> + ${PREFIX}/share/helix/runtime
> + ${INSTALL_DATA} ${WRKSRC}/languages.toml ${PREFIX}/share/helix
> 
>  .include "crates.inc"
> 
> diff --git a/editors/helix/pkg/DESCR b/editors/helix/pkg/DESCR
> index f267ea457..0baab06c5 100644
> --- a/editors/helix/pkg/DESCR
> +++ b/editors/helix/pkg/DESCR
> @@ -1,7 +1,8 @@
> -A Kakoune / Neovim inspired editor, written in Rust.
> +A Kakoune / Neovim inspired text editor.
> 
>  Features:
>- Vim-like modal editing
>- Multiple selections
>- Built-in language server support
> -  - Smart, incremental syntax highlighting and code editing via tree-sitter
> +  - Smart, incremental syntax highlighting and code editing
> +  via tree-sitter
> diff --git a/editors/helix/pkg/PLIST b/editors/helix/pkg/PLIST
> index bea09c806..2ab38cefd 100644
> --- a/editors/helix/pkg/PLIST
> +++ b/editors/helix/pkg/PLIST
> @@ -1,5 +1,6 @@
>  @bin bin/hx
>  share/helix/
> +share/helix/languages.toml
>  share/helix/runtime/
>  share/helix/runtime/grammars/
>  @so share/helix/runtime/grammars/awk.so
> 

looks fine to me, but could you provide a tarball of the latest version?
It's easier for people to review :) otherwise they need to find a tarball
and look for all the thread to look for pathces, which isn't ideal



CVS: cvs.openbsd.org: ports

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

Modified files:
mail/evolution-ews: Makefile distinfo 

Log message:
Update to evolution-ews-3.46.1.



CVS: cvs.openbsd.org: ports

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

Modified files:
mail/evolution : Makefile distinfo 
mail/evolution/pkg: PLIST 

Log message:
Update to evolution-3.46.1.



CVS: cvs.openbsd.org: ports

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

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

Log message:
Register evolution-rss removal.



CVS: cvs.openbsd.org: ports

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

Modified files:
mail   : Makefile 
Removed files:
mail/evolution-rss: Makefile distinfo 
mail/evolution-rss/patches: patch-configure_ac patch-src_misc_c 
patch-src_rss-cache_c 
patch-src_rss-config-factory_c 
patch-src_rss-evo-common_c 
patch-src_rss-image_c 
patch-src_rss_c 
mail/evolution-rss/pkg: DESCR PLIST 

Log message:
Remove evolution-rss.
Barely maintained upstream and evolution provides libcamelrss.so now.



[no subject]

2022-11-06 Thread Omar Polo
Hello,

This updates sam to the latest commit.  The changelog is just:

 - set dot correctly after applying the < command
 - add ssam (streaming sam);  no man page :(
 - clean up the manpage

Works fine here.  I've only briefily played with ssam, but as it just
run sam on a temp file I assume it's fine.

While here also adds it to the editors category and tweak a bit the
post-install target.

ok?

Index: Makefile
===
RCS file: /home/cvs/ports/plan9/sam/Makefile,v
retrieving revision 1.34
diff -u -p -r1.34 Makefile
--- Makefile11 Mar 2022 19:49:08 -  1.34
+++ Makefile6 Nov 2022 22:01:47 -
@@ -1,12 +1,11 @@
 COMMENT=   X11 version of Rob Pike's editor, sam
 
-DISTNAME=  sam-4.3.20190427
+DISTNAME=  sam-4.3.20200714
 GH_ACCOUNT=deadpixi
 GH_PROJECT=sam
-GH_COMMIT= 5893679bbbab2f50ceb6ef0805e4bb63f5f51df8
-REVISION=  0
+GH_COMMIT= 5d8acb35d78c327d76f00a54857cbd566ed9bc11
 
-CATEGORIES=plan9
+CATEGORIES=plan9 editors
 
 PERMIT_PACKAGE=Yes
 WANTLIB=   X11 Xft Xi Xt c
@@ -15,16 +14,12 @@ RUN_DEPENDS+=   devel/desktop-file-utils
 
 NO_TEST=   Yes
 
-SAMDOCDIR= ${PREFIX}/share/doc/sam
-SAMDOCFILES=   README.rst doc/sam.ps doc/sam.tut.ms doc/se.ps
-EXAMPLEDIR=${PREFIX}/share/examples/sam
-
 post-install:
-   ${INSTALL_DATA_DIR} ${SAMDOCDIR}
-   ${INSTALL_DATA_DIR} ${EXAMPLEDIR}
-   ${INSTALL_DATA} ${WRKSRC}/doc/samrc ${EXAMPLEDIR}
-   @set -e; for f in ${SAMDOCFILES}; do \
-${INSTALL_DATA} ${WRKSRC}/$${f} ${SAMDOCDIR}; \
-   done
+   ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/sam
+   ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/sam
+   ${INSTALL_DATA} ${WRKSRC}/doc/samrc ${PREFIX}/share/examples/sam
+.for f in README.rst doc/sam.ps doc/sam.tut.ms doc/se.ps
+   ${INSTALL_DATA} ${WRKSRC}/$f ${PREFIX}/share/doc/sam
+.endfor
 
 .include 
Index: distinfo
===
RCS file: /home/cvs/ports/plan9/sam/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo12 Nov 2019 02:45:32 -  1.5
+++ distinfo6 Nov 2022 19:27:08 -
@@ -1,2 +1,2 @@
-SHA256 (sam-4.3.20190427-5893679b.tar.gz) = 
17k1wL+Rv5Z43t79sLyj0Vn9UYzSVfpVxOYZNiAfB0E=
-SIZE (sam-4.3.20190427-5893679b.tar.gz) = 311827
+SHA256 (sam-4.3.20200714-5d8acb35.tar.gz) = 
hlWbfWSzWijxfBUOvrhO4HZp3mtO1ct4Bfj6zVRyRlo=
+SIZE (sam-4.3.20200714-5d8acb35.tar.gz) = 312453
Index: pkg/PLIST
===
RCS file: /home/cvs/ports/plan9/sam/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST   11 Mar 2022 19:49:08 -  1.7
+++ pkg/PLIST   6 Nov 2022 19:40:00 -
@@ -1,6 +1,7 @@
 @bin bin/B
 @bin bin/sam
 @bin bin/samterm
+bin/ssam
 @man man/man1/sam.1
 @man man/man5/samrc.5
 share/applications/deadpixi-sam.desktop



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to gnome-clocks-43.0.



CVS: cvs.openbsd.org: ports

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

Modified files:
www/epiphany   : Makefile 
x11/gnome/file-roller: Makefile 
x11/gnome/nautilus: Makefile 

Log message:
Loosen up dependencies.



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to eog-43.1.



CVS: cvs.openbsd.org: ports

2022-11-06 Thread Pavel Korovin
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2022/11/06 14:24:25

Modified files:
net: Makefile 

Log message:
+dt



CVS: cvs.openbsd.org: ports

2022-11-06 Thread Pavel Korovin
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2022/11/06 14:23:44

Log message:
Import dt, DNS scanning/debugging tool.
corrections and ok op@, thanks!

Status:

Vendor Tag: pvk
Release Tags:   pvk_20221106

N ports/net/dt/Makefile
N ports/net/dt/distinfo
N ports/net/dt/modules.inc
N ports/net/dt/pkg/DESCR
N ports/net/dt/pkg/PLIST

No conflicts created by this import



sparc64 bulk build report

2022-11-06 Thread kmos
Bulk build on sparc64-0a.ports.openbsd.org

Started : Thu Nov  3 13:46:27 MDT 2022
Finished: Sun Nov  6 15:51:38 MST 2022
Duration: 3 Days 3 hours 5 minutes

Built using OpenBSD 7.2-current (GENERIC.MP) #1512: Wed Nov  2 15:27:50 MDT 2022

Built 9471 packages

Number of packages built each day:
Nov 3: 6936
Nov 4: 1887
Nov 5: 631
Nov 6: 17



Critical path missing pkgs:
http://build-failures.rhaalovely.net/sparc64/2022-11-03/summary.log

Build failures: 40
http://build-failures.rhaalovely.net/sparc64/2022-11-03/astro/calcmysky.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/audio/ocp.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/cad/dxf2gcode.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/cad/oce.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/devel/avr/gcc.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/devel/clang-tools-extra.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/devel/qcoro.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/devel/quirks.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/devel/xsd.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/games/arx-libertatis.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/geo/pdal.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/graphics/aspect-crop.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/graphics/asymptote.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/graphics/birdfont.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/graphics/gimp/snapshot.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/graphics/makehuman.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/graphics/opencolorio.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/graphics/posterazor.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/inputmethods/libime.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/lang/python/3.11,-gdbm.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/mail/mu.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/mail/stalwart/cli.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/mail/stalwart/imap.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/mail/stalwart/jmap.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/misc/open62541.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/multimedia/mkvtoolnix.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/productivity/gnucash.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/security/qca-qt5.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/security/veracrypt.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/sysutils/broot.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/sysutils/u-boot-asahi.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/textproc/libmarisa.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/textproc/xxdiff.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/www/unit/unit-ruby.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/x11/gnome/gjs.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/x11/gnome/secrets.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/x11/kde-applications/kitinerary.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/x11/lumina.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/x11/qt5/qttranslations.log
http://build-failures.rhaalovely.net/sparc64/2022-11-03/x11/qt6/qt5compat.log

Recurrent failures:
 failures/audio/ocp.log
 failures/cad/dxf2gcode.log
 failures/cad/oce.log
 failures/devel/avr/gcc.log
 failures/devel/clang-tools-extra.log
 failures/devel/qcoro.log
 failures/devel/xsd.log
 failures/games/arx-libertatis.log
 failures/geo/pdal.log
 failures/graphics/aspect-crop.log
 failures/graphics/asymptote.log
 failures/graphics/opencolorio.log
 failures/graphics/posterazor.log
 failures/inputmethods/libime.log
 failures/mail/mu.log
 failures/misc/open62541.log
 failures/multimedia/mkvtoolnix.log
 failures/security/veracrypt.log
 failures/sysutils/broot.log
 failures/sysutils/u-boot-asahi.log
 failures/textproc/libmarisa.log
 failures/textproc/xxdiff.log
 failures/www/unit/unit-ruby.log
 failures/x11/gnome/gjs.log
 failures/x11/gnome/secrets.log
 failures/x11/lumina.log
 failures/x11/qt5/qttranslations.log

New failures:
+failures/devel/quirks.log
+failures/lang/python/3.11,-gdbm.log
+failures/mail/stalwart/cli.log
+failures/mail/stalwart/imap.log
+failures/mail/stalwart/jmap.log
+failures/productivity/gnucash.log
+failures/security/qca-qt5.log
+failures/x11/kde-applications/kitinerary.log
+failures/x11/qt6/qt5compat.log

Resolved failures:
-failures/databases/recoll.log
-failures/devel/got.log
-failures/devel/kf5/kservice.log
-failures/devel/zeal.log
-failures/games/gargoyle.log
-failures/lang/guile3.log
-failures/net/irssi.log
-failures/security/clamav.log

CVS: cvs.openbsd.org: ports

2022-11-06 Thread George Koehler
CVSROOT:/cvs
Module name:ports
Changes by: gkoeh...@cvs.openbsd.org2022/11/06 13:36:12

Modified files:
sysutils/broot : Makefile crates.inc distinfo 

Log message:
Update to broot 1.16.2, unbreaking powerpc64

Crate exr < 1.5.0 failed to build on big-endian arch like powerpc64.
This update moves from exr 1.4.2 to 1.5.2.

https://github.com/Canop/broot/blob/master/CHANGELOG.md

ok landry@



CVS: cvs.openbsd.org: ports

2022-11-06 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2022/11/06 12:59:36

Modified files:
x11/lablgtk2/patches: patch-src_Makefile 

Log message:
our ranlib can now take multiple files at once, no need for this hack anymore
prodded by Brad



CVS: cvs.openbsd.org: ports

2022-11-06 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2022/11/06 12:56:57

Removed files:
lang/ocaml/patches: patch-Makefile patch-configure_ac 

Log message:
our ranlib can now take multiple files at once, no need for this hack anymore
prodded by Brad



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to evince-43.1.



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to liblouis-3.23.0.



CVS: cvs.openbsd.org: ports

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

Modified files:
audio/speech-dispatcher: Makefile distinfo 
audio/speech-dispatcher/pkg: PLIST 

Log message:
Update to speech-dispatcher-0.11.4.



CVS: cvs.openbsd.org: ports

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

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

Log message:
'gnome-todo' => 'endeavour'



CVS: cvs.openbsd.org: ports

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

Modified files:
meta/gnome : Makefile 

Log message:
x11/gnome/todo -> x11/gnome/endeavour



CVS: cvs.openbsd.org: ports

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

Removed files:
x11/gnome/todo : Makefile distinfo 
x11/gnome/todo/patches: patch-src_meson_build 
patch-src_plugins_meson_build 

patch-src_plugins_todoist_gtd-provider-todoist_c 
x11/gnome/todo/pkg: DESCR PLIST 

Log message:
gnome-todo had been replaced by endeavour.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome  : Makefile 

Log message:
-todo
+endeavour



CVS: cvs.openbsd.org: ports

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

Log message:
Import endeavor-43.0 (renamed from gnome-todo).

Personal task manager for GNOME.

ok robert@

Status:

Vendor Tag: ajacoutot
Release Tags:   ajacoutot_20221106

N ports/x11/gnome/endeavour/Makefile
N ports/x11/gnome/endeavour/distinfo
N ports/x11/gnome/endeavour/pkg/DESCR
N ports/x11/gnome/endeavour/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/terminal: Makefile distinfo 
x11/gnome/terminal/patches: patch-src_terminal-app_cc 
patch-src_terminal-screen_cc 
patch-src_terminal-util_cc 
x11/gnome/terminal/pkg: PLIST 
Added files:
x11/gnome/terminal/patches: patch-meson_build 

Log message:
Update to gnome-terminal-3.46.4.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/seahorse-nautilus: Makefile distinfo 
x11/gnome/seahorse-nautilus/pkg: PLIST 
Removed files:
x11/gnome/seahorse-nautilus/patches: patch-meson_build 
 patch-tool_meson_build 
 patch-tool_seahorse-widget_c 

Log message:
Update to seahorse-nautilus-3.11.92.2.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/file-roller: Makefile distinfo 
x11/gnome/file-roller/pkg: PLIST 

Log message:
Update to file-roller-43.0.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/console: Makefile distinfo 
x11/gnome/console/patches: patch-meson_build 
x11/gnome/console/pkg: PLIST 

Log message:
Update to gnome-console-43.0.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/nautilus: Makefile distinfo 
x11/gnome/nautilus/pkg: PLIST 
Added files:
x11/gnome/nautilus/patches: patch-src_nautilus-file_h 

Log message:
Update to nautilus-43.0.



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to gnome-session-43.0.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/control-center: Makefile distinfo 
x11/gnome/control-center/patches: patch-meson_build 
  
patch-panels_info-overview_cc-info-overview-panel_c 
  patch-panels_meson_build 
  patch-panels_power_cc-power-panel_c 
  patch-shell_cc-panel-loader_c 
x11/gnome/control-center/pkg: PLIST 

Log message:
Update to gnome-control-center-43.1.



CVS: cvs.openbsd.org: ports

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

Modified files:
devel/vte3 : Makefile distinfo 
devel/vte3/patches: patch-meson_build 
devel/vte3/pkg : PLIST 

Log message:
Update to vte3-0.70.1.
This temporarily depends on both GTK3 and GTK4 but I will subpackage it
this week.



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to gnome-calendar-43.1.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/settings-daemon: Makefile distinfo 
x11/gnome/settings-daemon/patches: patch-meson_build 
x11/gnome/settings-daemon/pkg: PLIST 

Log message:
Update to gnome-settings-daemon-43.0.



CVS: cvs.openbsd.org: ports

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

Modified files:
databases/evolution-data-server: Makefile distinfo 
databases/evolution-data-server/pkg: PLIST 

Log message:
Update to evolution-data-server-3.46.1.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/desktop: Makefile distinfo 
x11/gnome/desktop/pkg: PLIST-common PLIST-gtk4 PLIST-main 

Log message:
Update to gnome-desktop-43.



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to gnome-weather-43.0.



CVS: cvs.openbsd.org: ports

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

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

Log message:
update to libgweather4-4.2.0.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/online-accounts: Makefile distinfo 
x11/gnome/online-accounts/pkg: PLIST 

Log message:
Update to gnome-online-accounts-3.46.0.



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to gedit-43.1.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome  : Makefile 

Log message:
+tepl



CVS: cvs.openbsd.org: ports

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

Added files:
x11/gnome/tepl : Makefile distinfo 
x11/gnome/tepl/pkg: DESCR PLIST 

Log message:
Revive tepl and update it to 6.2.0.
Soon needed by a gedit update.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome  : Makefile 

Log message:
+amtk



CVS: cvs.openbsd.org: ports

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

Added files:
x11/gnome/amtk : Makefile distinfo 
x11/gnome/amtk/pkg: DESCR PLIST 

Log message:
Revive amtk and update it to 5.6.0.
It's needed by an upcoming gedit update.



CVS: cvs.openbsd.org: ports

2022-11-06 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2022/11/06 10:18:01

Modified files:
net/openvpn: Makefile distinfo 
net/openvpn/patches: patch-configure patch-include_Makefile_in 

Log message:
Update to openvpn-2.5.8

ChangeLog:
https://community.openvpn.net/openvpn/wiki/ChangesInOpenvpn25



CVS: cvs.openbsd.org: ports

2022-11-06 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2022/11/06 10:16:28

Modified files:
math   : Makefile 

Log message:
+ministat



CVS: cvs.openbsd.org: ports

2022-11-06 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2022/11/06 10:15:05

Log message:
Import math/ministat

The ministat command calculates fundamental statistical properties of 
numeric
data in the specified files or, if no file is specified, standard input.

From Mikhail, with input from op@ sthen@ and kmos@.  ok op@ kmos@

Status:

Vendor Tag: jca
Release Tags:   jca_20221106

N ports/math/ministat/Makefile
N ports/math/ministat/distinfo
N ports/math/ministat/pkg/DESCR
N ports/math/ministat/pkg/PLIST
N ports/math/ministat/patches/patch-ministat_c

No conflicts created by this import



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/sushi: Makefile distinfo 

Log message:
Update to sushi-43.0.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome  : Makefile 

Log message:
+libcloudproviders



CVS: cvs.openbsd.org: ports

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

Log message:
Import libcloudproviders-0.3.1

libcloudproviders is a DBus API that allows cloud storage sync clients to 
expose
their services. Clients such as file managers and desktop environments can 
then
provide integrated access to the cloud providers services.

ok robert@

Status:

Vendor Tag: ajacoutot
Release Tags:   ajacoutot_20221106

N ports/x11/gnome/libcloudproviders/Makefile
N ports/x11/gnome/libcloudproviders/distinfo
N ports/x11/gnome/libcloudproviders/pkg/DESCR
N ports/x11/gnome/libcloudproviders/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2022-11-06 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2022/11/06 09:48:59

Modified files:
x11/gnome/gdm  : Makefile distinfo 
x11/gnome/gdm/pkg: PLIST 
Removed files:
x11/gnome/gdm/patches: patch-data_Init_in 

Log message:
update to 43.0



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to epiphany-43.0.



CVS: cvs.openbsd.org: ports

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

Modified files:
sysutils   : Makefile 

Log message:
+libportal



CVS: cvs.openbsd.org: ports

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

Log message:
Import libportal-0.6.

libportal provides GIO-style async APIs for most Flatpak portals.

ok robert@

Status:

Vendor Tag: ajacoutot
Release Tags:   ajacoutot_20221106

N ports/sysutils/libportal/Makefile
N ports/sysutils/libportal/distinfo
N ports/sysutils/libportal/pkg/DESCR-gtk3
N ports/sysutils/libportal/pkg/PLIST-gtk3
N ports/sysutils/libportal/pkg/PLIST-gtk4
N ports/sysutils/libportal/pkg/PLIST-qt5
N ports/sysutils/libportal/pkg/PLIST-main
N ports/sysutils/libportal/pkg/DESCR-main
N ports/sysutils/libportal/pkg/DESCR-gtk4
N ports/sysutils/libportal/pkg/DESCR-qt5
N ports/sysutils/libportal/patches/patch-libportal_portal_c

No conflicts created by this import



Re: unbreak curl no_proxy

2022-11-06 Thread Christian Weisgerber
Christian Weisgerber:

> > I've added https://github.com/curl/curl/issues/9842
> 
> So we wait?

Here's a diff with the accumulated noproxy fixes, including the
lastest suggested "tailmatch like in 7.85.0 and earlier".

Index: Makefile
===
RCS file: /cvs/ports/net/curl/Makefile,v
retrieving revision 1.174
diff -u -p -r1.174 Makefile
--- Makefile28 Oct 2022 17:59:06 -  1.174
+++ Makefile6 Nov 2022 15:18:15 -
@@ -1,6 +1,7 @@
 COMMENT=   transfer files with FTP, HTTP, HTTPS, etc.
 
 DISTNAME=  curl-7.86.0
+REVISION=  0
 SHARED_LIBS=   curl 26.17# 12.0
 CATEGORIES=net
 HOMEPAGE=  https://curl.se/
Index: patches/patch-lib_noproxy_c
===
RCS file: patches/patch-lib_noproxy_c
diff -N patches/patch-lib_noproxy_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-lib_noproxy_c 6 Nov 2022 15:18:15 -
@@ -0,0 +1,95 @@
+noproxy: also match with adjacent comma
+https://github.com/curl/curl/commit/efc286b7a62af0568fdcbf3c68791c9955182128
+
+noproxy: fix tail-matching
+https://github.com/curl/curl/commit/b830f9ba9e94acf672cd191993ff679fa38b
+
+noproxy: tailmatch like in 7.85.0 and earlier
+
+Index: lib/noproxy.c
+--- lib/noproxy.c.orig
 lib/noproxy.c
+@@ -149,9 +149,14 @@ bool Curl_check_noproxy(const char *name, const char *
+ }
+ else {
+   unsigned int address;
++  namelen = strlen(name);
+   if(1 == Curl_inet_pton(AF_INET, name, ))
+ type = TYPE_IPV4;
+-  namelen = strlen(name);
++  else {
++/* ignore trailing dots in the host name */
++if(name[namelen - 1] == '.')
++  namelen--;
++  }
+ }
+ 
+ while(*p) {
+@@ -173,33 +178,50 @@ bool Curl_check_noproxy(const char *name, const char *
+   if(tokenlen) {
+ switch(type) {
+ case TYPE_HOST:
+-  if(*token == '.') {
+-++token;
+---tokenlen;
+-/* tailmatch */
+-match = (tokenlen <= namelen) &&
+-  strncasecompare(token, name + (namelen - tokenlen), namelen);
++  /* ignore trailing dots in the token to check */
++  if(token[tokenlen - 1] == '.')
++tokenlen--;
++
++  if(tokenlen && (*token == '.')) {
++/* ignore leading token dot as well */
++token++;
++tokenlen--;
+   }
+-  else
+-match = (tokenlen == namelen) &&
+-  strncasecompare(token, name, namelen);
++  /* A: example.com matches 'example.com'
++ B: www.example.com matches 'example.com'
++ C: nonexample.com DOES NOT match 'example.com'
++  */
++  if(tokenlen == namelen)
++/* case A, exact match */
++match = strncasecompare(token, name, namelen);
++  else if(tokenlen < namelen) {
++/* case B, tailmatch domain */
++match = (name[namelen - tokenlen - 1] == '.') &&
++  strncasecompare(token, name + (namelen - tokenlen),
++  tokenlen);
++  }
++  /* case C passes through, not a match */
+   break;
+ case TYPE_IPV4:
+   /* FALLTHROUGH */
+ case TYPE_IPV6: {
+   const char *check = token;
+-  char *slash = strchr(check, '/');
++  char *slash;
+   unsigned int bits = 0;
+   char checkip[128];
++  if(tokenlen >= sizeof(checkip))
++/* this cannot match */
++break;
++  /* copy the check name to a temp buffer */
++  memcpy(checkip, check, tokenlen);
++  checkip[tokenlen] = 0;
++  check = checkip;
++
++  slash = strchr(check, '/');
+   /* if the slash is part of this token, use it */
+-  if(slash && (slash < [tokenlen])) {
++  if(slash) {
+ bits = atoi(slash + 1);
+-/* copy the check name to a temp buffer */
+-if(tokenlen >= sizeof(checkip))
+-  break;
+-memcpy(checkip, check, tokenlen);
+-checkip[ slash - check ] = 0;
+-check = checkip;
++*slash = 0; /* null terminate there */
+   }
+   if(type == TYPE_IPV6)
+ match = Curl_cidr6_match(name, check, bits);
Index: patches/patch-m4_curl-compilers_m4
===
RCS file: /cvs/ports/net/curl/patches/patch-m4_curl-compilers_m4,v
retrieving revision 1.5
diff -u -p -r1.5 patch-m4_curl-compilers_m4
--- patches/patch-m4_curl-compilers_m4  30 Jun 2022 18:11:25 -  1.5
+++ patches/patch-m4_curl-compilers_m4  6 Nov 2022 15:18:15 -
@@ -9,7 +9,7 @@ Do not override optimization flags in CF
 Index: m4/curl-compilers.m4
 --- m4/curl-compilers.m4.orig
 +++ m4/curl-compilers.m4
-@@ -693,7 +693,7 @@ 

CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/tour : Makefile distinfo 
x11/gnome/tour/patches: patch-_cargo_config 
x11/gnome/tour/pkg: PLIST 

Log message:
Update to gnome-tour-43.0.



Re: new: devel/fpm - fortran package manager

2022-11-06 Thread Sebastien Marie
ping.

tarball attached for convenience.
-- 
Sebastien Marie

On Sun, Oct 30, 2022 at 09:35:15AM +0100, Sebastien Marie wrote:
> On Sat, Oct 29, 2022 at 12:14:06PM +0200, Sebastien Marie wrote:
> > Hi,
> > 
> > The attached tarball is a port for https://fpm.fortran-lang.org/ (code 
> > source at 
> > https://github.com/fortran-lang/fpm/).
> 
> New tarball with some modifications:
> - removing trailing whitespaces in pkg/DESCR (from landry@)
> - proper MASTER_SITES for downloading the bootstrap (from rsadowski@)
> 
> Thanks.
> -- 
> Sebastien Marie
> 
> > From pkg/DESCR:
> > 
> > Fortran Package Manager (fpm) is a package manager and build system for 
> > Fortran. 
> > Its key goal is to improve the user experience of Fortran programmers. 
> > It does 
> > so by making it easier to build your Fortran program or library, run 
> > the 
> > executables, tests, and examples, and distribute it as a dependency to 
> > other 
> > Fortran projects. Fpm's user interface is modeled after Rust's Cargo, 
> > so if 
> > you're familiar with that tool, you will feel at home with fpm. Fpm's 
> > long term 
> > vision is to nurture and grow the ecosystem of modern Fortran 
> > applications and 
> > libraries.
> > 
> > Fpm is an early prototype and is evolving rapidly. You can use it to 
> > build and 
> > package your Fortran projects, as well as to use existing fpm packages 
> > as 
> > dependencies. Fpm's behavior and user interface may change as it 
> > evolves, 
> > however as fpm matures and we enter production, we will aim to stay 
> > backwards 
> > compatible. Please follow the issues to contribute and/or stay up to 
> > date with 
> > the development. Before opening a bug report or a feature suggestion, 
> > please 
> > read our Contributor Guide. You can also discuss your ideas and queries 
> > with the 
> > community in fpm discussions, or more broadly on Fortran-Lang Discourse.
> > 
> > Fortran Package Manager is not to be confused with Jordan Sissel's fpm, 
> > a more 
> > general, non-Fortran related package manager.
> > 
> > It is written in (modern-)fortran and use itself for building. Upstream 
> > provides 
> > a plain one-file fortran version for bootstrapping it.
> > 
> > It uses two external dependencies which I vendored in the port (tarballs 
> > are 
> > downloaded as part of the port), and I patched fpm.toml file to use them 
> > instead 
> > of getting them with git(1).
> > 
> > The build is done in 3 stages:
> >  - the bootstrap is built
> >  - fpm (with patches) is built using the bootstrap
> >  - fpm (with patches) is built using fpm (with patches)
> > 
> > The third step is necessary as fpm adds compilation flags on the build, and 
> > the 
> > patches modifies them. As it build relatively quickly, I don't think it is 
> > a 
> > problem (less than 2 minutes for all the steps).
> > 
> > The default profile used is 'egfortran', so it could works out-of-box with 
> > g95 
> > installed (instead of using 'gfortran' which doesn't exist in OpenBSD 
> > ports).
> > 
> > I didn't added RUN_DEPENDS on g95 as it could work with several fortran 
> > compilers and I don't want to stick to one specifically.
> > 
> > Comments or OK to import ?
> > -- 
> > Sebastien Marie


fpm.tgz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/shell: Makefile 

Log message:
Move convenience dependencies from gnome-desktop to gnome-shell.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/text-editor: Makefile distinfo 
x11/gnome/text-editor/patches: patch-src_editor-path_c 
x11/gnome/text-editor/pkg: PLIST 

Log message:
Update to gnome-text-editor-43.1.



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to orca-43.0.



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to gnome-calculator-43.0.1.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/font-viewer: Makefile distinfo 
x11/gnome/font-viewer/pkg: PLIST 

Log message:
Update to gnome-font-viewer-43.0.



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to baobab-43.0.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/power-manager: Makefile distinfo 
x11/gnome/power-manager/pkg: PLIST 

Log message:
Update to gnome-power-manager-43.0.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/shell: Makefile 
meta/gnome : Makefile 

Log message:
Sync with gnome-shell version instead of gnome-desktop.



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to gnome-characters-43.0.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/ghex : Makefile distinfo 
x11/gnome/ghex/patches: patch-src_meson_build 

Log message:
Update to ghex-43.0.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gtk+4  : Makefile 

Log message:
Move things around; no pkg change.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome  : Makefile 

Log message:
+librest1



CVS: cvs.openbsd.org: ports

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

Log message:
Import librest1-0.9.1

librest is a helper library for RESTful services.
It uses libsoup to provide HTTP communication.

ok robert@

Status:

Vendor Tag: ajacoutot
Release Tags:   ajacoutot_20221106

N ports/x11/gnome/librest1/Makefile
N ports/x11/gnome/librest1/distinfo
N ports/x11/gnome/librest1/pkg/DESCR
N ports/x11/gnome/librest1/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to devhelp-43.0.



CVS: cvs.openbsd.org: ports

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

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

Log message:
'dleyna-core' => 'dleyna'



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/photos: Makefile 
x11/gnome/grilo-plugins: Makefile 
x11/gnome/online-miners: Makefile 

Log message:
Fix dependencies after net/dleyna merge.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/mate/caja-extensions: Makefile 
x11/mate/caja-extensions/pkg: PLIST 

Log message:
Disable gupnp support; it needs to be ported to libgupnp-1.6.



CVS: cvs.openbsd.org: ports

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

Modified files:
net/dleyna : Makefile 
Added files:
net/dleyna : distinfo 
net/dleyna/patches: patch-libdleyna_core_log_c 
net/dleyna/pkg : DESCR PLIST 
Removed files:
net/dleyna : Makefile.inc 
net/dleyna/connector-dbus: Makefile distinfo 
net/dleyna/connector-dbus/pkg: DESCR PLIST 
net/dleyna/core: Makefile distinfo 
net/dleyna/core/patches: patch-libdleyna_core_log_c 
net/dleyna/core/pkg: DESCR PLIST 
net/dleyna/renderer: Makefile distinfo 
net/dleyna/renderer/pkg: DESCR PLIST 
net/dleyna/server: Makefile distinfo 
net/dleyna/server/pkg: DESCR PLIST 

Log message:
Update to dleyna-0.8.1.
All subprojects have merged into this one.



CVS: cvs.openbsd.org: ports

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

Modified files:
net/gupnp/av   : Makefile 

Log message:
Match spacing.



CVS: cvs.openbsd.org: ports

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

Modified files:
net/gupnp/tools: Makefile distinfo 
net/gupnp/tools/pkg: PLIST 

Log message:
Update to gupnp-tools-0.12.0.



CVS: cvs.openbsd.org: ports

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

Modified files:
net/gupnp/igd  : Makefile 
Added files:
net/gupnp/igd/patches: patch-libgupnp-igd_meson_build 
   patch-meson_build 
   patch-tests_gtest_gupnp-simple-igd_c 

Log message:
Port to GUPnP 1.6 API (from upstream).



CVS: cvs.openbsd.org: ports

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

Modified files:
net/gupnp/core : Makefile distinfo 
net/gupnp/core/pkg: PLIST 
Removed files:
net/gupnp/core/patches: patch-doc_meson_build 

Log message:
Update to gupnp-1.6.0.



CVS: cvs.openbsd.org: ports

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

Modified files:
net/gssdp  : Makefile distinfo 
net/gssdp/patches: patch-libgssdp_gssdp-net-posix_c 
net/gssdp/pkg  : DESCR PLIST 

Log message:
Update to gssdp-1.6.0.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/user-docs: Makefile distinfo 
x11/gnome/user-docs/pkg: PLIST 

Log message:
Update to gnome-user-docs-43.0.



CVS: cvs.openbsd.org: ports

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

ports/net/dleyna/pkg

Update of /cvs/ports/net/dleyna/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv88935/pkg

Log Message:
Directory /cvs/ports/net/dleyna/pkg added to the repository



CVS: cvs.openbsd.org: ports

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

ports/net/dleyna/patches

Update of /cvs/ports/net/dleyna/patches
In directory cvs.openbsd.org:/tmp/cvs-serv88935/patches

Log Message:
Directory /cvs/ports/net/dleyna/patches added to the repository



Re: [update] Lagrange to 1.13.8

2022-11-06 Thread Omar Polo
On 2022/11/05 19:13:04 +0100, Florian Viehweger  
wrote:
> Hi,
> 
> this is a simple update for Lagrange to 1.13.8.
> 
> Some testing done on amd64. No issues found.
> 
> portcheck and 'make port-lib-depends-check are happy.
> 
> Changes:
> 
> - Fixed issues with text selection and range visualization.
> - macOS: Fixed crash when opening URLs via system handler when no
>   windows open.
> - TUI: Improved POSIX compliance in build-tui script.
> 
> Comments?

committed, thank you!



CVS: cvs.openbsd.org: ports

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

Modified files:
net/lagrange   : Makefile distinfo 

Log message:
update net/lagrange to 1.13.8; from MAINTAINER Florian Viehweger, thanks!



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to gnome-backgrounds-43.



CVS: cvs.openbsd.org: ports

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

Modified files:
x11/gnome/adwaita-icon-theme: Makefile distinfo 
x11/gnome/adwaita-icon-theme/pkg: PLIST 

Log message:
Update to adwaita-icon-theme-43.



CVS: cvs.openbsd.org: ports

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

Modified files:
textproc/libgrapheme: Makefile distinfo 
textproc/libgrapheme/pkg: PLIST 

Log message:
update textproc/libgrapheme to 2.0.2

no ABI/API changes; now includes a pkg-config file.  ok jan@



  1   2   >