From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 03 09:47:10 2020 Received: (at submit) by debbugs.gnu.org; 3 Sep 2020 13:47:10 +0000 Received: from localhost ([127.0.0.1]:34107 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kDpa2-0007wD-0n for submit@debbugs.gnu.org; Thu, 03 Sep 2020 09:47:10 -0400 Received: from lists.gnu.org ([209.51.188.17]:35664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kDpa0-0007w6-VC for submit@debbugs.gnu.org; Thu, 03 Sep 2020 09:47:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47958) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kDpa0-0002sj-La for guix-patches@gnu.org; Thu, 03 Sep 2020 09:47:08 -0400 Received: from mail-pj1-x1031.google.com ([2607:f8b0:4864:20::1031]:39364) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kDpZy-0001S2-E3 for guix-patches@gnu.org; Thu, 03 Sep 2020 09:47:08 -0400 Received: by mail-pj1-x1031.google.com with SMTP id s2so1493705pjr.4 for ; Thu, 03 Sep 2020 06:47:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=m3ZrjMFjd2XyaHaQh4ULFrEec5b+tTjeX6gqSW2Gpzc=; b=UNugG5VkAMg9cABUpj7tflcG2CdtAf5F5CJr5aPAGViDI8XZo6RgzwgGTPEH4lCC5o TAUoXXGqa1Wo6PudZSr3h3JzyTRSjXRPhDHaE6PgrzLi7KiwKcWsBpdDB6zxIOuDzz6t 5P/84hhYwKi8rueH9yOihjKHj7EI9jYpXJvkn4XOFD69YgyCyPp3VWMthtETrXJXPWI0 hQZQ0Kp8ADxC0fzbX0BvKOE90J83VYb8fMSwp5r0SInZw3LQIzFN9HEkPe56tYn5tvHz YdTdbhyQy3mjaWmJm2ko+KJNCGMtnDx2gdKY7t0Gu9Tllg4euB3J5AO+jpNitvgPdnQE w51g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=m3ZrjMFjd2XyaHaQh4ULFrEec5b+tTjeX6gqSW2Gpzc=; b=S7PJaf9G4iRs5vqjWrMQ77PubKxa26DJSaMkv3lZ9xapab4Cjs9gVbqqxPuofQb9He vHA1IsPpcAmnMKcjrqJZ9uxSu3FElf4ZUuLqv0DgK5o/nG5za6T20iBF2lwoVTE6up3f oR9qVLiy9NEuVQfIwdFMlcfYzCtE6pJICavWyC/+qxNIcoEAqm1k3eZkmQUsUAqZ2elG oQrBbs2Ln2Vu9UQG9/thLzZXfVJlqk9qVuEyjq2fr9mh5Q2t7Bi+HKdh6a6/Ds60FP+S g4cU0QTkeeMq5BW7OTCz3i9bwhIcJ5l9i9o+4GCc7P6YkxK0UBLhU/3XLqz1qQRXc0H9 qeZw== X-Gm-Message-State: AOAM5315aSzmSbB5Fj3A4327rXOg9O1Srm4lXe0IJCrwjbCAIRsSOPUm vNeCXzq7ATSKqyKuq3C8Mfu7B0bmgiQ= X-Google-Smtp-Source: ABdhPJy28wakIsglgCHq7iKAfK7u0IIOZUVznKMtZF/AHcGtkM+Q07y332JXgVEFN//MX2kz+14goQ== X-Received: by 2002:a17:90a:fa94:: with SMTP id cu20mr3358263pjb.147.1599140824082; Thu, 03 Sep 2020 06:47:04 -0700 (PDT) Received: from neutron.hitronhub.home (S010664777da04f43.vf.shawcable.net. [70.68.94.152]) by smtp.gmail.com with ESMTPSA id z26sm3229468pfa.55.2020.09.03.06.47.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Sep 2020 06:47:03 -0700 (PDT) From: Mike Rosset To: guix-patches@gnu.org Subject: [PATCH] gnu: nomad: Update to 0.2.0-alpha-100-g6a565d3 Date: Thu, 3 Sep 2020 06:47:01 -0700 Message-Id: <20200903134701.313784-1-mike.rosset@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::1031; envelope-from=mike.rosset@gmail.com; helo=mail-pj1-x1031.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: submit Cc: Mike Rosset 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: -2.3 (--) * gnu/packages/guile-xyz.scm (nomad: ): Update to 0.2.0-alpha-100-g6a565d3. * gnu/packages/guile-xyz.scm (g-golf): Update to 84e894eb7945c3bcdf7f8d5135c1be3efa524c92. * gnu/packages/guile-xyz.scm (emacsy-minimal): Update to v0.4.1-31-g415d96f This also improved Nomad's package declaration by remove all dependencies. Simplifies wrapping and adds GST_PLUGIN_SYSTEM_PATH and GI_TYPELIB_PATH to the wrap. --- gnu/packages/guile-xyz.scm | 110 ++++++++++++++++--------------------- 1 file changed, 48 insertions(+), 62 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index fa6855f43d..74b5c844dc 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -1729,19 +1729,19 @@ capabilities.") (license license:gpl3+))) (define-public g-golf - (let ((commit "5d2903afb4b6b65c22f587835d8fdff91916e5ee")) + (let ((commit "84e894eb7945c3bcdf7f8d5135c1be3efa524c92") + (revision "822") + (hash (base32 "1pkcij65zy2lkip5yrfzj85nq17pp9mrf0d4sk6hpjqr4kd0bxd5"))) (package (name "g-golf") - (version (git-version "1" "804" commit)) + (version (git-version "0.1.0" revision commit)) (source (origin (method git-fetch) (uri (git-reference (url "https://git.savannah.gnu.org/git/g-golf.git") (commit commit))) (file-name (git-file-name name version)) - (sha256 - (base32 - "1xkb6a5d3i9s8lpb5cf06bd64p5srqnnhn5l0b2f5csbvyz8hmmh")))) + (sha256 hash))) (build-system gnu-build-system) (native-inputs `(("autoconf" ,autoconf) @@ -3009,7 +3009,8 @@ in C using Gtk+-3 and WebKitGtk.") (license license:gpl3+))) (define-public emacsy-minimal - (let ((commit "v0.4.1-28-gd459ca1")) + (let ((commit "v0.4.1-31-g415d96f") + (hash (base32 "1cs1i1hxwrv0a512j54yrvfh743nci1chx6qjgp4jyzq98ncvxgg"))) (package (inherit emacsy) (name "emacsy-minimal") @@ -3020,9 +3021,7 @@ in C using Gtk+-3 and WebKitGtk.") (url "https://git.savannah.gnu.org/git/emacsy.git") (commit commit))) (file-name (git-file-name name version)) - (sha256 - (base32 - "1ps15w8cxj9kc18gmvys9jv9xa1qqa7m43ismv34l3cmhddrn0sr")))) + (sha256 hash))) (build-system gnu-build-system) (inputs `(("guile" ,guile-2.2) @@ -3075,7 +3074,7 @@ perform geometrical transforms on JPEG images.") (define-public nomad (package (name "nomad") - (version "0.2.0-alpha") + (version "0.2.0-alpha-100-g6a565d3") (source (origin (method git-fetch) (uri (git-reference @@ -3084,7 +3083,7 @@ perform geometrical transforms on JPEG images.") (file-name (git-file-name name version)) (sha256 (base32 - "1z2z5x37v1qrk2vb8qlz2yj030iirzzd0maa9fjxzlqkrg6krbaj")))) + "0anmprm63a88kii251rl296v1g4iq62r6n4nssx5jbc0hzkknanz")))) (build-system gnu-build-system) (native-inputs `(("autoconf" ,autoconf) @@ -3095,36 +3094,35 @@ perform geometrical transforms on JPEG images.") ("guile" ,guile-2.2) ("glib:bin" ,glib "bin") ("texinfo" ,texinfo) + ("gettext" ,gnu-gettext) ("perl" ,perl))) (inputs - `(("guile" ,guile-2.2) + `(;; Guile + ("guile" ,guile-2.2) ("guile-lib" ,guile2.2-lib) ("guile-readline" ,guile2.2-readline) ("guile-gcrypt" ,guile2.2-gcrypt) ("gnutls" ,gnutls) + ("g-golf" ,g-golf) ("shroud" ,shroud) ("emacsy" ,emacsy-minimal) + ;; Gtk ("glib" ,glib) ("dbus-glib" ,dbus-glib) + ("glib-networking" ,glib-networking) ("gtk+" ,gtk+) ("gtk+:bin" ,gtk+ "bin") - ("gtksourceview" ,gtksourceview) ("webkitgtk" ,webkitgtk) - ("g-golf" ,g-golf) - ("xorg-server" ,xorg-server))) - (propagated-inputs - `(("glib" ,glib) - ("glib-networking" ,glib-networking) + ("gtksourceview" ,gtksourceview) + ("vte" ,vte) + ;; Gstreamer ("gstreamer" ,gstreamer) ("gst-plugins-base" ,gst-plugins-base) ("gst-plugins-good" ,gst-plugins-good) ("gst-plugins-bad" ,gst-plugins-bad) ("gst-plugins-ugly" ,gst-plugins-ugly) - ("gtk+" ,gtk+) - ("gtksourceview" ,gtksourceview) - ("vte" ,vte) - ("webkitgtk" ,webkitgtk) - ("gsettings-desktop-schemas" ,gsettings-desktop-schemas))) + ;; Util + ("xorg-server" ,xorg-server))) (arguments `(#:modules ((guix build gnu-build-system) (guix build utils) @@ -3142,49 +3140,37 @@ perform geometrical transforms on JPEG images.") #t)) (add-after 'install 'wrap-binaries (lambda* (#:key inputs outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (gio-deps (map (cut assoc-ref inputs <>) - '("glib-networking" - "glib" - "gstreamer" - "gst-plugins-base" - "gst-plugins-good" - "gst-plugins-bad" - "gst-plugins-ugly"))) - (gio-mod-path (map (cut string-append <> - "/lib/gio/modules") - gio-deps)) - (effective (read-line (open-pipe* + (let* ((out (assoc-ref outputs "out")) + (effective (read-line (open-pipe* OPEN_READ "guile" "-c" "(display (effective-version))"))) - (deps (map (cut assoc-ref inputs <>) - '("emacsy" "guile-lib" "guile-readline" - "g-golf" "shroud"))) - (scm-path (map (cut string-append <> - "/share/guile/site/" effective) - `(,out ,@deps))) - (go-path (map (cut string-append <> - "/lib/guile/" effective "/site-ccache") - `(,out ,@deps))) - (progs (map (cut string-append out "/bin/" <>) - '("nomad")))) - (map (cut wrap-program <> - `("GIO_EXTRA_MODULES" ":" prefix ,gio-mod-path) - `("GUILE_LOAD_PATH" ":" prefix ,scm-path) - `("GUILE_LOAD_COMPILED_PATH" ":" - prefix ,go-path)) - progs) + (gst-plugins (map (lambda (i) + (string-append (assoc-ref inputs i) + "/lib/gstreamer-1.0")) + `("gstreamer" + "gst-plugins-base" + "gst-plugins-good" + "gst-plugins-bad" + "gst-plugins-ugly"))) + (out-append (lambda (. args) + (apply string-append out args))) + (gi-path (out-append "/lib/girepository-1.0")) + (load-path (out-append "/share/guile/site/" effective)) + (comp-path (out-append "/lib/guile/" effective "/site-ccache")) + (ext-path (out-append "/libexec/nomad"))) + (format #t "~s\n" gst-plugins) + (wrap-program (string-append out "/bin/nomad") + `("GUILE_LOAD_PATH" ":" prefix (,load-path + ,(getenv "GUILE_LOAD_PATH"))) + `("GUILE_LOAD_COMPILED_PATH" ":" prefix + (,comp-path + ,(getenv "GUILE_LOAD_COMPILED_PATH"))) + `("GI_TYPELIB_PATH" ":" prefix (,gi-path ,(getenv "GI_TYPELIB_PATH"))) + `("GIO_EXTRA_MODULES" ":" prefix (,(getenv "GIO_EXTRA_MODULES"))) + `("GST_PLUGIN_SYSTEM_PATH" ":" prefix ,gst-plugins) + `("NOMAD_WEB_EXTENSION_DIR" ":" prefix (,ext-path))) #t)))))) - (native-search-paths - (list (search-path-specification - (variable "GI_TYPELIB_PATH") - (separator ":") - (files '("lib/girepository-1.0"))) - (search-path-specification - (variable "NOMAD_WEB_EXTENSION_DIR") - (separator ":") - (files '("libexec/nomad"))))) (home-page "https://savannah.nongnu.org/projects/nomad/") (synopsis "Extensible Web Browser in Guile Scheme") (description "Nomad is a Emacs-like web browser that consists of a modular -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 03 10:43:17 2020 Received: (at 43182) by debbugs.gnu.org; 3 Sep 2020 14:43:17 +0000 Received: from localhost ([127.0.0.1]:35897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kDqSL-0001GR-0O for submit@debbugs.gnu.org; Thu, 03 Sep 2020 10:43:17 -0400 Received: from mail-pf1-f175.google.com ([209.85.210.175]:33055) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kDqSJ-0001GE-4B for 43182@debbugs.gnu.org; Thu, 03 Sep 2020 10:43:15 -0400 Received: by mail-pf1-f175.google.com with SMTP id u20so2528757pfn.0 for <43182@debbugs.gnu.org>; Thu, 03 Sep 2020 07:43:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=RNYNq1l72CpYO960uS1pHL7zD8QOjGWfzLbx2TbUzpE=; b=Me+MI/UF9BC38KdJDopbmqCpI/r00Z7ajOKF+kB+T28hBDzuHHcjOtT2Qdq6PUF+ut 3l0fBIX7nbP/LQY1VA6sGJVjLenRPihiZwVWtCU9cxL18uwpDA/7vJWoFxFQjrwnVM5i JGUQVUWKE/yTe5+hMbEkehGoubd5LpVSQxYXqs8x281Nn7JVCydJXQxaPjWKSZczwqXb QD0lFuUVSDp/wXWAtkIIks5A9fSuHRszul2A3C/cncckRGkvt/Fu+7Pu0Ep/jjtNu3FP 2YVMvnB75+OUkhSRWhBq/bz/KZ2i3sfg6TF0h/aVO67Jo9GciYgQKsS5JYfDZHRJUaSO PsHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=RNYNq1l72CpYO960uS1pHL7zD8QOjGWfzLbx2TbUzpE=; b=gF34oGrueo2I3Smc482xRYIbjT/TqSGN7g40RSPzi1vV0Z8mxDeu5slBb81qXLDVGV mFjCLh64AtsD7rk8iDO0ECuL38OL8zNW0HbKoiD2HGnCe1IJsAh4zoU7nekCzYCyPw/F w1a3XstVnMq9waIvThvo/B35QhwabDKcZbFU8yrKDknt38ekQf5PsF6WqU90kqvPM3Mi 3b0cm14+jNryoFEzCKwAwx81H6yaaNeqcu3RQ8xxOvlGIp3Jjdo0feFWhMvVloNWMCZP IOKScEAPPY13Smj0TRB6Dp9E6q5GslnjXScQ9iMPU3Ko0unDMGpz8/5cPOxyxv8Pl6Cp t5Tw== X-Gm-Message-State: AOAM531Hrms49vwaKXHhhd04QwXxLZidewWdGgeefQ/jNhtqBizAwO4J LzLRfHS/Z8QhJAlUw7le3f8LQaVdXoI= X-Google-Smtp-Source: ABdhPJw5RlRtYoX7UW8fe03K3aWOdN68Fs5vRHRzK66WNOwGySc8VyV/tg4SE/79fT7UhLEgLFBLDQ== X-Received: by 2002:a62:5cc3:0:b029:137:3e38:c5e0 with SMTP id q186-20020a625cc30000b02901373e38c5e0mr2522570pfb.2.1599144188530; Thu, 03 Sep 2020 07:43:08 -0700 (PDT) Received: from neutron.hitronhub.home (S010664777da04f43.vf.shawcable.net. [70.68.94.152]) by smtp.gmail.com with ESMTPSA id b18sm2904547pgk.36.2020.09.03.07.43.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Sep 2020 07:43:07 -0700 (PDT) From: Mike Rosset To: 43182@debbugs.gnu.org Subject: [PATCH] gnu: nomad: Update to 0.2.0-alpha-100-g6a565d3 Date: Thu, 3 Sep 2020 07:42:33 -0700 Message-Id: <20200903144232.332876-1-mike.rosset@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43182 Cc: Mike Rosset 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 (-) * gnu/packages/guile-xyz.scm (nomad: ): Update to 0.2.0-alpha-100-g6a565d3. * gnu/packages/guile-xyz.scm (g-golf): Update to 84e894eb7945c3bcdf7f8d5135c1be3efa524c92. * gnu/packages/guile-xyz.scm (emacsy-minimal): Update to v0.4.1-31-g415d96f This also improved Nomad's package declaration by removing all propagated inputs. Simplifies wrapping and adds GST_PLUGIN_SYSTEM_PATH and GI_TYPELIB_PATH to the wrap. --- gnu/packages/guile-xyz.scm | 109 ++++++++++++++++--------------------- 1 file changed, 47 insertions(+), 62 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index fa6855f43d..afe6b9a07c 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -1729,19 +1729,19 @@ capabilities.") (license license:gpl3+))) (define-public g-golf - (let ((commit "5d2903afb4b6b65c22f587835d8fdff91916e5ee")) + (let ((commit "84e894eb7945c3bcdf7f8d5135c1be3efa524c92") + (revision "822") + (hash (base32 "1pkcij65zy2lkip5yrfzj85nq17pp9mrf0d4sk6hpjqr4kd0bxd5"))) (package (name "g-golf") - (version (git-version "1" "804" commit)) + (version (git-version "0.1.0" revision commit)) (source (origin (method git-fetch) (uri (git-reference (url "https://git.savannah.gnu.org/git/g-golf.git") (commit commit))) (file-name (git-file-name name version)) - (sha256 - (base32 - "1xkb6a5d3i9s8lpb5cf06bd64p5srqnnhn5l0b2f5csbvyz8hmmh")))) + (sha256 hash))) (build-system gnu-build-system) (native-inputs `(("autoconf" ,autoconf) @@ -3009,7 +3009,8 @@ in C using Gtk+-3 and WebKitGtk.") (license license:gpl3+))) (define-public emacsy-minimal - (let ((commit "v0.4.1-28-gd459ca1")) + (let ((commit "v0.4.1-31-g415d96f") + (hash (base32 "1cs1i1hxwrv0a512j54yrvfh743nci1chx6qjgp4jyzq98ncvxgg"))) (package (inherit emacsy) (name "emacsy-minimal") @@ -3020,9 +3021,7 @@ in C using Gtk+-3 and WebKitGtk.") (url "https://git.savannah.gnu.org/git/emacsy.git") (commit commit))) (file-name (git-file-name name version)) - (sha256 - (base32 - "1ps15w8cxj9kc18gmvys9jv9xa1qqa7m43ismv34l3cmhddrn0sr")))) + (sha256 hash))) (build-system gnu-build-system) (inputs `(("guile" ,guile-2.2) @@ -3075,7 +3074,7 @@ perform geometrical transforms on JPEG images.") (define-public nomad (package (name "nomad") - (version "0.2.0-alpha") + (version "0.2.0-alpha-100-g6a565d3") (source (origin (method git-fetch) (uri (git-reference @@ -3084,7 +3083,7 @@ perform geometrical transforms on JPEG images.") (file-name (git-file-name name version)) (sha256 (base32 - "1z2z5x37v1qrk2vb8qlz2yj030iirzzd0maa9fjxzlqkrg6krbaj")))) + "0anmprm63a88kii251rl296v1g4iq62r6n4nssx5jbc0hzkknanz")))) (build-system gnu-build-system) (native-inputs `(("autoconf" ,autoconf) @@ -3095,36 +3094,35 @@ perform geometrical transforms on JPEG images.") ("guile" ,guile-2.2) ("glib:bin" ,glib "bin") ("texinfo" ,texinfo) + ("gettext" ,gnu-gettext) ("perl" ,perl))) (inputs - `(("guile" ,guile-2.2) + `(;; Guile + ("guile" ,guile-2.2) ("guile-lib" ,guile2.2-lib) ("guile-readline" ,guile2.2-readline) ("guile-gcrypt" ,guile2.2-gcrypt) ("gnutls" ,gnutls) + ("g-golf" ,g-golf) ("shroud" ,shroud) ("emacsy" ,emacsy-minimal) + ;; Gtk ("glib" ,glib) ("dbus-glib" ,dbus-glib) + ("glib-networking" ,glib-networking) ("gtk+" ,gtk+) ("gtk+:bin" ,gtk+ "bin") - ("gtksourceview" ,gtksourceview) ("webkitgtk" ,webkitgtk) - ("g-golf" ,g-golf) - ("xorg-server" ,xorg-server))) - (propagated-inputs - `(("glib" ,glib) - ("glib-networking" ,glib-networking) + ("gtksourceview" ,gtksourceview) + ("vte" ,vte) + ;; Gstreamer ("gstreamer" ,gstreamer) ("gst-plugins-base" ,gst-plugins-base) ("gst-plugins-good" ,gst-plugins-good) ("gst-plugins-bad" ,gst-plugins-bad) ("gst-plugins-ugly" ,gst-plugins-ugly) - ("gtk+" ,gtk+) - ("gtksourceview" ,gtksourceview) - ("vte" ,vte) - ("webkitgtk" ,webkitgtk) - ("gsettings-desktop-schemas" ,gsettings-desktop-schemas))) + ;; Util + ("xorg-server" ,xorg-server))) (arguments `(#:modules ((guix build gnu-build-system) (guix build utils) @@ -3142,49 +3140,36 @@ perform geometrical transforms on JPEG images.") #t)) (add-after 'install 'wrap-binaries (lambda* (#:key inputs outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (gio-deps (map (cut assoc-ref inputs <>) - '("glib-networking" - "glib" - "gstreamer" - "gst-plugins-base" - "gst-plugins-good" - "gst-plugins-bad" - "gst-plugins-ugly"))) - (gio-mod-path (map (cut string-append <> - "/lib/gio/modules") - gio-deps)) - (effective (read-line (open-pipe* + (let* ((out (assoc-ref outputs "out")) + (effective (read-line (open-pipe* OPEN_READ "guile" "-c" "(display (effective-version))"))) - (deps (map (cut assoc-ref inputs <>) - '("emacsy" "guile-lib" "guile-readline" - "g-golf" "shroud"))) - (scm-path (map (cut string-append <> - "/share/guile/site/" effective) - `(,out ,@deps))) - (go-path (map (cut string-append <> - "/lib/guile/" effective "/site-ccache") - `(,out ,@deps))) - (progs (map (cut string-append out "/bin/" <>) - '("nomad")))) - (map (cut wrap-program <> - `("GIO_EXTRA_MODULES" ":" prefix ,gio-mod-path) - `("GUILE_LOAD_PATH" ":" prefix ,scm-path) - `("GUILE_LOAD_COMPILED_PATH" ":" - prefix ,go-path)) - progs) + (gst-plugins (map (lambda (i) + (string-append (assoc-ref inputs i) + "/lib/gstreamer-1.0")) + `("gstreamer" + "gst-plugins-base" + "gst-plugins-good" + "gst-plugins-bad" + "gst-plugins-ugly"))) + (out-append (lambda (. args) + (apply string-append out args))) + (gi-path (out-append "/lib/girepository-1.0")) + (load-path (out-append "/share/guile/site/" effective)) + (comp-path (out-append "/lib/guile/" effective "/site-ccache")) + (ext-path (out-append "/libexec/nomad"))) + (wrap-program (string-append out "/bin/nomad") + `("GUILE_LOAD_PATH" ":" prefix (,load-path + ,(getenv "GUILE_LOAD_PATH"))) + `("GUILE_LOAD_COMPILED_PATH" ":" prefix + (,comp-path + ,(getenv "GUILE_LOAD_COMPILED_PATH"))) + `("GI_TYPELIB_PATH" ":" prefix (,gi-path ,(getenv "GI_TYPELIB_PATH"))) + `("GIO_EXTRA_MODULES" ":" prefix (,(getenv "GIO_EXTRA_MODULES"))) + `("GST_PLUGIN_SYSTEM_PATH" ":" prefix ,gst-plugins) + `("NOMAD_WEB_EXTENSION_DIR" ":" prefix (,ext-path))) #t)))))) - (native-search-paths - (list (search-path-specification - (variable "GI_TYPELIB_PATH") - (separator ":") - (files '("lib/girepository-1.0"))) - (search-path-specification - (variable "NOMAD_WEB_EXTENSION_DIR") - (separator ":") - (files '("libexec/nomad"))))) (home-page "https://savannah.nongnu.org/projects/nomad/") (synopsis "Extensible Web Browser in Guile Scheme") (description "Nomad is a Emacs-like web browser that consists of a modular -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 03 10:48:45 2020 Received: (at 43182) by debbugs.gnu.org; 3 Sep 2020 14:48:45 +0000 Received: from localhost ([127.0.0.1]:35916 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kDqXd-0001Ot-0S for submit@debbugs.gnu.org; Thu, 03 Sep 2020 10:48:45 -0400 Received: from mail-pf1-f196.google.com ([209.85.210.196]:39467) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kDqXa-0001Oe-Jl for 43182@debbugs.gnu.org; Thu, 03 Sep 2020 10:48:43 -0400 Received: by mail-pf1-f196.google.com with SMTP id u128so2515998pfb.6 for <43182@debbugs.gnu.org>; Thu, 03 Sep 2020 07:48:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=i6NaU2aA63fkClMmrrQJKBJXnLe3ALf6BujIt/+eTcQ=; b=CgZ0Ih0Q8fw2W8p4ZZpm5kHHfRUquu2spvf72kCGqFxsLl9ltX7xLxQE8cq//PVAsv m2zEaqAJ/G0SxSggYXDMTXi8gHYv3fjj/2wX0QqiWq7LRYGoZDmgTYRJ0VhPrKLe6BRH q33Yf2AZN3MXKUbqiyxJzbXLTo3nuyj5wIlmyIaW1wEHO2EpxNRXNTKNCpL+J53VokNC +yTwYA8aorLRBF79bb/Blgu+LI/EmL7agT5CE5mr0Tum889onU4UbSfDBlys0AWQlLjO r4uLFV5zsgeKV6uP9vgIA0bqzNeJ3Kaltl3Zyn30ysqAzFE5q3MIcct6LPD5y+m4MYED hhGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=i6NaU2aA63fkClMmrrQJKBJXnLe3ALf6BujIt/+eTcQ=; b=WIqtxZBFrd7EvgWyqn0TQ7HrgKEK3hgv7EsmGmXw8llSSCA9nJvcIaho80r4kKvDq+ OpC6vtA9ABZk4MHfO660axGjeJopJsCbTBodUTc3THC6Aen58E5BeGjPyXWeAW05GbPr mr9JnuapdOThr1kokX98TpO4P5HMJjSVMQ4wK+RDOeuT7YnsjS4veXpPkti+VfQMHSfi KCaDlr6BKzBBMfrmmMAOhn/W3e/UwkHB7XSFLODe0gMUwgaFQDl3G/oRFu6S30fGLUL/ SmCkzjrySMSdOBri/p2TCkM8mPm5CArWPB+s8ULe5UDFNqwBhPaEEmbDMdcFZyOYX2H/ aX/g== X-Gm-Message-State: AOAM533Oq3sh0XsAfPyuoatAB/qSKNgPz9ClusiLF8vBvNZBrc9duq8o B631+9eMFO5M29PYu/vTJM8= X-Google-Smtp-Source: ABdhPJwL//fBH3MStGZXU5QYOPLV/NTZdxRqR5eB/sNDWxqdKbI7E7hJf5iH4xWd7OeLQa+d+xX0CQ== X-Received: by 2002:a62:1796:: with SMTP id 144mr3999248pfx.200.1599144516432; Thu, 03 Sep 2020 07:48:36 -0700 (PDT) Received: from neutron (S010664777da04f43.vf.shawcable.net. [70.68.94.152]) by smtp.gmail.com with ESMTPSA id lk16sm2497426pjb.13.2020.09.03.07.48.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Sep 2020 07:48:35 -0700 (PDT) References: <20200903144232.332876-1-mike.rosset@gmail.com> User-agent: mu4e 1.4.13; emacs 27.1 From: Mike Rosset To: 43182@debbugs.gnu.org Subject: Re: [PATCH] gnu: nomad: Update to 0.2.0-alpha-100-g6a565d3 In-reply-to: <20200903144232.332876-1-mike.rosset@gmail.com> Date: Thu, 03 Sep 2020 07:48:34 -0700 Message-ID: <87363y9arh.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43182 Cc: Mike Rosset 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 (-) Mike Rosset writes: > * gnu/packages/guile-xyz.scm (nomad: ): Update to 0.2.0-alpha-100-g6a565d3. > * gnu/packages/guile-xyz.scm (g-golf): Update to 84e894eb7945c3bcdf7f8d5135c1be3efa524c92. > * gnu/packages/guile-xyz.scm (emacsy-minimal): Update to v0.4.1-31-g415d96f > > This also improved Nomad's package declaration by removing all propagated inputs. > Simplifies wrapping and adds GST_PLUGIN_SYSTEM_PATH and GI_TYPELIB_PATH to the > wrap. > --- > gnu/packages/guile-xyz.scm | 109 ++++++++++++++++--------------------- > 1 file changed, 47 insertions(+), 62 deletions(-) > > diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm > index fa6855f43d..afe6b9a07c 100644 > --- a/gnu/packages/guile-xyz.scm > +++ b/gnu/packages/guile-xyz.scm > @@ -1729,19 +1729,19 @@ capabilities.") > (license license:gpl3+))) > > (define-public g-golf > - (let ((commit "5d2903afb4b6b65c22f587835d8fdff91916e5ee")) > + (let ((commit "84e894eb7945c3bcdf7f8d5135c1be3efa524c92") > + (revision "822") > + (hash (base32 "1pkcij65zy2lkip5yrfzj85nq17pp9mrf0d4sk6hpjqr4kd0bxd5"))) > (package > (name "g-golf") > - (version (git-version "1" "804" commit)) > + (version (git-version "0.1.0" revision commit)) > (source (origin > (method git-fetch) > (uri (git-reference > (url "https://git.savannah.gnu.org/git/g-golf.git") > (commit commit))) > (file-name (git-file-name name version)) > - (sha256 > - (base32 > - "1xkb6a5d3i9s8lpb5cf06bd64p5srqnnhn5l0b2f5csbvyz8hmmh")))) > + (sha256 hash))) > (build-system gnu-build-system) > (native-inputs > `(("autoconf" ,autoconf) > @@ -3009,7 +3009,8 @@ in C using Gtk+-3 and WebKitGtk.") > (license license:gpl3+))) > > (define-public emacsy-minimal > - (let ((commit "v0.4.1-28-gd459ca1")) > + (let ((commit "v0.4.1-31-g415d96f") > + (hash (base32 "1cs1i1hxwrv0a512j54yrvfh743nci1chx6qjgp4jyzq98ncvxgg"))) > (package > (inherit emacsy) > (name "emacsy-minimal") > @@ -3020,9 +3021,7 @@ in C using Gtk+-3 and WebKitGtk.") > (url "https://git.savannah.gnu.org/git/emacsy.git") > (commit commit))) > (file-name (git-file-name name version)) > - (sha256 > - (base32 > - "1ps15w8cxj9kc18gmvys9jv9xa1qqa7m43ismv34l3cmhddrn0sr")))) > + (sha256 hash))) > (build-system gnu-build-system) > (inputs > `(("guile" ,guile-2.2) > @@ -3075,7 +3074,7 @@ perform geometrical transforms on JPEG images.") > (define-public nomad > (package > (name "nomad") > - (version "0.2.0-alpha") > + (version "0.2.0-alpha-100-g6a565d3") > (source (origin > (method git-fetch) > (uri (git-reference > @@ -3084,7 +3083,7 @@ perform geometrical transforms on JPEG images.") > (file-name (git-file-name name version)) > (sha256 > (base32 > - "1z2z5x37v1qrk2vb8qlz2yj030iirzzd0maa9fjxzlqkrg6krbaj")))) > + "0anmprm63a88kii251rl296v1g4iq62r6n4nssx5jbc0hzkknanz")))) > (build-system gnu-build-system) > (native-inputs > `(("autoconf" ,autoconf) > @@ -3095,36 +3094,35 @@ perform geometrical transforms on JPEG images.") > ("guile" ,guile-2.2) > ("glib:bin" ,glib "bin") > ("texinfo" ,texinfo) > + ("gettext" ,gnu-gettext) > ("perl" ,perl))) > (inputs > - `(("guile" ,guile-2.2) > + `(;; Guile > + ("guile" ,guile-2.2) > ("guile-lib" ,guile2.2-lib) > ("guile-readline" ,guile2.2-readline) > ("guile-gcrypt" ,guile2.2-gcrypt) > ("gnutls" ,gnutls) > + ("g-golf" ,g-golf) > ("shroud" ,shroud) > ("emacsy" ,emacsy-minimal) > + ;; Gtk > ("glib" ,glib) > ("dbus-glib" ,dbus-glib) > + ("glib-networking" ,glib-networking) > ("gtk+" ,gtk+) > ("gtk+:bin" ,gtk+ "bin") > - ("gtksourceview" ,gtksourceview) > ("webkitgtk" ,webkitgtk) > - ("g-golf" ,g-golf) > - ("xorg-server" ,xorg-server))) > - (propagated-inputs > - `(("glib" ,glib) > - ("glib-networking" ,glib-networking) > + ("gtksourceview" ,gtksourceview) > + ("vte" ,vte) > + ;; Gstreamer > ("gstreamer" ,gstreamer) > ("gst-plugins-base" ,gst-plugins-base) > ("gst-plugins-good" ,gst-plugins-good) > ("gst-plugins-bad" ,gst-plugins-bad) > ("gst-plugins-ugly" ,gst-plugins-ugly) > - ("gtk+" ,gtk+) > - ("gtksourceview" ,gtksourceview) > - ("vte" ,vte) > - ("webkitgtk" ,webkitgtk) > - ("gsettings-desktop-schemas" ,gsettings-desktop-schemas))) > + ;; Util > + ("xorg-server" ,xorg-server))) > (arguments > `(#:modules ((guix build gnu-build-system) > (guix build utils) > @@ -3142,49 +3140,36 @@ perform geometrical transforms on JPEG images.") > #t)) > (add-after 'install 'wrap-binaries > (lambda* (#:key inputs outputs #:allow-other-keys) > - (let* ((out (assoc-ref outputs "out")) > - (gio-deps (map (cut assoc-ref inputs <>) > - '("glib-networking" > - "glib" > - "gstreamer" > - "gst-plugins-base" > - "gst-plugins-good" > - "gst-plugins-bad" > - "gst-plugins-ugly"))) > - (gio-mod-path (map (cut string-append <> > - "/lib/gio/modules") > - gio-deps)) > - (effective (read-line (open-pipe* > + (let* ((out (assoc-ref outputs "out")) > + (effective (read-line (open-pipe* > OPEN_READ > "guile" "-c" > "(display (effective-version))"))) > - (deps (map (cut assoc-ref inputs <>) > - '("emacsy" "guile-lib" "guile-readline" > - "g-golf" "shroud"))) > - (scm-path (map (cut string-append <> > - "/share/guile/site/" effective) > - `(,out ,@deps))) > - (go-path (map (cut string-append <> > - "/lib/guile/" effective "/site-ccache") > - `(,out ,@deps))) > - (progs (map (cut string-append out "/bin/" <>) > - '("nomad")))) > - (map (cut wrap-program <> > - `("GIO_EXTRA_MODULES" ":" prefix ,gio-mod-path) > - `("GUILE_LOAD_PATH" ":" prefix ,scm-path) > - `("GUILE_LOAD_COMPILED_PATH" ":" > - prefix ,go-path)) > - progs) > + (gst-plugins (map (lambda (i) > + (string-append (assoc-ref inputs i) > + "/lib/gstreamer-1.0")) > + `("gstreamer" > + "gst-plugins-base" > + "gst-plugins-good" > + "gst-plugins-bad" > + "gst-plugins-ugly"))) > + (out-append (lambda (. args) > + (apply string-append out args))) > + (gi-path (out-append "/lib/girepository-1.0")) > + (load-path (out-append "/share/guile/site/" effective)) > + (comp-path (out-append "/lib/guile/" effective "/site-ccache")) > + (ext-path (out-append "/libexec/nomad"))) > + (wrap-program (string-append out "/bin/nomad") > + `("GUILE_LOAD_PATH" ":" prefix (,load-path > + ,(getenv "GUILE_LOAD_PATH"))) > + `("GUILE_LOAD_COMPILED_PATH" ":" prefix > + (,comp-path > + ,(getenv "GUILE_LOAD_COMPILED_PATH"))) > + `("GI_TYPELIB_PATH" ":" prefix (,gi-path ,(getenv "GI_TYPELIB_PATH"))) > + `("GIO_EXTRA_MODULES" ":" prefix (,(getenv "GIO_EXTRA_MODULES"))) > + `("GST_PLUGIN_SYSTEM_PATH" ":" prefix ,gst-plugins) > + `("NOMAD_WEB_EXTENSION_DIR" ":" prefix (,ext-path))) > #t)))))) > - (native-search-paths > - (list (search-path-specification > - (variable "GI_TYPELIB_PATH") > - (separator ":") > - (files '("lib/girepository-1.0"))) > - (search-path-specification > - (variable "NOMAD_WEB_EXTENSION_DIR") > - (separator ":") > - (files '("libexec/nomad"))))) > (home-page "https://savannah.nongnu.org/projects/nomad/") > (synopsis "Extensible Web Browser in Guile Scheme") > (description "Nomad is a Emacs-like web browser that consists of a modular Please use this patch the first patch was prematurely mailed. This has the correct commit message and a debugging format removed. Please forgive my git mail etiquette. Mike From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 04 02:17:46 2020 Received: (at 43182) by debbugs.gnu.org; 4 Sep 2020 06:17:47 +0000 Received: from localhost ([127.0.0.1]:37022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kE52g-0004PZ-G3 for submit@debbugs.gnu.org; Fri, 04 Sep 2020 02:17:46 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41080) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kE52f-0004Ky-PP for 43182@debbugs.gnu.org; Fri, 04 Sep 2020 02:17:46 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53653) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kE52a-0005na-Ix; Fri, 04 Sep 2020 02:17:40 -0400 Received: from [2a01:e0a:19b:d9a0:9d9d:97cc:d92a:8ac0] (port=58276 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kE52a-0005oi-51; Fri, 04 Sep 2020 02:17:40 -0400 From: Mathieu Othacehe To: Mike Rosset Subject: Re: [bug#43182] [PATCH] gnu: nomad: Update to 0.2.0-alpha-100-g6a565d3 References: <20200903144232.332876-1-mike.rosset@gmail.com> <87363y9arh.fsf@gmail.com> Date: Fri, 04 Sep 2020 08:17:37 +0200 In-Reply-To: <87363y9arh.fsf@gmail.com> (Mike Rosset's message of "Thu, 03 Sep 2020 07:48:34 -0700") Message-ID: <87pn72qd4u.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43182 Cc: 43182@debbugs.gnu.org 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: -3.3 (---) Hello Mike, > Please use this patch the first patch was prematurely mailed. This has the > correct commit message and a debugging format removed. Please forgive > my git mail etiquette. Sure. Could you please split this patch into three different ones, i.e one per updated package? Thanks, Mathieu From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 04 10:41:19 2020 Received: (at 43182) by debbugs.gnu.org; 4 Sep 2020 14:41:19 +0000 Received: from localhost ([127.0.0.1]:40299 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kECty-000632-6t for submit@debbugs.gnu.org; Fri, 04 Sep 2020 10:41:19 -0400 Received: from mail-pl1-f172.google.com ([209.85.214.172]:36511) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kECtv-00062m-J4 for 43182@debbugs.gnu.org; Fri, 04 Sep 2020 10:41:16 -0400 Received: by mail-pl1-f172.google.com with SMTP id y6so1262689plt.3 for <43182@debbugs.gnu.org>; Fri, 04 Sep 2020 07:41:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=xmrOtlcS326YJFP3BwmSLB81xQSKNvkoovoCtc9TlPQ=; b=HLntSSg2O4bhjq4vuV5JivKS+Bhrt9I7MQjGXUP1Yi8q3EOoWZOTuZfGvz+uXMka08 eBl6rwj5qzsM3kacEuNUos9KY1Y+E2pxmXyiENCmqJQb6bdp6Rt1VVb6c9O40cQHtwHi 9yfjQbioKUcwAFVqpAL1fCzwMVSGmxbJBejvHXF7yj/xDJ5/eklK79yGQ/uiHsOMwMhL MTiysc7v1H87o07vCMLbTgcCi+2zrKJam/uCJ3hojWVNi4nRZMmBIhraea6hg4w3zqWg XKuxByJBKc5v83lplYofKe+z+qLwSMTt0VkeDTnNzLbdW43KO7ctBnGNFWR1GmiFjUWK 1P2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=xmrOtlcS326YJFP3BwmSLB81xQSKNvkoovoCtc9TlPQ=; b=YXq0Bx/GBAfu7DqaGxfpGGSXMy9vDIAtjAF7H1jjXNCy1e5tajzr/nRdVdQ28eBg3p 4ZymRrlsWUn5XhJM+vXZ7AZl9SIfzvPDUKxu7opAOeFJCQFfmeAHuekicbfTM9aj+xci uQ+hyX+JT3lPezirGOVUkCkBuzCX22BdOvDfkeK4JGBaaBEPEm33tEKnjW8XO792OlV3 lS3EjHBhFjXaiYCMGYYaHLdc8XfjGUBlLRK8aVtColS1dA4zC0JDME6M5AZikW6ciq1X 33RO8xWdAVfMsLC/bgMrAc3s1TyvTfCVecS+fmHiluF4dAVPP2BY3pO1hqrDQPnglg/a +exw== X-Gm-Message-State: AOAM530+/x3vfo8y7jVErEGvM+64hHfmsi+CSw/i2rDTRVHVNoHF+g9z xXhZ/X8frHH/puRV+YpiPLb2fPFgMds= X-Google-Smtp-Source: ABdhPJydpg0NeftMJQ3gBKv0Yx/3AdVtYsUjRwYJkggH0C5YFusZsFwiyH5lMchVFC3qphI5EtCmCA== X-Received: by 2002:a17:90a:cd06:: with SMTP id d6mr8117771pju.202.1599230469208; Fri, 04 Sep 2020 07:41:09 -0700 (PDT) Received: from neutron.hitronhub.home (S010664777da04f43.vf.shawcable.net. [70.68.94.152]) by smtp.gmail.com with ESMTPSA id g129sm6972872pfb.33.2020.09.04.07.41.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Sep 2020 07:41:08 -0700 (PDT) From: Mike Rosset To: 43182@debbugs.gnu.org Subject: [PATCH 1/3] gnu: emacsy-minimal: Update to v0.4.1-31-g415d96f. Date: Fri, 4 Sep 2020 07:40:51 -0700 Message-Id: <20200904144053.1981499-1-mike.rosset@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43182 Cc: Mike Rosset 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 (-) * gnu/packages/guile-xyz.scm (emacsy-minimal): Update to v0.4.1-31-g415d96f. Emacsy now includes trivial fixes for 'end-of-line to be on par with Emacs 'end-of-line. --- gnu/packages/guile-xyz.scm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index fa6855f43d..b43c72dcf3 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -3009,7 +3009,8 @@ in C using Gtk+-3 and WebKitGtk.") (license license:gpl3+))) (define-public emacsy-minimal - (let ((commit "v0.4.1-28-gd459ca1")) + (let ((commit "v0.4.1-31-g415d96f") + (hash (base32 "1cs1i1hxwrv0a512j54yrvfh743nci1chx6qjgp4jyzq98ncvxgg"))) (package (inherit emacsy) (name "emacsy-minimal") @@ -3020,9 +3021,7 @@ in C using Gtk+-3 and WebKitGtk.") (url "https://git.savannah.gnu.org/git/emacsy.git") (commit commit))) (file-name (git-file-name name version)) - (sha256 - (base32 - "1ps15w8cxj9kc18gmvys9jv9xa1qqa7m43ismv34l3cmhddrn0sr")))) + (sha256 hash))) (build-system gnu-build-system) (inputs `(("guile" ,guile-2.2) -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 04 10:41:35 2020 Received: (at 43182) by debbugs.gnu.org; 4 Sep 2020 14:41:35 +0000 Received: from localhost ([127.0.0.1]:40302 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kECu1-00063H-4R for submit@debbugs.gnu.org; Fri, 04 Sep 2020 10:41:35 -0400 Received: from mail-pl1-f195.google.com ([209.85.214.195]:34314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kECtz-00062r-Sc for 43182@debbugs.gnu.org; Fri, 04 Sep 2020 10:41:20 -0400 Received: by mail-pl1-f195.google.com with SMTP id s10so1265384plp.1 for <43182@debbugs.gnu.org>; Fri, 04 Sep 2020 07:41:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Uab9k8BRYky9Ybx0pn5G/ksFOPJkd4+doi2cfvHHwjs=; b=sbz7XQuLFO0TsnpfsjbJoBvo1WUYjuJPYkgoEKNM8RVcg4+bIx4BeScuJlSX25eAR8 s39TXt2hUj5K4w2+l5Lcn2pItuEAh9NoULBO5Ql20KSDDUGlw/c8ymg0hzqg+0uxAuDd cvY+ZgsYTK+ycffBL24kRRKTuS/7IqAVEJ83OQm6S5yBzXli8hxQgBmDu1P41p3EdkNc uHQgqYX5wwJfHhwPRxx4+KGDKWlKqw/w5Jpqj050K1b2rWAKuJDxdkBWR4KEDiGjVF5o Asw+5PYWDcj3kBAmxHmGkInLiPgNua7SL6zNouCyapX5wQPCJqSdCA016Xk8hHFNejlt YIbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Uab9k8BRYky9Ybx0pn5G/ksFOPJkd4+doi2cfvHHwjs=; b=AvT+iCCG/VuBrVzuo868IqEy/7LiMvc7VhFv7ZDnlSs7y/P3PBUhK+V0JIzow7MJiP urh4F5UbtOitaYqBDtTW9Zxszu0A749okbDuGIJTSvuydccZ5sW/yE6lphtbzgqTmAZl PErK2W94sbMEt0YanUI+JGPXXobzCA3HsMSKcwDUzZ5jI7ry3pOFruDKV08bcShPRRF6 6CX7Bdf5NMv5uQt6zU5VDcsTShEuT/At7ciIdlF0uE8yVs06vKYDIdiF6D2PDsETS1mp I1U4vTcbRNHi48kb60/5umUvBLGg5t9MYvHirDtoIuRibR3Tslx+EmwJjV8UU5Zm5XF0 P79g== X-Gm-Message-State: AOAM532l+N+WBc9JlwknG4ag+hwHOKt/TzsuQdCG5tgPCRCiJUiDwg4P QQcxeD2SupXci8y4iBQqMBCKJX933rE= X-Google-Smtp-Source: ABdhPJwB1nMA5dqJ2HDwoDhzqXmSsbUQFrfGTf/SPhX00gvCsBd5L/i8LCF6YXC5HujLene7jxg6aw== X-Received: by 2002:a17:90a:e44b:: with SMTP id jp11mr8239056pjb.96.1599230473826; Fri, 04 Sep 2020 07:41:13 -0700 (PDT) Received: from neutron.hitronhub.home (S010664777da04f43.vf.shawcable.net. [70.68.94.152]) by smtp.gmail.com with ESMTPSA id g129sm6972872pfb.33.2020.09.04.07.41.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Sep 2020 07:41:13 -0700 (PDT) From: Mike Rosset To: 43182@debbugs.gnu.org Subject: [PATCH 2/3] gnu: g-golf: Update to git hash 84e894e. Date: Fri, 4 Sep 2020 07:40:52 -0700 Message-Id: <20200904144053.1981499-2-mike.rosset@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200904144053.1981499-1-mike.rosset@gmail.com> References: <20200904144053.1981499-1-mike.rosset@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43182 Cc: Mike Rosset 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 (-) * gnu/packages/guile-xyz.scm (g-golf): Update to git hash 84e894eb. This also fixes the version to the correct one which is 0.1.0. Technically g-golf does not actually have a release yet. The author of g-golf confirmed versions will start at 0.1.0 as autotools currently has that version. Note: this could break guix upgrade since version 0.1.0 is lower then 1. But it's better to fix this now then later. Since they are few if any g-golf users. --- gnu/packages/guile-xyz.scm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index b43c72dcf3..5164dc91c5 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -1729,19 +1729,19 @@ capabilities.") (license license:gpl3+))) (define-public g-golf - (let ((commit "5d2903afb4b6b65c22f587835d8fdff91916e5ee")) + (let ((commit "84e894eb7945c3bcdf7f8d5135c1be3efa524c92") + (revision "822") + (hash (base32 "1pkcij65zy2lkip5yrfzj85nq17pp9mrf0d4sk6hpjqr4kd0bxd5"))) (package (name "g-golf") - (version (git-version "1" "804" commit)) + (version (git-version "0.1.0" revision commit)) (source (origin (method git-fetch) (uri (git-reference (url "https://git.savannah.gnu.org/git/g-golf.git") (commit commit))) (file-name (git-file-name name version)) - (sha256 - (base32 - "1xkb6a5d3i9s8lpb5cf06bd64p5srqnnhn5l0b2f5csbvyz8hmmh")))) + (sha256 hash))) (build-system gnu-build-system) (native-inputs `(("autoconf" ,autoconf) -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 04 10:41:36 2020 Received: (at 43182) by debbugs.gnu.org; 4 Sep 2020 14:41:36 +0000 Received: from localhost ([127.0.0.1]:40305 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kECuF-00063c-Na for submit@debbugs.gnu.org; Fri, 04 Sep 2020 10:41:36 -0400 Received: from mail-pl1-f196.google.com ([209.85.214.196]:41203) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kECu2-000631-Rl for 43182@debbugs.gnu.org; Fri, 04 Sep 2020 10:41:23 -0400 Received: by mail-pl1-f196.google.com with SMTP id m15so145173pls.8 for <43182@debbugs.gnu.org>; Fri, 04 Sep 2020 07:41:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=+CroxZSGgFBJaJviyJ2+tFo8WZampxec0P7KHE/s48A=; b=Wb4lpnNXnyInH3Bt6EsWvKnb+PEXhDweMeZ7TmoH+vS/LhCkRHI4QQRrSpijczW8tq 9Y448SsdNIt8tMbJ+f80xZv+jFmv5Hbhs0z2X1aVQFHrfNam/zybwbwnZeQxHxrJ0/Ov FHzPDmRJb2MCX8IG/TV/LLxJOtXjdEsYVgKl72FmCV0hzY8KG+FdaPEGgj4xDAtskC9r klN85Z5aWSDad4SeVzLE5Id4XSghi2yp5UsoC4H6d42T38o0rhWj0HYeaksvC9+gtPK/ DKtBNGFBldshn4jdAymBF73iigfsgHkbgMi08QTsNv1xqCZuh0q4R31+XHTPpSFES/op 3jgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=+CroxZSGgFBJaJviyJ2+tFo8WZampxec0P7KHE/s48A=; b=EHjeYCtiJuC+oPcPmSbUS+YatsiD3RtATqA+X/lmVoNS58nbYGvWyZxo0Wwh3qr9eu Xmh0Oj4RIjpSzdPJ6Qvvdjd+eQyidEUtvMuzN+At7Z0aPyOqitBl6C3g/M+Du0yNMr3i JRUNsRvuejupPLv8ro6z8z1hHdNUvxlYSyF8hauJF117pJknGpYLxpqOAdfWPpK1qm5L 0Nzk+ulS5UchGP1aGSuyYRYaHRh5DcfOMa7Xib5H35+9pAHVjgAHU2YzmtvQ2Md8aaUn eq+VY5cVojJ4x8Ku/629KXej14hkidIoJqvdcBm4hXVcevd28KlKuXx7xR0G9PYIPHvQ 0sSw== X-Gm-Message-State: AOAM533uc/9MZUVki1GRWaxYdf8loHXvp7FW2U5bpVDMMXfnIAwZn0Q7 WleOMiW+FsqG4u5h0x/dXCRzzULqh78= X-Google-Smtp-Source: ABdhPJy2bGhmeAd1gYWO2qbo9JZKNJNqDWMi4RQhZvdHPvOuougtI0uYPmb06QIvN22C/eOy3jKfOQ== X-Received: by 2002:a17:90a:6a0d:: with SMTP id t13mr9067599pjj.208.1599230476724; Fri, 04 Sep 2020 07:41:16 -0700 (PDT) Received: from neutron.hitronhub.home (S010664777da04f43.vf.shawcable.net. [70.68.94.152]) by smtp.gmail.com with ESMTPSA id g129sm6972872pfb.33.2020.09.04.07.41.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Sep 2020 07:41:16 -0700 (PDT) From: Mike Rosset To: 43182@debbugs.gnu.org Subject: [PATCH 3/3] gnu: nomad: Update to 0.2.0-alpha-100-g6a565d3. Date: Fri, 4 Sep 2020 07:40:53 -0700 Message-Id: <20200904144053.1981499-3-mike.rosset@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200904144053.1981499-1-mike.rosset@gmail.com> References: <20200904144053.1981499-1-mike.rosset@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43182 Cc: Mike Rosset 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 (-) * gnu/packages/guile-xyz.scm (nomad): Update to 0.2.0-alpha-100-g6a565d3. This also removes all propagated inputs and instead uses wrapping for search paths. Wrapping has been simplified and now adds NOMAD_WEB_EXTENSION_DIR, GI_TYPELIB_PATH and GST_PLUGIN_SYSTEM_PATH environment variables. --- gnu/packages/guile-xyz.scm | 92 ++++++++++++++++---------------------- 1 file changed, 39 insertions(+), 53 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 5164dc91c5..afe6b9a07c 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -3074,7 +3074,7 @@ perform geometrical transforms on JPEG images.") (define-public nomad (package (name "nomad") - (version "0.2.0-alpha") + (version "0.2.0-alpha-100-g6a565d3") (source (origin (method git-fetch) (uri (git-reference @@ -3083,7 +3083,7 @@ perform geometrical transforms on JPEG images.") (file-name (git-file-name name version)) (sha256 (base32 - "1z2z5x37v1qrk2vb8qlz2yj030iirzzd0maa9fjxzlqkrg6krbaj")))) + "0anmprm63a88kii251rl296v1g4iq62r6n4nssx5jbc0hzkknanz")))) (build-system gnu-build-system) (native-inputs `(("autoconf" ,autoconf) @@ -3094,36 +3094,35 @@ perform geometrical transforms on JPEG images.") ("guile" ,guile-2.2) ("glib:bin" ,glib "bin") ("texinfo" ,texinfo) + ("gettext" ,gnu-gettext) ("perl" ,perl))) (inputs - `(("guile" ,guile-2.2) + `(;; Guile + ("guile" ,guile-2.2) ("guile-lib" ,guile2.2-lib) ("guile-readline" ,guile2.2-readline) ("guile-gcrypt" ,guile2.2-gcrypt) ("gnutls" ,gnutls) + ("g-golf" ,g-golf) ("shroud" ,shroud) ("emacsy" ,emacsy-minimal) + ;; Gtk ("glib" ,glib) ("dbus-glib" ,dbus-glib) + ("glib-networking" ,glib-networking) ("gtk+" ,gtk+) ("gtk+:bin" ,gtk+ "bin") - ("gtksourceview" ,gtksourceview) ("webkitgtk" ,webkitgtk) - ("g-golf" ,g-golf) - ("xorg-server" ,xorg-server))) - (propagated-inputs - `(("glib" ,glib) - ("glib-networking" ,glib-networking) + ("gtksourceview" ,gtksourceview) + ("vte" ,vte) + ;; Gstreamer ("gstreamer" ,gstreamer) ("gst-plugins-base" ,gst-plugins-base) ("gst-plugins-good" ,gst-plugins-good) ("gst-plugins-bad" ,gst-plugins-bad) ("gst-plugins-ugly" ,gst-plugins-ugly) - ("gtk+" ,gtk+) - ("gtksourceview" ,gtksourceview) - ("vte" ,vte) - ("webkitgtk" ,webkitgtk) - ("gsettings-desktop-schemas" ,gsettings-desktop-schemas))) + ;; Util + ("xorg-server" ,xorg-server))) (arguments `(#:modules ((guix build gnu-build-system) (guix build utils) @@ -3141,49 +3140,36 @@ perform geometrical transforms on JPEG images.") #t)) (add-after 'install 'wrap-binaries (lambda* (#:key inputs outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (gio-deps (map (cut assoc-ref inputs <>) - '("glib-networking" - "glib" - "gstreamer" - "gst-plugins-base" - "gst-plugins-good" - "gst-plugins-bad" - "gst-plugins-ugly"))) - (gio-mod-path (map (cut string-append <> - "/lib/gio/modules") - gio-deps)) - (effective (read-line (open-pipe* + (let* ((out (assoc-ref outputs "out")) + (effective (read-line (open-pipe* OPEN_READ "guile" "-c" "(display (effective-version))"))) - (deps (map (cut assoc-ref inputs <>) - '("emacsy" "guile-lib" "guile-readline" - "g-golf" "shroud"))) - (scm-path (map (cut string-append <> - "/share/guile/site/" effective) - `(,out ,@deps))) - (go-path (map (cut string-append <> - "/lib/guile/" effective "/site-ccache") - `(,out ,@deps))) - (progs (map (cut string-append out "/bin/" <>) - '("nomad")))) - (map (cut wrap-program <> - `("GIO_EXTRA_MODULES" ":" prefix ,gio-mod-path) - `("GUILE_LOAD_PATH" ":" prefix ,scm-path) - `("GUILE_LOAD_COMPILED_PATH" ":" - prefix ,go-path)) - progs) + (gst-plugins (map (lambda (i) + (string-append (assoc-ref inputs i) + "/lib/gstreamer-1.0")) + `("gstreamer" + "gst-plugins-base" + "gst-plugins-good" + "gst-plugins-bad" + "gst-plugins-ugly"))) + (out-append (lambda (. args) + (apply string-append out args))) + (gi-path (out-append "/lib/girepository-1.0")) + (load-path (out-append "/share/guile/site/" effective)) + (comp-path (out-append "/lib/guile/" effective "/site-ccache")) + (ext-path (out-append "/libexec/nomad"))) + (wrap-program (string-append out "/bin/nomad") + `("GUILE_LOAD_PATH" ":" prefix (,load-path + ,(getenv "GUILE_LOAD_PATH"))) + `("GUILE_LOAD_COMPILED_PATH" ":" prefix + (,comp-path + ,(getenv "GUILE_LOAD_COMPILED_PATH"))) + `("GI_TYPELIB_PATH" ":" prefix (,gi-path ,(getenv "GI_TYPELIB_PATH"))) + `("GIO_EXTRA_MODULES" ":" prefix (,(getenv "GIO_EXTRA_MODULES"))) + `("GST_PLUGIN_SYSTEM_PATH" ":" prefix ,gst-plugins) + `("NOMAD_WEB_EXTENSION_DIR" ":" prefix (,ext-path))) #t)))))) - (native-search-paths - (list (search-path-specification - (variable "GI_TYPELIB_PATH") - (separator ":") - (files '("lib/girepository-1.0"))) - (search-path-specification - (variable "NOMAD_WEB_EXTENSION_DIR") - (separator ":") - (files '("libexec/nomad"))))) (home-page "https://savannah.nongnu.org/projects/nomad/") (synopsis "Extensible Web Browser in Guile Scheme") (description "Nomad is a Emacs-like web browser that consists of a modular -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 07 02:10:45 2020 Received: (at 43182) by debbugs.gnu.org; 7 Sep 2020 06:10:45 +0000 Received: from localhost ([127.0.0.1]:47671 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFAMW-0001H5-No for submit@debbugs.gnu.org; Mon, 07 Sep 2020 02:10:44 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54952) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFAMV-0001Gs-I2 for 43182@debbugs.gnu.org; Mon, 07 Sep 2020 02:10:43 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36053) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kFAMQ-0001Yb-B4; Mon, 07 Sep 2020 02:10:38 -0400 Received: from [2a01:e0a:19b:d9a0:9d9d:97cc:d92a:8ac0] (port=48952 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kFAMP-0004bX-KB; Mon, 07 Sep 2020 02:10:37 -0400 From: Mathieu Othacehe To: Mike Rosset Subject: Re: [bug#43182] [PATCH 3/3] gnu: nomad: Update to 0.2.0-alpha-100-g6a565d3. References: <20200904144053.1981499-1-mike.rosset@gmail.com> <20200904144053.1981499-3-mike.rosset@gmail.com> Date: Mon, 07 Sep 2020 08:10:35 +0200 In-Reply-To: <20200904144053.1981499-3-mike.rosset@gmail.com> (Mike Rosset's message of "Fri, 4 Sep 2020 07:40:53 -0700") Message-ID: <874koanmlg.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43182 Cc: 43182@debbugs.gnu.org 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: -3.3 (---) Hello Mike, I pushed the two first ones, thanks. > * gnu/packages/guile-xyz.scm (nomad): Update to 0.2.0-alpha-100-g6a565d3. For this one, you need to describe every change exhaustively, according to the commit message convention. For instance: [native-inputs]: Add "gettext". [propagated-inputs]: Move "glib-networking" to .... [inputs]: ... here. and so on. > + `("GI_TYPELIB_PATH" ":" prefix (,gi-path ,(getenv "GI_TYPELIB_PATH"))) > + `("GIO_EXTRA_MODULES" ":" prefix (,(getenv "GIO_EXTRA_MODULES"))) You can wrap a few lines here to stay under the 78 columns limit. > + `("GST_PLUGIN_SYSTEM_PATH" ":" prefix ,gst-plugins) > + `("NOMAD_WEB_EXTENSION_DIR" ":" prefix (,ext-path))) If NOMAD_WEB_EXTENSION_DIR is wrapped, it is up to the user to set it. Don't we want to keep it as a native-search-paths so that any extension package to nomad is automatically added to this variable? Thanks, Mathieu From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 07 02:55:57 2020 Received: (at 43182) by debbugs.gnu.org; 7 Sep 2020 06:55:57 +0000 Received: from localhost ([127.0.0.1]:47699 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFB4H-0002Q1-GZ for submit@debbugs.gnu.org; Mon, 07 Sep 2020 02:55:57 -0400 Received: from mail-pj1-f66.google.com ([209.85.216.66]:53032) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFB4F-0002Pm-Jx for 43182@debbugs.gnu.org; Mon, 07 Sep 2020 02:55:56 -0400 Received: by mail-pj1-f66.google.com with SMTP id o16so6246524pjr.2 for <43182@debbugs.gnu.org>; Sun, 06 Sep 2020 23:55:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=uozNgGEaFbUEG4//NOykc1fxNJm+9paDB4MfUxzEjls=; b=jURmEGa1I6vsNorotriHENK61MStd7575dHEdnPDR92GpqOexcz4Q1kKBl9QuHQ5nb fmueKVf5l9gI21v8kwFvS9KQ86jXip/32xyy8/2m6/vYIeMErmJOpr7W4v3tCifnaMYw rTf7RIK03rG8GQ7IFkrLYVBi5a/2vnPclq0ykFOig3gcY6uH0s5gaDGlm/9cIjaW+noe ne3+2IPZuQTuOt2nIIjhN0Yt2nxDgLGkCkUSgqv9GPrtcBK+pQERO1WvETE6PgjczCZZ 7YKqLTPfWmN+kTQyjfUGP76nXfQ2cXQGquvgy7H8e3Yn/E3C3iXdz5W1C1RkKPOm+Maz 8G8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=uozNgGEaFbUEG4//NOykc1fxNJm+9paDB4MfUxzEjls=; b=ebOXymtVYX2n0rPiVHve+ixS9/zP3aZIp/qNWD8ZrqjBxxQaCmsgt44RuDpJXj3fUm T0QzcGKFChEmCyuOvCkm60yN8slVXTMx65prmfAY6S/4rB0BMU5p0N1/Ekjk0s/+Umj2 gJVIaU0szWz2J4IDNKzYC7m1FZ5l35656dMIqipycVVfaQ6BMofFtd/YDhj4fbm2GMwB URxxV8OsAqnzp1n3iu/BzlEgBsC1zerLn98JmRRaLLcGtqyeGh3uSbx+CJK/FofKiMdM I5yqE/7uyALLOxGEvviSRdpO3fC/Ql4xiqJ1nzriZEHLGi8hEM/owfSx2ZasKFPKtzn1 m3uQ== X-Gm-Message-State: AOAM533eHcXGpkZFwtGUz1ZLUYvDNljkHIFL9Mv1EWUkUTtMIHX5ZZln JtT7vtmuFRlN+bNxoEUmxQqdUNAgCY0= X-Google-Smtp-Source: ABdhPJycvM2MtIKzzPi9JXy8OQsaCYTZbYGkbduf3nKoxIVkrKazqmXvGKe/CHcBM2KCHRDnU8if0A== X-Received: by 2002:a17:90b:364c:: with SMTP id nh12mr18444248pjb.182.1599461749075; Sun, 06 Sep 2020 23:55:49 -0700 (PDT) Received: from neutron (S010664777da04f43.vf.shawcable.net. [70.68.94.152]) by smtp.gmail.com with ESMTPSA id s187sm13834884pfc.134.2020.09.06.23.55.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 06 Sep 2020 23:55:48 -0700 (PDT) References: <20200904144053.1981499-1-mike.rosset@gmail.com> <20200904144053.1981499-3-mike.rosset@gmail.com> <874koanmlg.fsf@gnu.org> User-agent: mu4e 1.4.13; emacs 27.1 From: Mike Rosset To: Mathieu Othacehe Subject: Re: [bug#43182] [PATCH 3/3] gnu: nomad: Update to 0.2.0-alpha-100-g6a565d3. In-reply-to: <874koanmlg.fsf@gnu.org> Date: Sun, 06 Sep 2020 23:55:47 -0700 Message-ID: <87sgbugjnw.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 43182 Cc: 43182@debbugs.gnu.org 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 (-) Mathieu Othacehe writes: > Hello Mike, > > I pushed the two first ones, thanks. > >> * gnu/packages/guile-xyz.scm (nomad): Update to 0.2.0-alpha-100-g6a565d3. > > For this one, you need to describe every change exhaustively, according > to the commit message convention. For instance: > > [native-inputs]: Add "gettext". > [propagated-inputs]: Move "glib-networking" to .... > [inputs]: ... here. > > and so on. I'll reword this commit message. >> + `("GI_TYPELIB_PATH" ":" prefix (,gi-path ,(getenv "GI_TYPELIB_PATH"))) >> + `("GIO_EXTRA_MODULES" ":" prefix (,(getenv "GIO_EXTRA_MODULES"))) > > You can wrap a few lines here to stay under the 78 columns limit. > >> + `("GST_PLUGIN_SYSTEM_PATH" ":" prefix ,gst-plugins) >> + `("NOMAD_WEB_EXTENSION_DIR" ":" prefix (,ext-path))) > > If NOMAD_WEB_EXTENSION_DIR is wrapped, it is up to the user to set > it. Don't we want to keep it as a native-search-paths so that any > extension package to nomad is automatically added to this variable? > No, web extension is a GTK term for extending the WebKit process which runs outside of the GTK/Glib process. The extensions are dynamic libraries and you need to tell the WebKitWebContext where to look for them. Normally I'd just substitute in the $(libexecdir). But we need to use the libs in the build directory for testing. And I can't use libtool --mode=execute -dlopen. Because the WebKit process does the dlopen. We don't actually do much with the WebProcess right now. But later it's a pathway to DOM introspection using scheme... at least in theory. So it's easier to just set NOMAD_WEB_EXTENSION_DIR in pre-inst-env. For end users setting NOMAD_WEB_EXTENSION_DIR explicitly in a wrap will have no impact. Since nomad extensions are done in scheme and use the normal search path mechanisms for guile. Mike From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 07 03:53:48 2020 Received: (at 43182) by debbugs.gnu.org; 7 Sep 2020 07:53:48 +0000 Received: from localhost ([127.0.0.1]:47826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFByG-0003xn-2n for submit@debbugs.gnu.org; Mon, 07 Sep 2020 03:53:48 -0400 Received: from mail-pg1-f180.google.com ([209.85.215.180]:37684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFByF-0003xZ-1w for 43182@debbugs.gnu.org; Mon, 07 Sep 2020 03:53:47 -0400 Received: by mail-pg1-f180.google.com with SMTP id 5so7663252pgl.4 for <43182@debbugs.gnu.org>; Mon, 07 Sep 2020 00:53:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=hq3mIbpCky7XKpKhRTao3YZbKUmLErHlLn/FtftBWy0=; b=Z00cdvnMJ6M22e6m3T0BFIQfEbvMDLLXzY6elGEkgQUoBpW3ZiH70TeJZRWt9qVj4J N4fCsy1ZKsgmrkXp9wm56t1mSqh+v1Hw8D5FYjgjd15GsPfIlizAaeWJPcO8m6eAy3R8 kXPpEzXpQuqM6MPinsCgJSoIroOgAcksOsVWCn+x7Hf7T2fZRNjwixxtmvWxUwDJVJkG 4ppDuKot6sUyp6s2IzDEaP3xYngsLcwHAes5Uf/Ywzi9yNd9zWKOhI/jtAgmPFeJmfV2 kAc5Ro+WFtr63lOkO/BnLRb+hSKZnOoBxm98PCvL46YSYMW2ZoBIbrkR/Juka/uEsz9s qRHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=hq3mIbpCky7XKpKhRTao3YZbKUmLErHlLn/FtftBWy0=; b=CA8grsMQlZ5aQZhEHlQgkw3+FBn9cIsJFq3E4xFtjKxTPqcLbnOr9r4XKNrYCCTixi XhhUhJy0jXuOiEMmlyzRTZG3WEaBtNSfiyhXSBCqzUIEvEl+t8zQPnNsglxivnAQpkZD kbjdeTLBt7FvA4mVrCYPeDjDTHbMN9SvSlNMKl9Uanje8entuXAvm8GPIRykHNJ/vPbF 7RRtvnhWQG06LIgHd6HeJYfQD/cUA2HtCl8LIAOx749RcSufb4vAwmmRJEHpQw5lFD2W sC9eYY6LncPZpSy9NMM/sqOm2yyhKpZz9LkJsxqPOP0pjJMYtZt27hoQi1j9b+MSGVot 5NjQ== X-Gm-Message-State: AOAM533pa9M/J91YIcLpDYcKgikXKQykny4BwFs+j6dLx7UElruNBJX4 5LJ1YeBAqiGudgeIcLv72blwbhw/MVg= X-Google-Smtp-Source: ABdhPJzg63C8cYJZfNBIPMjm+Ks9iXMv0CeFdmLsU8sNuXshxQeMi+mwqOhNR44uyo8Qcb8lRqKjeQ== X-Received: by 2002:a62:4e49:: with SMTP id c70mr19920232pfb.100.1599465220599; Mon, 07 Sep 2020 00:53:40 -0700 (PDT) Received: from neutron.hitronhub.home (S010664777da04f43.vf.shawcable.net. [70.68.94.152]) by smtp.gmail.com with ESMTPSA id ga3sm111803pjb.18.2020.09.07.00.53.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Sep 2020 00:53:39 -0700 (PDT) From: Mike Rosset To: 43182@debbugs.gnu.org Subject: [PATCH] gnu: nomad: Update to 0.2.0-alpha-100-g6a565d3. Date: Mon, 7 Sep 2020 00:53:37 -0700 Message-Id: <20200907075337.396965-1-mike.rosset@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 43182 Cc: Mike Rosset 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 (-) * gnu/packages/guile-xyz.scm (nomad): Update to 0.2.0-alpha-100-g6a565d3. [source]: use permanent redirect for source url [native-inputs]: Add gnu-gettext [inputs]: Add gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly [propagated-inputs]: Move to inputs gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly. Removed gsettings-desktop-scheme [wrap]: Add GST_PLUGINS_PATH, NOMAD_WEB_EXTENSION_DIR, GI_TYPELIB_PATH --- gnu/packages/guile-xyz.scm | 96 +++++++++++++++++--------------------- 1 file changed, 42 insertions(+), 54 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index f88ebf2abf..25a3130e4f 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -3108,16 +3108,16 @@ perform geometrical transforms on JPEG images.") (define-public nomad (package (name "nomad") - (version "0.2.0-alpha") + (version "0.2.0-alpha-100-g6a565d3") (source (origin (method git-fetch) (uri (git-reference - (url "https://git.savannah.gnu.org/git/nomad.git") + (url "https://git.savannah.gnu.org/git/nomad.git/") (commit version))) (file-name (git-file-name name version)) (sha256 (base32 - "1z2z5x37v1qrk2vb8qlz2yj030iirzzd0maa9fjxzlqkrg6krbaj")))) + "0anmprm63a88kii251rl296v1g4iq62r6n4nssx5jbc0hzkknanz")))) (build-system gnu-build-system) (native-inputs `(("autoconf" ,autoconf) @@ -3128,36 +3128,35 @@ perform geometrical transforms on JPEG images.") ("guile" ,guile-2.2) ("glib:bin" ,glib "bin") ("texinfo" ,texinfo) + ("gettext" ,gnu-gettext) ("perl" ,perl))) (inputs - `(("guile" ,guile-2.2) + `(;; Guile + ("guile" ,guile-2.2) ("guile-lib" ,guile2.2-lib) ("guile-readline" ,guile2.2-readline) ("guile-gcrypt" ,guile2.2-gcrypt) ("gnutls" ,gnutls) + ("g-golf" ,g-golf) ("shroud" ,shroud) ("emacsy" ,emacsy-minimal) + ;; Gtk ("glib" ,glib) ("dbus-glib" ,dbus-glib) + ("glib-networking" ,glib-networking) ("gtk+" ,gtk+) ("gtk+:bin" ,gtk+ "bin") - ("gtksourceview" ,gtksourceview) ("webkitgtk" ,webkitgtk) - ("g-golf" ,g-golf) - ("xorg-server" ,xorg-server))) - (propagated-inputs - `(("glib" ,glib) - ("glib-networking" ,glib-networking) + ("gtksourceview" ,gtksourceview) + ("vte" ,vte) + ;; Gstreamer ("gstreamer" ,gstreamer) ("gst-plugins-base" ,gst-plugins-base) ("gst-plugins-good" ,gst-plugins-good) ("gst-plugins-bad" ,gst-plugins-bad) ("gst-plugins-ugly" ,gst-plugins-ugly) - ("gtk+" ,gtk+) - ("gtksourceview" ,gtksourceview) - ("vte" ,vte) - ("webkitgtk" ,webkitgtk) - ("gsettings-desktop-schemas" ,gsettings-desktop-schemas))) + ;; Util + ("xorg-server" ,xorg-server))) (arguments `(#:modules ((guix build gnu-build-system) (guix build utils) @@ -3175,49 +3174,38 @@ perform geometrical transforms on JPEG images.") #t)) (add-after 'install 'wrap-binaries (lambda* (#:key inputs outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (gio-deps (map (cut assoc-ref inputs <>) - '("glib-networking" - "glib" - "gstreamer" - "gst-plugins-base" - "gst-plugins-good" - "gst-plugins-bad" - "gst-plugins-ugly"))) - (gio-mod-path (map (cut string-append <> - "/lib/gio/modules") - gio-deps)) - (effective (read-line (open-pipe* + (let* ((out (assoc-ref outputs "out")) + (effective (read-line (open-pipe* OPEN_READ "guile" "-c" "(display (effective-version))"))) - (deps (map (cut assoc-ref inputs <>) - '("emacsy" "guile-lib" "guile-readline" - "g-golf" "shroud"))) - (scm-path (map (cut string-append <> - "/share/guile/site/" effective) - `(,out ,@deps))) - (go-path (map (cut string-append <> - "/lib/guile/" effective "/site-ccache") - `(,out ,@deps))) - (progs (map (cut string-append out "/bin/" <>) - '("nomad")))) - (map (cut wrap-program <> - `("GIO_EXTRA_MODULES" ":" prefix ,gio-mod-path) - `("GUILE_LOAD_PATH" ":" prefix ,scm-path) - `("GUILE_LOAD_COMPILED_PATH" ":" - prefix ,go-path)) - progs) + (gst-plugins (map (lambda (i) + (string-append (assoc-ref inputs i) + "/lib/gstreamer-1.0")) + `("gstreamer" + "gst-plugins-base" + "gst-plugins-good" + "gst-plugins-bad" + "gst-plugins-ugly"))) + (out-append (lambda (. args) + (apply string-append out args))) + (gi-path (out-append "/lib/girepository-1.0")) + (load-path (out-append "/share/guile/site/" effective)) + (comp-path (out-append "/lib/guile/" effective "/site-ccache")) + (ext-path (out-append "/libexec/nomad"))) + (wrap-program (string-append out "/bin/nomad") + `("GUILE_LOAD_PATH" ":" prefix (,load-path + ,(getenv "GUILE_LOAD_PATH"))) + `("GUILE_LOAD_COMPILED_PATH" ":" prefix + (,comp-path + ,(getenv "GUILE_LOAD_COMPILED_PATH"))) + `("GI_TYPELIB_PATH" ":" prefix + (,gi-path ,(getenv "GI_TYPELIB_PATH"))) + `("GIO_EXTRA_MODULES" ":" prefix + (,(getenv "GIO_EXTRA_MODULES"))) + `("GST_PLUGIN_SYSTEM_PATH" ":" prefix ,gst-plugins) + `("NOMAD_WEB_EXTENSION_DIR" ":" prefix (,ext-path))) #t)))))) - (native-search-paths - (list (search-path-specification - (variable "GI_TYPELIB_PATH") - (separator ":") - (files '("lib/girepository-1.0"))) - (search-path-specification - (variable "NOMAD_WEB_EXTENSION_DIR") - (separator ":") - (files '("libexec/nomad"))))) (home-page "https://savannah.nongnu.org/projects/nomad/") (synopsis "Extensible Web Browser in Guile Scheme") (description "Nomad is a Emacs-like web browser that consists of a modular -- 2.28.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 07 03:58:21 2020 Received: (at 43182) by debbugs.gnu.org; 7 Sep 2020 07:58:21 +0000 Received: from localhost ([127.0.0.1]:47832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFC2e-00045I-Sn for submit@debbugs.gnu.org; Mon, 07 Sep 2020 03:58:21 -0400 Received: from mail-pg1-f195.google.com ([209.85.215.195]:46183) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFC2c-00044z-4S for 43182@debbugs.gnu.org; Mon, 07 Sep 2020 03:58:19 -0400 Received: by mail-pg1-f195.google.com with SMTP id 31so7639850pgy.13 for <43182@debbugs.gnu.org>; Mon, 07 Sep 2020 00:58:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=uSc+VokGCcSQPic35riAt/NCwcZXkAVPa6M2PsQ5Ays=; b=mkLgNnrQAC55g7gOZ+IbJv80C3BLxsN7RpqOW/he1jDniQc3qGYzW/ye5L8PTDyb1i 4GENzpjZEVdJ8Ih72rU5j6ujqUHP/lhBiMFVfmkVsNJnQNzr/TkRzqZ8A7GGG2vh/jdL RFs1I5v3wL3YMRatMR+DGx3ejwxd2LeU83EXl7JHiGT3ngvZHwnTxqRalmR8yqjnsPyU b/QGPUrRxQqB05/8gcPTHyZATOb5sfe6tUd0ZUqYKN3PNKDLkb6i16aQOTY9papuR36N +HQhaCT6da8hadvflaiGP8y3ZpX5X2gwIjSYkVnsC0ACcwlNZ4LK4Y+0GVeSDrnskuRW KEbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=uSc+VokGCcSQPic35riAt/NCwcZXkAVPa6M2PsQ5Ays=; b=lmdq0lP6PltUvV+55GILD3PhxeBVWcfsPuUhlqAIyVefh9YODPRDbfA73VhWzX0CEu YfMpNceg3fnvTeYweiEBSCMllUpgSsvt3SfJRqe8uE35KQD84PPt+i3hyv9/DugroFSV eKEcsgTdWGUUd3XTRLz1SQ5VYrwUg41zz1qx72bur3HBe+c+U1PHw2rpnoVuRo5XvyHA 4VWd8qQqKh162bb2eQnVwNjlr1ZpzHloXS/y7fl7x5J20NHRL59q8zz4ERMnvDXTkcxL tkHpa/tBMX1uy3OwU58/Y5/j/ms3mSgJuOAoWqqOVN/GQLavjBqDpZJHSDCpWumM3ahJ Lc2w== X-Gm-Message-State: AOAM531UDdpcVuAjq2FwxepyU57Phn7H3o0sSpaAT6/zXml4IUBRjg2L tKvmzCPDEcXhR2NyUMf6Irvv4EU/7Tg= X-Google-Smtp-Source: ABdhPJx96ljhuOilB6olEbfM7pPLD8oABakA77cj60fbGHVLDiqg3I6aXEbuRoIpKMPNvismGuEBZw== X-Received: by 2002:aa7:96bb:: with SMTP id g27mr87098pfk.241.1599465492111; Mon, 07 Sep 2020 00:58:12 -0700 (PDT) Received: from neutron (S010664777da04f43.vf.shawcable.net. [70.68.94.152]) by smtp.gmail.com with ESMTPSA id o23sm12318121pgm.18.2020.09.07.00.58.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Sep 2020 00:58:11 -0700 (PDT) References: <20200904144053.1981499-1-mike.rosset@gmail.com> <20200904144053.1981499-3-mike.rosset@gmail.com> <874koanmlg.fsf@gnu.org> User-agent: mu4e 1.4.13; emacs 27.1 From: Mike Rosset To: Mathieu Othacehe Subject: Re: [bug#43182] [PATCH 3/3] gnu: nomad: Update to 0.2.0-alpha-100-g6a565d3. In-reply-to: <874koanmlg.fsf@gnu.org> Date: Mon, 07 Sep 2020 00:58:10 -0700 Message-ID: <87pn6yggrx.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 43182 Cc: 43182@debbugs.gnu.org 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 (-) Mathieu Othacehe writes: > Hello Mike, > > I pushed the two first ones, thanks. > >> * gnu/packages/guile-xyz.scm (nomad): Update to 0.2.0-alpha-100-g6a565d3. > > For this one, you need to describe every change exhaustively, according > to the commit message convention. For instance: > > [native-inputs]: Add "gettext". > [propagated-inputs]: Move "glib-networking" to .... > [inputs]: ... here. > > and so on. Reworded commit following this format. >> + `("GI_TYPELIB_PATH" ":" prefix (,gi-path ,(getenv "GI_TYPELIB_PATH"))) >> + `("GIO_EXTRA_MODULES" ":" prefix (,(getenv "GIO_EXTRA_MODULES"))) > > You can wrap a few lines here to stay under the 78 columns limit. > >> + `("GST_PLUGIN_SYSTEM_PATH" ":" prefix ,gst-plugins) >> + `("NOMAD_WEB_EXTENSION_DIR" ":" prefix (,ext-path))) Wrapped these lines and emailed a new 001 patch for Nomad. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 07 04:59:07 2020 Received: (at 43182-done) by debbugs.gnu.org; 7 Sep 2020 08:59:07 +0000 Received: from localhost ([127.0.0.1]:48068 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFCzT-0005j1-Kj for submit@debbugs.gnu.org; Mon, 07 Sep 2020 04:59:07 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48164) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFCzR-0005iU-MM for 43182-done@debbugs.gnu.org; Mon, 07 Sep 2020 04:59:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38437) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kFCzM-0000Mx-Ba; Mon, 07 Sep 2020 04:59:00 -0400 Received: from [2a01:e0a:19b:d9a0:9d9d:97cc:d92a:8ac0] (port=53778 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kFCzK-0008No-J9; Mon, 07 Sep 2020 04:58:59 -0400 From: Mathieu Othacehe To: Mike Rosset Subject: Re: [bug#43182] [PATCH] gnu: nomad: Update to 0.2.0-alpha-100-g6a565d3. References: <20200903134701.313784-1-mike.rosset@gmail.com> <20200907075337.396965-1-mike.rosset@gmail.com> Date: Mon, 07 Sep 2020 10:58:56 +0200 In-Reply-To: <20200907075337.396965-1-mike.rosset@gmail.com> (Mike Rosset's message of "Mon, 7 Sep 2020 00:53:37 -0700") Message-ID: <877dt6m08f.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 43182-done Cc: 43182-done@debbugs.gnu.org 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: -3.3 (---) > * gnu/packages/guile-xyz.scm (nomad): Update to 0.2.0-alpha-100-g6a565d3. Thanks for the new version :). I edited the commit message, fixed the indentation and pushed. I just noticed that our linter is reporting CVE for another software called "nomad". Mathieu From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 07 05:27:16 2020 Received: (at 43182-done) by debbugs.gnu.org; 7 Sep 2020 09:27:16 +0000 Received: from localhost ([127.0.0.1]:48095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFDQi-0006RR-0X for submit@debbugs.gnu.org; Mon, 07 Sep 2020 05:27:16 -0400 Received: from mail-pl1-f182.google.com ([209.85.214.182]:35747) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFDQg-0006RE-8u for 43182-done@debbugs.gnu.org; Mon, 07 Sep 2020 05:27:14 -0400 Received: by mail-pl1-f182.google.com with SMTP id a8so4240210plm.2 for <43182-done@debbugs.gnu.org>; Mon, 07 Sep 2020 02:27:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=8InxI5qDWyQkUf9NMQOeu+i6jatJo/N+x/a7EP6IvPU=; b=jA1DeJVwNmaJOqevOrXg6t94reTWoGxxc7wpfvt6IkiHFIAXYPmzStVlVukZh+f83r nqegIW4OJ8+EBLLIECZs4hLO7pLewkDABNtiqzorqoJ4mhjVF4cK8+sn+Ufvg5PyY84M bq283XE+2CxdAKHFg7rFwdztTXR9qhs23SKC+NX1s2pf1jojg4QXI1s4yBcqXQuss3qF 1uZBASZV9eoY1Am6NVpJTnlHcLU65fJKEN98Pvp8pv/3N/tfrOQH0qHK7m726567bMIQ T9DOesWZLHHfHY9GLuSPb6sU40uSzuGSOYUe4fkWl8Va+2IZ6OeIUCVhwNrfmg4gqy5p dlAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=8InxI5qDWyQkUf9NMQOeu+i6jatJo/N+x/a7EP6IvPU=; b=TV2JSH07/nTRN8K08Ll6/4OxgI88vD7uNTzkxkeSSLvZtgNnMP7fkAT8bnD8b23bcb xZ6megkQk3xIti2ILc8oHU8ozJ8tmd7tDc+KmflWkR3eJfD7GOopJhuc+Ay8zvD+xvLQ 5/KfOR9M/R6Z67lPworAul3L8djHPXAWVAxk4JCoNo+D0ocU8J7hPil3gX8PFx/udN4i hvcFK+RIUtqQ9tnRoJDrfp8bijmHjgA3rDuuAriM4u/wZjxU9cxaQ2fu0Gxyn8CnEljh zvflr94tjKf5kzS+k1b4uGEVVWq39g9xuFI7HviEsAD6JQoGeb6QphHJ1hM/0D6MwAQs vF4A== X-Gm-Message-State: AOAM531pa2c4+8gs9cl0fsuvNOxIcVwUUUGnFf3E5oQBHZ/kskMk/s1p DUSWbSS24Xp91E6l5LICfke0+Aqa+y0= X-Google-Smtp-Source: ABdhPJzp06tJHTjZsj8IIii+ij80EyKcKSkMLDuGzzRKalybB2e4CkAq3yQt//XjE84CjFJLbY9zYQ== X-Received: by 2002:a17:90a:f198:: with SMTP id bv24mr20769809pjb.117.1599470827853; Mon, 07 Sep 2020 02:27:07 -0700 (PDT) Received: from neutron (S010664777da04f43.vf.shawcable.net. [70.68.94.152]) by smtp.gmail.com with ESMTPSA id p188sm14586103pfb.17.2020.09.07.02.27.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Sep 2020 02:27:07 -0700 (PDT) References: <20200903134701.313784-1-mike.rosset@gmail.com> <20200907075337.396965-1-mike.rosset@gmail.com> <877dt6m08f.fsf@gnu.org> User-agent: mu4e 1.4.13; emacs 27.1 From: Mike Rosset To: Mathieu Othacehe Subject: Re: [bug#43182] [PATCH] gnu: nomad: Update to 0.2.0-alpha-100-g6a565d3. In-reply-to: <877dt6m08f.fsf@gnu.org> Date: Mon, 07 Sep 2020 02:27:06 -0700 Message-ID: <87mu22gcnp.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 43182-done Cc: 43182-done@debbugs.gnu.org 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 (-) Mathieu Othacehe writes: >> * gnu/packages/guile-xyz.scm (nomad): Update to 0.2.0-alpha-100-g6a565d3. > > Thanks for the new version :). I edited the commit message, fixed the > indentation and pushed. I appreciate that Mathieu, I was in a little rush to get these three packages to land close together. And I had many fixes for Nomad that I wanted to make sure were in guix sooner then later. These two last updates to Nomad have been a transition form C to scheme. Hopefully the next submission will be less hectic. Again I appreciate the code review. > I just noticed that our linter is reporting CVE for another software > called "nomad". > > Mathieu I noticed this as well, I hope there isn't a unix short name clash. I could always go with nomad-browser if push comes to shove. Mike From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 07 07:01:26 2020 Received: (at submit) by debbugs.gnu.org; 7 Sep 2020 11:01:26 +0000 Received: from localhost ([127.0.0.1]:48227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFEtq-0002YH-ES for submit@debbugs.gnu.org; Mon, 07 Sep 2020 07:01:26 -0400 Received: from lists.gnu.org ([209.51.188.17]:46788) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFEtp-0002Y4-5H for submit@debbugs.gnu.org; Mon, 07 Sep 2020 07:01:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56606) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kFEto-0008Em-Jo for guix-patches@gnu.org; Mon, 07 Sep 2020 07:01:24 -0400 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21179) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1kFEtm-00077m-Jc; Mon, 07 Sep 2020 07:01:24 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1599476479; cv=none; d=zohomail.com; s=zohoarc; b=idkFh8GPSUQZ0QnhdN8FYeo8OYYto6J/JNwVT8Ht6Q8iF8BYfOqVv83TEATIWBx0wf/EPTEBGFGFHnx5CCJYkTzp1YOqhjPnLkRfpH4L6KU1yfRKYstyplBWt70bl1DBG3+GjlV8xkrIuUSXavd247eJnmeiq6MmmQifdGoS7c4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1599476479; h=Content-Type:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=0877DurEn/QnKNOF4zYziMVBW2SxImf7bu9bQFDHQ0k=; b=E7BCU44/yn2O+iBiyYUM59vyonElCIibZ8Ft3nkz94vYLbDiSl0dBWpJQV0+HvGFWYfZqovdfPUuEKOCvBHwXRnJsHzQixxEjf+j8OafRCwxy7Ibe/PNFjPW20PcjSEu2Ab7NsfMEbiMQmL7Wa7JKFqePCSCZcs9GSXmBFVUo28= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1599476479; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type; bh=0877DurEn/QnKNOF4zYziMVBW2SxImf7bu9bQFDHQ0k=; b=ZfNfJsDUT+hm52tMws7Vvu8SDdjbVo7noFI6ATvibZ9m1JlRgn56LPDx1aAaCREx gqps4/MT/B0U9VFxMKQYGGUJqvE14KLeXsBk1OCg03XfBS5iKStrMaFGeIE14/OuFBO x+rlXMjhW259Vs3nzquOrfTsR4exDDNWYI55ehB0= Received: from localhost (p54ad4c4f.dip0.t-ipconnect.de [84.173.76.79]) by mx.zohomail.com with SMTPS id 1599476474260537.31695265946; Mon, 7 Sep 2020 04:01:14 -0700 (PDT) References: <20200904144053.1981499-1-mike.rosset@gmail.com> <20200904144053.1981499-3-mike.rosset@gmail.com> <874koanmlg.fsf@gnu.org> <87sgbugjnw.fsf@gmail.com> User-agent: mu4e 1.4.13; emacs 27.1 From: Ricardo Wurmus To: Mike Rosset Subject: Re: [bug#43182] [PATCH 3/3] gnu: nomad: Update to 0.2.0-alpha-100-g6a565d3. In-reply-to: <87sgbugjnw.fsf@gmail.com> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Mon, 07 Sep 2020 13:02:26 +0200 Message-ID: <87o8mhdf3x.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External Received-SPF: pass client-ip=136.143.188.51; envelope-from=rekado@elephly.net; helo=sender4-of-o51.zoho.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/07 04:37:05 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Mathieu Othacehe , guix-patches@gnu.org, 43182@debbugs.gnu.org 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: -2.3 (--) Mike Rosset writes: >>> + `("GI_TYPELIB_PATH" ":" prefix (,gi-path ,(getenv "GI_TYPELIB_PATH"))) >>> + `("GIO_EXTRA_MODULES" ":" prefix (,(getenv "GIO_EXTRA_MODULES"))) >> >> You can wrap a few lines here to stay under the 78 columns limit. >> >>> + `("GST_PLUGIN_SYSTEM_PATH" ":" prefix ,gst-plugins) >>> + `("NOMAD_WEB_EXTENSION_DIR" ":" prefix (,ext-path))) >> >> If NOMAD_WEB_EXTENSION_DIR is wrapped, it is up to the user to set >> it. Don't we want to keep it as a native-search-paths so that any >> extension package to nomad is automatically added to this variable? >> > > No, web extension is a GTK term for extending the WebKit process > which runs outside of the GTK/Glib process. > > The extensions are dynamic libraries and you need to tell the > WebKitWebContext where to look for them. Normally I'd just substitute > in the $(libexecdir). But we need to use the libs in the build directory for > testing. And I can't use libtool --mode=execute -dlopen. Because the > WebKit process does the dlopen. During the build you could use LD_LIBRARY_PATH, no? -- Ricardo From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 07 12:24:38 2020 Received: (at submit) by debbugs.gnu.org; 7 Sep 2020 16:24:38 +0000 Received: from localhost ([127.0.0.1]:50589 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFJwc-0002tQ-Kr for submit@debbugs.gnu.org; Mon, 07 Sep 2020 12:24:38 -0400 Received: from lists.gnu.org ([209.51.188.17]:54582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kFJwb-0002tH-4l for submit@debbugs.gnu.org; Mon, 07 Sep 2020 12:24:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45836) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kFJwa-00014X-V5 for guix-patches@gnu.org; Mon, 07 Sep 2020 12:24:36 -0400 Received: from mail-pf1-x443.google.com ([2607:f8b0:4864:20::443]:47009) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kFJwZ-0006Y2-8L; Mon, 07 Sep 2020 12:24:36 -0400 Received: by mail-pf1-x443.google.com with SMTP id b124so8825293pfg.13; Mon, 07 Sep 2020 09:24:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=JFb7bbR+1YxKqJdbze0DLs4o+4zRFUD3oDd5ArAmOWE=; b=a0y/jJRm0A0oLbdxZqJaR+m2Vi+AJytluC8Iiriz4jY/oTCTj5EgwnKT+JTKqS2axO eEd2SQeZEkv3U5qpweHp8f5qqaBV7IgY9c45nArXZPmubNNLbekbTGKj5NU761g5tPDy utOtEfo0yq1FPWzr9PUo46CZov+gsDiQO+HUc/iS0regYC+A+EihbT90lHeU5iKnhV20 OCSvPPMfLCJK0cdvmkMpj3Osn6alRIg3dTgFJQF15wL7ezJeOOJ9gic5rYVySmx0u1Zk a67nwGs+DYlme902cRc6aGHQq+DcThAHfv9ywYtfQ2HDiGZFBbnHyITkGbfzP333H6dk W8Mw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=JFb7bbR+1YxKqJdbze0DLs4o+4zRFUD3oDd5ArAmOWE=; b=cQiALo30sFjColdDjfwoXrS2kw5Szpz0xyjr6WgvqoDFnztADDBT8DyLpxr5438FQq sKSL2LDh2xL8G7qvKwr/YWGg3BoYEhv9AzseAcwg0LRM5bCW1rfgoqqjKW0log5KSNnt syMnWFqnykBRgvYyZfSv7K0cpKpP4EkG51X8YI1AbQXGkk1zIxtS2qpZd+tSdjYtcJ5s blSE75rgzzr3aMCYspZsqPzN2RVvPv0ShhoDo8qdVk5Bl1W8wh2WHNXMrQJoA3kvPKSD SLhwkgMophFrboI2XGULghC0WKRpYjIBayNJd8GJZItqxDyt7MkV37honcEayEY9n1SB 5LeQ== X-Gm-Message-State: AOAM5306XkjjOGE4nkCkLYR4WvzgHZv80F5UGcJNd3Ew1O21/1LWQ+iu F/gwo9tIViARsK+1wTCpEYmtg8vLH3Y= X-Google-Smtp-Source: ABdhPJwd0EhZ5JUZOwKPvsKscouqEohTbVcpbRgI3NyMLDv/LJZAoElWxJ7RGt16vYEdWo5DpXo7ag== X-Received: by 2002:a62:cdc2:: with SMTP id o185mr20307891pfg.170.1599495870001; Mon, 07 Sep 2020 09:24:30 -0700 (PDT) Received: from neutron (S010664777da04f43.vf.shawcable.net. [70.68.94.152]) by smtp.gmail.com with ESMTPSA id x19sm8354828pge.22.2020.09.07.09.24.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Sep 2020 09:24:29 -0700 (PDT) References: <20200904144053.1981499-1-mike.rosset@gmail.com> <20200904144053.1981499-3-mike.rosset@gmail.com> <874koanmlg.fsf@gnu.org> <87sgbugjnw.fsf@gmail.com> <87o8mhdf3x.fsf@elephly.net> User-agent: mu4e 1.4.13; emacs 27.1 From: Mike Rosset To: Ricardo Wurmus Subject: Re: [bug#43182] [PATCH 3/3] gnu: nomad: Update to 0.2.0-alpha-100-g6a565d3. In-reply-to: <87o8mhdf3x.fsf@elephly.net> Date: Mon, 07 Sep 2020 09:24:28 -0700 Message-ID: <87k0x5h7wj.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::443; envelope-from=mike.rosset@gmail.com; helo=mail-pf1-x443.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Mathieu Othacehe , guix-patches@gnu.org, 43182@debbugs.gnu.org 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: -2.3 (--) Ricardo Wurmus writes: > Mike Rosset writes: > >> >> No, web extension is a GTK term for extending the WebKit process >> which runs outside of the GTK/Glib process. >> >> The extensions are dynamic libraries and you need to tell the >> WebKitWebContext where to look for them. Normally I'd just substitute >> in the $(libexecdir). But we need to use the libs in the build directory for >> testing. And I can't use libtool --mode=execute -dlopen. Because the >> WebKit process does the dlopen. > > During the build you could use LD_LIBRARY_PATH, no? No, The WebKitWebContext only uses the directory that is set by webkit_web_context_set_web_extensions_directory. See https://webkitgtk.org/reference/webkit2gtk/stable/WebKitWebContext.html#webkit-web-context-set-web-extensions-directory. From unknown Sat Jun 21 10:30:24 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 06 Oct 2020 11:24:08 +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