On Fri, Sep 16 2022, Jeremie Courreges-Anglas <j...@wxcvbn.org> wrote: > On Thu, Sep 15 2022, Timo Myyrä <timo.my...@bittivirhe.fi> wrote: >> Hmm, not sure why it removes directories. >> I tested by manually updating the PLIST to keep the directories. After >> unistalling emacs it seems to leave behind the /usr/local/share/emacs >> directory. It probably should remove it as it is mentioned in the >> PLIST? > > Regarding the directories stripped: it happens with eg the gtk3 FLAVOR, > probably because some dep already ships those directories. > > Here's a minimal diff. Since --without-native-compilation is the > default I dropped it. Was there a reason to explicitely add it? > > By popular demand, here are the no_x11 and gtk3 package flavors: > > https://russell.wxcvbn.org/pub/OpenBSD/snapshots/emacs-28.2/ > > I'm not aware of users affected by the bugs fixed in this 28.2 update, > but it seems worthwhile to push this in 7.2. I would appreciate some > test reports.
Thank you folks for the feedback, I have committed this update with some tweaks: - refreshed one patch as pointed out by namn@ - dropped Xft from WANTLIB for the gtk2 and gtk3 FLAVORs Those of you who tested the gtk2 or gtk3 FLAVOR might want to reinstall emacs to prevent some warnings from pkg_add -u. > Also if someone could confirm that emacs-28.2 builds on > sparc64 (base-gcc) that would help. Glancing at the code changes, should be safe. > Thanks for bringing this up, Timo. Pff, I forgot to mention you in the commit message. Sorry about that. :-/ -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE