pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www remove www/cliqz
details: https://anonhg.NetBSD.org/pkgsrc/rev/fea6bfaf96e7
branches: trunk
changeset: 444791:fea6bfaf96e7
user: nia <nia%pkgsrc.org@localhost>
date: Wed Jan 13 08:58:44 2021 +0000
description:
remove www/cliqz
the "cliqz" browser was discontinued upstream months ago and i don't
think we particularly need another unmaintained firefox fork in pkgsrc
that doesn't build.
diffstat:
www/Makefile | 3 +-
www/cliqz/DESCR | 8 -
www/cliqz/Makefile | 195 -
www/cliqz/PLIST | 5256 ----------
www/cliqz/distinfo | 70 -
www/cliqz/hacks.mk | 13 -
www/cliqz/mozilla-common.mk | 88 -
www/cliqz/options.mk | 41 -
www/cliqz/patches/patch-browser_app_profile_firefox.js | 19 -
www/cliqz/patches/patch-cliqz__env.sh | 29 -
www/cliqz/patches/patch-config_makefiles_rust.mk | 19 -
www/cliqz/patches/patch-mozilla-release_browser_config_cliqz.mozconfig | 15 -
www/cliqz/patches/patch-mozilla-release_build_moz.configure_rust.configure | 17 -
www/cliqz/patches/patch-mozilla-release_config_gcc-stl-wrapper.template.h | 33 -
www/cliqz/patches/patch-mozilla-release_config_rules.mk | 39 -
www/cliqz/patches/patch-mozilla-release_configure.in | 14 -
www/cliqz/patches/patch-mozilla-release_dom_base_nsAttrName.h | 20 -
www/cliqz/patches/patch-mozilla-release_gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp | 19 -
www/cliqz/patches/patch-mozilla-release_gfx_angle_checkout_src_compiler_translator_InfoSink.h | 18 -
www/cliqz/patches/patch-mozilla-release_gfx_cairo_cairo_src_cairo-type1-subset.c | 21 -
www/cliqz/patches/patch-mozilla-release_gfx_skia_skia_src_core_SkCpu.cpp | 17 -
www/cliqz/patches/patch-mozilla-release_gfx_thebes_gfxPlatform.cpp | 30 -
www/cliqz/patches/patch-mozilla-release_ipc_chromium_src_base_lock__impl__posix.cc | 17 -
www/cliqz/patches/patch-mozilla-release_ipc_chromium_src_base_message__pump__libevent.cc | 24 -
www/cliqz/patches/patch-mozilla-release_ipc_glue_CrossProcessSemaphore.h | 31 -
www/cliqz/patches/patch-mozilla-release_ipc_glue_CrossProcessSemaphore__posix.cpp | 190 -
www/cliqz/patches/patch-mozilla-release_ipc_glue_GeckoChildProcessHost.cpp | 23 -
www/cliqz/patches/patch-mozilla-release_js_src_jsfriendapi.h | 16 -
www/cliqz/patches/patch-mozilla-release_mach | 30 -
www/cliqz/patches/patch-mozilla-release_media_ffvpx_libavutil_arm_bswap.h | 24 -
www/cliqz/patches/patch-mozilla-release_media_libtheora_lib_info.c | 21 -
www/cliqz/patches/patch-mozilla-release_media_libvorbis_lib_vorbis__info.c | 21 -
www/cliqz/patches/patch-mozilla-release_media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc | 48 -
www/cliqz/patches/patch-mozilla-release_nsprpub_pr_src_pthreads_ptsynch.c | 112 -
www/cliqz/patches/patch-mozilla-release_old-configure.in | 17 -
www/cliqz/patches/patch-mozilla-release_security_nss_lib_freebl_mpi_mpi.c | 37 -
www/cliqz/patches/patch-mozilla-release_third__party_rust_authenticator_.cargo-checksum.json | 17 -
www/cliqz/patches/patch-mozilla-release_third__party_rust_authenticator_src_lib.rs | 40 -
www/cliqz/patches/patch-mozilla-release_third__party_rust_authenticator_src_netbsd_device.rs | 147 -
www/cliqz/patches/patch-mozilla-release_third__party_rust_authenticator_src_netbsd_fd.rs | 60 -
www/cliqz/patches/patch-mozilla-release_third__party_rust_authenticator_src_netbsd_mod.rs | 23 -
www/cliqz/patches/patch-mozilla-release_third__party_rust_authenticator_src_netbsd_monitor.rs | 102 -
www/cliqz/patches/patch-mozilla-release_third__party_rust_authenticator_src_netbsd_transaction.rs | 63 -
www/cliqz/patches/patch-mozilla-release_third__party_rust_authenticator_src_netbsd_uhid.rs | 92 -
www/cliqz/patches/patch-mozilla-release_third__party_rust_getrandom_src_lib.rs | 26 -
www/cliqz/patches/patch-mozilla-release_third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs | 78 -
www/cliqz/patches/patch-mozilla-release_toolkit_components_terminator_nsTerminator.cpp | 29 -
www/cliqz/patches/patch-mozilla-release_toolkit_modules_subprocess_subprocess__shared__unix.js | 28 -
www/cliqz/patches/patch-mozilla-release_toolkit_mozapps_installer_packager.mk | 34 -
www/cliqz/patches/patch-mozilla-release_widget_gtk_WaylandDMABufSurface.cpp | 34 -
www/cliqz/patches/patch-mozilla-release_xpcom_base_nscore.h | 17 -
www/cliqz/patches/patch-mozilla-release_xpcom_build_BinaryPath.h | 44 -
52 files changed, 1 insertions(+), 7428 deletions(-)
diffs (truncated from 7647 to 300 lines):
diff -r 1078cfa07449 -r fea6bfaf96e7 www/Makefile
--- a/www/Makefile Wed Jan 13 08:56:06 2021 +0000
+++ b/www/Makefile Wed Jan 13 08:58:44 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1499 2021/01/03 11:00:01 adam Exp $
+# $NetBSD: Makefile,v 1.1500 2021/01/13 08:58:44 nia Exp $
#
COMMENT= Packages related to the World Wide Web
@@ -79,7 +79,6 @@
SUBDIR+= cherokee
SUBDIR+= clearsilver
SUBDIR+= clearsilver-base
-SUBDIR+= cliqz
SUBDIR+= clisp-fastcgi
SUBDIR+= contao35
SUBDIR+= cppcms
diff -r 1078cfa07449 -r fea6bfaf96e7 www/cliqz/DESCR
--- a/www/cliqz/DESCR Wed Jan 13 08:56:06 2021 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-Cliqz develops novel Internet browsers that incorporate features
-such as search and anti-tracking. Cliqz desktop browser is based
-on Mozilla Firefox.
-
-Cliqz pre-installs the Cliqz add-on, which causes search terms to
-be sent to Cliqz as the default search engine. In addition the
-HTTPS Everywhere addon is installed, and an addon to manage consent
-to data processing.
diff -r 1078cfa07449 -r fea6bfaf96e7 www/cliqz/Makefile
--- a/www/cliqz/Makefile Wed Jan 13 08:56:06 2021 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,195 +0,0 @@
-# $NetBSD: Makefile,v 1.50 2021/01/01 09:52:42 ryoon Exp $
-
-DISTNAME= cliqz-1.38.0
-PKGREVISION= 5
-CATEGORIES= www
-MASTER_SITES= ${MASTER_SITE_GITHUB:=cliqz-oss/}
-GITHUB_PROJECT= browser-f
-DISTFILES= adult-domains.bin \
- cliqz%cliqz.com.xpi@localhost \
- dat%cliqz.com.xpi@localhost \
- https-everywhere%cliqz.com.xpi@localhost \
- gdprtool%cliqz.com.xpi@localhost \
- ${DISTNAME}${EXTRACT_SUFX}
-DIST_SUBDIR= ${PKGNAME_NOREV}
-
-CLIQZ_CHANNEL= release
-# If the PKGVERSION_NOREV is updated, make sure to update the last build id from
-# ftp -Vo - https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/lastbuildid
-CLIQZ_LAST_BUILD_ID= 20200721193739
-CLIQZ_PLUGIN_SUFX= @cliqz.com.xpi
-
-SITES.adult-domains.bin= \
- https://s3.amazonaws.com/cdn.cliqz.com/browser-f/APT/
-SITES.cliqz${CLIQZ_PLUGIN_SUFX}= \
- https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/${CLIQZ_LAST_BUILD_ID}/
-SITES.dat${CLIQZ_PLUGIN_SUFX}= \
- https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/${CLIQZ_LAST_BUILD_ID}/
-SITES.https-everywhere${CLIQZ_PLUGIN_SUFX}= \
- https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/${CLIQZ_LAST_BUILD_ID}/
-SITES.gdprtool${CLIQZ_PLUGIN_SUFX}= \
- https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/${CLIQZ_LAST_BUILD_ID}/
-
-EXTRACT_USING= bsdtar
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= fox%NetBSD.org@localhost
-HOMEPAGE= https://cliqz.com/en/desktop
-COMMENT= Secure browser (Mozilla based) with built-in quick search
-LICENSE= mpl-2.0 AND gnu-gpl-v2
-
-USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip bash pax
-# cliqz (which is based on firefox) needs a compiler that supports
-# gnu++14 and gnu++17. However, passing --std=gnu++17 (from wrappers,
-# as a result of USE_LANGUAGES), results in problems for some Rust
-# modules (as of 74.0). Therefore, do not declare the languages that
-# are actually needed.
-# \todo In pkgsrc infrastructure, separate the concept of needing a
-# compiler that can implement a standard, and the concept of forcibly
-# adding a --std flag. (The build system of a package should be
-# setting the --std flag that is needed, rather than relying on the
-# defaults of a particular compiler version.)
-# NB: Even when building cliqz (which is based on firefox) with
-# PKGSRC_COMPILER=gcc, the package will depend on and use clang, doing
-# so outside the normal compiler selection framework.
-USE_LANGUAGES+= c99 c++
-
-.include "mozilla-common.mk"
-.include "options.mk"
-
-# Build script does not support python 3.x yet.
-# https://firefox-source-docs.mozilla.org/build/buildsystem/python.html
-PYTHON_VERSIONS_ACCEPTED= 27
-PYTHON_FOR_BUILD_ONLY= tool
-TOOL_DEPENDS+= cbindgen>=0.14.2:../../devel/cbindgen
-TOOL_DEPENDS+= nodejs-[0-9]*:../../lang/nodejs
-
-.if !empty(PYTHON_VERSION_DEFAULT:M3[6789])
-TOOL_DEPENDS+= python${PYTHON_VERSION_DEFAULT}-[0-9]*:../../lang/python${PYTHON_VERSION_DEFAULT}
-ALL_ENV+= PYTHON3=${PREFIX}/bin/python${PYTHON_VERSION_DEFAULT:S/3/3./}
-.else
-TOOL_DEPENDS+= python37-[0-9]*:../../lang/python37
-ALL_ENV+= PYTHON3=${PREFIX}/bin/python3.7
-.endif
-
-# Depend on Python3 sqlite3 module.
-.if !empty(PYTHON_VERSION_DEFAULT:M3[6789])
-BUILD_DEPENDS+= py${PYTHON_VERSION_DEFAULT}-sqlite3-[0-9]*:../../databases/py-sqlite3
-.else
-BUILD_DEPENDS+= py37-sqlite3-[0-9]*:../../databases/py-sqlite3
-.endif
-
-BUILD_DEPENDS+= yasm>=1.1:../../devel/yasm
-BUILD_DEPENDS+= nasm>=2.14:../../devel/nasm
-
-WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV}
-
-CLIQZ_ICON= cliqz.png
-CLIQZ_ICON_SRC= ${WRKSRC}/mozilla-release/browser/branding/cliqz/default48.png
-MOZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/mozilla.desktop
-CLIQZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/cliqz.desktop
-
-MAKE_ENV+= CQZ_RELEASE_CHANNEL=${CLIQZ_CHANNEL}
-MAKE_ENV+= CQZ_BUILD_ID=${CLIQZ_LAST_BUILD_ID}
-MAKE_ENV+= MOZBUILD_STATE_PATH=${WRKDIR}/.home/.mozbuild
-
-CHECK_WRKREF_SKIP+= lib/cliqz/chrome/toolkit/content/global/buildconfig.html
-
-REPLACE_BASH+= magic_build_and_package.sh
-
-CFLAGS+= -D_GLIBCXX_INCLUDE_NEXT_C_HEADERS
-LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/cliqz ${COMPILER_RPATH_FLAG}${PREFIX}/lib
-
-# Needed by the Javascript JIT used in cliqz
-NOT_PAX_MPROTECT_SAFE+= lib/cliqz/cliqz
-NOT_PAX_MPROTECT_SAFE+= lib/cliqz/cliqz-bin
-NOT_PAX_MPROTECT_SAFE+= lib/cliqz/plugin-container
-
-#
-# Generate list of subst entries for various .cargo-checksum.json files. These
-# are all handled together in one big substitution to simplify things rather
-# than one substitution entry per file, but are kept separate below to ease
-# updating and verification.
-#
-
-CKSUM_CRATES+= mozilla-release/third_party/rust/libc
-
-# patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs
-CKSUMS+= a3540eab4dbc52e006e84e288bad17e1dae3865fea49020e0ed8b5a7724a9532
-CKSUMS+= 5e58a2109f5eff0f497dfac150c161c1d517a2227b49e086da96c3d66522ac3a
-
-CKSUM_CRATES+= mozilla-release/third_party/rust/getrandom
-
-# patch-third__party_rust_getrandom_src_lib.rs
-CKSUMS+= 0e52f6bde42d7bb05c297ce1c25b9879d61b28caba98f6226a152bff538db6c2
-CKSUMS+= 394425b4ba03c21c494e64d993678f7014575b1e3d590b9ee452b5c2d83ec4ac
-
-SUBST_CLASSES+= cksum
-SUBST_STAGE.cksum= pre-configure
-.for crate in ${CKSUM_CRATES}
-SUBST_FILES.cksum+= ${crate}/.cargo-checksum.json
-.endfor
-.for from to in ${CKSUMS}
-SUBST_SED.cksum+= -e 's,${from},${to},g'
-.endfor
-
-post-extract:
- ${CP} ${DISTDIR}/${DIST_SUBDIR}/adult-domains.bin \
- ${WRKSRC}/mozilla-release/browser/adult-domains.bin
- ${MKDIR} ${WRKSRC}/obj/dist/bin/browser/features
- ${CP} ${DISTDIR}/${DIST_SUBDIR}/cliqz${CLIQZ_PLUGIN_SUFX} \
- ${DISTDIR}/${DIST_SUBDIR}/dat${CLIQZ_PLUGIN_SUFX} \
- ${DISTDIR}/${DIST_SUBDIR}/https-everywhere${CLIQZ_PLUGIN_SUFX} \
- ${DISTDIR}/${DIST_SUBDIR}/gdprtool${CLIQZ_PLUGIN_SUFX} \
- ${WRKSRC}/obj/dist/bin/browser/features
-
-post-patch:
- ${SED} -e 's/@MOZ_APP_DISPLAYNAME@/Cliqz Internet/g' \
- -e 's/@MOZ_APP_NAME@/cliqz/g' \
- -e '/Icon=cliqz/ s/cliqz/${CLIQZ_ICON}/' \
- -e '/StartupWMClass/d' \
- < ${MOZ_DESKTOP} \
- > ${CLIQZ_DESKTOP}
- for MOZ_CONFIGURE_ARG in ${MOZ_CONFIGURE_ARGS}; do \
- ${ECHO} $$MOZ_CONFIGURE_ARG >> \
- ${WRKSRC}/mozilla-release/browser/config/cliqz.mozconfig; \
- done;
-
-do-build:
- ${RUN}cd ${WRKSRC} && ${_ULIMIT_CMD} ${SETENV} ${MAKE_ENV} ./magic_build_and_package.sh
-
-INSTALLATION_DIRS+= share/applications share/pixmaps bin lib/cliqz
-do-install:
- cd ${WRKSRC}/obj/dist/cliqz && \
- ${PAX} -wr * ${DESTDIR}${PREFIX}/lib/cliqz && \
- ${CHOWN} -R ${ROOT_USER}:${ROOT_GROUP} ${DESTDIR}${PREFIX}/lib/*
- cd ${DESTDIR}${PREFIX}/lib && \
- ${FIND} . \( -name \*.js -or \
- -name \*.html -or \
- -name \*.xml -or \
- -name \*.svg \
- \) \
- -type f \
- -exec ${CHMOD} 0644 '{}' \;
-
-post-install:
- ${ECHO} '#! /bin/sh' > ${DESTDIR}${PREFIX}/bin/cliqz
- ${ECHO} 'exec ${PREFIX}/lib/cliqz/cliqz "$$@"' >> ${DESTDIR}${PREFIX}/bin/cliqz
- ${CHMOD} 755 ${DESTDIR}${PREFIX}/bin/cliqz
- ${INSTALL_DATA} ${CLIQZ_DESKTOP} ${DESTDIR}${PREFIX}/share/applications/
- ${INSTALL_DATA} ${CLIQZ_ICON_SRC} ${DESTDIR}${PREFIX}/share/pixmaps/${CLIQZ_ICON}
-
-.include "../../lang/python/pyversion.mk"
-.include "../../mk/compiler.mk"
-# Force the use of clang from pkgsrc, regardless of the setting of
-# PKGSRC_COMPILER.
-# \todo This breaks the use of ccache, which should be fixed, probably
-# by adding support for this kind of forcing to pkgsrc infrastructure.
-PKG_CC= ${PREFIX}/bin/clang
-PKG_CXX= ${PREFIX}/bin/clang++
-BUILDLINK_DEPMETHOD.clang= build
-.include "../../lang/clang/buildlink3.mk"
-RUST_REQ= 1.41.0
-.include "../../lang/rust/rust.mk"
-.include "../../sysutils/desktop-file-utils/desktopdb.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 1078cfa07449 -r fea6bfaf96e7 www/cliqz/PLIST
--- a/www/cliqz/PLIST Wed Jan 13 08:56:06 2021 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,5256 +0,0 @@
-@comment $NetBSD: PLIST,v 1.13 2020/07/24 07:29:32 fox Exp $
-bin/cliqz
-lib/cliqz/actors/AboutHttpsOnlyErrorChild.jsm
-lib/cliqz/actors/AboutHttpsOnlyErrorParent.jsm
-lib/cliqz/actors/AudioPlaybackChild.jsm
-lib/cliqz/actors/AudioPlaybackParent.jsm
-lib/cliqz/actors/AutoCompleteChild.jsm
-lib/cliqz/actors/AutoCompleteParent.jsm
-lib/cliqz/actors/AutoScrollChild.jsm
-lib/cliqz/actors/AutoScrollParent.jsm
-lib/cliqz/actors/AutoplayChild.jsm
-lib/cliqz/actors/AutoplayParent.jsm
-lib/cliqz/actors/BrowserElementChild.jsm
-lib/cliqz/actors/BrowserElementParent.jsm
-lib/cliqz/actors/ControllersChild.jsm
-lib/cliqz/actors/ControllersParent.jsm
-lib/cliqz/actors/DateTimePickerChild.jsm
-lib/cliqz/actors/DateTimePickerParent.jsm
-lib/cliqz/actors/ExtFindChild.jsm
-lib/cliqz/actors/FindBarChild.jsm
-lib/cliqz/actors/FindBarParent.jsm
-lib/cliqz/actors/FinderChild.jsm
-lib/cliqz/actors/FormHistoryChild.jsm
-lib/cliqz/actors/FormHistoryParent.jsm
-lib/cliqz/actors/InlineSpellCheckerChild.jsm
-lib/cliqz/actors/InlineSpellCheckerParent.jsm
-lib/cliqz/actors/KeyPressEventModelCheckerChild.jsm
-lib/cliqz/actors/PictureInPictureChild.jsm
-lib/cliqz/actors/PopupBlockingChild.jsm
-lib/cliqz/actors/PopupBlockingParent.jsm
-lib/cliqz/actors/PrintingChild.jsm
-lib/cliqz/actors/PurgeSessionHistoryChild.jsm
-lib/cliqz/actors/RemotePageChild.jsm
-lib/cliqz/actors/SelectChild.jsm
-lib/cliqz/actors/SelectParent.jsm
-lib/cliqz/actors/SidebarSearchParent.jsm
-lib/cliqz/actors/ThumbnailsChild.jsm
-lib/cliqz/actors/UAWidgetsChild.jsm
-lib/cliqz/actors/UnselectedTabHoverChild.jsm
-lib/cliqz/actors/UnselectedTabHoverParent.jsm
-lib/cliqz/actors/ViewSourceChild.jsm
-lib/cliqz/actors/ViewSourcePageChild.jsm
-lib/cliqz/actors/ViewSourcePageParent.jsm
-lib/cliqz/actors/WebChannelChild.jsm
-lib/cliqz/actors/WebChannelParent.jsm
-lib/cliqz/actors/WebNavigationChild.jsm
-lib/cliqz/application.ini
-lib/cliqz/browser/actors/AboutLoginsChild.jsm
-lib/cliqz/browser/actors/AboutLoginsParent.jsm
-lib/cliqz/browser/actors/AboutNewInstallChild.jsm
-lib/cliqz/browser/actors/AboutNewInstallParent.jsm
-lib/cliqz/browser/actors/AboutNewTabChild.jsm
-lib/cliqz/browser/actors/AboutPluginsChild.jsm
-lib/cliqz/browser/actors/AboutPluginsParent.jsm
-lib/cliqz/browser/actors/AboutPrivateBrowsingChild.jsm
-lib/cliqz/browser/actors/AboutPrivateBrowsingParent.jsm
-lib/cliqz/browser/actors/AboutProtectionsChild.jsm
-lib/cliqz/browser/actors/AboutProtectionsParent.jsm
-lib/cliqz/browser/actors/AboutReaderChild.jsm
-lib/cliqz/browser/actors/AboutTabCrashedChild.jsm
-lib/cliqz/browser/actors/AboutTabCrashedParent.jsm
-lib/cliqz/browser/actors/AboutWelcomeChild.jsm
-lib/cliqz/browser/actors/AboutWelcomeParent.jsm
-lib/cliqz/browser/actors/BlockedSiteChild.jsm
-lib/cliqz/browser/actors/BlockedSiteParent.jsm
-lib/cliqz/browser/actors/BrowserTabChild.jsm
-lib/cliqz/browser/actors/BrowserTabParent.jsm
-lib/cliqz/browser/actors/ClickHandlerChild.jsm
Home |
Main Index |
Thread Index |
Old Index