From 763955452ca75f075eca460a6104e83ac5b346b2 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Tue, 23 May 2023 23:07:53 +0100 Subject: [PATCH] chore(deps): use built-in use-package if available use-package was recently added to Emacs itself. Hence if it is available, do not separately install the package from a package source. --- core/siren-core-packages.el | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/siren-core-packages.el b/core/siren-core-packages.el index 5315e30..440c9e1 100644 --- a/core/siren-core-packages.el +++ b/core/siren-core-packages.el @@ -47,8 +47,10 @@ (add-to-list 'straight-x-pinned-packages `(,package . ,gitsha))) -;; Make use-package available. -(straight-use-package 'use-package) +;; Ensure use-package available, only installing it if it not included with the +;; current Emacs version. +(if (not (fboundp 'use-package)) + (straight-use-package 'use-package)) ;; Make general.el keybinding helpers available. (use-package general)