pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/mail/thunderbird



Module Name:    pkgsrc
Committed By:   he
Date:           Mon Aug 28 18:01:47 UTC 2023

Modified Files:
        pkgsrc/mail/thunderbird: distinfo
Added Files:
        pkgsrc/mail/thunderbird/patches:
            patch-dom_webtransport_api_WebTransportDatagramDuplexStream.cpp

Log Message:
mail/thunderbird: add a patch to bring isnan() into scope.

Fixes the build on at least amd64/netbsd-10.
Thanks to tnn@ for hint.


To generate a diff of this commit:
cvs rdiff -u -r1.257 -r1.258 pkgsrc/mail/thunderbird/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/mail/thunderbird/patches/patch-dom_webtransport_api_WebTransportDatagramDuplexStream.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/mail/thunderbird/distinfo
diff -u pkgsrc/mail/thunderbird/distinfo:1.257 pkgsrc/mail/thunderbird/distinfo:1.258
--- pkgsrc/mail/thunderbird/distinfo:1.257      Fri Aug 25 10:15:01 2023
+++ pkgsrc/mail/thunderbird/distinfo    Mon Aug 28 18:01:46 2023
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.257 2023/08/25 10:15:01 pho Exp $
+$NetBSD: distinfo,v 1.258 2023/08/28 18:01:46 he Exp $
 
 BLAKE2s (thunderbird-115.1.1.source.tar.xz) = ae8e48e38a72304058fddbfb19288555b1db557b164128b79bad6de288d2492c
 SHA512 (thunderbird-115.1.1.source.tar.xz) = 26f69dded43bd24ffce9acb0de204bef8c10c8df3cb82b33594d035e41179cb7450cb7c10470bfc92a933c1d801fb968049ea8a17d838d16de9973f5dddff9fc
@@ -9,6 +9,7 @@ SHA1 (patch-comm_third__party_botan_conf
 SHA1 (patch-comm_third__party_libgcrypt_configure) = c5ca8a8b44c485f81139b54d341ac044189d98d3
 SHA1 (patch-config_gcc-stl-wrapper.template.h) = ec0afe1b7d97dc0c305f9f7c197f9a7d7c32e629
 SHA1 (patch-dom_base_nsAttrName.h) = 4e2326542d4dbba1ac2af5b33505267ee177b094
+SHA1 (patch-dom_webtransport_api_WebTransportDatagramDuplexStream.cpp) = b8ea4e8382fb03be6e31b3943a52a95f1a767954
 SHA1 (patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp) = d08f170629dda585dc3e11706688527fe3dc0e78
 SHA1 (patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h) = 8ddf031923ea7edfd8e51c5ff334870d531fecb5
 SHA1 (patch-gfx_cairo_cairo_src_cairo-type1-subset.c) = 6d5b8788d65e742515c4313113fb72372d093dcc

Added files:

Index: pkgsrc/mail/thunderbird/patches/patch-dom_webtransport_api_WebTransportDatagramDuplexStream.cpp
diff -u /dev/null pkgsrc/mail/thunderbird/patches/patch-dom_webtransport_api_WebTransportDatagramDuplexStream.cpp:1.1
--- /dev/null   Mon Aug 28 18:01:47 2023
+++ pkgsrc/mail/thunderbird/patches/patch-dom_webtransport_api_WebTransportDatagramDuplexStream.cpp     Mon Aug 28 18:01:47 2023
@@ -0,0 +1,16 @@
+$NetBSD: patch-dom_webtransport_api_WebTransportDatagramDuplexStream.cpp,v 1.1 2023/08/28 18:01:47 he Exp $
+
+Make isnan() available via "using std::isnan;", as that's
+apparently needed at least on netbsd-10 to bring isnan() into scope.
+
+--- dom/webtransport/api/WebTransportDatagramDuplexStream.cpp.orig     2023-08-14 18:19:46.000000000 +0000
++++ dom/webtransport/api/WebTransportDatagramDuplexStream.cpp
+@@ -10,6 +10,8 @@
+ #include "mozilla/dom/Promise-inl.h"
+ #include "mozilla/dom/WebTransportLog.h"
+ 
++using std::isnan;
++
+ namespace mozilla::dom {
+ 
+ NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE(WebTransportDatagramDuplexStream, mGlobal,



Home | Main Index | Thread Index | Old Index