nixpkgs/pkgs/applications/editors
Lin Jian ac4f5079f7 emacsPackages.mu4e: init at 1.10.7
This patch packages mu4e as an Emacs lisp package based on the mu4e
output of the multiple-output package mu, which makes mu4e a good
citizen of Emacs lisp packages in two aspects.

First, mu4e now utilizes the Emacs lisp package infrastructure in
Nixpkgs.  This allows users who want to do AOT native compilation for
non-default Emacs variants[0] to build only mu4e itself instead of the
whole mu package[1].

Second, mu4e now conforms to the Emacs builtin package manager[2].
Without this patch, mu4e autoloaded commands do not work
out-of-the-box[3] because its directory is added to load-path by
site-start.el after the initialization of package-directory-list,
which causes package-activate-all to not load mu4e-autoloads.el.  This
patch fixes this issue when mu4e is installed to Emacs using the
withPackages wrapper[4].

[0]: such as emacs-pgtk
[1]: mu.override { emacs = emacs-pgtk; }
[2]: package.el
[3]: either (require 'mu4e) or (require 'mu4e-autoloads) is needed to
be called before an autoloaded command is called
[4]: emacs-pgtk.pkgs.withPackages (epkgs: [ epkgs.mu4e ])
2023-09-06 16:27:13 +00:00
..
aewan treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
amp
android-studio android-studio-canary: 2023.1.1.14 -> 2023.2.1.1 2023-08-27 21:58:00 +02:00
apostrophe treewide: gobject-introspection from buildInputs to nativeBuildInputs 2023-06-28 22:33:40 +03:00
aseprite aseprite: drop free version and alias to unfree version 2023-08-26 19:03:38 -04:00
atom treewide/applications: add sourceType binaryNativeCode for many packages 2022-06-23 18:38:19 +01:00
bless bless: unbreak on aarch64-linux 2023-03-13 12:16:13 +02:00
bluefish
bluej bluej: 5.1.0 -> 5.2.0 2023-08-18 11:53:56 +02:00
bonzomatic bonzomatic: 2022-08-20 -> 2023-06-15 2023-06-23 09:32:42 +00:00
bvi bvi: 1.4.1 -> 1.4.2 2023-03-11 16:47:21 +00:00
bviplus treewide:replace http by https when https is a permanent redirection 2023-02-19 21:47:59 +01:00
code-browser
codeblocks codeblocksFull: migrate to wxGTK32 2023-03-15 16:13:51 +02:00
codux codux: 15.9.0 -> 15.10.0 2023-09-03 11:42:04 +10:00
cpeditor cpeditor: fixup build 2023-06-27 10:52:33 +08:00
cudatext cudatext: 1.197.0 -> 1.198.0 2023-09-04 17:44:36 +00:00
deadpixi-sam
dhex
dit dit: 0.7 -> 0.9 2023-09-05 14:01:11 +02:00
eclipse eclipses: 2022-12 -> 2023-03 2023-04-16 14:27:25 -04:00
ed edUnstable: init at 1.20-pre2 2023-08-05 14:36:24 +00:00
edbrowse
edit edit: 20180228 -> unstable-2021-04-05 2023-07-21 22:34:23 -03:00
edlin edlin: init at 2.21 2023-01-07 00:49:13 -03:00
edwood edwood: init at 0.3.1 2023-07-13 04:18:11 +03:00
elvis
em
emacs emacsPackages.mu4e: init at 1.10.7 2023-09-06 16:27:13 +00:00
featherpad featherpad: 1.4.0 -> 1.4.1 2023-06-22 03:30:48 +00:00
flpsed
focuswriter focuswriter: added qtwayland and wrapped application 2023-09-06 09:48:49 +10:00
formiko
fte treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
geany treewide: add meta.mainProgram to editors 2023-08-04 11:44:05 -05:00
gedit treewide: add meta.mainProgram to editors 2023-08-04 11:44:05 -05:00
glow glow: add add meta.mainProgram 2023-08-16 21:59:34 +03:00
gnome-builder gnome-builder: 44.1 → 44.2 2023-05-01 13:35:09 +08:00
gnome-inform7 treewide: gobject-introspection from buildInputs to nativeBuildInputs 2023-06-28 22:33:40 +03:00
gnome-latex treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
gobby pkgs.applications: remove unused args 2022-10-12 16:00:16 +02:00
gophernotes gophernotes: 0.7.4 -> 0.7.5 2022-07-28 13:23:27 +00:00
greenfoot greenfoot: 3.7.0 -> 3.7.1 2022-07-30 16:58:09 +00:00
hecate hecate: 0.0.1 -> unstable-2022-05-03 2022-10-07 08:48:36 +00:00
heh heh: init at 0.4.1 2023-08-06 13:10:55 +01:00
helix helix: fix UB in diff gutter 2023-08-16 08:36:34 +10:00
hexcurse treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
hexdino hexdino: 0.1.1 -> 0.1.2 2022-11-27 22:40:40 +01:00
hexedit hexedit: 1.2.13 -> 1.6 2022-07-11 18:09:55 +02:00
howl treewide: remove unneeded dots and slashes in sourceRoots 2023-08-12 08:29:56 +00:00
ht treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
imhex imhex: 1.29.0 -> 1.30.1 2023-09-04 08:20:48 +10:00
jed
jedit jedit, matio, proj: remove myself from meta.maintainers 2022-08-01 09:37:03 +02:00
jetbrains Merge pull request #247240 from dritter/jetbrains-autocommit-updates 2023-08-20 21:42:36 +02:00
joe
jove jove: 4.17.4.9 -> 4.17.5.3 2023-07-10 22:41:28 -03:00
jupp
jupyter python3Packages.jupyter: fix missing logos 2022-08-15 16:59:29 +03:00
jupyter-kernels clojupyter: 0.3.3 -> 0.3.6 2023-07-28 03:08:13 -07:00
kakoune kakoune-unwrapped: 2022.10.31 -> 2023.08.05 2023-08-06 05:20:45 +09:00
kibi kibi: enable syntax highlighting 2022-08-25 05:26:22 +03:00
kile
l3afpad treewide: fix lints 2023-03-11 00:55:17 +02:00
lapce lapce: use upstream .desktop file 2023-07-09 15:29:32 +02:00
ldtk ldtk: 1.3.3 -> 1.3.4 2023-08-31 02:11:35 +00:00
leafpad leafpad: 0.8.18.1 -> 0.8.19 2022-12-28 00:03:25 +00:00
leo-editor leo-editor: 6.7.3 -> 6.7.4 2023-09-04 08:27:56 +10:00
libresprite
lifeograph treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
lite
lite-xl maintainers: boppyt -> sefidel 2023-03-21 23:13:05 +09:00
manuskript Merge pull request #177003 from r-ryantm/auto-update/manuskript 2022-09-04 23:27:34 +02:00
marker marker: add aleksana as maintainer 2023-06-18 04:24:26 +08:00
mg mg: 7.0 -> 7.3 2023-08-29 22:34:01 +00:00
micro treewide: add meta.mainProgram to editors 2023-08-04 11:44:05 -05:00
mindforger
mle mle: 1.5.0 -> 1.7.2 2023-05-26 01:32:05 -04:00
moe moe: change self to finalAttrs 2023-04-20 22:22:23 -03:00
molsketch treewide: clean up all qttranslations workarounds 2023-08-15 22:11:39 +03:00
music/tuxguitar
nano treewide: add meta.mainProgram to editors 2023-08-04 11:44:05 -05:00
ne ne: fix build 2023-05-10 00:40:06 +02:00
nedit treewide: manual fixups for 2023-02-22 21:23:04 +02:00
neovim neovide: 0.11.0 -> 0.11.1 2023-08-18 16:18:11 +02:00
netbeans netbeans: 16 -> 18 2023-07-26 14:38:02 +02:00
notepad-next notepad-next: enable on darwin 2023-06-12 23:36:43 +04:00
notepadqq notepadqq: 1.4.8 -> 2.0.0-beta (#202075) 2022-11-21 01:35:25 +01:00
nvi
nvpy nvpy: 2.1.0 -> 2.2.0 2022-07-04 06:44:20 +00:00
oed oed: 6.7 -> 7.1 2022-08-29 23:25:54 +00:00
okteta okteta: 0.26.9 -> 0.26.10 2023-03-15 21:59:30 +00:00
oni2
openvi openvi: 7.3.22 -> 7.4.23 2023-08-04 17:38:02 +08:00
orbiton orbiton: 2.63.1 -> 2.64.3 2023-09-01 15:12:11 +00:00
ox ox: use sri hash 2023-09-05 17:35:11 +08:00
pinegrow pinegrow: 7.03 -> 7.05.2 2023-01-03 09:33:38 +01:00
pixelorama pixelorama: 0.11.1 -> 0.11.2 2023-09-04 16:51:54 +02:00
poke poke: 2.4 -> 3.2 2023-05-22 22:44:14 -03:00
pulsar Merge pull request #251705 from dotlambda/asar-buildNpmPackage 2023-08-30 00:25:28 +00:00
qemacs qemacs: 0.3.3 -> 5.4.1c (#209418) 2023-02-22 14:21:54 +01:00
quartus-prime quartus-prime: use buildFHSEnvChroot 2023-04-16 10:15:15 +02:00
qxmledit qxmledit: 0.9.15 -> 0.9.17 2023-04-01 13:45:00 +02:00
qxw
rednotebook treewide: remove issue #56943 workarounds 2023-02-17 20:26:13 +02:00
rehex rehex: 0.5.4 -> 0.60.1 2023-07-31 15:20:15 +02:00
retext retext: 7.2.3 -> 8.0.0 2022-11-05 09:22:24 +08:00
rstudio rstudio: supply missing #include <set> 2023-07-23 16:36:30 +02:00
scite
setzer setzer: 55 -> 56 2023-07-20 00:15:54 +02:00
sigil sigil: 1.9.30 -> 2.0.1 2023-09-05 07:49:58 +00:00
spacevim vim-full: rename from vim_configurable 2022-12-09 09:55:55 +01:00
standardnotes standardnotes: 3.166.9 -> 3.167.2 2023-07-24 04:43:09 +00:00
sublime sublime4-dev: 4149 -> 4150 2023-06-15 22:49:37 +02:00
supertux-editor
tecoc Revert "tecoc: refactor" 2023-06-02 01:20:44 +00:00
teehee teehee: init at 0.2.8 2023-08-28 16:07:59 -04:00
texmacs texmacs: remove darwin version, because it depends on qt4 2023-09-04 13:54:49 +02:00
texmaker texmaker: 5.1.3 -> 5.1.4 2023-05-07 15:57:15 +02:00
texstudio texstudio: 4.6.2 -> 4.6.3 2023-08-14 15:35:49 +02:00
textadept textadept:11.4 -> 12.0 2023-08-01 15:40:06 +01:00
texworks texworks: add patch to fix build with qt 6.5 2023-04-16 22:17:30 +08:00
thiefmd thiefmd: 0.2.5 -> 0.2.7 2023-06-04 15:34:49 +08:00
thonny thonny: 4.1.1 -> 4.1.2 2023-08-16 21:11:03 +10:00
tijolo tijolo: 0.7.3->0.7.4 2023-07-30 13:09:04 +03:00
tiled tiled: 1.10.1 -> 1.10.2 2023-08-09 02:01:02 +00:00
tweak
uivonim uivonim: unstable-2021-05-24 -> 0.29.0 2023-08-15 20:38:36 -07:00
vbindiff
vim Merge master into staging-next 2023-09-06 00:01:57 +00:00
vis vis: 0.7 -> 0.8 2022-11-02 18:05:18 +00:00
viw
vscode Merge pull request #250494 from Azd325/ruffvscode 2023-08-30 09:50:16 +02:00
wily
wxhexeditor wxhexeditor: python2 -> python3 2022-12-03 18:15:52 +01:00
xed-editor xed-editor: 3.4.2 -> 3.4.3 2023-07-08 11:35:53 +08:00
xedit treewide: mark packages broken that never built on PLATFORM 2022-12-13 21:40:12 +01:00
xmlcopyeditor xmlcopyeditor: 1.2.1.3 -> 1.3.1.0 2022-11-04 17:39:01 +01:00
xxe-pe xxe-pe: remove myself from maintainers 2022-10-26 20:55:46 +02:00
yi petrinizer: mark as broken because sbv no longer builds 2022-12-24 16:05:31 +09:00
your-editor your-editor: 1505 -> 1506 2023-08-18 21:46:18 +00:00
zee zee: fix for rust 1.65 2022-12-06 13:13:02 -08:00
zile