pkgsrc-Changes archive

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

CVS commit: pkgsrc/security/tor-browser



Module Name:    pkgsrc
Committed By:   wiz
Date:           Fri Mar 15 11:51:26 UTC 2019

Modified Files:
        pkgsrc/security/tor-browser: Makefile distinfo options.mk
        pkgsrc/security/tor-browser/patches:
            patch-ipc_glue_CrossProcessSemaphore__posix.cpp
            patch-js_src_gc_Memory.cpp patch-js_src_util_NativeStack.cpp
            patch-js_src_wasm_WasmSignalHandlers.cpp
            patch-xpcom_build_BinaryPath.h
Added Files:
        pkgsrc/security/tor-browser/patches:
            patch-servo_components_style__traits_lib.rs
            patch-servo_components_style_lib.rs
Removed Files:
        pkgsrc/security/tor-browser: hacks.mk
        pkgsrc/security/tor-browser/patches: patch-dom_fetch_FetchConsumer.cpp
            patch-image_decoders_nsJPEGDecoder.cpp
            patch-media_libyuv_libyuv_source_mjpeg__decoder.cc

Log Message:
tor-browser: update for recent changes to firefox60 and rust.

Reduce diffs to firefox60 even more while here.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 pkgsrc/security/tor-browser/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/security/tor-browser/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/security/tor-browser/hacks.mk
cvs rdiff -u -r1.2 -r1.3 pkgsrc/security/tor-browser/options.mk
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/security/tor-browser/patches/patch-dom_fetch_FetchConsumer.cpp \
    pkgsrc/security/tor-browser/patches/patch-media_libyuv_libyuv_source_mjpeg__decoder.cc
cvs rdiff -u -r1.3 -r0 \
    pkgsrc/security/tor-browser/patches/patch-image_decoders_nsJPEGDecoder.cpp
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/security/tor-browser/patches/patch-ipc_glue_CrossProcessSemaphore__posix.cpp \
    pkgsrc/security/tor-browser/patches/patch-js_src_gc_Memory.cpp \
    pkgsrc/security/tor-browser/patches/patch-js_src_util_NativeStack.cpp \
    pkgsrc/security/tor-browser/patches/patch-js_src_wasm_WasmSignalHandlers.cpp \
    pkgsrc/security/tor-browser/patches/patch-xpcom_build_BinaryPath.h
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/security/tor-browser/patches/patch-servo_components_style__traits_lib.rs \
    pkgsrc/security/tor-browser/patches/patch-servo_components_style_lib.rs

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

Modified files:

Index: pkgsrc/security/tor-browser/Makefile
diff -u pkgsrc/security/tor-browser/Makefile:1.37 pkgsrc/security/tor-browser/Makefile:1.38
--- pkgsrc/security/tor-browser/Makefile:1.37   Mon Feb 25 15:32:23 2019
+++ pkgsrc/security/tor-browser/Makefile        Fri Mar 15 11:51:26 2019
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.37 2019/02/25 15:32:23 wiz Exp $
+# $NetBSD: Makefile,v 1.38 2019/03/15 11:51:26 wiz Exp $
 
 DISTNAME=      tor-browser-60.5.1esr-8.5-1-build2
 PKGNAME=       tor-browser-8.5
@@ -47,9 +47,6 @@ CFLAGS+=              -DTOR_BROWSER_DATA_IN_HOME_DIR
 CFLAGS+=               -DTOR_BROWSER_DATA_OUTSIDE_APP_DIR=1
 CFLAGS+=               -fPIC
 
-# Avoid build failure from security/manager/ssl/src/nsNSSCallbacks.cpp:601
-CFLAGS+=       -fpermissive
-
 # workaround for link of libxul.so etc.
 LDFLAGS+=              ${COMPILER_RPATH_FLAG}${PREFIX}/lib/${PKGBASE}
 LDFLAGS+=              ${COMPILER_RPATH_FLAG}${PREFIX}/lib

