Commit Graph

312 Commits

Author SHA1 Message Date
Matthew Bauer
3b8e595810 zmq: add enableDrafts option
This is needed by emacs-zmq, and will be used by it.
2019-07-24 16:12:40 -04:00
Matthew Bauer
6399cdbe9c
Merge pull request #64612 from NixOS/add-emacs-zmq
emacs: add zmq package
2019-07-17 17:12:41 -04:00
Matthew Bauer
7fc87a4cbd emacs: add zmq package
This builds emacs-zmq.so automatically.

Fixes #59774
2019-07-10 22:13:26 -04:00
Frederik Rietdijk
25a77b7210 Merge staging-next into staging 2019-07-03 08:59:42 +02:00
Matthew Bauer
e7572af2ec emacs-irony: Remove server directory
This contains the build files and is not needed for irony-server.
Previously, the wrong directory was removed, adding elpa/ gets thje
correct one.
2019-07-01 13:37:22 -04:00
worldofpeace
cab7c6cbd9 treewide: use dontConfigure 2019-07-01 04:23:51 -04:00
Matthew Bauer
38f426787f emacsPackages.irony: add clang for Linux builds
libclang is needed as a library here. Adding it to fix building on
Linux. This worked on macOS because clang is already provided.
2019-06-19 13:27:08 -04:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Matthew Bauer
72e67bd6ba emacs-irony: prebuild irony-server executable
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
2019-06-10 22:39:27 -04:00
Matthew Bauer
62e61b9e4b emacsqlite: strip binary
Had gcc in closure which is not wanted. Use stripDebugList to make it
strip in share/.
2019-05-30 22:32:27 -04:00
Jethro Kuan
3791c991bf emacsPackages.emacsql-sqlite: build sqlite binary 2019-01-13 16:32:21 +08:00
Jethro Kuan
5da2848c1d emacsPackages.pdf-tools: 0.80 -> 0.90 2019-01-08 21:25:50 +08:00
adisbladis
9acc5d9b45
emacs-packages: Drop custom weechat package
It's several years out of date and we can instead rely on
autogenerated packages
2019-01-02 11:42:01 +00:00
Periklis Tsirakidis
136fb311c7 elpy: fix build dep 2018-09-09 17:14:59 +02:00
Periklis Tsirakidis
1b4f19ca73 Remove outdated external package emacs-find-file-in-project 2018-09-08 13:29:48 +02:00
Thomas Tuegel
4f5837668b
hindent: build Emacs package with latest Melpa recipe
The hindent Emacs package is built with the latest Melpa recipe, but the same
source version as in haskellPackages.
2018-07-26 15:36:43 -05:00
Jörg Thalheim
218298b30f
Merge branch 'master' into unused5 2018-07-21 15:41:22 +01:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
volth
dda95bae35 [bot] treewide: remove unused 'args@' in lambdas 2018-07-20 19:54:05 +00:00
Thomas Tuegel
a5f026f778
emacsPackagesNg.magit: find Git during build 2018-07-16 12:29:10 -05:00
Thomas Tuegel
d3cea48608
emacsPackagesNg: 2018-07-15 update
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.
2018-07-15 20:52:41 -05:00
Philipp Middendorf
a81fea3224 pdf-tools: 0.80 -> HEAD
To fix #41916, this commit upgrades the emacs package “pdf-tools” to
the HEAD revision, since there’s no official release containing the fix.
2018-06-17 21:54:37 +02:00
adisbladis
149a0dc1ff
emacsPackages.emacs-libvterm: init at unstable-2017-11-24 2018-05-16 14:02:49 +08:00
Thomas Tuegel
1d3f24be2b
emacsPackagesNg: lower priority of elpaPackages
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
2018-03-25 07:56:15 -05:00
Matthew Bauer
635114b889 emacs: use unstable melpa for dependencies
remove melpaStablePackages from default scope
2018-03-19 03:43:25 -05:00
Michael Raskin
8eba2a5be8
Merge pull request #31312 from binarin/emacs-package-set-overrides
emacs-packages: Cleanup and document for overrides
2018-02-06 21:22:23 +00:00
Pascal Wittmann
1a525da707
Merge pull request #31561 from mdorman/emacs-pdf-tools
pdf-tools: 0.70 -> 0.80
2017-11-16 13:36:21 +01:00
Matthew Bauer
47a854ae01 emacs: add missing packages
this fixes eval for nix-env -qaA nixpkgs.emacsPackagesNg
2017-11-12 18:43:35 -06:00
Michael Alan Dorman
94052e40af pdf-tools: 0.70 -> 0.80
At the same time, remove the unnecessary hand-specified `tablist`
package, in favor of the automatically maintained one from
melpa-stable.
2017-11-12 09:03:34 -05:00
Alexey Lebedeff
5ce0f5aa38 emacs-packages: Cleanup and document for overrides
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).
2017-11-06 11:03:30 +01:00
adisbladis
ff2d16e7f8
emacsPackages.font-lock-plus: init at 20170222.1755 2017-11-06 11:43:38 +08:00
Sergiu Ivanov
e83ee49386 icicles: 2014-11-06 -> 2017-10-28
Also add icicles to the new Emacs infrastructure.
2017-11-01 00:03:57 +01:00
Herwig Hochleitner
eb3f736afd emacsPackages.gn: init 2017-09-21 2017-10-28 15:19:07 +02:00
Michael Alan Dorman
94bea74004 Fix pkgconfig reference 2017-10-10 17:56:29 +03:00
John Ericson
531e4b80c9 misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs
Only acts on one-line dependency lists.
2017-09-21 15:49:53 -04:00
Balletie
311a1ee33a
rtags: Fix configure phase errors
Add pkgconfig as buildinput, so that the install path is correctly set
with cmake. PkgConfig is an optional dependency for rtags, but they
say it's necessary if you want to replace the prefix with
CMAKE_INSTALL_PREFIX. See:
caad9ac494/cmake/BashCompletion.cmake (L13)

