adisbladis
4538df67b3
Fix 20.03 git/unstable emacs
2020-07-27 13:08:10 +02:00
adisbladis
b74dbf73ec
emacsGit/emacsGcc: Use nativeComp support from nixpkgs
...
See https://github.com/NixOS/nixpkgs/pull/93716
2020-07-23 21:40:22 +02:00
adisbladis
80df4c2199
Create a function to abstract emacs git building
...
```
postPatch = ''
substituteInPlace lisp/loadup.el \
--replace '(emacs-repository-get-version)' '"${repoMeta.rev}"' \
--replace '(emacs-repository-get-branch)' '"master"'
``;
```
makes the emacsGcc derivation rebuild whenever the emacsGit derivation changes.
2020-07-19 12:10:28 +02:00
Steve Purcell
8439afbe1e
Add emacsWithPackagesFromPackageRequires
...
This provides a mechanism for creating an Emacs closure that contains
the runtime dependencies for a given Emacs package source file, by
inspecting its Package-Requires header.
2020-06-20 15:54:57 +12:00
adisbladis
47a2e0b856
Add emacs native-comp branch
...
Co-authored-by: Benjamin Hipple <bhipple@protonmail.com>
2020-06-03 23:06:27 +01:00
Mauricio Collares
efbc8dc13e
Reenable orgPackages
2020-05-12 17:10:50 -03:00
adisbladis
8a24b86c79
Merge pull request #22 from thiagokokada/harfbuzz
...
Add harfbuzz to build inputs
2020-04-14 11:10:25 +02:00
Ashish SHUKLA
5a180985ea
Embed emacs repository revision, and branch information at build time
2020-04-12 16:47:05 +05:30
Thiago Kenji Okada
cbe2adc2d7
Add harfbuzz to build inputs
2020-04-04 23:52:27 -03:00
adisbladis
b3ce5faf6c
Add a new emacsUnstable attribute mirroring the latest release
...
This includes prereleases like the current 27.0.90 release
2020-04-02 21:28:12 +01:00
Sondre Nilsen
8c2e55d96a
emacsPackagesNg -> emacsPackages
...
Upstream nixpkgs has dropped emacs*Ng*, they are now legacy aliases.
2019-11-04 11:08:03 +00:00
Elis Hirwing
25bf2085cd
Add emacsGit-nox
2019-10-29 22:37:56 +01:00
Mario Rodas
5e180f88d8
Add jansson to buildInputs
...
The flag `--with-json` is on by default
2019-08-30 04:20:00 -05:00
adisbladis
5b9f3a8258
Add elpa/org package sets
2019-08-20 06:29:54 +01:00
adisbladis
f84321f435
Add a method to make Emacs closures from use-package declarations
2019-08-19 11:15:54 +01:00
adisbladis
65699a664a
Migrate repo to new nix-community layout
2019-08-13 23:33:01 +01:00
adisbladis
aa1d14d8c2
Add melpa packages
2019-08-13 23:24:51 +01:00
adisbladis
c4808b1a47
Set correct version attribute for emacs derivation
...
Also fix exwm expression indents
2019-07-24 02:10:19 +01:00
adisbladis
168536c0cb
Add emacs package (updating from github emacs mirror)
2019-07-23 21:35:15 +01:00
adisbladis
3aa6aa2de2
Remove exim
...
Exim was merged into exwm:
0f7269c4ec
2019-02-10 13:36:05 +00:00
adisbladis
e9aab9b30f
Avoid import from NIX_PATH
2019-01-02 11:15:08 +00:00
adisbladis
6dd6c7e7af
Add exim (emacs input method)
2019-01-01 17:01:06 +00:00
adisbladis
b37d0d3e1f
Add build test
...
Remove patch, it's now merged upstream
2018-12-30 12:38:54 +00:00
adisbladis
39765b0559
Add support for dates as version numbers
2018-12-28 20:21:48 +00:00
adisbladis
1b2aea39fc
Add xelb non-posix shell patch
2018-12-28 17:36:00 +00:00
adisbladis
92b2550b69
Set version numbers to 9999
2018-12-28 15:10:40 +00:00
adisbladis
5075bd7a31
Also override the emacsWithPackages function
2018-12-28 15:03:50 +00:00
adisbladis
797e2b4547
Initial commit
2018-12-28 12:30:29 +00:00