From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id uJ4YLLohsmJPOwAAbAwnHQ (envelope-from ) for ; Tue, 21 Jun 2022 21:53:30 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id yOXpK7ohsmJ7HgAAauVa8A (envelope-from ) for ; Tue, 21 Jun 2022 21:53:30 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 32D6C1840C for ; Tue, 21 Jun 2022 21:53:30 +0200 (CEST) Received: from localhost ([::1]:59630 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o3jwG-0000W2-VE for larch@yhetil.org; Tue, 21 Jun 2022 15:53:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44576) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o3jvr-0000So-Ho for guix-patches@gnu.org; Tue, 21 Jun 2022 15:53:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:39498) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o3jvq-0001tQ-Fj for guix-patches@gnu.org; Tue, 21 Jun 2022 15:53:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o3jvq-0001G7-BH for guix-patches@gnu.org; Tue, 21 Jun 2022 15:53:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56128] [PATCH] gnu: Add some gnome extensions Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 21 Jun 2022 19:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56128 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Sughosha , 56128@debbugs.gnu.org Received: via spool by 56128-submit@debbugs.gnu.org id=B56128.16558411474779 (code B ref 56128); Tue, 21 Jun 2022 19:53:02 +0000 Received: (at 56128) by debbugs.gnu.org; 21 Jun 2022 19:52:27 +0000 Received: from localhost ([127.0.0.1]:33392 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3jvG-0001Ey-JM for submit@debbugs.gnu.org; Tue, 21 Jun 2022 15:52:27 -0400 Received: from mail-ej1-f67.google.com ([209.85.218.67]:43595) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o3jvB-0001Ed-Si for 56128@debbugs.gnu.org; Tue, 21 Jun 2022 15:52:26 -0400 Received: by mail-ej1-f67.google.com with SMTP id u15so2046454ejc.10 for <56128@debbugs.gnu.org>; Tue, 21 Jun 2022 12:52:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:date:in-reply-to:references:user-agent :mime-version:content-transfer-encoding; bh=93chxFV+0Bb+aR5Vdr0Gw8hJBJDGMVKQ63LExXA0l40=; b=CqkmKnHwebFcgu963DujHpBHcW5pa232KWGNtPEIC9M0mq4lo/xAjwgqlC4Ww96fYK Ayo48RrCwwV3A9bYYrZtfLYypzew8+4cIEDpYPTmSt89fqSWrZc9iBNPwYubxoJVojwp FazcCkl+5JndlH1ZWKw8t1mj3TwAdR5SRmNyUD0ONxj4QUM9hGAmD6JLpEz7WNJmgt9u yR6kw75w6FFebdwxNlPdcFXlSRZcF35wd7zbQR/nr/VDvD8rJjgiy1OQ8QFKCcoGXAVT FlBJWqHBwbn58jj+jybf6MaHml5OR944gAFbjcdfJaKCBghCh5B9gNJ4gsd9EYYmU0/x 3LHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=93chxFV+0Bb+aR5Vdr0Gw8hJBJDGMVKQ63LExXA0l40=; b=gnnN94ihNPRQLgoQ6DcRkY0eu0eMybI0N7EiaBbdTeWRlYIAf8YGFwZ9VqjTnCydjv CaciTduXPzFJmF15F71JSp1d06OvGjqSNFd8z/Ad7G4lxchYxkZ3m064hsfcYdPpQK5A KKbl+OIN1PaFpQ4/MuzAw9NVmdk0uhOfoxLJDwbT83Nsz3yS8Xm85vinrt3xnAFHgYXM XUzCFkR0XkDo0QV8s7U4vUlSpZdqU1IBeXW5oFf/64Lwaa7VCm21M2t3jSNXgCWOS3Ji M+KtTuSXnpyPSzatQa5iEpj/axneD80/gkGgnzdJd1jWrA5OXGvON5+SR8zo/rWplP3G u4zg== X-Gm-Message-State: AJIora+fncz9F0JuOV5ZzsfORBSmtY2d57q3yuP4swCFGWh9BOHxyJvD 4h84P1WYnxBKOwnE2JArk8I= X-Google-Smtp-Source: AGRyM1tQgfDPrqrV1+w2wIOpEJF8b66R8CP+kwFjGCSBSviKqfxWg6oxcJT1rFQ5rVf9ENLJlk43OQ== X-Received: by 2002:a17:906:a10e:b0:6f3:e70b:b572 with SMTP id t14-20020a170906a10e00b006f3e70bb572mr26259944ejy.546.1655841135887; Tue, 21 Jun 2022 12:52:15 -0700 (PDT) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id ku22-20020a170907789600b006f3ef214dd2sm8034652ejc.56.2022.06.21.12.52.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Jun 2022 12:52:15 -0700 (PDT) Message-ID: From: Liliana Marie Prikler Date: Tue, 21 Jun 2022 21:52:14 +0200 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1655841210; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=93chxFV+0Bb+aR5Vdr0Gw8hJBJDGMVKQ63LExXA0l40=; b=lT9ucCnRAIWjLlAYGP05QZrovBhozcJtrEkOYGRcnosYUvWFvWQbc+Cq0L9ius4PXWEibW sR2Q2i9K65xsUVKxlyNcsqcnLa58R77O3tElxPgZ9XnRVB12iMU01o27rfFkWqjNn+YtP0 zp9RqMYkNNSMf4nOl+uf2DGOtwHekKQl8OlMM0zg03OoHSgTkZcFGkXa6tW9GQugafmVPf jM39og6ai7WO/evzaCph6e8vqpN2w19+MGZnr9bEwkFfqvBOSLm6LO/Wmo10DqXXOORxpN ZMdoiP1r2qGgqWXlQak/j2v88Lkn5oNbtJV2uQwDUoDKs5oeXGi8qTrhvLvQBQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1655841210; a=rsa-sha256; cv=none; b=bIAm8S/sPlVSYNFDIJiVJXcqKciwlg2kCgC3pDlrW+PfqLT3hrOrQ3zpBP7UnzjH4kd+z7 raz/AwPtbPNBuUOs6F4/qo478TuY6t2ZZO2YXSGc26oF/IThr9EyNUTYW0+EMkKiVYue1m EJsU735kF3FtqlfRUugWL5/q9IqLq3eANs5cxHxa6mEYSRIWJAGGisn2pGX5gZeL7Vpqaz RJY/US+9Nx98ovgJ9dsreJ3+E8NNPihsProp39p25XK59qHCLIzpRwYJByWYqvE3sv7+oB 0P1nznCAQTFWl6zKVhtR0ZIeo5MdAHNTm5HiNcVIQVJYcdm8IrH/wMZnAHZ7Uw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=CqkmKnHw; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 7.03 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=CqkmKnHw; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 32D6C1840C X-Spam-Score: 7.03 X-Migadu-Scanner: scn0.migadu.com X-TUID: LHjbVlDmi7LC Am Dienstag, dem 21.06.2022 um 18:59 +0000 schrieb Sughosha: > From aa21788fe28ff0b271ccab8b49e3602c783604fc Mon Sep 17 00:00:00 > 2001 > From: Sughosha > Date: Tue, 21 Jun 2022 20:41:12 +0200 > Subject: [PATCH] gnu: Add some gnome extensions > Missing ChangeLog. > --- >  gnu/packages/gnome-xyz.scm | 113 > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > ++++++++++++++++++++++++++++++++++++++++++++ >  1 file changed, 113 insertions(+) > > diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm > index 465f81b..a96fe8b 100644 > --- a/gnu/packages/gnome-xyz.scm > +++ b/gnu/packages/gnome-xyz.scm > @@ -985,6 +985,119 @@ animation of closing windowed applications.") >  GNOME Shell, including the top panel, dash and overview.") >      (license license:gpl3))) >   > +(define-public gnome-shell-extension-activities-icons > +  (let ((revision "12") > +        (commit "651179d1727d5ed80866f2319d5e4793b28631ae")) > +    (package > +      (name "gnome-shell-extension-activities-icons") > +      (version (git-version "0" revision commit)) If possible, use an actual version, e.g. one advertised at extensions.gnome.org > +      (source > +        (origin > +          (method git-fetch) > +          (uri > +            (git-reference > +              (url "https://github.com/fawtytoo/activities-icons") > +              (commit commit))) > +          (sha256 > +            (base32 > "0c77f77knchzdg1mmyn6ahb3lgfd54ym30wnyrh20y4zbwn8ri2w")))) > +      (build-system copy-build-system) > +      (arguments > +       `(#:install-plan > +         `(("." > "/share/gnome-shell/extensions/activities_icons@fawtytoo")))) > +     (home-page "https://github.com/fawtytoo/activities-icons") > +     (synopsis "Gnome Shell extension that replaces the Activities > button with 2 icons for selecting between Applications and > Workspaces") Synopses should be short. > +     (description "The Activities button becomes 2 icons for > selecting either Applications or Workspaces in the overview. > Selecting the same view again will hide the overview. > + > +Scrolling on the icons allows switching windows on a workspace or > cycling through the Workspaces.") No need to break this into multiple lines. > +     (license license:gpl3)))) > + Split into a separate commit here. > +(define-public gnome-shell-extension-radio > +  (package > +    (name "gnome-shell-extension-radio") > +    (version "19") > +    (source > +      (origin > +        (method git-fetch) > +        (uri > +          (git-reference > +            (url > "https://github.com/hslbck/gnome-shell-extension-radio") > +            (commit (string-append "v" version)))) > +        (file-name (git-file-name name version)) > +        (sha256 > +          (base32 > "1qsi6c57hxh4jqdw18knm06601lhag6jdbvzg0r79aa9572zy8a0")))) > +    (build-system copy-build-system) > +    (arguments > +     `(#:install-plan > +        `(("radio@hslbck.gmail.com" "/share/gnome- > shell/extensions/")) > +       #:phases > +       (modify-phases %standard-phases > +         (add-before 'install 'glib-compile-schemas > +           (lambda _ > +             (invoke "glib-compile-schemas" > "radio@hslbck.gmail.com/schemas")))))) > +    (native-inputs > +     `(("glib:bin" ,glib "bin"))) > +    (home-page > "https://github.com/hslbck/gnome-shell-extension-radio") > +    (synopsis "Gnome shell extension for listening to internet radio > streams") > +    (description "This extension is for listening to internet radio > streams.") > +    (license license:gpl3+))) Synopsis and description could possibly use some work. Split into another commit here. > +(define-public gnome-shell-extension-sound-output-device-chooser > +  (package > +    (name "gnome-shell-extension-sound-output-device-chooser") > +    (version "43") > +    (source > +      (origin > +        (method git-fetch) > +        (uri > +          (git-reference > +            (url > "https://github.com/kgshank/gse-sound-output-device-chooser") > +            (commit version))) > +        (sha256 > +          (base32 > "1qk6ypyqbv8zwwlky6cgk9hgp1zh32jmzw4wza200g4v94ifkwm9")))) > +    (build-system gnu-build-system) > +    (arguments > +     `(#:tests? #f > +       #:phases > +        (modify-phases %standard-phases > +          (add-after 'unpack 'fix-hardcoded-path > +            (lambda* (#:key outputs #:allow-other-keys) > +              (substitute* "Makefile" > +                (("INSTALL_DIR=~/.local/share/gnome- > shell/extensions") You can match this as INSTALL_DIR=.* > (string-append "INSTALL_DIR=" (assoc-ref outputs "out") > "/share/gnome-shell/extensions"))))) > +          (delete 'configure)))) > +    (native-inputs > +     `(("gettext" ,gettext-minimal) > +       ("glib:bin" ,glib "bin"))) > +    (inputs > +      (list python)) > +    (home-page > "https://extensions.gnome.org/extension/906/sound-output-device-chooser > ") > +    (synopsis "simple selector to enabled selection of sound source > and sink based on Gnome Control Center") Avoid marketing words like "simple", also synopses ought to be short. > +    (description "This extension shows a list of sound output and > input devices (similar to gnome sound settings) in the status menu > below the volume slider. Various active ports like HDMI , Speakers > etc. of the same device are also displayed for selection.") > +    (license license:gpl3))) Split. > +(define-public gnome-shell-extension-transparent-window > +  (let ((revision "45") > +        (commit "cc9bc70c192dd565fa6f1d1b28d9a20f99684f2a")) > +    (package > +      (name "gnome-shell-extension-transparent-window") > +      (version (git-version "0" revision commit)) Same version problem as for the first package. > +      (source > +        (origin > +          (method git-fetch) > +          (uri > +            (git-reference > +              (url > "https://github.com/pbxqdown/gnome-shell-extension-transparent-window > ") > +              (commit commit))) > +          (sha256 > +            (base32 > "1f9iqqjpmmylqz0ws8cy5rs475bwzi7jy44q9ip44ig2acz2wxzp")))) > +      (build-system copy-build-system) > +      (arguments > +       `(#:install-plan > +         `(("." > "/share/gnome-shell/extensions/transparent-window@pbxqdown.github.com > ")))) > +      (home-page > "https://github.com/pbxqdown/gnome-shell-extension-transparent-window > ") > +      (synopsis "Gnome shell extension which changes the opacity of > window through mouse operation") Synopses should be short. > +      (description "The extension will change the opacity of window > through simple mouse/keyboard operation.") > +      (license license:expat)))) > + Cheers