summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-editors/emacs: Stabilize 28.2-r6 arm, #898006Arthur Zamarin2023-04-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 27.2-r11 arm, #898006Arthur Zamarin2023-04-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 26.3-r13 arm, #898006Arthur Zamarin2023-04-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 25.3-r16 arm, #898006Arthur Zamarin2023-04-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Avoid string-join in site-init fileUlrich Müller2023-03-297-14/+7
| | | | | | This fixes a void-function error in Emacs versions < 29. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-editors/emacs: Set INFOPATH env variable in site-init fileUlrich Müller2023-03-287-3/+1686
| | | | | | | ... and leave the Info-directory-list variable alone. Closes: https://bugs.gentoo.org/903147 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-editors/emacs: Remove pre-2011 workaround for Info dirUlrich Müller2023-03-058-96/+31
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-editors/emacs: Workaround for non-idempotent pkg_preinstUlrich Müller2023-03-058-17/+65
| | | | | Closes: https://bugs.gentoo.org/899648 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-editors/emacs: Stabilize 28.2-r6 arm64, #898006Arthur Zamarin2023-03-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 27.2-r11 arm64, #898006Arthur Zamarin2023-03-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 26.3-r13 arm64, #898006Arthur Zamarin2023-03-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 25.3-r16 arm64, #898006Arthur Zamarin2023-03-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 28.2-r6 amd64, #898006Arthur Zamarin2023-03-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 27.2-r11 amd64, #898006Arthur Zamarin2023-03-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 26.3-r13 amd64, #898006Arthur Zamarin2023-03-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 25.3-r16 amd64, #898006Arthur Zamarin2023-03-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 28.2-r6 x86, #898006Arthur Zamarin2023-03-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 27.2-r11 x86, #898006Arthur Zamarin2023-03-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 26.3-r13 x86, #898006Arthur Zamarin2023-03-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 25.3-r16 x86, #898006Arthur Zamarin2023-03-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Disable tests that fail with USE=jitUlrich Müller2023-02-281-1/+10
| | | | | Closes: https://bugs.gentoo.org/874681 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-editors/emacs: Fix multiple command injection vulnerabilitiesUlrich Müller2023-02-265-5/+362
| | | | | | | | | | | | | | | | This fixes command injection vulnerabilities in etags (CVE-2022-48337), ruby-mode (CVE-2022-48338), and htmlfontify (CVE-2022-48339) for Emacs slots 25, 26, 27, and 28. Note that Emacs 25 and 26 are not affected by the ruby-mode vulnerability because function ruby-find-library-file did not yet exist (and there is no call to the gem command in ruby-mode.el). Emacs 18 is not affected by either of them: It doesn't have ruby-mode and htmlfontify, and we no longer install the ctags and etags binaries. Bug: https://bugs.gentoo.org/897950 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-editors/emacs: Revert to xz distfile (now available upstream)Ulrich Müller2023-02-192-3/+2
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-editors/emacs: add 28.3_rc1Ulrich Müller2023-02-192-0/+527
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Revert "app-editors/emacs: Allow either of webkit-gtk:4.1 and :4"Ulrich Müller2023-02-185-18/+7
| | | | | | | | | | | | The dependency "|| ( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:4 ) net-libs/webkit-gtk:=" does not work, because the last dependency specification may pull in webkit-gtk:5. Since all slots of webkit-gtk have the same PV, we cannot restrict the dependency to slots 4 and 4.1 only. This reverts commit a9edb784d35b35e055f0d26229063edf991c551b. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-editors/emacs: Migrate from net-libs/webkit-gtk:4 to :4.1Ulrich Müller2023-02-131-3/+7
| | | | | | | Update live ebuild for master (slot 30-vcs). Closes: https://bugs.gentoo.org/893670 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-editors/emacs: Allow either of webkit-gtk:4.1 and :4Ulrich Müller2023-02-124-5/+12
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-editors/emacs: Fix webkit-gtk dependency in live ebuildUlrich Müller2023-02-121-1/+1
| | | | | Fixes: 4cf54334acda0f6e46bd32bab70eed33f26561aa Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-editors/emacs: Migrate from net-libs/webkit-gtk:4 to :4.1Ulrich Müller2023-02-121-2/+2
| | | | | | | | Live ebuild for the emacs-29 branch. master will follow when it is merged. Bug: https://bugs.gentoo.org/893670 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-editors/emacs: Migrate from net-libs/webkit-gtk:4 to :4.1Ulrich Müller2023-02-124-0/+1333
| | | | | | | Slots 26, 27, and 28. No webkit support in Emacs 25. Bug: https://bugs.gentoo.org/893670 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-editors/emacs: Drop unused gconf flag from metadataUlrich Müller2023-01-151-2/+0
| | | | | | | Another non-maintainer commit that needs cleaning up after it. :( Fixes: 8b7bdc3f6f2e7f011e6dfca2016bdfcea699c137 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-editors/emacs: Dear pkgdev, leave my copyright line aloneUlrich Müller2023-01-151-1/+1
| | | | | | emacs-18.59-r15.ebuild was last modified in 2022. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-editors/emacs: Undo nonsensical identical revbump for slot 18Ulrich Müller2023-01-151-1/+1
| | | | | Fixes: a41c76143e3454e2b2a96515b838d9c05fd1144 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-editors/emacs: drop 23.4-r23, 24.5-r13Jakov Smolić2022-12-313-704/+0
| | | | | | | Closes: https://bugs.gentoo.org/882347 Closes: https://bugs.gentoo.org/882349 Bug: https://bugs.gentoo.org/883687 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* app-editors/emacs: unrevbump 9999Sam James2022-12-162-0/+0
| | | | | | | Unintentional, was defect in script for libtiff revbumps (fixed already for next time.) Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/emacs: add media-libs/libtiff subslot depSam James2022-12-169-8/+8
| | | | | | libtiff changed SONAME. Signed-off-by: Sam James <sam@gentoo.org>
* app-editors/emacs: drop versionsUlrich Müller2022-12-037-2246/+0
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* app-editors/emacs: Stabilize 28.2-r2 amd64, #883733Arthur Zamarin2022-12-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 27.2-r7 amd64, #883733Arthur Zamarin2022-12-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 26.3-r9 amd64, #883733Arthur Zamarin2022-12-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 25.3-r13 amd64, #883733Arthur Zamarin2022-12-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 18.59-r15 amd64, #883733Arthur Zamarin2022-12-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 28.2-r2 hppa, #883733Arthur Zamarin2022-12-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 27.2-r7 hppa, #883733Arthur Zamarin2022-12-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 26.3-r9 hppa, #883733Arthur Zamarin2022-12-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 25.3-r13 hppa, #883733Arthur Zamarin2022-12-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 28.2-r2 x86, #883733Arthur Zamarin2022-12-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 27.2-r7 x86, #883733Arthur Zamarin2022-12-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 26.3-r9 x86, #883733Arthur Zamarin2022-12-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-editors/emacs: Stabilize 25.3-r13 x86, #883733Arthur Zamarin2022-12-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>