Re: [update] math/cgal + cad/openscad revision

2023-10-22 Thread Johannes Thyssen Tishman
Oct 15, 2023 00:10:08 Johannes Thyssen Tishman :

> Hi Klemens. Thanks for the feedback.
> 
>> The existing CMakeLists.txt no longer applies, but it looks like
>> you no longer needed it, perhaps forgot to 'cvs rm -f' it?
> 
> Yup, thanks.
> 
>>> -MASTER_SITES = 
>>> https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-4.14.2/
>>> +SITES =    https://github.com/CGAL/cgal/releases/download/v${V}/
>> 
>> This SITES change is committed, is your tree up to date?
> 
> I believe it was when I first submitted the patches. I then blindly
> forwarded the exact same patches a few weeks later to ian@, which
> of course where out of date. Sorry about that. Please find updated
> diffs for both ports attached.
> 
> Kind regards,
> Johannes
*ping*



games/barony - face reality and retire?

2023-10-22 Thread Thomas Frohwein
Hi,

I'm reaching out after trying to update barony unsuccessfully. First
some background: Barony is a commercial game by TurningWheel with
"open-source" engine development. "open-source" with quotation marks
because the primary audio backend has been FMOD, which is a closed-
source proprietary audio library. What makes this one a particularly
painful port, to me at least, is the fact that updates to the game
data, as downloaded from the digital storefronts depend on having a
matching version of the game binaries. Multiple times in the past and
present there has been a prolonged mismatch, meaning that the version
accessible on the digital storefront isn't runnable at all with our
port.

At this moment, this problem is particularly clear as can be seen in
the github issue from 1 year ago [1]. Since (before) then, the OpenAL
audio backend has been broken, with a comment [2] indicating that
upstream is well aware of the broken implementation, but no fix or even
response in sight.

I tested the current downloadable version (4.1) with our 3.3.7 port. As
expected, it was not possible to run it, similar to when we had prior
version desyncs:

$ barony -datadir=$HOME/games/barony/data/noarch/game
[19-23-31] Data path is /home/thfr/games/barony/data/noarch/game
[19-23-31] Output path is /home/thfr/.barony
Caught segfault at address 0x0

I think the usefulness of the port is very low, given that for a
significant portion over time the port is not in sync with the
data that can be obtained, and maintenance seems quite hard especially
with upstream showing little interest in keeping OpenAL as a viable
backend at all. That's why I want to raise the question if it may be
best to retire this port?

[1] https://github.com/TurningWheel/Barony/issues/691
[2] https://github.com/TurningWheel/Barony/blob/master/src/init_game.cpp#L534



Re: eza

2023-10-22 Thread lauf3y
> It really looks like eza is exa with a few changes on top.
Yes, eza is a maintained fork of exa. The main author of exa (ogham) just 
vanished in Oct 2021 and didn't committed to exa since.
It's why eza exists. Since then, there are no real big changes that have been 
made apart from some security fixes and some improvements. Also, some part of 
the code have been rewritten, but the UX is the same.

> Attached is sthen@'s original port updated to 0.15.0, and with me 
> volunteering to maintain it.
Thank you Volker Schlecht!!



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2023/10/22 16:43:43

Modified files:
lang/jruby : Makefile distinfo 
lang/jruby/patches: patch-lib_ruby_stdlib_ffi_library_rb 
lang/jruby/pkg : PLIST 

Log message:
Update to JRuby 9.4.4.0



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/10/22 14:45:55

Removed files:
x11/kde-plasma/kwin/patches: patch-CMakeLists_txt 
 patch-autotests_CMakeLists_txt 
 patch-src_backends_libinput_CMakeLists_txt 
 patch-src_input_cpp 
 patch-src_tabletmodemanager_cpp 

Log message:
Remove unnecessary libinput patches



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/10/22 13:31:37

Modified files:
x11/kde-plasma : Makefile 

Log message:
Typo fix



CVS: cvs.openbsd.org: ports

2023-10-22 Thread George Koehler
CVSROOT:/cvs
Module name:ports
Changes by: gkoeh...@cvs.openbsd.org2023/10/22 12:23:42

Modified files:
devel/swig : Makefile 
devel/swig/pkg : PLIST 

Log message:
Configure swig without ruby; stop installing examples

This prevents a dependency cycle (devel/swig -> lang/ruby/3.2 ->
lang/rust -> devel/llvm/16 -> swig) if ruby enables yjit and rust uses
our llvm.  Our swig now skips ruby during "make test", but can still
generate ruby interfaces (as in devel/subversion, textproc/libmarisa,
textproc/redland-bindings).

Keep guile, perl, python, tcl; so "make test" tries those languages.
Configure without any other language.  This would affect the Makefiles
under /usr/local/share/examples/swig, but they were already broken (by
failing to run WRKSRC/swig), so stop installing the examples.

--with-php=${MODPHP_BIN} didn't find php because lang/php wasn't in
MODULES; change to --without-php.

bulk build by sthen@
ok sthen@ tb@ semarie@



Re: maintainer update. net/gajim --> 1.8.1

2023-10-22 Thread Omar Polo
On 2023/10/17 21:44:51 +0200, Paco Esteban  wrote:
> Hi ports@,
> 
> This is an update of net/gajim to its latest version 1.8.1
> 
> According to its changelog, these are the changes on Gajim for this
> release:
> 
> [...]
> 
> It needs the update for net/py-nbxmpp sent on another thread.
> 
> Works fine for me on amd64.
> 
> ok to commit ?

still works for me (including omemo.)  ok op@ for gajim and py-nbxmpp,
thanks!



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/10/22 11:57:23

Modified files:
textproc/jq: Makefile 
textproc/jq/patches: patch-main_c 

Log message:
Drop "getpw" promise

There since 2016, but upstream "Avoid getpwuid for static linking" contained
in 1.7 removed the last code requiring it:
https://github.com/jqlang/jq/commit/f1c49473a36bd5068031f2dca4f8cdc7c5dddb70

jq(1) still expands the tilder character in module/library search
paths, but does so purely via getenv(3).

