devel/cmake: allow file(DOWNLOAD, ...) for file://... URLs

2022-05-21 Thread Klemens Nanni
A new port wants to fetch from the internet at build time: > file( DOWNLOAD ${CONFIG_URL} ${CMAKE_CURRENT_BINARY_DIR}/config.json ) No problem, I fetch the file via DISTFILES. Now I'd like to pass in the fetched file via the same variable, without patching, like so: CONFIGURE_ARGS

new: texproc/xml-security-c 2.0.4

2022-05-21 Thread Klemens Nanni
Here's a new dependency port for my new libdigidocpp port, see ports@. I had to neuter a few #ifdefs to avoid treating LibreSSL as too old OpenSSL, e.g. wrt. some structs now being opaque: 9 -#if (OPENSSL_VERSION_NUMBER < 0x1010L) || defined(LIBRESSL_VERSION_NUMBER) 10 +#if

new: devel/xsd

2022-05-21 Thread Klemens Nanni
Here's a new build dependency for my new libdigidocpp port, see ports@. Works fine on amd64, although tests currently fail with 'Abort trap' in gmake(1)... this port is using a bundled "build-0.3" program, which is a "massively-parallel build system implemented on top of GNU make". Feedback? OK?

new: textproc/xalan-c 1.12

2022-05-21 Thread Klemens Nanni
Here's a new dependency port. 21/21 tests pass on amd64 and my port using it also works, see ports@. Feedback? OK? Information for inst:xalan-c-1.12 Comment: Apache project to transform XML documents using XSLT (C++) Required by:

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 16:56:57 Modified files: mail/postfix/snapshot: Makefile mail/postfix/snapshot/pkg: postfix.rc mail/postfix/stable: Makefile mail/postfix/stable/pkg: postfix.rc

[UPDATE] security/go-siphash to 1.2.3

2022-05-21 Thread George Rosamond
Update for go-siphash from 1.0.0 to 1.2.3. The only thing that depends on it is net/obfs4proxy which I'm working on. Some PLIST changes. I can take MAINTAINER since it's untouched in a very long time. gIndex: go-siphash//Makefile

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Sebastien Marie
CVSROOT:/cvs Module name:ports Changes by: sema...@cvs.openbsd.org 2022/05/21 11:59:53 Modified files: lang/rust : Makefile Log message: unbreak lang/rust on i386 cargo on i386 still need upstream libz (statically build) and break at runtime (assert) when linked

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 10:28:08 Modified files: net/gmid : Makefile net/gmid/pkg : gmid.rc Log message: No need for rc_exec in rc_check. ok op@ (maintainer)

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 09:49:08 Modified files: net/smokeping : Makefile net/smokeping/pkg: smokeping_fcgi.rc Log message: Use rc_exec in rc_start().

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 09:44:56 Modified files: net/prosody: Makefile net/prosody/pkg: prosody.rc Log message: No need for return, higher error codes are considered an error by the rc.subr

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 09:36:16 Modified files: databases/postgresql: Makefile databases/postgresql/pkg: postgresql.rc Log message: Add comment as to why we use rc_exec() for other actions than

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 09:29:07 Modified files: mail/dcc : Makefile mail/dcc/pkg : dcc.rc Log message: No need for handcrafted rc_start function; use daemon_flags.

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 09:21:55 Modified files: www/vnu: Makefile www/vnu/pkg: vnu.rc Log message: As other java ports do it, store the javaPathHelper result in $java.

Re: rc.subr - allow setting daemon start directory

2022-05-21 Thread Antoine Jacoutot
On Sat, May 14, 2022 at 01:03:26AM +0200, Antoine Jacoutot wrote: > On Fri, May 13, 2022 at 07:01:30PM -0400, aisha wrote: > > On 22/05/06 08:28AM, Antoine Jacoutot wrote: > > > On Thu, May 05, 2022 at 04:49:10PM -0600, Aaron Bieber wrote: > > > > > > > > > > > > On Thu, May 5, 2022, at 4:46 PM,

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 07:42:03 Modified files: x11/gnome/keyring: Makefile distinfo Log message: Update to gnome-keyring-42.0.

