[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/03: gnu: Deprecate ungoogled-chromium.
From: |
guix-commits |
Subject: |
03/03: gnu: Deprecate ungoogled-chromium. |
Date: |
Sun, 3 Nov 2019 13:42:07 -0500 (EST) |
mbakke pushed a commit to branch master
in repository guix.
commit 22c313eff8500cb7d8a370a6eaed95a5540af323
Author: Marius Bakke <address@hidden>
Date: Sun Nov 3 19:40:33 2019 +0100
gnu: Deprecate ungoogled-chromium.
This package has known security flaws that are being exploited in the wild.
See <https://lists.gnu.org/archive/html/guix-devel/2019-10/msg00576.html>
for
why it has not been updated.
* gnu/packages/chromium.scm (ungoogled-chromium)[properties]: Set #:hidden?
#t.
(ungoogled-chromium-is-deprecated,
ungoogled-chromium-wayland-is-deprecated):
New public variables.
---
gnu/packages/chromium.scm | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/chromium.scm b/gnu/packages/chromium.scm
index aad1fd9..03d8c74 100644
--- a/gnu/packages/chromium.scm
+++ b/gnu/packages/chromium.scm
@@ -42,6 +42,7 @@
#:use-module (gnu packages gl)
#:use-module (gnu packages glib)
#:use-module (gnu packages gnome)
+ #:use-module (gnu packages gnuzilla)
#:use-module (gnu packages gperf)
#:use-module (gnu packages gtk)
#:use-module (gnu packages icu4c)
@@ -806,7 +807,10 @@ from forcing GEXP-PROMISE."
;; Building Chromium takes ... a very long time. On a single core, a busy
;; mid-end x86 system may need more than 24 hours to complete the build.
- (properties '((timeout . 144000))) ;40 hours
+ (properties '((timeout . 144000) ;40 hours
+
+ ;; Hide the package pending complete removal (see below).
+ (hidden? . #t)))
(home-page "https://github.com/Eloston/ungoogled-chromium")
(description
@@ -852,3 +856,13 @@ disabled in order to protect the users privacy.")
(assoc-ref %build-inputs "wayland")
"/bin/wayland-scanner\""))
(delete "use_vaapi=true" ,flags)))))))
+
+;; Ungoogled-Chromium has been deprecated because Debians patches are no
+;; longer updated. If you would like to work on porting the required patches,
+;; please reach out to address@hidden.
+
+(define-public ungoogled-chromium-is-deprecated
+ (deprecated-package "ungoogled-chromium" icecat))
+
+(define-public ungoogled-chromium-wayland-is-deprecated
+ (deprecated-package "ungoogled-chromium-wayland" icecat))