CVS: cvs.openbsd.org: ports

2024-06-26 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/06/26 02:07:50

Modified files:
archivers/blosc2: Makefile distinfo 

Log message:
Update blosc2 to 2.15.0.



CVS: cvs.openbsd.org: ports

2024-06-26 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/06/26 00:55:18

Modified files:
databases/py-influxdb_client: Makefile distinfo 
databases/py-influxdb_client/pkg: PLIST 

Log message:
Update py-influxdb_client to 1.44.0.



CVS: cvs.openbsd.org: ports

2024-06-26 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/06/26 00:06:06

Modified files:
sysutils/py-schedule: Makefile distinfo 

Log message:
Update py-schedule to 1.2.2.



CVS: cvs.openbsd.org: ports

2024-05-30 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/05/30 01:37:05

Modified files:
databases/py-influxdb_client: Makefile distinfo 

Log message:
Update py-influxdb_client to 1.43.0.



CVS: cvs.openbsd.org: ports

2024-05-30 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/05/30 01:33:28

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

Log message:
Update ntfy to 2.11.0.



CVS: cvs.openbsd.org: ports

2024-05-30 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/05/30 01:06:03

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

Log message:
Update py-tinytuya to 1.14.0.



CVS: cvs.openbsd.org: ports

2024-05-04 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/05/04 05:31:02

Modified files:
databases/py-influxdb_client: Makefile distinfo 

Log message:
Update py-influxdb_client to 1.42.0.



CVS: cvs.openbsd.org: ports

2024-04-24 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/04/24 13:12:03

Modified files:
net/ntfy   : Makefile distinfo modules.inc 
net/ntfy/pkg   : PLIST 

Log message:
- update ntfy to 2.10.0
- fix @sample dir typo, noted by kb at vabex.net, thanks!



CVS: cvs.openbsd.org: ports

2024-04-07 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/04/07 04:49:03

Modified files:
archivers/blosc2: Makefile distinfo 

Log message:
Update blosc2 to 2.14.3, fixing CVE-2024-3203 and CVE-2024-3204.



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/04/05 03:22:29

Modified files:
math/py-tables : Makefile distinfo 
math/py-tables/pkg: PLIST 
Added files:
math/py-tables/patches: patch-pyproject_toml 
patch-requirements_txt 

Log message:
Update py-tables to 3.9.2.



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/04/05 03:21:51

ports/math/py-tables/patches

Update of /cvs/ports/math/py-tables/patches
In directory cvs.openbsd.org:/tmp/cvs-serv93313/patches

Log Message:
Directory /cvs/ports/math/py-tables/patches added to the repository



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/04/05 02:55:05

Modified files:
archivers  : Makefile 

Log message:
+blosc2



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/04/05 02:53:54

Log message:
Import blosc2, required for newer versions of py-tables which depends on 
both
blosc1 and blosc2.

C-Blosc2 is the new major version of C-Blosc. Blosc is a high performance
compressor optimized for binary data (i.e. floating point numbers, integers 
and
booleans, although it can handle string data too). It has been designed to
transmit data to the processor cache faster than the traditional,xi
non-compressed, direct memory fetch approach via a memcpy() OS call. Bloscxi
main goal is not just to reduce the size of large datasets on-disk orxi
in-memory, but also to accelerate memory-bound computations.

OK sthen@

Status:

Vendor Tag: martin
Release Tags:   martin_20240405

N ports/archivers/blosc2/Makefile
N ports/archivers/blosc2/distinfo
N ports/archivers/blosc2/patches/patch-bench_CMakeLists_txt
N ports/archivers/blosc2/patches/patch-examples_CMakeLists_txt
N ports/archivers/blosc2/patches/patch-blosc_CMakeLists_txt
N ports/archivers/blosc2/pkg/DESCR
N ports/archivers/blosc2/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-04-05 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/04/05 02:23:21

Modified files:
productivity/baikal: Makefile distinfo 
productivity/baikal/pkg: PLIST 

Log message:
Update baikal to 0.9.5.



Re: towards python 3.11 default: math/py-tables, devel/py-lief, www/py-cookies

2024-04-03 Thread Martin Reindl
Am 02.04.24 um 14:36 schrieb Stuart Henderson:
> In prep for a changeover to using Python 3.11 by default, I've done a
> couple of rounds of bulk builds with the default Python version setting
> to 3.11. Debian already uses 3.11 as the main version in a stable
> release (bookworm), the ecosystem is in fairly good shape already.
> 
> I've fixed a few problems that can be fixed in advance without too much
> churn.
> 
> As usual there are a few minor PLIST and library version number things
> to update.
> 
> Otherwise most of the ports tree builds.
> 
> Remaining build-time issues:
> 
> - math/py-tables:
> 
> needs a newer version for py3.11 support, but that also requires
> blosc2 (either as a separate port, or update archivers/blosc to blosc2
> if the rest of the related chain of ports is happy).
> 
> Has anyone already looked at updating this?

graphics/openvdb still requires blosc1. Attached is a port of blosc2, I
can update py-tables afterwards.

-m

blosc2-2.14.0.tgz
Description: GNU Zip compressed data


CVS: cvs.openbsd.org: ports

2024-03-22 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/03/22 02:13:36

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

Log message:
Update ntfy to 2.9.0.



CVS: cvs.openbsd.org: ports

2024-03-21 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/03/21 03:17:30

Modified files:
databases/py-influxdb_client: Makefile distinfo 

Log message:
Updat py-influxdb_client to 1.41.0.



CVS: cvs.openbsd.org: ports

2024-03-04 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/03/04 01:48:59

Modified files:
math/py-netcdf4: Makefile distinfo 

Log message:
Update py-netcdf4 to 1.6.5.



CVS: cvs.openbsd.org: ports

2024-02-29 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/03/01 00:35:45

Modified files:
math/py-bottleneck: Makefile distinfo 

Log message:
Update py-bottleneck to 1.3.8.



CVS: cvs.openbsd.org: ports

2024-02-29 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/02/29 12:26:39

Modified files:
databases/py-influxdb: Makefile 
databases/py-influxdb/pkg: DESCR 
databases/py-influxdb_client: Makefile distinfo 
databases/py-influxdb_client/pkg: DESCR 

