[new] glow - Render markdown on the CLI

2024-02-11 Thread juan.picca
Hi.

First port.

A markdown render for the terminal.

https://github.com/charmbracelet/glow

Written in go, the port is trivial.
The site already generate a release for openbsd, 
but I think is better having it in the ports tree.

Regards,
JMPC


glow.tgz
Description: application/tar-gz


update py-patsy to 0.5.6

2024-02-11 Thread Daniel Dickman
The below updates patsy from a 2015 release to the latest version released 
in 2024. Besides catching up on close to a decade of changes, the main 
benefit is dropping the TDEP on nose.

Note that the patsy project recommends migrating away from patsy to 
formulaic.

ok on the update below?

Index: Makefile
===
RCS file: /cvs/ports/math/py-patsy/Makefile,v
diff -u -p -u -r1.12 Makefile
--- Makefile25 Nov 2022 19:30:35 -  1.12
+++ Makefile12 Feb 2024 03:44:16 -
@@ -1,16 +1,13 @@
 COMMENT =  Python package for describing statistical models
 
-MODPY_EGG_VERSION =0.4.1
+MODPY_EGG_VERSION =0.5.6
 DISTNAME = patsy-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
 CATEGORIES =   math
-REVISION = 6
 
 # BSD
 PERMIT_PACKAGE =   Yes
 
-EXTRACT_SUFX = .zip
-
 MODULES =  lang/python
 
 MODPY_PI = Yes
@@ -19,7 +16,8 @@ MODPY_PYTEST_ARGS =   patsy
 
 RUN_DEPENDS =  devel/py-six${MODPY_FLAVOR} \
math/py-numpy${MODPY_FLAVOR}
-TEST_DEPENDS = devel/py-nose${MODPY_FLAVOR} \
+
+TEST_DEPENDS = devel/py-test-cov${MODPY_FLAVOR} \
math/py-scipy${MODPY_FLAVOR}
 
 FLAVORS =  python3
Index: distinfo
===
RCS file: /cvs/ports/math/py-patsy/distinfo,v
diff -u -p -u -r1.1.1.1 distinfo
--- distinfo24 Feb 2017 21:51:36 -  1.1.1.1
+++ distinfo12 Feb 2024 03:44:16 -
@@ -1,2 +1,2 @@
-SHA256 (patsy-0.4.1.zip) = 3BzCgARbDm5QwEcG/R4m0qAOpACqES+I6BQviLC309Q=
-SIZE (patsy-0.4.1.zip) = 425390
+SHA256 (patsy-0.5.6.tar.gz) = lcbUenIiU1+Ev/f2PXMD8uKXdHpZjbic9cZ/DAx9LNs=
+SIZE (patsy-0.5.6.tar.gz) = 398011



CVS: cvs.openbsd.org: ports

2024-02-11 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/02/11 19:20:17

Modified files:
devel/flake8   : Makefile distinfo 
devel/py-python-lsp-black: Makefile distinfo 
devel/py-python-lsp-server: Makefile distinfo 
devel/pyflakes : Makefile distinfo 
devel/spyder/spyder: Makefile distinfo 

Log message:
update spyder to 5.5.1

This update of spuder requires updates of python-lsp-black and
python-lsp-server with the latter also requiring an update of flake8 to a
newer version.

Update from wen heping with minor tweaks from me. Thanks.



CVS: cvs.openbsd.org: ports

2024-02-11 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/02/11 18:06:11

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

Log message:
update werkzeug to 2.1.2

This release drops a lot of legacy code and Python 3.6 support.

ok lraab@



CVS: cvs.openbsd.org: ports

2024-02-11 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2024/02/11 17:53:52

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

Log message:
update to Python 3.11.8

ok kmos@ (MAINTAINER)



New: Recoil - 3D engine for Real-Time Strategy games

2024-02-11 Thread Thomas Frohwein
Hi,

Please find attached the port of Recoil, the successor of the Spring
engine. It goes back in lineage to Total Annihilation from the 1990's
and allows for visually stunning, large-scale RTS battles.

>From DESCR:

Recoil is a battle tested open-source RTS engine, successor of Spring. It is
designed, in its basis, to be able to run the content of the game Total
Annihilation and deliver a similar, but improved, gaming experience. Games can
be intense and very large scaled, with fight of, literally, hundreds of units
and the mods allow very wide arrays of different strategies and tactics. Some
of the games powered by Recoil: Beyond All Reason, ZeroK, TA Prime and Metal
Factions.

The README has details on how to install maps and the game-specific
engines, as well as a lobby application. Not all parts of the Beyond
ALl Reason experiences can be run (yet?), as their launcher that
integrates with the lobby and engine is an Electron app, sadly.

A few notes on the port:

- The games that I tested (Zero-K and Beyond All Reason) require a
  data size of at least 4-6G.

- Online multiplayer is untested, but if someone wants to try it out
  please message me.

- Versioning is currently 0.major.minor.etc... as upstream told me of
  their intention to switch to year-month versioning similar to what
  Mesa does. This way, that change wouldn't require EPOCH.

- I'm hoping to keep the port mostly in sync with the versions used by
  Beyond All Reason, as those are getting significant use and attention.

- A few OpenBSD-specific codepaths had to be implemented in patches/,
  for example: getting data dir locations without wordexp, using
  argv[0] for the executable location, enumeration of CPU cores (this
  isn't accounting for SMT at this point), futex(2) instead of syscall
  (SYS_futex...), some pthread non-portable API.

- The bundled Lua 5.1 is too customized and integrated to easily remove
  it in favor of the lua lib from the port.

- Alignment aware memory pools patches from the GH PR have fixed a
  couple of gnarly crashes.

- As far as I know we don't have libunwind available in a way that
  could be used by this port, so those parts of integrated backtraces/
  crash handling are stubbed.

Make sure to look at the README for using pr-downloader to get maps and
engines in order to test.

ok?


recoil-rts.tgz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2024-02-11 Thread Lucas Raab
CVSROOT:/cvs
Module name:ports
Changes by: lr...@cvs.openbsd.org   2024/02/11 16:52:27

Modified files:
games/devilutionx: Makefile distinfo 

Log message:
games/devilutionx: update to 1.5.2

ok bcallah@ (MAINTAINER)



CVS: cvs.openbsd.org: ports

2024-02-11 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/02/11 15:33:27

Modified files:
meta/gnome : Makefile 

Log message:
GNOME 45.4.



CVS: cvs.openbsd.org: ports

2024-02-11 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/02/11 15:33:03

Modified files:
x11/gnome/shell: Makefile distinfo 

Log message:
Update to gnome-shell-45.4.



CVS: cvs.openbsd.org: ports

2024-02-11 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/02/11 15:22:43

Modified files:
x11/gnome/mutter: Makefile distinfo 

Log message:
Update to mutter-45.4.



CVS: cvs.openbsd.org: ports

2024-02-11 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/02/11 15:14:25

Modified files:
sysutils/nomad : Makefile distinfo 

Log message:
Update to nomad-1.7.4.



Re: Remove: x11/qt5/qtwebkit preparations

2024-02-11 Thread Rafael Sadowski
On Sun Feb 04, 2024 at 08:25:13AM +0100, Rafael Sadowski wrote:
> Hi ports@, hi ports hackers,
> 
> I would like to get rid of 'x11/qt5/qtwebkit'. Here is a short list with
> ports using qtwebkit with some comments. All $MAINTAINER CC'd.
> 
> - geo/qgis: I can't imagine that such an active project would still use it.
> - x11/qt5/qttools: Easy to remove


OK to remove qwebview? I doubt that anyone uses it for WYSIWYG
development ;)

