Commit Graph

61 Commits

Author SHA1 Message Date
Henrik Grimler 4de3dee95d emacs: configure with --with-modules and --without-selinux (#5012)
--with-modules solves https://github.com/termux/termux-packages/issues/5011,
--without-selinux is needed for on device builds.
2020-03-05 19:08:31 +00:00
Henrik Grimler e5bd6cc56f emacs: emacs_cv_func__setjmp=no, emacs_cv_func_sigsetjmp=no on i686 2020-02-15 11:09:29 +01:00
Henrik Grimler 1b5dcce8b9 emacs: potential fix for https://github.com/termux/termux-packages/issues/2599 (#4909) 2020-02-15 08:14:04 +01:00
Leonid Pliushch a533751b61 bump revision for html2text & emacs
Re-submit packages after https://github.com/termux/termux-packages/pull/4831.
Package 'bison' was affected too, but was built & uploaded manually.
2020-01-23 23:25:15 +02:00
Leonid Pliushch 3e67b2cc29 rebuild packages emacs & bison 2020-01-23 19:49:07 +02:00
Leonid Pliushch d293cd0d52 emacs: remove ./share/info/dir from package 2020-01-23 19:26:31 +02:00
Henrik Grimler 1773d73f9e emacs: use termux_step_install_service_scripts for service script 2020-01-05 15:08:08 +01:00
Henrik Grimler 9b73c472de emacs: make emacsclient look for socket in $PREFIX/var/run per default 2019-08-29 20:27:12 +02:00
Fredrik Fornwall 9f24b24ef1 emacs: Update from 26.2 to 26.3 2019-08-29 14:56:58 +02:00
Henrik Grimler 8f68b081a8 emacs: add termux-service script, put socket in $PREFIX/var/run
Start with sv up emacsd
2019-08-25 17:00:29 +02:00
Leonid Pliushch c352216c63 packages: standardize values of several control variables for build.sh
Variables

 TERMUX_PKG_PLATFORM_INDEPENDENT
 TERMUX_DEBUG
 TERMUX_PKG_HAS_DEBUG
 TERMUX_PKG_ESSENTIAL
 TERMUX_SUBPKG_ESSENTIAL
 TERMUX_PKG_NO_STATICSPLIT
 TERMUX_PKG_BUILD_IN_SRC
 TERMUX_PKG_FORCE_CMAKE
 TERMUX_PKG_HOSTBUILD

should not accept arbitrary values for marking them "enabled". Instead
they should accept boolean values which makes them easier to handle and
also makes their meaning clear.

build-package.sh should make decision based on variable's value but not on
whether it is set or empty.

%ci:no-build
2019-08-12 18:49:13 +03:00
Leonid Pliushch 27e89c15f5 alternatives: more editors can be used as alternative for /bin/editor 2019-08-10 22:34:54 +03:00
Leonid Pliushch c81d4c8698 add stubs to prevent on-device building packages with dangerous operations in build.sh
%ci:no-build
2019-08-08 16:58:34 +03:00
Leonid Pliushch eae2eacd41 emacs: don't link with dbus 2019-07-29 15:50:16 +03:00
Leonid Pliushch 6e70277fb3 no more develsplit + provide static libraries as separate package
%ci:no-build
2019-07-28 21:17:12 +03:00
Leonid Pliushch 2fa11b13ef build-package.sh: always keep info pages
Info pages usually provide more complete information
about package and its usage than man pages.
2019-07-02 00:00:02 +02:00
Fredrik Fornwall ecf3efe925 emacs: Update from 26.1 to 26.2 2019-04-14 20:41:08 +02:00
Wetitpig 5f8864c10d Improve formatting of parantheses for functions 2019-02-09 21:06:31 +02:00
Leonid Pliushch 361d8c519f [incomplete] set licenses for packages 2019-01-20 22:41:50 +01:00
Henrik Grimler cee0306fea emacs: add patch to make hunspell 1.7.0 work
Can perhaps be removed when emacs 26.2 is released
2018-12-17 22:29:04 +01:00
Leonid Pliushch 6d33f94a5f fix packages that require getpass()
Changed packages:

  * alpine
  * dropbear
  * emacs
  * isync
  * lftp
  * msmtp
  * newsboat
  * rsync
  * screen
  * texlive-bin
  * unrar
  * w3m
2018-09-11 00:55:00 +02:00
Matthew Klein 6274ffafe8 emacs: remove ctags.1.gz after building
This man page conflicts with the one included with Universal Ctags (just
like the ungziped one), so exclude it as well.
2018-07-17 10:22:50 +02:00
Fredrik Fornwall 6241edf20a emacs: Build with --without-lcms2 2018-06-02 14:40:11 +02:00
Fredrik Fornwall c020e92087 emacs: Build with clang 2018-05-30 02:32:55 +02:00
Fredrik Fornwall 037d636e90 emacs: Update from 25.3 to 26.1 2018-05-30 01:08:43 +02:00
Henrik Grimler 7be786bb53 emacs: ac_cv_func_setrlimit=no to make termux-am work within emacs (#2239)
Solves https://github.com/termux/termux-app/issues/608. @michalbednarski found the solution.
Not sure if this will have any other side effects.
2018-03-12 13:02:35 +01:00
Fredrik Fornwall 666fde4970 emacs: Backport bugfix for clicks in the modeline
See https://debbugs.gnu.org/cgi/bugreport.cgi?bug=29104 and #1910.
2017-12-07 03:44:06 +01:00
Auxilus 57090ede4b Update build.sh 2017-09-13 13:58:36 +02:00
Vishal Biswas c05f40944a emacs: fix #952 by wrapping dup2 internally (#956) 2017-04-24 10:05:12 +02:00
Fredrik Fornwall 31895dba87 emacs: Update from 25.1 to 25.2 2017-04-21 22:57:01 +02:00
Fredrik Fornwall 70dd6b3190 Remove TERMUX_TAR and TERMUX_TOUCH
These can be removed now that OS X is not supported directly (OS X
users can still use Docker to build though).

Fixes #936.
2017-04-18 08:19:48 +02:00
Fredrik Fornwall 24367b86dc Bump revisions, force rebuild after gnutls update 2017-01-18 01:02:18 +01:00
Fredrik Fornwall edc2b7c0f3 emacs: Build with gcc for now 2017-01-15 23:08:20 +01:00
Fredrik Fornwall af4dc416ed s/TERMUX_PKG_BUILD_REVISION/TERMUX_PKG_REVISION/ 2017-01-11 01:21:42 -05:00
Fredrik Fornwall ebed8be732 emacs: Clear share/info before build 2017-01-09 05:27:51 -05:00
Fredrik Fornwall 722ed12d69 Switch from ftp.gnu.org to mirrors.kernel.org 2016-09-24 18:42:39 -04:00
Fredrik Fornwall df4f4e1787 emacs: Update from 25.0.95 to 25.1 2016-09-18 10:30:48 -04:00
Fredrik Fornwall db51e2da5b emacs: Bump build revision after patch 2016-09-06 09:56:01 -04:00
Fredrik Fornwall 0acb75f864 emacs: Fix tramp using /bin/sh
Fixes https://github.com/termux/termux-app/issues/139
2016-08-21 10:13:48 -04:00
Fredrik Fornwall e45af24343 Bump emacs revision to rebuild on arm
The emacs arm build were broken due to the toolchain being broken
(#317) - bump the build revision to rebuild the package with a
fixed toolchain.

Fixes #322
2016-06-14 09:56:23 -04:00
Fredrik Fornwall 1b105eab9f emacs: Update from 25.0.94 to 25.0.95 2016-06-12 14:50:26 -04:00
Fredrik Fornwall 3c323c69ae Docker and build updates
- Update to build on ubuntu 16.04.
- Docker: Set FORCE_UNSAFE_CONFIGURE=1. Fixes #275.
- Docker: Various fixes.
- Neovim: No longer require lua.
- Some minor package updates.
2016-05-24 18:38:29 -04:00
Fredrik Fornwall 495c95e19d emacs: Update from 25.0.93 to 25.0.94 2016-05-19 05:55:39 -04:00
Fredrik Fornwall 768547b014 emacs: Prevent linking against libelf 2016-05-08 20:04:16 -04:00
Fredrik Fornwall 4d101ad751 emacs: Backport patch for resizing during startup 2016-04-28 09:56:22 -04:00
Fredrik Fornwall b3db567c9e emacs: Update from 25.0.92 to 25.0.93 2016-04-23 19:22:14 -04:00
Fredrik Fornwall 0d25a03f11 emacs: Make scrolling when dragging finger work 2016-04-18 02:38:28 -04:00
Fredrik Fornwall a0c80d57cb emacs: Do not strip away info pages (closes #194) 2016-04-14 20:47:04 -04:00
Fredrik Fornwall fb97d80556 emacs: Bump build revision to fix arm&i686 build 2016-04-11 23:49:40 -04:00
Fredrik Fornwall 1e3008e4e9 emacs: Link against gnutls and libxml2
This enables more features and fixes https connections in a more
stable way.
2016-04-09 11:09:27 -04:00