Tests pass as before, upstream agrees, scripts and manual tests are happy.

OK volker



Re: textproc/xpdf: reduce warning spam

2023-10-22 Thread Ingo Schwarze
Hi Klemens,

since you Cc:ed me on this one, here is some quick feedback, even
though this feels so technical in both the compiler sense and the
ports sense that i'm hardly the right person to provide an OK.

Since you seem to care about technical details of the port quite
a bit, i wonder whether maybe you want to take MAINTAINER?

Klemens Nanni wrote on Sun, Oct 22, 2023 at 03:22:19PM +:

> Silence the wall of warnings on amd64 and other clang architectures.
> sparc64/ports-gcc doesn't print them, so don't suppress them there.
> 
> Feedback? OK?

In general, i'm not convinced tweaking warning settings for individual
ports always makes maintenance easier, unless there are specific
reasons.  Then again, this really reduces noise a lot, making
some potentially more relevant warnings stand out more, so if people
think it's worth the additional lines in the Makefile, i'm not opposed.

> Index: Makefile
> ===
> RCS file: /cvs/ports/textproc/xpdf/Makefile,v
> retrieving revision 1.98
> diff -u -p -r1.98 Makefile
> --- Makefile  22 Oct 2023 15:16:54 -  1.98
> +++ Makefile  22 Oct 2023 15:20:38 -
> @@ -47,3 +47,8 @@ do-install:
>   ${PREFIX}/share/examples/xpdf/xpdfrc
>  
>  .include 
> +
> +.if ${CHOSEN_COMPILER} == "base-clang"
> +# reduce warning spam, 86% less build log (1262 -> 179 lines)

For the full build log (make package 2>&1) i get 1530 -> 644 on amd64,
but i doubt this discrepancy matters.

Yours,
  Ingo

> +CXXFLAGS+=   -Wno-writable-strings
> +.endif



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/10/22 11:51:48

Modified files:
security/qdigidoc4: Makefile distinfo 

Log message:
config.json rerolled



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Volker Schlecht
CVSROOT:/cvs
Module name:ports
Changes by: vol...@cvs.openbsd.org  2023/10/22 11:51:28

Modified files:
sysutils   : Makefile 

Log message:
+ eza



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Volker Schlecht
CVSROOT:/cvs
Module name:ports
Changes by: vol...@cvs.openbsd.org  2023/10/22 11:48:09

Log message:
import new sysutils/eza

eza is a replacement for ls written in Rust. Its options are similar to the
regular ls, but it also adds lots of fancy features like tree traversing,
colors, git support, sorting options..

eza is a fork of exa (which is no longer maintained).

initial work from sthen@
ok to import sthen@, tb@

Status:

Vendor Tag: volker
Release Tags:   volker_20231022

N ports/sysutils/eza/Makefile
N ports/sysutils/eza/crates.inc
N ports/sysutils/eza/distinfo
N ports/sysutils/eza/pkg/DESCR
N ports/sysutils/eza/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/10/22 11:20:40

Modified files:
astro/stellarium: Makefile 
Added files:
astro/stellarium/patches: patch-src_StelLogger_cpp 

Log message:
Move to Qt6.



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/10/22 11:20:28

Modified files:
astro/calcmysky: Makefile 
astro/calcmysky/pkg: PLIST 

Log message:
Move to Qt6.



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/10/22 10:38:09

Added files:
textproc/jq/patches: patch-main_c 

Log message:
reinstate accidentially removed patch



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/10/22 10:36:30

Modified files:
textproc/jq: Makefile 
Added files:
textproc/jq/patches: patch-tests_shtest 
Removed files:
textproc/jq/patches: patch-main_c 

Log message:
fix one test (bash vs. ksh), skip another (lack of script(1) options)



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/10/22 10:17:49

Modified files:
textproc   : Makefile 

Log message:
+ goldendict



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/10/22 10:16:10

Log message:
import textproc/goldendict 1.5.0;  feedback OK rsadowski

GoldenDict is a feature-rich dictionary lookup program, supporting multiple
dictionary formats (StarDict/Babylon/Lingvo/Dictd/AARD/MDict/SDict) and 
online
dictionaries, featuring perfect article rendering with the complete markup,
illustrations and other content retained, and allowing you to type in words
without any accents or correct case.

Status:

Vendor Tag: kn
Release Tags:   kn_20231022

N ports/textproc/goldendict/Makefile
N ports/textproc/goldendict/distinfo
N ports/textproc/goldendict/patches/patch-goldendict_pro
N ports/textproc/goldendict/patches/patch-main_cc
N ports/textproc/goldendict/pkg/DESCR
N ports/textproc/goldendict/pkg/PLIST

No conflicts created by this import



Re: CVS: cvs.openbsd.org: ports

2023-10-22 Thread Rafael Sadowski
On Sun Oct 22, 2023 at 11:56:26AM +0100, Stuart Henderson wrote:
> On 2023/10/11 14:20, Rafael Sadowski wrote:
> > CVSROOT:/cvs
> > Module name:ports
> > Changes by: rsadow...@cvs.openbsd.org   2023/10/11 14:20:25
> > 
> > Log message:
> > Import qtwebengine-6.5.2
> > 
> > The Qt WebEngine module provides a web browser engine that makes it 
> > easy to
> > embed content from the World Wide Web into your Qt application on 
> > platforms
> > that do not have a native web engine.
> > 
> > Qt WebEngine provides C++ classes and QML types for rendering HTML, 
> > XHTML, and
> > SVG documents, styled using Cascading Style Sheets (CSS) and scripted 
> > with
> > JavaScript. HTML documents can be made fully editable by the user 
> > through the
> > use of the contenteditable attribute on HTML elements.
> > 
> > OK kn@
> 
> Fails on i386. It takes ~45 minutes to get to that point so I'm going to
> mark it BROKEN-i386 for now.
> 

Thanks! It will take me a while to setup a VM-i386 and work off the TODO.

