Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | elisp.eclass: Add pkg_info | Ulrich Müller | 2024-09-02 | 1 | -2/+8 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp-common.eclass: Sync from Gentoo repository | Ulrich Müller | 2024-09-02 | 1 | -9/+4 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp-common.eclass: Set no-native-compile in generated files | Ulrich Müller | 2023-10-22 | 1 | -0/+2 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp*.eclass: Sync from Gentoo repository | Ulrich Müller | 2023-10-20 | 2 | -16/+311 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp.eclass: Drop EAPI 6 support | Ulrich Müller | 2022-10-20 | 1 | -6/+3 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp-common.eclass: fix for Emacs 29 (explicitly require autoload) | Sam James | 2022-10-20 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Emacs 29's NEWS says: "The autoload.el library is now obsolete." We should therefore explicitly 'require it in order to have the eclass machinery work. Fix build failures with e.g. exec-path-from-shell, flycheck: ``` * Generating autoload file for GNU Emacs ... Error: void-function (batch-update-autoloads) debug-early-backtrace() debug-early(error (void-function batch-update-autoloads)) batch-update-autoloads() command-line-1(("--eval" "(setq make-backup-files nil)" "--eval" "(setq generated-autoload-file (expand-file-name \"exec-path-from-shell-autoloads.el\"))" "-f" "batch-update-autoloads" ".")) command-line() normal-top-level() Symbol’s function definition is void: batch-update-autoloads * elisp-make-autoload-file: batch-update-autoloads failed [ !! ] * ERROR: app-emacs/exec-path-from-shell-1.12::gentoo failed (compile phase): * (no error message) ``` See https://www.mail-archive.com/freebsd-pkg-fallout@freebsd.org/msg1982134.html and https://lists.gnu.org/archive/html/bug-gnu-emacs/2022-08/msg01259.html. Thanks-to: John Turner <jturner.usa+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp-common.eclass: Update EAPI conditional | Ulrich Müller | 2022-04-03 | 1 | -2/+2 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp.eclass: Update EAPI conditional | Ulrich Müller | 2022-04-03 | 1 | -2/+2 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp*.eclass: Sync from Gentoo repository | Ulrich Müller | 2022-03-24 | 2 | -13/+14 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp*.eclass: EAPI 8 | Ulrich Müller | 2021-07-28 | 2 | -4/+4 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp*.eclass: Sync from Gentoo repository | Ulrich Müller | 2021-04-20 | 2 | -4/+4 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp.eclass: Sync from Gentoo repository | Ulrich Müller | 2021-04-13 | 1 | -0/+1 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp*.eclass: Drop support for EAPI 5 | Ulrich Müller | 2021-04-13 | 2 | -28/+10 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp-common.eclass: Drop deprectated elisp-need-emacs() | Ulrich Müller | 2021-04-13 | 1 | -21/+0 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp*.eclass: Drop support for EAPI 4 | Ulrich Müller | 2021-04-12 | 2 | -10/+10 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp-common.eclass: Add timeout to version detection | Ulrich Müller | 2021-04-12 | 1 | -2/+4 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp-common.eclass: Sync from gentoo repo | Ulrich Müller | 2021-03-22 | 1 | -0/+2 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | app-emacs/emacs-common: Renamed from app-emacs/emacs-common-gentoo | Ulrich Müller | 2021-03-22 | 1 | -2/+2 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp-common.eclass: Sync from gentoo repo. | Ulrich Müller | 2020-09-25 | 1 | -6/+9 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp-common.eclass: Support installation of dynamic modules. | Ulrich Müller | 2020-07-25 | 1 | -6/+36 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp*.eclass: Sync from gentoo repo. | Ulrich Müller | 2020-02-22 | 2 | -11/+7 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp-common.eclass: Add missing argument to eend. | Ulrich Müller | 2019-12-22 | 1 | -1/+1 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp-common.eclass: Report Emacs version with einfo, not elog. | Ulrich Müller | 2019-12-21 | 1 | -1/+1 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp*.eclass: Sync from gentoo repo. | Ulrich Müller | 2019-12-21 | 2 | -32/+88 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp.eclass: Sync from gentoo repo. | Ulrich Müller | 2019-09-09 | 1 | -14/+11 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp.eclass: Sync from gentoo repo. | Ulrich Müller | 2019-08-17 | 1 | -22/+13 |
| | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> | ||||
* | elisp.eclass: Depend on virtual/emacs on the build system. | Ulrich Müller | 2018-06-01 | 1 | -12/+12 |
| | | | | | | | For byte-compilation, Emacs is required to run on the native build system. Therefore BDEPEND on virtual/emacs in EAPI 7. Reorganise EAPI conditionals to be more compact. | ||||
* | elisp.eclass: Sync from gentoo repo. | Ulrich Müller | 2018-06-01 | 1 | -4/+4 |
| | |||||
* | elisp*.eclass: Sync from gentoo repo. | Ulrich Müller | 2018-02-22 | 2 | -6/+6 |
| | |||||
* | xemacs-packages.eclass: Remove. | Ulrich Müller | 2017-04-03 | 1 | -79/+0 |
| | | | | The eclass has been updated in the main tree. | ||||
* | Remove all ChangeLog files. | Ulrich Müller | 2017-03-23 | 1 | -819/+0 |
| | |||||
* | Remove all $Id$ lines from headers. | Ulrich Müller | 2017-02-26 | 3 | -3/+0 |
| | |||||
* | eclass: Update e-mail address of GNU Emacs project. | Ulrich Müller | 2016-01-31 | 2 | -2/+2 |
| | |||||
* | Replace $Header$ by $Id$ in headers throughout. | Ulrich Müller | 2016-01-26 | 1 | -1/+1 |
| | |||||
* | elisp*.eclass: Merge changes from Portage tree. | Ulrich Müller | 2015-12-20 | 3 | -15/+34 |
| | |||||
* | elisp*.eclass: Update maintainer information. | Ulrich Müller | 2015-05-25 | 2 | -2/+2 |
| | |||||
* | elisp-common.eclass: Fix filename matching in elisp-site-file-install. | Ulrich Müller | 2015-05-25 | 2 | -1/+7 |
| | | | | | * elisp-common.eclass (elisp-site-file-install): Fix filename matching. It should use shortest match, not longest. | ||||
* | eclass/: Update copyright years. | Ulrich Müller | 2015-05-25 | 3 | -3/+3 |
| | |||||
* | elisp-common.eclass: Update version number in example. | Ulrich Müller | 2014-06-11 | 1 | -3/+3 |
| | |||||
* | Increase minimum Emacs version to 23, versions 21 and 22 have been removed. | Ulrich Müller | 2014-06-07 | 2 | -4/+9 |
| | |||||
* | Remove obsolete comment. | Ulrich Müller | 2014-05-19 | 1 | -4/+0 |
| | |||||
* | elisp-common.eclass: Die on errors in elisp-site-regen. | Ulrich Müller | 2014-05-18 | 2 | -16/+17 |
| | | | | * elisp-common.eclass (elisp-site-regen): Die on errors. | ||||
* | elisp-common.eclass: Look for site-init files in site-gentoo.d only. | Ulrich Müller | 2014-05-18 | 2 | -12/+9 |
| | | | | | * elisp-common.eclass (elisp-site-regen): Look for site-init files only in site-gentoo.d subdirectory. | ||||
* | Fix ChangeLog. | Ulrich Müller | 2013-11-04 | 1 | -16/+22 |
| | |||||
* | Don't create site-gentoo.el in postrm phase. | Ulrich Müller | 2013-10-31 | 2 | -0/+8 |
| | |||||
* | Add proper @CODE tags in comments. | Ulrich Müller | 2013-09-04 | 2 | -15/+34 |
| | |||||
* | Add missing ChangeLog entry for elisp-common.eclass. | Ulrich Müller | 2013-08-02 | 1 | -0/+5 |
| | |||||
* | elisp-common.eclass: Update a comment. | Ulrich Müller | 2013-07-21 | 1 | -3/+4 |
| | |||||
* | Make elisp-emacs-version() more robust. | Ulrich Müller | 2013-07-18 | 1 | -3/+14 |
| | |||||
* | Added support for EAPI>2 in xemacs-packages.eclass | Mats Lidell | 2013-07-16 | 2 | -0/+86 |
| |