Index: pkgsrc/security/tor-browser/distinfo
diff -u pkgsrc/security/tor-browser/distinfo:1.6 pkgsrc/security/tor-browser/distinfo:1.7
--- pkgsrc/security/tor-browser/distinfo:1.6    Mon Feb 25 15:32:23 2019
+++ pkgsrc/security/tor-browser/distinfo        Fri Mar 15 11:51:26 2019
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.6 2019/02/25 15:32:23 wiz Exp $
+$NetBSD: distinfo,v 1.7 2019/03/15 11:51:26 wiz Exp $
 
 SHA1 (tor-browser-60.5.1esr-8.5-1-build2.tar.gz) = fa8bea5f006a4a024240c7332ac8cc622320c002
 RMD160 (tor-browser-60.5.1esr-8.5-1-build2.tar.gz) = 17d4dda39fcee5e305b1c3a40938369c677bfa07
@@ -9,21 +9,19 @@ SHA1 (patch-aa) = fdabcc9b055f6439fdbda9
 SHA1 (patch-browser_app_profile_firefox.js) = 9a43095d94f83f315b9a3ce4a7b0a4301e9c40e6
 SHA1 (patch-build_moz.configure_old.configure) = 1df6867eaf73a350fbe8fcd5bd34e1fcab09d707
 SHA1 (patch-build_moz.configure_rust.configure) = 2818454ba4df3cbd85174edc4828206b3bf0a82b
-SHA1 (patch-dom_fetch_FetchConsumer.cpp) = 784a1e236cd7927726f13a50b72218ded142cc53
 SHA1 (patch-dom_media_CubebUtils.cpp) = b9ef14e863f7eb5fb8e3caf3813dc28dea66ff7a
 SHA1 (patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp) = f1d0adae2873545818072adb4e8599267bc4e6c5
 SHA1 (patch-gfx_webrender_src_query.rs) = 6434b0fc1d6441ddb555a2a3b199564b488ec336
-SHA1 (patch-image_decoders_nsJPEGDecoder.cpp) = 4a1b34bd0036ebd7bfd22a4cc71034c0d40bbeb8
 SHA1 (patch-ipc_chromium_src_base_lock__impl__posix.cc) = 16e37fe54ba1d8d233f6b04dbd06e248305d7f6e
 SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = 2f7fce38e1c68bb39e30f0fe4fa5c5e58809dcd0
 SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = ee1e2d1c83d3c6e5d845031c4b20e9d79de5532e
 SHA1 (patch-ipc_glue_CrossProcessSemaphore.h) = 778a569887d8ad082abc2fa2fe89a0a943e84d64
-SHA1 (patch-ipc_glue_CrossProcessSemaphore__posix.cpp) = 5b3bde8ff281f444b82a2094bd3ba82974d40cc7
+SHA1 (patch-ipc_glue_CrossProcessSemaphore__posix.cpp) = cb5b6b54f186f7365bafa810afa47c898bb7625c
 SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = 260c29bacd8bf265951b7a412f850bf2b292c836
-SHA1 (patch-js_src_gc_Memory.cpp) = b69e841d3e4edfd50c387e374e63186721c24cc7
+SHA1 (patch-js_src_gc_Memory.cpp) = cc8ab70646ea4d8d930999594c8ca03c1600f074
 SHA1 (patch-js_src_threading_posix_Thread.cpp) = 47e612a676e614fd6dd43b8a3140218a3fbdc7fa
-SHA1 (patch-js_src_util_NativeStack.cpp) = 3da5b544b28434a4b1e13e9a5ec47fb6ac7149c7
-SHA1 (patch-js_src_wasm_WasmSignalHandlers.cpp) = c2a4f0bf52bbd95ca66319f65662840f2411d080
+SHA1 (patch-js_src_util_NativeStack.cpp) = ac5c7cb9ca553773ebff18a926e2a4d1b473faa5
+SHA1 (patch-js_src_wasm_WasmSignalHandlers.cpp) = 19a396b57b42f4b7b0861f08e4ae2b2d6effc729
 SHA1 (patch-media_libcubeb_gtest_moz.build) = 921a001726cda9e9782df5e59ae02b19d76ef47e
 SHA1 (patch-media_libcubeb_src_cubeb.c) = 1b1b8d57eb710cad13518ded79a0ddee2681881b
 SHA1 (patch-media_libcubeb_src_cubeb__alsa.c) = 3ee36f58bb525767c7d2b9e814ba4ccaa4868717
