3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

392 commits

Author SHA1 Message Date
ajs124 5f03301dea emacs.pkgs.ess-R-object-popup: fix 2021-09-17 14:48:28 +02:00
adisbladis 34e88d52d1
Merge pull request #137880 from matdsoupe/fix/prolog-mode
fix emacs prolog-mode sha256
2021-09-17 07:39:57 -05:00
ajs124 3f7b8b9eac emacs.pkgs.agda2-mode: fix 2021-09-17 14:35:18 +02:00
adisbladis 2a79244302
emacs.pkgs.agda-input: Fix syntax error 2021-09-16 17:46:06 -05:00
adisbladis e5c5c3b152
Merge pull request #137944 from AndersonTorres/new-elisp-packages
Elisp cleanups
2021-09-16 09:04:27 -05:00
AndersonTorres 3a948aa698 emacsPackages.llvm-mode: extract from manual-packages.nix 2021-09-15 14:27:26 -03:00
AndersonTorres b4ab553d33 emacsPackages.bqn-mode: 2021-09-04 -> 0.0.0+unstable=2021-09-15 2021-09-15 14:27:26 -03:00
AndersonTorres a3c0347b94 emacsPackages.agda-input: extract from manual-packages.nix 2021-09-15 14:27:26 -03:00
AndersonTorres f91dce387a emacsPackages.agda2-mode: extract from manual-packages.nix 2021-09-15 14:27:26 -03:00
AndersonTorres 7ee513fddf emacsPackages:ott-mode: extract from manual-packages.nix 2021-09-15 14:27:26 -03:00
AndersonTorres 3d059335bd emacsPackages.urweb: extract from manual-packages.nix 2021-09-15 12:18:27 -03:00
AndersonTorres 58d50f5bcc emacsPackages.zeitgeist: remove
It is, for all the relevant aspects, a dead project.
2021-09-15 12:11:08 -03:00
AndersonTorres 813319ff8d emacsPackages.org-mac-link: remove
It is already part of org-contrib package.
2021-09-15 12:11:08 -03:00
AndersonTorres 1664f4fcbb emacsPackages.mu4e-patch: remove
Nowadays it was superseded by message-view-patch, available in MELPA.
2021-09-15 12:11:08 -03:00
AndersonTorres 0a4f47f6da emacsPackages.ido-ubiquitous: remove
It is now ido-completing-read-plus, available in MELPA.
2021-09-15 12:11:08 -03:00
AndersonTorres 6dc725b317 emacsPackages.tramp: 2.5.0 -> 2.5.1 2021-09-15 12:11:08 -03:00
AndersonTorres 0be9a02043 emacsPackages.nano-theme: 2021-06-05 -> 0.0.0+unstable=2021-06-29 2021-09-15 12:11:08 -03:00
AndersonTorres 08dd76ac5d emacsPackages.font-lock-plus: 20180101.25 -> 208+unstable=2018-01-01 2021-09-15 12:11:08 -03:00
AndersonTorres b7d5013e7f emacsPackages.evil-markdown: 2020-06-01 -> 0.0.0+unstable=2021-07-21 2021-09-15 12:11:07 -03:00
AndersonTorres 6288eddbfc emacsPackages.emacspeak: use fetchFromGitHub 2021-09-15 12:11:07 -03:00
AndersonTorres a988377549 emacsPackages.youtube-dl: use trivialBuild 2021-09-15 12:11:07 -03:00
AndersonTorres 5fa31a4962 emacsPackages.sunrise-commander: use trivialBuild 2021-09-15 12:11:07 -03:00
AndersonTorres a4d539be9f emacsPackages.rect-mark: use trivialBuild 2021-09-15 12:11:07 -03:00
AndersonTorres 8b01c1f103 emacsPackages.railgun: use trivialBuild 2021-09-15 12:11:07 -03:00
AndersonTorres 74eb649e4e emacsPackages.power-mode: use trivialBuild 2021-09-15 12:10:49 -03:00
AndersonTorres 35b34e325d emacsPackages.jam-mode: cosmetic changes 2021-09-15 12:09:34 -03:00
AndersonTorres fa9c5db3ed emacsPackages.isearch-prop: use trivialBuild 2021-09-15 12:09:34 -03:00
AndersonTorres 678858ee83 emacsPackages.isearch-plus: use trivialBuild 2021-09-15 12:09:34 -03:00
AndersonTorres 8d70784b8b emacsPackages.helm-words: use trivialBuild 2021-09-15 12:09:33 -03:00
AndersonTorres 5e373b5f9d emacsPackages.git-undo: use trivialBuild 2021-09-15 12:09:33 -03:00
AndersonTorres 15c6ee077e emacsPackages.ess-R-object-popup: use trivialBuild 2021-09-15 12:09:33 -03:00
AndersonTorres 851d4d9b17 emacsPackages.cedille: cosmetic cleanup 2021-09-15 12:09:33 -03:00
AndersonTorres ada96fb347 emacsPackages.color-theme-solarized: use trivialBuild 2021-09-15 12:09:33 -03:00
AndersonTorres 55eaf98813 emacsPackages.apheleia: use trivialBuild 2021-09-15 12:09:33 -03:00
adisbladis 4e52d93305
emacs.pkgs.ement: Fix meta.description 2021-09-14 20:59:47 -05:00
adisbladis a7f71cd419
emacs.pkgs.ement: init at unstable-2021-09-08 2021-09-14 16:39:35 -05:00
adisbladis 38a96d8148
emacs.pkgs.plz: init at unstable-2021-08-22 2021-09-14 16:39:35 -05:00
matdsoupe 6ad0838902
fix: prolog-mode sha256 2021-09-14 16:12:48 -03:00
AndersonTorres 4e6b7c3756 emacsPackages.isearch-prop: cosmetic rewriting 2021-09-10 10:40:42 -03:00
AndersonTorres 50262b516f emacsPackages.git-undo: 2019-10-13 -> 0.0.0+unstable=2019-12-21 2021-09-10 10:40:42 -03:00
AndersonTorres 06ceba58df emacsPackages.isearch-plus: 2021-01-01 -> 3434+unstable=2021-08-23 2021-09-10 10:40:42 -03:00
AndersonTorres c494e01759 emacsPackages.apheleia: 2021-05-23 -> 0.0.0+unstable=2021-08-08 2021-09-10 10:40:41 -03:00
AndersonTorres 309ed626af emacsPackages.sunrise-commander: 0.0.0-unstable=2021-04-23 -> 0.0.0+unstable=2021-07-22 2021-09-10 01:12:53 -03:00
AndersonTorres ebd5774d27 Duplicated shell-command-plus - manual fixup 2021-09-06 22:44:28 -03:00
AndersonTorres 1f369b3fe3 elpa-packages 2021-09-06 2021-09-06 22:44:27 -03:00
AndersonTorres 474298bb9b melpa-packages 2021-09-06 2021-09-06 22:44:27 -03:00
AndersonTorres 1169042008 nongnu-packages 2021-09-06 2021-09-06 22:44:27 -03:00
AndersonTorres 45f2cb502b org-packages 2021-09-06 2021-09-06 22:44:26 -03:00
AndersonTorres 1195d52ad7 Update comments about automatic generation of elisp packages 2021-09-06 22:44:26 -03:00
adisbladis 7a5789c8e3
Merge pull request #136712 from sternenseemann/bqn-mode
emacs.pkgs.bqn-mode: init at unstable-2021-09-04
2021-09-04 20:23:27 -05:00
sternenseemann 287383c61e emacs.pkgs.bqn-mode: init at unstable-2021-09-04 2021-09-04 19:57:51 +02:00
Alyssa Ross 446de3a2f3
emacs.pkgs.ebuild-mode: 1.52 -> 1.53 2021-09-03 13:43:30 +00:00
AndersonTorres 00910f768a elpa-packages 2021-08-25 2021-08-25 23:11:42 -03:00
AndersonTorres 5f951eca64 melpa-packages 2021-08-25 2021-08-25 23:07:53 -03:00
AndersonTorres 93cd9a58dc org-packages 2021-08-25 2021-08-25 23:07:53 -03:00
Sandro e1e367ca31
Merge pull request #134347 from Stunkymonkey/emacs-elpa-package-phases 2021-08-25 14:01:54 +02:00
davidak f70dd01d67
Merge pull request #134350 from Stunkymonkey/emacs-elisp-packages-phases
emacsPackages: deprecate phases
2021-08-19 04:39:03 +02:00
adisbladis c69d6e293f
Merge pull request #134569 from sternenseemann/emacs-urweb-mode
emacs.pkgs.urweb-mode: init at 20200209
2021-08-17 19:33:50 -05:00
sternenseemann 976a346a39 emacs.pkgs.ada-mode: add myself as maintainer 2021-08-18 02:00:44 +02:00
sternenseemann c33d5412c5 emacs.pkgs.urweb-mode: init at 20200209 2021-08-18 01:58:42 +02:00
Felix Bühler 7f972a2f95
emacs/agda2-mode: deprecate phases (#133523) 2021-08-17 09:00:12 -04:00
Felix Buehler cb899db2ee emacsPackages.perl-completion: deprecate phases 2021-08-16 21:45:06 +02:00
Felix Buehler fa8244e90e emacsPackages.rect-mark: deprecate phases and use pname&version 2021-08-16 21:44:40 +02:00
Felix Buehler 4d6b398950 emacsPackages.org-mac-link: deprecate phases and use pname&version 2021-08-16 21:44:07 +02:00
Felix Buehler 829ed287f0 elpa-packages: deprecate phases 2021-08-16 21:34:58 +02:00
adisbladis f57a20cb0f
emacs.pkgs: Unmark various packages as broken
A lot of the packages mark as broken are only actually broken for one melpa flavour.
2021-08-09 11:10:49 -05:00
adisbladis 0dde103318
Merge pull request #132933 from sternenseemann/elpa-update
emacs.pkgs.elpa-packages: 2021-08-06
2021-08-06 16:57:35 -05:00
adisbladis 24d0269574
emacs.pkgs.elpaPackages/nongnuPackages: Use custom elpa fetcher 2021-08-06 16:26:46 -05:00
adisbladis 3c496d2244
emacs: Add custom elpa fetcher
Elpa only serves the latest version of a given package uncompressed.
Once that release is no longer the latest & greatest it gets archived and compressed
meaning that both the URL and the hash changes.

To work around this issue we fall back to the URL with the .lz suffix and if that's the
one we downloaded we uncompress the file to ensure the hash matches regardless of compression.
2021-08-06 16:26:46 -05:00
sternenseemann be401aa730 emacs.pkgs.elpa-packages: 2021-08-06
Combat the vanishing `.tar`s once again…
2021-08-06 22:35:05 +02:00
sternenseemann f3670095db emacs.pkgs.ada-mode: enforce $NIX_BUILD_CORES
Prevent gprbuild to detect the amount of available cores and enforce user settings.
2021-08-06 22:32:57 +02:00
sternenseemann e0a4432192 emacs.pkgs.ada-mode: pin wisi 3.1.3 to fix build
Apparently ada-mode is intended to be build with a _specific_ version of
wisi which is not mentioned in the manual (as far as I am aware), but
described in passing in NEWS [1]. Thus the package-overrides in ada-mode.el
are to be interpreted as a strict version requirement.

[1]: https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/NEWS?h=externals/ada-mode&id=a2b7ec2b4c1b6067348b1d1026dd80c133b3200d#n17
2021-08-06 22:28:51 +02:00
adisbladis b5365c3b2c
emacs.pkgs.emacspeak: 51.0 -> 54.0 2021-08-03 17:07:45 -05:00
adisbladis 8372b522ee
Merge pull request #132566 from adisbladis/emacs-manual-pkgs-fixes
Emacs manually packaged build fixes
2021-08-03 13:16:30 -05:00
adisbladis 03bb707cb2
emacs.pkgs.font-lock-plus: Fix build 2021-08-03 12:59:01 -05:00
adisbladis 04855119e9
emacs.pkgs.manualPackages: Remove legacy aliases
These aliases have been deprecated for years and there isn't a good
reason to keep them around.
2021-08-03 12:44:11 -05:00
adisbladis 590b6cd401
emacs.pkgs.manualPackages: Remove legacy aliases from deprecated infra
These aliases have been deprecated for years and there isn't a good
reason to keep them around.
2021-08-03 12:42:23 -05:00
adisbladis b7cc72a05a
emacs.pkgs.telega: Fix build 2021-08-03 12:34:35 -05:00
adisbladis 66ca43e783
emacs.pkgs.haskell-unicode-input-method: Fix build 2021-08-03 12:24:37 -05:00
adisbladis dcde308964
emacs.pkgs.elisp-ffi: Fix build 2021-08-03 12:24:37 -05:00
adisbladis c65c395b17
emacsPackages.matrix-client: Fix build
Build was broken by https://github.com/NixOS/nixpkgs/pull/129458.
2021-08-03 12:24:37 -05:00
sternenseemann 66f8529d91 emacsPackages.ada-mode: build tools needed at runtime
ada-mode includes extra binaries which are used by it at runtime. They
require gnat, gprbuild, gnatcoll-core and wisi's source checked out in
`../wisi-*`.
2021-08-03 14:58:49 +02:00
AndersonTorres c98b490e65 fixup shell-command-plus duplicated insertion 2021-07-29 19:42:33 -03:00
AndersonTorres 7558fccda4 elpa-packages 2021-07-29 2021-07-29 19:42:32 -03:00
AndersonTorres 3bf28a824a melpa-packages 2021-07-29 2021-07-29 19:42:26 -03:00
AndersonTorres 7b83ef98fd org-packages 2021-07-29 2021-07-29 19:33:10 -03:00
sternenseemann c58a34c649 emacs.pkgs.elpa-packages: 2021-07-28
Update to 2021-07-28, to fix the build of wisi and ada-mode.
2021-07-28 20:22:05 +02:00
Shea Levy 3243fa4ba0
emacs.pkgs.melpa-packages: 2021-07-23 2021-07-23 11:21:16 -04:00
Shea Levy 7375e90e93
emacs.pkgs.org-packages: 2021-07-23 2021-07-23 11:19:50 -04:00
Shea Levy bd14756a10
emacs.pkgs.elpa-packages: 2021-07-23 2021-07-23 11:19:47 -04:00
Vonfry 6acb016284
emacsPackages.nongnuPackages: init 2021-07-21 15:11:27 -05:00
adisbladis 5194fc4d54
emacs2nix: Bump emacs2nix 2021-07-21 15:11:27 -05:00
Sandro d5bd34ebf2
treewide: convert phases that contain ":" to dont* = true (#130500) 2021-07-18 23:42:48 +02:00
AndersonTorres 98262bd121 elpa-packages 2021-07-16 2021-07-16 21:30:19 -03:00
AndersonTorres 07957d08af elpa-packages 2021-07-16 2021-07-16 21:30:19 -03:00
AndersonTorres 94bcbeef92 ebuild-mode: use ${pname}-${version} 2021-07-16 21:30:19 -03:00
AndersonTorres e56573a734 org-packages 2021-07-16 2021-07-16 21:30:19 -03:00
AndersonTorres 6dcfb3083d melpa-packages 2021-07-16 2021-07-16 21:30:19 -03:00
Matthew Bauer ff327f36db
Merge pull request #127980 from matthewbauer/darwin-emacs-native-comp
Add gcc for emacs wrapper so native-comp works
2021-07-15 20:03:57 -05:00
Alyssa Ross 9140d4b06f
emacs.pkgs.melpaBuild: package-build: 2018-10-05 -> 2021-04-13
I think this is due an update.  I've chosen to update to the latest
version that has been merged into Melpa.

Unfortunately we now need to hack around it trying to run VCS
commands.

My Emacs configuration with thirty-something leaf packages seems fine
after the rebuild.
2021-07-06 16:07:13 +00:00
AndersonTorres f3504cfe27 elpa-packages: manual fixup the duplication of shell-command-plus 2021-07-01 16:11:10 -03:00
AndersonTorres 6a12c70e65 elpa-packages 2021-07-01 2021-07-01 16:08:16 -03:00
AndersonTorres 261a958631 melpa-packages 2021-07-01 2021-07-01 16:04:25 -03:00
AndersonTorres 073329ebd8 org-packages 2021-07-01 2021-07-01 15:17:33 -03:00
Alyssa Ross ee8bdde2ce
emacs.pkgs.ebuild-mode: init at 1.52 2021-06-28 14:01:54 +00:00
Matthew Bauer 82003f428c
Update pkgs/applications/editors/emacs/elisp-packages/elpa-packages.nix
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-06-24 12:33:40 -05:00
Matthew Bauer 8bc10fbc56 Add gcc for emacs wrapper so native-comp works
On macos, we don’t have a gcc executable by default, which is required
for some reason when compiling site-start.
2021-06-23 23:02:11 -05:00
hlolli 5efbcf8d7e emacs: fix darwin's aarch64 codesigning issue 2021-06-15 16:05:58 +02:00
AndersonTorres e9e5f5f84d Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
Anderson Torres f210479f20
Merge pull request #126151 from AndersonTorres/new-elisp-packages
Update elisp packages
2021-06-08 01:28:07 -03:00
AndersonTorres 045afcce0f melpa-packages: edit a comment 2021-06-08 00:51:23 -03:00
AndersonTorres 69eec4f26a elpa-generated.nix bugfix: erase redundant, outdated shell-command-plus 2021-06-08 00:50:12 -03:00
AndersonTorres 43fa96215e elpa-packages 2021-06-08 2021-06-08 00:50:12 -03:00
AndersonTorres 6089d43427 melpa-packages 2021-06-08 2021-06-08 00:50:05 -03:00
AndersonTorres f5c5e33cc3 org-packages 2021-06-08 2021-06-08 00:43:54 -03:00
AndersonTorres 82b0579de7 emacsPackages: reformat manual-packages.nix file 2021-06-06 05:17:47 -03:00
AndersonTorres 6d5ddfd909 emacsPackages.power-mode: init at 2021-06-06 2021-06-06 05:17:47 -03:00
AndersonTorres d1ded9d599 emacsPackages.nano-theme: init at 2021-06-05 2021-06-06 05:17:47 -03:00
AndersonTorres e4866dca0a emacsPackages.tramp: 2.4.2 -> 2.5.0 2021-06-06 05:17:47 -03:00
Brian Leung cf88d436dc emacsPackages.apheleia: init at 2021-05-23 2021-06-05 20:57:36 -07:00
Brian Leung b736e9048b emacsPackages.mu4e-patch: init at 2019-05-09 2021-06-05 20:57:32 -07:00
Brian Leung 48b585cbe4 emacsPackages.evil-markdown: init at 2020-06-01 2021-06-05 20:57:27 -07:00
Brian Leung 0d44260ebc emacsPackages.youtube-dl: init at 2018-10-12 2021-06-05 20:57:23 -07:00
Brian Leung f135fdad38 emacsPackages.git-undo: init at 2019-10-13 2021-06-05 20:57:18 -07:00
Brian Leung 473f142343 emacsPackages.isearch-prop: init at 2019-05-01 2021-06-05 20:57:09 -07:00
Brian Leung 5c14e587c7 emacsPackages.isearch-plus: init at 2021-01-01 2021-06-05 20:56:59 -07:00
Stefan Frijters 5123bf1f74
emacsWithPackages: Fix auto-complete-clang-async and irony 2021-05-26 21:20:51 +02:00
Kenny Ballou c06126fe26 elisp-packages: add perl5 and ncurses to buildInputs via overrideAttrs
Erlang mode needs perl5 and ncurses to build, add buildInputs override.

Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
2021-05-24 21:47:11 -06:00
AndersonTorres d2f38e49a9 Small modifications to manual-packages.nix 2021-05-21 02:37:52 -03:00
AndersonTorres b620a19ae7 Fixup shell-command-plus spurious reinsertion 2021-05-21 00:41:12 -03:00
AndersonTorres 0c45fe305b elpa-packages: updated at 2021-05-21 2021-05-21 00:41:12 -03:00
AndersonTorres da004087c6 melpa-packages: updated at 2021-05-21 2021-05-21 00:32:06 -03:00
AndersonTorres d92d1799d9 org-packages: updated at 2021-05-20 2021-05-21 00:32:06 -03:00
AndersonTorres 70a5cbc298 Rename emacs-modes to emacs/elisp-packages 2021-05-21 00:32:06 -03:00
Vladimír Čunát 5663b2b2d3
Merge branch 'master' into staging-next
(a trivial conflict in transmission)
2021-05-09 09:31:55 +02:00
Dmitry Kalinkin 0c04615963
Merge pull request #119767 from yuanw/emacsMacport-8.2
emacsMacPort: 8.0 -> 8.2
2021-05-09 00:44:55 -04:00
github-actions[bot] 12193913a1
Merge staging-next into staging 2021-05-07 12:23:21 +00:00
Mauricio Collares 67bbabc0a4 emacs: adapt to renamed native-comp variables 2021-05-06 16:47:21 -03:00
yuanwang 78028964a8
emacsMacPort: 8.0 -> 8.2 2021-04-18 12:03:00 -06:00
Alyssa Ross 6e3b5fd046 libungif: remove in favour of giflib
libungif was merged into giflib in 2006, and hasn't been updated
since.  All non-broken packages still using it build fine with giflib.

See <http://giflib.sourceforge.net/history.html>.
2021-04-16 14:06:10 +00:00
Tim Steinbach 7d10c949fa emacs: 27.1 -> 27.2 2021-04-06 09:52:24 +08:00
adisbladis c54c8f8dfa
emacs26: Drop unsupported package 2021-03-02 16:17:37 +02:00
adisbladis c801ffd4a3
emacs: Use --with-native-compilation instead of --with-nativecomp
Upstream changed this parameter name in https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=feature/native-comp&id=42fc752a14b23be95f02b598930f13a96883d3a0
2021-02-26 23:31:27 +02:00
adisbladis 44131d7fc3
emacs: Remove clean-env patch and use substituteInPlace
This approach applies to _all_ RUN_TEMACS calls and successfully removes -dev paths from the closure and reduces the closure size from ~1.4G to just under ~464M.

It's also less brittle than having in-tree patches.
2021-02-25 12:40:37 +02:00
Mauricio Collares 4d60e14ad2 emacs: precompile trampolines in parallel 2021-02-19 19:35:07 -03:00
Mauricio Collares 2ff98c2f17
emacs: precompile all trampolines 2021-02-19 11:41:29 +01:00
Alyssa Ross 7eaa07dd3f
emacs: add withMotif option
Why not? ;)
2021-02-12 12:59:52 +00:00
Jonathan Ringer 9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
adisbladis 6347f78fd9
emacsPackages*: Move to emacs*.pkgs
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`.
2021-01-13 17:04:55 +01:00
Profpatsch 4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00