Age | Commit message (Collapse) | Author |
|
|
|
And let emacs-packages.nix only aggregate the attrsets
|
|
This allows overriding the individual package sets composing
emacsPackagesNg.
Example:
```
myEmacsPackages = emacsPackagesNg.override {
melpaPackages = {};
};
```
|
|
|
|
Use auto-generated melpa package
|
|
Use auto-generated melpa package
|
|
Use auto-generated melpa package
|
|
Use generated melpa package instead
|
|
Use autogenerated package from melpa
|
|
It's in the melpa generated package `circe`
|
|
Use melpa generated package instead
|
|
It's in the melpa generated package `circe`
|
|
It's in the melpa generated package `circe`
|
|
Use melpa generated package instead
|
|
It's now merged upstream in evil-mode
|
|
Use autogenerated modules from melpa instead
|
|
Use autogenerated modules from melpa instead
|
|
Use autogenerated modules from melpa instead
|
|
|
|
This enables using the melpa json generator in an overlay
|
|
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.
|
|
This is needed by emacs-zmq, and will be used by it.
|
|
emacs: add zmq package
|
|
This builds emacs-zmq.so automatically.
Fixes #59774
|
|
|
|
This contains the build files and is not needed for irony-server.
Previously, the wrong directory was removed, adding elpa/ gets thje
correct one.
|
|
|
|
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
* making ofborg happy
|
|
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
|
|
Had gcc in closure which is not wanted. Use stripDebugList to make it
strip in share/.
|
|
|
|
|
|
It's several years out of date and we can instead rely on
autogenerated packages
|
|
|
|
|
|
The hindent Emacs package is built with the latest Melpa recipe, but the same
source version as in haskellPackages.
|
|
|
|
|
|
|
|
|
|
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.
|
|
To fix #41916, this commit upgrades the emacs package “pdf-tools” to
the HEAD revision, since there’s no official release containing the fix.
|
|
|
|
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
|
|
remove melpaStablePackages from default scope
|
|
emacs-packages: Cleanup and document for overrides
|
|
pdf-tools: 0.70 -> 0.80
|
|
this fixes eval for nix-env -qaA nixpkgs.emacsPackagesNg
|
|
At the same time, remove the unnecessary hand-specified `tablist`
package, in favor of the automatically maintained one from
melpa-stable.
|