Re: firefox: pledge violation through pkcs11/smart card usage

2022-05-21 Thread Theo de Raadt
Theo de Raadt wrote: > Stuart Henderson wrote: > > > On 2022/05/19 08:54, Theo de Raadt wrote: > > > I have argued in the past that mlock() in our kernel should probably be > > > a NOOP, return success all the time, and doing nothing. > > > > Would it make any sense to do that rather than

Re: firefox: pledge violation through pkcs11/smart card usage

2022-05-21 Thread Theo de Raadt
Stuart Henderson wrote: > On 2022/05/19 08:54, Theo de Raadt wrote: > > I have argued in the past that mlock() in our kernel should probably be > > a NOOP, return success all the time, and doing nothing. > > Would it make any sense to do that rather than abort if pledged > (say under stdio)? >

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 06:43:13 Modified files: textproc/solr : Makefile textproc/solr/patches: patch-bin_solr textproc/solr/pkg: solr.rc Log message: Drop SOLR_INCLUDE to simplify rc.d

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 06:08:15 Modified files: www/apertium-apy: Makefile www/apertium-apy/pkg: PLIST apertium_apy.rc Added files: www/apertium-apy/pkg: apertium_apy.login Log message:

Re: Update lang/erlang21 to 21.3.8.24

2022-05-21 Thread Stuart Henderson
Thanks - committed, I also removed REVISION from 21/Makefile.

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Stuart Henderson
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2022/05/21 06:01:42 Modified files: lang/erlang: Makefile.inc lang/erlang/21 : Makefile distinfo lang/erlang/21/patches: patch-Makefile_in

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 05:52:58 Modified files: telephony/kamailio: Makefile telephony/kamailio/pkg: kamailio.rc Log message: Don't use rc_exec() with rc_stop().

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 05:48:36 Modified files: security/ossec-hids: Makefile security/ossec-hids/pkg: ossec_hids.rc Log message: No need for handcrafted rc_start(), use daemon_flags.

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 05:38:03 Modified files: net/i2p: Makefile net/i2p/pkg: i2p.rc Log message: No need for rc_exec() in check and stop. This function is mainly used for start.

Re: [UPDATE] devel/iso-codes to 4.9.0

2022-05-21 Thread Antoine Jacoutot
On Thu, May 19, 2022 at 11:50:42AM -0400, George Rosamond wrote: > Changelog since 4.5.0: > > https://salsa.debian.org/iso-codes-team/iso-codes/-/blob/main/CHANGELOG.md > > Enclosed V variable into brackets for clarity > > DISTNAME, PKGNAME (and therefore MASTER_SITES) syntax change Jasper

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 05:32:45 Modified files: devel/iso-codes: Makefile distinfo devel/iso-codes/pkg: PLIST Log message: Update to iso-codes-4.9.0. from George Rosamond, thanks!

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 05:17:38 Modified files: databases/web2ldap: Makefile databases/web2ldap/pkg: web2ldap.rc Log message: No need to override rc_start.

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 05:16:52 Modified files: mail/archiveopteryx: Makefile mail/archiveopteryx/pkg: aox.rc mail/courier-authlib: Makefile mail/courier-authlib/pkg:

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Stuart Henderson
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2022/05/21 05:14:59 Modified files: www/sfeed : Makefile distinfo Log message: update to sfeed-1.5, from Hiltjo Posthuma (maintainer)

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 04:50:53 Modified files: databases/postgresql: Makefile databases/postgresql/pkg: postgresql.rc databases/riak : Makefile databases/riak/pkg: riak.rc

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Stuart Henderson
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2022/05/21 04:36:13 Modified files: net/nextcloudclient: Makefile distinfo Log message: update to nextcloudclient-3.5.1, from Adriano Barbosa (maintainer)

Re: [new] www/freshrss-1.19.2 rss/atom feed aggregator

