CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/06/17 23:09:21 Modified files: devel/gitsh: Makefile Log message: The transition to Ruby 3.2 means ports-gcc is needed to use its libraries. Fixes build on sparc64
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/06/17 22:46:33 Modified files: multimedia/mpv : Makefile multimedia/mpv/patches: patch-meson_build Log message: Fix build on sparc64 >From Brad Smith
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/06/17 22:30:45 Modified files: archivers/minizip: Makefile Log message: Fix for building minizip on sparc64 from Brad Smith
Re: new security/web-eid-app
On Sun, Jun 18, 2023 at 01:57:10AM +0300, Klemens Nanni wrote: > A small qt6 app interfacing the PCSC API that acts as native app for > browser extensions, which I plan to sub-package in the same port, once > I sorted out the chicken scratches, hence the intial port with > MULTI_PACKAGES = -main. > > CLI mode already works for me, so I'd like to get this in and work on > the rest in-tree. > > Feedback? OK? > > --- > Information for inst:web-eid-app-2.3.1 > > Comment: > native messaging host for Web eID browser extension > > Description: > The Web eID application peforms cryptographic digital signing and > authentication operations with electronic ID smart cards for the Web eID > browser extension (it is the native messaging host for the extension). > Also works standalone without the extension in command-line mode. > > Maintainer: Klemens Nanni > > WWW: https://web-eid.eu/ ... here's the port. web-eid-app.tgz Description: application/tar-gz
new security/web-eid-app
A small qt6 app interfacing the PCSC API that acts as native app for browser extensions, which I plan to sub-package in the same port, once I sorted out the chicken scratches, hence the intial port with MULTI_PACKAGES = -main. CLI mode already works for me, so I'd like to get this in and work on the rest in-tree. Feedback? OK? --- Information for inst:web-eid-app-2.3.1 Comment: native messaging host for Web eID browser extension Description: The Web eID application peforms cryptographic digital signing and authentication operations with electronic ID smart cards for the Web eID browser extension (it is the native messaging host for the extension). Also works standalone without the extension in command-line mode. Maintainer: Klemens Nanni WWW: https://web-eid.eu/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: kette...@cvs.openbsd.org2023/06/17 16:19:43 Modified files: graphics/ffmpeg: Makefile Added files: graphics/ffmpeg/patches: patch-libavcodec_aarch64_fft_neon_S patch-libavcodec_aarch64_h264idct_neon_S patch-libavcodec_aarch64_mdct_neon_S patch-libavcodec_aarch64_simple_idct_neon_S patch-libavcodec_aarch64_synth_filter_neon_S patch-libavcodec_aarch64_vp9itxfm_16bpp_neon_S patch-libavcodec_aarch64_vp9itxfm_neon_S patch-libavcodec_aarch64_vp9lpf_16bpp_neon_S patch-libavcodec_aarch64_vp9lpf_neon_S patch-libavutil_aarch64_asm_S Log message: Backport arm64 PAC/BTI support from upstream. ok Brad (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: kette...@cvs.openbsd.org2023/06/17 16:18:31 Modified files: multimedia/x265: Makefile multimedia/x265/patches: patch-source_common_aarch64_asm_S Log message: Implement arm64 BTI support. ok Brad (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: kette...@cvs.openbsd.org2023/06/17 16:17:46 Modified files: multimedia/x264: Makefile Added files: multimedia/x264/patches: patch-common_aarch64_asm_S Log message: Implement arm64 BTI support. ok Brad (maintainer)
Re: remove diffpp from enscript
On Sat, Jun 17, 2023 at 10:42:39AM +0200, Jan Stary wrote: > $ diffpp /tmp/foo > Assigning non-zero to $[ is no longer possible at /usr/local/bin/diffpp line > 72. > > Apparently, the diffpp(1) of print/enscript > has been broken for years and nobody noticed. > Is anyone using that? > > Jan Alternately, you could fix it. There are exactly 4 array dereferences that follow $[ Mechanically substracting 1 in each location does the trick Index: Makefile === RCS file: /cvs/ports/print/enscript/Makefile,v retrieving revision 1.38 diff -u -p -r1.38 Makefile --- Makefile11 Mar 2022 19:50:59 - 1.38 +++ Makefile17 Jun 2023 21:30:21 - @@ -2,7 +2,7 @@ COMMENT=convert ASCII files to PostScr DISTNAME= enscript-1.6.6 CATEGORIES=print -REVISION= 2 +REVISION= 3 HOMEPAGE= https://www.gnu.org/software/enscript/ Index: patches/patch-scripts_diffpp_in === RCS file: patches/patch-scripts_diffpp_in diff -N patches/patch-scripts_diffpp_in --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-scripts_diffpp_in 17 Jun 2023 21:30:21 - @@ -0,0 +1,47 @@ +Index: scripts/diffpp.in +--- scripts/diffpp.in.orig scripts/diffpp.in +@@ -69,7 +69,6 @@ if ($file eq "--version") { + open(FP, $file) || die "$program: couldn't open file `$file' for input: $!\n"; + @orig_file = ; + close(FP); +-$[ = 1; + $orig_line_num = 1; + $orig_num_lines = @orig_file; + +@@ -79,7 +78,7 @@ $diff_line_num = 1; + $diff_num_lines = @diffs; + + while ($diff_line_num <= $diff_num_lines) { +-$_ = $diffs[$diff_line_num]; ++$_ = $diffs[$diff_line_num-1]; + if (/a/) { + do_add($_); + } elsif (/d/) { +@@ -90,7 +89,7 @@ while ($diff_line_num <= $diff_num_lines) { + } + + while ($orig_line_num <= $orig_num_lines) { +-print $orig_file[$orig_line_num++]; ++print $orig_file[$orig_line_num++-1]; + } + + # Handle new/added lines +@@ -175,7 +174,7 @@ sub skip_to_line { + ($line) = @_; + + while ($orig_line_num <= $line) { +- print $orig_file[$orig_line_num]; ++ print $orig_file[$orig_line_num-1]; + $orig_line_num++; + } + } +@@ -185,7 +184,7 @@ sub mark_to_line { + + $diff_line_num++; # skip over diff command + while ($num_lines > 0) { +- $diff_line = substr($diffs[$diff_line_num++],3); ++ $diff_line = substr($diffs[$diff_line_num++-1],3); + print "\000ps{gsave -5 0 rmoveto ($marker) show grestore}"; + print $diff_line; + $num_lines--;
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/06/17 15:15:29 Modified files: devel/jdk/11 : Makefile devel/jdk/17 : Makefile Added files: devel/jdk/11/patches: patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_c patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_h devel/jdk/17/patches: patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_c patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_h Log message: Start using waitid(2)
small tweak to bsd.port.mk
I'd like to add a line to the display. This shows visual confirmation that a build was started from scratch, without a pre-existing wrkdir. This could be used in dpb to triage build stats time, or for various other things. The only potential drawback I see is if some people are expecting a very inflexible order of lines in the logs. Index: bsd.port.mk === RCS file: /cvs/ports/infrastructure/mk/bsd.port.mk,v retrieving revision 1.1588 diff -u -p -r1.1588 bsd.port.mk --- bsd.port.mk 17 May 2023 10:34:42 - 1.1588 +++ bsd.port.mk 17 Jun 2023 19:47:30 - @@ -2651,6 +2654,7 @@ ${_BULK_COOKIE}: # disabled, and there are hooks to override behavior. ${_WRKDIR_COOKIE}: + @${ECHO_MSG} "===> Building from scratch ${FULLPKGNAME}${_MASTER}" @${_PBUILD} rm -rf ${WRKDIR} @appdefaults=${LOCALBASE}/lib/X11/app-defaults; \ if ! test -d $$appdefaults -a -h $$appdefaults; then \
small new feature in dpb
Instead of hardcoding the number of entries saved under distfiles/build-stats/%a to 10, we've made it adjustable. There are actually two knobs for that: STATS_USED: the last n recent entries will be used (defaults to 10) STATS_BACKLOG: the last n recent entries will be saved (defaults to 25) No change in dpb function, but the log file will grow by x2.5 by default. This also allows people to simply keep build stats for each pkgpath over longer periods and possibly do fun stuff with it.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/06/17 13:27:32 Modified files: infrastructure/lib/DPB: Config.pm State.pm Log message: Save a bit more than what we use, as far as stats are concerned. Work with Charles Neyrand , a student at my job who started working with me on ports and packages tool. To be documented soonish
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2023/06/17 13:25:51 Modified files: infrastructure/lib/DPB/Job: Port.pm infrastructure/lib/DPB/SubEngine: Fetch.pm Log message: "endcode" always takes core as a parameter, because it's what owns the final status. (something of a mess, between the lambda-inspired code which will often naturally capture core, and OO stuff which has it as a parameter)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2023/06/17 09:45:46 Modified files: devel/dtools : Makefile distinfo Log message: Update to dtools-2.104.0 Changelog: https://github.com/dlang/tools/compare/v2.102.0...v2.104.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2023/06/17 08:32:23 Modified files: net/dnscontrol : Makefile distinfo modules.inc Log message: update to dnscontrol 4.1.1; OK paco
[update] math/matio 1.5.23
Hello, attached is the update to math/matio 1.5.23. This fixes CVE-2022-1515 (mem leak). Tested math/labplot on amd64 with this. Comments? OK? -m Index: Makefile === RCS file: /cvs/ports/math/matio/Makefile,v retrieving revision 1.20 diff -u -p -r1.20 Makefile --- Makefile11 Mar 2022 19:36:19 - 1.20 +++ Makefile17 Jun 2023 08:32:18 - @@ -1,7 +1,7 @@ COMMENT= library for reading and writing Matlab MAT files -DISTNAME= matio-1.5.21 -SHARED_LIBS= matio 3.1 # 11.3 +DISTNAME= matio-1.5.23 +SHARED_LIBS= matio 3.2 # 11.4 CATEGORIES=math HOMEPAGE= https://sourceforge.net/projects/matio/ Index: distinfo === RCS file: /cvs/ports/math/matio/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo9 Mar 2022 08:38:04 - 1.7 +++ distinfo17 Jun 2023 08:32:18 - @@ -1,2 +1,2 @@ -SHA256 (matio-1.5.21.tar.gz) = IYCRd+VYOefJTa2nRO5Vwd6n11fdqriWBXdtUBIvsGU= -SIZE (matio-1.5.21.tar.gz) = 10110430 +SHA256 (matio-1.5.23.tar.gz) = n5Hq5mHfRupTwxGhstz/cgUQlbAjxhLXy/wJQGyfTW4= +SIZE (matio-1.5.23.tar.gz) = 10115808
sparc64 bulk build report
Bulk build on sparc64-0a.ports.openbsd.org Started : Wed Jun 14 14:19:05 MDT 2023 Finished: Sat Jun 17 05:48:43 MDT 2023 Duration: 2 Days 15 hours 30 minutes Built using OpenBSD 7.3-current (GENERIC.MP) #1791: Wed Jun 14 02:28:20 MDT 2023 Built 9249 packages Number of packages built each day: Jun 14: 5651 Jun 15: 1770 Jun 16: 1819 Jun 17: 9 Critical path missing pkgs: http://build-failures.rhaalovely.net/sparc64/2023-06-14/summary.log Build failures: 63 http://build-failures.rhaalovely.net/sparc64/2023-06-14/archivers/minizip.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/astro/calcmysky.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/audio/libcanberra.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/audio/libmusicbrainz.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/audio/libmusicbrainz5.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/audio/ncmpc.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/audio/ocp.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/audio/solfege.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/cad/dxf2gcode.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/databases/pkglocatedb.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/abseil-cpp.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/avr/gcc.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/difftastic.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/gitsh.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/gn.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/mtxclient.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/orcania.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/py-thrift,python3.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/qcoro.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/vim-command-t.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/devel/xsd.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/editors/kakoune.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/games/cataclysm-dda,no_x11.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/games/choria.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/games/dxx-rebirth.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/games/fheroes2.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/games/libgdx/1.9.9.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/graphics/asymptote.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/graphics/makehuman.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/graphics/tesseract/tesseract.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/graphics/vulkan-validation-layers.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/inputmethods/ibus.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/inputmethods/libime.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/mail/mu.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/mail/rspamd,hyperscan.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/mail/s-postgray.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/math/gunits.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/multimedia/mpv.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/net/cadaver.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/net/openconnect.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/net/zabbix,pgsql,-main.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/productivity/davical.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/security/nss.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/sysutils/firmware/apple-boot.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/sysutils/nut.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/sysutils/ruby-libvirt,ruby31.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/sysutils/u-boot-asahi.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/telephony/asterisk/16.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/telephony/asterisk/18.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/telephony/asterisk/20.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/telephony/baresip/baresip,-gtk.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/textproc/libmarisa.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/textproc/redland-bindings,-main.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/textproc/xxdiff.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/www/havp.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/www/webkitgtk4.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/x11/gnome/gjs.log http://build-failures.rhaalovely.net/sparc64/2023-06-14/x11/gnome/secrets.log
UPDATE: QEMU 8.0.2
Here is an update to QEMU 8.0.2. CVE-2023-0330 https://marc.info/?l=qemu-devel=168562843012586=2 Index: Makefile === RCS file: /cvs/ports/emulators/qemu/Makefile,v retrieving revision 1.231 diff -u -p -u -p -r1.231 Makefile --- Makefile23 Apr 2023 19:07:49 - 1.231 +++ Makefile17 Jun 2023 06:12:16 - @@ -4,7 +4,7 @@ DPB_PROPERTIES= parallel COMMENT-main= multi system emulator COMMENT-ga=QEMU guest agent -VERSION= 8.0.0 +VERSION= 8.0.2 DISTNAME= qemu-${VERSION} CATEGORIES=emulators MASTER_SITES= https://download.qemu.org/ Index: distinfo === RCS file: /cvs/ports/emulators/qemu/distinfo,v retrieving revision 1.69 diff -u -p -u -p -r1.69 distinfo --- distinfo23 Apr 2023 19:07:49 - 1.69 +++ distinfo17 Jun 2023 06:12:16 - @@ -1,2 +1,2 @@ -SHA256 (qemu-8.0.0.tar.xz) = u2DwNBUxGB1sw5ad0ZoBPQQnqH+RgZOXDZrbkRMeVtA= -SIZE (qemu-8.0.0.tar.xz) = 127835148 +SHA256 (qemu-8.0.2.tar.xz) = 8GCr1DX75nlBJeLDmFaP/Dz6VABCWWkHqLGO3KNM9qU= +SIZE (qemu-8.0.2.tar.xz) = 126707132 Index: patches/patch-configure === RCS file: /cvs/ports/emulators/qemu/patches/patch-configure,v retrieving revision 1.76 diff -u -p -u -p -r1.76 patch-configure --- patches/patch-configure 23 Apr 2023 19:07:49 - 1.76 +++ patches/patch-configure 17 Jun 2023 06:12:16 - @@ -14,7 +14,7 @@ Index: configure rm -f config.log -@@ -1329,7 +1330,6 @@ if test "$static" = "yes" ; then +@@ -1330,7 +1331,6 @@ if test "$static" = "yes" ; then plugins="no" fi fi @@ -22,7 +22,7 @@ Index: configure cat > $TMPC << EOF -@@ -1474,6 +1474,56 @@ if ! has "$pkg_config_exe"; then +@@ -1475,6 +1475,56 @@ if ! has "$pkg_config_exe"; then fi ## @@ -79,7 +79,7 @@ Index: configure # glib support probe # When bumping glib_req_ver, please check also whether we should increase -@@ -2403,6 +2453,15 @@ fi +@@ -2404,6 +2454,15 @@ fi if test "$plugins" = "yes" ; then echo "CONFIG_PLUGIN=y" >> $config_host_mak Index: patches/patch-meson_build === RCS file: /cvs/ports/emulators/qemu/patches/patch-meson_build,v retrieving revision 1.10 diff -u -p -u -p -r1.10 patch-meson_build --- patches/patch-meson_build 23 Apr 2023 19:07:49 - 1.10 +++ patches/patch-meson_build 17 Jun 2023 06:12:16 - @@ -13,7 +13,7 @@ Index: meson.build config_host_data.set_quoted('CONFIG_QEMU_MODDIR', get_option('prefix') / qemu_moddir) config_host_data.set_quoted('CONFIG_SYSCONFDIR', get_option('prefix') / get_option('sysconfdir')) -@@ -3805,9 +3805,6 @@ if targetos == 'darwin' +@@ -3810,9 +3810,6 @@ if targetos == 'darwin' summary_info += {'Objective-C compiler': ' '.join(meson.get_compiler('objc').cmd_array())} endif option_cflags = (get_option('debug') ? ['-g'] : [])
Re: UPDATE: OpenColorIO 2.2.1
On Sun, Jun 04, 2023 at 10:14:52PM -0400, Brad Smith wrote: > Here is an update to OpenColorIO 2.2.1. > > > New features: > > PR #1659, Build the new ACES CG and Studio configs into the library itself > PR #1696, Allow OCIO configs to be archived, introducing the .ocioz file > format > PR #1710, Convert to or from a known external color space > PR #1703, Add a method to query whether a color space is linear > PR #1637, Address circular build dependency between OCIO and OpenImageIO > > Noteworthy bug fixes and enhancements: > > PR #1711, Make the interchange roles required for config versions 2.2 or > higher > PR #1691, Add support for ICC Parametric curves type 1-4 > PR #1689, Add getProcessor calls that take a NamedTransform > PR #1604, Add preliminary support for ACES Metadata Files (AMF) > PR #1693, Add NamedTransform support for Baking and fix crosstalk issue > PR #1704, Add Built-in Transforms for ARRI LogC4 and Canon curves > PR #1706, Add Python 3.11 wheels > PR #1712, Fix atan2 issue with ACES viewing transforms in HLSL > PR #1656, Speed up config ID hashing (replace md5 with xxhash) > PR #1684, Allow ocioconvert, ociowrite, ocioperf to invert a > DisplayViewTransform > PR #1646, Provide scripts to facilitate building OCIO on Windows > PR #1630, Improve iridas_cube parsing speed > PR #1605, Add Python source distribution package for PyPI > PR #1598, Add DisplayViewTransform support to Baker > PR #1516, Default to C++ 14 and remove OIIO from ocioperf > PR #1532, Update default branch name to "main" Here is a second try for OpenColorIO 2.2.1. I fixed the system copy of minizip detection and added support for the new minizip 4.0.0 API. Index: Makefile === RCS file: /cvs/ports/graphics/opencolorio/Makefile,v retrieving revision 1.29 diff -u -p -u -p -r1.29 Makefile --- Makefile12 Jun 2023 21:29:25 - 1.29 +++ Makefile17 Jun 2023 09:48:49 - @@ -1,14 +1,13 @@ -ONLY_FOR_ARCHS = ${CLANG_ARCHS} - COMMENT = color management library EPOCH =2 GH_ACCOUNT = AcademySoftwareFoundation GH_PROJECT = OpenColorIO -GH_TAGNAME = v2.1.1 +GH_TAGNAME = v2.2.1 PKGNAME = ${DISTNAME:L} +REVISION = 0 -SHARED_LIBS += OpenColorIO 3.0 # 1.1.1 +SHARED_LIBS += OpenColorIO 4.0 # 1.1.1 CATEGORIES = graphics @@ -19,9 +18,9 @@ MAINTAINER = Pascal Stumpf =4.0.0 \ + devel/pystring \ + devel/yaml-cpp>=0.7.0 \ math/imath CONFIGURE_ARGS += -DPYTHON="${MODPY_BIN}" \ -DOCIO_BUILD_STATIC=OFF \ -DOCIO_BUILD_APPS=OFF \ - -DOCIO_BUILD_GPU_TESTS=OFF + -DOCIO_BUILD_GPU_TESTS=OFF \ + -Dminizip-ng_INCLUDE_DIR="${LOCALBASE}/include/minizip" MODCMAKE_LDFLAGS = -L${LOCALBASE}/lib Index: distinfo === RCS file: /cvs/ports/graphics/opencolorio/distinfo,v retrieving revision 1.9 diff -u -p -u -p -r1.9 distinfo --- distinfo12 Jun 2023 21:29:25 - 1.9 +++ distinfo17 Jun 2023 09:48:49 - @@ -1,2 +1,2 @@ -SHA256 (OpenColorIO-2.1.1.tar.gz) = FuvD4PIfctvpD+YEN+uGT01N6cJV744hL4N4JPybjZw= -SIZE (OpenColorIO-2.1.1.tar.gz) = 11013141 +SHA256 (OpenColorIO-2.2.1.tar.gz) = NvJ8WIf8TlwkGAXCm4uOaHJaoFUgvKp8fshMBCK4WA4= +SIZE (OpenColorIO-2.2.1.tar.gz) = 11336775 Index: patches/patch-src_OpenColorIO_OCIOZArchive_cpp === RCS file: patches/patch-src_OpenColorIO_OCIOZArchive_cpp diff -N patches/patch-src_OpenColorIO_OCIOZArchive_cpp --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-src_OpenColorIO_OCIOZArchive_cpp 17 Jun 2023 09:48:49 - @@ -0,0 +1,57 @@ +Support minizip 4.0.0. + +Index: src/OpenColorIO/OCIOZArchive.cpp +--- src/OpenColorIO/OCIOZArchive.cpp.orig src/OpenColorIO/OCIOZArchive.cpp +@@ -225,7 +225,7 @@ void archiveConfig(std::ostream & ostream, const Confi + std::string configStr = ss.str(); + + // Write zip to memory stream. +-mz_stream_mem_create(_mem_stream); ++write_mem_stream = mz_stream_mem_create(); + mz_stream_mem_set_grow_size(write_mem_stream, 128 * 1024); + mz_stream_open(write_mem_stream, NULL, MZ_OPEN_MODE_CREATE); + +@@ -237,7 +237,7 @@ void archiveConfig(std::ostream & ostream, const Confi + options.compress_level = ArchiveCompressionLevels::BEST; + + // Create the writer handle. +-mz_zip_writer_create(); ++archiver = mz_zip_writer_create(); + + // Archive options. + // Compression method +@@ -332,7 +332,7 @@ void ExtractOCIOZArchive(const char * archivePath, con + std::string outputDestination = pystring::os::path::normpath(destination); + + // Create
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/06/17 04:22:42 Modified files: audio/musikcube: Makefile distinfo Log message: Update to musikcube-3.0.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/06/17 03:47:19 Modified files: audio/libdiscid: Makefile distinfo audio/libdiscid/pkg: PLIST Log message: Update to libdiscid-0.6.4.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/06/17 03:29:36 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.155.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/06/17 03:29:20 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.155.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/06/17 03:29:06 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.155.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2023/06/17 03:20:32 Modified files: net/libproxy : Makefile distinfo Log message: Update to libproxy-0.5.2.
remove diffpp from enscript
$ diffpp /tmp/foo Assigning non-zero to $[ is no longer possible at /usr/local/bin/diffpp line 72. Apparently, the diffpp(1) of print/enscript has been broken for years and nobody noticed. Is anyone using that? Jan Index: Makefile === RCS file: /cvs/ports/print/enscript/Makefile,v retrieving revision 1.38 diff -u -p -r1.38 Makefile --- Makefile11 Mar 2022 19:50:59 - 1.38 +++ Makefile17 Jun 2023 08:42:03 - @@ -2,7 +2,7 @@ COMMENT=convert ASCII files to PostScr DISTNAME= enscript-1.6.6 CATEGORIES=print -REVISION= 2 +REVISION= 3 HOMEPAGE= https://www.gnu.org/software/enscript/ Index: pkg/PLIST === RCS file: /cvs/ports/print/enscript/pkg/PLIST,v retrieving revision 1.13 diff -u -p -r1.13 PLIST --- pkg/PLIST 11 Mar 2022 19:50:59 - 1.13 +++ pkg/PLIST 17 Jun 2023 08:42:03 - @@ -1,12 +1,10 @@ @pkgpath print/enscript,a4 -bin/diffpp @bin bin/enscript @bin bin/mkafmmap bin/over bin/sliceprint @bin bin/states @info info/enscript.info -@man man/man1/diffpp.1 @man man/man1/enscript.1 @man man/man1/sliceprint.1 @man man/man1/states.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: matth...@cvs.openbsd.org2023/06/17 02:16:58 Modified files: x11/ctwm : Makefile distinfo Log message: Update to ctwm 4.1.0. WANLIB fix & ok sthen@
[update] ctwm 4.1.0
Hi, Update x11/ctwm to 4.1.0. ok ? >From the announcement: The major new feature of this release is multi-monitor support via XRANDR. It also includes some EWMH improvements and various minor bugfixes. It also removes several obsolescent features, major among them being VirtualScreens. The multi-monitor support added is far more capable and less weirdly buggy. If you're currently using VirtualScreens, however, be prepared for things to work out rather differently on upgrade. Further details are available in the changelog in the tar or on the website. Index: Makefile === RCS file: /local/cvs/ports/x11/ctwm/Makefile,v retrieving revision 1.30 diff -u -p -u -r1.30 Makefile --- Makefile11 Mar 2022 20:15:25 - 1.30 +++ Makefile17 Jun 2023 07:08:52 - @@ -1,6 +1,6 @@ COMMENT= twm, plus support for multiple virtual screens, etc -DISTNAME= ctwm-4.0.3 +DISTNAME= ctwm-4.1.0 CATEGORIES=x11 Index: distinfo === RCS file: /local/cvs/ports/x11/ctwm/distinfo,v retrieving revision 1.8 diff -u -p -u -r1.8 distinfo --- distinfo21 Aug 2019 19:30:52 - 1.8 +++ distinfo17 Jun 2023 07:08:52 - @@ -1,2 +1,2 @@ -SHA256 (ctwm-4.0.3.tar.gz) = 3ezUUw/R76LRnVlNmAPm6fFXiDlviRwxldWtIyBS4Bc= -SIZE (ctwm-4.0.3.tar.gz) = 934415 +SHA256 (ctwm-4.1.0.tar.gz) = ifbyHiacZBGV5rOf6ARTf8556w34IbGmlpOa6rdETKo= +SIZE (ctwm-4.1.0.tar.gz) = 983340 -- Matthieu Herrb
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: matth...@cvs.openbsd.org2023/06/17 01:00:38 Modified files: x11/xrestop: Makefile distinfo Log message: Update to xrestop 0.6, ok sthen@
Re: fix github /archive/ urls
On Fri, Jun 16, 2023 at 10:26:54AM +0100, Stuart Henderson wrote: > We should fetch from /archive/refs/tags for GH_TAGNAME; /archive/ is > ambiguous and can cover tags, branches or commits. > > Because this no longer uses /archive/ then the check for > GH_TAGNAME=master doesn't make sense because master won't be fetchable > as a tag anyway. > > Then we can remove the workaround in alacritty. > > ok? it makes sense to me. ok semarie@ > Index: infrastructure/mk/bsd.port.mk > === > RCS file: /cvs/ports/infrastructure/mk/bsd.port.mk,v > retrieving revision 1.1592 > diff -u -p -r1.1592 bsd.port.mk > --- infrastructure/mk/bsd.port.mk 13 Jun 2023 10:28:40 - 1.1592 > +++ infrastructure/mk/bsd.port.mk 16 Jun 2023 09:23:32 - > @@ -1263,11 +1263,15 @@ ECHO_MSG ?= echo > . if !empty(GH_COMMIT) && !empty(GH_TAGNAME) > ERRORS += "Fatal: specifying both GH_TAGNAME and GH_COMMIT is invalid" > . endif > -. if ${GH_TAGNAME} == master > -ERRORS += "Fatal: using master as GH_TAGNAME is invalid" > -. endif > +. if !empty(GH_TAGNAME) > MASTER_SITES_GITHUB += \ > - > https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/archive/${GH_TAGNAME:S/$/\//} > + > https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/archive/refs/tags/${GH_TAGNAME:S/$/\//} > +. elif !empty(GH_COMMIT) > +MASTER_SITES_GITHUB += \ > + https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/archive/ > +. else > +ERRORS += "Fatal: if using GH_*, one of GH_TAGNAME or GH_COMMIT must be set" > +.endif > > MASTER_SITES ?= ${MASTER_SITES_GITHUB} > HOMEPAGE ?= https://github.com/${GH_ACCOUNT}/${GH_PROJECT} > Index: x11/alacritty/Makefile > === > RCS file: /cvs/ports/x11/alacritty/Makefile,v > retrieving revision 1.13 > diff -u -p -r1.13 Makefile > --- x11/alacritty/Makefile15 Jun 2023 16:54:21 - 1.13 > +++ x11/alacritty/Makefile16 Jun 2023 09:23:32 - > @@ -3,10 +3,9 @@ CATEGORIES = x11 > > MAINTAINER = Eric Auge > > -VERSION =0.12.1 > -DISTNAME = alacritty-${VERSION} > -MASTER_SITES = https://github.com/alacritty/alacritty/ > -DISTFILES += alacritty-{archive/refs/tags/}v${VERSION}${EXTRACT_SUFX} > +GH_ACCOUNT = alacritty > +GH_PROJECT = alacritty > +GH_TAGNAME = v0.12.1 > > HOMEPAGE = https://alacritty.org/ > > Index: x11/alacritty/distinfo > === > RCS file: /cvs/ports/x11/alacritty/distinfo,v > retrieving revision 1.4 > diff -u -p -r1.4 distinfo > --- x11/alacritty/distinfo15 Jun 2023 16:54:21 - 1.4 > +++ x11/alacritty/distinfo16 Jun 2023 09:23:32 - > @@ -1,4 +1,4 @@ > -SHA256 (alacritty-v0.12.1.tar.gz) = > FLzgv8U4hyyX4OOLkjOp0fqZLc+DoitgNdpf5YpVvGw= > +SHA256 (alacritty-0.12.1.tar.gz) = > FLzgv8U4hyyX4OOLkjOp0fqZLc+DoitgNdpf5YpVvGw= > SHA256 (cargo/adler-1.0.2.tar.gz) = > 8mIBYEyHseAb09mPjV2aj8u4FejO20H/zL60v1k6Nf4= > SHA256 (cargo/android-activity-0.4.0.tar.gz) = > QWWhrvcDIyAxtApuiQjC+eMU1JXxGqf5jbddOaSXzGo= > SHA256 (cargo/android-properties-0.2.2.tar.gz) = > /H6yCbFRjWu4eyg8IAlfUijs2kYNpwtE8IAlI96m2gQ= > @@ -231,7 +231,7 @@ SHA256 (cargo/xcursor-0.3.4.tar.gz) = Rj > SHA256 (cargo/xdg-2.4.1.tar.gz) = > DEWD21y9TEwDA98tFa+A8FOdtwP6HGiALUy70t0PiPY= > SHA256 (cargo/xml-rs-0.8.4.tar.gz) = > 0tfTlIYT91yY/ZMoz9zEWsxNNgZVKJ0KfU7JMTkiAKM= > SHA256 (cargo/yaml-rust-0.4.5.tar.gz) = > VsGTbEzHocmrIaHrtgLrlCuoaMvUSpnLfNxYkjNeHIU= > -SIZE (alacritty-v0.12.1.tar.gz) = 1493994 > +SIZE (alacritty-0.12.1.tar.gz) = 1493994 > SIZE (cargo/adler-1.0.2.tar.gz) = 12778 > SIZE (cargo/android-activity-0.4.0.tar.gz) = 235580 > SIZE (cargo/android-properties-0.2.2.tar.gz) = 4563 > -- Sebastien Marie
Re: net/dnscontrol: update to 4.1.1
On Tue, 13 Jun 2023, Klemens Nanni wrote: > not using bind, but there are other small changes in this minor release. > keeps works for me using gandi. > > feedback, ok? I also use it with gandi, so my testing will not add much value. In any case, ok paco > Index: Makefile > === > RCS file: /cvs/ports/net/dnscontrol/Makefile,v > retrieving revision 1.22 > diff -u -p -r1.22 Makefile > --- Makefile 28 May 2023 07:29:56 - 1.22 > +++ Makefile 13 Jun 2023 17:03:51 - > @@ -1,6 +1,6 @@ > COMMENT =manage DNS configuration across any number of DNS hosts > > -MODGO_VERSION = v4.1.0 > +MODGO_VERSION = v4.1.1 > MODGO_MODNAME = github.com/StackExchange/dnscontrol/v4 > > DISTNAME = dnscontrol-${MODGO_VERSION} > Index: distinfo > === > RCS file: /cvs/ports/net/dnscontrol/distinfo,v > retrieving revision 1.14 > diff -u -p -r1.14 distinfo > --- distinfo 28 May 2023 07:29:56 - 1.14 > +++ distinfo 13 Jun 2023 17:08:25 - > @@ -1,253 +1,15 @@ > -SHA256 (dnscontrol-v4.1.0.zip) = j6aJwUvC/EamVERfC2ERuF/XSxSvI5KPtxMqlg8NNyI= > +SHA256 (dnscontrol-v4.1.1.zip) = pj1eEir6FAmP7C31cauCV4dzyf8wkxMd2ppW7GyqxpQ= > SHA256 (go_modules/cloud.google.com/go/@v/v0.110.0.mod) = > O29NEw+OV6zWIuXjFT6h9S5KXzwbXoW3zojCi1nx384= > SHA256 (go_modules/cloud.google.com/go/@v/v0.110.0.zip) = > i9zg17/AfnHOu7198tk9FBijXu0JIRuyHjwe6NL6v3w= > SHA256 (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = > IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE= > SHA256 (go_modules/cloud.google.com/go/@v/v0.34.0.mod) = > IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE= > -SHA256 (go_modules/cloud.google.com/go/accessapproval/@v/v1.6.0.mod) = > m1QAnn26igeBgjh40bZsP9ZosBmW0YyybMNg5yS3ZaU= > -SHA256 (go_modules/cloud.google.com/go/accessapproval/@v/v1.6.0.zip) = > T9McAic+leQDLHZSgi50Db8HTXfWYALfD7lsEiL9DR4= > -SHA256 (go_modules/cloud.google.com/go/accesscontextmanager/@v/v1.7.0.mod) = > M5b9OAB9cbfaqX9s6re4BQzJ0cct2/SQBsgqgC3jdxE= > -SHA256 (go_modules/cloud.google.com/go/accesscontextmanager/@v/v1.7.0.zip) = > kCMMzCCwKCHeDvV4kUx8MqwxievM5TnaUhIo33aPpPE= > -SHA256 (go_modules/cloud.google.com/go/aiplatform/@v/v1.37.0.mod) = > JOgBF00DIQGyOvUALQw6xa+7rT6TXuLwwtEI9cxYLk8= > -SHA256 (go_modules/cloud.google.com/go/aiplatform/@v/v1.37.0.zip) = > 5hOFzs636575PIDa9ReH8INHDxBNETyEYHlHRKhTySc= > -SHA256 (go_modules/cloud.google.com/go/analytics/@v/v0.19.0.mod) = > OEOOheTaiJm0N1AtUJR/C/VPyWa7XXsAAlLFYZFH+m0= > -SHA256 (go_modules/cloud.google.com/go/analytics/@v/v0.19.0.zip) = > ssCOmdMXOT6pECy7TzCdFhcHkKeTuV7q/QJvgmMoGz8= > -SHA256 (go_modules/cloud.google.com/go/apigateway/@v/v1.5.0.mod) = > XQw94nPSfAJp/QbZsP+lUk9KFQunGtQh9rZbHIWGQ7c= > -SHA256 (go_modules/cloud.google.com/go/apigateway/@v/v1.5.0.zip) = > gfnPfUYJOkzzu237fqlCeEKV8JMmHEVphlbdhEvfoWM= > -SHA256 (go_modules/cloud.google.com/go/apigeeconnect/@v/v1.5.0.mod) = > yoUhNZhCaLVljJwDKeo1UVdR/qH2tenhyIPHEGK0C5Y= > -SHA256 (go_modules/cloud.google.com/go/apigeeconnect/@v/v1.5.0.zip) = > oK4UGv2cdityJ3izUI3MRZ4YxokKIlhiNdr8D0NlMqI= > -SHA256 (go_modules/cloud.google.com/go/apigeeregistry/@v/v0.6.0.mod) = > 0jty2QtpuJWOFOU1lgK7TQc8R7JSJjSKHYwO9D6eU2k= > -SHA256 (go_modules/cloud.google.com/go/apigeeregistry/@v/v0.6.0.zip) = > HPdyjBuNMSR9XC7BC0slLWIk6VScLufSIitILeyK66Q= > -SHA256 (go_modules/cloud.google.com/go/apikeys/@v/v0.6.0.mod) = > niLGtdASkX9rGtYTLsaEcMsLI+xbdMdxGzH6azuGOII= > -SHA256 (go_modules/cloud.google.com/go/apikeys/@v/v0.6.0.zip) = > URuoPzg3RZqeVTAm7PVW6+yQB0AwVGNdkPBl99c13b4= > -SHA256 (go_modules/cloud.google.com/go/appengine/@v/v1.7.1.mod) = > 5xdGLYNEe4Qt+PCnSxbhSA+nhvO3U0xiBxJGFxdVDWQ= > -SHA256 (go_modules/cloud.google.com/go/appengine/@v/v1.7.1.zip) = > CfNe5bnYeCvO12tzPHw6Kl87nkFjAjakeFS0qSVn5kY= > -SHA256 (go_modules/cloud.google.com/go/area120/@v/v0.7.1.mod) = > bdvEv0WhAW0GVYjRzP85KuLXIGrK2vCmDaSIOfLT1SI= > -SHA256 (go_modules/cloud.google.com/go/area120/@v/v0.7.1.zip) = > fc/fNl658p/O3ym44y8AI7gpcyhp3HrZos2EUMveqN8= > -SHA256 (go_modules/cloud.google.com/go/artifactregistry/@v/v1.13.0.mod) = > KYxj4ZH+Kr8kTpfMwz++GFHx8Pv5QcPTKIJKVMFOlU4= > -SHA256 (go_modules/cloud.google.com/go/artifactregistry/@v/v1.13.0.zip) = > q/c1hr3O0PWQkYs38ZZDZGw6oEplFIDL2/rYYXHwPZg= > -SHA256 (go_modules/cloud.google.com/go/asset/@v/v1.13.0.mod) = > iQIVZo5R8WarUmJ4GKI6WyERKNSgQo3toa0bUekPL3E= > -SHA256 (go_modules/cloud.google.com/go/asset/@v/v1.13.0.zip) = > 3K7ixJg15/nFPXeyFzjU2APiWytS3ExxxeFFMy/q2EE= > -SHA256 (go_modules/cloud.google.com/go/assuredworkloads/@v/v1.10.0.mod) = > r5vPxsY3trjwytqLRP4ST86b667HNLFRjj11K1Ph3cU= > -SHA256 (go_modules/cloud.google.com/go/assuredworkloads/@v/v1.10.0.zip) = > +CsvS6LWkt7/PM99rPwj50TXCAT1X7s0r/7nVS2k9zA= > -SHA256 (go_modules/cloud.google.com/go/automl/@v/v1.12.0.mod) = > ZGsxdRDpSGPhy6A88Wew4+b67xRwF1f3xunmc2ynTEk= >