Log message:
- make clear which port is for InfluxDB 1.x and which one is for 2.x
- update py-influxdb_client to 1.40.0
- take maintainer of py-influxdb_client

with nits and OK sthen@, OK landry@



CVS: cvs.openbsd.org: ports

2024-02-28 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/02/28 07:24:55

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

Log message:
Update py-tinytuya to 1.13.2.



Re: update productivity/baikal

2024-02-05 Thread Martin REINDL

Am 05.02.2024 um 12:17 schrieb Christopher Zimmermann:

Hi,

this seems like a pretty straightforward upgrade to me. ok?



Yes of course, OK!

-m



CVS: cvs.openbsd.org: ports

2024-01-24 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/01/24 12:48:56

Modified files:
productivity/baikal: Makefile distinfo 
productivity/baikal/pkg: PLIST 

Log message:
Update baikal to 0.9.4.



CVS: cvs.openbsd.org: ports

2024-01-23 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/01/23 13:17:59

Modified files:
devel/py-vulture: Makefile distinfo 

Log message:
Update py-vulture to 2.11.



CVS: cvs.openbsd.org: ports

2024-01-23 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/01/23 13:12:23

Modified files:
biology/py-biopython: Makefile distinfo 

Log message:
Update biopython to 1.83.



CVS: cvs.openbsd.org: ports

2024-01-03 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2024/01/03 05:11:13

Modified files:
biology/py-biopython: Makefile distinfo 
biology/py-biopython/pkg: PLIST 

Log message:
update biopython to 1.82



CVS: cvs.openbsd.org: ports

2023-12-01 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/12/01 04:38:37

Modified files:
net/py-tinytuya: Makefile distinfo 

Log message:
Update py-tinytuya to 1.13.1.



CVS: cvs.openbsd.org: ports

2023-12-01 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/12/01 04:34:53

Modified files:
net/ntfy   : Makefile distinfo modules.inc 
net/ntfy/pkg   : PLIST ntfy.rc 
Added files:
net/ntfy/files : app.html index.html 
net/ntfy/patches: patch-server_server_yml 

Log message:
Update ntfy to 2.8.0.

>From Lucas Gabriel Vuotto with minor tweaks. Thanks!



CVS: cvs.openbsd.org: ports

2023-12-01 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/12/01 04:33:39

ports/net/ntfy/patches

Update of /cvs/ports/net/ntfy/patches
In directory cvs.openbsd.org:/tmp/cvs-serv20853/patches

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



CVS: cvs.openbsd.org: ports

2023-12-01 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/12/01 04:32:52

ports/net/ntfy/files

Update of /cvs/ports/net/ntfy/files
In directory cvs.openbsd.org:/tmp/cvs-serv25772/files

Log Message:
Directory /cvs/ports/net/ntfy/files added to the repository



Re: UPDATE net/ntfy

2023-11-29 Thread Martin Reindl
Am 28.11.23 um 14:46 schrieb Lucas Gabriel Vuotto:
> Hi Martin, ports,
> 
> Here is an update to ntfy 2.8.0. v2 features a lot of things, mostly
> oriented to running it like a PaaS (signup and tiers), and access tokens
> for users and webpush, also useful in a selfhosted small-scale
> deployment. It also support some new integrations (Twilio for
> text-to-speech calls, Stripe for payments, ...).
> 
> On the ports side, there has been some modifications:
> 
> - Added /var/ntfy to PLIST, as it's a handy place for DBs
> - Small patch for server.yml to hint the operator to user /var/ntfy
>   (will send this one upstream if the previous item is merged in the
>   port)
> - The default, commented-out server.yml is now installed in /etc/ntfy
> - Dropped "--listen-port :8080" from ntfy.rc, favouring defining such an
>   option in the config file (can be discussed--this will make it run at
>   port 80 if there isn't a config file and the default flags are being
>   used, which in turns mean that ntfy won't start.)
> - I spent 2h wondering why would I get a HTTP 200 OK blank page when I
>   tried to visit the web. Not 4xx, no error. Only a blank page. It
>   became clear what the issue was when I read the port Makefile: we
>   don't ship it. I tried to take a stab at building it, but the build
>   relies on esbuild, which currently SIGILLs at startup in my machine.
>   idk if it's because syscall removal is rolled out already (currently
>   running OpenBSD 7.4-current (GENERIC.MP) #1467: Fri Nov 24 22:39:10
>   MST 2023), IBT (I tried it only on my laptop, which does have the
>   hardware), or the fact that the only dependency for it is
>   "golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8" (seems old and
>   I recall issues with Go and x/sys). ftr, I only tried with the built
>   binary and haven't tried building esbuild myself yet.  Also, I'm quite
>   unsure whether it makes any sense to try to port esbuild to current
>   OpenBSD, as I believe that won't fix it being pulled by NPM
>   nevertheless.
>   Instead of generating empty app.html and docs/index.html, write a
>   small text in each explaining that those aren't packaged in OpenBSD
>   and provide a link ot upstream versions, which is at least something.
>   (The docs require mkdocs, a Python package not currently ported. I'll
>   take a look at either porting it or building the docs page locally
>   with a venv, but at a later time.)
> 
>   Lucas

Hello Lucas,

thank you for the diff, looks good!

Maybe we should mention the requirement for esbuild and mkdocs in the
Makefile comment.

-m



CVS: cvs.openbsd.org: ports

2023-11-08 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/11/08 04:38:29

Modified files:
devel/openmpi  : Makefile distinfo 
devel/openmpi/patches: patch-configure 

Log message:
Update openmpi to 4.1.6.



CVS: cvs.openbsd.org: ports

2023-11-07 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/11/07 05:41:06

Modified files:
math/hdf5  : Makefile distinfo 
math/hdf5/pkg  : PLIST 

Log message:
Update hdf5 to 1.14.3.



CVS: cvs.openbsd.org: ports

2023-10-25 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/10/25 00:59:00

Modified files:
devel/py-vulture: Makefile distinfo 
devel/py-vulture/pkg: PLIST 

Log message:
Update py-vulture to 2.10.



CVS: cvs.openbsd.org: ports

2023-10-24 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/10/24 12:47:13

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

Log message:
Update py-daemon to 3.0.1.



CVS: cvs.openbsd.org: ports

2023-10-24 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/10/24 12:19:18

Modified files:
math/py-cftime : Makefile distinfo 
math/py-cftime/pkg: PLIST 

Log message:
Update py-cftime to 1.6.3.



CVS: cvs.openbsd.org: ports

2023-10-15 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/10/15 08:09:32

Modified files:
math/py-h5py   : Makefile distinfo 

Log message:
Update h5py to 3.10.0



CVS: cvs.openbsd.org: ports

2023-10-15 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/10/15 07:42:14

Modified files:
math/netcdf: Makefile 
math/netcdf/patches: patch-ncdap_test_tst_remote3_sh 
 patch-ncdump_test_scope_sh 
Added files:
math/netcdf/patches: patch-nc_test4_findplugin_in 
 patch-nc_test4_tst_bloscfail_sh 
 patch-nc_test4_tst_filter_sh 
 patch-nc_test4_tst_specific_filters_sh 
 patch-ncdump_test_rcmerge_sh 
 patch-ncdump_testpathcvt_sh 

Log message:
Enable blosc filter support and fix some more tests while there.

OK tb@ landry@



CVS: cvs.openbsd.org: ports

2023-10-13 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/10/13 04:14:01

Modified files:
sysutils/py-schedule: Makefile distinfo 

Log message:
Update py-schedule to 1.2.1.



CVS: cvs.openbsd.org: ports

2023-09-14 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/09/14 04:54:40

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

Log message:
Update ntfy to 1.31.0.



CVS: cvs.openbsd.org: ports

2023-09-13 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/09/13 05:06:23

Modified files:
archivers/blosc: Makefile distinfo 

Log message:
Update blosc to 1.21.5.



CVS: cvs.openbsd.org: ports

2023-09-05 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/09/05 11:29:07

Modified files:
net/py-tinytuya: Makefile distinfo 

Log message:
Update py-tinytuya to 1.12.11.



CVS: cvs.openbsd.org: ports

2023-07-19 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/07/19 03:46:33

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

Log message:
Update py-tinytuya to 1.12.9.



CVS: cvs.openbsd.org: ports

2023-07-19 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/07/19 03:42:14

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

Log message:
Update py-minimalmodbus to 2.1.1.



Re: [update] sysutils/grafana to 9.5.5

2023-06-22 Thread Martin REINDL

Am 23.06.2023 um 04:16 schrieb Lucas Raab:

On Fri, Jun 23, 2023 at 02:10:51AM +, Lucas Raab wrote:

Hello,

Small update ahead of the 10.x release.

changelog:

v9.5.3
Bug fixes
 Query: Prevent crash while executing concurrent mixed queries
 Alerting: Require alert.notifications:write permissions to test
 receivers and templates

v9.5.5
Bug fixes
 Auth: Show invite button if disable login form is set to false.
 Azure: Fix Kusto auto-completion for Azure datasources
 RBAC: Remove legacy AC editor and admin role on new dashboard route.
 Revert: Allow editors to access GET /datasources.
 Settings: Add ability to override skip_org_role_sync with Env variables.

No issues seen so far, but other tests?

Thanks,
Lucas


and now with actual diffs...


OK martin@



CVS: cvs.openbsd.org: ports

2023-06-21 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/06/21 23:09:17

Modified files:
math/py-h5py   : Makefile distinfo 
math/py-h5py/pkg: PLIST 

Log message:
Update py-h5py to 3.9.0.



CVS: cvs.openbsd.org: ports

2023-06-20 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/06/20 05:47:41

Modified files:
math/matio : Makefile distinfo 

Log message:
Update matio to 1.5.23.

OK kn@



[update] math/matio 1.5.23

2023-06-17 Thread Martin Reindl
Hello,

attached is the update to math/matio 1.5.23.
This fixes CVE-2022-1515 (mem leak).
Tested math/labplot on amd64 with this.

Comments? OK?

-m

Index: Makefile
===
RCS file: /cvs/ports/math/matio/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- Makefile11 Mar 2022 19:36:19 -  1.20
+++ Makefile17 Jun 2023 08:32:18 -
@@ -1,7 +1,7 @@
 COMMENT=   library for reading and writing Matlab MAT files
 
-DISTNAME=  matio-1.5.21
-SHARED_LIBS=   matio   3.1  # 11.3
+DISTNAME=  matio-1.5.23
+SHARED_LIBS=   matio   3.2  # 11.4
 CATEGORIES=math
 
 HOMEPAGE=  https://sourceforge.net/projects/matio/
Index: distinfo
===
RCS file: /cvs/ports/math/matio/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo9 Mar 2022 08:38:04 -   1.7
+++ distinfo17 Jun 2023 08:32:18 -
@@ -1,2 +1,2 @@
-SHA256 (matio-1.5.21.tar.gz) = IYCRd+VYOefJTa2nRO5Vwd6n11fdqriWBXdtUBIvsGU=
-SIZE (matio-1.5.21.tar.gz) = 10110430
+SHA256 (matio-1.5.23.tar.gz) = n5Hq5mHfRupTwxGhstz/cgUQlbAjxhLXy/wJQGyfTW4=
+SIZE (matio-1.5.23.tar.gz) = 10115808



CVS: cvs.openbsd.org: ports

2023-06-15 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/06/15 03:23:17

Modified files:
sysutils/telegraf: Makefile distinfo modules.inc 
sysutils/telegraf/patches: patch-plugins_inputs_nsd_nsd_go 
   patch-plugins_inputs_openntpd_openntpd_go 
   patch-plugins_inputs_opensmtpd_opensmtpd_go 
   patch-plugins_inputs_pf_pf_go 
   patch-plugins_inputs_unbound_unbound_go 
Removed files:
sysutils/telegraf/patches: patch-plugins_inputs_all_all_go 

Log message:
Update telegraf to 1.27.0.

ok landry@ and lraab@ (maintainer)



CVS: cvs.openbsd.org: ports

2023-06-14 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/06/14 05:52:56

Modified files:
math/py-netcdf4: Makefile distinfo 

Log message:
Update py-netcdf4 to 1.6.4.



CVS: cvs.openbsd.org: ports

2023-06-14 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/06/14 05:33:38

Modified files:
net/py-tinytuya: Makefile distinfo 

Log message:
Update py-tinytuya to 1.12.8.



Re: [UPDATE] sysutils/telegraf 1.26.3

2023-06-14 Thread Martin REINDL

Am 13.06.2023 um 20:39 schrieb Landry Breuil:

Le Tue, Jun 13, 2023 at 10:23:20AM +0200, Martin Reindl a écrit :

On Thu, May 25, 2023 at 08:31:41AM +0200, Landry Breuil wrote:

Le Thu, May 25, 2023 at 01:45:54AM +0100, Stuart Henderson a écrit :

On 2023/05/23 19:26, Martin Reindl wrote:

+   # generated by 'telegraf config'
+   ${INSTALL_DATA} ${FILESDIR}/telegraf.conf \
${PREFIX}/share/examples/telegraf/


would it make sense to use the newly built binary to generate this
instead? I think the copy in FILESDIR is likely to get out of sync after
updates.


that was also my idea, and .. that would also exercise the binary that
was just built, which can be a nice canary for when go binaries are
broken by some other changes in src.

so maybe this in do-install:
${PREFIX}/bin/telegraf config >
${PREFIX}/share/examples/telegraf/telegraf.conf


As a followup, here is an update to the current 1.27.0 release. OK?


wont be able to test until some weeks, but still ok for me. wait for
maintainer's feedback ofc ;)

Landry



Sure, I will wait for Lucas' OK. The earlier diff without generated 
config file was fine with him back then.


-m



CVS: cvs.openbsd.org: ports

2023-05-20 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/05/20 13:19:52

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

Log message:
Update py-tinytuya to 1.12.7.



CVS: cvs.openbsd.org: ports

2023-05-20 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/05/20 11:26:54

Modified files:
archivers/blosc: Makefile distinfo 

Log message:
Update c-blosc to 1.21.4.



CVS: cvs.openbsd.org: ports

2023-05-19 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/05/19 01:10:57

Modified files:
math/hdf5  : Makefile distinfo 
math/hdf5/patches: patch-m4_aclocal_fc_f90 
math/hdf5/pkg  : PLIST 

Log message:
Update hdf5 to 1.14.1.

OK landry@



Re: [UPDATE]: math/hdf5 1.14.1

2023-05-18 Thread Martin Reindl
Am 14.05.23 um 09:19 schrieb Landry Breuil:
> Le Sat, May 13, 2023 at 04:14:33PM +0200, Martin Reindl a écrit :
>> Hi,
>>
>> Attached is an update to the most recent hdf5 release 1.14.1.
>> The current port has related CVEs, the full release note can be found at:
>>
>> https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.14/hdf5-1.14.1/src/hdf5-1.14.1-2-RELEASE.txT
>>
>> Note there is also the 1.14.1-2 release which is really just 1.14.1 from our
>> point of view.
>>
>> Tested on amd64 and arm64. Comments? OKs?
> 
> i've tested that geo/gdal built fine with this update, have you checked
> the other consumers in the math/ subdir ?
> 
> i see that upstream also provides cmake build per
> https://portal.hdfgroup.org/display/support/Building+HDF5+with+CMake,
> but there's no sign of autotools deprecation.

I can look into the switch to cmake for a future update.

> 
> if other consumers are fine, then definitely ok for the update.
> 

I've tested:

geo/gdal
math/armadillo
math/ensmallen
math/labplot
math/matio
math/netcdf
math/octave
math/py-h5py
math/py-netcdf4
math/py-tables

There should be no fallout.

-m



[UPDATE]: math/hdf5 1.14.1

2023-05-13 Thread Martin Reindl
Hi,

Attached is an update to the most recent hdf5 release 1.14.1.
The current port has related CVEs, the full release note can be found at:

https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.14/hdf5-1.14.1/src/hdf5-1.14.1-2-RELEASE.txT

Note there is also the 1.14.1-2 release which is really just 1.14.1 from our
point of view.

Tested on amd64 and arm64. Comments? OKs?

-m


Index: Makefile
===
RCS file: /cvs/ports/math/hdf5/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- Makefile7 Mar 2022 11:10:52 -   1.24
+++ Makefile13 May 2023 09:53:13 -
@@ -3,15 +3,16 @@ ONLY_FOR_ARCHS =  ${GCC49_ARCHS}
 
 COMMENT =  Hierarchical Data Format 5 Technology suite
 
-V =1.12.1
-DISTNAME = hdf5-${V}
-
-SHARED_LIBS += hdf54.0 # 201.0
-SHARED_LIBS += hdf5_cpp8.0 # 201.0
-SHARED_LIBS += hdf5_hl 3.1 # 200.1
-SHARED_LIBS += hdf5_hl_cpp 4.1 # 200.1
-SHARED_LIBS += hdf5_fortran1.0 # 201.0
-SHARED_LIBS += hdf5hl_fortran  0.1 # 200.1
+GH_ACCOUNT =   HDFGroup
+GH_PROJECT =   hdf5
+GH_TAGNAME =   1.14.1
+
+SHARED_LIBS += hdf55.0 # 311.0
+SHARED_LIBS += hdf5_cpp9.0 # 310.1
+SHARED_LIBS += hdf5_hl 4.0 # 310.1
+SHARED_LIBS += hdf5_hl_cpp 5.0 # 310.1
+SHARED_LIBS += hdf5_fortran2.0 # 311.0
+SHARED_LIBS += hdf5hl_fortran  1.0 # 310.1
 
 CATEGORIES =   math
 
@@ -25,9 +26,6 @@ PERMIT_PACKAGE =  Yes
 WANTLIB += c m ${COMPILER_LIBCXX} z
 
 COMPILER = base-clang ports-gcc base-gcc
-
-MASTER_SITES = 
https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-${V}/src/ \
-   https://support.hdfgroup.org/ftp/HDF5/current/src/
 
 MODULES=   fortran
 SEPARATE_BUILD =   Yes
