CVS: cvs.openbsd.org: ports

2022-07-31 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/07/31 01:23:48

Modified files:
x11/gnome/browser-connector: Makefile 

Log message:
Missing BDEP on py3-gobject3.



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/07/31 02:12:57

Modified files:
security/clamav: Makefile 
security/clamav/pkg: PLIST 
Added files:
security/clamav/pkg: clamd.login 

Log message:
Bump openfiles to 384.
Default configuration requires at least 267 FD; that will leave us some margin.
While here, remove the _clamav user from the daemon class.

ok sthen (maintainer)



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/07/31 02:50:21

Log message:
import guile3-3.0.8

This is version 3.0 of Guile, Project GNU's extension language library.
Guile is an implementation of the Scheme programming language, packaged
as a library that can be linked into applications to give them their own
extension language.  Guile supports other languages as well, giving
users of Guile-based applications a choice of languages.

gkoehler@ tested it on powerpc64 and confirmed that it's broken on
powerpc.

ok sthen@

Status:

Vendor Tag: op
Release Tags:   op_20220731

N ports/lang/guile3/Makefile
N ports/lang/guile3/distinfo
N ports/lang/guile3/pkg/DESCR
N ports/lang/guile3/pkg/PLIST
N ports/lang/guile3/patches/patch-test-suite_standalone_test-out-of-memory
N ports/lang/guile3/patches/patch-test-suite_standalone_test-stack-overflow

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/07/31 02:51:14

Modified files:
lang   : Makefile 

Log message:
+guile3



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/07/31 02:52:15

Modified files:
cad/lepton-eda : Makefile 

Log message:
cad/lepton-eda: don't pick up guile3 if installed instead of guile2



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/07/31 02:52:57

Added files:
productivity/gnucash/patches: patch-CMakeLists_txt 

Log message:
productivity/gnucash: don't pick up guile3 over guile2 if found



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/07/31 02:53:58

Modified files:
x11/gnome/aisleriot: Makefile 
Added files:
x11/gnome/aisleriot/patches: patch-meson_build 

Log message:
x11/gnome/aisleriot: don't pick up guile3 over guile2 if found



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/07/31 02:55:39

Modified files:
lang/guile2: Makefile 
lang/guile2/pkg: PLIST 

Log message:
lang/guile2: remove info pages; fixes conflict with lang/guile3



Re: CVS: cvs.openbsd.org: ports

2022-07-31 Thread Antoine Jacoutot
On Sun, Jul 31, 2022 at 02:53:58AM -0600, Omar Polo wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   o...@cvs.openbsd.org2022/07/31 02:53:58
> 
> Modified files:
>   x11/gnome/aisleriot: Makefile 
> Added files:
>   x11/gnome/aisleriot/patches: patch-meson_build 
> 
> Log message:
> x11/gnome/aisleriot: don't pick up guile3 over guile2 if found

Hi.
I don't understand this commit.
We are explicitely passing -Dguile=2.2 in CONFIGURE_ARGS; isn't it working?

-- 
Antoine



Re: CVS: cvs.openbsd.org: ports

2022-07-31 Thread Omar Polo
Antoine Jacoutot  wrote:
> On Sun, Jul 31, 2022 at 02:53:58AM -0600, Omar Polo wrote:
> > CVSROOT:/cvs
> > Module name:ports
> > Changes by: o...@cvs.openbsd.org2022/07/31 02:53:58
> > 
> > Modified files:
> > x11/gnome/aisleriot: Makefile 
> > Added files:
> > x11/gnome/aisleriot/patches: patch-meson_build 
> > 
> > Log message:
> > x11/gnome/aisleriot: don't pick up guile3 over guile2 if found
> 
> Hi.
> I don't understand this commit.
> We are explicitely passing -Dguile=2.2 in CONFIGURE_ARGS; isn't it working?

unfortunately not.  meson.build turns that -Dguile=2.2 into "guile >=
2.2", so if guile 3.0 is installed is still chosen over 2.2.



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/07/31 03:14:31

Modified files:
lang/guile3: Makefile 
lang/guile3/pkg: PLIST 

Log message:
lang/guile3: add @conflict on guile2-<2.2.7p0; spotted by ajacoutot, thanks!



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Stefan Hagen
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2022/07/31 05:43:48

Modified files:
mail/mu: Makefile distinfo 
mail/mu/patches: patch-lib_utils_mu-readline_cc 
 patch-lib_utils_mu-utils_cc 
 patch-mu_mu-cmd-server_cc 
