diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 2b071de9d3..7df18f055f 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -75,6 +75,7 @@ ;;; Copyright © 2022 Arjan Adriaanse ;;; Copyright © 2023 Kaelyn Takata ;;; Copyright © 2023 Juliana Sims +;;; Copyright © 2023 Dominik Delgado Steuter ;;; ;;; This file is part of GNU Guix. ;;; @@ -10409,6 +10410,45 @@ (define-public endeavour (define-public gnome-todo (deprecated-package "gnome-todo" endeavour)) +(define-public dialect + (package + (name "dialect") + (version "2.1.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/dialect-app/dialect") + (commit version) + (recursive? #t))) ;po module + (file-name (git-file-name name version)) + (sha256 + (base32 + "0wac9r33zslyhvadyj7iaapskk7f9pfvia7zlqfksfhkaji6gmna")))) + (build-system meson-build-system) + (arguments + `(#:glib-or-gtk? #t)) + (native-inputs (list blueprint-compiler + desktop-file-utils + `(,glib "bin") + gnu-gettext + gobject-introspection + `(,gtk "bin") + pkg-config)) + (propagated-inputs (list gstreamer + libadwaita + libsoup + python + python-gtts + python-pygobject + python-requests)) + (home-page "https://apps.gnome.org/app/app.drey.Dialect") + (synopsis "Translation application for GNOME") + (description + "Dialect is a simple translation application that uses Google Translate +(default), LibreTranslate or Lingva Translate. It includes features +like automatic language detection, text-to-speech and clipboard buttons.") + (license license:gpl3+))) + (define-public gnome-dictionary (package (name "gnome-dictionary")