Commit graph

163 commits

Author SHA1 Message Date
adisbladis
fa1272e956
emacsPackages.libgit: Fix build 2020-09-20 22:27:52 +02:00
Brian Leung
bea26371b5 emacsPackages.orgit-forge: override build inputs to include Git 2020-08-28 20:40:12 -07:00
adisbladis
89f69a2848
melpaPackages: Make all overrides shared 2020-05-17 00:44:09 +01:00
adisbladis
f1bd1b9fdd
emacsPackages.forge: Fix build 2020-05-16 12:34:50 +01:00
adisbladis
ae2a2be11d
emacsPackages.dune: Fix build 2020-05-16 11:12:09 +01:00
adisbladis
b17e80a4f1
emacsPackages.treemacs-magit: Fix build 2020-05-16 11:12:09 +01:00
adisbladis
692d924a78
emacsPackages.rtags-xref: Fix build 2020-05-16 11:12:09 +01:00
Alexey Shmalko
f90f557fb6
melpa-packages: mention update-from-overlay script 2020-05-11 15:51:46 +03:00
adisbladis
14927d8503
Merge pull request #83378 from afrepues/build-melpa-stable-with-no-null-pkgs
Build MELPA package sets without null packages
2020-04-28 12:57:07 +02:00
adisbladis
bcbfef7592
emacsPackages.jist: Fix build 2020-04-27 12:18:57 +01:00
adisbladis
e1d4b8e867
emacsPackages.github-pullrequest: Fix build 2020-04-27 12:18:46 +01:00
adisbladis
15abc04544
emacsPackages.gerrit-download: Fix build 2020-04-27 12:18:37 +01:00
adisbladis
716e320bcf
emacsPackages.gerrit: Fix build 2020-04-27 12:18:30 +01:00
adisbladis
3e6aa7ba47
emacsPackages.eopengrok: Fix build 2020-04-27 12:18:13 +01:00
adisbladis
8c65a2f1de
melpa-packages: 2020-04-26 2020-04-26 19:48:16 +01:00
adisbladis
5afaf77e58
emacsPackages.mandoku-tls: Fix build 2020-04-24 11:35:37 +01:00
adisbladis
b77f95191f
emacsPackages.mandoku: Fix build 2020-04-24 11:35:37 +01:00
adisbladis
12085f3ef9
emacsPackages.kapacitor: Fix build 2020-04-24 11:35:37 +01:00
adisbladis
d8a6536f25
emacsPackages.kubernetes-evil: Fix build 2020-04-24 11:35:37 +01:00
adisbladis
9072afb680
emacsPackages.magit-gerrit: Fix build 2020-04-24 11:22:16 +01:00
adisbladis
63da0e5eee
emacsPackages.magit-vcsh: Fix build 2020-04-24 11:22:16 +01:00
adisbladis
dd33024c37
emacsPackages.magit-topgit: Fix build 2020-04-24 11:22:15 +01:00
adisbladis
a22e37b51b
emacsPackages.magit-tbdiff: Fix build 2020-04-24 11:22:15 +01:00
adisbladis
f10c79e19e
emacsPackages.magit-reviewboard: Add git input
The build is still failing for unrelated reasons.
2020-04-24 11:22:15 +01:00
adisbladis
8827608af7
emacsPackages.magit-reviewboard: Fix build 2020-04-24 11:22:15 +01:00
adisbladis
69cd2d51a4
emacsPackages.magit-rbr: Fix build 2020-04-24 11:22:14 +01:00
adisbladis
df1fd7d2a4
emacsPackages.magit-patch-changelog: Fix build 2020-04-24 11:22:14 +01:00
adisbladis
43818efd94
emacsPackages.magit-p4: Fix build 2020-04-24 11:22:14 +01:00
adisbladis
e581d92db8
emacsPackages.magit-org-todos: Fix build 2020-04-24 11:22:14 +01:00
adisbladis
bd30b6e479
emacsPackages.magit-lfs: Fix build 2020-04-24 11:22:14 +01:00
adisbladis
d12a589b54
emacsPackages.magit-imerge: Fix build 2020-04-24 11:22:13 +01:00
adisbladis
0c370e4946
emacsPackages.magit-gh-pulls: Fix build 2020-04-24 11:22:13 +01:00
adisbladis
eb7aa2fce3
emacsPackages.magit-find-file: Fix build 2020-04-24 11:22:13 +01:00
adisbladis
368f9ee7d1
emacsPackages.magit-diff-flycheck: Fix build 2020-04-24 11:22:13 +01:00
adisbladis
fa31ab9699
emacsPackages.magit-circleci: Fix build 2020-04-24 11:22:12 +01:00
Servilio Afre Puentes
b2c8626d61 emacs-modes: build MELPA package sets without null packages
The current algorithm creates attributes with null values for packages
with no source in a variant of MELPA. Though will satify dependencies
they produce no files, and though a build that transitively depends on
one them will be successful, Emacs won't find them and any code
depending on them won't work.

