Re: OpenCV "no support for memory mapping"--any workarounds?
This is the message printed by CvCaptureCAM_V4L::requestBuffers when the ioctl fails with EINVAL. For uvideo the backend to this is uvideo_reqbufs() in /sys/dev/USB/uvideo.c - this has several cases which return EINVAL. Did you get any kernel messages (dmesg, /var/log/messages) while it was reporting these "no support for memory mapping" errors? If not, you can differentiate between some of these EINVAL by building a kernel with "#define UVIDEO_DEBUG" added to uvideo.c (before the #ifdef UVIDEO_DEBUG), which might give some clues about what your Python code is doing that didn't work with openbsd's v4l2 implementation. But...if my quick calculations are right, reading and processing at that resolution in colour is about 6MByte per frame, so 5 channels at say 8fps would be in the region of ~240MByte/s (~2Gbit/s). Even if you can get the code working with openbsd, I really think you are going to struggle to read that from USB and run image processing on the data on a Pi 4 running openbsd (also openbsd's USB layer is not known for being particularly reliable). I think this task is better suited to running under Linux. -- Sent from a phone, apologies for poor formatting. On 11 July 2023 22:12:37 Jeff Ross wrote: Hi all, Trying to run an OpenCV python script on a Raspberry Pi 4 with 7.3 and 4G of ram with a single 2K webcam. I'm getting this when I try to set the camera to shoot at 2K resolution (1920px x 1080px): capture is open... [ WARN:0@2.098] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.115] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.115] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.115] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.115] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.115] global cap_v4l.cpp:847 requestBuffers VIDEOIO(V4L2:/dev/video0): Insufficient buffer memory [ WARN:0@2.131] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.131] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.131] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.131] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.131] global cap_v4l.cpp:847 requestBuffers VIDEOIO(V4L2:/dev/video0): Insufficient buffer memory [ WARN:0@2.154] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.154] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.154] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.154] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.154] global cap_v4l.cpp:847 requestBuffers VIDEOIO(V4L2:/dev/video0): Insufficient buffer memory FPS: 30.303, Height: 480.0, Width: 640.0, Exp: auto, Gain: auto, AutoExp: -1.0, Frames: 3 Requested 1920 x 1080 and got 640 x 480. I had a similar issue before with an amd64 stick: https://marc.info/?l=openbsd-ports=162862043308236=2 This is OpenCV installed from packages: jross@allsky:/home/jross $ pkg_info opencv Information for inst:opencv-4.7.0 It would seem then that this problem isn't going away any time soon but if someone has a workaround I'd love to hear it. I had hoped to use the RPi4 to drive 5 of these 2K webcams to make an allsky camera. I have an amd64 with 16G of ram that I'll try next just in case there's a big difference between amd64 and arm64. Jeff dmesg: jross@allsky:/home/jross $ dmesg OpenBSD 7.3 (GENERIC.MP) #2080: Sat Mar 25 14:20:25 MDT 2023 dera...@arm64.openbsd.org:/usr/src/sys/arch/arm64/compile/GENERIC.MP real mem = 4124950528 (3933MB) avail mem = 3963645952 (3780MB) random: good seed from bootblocks mainbus0 at root: Raspberry Pi 4 Model B Rev 1.5 cpu0 at mainbus0 mpidr 0: ARM Cortex-A72 r0p3 cpu0: 48KB 64b/line 3-way L1 PIPT I-cache, 32KB 64b/line 2-way L1 D-cache cpu0: 1024KB 64b/line 16-way L2 cache cpu0: CRC32,ASID16 cpu1 at mainbus0 mpidr 1: ARM Cortex-A72 r0p3 cpu1: 48KB 64b/line 3-way L1 PIPT I-cache, 32KB 64b/line 2-way L1 D-cache cpu1: 1024KB 64b/line 16-way L2 cache cpu1: CRC32,ASID16 cpu2 at mainbus0 mpidr 2: ARM Cortex-A72 r0p3 cpu2: 48KB 64b/line 3-way L1 PIPT I-cache, 32KB 64b/line 2-way L1 D-cache cpu2: 1024KB 64b/line 16-way L2 cache cpu2: CRC32,ASID16 cpu3 at mainbus0 mpidr 3: ARM Cortex-A72 r0p3 cpu3: 48KB 64b/line 3-way L1 PIPT I-cache, 32KB 64b/line 2-way L1 D-cache cpu3: 1024KB 64b/line 16-way L2 cache cpu3: CRC32,ASID16 efi0 at mainbus0: UEFI 2.8
[Update]devel/perltidy: Update to 20230701
Hi, ports@: Here is a simple patch for devel/perltidy to update to 20230701. It build and run well on amd64-current system. All tests passed. 2 ports depend on devel/perltidy and both build well and pass all tests. Cheers ! wenIndex: Makefile === RCS file: /cvs/ports/devel/perltidy/Makefile,v retrieving revision 1.39 diff -u -p -r1.39 Makefile --- Makefile9 Mar 2023 08:35:03 - 1.39 +++ Makefile12 Jul 2023 02:35:57 - @@ -1,6 +1,6 @@ COMMENT = tool to indent and reformat perl scripts -V =20230309 +V =20230701 DISTNAME = Perl-Tidy-$V PKGNAME = perltidy-$V CATEGORIES = devel Index: distinfo === RCS file: /cvs/ports/devel/perltidy/distinfo,v retrieving revision 1.32 diff -u -p -r1.32 distinfo --- distinfo9 Mar 2023 08:35:03 - 1.32 +++ distinfo12 Jul 2023 02:35:57 - @@ -1,2 +1,2 @@ -SHA256 (Perl-Tidy-20230309.tar.gz) = 4ilJogjGGNZxoYxYKbRRq76doNos3deP2/ywNsc2HBg= -SIZE (Perl-Tidy-20230309.tar.gz) = 960052 +SHA256 (Perl-Tidy-20230701.tar.gz) = 4EkiujSgwMjcp9aJenA5nhsTWEQfZtOr0PAhpBOGl0M= +SIZE (Perl-Tidy-20230701.tar.gz) = 982458
Re: UPDATE: arm-compute-library 23.05.1
Friendly ping. On Sat, Jul 08, 2023 at 01:20:58PM +0800, Kevin Lo wrote: > > Hi, > > This is an update of devel/arm-compute-library to its latest version 23.05.1. > For a list of changes, please read > https://arm-software.github.io/ComputeLibrary/v23.05/versions_changelogs.xhtml#S2_2_changelog > > The update of the port itself is pretty straight forward. > Works for me on arm64. > > ok? > > Index: devel/arm-compute-library/Makefile > === > RCS file: /cvs/ports/devel/arm-compute-library/Makefile,v > retrieving revision 1.10 > diff -u -p -u -p -r1.10 Makefile > --- devel/arm-compute-library/Makefile14 May 2023 14:23:40 - > 1.10 > +++ devel/arm-compute-library/Makefile8 Jul 2023 05:13:51 - > @@ -2,7 +2,7 @@ ONLY_FOR_ARCHS = aarch64 > > COMMENT =Arm compute library > > -V = 23.02.1 > +V = 23.05.1 > PKGNAME =arm-compute-library-${V} > > GH_ACCOUNT = ARM-software > @@ -16,8 +16,8 @@ HOMEPAGE = https://github.com/ARM-softwa > MAINTAINER = Kevin Lo > > CORE_SO_V = 2.0 > -GRAPH_SO_V = 2.1 > -COMPUTE_SO_V = 3.3 > +GRAPH_SO_V = 2.2 > +COMPUTE_SO_V = 3.4 > > SHARED_LIBS += arm_compute ${COMPUTE_SO_V} > SHARED_LIBS += arm_compute_core ${CORE_SO_V} > Index: devel/arm-compute-library/distinfo > === > RCS file: /cvs/ports/devel/arm-compute-library/distinfo,v > retrieving revision 1.7 > diff -u -p -u -p -r1.7 distinfo > --- devel/arm-compute-library/distinfo14 May 2023 14:23:40 - > 1.7 > +++ devel/arm-compute-library/distinfo8 Jul 2023 05:13:51 - > @@ -1,2 +1,2 @@ > -SHA256 (ComputeLibrary-23.02.1.tar.gz) = > w6RD4mU5+GaWkkLmkM8GUe9ikUl0HuGHMvlUxzTaZ2M= > -SIZE (ComputeLibrary-23.02.1.tar.gz) = 13595273 > +SHA256 (ComputeLibrary-23.05.1.tar.gz) = > xMoymnjaOAFjsthukbpyg0m28O6X1m4mCmlO838LDZM= > +SIZE (ComputeLibrary-23.05.1.tar.gz) = 13615969 > Index: devel/arm-compute-library/patches/patch-SConscript > === > RCS file: /cvs/ports/devel/arm-compute-library/patches/patch-SConscript,v > retrieving revision 1.8 > diff -u -p -u -p -r1.8 patch-SConscript > --- devel/arm-compute-library/patches/patch-SConscript14 May 2023 > 14:23:40 - 1.8 > +++ devel/arm-compute-library/patches/patch-SConscript8 Jul 2023 > 05:13:51 - > @@ -1,7 +1,7 @@ > Index: SConscript > --- SConscript.orig > +++ SConscript > -@@ -643,7 +643,7 @@ else: > +@@ -650,7 +650,7 @@ else: > elif 'sve' in env['arch']: > lib_files += lib_files_sve > > @@ -10,7 +10,7 @@ Index: SConscript > > Export('arm_compute_a') > > -@@ -662,7 +662,7 @@ if env['os'] == 'macos': > +@@ -669,7 +669,7 @@ if env['os'] == 'macos': > # macos static library archiver fails if given an empty list of files > arm_compute_core_a = build_library('arm_compute_core-static', > arm_compute_env, lib_files, static=True) > else: > @@ -19,7 +19,7 @@ Index: SConscript > > Export('arm_compute_core_a') > > -@@ -675,7 +675,7 @@ arm_compute_graph_env = arm_compute_env.Clone() > +@@ -682,7 +682,7 @@ arm_compute_graph_env = arm_compute_env.Clone() > # Build graph libraries > arm_compute_graph_env.Append(CXXFLAGS = ['-Wno-redundant-move', > '-Wno-pessimizing-move']) > > Index: devel/arm-compute-library/patches/patch-SConstruct > === > RCS file: /cvs/ports/devel/arm-compute-library/patches/patch-SConstruct,v > retrieving revision 1.8 > diff -u -p -u -p -r1.8 patch-SConstruct > --- devel/arm-compute-library/patches/patch-SConstruct14 May 2023 > 14:23:40 - 1.8 > +++ devel/arm-compute-library/patches/patch-SConstruct8 Jul 2023 > 05:13:51 - > @@ -1,7 +1,7 @@ > Index: SConstruct > --- SConstruct.orig > +++ SConstruct > -@@ -245,17 +245,8 @@ c_compiler = os.environ.get('CC', default_c_compiler) > +@@ -253,17 +253,8 @@ c_compiler = os.environ.get('CC', default_c_compiler) > if env['os'] == 'android' and ( 'clang++' not in cpp_compiler or 'clang' > not in c_compiler ): > print( "WARNING: Only clang is officially supported to build the > Compute Library for Android") > > @@ -20,7 +20,7 @@ Index: SConstruct > if env['cppthreads']: > env.Append(CPPDEFINES = [('ARM_COMPUTE_CPP_SCHEDULER', 1)]) > > -@@ -412,25 +403,6 @@ if not GetOption("help"): > +@@ -424,25 +415,6 @@ if not GetOption("help"): > except OSError: > print("ERROR: Compiler '%s' not found" % env['CXX']) > Exit(1) > Index: devel/arm-compute-library/pkg/PLIST > === > RCS file: /cvs/ports/devel/arm-compute-library/pkg/PLIST,v > retrieving revision 1.7 > diff -u -p -u -p -r1.7 PLIST > --- devel/arm-compute-library/pkg/PLIST 14
Re: Update: fonts/zh-iansui 1.000
Friendly ping. On Fri, Jul 07, 2023 at 09:47:45PM +0800, Kevin Lo wrote: > > A trivial update to zh-iansui. > ok? > > Index: fonts/zh-iansui/Makefile > === > RCS file: /cvs/ports/fonts/zh-iansui/Makefile,v > retrieving revision 1.4 > diff -u -p -u -p -r1.4 Makefile > --- fonts/zh-iansui/Makefile 7 May 2022 13:31:36 - 1.4 > +++ fonts/zh-iansui/Makefile 7 Jul 2023 13:38:17 - > @@ -1,6 +1,6 @@ > COMMENT =Chinese truetype font derived from Klee One > > -V = 0.943 > +V = 1.000 > PKGNAME =zh-iansui-${V} > > GH_ACCOUNT = ButTaiwan > @@ -20,10 +20,11 @@ NO_BUILD =Yes > NO_TEST =Yes > > FONTDIR =${PREFIX}/share/fonts/iansui > +DOCDIR = ${PREFIX}/share/doc/iansui > > do-install: > - ${INSTALL_DATA_DIR} ${FONTDIR} > - ${INSTALL_DATA} ${WRKSRC}/Iansui${V:S/.//:C/.$//}-Regular.ttf \ > - ${FONTDIR}/Iansui-Regular.ttf > + ${INSTALL_DATA_DIR} ${FONTDIR} ${DOCDIR} > + ${INSTALL_DATA} ${WRKSRC}/Iansui-Regular.ttf ${FONTDIR} > + ${INSTALL_DATA} ${WRKSRC}/{README.md,OFL.txt} ${DOCDIR} > > .include > Index: fonts/zh-iansui/distinfo > === > RCS file: /cvs/ports/fonts/zh-iansui/distinfo,v > retrieving revision 1.3 > diff -u -p -u -p -r1.3 distinfo > --- fonts/zh-iansui/distinfo 7 May 2022 13:31:36 - 1.3 > +++ fonts/zh-iansui/distinfo 7 Jul 2023 13:38:17 - > @@ -1,2 +1,2 @@ > -SHA256 (iansui-0.943.tar.gz) = Unb7KH2p/Or1kxl52wt6aGclALAgmmyJCGiXG/n/CEQ= > -SIZE (iansui-0.943.tar.gz) = 6206740 > +SHA256 (iansui-1.000.tar.gz) = 69INAxXV8EcFkIDqmI7/h7aCZzZupo6BbjB18L2gT1I= > +SIZE (iansui-1.000.tar.gz) = 9740773 > Index: fonts/zh-iansui/pkg/PLIST > === > RCS file: /cvs/ports/fonts/zh-iansui/pkg/PLIST,v > retrieving revision 1.2 > diff -u -p -u -p -r1.2 PLIST > --- fonts/zh-iansui/pkg/PLIST 11 Mar 2022 19:00:28 - 1.2 > +++ fonts/zh-iansui/pkg/PLIST 7 Jul 2023 13:38:17 - > @@ -1,4 +1,7 @@ > @pkgpath chinese/iansui > +share/doc/iansui/ > +share/doc/iansui/OFL.txt > +share/doc/iansui/README.md > share/fonts/ > @fontdir share/fonts/iansui/ > share/fonts/iansui/Iansui-Regular.ttf >
回复: math/superlu: Update to 6.0.0
Here is the revised patch , now set SHARED_LIBS +=superlu 1.0 wen 发件人: Stuart Henderson 发送时间: 2023年7月11日 19:00 收件人: wen heping 抄送: ports@openbsd.org 主题: Re: math/superlu: Update to 6.0.0 On 2023/07/09 01:45, wen heping wrote: > Hi, ports@: > >Here is a patch for math/superlu to update to 6.0.0. > It build and run well on amd64-current system. And > "100% tests passed". $ /usr/src/lib/check_sym /usr/local/lib/libsuperlu.so.0.1 /usr/obj/ports/superlu-6.0.0/fake-amd64/usr/local/lib/libsuperlu.so.0.2 /usr/local/lib/libsuperlu.so.0.1 --> /usr/obj/ports/superlu-6.0.0/fake-amd64/usr/local/lib/libsuperlu.so.0.2 Dynamic export changes: added: get_metis int32Calloc int32Malloc removed: colamd_report symamd_report PLT added: int32Calloc int32Malloc Functions were removed, so this ought to have a major shlib_version bump, not a minor one. > > > Regards, > wen > Index: Makefile > === > RCS file: /cvs/ports/math/superlu/Makefile,v > retrieving revision 1.4 > diff -u -p -u -r1.4 Makefile > --- Makefile 11 Mar 2023 09:31:06 - 1.4 > +++ Makefile 9 Jul 2023 01:43:23 - > @@ -3,9 +3,9 @@ COMMENT = library for solving sparse lin > > GH_ACCOUNT = xiaoyeli > GH_PROJECT = superlu > -GH_TAGNAME = v5.3.0 > +GH_TAGNAME = v6.0.0 > > -SHARED_LIBS += superlu 0.1 # 5.3.0 > +SHARED_LIBS += superlu 0.2 # 6.0.0 > > CATEGORIES = math > > Index: distinfo > === > RCS file: /cvs/ports/math/superlu/distinfo,v > retrieving revision 1.2 > diff -u -p -u -r1.2 distinfo > --- distinfo 11 Mar 2023 09:31:06 - 1.2 > +++ distinfo 9 Jul 2023 01:43:23 - > @@ -1,2 +1,2 @@ > -SHA256 (superlu-5.3.0.tar.gz) = PkZK+nczXeIArrc5B0oR6W2b720LUZlQz6ZoTEvh81A= > -SIZE (superlu-5.3.0.tar.gz) = 2483070 > +SHA256 (superlu-6.0.0.tar.gz) = XBmerC3FcJLDN8/qfkIgU+j4Ip8k4CmCWwlQ7dHRfo4= > +SIZE (superlu-6.0.0.tar.gz) = 2487927 > Index: pkg/PLIST > === > RCS file: /cvs/ports/math/superlu/pkg/PLIST,v > retrieving revision 1.2 > diff -u -p -u -r1.2 PLIST > --- pkg/PLIST 11 Mar 2022 19:36:32 - 1.2 > +++ pkg/PLIST 9 Jul 2023 01:43:23 - > @@ -6,6 +6,7 @@ include/slu_scomplex.h > include/slu_sdefs.h > include/slu_util.h > include/slu_zdefs.h > +include/superlu_config.h > include/superlu_enum_consts.h > include/supermatrix.h > lib/cmake/ Index: Makefile === RCS file: /cvs/ports/math/superlu/Makefile,v retrieving revision 1.4 diff -u -p -r1.4 Makefile --- Makefile11 Mar 2023 09:31:06 - 1.4 +++ Makefile12 Jul 2023 01:06:49 - @@ -3,9 +3,9 @@ COMMENT = library for solving sparse lin GH_ACCOUNT = xiaoyeli GH_PROJECT = superlu -GH_TAGNAME = v5.3.0 +GH_TAGNAME = v6.0.0 -SHARED_LIBS += superlu 0.1 # 5.3.0 +SHARED_LIBS += superlu 1.0 # 6.0.0 CATEGORIES = math Index: distinfo === RCS file: /cvs/ports/math/superlu/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo11 Mar 2023 09:31:06 - 1.2 +++ distinfo12 Jul 2023 01:06:49 - @@ -1,2 +1,2 @@ -SHA256 (superlu-5.3.0.tar.gz) = PkZK+nczXeIArrc5B0oR6W2b720LUZlQz6ZoTEvh81A= -SIZE (superlu-5.3.0.tar.gz) = 2483070 +SHA256 (superlu-6.0.0.tar.gz) = XBmerC3FcJLDN8/qfkIgU+j4Ip8k4CmCWwlQ7dHRfo4= +SIZE (superlu-6.0.0.tar.gz) = 2487927 Index: pkg/PLIST === RCS file: /cvs/ports/math/superlu/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- pkg/PLIST 11 Mar 2022 19:36:32 - 1.2 +++ pkg/PLIST 12 Jul 2023 01:06:49 - @@ -6,6 +6,7 @@ include/slu_scomplex.h include/slu_sdefs.h include/slu_util.h include/slu_zdefs.h +include/superlu_config.h include/superlu_enum_consts.h include/supermatrix.h lib/cmake/
回复: [NEW]devel/p5-Date-Range
Here is the revised patch : i) Minor Makefile cleanup ii) Correct the LICENSE wen 发件人: Stuart Henderson 发送时间: 2023年7月11日 19:13 收件人: wen heping 抄送: ports@openbsd.org 主题: Re: [NEW]devel/p5-Date-Range On 2023/07/09 09:12, wen heping wrote: > Hi, ports@: > >Here is a patch to create new port devel/p5-Date-Range, > it is required by the update of misc/p5-Finance-Quote, which > is RUN_D of gnucash and kmymoney. > >It build and run well on amd64-current system and passed all tests. > > > > Regards, > wen Makefile needs cleaning. p5-Date-Range-p1.tar.gz Description: p5-Date-Range-p1.tar.gz
回复: [NEW]misc/p5-Spreadsheet-XLSX
Here is the revised patch which trailing in COMMENT removed. wen 发件人: Stuart Henderson 发送时间: 2023年7月11日 19:14 收件人: wen heping 抄送: ports@openbsd.org 主题: Re: [NEW]misc/p5-Spreadsheet-XLSX On 2023/07/09 09:14, wen heping wrote: > Hi, ports@: > >Here is a patch to create new port misc/p5-Spreadsheet-XLSX, > it is required by the update of misc/p5-Finance-Quote, which > is RUN_D of gnucash and kmymoney. > >It build and run well on amd64-current system and passed all tests. > > > Regards, > wen ok with the trailing ; in COMMENT removed p5-Spreadsheet-XLSX-p1.tar.gz Description: p5-Spreadsheet-XLSX-p1.tar.gz
回复: [NEW]textproc/typst
Here is the revised patch: i) regen the patch ii) Add the missing LICENSE of all crates Cheers ! wen 发件人: Stuart Henderson 发送时间: 2023年7月11日 19:23 收件人: wen heping 抄送: ports@openbsd.org 主题: Re: [NEW]textproc/typst On 2023/07/11 03:06, wen heping wrote: > Hi, ports@ > >Here is a patch to create new port textproc/typst. > >Typst is a new markup-based typsetting system that is designed to be as > powerful as LaTeX while being much easier to learn and use. Typst has: > Built-in markup for the most common formatting tasks > Flexible functions for everything else > A tightly integrated scripting system > Math typesetting, bibliography management, and more > Fast compile times thanks to incremental compilation > Friendly error messages in case something goes wrong. > >It build and run well on amd64-current system. > > > Cheers ! > wen files in patches/ should be generated using "make update-patches" (if that results in many Cargo.toml.orig patch files, then you should update to a -current ports tree) crates license information is incomplete, possibly because of an unreadable file (no world-read permissions in the tar); use FIX_EXTRACT_PERMISSIONS=Yes and regenerate with make modcargo-gen-crates-licenses typst-0.6.0p1.tar.gz Description: typst-0.6.0p1.tar.gz
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: mill...@cvs.openbsd.org 2023/07/11 16:51:49 Modified files: security/sudo : Makefile Log message: Update to sudo 1.9.14p1
OpenCV "no support for memory mapping"--any workarounds?
Hi all, Trying to run an OpenCV python script on a Raspberry Pi 4 with 7.3 and 4G of ram with a single 2K webcam. I'm getting this when I try to set the camera to shoot at 2K resolution (1920px x 1080px): capture is open... [ WARN:0@2.098] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.115] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.115] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.115] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.115] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.115] global cap_v4l.cpp:847 requestBuffers VIDEOIO(V4L2:/dev/video0): Insufficient buffer memory [ WARN:0@2.131] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.131] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.131] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.131] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.131] global cap_v4l.cpp:847 requestBuffers VIDEOIO(V4L2:/dev/video0): Insufficient buffer memory [ WARN:0@2.154] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.154] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.154] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.154] global cap_v4l.cpp:868 requestBuffers VIDEOIO(V4L2:/dev/video0): no support for memory mapping [ WARN:0@2.154] global cap_v4l.cpp:847 requestBuffers VIDEOIO(V4L2:/dev/video0): Insufficient buffer memory FPS: 30.303, Height: 480.0, Width: 640.0, Exp: auto, Gain: auto, AutoExp: -1.0, Frames: 3 Requested 1920 x 1080 and got 640 x 480. I had a similar issue before with an amd64 stick: https://marc.info/?l=openbsd-ports=162862043308236=2 This is OpenCV installed from packages: jross@allsky:/home/jross $ pkg_info opencv Information for inst:opencv-4.7.0 It would seem then that this problem isn't going away any time soon but if someone has a workaround I'd love to hear it. I had hoped to use the RPi4 to drive 5 of these 2K webcams to make an allsky camera. I have an amd64 with 16G of ram that I'll try next just in case there's a big difference between amd64 and arm64. Jeff dmesg: jross@allsky:/home/jross $ dmesg OpenBSD 7.3 (GENERIC.MP) #2080: Sat Mar 25 14:20:25 MDT 2023 dera...@arm64.openbsd.org:/usr/src/sys/arch/arm64/compile/GENERIC.MP real mem = 4124950528 (3933MB) avail mem = 3963645952 (3780MB) random: good seed from bootblocks mainbus0 at root: Raspberry Pi 4 Model B Rev 1.5 cpu0 at mainbus0 mpidr 0: ARM Cortex-A72 r0p3 cpu0: 48KB 64b/line 3-way L1 PIPT I-cache, 32KB 64b/line 2-way L1 D-cache cpu0: 1024KB 64b/line 16-way L2 cache cpu0: CRC32,ASID16 cpu1 at mainbus0 mpidr 1: ARM Cortex-A72 r0p3 cpu1: 48KB 64b/line 3-way L1 PIPT I-cache, 32KB 64b/line 2-way L1 D-cache cpu1: 1024KB 64b/line 16-way L2 cache cpu1: CRC32,ASID16 cpu2 at mainbus0 mpidr 2: ARM Cortex-A72 r0p3 cpu2: 48KB 64b/line 3-way L1 PIPT I-cache, 32KB 64b/line 2-way L1 D-cache cpu2: 1024KB 64b/line 16-way L2 cache cpu2: CRC32,ASID16 cpu3 at mainbus0 mpidr 3: ARM Cortex-A72 r0p3 cpu3: 48KB 64b/line 3-way L1 PIPT I-cache, 32KB 64b/line 2-way L1 D-cache cpu3: 1024KB 64b/line 16-way L2 cache cpu3: CRC32,ASID16 efi0 at mainbus0: UEFI 2.8 efi0: Das U-Boot rev 0x20211000 smbios0 at efi0: SMBIOS 3.0 smbios0: vendor U-Boot version "2021.10" date 10/01/2021 smbios0: Unknown Unknown Product apm0 at mainbus0 "system" at mainbus0 not configured "axi" at mainbus0 not configured simplebus0 at mainbus0: "soc" bcmclock0 at simplebus0 bcmmbox0 at simplebus0 bcmgpio0 at simplebus0 bcmaux0 at simplebus0 ampintc0 at simplebus0 nirq 256, ncpu 4 ipi: 0, 1, 2: "interrupt-controller" bcmtmon0 at simplebus0 bcmdmac0 at simplebus0: DMA0 DMA2 DMA4 DMA5 DMA6 DMA7 DMA8 DMA9 DMA10 "timer" at simplebus0 not configured pluart0 at simplebus0: rev 2, 16 byte fifo pluart0: console "local_intc" at simplebus0 not configured bcmdog0 at simplebus0 bcmirng0 at simplebus0 "firmware" at simplebus0 not configured "power" at simplebus0 not configured "mailbox" at simplebus0 not configured sdhc0 at simplebus0 sdhc0: SDHC 3.0, 250 MHz base clock sdmmc0 at sdhc0: 4-bit, sd high-speed, mmc high-speed "gpiomem" at simplebus0 not configured "fb" at simplebus0 not configured "vcsm" at simplebus0 not configured "clocks" at mainbus0 not configured "phy" at mainbus0 not configured "clk-27M" at mainbus0 not configured "clk-108M" at mainbus0 not configured simplebus1 at mainbus0: "emmc2bus"
sparc64 bulk build report
Bulk build on sparc64-0a.ports.openbsd.org Started : Sun Jul 9 19:10:54 MDT 2023 Finished: Tue Jul 11 13:36:29 MDT 2023 Duration: 1 Days 18 hours 26 minutes Built using OpenBSD 7.3-current (GENERIC.MP) #1815: Thu Jul 6 14:47:12 MDT 2023 Built 8275 packages Number of packages built each day: Jul 9: 4538 Jul 10: 2426 Jul 11: 1311 Critical path missing pkgs: http://build-failures.rhaalovely.net/sparc64/2023-07-09/summary.log Build failures: 35 http://build-failures.rhaalovely.net/sparc64/2023-07-09/astro/py-astropy,python3.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/audio/libmusicbrainz.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/audio/libmusicbrainz5.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/audio/ncmpc.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/audio/ocp.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/databases/pkglocatedb.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/devel/abseil-cpp.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/devel/avr/gcc.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/devel/difftastic.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/devel/harfbuzz.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/devel/liburcu.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/devel/mtxclient.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/devel/orcania.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/devel/py-thrift,python3.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/devel/vim-command-t.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/devel/xsd.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/editors/kakoune.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/games/cataclysm-dda,no_x11.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/games/choria.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/games/dxx-rebirth.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/games/fheroes2.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/graphics/vulkan-validation-layers.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/lang/gambit.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/mail/rspamd,hyperscan.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/math/gunits.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/net/cadaver.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/net/openconnect.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/security/opensc.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/sysutils/nut.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/sysutils/ruby-shadow,ruby32.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/sysutils/u-boot-asahi.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/textproc/libmarisa.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/textproc/redland-bindings,-main.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/www/havp.log http://build-failures.rhaalovely.net/sparc64/2023-07-09/x11/gnome/gjs.log
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2023/07/11 11:54:56 Modified files: net/filezilla : Makefile distinfo Log message: Update to filezilla-3.65.0 Changes: https://filezilla-project.org/changelog.php
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2023/07/11 11:54:29 Modified files: net/libfilezilla: Makefile distinfo Log message: Update to libfilezilla-0.44.0 Changes: https://lib.filezilla-project.org/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2023/07/11 07:48:40 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 115.0.2 see https://www.mozilla.org/en-US/firefox/115.0.2/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-26/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2023/07/11 07:46:55 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 115.0.2. see https://www.mozilla.org/en-US/firefox/115.0.2/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-26/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/07/11 07:20:24 Modified files: math/mlpack: Makefile Log message: mlpack: only set DPB_PROPERTIES=parallel on lp64 archs i386 is most unhappy with using this much ram
Re: lang/* BTI breakage
The remaining build failures in lang/* are: lang/crystal lang/gprolog lang/ldc lang/mono lang/ocaml lang/racket-minimal -- Christian "naddy" Weisgerber na...@mips.inka.de
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/07/11 07:11:01 Modified files: x11/qt5/qtwebengine: Makefile x11/qt5/qtwebengine/patches: patch-configure_pri patch-mkspecs_features_functions_prf patch-src_3rdparty_chromium_BUILD_gn patch-src_3rdparty_chromium_chrome_test_BUILD_gn patch-src_3rdparty_chromium_content_browser_BUILD_gn patch-src_3rdparty_chromium_content_shell_BUILD_gn patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_style_format_py patch-src_3rdparty_chromium_third_party_boringssl_src_util_generate_build_files_py patch-src_3rdparty_chromium_tools_perf_chrome_telemetry_build_BUILD_gn patch-src_buildtools_config_support_pri patch-src_buildtools_configure_json Added files: x11/qt5/qtwebengine/patches: patch-src_3rdparty_chromium_build_print_python_deps_py patch-src_3rdparty_chromium_chrome_chrome_paks_gni patch-src_3rdparty_chromium_components_resources_protobufs_binary_proto_generator_py patch-src_3rdparty_chromium_content_browser_tracing_BUILD_gn patch-src_3rdparty_chromium_content_browser_tracing_generate_trace_viewer_grd_py patch-src_3rdparty_chromium_content_browser_tracing_tracing_ui_cc patch-src_3rdparty_chromium_fuchsia_engine_BUILD_gn patch-src_3rdparty_chromium_headless_BUILD_gn patch-src_3rdparty_chromium_mojo_public_tools_BUILD_gn patch-src_3rdparty_chromium_mojo_public_tools_bindings_BUILD_gn patch-src_3rdparty_chromium_mojo_public_tools_bindings_gen_data_files_list_py patch-src_3rdparty_chromium_mojo_public_tools_bindings_generators_mojom_java_generator_py patch-src_3rdparty_chromium_mojo_public_tools_mojom_mojom_generate_generator_py patch-src_3rdparty_chromium_mojo_public_tools_mojom_mojom_generate_module_py patch-src_3rdparty_chromium_mojo_public_tools_mojom_mojom_generate_template_expander_py patch-src_3rdparty_chromium_testing_BUILD_gn patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_blink_v8_bridge_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_callback_interface_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_code_node_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_codegen_expr_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_codegen_format_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_codegen_utils_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_dictionary_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_interface_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_mako_renderer_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_task_queue_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_code_generator_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_generate_origin_trial_features_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_idl_definitions_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_idl_reader_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_idl_types_py
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/07/11 07:09:04 Modified files: databases/openldap: Makefile distinfo databases/openldap/patches: patch-configure_ac Log message: update to openldap-2.6.5
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/07/11 07:09:02 Modified files: databases/mongodb/44: Makefile distinfo Log message: update to mongodb-4.4.23
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2023/07/11 06:59:12 Modified files: www/chromium : Makefile Log message: do not bump symbol level to 2 in a !debug build it sneaked in
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2023/07/11 06:09:57 Modified files: databases : Makefile Log message: databases/Makefile: +influx-cli
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2023/07/11 06:09:05 Log message: Import databases/influx-cli 2.7.3. Provides the CLI to interact with an influxdb v2 server. Still has support for influxQL/influxdb v1 servers. cf https://docs.influxdata.com/influxdb/v2.7/query-data/get-started/ for documentation on the new "Flux" query language, replacing influxQL. ok lraab@ Status: Vendor Tag: landry Release Tags: landry_20230711 N ports/databases/influx-cli/Makefile N ports/databases/influx-cli/modules.inc N ports/databases/influx-cli/distinfo N ports/databases/influx-cli/pkg/PLIST N ports/databases/influx-cli/pkg/DESCR No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2023/07/11 06:07:03 Modified files: databases/influxdb: Makefile crates.inc distinfo modules.inc databases/influxdb/pkg: PLIST Added files: databases/influxdb/patches: patch-cmd_influxd_launcher_cmd_go patch-pkg_fs_fs_unix_go Removed files: databases/influxdb/patches: patch-etc_config_sample_toml patch-go_mod patch-go_sum patch-man_Makefile Log message: databases/influxdb: major update to 2.7.1 - cf https://docs.influxdata.com/influxdb/v2.7/upgrade/v1-to-v2/ - fix influxd version by passing MODGO_VERSION via MODGO_LDFLAGS - fetch, generate and bundle the web ui assets so that the web interface on port 8086 works ootb - the influx cli moved to a separate port that will be imported shortly - migration notes will be added to current.html - drop sample config, influxd setup should be used to generate one - disable reporting by default in the code (was previously in the default config) ok & testing lraab@, thanks !
Re: [NEW]textproc/typst
On 2023/07/11 03:06, wen heping wrote: > Hi, ports@ > >Here is a patch to create new port textproc/typst. > >Typst is a new markup-based typsetting system that is designed to be as > powerful as LaTeX while being much easier to learn and use. Typst has: > Built-in markup for the most common formatting tasks > Flexible functions for everything else > A tightly integrated scripting system > Math typesetting, bibliography management, and more > Fast compile times thanks to incremental compilation > Friendly error messages in case something goes wrong. > >It build and run well on amd64-current system. > > > Cheers ! > wen files in patches/ should be generated using "make update-patches" (if that results in many Cargo.toml.orig patch files, then you should update to a -current ports tree) crates license information is incomplete, possibly because of an unreadable file (no world-read permissions in the tar); use FIX_EXTRACT_PERMISSIONS=Yes and regenerate with make modcargo-gen-crates-licenses
Re: [NEW]misc/p5-Spreadsheet-XLSX
On 2023/07/09 09:14, wen heping wrote: > Hi, ports@: > >Here is a patch to create new port misc/p5-Spreadsheet-XLSX, > it is required by the update of misc/p5-Finance-Quote, which > is RUN_D of gnucash and kmymoney. > >It build and run well on amd64-current system and passed all tests. > > > Regards, > wen ok with the trailing ; in COMMENT removed
Re: [NEW]devel/p5-Date-Range
On 2023/07/09 09:12, wen heping wrote: > Hi, ports@: > >Here is a patch to create new port devel/p5-Date-Range, > it is required by the update of misc/p5-Finance-Quote, which > is RUN_D of gnucash and kmymoney. > >It build and run well on amd64-current system and passed all tests. > > > > Regards, > wen Makefile needs cleaning.
Re: [NEW]www/p5-Web-Scraper
On 2023/07/09 06:35, wen heping wrote: > Hi, ports@: > >Here is a patch to create new port www/p5-Web-Scraper, > it is required by the update of misc/p5-Finance-Quote, which > is RUN_D of gnucash and kmymoney. > >It build and run well on amd64-current system and passed all tests. > >To commit this patch, www/p5-HTML-Selector-XPath should be > imported. with this changed (lowercase in COMMENT), ok to import COMMENT = web scraping toolkit using HTML and CSS Selectors or XPath
Re: [NEW]www/p5-HTML-Selector-XPath
On 2023/07/09 06:32, wen heping wrote: > Hi, ports@: > >Here is a patch to create new port www/p5-HTML-Selector-XPath, > it is required by the update of misc/p5-Finance-Quote, which > is RUN_D of gnucash and kmymoney. > >It build and run well on amd64-current system and passed all tests. > > > > Regards, > wen OK to import
Re: [NEW]textproc/p5-String-Util
On 2023/07/09 02:10, wen heping wrote: > Hi, ports@: > >Here is a patch to create new port textproc/p5-String-Util, > it is required by the update of misc/p5-Finance-Quote, which > is RUN_D of gnucash and kmymoney. > >It build and run well on amd64-current system and passed all tests. > > > > Regards, > wen > COMMENT = String processing utility functions COMMENT should start with a lower case letter, unless it's a proper noun. with this fixed, it's ok sthen@ COMMENT = string processing utility functions
Re: math/superlu: Update to 6.0.0
On 2023/07/09 01:45, wen heping wrote: > Hi, ports@: > >Here is a patch for math/superlu to update to 6.0.0. > It build and run well on amd64-current system. And > "100% tests passed". $ /usr/src/lib/check_sym /usr/local/lib/libsuperlu.so.0.1 /usr/obj/ports/superlu-6.0.0/fake-amd64/usr/local/lib/libsuperlu.so.0.2 /usr/local/lib/libsuperlu.so.0.1 --> /usr/obj/ports/superlu-6.0.0/fake-amd64/usr/local/lib/libsuperlu.so.0.2 Dynamic export changes: added: get_metis int32Calloc int32Malloc removed: colamd_report symamd_report PLT added: int32Calloc int32Malloc Functions were removed, so this ought to have a major shlib_version bump, not a minor one. > > > Regards, > wen > Index: Makefile > === > RCS file: /cvs/ports/math/superlu/Makefile,v > retrieving revision 1.4 > diff -u -p -u -r1.4 Makefile > --- Makefile 11 Mar 2023 09:31:06 - 1.4 > +++ Makefile 9 Jul 2023 01:43:23 - > @@ -3,9 +3,9 @@ COMMENT = library for solving sparse lin > > GH_ACCOUNT = xiaoyeli > GH_PROJECT = superlu > -GH_TAGNAME = v5.3.0 > +GH_TAGNAME = v6.0.0 > > -SHARED_LIBS += superlu 0.1 # 5.3.0 > +SHARED_LIBS += superlu 0.2 # 6.0.0 > > CATEGORIES = math > > Index: distinfo > === > RCS file: /cvs/ports/math/superlu/distinfo,v > retrieving revision 1.2 > diff -u -p -u -r1.2 distinfo > --- distinfo 11 Mar 2023 09:31:06 - 1.2 > +++ distinfo 9 Jul 2023 01:43:23 - > @@ -1,2 +1,2 @@ > -SHA256 (superlu-5.3.0.tar.gz) = PkZK+nczXeIArrc5B0oR6W2b720LUZlQz6ZoTEvh81A= > -SIZE (superlu-5.3.0.tar.gz) = 2483070 > +SHA256 (superlu-6.0.0.tar.gz) = XBmerC3FcJLDN8/qfkIgU+j4Ip8k4CmCWwlQ7dHRfo4= > +SIZE (superlu-6.0.0.tar.gz) = 2487927 > Index: pkg/PLIST > === > RCS file: /cvs/ports/math/superlu/pkg/PLIST,v > retrieving revision 1.2 > diff -u -p -u -r1.2 PLIST > --- pkg/PLIST 11 Mar 2022 19:36:32 - 1.2 > +++ pkg/PLIST 9 Jul 2023 01:43:23 - > @@ -6,6 +6,7 @@ include/slu_scomplex.h > include/slu_sdefs.h > include/slu_util.h > include/slu_zdefs.h > +include/superlu_config.h > include/superlu_enum_consts.h > include/supermatrix.h > lib/cmake/
Re: [Update]print/pdfarranger: Update to 1.10.0
thanks, I've tested/committed, it also needed "make update-patches" On 2023/07/11 10:27, wen heping wrote: > Hi, ports@: > >Here is a patch for print/pdfarranger to update to 1.10.0, > it build and run well on amd64-current system. >No tests defined and no other ports depnd on it. > > > > Cheers ! > wen > Index: Makefile > === > RCS file: /cvs/ports/print/pdfarranger/Makefile,v > retrieving revision 1.15 > diff -u -p -r1.15 Makefile > --- Makefile 24 Apr 2023 11:41:25 - 1.15 > +++ Makefile 11 Jul 2023 10:24:27 - > @@ -1,10 +1,9 @@ > COMMENT =GUI tool to rearrange and modify PDF files > > -MODPY_EGG_VERSION = 1.9.2 > +MODPY_EGG_VERSION = 1.10.0 > GH_ACCOUNT = pdfarranger > GH_PROJECT = pdfarranger > GH_TAGNAME = ${MODPY_EGG_VERSION} > -REVISION = 0 > > CATEGORIES = print > > Index: distinfo > === > RCS file: /cvs/ports/print/pdfarranger/distinfo,v > retrieving revision 1.7 > diff -u -p -r1.7 distinfo > --- distinfo 28 Nov 2022 11:31:18 - 1.7 > +++ distinfo 11 Jul 2023 10:24:27 - > @@ -1,2 +1,2 @@ > -SHA256 (pdfarranger-1.9.2.tar.gz) = > 4OCN3DoyOUDX8FzA6ZZIR3Wtegpsv8GXsHRzxFLEP2Y= > -SIZE (pdfarranger-1.9.2.tar.gz) = 280531 > +SHA256 (pdfarranger-1.10.0.tar.gz) = > yLE2UX8Cd+5chcVNIgwGnxAqKd07Fv0AbDj+gAImCJ4= > +SIZE (pdfarranger-1.10.0.tar.gz) = 303125 > Index: pkg/PLIST > === > RCS file: /cvs/ports/print/pdfarranger/pkg/PLIST,v > retrieving revision 1.6 > diff -u -p -r1.6 PLIST > --- pkg/PLIST 19 Sep 2022 08:05:33 - 1.6 > +++ pkg/PLIST 11 Jul 2023 10:24:27 - > @@ -18,14 +18,14 @@ lib/python${MODPY_VERSION}/site-packages > > lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}pyc > -lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}croputils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > -lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}croputils.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}exporter.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}exporter.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}iconview.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}iconview.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}metadata.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}metadata.${MODPY_PYC_MAGIC_TAG}pyc > +lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}pageutils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > +lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}pageutils.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}pdfarranger.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > > lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}pdfarranger.${MODPY_PYC_MAGIC_TAG}pyc > > lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}splitter.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} > @@ -34,10 +34,10 @@ lib/python${MODPY_VERSION}/site-packages > > lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}undo.${MODPY_PYC_MAGIC_TAG}pyc > lib/python${MODPY_VERSION}/site-packages/pdfarranger/config.py > lib/python${MODPY_VERSION}/site-packages/pdfarranger/core.py > -lib/python${MODPY_VERSION}/site-packages/pdfarranger/croputils.py > lib/python${MODPY_VERSION}/site-packages/pdfarranger/exporter.py > lib/python${MODPY_VERSION}/site-packages/pdfarranger/iconview.py > lib/python${MODPY_VERSION}/site-packages/pdfarranger/metadata.py > +lib/python${MODPY_VERSION}/site-packages/pdfarranger/pageutils.py > lib/python${MODPY_VERSION}/site-packages/pdfarranger/pdfarranger.py > lib/python${MODPY_VERSION}/site-packages/pdfarranger/splitter.py > lib/python${MODPY_VERSION}/site-packages/pdfarranger/undo.py > @@ -56,6 +56,7 @@ share/locale/da/LC_MESSAGES/pdfarranger. > share/locale/de/LC_MESSAGES/pdfarranger.mo > share/locale/el/LC_MESSAGES/pdfarranger.mo > share/locale/es/LC_MESSAGES/pdfarranger.mo > +share/locale/eu/LC_MESSAGES/pdfarranger.mo > share/locale/fi/LC_MESSAGES/pdfarranger.mo > share/locale/fr/LC_MESSAGES/pdfarranger.mo > share/locale/he/LC_MESSAGES/pdfarranger.mo > @@ -67,6
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/07/11 04:51:43 Modified files: print/pdfarranger: Makefile distinfo print/pdfarranger/patches: patch-setup_py print/pdfarranger/pkg: PLIST Log message: update to pdfarranger-1.10.0, from wen heping, plus I regenerated patches
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/07/11 04:51:35 Modified files: graphics/libgexiv2: Makefile graphics/hugin : Makefile graphics/hugin/pkg: PLIST graphics/ufraw : Makefile graphics/ufraw/patches: patch-ufraw_exiv2_cc graphics/ufraw/pkg: PLIST graphics/gimp/lensfun: Makefile graphics/gimp/lensfun/patches: patch-src_gimplensfun_cpp astro/siril: Makefile graphics/krita : Makefile graphics/dibuja: Makefile graphics/rawstudio/patches: patch-src_rs-exif_cc Added files: graphics/libgexiv2/patches: patch-gexiv2_gexiv2-metadata-exif_cpp patch-gexiv2_gexiv2-metadata-gps_cpp patch-gexiv2_gexiv2-metadata-iptc_cpp patch-gexiv2_gexiv2-metadata-xmp_cpp patch-gexiv2_gexiv2-metadata_cpp patch-gexiv2_gexiv2-preview-image_cpp patch-gexiv2_gexiv2-stream-io_cpp patch-gexiv2_gexiv2-stream-io_h patch-gexiv2_meson_build patch-meson_build patch-test_python_test_metadata_py geo/merkaartor/patches: patch-src_Docks_GeoImageDock_cpp graphics/gthumb/patches: patch-extensions_exiv2_tools_exiv2-utils_cpp graphics/hugin/patches: patch-src_hugin_base_panodata_Exiv2Helper_cpp patch-src_hugin_base_panodata_SrcPanoImage_cpp graphics/nomacs/patches: patch-src_DkCore_DkMetaData_cpp patch-src_DkCore_DkMetaData_h astro/siril/patches: patch-src_core_command_line_processor_c patch-src_core_exif_cpp graphics/krita/patches: patch-plugins_impex_jpeg_kis_jpeg_converter_cc patch-plugins_impex_tiff_kis_tiff_export_cc patch-plugins_impex_tiff_kis_tiff_import_cc patch-plugins_metadata_common_KisExiv2IODevice_cpp patch-plugins_metadata_common_KisExiv2IODevice_h patch-plugins_metadata_common_kis_exiv2_common_h patch-plugins_metadata_exif_kis_exif_io_cpp patch-plugins_metadata_iptc_kis_iptc_io_cpp patch-plugins_metadata_xmp_kis_xmp_io_cpp sysutils/krename/patches: patch-CMakeLists_txt patch-config-krename_h_cmake patch-src_exiv2plugin_cpp graphics/dibuja/patches: patch-src_uni-exiv2_cpp graphics/viewnior/patches: patch-src_uni-exiv2_cpp geo/qgis/patches: patch-src_core_raster_qgsexiftools_cpp graphics/geeqie/patches: patch-src_exiv2_cc graphics/digikam/patches: patch-core_libs_metadataengine_engine_metaengine_p_h Log message: Fix build with exiv2 >=0.28.0. Thanks to Arch Linux for doing most of the groundwork.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/07/11 04:50:50 Modified files: graphics/exiv2 : Makefile distinfo graphics/exiv2/patches: patch-src_version_cpp graphics/exiv2/pkg: PLIST Added files: graphics/exiv2/patches: patch-src_nikonmn_int_cpp patch-src_pngchunk_int_cpp patch-src_sonymn_int_cpp patch-src_types_cpp Removed files: graphics/exiv2/patches: patch-src_actions_cpp Log message: Major update to exiv2-0.28.0. Committing now to allow proper runtime testing before 7.4.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/07/11 04:45:20 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.16.
[Update]print/pdfarranger: Update to 1.10.0
Hi, ports@: Here is a patch for print/pdfarranger to update to 1.10.0, it build and run well on amd64-current system. No tests defined and no other ports depnd on it. Cheers ! wenIndex: Makefile === RCS file: /cvs/ports/print/pdfarranger/Makefile,v retrieving revision 1.15 diff -u -p -r1.15 Makefile --- Makefile24 Apr 2023 11:41:25 - 1.15 +++ Makefile11 Jul 2023 10:24:27 - @@ -1,10 +1,9 @@ COMMENT = GUI tool to rearrange and modify PDF files -MODPY_EGG_VERSION =1.9.2 +MODPY_EGG_VERSION =1.10.0 GH_ACCOUNT = pdfarranger GH_PROJECT = pdfarranger GH_TAGNAME = ${MODPY_EGG_VERSION} -REVISION = 0 CATEGORIES = print Index: distinfo === RCS file: /cvs/ports/print/pdfarranger/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo28 Nov 2022 11:31:18 - 1.7 +++ distinfo11 Jul 2023 10:24:27 - @@ -1,2 +1,2 @@ -SHA256 (pdfarranger-1.9.2.tar.gz) = 4OCN3DoyOUDX8FzA6ZZIR3Wtegpsv8GXsHRzxFLEP2Y= -SIZE (pdfarranger-1.9.2.tar.gz) = 280531 +SHA256 (pdfarranger-1.10.0.tar.gz) = yLE2UX8Cd+5chcVNIgwGnxAqKd07Fv0AbDj+gAImCJ4= +SIZE (pdfarranger-1.10.0.tar.gz) = 303125 Index: pkg/PLIST === RCS file: /cvs/ports/print/pdfarranger/pkg/PLIST,v retrieving revision 1.6 diff -u -p -r1.6 PLIST --- pkg/PLIST 19 Sep 2022 08:05:33 - 1.6 +++ pkg/PLIST 11 Jul 2023 10:24:27 - @@ -18,14 +18,14 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}croputils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}croputils.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}exporter.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}exporter.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}iconview.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}iconview.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}metadata.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}metadata.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}pageutils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}pageutils.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}pdfarranger.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}pdfarranger.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}splitter.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -34,10 +34,10 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pdfarranger/${MODPY_PYCACHE}undo.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pdfarranger/config.py lib/python${MODPY_VERSION}/site-packages/pdfarranger/core.py -lib/python${MODPY_VERSION}/site-packages/pdfarranger/croputils.py lib/python${MODPY_VERSION}/site-packages/pdfarranger/exporter.py lib/python${MODPY_VERSION}/site-packages/pdfarranger/iconview.py lib/python${MODPY_VERSION}/site-packages/pdfarranger/metadata.py +lib/python${MODPY_VERSION}/site-packages/pdfarranger/pageutils.py lib/python${MODPY_VERSION}/site-packages/pdfarranger/pdfarranger.py lib/python${MODPY_VERSION}/site-packages/pdfarranger/splitter.py lib/python${MODPY_VERSION}/site-packages/pdfarranger/undo.py @@ -56,6 +56,7 @@ share/locale/da/LC_MESSAGES/pdfarranger. share/locale/de/LC_MESSAGES/pdfarranger.mo share/locale/el/LC_MESSAGES/pdfarranger.mo share/locale/es/LC_MESSAGES/pdfarranger.mo +share/locale/eu/LC_MESSAGES/pdfarranger.mo share/locale/fi/LC_MESSAGES/pdfarranger.mo share/locale/fr/LC_MESSAGES/pdfarranger.mo share/locale/he/LC_MESSAGES/pdfarranger.mo @@ -67,6 +68,7 @@ share/locale/it/LC_MESSAGES/pdfarranger. share/locale/ja/LC_MESSAGES/pdfarranger.mo share/locale/ko/LC_MESSAGES/pdfarranger.mo share/locale/nl/LC_MESSAGES/pdfarranger.mo +share/locale/oc/LC_MESSAGES/pdfarranger.mo share/locale/pl_PL/ share/locale/pl_PL/LC_MESSAGES/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/07/11 04:11:47 Modified files: mail/roundcubemail: Makefile mail/roundcubemail/patches: patch-program_include_rcmail_oauth_php patch-program_include_rcmail_php Added files: mail/roundcubemail/patches: patch-program_lib_Roundcube_rcube_imap_php patch-program_lib_Roundcube_rcube_ldap_php patch-program_lib_Roundcube_rcube_washtml_php Log message: cherrypick a few more fixes from roundcube's release-1.6 branch
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/07/11 04:00:18 Modified files: devel/py-path : Makefile distinfo devel/py-path/pkg: PLIST Log message: update to py3-path-16.7.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/07/11 03:49:09 Modified files: lang/ghc : Makefile distinfo lang/ghc/pkg : PLIST Log message: ghc: apply upstream patch to update the old vendored copy of sphinx-rtd-theme, fixing a build failure with sphinx >= 7 reported by tb@ It's a git binary patch which neither patch nor gpatch can handle, so sadly a BDEP on git (for git-apply) is required, but at least it can be confined to a single Makefile chunk, and the relevant files in ghc haven't been touched in years, so it's easy to remove again when needed.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2023/07/11 03:43:32 Modified files: x11/qt5: Makefile.version Log message: Missing version parts spotted by naddy
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/07/11 01:51:09 Modified files: textproc/py-sphinx_rtd_theme: Makefile distinfo textproc/py-sphinx_rtd_theme/pkg: PLIST Log message: update to py3-sphinx_rtd_theme-1.2.2
Re: [update] gnupg-2.4.3
On Tue, Jul 11 2023, Renato Aguiar wrote: > I found out that my Yubikey works on gnupg-2.4.3 after disabling CCID in > scdaemon by adding "disable-ccid" to "~/.gnupg/scdaemon.conf" :) > > $ man scdaemon > [...] >--disable-ccid > Disable the integrated support for CCID compliant readers. This > allows falling back to one of the other drivers even if the > internal CCID driver can handle the reader. Note, that CCID > support is only available if libusb was available at build time. > [...] > > $ cat ~/.gnupg/scdaemon.conf > reader-port "Yubico YubiKey FIDO+CCID 00 00" > disable-ccid > $ Hah. For some reason this had no effect for me. The Yubikey 5 NFC with firmware 5.1.2 still isn't recognized. Maybe those are two different bugs. > For some reason that wasn't needed in previous versions. Maybe we should > mention that option in the pkg/README. I'll just revert the update for now. Between your recent firmware and the one found on mine I wonder how many people would be affected by those regressions. Thanks, -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/07/11 01:30:29 Modified files: textproc/py-sphinxcontrib: Makefile Added files: textproc/py-sphinxcontrib/jquery: Makefile distinfo textproc/py-sphinxcontrib/jquery/pkg: DESCR PLIST Log message: add py-sphinxcontrib/jquery, ok tb@ sphinxcontrib-jquery ensures that jQuery is always installed for use in Sphinx themes or extensions.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/07/11 01:29:19 ports/textproc/py-sphinxcontrib/jquery/pkg Update of /cvs/ports/textproc/py-sphinxcontrib/jquery/pkg In directory cvs.openbsd.org:/tmp/cvs-serv2575/pkg Log Message: Directory /cvs/ports/textproc/py-sphinxcontrib/jquery/pkg added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2023/07/11 01:28:31 ports/textproc/py-sphinxcontrib/jquery Update of /cvs/ports/textproc/py-sphinxcontrib/jquery In directory cvs.openbsd.org:/tmp/cvs-serv45660/jquery Log Message: Directory /cvs/ports/textproc/py-sphinxcontrib/jquery added to the repository