CVS: cvs.openbsd.org: ports
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)