The solution with minimal code change would have been filtering the
list of results from melpaDerivation by comparing the value against
null, but that leads to an infinite recursion.

This commit also moves legacy renames from the shared to the unstable
set, as the corresponding null value elements won't exist in the
stable set anymore.

The test used for the problem was:

  $ nix-build --show-trace ./default.nix -A emacs26Packages.melpaStablePackages.findr
  error: expression does not evaluate to a derivation (or a set or list of those)

The expected output, obtained with this commit is:

  $ nix-build --show-trace ./default.nix -A emacs26Packages.melpaStablePackages.findr
  error: attribute 'findr' in selection path 'emacs26Packages.melpaStablePackages.findr' not found
2020-03-26 16:32:11 -04:00
Peter Hoeg
ac289636de melpaPackages.gnuplot: add missing dependency 2020-01-13 16:37:11 +08:00
adisbladis
8930e0c21d
Merge pull request #72210 from urkud/emacs-cmake-mode-dontConfigure
emacs-cmake-mode: do not run `configure`
2019-11-01 16:37:03 +00:00
Yury G. Kudryashov
dca6f19b70 emacs-*-rtags: use upstream package names
Split `emacs-rtags` into `rtags` and `*-rtags` following the
upstream (melpa) package names.
2019-10-29 07:51:11 -04:00
Yury G. Kudryashov
0681bce6e8 emacs-cmake-mode: do not run configure
Before this patch, the stable version did not run configure, and the
unstable version added `openssl` and `pkgconfig` to
dependencies.

Also, `dontConfigure = true` seems more readable than `configureScript
= "true"`.
2019-10-28 20:27:27 -04:00
Peter Hoeg
c833fb3179
Merge pull request #71347 from peterhoeg/f/emacs_vterm
emacsPackages.vterm: fix dynamic library and autoloaders
2019-10-28 12:23:21 +08:00
Peter Hoeg
29f4fd41d2 emacsPackages.evil-escape: fix build 2019-10-19 01:15:21 +08:00
Peter Hoeg
4487809902 emacsPackages.vterm: fix dynamic library and autoloaders
We need both the .so as well as the proper autoloaders that are generated when
we build an emacs package, so we cannot use the normal stdenv.mkDerivation but
have to inject the building of the libraries instead.

Also, use the proper libvterm-neovim we have in nixpkgs instead of vendoring it.
2019-10-18 23:38:28 +08:00
Sebastian Wild
458e3c7116 melpaPackages.elpy: bugfix
After the elpy dummy package was removed (#68217) it was still referenced
in the melpa packages and broke emacs builds that included elpy.
2019-09-12 21:32:13 +02:00
Vladimír Čunát
f21211ebfe
Merge branch 'master' into staging 2019-09-02 23:25:24 +02:00
adisbladis
2c142705df
emacs-packages.emacsClangCompleteAsync: Drop manually created package 2019-09-01 19:39:17 +01:00
adisbladis
6619e9c47b
emacs-packages: Fix melpa indentation 2019-09-01 19:17:31 +01:00
adisbladis
d835da5ee9
emacsPackages.seoul256-theme: Unmark as broken 2019-08-31 23:56:32 +01:00
adisbladis
e018f9cf40
emacsPackages.processing-snippets: Unmark as broken 2019-08-31 23:56:32 +01:00
adisbladis
a8715b4df7
emacsPackages.helm-lobsters: Unmark as broken 2019-08-31 23:56:31 +01:00