mail/mu/pkg: PFRAG.guile PLIST 
Added files:
mail/mu/patches: patch-configure_ac patch-lib_mu-store_cc 
 patch-lib_utils_mu-utils-format_hh 

Log message:
Update mu 1.6.11 => 1.8.7

This is a major update to mu. Changes:
https://github.com/djcb/mu/blob/c4388b78b6d8902c927fe334fda4a6fd9e130db6/NEWS.org

We switch to guile3 with this update.

Note: guile support is deprecated and will be removed after 1.8.

ok op@



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/07/31 06:17:26

Modified files:
lang/erlang: erlang.port.mk 

Log message:
handle erlang/25 and rebar3, switch default to 25.
from Volker Schlecht.



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/07/31 06:18:03

Modified files:
lang/elixir: Makefile distinfo 
lang/elixir/pkg: PLIST 

Log message:
update to elixir-1.13.4, from Volker Schlecht



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/07/31 06:20:42

Modified files:
net/rabbitmq   : Makefile distinfo 
net/rabbitmq/patches: patch-Makefile 
  patch-deps_rabbit_scripts_rabbitmq-env 
  patch-deps_rabbit_scripts_rabbitmq-server 
net/rabbitmq/pkg: DESCR PLIST rabbitmq.rc 
Added files:
net/rabbitmq/patches: 
  patch-deps_rabbit_scripts_rabbitmq-defaults 
Removed files:
net/rabbitmq/patches: patch-deps_rabbitmq_cli_mix_exs 

Log message:
update to rabbitmq-3.10.6, from Volker Schlecht



Re: CVS: cvs.openbsd.org: ports

2022-07-31 Thread Antoine Jacoutot
On Sun, Jul 31, 2022 at 11:05:34AM +0200, Omar Polo wrote:
> Antoine Jacoutot  wrote:
> > On Sun, Jul 31, 2022 at 02:53:58AM -0600, Omar Polo wrote:
> > > CVSROOT:  /cvs
> > > Module name:  ports
> > > Changes by:   o...@cvs.openbsd.org2022/07/31 02:53:58
> > > 
> > > Modified files:
> > >   x11/gnome/aisleriot: Makefile 
> > > Added files:
> > >   x11/gnome/aisleriot/patches: patch-meson_build 
> > > 
> > > Log message:
> > > x11/gnome/aisleriot: don't pick up guile3 over guile2 if found
> > 
> > Hi.
> > I don't understand this commit.
> > We are explicitely passing -Dguile=2.2 in CONFIGURE_ARGS; isn't it working?
> 
> unfortunately not.  meson.build turns that -Dguile=2.2 into "guile >=
> 2.2", so if guile 3.0 is installed is still chosen over 2.2.

That is not at all what I see.
I have 3 guile versions installed and this is the result of configure without
the patch:

aisleriot 3.22.24

  User defined options
auto_features : enabled
buildtype : plain
localstatedir : /var
mandir: /usr/local/man
prefix: /usr/local
sharedstatedir: /var/db
strip : True
sysconfdir: /etc
wrap_mode : nodownload
guile : 2.2
theme_kde : false

I checked the build output and it uses /usr/local/bin/guile2.2.

Anyway, I will move it to guile3, but that patch seems unecessary in the first
place.

-- 
Antoine



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/07/31 09:30:57

Modified files:
net/nheko  : Makefile 

Log message:
Register missing lib dep on spdlog

"A week ago spdlog was tweaked to build the shared library, and nheko
picks it up." op
OK op



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/07/31 09:36:56

Modified files:
x11/gnome/aisleriot: Makefile 
x11/gnome/aisleriot/pkg: PLIST 
Removed files:
x11/gnome/aisleriot/patches: patch-meson_build 

Log message:
Move to guile3.



Re: CVS: cvs.openbsd.org: ports

