Re: Shrink Haskell binaries size via link time deduplication

2023-01-25 Thread Klemens Nanni
25.01.2023 06:25, Greg Steuck пишет: > Should I crank up revision for them all so we can easily tell which side > people are on should things go wrong? You MUST bump REVISION for all ports producing haskell binaries because you changed their package contents.

CVS: cvs.openbsd.org: ports

2023-01-24 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/24 05:53:43 Modified files: archivers/pigz : Makefile archivers/pigz/patches: patch-pigz_c Log message: Tighten pledge pigz starts with "stdio rpath wpath cpath fattr chown" like base

devel/cmake: handle build and install targets

2023-01-22 Thread Klemens Nanni
Setting {ALL,INSTALL,FAKE,TEST}_TARGET in cmake ports has no effect unless you handroll do-* targets. In general, the default "all", "install" and "test"/"check" targets make no sense with CMake, since the default target to build is derived during configure. Make devel/cmake default to empty

CVS: cvs.openbsd.org: ports

2023-01-22 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/22 06:09:15 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.5.8

Re: net/qbittorrent: use qt6 to fix visual glitches

2023-01-21 Thread Klemens Nanni
On Sat, Jan 21, 2023 at 07:18:28AM +, Klemens Nanni wrote: > On my X230 running Xfce, qtbittorrent is unusable since buttons appear > bigger than the field they are in, i.e. text and icons are cropped. > > Under Qt6 everything is rendered correctly. > > Does anyone else se

CVS: cvs.openbsd.org: ports

2023-01-21 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/21 03:44:17 Modified files: net/qbittorrent/qbittorrent-nox: Makefile net/qbittorrent/qbittorrent: Makefile Log message: boost is just a build dep since using cmake

CVS: cvs.openbsd.org: ports

2023-01-21 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/21 03:14:00 Modified files: net/qbittorrent/qbittorrent: Makefile net/qbittorrent/qbittorrent-nox: Makefile Log message: sync WANTLIB; lost between cmake switch diffs

CVS: cvs.openbsd.org: ports

2023-01-21 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/21 02:45:24 Modified files: net/libtorrent-rasterbar: Makefile Log message: set default CONFIGURE_STYLE=cmake explicitly to zap comment MODULES ordering is relevant; here cmake comes before

net/qbittorrent: use qt6 to fix visual glitches

2023-01-20 Thread Klemens Nanni
On my X230 running Xfce, qtbittorrent is unusable since buttons appear bigger than the field they are in, i.e. text and icons are cropped. Under Qt6 everything is rendered correctly. Does anyone else see this? Feedback? Objection? OK? Index: Makefile.inc

CVS: cvs.openbsd.org: ports

2023-01-20 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/21 00:04:30 Modified files: net/qbittorrent: Makefile.inc net/qbittorrent/qbittorrent: Makefile distinfo net/qbittorrent/qbittorrent-nox: Makefile distinfo Log message: update to

CVS: cvs.openbsd.org: ports

2023-01-20 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/20 13:23:57 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.5.7

archivers/pigz: better pledge

2023-01-20 Thread Klemens Nanni
T = parallel implementation of gzi DISTNAME = pigz-2.7 CATEGORIES = archivers HOMEPAGE = https://zlib.net/pigz/ -REVISION = 0 +REVISION = 1 MAINTAINER = Klemens Nanni Index: patches/patch-pigz_c === RCS file

CVS: cvs.openbsd.org: ports

