CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ki...@cvs.openbsd.org 2022/12/18 23:13:06 Modified files: games/flare: Makefile distinfo games/flare/pkg: PLIST-main Log message: update to flare-1.14
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/12/18 15:28:49 Modified files: productivity/gnucash: Makefile distinfo productivity/gnucash/pkg: PLIST Log message: Update to gnucash-4.13.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/12/18 15:28:34 Modified files: productivity/gnucash-docs: Makefile distinfo Log message: Update to gnucash-docs-4.13.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2022/12/18 11:48:08 Modified files: emulators/citra: Makefile emulators/dolphin: Makefile Log message: face reality - remove myself from MAINTAINER
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2022/12/18 11:43:04 Modified files: games/fnaify : Makefile distinfo Log message: update to fnaify 3.1 Release Notes: https://github.com/rfht/fnaify/releases/tag/3.1 Main change is that it no longer removes bundled Steamworks.NET.dll. If you want to run a game that usually bundles it, but has been installed or run with a previous version of fnaify, you may need to do this: $ mv fnaify-backup/Steamworks.NET.dll . Tested with most of the catalogue of FNA/fnaify supported games.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2022/12/18 11:39:05 Added files: games/steamworks-nosteam/patches: patch-Makefile patch-hlsteam_native_common_cpp Log message: add patch-* files missed in last commit
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2022/12/18 11:37:59 Modified files: games/steamworks-nosteam: Makefile games/steamworks-nosteam/pkg: PLIST Log message: Add API stubs to hlsteam; this will allow recent version of Northgard to run. Don't install Steamworks.NET.dll. This CIL library stub has outlived its usefulness. .NET games (e.g. with fnaify) that needed are now expected to use the Steamworks.NET.dll that they bundle and the lower level native libraries (libcsteamworks, goldberg_emulator) will stub the calls to the non-existent Steam client. Tested extensively with practically the whole catalogue of FNA/fnaify games.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2022/12/18 11:37:34 ports/games/steamworks-nosteam/patches Update of /cvs/ports/games/steamworks-nosteam/patches In directory cvs.openbsd.org:/tmp/cvs-serv60976/patches Log Message: Directory /cvs/ports/games/steamworks-nosteam/patches added to the repository
[maintainer-update] mail/mu 1.8.11 => 1.8.13
Hi and here is a simple bugfix release for mu: Changes (since 1.8.11; there was no 1.8.12 release): * Make server buffer invisible * Fix mu-headers-toggle-setting user feedback * Improve browse-url-handlers * Update some tests, avoid compiler warnings OK? Best Regards, Stefan Index: mail/mu/Makefile === RCS file: /cvs/ports/mail/mu/Makefile,v retrieving revision 1.39 diff -u -p -u -p -r1.39 Makefile --- mail/mu/Makefile5 Nov 2022 17:06:29 - 1.39 +++ mail/mu/Makefile18 Dec 2022 18:26:15 - @@ -1,10 +1,9 @@ COMMENT= maildir indexer and searcher with emacs frontend -V= 1.8.11 +V= 1.8.13 GUILE_V= 3.0 DISTNAME= mu-$V -REVISION= 0 FLAVORS= guile FLAVOR ?= Index: mail/mu/distinfo === RCS file: /cvs/ports/mail/mu/distinfo,v retrieving revision 1.24 diff -u -p -u -p -r1.24 distinfo --- mail/mu/distinfo27 Oct 2022 22:29:58 - 1.24 +++ mail/mu/distinfo18 Dec 2022 18:26:15 - @@ -1,2 +1,2 @@ -SHA256 (mu-1.8.11.tar.xz) = 1MHPbddsl9zVPhRo2f+C3B4QIDvmB60ySbp6xBdgNDk= -SIZE (mu-1.8.11.tar.xz) = 543168 +SHA256 (mu-1.8.13.tar.xz) = INacGpGMHkjm2/U3XYfvPtNYu2s7fQoSDpOoixbVoCY= +SIZE (mu-1.8.13.tar.xz) = 543696 Index: mail/mu/patches/patch-lib_mu-store_cc === RCS file: /cvs/ports/mail/mu/patches/patch-lib_mu-store_cc,v retrieving revision 1.1 diff -u -p -u -p -r1.1 patch-lib_mu-store_cc --- mail/mu/patches/patch-lib_mu-store_cc 31 Jul 2022 11:43:48 - 1.1 +++ mail/mu/patches/patch-lib_mu-store_cc 18 Dec 2022 18:26:15 - @@ -3,7 +3,7 @@ fix time_t format specifier Index: lib/mu-store.cc --- lib/mu-store.cc.orig +++ lib/mu-store.cc -@@ -599,7 +599,7 @@ Store::set_dirstamp(const std::string& path, time_t ts +@@ -603,7 +603,7 @@ Store::set_dirstamp(const std::string& path, time_t ts { std::array data{}; const auto len = static_cast( Index: mail/mu/patches/patch-lib_utils_mu-utils-format_hh === RCS file: /cvs/ports/mail/mu/patches/patch-lib_utils_mu-utils-format_hh,v retrieving revision 1.1 diff -u -p -u -p -r1.1 patch-lib_utils_mu-utils-format_hh --- mail/mu/patches/patch-lib_utils_mu-utils-format_hh 31 Jul 2022 11:43:48 - 1.1 +++ mail/mu/patches/patch-lib_utils_mu-utils-format_hh 18 Dec 2022 18:26:15 - @@ -1,7 +1,7 @@ Index: lib/utils/mu-utils-format.hh --- lib/utils/mu-utils-format.hh.orig +++ lib/utils/mu-utils-format.hh -@@ -49,7 +49,7 @@ std::string format(const char* frm, ...) __attribute__ +@@ -52,7 +52,7 @@ std::string format(const char* frm, ...) __attribute__ * * @return a formatted string */
Re: Upgrade git-annex 10.20220822 -> 10.20221103
Greg Steuck writes: > I tested locally with `git-annex test`. Other testing is welcome. > > Thanks > Greg Thanks! I tried a few basic operations with my git-annex repos and it seems to work. Will report back if anything goes wrong. -- James
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2022/12/18 11:26:46 Modified files: lang/hashlink : Makefile distinfo lang/hashlink/patches: patch-Makefile patch-libs_uv_uv_c patch-src_hl_h patch-src_module_c patch-src_std_thread_c lang/hashlink/pkg: PLIST Log message: update to HashLink 1.12 Release Notes: https://github.com/HaxeFoundation/hashlink/releases/tag/1.12 adds a library for sqlite3 support tested and runs latest versions of the games Northgard and Dead Cells
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: v...@cvs.openbsd.org2022/12/18 09:19:26 Modified files: lang/gcc/8 : Makefile distinfo Log message: Update mips64 adastrap again. OK pascal@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: cas...@cvs.openbsd.org 2022/12/18 08:56:00 Modified files: meta/tor-browser: Tag: OPENBSD_7_2 Makefile www/tor-browser: Tag: OPENBSD_7_2 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_7_2 Makefile distinfo Removed files: www/tor-browser/browser/patches: Tag: OPENBSD_7_2 patch-gfx_webrender_bindings_webrender_ffi_h Log message: Tor Browser: update to 12.0.1 OK landry@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: cas...@cvs.openbsd.org 2022/12/18 08:55:09 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo Removed files: www/tor-browser/browser/patches: patch-gfx_webrender_bindings_webrender_ffi_h Log message: Tor Browser: update to 12.0.1 OK landry@
Re: NEW: net/endlessh
On Sun, Dec 18, 2022 at 11:55:12AM +, Stuart Henderson wrote: > On 2022/12/17 22:36, Michael wrote: > > On Sat, Dec 17, 2022 at 11:06:32AM +0100, Omar Polo wrote: > > > On 2022/12/17 10:41:26 +0100, Pascal Stumpf wrote: > > > > On Sat, 17 Dec 2022 10:18:15 +0100, Pascal Stumpf wrote: > > > > > A few tweaks: > > > > > > > > > > * set MAKE_FLAGS so that the build respects CFLAGS > > > > > * NO_TESTS = Yes > > > > > * add README and endless.rc to the port itself, reformat, turn on -s > > > > > per > > > > > default (syslog logging) > > > > > * add dedicated _endlessh user > > > > > * install a default config file into examples and @sample it > > > > > > > > * correct Nm in endlessh.1 > > > > > > there's an extra patch-Makefile.orig in the tarball and > > > pkg/endlessh.rc is executable when it doesn't need to. > > > > > > ok for me with that fixed. > > > > Thanks to Pascal and you for the tweaks. > > > > I have tested the latest revision; works as expected and the changes > > seem fine to me. I took the liberty of fixing the last problems Omar > > mentioned in the attached port. > > > > > > > > > > > in pkg/README I'd say to symlink /etc/rc.d/endlessh to endlessh6 > > > instead of copying it, less to worry when updating. > > > > > > If I'm reading it correctly, it can't directly bind to 22 because it > > > doesn't start as root, it' would be nice to include an excerpt of the > > > pf configuration to redirect the port 22 to . > > > > > > I'd use a patch instead of perl -pi in post-install to tweak the > > > configuration, it's more verbose but it's also more resiliant to > > > upstream changes to the file. > > > > > > Including the diff for user.list in case it comes in handy to who > > > would like to test it. > > > > > > Index: user.list > > > === > > > RCS file: /home/cvs/ports/infrastructure/db/user.list,v > > > retrieving revision 1.413 > > > diff -u -p -r1.413 user.list > > > --- user.list 14 Dec 2022 12:09:05 - 1.413 > > > +++ user.list 17 Dec 2022 09:50:27 - > > > @@ -395,3 +395,4 @@ id user group port > > > 884 _iblock _iblock net/iblock > > > 885 _mycorrhiza _mycorrhiza www/mycorrhiza > > > 886 _eduvpn _eduvpn net/eduvpn > > > +887 _endlessh_endlessh net/endlessh > > > > > There is no 1.1 release yet, so better name it 1.1pre20210430 (date of > commit). > > From readme: > > : If you want to cover both IPv4 and IPv6 you'll need to run *two* instances > of > : endlessh. > : > : - copy the endlessh rc script to ${RCDIR}/endlessh6 > : - copy the config file to ${SYSCONFDIR}/endlessh/config6 > : - use BindFamily 6 in config6 > : - in rc.conf.local force endlessh6 to load config6 like so: > : > : endlessh6_flags=-s -f /etc/endlessh/config6 > : endlessh_flags=-s > > No need to tell the user to do this, just provide an endlessh6 rc script > with the required daemon_flags. I don't think you need a second config > file, just use -6. > > : Covering more than 128 connections > : == > : > : The defaults in OpenBSD only allow for 128 open file descriptors per > process, > : so regardless of the MaxClients setting in ${SYSCONFDIR}/endlessh/config > : you'll end up with something like 124 clients at the most. > : You can increase these limits in ${SYSCONFDIR}/login.conf for endlessh (and > : endlessh6) like so: > : > : endlessh:\ > : :openfiles=1024:\ > : :tc=daemon: > : endlessh6:\ > : :openfiles=1024:\ > : :tc=daemon: > > Provide pkg/endlessh.login and endless6.login files instead. 1024x2 is > a bit high for the default kern.maxfiles, I would suggest not more than > 512 for the installed file, users can change it if they need more. > > Then because it is just using standard OS mechanisms there is no more > need for pkg/README. > Thanks for the feedback. Attached port should contain all the suggestions above. Also the pledge() comment was changed to "uses pledge() and unveil()" portcheck now complains about the two extra *.login files but looking at other ports that have those this seems normal: # /usr/ports/infrastructure/bin/portcheck extra file: pkg/endlessh.login extra file: pkg/endlessh6.login net/endlessh (this time actually reaching the mailinglist...) endlessh.tgz Description: Binary data
Re: go syscall/error/ioctl numbers etc.
On 22-12-15 13:15:58, Stuart Henderson wrote: > golang.org/x/sys/unix/zerrors_openbsd_* and friends are seriously out > of date on some archs; zerrors for 386 must have been generated on > openbsd 5.7 or earlier; arm and amd64 somewhere between 5.8 and 6.0. > (I bumped into this trying to build something which wants O_CLOEXEC > but fails on i386). > > How can we go about getting these updated upstream so that there's a > chance they'll eventually trickle down to projects using vendored copies? Thanks - I'll look at respinning and upstreaming them in the coming weeks. > Here are diffs against the current files for i386 to give an example of > how far they've diverged. > > I have updated files for i386/amd64 and will soon have them for aarch64 > if they're any use...
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2022/12/18 05:40:42 Modified files: devel/fnc : Makefile distinfo Log message: Update fnc to version 0.13 Changes: * improve reporting of invalid diff command arguments (reported by Dan Shearer) * accept libfossil global -V|--verbose option for all commands * plug memleak when using the p keymap in blame view * fix fnc blame -r and make it behave like fossil blame -o for familiarity * improve fnc timeline lookup of repository paths not in the work tree * make tree navigation more intuitive when opening repository subtrees * implement [ & ] keymaps to navigate to the previous/next hunk in the diff * allow fnc stash get to take an optional argument * document fnc(1) missing W diff view keymap to ignore end-of-line whitespace * document optional argument of fnc stash pop [stash_id] * fix typo producing gcc 12.1.0 compiler warning (comparison always true) * improve scope matching for function prototype in diff hunk headers * ifdef out A_BOLD attr on OpenBSD to fix diff view line highlight in xterm(1) * display checkout hash and build date with fnc -v like fossil(1) * miscellaneous diff API implementation improvements * protect against out-of-bound reads now line_type array is optionally populated * add -b|--brief option to fnc diff and b diff view keymap * general fnc(1) manual page markup, syntax, and documentation improvements * rename FNC_DIFF_COLOUR_CHUNK to FNC_DIFF_COLOUR_HUNK to match internal naming * (breaking change: existing FNC_DIFF_COLOUR_CHUNK will be silently ignored) * ensure diff parser does not internally mark modified files as renamed * improve const correctness with fsl_uuid_cstr where possible * fix contrived empty diff case when work tree root is passed to fnc diff * improve path handling of files on disk vs. files in the repository database * produce less verbose output on error by not presumptuously dumping help * zap unnecessary allocation and minor refactor in the path parser * don't display empty diff in contrived modified checkout edge case * catch missed fsl_content_get() fsl_unlink_file() & fsl_mprintf() return codes * miscellaneous style(9) fixes * fix missed format specifier argument in blame path error message * ensure fnc stash (get|pop) doesn't report updated files as renames * use "(checkout)" label in diff header when diffing or stashing the work tree * internal stash refactor in preparation to move code into libfossil * catched missed SIGINT and SIGTERM signals * use CHAR_BIT for bitstring manipulation macros * fix assumption of invalid command argument as a path to pass to fnc timeline * merge upstream libfossil with various changes OK op@
Re: [fix] net/tg: Add setuptools as RUN_DEP
Stuart Henderson wrote (2022-12-18 12:40 CET): > On 2022/12/18 12:21, Stefan Hagen wrote: > > Hi, > > > > after the move from setuptools to poetry-core, tg didn't start anymore: > > > > $ tg > > Traceback (most recent call last): > > File "/usr/local/bin/tg", line 5, in > > from tg.__main__ import main > > File "/usr/local/lib/python3.10/site-packages/tg/__main > > from tg import config, update_handlers, utils > > File "/usr/local/lib/python3.10/site-packages/tg/update > > from tg.controllers import Controller > > File "/usr/local/lib/python3.10/site-packages/tg/contro > > from tg.models import Model > > File "/usr/local/lib/python3.10/site-packages/tg/models > > from tg.tdlib import ( > > File "/usr/local/lib/python3.10/site-packages/tg/tdlib. > > from telegram.client import AsyncResult, Telegram > > File "/usr/local/lib/python3.10/site-packages/telegram/ > > from telegram.tdjson import TDJson > > File "/usr/local/lib/python3.10/site-packages/telegram/ > > import pkg_resources > > ModuleNotFoundError: No module named 'pkg_resources' > > > > It looks like setuptools is a runtime dependency. > > > > OK? Better ideas? > > Wrong port, this RUN_DEPENDS needs to go in py-telegram not tg. OK, done.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2022/12/18 05:18:31 Modified files: net/py-telegram: Makefile Log message: Add missing run dep: py-setuptools
Re: NEW: net/endlessh
also change the comment to "uses pledge() and unveil()"
Re: NEW: net/endlessh
On 2022/12/17 22:36, Michael wrote: > On Sat, Dec 17, 2022 at 11:06:32AM +0100, Omar Polo wrote: > > On 2022/12/17 10:41:26 +0100, Pascal Stumpf wrote: > > > On Sat, 17 Dec 2022 10:18:15 +0100, Pascal Stumpf wrote: > > > > A few tweaks: > > > > > > > > * set MAKE_FLAGS so that the build respects CFLAGS > > > > * NO_TESTS = Yes > > > > * add README and endless.rc to the port itself, reformat, turn on -s per > > > > default (syslog logging) > > > > * add dedicated _endlessh user > > > > * install a default config file into examples and @sample it > > > > > > * correct Nm in endlessh.1 > > > > there's an extra patch-Makefile.orig in the tarball and > > pkg/endlessh.rc is executable when it doesn't need to. > > > > ok for me with that fixed. > > Thanks to Pascal and you for the tweaks. > > I have tested the latest revision; works as expected and the changes > seem fine to me. I took the liberty of fixing the last problems Omar > mentioned in the attached port. > > > > > > > in pkg/README I'd say to symlink /etc/rc.d/endlessh to endlessh6 > > instead of copying it, less to worry when updating. > > > > If I'm reading it correctly, it can't directly bind to 22 because it > > doesn't start as root, it' would be nice to include an excerpt of the > > pf configuration to redirect the port 22 to . > > > > I'd use a patch instead of perl -pi in post-install to tweak the > > configuration, it's more verbose but it's also more resiliant to > > upstream changes to the file. > > > > Including the diff for user.list in case it comes in handy to who > > would like to test it. > > > > Index: user.list > > === > > RCS file: /home/cvs/ports/infrastructure/db/user.list,v > > retrieving revision 1.413 > > diff -u -p -r1.413 user.list > > --- user.list 14 Dec 2022 12:09:05 - 1.413 > > +++ user.list 17 Dec 2022 09:50:27 - > > @@ -395,3 +395,4 @@ id usergroup port > > 884 _iblock_iblock net/iblock > > 885 _mycorrhiza_mycorrhiza www/mycorrhiza > > 886 _eduvpn_eduvpn net/eduvpn > > +887 _endlessh _endlessh net/endlessh > > There is no 1.1 release yet, so better name it 1.1pre20210430 (date of commit). >From readme: : If you want to cover both IPv4 and IPv6 you'll need to run *two* instances of : endlessh. : : - copy the endlessh rc script to ${RCDIR}/endlessh6 : - copy the config file to ${SYSCONFDIR}/endlessh/config6 : - use BindFamily 6 in config6 : - in rc.conf.local force endlessh6 to load config6 like so: : : endlessh6_flags=-s -f /etc/endlessh/config6 : endlessh_flags=-s No need to tell the user to do this, just provide an endlessh6 rc script with the required daemon_flags. I don't think you need a second config file, just use -6. : Covering more than 128 connections : == : : The defaults in OpenBSD only allow for 128 open file descriptors per process, : so regardless of the MaxClients setting in ${SYSCONFDIR}/endlessh/config : you'll end up with something like 124 clients at the most. : You can increase these limits in ${SYSCONFDIR}/login.conf for endlessh (and : endlessh6) like so: : : endlessh:\ : :openfiles=1024:\ : :tc=daemon: : endlessh6:\ : :openfiles=1024:\ : :tc=daemon: Provide pkg/endlessh.login and endless6.login files instead. 1024x2 is a bit high for the default kern.maxfiles, I would suggest not more than 512 for the installed file, users can change it if they need more. Then because it is just using standard OS mechanisms there is no more need for pkg/README.
Re: NEW: sysutils/xmem
On Sun, Dec 18, 2022 at 05:27:15AM +, Yifei Zhan wrote: > On 22/12/05 01:59PM, Michael wrote: > > Ping. > > Tested on arm64 and amd64, works fine. > This needs one more ok to get in, anyone wants to do it? > Already imported :) https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/x11/xmem/
Re: [fix] net/tg: Add setuptools as RUN_DEP
On 2022/12/18 12:21, Stefan Hagen wrote: > Hi, > > after the move from setuptools to poetry-core, tg didn't start anymore: > > $ tg > Traceback (most recent call last): > File "/usr/local/bin/tg", line 5, in > from tg.__main__ import main > File "/usr/local/lib/python3.10/site-packages/tg/__main > from tg import config, update_handlers, utils > File "/usr/local/lib/python3.10/site-packages/tg/update > from tg.controllers import Controller > File "/usr/local/lib/python3.10/site-packages/tg/contro > from tg.models import Model > File "/usr/local/lib/python3.10/site-packages/tg/models > from tg.tdlib import ( > File "/usr/local/lib/python3.10/site-packages/tg/tdlib. > from telegram.client import AsyncResult, Telegram > File "/usr/local/lib/python3.10/site-packages/telegram/ > from telegram.tdjson import TDJson > File "/usr/local/lib/python3.10/site-packages/telegram/ > import pkg_resources > ModuleNotFoundError: No module named 'pkg_resources' > > It looks like setuptools is a runtime dependency. > > OK? Better ideas? Wrong port, this RUN_DEPENDS needs to go in py-telegram not tg.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2022/12/18 04:34:44 Modified files: multimedia/motion: Makefile distinfo Log message: update to motion-4.5.1
Re: NEW: sysutils/xmem
Yifei Zhan wrote (2022-12-18 06:27 CET): > On 22/12/05 01:59PM, Michael wrote: > > Ping. > > Tested on arm64 and amd64, works fine. > This needs one more ok to get in, anyone wants to do it? Oh xmem - good memories... xosview next? ok for import sdk@ > > On Wed, Nov 23, 2022 at 09:13:48PM +0100, Michael wrote: > > > Ping. > > > > > > On Mon, Nov 14, 2022 at 10:41:30AM +0100, Omar Polo wrote: > > > > Hello, > > > > > > > > On 2022/11/13 11:05:51 +0100, Michael > > > > wrote: > > > > > Hi ports, > > > > > > > > > > another attempt to get sysutils/xmem in, last one was 2021 [1]. This > > > > > revision has the RCS IDs removed and HOMEPAGE [2] updated. > > > > > > > > > > From pkg/DESCR: > > > > > Graphical application that displays memory and swap usage. > > > > > > > > > > Tested on amd64. > > > > > > > > Oh, i remember this one! > > > > > > > > The "restrictions" in the license comment is just the following > > > > clausole added to the MIT license: > > > > > > > > : Except as contained in this notice, the name of the X Consortium shall > > > > : not be used in advertising or otherwise to promote the sale, use or > > > > : other dealings in this Software without prior written authorization > > > > from > > > > : the X Consortium. > > > > > > > > that I guess it's not a blocker for PERMIT_PACKAGE. > > > > > > > > ok op@ to import. > > > > > > > > > [1] https://marc.info/?l=openbsd-ports=161521843031914=2 > > > > > [2] https://git.sdf.org/bch/xmem
[fix] net/tg: Add setuptools as RUN_DEP
Hi, after the move from setuptools to poetry-core, tg didn't start anymore: $ tg Traceback (most recent call last): File "/usr/local/bin/tg", line 5, in from tg.__main__ import main File "/usr/local/lib/python3.10/site-packages/tg/__main from tg import config, update_handlers, utils File "/usr/local/lib/python3.10/site-packages/tg/update from tg.controllers import Controller File "/usr/local/lib/python3.10/site-packages/tg/contro from tg.models import Model File "/usr/local/lib/python3.10/site-packages/tg/models from tg.tdlib import ( File "/usr/local/lib/python3.10/site-packages/tg/tdlib. from telegram.client import AsyncResult, Telegram File "/usr/local/lib/python3.10/site-packages/telegram/ from telegram.tdjson import TDJson File "/usr/local/lib/python3.10/site-packages/telegram/ import pkg_resources ModuleNotFoundError: No module named 'pkg_resources' It looks like setuptools is a runtime dependency. OK? Better ideas? Best Regards, Stefan Index: net/tg/Makefile === RCS file: /cvs/ports/net/tg/Makefile,v retrieving revision 1.7 diff -u -p -u -p -r1.7 Makefile --- net/tg/Makefile 13 Nov 2022 20:16:21 - 1.7 +++ net/tg/Makefile 18 Dec 2022 11:16:01 - @@ -3,7 +3,7 @@ COMMENT = ncurses Telegram client MODPY_EGG_VERSION =0.19.0 DISTNAME = tg-${MODPY_EGG_VERSION} -REVISION = 1 +REVISION = 2 CATEGORIES = net @@ -18,6 +18,7 @@ MODPY_PI =Yes MODPY_PYBUILD =poetry-core NO_TEST = Yes -RUN_DEPENDS = net/py-telegram${MODPY_FLAVOR} +RUN_DEPENDS = devel/py-setuptools${MODPY_FLAVOR} \ + net/py-telegram${MODPY_FLAVOR} .include
UPDATE: arm-compute-library 22.11
Hi, This updates arm-compute-library to 22.11. Changes are listed here https://arm-software.github.io/ComputeLibrary/v22.11/versions_changelogs.xhtml#S2_2_changelog ok? Index: devel/arm-compute-library/Makefile === RCS file: /cvs/ports/devel/arm-compute-library/Makefile,v retrieving revision 1.8 diff -u -p -u -p -r1.8 Makefile --- devel/arm-compute-library/Makefile 13 Sep 2022 08:59:48 - 1.8 +++ devel/arm-compute-library/Makefile 18 Dec 2022 10:39:29 - @@ -2,7 +2,7 @@ ONLY_FOR_ARCHS =aarch64 COMMENT = Arm compute library -V =22.08 +V =22.11 PKGNAME = arm-compute-library-${V} GH_ACCOUNT = ARM-software @@ -17,7 +17,7 @@ MAINTAINER = Kevin Lo
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/12/18 03:46:17 Modified files: mail/cyrus-imapd: Makefile Log message: Add BDEP on textproc/libical to unbreak. This is probably temporary, we are building --without-http so we should not need it but I don't have time to look into it further right now. Also reported by naddy@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2022/12/18 03:43:22 Modified files: devel/pylint : Makefile distinfo Log message: update to pylint3-2.15.9
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2022/12/18 03:43:16 Modified files: multimedia/py-ffmpeg-progress-yield: Makefile distinfo Log message: update to py3-ffmpeg-progress-yield-0.6.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2022/12/18 03:43:01 Modified files: devel/py-tz: Makefile distinfo devel/py-tz/pkg: PLIST Log message: update to py3-tz-2022.7
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2022/12/18 03:42:49 Modified files: devel/py-setuptools_scm: Makefile distinfo Log message: update to py3-setuptools_scm-7.1.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2022/12/18 03:42:56 Modified files: sysutils/py-subprocess-tee: Makefile distinfo Removed files: sysutils/py-subprocess-tee/patches: patch-pyproject_toml Log message: update to py3-subprocess-tee-0.4.1
Re: NEW: net/endlessh
> this is a port for endlessh [1], an SSH tarpit that slowly sends an > endless banner. > Tested on amd64. Works fine on mips64 too. After looking at the code, this could be a good port to add arc4random to, and perhaps the BSD list/tree macros, it seemed to have an implementation of its own in there. Unfortunately, the GH repo seems to indicate low activity last year, there were some good PRs not being merged. 8-( -- May the most significant bit of your life be positive.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2022/12/18 03:35:07 Modified files: devel/harfbuzz : Makefile distinfo devel/harfbuzz/pkg: PLIST-main Log message: Update to harfbuzz-6.0.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2022/12/18 03:30:46 Modified files: devel/gobject-introspection: Makefile Log message: g-ir-scanner uses distutils functions. these are overridden by setuptools if setuptools is present (see site-packages/distutils-precedence.pth); enforce a dependency to avoid the case where setuptools might be removed mid-run, causing g-ir-scanner to fail. ok aja@, who reported sporadic build failures which must have been a result of this (I think it may relate to runtime patching of distutils function relating to the MSVC compiler).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2022/12/18 03:05:51 Modified files: x11/xfce4/xfce4-wavelan/patches: patch-panel-plugin_wi_bsd_c Log message: replace broken PR link with description
Re: [update] i2pd-2.44.0
On 22/11/21 09:15PM, Ganymede wrote: > Hi, > > Here's an update for net/i2pd. > > The main feature of this release is that SSU2, a novel UDP-based > communication protocol developed for the I2P network, is now enabled by > default. It also brings other improvements and bug fixes. > > Changelog : https://github.com/PurpleI2P/i2pd/releases/tag/2.44.0 > > I could build and run i2pd-2.44.0 on -current and -stable on amd64. It has > been working flawlessly for me on -stable for 24 hours. Tested on arm64 and amd64, I'm able to browse sites hosted within the i2p network, it takes sometime to bootstrap but after which it's very usable.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2022/12/18 02:55:13 Modified files: meta/qt5 : Makefile meta/qt5/pkg : DESCR-main Log message: Fix QT_DOC
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2022/12/18 02:46:48 Modified files: x11/kde-applications/ffmpegthumbs: Makefile Log message: Remove audio/taglib as dependency
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2022/12/18 02:42:32 Modified files: devel/jenkins/devel: Tag: OPENBSD_7_2 Makefile distinfo Log message: Update Jenkins devel to 2.382
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2022/12/18 02:42:11 Modified files: devel/jenkins/stable: Tag: OPENBSD_7_2 Makefile distinfo Log message: Update Jenkins stable to 2.375.1
Re: UPDATE net/prosody 0.12.2 from MAINTAINER
On 2022/12/17 16:54:15 +, Lucas wrote: > Hello ports@, > > Here's an update to Prosody 0.12.2. Been running it since a couple of > hours after the release last Wednesday and haven't ran into any issue. it's been working fine for me too. Committed and backported for 7.2 (where i tested it), thanks! > This release has a significant update: do to a regression introduced, > luaunbound was falling back to do recursion itself if no configuration > was provided, ignoring /etc/resolv.conf. The list of fixes and > improvements are: > > * util.stanza: Allow U+7F when constructing stazas > * net.unbound: Preserve built-in defaults and Prosodys settings for > luaunbound > (fixes [#1763](https://issues.prosody.im/1763): luaunbound not reading > resolv.c > onf) (thanks rgd) > * mod_smacks: Disable not implemented resumption behavior on s2s > * mod_http: Allow disabling CORS in the http_cors_override option and by > defau > lt > > Full release notes can be found in > https://blog.prosody.im/prosody-0.12.2-released/ . > > -Lucas
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: o...@cvs.openbsd.org2022/12/18 02:16:54 Modified files: net/prosody: Tag: OPENBSD_7_2 Makefile distinfo Log message: MFC: update net/prosody to 0.12.2 from MAINTAINER Lucas (Lucas [at] sexy [dot] is) * util.stanza: Allow U+7F when constructing stazas * net.unbound: Preserve built-in defaults and Prosodys settings for luaunbound (fixes [#1763](https://issues.prosody.im/1763): luaunbound not reading resolv.conf) (thanks rgd) * mod_smacks: Disable not implemented resumption behavior on s2s * mod_http: Allow disabling CORS in the http_cors_override option and by default Full release notes can be found in https://blog.prosody.im/prosody-0.12.2-released/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: o...@cvs.openbsd.org2022/12/18 02:15:35 Modified files: net/prosody: Makefile distinfo Log message: update net/prosody to 0.12.2 from MAINTAINER Lucas (Lucas [at] sexy [dot] is) * util.stanza: Allow U+7F when constructing stazas * net.unbound: Preserve built-in defaults and Prosodys settings for luaunbound (fixes [#1763](https://issues.prosody.im/1763): luaunbound not reading resolv.conf) (thanks rgd) * mod_smacks: Disable not implemented resumption behavior on s2s * mod_http: Allow disabling CORS in the http_cors_override option and by default Full release notes can be found in https://blog.prosody.im/prosody-0.12.2-released/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2022/12/18 02:12:06 Modified files: x11/kde-applications/kdenlive: Makefile Log message: Mark as broken for now. We are waiting for mlt7.12
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2022/12/18 02:11:11 Modified files: devel/kdevelop : Makefile distinfo devel/kdevelop/pkg: PLIST editors/kile : Makefile graphics/skanlite: distinfo graphics/skanlite/pkg: PLIST net/kdeconnect-kde: Makefile distinfo net/kdeconnect-kde/patches: patch-core_backends_lan_compositeuploadjob_cpp patch-core_backends_lan_lanlinkprovider_cpp patch-plugins_mousepad_waylandremoteinput_cpp patch-plugins_sftp_mounter_cpp net/kdeconnect-kde/pkg: PLIST net/konversation: Makefile distinfo net/konversation/pkg: PLIST net/ktorrent : distinfo net/ktorrent/pkg: PLIST net/libktorrent: distinfo net/libktorrent/pkg: PLIST productivity/kalendar: Makefile distinfo productivity/kalendar/pkg: PLIST x11/kde-applications: kde-applications.port.mk x11/kde-applications/akonadi: Makefile distinfo x11/kde-applications/akonadi/pkg: PLIST x11/kde-applications/akonadi-calendar: Makefile distinfo x11/kde-applications/akonadi-calendar/pkg: PLIST x11/kde-applications/akonadi-calendar-tools: distinfo x11/kde-applications/akonadi-calendar-tools/pkg: PLIST x11/kde-applications/akonadi-contacts: distinfo x11/kde-applications/akonadi-contacts/pkg: PLIST x11/kde-applications/akonadi-import-wizard: Makefile distinfo x11/kde-applications/akonadi-import-wizard/pkg: PLIST x11/kde-applications/akonadi-mime: distinfo x11/kde-applications/akonadi-mime/pkg: PLIST x11/kde-applications/akonadi-notes: distinfo x11/kde-applications/akonadi-notes/pkg: PLIST x11/kde-applications/akonadi-search: distinfo x11/kde-applications/akonadi-search/pkg: PLIST x11/kde-applications/akonadiconsole: Makefile distinfo x11/kde-applications/akregator: Makefile distinfo x11/kde-applications/akregator/pkg: PLIST x11/kde-applications/analitza: distinfo x11/kde-applications/analitza/pkg: PLIST x11/kde-applications/ark: Makefile distinfo x11/kde-applications/ark/pkg: PLIST x11/kde-applications/artikulate: Makefile distinfo x11/kde-applications/artikulate/pkg: PLIST x11/kde-applications/audiocd-kio: distinfo x11/kde-applications/audiocd-kio/pkg: PLIST x11/kde-applications/baloo-widgets: distinfo x11/kde-applications/baloo-widgets/pkg: PLIST x11/kde-applications/blinken: distinfo x11/kde-applications/blinken/pkg: PLIST x11/kde-applications/bomber: distinfo x11/kde-applications/bomber/pkg: PLIST x11/kde-applications/bovo: distinfo x11/kde-applications/bovo/pkg: PLIST x11/kde-applications/calendarsupport: Makefile distinfo x11/kde-applications/calendarsupport/pkg: PLIST x11/kde-applications/cantor: distinfo x11/kde-applications/cantor/pkg: PLIST x11/kde-applications/cervisia: distinfo x11/kde-applications/cervisia/pkg: PLIST x11/kde-applications/dolphin: Makefile distinfo x11/kde-applications/dolphin/pkg: PLIST x11/kde-applications/dolphin-plugins: distinfo x11/kde-applications/dolphin-plugins/pkg: PLIST x11/kde-applications/dragon: distinfo x11/kde-applications/dragon/pkg: PLIST x11/kde-applications/elisa: Makefile distinfo x11/kde-applications/elisa/pkg: PLIST x11/kde-applications/eventviews: distinfo x11/kde-applications/eventviews/pkg: PLIST x11/kde-applications/ffmpegthumbs: Makefile distinfo x11/kde-applications/filelight: Makefile distinfo x11/kde-applications/filelight/pkg: PLIST x11/kde-applications/granatier: distinfo x11/kde-applications/granatier/pkg: PLIST x11/kde-applications/grantlee-editor: Makefile distinfo x11/kde-applications/grantlee-editor/pkg: PLIST x11/kde-applications/grantleetheme: distinfo x11/kde-applications/grantleetheme/pkg: PLIST x11/kde-applications/gwenview: Makefile distinfo x11/kde-applications/gwenview/pkg: PLIST x11/kde-applications/incidenceeditor: Makefile distinfo x11/kde-applications/incidenceeditor/pkg: PLIST x11/kde-applications/juk: distinfo x11/kde-applications/juk/pkg: PLIST x11/kde-applications/kaddressbook: Makefile distinfo x11/kde-applications/kaddressbook/pkg: PLIST x11/kde-applications/kajongg: distinfo x11/kde-applications/kajongg/pkg: PLIST x11/kde-applications/kalarm: Makefile distinfo
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2022/12/18 01:34:24 Modified files: productivity/kmymoney: Makefile productivity/kmymoney/patches: patch-CMakeLists_txt Log message: Makefile and patches cleanup - No need for the gpgme patches anymore - Drop FLAGS, no more helpful - Simplify patch by using CMAKE_SYSTEM_NAME MATCHES "OpenBSD" - Regen WANTLIB and bump revision