2022-07-31 Thread Omar Polo
Antoine Jacoutot  wrote:
> On Sun, Jul 31, 2022 at 11:05:34AM +0200, Omar Polo wrote:
> > Antoine Jacoutot  wrote:
> > > On Sun, Jul 31, 2022 at 02:53:58AM -0600, Omar Polo wrote:
> > > > CVSROOT:/cvs
> > > > Module name:ports
> > > > Changes by: o...@cvs.openbsd.org2022/07/31 02:53:58
> > > > 
> > > > Modified files:
> > > > x11/gnome/aisleriot: Makefile 
> > > > Added files:
> > > > x11/gnome/aisleriot/patches: patch-meson_build 
> > > > 
> > > > Log message:
> > > > x11/gnome/aisleriot: don't pick up guile3 over guile2 if found
> > > 
> > > Hi.
> > > I don't understand this commit.
> > > We are explicitely passing -Dguile=2.2 in CONFIGURE_ARGS; isn't it 
> > > working?
> > 
> > unfortunately not.  meson.build turns that -Dguile=2.2 into "guile >=
> > 2.2", so if guile 3.0 is installed is still chosen over 2.2.
> 
> That is not at all what I see.
> I have 3 guile versions installed and this is the result of configure without
> the patch:
> 
> aisleriot 3.22.24
> 
>   User defined options
> auto_features : enabled
> buildtype : plain
> localstatedir : /var
> mandir: /usr/local/man
> prefix: /usr/local
> sharedstatedir: /var/db
> strip : True
> sysconfdir: /etc
> wrap_mode : nodownload
> guile : 2.2
> theme_kde : false
> 
> I checked the build output and it uses /usr/local/bin/guile2.2.

I can replicate that now.  I am sure that it picked up the wrong guile
version before, maybe that was fixed in the latest version?  (i worked
on that diff before the 3.22.24 update.)

I re-checked that the affected port would build correctly before
committing, haven't tried to see if that patch was still needed.  sorry.

> Anyway, I will move it to guile3, but that patch seems unecessary in the first
> place.

no complains from me, but i'd wait a bit before starting moving ports to
guile3.  I still don't know on which platforms it works (only tested
amd64 and powerpc64 - thanks gkoehler! - so far), and using guile3 means
that the package will not be available on powerpc (until someone builds
a binary bootstrap for it -- i don't have the hardware.)

mail/mu,guile is currently the only guile3 consumer; it's probably fine
given that 1) is deprecated and will be removed with the next major
update and 2) mail/mu is unaffected.



CVS: cvs.openbsd.org: ports

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

Modified files:
productivity/gnucash: Makefile 
productivity/gnucash/pkg: PLIST 
Removed files:
productivity/gnucash/patches: patch-CMakeLists_txt 

Log message:
Move to guile3.



Re: CVS: cvs.openbsd.org: ports