2023-01-19 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/19 10:45:21 Modified files: www/mozilla-firefox: Makefile www/mozilla-firefox/pkg: README Log message: Fix process name in unveil docs part of a larger readme diff OK landry (some time

CVS: cvs.openbsd.org: ports

2023-01-18 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/18 07:11:38 Modified files: net/syncthing : Makefile distinfo net/syncthing/patches: patch-build_go Log message: Update to syncthing 1.23.0 Builds and runs fine on amd64 with

CVS: cvs.openbsd.org: ports

2023-01-17 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/17 13:45:10 Modified files: devel/git : Makefile distinfo Log message: Security update to 2.39.1 https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.30.7.txt

Re: use archivers/xz for .lz archives?

2023-01-17 Thread Klemens Nanni
On Tue, Jan 17, 2023 at 04:10:19PM +0100, Christian Weisgerber wrote: > But yes, I wanted to make more or less the same suggestions. > * Now that upstream supports pledge(), switch from xzdec to xz. > * Enable threaded decompression: use ${MAKE_JOBS} threads. > * Also use xz for .lz files. > >

Re: use archivers/xz for .lz archives?

2023-01-17 Thread Klemens Nanni
17.01.2023 09:28, Stuart Henderson пишет: > I'm also wondering if we should add a way to pass user-defined flags to > xz; the new threaded decompressor saves a lot of clock time extracting > large xz files (including ports like chromium, firefox, texmf). > (use xz --decompress instead of xzdec,

CVS: cvs.openbsd.org: ports

2023-01-16 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/16 14:21:05 Modified files: mail/getmail : Makefile distinfo mail/getmail/patches: patch-getmails Log message: security update to getmail 6.18.11 from maintainer

Re: [update] fish to 3.6.0 with failed tests (cmake to blame?)

2023-01-16 Thread Klemens Nanni
16.01.2023 21:09, Rafael Sadowski пишет: > On Mon Jan 16, 2023 at 10:05:56PM +0100, Florian Viehweger wrote: >> It does and now "only" 8 tests fail, which should be in the region of >> 3.5.1. >> >> 'make port-lib-depends-check' and 'portcheck' still happy as expected. >> >> Thanks again and

CVS: cvs.openbsd.org: ports

2023-01-16 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/16 14:16:32 Modified files: shells/fish: Makefile distinfo shells/fish/pkg: PLIST Log message: update to fish 3.6.0 from maintainer OK rsadowski

Re: [update] fish to 3.6.0 with failed tests (cmake to blame?)

2023-01-15 Thread Klemens Nanni
15.01.2023 21:30, Rafael Sadowski пишет: > On Sun Jan 15, 2023 at 09:55:25PM +0100, Florian Viehweger wrote: >> Hi, >> >> this updates fish to 3.6.0. >> >> 'portcheck' and 'make port-lib-depends-check' is happy, as well as some >> runtime testing on amd64 revealed no errors. >> >> However all

net/syncthing: update to 1.23.0

2023-01-15 Thread Klemens Nanni
https://github.com/syncthing/syncthing/releases/tag/v1.23.0 builds and runs fine with go-1.19.4p1 on amd64. Feedback? OK? Index: Makefile === RCS file: /cvs/ports/net/syncthing/Makefile,v retrieving revision 1.44 diff -u -p -r1.44

CVS: cvs.openbsd.org: ports

2023-01-15 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/15 04:51:48 Modified files: textproc/loccount: Makefile distinfo Log message: update to loccount 2.14

CVS: cvs.openbsd.org: ports

2023-01-15 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/15 04:39:20 Modified files: security/keepassxc: Makefile Log message: Defer test compilation to test target Same approach as in net/libtorrent-rasterbar. No symbol/PLIST/package change. With

Re: [new] meta/jitsi-1.0 - meta port for jitsi and friends

2023-01-15 Thread Klemens Nanni
14.01.2023 16:20, Philipp Buehler пишет: > Unsure if this Error 1 is part of the usual game: It is. > > itsi# env FETCH_PACKAGES= make package You tell it to look for a prebuilt package to avoid building it... > ===>  Looking for jitsi-1.0.tgz in $PKG_PATH - >

net/qbittorrent: update to 4.4.5

2023-01-15 Thread Klemens Nanni
https://github.com/qbittorrent/qBittorrent/compare/release-4.4.3.1...release-4.4.5 No WANTLIB or PLIST change. Works for me on amd64. OK? Index: Makefile.inc === RCS file: /cvs/ports/net/qbittorrent/Makefile.inc,v retrieving

CVS: cvs.openbsd.org: ports

2023-01-15 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/15 04:07:12 Modified files: net/qbittorrent: Makefile.inc net/qbittorrent/qbittorrent: Makefile net/qbittorrent/qbittorrent/pkg: PLIST net/qbittorrent/qbittorrent-nox:

Re: audio/snack: drop python 2 bindings

2023-01-15 Thread Klemens Nanni
12.12.2022 03:04, Daniel Dickman пишет: > On Sun, 11 Dec 2022, Klemens Nanni wrote: > >> On Sat, Dec 03, 2022 at 10:15:16PM +0000, Klemens Nanni wrote: >>> On Sat, Dec 03, 2022 at 08:12:59PM +, Klemens Nanni wrote: >>>> No upstream activity in years, I

CVS: cvs.openbsd.org: ports

2023-01-15 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/15 03:56:35 Modified files: textproc/podofo: Makefile distinfo Log message: Update to PoDoFo 0.9.8 (last <1 version) >From earlier last year, when upstream froze their tree to switch to a new

CVS: cvs.openbsd.org: ports

2023-01-14 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/14 19:44:49 Modified files: math/cfitsio : Makefile distinfo math/cfitsio/patches: patch-configure Log message: update to cfitsio 4.2.0

CVS: cvs.openbsd.org: ports

2023-01-14 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/14 15:19:11 Modified files: security/libdigidocpp: Makefile security/libdigidocpp/patches: patch-cmake_modules_FindXmlSecurityC_cmake Log message:

CVS: cvs.openbsd.org: ports

2023-01-14 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/14 14:32:18 Modified files: security/libdigidocpp: Makefile distinfo Log message: update/regen iconv patch

CVS: cvs.openbsd.org: ports

2023-01-12 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/12 16:08:01 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.5.6

Re: fix security/libssh with clang 15

2023-01-11 Thread Klemens Nanni
11.01.2023 21:16, Jeremie Courreges-Anglas пишет: >> No WANTLIB, PLIST or dynamic export changes. >> Builds on amd64 with jca's clang 15 sets. > This was already fixed by dropping -Werror. Probably sane to leave the patch now, but it is no longer required now that I've disabled examples. >>

CVS: cvs.openbsd.org: ports

2023-01-11 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/11 14:35:20 Modified files: security/libssh: Makefile Removed files: security/libssh/patches: patch-examples_sshd_direct-tcpip_c Log message: Disable useless examples Not packaged and

Re: fix www/varnish with clang 15

2023-01-11 Thread Klemens Nanni
11.01.2023 21:18, Jeremie Courreges-Anglas пишет: > I already proposed dropping -Werror earlier and am waiting for Gonzalo. Oops, didn't see that. > (It's a leaf port, it can wait.) Sure, thanks.

