diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 1adbeea1d0..130cc66564 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -8514,50 +8514,48 @@ (define-public emacs-windsize (license license:gpl3+)))) (define-public emacs-window-purpose - (let ((commit "f6421966761ad911fe8861aba2b110c5dd60d1ea") - (revision "1")) - (package - (name "emacs-window-purpose") - (version (git-version "1.7" revision commit)) - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/bmag/emacs-purpose.git") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1p0y5gnrw7q65py2wjdf1hrdpiw5c2zbgvfbfmb13257jq5mga38")))) - (build-system emacs-build-system) - (propagated-inputs - `(("emacs-let-alist" ,emacs-let-alist) - ("emacs-imenu-list" ,emacs-imenu-list))) - (arguments - '(#:include - '("^[^/]+.el$" - "^[^/]+.el.in$" - "^dir$" - "^[^/]+.info$" - "^[^/]+.texi$" - "^[^/]+.texinfo$" - "^doc/dir$" - "^doc/[^/]+.info$" - "^doc/[^/]+.texi$" - "^doc/[^/]+.texinfo$" - "^layouts$") - #:exclude - '("^.dir-locals.el$" - "^test.el$" - "^tests.el$" - "^[^/]+-test.el$" - "^[^/]+-tests.el$"))) - (home-page "https://github.com/bmag/emacs-purpose") - (synopsis "Purpose-based window management for Emacs") - (description "Purpose is a package that introduces the concept of a + (package + (name "emacs-window-purpose") + (version "1.8") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/bmag/emacs-purpose.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1bq0s56wj6ibyh625zfnisy8yniz72dpg4mcgq55azsbnd4fblqq")))) + (build-system emacs-build-system) + (propagated-inputs + `(("emacs-let-alist" ,emacs-let-alist) + ("emacs-imenu-list" ,emacs-imenu-list))) + (arguments + '(#:include + '("^[^/]+.el$" + "^[^/]+.el.in$" + "^dir$" + "^[^/]+.info$" + "^[^/]+.texi$" + "^[^/]+.texinfo$" + "^doc/dir$" + "^doc/[^/]+.info$" + "^doc/[^/]+.texi$" + "^doc/[^/]+.texinfo$" + "^layouts$") + #:exclude + '("^.dir-locals.el$" + "^test.el$" + "^tests.el$" + "^[^/]+-test.el$" + "^[^/]+-tests.el$"))) + (home-page "https://github.com/bmag/emacs-purpose") + (synopsis "Purpose-based window management for Emacs") + (description "Purpose is a package that introduces the concept of a \"purpose\" for windows and buffers, and then helps you maintain a robust window layout easily.") - (license license:gpl3+)))) + (license license:gpl3+))) (define-public emacs-iedit ;; Last release version was in 2016.