unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
From: "Sergio Pastor Pérez" <sergio.pastorperez@outlook.es>
To: 67515@debbugs.gnu.org
Cc: "Sergio Pastor Pérez" <sergio.pastorperez@outlook.es>,
	"Efraim Flashner" <efraim@flashner.co.il>
Subject: [bug#67515] [PATCH 91/91] gnu: Add mission-center.
Date: Tue, 28 Nov 2023 22:13:09 +0100	[thread overview]
Message-ID: <DU2P193MB2132AF6AC65D68ED3B3B51F7F3BCA@DU2P193MB2132.EURP193.PROD.OUTLOOK.COM> (raw)
In-Reply-To: <cover.1701202944.git.sergio.pastorperez@outlook.es>

* gnu/packages/patches/mission-center-gatherer.patch (mission-center): New variable.

Change-Id: Iebd1423d98da2d6d7951e2e87f435f5049566e39
---
 .../patches/mission-center-gatherer.patch     |  21 +++
 gnu/packages/rust-apps.scm                    | 173 ++++++++++++++++++
 2 files changed, 194 insertions(+)
 create mode 100644 gnu/packages/patches/mission-center-gatherer.patch

diff --git a/gnu/packages/patches/mission-center-gatherer.patch b/gnu/packages/patches/mission-center-gatherer.patch
new file mode 100644
index 0000000000..1d37ad2863
--- /dev/null
+++ b/gnu/packages/patches/mission-center-gatherer.patch
@@ -0,0 +1,21 @@
+This patch makes the `gatherer` component of `mission-center' use the nvtop
+sources provided as a `gexp` artifact instead of fetching the sources at
+build-time.
+
+diff --git a/src/sys_info_v2/gatherer/build/build.rs b/src/sys_info_v2/gatherer/build/build.rs
+index 3c287ee..f0af0ff 100644
+--- a/src/sys_info_v2/gatherer/build/build.rs
++++ b/src/sys_info_v2/gatherer/build/build.rs
+@@ -60,11 +60,7 @@ fn prepare_third_party_sources() -> Result<Vec<std::path::PathBuf>, Box<dyn std:
+                     break;
+                 }
+ 
+-                let output_path = util::download_file(
+-                    &package.source_url,
+-                    &format!("{}", out_dir.display()),
+-                    Some(&package.source_hash),
+-                )?;
++                let output_path = std::env::var("CARGO_MANIFEST_DIR")? + "/../../../../nvtop.tar.gz";
+ 
+                 let mut archive = std::fs::File::open(&output_path)?;
+                 let tar = flate2::read::GzDecoder::new(&mut archive);
diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index eb5214f534..29dd369ec6 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -43,6 +43,7 @@
 
 (define-module (gnu packages rust-apps)
   #:use-module (guix build-system cargo)
+  #:use-module (guix build-system meson)
   #:use-module (guix build-system pyproject)
   #:use-module (guix deprecation)
   #:use-module (guix download)
@@ -55,15 +56,21 @@ (define-module (gnu packages rust-apps)
   #:use-module (gnu packages admin)
   #:use-module (gnu packages base)
   #:use-module (gnu packages bash)
+  #:use-module (gnu packages build-tools)
+  #:use-module (gnu packages cmake)
   #:use-module (gnu packages compression)
   #:use-module (gnu packages crates-io)
   #:use-module (gnu packages crates-graphics)
+  #:use-module (gnu packages crates-gtk)
   #:use-module (gnu packages curl)
   #:use-module (gnu packages documentation)
   #:use-module (gnu packages fontutils)
   #:use-module (gnu packages freedesktop)
   #:use-module (gnu packages haskell-xyz)
+  #:use-module (gnu packages gettext)
+  #:use-module (gnu packages gl)
   #:use-module (gnu packages glib)
+  #:use-module (gnu packages gnome)
   #:use-module (gnu packages gtk)
   #:use-module (gnu packages ibus)
   #:use-module (gnu packages icu4c)
@@ -72,6 +79,7 @@ (define-module (gnu packages rust-apps)
   #:use-module (gnu packages kde)
   #:use-module (gnu packages linux)
   #:use-module (gnu packages networking)
+  #:use-module (gnu packages ninja)
   #:use-module (gnu packages ssh)
   #:use-module (gnu packages pcre)
   #:use-module (gnu packages perl)
@@ -83,7 +91,9 @@ (define-module (gnu packages rust-apps)
   #:use-module (gnu packages rust)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages version-control)
+  #:use-module (gnu packages vulkan)
   #:use-module (gnu packages webkit)
+  #:use-module (gnu packages xml)
   #:use-module (gnu packages xorg))
 
 (define-public agate
@@ -997,6 +1007,169 @@ (define-public maturin
 @code{cffi} bindings as well as rust binaries as python packages.")
     (license (list license:expat license:asl2.0))))
 
+(define-public mission-center
+  (define nvtop-src
+    (let ((url-hash "be47f8c560487efc6e6a419d59c69bfbdb819324"))
+      (origin
+        (method url-fetch)
+        (uri (string-append "https://github.com/Syllo/nvtop/archive/" url-hash
+                            ".tar.gz"))
+        (file-name (string-append "nvtop-" url-hash))
+        (sha256
+         (base32 "0pq3959a83d8wqdxbsbhvakcylhm3v6pzk525klpab6jn7g67ja7")))))
+
+  (define pathfinder-src
+    (let ((commit "21ec6fa933547636bc6c5ee8f0dd4a0ea3fcd062"))
+      (origin
+        (method git-fetch)
+        (uri (git-reference (url "https://github.com/servo/pathfinder")
+                            (commit commit)))
+        (file-name (git-file-name "pathfinder" commit))
+        (sha256
+         (base32 "1ky5f7k6w0wpi8k7hpwfidaa032cnnhxbzgv8lrla0snv3ms6r4k")))))
+
+  (package
+    (name "mission-center")
+    (version "0.3.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://gitlab.com/mission-center-devs/mission-center.git")
+             (commit "4fc7268f5dd314580e721825a63d3e34421e8317")))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1nql8mij04kb862j6s7ls5qxl6bsa088zrmynlq52ppk577idb7q"))
+       (patches (list (search-patch "mission-center-gatherer.patch")))))
+    (build-system cargo-build-system)
+    (arguments
+     (list
+      #:cargo-inputs
+      `(("rust-anyhow" ,rust-anyhow-1)
+        ("rust-drm" ,rust-drm-0.9)
+        ("rust-egl" ,rust-egl-0.2)
+        ("rust-gbm" ,rust-gbm-0.12)
+        ("rust-interprocess" ,rust-interprocess-1)
+        ("rust-minidl" ,rust-minidl-0.1)
+        ("rust-raw-cpuid" ,rust-raw-cpuid-11)
+        ("rust-rust-ini" ,rust-rust-ini-0.19)
+        ("rust-rustbus" ,rust-rustbus-0.19)
+        ("rust-shared-memory-extended" ,rust-shared-memory-extended-0.13)
+        ("rust-cargo-util" ,rust-cargo-util-0.2)
+        ("rust-sha2" ,rust-sha2-0.10)
+        ("rust-tar" ,rust-tar-0.4)
+        ("rust-ureq" ,rust-ureq-2)
+        ("rust-libadwaita" ,rust-libadwaita-0.5)
+        ("rust-errno-sys" ,rust-errno-sys-0.1)
+        ("rust-gettext-rs" ,rust-gettext-rs-0.7)
+        ("rust-gl-loader" ,rust-gl-loader-0.1)
+        ("rust-libudev-sys" ,rust-libudev-sys-0.1)
+        ("rust-rusqlite" ,rust-rusqlite-0.29)
+        ("rust-sysinfo" ,rust-sysinfo-0.29)
+        ("rust-textdistance" ,rust-textdistance-1)
+
+        ;; Required for pathfinder
+        ("rust-byte-slice-cast" ,rust-byte-slice-cast-0.3)
+        ("rust-crossbeam-channel" ,rust-crossbeam-channel-0.4)
+        ("rust-hashbrown" ,rust-hashbrown-0.7))
+      #:imported-modules
+      `(,@%meson-build-system-modules
+        (guix build cargo-build-system)
+        (guix build json)
+        (guix build cargo-utils)
+        (guix build utils))
+      #:modules
+      `((guix build cargo-build-system)
+        ((guix build meson-build-system)
+         #:prefix meson:)
+        (guix build utils))
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'remove-cargo-locks
+            (lambda _
+              (with-directory-excursion "src/sys_info_v2/gatherer"
+                (delete-file "Cargo.lock")
+                (substitute* "meson.build"
+                  (("cargo_env.*")
+                   "")))
+              (substitute* "src/meson.build"
+                (("cargo_env \\+= \\[ 'CARGO_HOME='.*")
+                 ""))))
+          (add-after 'unpack 'fix-dlopen-calls
+            (lambda* (#:key inputs #:allow-other-keys)
+              (substitute*
+                  "src/sys_info_v2/gatherer/src/platform/linux/gpu_info/vulkan_info.rs"
+                (("libvulkan.so.1")
+                 (search-input-file inputs "/lib/libvulkan.so.1")))))
+          (add-after 'unpack 'setup-nvtop
+            (lambda _
+              (begin
+                (use-modules (guix build utils))
+                (copy-file #$nvtop-src "../nvtop.tar.gz"))))
+          (add-after 'unpack 'setup-pathfinder
+            (lambda _
+              (begin
+                (use-modules (guix build utils))
+                (copy-recursively #$pathfinder-src "../pathfinder")
+                (substitute* "Cargo.toml"
+                  (("^pathfinder_([a-z]+).*$" _ module)
+                   (string-append "pathfinder_"
+                                  module
+                                  " = { path = \"../pathfinder/"
+                                  module
+                                  "\" }"
+                                  "\n"))))))
+          (add-before 'build 'meson-configure
+            (lambda args
+              (apply (assoc-ref meson:%standard-phases
+                                'configure)
+                     ;; NOTE: flags for the configure phase. This
+                     ;; keyword argument does not exist on the
+                     ;; `cargo-build-system'. This is why we need to
+                     ;; pass it manually.
+                     #:configure-flags '()
+                     #:build-type "debugoptimized"
+                     args)))
+          (replace 'build
+            (assoc-ref meson:%standard-phases
+                       'build))
+          (delete 'package)
+          (delete 'check)
+          (replace 'install
+            (assoc-ref meson:%standard-phases 'install)))))
+    ;; NOTE: since `gtk' and `libadwaita' are core packages, many have them as
+    ;; propagated inputs. Therefore its not enough with just bumping their
+    ;; version here. Input rewritting is required, eg:
+    ;; guix build mission-center --with-input=gtk=gtk@4.10.3
+    ;; --with-input=libadwaita=libadwaita@1.3.0
+    (native-inputs
+     (list blueprint-compiler-next
+           cmake
+           gettext-minimal
+           meson
+           ninja
+           perl
+           pkg-config))
+    (inputs
+     (list (list glib "bin")
+           (list gtk "bin") ; must be gtk >= 4.10.0
+           appstream-glib
+           desktop-file-utils
+           libadwaita ; must be libadwaita >= 1.3.0
+           libglvnd
+           libgudev
+           libxml2
+           openssl
+           python
+           python-pygobject
+           python-wrapper
+           vulkan-loader))
+    (synopsis "System resource usage monitor")
+    (description "System monitor that displays your CPU, Memory, Disk, Network
+and GPU usage.")
+    (home-page "https://missioncenter.io/")
+    (license license:gpl3)))
+
 (define-public ripgrep
   (package
     (name "ripgrep")
-- 
2.41.0





  parent reply	other threads:[~2023-11-28 22:03 UTC|newest]

Thread overview: 94+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <cover.1701202944.git.sergio.pastorperez@outlook.es>
2023-11-28 21:11 ` [bug#67515] [PATCH 01/91] gnu: Add blueprint-compiler-next Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 02/91] gnu: Add rust-glib-sys-0.18 Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 03/91] gnu: Add rust-gobject-sys-0.18 Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 04/91] gnu: Add rust-gio-sys-0.18 Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 05/91] gnu: Add rust-glib-macros-0.18 Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 06/91] gnu: Add rust-glib-0.18 Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 07/91] gnu: Add rust-gio-0.18 Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 08/91] gnu: Add rust-gdk-pixbuf-sys-0.18 Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 09/91] gnu: Add rust-gdk-pixbuf-0.18 Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 10/91] gnu: Add rust-graphene-sys-0.18 Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 11/91] gnu: Add rust-graphene-rs-0.18 Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 12/91] gnu: Add rust-gl-loader-0.1 Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 13/91] gnu: Add rust-pango-sys-0.18 Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 14/91] gnu: Add rust-pango-0.18 Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 15/91] gnu: Add rust-const-random-macro-0.1.15 Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 16/91] gnu: Add rust-const-random-0.1.15 Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 17/91] gnu: Add rust-proc-status-0.1 Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 18/91] gnu: Add rust-ordermap-0.2 Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 19/91] gnu: Add rust-quick-xml-0.30 Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 20/91] gnu: Add rust-rstest-macros-0.17 Sergio Pastor Pérez
2023-11-28 21:11 ` [bug#67515] [PATCH 21/91] gnu: Add rust-spinning-0.1 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 22/91] gnu: Add rust-to-method-1 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 23/91] gnu: Add rust-rustc-hash-1.0 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 24/91] gnu: Add rust-rstest-0.17 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 25/91] gnu: Add rust-minimad-0.12 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 26/91] gnu: Add rust-minidl-0.1 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 27/91] gnu: Add rust-libudev-sys-0.1 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 28/91] gnu: Add rust-byte-slice-cast-0.3 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 29/91] gnu: Add rust-file-size-1 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 30/91] gnu: Add rust-assert2-macros-0.3 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 31/91] gnu: Add rust-cli-log-2 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 32/91] gnu: Add rust-assert2-0.3 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 33/91] gnu: Add rust-coverage-helper-0.1 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 34/91] gnu: Add rust-dlv-list-0.5 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 35/91] gnu: Add rust-errno-sys-0.1 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 36/91] gnu: Add rust-libc-0.1 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 37/91] gnu: Add rust-khronos-0.1 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 38/91] gnu: Add rust-hashbrown-0.7 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 39/91] gnu: Add rust-egl-0.2 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 40/91] gnu: Add rust-ordered-multimap-0.6 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 41/91] gnu: Add rust-dlib-0.5.1 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 42/91] gnu: Add rust-wayland-sys-0.31 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 43/91] gnu: Add rust-wayland-backend-0.1.3 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 44/91] gnu: Add rust-textdistance-1 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 45/91] gnu: Add rust-rust-ini-0.19 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 46/91] gnu: Add rust-coolor-0.5.0 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 47/91] gnu: Add rust-deser-hjson-1 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 48/91] gnu: Add rust-crokey-proc-macros-0.4 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 49/91] gnu: Add rust-crokey-0.4 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 50/91] gnu: Add rust-xcb-0.10 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 51/91] gnu: Add rust-x11-clipboard-0.5.3 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 52/91] gnu: Add rust-termux-clipboard-0.1 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 53/91] gnu: Add rust-terminal-clipboard-0.3 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 54/91] gnu: Add rust-termimad-0.23 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 55/91] gnu: Add rust-core-affinity-0.8 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 56/91] gnu: Add rust-raw-sync-0.1 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 57/91] gnu: Add rust-raw-cpuid-11 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 58/91] gnu: Add rust-drm-fourcc-2 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 59/91] gnu: Add rust-drm-sys-0.4 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 60/91] gnu: Add rust-drm-ffi-0.5 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 61/91] gnu: Add rust-drm-0.9 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 62/91] gnu: Add rust-intmap-0.7 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 63/91] gnu: Add rust-interprocess-1 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 64/91] gnu: Add rust-rustbus-derive-0.5 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 65/91] gnu: Add rust-rustbus-0.19 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 66/91] gnu: Add rust-windows-x86-64-msvc-0.34 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 67/91] gnu: Add rust-windows-x86-64-gnu-0.34 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 68/91] gnu: Add rust-windows-tokens-0.34 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 69/91] gnu: Add rust-windows-interface-0.34 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 70/91] gnu: Add rust-windows-implement-0.34 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 71/91] gnu: Add rust-windows-i686-msvc-0.34 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 72/91] gnu: Add rust-windows-i686-gnu-0.34 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 73/91] gnu: Add rust-windows-aarch64-msvc-0.34 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 74/91] gnu: Add rust-windows-0.34 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 75/91] gnu: Add rust-win-sys-0.3 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 76/91] gnu: Add rust-shared-memory-extended-0.13 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 77/91] gnu: Add rust-sysinfo-0.29 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 78/91] gnu: Add rust-cairo-sys-rs-0.18 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 79/91] gnu: Add rust-cairo-rs-0.18 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 80/91] gnu: Add rust-gbm-sys-0.2 Sergio Pastor Pérez
2023-11-28 21:12 ` [bug#67515] [PATCH 81/91] gnu: Add rust-gbm-0.12 Sergio Pastor Pérez
2023-11-28 21:13 ` [bug#67515] [PATCH 82/91] gnu: Add rust-gdk4-sys-0.7 Sergio Pastor Pérez
2023-11-28 21:13 ` [bug#67515] [PATCH 83/91] gnu: Add rust-gdk4-0.7 Sergio Pastor Pérez
2023-11-28 21:13 ` [bug#67515] [PATCH 84/91] gnu: Add rust-gsk4-sys-0.7 Sergio Pastor Pérez
2023-11-28 21:13 ` [bug#67515] [PATCH 85/91] gnu: Add rust-gsk4-0.7 Sergio Pastor Pérez
2023-11-28 21:13 ` [bug#67515] [PATCH 86/91] gnu: Add rust-gtk4-sys-0.7 Sergio Pastor Pérez
2023-11-28 21:13 ` [bug#67515] [PATCH 87/91] gnu: Add rust-gtk4-macros-0.7 Sergio Pastor Pérez
2023-11-28 21:13 ` [bug#67515] [PATCH 88/91] gnu: Add rust-gtk4-0.7 Sergio Pastor Pérez
2023-11-28 21:13 ` [bug#67515] [PATCH 89/91] gnu: Add rust-libadwaita-sys-0.5 Sergio Pastor Pérez
2023-11-28 21:13 ` [bug#67515] [PATCH 90/91] gnu: Add rust-libadwaita-0.5 Sergio Pastor Pérez
2023-11-28 21:13 ` Sergio Pastor Pérez [this message]
2023-12-26 11:43   ` [bug#67515] [PATCH 91/91] gnu: Add mission-center Efraim Flashner
2023-12-28 12:32     ` Sergio Pastor Pérez
2024-04-02 15:24       ` Greg Hogan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=DU2P193MB2132AF6AC65D68ED3B3B51F7F3BCA@DU2P193MB2132.EURP193.PROD.OUTLOOK.COM \
    --to=sergio.pastorperez@outlook.es \
    --cc=67515@debbugs.gnu.org \
    --cc=efraim@flashner.co.il \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).