From owner-svn-ports-head@freebsd.org Sun May 17 18:12:12 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 40F702DF69E; Sun, 17 May 2020 18:12:12 +0000 (UTC) (envelope-from fox@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49Q9GN10tKz4bRJ; Sun, 17 May 2020 18:12:12 +0000 (UTC) (envelope-from fox@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 1DBCB1453D; Sun, 17 May 2020 18:12:12 +0000 (UTC) (envelope-from fox@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 04HICBUx084539; Sun, 17 May 2020 18:12:11 GMT (envelope-from fox@FreeBSD.org) Received: (from fox@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 04HICAJn084534; Sun, 17 May 2020 18:12:10 GMT (envelope-from fox@FreeBSD.org) Message-Id: <202005171812.04HICAJn084534@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: fox set sender to fox@FreeBSD.org using -f From: Santhosh Raju Date: Sun, 17 May 2020 18:12:10 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r535564 - in head/www/cliqz: . files X-SVN-Group: ports-head X-SVN-Commit-Author: fox X-SVN-Commit-Paths: in head/www/cliqz: . files X-SVN-Commit-Revision: 535564 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 May 2020 18:12:12 -0000 Author: fox Date: Sun May 17 18:12:10 2020 New Revision: 535564 URL: https://svnweb.freebsd.org/changeset/ports/535564 Log: www/cliqz: Updates to 1.36.0 - Removes some of the obsolete patches. Changes since 1.35.0: Merge with Firefox 76.0.1 Modified: head/www/cliqz/Makefile head/www/cliqz/distinfo head/www/cliqz/files/patch-bug1288587 head/www/cliqz/files/patch-bug1550891 head/www/cliqz/pkg-plist Modified: head/www/cliqz/Makefile ============================================================================== --- head/www/cliqz/Makefile Sun May 17 18:07:23 2020 (r535563) +++ head/www/cliqz/Makefile Sun May 17 18:12:10 2020 (r535564) @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= cliqz -DISTVERSION= 1.35.0 -PORTREVISION= 2 +DISTVERSION= 1.36.0 CATEGORIES= www MASTER_SITES= https://s3.amazonaws.com/cdn.cliqz.com/browser-f/APT/:amazon \ http://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${DISTVERSION}/${CLIQZ_LAST_BUILD_ID}/:cliqz @@ -81,7 +80,7 @@ SHEBANG_FILES= magic_build_and_package.sh CLIQZ_CHANNEL= release # If the DISTVERSION is updated, make sure to update the last build id from # fetch -qo - https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${DISTVERSION}/lastbuildid -CLIQZ_LAST_BUILD_ID= 20200414182840 +CLIQZ_LAST_BUILD_ID= 20200512121102 CLIQZ_ICON= ${PORTNAME}.png CLIQZ_ICON_SRC= ${WRKSRC}/mozilla-release/browser/branding/${PORTNAME}/default48.png MOZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/mozilla.desktop Modified: head/www/cliqz/distinfo ============================================================================== --- head/www/cliqz/distinfo Sun May 17 18:07:23 2020 (r535563) +++ head/www/cliqz/distinfo Sun May 17 18:12:10 2020 (r535564) @@ -1,13 +1,13 @@ -TIMESTAMP = 1587111982 +TIMESTAMP = 1589642956 SHA256 (cliqz/adult-domains.bin) = f726171965328f60e2cc2a50311883e76c21b3359f2596d10be76cc33abdda88 SIZE (cliqz/adult-domains.bin) = 528392 -SHA256 (cliqz/cliqz@cliqz.com.xpi) = 0b63cb9bd6c77ba089c9633fd8e363184c0c4e8c093fa66a87541e0bb0bf9a20 -SIZE (cliqz/cliqz@cliqz.com.xpi) = 4244727 +SHA256 (cliqz/cliqz@cliqz.com.xpi) = 515140c6c4b7d037932169f005ad03740e16a34d8d2bba45c24c00e8f34545d4 +SIZE (cliqz/cliqz@cliqz.com.xpi) = 4275778 SHA256 (cliqz/dat@cliqz.com.xpi) = 83dac73bd4ab16271330eb87ed5e3b088ddd69707ceb121d8ee730d07ddc9d87 SIZE (cliqz/dat@cliqz.com.xpi) = 988736 SHA256 (cliqz/gdprtool@cliqz.com.xpi) = 7d59af6529b0756e5a89cf150f781a81a1cc1284eab2de00a6a89432f65a711d SIZE (cliqz/gdprtool@cliqz.com.xpi) = 219684 SHA256 (cliqz/https-everywhere@cliqz.com.xpi) = d1b7590c9541741aa0d1fada383fece7b48348f477a3f7b606e043021a42bdbb SIZE (cliqz/https-everywhere@cliqz.com.xpi) = 2058305 -SHA256 (cliqz/cliqz-oss-browser-f-1.35.0_GH0.tar.gz) = 90b746da10e849dbe3d2dbc0736bc640759c9234c0162c25c0df43551f7382ae -SIZE (cliqz/cliqz-oss-browser-f-1.35.0_GH0.tar.gz) = 502919350 +SHA256 (cliqz/cliqz-oss-browser-f-1.36.0_GH0.tar.gz) = 712e28b767da88bb3defcab9c65b21af85c439aa2fb503161ce53b17903a048e +SIZE (cliqz/cliqz-oss-browser-f-1.36.0_GH0.tar.gz) = 505954787 Modified: head/www/cliqz/files/patch-bug1288587 ============================================================================== --- head/www/cliqz/files/patch-bug1288587 Sun May 17 18:07:23 2020 (r535563) +++ head/www/cliqz/files/patch-bug1288587 Sun May 17 18:12:10 2020 (r535564) @@ -25,7 +25,7 @@ index 855214a..1e91d51 100644 log.debug("python2: executable from configuration: %r" % python) -@@ -358,7 +365,10 @@ def virtualenv_python2(env_python, build_env, mozillab +@@ -365,7 +372,10 @@ def virtualenv_python2(env_python, build_env, mozillab sys.executable, manager.python_path)) log.info('Reexecuting in the virtualenv') if env_python: @@ -37,7 +37,7 @@ index 855214a..1e91d51 100644 # One would prefer to use os.execl, but that's completely borked on # Windows. sys.exit(subprocess.call([python] + sys.argv)) -@@ -460,6 +470,7 @@ option(env='PYTHON3', nargs=1, help='Python 3 interpre +@@ -468,6 +478,7 @@ option(env='PYTHON3', nargs=1, help='Python 3 interpre @imports(_from='mozbuild.pythonutil', _import='find_python3_executable') @imports(_from='mozbuild.pythonutil', _import='python_executable_version') @imports(_from='six', _import='ensure_text') @@ -45,7 +45,7 @@ index 855214a..1e91d51 100644 def virtualenv_python3(env_python, build_env, mozillabuild, mozconfig, help): if help: return -@@ -495,6 +506,12 @@ def virtualenv_python3(env_python, build_env, mozillab +@@ -503,6 +514,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] @@ -58,7 +58,7 @@ index 855214a..1e91d51 100644 log.debug("python3: executable from configuration: %r" % python) -@@ -575,7 +592,10 @@ def virtualenv_python3(env_python, build_env, mozillab +@@ -583,7 +600,10 @@ def virtualenv_python3(env_python, build_env, mozillab sys.executable, manager.python_path)) log.info('Re-executing in the virtualenv') if env_python: @@ -67,6 +67,6 @@ index 855214a..1e91d51 100644 + 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)) + # Homebrew on macOS will change Python's sys.executable to a custom + # value which messes with mach's virtualenv handling code. Override + # Homebrew's changes with the correct sys.executable value. Modified: head/www/cliqz/files/patch-bug1550891 ============================================================================== --- head/www/cliqz/files/patch-bug1550891 Sun May 17 18:07:23 2020 (r535563) +++ head/www/cliqz/files/patch-bug1550891 Sun May 17 18:12:10 2020 (r535564) @@ -3,8 +3,6 @@ Author: Greg V Date: Wed Jan 8 15:06:00 2020 -0800 Bug 1550891 - re-add SHM_ANON support in IPC shared memory, freezing via capabilities - -Taken from www/firefox --- config/system-headers.mozbuild | 1 + ipc/chromium/src/base/shared_memory_posix.cc | 20 +++++++++++++++++--- @@ -74,10 +72,10 @@ index 0be9cce0b4bed..89e67483e4c16 100644 #else // Generic Unix: shm_open + shm_unlink do { -@@ -275,6 +282,13 @@ bool SharedMemory::Freeze() { - CHROMIUM_LOG(WARNING) << "failed to freeze shm: " << strerror(errno); +@@ -277,6 +284,14 @@ bool SharedMemory::ReadOnlyCopy(SharedMemory* ro_out) { return false; } + ro_file = mapped_file_; +#elif defined(__FreeBSD__) + cap_rights_t rights; + cap_rights_init(&rights, CAP_MMAP_R); @@ -85,6 +83,7 @@ index 0be9cce0b4bed..89e67483e4c16 100644 + CHROMIUM_LOG(WARNING) << "failed to freeze shm: " << strerror(errno); + return false; + } ++ ro_file = mapped_file_; #else DCHECK(frozen_file_ >= 0); DCHECK(mapped_file_ >= 0); Modified: head/www/cliqz/pkg-plist ============================================================================== --- head/www/cliqz/pkg-plist Sun May 17 18:07:23 2020 (r535563) +++ head/www/cliqz/pkg-plist Sun May 17 18:12:10 2020 (r535564) @@ -1,7 +1,6 @@ bin/cliqz lib/cliqz/application.ini lib/cliqz/browser/adult-domains.bin -lib/cliqz/browser/blocklist.xml lib/cliqz/browser/chrome/icons/default/default128.png lib/cliqz/browser/chrome/icons/default/default16.png lib/cliqz/browser/chrome/icons/default/default32.png @@ -13,7 +12,6 @@ lib/cliqz/browser/features/https-everywhere@cliqz.com. lib/cliqz/browser/omni.ja lib/cliqz/cliqz lib/cliqz/cliqz-bin -lib/cliqz/cliqz.cfg lib/cliqz/defaults/pref/channel-prefs.js lib/cliqz/dependentlibs.list lib/cliqz/fonts/TwemojiMozilla.ttf