diff options
| author | Oleg Pykhalov <go.wigust@gmail.com> | 2021-07-10 12:25:07 +0300 |
|---|---|---|
| committer | Oleg Pykhalov <go.wigust@gmail.com> | 2021-07-10 12:25:07 +0300 |
| commit | ee147adc2fe2cc5afce0a9a30cb7ca213d6b7b46 (patch) | |
| tree | 6a9654a32ac59212c89beb64e8d6c6e13f587691 | |
| parent | gnu: stumpwm-next: Update to . (diff) | |
| download | guix-wigust-xorg.tar.gz | |
xorgxorg
| -rw-r--r-- | guix/wigust/packages/emacs.scm | 39 | ||||
| -rw-r--r-- | guix/wigust/packages/xdisorg.scm | 15 | ||||
| -rw-r--r-- | guix/wigust/packages/xorg.scm | 17 |
3 files changed, 70 insertions, 1 deletions
diff --git a/guix/wigust/packages/emacs.scm b/guix/wigust/packages/emacs.scm index 90e61b1..280fbd6 100644 --- a/guix/wigust/packages/emacs.scm +++ b/guix/wigust/packages/emacs.scm @@ -1734,3 +1734,42 @@ does not fully understand syntactically") (synopsis "Query synonyms from Thesaurus.com") (description "Emacs package for querying synonyms from Thesaurus.com.") (license license:gpl3+)))) + +(define-public emacs-async-patched + (package + (inherit emacs-async) + (name "emacs-async-patched") + (arguments + '(#:phases + (modify-phases %standard-phases + (add-before 'check 'patch-async + (lambda _ + (let ((file "async.el")) + (chmod file #o644) + (emacs-substitute-sexps file + ("(defvar async-quiet-switch" "-q"))) + #t))))))) + +(define-public emacs-elmine + (let ((commit "c78cc8705c2dffbf649b858f02b5028225943482") + (revision "1")) + (package + (name "emacs-elmine") + (version (git-version "0.3.1" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/leoc/elmine") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "05z9v3lcc0mm40k0y08v8mhnlxb4krlgj6zghfavwwz6nhxn61g3")))) + (propagated-inputs + `(("emacs-s", emacs-s))) + (build-system emacs-build-system) + (home-page "https://github.com/leoc/elmine") + (synopsis "Redmine API access via elisp") + (description "This package provides an Emacs library to access the Redmine +Rest API programmatically.") + (license license:gpl3+)))) diff --git a/guix/wigust/packages/xdisorg.scm b/guix/wigust/packages/xdisorg.scm index ff42d0f..a1e4739 100644 --- a/guix/wigust/packages/xdisorg.scm +++ b/guix/wigust/packages/xdisorg.scm @@ -3,6 +3,7 @@ #:use-module (ice-9 rdelim) #:use-module (guix build utils) #:use-module (guix gexp) + #:use-module (guix download) #:use-module (guix git-download) #:use-module (guix packages) #:use-module (gnu packages bash) @@ -51,3 +52,17 @@ (description "This package provides wrapper for @code{xclip}.") (home-page #f) (license license:gpl3+)))) + +(define-public pixman-0.40.0 + (package + (inherit pixman) + (version "0.40.0") + (source + (origin + (method url-fetch) + (uri + (string-append + "https://www.cairographics.org/releases/pixman-" + version ".tar.gz")) + (sha256 + (base32 "1z13n96m7x91j25qq9wlkxsbq04wfwjhw66ir17frna06zn0s83d")))))) diff --git a/guix/wigust/packages/xorg.scm b/guix/wigust/packages/xorg.scm index 7647038..70a52e6 100644 --- a/guix/wigust/packages/xorg.scm +++ b/guix/wigust/packages/xorg.scm @@ -1,5 +1,5 @@ ;;; GNU Guix --- Functional package management for GNU -;;; Copyright © 2018, 2019, 2020 Oleg Pykhalov <go.wigust@gmail.com> +;;; Copyright © 2018, 2019, 2020, 2021 Oleg Pykhalov <go.wigust@gmail.com> ;;; ;;; This file is part of GNU Guix. ;;; @@ -173,3 +173,18 @@ i.e. @code{st}, @code{uzbl}, @code{urxvt} and @code{xterm}.") (synopsis "") (description "") (license license:gpl3+)))) + +(define-public libx11-1.7.1 + (package + (inherit libx11) + (version "1.7.1") + (source + (origin + (method url-fetch) + (uri (string-append + "mirror://xorg/individual/lib/libX11-" + version + ".tar.bz2")) + (sha256 + (base32 + "0isxad59hvdwggbxqqjjjg3zmih9xiq4d9mdsnqbyb2nmbg46kp6")))))) |
