Сравнение emacs-29.1-r1 с emacs-29.1-r4
/usr/portage/app-editors/emacs/emacs-29.1-r4.ebuild 2023-10-09 14:52:28.276368319 +0300 | ||
---|---|---|
32 | 32 |
SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz" |
33 | 33 |
fi |
34 | 34 |
# Patchset from proj/emacs-patches.git |
35 |
SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-3.tar.xz" |
|
35 |
SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-4.tar.xz" |
|
36 | 36 |
PATCHES=("${WORKDIR}/patch") |
37 | 37 |
SLOT="${PV%%.*}" |
38 | 38 |
[[ ${PV} == *.*.* ]] && SLOT+="-vcs" |
39 |
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" |
|
39 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" |
|
40 | 40 |
fi |
41 | 41 | |
42 | 42 |
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor" |
43 | 43 |
HOMEPAGE="https://www.gnu.org/software/emacs/" |
44 | 44 | |
45 | 45 |
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2" |
46 |
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib" |
|
46 |
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux small-ja-dic sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib" |
|
47 | 47 | |
48 | 48 |
X_DEPEND="x11-libs/libICE |
49 | 49 |
x11-libs/libSM |
... | ... | |
183 | 183 |
|| die "Upstream version number changed to ${FULL_VERSION}" |
184 | 184 |
fi |
185 | 185 | |
186 |
default |
|
187 | ||
186 | 188 |
if use jit; then |
187 | 189 |
find lisp -type f -name "*.elc" -delete || die |
188 | 190 | |
... | ... | |
197 | 199 |
| sed -n '/^libraries:/{s:^[^/]*::;p}') |
198 | 200 |
fi |
199 | 201 | |
200 |
default |
|
201 | ||
202 | 202 |
# Fix filename reference in redirected man page |
203 | 203 |
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die |
204 | 204 | |
... | ... | |
369 | 369 |
$(use_with libxml2 xml2) \ |
370 | 370 |
$(use_with mailutils) \ |
371 | 371 |
$(use_with selinux) \ |
372 |
$(use_with small-ja-dic) \ |
|
372 | 373 |
$(use_with sqlite sqlite3) \ |
373 | 374 |
$(use_with ssl gnutls) \ |
374 | 375 |
$(use_with systemd libsystemd) \ |