* gnu/packages/patches/emacs-helpful-fix-tests.patch: Squash a test fix for
Emacs 30.
* gnu/packages/patches/emacs-helpful-fix-signature.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs-xyz.scm (emacs-helpful)[patches]: Use it here.
This fixes the build of emacsen that don't have drag and drop support, such as
emacs-no-x.
* gnu/packages/aux-files/emacs/comp-integrity.el: Use ‘expect-native-if-bound’
rather than ‘expect-native’ to check for ‘dnd-open-file’.
* gnu/packages/installers.scm (make-nsis):
[arguments]<#:phases>: Move target-specific search paths from
C{,PLUS}_INCLUDE_PATH and LIBRARY_PATH to CROSS_C{,PLUS}_INCLUDE_PATH
and CROSS_LIBRARY_PATH, respectively.
Change-Id: I08188213dc2d193760272b22816f69ba8dea625f
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
Convert from private variable to public and set to hidden-package for
the packages which should not be installed directly but may be used by
others as inputs.
* gnu/packages/astronomy.scm: (python-asdf-coordinates-schemas,
python-asdf-fits-schemas, python-asdf-time-schemas,
python-asdf-transform-schemas, python-asdf-unit-schemas,
python-asdf-wcs-schemas): Make variables public and hide packages.
Change-Id: I7347cde9d368fcb510f359113ed5eaed0a84a7a3