From nobody Mon Oct 14 08:10:41 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XRqfn39XJz5ZPVH; Mon, 14 Oct 2024 08:10:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XRqfn2dkGz4cnX; Mon, 14 Oct 2024 08:10:41 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728893441; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sUbLP/179gm9mh9/DAXErtsIIjr6ZvIQ08dJyMQ3Xh8=; b=MdiYdJdENrx4NzZbwY6rTwD9osXnQHhK0WJJejKkfx9jLQrf1JRglMCJCv8sW8ERAumeao W1TTrBoFEd5yqEXZ4sGtj6WPfUPur55udsxA915qdYv8dwjienj5ktPrm3XpnCsE2p690n IwvPq+VrFe0Wr7dzXr0c2l0AR8IP2ZxrHS3Ttr/OVJ+tYTEfU2AQE6zDPDtdbqQzsr+f8K H2pMfKmy0vlZCUJK/XBB9GF6wxSwKGFMyYLUxh/dd3kY0dipPDkH8bhlAED01uLDmAZTag 6j6SX3wTyMb9KBno5zZyiUf/ZU86b7eubth0vgfC88HOpIUj6L77xJ93AxKB6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728893441; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=sUbLP/179gm9mh9/DAXErtsIIjr6ZvIQ08dJyMQ3Xh8=; b=ux/8SQTPn9ou/KbyNSPesvWOXWbqZHT8PBfE2ZBgVzrFBUb4vFz5XrdAGV8FT24pG8fjPG COkoAztYbmZK9EZKbUxDxqS1NxMVMSpIU731S+UETg57tUgAIjmbKWSuIApM/ZID6kbEoB yHlRVz9Cdj8EZ6BGtcNQyfvcewtVp0ExWBrjQJC9nKcVxW34uWdxqg1UxWh80ZT9WpP0fw vNT5ltNABhXMSIBXtZY38JgGalkRQOmJqFun7p1vyuRXkBmbmSUdGajyJ5G4nGLPOv1uWw zfc90Vafz58epn+TBFt0YOsiBlNc30PkWUZ08Y8FcI5gdX2ybQR1g0LQBL393g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728893441; a=rsa-sha256; cv=none; b=KU9NjC0mAXn/oP0CtM6LcBhu956kHcJECJBh9D6dVrjuPrfHepmk95x8VFLN3rLtYZn8n6 Ys7KIbPxl14uDmd6k7TrPG0jcgnTKPO1ti11uFvu4KLWhYC1dqreDW/FmbzwCO4bw5Fkxl 3oc8pgz3z/513Et9AOwYATJXGyPxM7/BIqypERlZ3phUwFJi9OWa1DLB/c+oRneKp/RL8/ bPEDb41CIPsPvV7klSc1bQNqF3Vmj34amtAp8q6vyYeGVVQCrNGSOuKKQ1eD4q8Pcc1NxU pUqgOo9WpPvQu7yDYVs2RJZZSfj6bO1YsFY04NxXj7BxVXXOCmka7xlAcONQLw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XRqfn2811zVfC; Mon, 14 Oct 2024 08:10:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49E8AfLJ040938; Mon, 14 Oct 2024 08:10:41 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49E8Af9h040935; Mon, 14 Oct 2024 08:10:41 GMT (envelope-from git) Date: Mon, 14 Oct 2024 08:10:41 GMT Message-Id: <202410140810.49E8Af9h040935@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Rodrigo Osorio Subject: git: 779ab73c2084 - 2024Q4 - www/c-icap-modules: bump portrevision after www/c-icap update List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rodrigo X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 779ab73c20849778c2e85119e1ac89ffdba8e8dc Auto-Submitted: auto-generated The branch 2024Q4 has been updated by rodrigo: URL: https://cgit.FreeBSD.org/ports/commit/?id=779ab73c20849778c2e85119e1ac89ffdba8e8dc commit 779ab73c20849778c2e85119e1ac89ffdba8e8dc Author: Rodrigo Osorio AuthorDate: 2024-10-14 05:30:49 +0000 Commit: Rodrigo Osorio CommitDate: 2024-10-14 08:08:29 +0000 www/c-icap-modules: bump portrevision after www/c-icap update (cherry picked from commit 300e56c33db45035906deeb70e8af79eddbc12c7) --- www/c-icap-modules/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/www/c-icap-modules/Makefile b/www/c-icap-modules/Makefile index 51c073014f71..76eaaf97fbb7 100644 --- a/www/c-icap-modules/Makefile +++ b/www/c-icap-modules/Makefile @@ -1,5 +1,6 @@ PORTNAME= c-icap PORTVERSION= 0.5.7 +PORTREVISION= 1 CATEGORIES= www security MASTER_SITES= SF/${PORTNAME}/${PORTNAME}${PKGNAMESUFFIX}/0.5.x/ PKGNAMESUFFIX= -modules From nobody Mon Oct 14 14:12:10 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XRzgt4kyFz5Ycll; Mon, 14 Oct 2024 14:12:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XRzgt2yKXz4GqZ; Mon, 14 Oct 2024 14:12:10 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728915130; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=w39Evm7urLOngPESC5i2qpYvSSJSlf4nbNJ0ZMJKKxY=; b=lK731KoZUI4lYz8FowctZMKB80nyLO1DSoosZAZPo4lkhu1BPQAMSUOcY8v3C/5gPtZbm1 6sS/WN4N4FqL/6aXqtgAfjZSe7hqe2WMpLEO27jPqlP0Lay5aE4A5l5jQDsPEEwB++Vqf2 M/JN5CvJeO3PoEp04dzNKp7BYJdHx13XRkeC+D+tr7XSc2p4HxMsT783O2SgzI0ObpqlqD Ya232L/od6/BdpjYMBt0RgENNyO2F44tsC7CIpxobOrgz+PkFvrddO0zG0/BVoYh1Ypcj2 6jd7+xJrUMyY4AUjyzO7SzsAmAc3MzA3yPA2XzsS5N97vaZQlQbj8EBbJUmigw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728915130; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=w39Evm7urLOngPESC5i2qpYvSSJSlf4nbNJ0ZMJKKxY=; b=HlkiNFQ3ArLRCqcMIE1FvllQCX0KnFPn5kRp0/ldO7EzCHY8HPYP5ZDcKvithEnUw80qPH aLq9kiFP3z3MgdgShgqFqtCNJpIcsnlu2+eKjkPwq2LwMhy4LkU/+wN3TQQEExQBdvWySC XWNj8GSNx75soOuVM/nuVjp5HFLSgEh54wxi7g/Ga6w1gg9nFPTMUTr5oFRnTz8wjCi/B+ H1pBW4kEm0zLAXGA1E44/dz01ubgyzRf/1A2/hkO174OHCJzz7U5OPd/HY0cL+Y62EYQMt ZXjNdFbst8e3fyNX+YqFfIXK8y5tzlYd5zU32bugi4jkEeiKRRBCSBeNrCETzg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728915130; a=rsa-sha256; cv=none; b=y2QCqxrpd4dfb3rUZEqm626jGEBKTQzs0GZ9GDJSoYvu0TzkN5vE8xKfCBT+uz80d4m5eb 7FPY2RI9SacumMkdPkIitOXa3zkhiFic5EetmtBfTVIYECXjEBWFkwrVn0uGwWDEafrfrO f5CyAcnVtUY69rxBXUO7PcA2+a8bpYoOWc1vH4+MaeXfJCoJ+ZTo5J+Zd5bapo5gYwx+Zs ZfBXSvqLx3fhnUSD1bfS00FNj6nb2R0jNoiXv0LpNypCougGtZS3R3m+COTbj14/JfeQmB ElUqN31W22IrehxgrS10BrRNaPuV+535QZesCu43/wS1Fij3BR+Qjza5By6k4w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XRzgt2ZPRzgp2; Mon, 14 Oct 2024 14:12:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49EECABK057361; Mon, 14 Oct 2024 14:12:10 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49EECA5R057358; Mon, 14 Oct 2024 14:12:10 GMT (envelope-from git) Date: Mon, 14 Oct 2024 14:12:10 GMT Message-Id: <202410141412.49EECA5R057358@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Vladimir Druzenko Subject: git: 1cefc8e9488c - 2024Q4 - www/librewolf: Update 129.0-1 =?utf-8?Q?=E2=86=92?= 131.0.2-1 (CVE-2024-9680) List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 1cefc8e9488cd60f3cd53f5b68a27df4a70c7e57 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=1cefc8e9488cd60f3cd53f5b68a27df4a70c7e57 commit 1cefc8e9488cd60f3cd53f5b68a27df4a70c7e57 Author: Martin Filla AuthorDate: 2024-10-14 14:03:35 +0000 Commit: Vladimir Druzenko CommitDate: 2024-10-14 14:12:02 +0000 www/librewolf: Update 129.0-1 → 131.0.2-1 (CVE-2024-9680) Changelog: https://www.mozilla.org/en-US/firefox/131.0/releasenotes/ https://www.mozilla.org/en-US/firefox/131.0.2/releasenotes/ Fix CVE-2024-9680: Use-after-free in Animation timeline: https://www.mozilla.org/en-US/security/advisories/mfsa2024-51/ Fix build on aarch64. PR: 281985 281902 MFH: 2024Q4 (cherry picked from commit 634c08de92be7b90316ba381a4e495fb15a73d5e) --- www/librewolf/Makefile | 23 +- www/librewolf/distinfo | 6 +- www/librewolf/files/patch-bug1559213 | 63 +- www/librewolf/files/patch-bug847568 | 91 +- .../files/patch-gfx_skia_skia_src_core_SkCpu.cpp | 33 - www/librewolf/files/patch-libwebrtc-generated | 8418 +++++++++++--------- 6 files changed, 4750 insertions(+), 3884 deletions(-) diff --git a/www/librewolf/Makefile b/www/librewolf/Makefile index 3fb75f9e1d86..ad6c6289ab17 100644 --- a/www/librewolf/Makefile +++ b/www/librewolf/Makefile @@ -1,7 +1,6 @@ PORTNAME= librewolf -DISTVERSION= 129.0 +DISTVERSION= 131.0.2 DISTVERSIONSUFFIX= -1.source -PORTREVISION= 2 CATEGORIES= www wayland MASTER_SITES= https://gitlab.com/api/v4/projects/32320088/packages/generic/${PORTNAME}-source/${DISTVERSION}-1/ @@ -13,14 +12,14 @@ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= nspr>=4.32:devel/nspr \ - nss>=3.101:security/nss \ + nss>=3.104:security/nss \ icu>=73.1:devel/icu \ libevent>=2.1.8:devel/libevent \ - harfbuzz>=8.5.0:print/harfbuzz \ + harfbuzz>=9.0.0:print/harfbuzz \ graphite2>=1.3.14:graphics/graphite2 \ png>=1.6.43:graphics/png \ dav1d>=1.0.0:multimedia/dav1d \ - libvpx>=1.14.0:multimedia/libvpx \ + libvpx>=1.14.1:multimedia/libvpx \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ autoconf2.13:devel/autoconf2.13 \ @@ -66,7 +65,6 @@ MOZ_OPTIONS= --enable-application=browser \ FIREFOX_ICON= ${MOZILLA}.png FIREFOX_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/browser/chrome/icons/default/default48.png -FIREFOX_DESKTOP= ${MOZSRC}/taskcluster/docker/firefox-snap/firefox.desktop .include "${.CURDIR}/../../www/firefox/Makefile.options" @@ -86,18 +84,19 @@ BUILD_DEPENDS+= ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasi/libc++abi.a:deve MOZ_OPTIONS+= --with-wasi-sysroot=${LOCALBASE}/share/wasi-sysroot .endif +post-extract: + @${SED} -e 's|@FIREFOX_ICON@|${FIREFOX_ICON:R}|;s|@MOZILLA@|${MOZILLA}|' \ + -e 's|firefox|${MOZILLA}|' \ + -e 's|Firefox|${MOZILLA_CAP}|' \ + <${.CURDIR}/../firefox/files/firefox.desktop.in >${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop + post-patch: - @${REINPLACE_CMD} -e 's/%u/%U/' -e '/X-MultipleArgs/d' \ - -e 's/firefox/${MOZILLA}/' \ - -e 's/Firefox/${MOZILLA_CAP}/' \ - -e '/^Icon/s/=.*/=${FIREFOX_ICON:R}/' \ - ${FIREFOX_DESKTOP} @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/browser/app/nsBrowserApp.cpp @${RM} ${WRKSRC}/mozconfig post-install: - ${INSTALL_DATA} ${FIREFOX_DESKTOP} ${STAGEDIR}${PREFIX}/share/applications/${MOZILLA}.desktop + ${INSTALL_DATA} ${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop ${STAGEDIR}${PREFIX}/share/applications ${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps ${LN} -sf ${FIREFOX_ICON_SRC} ${STAGEDIR}${PREFIX}/share/pixmaps/${FIREFOX_ICON} diff --git a/www/librewolf/distinfo b/www/librewolf/distinfo index f61584dd92b8..f15c5bc15c06 100644 --- a/www/librewolf/distinfo +++ b/www/librewolf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723582244 -SHA256 (librewolf-129.0-1.source.tar.gz) = ff03845699e62aa68f31fb7b17193636e9e8a63dd824011f3d84059574c9b09d -SIZE (librewolf-129.0-1.source.tar.gz) = 1016824247 +TIMESTAMP = 1728675727 +SHA256 (librewolf-131.0.2-1.source.tar.gz) = 74e4bbcd9108d7f04c8be6a52ab96aa23d6eef7e1a396215444b2028a0db5ae7 +SIZE (librewolf-131.0.2-1.source.tar.gz) = 1035020649 diff --git a/www/librewolf/files/patch-bug1559213 b/www/librewolf/files/patch-bug1559213 index ae11fb38f989..ead3425fa70b 100644 --- a/www/librewolf/files/patch-bug1559213 +++ b/www/librewolf/files/patch-bug1559213 @@ -1,17 +1,16 @@ -commit 717bba28411c -Author: Jory A. Pratt -Date: Thu Jun 13 11:53:00 2019 -0700 +commit 25a5572d5cd137aa6d893e09a00bd39908a59a18 +Author: Christoph Moench-Tegeder +Date: Tue Sep 10 22:23:32 2024 +0200 - Bug 1559213 - Allow to use system av1 libs instead of bundled. ---- - config/external/moz.build | 5 +++-- - config/system-headers.mozbuild | 8 ++++++++ - dom/media/platforms/moz.build | 5 +++++ - toolkit/moz.configure | 19 ++++++++++++++++++- - 4 files changed, 34 insertions(+), 3 deletions(-) + based on: + commit 717bba28411c + Author: Jory A. Pratt + Date: Thu Jun 13 11:53:00 2019 -0700 + + Bug 1559213 - Allow to use system av1 libs instead of bundled. diff --git config/external/moz.build config/external/moz.build -index 2fc8df57992e..63d18e50a961 100644 +index a24b470396cf..547f5f5c9e04 100644 --- config/external/moz.build +++ config/external/moz.build @@ -40,8 +40,9 @@ if not CONFIG["MOZ_SYSTEM_LIBVPX"]: @@ -27,10 +26,10 @@ index 2fc8df57992e..63d18e50a961 100644 if not CONFIG["MOZ_SYSTEM_PNG"]: external_dirs += ["media/libpng"] diff --git dom/media/platforms/moz.build dom/media/platforms/moz.build -index 5c6e25b3980b..ce99ebfb6d3f 100644 +index 61536cc6e225..29cf635bbb44 100644 --- dom/media/platforms/moz.build +++ dom/media/platforms/moz.build -@@ -81,6 +81,11 @@ if CONFIG["MOZ_AV1"]: +@@ -71,6 +71,11 @@ if CONFIG["MOZ_AV1"]: "agnostic/AOMDecoder.cpp", "agnostic/DAV1DDecoder.cpp", ] @@ -43,10 +42,10 @@ index 5c6e25b3980b..ce99ebfb6d3f 100644 if CONFIG["MOZ_OMX"]: EXPORTS += [ diff --git media/ffvpx/libavcodec/moz.build media/ffvpx/libavcodec/moz.build -index 761fc8cf4cd9..793a5b8697a8 100644 +index 6f09049a6068..90a82a19a9d1 100644 --- media/ffvpx/libavcodec/moz.build +++ media/ffvpx/libavcodec/moz.build -@@ -120,10 +120,14 @@ if not CONFIG['MOZ_FFVPX_AUDIOONLY']: +@@ -119,10 +119,16 @@ if not CONFIG['MOZ_FFVPX_AUDIOONLY']: 'vp9recon.c', 'vpx_rac.c', ] @@ -57,6 +56,8 @@ index 761fc8cf4cd9..793a5b8697a8 100644 + if CONFIG["MOZ_SYSTEM_AV1"]: + CFLAGS += CONFIG['MOZ_SYSTEM_LIBDAV1D_CFLAGS'] + OS_LIBS += CONFIG['MOZ_SYSTEM_LIBDAV1D_LIBS'] ++ CFLAGS += CONFIG['MOZ_SYSTEM_LIBAOM_CFLAGS'] ++ OS_LIBS += CONFIG['MOZ_SYSTEM_LIBAOM_LIBS'] + else: + USE_LIBS += [ + 'dav1d', @@ -65,11 +66,37 @@ index 761fc8cf4cd9..793a5b8697a8 100644 if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk": LOCAL_INCLUDES += ['/media/mozva'] SOURCES += [ +diff --git media/libopus/moz.build media/libopus/moz.build +index 943aee79ee99..4ad07e3e98af 100644 +--- media/libopus/moz.build ++++ media/libopus/moz.build +@@ -58,7 +58,7 @@ if not CONFIG["MOZ_SAMPLE_TYPE_FLOAT32"]: + DEFINES["FIXED_POINT"] = 1 + DEFINES["DISABLE_FLOAT_API"] = True + +-if CONFIG["OS_ARCH"] == "Linux": ++if CONFIG["OS_ARCH"] in ("FreeBSD", "Linux"): + OS_LIBS += [ + "m", + ] +diff --git media/libvorbis/moz.build media/libvorbis/moz.build +index cd17d4f89759..816edd72a000 100644 +--- media/libvorbis/moz.build ++++ media/libvorbis/moz.build +@@ -45,7 +45,7 @@ LOCAL_INCLUDES += ['lib'] + if CONFIG['OS_ARCH'] == 'SunOS': + DEFINES['HAVE_ALLOCA_H'] = True + +-if CONFIG["OS_ARCH"] == "Linux": ++if CONFIG["OS_ARCH"] in ("FreeBSD", "Linux"): + OS_LIBS += [ + "m", + ] diff --git toolkit/moz.configure toolkit/moz.configure -index f93a5d64fec8..814357f4e979 100644 +index 1f85d2831f2f..07294b93f850 100644 --- toolkit/moz.configure +++ toolkit/moz.configure -@@ -744,7 +744,23 @@ def av1(value): +@@ -883,7 +883,23 @@ def av1(value): return True @@ -94,7 +121,7 @@ index f93a5d64fec8..814357f4e979 100644 def dav1d_asm(target): if target.cpu in ("aarch64", "x86", "x86_64"): return True -@@ -760,6 +776,7 @@ set_config("MOZ_DAV1D_ASM", dav1d_asm) +@@ -899,6 +915,7 @@ set_config("MOZ_DAV1D_ASM", dav1d_asm) set_define("MOZ_DAV1D_ASM", dav1d_asm) set_config("MOZ_AV1", av1) set_define("MOZ_AV1", av1) diff --git a/www/librewolf/files/patch-bug847568 b/www/librewolf/files/patch-bug847568 index 6e2cccebff70..f3e7ecbc1a13 100644 --- a/www/librewolf/files/patch-bug847568 +++ b/www/librewolf/files/patch-bug847568 @@ -1,8 +1,10 @@ -# Allow building against system-wide graphite2/harfbuzz. +Allow building against system-wide graphite2/harfbuzz ---- config/system-headers.mozbuild.orig 2024-07-25 20:34:40 UTC +diff --git config/system-headers.mozbuild config/system-headers.mozbuild +index af44c89057fc..c0ac271917fb 100644 +--- config/system-headers.mozbuild +++ config/system-headers.mozbuild -@@ -1305,6 +1305,19 @@ if CONFIG["MOZ_ENABLE_LIBPROXY"]: +@@ -1304,6 +1304,19 @@ if CONFIG["MOZ_ENABLE_LIBPROXY"]: "proxy.h", ] @@ -22,9 +24,11 @@ if CONFIG["MOZ_SYSTEM_ICU"]: system_headers += [ "unicode/calendar.h", ---- dom/base/moz.build.orig 2024-07-25 20:34:40 UTC +diff --git dom/base/moz.build dom/base/moz.build +index 170d19f09aa9..a47fc8b1193c 100644 +--- dom/base/moz.build +++ dom/base/moz.build -@@ -616,6 +616,9 @@ if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk": +@@ -620,6 +620,9 @@ FINAL_LIBRARY = "xul" if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk": CXXFLAGS += CONFIG["MOZ_GTK3_CFLAGS"] @@ -34,7 +38,10 @@ GeneratedFile( "UseCounterList.h", script="gen-usecounters.py", ---- gfx/graphite2/geckoextra/moz.build.orig 2024-08-13 19:48:57 UTC +diff --git gfx/graphite2/geckoextra/moz.build gfx/graphite2/geckoextra/moz.build +new file mode 100644 +index 000000000000..ed0323eba9d5 +--- /dev/null +++ gfx/graphite2/geckoextra/moz.build @@ -0,0 +1,21 @@ +# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*- @@ -58,16 +65,21 @@ +AllowCompilerWarnings() + +FINAL_LIBRARY = 'xul' ---- gfx/harfbuzz/README-mozilla.fbsd.orig 2024-08-13 19:48:57 UTC +diff --git gfx/harfbuzz/README-mozilla.fbsd gfx/harfbuzz/README-mozilla.fbsd +new file mode 100644 +index 000000000000..2a10eb1e2b42 +--- /dev/null +++ gfx/harfbuzz/README-mozilla.fbsd @@ -0,0 +1,4 @@ +The in-tree copy may be omitted during build by --with-system-harfbuzz. +Make sure to keep pkg-config version check within toolkit/moz.configure in sync +with checkout version or increment latest tag by one if it's not based +on upstream release. ---- gfx/moz.build.orig 2024-07-25 20:34:43 UTC +diff --git gfx/moz.build gfx/moz.build +index 56ea317bedfc..07dd7f66f1bc 100644 +--- gfx/moz.build +++ gfx/moz.build -@@ -10,6 +10,14 @@ with Files("wr/**"): +@@ -10,6 +10,14 @@ with Files("**"): with Files("wr/**"): BUG_COMPONENT = ("Core", "Graphics: WebRender") @@ -91,7 +103,9 @@ "ots/src", "thebes", "ipc", ---- gfx/skia/generate_mozbuild.py.orig 2024-07-25 20:34:42 UTC +diff --git gfx/skia/generate_mozbuild.py gfx/skia/generate_mozbuild.py +index b589efde1c5c..47f49e10df70 100755 +--- gfx/skia/generate_mozbuild.py +++ gfx/skia/generate_mozbuild.py @@ -95,6 +95,9 @@ if CONFIG['CC_TYPE'] in ('clang', 'clang-cl'): '-Wno-unused-private-field', @@ -103,7 +117,9 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk', 'android'): LOCAL_INCLUDES += [ "/gfx/cairo/cairo/src", ---- gfx/skia/moz.build.orig 2024-07-25 20:34:42 UTC +diff --git gfx/skia/moz.build gfx/skia/moz.build +index 7fee54534878..ba1a4038e4a0 100644 +--- gfx/skia/moz.build +++ gfx/skia/moz.build @@ -623,6 +623,9 @@ if CONFIG['CC_TYPE'] in ('clang', 'clang-cl'): '-Wno-unused-private-field', @@ -115,9 +131,11 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk', 'android'): LOCAL_INCLUDES += [ "/gfx/cairo/cairo/src", ---- gfx/thebes/moz.build.orig 2024-07-25 20:34:42 UTC +diff --git gfx/thebes/moz.build gfx/thebes/moz.build +index 48f2849e2025..7d0a161a91b4 100644 +--- gfx/thebes/moz.build +++ gfx/thebes/moz.build -@@ -295,7 +295,13 @@ LOCAL_INCLUDES += CONFIG["SKIA_INCLUDES"] +@@ -295,7 +295,13 @@ if CONFIG["MOZ_WAYLAND"]: LOCAL_INCLUDES += CONFIG["SKIA_INCLUDES"] @@ -132,7 +150,9 @@ CXXFLAGS += ["-Werror=switch"] ---- intl/unicharutil/util/moz.build.orig 2024-07-25 20:34:43 UTC +diff --git intl/unicharutil/util/moz.build intl/unicharutil/util/moz.build +index 2396210428ee..092baac6f79c 100644 +--- intl/unicharutil/util/moz.build +++ intl/unicharutil/util/moz.build @@ -24,6 +24,9 @@ UNIFIED_SOURCES += [ "nsUnicodeProperties.cpp", @@ -144,9 +164,11 @@ include("/ipc/chromium/chromium-config.mozbuild") GeneratedFile( ---- netwerk/dns/moz.build.orig 2024-07-25 20:34:48 UTC +diff --git netwerk/dns/moz.build netwerk/dns/moz.build +index 1bb0430f01aa..0360e0f468c0 100644 +--- netwerk/dns/moz.build +++ netwerk/dns/moz.build -@@ -112,6 +112,9 @@ GeneratedFile( +@@ -111,6 +111,9 @@ GeneratedFile( "etld_data.inc", script="prepare_tlds.py", inputs=["effective_tld_names.dat"] ) @@ -156,12 +178,15 @@ # need to include etld_data.inc LOCAL_INCLUDES += [ "/netwerk/base", ---- old-configure.in.orig 2024-07-25 20:34:49 UTC +diff --git old-configure.in old-configure.in +index 1af75c496b15..f1c7d7c48d28 100644 +--- old-configure.in +++ old-configure.in -@@ -704,6 +704,27 @@ dnl ================================================== +@@ -167,6 +167,27 @@ fi + AC_DEFINE_UNQUOTED(MOZ_MACBUNDLE_ID,$MOZ_MACBUNDLE_ID) AC_SUBST(MOZ_MACBUNDLE_ID) - dnl ======================================================== ++dnl ======================================================== +dnl Check for graphite2 +dnl ======================================================== +if test -n "$MOZ_SYSTEM_GRAPHITE2"; then @@ -182,13 +207,27 @@ + CFLAGS=$_SAVE_CFLAGS +fi + -+dnl ======================================================== + dnl ======================================================== dnl = Child Process Name for IPC dnl ======================================================== - if test "$MOZ_WIDGET_TOOLKIT" != "android"; then ---- toolkit/library/moz.build.orig 2024-07-25 20:34:58 UTC +diff --git security/rlbox/moz.build security/rlbox/moz.build +index 7ad8d076f0f1..835b9d905e03 100644 +--- security/rlbox/moz.build ++++ security/rlbox/moz.build +@@ -47,6 +47,8 @@ if CONFIG["MOZ_WASM_SANDBOXING_GRAPHITE"]: + for k, v in graphite_defines: + WASM_DEFINES[k] = v + LOCAL_INCLUDES += ["/gfx/graphite2/src"] ++ if CONFIG["MOZ_SYSTEM_GRAPHITE2"]: ++ WASM_CXXFLAGS += CONFIG["MOZ_GRAPHITE2_CFLAGS"] + + if CONFIG["MOZ_WASM_SANDBOXING_OGG"]: + include("/media/libogg/sources.mozbuild") +diff --git toolkit/library/moz.build toolkit/library/moz.build +index ee6051567c8e..c24a5a513bbc 100644 +--- toolkit/library/moz.build +++ toolkit/library/moz.build -@@ -297,6 +297,12 @@ if CONFIG["MOZ_SYSTEM_WEBP"]: +@@ -298,6 +298,12 @@ if CONFIG["MOZ_SYSTEM_PNG"]: if CONFIG["MOZ_SYSTEM_WEBP"]: OS_LIBS += CONFIG["MOZ_WEBP_LIBS"] @@ -201,9 +240,11 @@ if CONFIG["MOZ_SYSTEM_LIBEVENT"]: OS_LIBS += CONFIG["MOZ_LIBEVENT_LIBS"] ---- toolkit/moz.configure.orig 2024-08-02 23:23:42 UTC +diff --git toolkit/moz.configure toolkit/moz.configure +index 1f85d2831f2f..04ce56e2cc0b 100644 +--- toolkit/moz.configure +++ toolkit/moz.configure -@@ -1279,6 +1279,26 @@ set_config("CAIRO_FT_CFLAGS", ft2_info.cflags, when=en +@@ -1397,6 +1397,26 @@ def enable_cairo_ft(target, tree_freetype, freetype2_info): set_config("MOZ_ENABLE_CAIRO_FT", True, when=enable_cairo_ft) set_config("CAIRO_FT_CFLAGS", ft2_info.cflags, when=enable_cairo_ft) diff --git a/www/librewolf/files/patch-gfx_skia_skia_src_core_SkCpu.cpp b/www/librewolf/files/patch-gfx_skia_skia_src_core_SkCpu.cpp deleted file mode 100644 index fe73016d6618..000000000000 --- a/www/librewolf/files/patch-gfx_skia_skia_src_core_SkCpu.cpp +++ /dev/null @@ -1,33 +0,0 @@ -Regressed by https://svnweb.freebsd.org/changeset/base/324815 - -gfx/skia/skia/src/core/SkCpu.cpp:81:27: error: use of undeclared identifier 'getauxval' - uint32_t hwcaps = getauxval(AT_HWCAP); - ^ - -diff --git gfx/skia/skia/src/core/SkCpu.cpp gfx/skia/skia/src/core/SkCpu.cpp -index cdac7db2be2c..88391138880a 100644 ---- gfx/skia/skia/src/core/SkCpu.cpp -+++ gfx/skia/skia/src/core/SkCpu.cpp -@@ -81,6 +81,22 @@ - if (hwcap & HWCAP_LOONGARCH_LSX) { features |= SkCpu::LOONGARCH_SX; } - if (hwcap & HWCAP_LOONGARCH_LASX) { features |= SkCpu::LOONGARCH_ASX; } - -+ return features; -+ } -+#elif defined(SK_CPU_ARM64) && defined(__FreeBSD__) -+ #include -+ #ifndef ID_AA64ISAR0_CRC32_VAL -+ #define ID_AA64ISAR0_CRC32_VAL ID_AA64ISAR0_CRC32 -+ #endif -+ -+ static uint32_t read_cpu_features() { -+ uint32_t features = 0; -+ uint64_t id_aa64isar0; -+ -+ id_aa64isar0 = READ_SPECIALREG(id_aa64isar0_el1); -+ if (ID_AA64ISAR0_CRC32_VAL(id_aa64isar0) == ID_AA64ISAR0_CRC32_BASE) { -+ features |= SkCpu::CRC32; -+ } - return features; - } - #else diff --git a/www/librewolf/files/patch-libwebrtc-generated b/www/librewolf/files/patch-libwebrtc-generated index c547d211c7d4..17702f82615d 100644 --- a/www/librewolf/files/patch-libwebrtc-generated +++ b/www/librewolf/files/patch-libwebrtc-generated @@ -1,7 +1,8 @@ -commit 8f47d0fc87c264faae3f47b2023f8a7eb4c36101 +commit da3b4d2fa4d2a502149450e93d2ceaee9eb8d8e4 Author: Christoph Moench-Tegeder +Date: Wed Sep 18 20:59:22 2024 +0000 - regenerate FreeBSD libwebrtc patch for Firefox 129 + regenerate FreeBSD libwebrtc patch for Firefox 131 diff --git third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build index 2dbd5881583e..332ca04819ee 100644 @@ -1038,6 +1039,197 @@ index 746585483f96..33ea9b79d47b 100644 + DEFINES["USE_X11"] = "1" Library("aec3_factory_gn") +diff --git third_party/libwebrtc/api/audio/audio_device_gn/moz.build third_party/libwebrtc/api/audio/audio_device_gn/moz.build +index 9609692094c1..f0da29e5d200 100644 +--- third_party/libwebrtc/api/audio/audio_device_gn/moz.build ++++ third_party/libwebrtc/api/audio/audio_device_gn/moz.build +@@ -12,11 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True + DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0" ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "xul" + +@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["RTC_ENABLE_WIN_WGC"] = True +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["TARGET_CPU"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["TARGET_CPU"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- + if CONFIG["TARGET_CPU"] == "mips32": + + DEFINES["MIPS32_LE"] = True + DEFINES["MIPS_FPU_LE"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["TARGET_CPU"] == "mips64": +- +- DEFINES["_GNU_SOURCE"] = True + + if CONFIG["TARGET_CPU"] == "x86": + +@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64": + + DEFINES["WEBRTC_ENABLE_AVX2"] = True + +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" +- +-if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": ++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD": + + DEFINES["USE_X11"] = "1" + +-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm": +- +- OS_LIBS += [ +- "unwind" +- ] +- +-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": +- +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": +- +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": +- +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +- +- DEFINES["_GNU_SOURCE"] = True +- + Library("audio_device_gn") diff --git third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build index e2561db08f06..59da7761dd35 100644 --- third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build @@ -1641,10 +1833,10 @@ index 36d43783a3e7..fd0111ba0ffd 100644 - DEFINES["_GNU_SOURCE"] = True - Library("audio_mixer_api_gn") -diff --git third_party/libwebrtc/api/audio/echo_control_gn/moz.build third_party/libwebrtc/api/audio/echo_control_gn/moz.build -index 06f43e765114..6c06b87bcfe3 100644 ---- third_party/libwebrtc/api/audio/echo_control_gn/moz.build -+++ third_party/libwebrtc/api/audio/echo_control_gn/moz.build +diff --git third_party/libwebrtc/api/audio/audio_processing_gn/moz.build third_party/libwebrtc/api/audio/audio_processing_gn/moz.build +index 7226d2a92a40..c60a400c218b 100644 +--- third_party/libwebrtc/api/audio/audio_processing_gn/moz.build ++++ third_party/libwebrtc/api/audio/audio_processing_gn/moz.build @@ -12,11 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True @@ -1667,7 +1859,7 @@ index 06f43e765114..6c06b87bcfe3 100644 FINAL_LIBRARY = "xul" -@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -1764,6 +1956,10 @@ index 06f43e765114..6c06b87bcfe3 100644 -if CONFIG["TARGET_CPU"] == "arm": - +- CXXFLAGS += [ +- "-mfpu=neon" +- ] +- - DEFINES["WEBRTC_ARCH_ARM"] = True - DEFINES["WEBRTC_ARCH_ARM_V7"] = True - DEFINES["WEBRTC_HAS_NEON"] = True @@ -1780,10 +1976,12 @@ index 06f43e765114..6c06b87bcfe3 100644 if CONFIG["TARGET_CPU"] == "x86": -@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64": - - DEFINES["WEBRTC_ENABLE_AVX2"] = True - +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- +-if CONFIG["TARGET_CPU"] == "x86_64": +- +- DEFINES["WEBRTC_ENABLE_AVX2"] = True +- -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": - - DEFINES["_DEBUG"] = True @@ -1805,16 +2003,21 @@ index 06f43e765114..6c06b87bcfe3 100644 - DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" - -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": -+if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD": - - DEFINES["USE_X11"] = "1" - +- +- DEFINES["USE_X11"] = "1" +- -if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "arm": - - OS_LIBS += [ - "unwind" - ] - +-if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86": +- + CXXFLAGS += [ + "-msse2" + ] + -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - - DEFINES["_GNU_SOURCE"] = True @@ -1824,18 +2027,27 @@ index 06f43e765114..6c06b87bcfe3 100644 - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": -- ++ DEFINES["WEBRTC_ENABLE_AVX2"] = True + +- CXXFLAGS += [ +- "-msse2" +- ] ++if CONFIG["TARGET_CPU"] == "x86_64": + - DEFINES["_GNU_SOURCE"] = True -- ++ DEFINES["WEBRTC_ENABLE_AVX2"] = True + -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": -- ++if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "FreeBSD": + - DEFINES["_GNU_SOURCE"] = True -- - Library("echo_control_gn") -diff --git third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build -index 5811f4d9321b..0f11017e2f6c 100644 ---- third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build -+++ third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build ++ DEFINES["USE_X11"] = "1" + + Library("audio_processing_gn") +diff --git third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build +index d7629659d6ba..cb69c23840a0 100644 +--- third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build ++++ third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build @@ -12,11 +12,21 @@ AllowCompilerWarnings() DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True @@ -1858,7 +2070,7 @@ index 5811f4d9321b..0f11017e2f6c 100644 FINAL_LIBRARY = "xul" -@@ -43,185 +53,32 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -1877,10 +2089,6 @@ index 5811f4d9321b..0f11017e2f6c 100644 - DEFINES["__STDC_CONSTANT_MACROS"] = True - DEFINES["__STDC_FORMAT_MACROS"] = True - -- OS_LIBS += [ -- "log" -- ] -- -if CONFIG["OS_TARGET"] == "Darwin": - - DEFINES["WEBRTC_MAC"] = True @@ -1946,13 +2154,6 @@ index 5811f4d9321b..0f11017e2f6c 100644 - DEFINES["_WIN32_WINNT"] = "0x0A00" - DEFINES["_WINDOWS"] = True - DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "crypt32", -- "iphlpapi", -- "secur32", -- "winmm" -- ] + DEFINES["_DEBUG"] = True if CONFIG["TARGET_CPU"] == "aarch64": @@ -2049,11 +2250,202 @@ index 5811f4d9321b..0f11017e2f6c 100644 - DEFINES["_GNU_SOURCE"] = True + DEFINES["USE_X11"] = "1" - Library("audio_decoder_L16_gn") -diff --git third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build -index f4fb06ef3f09..90113fd85d92 100644 ---- third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build -+++ third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build + Library("audio_processing_statistics_gn") +diff --git third_party/libwebrtc/api/audio/echo_control_gn/moz.build third_party/libwebrtc/api/audio/echo_control_gn/moz.build +index 06f43e765114..6c06b87bcfe3 100644 +--- third_party/libwebrtc/api/audio/echo_control_gn/moz.build ++++ third_party/libwebrtc/api/audio/echo_control_gn/moz.build +@@ -12,11 +12,21 @@ AllowCompilerWarnings() + DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" + DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True + DEFINES["RTC_ENABLE_VP9"] = True ++DEFINES["USE_GLIB"] = "1" ++DEFINES["USE_OZONE"] = "1" ++DEFINES["WEBRTC_BSD"] = True ++DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True + DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" + DEFINES["WEBRTC_LIBRARY_IMPL"] = True + DEFINES["WEBRTC_MOZILLA_BUILD"] = True + DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" ++DEFINES["WEBRTC_POSIX"] = True + DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0" ++DEFINES["_FILE_OFFSET_BITS"] = "64" ++DEFINES["_LARGEFILE64_SOURCE"] = True ++DEFINES["_LARGEFILE_SOURCE"] = True ++DEFINES["__STDC_CONSTANT_MACROS"] = True ++DEFINES["__STDC_FORMAT_MACROS"] = True + + FINAL_LIBRARY = "xul" + +@@ -39,111 +49,17 @@ if not CONFIG["MOZ_DEBUG"]: + if CONFIG["MOZ_DEBUG"] == "1": + + DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" +- +-if CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["ANDROID"] = True +- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r22_1" +- DEFINES["HAVE_SYS_UIO_H"] = True +- DEFINES["WEBRTC_ANDROID"] = True +- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True +- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_GNU_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +- OS_LIBS += [ +- "log" +- ] +- +-if CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["WEBRTC_MAC"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_LIBCPP_HAS_NO_ALIGNED_ALLOCATION"] = True +- DEFINES["__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES"] = "0" +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["USE_AURA"] = "1" +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_NSS_CERTS"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_UDEV"] = True +- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True +- DEFINES["WEBRTC_LINUX"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "OpenBSD": +- +- DEFINES["USE_GLIB"] = "1" +- DEFINES["USE_OZONE"] = "1" +- DEFINES["USE_X11"] = "1" +- DEFINES["WEBRTC_BSD"] = True +- DEFINES["WEBRTC_ENABLE_LIBEVENT"] = True +- DEFINES["WEBRTC_POSIX"] = True +- DEFINES["_FILE_OFFSET_BITS"] = "64" +- DEFINES["_LARGEFILE64_SOURCE"] = True +- DEFINES["_LARGEFILE_SOURCE"] = True +- DEFINES["__STDC_CONSTANT_MACROS"] = True +- DEFINES["__STDC_FORMAT_MACROS"] = True +- +-if CONFIG["OS_TARGET"] == "WINNT": +- +- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True +- DEFINES["NOMINMAX"] = True +- DEFINES["NTDDI_VERSION"] = "0x0A000000" +- DEFINES["PSAPI_VERSION"] = "2" +- DEFINES["RTC_ENABLE_WIN_WGC"] = True +- DEFINES["UNICODE"] = True +- DEFINES["USE_AURA"] = "1" +- DEFINES["WEBRTC_WIN"] = True +- DEFINES["WIN32"] = True +- DEFINES["WIN32_LEAN_AND_MEAN"] = True +- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" +- DEFINES["WINVER"] = "0x0A00" +- DEFINES["_ATL_NO_OPENGL"] = True +- DEFINES["_CRT_RAND_S"] = True +- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True +- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True +- DEFINES["_HAS_EXCEPTIONS"] = "0" +- DEFINES["_HAS_NODISCARD"] = True +- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True +- DEFINES["_SECURE_ATL"] = True +- DEFINES["_UNICODE"] = True +- DEFINES["_WIN32_WINNT"] = "0x0A00" +- DEFINES["_WINDOWS"] = True +- DEFINES["__STD_C"] = True ++ DEFINES["_DEBUG"] = True + + if CONFIG["TARGET_CPU"] == "aarch64": + + DEFINES["WEBRTC_ARCH_ARM64"] = True + DEFINES["WEBRTC_HAS_NEON"] = True + +-if CONFIG["TARGET_CPU"] == "arm": +- +- DEFINES["WEBRTC_ARCH_ARM"] = True +- DEFINES["WEBRTC_ARCH_ARM_V7"] = True +- DEFINES["WEBRTC_HAS_NEON"] = True +- + if CONFIG["TARGET_CPU"] == "mips32": + + DEFINES["MIPS32_LE"] = True + DEFINES["MIPS_FPU_LE"] = True +- DEFINES["_GNU_SOURCE"] = True +- +-if CONFIG["TARGET_CPU"] == "mips64": +- +- DEFINES["_GNU_SOURCE"] = True + + if CONFIG["TARGET_CPU"] == "x86": + +@@ -153,50 +69,8 @@ if CONFIG["TARGET_CPU"] == "x86_64": + + DEFINES["WEBRTC_ENABLE_AVX2"] = True + +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": +- +- DEFINES["_DEBUG"] = True +- +-if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": +- +- DEFINES["_DEBUG"] = True +- *** 12490 LINES SKIPPED *** From nobody Mon Oct 14 18:01:19 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XS4mJ0mxKz5Yw8G; Mon, 14 Oct 2024 18:01:20 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XS4mJ0HN6z4krJ; Mon, 14 Oct 2024 18:01:20 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728928880; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=poRh3UZxaH/gXRus8fsYbsbukX+kelunXPKLfwdA6l8=; b=ggkHO+FrkhpbITHSviglYiURTyM++HbnEGHBQ/dIFPObIKCsmhmjQ0EHAndK2Jxfp4j2MN LB2jc9YqKxv6UTWSVUD69DKHpe8Q0gBPWxNT+2LF5VMdx0zpB3ebCaba5soffTytoPhM1s Di51rtM4l7CgI8grbOSCVH5tJoR6oDRBcCfqqu61HDrvVO43U5mgkWYjZ3vUylrQnbyxYI ObcuKvj5ceMPl6QtLwVY2dc1z30/E/SZs9yqbfIpCzxE1mncGdL5p/HPdjXRzKvQzstaLf W/ciC96vI3BGXgEHj6Elc2KLab/GsBOMlNxn6ULn5RtL5KAuF82Kt1pkFRVxPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728928880; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=poRh3UZxaH/gXRus8fsYbsbukX+kelunXPKLfwdA6l8=; b=V+EkjaDPvBRQIm9FA9or+PXJ8wBxVW+PXpMRZWSvDNwA/Ot1ZAwwCwTnpw+GVqM/sT5HiG FEDZfPZr2dLP0c9zKGpzntAw0r6UAOhaqKgUmEYZOcHmW9PUdwmdU+gkIsrXT9U2vTjFol bSVDU3BrMkJX2++/2lqMkvAWFDq0kdPD0XewFxKdeI6rkA2eBMGR7wZPxdNIrWN6I7JMS9 i2GGOAtyR6jmsjZxPoKP+tn+xLxt2LWLI4mRPsEPAAADJ++VxGEZ+INIhRNvQcZ5RYnqFv L22zKZGwVLHxKS+8886uiwSYfx+OhFnsj9fJM385MZ5uKeRsD4X3DvZjgjZBqg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728928880; a=rsa-sha256; cv=none; b=GUt9NwRq1k8qUvWJX3AZXf7s6dZZwEPksSvUQsmFM3vZondXQZIG3HUTaXxtutdD2JBzL/ nS7RIx5YXar1f1HV56DP1YME7aIDXQ/quv4jotSjtb6TrpqLlXGAp6667r/G3kUEBUWnqv SNLSbips5y6O84XIMk+pzYB6eMTLB8u72Lg0vxl0NHCpE+fXxKby1JCR4qkzM44GSHuOh3 oLSvQ+RmhCyvjd4jCl3PGzR9o+/prgkk5gmKMCbcnUkJdRfHG4w6oXLp1RQt9ADemowUFm Q6m1XPCZE4x2O9wWsvAc4WpJAL1c63WRwNZ+0Zuko6ILdZ5H8pf8zNohfgOeJQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XS4mH70YlznyX; Mon, 14 Oct 2024 18:01:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49EI1Jd4044995; Mon, 14 Oct 2024 18:01:19 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49EI1Jm5044992; Mon, 14 Oct 2024 18:01:19 GMT (envelope-from git) Date: Mon, 14 Oct 2024 18:01:19 GMT Message-Id: <202410141801.49EI1Jm5044992@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Vladimir Druzenko Subject: git: db5128afdb13 - 2024Q4 - x11-wm/picom: Update 12.2 =?utf-8?Q?=E2=86=92?= 12.3 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: db5128afdb1388499f3cd2704727cd2074362a23 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=db5128afdb1388499f3cd2704727cd2074362a23 commit db5128afdb1388499f3cd2704727cd2074362a23 Author: José Maldonado AuthorDate: 2024-10-14 17:57:38 +0000 Commit: Vladimir Druzenko CommitDate: 2024-10-14 18:01:12 +0000 x11-wm/picom: Update 12.2 → 12.3 Changelog: Improvements - Extend workaround for missing hardware accelerated convolution to more drivers Bug fixes - Fix memory corruption that can happen when handling window property changes - Fix force-win-blend having no effect - Fix shadow being rendered incorrectly in xrender backend https://github.com/yshui/picom/releases/tag/v12.3 PR: 282083 MFH: 2024Q4 (cherry picked from commit f7461335b3052cab4d94cc521b952e401c3454f4) --- x11-wm/picom/Makefile | 2 +- x11-wm/picom/distinfo | 6 +++--- x11-wm/picom/files/patch-meson.build | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/x11-wm/picom/Makefile b/x11-wm/picom/Makefile index f503a145e964..82bf56abbe05 100644 --- a/x11-wm/picom/Makefile +++ b/x11-wm/picom/Makefile @@ -1,6 +1,6 @@ PORTNAME= picom DISTVERSIONPREFIX= v -DISTVERSION= 12.2 +DISTVERSION= 12.3 CATEGORIES= x11-wm MAINTAINER= yukiteruamano@volfread.xyz diff --git a/x11-wm/picom/distinfo b/x11-wm/picom/distinfo index 627588ab94aa..d2714dc8a7c6 100644 --- a/x11-wm/picom/distinfo +++ b/x11-wm/picom/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728619456 -SHA256 (yshui-picom-v12.2_GH0.tar.gz) = c9c24e10ea57d740fc781b47bf5e423ab08216c3056c270a83de35a7f8317a28 -SIZE (yshui-picom-v12.2_GH0.tar.gz) = 673913 +TIMESTAMP = 1728920779 +SHA256 (yshui-picom-v12.3_GH0.tar.gz) = 926142c667c9e5b5205a11b2755fb9ca39c3e696365792d705a45d84e34d7a68 +SIZE (yshui-picom-v12.3_GH0.tar.gz) = 673577 diff --git a/x11-wm/picom/files/patch-meson.build b/x11-wm/picom/files/patch-meson.build index 786ada675d26..48fce8010054 100644 --- a/x11-wm/picom/files/patch-meson.build +++ b/x11-wm/picom/files/patch-meson.build @@ -1,5 +1,5 @@ # Configure PICOM_VERSION and PICOM_FULL_VERSION ---- meson.build.orig 2024-10-10 12:00:52 UTC +--- meson.build.orig 2024-10-14 15:45:15 UTC +++ meson.build @@ -3,33 +3,8 @@ cc = meson.get_compiler('c') @@ -32,8 +32,8 @@ -else - add_global_arguments('-DPICOM_FULL_VERSION="v'+meson.project_version()+'"', language: 'c') -endif -+add_global_arguments('-DPICOM_VERSION="v12.2"', language: 'c') -+add_global_arguments('-DPICOM_FULL_VERSION="v12.2"', language: 'c') ++add_global_arguments('-DPICOM_VERSION="v12.3"', language: 'c') ++add_global_arguments('-DPICOM_FULL_VERSION="v12.3"', language: 'c') if get_option('buildtype') == 'release' add_global_arguments('-DNDEBUG', language: 'c') From nobody Tue Oct 15 03:37:55 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XSKYb5HM6z5NnC2; Tue, 15 Oct 2024 03:37:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XSKYb4gkWz4YRH; Tue, 15 Oct 2024 03:37:55 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728963475; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=P4+PKKFe80EQXr8zc2VP9m27bFcO1B2c2Vd8BD3XSR8=; b=mK1Ig0570EzI0slg8BOZT3iu13sLt2sUJIZGZoCWxKKGzNtaCInGymTxqRNeTohkzWNson pSNvV/Mx2yTROQibaPGI252kElPhiJRKjyWNMr1sCxXGkWFfi2r1DFdJWp6tnfJnSaoZ0R GFjehHuhhUrz1d6odPyRY6SU227n0e3uovR+RouJUOAQTegAl0RUJL0DB5TYlekvmmjaOo Z/GlwvtF1Ac4XMBGbklTnX2NC1FF1HC21DurTK0jdZ9rf9XhSWQZOAA4KlUyI3BvrlcPmH vkH+QnfFoNpaGnu488McIL57UZPUed8xCAbPY9BzO7E49UAx/vVPgf4LHIFImQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1728963475; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=P4+PKKFe80EQXr8zc2VP9m27bFcO1B2c2Vd8BD3XSR8=; b=mjQCt40XX43EncvnEQuCGK27d2h2ZaxNZF6FGwGuSyp3MNQrjWtYxVDR5IZYYGF2jS6Eou Wmhd4DmdJDSABOdPnsYAQtr5jUkWFYxPGkMAYC1vMIMUHnz9yaZ2kmeVTPJJT7A6nhfaJP 8hKnxKJwDhLpdVWKBVKgGOMaO5wQ4x/9QZpIXpYaT4l35UKQ7JEeYh1ShTQWWpK5UP9wek kL51VF2ZuOulz2BjwtE8BTbYkTFa2s900COs0IsQUsHJt2M/UKFU7v9n6d5ErphnvOZNMJ OtwPzLyyiFf2A987O7ildIihAUazJJ8JfZ3O7mpMvfjbFDiMhnRCHEkoKgBDpA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1728963475; a=rsa-sha256; cv=none; b=PtBKvvimG303QD+VnqV7d4fAOJE5+RoBUtiVYyv3WYJe6Ti14W4RYYkoz/PM4mabwDtcnQ CteXDmwKWOVTBSY8qYM5N/22qFRbALqOzuI7tKNluYvIT6Wro0/Hd+JKf1CTNRQC9hyZCi vT+5NL8aIdPhr2MeK6ylLTfD+GIdV3GtaBtbXAovMHWz4eJ8CCT/O5nH5XaaHpbHS4GPp2 tfc7TPfjpVRtXc9uyQkRNqXlcVhevmZ5HlpMzJykPJtUYP8KR5Q360dzn/GFh7+kRJPV9u 5aB6/7+kU7MPA/TK2skZy0shbSMXY1nnPajGIqr4+y0q9b7hRlrcUomlCb/osw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XSKYb4Bj5z15gQ; Tue, 15 Oct 2024 03:37:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49F3btek017354; Tue, 15 Oct 2024 03:37:55 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49F3bt0q017351; Tue, 15 Oct 2024 03:37:55 GMT (envelope-from git) Date: Tue, 15 Oct 2024 03:37:55 GMT Message-Id: <202410150337.49F3bt0q017351@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Yuri Victorovich Subject: git: ce57a1a89fb6 - 2024Q4 - devel/sol2: fix dependant ports build failure with clang 18 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: ce57a1a89fb6b3fb64d93cbb5383a4a6008b3bb1 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=ce57a1a89fb6b3fb64d93cbb5383a4a6008b3bb1 commit ce57a1a89fb6b3fb64d93cbb5383a4a6008b3bb1 Author: Pavel Timofeev AuthorDate: 2024-10-14 15:02:33 +0000 Commit: Yuri Victorovich CommitDate: 2024-10-15 03:37:52 +0000 devel/sol2: fix dependant ports build failure with clang 18 PR: 282018 (cherry picked from commit 36244079e47839605d7ad2a55edc67ec25784fd3) --- devel/sol2/Makefile | 10 ++++++++- ...atch-include_sol_function__types__stateless.hpp | 24 ++++++++++++++++++++++ 2 files changed, 33 insertions(+), 1 deletion(-) diff --git a/devel/sol2/Makefile b/devel/sol2/Makefile index 5534a858df0f..5add3e1ba977 100644 --- a/devel/sol2/Makefile +++ b/devel/sol2/Makefile @@ -1,6 +1,7 @@ PORTNAME= sol2 DISTVERSIONPREFIX= v DISTVERSION= 4.0.0-alpha +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -19,4 +20,11 @@ CMAKE_TESTING_ON= SOL2_TESTS NO_ARCH= yes -.include +.include + +.if ${CHOSEN_COMPILER_TYPE} == clang && \ + ${COMPILER_VERSION} >= 180 && ${COMPILER_VERSION} < 190 +EXTRA_PATCHES= ${PATCHDIR}/extra-patch-include_sol_function__types__stateless.hpp +.endif + +.include diff --git a/devel/sol2/files/extra-patch-include_sol_function__types__stateless.hpp b/devel/sol2/files/extra-patch-include_sol_function__types__stateless.hpp new file mode 100644 index 000000000000..631f76037184 --- /dev/null +++ b/devel/sol2/files/extra-patch-include_sol_function__types__stateless.hpp @@ -0,0 +1,24 @@ +--- include/sol/function_types_stateless.hpp.orig 2021-03-06 06:03:23 UTC ++++ include/sol/function_types_stateless.hpp +@@ -320,7 +320,9 @@ namespace sol { namespace function_detail { + } + + template +- static int call(lua_State* L) noexcept(std::is_nothrow_copy_assignable_v) { ++ static int call(lua_State* L) ++ // regression in clang 18 - llvm/llvm-project#91362 ++ { + int nr; + if constexpr (no_trampoline) { + nr = real_call(L); +@@ -360,7 +362,9 @@ namespace sol { namespace function_detail { + } + + template +- static int call(lua_State* L) noexcept(std::is_nothrow_copy_assignable_v) { ++ static int call(lua_State* L) ++ // regression in clang 18 - llvm/llvm-project#91362 ++ { + int nr; + if constexpr (no_trampoline) { + nr = real_call(L); From nobody Tue Oct 15 14:57:51 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XScf73z6Tz5Z2qs; Tue, 15 Oct 2024 14:57:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XScf73Rg2z44w7; Tue, 15 Oct 2024 14:57:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729004271; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=1ElTvjeJNfdB0PAfcoBOvFnFFQIAupzlS4XUMb9KqrA=; b=ijKqnTcY5hcXyXSIZsRTM8VTm1cI8eyRX9R6aCxr5iqi9McF7+GWfGlH76yPcXExHzM1sX CgU/KGQ1rP5CUuHCjoKsAKHs0nUYrKSbTYy/Z/kbkTBe+AjrX8gcTVUNT6fjKQomDI2p3r XHXpAMPkYxsXn/uN9uYgKTkMbdE+qqRXLw9aqCBGUh2VaoAIRpSNxf6JwibCZuos5pZBdc htOpKaOoSHoB5Oh4gPchG01u2xvHDBNdbdKG8VWp/vjRvk8Mcz52O5VhZtlELwTcQb7cdk b9KjX0GrPP2E2C0cLh8Nnyhwl1PMM0TgMb7F0ZgD6PJ9rYpGtdhwfM18aXq2bA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729004271; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=1ElTvjeJNfdB0PAfcoBOvFnFFQIAupzlS4XUMb9KqrA=; b=vUI3V/fW5NoSBna2MpzFf7Cljfs5my7paz/2Uq1CeU4PmzfeLt8ulE1IDcJ7eBNPkEfFEl cLpDXcIBNqNRCNLWtI8jg415eQF0NxEwzumjoVwdfHq6Z6OcnKuNmE53xl/JDOICr3oYw1 q9IHLIUaVT+Nk5AXHL4gWvUoNDdfbSqS01haAbl5SVt6MLQXmOlZPwUr+dCmgv1+MKzW6v +HTJYLc1nWiNed9jx/a/90w7RuskjNFx7W46MBlKEm2oQbkZbFdMp6PJTT3PUwbvUz8ZYC vtRg0IPxoEHm46UCXHKOXrIZVCE3wvppsIWslERN84kLqs054hCTQG/N2gChTA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729004271; a=rsa-sha256; cv=none; b=tX/2I3IKriU4AuSfCRPyAU91NH6A/q4jGOCHR+odkualzb3dNiffvZrPcJ/hL3l7hw52JJ jn2wtBuFyp9hkRgNomLTr6XB9mrAjFCiFfzEoxzmMxuZb9hHyFA6NS0mRb0P6KdIrJNJWY lipbmx8fwANRLp/1FLLp1/BcDvfaLSJ9OAFroS/3s/oj3WWjEovlXM/ku7NeJkHCVFZvyB U9yjokR+g+NzRO0tVE+GcvZEi9UpRaj7IXOml5Fqt6ulBCRCHNJBjOqehiG7r2FMtsSYGw YVGK0WbAtkAv6kn4uCSGbTPqabiRpBBbktJUBIPmNZ44GnABTB6w8e5eXP4qSw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XScf730TBzQlb; Tue, 15 Oct 2024 14:57:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49FEvpwZ071084; Tue, 15 Oct 2024 14:57:51 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49FEvp2q071081; Tue, 15 Oct 2024 14:57:51 GMT (envelope-from git) Date: Tue, 15 Oct 2024 14:57:51 GMT Message-Id: <202410151457.49FEvp2q071081@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Vladimir Druzenko Subject: git: 311b4d61c04f - 2024Q4 - dns/{knot3,py-libknot}: Update 3.4.0 =?utf-8?Q?=E2=86=92?= 3.4.1 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 311b4d61c04fc8846c490d747f17604bae8c3fd5 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=311b4d61c04fc8846c490d747f17604bae8c3fd5 commit 311b4d61c04fc8846c490d747f17604bae8c3fd5 Author: Leo Vandewoestijne AuthorDate: 2024-10-15 14:53:10 +0000 Commit: Vladimir Druzenko CommitDate: 2024-10-15 14:57:44 +0000 dns/{knot3,py-libknot}: Update 3.4.0 → 3.4.1 Changelog: https://www.knot-dns.cz/2024-10-14-version-341.html PR: 282104 MFH: 2024Q4 (cherry picked from commit 3fd40b792aa9a301e38a4dce85bd0b8aaccbf6b2) --- dns/knot3/distinfo | 6 +++--- dns/knot3/distinfo.py-libknot | 6 +++--- dns/knot3/knotdns.mk | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/dns/knot3/distinfo b/dns/knot3/distinfo index 525efd959032..bc3544b19b9f 100644 --- a/dns/knot3/distinfo +++ b/dns/knot3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725278778 -SHA256 (knot-3.4.0.tar.xz) = 2730b11398944faa5151c51b0655cf26631090343c303597814f2a57df424736 -SIZE (knot-3.4.0.tar.xz) = 1628620 +TIMESTAMP = 1728983341 +SHA256 (knot-3.4.1.tar.xz) = 252a2b83a9319a605103f7491d73a881e97c63339d09170ac9d525155fa41b1a +SIZE (knot-3.4.1.tar.xz) = 1632620 diff --git a/dns/knot3/distinfo.py-libknot b/dns/knot3/distinfo.py-libknot index 8207a17f981f..ff198ce65fd7 100644 --- a/dns/knot3/distinfo.py-libknot +++ b/dns/knot3/distinfo.py-libknot @@ -1,3 +1,3 @@ -TIMESTAMP = 1727997340 -SHA256 (libknot-3.4.0.tar.gz) = 06d11273d04865e0cd34f258c8c2d378cb0d1e6fb105c2ee7b227bff5897168b -SIZE (libknot-3.4.0.tar.gz) = 11065 +TIMESTAMP = 1728983418 +SHA256 (libknot-3.4.1.tar.gz) = 34998e9b63c86c7e067833755e528a78b78f1c66ad0d09560cf26d9f9b543b7b +SIZE (libknot-3.4.1.tar.gz) = 11211 diff --git a/dns/knot3/knotdns.mk b/dns/knot3/knotdns.mk index 18c5c674c48c..07f53100a957 100644 --- a/dns/knot3/knotdns.mk +++ b/dns/knot3/knotdns.mk @@ -1 +1 @@ -KNOT_VERSION= 3.4.0 +KNOT_VERSION= 3.4.1 From nobody Tue Oct 15 15:05:06 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XScpW05Jsz5YYbK; Tue, 15 Oct 2024 15:05:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XScpV6jyRz45lQ; Tue, 15 Oct 2024 15:05:06 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729004706; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=WAXXL7xZzIQ1BbTpZjVF7zf60WgNrpUiTtuiXmqqPJ8=; b=wsxKD4iHHUfIMUMOXV8NZVrDup7hHstvZnn0+btShM0dOTVHRBNDFhHtwrw+ORiTr7pJp3 26Y6f6I07+opF4zuMyJcRxwb1PLneaLGxRzADITB38FanXjFei/wXq3Jgjq5+kSFPzUpdG 5vsY+ieeVuNTwAIuNm5SureRj7j4fijLRmVv8xmfnjOU7uG41T6InOND/f3QTR8Deu4GR7 YAZudDhnP8EL7WZ/QGEAKYjjHOf72rJlU1hQPxb+kbbSTcFPPJjzFLEArUEuNeZ64ut3WS xCo0WXtKS62xB6CsvOsipAetV7IV4d0tmyy/jR50Bcl3WsJ07/eiqZh3NsgX2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729004706; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=WAXXL7xZzIQ1BbTpZjVF7zf60WgNrpUiTtuiXmqqPJ8=; b=eYiCGRF3bWtiyuTh866kXYaVVD1RXgFPELDYtIYgbpwRNCTdIk+gm4DHww1G5Uak2PWeMN /mv9M2nGiaSpNycp8x6Xlg/xAsdATLAxf93ERhR6bgzD0HNQLZf33Zc1zQuHhN+sysqOPn L7nR6feD89BcuKNh8WjRT4a33Wx+gCJTyK0QYSW/rUnG0X6kuGPO0ojHgDprCPy4qoJdB6 po7D3WbnTiOSE6UQCPsoq6Fyl2Bm5Fwf46HXUq7btIq4ybqvOayDWJVradTqboNDjqYW67 a+zC1DoaF7W5s9e7bU8Q2iuwBe4YEMHGjYnj2XSUVAnH/ZTp+kwnAEJeh9B1yw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729004706; a=rsa-sha256; cv=none; b=btUxYxFzh5ppldWxh56/+EPD97WKhdiuoAA8Ckby/TwxONaC7+tebBK/kSaFvJnE/1rGiC 32tL631h65nrHd4APNVgJOOdK1fFIjLuCUHM77PEXz0pbkjC01/DiD3Y25YRFJVWVfcLMi pYh71+gZxSI++ecm0oV6E3SyI1JIoWKIBxgFmo7dfjocs0N/IoKeiDnfa+a7N5FIt5mv2A IFx61iaVqAY05HFFM7Mu0vCgFreQ9AH5bnPkdMQSOMcSjs4yj2DJSISwW4ZFRzsSnX+79U jPvPkYFgrXeNCjzLB4MpWAR3Pf4ByQse0h7/6DU/go2BsBIOLlxBVx8KqHJXJg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XScpV61KhzRfZ; Tue, 15 Oct 2024 15:05:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49FF56Vx088728; Tue, 15 Oct 2024 15:05:06 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49FF56mj088725; Tue, 15 Oct 2024 15:05:06 GMT (envelope-from git) Date: Tue, 15 Oct 2024 15:05:06 GMT Message-Id: <202410151505.49FF56mj088725@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Ashish SHUKLA Subject: git: 47b6cb140276 - 2024Q4 - www/element-web: Update to 1.11.80 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ashish X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 47b6cb140276865306cbf6bc7f65d826c0b94459 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by ashish: URL: https://cgit.FreeBSD.org/ports/commit/?id=47b6cb140276865306cbf6bc7f65d826c0b94459 commit 47b6cb140276865306cbf6bc7f65d826c0b94459 Author: Ashish SHUKLA AuthorDate: 2024-10-08 22:22:18 +0000 Commit: Ashish SHUKLA CommitDate: 2024-10-15 15:04:48 +0000 www/element-web: Update to 1.11.80 Approved by: maintainer (implicit, version bump, as per PR 258262) (cherry picked from commit 6687a92ce9ddb65c860b61fda357ec908b9fa096) --- www/element-web/Makefile | 4 ++-- www/element-web/distinfo | 6 +++--- www/element-web/pkg-plist | 28 ++++++++++++++-------------- 3 files changed, 19 insertions(+), 19 deletions(-) diff --git a/www/element-web/Makefile b/www/element-web/Makefile index a6c3dfd24af3..0ece36135e5a 100644 --- a/www/element-web/Makefile +++ b/www/element-web/Makefile @@ -1,6 +1,6 @@ PORTNAME= element DISTVERSIONPREFIX= v -DISTVERSION= 1.11.79 +DISTVERSION= 1.11.80 CATEGORIES= www MASTER_SITES= https://github.com/element-hq/element-web/releases/download/${DISTVERSIONFULL}/ PKGNAMESUFFIX= -web @@ -18,7 +18,7 @@ CPE_VENDOR= matrix NO_ARCH= yes NO_BUILD= yes SUB_FILES= pkg-message -PLIST_SUB= COMMITID=42808ff9cf8775a74f27 +PLIST_SUB= COMMITID=41392be93d03a86828a2 do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} diff --git a/www/element-web/distinfo b/www/element-web/distinfo index d4ba1329eac5..699e4cd02a0a 100644 --- a/www/element-web/distinfo +++ b/www/element-web/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1727808278 -SHA256 (element-v1.11.79.tar.gz) = 8f8f3ac9cc90adbe6c0d2298b6066837399bb7aaff38598815d3fb7fc7386dfc -SIZE (element-v1.11.79.tar.gz) = 24370346 +TIMESTAMP = 1728426011 +SHA256 (element-v1.11.80.tar.gz) = 34edbed381166365a700d6dcb69656f43c275d806fb2b8eb70a12b2890c7ea58 +SIZE (element-v1.11.80.tar.gz) = 24394289 diff --git a/www/element-web/pkg-plist b/www/element-web/pkg-plist index f19c6f7f253b..6021dc75cb63 100644 --- a/www/element-web/pkg-plist +++ b/www/element-web/pkg-plist @@ -14,8 +14,6 @@ %%WWWDIR%%/bundles/%%COMMITID%%/1546.js %%WWWDIR%%/bundles/%%COMMITID%%/1546.js.LICENSE.txt %%WWWDIR%%/bundles/%%COMMITID%%/1546.js.map -%%WWWDIR%%/bundles/%%COMMITID%%/1607.js -%%WWWDIR%%/bundles/%%COMMITID%%/1607.js.map %%WWWDIR%%/bundles/%%COMMITID%%/1696.js %%WWWDIR%%/bundles/%%COMMITID%%/1696.js.map %%WWWDIR%%/bundles/%%COMMITID%%/1710.js @@ -70,6 +68,8 @@ %%WWWDIR%%/bundles/%%COMMITID%%/7609.js.map %%WWWDIR%%/bundles/%%COMMITID%%/774.js %%WWWDIR%%/bundles/%%COMMITID%%/774.js.map +%%WWWDIR%%/bundles/%%COMMITID%%/7941.js +%%WWWDIR%%/bundles/%%COMMITID%%/7941.js.map %%WWWDIR%%/bundles/%%COMMITID%%/8167.js %%WWWDIR%%/bundles/%%COMMITID%%/8167.js.map %%WWWDIR%%/bundles/%%COMMITID%%/8169.js @@ -232,7 +232,7 @@ %%WWWDIR%%/i18n/cs.420fc4f.json %%WWWDIR%%/i18n/de_DE.273611b.json %%WWWDIR%%/i18n/el.7987fb6.json -%%WWWDIR%%/i18n/en_EN.528de95.json +%%WWWDIR%%/i18n/en_EN.fe969eb.json %%WWWDIR%%/i18n/eo.d5d08a1.json %%WWWDIR%%/i18n/es.d91bb98.json %%WWWDIR%%/i18n/et.e37f4b6.json @@ -246,7 +246,7 @@ %%WWWDIR%%/i18n/is.71ea8a9.json %%WWWDIR%%/i18n/it.5247775.json %%WWWDIR%%/i18n/ja.fecab28.json -%%WWWDIR%%/i18n/languages.ac3b6af.json +%%WWWDIR%%/i18n/languages.8a4e5d5.json %%WWWDIR%%/i18n/languages.json %%WWWDIR%%/i18n/lo.cdb5d94.json %%WWWDIR%%/i18n/lt.b9b46a1.json @@ -629,29 +629,29 @@ %%WWWDIR%%/vector-icons/620x300.png %%WWWDIR%%/vector-icons/76.png %%WWWDIR%%/vector-icons/88.png -%%WWWDIR%%/vector-icons/apple-touch-icon-114.d06cb07.png +%%WWWDIR%%/vector-icons/apple-touch-icon-114.654cb86.png %%WWWDIR%%/vector-icons/apple-touch-icon-114.png -%%WWWDIR%%/vector-icons/apple-touch-icon-120.fd82535.png +%%WWWDIR%%/vector-icons/apple-touch-icon-120.37c9043.png %%WWWDIR%%/vector-icons/apple-touch-icon-120.png -%%WWWDIR%%/vector-icons/apple-touch-icon-144.5492eaa.png +%%WWWDIR%%/vector-icons/apple-touch-icon-144.60718ab.png %%WWWDIR%%/vector-icons/apple-touch-icon-144.png -%%WWWDIR%%/vector-icons/apple-touch-icon-152.5f545cd.png +%%WWWDIR%%/vector-icons/apple-touch-icon-152.1944148.png %%WWWDIR%%/vector-icons/apple-touch-icon-152.png -%%WWWDIR%%/vector-icons/apple-touch-icon-180.f6ddb43.png +%%WWWDIR%%/vector-icons/apple-touch-icon-180.5d60475.png %%WWWDIR%%/vector-icons/apple-touch-icon-180.png -%%WWWDIR%%/vector-icons/apple-touch-icon-57.8e69b85.png +%%WWWDIR%%/vector-icons/apple-touch-icon-57.915fe96.png %%WWWDIR%%/vector-icons/apple-touch-icon-57.png -%%WWWDIR%%/vector-icons/apple-touch-icon-60.c01578e.png +%%WWWDIR%%/vector-icons/apple-touch-icon-60.578ef7b.png %%WWWDIR%%/vector-icons/apple-touch-icon-60.png -%%WWWDIR%%/vector-icons/apple-touch-icon-72.98aac2b.png +%%WWWDIR%%/vector-icons/apple-touch-icon-72.eb1bdb7.png %%WWWDIR%%/vector-icons/apple-touch-icon-72.png -%%WWWDIR%%/vector-icons/apple-touch-icon-76.e533e39.png +%%WWWDIR%%/vector-icons/apple-touch-icon-76.d115188.png %%WWWDIR%%/vector-icons/apple-touch-icon-76.png %%WWWDIR%%/vector-icons/browserconfig.8b4a2cf.xml %%WWWDIR%%/vector-icons/browserconfig.xml %%WWWDIR%%/vector-icons/favicon.4c70c2b.ico %%WWWDIR%%/vector-icons/favicon.ico -%%WWWDIR%%/vector-icons/mstile-150.8436dc1.png +%%WWWDIR%%/vector-icons/mstile-150.874f9ce.png %%WWWDIR%%/vector-icons/mstile-150.png %%WWWDIR%%/vector-icons/mstile-310.png %%WWWDIR%%/vector-icons/mstile-310x150.png From nobody Tue Oct 15 15:05:07 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XScpX0d3zz5YYGp; Tue, 15 Oct 2024 15:05:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XScpX0C83z45sh; Tue, 15 Oct 2024 15:05:08 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729004708; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/IdD98YxQvUfw2hZEme5VaIyLZhcRokeBJWCNws8urw=; b=A7LQHMAevKU82fqTrJN2wNrAGG1i7CHTqqeQumAXV8sy0ROOXl0EVLe57ZLMoc60Cc4hgw iX2z1vLeECSlntBzj7ZKLiGiXgNcnP7ol2F/nJO759Hjq6xwE1FcojvTCWXkM0H1RmW4kK Q4S/IyPWdzH49bxjTpyVCn88Vj0TIzIU5SfxiWMRbs+WffIKm6tBGxYf8bDM1ImCBFviXl 08yayxUc1uf1445TXyKXbbkNOkG6l8RvrNOQLuIW3abXWpVa5v11ueR0Zq+fMvuKOuXcd1 ncDfCmSVbo2BJnRutO2hqWNSCST6gV8T2mwxoIjO9bhG6JfWy03hqu5VOKt9FQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729004708; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/IdD98YxQvUfw2hZEme5VaIyLZhcRokeBJWCNws8urw=; b=JU6lzCppx5sVmJCBvNMFY/2SxDnbLmsxzNfg0zYJvVcWMKw9DF4JdpVNF9xF+uhyqA0zpV wI+rSPBiM235XbFchartlfc3TV6hvz6/0oYv37RgOAsnBk5iYpMYd/m/R+dDBNQdJnIJbj QK/aPfmlGkoZKCvNpXmFxMCNle/R3MZwnE2O/IIDDWtF/GxZOkWoznI2VVdSUH7LSy8itT 3y1wx6V7tYTnnrZyXirhPl65TdtoZh2W9nHONGzuqz/XoZ/mEGTdzoxuq4aexL0FZBT1+Z 6iCpIy0D9fAgx8cIFGkzG/iM8wNOZ3dHRMudJLFgXJWz7eh3Z/9kXRXbJtS3Ug== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729004708; a=rsa-sha256; cv=none; b=qEqaPh/BIR0zoEUBwNK0g+6WXhk3gXUZHa1v8Bb4FNd7jJey40Qc7R2A9sVxVWqQN/XzuB xYc0MmcNUFnBC6ON+/UL8iL1/BBD4/ZHqQVUYfFIAf8GaKTIEqovaTbsTjXDVY2jgfkqa6 +dwc23fvsxzrq8KBeYbwfucqy3aQ2AKtX3xql8my6nnUSwuZzwXeufR0PVOdN/Mjm4tPOE oqFx/5ck7i0W5J6VWFDMYzXpuqek8NySf0NooN2Eo9t9FNGoUawbuplMPAVy9guKiv+pPB WV7he8s6bnLMxsdNal+KvpJfta0UZ319WZrSmj+s49fu5P9xIrycBb0/SAmrxA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XScpW6wXgzRbN; Tue, 15 Oct 2024 15:05:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49FF57rN088767; Tue, 15 Oct 2024 15:05:07 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49FF57SG088764; Tue, 15 Oct 2024 15:05:07 GMT (envelope-from git) Date: Tue, 15 Oct 2024 15:05:07 GMT Message-Id: <202410151505.49FF57SG088764@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Ashish SHUKLA Subject: git: 4184ed177d6f - 2024Q4 - www/element-web: Update to 1.11.81 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ashish X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 4184ed177d6f2b55fe7e87e335fbdd29f2afa688 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by ashish: URL: https://cgit.FreeBSD.org/ports/commit/?id=4184ed177d6f2b55fe7e87e335fbdd29f2afa688 commit 4184ed177d6f2b55fe7e87e335fbdd29f2afa688 Author: Ashish SHUKLA AuthorDate: 2024-10-15 14:32:39 +0000 Commit: Ashish SHUKLA CommitDate: 2024-10-15 15:04:49 +0000 www/element-web: Update to 1.11.81 MFH: 2024Q4 Security: CVE-2024-47779 Security: 851ce3e4-8b03-11ef-84e9-901b0e9408dc (cherry picked from commit 9cd52deb4d1a23bc64e5bca01e1c55adbe99214d) --- www/element-web/Makefile | 4 ++-- www/element-web/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/www/element-web/Makefile b/www/element-web/Makefile index 0ece36135e5a..34b94c8f3d27 100644 --- a/www/element-web/Makefile +++ b/www/element-web/Makefile @@ -1,6 +1,6 @@ PORTNAME= element DISTVERSIONPREFIX= v -DISTVERSION= 1.11.80 +DISTVERSION= 1.11.81 CATEGORIES= www MASTER_SITES= https://github.com/element-hq/element-web/releases/download/${DISTVERSIONFULL}/ PKGNAMESUFFIX= -web @@ -18,7 +18,7 @@ CPE_VENDOR= matrix NO_ARCH= yes NO_BUILD= yes SUB_FILES= pkg-message -PLIST_SUB= COMMITID=41392be93d03a86828a2 +PLIST_SUB= COMMITID=7b35eec7e9ed0e3cc0bc do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} diff --git a/www/element-web/distinfo b/www/element-web/distinfo index 699e4cd02a0a..ce52f206cb7c 100644 --- a/www/element-web/distinfo +++ b/www/element-web/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728426011 -SHA256 (element-v1.11.80.tar.gz) = 34edbed381166365a700d6dcb69656f43c275d806fb2b8eb70a12b2890c7ea58 -SIZE (element-v1.11.80.tar.gz) = 24394289 +TIMESTAMP = 1729002597 +SHA256 (element-v1.11.81.tar.gz) = f7925da9686d739a2ca749412ad7c4b1f30627e981fc808c18d29e4a5f22bd19 +SIZE (element-v1.11.81.tar.gz) = 24406357 From nobody Wed Oct 16 09:38:54 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XT5Wg1cKYz5ZkvJ; Wed, 16 Oct 2024 09:38:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XT5Wg10hfz4vq4; Wed, 16 Oct 2024 09:38:55 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729071535; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Qg2xbRC6PiiXshkqkFKxUOP8xfQdhl6uZiOXR1/vPlw=; b=PDpRSEObj8m7fL+qtJ/OVfkGRj1Xjnu3kxObZiXonW3srFMwEJi74CX8d+kWZXZbEKco2y wDk+AFGSzW8dWrk1RRfZxYEqQ/tHatAyHQ5CKRNAKbvHxIIfVkWMEr59K4rKoczQDMpqEg 2+NfskxLcMGmz0yfUNlR4Shc8BiRgBt5f8arl5t7RRzc6pNtNvi/HtoVYeQwVWJc44zPCU O9FUQkthsMI8ClioVg92hapSDgJnRu3UYTHWrwn12MM2ufnIiR6j0/mgV9oGSSQmrEEOIi UuEeh9RUgdzWBZS+P5DU8GtzBRFDSMM2mxF5THmV8LakVjxwxJ8oNGV7FjgADw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729071535; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Qg2xbRC6PiiXshkqkFKxUOP8xfQdhl6uZiOXR1/vPlw=; b=Bj5AbfSLnthrFZDMab2cOhWh2hj6E7WvjBT8Nx4EOs2k1dJo/2EQp9dXUym/8IdriylzlL owzEJN15JlXc+qYdG6aXSbzAS/7yIDp/ltkYi0o5QwabH7Qd/FSKQOjtDd3KMfNTlfb53w X3DGihppFfoYBcSqsbBPd6b7/y2B7b7QBdqzvQdVAr26lLyup5ikDtnd3T1TeTp60yOlbf xj9M40fK5Xq2CQu9ogVZk0nX/sCw505w0ovYG9HipKcIHu6AfiZG9ouSoFfl/g82hsJm+w mW2Dn4iUB4HfG37jYxjtDgkdWOChSj3cc4Ont9PHQkQ5nAhWpExGjONyh0Ieng== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729071535; a=rsa-sha256; cv=none; b=n+x2JiUpwodtPPGe5lejtuyfD8KKU4KOLW+SO8ZSdD4fZ5B6vGlZ1mJoeEKTYodfabbnBJ 3o/H+2iSkUJVGTfu4g68WIWYOT6mHtjjFK8/w11R7cU85EEUZYNrW01/85T7swNQ+gaviK /kJZLleRh04Sc1xJxIy8XhP+kFQGWSMMD8Wg8Vr5HruKpvRlcUW1L6pVz71+zeA+uPHdsa JL207x/tTKUCCPvR98SPwiSORCp0c0+FDeC7s+Jcuczb6Bo9zyWu/EmE1kLN0xZ8Vkds14 g6fm2NxXGYD6OeV9F6tH630BFsNZsKXQIfwbpPwSvjNkatK5LVonRYY0sPJcOQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XT5Wf65ZSz10y2; Wed, 16 Oct 2024 09:38:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49G9csiu081636; Wed, 16 Oct 2024 09:38:54 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49G9cs4o081633; Wed, 16 Oct 2024 09:38:54 GMT (envelope-from git) Date: Wed, 16 Oct 2024 09:38:54 GMT Message-Id: <202410160938.49G9cs4o081633@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Michael Reifenberger Subject: git: 395e5c001062 - 2024Q4 - cad/openscad*: Clean up List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: mr X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 395e5c001062946dc033949313243c91cab0bd32 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by mr: URL: https://cgit.FreeBSD.org/ports/commit/?id=395e5c001062946dc033949313243c91cab0bd32 commit 395e5c001062946dc033949313243c91cab0bd32 Author: Michael Reifenberger AuthorDate: 2024-10-16 09:29:21 +0000 Commit: Michael Reifenberger CommitDate: 2024-10-16 09:38:40 +0000 cad/openscad*: Clean up Remove redundant audio/alsa-plugins dependency pet portlint Reported by: makc@ (cherry picked from commit f92c6f19e7fc8262784cd87f30c064571e2a60a3) --- cad/openscad-devel/Makefile | 8 +++++--- cad/openscad/Makefile | 8 +++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/cad/openscad-devel/Makefile b/cad/openscad-devel/Makefile index 4fd19cdf56cf..d399039def9e 100644 --- a/cad/openscad-devel/Makefile +++ b/cad/openscad-devel/Makefile @@ -7,13 +7,13 @@ PKGNAMESUFFIX= -devel #PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ #PATCHFILES+= cc49ad8dac24.patch:-p1 +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/COPYING + MAINTAINER= mr@FreeBSD.org COMMENT= Programmer's solid 3D CAD modeller #' WWW= https://www.openscad.org/ -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING - BUILD_DEPENDS= cgal>0:math/cgal \ evdev-proto>0:devel/evdev-proto \ ${LOCALBASE}/include/glm/glm.hpp:math/glm \ @@ -51,6 +51,8 @@ GH_SUBDIR= libraries/MCAD:mcad submodules/mimalloc:mimalloc submodules/manifold: # Avoid overlinking: kvm, procstat, boost(thread, system), Qt5(concurrent, network, printsupport) CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -Wl,--as-needed -L${LOCALBASE}/lib +#CMAKE_OFF= USE_GLAD:BOOL=OFF +#CMAKE_ON= USE_GLEW:BOOL=ON .include diff --git a/cad/openscad/Makefile b/cad/openscad/Makefile index de4a74e2c71b..81c45f7c0fff 100644 --- a/cad/openscad/Makefile +++ b/cad/openscad/Makefile @@ -6,13 +6,13 @@ CATEGORIES= cad #PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ #PATCHFILES+= cc49ad8dac24.patch:-p1 +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/COPYING + MAINTAINER= mr@FreeBSD.org COMMENT= Programmer's solid 3D CAD modeller #' WWW= https://www.openscad.org/ -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING - BUILD_DEPENDS= cgal>0:math/cgal \ evdev-proto>0:devel/evdev-proto \ ${LOCALBASE}/include/glm/glm.hpp:math/glm \ @@ -50,6 +50,8 @@ GH_SUBDIR= libraries/MCAD:mcad submodules/mimalloc:mimalloc submodules/manifold: # Avoid overlinking: kvm, procstat, boost(thread, system), Qt5(concurrent, network, printsupport) CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -Wl,--as-needed -L${LOCALBASE}/lib +#CMAKE_ON= USE_GLAD +#CMAKE_OFF= USE_GLEW .include From nobody Wed Oct 16 18:44:59 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XTKdm0l87z5YsJK; Wed, 16 Oct 2024 18:45:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XTKdm0BW3z3y14; Wed, 16 Oct 2024 18:45:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729104300; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=XgdZ++TVP95kRo1htq4wzNYlyV7t2YOI0zki5ih6lIg=; b=x+RkMtlShbM85pkyVet9dV1qty15IKnsjREf3lwoh2OmZ5HJR6sJvK50C7rQxByNX8xgls VZrDEN0o5d+FeFuuoS7k54LihcPBslAQokgs4+Es7S4Ij+Qh97xNK35A7hasH05cGDZD2g 7S/+3aDnWMP2/yuGJzn97Qg/1gFzvLCRX7lBDCAooJ5cXMuMf1hb4OeBhIGz10vG79mnXj QxsA3TYPY/VQr+tXsB9lrAt4pjWtxbVpDTiNiE5tMWY+l3fKZzLK3b98Wyx84LfN4D16i4 AKpzjfTxQId13z7jyZLxW3h9mng2yd1USSOlVEtzrd1kW4XT9XgyoRfq8sCxKw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729104300; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=XgdZ++TVP95kRo1htq4wzNYlyV7t2YOI0zki5ih6lIg=; b=kES1OMdIr9P5p+MpaW0+cdUhcWA38mWvmj7SFiDjNO/8biib0WREzQD5oUkXvANzda2a7Q VYPaAbm9vbNl8lJuHQacSg8JO2hvLo4n1G0G8WHJeX28hJULTzRDlHKdth4qY7r/742Khh tp29A+DRKFYxbemZBGPTouCQjuNT7VtoXnTATjxvJw3LLXuegke73+yjlA5CY1t1svky9y fLpUMFXty37wCo0efEMfbjMdim3q7Wn9Co54Bck/Q4dAW20NMmWVyqx7sN30j90s18qR74 TsfBaCzi+vD8HqWC2n9acdvFYVFHjA95uckLRBTJ7es58uyYm29qqAkao5kdsA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729104300; a=rsa-sha256; cv=none; b=A+rIatQ76iEU5VI0ivlE+oqGhOb2QOXNYeHExDtVfd9xyOEOhDduZKanMHzPVLCqLVmUiC l14BkErX0zbbuaFv3ae5RQRBQ/bh+RCABFhFRIIKayYBKlAEJeypXsXrI/cxSgQiATgJD5 t+BYOxTtEvqxXZi4vaxyPa2eNEzmxyOxmYD2tyG6rOReQevkFWo2ZBkIvDV3g0C35I+8V7 aXMQxKkvY+Tt5WYRJA5DO+hJLl13dCvR/spZ/9ZkjJECcCWl3STaBZXlFqkZzgUpukTv/j MDQCOwHn00WnKvQj/E29mq1NsoE7zqzUdPw2+FW1VG61V3LIE2u+qc4BF3okdQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XTKdl6jLNzH2Q; Wed, 16 Oct 2024 18:44:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49GIixlC013596; Wed, 16 Oct 2024 18:44:59 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49GIixLu013593; Wed, 16 Oct 2024 18:44:59 GMT (envelope-from git) Date: Wed, 16 Oct 2024 18:44:59 GMT Message-Id: <202410161844.49GIixLu013593@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Christoph Moench-Tegeder Subject: git: 1c9dfcb637da - 2024Q4 - mail/(thunderbird: update to 128.3.2 (rc1) List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: cmt X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 1c9dfcb637da137f62b1861655c6dc37bd9826dd Auto-Submitted: auto-generated The branch 2024Q4 has been updated by cmt: URL: https://cgit.FreeBSD.org/ports/commit/?id=1c9dfcb637da137f62b1861655c6dc37bd9826dd commit 1c9dfcb637da137f62b1861655c6dc37bd9826dd Author: Christoph Moench-Tegeder AuthorDate: 2024-10-16 18:43:55 +0000 Commit: Christoph Moench-Tegeder CommitDate: 2024-10-16 18:44:45 +0000 mail/(thunderbird: update to 128.3.2 (rc1) Release Notes (soon): https://www.thunderbird.net/en-US/thunderbird/128.3.2esr/releasenotes/ (cherry picked from commit 2fff6872c294128d005a0cdd32ee216097da49f0) --- mail/thunderbird/Makefile | 2 +- mail/thunderbird/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile index ca189afb5829..19a1e556f6d8 100644 --- a/mail/thunderbird/Makefile +++ b/mail/thunderbird/Makefile @@ -1,5 +1,5 @@ PORTNAME= thunderbird -DISTVERSION= 128.3.1 +DISTVERSION= 128.3.2 CATEGORIES= mail news net-im wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build1/source diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo index 34b61a66a6cb..440227f3c4f0 100644 --- a/mail/thunderbird/distinfo +++ b/mail/thunderbird/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728500995 -SHA256 (thunderbird-128.3.1esr.source.tar.xz) = 0e4a00d92b30b7d82213f710a1f5277796d965717888ae01e0cddf6b7bd889c9 -SIZE (thunderbird-128.3.1esr.source.tar.xz) = 678730388 +TIMESTAMP = 1729102832 +SHA256 (thunderbird-128.3.2esr.source.tar.xz) = 7c836d148dafc1d46297e77a4984858c2130f6703cec80d6beb8aadd693dd711 +SIZE (thunderbird-128.3.2esr.source.tar.xz) = 671832068 From nobody Wed Oct 16 19:25:58 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XTLY25HKjz5Ytxg; Wed, 16 Oct 2024 19:25:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XTLY24sB3z43Cc; Wed, 16 Oct 2024 19:25:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729106758; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=hOAUUehNuM0YWE/eis/3X80xOMldk/mIFeHOPwpTsiI=; b=rE6qRyD6yZBv1kfeCILLfA/ZT11hVWoBP23Q1SRNuA7OgMQ/abyjVVkgXurZHmbS4iYq4l DJwA0dVl8eKlRnFDm/CSnUc7wauBkKdESwa+GUXDwine3/NIBoBZuSBGoyOXAFlnq9THml wRHNomowlq3CXTfpcuq/ltI4CHMnj+rzbvnyXSdkobBWhY7Dsy0RNUnqoiTgRAGhc8qOkb LFKWhLVZXytOfZAgjJnR+pGo95Z3FE3Jw9ok53jRUWZSHkxLdOCkSX76pWtEfY14ouN0Ss vSkoB0zPGR1uKA5UKd6hUW63/3k0hXusVS2ZHHdaSWnEc3ChHudZ4iOHHTSdRQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729106758; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=hOAUUehNuM0YWE/eis/3X80xOMldk/mIFeHOPwpTsiI=; b=aydso0jxdUhiS9A5ziPuxnfn5efZ0sQOfSRN+QBV1xzGGOz+BoApw25g6PZslGfZOlp8cy gTy9d47yeGHSAo+TQW8i62qOfO7oTwThOOsEbZ9WVRiGOT9sgkjNGPqstPhuywUu/yP/GU zJxLTlRdaZRGX5gZtCbwR+rQ0UPVanIyCSFHyQXdUGyGBl5X+CL3g26Z1YC/TQi7wJzeFH UZ8XrSLeMdk/XeJ9vvaX3X4WtbJzEy1TGx1xtmym8kGWcekgHvL6CFkbuPtIM6nGt9q5Fz focZls8ayjLjyG8K5gpVsi3QYvpPUbV5EMhup22M4KDDExLrFZSRua17xguR+g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729106758; a=rsa-sha256; cv=none; b=gHXYOiU/RBlZP/xwwJu27OCrhVlot12XanydCeHWaHDUFGmzgJGjECp3G94BvdAqrYaeik 5XdJC+VCdpn+NUhfLP/zlm1sopRXV/7s7vx6Nqp64PEDjCFo59f1fwE5rRENDoCykFhYF2 +BadQzSSuUXp9jzQjkSFmp+p5mXsz3mGiFz74i71d1zPI+Ygzh9lOp3XJ98b3DuWeplvJ4 jxFrWRxm1bGpHWMLJjYWcgHkpf45eaOXOV6BJ8ijAWnRWHVFq0xJ9Dej4/vEfrNmWy+sm6 +yjJTqNy5nyeY3m81kt16n+UM4xEr/UC9FpUX59MlpBCoYked/hwsWxG2wpJZA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XTLY24SclzHk5; Wed, 16 Oct 2024 19:25:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49GJPwta081881; Wed, 16 Oct 2024 19:25:58 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49GJPwsN081878; Wed, 16 Oct 2024 19:25:58 GMT (envelope-from git) Date: Wed, 16 Oct 2024 19:25:58 GMT Message-Id: <202410161925.49GJPwsN081878@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Nuno Teixeira Subject: git: 2181631ba4fa - 2024Q4 - editors/jucipp: Unbreak build with boost-1.85 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: eduardo X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 2181631ba4fa38b6eb5d6f41ae7e2b5572b6a228 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by eduardo: URL: https://cgit.FreeBSD.org/ports/commit/?id=2181631ba4fa38b6eb5d6f41ae7e2b5572b6a228 commit 2181631ba4fa38b6eb5d6f41ae7e2b5572b6a228 Author: Mamadou Babaei AuthorDate: 2024-10-16 19:02:08 +0000 Commit: Nuno Teixeira CommitDate: 2024-10-16 19:23:23 +0000 editors/jucipp: Unbreak build with boost-1.85 PR: 281961 (cherry picked from commit 808053388a7c67d21e521b8e9513883c49683823) --- editors/jucipp/Makefile | 2 +- editors/jucipp/files/patch-src_source.cpp | 106 +++++++++++++++++++++++ editors/jucipp/files/patch-src_usages__clang.cpp | 32 +++++++ editors/jucipp/files/patch-src_window.cpp | 11 +++ 4 files changed, 150 insertions(+), 1 deletion(-) diff --git a/editors/jucipp/Makefile b/editors/jucipp/Makefile index ea0a9f1df63b..35f3e9e5a673 100644 --- a/editors/jucipp/Makefile +++ b/editors/jucipp/Makefile @@ -1,7 +1,7 @@ PORTNAME= jucipp DISTVERSIONPREFIX= v DISTVERSION= 1.8.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= editors MAINTAINER= info@babaei.net diff --git a/editors/jucipp/files/patch-src_source.cpp b/editors/jucipp/files/patch-src_source.cpp new file mode 100644 index 000000000000..27b739e533bc --- /dev/null +++ b/editors/jucipp/files/patch-src_source.cpp @@ -0,0 +1,106 @@ +--- src/source.cpp.orig 2023-08-03 07:43:31 UTC ++++ src/source.cpp +@@ -1193,57 +1193,61 @@ void Source::View::setup_format_style(bool is_generic_ + try { + boost::property_tree::ptree pt; + boost::property_tree::xml_parser::read_xml(stdout_stream, pt); +- auto replacements_pt = pt.get_child("replacements", boost::property_tree::ptree()); +- for(auto it = replacements_pt.rbegin(); it != replacements_pt.rend(); ++it) { +- if(it->first == "replacement") { +- auto offset = it->second.get(".offset"); +- auto length = it->second.get(".length"); +- auto replacement_str = it->second.get(""); ++ for(auto it_root = pt.begin(); it_root != pt.end(); ++it_root) { ++ if(it_root->first == "replacements") { ++ for(auto it = it_root->second.rbegin(); it != it_root->second.rend(); ++it) { ++ if(it->first == "replacement") { ++ auto offset = it->second.get(".offset"); ++ auto length = it->second.get(".length"); ++ auto replacement_str = it->second.get(""); + +- size_t bytes = 0; +- for(size_t c = 0; c < bytes_in_lines.size(); ++c) { +- auto previous_bytes = bytes; +- bytes += bytes_in_lines[c]; +- if(offset < bytes || (c == bytes_in_lines.size() - 1 && offset == bytes)) { +- std::pair line_index(c, offset - previous_bytes); +- auto start = get_buffer()->get_iter_at_line_index(line_index.first, line_index.second); ++ size_t bytes = 0; ++ for(size_t c = 0; c < bytes_in_lines.size(); ++c) { ++ auto previous_bytes = bytes; ++ bytes += bytes_in_lines[c]; ++ if(offset < bytes || (c == bytes_in_lines.size() - 1 && offset == bytes)) { ++ std::pair line_index(c, offset - previous_bytes); ++ auto start = get_buffer()->get_iter_at_line_index(line_index.first, line_index.second); + +- // Use left gravity insert to avoid moving cursor from end of line +- bool left_gravity_insert = false; +- if(get_buffer()->get_insert()->get_iter() == start) { +- auto iter = start; +- do { +- if(*iter != ' ' && *iter != '\t') { +- left_gravity_insert = iter.ends_line(); +- break; ++ // Use left gravity insert to avoid moving cursor from end of line ++ bool left_gravity_insert = false; ++ if(get_buffer()->get_insert()->get_iter() == start) { ++ auto iter = start; ++ do { ++ if(*iter != ' ' && *iter != '\t') { ++ left_gravity_insert = iter.ends_line(); ++ break; ++ } ++ } while(iter.forward_char()); + } +- } while(iter.forward_char()); +- } + +- if(length > 0) { +- auto offset_end = offset + length; +- size_t bytes = 0; +- for(size_t c = 0; c < bytes_in_lines.size(); ++c) { +- auto previous_bytes = bytes; +- bytes += bytes_in_lines[c]; +- if(offset_end < bytes || (c == bytes_in_lines.size() - 1 && offset_end == bytes)) { +- auto end = get_buffer()->get_iter_at_line_index(c, offset_end - previous_bytes); +- get_buffer()->erase(start, end); +- start = get_buffer()->get_iter_at_line_index(line_index.first, line_index.second); +- break; ++ if(length > 0) { ++ auto offset_end = offset + length; ++ size_t bytes = 0; ++ for(size_t c = 0; c < bytes_in_lines.size(); ++c) { ++ auto previous_bytes = bytes; ++ bytes += bytes_in_lines[c]; ++ if(offset_end < bytes || (c == bytes_in_lines.size() - 1 && offset_end == bytes)) { ++ auto end = get_buffer()->get_iter_at_line_index(c, offset_end - previous_bytes); ++ get_buffer()->erase(start, end); ++ start = get_buffer()->get_iter_at_line_index(line_index.first, line_index.second); ++ break; ++ } ++ } + } ++ if(left_gravity_insert) { ++ Mark mark(start); ++ get_buffer()->insert(start, replacement_str); ++ get_buffer()->place_cursor(mark->get_iter()); ++ } ++ else ++ get_buffer()->insert(start, replacement_str); ++ break; + } + } +- if(left_gravity_insert) { +- Mark mark(start); +- get_buffer()->insert(start, replacement_str); +- get_buffer()->place_cursor(mark->get_iter()); +- } +- else +- get_buffer()->insert(start, replacement_str); +- break; + } + } ++ break; + } + } + } diff --git a/editors/jucipp/files/patch-src_usages__clang.cpp b/editors/jucipp/files/patch-src_usages__clang.cpp new file mode 100644 index 000000000000..89b956a45b78 --- /dev/null +++ b/editors/jucipp/files/patch-src_usages__clang.cpp @@ -0,0 +1,32 @@ +--- src/usages_clang.cpp.orig 2023-08-03 07:43:31 UTC ++++ src/usages_clang.cpp +@@ -562,7 +562,7 @@ Usages::Clang::PathSet Usages::Clang::find_paths(const + boost::system::error_code ec; + if(!boost::filesystem::is_regular_file(path, ec)) { + if(path == build_path || path == debug_path || path.filename() == ".git") +- it.no_push(); ++ it.disable_recursion_pending(); + continue; + } + +@@ -737,7 +737,7 @@ void Usages::Clang::write_cache(const boost::filesyste + stream.close(); + boost::filesystem::rename(tmp_file, full_cache_path, ec); + if(ec) { +- boost::filesystem::copy_file(tmp_file, full_cache_path, boost::filesystem::copy_option::overwrite_if_exists); ++ boost::filesystem::copy_file(tmp_file, full_cache_path, boost::filesystem::copy_options::overwrite_existing); + boost::filesystem::remove(tmp_file, ec); + } + } +@@ -759,9 +759,9 @@ Usages::Clang::Cache Usages::Clang::read_cache(const b + if(boost::filesystem::exists(cache_path, ec)) { + std::ifstream stream(cache_path.string()); + if(stream) { +- Cache cache; +- boost::archive::text_iarchive text_iarchive(stream); + try { ++ Cache cache; ++ boost::archive::text_iarchive text_iarchive(stream); + text_iarchive >> cache; + return cache; + } diff --git a/editors/jucipp/files/patch-src_window.cpp b/editors/jucipp/files/patch-src_window.cpp new file mode 100644 index 000000000000..eed51beab9e4 --- /dev/null +++ b/editors/jucipp/files/patch-src_window.cpp @@ -0,0 +1,11 @@ +--- src/window.cpp.orig 2023-08-03 07:43:31 UTC ++++ src/window.cpp +@@ -995,7 +995,7 @@ void Window::set_menu_actions() { + if(std::any_of(exclude_folders.begin(), exclude_folders.end(), [&filename](const std::string &exclude_folder) { + return filename == exclude_folder; + })) +- it.no_push(); ++ it.disable_recursion_pending(); + continue; + } + files.emplace_back(path); From nobody Thu Oct 17 00:49:00 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XTTjm6fNBz5ZDbl; Thu, 17 Oct 2024 00:49:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XTTjm67s3z4Rw5; Thu, 17 Oct 2024 00:49:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729126140; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Sgf8vB0gZZ3L80ERFCh+imhovBXHRgg3M7OJZKwbIPA=; b=Fn8DMtod3Y+rSnWmsI96h53db3iSoQY60WdCrnJWceWCt9UH5PQQWvdwRu8ZyZHv5fTgZ8 kSixhbvJty/D/SZWNJjO8DR/6ZZ9xkxsLC4WNpNQTlIra6lZVcJUWgRjN3Xd0HRq4bM8aP wgpv8v4TXSHQ8DhwQ7pnCWaOAeh62wZKZhhuAYHxdsTrcU08rwI0XW20ipucKaG4NA321m Oyy49uq0YsSOUa972dGosKRsjs7/LZ0QE19hQGHV14usHxWTN3zv7f29GQ7YWvaBSDHP0D yGFBmmyNzWMBMnABZBcSsdWFmtkxmi5tFJPcmfkTF7kqnUihMzDWzj/pmjyo7g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729126140; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Sgf8vB0gZZ3L80ERFCh+imhovBXHRgg3M7OJZKwbIPA=; b=ve07abH6m/r6lRkp46SROe+k3MpMqU+xgF7Uec+U9i4g1ls4s8orFjl0hLvfqDyUIN5pOe Lku02qiohJTKgcz05KyzZKpDTquk/c316NW3rCvDhMaGcEtWqnr15n4NljqysQMrlOLLm8 MesvLEi9Qmt53tvE3gaQS4lILiZgRHb9erZhKkJPtOhpWbtr06tvmTqq7tW+DgfgbauISP BRB6F+9ikAN2CyiMDZDqrdd/qDV2jzdm3nSCTB+lo882YpAVZxpzmWSwJExk0RjpsLHF8B PstjfgyK4EGk+mhMZfB0PfqUvW8vdM9b4jPkGt6mE1syoI6D2uyVLRFRAMCorg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729126140; a=rsa-sha256; cv=none; b=N91A/zmo2bFSQWuZDjwYxVidzViIQlvSYgrKh/Qhd8IxKNRbY6f/phON4zbarQ00CXKQeV 6/C7TCd5NFA+6KaVlUknNIOBvh4EjhwrxBjCS+eRnwXIQpLY2U+kNOFKDcwcmC6wmcj+cm b8goWFxrXm+n3BJ5MD4MjwkKrvgwtaUOBOym0eEOOL7mLhrOykDAPtXeQZ/NFUIC8F7/IP 5J4ne790hXHsA0OwBF95UV4F93qwEg0EtRW9djeHYVPEQ+C/8m+LRfqpFdk56W5GzuVMhZ Lvdp5OeorZ4bN2cFhI3KsMqcVrKZKdQ/hMJ9DmihIUvG0sSPQR/Z3t8mSY/oig== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XTTjm5mDjzSkW; Thu, 17 Oct 2024 00:49:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49H0n0Hq022023; Thu, 17 Oct 2024 00:49:00 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49H0n0DT022020; Thu, 17 Oct 2024 00:49:00 GMT (envelope-from git) Date: Thu, 17 Oct 2024 00:49:00 GMT Message-Id: <202410170049.49H0n0DT022020@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Jan Beich Subject: git: 2093cb12ad33 - 2024Q4 - x11-wm/sway-devel: update to 1.10.r3 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 2093cb12ad33452832ccf821656ef9583cbdf2e4 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=2093cb12ad33452832ccf821656ef9583cbdf2e4 commit 2093cb12ad33452832ccf821656ef9583cbdf2e4 Author: Jan Beich AuthorDate: 2024-10-13 16:00:12 +0000 Commit: Jan Beich CommitDate: 2024-10-17 00:48:34 +0000 x11-wm/sway-devel: update to 1.10.r3 Changes: https://github.com/swaywm/sway/releases/tag/1.10-rc3 Reported by: GitHub (watch releases) (cherry picked from commit 2213a6bbbe39e99fd074c3a07f2fa93541f612b3) --- x11-wm/sway-devel/Makefile | 2 +- x11-wm/sway-devel/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/x11-wm/sway-devel/Makefile b/x11-wm/sway-devel/Makefile index e9506d39ce54..46d8c6c80416 100644 --- a/x11-wm/sway-devel/Makefile +++ b/x11-wm/sway-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= sway -DISTVERSION= 1.10-rc2 +DISTVERSION= 1.10-rc3 CATEGORIES= x11-wm wayland PKGNAMESUFFIX= -devel diff --git a/x11-wm/sway-devel/distinfo b/x11-wm/sway-devel/distinfo index 30cd92b885f2..eeacd51edd28 100644 --- a/x11-wm/sway-devel/distinfo +++ b/x11-wm/sway-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728226485 -SHA256 (swaywm-sway-1.10-rc2_GH0.tar.gz) = a750443fb32e60deffe2937bb3b8f29e325aea0120246b50a2af453a2fb02310 -SIZE (swaywm-sway-1.10-rc2_GH0.tar.gz) = 5581538 +TIMESTAMP = 1728835212 +SHA256 (swaywm-sway-1.10-rc3_GH0.tar.gz) = 4171de6749365a722197e6521248c7617c58a7f4eefe3e54e57cd9c5dbd0614d +SIZE (swaywm-sway-1.10-rc3_GH0.tar.gz) = 5581533 From nobody Thu Oct 17 00:49:01 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XTTjp2MKDz5ZDWy; Thu, 17 Oct 2024 00:49:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XTTjp027Bz4S5T; Thu, 17 Oct 2024 00:49:02 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729126142; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=nvhu6U19icuGThDw11rbEGVkQKz95MRt+OBpPoQtiMc=; b=jV+sBhAX+YHjbOtqSW0SuLOlMBdcRSlLK2FjcXJwMREHSkK+DQq24FsSdy/0U3l1Eb4ELt K2bct/ebIAVRw+R6B4p/FWKxMQOltvGYpJlcKvdWT9L32vO1Gk2abMvzBSBghvVc2dyvHt w2WhCIXj4lcj+dgC+RYbMjC8IJ4AsXdMcwezXLUz+9QxPYS1MWsG9JGo1DKN9gZdDk6ArO UKgqyed0NlgMOL/+l3WK3/NQFlkfiV8ekm0m6OxR72wumNxpE+/maKmucQGi85Rc+C/wJG fSCmQFt7yzfCpJScvqO2VIyiS0JfnHkWREw0mFl2KG6rfXuz20iYSa2gYqNbyg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729126142; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=nvhu6U19icuGThDw11rbEGVkQKz95MRt+OBpPoQtiMc=; b=vMmcFjOpPXunLL5w0GA7XVEc6ISDl5RtFZF/pJSR1KpF5jJaf+NQvQu5nbKyGAtUMx0Xcy JooxQofX5+90Kim+dSlmEiR71/oIntI0nzKnQmQeBHiTIhmvEEubwRIVOI9JZ22AhPekuc G7jIkDm4V4UUPiJQihk4h1hbUI7k7M1Nf7fVHtoMTKeZxeTUo3gfaHcfLjSjg0EImBs4XZ a92Xj4BsDFL76+9UEUL0/74VHTJ/iFV67Lf/QrDWAYrHdK6b1RMsDIPbPqehC3XYCbFeIj gYet1kNrrtk9celu1BBRvbXVIg/nRn2SMPT+ZpKtmG+/b3YsFGoqynpRlkwrRw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729126142; a=rsa-sha256; cv=none; b=OizN1i7cHGNf90cm6JqtGkPV3gdpi/Oxwu5+4nVGZ3eBSkwsqQzqG3I5YXjRjPh1ATkuQk rBH5CEWMkYJ3Yy+7rOy1XUFxfzbnv+ZIV9s06IuA7QYNFGTN6jnOmoAvqmU2FAk+Ob0KwF wSdkK/tVsdewhzm1CnJ0mejvmj/qyPW00WWVhun3BRJFeYzkAdTofMrwg15nCqqVfhR0vY U2ewPna3VPwIL9SfYbAfrWLang5gEe46H910xMTovXEMga+PAW4CESeDx3kiOw5tMcE6oX ynjTW2yCxQ7XkR9C4dubocfSodvMyQP4CNaop8Xz9PKEIuF59wk00Wqy1lSNMg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XTTjn6lHlzShC; Thu, 17 Oct 2024 00:49:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49H0n1b2022067; Thu, 17 Oct 2024 00:49:01 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49H0n1nv022064; Thu, 17 Oct 2024 00:49:01 GMT (envelope-from git) Date: Thu, 17 Oct 2024 00:49:01 GMT Message-Id: <202410170049.49H0n1nv022064@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Jan Beich Subject: git: 68bee41085d0 - 2024Q4 - x11-toolkits/aquamarine: update to 0.4.3 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 68bee41085d0955fb259d429e114fe0aeffbdcbb Auto-Submitted: auto-generated The branch 2024Q4 has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=68bee41085d0955fb259d429e114fe0aeffbdcbb commit 68bee41085d0955fb259d429e114fe0aeffbdcbb Author: Jan Beich AuthorDate: 2024-10-14 10:39:51 +0000 Commit: Jan Beich CommitDate: 2024-10-17 00:48:35 +0000 x11-toolkits/aquamarine: update to 0.4.3 Changes: https://github.com/hyprwm/aquamarine/releases/tag/v0.4.3 Reported by: GitHub (watch releases) (cherry picked from commit 55074da7013b7d3d9f6dbdb224fbdd92f3a79dae) --- x11-toolkits/aquamarine/Makefile | 2 +- x11-toolkits/aquamarine/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/x11-toolkits/aquamarine/Makefile b/x11-toolkits/aquamarine/Makefile index b23a312612db..ca0355a2ed55 100644 --- a/x11-toolkits/aquamarine/Makefile +++ b/x11-toolkits/aquamarine/Makefile @@ -1,6 +1,6 @@ PORTNAME= aquamarine DISTVERSIONPREFIX= v -DISTVERSION= 0.4.2 +DISTVERSION= 0.4.3 CATEGORIES= x11-toolkits MAINTAINER= jbeich@FreeBSD.org diff --git a/x11-toolkits/aquamarine/distinfo b/x11-toolkits/aquamarine/distinfo index 772800b257da..5fe0b63e56d5 100644 --- a/x11-toolkits/aquamarine/distinfo +++ b/x11-toolkits/aquamarine/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728326504 -SHA256 (hyprwm-aquamarine-v0.4.2_GH0.tar.gz) = 8bcbd05dc667c6614840df442b570198e4395bd3766d3a34d501da1f467cd5d0 -SIZE (hyprwm-aquamarine-v0.4.2_GH0.tar.gz) = 74721 +TIMESTAMP = 1728902391 +SHA256 (hyprwm-aquamarine-v0.4.3_GH0.tar.gz) = aa1f22c6c8577613343a100ee895ca3f013505599595697a37853ab9b927e4b4 +SIZE (hyprwm-aquamarine-v0.4.3_GH0.tar.gz) = 74733 From nobody Thu Oct 17 00:49:02 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XTTjq2CwXz5ZDLY; Thu, 17 Oct 2024 00:49:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XTTjq12Rtz4SBK; Thu, 17 Oct 2024 00:49:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729126143; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=xgCJV9Oliqm4gFJzpNF+g/no0rlDsKPQBfKU59MzZq4=; b=cDCyCF59lvNv9AI+/XzIq7srNdeQ+ktd42uSssGWLlk59c6U1Nwy/qAEQCZG67vKywZhHe MgJluCT3eTRSgtCPi44c7ZMoE1SRU2wfOpj3M8kS4SWP5gLfolXQ1aZGlzAjhMVKbuMuLZ 6Cl+HOw6vqab++p/O2kTbP1zI/Hx62ASC5LowmnXP2q7YCA+lqgb8PId4/YJ+zmtf4o/uL 6Jj8uecnypAqLf9GzQQ+x2DkwZmE5ClkPROGfayotD36nwBayI4VJYVw9nnez3MuxUAfXx vBjn+33NCR2jLFDShAJ8UA6M/er9OLVjVB5jX0W9yvxZfYW1fsvBod4Po7eNmg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729126143; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=xgCJV9Oliqm4gFJzpNF+g/no0rlDsKPQBfKU59MzZq4=; b=XvuwxYZRiAZ7xUQhChbLU1DONZLLbfL5h0dIRu+PMlFlGoJtZiggclfw7p/17Z/3tAQlAA ckyVpI3ElQohcrxQ1ymyC1RjJzRlo59dTBVqVEadl/4w0N9YZ74YV3pC/cOdBDJIPlyJE3 dDVtOOJQu+U56WSYDtgUEwgkw6uQJd+e7mMuDkA7nCIZ8O2w+DNCzpff2YwB98hem0NmpN ZOX9DbYIGY68pVMYnMeyD54DTleas4LSQlbXIEVyO97cGQW/zYvgCNRSnnbTKtuUe8sFxX Ag89zx2amk1NfK5+2OsdQPmU6miJsHVEFaO1Ci0D/v8GWhmWhBY9KwAtNKME6Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729126143; a=rsa-sha256; cv=none; b=keXZWgc+lF2nYZBaE7wG9ZgnfYRYjGcTD6EKta8ilMxv8N0w0FZzrDAvccpVfiIzkQ3MiE wpSWFV1FIttYjZ0i7ktNdurwkvYcZDyfs7Hqxm/roqiBaC+zdu4keBOXhjU0VdYrWqF31Y NEXXUtJtumfiEN8kqqeLinDzQ+Viv1eCJyKiJJiEe/BJJnnjEGknNmXqPYSUNmqIEQqy4W eovbbNjHA8ARJtn4UFv0pvZKW7uDInRDSTmHcQd1/gedXat/hjVrCiBX8a+j00mFxa5xkL KO1nfNrLS+CUxlOmmxv0ljFSxmLHQJOZ8l8X76RvsUViV+g2CPf4pQ6TocgKQQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XTTjq0f4wzSSG; Thu, 17 Oct 2024 00:49:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49H0n2Nx022109; Thu, 17 Oct 2024 00:49:02 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49H0n2Ve022106; Thu, 17 Oct 2024 00:49:02 GMT (envelope-from git) Date: Thu, 17 Oct 2024 00:49:02 GMT Message-Id: <202410170049.49H0n2Ve022106@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Jan Beich Subject: git: 29e62618f5f7 - 2024Q4 - emulators/rpcs3: update to 0.0.33.17034 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 29e62618f5f7cf13ad2fc3dccf5ed69c9dcbe713 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=29e62618f5f7cf13ad2fc3dccf5ed69c9dcbe713 commit 29e62618f5f7cf13ad2fc3dccf5ed69c9dcbe713 Author: Jan Beich AuthorDate: 2024-10-14 23:50:22 +0000 Commit: Jan Beich CommitDate: 2024-10-17 00:48:37 +0000 emulators/rpcs3: update to 0.0.33.17034 Changes: https://github.com/RPCS3/rpcs3/compare/8fac136056...7b92cbcb9a (cherry picked from commit b71659513493a60dc583c6869eb566b69faa60b5) --- emulators/rpcs3/Makefile | 4 ++-- emulators/rpcs3/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/emulators/rpcs3/Makefile b/emulators/rpcs3/Makefile index b5315a2c4a6b..a5be75a11959 100644 --- a/emulators/rpcs3/Makefile +++ b/emulators/rpcs3/Makefile @@ -1,7 +1,7 @@ PORTNAME= rpcs3 DISTVERSIONPREFIX= v -DISTVERSION= 0.0.33-17023 # git rev-list --count HEAD -DISTVERSIONSUFFIX= -g8fac136056 +DISTVERSION= 0.0.33-17034 # git rev-list --count HEAD +DISTVERSIONSUFFIX= -g7b92cbcb9a CATEGORIES= emulators wayland MAINTAINER= jbeich@FreeBSD.org diff --git a/emulators/rpcs3/distinfo b/emulators/rpcs3/distinfo index 995ab65f8474..68465f5f2dde 100644 --- a/emulators/rpcs3/distinfo +++ b/emulators/rpcs3/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1728657694 -SHA256 (RPCS3-rpcs3-v0.0.33-17023-g8fac136056_GH0.tar.gz) = 2bd40bc7c00d0ba874e557033578b0b987ae521cfbc6f9999ee01fe48e85652e -SIZE (RPCS3-rpcs3-v0.0.33-17023-g8fac136056_GH0.tar.gz) = 7828659 +TIMESTAMP = 1728949822 +SHA256 (RPCS3-rpcs3-v0.0.33-17034-g7b92cbcb9a_GH0.tar.gz) = 97efcbbefd4c067321622f2247b98b918af554c52341184c3a6c59d39d302b0e +SIZE (RPCS3-rpcs3-v0.0.33-17034-g7b92cbcb9a_GH0.tar.gz) = 7829102 SHA256 (RPCS3-hidapi-hidapi-0.14.0-2-g8b43a97_GH0.tar.gz) = 109ba77362885d60e274930f637735ee75df2850fe99e3f1c3a5b9d1187f8cb6 SIZE (RPCS3-hidapi-hidapi-0.14.0-2-g8b43a97_GH0.tar.gz) = 348879 SHA256 (RPCS3-soundtouch-2.3.1-68-g394e1f5_GH0.tar.gz) = e24af82c51547341e2dfd43af03c1847abfd8d27334d667e6a51943f7f505cbe From nobody Thu Oct 17 00:49:04 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XTTjr2kt3z5ZDbn; Thu, 17 Oct 2024 00:49:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XTTjr1d3hz4S1n; Thu, 17 Oct 2024 00:49:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729126144; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=a1EpzIZrVhEw2ZL7687zgAFJGvZKiWYGAwxLIubkjpM=; b=PW37L2RK5s9Bi6JM05HQegI0RW6wIKOhThV1wDwCIUICCVLohFMFlBwLSdvxJradgsHLPl H6BiKIVa4i6Vj053kkuTkc9lvdzuBTF7XP/7SVy9Ih69o1gY30NL4aHymb9ZLGXPXhFiSN +zxLNRmDfAOCV0ay6z7PCouI89uPwTQD5mytkgwLwnQkfXBDuT4QjxZ9uM4jy6oZN5vumN z/8E80nt/jRG4RzaQmHXZV+qzyjDBkmQFbCaQntcwUDsQO9asiyi0I7UQ9vvGLZz5gqDzP qJY2uOWlro3EWTZaI9OXcTD4YwlFdN+5CvWVtVIxhc9CpNIpnDrqFiTmcv4mvg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729126144; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=a1EpzIZrVhEw2ZL7687zgAFJGvZKiWYGAwxLIubkjpM=; b=Qj3emroLxLWs27BxpGoCKjcWZGJFjmSAPXXLYI7kiBsYaHZXTku4fahkYCZF7jjhEcPS3o +GmedT2Kg1XaLBHONLyxGw/HVZcO6TTPU4z2DC8J5tOzQpilZi47gsmFFHY0WXTOPgc4SM wtMh+wCL6SE0ezOAZ9cnFZkmzEGIa938d5rGsBeDaUd1sZhuEBJtb9/I95JZpgJUwkX/2V S4C/J8kw7eFUfFA80DZFibmWS3Hu2Mdl4jVALL7Xl16ltq8FDbsIvhrop10E7xNJW2K5SF 79J/1yhwPstE3rhL/MOIKoWWO2a2MHsgmeMW4BunOWEzdOGUodWVj/Pladndxw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729126144; a=rsa-sha256; cv=none; b=V0hF1mrE0xTdPSqbdhv8SJjOctV0AwyFYzDosPjnueKpy/FmNttViYbkNaSjxudNTGgChQ 45vliXmyn4hy/waOFjqo2DiVbxvLVi60CHfZnRZ9m0EWRKoWBAO0jx2gUqH3m1fyZ3X9yp 68iG+pJdDkqw/iq6FVzh6HpEkwtd9PbsRvu8f6SDfwyq2994zgxwbD8nJrGa8qBhGFH3eR oBhbu59WZGO3G0BIBO5xQW6B5LRxH88g60AWU+yfIouATBwAesRh0VkPcewNi2j9X7Mh4N 6GQJlJy7g0P7EyRFGg5x6S2njslRmw41k55mrrYYKL2IFdQrrIqsP5s70bbo3Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XTTjr1Dx5zSSH; Thu, 17 Oct 2024 00:49:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49H0n46b022155; Thu, 17 Oct 2024 00:49:04 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49H0n4k9022152; Thu, 17 Oct 2024 00:49:04 GMT (envelope-from git) Date: Thu, 17 Oct 2024 00:49:04 GMT Message-Id: <202410170049.49H0n4k9022152@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Jan Beich Subject: git: dc96a9e7840b - 2024Q4 - emulators/rpcs3: update to 0.0.33.17042 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: dc96a9e7840b249084c9cd52a841b7787eaa557e Auto-Submitted: auto-generated The branch 2024Q4 has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=dc96a9e7840b249084c9cd52a841b7787eaa557e commit dc96a9e7840b249084c9cd52a841b7787eaa557e Author: Jan Beich AuthorDate: 2024-10-15 15:53:31 +0000 Commit: Jan Beich CommitDate: 2024-10-17 00:48:52 +0000 emulators/rpcs3: update to 0.0.33.17042 Changes: https://github.com/RPCS3/rpcs3/compare/7b92cbcb9a...18c01f7151 (cherry picked from commit 5f72233cc3c223f40c38fbbdc7137bbb0d5a4a46) --- emulators/rpcs3/Makefile | 4 ++-- emulators/rpcs3/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/emulators/rpcs3/Makefile b/emulators/rpcs3/Makefile index a5be75a11959..9610645baebd 100644 --- a/emulators/rpcs3/Makefile +++ b/emulators/rpcs3/Makefile @@ -1,7 +1,7 @@ PORTNAME= rpcs3 DISTVERSIONPREFIX= v -DISTVERSION= 0.0.33-17034 # git rev-list --count HEAD -DISTVERSIONSUFFIX= -g7b92cbcb9a +DISTVERSION= 0.0.33-17042 # git rev-list --count HEAD +DISTVERSIONSUFFIX= -g18c01f7151 CATEGORIES= emulators wayland MAINTAINER= jbeich@FreeBSD.org diff --git a/emulators/rpcs3/distinfo b/emulators/rpcs3/distinfo index 68465f5f2dde..08a06be0d21c 100644 --- a/emulators/rpcs3/distinfo +++ b/emulators/rpcs3/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1728949822 -SHA256 (RPCS3-rpcs3-v0.0.33-17034-g7b92cbcb9a_GH0.tar.gz) = 97efcbbefd4c067321622f2247b98b918af554c52341184c3a6c59d39d302b0e -SIZE (RPCS3-rpcs3-v0.0.33-17034-g7b92cbcb9a_GH0.tar.gz) = 7829102 +TIMESTAMP = 1729007611 +SHA256 (RPCS3-rpcs3-v0.0.33-17042-g18c01f7151_GH0.tar.gz) = adad5d9950c9d1bf4c267281acc1876ea2bf8232cca9f7a19d22d61282f2d8c6 +SIZE (RPCS3-rpcs3-v0.0.33-17042-g18c01f7151_GH0.tar.gz) = 7830820 SHA256 (RPCS3-hidapi-hidapi-0.14.0-2-g8b43a97_GH0.tar.gz) = 109ba77362885d60e274930f637735ee75df2850fe99e3f1c3a5b9d1187f8cb6 SIZE (RPCS3-hidapi-hidapi-0.14.0-2-g8b43a97_GH0.tar.gz) = 348879 SHA256 (RPCS3-soundtouch-2.3.1-68-g394e1f5_GH0.tar.gz) = e24af82c51547341e2dfd43af03c1847abfd8d27334d667e6a51943f7f505cbe From nobody Thu Oct 17 00:49:05 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XTTjs2xGKz5ZDX1; Thu, 17 Oct 2024 00:49:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XTTjs2KP2z4SBj; Thu, 17 Oct 2024 00:49:05 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729126145; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ST4xTEa3WqPfeJAFrW/c1tSp/rYrMwmF/SEKHyzYSrc=; b=bVvIBtU1+HuJ2iKRK1GdcotzYBKm0WLdU+QJRGxups2BsDiTLr74TTaG2IZtjO+39P/juA pNwE11HVgIQS94RBR6fJ5S/up69r/10AhbLn+E3KPj83rja3ehw9jUK/CvONJP++/5W+PV QFXOG/xig5oJpV7gu+ruF5R0KyrljrlUlMwdcUgR6yJdwj3bj9IN4DXV+qqLNMtUai2iys qN78UwcEW+eMhe6/Xt2EJvdg50cPef0ezqYpB6XqBL6tFjDAG3rBBg7um8X8pgTgk8FZqm rfpol9YHmMMRpMn83wSq4CZWSA4okVAyCgQrjENCxJsjqSMGAaRHXtX38zK9DQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729126145; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ST4xTEa3WqPfeJAFrW/c1tSp/rYrMwmF/SEKHyzYSrc=; b=NKwVic1GC26rVZs/C1jboBRUia62EzQ0SqnL5rF3hbhcR0hV7OG6BznwPuketNKTEaxtmA 7wyzoi+KJHGANOPRaU1jXAGXcyWXMIDW4TYzC90pHUc41jgDgUrENJ4hkVt5yxH0CQL+L9 HEi+OdLgUWitmeil3E1n26aij740Ur9/O2B64o7J7ngXkX9V4Nhd8LVS67/Vkot6Lz44tZ lsmzkAIeb7u1xSUuoUFpKioCV7iLXVnIYCbjWFoM8hhXeyjGm2/5LxHIo00MN9wY9ZLj6K jvqIiN+e/IbBjv5JW7cSdhmak5JMGk2o/Po3yTFABL7d89Od/FSzgqmCJqtIog== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729126145; a=rsa-sha256; cv=none; b=gIRZc8MJ1QKB43yVWyVkkAhbnFjpVtrHD1Xwx2JUnIqIYiVUmzMUDeB0Plx3kTPT6w/1US 0fpvY6DkVShHKWWB2PqVZfcLeUukhZRdgTqStKwtKETjosdEiSLsVFA9mCTK8VSQJghGpf 2ftv4KWLZ+vBrKkhc3FG/SOIoKD/m61SvjMJ/VqXbQvlqyWC1PhUIe0IqprbWALG8vRzSA nUaWcEUmeK2H9rJ7ymD7sg6MrnO7v1L5EM3fRv3aSe3dmxcoFqePbrIi8nqJgyNTg76er6 gMUpie2wn8XZb3FQq6rQMBAdGVdZIeZycFPPRx0OT5PgA3FgQDC5Ku6DPame9A== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XTTjs1wpPzSSJ; Thu, 17 Oct 2024 00:49:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49H0n5M8022199; Thu, 17 Oct 2024 00:49:05 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49H0n5Si022196; Thu, 17 Oct 2024 00:49:05 GMT (envelope-from git) Date: Thu, 17 Oct 2024 00:49:05 GMT Message-Id: <202410170049.49H0n5Si022196@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Jan Beich Subject: git: 3495b3ec507f - 2024Q4 - graphics/mesa-devel: update to 24.2.b.4200 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 3495b3ec507f809383f9819b0cc17b327116f5a0 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=3495b3ec507f809383f9819b0cc17b327116f5a0 commit 3495b3ec507f809383f9819b0cc17b327116f5a0 Author: Jan Beich AuthorDate: 2024-10-16 18:24:22 +0000 Commit: Jan Beich CommitDate: 2024-10-17 00:48:54 +0000 graphics/mesa-devel: update to 24.2.b.4200 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/c8c354d9c3a...9f58d0b0e7e (cherry picked from commit 7aaa1b3601b49ecc86bdd08d0546a88dfcd4e925) --- graphics/mesa-devel/Makefile | 4 ++-- graphics/mesa-devel/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile index 3810148a96aa..5117171370ea 100644 --- a/graphics/mesa-devel/Makefile +++ b/graphics/mesa-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= mesa -DISTVERSION= 24.2-branchpoint-4042 -DISTVERSIONSUFFIX= -gc8c354d9c3a +DISTVERSION= 24.2-branchpoint-4200 +DISTVERSIONSUFFIX= -g9f58d0b0e7e CATEGORIES= graphics PKGNAMESUFFIX= -devel diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo index b93aa1da7298..8494f09d3746 100644 --- a/graphics/mesa-devel/distinfo +++ b/graphics/mesa-devel/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1728685053 -SHA256 (mesa-24.2-branchpoint-4042-gc8c354d9c3a.tar.bz2) = bc4835f68954f6f857acba5ce36f23d99f936ed7c56e83185b1ab39781121bb7 -SIZE (mesa-24.2-branchpoint-4042-gc8c354d9c3a.tar.bz2) = 38405793 +TIMESTAMP = 1729111218 +SHA256 (mesa-24.2-branchpoint-4200-g9f58d0b0e7e.tar.bz2) = 4c1e147654919fe1571882e46c44200787b8085743c4a794e7434db7bbc5109a +SIZE (mesa-24.2-branchpoint-4200-g9f58d0b0e7e.tar.bz2) = 38989096 SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008 SIZE (700efacda59c.patch) = 983 SHA256 (2930dcbb3329.patch) = f90ab77950ba1a56d165f0bc8a3cbd9c5f624bb5c67d1c7f337316027e8295e8 From nobody Thu Oct 17 00:49:06 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XTTjt6BT0z5ZDhZ; Thu, 17 Oct 2024 00:49:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XTTjt3B5zz4S6V; Thu, 17 Oct 2024 00:49:06 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729126146; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=s2CLdr14Ao/BzkZAi0iuLAoDIq6JfiLPmqmB7XGNzto=; b=QV7LA6l0QmKkoFOSPuTpZT1YWI40uPUDw59MetoGu2i16e/EFmjfdEDvf8mUxdy4ijS/6j il/IWAqgrRXTBpZcCJGnTuoCjtYg/I+5sIGH4pdj9+l74ukagy7c0HS7ITUSCVDdWVS7aW YRxdPUY/jJ/Ni3P7Le/fIU9897hFOykn0nKt/3JT90i6+zW2hSxuAkXcNVwHcMEcR8OlHB 2pHoo2vajyP2wdTswXs+SC4t6xBRT+XyM+oBooJz5QIS95KMSTWit7CnCP9YqBg5bLNfGz 9FpjOY1TexO0EB1VE63MhSxeN2v//HVU3ytnC/ZyT9z/Zi7QYzzmBlEzYytSMQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729126146; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=s2CLdr14Ao/BzkZAi0iuLAoDIq6JfiLPmqmB7XGNzto=; b=iK21boyRvSL2KzSZwTDbB6G37RNUHBc50jyTf4e5m+9StAaQx/bbVv85js4TXx/aa1kTGr FJBL0HS4Gh4ETdtcgYGFmxVc2QBFwdFMuFQBDrcyh3i1rEVPu6zfMyaLMPAr3QRKeVFhp6 NhtpOOfGBd+xWWo3tgjInouWQDuy4QQCU5z2O1J7Z2MfTsyPl4pYm8fAnKHyzqzXve5aD6 790gnpudjg+2hT+1S1m6jBzQyCjWYGNfj6t5UNzccK1MtmHFhFXlY5gvbNN2lo5sCQ4KxW z6TBPuo3m8M8BuKikg7Z6517/aJ1uiLcTF99cfzoRRq70cYs97P7gp9XVwxGfg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729126146; a=rsa-sha256; cv=none; b=WAeepwRJpjrID/Kh4D4hDC1cNJxcyE+qaBAxymIUv7veYYALHsuPDPYMhMC9JsGS5/37MI 6dQd58NDG8C/9lR0EQRsffcIfMDjaEv8xm4qHBrT9Da5AfXT0E7FsIUD+b35uv60WR0eLA B/uHHOM7TkdxLLUI1iyRdWMiisMoDSpzzdqZRTZEX9YM7jEee3kyw6gwabIsiHdb9DXotd GHr/cOWoWp0Pt8goEur+hnFxDq1Gxrdvv/FQ2jMt6j+LiHDbDsQp+p9S7EWN3XoRixbeeo 0gwwzK8cYIiPApxdNXY1K4p0UjXlUfQ03DprPeh6ATrA7ZM79Oyd7JtbYtbkJg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XTTjt2mgPzShD; Thu, 17 Oct 2024 00:49:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49H0n67O022239; Thu, 17 Oct 2024 00:49:06 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49H0n62Q022236; Thu, 17 Oct 2024 00:49:06 GMT (envelope-from git) Date: Thu, 17 Oct 2024 00:49:06 GMT Message-Id: <202410170049.49H0n62Q022236@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Jan Beich Subject: git: 94fdaab3508f - 2024Q4 - games/veloren-weekly: update to s20241016 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 94fdaab3508f374fda525f4235201e33ed254ad0 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=94fdaab3508f374fda525f4235201e33ed254ad0 commit 94fdaab3508f374fda525f4235201e33ed254ad0 Author: Jan Beich AuthorDate: 2024-10-16 13:33:03 +0000 Commit: Jan Beich CommitDate: 2024-10-17 00:48:56 +0000 games/veloren-weekly: update to s20241016 Changes: https://gitlab.com/veloren/veloren/-/compare/d3c7671b8...eccb5dace (cherry picked from commit 56f31230fb6856ff324f17eeae4cb6b64416a122) --- games/veloren-weekly/Makefile | 4 ++-- games/veloren-weekly/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile index 33bd84ded036..b8c197da8cf4 100644 --- a/games/veloren-weekly/Makefile +++ b/games/veloren-weekly/Makefile @@ -1,5 +1,5 @@ PORTNAME= veloren -PORTVERSION= s20241009 +PORTVERSION= s20241016 CATEGORIES= games wayland PKGNAMESUFFIX= -weekly @@ -26,7 +26,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-pl USES= cargo xorg USE_XORG= xcb USE_GITLAB= yes -GL_TAGNAME= v0.16.0-548-gd3c7671b8 # git describe --match='v[0-9]*' weekly +GL_TAGNAME= v0.16.0-570-geccb5dace # git describe --match='v[0-9]*' weekly CARGO_ENV= VELOREN_USERDATA_STRATEGY=system SHADERC_LIB_DIR="${LOCALBASE}/lib" PLIST_FILES= bin/${PORTNAME}-server-cli \ bin/${PORTNAME}-voxygen \ diff --git a/games/veloren-weekly/distinfo b/games/veloren-weekly/distinfo index 365350176c8e..494c19564572 100644 --- a/games/veloren-weekly/distinfo +++ b/games/veloren-weekly/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1728503573 +TIMESTAMP = 1729118332 SHA256 (rust/crates/ab_glyph-0.2.28.crate) = 79faae4620f45232f599d9bc7b290f88247a0834162c4495ab2f02d60004adfb SIZE (rust/crates/ab_glyph-0.2.28.crate) = 19965 SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046 @@ -1713,5 +1713,5 @@ SHA256 (Imberflur-wgpu-0.18-with-fixes-for-veloren-v2_GH0.tar.gz) = eaf65f3809d3 SIZE (Imberflur-wgpu-0.18-with-fixes-for-veloren-v2_GH0.tar.gz) = 10001880 SHA256 (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.gz) = 29252101e189bbe067f0bacba18181afc69a2fb9bc031bbba8dcbade45dec02f SIZE (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.gz) = 2210 -SHA256 (veloren-v0.16.0-548-gd3c7671b8.tar.bz2) = 33f48fb6cd579e63285b9846d2faf2947fbc1933c726a7e5eb59f8e080d01586 -SIZE (veloren-v0.16.0-548-gd3c7671b8.tar.bz2) = 304256551 +SHA256 (veloren-v0.16.0-570-geccb5dace.tar.bz2) = 82c8478505be925226c1589157ef78c8d932f551bb4734b22e8bd6776fc7a60f +SIZE (veloren-v0.16.0-570-geccb5dace.tar.bz2) = 304368991 From nobody Thu Oct 17 03:04:54 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XTXkZ3Bc8z5ZNXv; Thu, 17 Oct 2024 03:04:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XTXkZ2Ssgz4jf0; Thu, 17 Oct 2024 03:04:54 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729134294; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=euFW++ftjqqLj1P4pV9Y/wLKouoSISxp9sfmmmRWr3M=; b=ArIj4i5/JnjaTkFqfaP//0tu1YtqzC459lsX1GAhffZ75I56EycogtIrGcoZw2I5gcqK5V 8XfoZCOa0QyfyVnBXnarkaeEOxLK4XQUtHPYloPwzhH+iiz69EQ2NoOfDQlaWW5UH/hSQ6 xeR1uNaB53sjgeoJRcWYNde0T1SdRQU/xWvRcFpnujwcvq7ucWS1jI+5gQVTMGIcGvKGQW Lg7Rv7BCoQ/Xt8NEEf+xa4c7t3/ktKA61L4bFu8OK63/m3STWMQVg0oyeZHrsRGdC3YqJ0 PNkYKjZVNoy8zrNdsBgIaKNpw+1o25E8i03GIm30vyiIDDhdz4awEGydEQ9qBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729134294; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=euFW++ftjqqLj1P4pV9Y/wLKouoSISxp9sfmmmRWr3M=; b=Sf93H0ShZPnIvDVqR5JSaXJNgElca+NcC3t1YABkVF2GvBdCUeR0uKodnY0VZ+x18orQ4i aui7i05A19Cvmu+5iOOQo4fsEjQMM6x1b/OkwLbs2oFqweVRJ3Y7HAp9/M9zbCoPf52r9i YVoQt+850UvZg99bDGsJ/T+cVzBTINvt22VCgzRengHd0ZxvL0xuvCA4CnX261M61bB7JX JvDkUs6Bxiu8Cy62KvcRYvyxOTGEvIHbycZBYBbBeNu4/kc+yeOs6ikcplq7g8wcSP8jOK 5YgLNxhPxEhVBiOb4IA4fBJDfMkQA2lpLsrsBAQeQPiO+FKIA+2WCBrrZQk4Lw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729134294; a=rsa-sha256; cv=none; b=jT8HGA55i4w3W8O17am405xk9QrAZ4hTcSZLkt6oj8tmey9/IRNZo9MkeLG++dLgcEWiVb F9OVhE1/1N0rLMFrzHgEmvoV6LRduAGabrEA1981TC37SIze/cAgGrWjw5SSSH06LoIdBj FUWT8gq4J8ojADZgDKe6bjERK7u7+01ipdGA6aAh81KYi9JdP0bucDR89q6P5NCd4JetFG qCNYlpU3pUdM3MDgqJO1g+YVgusVU3yHBZlCEKflQftjPjfq3T/CubXHaZCWa50jPFB9l+ iZry0egdlcgwOi/S2V/IQpOH8K0AlU2xNHHYasJO05F0RHmE6HnBVuPnfAG3DQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XTXkZ23TMzY17; Thu, 17 Oct 2024 03:04:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49H34suG060400; Thu, 17 Oct 2024 03:04:54 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49H34shl060397; Thu, 17 Oct 2024 03:04:54 GMT (envelope-from git) Date: Thu, 17 Oct 2024 03:04:54 GMT Message-Id: <202410170304.49H34shl060397@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Vladimir Druzenko Subject: git: 53512da87bad - 2024Q4 - irc/anope: Fix MySQL database support with MariaDB List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 53512da87badf30dcd7de0f324a6b0147f76b2ed Auto-Submitted: auto-generated The branch 2024Q4 has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=53512da87badf30dcd7de0f324a6b0147f76b2ed commit 53512da87badf30dcd7de0f324a6b0147f76b2ed Author: Rafael Grether AuthorDate: 2024-10-17 02:55:33 +0000 Commit: Vladimir Druzenko CommitDate: 2024-10-17 03:04:47 +0000 irc/anope: Fix MySQL database support with MariaDB PR: 273370 MFH: 2024Q4 (cherry picked from commit cc7b3f0d0ba13ff5308cf513edde09f8b22b549f) --- irc/anope/Makefile | 2 ++ irc/anope/files/patch-modules_extra_m__mysql.cpp | 10 ---------- irc/anope/pkg-descr | 20 +++++++------------- 3 files changed, 9 insertions(+), 23 deletions(-) diff --git a/irc/anope/Makefile b/irc/anope/Makefile index 23e17bb08300..0e96f36eb73c 100644 --- a/irc/anope/Makefile +++ b/irc/anope/Makefile @@ -1,5 +1,6 @@ PORTNAME= anope DISTVERSION= 2.0.16 +PORTREVISION= 1 CATEGORIES= irc MAINTAINER= devnull@apt322.org @@ -31,6 +32,7 @@ GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls LDAP_USES= ldap MYSQL_USES= mysql +MYSQL_CMAKE_ON= -DEXTRA_LIBS:STRING="${LOCALBASE}/lib/mysql/" NLS_USES= gettext diff --git a/irc/anope/files/patch-modules_extra_m__mysql.cpp b/irc/anope/files/patch-modules_extra_m__mysql.cpp deleted file mode 100644 index 0b44204ae072..000000000000 --- a/irc/anope/files/patch-modules_extra_m__mysql.cpp +++ /dev/null @@ -1,10 +0,0 @@ -Detection of "libmysqlclient" library is broken, so remove this check ---- modules/extra/m_mysql.cpp.orig 2015-04-23 14:25:58 UTC -+++ modules/extra/m_mysql.cpp -@@ -1,6 +1,3 @@ --/* RequiredLibraries: mysqlclient */ --/* RequiredWindowsLibraries: libmysql */ -- - #include "module.h" - #include "modules/sql.h" - #define NO_CLIENT_LONG_LONG diff --git a/irc/anope/pkg-descr b/irc/anope/pkg-descr index 0d937e200782..4198327d4db1 100644 --- a/irc/anope/pkg-descr +++ b/irc/anope/pkg-descr @@ -4,19 +4,13 @@ administrators to manage their network with powerful tools. Anope currently works with: - Bahamut 1.4.27 or later (including 1.8) - - Charybdis 1.0 or later - - DreamForge 4.6.7 - - Hybrid 7 or later - - InspIRCd 1.0 or later (including 3.x) - - Plexus 2.0 or later (including 3.0) - - PTlink 6.15 or later - - RageIRCd 2.0 beta-6 or later - - Ratbox 2.0.6 or later - - ShadowIRCd 4.0 beta 7 or later - - Solid IRCd 3.4.6 or later - - UltimateIRCd 2.8.2 or later (including 3.0) - - UnrealIRCd 3.1.1 or later (including 6.x) - - ViagraIRCd 1.3 or later + - Charybdis 3.4 or later + - ircd-hybrid 8.2.23 or later + - InspIRCd 1.2 or later + - ngIRCd 19.2 or later + - Plexus 3 or later + - Ratbox 3 or later + - UnrealIRCd 3.2 or later Anope could also work with some of the daemons derived by the ones listed above, but there's no support for them if they work or don't work. From nobody Thu Oct 17 04:59:04 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XTbGJ59pYz5ZTmT; Thu, 17 Oct 2024 04:59:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XTbGJ4hFjz4rPW; Thu, 17 Oct 2024 04:59:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729141144; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=t2g7fnWiplPqffRjfZNhidy3DErUtz0v5n2/KXsFwT4=; b=ePDoQW/2ZG0Pr9mfvEWpy3DmRFLbvR/qjA6NLyVm3oBPNZcqRGrCcczG34GFaj19uNECzZ PWj4NukMAinNvJk8tVC/IXcq2MR3ZCxCtywHaK+G3NIW29ws5xFNMtJpvwJSygAReZx218 JlETLJ7S+3X+VMrHagVFJ3F6IdNXXYPNk87niRmc/Dh8XQOF++pKDs68GEYy/VngMtYNOC waSdxJw5mXgi7BUmswpIW1XhBqkgUZ05nwdXizdE06l4nRPIZEbtfAkom4iPYgrF6u5/R1 uRkmyRgMXnvjefLN9MWwsBudOxyR2yr3K9323na2sKXMX/jfOASKMJht+CJxoA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729141144; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=t2g7fnWiplPqffRjfZNhidy3DErUtz0v5n2/KXsFwT4=; b=ncMD5OZ1ktOTWz0R7GbAfh7JDvIFqJrEo4I97DvvWRzj0+a1IjqCeKeFQadc1xRRvfLq3z 1SuDkT8BHTQ+lS7ZGws/ObU9lYCTEsjE6fENgerHaySCZ0YtM/MtWvF30B/Sv5itVYeLJy ZGGthc7IsIqIWHYwUAWynC8Y08M2jH2Usm+P6UfWddmaI75tDgCF4IJKd5ibRPrxfZ2uX6 MkUmKSSbZsN26MKoP9+R7BboXxCCcP5a9z1ZSeK4CqAD1p8+Vs7jT/RQIdCfnwcLqa2n/4 FJJD1Iw4VnKvMk0xwLGEErwPJog+SfBD0OKr++J1eacA1L99KxCXE1eDTHIt2Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729141144; a=rsa-sha256; cv=none; b=tnilnBu86xIfkWndIvFsmXLXfUvD7y/y2PiuRQtCkulLA3iT2JUm5gcvBcku2G5QRz1oKC T++i28J8V/eGRe0CM6+xqC35jPfROg8mdu+WOjADd6wFRGBXaAxKBmoXuCYnDMblY1rzh4 5pEadDDMih0thFXUxlnK16QFIelSEccrsPHSUii62dq/vyDeKfT42NxrZvW8CEjziqbiBh 8E/jAFoRn0o1dHyNbvM4ownpI/n6GAxb6d7C27cGYqjZXmJgjAuTfhw+c6Q+UFq5Xdw3np E8iMuqjeVImzTkpqay7HKYeWapkjY8eKTohskDaNM0mcFQYrSGQZReyKsG0mrg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XTbGJ4J0GzbWN; Thu, 17 Oct 2024 04:59:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49H4x44m046449; Thu, 17 Oct 2024 04:59:04 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49H4x41W046446; Thu, 17 Oct 2024 04:59:04 GMT (envelope-from git) Date: Thu, 17 Oct 2024 04:59:04 GMT Message-Id: <202410170459.49H4x41W046446@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Ashish SHUKLA Subject: git: 1887f7888a67 - 2024Q4 - security/tailscale: Update to 1.76.1 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ashish X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 1887f7888a67d0cc501bbdff0b238ca84754a234 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by ashish: URL: https://cgit.FreeBSD.org/ports/commit/?id=1887f7888a67d0cc501bbdff0b238ca84754a234 commit 1887f7888a67d0cc501bbdff0b238ca84754a234 Author: Ashish SHUKLA AuthorDate: 2024-10-17 04:47:54 +0000 Commit: Ashish SHUKLA CommitDate: 2024-10-17 04:58:48 +0000 security/tailscale: Update to 1.76.1 MFH: 2024Q4 (cherry picked from commit 688d81aca5ec760e661ec2016d9dbbcfba8b9497) --- security/tailscale/Makefile | 2 +- security/tailscale/distinfo | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/security/tailscale/Makefile b/security/tailscale/Makefile index b99cfa2f3e05..ea36b5cfb4bc 100644 --- a/security/tailscale/Makefile +++ b/security/tailscale/Makefile @@ -1,5 +1,5 @@ PORTNAME= tailscale -PORTVERSION= 1.76.0 +PORTVERSION= 1.76.1 DISTVERSIONPREFIX= v CATEGORIES= security net-vpn diff --git a/security/tailscale/distinfo b/security/tailscale/distinfo index 625d46196ff1..b598138e1c33 100644 --- a/security/tailscale/distinfo +++ b/security/tailscale/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1728627071 -SHA256 (go/security_tailscale/tailscale-v1.76.0/v1.76.0.mod) = ac966b6acb6433fcbe0f9cc75f874dd4a209eee609736fdd9af62de0d90756c8 -SIZE (go/security_tailscale/tailscale-v1.76.0/v1.76.0.mod) = 20218 -SHA256 (go/security_tailscale/tailscale-v1.76.0/v1.76.0.zip) = 4223e7a21271de524254c2aae796ffe2947cbb40613d4dc7c846c0e3a3b64960 -SIZE (go/security_tailscale/tailscale-v1.76.0/v1.76.0.zip) = 4142420 +TIMESTAMP = 1729140438 +SHA256 (go/security_tailscale/tailscale-v1.76.1/v1.76.1.mod) = ac966b6acb6433fcbe0f9cc75f874dd4a209eee609736fdd9af62de0d90756c8 +SIZE (go/security_tailscale/tailscale-v1.76.1/v1.76.1.mod) = 20218 +SHA256 (go/security_tailscale/tailscale-v1.76.1/v1.76.1.zip) = fb71ac6247d2e37937f5c00c5deebaceaf1892e99923c6e79e41ddd5e06fd2c0 +SIZE (go/security_tailscale/tailscale-v1.76.1/v1.76.1.zip) = 4143345 From nobody Thu Oct 17 09:29:49 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XTjGj3Rfxz5YmpP; Thu, 17 Oct 2024 09:29:49 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XTjGj2ynPz4Mr3; Thu, 17 Oct 2024 09:29:49 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729157389; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=qC+hQ5FQ804TaQcuIvOtQ843Z1Dlsrjf+99mvJOGBLw=; b=J4+I660gP1tCi1m1yVkBO/3By9IjcBeCDYW5x6id1izgwr6GbfISDDQqugW99zDnGHgAh1 IMr1i99G6clpH95MbUXikTZ2q/UeAtgb0OdVyKg4mnNSOamYikc/XvDnBGn67t3Uzjtm+1 Egg9HNZsVR3APSFijpo1FqqsNxf8SdRb8TcVmkZT40U5PEFeIIN4OyFEtuttT1tDt+h5DH oGrrs6DG6oKISE6Zta+2vrvjKCmXgTtu9ah6mBKM6jOSirqNqOsiDf/SIJWSkGePCilPVz 9TNNRAPrtS2qUkLlZ5EuSklUlFq+iNXEo/kNij3uGvXImcvarZn+veVZWI1Wtg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729157389; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=qC+hQ5FQ804TaQcuIvOtQ843Z1Dlsrjf+99mvJOGBLw=; b=EIuQ3bhxpYYYx89syuSSUl3SYD5uDoO5/NuKa/bOBx+jbuz9SV/dyxj2pwo6/WaIOWzEXc Smr60KkSiT80eTKz1C1Qgh20Ub94zPReanxk7uSXCx9HgJGQaimld6oWthJk8HgS3jbkvi Guc7KaDfSIIRkZHThLk8P0rZRdjBKTK/GJyOFzpAXssH1vtMqvgZHimZP2FL0kPCQrfg69 3eaJYUo8CgHtVQRNkwm1AWgTXYp7oPOMr/u+Tm+UeNPY1p9aDiehLqia8sglB/4hVDp+KF VKO19vSYc3/UyAm3ZH7mrFDN/GNg41iAnHbPbHdr5DrZFIRY+5LNFdTKIwPbDA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729157389; a=rsa-sha256; cv=none; b=X8avpAYxVVijL5zkuEJ/UI4SFH9M2AKAVGD9iTKSv/1ihycfcgL6jFj3lORhAiz6Bssrdl NcNtYslyWCTJs/1v6vE081lhiFppPpy19hs1KnmGDT4pYhRGe275/5gFyprqJj0y4XYgDt r6EKePTsWnIkXy/lQ7ZmiHINTM61MHJC+KqWWp0ta2erYV0wlsp3oRyWTOqcr5+FS8offo 2Iz0DFctNzdvTruQjiDo/p5VjhvdYVnCSsZAli7mDwwICNgNUhaCurgvMQjr1yCwA8+nGg h82GJD/o1vIcIjfrpKi7tvAQ1B6CsPxn3fQoE3UeiAJhDZkCkNH4kh5rZwABtQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XTjGj2Z6wzk9Y; Thu, 17 Oct 2024 09:29:49 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49H9Tnxc006085; Thu, 17 Oct 2024 09:29:49 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49H9TnkT006082; Thu, 17 Oct 2024 09:29:49 GMT (envelope-from git) Date: Thu, 17 Oct 2024 09:29:49 GMT Message-Id: <202410170929.49H9TnkT006082@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Ashish SHUKLA Subject: git: 2f4a682ed01e - 2024Q4 - www/cinny: Update to 4.2.2 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ashish X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 2f4a682ed01e627f3aab6d6d95742808c14b0a41 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by ashish: URL: https://cgit.FreeBSD.org/ports/commit/?id=2f4a682ed01e627f3aab6d6d95742808c14b0a41 commit 2f4a682ed01e627f3aab6d6d95742808c14b0a41 Author: Ashish SHUKLA AuthorDate: 2024-09-14 13:59:16 +0000 Commit: Ashish SHUKLA CommitDate: 2024-10-17 09:29:21 +0000 www/cinny: Update to 4.2.2 MFH: 2024Q4 (security fixes) (cherry picked from commit f58512c718ff4df91d0bb51c5e52169306d0503e) --- www/cinny/Makefile | 2 +- www/cinny/distinfo | 6 +++--- www/cinny/pkg-plist | 18 +++++++++--------- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/www/cinny/Makefile b/www/cinny/Makefile index a45d577ba9d0..9a4d70a872f8 100644 --- a/www/cinny/Makefile +++ b/www/cinny/Makefile @@ -1,6 +1,6 @@ PORTNAME= cinny DISTVERSIONPREFIX= v -DISTVERSION= 4.2.0 +DISTVERSION= 4.2.2 CATEGORIES= www MASTER_SITES= https://github.com/ajbura/${PORTNAME}/releases/download/v${PORTVERSION}/ diff --git a/www/cinny/distinfo b/www/cinny/distinfo index 933dac062848..75e58338fc87 100644 --- a/www/cinny/distinfo +++ b/www/cinny/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726095494 -SHA256 (cinny-v4.2.0.tar.gz) = e0cbbe49869d73639a7b290974dc5835fd0e19f1fdff4096abc3048b15b3abf0 -SIZE (cinny-v4.2.0.tar.gz) = 10448197 +TIMESTAMP = 1729143421 +SHA256 (cinny-v4.2.2.tar.gz) = 231627eea91fe28f0ea0b954ef21509cb42c91e2472617ddeed3a0d6c231b8c8 +SIZE (cinny-v4.2.2.tar.gz) = 10982338 diff --git a/www/cinny/pkg-plist b/www/cinny/pkg-plist index 5f112bc32a96..63e1aef3f017 100644 --- a/www/cinny/pkg-plist +++ b/www/cinny/pkg-plist @@ -1,6 +1,6 @@ +%%WWWDIR%%/assets/ReactPrism-6_8cFNpw.js +%%WWWDIR%%/assets/ReactPrism-6_8cFNpw.js.map %%WWWDIR%%/assets/ReactPrism-n1BgqbXC.css -%%WWWDIR%%/assets/ReactPrism-vxsVEjWU.js -%%WWWDIR%%/assets/ReactPrism-vxsVEjWU.js.map %%WWWDIR%%/assets/Twemoji.Mozilla.v.7.0-24C-IzKj.woff2 %%WWWDIR%%/assets/Twemoji.Mozilla.v0.7.0-UkCiemhT.ttf %%WWWDIR%%/assets/apple-touch-icon-114x114-qNrCcBcr.png @@ -14,13 +14,13 @@ %%WWWDIR%%/assets/apple-touch-icon-72x72-Ygkid3UZ.png %%WWWDIR%%/assets/apple-touch-icon-76x76-Bn2qAp0k.png %%WWWDIR%%/assets/favicon-OSrKaDgc.ico -%%WWWDIR%%/assets/index--E6R8fUv.js -%%WWWDIR%%/assets/index--E6R8fUv.js.map -%%WWWDIR%%/assets/index-Gl14XbiQ.css +%%WWWDIR%%/assets/index-Atzb1wkb.js +%%WWWDIR%%/assets/index-Atzb1wkb.js.map %%WWWDIR%%/assets/index-KxCSKDtb.js %%WWWDIR%%/assets/index-KxCSKDtb.js.map -%%WWWDIR%%/assets/index-y7n2a-Bu.js -%%WWWDIR%%/assets/index-y7n2a-Bu.js.map +%%WWWDIR%%/assets/index-pM6Denod.css +%%WWWDIR%%/assets/index-yNHlaxUt.js +%%WWWDIR%%/assets/index-yNHlaxUt.js.map %%WWWDIR%%/assets/inter-cyrillic-ext-variable-wghtOnly-normal-gWHutNtk.woff2 %%WWWDIR%%/assets/inter-cyrillic-variable-wghtOnly-normal-x3mpJyrC.woff2 %%WWWDIR%%/assets/inter-greek-ext-variable-wghtOnly-normal-L6TiHhs2.woff2 @@ -30,8 +30,8 @@ %%WWWDIR%%/assets/inter-vietnamese-variable-wghtOnly-normal-mV7lv8Vd.woff2 %%WWWDIR%%/assets/invite-0ToOce_k.ogg %%WWWDIR%%/assets/notification-BLSzEXdE.ogg -%%WWWDIR%%/assets/pdf-ZOwph-EY.js -%%WWWDIR%%/assets/pdf-ZOwph-EY.js.map +%%WWWDIR%%/assets/pdf--JlfJc1I.js +%%WWWDIR%%/assets/pdf--JlfJc1I.js.map %%WWWDIR%%/config.json.example %%WWWDIR%%/index.html %%WWWDIR%%/manifest.json From nobody Thu Oct 17 09:43:36 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XTjZc5mf7z5YnTv; Thu, 17 Oct 2024 09:43:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XTjZc5FrQz4QJm; Thu, 17 Oct 2024 09:43:36 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729158216; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ha8PMShJZgdYpHDRz1c7X4Uq8yuA5zSVYiMNsJKY1dw=; b=WYqI7NaZKQaE7WzPTgND/CgNn+OeguErqLKFTgpVV18GNvhY93g/PJuQGirV7SjK3qXnmL Tw+V+O6BQZDrmaonyLLmf5zB0eOA3C+2YUotsgpxksPdnrS0ve4UfDOyVZ8ApdUEnixyx/ O+ceelcvv5Q6gNpHfjE4dbKa4pqhCs5cQ9qs9x5oaSFxk+lBMkRO53chvT1/zMfjybGOzN mHJjQUFbgDtyRi08Gtc8+fLWrpRkEdLQqAJfM6SLIODlQ5cx6+cXLjzgGLsILC37MSgYgx 69ISvU50v2VCvGTgFfATg61qmQv1GFQd/b44kdO1qmm/TkLpebkeQo6UUvsEiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729158216; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ha8PMShJZgdYpHDRz1c7X4Uq8yuA5zSVYiMNsJKY1dw=; b=w+LC05lgn5ePLPylKyE7qulF+ogKxIrFWqMQ5RPof0hE7HOVdxCLYIV7eK/IQPKKZU20Gv /SY2509ckYgW0L6DlYjKi0hyrMQdGp2rWpt+MMORD5yKUmVcPtX2AyCSkrSzxayLzoWfRL FW4vFzClouSnKJD4Ke33dZy7d8DghZm6W7mXa02emAkYHiwrnUNfl9OeioY+A55ac/uu4j 2VsfVwLzel17DbQW2T5P8G+gsirTlYlFSmwmUBVJTKQiFe4tGYMxLowFcpk7XCKuWU652b sCG0gaCnRjzhIKmZPj1ZkL8VWJKQyOuUxxFoiMCnkd/e4iV6rHv2C6J3SB0pFQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729158216; a=rsa-sha256; cv=none; b=qZ9e2zJ/p4LVC4SjKZBVf+Yp1oiMp7dYIpG6wvRNJqttmE+jrGM35ulMcO1HRdeMd+Onmo eucaaZWTWxyqTQpXpsN7Ygpr3wzeuIDIpKrdyyE/3g5AyMelSYCy/9xMIL/HWLalTkTO04 WHfQ3uUQOmI/OoKF4HObUZhjfqjtnvJoVJvekvKzIiW1as8kDR4SXC6FEg4TkOBUxC5L0u wX/orWTNya7vJ4EQa6xXC8y8marGE52sB84SvDXaFHb9xdhRjDE54BZGKMfskeaBJGKLbY HLh5dfKqD+PDPZBlXqCMcy43DG2+TQEyOZZTolYoS5tNDsbQ3KAxKTecvH9zLw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XTjZc4sLPzkwP; Thu, 17 Oct 2024 09:43:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49H9ha6S038097; Thu, 17 Oct 2024 09:43:36 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49H9ha2W038094; Thu, 17 Oct 2024 09:43:36 GMT (envelope-from git) Date: Thu, 17 Oct 2024 09:43:36 GMT Message-Id: <202410170943.49H9ha2W038094@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Max Brazhnikov Subject: git: 810a98db12ee - 2024Q4 - multimedia/qt*-multimedia: enable sound out of box List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: makc X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 810a98db12ee08dfbe23509355689a916c190671 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by makc: URL: https://cgit.FreeBSD.org/ports/commit/?id=810a98db12ee08dfbe23509355689a916c190671 commit 810a98db12ee08dfbe23509355689a916c190671 Author: Max Brazhnikov AuthorDate: 2024-10-16 20:00:54 +0000 Commit: Max Brazhnikov CommitDate: 2024-10-17 09:42:16 +0000 multimedia/qt*-multimedia: enable sound out of box Install audio/alsa-plugins when Qt multimedia is built with ALSA support (default for Qt 5). PR: 276276 Reported by: Greg Balfour (cherry picked from commit 6c088699a6c23dd4fa0d82968af57e48d4b38c1a) --- multimedia/qt5-multimedia/Makefile | 2 ++ multimedia/qt6-multimedia/Makefile | 1 + 2 files changed, 3 insertions(+) diff --git a/multimedia/qt5-multimedia/Makefile b/multimedia/qt5-multimedia/Makefile index c0517ed54392..9438dcc80ff4 100644 --- a/multimedia/qt5-multimedia/Makefile +++ b/multimedia/qt5-multimedia/Makefile @@ -1,5 +1,6 @@ PORTNAME= multimedia PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH} +PORTREVISION= 1 CATEGORIES= multimedia PKGNAMEPREFIX= qt5- @@ -41,6 +42,7 @@ OPENAL_VARS_OFF= QT_CONFIG+=-openal \ QMAKE_CONFIGURE_ARGS+=-no-openal ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib +ALSA_RUN_DEPENDS= alsa-plugins>=0:audio/alsa-plugins ALSA_VARS= QT_CONFIG+=alsa ALSA_VARS_OFF= QT_CONFIG+=-alsa \ QMAKE_CONFIGURE_ARGS+=-no-alsa diff --git a/multimedia/qt6-multimedia/Makefile b/multimedia/qt6-multimedia/Makefile index b8dc392fc0ca..3c766c04aa2d 100644 --- a/multimedia/qt6-multimedia/Makefile +++ b/multimedia/qt6-multimedia/Makefile @@ -24,6 +24,7 @@ OPTIONS_SINGLE_AUDIO= ALSA PULSEAUDIO OPTIONS_SUB= yes ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib +ALSA_RUN_DEPENDS= alsa-plugins>=0:audio/alsa-plugins ALSA_CMAKE_BOOL= FEATURE_alsa FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg From nobody Thu Oct 17 18:37:13 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XTxQL0qkQz5ZL4W; Thu, 17 Oct 2024 18:37:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XTxQL0MXdz4MLB; Thu, 17 Oct 2024 18:37:14 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729190234; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yhhkp8Ipn3oMBwIS+xrnCFF686AgBoaju3/NXIB9Fvk=; b=uxwBZz+IAT+lpnN7DnUoWeNsf+7i+qcOKBAYJK6DkT+O6lDHPEdoD0nPe84F7ejJEoAK+p b8UOQIqD9RSOUTWr0cn9N2+XzEiRFTuN+0yv9ntrfxYyz+/b/gJOCWymRkiLDnnG5ODvu/ O0Tuna2AvnyGSE0KPda4rQ4/2VOchX+gXj5YBs6Qqi3Sc1GlyjGweIayAU0hJVKkFzOPu6 jGCWLvuh83sJbqLajpv7Mj52dKQuRyQ/Mv+dkGm2xpPq6zOn+NgI1sqUs63URXG8voRc94 fvKjoOjEFz5y1AQ/oaWqpRR25sHBe42IQHcmWHlELdpYXbhjX7V/hUr4ZMdktQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729190234; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yhhkp8Ipn3oMBwIS+xrnCFF686AgBoaju3/NXIB9Fvk=; b=KVPKpvYRbOQllh0zKOq/Qe7KYZRmz7nkFjlBLxjZppf+KJ1lZ06Brs+zL4Z4nZGZZEqqio 9QHlKSr7/9kUf4DGYrOi2FQWmccJPAq84oBbopmHsiF7Eke6WNJorXBm+OG58GEAMf5Xpl ihA5Y2UKiqGbLJkbzshafu0QJdJOeYq9y2nuL4jyD0Xjmx/C6+Wxkmia3BsFfPiOhP3GOY QMy9VlQTWHq71vYijO80x4xPaNwe25dJ8I5q+Ik8FSI1D/zp5vXmel8eCD1rnyoeJp372r a+zPQrKwVoVVstHjQ1kbjY9st25UycC0hbHobebuHZFzxTNEJEgRmM8xFogV3g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729190234; a=rsa-sha256; cv=none; b=Y9IDWLwFyAZlIPngveGQ0NBv6UyGLNSiRkAjtmZXN37HzkeBw+9dlaBObZ6sPgQcyVyvAW L9ITmKJxK11HlNU+6GWjEFoWygehuT3M5k95WSinF8jowlrphAWk5rco8nCIoubMFvtBza MPHBwiNPUIyb8lzhRgIug1hMCvqYNxUaVDcr3JbBsEcDpVYeAB+lXEngZtoUhs7PpXAYFQ cpN23pXJncXVfsq3K4+V9MEg3N8xnZ6FwuUO2KIrXls7wg/Hc0eEjyOpKsZ6dvQpOIq2U+ qNX1d1MEnl1osUxEhpokz7pxIvcDcd6QGd6FYHIRnzdHTs3EDuSM+wvcAv6ywg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XTxQK74y2z11Y0; Thu, 17 Oct 2024 18:37:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49HIbDI4037647; Thu, 17 Oct 2024 18:37:13 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49HIbDwC037644; Thu, 17 Oct 2024 18:37:13 GMT (envelope-from git) Date: Thu, 17 Oct 2024 18:37:13 GMT Message-Id: <202410171837.49HIbDwC037644@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Jan Beich Subject: git: 8642967df40a - 2024Q4 - graphics/vulkan-extension-layer: update to 1.3.297 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 8642967df40abd0bb83491aae19756f1e6aa3777 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=8642967df40abd0bb83491aae19756f1e6aa3777 commit 8642967df40abd0bb83491aae19756f1e6aa3777 Author: Jan Beich AuthorDate: 2024-10-16 19:27:54 +0000 Commit: Jan Beich CommitDate: 2024-10-17 18:35:59 +0000 graphics/vulkan-extension-layer: update to 1.3.297 Changes: https://github.com/KhronosGroup/Vulkan-ExtensionLayer/compare/v1.3.296...v1.3.297 Reported by: Repology, portscout (cherry picked from commit 51beebe9fe96eba584db2a5321291b327686224b) --- graphics/vulkan-extension-layer/Makefile | 2 +- graphics/vulkan-extension-layer/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/graphics/vulkan-extension-layer/Makefile b/graphics/vulkan-extension-layer/Makefile index 8288fdd89fd4..f74585b773ed 100644 --- a/graphics/vulkan-extension-layer/Makefile +++ b/graphics/vulkan-extension-layer/Makefile @@ -1,6 +1,6 @@ PORTNAME= vulkan-extension-layer DISTVERSIONPREFIX= v -DISTVERSION= 1.3.296 +DISTVERSION= 1.3.297 CATEGORIES= graphics MAINTAINER= jbeich@FreeBSD.org diff --git a/graphics/vulkan-extension-layer/distinfo b/graphics/vulkan-extension-layer/distinfo index bd0af93e3a49..574a620a72a4 100644 --- a/graphics/vulkan-extension-layer/distinfo +++ b/graphics/vulkan-extension-layer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1727369359 -SHA256 (KhronosGroup-Vulkan-ExtensionLayer-v1.3.296_GH0.tar.gz) = 97c06097a0f2e955a6b7866e4f1e9eb340741fade34a6876d31d4a18e5e09976 -SIZE (KhronosGroup-Vulkan-ExtensionLayer-v1.3.296_GH0.tar.gz) = 789733 +TIMESTAMP = 1729106874 +SHA256 (KhronosGroup-Vulkan-ExtensionLayer-v1.3.297_GH0.tar.gz) = 9f589cc1973b80258d4310759106bc5e10ecbfbe547f44b94adf4ef4cd2e6e62 +SIZE (KhronosGroup-Vulkan-ExtensionLayer-v1.3.297_GH0.tar.gz) = 789928 From nobody Thu Oct 17 18:37:15 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XTxQM20H5z5ZL1x; Thu, 17 Oct 2024 18:37:15 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XTxQM1BYcz4MWB; Thu, 17 Oct 2024 18:37:15 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729190235; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=pr69ulUiF5uDOO7G/79kYBBp86Px32Jn45ubxNut3Ug=; b=IzOJBORXx0L3cMPpjOptgmcC9yss71rvUp9PCYDzWwiCQYAURzbdXYisflO56n9HKnTAdY Dt8T9HSasmXZik5wnbZcqQzERAEqbWjd9OQDhA6sSSfWgr7/BulgvNB8ldajfVA8KjrFig WU1Sn5cQgx6TrLwkGt46bg3VnwZ2aGdiJYyeECY7XjkaJZXBLn/M5XNzyfwaQj0R+3UE+R z2c423Pur2KDna+LAKn65nnk0ldwiwT0ToB0T28wCTo8COMBqLu+wTWciO2wLx+IVuScwL hZWfgcDAm5OS/sn4vWgOZmUcKjFkrB7zT+R2PYwVa9lVwRr8sXMwFTO+RnRmDA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729190235; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=pr69ulUiF5uDOO7G/79kYBBp86Px32Jn45ubxNut3Ug=; b=Z7D9PIXKbloNWM5Nok+KZib8h+JKBwbp65AiYqyfLmUbGQ0scJQ2Ttm8JefwI4L1oOvFuB c9t+ixOw/fA+wTziufr8EtF6EVdZ7yXGyUBsTbqRVRV6c2M3AF1rxBsmWoQnGFwsP28b6+ OVroG2QrCUJ5/bOng1jefulq/O+04Ly3zdB5rbfHVUrG7bCkdrSzsw1CzU8mDZ2LcwFumJ AzUUMf2W3XbyQbpFd995038nBkpJvIsXMXvZt07wpnelkaahXSFEDmv41qVGS5FZwBTQL5 EXjjDS1pORHPSZgjeCUDpRHIwzA/LmBByZXhfZXXuJAl6jj/+voKyktBXdebug== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729190235; a=rsa-sha256; cv=none; b=y1fDDJHCBOkMSlkBmfNVWLrau4olLsQTcUCA0QKV9u7nZ+xadPCmH902SMpXXryTC/lLoo end9HxJIL3EEtFrdUBAkBEWg0UTi79VIWX4oA7N+Ul4mbWgzpnY4te6WBqlCZM2kOk7Nys wE9h4ycMxaKafb8KIhv29lD1VIHJuas9cVWZzoy9jmpOexDeRqfkI3Dyiz9A5UASRxuFqY tXk5Q4anA/HriDH+z071j36z7vJvMzt5MkSrJGbVa83ozjerWGJQgowY1WLFpFtVGdpNoX Cl8Z68KFno6nLwo/d0PgiVGmI6Klf2XXcrAgqkis3QgIo1F0J0W48nrArFOVsA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XTxQM0pRYz11b7; Thu, 17 Oct 2024 18:37:15 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49HIbFht037686; Thu, 17 Oct 2024 18:37:15 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49HIbFSu037683; Thu, 17 Oct 2024 18:37:15 GMT (envelope-from git) Date: Thu, 17 Oct 2024 18:37:15 GMT Message-Id: <202410171837.49HIbFSu037683@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Jan Beich Subject: git: 7cfe635a110c - 2024Q4 - x11/nwg-dock-hyprland: update to 0.3.1 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 7cfe635a110c538b5d65d98befa040b64d7d0c46 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=7cfe635a110c538b5d65d98befa040b64d7d0c46 commit 7cfe635a110c538b5d65d98befa040b64d7d0c46 Author: Jan Beich AuthorDate: 2024-10-07 07:54:43 +0000 Commit: Jan Beich CommitDate: 2024-10-17 18:36:06 +0000 x11/nwg-dock-hyprland: update to 0.3.1 Changes: https://github.com/nwg-piotr/nwg-dock-hyprland/releases/tag/v0.3.1 Reported by: GitHub (watch releases) (cherry picked from commit 762c8a69cdd5b641ca38f612995b3b704ddb276a) --- x11/nwg-dock-hyprland/Makefile | 2 +- x11/nwg-dock-hyprland/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/x11/nwg-dock-hyprland/Makefile b/x11/nwg-dock-hyprland/Makefile index 143be06b639b..838cb3ab66fc 100644 --- a/x11/nwg-dock-hyprland/Makefile +++ b/x11/nwg-dock-hyprland/Makefile @@ -1,6 +1,6 @@ PORTNAME= nwg-dock-hyprland DISTVERSIONPREFIX= v -DISTVERSION= 0.3.0 +DISTVERSION= 0.3.1 CATEGORIES= x11 MAINTAINER= jbeich@FreeBSD.org diff --git a/x11/nwg-dock-hyprland/distinfo b/x11/nwg-dock-hyprland/distinfo index 03d936c1855b..8499aa5d8849 100644 --- a/x11/nwg-dock-hyprland/distinfo +++ b/x11/nwg-dock-hyprland/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1725059062 -SHA256 (nwg-piotr-nwg-dock-hyprland-v0.3.0_GH0.tar.gz) = a9a6a36f76a1174fc04cf068ef5db9be4287f907bd32b8a5ab3b3647072ed76d -SIZE (nwg-piotr-nwg-dock-hyprland-v0.3.0_GH0.tar.gz) = 21357 +TIMESTAMP = 1728287683 +SHA256 (nwg-piotr-nwg-dock-hyprland-v0.3.1_GH0.tar.gz) = 8a7739b04f6c7a9730d354fdf0cabdd06c5705dea438da5d4e46812afa9f4082 +SIZE (nwg-piotr-nwg-dock-hyprland-v0.3.1_GH0.tar.gz) = 21757 SHA256 (allan-simon-go-singleinstance-d0997106ab37_GH0.tar.gz) = f8cee874873fe9fc1a81e8a7ca83df85c57aa86279c09cb8cba10d5feb7ed295 SIZE (allan-simon-go-singleinstance-d0997106ab37_GH0.tar.gz) = 2819 SHA256 (dlasky-gotk3-layershell-5c5115f0d774_GH0.tar.gz) = 9b4f0a555e5f7714930e3f592414e6fa5cb61b744a58ee79419fa89a5530af9e From nobody Thu Oct 17 18:37:16 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XTxQN2t3Pz5ZL6N; Thu, 17 Oct 2024 18:37:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XTxQN1rmpz4MNp; Thu, 17 Oct 2024 18:37:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729190236; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=UB6HahhAZlKj1M+VdO7+Fb0AQBszQ5ba/qCLJixckIM=; b=saIROZ61ScQWV2U4UZT3oiK1eqCrKwFRcB+USg+4XADS53GrIHxi/9Ukdg02jHLuPETJwQ zgmmWiJofqqEJzIjtPSmHEFECe5+OK3ePSA0OYWyrsbDwRybJvottu3IRSirsppdpVjZqw jWpzWkq6MtdiqDvbsCiYCy+/LxY3U28dZT+5aiWAwXD7IH5pbGbLx7d7/RKEbWrQP6RsSC zuZSN8X//EYmDhIcyOGpER6FPgUh+HwHbmSyRV6z2J5CH+6XyVvA071LtzP3gtUVubG/nw UHALuVrB8REVdAE7jXNMwPC9Og/IOMkFVW+zbdwBZNEmH3akUmywj5it3K9R7A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729190236; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=UB6HahhAZlKj1M+VdO7+Fb0AQBszQ5ba/qCLJixckIM=; b=GrYtj0Qo+odfBPQLlswTGgek2C8/GusVxXeJOO8jQ5uIHDPBS0LYCU6UHueLqGMGEqcJl5 T4az8g3iZEf74X8ftX9uuexuwq5qoxdKDXLjWguj5AvuvMhbxZWyddvWDAknzVQ6Y+4k/u VOR50kR0rITWWOrl49jXdusrrRN/Lw+Vouj28ZBGUoDe2N34q4lQ55tNGN6ZYYiGOJjE9D OSPT0xCQR9ZWvU6BPfaNAOMXyK4r5zijVdDq0i++qGdioU2KfGIVHDCSNeWZsmuQtxmGQd mJTHAxw/NvZrBgKNYQL2TMnhlq+Xs96A1fiECLKJO606LxfxkLzb20xnvew9hw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729190236; a=rsa-sha256; cv=none; b=UE1ewhPuT+gu+S88yTSe6VBSgd2FjgaRy8Oso2MLPckS9+gyyFkEuroJwuDPCXg8b48wFk V2s6SIrNuljVxcnvkPH261XTCovWajPbZdpmXCMaIPnfLIzQtqwOFUS277norAng0I3QiS 1sM0bGgUbasloKMl8tFOX5/cqksrKS56FDkjzzSjNnjXWho9WRbGxU2tfz6BT1fnxS+j/6 j7fwAuko8L8czvGsLBP1TN3C8XAviZf9OKVUtWuPChFJRSsi/WoK+AzXLdi2Nr2qQr/5rY r716VMU/K+eHidyhNA2yzN1sc3a5b3y++DB/xn/zK/p31mXBxLSKyukq4nceMg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XTxQN18mQz11dX; Thu, 17 Oct 2024 18:37:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49HIbGxk037730; Thu, 17 Oct 2024 18:37:16 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49HIbGHN037727; Thu, 17 Oct 2024 18:37:16 GMT (envelope-from git) Date: Thu, 17 Oct 2024 18:37:16 GMT Message-Id: <202410171837.49HIbGHN037727@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Jan Beich Subject: git: 182a41ba054c - 2024Q4 - games/veloren-weekly: update to s20241017 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 182a41ba054c269797c0a37ccf077a9ca216589b Auto-Submitted: auto-generated The branch 2024Q4 has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=182a41ba054c269797c0a37ccf077a9ca216589b commit 182a41ba054c269797c0a37ccf077a9ca216589b Author: Jan Beich AuthorDate: 2024-10-17 06:14:42 +0000 Commit: Jan Beich CommitDate: 2024-10-17 18:37:11 +0000 games/veloren-weekly: update to s20241017 Changes: https://gitlab.com/veloren/veloren/-/compare/eccb5dace...b4199c941 (cherry picked from commit 534b2644c0e45dd88ed12205e841516017ee11f9) --- games/veloren-weekly/Makefile | 4 ++-- games/veloren-weekly/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile index b8c197da8cf4..901fd85302ef 100644 --- a/games/veloren-weekly/Makefile +++ b/games/veloren-weekly/Makefile @@ -1,5 +1,5 @@ PORTNAME= veloren -PORTVERSION= s20241016 +PORTVERSION= s20241017 CATEGORIES= games wayland PKGNAMESUFFIX= -weekly @@ -26,7 +26,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-pl USES= cargo xorg USE_XORG= xcb USE_GITLAB= yes -GL_TAGNAME= v0.16.0-570-geccb5dace # git describe --match='v[0-9]*' weekly +GL_TAGNAME= v0.16.0-572-gb4199c941 # git describe --match='v[0-9]*' weekly CARGO_ENV= VELOREN_USERDATA_STRATEGY=system SHADERC_LIB_DIR="${LOCALBASE}/lib" PLIST_FILES= bin/${PORTNAME}-server-cli \ bin/${PORTNAME}-voxygen \ diff --git a/games/veloren-weekly/distinfo b/games/veloren-weekly/distinfo index 494c19564572..0a87cb53aaf3 100644 --- a/games/veloren-weekly/distinfo +++ b/games/veloren-weekly/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1729118332 +TIMESTAMP = 1729145682 SHA256 (rust/crates/ab_glyph-0.2.28.crate) = 79faae4620f45232f599d9bc7b290f88247a0834162c4495ab2f02d60004adfb SIZE (rust/crates/ab_glyph-0.2.28.crate) = 19965 SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046 @@ -1713,5 +1713,5 @@ SHA256 (Imberflur-wgpu-0.18-with-fixes-for-veloren-v2_GH0.tar.gz) = eaf65f3809d3 SIZE (Imberflur-wgpu-0.18-with-fixes-for-veloren-v2_GH0.tar.gz) = 10001880 SHA256 (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.gz) = 29252101e189bbe067f0bacba18181afc69a2fb9bc031bbba8dcbade45dec02f SIZE (xMAC94x-portpicker-rs-df6b37872f3586ac3b21d08b56c8ec7cd92fb172_GH0.tar.gz) = 2210 -SHA256 (veloren-v0.16.0-570-geccb5dace.tar.bz2) = 82c8478505be925226c1589157ef78c8d932f551bb4734b22e8bd6776fc7a60f -SIZE (veloren-v0.16.0-570-geccb5dace.tar.bz2) = 304368991 +SHA256 (veloren-v0.16.0-572-gb4199c941.tar.bz2) = e499ffb21306d60a187769a62aceb0082b526891629b92dd59e5e06dd89a40a2 +SIZE (veloren-v0.16.0-572-gb4199c941.tar.bz2) = 304378943 From nobody Thu Oct 17 22:34:04 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XV2gc5yYpz5ZYvw; Thu, 17 Oct 2024 22:34:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XV2gc569pz3xch; Thu, 17 Oct 2024 22:34:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729204444; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yR8Im+Q0j4atenBxZ82Ss8h4w3+rADhtxC0zOt9SNzE=; b=yItrSLnpjHgv/fyJqoOxpAECRJU5fu1XPAg1lXdFjIGJrLhMXyqK84gm1nnMssFq35UPhn g/xlRYBqPQCXNqEngnnYEyanOpqlqo7Oln+8OCaCKihWOWIyc4582JIbFjQeXPW5ugm+GN g0patpzX9BF24gPEM73oBgtwSaURc3/3/iBPJW8tGilsvErz/VzI35GMWcI8qVCifaj7wb riTUOr9QVTlKmsz5oBW6Cl8y6tJGW3pnbHvpLS2J9t7ItWcq7uHd5q+zHgU40godmUpLR4 6Ju6J58VAKil14uzVb3pt7+WkAIxSGz5BFpbQ/6VtwJq5oYAp55mO3iaGzaSSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729204444; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yR8Im+Q0j4atenBxZ82Ss8h4w3+rADhtxC0zOt9SNzE=; b=V2w0QhAG3W2mssVOSJfDQvrKZzslCl9NZ7ImDtgUZ3HoZEEqnv/pDWoQlxgM65pb4gmfqU y9RG404tH6WclcB3s/2odSz06N2sowFX3k9oR3+Y696QAfB86UPZb+PNgsTdgH3ipF3RgY rrdQR4OBOEgn+ja54hkpbwHnq4YglERTYf69kicomoaFcFLoSncBQYA2IRKhKHm7Gdcv6g LZyi9wB0jaPSljtS3cjHNpmQh6BlmeX1/48a31cLjxN6qDnOlFCef8MFFxC/ItfyaxX68t TlRBgQYKoYxhGTnxekCDBangVhZZbYQJuEN5jmqwaqLjzuGIiXm70GySun8moQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729204444; a=rsa-sha256; cv=none; b=E2vitkgofkeRrlKmTZg3A1fpeiZOx5MBwdyB5EiwjHOdMM+Jom+mbRXhY6m9uyWJGJ5hNN xqSb7KYiiROSByL8CCY9z87bfXtAsxik1Y9GE/HywaLWWeUywuc8iLSMhlXhsiNuHbfnxo nAoGmhN1Tn0rFiUK6WbXUsViMDAecRrCY8Zuzqkqiu5ZLXIn1YUnFU/a/0vZ0aswqEAsrX aUk1CPnSd7x85fT/5Ko2eGqXZBmA+qa2PKy5uUiLQqextPxqxVnUj0RDckRWPGW73nSPNo hm2VbS/EZDMKn3WhSDEBc96c2FCisDUz72dvzQNeiywHtAePgyjk8Bbkt9UDyQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XV2gc4hzSz17nZ; Thu, 17 Oct 2024 22:34:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49HMY43I050599; Thu, 17 Oct 2024 22:34:04 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49HMY42I050597; Thu, 17 Oct 2024 22:34:04 GMT (envelope-from git) Date: Thu, 17 Oct 2024 22:34:04 GMT Message-Id: <202410172234.49HMY42I050597@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Vladimir Druzenko Subject: git: 74ae766765f2 - 2024Q4 - audio/alsa-plugins: Fix build with JACK option: use of undeclared identifier 'program_invocation_short_name' List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 74ae766765f218beaee33a4dac47413d58efdf21 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=74ae766765f218beaee33a4dac47413d58efdf21 commit 74ae766765f218beaee33a4dac47413d58efdf21 Author: Vladimir Druzenko AuthorDate: 2024-10-17 22:27:28 +0000 Commit: Vladimir Druzenko CommitDate: 2024-10-17 22:33:38 +0000 audio/alsa-plugins: Fix build with JACK option: use of undeclared identifier 'program_invocation_short_name' pcm_jack.c:606:23: error: use of undeclared identifier 'program_invocation_short_name' 606 | const char *pname = program_invocation_short_name; | ^ 1 error generated. Upstream broke build on FreeBSD in commit: https://github.com/alsa-project/alsa-plugins/commit/13a645e55a740dfa43bb3518da3f580c90be7eac Pool request: https://github.com/alsa-project/alsa-plugins/pull/48 PR: 280144 Reported by: Peter Much Tested by: Peter Much Fixes: 1a782b315786 (update 1.2.7.1 → 1.2.12) MFH: 2024Q4 (cherry picked from commit 65906cb5ed4261a7cb92f3fd08e75ee08ef159a1) --- audio/alsa-plugins/files/patch-jack_pcm__jack.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/audio/alsa-plugins/files/patch-jack_pcm__jack.c b/audio/alsa-plugins/files/patch-jack_pcm__jack.c new file mode 100644 index 000000000000..fbe4dc2f06bd --- /dev/null +++ b/audio/alsa-plugins/files/patch-jack_pcm__jack.c @@ -0,0 +1,11 @@ +--- jack/pcm_jack.c.orig 2024-06-10 09:18:39 UTC ++++ jack/pcm_jack.c +@@ -602,7 +602,7 @@ static int snd_pcm_jack_open(snd_pcm_t **pcmp, const c + } + + if (client_name == NULL) { +-#if defined(_GNU_SOURCE) ++#if defined(_GNU_SOURCE) && defined(__linux__) + const char *pname = program_invocation_short_name; + #else + const char *pname = getprogname(); From nobody Fri Oct 18 00:58:40 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XV5tS6CXnz5Zgnd; Fri, 18 Oct 2024 00:58:40 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XV5tS5YkZz46tj; Fri, 18 Oct 2024 00:58:40 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729213120; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=UGy0BOPgwMo+8K6/E9oyh5O8mkjsVlxj5qR0Em7+0uE=; b=FJgKcTw0ei1AjCBGp2sqOI+h5ZlyIgB5Bvi+SzWCCgGXKsb0I7dwVm6V4o5lbUS1cUGZ7A /XobA9QkOEWRsWGafoYMNXQ+AqN/frQCsrrMro9GVLwHk9tnFWKNllB9RqQXU9kbJeofTu TXTduPDPZPAonMg9L5ELN5MunLMv+p8RscmbuoO0Pz/Hv+el7tWOcEnIIhUrfvhNA6v80A hfuH2gOS9d6R+vhmfKACQ0syf8DUVzPC9TYnN0nfCTUPfYOrmXlfzEAMHG42L4meeAsctf 7aU2KNIBwyHmTTDOoTLBGNBTW/mEJefD5PSKqLAub2JtIgPqcj1nnFVk7RfGMw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729213120; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=UGy0BOPgwMo+8K6/E9oyh5O8mkjsVlxj5qR0Em7+0uE=; b=MvXdUu/JImyV5ENThxWu5aWOGQw19+mWqlXAih8+lLebv6zxyBhDoEC4E4wfKJIr4/iUHt b9m5L+eZYn+je6xBO9eHlLw2/JCJHDLmR58rhWtXmlN7vaPGoWdsxq8+ywCAYMU9qRLndr E0uHdEX/EZg5Y4np+qkypge5F9Tul0ILwqRRjWrzJFYGOn7hwYzCk+p5GvV5enzphIrQ1e KG+CTyzl+dHWdc07DkPi8ipFZwf284zuc7stP2QXdnbCMMDyZzg88e/SNK3yedWToS6aRN gDbnH1bUU0nMM5fRa8OalZhQxL06Kc3FfxVdBI8oWDOMiqqoixnAXVVO1/PU9g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729213120; a=rsa-sha256; cv=none; b=FYYxRQJuDVAR/FaIkcuWdtG1uKIrnLHEdn5nCk7TrnUbo9PdLsqqrktgHLwnQA1AdMx7lX ID8OB6zn+/SOu6qDQsh/wHvbWoakDuL46npTrFbtlnyKB9nQ2mRpiC4BfLEpjpAGp8Enx5 C0wA9wbkq2IOBi6KswgFRisMdcrxCsRq5hk90lR+fkuYhnwOxmUtO13ELUYL9Ex9c90YoV jt/dwy28tOs9WQb58tVOyjBejjXnXAIDxPnaGMpBKDOz7f69afyuioP/njdA5IJpuy6auj wRCUKGOcRwjqMUhMKJKEOdz7cRRgeMdvevxcyng0CJdNQzwmcmDqSWlXSSBKAg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XV5tS58z3z1BX7; Fri, 18 Oct 2024 00:58:40 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49I0weEf087574; Fri, 18 Oct 2024 00:58:40 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49I0we4g087571; Fri, 18 Oct 2024 00:58:40 GMT (envelope-from git) Date: Fri, 18 Oct 2024 00:58:40 GMT Message-Id: <202410180058.49I0we4g087571@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Vladimir Druzenko Subject: git: a96ccadf7d6f - 2024Q4 - www/typo3-11: Update 11.5.39 =?utf-8?Q?=E2=86=92?= 11.5.40 (fix several CVEs and CWEs) List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: a96ccadf7d6f3c19082896bea79d16ca987e2624 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=a96ccadf7d6f3c19082896bea79d16ca987e2624 commit a96ccadf7d6f3c19082896bea79d16ca987e2624 Author: Helmut Ritter AuthorDate: 2024-10-18 00:23:55 +0000 Commit: Vladimir Druzenko CommitDate: 2024-10-18 00:56:56 +0000 www/typo3-11: Update 11.5.39 → 11.5.40 (fix several CVEs and CWEs) All versions are security releases and contain important security fixes - read the corresponding security advisories here: https://typo3.org/security/advisory/typo3-core-sa-2024-011 https://typo3.org/security/advisory/typo3-core-sa-2024-012 For details about the releases, please see: https://typo3.org/article/typo3-1331-12421-and-11540-security-releases-published Replace PORTVERSION with DISTVERSION. PR: 282101 MFH: 2024Q4 (cherry picked from commit 276597a00951ef7ec6c53f2afe42e70823e7d4bd) --- www/typo3-11/Makefile | 8 ++++---- www/typo3-11/distinfo | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/www/typo3-11/Makefile b/www/typo3-11/Makefile index 4bd1b440aa4f..704ef7f831cc 100644 --- a/www/typo3-11/Makefile +++ b/www/typo3-11/Makefile @@ -1,7 +1,7 @@ PORTNAME= typo3 -PORTVERSION= ${PORT_V_MAJOR}.${PORT_V_MINOR}.${PORT_V_PATCH} +DISTVERSION= ${PORT_V_MAJOR}.${PORT_V_MINOR}.${PORT_V_PATCH} CATEGORIES= www -MASTER_SITES= https://typo3.azureedge.net/typo3/${PORTVERSION}/ +MASTER_SITES= https://typo3.azureedge.net/typo3/${DISTVERSION}/ PKGNAMESUFFIX= -${PORT_V_MAJOR}${PHP_PKGNAMESUFFIX} DISTNAME= ${TYPO3SRC} @@ -28,10 +28,10 @@ SUB_LIST+= PREFIX=${PREFIX} \ PORT_V_MAJOR= 11 PORT_V_MINOR= 5 -PORT_V_PATCH= 39 +PORT_V_PATCH= 40 TYPO3WWW= www -TYPO3SRC= ${PORTNAME}_src-${PORTVERSION} +TYPO3SRC= ${PORTNAME}_src-${DISTVERSION} TYPO3DIR= ${PORTNAME}-${PORT_V_MAJOR} USERS= ${WWWOWN} diff --git a/www/typo3-11/distinfo b/www/typo3-11/distinfo index 442c5e096955..31ed25069301 100644 --- a/www/typo3-11/distinfo +++ b/www/typo3-11/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723976808 -SHA256 (typo3_src-11.5.39.tar.gz) = e7e79dc60e18cc2eba733a1d802e3114d080501058849a42bea01a499aa8ffd5 -SIZE (typo3_src-11.5.39.tar.gz) = 29039854 +TIMESTAMP = 1728981782 +SHA256 (typo3_src-11.5.40.tar.gz) = 8d3ae67b67d76a638280fb5c04cfd927586a88d112c2936705e1d9173ea2150c +SIZE (typo3_src-11.5.40.tar.gz) = 29202973 From nobody Fri Oct 18 00:58:41 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XV5tV0ZgVz5Zgnf; Fri, 18 Oct 2024 00:58:42 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XV5tT6HSJz46rP; Fri, 18 Oct 2024 00:58:41 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729213121; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=bOXXUORHVPsI+oPBKNVj+pGYP9awtWn+dWaro2qWM5g=; b=pgobqJyZch0l/JVU7kZP+lItTmf9B2LUIUWW/E5304yc5Z4FtKjbbB8/dXtzh/Pn+Mlsea YCDYXY90HeQuZbnjr7kvWP1lvNBvJ6aDiAhSNBlx0lPC4vRpef2r88C4But8w+teGRTRqT 3iXxkdN+yGglKTi/Fv4miqnfj37XnLaP6uMzS22DVEU3zpZcOiNXJReox+ZmjqgPuN3vE+ dEwq2SqkB0RCAMycpFar0GGkxmf74EzR4RO/BN6wotWeYilgPbeD3/cxIVGYGLzXwSM5ez MmkM0ztE7ohdFL78oMpsPmA7sTmQTDAVc5gr+FdLshh0GL1/E55/VeFjNhMmYg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729213121; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=bOXXUORHVPsI+oPBKNVj+pGYP9awtWn+dWaro2qWM5g=; b=W+bgxNJ867if6JiR10S+us4K++SlF6WWoaXfpphe1lksXF7HJrzbwtTnyNZAeGXM++ynGj 7e/5YOb/mS20AFe4IBg4aqdBCRITkFUfaBCGvXxVSI3WUznenmAevEfhEkS7eQlV8midny JxRwlHBJ7NfbBcVTZEsmMxACp535fhaTV8GSzV0An7sVv55dGzG3Vitkg7/FNKVmp7B4/K VE4bEgwZ0b2Ck1t2jItzq+8IQoJKofxuYS0dbC6/cFMWOhE0NMsX6BIGgDp9RFP+onQ3Zd E9N6Vi+HG8adZ0985j+dX0wQOMuRIRwkIJfapHYUPG2QzKF9Hi7pwHGGU2C3Jg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729213121; a=rsa-sha256; cv=none; b=GCsbHHhJsw0hlrxW5f+7ELYx0I72vH6dbb2RBmaG9QJ2P924nkcAhJhfpk6fTpPCZvnact TTortVOgx8JwOzwGKp5+T8Ft15KRZg7EoI1n+BrEblHLvQWcq7N+UtoEJMX1GAcKhPfERY vhqogEN7YZRR4rmawUZtRyaJ5QP6fPvqdMmMiUNFhM9ZS4DNsspIonJ6u99CiBY5HR53zy z3HB+KK5/GTz8I9VXLRe8guvlliljmHZe1KWLTfY8BJviJ+Ex2Y7DADj4ekuXGc9BNhhaH kT6u8JvXXG+wTrWrrnGtI7Sj7kQucWyjF+8hdWomT6fIC3avTkeBEF0LFsmg2Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XV5tT5stGz1Bpk; Fri, 18 Oct 2024 00:58:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49I0wfGt087637; Fri, 18 Oct 2024 00:58:41 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49I0wfO5087634; Fri, 18 Oct 2024 00:58:41 GMT (envelope-from git) Date: Fri, 18 Oct 2024 00:58:41 GMT Message-Id: <202410180058.49I0wfO5087634@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Vladimir Druzenko Subject: git: 9d86f09c2da2 - 2024Q4 - www/typo3-12: Update 12.4.20 =?utf-8?Q?=E2=86=92?= 12.4.21 (fix several CVEs and CWEs) List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 9d86f09c2da2a4641eee70eb3a805fc1b0ddba05 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=9d86f09c2da2a4641eee70eb3a805fc1b0ddba05 commit 9d86f09c2da2a4641eee70eb3a805fc1b0ddba05 Author: Helmut Ritter AuthorDate: 2024-10-18 00:32:34 +0000 Commit: Vladimir Druzenko CommitDate: 2024-10-18 00:57:42 +0000 www/typo3-12: Update 12.4.20 → 12.4.21 (fix several CVEs and CWEs) All versions are security releases and contain important security fixes - read the corresponding security advisories here: https://typo3.org/security/advisory/typo3-core-sa-2024-011 https://typo3.org/security/advisory/typo3-core-sa-2024-012 For details about the releases, please see: https://typo3.org/article/typo3-1331-12421-and-11540-security-releases-published Replace PORTVERSION with DISTVERSION. PR: 282102 MFH: 2024Q4 (cherry picked from commit d4903a3da96cbc0608a6c7ad8ec038fe1d91aebf) --- www/typo3-12/Makefile | 4 ++-- www/typo3-12/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/www/typo3-12/Makefile b/www/typo3-12/Makefile index 8751651f6266..0e37e92c510e 100644 --- a/www/typo3-12/Makefile +++ b/www/typo3-12/Makefile @@ -25,11 +25,11 @@ SUB_FILES= pkg-message SUB_LIST+= PREFIX=${PREFIX} \ TYPO3DIR=${TYPO3DIR} \ TYPO3WWW=${TYPO3WWW} -WRKSRC= ${WRKDIR}/${PORTNAME}_src-${PORTVERSION} +WRKSRC= ${WRKDIR}/${PORTNAME}_src-${DISTVERSION} PORT_V_MAJOR= 12 PORT_V_MINOR= 4 -PORT_V_PATCH= 20 +PORT_V_PATCH= 21 TYPO3DIR= www/${PORTNAME}-${PORT_V_MAJOR} diff --git a/www/typo3-12/distinfo b/www/typo3-12/distinfo index 70e67c748175..e2942b584dc9 100644 --- a/www/typo3-12/distinfo +++ b/www/typo3-12/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726140235 -SHA256 (typo3_src-12.4.20.tar.gz) = 5bf64a0124ae892cf37fd6d13827af5920e32c1ce137ccb75e2e1434ea114037 -SIZE (typo3_src-12.4.20.tar.gz) = 26515003 +TIMESTAMP = 1728982340 +SHA256 (typo3_src-12.4.21.tar.gz) = 0d0647cc36b653d6dc03a5da6962f69bddb42244ec7376293bda9baaa1bf3005 +SIZE (typo3_src-12.4.21.tar.gz) = 26532893 From nobody Fri Oct 18 00:58:42 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XV5tW2cJnz5ZhCr; Fri, 18 Oct 2024 00:58:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XV5tW06vPz47JG; Fri, 18 Oct 2024 00:58:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729213123; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=wXJzswB3MuT3FIVG9PGZgHbAgg7nuAEeVQAbqmM7rWE=; b=k8pZ72JDdpluz5+xigqCJ0OKF28voNxfb0e7erVr+AsjppxGXKCYGlTUsTbPQnW82gg4ld H2vn9BK8EUUrUaBFKFiVF/xJBSt5Q+OjealJdaRQVscFwvAOiMKtz2oKrKdFGIFnD8YQyj in+PIqUACB9SvriL0jX3qwex1Yy50aPSFMdhUrPSYdV1I+TDr6mxEMuFddGJpxICsf3Md2 9cEIqKTLjz6H1sgjeN0xP+5PX2v32hd9VCR1dayzwJTbtUSgvAUIvA7a/ETzLQPQHr0m46 Xe2/FRSdM1Ub5F6ZdX/RDMx462nm42qHsR6JpD6d4wLRA4nOEzJF9FdaTlW9uA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729213123; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=wXJzswB3MuT3FIVG9PGZgHbAgg7nuAEeVQAbqmM7rWE=; b=Kz/okb2L9AvxNVO8EzwzLi/KEfysQ4hikF9EmPytl7Npt1AFlvPBpGyP6JxhJjTgAWrONf Jr0/RU9cMeLZrCYweGcRyd751HBCt9/L6YL8mKQtqvZvVcju7fxxV+lwZKFAmKTqZgXyS9 7trOOSZETOxO6y7oa2aFj25SEC8/WaOfn/8nEdUmunB653RcukCT8AiLumffyBPt6yoaql nlY3bLCcnfIUUo1hmgPq19qtpJEl8ZpgRWk/RnFntOy5oA/mGyZJjhfvXYVXbgbuHgak1z wPUi6XPtAOHCi9LwA6uowFIL3zaU80yoFSIRkcBciaOOsVEfOSsLtL2QuDoD8Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729213123; a=rsa-sha256; cv=none; b=N3ZJ92emxIC/2GUnJtikRl3kJ4ih2rAvcl5cnqM/+kU41eeppNvof3fVKZ9Do3dPEXJhyA mGV53fmCobJG6QW21noXIZXAjRROeltnzRRynXHFI2QjGHv1uAvi0+yekAESzz6G8FMlM8 /qqTnvX5hfYBN380BZLjf3zIkoL0QP1vn85E0n9DBfkIyrzqKHUxQAPVVbVe2pNGWVLpLZ /OwKUqpZ0CQlLdpUYq6+bHxNvZm0/WLQT9g+9Gib2UutUc9RQLp6y2ubxf/eN2LXJsnf7I POsBpnT1xMpocDWM2HcdTB/jZKSnaqxMWmxwugsq3En3UJg097j3gITIxkXoNw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XV5tV6fC0z1Byb; Fri, 18 Oct 2024 00:58:42 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49I0wgkg087707; Fri, 18 Oct 2024 00:58:42 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49I0wgwp087704; Fri, 18 Oct 2024 00:58:42 GMT (envelope-from git) Date: Fri, 18 Oct 2024 00:58:42 GMT Message-Id: <202410180058.49I0wgwp087704@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Vladimir Druzenko Subject: git: 98aed349e8a3 - 2024Q4 - www/typo3-13: Update 13.1.1 =?utf-8?Q?=E2=86=92?= 13.3.1 (fix several CVEs and CWEs) List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 98aed349e8a3013d0ce60180bf86bd3ae509a325 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=98aed349e8a3013d0ce60180bf86bd3ae509a325 commit 98aed349e8a3013d0ce60180bf86bd3ae509a325 Author: Helmut Ritter AuthorDate: 2024-10-18 00:34:36 +0000 Commit: Vladimir Druzenko CommitDate: 2024-10-18 00:58:16 +0000 www/typo3-13: Update 13.1.1 → 13.3.1 (fix several CVEs and CWEs) All versions are security releases and contain important security fixes - read the corresponding security advisories here: https://typo3.org/security/advisory/typo3-core-sa-2024-011 https://typo3.org/security/advisory/typo3-core-sa-2024-012 For details about the releases, please see: https://typo3.org/article/typo3-1331-12421-and-11540-security-releases-published Replace PORTVERSION with DISTVERSION. PR: 282103 MFH: 2024Q4 (cherry picked from commit ed202c081305666e49140239b8d81a5054f731f1) --- www/typo3-13/Makefile | 4 ++-- www/typo3-13/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/www/typo3-13/Makefile b/www/typo3-13/Makefile index f1cd870fdc90..a769181db6b2 100644 --- a/www/typo3-13/Makefile +++ b/www/typo3-13/Makefile @@ -19,7 +19,7 @@ USES= cpe php:web,flavors shebangfix USE_PHP= ctype dom fileinfo filter gd intl mbstring pdo session \ simplexml tokenizer xml zip zlib -WRKSRC= ${WRKDIR}/${PORTNAME}_src-${PORTVERSION} +WRKSRC= ${WRKDIR}/${PORTNAME}_src-${DISTVERSION} SHEBANG_GLOB= *.php *.sh NO_ARCH= yes NO_BUILD= yes @@ -30,7 +30,7 @@ SUB_LIST+= PREFIX=${PREFIX} \ TYPO3WWW=${TYPO3WWW} PORT_V_MAJOR= 13 -PORT_V_MINOR= 1 +PORT_V_MINOR= 3 PORT_V_PATCH= 1 TYPO3DIR= www/${PORTNAME}-${PORT_V_MAJOR} diff --git a/www/typo3-13/distinfo b/www/typo3-13/distinfo index 4a35beb1361d..3a4b918ace96 100644 --- a/www/typo3-13/distinfo +++ b/www/typo3-13/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715914407 -SHA256 (typo3_src-13.1.1.tar.gz) = e57cbb2e201e0fb00007a75e8abf0f796146ea3771240f48f6e3c0d5d37626e8 -SIZE (typo3_src-13.1.1.tar.gz) = 25818232 +TIMESTAMP = 1728982618 +SHA256 (typo3_src-13.3.1.tar.gz) = 6f6b17804c549f58556319f07e2b9de2375e46e04ab683d71a83fbf17d3a7ef9 +SIZE (typo3_src-13.3.1.tar.gz) = 26710799 From nobody Fri Oct 18 05:57:12 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XVDVw3cWGz5Ylmg; Fri, 18 Oct 2024 05:57:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XVDVw36wTz4XS9; Fri, 18 Oct 2024 05:57:12 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729231032; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/q1RkaNxUUluEBsRZyGmWfi5lYU2e4f6G+ZZw8Qu0QI=; b=ZmqGR5l5pxDyTE4UE/uPBFaToetSDCZJk4jhtpRahaFCajV+DSDxphlR0eEHIVXghNIjNo VVTx1bBcdnghe/mgCbwwjCZA/DBdotW+DNTCMrIYR4lsHoxaYknsE7hpcb6jHLg7kApLYs H0Syvu8HkL6UlTGUvYVefogcF8dafvprIv6TQs8r2YbwLLVIw2hiSZ0jNKZ+SfoXINan/8 hf3CPS1MDFY9i2F+hJXXHSXPwSZJVVbJv5zeSsltq/NP4cQfir5xrCJdt6UpnctbrKyPF8 Onlzv7gPx/et6VckMtFLN1KZGw24X9lMLy0p9nVbDVtbSTt1njvrqTWS1TavJw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729231032; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/q1RkaNxUUluEBsRZyGmWfi5lYU2e4f6G+ZZw8Qu0QI=; b=BubBN2hF4aA5ksXC0y42MmB/DRRbvybIyA5tDhWsdlWgl3d+fQ9aPcHYaCWhQaa3Jd3gKO e0OLPjydqIgC3Ut7+8NtziaLph4HAEzksvVqPH7ORypxfGNjttuDELTr19qjxKydoSIUvx LilhuZBxqGahyLJgsZ47lP1S+rWjeGSYfKNbVllWBbi/OQ4wRhFXMbF8icaa1KMkW3cdzN S6+FBza0x6E9KkwBBqUGaDJyXvLMt0r0HE7RHpMiNw9FyIlhDw+Mxx1ENtmOAdN/T0U9mo CmAzlorNOgJrL9FCHgByzLzytkvimQX1L+PpQSLCPQsGzVXGsln1Npb2U6prFg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729231032; a=rsa-sha256; cv=none; b=jmNkfnB6+6sawaIVwnvyena/ri6Ao9Yi1uRJwtd/5f82pskXa4GYu4uJk9hCrEdl4Jpjv2 MNpqGF+Po5zQoYOTMB5VabqCvPjNm7nnRfF7kF4WaPetC6izWRQcmKpckSYRx2JGiVaqOd THNONNg7dkeqf4sNlIy/2Saxw6dNZ2nn08yZb6K8hfh3SRJ8RbAUZkb3ZcL7SIeKkb5p+j hhnL80eJgh6uVTTyXWuT88h4uIFrtEzlMEg2ayKKLvfULeLcJj+n5G9P/t/92ooVvFW3IF hUu/NXiAeTjhrsVbdnWbsJTprj4VLOeGEWKWxZ4nB7WSC+ZQFAD6teNGzwnYTQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XVDVw2jlTzMFB; Fri, 18 Oct 2024 05:57:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49I5vCaN098153; Fri, 18 Oct 2024 05:57:12 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49I5vCRk098150; Fri, 18 Oct 2024 05:57:12 GMT (envelope-from git) Date: Fri, 18 Oct 2024 05:57:12 GMT Message-Id: <202410180557.49I5vCRk098150@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Rainer Hurling Subject: git: 8cdc1a8e1e87 - 2024Q4 - games/linux-steam-utils: Drop maintainership List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rhurlin X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 8cdc1a8e1e8752c08f86df934c97f23e3717f648 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by rhurlin: URL: https://cgit.FreeBSD.org/ports/commit/?id=8cdc1a8e1e8752c08f86df934c97f23e3717f648 commit 8cdc1a8e1e8752c08f86df934c97f23e3717f648 Author: Rainer Hurling AuthorDate: 2024-10-18 05:53:14 +0000 Commit: Rainer Hurling CommitDate: 2024-10-18 05:56:59 +0000 games/linux-steam-utils: Drop maintainership PR: 282158 MFH: 2024Q4 (cherry picked from commit 4269cb1728fa37034285c8d9b566eee192659a83) --- games/linux-steam-utils/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games/linux-steam-utils/Makefile b/games/linux-steam-utils/Makefile index 0fc8e965e475..da7dc4de7f6a 100644 --- a/games/linux-steam-utils/Makefile +++ b/games/linux-steam-utils/Makefile @@ -3,7 +3,7 @@ DISTVERSION= 20240625 CATEGORIES= games linux PKGNAMEPREFIX= linux- -MAINTAINER= iwtcex@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Steam launcher for FreeBSD WWW= https://github.com/shkhln/linuxulator-steam-utils From nobody Fri Oct 18 06:26:06 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XVF8G5X63z5Yn71; Fri, 18 Oct 2024 06:26:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XVF8G4p6Vz4ZWY; Fri, 18 Oct 2024 06:26:06 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729232766; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=tq8UAPJe355C9TaoWuxwrhBC3UeGJDQ/UCLRLOXDBA8=; b=DjLudPTtve+ydFV0h/bCX//LH6tClluFYnFNKIwiIMOD5hjMiecAdTA9XeoeXIaa0dN+Fi WSOFUAjj/2buB6Od9hZ+FpNspHMJ+cOYm4ZJLrIlFBvY5EghXFx5KFB4kXlaDgji2u/Y04 D/+LQIbiykIaYpBz+L4RNvpPRj73X0vdTp3PXfaNMtTba6PQ2Zif33WJ7/7ONj+xeOeLDG pXZBtEGL2/kPewXBqtyQePhuXD/bZPoJ9GUUnoRVCyvazMnGuyvr51F1ik9grZrtECYHp2 qkysqQUTcDgytuPFg6+q+z2qfaJxPLwxQg1aYe6oqZdvSAul062fbqj6YzaQ3Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729232766; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=tq8UAPJe355C9TaoWuxwrhBC3UeGJDQ/UCLRLOXDBA8=; b=aRzG4wgyRTFEWhbNZyS7z7PgaqSMuyohM3s2lYA9VqBtxtob7P47G8EmnZxx+VI0IhWGex GMXAhREHoOJEWL8fq6Mmf20f0ODgkUypUTos8XiBJJOEfdBkcBzTK1zSsC1kef4ftCu8T7 pE2DV27ELcDMFpBc+Tyk95kIM5a9bEmmB7MJLBJ9usgv1xNCU0dMvV+nAi9WFEmMgYdk69 HOmeUX8dzc8mxV8wHiK5QG6mLpSAT7P9tY9BK49SX6rqTbC+gAFnTRoDxBxR53rs01/d52 7LIPVB0p8aRRIi/UKZ4Y7dJWVfdYM5h6Ke7VwVL3XyPFRkQ4B17p5Djy0KOiNw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729232766; a=rsa-sha256; cv=none; b=bT7uv7miS6dvE5XZnU3R9NOPehfyBWn0d/lwTXfMEH43HnTebh3BF9P3brgHcy4Mpl/mYF hcDCPCdFCDp7dsJ+qh1PI+vWn7DhT+Xe8SGJ42iibtBmJBkoBh346K20xpWNyz4UAmMDDL IfoTWsesUOYgeWh+DwRDrmgSWoZh4mPx1T396n+pIMPgZEbRJcyL1oLVKgvhi2RWl96h1S +WFHE9m8cFY3CH5VyHoHk9eaMP1lzaqFdg5PLMOCTitViS1cXZesOoe/OYsWo+5UNj4fen hcrwy3UcOL2q3aP8wSQQAe3DjdU0BvV4GIoBb5L07KAdfplf6agr9/PAtOi35w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XVF8G4PMrzN2G; Fri, 18 Oct 2024 06:26:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49I6Q6Xp049848; Fri, 18 Oct 2024 06:26:06 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49I6Q6nM049845; Fri, 18 Oct 2024 06:26:06 GMT (envelope-from git) Date: Fri, 18 Oct 2024 06:26:06 GMT Message-Id: <202410180626.49I6Q6nM049845@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Koichiro Iwao Subject: git: 4bf7fc6c7d4f - 2024Q4 - devel/ruby-build: Update to 20241017 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: meta X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 4bf7fc6c7d4f2492dd1366373fcaf42d520480ec Auto-Submitted: auto-generated The branch 2024Q4 has been updated by meta: URL: https://cgit.FreeBSD.org/ports/commit/?id=4bf7fc6c7d4f2492dd1366373fcaf42d520480ec commit 4bf7fc6c7d4f2492dd1366373fcaf42d520480ec Author: Koichiro Iwao AuthorDate: 2024-10-18 06:24:04 +0000 Commit: Koichiro Iwao CommitDate: 2024-10-18 06:25:43 +0000 devel/ruby-build: Update to 20241017 Changes: https://github.com/rbenv/ruby-build/releases/tag/v20241017 (cherry picked from commit b7488c0d90678d3c174e0c8b2907b1e1dd54a7c8) --- devel/ruby-build/Makefile | 2 +- devel/ruby-build/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/devel/ruby-build/Makefile b/devel/ruby-build/Makefile index 349fba43977b..7829c4cb6a0a 100644 --- a/devel/ruby-build/Makefile +++ b/devel/ruby-build/Makefile @@ -1,5 +1,5 @@ PORTNAME= ruby-build -PORTVERSION= 20241007 +PORTVERSION= 20241017 DISTVERSIONPREFIX= v CATEGORIES= devel ruby diff --git a/devel/ruby-build/distinfo b/devel/ruby-build/distinfo index 668520e9118e..a3f96c816237 100644 --- a/devel/ruby-build/distinfo +++ b/devel/ruby-build/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728346316 -SHA256 (rbenv-ruby-build-v20241007_GH0.tar.gz) = 3670ae797e03f54365bf7bf07194b19a666c2ad15847a505b16023d66a6de1df -SIZE (rbenv-ruby-build-v20241007_GH0.tar.gz) = 92517 +TIMESTAMP = 1729232635 +SHA256 (rbenv-ruby-build-v20241017_GH0.tar.gz) = 3e876c13dc6a5f6a24276d9da9d0126cef3c21354dd33499e6772eeb48692072 +SIZE (rbenv-ruby-build-v20241017_GH0.tar.gz) = 92997 From nobody Fri Oct 18 07:17:43 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XVGHq5YLVz5Yr1J; Fri, 18 Oct 2024 07:17:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XVGHq3QJPz4f4l; Fri, 18 Oct 2024 07:17:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729235863; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=it4Y3tuDOvpRRcCJh7xr7QIJwFGaSlk9VVOzDRw4TJM=; b=Rmd1zZvgsMgeY91YcrQbo0zfa9kePzw+ubUwMW1H9y2TKOST6Z3KtW15YBSCitckwYVK9P e07unBidvpkYMvmL2/kf7Wuqhjp3PnM0NHArYH5doIwk/psRdTZQayu7eeY4vJfrIbwht4 io0nl5MV26ot9vBFdGf2+rFvYDEsh/GRmpe+On91h1HviOvWKejtgp/PRdO420uKqGpq1M lvJzuT5AuJHtqFu37kiowIBlE6eNs3zCMTdwg0DI+4OkIxvwHtWkm7jf4DXnXjW5bLjTO3 306DcAYOXLocuYhI9FRADeHmM0mbhcIob3PxmX8TlR5O7SR8RvDDaZWuEUxW5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729235863; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=it4Y3tuDOvpRRcCJh7xr7QIJwFGaSlk9VVOzDRw4TJM=; b=DyxKXbxSsh9e5cC/86JGcSo5CUeyZvU22C1bvdoQWinBdgtX1C9OtcjgqqAcMWxPQ7RDAl QGuo8JAUgrkm7WQS6VO1BjlIvI2VNj2auxn+S1PbkGv9nGhoXekDj/jCBPnq/L7Gl6Sp3V Y8fS+BSdqRrQTxwkNh0v5vKoVMqlWFj6nQ3CVqWZjFhYD7FmGmI76Z/kQPB4LW9UkULGV/ Amovk9Dnh5G+4jRR8hrIsKN3OcJpWYOxCbDgB+6i5f9bl1fMap6BegthWUhNhNY/IPyn4e VuRe9lQqX53RVFbY2LShxQHvFybNa3QmtXD/qw9gl+jMcH4ndkJXIHsZwyaGuA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729235863; a=rsa-sha256; cv=none; b=PjOahaoO1cx76cfZ2n0QEGhaL1m7Tf7SHcnAwtVE3oZHz2qkYj2I49NFk9xqWzLmBCmLlz pa7ycRFJL4MOq4Zz5dpVF2fcKS6pxq1vCCsFlEvAcNYp9fj6F6c5ydgBGRcNCNwAnwSEkH eQLL6T16Xg/B+waTHDdYGnXYx1lBDsPuSPCZp9l81T5IuOWOqukFDypPLpsRaSeIr4FRu+ H2j2yukw1+qQD4ag3Ee36Y0Pc+aJFTkPIaLuXTlI87zWruJTLwNszAx70FKtwIoXlRmt/R Cm47BppBy8laOZ98Zbb1yQcwv6jDsh1Xy00Ha6tOla6kwodXOqrInImRQDaSFQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XVGHq32PrzPPH; Fri, 18 Oct 2024 07:17:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49I7HhgZ035147; Fri, 18 Oct 2024 07:17:43 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49I7Hhne035144; Fri, 18 Oct 2024 07:17:43 GMT (envelope-from git) Date: Fri, 18 Oct 2024 07:17:43 GMT Message-Id: <202410180717.49I7Hhne035144@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Emanuel Haupt Subject: git: 1343d3b2ca6d - 2024Q4 - www/gitea: Fix startup script List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ehaupt X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 1343d3b2ca6d8857a8588690341af6943f47986e Auto-Submitted: auto-generated The branch 2024Q4 has been updated by ehaupt: URL: https://cgit.FreeBSD.org/ports/commit/?id=1343d3b2ca6d8857a8588690341af6943f47986e commit 1343d3b2ca6d8857a8588690341af6943f47986e Author: Emanuel Haupt AuthorDate: 2024-10-18 07:15:16 +0000 Commit: Emanuel Haupt CommitDate: 2024-10-18 07:17:39 +0000 www/gitea: Fix startup script Fix startup script. Current version fails to start. Approved by: blanket (fix trivial things policy) (cherry picked from commit a2448a0110a37c4dffa7a7fbf9086795b6ba9c90) --- www/gitea/Makefile | 1 + www/gitea/files/gitea.in | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/www/gitea/Makefile b/www/gitea/Makefile index 9d61421b0223..0ed8bb4eb040 100644 --- a/www/gitea/Makefile +++ b/www/gitea/Makefile @@ -1,6 +1,7 @@ PORTNAME= gitea DISTVERSIONPREFIX= v DISTVERSION= 1.22.3 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://github.com/go-gitea/gitea/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ \ https://dl.gitea.io/gitea/${DISTVERSION}/ diff --git a/www/gitea/files/gitea.in b/www/gitea/files/gitea.in index 3b1814b25fb9..566a4b46ef93 100644 --- a/www/gitea/files/gitea.in +++ b/www/gitea/files/gitea.in @@ -52,7 +52,7 @@ gitea_start() { gitea_prestart() { if checkyesno gitea_configcheck_enable; then - if su ${gitea_user} -c "%%PREFIX%%/sbin/${name} doctor check >/dev/null"; then + if su -m ${gitea_user} -c "%%PREFIX%%/sbin/${name} doctor check >/dev/null"; then else echo "cannot start ${name} because of configuration errors. Run" >&2 echo " su -m git -c '${name} doctor check'" >&2 From nobody Fri Oct 18 12:26:24 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XVP803W25z5Z8NJ; Fri, 18 Oct 2024 12:26:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XVP803Gstz4G8v; Fri, 18 Oct 2024 12:26:24 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729254384; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=LGe6Y1lLURMHILA6bmkxPrP02HXyX3blumsxxV36a0w=; b=h9MO5FKY2PkJYjFfSc8KiPQiVp4SqoKExFhDn4ab2xNJyP2NoWwATAUbuMfPQbW83dm3nd jIkplBrq+zU8gu7YclSRX0SafJxtGBXpM62lhhflDaAIMsdyy8aXBUwc0fzVYnqekcAOUN qRGFUs4g2BLcA1Y84xJPLZbode5K9rg7YB90C6rsCpoT1H0X5ZKhoyI6cU31MWSrcli8Fi 9zpshMmpelqxjNJKXUdLEz0BtenVB2FsrYGuERFl/dPf0UV3kRngxrgOOM6k64J+hpydEN PEYTfzqWGXQKb44D0OZoeQuRJGTE38B1M1oBhydwOLC676ee0HhrhlRvFyGI/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729254384; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=LGe6Y1lLURMHILA6bmkxPrP02HXyX3blumsxxV36a0w=; b=tlOAPvf2wffjs/MEuLN+ownIECdLl93PiOIpHwAV6WFqixEqKLjx/rIw9jrrRxCoXy+okm 7yZZpc67CES9BFMMtbd5lIwQdQ20X38TrHNhtF17v1wCelw+/YGy7SdGa/U1K/npmC6L+V 1bbjFAuq0gCw5shxOFN1SpdMZqg/adncisFleoATDpLo7NEk9Cq+Wfnip/PHD1sM2zqWjS wzpV9YQtbiVdJW7FM/zWhxgoCHDTUyTp3JdYANLRElTTvuYVfaq9JsxyR0ZiiPIGej3G2B z49ZKbAnpnn51JRuaSIv+VGtnhn/0XBosock/LKbiKqJ5kF1u2l+VTKPw2mDrg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729254384; a=rsa-sha256; cv=none; b=cBa7i35QooJRZNUrjTIhrCNR+3HRtfRi4AU7Afl+bc8tlUw4Jwxf+kv6XpM3B8qvTV3v8X Ur8VMqtXTZDAJq0wCItVxCOr318K8LttmL5/YwLD3eYndnj7lVVR+hARf4QNglnTobktd1 pJ5BKVBTgmxW5wBmYR2BAkvNV2Fg95rDOzrYYBiWl2uZDG+9yBtlfQjUekRvXXKonabLyS rCR34Sac/lS3rQfZSTs8rytqSG7F9mZRhiy7vMJYBImMURG+ShlHXs1Ml9srSwYNo2pr2C R1ofI+NCWw7Zqv6xs28517sv1BRMi9W0INBNgGQBA+of/IeWG+WXcrHdSkx+Ag== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XVP802rl8zZ9V; Fri, 18 Oct 2024 12:26:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49ICQORE062662; Fri, 18 Oct 2024 12:26:24 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49ICQOPo062659; Fri, 18 Oct 2024 12:26:24 GMT (envelope-from git) Date: Fri, 18 Oct 2024 12:26:24 GMT Message-Id: <202410181226.49ICQOPo062659@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Hiroki Tagato Subject: git: 301e28b2368b - 2024Q4 - devel/electron31: update to 31.7.0 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: tagattie X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 301e28b2368b4ac952dd79c737e8850e140a4195 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by tagattie: URL: https://cgit.FreeBSD.org/ports/commit/?id=301e28b2368b4ac952dd79c737e8850e140a4195 commit 301e28b2368b4ac952dd79c737e8850e140a4195 Author: Hiroki Tagato AuthorDate: 2024-10-14 10:52:10 +0000 Commit: Hiroki Tagato CommitDate: 2024-10-18 12:26:15 +0000 devel/electron31: update to 31.7.0 Changelog: https://github.com/electron/electron/releases/tag/v31.7.0 Reported by: GitHub (watch releases) (cherry picked from commit 0da35bb0df9c2bab419595735070e201fbe73fd2) --- devel/electron31/Makefile | 2 +- devel/electron31/Makefile.version | 2 +- devel/electron31/distinfo | 14 +- devel/electron31/files/package.json | 83 +- .../patch-electron_default__app_default__app.ts | 4 +- .../files/patch-electron_lib_browser_api_dialog.ts | 4 +- .../files/patch-electron_lib_browser_init.ts | 4 +- .../files/patch-electron_lib_browser_rpc-server.ts | 4 +- .../files/patch-electron_script_lib_utils.js | 4 +- .../files/patch-electron_script_spec-runner.js | 4 +- ...ell_browser_api_electron__api__web__contents.cc | 4 +- ..._shell_browser_ui_inspectable__web__contents.cc | 4 +- ...hell_common_api_electron__api__native__image.cc | 4 +- .../files/patch-electron_spec_api-app-spec.ts | 28 +- .../patch-electron_spec_api-browser-window-spec.ts | 40 +- .../patch-electron_spec_api-clipboard-spec.ts | 8 +- ...patch-electron_spec_api-content-tracing-spec.ts | 4 +- .../patch-electron_spec_api-crash-reporter-spec.ts | 22 +- ...atch-electron_spec_api-desktop-capturer-spec.ts | 12 +- .../files/patch-electron_spec_api-menu-spec.ts | 4 +- .../patch-electron_spec_api-native-image-spec.ts | 4 +- .../files/patch-electron_spec_api-net-log-spec.ts | 8 +- ...tch-electron_spec_api-notification-dbus-spec.ts | 8 +- .../patch-electron_spec_api-power-monitor-spec.ts | 4 +- .../files/patch-electron_spec_api-process-spec.ts | 6 +- .../files/patch-electron_spec_api-protocol-spec.ts | 4 +- .../patch-electron_spec_api-safe-storage-spec.ts | 6 +- .../files/patch-electron_spec_api-screen-spec.ts | 8 +- .../files/patch-electron_spec_api-shell-spec.ts | 6 +- .../files/patch-electron_spec_api-subframe-spec.ts | 4 +- .../files/patch-electron_spec_api-tray-spec.ts | 4 +- ...patch-electron_spec_api-utility-process-spec.ts | 6 +- .../patch-electron_spec_api-web-frame-main-spec.ts | 4 +- .../files/patch-electron_spec_chromium-spec.ts | 8 +- .../files/patch-electron_spec_crash-spec.ts | 4 +- ...c_fixtures_api_safe-storage_decrypt-app_main.js | 4 +- ...c_fixtures_api_safe-storage_encrypt-app_main.js | 4 +- ...spec_fixtures_crash-cases_safe-storage_index.js | 4 +- ...n_spec_fixtures_native-addon_uv-dlopen_index.js | 8 +- .../files/patch-electron_spec_node-spec.ts | 4 +- .../files/patch-electron_spec_version-bump-spec.ts | 8 +- .../patch-electron_spec_visibility-state-spec.ts | 4 +- .../files/patch-electron_spec_webview-spec.ts | 4 +- ...third__party_electron__node_deps_cares_BUILD.gn | 4 +- devel/electron31/files/yarn.lock | 2673 ++++++++++++-------- 45 files changed, 1793 insertions(+), 1263 deletions(-) diff --git a/devel/electron31/Makefile b/devel/electron31/Makefile index bef35a57c0b7..6b43d4619241 100644 --- a/devel/electron31/Makefile +++ b/devel/electron31/Makefile @@ -216,7 +216,7 @@ CHROMIUM_VER= 126.0.6478.234 # See ${WRKSRC}/third_party/node/node_modules.tar.gz.sha1 for CHROMIUM_NODE_MODULES_HASH CHROMIUM_NODE_MODULES_HASH= 97a0b3c4c39cf05de1eafb6ffdec0fddd643f0a2 # See ${WRKSRC}/electron/DEPS for NODE_VER -NODE_VER= 20.17.0 +NODE_VER= 20.18.0 # See ${WRKSRC}/electron/DEPS for NAN_VER NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213 # See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER diff --git a/devel/electron31/Makefile.version b/devel/electron31/Makefile.version index 1b7443641a2b..eb712f1d2bbf 100644 --- a/devel/electron31/Makefile.version +++ b/devel/electron31/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 31.6.0 +ELECTRON_VER= 31.7.0 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron31/distinfo b/devel/electron31/distinfo index 7e7d45ba8fff..ffdacc7f71f8 100644 --- a/devel/electron31/distinfo +++ b/devel/electron31/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1726142476 +TIMESTAMP = 1728765622 SHA256 (electron/chromium-126.0.6478.234.tar.xz.0) = 5940007a2cc926c0eac498ab5121727f903a60b87c7b5a5216921c4ee1028d07 SIZE (electron/chromium-126.0.6478.234.tar.xz.0) = 2000000000 SHA256 (electron/chromium-126.0.6478.234.tar.xz.1) = 977c9af967876a9a362038dea652c4be55a71a9758cb1c538bfc8a5a0ee27962 @@ -7,12 +7,12 @@ SHA256 (electron/97a0b3c4c39cf05de1eafb6ffdec0fddd643f0a2) = dcfaea4d353d1df3d4a SIZE (electron/97a0b3c4c39cf05de1eafb6ffdec0fddd643f0a2) = 9761601 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (electron/electron-yarn-cache-31.6.0.tar.xz) = 8b9a13b091dacb8b4f3ea7bb44826d7cf3062bc2700462d20a261da3d61ca189 -SIZE (electron/electron-yarn-cache-31.6.0.tar.xz) = 29172376 -SHA256 (electron/electron-electron-v31.6.0_GH0.tar.gz) = 904579a00dc16bfe6fe92df532a46945c31074f1ed97f7ca6e930f7f6023ad22 -SIZE (electron/electron-electron-v31.6.0_GH0.tar.gz) = 13824822 -SHA256 (electron/nodejs-node-v20.17.0_GH0.tar.gz) = f0bdfe0e2c12524ebc24811e405926299241c11a829ef72562e14fee52eb385c -SIZE (electron/nodejs-node-v20.17.0_GH0.tar.gz) = 115353463 +SHA256 (electron/electron-yarn-cache-31.7.0.tar.xz) = 8eaf83154d3d57c59a3faed240d8e60c23bc2eeb8e4758ce82ec4437aed7ea2f +SIZE (electron/electron-yarn-cache-31.7.0.tar.xz) = 30506748 +SHA256 (electron/electron-electron-v31.7.0_GH0.tar.gz) = 0ddf9ba380b0e17bcbea41f024e5344a9c46c132e428d9e1aa188cf1ffd2f047 +SIZE (electron/electron-electron-v31.7.0_GH0.tar.gz) = 13858254 +SHA256 (electron/nodejs-node-v20.18.0_GH0.tar.gz) = 651bb82f6af18084070893559643759165ce050b5839f830d4cc098130d3ad89 +SIZE (electron/nodejs-node-v20.18.0_GH0.tar.gz) = 115526827 SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb SIZE (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 180646 SHA256 (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = f4ebb40a8d85dbb7ef02aa0571b2f8e22182c6d73b6992484a53c90047779d01 diff --git a/devel/electron31/files/package.json b/devel/electron31/files/package.json index fbeee6954fbe..b517e17b9bf7 100644 --- a/devel/electron31/files/package.json +++ b/devel/electron31/files/package.json @@ -4,73 +4,62 @@ "repository": "https://github.com/electron/electron", "description": "Build cross platform desktop apps with JavaScript, HTML, and CSS", "devDependencies": { - "@azure/storage-blob": "^12.9.0", - "@electron/asar": "^3.2.1", - "@electron/docs-parser": "^1.2.0", - "@electron/fiddle-core": "^1.0.4", - "@electron/github-app-auth": "^2.0.0", + "@azure/storage-blob": "^12.25.0", + "@electron/asar": "^3.2.13", + "@electron/docs-parser": "^1.2.3", + "@electron/fiddle-core": "^1.3.4", + "@electron/github-app-auth": "^2.2.1", "@electron/lint-roller": "^1.12.1", - "@electron/typescript-definitions": "^8.15.2", - "@octokit/rest": "^19.0.7", + "@electron/typescript-definitions": "^8.15.8", + "@octokit/rest": "^20.0.2", "@primer/octicons": "^10.0.0", - "@types/basic-auth": "^1.1.3", - "@types/busboy": "^1.5.0", - "@types/chai": "^4.2.12", - "@types/chai-as-promised": "^7.1.3", - "@types/dirty-chai": "^2.0.2", - "@types/express": "^4.17.13", - "@types/minimist": "^1.2.0", - "@types/mocha": "^7.0.2", + "@types/minimist": "^1.2.5", "@types/node": "^20.9.0", - "@types/semver": "^7.3.3", - "@types/send": "^0.14.5", - "@types/split": "^1.0.0", - "@types/stream-json": "^1.5.1", - "@types/temp": "^0.8.34", - "@types/uuid": "^3.4.6", - "@types/w3c-web-serial": "^1.0.3", - "@types/webpack": "^5.28.0", - "@types/webpack-env": "^1.17.0", - "@typescript-eslint/eslint-plugin": "^5.59.7", - "@typescript-eslint/parser": "^5.59.7", + "@types/semver": "^7.5.8", + "@types/stream-json": "^1.7.7", + "@types/temp": "^0.9.4", + "@types/webpack": "^5.28.5", + "@types/webpack-env": "^1.18.5", + "@typescript-eslint/eslint-plugin": "^8.7.0", + "@typescript-eslint/parser": "^8.7.0", "buffer": "^6.0.3", + "chalk": "^4.1.0", "check-for-leaks": "^1.2.1", - "colors": "1.4.0", "dotenv-safe": "^4.0.4", - "dugite": "^2.3.0", - "eslint": "^8.41.0", - "eslint-config-standard": "^14.1.1", - "eslint-plugin-import": "^2.26.0", - "eslint-plugin-mocha": "^7.0.1", + "dugite": "^2.7.1", + "eslint": "^8.57.1", + "eslint-config-standard": "^17.1.0", + "eslint-plugin-import": "^2.30.0", + "eslint-plugin-mocha": "^10.5.0", + "eslint-plugin-n": "^16.6.2", "eslint-plugin-node": "^11.1.0", - "eslint-plugin-promise": "^4.2.1", - "eslint-plugin-standard": "^4.0.1", - "eslint-plugin-unicorn": "^46.0.1", + "eslint-plugin-promise": "^6.6.0", + "eslint-plugin-standard": "^5.0.0", + "eslint-plugin-unicorn": "^55.0.0", "events": "^3.2.0", - "express": "^4.19.2", "folder-hash": "^2.1.1", "got": "^11.8.5", "husky": "^8.0.1", "lint": "^1.1.2", "lint-staged": "^10.2.11", - "minimist": "^1.2.6", - "null-loader": "^4.0.0", - "pre-flight": "^1.1.0", + "minimist": "^1.2.8", + "null-loader": "^4.0.1", + "pre-flight": "^2.0.0", "process": "^0.11.10", "remark-cli": "^10.0.0", "remark-preset-lint-markdown-style-guide": "^4.0.0", - "semver": "^7.5.2", - "shx": "^0.3.2", - "stream-json": "^1.7.1", + "semver": "^7.6.3", + "shx": "^0.3.4", + "stream-json": "^1.8.0", "tap-xunit": "^2.4.1", - "temp": "^0.8.3", + "temp": "^0.9.4", "timers-browserify": "1.4.2", "ts-loader": "^8.0.2", "ts-node": "6.2.0", - "typescript": "^5.1.2", - "url": "^0.11.0", - "webpack": "^5.76.0", - "webpack-cli": "^4.10.0", + "typescript": "^5.6.2", + "url": "^0.11.4", + "webpack": "^5.94.0", + "webpack-cli": "^5.1.4", "wrapper-webpack-plugin": "^2.2.0" }, "private": true, diff --git a/devel/electron31/files/patch-electron_default__app_default__app.ts b/devel/electron31/files/patch-electron_default__app_default__app.ts index bcba0762b54b..9696d51cf696 100644 --- a/devel/electron31/files/patch-electron_default__app_default__app.ts +++ b/devel/electron31/files/patch-electron_default__app_default__app.ts @@ -1,6 +1,6 @@ ---- electron/default_app/default_app.ts.orig 2023-12-04 18:19:02 UTC +--- electron/default_app/default_app.ts.orig 2024-10-09 13:53:12 UTC +++ electron/default_app/default_app.ts -@@ -60,7 +60,7 @@ async function createWindow (backgroundColor?: string) +@@ -61,7 +61,7 @@ async function createWindow (backgroundColor?: string) show: false }; diff --git a/devel/electron31/files/patch-electron_lib_browser_api_dialog.ts b/devel/electron31/files/patch-electron_lib_browser_api_dialog.ts index 7c30509a8597..db0b9d2ed4eb 100644 --- a/devel/electron31/files/patch-electron_lib_browser_api_dialog.ts +++ b/devel/electron31/files/patch-electron_lib_browser_api_dialog.ts @@ -1,6 +1,6 @@ ---- electron/lib/browser/api/dialog.ts.orig 2023-12-04 18:19:02 UTC +--- electron/lib/browser/api/dialog.ts.orig 2024-10-09 13:53:12 UTC +++ electron/lib/browser/api/dialog.ts -@@ -40,7 +40,7 @@ const normalizeAccessKey = (text: string) => { +@@ -41,7 +41,7 @@ const normalizeAccessKey = (text: string) => { // existing single underscores with a second underscore, replace double // ampersands with a single ampersand, and replace a single ampersand with // a single underscore diff --git a/devel/electron31/files/patch-electron_lib_browser_init.ts b/devel/electron31/files/patch-electron_lib_browser_init.ts index d93e40087b1d..1dbc2ad71295 100644 --- a/devel/electron31/files/patch-electron_lib_browser_init.ts +++ b/devel/electron31/files/patch-electron_lib_browser_init.ts @@ -1,6 +1,6 @@ ---- electron/lib/browser/init.ts.orig 2024-04-16 14:29:17 UTC +--- electron/lib/browser/init.ts.orig 2024-10-09 13:53:12 UTC +++ electron/lib/browser/init.ts -@@ -161,7 +161,7 @@ function currentPlatformSupportsAppIndicator () { +@@ -162,7 +162,7 @@ function currentPlatformSupportsAppIndicator () { const KNOWN_XDG_DESKTOP_VALUES = new Set(['Pantheon', 'Unity:Unity7', 'pop:GNOME']); function currentPlatformSupportsAppIndicator () { diff --git a/devel/electron31/files/patch-electron_lib_browser_rpc-server.ts b/devel/electron31/files/patch-electron_lib_browser_rpc-server.ts index 2e2fca45dfa6..dbbf700b489e 100644 --- a/devel/electron31/files/patch-electron_lib_browser_rpc-server.ts +++ b/devel/electron31/files/patch-electron_lib_browser_rpc-server.ts @@ -1,6 +1,6 @@ ---- electron/lib/browser/rpc-server.ts.orig 2022-05-11 15:32:29 UTC +--- electron/lib/browser/rpc-server.ts.orig 2024-10-09 13:53:12 UTC +++ electron/lib/browser/rpc-server.ts -@@ -26,7 +26,7 @@ const allowedClipboardMethods = (() => { +@@ -28,7 +28,7 @@ const allowedClipboardMethods = (() => { switch (process.platform) { case 'darwin': return new Set(['readFindText', 'writeFindText']); diff --git a/devel/electron31/files/patch-electron_script_lib_utils.js b/devel/electron31/files/patch-electron_script_lib_utils.js index cefe6c3e9422..c5a2e41e2f86 100644 --- a/devel/electron31/files/patch-electron_script_lib_utils.js +++ b/devel/electron31/files/patch-electron_script_lib_utils.js @@ -1,6 +1,6 @@ ---- electron/script/lib/utils.js.orig 2024-07-15 15:22:56 UTC +--- electron/script/lib/utils.js.orig 2024-10-09 13:53:12 UTC +++ electron/script/lib/utils.js -@@ -18,7 +18,7 @@ function getElectronExec () { +@@ -19,7 +19,7 @@ function getElectronExec () { return `out/${OUT_DIR}/Electron.app/Contents/MacOS/Electron`; case 'win32': return `out/${OUT_DIR}/electron.exe`; diff --git a/devel/electron31/files/patch-electron_script_spec-runner.js b/devel/electron31/files/patch-electron_script_spec-runner.js index 52b0a481e161..846892d23059 100644 --- a/devel/electron31/files/patch-electron_script_spec-runner.js +++ b/devel/electron31/files/patch-electron_script_spec-runner.js @@ -1,6 +1,6 @@ ---- electron/script/spec-runner.js.orig 2024-02-21 16:26:48 UTC +--- electron/script/spec-runner.js.orig 2024-10-09 13:53:12 UTC +++ electron/script/spec-runner.js -@@ -161,7 +161,7 @@ async function runTestUsingElectron (specDir, testName +@@ -165,7 +165,7 @@ async function runTestUsingElectron (specDir, testName exe = path.resolve(BASE, utils.getElectronExec()); } const runnerArgs = [`electron/${specDir}`, ...unknownArgs.slice(2)]; diff --git a/devel/electron31/files/patch-electron_shell_browser_api_electron__api__web__contents.cc b/devel/electron31/files/patch-electron_shell_browser_api_electron__api__web__contents.cc index 4f29b01ae033..9f4e349fff97 100644 --- a/devel/electron31/files/patch-electron_shell_browser_api_electron__api__web__contents.cc +++ b/devel/electron31/files/patch-electron_shell_browser_api_electron__api__web__contents.cc @@ -1,4 +1,4 @@ ---- electron/shell/browser/api/electron_api_web_contents.cc.orig 2024-09-11 03:18:31 UTC +--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2024-10-09 13:53:12 UTC +++ electron/shell/browser/api/electron_api_web_contents.cc @@ -153,11 +153,11 @@ #include "ui/base/cocoa/defaults_utils.h" @@ -50,7 +50,7 @@ if (owner_window()) owner_window()->Focus(true); #endif -@@ -4150,7 +4150,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() { +@@ -4157,7 +4157,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() { } #endif diff --git a/devel/electron31/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc b/devel/electron31/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc index f7085669fdb6..9da2f0fe3de1 100644 --- a/devel/electron31/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc +++ b/devel/electron31/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc @@ -1,6 +1,6 @@ ---- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2024-09-12 12:29:05 UTC +--- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2024-10-09 13:53:12 UTC +++ electron/shell/browser/ui/inspectable_web_contents.cc -@@ -554,7 +554,7 @@ void InspectableWebContents::LoadCompleted() { +@@ -558,7 +558,7 @@ void InspectableWebContents::LoadCompleted() { prefs.FindString("currentDockState"); base::RemoveChars(*current_dock_state, "\"", &dock_state_); } diff --git a/devel/electron31/files/patch-electron_shell_common_api_electron__api__native__image.cc b/devel/electron31/files/patch-electron_shell_common_api_electron__api__native__image.cc index 2336c87d38fe..508fd11e0355 100644 --- a/devel/electron31/files/patch-electron_shell_common_api_electron__api__native__image.cc +++ b/devel/electron31/files/patch-electron_shell_common_api_electron__api__native__image.cc @@ -1,6 +1,6 @@ ---- electron/shell/common/api/electron_api_native_image.cc.orig 2024-06-24 09:53:23 UTC +--- electron/shell/common/api/electron_api_native_image.cc.orig 2024-10-09 13:53:12 UTC +++ electron/shell/common/api/electron_api_native_image.cc -@@ -646,7 +646,7 @@ void Initialize(v8::Local exports, +@@ -641,7 +641,7 @@ void Initialize(v8::Local exports, native_image.SetMethod("createFromDataURL", &NativeImage::CreateFromDataURL); native_image.SetMethod("createFromNamedImage", &NativeImage::CreateFromNamedImage); diff --git a/devel/electron31/files/patch-electron_spec_api-app-spec.ts b/devel/electron31/files/patch-electron_spec_api-app-spec.ts index 1b2248f85944..6ed37a0e44a4 100644 --- a/devel/electron31/files/patch-electron_spec_api-app-spec.ts +++ b/devel/electron31/files/patch-electron_spec_api-app-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-app-spec.ts.orig 2024-07-24 17:23:33 UTC +--- electron/spec/api-app-spec.ts.orig 2024-10-09 13:53:12 UTC +++ electron/spec/api-app-spec.ts -@@ -123,11 +123,11 @@ describe('app module', () => { +@@ -126,11 +126,11 @@ describe('app module', () => { }); describe('app.getPreferredSystemLanguages()', () => { @@ -14,7 +14,7 @@ const languages = app.getPreferredSystemLanguages(); if (languages.length) { expect(languages).to.not.include('C'); -@@ -190,7 +190,7 @@ describe('app module', () => { +@@ -193,7 +193,7 @@ describe('app module', () => { expect(code).to.equal(123, 'exit code should be 123, if you see this please tag @MarshallOfSound'); }); @@ -23,7 +23,7 @@ const electronPath = process.execPath; const appPath = path.join(fixturesPath, 'api', 'singleton'); appProcess = cp.spawn(electronPath, [appPath]); -@@ -444,7 +444,7 @@ describe('app module', () => { +@@ -447,7 +447,7 @@ describe('app module', () => { // let w = null // before(function () { @@ -32,7 +32,7 @@ // this.skip() // } // }) -@@ -551,7 +551,7 @@ describe('app module', () => { +@@ -554,7 +554,7 @@ describe('app module', () => { describe('app.badgeCount', () => { const platformIsNotSupported = (process.platform === 'win32') || @@ -41,7 +41,7 @@ const expectedBadgeCount = 42; -@@ -595,7 +595,7 @@ describe('app module', () => { +@@ -598,7 +598,7 @@ describe('app module', () => { }); }); @@ -50,7 +50,7 @@ const isMac = process.platform === 'darwin'; const isWin = process.platform === 'win32'; -@@ -975,7 +975,7 @@ describe('app module', () => { +@@ -978,7 +978,7 @@ describe('app module', () => { }); }); @@ -59,7 +59,7 @@ it('with properties', () => { it('can set accessibility support enabled', () => { expect(app.accessibilitySupportEnabled).to.eql(false); -@@ -1175,7 +1175,7 @@ describe('app module', () => { +@@ -1178,7 +1178,7 @@ describe('app module', () => { }); }); @@ -68,7 +68,7 @@ let w: BrowserWindow; before(function () { -@@ -1310,7 +1310,7 @@ describe('app module', () => { +@@ -1313,7 +1313,7 @@ describe('app module', () => { describe('getApplicationNameForProtocol()', () => { // TODO: Linux CI doesn't have registered http & https handlers @@ -77,7 +77,7 @@ // We can't expect particular app names here, but these protocols should // at least have _something_ registered. Except on our Linux CI // environment apparently. -@@ -1328,7 +1328,7 @@ describe('app module', () => { +@@ -1331,7 +1331,7 @@ describe('app module', () => { }); }); @@ -86,7 +86,7 @@ it('returns promise rejection for a bogus protocol', async function () { await expect( app.getApplicationInfoForProtocol('bogus-protocol://') -@@ -1378,7 +1378,7 @@ describe('app module', () => { +@@ -1381,7 +1381,7 @@ describe('app module', () => { }); // FIXME Get these specs running on Linux CI @@ -95,7 +95,7 @@ const iconPath = path.join(__dirname, 'fixtures/assets/icon.ico'); const sizes = { small: 16, -@@ -1459,7 +1459,7 @@ describe('app module', () => { +@@ -1462,7 +1462,7 @@ describe('app module', () => { expect(entry.memory).to.have.property('privateBytes').that.is.greaterThan(0); } @@ -104,7 +104,7 @@ expect(entry.sandboxed).to.be.a('boolean'); } -@@ -1533,7 +1533,7 @@ describe('app module', () => { +@@ -1536,7 +1536,7 @@ describe('app module', () => { it('succeeds with complete GPUInfo', async () => { const completeInfo = await getGPUInfo('complete'); @@ -113,7 +113,7 @@ // For linux and macOS complete info is same as basic info await verifyBasicGPUInfo(completeInfo); const basicInfo = await getGPUInfo('basic'); -@@ -1557,7 +1557,7 @@ describe('app module', () => { +@@ -1560,7 +1560,7 @@ describe('app module', () => { }); }); diff --git a/devel/electron31/files/patch-electron_spec_api-browser-window-spec.ts b/devel/electron31/files/patch-electron_spec_api-browser-window-spec.ts index 0815d78d0954..c5c312378823 100644 --- a/devel/electron31/files/patch-electron_spec_api-browser-window-spec.ts +++ b/devel/electron31/files/patch-electron_spec_api-browser-window-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-browser-window-spec.ts.orig 2024-07-24 17:23:33 UTC +--- electron/spec/api-browser-window-spec.ts.orig 2024-10-09 13:53:12 UTC +++ electron/spec/api-browser-window-spec.ts -@@ -65,7 +65,7 @@ describe('BrowserWindow module', () => { +@@ -67,7 +67,7 @@ describe('BrowserWindow module', () => { }).not.to.throw(); }); @@ -9,7 +9,7 @@ const appPath = path.join(fixtures, 'apps', 'xwindow-icon'); const appProcess = childProcess.spawn(process.execPath, [appPath]); await once(appProcess, 'exit'); -@@ -1114,7 +1114,7 @@ describe('BrowserWindow module', () => { +@@ -1124,7 +1124,7 @@ describe('BrowserWindow module', () => { describe('BrowserWindow.minimize()', () => { // TODO(codebytere): Enable for Linux once maximize/minimize events work in CI. @@ -18,7 +18,7 @@ const minimize = once(w, 'minimize'); w.minimize(); await minimize; -@@ -1131,7 +1131,7 @@ describe('BrowserWindow module', () => { +@@ -1141,7 +1141,7 @@ describe('BrowserWindow module', () => { }); // TODO(dsanders11): Enable for Linux once CI plays nice with these kinds of tests @@ -27,7 +27,7 @@ const maximize = once(w, 'maximize'); const shown = once(w, 'show'); w.maximize(); -@@ -1196,7 +1196,7 @@ describe('BrowserWindow module', () => { +@@ -1206,7 +1206,7 @@ describe('BrowserWindow module', () => { expect(w.isFocused()).to.equal(true); }); @@ -36,7 +36,7 @@ const w1 = new BrowserWindow({ show: false }); const w2 = new BrowserWindow({ show: false }); const w3 = new BrowserWindow({ show: false }); -@@ -1297,7 +1297,7 @@ describe('BrowserWindow module', () => { +@@ -1307,7 +1307,7 @@ describe('BrowserWindow module', () => { expect(w.isFocused()).to.equal(false); }); @@ -45,7 +45,7 @@ const w1 = new BrowserWindow({ show: false }); const w2 = new BrowserWindow({ show: false }); const w3 = new BrowserWindow({ show: false }); -@@ -1735,7 +1735,7 @@ describe('BrowserWindow module', () => { +@@ -1745,7 +1745,7 @@ describe('BrowserWindow module', () => { }); }); @@ -54,7 +54,7 @@ it('checks normal bounds when maximized', async () => { const bounds = w.getBounds(); const maximize = once(w, 'maximize'); -@@ -1945,7 +1945,7 @@ describe('BrowserWindow module', () => { +@@ -1955,7 +1955,7 @@ describe('BrowserWindow module', () => { }); }); @@ -63,7 +63,7 @@ it('checks normal bounds when minimized', async () => { const bounds = w.getBounds(); const minimize = once(w, 'minimize'); -@@ -2892,7 +2892,7 @@ describe('BrowserWindow module', () => { +@@ -2902,7 +2902,7 @@ describe('BrowserWindow module', () => { describe('BrowserWindow.setOpacity(opacity)', () => { afterEach(closeAllWindows); @@ -72,7 +72,7 @@ it('make window with initial opacity', () => { const w = new BrowserWindow({ show: false, opacity: 0.5 }); expect(w.getOpacity()).to.equal(0.5); -@@ -2918,7 +2918,7 @@ describe('BrowserWindow module', () => { +@@ -2928,7 +2928,7 @@ describe('BrowserWindow module', () => { }); }); @@ -81,7 +81,7 @@ it('sets 1 regardless of parameter', () => { const w = new BrowserWindow({ show: false }); w.setOpacity(0); -@@ -3129,7 +3129,7 @@ describe('BrowserWindow module', () => { +@@ -3139,7 +3139,7 @@ describe('BrowserWindow module', () => { expect(overlayRectPreMax.height).to.equal(size); // 'maximize' event is not emitted on Linux in CI. @@ -90,7 +90,7 @@ const maximize = once(w, 'maximize'); w.show(); w.maximize(); -@@ -3195,7 +3195,7 @@ describe('BrowserWindow module', () => { +@@ -3205,7 +3205,7 @@ describe('BrowserWindow module', () => { expect(preMaxHeight).to.equal(size); // 'maximize' event is not emitted on Linux in CI. @@ -99,7 +99,7 @@ const maximize = once(w, 'maximize'); w.show(); w.maximize(); -@@ -3860,7 +3860,7 @@ describe('BrowserWindow module', () => { +@@ -3870,7 +3870,7 @@ describe('BrowserWindow module', () => { expect(test.nodeTimers).to.equal(true); expect(test.nodeUrl).to.equal(true); @@ -108,7 +108,7 @@ expect(test.creationTime).to.be.null('creation time'); expect(test.systemMemoryInfo).to.be.null('system memory info'); } else { -@@ -4365,7 +4365,7 @@ describe('BrowserWindow module', () => { +@@ -4375,7 +4375,7 @@ describe('BrowserWindow module', () => { }); }); @@ -117,7 +117,7 @@ afterEach(closeAllWindows); it('emits an event when window is maximized', async () => { const w = new BrowserWindow({ show: false }); -@@ -4636,7 +4636,7 @@ describe('BrowserWindow module', () => { +@@ -4646,7 +4646,7 @@ describe('BrowserWindow module', () => { // TODO(zcbenz): // This test does not run on Linux CI. See: // https://github.com/electron/electron/issues/28699 @@ -126,7 +126,7 @@ const w = new BrowserWindow({}); const maximize = once(w, 'maximize'); w.maximize(); -@@ -4653,7 +4653,7 @@ describe('BrowserWindow module', () => { +@@ -4663,7 +4663,7 @@ describe('BrowserWindow module', () => { }); // TODO(dsanders11): Enable once maximize event works on Linux again on CI @@ -135,7 +135,7 @@ afterEach(closeAllWindows); it('should show the window if it is not currently shown', async () => { const w = new BrowserWindow({ show: false }); -@@ -4690,7 +4690,7 @@ describe('BrowserWindow module', () => { +@@ -4700,7 +4700,7 @@ describe('BrowserWindow module', () => { // TODO(dsanders11): Enable once minimize event works on Linux again. // See https://github.com/electron/electron/issues/28699 @@ -144,7 +144,7 @@ const w = new BrowserWindow(); const minimize = once(w, 'minimize'); w.minimize(); -@@ -5164,7 +5164,7 @@ describe('BrowserWindow module', () => { +@@ -5174,7 +5174,7 @@ describe('BrowserWindow module', () => { }); // On Linux there is no "resizable" property of a window. @@ -153,7 +153,7 @@ const w = new BrowserWindow({ show: false }); expect(w.resizable).to.be.true('resizable'); -@@ -5303,7 +5303,7 @@ describe('BrowserWindow module', () => { +@@ -5313,7 +5313,7 @@ describe('BrowserWindow module', () => { }); }); @@ -162,7 +162,7 @@ // Not implemented on Linux. afterEach(closeAllWindows); -@@ -6468,7 +6468,7 @@ describe('BrowserWindow module', () => { +@@ -6478,7 +6478,7 @@ describe('BrowserWindow module', () => { describe('"transparent" option', () => { afterEach(closeAllWindows); diff --git a/devel/electron31/files/patch-electron_spec_api-clipboard-spec.ts b/devel/electron31/files/patch-electron_spec_api-clipboard-spec.ts index 8ae8e641d2f2..a7bf99c685e2 100644 --- a/devel/electron31/files/patch-electron_spec_api-clipboard-spec.ts +++ b/devel/electron31/files/patch-electron_spec_api-clipboard-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-clipboard-spec.ts.orig 2024-06-24 09:53:23 UTC +--- electron/spec/api-clipboard-spec.ts.orig 2024-10-09 13:53:12 UTC +++ electron/spec/api-clipboard-spec.ts -@@ -51,7 +51,7 @@ ifdescribe(process.platform !== 'win32' || process.arc +@@ -54,7 +54,7 @@ ifdescribe(process.platform !== 'win32' || process.arc }); }); @@ -9,7 +9,7 @@ it('returns title and url', () => { clipboard.writeBookmark('a title', 'https://electronjs.org'); -@@ -70,7 +70,7 @@ ifdescribe(process.platform !== 'win32' || process.arc +@@ -73,7 +73,7 @@ ifdescribe(process.platform !== 'win32' || process.arc }); describe('clipboard.read()', () => { @@ -18,7 +18,7 @@ const type = process.platform === 'darwin' ? 'NSFilenamesPboardType' : 'FileNameW'; expect(() => { -@@ -111,7 +111,7 @@ ifdescribe(process.platform !== 'win32' || process.arc +@@ -114,7 +114,7 @@ ifdescribe(process.platform !== 'win32' || process.arc const readImage = clipboard.readImage(); expect(readImage.toDataURL()).to.equal(i.toDataURL()); diff --git a/devel/electron31/files/patch-electron_spec_api-content-tracing-spec.ts b/devel/electron31/files/patch-electron_spec_api-content-tracing-spec.ts index 526dde3fc788..cf705689d4e2 100644 --- a/devel/electron31/files/patch-electron_spec_api-content-tracing-spec.ts +++ b/devel/electron31/files/patch-electron_spec_api-content-tracing-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-content-tracing-spec.ts.orig 2023-09-16 04:46:51 UTC +--- electron/spec/api-content-tracing-spec.ts.orig 2024-10-09 13:53:12 UTC +++ electron/spec/api-content-tracing-spec.ts -@@ -6,7 +6,7 @@ import { setTimeout } from 'timers/promises'; +@@ -9,7 +9,7 @@ import { ifdescribe } from './lib/spec-helpers'; import { ifdescribe } from './lib/spec-helpers'; // FIXME: The tests are skipped on linux arm/arm64 diff --git a/devel/electron31/files/patch-electron_spec_api-crash-reporter-spec.ts b/devel/electron31/files/patch-electron_spec_api-crash-reporter-spec.ts index 3f0149ee4234..a9c51ccaf676 100644 --- a/devel/electron31/files/patch-electron_spec_api-crash-reporter-spec.ts +++ b/devel/electron31/files/patch-electron_spec_api-crash-reporter-spec.ts @@ -1,7 +1,7 @@ ---- electron/spec/api-crash-reporter-spec.ts.orig 2024-01-23 19:02:02 UTC +--- electron/spec/api-crash-reporter-spec.ts.orig 2024-10-09 13:53:12 UTC +++ electron/spec/api-crash-reporter-spec.ts -@@ -11,7 +11,7 @@ const isWindowsOnArm = process.platform === 'win32' && - import { setTimeout } from 'node:timers/promises'; +@@ -14,7 +14,7 @@ const isWindowsOnArm = process.platform === 'win32' && + import { ifdescribe, ifit, defer, startRemoteControlApp, repeatedly, listen } from './lib/spec-helpers'; const isWindowsOnArm = process.platform === 'win32' && process.arch === 'arm64'; -const isLinuxOnArm = process.platform === 'linux' && process.arch.includes('arm'); @@ -9,7 +9,7 @@ type CrashInfo = { prod: string -@@ -44,7 +44,7 @@ function checkCrash (expectedProcessType: string, fiel +@@ -47,7 +47,7 @@ function checkCrash (expectedProcessType: string, fiel // TODO(nornagon): minidumps are sometimes (not always) turning up empty on // 32-bit Linux. Figure out why. @@ -18,7 +18,7 @@ expect(fields.upload_file_minidump.length).to.be.greaterThan(0); } } -@@ -181,7 +181,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e +@@ -184,7 +184,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e // Ensures that passing in crashpadHandlerPID flag for Linx child processes // does not affect child proocess args. @@ -27,16 +27,16 @@ const { port, waitForCrash } = await startServer(); let exitCode: number | null = null; const appPath = path.join(__dirname, 'fixtures', 'apps', 'crash'); -@@ -530,7 +530,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e +@@ -533,7 +533,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e } } -- const processList = process.platform === 'linux' ? ['main', 'renderer', 'sandboxed-renderer'] -+ const processList = (process.platform === 'linux' || process.platform === 'freebsd') ? ['main', 'renderer', 'sandboxed-renderer'] +- const processList = process.platform === 'linux' ++ const processList = (process.platform === 'linux' || process.platform === 'freebsd') + ? ['main', 'renderer', 'sandboxed-renderer'] : ['main', 'renderer', 'sandboxed-renderer', 'node']; for (const crashingProcess of processList) { - describe(`when ${crashingProcess} crashes`, () => { -@@ -542,7 +542,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e +@@ -546,7 +546,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e return app.getPath('crashDumps'); }); let reportsDir = crashesDir; @@ -45,7 +45,7 @@ reportsDir = path.join(crashesDir, 'completed'); } else if (process.platform === 'win32') { reportsDir = path.join(crashesDir, 'reports'); -@@ -566,7 +566,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e +@@ -570,7 +570,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e expect(remoteCrashesDir).to.equal(crashesDir); let reportsDir = crashesDir; diff --git a/devel/electron31/files/patch-electron_spec_api-desktop-capturer-spec.ts b/devel/electron31/files/patch-electron_spec_api-desktop-capturer-spec.ts index cc2f69ff8c74..e77b09aa2552 100644 --- a/devel/electron31/files/patch-electron_spec_api-desktop-capturer-spec.ts +++ b/devel/electron31/files/patch-electron_spec_api-desktop-capturer-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-desktop-capturer-spec.ts.orig 2024-07-27 19:47:12 UTC +--- electron/spec/api-desktop-capturer-spec.ts.orig 2024-10-09 13:53:12 UTC +++ electron/spec/api-desktop-capturer-spec.ts -@@ -43,7 +43,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl +@@ -45,7 +45,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl }); // Linux doesn't return any window sources. @@ -9,7 +9,7 @@ const w = new BrowserWindow({ width: 200, height: 200 }); await w.loadURL('about:blank'); -@@ -55,7 +55,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl +@@ -57,7 +57,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl } }); @@ -18,7 +18,7 @@ const displays = screen.getAllDisplays(); const sources = await desktopCapturer.getSources({ types: ['screen'] }); expect(sources).to.be.an('array').of.length(displays.length); -@@ -100,7 +100,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl +@@ -102,7 +102,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl // TODO(julien.isorce): investigate why |sources| is empty on the linux // bots while it is not on my workstation, as expected, with and without // the --ci parameter. @@ -27,7 +27,7 @@ it.skip('desktopCapturer.getSources returned an empty source list'); return; } -@@ -136,7 +136,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl +@@ -138,7 +138,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl // TODO(julien.isorce): investigate why |sources| is empty on the linux // bots while it is not on my workstation, as expected, with and without // the --ci parameter. @@ -36,7 +36,7 @@ it.skip('desktopCapturer.getSources returned an empty source list'); return; } -@@ -205,7 +205,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl +@@ -207,7 +207,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl // TODO(julien.isorce): investigate why |sources| is empty on the linux // bots while it is not on my workstation, as expected, with and without // the --ci parameter. diff --git a/devel/electron31/files/patch-electron_spec_api-menu-spec.ts b/devel/electron31/files/patch-electron_spec_api-menu-spec.ts index 968e47dfb9c0..d91712a69163 100644 --- a/devel/electron31/files/patch-electron_spec_api-menu-spec.ts +++ b/devel/electron31/files/patch-electron_spec_api-menu-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-menu-spec.ts.orig 2023-12-04 18:19:02 UTC +--- electron/spec/api-menu-spec.ts.orig 2024-10-09 13:53:12 UTC +++ electron/spec/api-menu-spec.ts -@@ -887,7 +887,7 @@ describe('Menu module', function () { +@@ -890,7 +890,7 @@ describe('Menu module', function () { // https://github.com/electron/electron/issues/35724 // Maximizing window is enough to trigger the bug // FIXME(dsanders11): Test always passes on CI, even pre-fix diff --git a/devel/electron31/files/patch-electron_spec_api-native-image-spec.ts b/devel/electron31/files/patch-electron_spec_api-native-image-spec.ts index d6f71078550f..c44c775a8f17 100644 --- a/devel/electron31/files/patch-electron_spec_api-native-image-spec.ts +++ b/devel/electron31/files/patch-electron_spec_api-native-image-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-native-image-spec.ts.orig 2024-06-24 09:53:23 UTC +--- electron/spec/api-native-image-spec.ts.orig 2024-10-09 13:53:12 UTC +++ electron/spec/api-native-image-spec.ts -@@ -425,7 +425,7 @@ describe('nativeImage module', () => { +@@ -428,7 +428,7 @@ describe('nativeImage module', () => { }); }); diff --git a/devel/electron31/files/patch-electron_spec_api-net-log-spec.ts b/devel/electron31/files/patch-electron_spec_api-net-log-spec.ts index b20241e2213d..f81ddd165846 100644 --- a/devel/electron31/files/patch-electron_spec_api-net-log-spec.ts +++ b/devel/electron31/files/patch-electron_spec_api-net-log-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-net-log-spec.ts.orig 2023-05-31 14:28:29 UTC +--- electron/spec/api-net-log-spec.ts.orig 2024-10-09 13:53:12 UTC +++ electron/spec/api-net-log-spec.ts -@@ -118,7 +118,7 @@ describe('netLog module', () => { +@@ -121,7 +121,7 @@ describe('netLog module', () => { expect(JSON.parse(dump).events.some((x: any) => x.params && x.params.bytes && Buffer.from(x.params.bytes, 'base64').includes(unique))).to.be.true('uuid present in dump'); }); @@ -9,7 +9,7 @@ const appProcess = ChildProcess.spawn(process.execPath, [appPath], { env: { -@@ -131,7 +131,7 @@ describe('netLog module', () => { +@@ -134,7 +134,7 @@ describe('netLog module', () => { expect(fs.existsSync(dumpFile)).to.be.true('dump file exists'); }); @@ -18,7 +18,7 @@ const appProcess = ChildProcess.spawn(process.execPath, [appPath], { env: { -@@ -147,7 +147,7 @@ describe('netLog module', () => { +@@ -150,7 +150,7 @@ describe('netLog module', () => { expect(fs.existsSync(dumpFileDynamic)).to.be.true('dynamic dump file exists'); }); diff --git a/devel/electron31/files/patch-electron_spec_api-notification-dbus-spec.ts b/devel/electron31/files/patch-electron_spec_api-notification-dbus-spec.ts index fe6b085a28f6..2f08b9a57714 100644 --- a/devel/electron31/files/patch-electron_spec_api-notification-dbus-spec.ts +++ b/devel/electron31/files/patch-electron_spec_api-notification-dbus-spec.ts @@ -1,8 +1,8 @@ ---- electron/spec/api-notification-dbus-spec.ts.orig 2023-10-20 08:29:17 UTC +--- electron/spec/api-notification-dbus-spec.ts.orig 2024-10-09 13:53:12 UTC +++ electron/spec/api-notification-dbus-spec.ts -@@ -12,7 +12,7 @@ import { app } from 'electron/main'; - import { ifdescribe } from './lib/spec-helpers'; - import { promisify } from 'node:util'; +@@ -19,7 +19,7 @@ const fixturesPath = path.join(__dirname, 'fixtures'); + + const fixturesPath = path.join(__dirname, 'fixtures'); -const skip = process.platform !== 'linux' || +const skip = (process.platform !== 'linux' && process.platform !== 'freebsd') || diff --git a/devel/electron31/files/patch-electron_spec_api-power-monitor-spec.ts b/devel/electron31/files/patch-electron_spec_api-power-monitor-spec.ts index 423afdf5f6d6..048b5566abff 100644 --- a/devel/electron31/files/patch-electron_spec_api-power-monitor-spec.ts +++ b/devel/electron31/files/patch-electron_spec_api-power-monitor-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-power-monitor-spec.ts.orig 2024-02-21 16:26:48 UTC +--- electron/spec/api-power-monitor-spec.ts.orig 2024-10-09 13:53:12 UTC +++ electron/spec/api-power-monitor-spec.ts -@@ -16,7 +16,7 @@ describe('powerMonitor', () => { +@@ -18,7 +18,7 @@ describe('powerMonitor', () => { describe('powerMonitor', () => { let logindMock: any, dbusMockPowerMonitor: any, getCalls: any, emitSignal: any, reset: any; diff --git a/devel/electron31/files/patch-electron_spec_api-process-spec.ts b/devel/electron31/files/patch-electron_spec_api-process-spec.ts index 78bf9846661f..31c2f1bc18f9 100644 --- a/devel/electron31/files/patch-electron_spec_api-process-spec.ts +++ b/devel/electron31/files/patch-electron_spec_api-process-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-process-spec.ts.orig 2024-04-16 14:29:17 UTC +--- electron/spec/api-process-spec.ts.orig 2024-10-09 13:53:12 UTC +++ electron/spec/api-process-spec.ts -@@ -42,7 +42,7 @@ describe('process module', () => { +@@ -45,7 +45,7 @@ describe('process module', () => { it('resolves promise successfully with valid data', async () => { const memoryInfo = await w.webContents.executeJavaScript('process.getProcessMemoryInfo()'); expect(memoryInfo).to.be.an('object'); @@ -9,7 +9,7 @@ expect(memoryInfo.residentSet).to.be.a('number').greaterThan(0); } expect(memoryInfo.private).to.be.a('number').greaterThan(0); -@@ -140,7 +140,7 @@ describe('process module', () => { +@@ -143,7 +143,7 @@ describe('process module', () => { it('resolves promise successfully with valid data', async () => { const memoryInfo = await process.getProcessMemoryInfo(); expect(memoryInfo).to.be.an('object'); diff --git a/devel/electron31/files/patch-electron_spec_api-protocol-spec.ts b/devel/electron31/files/patch-electron_spec_api-protocol-spec.ts index 51c2cc6c6bbc..2b20d612c7f8 100644 --- a/devel/electron31/files/patch-electron_spec_api-protocol-spec.ts +++ b/devel/electron31/files/patch-electron_spec_api-protocol-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-protocol-spec.ts.orig 2024-07-27 19:47:12 UTC +--- electron/spec/api-protocol-spec.ts.orig 2024-10-09 13:53:12 UTC +++ electron/spec/api-protocol-spec.ts -@@ -1734,7 +1734,7 @@ describe('protocol module', () => { +@@ -1737,7 +1737,7 @@ describe('protocol module', () => { }); // TODO(nornagon): this test doesn't pass on Linux currently, investigate. diff --git a/devel/electron31/files/patch-electron_spec_api-safe-storage-spec.ts b/devel/electron31/files/patch-electron_spec_api-safe-storage-spec.ts index e491b37ce996..1006ab44a827 100644 --- a/devel/electron31/files/patch-electron_spec_api-safe-storage-spec.ts +++ b/devel/electron31/files/patch-electron_spec_api-safe-storage-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-safe-storage-spec.ts.orig 2023-08-09 14:05:20 UTC +--- electron/spec/api-safe-storage-spec.ts.orig 2024-10-09 13:53:12 UTC +++ electron/spec/api-safe-storage-spec.ts -@@ -26,7 +26,7 @@ describe('safeStorage module', () => { +@@ -29,7 +29,7 @@ describe('safeStorage module', () => { describe('safeStorage module', () => { before(() => { @@ -9,7 +9,7 @@ safeStorage.setUsePlainTextEncryption(true); } }); -@@ -44,7 +44,7 @@ describe('safeStorage module', () => { +@@ -47,7 +47,7 @@ describe('safeStorage module', () => { }); }); diff --git a/devel/electron31/files/patch-electron_spec_api-screen-spec.ts b/devel/electron31/files/patch-electron_spec_api-screen-spec.ts index ac1c5faafafe..09e707ff2c03 100644 --- a/devel/electron31/files/patch-electron_spec_api-screen-spec.ts +++ b/devel/electron31/files/patch-electron_spec_api-screen-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-screen-spec.ts.orig 2024-07-15 15:22:56 UTC +--- electron/spec/api-screen-spec.ts.orig 2024-10-09 13:53:12 UTC +++ electron/spec/api-screen-spec.ts -@@ -94,7 +94,7 @@ describe('screen module', () => { +@@ -95,7 +95,7 @@ describe('screen module', () => { const { size } = display!; @@ -9,7 +9,7 @@ expect(size).to.have.property('width').that.is.a('number'); expect(size).to.have.property('height').that.is.a('number'); } else { -@@ -108,7 +108,7 @@ describe('screen module', () => { +@@ -109,7 +109,7 @@ describe('screen module', () => { const { workAreaSize } = display!; @@ -18,7 +18,7 @@ expect(workAreaSize).to.have.property('width').that.is.a('number'); expect(workAreaSize).to.have.property('height').that.is.a('number'); } else { -@@ -124,7 +124,7 @@ describe('screen module', () => { +@@ -125,7 +125,7 @@ describe('screen module', () => { expect(bounds).to.have.property('x').that.is.a('number'); expect(bounds).to.have.property('y').that.is.a('number'); diff --git a/devel/electron31/files/patch-electron_spec_api-shell-spec.ts b/devel/electron31/files/patch-electron_spec_api-shell-spec.ts index 61a222b481bb..52b81e6bb1b4 100644 --- a/devel/electron31/files/patch-electron_spec_api-shell-spec.ts +++ b/devel/electron31/files/patch-electron_spec_api-shell-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-shell-spec.ts.orig 2023-05-31 14:28:29 UTC *** 4581 LINES SKIPPED *** From nobody Fri Oct 18 12:26:25 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XVP816BTNz5Z7gn; Fri, 18 Oct 2024 12:26:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XVP814HpYz4GCL; Fri, 18 Oct 2024 12:26:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729254385; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=WgC6Sgi3bIuFObQw7QbpGIdQl5kPxTgj9n0nrmWz4hQ=; b=CdTH1B2tm+BlXE9fNYh0WLF02xWRpcqKXCagmkY3623aoMDJdkEXF0oI8gV6PlXJhwZ9WX fUpsJVDFIb8KctbfwlFY7ypJHIYalIiigrSfEAjpIJOLpLbyY0QQbrdZ+TEqh6NamgbCBf 2EPGehCUPyzZlz1xi1SHXLIz5ghUYQoQhskjGPMQTgEDb3E19HPD2aMg5HewfpCJe+S9v+ uxGVGbBfguzbjnKfYukf0U8VYumX19Ijne3/FzJYfQTTXbbRiMa2otVQ8Rs0kstZUliC5W RfhPSbvoND66fwCZIT1Xo6uOdS5y8RpplVbTaJcUtknTTFIkDB09XBegsfH+DA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729254385; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=WgC6Sgi3bIuFObQw7QbpGIdQl5kPxTgj9n0nrmWz4hQ=; b=Xv8fy5V1YSjBPHBov+UlI9G9Aj7xaaenbbYJF5tRrudd2LtwwV5sgfW7xbscPsfsZZpYKF s4FbFUmCMH5rWfxo+BqsaFRNjiJ2Ev7T4Bl8tpBMOtMO8AckooJijL42LEF8URfyzfbUfD BSR9toBsK6/2R2dOo3yvGbEzImiNTS9pbXzNERfSG3l3rx7kd2uvBePoIJ7Yl4SIEBfg9u +Ia2h2APBliBMb2Ss3OBrqAzIUX72R/hVHXuN6T9AAxqgrDIMdCt/GNNFpWTz55bbbkpym GoIi+1oPJlaEb8bzmAA6nyk+OKqsrx+h7JlenVtFlJc1z6IE6cJC1EtlCwmRzg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729254385; a=rsa-sha256; cv=none; b=LS4LadUYIgYYFFINPwQ5jgfWHwekFysiVtCWCFlii9MfG7fYeBIQnFRuyfV1FxGjnou/19 DUwi4VFmf2j/jG98ce6uUm+amhSKMe1w4NYvHBMy4h0EG+Z156mN2jyHn09jEum+sKsiNM s1EX4PjBhW77+pYvvelHpG1iqBbvU6JR9BekBErf5RKIv2yOE0CEc1O+IM6fQllMpcIVfo d6TcT0qFbB2iQ1TvAhJgo3o5yXlwCdyNWUqJ7oLzeUV+4LjfbizlDNVG+C7xtISGHH7aTd JVIjhFlkXdbnkaNqqK5e3PrX5w8LyTL/q/05GWT1uDr51T7LoekIk0SuEDwiiA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XVP813vmQzZPD; Fri, 18 Oct 2024 12:26:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49ICQP2Q062701; Fri, 18 Oct 2024 12:26:25 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49ICQPmM062698; Fri, 18 Oct 2024 12:26:25 GMT (envelope-from git) Date: Fri, 18 Oct 2024 12:26:25 GMT Message-Id: <202410181226.49ICQPmM062698@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Hiroki Tagato Subject: git: a7fd6d751bda - 2024Q4 - devel/electron31: update to 31.7.1 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: tagattie X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: a7fd6d751bda71c90a54ed282f4abdd8ed9ee8c3 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by tagattie: URL: https://cgit.FreeBSD.org/ports/commit/?id=a7fd6d751bda71c90a54ed282f4abdd8ed9ee8c3 commit a7fd6d751bda71c90a54ed282f4abdd8ed9ee8c3 Author: Hiroki Tagato AuthorDate: 2024-10-18 12:22:56 +0000 Commit: Hiroki Tagato CommitDate: 2024-10-18 12:26:16 +0000 devel/electron31: update to 31.7.1 Changelog: https://github.com/electron/electron/releases/tag/v31.7.1 Reported by: GitHub (watch releases) MFH: 2024Q4 Security: 815bf172-ab9e-4c4b-9662-d18b0054330d (cherry picked from commit 26c0d265d6964547dd081dbed6d40bf48c8ca54b) --- devel/electron31/Makefile.version | 2 +- devel/electron31/distinfo | 10 +++++----- ...tron_shell_browser_electron__browser__main__parts__posix.cc | 4 ++-- ...tch-electron_shell_browser_ui_inspectable__web__contents.cc | 4 ++-- .../files/patch-electron_spec_api-utility-process-spec.ts | 6 +++--- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/devel/electron31/Makefile.version b/devel/electron31/Makefile.version index eb712f1d2bbf..a375cbc91bf9 100644 --- a/devel/electron31/Makefile.version +++ b/devel/electron31/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 31.7.0 +ELECTRON_VER= 31.7.1 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron31/distinfo b/devel/electron31/distinfo index ffdacc7f71f8..56e8534c6f0e 100644 --- a/devel/electron31/distinfo +++ b/devel/electron31/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1728765622 +TIMESTAMP = 1729238331 SHA256 (electron/chromium-126.0.6478.234.tar.xz.0) = 5940007a2cc926c0eac498ab5121727f903a60b87c7b5a5216921c4ee1028d07 SIZE (electron/chromium-126.0.6478.234.tar.xz.0) = 2000000000 SHA256 (electron/chromium-126.0.6478.234.tar.xz.1) = 977c9af967876a9a362038dea652c4be55a71a9758cb1c538bfc8a5a0ee27962 @@ -7,10 +7,10 @@ SHA256 (electron/97a0b3c4c39cf05de1eafb6ffdec0fddd643f0a2) = dcfaea4d353d1df3d4a SIZE (electron/97a0b3c4c39cf05de1eafb6ffdec0fddd643f0a2) = 9761601 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (electron/electron-yarn-cache-31.7.0.tar.xz) = 8eaf83154d3d57c59a3faed240d8e60c23bc2eeb8e4758ce82ec4437aed7ea2f -SIZE (electron/electron-yarn-cache-31.7.0.tar.xz) = 30506748 -SHA256 (electron/electron-electron-v31.7.0_GH0.tar.gz) = 0ddf9ba380b0e17bcbea41f024e5344a9c46c132e428d9e1aa188cf1ffd2f047 -SIZE (electron/electron-electron-v31.7.0_GH0.tar.gz) = 13858254 +SHA256 (electron/electron-yarn-cache-31.7.1.tar.xz) = 8eaf83154d3d57c59a3faed240d8e60c23bc2eeb8e4758ce82ec4437aed7ea2f +SIZE (electron/electron-yarn-cache-31.7.1.tar.xz) = 30506748 +SHA256 (electron/electron-electron-v31.7.1_GH0.tar.gz) = 4ed849ac60ad5f5e50e3a3ca1d26944b777b9bdfc6ef601aeeec6df43d92c46e +SIZE (electron/electron-electron-v31.7.1_GH0.tar.gz) = 13866295 SHA256 (electron/nodejs-node-v20.18.0_GH0.tar.gz) = 651bb82f6af18084070893559643759165ce050b5839f830d4cc098130d3ad89 SIZE (electron/nodejs-node-v20.18.0_GH0.tar.gz) = 115526827 SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb diff --git a/devel/electron31/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc b/devel/electron31/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc index 37f52e6f9b94..48379aa498ec 100644 --- a/devel/electron31/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc +++ b/devel/electron31/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc @@ -1,6 +1,6 @@ ---- electron/shell/browser/electron_browser_main_parts_posix.cc.orig 2022-08-03 15:31:32 UTC +--- electron/shell/browser/electron_browser_main_parts_posix.cc.orig 2024-10-16 13:04:26 UTC +++ electron/shell/browser/electron_browser_main_parts_posix.cc -@@ -198,12 +198,16 @@ void ElectronBrowserMainParts::InstallShutdownSignalHa +@@ -209,12 +209,16 @@ void ElectronBrowserMainParts::InstallShutdownSignalHa g_pipe_pid = getpid(); g_shutdown_pipe_read_fd = pipefd[0]; g_shutdown_pipe_write_fd = pipefd[1]; diff --git a/devel/electron31/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc b/devel/electron31/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc index 9da2f0fe3de1..a0623cc055bc 100644 --- a/devel/electron31/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc +++ b/devel/electron31/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc @@ -1,6 +1,6 @@ ---- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2024-10-09 13:53:12 UTC +--- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2024-10-16 13:04:26 UTC +++ electron/shell/browser/ui/inspectable_web_contents.cc -@@ -558,7 +558,7 @@ void InspectableWebContents::LoadCompleted() { +@@ -556,7 +556,7 @@ void InspectableWebContents::LoadCompleted() { prefs.FindString("currentDockState"); base::RemoveChars(*current_dock_state, "\"", &dock_state_); } diff --git a/devel/electron31/files/patch-electron_spec_api-utility-process-spec.ts b/devel/electron31/files/patch-electron_spec_api-utility-process-spec.ts index 9e881e0ff9df..957299e29bbc 100644 --- a/devel/electron31/files/patch-electron_spec_api-utility-process-spec.ts +++ b/devel/electron31/files/patch-electron_spec_api-utility-process-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-utility-process-spec.ts.orig 2024-10-09 13:53:12 UTC +--- electron/spec/api-utility-process-spec.ts.orig 2024-10-16 13:04:26 UTC +++ electron/spec/api-utility-process-spec.ts -@@ -408,7 +408,7 @@ describe('utilityProcess module', () => { +@@ -418,7 +418,7 @@ describe('utilityProcess module', () => { expect(output).to.include(result); }); @@ -9,7 +9,7 @@ const message = 'Message from utility process'; const child = utilityProcess.fork(path.join(fixturesPath, 'expose-main-process-module.js')); await once(child, 'spawn'); -@@ -445,7 +445,7 @@ describe('utilityProcess module', () => { +@@ -455,7 +455,7 @@ describe('utilityProcess module', () => { await closeWindow(w); }); From nobody Fri Oct 18 15:16:15 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XVSvz5v9Tz5ZLgk; Fri, 18 Oct 2024 15:16:15 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XVSvz3z8vz4dDx; Fri, 18 Oct 2024 15:16:15 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729264575; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Ftm8i3v5/cEItevs2Ef/8CwiEVgTAnPKn9ehFSla56A=; b=ozpOfKVb5a6mLVvKJu7u+1z9oRAcaxcR6aLbyYbJFvrrWLQhdJIV03AM1yijwctmp+Ib/L sS/Cem4s87HktnjZGAWR894kTwf4g35VhcPshWbyXWtOFoVipDowWoOsUgXye/wTahtY8h dz3dzUSo34DmgIfRaqh+4CKJEsAAsV+PS+jwBYVI4XLBk7JNRLEjN4V4JtBBfCB4hISvy4 Ft8issLyBO/oBFKuoz2HWgd1i9Nlq1DHeQahiZm7IWZQ0dDzBwEgyQE7dLoC2+U151q1J1 NcFw7BZ2wk6iqAKKrmyhxuKjD7wWUqjwjLAivPxnivuUHRmmRzYJaYNJq6YNJg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729264575; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Ftm8i3v5/cEItevs2Ef/8CwiEVgTAnPKn9ehFSla56A=; b=sgF1ZwQN3fKDF2XuNfdUa+Dm3K2o9JyQE6mSS6XCRUJEy0gpRVsF8mrbNbdFpTMA4SdyJ7 1MxGQJzZWj4ZpSM7X4w3P1y+BJdkfQXZSRcRQONpdta+OqSahkNf9j3mnZX10cv9ZzuHLl UI6l4uNkJyylnqajmAvO8xyvwC3Esp3CiheePEis1RiL8MedX2nupt2IFFRvxpYAQKMlOp K4bbC6fa3G9YSD/DfKNqjJuGsq5g6gFicPwZmSDSCkx36n/WzPvBEfFBsNz4lO1gEHM11t F4im/wpvrIzPRecVTjOf7s4RQbxW+9swXgpQn5zg1tJ6Pstw1bFNWVzEIbOivg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729264575; a=rsa-sha256; cv=none; b=mvJ+Ll2PE/Qb+6KoOlsE9ON9uS+o6BC791wAXhAkmXpwJO+QH78Ac4H8bjOf1/aLLvTfuO S8DtJ5cLsQghpHDLw/t1OMnGAtnYaoXs3F9eY4LO8TAR8YhMUXlAcpy9IUsN2Nmq3gsjNy E1fkcVmhgC6eWgJ2OefQihZUe5ccuii4VVdUOiG51pX5B+HO8lh+tVwqPKFBiPjbixQ6SA qKmQuzKKz4GbJfWN5SXDnqYhk9JXKVN0pzzeqBu03gXNFc8Z66uBSgiWgDYDynCrxwWFCG 8rN0sU47qdGdw01gFfrBDLzojk25URY1UOafIFkW2HMYb1075RB0/tuUd+aPkg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XVSvz3L4dzf6h; Fri, 18 Oct 2024 15:16:15 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49IFGFQL051249; Fri, 18 Oct 2024 15:16:15 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49IFGFmY051246; Fri, 18 Oct 2024 15:16:15 GMT (envelope-from git) Date: Fri, 18 Oct 2024 15:16:15 GMT Message-Id: <202410181516.49IFGFmY051246@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Jan Beich Subject: git: f0dd86b3eea1 - 2024Q4 - x11/squeekboard: update to 1.42.1 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: f0dd86b3eea1f2c9751e663d79e285cd80e86124 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=f0dd86b3eea1f2c9751e663d79e285cd80e86124 commit f0dd86b3eea1f2c9751e663d79e285cd80e86124 Author: Jan Beich AuthorDate: 2024-10-18 14:00:16 +0000 Commit: Jan Beich CommitDate: 2024-10-18 15:16:06 +0000 x11/squeekboard: update to 1.42.1 Changes: https://gitlab.gnome.org/World/Phosh/squeekboard/-/releases/v1.42.1 Reported by: GitLab (notify releases) (cherry picked from commit f4fdba5ee2abf5a83aee41501084c7aaf8c33056) --- x11/squeekboard/Makefile | 2 +- x11/squeekboard/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/x11/squeekboard/Makefile b/x11/squeekboard/Makefile index 97adb5edb9fb..d9a6e4e42976 100644 --- a/x11/squeekboard/Makefile +++ b/x11/squeekboard/Makefile @@ -1,6 +1,6 @@ PORTNAME= squeekboard DISTVERSIONPREFIX= v -DISTVERSION= 1.42.0 +DISTVERSION= 1.42.1 CATEGORIES= x11 wayland PATCH_SITES= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/ diff --git a/x11/squeekboard/distinfo b/x11/squeekboard/distinfo index 9e99adbc84bd..19147be4ac1d 100644 --- a/x11/squeekboard/distinfo +++ b/x11/squeekboard/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1727693847 +TIMESTAMP = 1729260016 SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1 SIZE (rust/crates/anstyle-1.0.8.crate) = 15771 SHA256 (rust/crates/async-io-1.13.0.crate) = 0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af @@ -287,7 +287,7 @@ SHA256 (rust/crates/zvariant-2.10.0.crate) = a68c7b55f2074489b7e8e07d2d0a6ee6b4f SIZE (rust/crates/zvariant-2.10.0.crate) = 64374 SHA256 (rust/crates/zvariant_derive-2.10.0.crate) = e4ca5e22593eb4212382d60d26350065bf2a02c34b85bc850474a74b589a3de9 SIZE (rust/crates/zvariant_derive-2.10.0.crate) = 8746 -SHA256 (squeekboard-v1.42.0.tar.bz2) = 9c13d0611d0b430d7fd30f743ea6294e49f2bff929d9d88968771401c2a238fe -SIZE (squeekboard-v1.42.0.tar.bz2) = 208915 +SHA256 (squeekboard-v1.42.1.tar.bz2) = 30c29471f7c0f15c3a3d0187fa860a16520b959d5409d201a9c344ecd6698390 +SIZE (squeekboard-v1.42.1.tar.bz2) = 213669 SHA256 (db00c0b4eb73.patch) = b35dc517880a779b5581b8726a0af3bf903c4348f9f4c9420e74bdefda21b479 SIZE (db00c0b4eb73.patch) = 1630 From nobody Fri Oct 18 20:25:08 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XVbmN5qTQz5YtkQ; Fri, 18 Oct 2024 20:25:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XVbmN4tcJz4HSf; Fri, 18 Oct 2024 20:25:08 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729283108; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8aS5f4r+ZeDyLGTRti0n+Ii4Ebrd8s/lBUOwjC8ddg0=; b=FI447oH+wFoPu0mDYp1xWio4FsJ9Hh4Iuo+0lT9Wo9NGT5MgCZjLjJMBfH/d7cYvqvPTvc 41em8/cqs0BfRb7VWd5plmjGxx5+frwI9g3OUJYeT0mFEnKq4CjlYhaK7WKgJ4PBvKjWHg hiDeFtBg8hYv7Xdt33gKJM1vpDAhL0kdrNeSmp/tSTZMp+pxOsjQkLje1k6QIvx93bYc/J MNGJBvnyOWHHMtI/VfD+DmdnYeCdAqI6wtyFVJk+jZ7A3J7xVKw4rbB/F7BMrhVDX9IaiF GzJi1Z8aXuIzqEYHOrsPOEr1ccZdw9EkWgVaBH7/D/xZ4YpnhDT4yWnzFjk6OA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729283108; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8aS5f4r+ZeDyLGTRti0n+Ii4Ebrd8s/lBUOwjC8ddg0=; b=baWWpLH4cVDfauhXP6CMUqYUhJyHsT7dT4llDhgpbZZlVwuV0rxoZy7h+/kspi22h+7eor FnFusI3cTeJ0GFTcg8ucWmfw2MLKh1Y3cAFFAJVNVvJzVsLD2WqSv97RYKuC9Josh7LihL OFdvfaxh/EHlg68lz5wUYMlQqUWnB8gPdY+DlZtgf/HsCud5AwbOwxBrJmtmWTrwHExLE3 X0xWny3ufQVblQUS30xjXJDMFxdkuvm3KM0ruubFTrV8ADNoXvxUmMDSDcVuDkX9oYXsvE lTyUWu9IKfn8dvZNntvLbmxQaiKj/B8geaA3AHAoMKydLwYtKiKoJTQMVH9f2A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729283108; a=rsa-sha256; cv=none; b=jeWCWkto7I5ia1zRKvqZ59ldZadL0jQvlZCIERLhbzMlhVMej7Dl5gtKHfWCZGo0+oUTjo rZ1CxIaLM+U440sA/6QsE1kbvQEf5FLwSUwCb7sGKAJ9AqTInVxac7Ig4ruzbSYXXnapXR aH5nY/fxD0OmMrX7+9m4nZ3jdsijJGPIATZuXqaiMLyuHwR9M/Kv9/pzkbe0tpM5/Ipd4N 1GXd7pjz4RftFbInRM6FAyJ6wBiV6SpPL7nsvhNsd6B3xvMAmhWNPBm0gN2YPrZiPm+Wpu qiH9o6TDRyyJVCjrc046guutKt05vLnnWsj7PghS9tT7gRe4zw5NR/+fUM4cTw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XVbmN4TryzpHN; Fri, 18 Oct 2024 20:25:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49IKP86V076582; Fri, 18 Oct 2024 20:25:08 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49IKP8Ae076579; Fri, 18 Oct 2024 20:25:08 GMT (envelope-from git) Date: Fri, 18 Oct 2024 20:25:08 GMT Message-Id: <202410182025.49IKP8Ae076579@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Craig Leres Subject: git: d885d8e5be19 - 2024Q4 - devel/xtensa-esp-elf: Add espressif bin wrappers List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: leres X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: d885d8e5be190265d45d9ec38de68037f240db18 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by leres: URL: https://cgit.FreeBSD.org/ports/commit/?id=d885d8e5be190265d45d9ec38de68037f240db18 commit d885d8e5be190265d45d9ec38de68037f240db18 Author: Craig Leres AuthorDate: 2024-10-16 04:12:09 +0000 Commit: Craig Leres CommitDate: 2024-10-18 20:24:55 +0000 devel/xtensa-esp-elf: Add espressif bin wrappers Build and install the espressif rust based wrapper. According to upstream, the target xtensa cpu is set via the XTENSA_GNU_CONFIG environment variable for gcc 12 and later. In addition to esp32 the esp32s2 and esp32s3 target cpus are now supported. While we're here, change to USE_GCC=yes:build. PR: 281951 (cherry picked from commit 5c481f617d09312d3604a16765fcb296c5835bef) --- devel/xtensa-esp-elf/Makefile | 81 +++++++++++++++++++++++++++++++++------ devel/xtensa-esp-elf/distinfo | 8 +++- devel/xtensa-esp-elf/pkg-descr | 3 +- devel/xtensa-esp-elf/pkg-plist | 87 ++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 166 insertions(+), 13 deletions(-) diff --git a/devel/xtensa-esp-elf/Makefile b/devel/xtensa-esp-elf/Makefile index 13a912009845..e0b40e46da29 100644 --- a/devel/xtensa-esp-elf/Makefile +++ b/devel/xtensa-esp-elf/Makefile @@ -1,5 +1,6 @@ PORTNAME= xtensa-esp-elf DISTVERSION= 13.2.0_20240530 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://github.com/espressif/crosstool-NG/releases/download/esp-${DISTVERSION}/:source1 \ GNU/gmp:source2 \ @@ -17,36 +18,41 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:source1 \ mpfr-4.2.1.zip:source5 \ zlib-1.2.13.tar.xz:source6 \ zstd-1.5.5.tar.gz:source7 -EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \ + espressif-esp-toolchain-bin-wrappers-${TAG_WRAPPERS}_GH0.tar.gz \ + rust/crates/lazy_static-1.4.0.crate \ + rust/crates/libc-0.2.147.crate MAINTAINER= leres@FreeBSD.org COMMENT= Espressif ESP toolchain -WWW= https://docs.espressif.com/projects/esp-idf/en/stable/esp32/get-started/ +WWW= https://docs.espressif.com/projects/esp-idf/en/v5.3.1/esp32/get-started/ LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi -BUILD_DEPENDS= bash:shells/bash \ +BUILD_DEPENDS= ${LOCALBASE}/bin/grep:textproc/gnugrep \ + ${LOCALBASE}/include/libintl.h:devel/gettext-runtime \ + bash:shells/bash \ gawk:lang/gawk \ gpatch:devel/patch \ - ${LOCALBASE}/bin/grep:textproc/gnugrep \ - ${LOCALBASE}/include/libintl.h:devel/gettext-runtime \ gsed:textproc/gsed \ help2man:misc/help2man \ makeinfo:print/texinfo -USES= autoreconf:build bison gmake libtool python -USE_GCC= yes +USES= autoreconf:build bison cargo gmake libtool python +USE_GCC= yes:build USE_GITHUB= nodefault NO_MTREE= yes GH_ACCOUNT= espressif GH_PROJECT= binutils-gdb:github1 \ gcc:github2 \ - newlib-esp32:github3 + newlib-esp32:github3 \ + esp-toolchain-bin-wrappers:github4 GH_TAGNAME= esp-2.41.0_${ESPDATE}:github1 \ esp-${GCCVER}_${ESPDATE}:github2 \ - esp-4.3.0_${ESPDATE}:github3 + esp-4.3.0_${ESPDATE}:github3 \ + ${TAG_WRAPPERS}:github4 BINARY_ALIAS= g++=${CXX} gcc=${CC} python=${PYTHON_VERSION} BUILD_ENV= CT_ALLOW_BUILD_AS_ROOT_SURE=1 \ CT_FORBID_DOWNLOAD=y \ @@ -55,11 +61,30 @@ BUILD_ENV= CT_ALLOW_BUILD_AS_ROOT_SURE=1 \ LDFLAGS=-I${PREFIX}/lib \ ${MAKE_ENV:MPATH=*} +CARGO_BUILD= no +CARGO_CONFIGURE= no +CARGO_INSTALL= no +CARGO_TEST= no +CARGO_TARGET_DIR= ${WRKSRC2}/target +CARGO_VENDOR_DIR= ${WRKSRC2}/cargo-crates +CARGO_CRATES= lazy_static-1.4.0 \ + libc-0.2.147 +CARGO_CARGOTOML= ${WRKSRC2}/Cargo.toml +CARGO_CARGOLOCK= ${WRKSRC2}/Cargo.lock +WRKSRC2= ${WRKDIR}/esp-toolchain-bin-wrappers-${TAG_WRAPPERS}/gnu-xtensa-toolchian + ESPVER= ${DISTNAME:tl:S/-src$//:S/-esp-/-/} ESPDATE= 20240305 GCCVER= 13.2.0 -PLIST_SUB= PKGBASE=$(PKGBASE) GCCVER=$(GCCVER) +PLIST_SUB= PKGBASE=$(PKGBASE) \ + GCCVER=$(GCCVER) +TAG_WRAPPERS= 62776e9 TARBALLS= ${BUILD_WRKSRC}/.build/tarballs +XTENSA_CHIPS= esp32 esp32s2 esp32s3 +XTENSA_WRAPPED= addr2line ar as c++ cc c++filt cpp elfedit g++ gcc \ + gcc-${GCCVER} gcc-ar gcc-nm gcc-ranlib gcov gcov-dump \ + gcov-tool gprof ld ld.bfd lto-dump nm objcopy objdump \ + ranlib readelf size strings strip post-extract: ${MKDIR} ${TARBALLS} @@ -94,7 +119,22 @@ do-configure: ./configure --prefix=${WRKDIR}/ct-ng --exec-prefix=${WRKDIR}/ct-ng cd ${BUILD_WRKSRC} && \ ${SETENV} -uMAKELEVEL -uMAKEFLAGS -u.MAKE.LEVEL.ENV ${BUILD_ENV} \ - ${MAKE_CMD} install && ${SETENV} ${BUILD_ENV} ./ct-ng xtensa-esp-elf + ${MAKE_CMD} install && \ + ${SETENV} ${BUILD_ENV} ./ct-ng xtensa-esp-elf + + # xtensa-toolchian-wrapper + ${MKDIR} ${WRKDIR}/.cargo + : > ${WRKDIR}/.cargo/config.toml + ${ECHO_CMD} "[source.cargo]" >> ${WRKDIR}/.cargo/config.toml + ${ECHO_CMD} "directory = '${CARGO_VENDOR_DIR}'" >> \ + ${WRKDIR}/.cargo/config.toml + ${ECHO_CMD} "[source.crates-io]" >> ${WRKDIR}/.cargo/config.toml + ${ECHO_CMD} "replace-with = 'cargo'" >> ${WRKDIR}/.cargo/config.toml + @cd ${WRKSRC2} && ${CARGO_CARGO_RUN} update \ + --manifest-path ${CARGO_CARGOTOML} \ + --verbose \ + --verbose \ + ${CARGO_UPDATE_ARGS} do-build: cd ${BUILD_WRKSRC} && ${SETENV} ${BUILD_ENV} ./ct-ng build @@ -103,6 +143,13 @@ do-build: ${RM} build.log.bz2 lib/charset.alias && \ ${CHMOD} -w . lib + # xtensa-toolchian-wrapper + cd ${WRKSRC2} && ${CARGO_CARGO_RUN} build \ + --manifest-path ${CARGO_CARGOTOML} \ + --verbose \ + --verbose \ + ${CARGO_BUILD_ARGS} + do-install: cd ${BUILD_WRKSRC}/builds/${PORTNAME} && \ ${COPYTREE_BIN} . ${STAGEDIR}${PREFIX}/${PKGBASE} @@ -113,4 +160,16 @@ do-install: ${STAGEDIR}${PREFIX}/${PKGBASE}/${PORTNAME}/bin -type f | \ ${XARGS} ${CHMOD} +x + # xtensa-toolchian-wrapper + ${INSTALL_PROGRAM} ${WRKSRC2}/target/x86_64-unknown-freebsd/release/xtensa-toolchian-wrapper \ + ${STAGEDIR}${PREFIX}/${PKGBASE}/bin +.for chip in ${XTENSA_CHIPS} +.for wrap in ${XTENSA_WRAPPED} + ${LN} -f \ + ${STAGEDIR}${PREFIX}/${PKGBASE}/bin/xtensa-toolchian-wrapper \ + ${STAGEDIR}${PREFIX}/${PKGBASE}/bin/xtensa-${chip}-elf-${wrap} +.endfor +.endfor + ${RM} ${STAGEDIR}${PREFIX}/${PKGBASE}/bin/xtensa-toolchian-wrapper + .include diff --git a/devel/xtensa-esp-elf/distinfo b/devel/xtensa-esp-elf/distinfo index 572b182eaee4..5c27f8a475a8 100644 --- a/devel/xtensa-esp-elf/distinfo +++ b/devel/xtensa-esp-elf/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1727046054 +TIMESTAMP = 1727977760 SHA256 (crosstool-NG-esp-13.2.0_20240530-src.tar.xz) = 6e439b150bfd7cc3446b39c285e1eeebfb71c6e6a0132f5cf1082e5552e5b9d1 SIZE (crosstool-NG-esp-13.2.0_20240530-src.tar.xz) = 1123972 SHA256 (gmp-6.2.1.tar.bz2) = eae9326beb4158c386e39a356818031bd28f3124cf915f8c5b1dc4c7a36b4d7c @@ -13,9 +13,15 @@ SHA256 (zlib-1.2.13.tar.xz) = d14c38e313afc35a9a8760dadf26042f51ea0f5d154b0630a3 SIZE (zlib-1.2.13.tar.xz) = 1296496 SHA256 (zstd-1.5.5.tar.gz) = 9c4396cc829cfae319a6e2615202e82aad41372073482fce286fac78646d3ee4 SIZE (zstd-1.5.5.tar.gz) = 2368543 +SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 +SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 +SHA256 (rust/crates/libc-0.2.147.crate) = b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3 +SIZE (rust/crates/libc-0.2.147.crate) = 686772 SHA256 (espressif-binutils-gdb-esp-2.41.0_20240305_GH0.tar.gz) = 75cc712f35b0a2f95e53d9bf54629bd66759f7225dc222392f210ca4ac5facb6 SIZE (espressif-binutils-gdb-esp-2.41.0_20240305_GH0.tar.gz) = 65669754 SHA256 (espressif-gcc-esp-13.2.0_20240305_GH0.tar.gz) = 2dfa982c84d22e90974eff546311d2b97bc92d8da50eccd625b1e44a9766fc1b SIZE (espressif-gcc-esp-13.2.0_20240305_GH0.tar.gz) = 137893692 SHA256 (espressif-newlib-esp32-esp-4.3.0_20240305_GH0.tar.gz) = d1ed55a0e7d56e33100ddb4bf78ca5e9b14757d2b0815e65594fd401cc2b091d SIZE (espressif-newlib-esp32-esp-4.3.0_20240305_GH0.tar.gz) = 12030406 +SHA256 (espressif-esp-toolchain-bin-wrappers-62776e9_GH0.tar.gz) = b981f9ca4f36570b3a5d81dd2384c96a05da95bb8ac502b561a66a5847a6704c +SIZE (espressif-esp-toolchain-bin-wrappers-62776e9_GH0.tar.gz) = 10109 diff --git a/devel/xtensa-esp-elf/pkg-descr b/devel/xtensa-esp-elf/pkg-descr index 05d71b9ea016..d0b247037cd3 100644 --- a/devel/xtensa-esp-elf/pkg-descr +++ b/devel/xtensa-esp-elf/pkg-descr @@ -1,4 +1,5 @@ The Espressif ESP toolchain to support Arduino and FreeRTOS projects. This version produces a gcc 13.2.0 based toolchain for use with -versions 5.2.2, 5.3.0, and 5.3.1 of the esp-idf. +versions 5.2.2, 5.3.0, and 5.3.1 of the esp-idf and esp32, esp32s2 +and esp32s3 target cpus. diff --git a/devel/xtensa-esp-elf/pkg-plist b/devel/xtensa-esp-elf/pkg-plist index 38612ed32320..749499f21c2e 100644 --- a/devel/xtensa-esp-elf/pkg-plist +++ b/devel/xtensa-esp-elf/pkg-plist @@ -28,6 +28,93 @@ %%PKGBASE%%/bin/%%PKGBASE%%-size %%PKGBASE%%/bin/%%PKGBASE%%-strings %%PKGBASE%%/bin/%%PKGBASE%%-strip +%%PKGBASE%%/bin/xtensa-esp32-elf-addr2line +%%PKGBASE%%/bin/xtensa-esp32-elf-ar +%%PKGBASE%%/bin/xtensa-esp32-elf-as +%%PKGBASE%%/bin/xtensa-esp32-elf-c++ +%%PKGBASE%%/bin/xtensa-esp32-elf-c++filt +%%PKGBASE%%/bin/xtensa-esp32-elf-cc +%%PKGBASE%%/bin/xtensa-esp32-elf-cpp +%%PKGBASE%%/bin/xtensa-esp32-elf-elfedit +%%PKGBASE%%/bin/xtensa-esp32-elf-g++ +%%PKGBASE%%/bin/xtensa-esp32-elf-gcc +%%PKGBASE%%/bin/xtensa-esp32-elf-gcc-%%GCCVER%% +%%PKGBASE%%/bin/xtensa-esp32-elf-gcc-ar +%%PKGBASE%%/bin/xtensa-esp32-elf-gcc-nm +%%PKGBASE%%/bin/xtensa-esp32-elf-gcc-ranlib +%%PKGBASE%%/bin/xtensa-esp32-elf-gcov +%%PKGBASE%%/bin/xtensa-esp32-elf-gcov-dump +%%PKGBASE%%/bin/xtensa-esp32-elf-gcov-tool +%%PKGBASE%%/bin/xtensa-esp32-elf-gprof +%%PKGBASE%%/bin/xtensa-esp32-elf-ld +%%PKGBASE%%/bin/xtensa-esp32-elf-ld.bfd +%%PKGBASE%%/bin/xtensa-esp32-elf-lto-dump +%%PKGBASE%%/bin/xtensa-esp32-elf-nm +%%PKGBASE%%/bin/xtensa-esp32-elf-objcopy +%%PKGBASE%%/bin/xtensa-esp32-elf-objdump +%%PKGBASE%%/bin/xtensa-esp32-elf-ranlib +%%PKGBASE%%/bin/xtensa-esp32-elf-readelf +%%PKGBASE%%/bin/xtensa-esp32-elf-size +%%PKGBASE%%/bin/xtensa-esp32-elf-strings +%%PKGBASE%%/bin/xtensa-esp32-elf-strip +%%PKGBASE%%/bin/xtensa-esp32s2-elf-addr2line +%%PKGBASE%%/bin/xtensa-esp32s2-elf-ar +%%PKGBASE%%/bin/xtensa-esp32s2-elf-as +%%PKGBASE%%/bin/xtensa-esp32s2-elf-c++ +%%PKGBASE%%/bin/xtensa-esp32s2-elf-c++filt +%%PKGBASE%%/bin/xtensa-esp32s2-elf-cc +%%PKGBASE%%/bin/xtensa-esp32s2-elf-cpp +%%PKGBASE%%/bin/xtensa-esp32s2-elf-elfedit +%%PKGBASE%%/bin/xtensa-esp32s2-elf-g++ +%%PKGBASE%%/bin/xtensa-esp32s2-elf-gcc +%%PKGBASE%%/bin/xtensa-esp32s2-elf-gcc-%%GCCVER%% +%%PKGBASE%%/bin/xtensa-esp32s2-elf-gcc-ar +%%PKGBASE%%/bin/xtensa-esp32s2-elf-gcc-nm +%%PKGBASE%%/bin/xtensa-esp32s2-elf-gcc-ranlib +%%PKGBASE%%/bin/xtensa-esp32s2-elf-gcov +%%PKGBASE%%/bin/xtensa-esp32s2-elf-gcov-dump +%%PKGBASE%%/bin/xtensa-esp32s2-elf-gcov-tool +%%PKGBASE%%/bin/xtensa-esp32s2-elf-gprof +%%PKGBASE%%/bin/xtensa-esp32s2-elf-ld +%%PKGBASE%%/bin/xtensa-esp32s2-elf-ld.bfd +%%PKGBASE%%/bin/xtensa-esp32s2-elf-lto-dump +%%PKGBASE%%/bin/xtensa-esp32s2-elf-nm +%%PKGBASE%%/bin/xtensa-esp32s2-elf-objcopy +%%PKGBASE%%/bin/xtensa-esp32s2-elf-objdump +%%PKGBASE%%/bin/xtensa-esp32s2-elf-ranlib +%%PKGBASE%%/bin/xtensa-esp32s2-elf-readelf +%%PKGBASE%%/bin/xtensa-esp32s2-elf-size +%%PKGBASE%%/bin/xtensa-esp32s2-elf-strings +%%PKGBASE%%/bin/xtensa-esp32s2-elf-strip +%%PKGBASE%%/bin/xtensa-esp32s3-elf-addr2line +%%PKGBASE%%/bin/xtensa-esp32s3-elf-ar +%%PKGBASE%%/bin/xtensa-esp32s3-elf-as +%%PKGBASE%%/bin/xtensa-esp32s3-elf-c++ +%%PKGBASE%%/bin/xtensa-esp32s3-elf-c++filt +%%PKGBASE%%/bin/xtensa-esp32s3-elf-cc +%%PKGBASE%%/bin/xtensa-esp32s3-elf-cpp +%%PKGBASE%%/bin/xtensa-esp32s3-elf-elfedit +%%PKGBASE%%/bin/xtensa-esp32s3-elf-g++ +%%PKGBASE%%/bin/xtensa-esp32s3-elf-gcc +%%PKGBASE%%/bin/xtensa-esp32s3-elf-gcc-%%GCCVER%% +%%PKGBASE%%/bin/xtensa-esp32s3-elf-gcc-ar +%%PKGBASE%%/bin/xtensa-esp32s3-elf-gcc-nm +%%PKGBASE%%/bin/xtensa-esp32s3-elf-gcc-ranlib +%%PKGBASE%%/bin/xtensa-esp32s3-elf-gcov +%%PKGBASE%%/bin/xtensa-esp32s3-elf-gcov-dump +%%PKGBASE%%/bin/xtensa-esp32s3-elf-gcov-tool +%%PKGBASE%%/bin/xtensa-esp32s3-elf-gprof +%%PKGBASE%%/bin/xtensa-esp32s3-elf-ld +%%PKGBASE%%/bin/xtensa-esp32s3-elf-ld.bfd +%%PKGBASE%%/bin/xtensa-esp32s3-elf-lto-dump +%%PKGBASE%%/bin/xtensa-esp32s3-elf-nm +%%PKGBASE%%/bin/xtensa-esp32s3-elf-objcopy +%%PKGBASE%%/bin/xtensa-esp32s3-elf-objdump +%%PKGBASE%%/bin/xtensa-esp32s3-elf-ranlib +%%PKGBASE%%/bin/xtensa-esp32s3-elf-readelf +%%PKGBASE%%/bin/xtensa-esp32s3-elf-size +%%PKGBASE%%/bin/xtensa-esp32s3-elf-strings +%%PKGBASE%%/bin/xtensa-esp32s3-elf-strip %%PKGBASE%%/lib/bfd-plugins/libdep.so %%PKGBASE%%/lib/bfd-plugins/liblto_plugin.so %%PKGBASE%%/lib/gcc/%%PKGBASE%%/%%GCCVER%%/crtbegin.o From nobody Fri Oct 18 20:25:09 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XVbmP6d8xz5YtkT; Fri, 18 Oct 2024 20:25:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XVbmP5yRxz4Hjv; Fri, 18 Oct 2024 20:25:09 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729283109; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2+CvHnmTTN3jqs7+9IqBqcHLrDHtEN0fHgvAeHQBDKs=; b=UGMxDoetIK+OjOGjW04IOfQK0sJJR0nVX7T+r74RZeljKo/nYAlnPg5nxj+TdegyNfkZVY t7mWPvUvTVCSeGHHbtIz4BhfhtljMi5Bi/9KwIyE4JQrtmfC4uFUYH2wL2qv/VMF6jeJPY +ods3mVZfh1pmaGtgSpVLdzzxqG+C/usC84pU+XLKITuRNcv6QaWYVweiKXbrOP6LJG27U MxorbM4PCgkzxbesC8fx3iwfajAVtt5m0sclRgq0ySi13mSltR4M0rJNcxud023MIt6fbl dWxX+hrZtE+2YQwOPIm7ld+ucKH8SCXuFGjNxQJngxHaO5FfLEc+pVUwFzoKrw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729283109; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2+CvHnmTTN3jqs7+9IqBqcHLrDHtEN0fHgvAeHQBDKs=; b=iezHv+2LIbONsOVaRW8JfRdUm3B7zaopFr5vPtNOiVMyYC8McNTwHeF/SuNvO0REOyEflt aJ25c9Fyh0p+tBhpe1nH+1m1WZtA7x0Pyj3voAEEPnUA01rIDufIcn5v74HCpuv9YZG+xa SDbW6l0HwpI0jlzSkMokqjMG3Y0QfOjeEVJTdZzja95/ff1SCdiQfRC8SdNQkp4Vxdv/AA 7fX8TccPd2ewpL7S7MBQjfgwSBlXSIMhA5v3wsSj8+P/2EtXotEA2EJnAVdNK5lQq6lQxB Fmn6AoSrbT2O61t6uhuKD7hIVZJrDiAWf9rZeckitkYW+hpQCx/BBuuAja93nA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729283109; a=rsa-sha256; cv=none; b=TrXqRGi5F7Dl8nMeQL3bcOUUXkk1mXJDzHmHlCEUhRhgkFLZl6AZk2DgCLAafXXyD8J10g RXOPkczmz+V9vgPt4gPJcglXmQirHqZ5s7lIo8ZnvDBSLuJoPbxRomXkrRIbjBNepJ/ARu xbjSPE6iZkctrU/G2CBtis1FMy+SLjYyb2y8boRukbL0iNKihpgEPhtkzgmth57LPwX7yj 0XUkmQqeeon7XnH8aZpJgDo7LvDktF3CW/tjNoTKtPt0djHpXIR7SwfY2e3QVfpd9hOM7f CDfvFF3xCuVLq7iG0RE32uESjpRRVFN9QKO9li5WYorM3f1ddzHH5dSjvmXIng== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XVbmP5YsSzp7d; Fri, 18 Oct 2024 20:25:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49IKP9LI076630; Fri, 18 Oct 2024 20:25:09 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49IKP97Z076627; Fri, 18 Oct 2024 20:25:09 GMT (envelope-from git) Date: Fri, 18 Oct 2024 20:25:09 GMT Message-Id: <202410182025.49IKP97Z076627@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Craig Leres Subject: git: 11ac8da061aa - 2024Q4 - devel/xtensa-esp-elf: Fix i386 build, mark armv7 BROKEN List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: leres X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 11ac8da061aaf2739c2d38405ee90e92f45c1ec2 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by leres: URL: https://cgit.FreeBSD.org/ports/commit/?id=11ac8da061aaf2739c2d38405ee90e92f45c1ec2 commit 11ac8da061aaf2739c2d38405ee90e92f45c1ec2 Author: Craig Leres AuthorDate: 2024-10-16 20:58:14 +0000 Commit: Craig Leres CommitDate: 2024-10-18 20:24:56 +0000 devel/xtensa-esp-elf: Fix i386 build, mark armv7 BROKEN portsfallout.com flagged the armv7 issue. (cherry picked from commit fcf73a72972adeefe508d1f4afd487b6608c2dff) --- devel/xtensa-esp-elf/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/devel/xtensa-esp-elf/Makefile b/devel/xtensa-esp-elf/Makefile index e0b40e46da29..3b9ccfdce9fc 100644 --- a/devel/xtensa-esp-elf/Makefile +++ b/devel/xtensa-esp-elf/Makefile @@ -43,6 +43,7 @@ USES= autoreconf:build bison cargo gmake libtool python USE_GCC= yes:build USE_GITHUB= nodefault +BROKEN_armv7= fails to build: configure: error: C compiler cannot create executables NO_MTREE= yes GH_ACCOUNT= espressif GH_PROJECT= binutils-gdb:github1 \ @@ -161,7 +162,7 @@ do-install: ${XARGS} ${CHMOD} +x # xtensa-toolchian-wrapper - ${INSTALL_PROGRAM} ${WRKSRC2}/target/x86_64-unknown-freebsd/release/xtensa-toolchian-wrapper \ + ${INSTALL_PROGRAM} ${WRKSRC2}/target/*-unknown-freebsd/release/xtensa-toolchian-wrapper \ ${STAGEDIR}${PREFIX}/${PKGBASE}/bin .for chip in ${XTENSA_CHIPS} .for wrap in ${XTENSA_WRAPPED} From nobody Fri Oct 18 20:25:10 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XVbmR5LZQz5Yv3W; Fri, 18 Oct 2024 20:25:11 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XVbmR2Kvrz4Hk9; Fri, 18 Oct 2024 20:25:11 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729283111; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=A2fbW64dQArpYs2sqEPTn2wle0mhKMYHh4OUyXImMEE=; b=VFcKMfdxfiddnU38KUzQSSuk2w3lMlWoRhIo2B4lKFzswOjioodVLNeEskDkQNC1w8AMzo pKIVZ1tzTdlgwY0Ls5XXAV/BfaWKhHEYoBmcjkq5zQhMOs8E6M3MzhdOUsUhHXgCIblgdK s+HFBNJf1nKCb4EOTxhatjc8YUwWzkYsd8ngbLBoBmZCzqp4hVeOKkIhA/2AT1wUJqX+g8 gtHonDF6ZwVJ/2e5xlm9XWCMzPE3lIcD//lN8k0d88jPH7gEmgARlN3v+9EdxGJ2/ARPPR oDRqeiLFvxQnSpFH1vp+Rm/94pC1qWvyIAjlFCVXdApToqV1jgsKbV89Stnvfw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729283111; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=A2fbW64dQArpYs2sqEPTn2wle0mhKMYHh4OUyXImMEE=; b=rLwmoulw2MteZp7W0vIJ4Vszwx8/kfo5a6ntkivQbEm4a2irA5A85yIjeu1IkvRylfrw89 LpepxOFoxfAN3gTkjPWsA4L4Xee6irUM7gERgObGaE2rCySq+yQmaAAqG8Brwwzicuhj6z 6sp5FGlj9upVRB63zwdU8blayegdW95pyQnS44l9TIwC0Zg5sjd6LnRG6/yu6tQD3Y4961 9nhNoiwYHqef/hWvFh+nnqyzdJDDVq9B77uSlRmp/0yUBySjieiTIcC70OArZMLKeFBxky gMf0G8UrDE+SCp+xVf6kcxAO3LS8SqFT57Ew9heVskpnlha+5UuzANZKnhnU8Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729283111; a=rsa-sha256; cv=none; b=YbwTxFgMSX7FJ5hpXTjomOrYxOC7q2Ryzjo8O8NWjFL99V178nN/Fp+5FJAZsuIA7v49Cq 8hhnfxetGEknTcbFp11GpFQSMkXqKn5dlc9vy2GuHScPtl5u8EDQYbv8vQn3Ho3HNgAE+o D8SYqJYjvsz+Z8P57Vh6EeeqsdEdksdg+dfBoX+ahrMzx6sOFIyxkmiQwZNBx770CcRmBv KlEdBcA5VAC1bfVNcZQ7aFlHEI3a6TsvuJOqU2hiImY+loyBLFoo/9U161XY9WHQzE/YgA NVk21B4Ojpsw0MdNwdK8K/fuwSXM1C/12nYA4m+jHNbSMgsMT+QuH42vuQPHDw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XVbmQ6bV9zp2r; Fri, 18 Oct 2024 20:25:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49IKPALO076676; Fri, 18 Oct 2024 20:25:10 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49IKPAP1076673; Fri, 18 Oct 2024 20:25:10 GMT (envelope-from git) Date: Fri, 18 Oct 2024 20:25:10 GMT Message-Id: <202410182025.49IKPAP1076673@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Craig Leres Subject: git: 0803d9c4e02c - 2024Q4 - devel/xtensa-esp-elf: Fix toolchain version string List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: leres X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 0803d9c4e02c9bc5315ff7456a591f9725f96be0 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by leres: URL: https://cgit.FreeBSD.org/ports/commit/?id=0803d9c4e02c9bc5315ff7456a591f9725f96be0 commit 0803d9c4e02c9bc5315ff7456a591f9725f96be0 Author: Craig Leres AuthorDate: 2024-10-17 19:54:35 +0000 Commit: Craig Leres CommitDate: 2024-10-18 20:24:56 +0000 devel/xtensa-esp-elf: Fix toolchain version string xtensa-esp32-elf-cc was reporting: xtensa-esp-elf-cc (crosstool-NG UNKNOWN) 13.2.0 Update to correctly show the version of crosstool used: xtensa-esp-elf-cc (crosstool-NG esp-13.2.0_20240530) 13.2.0 (cherry picked from commit ea2a77b789f4db0790a248bd6ff9996054e9e5bc) --- devel/xtensa-esp-elf/Makefile | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/devel/xtensa-esp-elf/Makefile b/devel/xtensa-esp-elf/Makefile index 3b9ccfdce9fc..a34b7a88edaa 100644 --- a/devel/xtensa-esp-elf/Makefile +++ b/devel/xtensa-esp-elf/Makefile @@ -1,6 +1,6 @@ PORTNAME= xtensa-esp-elf DISTVERSION= 13.2.0_20240530 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= https://github.com/espressif/crosstool-NG/releases/download/esp-${DISTVERSION}/:source1 \ GNU/gmp:source2 \ @@ -74,7 +74,7 @@ CARGO_CARGOTOML= ${WRKSRC2}/Cargo.toml CARGO_CARGOLOCK= ${WRKSRC2}/Cargo.lock WRKSRC2= ${WRKDIR}/esp-toolchain-bin-wrappers-${TAG_WRAPPERS}/gnu-xtensa-toolchian -ESPVER= ${DISTNAME:tl:S/-src$//:S/-esp-/-/} +ESPVER= esp-${DISTVERSION} ESPDATE= 20240305 GCCVER= 13.2.0 PLIST_SUB= PKGBASE=$(PKGBASE) \ @@ -103,6 +103,10 @@ post-extract: ${LN} -s \ ${DISTDIR}/espressif-newlib-esp32-esp-4.3.0_${ESPDATE}_GH0.tar.gz \ ${TARBALLS}/newlib-esp32-esp-4.3.0_${ESPDATE}.tar.gz + ${CP} -p ${BUILD_WRKSRC}/maintainer/git-version-gen \ + ${BUILD_WRKSRC}/maintainer/git-version-gen- + ${PRINTF} "#!/bin/sh\necho -n '${ESPVER}'\n" > \ + ${BUILD_WRKSRC}/maintainer/git-version-gen # Use a new crosstool.config that lets us download a # branch/tag tarball instead of doing "git clone" @@ -112,9 +116,6 @@ post-extract: do-configure: cd ${BUILD_WRKSRC} && ./bootstrap - ${PRINTF} "#!/bin/sh\necho '${ESPVER}'\n" > \ - ${BUILD_WRKSRC}/version.sh - ${CHMOD} -w+x ${BUILD_WRKSRC}/version.sh cd ${BUILD_WRKSRC} && \ ${SETENV} ${BUILD_ENV} LIBS=-lintl \ ./configure --prefix=${WRKDIR}/ct-ng --exec-prefix=${WRKDIR}/ct-ng From nobody Sat Oct 19 10:22:16 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XVyLJ2dLCz5Zvyg; Sat, 19 Oct 2024 10:22:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XVyLJ1vHnz45wB; Sat, 19 Oct 2024 10:22:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729333336; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=kgHi8+4qfX02Iclnaoir1XHhplkvp9WVd8RJhH/6iNk=; b=j7N3FTKL96y+PzIS264qUxf49TRf6oCQPVVFDP7KZ+8AiLuP88b/K5YAtnl31qOk5FZQe2 /fNrK4rhEnNo84JiBzrfsBc5qIgzgAZilXs/7xT0DbovvHYHf5d8idADcEUJIXTzeNInRh fFtAUqaZfzpf05+5md67rj6odeEnlErIzvhnL5QhmImEkXf8VgJhwsE1zW1DtNR+r9qrh3 IkSgORUzsr+oxk0coi93Gj2V/CT0E98ymtt0VLDPTIfHjPzTIohvxQAMUiVr+WuUIl1s8H J9HfJ1lFtfquSji/ht6PzfWLDcaNQ3gkxX0N5VRkfsKOASyB0iSiGgBjtqekiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729333336; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=kgHi8+4qfX02Iclnaoir1XHhplkvp9WVd8RJhH/6iNk=; b=LlaNFRqaIBnnpdXmndoyZTz/vEbTD4iXpVC+74U9cF/fGJ7fRzd1L5R633uG41nWAmT/d4 BOexqCzZ6kuDfdaapH3Ea6GdC9spiwY2zBBcYXwXfDKyZyLr7UCTco7XzQW+Q4ySyazAa5 4QtdVplH/dwTfQcQmzfAxb8jB1r7sQ8YbmKkVL0/iWfmwtuGhu7oSW5i2sv3STfK8loxA1 2yJNuANGawVJHcI2oWIVcYCj88g1XIyYjPsHch9Q5ApFE+mZjFatsbwqZAz6Xa7ywH4kba AXjZcxpGV5lQrda2NoF8zTiLrUtr6QgI0cULrMc1jyJUWK/cP7L5voaj6VqF2g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729333336; a=rsa-sha256; cv=none; b=uO5NHiHg8kRCL9pqCKvuetXhavAYxP6B8LqwKO93P5lrOImz88/i6Q5EZiS2N9FR+rCctj 4PXkQoH0BXrnmqkF+h2I1y6VEc2p/hRYVv1YwM1vkowfm3kgMybBfXRhmBbdazmQ3MySQ7 NYfl3tx9ByNjnKMAzgWY8wSe2dkJP4yWxzFunGOwXoEDbHAKRZfnf5jt6HLjAZQs3G7TM0 4IuIMYRrQj107SV01+pP0P9ofvY9GfEIxkjMB4KlG1l2qIgwCtBAPc62nhC8uaz6sGXmyw a4cE+0Tv+94liwNo2qMydob1Zna4hbWbLLrSYiDvAr3VOj1lKic86cIwqbOg5w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XVyLJ1W0yz1Ccg; Sat, 19 Oct 2024 10:22:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49JAMG5O087248; Sat, 19 Oct 2024 10:22:16 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49JAMGKE087245; Sat, 19 Oct 2024 10:22:16 GMT (envelope-from git) Date: Sat, 19 Oct 2024 10:22:16 GMT Message-Id: <202410191022.49JAMGKE087245@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Dries Michiels Subject: git: 94350ea5a2af - 2024Q4 - net/libcoap: update to 4.3.5 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: driesm X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 94350ea5a2afa352ad04f49d9a07f2d523dc7528 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by driesm: URL: https://cgit.FreeBSD.org/ports/commit/?id=94350ea5a2afa352ad04f49d9a07f2d523dc7528 commit 94350ea5a2afa352ad04f49d9a07f2d523dc7528 Author: Älven AuthorDate: 2024-10-10 09:19:04 +0000 Commit: Dries Michiels CommitDate: 2024-10-19 10:21:47 +0000 net/libcoap: update to 4.3.5 Changes: https://github.com/obgm/libcoap/compare/v4.3.4...v4.3.5 PR: 281984 MFH: 2024Q4 Security: CVE-2024-0962 (cherry picked from commit 5df026c62f35a7fafe44ae3046bfa0fbbbb8252d) --- net/libcoap/Makefile | 6 ++---- net/libcoap/distinfo | 6 +++--- net/libcoap/pkg-descr | 2 +- net/libcoap/pkg-plist | 50 +++++++++++++++++++++++++++++++++++++++++++++++++- 4 files changed, 55 insertions(+), 9 deletions(-) diff --git a/net/libcoap/Makefile b/net/libcoap/Makefile index 8f071c5f3e5f..80b4b3353090 100644 --- a/net/libcoap/Makefile +++ b/net/libcoap/Makefile @@ -1,7 +1,6 @@ PORTNAME= libcoap DISTVERSIONPREFIX= v -DISTVERSION= 4.3.4 -PORTREVISION= 1 +DISTVERSION= 4.3.5 CATEGORIES= net MAINTAINER= driesm@FreeBSD.org @@ -20,7 +19,7 @@ USE_GITHUB= yes GH_ACCOUNT= obgm GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share +CONFIGURE_ENV= ac_cv_path_SED=${LOCALBASE}/bin/gsed INSTALL_TARGET= install-strip @@ -37,5 +36,4 @@ DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen \ dot:graphics/graphviz DOXYGEN_CONFIGURE_ENABLE= doxygen -CONFIGURE_ENV=ac_cv_path_SED=${LOCALBASE}/bin/gsed .include diff --git a/net/libcoap/distinfo b/net/libcoap/distinfo index c8c8be04cbd4..c782a5e60e47 100644 --- a/net/libcoap/distinfo +++ b/net/libcoap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1696762250 -SHA256 (obgm-libcoap-v4.3.4_GH0.tar.gz) = ae61a48c21f7b40e1442c9e1da9aab9e6f2cf0deccb02f3fed4de232a0b0522e -SIZE (obgm-libcoap-v4.3.4_GH0.tar.gz) = 679809 +TIMESTAMP = 1728491176 +SHA256 (obgm-libcoap-v4.3.5_GH0.tar.gz) = a417ed26ec6c95c041b42353b5b6fad1602e2bf42a6e26c09863450e227b7b5f +SIZE (obgm-libcoap-v4.3.5_GH0.tar.gz) = 772396 diff --git a/net/libcoap/pkg-descr b/net/libcoap/pkg-descr index 6f98cef20f2a..6c56dbff8e48 100644 --- a/net/libcoap/pkg-descr +++ b/net/libcoap/pkg-descr @@ -2,6 +2,6 @@ libcoap is a C implementation of a lightweight application-protocol for devices that are constrained their resources such as computing power, RF range, memory, bandwidth, or network packet sizes. This protocol, CoAP, is standardized by the IETF as RFC 7252. For further information related to CoAP, see -http://coap.technology. +https://coap.space/ You might want to check out libcoap-minimal for usage examples. diff --git a/net/libcoap/pkg-plist b/net/libcoap/pkg-plist index 59338c9fee80..4cfc53ac4aed 100644 --- a/net/libcoap/pkg-plist +++ b/net/libcoap/pkg-plist @@ -10,6 +10,7 @@ include/coap3/coap_async.h include/coap3/coap_block.h include/coap3/coap_cache.h include/coap3/coap_debug.h +include/coap3/coap_defines.h include/coap3/coap_dtls.h include/coap3/coap_encode.h include/coap3/coap_event.h @@ -21,10 +22,12 @@ include/coap3/coap_option.h include/coap3/coap_oscore.h include/coap3/coap_pdu.h include/coap3/coap_prng.h +include/coap3/coap_proxy.h include/coap3/coap_resource.h include/coap3/coap_session.h include/coap3/coap_str.h include/coap3/coap_subscribe.h +include/coap3/coap_supported.h include/coap3/coap_time.h include/coap3/coap_uri.h include/coap3/coap_ws.h @@ -32,7 +35,7 @@ include/coap3/libcoap.h lib/libcoap-3-gnutls.a lib/libcoap-3-gnutls.so lib/libcoap-3-gnutls.so.3 -lib/libcoap-3-gnutls.so.3.1.1 +lib/libcoap-3-gnutls.so.3.2.0 lib/libcoap-3.a lib/libcoap-3.so libdata/pkgconfig/libcoap-3-gnutls.pc @@ -52,6 +55,7 @@ share/man/man3/coap_add_option.3.gz share/man/man3/coap_add_optlist_pdu.3.gz share/man/man3/coap_add_resource.3.gz share/man/man3/coap_add_token.3.gz +share/man/man3/coap_addr_info_t.3.gz share/man/man3/coap_address.3.gz share/man/man3/coap_address_copy.3.gz share/man/man3/coap_address_equals.3.gz @@ -60,6 +64,7 @@ share/man/man3/coap_address_init.3.gz share/man/man3/coap_address_set_port.3.gz share/man/man3/coap_address_set_unix_domain.3.gz share/man/man3/coap_address_t.3.gz +share/man/man3/coap_af_unix_is_supported.3.gz share/man/man3/coap_async.3.gz share/man/man3/coap_async_get_app_data.3.gz share/man/man3/coap_async_is_supported.3.gz @@ -85,17 +90,24 @@ share/man/man3/coap_cancel_observe.3.gz share/man/man3/coap_check_option.3.gz share/man/man3/coap_cleanup.3.gz share/man/man3/coap_clear_event_handler.3.gz +share/man/man3/coap_client_is_supported.3.gz share/man/man3/coap_clone_uri.3.gz share/man/man3/coap_context.3.gz +share/man/man3/coap_context_get_app_data.3.gz share/man/man3/coap_context_get_coap_fd.3.gz share/man/man3/coap_context_get_csm_timeout.3.gz +share/man/man3/coap_context_get_csm_timeout_ms.3.gz share/man/man3/coap_context_get_max_handshake_sessions.3.gz share/man/man3/coap_context_get_max_idle_sessions.3.gz share/man/man3/coap_context_get_session_timeout.3.gz share/man/man3/coap_context_oscore_server.3.gz +share/man/man3/coap_context_set_app_data.3.gz share/man/man3/coap_context_set_block_mode.3.gz +share/man/man3/coap_context_set_cid_tuple_change.3.gz share/man/man3/coap_context_set_csm_timeout.3.gz +share/man/man3/coap_context_set_csm_timeout_ms.3.gz share/man/man3/coap_context_set_keepalive.3.gz +share/man/man3/coap_context_set_max_block_size.3.gz share/man/man3/coap_context_set_max_handshake_sessions.3.gz share/man/man3/coap_context_set_max_idle_sessions.3.gz share/man/man3/coap_context_set_max_token_size.3.gz @@ -119,6 +131,7 @@ share/man/man3/coap_delete_str_const.3.gz share/man/man3/coap_delete_string.3.gz share/man/man3/coap_delete_uri.3.gz share/man/man3/coap_deprecated.3.gz +share/man/man3/coap_dtls_cid_is_supported.3.gz share/man/man3/coap_dtls_cpsk_t.3.gz share/man/man3/coap_dtls_get_log_level.3.gz share/man/man3/coap_dtls_is_supported.3.gz @@ -138,16 +151,19 @@ share/man/man3/coap_endpoint_client.3.gz share/man/man3/coap_endpoint_server.3.gz share/man/man3/coap_endpoint_set_default_mtu.3.gz share/man/man3/coap_endpoint_str.3.gz +share/man/man3/coap_epoll_is_supported.3.gz share/man/man3/coap_find_async.3.gz share/man/man3/coap_find_attr.3.gz share/man/man3/coap_free_address_info.3.gz share/man/man3/coap_free_async.3.gz share/man/man3/coap_free_context.3.gz share/man/man3/coap_free_endpoint.3.gz +share/man/man3/coap_get_app_data.3.gz share/man/man3/coap_get_available_scheme_hint_bits.3.gz share/man/man3/coap_get_data.3.gz share/man/man3/coap_get_data_large.3.gz share/man/man3/coap_get_log_level.3.gz +share/man/man3/coap_get_resource_from_uri_path.3.gz share/man/man3/coap_get_tls_library_version.3.gz share/man/man3/coap_get_uri_path.3.gz share/man/man3/coap_handler.3.gz @@ -162,11 +178,23 @@ share/man/man3/coap_io_prepare_epoll.3.gz share/man/man3/coap_io_prepare_io.3.gz share/man/man3/coap_io_process.3.gz share/man/man3/coap_io_process_with_fds.3.gz +share/man/man3/coap_ipv4_is_supported.3.gz +share/man/man3/coap_ipv6_is_supported.3.gz share/man/man3/coap_is_af_unix.3.gz share/man/man3/coap_is_bcast.3.gz share/man/man3/coap_is_mcast.3.gz share/man/man3/coap_join_mcast_group_intf.3.gz share/man/man3/coap_keepalive.3.gz +share/man/man3/coap_lock_callback.3.gz +share/man/man3/coap_lock_callback_release.3.gz +share/man/man3/coap_lock_callback_ret.3.gz +share/man/man3/coap_lock_callback_ret_release.3.gz +share/man/man3/coap_lock_check_locked.3.gz +share/man/man3/coap_lock_init.3.gz +share/man/man3/coap_lock_invert.3.gz +share/man/man3/coap_lock_lock.3.gz +share/man/man3/coap_lock_unlock.3.gz +share/man/man3/coap_locking.3.gz share/man/man3/coap_log.3.gz share/man/man3/coap_log_alert.3.gz share/man/man3/coap_log_crit.3.gz @@ -174,6 +202,7 @@ share/man/man3/coap_log_debug.3.gz share/man/man3/coap_log_emerg.3.gz share/man/man3/coap_log_err.3.gz share/man/man3/coap_log_info.3.gz +share/man/man3/coap_log_level_desc.3.gz share/man/man3/coap_log_notice.3.gz share/man/man3/coap_log_oscore.3.gz share/man/man3/coap_log_warn.3.gz @@ -183,6 +212,7 @@ share/man/man3/coap_lwip_dump_memory_pools.3.gz share/man/man3/coap_lwip_set_input_wait_handler.3.gz share/man/man3/coap_make_str_const.3.gz share/man/man3/coap_mcast_per_resource.3.gz +share/man/man3/coap_mcast_set_hops.3.gz share/man/man3/coap_new_bin_const.3.gz share/man/man3/coap_new_binary.3.gz share/man/man3/coap_new_cache_entry.3.gz @@ -204,6 +234,7 @@ share/man/man3/coap_new_str_const.3.gz share/man/man3/coap_new_string.3.gz share/man/man3/coap_new_uri.3.gz share/man/man3/coap_observe.3.gz +share/man/man3/coap_observe_persist_is_supported.3.gz share/man/man3/coap_opt_length.3.gz share/man/man3/coap_opt_value.3.gz share/man/man3/coap_option_clrb.3.gz @@ -220,6 +251,7 @@ share/man/man3/coap_oscore_is_supported.3.gz share/man/man3/coap_package_build.3.gz share/man/man3/coap_package_name.3.gz share/man/man3/coap_package_version.3.gz +share/man/man3/coap_path_into_optlist.3.gz share/man/man3/coap_pdu_access.3.gz share/man/man3/coap_pdu_get_code.3.gz share/man/man3/coap_pdu_get_mid.3.gz @@ -238,7 +270,13 @@ share/man/man3/coap_persist_stop.3.gz share/man/man3/coap_persist_track_funcs.3.gz share/man/man3/coap_print_addr.3.gz share/man/man3/coap_print_ip_addr.3.gz +share/man/man3/coap_print_wellknown.3.gz +share/man/man3/coap_proxy.3.gz +share/man/man3/coap_proxy_forward_request.3.gz +share/man/man3/coap_proxy_forward_response.3.gz +share/man/man3/coap_proxy_is_supported.3.gz share/man/man3/coap_q_block_is_supported.3.gz +share/man/man3/coap_query_into_optlist.3.gz share/man/man3/coap_read.3.gz share/man/man3/coap_recovery.3.gz share/man/man3/coap_register_async.3.gz @@ -259,6 +297,7 @@ share/man/man3/coap_resource_notify_observers.3.gz share/man/man3/coap_resource_proxy_uri_init.3.gz share/man/man3/coap_resource_proxy_uri_init2.3.gz share/man/man3/coap_resource_release_userdata_handler.3.gz +share/man/man3/coap_resource_reverse_proxy_init.3.gz share/man/man3/coap_resource_set_dirty.3.gz share/man/man3/coap_resource_set_get_observable.3.gz share/man/man3/coap_resource_set_mode.3.gz @@ -267,6 +306,7 @@ share/man/man3/coap_resource_unknown_init.3.gz share/man/man3/coap_resource_unknown_init2.3.gz share/man/man3/coap_run_once.3.gz share/man/man3/coap_send.3.gz +share/man/man3/coap_server_is_supported.3.gz share/man/man3/coap_session.3.gz share/man/man3/coap_session_disconnected.3.gz share/man/man3/coap_session_get_ack_random_factor.3.gz @@ -311,6 +351,7 @@ share/man/man3/coap_session_set_nstart.3.gz share/man/man3/coap_session_set_probing_rate.3.gz share/man/man3/coap_session_set_type_client.3.gz share/man/man3/coap_session_str.3.gz +share/man/man3/coap_set_app_data.3.gz share/man/man3/coap_set_event_handler.3.gz share/man/man3/coap_set_log_handler.3.gz share/man/man3/coap_set_log_level.3.gz @@ -327,11 +368,17 @@ share/man/man3/coap_string.3.gz share/man/man3/coap_string_equal.3.gz share/man/man3/coap_string_tls_support.3.gz share/man/man3/coap_string_tls_version.3.gz +share/man/man3/coap_supported.3.gz share/man/man3/coap_tcp_is_supported.3.gz +share/man/man3/coap_threadsafe_is_supported.3.gz +share/man/man3/coap_tls_engine_configure.3.gz +share/man/man3/coap_tls_engine_remove.3.gz share/man/man3/coap_tls_is_supported.3.gz share/man/man3/coap_tls_library.3.gz share/man/man3/coap_uri.3.gz share/man/man3/coap_uri_into_options.3.gz +share/man/man3/coap_uri_into_optlist.3.gz +share/man/man3/coap_verify_proxy_scheme_supported.3.gz share/man/man3/coap_websockets.3.gz share/man/man3/coap_write.3.gz share/man/man3/coap_ws_is_supported.3.gz @@ -353,4 +400,5 @@ share/man/man5/coap-server-mbedtls.5.gz share/man/man5/coap-server-notls.5.gz share/man/man5/coap-server-openssl.5.gz share/man/man5/coap-server.5.gz +share/man/man5/coap-tls-engine-conf.5.gz share/man/man7/coap.7.gz From nobody Sat Oct 19 14:50:21 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XW4Hd6kRFz5b9k7; Sat, 19 Oct 2024 14:50:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XW4Hd6Qxvz4btn; Sat, 19 Oct 2024 14:50:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729349421; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=lF4NTRmhmkabMfteDcMOcRTWRRhZu5ef4H3asiiX7is=; b=wWteFJMoE/WvzJ2KlhT88aFjAQCWLT6XF2GhYghjEARx+uJN7PQVTMzJA5/rJcsOlFe/X2 UAnSw5U57yoyLkoJ3FWu0rIXG5Xl/Gpujf/xIqSYBC8Z4MvWgRVTjzOSKgEctrbvcsL572 m9SzQR0DemgSXv3A4cdVSduH1mr1uRJpESJvH+iUlvKqjqNXbxdFnfifeV4RWCKazjmrGr C+CVGe5UUFdEPPoSWs8fC64A1UWFU5SQSF6ksXT+V1OypXe3dc9e6sM4Yl0FYHWnDcxq31 mMaCDPLCgoJYk3YfFyV3lKJEhcbhXRMu6bKUEtEpyClYCVDijphSQIKEzic8Mw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729349421; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=lF4NTRmhmkabMfteDcMOcRTWRRhZu5ef4H3asiiX7is=; b=wJQ8kwcN+bUxlY8vxVd9QHhVEodiII0CaRzN5WT8x5yLTF7xRJPYICOCmDdSBbZSoHu80j n3hhyDktsCmOUPrPbnRucgu4wUc3z2Bu44h4CD+bZuuC43+Aw5ECSo5m8yFuvgLcW2HIM7 +thebs8iXINAa+QGUQShapKr86BO4YFg02DKFjK62tlIdiTIm8nhJ3/TpiXd6k85Ua6XBR gaBmW3r+GdenYlQLe9vQaGsyqk5f0tIh11UMF783U1ZRo0+sl/WZiSUa/4QZoT3Oo7QDHE 1hxoybhLrFyooy076v/fCiE+/ixgUTYy3rBzQ9+PMIXcHhqao/KW1PUAWv/uQQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729349421; a=rsa-sha256; cv=none; b=wgsuJ/tl9a7DwQAI6V62BbjUwC40eHyjse60gWLN9R8TWJ1GGe4M1M8Se0pQFp+5hxFwFq CcxfTud2xuXOMjosR31eCc0AZCphkZbxEckzWjHUrfWSAZnR6ifzpxKFzuOxNFMa2CQOzM Y1dT659UmhSMiT9X/nTZpOz9aXqoLhJTrKBU7FVaZOK8o0idBHyH7SY2VcyU7BwdjPa/OO Dz5vX6BQ401d63g1H5hdizu8JgwyUwQ9M5Ydo4oyxxkEq740iIFf6Wetc6RON3KkCGk/LO 1ooZ+qkHVZsR2JGrWV/S1uX5HtYdJ01oAjkjZoYbwLuJXYVNUN/5P+AuzxOCoA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XW4Hd61CSzLw5; Sat, 19 Oct 2024 14:50:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49JEoLoZ078759; Sat, 19 Oct 2024 14:50:21 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49JEoL41078756; Sat, 19 Oct 2024 14:50:21 GMT (envelope-from git) Date: Sat, 19 Oct 2024 14:50:21 GMT Message-Id: <202410191450.49JEoL41078756@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Hiroki Tagato Subject: git: d6533e80c64b - 2024Q4 - devel/electron32: update to 32.2.0 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: tagattie X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: d6533e80c64b54cdbb66302303082f828a862c2e Auto-Submitted: auto-generated The branch 2024Q4 has been updated by tagattie: URL: https://cgit.FreeBSD.org/ports/commit/?id=d6533e80c64b54cdbb66302303082f828a862c2e commit d6533e80c64b54cdbb66302303082f828a862c2e Author: Hiroki Tagato AuthorDate: 2024-10-17 19:56:47 +0000 Commit: Hiroki Tagato CommitDate: 2024-10-19 14:50:11 +0000 devel/electron32: update to 32.2.0 Changelog: https://github.com/electron/electron/releases/tag/v32.2.0 Reported by: GitHub (watch releases) (cherry picked from commit b1efce4d2e94f6271db067df8fc0f631748dc960) --- devel/electron32/Makefile | 6 +- devel/electron32/Makefile.version | 2 +- devel/electron32/distinfo | 26 +- devel/electron32/files/package.json | 85 +- .../patch-components_webapps_browser_features.cc | 11 - .../patch-electron_default__app_default__app.ts | 4 +- .../files/patch-electron_lib_browser_api_dialog.ts | 4 +- .../files/patch-electron_lib_browser_init.ts | 4 +- .../files/patch-electron_lib_browser_rpc-server.ts | 4 +- .../files/patch-electron_script_lib_utils.js | 4 +- .../files/patch-electron_script_spec-runner.js | 4 +- ...ell_browser_api_electron__api__web__contents.cc | 4 +- ..._shell_browser_ui_inspectable__web__contents.cc | 4 +- ...hell_common_api_electron__api__native__image.cc | 4 +- .../files/patch-electron_spec_api-app-spec.ts | 28 +- .../patch-electron_spec_api-browser-window-spec.ts | 40 +- .../patch-electron_spec_api-clipboard-spec.ts | 8 +- ...patch-electron_spec_api-content-tracing-spec.ts | 4 +- .../patch-electron_spec_api-crash-reporter-spec.ts | 22 +- ...atch-electron_spec_api-desktop-capturer-spec.ts | 12 +- .../files/patch-electron_spec_api-menu-spec.ts | 4 +- .../patch-electron_spec_api-native-image-spec.ts | 4 +- .../files/patch-electron_spec_api-net-log-spec.ts | 8 +- ...tch-electron_spec_api-notification-dbus-spec.ts | 8 +- .../patch-electron_spec_api-power-monitor-spec.ts | 4 +- .../files/patch-electron_spec_api-process-spec.ts | 6 +- .../files/patch-electron_spec_api-protocol-spec.ts | 4 +- .../patch-electron_spec_api-safe-storage-spec.ts | 6 +- .../files/patch-electron_spec_api-screen-spec.ts | 8 +- .../files/patch-electron_spec_api-shell-spec.ts | 6 +- .../files/patch-electron_spec_api-subframe-spec.ts | 4 +- .../files/patch-electron_spec_api-tray-spec.ts | 4 +- ...patch-electron_spec_api-utility-process-spec.ts | 6 +- .../patch-electron_spec_api-web-frame-main-spec.ts | 4 +- .../files/patch-electron_spec_chromium-spec.ts | 8 +- .../files/patch-electron_spec_crash-spec.ts | 4 +- ...c_fixtures_api_safe-storage_decrypt-app_main.js | 4 +- ...c_fixtures_api_safe-storage_encrypt-app_main.js | 4 +- ...spec_fixtures_crash-cases_safe-storage_index.js | 4 +- ...n_spec_fixtures_native-addon_uv-dlopen_index.js | 8 +- .../files/patch-electron_spec_node-spec.ts | 4 +- .../files/patch-electron_spec_version-bump-spec.ts | 8 +- .../patch-electron_spec_visibility-state-spec.ts | 4 +- .../files/patch-electron_spec_webview-spec.ts | 4 +- ...third__party_electron__node_deps_cares_BUILD.gn | 4 +- devel/electron32/files/yarn.lock | 2687 ++++++++++++-------- 46 files changed, 1794 insertions(+), 1305 deletions(-) diff --git a/devel/electron32/Makefile b/devel/electron32/Makefile index 79feb711c73f..3cad0478c60d 100644 --- a/devel/electron32/Makefile +++ b/devel/electron32/Makefile @@ -4,7 +4,7 @@ DISTVERSION= ${ELECTRON_VER} PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= devel -MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v32.1.2/:chromium \ +MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v32.2.0/:chromium \ https://freedesktop.org/software/pulseaudio/releases/:pulseaudio PKGNAMESUFFIX= ${ELECTRON_VER_MAJOR} DISTFILES= chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.0:chromium \ @@ -220,9 +220,9 @@ SNDIO_VARS= GN_ARGS+=use_sndio=true SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false # See ${WRKSRC}/electron/DEPS for CHROMIUM_VER -CHROMIUM_VER= 128.0.6613.162 +CHROMIUM_VER= 128.0.6613.178 # See ${WRKSRC}/electron/DEPS for NODE_VER -NODE_VER= 20.17.0 +NODE_VER= 20.18.0 # See ${WRKSRC}/electron/DEPS for NAN_VER NAN_VER= e14bdcd1f72d62bca1d541b66da43130384ec213 # See ${WRKSRC}/electron/DEPS for SQUIRREL_MAC_VER diff --git a/devel/electron32/Makefile.version b/devel/electron32/Makefile.version index 5f53892338ae..33df2f7981d9 100644 --- a/devel/electron32/Makefile.version +++ b/devel/electron32/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 32.1.2 +ELECTRON_VER= 32.2.0 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron32/distinfo b/devel/electron32/distinfo index 1bc89ec31b74..31392451edda 100644 --- a/devel/electron32/distinfo +++ b/devel/electron32/distinfo @@ -1,18 +1,18 @@ -TIMESTAMP = 1727263871 -SHA256 (electron/chromium-128.0.6613.162.tar.xz.0) = 2b349c25199eaa8e6820efb6db14bc2f3a0d8af68b26be47ab66247e3efa0096 -SIZE (electron/chromium-128.0.6613.162.tar.xz.0) = 2000000000 -SHA256 (electron/chromium-128.0.6613.162.tar.xz.1) = 70d55eb060af5470ce35a47d10e1ff0f79d995adf9854feae432c7fb282bd996 -SIZE (electron/chromium-128.0.6613.162.tar.xz.1) = 2000000000 -SHA256 (electron/chromium-128.0.6613.162.tar.xz.2) = 86a9672d1daa1f7f48d67b384852da2339a3684fdcca90b6fe0b10f67667f092 -SIZE (electron/chromium-128.0.6613.162.tar.xz.2) = 766577428 +TIMESTAMP = 1728994969 +SHA256 (electron/chromium-128.0.6613.178.tar.xz.0) = d2b58424c6f62d32a055f167943b13e23eb75ae0789579db028d037b03f91994 +SIZE (electron/chromium-128.0.6613.178.tar.xz.0) = 2000000000 +SHA256 (electron/chromium-128.0.6613.178.tar.xz.1) = 41a87ba2c0ad14885df8f72fcdc00374e1631d960918ae00fc9c71f276e08b4c +SIZE (electron/chromium-128.0.6613.178.tar.xz.1) = 2000000000 +SHA256 (electron/chromium-128.0.6613.178.tar.xz.2) = ce1d068879ed5cc12b233c04303ca51ecf4d71e7273c9d860236698c21d8fa02 +SIZE (electron/chromium-128.0.6613.178.tar.xz.2) = 766628236 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (electron/electron-yarn-cache-32.1.2.tar.xz) = bad42b877269e05328dec2a1016a7ebe414338d7c8c81fab6d0eb3abd73a82f1 -SIZE (electron/electron-yarn-cache-32.1.2.tar.xz) = 31002508 -SHA256 (electron/electron-electron-v32.1.2_GH0.tar.gz) = 1e18c02409ef127c93b9c2b907a8c950fe91586f97d039c183de92b6005e339c -SIZE (electron/electron-electron-v32.1.2_GH0.tar.gz) = 13854640 -SHA256 (electron/nodejs-node-v20.17.0_GH0.tar.gz) = f0bdfe0e2c12524ebc24811e405926299241c11a829ef72562e14fee52eb385c -SIZE (electron/nodejs-node-v20.17.0_GH0.tar.gz) = 115353463 +SHA256 (electron/electron-yarn-cache-32.2.0.tar.xz) = 0dd35d16479c5acc3105302a1ccd76fe00cd82179e51f2e1e016908d7c2a5cf1 +SIZE (electron/electron-yarn-cache-32.2.0.tar.xz) = 32242840 +SHA256 (electron/electron-electron-v32.2.0_GH0.tar.gz) = 4f1debdd068c8c4585aacf1debd7548550eaf9c03ae62867375af4259a4d856f +SIZE (electron/electron-electron-v32.2.0_GH0.tar.gz) = 13885491 +SHA256 (electron/nodejs-node-v20.18.0_GH0.tar.gz) = 651bb82f6af18084070893559643759165ce050b5839f830d4cc098130d3ad89 +SIZE (electron/nodejs-node-v20.18.0_GH0.tar.gz) = 115526827 SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb SIZE (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 180646 SHA256 (electron/Squirrel-Squirrel.Mac-0e5d146ba13101a1302d59ea6e6e0b3cace4ae38_GH0.tar.gz) = f4ebb40a8d85dbb7ef02aa0571b2f8e22182c6d73b6992484a53c90047779d01 diff --git a/devel/electron32/files/package.json b/devel/electron32/files/package.json index 2b5aec50c32f..923f3765815b 100644 --- a/devel/electron32/files/package.json +++ b/devel/electron32/files/package.json @@ -4,74 +4,63 @@ "repository": "https://github.com/electron/electron", "description": "Build cross platform desktop apps with JavaScript, HTML, and CSS", "devDependencies": { - "@azure/storage-blob": "^12.9.0", - "@electron/asar": "^3.2.1", - "@electron/docs-parser": "^1.2.1", - "@electron/fiddle-core": "^1.0.4", - "@electron/github-app-auth": "^2.0.0", - "@electron/lint-roller": "^2.3.0", - "@electron/typescript-definitions": "^8.15.2", - "@octokit/rest": "^19.0.7", + "@azure/storage-blob": "^12.25.0", + "@electron/asar": "^3.2.13", + "@electron/docs-parser": "^1.2.3", + "@electron/fiddle-core": "^1.3.4", + "@electron/github-app-auth": "^2.2.1", + "@electron/lint-roller": "^2.4.0", + "@electron/typescript-definitions": "^8.15.8", + "@octokit/rest": "^20.0.2", "@primer/octicons": "^10.0.0", - "@types/basic-auth": "^1.1.3", - "@types/busboy": "^1.5.0", - "@types/chai": "^4.2.12", - "@types/chai-as-promised": "^7.1.3", - "@types/dirty-chai": "^2.0.2", - "@types/express": "^4.17.13", - "@types/minimist": "^1.2.0", - "@types/mocha": "^7.0.2", + "@types/minimist": "^1.2.5", "@types/node": "^20.9.0", - "@types/semver": "^7.3.3", - "@types/send": "^0.14.5", - "@types/split": "^1.0.0", - "@types/stream-json": "^1.5.1", - "@types/temp": "^0.8.34", - "@types/uuid": "^3.4.6", - "@types/w3c-web-serial": "^1.0.3", - "@types/webpack": "^5.28.0", - "@types/webpack-env": "^1.17.0", - "@typescript-eslint/eslint-plugin": "^5.59.7", - "@typescript-eslint/parser": "^5.59.7", + "@types/semver": "^7.5.8", + "@types/stream-json": "^1.7.7", + "@types/temp": "^0.9.4", + "@types/webpack": "^5.28.5", + "@types/webpack-env": "^1.18.5", + "@typescript-eslint/eslint-plugin": "^8.7.0", + "@typescript-eslint/parser": "^8.7.0", "buffer": "^6.0.3", + "chalk": "^4.1.0", "check-for-leaks": "^1.2.1", - "colors": "1.4.0", "dotenv-safe": "^4.0.4", - "dugite": "^2.3.0", - "eslint": "^8.41.0", - "eslint-config-standard": "^14.1.1", - "eslint-plugin-import": "^2.26.0", - "eslint-plugin-mocha": "^7.0.1", + "dugite": "^2.7.1", + "eslint": "^8.57.1", + "eslint-config-standard": "^17.1.0", + "eslint-plugin-import": "^2.30.0", + "eslint-plugin-mocha": "^10.5.0", + "eslint-plugin-n": "^16.6.2", "eslint-plugin-node": "^11.1.0", - "eslint-plugin-promise": "^4.2.1", - "eslint-plugin-standard": "^4.0.1", - "eslint-plugin-unicorn": "^46.0.1", + "eslint-plugin-promise": "^6.6.0", + "eslint-plugin-standard": "^5.0.0", + "eslint-plugin-unicorn": "^55.0.0", "events": "^3.2.0", - "express": "^4.19.2", "folder-hash": "^2.1.1", "got": "^11.8.5", "husky": "^8.0.1", "lint": "^1.1.2", "lint-staged": "^10.2.11", "markdownlint-cli2": "^0.13.0", - "minimist": "^1.2.6", - "null-loader": "^4.0.0", - "pre-flight": "^1.1.0", + "minimist": "^1.2.8", + "null-loader": "^4.0.1", + "pre-flight": "^2.0.0", "process": "^0.11.10", "remark-cli": "^10.0.0", "remark-preset-lint-markdown-style-guide": "^4.0.0", - "semver": "^7.5.2", - "shx": "^0.3.2", - "stream-json": "^1.7.1", + "semver": "^7.6.3", + "shx": "^0.3.4", + "stream-json": "^1.8.0", "tap-xunit": "^2.4.1", - "temp": "^0.8.3", + "temp": "^0.9.4", "timers-browserify": "1.4.2", "ts-loader": "^8.0.2", "ts-node": "6.2.0", - "typescript": "^5.1.2", - "url": "^0.11.0", - "webpack": "^5.76.0", - "webpack-cli": "^4.10.0", + "typescript": "^5.6.2", + "url": "^0.11.4", + "webpack": "^5.94.0", + "webpack-cli": "^5.1.4", "wrapper-webpack-plugin": "^2.2.0" }, "private": true, diff --git a/devel/electron32/files/patch-components_webapps_browser_features.cc b/devel/electron32/files/patch-components_webapps_browser_features.cc deleted file mode 100644 index 327caa3ec60f..000000000000 --- a/devel/electron32/files/patch-components_webapps_browser_features.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- components/webapps/browser/features.cc.orig 2024-08-14 20:54:58 UTC -+++ components/webapps/browser/features.cc -@@ -59,7 +59,7 @@ BASE_FEATURE(kWebAppsEnableMLModelForPromotion, - BASE_FEATURE(kWebAppsEnableMLModelForPromotion, - "WebAppsEnableMLModelForPromotion", - #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \ -- BUILDFLAG(IS_ANDROID) -+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD) - base::FEATURE_ENABLED_BY_DEFAULT); - #else - base::FEATURE_DISABLED_BY_DEFAULT); diff --git a/devel/electron32/files/patch-electron_default__app_default__app.ts b/devel/electron32/files/patch-electron_default__app_default__app.ts index bcba0762b54b..8af59e14c83f 100644 --- a/devel/electron32/files/patch-electron_default__app_default__app.ts +++ b/devel/electron32/files/patch-electron_default__app_default__app.ts @@ -1,6 +1,6 @@ ---- electron/default_app/default_app.ts.orig 2023-12-04 18:19:02 UTC +--- electron/default_app/default_app.ts.orig 2024-10-09 13:53:06 UTC +++ electron/default_app/default_app.ts -@@ -60,7 +60,7 @@ async function createWindow (backgroundColor?: string) +@@ -61,7 +61,7 @@ async function createWindow (backgroundColor?: string) show: false }; diff --git a/devel/electron32/files/patch-electron_lib_browser_api_dialog.ts b/devel/electron32/files/patch-electron_lib_browser_api_dialog.ts index 7c30509a8597..bf3d098a23e7 100644 --- a/devel/electron32/files/patch-electron_lib_browser_api_dialog.ts +++ b/devel/electron32/files/patch-electron_lib_browser_api_dialog.ts @@ -1,6 +1,6 @@ ---- electron/lib/browser/api/dialog.ts.orig 2023-12-04 18:19:02 UTC +--- electron/lib/browser/api/dialog.ts.orig 2024-10-09 13:53:06 UTC +++ electron/lib/browser/api/dialog.ts -@@ -40,7 +40,7 @@ const normalizeAccessKey = (text: string) => { +@@ -41,7 +41,7 @@ const normalizeAccessKey = (text: string) => { // existing single underscores with a second underscore, replace double // ampersands with a single ampersand, and replace a single ampersand with // a single underscore diff --git a/devel/electron32/files/patch-electron_lib_browser_init.ts b/devel/electron32/files/patch-electron_lib_browser_init.ts index d93e40087b1d..8d8724e4587b 100644 --- a/devel/electron32/files/patch-electron_lib_browser_init.ts +++ b/devel/electron32/files/patch-electron_lib_browser_init.ts @@ -1,6 +1,6 @@ ---- electron/lib/browser/init.ts.orig 2024-04-16 14:29:17 UTC +--- electron/lib/browser/init.ts.orig 2024-10-09 13:53:06 UTC +++ electron/lib/browser/init.ts -@@ -161,7 +161,7 @@ function currentPlatformSupportsAppIndicator () { +@@ -162,7 +162,7 @@ function currentPlatformSupportsAppIndicator () { const KNOWN_XDG_DESKTOP_VALUES = new Set(['Pantheon', 'Unity:Unity7', 'pop:GNOME']); function currentPlatformSupportsAppIndicator () { diff --git a/devel/electron32/files/patch-electron_lib_browser_rpc-server.ts b/devel/electron32/files/patch-electron_lib_browser_rpc-server.ts index 2e2fca45dfa6..013924973d54 100644 --- a/devel/electron32/files/patch-electron_lib_browser_rpc-server.ts +++ b/devel/electron32/files/patch-electron_lib_browser_rpc-server.ts @@ -1,6 +1,6 @@ ---- electron/lib/browser/rpc-server.ts.orig 2022-05-11 15:32:29 UTC +--- electron/lib/browser/rpc-server.ts.orig 2024-10-09 13:53:06 UTC +++ electron/lib/browser/rpc-server.ts -@@ -26,7 +26,7 @@ const allowedClipboardMethods = (() => { +@@ -28,7 +28,7 @@ const allowedClipboardMethods = (() => { switch (process.platform) { case 'darwin': return new Set(['readFindText', 'writeFindText']); diff --git a/devel/electron32/files/patch-electron_script_lib_utils.js b/devel/electron32/files/patch-electron_script_lib_utils.js index cefe6c3e9422..4012e5b08c1a 100644 --- a/devel/electron32/files/patch-electron_script_lib_utils.js +++ b/devel/electron32/files/patch-electron_script_lib_utils.js @@ -1,6 +1,6 @@ ---- electron/script/lib/utils.js.orig 2024-07-15 15:22:56 UTC +--- electron/script/lib/utils.js.orig 2024-10-09 13:53:06 UTC +++ electron/script/lib/utils.js -@@ -18,7 +18,7 @@ function getElectronExec () { +@@ -19,7 +19,7 @@ function getElectronExec () { return `out/${OUT_DIR}/Electron.app/Contents/MacOS/Electron`; case 'win32': return `out/${OUT_DIR}/electron.exe`; diff --git a/devel/electron32/files/patch-electron_script_spec-runner.js b/devel/electron32/files/patch-electron_script_spec-runner.js index 52b0a481e161..a8cb776a89db 100644 --- a/devel/electron32/files/patch-electron_script_spec-runner.js +++ b/devel/electron32/files/patch-electron_script_spec-runner.js @@ -1,6 +1,6 @@ ---- electron/script/spec-runner.js.orig 2024-02-21 16:26:48 UTC +--- electron/script/spec-runner.js.orig 2024-10-09 13:53:06 UTC +++ electron/script/spec-runner.js -@@ -161,7 +161,7 @@ async function runTestUsingElectron (specDir, testName +@@ -165,7 +165,7 @@ async function runTestUsingElectron (specDir, testName exe = path.resolve(BASE, utils.getElectronExec()); } const runnerArgs = [`electron/${specDir}`, ...unknownArgs.slice(2)]; diff --git a/devel/electron32/files/patch-electron_shell_browser_api_electron__api__web__contents.cc b/devel/electron32/files/patch-electron_shell_browser_api_electron__api__web__contents.cc index 52739c63da36..a2b1ee37f34b 100644 --- a/devel/electron32/files/patch-electron_shell_browser_api_electron__api__web__contents.cc +++ b/devel/electron32/files/patch-electron_shell_browser_api_electron__api__web__contents.cc @@ -1,4 +1,4 @@ ---- electron/shell/browser/api/electron_api_web_contents.cc.orig 2024-09-17 16:52:44 UTC +--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2024-10-09 13:53:06 UTC +++ electron/shell/browser/api/electron_api_web_contents.cc @@ -153,11 +153,11 @@ #include "ui/base/cocoa/defaults_utils.h" @@ -50,7 +50,7 @@ if (owner_window()) owner_window()->Focus(true); #endif -@@ -4155,7 +4155,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() { +@@ -4162,7 +4162,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() { } #endif diff --git a/devel/electron32/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc b/devel/electron32/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc index 2b38ed5e507f..007c45f4af00 100644 --- a/devel/electron32/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc +++ b/devel/electron32/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc @@ -1,6 +1,6 @@ ---- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2024-09-05 12:51:34 UTC +--- electron/shell/browser/ui/inspectable_web_contents.cc.orig 2024-10-09 13:53:06 UTC +++ electron/shell/browser/ui/inspectable_web_contents.cc -@@ -555,7 +555,7 @@ void InspectableWebContents::LoadCompleted() { +@@ -557,7 +557,7 @@ void InspectableWebContents::LoadCompleted() { prefs.FindString("currentDockState"); base::RemoveChars(*current_dock_state, "\"", &dock_state_); } diff --git a/devel/electron32/files/patch-electron_shell_common_api_electron__api__native__image.cc b/devel/electron32/files/patch-electron_shell_common_api_electron__api__native__image.cc index a028855cc49e..8684b5b58d01 100644 --- a/devel/electron32/files/patch-electron_shell_common_api_electron__api__native__image.cc +++ b/devel/electron32/files/patch-electron_shell_common_api_electron__api__native__image.cc @@ -1,6 +1,6 @@ ---- electron/shell/common/api/electron_api_native_image.cc.orig 2024-09-17 16:52:44 UTC +--- electron/shell/common/api/electron_api_native_image.cc.orig 2024-10-09 13:53:06 UTC +++ electron/shell/common/api/electron_api_native_image.cc -@@ -643,7 +643,7 @@ void Initialize(v8::Local exports, +@@ -641,7 +641,7 @@ void Initialize(v8::Local exports, native_image.SetMethod("createFromDataURL", &NativeImage::CreateFromDataURL); native_image.SetMethod("createFromNamedImage", &NativeImage::CreateFromNamedImage); diff --git a/devel/electron32/files/patch-electron_spec_api-app-spec.ts b/devel/electron32/files/patch-electron_spec_api-app-spec.ts index bad42d35c5a5..814150f4b959 100644 --- a/devel/electron32/files/patch-electron_spec_api-app-spec.ts +++ b/devel/electron32/files/patch-electron_spec_api-app-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-app-spec.ts.orig 2024-08-20 22:47:02 UTC +--- electron/spec/api-app-spec.ts.orig 2024-10-09 13:53:06 UTC +++ electron/spec/api-app-spec.ts -@@ -123,11 +123,11 @@ describe('app module', () => { +@@ -126,11 +126,11 @@ describe('app module', () => { }); describe('app.getPreferredSystemLanguages()', () => { @@ -14,7 +14,7 @@ const languages = app.getPreferredSystemLanguages(); if (languages.length) { expect(languages).to.not.include('C'); -@@ -190,7 +190,7 @@ describe('app module', () => { +@@ -193,7 +193,7 @@ describe('app module', () => { expect(code).to.equal(123, 'exit code should be 123, if you see this please tag @MarshallOfSound'); }); @@ -23,7 +23,7 @@ const electronPath = process.execPath; const appPath = path.join(fixturesPath, 'api', 'singleton'); appProcess = cp.spawn(electronPath, [appPath]); -@@ -444,7 +444,7 @@ describe('app module', () => { +@@ -447,7 +447,7 @@ describe('app module', () => { // let w = null // before(function () { @@ -32,7 +32,7 @@ // this.skip() // } // }) -@@ -551,7 +551,7 @@ describe('app module', () => { +@@ -554,7 +554,7 @@ describe('app module', () => { describe('app.badgeCount', () => { const platformIsNotSupported = (process.platform === 'win32') || @@ -41,7 +41,7 @@ const expectedBadgeCount = 42; -@@ -595,7 +595,7 @@ describe('app module', () => { +@@ -598,7 +598,7 @@ describe('app module', () => { }); }); @@ -50,7 +50,7 @@ const isMac = process.platform === 'darwin'; const isWin = process.platform === 'win32'; -@@ -975,7 +975,7 @@ describe('app module', () => { +@@ -978,7 +978,7 @@ describe('app module', () => { }); }); @@ -59,7 +59,7 @@ it('with properties', () => { it('can set accessibility support enabled', () => { expect(app.accessibilitySupportEnabled).to.eql(false); -@@ -1175,7 +1175,7 @@ describe('app module', () => { +@@ -1178,7 +1178,7 @@ describe('app module', () => { }); }); @@ -68,7 +68,7 @@ let w: BrowserWindow; before(function () { -@@ -1310,7 +1310,7 @@ describe('app module', () => { +@@ -1313,7 +1313,7 @@ describe('app module', () => { describe('getApplicationNameForProtocol()', () => { // TODO: Linux CI doesn't have registered http & https handlers @@ -77,7 +77,7 @@ // We can't expect particular app names here, but these protocols should // at least have _something_ registered. Except on our Linux CI // environment apparently. -@@ -1328,7 +1328,7 @@ describe('app module', () => { +@@ -1331,7 +1331,7 @@ describe('app module', () => { }); }); @@ -86,7 +86,7 @@ it('returns promise rejection for a bogus protocol', async function () { await expect( app.getApplicationInfoForProtocol('bogus-protocol://') -@@ -1378,7 +1378,7 @@ describe('app module', () => { +@@ -1381,7 +1381,7 @@ describe('app module', () => { }); // FIXME Get these specs running on Linux CI @@ -95,7 +95,7 @@ const iconPath = path.join(__dirname, 'fixtures/assets/icon.ico'); const sizes = { small: 16, -@@ -1460,7 +1460,7 @@ describe('app module', () => { +@@ -1463,7 +1463,7 @@ describe('app module', () => { expect(entry.memory).to.have.property('privateBytes').that.is.greaterThan(0); } @@ -104,7 +104,7 @@ expect(entry.sandboxed).to.be.a('boolean'); } -@@ -1534,7 +1534,7 @@ describe('app module', () => { +@@ -1537,7 +1537,7 @@ describe('app module', () => { it('succeeds with complete GPUInfo', async () => { const completeInfo = await getGPUInfo('complete'); @@ -113,7 +113,7 @@ // For linux and macOS complete info is same as basic info await verifyBasicGPUInfo(completeInfo); const basicInfo = await getGPUInfo('basic'); -@@ -1558,7 +1558,7 @@ describe('app module', () => { +@@ -1561,7 +1561,7 @@ describe('app module', () => { }); }); diff --git a/devel/electron32/files/patch-electron_spec_api-browser-window-spec.ts b/devel/electron32/files/patch-electron_spec_api-browser-window-spec.ts index 0815d78d0954..1c91572b0c7f 100644 --- a/devel/electron32/files/patch-electron_spec_api-browser-window-spec.ts +++ b/devel/electron32/files/patch-electron_spec_api-browser-window-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-browser-window-spec.ts.orig 2024-07-24 17:23:33 UTC +--- electron/spec/api-browser-window-spec.ts.orig 2024-10-09 13:53:06 UTC +++ electron/spec/api-browser-window-spec.ts -@@ -65,7 +65,7 @@ describe('BrowserWindow module', () => { +@@ -67,7 +67,7 @@ describe('BrowserWindow module', () => { }).not.to.throw(); }); @@ -9,7 +9,7 @@ const appPath = path.join(fixtures, 'apps', 'xwindow-icon'); const appProcess = childProcess.spawn(process.execPath, [appPath]); await once(appProcess, 'exit'); -@@ -1114,7 +1114,7 @@ describe('BrowserWindow module', () => { +@@ -1124,7 +1124,7 @@ describe('BrowserWindow module', () => { describe('BrowserWindow.minimize()', () => { // TODO(codebytere): Enable for Linux once maximize/minimize events work in CI. @@ -18,7 +18,7 @@ const minimize = once(w, 'minimize'); w.minimize(); await minimize; -@@ -1131,7 +1131,7 @@ describe('BrowserWindow module', () => { +@@ -1141,7 +1141,7 @@ describe('BrowserWindow module', () => { }); // TODO(dsanders11): Enable for Linux once CI plays nice with these kinds of tests @@ -27,7 +27,7 @@ const maximize = once(w, 'maximize'); const shown = once(w, 'show'); w.maximize(); -@@ -1196,7 +1196,7 @@ describe('BrowserWindow module', () => { +@@ -1206,7 +1206,7 @@ describe('BrowserWindow module', () => { expect(w.isFocused()).to.equal(true); }); @@ -36,7 +36,7 @@ const w1 = new BrowserWindow({ show: false }); const w2 = new BrowserWindow({ show: false }); const w3 = new BrowserWindow({ show: false }); -@@ -1297,7 +1297,7 @@ describe('BrowserWindow module', () => { +@@ -1307,7 +1307,7 @@ describe('BrowserWindow module', () => { expect(w.isFocused()).to.equal(false); }); @@ -45,7 +45,7 @@ const w1 = new BrowserWindow({ show: false }); const w2 = new BrowserWindow({ show: false }); const w3 = new BrowserWindow({ show: false }); -@@ -1735,7 +1735,7 @@ describe('BrowserWindow module', () => { +@@ -1745,7 +1745,7 @@ describe('BrowserWindow module', () => { }); }); @@ -54,7 +54,7 @@ it('checks normal bounds when maximized', async () => { const bounds = w.getBounds(); const maximize = once(w, 'maximize'); -@@ -1945,7 +1945,7 @@ describe('BrowserWindow module', () => { +@@ -1955,7 +1955,7 @@ describe('BrowserWindow module', () => { }); }); @@ -63,7 +63,7 @@ it('checks normal bounds when minimized', async () => { const bounds = w.getBounds(); const minimize = once(w, 'minimize'); -@@ -2892,7 +2892,7 @@ describe('BrowserWindow module', () => { +@@ -2902,7 +2902,7 @@ describe('BrowserWindow module', () => { describe('BrowserWindow.setOpacity(opacity)', () => { afterEach(closeAllWindows); @@ -72,7 +72,7 @@ it('make window with initial opacity', () => { const w = new BrowserWindow({ show: false, opacity: 0.5 }); expect(w.getOpacity()).to.equal(0.5); -@@ -2918,7 +2918,7 @@ describe('BrowserWindow module', () => { +@@ -2928,7 +2928,7 @@ describe('BrowserWindow module', () => { }); }); @@ -81,7 +81,7 @@ it('sets 1 regardless of parameter', () => { const w = new BrowserWindow({ show: false }); w.setOpacity(0); -@@ -3129,7 +3129,7 @@ describe('BrowserWindow module', () => { +@@ -3139,7 +3139,7 @@ describe('BrowserWindow module', () => { expect(overlayRectPreMax.height).to.equal(size); // 'maximize' event is not emitted on Linux in CI. @@ -90,7 +90,7 @@ const maximize = once(w, 'maximize'); w.show(); w.maximize(); -@@ -3195,7 +3195,7 @@ describe('BrowserWindow module', () => { +@@ -3205,7 +3205,7 @@ describe('BrowserWindow module', () => { expect(preMaxHeight).to.equal(size); // 'maximize' event is not emitted on Linux in CI. @@ -99,7 +99,7 @@ const maximize = once(w, 'maximize'); w.show(); w.maximize(); -@@ -3860,7 +3860,7 @@ describe('BrowserWindow module', () => { +@@ -3870,7 +3870,7 @@ describe('BrowserWindow module', () => { expect(test.nodeTimers).to.equal(true); expect(test.nodeUrl).to.equal(true); @@ -108,7 +108,7 @@ expect(test.creationTime).to.be.null('creation time'); expect(test.systemMemoryInfo).to.be.null('system memory info'); } else { -@@ -4365,7 +4365,7 @@ describe('BrowserWindow module', () => { +@@ -4375,7 +4375,7 @@ describe('BrowserWindow module', () => { }); }); @@ -117,7 +117,7 @@ afterEach(closeAllWindows); it('emits an event when window is maximized', async () => { const w = new BrowserWindow({ show: false }); -@@ -4636,7 +4636,7 @@ describe('BrowserWindow module', () => { +@@ -4646,7 +4646,7 @@ describe('BrowserWindow module', () => { // TODO(zcbenz): // This test does not run on Linux CI. See: // https://github.com/electron/electron/issues/28699 @@ -126,7 +126,7 @@ const w = new BrowserWindow({}); const maximize = once(w, 'maximize'); w.maximize(); -@@ -4653,7 +4653,7 @@ describe('BrowserWindow module', () => { +@@ -4663,7 +4663,7 @@ describe('BrowserWindow module', () => { }); // TODO(dsanders11): Enable once maximize event works on Linux again on CI @@ -135,7 +135,7 @@ afterEach(closeAllWindows); it('should show the window if it is not currently shown', async () => { const w = new BrowserWindow({ show: false }); -@@ -4690,7 +4690,7 @@ describe('BrowserWindow module', () => { +@@ -4700,7 +4700,7 @@ describe('BrowserWindow module', () => { // TODO(dsanders11): Enable once minimize event works on Linux again. // See https://github.com/electron/electron/issues/28699 @@ -144,7 +144,7 @@ const w = new BrowserWindow(); const minimize = once(w, 'minimize'); w.minimize(); -@@ -5164,7 +5164,7 @@ describe('BrowserWindow module', () => { +@@ -5174,7 +5174,7 @@ describe('BrowserWindow module', () => { }); // On Linux there is no "resizable" property of a window. @@ -153,7 +153,7 @@ const w = new BrowserWindow({ show: false }); expect(w.resizable).to.be.true('resizable'); -@@ -5303,7 +5303,7 @@ describe('BrowserWindow module', () => { +@@ -5313,7 +5313,7 @@ describe('BrowserWindow module', () => { }); }); @@ -162,7 +162,7 @@ // Not implemented on Linux. afterEach(closeAllWindows); -@@ -6468,7 +6468,7 @@ describe('BrowserWindow module', () => { +@@ -6478,7 +6478,7 @@ describe('BrowserWindow module', () => { describe('"transparent" option', () => { afterEach(closeAllWindows); diff --git a/devel/electron32/files/patch-electron_spec_api-clipboard-spec.ts b/devel/electron32/files/patch-electron_spec_api-clipboard-spec.ts index 8ae8e641d2f2..bc01dbc688ca 100644 --- a/devel/electron32/files/patch-electron_spec_api-clipboard-spec.ts +++ b/devel/electron32/files/patch-electron_spec_api-clipboard-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-clipboard-spec.ts.orig 2024-06-24 09:53:23 UTC +--- electron/spec/api-clipboard-spec.ts.orig 2024-10-09 13:53:06 UTC +++ electron/spec/api-clipboard-spec.ts -@@ -51,7 +51,7 @@ ifdescribe(process.platform !== 'win32' || process.arc +@@ -54,7 +54,7 @@ ifdescribe(process.platform !== 'win32' || process.arc }); }); @@ -9,7 +9,7 @@ it('returns title and url', () => { clipboard.writeBookmark('a title', 'https://electronjs.org'); -@@ -70,7 +70,7 @@ ifdescribe(process.platform !== 'win32' || process.arc +@@ -73,7 +73,7 @@ ifdescribe(process.platform !== 'win32' || process.arc }); describe('clipboard.read()', () => { @@ -18,7 +18,7 @@ const type = process.platform === 'darwin' ? 'NSFilenamesPboardType' : 'FileNameW'; expect(() => { -@@ -111,7 +111,7 @@ ifdescribe(process.platform !== 'win32' || process.arc +@@ -114,7 +114,7 @@ ifdescribe(process.platform !== 'win32' || process.arc const readImage = clipboard.readImage(); expect(readImage.toDataURL()).to.equal(i.toDataURL()); diff --git a/devel/electron32/files/patch-electron_spec_api-content-tracing-spec.ts b/devel/electron32/files/patch-electron_spec_api-content-tracing-spec.ts index 526dde3fc788..37d77d00cafe 100644 --- a/devel/electron32/files/patch-electron_spec_api-content-tracing-spec.ts +++ b/devel/electron32/files/patch-electron_spec_api-content-tracing-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-content-tracing-spec.ts.orig 2023-09-16 04:46:51 UTC +--- electron/spec/api-content-tracing-spec.ts.orig 2024-10-09 13:53:06 UTC +++ electron/spec/api-content-tracing-spec.ts -@@ -6,7 +6,7 @@ import { setTimeout } from 'timers/promises'; +@@ -9,7 +9,7 @@ import { ifdescribe } from './lib/spec-helpers'; import { ifdescribe } from './lib/spec-helpers'; // FIXME: The tests are skipped on linux arm/arm64 diff --git a/devel/electron32/files/patch-electron_spec_api-crash-reporter-spec.ts b/devel/electron32/files/patch-electron_spec_api-crash-reporter-spec.ts index 3f0149ee4234..8dc4077e8972 100644 --- a/devel/electron32/files/patch-electron_spec_api-crash-reporter-spec.ts +++ b/devel/electron32/files/patch-electron_spec_api-crash-reporter-spec.ts @@ -1,7 +1,7 @@ ---- electron/spec/api-crash-reporter-spec.ts.orig 2024-01-23 19:02:02 UTC +--- electron/spec/api-crash-reporter-spec.ts.orig 2024-10-09 13:53:06 UTC +++ electron/spec/api-crash-reporter-spec.ts -@@ -11,7 +11,7 @@ const isWindowsOnArm = process.platform === 'win32' && - import { setTimeout } from 'node:timers/promises'; +@@ -14,7 +14,7 @@ const isWindowsOnArm = process.platform === 'win32' && + import { ifdescribe, ifit, defer, startRemoteControlApp, repeatedly, listen } from './lib/spec-helpers'; const isWindowsOnArm = process.platform === 'win32' && process.arch === 'arm64'; -const isLinuxOnArm = process.platform === 'linux' && process.arch.includes('arm'); @@ -9,7 +9,7 @@ type CrashInfo = { prod: string -@@ -44,7 +44,7 @@ function checkCrash (expectedProcessType: string, fiel +@@ -47,7 +47,7 @@ function checkCrash (expectedProcessType: string, fiel // TODO(nornagon): minidumps are sometimes (not always) turning up empty on // 32-bit Linux. Figure out why. @@ -18,7 +18,7 @@ expect(fields.upload_file_minidump.length).to.be.greaterThan(0); } } -@@ -181,7 +181,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e +@@ -184,7 +184,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e // Ensures that passing in crashpadHandlerPID flag for Linx child processes // does not affect child proocess args. @@ -27,16 +27,16 @@ const { port, waitForCrash } = await startServer(); let exitCode: number | null = null; const appPath = path.join(__dirname, 'fixtures', 'apps', 'crash'); -@@ -530,7 +530,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e +@@ -533,7 +533,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e } } -- const processList = process.platform === 'linux' ? ['main', 'renderer', 'sandboxed-renderer'] -+ const processList = (process.platform === 'linux' || process.platform === 'freebsd') ? ['main', 'renderer', 'sandboxed-renderer'] +- const processList = process.platform === 'linux' ++ const processList = (process.platform === 'linux' || process.platform === 'freebsd') + ? ['main', 'renderer', 'sandboxed-renderer'] : ['main', 'renderer', 'sandboxed-renderer', 'node']; for (const crashingProcess of processList) { - describe(`when ${crashingProcess} crashes`, () => { -@@ -542,7 +542,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e +@@ -546,7 +546,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e return app.getPath('crashDumps'); }); let reportsDir = crashesDir; @@ -45,7 +45,7 @@ reportsDir = path.join(crashesDir, 'completed'); } else if (process.platform === 'win32') { reportsDir = path.join(crashesDir, 'reports'); -@@ -566,7 +566,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e +@@ -570,7 +570,7 @@ ifdescribe(!isLinuxOnArm && !process.mas && !process.e expect(remoteCrashesDir).to.equal(crashesDir); let reportsDir = crashesDir; diff --git a/devel/electron32/files/patch-electron_spec_api-desktop-capturer-spec.ts b/devel/electron32/files/patch-electron_spec_api-desktop-capturer-spec.ts index cc2f69ff8c74..95fe1bf64980 100644 --- a/devel/electron32/files/patch-electron_spec_api-desktop-capturer-spec.ts +++ b/devel/electron32/files/patch-electron_spec_api-desktop-capturer-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-desktop-capturer-spec.ts.orig 2024-07-27 19:47:12 UTC +--- electron/spec/api-desktop-capturer-spec.ts.orig 2024-10-09 13:53:06 UTC +++ electron/spec/api-desktop-capturer-spec.ts -@@ -43,7 +43,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl +@@ -45,7 +45,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl }); // Linux doesn't return any window sources. @@ -9,7 +9,7 @@ const w = new BrowserWindow({ width: 200, height: 200 }); await w.loadURL('about:blank'); -@@ -55,7 +55,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl +@@ -57,7 +57,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl } }); @@ -18,7 +18,7 @@ const displays = screen.getAllDisplays(); const sources = await desktopCapturer.getSources({ types: ['screen'] }); expect(sources).to.be.an('array').of.length(displays.length); -@@ -100,7 +100,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl +@@ -102,7 +102,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl // TODO(julien.isorce): investigate why |sources| is empty on the linux // bots while it is not on my workstation, as expected, with and without // the --ci parameter. @@ -27,7 +27,7 @@ it.skip('desktopCapturer.getSources returned an empty source list'); return; } -@@ -136,7 +136,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl +@@ -138,7 +138,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl // TODO(julien.isorce): investigate why |sources| is empty on the linux // bots while it is not on my workstation, as expected, with and without // the --ci parameter. @@ -36,7 +36,7 @@ it.skip('desktopCapturer.getSources returned an empty source list'); return; } -@@ -205,7 +205,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl +@@ -207,7 +207,7 @@ ifdescribe(!process.arch.includes('arm') && process.pl // TODO(julien.isorce): investigate why |sources| is empty on the linux // bots while it is not on my workstation, as expected, with and without // the --ci parameter. diff --git a/devel/electron32/files/patch-electron_spec_api-menu-spec.ts b/devel/electron32/files/patch-electron_spec_api-menu-spec.ts index 968e47dfb9c0..0929780b9795 100644 --- a/devel/electron32/files/patch-electron_spec_api-menu-spec.ts +++ b/devel/electron32/files/patch-electron_spec_api-menu-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-menu-spec.ts.orig 2023-12-04 18:19:02 UTC +--- electron/spec/api-menu-spec.ts.orig 2024-10-09 13:53:06 UTC +++ electron/spec/api-menu-spec.ts -@@ -887,7 +887,7 @@ describe('Menu module', function () { +@@ -890,7 +890,7 @@ describe('Menu module', function () { // https://github.com/electron/electron/issues/35724 // Maximizing window is enough to trigger the bug // FIXME(dsanders11): Test always passes on CI, even pre-fix diff --git a/devel/electron32/files/patch-electron_spec_api-native-image-spec.ts b/devel/electron32/files/patch-electron_spec_api-native-image-spec.ts index d6f71078550f..6ce49004e801 100644 --- a/devel/electron32/files/patch-electron_spec_api-native-image-spec.ts +++ b/devel/electron32/files/patch-electron_spec_api-native-image-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-native-image-spec.ts.orig 2024-06-24 09:53:23 UTC +--- electron/spec/api-native-image-spec.ts.orig 2024-10-09 13:53:06 UTC +++ electron/spec/api-native-image-spec.ts -@@ -425,7 +425,7 @@ describe('nativeImage module', () => { +@@ -428,7 +428,7 @@ describe('nativeImage module', () => { }); }); diff --git a/devel/electron32/files/patch-electron_spec_api-net-log-spec.ts b/devel/electron32/files/patch-electron_spec_api-net-log-spec.ts index b20241e2213d..5a52c3198a13 100644 --- a/devel/electron32/files/patch-electron_spec_api-net-log-spec.ts +++ b/devel/electron32/files/patch-electron_spec_api-net-log-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-net-log-spec.ts.orig 2023-05-31 14:28:29 UTC +--- electron/spec/api-net-log-spec.ts.orig 2024-10-09 13:53:06 UTC +++ electron/spec/api-net-log-spec.ts -@@ -118,7 +118,7 @@ describe('netLog module', () => { +@@ -121,7 +121,7 @@ describe('netLog module', () => { expect(JSON.parse(dump).events.some((x: any) => x.params && x.params.bytes && Buffer.from(x.params.bytes, 'base64').includes(unique))).to.be.true('uuid present in dump'); }); @@ -9,7 +9,7 @@ const appProcess = ChildProcess.spawn(process.execPath, [appPath], { env: { -@@ -131,7 +131,7 @@ describe('netLog module', () => { +@@ -134,7 +134,7 @@ describe('netLog module', () => { expect(fs.existsSync(dumpFile)).to.be.true('dump file exists'); }); @@ -18,7 +18,7 @@ const appProcess = ChildProcess.spawn(process.execPath, [appPath], { env: { -@@ -147,7 +147,7 @@ describe('netLog module', () => { +@@ -150,7 +150,7 @@ describe('netLog module', () => { expect(fs.existsSync(dumpFileDynamic)).to.be.true('dynamic dump file exists'); }); diff --git a/devel/electron32/files/patch-electron_spec_api-notification-dbus-spec.ts b/devel/electron32/files/patch-electron_spec_api-notification-dbus-spec.ts index fe6b085a28f6..c3a3d9254328 100644 --- a/devel/electron32/files/patch-electron_spec_api-notification-dbus-spec.ts +++ b/devel/electron32/files/patch-electron_spec_api-notification-dbus-spec.ts @@ -1,8 +1,8 @@ ---- electron/spec/api-notification-dbus-spec.ts.orig 2023-10-20 08:29:17 UTC +--- electron/spec/api-notification-dbus-spec.ts.orig 2024-10-09 13:53:06 UTC +++ electron/spec/api-notification-dbus-spec.ts -@@ -12,7 +12,7 @@ import { app } from 'electron/main'; - import { ifdescribe } from './lib/spec-helpers'; - import { promisify } from 'node:util'; +@@ -19,7 +19,7 @@ const fixturesPath = path.join(__dirname, 'fixtures'); + + const fixturesPath = path.join(__dirname, 'fixtures'); -const skip = process.platform !== 'linux' || +const skip = (process.platform !== 'linux' && process.platform !== 'freebsd') || diff --git a/devel/electron32/files/patch-electron_spec_api-power-monitor-spec.ts b/devel/electron32/files/patch-electron_spec_api-power-monitor-spec.ts index 423afdf5f6d6..7dccb7c9c5b5 100644 --- a/devel/electron32/files/patch-electron_spec_api-power-monitor-spec.ts +++ b/devel/electron32/files/patch-electron_spec_api-power-monitor-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-power-monitor-spec.ts.orig 2024-02-21 16:26:48 UTC +--- electron/spec/api-power-monitor-spec.ts.orig 2024-10-09 13:53:06 UTC +++ electron/spec/api-power-monitor-spec.ts -@@ -16,7 +16,7 @@ describe('powerMonitor', () => { +@@ -18,7 +18,7 @@ describe('powerMonitor', () => { describe('powerMonitor', () => { let logindMock: any, dbusMockPowerMonitor: any, getCalls: any, emitSignal: any, reset: any; diff --git a/devel/electron32/files/patch-electron_spec_api-process-spec.ts b/devel/electron32/files/patch-electron_spec_api-process-spec.ts index 1b03b11365a7..f507f90185b8 100644 --- a/devel/electron32/files/patch-electron_spec_api-process-spec.ts +++ b/devel/electron32/files/patch-electron_spec_api-process-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-process-spec.ts.orig 2024-08-20 22:47:02 UTC +--- electron/spec/api-process-spec.ts.orig 2024-10-09 13:53:06 UTC +++ electron/spec/api-process-spec.ts -@@ -43,7 +43,7 @@ describe('process module', () => { +@@ -46,7 +46,7 @@ describe('process module', () => { it('resolves promise successfully with valid data', async () => { const memoryInfo = await w.webContents.executeJavaScript('process.getProcessMemoryInfo()'); expect(memoryInfo).to.be.an('object'); @@ -9,7 +9,7 @@ expect(memoryInfo.residentSet).to.be.a('number').greaterThan(0); } expect(memoryInfo.private).to.be.a('number').greaterThan(0); -@@ -142,7 +142,7 @@ describe('process module', () => { +@@ -145,7 +145,7 @@ describe('process module', () => { it('resolves promise successfully with valid data', async () => { const memoryInfo = await process.getProcessMemoryInfo(); expect(memoryInfo).to.be.an('object'); diff --git a/devel/electron32/files/patch-electron_spec_api-protocol-spec.ts b/devel/electron32/files/patch-electron_spec_api-protocol-spec.ts index 51c2cc6c6bbc..b57997fddbb7 100644 --- a/devel/electron32/files/patch-electron_spec_api-protocol-spec.ts +++ b/devel/electron32/files/patch-electron_spec_api-protocol-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-protocol-spec.ts.orig 2024-07-27 19:47:12 UTC +--- electron/spec/api-protocol-spec.ts.orig 2024-10-09 13:53:06 UTC +++ electron/spec/api-protocol-spec.ts -@@ -1734,7 +1734,7 @@ describe('protocol module', () => { +@@ -1737,7 +1737,7 @@ describe('protocol module', () => { }); // TODO(nornagon): this test doesn't pass on Linux currently, investigate. diff --git a/devel/electron32/files/patch-electron_spec_api-safe-storage-spec.ts b/devel/electron32/files/patch-electron_spec_api-safe-storage-spec.ts index e491b37ce996..fe7d80e9f5e6 100644 --- a/devel/electron32/files/patch-electron_spec_api-safe-storage-spec.ts +++ b/devel/electron32/files/patch-electron_spec_api-safe-storage-spec.ts @@ -1,6 +1,6 @@ ---- electron/spec/api-safe-storage-spec.ts.orig 2023-08-09 14:05:20 UTC +--- electron/spec/api-safe-storage-spec.ts.orig 2024-10-09 13:53:06 UTC +++ electron/spec/api-safe-storage-spec.ts -@@ -26,7 +26,7 @@ describe('safeStorage module', () => { +@@ -29,7 +29,7 @@ describe('safeStorage module', () => { describe('safeStorage module', () => { before(() => { @@ -9,7 +9,7 @@ safeStorage.setUsePlainTextEncryption(true); } }); -@@ -44,7 +44,7 @@ describe('safeStorage module', () => { +@@ -47,7 +47,7 @@ describe('safeStorage module', () => { }); *** 4638 LINES SKIPPED *** From nobody Sat Oct 19 14:50:22 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XW4Hg227nz5b9pv; Sat, 19 Oct 2024 14:50:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XW4Hg12v0z4c94; Sat, 19 Oct 2024 14:50:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729349423; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=zIQ50Vbz0pL+FN5Cvlt5QnMf/mrmMu6V7R93sjuhd3A=; b=Dgx06TIh9Th174bp3igvgMeFi80X5RgpvVjTStzi4PrwUyNszJjNI/n/zHJH+MCWSvAjCV tLzHutMKMJaugv5XBhliP2JPC6m5TJfdPu7veX/B34/jm3kLRqGVSHhD20riuR6d9/ugld GjI/JC45KMxReRSqgohrbgi2FKygWrXvHNA4aY5wiLogKuY6HD5vmSBN+cuFl3OFwU0R9P PZcJ+Kv2sJDuzbvE/sBPfaQtNHlUdwoMtcuxx0K2/ma/cnjXH2n+d1KmPBgSsifdpUg/jF yGndLC7dXqD6N1EYl3iG2E5r+nwNjSZK4V6gGu3Ak9Qin1Xo6izbrO3osQkBwQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729349423; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=zIQ50Vbz0pL+FN5Cvlt5QnMf/mrmMu6V7R93sjuhd3A=; b=mo5lvoCSGXuzXvvzK9KWYMig7/IlP25bW7kepAePBjnBCAxuRcQmemergczrYrJ+FXY4tM TM0sDOp9ZCDVS2YkKXxjMpSmzxiTwdyorYkgG752N/vpkV62JMPps+EhxVZkxiGxZqxlDA UsKbp6gCapyrHGIvZv7nGZyGkPzDSqQaAnkw7ew6ZMYWOaD5pMauRukDH7+8MAYOiyDONo gfjlEloiCvZZnYe1wPPBwXgjWRQl7N+VaFz6l59xaXjUy63LZidQYcZaO6DZiIKDTnrwu9 33BVEMeyjVS/nx6FPIOrEhJOeJm9YkBlHsMLDShGw/P3cD4UM+RaNgcX5lisxA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729349423; a=rsa-sha256; cv=none; b=qd6eTlfNIn0jcmh2CeCkRNU0f97oMhClR66nCG/XkBju266idcPoyfbLrD9YTjP4eIdAWk NqBq++n/ivG6OYcYOqexA1fg++xTEb2iIhYuTTA6la8vKbToYQickopEes1GA1/18r9Uxc tvXBf5M6WC/Rrkqlv+Bl8KSHidl3Tylc4RSpcMEH7rFiTDGzGooTNcqkiaR7cml5zFqIQG /I/GWTyLDk1r+7lghljIJHuc8MV5WT1pEahuXC0p2I+cm/ggjXRNJzULg700jvYVM27p/6 zVnfk6kwIL4TYur8ZoprMJGMaaTdff7QNCPPFW5rGuhAGaVF/2/5B5eRRWvIhQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XW4Hf6t4dzLxf; Sat, 19 Oct 2024 14:50:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49JEoMeA078817; Sat, 19 Oct 2024 14:50:22 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49JEoM15078811; Sat, 19 Oct 2024 14:50:22 GMT (envelope-from git) Date: Sat, 19 Oct 2024 14:50:22 GMT Message-Id: <202410191450.49JEoM15078811@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Hiroki Tagato Subject: git: d4ddd019642a - 2024Q4 - devel/electron32: update to 32.2.1 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: tagattie X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: d4ddd019642a2d5b7df4da838353434d3cc78ef2 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by tagattie: URL: https://cgit.FreeBSD.org/ports/commit/?id=d4ddd019642a2d5b7df4da838353434d3cc78ef2 commit d4ddd019642a2d5b7df4da838353434d3cc78ef2 Author: Hiroki Tagato AuthorDate: 2024-10-19 14:46:12 +0000 Commit: Hiroki Tagato CommitDate: 2024-10-19 14:50:12 +0000 devel/electron32: update to 32.2.1 Changelog: https://github.com/electron/electron/releases/tag/v32.2.1 Reported by: GitHub (watch releases) MFH: 2024Q4 Security: 815bf172-ab9e-4c4b-9662-d18b0054330d (cherry picked from commit 7102f769d3a45b1643a894d36714ba44782cad3a) --- devel/electron32/Makefile | 4 ++-- devel/electron32/Makefile.version | 2 +- devel/electron32/distinfo | 22 +++++++++++----------- ...rowser_electron__browser__main__parts__posix.cc | 4 ++-- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/devel/electron32/Makefile b/devel/electron32/Makefile index 3cad0478c60d..909c6714945d 100644 --- a/devel/electron32/Makefile +++ b/devel/electron32/Makefile @@ -4,7 +4,7 @@ DISTVERSION= ${ELECTRON_VER} PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= devel -MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v32.2.0/:chromium \ +MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v32.2.1/:chromium \ https://freedesktop.org/software/pulseaudio/releases/:pulseaudio PKGNAMESUFFIX= ${ELECTRON_VER_MAJOR} DISTFILES= chromium-${CHROMIUM_VER}${EXTRACT_SUFX}.0:chromium \ @@ -220,7 +220,7 @@ SNDIO_VARS= GN_ARGS+=use_sndio=true SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false # See ${WRKSRC}/electron/DEPS for CHROMIUM_VER -CHROMIUM_VER= 128.0.6613.178 +CHROMIUM_VER= 128.0.6613.186 # See ${WRKSRC}/electron/DEPS for NODE_VER NODE_VER= 20.18.0 # See ${WRKSRC}/electron/DEPS for NAN_VER diff --git a/devel/electron32/Makefile.version b/devel/electron32/Makefile.version index 33df2f7981d9..0148c6ec2b57 100644 --- a/devel/electron32/Makefile.version +++ b/devel/electron32/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 32.2.0 +ELECTRON_VER= 32.2.1 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron32/distinfo b/devel/electron32/distinfo index 31392451edda..fa916d484d0d 100644 --- a/devel/electron32/distinfo +++ b/devel/electron32/distinfo @@ -1,16 +1,16 @@ -TIMESTAMP = 1728994969 -SHA256 (electron/chromium-128.0.6613.178.tar.xz.0) = d2b58424c6f62d32a055f167943b13e23eb75ae0789579db028d037b03f91994 -SIZE (electron/chromium-128.0.6613.178.tar.xz.0) = 2000000000 -SHA256 (electron/chromium-128.0.6613.178.tar.xz.1) = 41a87ba2c0ad14885df8f72fcdc00374e1631d960918ae00fc9c71f276e08b4c -SIZE (electron/chromium-128.0.6613.178.tar.xz.1) = 2000000000 -SHA256 (electron/chromium-128.0.6613.178.tar.xz.2) = ce1d068879ed5cc12b233c04303ca51ecf4d71e7273c9d860236698c21d8fa02 -SIZE (electron/chromium-128.0.6613.178.tar.xz.2) = 766628236 +TIMESTAMP = 1729308366 +SHA256 (electron/chromium-128.0.6613.186.tar.xz.0) = 3ed399ba626343eb1a522939b16ded1ff5b553b477bd37e48710371000fa294b +SIZE (electron/chromium-128.0.6613.186.tar.xz.0) = 2000000000 +SHA256 (electron/chromium-128.0.6613.186.tar.xz.1) = 5986cf222802789f16b81759b7e1104edc61619a422c82c979d1268b90d7e415 +SIZE (electron/chromium-128.0.6613.186.tar.xz.1) = 2000000000 +SHA256 (electron/chromium-128.0.6613.186.tar.xz.2) = 9d48a4305a6a26b917476ff517b71722efdaabb3aed9898e9be4b3ec644894ad +SIZE (electron/chromium-128.0.6613.186.tar.xz.2) = 766712880 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (electron/electron-yarn-cache-32.2.0.tar.xz) = 0dd35d16479c5acc3105302a1ccd76fe00cd82179e51f2e1e016908d7c2a5cf1 -SIZE (electron/electron-yarn-cache-32.2.0.tar.xz) = 32242840 -SHA256 (electron/electron-electron-v32.2.0_GH0.tar.gz) = 4f1debdd068c8c4585aacf1debd7548550eaf9c03ae62867375af4259a4d856f -SIZE (electron/electron-electron-v32.2.0_GH0.tar.gz) = 13885491 +SHA256 (electron/electron-yarn-cache-32.2.1.tar.xz) = 0dd35d16479c5acc3105302a1ccd76fe00cd82179e51f2e1e016908d7c2a5cf1 +SIZE (electron/electron-yarn-cache-32.2.1.tar.xz) = 32242840 +SHA256 (electron/electron-electron-v32.2.1_GH0.tar.gz) = f884ade1f7466452d710be6ace90326a6a9f47c9aab8080ef03fb629c40d4f30 +SIZE (electron/electron-electron-v32.2.1_GH0.tar.gz) = 13890166 SHA256 (electron/nodejs-node-v20.18.0_GH0.tar.gz) = 651bb82f6af18084070893559643759165ce050b5839f830d4cc098130d3ad89 SIZE (electron/nodejs-node-v20.18.0_GH0.tar.gz) = 115526827 SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb diff --git a/devel/electron32/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc b/devel/electron32/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc index 38cd5c6e7494..d8ab6686ee61 100644 --- a/devel/electron32/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc +++ b/devel/electron32/files/patch-electron_shell_browser_electron__browser__main__parts__posix.cc @@ -1,6 +1,6 @@ ---- electron/shell/browser/electron_browser_main_parts_posix.cc.orig 2024-08-20 22:47:02 UTC +--- electron/shell/browser/electron_browser_main_parts_posix.cc.orig 2024-10-15 14:19:55 UTC +++ electron/shell/browser/electron_browser_main_parts_posix.cc -@@ -199,12 +199,16 @@ void ElectronBrowserMainParts::InstallShutdownSignalHa +@@ -210,12 +210,16 @@ void ElectronBrowserMainParts::InstallShutdownSignalHa g_pipe_pid = getpid(); g_shutdown_pipe_read_fd = pipefd[0]; g_shutdown_pipe_write_fd = pipefd[1]; From nobody Sat Oct 19 15:33:23 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XW5FH72fNz5bCZK; Sat, 19 Oct 2024 15:33:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XW5FH5141z4hTW; Sat, 19 Oct 2024 15:33:23 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729352003; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=eYciAzd24WofJWtyxHx6tyiOpwLajhuAaNFSd5320zE=; b=BGSsLfR9B4LJGxdcBtCy2KeLPLRxoHdxCUYUsm8+FD2G/M51pNJzdgDl9vl85OduSvvyXn 9x1QbGa9PE3aBXBtTUXdTesHzh5E/rrDUUM/SUAh/lv9s2e6HYfLUQHwhVzbBoDmr25N+Q hAQjJBzjiRev/sz8q29l3FM9SvOcaXTXIjs/DYsx94Psk6XOz6K6gxoPteBKYCdLnTPdUY RyK6wd/QKoX9fpYX+CQvpFn1fecwlETLSpek8ayvxHAm4jv7Z3o0GsRqybZjGcMOQZiEtg HRO/ajaDmPtt3mTHekZzUBJC4NY3NfPf222addOU6p6zKUKZgwBitk8TcJ0Rsw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729352003; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=eYciAzd24WofJWtyxHx6tyiOpwLajhuAaNFSd5320zE=; b=ftlrV926zkCyjsxd7NRlRRsmPmFPWcuvUHFLowW415SiRSkseCQgUbpK/TAUtLrbgJv34j eo8htw+aMcvgP0Xb8om9L6zMxYGi0LqMDNwpsjQlisZaewQfV0mMP54GtTRi7lUAvtn9Eg MczAKO3a/1X6a1amUi3TfBD3rj0eVrJlxwtYorY/0PkcGAHmbbtSfBZ2J/em6uD8PB4ZDc XDZmgV4wWgDu+7OWO2/l+aHB6Bl+TgUX5kL1m8goNsCOaw7aET2X3Ek29fOg/bxKwQiv6z n8jvOIqgqXIiAzHcE5y1wkPLi8euhIxU4+VA0rwELXjAH+/y/2ZCwdUrDGFVnQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729352003; a=rsa-sha256; cv=none; b=OEMAl8/K86c4d3AfxXqVFyFL9OqlMuasLYxKcmvDfFV/w0pJx8TtF4V2t4Y+jnJxyd2rXe 2bgz/osovaMPTzBuv6x8SakU4OLvhAJEz+XcpazPHb1E6BgH/p9ky1Y+vP5SSQsVxNwbEH EGSkec9pVVPEC0Aj18Dhl/acp4StpHr94UcOWOZg72CXA4vDd1n+gBQZBQadCwyQ7Jip8d r3WN5LzgaUtYXBBKtMYO3DANzqtXNSGYZ3sKdWncJbUVBhqL2I8GnR3TjPc11j+IxVsVW9 Ej7xGyiBiNPzDpys2ysmFVumer94Ha5kDZs3Tl4hNnzGk+pieeraRAGzvZmVlw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XW5FH4ccvzMqs; Sat, 19 Oct 2024 15:33:23 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49JFXNNs061332; Sat, 19 Oct 2024 15:33:23 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49JFXNN5061329; Sat, 19 Oct 2024 15:33:23 GMT (envelope-from git) Date: Sat, 19 Oct 2024 15:33:23 GMT Message-Id: <202410191533.49JFXNN5061329@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Bernard Spil Subject: git: 8818c5c7892c - 2024Q4 - security/openssl: Security update for CVE-2024-9143 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: brnrd X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 8818c5c7892caca8341920b3d11a5b6c88df07d7 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by brnrd: URL: https://cgit.FreeBSD.org/ports/commit/?id=8818c5c7892caca8341920b3d11a5b6c88df07d7 commit 8818c5c7892caca8341920b3d11a5b6c88df07d7 Author: Bernard Spil AuthorDate: 2024-10-19 14:58:59 +0000 Commit: Bernard Spil CommitDate: 2024-10-19 15:32:19 +0000 security/openssl: Security update for CVE-2024-9143 Security: c6f4177c-8e29-11ef-98e7-84a93843eb75 MFH: 2024Q4 (cherry picked from commit 7eba61f8025342276a9959cf5e9bc007c69352e3) --- security/openssl/Makefile | 1 + security/openssl/files/patch-CVE-2024-9143 | 198 +++++++++++++++++++++++++++++ 2 files changed, 199 insertions(+) diff --git a/security/openssl/Makefile b/security/openssl/Makefile index 2b56b728ad15..daf95407a8ab 100644 --- a/security/openssl/Makefile +++ b/security/openssl/Makefile @@ -1,5 +1,6 @@ PORTNAME= openssl PORTVERSION= 3.0.15 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= security devel diff --git a/security/openssl/files/patch-CVE-2024-9143 b/security/openssl/files/patch-CVE-2024-9143 new file mode 100644 index 000000000000..a2e0babfda33 --- /dev/null +++ b/security/openssl/files/patch-CVE-2024-9143 @@ -0,0 +1,198 @@ +From 72ae83ad214d2eef262461365a1975707f862712 Mon Sep 17 00:00:00 2001 +From: Viktor Dukhovni +Date: Thu, 19 Sep 2024 01:02:40 +1000 +Subject: [PATCH] Harden BN_GF2m_poly2arr against misuse. + +The BN_GF2m_poly2arr() function converts characteristic-2 field +(GF_{2^m}) Galois polynomials from a representation as a BIGNUM bitmask, +to a compact array with just the exponents of the non-zero terms. + +These polynomials are then used in BN_GF2m_mod_arr() to perform modular +reduction. A precondition of calling BN_GF2m_mod_arr() is that the +polynomial must have a non-zero constant term (i.e. the array has `0` as +its final element). + +Internally, callers of BN_GF2m_poly2arr() did not verify that +precondition, and binary EC curve parameters with an invalid polynomial +could lead to out of bounds memory reads and writes in BN_GF2m_mod_arr(). + +The precondition is always true for polynomials that arise from the +standard form of EC parameters for characteristic-two fields (X9.62). +See the "Finite Field Identification" section of: + + https://www.itu.int/ITU-T/formal-language/itu-t/x/x894/2018-cor1/ANSI-X9-62.html + +The OpenSSL GF(2^m) code supports only the trinomial and pentanomial +basis X9.62 forms. + +This commit updates BN_GF2m_poly2arr() to return `0` (failure) when +the constant term is zero (i.e. the input bitmask BIGNUM is not odd). + +Additionally, the return value is made unambiguous when there is not +enough space to also pad the array with a final `-1` sentinel value. +The return value is now always the number of elements (including the +final `-1`) that would be filled when the output array is sufficiently +large. Previously the same count was returned both when the array has +just enough room for the final `-1` and when it had only enough space +for non-sentinel values. + +Finally, BN_GF2m_poly2arr() is updated to reject polynomials whose +degree exceeds `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against +CPU exhausition attacks via excessively large inputs. + +The above issues do not arise in processing X.509 certificates. These +generally have EC keys from "named curves", and RFC5840 (Section 2.1.1) +disallows explicit EC parameters. The TLS code in OpenSSL enforces this +constraint only after the certificate is decoded, but, even if explicit +parameters are specified, they are in X9.62 form, which cannot represent +problem values as noted above. + +Initially reported as oss-fuzz issue 71623. + +A closely related issue was earlier reported in +. + +Severity: Low, CVE-2024-9143 + +Reviewed-by: Matt Caswell +Reviewed-by: Bernd Edlinger +Reviewed-by: Paul Dale +Reviewed-by: Tomas Mraz +(Merged from https://github.com/openssl/openssl/pull/25639) + +(cherry picked from commit 8e008cb8b23ec7dc75c45a66eeed09c815b11cd2) +--- + crypto/bn/bn_gf2m.c | 28 +++++++++++++++------- + test/ec_internal_test.c | 51 +++++++++++++++++++++++++++++++++++++++++ + 2 files changed, 71 insertions(+), 8 deletions(-) + +diff --git a/crypto/bn/bn_gf2m.c b/crypto/bn/bn_gf2m.c +index c811ae82d6b15..bcc66613cc14d 100644 +--- crypto/bn/bn_gf2m.c.orig ++++ crypto/bn/bn_gf2m.c +@@ -15,6 +15,7 @@ + #include "bn_local.h" + + #ifndef OPENSSL_NO_EC2M ++# include + + /* + * Maximum number of iterations before BN_GF2m_mod_solve_quad_arr should +@@ -1140,16 +1141,26 @@ int BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, + /* + * Convert the bit-string representation of a polynomial ( \sum_{i=0}^n a_i * + * x^i) into an array of integers corresponding to the bits with non-zero +- * coefficient. Array is terminated with -1. Up to max elements of the array +- * will be filled. Return value is total number of array elements that would +- * be filled if array was large enough. ++ * coefficient. The array is intended to be suitable for use with ++ * `BN_GF2m_mod_arr()`, and so the constant term of the polynomial must not be ++ * zero. This translates to a requirement that the input BIGNUM `a` is odd. ++ * ++ * Given sufficient room, the array is terminated with -1. Up to max elements ++ * of the array will be filled. ++ * ++ * The return value is total number of array elements that would be filled if ++ * array was large enough, including the terminating `-1`. It is `0` when `a` ++ * is not odd or the constant term is zero contrary to requirement. ++ * ++ * The return value is also `0` when the leading exponent exceeds ++ * `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against CPU exhaustion attacks, + */ + int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + { + int i, j, k = 0; + BN_ULONG mask; + +- if (BN_is_zero(a)) ++ if (!BN_is_odd(a)) + return 0; + + for (i = a->top - 1; i >= 0; i--) { +@@ -1167,12 +1178,13 @@ int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + } + } + +- if (k < max) { ++ if (k > 0 && p[0] > OPENSSL_ECC_MAX_FIELD_BITS) ++ return 0; ++ ++ if (k < max) + p[k] = -1; +- k++; +- } + +- return k; ++ return k + 1; + } + + /* +diff --git a/test/ec_internal_test.c b/test/ec_internal_test.c +index 8c2cd05631696..02cfd4e9d8858 100644 +--- test/ec_internal_test.c.orig ++++ test/ec_internal_test.c +@@ -155,6 +155,56 @@ static int field_tests_ecp_mont(void) + } + + #ifndef OPENSSL_NO_EC2M ++/* Test that decoding of invalid GF2m field parameters fails. */ ++static int ec2m_field_sanity(void) ++{ ++ int ret = 0; ++ BN_CTX *ctx = BN_CTX_new(); ++ BIGNUM *p, *a, *b; ++ EC_GROUP *group1 = NULL, *group2 = NULL, *group3 = NULL; ++ ++ TEST_info("Testing GF2m hardening\n"); ++ ++ BN_CTX_start(ctx); ++ p = BN_CTX_get(ctx); ++ a = BN_CTX_get(ctx); ++ if (!TEST_ptr(b = BN_CTX_get(ctx)) ++ || !TEST_true(BN_one(a)) ++ || !TEST_true(BN_one(b))) ++ goto out; ++ ++ /* Even pentanomial value should be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf2))) ++ goto out; ++ if (!TEST_ptr_null(group1 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Zero constant term accepted in GF2m polynomial"); ++ ++ /* Odd hexanomial should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf3))) ++ goto out; ++ if (!TEST_ptr_null(group2 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Hexanomial accepted as GF2m polynomial"); ++ ++ /* Excessive polynomial degree should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0x71)) ++ || !TEST_true(BN_set_bit(p, OPENSSL_ECC_MAX_FIELD_BITS + 1))) ++ goto out; ++ if (!TEST_ptr_null(group3 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("GF2m polynomial degree > %d accepted", ++ OPENSSL_ECC_MAX_FIELD_BITS); ++ ++ ret = group1 == NULL && group2 == NULL && group3 == NULL; ++ ++ out: ++ EC_GROUP_free(group1); ++ EC_GROUP_free(group2); ++ EC_GROUP_free(group3); ++ BN_CTX_end(ctx); ++ BN_CTX_free(ctx); ++ ++ return ret; ++} ++ + /* test EC_GF2m_simple_method directly */ + static int field_tests_ec2_simple(void) + { +@@ -443,6 +493,7 @@ int setup_tests(void) + ADD_TEST(field_tests_ecp_simple); + ADD_TEST(field_tests_ecp_mont); + #ifndef OPENSSL_NO_EC2M ++ ADD_TEST(ec2m_field_sanity); + ADD_TEST(field_tests_ec2_simple); + #endif + ADD_ALL_TESTS(field_tests_default, crv_len); From nobody Sat Oct 19 15:33:24 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XW5FK141Dz5bCFR; Sat, 19 Oct 2024 15:33:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XW5FJ5zBBz4hLk; Sat, 19 Oct 2024 15:33:24 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729352004; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=gvFBt/YjB/oyhJlnpbxIDChVGC7FiDJsjPGqgSJhokk=; b=fGlevhHFDLCeE050zDntnak7JOtTX3sOEERkwptbvw4o8Wgims2fiHMlciT2cY2v6KRVWU q+Uo6Dr9PX1mabR8UyiereOyea+aeEWMPYcFMZ/kKzgWvSOVMDunJiut1MLQZMPLeH0BZP AQ4eRc5gvM3syAz0Kr/uVHYCsRetSgSnUGj8QI0UeFCZwuXokFEhZGCCSwZGpj2jT3BQou /6p7Kcil0/QgVjXCS3Xfa94XpvfjFFH4yPP1ypmFq0HOh6fwUv4CEjCYR4188sF3rJskAC N4KzW0GI+c/dKu+jozF/hmksYqcjWq5wm19Kkt41TQyV9szdu4rXaZLhRDeBWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729352004; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=gvFBt/YjB/oyhJlnpbxIDChVGC7FiDJsjPGqgSJhokk=; b=HnSVpZoy2eGPSeMCCdivN6rei4zgu8et2jgZFeFCejbdgNN0QVGIeWW+C3w8Yc/GzHWVj7 6/p/KCBujXauYKsVbPofrUx8vNMTWAEZ6ZjBEO+AlrgTTrKhSfZoINgt2zjfmGBptUSO1n g8KPRX0OURLPGi9HGrRFsS7KHCFoBHSJoC4hlPudNfOtuB19hNACqySfFSr6cKfQDpeLMe Ibip7mgnR5+ZUlciZWJeBsgqfbjhlbRZm873fcHuC8DlpfKzSGKIl63Dp70qbqA4A6qhEg w6qaMNKou2e06Pne6ajbQ6CbUwzMLUSlFlvDAqbwP7ADrOV59qy2AcEecx0U5Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729352004; a=rsa-sha256; cv=none; b=DYXKqGhbgLSlqo7pSMuTOyCKi67i48uZIEDHrxT2OYdXYTGSGiL2agspS1bHjVo3riKnRC 7ftci5EbFcVeCKKUfttpZ/87VnBZuW3bOD3zdrC+zY+8axucEQouevMRdOM/SiO9/Zc2S9 z3c163hW71cETohf0TC0t/n6NyZ4Vj28aPQZutmIAxusS7V8rcFN5Ue4vjY8zCC/y5Gg5d M/vl2DmLgFlDdil8RPLJx3vFIAVW1yjm5Y+36cHFKxM7LZyex5PX2+jE/UVNEEEgxXa2o/ SFWZh9N4Bu7rNYkDtzMhN5pe1uNHFN+H/uxLao4FQQGfKNeZZjsVzUkXYAqy3A== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XW5FJ5bR0zMqt; Sat, 19 Oct 2024 15:33:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49JFXOXV061374; Sat, 19 Oct 2024 15:33:24 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49JFXOw7061371; Sat, 19 Oct 2024 15:33:24 GMT (envelope-from git) Date: Sat, 19 Oct 2024 15:33:24 GMT Message-Id: <202410191533.49JFXOw7061371@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Bernard Spil Subject: git: 515ec093842b - 2024Q4 - security/openssl31: Security update for CVE-2024-9143 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: brnrd X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 515ec093842b004b320f9b0e4d9fbd290b8d6c3b Auto-Submitted: auto-generated The branch 2024Q4 has been updated by brnrd: URL: https://cgit.FreeBSD.org/ports/commit/?id=515ec093842b004b320f9b0e4d9fbd290b8d6c3b commit 515ec093842b004b320f9b0e4d9fbd290b8d6c3b Author: Bernard Spil AuthorDate: 2024-10-19 15:13:17 +0000 Commit: Bernard Spil CommitDate: 2024-10-19 15:32:34 +0000 security/openssl31: Security update for CVE-2024-9143 Security: c6f4177c-8e29-11ef-98e7-84a93843eb75 MFH: 2024Q4 (cherry picked from commit 7156320e1f0832048fdf6d341d6bcf2a2f955a00) --- security/openssl31/Makefile | 3 +- security/openssl31/files/patch-CVE-2024-9143 | 198 +++++++++++++++++++++++++++ 2 files changed, 200 insertions(+), 1 deletion(-) diff --git a/security/openssl31/Makefile b/security/openssl31/Makefile index a3c4b56d3e48..0c27060eafb4 100644 --- a/security/openssl31/Makefile +++ b/security/openssl31/Makefile @@ -1,5 +1,6 @@ PORTNAME= openssl PORTVERSION= 3.1.7 +PORTREVISION= 1 CATEGORIES= security devel PKGNAMESUFFIX= 31 @@ -12,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt #EXPIRATION_DATE= 2025-03-14 -CONFLICTS_INSTALL= boringssl libressl libressl-devel openssl openssl111 openssl3[23] openssl*-quictls +CONFLICTS_INSTALL= boringssl libressl libressl-devel openssl openssl111 openssl3[234] openssl*-quictls HAS_CONFIGURE= yes CONFIGURE_SCRIPT= config diff --git a/security/openssl31/files/patch-CVE-2024-9143 b/security/openssl31/files/patch-CVE-2024-9143 new file mode 100644 index 000000000000..f36b97f194f7 --- /dev/null +++ b/security/openssl31/files/patch-CVE-2024-9143 @@ -0,0 +1,198 @@ +From fdf6723362ca51bd883295efe206cb5b1cfa5154 Mon Sep 17 00:00:00 2001 +From: Viktor Dukhovni +Date: Thu, 19 Sep 2024 01:02:40 +1000 +Subject: [PATCH] Harden BN_GF2m_poly2arr against misuse. + +The BN_GF2m_poly2arr() function converts characteristic-2 field +(GF_{2^m}) Galois polynomials from a representation as a BIGNUM bitmask, +to a compact array with just the exponents of the non-zero terms. + +These polynomials are then used in BN_GF2m_mod_arr() to perform modular +reduction. A precondition of calling BN_GF2m_mod_arr() is that the +polynomial must have a non-zero constant term (i.e. the array has `0` as +its final element). + +Internally, callers of BN_GF2m_poly2arr() did not verify that +precondition, and binary EC curve parameters with an invalid polynomial +could lead to out of bounds memory reads and writes in BN_GF2m_mod_arr(). + +The precondition is always true for polynomials that arise from the +standard form of EC parameters for characteristic-two fields (X9.62). +See the "Finite Field Identification" section of: + + https://www.itu.int/ITU-T/formal-language/itu-t/x/x894/2018-cor1/ANSI-X9-62.html + +The OpenSSL GF(2^m) code supports only the trinomial and pentanomial +basis X9.62 forms. + +This commit updates BN_GF2m_poly2arr() to return `0` (failure) when +the constant term is zero (i.e. the input bitmask BIGNUM is not odd). + +Additionally, the return value is made unambiguous when there is not +enough space to also pad the array with a final `-1` sentinel value. +The return value is now always the number of elements (including the +final `-1`) that would be filled when the output array is sufficiently +large. Previously the same count was returned both when the array has +just enough room for the final `-1` and when it had only enough space +for non-sentinel values. + +Finally, BN_GF2m_poly2arr() is updated to reject polynomials whose +degree exceeds `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against +CPU exhausition attacks via excessively large inputs. + +The above issues do not arise in processing X.509 certificates. These +generally have EC keys from "named curves", and RFC5840 (Section 2.1.1) +disallows explicit EC parameters. The TLS code in OpenSSL enforces this +constraint only after the certificate is decoded, but, even if explicit +parameters are specified, they are in X9.62 form, which cannot represent +problem values as noted above. + +Initially reported as oss-fuzz issue 71623. + +A closely related issue was earlier reported in +. + +Severity: Low, CVE-2024-9143 + +Reviewed-by: Matt Caswell +Reviewed-by: Bernd Edlinger +Reviewed-by: Paul Dale +Reviewed-by: Tomas Mraz +(Merged from https://github.com/openssl/openssl/pull/25639) + +(cherry picked from commit 8e008cb8b23ec7dc75c45a66eeed09c815b11cd2) +--- + crypto/bn/bn_gf2m.c | 28 +++++++++++++++------- + test/ec_internal_test.c | 51 +++++++++++++++++++++++++++++++++++++++++ + 2 files changed, 71 insertions(+), 8 deletions(-) + +diff --git a/crypto/bn/bn_gf2m.c b/crypto/bn/bn_gf2m.c +index c811ae82d6b15..bcc66613cc14d 100644 +--- crypto/bn/bn_gf2m.c.orig ++++ crypto/bn/bn_gf2m.c +@@ -15,6 +15,7 @@ + #include "bn_local.h" + + #ifndef OPENSSL_NO_EC2M ++# include + + /* + * Maximum number of iterations before BN_GF2m_mod_solve_quad_arr should +@@ -1140,16 +1141,26 @@ int BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, + /* + * Convert the bit-string representation of a polynomial ( \sum_{i=0}^n a_i * + * x^i) into an array of integers corresponding to the bits with non-zero +- * coefficient. Array is terminated with -1. Up to max elements of the array +- * will be filled. Return value is total number of array elements that would +- * be filled if array was large enough. ++ * coefficient. The array is intended to be suitable for use with ++ * `BN_GF2m_mod_arr()`, and so the constant term of the polynomial must not be ++ * zero. This translates to a requirement that the input BIGNUM `a` is odd. ++ * ++ * Given sufficient room, the array is terminated with -1. Up to max elements ++ * of the array will be filled. ++ * ++ * The return value is total number of array elements that would be filled if ++ * array was large enough, including the terminating `-1`. It is `0` when `a` ++ * is not odd or the constant term is zero contrary to requirement. ++ * ++ * The return value is also `0` when the leading exponent exceeds ++ * `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against CPU exhaustion attacks, + */ + int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + { + int i, j, k = 0; + BN_ULONG mask; + +- if (BN_is_zero(a)) ++ if (!BN_is_odd(a)) + return 0; + + for (i = a->top - 1; i >= 0; i--) { +@@ -1167,12 +1178,13 @@ int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + } + } + +- if (k < max) { ++ if (k > 0 && p[0] > OPENSSL_ECC_MAX_FIELD_BITS) ++ return 0; ++ ++ if (k < max) + p[k] = -1; +- k++; +- } + +- return k; ++ return k + 1; + } + + /* +diff --git a/test/ec_internal_test.c b/test/ec_internal_test.c +index 8c2cd05631696..02cfd4e9d8858 100644 +--- test/ec_internal_test.c.orig ++++ test/ec_internal_test.c +@@ -155,6 +155,56 @@ static int field_tests_ecp_mont(void) + } + + #ifndef OPENSSL_NO_EC2M ++/* Test that decoding of invalid GF2m field parameters fails. */ ++static int ec2m_field_sanity(void) ++{ ++ int ret = 0; ++ BN_CTX *ctx = BN_CTX_new(); ++ BIGNUM *p, *a, *b; ++ EC_GROUP *group1 = NULL, *group2 = NULL, *group3 = NULL; ++ ++ TEST_info("Testing GF2m hardening\n"); ++ ++ BN_CTX_start(ctx); ++ p = BN_CTX_get(ctx); ++ a = BN_CTX_get(ctx); ++ if (!TEST_ptr(b = BN_CTX_get(ctx)) ++ || !TEST_true(BN_one(a)) ++ || !TEST_true(BN_one(b))) ++ goto out; ++ ++ /* Even pentanomial value should be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf2))) ++ goto out; ++ if (!TEST_ptr_null(group1 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Zero constant term accepted in GF2m polynomial"); ++ ++ /* Odd hexanomial should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf3))) ++ goto out; ++ if (!TEST_ptr_null(group2 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Hexanomial accepted as GF2m polynomial"); ++ ++ /* Excessive polynomial degree should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0x71)) ++ || !TEST_true(BN_set_bit(p, OPENSSL_ECC_MAX_FIELD_BITS + 1))) ++ goto out; ++ if (!TEST_ptr_null(group3 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("GF2m polynomial degree > %d accepted", ++ OPENSSL_ECC_MAX_FIELD_BITS); ++ ++ ret = group1 == NULL && group2 == NULL && group3 == NULL; ++ ++ out: ++ EC_GROUP_free(group1); ++ EC_GROUP_free(group2); ++ EC_GROUP_free(group3); ++ BN_CTX_end(ctx); ++ BN_CTX_free(ctx); ++ ++ return ret; ++} ++ + /* test EC_GF2m_simple_method directly */ + static int field_tests_ec2_simple(void) + { +@@ -443,6 +493,7 @@ int setup_tests(void) + ADD_TEST(field_tests_ecp_simple); + ADD_TEST(field_tests_ecp_mont); + #ifndef OPENSSL_NO_EC2M ++ ADD_TEST(ec2m_field_sanity); + ADD_TEST(field_tests_ec2_simple); + #endif + ADD_ALL_TESTS(field_tests_default, crv_len); From nobody Sat Oct 19 15:33:25 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XW5FL1Q9cz5bCL2; Sat, 19 Oct 2024 15:33:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XW5FK6v98z4hTg; Sat, 19 Oct 2024 15:33:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729352006; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=kl6/6ti7607EbGncLlyUk5vvl66wnUI/7VeOLu+VS9A=; b=w6b++aR21w/9cstdcj4Bx6pN62cWMu0QJwOU3VVHn0f5CVba/2BJc9QOmLBHjG7f8vNy+R XaurzcZhi2KKu8Aen3J5C40iu8Yo1JuHUgtuZ7tYle5dib2tXFyn/hPFHjK1Od9tJ380d9 38Zkb3MDJBENucYiaIVLBJjXvoZjYzb0qYEmFIeFPfpoScIJ5TeJnm5UJ1CFicAtTeFqqf BpbnH5Ifl5uUaCl1RCNy/AQqzy/FisC/JrCzYGm/41XUXS2quuPRS3qq2bbCL1ryo4NyKf ocPloUmXvpAWsuiLG5Fc5a8LMWasuUtzvxAXhXhFR+RHaG+EMk1vy7XzLzJi0Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729352006; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=kl6/6ti7607EbGncLlyUk5vvl66wnUI/7VeOLu+VS9A=; b=ID8mnV467jsTGglyyrTXPWv9GwmDJqlX7LLq4zq3D9IsP5eQSS7ALqsmjiwu+kFJDy/tvo SUHnMcEfHtR7wCUVXHQqdyCwpeUAE5nZrOR12vJwlZH6Q9SuNtfdMmTVDFCfLA7BJy+vIw Sz5QR66vSo5HrYOVHNaqaviVR/grJq5DdUjkxu5r2EjtT54tjP2Q1+VEdENkcs7//0DSBA GCU/y1s3bxQtIdWF0c+GqjMDZVtD5XIema0upvIS/nAvJMMgnqBKBSWfZenE7iUqhHJann reurt+UuDMrWRnplbdagkdKEMcllk6T+gqugYEaGpbIqKPlDv29LuQWvCLD17Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729352006; a=rsa-sha256; cv=none; b=F+bpfuKAasClwOdazpCVg4VCMicpVapsPA2oHtOKPPV+jiSrCbv+8N1CaKkOWka/88qCUZ YD2NeyRqykb1mqsKOkNrBSuDYhhIbyrfAWwl2SBLj7CoyAxlrPndZWhpYZN4Wn7Lsq8sDg 8CAzhF7Z/pKfrAWZcOnSnpBfQDAJ/YNXIvunyZ1OrEOzUr0OTzXqzLVdf+XFV261+1jdxD 6ko98xRNwj8xwuB7NWCxFKa+SzR+ilUp8E5nQHUpaySJY5GZIeel6lkxLjGNYzdA3gyZpj dy9UXJfvcFZd5lhVpCxKfvd2Mu2un6nU5bxYwnqgs7dFiNjxunPjalsVjDuXHw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XW5FK6TVjzNl8; Sat, 19 Oct 2024 15:33:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49JFXPAh061417; Sat, 19 Oct 2024 15:33:25 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49JFXPr2061414; Sat, 19 Oct 2024 15:33:25 GMT (envelope-from git) Date: Sat, 19 Oct 2024 15:33:25 GMT Message-Id: <202410191533.49JFXPr2061414@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Bernard Spil Subject: git: 718604f7d32c - 2024Q4 - security/openssl32: Security update for CVE-2024-9143 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: brnrd X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 718604f7d32ce7227524446552ad9f2039166171 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by brnrd: URL: https://cgit.FreeBSD.org/ports/commit/?id=718604f7d32ce7227524446552ad9f2039166171 commit 718604f7d32ce7227524446552ad9f2039166171 Author: Bernard Spil AuthorDate: 2024-10-19 15:14:04 +0000 Commit: Bernard Spil CommitDate: 2024-10-19 15:32:55 +0000 security/openssl32: Security update for CVE-2024-9143 Security: c6f4177c-8e29-11ef-98e7-84a93843eb75 MFH: 2024Q4 (cherry picked from commit b6a98a2056b66db37c23e869c04d354460a40999) --- security/openssl32/Makefile | 3 +- security/openssl32/files/patch-CVE-2024-9143 | 198 +++++++++++++++++++++++++++ 2 files changed, 200 insertions(+), 1 deletion(-) diff --git a/security/openssl32/Makefile b/security/openssl32/Makefile index fa09076f7bbf..478c522c08d3 100644 --- a/security/openssl32/Makefile +++ b/security/openssl32/Makefile @@ -1,5 +1,6 @@ PORTNAME= openssl PORTVERSION= 3.2.3 +PORTREVSION= 1 CATEGORIES= security devel PKGNAMESUFFIX= 32 @@ -10,7 +11,7 @@ WWW= https://www.openssl.org/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -CONFLICTS_INSTALL= boringssl libressl libressl-devel openssl openssl111 openssl3[13] openssl*-quictls +CONFLICTS_INSTALL= boringssl libressl libressl-devel openssl openssl111 openssl3[134] openssl*-quictls HAS_CONFIGURE= yes CONFIGURE_SCRIPT= config diff --git a/security/openssl32/files/patch-CVE-2024-9143 b/security/openssl32/files/patch-CVE-2024-9143 new file mode 100644 index 000000000000..ede3de0ed30d --- /dev/null +++ b/security/openssl32/files/patch-CVE-2024-9143 @@ -0,0 +1,198 @@ +From bc7e04d7c8d509fb78fc0e285aa948fb0da04700 Mon Sep 17 00:00:00 2001 +From: Viktor Dukhovni +Date: Thu, 19 Sep 2024 01:02:40 +1000 +Subject: [PATCH] Harden BN_GF2m_poly2arr against misuse. + +The BN_GF2m_poly2arr() function converts characteristic-2 field +(GF_{2^m}) Galois polynomials from a representation as a BIGNUM bitmask, +to a compact array with just the exponents of the non-zero terms. + +These polynomials are then used in BN_GF2m_mod_arr() to perform modular +reduction. A precondition of calling BN_GF2m_mod_arr() is that the +polynomial must have a non-zero constant term (i.e. the array has `0` as +its final element). + +Internally, callers of BN_GF2m_poly2arr() did not verify that +precondition, and binary EC curve parameters with an invalid polynomial +could lead to out of bounds memory reads and writes in BN_GF2m_mod_arr(). + +The precondition is always true for polynomials that arise from the +standard form of EC parameters for characteristic-two fields (X9.62). +See the "Finite Field Identification" section of: + + https://www.itu.int/ITU-T/formal-language/itu-t/x/x894/2018-cor1/ANSI-X9-62.html + +The OpenSSL GF(2^m) code supports only the trinomial and pentanomial +basis X9.62 forms. + +This commit updates BN_GF2m_poly2arr() to return `0` (failure) when +the constant term is zero (i.e. the input bitmask BIGNUM is not odd). + +Additionally, the return value is made unambiguous when there is not +enough space to also pad the array with a final `-1` sentinel value. +The return value is now always the number of elements (including the +final `-1`) that would be filled when the output array is sufficiently +large. Previously the same count was returned both when the array has +just enough room for the final `-1` and when it had only enough space +for non-sentinel values. + +Finally, BN_GF2m_poly2arr() is updated to reject polynomials whose +degree exceeds `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against +CPU exhausition attacks via excessively large inputs. + +The above issues do not arise in processing X.509 certificates. These +generally have EC keys from "named curves", and RFC5840 (Section 2.1.1) +disallows explicit EC parameters. The TLS code in OpenSSL enforces this +constraint only after the certificate is decoded, but, even if explicit +parameters are specified, they are in X9.62 form, which cannot represent +problem values as noted above. + +Initially reported as oss-fuzz issue 71623. + +A closely related issue was earlier reported in +. + +Severity: Low, CVE-2024-9143 + +Reviewed-by: Matt Caswell +Reviewed-by: Bernd Edlinger +Reviewed-by: Paul Dale +Reviewed-by: Tomas Mraz +(Merged from https://github.com/openssl/openssl/pull/25639) + +(cherry picked from commit 8e008cb8b23ec7dc75c45a66eeed09c815b11cd2) +--- + crypto/bn/bn_gf2m.c | 28 +++++++++++++++------- + test/ec_internal_test.c | 51 +++++++++++++++++++++++++++++++++++++++++ + 2 files changed, 71 insertions(+), 8 deletions(-) + +diff --git a/crypto/bn/bn_gf2m.c b/crypto/bn/bn_gf2m.c +index 444c5ca7a3755..ae7e9d751c29c 100644 +--- crypto/bn/bn_gf2m.c.orig ++++ crypto/bn/bn_gf2m.c +@@ -15,6 +15,7 @@ + #include "bn_local.h" + + #ifndef OPENSSL_NO_EC2M ++# include + + /* + * Maximum number of iterations before BN_GF2m_mod_solve_quad_arr should +@@ -1130,16 +1131,26 @@ int BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, + /* + * Convert the bit-string representation of a polynomial ( \sum_{i=0}^n a_i * + * x^i) into an array of integers corresponding to the bits with non-zero +- * coefficient. Array is terminated with -1. Up to max elements of the array +- * will be filled. Return value is total number of array elements that would +- * be filled if array was large enough. ++ * coefficient. The array is intended to be suitable for use with ++ * `BN_GF2m_mod_arr()`, and so the constant term of the polynomial must not be ++ * zero. This translates to a requirement that the input BIGNUM `a` is odd. ++ * ++ * Given sufficient room, the array is terminated with -1. Up to max elements ++ * of the array will be filled. ++ * ++ * The return value is total number of array elements that would be filled if ++ * array was large enough, including the terminating `-1`. It is `0` when `a` ++ * is not odd or the constant term is zero contrary to requirement. ++ * ++ * The return value is also `0` when the leading exponent exceeds ++ * `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against CPU exhaustion attacks, + */ + int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + { + int i, j, k = 0; + BN_ULONG mask; + +- if (BN_is_zero(a)) ++ if (!BN_is_odd(a)) + return 0; + + for (i = a->top - 1; i >= 0; i--) { +@@ -1157,12 +1168,13 @@ int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + } + } + +- if (k < max) { ++ if (k > 0 && p[0] > OPENSSL_ECC_MAX_FIELD_BITS) ++ return 0; ++ ++ if (k < max) + p[k] = -1; +- k++; +- } + +- return k; ++ return k + 1; + } + + /* +diff --git a/test/ec_internal_test.c b/test/ec_internal_test.c +index 5076f9894d5b8..92904cfc42b20 100644 +--- test/ec_internal_test.c.orig ++++ test/ec_internal_test.c +@@ -155,6 +155,56 @@ static int field_tests_ecp_mont(void) + } + + #ifndef OPENSSL_NO_EC2M ++/* Test that decoding of invalid GF2m field parameters fails. */ ++static int ec2m_field_sanity(void) ++{ ++ int ret = 0; ++ BN_CTX *ctx = BN_CTX_new(); ++ BIGNUM *p, *a, *b; ++ EC_GROUP *group1 = NULL, *group2 = NULL, *group3 = NULL; ++ ++ TEST_info("Testing GF2m hardening\n"); ++ ++ BN_CTX_start(ctx); ++ p = BN_CTX_get(ctx); ++ a = BN_CTX_get(ctx); ++ if (!TEST_ptr(b = BN_CTX_get(ctx)) ++ || !TEST_true(BN_one(a)) ++ || !TEST_true(BN_one(b))) ++ goto out; ++ ++ /* Even pentanomial value should be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf2))) ++ goto out; ++ if (!TEST_ptr_null(group1 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Zero constant term accepted in GF2m polynomial"); ++ ++ /* Odd hexanomial should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf3))) ++ goto out; ++ if (!TEST_ptr_null(group2 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Hexanomial accepted as GF2m polynomial"); ++ ++ /* Excessive polynomial degree should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0x71)) ++ || !TEST_true(BN_set_bit(p, OPENSSL_ECC_MAX_FIELD_BITS + 1))) ++ goto out; ++ if (!TEST_ptr_null(group3 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("GF2m polynomial degree > %d accepted", ++ OPENSSL_ECC_MAX_FIELD_BITS); ++ ++ ret = group1 == NULL && group2 == NULL && group3 == NULL; ++ ++ out: ++ EC_GROUP_free(group1); ++ EC_GROUP_free(group2); ++ EC_GROUP_free(group3); ++ BN_CTX_end(ctx); ++ BN_CTX_free(ctx); ++ ++ return ret; ++} ++ + /* test EC_GF2m_simple_method directly */ + static int field_tests_ec2_simple(void) + { +@@ -443,6 +493,7 @@ int setup_tests(void) + ADD_TEST(field_tests_ecp_simple); + ADD_TEST(field_tests_ecp_mont); + #ifndef OPENSSL_NO_EC2M ++ ADD_TEST(ec2m_field_sanity); + ADD_TEST(field_tests_ec2_simple); + #endif + ADD_ALL_TESTS(field_tests_default, crv_len); From nobody Sat Oct 19 15:33:26 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XW5FM1prmz5bChl; Sat, 19 Oct 2024 15:33:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XW5FM0hbDz4hRQ; Sat, 19 Oct 2024 15:33:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729352007; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=AY59fHKWHsLNywdyLpybcz0FBEGiuXWTuFOq/Slful0=; b=lyBmBzsUGRtX7kEtgVjYf7TuFRTzSy7wk96K9YYlM0/hZAhMGjOjBcmuELiH4etoV52zc9 4rK66yGHhfZPHqPsY3GJTR385zJ8CDvjtleVJjav1TpYnjViQfva8TPVWzVEzPejSYQ3VW AcwfC+qzI6XM/RSnXYWF1YfnW8hfLK1LW4PcLedEty871pHxEmlgMVrg/eMZp8e39LPkez NOa/a9oBJjy8nRWSTOyM92i494Aq7YJWtOqNGb3vAs9dkfBd6llmFoSVjQVasHV3VQlfAX 6efd3uiJyQUeqKv1QnMgTeq9wLuWTJBhF3pGInafNGRX4iIbvE0PtQPQI4A5KQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729352007; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=AY59fHKWHsLNywdyLpybcz0FBEGiuXWTuFOq/Slful0=; b=QrNpho+W8oNvJ6kz5AGnl3V30lGv/Kznh1wB3ojbk0H1A4bC7UZaKpY0wnZxIJ17smPe4R cfifJ/B/aiYkbUH8fyh9BHTMzscEPZcGfCgNXLjPuYHh79AJLfNU6Jes7pzVbbDJHx0VEr EJ5osiU171dvm8lYrztj0C0Ms/ameZxr3NrWH+LF+KRQ387Eq+UuEkXoKsXu+I122bY8Mm xIq8bqHPdTOlooXEgy4dkGSUCPIQi7GV85WQw9aG0K23rew72EacsNKqSElCMdSoKn9PHe d8SQcUzFpJmpn3f7bsUs8WT8JWDNgYf1U3JcIn+vpN1lrVwcHZ+nAIQNOuRRSw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729352007; a=rsa-sha256; cv=none; b=d1Iob+AvxNNdkuW+rOmCgI5XwKlEx2nldyH5LgNkZHSUxJ16OBeS9TeO8FieYmP64ANXGC siLrvNtKVeify2RvZ9r3TVuS7Z7rOF0IPJw/8dc9HN8N9Xx97fTipuUX2udbk+oCEIW3Fc 3mhOluuTEuXWW70onsPhqZfQS8uiXFTd5dcw+cpN01JlUj+LqszCTG8Nx0mBVcFHt9AArr YAAmAj+Wr12m5copSy7m+aQ5gS772cVSeSR1UqATVs+uECQDZwW8N8Nn2s05Zr5SsHTwoq ySA/dXpjgwfmL+lrVSIRmR5LTVmg4dGcD7bYGvG6nIiu5xM9UW024fnKpmLwmQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XW5FM067MzMqv; Sat, 19 Oct 2024 15:33:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49JFXQWc061491; Sat, 19 Oct 2024 15:33:26 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49JFXQiE061488; Sat, 19 Oct 2024 15:33:26 GMT (envelope-from git) Date: Sat, 19 Oct 2024 15:33:26 GMT Message-Id: <202410191533.49JFXQiE061488@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Bernard Spil Subject: git: 3e041414a121 - 2024Q4 - security/openssl33: Security update for CVE-2024-9143 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: brnrd X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 3e041414a121742d921e5e88021240c17b5f0c4f Auto-Submitted: auto-generated The branch 2024Q4 has been updated by brnrd: URL: https://cgit.FreeBSD.org/ports/commit/?id=3e041414a121742d921e5e88021240c17b5f0c4f commit 3e041414a121742d921e5e88021240c17b5f0c4f Author: Bernard Spil AuthorDate: 2024-10-19 15:14:42 +0000 Commit: Bernard Spil CommitDate: 2024-10-19 15:33:07 +0000 security/openssl33: Security update for CVE-2024-9143 Security: c6f4177c-8e29-11ef-98e7-84a93843eb75 MFH: 2024Q4 (cherry picked from commit 820315e4dcb9417d321b2eaf11d4de693292d2e5) --- security/openssl33/Makefile | 3 +- security/openssl33/files/patch-CVE-2024-9143 | 198 +++++++++++++++++++++++++++ 2 files changed, 200 insertions(+), 1 deletion(-) diff --git a/security/openssl33/Makefile b/security/openssl33/Makefile index a726c3e03dda..8253e72508b1 100644 --- a/security/openssl33/Makefile +++ b/security/openssl33/Makefile @@ -1,5 +1,6 @@ PORTNAME= openssl PORTVERSION= 3.3.2 +PORTREVISION= 1 CATEGORIES= security devel PKGNAMESUFFIX= 33 @@ -10,7 +11,7 @@ WWW= https://www.openssl.org/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -CONFLICTS_INSTALL= boringssl libressl libressl-devel openssl openssl111 openssl3[12] openssl*-quictls +CONFLICTS_INSTALL= boringssl libressl libressl-devel openssl openssl111 openssl3[124] openssl*-quictls HAS_CONFIGURE= yes CONFIGURE_SCRIPT= config diff --git a/security/openssl33/files/patch-CVE-2024-9143 b/security/openssl33/files/patch-CVE-2024-9143 new file mode 100644 index 000000000000..9f9611eb904f --- /dev/null +++ b/security/openssl33/files/patch-CVE-2024-9143 @@ -0,0 +1,198 @@ +From c0d3e4d32d2805f49bec30547f225bc4d092e1f4 Mon Sep 17 00:00:00 2001 +From: Viktor Dukhovni +Date: Thu, 19 Sep 2024 01:02:40 +1000 +Subject: [PATCH] Harden BN_GF2m_poly2arr against misuse. + +The BN_GF2m_poly2arr() function converts characteristic-2 field +(GF_{2^m}) Galois polynomials from a representation as a BIGNUM bitmask, +to a compact array with just the exponents of the non-zero terms. + +These polynomials are then used in BN_GF2m_mod_arr() to perform modular +reduction. A precondition of calling BN_GF2m_mod_arr() is that the +polynomial must have a non-zero constant term (i.e. the array has `0` as +its final element). + +Internally, callers of BN_GF2m_poly2arr() did not verify that +precondition, and binary EC curve parameters with an invalid polynomial +could lead to out of bounds memory reads and writes in BN_GF2m_mod_arr(). + +The precondition is always true for polynomials that arise from the +standard form of EC parameters for characteristic-two fields (X9.62). +See the "Finite Field Identification" section of: + + https://www.itu.int/ITU-T/formal-language/itu-t/x/x894/2018-cor1/ANSI-X9-62.html + +The OpenSSL GF(2^m) code supports only the trinomial and pentanomial +basis X9.62 forms. + +This commit updates BN_GF2m_poly2arr() to return `0` (failure) when +the constant term is zero (i.e. the input bitmask BIGNUM is not odd). + +Additionally, the return value is made unambiguous when there is not +enough space to also pad the array with a final `-1` sentinel value. +The return value is now always the number of elements (including the +final `-1`) that would be filled when the output array is sufficiently +large. Previously the same count was returned both when the array has +just enough room for the final `-1` and when it had only enough space +for non-sentinel values. + +Finally, BN_GF2m_poly2arr() is updated to reject polynomials whose +degree exceeds `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against +CPU exhausition attacks via excessively large inputs. + +The above issues do not arise in processing X.509 certificates. These +generally have EC keys from "named curves", and RFC5840 (Section 2.1.1) +disallows explicit EC parameters. The TLS code in OpenSSL enforces this +constraint only after the certificate is decoded, but, even if explicit +parameters are specified, they are in X9.62 form, which cannot represent +problem values as noted above. + +Initially reported as oss-fuzz issue 71623. + +A closely related issue was earlier reported in +. + +Severity: Low, CVE-2024-9143 + +Reviewed-by: Matt Caswell +Reviewed-by: Bernd Edlinger +Reviewed-by: Paul Dale +Reviewed-by: Tomas Mraz +(Merged from https://github.com/openssl/openssl/pull/25639) + +(cherry picked from commit 8e008cb8b23ec7dc75c45a66eeed09c815b11cd2) +--- + crypto/bn/bn_gf2m.c | 28 +++++++++++++++------- + test/ec_internal_test.c | 51 +++++++++++++++++++++++++++++++++++++++++ + 2 files changed, 71 insertions(+), 8 deletions(-) + +diff --git a/crypto/bn/bn_gf2m.c b/crypto/bn/bn_gf2m.c +index 444c5ca7a3755..ae7e9d751c29c 100644 +--- crypto/bn/bn_gf2m.c.orig ++++ crypto/bn/bn_gf2m.c +@@ -15,6 +15,7 @@ + #include "bn_local.h" + + #ifndef OPENSSL_NO_EC2M ++# include + + /* + * Maximum number of iterations before BN_GF2m_mod_solve_quad_arr should +@@ -1130,16 +1131,26 @@ int BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, + /* + * Convert the bit-string representation of a polynomial ( \sum_{i=0}^n a_i * + * x^i) into an array of integers corresponding to the bits with non-zero +- * coefficient. Array is terminated with -1. Up to max elements of the array +- * will be filled. Return value is total number of array elements that would +- * be filled if array was large enough. ++ * coefficient. The array is intended to be suitable for use with ++ * `BN_GF2m_mod_arr()`, and so the constant term of the polynomial must not be ++ * zero. This translates to a requirement that the input BIGNUM `a` is odd. ++ * ++ * Given sufficient room, the array is terminated with -1. Up to max elements ++ * of the array will be filled. ++ * ++ * The return value is total number of array elements that would be filled if ++ * array was large enough, including the terminating `-1`. It is `0` when `a` ++ * is not odd or the constant term is zero contrary to requirement. ++ * ++ * The return value is also `0` when the leading exponent exceeds ++ * `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against CPU exhaustion attacks, + */ + int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + { + int i, j, k = 0; + BN_ULONG mask; + +- if (BN_is_zero(a)) ++ if (!BN_is_odd(a)) + return 0; + + for (i = a->top - 1; i >= 0; i--) { +@@ -1157,12 +1168,13 @@ int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + } + } + +- if (k < max) { ++ if (k > 0 && p[0] > OPENSSL_ECC_MAX_FIELD_BITS) ++ return 0; ++ ++ if (k < max) + p[k] = -1; +- k++; +- } + +- return k; ++ return k + 1; + } + + /* +diff --git a/test/ec_internal_test.c b/test/ec_internal_test.c +index 5076f9894d5b8..92904cfc42b20 100644 +--- test/ec_internal_test.c.orig ++++ test/ec_internal_test.c +@@ -155,6 +155,56 @@ static int field_tests_ecp_mont(void) + } + + #ifndef OPENSSL_NO_EC2M ++/* Test that decoding of invalid GF2m field parameters fails. */ ++static int ec2m_field_sanity(void) ++{ ++ int ret = 0; ++ BN_CTX *ctx = BN_CTX_new(); ++ BIGNUM *p, *a, *b; ++ EC_GROUP *group1 = NULL, *group2 = NULL, *group3 = NULL; ++ ++ TEST_info("Testing GF2m hardening\n"); ++ ++ BN_CTX_start(ctx); ++ p = BN_CTX_get(ctx); ++ a = BN_CTX_get(ctx); ++ if (!TEST_ptr(b = BN_CTX_get(ctx)) ++ || !TEST_true(BN_one(a)) ++ || !TEST_true(BN_one(b))) ++ goto out; ++ ++ /* Even pentanomial value should be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf2))) ++ goto out; ++ if (!TEST_ptr_null(group1 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Zero constant term accepted in GF2m polynomial"); ++ ++ /* Odd hexanomial should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf3))) ++ goto out; ++ if (!TEST_ptr_null(group2 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Hexanomial accepted as GF2m polynomial"); ++ ++ /* Excessive polynomial degree should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0x71)) ++ || !TEST_true(BN_set_bit(p, OPENSSL_ECC_MAX_FIELD_BITS + 1))) ++ goto out; ++ if (!TEST_ptr_null(group3 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("GF2m polynomial degree > %d accepted", ++ OPENSSL_ECC_MAX_FIELD_BITS); ++ ++ ret = group1 == NULL && group2 == NULL && group3 == NULL; ++ ++ out: ++ EC_GROUP_free(group1); ++ EC_GROUP_free(group2); ++ EC_GROUP_free(group3); ++ BN_CTX_end(ctx); ++ BN_CTX_free(ctx); ++ ++ return ret; ++} ++ + /* test EC_GF2m_simple_method directly */ + static int field_tests_ec2_simple(void) + { +@@ -443,6 +493,7 @@ int setup_tests(void) + ADD_TEST(field_tests_ecp_simple); + ADD_TEST(field_tests_ecp_mont); + #ifndef OPENSSL_NO_EC2M ++ ADD_TEST(ec2m_field_sanity); + ADD_TEST(field_tests_ec2_simple); + #endif + ADD_ALL_TESTS(field_tests_default, crv_len); From nobody Sat Oct 19 15:51:21 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XW5f14JDzz5bDb8; Sat, 19 Oct 2024 15:51:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XW5f13m2sz4l6T; Sat, 19 Oct 2024 15:51:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729353081; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=tirpMKhl5+kAqMdHiOIzFB3qajpBIYYgZNSvgeALWsg=; b=YByonWAzt325vSadE8As2FSy2pskkqSYI/7ZcfMfMudS0mqgNgNg5npbHMD713GPAglHuj pJetedH8gNSTgTLtuy5E9lwlE4kVxUWuMR3FYNy/BAaUphxOPNCSaHwbfN6BUlcav4SjhJ mXJJp4zuXwAbpYp1mAl3v3nCUzOjyEAssRSjsAI7/wDO/acZjZc1zxGGZ7GapZ7VogU9y2 Lpp99rJMotrbKuXHgMEOfLFA1YA2DZ3K6UelHJ20Lt7OPrPd2zqmUs2FJJ0RLhaQTBgXgL GmEZXwts+s+Ll2l0dcRMijJjvwUp+vY5na+VJDtlGfyKYz+vX2QsKnZ4dKFl+g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729353081; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=tirpMKhl5+kAqMdHiOIzFB3qajpBIYYgZNSvgeALWsg=; b=Bjs3uJXAGuqw3fI16r4CJt1Xn3v+G6LY+a9xSb3LbIm05NM+xmwvqHCzjB+Z1VAW+WmyjH oAhaedUgx+CAWPe74cUwg15Xr/Sbp9lAO6xLNyZhICiloaPGG2dS4gUAfCLpC5cxLAlom3 l5koz2dXJHojUnC399gTcX29yhSGeFfooHPVA7LjaHJZw6OaeQgH5/v/qSiOHKnogf0wtY apClDPKpHXazjpdoxdpqQovD+ctya0CWgH82P5glc/4yYHE39TkkIQAs6hg98oFXpijB/6 idVayUKNUpdc9S6E5Dz335+X0iQT7myVKnhRMsuwrwphMqxGCxlCtAgjRcAeKw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729353081; a=rsa-sha256; cv=none; b=mSZxZurKqfxLuY9SmgwekRftgeYo3w4fwKKXoSYwlsvPqOw+8IFU50pFkHehNYp1owAXoL sJGJedT5DWPgw9OG362ypgejbwt2DaJ8I4pFHQknxcvMGaQBxN6/pdlOlXAxacmwDHHFHn cN4sTvbl//oTP1vV7GGnvzd4DtQ2kW82Dl8YiQGOukodPrlOxx7fV/Nr05H6qzuxm+ZliE FUZ8zQN/aV7NDfkvmjDJLJxNqTO4XicbNAtXaKyH+5iOJEPMgcyvXsN7u+h2+I3q6TXDlx cw4ZI+Ye6vZ5+8pzXoKuU23dzwdDtGeuqcdN3LacVtaHj6Nv4fShX+b3TRMPOQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XW5f13Gw7zNxX; Sat, 19 Oct 2024 15:51:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49JFpLj1096236; Sat, 19 Oct 2024 15:51:21 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49JFpLOb096233; Sat, 19 Oct 2024 15:51:21 GMT (envelope-from git) Date: Sat, 19 Oct 2024 15:51:21 GMT Message-Id: <202410191551.49JFpLOb096233@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Bernard Spil Subject: git: d34c50727175 - 2024Q4 - security/openssl-quictls: Security update for CVE-2024-9143 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: brnrd X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: d34c50727175b063d44dd4cc0c0add8e96eb3d84 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by brnrd: URL: https://cgit.FreeBSD.org/ports/commit/?id=d34c50727175b063d44dd4cc0c0add8e96eb3d84 commit d34c50727175b063d44dd4cc0c0add8e96eb3d84 Author: Bernard Spil AuthorDate: 2024-10-19 15:43:34 +0000 Commit: Bernard Spil CommitDate: 2024-10-19 15:51:04 +0000 security/openssl-quictls: Security update for CVE-2024-9143 Security: c6f4177c-8e29-11ef-98e7-84a93843eb75 MFH: 2024Q4 (cherry picked from commit de22bb56c0907ee622d5a0dac35ff7e1eac68086) --- security/openssl-quictls/Makefile | 3 +- security/openssl-quictls/files/patch-CVE-2024-9143 | 198 +++++++++++++++++++++ 2 files changed, 200 insertions(+), 1 deletion(-) diff --git a/security/openssl-quictls/Makefile b/security/openssl-quictls/Makefile index 589b4ffed849..f81b9a95e4ae 100644 --- a/security/openssl-quictls/Makefile +++ b/security/openssl-quictls/Makefile @@ -1,6 +1,7 @@ PORTNAME= openssl DISTVERSIONPREFIX= ${PORTNAME}- -DISTVERSION= 3.0.15 +PORTVERSION= 3.0.15 +PORTREVISION= 1 DISTVERSIONSUFFIX= -quic1 CATEGORIES= security devel PKGNAMESUFFIX= -${GH_ACCOUNT} diff --git a/security/openssl-quictls/files/patch-CVE-2024-9143 b/security/openssl-quictls/files/patch-CVE-2024-9143 new file mode 100644 index 000000000000..a2e0babfda33 --- /dev/null +++ b/security/openssl-quictls/files/patch-CVE-2024-9143 @@ -0,0 +1,198 @@ +From 72ae83ad214d2eef262461365a1975707f862712 Mon Sep 17 00:00:00 2001 +From: Viktor Dukhovni +Date: Thu, 19 Sep 2024 01:02:40 +1000 +Subject: [PATCH] Harden BN_GF2m_poly2arr against misuse. + +The BN_GF2m_poly2arr() function converts characteristic-2 field +(GF_{2^m}) Galois polynomials from a representation as a BIGNUM bitmask, +to a compact array with just the exponents of the non-zero terms. + +These polynomials are then used in BN_GF2m_mod_arr() to perform modular +reduction. A precondition of calling BN_GF2m_mod_arr() is that the +polynomial must have a non-zero constant term (i.e. the array has `0` as +its final element). + +Internally, callers of BN_GF2m_poly2arr() did not verify that +precondition, and binary EC curve parameters with an invalid polynomial +could lead to out of bounds memory reads and writes in BN_GF2m_mod_arr(). + +The precondition is always true for polynomials that arise from the +standard form of EC parameters for characteristic-two fields (X9.62). +See the "Finite Field Identification" section of: + + https://www.itu.int/ITU-T/formal-language/itu-t/x/x894/2018-cor1/ANSI-X9-62.html + +The OpenSSL GF(2^m) code supports only the trinomial and pentanomial +basis X9.62 forms. + +This commit updates BN_GF2m_poly2arr() to return `0` (failure) when +the constant term is zero (i.e. the input bitmask BIGNUM is not odd). + +Additionally, the return value is made unambiguous when there is not +enough space to also pad the array with a final `-1` sentinel value. +The return value is now always the number of elements (including the +final `-1`) that would be filled when the output array is sufficiently +large. Previously the same count was returned both when the array has +just enough room for the final `-1` and when it had only enough space +for non-sentinel values. + +Finally, BN_GF2m_poly2arr() is updated to reject polynomials whose +degree exceeds `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against +CPU exhausition attacks via excessively large inputs. + +The above issues do not arise in processing X.509 certificates. These +generally have EC keys from "named curves", and RFC5840 (Section 2.1.1) +disallows explicit EC parameters. The TLS code in OpenSSL enforces this +constraint only after the certificate is decoded, but, even if explicit +parameters are specified, they are in X9.62 form, which cannot represent +problem values as noted above. + +Initially reported as oss-fuzz issue 71623. + +A closely related issue was earlier reported in +. + +Severity: Low, CVE-2024-9143 + +Reviewed-by: Matt Caswell +Reviewed-by: Bernd Edlinger +Reviewed-by: Paul Dale +Reviewed-by: Tomas Mraz +(Merged from https://github.com/openssl/openssl/pull/25639) + +(cherry picked from commit 8e008cb8b23ec7dc75c45a66eeed09c815b11cd2) +--- + crypto/bn/bn_gf2m.c | 28 +++++++++++++++------- + test/ec_internal_test.c | 51 +++++++++++++++++++++++++++++++++++++++++ + 2 files changed, 71 insertions(+), 8 deletions(-) + +diff --git a/crypto/bn/bn_gf2m.c b/crypto/bn/bn_gf2m.c +index c811ae82d6b15..bcc66613cc14d 100644 +--- crypto/bn/bn_gf2m.c.orig ++++ crypto/bn/bn_gf2m.c +@@ -15,6 +15,7 @@ + #include "bn_local.h" + + #ifndef OPENSSL_NO_EC2M ++# include + + /* + * Maximum number of iterations before BN_GF2m_mod_solve_quad_arr should +@@ -1140,16 +1141,26 @@ int BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, + /* + * Convert the bit-string representation of a polynomial ( \sum_{i=0}^n a_i * + * x^i) into an array of integers corresponding to the bits with non-zero +- * coefficient. Array is terminated with -1. Up to max elements of the array +- * will be filled. Return value is total number of array elements that would +- * be filled if array was large enough. ++ * coefficient. The array is intended to be suitable for use with ++ * `BN_GF2m_mod_arr()`, and so the constant term of the polynomial must not be ++ * zero. This translates to a requirement that the input BIGNUM `a` is odd. ++ * ++ * Given sufficient room, the array is terminated with -1. Up to max elements ++ * of the array will be filled. ++ * ++ * The return value is total number of array elements that would be filled if ++ * array was large enough, including the terminating `-1`. It is `0` when `a` ++ * is not odd or the constant term is zero contrary to requirement. ++ * ++ * The return value is also `0` when the leading exponent exceeds ++ * `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against CPU exhaustion attacks, + */ + int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + { + int i, j, k = 0; + BN_ULONG mask; + +- if (BN_is_zero(a)) ++ if (!BN_is_odd(a)) + return 0; + + for (i = a->top - 1; i >= 0; i--) { +@@ -1167,12 +1178,13 @@ int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + } + } + +- if (k < max) { ++ if (k > 0 && p[0] > OPENSSL_ECC_MAX_FIELD_BITS) ++ return 0; ++ ++ if (k < max) + p[k] = -1; +- k++; +- } + +- return k; ++ return k + 1; + } + + /* +diff --git a/test/ec_internal_test.c b/test/ec_internal_test.c +index 8c2cd05631696..02cfd4e9d8858 100644 +--- test/ec_internal_test.c.orig ++++ test/ec_internal_test.c +@@ -155,6 +155,56 @@ static int field_tests_ecp_mont(void) + } + + #ifndef OPENSSL_NO_EC2M ++/* Test that decoding of invalid GF2m field parameters fails. */ ++static int ec2m_field_sanity(void) ++{ ++ int ret = 0; ++ BN_CTX *ctx = BN_CTX_new(); ++ BIGNUM *p, *a, *b; ++ EC_GROUP *group1 = NULL, *group2 = NULL, *group3 = NULL; ++ ++ TEST_info("Testing GF2m hardening\n"); ++ ++ BN_CTX_start(ctx); ++ p = BN_CTX_get(ctx); ++ a = BN_CTX_get(ctx); ++ if (!TEST_ptr(b = BN_CTX_get(ctx)) ++ || !TEST_true(BN_one(a)) ++ || !TEST_true(BN_one(b))) ++ goto out; ++ ++ /* Even pentanomial value should be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf2))) ++ goto out; ++ if (!TEST_ptr_null(group1 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Zero constant term accepted in GF2m polynomial"); ++ ++ /* Odd hexanomial should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf3))) ++ goto out; ++ if (!TEST_ptr_null(group2 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Hexanomial accepted as GF2m polynomial"); ++ ++ /* Excessive polynomial degree should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0x71)) ++ || !TEST_true(BN_set_bit(p, OPENSSL_ECC_MAX_FIELD_BITS + 1))) ++ goto out; ++ if (!TEST_ptr_null(group3 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("GF2m polynomial degree > %d accepted", ++ OPENSSL_ECC_MAX_FIELD_BITS); ++ ++ ret = group1 == NULL && group2 == NULL && group3 == NULL; ++ ++ out: ++ EC_GROUP_free(group1); ++ EC_GROUP_free(group2); ++ EC_GROUP_free(group3); ++ BN_CTX_end(ctx); ++ BN_CTX_free(ctx); ++ ++ return ret; ++} ++ + /* test EC_GF2m_simple_method directly */ + static int field_tests_ec2_simple(void) + { +@@ -443,6 +493,7 @@ int setup_tests(void) + ADD_TEST(field_tests_ecp_simple); + ADD_TEST(field_tests_ecp_mont); + #ifndef OPENSSL_NO_EC2M ++ ADD_TEST(ec2m_field_sanity); + ADD_TEST(field_tests_ec2_simple); + #endif + ADD_ALL_TESTS(field_tests_default, crv_len); From nobody Sat Oct 19 15:51:22 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XW5f25QLLz5bDdL; Sat, 19 Oct 2024 15:51:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XW5f24r2Dz4lPw; Sat, 19 Oct 2024 15:51:22 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729353082; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=d9SJqK2Kl7g2kyFl3HOkcR0vw8JEJu1Thl6CRqVEJzQ=; b=kRqyIzK8oDP1vO31t+Plkd1m1p+9h+GRobZAxRTpIkdY3SHu6gA3dhoeZiijxJx4F4OBp3 vqBtkp62EfVxnX5Cw72ZzmghWU7PqQNmzL3DFTMC2KRkpFUGRAZKdPSkGYUCyZ3Yi23wj6 urmy0RVraPZEIym2ioX4T/dgmCMkZxlf35oIsRLpo7S+x2T5yLPSADo/JuM3HOyty56lFq Py+CgLB3FV2sZkfcSUvo9Odj8iUz/ueNmnnckSjaIByeqdtzD/OPNmmNPwOeesTq5KDcmB DwCqdXEaJr9j5qvZtifubekSHlm+v8Ic8SwlSTrF/Ac+bN892OxZ3De6iTxrhg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729353082; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=d9SJqK2Kl7g2kyFl3HOkcR0vw8JEJu1Thl6CRqVEJzQ=; b=TslHCTSkH/Dw5GvF6/u+03ZS0+DtsMs7fWT91GdLVrAN9nMdp59abnWf7cnWz+N3mkuX/3 mBTMe6BHVu8BOqzkRscfjMTwfxJi0a0xQkB8uLbufQYmySaGV2edS/3PFBSXWCNoy+4pUP gmJ3PlTyWc2iwFUxveb58spXdkRJoZm+7CJuiV/IPOHloJzQEwnG7MfmsmHgZoMK8IUQ1Y jY7LPVevjVrLPIGTXmV30luHLuTEpNfq6mi2LImlujQi8Aow5fTqHT7BIxb9LCF4FpWEXj nQZClFygGbHH+k+ahCLlq3x8KWD5TBuTQocQy9pMUPM61elxewZurK2fB/9GsA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729353082; a=rsa-sha256; cv=none; b=mtAsfGgWHRmlYGjeDf5hOuau20aukS3/4LTHI31poXjaEi6GrdtLZv2w/tXgGCAhAGQb9M yxIdbpFzXluQ2dVD85FKUk8lQRqmmKvQl0bSGeaqWtS42Q54ZwV6oZXtMoJG5FboDD91e+ 4Lw4rwQXduQAuCaUF/h9GUU1SBD+KpRVa69LM3+iJjqbf6GjI0kX4Ne31DLULxHXsrKkDt wz6Rlwm1RgQy+K8mLkzQfZaTcYIlwvgPFnJB6113cLksFB8TIPm4kU6uGnxA1ogyPXyjsp teG4mBX7K1NE3tEKlHzp6azid12HktaWZ5Oo1rb0EPaTMfmYlploRGZn/5mYrA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XW5f24Hk2zP5f; Sat, 19 Oct 2024 15:51:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49JFpMFY096278; Sat, 19 Oct 2024 15:51:22 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49JFpMAq096275; Sat, 19 Oct 2024 15:51:22 GMT (envelope-from git) Date: Sat, 19 Oct 2024 15:51:22 GMT Message-Id: <202410191551.49JFpMAq096275@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Bernard Spil Subject: git: 7d59f7987104 - 2024Q4 - security/openssl31-quictls: Security update for CVE-2024-9143 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: brnrd X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 7d59f79871048e5274b9571a437815808c4cb90c Auto-Submitted: auto-generated The branch 2024Q4 has been updated by brnrd: URL: https://cgit.FreeBSD.org/ports/commit/?id=7d59f79871048e5274b9571a437815808c4cb90c commit 7d59f79871048e5274b9571a437815808c4cb90c Author: Bernard Spil AuthorDate: 2024-10-19 15:45:19 +0000 Commit: Bernard Spil CommitDate: 2024-10-19 15:51:17 +0000 security/openssl31-quictls: Security update for CVE-2024-9143 Security: c6f4177c-8e29-11ef-98e7-84a93843eb75 MFH: 2024Q4 (cherry picked from commit 488e5a4474f39a5561830487cc8c77c336f590da) --- security/openssl31-quictls/Makefile | 3 +- .../openssl31-quictls/files/patch-CVE-2024-9143 | 198 +++++++++++++++++++++ 2 files changed, 200 insertions(+), 1 deletion(-) diff --git a/security/openssl31-quictls/Makefile b/security/openssl31-quictls/Makefile index 8873c30de3ee..93ecc93479dc 100644 --- a/security/openssl31-quictls/Makefile +++ b/security/openssl31-quictls/Makefile @@ -1,6 +1,7 @@ PORTNAME= openssl DISTVERSIONPREFIX= ${PORTNAME}- -DISTVERSION= 3.1.6 +PORTVERSION= 3.1.6 +PORTREVISION= 1 DISTVERSIONSUFFIX= -quic1 CATEGORIES= security devel PKGNAMESUFFIX= 31-quictls diff --git a/security/openssl31-quictls/files/patch-CVE-2024-9143 b/security/openssl31-quictls/files/patch-CVE-2024-9143 new file mode 100644 index 000000000000..f36b97f194f7 --- /dev/null +++ b/security/openssl31-quictls/files/patch-CVE-2024-9143 @@ -0,0 +1,198 @@ +From fdf6723362ca51bd883295efe206cb5b1cfa5154 Mon Sep 17 00:00:00 2001 +From: Viktor Dukhovni +Date: Thu, 19 Sep 2024 01:02:40 +1000 +Subject: [PATCH] Harden BN_GF2m_poly2arr against misuse. + +The BN_GF2m_poly2arr() function converts characteristic-2 field +(GF_{2^m}) Galois polynomials from a representation as a BIGNUM bitmask, +to a compact array with just the exponents of the non-zero terms. + +These polynomials are then used in BN_GF2m_mod_arr() to perform modular +reduction. A precondition of calling BN_GF2m_mod_arr() is that the +polynomial must have a non-zero constant term (i.e. the array has `0` as +its final element). + +Internally, callers of BN_GF2m_poly2arr() did not verify that +precondition, and binary EC curve parameters with an invalid polynomial +could lead to out of bounds memory reads and writes in BN_GF2m_mod_arr(). + +The precondition is always true for polynomials that arise from the +standard form of EC parameters for characteristic-two fields (X9.62). +See the "Finite Field Identification" section of: + + https://www.itu.int/ITU-T/formal-language/itu-t/x/x894/2018-cor1/ANSI-X9-62.html + +The OpenSSL GF(2^m) code supports only the trinomial and pentanomial +basis X9.62 forms. + +This commit updates BN_GF2m_poly2arr() to return `0` (failure) when +the constant term is zero (i.e. the input bitmask BIGNUM is not odd). + +Additionally, the return value is made unambiguous when there is not +enough space to also pad the array with a final `-1` sentinel value. +The return value is now always the number of elements (including the +final `-1`) that would be filled when the output array is sufficiently +large. Previously the same count was returned both when the array has +just enough room for the final `-1` and when it had only enough space +for non-sentinel values. + +Finally, BN_GF2m_poly2arr() is updated to reject polynomials whose +degree exceeds `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against +CPU exhausition attacks via excessively large inputs. + +The above issues do not arise in processing X.509 certificates. These +generally have EC keys from "named curves", and RFC5840 (Section 2.1.1) +disallows explicit EC parameters. The TLS code in OpenSSL enforces this +constraint only after the certificate is decoded, but, even if explicit +parameters are specified, they are in X9.62 form, which cannot represent +problem values as noted above. + +Initially reported as oss-fuzz issue 71623. + +A closely related issue was earlier reported in +. + +Severity: Low, CVE-2024-9143 + +Reviewed-by: Matt Caswell +Reviewed-by: Bernd Edlinger +Reviewed-by: Paul Dale +Reviewed-by: Tomas Mraz +(Merged from https://github.com/openssl/openssl/pull/25639) + +(cherry picked from commit 8e008cb8b23ec7dc75c45a66eeed09c815b11cd2) +--- + crypto/bn/bn_gf2m.c | 28 +++++++++++++++------- + test/ec_internal_test.c | 51 +++++++++++++++++++++++++++++++++++++++++ + 2 files changed, 71 insertions(+), 8 deletions(-) + +diff --git a/crypto/bn/bn_gf2m.c b/crypto/bn/bn_gf2m.c +index c811ae82d6b15..bcc66613cc14d 100644 +--- crypto/bn/bn_gf2m.c.orig ++++ crypto/bn/bn_gf2m.c +@@ -15,6 +15,7 @@ + #include "bn_local.h" + + #ifndef OPENSSL_NO_EC2M ++# include + + /* + * Maximum number of iterations before BN_GF2m_mod_solve_quad_arr should +@@ -1140,16 +1141,26 @@ int BN_GF2m_mod_solve_quad(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, + /* + * Convert the bit-string representation of a polynomial ( \sum_{i=0}^n a_i * + * x^i) into an array of integers corresponding to the bits with non-zero +- * coefficient. Array is terminated with -1. Up to max elements of the array +- * will be filled. Return value is total number of array elements that would +- * be filled if array was large enough. ++ * coefficient. The array is intended to be suitable for use with ++ * `BN_GF2m_mod_arr()`, and so the constant term of the polynomial must not be ++ * zero. This translates to a requirement that the input BIGNUM `a` is odd. ++ * ++ * Given sufficient room, the array is terminated with -1. Up to max elements ++ * of the array will be filled. ++ * ++ * The return value is total number of array elements that would be filled if ++ * array was large enough, including the terminating `-1`. It is `0` when `a` ++ * is not odd or the constant term is zero contrary to requirement. ++ * ++ * The return value is also `0` when the leading exponent exceeds ++ * `OPENSSL_ECC_MAX_FIELD_BITS`, this guards against CPU exhaustion attacks, + */ + int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + { + int i, j, k = 0; + BN_ULONG mask; + +- if (BN_is_zero(a)) ++ if (!BN_is_odd(a)) + return 0; + + for (i = a->top - 1; i >= 0; i--) { +@@ -1167,12 +1178,13 @@ int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) + } + } + +- if (k < max) { ++ if (k > 0 && p[0] > OPENSSL_ECC_MAX_FIELD_BITS) ++ return 0; ++ ++ if (k < max) + p[k] = -1; +- k++; +- } + +- return k; ++ return k + 1; + } + + /* +diff --git a/test/ec_internal_test.c b/test/ec_internal_test.c +index 8c2cd05631696..02cfd4e9d8858 100644 +--- test/ec_internal_test.c.orig ++++ test/ec_internal_test.c +@@ -155,6 +155,56 @@ static int field_tests_ecp_mont(void) + } + + #ifndef OPENSSL_NO_EC2M ++/* Test that decoding of invalid GF2m field parameters fails. */ ++static int ec2m_field_sanity(void) ++{ ++ int ret = 0; ++ BN_CTX *ctx = BN_CTX_new(); ++ BIGNUM *p, *a, *b; ++ EC_GROUP *group1 = NULL, *group2 = NULL, *group3 = NULL; ++ ++ TEST_info("Testing GF2m hardening\n"); ++ ++ BN_CTX_start(ctx); ++ p = BN_CTX_get(ctx); ++ a = BN_CTX_get(ctx); ++ if (!TEST_ptr(b = BN_CTX_get(ctx)) ++ || !TEST_true(BN_one(a)) ++ || !TEST_true(BN_one(b))) ++ goto out; ++ ++ /* Even pentanomial value should be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf2))) ++ goto out; ++ if (!TEST_ptr_null(group1 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Zero constant term accepted in GF2m polynomial"); ++ ++ /* Odd hexanomial should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0xf3))) ++ goto out; ++ if (!TEST_ptr_null(group2 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("Hexanomial accepted as GF2m polynomial"); ++ ++ /* Excessive polynomial degree should also be rejected */ ++ if (!TEST_true(BN_set_word(p, 0x71)) ++ || !TEST_true(BN_set_bit(p, OPENSSL_ECC_MAX_FIELD_BITS + 1))) ++ goto out; ++ if (!TEST_ptr_null(group3 = EC_GROUP_new_curve_GF2m(p, a, b, ctx))) ++ TEST_error("GF2m polynomial degree > %d accepted", ++ OPENSSL_ECC_MAX_FIELD_BITS); ++ ++ ret = group1 == NULL && group2 == NULL && group3 == NULL; ++ ++ out: ++ EC_GROUP_free(group1); ++ EC_GROUP_free(group2); ++ EC_GROUP_free(group3); ++ BN_CTX_end(ctx); ++ BN_CTX_free(ctx); ++ ++ return ret; ++} ++ + /* test EC_GF2m_simple_method directly */ + static int field_tests_ec2_simple(void) + { +@@ -443,6 +493,7 @@ int setup_tests(void) + ADD_TEST(field_tests_ecp_simple); + ADD_TEST(field_tests_ecp_mont); + #ifndef OPENSSL_NO_EC2M ++ ADD_TEST(ec2m_field_sanity); + ADD_TEST(field_tests_ec2_simple); + #endif + ADD_ALL_TESTS(field_tests_default, crv_len); From nobody Sat Oct 19 16:22:55 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XW6LR69pKz5bFxR; Sat, 19 Oct 2024 16:22:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XW6LR5dXXz4nPr; Sat, 19 Oct 2024 16:22:55 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729354975; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=4KrGZhgsptEtj/baOWApTSjVfOeMH+B3Ie9IqFZLdSg=; b=miJhjUQQyeQzYHSO4IHpAX0d/HkaCywp2LzF4KeCQHrP69P0HnDVBM5gZlLmbTQtrs6FsO dKrrFVL+x7Cdrs6tVx3AxLGwqqFjQkpFtq0R+rVkOpAQl1+3Vr+SeEigqZZICd+TivVoFk IU72DW532R6GEFR6ePr68DNXbZa/KnlCDMKxe8X+Vl7h+BBzYptwV9Xx2V7OKVvy5xzqOM ArWcnENIL0kgXIKFnXEhMhViedTtNrYrzjXvA8ZqCtuVtd3gqaTX/IPFShK8Uft6lnE5JZ FE9Z1kj6gIfXMq3rW3tzgYJfuEbp/0+MGUplVdtsyN74SoGKkITF16bqB2TQjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729354975; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=4KrGZhgsptEtj/baOWApTSjVfOeMH+B3Ie9IqFZLdSg=; b=g2e0Ny5FzcvHRPmWTXdPUtp+s5M0TQ9JCljaWdniEN46Tx5qWwRMMhuMX/FrQWekZ8A/UQ HBsS3WDnYOzLwyKJfOl1gtt5sPea4Q+bvkCRcUyO9UidZphhYuDHU4OpciG1rFutEehLgZ eW1sNzkLce+CVGm2pAVAMa36DJ5zm9osrhrjFKvbCClkHlSBfBESRExAAXkL0RbcHaguiB gn5W7Dfyoasgy6Nxrgzqyz1cVaThC0bIW+Acl1hlwdwT6u0fVJLaQMqRKyG+qEXK6t1F2l S/MYnoCHpH06D1VbnJgjiAbzv1Dkk6xahENeva62UhlwB+4gQ/4XanRa1hma2A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729354975; a=rsa-sha256; cv=none; b=oHY0FUw/qgaWm/Qrpxc9OrtJMnKfcNatyioJsxlAjgEwQ2HqmooRDpz6DE7lotF4DqNKFB E1wNI60ut7z1RgBHETKFogyjIHcaiCE4AViHxFvUTKm9a5k3sdlM4boakYfc2v1RbjkCNn vdH1e+x+qKJAZGJw+0u6u1td/58gpO/CI3jadpQm1YMoFzOg3z8q6V8rReNwjGkBcM5R5v ANdxXMLtE+Ak12TIi7QWc4GOIZW+3a04UEgvSK+Rv8SQ8dXnCwmfTnInBCIWaCWlXlmXrQ 43wnwprUh8FVayE5eKNIZnK3L9QaHOLD+cBvcPn9cMm62Uewx5DiYK5vH2cHwQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XW6LR56nJzPwk; Sat, 19 Oct 2024 16:22:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49JGMtF4055123; Sat, 19 Oct 2024 16:22:55 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49JGMtYt055120; Sat, 19 Oct 2024 16:22:55 GMT (envelope-from git) Date: Sat, 19 Oct 2024 16:22:55 GMT Message-Id: <202410191622.49JGMtYt055120@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Bernard Spil Subject: git: 9a0d4be7e099 - 2024Q4 - security/openssl32: Fix revision List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: brnrd X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 9a0d4be7e09994b92027c01ced19efaa8a5c9abf Auto-Submitted: auto-generated The branch 2024Q4 has been updated by brnrd: URL: https://cgit.FreeBSD.org/ports/commit/?id=9a0d4be7e09994b92027c01ced19efaa8a5c9abf commit 9a0d4be7e09994b92027c01ced19efaa8a5c9abf Author: Bernard Spil AuthorDate: 2024-10-19 16:21:42 +0000 Commit: Bernard Spil CommitDate: 2024-10-19 16:22:46 +0000 security/openssl32: Fix revision Reported by: Chad Jacob Milios (cherry picked from commit cb91c0f17bf6473cab3529d275a944868d6d14eb) --- security/openssl32/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/security/openssl32/Makefile b/security/openssl32/Makefile index 478c522c08d3..bf39bd99a472 100644 --- a/security/openssl32/Makefile +++ b/security/openssl32/Makefile @@ -1,6 +1,6 @@ PORTNAME= openssl PORTVERSION= 3.2.3 -PORTREVSION= 1 +PORTREVISION= 1 CATEGORIES= security devel PKGNAMESUFFIX= 32 From nobody Sat Oct 19 22:16:47 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XWGBl5MvHz5ZNCk; Sat, 19 Oct 2024 22:16:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XWGBl4mLbz4Pmq; Sat, 19 Oct 2024 22:16:47 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729376207; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=XRmUcjHbM06aLYNP/fDJJWzm8PS0YX0toXIBShFitXo=; b=qt3BpFFok0JnXrKHgF+PLyHiUoz/14uImYbDo8Aq8/a6RvSLfKjoO1V7hmcZJ4o+D1nWHZ d9/ju2xCPV7M++UehvTW9MzPCCTsx9xHJFv6J6JWySt5iNy8cQiCkQktqyl3esk9wE7YIL GhQVhNwd3Hu/YQZT+sLcLt0ZOHwUn6WfzXi/BdmNbQqiCLmepp8uH74QDotma/NkYHIKEA kuWr9+jq6nysiX9zmdn67Vc6lbJWvdc8dumXbB6LkrMJqPcAB+LE2Am3TRmQkmAQT0VP7D t2laKXIhpKj7MrU53UjRtITt7P73Ewgr3LEEtpIs5xrH/6RqNPZqtrJ5V+ok+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729376207; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=XRmUcjHbM06aLYNP/fDJJWzm8PS0YX0toXIBShFitXo=; b=m0EPrlkSTSQ6XBs641tN/Fx99XCJYY9s0ltfa6O/0pTk4tu+1rZssTG2tW1SuXfNnt1r5A 8xnvxHP4kDbeThRIxI3j95e3vweMiUMkzvkvQHW2TnWkmLERi3fPm1QsnTBDA1Ik7rrS2S 2DF/W01VfttOxoc1MqfJmcKbDbTgpEnkGpOddCg2KHbZDcB3al3WmYGcUUmo5OywUiUI5i niUNUIacaiC0QaTAeWdn1rRKq0Wq818UxGcWl6nLphVAVxeCGfhOrFg9KTPzIzTittWGY/ XLzSvACZMuKyr9gOgSpjfkL424H6Uh7dtoN12bDhRkwTswJw/ieIERnnBRQCFg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729376207; a=rsa-sha256; cv=none; b=D5bkFL6Lg9FLCUzSRR6gy/IpqQXtC7xNqfNSZWUB0ONAKZ68kr/r7cpdIcv+zqqlMcoGsh U6Z9FNGHKt6dMwQkOlKW8GB4lwZW5PppcgoB0l/l4AfqNtiAIdpcuJw9bdWn4U9faWA7RD KGvTkQC87lQOvc1tQcfRTU5gBnNErCpVvRUe7guw5mbEvVKeSKcvvXkJ/72dWt6OIrp/Sx wpBNQ8X0W2v3POSNWTjbqY4pU2a2tEzJgNMMa8OuQ0fuB/63biYE76+Dw3WRsF4XNXSyvB mPL3Ulb477Z314J7MuZA0P304pYPlqZQrimxkMRleluch405Gvv9AjheguWE6Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XWGBl4JFjzbJW; Sat, 19 Oct 2024 22:16:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49JMGlKG004106; Sat, 19 Oct 2024 22:16:47 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49JMGlme004103; Sat, 19 Oct 2024 22:16:47 GMT (envelope-from git) Date: Sat, 19 Oct 2024 22:16:47 GMT Message-Id: <202410192216.49JMGlme004103@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Vladimir Druzenko Subject: git: c7c0aa9b4aa3 - 2024Q4 - net-p2p/bazarr: Update 1.4.4 =?utf-8?Q?=E2=86=92?= 1.4.5 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: c7c0aa9b4aa3a253b300e8dfddab9bc31007b873 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=c7c0aa9b4aa3a253b300e8dfddab9bc31007b873 commit c7c0aa9b4aa3a253b300e8dfddab9bc31007b873 Author: Michiel van Baak Jansen AuthorDate: 2024-10-19 22:13:20 +0000 Commit: Vladimir Druzenko CommitDate: 2024-10-19 22:16:42 +0000 net-p2p/bazarr: Update 1.4.4 → 1.4.5 Changelog: https://github.com/morpheus65535/bazarr/releases/tag/v1.4.5 PR: 282174 MFH: 2024Q4 (cherry picked from commit 11445a89925422893111edabe9581e9845c9f81d) --- net-p2p/bazarr/Makefile | 2 +- net-p2p/bazarr/distinfo | 6 +++--- net-p2p/bazarr/pkg-plist | 24 +++++++----------------- 3 files changed, 11 insertions(+), 21 deletions(-) diff --git a/net-p2p/bazarr/Makefile b/net-p2p/bazarr/Makefile index c906eb03c792..47f88e67c2ad 100644 --- a/net-p2p/bazarr/Makefile +++ b/net-p2p/bazarr/Makefile @@ -1,6 +1,6 @@ PORTNAME= bazarr DISTVERSIONPREFIX= v -DISTVERSION= 1.4.4 +DISTVERSION= 1.4.5 CATEGORIES= net-p2p python MASTER_SITES= https://github.com/morpheus65535/bazarr/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ DISTNAME= bazarr diff --git a/net-p2p/bazarr/distinfo b/net-p2p/bazarr/distinfo index 523955c4222f..829380cdf4f3 100644 --- a/net-p2p/bazarr/distinfo +++ b/net-p2p/bazarr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726514473 -SHA256 (bazarr/1.4.4/bazarr.zip) = 61583da4793b281e058ed9ac155e0835220a74b1621c737c147c5e543cf64a55 -SIZE (bazarr/1.4.4/bazarr.zip) = 26601511 +TIMESTAMP = 1728999130 +SHA256 (bazarr/1.4.5/bazarr.zip) = 629c7d338885d40a52200200ace515ea3a6f1f4be051c49e6fb3945d919beda9 +SIZE (bazarr/1.4.5/bazarr.zip) = 26580467 diff --git a/net-p2p/bazarr/pkg-plist b/net-p2p/bazarr/pkg-plist index 15246e72b5d1..bc3849cc5bfd 100644 --- a/net-p2p/bazarr/pkg-plist +++ b/net-p2p/bazarr/pkg-plist @@ -1038,19 +1038,19 @@ %%DATADIR%%/bin/custom_libs/subzero/util.py %%DATADIR%%/bin/custom_libs/subzero/video.py %%DATADIR%%/bin/frontend/build/.vite/manifest.json -%%DATADIR%%/bin/frontend/build/assets/@mantine/core-Su47KUfs.js -%%DATADIR%%/bin/frontend/build/assets/@mantine/dropzone-B8q5mEAV.js +%%DATADIR%%/bin/frontend/build/assets/@mantine/core-M3qTLob5.js +%%DATADIR%%/bin/frontend/build/assets/@mantine/dropzone-DuuBGTry.js %%DATADIR%%/bin/frontend/build/assets/@mantine/form-DebWKhTH.js %%DATADIR%%/bin/frontend/build/assets/@mantine/hooks-Au1Qewuz.js -%%DATADIR%%/bin/frontend/build/assets/@mantine/modals-BGHYpdD9.js -%%DATADIR%%/bin/frontend/build/assets/@mantine/notifications-DP00Z1qu.js +%%DATADIR%%/bin/frontend/build/assets/@mantine/modals-CWgKUNyn.js +%%DATADIR%%/bin/frontend/build/assets/@mantine/notifications-BEsK0Qx2.js %%DATADIR%%/bin/frontend/build/assets/@tanstack/react-table-D0iIt-Ls.js -%%DATADIR%%/bin/frontend/build/assets/HistoryStats-B4QHt0Tc.js +%%DATADIR%%/bin/frontend/build/assets/HistoryStats-B3mS-n7t.js %%DATADIR%%/bin/frontend/build/assets/HistoryStats-IVW_Xphb.css %%DATADIR%%/bin/frontend/build/assets/braces-l0sNRNKZ.js -%%DATADIR%%/bin/frontend/build/assets/index-D3rc--AB.js -%%DATADIR%%/bin/frontend/build/assets/index-DrPGcAOa.js +%%DATADIR%%/bin/frontend/build/assets/index-D9XjH1S2.js %%DATADIR%%/bin/frontend/build/assets/index-DskGTt8m.css +%%DATADIR%%/bin/frontend/build/assets/index-WwLEA9Pl.js %%DATADIR%%/bin/frontend/build/assets/roboto-cyrillic-300-normal-D6mjswgs.woff2 %%DATADIR%%/bin/frontend/build/assets/roboto-cyrillic-300-normal-UX5PCucy.woff %%DATADIR%%/bin/frontend/build/assets/roboto-cyrillic-ext-300-normal-C7AGhuC_.woff @@ -1187,8 +1187,6 @@ %%DATADIR%%/bin/libs/__pycache__/_pyrsistent_version%%PYTHON_EXT_SUFFIX%%.pyc %%DATADIR%%/bin/libs/__pycache__/appdirs%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%DATADIR%%/bin/libs/__pycache__/appdirs%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/bin/libs/__pycache__/argparse%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/bin/libs/__pycache__/argparse%%PYTHON_EXT_SUFFIX%%.pyc %%DATADIR%%/bin/libs/__pycache__/decorator%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%DATADIR%%/bin/libs/__pycache__/decorator%%PYTHON_EXT_SUFFIX%%.pyc %%DATADIR%%/bin/libs/__pycache__/rarfile%%PYTHON_EXT_SUFFIX%%.opt-1.pyc @@ -2096,14 +2094,6 @@ %%DATADIR%%/bin/libs/apscheduler/triggers/date.py %%DATADIR%%/bin/libs/apscheduler/triggers/interval.py %%DATADIR%%/bin/libs/apscheduler/util.py -%%DATADIR%%/bin/libs/argparse-1.4.0.dist-info/INSTALLER -%%DATADIR%%/bin/libs/argparse-1.4.0.dist-info/LICENSE.txt -%%DATADIR%%/bin/libs/argparse-1.4.0.dist-info/METADATA -%%DATADIR%%/bin/libs/argparse-1.4.0.dist-info/RECORD -%%DATADIR%%/bin/libs/argparse-1.4.0.dist-info/REQUESTED -%%DATADIR%%/bin/libs/argparse-1.4.0.dist-info/WHEEL -%%DATADIR%%/bin/libs/argparse-1.4.0.dist-info/top_level.txt -%%DATADIR%%/bin/libs/argparse.py %%DATADIR%%/bin/libs/attr/__init__.py %%DATADIR%%/bin/libs/attr/__init__.pyi %%DATADIR%%/bin/libs/attr/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc From nobody Sun Oct 20 00:22:32 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XWJzr5rtXz5ZVqn; Sun, 20 Oct 2024 00:22:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XWJzr5QJHz4Yfj; Sun, 20 Oct 2024 00:22:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729383752; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yKJOyerXZn+kg6eGTJR6cDbjuRHjuOkrZZWd5zCayvU=; b=Bjjji58hY/MiE3BMITLSXHj4b9nE8w5Audt1P7MigwfKMH67v2KTCOLXhXSlgLLXA3UWH2 q4OkU9nFIp9pr4mkwyzgjdpWxHU0Acxli3g6/5Q7XgYHa4fcx7y9j97a2vNyMrmBfvLgCp Kk7ETpCAwZ5t13qvuNMcPepMJN2p0s1k9Zm8faTR8j9t+lqg1LCHi4Nvg6zWqjjhVzdWaS 5LKwZexy5xJqBJNox4utzFRu43ZU0Rmtho8+eQ1Xvqd9f58bzq72HlxkNNxMyzFCzX3Ngv JY2Bx4WQ73DjJviOFWo8NTHAdhLtXYKu5GUxW3+a9FcPVRBBl+TA8rylISEvpg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729383752; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yKJOyerXZn+kg6eGTJR6cDbjuRHjuOkrZZWd5zCayvU=; b=aCRh42YD6+mhm9Qql14N5xODvTxRh/y1LY0o49+TtROIOYDfrFtKhTTd71FFJ/KC7MLmzg GUSBpo+Obmd8AQjNJBhatyrI9u75THgcknAcWyOGN13G8wAwftQ5xbqaY0GmzVwn2wt6Kw segltLUISk1jR2hW90ISyw7lpH9E/mSCmH6FGhDT0bHldk1oUC0kccicjUzrfkGMNTJP7g OzRWltpqow9ZpJtYT5dPRBKYZ6abE3hQz3Rr88ExoMfhLrahzcXH9SSoEPYMP8AQjOo2Rj hTwva6koDEFWcKM/GlAA59ZaK881SU1i2fZduh2Dtx63I18dMcHrVpmEmhNJdg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729383752; a=rsa-sha256; cv=none; b=qyOTeG9FV7MurlXnxdFQFS1HhHTIOlFThTVs6259TSawYXQREEY/8f14guVj4a4oLhzvYA TMPNplrFdr8flwRZHyZdknxUg2QhOAmofRzeeylTm4mrT6W+DOqKIZ5+uOWaCsuevb7B/5 Y3yH/+iUO30LhWpbnvw0DFgGrd5STN6tnzDSelbm8b4uMZ2HjGEoV50u/rxThEGsyVHD8e y+qg+Pavtf86wCcTReTlz9wvxLvTLdcQCFFKETXZORQ2zbADTpNC5x1YlPKHCjI+QdxlrP 4XAvRUHk+qs5jq8K0wnHTbOHVe8/q9HZZgUPP4JkBEVfVU2wmi2dKc0nyeFkRA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XWJzr51V2zfQF; Sun, 20 Oct 2024 00:22:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49K0MW79041839; Sun, 20 Oct 2024 00:22:32 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49K0MWrE041836; Sun, 20 Oct 2024 00:22:32 GMT (envelope-from git) Date: Sun, 20 Oct 2024 00:22:32 GMT Message-Id: <202410200022.49K0MWrE041836@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Jan Beich Subject: git: 2f8485d08501 - 2024Q4 - graphics/mesa-devel: update to 24.2.b.4371 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 2f8485d08501857b83d78e597122ce6b926f40c7 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=2f8485d08501857b83d78e597122ce6b926f40c7 commit 2f8485d08501857b83d78e597122ce6b926f40c7 Author: Jan Beich AuthorDate: 2024-10-18 15:21:16 +0000 Commit: Jan Beich CommitDate: 2024-10-20 00:22:16 +0000 graphics/mesa-devel: update to 24.2.b.4371 Changes: https://gitlab.freedesktop.org/mesa/mesa/-/compare/9f58d0b0e7e...4bc2d221c99 (cherry picked from commit c6bde1cb66445cab49e706e145993982c38032aa) --- graphics/mesa-devel/Makefile | 4 ++-- graphics/mesa-devel/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile index 5117171370ea..695b4f4a0f61 100644 --- a/graphics/mesa-devel/Makefile +++ b/graphics/mesa-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= mesa -DISTVERSION= 24.2-branchpoint-4200 -DISTVERSIONSUFFIX= -g9f58d0b0e7e +DISTVERSION= 24.2-branchpoint-4371 +DISTVERSIONSUFFIX= -g4bc2d221c99 CATEGORIES= graphics PKGNAMESUFFIX= -devel diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo index 8494f09d3746..48743a8ce026 100644 --- a/graphics/mesa-devel/distinfo +++ b/graphics/mesa-devel/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1729111218 -SHA256 (mesa-24.2-branchpoint-4200-g9f58d0b0e7e.tar.bz2) = 4c1e147654919fe1571882e46c44200787b8085743c4a794e7434db7bbc5109a -SIZE (mesa-24.2-branchpoint-4200-g9f58d0b0e7e.tar.bz2) = 38989096 +TIMESTAMP = 1729351486 +SHA256 (mesa-24.2-branchpoint-4371-g4bc2d221c99.tar.bz2) = 563cd5fd012de9017a54fe294945efae6b34ba818392fac349c369b8a81c5421 +SIZE (mesa-24.2-branchpoint-4371-g4bc2d221c99.tar.bz2) = 38972766 SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008 SIZE (700efacda59c.patch) = 983 SHA256 (2930dcbb3329.patch) = f90ab77950ba1a56d165f0bc8a3cbd9c5f624bb5c67d1c7f337316027e8295e8 From nobody Sun Oct 20 09:54:13 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XWYgT2ZXpz5Ypl6; Sun, 20 Oct 2024 09:54:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XWYgT1r2Bz4PXQ; Sun, 20 Oct 2024 09:54:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729418053; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=+a9TuEW3/IIJVl4HCaapmda+CG+s0nfKwV8prspQZUQ=; b=uKtElR63v8hJE6k+r6m1JjPDymlEYAUG2Cpuv0tvzd2ol9NeprDJu1Hn8WHtYaBIvp4piQ 5yPUKQfnO//K+7Gii6MGEl74feZX3RaviHlVqrTLBN9I7vUC9wdxls5RFGaM0R94+7dWGL 0sYAPTxnckvfERWrlFjqBP0phIis0RtHS4H7z+rRMahKwn1Q6v06bbKwRLC8es9uifMbca C5S9Jm6q7q1ckw8fE0uGUWIOZA1d8Vm3yQqFZRDxMZb6la9fyuFTsRt9Lu43Lcv1k+ptWl Q97Q1xH7AYionBevjzisGy7F74HFR8U/flhKKIsy0/dWnilAJCqMYL+AcZ7VDA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729418053; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=+a9TuEW3/IIJVl4HCaapmda+CG+s0nfKwV8prspQZUQ=; b=SMEkVhDnU5+UNfOdUwK4QsjvAOdb8Et6Yl+jS9K061wp82dXXs+XZW6UnyxkJBBnUI8iHI RvxedjFkc7wdqlg0OmyMy0kFwypitPXU3YwOEpeXLa/VQ5ryyOPSaFTi9E3mqK3SxkHjZ/ iRLs/N9mFqRW6xj9soEqMM0LQcLd1b0CGBslONjQEXoESwJlTtxQhteAgRmYIfnRR+s/jq ZH/rX9jWik9g0GFrWOKQHjTVTofl8+5p1pzN510GSlNFws1x80sWSF8TNaQZHAjfnmSo5/ oMFqwAaJa/ZVsJ/OaiwfznOZfKUkk6pfskKE77tH+5OknkypNQlKt/2Hi4yHXQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729418053; a=rsa-sha256; cv=none; b=obp8UzuCk/WEGJGDSfUn+hprZ7PteNrmvWgxkfdFwuAYRGiL+LwSidum3RKqswJeRLxj2B 0rsFZxZa3Yg0Fm0+HO/B02QQgnJWCB14PeggstWElaLsGuAAX4kcWL11VOQN28yBmwQDsA iPr3M6YcW+8JIv/Spj15Bn5mi0zizjUS4EvmWb7cR759nMmQdCnf9A3uBlVgj286M8biZl XO/iA/Dtj2TFxAqlmvKywhlTsqtyjd81+hOz2vP/MpZDgdoj6eb00YD5QnBOZhEnrnqfIT PZRtnwTM03+P1l0Sy8OqdpIWd5H1biVZc5UJNz0VMDvxdYzHQSXo5nQrQuVzuw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XWYgT1C3Nzx8n; Sun, 20 Oct 2024 09:54:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49K9sD9x096603; Sun, 20 Oct 2024 09:54:13 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49K9sD18096600; Sun, 20 Oct 2024 09:54:13 GMT (envelope-from git) Date: Sun, 20 Oct 2024 09:54:13 GMT Message-Id: <202410200954.49K9sD18096600@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Vladimir Druzenko Subject: git: 558b064f290d - 2024Q4 - irc/kvirc: Update 5.2.4 =?utf-8?Q?=E2=86=92?= 5.2.6 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 558b064f290da383bfb1dfc57eedaa4f0fb2e045 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=558b064f290da383bfb1dfc57eedaa4f0fb2e045 commit 558b064f290da383bfb1dfc57eedaa4f0fb2e045 Author: Vladimir Druzenko AuthorDate: 2024-10-20 09:50:36 +0000 Commit: Vladimir Druzenko CommitDate: 2024-10-20 09:54:07 +0000 irc/kvirc: Update 5.2.4 → 5.2.6 Changelog: https://github.com/kvirc/KVIrc/releases/tag/5.2.6 Upstream removed ESD and GTKSTYLE options. MFH: 2024Q4 (cherry picked from commit 5bae928dea6614b40fbea2a77652908eb3bc9e4f) --- irc/kvirc/Makefile | 8 +++----- irc/kvirc/distinfo | 6 +++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/irc/kvirc/Makefile b/irc/kvirc/Makefile index f18603a92ea4..f8872771d065 100644 --- a/irc/kvirc/Makefile +++ b/irc/kvirc/Makefile @@ -1,5 +1,5 @@ PORTNAME= KVIrc -DISTVERSION= 5.2.4 +DISTVERSION= 5.2.6 CATEGORIES= irc kde MAINTAINER= vvd@FreeBSD.org @@ -21,14 +21,14 @@ USE_XORG= ice sm x11 xext xrender xscrnsaver CMAKE_ARGS= -DQT_VERSION_MAJOR=5 CMAKE_ON= WANT_CRYPT WANT_IPC WANT_IPV6 WANT_OPENSSL WANT_OSS WANT_STRIP \ WANT_TRANSPARENCY -CMAKE_OFF= WANT_COEXISTENCE WANT_DEBUG WANT_ENV_FLAGS WANT_ESD \ +CMAKE_OFF= WANT_COEXISTENCE WANT_DEBUG WANT_ENV_FLAGS \ WANT_IGNORE_SIGALARM WANT_MEMORY_CHECKS WANT_MEMORY_PROFILE PLIST_SUB= FULL_VER="${DISTVERSION}" \ VER="${DISTVERSION:R}" OPTIONS_DEFINE= AUDIOFILE DBUS DCC_VIDEO DCC_VOICE DOCS DOXYGEN ENCHANT GSM \ - GTKSTYLE KDE OGG PERL PHONON PYTHON NLS SVG WEBENGINE + KDE OGG PERL PHONON PYTHON NLS SVG WEBENGINE OPTIONS_DEFAULT= AUDIOFILE DBUS DCC_VOICE ENCHANT GSM KDE OGG PERL PHONON \ PYTHON SVG WEBENGINE OPTIONS_SUB= yes @@ -62,8 +62,6 @@ ENCHANT_CMAKE_BOOL= WANT_SPELLCHECKER GSM_RUN_DEPENDS= ${LOCALBASE}/lib/libgsm.so:audio/gsm GSM_CMAKE_BOOL= WANT_GSM -GTKSTYLE_CMAKE_BOOL= WANT_GTKSTYLE - KDE_IMPLIES= DBUS KDE_USES= kde:5 KDE_USE= kde=auth,codecs,completion,config,configwidgets,coreaddons,i18n \ diff --git a/irc/kvirc/distinfo b/irc/kvirc/distinfo index 165cbd0c3ca5..fc61dfb466ba 100644 --- a/irc/kvirc/distinfo +++ b/irc/kvirc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715539544 -SHA256 (KVIrc-KVIrc-5.2.4_GH0.tar.gz) = 99bb33d9bd42060dc3dcd8783db036bebd9a23f29c4cef99facf0e0d5cd12d6b -SIZE (KVIrc-KVIrc-5.2.4_GH0.tar.gz) = 6333384 +TIMESTAMP = 1729376925 +SHA256 (KVIrc-KVIrc-5.2.6_GH0.tar.gz) = e8de989b5df8d9286da3e26146682a349fe496864dc2e7d7eae8dc27167fdd25 +SIZE (KVIrc-KVIrc-5.2.6_GH0.tar.gz) = 6336310 From nobody Sun Oct 20 09:58:18 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XWYmC0x8rz5Yq9m; Sun, 20 Oct 2024 09:58:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XWYmC0QCjz4PpV; Sun, 20 Oct 2024 09:58:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729418299; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2mtBYB+/+2qCD8Mrhk1nlMArhm7j3asJHTRxVhx1QX0=; b=wtN/w3DbuscUdEGIzEgfsW+FBLnju6b34gJ4mcGL0okqDUMeK3vPluB965ljSFz0gOlpk5 Vt6JK9va7oAKECx+oMpt2m1N7W35dpybXOIH5SGBgoaBpIYuoYt2prHi2QwQV/U4g7cU4d givuM4LjEMc+1QsYuGyTcTvMO+cU419A9BZu4ddOjQvoAKaUnnPnQn7jX0cmwJZMaONHNo i1ywSblZ1wJ5AaWKWiZzY+FRvoecsnRJs5vZTPLPsMDX27fHY+ZN2r/MZfdxKnyZZYjUmw mOBzgCCMrs56UEQ7jAgAXEgxNYdmmctT45DkMCAeWFWCZV0Ny1JFeqdDWanOBw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729418299; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2mtBYB+/+2qCD8Mrhk1nlMArhm7j3asJHTRxVhx1QX0=; b=lvh85tA7ddMtkdi4TClhAVNzh71igTBuWxg6WDpFion5/XB7/goWpr++JkbI4uWgTIBX90 p5bWy0JSJH5u3CHquhUYUiSmiao6DJ/AHTRu3t7l5twQX/Tzswg52g2qw5RKECvqwOBaWY m5eDQRa5Tv3LJBak1akw9YdJEoaSgrWxAfPvH+KPmuhcAlG672VPs/DpBc9zGd66OVE4+D N88UxRko3gZg5hQQc6TGK5QQfb3LJ5rNF8UGKfcbw84b1CDC4qvLVdPUuHjKOorByIzefC e09vnBqebczHwPIZSoqbVlgnnaLdeY/4m3NAdAXurl3/LVLszmpwIytS3R5fEw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729418299; a=rsa-sha256; cv=none; b=YIUicTeZUOoIOK2B3wT7Wi4mpHRy5ofpx5N+ywJRwMlUTDWqCfzBCXcyWUsN+cl3XkHbbs UwXigsluq8oNv0SJPMJWxK/XK/E5ViKFIRJ4fh0FPF08hhtZrjDOpB9o3hdNaCBjyZB2Xn 0qUB5OeZ5/ftuOLLV+LBgqmjg+CHFIPCDTQdXBVVD/kHPc5uMurnT53uD0Am9ddZnofitO WJAgpxekMtuf7wyiaJGAj1gH+4Qh0iKodENchlYODUA10MPvr68ajYbKECGGhkVg5Ifs10 RjtwHvWC43KO63ienlOBKqwcZzKbKgGPzLFbV15tdoX4TBm3L6xXfjB4/4EpKA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XWYmC019Wzwgc; Sun, 20 Oct 2024 09:58:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49K9wITi098222; Sun, 20 Oct 2024 09:58:18 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49K9wIiT098219; Sun, 20 Oct 2024 09:58:18 GMT (envelope-from git) Date: Sun, 20 Oct 2024 09:58:18 GMT Message-Id: <202410200958.49K9wIiT098219@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Dimitry Andric Subject: git: 5f8037e8c926 - 2024Q4 - math/cgal: fix headers for use with clang 19 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dim X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 5f8037e8c926def9d6e9d13f4038502f6ea82c30 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by dim: URL: https://cgit.FreeBSD.org/ports/commit/?id=5f8037e8c926def9d6e9d13f4038502f6ea82c30 commit 5f8037e8c926def9d6e9d13f4038502f6ea82c30 Author: Dimitry Andric AuthorDate: 2024-10-05 22:59:13 +0000 Commit: Dimitry Andric CommitDate: 2024-10-20 09:58:05 +0000 math/cgal: fix headers for use with clang 19 Clang 19 has become more strict about errors in member functions, which results in errors building ports that use headers from math/cgal, such as cad/csxcad: In file included from /wrkdirs/usr/ports/cad/csxcad/work/CSXCAD-0.6.3/src/CSPrimPolyhedron.cpp:25: In file included from /wrkdirs/usr/ports/cad/csxcad/work/CSXCAD-0.6.3/src/CSPrimPolyhedron_p.h:6: In file included from /usr/local/include/CGAL/Polyhedron_3.h:25: In file included from /usr/local/include/CGAL/HalfedgeDS_default.h:23: In file included from /usr/local/include/CGAL/boost/graph/graph_traits_HalfedgeDS_default.h:15: In file included from /usr/local/include/CGAL/boost/graph/graph_traits_HalfedgeDS.h:29: /usr/local/include/CGAL/boost/graph/iterator.h:224:22: error: no member named 'base' in 'Halfedge_around_source_iterator' 224 | return (! (this->base() == nullptr)) ? | ~~~~ ^ /usr/local/include/CGAL/boost/graph/iterator.h:324:22: error: no member named 'base' in 'Halfedge_around_target_iterator' 324 | return (! (this->base() == nullptr)) ? | ~~~~ ^ /usr/local/include/CGAL/boost/graph/iterator.h:423:22: error: no member named 'base' in 'Halfedge_around_face_iterator' 423 | return (! (this->base() == nullptr)) ? | ~~~~ ^ The problem is that the `base()` member function is only available when an iterator is derived from `boost::iterator_adaptor`, but the three iterators mentioned above, `Halfedge_around_source_iterator`, `Halfedge_around_target_iterator` and `Halfedge_around_face_iterator` are not. Upstream CGAL has done a bit more refactoring in this particular area, but is enough to cherry-pick the changes that remove the `operator bool_type() const` member functions, which reference the non-existing `base()` member function. Bump PORTREVISION to ensure dependent ports build against the fixed headers. PR: 281880 Approved by: maintainer timeout (2 weeks) MFH: 2024Q4 (cherry picked from commit 54b05f1c1eb7a7d7d8ffa823c19babe8dae9fc66) --- math/cgal/Makefile | 2 +- .../patch-include_CGAL_boost_graph_iterator.h | 59 ++++++++++++++++++++++ 2 files changed, 60 insertions(+), 1 deletion(-) diff --git a/math/cgal/Makefile b/math/cgal/Makefile index a06e69bc8721..c25dd21e17a8 100644 --- a/math/cgal/Makefile +++ b/math/cgal/Makefile @@ -1,6 +1,6 @@ PORTNAME= cgal PORTVERSION= 5.5.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MASTER_SITES= https://github.com/${PORTNAME:tu}/${PORTNAME}/releases/download/v${PORTVERSION}/ DISTNAME= ${PORTNAME:tu}-${PORTVERSION} diff --git a/math/cgal/files/patch-include_CGAL_boost_graph_iterator.h b/math/cgal/files/patch-include_CGAL_boost_graph_iterator.h new file mode 100644 index 000000000000..20f360c1f045 --- /dev/null +++ b/math/cgal/files/patch-include_CGAL_boost_graph_iterator.h @@ -0,0 +1,59 @@ +--- include/CGAL/boost/graph/iterator.h.orig 2022-10-07 19:04:41 UTC ++++ include/CGAL/boost/graph/iterator.h +@@ -213,18 +213,7 @@ class Halfedge_around_source_iterator { (public) + {} + + #ifndef DOXYGEN_RUNNING +- // design patter: "safe bool" +- // will be replaced by explicit operator bool with C++11 +- typedef void (Halfedge_around_source_iterator::*bool_type)() const; + +- void this_type_does_not_support_comparisons() const {} +- +- operator bool_type() const +- { +- return (! (this->base() == nullptr)) ? +- &Halfedge_around_source_iterator::this_type_does_not_support_comparisons : 0; +- } +- + bool operator==( const Self& i) const { + CGAL_assertion( anchor == anchor); + return ( g == i.g) && ( pos == i.pos) && ( winding == i.winding); +@@ -313,18 +302,7 @@ class Halfedge_around_target_iterator { (public) + {} + + #ifndef DOXYGEN_RUNNING +- // design patter: "safe bool" +- // will be replaced by explicit operator bool with C++11 +- typedef void (Halfedge_around_target_iterator::*bool_type)() const; + +- void this_type_does_not_support_comparisons() const {} +- +- operator bool_type() const +- { +- return (! (this->base() == nullptr)) ? +- &Halfedge_around_target_iterator::this_type_does_not_support_comparisons : 0; +- } +- + bool operator==( const Self& i) const { + CGAL_assertion( anchor == anchor); + return ( g == i.g) && ( pos == i.pos) && ( winding == i.winding); +@@ -411,18 +389,6 @@ class Halfedge_around_face_iterator { (public) + const value_type& operator * ( ) const { return pos; } + pointer operator -> ( ) { return &pos; } + const value_type* operator -> ( ) const { return &pos; } +- +- // design patter: "safe bool" +- // will be replaced by explicit operator bool with C++11 +- typedef void (Halfedge_around_face_iterator::*bool_type)() const; +- +- void this_type_does_not_support_comparisons() const {} +- +- operator bool_type() const +- { +- return (! (this->base() == nullptr)) ? +- &Halfedge_around_face_iterator::this_type_does_not_support_comparisons : 0; +- } + + bool operator==( const Self& i) const { + CGAL_assertion( anchor == anchor); From nobody Sun Oct 20 09:59:51 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XWYnz3LfPz5Yq7x; Sun, 20 Oct 2024 09:59:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XWYnz2pt1z4Q78; Sun, 20 Oct 2024 09:59:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729418391; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=4ZxXABkwBFVLuHJkpFU5XRkHNrszrHFLsOfsyOgsChA=; b=Mh02KeBRjmRzAaVlTkbpJvkbER9WT9DXKa/Ap8wqaopXyZVCKmUnpk/687bvZxeMdz3PDE zWokleKAZ2vP9hCEUD1423PxbXxUrxcIB+7POIOsA5vvudn5O+DYAp/euVMqlAMpJ40YLM QVeUSDo9ZokIL8Lm3Tg6KTXtPrs2YoZit7ijnpSA1VO7VoOAvvDOmVIbjj6R3jw/WTv2Yt XngivY7gU2kL1M27h3AtaqKpMuKc3hGhPjoCXVTZkHNqoGI4/e7Xe6k6XD/O0znPbpcPjw CWCotrh25hx8Pe9SzXSLm7IEwpVbgyWk+MUyTqIU9ptuDFE/tAiId/6ogo2Jtg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729418391; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=4ZxXABkwBFVLuHJkpFU5XRkHNrszrHFLsOfsyOgsChA=; b=vLSPOYmr7chnHF3dae0sjr7UmDf5Cl64kDNstY9S81pvICIXQ4PEKyWbUN4uXNOlEQBxmh 0DNbw+sNepcrx40PMrltK75Yt4srBwbCOIQdVY72ihsyIuIc045oBu96DJQFreWTL3Um7Z 5uD/7J75rtZay3DBUXNwATGzi0/8KYtVtoDx09uS4r/JoxvZNwLxhjJJWXyHTpvTIhrYFv 0CGY7sDR+vKyS+tjf9Vh8+grVlo97hY5ANXKv3GCvTUx/gp/vrlPTVmMJ55GgCRVsB3eBJ ADn65pNt2obPlWrFl6UMTyIBdZHFujGsy/dxdKeuyzis0HV03LVaafgkc5azIw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729418391; a=rsa-sha256; cv=none; b=KjwdUg73ACgsJEDBIr8Nif1SHV7erkuV2HoJEJ+w1oB1ptg3CQWn57di6BEfL6/M0p6eod hm6J5luuJah0FZzi2E58M8WaCPAATiiF6nKISpAG1DQwgx8bQFQiOslOHVlvzAzASjYSsO ZmLnKq8VS2Qs4UjSYL6/QbS1p9u5OBSVTGVy0LuBNnbrzvCVIezTS2CnTy/D1BVxnYy3gu swxTddffuJAkrZUPuYk1tbBwc/TbV1hlAFQXN8ayxReii5Ybib09GAw6GGE44vW89sD01K 9/R+FHq1ieXK+F1O4OVf0y4QMq+goDz9xe1u9bfoCMiHqV8R65cxw069v2w0Bw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XWYnz2K9mzxKK; Sun, 20 Oct 2024 09:59:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49K9xpvr098949; Sun, 20 Oct 2024 09:59:51 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49K9xpdc098946; Sun, 20 Oct 2024 09:59:51 GMT (envelope-from git) Date: Sun, 20 Oct 2024 09:59:51 GMT Message-Id: <202410200959.49K9xpdc098946@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Dimitry Andric Subject: git: 045150b2cda8 - 2024Q4 - multimedia/mjpegtools: fix build with clang 19 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dim X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 045150b2cda816ef0410ab12b6ce155369fd6dd4 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by dim: URL: https://cgit.FreeBSD.org/ports/commit/?id=045150b2cda816ef0410ab12b6ce155369fd6dd4 commit 045150b2cda816ef0410ab12b6ce155369fd6dd4 Author: Dimitry Andric AuthorDate: 2024-10-06 09:50:53 +0000 Commit: Dimitry Andric CommitDate: 2024-10-20 09:59:39 +0000 multimedia/mjpegtools: fix build with clang 19 Clang 19 has become more strict about errors in member functions, which results in errors building multimedia/mjpegtools: ./Region2D.hh:439:13: error: no member named 'DoesContainPoint' in 'Region2D' 439 | || this->DoesContainPoint (rHere.m_tnY, tnX))) | ~~~~ ^ ./Region2D.hh:446:22: error: no member named 'Begin' in 'Region2D' 446 | for (itHere = this->Begin(); itHere != this->End(); ++itHere) | ~~~~ ^ ./Region2D.hh:446:47: error: no member named 'End' in 'Region2D' 446 | for (itHere = this->Begin(); itHere != this->End(); ++itHere) | ~~~~ ^ ./Region2D.hh:549:14: error: no member named 'DoesContainPoint' in 'Region2D' 549 | && !this->DoesContainPoint (rHere.m_tnY, tnX)) | ~~~~ ^ ./Region2D.hh:556:22: error: no member named 'Begin' in 'Region2D' 556 | for (itHere = this->Begin(); itHere != this->End(); ++itHere) | ~~~~ ^ ./Region2D.hh:556:47: error: no member named 'End' in 'Region2D' 556 | for (itHere = this->Begin(); itHere != this->End(); ++itHere) | ~~~~ ^ ./Region2D.hh:635:16: error: no member named 'DoesContainPoint' in 'Region2D' 635 | if (!(this->DoesContainPoint (rHere.m_tnY, tnX) | ~~~~ ^ ./Region2D.hh:643:22: error: no member named 'Begin' in 'Region2D' 643 | for (itHere = this->Begin(); itHere != this->End(); ++itHere) | ~~~~ ^ ./Region2D.hh:643:47: error: no member named 'End' in 'Region2D' 643 | for (itHere = this->Begin(); itHere != this->End(); ++itHere) | ~~~~ ^ The member functions `DoesContainPoint`, `Begin` and `End` are all commented out in Region2D.hh, probably because the code was never finished up properly. The member functions referencing them are also never used, so comment those out too, using `#if 0`, `#endif` pairs. PR: 281887 Approved by: maintainer timeout (2 weeks) MFH: 2024Q4 (cherry picked from commit 8cf728289caf3a06b225866707277d5ff170dff0) --- .../mjpegtools/files/patch-y4mdenoise_Region2D.hh | 34 ++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/multimedia/mjpegtools/files/patch-y4mdenoise_Region2D.hh b/multimedia/mjpegtools/files/patch-y4mdenoise_Region2D.hh new file mode 100644 index 000000000000..51d5f1420de8 --- /dev/null +++ b/multimedia/mjpegtools/files/patch-y4mdenoise_Region2D.hh @@ -0,0 +1,34 @@ +--- y4mdenoise/Region2D.hh.orig 2021-09-05 06:14:13 UTC ++++ y4mdenoise/Region2D.hh +@@ -404,6 +404,7 @@ Region2D::~Region2D() + + + ++#if 0 + // Add the given horizontal extent to the region. + template + template +@@ -480,6 +481,7 @@ error: + PrintRegion (a_rTemp); + assert (false); + } ++#endif + + + +@@ -513,6 +515,7 @@ Region2D::Union (Status_t &a_reStatus, + + + ++#if 0 + // Make the current region represent the union between itself + // and the other given region. + template +@@ -686,6 +689,7 @@ error: + PrintRegion (a_rTemp); + assert (false); + } ++#endif + + + From nobody Sun Oct 20 10:01:37 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XWYr16Qbhz5YqHX; Sun, 20 Oct 2024 10:01:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XWYr15mf2z4Qqs; Sun, 20 Oct 2024 10:01:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729418497; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=78GU+jqaW4/BYr4rzmeTXuCHHBSs1Q/Bv4facwv95cg=; b=WjgRIPI9Oj5N8EfIeUX+Up17b7s8+yhVBJnrPdVWoGRrwKyC2tBmDFkCPWYxHaBXTLps2R cDGooIJAqvL0LMHmlQAKPR8RL/+ED57pAg3fDG/OYfO0rOVQJlZue2JpIv8Yxh1A3XDT5H 8021ShCd4MVTRfkKZPDuZdimnKE+Dyse7sgMPUJYkxQEtdemzrQdmG/cwHypGj5iNQJ1Qj Jef7WkjRWZctXxU3eArM/zJStQWbAIT+1gydwo7qAgYkMIV0+Q4rY87dm+WiR6vGIO9Zu4 0UrjltL+dG5JDTV+df4IwY5rKZYzBekelURHf4NfLTG0sK5f0TN1ndqGI9YiqQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729418497; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=78GU+jqaW4/BYr4rzmeTXuCHHBSs1Q/Bv4facwv95cg=; b=Gm10Ze1YiDzIiHZz9R+TQhYyTpJ9to1boWteUJqg2q5ZXxBMvZrPowM/l2Bl6M7A7TZdJP 0cGCJpqUlJu6RbJJMC3voVwzcmQ01wh26LMkPXqg3wD+KfMLtmE/WNLTKfNGU9Nub0c0Xm gDcyTfBn0fNxQ2QP4gQD6jYB0f/aJM9H/emVkutFxis4YmG9W6weZKflxba1sEW7cxYMml jQSxh0MoQJOrG3L3ANhMgjMBsXwKhjsiQcydgoD+JKM2/FgjqLj7+s5FFVx3/RJCFL6kev Kn3WQrMzSi4ush7s9AVpb9wB7EYqjcZ0pAqmKGaHFTmmxJt885uB1sXT4adhog== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729418497; a=rsa-sha256; cv=none; b=Dbv/oNkGPUSE1z4qveGc3zRScd7c9ZcTPlPZuerfaCb4v38YTikr8h7HOYSPXqCPoLo4YQ +H8Byb/MPyzuEnsEufFm9LPdHzd+qWYanJAMtRjqFjCztQOj1IkmvusMWGPe1yJNwTz4/N AVdSCAOqN0vhogeynBg3epsOLgklF8WjgDmdLFUgFnErYW+k6C/q9wGEAe/SEDZgw3Giq8 LyIYHjW7CFZapQBLhJfbg/1vWLOvs8cx2Lg6+RAwfvfMgykZX8VuoNQ5KhyEFsIVXBc3JI KfrmLt1WM8UOcdKXHSvh2Yl3YX6eVukEKRg+j4x7itkFE/KlvoCrw5wAuBgSIQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XWYr15NwMzx77; Sun, 20 Oct 2024 10:01:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49KA1bMd011834; Sun, 20 Oct 2024 10:01:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49KA1bnr011819; Sun, 20 Oct 2024 10:01:37 GMT (envelope-from git) Date: Sun, 20 Oct 2024 10:01:37 GMT Message-Id: <202410201001.49KA1bnr011819@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Dimitry Andric Subject: git: fd6294088c03 - 2024Q4 - emulators/mupen64plus-core: fix build with clang and lld 19 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dim X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: fd6294088c037ae77d6bcd0efa50c585d97c8d08 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by dim: URL: https://cgit.FreeBSD.org/ports/commit/?id=fd6294088c037ae77d6bcd0efa50c585d97c8d08 commit fd6294088c037ae77d6bcd0efa50c585d97c8d08 Author: Dimitry Andric AuthorDate: 2024-10-06 21:40:43 +0000 Commit: Dimitry Andric CommitDate: 2024-10-20 10:01:20 +0000 emulators/mupen64plus-core: fix build with clang and lld 19 lld 19 has become more strict about 32-bit relocations that require PIC, resulting in link errors when building emulators/mupen64plus-core: LD libmupen64plus.so.2.0.0 ld: error: relocation R_386_32 cannot be used against symbol '__gxx_personality_v0'; recompile with -fPIC >>> defined in /usr/lib/libcxxrt.so >>> referenced by oglft_c.cpp >>> _obj/osd/oglft_c.o:(.eh_frame+0xFA63) ld: error: relocation R_386_32 cannot be used against local symbol; recompile with -fPIC >>> defined in _obj/osd/oglft_c.o >>> referenced by oglft_c.cpp >>> _obj/osd/oglft_c.o:(.eh_frame+0xFA81) ld: error: relocation R_386_32 cannot be used against local symbol; recompile with -fPIC >>> defined in _obj/osd/oglft_c.o >>> referenced by oglft_c.cpp >>> _obj/osd/oglft_c.o:(.eh_frame+0xFAB1) ld: error: relocation R_386_32 cannot be used against local symbol; recompile with -fPIC >>> defined in _obj/osd/oglft_c.o >>> referenced by oglft_c.cpp >>> _obj/osd/oglft_c.o:(.eh_frame+0xFAE1) [...more of these...] Make it compile with -fPIC even on i386, by adjusting the PIC make variable. This also removes the need to use -Wl,-znotext as a workaround. PR: 281906 Approved by: maintainer timeout (2 weeks) MFH: 2024Q4 (cherry picked from commit 5416735dea6160ac4efb3cd847936a3213ab1502) --- emulators/mupen64plus-core/Makefile | 1 - .../files/patch-projects_unix_Makefile | 20 ++++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/emulators/mupen64plus-core/Makefile b/emulators/mupen64plus-core/Makefile index 0193eebc1d44..eef7478a88da 100644 --- a/emulators/mupen64plus-core/Makefile +++ b/emulators/mupen64plus-core/Makefile @@ -19,7 +19,6 @@ USE_GL?= glu USE_SDL?= sdl2 USE_LDCONFIG?= yes ONLY_FOR_ARCHS= i386 amd64 -LDFLAGS_i386= -Wl,-znotext RELEASE_DATE?= 20240714 OPTFLAGS= # diff --git a/emulators/mupen64plus-core/files/patch-projects_unix_Makefile b/emulators/mupen64plus-core/files/patch-projects_unix_Makefile new file mode 100644 index 000000000000..6445ad2a0454 --- /dev/null +++ b/emulators/mupen64plus-core/files/patch-projects_unix_Makefile @@ -0,0 +1,20 @@ +--- projects/unix/Makefile.orig 2024-10-06 21:34:50 UTC ++++ projects/unix/Makefile +@@ -61,7 +61,7 @@ ifneq ("$(filter x86_64 amd64,$(HOST_CPU))","") + CPU := X86 + ifeq ("$(BITS)", "32") + ARCH_DETECTED := 64BITS_32 +- PIC ?= 0 ++ PIC ?= 1 + else + ARCH_DETECTED := 64BITS + PIC ?= 1 +@@ -70,7 +70,7 @@ ifneq ("$(filter pentium i%86,$(HOST_CPU))","") + ifneq ("$(filter pentium i%86,$(HOST_CPU))","") + CPU := X86 + ARCH_DETECTED := 32BITS +- PIC ?= 0 ++ PIC ?= 1 + endif + ifneq ("$(filter ppc macppc socppc powerpc,$(HOST_CPU))","") + CPU := PPC From nobody Sun Oct 20 18:20:21 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XWmvT3zhvz5ZcrD; Sun, 20 Oct 2024 18:20:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XWmvT1p3rz4QGb; Sun, 20 Oct 2024 18:20:21 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729448421; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yOlWzNUPicMzuJfx5RK2WKwzlLwNu7QwgqfVdFhhRFQ=; b=tHwGdjNhQzg+qRN+mGRQsAAaxHeUSMqqotu5osYARkyqxscFMEnI8pMxkR6pXvVJFy8deG cVwx0cNJ41428wEad5Xt/tjN01JNs6oH2VJBevaU1adh2v+eGoXuxkn0nQn45Sd9KPpiNF SVfP7l86EguHYXGNYS+tS9bXTM4QFIp1FsaaZyLzt3e4njvCNVf59TpzCe+eA7MEphxJ3H knPJH2DsABKk6MBK3Bt2E+Ksi1I02nI37xs8WcZTmr18Lriu1rgueE4u/QEJ5Z/rUo5Ckn zle8kBXEWIM+7TdbbxWEifRXV8UrpXqbvId6KccG2fesY+jR/I8F0zTK6G6x3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729448421; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yOlWzNUPicMzuJfx5RK2WKwzlLwNu7QwgqfVdFhhRFQ=; b=tfazktyMe78rh0c4GDJit5P7nEt6Q2P1YYxY7dke71Y08RaUxPz2T6E39PsK3ekNNn/iqW rWeXMqejkAowP6C6KGz4neJWivqSoD/Oqt2m0Sx366RkLXwTxzbQcJtqPEW6OORQ1ffoqO 8H/1+Mw/N12bi9DD20g1aPguUOXIsZMwNj8hwnWK13fz+FqC/AychadAOFHN5eO7+6rFUF pFgzEYd2ilYQdrdIXskKLoQ4G41NrtKFqTybWwUtKOueO6nO9Mqefwl8mooNGvp9NA0xnl dcE7hhyFZQQw349EFBvFTxZVQ/LBONTGRFRXCgvTmzijhjChDtzTlRq1xZcZGA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729448421; a=rsa-sha256; cv=none; b=H60uDV2ch+OOMcZgHq7bXfHhVJc4FrAoukxs+gOkzV/zDrj94X6Lz5kXRp3A8hinQG4KDi ra8ZgYrYTGZlnckZ/+mQQm/YT7CfAfkcKotI50O+MwkmLP8csxFzt1sbrBaAQNru3E7M7R Zm/D6KTjC+g8133Ayqet2/u9zlDWI7dLdhLcD+S0l6GoSJNqinKKvPG1IHtTI0f2w6tDAr gprytR0p6h7sx/GNHwR2f6Dr3ABeWX3+kqlHN/D7hUlyS8GuLwYCJ6zHqZx6jqo++2g1Zn pCuSEF/xnKR4arERUraNLTBeIxTo/vonNQccInb0G368NcJ/OTu5ra4NAoe0SQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XWmvT1PXlz1BlG; Sun, 20 Oct 2024 18:20:21 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49KIKLPb035599; Sun, 20 Oct 2024 18:20:21 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49KIKL4A035596; Sun, 20 Oct 2024 18:20:21 GMT (envelope-from git) Date: Sun, 20 Oct 2024 18:20:21 GMT Message-Id: <202410201820.49KIKL4A035596@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Rainer Hurling Subject: git: 2ee42b214f52 - 2024Q4 - print/latex-biber: Downgrade to 2.19 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rhurlin X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 2ee42b214f523f6073dd5e03e7a9471fb246c6a7 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by rhurlin: URL: https://cgit.FreeBSD.org/ports/commit/?id=2ee42b214f523f6073dd5e03e7a9471fb246c6a7 commit 2ee42b214f523f6073dd5e03e7a9471fb246c6a7 Author: Rainer Hurling AuthorDate: 2024-10-20 18:02:56 +0000 Commit: Rainer Hurling CommitDate: 2024-10-20 18:20:00 +0000 print/latex-biber: Downgrade to 2.19 In some scenarios, v2.20 did not work sufficiently with biblatex v3.19. As recommended, switch back to v2.19. Therefore, partial revert of the commit 59b78e28ea9fda5ca133ff448b82146191fbf91f. Retained from the previous commit: - Textual corrections to the port - Pet portlint by rearranging Makefile entries - Keeping the customizations for test environment Reported by: Clemens Heitzinger (via private mail) MFH: 2024Q4 (cherry picked from commit 8612a25797cc61a423dadb31d7015f2982157b80) --- print/latex-biber/Makefile | 6 +++-- print/latex-biber/distinfo | 6 ++--- print/latex-biber/pkg-plist | 58 ++++++++++++++++++++++----------------------- 3 files changed, 36 insertions(+), 34 deletions(-) diff --git a/print/latex-biber/Makefile b/print/latex-biber/Makefile index 6a444ce4ec3a..4aa8372c3d1f 100644 --- a/print/latex-biber/Makefile +++ b/print/latex-biber/Makefile @@ -2,8 +2,8 @@ PORTNAME= biber # https://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/development/documentation/biber.pdf/download # Keep this in-sync with biblatex.sty (currently at 3.19). DISTVERSIONPREFIX= v -DISTVERSION= 2.20 -PORTEPOCH= 1 +DISTVERSION= 2.19 +PORTEPOCH= 2 CATEGORIES= print perl5 PKGNAMEPREFIX= latex- DIST_SUBDIR= TeX @@ -68,6 +68,8 @@ GH_ACCOUNT= plk USE_PERL5= modbuild USE_TEX= texmf +# t/remote-files.t .......... Dubious, test returned 1 (wstat 256, 0x100) +# Failed 1/52 test programs. 1/1268 subtests failed. TEST_ENV+= BIBER_DEV_TESTS=1 NO_ARCH= yes diff --git a/print/latex-biber/distinfo b/print/latex-biber/distinfo index e847e556a0b6..dedbdc3c8627 100644 --- a/print/latex-biber/distinfo +++ b/print/latex-biber/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723979750 -SHA256 (TeX/plk-biber-v2.20_GH0.tar.gz) = 19f0312e59bf2f5711b8d69b3585a0ca894c36574f086fbb8d53ccd5c0a45ff9 -SIZE (TeX/plk-biber-v2.20_GH0.tar.gz) = 1632745 +TIMESTAMP = 1729444061 +SHA256 (TeX/plk-biber-v2.19_GH0.tar.gz) = 1c1266bc8adb1637c4c59e23c47d919c5a38da4e53544a3c22c21de4a68fc9fe +SIZE (TeX/plk-biber-v2.19_GH0.tar.gz) = 1634803 diff --git a/print/latex-biber/pkg-plist b/print/latex-biber/pkg-plist index f140f8a416f9..613eaa36ad66 100644 --- a/print/latex-biber/pkg-plist +++ b/print/latex-biber/pkg-plist @@ -1,33 +1,4 @@ bin/biber -%%PERL5_MAN1%%/biber.1.gz -%%PERL5_MAN3%%/Biber.3.gz -%%PERL5_MAN3%%/Biber::Annotation.3.gz -%%PERL5_MAN3%%/Biber::Config.3.gz -%%PERL5_MAN3%%/Biber::Constants.3.gz -%%PERL5_MAN3%%/Biber::DataList.3.gz -%%PERL5_MAN3%%/Biber::DataLists.3.gz -%%PERL5_MAN3%%/Biber::DataModel.3.gz -%%PERL5_MAN3%%/Biber::Date::Format.3.gz -%%PERL5_MAN3%%/Biber::Entries.3.gz -%%PERL5_MAN3%%/Biber::Entry.3.gz -%%PERL5_MAN3%%/Biber::Entry::Name.3.gz -%%PERL5_MAN3%%/Biber::Entry::Names.3.gz -%%PERL5_MAN3%%/Biber::Input::file::biblatexml.3.gz -%%PERL5_MAN3%%/Biber::Input::file::bibtex.3.gz -%%PERL5_MAN3%%/Biber::Internals.3.gz -%%PERL5_MAN3%%/Biber::LaTeX::Recode.3.gz -%%PERL5_MAN3%%/Biber::LangTag.3.gz -%%PERL5_MAN3%%/Biber::LangTags.3.gz -%%PERL5_MAN3%%/Biber::Output::base.3.gz -%%PERL5_MAN3%%/Biber::Output::bbl.3.gz -%%PERL5_MAN3%%/Biber::Output::bblxml.3.gz -%%PERL5_MAN3%%/Biber::Output::biblatexml.3.gz -%%PERL5_MAN3%%/Biber::Output::bibtex.3.gz -%%PERL5_MAN3%%/Biber::Output::dot.3.gz -%%PERL5_MAN3%%/Biber::Section.3.gz -%%PERL5_MAN3%%/Biber::Sections.3.gz -%%PERL5_MAN3%%/Biber::UCollate.3.gz -%%PERL5_MAN3%%/Biber::Utils.3.gz %%SITE_PERL%%/Biber.pm %%SITE_PERL%%/Biber/Annotation.pm %%SITE_PERL%%/Biber/Config.pm @@ -63,3 +34,32 @@ bin/biber %%SITE_PERL%%/Biber/biber-tool.conf %%SITE_PERL%%/Biber/config.rnc %%SITE_PERL%%/Biber/config.rng +%%PERL5_MAN1%%/biber.1.gz +%%PERL5_MAN3%%/Biber.3.gz +%%PERL5_MAN3%%/Biber::Annotation.3.gz +%%PERL5_MAN3%%/Biber::Config.3.gz +%%PERL5_MAN3%%/Biber::Constants.3.gz +%%PERL5_MAN3%%/Biber::DataList.3.gz +%%PERL5_MAN3%%/Biber::DataLists.3.gz +%%PERL5_MAN3%%/Biber::DataModel.3.gz +%%PERL5_MAN3%%/Biber::Date::Format.3.gz +%%PERL5_MAN3%%/Biber::Entries.3.gz +%%PERL5_MAN3%%/Biber::Entry.3.gz +%%PERL5_MAN3%%/Biber::Entry::Name.3.gz +%%PERL5_MAN3%%/Biber::Entry::Names.3.gz +%%PERL5_MAN3%%/Biber::Input::file::biblatexml.3.gz +%%PERL5_MAN3%%/Biber::Input::file::bibtex.3.gz +%%PERL5_MAN3%%/Biber::Internals.3.gz +%%PERL5_MAN3%%/Biber::LaTeX::Recode.3.gz +%%PERL5_MAN3%%/Biber::LangTag.3.gz +%%PERL5_MAN3%%/Biber::LangTags.3.gz +%%PERL5_MAN3%%/Biber::Output::base.3.gz +%%PERL5_MAN3%%/Biber::Output::bbl.3.gz +%%PERL5_MAN3%%/Biber::Output::bblxml.3.gz +%%PERL5_MAN3%%/Biber::Output::biblatexml.3.gz +%%PERL5_MAN3%%/Biber::Output::bibtex.3.gz +%%PERL5_MAN3%%/Biber::Output::dot.3.gz +%%PERL5_MAN3%%/Biber::Section.3.gz +%%PERL5_MAN3%%/Biber::Sections.3.gz +%%PERL5_MAN3%%/Biber::UCollate.3.gz +%%PERL5_MAN3%%/Biber::Utils.3.gz From nobody Sun Oct 20 18:49:27 2024 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XWnY40qCsz5ZdvC; Sun, 20 Oct 2024 18:49:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XWnY362Mdz4Wh3; Sun, 20 Oct 2024 18:49:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729450167; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=muTdj0A7LFqqVbH62SJt53FbJNlytUyCI73DNEwb4Ow=; b=NCE/RPDg0T8g2QxeOP/RrToWi7aDlc1eQ/pFkZHJpEAiQWwz1RS2KFGWjIm8AOMSgzdurV 071FO2aseniiCaC5xwxL+FoM/kQsJFzoqHU8d1KOxjobMECv1r6Ge5kIfWeOyEvCyFBEwe 4g4xhbNAPrmAbpZWfGG3oXkFBP2oaSp5mNbWPJzXnSKQjeyaLXdQB/nz1bAZNUvWQsUIUV pWkWaRJG23tw7q0M2+ak/irWEM0IkxcoOYYA696Y1u2nZR/umzzabBzacffSoyW8CIvQFi orfzC2sJv71ht3EmcaYAeimq/fWhLIwMkHpWPN3PyJLTG6Wtit3EP7/Z1rc8IQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729450167; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=muTdj0A7LFqqVbH62SJt53FbJNlytUyCI73DNEwb4Ow=; b=jq/Y+UukzttTcJdGrlhVjVGPDtMuEoQAHcf+V/Ka9wDA7gMuNQQx0gXIJmSW/5C/M3rAGs EUwCnx86dr5kJdeXvw9XZVPlTwpmxo/sAmeAPUpBfLP7p8+ReTBX1p5trKzuzIaZXZBXeY zkPH9Rp172tjH5KNKe029cp+7Mo1+qIfaTvpIODFRmsaiG99+RsSIbuqTvtZYtMudj0GwY M37+ugRk3b2gqX5OnoLIaGHEJDxWynZu5qDXKxBUdiJgHXb1R/zaTnbkiFB1P3qtCdUTLx t73Gs9s82hz+RWa5Uv2rbYA02ZasHznFki4VfklImOIcdJUJfuq8TVR1RR5WUw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729450167; a=rsa-sha256; cv=none; b=DNkzQf7smOC5AS0Ikq9rciDu33JKI4R1albodeSHRO7+oWgY+y+gIMOGqPG+94Bb4tYAAK pcQ7EKKFen4nGpT5YigdhjXWsjjTQvTrpUqFcuNyjgKlSvayJXHNWH6MMSskfvHXYWpJ1f ZuqnuLjw3l6yhaXH2feG9MjJnnh8QSil/kYyWmyDIbZCGBnkUiHagBKDhpOPTLhpTcIIAQ S0TyxU6Vojr/C33I88Z1lPtkpRmeEObdgqYs3soR/Xb7lBeCkVS+kzGeH8UfuzvQHYspiH AJ6d3xILA7uF/VnycS1jsC7dqy1sd6fOct9wmNIdirXZnanbprv39k89PaXezA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XWnY35XqDz1Cg6; Sun, 20 Oct 2024 18:49:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49KInRsk082409; Sun, 20 Oct 2024 18:49:27 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49KInR89082406; Sun, 20 Oct 2024 18:49:27 GMT (envelope-from git) Date: Sun, 20 Oct 2024 18:49:27 GMT Message-Id: <202410201849.49KInR89082406@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Li-Wen Hsu Subject: git: 3c0b2047ecd2 - 2024Q4 - *: Transfer maintainership to kfv List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: lwhsu X-Git-Repository: ports X-Git-Refname: refs/heads/2024Q4 X-Git-Reftype: branch X-Git-Commit: 3c0b2047ecd2269c3c62a496d5c3fe961ac7e7b7 Auto-Submitted: auto-generated The branch 2024Q4 has been updated by lwhsu: URL: https://cgit.FreeBSD.org/ports/commit/?id=3c0b2047ecd2269c3c62a496d5c3fe961ac7e7b7 commit 3c0b2047ecd2269c3c62a496d5c3fe961ac7e7b7 Author: Antranig Vartanian AuthorDate: 2024-10-20 18:47:37 +0000 Commit: Li-Wen Hsu CommitDate: 2024-10-20 18:49:16 +0000 *: Transfer maintainership to kfv Differential Revision: https://reviews.freebsd.org/D47205 (cherry picked from commit abd8ef3b5a3bb4ff7fa0886849652b0625d57293) --- devel/texlab/Makefile | 2 +- devel/wrangler/Makefile | 2 +- lang/mdk/Makefile | 2 +- x11/sprop/Makefile | 2 +- x11/xssstate/Makefile | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/devel/texlab/Makefile b/devel/texlab/Makefile index 5d10efd0ed4c..4206b28691ea 100644 --- a/devel/texlab/Makefile +++ b/devel/texlab/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 4.2.0 PORTREVISION= 20 CATEGORIES= devel -MAINTAINER= antranigv@freebsd.am +MAINTAINER= kfv@kfv.io COMMENT= Language Server Protocol for LaTeX WWW= https://texlab.netlify.app/ diff --git a/devel/wrangler/Makefile b/devel/wrangler/Makefile index 4991d70f991e..49af8e3b0313 100644 --- a/devel/wrangler/Makefile +++ b/devel/wrangler/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 1.19.12 PORTREVISION= 22 CATEGORIES= devel -MAINTAINER= antranigv@freebsd.am +MAINTAINER= kfv@kfv.io COMMENT= Cloudflare Workers CLI Tool WWW= https://developers.cloudflare.com/workers/cli-wrangler/ diff --git a/lang/mdk/Makefile b/lang/mdk/Makefile index bbeb13f39122..56cab7bfdb37 100644 --- a/lang/mdk/Makefile +++ b/lang/mdk/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 3 CATEGORIES= lang gnome MASTER_SITES= GNU/${PORTNAME}/v${PORTVERSION} -MAINTAINER= antranigv@freebsd.am +MAINTAINER= kfv@kfv.io COMMENT= Utilities for developing programs using MIX and MIXAL WWW= https://www.gnu.org/software/mdk/mdk.html diff --git a/x11/sprop/Makefile b/x11/sprop/Makefile index ad55b2f14a66..621ab994e6a9 100644 --- a/x11/sprop/Makefile +++ b/x11/sprop/Makefile @@ -3,7 +3,7 @@ PORTVERSION= 0.1 CATEGORIES= x11 MASTER_SITES= https://dl.suckless.org/tools/ -MAINTAINER= antranigv@freebsd.am +MAINTAINER= kfv@kfv.io COMMENT= Simple X property utility WWW= https://tools.suckless.org/x/sprop diff --git a/x11/xssstate/Makefile b/x11/xssstate/Makefile index 6c34033cf376..dbf6ce699fb2 100644 --- a/x11/xssstate/Makefile +++ b/x11/xssstate/Makefile @@ -3,7 +3,7 @@ PORTVERSION= 1.1 CATEGORIES= x11 MASTER_SITES= https://dl.suckless.org/tools/ -MAINTAINER= antranigv@freebsd.am +MAINTAINER= kfv@kfv.io COMMENT= Simple tool to retrieve the X screensaver state WWW= https://tools.suckless.org/x/xssstate