Index: distinfo
===
RCS file: /cvs/ports/math/hdf5/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo7 Mar 2022 11:10:52 -   1.12
+++ distinfo13 May 2023 09:53:13 -
@@ -1,2 +1,2 @@
-SHA256 (hdf5-1.12.1.tar.gz) = ecZv9n5mZmU2k5bpyQsy4jjlAfNFr9IjQYa/uDMQgco=
-SIZE (hdf5-1.12.1.tar.gz) = 13534796
+SHA256 (hdf5-1.14.1.tar.gz) = Vpvfg5B6nZ8C/vs9GUjpNmLV1QZTnuhPhk5n7fIktno=
+SIZE (hdf5-1.14.1.tar.gz) = 20141065
Index: patches/patch-m4_aclocal_fc_f90
===
RCS file: /cvs/ports/math/hdf5/patches/patch-m4_aclocal_fc_f90,v
retrieving revision 1.1
diff -u -p -r1.1 patch-m4_aclocal_fc_f90
--- patches/patch-m4_aclocal_fc_f90 7 Mar 2022 11:10:52 -   1.1
+++ patches/patch-m4_aclocal_fc_f90 13 May 2023 09:53:13 -
@@ -3,11 +3,11 @@ Already fixed upstream.
 Index: m4/aclocal_fc.f90
 --- m4/aclocal_fc.f90.orig
 +++ m4/aclocal_fc.f90
-@@ -151,6 +151,7 @@ PROGRAM FC_AVAIL_KINDS
-  WRITE(8,'(I0)') max_decimal_prec
-  WRITE(8,'(I0)') num_ikinds
-  WRITE(8,'(I0)') num_rkinds
-+ CLOSE(8)
+@@ -150,6 +150,7 @@ PROGRAM FC_AVAIL_KINDS
+  WRITE(stdout,'(I0)') max_decimal_prec
+  WRITE(stdout,'(I0)') num_ikinds
+  WRITE(stdout,'(I0)') num_rkinds
++ CLOSE(stdout)
  END PROGRAM FC_AVAIL_KINDS
  ! END - Determine the available KINDs for REALs and INTEGERs
  
Index: pkg/PLIST
===
RCS file: /cvs/ports/math/hdf5/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -r1.9 PLIST
--- pkg/PLIST   7 Mar 2022 11:10:52 -   1.9
+++ pkg/PLIST   13 May 2023 09:53:13 -
@@ -1,10 +1,9 @@
-@bin bin/gif2h5
-@bin bin/h52gif
 bin/h5c++
 bin/h5cc
 @bin bin/h5clear
 @bin bin/h5copy
 @bin bin/h5debug
+@bin bin/h5delete
 @bin bin/h5diff
 @bin bin/h5dump
 bin/h5fc
@@ -43,25 +42,30 @@ include/H5DataType.h
 include/H5DcreatProp.h
 include/H5Dpublic.h
 include/H5DxferProp.h
+include/H5ESdevelop.h
 include/H5ESpublic.h
 include/H5EnumType.h
 include/H5Epubgen.h
 include/H5Epublic.h
 include/H5Exception.h
 include/H5FDcore.h
+include/H5FDdevelop.h
 include/H5FDdirect.h
 include/H5FDfamily.h
 include/H5FDhdfs.h
+include/H5FDioc.h
 include/H5FDlog.h
 include/H5FDmirror.h
 include/H5FDmpi.h
 include/H5FDmpio.h
 include/H5FDmulti.h
+include/H5FDonion.h
 include/H5FDpublic.h
 include/H5FDros3.h
 include/H5FDsec2.h
 include/H5FDsplitter.h
 include/H5FDstdio.h
+include/H5FDsubfiling.h
 include/H5FDwindows.h
 include/H5FaccProp.h
 include/H5FcreatProp.h
@@ -72,6 +76,7 @@ include/H5Gpublic.h
 include/H5Group.h
 include/H5IMpublic.h
 include/H5IdComponent.h
+include/H5Idevelop.h
 include/H5Include.h
 include/H5IntType.h
 include/H5Ipublic.h
@@ -79,6 +84,7 @@ include/H5LDpublic.h
 include/H5LTpublic.h
 include/H5LaccProp.h
 include/H5LcreatProp.h
+include/H5Ldevelop.h
 include/H5Library.h
 include/H5Location.h
 include/H5Lpublic.h
@@ -98,6 +104,8 @@ include/H5Rpublic.h
 include/H5Spublic.h
 include/H5StrType.h
 include/H5TBpublic.h

CVS: cvs.openbsd.org: ports

2023-05-05 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/05/05 14:17:55

Modified files:
math/netcdf: Makefile 

Log message:
Fortran support was split from netcdf-c a few releases ago.
Remove Fortran from the port and enable full NCZarr libzip support.



CVS: cvs.openbsd.org: ports

2023-05-04 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/05/04 09:25:30

Modified files:
math/netcdf: Makefile 

Log message:
unbreak build when libzip is installed by disabling NCZarr support
noted by tb@



CVS: cvs.openbsd.org: ports

2023-05-03 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/05/03 03:19:14

Modified files:
math/netcdf: Makefile distinfo 
math/netcdf/patches: patch-ncdap_test_tst_remote3_sh 
math/netcdf/pkg: PLIST 
Removed files:
math/netcdf/patches: patch-ncgen3_ncgen_l patch-ncgen3_ncgen_y 
 patch-ncgen3_ncgenl_c patch-ncgen3_ncgeny_c 
 patch-ncgen_ncgen_l patch-ncgen_ncgenl_c 
 patch-oc2_ocdump_c 

Log message:
Update netcdf to 4.9.2.



CVS: cvs.openbsd.org: ports

2023-05-01 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/05/01 04:14:21

Modified files:
sysutils/py-schedule: Makefile distinfo 
sysutils/py-schedule/pkg: PLIST 

Log message:
Update py-schedule to 1.2.0.



CVS: cvs.openbsd.org: ports

2023-05-01 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/05/01 01:54:33

Modified files:
net/py-tinytuya: Makefile distinfo 

