summary refs log tree commit diff
path: root/pkgs/top-level/emacs-packages.nix
Commit message (Collapse)AuthorAge
* emacs: use runCommand to generate wrapperRobert Helgesson2019-09-18
| | | | | | | | | | This removes the unnecessary compiler build dependency. We also set preferLocalBuild = true; allowSubstitutes = false; to not farm out the build on a remote builder or bother with trying to find a binary substitution.
* emacs-packages: Make org packages overrideableadisbladis2019-08-18
|
* emacs-packages: Move manually created packages to it's own fileadisbladis2019-08-07
| | | | And let emacs-packages.nix only aggregate the attrsets
* emacs-packages: Add overriding capability to emacsPackagesNgadisbladis2019-08-07
| | | | | | | | | | | | This allows overriding the individual package sets composing emacsPackagesNg. Example: ``` myEmacsPackages = emacsPackagesNg.override { melpaPackages = {}; }; ```
* emacs-packages.rtags: Inherit correct versionadisbladis2019-08-07
|
* emacs-packages: Drop irony packageadisbladis2019-08-07
| | | | Use auto-generated melpa package
* emacs-packages: Drop elpy packageadisbladis2019-08-07
| | | | Use auto-generated melpa package
* emacs-packages: Drop emacs-libvterm packageadisbladis2019-08-07
| | | | Use auto-generated melpa package
* emacs-packages: Drop zmq packageadisbladis2019-08-07
| | | | Use generated melpa package instead
* emacs-packages: Drop manually packaged pdf-toolsadisbladis2019-08-07
| | | | Use autogenerated package from melpa
* emacs-packages: Drop `shorten` packageadisbladis2019-08-07
| | | | It's in the melpa generated package `circe`
* emacs-packages: Drop `redshank` packageadisbladis2019-08-07
| | | | Use melpa generated package instead
* emacs-packages: Drop package `lui`adisbladis2019-08-07
| | | | It's in the melpa generated package `circe`
* emacs-packages: Drop lcs packageadisbladis2019-08-07
| | | | It's in the melpa generated package `circe`
* emacs-packages: Drop emacsql-sqlite packageadisbladis2019-08-07
| | | | Use melpa generated package instead
* emacsPackagesNg.evil-jumper: Drop packageadisbladis2019-08-07
| | | | It's now merged upstream in evil-mode
* emacs-packages: Drop stgitadisbladis2019-08-07
| | | | Use autogenerated modules from melpa instead
* emacs-packages: Drop manually created nyan-mode derivationadisbladis2019-08-07
| | | | Use autogenerated modules from melpa instead
* emacs-packages: Move shmadisbladis2019-08-07
| | | | Use autogenerated modules from melpa instead
* emacs-packages.nix: Fix indentadisbladis2019-08-07
|
* melpa-packages: Add ability to ovveride melpa JSON archive locationadisbladis2019-08-07
| | | | This enables using the melpa json generator in an overlay
* emacs-modes: replace melpa-generated with json formatHerwig Hochleitner2019-08-02
| | | | | | | | | | | This approach has several differences with emacs2nix: - the updater uses a downloaded recipes.json and archive.json for commit information, it uses a local checkout only for hashing the recipes - the generated file is JSON - the updater is written in emacs lisp - prefetch errors are put into an error key in the JSON, for review + meta.broken attributes are generated from it The updater re-uses the existing generated file to memoize prefetched content-sha256s for commits, thus prefetching should normally be quite fast.
* zmq: add enableDrafts optionMatthew Bauer2019-07-24
| | | | This is needed by emacs-zmq, and will be used by it.
* Merge pull request #64612 from NixOS/add-emacs-zmqMatthew Bauer2019-07-17
|\ | | | | emacs: add zmq package
| * emacs: add zmq packageMatthew Bauer2019-07-10
| | | | | | | | | | | | This builds emacs-zmq.so automatically. Fixes #59774
* | Merge staging-next into stagingFrederik Rietdijk2019-07-03
|\ \
| * | emacs-irony: Remove server directoryMatthew Bauer2019-07-01
| |/ | | | | | | | | | | This contains the build files and is not needed for irony-server. Previously, the wrong directory was removed, adding elpa/ gets thje correct one.
* / treewide: use dontConfigureworldofpeace2019-07-01
|/
* emacsPackages.irony: add clang for Linux buildsMatthew Bauer2019-06-19
| | | | | libclang is needed as a library here. Adding it to fix building on Linux. This worked on macOS because clang is already provided.
* treewide: remove unused variables (#63177)volth2019-06-16
| | | | | | * treewide: remove unused variables * making ofborg happy
* emacs-irony: prebuild irony-server executableMatthew Bauer2019-06-10
| | | | | | | | | This has melpaBuild compile the irony-server executable automatically. This means each user of the irony executable doesn’t have to wait for it to compile on each new use. This depends on this PR to work correctly: https://github.com/Sarcasm/irony-mode/pull/537
* emacsqlite: strip binaryMatthew Bauer2019-05-30
| | | | | Had gcc in closure which is not wanted. Use stripDebugList to make it strip in share/.
* emacsPackages.emacsql-sqlite: build sqlite binaryJethro Kuan2019-01-13
|
* emacsPackages.pdf-tools: 0.80 -> 0.90Jethro Kuan2019-01-08
|
* emacs-packages: Drop custom weechat packageadisbladis2019-01-02
| | | | | It's several years out of date and we can instead rely on autogenerated packages
* elpy: fix build depPeriklis Tsirakidis2018-09-09
|
* Remove outdated external package emacs-find-file-in-projectPeriklis Tsirakidis2018-09-08
|
* hindent: build Emacs package with latest Melpa recipeThomas Tuegel2018-07-26
| | | | | The hindent Emacs package is built with the latest Melpa recipe, but the same source version as in haskellPackages.
* Merge branch 'master' into unused5Jörg Thalheim2018-07-21
|\
| * [bot] treewide: remove unused 'args@' in lambdasvolth2018-07-20
| |
* | pkgs/*: remove unreferenced function argumentsvolth2018-07-21
|/
* emacsPackagesNg.magit: find Git during buildThomas Tuegel2018-07-16
|
* emacsPackagesNg: 2018-07-15 updateThomas Tuegel2018-07-15
| | | | | | | All package sets are simultaneously updated to accommodate changes to package-build. Due to new restrictions in package-build, all packages using `melpaBuild` must now provide a recipe file, even those packages which are not included in upstream MELPA.
* pdf-tools: 0.80 -> HEADPhilipp Middendorf2018-06-17
| | | | | To fix #41916, this commit upgrades the emacs package “pdf-tools” to the HEAD revision, since there’s no official release containing the fix.
* emacsPackages.emacs-libvterm: init at unstable-2017-11-24adisbladis2018-05-16
|
* emacsPackagesNg: lower priority of elpaPackagesThomas Tuegel2018-03-25
| | | | | | | | Lowering the priority of melpaStablePackages (#36423) leaves elpaPackages ahead of melpaPackages; the former carries outdated dependencies which should be overridden by melpaPackages. See also: #36423
* emacs: use unstable melpa for dependenciesMatthew Bauer2018-03-19
| | | | remove melpaStablePackages from default scope
* Merge pull request #31312 from binarin/emacs-package-set-overridesMichael Raskin2018-02-06
|\ | | | | emacs-packages: Cleanup and document for overrides
| * emacs-packages: Cleanup and document for overridesAlexey Lebedeff2017-11-06
| | | | | | | | | | | | | | This removes some stale code that was a no-op for some time and adds some docs/examples to help people with explicitly and consistently choosing versions of some emacs packages (to help with problems similar to #27083).
* | Merge pull request #31561 from mdorman/emacs-pdf-toolsPascal Wittmann2017-11-16
|\ \ | | | | | | pdf-tools: 0.70 -> 0.80