| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
| |
On macos, we don’t have a gcc executable by default, which is required
for some reason when compiling site-start.
|
| |
|
|
|
|
|
|
|
|
| |
Telega uploads packages that are incompatible with stable tdlib
releases to melpa and ones that are compatible to melpa stable.
This makes the melpa packages very unreliable and we should prefer the
one from melpa stable.
|
|
|
|
| |
It doesn't apply any more.
|
|
|
|
|
|
|
|
| |
With these changes it's possible to override pkgs & lib by:
```
emacs.pkgs.override { pkgs = fooPkgs; }
```
and get them to coherently apply to all emacs packages.
|
| |
|
|
|
|
| |
I want less strangeness that's not obviously overrideable.
|
|
|
|
|
|
| |
This was a strange construct that made these attrsets more difficult to work with.
It's simpler to just use pkgs.
|
|
|
|
| |
Co-authored-by: Tad Fisher <tadfisher@gmail.com>
|
|
|
|
|
|
|
|
|
| |
This makes it much easier to create customisations around emacs via
the a new convenience passthru attr:
- `emacs.pkgs`: What used to be emacsPackages is now `emacs.pkgs`
The previous versioned names `emacs*Packages` have been moved to
aliases.nix and are now considered deprecated in favour of `emacs*.pkgs`.
|
| |
|
|
|
|
| |
emacsPackages.manualPackages
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
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
|
| |
|
| |
|