Log message:
Update py-tinytuya to 1.12.5.



Re: unbreak/update databases/influxdb

2023-04-18 Thread Martin REINDL

Am 16.04.2023 um 19:11 schrieb Landry Breuil:

Hi,

spent some days fixin' influxdb which currently badly crashes at startup
on 7.3 with SIGSYS, due to go and syscalls *sigh*.

diffs attached:
- influxdb-1.8.10-stable.diff is for 7.3 and 'only' updates x/sys to
   0.5.0, i've it running fine on my 7.3/amd64 vm receiving metrics from all the
telegraf instances running on various boxes. That's the 'minimal' fix.


Looks good on my machines here, thank you. OK martin@ for the 7.3 fix 
and I will try to look into the other updates as well.


So the plan is to have influxdb2 as a separate port?

-m



CVS: cvs.openbsd.org: ports

2023-04-02 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/04/02 05:47:15

Modified files:
devel/py-vulture: Makefile distinfo 
devel/py-vulture/pkg: PLIST 

Log message:
Update py-vulture to 2.7.



CVS: cvs.openbsd.org: ports

2023-04-01 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/04/01 02:30:26

Modified files:
math/py-netcdf4: Makefile distinfo 
math/py-netcdf4/pkg: PLIST 
Removed files:
math/py-netcdf4/patches: patch-src_netCDF4__netCDF4_pyx 

Log message:
Update py-netcdf4 to 1.6.3.



CVS: cvs.openbsd.org: ports

2023-03-30 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/03/30 23:35:55

Modified files:
devel/openmpi  : Makefile distinfo 

Log message:
Update openmpi to 4.1.5.



CVS: cvs.openbsd.org: ports

2023-03-30 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/03/30 09:07:01

Modified files:
math/py-bottleneck: Makefile distinfo 

Log message:
Update py-bottleneck to 1.3.7.



CVS: cvs.openbsd.org: ports

2023-03-30 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/03/30 01:42:42

Modified files:
net/py-tinytuya: Makefile distinfo 

Log message:
Update py-tinytuya to 1.12.2.



CVS: cvs.openbsd.org: ports

2023-02-27 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/02/27 06:26:46

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

Log message:
Update py-tinytuya to 1.10.3.



CVS: cvs.openbsd.org: ports

2023-02-27 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/02/27 06:09:29

Modified files:
biology/py-biopython: Makefile distinfo 
biology/py-biopython/pkg: PLIST 

Log message:
Update py-biopython to 1.81.



CVS: cvs.openbsd.org: ports

2023-02-27 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/02/27 04:44:57

Modified files:
devel/openmpi  : Makefile 
Added files:
devel/openmpi/patches: patch-configure 

Log message:
disable the memory patcher in preparation for a future syscall(2)
deprecation

OK tb@



Re: On the remaining syscall(2) or __syscall(2) use in ports

2023-02-27 Thread Martin Reindl
On Thu, Feb 23, 2023 at 04:29:41PM +0100, Theo Buehler wrote:
> Based on nm output generated by sthen back in November (which doesn't
> capture Go a.k.a. the elephant in the room) the following ports used
> syscall(2) or __syscall(2).
> 
> It would be nice if the maintainers (or someone who cares) could take a
> closer look and send diffs to replace syscall(2) use by direct calls to
> the appropriate syscall (if possible).
> 
[..]
> 
> devel/openmpi (martin)
>   memory_patcher_syscall() wrapper around various syscalls

openmpi has a configure knob:


Index: Makefile
===
RCS file: /cvs/ports/devel/openmpi/Makefile,v
retrieving revision 1.39
diff -u -p -u -p -r1.39 Makefile
--- Makefile1 Jul 2022 15:33:57 -   1.39
+++ Makefile27 Feb 2023 09:58:55 -
@@ -2,18 +2,19 @@ COMMENT = open source MPI-3.1 implement
 
 V =4.1.4
 DISTNAME = openmpi-$V
+REVISION = 0
 
-SHARED_LIBS +=  open-pal   7.0 # 70.2
-SHARED_LIBS +=  mca_common_sm  4.0 # 70.0
-SHARED_LIBS +=  mca_common_dstore  2.0 # 1.2
-SHARED_LIBS +=  open-rte   7.0 # 70.2
-SHARED_LIBS +=  mpi7.0 # 70.2
-SHARED_LIBS +=  mpi_mpifh  2.0 # 70.0
-SHARED_LIBS +=  mpi_usempi_ignore_tkr  2.0 # 70.0
-SHARED_LIBS +=  mpi_usempif08  4.0 # 70.0
-SHARED_LIBS +=  mca_common_monitoring  2.0 # 70.0
-SHARED_LIBS +=  mca_common_ompio   4.0 # 70.2
-SHARED_LIBS +=  ompitrace  2.0 # 70.0
+SHARED_LIBS +=  open-pal   8.0 # 70.2
+SHARED_LIBS +=  mca_common_sm  5.0 # 70.0
+SHARED_LIBS +=  mca_common_dstore  3.0 # 1.2
+SHARED_LIBS +=  open-rte   8.0 # 70.2
+SHARED_LIBS +=  mpi8.0 # 70.2
+SHARED_LIBS +=  mpi_mpifh  3.0 # 70.0
+SHARED_LIBS +=  mpi_usempi_ignore_tkr  3.0 # 70.0
+SHARED_LIBS +=  mpi_usempif08  5.0 # 70.0
+SHARED_LIBS +=  mca_common_monitoring  3.0 # 70.0
+SHARED_LIBS +=  mca_common_ompio   5.0 # 70.2
+SHARED_LIBS +=  ompitrace  3.0 # 70.0
 
 CATEGORIES =   devel
 
Index: patches/patch-configure
===
RCS file: patches/patch-configure
diff -N patches/patch-configure
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-configure 27 Feb 2023 09:58:55 -
@@ -0,0 +1,18 @@
+Index: configure
+--- configure.orig
 configure
