From nobody Wed Nov 19 10:28:16 2025 X-Original-To: dev-commits-ports-all@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 4dBHkS5gGsz6HTxV for ; Wed, 19 Nov 2025 10:28: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 "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dBHkS3lzGz3L0T for ; Wed, 19 Nov 2025 10:28:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1763548096; 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=Jc+0G3QTrTJu1XA1fITvnYV6s+4sq52tSmUqHTF1sd8=; b=EexBaVi3C9ZZB4k6eoZP9qeqwxKf8vzDS6180dwhQVemfmVNkGssyu5+VLH9wjTh93r0rt jz1HvHRD9qkPoQXgeY/B8z7v8EesyxzxW9iwo8NO7LCHkQNgjS8W3NTO44b0+hvW6M1/sk AiFUgYlsv69mrH4pMn8/ldTCwjqbc7qI9h5sf6Nwj9Em1yjZbad0ARAkAu2MEAjEP7vkPj q7EmPdQn2wSK94GWrPtUNV//HCCGD7aBD8Tqvd9b3NxJxKIbQ9/G472cdQlNf8rarMWT9v 8no/xnkjVNtVThBUHIpRQDOsTYXruO2w7CTZ1tVJJGvH67UZMW4XHT2fIgVyZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1763548096; 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=Jc+0G3QTrTJu1XA1fITvnYV6s+4sq52tSmUqHTF1sd8=; b=OMh3dgfsW+SghERtOI8L803+HcfgFtbFnIjoLjGrFs7iEAvr+Kq8NfHOxJsZjJTxTHUG9B 6lrZ58uwqr5mxo80gob+KpWXUJNvEmjmTON3SqkKej/WwKGHZJtm4mhZhmX5vyIhLJv9Rw wlyAWGDc8m4T7xuWqDt4GaS4OKrTjsTi9nQ2yZltPAllAfGjD1KrtF4ONXd7T8CYpKFZrZ Op2TCLP2uJxKCUjTSRHAimh8HdjJTMUbwYlhRQCwrGmXuxGiJtDSoZkelTj2wFDxeuNoPm JUFR2LB+DxUG5EofXGsjkg8b8cJqRyFUIkid7Cp3hwN1Nw1nVAvcZLA0RiKi1A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1763548096; a=rsa-sha256; cv=none; b=r43XmNnms4wfadPChD9pbBnc8c80SQG91SH6s5SgtVEsaBLMi/SLx5V33kYgvIcWkFbHhJ jOlWXOvZ+0d10xT+kjC2Tzh5sk4LMw9G7FPWDb70l99HiKchazctO3lcWtfFzCaWyuTnE7 uq3dox8yGQMIr2+LOgy+Z1EFlttShQSLRfwelc65OIbtJQx/3kZ21Wg/rEi7LxEuLY1Eya dVeXxj5YXEy4ctFTmQ2A+TZcmYTdNnJJtT7Ic1wPWjDt8K2L73b/YrGN5weYiFk8xILEJy NvzcQ8nkWla7/5gsOg3Pu74cDy/vdHUo2Nlr+StQ1yylsFhwjwBjphaKV7y7lw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dBHkS2tXCzcxt for ; Wed, 19 Nov 2025 10:28:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3de18 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 19 Nov 2025 10:28:16 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Dmitry Marakasov Subject: git: 973a04bbb659 - main - math/glm: update 1.0=?utf-8?Q?=2E1 =E2=86=92 1?=.0.2 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: amdmi3 X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 973a04bbb659eab547c630341b757b110688a251 Auto-Submitted: auto-generated Date: Wed, 19 Nov 2025 10:28:16 +0000 Message-Id: <691d9bc0.3de18.4d6bc38c@gitrepo.freebsd.org> The branch main has been updated by amdmi3: URL: https://cgit.FreeBSD.org/ports/commit/?id=973a04bbb659eab547c630341b757b110688a251 commit 973a04bbb659eab547c630341b757b110688a251 Author: Dmitry Marakasov AuthorDate: 2025-10-15 19:54:22 +0000 Commit: Dmitry Marakasov CommitDate: 2025-11-19 10:28:12 +0000 math/glm: update 1.0.1 → 1.0.2 Tested by: fluffy --- math/glm/Makefile | 3 +- math/glm/distinfo | 6 +-- math/glm/files/patch-glm_gtx_bit.hpp | 60 ---------------------- .../files/patch-test_core_core__func_matrix.cpp | 11 ---- math/glm/pkg-plist | 8 ++- 5 files changed, 10 insertions(+), 78 deletions(-) diff --git a/math/glm/Makefile b/math/glm/Makefile index 1d05e34a5d41..9c8ad5c88364 100644 --- a/math/glm/Makefile +++ b/math/glm/Makefile @@ -1,6 +1,5 @@ PORTNAME= glm -PORTVERSION= 1.0.1 -PORTEPOCH= 1 +PORTVERSION= 1.0.2 CATEGORIES= math graphics MAINTAINER= amdmi3@FreeBSD.org diff --git a/math/glm/distinfo b/math/glm/distinfo index 67f772622f58..fd1eb28fda75 100644 --- a/math/glm/distinfo +++ b/math/glm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1709055434 -SHA256 (g-truc-glm-1.0.1_GH0.tar.gz) = 9f3174561fd26904b23f0db5e560971cbf9b3cbda0b280f04d5c379d03bf234c -SIZE (g-truc-glm-1.0.1_GH0.tar.gz) = 4567161 +TIMESTAMP = 1760555893 +SHA256 (g-truc-glm-1.0.2_GH0.tar.gz) = 19edf2e860297efab1c74950e6076bf4dad9de483826bc95e2e0f2c758a43f65 +SIZE (g-truc-glm-1.0.2_GH0.tar.gz) = 4597309 diff --git a/math/glm/files/patch-glm_gtx_bit.hpp b/math/glm/files/patch-glm_gtx_bit.hpp deleted file mode 100644 index 395022876680..000000000000 --- a/math/glm/files/patch-glm_gtx_bit.hpp +++ /dev/null @@ -1,60 +0,0 @@ -This is needed to fix x11-wm/gamescope with glm 1.0.1 - -https://github.com/g-truc/glm/issues/1269 - ---- glm/gtx/bit.hpp.orig 2024-02-27 17:19:47 UTC -+++ glm/gtx/bit.hpp -@@ -46,7 +46,7 @@ namespace glm - /// @see gtc_round - /// @see gtx_bit - template -- GLM_DEPRECATED GLM_FUNC_DECL genIUType powerOfTwoAbove(genIUType Value); -+ GLM_FUNC_DECL genIUType powerOfTwoAbove(genIUType Value); - - /// Return the power of two number which value is just higher the input value. - /// Deprecated, use ceilPowerOfTwo from GTC_round instead -@@ -54,7 +54,7 @@ namespace glm - /// @see gtc_round - /// @see gtx_bit - template -- GLM_DEPRECATED GLM_FUNC_DECL vec powerOfTwoAbove(vec const& value); -+ GLM_FUNC_DECL vec powerOfTwoAbove(vec const& value); - - /// Return the power of two number which value is just lower the input value. - /// Deprecated, use floorPowerOfTwo from GTC_round instead -@@ -62,7 +62,7 @@ namespace glm - /// @see gtc_round - /// @see gtx_bit - template -- GLM_DEPRECATED GLM_FUNC_DECL genIUType powerOfTwoBelow(genIUType Value); -+ GLM_FUNC_DECL genIUType powerOfTwoBelow(genIUType Value); - - /// Return the power of two number which value is just lower the input value. - /// Deprecated, use floorPowerOfTwo from GTC_round instead -@@ -70,7 +70,7 @@ namespace glm - /// @see gtc_round - /// @see gtx_bit - template -- GLM_DEPRECATED GLM_FUNC_DECL vec powerOfTwoBelow(vec const& value); -+ GLM_FUNC_DECL vec powerOfTwoBelow(vec const& value); - - /// Return the power of two number which value is the closet to the input value. - /// Deprecated, use roundPowerOfTwo from GTC_round instead -@@ -78,7 +78,7 @@ namespace glm - /// @see gtc_round - /// @see gtx_bit - template -- GLM_DEPRECATED GLM_FUNC_DECL genIUType powerOfTwoNearest(genIUType Value); -+ GLM_FUNC_DECL genIUType powerOfTwoNearest(genIUType Value); - - /// Return the power of two number which value is the closet to the input value. - /// Deprecated, use roundPowerOfTwo from GTC_round instead -@@ -86,7 +86,7 @@ namespace glm - /// @see gtc_round - /// @see gtx_bit - template -- GLM_DEPRECATED GLM_FUNC_DECL vec powerOfTwoNearest(vec const& value); -+ GLM_FUNC_DECL vec powerOfTwoNearest(vec const& value); - - /// @} - } //namespace glm diff --git a/math/glm/files/patch-test_core_core__func_matrix.cpp b/math/glm/files/patch-test_core_core__func_matrix.cpp deleted file mode 100644 index 080676114d84..000000000000 --- a/math/glm/files/patch-test_core_core__func_matrix.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- test/core/core_func_matrix.cpp.orig 2024-02-27 17:19:47 UTC -+++ test/core/core_func_matrix.cpp -@@ -392,7 +392,7 @@ static int test_inverse_perf(std::size_t Count, std::s - //glm::uint Ulp = 0; - //Ulp = glm::max(glm::float_distance(*Dst, *Src), Ulp); - -- std::printf("inverse<%s>(%f): %lu\n", Message, static_cast(Diff), EndTime - StartTime); -+ std::printf("inverse<%s>(%f): %lu\n", Message, static_cast(Diff), (unsigned long)(EndTime - StartTime)); - - return 0; - } diff --git a/math/glm/pkg-plist b/math/glm/pkg-plist index 03669b99b210..f957760e51f7 100644 --- a/math/glm/pkg-plist +++ b/math/glm/pkg-plist @@ -60,7 +60,7 @@ include/glm/detail/type_vec3.hpp include/glm/detail/type_vec3.inl include/glm/detail/type_vec4.hpp include/glm/detail/type_vec4.inl -include/glm/detail/type_vec4_simd.inl +include/glm/detail/type_vec_simd.inl include/glm/exponential.hpp include/glm/ext.hpp include/glm/ext/_matrix_vectorize.hpp @@ -310,7 +310,7 @@ include/glm/gtx/fast_square_root.hpp include/glm/gtx/fast_square_root.inl include/glm/gtx/fast_trigonometry.hpp include/glm/gtx/fast_trigonometry.inl -include/glm/gtx/float_notmalize.inl +include/glm/gtx/float_normalize.inl include/glm/gtx/functions.hpp include/glm/gtx/functions.inl include/glm/gtx/gradient_paint.hpp @@ -325,6 +325,8 @@ include/glm/gtx/intersect.hpp include/glm/gtx/intersect.inl include/glm/gtx/io.hpp include/glm/gtx/io.inl +include/glm/gtx/iteration.hpp +include/glm/gtx/iteration.inl include/glm/gtx/log_base.hpp include/glm/gtx/log_base.inl include/glm/gtx/matrix_cross_product.hpp @@ -382,6 +384,8 @@ include/glm/gtx/std_based_type.hpp include/glm/gtx/std_based_type.inl include/glm/gtx/string_cast.hpp include/glm/gtx/string_cast.inl +include/glm/gtx/structured_bindings.hpp +include/glm/gtx/structured_bindings.inl include/glm/gtx/texture.hpp include/glm/gtx/texture.inl include/glm/gtx/transform.hpp