fix security/libssh with clang 15

2023-01-11 Thread Klemens Nanni
On Sun, Jan 08, 2023 at 10:25:28PM +0100, Jeremie Courreges-Anglas wrote: > > https://wxcvbn.org/~jca/build-failures/amd64-clang/2023-01-03/security/libssh.txt > [patch] > /usr/ports/pobj/libssh-0.10.4/libssh-0.10.4/examples/sshnetcat.c:241:18: > error: a function declaration without a prototype

fix www/varnish with clang 15

2023-01-11 Thread Klemens Nanni
On Sun, Jan 08, 2023 at 10:25:28PM +0100, Jeremie Courreges-Anglas wrote: > On Sun, Jan 08 2023, Jérémie Courrèges-Anglas wrote: > > https://wxcvbn.org/~jca/build-failures/amd64-clang/2023-01-03/www/varnish.txt > [patch] > /usr/ports/pobj/varnish-7.2.1/varnish-7.2.1/lib/libvgz/adler32.c:189:15:

CVS: cvs.openbsd.org: ports

2023-01-11 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/11 11:29:10 Modified files: textproc/catfish: Makefile Log message: python is a build dependency despite NO_BUILD=Yes catfish sets NO_BUILD=Yes because it just packages existing files,

textproc/podofo: update to 0.9.8 (last version)

2023-01-11 Thread Klemens Nanni
>From earlier last year, when upstream froze their tree to switch to a new pdfmm based code base with their 1.0.0 release: https://podofo.sourceforge.net/ Looks like this version fixes some CVEs: https://sourceforge.net/p/podofo/code/commit_browser Some symbol removals and size changes as per

CVS: cvs.openbsd.org: ports

2023-01-11 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/11 05:03:23 Modified files: sysutils/patchelf: Makefile distinfo Log message: Update to patchelf 0.17.2 - Fix Out-of-bounds read in the function modifySoname - Split segment size fix

CVS: cvs.openbsd.org: ports

2023-01-10 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/10 16:51:21 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.5.5

CVS: cvs.openbsd.org: ports

