From unknown Fri Aug 15 14:15:34 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#67162 <67162@debbugs.gnu.org> To: bug#67162 <67162@debbugs.gnu.org> Subject: Status: [PATCH] gnu: epiphany: Update to 44.7. Reply-To: bug#67162 <67162@debbugs.gnu.org> Date: Fri, 15 Aug 2025 21:15:34 +0000 retitle 67162 [PATCH] gnu: epiphany: Update to 44.7. reassign 67162 guix-patches submitter 67162 Vivien Kraus severity 67162 normal tag 67162 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 14 06:42:48 2023 Received: (at submit) by debbugs.gnu.org; 14 Nov 2023 11:42:48 +0000 Received: from localhost ([127.0.0.1]:60135 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r2roe-0004fE-0f for submit@debbugs.gnu.org; Tue, 14 Nov 2023 06:42:48 -0500 Received: from lists.gnu.org ([2001:470:142::17]:38838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r2rob-0004er-Eg for submit@debbugs.gnu.org; Tue, 14 Nov 2023 06:42:46 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r2rnp-0003q7-Ms for guix-patches@gnu.org; Tue, 14 Nov 2023 06:41:57 -0500 Received: from planete-kraus.eu ([89.234.140.182]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1r2rnm-0005Sl-Mx for guix-patches@gnu.org; Tue, 14 Nov 2023 06:41:57 -0500 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 081593fa for ; Tue, 14 Nov 2023 11:41:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:from:date:subject:to:mime-version; s=albinoniA; bh=wK aCN6ILhl3z5Ps7CUaOo82yOIM=; b=dAM7NCvGvq9lqjRa6huCgp9rW+bDhFB0r0 1lfdw7EatwUewsUIhdP8Nb7pivmKbps40ZjFzZculOvacdJ2ojLHQTmF2kv7L0dm JX8cMPC2d0+JFwtboupU+aqKI4pIbdBaZtbDQWEZ7R7Zo8aAsML1hvtsLRqvq7MS gX3Ym5Bdf0idG5fGr/EC1tOuUbhTo8TL0wEmWiZYzuX5MM7Q/lng4RXXcbLNBoP6 edG19qpwNdGUlPwL/p23b/+HNzOJCAkN71887FTCrwhubVmtVW7nXuP2znOG0SRj MXfYoJTHN5a3rbyA3Ot+K9xFbbhJlx50jh53FgYBdZZN9dmBSJ1Q== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id ae047162 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for ; Tue, 14 Nov 2023 11:41:44 +0000 (UTC) Message-ID: <300a45bb9a56e9d6dd73cc53b7295cf26981bc75.1699961910.git.vivien@planete-kraus.eu> From: Vivien Kraus Date: Tue, 14 Nov 2023 12:03:36 +0100 Subject: [PATCH] gnu: epiphany: Update to 44.7. To: guix-patches@gnu.org MIME-Version: 1.0 User-Agent: Evolution 3.46.4 Received-SPF: pass client-ip=89.234.140.182; envelope-from=vivien@planete-kraus.eu; helo=planete-kraus.eu X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PP_MIME_FAKE_ASCII_TEXT=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) Soup2 is not supported anymore, we do not need to disable it explicitely. * gnu/packages/gnome.scm (epiphany): Update to 44.7. [#:phase 'skip-gtk-update-icon-cache]: Update for build system changes. [#:phase 'disable-failing-tests]: Partially disable web_view_test. [#:phase 'pre-check]: Remove. [#:phase 'check]: Replace with a new phase. [#:phase 'wrap-epiphany]: New phase. [#:configure-flags]: Remove soup2. [native-inputs]: Add bash-minimal. [inputs]: Replace gcr-3 with gcr and webkitgtk-for-gtk3 with webkitgtk. Add gstreamer, gst-plugins-base, gst-plugins-good, libadwaita. Remove libdazzle and libhandy. Change-Id: I95ab6551a1b38254191801549be9dba0abb04593 --- gnu/packages/gnome.scm | 63 ++++++++++++++++++++++++++++++------------ 1 file changed, 46 insertions(+), 17 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 2958da2cd9..5fd98b336d 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -7095,7 +7095,7 @@ (define-public simple-scan (define-public epiphany (package (name "epiphany") - (version "42.5") + (version "44.7") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/epiphany/" @@ -7103,7 +7103,7 @@ (define-public epiphany "epiphany-" version ".tar.xz")) (sha256 (base32 - "0mln4iym0fqkri959650cccdhq3r4d4kfn8yld0vvdmzskmak4a6")))) + "1srdbn2rls4c0dvrjk0djfmxxnrd012jbji8aavslgkf8cs5mya4")))) (build-system meson-build-system) (arguments (list @@ -7113,8 +7113,9 @@ (define-public epiphany (add-after 'unpack 'skip-gtk-update-icon-cache ;; Don't create 'icon-theme.cache'. (lambda _ - (substitute* "post_install.py" - (("gtk-update-icon-cache") "true")))) + (substitute* "meson.build" + (("gtk_update_icon_cache: true") + "gtk_update_icon_cache: false")))) (add-after 'unpack 'disable-failing-tests (lambda _ (substitute* "tests/meson.build" @@ -7122,20 +7123,46 @@ (define-public epiphany ;; supports overriding the ftp schema web_app_utils fails due ;; to missing network access. (("(embed_shell|web_app_utils)_test,") - "find_program('sh'), args: ['-c', 'exit 77'],")))) - (add-before 'check 'pre-check - (lambda _ - ;; Tests require a running X server. - (system "Xvfb :1 &") - (setenv "DISPLAY" ":1")))) + "find_program('sh'), args: ['-c', 'exit 77'],") + ;; web_view_test partially fails, because it can’t run bwrap. + (("web_view_test,") + (string-append + "web_view_test, args: [" + (string-join + (map (lambda (test) + (string-append "'-s', '/embed/ephy-web-view/" test "'")) + '("load_url" + "provisional_load_failure_updates_back_forward_list" + "error-pages-not-stored-in-history")) + ", ") + "],"))))) + (replace 'check + (lambda* (#:key parallel-tests? tests? #:allow-other-keys) + (when tests? + (setenv "MESON_TESTTHREADS" + (if parallel-tests? + (number->string (parallel-job-count)) + "1")) + (setenv "XDG_CACHE_HOME" (getcwd)) + ;; Tests require a running X server. + (system "Xvfb :1 &") + (setenv "DISPLAY" ":1") + (invoke "dbus-run-session" "--" + "meson" "test" "--print-errorlogs" "-t" "0")))) + (add-after 'install 'wrap-epiphany + (lambda* (#:key inputs outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out")) + (gst-plugin-path (getenv "GST_PLUGIN_SYSTEM_PATH"))) + (wrap-program (string-append out "/bin/epiphany") + `("GST_PLUGIN_SYSTEM_PATH" ":" prefix (,gst-plugin-path))))))) #:configure-flags ;; Otherwise, the RUNPATH will lack the final 'epiphany' path component. #~(list (string-append "-Dc_link_args=-Wl,-rpath=" - #$output "/lib/epiphany") - "-Dsoup2=disabled"))) ;use libsoup 3 + #$output "/lib/epiphany")))) (propagated-inputs (list dconf)) (native-inputs - (list desktop-file-utils ; for update-desktop-database + (list bash-minimal ; for wrap-program + desktop-file-utils ; for update-desktop-database gettext-minimal `(,glib "bin") ; for glib-mkenums itstool @@ -7144,15 +7171,17 @@ (define-public epiphany xorg-server-for-tests)) (inputs (list avahi - gcr-3 + gcr glib-networking gnome-desktop gsettings-desktop-schemas + gst-plugins-base + gst-plugins-good + gstreamer iso-codes json-glib + libadwaita libarchive - libdazzle - libhandy libnotify libportal (librsvg-for-system) ; for loading SVG files @@ -7161,7 +7190,7 @@ (define-public epiphany libxslt nettle ; for hogweed sqlite - webkitgtk-for-gtk3)) + webkitgtk)) (home-page "https://wiki.gnome.org/Apps/Web") (synopsis "GNOME web browser") (description base-commit: 72e886328c14c832b2ed71c400069b63852ee18d -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 14 08:20:36 2023 Received: (at 67162) by debbugs.gnu.org; 14 Nov 2023 13:20:36 +0000 Received: from localhost ([127.0.0.1]:60436 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r2tLH-0004DR-Vl for submit@debbugs.gnu.org; Tue, 14 Nov 2023 08:20:36 -0500 Received: from planete-kraus.eu ([2a00:5881:4008:2810::309]:44462) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r2tLE-0004BX-4g for 67162@debbugs.gnu.org; Tue, 14 Nov 2023 08:20:32 -0500 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 3a516757 for <67162@debbugs.gnu.org>; Tue, 14 Nov 2023 13:19:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:from:date:subject:to:mime-version; s=albinoniA; bh=wK aCN6ILhl3z5Ps7CUaOo82yOIM=; b=udnfvODfnvBy8/9ZMGJ4+70fro/uBXtyp1 2xtBcWcWbvllGl1b3h/OH8i6gxwwL1cLD6x+8FAZKmg7Vt+IMNn7lQKhmH1VSPjt Xj90qKzB25sjsT6MiR+Ii7NyWC9KJkxtDDySSKj+OBnj4L8zi3FAkLHswePvMqVB UlPOtE/+wf5UcpuBroeESQa/Mh8+pcfyRo0QCp9Urvd8pY+45OCm3iqpI8SJq90T ubJSVU0azDQYnlDKH4B3a1yV69UZHjgWamlwPwO66SJZB/EwyaoAjAAH3xyigG8s vwH8zuPq0OPkO5zJG15VKVhrvKd/9yYzXwR8w5xw1Bqc1feCtHLA== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id f61cf459 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO) for <67162@debbugs.gnu.org>; Tue, 14 Nov 2023 13:19:47 +0000 (UTC) Message-ID: <400a45bb9a56e9d6dd73cc53b7295cf26981bc75.1699961910.git.vivien@planete-kraus.eu> From: Vivien Kraus Date: Tue, 14 Nov 2023 12:03:36 +0100 Subject: [PATCH gnome-team v2] gnu: epiphany: Update to 44.7. To: 67162@debbugs.gnu.org X-Debbugs-Cc: liliana.prikler@gmail.com, maxim.cournoyer@gmail.com, rg@raghavgururajan.name MIME-Version: 1.0 User-Agent: Evolution 3.46.4 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67162 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Soup2 is not supported anymore, we do not need to disable it explicitely. * gnu/packages/gnome.scm (epiphany): Update to 44.7. [#:phase 'skip-gtk-update-icon-cache]: Update for build system changes. [#:phase 'disable-failing-tests]: Partially disable web_view_test. [#:phase 'pre-check]: Remove. [#:phase 'check]: Replace with a new phase. [#:phase 'wrap-epiphany]: New phase. [#:configure-flags]: Remove soup2. [native-inputs]: Add bash-minimal. [inputs]: Replace gcr-3 with gcr and webkitgtk-for-gtk3 with webkitgtk. Add gstreamer, gst-plugins-base, gst-plugins-good, libadwaita. Remove libdazzle and libhandy. Change-Id: I95ab6551a1b38254191801549be9dba0abb04593 --- gnu/packages/gnome.scm | 63 ++++++++++++++++++++++++++++++------------ 1 file changed, 46 insertions(+), 17 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 2958da2cd9..5fd98b336d 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -7095,7 +7095,7 @@ (define-public simple-scan (define-public epiphany (package (name "epiphany") - (version "42.5") + (version "44.7") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/epiphany/" @@ -7103,7 +7103,7 @@ (define-public epiphany "epiphany-" version ".tar.xz")) (sha256 (base32 - "0mln4iym0fqkri959650cccdhq3r4d4kfn8yld0vvdmzskmak4a6")))) + "1srdbn2rls4c0dvrjk0djfmxxnrd012jbji8aavslgkf8cs5mya4")))) (build-system meson-build-system) (arguments (list @@ -7113,8 +7113,9 @@ (define-public epiphany (add-after 'unpack 'skip-gtk-update-icon-cache ;; Don't create 'icon-theme.cache'. (lambda _ - (substitute* "post_install.py" - (("gtk-update-icon-cache") "true")))) + (substitute* "meson.build" + (("gtk_update_icon_cache: true") + "gtk_update_icon_cache: false")))) (add-after 'unpack 'disable-failing-tests (lambda _ (substitute* "tests/meson.build" @@ -7122,20 +7123,46 @@ (define-public epiphany ;; supports overriding the ftp schema web_app_utils fails due ;; to missing network access. (("(embed_shell|web_app_utils)_test,") - "find_program('sh'), args: ['-c', 'exit 77'],")))) - (add-before 'check 'pre-check - (lambda _ - ;; Tests require a running X server. - (system "Xvfb :1 &") - (setenv "DISPLAY" ":1")))) + "find_program('sh'), args: ['-c', 'exit 77'],") + ;; web_view_test partially fails, because it can’t run bwrap. + (("web_view_test,") + (string-append + "web_view_test, args: [" + (string-join + (map (lambda (test) + (string-append "'-s', '/embed/ephy-web-view/" test "'")) + '("load_url" + "provisional_load_failure_updates_back_forward_list" + "error-pages-not-stored-in-history")) + ", ") + "],"))))) + (replace 'check + (lambda* (#:key parallel-tests? tests? #:allow-other-keys) + (when tests? + (setenv "MESON_TESTTHREADS" + (if parallel-tests? + (number->string (parallel-job-count)) + "1")) + (setenv "XDG_CACHE_HOME" (getcwd)) + ;; Tests require a running X server. + (system "Xvfb :1 &") + (setenv "DISPLAY" ":1") + (invoke "dbus-run-session" "--" + "meson" "test" "--print-errorlogs" "-t" "0")))) + (add-after 'install 'wrap-epiphany + (lambda* (#:key inputs outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out")) + (gst-plugin-path (getenv "GST_PLUGIN_SYSTEM_PATH"))) + (wrap-program (string-append out "/bin/epiphany") + `("GST_PLUGIN_SYSTEM_PATH" ":" prefix (,gst-plugin-path))))))) #:configure-flags ;; Otherwise, the RUNPATH will lack the final 'epiphany' path component. #~(list (string-append "-Dc_link_args=-Wl,-rpath=" - #$output "/lib/epiphany") - "-Dsoup2=disabled"))) ;use libsoup 3 + #$output "/lib/epiphany")))) (propagated-inputs (list dconf)) (native-inputs - (list desktop-file-utils ; for update-desktop-database + (list bash-minimal ; for wrap-program + desktop-file-utils ; for update-desktop-database gettext-minimal `(,glib "bin") ; for glib-mkenums itstool @@ -7144,15 +7171,17 @@ (define-public epiphany xorg-server-for-tests)) (inputs (list avahi - gcr-3 + gcr glib-networking gnome-desktop gsettings-desktop-schemas + gst-plugins-base + gst-plugins-good + gstreamer iso-codes json-glib + libadwaita libarchive - libdazzle - libhandy libnotify libportal (librsvg-for-system) ; for loading SVG files @@ -7161,7 +7190,7 @@ (define-public epiphany libxslt nettle ; for hogweed sqlite - webkitgtk-for-gtk3)) + webkitgtk)) (home-page "https://wiki.gnome.org/Apps/Web") (synopsis "GNOME web browser") (description base-commit: 72e886328c14c832b2ed71c400069b63852ee18d -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 15 00:28:32 2023 Received: (at 67162) by debbugs.gnu.org; 15 Nov 2023 05:28:32 +0000 Received: from localhost ([127.0.0.1]:34641 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r38S0-0004kP-1f for submit@debbugs.gnu.org; Wed, 15 Nov 2023 00:28:32 -0500 Received: from mail-lf1-x141.google.com ([2a00:1450:4864:20::141]:49246) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r38Ry-0004k8-36 for 67162@debbugs.gnu.org; Wed, 15 Nov 2023 00:28:31 -0500 Received: by mail-lf1-x141.google.com with SMTP id 2adb3069b0e04-509c61e0cf4so7775940e87.2 for <67162@debbugs.gnu.org>; Tue, 14 Nov 2023 21:27:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1700026061; x=1700630861; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=u18catWc8MtGqOxJTtdswnn7a0kVBRVVkSEmhDvPt48=; b=gRjAJZwBL0zjlw7VF3KUpVHRsR8BjxnZSInuDDby3BFCEhm3ME8EEQn3uvkNR/1zqy lewiQM4ex/E83Cb04X0m+tGD3IgTKfuXmO4JobHXNCHRETHJS8eRFi9Bp46x1bqzPjAZ UX//leckgdhRQQGT3PZfLoY4wcTh7nvuu58bAff+UvVzQSKkb+NJ194Vn00O+lq12ns/ INfA/MZlOrhQL+jE3PvRXY7JEHVUM3jBWXVkzLnCEcHY5REWyzFYstA3fCfF+1biza1U pHHaQzNWClTvnORPjkZOWSJ5zgTjB9L4nbu9getycRqHzzTX34TNez0W73i1yb7dEjV5 Ur/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700026061; x=1700630861; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=u18catWc8MtGqOxJTtdswnn7a0kVBRVVkSEmhDvPt48=; b=CVjL/eQmDmgm02EmDcuRrf5/3qX+AZ73guc+ebs9imfiqzjXvKEqkFlDTTdjp4bq0Y 4fK5/Fq8UNQ5Nu9Rwuabvnm/Wwkm1iUgwhrCUk20UCVe+fGtOipAio8u11+Vn9LD7NJS do5x1nGrzsORpMOgmfRyiidwP8Uybon49H68qfZXMa1vSskLcUHMY+X/zRsGrf0xONh9 3EwYT2ny5NpoUcwsjbtQfKf2c3oAhQL0+i9aw0NDg3yB24PpshYcnC43bj5aYOrp38ww 2M9vjKcOmQC8HsywmO7nHCNfIRCqtyUQ11lqZbNHGAiNk4fqDEznTq9OuQN/Jw/VHJXC a07w== X-Gm-Message-State: AOJu0YwbsYhPIpQ50BauG88W4SBgmSN/wZaSR8CqAvyqQDTfWJAyYikr tVr6aRwjCOXR0J+Gm1KdQcU= X-Google-Smtp-Source: AGHT+IFruyBY47fINrbbkIbxR78RAN5NSK+S+rRB3ffPU3/UJf/NbV0IAmWOfPV5guFy0a1/V/0bUQ== X-Received: by 2002:a05:6512:3f1a:b0:508:266a:e85f with SMTP id y26-20020a0565123f1a00b00508266ae85fmr8362752lfa.1.1700026060946; Tue, 14 Nov 2023 21:27:40 -0800 (PST) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id dt20-20020a170906b79400b009cb2fd85371sm6485935ejb.8.2023.11.14.21.27.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Nov 2023 21:27:40 -0800 (PST) Message-ID: Subject: Re: [bug#67162] [PATCH gnome-team v2] gnu: epiphany: Update to 44.7. From: Liliana Marie Prikler To: Vivien Kraus , 67162@debbugs.gnu.org Date: Wed, 15 Nov 2023 06:27:39 +0100 In-Reply-To: <400a45bb9a56e9d6dd73cc53b7295cf26981bc75.1699961910.git.vivien@planete-kraus.eu> References: <300a45bb9a56e9d6dd73cc53b7295cf26981bc75.1699961910.git.vivien@planete-kraus.eu> <400a45bb9a56e9d6dd73cc53b7295cf26981bc75.1699961910.git.vivien@planete-kraus.eu> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 67162 Cc: rg@raghavgururajan.name, maxim.cournoyer@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) QW0gRGllbnN0YWcsIGRlbSAxNC4xMS4yMDIzIHVtIDEyOjAzICswMTAwIHNjaHJpZWIgVml2aWVu IEtyYXVzOgo+IFNvdXAyIGlzIG5vdCBzdXBwb3J0ZWQgYW55bW9yZSwgd2UgZG8gbm90IG5lZWQg dG8gZGlzYWJsZSBpdAo+IGV4cGxpY2l0ZWx5Lgo+IAo+ICogZ251L3BhY2thZ2VzL2dub21lLnNj bSAoZXBpcGhhbnkpOiBVcGRhdGUgdG8gNDQuNy4KPiBbIzpwaGFzZSAnc2tpcC1ndGstdXBkYXRl LWljb24tY2FjaGVdOiBVcGRhdGUgZm9yIGJ1aWxkIHN5c3RlbQo+IGNoYW5nZXMuCj4gWyM6cGhh c2UgJ2Rpc2FibGUtZmFpbGluZy10ZXN0c106IFBhcnRpYWxseSBkaXNhYmxlIHdlYl92aWV3X3Rl c3QuCj4gWyM6cGhhc2UgJ3ByZS1jaGVja106IFJlbW92ZS4KPiBbIzpwaGFzZSAnY2hlY2tdOiBS ZXBsYWNlIHdpdGggYSBuZXcgcGhhc2UuCj4gWyM6cGhhc2UgJ3dyYXAtZXBpcGhhbnldOiBOZXcg cGhhc2UuCj4gWyM6Y29uZmlndXJlLWZsYWdzXTogUmVtb3ZlIHNvdXAyLgo+IFtuYXRpdmUtaW5w dXRzXTogQWRkIGJhc2gtbWluaW1hbC4KPiBbaW5wdXRzXTogUmVwbGFjZSBnY3ItMyB3aXRoIGdj ciBhbmQgd2Via2l0Z3RrLWZvci1ndGszIHdpdGgKPiB3ZWJraXRndGsuwqAgQWRkCj4gZ3N0cmVh bWVyLCBnc3QtcGx1Z2lucy1iYXNlLCBnc3QtcGx1Z2lucy1nb29kLCBsaWJhZHdhaXRhLsKgIFJl bW92ZQo+IGxpYmRhenpsZQo+IGFuZCBsaWJoYW5keS4KPiAKPiBDaGFuZ2UtSWQ6IEk5NWFiNjU1 MWExYjM4MjU0MTkxODAxNTQ5YmU5ZGJhMGFiYjA0NTkzCj4gLS0tCj4gwqBnbnUvcGFja2FnZXMv Z25vbWUuc2NtIHwgNjMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLQo+ IC0tCj4gwqAxIGZpbGUgY2hhbmdlZCwgNDYgaW5zZXJ0aW9ucygrKSwgMTcgZGVsZXRpb25zKC0p Cj4gCj4gZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9nbm9tZS5zY20gYi9nbnUvcGFja2FnZXMv Z25vbWUuc2NtCj4gaW5kZXggMjk1OGRhMmNkOS4uNWZkOThiMzM2ZCAxMDA2NDQKPiAtLS0gYS9n bnUvcGFja2FnZXMvZ25vbWUuc2NtCj4gKysrIGIvZ251L3BhY2thZ2VzL2dub21lLnNjbQo+IEBA IC03MDk1LDcgKzcwOTUsNyBAQCAoZGVmaW5lLXB1YmxpYyBzaW1wbGUtc2Nhbgo+IMKgKGRlZmlu ZS1wdWJsaWMgZXBpcGhhbnkKPiDCoMKgIChwYWNrYWdlCj4gwqDCoMKgwqAgKG5hbWUgImVwaXBo YW55IikKPiAtwqDCoMKgICh2ZXJzaW9uICI0Mi41IikKPiArwqDCoMKgICh2ZXJzaW9uICI0NC43 IikKPiDCoMKgwqDCoCAoc291cmNlIChvcmlnaW4KPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIChtZXRob2QgdXJsLWZldGNoKQo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHVy aSAoc3RyaW5nLWFwcGVuZCAibWlycm9yOi8vZ25vbWUvc291cmNlcy9lcGlwaGFueS8iCj4gQEAg LTcxMDMsNyArNzEwMyw3IEBAIChkZWZpbmUtcHVibGljIGVwaXBoYW55Cj4gwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg ImVwaXBoYW55LSIgdmVyc2lvbiAiLnRhci54eiIpKQo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgKHNoYTI1Ngo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYmFzZTMyCj4g LcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoAo+ICIwbWxuNGl5bTBmcWtyaTk1OTY1MGNj Y2RocTNyNGQ0a2ZuOHlsZDB2dmRtenNrbWFrNGE2IikpKSkKPiArwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgCj4gIjFzcmRibjJybHM0YzBkdnJqazBkamZteHhucmQwMTJqYmppOGFhdnNs Z2tmOGNzNW15YTQiKSkpKQo+IMKgwqDCoMKgIChidWlsZC1zeXN0ZW0gbWVzb24tYnVpbGQtc3lz dGVtKQo+IMKgwqDCoMKgIChhcmd1bWVudHMKPiDCoMKgwqDCoMKgIChsaXN0Cj4gQEAgLTcxMTMs OCArNzExMyw5IEBAIChkZWZpbmUtcHVibGljIGVwaXBoYW55Cj4gwqDCoMKgwqDCoMKgwqDCoMKg wqAgKGFkZC1hZnRlciAndW5wYWNrICdza2lwLWd0ay11cGRhdGUtaWNvbi1jYWNoZQo+IMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCA7OyBEb24ndCBjcmVhdGUgJ2ljb24tdGhlbWUuY2FjaGUnLgo+ IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGFtYmRhIF8KPiAtwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgKHN1YnN0aXR1dGUqICJwb3N0X2luc3RhbGwucHkiCj4gLcKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAoKCJndGstdXBkYXRlLWljb24tY2FjaGUiKSAidHJ1ZSIpKSkpCj4g K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdWJzdGl0dXRlKiAibWVzb24uYnVpbGQiCj4g K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCJndGtfdXBkYXRlX2ljb25fY2FjaGU6 IHRydWUiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiZ3RrX3VwZGF0ZV9p Y29uX2NhY2hlOiBmYWxzZSIpKSkpCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGFkZC1hZnRlciAn dW5wYWNrICdkaXNhYmxlLWZhaWxpbmctdGVzdHMKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg KGxhbWJkYSBfCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3Vic3RpdHV0ZSogInRl c3RzL21lc29uLmJ1aWxkIgo+IEBAIC03MTIyLDIwICs3MTIzLDQ2IEBAIChkZWZpbmUtcHVibGlj IGVwaXBoYW55Cj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgc3VwcG9ydHMg b3ZlcnJpZGluZyB0aGUgZnRwIHNjaGVtYSB3ZWJfYXBwX3V0aWxzCj4gZmFpbHMgZHVlCj4gwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgdG8gbWlzc2luZyBuZXR3b3JrIGFjY2Vz cy4KPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCIoZW1iZWRfc2hlbGx8d2Vi X2FwcF91dGlscylfdGVzdCwiKQo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAi ZmluZF9wcm9ncmFtKCdzaCcpLCBhcmdzOiBbJy1jJywgJ2V4aXQgNzcnXSwiKSkpKQo+IC3CoMKg wqDCoMKgwqDCoMKgwqAgKGFkZC1iZWZvcmUgJ2NoZWNrICdwcmUtY2hlY2sKPiAtwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCAobGFtYmRhIF8KPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsg VGVzdHMgcmVxdWlyZSBhIHJ1bm5pbmcgWCBzZXJ2ZXIuCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIChzeXN0ZW0gIlh2ZmIgOjEgJiIpCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IChzZXRlbnYgIkRJU1BMQVkiICI6MSIpKSkpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgICJmaW5kX3Byb2dyYW0oJ3NoJyksIGFyZ3M6IFsnLWMnLCAnZXhpdCA3NyddLCIpCj4g K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA7OyB3ZWJfdmlld190ZXN0IHBhcnRpYWxs eSBmYWlscywgYmVjYXVzZSBpdCBjYW7igJl0Cj4gcnVuIGJ3cmFwLgo+ICvCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgKCgid2ViX3ZpZXdfdGVzdCwiKQo+ICvCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAoc3RyaW5nLWFwcGVuZAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgICJ3ZWJfdmlld190ZXN0LCBhcmdzOiBbIgo+ICvCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIChzdHJpbmctam9pbgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgKG1hcCAobGFtYmRhICh0ZXN0KQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3RyaW5nLWFwcGVuZCAiJy1zJywgJy9l bWJlZC9lcGh5LXdlYi0KPiB2aWV3LyIgdGVzdCAiJyIpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICcoImxvYWRfdXJsIgo+ICvCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoAo+ICJwcm92aXNpb25hbF9sb2Fk X2ZhaWx1cmVfdXBkYXRlc19iYWNrX2ZvcndhcmRfbGlzdCIKPiArwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgImVycm9yLXBhZ2VzLW5vdC1zdG9yZWQt aW4taGlzdG9yeSIpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIiwg IikKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiXSwiKSkpKSkKPiArwqDC oMKgwqDCoMKgwqDCoMKgIChyZXBsYWNlICdjaGVjawo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IChsYW1iZGEqICgjOmtleSBwYXJhbGxlbC10ZXN0cz8gdGVzdHM/ICM6YWxsb3ctb3RoZXItCj4g a2V5cykKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHdoZW4gdGVzdHM/Cj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc2V0ZW52ICJNRVNPTl9URVNUVEhSRUFEUyIKPiAr wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoaWYgcGFyYWxs ZWwtdGVzdHM/Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCAobnVtYmVyLT5zdHJpbmcgKHBhcmFsbGVsLWpvYi1jb3VudCkpCj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiMSIpKQo+ ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHNldGVudiAiWERHX0NBQ0hFX0hPTUUi IChnZXRjd2QpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgVGVzdHMgcmVx dWlyZSBhIHJ1bm5pbmcgWCBzZXJ2ZXIuCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCAoc3lzdGVtICJYdmZiIDoxICYiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg KHNldGVudiAiRElTUExBWSIgIjoxIikKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IChpbnZva2UgImRidXMtcnVuLXNlc3Npb24iICItLSIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAibWVzb24iICJ0ZXN0IiAiLS1wcmludC1lcnJvcmxv Z3MiICItdCIKPiAiMCIpKSkpCj4gK8KgwqDCoMKgwqDCoMKgwqAgKGFkZC1hZnRlciAnaW5zdGFs bCAnd3JhcC1lcGlwaGFueQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGFtYmRhKiAoIzprZXkg aW5wdXRzIG91dHB1dHMgIzphbGxvdy1vdGhlci1rZXlzKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgKGxldCAoKG91dMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYXNzb2MtcmVmIG91dHB1 dHMgIm91dCIpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGdzdC1w bHVnaW4tcGF0aCAoZ2V0ZW52Cj4gIkdTVF9QTFVHSU5fU1lTVEVNX1BBVEgiKSkpCj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHdyYXAtcHJvZ3JhbSAoc3RyaW5nLWFwcGVuZCBvdXQg Ii9iaW4vZXBpcGhhbnkiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBgKCJH U1RfUExVR0lOX1NZU1RFTV9QQVRIIiAiOiIgcHJlZml4ICgsZ3N0LXBsdWdpbi0KPiBwYXRoKSkp KSkpKQpJbiB0aGlzIGNhc2UgaXQgYXBwZWFycyBoYXJtbGVzcywgYnV0IEkgcHJlZmVyIHN1ZmZp eCB3cmFwcyBmb3IKR1N0cmVhbWVyLCBhcyB0aGV5IGFsbG93IHVzZXIgcGx1Z2lucyAod2hpY2gg dXNlIHRoZSBzYW1lIHZhcmlhYmxlKSB0bwpiZSBwcmVwZW5kZWQuClRoZXJlIGFyZSBzb21lIHBo YXNlcyB0aGF0IGFscmVhZHkgYWRkIEdTVF9QTFVHSU5fU1lTVEVNX1BBVEggdG8KaW5zcGlyZSBu YW1pbmcsIGJ1dCBhbmFsb2dvdXMgdG8gZ2xpYi1vci1ndGstd3JhcCwgd2Ugc2hvdWxkIHByb2Jh Ymx5Cm5hbWUgdGhpcyBnc3Qtd3JhcC4KPiDCoMKgwqDCoMKgwqAgIzpjb25maWd1cmUtZmxhZ3MK PiDCoMKgwqDCoMKgwqAgOzsgT3RoZXJ3aXNlLCB0aGUgUlVOUEFUSCB3aWxsIGxhY2sgdGhlIGZp bmFsICdlcGlwaGFueScgcGF0aAo+IGNvbXBvbmVudC4KPiDCoMKgwqDCoMKgwqAgI34obGlzdCAo c3RyaW5nLWFwcGVuZCAiLURjX2xpbmtfYXJncz0tV2wsLXJwYXRoPSIKPiAtwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIyRvdXRwdXQgIi9s aWIvZXBpcGhhbnkiKQo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiLURzb3VwMj1kaXNh YmxlZCIpKSnCoMKgwqDCoCA7dXNlIGxpYnNvdXAgMwo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAjJG91dHB1dCAiL2xpYi9lcGlwaGFu eSIpKSkpCj4gwqDCoMKgwqAgKHByb3BhZ2F0ZWQtaW5wdXRzIChsaXN0IGRjb25mKSkKPiDCoMKg wqDCoCAobmF0aXZlLWlucHV0cwo+IC3CoMKgwqDCoCAobGlzdCBkZXNrdG9wLWZpbGUtdXRpbHPC oMKgwqDCoMKgwqDCoMKgwqDCoCA7IGZvciB1cGRhdGUtZGVza3RvcC0KPiBkYXRhYmFzZQo+ICvC oMKgwqDCoCAobGlzdCBiYXNoLW1pbmltYWzCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCA7IGZvciB3cmFwLXByb2dyYW0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgZGVza3RvcC1maWxl LXV0aWxzwqDCoMKgwqDCoMKgwqDCoMKgwqAgOyBmb3IgdXBkYXRlLWRlc2t0b3AtCj4gZGF0YWJh c2UKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGdldHRleHQtbWluaW1hbAo+IMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgYCgsZ2xpYiAiYmluIinCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDsg Zm9yIGdsaWItbWtlbnVtcwo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgaXRzdG9vbAo+IEBAIC03 MTQ0LDE1ICs3MTcxLDE3IEBAIChkZWZpbmUtcHVibGljIGVwaXBoYW55Cj4gwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCB4b3JnLXNlcnZlci1mb3ItdGVzdHMpKQo+IMKgwqDCoMKgIChpbnB1dHMKPiDC oMKgwqDCoMKgIChsaXN0IGF2YWhpCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgIGdjci0zCj4gK8Kg wqDCoMKgwqDCoMKgwqDCoMKgIGdjcgo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZ2xpYi1uZXR3 b3JraW5nCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBnbm9tZS1kZXNrdG9wCj4gwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCBnc2V0dGluZ3MtZGVza3RvcC1zY2hlbWFzCj4gK8KgwqDCoMKgwqDCoMKg wqDCoMKgIGdzdC1wbHVnaW5zLWJhc2UKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgZ3N0LXBsdWdp bnMtZ29vZAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCBnc3RyZWFtZXIKQW55IHJlYXNvbiB3aHkg dGhvc2Ugbm93IGJlY2FtZSBuZWNlc3Nhcnk/ICBZb3UgbWlnaHQgaGF2ZSB0byBzcGxpdAp0aGlz IGludG8gdHdvIHBhcnRzIGlmIGl0J3Mgbm90IHJlbGF0ZWQgdG8gdGhlIHVwZGF0ZS4KPiDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIGlzby1jb2Rlcwo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAganNv bi1nbGliCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgIGxpYmFkd2FpdGEKPiDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIGxpYmFyY2hpdmUKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqAgbGliZGF6emxlCj4g LcKgwqDCoMKgwqDCoMKgwqDCoMKgIGxpYmhhbmR5Cj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBs aWJub3RpZnkKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGxpYnBvcnRhbAo+IMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgKGxpYnJzdmctZm9yLXN5c3RlbSnCoMKgwqDCoMKgwqDCoMKgIDsgZm9yIGxv YWRpbmcgU1ZHIGZpbGVzCj4gQEAgLTcxNjEsNyArNzE5MCw3IEBAIChkZWZpbmUtcHVibGljIGVw aXBoYW55Cj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBsaWJ4c2x0Cj4gwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCBuZXR0bGXCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCA7IGZvciBob2d3ZWVkCj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBzcWxpdGUKPiAtwqDCoMKg wqDCoMKgwqDCoMKgwqAgd2Via2l0Z3RrLWZvci1ndGszKSkKPiArwqDCoMKgwqDCoMKgwqDCoMKg wqAgd2Via2l0Z3RrKSkKPiDCoMKgwqDCoCAoaG9tZS1wYWdlICJodHRwczovL3dpa2kuZ25vbWUu b3JnL0FwcHMvV2ViIikKPiDCoMKgwqDCoCAoc3lub3BzaXMgIkdOT01FIHdlYiBicm93c2VyIikK PiDCoMKgwqDCoCAoZGVzY3JpcHRpb24KPiAKPiBiYXNlLWNvbW1pdDogNzJlODg2MzI4YzE0Yzgz MmIyZWQ3MWM0MDAwNjliNjM4NTJlZTE4ZApDaGVlcnMK From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 16 01:46:27 2023 Received: (at 67162) by debbugs.gnu.org; 16 Nov 2023 06:46:27 +0000 Received: from localhost ([127.0.0.1]:54359 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3W8w-0000P6-Jy for submit@debbugs.gnu.org; Thu, 16 Nov 2023 01:46:27 -0500 Received: from planete-kraus.eu ([89.234.140.182]:51976) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3W8q-0000O6-Gm for 67162@debbugs.gnu.org; Thu, 16 Nov 2023 01:46:21 -0500 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id b3631d3b; Thu, 16 Nov 2023 06:46:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:from:date:subject:to:cc:mime-version; s=albinoniA; bh=j0mdOYyW9ORV8J1ZZ/EKZ2X6OLw=; b=RhzPxzYOIuFdrtfM9eLSUY/+nw/v LTRCEzSXmkRjRUucxmxLXlAFoVPCyzNXxr1RLHK8LC40tsMyf945QuuiTO5smKOD hmmK+xR7F7txZocRp1KoRQeroxNYaitkJlj6AOsC8qk+54tdzxUowL+WScV0Jtu5 65qLjhF301wknL1epNaZxyLTTq1KugHfrCL6BAHIsO38klwedrJGsW35vHEo9IEj JZ/R4pWcHfSRr+YLxUvXS5KdogtftzLVuc952GzrEslnxrmDozTbm10ko4Jkp2ax J9q95hHiyaugi4wRgGD/RQ0l9X9cGGXmq4EHPChn3b2NwA/hTeh7hjBEWQ== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 32d679f4 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Thu, 16 Nov 2023 06:46:19 +0000 (UTC) Message-ID: From: Vivien Kraus Date: Tue, 14 Nov 2023 12:03:36 +0100 Subject: [PATCH gnome-team v3] gnu: epiphany: Update to 44.7. To: Liliana Marie Prikler MIME-Version: 1.0 User-Agent: Evolution 3.46.4 X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 67162 Cc: 67162@debbugs.gnu.org, maxim.cournoyer@gmail.com, rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Soup2 is not supported anymore, we do not need to disable it explicitely. * gnu/packages/gnome.scm (epiphany): Update to 44.7. [#:phases]: Update for build system changes. : Partially disable web_view_test. : Remove. : Replace with a new phase. : New phase. [#:configure-flags]: Remove soup2. [native-inputs]: Add bash-minimal. [inputs]: Replace gcr-3 with gcr and webkitgtk-for-gtk3 with webkitgtk. Add gstreamer, gst-plugins-base, gst-plugins-good, libadwaita. Remove libdazzle and libhandy. Change-Id: I95ab6551a1b38254191801549be9dba0abb04593 --- The new gstreamer dependency is actually checked at configure time. gnu/packages/gnome.scm | 63 ++++++++++++++++++++++++++++++------------ 1 file changed, 46 insertions(+), 17 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 2958da2cd9..0837edc360 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -7095,7 +7095,7 @@ (define-public simple-scan (define-public epiphany (package (name "epiphany") - (version "42.5") + (version "44.7") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/epiphany/" @@ -7103,7 +7103,7 @@ (define-public epiphany "epiphany-" version ".tar.xz")) (sha256 (base32 - "0mln4iym0fqkri959650cccdhq3r4d4kfn8yld0vvdmzskmak4a6")))) + "1srdbn2rls4c0dvrjk0djfmxxnrd012jbji8aavslgkf8cs5mya4")))) (build-system meson-build-system) (arguments (list @@ -7113,8 +7113,9 @@ (define-public epiphany (add-after 'unpack 'skip-gtk-update-icon-cache ;; Don't create 'icon-theme.cache'. (lambda _ - (substitute* "post_install.py" - (("gtk-update-icon-cache") "true")))) + (substitute* "meson.build" + (("gtk_update_icon_cache: true") + "gtk_update_icon_cache: false")))) (add-after 'unpack 'disable-failing-tests (lambda _ (substitute* "tests/meson.build" @@ -7122,20 +7123,46 @@ (define-public epiphany ;; supports overriding the ftp schema web_app_utils fails due ;; to missing network access. (("(embed_shell|web_app_utils)_test,") - "find_program('sh'), args: ['-c', 'exit 77'],")))) - (add-before 'check 'pre-check - (lambda _ - ;; Tests require a running X server. - (system "Xvfb :1 &") - (setenv "DISPLAY" ":1")))) + "find_program('sh'), args: ['-c', 'exit 77'],") + ;; web_view_test partially fails, because it can’t run bwrap. + (("web_view_test,") + (string-append + "web_view_test, args: [" + (string-join + (map (lambda (test) + (string-append "'-s', '/embed/ephy-web-view/" test "'")) + '("load_url" + "provisional_load_failure_updates_back_forward_list" + "error-pages-not-stored-in-history")) + ", ") + "],"))))) + (replace 'check + (lambda* (#:key parallel-tests? tests? #:allow-other-keys) + (when tests? + (setenv "MESON_TESTTHREADS" + (if parallel-tests? + (number->string (parallel-job-count)) + "1")) + (setenv "XDG_CACHE_HOME" (getcwd)) + ;; Tests require a running X server. + (system "Xvfb :1 &") + (setenv "DISPLAY" ":1") + (invoke "dbus-run-session" "--" + "meson" "test" "--print-errorlogs" "-t" "0")))) + (add-after 'install 'gst-wrap + (lambda* (#:key inputs outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out")) + (gst-plugin-path (getenv "GST_PLUGIN_SYSTEM_PATH"))) + (wrap-program (string-append out "/bin/epiphany") + `("GST_PLUGIN_SYSTEM_PATH" ":" suffix (,gst-plugin-path))))))) #:configure-flags ;; Otherwise, the RUNPATH will lack the final 'epiphany' path component. #~(list (string-append "-Dc_link_args=-Wl,-rpath=" - #$output "/lib/epiphany") - "-Dsoup2=disabled"))) ;use libsoup 3 + #$output "/lib/epiphany")))) (propagated-inputs (list dconf)) (native-inputs - (list desktop-file-utils ; for update-desktop-database + (list bash-minimal ; for wrap-program + desktop-file-utils ; for update-desktop-database gettext-minimal `(,glib "bin") ; for glib-mkenums itstool @@ -7144,15 +7171,17 @@ (define-public epiphany xorg-server-for-tests)) (inputs (list avahi - gcr-3 + gcr glib-networking gnome-desktop gsettings-desktop-schemas + gst-plugins-base + gst-plugins-good + gstreamer iso-codes json-glib + libadwaita libarchive - libdazzle - libhandy libnotify libportal (librsvg-for-system) ; for loading SVG files @@ -7161,7 +7190,7 @@ (define-public epiphany libxslt nettle ; for hogweed sqlite - webkitgtk-for-gtk3)) + webkitgtk)) (home-page "https://wiki.gnome.org/Apps/Web") (synopsis "GNOME web browser") (description base-commit: 72e886328c14c832b2ed71c400069b63852ee18d -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 16 01:52:37 2023 Received: (at 67162) by debbugs.gnu.org; 16 Nov 2023 06:52:37 +0000 Received: from localhost ([127.0.0.1]:54396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3WEu-0000gA-Ok for submit@debbugs.gnu.org; Thu, 16 Nov 2023 01:52:37 -0500 Received: from planete-kraus.eu ([89.234.140.182]:39904) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3WEs-0000g1-Ke for 67162@debbugs.gnu.org; Thu, 16 Nov 2023 01:52:35 -0500 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 25b73d4e; Thu, 16 Nov 2023 06:52:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:from:date:subject:to:cc:mime-version; s=albinoniA; bh=0RuEqTuFN4v43Do5jzOWnhnPyik=; b=N7EZbx36+wvJMu/4l2ZRAA+u8qkj afg1moYN83bqCyjI0EW1k4zv8vBeliDl7kwlgeLnStzT0oh10Vxr3fS6tJVh/8CJ k14Q+KwRrlBCeazmmhuPYkGNYAK7cY3rBAMmfWoRbtzauFWHMGa+7vaED1gtofRN HtzM/bsPgk0p7amhsVouAPW5k0APZn43sBD79qc5FTF9dHhXKl33YPf7ZjbFRKZd SxL9DiuYlvi9jeC8WMETSlHY57kben73mkemjPYVbo+iziEHLCX02rB4ZoIc97yX yRnCOsR8I9XsOGhJGcSl8qCiWiuf0jXRMA7VQDjDVEQa0WSqYAz+tKKkow== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id eed56d20 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Thu, 16 Nov 2023 06:52:33 +0000 (UTC) Message-ID: From: Vivien Kraus Date: Tue, 14 Nov 2023 12:03:36 +0100 Subject: [PATCH gnome-team v4] gnu: epiphany: Update to 44.7. To: Liliana Marie Prikler MIME-Version: 1.0 User-Agent: Evolution 3.46.4 X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 67162 Cc: 67162@debbugs.gnu.org, maxim.cournoyer@gmail.com, rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Soup2 is not supported anymore, we do not need to disable it explicitely. * gnu/packages/gnome.scm (epiphany): Update to 44.7. [#:phases]: Update for build system changes. : Partially disable web_view_test. : Remove. : Replace with a new phase. : New phase. [#:configure-flags]: Remove soup2. [inputs]: Replace gcr-3 with gcr and webkitgtk-for-gtk3 with webkitgtk. Add bash-minimal, gstreamer, gst-plugins-base, gst-plugins-good, libadwaita. Remove libdazzle and libhandy. Change-Id: I95ab6551a1b38254191801549be9dba0abb04593 --- Sorry for the noise, I had to fix a lint issue. Vivien gnu/packages/gnome.scm | 61 +++++++++++++++++++++++++++++++----------- 1 file changed, 45 insertions(+), 16 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 2958da2cd9..92648810eb 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -7095,7 +7095,7 @@ (define-public simple-scan (define-public epiphany (package (name "epiphany") - (version "42.5") + (version "44.7") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/epiphany/" @@ -7103,7 +7103,7 @@ (define-public epiphany "epiphany-" version ".tar.xz")) (sha256 (base32 - "0mln4iym0fqkri959650cccdhq3r4d4kfn8yld0vvdmzskmak4a6")))) + "1srdbn2rls4c0dvrjk0djfmxxnrd012jbji8aavslgkf8cs5mya4")))) (build-system meson-build-system) (arguments (list @@ -7113,8 +7113,9 @@ (define-public epiphany (add-after 'unpack 'skip-gtk-update-icon-cache ;; Don't create 'icon-theme.cache'. (lambda _ - (substitute* "post_install.py" - (("gtk-update-icon-cache") "true")))) + (substitute* "meson.build" + (("gtk_update_icon_cache: true") + "gtk_update_icon_cache: false")))) (add-after 'unpack 'disable-failing-tests (lambda _ (substitute* "tests/meson.build" @@ -7122,17 +7123,42 @@ (define-public epiphany ;; supports overriding the ftp schema web_app_utils fails due ;; to missing network access. (("(embed_shell|web_app_utils)_test,") - "find_program('sh'), args: ['-c', 'exit 77'],")))) - (add-before 'check 'pre-check - (lambda _ - ;; Tests require a running X server. - (system "Xvfb :1 &") - (setenv "DISPLAY" ":1")))) + "find_program('sh'), args: ['-c', 'exit 77'],") + ;; web_view_test partially fails, because it can’t run bwrap. + (("web_view_test,") + (string-append + "web_view_test, args: [" + (string-join + (map (lambda (test) + (string-append "'-s', '/embed/ephy-web-view/" test "'")) + '("load_url" + "provisional_load_failure_updates_back_forward_list" + "error-pages-not-stored-in-history")) + ", ") + "],"))))) + (replace 'check + (lambda* (#:key parallel-tests? tests? #:allow-other-keys) + (when tests? + (setenv "MESON_TESTTHREADS" + (if parallel-tests? + (number->string (parallel-job-count)) + "1")) + (setenv "XDG_CACHE_HOME" (getcwd)) + ;; Tests require a running X server. + (system "Xvfb :1 &") + (setenv "DISPLAY" ":1") + (invoke "dbus-run-session" "--" + "meson" "test" "--print-errorlogs" "-t" "0")))) + (add-after 'install 'gst-wrap + (lambda* (#:key inputs outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out")) + (gst-plugin-path (getenv "GST_PLUGIN_SYSTEM_PATH"))) + (wrap-program (string-append out "/bin/epiphany") + `("GST_PLUGIN_SYSTEM_PATH" ":" suffix (,gst-plugin-path))))))) #:configure-flags ;; Otherwise, the RUNPATH will lack the final 'epiphany' path component. #~(list (string-append "-Dc_link_args=-Wl,-rpath=" - #$output "/lib/epiphany") - "-Dsoup2=disabled"))) ;use libsoup 3 + #$output "/lib/epiphany")))) (propagated-inputs (list dconf)) (native-inputs (list desktop-file-utils ; for update-desktop-database @@ -7144,15 +7170,18 @@ (define-public epiphany xorg-server-for-tests)) (inputs (list avahi - gcr-3 + bash-minimal ; for wrap-program + gcr glib-networking gnome-desktop gsettings-desktop-schemas + gst-plugins-base + gst-plugins-good + gstreamer iso-codes json-glib + libadwaita libarchive - libdazzle - libhandy libnotify libportal (librsvg-for-system) ; for loading SVG files @@ -7161,7 +7190,7 @@ (define-public epiphany libxslt nettle ; for hogweed sqlite - webkitgtk-for-gtk3)) + webkitgtk)) (home-page "https://wiki.gnome.org/Apps/Web") (synopsis "GNOME web browser") (description base-commit: 72e886328c14c832b2ed71c400069b63852ee18d -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 16 02:56:56 2023 Received: (at 67162) by debbugs.gnu.org; 16 Nov 2023 07:56:56 +0000 Received: from localhost ([127.0.0.1]:54424 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3XFA-0002KY-AK for submit@debbugs.gnu.org; Thu, 16 Nov 2023 02:56:56 -0500 Received: from mail-wm1-x341.google.com ([2a00:1450:4864:20::341]:60619) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3XF5-0002KI-4I for 67162@debbugs.gnu.org; Thu, 16 Nov 2023 02:56:54 -0500 Received: by mail-wm1-x341.google.com with SMTP id 5b1f17b1804b1-40859dee28cso4149065e9.0 for <67162@debbugs.gnu.org>; Wed, 15 Nov 2023 23:56:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1700121406; x=1700726206; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=w2HmoW44jhjubN2aMPM/BSGNhcxXl3CzuuzyeOO7Rqc=; b=XxSXU0lfau2VoVb2ssQRaVyxDWSMHn87cF1RbQ1OgVMmvCObj4rn4RjV7mhvZBBCYi Ms+YqfbRzEegtn9/fWgGNI8JV2XUfRmdsTKTkjRePyL5FBAhEioQ+HJpmp9MtDE9ThiY lbU4RZwv0nE0tbL1rjzBshrJJA5zczfqHbEBYZUplDD2oXAG4ui3Sa5EDuVyP+mnCVS9 CVYSazupOaVaewkwPUdndgmzjcFYEVvTccHZGEESqh9TAH041QzZL8zgUStpCxAHi7el 13bfIWkI3B4CkrPPJyLsCx7ExHXkOT1jXtiOkAtmLJ7dOdPHS/mLn2w/vkoLhGJjIp4L L+WA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700121406; x=1700726206; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=w2HmoW44jhjubN2aMPM/BSGNhcxXl3CzuuzyeOO7Rqc=; b=GvdbRkEpfJ7H/+qVF65A9zo7nTWbvPSHkoIUyPLO1d26MFsnbZt9BHmxBXvGREbIOn 3ICE7xii+nGMi/7fKHBfyT1Hp02wjEI8rTFqKba10RcKQvdJoFuA2qdg//RUAqmMQcJK ZXZfJsSGsrLb8m1FI/Fwb7c0GFM4tRMrWypa+pxHPqX1zRNl0ONsSQ6uDhyeVxrzd9rf cnAg+NymYBhcww5Sjiv1e2lq/+Ue5SCNpPw3xLqGqnVr6gurjn9MXcmK11skUPaWEpkD g4sI3ctlX4kEJQWVyArI52mFin3mEUOfDX8kyYKA8OWJgsRpHpWRiimugZ1ujhUqK0SI /TLg== X-Gm-Message-State: AOJu0Yy2/658VON7RNmbjkypn90OOuqUHaI06XmVXP4+QFclr50XbF8Z 9FaRb1jsvtAmDNVQQDMvbMZRawWMtBUClw== X-Google-Smtp-Source: AGHT+IE8xJ2Br+VlX0yrcMgNAxn1iFiIAn7hOIy9XFjecWcLy5LHxOM186t9sHGU3HVP7umbD1o4+A== X-Received: by 2002:adf:e242:0:b0:32d:a476:5285 with SMTP id bl2-20020adfe242000000b0032da4765285mr12629676wrb.31.1700121405470; Wed, 15 Nov 2023 23:56:45 -0800 (PST) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id v2-20020adfa1c2000000b0032fc5f5abafsm12769705wrv.96.2023.11.15.23.56.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Nov 2023 23:56:44 -0800 (PST) Message-ID: Subject: Re: [PATCH gnome-team v4] gnu: epiphany: Update to 44.7. From: Liliana Marie Prikler To: Vivien Kraus Date: Thu, 16 Nov 2023 08:56:43 +0100 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67162 Cc: 67162@debbugs.gnu.org, maxim.cournoyer@gmail.com, rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Dienstag, dem 14.11.2023 um 12:03 +0100 schrieb Vivien Kraus: > Soup2 is not supported anymore, we do not need to disable it > explicitely. >=20 > * gnu/packages/gnome.scm (epiphany): Update to 44.7. > [#:phases]: Update for build system > changes. > : Partially disable web_view_test. > : Remove. > : Replace with a new phase. > : New phase. > [#:configure-flags]: Remove soup2. > [inputs]: Replace gcr-3 with gcr and webkitgtk-for-gtk3 with > webkitgtk.=C2=A0 Add > bash-minimal, gstreamer, gst-plugins-base, gst-plugins-good, > libadwaita. > Remove libdazzle and libhandy. Don't forget to update your ChangeLogs :) From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 16 15:44:39 2023 Received: (at 67162) by debbugs.gnu.org; 16 Nov 2023 20:44:39 +0000 Received: from localhost ([127.0.0.1]:44730 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3jE6-000698-QX for submit@debbugs.gnu.org; Thu, 16 Nov 2023 15:44:39 -0500 Received: from planete-kraus.eu ([89.234.140.182]:47076) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3jE4-00068v-IY for 67162@debbugs.gnu.org; Thu, 16 Nov 2023 15:44:37 -0500 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id a14e2b37; Thu, 16 Nov 2023 20:44:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:from:date:subject:to:cc:mime-version; s=albinoniA; bh=+hHzNcBJfFtDXUvqqvbOdTJa8cY=; b=EHBYmdGy0BaN+XbfZWUd9yGNvnT5 H/yXr5rabPZtcwMXlM6znC08ALWQSvibGn8BBV577iA2rGvkuYaY/Txe3Knnd6/d oEsqUFNBPkyxQH89IK5+WCL+l0TI9gktHDANhZpEAuykucxm8oBzM2htZ5/ahy+n AKnhh+H7/P51BqLxW2dJ1okmIFlkS99m6erqt0epbpq5W+fcpt5C8gAKjkK7sc6N 9gtBljiq3+laQZ9i1yPT+6yoTvQGAmj57lZ3a+HvRigvYn3sYR3dt/Ldeo9L91MF DFv7Kqz6xj/1nPLAfYHE9UfAiScb6CJl8m/CUbooZ7VnOU9U7O8Zhol6SA== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 670722ac (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Thu, 16 Nov 2023 20:44:35 +0000 (UTC) Message-ID: From: Vivien Kraus Date: Tue, 14 Nov 2023 12:03:36 +0100 Subject: [PATCH gnome-team v5] gnu: epiphany: Update to 44.7. To: Liliana Marie Prikler MIME-Version: 1.0 User-Agent: Evolution 3.46.4 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67162 Cc: 67162@debbugs.gnu.org, maxim.cournoyer@gmail.com, rg@raghavgururajan.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Soup2 is not supported anymore, we do not need to disable it explicitely. * gnu/packages/gnome.scm (epiphany): Update to 44.7. [#:phases]: Update for build system changes. : Partially disable web_view_test. : Remove. : Replace with a new phase. : New phase. [#:configure-flags]: Remove soup2. [inputs]: Replace gcr-3 with gcr and webkitgtk-for-gtk3 with webkitgtk. Add bash-minimal, gstreamer, gst-plugins-base, gst-plugins-good, libadwaita. Remove libdazzle and libhandy. Change-Id: I95ab6551a1b38254191801549be9dba0abb04593 --- Right, I forgot to rename my wrapping phase in the commit message, sorry! Thanks for pointing it out. Best regards, Vivien gnu/packages/gnome.scm | 61 +++++++++++++++++++++++++++++++----------- 1 file changed, 45 insertions(+), 16 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 2958da2cd9..92648810eb 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -7095,7 +7095,7 @@ (define-public simple-scan (define-public epiphany (package (name "epiphany") - (version "42.5") + (version "44.7") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/epiphany/" @@ -7103,7 +7103,7 @@ (define-public epiphany "epiphany-" version ".tar.xz")) (sha256 (base32 - "0mln4iym0fqkri959650cccdhq3r4d4kfn8yld0vvdmzskmak4a6")))) + "1srdbn2rls4c0dvrjk0djfmxxnrd012jbji8aavslgkf8cs5mya4")))) (build-system meson-build-system) (arguments (list @@ -7113,8 +7113,9 @@ (define-public epiphany (add-after 'unpack 'skip-gtk-update-icon-cache ;; Don't create 'icon-theme.cache'. (lambda _ - (substitute* "post_install.py" - (("gtk-update-icon-cache") "true")))) + (substitute* "meson.build" + (("gtk_update_icon_cache: true") + "gtk_update_icon_cache: false")))) (add-after 'unpack 'disable-failing-tests (lambda _ (substitute* "tests/meson.build" @@ -7122,17 +7123,42 @@ (define-public epiphany ;; supports overriding the ftp schema web_app_utils fails due ;; to missing network access. (("(embed_shell|web_app_utils)_test,") - "find_program('sh'), args: ['-c', 'exit 77'],")))) - (add-before 'check 'pre-check - (lambda _ - ;; Tests require a running X server. - (system "Xvfb :1 &") - (setenv "DISPLAY" ":1")))) + "find_program('sh'), args: ['-c', 'exit 77'],") + ;; web_view_test partially fails, because it can’t run bwrap. + (("web_view_test,") + (string-append + "web_view_test, args: [" + (string-join + (map (lambda (test) + (string-append "'-s', '/embed/ephy-web-view/" test "'")) + '("load_url" + "provisional_load_failure_updates_back_forward_list" + "error-pages-not-stored-in-history")) + ", ") + "],"))))) + (replace 'check + (lambda* (#:key parallel-tests? tests? #:allow-other-keys) + (when tests? + (setenv "MESON_TESTTHREADS" + (if parallel-tests? + (number->string (parallel-job-count)) + "1")) + (setenv "XDG_CACHE_HOME" (getcwd)) + ;; Tests require a running X server. + (system "Xvfb :1 &") + (setenv "DISPLAY" ":1") + (invoke "dbus-run-session" "--" + "meson" "test" "--print-errorlogs" "-t" "0")))) + (add-after 'install 'gst-wrap + (lambda* (#:key inputs outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out")) + (gst-plugin-path (getenv "GST_PLUGIN_SYSTEM_PATH"))) + (wrap-program (string-append out "/bin/epiphany") + `("GST_PLUGIN_SYSTEM_PATH" ":" suffix (,gst-plugin-path))))))) #:configure-flags ;; Otherwise, the RUNPATH will lack the final 'epiphany' path component. #~(list (string-append "-Dc_link_args=-Wl,-rpath=" - #$output "/lib/epiphany") - "-Dsoup2=disabled"))) ;use libsoup 3 + #$output "/lib/epiphany")))) (propagated-inputs (list dconf)) (native-inputs (list desktop-file-utils ; for update-desktop-database @@ -7144,15 +7170,18 @@ (define-public epiphany xorg-server-for-tests)) (inputs (list avahi - gcr-3 + bash-minimal ; for wrap-program + gcr glib-networking gnome-desktop gsettings-desktop-schemas + gst-plugins-base + gst-plugins-good + gstreamer iso-codes json-glib + libadwaita libarchive - libdazzle - libhandy libnotify libportal (librsvg-for-system) ; for loading SVG files @@ -7161,7 +7190,7 @@ (define-public epiphany libxslt nettle ; for hogweed sqlite - webkitgtk-for-gtk3)) + webkitgtk)) (home-page "https://wiki.gnome.org/Apps/Web") (synopsis "GNOME web browser") (description base-commit: 72e886328c14c832b2ed71c400069b63852ee18d -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 07 12:39:19 2024 Received: (at 67162-done) by debbugs.gnu.org; 7 Jan 2024 17:39:19 +0000 Received: from localhost ([127.0.0.1]:33738 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rMX7H-0001ec-9q for submit@debbugs.gnu.org; Sun, 07 Jan 2024 12:39:19 -0500 Received: from mail-lj1-x233.google.com ([2a00:1450:4864:20::233]:58581) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rMX7F-0001eN-I2 for 67162-done@debbugs.gnu.org; Sun, 07 Jan 2024 12:39:18 -0500 Received: by mail-lj1-x233.google.com with SMTP id 38308e7fff4ca-2cd17a979bcso9915631fa.0 for <67162-done@debbugs.gnu.org>; Sun, 07 Jan 2024 09:39:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704649145; x=1705253945; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=kuxrCH2x7CBIAzXlxY0+dHuuWA8dXL5h1TYeVtklWQE=; b=RhtlzSIf5hA3Y/5pqFClhBg2jyhOl05mj6MN++BLU+0wvhORkpy6bey5kWCaIzN7aA Q45G46q/WSO1d4RR1ctYCm74djHrlS9Z56CkjnYb7kt1aRqmV5AhCBsZOHAmwdIe7ced d0bpQpMqcJGinuJmQhEhR96aYHoH/ZAFzavbMkD8GBbIsiklSqYxxCTGglDluaEtgxsk jJ8gLSqQsEHvgzfNUTGzsE7eLv835NwRSYE9JAHlGsTzPm+A4PdhXF1y0RKbDPSZgWCt SklIsN/PGjPHo0dZvYo75iQuLhP1LdZ/uPGlqLkqhh7SciatmfGl4zNN6XJfIlw31mTT X8TA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704649145; x=1705253945; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=kuxrCH2x7CBIAzXlxY0+dHuuWA8dXL5h1TYeVtklWQE=; b=cf/+HWtIuldxrOFsAE034djLq77yarGDdwcqc3gE6iFcgP+9PzN++fVe2vQn7FBcl/ aWTtnOGbnV4P2orXna0z03XLUDok45T6IeAQ37LS1Ih4k2UYcxZz9ttk3u7vVU/sePVD chwfHhMOXlSX5ghy9K4RgZN9eS5VeT+8lhe/J8HmA7jIQg8jBdSlGKvIUCdYDChF70O1 wmPP0/tjkQxSDefDvdvxKmzKASVDBQ7o/w9yFmCCYZzJJWyojLvAVtO+PYdkdndo4ZuQ 3cBZZg04I1rzi+MlG3Iwo8gbLsLmxqVxLAAGE1k2C6xnEvZpmF4paU0JEv2vncjvdMrb g7CA== X-Gm-Message-State: AOJu0Yzd+oT+uu5kBg2wdgY9uGVQnT7/iOs5jJEuDeKr0XVdtqY4/K2X GhLMC7vC7khb588psy2+Nno= X-Google-Smtp-Source: AGHT+IFtugicFphvphTI9tYWnAhG5ifgRB0EGNuwbKfzVfDrNUj3XTGW9UaqKb2Lw08KohrWQQHLyg== X-Received: by 2002:a2e:a590:0:b0:2cc:a532:a6e3 with SMTP id m16-20020a2ea590000000b002cca532a6e3mr514985ljp.15.1704649145135; Sun, 07 Jan 2024 09:39:05 -0800 (PST) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id s26-20020a50d49a000000b0055617e43b30sm3534381edi.76.2024.01.07.09.39.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 07 Jan 2024 09:39:04 -0800 (PST) Message-ID: Subject: Re: [PATCH gnome-team v5] gnu: epiphany: Update to 44.7. From: Liliana Marie Prikler To: Vivien Kraus Date: Sun, 07 Jan 2024 18:39:02 +0100 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67162-done Cc: rg@raghavgururajan.name, 67162-done@debbugs.gnu.org, maxim.cournoyer@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Dienstag, dem 14.11.2023 um 12:03 +0100 schrieb Vivien Kraus: > Soup2 is not supported anymore, we do not need to disable it > explicitely. >=20 > * gnu/packages/gnome.scm (epiphany): Update to 44.7. > [#:phases]: Update for build system > changes. > : Partially disable web_view_test. > : Remove. > : Replace with a new phase. > : New phase. > [#:configure-flags]: Remove soup2. > [inputs]: Replace gcr-3 with gcr and webkitgtk-for-gtk3 with > webkitgtk.=C2=A0 Add > bash-minimal, gstreamer, gst-plugins-base, gst-plugins-good, > libadwaita. > Remove libdazzle and libhandy. >=20 > Change-Id: I95ab6551a1b38254191801549be9dba0abb04593 > --- Pushed at last, with only minor changes to the commit message. Sorry for taking so long. From unknown Fri Aug 15 14:15:34 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 05 Feb 2024 12:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator