Search Criteria
Package Details: emacs-native-comp-git-enhanced 28.0.50.147297-1
Git Clone URL: | https://aur.archlinux.org/emacs-native-comp-git-enhanced.git (read-only, click to copy) |
---|---|
Package Base: | emacs-native-comp-git-enhanced |
Description: | GNU Emacs. Development native-comp branch and pgtk branch combined. |
Upstream URL: | http://www.gnu.org/software/emacs/ |
Licenses: | |
Conflicts: | |
Provides: | |
Replaces: | |
Submitter: | VitalyR |
Maintainer: | VitalyR |
Last Packager: | VitalyR |
Votes: | 3 |
Popularity: | 0.54 |
First Submitted: | 2020-07-11 16:12 |
Last Updated: | 2021-03-06 13:52 |
Dependencies (18)
- alsa-lib (alsa-lib-x205ta, alsa-lib-git, alsa-lib-minimal-git, alsa-lib-a52pcm)
- cairo (cairo-infinality, cairo-infinality-remix, cairo-ubuntu, cairo-dfb, cairo-glesv2-bin, cairo-glesv3-bin, cairo-minimal, cairo-git)
- giflib
- gnutls (gnutls-tiny-git, gnutls-git, gnutls-next, gnutls-openssl, gnutls-nodocs-git)
- gpm (gpm-vm, gpm-git)
- gtk3 (gtk3-donnatella, gtk3-cosy, gtk3-adwaita-3-32-git, gtk3-mushrooms, gtk3-git, gtk3-ubuntu, gtk3-patched-filechooser-icon-view, gtk3-typeahead, gtk3-no_deadkeys_underline, gtk3-classic)
- harfbuzz (harfbuzz-git, harfbuzz-minimal-git)
- jansson (jansson-git)
- libgccjit
- libjpeg-turbo (mozjpeg-git, libjpeg-turbo-git, libjpeg-turbo-minimal-git, mozjpeg)
- libotf
- libxml2 (libxml2-linenum, libxml2-git)
- webkit2gtk (webkit2gtk-mse, webkit2gtk-unstable)
- clang (clang-pypy-stm, clang39, clang38, llvm-tce, clang8, llvm-minimal-git, llvm-toolchain-nightly-bin, llvm-git, clang-rc) (make)
- git (git-git) (make)
- lld (llvm-toolchain-nightly-bin, llvm-git, lld-rc) (make)
- llvm (llvm-pypy-stm, llvm39, llvm-asserts, llvm38, llvm-tce, llvm11, llvm11-libs, llvm11-ocaml, llvm-minimal-git, llvm8, llvm-toolchain-nightly-bin, llvm-rc) (make)
- xorgproto (xorgproto-git) (make)
Required by (413)
- astroid (requires emacs) (optional)
- astroid-git (requires emacs) (optional)
- auctex (requires emacs)
- auctex-git (requires emacs)
- auto-complete-clang-async (requires emacs)
- auto-complete-nxml-git (requires emacs)
- auto-complete-nxml-git (requires emacs) (make)
- bbdb (requires emacs)
- bigloo-devel (requires emacs) (make)
- bigloo-devel (requires emacs) (optional)
- bluespec-docs (requires emacs) (optional)
- bluespec-tools (requires emacs) (optional)
- carp (requires emacs) (make)
- cask (requires emacs)
- cask-git (requires emacs)
- cmake-git (requires emacs) (make)
- cmake2 (requires emacs) (make)
- dictionary (requires emacs)
- distel (requires emacs)
- dwm-supermario9590-git (requires emacs)
- el2org (requires emacs)
- eless (requires emacs)
- elfeed (requires emacs)
- emacs-a (requires emacs)
- emacs-ace-window-git (requires emacs)
- emacs-ag (requires emacs)
- emacs-ag-git (requires emacs)
- emacs-aggressive-indent-mode-git (requires emacs)
- emacs-all-the-icons (requires emacs)
- emacs-all-the-icons-dired-git (requires emacs)
- emacs-android-git (requires emacs)
- emacs-annot-git (requires emacs)
- emacs-anzu (requires emacs)
- emacs-anzu-git (requires emacs)
- emacs-apache-mode (requires emacs)
- emacs-application-framework-git (requires emacs)
- emacs-arch-xlicense-git (requires emacs)
- emacs-arduino-mode-git (requires emacs)
- emacs-async (requires emacs)
- emacs-async-git (requires emacs)
- emacs-ats-mode (requires emacs)
- emacs-auto-complete (requires emacs)
- emacs-auto-complete-clang-git (requires emacs)
- emacs-auto-dictionary-git (requires emacs)
- emacs-avy (requires emacs)
- emacs-avy-flycheck-git (requires emacs)
- emacs-avy-git (requires emacs)
- emacs-bash-completion (requires emacs)
- emacs-bookmarkplus (requires emacs)
- emacs-buffer-move (requires emacs)
- emacs-bui (requires emacs)
- emacs-calfw-git (requires emacs)
- emacs-chess-git (requires emacs)
- emacs-cider (requires emacs)
- emacs-cider-git (requires emacs-seq)
- emacs-cider-git (requires emacs)
- emacs-clojure-mode (requires emacs)
- emacs-clojure-mode-git (requires emacs)
- emacs-cmake-ide-git (requires emacs)
- emacs-color-theme (requires emacs) (make)
- emacs-color-theme (requires emacs)
- emacs-color-theme-xoria256 (requires emacs)
- emacs-commenter (requires emacs)
- emacs-company-lsp (requires emacs)
- emacs-company-lsp-git (requires emacs)
- emacs-company-mode (requires emacs)
- emacs-company-mode-git (requires emacs)
- emacs-counsel-projectile (requires emacs)
- emacs-counsel-projectile-git (requires emacs)
- emacs-ctable (requires emacs)
- emacs-cucumber (requires emacs)
- emacs-d-mode (requires emacs) (make)
- emacs-dash (requires emacs)
- emacs-dash (requires emacs) (make)
- emacs-dash-git (requires emacs)
- emacs-deferred (requires emacs)
- emacs-diminish (requires emacs)
- emacs-diminish-git (requires emacs)
- emacs-dired-k-git (requires emacs)
- emacs-doom-modeline-git (requires emacs)
- emacs-doom-themes-git (requires emacs)
- emacs-editorconfig-git (requires emacs)
- emacs-eldoc-eval-git (requires emacs)
- emacs-elpy (requires emacs)
- emacs-elpy-git (requires emacs)
- emacs-else-git (requires emacs)
- emacs-emmet-mode-git (requires emacs)
- emacs-epc (requires emacs)
- emacs-epl (requires emacs)
- emacs-escreen (requires emacs)
- emacs-ess (requires emacs)
- emacs-ess-git (requires emacs)
- emacs-eterm-256color (requires emacs) (make)
- emacs-evil (requires emacs)
- emacs-evil-anzu-git (requires emacs)
- emacs-evil-collection-git (requires emacs)
- emacs-evil-escape-git (requires emacs)
- emacs-evil-exchange-git (requires emacs)
- emacs-evil-git (requires emacs)
- emacs-evil-iedit-state (requires emacs)
- emacs-evil-iedit-state-git (requires emacs)
- emacs-evil-leader (requires emacs)
- emacs-evil-lispy (requires emacs)
- emacs-evil-magit (requires emacs)
- emacs-evil-magit-git (requires emacs)
- emacs-evil-matchit-git (requires emacs)
- emacs-evil-nerd-commenter-git (requires emacs)
- emacs-evil-org-git (requires emacs)
- emacs-evil-smartparens-git (requires emacs)
- emacs-evil-surround (requires emacs)
- emacs-evil-surround-git (requires emacs)
- emacs-evil-visualstar (requires emacs)
- emacs-execline-mode-git (requires emacs)
- emacs-expand-region (requires emacs)
- emacs-expand-region-git (requires emacs)
- emacs-eyebrowse (requires emacs)
- emacs-f (requires emacs)
- emacs-f-git (requires emacs)
- emacs-fill-column-indicator-git (requires emacs)
- emacs-find-file-in-project (requires emacs)
- emacs-find-recursive (requires emacs)
- emacs-flex-mode (requires emacs) (make)
- emacs-flex-mode (requires emacs)
- emacs-flycheck-clojure (requires emacs)
- emacs-flycheck-git (requires emacs)
- emacs-flycheck-pos-tip (requires emacs)
- emacs-flycheck-pos-tip-git (requires emacs)
- emacs-flyspell-correct-git (requires emacs)
- emacs-flyspell-correct-ivy-git (requires emacs)
- emacs-fold-dwim (requires emacs)
- emacs-font-lock-plus (requires emacs)
- emacs-fuzzy (requires emacs)
- emacs-general.el-git (requires emacs)
- emacs-ghub (requires emacs)
- emacs-ghub-git (requires emacs)
- emacs-git-timemachine (requires emacs)
- emacs-git.el (requires emacs)
- emacs-gitolite-mode (requires emacs)
- emacs-gnuplot-mode-git (requires emacs) (make)
- emacs-goby (requires emacs)
- emacs-goby-git (requires emacs)
- emacs-golden-ratio (requires emacs)
- emacs-goto-chg-git (requires emacs)
- emacs-graphql-git (requires emacs)
- emacs-groovy-mode-git (requires emacs)
- emacs-guess-style-git (requires emacs) (make)
- emacs-guess-style-git (requires emacs)
- emacs-guide-key (requires emacs)
- emacs-haskell-mode-git (requires emacs) (make)
- emacs-haxe (requires emacs)
- emacs-helm (requires emacs)
- emacs-helm-git (requires emacs)
- emacs-helm-ls-git (requires emacs) (make)
- emacs-helm-projectile (requires emacs)
- emacs-hexrgb (requires emacs)
- emacs-highlight-indentation (requires emacs)
- emacs-hydra (requires emacs)
- emacs-hydra-git (requires emacs)
- emacs-identica-mode (requires emacs)
- emacs-idris-mode-git (requires emacs)
- emacs-iedit (requires emacs)
- emacs-iedit-git (requires emacs)
- emacs-imenu-anywhere-git (requires emacs)
- emacs-imenu-list-git (requires emacs)
- emacs-ipython-mode (requires emacs)
- emacs-ivy-pass-git (requires emacs)
- emacs-jabber-git (requires emacs)
- emacs-jedi (requires emacs)
- emacs-jinja2-mode (requires emacs)
- emacs-js2-mode (requires emacs)
- emacs-js2-mode-git (requires emacs)
- emacs-julia-mode (requires emacs)
- emacs-langtool (requires emacs)
- emacs-less-css-mode-git (requires emacs)
- emacs-let-alist (requires emacs)
- emacs-let-alist (requires emacs) (make)
- emacs-libvterm-git (requires emacs)
- emacs-linum-relative (requires emacs)
- emacs-lispy (requires emacs)
- emacs-lispy-git (requires emacs)
- emacs-lispyville-git (requires emacs)
- emacs-lll-mode-git (requires emacs)
- emacs-llvm-mode (requires emacs)
- emacs-lsp-mode-git (requires emacs)
- emacs-lsp-ui (requires emacs)
- emacs-lsp-ui-git (requires emacs)
- emacs-lyqi-mode-git (requires emacs)
- emacs-magit (requires emacs)
- emacs-magit-git (requires emacs)
- emacs-magit-gitflow (requires emacs)
- emacs-magit-popup (requires emacs)
- emacs-magit-popup-git (requires emacs)
- emacs-make-regexp (requires emacs)
- emacs-make-regexp (requires emacs) (make)
- emacs-maplev (requires emacs)
- emacs-markdown-mode (requires emacs)
- emacs-markdown-mode-git (requires emacs)
- emacs-markdown-preview-mode (requires emacs)
- emacs-markup-faces (requires emacs)
- emacs-memoize (requires emacs)
- emacs-mew (requires emacs)
- emacs-mew-git (requires emacs)
- emacs-midje-mode (requires emacs)
- emacs-minimap (requires emacs)
- emacs-moe-theme (requires emacs)
- emacs-monky-git (requires emacs)
- emacs-moonscript-mode (requires emacs)
- emacs-mozc (requires emacs)
- emacs-mozc (requires emacs) (make)
- emacs-mozc-ut (requires emacs)
- emacs-mozc-ut-united (requires emacs)
- emacs-mozc-ut2 (requires emacs)
- emacs-multi-term (requires emacs)
- emacs-navi2ch-git (requires emacs)
- emacs-neotree (requires emacs)
- emacs-neotree-git (requires emacs)
- emacs-newlisp-mode-git (requires emacs)
- emacs-no-littering-git (requires emacs)
- emacs-nyan-mode (requires emacs)
- emacs-onedark-theme-git (requires emacs)
- emacs-opa-mode-git (requires emacs) (make)
- emacs-opa-mode-git (requires emacs)
- emacs-openrc (requires emacs)
- emacs-org-bullets-git (requires emacs)
- emacs-org-mode (requires emacs)
- emacs-org-mode-git (requires emacs)
- emacs-oz-mode (requires emacs)
- emacs-p4 (requires emacs)
- emacs-paredit (requires emacs) (make)
- emacs-paredit-git (requires emacs) (make)
- emacs-parseclj (requires emacs)
- emacs-pass-git (requires emacs)
- emacs-password-store (requires emacs)
- emacs-password-store-otp-git (requires emacs)
- emacs-pcap-mode (requires emacs)
- emacs-pdf-tools-git (requires emacs)
- emacs-pelican-mode-git (requires emacs)
- emacs-persp-mode (requires emacs)
- emacs-persp-mode-git (requires emacs)
- emacs-pkg-info (requires emacs)
- emacs-pkgbuild-mode (requires emacs)
- emacs-pkgbuild-mode-git (requires emacs)
- emacs-popup-el (requires emacs)
- emacs-popup-el (requires emacs) (make)
- emacs-popwin (requires emacs)
- emacs-pos-tip (requires emacs)
- emacs-pos-tip-git (requires emacs)
- emacs-posframe (requires emacs)
- emacs-pov-mode (requires emacs)
- emacs-powerline (requires emacs)
- emacs-processing-mode-git (requires emacs)
- emacs-projectile (requires emacs)
- emacs-projectile-git (requires emacs)
- emacs-psgml (requires emacs)
- emacs-psvn (requires emacs)
- emacs-pure-mode (requires emacs)
- emacs-py-autopep8 (requires emacs)
- emacs-python-environment (requires emacs)
- emacs-pyvenv (requires emacs)
- emacs-queue (requires emacs)
- emacs-rainbow-delimiters-git (requires emacs)
- emacs-rebol-mode (requires emacs)
- emacs-rebol-mode (requires emacs) (make)
- emacs-rich-minority (requires emacs)
- emacs-riece (requires emacs)
- emacs-rnc-mode-git (requires emacs)
- emacs-rtf-mode (requires emacs)
- emacs-s (requires emacs)
- emacs-s-git (requires emacs)
- emacs-scala-mode-git (requires emacs)
- emacs-screencast-mode-git (requires emacs)
- emacs-sdcv (requires emacs)
- emacs-seq (requires emacs)
- emacs-sesman (requires emacs)
- emacs-shackle-git (requires emacs)
- emacs-showtip (requires emacs)
- emacs-shrink-path-git (requires emacs)
- emacs-shut-up (requires emacs)
- emacs-sly-git (requires emacs)
- emacs-smart-mode-line (requires emacs)
- emacs-smartparens-git (requires emacs)
- emacs-smex (requires emacs)
- emacs-sml-mode (requires emacs)
- emacs-solaire-mode-git (requires emacs)
- emacs-solidity-mode-git (requires emacs)
- emacs-spaceline (requires emacs)
- emacs-spaceline-all-the-icons (requires emacs)
- emacs-spacemacs-funcs (requires emacs)
- emacs-speechd-el-git (requires emacs)
- emacs-spinner (requires emacs)
- emacs-super-save-git (requires emacs)
- emacs-swiper (requires emacs)
- emacs-swiper-git (requires emacs)
- emacs-symbols-mode-git (requires emacs)
- emacs-tablist (requires emacs)
- emacs-tablist-git (requires emacs)
- emacs-textile-mode (requires emacs)
- emacs-top-mode (requires emacs)
- emacs-treepy-git (requires emacs)
- emacs-twiki-mode (requires emacs)
- emacs-twittering-mode (requires emacs)
- emacs-twittering-mode-git (requires emacs)
- emacs-undo-tree (requires emacs)
- emacs-use-package (requires emacs)
- emacs-use-package-git (requires emacs)
- emacs-vala-mode (requires emacs)
- emacs-vlf-git (requires emacs)
- emacs-w3m-git (requires emacs)
- emacs-web-server (requires emacs)
- emacs-websocket (requires emacs)
- emacs-which-key (requires emacs)
- emacs-whitespace-mode (requires emacs)
- emacs-winum (requires emacs)
- emacs-with-editor (requires emacs)
- emacs-with-editor-git (requires emacs)
- emacs-workgroups (requires emacs)
- emacs-writegood-mode-git (requires emacs)
- emacs-ws-butler-git (requires emacs)
- emacs-wucuo-git (requires emacs)
- emacs-xclip (requires emacs) (make)
- emacs-xelb-git (requires emacs)
- emacs-xterm-color (requires emacs) (make)
- emacs-yaml-mode (requires emacs)
- emacs-yasnippet (requires emacs)
- emacs-yasnippet-git (requires emacs)
- emacs-yasnippet-snippets-git (requires emacs)
- emacs-youtube-dl (requires emacs)
- emacs-zenburn-theme (requires emacs)
- emacs-zoutline-git (requires emacs)
- emacsclient-desktop-git (requires emacs)
- emacspeak (requires emacs)
- emacspeak-git (requires emacs)
- emms (requires emacs)
- emms-git (requires emacs)
- ensime-git (requires emacs)
- ff-git (requires emacs) (optional)
- flycheck (requires emacs) (make)
- flycheck (requires emacs)
- geben-on-emacs (requires emacs)
- geiser-git (requires emacs)
- ggtags (requires emacs)
- gnuplot-caca (requires emacs) (make)
- gnuplot-nogui (requires emacs) (make)
- gtypist-single-space (requires emacs) (make)
- guix-git (requires emacs) (optional)
- helm-system-packages-git (requires emacs)
- howm (requires emacs)
- htmlize-git (requires emacs)
- ibus-mozc (requires emacs) (make)
- irony-mode (requires emacs)
- lean-bin (requires emacs) (optional)
- lean-git (requires emacs) (optional)
- lean2-git (requires emacs) (optional)
- macaulay2 (requires emacs) (make)
- mailcrypt (requires emacs)
- maint (requires emacs) (optional)
- mcu8051ide (requires emacs) (optional)
- migemo-git (requires emacs)
- mozart1-bin (requires emacs)
- mozart2 (requires emacs)
- mozart2-bin (requires emacs)
- mozart2-git (requires emacs) (make)
- mozart2-git (requires emacs) (optional)
- mozc (requires emacs) (make)
- mu (requires emacs) (optional)
- mu (requires emacs) (make)
- mu-git (requires emacs) (optional)
- nesc (requires emacs)
- ninja-kitware (requires emacs) (optional)
- nord-emacs (requires emacs)
- notmuch-emacs-git (requires emacs) (optional)
- notmuch-emacs-git (requires emacs) (make)
- notmuch-mutt-git (requires emacs) (make)
- notmuch-python-git (requires emacs) (make)
- notmuch-python2-git (requires emacs) (make)
- notmuch-ruby-git (requires emacs) (make)
- notmuch-runtime-git (requires emacs) (make)
- notmuch-vim-git (requires emacs) (make)
- ocaml-typerex (requires emacs)
- org-protocol-emacsclient (requires emacs) (optional)
- orgmk-git (requires emacs)
- proofgeneral (requires emacs)
- proofgeneral-git (requires emacs)
- pymacs (requires emacs)
- pymacs-git (requires emacs)
- quack (requires emacs) (make)
- quack (requires emacs)
- ros-melodic-rosemacs (requires emacs)
- ros-melodic-slime-wrapper (requires emacs)
- ros-noetic-rosemacs (requires emacs)
- ros-noetic-slime-wrapper (requires emacs)
- sawfish-git (requires emacs) (make)
- sawfish-git (requires emacs) (optional)
- shpp-git (requires emacs) (make)
- slime (requires emacs)
- slime-git (requires emacs)
- sph-scheme-mode-git (requires emacs)
- structured-haskell-mode-git (requires emacs) (make)
- stumpwm (requires emacs) (optional)
- stumpwm-git (requires emacs) (optional)
- sunrise-commander (requires emacs)
- supercollider-git (requires emacs) (make)
- supercollider-git (requires emacs) (optional)
- supercollider-portaudio (requires emacs) (optional)
- supercollider-portaudio (requires emacs) (make)
- swarm (requires emacs) (make)
- thrift-static (requires emacs) (make)
- tramp (requires emacs) (make)
- translate-shell-git (requires emacs) (optional)
- uim-git (requires emacs) (optional)
- unison-git (requires emacs) (make)
- vm-bzr (requires emacs)
- wrangler (requires emacs)
Latest Comments
VitalyR commented on 2021-01-25 17:50
Add this to your config file to fix the
define-obsolete-function-alias
problem before the packages or config frameworks catchs up:VitalyR commented on 2021-01-11 11:17
Notice that I locked the commit to https://github.com/flatwhatson/emacs.git#commit=78fd106653a9e4fa7c9c3c9788540e2e15552254 in order to avoid breaking your packages. Waiting for these packages adapt to the new
define-obsolete-function-alias
: all-the-icons evil-ex org-refile org-journal projectile (done!) smart-mode-line solarized treemacs-customization unfillbienjensu commented on 2020-12-22 13:17
@dabier I am gettings similar errors:
These repeat after async compilation starts every time emacs is launched, for different el files. I compiled with everything left as default.
*Async-native-compile-log*
output:dabier commented on 2020-12-22 01:59
When starting emacs, got lots of similar error like this:
It seems emacs is byte-compiling these buitin library at startup. But, I've enable pre-compile (leave Fast_Boot empty) when installing, and I checked the file rmail.elc is there. How to fix this?
Thanks
zackteo commented on 2020-10-25 02:32
To prevent others from making the same mistake as me, this takes from the pgtk-nativecomp branch. So it does not use X11 but pgtk. In other words, EXWM doesn't work for this version.
bruh commented on 2020-09-27 21:35
If starting the daemon via systemd service throws an error similar to this:
Then you can fix it by manually adding the following to
/usr/lib/systemd/user/emacs.service
(or whatever your service file is) under[Service]
:Make sure the path
/usr/lib/emacs/28.0.50/native-lisp/
exists. If it doesn't, then find thenative-lisp
path in your system and replace the parent directory of the path above with the path you found. Here's anfd
command to find the path:VitalyR commented on 2020-09-24 20:43
@yin Glad to see you like it! :)
yin commented on 2020-09-24 17:26
@VitalyR gotcha. used your package because it seems better indeed aka enhanced ^^ thanks
VitalyR commented on 2020-09-24 12:00
@yin Totally right. I created this for practising publishing AUR packages and convenience.
yin commented on 2020-09-24 07:12
so the difference between this and emacs-native-comp-git is that this one uses clang, has link-time optimization, and uses max available cores to make?