Witold Filipczyk
7fb28d900c
[configure.ac] gcc-12
2022-07-17 17:59:28 +02:00
Witold Filipczyk
c604740a10
[configure.ac] Allow to build --without-spidermonkey, but with --enable-sm-scripting
...
So one can build ELinks:
a) --with-spidermonkey
--disable-sm-scripting
...
b) --with-spidermonkey
--enable-sm-scripting
...
c) --without-spidermonkey
--enable-sm-scripting
...
d) --without-spidermonkey
--disable-sm-scripting
In abc) you must compile by C++ compiler
In d) you must compile by C compiler
2022-07-11 21:23:18 +02:00
Witold Filipczyk
a3807c40fe
[configure.ac,meson] gnu++17
2022-06-09 21:36:12 +02:00
Witold Filipczyk
f7f6b35546
[configure.ac] Change order of linking libs.
...
Previously -lwatt in build.sh was added before -lz, which caused
failures of decompression.
2022-05-30 21:04:10 +02:00
Witold Filipczyk
6bd5928d8f
[configure.ac] Search for libquickjs.a in LIBRARY_PATH
...
If you want compile with quickjs, set LIBRARY_PATH accordingly if quickjs/libquickjs.a is not
in /usr/local/lib.
2022-05-26 16:04:16 +02:00
Unknown
22f3919b94
[ build ] lin64 js docker and automatic build
2022-05-25 23:59:07 +02:00
Witold Filipczyk
f4979cb5a4
[dgi] Beginning. Not compilable code
2022-05-16 22:01:41 +02:00
Witold Filipczyk
2b5e274473
[configure.ac] -Wno-sign-compare
2022-05-14 22:26:12 +02:00
Witold Filipczyk
0e7507b285
[dos] Do not define CONFIG_OS_UNIX for DOS
2022-05-10 20:19:42 +02:00
Witold Filipczyk
6bd33247f8
[ssl] Check for RAND_add
2022-05-10 16:56:46 +02:00
Witold Filipczyk
2bec2984c4
[dos] Very experimental DOS port based on links-2.26 code
...
WATT-32 and openssl you must compile yourself.
You must tweak configure options, something like:
--disable-utf-8, etc.
Only checked on dosemu with LFN. Networking lags is a bit.
2022-05-09 18:53:36 +02:00
Witold Filipczyk
c5d321c1b5
[configure] Check for libgen.h
2022-05-08 13:59:24 +02:00
Witold Filipczyk
8afffa97ac
[configure] Added check inet_aton
2022-05-03 15:33:48 +02:00
Witold Filipczyk
e3992118c8
[configure.ac] Added --enable-reproducible and --with-source-date-epoch=TIME
...
Example of usage:
./autogen.sh
./configure ... \
--enable-reproducible \
--with-source-date-epoch=$(git log -1 --pretty=%ct)
make
make -C doc html
2022-03-28 21:06:54 +02:00
Witold Filipczyk
3d58236d15
[configure.ac] -std=c++17 for C++ build
2022-03-28 17:56:04 +02:00
Witold Filipczyk
4658ae9ca5
[mkstemps] Check for mkstemps function
...
musl has it, but it was not detected
2022-01-06 19:51:18 +01:00
Witold Filipczyk
d3f9bd5a4b
[version] 0.16.GIT
2021-12-26 16:30:02 +01:00
Witold Filipczyk
90cc102d68
[NEWS] 0.15.0
2021-12-24 20:53:43 +01:00
Witold Filipczyk
355287202d
[configure.ac] Fix break error
2021-12-21 13:22:44 +01:00
Witold Filipczyk
2ee82fc890
[NEWS] 0.15.0rc2
2021-12-19 16:04:49 +01:00
Witold Filipczyk
3ad0565da5
[configure.ac] -Wno-array-bounds
2021-12-08 13:59:10 +01:00
Witold Filipczyk
072e059eee
[configure.ac] gcc-11
2021-12-05 16:09:01 +01:00
Witold Filipczyk
ad6f4eec04
[configure.ac] Bracket ] was in suspicious place
2021-12-04 19:18:23 +01:00
Witold Filipczyk
12d36f3ec9
[configure.ac] lua compilation fix
2021-12-04 19:06:51 +01:00
Witold Filipczyk
68f5007252
[NEWS] 0.15.0rc1
2021-12-04 09:55:34 +01:00
Witold Filipczyk
9a3be156a7
[configure.ac] Added --with-quickjs option
...
Note, that if you pass both:
--with-spidermonkey \
--with-quickjs
you'll get compilation error
2021-11-24 17:18:02 +01:00
Samuel Clay
eda8aff38b
Fix misleading description on configure options
2021-11-04 08:31:54 -06:00
Samuel Clay
2ff409d3af
Update configure.ac
...
Fix misleading description on configure options
2021-11-03 21:29:45 -06:00
Witold Filipczyk
47e199ade9
[configure.ac] mozjs up to 78
2021-09-10 19:18:05 +02:00
Witold Filipczyk
7f6156f2c5
[gettext] autotools part
2021-08-08 22:04:52 +02:00
Witold Filipczyk
0951190949
[configure.ac] Fix build without spidermonkey
2021-07-21 21:29:58 +02:00
Witold Filipczyk
d4f280d325
[configure.ac] Compile with libxml++-5.0
...
Note, disable CSS if do not want segfaults
2021-07-09 17:52:15 +02:00
Witold Filipczyk
0d76fc0f2a
[gemini] optional, not enabled by default
2021-07-02 21:28:48 +02:00
Witold Filipczyk
9328fa261e
[libdom] libdom also retired
2021-06-12 17:37:11 +02:00
Witold Filipczyk
908fa22878
[htmlcxx] htmlcxx retired
2021-06-12 13:29:05 +02:00
Witold Filipczyk
c45c98438f
[configure.ac] Added htmlcxx
2021-04-20 21:19:23 +02:00
nobody@earth.com
a19b95f20c
[smjs local storage] spider monkey local storage
2021-02-22 23:27:19 +01:00
Witold Filipczyk
f13022b36d
[configure.ac] Show error message about libgcrypt-config. Refs #86
2021-01-16 16:52:12 +01:00
Witold Filipczyk
df2540be55
[configure.ac] Disable spidermonkey by default. Refs #85
...
If you want to build Spidermonkey support with autotools, you
must explicitly add --with-spidermonkey to ./configure invocation
and use C++ compiler as CC.
2021-01-16 11:10:50 +01:00
Witold Filipczyk
b8db1173c1
[configure.ac] Compilation fix for autoconf2.70 and compilation with g++
2021-01-16 10:58:18 +01:00
Witold Filipczyk
bdc6e05410
[headers] check stdalign.h
2021-01-13 22:02:30 +01:00
Witold Filipczyk
0fea79cc8f
[cflags] Removed -Wno-pointer-sign
...
Likely some new bugs were introduced by this change.
The long term goal is clean compilation by g++.
2021-01-02 16:20:27 +01:00
Witold Filipczyk
d05f781792
[version] 0.15.GIT
2020-12-27 19:39:52 +01:00
Witold Filipczyk
d976790a10
[NEWS] Info about 0.14.0
2020-12-27 14:59:40 +01:00
Witold Filipczyk
8f6ff41a62
[NEWS] Info about elinks-0.14.0rc2
2020-12-13 18:11:45 +01:00
Witold Filipczyk
672c5fce52
[NEWS] Info about 0.14.0rc1
2020-12-06 15:46:28 +01:00
Witold Filipczyk
a24cea2d87
[configure.ac] PKG_CONFIG_STATIC -> pkg_config_static
2020-11-24 19:36:29 +01:00
Witold Filipczyk
a92df85c11
[spidermonkey] Changes in setTimeout.
...
Spidermonkey is "hardcoded" in ecmascript, but ecmascript script engine
is rarely being changed.
2020-11-22 16:42:23 +01:00
Witold Filipczyk
6171e286bd
[static] Added --with-static option
2020-11-09 22:04:48 +01:00
Witold Filipczyk
000b391c2d
[brotli] used pkg-config for libbrotlidec
...
This will let build static binary with brotli.
2020-11-09 21:16:43 +01:00