Age | Commit message (Collapse) | Author |
|
|
|
|
|
This skips the "Stripping debug symbols step" which can be very slow,
especially on the nativecomp build, and also follows the example of
the emacs-git AUR package
|
|
|
|
To avoid emacs from preventing system upgrades due to soname changes.
See also:
https://aur.archlinux.org/packages/emacs-lucid?all_deps=1#comment-988835
|
|
|
|
See also:
https://gitlab.archlinux.org/archlinux/packaging/packages/emacs/-/commit/a7ad42523c3d31451d3a0d1a251d04d8d681a215
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
namcap output was:
emacs-lucid W: Referenced python module 'lldb' is an uninstalled dependency (needed in files ['usr/share/emacs/29.1/etc/emacs_lldb.py'])
emacs-lucid E: Soname dependency libwebp.so specified without version number
emacs-lucid W: Soname dependency included, but may not be needed ('libwebp.so')
emacs-lucid E: Dependency xcb-util detected and not included (libraries ['usr/lib/libxcb-util.so.1'] needed in files ['usr/bin/emacs-29.1'])
emacs-lucid E: Dependency libxcomposite detected and not included (libraries ['usr/lib/libXcomposite.so.1'] needed in files ['usr/bin/emacs-29.1'])
emacs-lucid E: Dependency libxi detected and not included (libraries ['usr/lib/libXi.so.6'] needed in files ['usr/bin/emacs-29.1'])
emacs-lucid W: Dependency bash detected and implicitly satisfied (programs ['sh'] needed in scripts ['usr/lib/emacs/29.1/x86_64-pc-linux-gnu/rcs2log'])
emacs-lucid W: Dependency gcc-libs detected and implicitly satisfied (libraries ['usr/lib/libgcc_s.so.1'] needed in files ['usr/bin/emacs-29.1'])
emacs-lucid W: Dependency glibc detected and implicitly satisfied (libraries ['usr/lib/libm.so.6', 'usr/lib/libc.so.6'] needed in files ['usr/bin/ctags.emacs', 'usr/bin/etags', 'usr/lib/emacs/29.1/x86_64-pc-linux-gnu/movemail', 'usr/lib/emacs/29.1/x86_64-pc-linux-gnu/hexl', 'usr/bin/emacsclient', 'usr/bin/ebrowse', 'usr/bin/emacs-29.1'])
emacs-lucid W: Dependency included, but may not be needed ('libwebp.so')
|
|
|
|
|
|
Previously, I ignored implicitly satisfied dependencies that namcap
recommended when were implicit in extra/emacs. Now, I add those in
explicitly (at least some of them, e.g. cairo, should probably be
explicitly included in extra/emacs).
For now, I continue to ignore the handful of implicitly satisfied
dependencies that are also implicit in emacs-nox (namely: bash, glibc,
gcc-libs).
|
|
|
|
It is not needed anymore, and was also removed from extra/emacs in
recent years
|
|
Added dependencies for namcap warnings that aren't also in extra/emacs
|
|
|
|
Added several dependencies that were suggested by namcap (it warned
they were implicitly satisfied), and that were also present in
extra/emacs PKGBUILD.
Removed old workaround for hardening-wrapper package that doesn't
exist anymore.
|
|
|
|
|
|
|
|
|
|
|
|
update gpg key
emacs-module.h is installed by default now
|
|
|
|
this just uses the new default --with-gamesuser=no
|
|
|
|
|
|
|
|
|
|
|
|
|
|
add dbus dep
remove desktop-file-utils dep
|
|
|
|
|
|
|
|
|
|
remove emacs.install, because it only does stuff with GTK
remove gmalloc patch, only applies to 24.5
remove several deps (namcap)
add GPG signatures
|
|
|
|
|