2022-07-31 Thread Antoine Jacoutot
On Sun, Jul 31, 2022 at 06:11:33PM +0200, Omar Polo wrote:
> Antoine Jacoutot  wrote:
> > On Sun, Jul 31, 2022 at 11:05:34AM +0200, Omar Polo wrote:
> > > Antoine Jacoutot  wrote:
> > > > On Sun, Jul 31, 2022 at 02:53:58AM -0600, Omar Polo wrote:
> > > > > CVSROOT:  /cvs
> > > > > Module name:  ports
> > > > > Changes by:   o...@cvs.openbsd.org2022/07/31 02:53:58
> > > > > 
> > > > > Modified files:
> > > > >   x11/gnome/aisleriot: Makefile 
> > > > > Added files:
> > > > >   x11/gnome/aisleriot/patches: patch-meson_build 
> > > > > 
> > > > > Log message:
> > > > > x11/gnome/aisleriot: don't pick up guile3 over guile2 if found
> > > > 
> > > > Hi.
> > > > I don't understand this commit.
> > > > We are explicitely passing -Dguile=2.2 in CONFIGURE_ARGS; isn't it 
> > > > working?
> > > 
> > > unfortunately not.  meson.build turns that -Dguile=2.2 into "guile >=
> > > 2.2", so if guile 3.0 is installed is still chosen over 2.2.
> > 
> > That is not at all what I see.
> > I have 3 guile versions installed and this is the result of configure 
> > without
> > the patch:
> > 
> > aisleriot 3.22.24
> > 
> >   User defined options
> > auto_features : enabled
> > buildtype : plain
> > localstatedir : /var
> > mandir: /usr/local/man
> > prefix: /usr/local
> > sharedstatedir: /var/db
> > strip : True
> > sysconfdir: /etc
> > wrap_mode : nodownload
> > guile : 2.2
> > theme_kde : false
> > 
> > I checked the build output and it uses /usr/local/bin/guile2.2.
> 
> I can replicate that now.  I am sure that it picked up the wrong guile
> version before, maybe that was fixed in the latest version?  (i worked
> on that diff before the 3.22.24 update.)
> 
> I re-checked that the affected port would build correctly before
> committing, haven't tried to see if that patch was still needed.  sorry.
> 
> > Anyway, I will move it to guile3, but that patch seems unecessary in the 
> > first
> > place.
> 
> no complains from me, but i'd wait a bit before starting moving ports to
> guile3.  I still don't know on which platforms it works (only tested
> amd64 and powerpc64 - thanks gkoehler! - so far), and using guile3 means
> that the package will not be available on powerpc (until someone builds
> a binary bootstrap for it -- i don't have the hardware.)

I am only moving packages I maintain.
Most of them are gigantic fat stuff that won't make sense running on !amd64
anyway (and they are leaf ports).

-- 
Antoine



CVS: cvs.openbsd.org: ports

2022-07-31 Thread T . J . Townsend
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2022/07/31 10:25:52

Modified files:
audio/gsm  : Makefile 

Log message:
https for master_sites and homepage



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/07/31 10:28:15

Modified files:
net/rabbitmq   : Makefile 
net/rabbitmq/pkg: rabbitmq.rc 

Log message:
No need to 'return 1' in rc_check.



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Greg Steuck
CVSROOT:/cvs
Module name:ports
Changes by: gne...@cvs.openbsd.org  2022/07/31 13:27:03

Modified files:
lang/ghc   : Makefile distinfo 
lang/ghc/pkg   : PLIST 

Log message:
Upgrade lang/ghc 9.2.{3->4}

OK kili@



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/07/31 14:40:37

Modified files:
devel/cmake: Makefile distinfo 
devel/cmake/patches: patch-Source_cmGlobalGenerator_cxx 

Log message:
Bugfix update CMake to 3.23.3

https://www.kitware.com/cmake-3-23-3-available-for-download/



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/07/31 14:50:40

Added files:
games/gzdoom/patches: patch-libraries_discordrpc_CMakeLists_txt 

Log message:
games/gzdoom: don't pick up clang-format if found at configure-time

the bundled `discordrpc' lib tries to find clang-format and uses it.
spotted by naddy@



CVS: cvs.openbsd.org: ports

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

Modified files:
astro/kstars   : Makefile distinfo 
astro/kstars/pkg: PLIST 

Log message:
Update kstars to 3.6.0



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/07/31 18:06:57

Modified files:
security/libdigidocpp: Makefile 
security/qdigidoc4: Makefile 

Log message:
Make sure OpenSC gets actually installed as dependency

Both ports dlopen(3) opensc-pkcs11.so, but since this unversioned library
is not registered in WANTLIB, LIB_DEPENDS += security/opensc won't be
turned into a RNU_DEPENDS and thus remains a mere BUILD_DEPENDS.

Turn LIB_ into BUILD_ + RUN_DEPENDS to match reality.
Noticed on a fresh install.



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2022/07/31 21:27:18

Modified files:
audio/ncspot   : Makefile crates.inc distinfo 

Log message:
Update to ncspot-0.10.1

Maintenance release with one bugfix solving playback issues
(ChannelError) that some users experienced. Changes:
https://github.com/hrkfdn/ncspot/releases/tag/v0.10.1

>From Henrik Friedrichsen  (maintainer).



Re: CVS: cvs.openbsd.org: ports

2022-07-31 Thread Kurt Mosiejczuk
On Wed, Jul 27, 2022 at 12:20:10AM -0600, Robert Nagy wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   rob...@cvs.openbsd.org  2022/07/27 00:20:10

> Modified files:
>   lang/python: Makefile.inc 
>   lang/python/3.10: Makefile 
>   lang/python/3.10/patches: patch-configure_ac 
>   lang/python/3.8: Makefile 
>   lang/python/3.8/patches: patch-configure_ac 
>   lang/python/3.9: Makefile 
>   lang/python/3.9/patches: patch-configure_ac 

> Log message:
> add --enable-optimizations configure flag to architectures using lld where
> llvm-profdata is also available to enable PGO builds

> ok sthen@

This broke at least python 3.9 on base-gcc arches, probably also 3.8 and
3.10. The change to configure.ac to add "|cc" to "*clang*|cc" means that
gcc gets fed -fprofile-instr-generate for both base-gcc and base-clang.

This breakage cripples sparc64 since it needs python 3.x to compile
ports-gcc

--Kurt



CVS: cvs.openbsd.org: ports

2022-07-31 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2022/07/31 22:58:33

Modified files:
net/nextcloudclient: Makefile distinfo 
net/nextcloudclient/pkg: PLIST 
Added files:
net/nextcloudclient/patches: 
 
patch-src_libsync_vfs_suffix_CMakeLists_txt 

Log message:
Update nextcloudclient to 3.5.3

Notable port change:
- Shared libs in /usr/local/lib should follow the same name pattern
(libNAME.so.VERSION). Drop empty prefix.

Update diff from Adriano Barbosa (maintainer)