Furthermore, I let the configurePhase of the rtags emacs package be a
noop.
2017-09-01 16:41:49 +02:00
Thomas Tuegel
ae160b582c
melpa-packages: init w3m at 20170203.647 2017-02-10 13:11:45 -06:00
Kosyrev Serge
c64789937b emacs-packages: init haskell-unicode-input-method at 20110905 2016-12-26 23:43:03 +03:00
Nicolas Dudebout
f5a98e49f6 emacs-source-directory: remove 2016-09-30 08:23:45 -04:00
Thomas Tuegel
8d41ee8858
emacs-zenburn-theme: 2.2 -> 2.4 2016-09-26 08:42:34 -05:00
Thomas Tuegel
0f312f3825
emacs-wgrep: 20141017 -> 2.1.10 2016-09-26 08:42:05 -05:00
Thomas Tuegel
ee7152182c
emacs-web-mode: 11.1.12 -> 14 2016-09-26 08:41:31 -05:00
Thomas Tuegel
731775c304
wanderlust: 20150301 -> 20160912.242 2016-09-26 08:40:59 -05:00
Thomas Tuegel
eac24ca9ee
emacs-volatile-highlights: 1.11 -> 1.11 2016-09-26 08:40:36 -05:00
Thomas Tuegel
5b42b051e8
emacs-use-package: 20151112 -> 2.2 2016-09-26 08:40:14 -05:00
Thomas Tuegel
3c8b7cfccf
emacs-tuareg: 2.0.9 -> 2.0.10 2016-09-26 08:39:45 -05:00
Thomas Tuegel
e309342fbf
emacs-tracking: init at 2.3 2016-09-26 08:39:16 -05:00
Thomas Tuegel
4c2777cd34
emacs-switch-window: 20140919 -> 1.0.0 2016-09-26 08:38:53 -05:00
Thomas Tuegel
fc960d2ad8
emacs-swiper: 0.7.0 -> 0.8.0 2016-09-26 08:38:31 -05:00
Thomas Tuegel
4e26fff784
emacs-smex: 20141210 -> 3.0 2016-09-26 08:37:28 -05:00
Thomas Tuegel
95e49fa304
emacs-smartparens: 20151025 -> 1.7.1 2016-09-26 08:37:01 -05:00
Thomas Tuegel
4b62d5f75c
emacs-smart-mode-line: 2.6 -> 2.10.1 2016-09-26 08:36:27 -05:00
Thomas Tuegel
4a95b638a8
emacs-semi: 20150223 -> 20160816.239 2016-09-26 08:35:47 -05:00
Thomas Tuegel
3b69c01a32
emacs-s: 20151023 -> 1.11.0 2016-09-26 08:35:24 -05:00
Thomas Tuegel
17484ec557
emacs-rust-mode: 20151026 -> 20160909.935 2016-09-26 08:34:55 -05:00
Thomas Tuegel
76826e43f6
emacs-rich-minority: 0.1.1 -> 1.0.1 2016-09-26 08:34:33 -05:00
Thomas Tuegel
ea870e10a8
emacs-request-deferred: 0.2.0 -> 0.2.0 2016-09-26 08:34:07 -05:00
Thomas Tuegel
58c85dd755
emacs-request: 0.2.0 -> 0.2.0 2016-09-26 08:33:41 -05:00
Thomas Tuegel
90c2a387d2
emacs-rainbow-delimiters: 2.1.1 -> 2.1.3 2016-09-26 08:33:14 -05:00
Thomas Tuegel
60323b7d47
emacs-pyvenv: 1.7 -> 1.9 2016-09-26 08:32:51 -05:00
Thomas Tuegel
5bd81826b7
emacs-prop-menu: 0.1.2 -> 0.1.2 2016-09-26 08:32:26 -05:00
Thomas Tuegel
3870a67f94
emacs-persp-projectile: 0.13.0 -> 0.2.0 2016-09-26 08:32:00 -05:00
Thomas Tuegel
f32333074f
emacs-helm-projectile: 0.13.0 -> 0.14.0 2016-09-26 08:31:34 -05:00
Thomas Tuegel
58ed31ff13
emacs-projectile: 0.13.0 -> 0.14.0 2016-09-26 08:31:03 -05:00
Thomas Tuegel
704e120da3
emacs-pkg-info: 20140610 -> 0.6 2016-09-26 08:30:21 -05:00
Thomas Tuegel
cf47443c91
emacs-perspective: 1.12 -> 1.12 2016-09-26 08:29:56 -05:00
Thomas Tuegel
5b64845fb2
emacs-parsebib: 20151006 -> 1.0.5 2016-09-26 08:29:28 -05:00
Thomas Tuegel
a9b8805831
emacs-org-trello: 0.7.5 -> 0.7.9 2016-09-26 08:29:02 -05:00
Thomas Tuegel
5133277005
org2jekyll: 0.1.8 -> 0.1.9 2016-09-26 08:27:34 -05:00
Thomas Tuegel
c344ac70dd
emacs-multiple-cursors: 20150627 -> 1.4.0 2016-09-26 08:09:42 -05:00
Thomas Tuegel
51084543b1
emacs-monokai-theme: 1.0.0 -> 2.2.1 2016-09-26 08:09:16 -05:00
Thomas Tuegel
ef14235ebf
emacs-moe-theme: 1.0 -> 20160907.727 2016-09-26 08:08:43 -05:00
Thomas Tuegel
df5c07de9e
emacs-markdown-toc: 0.0.8 -> 0.1.2 2016-09-26 08:08:14 -05:00
Thomas Tuegel
3fb42a2adc
emacs-log4e: 0.3.0 -> 0.3.0 2016-09-26 08:01:38 -05:00
Thomas Tuegel
4636a5f958
emacs-idris-mode: 0.9.19 -> 0.9.19 2016-09-26 08:00:52 -05:00
Thomas Tuegel
44d0123259
emacs-ido-ubiquitous: 2.17 -> 3.14 2016-09-26 08:00:14 -05:00
Thomas Tuegel
8fe803fb81
emacs-ibuffer-vc: 0.10 -> 0.10 2016-09-26 07:59:00 -05:00
Thomas Tuegel
f87e120878
emacs-hydra: 0.13.3 -> 0.13.6 2016-09-26 07:55:03 -05:00
Thomas Tuegel
b6e46a7d5a
emacs-highlight-indentation: 0.7.0 -> 0.7.0 2016-09-26 07:54:31 -05:00
Thomas Tuegel
3f9e3563ff
remove emacs-hi2 2016-09-26 07:54:08 -05:00
Thomas Tuegel
24b96d662a
emacs-helm-swoop: 20141224 -> 1.7.2 2016-09-26 07:53:52 -05:00
Thomas Tuegel
32094daedd
emacs-helm-bibtex: 20151125 -> 2.0.0 2016-09-26 07:53:10 -05:00
Thomas Tuegel
e8c2e705c0
emacs-haskell-mode: 13.16 -> 16.1 2016-09-26 07:52:28 -05:00
Thomas Tuegel
781dc67704
emacs-goto-chg: 1.6 -> 20131228.659 2016-09-26 07:51:58 -05:00
Thomas Tuegel
36fca11884
emacs-god-mode: 20140811 -> 20151005.925 2016-09-26 07:51:14 -05:00
Thomas Tuegel
b67aa88d1d
emacs-go-mode: 20150817 -> 1.4.0 2016-09-26 07:50:40 -05:00
Thomas Tuegel
5d595cc538
emacs-gnus: 20140501 -> builtin 2016-09-26 07:50:07 -05:00
Thomas Tuegel
2300049028
emacs-gntp: 0.1 -> 0.1 2016-09-26 07:49:30 -05:00
Thomas Tuegel
086624c51e
emacs-gitignore-mode: 1.0.0 -> 1.2.2 2016-09-26 07:49:07 -05:00
Thomas Tuegel
7f385f91fe
emacs-gitconfig-mode: 1.0.0 -> 1.2.2 2016-09-26 07:48:45 -05:00
Thomas Tuegel
2c1f1084bc
emacs-gitattributes-mode: 1.0.0 -> 1.2.2 2016-09-26 07:48:22 -05:00
Thomas Tuegel
397834c47e
emacs-git-timemachine: 2.3 -> 3.0 2016-09-26 07:47:55 -05:00
Thomas Tuegel
d485dccdf7
emacs-git-gutter: 20150930 -> 0.90 2016-09-26 07:47:13 -05:00
Thomas Tuegel
50d263fb81
emacs-git-auto-commit-mode: 4.4.0 -> 4.4.0 2016-09-26 07:46:45 -05:00
Thomas Tuegel
328ca89a4d
emacs-flim: 20141216 -> 20160831.633 2016-09-26 07:46:06 -05:00
Thomas Tuegel
4576ef1456
emacs-expand-region: 20150902 -> 0.10.0 2016-09-26 07:45:08 -05:00
Thomas Tuegel
c785a709c5
emacs-exec-path-from-shell: 20141022 -> 1.11 2016-09-26 07:44:39 -05:00
Thomas Tuegel
464768b8e4
emacs-evil: 1.2.5 -> 1.2.12 2016-09-26 07:44:15 -05:00
Thomas Tuegel
1ea19fec28
emacs-evil-visualstar: 20151027 -> 0.2.0 2016-09-26 07:43:44 -05:00
Thomas Tuegel
c736070a67
emacs-evil-surround: 20140616 -> 20160911.1224 2016-09-26 07:43:09 -05:00