Index: Makefile
===
RCS file: /cvs/ports/x11/qt5/qttools/Makefile,v
diff -u -p -r1.21 Makefile
--- Makefile18 Dec 2023 12:37:10 -  1.21
+++ Makefile11 Feb 2024 19:21:05 -
@@ -1,8 +1,6 @@
 QT5NAME =  QtTools
 
 COMMENT-main = Qt development tools
-COMMENT-webview =  Webkit-based Qt Designer plugin
-PKGNAME-webview =  qwebview-${QT5_KDE_VERSION}
 REVISION = 0
 
 KDE_COMMIT =   16d0a9944bbd4a05edfb364bc5c28f19533a7449
@@ -10,7 +8,7 @@ KDE_VERSION =  4
 
 DPB_PROPERTIES =   parallel
 
-MULTI_PACKAGES =   -main -examples -webview
+MULTI_PACKAGES =   -main -examples
 
 SHARED_LIBS +=  Qt5Designer 3.1 # 5.9
 SHARED_LIBS +=  Qt5DesignerComponents   3.0 # 5.9
@@ -21,9 +19,6 @@ WANTLIB-main += Qt5PrintSupport Qt5Qml Q
 WANTLIB-main += Qt5Sql Qt5Widgets Qt5Xml c m
 WANTLIB-main += llvm${MODCLANG_VERSION}/lib/clang
 
-WANTLIB-webview += ${COMPILER_LIBCXX} GL Qt5Core Qt5Designer Qt5Gui Qt5Network
-WANTLIB-webview += Qt5WebKit Qt5WebKitWidgets Qt5Widgets Qt5Xml m
-
 # avoid BDEP on ourselves
 MODQT5_DEPS =  No
 
@@ -38,13 +33,9 @@ LIB_DEPENDS-main =   ${LIB_DEPENDS} \
${MODCLANG_LIB_DEPENDS} \

x11/qt5/qtdeclarative>=${QT5_VERSION:R},<${QT5_NEXT_VERSION}
 
-LIB_DEPENDS-webview =  ${LIB_DEPENDS} \
-   ${BUILD_PKGPATH}>=${QT5_VERSION},<${QT5_NEXT_VERSION} \
-   x11/qt5/qtwebkit
-
 FLAVORS =  debug
-PSEUDO_FLAVORS =   bootstrap no_examples no_webview
-FLAVOR ?=  bootstrap no_examples no_webview
+PSEUDO_FLAVORS =   bootstrap no_examples
+FLAVOR ?=  bootstrap no_examples
 
 CONFIGURE_ENV =
LLVM_INSTALL_DIR=${LOCALBASE}/llvm${MODCLANG_VERSION}
 
@@ -52,11 +43,5 @@ CONFIGURE_ENV =  LLVM_INSTALL_DIR=${LOCA
 
 pre-configure:
${QT5_GEN_INCLUDES}
-
-.if !${BUILD_PACKAGES:M-webview}
-post-configure:
-   perl -pi -e 's/^qtHaveModule.*webkitwidgets/\# $$&/' \
-   ${WRKSRC}/src/designer/src/plugins/plugins.pro
-.endif
 
 .include 
Index: pkg/DESCR-webview
===
RCS file: pkg/DESCR-webview
diff -N pkg/DESCR-webview
--- pkg/DESCR-webview   25 Dec 2016 14:13:14 -  1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1 +0,0 @@
-Webkit plugin for Qt Designer.
Index: pkg/PLIST-webview
===
RCS file: pkg/PLIST-webview
diff -N pkg/PLIST-webview
--- pkg/PLIST-webview   11 Mar 2022 20:17:03 -  1.4
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,2 +0,0 @@
-lib/qt5/cmake/Qt5Designer/Qt5Designer_QWebViewPlugin.cmake
-@so lib/qt5/plugins/designer/libqwebview.so



Re: new port nbclient

2024-02-11 Thread Thomas Frohwein
On Thu, Feb 08, 2024 at 09:59:56PM -0500, Daniel Dickman wrote:
> In order to update nbconvert to the 6.x series or newer we need a new port 
> for nbclient.
> 
> The nbclient code was originally part of nbconvert, but has now been spun 
> out into a separate port.
> 
> ok to import this new port so we can update nbconvert?

Tested build, looks and builds fine. ok thfr@



CVS: cvs.openbsd.org: ports

2024-02-11 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2024/02/11 10:36:55

Modified files:
geo/qgis   : Makefile 
geo/qgis/pkg   : PLIST 

Log message:
geo/qgis: reenabled qtwebkit dependency

will be disabled when proper qtwebengine support is implemented
upstream, maybe in 3.36 (or later...)
discussed with rsadowski@



CVS: cvs.openbsd.org: ports

2024-02-11 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2024/02/11 10:32:28

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

Log message:
Update p5-Image-ExifTool to 12.76.



Re: remove x11/qt5/qtwebkit from x11/py-qt5

2024-02-11 Thread Landry Breuil
Le Sun, Feb 11, 2024 at 02:34:35PM +0100, Rafael Sadowski a écrit :
> On Fri Feb 09, 2024 at 08:02:41PM +0100, Landry Breuil wrote:
> > Le Fri, Feb 09, 2024 at 10:26:18AM +, Stuart Henderson a écrit :
> > > On 2024/02/09 10:14, Stuart Henderson wrote:
> > > > Is the "remove qtwebkit" approach because it's causing an actual
> > > > problem, or is it just that it's old? Can we switch to qtwebengine where
> > > > possible but still keep qtwebkit for things where it's still needed
> > > > for certain software to work properly? Rendering local HTML files isn't
> > > > a particularly high security risk.
> > > > 
> > > > Regarding qgis, it seems they _can't_ use qtwebengine:
> > > > https://github.com/qgis/QGIS/issues/49512#issuecomment-1244676849
> > > 
> > > Aha - there is https://github.com/qgis/QGIS/pull/53255 which has
> > > been merged into git master, so this requirement might go away soon.
> > 
> > yes, and https://github.com/qgis/QGIS/pull/55627 starts paving the way
> > for qtwebengine - at some point qgis will switch to qt6 which doesnt
> > have qtwebkit, so qtwebengine support will have to come (as
> > https://github.com/qgis/QGIS/issues/54965 said, with things that might
> > not be possible yet...)
> 
> It is confusing to follow all these PRs as a release note.
> 
> > 
> > but i can readd the dep on qtwebkit if it's here to stay in the
> > portstree a little longer :)
> > 
> 
> I have spoken to Stuart, we will stay with qtwebkit until qgis is ready.
> Can you keep an eye on it?

