GNU bug report logs - #56128
[PATCH] gnu: Add some gnome extensions

Previous Next

Package: guix-patches;

Reported by: Sughosha <Sughosha <at> proton.me>

Date: Tue, 21 Jun 2022 19:03:01 UTC

Severity: normal

Tags: patch

Done: Liliana Marie Prikler <liliana.prikler <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 56128 in the body.
You can then email your comments to 56128 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#56128; Package guix-patches. (Tue, 21 Jun 2022 19:03:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sughosha <Sughosha <at> proton.me>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Tue, 21 Jun 2022 19:03:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <Sughosha <at> proton.me>
To: "guix-patches <at> gnu.org" <guix-patches <at> gnu.org>
Subject: [PATCH] gnu: Add some gnome extensions
Date: Tue, 21 Jun 2022 18:59:10 +0000
[Message part 1 (text/plain, inline)]
From aa21788fe28ff0b271ccab8b49e3602c783604fc Mon Sep 17 00:00:00 2001
From: Sughosha <sughosha <at> proton.me>
Date: Tue, 21 Jun 2022 20:41:12 +0200
Subject: [PATCH] gnu: Add some gnome extensions

---
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))
+ (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 <at> 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")
+ (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.")
+ (license license:gpl3))))
+
+(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 <at> hslbck.gmail.com" "/share/gnome-shell/extensions/"))
+ #:phases
+ (modify-phases %standard-phases
+ (add-before 'install 'glib-compile-schemas
+ (lambda _
+ (invoke "glib-compile-schemas" "radio <at> 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+)))
+
+(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") (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")
+ (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)))
+
+(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))
+ (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 <at> 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")
+ (description "The extension will change the opacity of window through simple mouse/keyboard operation.")
+ (license license:expat))))
+
(define-public arc-theme
(package
(name "arc-theme")
--
libgit2 1.4.3
[Message part 2 (text/html, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#56128; Package guix-patches. (Tue, 21 Jun 2022 19:53:02 GMT) Full text and rfc822 format available.

Message #8 received at 56128 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Sughosha <Sughosha <at> proton.me>, 56128 <at> debbugs.gnu.org
Subject: Re: [PATCH] gnu: Add some gnome extensions
Date: Tue, 21 Jun 2022 21:52:14 +0200
Am Dienstag, dem 21.06.2022 um 18:59 +0000 schrieb Sughosha:
> From aa21788fe28ff0b271ccab8b49e3602c783604fc Mon Sep 17 00:00:00
> 2001
> From: Sughosha <sughosha <at> proton.me>
> 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 <at> 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 <at> hslbck.gmail.com" "/share/gnome-
> shell/extensions/"))
> +       #:phases
> +       (modify-phases %standard-phases
> +         (add-before 'install 'glib-compile-schemas
> +           (lambda _
> +             (invoke "glib-compile-schemas"
> "radio <at> 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 <at> 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




Information forwarded to guix-patches <at> gnu.org:
bug#56128; Package guix-patches. (Tue, 21 Jun 2022 20:10:02 GMT) Full text and rfc822 format available.

Message #11 received at 56128 <at> debbugs.gnu.org (full text, mbox):

From: Maxime Devos <maximedevos <at> telenet.be>
To: Sughosha <Sughosha <at> proton.me>, 56128 <at> debbugs.gnu.org
Subject: Re: [bug#56128] [PATCH] gnu: Add some gnome extensions
Date: Tue, 21 Jun 2022 22:09:32 +0200
[Message part 1 (text/plain, inline)]
Sughosha via Guix-patches via schreef op di 21-06-2022 om 18:59
[+0000]:
> +    (native-inputs
> +     `(("gettext" ,gettext-minimal)
> +       ("glib:bin" ,glib "bin")))

IIUC, you can delabelify that with:

./pre-inst-env guix style --input-simplification=always gnome-shell-extension-sound-output-device-chooser

Likewise for other packages.

Greetings,
Maxime.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#56128; Package guix-patches. (Wed, 22 Jun 2022 06:20:02 GMT) Full text and rfc822 format available.

Message #14 received at 56128 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <Sughosha <at> proton.me>
To: 56128 <at> debbugs.gnu.org
Subject: [PATCH 2/4] gnu: Add gnome-shell-extension-radio
Date: Wed, 22 Jun 2022 06:19:00 +0000
[Message part 1 (text/plain, inline)]
From f832d7a58538dec2216345c31eb22aa257f88594 Mon Sep 17 00:00:00 2001
From: Sughosha <sughosha <at> proton.me>
Date: Wed, 22 Jun 2022 08:07:21 +0200
Subject: [PATCH 2/4] gnu: Add gnome-shell-extension-radio

* gnu/packages/gnome-xyz.scm: Add gnome-shell-extension-radio
---
gnu/packages/gnome-xyz.scm | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)

diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
index 4f4ac11f41..f91d59dd62 100644
--- a/gnu/packages/gnome-xyz.scm
+++ b/gnu/packages/gnome-xyz.scm
@@ -1008,6 +1008,36 @@ (define-public gnome-shell-extension-activities-icons
"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.")
(license license:gpl3))))

+(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 <at> hslbck.gmail.com"
+ "/share/gnome-shell/extensions/"))
+ #:phases
+ (modify-phases %standard-phases
+ (add-before 'install 'glib-compile-schemas
+ (lambda _
+ (invoke "glib-compile-schemas" "radio <at> hslbck.gmail.com/schemas"))))))
+ (native-inputs `(("glib:bin" ,glib "bin")))
+ (home-page "https://github.com/hslbck/gnome-shell-extension-radio")
+ (synopsis "Internet radio for GNOME Shell")
+ (description
+ "This extension allows to browse, add and play internet radio streams.")
+ (license license:gpl3+)))
+
(define-public arc-theme
(package
(name "arc-theme")
--
2.36.1
[Message part 2 (text/html, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#56128; Package guix-patches. (Wed, 22 Jun 2022 06:20:02 GMT) Full text and rfc822 format available.

Message #17 received at 56128 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <Sughosha <at> proton.me>
To: 56128 <at> debbugs.gnu.org
Subject: [PATCH 1/4] gnu: Add gnome-shell-extension-activities-icons
Date: Wed, 22 Jun 2022 06:19:02 +0000
[Message part 1 (text/plain, inline)]
From 2af37e0bd6803f8be86106d4d795dce92d790e4a Mon Sep 17 00:00:00 2001
From: Sughosha <sughosha <at> proton.me>
Date: Wed, 22 Jun 2022 08:05:51 +0200
Subject: [PATCH 1/4] gnu: Add gnome-shell-extension-activities-icons

* gnu/packages/gnome-xyz.scm: Add gnome-shell-extension-activities-icons
---
gnu/packages/gnome-xyz.scm | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)

diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
index 9e5d319291..4f4ac11f41 100644
--- a/gnu/packages/gnome-xyz.scm
+++ b/gnu/packages/gnome-xyz.scm
@@ -985,6 +985,29 @@ (define-public gnome-shell-extension-blur-my-shell
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))
+ (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 <at> fawtytoo"))))
+ (home-page "https://github.com/fawtytoo/activities-icons")
+ (synopsis "Activities Icons for GNOME Shell")
+ (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.")
+ (license license:gpl3))))
+
(define-public arc-theme
(package
(name "arc-theme")
--
2.36.1
[Message part 2 (text/html, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#56128; Package guix-patches. (Wed, 22 Jun 2022 06:21:01 GMT) Full text and rfc822 format available.

Message #20 received at 56128 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <Sughosha <at> proton.me>
To: 56128 <at> debbugs.gnu.org
Subject: [PATCH 3/4] gnu: Add gnome-shell-extension-sound-output-device-chooser
Date: Wed, 22 Jun 2022 06:20:34 +0000
[Message part 1 (text/plain, inline)]
From f6090daf39b938440bc5381bfd53ffc69083f25f Mon Sep 17 00:00:00 2001
From: Sughosha <sughosha <at> proton.me>
Date: Wed, 22 Jun 2022 08:08:04 +0200
Subject: [PATCH 3/4] gnu: Add gnome-shell-extension-sound-output-device-chooser

* gnu/packages/gnome-xyz.scm: Add gnome-shell-extension-sound-output-device-chooser
---
gnu/packages/gnome-xyz.scm | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)

diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
index f91d59dd62..0c256c3187 100644
--- a/gnu/packages/gnome-xyz.scm
+++ b/gnu/packages/gnome-xyz.scm
@@ -1038,6 +1038,40 @@ (define-public gnome-shell-extension-radio
"This extension allows to browse, add and play internet radio streams.")
(license license:gpl3+)))

+(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=~/.*") (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 "Sound output chooser for GNOME Shell")
+ (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)))
+
(define-public arc-theme
(package
(name "arc-theme")
--
2.36.1
[Message part 2 (text/html, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#56128; Package guix-patches. (Wed, 22 Jun 2022 06:22:02 GMT) Full text and rfc822 format available.

Message #23 received at 56128 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <Sughosha <at> proton.me>
To: 56128 <at> debbugs.gnu.org
Subject: [PATCH 4/4] gnu: Add gnome-shell-extension-transparent-window
Date: Wed, 22 Jun 2022 06:21:15 +0000
[Message part 1 (text/plain, inline)]
From 71a7b816831d2491297a5784612767d557fbd114 Mon Sep 17 00:00:00 2001
From: Sughosha <sughosha <at> proton.me>
Date: Wed, 22 Jun 2022 08:09:28 +0200
Subject: [PATCH 4/4] gnu: Add gnome-shell-extension-transparent-window

* gnu/packages/gnome-xyz.scm: Add gnome-shell-extension-transparent-window
---
gnu/packages/gnome-xyz.scm | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)

diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
index 0c256c3187..7bf9d433e9 100644
--- a/gnu/packages/gnome-xyz.scm
+++ b/gnu/packages/gnome-xyz.scm
@@ -1072,6 +1072,31 @@ (define-public gnome-shell-extension-sound-output-device-chooser
"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)))

+(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))
+ (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 <at> pbxqdown.github.com"))))
+ (home-page
+ "https://github.com/pbxqdown/gnome-shell-extension-transparent-window")
+ (synopsis "Change the opacity of windows in GNOME Shell")
+ (description
+ "The extension will change the opacity of window through simple mouse/keyboard operation.")
+ (license license:expat))))
+
(define-public arc-theme
(package
(name "arc-theme")
--
2.36.1
[Message part 2 (text/html, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#56128; Package guix-patches. (Wed, 22 Jun 2022 19:18:02 GMT) Full text and rfc822 format available.

Message #26 received at 56128 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Sughosha <Sughosha <at> proton.me>, 56128 <at> debbugs.gnu.org
Subject: Re: [PATCH 1/4] gnu: Add gnome-shell-extension-activities-icons
Date: Wed, 22 Jun 2022 21:17:42 +0200
Am Mittwoch, dem 22.06.2022 um 06:19 +0000 schrieb Sughosha:
> From 2af37e0bd6803f8be86106d4d795dce92d790e4a Mon Sep 17 00:00:00
> 2001
> From: Sughosha <sughosha <at> proton.me>
> Date: Wed, 22 Jun 2022 08:05:51 +0200
> Subject: [PATCH 1/4] gnu: Add gnome-shell-extension-activities-icons
> 
> * gnu/packages/gnome-xyz.scm: Add gnome-shell-extension-activities-
> icons
> ---
Use full sentences in the ChangeLog.

Note that your mail client messes up the messages, breaking the patches
so that git can't apply them.

Cheers




Information forwarded to guix-patches <at> gnu.org:
bug#56128; Package guix-patches. (Fri, 24 Jun 2022 08:40:01 GMT) Full text and rfc822 format available.

Message #29 received at 56128 <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <Sughosha <at> proton.me>
To: 56128 <at> debbugs.gnu.org
Subject: [PATCH] gnu: Add some gnome extensions
Date: Fri, 24 Jun 2022 08:39:20 +0000
[Message part 1 (text/plain, inline)]
Empty Message
[Message part 2 (text/html, inline)]
[patch1.patch (text/x-patch, attachment)]
[patch2.patch (text/x-patch, attachment)]
[patch3.patch (text/x-patch, attachment)]
[patch4.patch (text/x-patch, attachment)]

Reply sent to Liliana Marie Prikler <liliana.prikler <at> gmail.com>:
You have taken responsibility. (Sun, 26 Jun 2022 15:14:01 GMT) Full text and rfc822 format available.

Notification sent to Sughosha <Sughosha <at> proton.me>:
bug acknowledged by developer. (Sun, 26 Jun 2022 15:14:02 GMT) Full text and rfc822 format available.

Message #34 received at 56128-done <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: Sughosha <Sughosha <at> proton.me>, 56128-done <at> debbugs.gnu.org
Subject: Re: [PATCH] gnu: Add some gnome extensions
Date: Sun, 26 Jun 2022 17:13:16 +0200
Am Freitag, dem 24.06.2022 um 08:39 +0000 schrieb Sughosha:
> Empty Message
Pushed 2-4 with some adjustments.  I didn't push the first one, because
I couldn't find a free license in it.

Cheers




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 25 Jul 2022 11:24:09 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 268 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.