gnu: dino: Enable some features.
* gnu/packages/messaging.scm (dino): Add comments for v0.3.0 release. [inputs]: Add gspell and icu4c.
This commit is contained in:
		
							parent
							
								
									43cec0d117
								
							
						
					
					
						commit
						adf485c815
					
				
					 1 changed files with 17 additions and 0 deletions
				
			
		| 
						 | 
					@ -1242,6 +1242,14 @@ Encryption to Gajim.")
 | 
				
			||||||
                           (guix build glib-or-gtk-build-system))
 | 
					                           (guix build glib-or-gtk-build-system))
 | 
				
			||||||
       #:phases
 | 
					       #:phases
 | 
				
			||||||
       (modify-phases %standard-phases
 | 
					       (modify-phases %standard-phases
 | 
				
			||||||
 | 
					         ;; To be enabled in v0.3.0, for A/V support.
 | 
				
			||||||
 | 
					         ;;(add-after 'install 'wrap
 | 
				
			||||||
 | 
					           ;;(lambda* (#:key outputs #:allow-other-keys)
 | 
				
			||||||
 | 
					             ;;(let* ((out (assoc-ref outputs "out"))
 | 
				
			||||||
 | 
					                    ;;(dino (string-append out "/bin/dino"))
 | 
				
			||||||
 | 
					                    ;;(gst-plugin-path (getenv "GST_PLUGIN_SYSTEM_PATH")))
 | 
				
			||||||
 | 
					               ;;(wrap-program dino
 | 
				
			||||||
 | 
					                 ;;`("GST_PLUGIN_SYSTEM_PATH" ":" prefix (,gst-plugin-path))))))
 | 
				
			||||||
         (add-after 'install 'glib-or-gtk-wrap
 | 
					         (add-after 'install 'glib-or-gtk-wrap
 | 
				
			||||||
           (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-wrap)))))
 | 
					           (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-wrap)))))
 | 
				
			||||||
    (native-inputs
 | 
					    (native-inputs
 | 
				
			||||||
| 
						 | 
					@ -1252,6 +1260,7 @@ Encryption to Gajim.")
 | 
				
			||||||
       ("pkg-config" ,pkg-config)
 | 
					       ("pkg-config" ,pkg-config)
 | 
				
			||||||
       ("vala" ,vala)))
 | 
					       ("vala" ,vala)))
 | 
				
			||||||
    (inputs
 | 
					    (inputs
 | 
				
			||||||
 | 
					     ;; NOTE: Commented-out lines are to be enabled in v0.3.0.
 | 
				
			||||||
     `(("atk" ,atk)
 | 
					     `(("atk" ,atk)
 | 
				
			||||||
       ("cairo" ,cairo)
 | 
					       ("cairo" ,cairo)
 | 
				
			||||||
       ("gdk-pixbuf" ,gdk-pixbuf+svg)
 | 
					       ("gdk-pixbuf" ,gdk-pixbuf+svg)
 | 
				
			||||||
| 
						 | 
					@ -1259,15 +1268,23 @@ Encryption to Gajim.")
 | 
				
			||||||
       ("glib-networking" ,glib-networking)
 | 
					       ("glib-networking" ,glib-networking)
 | 
				
			||||||
       ("gpgme" ,gpgme)
 | 
					       ("gpgme" ,gpgme)
 | 
				
			||||||
       ("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
 | 
					       ("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
 | 
				
			||||||
 | 
					       ("gspell" ,gspell)               ;for spell-check support
 | 
				
			||||||
 | 
					       ;;("gstreamer" ,gstreamer)         ;for A/V support
 | 
				
			||||||
 | 
					       ;;("gst-plugins-base" ,gst-plugins-base)
 | 
				
			||||||
 | 
					       ;;("gst-plugins-good" ,gst-plugins-good)
 | 
				
			||||||
       ("gtk+" ,gtk+)
 | 
					       ("gtk+" ,gtk+)
 | 
				
			||||||
 | 
					       ("icu4c" ,icu4c)                 ;for emoji support
 | 
				
			||||||
 | 
					       ;;("libcanberra" ,libcanberra)    ;for sound-notification support
 | 
				
			||||||
       ("libgcrypt" ,libgcrypt)
 | 
					       ("libgcrypt" ,libgcrypt)
 | 
				
			||||||
       ("libgee" ,libgee)
 | 
					       ("libgee" ,libgee)
 | 
				
			||||||
       ("libnice" ,libnice)
 | 
					       ("libnice" ,libnice)
 | 
				
			||||||
       ("libsignal-protocol-c" ,libsignal-protocol-c)
 | 
					       ("libsignal-protocol-c" ,libsignal-protocol-c)
 | 
				
			||||||
       ("libsoup" ,libsoup)
 | 
					       ("libsoup" ,libsoup)
 | 
				
			||||||
 | 
					       ;;("libsrtp" ,libsrtp)             ;for calls support
 | 
				
			||||||
       ("pango" ,pango)
 | 
					       ("pango" ,pango)
 | 
				
			||||||
       ("qrencode" ,qrencode)
 | 
					       ("qrencode" ,qrencode)
 | 
				
			||||||
       ("sqlite" ,sqlite)))
 | 
					       ("sqlite" ,sqlite)))
 | 
				
			||||||
 | 
					       ;;("webrtc-audio-processing" ,webrtc-audio-processing))) ;for A/V support
 | 
				
			||||||
    (synopsis "Graphical Jabber/XMPP Client using GTK+/Vala")
 | 
					    (synopsis "Graphical Jabber/XMPP Client using GTK+/Vala")
 | 
				
			||||||
    (description "Dino is a chat client for the desktop.  It focuses on providing
 | 
					    (description "Dino is a chat client for the desktop.  It focuses on providing
 | 
				
			||||||
a minimal yet reliable Jabber/XMPP experience and having encryption enabled by
 | 
					a minimal yet reliable Jabber/XMPP experience and having encryption enabled by
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue