pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/www/firefox Fix configure with Rust 1.29.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3cdb6f09da6d
branches:  trunk
changeset: 312799:3cdb6f09da6d
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Fri Sep 14 14:54:18 2018 +0000

description:
Fix configure with Rust 1.29.0

diffstat:

 www/firefox/distinfo                                         |   3 +-
 www/firefox/patches/patch-build_moz.configure_rust.configure |  15 ++++++++++++
 2 files changed, 17 insertions(+), 1 deletions(-)

diffs (36 lines):

diff -r 93b5dbca5ed3 -r 3cdb6f09da6d www/firefox/distinfo
--- a/www/firefox/distinfo      Fri Sep 14 11:04:20 2018 +0000
+++ b/www/firefox/distinfo      Fri Sep 14 14:54:18 2018 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.323 2018/09/05 15:29:58 ryoon Exp $
+$NetBSD: distinfo,v 1.324 2018/09/14 14:54:18 ryoon Exp $
 
 SHA1 (firefox-62.0.source.tar.xz) = bfb9f02ba288d69c2b2fa2449ab0e25531863d76
 RMD160 (firefox-62.0.source.tar.xz) = a552523ac590868b22717e8c38795924dae18a05
@@ -7,6 +7,7 @@
 SHA1 (patch-aa) = 94c03ed9a0e72bb87c850f2e1965fb8755933822
 SHA1 (patch-browser_app_profile_firefox.js) = 30e93d7817c7e17b96ba96d3d3fb3701020260d4
 SHA1 (patch-build_moz.configure_old.configure) = 3b887ca0ee9e42558f3a72429f88a19676b309d9
+SHA1 (patch-build_moz.configure_rust.configure) = bdfb66b5fa215affa3b273ea58d394f3eb7f7102
 SHA1 (patch-dom_media_CubebUtils.cpp) = 3632cd0dd4b95f53f01050b8898b33fe198916b6
 SHA1 (patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp) = f1d0adae2873545818072adb4e8599267bc4e6c5
 SHA1 (patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h) = 96330213707b218b6cfc71589fbf67d14b268dfc
diff -r 93b5dbca5ed3 -r 3cdb6f09da6d www/firefox/patches/patch-build_moz.configure_rust.configure
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/firefox/patches/patch-build_moz.configure_rust.configure      Fri Sep 14 14:54:18 2018 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-build_moz.configure_rust.configure,v 1.4 2018/09/14 14:54:19 ryoon Exp $
+
+* fuchsia OS "triplet" is notb triplet. Convert the "triplet" to triplet.
+
+--- build/moz.configure/rust.configure.orig    2018-08-30 16:44:17.000000000 +0000
++++ build/moz.configure/rust.configure
+@@ -119,6 +119,8 @@ def rust_supported_targets(rustc):
+     ambiguous = set()
+     per_raw_os = {}
+     for t in out:
++        if t == 'aarch64-fuchsia' or t == 'x86_64-fuchsia':
++            t = t.replace('-', '--')
+         t = split_triplet(t, allow_unknown=True)
+         key = (t.cpu, t.endianness, t.os)
+         if key in per_os:



Home | Main Index | Thread Index | Old Index