Re: [Maintainer Update] lang/erlang/erlang.port.mk
On 4/2/23 20:12, Omar Polo wrote: [...] I'm also re-attaching lang/lfe. Both are ok op@ to be committed/imported :-) (I'd like for someone else with more experience with the infrastructure to review the erlang.port.mk changes) Pinging one day early. * erlang.port.mk -- Remove reference to erlang/21 -- Add mechanism to include additional erlang/elixir modules into the build, analogous to rust, go, haskell etc. -- It works for lang/lfe, doesn't cause fallout for anything else -- please see op@'s request for additional reviews above * lfe.tar.gz -- A Lisp on the Erlang BEAM -- Port proposed by Renato Aguiar -- Makes use of the change proposed for erlang.port.mk * lfe-maint-vs.tar.gz -- Same, but sets me as maintainer. I'd be happy to maintain the port, but don't want to pre-empt anyone else here.Index: erlang.port.mk === RCS file: /cvs/ports/lang/erlang/erlang.port.mk,v retrieving revision 1.32 diff -u -p -r1.32 erlang.port.mk --- erlang.port.mk 15 Mar 2023 09:21:20 - 1.32 +++ erlang.port.mk 2 Apr 2023 19:29:07 - @@ -19,12 +19,8 @@ FLAVORS += erlang25 FLAVOR?= # empty # When no flavor is explicitly set, assume MODERL_DEFAULT_VERSION -.if ${FLAVOR:Merlang21} -ERRORS += "Invalid FLAVOR set: ${FLAVOR}." -.else MODERL_VERSION ?= ${MODERL_DEFAULT_VERSION} _MODERL_FLAVOR ?= # empty -.endif .if ${MODERL_VERSION} == 25 _MODERL_FLAVOR = erlang25 @@ -127,6 +123,34 @@ pre-build: @perl -pi -e 'BEGIN{undef $$/;} s/{deps,.*?]}.//smg' ${WRKSRC}/rebar.config . endif .endif + +# Add possibility to include additional build or test dependencies from +# https://hex.pm. +MASTER_SITE_HEX = https://repo.hex.pm/tarballs/ + +MODERL_MASTER_SITEN = 9 +MASTER_SITES${MODERL_MASTER_SITEN} ?= ${MASTER_SITE_HEX} +MODERL_DIST_SUBDIR ?= hex_modules + +. for _m _v in ${MODERL_MODULES} +MODERL_DISTFILES += ${MODERL_DIST_SUBDIR}/{}${_m}-${_v}.tar:${MODERL_MASTER_SITEN} +. endfor + +. if ! empty(MODERL_MODULES) +.for _m _v in ${MODERL_MODULES} +MODERL_SETUP_WORKSPACE += mkdir -p ${WRKDIR}/${MODERL_DIST_SUBDIR}/${_m}; \ + tar xf ${FULLDISTDIR}/${MODERL_DIST_SUBDIR}/${_m}-${_v}.tar -C ${WRKDIR}/${MODERL_DIST_SUBDIR}/${_m}; \ + mkdir -p ${WRKSRC}/_checkouts/${_m}; \ + mkdir -p ${WRKSRC}/_build/default/lib; \ + tar xzf ${WRKDIR}/${MODERL_DIST_SUBDIR}/${_m}/contents.tar.gz -C ${WRKSRC}/_checkouts/${_m}; \ + cp -r ${WRKSRC}/_checkouts/${_m} ${WRKSRC}/_build/default/lib/; +.endfor +MODERLANG_post-extract += ${MODERL_SETUP_WORKSPACE} +. endif + +. if defined(MODERL_DISTFILES) +DISTFILES += ${MODERL_DISTFILES} +. endif # Regression test handling: # If nothing is explicitly set, then MODERL_TEST=Yes and default lfe.tar.gz Description: application/gzip lfe-maint-vs.tar.gz Description: application/gzip
Re: [Maintainer Update] print/ghostscript/gnu 10.01.1
Ping On 3/31/23 19:37, Volker Schlecht wrote: Update ghostscript to the latest release 10.01.1 Lots of changes, most of which are considered bugfixes. This release deprecates the old PDF interpreter (the new one was already default in 10.0.0). Other changes: * Remove workaround to handle different version string formats - not needed anymore * Remove ${PREFIX}/bin/gsx for non-gtk flavours, since a binary by that name is now installed by default Built and tested on amd64.
Re: [Update] security/pizauth
On Mon, Apr 03, 2023 at 08:14:14PM +0100, Laurence Tratt wrote: > The (inevitably-large-because-of-Rust) patch below updates security/pizauth > from 0.2.1 to 0.2.2. Anyone able to import this? Laurie diff --git security/pizauth/Makefile security/pizauth/Makefile index 00d011591ff..42d41c6dfc1 100644 --- security/pizauth/Makefile +++ security/pizauth/Makefile @@ -1,6 +1,6 @@ COMMENT = OAuth2 authentication daemon -V =0.2.1 +V =0.2.2 DISTNAME = pizauth-$V CATEGORIES = mail security diff --git security/pizauth/crates.inc security/pizauth/crates.inc index 8adbcbd82a0..ee7ee13307f 100644 --- security/pizauth/crates.inc +++ security/pizauth/crates.inc @@ -1,7 +1,8 @@ MODCARGO_CRATES += adler 1.0.2 # 0BSD OR MIT OR Apache-2.0 +MODCARGO_CRATES += aead0.5.1 # MIT OR Apache-2.0 MODCARGO_CRATES += aho-corasick0.7.20 # Unlicense OR MIT MODCARGO_CRATES += android_system_properties 0.1.5 # MIT/Apache-2.0 -MODCARGO_CRATES += anyhow 1.0.69 # MIT OR Apache-2.0 +MODCARGO_CRATES += anyhow 1.0.70 # MIT OR Apache-2.0 MODCARGO_CRATES += atty0.2.14 # MIT MODCARGO_CRATES += autocfg 1.1.0 # Apache-2.0 OR MIT MODCARGO_CRATES += base64 0.13.1 # MIT/Apache-2.0 @@ -9,22 +10,25 @@ MODCARGO_CRATES += base64 0.21.0 # MIT OR Apache-2.0 MODCARGO_CRATES += bincode 1.3.3 # MIT MODCARGO_CRATES += bitflags1.3.2 # MIT/Apache-2.0 MODCARGO_CRATES += block-buffer0.10.4 # MIT OR Apache-2.0 -MODCARGO_CRATES += bstr1.3.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += bstr1.4.0 # MIT OR Apache-2.0 MODCARGO_CRATES += bumpalo 3.12.0 # MIT/Apache-2.0 MODCARGO_CRATES += cactus 1.0.6 # Apache-2.0/MIT MODCARGO_CRATES += cc 1.0.79 # MIT OR Apache-2.0 MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0 MODCARGO_CRATES += cfgrammar 0.13.1 # Apache-2.0/MIT -MODCARGO_CRATES += chrono 0.4.23 # MIT/Apache-2.0 +MODCARGO_CRATES += chacha200.9.0 # Apache-2.0 OR MIT +MODCARGO_CRATES += chacha20poly13050.10.1 # Apache-2.0 OR MIT +MODCARGO_CRATES += chrono 0.4.24 # MIT/Apache-2.0 +MODCARGO_CRATES += cipher 0.4.4 # MIT OR Apache-2.0 MODCARGO_CRATES += codespan-reporting 0.11.1 # Apache-2.0 MODCARGO_CRATES += core-foundation-sys 0.8.3 # MIT / Apache-2.0 MODCARGO_CRATES += cpufeatures 0.2.5 # MIT OR Apache-2.0 MODCARGO_CRATES += crc32fast 1.3.2 # MIT OR Apache-2.0 MODCARGO_CRATES += crypto-common 0.1.6 # MIT OR Apache-2.0 -MODCARGO_CRATES += cxx 1.0.92 # MIT OR Apache-2.0 -MODCARGO_CRATES += cxx-build 1.0.92 # MIT OR Apache-2.0 -MODCARGO_CRATES += cxxbridge-flags 1.0.92 # MIT OR Apache-2.0 -MODCARGO_CRATES += cxxbridge-macro 1.0.92 # MIT OR Apache-2.0 +MODCARGO_CRATES += cxx 1.0.93 # MIT OR Apache-2.0 +MODCARGO_CRATES += cxx-build 1.0.93 # MIT OR Apache-2.0 +MODCARGO_CRATES += cxxbridge-flags 1.0.93 # MIT OR Apache-2.0 +MODCARGO_CRATES += cxxbridge-macro 1.0.93 # MIT OR Apache-2.0 MODCARGO_CRATES += digest 0.10.6 # MIT OR Apache-2.0 MODCARGO_CRATES += enum-iterator 1.4.0 # 0BSD MODCARGO_CRATES += enum-iterator-derive1.2.0 # 0BSD @@ -46,9 +50,9 @@ MODCARGO_CRATES +=iana-time-zone-haiku0.1.1 # MIT OR Apache-2.0 MODCARGO_CRATES += idna0.3.0 # MIT OR Apache-2.0 MODCARGO_CRATES += ignore 0.4.20 # Unlicense OR MIT MODCARGO_CRATES += indexmap1.9.2 # Apache-2.0 OR MIT +MODCARGO_CRATES += inout 0.1.3 # MIT OR Apache-2.0 MODCARGO_CRATES += itoa1.0.6 # MIT OR Apache-2.0 MODCARGO_CRATES += js-sys 0.3.61 # MIT/Apache-2.0 -MODCARGO_CRATES += json0.12.4 # MIT/Apache-2.0 MODCARGO_CRATES += lazy_static 1.4.0 # MIT/Apache-2.0 MODCARGO_CRATES += libc0.2.140 # MIT OR Apache-2.0 MODCARGO_CRATES += link-cplusplus 1.0.8 # MIT OR Apache-2.0 @@ -65,16 +69,18 @@ MODCARGO_CRATES += num-integer 0.1.45 # MIT OR Apache-2.0 MODCARGO_CRATES += num-traits 0.2.15 # MIT OR Apache-2.0 MODCARGO_CRATES += num_threads 0.1.6 # MIT OR Apache-2.0 MODCARGO_CRATES += once_cell 1.17.1 # MIT OR Apache-2.0 +MODCARGO_CRATES += opaque-debug0.3.0 # MIT OR Apache-2.0 MODCARGO_CRATES += packedvec 1.2.4 # Apache-2.0/MIT MODCARGO_CRATES += percent-encoding2.2.0 # MIT OR Apache-2.0 MODCARGO_CRATES += pest2.5.6 # MIT/Apache-2.0 MODCARGO_CRATES += pin-utils 0.1.0 # MIT OR Apache-2.0 MODCARGO_CRATES += pledge 0.4.2 # MIT +MODCARGO_CRATES += poly13050.8.0 # Apache-2.0 OR MIT MODCARGO_CRATES += ppv-lite86 0.2.17 # MIT/Apache-2.0 MODCARGO_CRATES += proc-macro-error1.0.4 # MIT OR Apache-2.0 MODCARGO_CRATES += proc-macro-error-attr 1.0.4
UPDATE: dav1d 1.1.0
Here is an update to dav1d 1.1.0. Changes for 1.1.0 'Arctic Peregrine Falcon': --- 1.1.0 is an important release of dav1d, fixing numerous bugs, and adding SIMD - New function dav1d_get_frame_delay to query the decoder frame delay - Numerous fixes for strict conformity to the specs and samples - NEON and AVX-512 misc fixes and improvements - Partial AVX2 12bpc transform implementations - AVX-512 high bit-depth cdef_filter, loopfilter, itx - NEON z1/z3 optimization for 8bpc - SSSE3 z1 optimization for 8bpc Index: Makefile === RCS file: /home/cvs/ports/multimedia/dav1d/Makefile,v retrieving revision 1.30 diff -u -p -u -p -r1.30 Makefile --- Makefile20 Mar 2022 09:51:42 - 1.30 +++ Makefile14 Feb 2023 21:54:33 - @@ -1,12 +1,12 @@ COMMENT= small and fast AV1 decoder -VER= 1.0.0 +VER= 1.1.0 DISTNAME= dav1d-${VER} CATEGORIES=multimedia MASTER_SITES= https://downloads.videolan.org/pub/videolan/dav1d/${VER}/ EXTRACT_SUFX= .tar.xz -SHARED_LIBS= dav1d 2.2 +SHARED_LIBS= dav1d 2.3 HOMEPAGE= https://code.videolan.org/videolan/dav1d/ Index: distinfo === RCS file: /home/cvs/ports/multimedia/dav1d/distinfo,v retrieving revision 1.15 diff -u -p -u -p -r1.15 distinfo --- distinfo20 Mar 2022 09:51:42 - 1.15 +++ distinfo14 Feb 2023 21:45:03 - @@ -1,2 +1,2 @@ -SHA256 (dav1d-1.0.0.tar.xz) = UXN9t+SJflmWhPhzpHJRdt08d55jlBHXxPzhNLteu4I= -SIZE (dav1d-1.0.0.tar.xz) = 810116 +SHA256 (dav1d-1.1.0.tar.xz) = +1eq54dfKMMPs9uuSjaD0n4vkd3gnOXGDCLO+bxY39E= +SIZE (dav1d-1.1.0.tar.xz) = 845284
UPDATE: GraphicsMagick 1.3.40
Here is an update to GraphicsMagick 1.3.40. Index: Makefile === RCS file: /home/cvs/ports/graphics/GraphicsMagick/Makefile,v retrieving revision 1.70 diff -u -p -u -p -r1.70 Makefile --- Makefile4 Mar 2023 08:04:21 - 1.70 +++ Makefile26 Mar 2023 23:49:48 - @@ -1,13 +1,12 @@ COMMENT= image processing tools with stable ABI -DISTNAME= GraphicsMagick-1.3.38 +DISTNAME= GraphicsMagick-1.3.40 CATEGORIES=graphics devel MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=graphicsmagick/} EXTRACT_SUFX= .tar.xz -REVISION= 0 -SHARED_LIBS= GraphicsMagick 9.2 \ - GraphicsMagick++6.0 \ +SHARED_LIBS= GraphicsMagick 9.3 \ + GraphicsMagick++6.1 \ GraphicsMagickWand 4.0 HOMEPAGE= http://www.graphicsmagick.org/ Index: distinfo === RCS file: /home/cvs/ports/graphics/GraphicsMagick/distinfo,v retrieving revision 1.32 diff -u -p -u -p -r1.32 distinfo --- distinfo24 Apr 2022 21:08:29 - 1.32 +++ distinfo5 Mar 2023 16:05:13 - @@ -1,2 +1,2 @@ -SHA256 (GraphicsMagick-1.3.38.tar.xz) = 1gzZ21k1HSucsZvrRDFwrKoo8HPRPSWPZ7NidjXjJnU= -SIZE (GraphicsMagick-1.3.38.tar.xz) = 5958352 +SHA256 (GraphicsMagick-1.3.40.tar.xz) = l9wanU6Jx3slo7JFBef/FlO4j5v+MfGJzhCAS476d0Y= +SIZE (GraphicsMagick-1.3.40.tar.xz) = 5507792 Index: patches/patch-configure === RCS file: /home/cvs/ports/graphics/GraphicsMagick/patches/patch-configure,v retrieving revision 1.21 diff -u -p -u -p -r1.21 patch-configure --- patches/patch-configure 11 Mar 2022 19:22:04 - 1.21 +++ patches/patch-configure 8 Jan 2023 12:08:02 - @@ -1,7 +1,7 @@ Index: configure --- configure.orig +++ configure -@@ -28046,7 +28046,7 @@ done +@@ -28557,7 +28557,7 @@ done # # Subdirectory under lib to place GraphicsMagick lib files @@ -10,7 +10,7 @@ Index: configure cat >>confdefs.h <<_ACEOF #define MagickLibSubdir "$MagickLibSubdir" -@@ -28150,7 +28150,7 @@ _ACEOF +@@ -28661,7 +28661,7 @@ _ACEOF # # Path to GraphicsMagick share files Index: pkg/PLIST === RCS file: /home/cvs/ports/graphics/GraphicsMagick/pkg/PLIST,v retrieving revision 1.28 diff -u -p -u -p -r1.28 PLIST --- pkg/PLIST 4 Mar 2023 08:04:22 - 1.28 +++ pkg/PLIST 5 Mar 2023 17:10:00 - @@ -376,6 +376,7 @@ share/doc/GraphicsMagick/www/ChangeLog-2 share/doc/GraphicsMagick/www/ChangeLog-2019.html share/doc/GraphicsMagick/www/ChangeLog-2020.html share/doc/GraphicsMagick/www/ChangeLog-2021.html +share/doc/GraphicsMagick/www/ChangeLog-2022.html share/doc/GraphicsMagick/www/Changelog.html share/doc/GraphicsMagick/www/Changes.html share/doc/GraphicsMagick/www/Copyright.html
UPDATE: dnsmasq 2.89
Here is an update to dnsmasq 2.89. version 2.89 Fix bug introduced in 2.88 (commit fe91134b) which can result in corruption of the DNS cache internal data structures and logging of "cache internal error". This has only been seen in one place in the wild, and it took considerable effort to even generate a test case to reproduce it, but there's no way to be sure it won't strike, and the effect is to break the cache badly. Installations with DNSSEC enabled are more likely to see the problem, but not running DNSSEC does not guarantee that it won't happen. Thanks to Timo van Roermund for reporting the bug and for his great efforts in chasing it down. Index: Makefile === RCS file: /home/cvs/ports/net/dnsmasq/Makefile,v retrieving revision 1.65 diff -u -p -u -p -r1.65 Makefile --- Makefile3 Jan 2023 15:45:35 - 1.65 +++ Makefile18 Feb 2023 10:26:57 - @@ -1,6 +1,6 @@ COMMENT= lightweight caching DNS forwarder, DHCP and TFTP server -DISTNAME= dnsmasq-2.88 +DISTNAME= dnsmasq-2.89 CATEGORIES=net MASTER_SITES= https://thekelleys.org.uk/dnsmasq/ EXTRACT_SUFX= .tar.xz Index: distinfo === RCS file: /home/cvs/ports/net/dnsmasq/distinfo,v retrieving revision 1.43 diff -u -p -u -p -r1.43 distinfo --- distinfo3 Jan 2023 15:45:35 - 1.43 +++ distinfo18 Feb 2023 10:27:07 - @@ -1,2 +1,2 @@ -SHA256 (dnsmasq-2.88.tar.xz) = I1RN7aEDQMBTvqbxWpP+1up/WqqFMWv8Zx/6bSL7wbM= -SIZE (dnsmasq-2.88.tar.xz) = 560640 +SHA256 (dnsmasq-2.89.tar.xz) = Ar0jA0bPC51ZCfXhUd8WiycHEDeF62FrVmhYVa3rtgk= +SIZE (dnsmasq-2.89.tar.xz) = 562700 Index: patches/patch-man_dnsmasq_8 === RCS file: /home/cvs/ports/net/dnsmasq/patches/patch-man_dnsmasq_8,v retrieving revision 1.32 diff -u -p -u -p -r1.32 patch-man_dnsmasq_8 --- patches/patch-man_dnsmasq_8 3 Jan 2023 15:45:35 - 1.32 +++ patches/patch-man_dnsmasq_8 18 Feb 2023 10:27:27 - @@ -17,8 +17,8 @@ Index: man/dnsmasq.8 .TP .B \-v, --version Print the version number. -@@ -2217,7 +2216,7 @@ and /share/ads-domains.gz containing a compressed - list of ad server domains will save disk space with large ad-server blocklists. +@@ -2231,7 +2230,7 @@ dig +short chaos txt cachesize.bind + .SH CONFIG FILE At startup, dnsmasq reads -.I /etc/dnsmasq.conf, @@ -26,7 +26,7 @@ Index: man/dnsmasq.8 if it exists. (On FreeBSD, the file is .I /usr/local/etc/dnsmasq.conf -@@ -2676,7 +2675,7 @@ dnsmasq has no direct way of determining the charset i +@@ -2681,7 +2680,7 @@ dnsmasq has no direct way of determining the charset i assume that it is the system default. .SH FILES
UPDATE: libcares 1.19.0
Here is an update to libcares 1.19.0. c-ares version 1.19.0 This is a feature and bugfix release. It addresses a couple of new feature requests as well as a couple of bug fixes. Security: o Low. Stack overflow in ares_set_sortlist() which is used during c-ares initialization and typically provided by an administrator and not an end user. [24] Changes: o Windows: Drop support for XP and derivatives which greatly cleans up initialization code. [3] o Add ARES_OPT_HOSTS_FILE similar to ARES_OPT_RESOLVCONF for specifying a custom hosts file location. [10] o Add vcpkg installation instructions [13] Bug fixes: o Fix cross-compilation from Windows to Linux due to CPACK logic. [1] o Fix memory leak in reading /etc/hosts when using localhost fallback. [2] o Fix chain building c-ares when libresolv is already included by another project [4] o File lookup should not immediately abort as there may be other tries due to search criteria. o Asterisks should be allowed in host validation as CNAMEs may reference wildcard domains [5] o AutoTools build system referenced bad STDC_HEADERS macro [6] o Even if one address class returns a failure for ares_getaddrinfo() we should still return the results we have o CMake Windows: DLLs did not include resource file to include versions [7] [8] o CMake: Guard target creation in exported config [9] o Fix ares_getaddrinfo() numerical address resolution with AF_UNSPEC [11] o Apple: fix libresolv configured query times. [12] o Fix tools and help information [14] [15] o Various documentation fixes and cleanups [16] [22] [25] o Add include guards to ares_data.h [17] o c-ares could try to exceed maximum number of iovec entries supported by system [18] o CMake package config generation allow for absolute install paths [19] o Intel compiler fixes [20] o ares_strsplit bugs [21] [23] o The RFC6761 6.3 states localhost subdomains must be offline too. [26] Index: Makefile === RCS file: /home/cvs/ports/net/libcares/Makefile,v retrieving revision 1.23 diff -u -p -u -p -r1.23 Makefile --- Makefile11 Mar 2022 19:46:13 - 1.23 +++ Makefile28 Jan 2023 22:14:28 - @@ -1,6 +1,6 @@ COMMENT= asynchronous resolver library -V= 1.18.1 +V= 1.19.0 DISTNAME= c-ares-${V} PKGNAME= libcares-${V} CATEGORIES=net devel Index: distinfo === RCS file: /home/cvs/ports/net/libcares/distinfo,v retrieving revision 1.12 diff -u -p -u -p -r1.12 distinfo --- distinfo7 Dec 2021 19:55:17 - 1.12 +++ distinfo28 Jan 2023 22:14:35 - @@ -1,2 +1,2 @@ -SHA256 (c-ares-1.18.1.tar.gz) = Gn1SqKhKn7/7G+kTPA9uFyF9kepab6Yfa0cpzaeOu88= -SIZE (c-ares-1.18.1.tar.gz) = 1560165 +SHA256 (c-ares-1.19.0.tar.gz) = v866N+I/1TEpOCkALKwEAe9JptxVkj9/kiNlhbetHdM= +SIZE (c-ares-1.19.0.tar.gz) = 1572210
UPDATE: libass 0.17.1
Here is an update to libass 0.17.1. libass (0.17.1) * Fix buffer overread if soft-wrapping occurred and ASS_FEATURE_WHOLE_TEXT_LAYOUT was enabled via API or due to Encoding -1 (bug introduced in 0.16.0) * x86: detect GNU Hurd and configure NASM appropriately libass (0.17.0) * Fix various parts relating to automatic linebreaking * Fix rendering when hinting was enabled and fontsizes or scales are zero * Switch build to a non-recursive setup for improved parallelism * Improve quality of SSA Effects movement * Further documentation improvements * Completely invalid Events are now discarded during parsing * Introduction of LayoutRes{X,Y} script headers * New AlphaLevel style override to set all alpha values while keeping the color * Add ASS_FEATURE_WRAP_UNICODE to allow automatic linebreaks in accordance with the Unicode line breaking algorithm instead of ASS' much stricter breaking rules. For the feature to be available at runtime, libass must be linked against the new optional dependency libunibreak. * Improve VSFilter compatibility: * Fix premature truncation of animated alphas (was a 0.15.0 regression) * Fix handling of small delay parameters for legacy SSA Effects * Fix x-scaling with PlayResX * Fix x-scaling for anamorphic video (except for \be whose scaling remains buggy in general) * Support SSA's AlphaLevel style field * Support the \kt override tag from VSFilter's v4++ set * Parse ScriptType headers * Parse integer header, style and event field values like VSFilter * Ignore trailing whitespace in an event's text Index: Makefile === RCS file: /home/cvs/ports/multimedia/libass/Makefile,v retrieving revision 1.30 diff -u -p -u -p -r1.30 Makefile --- Makefile5 Nov 2022 17:06:29 - 1.30 +++ Makefile6 Apr 2023 08:10:29 - @@ -1,11 +1,10 @@ COMMENT= portable ASS/SSA subtitle renderer -VER= 0.16.0 +VER= 0.17.1 DISTNAME= libass-${VER} CATEGORIES=multimedia devel MASTER_SITES= https://github.com/libass/libass/releases/download/${VER}/ EXTRACT_SUFX= .tar.xz -REVISION= 0 SHARED_LIBS= ass 3.1 @@ -16,8 +15,8 @@ MAINTAINER= Brad Smith Index: distinfo === RCS file: /home/cvs/ports/multimedia/libass/distinfo,v retrieving revision 1.20 diff -u -p -u -p -r1.20 distinfo --- distinfo6 Jun 2022 23:38:49 - 1.20 +++ distinfo6 Apr 2023 08:10:31 - @@ -1,2 +1,2 @@ -SHA256 (libass-0.16.0.tar.xz) = Xb3p4iM5EZz47tWe6mxiOgdG71qQtonmigkBCQeOPAg= -SIZE (libass-0.16.0.tar.xz) = 396304 +SHA256 (libass-0.17.1.tar.xz) = 8NoLv7pHbBauPhz9hiJW0wkVkR96uqGxbOYu5lMZJ4Q= +SIZE (libass-0.17.1.tar.xz) = 403160
UPDATE: libheif 1.15.2
Here is an update to libheif 1.15.2. - codec plugin system now also works with Windows - heif_convert: manually choose which decoder should be used - support for CLLI (content light level box), MDCV (mastering display colour volume), PASP (pixel aspect) information - ICC profile support in gdk-pixbuf loader Index: Makefile === RCS file: /home/cvs/ports/multimedia/libheif/Makefile,v retrieving revision 1.10 diff -u -p -u -p -r1.10 Makefile --- Makefile4 Apr 2023 09:08:47 - 1.10 +++ Makefile6 Apr 2023 08:59:01 - @@ -1,9 +1,9 @@ COMMENT= HEIF and AVIF file format decoder and encoder -V= 1.14.2 +V= 1.15.2 DISTNAME= libheif-$V -SHARED_LIBS += heif 1.4 # 9.0 +SHARED_LIBS += heif 1.5 # 9.0 CATEGORIES=multimedia graphics @@ -13,7 +13,7 @@ HOMEPAGE= https://github.com/strukturag/ PERMIT_PACKAGE=Yes WANTLIB += ${COMPILER_LIBCXX} aom c dav1d de265 gdk_pixbuf-2.0 -WANTLIB += glib-2.0 gobject-2.0 intl jpeg m png x265 +WANTLIB += glib-2.0 gobject-2.0 intl jpeg m png x265 z MASTER_SITES= https://github.com/strukturag/libheif/releases/download/v$V/ Index: distinfo === RCS file: /home/cvs/ports/multimedia/libheif/distinfo,v retrieving revision 1.6 diff -u -p -u -p -r1.6 distinfo --- distinfo4 Apr 2023 09:08:47 - 1.6 +++ distinfo6 Apr 2023 08:39:38 - @@ -1,2 +1,2 @@ -SHA256 (libheif-1.14.2.tar.gz) = 0BaQXiR9aVLNfuT5uQlXNQtqbKpGa8dv3+brMCttCIw= -SIZE (libheif-1.14.2.tar.gz) = 1739439 +SHA256 (libheif-1.15.2.tar.gz) = ekxgd/RRgJJlg+IIdXE3G92cshtub62oWm+9VE8moOI= +SIZE (libheif-1.15.2.tar.gz) = 1749773 Index: patches/patch-libheif_CMakeLists_txt === RCS file: patches/patch-libheif_CMakeLists_txt diff -N patches/patch-libheif_CMakeLists_txt --- patches/patch-libheif_CMakeLists_txt4 Apr 2023 09:08:47 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,14 +0,0 @@ -cmake: Use CMAKE_DL_LIBS instead of dl to fix build on OpenBSD - -Index: libheif/CMakeLists.txt libheif/CMakeLists.txt.orig -+++ libheif/CMakeLists.txt -@@ -64,7 +64,7 @@ target_compile_definitions(heif - - if (PLUGIN_LOADING_SUPPORTED_AND_ENABLED) - target_compile_definitions(heif PRIVATE ENABLE_PLUGIN_LOADING=1) --target_link_libraries(heif PRIVATE dl) -+target_link_libraries(heif PRIVATE ${CMAKE_DL_LIBS}) - endif() - - add_subdirectory(plugins) Index: pkg/PLIST === RCS file: /home/cvs/ports/multimedia/libheif/pkg/PLIST,v retrieving revision 1.4 diff -u -p -u -p -r1.4 PLIST --- pkg/PLIST 4 Apr 2023 09:08:47 - 1.4 +++ pkg/PLIST 6 Apr 2023 08:53:25 - @@ -19,8 +19,6 @@ lib/pkgconfig/libheif.pc @man man/man1/heif-enc.1 @man man/man1/heif-info.1 @man man/man1/heif-thumbnailer.1 -share/mime/packages/avif.xml -share/mime/packages/heif.xml share/thumbnailers/heif.thumbnailer @tag update-mime-database @tag update-gdk-pixbuf
UPDATE: libunibreak 5.1
Here is an update to libunibreak 5.1. - Speed up line-break property lookup - Update the data to conform to Unicode 15 Index: Makefile === RCS file: /home/cvs/ports/textproc/libunibreak/Makefile,v retrieving revision 1.2 diff -u -p -u -p -r1.2 Makefile --- Makefile11 Mar 2022 20:02:40 - 1.2 +++ Makefile13 Jan 2023 04:02:45 - @@ -1,12 +1,12 @@ COMMENT= implementation of the line and word breaking -V= 5.0 +V= 5.1 GH_ACCOUNT=adah1972 GH_PROJECT=libunibreak GH_TAGNAME=libunibreak_${V:S/./_/} PKGNAME= ${GH_PROJECT}-${V} -SHARED_LIBS += unibreak 0.0 # 5.0 +SHARED_LIBS += unibreak 1.0 # 5.1 CATEGORIES=textproc Index: distinfo === RCS file: /home/cvs/ports/textproc/libunibreak/distinfo,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 distinfo --- distinfo12 Dec 2021 10:44:57 - 1.1.1.1 +++ distinfo13 Jan 2023 03:57:46 - @@ -1,2 +1,2 @@ -SHA256 (libunibreak-libunibreak_5_0.tar.gz) = fA82gXCdVPXFjdb8MlEKQr4//Y1oitti7rNARriWuAw= -SIZE (libunibreak-libunibreak_5_0.tar.gz) = 88213 +SHA256 (libunibreak-libunibreak_5_1.tar.gz) = 1Zh42CyEpgtZKUCo4aJk8KlxTwqaiGiwmYRveA2dwWc= +SIZE (libunibreak-libunibreak_5_1.tar.gz) = 71309
UPDATE: libvpx 1.13.0
Here is an update to libvpx 1.13.0. 2023-01-31 v1.13.0 "Ugly Duckling" This release includes more Neon and AVX2 optimizations, adds a new codec control to set per frame QP, upgrades GoogleTest to v1.12.1, and includes numerous bug fixes. - Upgrading: This release is ABI incompatible with the previous release. New codec control VP9E_SET_QUANTIZER_ONE_PASS to set per frame QP. GoogleTest is upgraded to v1.12.1. .clang-format is upgraded to clang-format-11. VPX_EXT_RATECTRL_ABI_VERSION was bumped due to incompatible changes to the feature of using external rate control models for vp9. - Enhancement: Numerous improvements on Neon optimizations. Numerous improvements on AVX2 optimizations. Additional ARM targets added for Visual Studio. - Bug fixes: Fix to calculating internal stats when frame dropped. Fix to segfault for external resize test in vp9. Fix to build system with replacing egrep with grep -E. Fix to a few bugs with external RTC rate control library. Fix to make SVC work with VBR. Fix to key frame setting in VP9 external RC. Fix to -Wimplicit-int (Clang 16). Fix to VP8 external RC for buffer levels. Fix to VP8 external RC for dynamic update of layers. Fix to VP9 auto level. Fix to off-by-one error of max w/h in validate_config. Fix to make SVC work for Profile 1. Index: Makefile === RCS file: /home/cvs/ports/multimedia/libvpx/Makefile,v retrieving revision 1.50 diff -u -p -u -p -r1.50 Makefile --- Makefile4 Oct 2022 11:30:19 - 1.50 +++ Makefile14 Feb 2023 06:17:29 - @@ -2,11 +2,11 @@ COMMENT= Google VP8/VP9 video codec GH_ACCOUNT=webmproject GH_PROJECT=libvpx -GH_TAGNAME=v1.12.0 +GH_TAGNAME=v1.13.0 EPOCH= 0 CATEGORIES=multimedia -SHARED_LIBS= vpx 15.0 +SHARED_LIBS= vpx 16.0 HOMEPAGE= https://www.webmproject.org/ Index: distinfo === RCS file: /home/cvs/ports/multimedia/libvpx/distinfo,v retrieving revision 1.21 diff -u -p -u -p -r1.21 distinfo --- distinfo4 Oct 2022 11:30:19 - 1.21 +++ distinfo14 Feb 2023 06:16:48 - @@ -1,2 +1,2 @@ -SHA256 (libvpx-1.12.0.tar.gz) = 8azBXQ/Qy0MfS/bqwy1eky5A6hGG/njgdCVNbQA5V7s= -SIZE (libvpx-1.12.0.tar.gz) = 5465627 +SHA256 (libvpx-1.13.0.tar.gz) = yyo5PJwfrnq6drlQuwrTk7oQVAn+GhR8zWGwqqFQEGY= +SIZE (libvpx-1.13.0.tar.gz) = 5515327 Index: patches/patch-configure === RCS file: /home/cvs/ports/multimedia/libvpx/patches/patch-configure,v retrieving revision 1.24 diff -u -p -u -p -r1.24 patch-configure --- patches/patch-configure 4 Oct 2022 11:30:19 - 1.24 +++ patches/patch-configure 14 Feb 2023 06:16:57 - @@ -1,7 +1,7 @@ Index: configure --- configure.orig +++ configure -@@ -118,7 +118,9 @@ all_platforms="${all_platforms} loongarch32-linux-gcc" +@@ -123,7 +123,9 @@ all_platforms="${all_platforms} loongarch32-linux-gcc" all_platforms="${all_platforms} loongarch64-linux-gcc" all_platforms="${all_platforms} mips32-linux-gcc" all_platforms="${all_platforms} mips64-linux-gcc" @@ -11,7 +11,7 @@ Index: configure all_platforms="${all_platforms} sparc-solaris-gcc" all_platforms="${all_platforms} x86-android-gcc" all_platforms="${all_platforms} x86-darwin8-gcc" -@@ -177,7 +179,7 @@ for t in ${all_targets}; do +@@ -183,7 +185,7 @@ for t in ${all_targets}; do [ -f "${source_path}/${t}.mk" ] && enable_feature ${t} done @@ -20,7 +20,7 @@ Index: configure die "diff missing: Try installing diffutils via your package manager." fi -@@ -192,19 +194,6 @@ if [ "`cd \"${source_path}\" && pwd`" != "`pwd`" ]; th +@@ -198,19 +200,6 @@ if [ "`cd \"${source_path}\" && pwd`" != "`pwd`" ]; th fi fi @@ -40,7 +40,7 @@ Index: configure # disable codecs when their source directory does not exist [ -d "${source_path}/vp8" ] || disable_codec vp8 [ -d "${source_path}/vp9" ] || disable_codec vp9 -@@ -542,7 +531,7 @@ process_detect() { +@@ -548,7 +537,7 @@ process_detect() { # here rather than at option parse time because the target auto-detect # magic happens after the command line has been parsed. case "${tgt_os}" in
UPDATE: aom 3.6.0
Here is an update to aom 3.6.0. 2023-02-03 v3.6.0 This release includes compression efficiency and perceptual quality improvements, speedup and memory optimizations, and some new features. This release is ABI compatible with the last release. - New Features * New values 20-27 (corresponding to levels 7.0-7.3 and 8.0-8.3) for the encoder control AV1E_SET_TARGET_SEQ_LEVEL_IDX (note that the proposal to add the new levels are still in draft status). The original special value 24 (keep level stats only for level monitoring) is renumbered as 32. * New encoder control AV1E_SET_SKIP_POSTPROC_FILTERING to skip the application of post-processing filters on reconstructed frame in all intra mode. * New encoder option "kf-max-pyr-height": Maximum height of pyramid structure used for the GOP starting with a key frame (-1 to 5). * Make SVC work for screen content. * Rate control improvements to reduce frame-size spikes for screen content coding. * RISC-V architecture support with gcc toolchain. - Compression Efficiency Improvements * Peak compression efficiency in VOD setting is improved by 1%. * 0.7% - 2.2% RTC encoding BDrate gains for real time speed 8 to 10. * 15% RTC encoding BDrate gains for screen content speed 10. - Perceptual Quality Improvements * Resolved a visual quality issue that was reported for high resolution clips (2K) for speed 4 and above in VOD use case. * Visual quality improvements to screen content coding. * Quality improvements to temporal layer RTC coding. - Speedup and Memory Optimizations * RTC single-thread encoder speedup: o ~6% instruction count reduction for speed 5 and 6. o ~15% instruction count reduction for speed 7. o ~10% instruction count reduction for speed 8 to 10 (>=360p resolutions). * RTC multi-thread encoder speedup (beyond single-thread speedup): o 5-8% encode time reduction for speed 7 to 10. * RTC screen-content encoder speedup: o 11% instruction count reduction for speed 9 and 10 (>=720p resolutions). * ~5% reduction in heap memory requirements for RTC, speed 6 to 10. * AVIF: o 4-5% speedup for speed 9 in still-picture encoding mode. o 3-4% heap memory reduction in still-picture encoding mode for 360p-720p resolutions with multiple threads. - Bug Fixes * Added a workaround for an AV1 specification bug which makes TRANSLATION type global motion models unusable. * Fixed AddressSanitizer global-buffer-overflow errors in av1/encoder/arm/neon/av1_fwd_txfm2d_neon.c. * Fixed AddressSanitizer heap-buffer-overflow error in av1_wiener_convolve_add_src_neon(). * chromium:1393384 Avoid scene detection on spatial resize. * aomedia:3308 Remove color artifacts under high motion. * aomedia:3310 Avoid out of memory failures with Visual Studio 2017, 2019, and 2022 for Win32 x86 builds. * aomedia:3346 Make SVC work properly for screen content. * aomedia:3348 Fix a bug where an uninitialized search_site is used. * aomedia:3365 Work around what seems like a Visual Studio 2022 compiler optimization bug. * aomedia:3369 Incorrect PSNR values reported by libaom for 12-bit encode. Index: Makefile === RCS file: /home/cvs/ports/multimedia/aom/Makefile,v retrieving revision 1.18 diff -u -p -u -p -r1.18 Makefile --- Makefile17 Nov 2022 06:24:38 - 1.18 +++ Makefile9 Feb 2023 01:01:17 - @@ -2,7 +2,7 @@ COMMENT=Alliance for Open Media AV1 vid GH_ACCOUNT=jbeich GH_PROJECT=aom -GH_TAGNAME=v3.5.0 +GH_TAGNAME=v3.6.0 CATEGORIES=multimedia SHARED_LIBS= aom 4.0 Index: distinfo === RCS file: /home/cvs/ports/multimedia/aom/distinfo,v retrieving revision 1.15 diff -u -p -u -p -r1.15 distinfo --- distinfo17 Nov 2022 06:24:38 - 1.15 +++ distinfo9 Feb 2023 01:01:26 - @@ -1,2 +1,2 @@ -SHA256 (aom-3.5.0.tar.gz) = AYnqL1rmuIPIOyRTBd54T2XARhvNcAzJi73FirlXxuc= -SIZE (aom-3.5.0.tar.gz) = 5213077 +SHA256 (aom-3.6.0.tar.gz) = K6ITgiyxUotVWNZycSVlThTRstdQW9H8ivo2wunp+Uo= +SIZE (aom-3.6.0.tar.gz) = 5268170 Index: patches/patch-CMakeLists_txt === RCS file: /home/cvs/ports/multimedia/aom/patches/patch-CMakeLists_txt,v retrieving revision 1.4 diff -u -p -u -p -r1.4 patch-CMakeLists_txt --- patches/patch-CMakeLists_txt17 Nov 2022 06:24:38 - 1.4 +++ patches/patch-CMakeLists_txt22 Jan 2023 06:52:11 - @@ -1,7 +1,7 @@ Index: CMakeLists.txt --- CMakeLists.txt.orig +++ CMakeLists.txt -@@ -823,7 +823,7 @@ if(ENABLE_EXAMPLES AND "${CMAKE_GENERATOR}" MATCHES "M +@@ -824,7 +824,7 @@ if(ENABLE_EXAMPLES AND "${CMAKE_GENERATOR}" MATCHES "M endif() if(B
Re: editors/helix 23.03
Hi Volker Le 2023-04-01 14:51, Volker Schlecht a écrit : Cc: Maintainer I had a little too much time on my hands and wanted to play with the new release of helix, so if it saves you some time, here's what I did to get it building and running. The diff consists mainly of cargo crates churn and updates to the existing patches. It adds two patches to avoid a dependency on tree-sitter on github instead of crates.inc Builds and works beautifully on amd64. Thanks for this update with the latest version of Helix. Build and tests OK on current/amd64. I modified your patch for helix-loader/build.rs (patches/patch-helix-loader_build_rs) to remove a warning during build with Rust. Laurent Index: helix-loader/build.rs --- helix-loader/build.rs.orig +++ helix-loader/build.rs @@ -1,15 +1,9 @@ use std::borrow::Cow; -use std::process::Command; const VERSION: &str = include_str!("../VERSION"); fn main() { -let git_hash = Command::new("git") -.args(["rev-parse", "HEAD"]) -.output() -.ok() -.filter(|output| output.status.success()) -.and_then(|x| String::from_utf8(x.stdout).ok()); +let git_hash: Option<&String> = None; let version: Cow<_> = match git_hash { Some(git_hash) => format!("{} ({})", VERSION, &git_hash[..8]).into(),
[update] sysutils/fzf 0.39.0
Hi, a simple patch for the latest version 0.39.0 of sysutils/fzf : - update Makefile and modules.inc - remove patches/patch-shell_completion_bash => no more necessary with fix in PR#3219 https://github.com/junegunn/fzf/pull/3219 Build and tests on current/amd64. Laurent Index: Makefile === RCS file: /cvs/ports/sysutils/fzf/Makefile,v retrieving revision 1.18 diff -u -p -r1.18 Makefile --- Makefile 20 Feb 2023 22:03:42 - 1.18 +++ Makefile 8 Apr 2023 17:34:52 - @@ -1,9 +1,9 @@ COMMENT = command-line fuzzy finder MODGO_MODNAME = github.com/junegunn/fzf -MODGO_VERSION = v0.0.0-20230215142442-352ea072269d +MODGO_VERSION = v0.0.0-20230402143337-20230402d087 -V = 0.38.0 +V = 0.39.0 DISTNAME = fzf-${V} CATEGORIES = sysutils Index: distinfo === RCS file: /cvs/ports/sysutils/fzf/distinfo,v retrieving revision 1.11 diff -u -p -r1.11 distinfo --- distinfo 20 Feb 2023 22:03:42 - 1.11 +++ distinfo 8 Apr 2023 17:34:52 - @@ -1,4 +1,4 @@ -SHA256 (fzf-0.38.0.zip) = 85D9ETJJ4MuCNC79v1PQwwYstswayeICJdk0q3RrOfQ= +SHA256 (fzf-0.39.0.zip) = qo8oqzyi0g7OF/lMsTCo/28dEPxnjCHglxtVyDa+Lm8= SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = pJgRJVFfDy3yU8LeOjrBlwx0Q+W2adlH6HTnezaBtuU= SHA256 (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = Y4qYMuL2LRGNfFEdhr2uFiKlHzMd5IoB2Sn9JOvmoqY= SHA256 (go_modules/github.com/gdamore/tcell/v2/@v/v2.5.4.mod) = 4zhutrVn0oD6CGHqAr93IkVDVuXmzBVThvjmX/RGQ5E= @@ -12,8 +12,8 @@ SHA256 (go_modules/github.com/mattn/go-r SHA256 (go_modules/github.com/mattn/go-shellwords/@v/v1.0.12.mod) = Kb//Fv9Xt9raZOanSAbZMVSazOYctwxFijidCZwtDsI= SHA256 (go_modules/github.com/mattn/go-shellwords/@v/v1.0.12.zip) = bTXD7ckuR6BpiHiNaDwa04lxm1XvGdWn8jmrRwi22hE= SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E= -SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.2.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg= -SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.2.zip) = SYh8XlSwRdfPiNRbj+kniIMM9MgAuM+rimqnB0b9S38= +SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.4.mod) = oeF0iQ/J8lJFAhH63rU3VvnPWrexlpd2X5+yVfgeqJg= +SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.4.4.zip) = dAzVgDEE763yd6DzUZ8OrZfjIdvZCc7uvXyLaza0R1Q= SHA256 (go_modules/github.com/saracen/walker/@v/v0.1.3.mod) = 0kway39am7ME90XPLfJq9bVJOMxXYxgsir8ISkd4zUc= SHA256 (go_modules/github.com/saracen/walker/@v/v0.1.3.zip) = lFe2CuCa3V2nRgsynUdvWFq/HUuLBO1ZukCSSQxhG10= SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.mod) = 7n/kRmIDoB06wZrcE0zeyZvG3nGZLCjz3Zp0SAv/BgM= @@ -37,10 +37,12 @@ SHA256 (go_modules/golang.org/x/sys/@v/v SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220520151302-bc2c85ada10a.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220811171246-fbc7d0a398ab.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= -SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220811171246-fbc7d0a398ab.zip) = Xr00+vNM+3gk7W0S6V55PIVkzMmJr5+ceZhCLDbsmDg= +SHA256 (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ= +SHA256 (go_modules/golang.org/x/sys/@v/v0.6.0.zip) = jBWGDjhQ486lpxhrt5uM+Y9RPZrFSYCZ073f1Jxt/D8= SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo= SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.mod) = dAeU4pFPXMh+JWVsWEMiKyxlZlghIF9FYyoEd8jT95s= -SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20210927222741-03fcf44c2211.zip) = Ot9xOvpJ/iZYD/5K2x9PsvSSHJRTAapan7bTQDH6MM0= +SHA256 (go_modules/golang.org/x/term/@v/v0.6.0.mod) = ZDWbnGU3CEePAgcpiFBE/z2ABxhtnUQRJf6HSBfnEgE= +SHA256 (go_modules/golang.org/x/term/@v/v0.6.0.zip) = NpkIStEQSmoKAnoIceZ5hzBNc6arsncMj35c49fB0xQ= SHA256 (go_modules/golang.org/x/text/@v/v0.3.0.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8= SHA256 (go_modules/golang.org/x/text/@v/v0.3.3.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI= SHA256 (go_modules/golang.org/x/text/@v/v0.3.7.mod) = xF1mkIlCe8RjXQexhfm5aAMy0cSMdbPEnLcVuBoEpbA= @@ -52,7 +54,7 @@ SHA256 (go_modules/golang.org/x/tools/@v SHA256 (go_modules/golang.org/x/tools/@v/v0.1.12.zip) = SxIuDkcDvEAUyxz4wBT8+T6n1y8B2nlJk2U0b1TLuFE= SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U= SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.zip) = xOnwY8/tVGyQ8AqWV96sT5FaiZT4y+bb0/GOeeuDAs8= -SIZE (fzf-0.38.0.zip) = 276043 +SIZE (fzf-0.39.0.zip) = 279046 SIZE (go_modules/github.com/gdamore/encoding/@v/v1.0.0.mod) = 77 SIZE (go_modules/github.com/gdamore/encoding/@v/v1.0.0.zip) = 19867 SIZE (go_modules/g
Re: UPDATE: dav1d 1.1.0
On Sat Apr 08, 2023 at 06:12:27AM -0400, Brad Smith wrote: > Here is an update to dav1d 1.1.0. > > > Changes for 1.1.0 'Arctic Peregrine Falcon': > --- > > 1.1.0 is an important release of dav1d, fixing numerous bugs, and adding SIMD > > - New function dav1d_get_frame_delay to query the decoder frame delay > - Numerous fixes for strict conformity to the specs and samples > - NEON and AVX-512 misc fixes and improvements > - Partial AVX2 12bpc transform implementations > - AVX-512 high bit-depth cdef_filter, loopfilter, itx > - NEON z1/z3 optimization for 8bpc > - SSSE3 z1 optimization for 8bpc > Fetch https://downloads.videolan.org/pub/videolan/dav1d/1.1.0/dav1d-1.1.0.tar.xz TLS handshake failure: certificate verification failed: certificate has expired Ohh videolan :) > > Index: Makefile > === > RCS file: /home/cvs/ports/multimedia/dav1d/Makefile,v > retrieving revision 1.30 > diff -u -p -u -p -r1.30 Makefile > --- Makefile 20 Mar 2022 09:51:42 - 1.30 > +++ Makefile 14 Feb 2023 21:54:33 - > @@ -1,12 +1,12 @@ > COMMENT= small and fast AV1 decoder > > -VER= 1.0.0 > +VER= 1.1.0 > DISTNAME=dav1d-${VER} > CATEGORIES= multimedia > MASTER_SITES= > https://downloads.videolan.org/pub/videolan/dav1d/${VER}/ > EXTRACT_SUFX=.tar.xz > > -SHARED_LIBS= dav1d 2.2 > +SHARED_LIBS= dav1d 2.3 > > HOMEPAGE=https://code.videolan.org/videolan/dav1d/ > > Index: distinfo > === > RCS file: /home/cvs/ports/multimedia/dav1d/distinfo,v > retrieving revision 1.15 > diff -u -p -u -p -r1.15 distinfo > --- distinfo 20 Mar 2022 09:51:42 - 1.15 > +++ distinfo 14 Feb 2023 21:45:03 - > @@ -1,2 +1,2 @@ > -SHA256 (dav1d-1.0.0.tar.xz) = UXN9t+SJflmWhPhzpHJRdt08d55jlBHXxPzhNLteu4I= > -SIZE (dav1d-1.0.0.tar.xz) = 810116 > +SHA256 (dav1d-1.1.0.tar.xz) = +1eq54dfKMMPs9uuSjaD0n4vkd3gnOXGDCLO+bxY39E= > +SIZE (dav1d-1.1.0.tar.xz) = 845284 >
UPDATE: autorandr to 1.13.3
Hi all, Simple diff to update autorandr to the latest version. OK? Cheers, Rafael Sadowski Index: Makefile === RCS file: /cvs/ports/x11/autorandr/Makefile,v retrieving revision 1.7 diff -u -p -u -p -r1.7 Makefile --- Makefile25 Nov 2022 21:11:43 - 1.7 +++ Makefile9 Apr 2023 05:43:22 - @@ -4,9 +4,8 @@ CATEGORIES= x11 sysutils GH_ACCOUNT=phillipberndt GH_PROJECT=autorandr -GH_TAGNAME=1.11 +GH_TAGNAME=1.13.3 MODPY_EGG_VERSION= ${GH_TAGNAME}.post1 -REVISION= 2 # GPLv3+ PERMIT_PACKAGE=Yes Index: distinfo === RCS file: /cvs/ports/x11/autorandr/distinfo,v retrieving revision 1.2 diff -u -p -u -p -r1.2 distinfo --- distinfo9 Feb 2021 23:48:24 - 1.2 +++ distinfo9 Apr 2023 05:43:22 - @@ -1,2 +1,2 @@ -SHA256 (autorandr-1.11.tar.gz) = R+YZhMO0JpKVJ/tpPYjjv567gtpiWj+ECmJKo/2JHOM= -SIZE (autorandr-1.11.tar.gz) = 48791 +SHA256 (autorandr-1.13.3.tar.gz) = USU40jC7Rr9k9fQgPfhBhyhnywbgr8CyWiVSUp9bKG0= +SIZE (autorandr-1.13.3.tar.gz) = 47630
Re: UPDATE: GraphicsMagick 1.3.40
On Sat Apr 08, 2023 at 06:14:22AM -0400, Brad Smith wrote: > Here is an update to GraphicsMagick 1.3.40. > Committed, thanks > > Index: Makefile > === > RCS file: /home/cvs/ports/graphics/GraphicsMagick/Makefile,v > retrieving revision 1.70 > diff -u -p -u -p -r1.70 Makefile > --- Makefile 4 Mar 2023 08:04:21 - 1.70 > +++ Makefile 26 Mar 2023 23:49:48 - > @@ -1,13 +1,12 @@ > COMMENT= image processing tools with stable ABI > > -DISTNAME=GraphicsMagick-1.3.38 > +DISTNAME=GraphicsMagick-1.3.40 > CATEGORIES= graphics devel > MASTER_SITES=${MASTER_SITE_SOURCEFORGE:=graphicsmagick/} > EXTRACT_SUFX=.tar.xz > -REVISION=0 > > -SHARED_LIBS= GraphicsMagick 9.2 \ > - GraphicsMagick++6.0 \ > +SHARED_LIBS= GraphicsMagick 9.3 \ > + GraphicsMagick++6.1 \ > GraphicsMagickWand 4.0 > > HOMEPAGE=http://www.graphicsmagick.org/ > Index: distinfo > === > RCS file: /home/cvs/ports/graphics/GraphicsMagick/distinfo,v > retrieving revision 1.32 > diff -u -p -u -p -r1.32 distinfo > --- distinfo 24 Apr 2022 21:08:29 - 1.32 > +++ distinfo 5 Mar 2023 16:05:13 - > @@ -1,2 +1,2 @@ > -SHA256 (GraphicsMagick-1.3.38.tar.xz) = > 1gzZ21k1HSucsZvrRDFwrKoo8HPRPSWPZ7NidjXjJnU= > -SIZE (GraphicsMagick-1.3.38.tar.xz) = 5958352 > +SHA256 (GraphicsMagick-1.3.40.tar.xz) = > l9wanU6Jx3slo7JFBef/FlO4j5v+MfGJzhCAS476d0Y= > +SIZE (GraphicsMagick-1.3.40.tar.xz) = 5507792 > Index: patches/patch-configure > === > RCS file: /home/cvs/ports/graphics/GraphicsMagick/patches/patch-configure,v > retrieving revision 1.21 > diff -u -p -u -p -r1.21 patch-configure > --- patches/patch-configure 11 Mar 2022 19:22:04 - 1.21 > +++ patches/patch-configure 8 Jan 2023 12:08:02 - > @@ -1,7 +1,7 @@ > Index: configure > --- configure.orig > +++ configure > -@@ -28046,7 +28046,7 @@ done > +@@ -28557,7 +28557,7 @@ done > # > > # Subdirectory under lib to place GraphicsMagick lib files > @@ -10,7 +10,7 @@ Index: configure > > cat >>confdefs.h <<_ACEOF > #define MagickLibSubdir "$MagickLibSubdir" > -@@ -28150,7 +28150,7 @@ _ACEOF > +@@ -28661,7 +28661,7 @@ _ACEOF > > # > # Path to GraphicsMagick share files > Index: pkg/PLIST > === > RCS file: /home/cvs/ports/graphics/GraphicsMagick/pkg/PLIST,v > retrieving revision 1.28 > diff -u -p -u -p -r1.28 PLIST > --- pkg/PLIST 4 Mar 2023 08:04:22 - 1.28 > +++ pkg/PLIST 5 Mar 2023 17:10:00 - > @@ -376,6 +376,7 @@ share/doc/GraphicsMagick/www/ChangeLog-2 > share/doc/GraphicsMagick/www/ChangeLog-2019.html > share/doc/GraphicsMagick/www/ChangeLog-2020.html > share/doc/GraphicsMagick/www/ChangeLog-2021.html > +share/doc/GraphicsMagick/www/ChangeLog-2022.html > share/doc/GraphicsMagick/www/Changelog.html > share/doc/GraphicsMagick/www/Changes.html > share/doc/GraphicsMagick/www/Copyright.html >
Re: UPDATE: dnsmasq 2.89
On Sat Apr 08, 2023 at 06:16:21AM -0400, Brad Smith wrote: > Here is an update to dnsmasq 2.89. > > > version 2.89 > Fix bug introduced in 2.88 (commit fe91134b) which can result > in corruption of the DNS cache internal data structures and > logging of "cache internal error". This has only been seen > in one place in the wild, and it took considerable effort > to even generate a test case to reproduce it, but there's > no way to be sure it won't strike, and the effect is to break > the cache badly. Installations with DNSSEC enabled are more > likely to see the problem, but not running DNSSEC does not > guarantee that it won't happen. Thanks to Timo van Roermund > for reporting the bug and for his great efforts in chasing > it down. Committed, thanks > > > Index: Makefile > === > RCS file: /home/cvs/ports/net/dnsmasq/Makefile,v > retrieving revision 1.65 > diff -u -p -u -p -r1.65 Makefile > --- Makefile 3 Jan 2023 15:45:35 - 1.65 > +++ Makefile 18 Feb 2023 10:26:57 - > @@ -1,6 +1,6 @@ > COMMENT= lightweight caching DNS forwarder, DHCP and TFTP server > > -DISTNAME=dnsmasq-2.88 > +DISTNAME=dnsmasq-2.89 > CATEGORIES= net > MASTER_SITES=https://thekelleys.org.uk/dnsmasq/ > EXTRACT_SUFX=.tar.xz > Index: distinfo > === > RCS file: /home/cvs/ports/net/dnsmasq/distinfo,v > retrieving revision 1.43 > diff -u -p -u -p -r1.43 distinfo > --- distinfo 3 Jan 2023 15:45:35 - 1.43 > +++ distinfo 18 Feb 2023 10:27:07 - > @@ -1,2 +1,2 @@ > -SHA256 (dnsmasq-2.88.tar.xz) = I1RN7aEDQMBTvqbxWpP+1up/WqqFMWv8Zx/6bSL7wbM= > -SIZE (dnsmasq-2.88.tar.xz) = 560640 > +SHA256 (dnsmasq-2.89.tar.xz) = Ar0jA0bPC51ZCfXhUd8WiycHEDeF62FrVmhYVa3rtgk= > +SIZE (dnsmasq-2.89.tar.xz) = 562700 > Index: patches/patch-man_dnsmasq_8 > === > RCS file: /home/cvs/ports/net/dnsmasq/patches/patch-man_dnsmasq_8,v > retrieving revision 1.32 > diff -u -p -u -p -r1.32 patch-man_dnsmasq_8 > --- patches/patch-man_dnsmasq_8 3 Jan 2023 15:45:35 - 1.32 > +++ patches/patch-man_dnsmasq_8 18 Feb 2023 10:27:27 - > @@ -17,8 +17,8 @@ Index: man/dnsmasq.8 > .TP > .B \-v, --version > Print the version number. > -@@ -2217,7 +2216,7 @@ and /share/ads-domains.gz containing a compressed > - list of ad server domains will save disk space with large ad-server > blocklists. > +@@ -2231,7 +2230,7 @@ dig +short chaos txt cachesize.bind > + > .SH CONFIG FILE > At startup, dnsmasq reads > -.I /etc/dnsmasq.conf, > @@ -26,7 +26,7 @@ Index: man/dnsmasq.8 > if it exists. (On > FreeBSD, the file is > .I /usr/local/etc/dnsmasq.conf > -@@ -2676,7 +2675,7 @@ dnsmasq has no direct way of determining the charset i > +@@ -2681,7 +2680,7 @@ dnsmasq has no direct way of determining the charset i > assume that it is the system default. > > .SH FILES >
Re: UPDATE: libheif 1.15.2
On Sat Apr 08, 2023 at 06:28:48AM -0400, Brad Smith wrote: > Here is an update to libheif 1.15.2. > > > - codec plugin system now also works with Windows > - heif_convert: manually choose which decoder should be used > - support for CLLI (content light level box), MDCV (mastering display colour > volume), PASP (pixel aspect) information > - ICC profile support in gdk-pixbuf loader Committed, thanks > > > Index: Makefile > === > RCS file: /home/cvs/ports/multimedia/libheif/Makefile,v > retrieving revision 1.10 > diff -u -p -u -p -r1.10 Makefile > --- Makefile 4 Apr 2023 09:08:47 - 1.10 > +++ Makefile 6 Apr 2023 08:59:01 - > @@ -1,9 +1,9 @@ > COMMENT= HEIF and AVIF file format decoder and encoder > > -V= 1.14.2 > +V= 1.15.2 > DISTNAME=libheif-$V > > -SHARED_LIBS += heif 1.4 # 9.0 > +SHARED_LIBS += heif 1.5 # 9.0 > > CATEGORIES= multimedia graphics > > @@ -13,7 +13,7 @@ HOMEPAGE= https://github.com/strukturag/ > PERMIT_PACKAGE= Yes > > WANTLIB += ${COMPILER_LIBCXX} aom c dav1d de265 gdk_pixbuf-2.0 > -WANTLIB += glib-2.0 gobject-2.0 intl jpeg m png x265 > +WANTLIB += glib-2.0 gobject-2.0 intl jpeg m png x265 z > > MASTER_SITES= > https://github.com/strukturag/libheif/releases/download/v$V/ > > Index: distinfo > === > RCS file: /home/cvs/ports/multimedia/libheif/distinfo,v > retrieving revision 1.6 > diff -u -p -u -p -r1.6 distinfo > --- distinfo 4 Apr 2023 09:08:47 - 1.6 > +++ distinfo 6 Apr 2023 08:39:38 - > @@ -1,2 +1,2 @@ > -SHA256 (libheif-1.14.2.tar.gz) = 0BaQXiR9aVLNfuT5uQlXNQtqbKpGa8dv3+brMCttCIw= > -SIZE (libheif-1.14.2.tar.gz) = 1739439 > +SHA256 (libheif-1.15.2.tar.gz) = ekxgd/RRgJJlg+IIdXE3G92cshtub62oWm+9VE8moOI= > +SIZE (libheif-1.15.2.tar.gz) = 1749773 > Index: patches/patch-libheif_CMakeLists_txt > === > RCS file: patches/patch-libheif_CMakeLists_txt > diff -N patches/patch-libheif_CMakeLists_txt > --- patches/patch-libheif_CMakeLists_txt 4 Apr 2023 09:08:47 - > 1.1 > +++ /dev/null 1 Jan 1970 00:00:00 - > @@ -1,14 +0,0 @@ > -cmake: Use CMAKE_DL_LIBS instead of dl to fix build on OpenBSD > - > -Index: libheif/CMakeLists.txt > libheif/CMakeLists.txt.orig > -+++ libheif/CMakeLists.txt > -@@ -64,7 +64,7 @@ target_compile_definitions(heif > - > - if (PLUGIN_LOADING_SUPPORTED_AND_ENABLED) > - target_compile_definitions(heif PRIVATE ENABLE_PLUGIN_LOADING=1) > --target_link_libraries(heif PRIVATE dl) > -+target_link_libraries(heif PRIVATE ${CMAKE_DL_LIBS}) > - endif() > - > - add_subdirectory(plugins) > Index: pkg/PLIST > === > RCS file: /home/cvs/ports/multimedia/libheif/pkg/PLIST,v > retrieving revision 1.4 > diff -u -p -u -p -r1.4 PLIST > --- pkg/PLIST 4 Apr 2023 09:08:47 - 1.4 > +++ pkg/PLIST 6 Apr 2023 08:53:25 - > @@ -19,8 +19,6 @@ lib/pkgconfig/libheif.pc > @man man/man1/heif-enc.1 > @man man/man1/heif-info.1 > @man man/man1/heif-thumbnailer.1 > -share/mime/packages/avif.xml > -share/mime/packages/heif.xml > share/thumbnailers/heif.thumbnailer > @tag update-mime-database > @tag update-gdk-pixbuf >
Re: [new] graphics/libliftoff
Is anyone interested in having this imported? Would require some dev help to do this, as I have no CVS account/permissions. Ok? On Wed, 5 Apr 2023, at 22:34, Vasyl Zubko wrote: > Lightweight KMS plane library. > > libliftoff eases the use of KMS planes from userspace without standing > in your way. Users create "virtual planes" called layers, set KMS > properties on them, > and libliftoff will pick hardware planes for these layers if possible. > > Blog post with details: > https://emersion.fr/blog/2019/xdc2019-wrap-up/#libliftoff > Repository: https://gitlab.freedesktop.org/emersion/libliftoff > > Builds and passes tests on -current. Verified for amd64. > > Attachments: > * libliftoff.tar.gz
Re: UPDATE: libcares 1.19.0
On Sat Apr 08, 2023 at 06:22:23AM -0400, Brad Smith wrote: > Here is an update to libcares 1.19.0. Committed, thanks! > > > c-ares version 1.19.0 > > This is a feature and bugfix release. It addresses a couple of new feature > requests as well as a couple of bug fixes. > > Security: > o Low. Stack overflow in ares_set_sortlist() which is used during c-ares >initialization and typically provided by an administrator and not an >end user. [24] > > Changes: > o Windows: Drop support for XP and derivatives which greatly cleans up >initialization code. [3] > o Add ARES_OPT_HOSTS_FILE similar to ARES_OPT_RESOLVCONF for specifying a >custom hosts file location. [10] > o Add vcpkg installation instructions [13] > > Bug fixes: > o Fix cross-compilation from Windows to Linux due to CPACK logic. [1] > o Fix memory leak in reading /etc/hosts when using localhost fallback. [2] > o Fix chain building c-ares when libresolv is already included by another >project [4] > o File lookup should not immediately abort as there may be other tries due to >search criteria. > o Asterisks should be allowed in host validation as CNAMEs may reference >wildcard domains [5] > o AutoTools build system referenced bad STDC_HEADERS macro [6] > o Even if one address class returns a failure for ares_getaddrinfo() we > should >still return the results we have > o CMake Windows: DLLs did not include resource file to include versions [7] > [8] > o CMake: Guard target creation in exported config [9] > o Fix ares_getaddrinfo() numerical address resolution with AF_UNSPEC [11] > o Apple: fix libresolv configured query times. [12] > o Fix tools and help information [14] [15] > o Various documentation fixes and cleanups [16] [22] [25] > o Add include guards to ares_data.h [17] > o c-ares could try to exceed maximum number of iovec entries supported by >system [18] > o CMake package config generation allow for absolute install paths [19] > o Intel compiler fixes [20] > o ares_strsplit bugs [21] [23] > o The RFC6761 6.3 states localhost subdomains must be offline too. [26] > > > Index: Makefile > === > RCS file: /home/cvs/ports/net/libcares/Makefile,v > retrieving revision 1.23 > diff -u -p -u -p -r1.23 Makefile > --- Makefile 11 Mar 2022 19:46:13 - 1.23 > +++ Makefile 28 Jan 2023 22:14:28 - > @@ -1,6 +1,6 @@ > COMMENT= asynchronous resolver library > > -V= 1.18.1 > +V= 1.19.0 > DISTNAME=c-ares-${V} > PKGNAME= libcares-${V} > CATEGORIES= net devel > Index: distinfo > === > RCS file: /home/cvs/ports/net/libcares/distinfo,v > retrieving revision 1.12 > diff -u -p -u -p -r1.12 distinfo > --- distinfo 7 Dec 2021 19:55:17 - 1.12 > +++ distinfo 28 Jan 2023 22:14:35 - > @@ -1,2 +1,2 @@ > -SHA256 (c-ares-1.18.1.tar.gz) = Gn1SqKhKn7/7G+kTPA9uFyF9kepab6Yfa0cpzaeOu88= > -SIZE (c-ares-1.18.1.tar.gz) = 1560165 > +SHA256 (c-ares-1.19.0.tar.gz) = v866N+I/1TEpOCkALKwEAe9JptxVkj9/kiNlhbetHdM= > +SIZE (c-ares-1.19.0.tar.gz) = 1572210 >
Re: UPDATE: libass 0.17.1
On Sat Apr 08, 2023 at 06:24:55AM -0400, Brad Smith wrote: > Here is an update to libass 0.17.1. > Committed, thanks! > > libass (0.17.1) > * Fix buffer overread if soft-wrapping occurred and >ASS_FEATURE_WHOLE_TEXT_LAYOUT was enabled via API or due to Encoding -1 >(bug introduced in 0.16.0) > * x86: detect GNU Hurd and configure NASM appropriately > > libass (0.17.0) > * Fix various parts relating to automatic linebreaking > * Fix rendering when hinting was enabled and fontsizes or scales are zero > * Switch build to a non-recursive setup for improved parallelism > * Improve quality of SSA Effects movement > * Further documentation improvements > * Completely invalid Events are now discarded during parsing > > * Introduction of LayoutRes{X,Y} script headers > * New AlphaLevel style override to set all alpha values while keeping the > color > * Add ASS_FEATURE_WRAP_UNICODE to allow automatic linebreaks in accordance >with the Unicode line breaking algorithm instead of ASS' much stricter >breaking rules. For the feature to be available at runtime, libass must be >linked against the new optional dependency libunibreak. > > * Improve VSFilter compatibility: >* Fix premature truncation of animated alphas (was a 0.15.0 regression) >* Fix handling of small delay parameters for legacy SSA Effects >* Fix x-scaling with PlayResX >* Fix x-scaling for anamorphic video > (except for \be whose scaling remains buggy in general) >* Support SSA's AlphaLevel style field >* Support the \kt override tag from VSFilter's v4++ set >* Parse ScriptType headers >* Parse integer header, style and event field values like VSFilter >* Ignore trailing whitespace in an event's text > > > Index: Makefile > === > RCS file: /home/cvs/ports/multimedia/libass/Makefile,v > retrieving revision 1.30 > diff -u -p -u -p -r1.30 Makefile > --- Makefile 5 Nov 2022 17:06:29 - 1.30 > +++ Makefile 6 Apr 2023 08:10:29 - > @@ -1,11 +1,10 @@ > COMMENT= portable ASS/SSA subtitle renderer > > -VER= 0.16.0 > +VER= 0.17.1 > DISTNAME=libass-${VER} > CATEGORIES= multimedia devel > MASTER_SITES= > https://github.com/libass/libass/releases/download/${VER}/ > EXTRACT_SUFX=.tar.xz > -REVISION=0 > > SHARED_LIBS= ass 3.1 > > @@ -16,8 +15,8 @@ MAINTAINER= Brad Smith # ISC > PERMIT_PACKAGE= Yes > > -WANTLIB= ${COMPILER_LIBCXX} expat fontconfig freetype fribidi \ > - glib-2.0 graphite2 harfbuzz iconv intl m pcre2-8 z > +WANTLIB= ${COMPILER_LIBCXX} expat fontconfig freetype fribidi glib-2.0 \ > + graphite2 harfbuzz iconv intl m pcre2-8 unibreak z > > COMPILER=base-clang ports-gcc > COMPILER_LANGS= c > @@ -28,11 +27,12 @@ BUILD_DEPENDS+= devel/nasm > > LIB_DEPENDS= converters/libiconv \ > devel/fribidi \ > - devel/harfbuzz > + devel/harfbuzz \ > + textproc/libunibreak > > CONFIGURE_STYLE= gnu > CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ > LDFLAGS="-L${LOCALBASE}/lib" \ > - ASFLAGS="-DPIC=1 " > + ASFLAGS="-DPIC" > > .include > Index: distinfo > === > RCS file: /home/cvs/ports/multimedia/libass/distinfo,v > retrieving revision 1.20 > diff -u -p -u -p -r1.20 distinfo > --- distinfo 6 Jun 2022 23:38:49 - 1.20 > +++ distinfo 6 Apr 2023 08:10:31 - > @@ -1,2 +1,2 @@ > -SHA256 (libass-0.16.0.tar.xz) = Xb3p4iM5EZz47tWe6mxiOgdG71qQtonmigkBCQeOPAg= > -SIZE (libass-0.16.0.tar.xz) = 396304 > +SHA256 (libass-0.17.1.tar.xz) = 8NoLv7pHbBauPhz9hiJW0wkVkR96uqGxbOYu5lMZJ4Q= > +SIZE (libass-0.17.1.tar.xz) = 403160 >
Re: UPDATE: libunibreak 5.1
On Sat Apr 08, 2023 at 06:30:14AM -0400, Brad Smith wrote: > Here is an update to libunibreak 5.1. > > - Speed up line-break property lookup > - Update the data to conform to Unicode 15 > Committed, thanks! > > Index: Makefile > === > RCS file: /home/cvs/ports/textproc/libunibreak/Makefile,v > retrieving revision 1.2 > diff -u -p -u -p -r1.2 Makefile > --- Makefile 11 Mar 2022 20:02:40 - 1.2 > +++ Makefile 13 Jan 2023 04:02:45 - > @@ -1,12 +1,12 @@ > COMMENT= implementation of the line and word breaking > > -V= 5.0 > +V= 5.1 > GH_ACCOUNT= adah1972 > GH_PROJECT= libunibreak > GH_TAGNAME= libunibreak_${V:S/./_/} > PKGNAME= ${GH_PROJECT}-${V} > > -SHARED_LIBS += unibreak 0.0 # 5.0 > +SHARED_LIBS += unibreak 1.0 # 5.1 > > CATEGORIES= textproc > > Index: distinfo > === > RCS file: /home/cvs/ports/textproc/libunibreak/distinfo,v > retrieving revision 1.1.1.1 > diff -u -p -u -p -r1.1.1.1 distinfo > --- distinfo 12 Dec 2021 10:44:57 - 1.1.1.1 > +++ distinfo 13 Jan 2023 03:57:46 - > @@ -1,2 +1,2 @@ > -SHA256 (libunibreak-libunibreak_5_0.tar.gz) = > fA82gXCdVPXFjdb8MlEKQr4//Y1oitti7rNARriWuAw= > -SIZE (libunibreak-libunibreak_5_0.tar.gz) = 88213 > +SHA256 (libunibreak-libunibreak_5_1.tar.gz) = > 1Zh42CyEpgtZKUCo4aJk8KlxTwqaiGiwmYRveA2dwWc= > +SIZE (libunibreak-libunibreak_5_1.tar.gz) = 71309 >
Re: UPDATE: libvpx 1.13.0
On Sat Apr 08, 2023 at 06:31:47AM -0400, Brad Smith wrote: > Here is an update to libvpx 1.13.0. > > > 2023-01-31 v1.13.0 "Ugly Duckling" > This release includes more Neon and AVX2 optimizations, adds a new codec > control to set per frame QP, upgrades GoogleTest to v1.12.1, and includes > numerous bug fixes. > > - Upgrading: > This release is ABI incompatible with the previous release. > > New codec control VP9E_SET_QUANTIZER_ONE_PASS to set per frame QP. > > GoogleTest is upgraded to v1.12.1. > > .clang-format is upgraded to clang-format-11. > > VPX_EXT_RATECTRL_ABI_VERSION was bumped due to incompatible changes to the > feature of using external rate control models for vp9. > > - Enhancement: > Numerous improvements on Neon optimizations. > Numerous improvements on AVX2 optimizations. > Additional ARM targets added for Visual Studio. > > - Bug fixes: > Fix to calculating internal stats when frame dropped. > Fix to segfault for external resize test in vp9. > Fix to build system with replacing egrep with grep -E. > Fix to a few bugs with external RTC rate control library. > Fix to make SVC work with VBR. > Fix to key frame setting in VP9 external RC. > Fix to -Wimplicit-int (Clang 16). > Fix to VP8 external RC for buffer levels. > Fix to VP8 external RC for dynamic update of layers. > Fix to VP9 auto level. > Fix to off-by-one error of max w/h in validate_config. > Fix to make SVC work for Profile 1. > Committed, thanks! > > Index: Makefile > === > RCS file: /home/cvs/ports/multimedia/libvpx/Makefile,v > retrieving revision 1.50 > diff -u -p -u -p -r1.50 Makefile > --- Makefile 4 Oct 2022 11:30:19 - 1.50 > +++ Makefile 14 Feb 2023 06:17:29 - > @@ -2,11 +2,11 @@ COMMENT=Google VP8/VP9 video codec > > GH_ACCOUNT= webmproject > GH_PROJECT= libvpx > -GH_TAGNAME= v1.12.0 > +GH_TAGNAME= v1.13.0 > EPOCH= 0 > CATEGORIES= multimedia > > -SHARED_LIBS= vpx 15.0 > +SHARED_LIBS= vpx 16.0 > > HOMEPAGE=https://www.webmproject.org/ > > Index: distinfo > === > RCS file: /home/cvs/ports/multimedia/libvpx/distinfo,v > retrieving revision 1.21 > diff -u -p -u -p -r1.21 distinfo > --- distinfo 4 Oct 2022 11:30:19 - 1.21 > +++ distinfo 14 Feb 2023 06:16:48 - > @@ -1,2 +1,2 @@ > -SHA256 (libvpx-1.12.0.tar.gz) = 8azBXQ/Qy0MfS/bqwy1eky5A6hGG/njgdCVNbQA5V7s= > -SIZE (libvpx-1.12.0.tar.gz) = 5465627 > +SHA256 (libvpx-1.13.0.tar.gz) = yyo5PJwfrnq6drlQuwrTk7oQVAn+GhR8zWGwqqFQEGY= > +SIZE (libvpx-1.13.0.tar.gz) = 5515327 > Index: patches/patch-configure > === > RCS file: /home/cvs/ports/multimedia/libvpx/patches/patch-configure,v > retrieving revision 1.24 > diff -u -p -u -p -r1.24 patch-configure > --- patches/patch-configure 4 Oct 2022 11:30:19 - 1.24 > +++ patches/patch-configure 14 Feb 2023 06:16:57 - > @@ -1,7 +1,7 @@ > Index: configure > --- configure.orig > +++ configure > -@@ -118,7 +118,9 @@ all_platforms="${all_platforms} loongarch32-linux-gcc" > +@@ -123,7 +123,9 @@ all_platforms="${all_platforms} loongarch32-linux-gcc" > all_platforms="${all_platforms} loongarch64-linux-gcc" > all_platforms="${all_platforms} mips32-linux-gcc" > all_platforms="${all_platforms} mips64-linux-gcc" > @@ -11,7 +11,7 @@ Index: configure > all_platforms="${all_platforms} sparc-solaris-gcc" > all_platforms="${all_platforms} x86-android-gcc" > all_platforms="${all_platforms} x86-darwin8-gcc" > -@@ -177,7 +179,7 @@ for t in ${all_targets}; do > +@@ -183,7 +185,7 @@ for t in ${all_targets}; do > [ -f "${source_path}/${t}.mk" ] && enable_feature ${t} > done > > @@ -20,7 +20,7 @@ Index: configure > die "diff missing: Try installing diffutils via your package manager." > fi > > -@@ -192,19 +194,6 @@ if [ "`cd \"${source_path}\" && pwd`" != "`pwd`" ]; th > +@@ -198,19 +200,6 @@ if [ "`cd \"${source_path}\" && pwd`" != "`pwd`" ]; th > fi > fi > > @@ -40,7 +40,7 @@ Index: configure > # disable codecs when their source directory does not exist > [ -d "${source_path}/vp8" ] || disable_codec vp8 > [ -d "${source_path}/vp9" ] || disable_codec vp9 > -@@ -542,7 +531,7 @@ process_detect() { > +@@ -548,7 +537,7 @@ process_detect() { > # here rather than at option parse time because the target > auto-detect > # magic happens after the command line has been parsed. > case "${tgt_os}" in >
Re: UPDATE: aom 3.6.0
On Sat Apr 08, 2023 at 06:33:43AM -0400, Brad Smith wrote: > Here is an update to aom 3.6.0. > > > 2023-02-03 v3.6.0 > This release includes compression efficiency and perceptual quality > improvements, speedup and memory optimizations, and some new features. > This release is ABI compatible with the last release. > > - New Features > * New values 20-27 (corresponding to levels 7.0-7.3 and 8.0-8.3) for > the encoder control AV1E_SET_TARGET_SEQ_LEVEL_IDX (note that the > proposal to add the new levels are still in draft status). The > original special value 24 (keep level stats only for level > monitoring) is renumbered as 32. > * New encoder control AV1E_SET_SKIP_POSTPROC_FILTERING to skip the > application of post-processing filters on reconstructed frame in > all intra mode. > * New encoder option "kf-max-pyr-height": Maximum height of pyramid > structure used for the GOP starting with a key frame (-1 to 5). > * Make SVC work for screen content. > * Rate control improvements to reduce frame-size spikes for screen > content coding. > * RISC-V architecture support with gcc toolchain. > > - Compression Efficiency Improvements > * Peak compression efficiency in VOD setting is improved by 1%. > * 0.7% - 2.2% RTC encoding BDrate gains for real time speed 8 to 10. > * 15% RTC encoding BDrate gains for screen content speed 10. > > - Perceptual Quality Improvements > * Resolved a visual quality issue that was reported for high > resolution clips (2K) for speed 4 and above in VOD use case. > * Visual quality improvements to screen content coding. > * Quality improvements to temporal layer RTC coding. > > - Speedup and Memory Optimizations > * RTC single-thread encoder speedup: > o ~6% instruction count reduction for speed 5 and 6. > o ~15% instruction count reduction for speed 7. > o ~10% instruction count reduction for speed 8 to 10 (>=360p > resolutions). > * RTC multi-thread encoder speedup (beyond single-thread speedup): > o 5-8% encode time reduction for speed 7 to 10. > * RTC screen-content encoder speedup: > o 11% instruction count reduction for speed 9 and 10 (>=720p > resolutions). > * ~5% reduction in heap memory requirements for RTC, speed 6 to 10. > * AVIF: > o 4-5% speedup for speed 9 in still-picture encoding mode. > o 3-4% heap memory reduction in still-picture encoding mode for > 360p-720p resolutions with multiple threads. > > - Bug Fixes > * Added a workaround for an AV1 specification bug which makes > TRANSLATION type global motion models unusable. > * Fixed AddressSanitizer global-buffer-overflow errors in > av1/encoder/arm/neon/av1_fwd_txfm2d_neon.c. > * Fixed AddressSanitizer heap-buffer-overflow error in > av1_wiener_convolve_add_src_neon(). > * chromium:1393384 Avoid scene detection on spatial resize. > * aomedia:3308 Remove color artifacts under high motion. > * aomedia:3310 Avoid out of memory failures with Visual Studio 2017, > 2019, and 2022 for Win32 x86 builds. > * aomedia:3346 Make SVC work properly for screen content. > * aomedia:3348 Fix a bug where an uninitialized search_site is used. > * aomedia:3365 Work around what seems like a Visual Studio 2022 > compiler optimization bug. > * aomedia:3369 Incorrect PSNR values reported by libaom for 12-bit > encode. > Committed, thanks! > > Index: Makefile > === > RCS file: /home/cvs/ports/multimedia/aom/Makefile,v > retrieving revision 1.18 > diff -u -p -u -p -r1.18 Makefile > --- Makefile 17 Nov 2022 06:24:38 - 1.18 > +++ Makefile 9 Feb 2023 01:01:17 - > @@ -2,7 +2,7 @@ COMMENT= Alliance for Open Media AV1 vid > > GH_ACCOUNT= jbeich > GH_PROJECT= aom > -GH_TAGNAME= v3.5.0 > +GH_TAGNAME= v3.6.0 > CATEGORIES= multimedia > > SHARED_LIBS= aom 4.0 > Index: distinfo > === > RCS file: /home/cvs/ports/multimedia/aom/distinfo,v > retrieving revision 1.15 > diff -u -p -u -p -r1.15 distinfo > --- distinfo 17 Nov 2022 06:24:38 - 1.15 > +++ distinfo 9 Feb 2023 01:01:26 - > @@ -1,2 +1,2 @@ > -SHA256 (aom-3.5.0.tar.gz) = AYnqL1rmuIPIOyRTBd54T2XARhvNcAzJi73FirlXxuc= > -SIZE (aom-3.5.0.tar.gz) = 5213077 > +SHA256 (aom-3.6.0.tar.gz) = K6ITgiyxUotVWNZycSVlThTRstdQW9H8ivo2wunp+Uo= > +SIZE (aom-3.6.0.tar.gz) = 5268170 > Index: patches/patch-CMakeLists_txt > === > RCS file: /home/cvs/ports/multimedia/aom/patches/patch-CMakeLists_txt,v > retrieving revision 1.4 > diff -u -p -u -p -r1.4 patch-CMakeLists_txt > --- patches/patch-CMakeLists_txt 17 Nov 2022 06:24:38 - 1.4 > +++ patches/patch-CMakeLists_txt 22 Jan 2023 06:5
Re: [update] sysutils/fzf 0.39.0
On Sat Apr 08, 2023 at 05:41:03PM +, Laurent Cheylus wrote: > Hi, > > a simple patch for the latest version 0.39.0 of sysutils/fzf : > > - update Makefile and modules.inc > - remove patches/patch-shell_completion_bash => no more necessary with fix > in PR#3219 https://github.com/junegunn/fzf/pull/3219 > > Build and tests on current/amd64. > > Laurent > I ran into the following error... ===> Applying OpenBSD patch patch-shell_completion_bash Hmm... Looks like a unified diff to me... The text leading up to this was: -- |Index: shell/completion.bash |--- shell/completion.bash.orig |+++ shell/completion.bash -- Patching file shell/completion.bash using Plan A... Hunk #1 failed at 269. 1 out of 1 hunks failed--saving rejects to shell/completion.bash.rej done ***> patch-shell_completion_bash did not apply cleanly ===> Failed patches: patch-shell_completion_bash
Re: [maintainer update] sysutils/vifm 0.12.1 -> 0.13
On Wed Apr 05, 2023 at 05:47:51PM +, xaizek wrote: > Hello, > > Update package to the latest release. > > Icons are also installed to ${prefix}/share/icons/ now > (${prefix}/share/pixmaps isn't always looked in), but no corresponding > gtk tag is added because gtk is not a dependency. Hmm, usually we are not doing this. The standard way is to add @tag gtk-update-icon-cache %D/share/icons/hicolor and add the missing RDEP on x11/gtk+3,-guic BUT for CLI tools we actually don't do that because if you only want to use the pure CLI tool without any GUI you don't need GTK and the dependency chain. We should probably just not install the icons, right? > > Best regards, > xaizek > diff --git a/sysutils/vifm/Makefile b/sysutils/vifm/Makefile > index fd1e2e80b..c96a92cf8 100644 > --- a/sysutils/vifm/Makefile > +++ b/sysutils/vifm/Makefile > @@ -1,5 +1,5 @@ > COMMENT =ncurses file manager with Vim-like everything > -V = 0.12.1 > +V = 0.13 > DISTNAME = vifm-${V} > CATEGORIES = sysutils > HOMEPAGE = https://vifm.info/ > diff --git a/sysutils/vifm/distinfo b/sysutils/vifm/distinfo > index 4cace9ddb..ecd2cc206 100644 > --- a/sysutils/vifm/distinfo > +++ b/sysutils/vifm/distinfo > @@ -1,2 +1,2 @@ > -SHA256 (vifm-0.12.1.tar.bz2) = j+KBPr3Mz+ma7OArBdYqIJkVJdRrDM+67Dr2FMZlVog= > -SIZE (vifm-0.12.1.tar.bz2) = 1510709 > +SHA256 (vifm-0.13.tar.bz2) = DZKTdJp5QHat6Wfs3EfRQdheRQNwWUdlORvfGpvUUHU= > +SIZE (vifm-0.13.tar.bz2) = 1546673 > diff --git a/sysutils/vifm/pkg/PLIST b/sysutils/vifm/pkg/PLIST > index 8cc9861e8..da1acd006 100644 > --- a/sysutils/vifm/pkg/PLIST > +++ b/sysutils/vifm/pkg/PLIST > @@ -16,6 +16,7 @@ share/doc/vifm/AUTHORS > share/doc/vifm/BUGS > share/doc/vifm/COPYING > share/doc/vifm/ChangeLog > +share/doc/vifm/ChangeLog.LuaAPI > share/doc/vifm/FAQ > share/doc/vifm/INSTALL > share/doc/vifm/NEWS > @@ -24,6 +25,14 @@ share/doc/vifm/TODO > share/fish/ > share/fish/vendor_completions.d/ > share/fish/vendor_completions.d/vifm.fish > +share/icons/ > +share/icons/hicolor/ > +share/icons/hicolor/128x128/ > +share/icons/hicolor/128x128/apps/ > +share/icons/hicolor/128x128/apps/vifm.png > +share/icons/hicolor/scalable/ > +share/icons/hicolor/scalable/apps/ > +share/icons/hicolor/scalable/apps/vifm.svg > @comment share/pixmaps/ > @comment share/pixmaps/vifm.png > share/vifm/
Re: editors/sigil: Update to 1.9.30
On Thu Apr 06, 2023 at 02:10:37AM +, wen heping wrote: > Hi, ports@: > >Here is a simple patch for editors/sigil to update to > 1.9.30, it build and run well on amd64-current system. >No other ports depend on it. > Committed, thanks > > Cheers ! > wen > Index: Makefile > === > RCS file: /cvs/ports/editors/sigil/Makefile,v > retrieving revision 1.13 > diff -u -p -r1.13 Makefile > --- Makefile 13 Nov 2022 15:28:26 - 1.13 > +++ Makefile 6 Apr 2023 02:07:15 - > @@ -7,7 +7,7 @@ REVISION =0 > > GH_ACCOUNT = Sigil-Ebook > GH_PROJECT = Sigil > -GH_TAGNAME = 1.9.20 > +GH_TAGNAME = 1.9.30 > > CATEGORIES = editors > > Index: distinfo > === > RCS file: /cvs/ports/editors/sigil/distinfo,v > retrieving revision 1.4 > diff -u -p -r1.4 distinfo > --- distinfo 26 Oct 2022 12:23:45 - 1.4 > +++ distinfo 6 Apr 2023 02:07:15 - > @@ -1,2 +1,2 @@ > -SHA256 (Sigil-1.9.20.tar.gz) = zLqG2pHn1oPvHLwRQOmfnux6gCwolRCRYkKFyUM36D0= > -SIZE (Sigil-1.9.20.tar.gz) = 25139664 > +SHA256 (Sigil-1.9.30.tar.gz) = JixD7Azp6pSG/BkHTdCmh6OdnfGClzLpAG2MX7skJFg= > +SIZE (Sigil-1.9.30.tar.gz) = 26602897