> /usr/local/bin/python3.10 
> ../../../../../qtwebengine-everywhere-src-6.5.2/src/3rdparty/chromium/third_party/node/node.
> py 
> ../../../../../qtwebengine-everywhere-src-6.5.2/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/bui
> ld/compress_files.js --file_list 
> __third_party_devtools-frontend_src_compress__pobj_qt6-qtwebengine-6.5.2_build-i386_s
> rc_core_target_toolchain_target__rule..rsp
> Traceback (most recent call last):
>   File 
> "/pobj/qt6-qtwebengine-6.5.2/build-i386/src/core/Release/i386/../../../../../qtwebengine-everywhere-src-6.5.2/s
> rc/3rdparty/chromium/third_party/node/node.py", line 60, in 
> RunNode(sys.argv[1:])
>   File 
> "/pobj/qt6-qtwebengine-6.5.2/build-i386/src/core/Release/i386/../../../../../qtwebengine-everywhere-src-6.5.2/s
> rc/3rdparty/chromium/third_party/node/node.py", line 55, in RunNode
> raise RuntimeError('Command \'%s\' failed\n%s' % (' '.join(cmd), err))
> RuntimeError: Command '/usr/local/bin/node 
> ../../../../../qtwebengine-everywhere-src-6.5.2/src/3rdparty/chromium/third
> _party/devtools-frontend/src/scripts/build/compress_files.js --file_list 
> __third_party_devtools-frontend_src_compress_
> _pobj_qt6-qtwebengine-6.5.2_build-i386_src_core_target_toolchain_target__rule..rsp'
>  failed
> 
> 



Re: UPDATE x11/specctrwm-3.5.0

2023-10-22 Thread Gleydson Soares
Builds and runs fine.
OK gsoares@



textproc/xpdf: reduce warning spam

2023-10-22 Thread Klemens Nanni
Silence the wall of warnings on amd64 and other clang architectures.
sparc64/ports-gcc doesn't print them, so don't suppress them there.

Feedback? OK?

Index: Makefile
===
RCS file: /cvs/ports/textproc/xpdf/Makefile,v
retrieving revision 1.98
diff -u -p -r1.98 Makefile
--- Makefile22 Oct 2023 15:16:54 -  1.98
+++ Makefile22 Oct 2023 15:20:38 -
@@ -47,3 +47,8 @@ do-install:
${PREFIX}/share/examples/xpdf/xpdfrc
 
 .include 
+
+.if ${CHOSEN_COMPILER} == "base-clang"
+# reduce warning spam, 86% less build log (1262 -> 179 lines)
+CXXFLAGS+= -Wno-writable-strings
+.endif



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/10/22 09:16:54

Modified files:
textproc/xpdf  : Makefile 
textproc/xpdf/patches: patch-Makefile_in 

Log message:
don't build/install too much

Instead of tossing a bunch of utilities, pass the ones we want.
Makefile and Makefile.in patch gets simpler, no package change.

OK schwarze



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2023/10/22 09:02:48

Modified files:
x11/spectrwm   : Makefile distinfo 
x11/spectrwm/patches: patch-spectrwm_1 patch-spectrwm_c 

Log message:
Update to spectrwm-3.5.0

Changes:
https://github.com/conformal/spectrwm/releases/tag/SPECTRWM_3_5_0

OK gonzalo@, sdk@



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/10/22 08:48:04

Modified files:
x11/qt5/qtwebengine: Makefile 
x11/qt5/qtwebengine/pkg: PLIST 

Log message:
Unbreak with Qt 5.15.11

Spotted by naddy, thanks



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2023/10/22 08:30:29

Modified files:
www/ruby-ethon : Makefile distinfo 

Log message:
update 0.15.0 -> 0.16.0



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2023/10/22 08:27:34

Modified files:
devel/ruby-ruby-progressbar: Makefile distinfo 
devel/ruby-ruby-progressbar/pkg: PLIST 

Log message:
update 1.11.0 -> 1.13.0



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2023/10/22 08:23:56

Modified files:
sysutils/ruby-facter: Makefile distinfo 
sysutils/ruby-facter/files/resolvers: dhcp.rb mountpoints.rb 
sysutils/ruby-facter/pkg: PLIST 
Added files:
sysutils/ruby-facter/patches: 
  
patch-lib_facter_framework_core_file_loader_rb 

Log message:
update 4.3.1 -> 4.5.0

and some clean-up



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2023/10/22 08:20:24

Modified files:
security/wpscan: Makefile distinfo 

Log message:
update 3.8.24 -> 3.8.25



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2023/10/22 08:18:51

Modified files:
security/ruby-cms_scanner: Makefile distinfo 
security/ruby-cms_scanner/patches: patch-_metadata 

Log message:
update 0.13.8 -> 0.13.9



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2023/10/22 08:05:29

Modified files:
databases/puppetdb/7: Makefile 

Log message:
Add portroach marker



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2023/10/22 08:03:59

Modified files:
security/py-fickling: Makefile distinfo 

Log message:
simple update 0.0.6 -> 0.0.7



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Sebastian Reitenbach
CVSROOT:/cvs
Module name:ports
Changes by: sebas...@cvs.openbsd.org2023/10/22 08:00:31

Modified files:
sysutils/ruby-puppet-lint: Makefile distinfo 

Log message:
update 3.4.0 -> 4.2.1



Re: eza

2023-10-22 Thread Theo Buehler
On Tue, Oct 10, 2023 at 12:45:03PM +0100, Stuart Henderson wrote:
> On 2023/10/09 22:03, lauf3y wrote:
> > Hello,
> > 
> > I would like to publish a port of a software named eza.
> > eza is a modern, maintained replacement for ls, built on exa.
> > It's written in Rust, is fairly new and well maintained. It's a fork of 
> > exa, which was a very popular replacement of ls. But sadly, exa isn't 
> > maintained anymore.
> > So, eza was created with the idea in mind to be maintained, 
> > community-driven and durable.
> > Even tho eza was mainly tested to work on Linux, it works well on other 
> > OSes, and give importance to the BSD the community. For example, they 
> > pinned the issue about BSD native support: 
> > https://github.com/eza-community/eza/issues/423
> > 
> > So, what do you think of a port of eza for OpenBSD?
> > 
> > lauf3y
> > 
> > ===
> > Useful links:
> > - https://github.com/eza-community/eza
> > - https://eza.rocks/
> > - https://crates.io/crates/eza
> 
> Here's a port based on the existing exa port. Perhaps it makes sense
> to remove exa and add eza in its place...
> 