@@ -31,18 +29,19 @@ SHA1 (patch-media_libcubeb_src_cubeb__os
 SHA1 (patch-media_libcubeb_src_moz.build) = f243068c8908dcb16434221edef8c65db3bb0c83
 SHA1 (patch-media_libcubeb_update.sh) = 3a322de06bbe9aafba9da349954ef022bd094992
 SHA1 (patch-media_libpng_pngpriv.h) = c8084332560017cd7c9b519b61d125fa28af0dbc
-SHA1 (patch-media_libyuv_libyuv_source_mjpeg__decoder.cc) = 8a264c439fa4749cd7c5acf96e1ae3f9bae0a886
 SHA1 (patch-media_webrtc_trunk_webrtc_modules_audio__device_linux_audio__device__alsa__linux.cc) = 91e8ce496c1f4dbbd0a463d83cb033afd1de3f49
 SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc) = 0141dd1372c13ea1fce6e2f5ffb65e0cb0f3a13e
 SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc) = a69bc7b7096b410582e725f9dbec57fee90d6686
 SHA1 (patch-modules_pdfium_update.sh) = b0bf091325c9322c54880de067871354cd689038
+SHA1 (patch-servo_components_style__traits_lib.rs) = b07dfc91bae3f94b7da0c5dab523a6901b9b1bf7
 SHA1 (patch-servo_components_style_build__gecko.rs) = fca2260a70b496fc010f165ff4d68788b7e28632
+SHA1 (patch-servo_components_style_lib.rs) = 1df2f6580da3c4a2fadd7ddcead000fa3c8a6a14
 SHA1 (patch-toolkit_components_terminator_nsTerminator.cpp) = 5b6d2e5c9f685d32894898d3ef3aec09a1a1e5ce
 SHA1 (patch-toolkit_library_moz.build) = ecb6125e996d5496335c58ecd3433ad3214f29f0
 SHA1 (patch-toolkit_moz.configure) = 40ee147cc1d2c62dd6c83b3f67ce9e61f758ea57
 SHA1 (patch-toolkit_mozapps_installer_packager.mk) = 6f557fb732f0b9dabf059ffac0400d3db4e79e47
 SHA1 (patch-toolkit_xre_glxtest.cpp) = 6e7e7717e2ecf28860e87261e046ef180eac0807
 SHA1 (patch-xpcom_base_nscore.h) = fef62ceffed0896db1c41972fd96d5dd36b7de37
-SHA1 (patch-xpcom_build_BinaryPath.h) = df4735f7e9ead61b1f98e057c0b679caf174f4c8
+SHA1 (patch-xpcom_build_BinaryPath.h) = 1d4805c97e8a7a235ced327b5b1d03c4f8b336ef
 SHA1 (patch-xpcom_io_TorFileUtils.cpp) = c23d867b5a97a4c169198831b816b1bcef8dc630
 SHA1 (patch-xpcom_reflect_xptcall_md_unix_xptcinvoke__sparc64__netbsd.cpp) = 0792c2c626d906e71c5183994cb32bf8cdb3e239

Index: pkgsrc/security/tor-browser/options.mk
diff -u pkgsrc/security/tor-browser/options.mk:1.2 pkgsrc/security/tor-browser/options.mk:1.3
--- pkgsrc/security/tor-browser/options.mk:1.2  Fri Feb 26 09:41:07 2016
+++ pkgsrc/security/tor-browser/options.mk      Fri Mar 15 11:51:26 2019
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.2 2016/02/26 09:41:07 jperkin Exp $
+# $NetBSD: options.mk,v 1.3 2019/03/15 11:51:26 wiz Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.tor-browser
 PKG_SUPPORTED_OPTIONS+=        alsa debug debug-info mozilla-jemalloc pulseaudio
@@ -17,7 +17,6 @@ CONFIGURE_ARGS+=      --disable-alsa
 .endif
 
 .if !empty(PKG_OPTIONS:Mmozilla-jemalloc)
-PLIST.jemalloc=                yes
 CONFIGURE_ARGS+=       --enable-jemalloc
 .else
 CONFIGURE_ARGS+=       --disable-jemalloc
@@ -54,4 +53,3 @@ CONFIGURE_ARGS+=      --enable-pulseaudio
 .else
 CONFIGURE_ARGS+=       --disable-pulseaudio
 .endif
-# XXX end

