pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: building wip/mu for emacs29nox



Marko Bauhardt <marko.bauhardt%mailbox.org@localhost> writes:

> Hi,
> I want to build `mu`[1]. The default version for `mu` is emacs28.
> But I want to build it for emacs-29[2].
> I tried to change the var `EMACS_TYPE` in `mk/defaults/mk.conf`
> to the value `emacs29nox`.

The proper place to change the variables is in /etc/mk.conf (on NetBSD,
or $PKGSYSCONFDIR/mk.conf (/usr/pkg/etc/mk.conf, /opt/pkg/etc/mk.conf).
But that should work.

For me, set in /etc/mk.conf:

  $ make show-var VARNAME=EMACS_TYPE
  emacs28nox

  $ make show-depends
  emacs28-nox11>=28.1<29:../../editors/emacs28-nox11
  gnupg2>=2.2.0:../../security/gnupg2
  guile22>=2.2.7nb6:../../lang/guile22
  glib2>=2.76.4nb1:../../devel/glib2
  gmime3>=3.2.7nb1:../../mail/gmime3
  xapian>=1.4.23:../../textproc/xapian

> Without success, which means pkgsrc wants still to install emacs28.
> Any hint how to build `mu` with for `emacs29`?

Use show-var and then figure out why it's not right.
grep for EMACS_TYPE in /etc/mk*, $PREFIX/etc/mk*.


Home | Main Index | Thread Index | Old Index