I'm ok with importing this (there's a 0.15.0 now) and replacing exa with
it. It really looks like eza is exa with a few changes on top.



Re: eza

2023-10-22 Thread Volker Schlecht
Attached is sthen@'s original port updated to 0.15.0, and with me volunteering
to maintain it. I can't help it, I like the colours :-D

I'd be in favor of removing exa and replacing it with eza, too.

ok to import?

On Tue Oct 17, 2023 at 10:49 PM CEST, lauf3y wrote:
> Does any developer with CVS access can/want to publish it ?
> I personally don't have the rights to publish it, but I would be happy to 
> publish it and maintain it if I can/need to.
> Congrats for OpenBSD 7.4 btw!
>
> lauf3y
>
>
> --- Original Message ---
> On Tuesday, October 10th, 2023 at 11:45 AM, Stuart Henderson 
>  wrote:
>
>
> > On 2023/10/09 22:03, lauf3y wrote:
> > 
> > > Hello,
> > > 
> > > I would like to publish a port of a software named eza.
> > > eza is a modern, maintained replacement for ls, built on exa.
> > > It's written in Rust, is fairly new and well maintained. It's a fork of 
> > > exa, which was a very popular replacement of ls. But sadly, exa isn't 
> > > maintained anymore.
> > > So, eza was created with the idea in mind to be maintained, 
> > > community-driven and durable.
> > > Even tho eza was mainly tested to work on Linux, it works well on other 
> > > OSes, and give importance to the BSD the community. For example, they 
> > > pinned the issue about BSD native support: 
> > > https://github.com/eza-community/eza/issues/423
> > > 
> > > So, what do you think of a port of eza for OpenBSD?
> > > 
> > > lauf3y
> > > 
> > > ===
> > > Useful links:
> > > - https://github.com/eza-community/eza
> > > - https://eza.rocks/
> > > - https://crates.io/crates/eza
> > 
> > 
> > Here's a port based on the existing exa port. Perhaps it makes sense
> > to remove exa and add eza in its place...


eza-0.15.0.tgz
Description: application/compressed-tar


Re: textproc/xpdf: don't build/install too much

2023-10-22 Thread Ingo Schwarze
Hi Klemens,

Klemens Nanni wrote on Sat, Oct 21, 2023 at 03:30:19AM +:

> Instead of tossing a bunch of utilities, pass the ones we want.
> Makefile and Makefile.in patch gets simpler, no package change.

I like the idea, tested on amd64, looked at the build log and diff(1)ed
it to make sure there is no suspicious output (the amount of useless
compilation appears to be reduced), and checked that there is
no +CONTENTS change.

> Feedback? OK?

OK schwarze@
  Ingo


> diff --git a/textproc/xpdf/Makefile b/textproc/xpdf/Makefile
> index b2d76aeb4..0c99b603e 100644
> --- a/textproc/xpdf/Makefile
> +++ b/textproc/xpdf/Makefile
> @@ -32,18 +32,18 @@ COMPILER =base-clang ports-gcc base-gcc
>  
>  NO_TEST= Yes
>  
> -post-install:
> +# others are already in popper-utils
> +PROGS=   xpdf pdfdetach pdftopng
> +ALL_TARGET=  ${PROGS}
> +
> +do-install:
> +.for prog in ${PROGS}
> + ${INSTALL_PROGRAM} ${WRKBUILD}/xpdf/${prog} ${PREFIX}/bin/
> + ${INSTALL_MAN} ${WRKSRC}/doc/${prog}.1 ${PREFIX}/man/man1/
> +.endfor
> + ${INSTALL_MAN} ${WRKSRC}/doc/xpdfrc.5 ${PREFIX}/man/man5/
>   ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/xpdf
>   ${INSTALL_DATA} ${WRKSRC}/doc/sample-xpdfrc \
>   ${PREFIX}/share/examples/xpdf/xpdfrc
> -# already in poppler-utils
> -.for i in pdffonts pdfimages pdfinfo pdftoppm pdftops pdftotext
> - rm ${PREFIX}/man/man1/$i.1
> - rm ${PREFIX}/bin/$i
> -.endfor
> -# forgotten in Makefile.in (there's also a pdfthtml, but it conflicts
> -# with poppler-utils):
> - ${INSTALL_PROGRAM} ${WRKBUILD}/xpdf/pdftopng ${PREFIX}/bin
> - ${INSTALL_MAN} ${WRKSRC}/doc/pdftopng.1 ${PREFIX}/man/man1
>  
>  .include 
> diff --git a/textproc/xpdf/patches/patch-Makefile_in 
> b/textproc/xpdf/patches/patch-Makefile_in
> index 9116dbe9c..065cec7fe 100644
> --- a/textproc/xpdf/patches/patch-Makefile_in
> +++ b/textproc/xpdf/patches/patch-Makefile_in
> @@ -1,18 +1,16 @@
>  Makefile.in.orig Mon Aug 15 23:08:52 2011
> -+++ Makefile.in  Thu Aug 18 21:10:22 2011
> -@@ -102,13 +102,8 @@ install: dummy
> - $(INSTALL_DATA) $(srcdir)/doc/pdfimages.1 
> $(DESTDIR)@mandir@/man1/pdfimages.1
> - -mkdir -p $(DESTDIR)@mandir@/man5
> - $(INSTALL_DATA) $(srcdir)/doc/xpdfrc.5 $(DESTDIR)@mandir@/man5/xpdfrc.5
> ---mkdir -p $(DESTDIR)@sysconfdir@
> --@if test ! -f $(DESTDIR)@sysconfdir@/xpdfrc; then \
> --echo "$(INSTALL_DATA) $(srcdir)/doc/sample-xpdfrc 
> $(DESTDIR)@sysconfdir@/xpdfrc"; \
> --$(INSTALL_DATA) $(srcdir)/doc/sample-xpdfrc 
> $(DESTDIR)@sysconfdir@/xpdfrc; \
> --else \
> --echo "# not overwriting the existing 
> $(DESTDIR)@sysconfdir@/xpdfrc"; \
> --fi
> -+-mkdir -p $(PREFIX)/share/examples/xpdf
> -+$(INSTALL_DATA) $(srcdir)/doc/sample-xpdfrc 
> $(PREFIX)/share/examples/xpdf/xpdfrc
> +Index: Makefile.in
> +--- Makefile.in.orig
>  Makefile.in
> +@@ -67,6 +67,12 @@ pdfdetach:
> + cd @UP_DIR@splash; $(MAKE)
> + cd @UP_DIR@xpdf; $(MAKE) pdfdetach$(EXE)
>   
> - clean:
> - -cd goo; $(MAKE) clean
> ++pdftopng:
> ++cd goo; $(MAKE)
> ++cd @UP_DIR@fofi; $(MAKE)
> ++cd @UP_DIR@splash; $(MAKE)
> ++cd @UP_DIR@xpdf; $(MAKE) pdftopng$(EXE)
> ++
> + pdftoppm:
> + cd goo; $(MAKE)
> + cd @UP_DIR@fofi; $(MAKE)



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Lucas Raab
CVSROOT:/cvs
Module name:ports
Changes by: lr...@cvs.openbsd.org   2023/10/22 06:53:46