2022-05-21 Thread Stuart Henderson
The pkg-readme is not installed. You will need to use @cwd, see e.g. www/selfoss On 2022/05/20 10:51, aisha wrote: > On 22/05/20 03:45PM, Stuart Henderson wrote: > > oh, > > > > SUBSTVARS+= MODPHP_BIN > > > > that should be SUBST_VARS, but I thought it would already be added by the > > php

Re: [NEW] sysutils/wdfs-fuse

2022-05-21 Thread Stuart Henderson
readme: base it on /usr/ports/infrastructure/templates/README.template, like the readme in every other port setting LDFLAGS in the port Makefile isn't doing anything as-is. you shouldn't override CFLAGS just add to it. what you probably actually want is to remove those two lines and the patch to

UPDATE: www/sfeed from 1.4 to 1.5 (maintainer)

2022-05-21 Thread Hiltjo Posthuma
Hi, sfeed 1.5 was released. sfeed is a tool to convert RSS or Atom feeds from XML to a TAB-separated file. sfeed has the following notable changes compared to 1.4: Changes: * sfeed_curses: interrupt waitpid while interactive child program is running This now handles SIGTERM on sfeed_curses

Re: firefox: pledge violation through pkcs11/smart card usage

2022-05-21 Thread Stuart Henderson
On 2022/05/19 08:54, Theo de Raadt wrote: > I have argued in the past that mlock() in our kernel should probably be > a NOOP, return success all the time, and doing nothing. Would it make any sense to do that rather than abort if pledged (say under stdio)?

Re: [NEW] archivers/lrzip

2022-05-21 Thread Stuart Henderson
how is it detecting how much memory to use? if it's looking at available physical memory without considering resource limits, could that be changed? there is precedent for programs to adjust RLIMIT_DATA from the default to the max available within the current limit if they know they're likely to

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Stuart Henderson
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2022/05/21 03:43:01 Modified files: databases/pg_stats_reporter: Makefile devel/boris: Makefile mail/roundcubemail: Makefile net/librenms : Makefile www/composer

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 02:56:46 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.24.5.

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 02:56:23 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.23.5.

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 02:56:11 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.26.5.

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 02:51:44 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.3.1.

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 02:50:24 Modified files: sysutils/deja-dup: Makefile distinfo Removed files: sysutils/deja-dup/patches: patch-app_meson_build

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Antoine Jacoutot
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/05/21 02:40:02 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-4.3.0.

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Stuart Henderson
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2022/05/21 02:29:26 Modified files: lang/lucee : Makefile distinfo Log message: update to lucee-5.3.9.141

Re: [wip] wasi sdk (& enable wasm sandboxing in firefox)

2022-05-21 Thread Landry Breuil
Le Sat, Apr 16, 2022 at 06:25:11PM +0200, Landry Breuil a écrit : > Hi, > > since firefox 95 one can use a 'wasi sysroot' to sandbox some external > libraries bundled within firefox (eg Graphite, Hunspell, Ogg, Expat and > Woff2) by building them first from C/C++ to wasm then to C via wasm2c. >

Re: [Maintainer Update] databases/sqlcipher v4.5.0 -> v4.5.1

2022-05-21 Thread Tom Murphy
On Tue, May 17, 2022 at 07:20:57PM +0200, Tim van der Molen wrote: > Tom Murphy (2022-05-15 16:03 +0100): > > Attached is a diff for databases/sqlcipher from v4.5.0 to v4.5.1. > > I've bumped the shared library a minor version for dynamic export > > changed in the library. The Changelog can be

Re: -Wstring-plus-int

2022-05-21 Thread Theo Buehler
On Fri, May 20, 2022 at 04:34:22AM -0400, Stuart Cassoff wrote: > > I get 7 of these warnings building Tclthread (summarized): > warning: adding 'int' to a string does not append to the string > [-Wstring-plus-int] > Happens here at "b+1": ((a) && (b) && (*(a)==*(b)) && (*(a+1)==*(b+1)) && >

CVS: cvs.openbsd.org: ports

2022-05-21 Thread Landry Breuil
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2022/05/21 00:36:43 Modified files: databases/sqlite3: Makefile distinfo Log message: databases/sqlite3: update to 3.38.5. see https://www.sqlite.org/news.html#2022-05-06 &