Index: pkgsrc/security/tor-browser/patches/patch-ipc_glue_CrossProcessSemaphore__posix.cpp
diff -u pkgsrc/security/tor-browser/patches/patch-ipc_glue_CrossProcessSemaphore__posix.cpp:1.1 pkgsrc/security/tor-browser/patches/patch-ipc_glue_CrossProcessSemaphore__posix.cpp:1.2
--- pkgsrc/security/tor-browser/patches/patch-ipc_glue_CrossProcessSemaphore__posix.cpp:1.1     Mon Feb 25 15:32:24 2019
+++ pkgsrc/security/tor-browser/patches/patch-ipc_glue_CrossProcessSemaphore__posix.cpp Fri Mar 15 11:51:26 2019
@@ -1,4 +1,4 @@
-$NetBSD: patch-ipc_glue_CrossProcessSemaphore__posix.cpp,v 1.1 2019/02/25 15:32:24 wiz Exp $
+$NetBSD: patch-ipc_glue_CrossProcessSemaphore__posix.cpp,v 1.2 2019/03/15 11:51:26 wiz Exp $
 
 - avoid use of sem_t on NetBSD
   http://mail-index.netbsd.org/pkgsrc-bugs/2017/06/23/msg062225.html
@@ -101,7 +101,7 @@ $NetBSD: patch-ipc_glue_CrossProcessSema
 +#else
 +    : mSemaphore(nullptr)
 +#endif
-+     , mRefCount(nullptr) {
++    , mRefCount(nullptr) {
    MOZ_COUNT_CTOR(CrossProcessSemaphore);
  }
  
Index: pkgsrc/security/tor-browser/patches/patch-js_src_gc_Memory.cpp
diff -u pkgsrc/security/tor-browser/patches/patch-js_src_gc_Memory.cpp:1.1 pkgsrc/security/tor-browser/patches/patch-js_src_gc_Memory.cpp:1.2
--- pkgsrc/security/tor-browser/patches/patch-js_src_gc_Memory.cpp:1.1  Mon Feb 25 15:32:24 2019
+++ pkgsrc/security/tor-browser/patches/patch-js_src_gc_Memory.cpp      Fri Mar 15 11:51:26 2019
@@ -1,8 +1,8 @@
-$NetBSD: patch-js_src_gc_Memory.cpp,v 1.1 2019/02/25 15:32:24 wiz Exp $
+$NetBSD: patch-js_src_gc_Memory.cpp,v 1.2 2019/03/15 11:51:26 wiz Exp $
 
 Support SunOS/x86_64.
 
---- js/src/gc/Memory.cpp.orig  2019-02-23 20:00:48.000000000 +0000
+--- js/src/gc/Memory.cpp.orig  2019-02-13 14:19:38.000000000 +0000
 +++ js/src/gc/Memory.cpp
 @@ -419,6 +419,7 @@ static inline void* MapMemoryAt(void* de
                                  off_t offset = 0) {
@@ -12,12 +12,13 @@ Support SunOS/x86_64.
      (defined(__sparc__) && defined(__arch64__) && \
       (defined(__NetBSD__) || defined(__linux__)))
    MOZ_ASSERT((0xffff800000000000ULL & (uintptr_t(desired) + length - 1)) == 0);
-@@ -468,7 +469,7 @@ static inline void* MapMemory(size_t len
+@@ -468,7 +469,8 @@ static inline void* MapMemory(size_t len
    }
    return region;
  #elif defined(__aarch64__) || \
 -    (defined(__sparc__) && defined(__arch64__) && defined(__linux__))
-+    (defined(__sparc__) && defined(__arch64__) && defined(__linux__)) || (defined(__sun) && defined(__x86_64__))
++    (defined(__sparc__) && defined(__arch64__) && defined(__linux__)) || \
++    (defined(__sun) && defined(__x86_64__))
    /*
     * There might be similar virtual address issue on arm64 which depends on
     * hardware and kernel configurations. But the work around is slightly
Index: pkgsrc/security/tor-browser/patches/patch-js_src_util_NativeStack.cpp
diff -u pkgsrc/security/tor-browser/patches/patch-js_src_util_NativeStack.cpp:1.1 pkgsrc/security/tor-browser/patches/patch-js_src_util_NativeStack.cpp:1.2
--- pkgsrc/security/tor-browser/patches/patch-js_src_util_NativeStack.cpp:1.1   Mon Feb 25 15:32:24 2019
+++ pkgsrc/security/tor-browser/patches/patch-js_src_util_NativeStack.cpp       Fri Mar 15 11:51:26 2019
@@ -1,4 +1,4 @@
-$NetBSD: patch-js_src_util_NativeStack.cpp,v 1.1 2019/02/25 15:32:24 wiz Exp $
+$NetBSD: patch-js_src_util_NativeStack.cpp,v 1.2 2019/03/15 11:51:26 wiz Exp $
 
 Support SunOS.
 
@@ -13,11 +13,11 @@ Support SunOS.
  
  JS_STATIC_ASSERT(JS_STACK_GROWTH_DIRECTION < 0);
  
-@@ -86,6 +86,7 @@ void* js::GetNativeStackBaseImpl() {
-     return stackBase;
-   }
- 
-+#  elif defined(__sun)
-   // Non-main threads have the required info stored in memory, so no filesystem
-   // calls are made.
-   pthread_t thread = pthread_self();
+@@ -128,6 +128,7 @@ void* js::GetNativeStackBaseImpl() {
+ #elif defined(PTHREAD_NP_H) || defined(_PTHREAD_NP_H_) || defined(NETBSD)
+   /* e.g. on FreeBSD 4.8 or newer, neundorf%kde.org@localhost */
+   pthread_attr_get_np(thread, &sattr);
++#elif defined(__sun)
+ #else
+   /*
+    * FIXME: this function is non-portable;
Index: pkgsrc/security/tor-browser/patches/patch-js_src_wasm_WasmSignalHandlers.cpp
diff -u pkgsrc/security/tor-browser/patches/patch-js_src_wasm_WasmSignalHandlers.cpp:1.1 pkgsrc/security/tor-browser/patches/patch-js_src_wasm_WasmSignalHandlers.cpp:1.2
--- pkgsrc/security/tor-browser/patches/patch-js_src_wasm_WasmSignalHandlers.cpp:1.1    Mon Feb 25 15:32:24 2019
+++ pkgsrc/security/tor-browser/patches/patch-js_src_wasm_WasmSignalHandlers.cpp        Fri Mar 15 11:51:26 2019
@@ -1,14 +1,14 @@
-$NetBSD: patch-js_src_wasm_WasmSignalHandlers.cpp,v 1.1 2019/02/25 15:32:24 wiz Exp $
+$NetBSD: patch-js_src_wasm_WasmSignalHandlers.cpp,v 1.2 2019/03/15 11:51:26 wiz Exp $
 
 Support SunOS.
 
---- js/src/wasm/WasmSignalHandlers.cpp.orig    2019-02-23 20:00:48.000000000 +0000
+--- js/src/wasm/WasmSignalHandlers.cpp.orig    2019-02-13 14:19:40.000000000 +0000
 +++ js/src/wasm/WasmSignalHandlers.cpp
-@@ -135,6 +135,7 @@ struct AutoSignalHandler {
+@@ -133,6 +133,7 @@ struct AutoSignalHandler {
+ #define EBP_sig(p) ((p)->uc_mcontext.gregs[REG_EBP])
+ #define ESP_sig(p) ((p)->uc_mcontext.gregs[REG_ESP])
  #else
++#include <sys/regset.h>
  #define XMM_sig(p, i) ((p)->uc_mcontext.fpregs.fp_reg_set.fpchip_state.xmm[i])
  #define EIP_sig(p) ((p)->uc_mcontext.gregs[REG_PC])
-+#  include <sys/regset.h>
  #define EBP_sig(p) ((p)->uc_mcontext.gregs[REG_EBP])
- #define ESP_sig(p) ((p)->uc_mcontext.gregs[REG_ESP])
- #endif
Index: pkgsrc/security/tor-browser/patches/patch-xpcom_build_BinaryPath.h
diff -u pkgsrc/security/tor-browser/patches/patch-xpcom_build_BinaryPath.h:1.1 pkgsrc/security/tor-browser/patches/patch-xpcom_build_BinaryPath.h:1.2
--- pkgsrc/security/tor-browser/patches/patch-xpcom_build_BinaryPath.h:1.1      Mon Feb 25 15:32:24 2019
+++ pkgsrc/security/tor-browser/patches/patch-xpcom_build_BinaryPath.h  Fri Mar 15 11:51:26 2019
@@ -1,8 +1,8 @@
-$NetBSD: patch-xpcom_build_BinaryPath.h,v 1.1 2019/02/25 15:32:24 wiz Exp $
+$NetBSD: patch-xpcom_build_BinaryPath.h,v 1.2 2019/03/15 11:51:26 wiz Exp $
 
 * Fix build under netbsd-7, PR pkg/52956
 
---- xpcom/build/BinaryPath.h.orig      2019-02-23 20:01:00.000000000 +0000
+--- xpcom/build/BinaryPath.h.orig      2019-02-13 14:19:45.000000000 +0000
 +++ xpcom/build/BinaryPath.h
 @@ -21,7 +21,8 @@
      defined(__FreeBSD_kernel__) || defined(__NetBSD__) || defined(__OpenBSD__)
@@ -14,16 +14,17 @@ $NetBSD: patch-xpcom_build_BinaryPath.h,
  #include <sys/stat.h>
  #endif
  #include "mozilla/UniquePtr.h"
-@@ -164,7 +165,7 @@ class BinaryPath {
+@@ -164,7 +165,8 @@ class BinaryPath {
    }
  
  #elif defined(__FreeBSD__) || defined(__DragonFly__) || \
 -    defined(__FreeBSD_kernel__) || defined(__NetBSD__)
-+    defined(__FreeBSD_kernel__) || (defined(__NetBSD__) && defined(KERN_PROC_PATHNAME))
++      defined(__FreeBSD_kernel__) || \
++      (defined(__NetBSD__) && defined(KERN_PROC_PATHNAME))
    static nsresult Get(char aResult[MAXPATHLEN]) {
      int mib[4];
      mib[0] = CTL_KERN;
-@@ -246,6 +247,13 @@ class BinaryPath {
+@@ -246,6 +248,13 @@ class BinaryPath {
      return NS_ERROR_FAILURE;
    }
  

Added files:

Index: pkgsrc/security/tor-browser/patches/patch-servo_components_style__traits_lib.rs
diff -u /dev/null pkgsrc/security/tor-browser/patches/patch-servo_components_style__traits_lib.rs:1.1
--- /dev/null   Fri Mar 15 11:51:26 2019
+++ pkgsrc/security/tor-browser/patches/patch-servo_components_style__traits_lib.rs     Fri Mar 15 11:51:26 2019
@@ -0,0 +1,13 @@
+$NetBSD: patch-servo_components_style__traits_lib.rs,v 1.1 2019/03/15 11:51:26 wiz Exp $
+
+--- servo/components/style_traits/lib.rs.orig  2019-02-21 19:22:50.000000000 +0000
++++ servo/components/style_traits/lib.rs
+@@ -9,8 +9,6 @@
+ #![crate_name = "style_traits"]
+ #![crate_type = "rlib"]
+ 
+-#![deny(unsafe_code, missing_docs)]
+-
+ extern crate app_units;
+ #[macro_use] extern crate bitflags;
+ #[macro_use] extern crate cssparser;
Index: pkgsrc/security/tor-browser/patches/patch-servo_components_style_lib.rs
diff -u /dev/null pkgsrc/security/tor-browser/patches/patch-servo_components_style_lib.rs:1.1
--- /dev/null   Fri Mar 15 11:51:26 2019
+++ pkgsrc/security/tor-browser/patches/patch-servo_components_style_lib.rs     Fri Mar 15 11:51:26 2019
@@ -0,0 +1,13 @@
+$NetBSD: patch-servo_components_style_lib.rs,v 1.1 2019/03/15 11:51:26 wiz Exp $
+
+--- servo/components/style/lib.rs.orig 2019-02-21 19:22:50.000000000 +0000
++++ servo/components/style/lib.rs
+@@ -23,8 +23,6 @@
+ //! [cssparser]: ../cssparser/index.html
+ //! [selectors]: ../selectors/index.html
+ 
+-#![deny(missing_docs)]
+-
+ extern crate app_units;
+ extern crate arrayvec;
+ extern crate atomic_refcell;



Home | Main Index | Thread Index | Old Index