Modified files:
net: Makefile 

Log message:
hook net/py-ephemeral_port_reserve up to the build



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Lucas Raab
CVSROOT:/cvs
Module name:ports
Changes by: lr...@cvs.openbsd.org   2023/10/22 06:52:39

Log message:
import net/py-ephemeral_port_reserve

Bind to an ephemeral port, force it into the TIME_WAIT state, and unbind it.

ok daniel@

Status:

Vendor Tag: lraab
Release Tags:   lraab_20231022

N ports/net/py-ephemeral_port_reserve/Makefile
N ports/net/py-ephemeral_port_reserve/distinfo
N ports/net/py-ephemeral_port_reserve/pkg/DESCR
N ports/net/py-ephemeral_port_reserve/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Volker Schlecht
CVSROOT:/cvs
Module name:ports
Changes by: vol...@cvs.openbsd.org  2023/10/22 06:49:26

Modified files:
lang/erlang/26 : Makefile distinfo 

Log message:
lang/erlang/26: Update to 26.1.2

ok rsadowski@



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Volker Schlecht
CVSROOT:/cvs
Module name:ports
Changes by: vol...@cvs.openbsd.org  2023/10/22 06:47:44

Modified files:
lang/gleam : Makefile crates.inc distinfo 
lang/gleam/patches: 
patch-compiler-core_src_build_package_compiler_rs 

Log message:
lang/gleam: Update to 0.31.0

ok sdk@



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Daniel Dickman
CVSROOT:/cvs
Module name:ports
Changes by: dan...@cvs.openbsd.org  2023/10/22 06:32:59

Modified files:
devel/py-jupyter_core: Makefile distinfo 
devel/py-jupyter_core/pkg: PLIST 
Removed files:
devel/py-jupyter_core/patches: 
   patch-jupyter_core_tests_test_command_py 

Log message:
update jupyter core to 5.4.0

ok bket@



Re: UPDATE x11/specctrwm-3.5.0

2023-10-22 Thread Stefan Hagen
Bjorn Ketelaars wrote (2023-10-22 11:48 CEST):
> spectrwm-3.5.0 has been released, which includes a bunch of major new
> features and improvements, such as dock/panel support, an always mapped
> window mode, floating workspace layout, transparent color support, tons
> of fixes, and more. Changelog can be found at
> https://github.com/conformal/spectrwm/releases/tag/SPECTRWM_3_5_0.
> 
> Changes to port:
> - Synced WANTLIB
> - Switched to DIST_TUPLE
> 
> Run tested on amd64.
> 
> Comments/OK?

I'm excited about this one. Thanks!

OK sdk@

> diff --git Makefile Makefile
> index e29ee65dc69..514dc05bbaa 100644
> --- Makefile
> +++ Makefile
> @@ -1,9 +1,8 @@
>  COMMENT= small tiling window manager
>  
> -GH_ACCOUNT=  conformal
> -GH_PROJECT=  spectrwm
> -GH_COMMIT=   06e3733175969c307a6fd47240a7a37b29d60513
> -DISTNAME=${GH_PROJECT}-3.4.1.20230507
> +V=   3.5.0
> +DIST_TUPLE=  github conformal spectrwm SPECTRWM_${V:S/./_/g} /
> +DISTNAME=spectrwm-${V}
>  
>  SHARED_LIBS= swmhack 1.0
>  
> @@ -16,8 +15,8 @@ MAINTAINER= Gonzalo L. R. , \
>  PERMIT_PACKAGE=  Yes
>  
>  # uses pledge()
> -WANTLIB += X11 X11-xcb Xcursor Xft c util xcb xcb-icccm xcb-keysyms
> -WANTLIB += xcb-randr xcb-util xcb-xinput xcb-xtest
> +WANTLIB += X11 X11-xcb Xcursor Xft c fontconfig util xcb xcb-icccm
> +WANTLIB += xcb-keysyms xcb-randr xcb-util xcb-xinput xcb-xtest
>  
>  RUN_DEPENDS= x11/dmenu>=4.5
>  
> diff --git distinfo distinfo
> index f7f66c46998..a12233acd18 100644
> --- distinfo
> +++ distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (spectrwm-3.4.1.20230507-06e37331.tar.gz) = 
> 1stB8RPoDDQYPHbg5BNgFYRdbqK8wvlyaKO8QMriJng=
> -SIZE (spectrwm-3.4.1.20230507-06e37331.tar.gz) = 172202
> +SHA256 (conformal-spectrwm-SPECTRWM_3_5_0.tar.gz) = 
> tN6LLFkvxapMpNvQ6KQh9/0Wi31fVMetgZl63ADawg8=
> +SIZE (conformal-spectrwm-SPECTRWM_3_5_0.tar.gz) = 194387
> diff --git patches/patch-spectrwm_1 patches/patch-spectrwm_1
> index a2748e15bd8..e002bc0b708 100644
> --- patches/patch-spectrwm_1
> +++ patches/patch-spectrwm_1
> @@ -1,7 +1,7 @@
>  Index: spectrwm.1
>  --- spectrwm.1.orig
>  +++ spectrwm.1
> -@@ -149,7 +149,7 @@ For example, starting
> +@@ -164,7 +164,7 @@ For example, starting
>   via
>   .Xr xinit 1 :
>   .Bd -literal -offset indent
> diff --git patches/patch-spectrwm_c patches/patch-spectrwm_c
> index c6b86658164..6404edb119c 100644
> --- patches/patch-spectrwm_c
> +++ patches/patch-spectrwm_c
> @@ -1,8 +1,8 @@
>  Index: spectrwm.c
>  --- spectrwm.c.orig
>  +++ spectrwm.c
> -@@ -331,7 +331,7 @@ uint32_t swm_debug = 0
> - #define SWM_CONF_KEYMAPPING (1)
> +@@ -373,7 +373,7 @@ uint32_t swm_debug = 0
> + #define SWM_CONF_WHITESPACE " \t\n"
>   
>   #ifndef SWM_LIB
>  -#define SWM_LIB "/usr/local/lib/libswmhack.so"



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Denis Fondras
CVSROOT:/cvs
Module name:ports
Changes by: de...@cvs.openbsd.org   2023/10/22 05:25:43