2023-01-10 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/10 13:28:51 Modified files: security/libdigidocpp: Makefile distinfo Log message: update to libdigidocpp 3.14.12

Re: ... requires ninja

2023-01-10 Thread Klemens Nanni
10.01.2023 19:27, Theo Buehler пишет: > These are *build* dependencies and don't really matter for the package > shipped in the end. Unless a package needs to be built very early to get > bulk builds going, it really isn't important what build system is used. Exactly, "optimizing" build

Re: net/qbittorrent: drop autoconf patch, use saner cmake

2023-01-09 Thread Klemens Nanni
On Wed, Jan 04, 2023 at 10:10:51PM +, Klemens Nanni wrote: > (this needs the python.port.mk diff I just sent.) Turns out it doesn't: If lang/python comes before devel/cmake in MODULES it is enough to set CONFIGURE_STYLE=cmake to build with cmake. This is what productivity/ktimetracker (

security/keepassxc,browser,yubikey: Defer test compilation to test target

2023-01-09 Thread Klemens Nanni
Same approach as in net/libtorrent-rasterbar. No symbol/PLIST/package change. With FLAVOR='yubikey browser', `make build' compiles 198 less files. `make test' does so and runs tests as usual. keepassxc is built in four different FLAVOR combinations, so overall saving is a little more compared to

CVS: cvs.openbsd.org: ports

2023-01-09 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/09 13:38:20 Modified files: net/libtorrent-rasterbar: Makefile Log message: improve comment about deferred test compilation

Re: python-module: only set do-* targets if MODPY_*DEP is true

2023-01-09 Thread Klemens Nanni
09.01.2023 19:23, Theo Buehler пишет: > The only port that failed to build with this diff is textproc/catfish. Great, thanks for testing, tb! I'll still hold off with any python.port.mk diff until the xonly dust settles, just to avoid any possible churn or noise for now. That should also give

CVS: cvs.openbsd.org: ports

2023-01-09 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/09 12:13:48 Modified files: net/libnice: distinfo Log message: regen

CVS: cvs.openbsd.org: ports

2023-01-09 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/09 12:13:15 Modified files: net/libnice: Makefile distinfo net/libnice/pkg: PLIST Log message: Update to libnice 0.1.21 pull a clang 15 fix and a ifr_index fix (both merged).

Re: NEW: editors/calligraplan

2023-01-09 Thread Klemens Nanni
27.12.2022 12:33, Rafael Sadowski пишет: > The story is short: once calligraplan was part of editors/calligra, so I > added a @conflict calligra-<3.2.0 to PLIST. Nothing else special. OK kn > > OK to import? > > Information for inst:calligraplan-3.3.0 > > Comment: > KDE Calligra project

Re: Ping: [maintainer update] getmail 6.18.10 -> 6.18.11

2023-01-09 Thread Klemens Nanni
09.01.2023 08:00, Martin Ziemer пишет: > Am Mon, Jan 02, 2023 at 09:54:40AM +0100 schrieb Martin Ziemer: >> This patch updates getmail from 6.18.10 to 6.18.11. >> >> For the new shell quotes, which fixes a security hole, i changed the >> getmails-script from using /bin/sh to use bash. >> >> Tested

Re: sysutils/coreutils cannot be compiled as root -> idea

2023-01-08 Thread Klemens Nanni
08.01.2023 14:40, Thomas Dettbarn пишет: > Hello! > > > So... I noticed that the sysutils/coreutils port cannot be compiled as > root. Whether or not this is a problem of the port or me being too > naiive when it comes to installing something is up to you. > (pkg_add coreutils fixed my problem)

lang/python: MODPY_BUILDDEP vs. NO_BUILD in textproc/catfish

2023-01-08 Thread Klemens Nanni
tb put this in a bulk and saw textproc/catfish fail during fake. Regardless of the previous python.port.mk diff I sent, I think the module is subtly wrong wrt. - MODPY_BUILDDEP: add python as a build dependency - NO_BUILD:whether there is a build target at all catfish sets NO_BUILD=Yes

CVS: cvs.openbsd.org: ports

2023-01-08 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/08 07:55:55 Modified files: devel/meson: meson.port.mk Log message: Use explicit setup command to silence warning $ make configure ... Found ninja-1.11.1 at /usr/local/bin/ninja WARNING:

CVS: cvs.openbsd.org: ports

2023-01-08 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/08 07:17:02 Modified files: net/libtorrent-rasterbar: Makefile distinfo Log message: update to libtorrent-rasterbar 1.2.18

CVS: cvs.openbsd.org: ports

2023-01-08 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/08 06:08:22 Modified files: net/libtorrent-rasterbar: Makefile Log message: defer test compilation to test target No PLIST/package change, but "make build" is much faster.

CVS: cvs.openbsd.org: ports

2023-01-08 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/08 06:06:11 Modified files: net/libtorrent-rasterbar: Makefile net/libtorrent-rasterbar/pkg: PLIST Removed files: net/libtorrent-rasterbar/patches: patch-Jamfile

devel/meson: use explicit setup command in configure

2023-01-07 Thread Klemens Nanni
I saw this in net/libnice: $ make configure ... Found ninja-1.11.1 at /usr/local/bin/ninja WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated. $ >From meson(1): The setup command

CVS: cvs.openbsd.org: ports

2023-01-07 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/07 10:32:07 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.5.3

CVS: cvs.openbsd.org: ports

2023-01-07 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/07 08:12:04 Modified files: net/tg_owt : Makefile distinfo Log message: update to latest tg_owt and libyuv

Re: [fix] devel/gitea, bash as rundep + socket path creation

2023-01-07 Thread Klemens Nanni
07.01.2023 14:48, Stefan Hagen пишет: > Hi, > > I've set up a Gitea Server and noticed two inaccuracies in the port. > > 1. gitea sets up a post-receive hook which is used internally and >requires a bash. Without it, it errors out on the first repository >push. OK kn > > 2. After

Re: python-module: only set do-* targets if MODPY_*DEP is true

2023-01-06 Thread Klemens Nanni
06.01.2023 09:42, Marc Espie пишет: > On Wed, Jan 04, 2023 at 09:22:35PM +0000, Klemens Nanni wrote: >> net/qbittorrent uses python with MODPY_BUILDDEP=No MODPY_TESTDEP=No. >> I've switched it to cmake and the way its Makefile.inc is now means that >> lang/python com

Re: python-module: only set do-* targets if MODPY_*DEP is true

