@@ -19296,7 +19296,29 @@ (define-public emacspeak
information. By seamlessly blending all aspects of the Internet such as
Web-surfing and messaging, Emacspeak speech-enables local and remote
information via a consistent and well-integrated user interface.")
- (license license:gpl2+)))
+ (license license:gpl2+)
+ (properties
+ `((minimal-variant . ,(delay emacspeak-minimal))
+ (next-variant . ,(delay emacspeak-next))
+ (pgtk-variant . ,(delay emacspeak-pgtk))))))
+
+(define-public emacspeak-minimal
+ (package (inherit emacspeak)
+ (name "emacspeak-minimal")
+ (inputs (modify-inputs (package-inputs emacspeak)
+ (replace "emacs" emacs-minimal)))))
+
+(define-public emacspeak-next
+ (package (inherit emacspeak)
+ (name "emacspeak-next")
+ (inputs (modify-inputs (package-inputs emacspeak)
+ (replace "emacs" emacs-next)))))
+
+(define-public emacspeak-pgtk
+ (package (inherit emacspeak)
+ (name "emacspeak-pgtk")
+ (inputs (modify-inputs (package-inputs emacspeak)
+ (replace "emacs" emacs-pgtk)))))
(define-public emacs-adaptive-wrap
(package