Modified files:
sysutils/kopia : Makefile distinfo modules.inc 

Log message:
Update to v0.15.0

Changelog: https://github.com/kopia/kopia/releases/tag/v0.15.0



Re: CVS: cvs.openbsd.org: ports

2023-10-22 Thread Stuart Henderson
On 2023/10/11 14:20, Rafael Sadowski wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   rsadow...@cvs.openbsd.org   2023/10/11 14:20:25
> 
> Log message:
> Import qtwebengine-6.5.2
> 
> The Qt WebEngine module provides a web browser engine that makes it easy 
> to
> embed content from the World Wide Web into your Qt application on 
> platforms
> that do not have a native web engine.
> 
> Qt WebEngine provides C++ classes and QML types for rendering HTML, 
> XHTML, and
> SVG documents, styled using Cascading Style Sheets (CSS) and scripted with
> JavaScript. HTML documents can be made fully editable by the user through 
> the
> use of the contenteditable attribute on HTML elements.
> 
> OK kn@

Fails on i386. It takes ~45 minutes to get to that point so I'm going to
mark it BROKEN-i386 for now.

/usr/local/bin/python3.10 
../../../../../qtwebengine-everywhere-src-6.5.2/src/3rdparty/chromium/third_party/node/node.
py 
../../../../../qtwebengine-everywhere-src-6.5.2/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/bui
ld/compress_files.js --file_list 
__third_party_devtools-frontend_src_compress__pobj_qt6-qtwebengine-6.5.2_build-i386_s
rc_core_target_toolchain_target__rule..rsp
Traceback (most recent call last):
  File 
"/pobj/qt6-qtwebengine-6.5.2/build-i386/src/core/Release/i386/../../../../../qtwebengine-everywhere-src-6.5.2/s
rc/3rdparty/chromium/third_party/node/node.py", line 60, in 
RunNode(sys.argv[1:])
  File 
"/pobj/qt6-qtwebengine-6.5.2/build-i386/src/core/Release/i386/../../../../../qtwebengine-everywhere-src-6.5.2/s
rc/3rdparty/chromium/third_party/node/node.py", line 55, in RunNode
raise RuntimeError('Command \'%s\' failed\n%s' % (' '.join(cmd), err))
RuntimeError: Command '/usr/local/bin/node 
../../../../../qtwebengine-everywhere-src-6.5.2/src/3rdparty/chromium/third
_party/devtools-frontend/src/scripts/build/compress_files.js --file_list 
__third_party_devtools-frontend_src_compress_
_pobj_qt6-qtwebengine-6.5.2_build-i386_src_core_target_toolchain_target__rule..rsp'
 failed




CVS: cvs.openbsd.org: ports

2023-10-22 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/10/22 04:56:35

Modified files:
x11/qt6/qtwebengine: Makefile 

Log message:
mark BROKEN-i386

RuntimeError: Command '/usr/local/bin/node 
../../../../../qtwebengine-everywhere-src-6.5.2/src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/compress_files.js
 --file_list 
__third_party_devtools-frontend_src_compress__pobj_qt6-qtwebengine-6.5.2_build-i386_src_core_target_toolchain_target__rule..rsp'
 failed



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/10/22 04:51:37

Modified files:
www/squid  : Tag: OPENBSD_7_4 Makefile distinfo 

Log message:
update to squid-6.4, fixes include:

SQUID-2023:1 Request/Response smuggling in HTTP(S) and ICAP
SQUID-2023:2 Multiple issues in HTTP response caching
SQUID-2023:3 Denial of Service in HTTP Digest Authentication
SQUID-2023:5 Denial of Service in FTP



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/10/22 04:51:18

Modified files:
www/squid  : Makefile distinfo 

Log message:
update to squid-6.4, fixes include:

SQUID-2023:1 Request/Response smuggling in HTTP(S) and ICAP
SQUID-2023:2 Multiple issues in HTTP response caching
SQUID-2023:3 Denial of Service in HTTP Digest Authentication
SQUID-2023:5 Denial of Service in FTP



Re: Update SITE_KDE