sure, i'll make sure to switch to qt6 and to qtwebengine as soon as
upstream deems it 'ready' :)



CVS: cvs.openbsd.org: ports

2024-02-11 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2024/02/11 10:25:35

Modified files:
converters/bdf2psf: Makefile distinfo 

Log message:
Update bdf2psf to 1.225.



CVS: cvs.openbsd.org: ports

2024-02-11 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/02/11 08:28:18

Modified files:
devel/pango: Makefile distinfo 

Log message:
Update to pango-1.51.2.



CVS: cvs.openbsd.org: ports

2024-02-11 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/02/11 08:28:01

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

Log message:
Update to gnome-music-45.1.



Re: [update] games/devilutionx to 1.5.2

2024-02-11 Thread Brian Callahan
On 2/9/2024 7:49 PM, Lucas Raab wrote:
> Hello,
> 
> Here's an update for devilutionx that's been working fine on amd64.
> Other tests?
> 

(Accidentally hit reply instead of reply-all in my reply.)

I don't know where I put my copy of Diablo 
But, this is a pretty trivial update diff-wise. If it works for you, go
ahead.

~Brian



Re: www/nextcloud: possible improvements to provided httpd.conf example

2024-02-11 Thread Clemens Gößnitzer
On Thu, 2024-02-01 at 20:53 +0100, Clemens Gößnitzer wrote:
> On Thu, 2024-02-01 at 16:48 +0100, Gonzalo L. Rodriguez wrote:
> > Hi, it was discussed many times about put a super tweaked
> > httpd.conf
> > but the
> > idea of the example it's just that, an example, if you think your
> > version could
> > be better or more secure and you tested it, please send a diff and
> > I
> > will try
> > it.
> > 
> > Thanks!
> > 
> 
> Attached you find a diff.  Rationale for the changes:
> 
> -) I only need to set max request body to 10M for even very large
> files
> (>500M) to be uploaded successfully in the browser.
> 
> -) Only pass needed *.php* files to the fastcgi interpreter.  This
> change requires careful testing.  The below setting works for me, but
> I
> don't use all features of nextcloud.
> 
> -) In the nextcloud root directory, there is already an index.html
> which takes care of the redirect.  Use that instead of a return 301. 
> If it ever required to redirect to a different location, the chances
> are high that nextcloud takes care of that in index.html, thus,
> changing the httpd configuration wouldn't be required.
> 
> -) the 'location match "/nextcloud/oc[ms]%-provider/*"' had some
> issues
> and seems to be not necessary anymore, since ocm-provider got deleted
> some time ago:
> * no root set, thus, no access to the nextcloud directory
> * no fastcgi set for php parsing
> * no request strip 1 set
>  This was not immediately visible due to the "catch-all" "*.php*"
> glob.
> 
> -) according to the documentation for nginx [1], all .well-known
> except
> carddav and caldav should just be handed over to index.php for
> correct
> handling.  This could potentially break setups that also use ACME for
> getting TLS certificates if the .well-known/acme-challenge
> configuration comes after this one (in httpd first location statement
> wins).
> 
> Potential further changes, not shown in this diff:
> -) change from example.com/nextcloud to cloud.example.com.  This
> would
> simplify some settings.  I don't know how many people run the former
> vs. the latter, and it's subject to personal taste.
> -) Setting up an err.html with a redirect to /nextcloud/index.php,
> the
> same way index.html in the nextcloud root directory works.  Thus, all
> invalid links would be forwarded to index.php.  This wouldn't work if
> there are other services than nextcloud in the same server / domain.
> 
> [1]
> https://docs.nextcloud.com/server/latest/admin_manual/installation/nginx.html
> 

Is there any interest in this changes?  I successfully deployed them,
and I did not see any problems.  Did anybody else try them? 
Additionally, the warnings with the current example are gone, and it
would not recommend this IMHO wrong entry (no root set, no fastcgi set,
ocm-provider deleted):

> location match "/nextcloud/oc[ms]%-provider/*" { 
> directory index index.php
> pass 
>} 


> 
> Index: pkg/README
> ===
> RCS file: /cvs/ports/www/nextcloud/pkg/README,v
> retrieving revision 1.23
> diff -u -p -u -r1.23 README
> --- pkg/README  5 Oct 2023 14:18:07 -   1.23
> +++ pkg/README  1 Feb 2024 19:38:49 -
> @@ -43,25 +43,54 @@ server "domain.tld" {
> key "/etc/ssl/private/domain.tld_private.pem"
> }
>  
> -   # Set max upload size to 513M (in bytes)
> -   connection max request body 537919488
> +   # Set max upload size to 10M (in bytes)
> +   connection max request body 10485760
> connection max requests 1000
> connection request timeout 3600
> connection timeout 3600
>  
> block drop
>  
> -   # Ensure that no '*.php*' files can be fetched from these
> directories
> -   location "/nextcloud/config/*" {
> -   block drop
> +   # only allow well-known and required php files for fastcgi
> +   # required for the webpage to work
> +   location "/nextcloud/index.php*" {
> +   root "/nextcloud"
> +   request strip 1
> +   fastcgi socket "/run/php-fpm.sock"
> +   pass
> +   }
> +
> +   location "/nextcloud/public.php*" {
> +   root "/nextcloud"
> +   request strip 1
> +   fastcgi socket "/run/php-fpm.sock"
> +   pass
> }
>  
> -   location "/nextcloud/data/*" {
> -   block drop
> +   # required for caldav and carddav
> +   location "/nextcloud/remote.php*" {
> +   root "/nextcloud"
> +   request strip 1
> +   fastcgi socket "/run/php-fpm.sock"
> +   pass
> }
>  
> -   # Note that this matches "*.php*" anywhere in the request
> path.
> -   location "/nextcloud/*.php*" {
> +   # required for the sync app
> +   location 

devel/spyder/spyder: Update to 5.5.1

2024-02-11 Thread wen heping
Hi,

  Here is a patch for devel/spyder/spyder to update to 5.5.1.
  It include the update of 5 ports:
devel/spyder/spyder
devel/py-python-lsp-server
devel/py-python-lsp-black
devel/pyflakes
devel/flake8

  It build well and run well on amd64-currrent system.


Cheers !
wenIndex: devel/spyder/spyder/Makefile
===
RCS file: /cvs/ports/devel/spyder/spyder/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- devel/spyder/spyder/Makefile22 Dec 2023 15:08:02 -  1.19
+++ devel/spyder/spyder/Makefile11 Feb 2024 13:55:57 -
@@ -1,9 +1,8 @@
 COMMENT =  Scientific PYthon Development EnviRonment
 
-MODPY_EGG_VERSION =5.5.0
+MODPY_EGG_VERSION =5.5.1
 DISTNAME = spyder-${MODPY_EGG_VERSION}
 PKGNAME =  spyder3-${MODPY_EGG_VERSION}
-REVISION = 0
 
 HOMEPAGE = https://github.com/spyder-ide/spyder
 
@@ -22,10 +21,10 @@ RUN_DEPENDS +=  databases/py-pickleshare$
devel/py-nbconvert${MODPY_FLAVOR}>=4.0 \
devel/py-parso${MODPY_FLAVOR}>=0.7.0,<0.9.0 \
devel/py-pexpect${MODPY_FLAVOR}>=4.4.0 \
-   devel/py-python-lsp-black${MODPY_FLAVOR}>=1.2.0,<3.0.0 \
+   devel/py-python-lsp-black${MODPY_FLAVOR}>=2.0.0,<3.0.0 \
devel/py-pylint_venv${MODPY_FLAVOR}>=3.0.2 \
devel/py-pyls-spyder${MODPY_FLAVOR}>=0.4.0 \
-   devel/py-python-lsp-server${MODPY_FLAVOR}>=1.9.0,<1.10.0 \
+   devel/py-python-lsp-server${MODPY_FLAVOR}>=1.10.0,<1.11.0 \
devel/py-qdarkstyle${MODPY_FLAVOR}>=3.2.0,<3.3.0 \
devel/py-qstylizer${MODPY_FLAVOR}>=0.2.2 \
devel/py-rtree${MODPY_FLAVOR}>=0.9.7 \
Index: devel/spyder/spyder/distinfo
===
RCS file: /cvs/ports/devel/spyder/spyder/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- devel/spyder/spyder/distinfo27 Nov 2023 22:23:16 -  1.4
+++ devel/spyder/spyder/distinfo11 Feb 2024 13:55:57 -
@@ -1,2 +1,2 @@
-SHA256 (spyder/spyder-5.5.0.tar.gz) = 
zjQmUmkqwtXNnZKssNpl24p4FQscZKGiiJj5iwYl2UM=
-SIZE (spyder/spyder-5.5.0.tar.gz) = 14027358
+SHA256 (spyder/spyder-5.5.1.tar.gz) = 
+z8Jj0eA/mYH1r8ZQUyYUFMk7h1mBxjoTD5YZk0cH0k=
+SIZE (spyder/spyder-5.5.1.tar.gz) = 16299063
Index: devel/py-python-lsp-server/Makefile
===
RCS file: /cvs/ports/devel/py-python-lsp-server/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- devel/py-python-lsp-server/Makefile 27 Nov 2023 15:35:45 -  1.1.1.1
+++ devel/py-python-lsp-server/Makefile 11 Feb 2024 13:55:57 -
@@ -1,6 +1,6 @@
 COMMENT =  Python Language Server
 
-MODPY_EGG_VERSION =1.9.0
+MODPY_EGG_VERSION =1.10.0
 DISTNAME = python-lsp-server-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
 
@@ -18,8 +18,8 @@ MODPY_PI =Yes
 MODPY_PYBUILD =setuptools_scm
 
 RUN_DEPENDS =  devel/autopep8>=2.0.4,<2.1.0 \
-   devel/flake8>=6.1.0,<7 \
-   devel/pyflakes${MODPY_FLAVOR}>=3.1.0,<3.2.0 \
+   devel/flake8>=7.0.0,<8 \
+   devel/pyflakes${MODPY_FLAVOR}>=3.2.0,<3.3.0 \
devel/pylint${MODPY_FLAVOR}>=2.5.0,<3.1 \
devel/py-codestyle${MODPY_FLAVOR}>=2.11.0,<2.12.0 \
devel/py-docstring-to-markdown${MODPY_FLAVOR} \
Index: devel/py-python-lsp-server/distinfo
===
RCS file: /cvs/ports/devel/py-python-lsp-server/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- devel/py-python-lsp-server/distinfo 27 Nov 2023 15:35:45 -  1.1.1.1
+++ devel/py-python-lsp-server/distinfo 11 Feb 2024 13:55:57 -
@@ -1,2 +1,2 @@
-SHA256 (python-lsp-server-1.9.0.tar.gz) = 
3AyCmPAiL9ZqUqoxcPOlyP4wIQB6AgmLty9/2N81PRM=
-SIZE (python-lsp-server-1.9.0.tar.gz) = 76
+SHA256 (python-lsp-server-1.10.0.tar.gz) = 
DJpS3MFs0FYkBNUp1QoDNy2x6m+438w3krMmVEHIFPQ=
+SIZE (python-lsp-server-1.10.0.tar.gz) = 112917
Index: devel/py-python-lsp-black/Makefile
===
RCS file: /cvs/ports/devel/py-python-lsp-black/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- devel/py-python-lsp-black/Makefile  27 Nov 2023 15:38:07 -  1.1.1.1
+++ devel/py-python-lsp-black/Makefile  11 Feb 2024 13:55:57 -
@@ -1,6 +1,6 @@
 COMMENT =  black plugin for the Python Language Server
 
-MODPY_EGG_VERSION =1.3.0
+MODPY_EGG_VERSION =2.0.0
 DISTNAME = python-lsp-black-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
 
Index: devel/py-python-lsp-black/distinfo

devel/py-rtree: Update to 1.2.0

2024-02-11 Thread wen heping
Hi, ports@:

   Here is a simple patch to update devel/py-rtree to 1.2.0.
   It build well and pass all tests on amd64-current system.

   One port devel/spyder depends on it, either current version
5.5.0 or coming version 5.5.1, both build well and run well with 
this patch.


Cheers !
wenIndex: devel/py-rtree/Makefile
===
RCS file: /cvs/ports/devel/py-rtree/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- devel/py-rtree/Makefile 21 Nov 2023 22:14:25 -  1.1.1.1
+++ devel/py-rtree/Makefile 11 Feb 2024 13:56:46 -
@@ -1,6 +1,6 @@
 COMMENT =  python wrapper for spatial index
 
-MODPY_EGG_VERSION =1.1.0
+MODPY_EGG_VERSION =1.2.0
 DISTNAME = Rtree-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME:L}
 
Index: devel/py-rtree/distinfo
===
RCS file: /cvs/ports/devel/py-rtree/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- devel/py-rtree/distinfo 21 Nov 2023 22:14:25 -  1.1.1.1
+++ devel/py-rtree/distinfo 11 Feb 2024 13:56:46 -
@@ -1,2 +1,2 @@
-SHA256 (Rtree-1.1.0.tar.gz) = b47lBN3l0AWyWwiq9b4LNASvOtX+zm4d3N41kIp5ipU=
-SIZE (Rtree-1.1.0.tar.gz) = 49220
+SHA256 (Rtree-1.2.0.tar.gz) = 9RRfeFK/f5XBJvsWvxpMLKkwCuFRsH+KD3CD6keRJnU=
+SIZE (Rtree-1.2.0.tar.gz) = 48431


sysutils/firmware/vmm: update seabios to 1.16.3

2024-02-11 Thread Klemens Nanni
Latest 1.16.3 from november 2023, no changelog or release announcement.
https://review.coreboot.org/plugins/gitiles/seabios/+log/refs/tags/rel-1.16.3

a6ed6b70 (tag: rel-1.16.3) limit address space used for pci devices.
1e1da7a9 check for e820 conflict
ecc51f21 qemu: log reservations in fw_cfg e820 table
96a8d130 be less conservative with the 64bit pci io window
bcfed7e2 move 64bit pci window to end of address space
90eeb0c8 detect physical address space size
be848676 better kvm detection
7a4003be esp-scsi: handle non-DMA SCSI commands with no data phase
cf4b829f esp-scsi: check for INTR_BS/INTR_FC instead of STAT_TC for command 
completion
db50227d esp-scsi: flush FIFO before sending SCSI command
774a823a Increase BUILD_MAX_E820 to 128
1281e340 ahci: handle TFES irq correctly
cd933454 virtio-blk: Fix integer overflow for large max IO sizes
4db444b9 Fix high memory zone initialization in CSM mode
be7e8993 disable array bounds warning

Linux and OpenBSD guests both boot fine.
bios0: vendor SeaBIOS version "1.16.3-OpenBSD-vmm" date 01/01/2011

More tests? Feedback? OK?

Index: Makefile
===
RCS file: /cvs/ports/sysutils/firmware/vmm/Makefile,v
diff -u -p -r1.33 Makefile
--- Makefile19 Sep 2023 20:00:01 -  1.33
+++ Makefile11 Feb 2024 13:31:03 -
@@ -13,7 +13,7 @@ COMPILER_LANGS=   c
 # alignments.  As a result, this project can not be built.
 
 FW_DRIVER= vmm
-FW_VER=1.16.2
+FW_VER=1.16.3
 SB_VER=20180715
 DISTNAME=  seabios-${FW_VER}
 DIST_TUPLE=github qemu sgabios 72f39d48bedf044e202fd51fecf3e2218fc2ae66 
sgabios
Index: distinfo
===
RCS file: /cvs/ports/sysutils/firmware/vmm/distinfo,v
diff -u -p -r1.7 distinfo
--- distinfo19 Sep 2023 20:00:01 -  1.7
+++ distinfo11 Feb 2024 13:31:06 -
@@ -1,4 +1,4 @@
 SHA256 (firmware/qemu-sgabios-72f39d48bedf044e202fd51fecf3e2218fc2ae66.tar.gz) 
= a9r+PdIplwrxyPRinx3TbRGUvu/wU+/6PBh7Sj1iGLA=
-SHA256 (firmware/seabios-1.16.2.tar.gz) = 
76jVKUQq0WgFb5SsZmaxs1Q8Yv969tngIFYfTQ4y+Vk=
+SHA256 (firmware/seabios-1.16.3.tar.gz) = 
N03Y9pOOFnOwhN5LKWRRT3+f0bYOyhwSBmxITSYoYnI=
 SIZE (firmware/qemu-sgabios-72f39d48bedf044e202fd51fecf3e2218fc2ae66.tar.gz) = 
31205
-SIZE (firmware/seabios-1.16.2.tar.gz) = 635918
+SIZE (firmware/seabios-1.16.3.tar.gz) = 637076
Index: patches/patch-Makefile
===
RCS file: /cvs/ports/sysutils/firmware/vmm/patches/patch-Makefile,v
diff -u -p -r1.6 patch-Makefile
--- patches/patch-Makefile  4 Feb 2023 09:35:35 -   1.6
+++ patches/patch-Makefile  11 Feb 2024 13:31:15 -
@@ -21,7 +21,7 @@ Index: Makefile
  -minline-all-stringops -fomit-frame-pointer \
  -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks \
  -ffunction-sections -fdata-sections -fno-common -fno-merge-constants
-@@ -129,7 +137,7 @@ endef
+@@ -130,7 +138,7 @@ endef
  
  %.noexec.o: %.o
@echo "  Stripping $@"
@@ -30,7 +30,7 @@ Index: Makefile
$(Q)$(PYTHON) ./scripts/ldnoexec.py $<.strip.o $@
  
  $(OUT)%.s: %.c
-@@ -274,7 +282,10 @@ $(Q)mkdir -p $(addprefix $(OUT), $(DIRS))
+@@ -275,7 +283,10 @@ $(Q)mkdir -p $(addprefix $(OUT), $(DIRS))
  $(Q)$(MAKE) -C $(OUT) -f $(CURDIR)/scripts/kconfig/Makefile srctree=$(CURDIR) 
src=scripts/kconfig obj=scripts/kconfig Q=$(Q) Kconfig=$(CURDIR)/src/Kconfig $1
  endef
  
Index: patches/patch-src_fw_paravirt_c
===
RCS file: /cvs/ports/sysutils/firmware/vmm/patches/patch-src_fw_paravirt_c,v
diff -u -p -r1.8 patch-src_fw_paravirt_c
--- patches/patch-src_fw_paravirt_c 4 Feb 2023 09:36:42 -   1.8
+++ patches/patch-src_fw_paravirt_c 11 Feb 2024 13:31:15 -
@@ -3,7 +3,7 @@
 Index: src/fw/paravirt.c
 --- src/fw/paravirt.c.orig
 +++ src/fw/paravirt.c
-@@ -310,7 +310,9 @@ qemu_cfg_read(void *buf, int len)
+@@ -379,7 +379,9 @@ qemu_cfg_read(void *buf, int len)
  if (qemu_cfg_dma_enabled()) {
  qemu_cfg_dma_transfer(buf, len, QEMU_CFG_DMA_CTL_READ);
  } else {
Index: patches/patch-src_fw_pciinit_c
===
RCS file: /cvs/ports/sysutils/firmware/vmm/patches/patch-src_fw_pciinit_c,v
diff -u -p -r1.4 patch-src_fw_pciinit_c
--- patches/patch-src_fw_pciinit_c  7 Mar 2022 22:03:32 -   1.4
+++ patches/patch-src_fw_pciinit_c  11 Feb 2024 13:31:15 -
@@ -4,7 +4,7 @@ not be upstreamed.
 Index: src/fw/pciinit.c
 --- src/fw/pciinit.c.orig
 +++ src/fw/pciinit.c
-@@ -142,6 +142,11 @@ static int mch_pci_slot_get_irq(struct pci_device *pci
+@@ -147,6 +147,11 @@ static int mch_pci_slot_get_irq(struct pci_device *pci
  return pci_irqs[(pin - 1 + pin_addend) & 3];
  }
  
@@ -16,7 +16,7 @@ Index: src/fw/pciinit.c
  /* PIIX3/PIIX4 PCI to ISA bridge */
  static 

Re: remove x11/qt5/qtwebkit from x11/py-qt5

2024-02-11 Thread Rafael Sadowski
On Fri Feb 09, 2024 at 08:02:41PM +0100, Landry Breuil wrote:
> Le Fri, Feb 09, 2024 at 10:26:18AM +, Stuart Henderson a écrit :
> > On 2024/02/09 10:14, Stuart Henderson wrote:
> > > Is the "remove qtwebkit" approach because it's causing an actual
> > > problem, or is it just that it's old? Can we switch to qtwebengine where
> > > possible but still keep qtwebkit for things where it's still needed
> > > for certain software to work properly? Rendering local HTML files isn't
> > > a particularly high security risk.
> > > 
> > > Regarding qgis, it seems they _can't_ use qtwebengine:
> > > https://github.com/qgis/QGIS/issues/49512#issuecomment-1244676849
> > 
> > Aha - there is https://github.com/qgis/QGIS/pull/53255 which has
> > been merged into git master, so this requirement might go away soon.
> 
> yes, and https://github.com/qgis/QGIS/pull/55627 starts paving the way
> for qtwebengine - at some point qgis will switch to qt6 which doesnt
> have qtwebkit, so qtwebengine support will have to come (as
> https://github.com/qgis/QGIS/issues/54965 said, with things that might
> not be possible yet...)

It is confusing to follow all these PRs as a release note.

> 
> but i can readd the dep on qtwebkit if it's here to stay in the
> portstree a little longer :)
> 

I have spoken to Stuart, we will stay with qtwebkit until qgis is ready.
Can you keep an eye on it?



Re: aarch64 bulk build report

2024-02-11 Thread Rafael Sadowski
On Sat Feb 10, 2024 at 05:39:19PM -0700, phess...@openbsd.org wrote:
> bulk build on arm64.ports.openbsd.org
> started on  Thu Feb 8 00:00:49 MST 2024
> finished at Sat Feb 10 17:37:41 MST 2024
> lasted 2D17h36m
> done with kern.version=OpenBSD 7.4-current (GENERIC.MP) #76: Wed Feb  7 
> 17:33:52 MST 2024
> 
> built packages:12278
> Feb 8:4373
> Feb 9:1234
> Feb 10:6670
> 
> 
> critical path missing pkgs:  
> http://build-failures.rhaalovely.net/aarch64/2024-02-08/summary.log
> 
> build failures: 2
> http://build-failures.rhaalovely.net/aarch64/2024-02-08/graphics/pdfsandwich.log
> http://build-failures.rhaalovely.net/aarch64/2024-02-08/x11/qt6/qt3d.log
> 

The following diff works fine both amd64 and aarch64. Does it makes
sense for i386 too?

diff --git a/x11/qt6/qt3d/Makefile b/x11/qt6/qt3d/Makefile
index 76da86df196..e8249a2d05a 100644
--- a/x11/qt6/qt3d/Makefile
+++ b/x11/qt6/qt3d/Makefile
@@ -1,6 +1,7 @@
 QT6NAME =  Qt3D
 COMMENT =  Qt6 components for 3D graphics
 PKGSPEC =  qt6-qt3d-${QT6_PKGSPEC}
+REVISION = 0
 
 SHARED_LIBS +=  Qt63DAnimation1.0 # 6.6
 SHARED_LIBS +=  Qt63DCore 1.1 # 6.6
@@ -27,7 +28,4 @@ LIB_DEPENDS = multimedia/assimp \
x11/qt6/qtdeclarative \
x11/xkbcommon
 
-CONFIGURE_ARGS =   -DQT_FEATURE_qt3d_simd_sse2=OFF \
-   -DQT_FEATURE_qt3d_simd_avx2=OFF
-
 .include 
diff --git a/x11/qt6/qt3d/pkg/PFRAG.amd64 b/x11/qt6/qt3d/pkg/PFRAG.amd64
new file mode 100644
index 000..4c3913cce2e
--- /dev/null
+++ b/x11/qt6/qt3d/pkg/PFRAG.amd64
@@ -0,0 +1,4 @@
+include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/matrix4x4_avx2_p.h
+include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/matrix4x4_sse_p.h
+include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/vector3d_sse_p.h
+include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/vector4d_sse_p.h
diff --git a/x11/qt6/qt3d/pkg/PFRAG.x86 b/x11/qt6/qt3d/pkg/PFRAG.x86
new file mode 100644
index 000..4c3913cce2e
--- /dev/null
+++ b/x11/qt6/qt3d/pkg/PFRAG.x86
@@ -0,0 +1,4 @@
+include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/matrix4x4_avx2_p.h
+include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/matrix4x4_sse_p.h
+include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/vector3d_sse_p.h
+include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/vector4d_sse_p.h
diff --git a/x11/qt6/qt3d/pkg/PLIST b/x11/qt6/qt3d/pkg/PLIST
index 9ca5b38ff0f..43846b8ca22 100644
--- a/x11/qt6/qt3d/pkg/PLIST
+++ b/x11/qt6/qt3d/pkg/PLIST
@@ -133,9 +133,7 @@ 
include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/calcboundingvolumejob_p.h
 include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/corelogging_p.h
 include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/coresettings_p.h
 include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/job_common_p.h
-include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/matrix4x4_avx2_p.h
 include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/matrix4x4_p.h
-include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/matrix4x4_sse_p.h
 include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/nullservices_p.h
 include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/propertychangehandler_p.h
 include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/qabstractaspect_p.h
@@ -195,9 +193,7 @@ 
include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/qurlhelper_p.h
 include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/sqt_p.h
 include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/task_p.h
 include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/vector3d_p.h
-include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/vector3d_sse_p.h
 include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/vector4d_p.h
-include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/vector4d_sse_p.h
 include/X11/qt6/Qt3DCore/${VERSION}/Qt3DCore/private/vector_helper_p.h
 include/X11/qt6/Qt3DCore/QAbstractAspect
 include/X11/qt6/Qt3DCore/QAbstractFunctor



CVS: cvs.openbsd.org: ports

2024-02-11 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/02/11 06:09:22

Modified files:
net/tdesktop   : Makefile distinfo 

Log message:
update to tdesktop 4.14.15



Re: remove remnants of jpilot in claws-mail

2024-02-11 Thread Stuart Henderson
It needs some @conflict/@pkgpath, I think it's something like this but
haven't checked carefully.

Index: Makefile
===
RCS file: /cvs/ports/mail/claws-mail/Makefile,v
retrieving revision 1.145
diff -u -p -r1.145 Makefile
--- Makefile4 Feb 2024 14:35:21 -   1.145
+++ Makefile11 Feb 2024 12:46:39 -
@@ -4,6 +4,7 @@ COMMENT-spamassassin=   spamassassin plugi
 COMMENT-pdfviewer= pdfviewer plugin
 
 V= 4.2.0
+REVISION=  0
 DISTNAME=  claws-mail-${V}
 
 CATEGORIES=mail news
@@ -18,7 +19,7 @@ SITES=https://www.claws-mail.org/rele
 COMPILER = base-clang ports-gcc base-gcc
 
 MULTI_PACKAGES=-main -bogofilter -spamassassin -pdfviewer
-FLAVORS=   jpilot ldap
+FLAVORS=   ldap
 FLAVOR?=
 
 FLAVOR_STRING= ${FLAVOR_EXT:S/-/,/g}
@@ -87,6 +88,7 @@ LIB_DEPENDS-pdfviewer=${LIB_DEPENDS} \
 CONFIGURE_ARGS+=   --disable-acpi_notifier-plugin \
--disable-compface \
--disable-fancy-plugin \
+   --disable-jpilot \
--disable-python-plugin \
--disable-tnef_parse-plugin \
--disable-bsfilter-plugin \
@@ -99,14 +101,6 @@ CONFIGURE_STYLE=autoconf
 AUTOCONF_VERSION=  2.71
 CONFIGURE_ENV+=CPPFLAGS="-I${X11BASE}/include" \
LDFLAGS="-L${X11BASE}/lib"
-
-.if ${FLAVOR:Mjpilot}
-LIB_DEPENDS-main+= comms/pilot-link
-WANTLIB-main +=pisock
-RUN_DEPENDS-main+= comms/jpilot
-.else
-CONFIGURE_ARGS+=   --disable-jpilot
-.endif
 
 .if ${FLAVOR:Mldap}
 WANTLIB-main+= lber ldap
Index: pkg/PLIST-bogofilter
===
RCS file: /cvs/ports/mail/claws-mail/pkg/PLIST-bogofilter,v
retrieving revision 1.8
diff -u -p -r1.8 PLIST-bogofilter
--- pkg/PLIST-bogofilter11 Mar 2022 19:34:33 -  1.8
+++ pkg/PLIST-bogofilter11 Feb 2024 12:46:39 -
@@ -1,4 +1,5 @@
 @pkgpath mail/sylpheed-claws,-bogofilter[,compface][,pgpmime][,jpilot][,ldap]
 @pkgpath mail/claws-mail,-bogofilter,compface${FLAVOR_STRING}
+@pkgpath mail/claws-mail,-bogofilter,jpilot${FLAVOR_STRING}
 lib/claws-mail/plugins/bogofilter.la
 @so lib/claws-mail/plugins/bogofilter.so
Index: pkg/PLIST-main
===
RCS file: /cvs/ports/mail/claws-mail/pkg/PLIST-main,v
retrieving revision 1.48
diff -u -p -r1.48 PLIST-main
--- pkg/PLIST-main  4 Feb 2024 14:35:21 -   1.48
+++ pkg/PLIST-main  11 Feb 2024 12:46:39 -
@@ -1,14 +1,17 @@
+@conflict claws-mail-*-jpilot
 @conflict claws-mail-attremover-*
+@conflict claws-mail-gdata-*
 @conflict claws-mail-notification-*
 @conflict claws-mail-rssyl-*
 @conflict claws-mail-vcalendar-*
-@conflict claws-mail-gdata-*
-@pkgpath mail/claws-mail,-gdata[,compface]${FLAVOR_STRING}
+@pkgpath mail/claws-mail,-gdata[,compface][,jpilot]${FLAVOR_STRING}
 @pkgpath mail/claws-mail-attremover
 @pkgpath mail/claws-mail-notification
 @pkgpath mail/claws-mail-rssyl
 @pkgpath mail/claws-mail-vcalendar
 @pkgpath mail/claws-mail,-main,compface${FLAVOR_STRING}
+@pkgpath mail/claws-mail,-main,compface,jpilot${FLAVOR_STRING}
+@pkgpath mail/claws-mail,-main,jpilot${FLAVOR_STRING}
 @pkgpath mail/sylpheed-claws,-main[,compface][,pgpmime][,jpilot][,ldap]
 @pkgpath mail/sylpheed-claws[,compface][,pgpmime][,jpilot][,ldap]
 @bin bin/claws-mail
Index: pkg/PLIST-pdfviewer
===
RCS file: /cvs/ports/mail/claws-mail/pkg/PLIST-pdfviewer,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST-pdfviewer
--- pkg/PLIST-pdfviewer 11 Mar 2022 19:34:33 -  1.4
+++ pkg/PLIST-pdfviewer 11 Feb 2024 12:46:39 -
@@ -1,3 +1,4 @@
 @pkgpath mail/claws-mail,-pdfviewer,compface${FLAVOR_STRING}
+@pkgpath mail/claws-mail,-pdfviewer,jpilot${FLAVOR_STRING}
 lib/claws-mail/plugins/pdf_viewer.la
 @so lib/claws-mail/plugins/pdf_viewer.so
Index: pkg/PLIST-spamassassin
===
RCS file: /cvs/ports/mail/claws-mail/pkg/PLIST-spamassassin,v
retrieving revision 1.8
diff -u -p -r1.8 PLIST-spamassassin
--- pkg/PLIST-spamassassin  11 Mar 2022 19:34:33 -  1.8
+++ pkg/PLIST-spamassassin  11 Feb 2024 12:46:39 -
@@ -1,4 +1,5 @@
 @pkgpath mail/sylpheed-claws,-spamassassin[,compface][,pgpmime][,jpilot][,ldap]
 @pkgpath mail/claws-mail,-spamassassin,compface${FLAVOR_STRING}
+@pkgpath mail/claws-mail,-spamassassin,jpilot${FLAVOR_STRING}
 lib/claws-mail/plugins/spamassassin.la
 @so lib/claws-mail/plugins/spamassassin.so



remove remnants of jpilot in claws-mail

2024-02-11 Thread Florian Viehweger
Hi,

this purges remnants of jpilot which got removed about a year ago.

Comments?

Thanks!


Index: Makefile
===
RCS file: /daten/openbsdmirror/cvs/mirror/ports/mail/claws-mail/Makefile,v
retrieving revision 1.145
diff -u -p -u -p -r1.145 Makefile
--- Makefile4 Feb 2024 14:35:21 -   1.145
+++ Makefile9 Feb 2024 16:46:08 -
@@ -18,7 +18,7 @@ SITES=https://www.claws-mail.org/rele
 COMPILER = base-clang ports-gcc base-gcc
 
 MULTI_PACKAGES=-main -bogofilter -spamassassin -pdfviewer
-FLAVORS=   jpilot ldap
+FLAVORS=   ldap
 FLAVOR?=
 
 FLAVOR_STRING= ${FLAVOR_EXT:S/-/,/g}
@@ -87,6 +87,7 @@ LIB_DEPENDS-pdfviewer=${LIB_DEPENDS} \
 CONFIGURE_ARGS+=   --disable-acpi_notifier-plugin \
--disable-compface \
--disable-fancy-plugin \
+   --disable-jpilot \
--disable-python-plugin \
--disable-tnef_parse-plugin \
--disable-bsfilter-plugin \
@@ -100,14 +101,6 @@ AUTOCONF_VERSION=  2.71
 CONFIGURE_ENV+=CPPFLAGS="-I${X11BASE}/include" \
LDFLAGS="-L${X11BASE}/lib"
 
-.if ${FLAVOR:Mjpilot}
-LIB_DEPENDS-main+= comms/pilot-link
-WANTLIB-main +=pisock
-RUN_DEPENDS-main+= comms/jpilot
-.else
-CONFIGURE_ARGS+=   --disable-jpilot
-.endif
-
 .if ${FLAVOR:Mldap}
 WANTLIB-main+= lber ldap
 LIB_DEPENDS-main+= databases/openldap


-- 
greetings,

Florian Viehweger



CVS: cvs.openbsd.org: ports

2024-02-11 Thread Denis Fondras
CVSROOT:/cvs
Module name:ports
Changes by: de...@cvs.openbsd.org   2024/02/11 04:41:04

Modified files:
editors/litexl : Makefile distinfo 
editors/litexl/patches: patch-meson_build patch-src_main_c 
editors/litexl/pkg: PLIST 
Added files:
editors/litexl/patches: patch-meson_options_txt 

Log message:
update to v2.1.3



CVS: cvs.openbsd.org: ports

2024-02-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/02/11 04:28:45

Modified files:
security/py-fickling: Makefile 

Log message:
remove unneeded RDEP and commented-out line



Re: CVS: cvs.openbsd.org: ports

2024-02-11 Thread Antoine Jacoutot
On Sat, Feb 10, 2024 at 08:39:40AM -0700, Ian Darwin wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   i...@cvs.openbsd.org2024/02/10 08:39:40
> 
> Modified files:
>   cad/opencascade: Makefile distinfo 
>   cad/opencascade/patches: patch-CMakeLists_txt 
>patch-src_Standard_Standard_CString_cxx 
>   cad/opencascade/pkg: PLIST 
> 
> Log message:
> Update opencascade to 7.8.0, from maintainer Johannes Thyssen Tishman.
> Both downstream consumers kicad & prusaslicer built & lightly tested by me.
> ok tracey@. Looks good to Renato Aguiar (prusaslicer maintainer).

It might have broken cad/kicad:

-- Found OCC: /usr/local/include/opencascade (found version "7.8.0")

*** OpenCascade library missing ***
Could not find a library for TKIGES at /usr/local/lib
Verify your OpenCascade installation or pass CMake
  the library directory as '-DOCC_LIBRARY_DIR='

CMake Error at CMakeModules/FindOCC.cmake:191 (message): 
Call Stack (most recent call first):
  CMakeLists.txt:741 (find_package)


-- Configuring incomplete, errors occurred!
*** Error 1 in cad/kicad (/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:3020 
'do-configure': @cd /exopi-obj/pobj/kicad-6.0.11/build-amd64 &...)



-- 
Antoine



CVS: cvs.openbsd.org: ports

2024-02-11 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2024/02/11 03:46:55

Modified files:
databases/recoll: Makefile 
databases/recoll/pkg: PLIST-gui PLIST-main 

Log message:
recoll: make -gui subpackage building conditional. on arch without
qtwebengine, knock out the -gui package rather than fallimg back to
qtwebkit.



CVS: cvs.openbsd.org: ports

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

Modified files:
graphics/babl  : Makefile 

Log message:
Missing BDEP on textproc/gi-docgen; spotted by naddy@



CVS: cvs.openbsd.org: ports

2024-02-11 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/11 01:50:17

Modified files:
security/rust-openssl-tests: Makefile crates.inc distinfo 
security/rust-openssl-tests/patches: 
 patch-openssl-sys_build_main_rs 
security/rust-openssl-tests/pkg: PLIST 

Log message:
Update to rust-openssl-tests 20240211



CVS: cvs.openbsd.org: ports

2024-02-11 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2024/02/11 01:46:21

Modified files:
x11/gnome/gjs  : Makefile distinfo 

Log message:
Update to gjs-1.78.4.



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update to py3-git2-1.14.1.