CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/12/08 00:20:48 Modified files: x11/gnome/zenity: Makefile distinfo Log message: Update to zenity-4.0.0.
devel/p5-IPC-Shareable: Update to 1.13
Hi, ports@: Here is a patch for devel/p5-IPC-Shareable to update to 1.13 and add missing RUN_D and TEST_D. It build well and pass all tests on amd64-current system. One port depends on devel/p5-IPC-Shareable, net/inetsim build well and run well(should adjust kern.seminfo.semmni=20) with this patch, no test defined. Cheers! wenIndex: Makefile === RCS file: /cvs/ports/devel/p5-IPC-Shareable/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- Makefile11 Mar 2022 18:51:37 - 1.10 +++ Makefile8 Dec 2023 06:25:16 - @@ -2,11 +2,17 @@ COMMENT = share Perl variables between p MODULES = cpan PKG_ARCH = * -DISTNAME = IPC-Shareable-0.61 +DISTNAME = IPC-Shareable-1.13 CATEGORIES = devel -REVISION = 1 # GPLv2 PERMIT_PACKAGE = Yes + +RUN_DEPENDS = converters/p5-JSON \ + devel/p5-String-CRC32 +TEST_DEPENDS = devel/p5-Mock-Sub \ + devel/p5-Test-SharedFork + +MAKE_ENV +=TEST_POD=1 RELEASE_TESTING=1 .include Index: distinfo === RCS file: /cvs/ports/devel/p5-IPC-Shareable/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo14 Apr 2014 14:02:43 - 1.2 +++ distinfo8 Dec 2023 06:25:16 - @@ -1,2 +1,2 @@ -SHA256 (IPC-Shareable-0.61.tar.gz) = wv+lu9oHas2fwbfZ2rHOZwfzRcWoM0MbWo7g+HRHIMQ= -SIZE (IPC-Shareable-0.61.tar.gz) = 29730 +SHA256 (IPC-Shareable-1.13.tar.gz) = RW5mX3Kj+3ulqOcOMhz8nIJZ3vsxEbUZQK0IyrnADms= +SIZE (IPC-Shareable-1.13.tar.gz) = 51682 Index: pkg/PLIST === RCS file: /cvs/ports/devel/p5-IPC-Shareable/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- pkg/PLIST 11 Mar 2022 18:51:37 - 1.2 +++ pkg/PLIST 8 Dec 2023 06:25:16 - @@ -2,5 +2,6 @@ ${P5SITE}/IPC/ ${P5SITE}/IPC/Shareable/ ${P5SITE}/IPC/Shareable.pm ${P5SITE}/IPC/Shareable/SharedMem.pm +${P5SITE}/IPC/ipc.pl @man man/man3p/IPC::Shareable.3p @man man/man3p/IPC::Shareable::SharedMem.3p
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2023/12/07 23:28:57 Modified files: sysutils/slant : Makefile sysutils/slant/pkg: PLIST Log message: Change VARBASE to LOCALSTATEDIR no response from maintainer OK op@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2023/12/07 23:24:16 Modified files: productivity/radicale: Makefile productivity/radicale/pkg: PLIST Log message: Change VARBASE to LOCALSTATEDIR No response from maintainer. OK op@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2023/12/07 22:14:12 Modified files: lang/ldc : Makefile distinfo lang/ldc/patches: patch-driver_linker-gcc_cpp patch-driver_targetmachine_cpp patch-runtime_CMakeLists_txt lang/ldc/pkg : PLIST Log message: Update to ldc-1.35.0 Changelog: https://github.com/ldc-developers/ldc/releases Also moves LDC to use LLVM-16
devel/p5-IPC-Run: Update to 20231003.0
Hi, ports@: Here is a patch for devel/p5-IPC-Run: i) update to 20231003.0. ii) Remove the patch which had been merged into upstream It build well and pass all tests on amd64-current system. 13 ports depend on p5-IPC-Run, I tested most of it, few tests failed, not cause by this patch. Cheers ! wenIndex: Makefile === RCS file: /cvs/ports/devel/p5-IPC-Run/Makefile,v retrieving revision 1.18 diff -u -p -r1.18 Makefile --- Makefile11 Mar 2022 18:51:36 - 1.18 +++ Makefile8 Dec 2023 03:01:55 - @@ -1,6 +1,6 @@ COMMENT = run a subprocess -DISTNAME = IPC-Run-20200505.0 +DISTNAME = IPC-Run-20231003.0 CATEGORIES = devel Index: distinfo === RCS file: /cvs/ports/devel/p5-IPC-Run/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo8 Sep 2021 21:23:22 - 1.8 +++ distinfo8 Dec 2023 03:01:55 - @@ -1,2 +1,2 @@ -SHA256 (IPC-Run-20200505.0.tar.gz) = gW6/IX+g35nFg9c8Csxs7XisdzeHxmTHXL8UC7fkyQE= -SIZE (IPC-Run-20200505.0.tar.gz) = 127505 +SHA256 (IPC-Run-20231003.0.tar.gz) = 6yW731kT0pF5fvG/6ZjxUTC0VdPtAqrN5oVvCyXk/lc= +SIZE (IPC-Run-20231003.0.tar.gz) = 135491 Index: patches/patch-t_pty_t === RCS file: patches/patch-t_pty_t diff -N patches/patch-t_pty_t --- patches/patch-t_pty_t 11 Mar 2022 18:51:36 - 1.2 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,16 +0,0 @@ -Make t/pty.t test pass on OpenBSD. - -Index: t/pty.t t/pty.t.orig -+++ t/pty.t -@@ -141,6 +141,10 @@ SKIP: { - is( _map_fds, $fd_map ); - } - -+# OpenBSD libc devname(3) opens /var/run/dev.db and keeps it open. -+# As this would confuse open file descriptor checks, open it in advance. -+IO::Pty->new(); -+ - ## - ## stdout, stderr - ## Index: pkg/PLIST === RCS file: /cvs/ports/devel/p5-IPC-Run/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- pkg/PLIST 11 Mar 2022 18:51:36 - 1.2 +++ pkg/PLIST 8 Dec 2023 03:01:55 - @@ -6,6 +6,7 @@ ${P5SITE}/IPC/Run/IO.pm ${P5SITE}/IPC/Run/Timer.pm ${P5SITE}/IPC/Run/Win32Helper.pm ${P5SITE}/IPC/Run/Win32IO.pm +${P5SITE}/IPC/Run/Win32Process.pm ${P5SITE}/IPC/Run/Win32Pump.pm @man man/man3p/IPC::Run.3p @man man/man3p/IPC::Run::Debug.3p @@ -13,4 +14,5 @@ ${P5SITE}/IPC/Run/Win32Pump.pm @man man/man3p/IPC::Run::Timer.3p @man man/man3p/IPC::Run::Win32Helper.3p @man man/man3p/IPC::Run::Win32IO.3p +@man man/man3p/IPC::Run::Win32Process.3p @man man/man3p/IPC::Run::Win32Pump.3p
[NEW]devel/p5-Mock-Sub
Hi, ports@: Here is a patch to create new port devel/p5-Mock-Sub, which is required by the update of devel/p5-IPC-Shareable. It build well and pass tests on amd64-current system. Cheers ! wen p5-Mock-Sub.tar.gz Description: p5-Mock-Sub.tar.gz
回复: 回复: productivity/khal: Update to 0.11.2
Now `make test` by the user without root privilege: ob74$ make test ===> Regression tests for khal-0.11.2 = test session starts == platform openbsd7 -- Python 3.10.13, pytest-7.1.3, pluggy-1.3.0 rootdir: /home/wen/ports/obj/khal-0.11.2/khal-0.11.2 plugins: cov-4.0.0, hypothesis-6.47.1 collected 315 items tests/backend_test.py .. [ 9%] tests/cal_display_test.py . [ 12%] tests/cli_test.py ..xX.X... [ 25%] tests/configwizard_test.py ..[ 26%] tests/controller_test.py [ 29%] tests/event_test.py ..F...F..F.F.F.. [ 46%] ..F. [ 47%] tests/icalendar_test.py .FFF... [ 49%] tests/khalendar_test.py ..F... [ 59%] tests/khalendar_utils_test.py . [ 72%] tests/parse_datetime_test.py ... [ 86%] F[ 87%] tests/settings_test.py [ 91%] tests/terminal_test.py ... [ 92%] tests/utils_test.py [ 94%] tests/vdir_test.py ... [ 95%] tests/vtimezone_test.py FFF [ 96%] tests/ui/test_calendarwidget.py .[ 98%] tests/ui/test_editor.py [ 99%] tests/ui/test_widgets.py . [100%] === FAILURES === _ test_vertical_month_unicode __ def test_vertical_month_unicode(): try: locale.setlocale(locale.LC_ALL, 'de_DE.UTF-8') vert_str = vertical_month(month=12, year=2011, today=dt.date(2011, 12, 12)) # de_DE locale on at least Net and FreeBSD is different from the one # commonly used on linux systems if platform.system() == 'FreeBSD': assert vert_str == example_de_freebsd elif platform.system() == 'NetBSD': assert vert_str == example_de_netbsd else: > assert vert_str == example_de E AssertionError: assert ['\x1b[1m... 31 1 ', ...] == ['\x1b[1m... 31 1 ', ...] E At index 0 diff: '\x1b[1mMo Tu We Th Fr Sa Su \x1b[0m' != '\x1b[1mMo Di Mi Do Fr Sa So \x1b[0m' E Use -v to get more diff tests/cal_display_test.py:357: AssertionError test_vertical_month_unicode_weekdeays _ def test_vertical_month_unicode_weekdeays(): try: locale.setlocale(locale.LC_ALL, 'cs_CZ.UTF-8') vert_str = vertical_month(month=12, year=2011, today=dt.date(2011, 12, 12)) > assert [line.lower() for line in vert_str] == [line.lower() for > line in example_cz] E AssertionError: assert ['\x1b[1m... 31 1 ', ...] == ['\x1b[1m ... 31 1 ', ...] E At index 0 diff: '\x1b[1mmo tu we th fr sa su \x1b[0m' != '\x1b[1mpo út st čt pá so ne \x1b[0m' E Use -v to get more diff tests/cal_display_test.py:379: AssertionError ___ test_vertical_month_unicode_weekdeays_gr ___ def test_vertical_month_unicode_weekdeays_gr(): try: locale.setlocale(locale.LC_ALL, 'el_GR.UTF-8') vert_str = vertical_month(month=12, year=2011, today=dt.date(2011, 12, 12)) # on some OSes, Greek locale's abbreviated day of the week and # month names have accents, on some they haven't if platform.system() == 'Darwin': assert strip_accents('\n'.join([line.lower() for line in vert_str])) == \ '\n'.join(example_gr_darwin) else: > assert strip_accents('\n'.join([line.lower() for line in > vert_str])) == \ '\n'.join(example_gr) E AssertionError: assert '\x1b[1mm... 1 2 3 4 ' == '\x1b[1m ... 1 2 3 4 ' E - δε τρ τε πε πα σα κυ E + mo tu we th fr sa su E - δεκ 28 29 30 1 2 3 4 E ? E + dec 28 29 30 1 2 3 4 E ? ^^^ E
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jr...@cvs.openbsd.org 2023/12/07 15:10:44 Modified files: math : Makefile Log message: Link flintlib.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jr...@cvs.openbsd.org 2023/12/07 15:08:50 Log message: Import math/flintlib 3.0.1 FLINT is a C library for doing number theory, freely available under the GNU LGPL. At its core, FLINT provides arithmetic in standard rings such as the integers, rationals, algebraic, real, complex and p-adic numbers, finite fields, and number fields. It also provides polynomials (univariate and multivariate), power series, and matrices. FLINT covers a wide range of functionality: primality testing, integer factorisation, multivariate polynomial GCD and factorisation, FFTs, multimodular reconstruction, special functions, exact and approximate linear algebra, LLL, finite field embeddings, and more. ok sthen@ Status: Vendor Tag: jrick Release Tags: jrick_20231207 N ports/math/flintlib/distinfo N ports/math/flintlib/Makefile N ports/math/flintlib/patches/patch-Makefile_in N ports/math/flintlib/patches/patch-flint_pc_in N ports/math/flintlib/pkg/DESCR N ports/math/flintlib/pkg/PLIST No conflicts created by this import
Re: [NEW] devel/jdk/21
On 12/7/23 13:38, Kurt Miller wrote: Attached is a port of jdk-21. I have already updated javaPathHelper to support jdk-21. Below is the diff for java.port.mk to add support for it as well. okay for java.port.mk and to import devel/jdk/21? Both tested & ok by me. Thanks. Index: java.port.mk === RCS file: /cvs/ports/devel/jdk/java.port.mk,v retrieving revision 1.42 diff -u -p -u -r1.42 java.port.mk --- java.port.mk11 Mar 2022 18:50:14 - 1.42 +++ java.port.mk7 Dec 2023 18:28:15 - @@ -1,4 +1,4 @@ -# Set MODJAVA_VER to 1.8, 11 or 17 based on the version of the jdk needed +# Set MODJAVA_VER to 1.8, 11, 17 or 21 based on the version of the jdk needed # for the port. Append a + (e.g., 11+) if any higher version is acceptable. MODJAVA_VER?= @@ -22,8 +22,9 @@ MODJAVA_VER?= # .if ${MODJAVA_VER:S/+//} != "1.8" && ${MODJAVA_VER:S/+//} != "11" && \ - ${MODJAVA_VER:S/+//} != "17" -ERRORS+="Fatal: MODJAVA_VER must be one of 1.8, 11 or 17 with an optional + suffix." + ${MODJAVA_VER:S/+//} != "17" && ${MODJAVA_VER:S/+//} != "21" +ERRORS+="Fatal: MODJAVA_VER must be one of 1.8, 11, 17 or 21" +ERRORS+="with an optional + suffix." .endif .if ${MODJAVA_VER:S/+//} == "1.8" @@ -38,9 +39,12 @@ MODJAVA_VER?= .elif ${MODJAVA_VER:S/+//} == "11" JAVA_HOME= ${LOCALBASE}/jdk-11 MODJAVA_BUILD_DEPENDS+= jdk->=11v0,<12v0:devel/jdk/11 -.else +.elif ${MODJAVA_VER:S/+//} == "17" JAVA_HOME= ${LOCALBASE}/jdk-17 MODJAVA_BUILD_DEPENDS+= jdk->=17v0,<18v0:devel/jdk/17 +.else +JAVA_HOME= ${LOCALBASE}/jdk-21 +MODJAVA_BUILD_DEPENDS+= jdk->=21v0,<22v0:devel/jdk/21 .endif .if ${MODJAVA_VER:M*+}
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/12/07 12:31:34 Modified files: net/bitcoin: Makefile distinfo net/bitcoin/patches: patch-configure_ac patch-src_wallet_bdb_cpp net/bitcoin/pkg: PLIST Log message: Update bitcoin to 26.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: e...@cvs.openbsd.org2023/12/07 11:47:58 Modified files: editors/py-neovim: Makefile distinfo editors/py-neovim/pkg: PLIST Removed files: editors/py-neovim/patches: patch-test_conftest_py Log message: editors/py-neovim: update to version 0.5.0. Diff from Justin Berthault, with tweaks from myself. Thanks
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: e...@cvs.openbsd.org2023/12/07 11:45:53 Modified files: fonts/iosevka-fonts: Makefile.inc fonts/iosevka-fonts/aile: Makefile fonts/iosevka-fonts/default: Makefile fonts/iosevka-fonts/etoile: Makefile fonts/iosevka-fonts/slab: Makefile Log message: fonts/iosevka-fonts: don't duplicate do-install. OK sdk@ and sthen@, thanks both.
[NEW] devel/jdk/21
Attached is a port of jdk-21. I have already updated javaPathHelper to support jdk-21. Below is the diff for java.port.mk to add support for it as well. okay for java.port.mk and to import devel/jdk/21? Index: java.port.mk === RCS file: /cvs/ports/devel/jdk/java.port.mk,v retrieving revision 1.42 diff -u -p -u -r1.42 java.port.mk --- java.port.mk11 Mar 2022 18:50:14 - 1.42 +++ java.port.mk7 Dec 2023 18:28:15 - @@ -1,4 +1,4 @@ -# Set MODJAVA_VER to 1.8, 11 or 17 based on the version of the jdk needed +# Set MODJAVA_VER to 1.8, 11, 17 or 21 based on the version of the jdk needed # for the port. Append a + (e.g., 11+) if any higher version is acceptable. MODJAVA_VER?= @@ -22,8 +22,9 @@ MODJAVA_VER?= # .if ${MODJAVA_VER:S/+//} != "1.8" && ${MODJAVA_VER:S/+//} != "11" && \ - ${MODJAVA_VER:S/+//} != "17" -ERRORS+="Fatal: MODJAVA_VER must be one of 1.8, 11 or 17 with an optional + suffix." + ${MODJAVA_VER:S/+//} != "17" && ${MODJAVA_VER:S/+//} != "21" +ERRORS+="Fatal: MODJAVA_VER must be one of 1.8, 11, 17 or 21" +ERRORS+="with an optional + suffix." .endif .if ${MODJAVA_VER:S/+//} == "1.8" @@ -38,9 +39,12 @@ MODJAVA_VER?= .elif ${MODJAVA_VER:S/+//} == "11" JAVA_HOME= ${LOCALBASE}/jdk-11 MODJAVA_BUILD_DEPENDS+= jdk->=11v0,<12v0:devel/jdk/11 -.else +.elif ${MODJAVA_VER:S/+//} == "17" JAVA_HOME= ${LOCALBASE}/jdk-17 MODJAVA_BUILD_DEPENDS+= jdk->=17v0,<18v0:devel/jdk/17 +.else +JAVA_HOME= ${LOCALBASE}/jdk-21 +MODJAVA_BUILD_DEPENDS+= jdk->=21v0,<22v0:devel/jdk/21 .endif .if ${MODJAVA_VER:M*+} devel.jdk.21.tgz Description: application/tar-gz
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/12/07 10:20:52 Modified files: java/javaPathHelper: Makefile distinfo Log message: Update to version 2.3 to add support for jdk-21
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: vol...@cvs.openbsd.org 2023/12/07 10:01:29 Modified files: lang/node : Makefile distinfo lang/node/patches: patch-deps_npm_node_modules_node-gyp_lib_install_js patch-deps_v8_src_base_bit-field_h patch-deps_v8_src_base_platform-posix_cc patch-lib_internal_modules_cjs_loader_js patch-node_gyp patch-src_env_cc lang/node/pkg : PLIST Added files: lang/node/patches: patch-deps_ada_ada_cpp patch-deps_ada_ada_h Log message: lang/node: Update to v18.19.0 ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/12/07 09:57:12 Modified files: sysutils/nomad : Makefile distinfo Removed files: sysutils/nomad/patches: patch-command_agent_host_openbsd_go patch-command_agent_host_unix_go Log message: Update to nomad-1.7.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/12/07 09:47:12 Modified files: x11/gnome/control-center: Makefile distinfo x11/gnome/control-center/patches: patch-panels_user-accounts_cc-user-panel_c Log message: Update to gnome-control-center-45.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/12/07 09:19:46 Modified files: x11/qt5/qtdeclarative: Makefile distinfo Log message: Update qtdeclarative-5.15.11 KDE patchset from 31 to 32
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/12/07 09:15:04 Modified files: x11/qt5/qttools: Makefile distinfo Log message: Update qttools-5.15.11 KDE patchset from 3 to 4
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/12/07 08:55:09 Modified files: x11/libgedit-gtksourceview: Makefile distinfo Log message: Update to libgedit-gtksourceview-299.0.5.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2023/12/07 08:53:29 Modified files: archivers/xz : Makefile distinfo archivers/xz/patches: patch-src_xzdec_xzdec_c Log message: archivers/xz: maintenance update to 5.4.5
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/12/07 08:48:04 Modified files: x11/qt5/qtbase : Makefile distinfo Log message: Update qtbase-5.15.11 KDE patchset from 138 to 147
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/12/07 08:11:37 Added files: x11/qt5/qtscript/patches: patch-src_3rdparty_javascriptcore_JavaScriptCore_interpreter_CallFrame_h Removed files: x11/qt5/qtscript: patch-src_3rdparty_javascriptcore_JavaScriptCore_interpreter_CallFrame_h Log message: Ops, move patch to patches dir
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/12/07 08:01:25 Modified files: x11/qt5/qtscript: Makefile Added files: x11/qt5/qtscript: patch-src_3rdparty_javascriptcore_JavaScriptCore_interpreter_CallFrame_h Log message: Replace -O0 with pragma clang optimize option Tested by Jonathan Armani, thanks
Re: CVS: cvs.openbsd.org: ports
On 2023/12/07 14:11:59 +, Brian Callahan wrote: > On 12/6/2023 2:53 AM, Antoine Jacoutot wrote: > > On Sun, Dec 03, 2023 at 12:07:28PM -0700, Brian Callahan wrote: > >> CVSROOT: /cvs > >> Module name: ports > >> Changes by:bcal...@cvs.openbsd.org 2023/12/03 12:07:28 > >> > >> Log message: > >> Import lang/hare, a simple, stable, and robust systems programming > >> language > >> ok op@ tobhe@ > >> > >> Hare is a systems programming language designed to be simple, stable, > >> and robust. Hare uses a static type system, manual memory management, > >> and a minimal runtime. It is well-suited to writing operating systems, > >> system tools, compilers, networking software, and other low-level, high > >> performance tasks. > > > > Doesn't build, there's a conflict in the dependencies > > (xtensa-elf-binutils-2.27p1 and binutils-2.41) > > > > > > This should de-conflict things. I don't think we need to have the GNU as > info page for xtensa-elf-binutils installed, as we @comment out all the > others. > > OK? looks fine to me. Just wanted to note that binutils hasa conflict with gas too. does it matter for bulks?
Re: CVS: cvs.openbsd.org: ports
On 12/6/2023 2:53 AM, Antoine Jacoutot wrote: > On Sun, Dec 03, 2023 at 12:07:28PM -0700, Brian Callahan wrote: >> CVSROOT: /cvs >> Module name: ports >> Changes by: bcal...@cvs.openbsd.org 2023/12/03 12:07:28 >> >> Log message: >> Import lang/hare, a simple, stable, and robust systems programming >> language >> ok op@ tobhe@ >> >> Hare is a systems programming language designed to be simple, stable, >> and robust. Hare uses a static type system, manual memory management, >> and a minimal runtime. It is well-suited to writing operating systems, >> system tools, compilers, networking software, and other low-level, high >> performance tasks. > > Doesn't build, there's a conflict in the dependencies > (xtensa-elf-binutils-2.27p1 and binutils-2.41) > > This should de-conflict things. I don't think we need to have the GNU as info page for xtensa-elf-binutils installed, as we @comment out all the others. OK? ~Brian Index: Makefile === RCS file: /cvs/ports/devel/xtensa-elf/binutils/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile21 Sep 2023 09:50:08 - 1.5 +++ Makefile7 Dec 2023 14:09:24 - @@ -2,7 +2,7 @@ COMMENT=binutils for xtensa-elf cross-d V= 2.27 DISTNAME= binutils-$V -REVISION= 1 +REVISION= 2 HOMEPAGE= https://www.gnu.org/software/binutils/ Index: pkg/PLIST === RCS file: /cvs/ports/devel/xtensa-elf/binutils/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- pkg/PLIST 11 Mar 2022 18:53:36 - 1.2 +++ pkg/PLIST 7 Dec 2023 14:09:24 - @@ -14,7 +14,7 @@ @bin bin/xtensa-elf-size @bin bin/xtensa-elf-strings @bin bin/xtensa-elf-strip -@info info/as.info +@comment @info info/as.info @comment @info info/bfd.info @comment @info info/binutils.info @comment @info info/gprof.info
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2023/12/07 06:29:32 Modified files: net/curl : Tag: OPENBSD_7_4 Makefile distinfo net/curl/patches: Tag: OPENBSD_7_4 patch-m4_curl-compilers_m4 Added files: net/curl/patches: Tag: OPENBSD_7_4 patch-tests_data_DISABLED Log message: net/curl: security update to 8.5.0 Includes fixes for CVE-2023-46218: cookie mixed case PSL bypass CVE-2023-46219: HSTS long file name clears contents
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2023/12/07 06:09:41 Modified files: devel/llvm/16 : Makefile devel/llvm/16/patches: patch-lld_ELF_InputFiles_cpp patch-lld_ELF_Relocations_cpp patch-lld_ELF_ScriptParser_cpp patch-lld_ELF_Writer_cpp patch-llvm_include_llvm_BinaryFormat_ELF_h patch-llvm_tools_llvm-objdump_ELFDump_cpp patch-llvm_tools_llvm-readobj_ELFDumper_cpp Log message: sync patches with base
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/12/07 05:23:05 Modified files: www/squid : Tag: OPENBSD_7_4 Makefile distinfo www/squid/patches: Tag: OPENBSD_7_4 patch-src_comm_cc Log message: update to squid-6.6
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/12/07 05:23:03 Modified files: www/squid : Makefile distinfo www/squid/patches: patch-src_comm_cc Log message: update to squid-6.6
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2023/12/07 05:11:55 Modified files: devel/py-buildbot: Makefile Log message: devel/py-buildbot: link the reactjs plugins to the build
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2023/12/07 05:11:21 Log message: Import devel/py-buildbot/www-react 3.10. ReactJS version of the www plugin for the buildbot UI. ok sthen@ the deprecated angularjs versions will be removed in buildbot 4.0 see https://docs.buildbot.net/latest/manual/upgrading/4.0-upgrade.html#web-frontend for how to update your configs to use those new plugins the following works for the port MAINTAINER: c['www'] = dict(port=8011, plugins=dict(base_react={}, react_waterfall_view={}, react_console_view={}, react_grid_view={})) Status: Vendor Tag: landry Release Tags: landry_20231207 N ports/devel/py-buildbot/www-react/Makefile N ports/devel/py-buildbot/www-react/distinfo N ports/devel/py-buildbot/www-react/pkg/DESCR N ports/devel/py-buildbot/www-react/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2023/12/07 05:07:24 Log message: Import devel/py-buildbot/react-grid-view 3.10. ReactJS version of the grid view plugin for the buildbot UI. ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20231207 N ports/devel/py-buildbot/react-grid-view/Makefile N ports/devel/py-buildbot/react-grid-view/distinfo N ports/devel/py-buildbot/react-grid-view/pkg/DESCR N ports/devel/py-buildbot/react-grid-view/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2023/12/07 05:06:53 Log message: Import devel/py-buildbot/react-waterfall-view 3.10. ReactJS version of the waterfall view plugin for the buildbot UI. ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20231207 N ports/devel/py-buildbot/react-waterfall-view/Makefile N ports/devel/py-buildbot/react-waterfall-view/distinfo N ports/devel/py-buildbot/react-waterfall-view/pkg/DESCR N ports/devel/py-buildbot/react-waterfall-view/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2023/12/07 05:06:08 Log message: Import devel/py-buildbot/react-console-view 3.10. ReactJS version of the console view plugin for the buildbot UI. ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20231207 N ports/devel/py-buildbot/react-console-view/Makefile N ports/devel/py-buildbot/react-console-view/distinfo N ports/devel/py-buildbot/react-console-view/pkg/DESCR N ports/devel/py-buildbot/react-console-view/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2023/12/07 05:01:18 Modified files: lang/wasi-sdk : Makefile.inc lang/wasi-sdk/compiler-rt: Makefile lang/wasi-sdk/libcxx: Makefile distinfo lang/wasi-sdk/libcxx/pkg: PLIST lang/wasi-sdk/libcxxabi: Makefile distinfo lang/wasi-sdk/libcxxabi/pkg: PLIST Log message: lang/wasi-sdk: update libcxx & libcxxabi to 16.0.6. switch to build with MODCLANG_VERSION = 16 share/wasi-sysroot/include/c++/v1/*cxxabi*.h moved from libcxx to libcxxabi, adjust @conflict accordingly
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2023/12/07 04:59:13 Modified files: lang/wasi-libc : Makefile distinfo lang/wasi-libc/patches: patch-Makefile lang/wasi-libc/pkg: PLIST Log message: lang/wasi-libc: update to git HEAD to support llvm 16 switch to build with ports-clang 16, cf for llvm support: - https://github.com/WebAssembly/wasi-libc/pull/379 - https://github.com/WebAssembly/wasi-libc/pull/285 - https://github.com/WebAssembly/wasi-libc/pull/344 adapt a regex to deal with our egrep syntax.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/12/07 04:22:20 Modified files: devel/p5-Perl-Critic: Makefile distinfo Log message: update to p5-Perl-Critic-1.152
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/12/07 04:20:25 Modified files: textproc/p5-PPI: Makefile distinfo Log message: update to p5-PPI-1.277
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/12/07 04:15:34 Modified files: textproc : Makefile Log message: +p5-PPIx-Utils
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/12/07 04:15:19 Log message: import textproc/p5-PPIx-Utils, from wen heping, ok bluhm Status: Vendor Tag: sthen Release Tags: sthen_20231207 N ports/textproc/p5-PPIx-Utils/Makefile N ports/textproc/p5-PPIx-Utils/distinfo N ports/textproc/p5-PPIx-Utils/pkg/DESCR N ports/textproc/p5-PPIx-Utils/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/12/07 04:08:29 Modified files: security/step-cli: Makefile distinfo modules.inc Log message: update to step-cli-0.25.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/12/07 04:08:21 Modified files: security/step-ca: Makefile distinfo modules.inc Log message: update to step-ca-0.25.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2023/12/07 03:52:24 Modified files: security/wycheproof-testvectors: Makefile distinfo security/wycheproof-testvectors/pkg: PLIST Log message: Update to wycheproof-testvectors 20231103 This now also packages the testvectors_v1 directory which contains more tests, some of which are based on a different, incompatible json schema.
Re: 回复: productivity/py-caldav: Update to 1.3.6
On 2023/12/06 08:47, wen heping wrote: > Here is the patch to create devel/py-recurring-ical-events. > Two new ports build and run well, but currently no tests defined > since we lack some of TEST_DEPENDS. couple of small problems with them; py-recurring-ical-events needs an RDEP on py-icalendar, is missing NO_TEST, and has bogus @conflict/@pkgpath entries py-x-wr-timezone is missing NO_TEST, and has bogus @conflict/@pkgpath updated versions attached are OK sthen if someone would like to import. py-caldav-deps.tgz Description: application/tar-gz
Re: [NEW] devel/py-phx-class-registry
On 2023/12/06 20:10, Paul Galbraith wrote: > On 2023-11-03 10:26 p.m., Paul Galbraith wrote: > > On 2023-09-25 9:13 p.m., Paul Galbraith wrote: > > > On 2023-09-25 6:19 a.m., Stuart Henderson wrote: > > > > On 2023/09/24 21:17, Paul Galbraith wrote: > > > > > This is a new port of the python phx-class-registry package, > > > > > a dependency of the B2 comand-line interface tool > > > > > (https://www.backblaze.com/docs/cloud-storage-command-line-tools). > > > > > > > > > > https://pypi.org/project/phx-class-registry/ > > > > > > > > > > Is this Ok to add? > > > > It needs a rundep on setuptools because it uses pkg_resources. > > > > > > > > DESCR is a bit incomprehensible... > > > > > > Thanks Stuart, changes attached. > > > > Is this Ok to add now? > > > Is this one ok? > yes, OK with me. tar reattached to save anyone else having to dig through list archives to find it. py-phx-class-registry.tgz Description: application/tar-gz
Re: [update] shells/fish to 3.6.3
On 2023/12/07 08:23, Justin Berthault wrote: > Hi Florian > > Everything is fine here with 3.6.4 however there are some test > failures. > > The following tests FAILED: > 82 - abbr.fish (Failed) > 136 - git.fish (Failed) > 168 - read.fish (Failed) > 193 - tmux-abbr.fish (Failed) > 194 - tmux-bind.fish (Failed) > 195 - tmux-complete.fish (Failed) > 196 - tmux-history-search.fish (Failed) > 197 - tmux-prompt.fish (Failed > > Best regards. > -- > ~Justin > It doesn't find the fish binary properly (same in 3.6.1). Can be worked-around with a TEST_DEPENDS on itself, i.e. ${FULLPKGNAME}:${BUILD_PKGPATH}, With that, I see two remaining failures: - read.fish is using a gnu extension to head(1): | 1/246 Test #168: read.fish ***Failed 0.47 sec | Testing file checks/read.fish ... Failure: | | The CHECK on line 252 wants: | $a: set in global scope, unexported, with 1 elements | | which failed to match line stdout:51: | reading too much data did not terminate with failure status | | additional output on stderr:3:12: | head: unknown option -- c | usage: head [-count | -n count] [file ...] | head: unknown option -- c | usage: head [-count | -n count] [file ...] | read: status: cannot overwrite read-only variable | checks/read.fish (line 384): | echo foo | read status | ^ This one can be fixed by depending on sysutils/coreutils and "ln -fs ${LOCALBASE}/bin/ghead ${WRKDIR}/bin/head" before the main test in do-test. - check-completions.fish is trying to do something with X and failing: | 9/246 Test #96: check-completions.fish ...***Failed 3.26 sec | Testing file checks/check-completions.fish ... Failure: | | There were no remaining checks left to match stderr:1: | Failed to connect to X Server. | | Context: | Failed to connect to X Server. <= no more checks | | when running command: | ../test/root/bin/fish -C 'set -l fish ../test/root/bin/fish' checks/check-completions.fish Not sure what this is doing (and not interested enough in fish to spend more time diagnosing).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2023/12/07 01:52:28 Modified files: devel/py-buildbot: Makefile.inc devel/py-buildbot/buildbot: Makefile distinfo devel/py-buildbot/buildbot/pkg: PLIST devel/py-buildbot/console-view: distinfo devel/py-buildbot/grid-view: distinfo devel/py-buildbot/pkg: distinfo devel/py-buildbot/waterfall-view: distinfo devel/py-buildbot/www: distinfo devel/py-buildslave: Makefile distinfo Added files: devel/py-buildbot/buildbot/patches: patch-buildbot_www_plugin_py Log message: devel/py-buildbot: update to 3.10.0. see https://github.com/buildbot/buildbot/releases/tag/v3.10.0 add a patch to use importlib.resources from python instead of importlib_python new ports for the reactjs webui replacing the angularjs one will soon be imported.
Re: [update] shells/nushell to 0.87.1
On 2023-12-07 06:05, Justin Berthault wrote: Hi, Finished release [optimized] target(s) in 80m 26s % % date Thu Dec 7 05:54:28 CET 2023 No issues here when building. But I'm now having a 5 bytes memory allocation failure on my rpi and nushell is totally unresponsive then. That explains it then - tb@ pointed out that the problem I saw on amd64 would not occur or arm64. I saw on Github that Laurent Cheylus already did the work to make uucore work properly on OpenBSD, and would propose that we wait with a nushell update until they switched to a uucore version that incorporates his fixes.