[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/system-packages f937f03f43 1/3: Use eix to search when
From: |
ELPA Syncer |
Subject: |
[elpa] externals/system-packages f937f03f43 1/3: Use eix to search when available |
Date: |
Thu, 19 May 2022 17:58:23 -0400 (EDT) |
branch: externals/system-packages
commit f937f03f43e5a65685f3ca71616af29fe0dda95e
Author: Jake Shilling <shilling.jake@gmail.com>
Commit: Jake Shilling <shilling.jake@gmail.com>
Use eix to search when available
On the emerge backend, use `eix` to search if found in `exec-path`. This
allows for faster searching than using `emerge -S`.
---
system-packages.el | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/system-packages.el b/system-packages.el
index 78a43e1128..7150c45d2b 100644
--- a/system-packages.el
+++ b/system-packages.el
@@ -48,7 +48,7 @@
:group 'packages)
(defvar system-packages-supported-package-managers
- '(
+ `(
;; guix
(guix .
((default-sudo . nil)
@@ -193,7 +193,9 @@
(emerge .
((default-sudo . t)
(install . "emerge")
- (search . "emerge -S")
+ (search . ,(if (executable-find "eix")
+ "eix"
+ "emerge -S"))
(uninstall . "emerge -C")
(update . "emerge -u world")
(clean-cache . "eclean distfiles")