diff options
| author | Santhosh Raju <fox@FreeBSD.org> | 2020-02-22 12:38:37 +0000 | 
|---|---|---|
| committer | Santhosh Raju <fox@FreeBSD.org> | 2020-02-22 12:38:37 +0000 | 
| commit | c44eb1ace447cc71b685a5922e03f350c27197ff (patch) | |
| tree | 7d4823ca04e0718983240b7ac9fc0ce655517284 /www/cliqz/files/patch-bug1288587 | |
| parent | - Update to 0.8.4 (diff) | |
www/cliqz: Updates to 1.33.0
* Bumps version dependencies.
* Disables simd in rust (for i386) to prevent build failures.
* Adds pre-configure check for COMPAT_FREEBSD11.
Changes (since 1.32.1):
Cliqz Browser release 1.33.0 includes the improvements of Firefox’s latest
version 73.0.1 with additional Cliqz improvements and bug fixes.  Improvements
   * Cliqz got updated to Firefox 73.0.1 with various improvements and fixes.
   * In the browser settings you’ll find the new section "Labs". Here you can
     activate the latest browser features that we’re currently testing. The
     first one is support for the Dat Protocol that enables the loading of
     certain web pages via a peer-to-peer network.
Fixes
   * Users of Kaspersky Antivirus could no longer open HTTPS pages in the Cliqz
     Browser and got the error message "Your Connection is not secure". This
     problem should not occur again in the future.
   * When updating from an older browser version it could happen that instead of
     Cliqz Tab only an empty page was displayed. This issue has been fixed.
Miscellaneous
   * The Connect feature has been removed due to performance issues. But we are
     already working on a better and more stable solution. Please let us know
     what features you would like to see.
Diffstat (limited to 'www/cliqz/files/patch-bug1288587')
| -rw-r--r-- | www/cliqz/files/patch-bug1288587 | 72 | 
1 files changed, 72 insertions, 0 deletions
| diff --git a/www/cliqz/files/patch-bug1288587 b/www/cliqz/files/patch-bug1288587 new file mode 100644 index 000000000000..86518645dc1a --- /dev/null +++ b/www/cliqz/files/patch-bug1288587 @@ -0,0 +1,72 @@ +Taken from www/firefox + +diff --git a/build/moz.configure/init.configure b/build/moz.configure/init.configure +index 855214a..1e91d51 100644 +--- mozilla-release/build/moz.configure/init.configure ++++ mozilla-release/build/moz.configure/init.configure +@@ -211,6 +211,7 @@ option(env='PYTHON', nargs=1, help='Python 2.7 interpr + @imports(_from='mozbuild.virtualenv', _import='VirtualenvManager') + @imports(_from='mozbuild.virtualenv', _import='verify_python_version') + @imports(_from='mozbuild.virtualenv', _import='PY2') ++@imports(_from='__builtin__', _import='KeyError') + def virtualenv_python2(env_python, build_env, mozconfig, help): +     if help: +         return +@@ -242,6 +243,12 @@ def virtualenv_python2(env_python, build_env, mozconfi +             python = mozconfig['vars']['added']['PYTHON'] +         elif 'PYTHON' in mozconfig['vars']['modified']: +             python = mozconfig['vars']['modified']['PYTHON'][1] ++        for i in ('env', 'vars'): ++            for j in ('added', 'modified'): ++                try: ++                    del mozconfig[i][j]['PYTHON'] ++                except KeyError: ++                    pass +  +     log.debug("python2: executable from configuration: %r" % python) +  +@@ -294,7 +301,10 @@ def virtualenv_python2(env_python, build_env, mozconfi +                 sys.executable, manager.python_path)) +             log.info('Reexecuting in the virtualenv') +             if env_python: +-                del os.environ['PYTHON'] ++                try: ++                    del os.environ['PYTHON'] ++                except KeyError: ++                    pass +             # One would prefer to use os.execl, but that's completely borked on +             # Windows. +             sys.exit(subprocess.call([python] + sys.argv)) +@@ -430,6 +440,7 @@ option(env='PYTHON3', nargs=1, help='Python 3 interpre + @imports(_from='mozbuild.virtualenv', _import='PY3') + @imports(_from='mozbuild.pythonutil', _import='find_python3_executable') + @imports(_from='mozbuild.pythonutil', _import='python_executable_version') ++@imports(_from='__builtin__', _import='KeyError') + def virtualenv_python3(env_python, build_env, mozillabuild, mozconfig, help): +     if help: +         return +@@ -465,6 +476,12 @@ def virtualenv_python3(env_python, build_env, mozillab +             python = mozconfig['vars']['added']['PYTHON3'] +         elif 'PYTHON3' in mozconfig['vars']['modified']: +             python = mozconfig['vars']['modified']['PYTHON3'][1] ++        for i in ('env', 'vars'): ++            for j in ('added', 'modified'): ++                try: ++                    del mozconfig[i][j]['PYTHON3'] ++                except KeyError: ++                    pass +  +     log.debug("python3: executable from configuration: %r" % python) +  +@@ -545,7 +562,10 @@ def virtualenv_python3(env_python, build_env, mozillab +                 sys.executable, manager.python_path)) +             log.info('Re-executing in the virtualenv') +             if env_python: +-                del os.environ['PYTHON3'] ++                try: ++                    del os.environ['PYTHON3'] ++                except KeyError: ++                    pass +             # One would prefer to use os.execl, but that's completely borked on +             # Windows. +             sys.exit(subprocess.call([python] + sys.argv)) | 
