gentoo-ebuilds/app-emacs/desktop-entry-mode/files/50desktop-entry-mode-gentoo.el
Sam James 50a7f72871
app-emacs/desktop-entry-mode: new package split out from dev-util/desktop-file-utils[emacs], add 0.27
Split out from dev-util/desktop-file-utils[emacs] to help break a circular dep
with USE=emacs:
```
(dev-util/desktop-file-utils-0.27:0/0::gentoo, ebuild scheduled for merge) depends on
 (app-editors/emacs-29.1-r6:29/29::gentoo, ebuild scheduled for merge) (buildtime)
  (x11-libs/gtk+-3.24.38:3/3::gentoo, ebuild scheduled for merge) (buildtime)
   (dev-util/desktop-file-utils-0.27:0/0::gentoo, ebuild scheduled for merge) (runtime)

It might be possible to break this cycle
by applying any of the following changes:
- dev-util/desktop-file-utils-0.27 (Change USE: -emacs)
- app-editors/emacs-29.1-r6 (Change USE: -gui)
- app-editors/emacs-29.1-r6 (Change USE: -gtk)
```

Bug: https://bugs.gentoo.org/921333
Signed-off-by: Sam James <sam@gentoo.org>
2024-01-05 09:37:20 +00:00

5 lines
250 B
EmacsLisp

(add-to-list 'load-path "@SITELISP@")
(autoload 'desktop-entry-mode "desktop-entry-mode" "Desktop Entry mode" t)
(add-to-list 'auto-mode-alist
'("\\.desktop\\(\\.in\\)?$" . desktop-entry-mode))
(add-hook 'desktop-entry-mode-hook 'turn-on-font-lock)