diff options
Diffstat (limited to 'modules/tanelorn/packages/emacs.scm')
| -rw-r--r-- | modules/tanelorn/packages/emacs.scm | 32 |
1 files changed, 5 insertions, 27 deletions
diff --git a/modules/tanelorn/packages/emacs.scm b/modules/tanelorn/packages/emacs.scm index bac2db9..e4a2a35 100644 --- a/modules/tanelorn/packages/emacs.scm +++ b/modules/tanelorn/packages/emacs.scm @@ -9,33 +9,11 @@ #:use-module (guix download) #:use-module (tanelorn packages) #:use-module (guix packages) + #:use-module (gnu packages xorg) #:use-module (gnu packages emacs)) (define-public emacs-next-alpha-fix - (let ((commit "509228fc6c026921c67459f21164e0325efc583b") - (revision "2") - (name "emacs-next-alpha-fix")) - (emacs->emacs-next - emacs - name - #:source - (origin - (inherit (package-source emacs-minimal)) - (method git-fetch) - (uri (git-reference - (url "https://git.savannah.gnu.org/git/emacs.git") - (commit commit))) - (file-name (git-file-name name - (git-version "31.0.50" revision commit))) - (sha256 - (base32 "04aalyrx5jysk5fhlka98fhfx23sy99zp8j16i0ils20sflyig6n")) - (patches - (tanelorn-patches "emacs-next-disable-jit-compilation.patch" - "emacs-next-exec-path.patch" - "emacs-fix-scheme-indent-function.patch" - "emacs-native-comp-driver-options.patch" - "emacs-next-native-comp-fix-filenames.patch" - "emacs-native-comp-pin-packages.patch" - - ;; fixes an issue with alpha-transparency - "emacs-fix-transparency.patch")))))) + (package/inherit emacs-next + (name "emacs-next-alpha-fix") + (inputs (modify-inputs (package-inputs emacs-next) + (prepend libxrender libxt))))) |
