From 03902b1efe931145870c64f517442b49f7ec92a3 Mon Sep 17 00:00:00 2001 Message-Id: <03902b1efe931145870c64f517442b49f7ec92a3.1682849409.git.yantar92@posteo.net> In-Reply-To: <3946dbb956afcd005cba0f1899acae5a74a109d4.1682849409.git.yantar92@posteo.net> References: <3946dbb956afcd005cba0f1899acae5a74a109d4.1682849409.git.yantar92@posteo.net> From: Ihor Radchenko Date: Sat, 29 Apr 2023 11:34:00 +0200 Subject: [PATCH v4 3/8] Add compat.el dependency * mk/default.mk (EPACKAGES): Demand compat library during compile time. * lisp/org.el: Add Compat to package-requires. Compat 29.1.3.2 is pre-installed on current Ubuntu 23.04. Do not require later version as it is (1) not yet necessary, (2) will make life slightly easier for people who do not want to download staff unnecessarily. Link: https://list.orgmode.org/orgmode/u09ejk$vi1$1@ciao.gmane.io/ --- lisp/org.el | 2 +- mk/default.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lisp/org.el b/lisp/org.el index 78040a8e3..162982405 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -7,7 +7,7 @@ ;;; org.el --- Outline-based notes management and organizer -*- lexical-binding: ;; Maintainer: Bastien Guerry ;; Keywords: outlines, hypermedia, calendar, wp ;; URL: https://orgmode.org -;; Package-Requires: ((emacs "26.1")) +;; Package-Requires: ((emacs "26.1") (compat "29.1.3.2")) ;; Version: 9.7-pre diff --git a/mk/default.mk b/mk/default.mk index 393d7336a..cc5775362 100644 --- a/mk/default.mk +++ b/mk/default.mk @@ -41,7 +41,7 @@ pkgdir := $(pkgdir_top)/$(EMACS_VERSION) EMACSFLAGS ?= # Third-party packages to install when running make -EPACKAGES ?= +EPACKAGES ?= compat # Configuration for testing # Verbose ERT summary by default for Emacs-28 and above. -- 2.40.0