2023-01-06 Thread Klemens Nanni
06.01.2023 11:41, Dima Pasechnik пишет: > For what's worth, cmake's option to build Python modules, as extensions > of C/C++ libraries, is getting more and more popular - with "proper" > Python packaging continuing to be a mess (with deprecated and to be > dropped in Python 3.12 distutils, badly

net/libtorrent-rasterbar: drop patches, use saner cmake

2023-01-05 Thread Klemens Nanni
No need to fiddle around with static/shared or boost/python bits in the autoconf system when cmake just gets it right. cmake does not build egg files by default (there's an option, though). No symbol changes as per /usr/src/lib/check_sym. The current autoconf build links against system boost as

CVS: cvs.openbsd.org: ports

2023-01-05 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/05 15:55:39 Modified files: net/libtorrent-rasterbar: Makefile Log message: Replace handrolled version with MODPY_MAJORMINOR

Re: net/qbittorrent: drop autoconf patch, use saner cmake

2023-01-05 Thread Klemens Nanni
Using cmake I have then updated and tested all the versions up to 4.4.5. They all work, no changes except bumping the version number. 4.5.0 needs libtorrent-rasterbar 2.0.0, but also seems to have regressions and/or controversial changes. Switching to Qt6 is a single configure argument and

net/qbittorrent: drop autoconf patch, use saner cmake

2023-01-04 Thread Klemens Nanni
(this needs the python.port.mk diff I just sent.) cmake gets the PREFIX stuff right and, imho, is easier to work with. Qt5Svg is always REQUIRED in the global cmake file but only used in src/app/ for Windows and macOS, so make it a build dep. With cmake the dbus support bits are under 'if

python-module: only set do-* targets if MODPY_*DEP is true

2023-01-04 Thread Klemens Nanni
net/qbittorrent uses python with MODPY_BUILDDEP=No MODPY_TESTDEP=No. I've switched it to cmake and the way its Makefile.inc is now means that lang/python comes before devel/cmake in MODULES. I expected this to work without further tweaks since python is just RDEP but turns out the module still

CVS: cvs.openbsd.org: ports

2023-01-04 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/04 13:01:51 Modified files: net/qbittorrent/qbittorrent: Makefile net/qbittorrent/qbittorrent-nox: Makefile Removed files: net/qbittorrent/qbittorrent/patches: patch-configure_ac

Re: net/qbittorrent: drop openssl version patch

2023-01-04 Thread Klemens Nanni
04.01.2023 19:52, Theo Buehler пишет: > LibreSSL's pkgconfig used to announce version 1.0.0. This was bumped to > 2.0.0 nearly a year ago in lib/libcrypto/generate_pkgconfig.sh r1.4 to > avoid such patches. There are surely a few more diffs left in the ports > tree that are no longer needed. I

net/qbittorrent: drop openssl version patch

2023-01-04 Thread Klemens Nanni
Not sure why this was needed during import, but these days it detects and builds just fine against LibreSSL. No WANTLIB or PLIST change, works as before; bump REVISION to be clear. Feedback? OK? Index: qbittorrent/Makefile === RCS

Re: NEW: math/labplot

2023-01-04 Thread Klemens Nanni
27.12.2022 14:58, Rafael Sadowski пишет: > Hi ports, > > this is a port for labplot 2.9.0, a KDE data visualization and analysis > software. > > Comment: > data visualization and analysis software > > Description: > LabPlot is a program for two- and three-dimensional graphical presentation of >

CVS: cvs.openbsd.org: ports

2023-01-03 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/03 14:25:16 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.5.2; sort deps

CVS: cvs.openbsd.org: ports

2023-01-02 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/02 13:04:33 Modified files: security/keepassxc: Makefile distinfo Log message: Set password hint for clipboard This allows clipboard managers which honour it to ignore the value and thus not save

CVS: cvs.openbsd.org: ports

2023-01-02 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/02 12:44:22 Modified files: security/keepassxc: Makefile Log message: annotate Q_OS_* sed hacks for future porters main.cpp no longer needs replacing, another will go with the next version, the

Re: security/keepassxc: set password hint for clipboard managers

2023-01-02 Thread Klemens Nanni
02.01.2023 22:21, Antoine Jacoutot пишет: > Please use REVISION. Alright. > pl means nothing. packages-specs(7) explicitly documents it: The last part may contain an extra suffix matching rc[N], alpha[N], beta[N], pre[N], or pl[N], with N an optional number. These correspond to

Re: security/keepassxc: set password hint for clipboard managers

2023-01-02 Thread Klemens Nanni
02.01.2023 21:46, Omar Polo пишет: > why pl1 instead of just bumping the revision? (could also bundle the > patch instead of fetching it, it's small and touches just one file.) I've been thinking about pl vs. REVISION and the former just seems more appropiate for those kind of diffs: they add a

security/keepassxc: set password hint for clipboard managers

2023-01-02 Thread Klemens Nanni
Like on Linux, set a specific MIME type when copying so programs can ignore the value; this makes certain clipboard managers not safe passwords in history. See PR for details. OK? Index: Makefile === RCS file:

CVS: cvs.openbsd.org: ports

2023-01-02 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/02 09:35:21 Modified files: net/tdesktop : Makefile Log message: pulseaudio is only a bdep, clarify

CVS: cvs.openbsd.org: ports

2023-01-02 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/02 09:26:11 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.5.1

CVS: cvs.openbsd.org: ports

2023-01-02 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/02 08:30:49 Modified files: net/kdeconnect-kde: Makefile Log message: drop needless rundep on python Only used during build for the optional nautilus extension. (nautilus-python is not ported so

Re: net/kdeconnect-kde: no rundep on python

2023-01-02 Thread Klemens Nanni
02.01.2023 18:48, Antoine Jacoutot пишет: > Considering we don't have https://gitlab.gnome.org/GNOME/nautilus-python/, the > extension is useless anyway. Ah, didn't know that. But I guess shipping it doesn't hurt and allows future ports work around nautilus-python to pick up stuff like this

net/kdeconnect-kde: no rundep on python

2023-01-02 Thread Klemens Nanni
It ships an optional x11/gome/nautilus plugin but otherwise does not need Python. Python is most likely installed anyway already, but still be accurate. OK? Index: Makefile === RCS file: /cvs/ports/net/kdeconnect-kde/Makefile,v

CVS: cvs.openbsd.org: ports

2023-01-01 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/01 12:29:09 Modified files: sysutils/bupstash: Makefile distinfo Log message: Pull two upstream fixes --ignore-permission-errors didn't work in all cases, so I fixed one. Testing my PR on top of

CVS: cvs.openbsd.org: ports

2023-01-01 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/01 12:26:56 Modified files: sysutils/bupstash: Makefile Log message: Run cli tests `make test' only runs unit tests at the moment, but the bats(1) suite (for which the unused TEST_DEPENDS is

sysutils/bupstash: pull two upstream fixes

2023-01-01 Thread Klemens Nanni
--ignore-permission-errors didn't work in all cases, so I fixed one. Testing my PR on top of 0.12.0 as well and not just master revealed another bug, which lead to truncated filenames. This is fixed in master already. Do not wait for another release and apply both now, so backups no longer

sysutils/bupstash: enable cli tests

2023-01-01 Thread Klemens Nanni
No package change. `make test' only runs unit tests at the moment, but the bats(1) suite covers more and will gain a new test for a new fix soon, so I'd like to see those results in our port as well. OK? Index: Makefile === RCS

CVS: cvs.openbsd.org: ports

2023-01-01 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/01/01 09:36:12 Modified files: x11/xfce4 : xfce4.port.mk x11/xfce4/orage: Makefile x11/xfce4/xfce4-mixer: Makefile x11/xfce4/xfce4-taskmanager: Makefile

Re: xfce4: pass --enable-debug only when DEBUG is set

2023-01-01 Thread Klemens Nanni
01.01.2023 12:41, Landry Breuil пишет: > Le Sat, Dec 31, 2022 at 12:22:47PM +0000, Klemens Nanni a écrit : >> xfc4-wavelan spams ~/.xsession with state changes which stems from the >> xfce DBG macro which gets defined when the DEBUG macro is set, which >> come

xfce4: pass --enable-debug only when DEBUG is set

2022-12-31 Thread Klemens Nanni
xfc4-wavelan spams ~/.xsession with state changes which stems from the xfce DBG macro which gets defined when the DEBUG macro is set, which comes from --enable-debug that is currently passed for every port using XFCE_COMMIT. landry pointed out the XFCE_COMMIT/--enable-debug connection and

CVS: cvs.openbsd.org: ports

2022-12-30 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2022/12/30 14:36:24 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.5.0

CVS: cvs.openbsd.org: ports

2022-12-30 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2022/12/30 09:06:07 Modified files: net/tg_owt : Makefile Removed files: net/tg_owt/patches: patch-CMakeLists_txt Log message: drop obsolete patch It used to silence a warning at startup

CVS: cvs.openbsd.org: ports

2022-12-29 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2022/12/29 10:01:33 Modified files: net/tg_owt : Makefile distinfo Log message: bump bundled libyuv to latest HEAD no PLIST or symbol change

CVS: cvs.openbsd.org: ports

2022-12-29 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2022/12/29 09:57:23 Modified files: net/tdesktop : Makefile distinfo Removed files: net/tdesktop/patches:

CVS: cvs.openbsd.org: ports

2022-12-29 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2022/12/29 09:41:29 Modified files: net/tg_owt/pkg : PLIST Log message: regen, missed in previous "Update to latest master, tdesktop 4.4.2 requires newer WebRTC"

CVS: cvs.openbsd.org: ports

2022-12-29 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2022/12/29 08:57:33 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.4.2 All PRs got merged.

CVS: cvs.openbsd.org: ports

2022-12-29 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2022/12/29 07:53:25 Modified files: net/tg_owt/patches: patch-CMakeLists_txt Log message: regen, missed in previous

CVS: cvs.openbsd.org: ports

2022-12-29 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2022/12/29 07:52:29 Modified files: net/tg_owt : Makefile distinfo Log message: Update to latest master, tdesktop 4.4.2 requires newer WebRTC All PRs got merged.

CVS: cvs.openbsd.org: ports

2022-12-29 Thread Klemens Nanni
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2022/12/29 02:53:10 Modified files: net/tdesktop : Makefile distinfo Removed files: net/tdesktop/patches: patch-Telegram_CMakeLists_txt

<    7   8   9   10   11   12   13   14   15   16   >