+@@ -156103,12 +156103,12 @@ $as_echo "$compile_mode" >&6; }
+ 
+ # try to configure the component
+ 
+-# disable on MacOS/Darwin where it isn't used and the deprecated
++# disable on MacOS/Darwin and OpenBSD where it isn't used and the 
deprecated
+ # syscall interface causes compiler warnings.
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if memory patcher 
supports $host_os" >&5
+ $as_echo_n "checking if memory patcher supports $host_os... " >&6; }
+ case $host_os in
+-darwin*)
++darwin* | openbsd*)
+ opal_memory_patcher_happy=no
+ ;;
+ *)



CVS: cvs.openbsd.org: ports

2023-02-08 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/02/08 01:40:30

Modified files:
math/py-h5py   : Makefile distinfo 
math/py-h5py/pkg: PLIST 

Log message:
Update h5py to 3.8.0.



CVS: cvs.openbsd.org: ports

2023-02-07 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/02/07 11:12:59

Modified files:
net/py-tinytuya: Makefile distinfo 

Log message:
Update py-tinytuya to 1.10.1.



CVS: cvs.openbsd.org: ports

2023-01-24 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/01/24 02:20:46

Modified files:
math/py-bottleneck: Makefile distinfo 

Log message:
Update py-bottleneck to 1.3.6.



CVS: cvs.openbsd.org: ports

2023-01-24 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/01/24 01:29:52

Modified files:
math/py-affine : Makefile distinfo 
math/py-affine/pkg: PLIST 

Log message:
Update py-affine to 2.4.0.



CVS: cvs.openbsd.org: ports

2023-01-09 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/01/09 05:22:17

Modified files:
infrastructure/db: user.list 
net: Makefile 

Log message:
Add ntfy. Reuse letskencrypt UID.

OK op@ sthen@



CVS: cvs.openbsd.org: ports

2023-01-09 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/01/09 05:19:54

Log message:
Import ntfy, help and OK op@, OK sthen@

ntfy (pronounce: notify) is a simple HTTP-based pub-sub notification 
service.
It allows you to send notifications to your phone or desktop via scripts 
from
any computer, entirely without signup or cost.

Status:

Vendor Tag: martin
Release Tags:   martin_230109

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

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2023-01-08 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2023/01/08 13:01:00

Modified files:
productivity/baikal: Makefile distinfo 
productivity/baikal/pkg: PLIST 

Log message:
Update baikal to 0.9.3.



Re: [NEW] net/ntfy

2023-01-08 Thread Martin Reindl
Am 08.01.23 um 11:53 schrieb Omar Polo:
> On 2023/01/07 22:06:23 +0100, Martin Reindl  wrote:

>> Comments?
> 
> GH_* is not needed (usually) when using lang/go.  You need, however,
> to set DISTNAME.  (GH_* sets DISTNAME too so that's why it was
> working)
> 
> Instead of do-install, extra tasks can be done in post-install.
> 
> Needs @newgroup / @newuser in pkg/PLIST to create the user.
> 
> Locally I'm reusing the "_letskencrypt" uid whose the port was deleted
> 6 years ago (become acme-client in base.)
> 
> Index: user.list
> ===
> RCS file: /home/cvs/ports/infrastructure/db/user.list,v
> retrieving revision 1.414
> diff -u -p -r1.414 user.list
> --- user.list 29 Dec 2022 23:41:58 -  1.414
> +++ user.list 8 Jan 2023 10:11:17 -
> @@ -283,7 +283,7 @@ id  user  group   port
>  772 _vault   _vault  security/vault
>  773 _consul  _consul sysutils/consul
>  774 _facette _facettesysutils/facette
> -#775 _letskencrypt   _letskencrypt   security/letskencrypt
> +775 _ntfy_ntfy   net/ntfy
>  776 _ioq3_ioq3   games/ioquake3
>  777 _svnserve_svnserve   devel/subversion
>  778 _gitdaemon   _gitdaemon  devel/git
> 
> 
> I'm inlining a diff to your Makefile and an updated tarball with the
> changes applied.  (i've also taken the liberty to apply other minor
> stylistic tweaks)
> 
> It seems to work locally, I can use `curl' to send notifications from
> various hosts, but I'm having issue with the application (from
> fdroid).  Very likely my fault, I'm testing this over wireguard and
> with plain http, I'm probably missing something.
> 
> I'd change the default port and use something different from :8080.
> It's handy to type and so likely to be already used (i have some
> testing httpd servers listening on 8080 for example) but I don't have
> a better suggestion.
> 
> If you're using it with relayd I guess it would be nice to ship a demo
> config?  not required but can be nice to have :)

Hi Omar,

Thank you for your comments, help and OK. No I don't use it with relayd,
but actually run it on :8080 with Android and Mac clients.

> Anyway, the attached port is ok op@ to import if someone wants to.

That would be me then, if there is no objection, especially with reusing
UID 775.

Cheers,
-martin@



[NEW] net/ntfy

2023-01-07 Thread Martin Reindl
Hi,

attached is a new port for the ntfy (https://ntfy.sh/) server.

ntfy (pronounce: notify) is a simple HTTP-based pub-sub notification service.
It allows you to send notifications to your phone or desktop via scripts from 
any computer,
entirely without signup or cost.

There is a free version of the service at ntfy.sh. There's also an open source 
Android app
(see Google Play or F-Droid), and an open source iOS app (see App Store).

Comments?

-m


ntfy-1.30.1.tgz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2022-12-09 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2022/12/09 03:37:30

Modified files:
archivers/blosc: Makefile distinfo 

Log message:
Update blosc to 1.21.2.



CVS: cvs.openbsd.org: ports

2022-12-09 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2022/12/09 01:44:36

Modified files:
math/py-netcdf4: Makefile distinfo 

Log message:
Update py-netcdf4 to 1.6.2.



CVS: cvs.openbsd.org: ports

2022-12-09 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2022/12/09 01:29:44

Modified files:
math/py-cftime : Makefile distinfo 
math/py-cftime/pkg: PLIST 

Log message:
Update py-cftime to 1.6.2.



CVS: cvs.openbsd.org: ports

2022-12-08 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2022/12/09 00:53:43

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

Log message:
Update py-tinytuya to 1.9.1.



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update py-tinytuya to 1.7.2.



CVS: cvs.openbsd.org: ports

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

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

Log message:
Update py-biopython to 1.80.



CVS: cvs.openbsd.org: ports

2022-10-14 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2022/10/14 04:36:52

Modified files:
geo/py-rasterio: Makefile distinfo 

Log message:
Update py-rasterio to 1.3.2.



CVS: cvs.openbsd.org: ports

2022-10-09 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2022/10/09 13:16:51

Modified files:
math/py-netcdf4: Makefile distinfo 

Log message:
Update py-netcdf4 to 1.6.1.



[NEW] security/py-pkce-1.0.3

2022-10-07 Thread Martin Reindl
Hello,

Attached is a port for py-pkce (Proof Key for Code Exchange), simple
Python module to generate PKCE code verifier and code challenge.

OK?

-m

py-pkce.tgz
Description: GNU Zip compressed data


CVS: cvs.openbsd.org: ports

2022-10-07 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2022/10/07 13:18:22

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

Log message:
Update py-tinytuya to 1.7.0.



CVS: cvs.openbsd.org: ports

2022-09-22 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2022/09/22 02:39:05

Modified files:
devel/py-vulture: Makefile distinfo 

Log message:
Update py-vulture to 2.6.



CVS: cvs.openbsd.org: ports

2022-09-22 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2022/09/22 02:29:44

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

Log message:
Update py-tinytuya to 1.6.6.



CVS: cvs.openbsd.org: ports

2022-08-17 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2022/08/17 12:47:19

Modified files:
math/arpack: Makefile 

Log message:
Fix on at least sparc64 by using ports-gcc.

OK kmos@



Re: sparc64 bulk build report

2022-08-17 Thread Martin Reindl
Am 15.08.22 um 17:12 schrieb Stuart Henderson:
> On 2022/08/15 11:06, Kurt Mosiejczuk wrote:
>> On Fri, Aug 12, 2022 at 10:21:18AM +0100, Stuart Henderson wrote:
>>> I think that wants "COMPILER_LANGS= c" as well
>>
>> Nope. It uses C++ as well. ok kmos for Martin's version. It fixed the build
>> for sparc64
> 
> hmm, you're right... surprised at the lack of C++ libraries in WANTLIB then

It's only a handful of tests that are c++, maybe that's why.

>> --Kurt
>>
>>> On 12 August 2022 08:03:28 Martin Reindl  wrote:
>>>
>>>> On Thu, Aug 11, 2022 at 11:55:46PM -0600, k...@openbsd.org wrote:
>>>>> Bulk build on sparc64-0a.ports.openbsd.org
>>>>>
>>>>> http://build-failures.rhaalovely.net/sparc64/2022-08-09/math/arpack.log
>>>>
>>>> Can anyone test please?
>>>>
>>>>
>>>> Index: Makefile
>>>> ===
>>>> RCS file: /cvs/ports/math/arpack/Makefile,v
>>>> retrieving revision 1.24
>>>> diff -u -p -u -p -r1.24 Makefile
>>>> --- Makefile   24 May 2022 19:28:58 -  1.24
>>>> +++ Makefile   12 Aug 2022 06:51:28 -
>>>> @@ -7,7 +7,7 @@ PKGNAME =  arpack-${GH_TAGNAME}
>>>> GH_ACCOUNT =   opencollab
>>>> GH_PROJECT =   arpack-ng
>>>> EPOCH =0
>>>> -REVISION =0
>>>> +REVISION =1
>>>>
>>>> MULTI_PACKAGES =   -main -mpi
>>>> FLAVORS =  no_mpi
>>>> @@ -22,6 +22,8 @@ HOMEPAGE =   https://github.com/opencollab
>>>>
>>>> # BSD 3-Clause
>>>> PERMIT_PACKAGE =   Yes
>>>> +
>>>> +COMPILER =base-clang ports-gcc
>>>>
>>>> MODULES =  fortran \
>>>>devel/cmake
>>>



Re: sparc64 bulk build report

2022-08-12 Thread Martin REINDL

Am 12.08.2022 um 11:21 schrieb Stuart Henderson:

I think that wants "COMPILER_LANGS= c" as well



Even though it is mostly egfortran?



Re: sparc64 bulk build report

2022-08-12 Thread Martin Reindl
On Thu, Aug 11, 2022 at 11:55:46PM -0600, k...@openbsd.org wrote:
> Bulk build on sparc64-0a.ports.openbsd.org
> 
> http://build-failures.rhaalovely.net/sparc64/2022-08-09/math/arpack.log

Can anyone test please?


Index: Makefile
===
RCS file: /cvs/ports/math/arpack/Makefile,v
retrieving revision 1.24
diff -u -p -u -p -r1.24 Makefile
--- Makefile24 May 2022 19:28:58 -  1.24
+++ Makefile12 Aug 2022 06:51:28 -
@@ -7,7 +7,7 @@ PKGNAME =   arpack-${GH_TAGNAME}
 GH_ACCOUNT =   opencollab
 GH_PROJECT =   arpack-ng
 EPOCH =0
-REVISION = 0
+REVISION = 1
 
 MULTI_PACKAGES =   -main -mpi
 FLAVORS =  no_mpi
@@ -22,6 +22,8 @@ HOMEPAGE =https://github.com/opencollab
 
 # BSD 3-Clause
 PERMIT_PACKAGE =   Yes
+
+COMPILER = base-clang ports-gcc
 
 MODULES =  fortran \
devel/cmake



CVS: cvs.openbsd.org: ports

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

Modified files:
net/py-tinytuya: Makefile distinfo 

Log message:
Update py-tinytuya to 1.6.5.



CVS: cvs.openbsd.org: ports

2022-07-30 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2022/07/30 01:40:26

Modified files:
geo/py-rasterio: Makefile 

Log message:
py-rasterio now requires cython as BDEP, pointed out by naddy@



CVS: cvs.openbsd.org: ports

2022-07-29 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2022/07/29 02:37:01

Modified files:
geo/py-rasterio: Makefile distinfo 
geo/py-rasterio/pkg: PLIST 

Log message:
Update py-rasterio to 1.3.0.



  1   2   3   4   5   >