Package Details: cliqz 1.36.0-1

Git Clone URL: https://aur.archlinux.org/cliqz.git (read-only, click to copy)
Package Base: cliqz
Description: Firefox-based privacy aware web browser, built from sources
Upstream URL: https://cliqz.com/
Keywords: browser gecko privacy web
Licenses: MPL2
Conflicts: cliqz-bin
Submitter: milouse
Maintainer: None
Last Packager: milouse
Votes: 6
Popularity: 0.000000
First Submitted: 2016-12-26 14:14 (UTC)
Last Updated: 2020-06-24 12:41 (UTC)

Dependencies (36)

Required by (0)

Sources (3)

Pinned Comments

milouse commented on 2020-07-24 13:53 (UTC) (edited on 2020-07-24 13:53 (UTC) by milouse)

Warning: Cliqz stopped to develop its browser, thus don't expect any new release for this package. You should consider ASAP to migrate to another browser.

milouse commented on 2016-12-26 16:19 (UTC) (edited on 2017-01-19 00:45 (UTC) by milouse)

This package pull its sources from github and compile cliqz. As cliqz is build upon firefox, building it will requires you to checkout ~200Mo from cliqz github account and compile a firefox equivalent, which can take from 25 minutes on gaming machine to 2 or 3 hours on low perf nettop. If you want to compile your own cliqz version you can keep following this package. If you just want to quickly install a working version of cliqz, consider install cliqz-bin¹ instead. ¹ https://aur.archlinux.org/packages/cliqz-bin/

Latest Comments

PhCl commented on 2022-05-24 16:51 (UTC)

Realizing that this package is still around, I'm voting to remove it. It has not seen security updates since 2020.