2023-10-22 Thread Stuart Henderson
On 2023/10/22 09:03, Rafael Sadowski wrote:
> - Remove broken mirrors
> - Switch to HTTPS
> 
> OK?
> 
> Index: network.conf
> ===
> RCS file: /cvs/ports/infrastructure/db/network.conf,v
> retrieving revision 1.23
> diff -u -p -r1.23 network.conf
> --- network.conf  27 Sep 2023 21:41:16 -  1.23
> +++ network.conf  22 Oct 2023 07:02:22 -
> @@ -105,14 +105,11 @@ SITE_TEX_CTAN+= \
>  SITE_KDE+=   \
>   https://download.kde.org/ \
>   https://mirrors.mit.edu/kde/ \
> - https://kde.freemirror.org/kde/ftp/stable/applications/ \
>   https://mirror.csclub.uwaterloo.ca/kde/ \
>   https://ftp.acc.umu.se/mirror/kde.org/ftp/ \
> - http://kde.mirror.anlx.net/ \
> - http://ftp.fi.muni.cz/pub/kde/ \
> - http://mirror.easyname.at/kde/ \
> - https://mirrors.dotsrc.org/kde/ \
> - ftp://mirrors.dotsrc.org/kde/
> + https://ftp.fi.muni.cz/pub/kde/ \
> + https://mirror.easyname.at/kde/ \
> + https://mirrors.dotsrc.org/kde/

generally ok, but ftp://mirrors.dotsrc.org/kde/ is still working
and it can be useful to list at least one ftp mirror for "make
peek-ftp", so I would probably keep that (at the bottom of the list).



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/10/22 04:35:37

Removed files:
cad/oce: Makefile distinfo 
cad/oce/patches: patch-CMakeLists_txt 
 patch-adm_cmake_occt_csf_cmake 
 patch-adm_cmake_occt_macros_cmake 
 patch-adm_templates_env_install_sh_in 
 patch-src_BRepMesh_delabella_cpp 
 patch-src_OSD_OSD_Chronometer_cxx 
 patch-src_OSD_OSD_Host_cxx 
 patch-src_OSD_OSD_MemInfo_cxx 
 patch-src_OSD_OSD_Path_cxx 
 patch-src_Standard_Standard_CString_cxx 
 patch-src_Standard_Standard_MMgrOpt_cxx 
 patch-src_Standard_Standard_StackTrace_cxx 
cad/oce/pkg: DESCR MESSAGE PLIST 

Log message:
remove unhooked port, oce



UPDATE x11/specctrwm-3.5.0

2023-10-22 Thread Bjorn Ketelaars
spectrwm-3.5.0 has been released, which includes a bunch of major new
features and improvements, such as dock/panel support, an always mapped
window mode, floating workspace layout, transparent color support, tons
of fixes, and more. Changelog can be found at
https://github.com/conformal/spectrwm/releases/tag/SPECTRWM_3_5_0.

Changes to port:
- Synced WANTLIB
- Switched to DIST_TUPLE

Run tested on amd64.

Comments/OK?


diff --git Makefile Makefile
index e29ee65dc69..514dc05bbaa 100644
--- Makefile
+++ Makefile
@@ -1,9 +1,8 @@
 COMMENT=   small tiling window manager
 
-GH_ACCOUNT=conformal
-GH_PROJECT=spectrwm
-GH_COMMIT= 06e3733175969c307a6fd47240a7a37b29d60513
-DISTNAME=  ${GH_PROJECT}-3.4.1.20230507
+V= 3.5.0
+DIST_TUPLE=github conformal spectrwm SPECTRWM_${V:S/./_/g} /
+DISTNAME=  spectrwm-${V}
 
 SHARED_LIBS=   swmhack 1.0
 
@@ -16,8 +15,8 @@ MAINTAINER=   Gonzalo L. R. , \
 PERMIT_PACKAGE=Yes
 
 # uses pledge()
-WANTLIB += X11 X11-xcb Xcursor Xft c util xcb xcb-icccm xcb-keysyms
-WANTLIB += xcb-randr xcb-util xcb-xinput xcb-xtest
+WANTLIB += X11 X11-xcb Xcursor Xft c fontconfig util xcb xcb-icccm
+WANTLIB += xcb-keysyms xcb-randr xcb-util xcb-xinput xcb-xtest
 
 RUN_DEPENDS=   x11/dmenu>=4.5
 
diff --git distinfo distinfo
index f7f66c46998..a12233acd18 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (spectrwm-3.4.1.20230507-06e37331.tar.gz) = 
1stB8RPoDDQYPHbg5BNgFYRdbqK8wvlyaKO8QMriJng=
-SIZE (spectrwm-3.4.1.20230507-06e37331.tar.gz) = 172202
+SHA256 (conformal-spectrwm-SPECTRWM_3_5_0.tar.gz) = 
tN6LLFkvxapMpNvQ6KQh9/0Wi31fVMetgZl63ADawg8=
+SIZE (conformal-spectrwm-SPECTRWM_3_5_0.tar.gz) = 194387
diff --git patches/patch-spectrwm_1 patches/patch-spectrwm_1
index a2748e15bd8..e002bc0b708 100644
--- patches/patch-spectrwm_1
+++ patches/patch-spectrwm_1
@@ -1,7 +1,7 @@
 Index: spectrwm.1
 --- spectrwm.1.orig
 +++ spectrwm.1
-@@ -149,7 +149,7 @@ For example, starting
+@@ -164,7 +164,7 @@ For example, starting
  via
  .Xr xinit 1 :
  .Bd -literal -offset indent
diff --git patches/patch-spectrwm_c patches/patch-spectrwm_c
index c6b86658164..6404edb119c 100644
--- patches/patch-spectrwm_c
+++ patches/patch-spectrwm_c
@@ -1,8 +1,8 @@
 Index: spectrwm.c
 --- spectrwm.c.orig
 +++ spectrwm.c
-@@ -331,7 +331,7 @@ uint32_t   swm_debug = 0
- #define SWM_CONF_KEYMAPPING   (1)
+@@ -373,7 +373,7 @@ uint32_t   swm_debug = 0
+ #define SWM_CONF_WHITESPACE   " \t\n"
  
  #ifndef SWM_LIB
 -#define SWM_LIB   "/usr/local/lib/libswmhack.so"



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/10/22 03:08:28

Modified files:
x11/gnome/user-docs: Makefile distinfo 

Log message:
Update to gnome-user-docs-44.6.



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/10/22 02:59:14

