gnu: blanket: Move to (gnu packages gnome-circle).

* gnu/packages/gnome-circle.scm (blanket): New variable.
* gnu/packages/text-editors.scm (blanket): Replace with deprecated alias.

Change-Id: I857152cd67b034795ba3ee77f841a1a08db9d851
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This commit is contained in:
Noé Lopez 2025-12-19 20:50:30 +01:00 committed by Liliana Marie Prikler
parent ca3c5deca1
commit 0e83d5e352
No known key found for this signature in database
GPG key ID: 442A84B8C70E2F87
2 changed files with 59 additions and 55 deletions

View file

@ -139,6 +139,62 @@
It uses pandoc as back-end for parsing Markdown.")
(license license:gpl3)))
(define-public blanket
(package
(name "blanket")
(version "0.8.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/rafaelmardojai/blanket/")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32 "1inqb8z2vbmfybcrqbla76sny7cg2qz932agynqj4pn9a3zwnw9f"))))
(build-system meson-build-system)
(arguments
(list
#:glib-or-gtk? #t
#:phases
#~(modify-phases %standard-phases
(add-after 'glib-or-gtk-wrap 'wrap-libs
(lambda* (#:key outputs #:allow-other-keys)
(let ((gi-typelib-path (getenv "GI_TYPELIB_PATH"))
(gst-plugin-path (getenv "GST_PLUGIN_SYSTEM_PATH"))
(python-path (getenv "GUIX_PYTHONPATH")))
(wrap-program (search-input-file outputs "/bin/blanket")
`("GI_TYPELIB_PATH" ":" prefix (,gi-typelib-path))
`("GST_PLUGIN_SYSTEM_PATH" ":" prefix (,gst-plugin-path))
`("GUIX_PYTHONPATH" ":" prefix (,python-path)))))))))
(native-inputs
(list blueprint-compiler
desktop-file-utils
gettext-minimal
`(,glib "bin")
gobject-introspection
`(,gtk+ "bin")
pkg-config))
(inputs
(list appstream-glib
bash-minimal
gsettings-desktop-schemas
gst-plugins-bad
gst-plugins-good ;for ScaleTempo plugin
gtk
libhandy
libadwaita
python
python-gst
python-pygobject))
(home-page "https://github.com/rafaelmardojai/blanket")
(synopsis "Ambient sound and noise player")
(description
"Blanket provides different ambient sounds and types of noise to listen
to with the goal of improving your focus and enhancing your productivity.
You can also use it to fall asleep in a noisy environment.")
(license license:gpl3+)))
(define-public deja-dup
(package
(name "deja-dup")

View file

@ -65,6 +65,7 @@
#:use-module (gnu packages time)
#:use-module (gnu packages tls)
#:use-module (gnu packages version-control)
#:use-module (guix deprecation)
#:use-module (guix download)
#:use-module (guix git-download)
#:use-module (guix hg-download)
@ -455,61 +456,8 @@ a task.")
(home-page "https://github.com/naggie/dstask")
(license license:expat)))
(define-public blanket
(package
(name "blanket")
(version "0.8.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/rafaelmardojai/blanket/")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32 "1inqb8z2vbmfybcrqbla76sny7cg2qz932agynqj4pn9a3zwnw9f"))))
(build-system meson-build-system)
(arguments
(list
#:glib-or-gtk? #t
#:phases
#~(modify-phases %standard-phases
(add-after 'glib-or-gtk-wrap 'wrap-libs
(lambda* (#:key outputs #:allow-other-keys)
(let ((gi-typelib-path (getenv "GI_TYPELIB_PATH"))
(gst-plugin-path (getenv "GST_PLUGIN_SYSTEM_PATH"))
(python-path (getenv "GUIX_PYTHONPATH")))
(wrap-program (search-input-file outputs "/bin/blanket")
`("GI_TYPELIB_PATH" ":" prefix (,gi-typelib-path))
`("GST_PLUGIN_SYSTEM_PATH" ":" prefix (,gst-plugin-path))
`("GUIX_PYTHONPATH" ":" prefix (,python-path)))))))))
(native-inputs
(list blueprint-compiler
desktop-file-utils
gettext-minimal
`(,glib "bin")
gobject-introspection
`(,gtk+ "bin")
pkg-config))
(inputs
(list appstream-glib
bash-minimal
gsettings-desktop-schemas
gst-plugins-bad
gst-plugins-good ;for ScaleTempo plugin
gtk
libhandy
libadwaita
python
python-gst
python-pygobject))
(home-page "https://github.com/rafaelmardojai/blanket")
(synopsis "Ambient sound and noise player")
(description
"Blanket provides different ambient sounds and types of noise to listen
to with the goal of improving your focus and enhancing your productivity.
You can also use it to fall asleep in a noisy environment.")
(license license:gpl3+)))
(define-deprecated/public-alias blanket
(@ (gnu packages gnome-circle) blanket))
(define-public feathernotes
(package