The development of the Cliqz Browser stopped and the remaining team is now working on the Ghostery Browser (https://aur.archlinux.org/packages/ghostery-dawn-bin).

PhCl commented on 2020-11-23 21:09 (UTC)

Update: The work on the Cliqz Browser has now stopped (the last commit remains 30th of July), but the positive news is that in the meantime Ghostery started working on a new browser to replace it. It is in Beta phase but already usable (regular release + nightly builds). Eventually all Cliqz Browser users will be recommended to migrate to the new browser from Ghostery.

If you are interested, the development is public. You can follow it on https://github.com/ghostery/user-agent-desktop/

PhCl commented on 2020-07-31 15:01 (UTC)

Sorry, have not followed the comments, here. As I wrote on aur/cliqz, development has not stopped yet. You can see the changes here: https://github.com/cliqz-oss/browser-f/commits/master

To get security updates, aur/cliqz-bin follows the latest Debian release. If development stops, it will be clearly communicated.

Unfortunately, I did not have the time to keep aur/cliqz up-to-date. I'm using aur/cliqz-bin myself, so I can only push tested versions for that.

milouse commented on 2020-07-24 13:53 (UTC) (edited on 2020-07-24 13:53 (UTC) by milouse)

Warning: Cliqz stopped to develop its browser, thus don't expect any new release for this package. You should consider ASAP to migrate to another browser.

Gio commented on 2020-01-24 13:57 (UTC)

Great work @milouse. This is a great browser. Thank You!

milouse commented on 2018-12-27 17:51 (UTC)

Please update! It's not possible to install on manjaro on octopi nor pacman. Thank you!

Hi littlejhonnesme, could you explain a bit more what happen to you? Do you have an error message? I don't have manjaro, nor octopi, thus it's difficult to me to imagine what's possibly gone wrong.

Thanks.

littlejhonnesme commented on 2018-12-27 02:38 (UTC)

Please update! It's not possible to install on manjaro on octopi nor pacman. Thank you!

PhCl commented on 2018-06-24 16:23 (UTC)

"pulseaudio" is needed for building. It should be enough to include it in makedepends.

milouse commented on 2018-03-27 15:04 (UTC)

Hi bm456. Could you elaborate a bit about your patch? What do they do? Why should I apply them and not directly upstream? Have you a bug report to explain what they do? Thank you very much.

bm456 commented on 2018-03-24 16:41 (UTC) (edited on 2018-03-24 16:58 (UTC) by bm456)

hi

i've found some errors (these are generic firefox bugs)

please add my fixes (must be applied at mozilla-release folder)

https://raw.githubusercontent.com/bn0785ac/firefox-beta/master/fix.patch https://raw.githubusercontent.com/bn0785ac/firefox-beta/master/fix2.patch

a_manthey commented on 2018-01-10 10:45 (UTC)

Build with german gui: in PKGBUILD add „export CQZ_BUILD_DE_LOCALIZATION=1“ to build(), see https://github.com/cliqz-oss/browser-f/blob/master/README.md, and replace „en-US“ by „de“ in package()

milouse commented on 2018-01-05 09:29 (UTC)

Thank you @bm456. Good catch! I'll release a new package as soon as it builds fine here.

bm456 commented on 2018-01-04 22:52 (UTC) (edited on 2018-01-04 22:53 (UTC) by bm456)

you could reduce buildtime (-40%) if you add some things to mozconfig

ac_add_options --disable-debug ac_add_options --disable-debug-symbols ac_add_options --disable-tests ac_add_options --disable-parental-controls ac_add_options --disable-accessibility

PhCl commented on 2017-12-13 22:16 (UTC)

For me it works fine. I'm using pacaur with US locale (building on a SSD). Deadkeys behave normally, too. I can confirm that the elf-hack warning can be ignored.

Only thing that I notices that my machine froze two times while building. Though it is difficult to fully reproduce, it looks like I simply ran out of memory while building.

Not sure what the peak memory usage is, but from what I see, at least 4 GB of free memory is needed.

a_manthey commented on 2017-12-13 22:13 (UTC)

Hi milouse, thanks for your tips. $LANG is „de_DE.utf8“. If i set it to „de“ i get a perl warning: „Setting locale failed….“ (i think because in /etc/locale.conf it is set to "de_DE.utf8") and the build fails with the known error message. I tried many things, either MOZ_CO_LOCALE=de is set by mk_add_options or magic_build_and_package.sh and build fails or en_US.tarbz2 is built. I followed the error messages in makepkg.log. I think, if MOZ_CO_LOCALE is set, in makeJar(), jar.py line 309, the values of self.localedirs and self.relativesrcdir are None.

milouse commented on 2017-12-11 10:04 (UTC)

Hi a_manthey. There is two different answers to your questions:

  • To have a german build, I think you just have to be sure to compile cliqz with the LANG variable set to "de". Try to echo $LANG in your terminal. If it outputs "de" it must be good. Thus the first part of your patch has no effect on the build I think. Just keep the second part (renaming the built tar.bz2) and it should be ok.

  • Regarding the crash during the build, I fear I've no idea where it comes from. It's not bound to the elf-hack. If you look closely to the log, You'll see the sentence « If you get failures below, blablabla », immediatly followed by to PASS words. These 2 PASS means there was no problem. The crash occurs 2 seconds later in a python file, no idea why :(

I don't know if it can help you, but I realized some time ago that my compilations always succeeded when run on a real harddrive ans failed some times when run from a SSD. If you run them on SSD, try to move to an harddrive. Try to build cliqz alone too, that is to say, clone this repo (or « download a snapshot ») and run makepkg -s in the resulting folder. I've had failure too when trying to upgrade through yaourt.

a_manthey commented on 2017-12-10 18:47 (UTC)

Until 1.16.3 i only needed to add three options to PKGBUILD and replace „en-US“ by „de“ to build cliqz with german gui from this package. The additional build-options i found here: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Configuring_Build_Options Since 1.17 my build of german gui fails. I have uploaded my patch and output of makepkg to box: https://app.box.com/s/teb8o2ab8h0he7yko0vq4q4u0f9x3gii, error-message at the end of makepkg.log. --disable-elf-hack as suggested in line 6447 of makepkg.log had no effect. It‘s no great problem, i enjoy cliqz with english gui too, but with german gui it would be perfect for me. What can i do?

milouse commented on 2017-12-09 12:08 (UTC) (edited on 2017-12-09 12:08 (UTC) by milouse)

Hi!

Sorry for the two close upgrade of the package. I've done a big cleanup through compilation options and dependancies to use more the system libs and reduce the size of the installed application.

On the other hand, I still have a problem on my machine [1]: deadkeys don't work at all in cliqz (they work without any trouble in any other applications). I'm looking for other witnesses to help me fix this problem. Can you tell me if you have the same problem or not ?

[1] https://github.com/cliqz-oss/browser-f/issues/668

PhCl commented on 2017-11-03 05:14 (UTC)

Thanks @a_manthey, the artifact was regenerated. I have updated the hash. For all users of AUR helpers (pacaur/yaourt): If the hash check fails for you now, remove the old 1.16.0.tar.gz file from your local cache and try again.

a_manthey commented on 2017-11-01 21:42 (UTC)

sha256sum of 1.16.0.tar.gz has changed

a_manthey commented on 2017-10-15 21:42 (UTC)

Hi milouse, build and install ok, thanks

milouse commented on 2017-10-15 14:43 (UTC)

Hi a_manthey, can you tell me if this new build works for you?

a_manthey commented on 2017-10-14 20:40 (UTC) (edited on 2017-10-15 14:23 (UTC) by a_manthey)

build failed today, error message: 133:55.03 Packaging specialpowers@mozilla.org.xpi... 133:55.32 Packaging quitter@mozilla.org.xpi... 133:55.75 Packaging mozscreenshots@mozilla.org.xpi... 133:56.06 0 compiler warnings present. Error running mach: ['build'] The error occurred in code that was called by the mach command. This is either a bug in the called code itself or in the way that mach is calling it. You should consider filing a bug for this issue. If filing a bug, please include the full output of mach, including this error message. The details of the failure are as follows: AssertionError File "/home/xxxx/yyyy/cliqz/src/browser-f-1.15.1/mozilla-release/python/mozbuild/mozbuild/mach_commands.py", line 528, in build monitor.finish(record_usage=status==0) File "/home/xxxx/yyyy/cliqz/src/browser-f-1.15.1/mozilla-release/python/mozbuild/mozbuild/mach_commands.py", line 241, in __exit__ self.monitor.stop_resource_recording() File "/home/xxxx/yyyy/cliqz/src/browser-f-1.15.1/mozilla-release/python/mozbuild/mozbuild/controller/building.py", line 258, in stop_resource_recording self.resources.stop() File "/home/xxxx/yyyy/cliqz/src/browser-f-1.15.1/mozilla-release/testing/mozbase/mozsystemmonitor/mozsystemmonitor/resourcemonitor.py", line 289, in stop assert self._running ==> FEHLER: Ein Fehler geschah in build(). Breche ab... same error-message is reported here: https://aur.archlinux.org/packages/firefox-esr/ edit 2017-10-15: the patch from https://aur.archlinux.org/packages/firefox-esr/ solved the problem

MaJia321 commented on 2017-09-16 12:12 (UTC)

https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Building_with_Profile-Guided_Optimization It seems that it cannot compile Firefox with PGO support anymore, https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/firefox only for your reference.Sorry to bother you.

milouse commented on 2017-09-15 14:37 (UTC)

Hi! I have absolutely no idea what pgo-optimized build means. Do you have a link to an explanation for me?

MaJia321 commented on 2017-09-15 13:41 (UTC)

Is it a pgo-optimized build version?

PhCl commented on 2017-05-17 22:32 (UTC)

Good catch, I overlooked 1.13.2. Now it is in sync again.

milouse commented on 2017-05-12 16:39 (UTC)

Thanks @PhCl. It's up now. Any chance to have a 1.13.2 tag in order to have the same version number as the .deb package?

PhCl commented on 2017-05-11 21:59 (UTC)

Patch to build 1.13.0: https://gist.githubusercontent.com/philipp-classen/9eb0c4a56ffb098896d7c924630d8a57/raw/004d03d43df3ed7ef2e5ea5ed5cd06d42ab4df40/0001-Upgrade-to-version-1.13.0.patch

milouse commented on 2016-12-26 16:19 (UTC) (edited on 2017-01-19 00:45 (UTC) by milouse)

This package pull its sources from github and compile cliqz. As cliqz is build upon firefox, building it will requires you to checkout ~200Mo from cliqz github account and compile a firefox equivalent, which can take from 25 minutes on gaming machine to 2 or 3 hours on low perf nettop. If you want to compile your own cliqz version you can keep following this package. If you just want to quickly install a working version of cliqz, consider install cliqz-bin¹ instead. ¹ https://aur.archlinux.org/packages/cliqz-bin/