about summary refs log tree commit diff
path: root/default.nix
Commit message (Collapse)AuthorAge
* Merge pull request #161 from Vonfry/nongnu/addadisbladis2021-07-28
|\ | | | | Add nongnu elpa
| * Add nongnu elpaVonfry2021-07-21
| |
* | mkExDrv: properly pass commit as required by recent package-buildsternenseemann2021-07-24
|/ | | | | | | | https://github.com/NixOS/nixpkgs/commit/9140d4b06ff09bce8dd8e384eeef832e7811d288 broke certain builds that were not properly passing commit as an argument to the builder. This also caused the exwm xelb (i. e. emacsPackages.xelb) to fail. Since we have the commit as `repoMeta.rev` anyways, passing it properly is trivial.
* Update that native-comp was merged in master (#143)Florian Franzen2021-04-30
|
* Fix arg overriding evaluation orderadisbladis2021-02-27
|
* Fix - typo in native-comp flag (old flag was actually --with-nativecomp)adisbladis2021-02-27
|
* Ensure native-comp flag is replaced exactly in the same location as the ↵adisbladis2021-02-26
| | | | original flag
* native-comp: Fix changed configure flagadisbladis2021-02-26
|
* Remove 20.03 compat hacksadisbladis2021-02-26
|
* emacs: Remove clean-env patchesadisbladis2021-02-25
| | | | | This is now fixed upstream in nixpkgs using substituteInPlace which means we don't have to carry patches. See https://github.com/NixOS/nixpkgs/pull/114335
* use overrideAttrs' argument instead of referring to derivationMauricio Collares2021-01-31
|
* fix passthru pkgsTony Olagbaiye2021-01-19
|
* Fetch upstream releases from Savannah, use upstream pgtk branchtalyz2020-12-28
|
* Add support for PGTK and PGTK + native comp forksVincent Szolnoky2020-11-17
|
* Move repo info into json filesVincent Szolnoky2020-11-17
|
* default.nix: Reformat with nixpkgs-fmtadisbladis2020-08-11
|
* mkGitEmacs: Reimplement as a pipelineadisbladis2020-08-11
| | | | Fix isStable compat hacks
* emacsUnstable: Re-add harfbuzz & janssonadisbladis2020-07-31
|
* Invert stable checkadisbladis2020-07-27
| | | | Doh!
* Fix 20.03 git/unstable emacsadisbladis2020-07-27
|
* emacsGit/emacsGcc: Use nativeComp support from nixpkgsadisbladis2020-07-23
| | | | See https://github.com/NixOS/nixpkgs/pull/93716
* Create a function to abstract emacs git buildingadisbladis2020-07-19
| | | | | | | | | | | ``` 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.
* Add emacsWithPackagesFromPackageRequiresSteve Purcell2020-06-20
| | | | | | 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.
* Add emacs native-comp branchadisbladis2020-06-03
| | | | Co-authored-by: Benjamin Hipple <bhipple@protonmail.com>
* Reenable orgPackagesMauricio Collares2020-05-12
|
* Merge pull request #22 from thiagokokada/harfbuzzadisbladis2020-04-14
|\ | | | | Add harfbuzz to build inputs
| * Add harfbuzz to build inputsThiago Kenji Okada2020-04-04
| |
* | Embed emacs repository revision, and branch information at build timeAshish SHUKLA2020-04-12
|/
* Add a new emacsUnstable attribute mirroring the latest releaseadisbladis2020-04-02
| | | | This includes prereleases like the current 27.0.90 release
* emacsPackagesNg -> emacsPackagesSondre Nilsen2019-11-04
| | | | Upstream nixpkgs has dropped emacs*Ng*, they are now legacy aliases.
* Add emacsGit-noxElis Hirwing2019-10-29
|
* Add jansson to buildInputsMario Rodas2019-08-30
| | | | The flag `--with-json` is on by default
* Add elpa/org package setsadisbladis2019-08-20
|
* Add a method to make Emacs closures from use-package declarationsadisbladis2019-08-19
|
* Migrate repo to new nix-community layoutadisbladis2019-08-13
|
* Add melpa packagesadisbladis2019-08-13
|
* Set correct version attribute for emacs derivationadisbladis2019-07-24
| | | | Also fix exwm expression indents
* Add emacs package (updating from github emacs mirror)adisbladis2019-07-23
|
* Remove eximadisbladis2019-02-10
| | | | | Exim was merged into exwm: https://github.com/ch11ng/exwm/commit/0f7269c4ec666eb8bcf2616abbb5af46087cbdea
* Avoid import from NIX_PATHadisbladis2019-01-02
|
* Add exim (emacs input method)adisbladis2019-01-01
|
* Add build testadisbladis2018-12-30
| | | | Remove patch, it's now merged upstream
* Add support for dates as version numbersadisbladis2018-12-28
|
* Add xelb non-posix shell patchadisbladis2018-12-28
|
* Set version numbers to 9999adisbladis2018-12-28
|
* Also override the emacsWithPackages functionadisbladis2018-12-28
|
* Initial commitadisbladis2018-12-28