Modified files:
x11/gnome/maps : Makefile distinfo 

Log message:
Update to gnome-maps-44.5.



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2023/10/22 02:55:21

Modified files:
x11/gnome/libshumate: Makefile distinfo 

Log message:
Update to libshumate-1.1.1.



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/10/22 01:30:29

Modified files:
x11/xfce4/xfce4-dev-tools: Makefile 

Log message:
x11/xfce4/xfce4-dev-tools: fixup previous

xsltproc isnt a port but is in libxslt, and it's a bdep not an rep
reported by phessler@ and naddy@

(and this is why you shouldn't commit and run to the hills..)



Update SITE_KDE

2023-10-22 Thread Rafael Sadowski
- Remove broken mirrors
- Switch to HTTPS

OK?

Index: network.conf
===
RCS file: /cvs/ports/infrastructure/db/network.conf,v
retrieving revision 1.23
diff -u -p -r1.23 network.conf
--- network.conf27 Sep 2023 21:41:16 -  1.23
+++ network.conf22 Oct 2023 07:02:22 -
@@ -105,14 +105,11 @@ SITE_TEX_CTAN+=   \
 SITE_KDE+= \
https://download.kde.org/ \
https://mirrors.mit.edu/kde/ \
-   https://kde.freemirror.org/kde/ftp/stable/applications/ \
https://mirror.csclub.uwaterloo.ca/kde/ \
https://ftp.acc.umu.se/mirror/kde.org/ftp/ \
-   http://kde.mirror.anlx.net/ \
-   http://ftp.fi.muni.cz/pub/kde/ \
-   http://mirror.easyname.at/kde/ \
-   https://mirrors.dotsrc.org/kde/ \
-   ftp://mirrors.dotsrc.org/kde/
+   https://ftp.fi.muni.cz/pub/kde/ \
+   https://mirror.easyname.at/kde/ \
+   https://mirrors.dotsrc.org/kde/
 
 
 SITE_SAVANNAH+=\



Re: new textproc/goldendict 1.5.0

2023-10-22 Thread Rafael Sadowski
On Sat Oct 21, 2023 at 11:00:45PM +, Klemens Nanni wrote:
> On Sat, Oct 21, 2023 at 09:12:13AM +0200, Rafael Sadowski wrote:
> > I see two points to fix and one comment.
> > 
> > - hidden dependencies?
> > 
> > goldendict-1.5.0(textproc/goldendict):
> > Missing lib: Qt5Help.3 (/usr/local/bin/goldendict) (NOT REACHABLE)
> > Missing lib: Qt5Multimedia.3 (/usr/local/bin/goldendict) (NOT REACHABLE)
> > Missing lib: Qt5Svg.3 (/usr/local/bin/goldendict) (NOT REACHABLE)
> > Missing lib: Qt5WebKit.3 (/usr/local/bin/goldendict) (NOT REACHABLE)
> > Missing lib: Qt5WebKitWidgets.3 (/usr/local/bin/goldendict) (NOT REACHABLE)
> > Missing lib: Qt5X11Extras.3 (/usr/local/bin/goldendict) (NOT REACHABLE)
> > Missing lib: hunspell-1.7.1 (/usr/local/bin/goldendict) (NOT REACHABLE)
> > Missing lib: ogg.6 (/usr/local/bin/goldendict) (NOT REACHABLE)
> > Missing lib: vorbis.9 (/usr/local/bin/goldendict) (NOT REACHABLE)
> > Missing lib: vorbisfile.6 (/usr/local/bin/goldendict) (NOT REACHABLE)
> 
> I forgot to sync WANTLIB and add LIB_DEPENDS...
> 
> > 
> > - missing RUN_DEPENDS+=devel/desktop-file-utils
> 
> Added, thanks.
> 
> > 
> > - I don't like the "keep it small until someone needs one of these
> > features" pattern. I would always recommend to start with the default
> > setup from upstream and only disable things when we don't have them or
> > they don't work. Upstream tests exactly with this default setup.
> > 
> > This is just a personal opinion and not a concern.
> > 
> 
> New version that sticks to default/required CONFIG changes.

Thanks!

> 
> OK?

ok rsadowski



Re: CVS: cvs.openbsd.org: ports

2023-10-22 Thread Rafael Sadowski
On Sat Oct 21, 2023 at 03:57:18PM -0600, Klemens Nanni wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   k...@cvs.openbsd.org2023/10/21 15:57:18
> 
> Modified files:
>   net/neochat: Makefile distinfo 
> 
> Log message:
> update to neochat 23.08.2 (fixes for newer libquotient)
> 

What is the strategy here? Updating and marking as BROKEN?
Was the old one broken too? Why 23.08.2 and not MODKDE_VERSION?
The 23.08.2 update is not ready, checkout x11/kde-applications/Makefile?

I ran into the same problem with C++2z so I left it on the old version.

Why do we need the new libquotient?



Re: [update] www/py-werkzeug to 2.2.3

2023-10-22 Thread Sebastien Marie


Lucas Raab  writes:

> Hello,
>
> Here's an update that brings werkzeug up the minimum version required
> for flask to move from 2.1.3 to 2.2.5. RDEPs (where possible) have been
> make tested and the tests for werkzeug pass with only a couple failures.
> The watchdog tests can be prone to hanging.
>
> There's a new TDEP needed, py-ephemeral_port_reserve, which is attached
> and pretty basic.
>
> semarie@ and rnagy@, trytond and odoo are the two RDEPs that I haven't
> tested since I don't run either. Can you give this update a whirl to see
> if there's any breakage?

tryton is mostly broken currently (5.0 branch needs a different python
version than the current one, and 5.2 is EOL). I need to do something
for that anyway.

so no problem to update werkzeug regarding tryton :)

thanks.
-- 
Sebastien Marie



CVS: cvs.openbsd.org: ports

2023-10-22 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2023/10/22 00:08:50

Modified files:
infrastructure/db: dist-tuple.pattern 

Log message:
add kde (invent.kde.org) support for DIST_TUPLES

ok thfr, tweak@ and ok op@