Witold Filipczyk
17e905b95d
[SFTP] Added -Dsftp option. Enabled by default
...
Fixed building tests.
SFTP can be disabled, even if FTP and libcurl are enabled.
2024-05-27 16:31:25 +02:00
Witold Filipczyk
9c464a0348
[meson] Check for setlocale and LC_MESSAGES
2024-04-19 18:26:07 +02:00
Witold Filipczyk
be622c69ea
[meson] CONFIG_NO_ROOT -> CONFIG_NO_ROOT_EXEC
2024-04-19 18:12:31 +02:00
Witold Filipczyk
5f68d5f9ff
[meson] Check for _SC_PAGE_SIZE
2024-04-19 17:54:14 +02:00
Witold Filipczyk
6f54c89ab4
[meson] More functions check
2024-04-19 17:32:38 +02:00
Witold Filipczyk
4be6057d95
[meson] More header checks
2024-04-19 16:47:55 +02:00
Witold Filipczyk
397294bb28
[meson] check getgid and getegid
2024-04-19 11:14:18 +02:00
Witold Filipczyk
49ef584853
[meson] Check header execinfo.h
2024-04-17 15:53:08 +02:00
Witold Filipczyk
7545b8093d
[getpid] Removed check for HAVE_GETPID
...
It is assumed that every supported system has getpid().
2024-04-11 11:17:30 +02:00
Witold Filipczyk
82b16247d3
[meson] Added temporary option msys2
...
Fo msys2 add -Dmsys2=true
I don't know how to detect msys2.
host_machine.system() returns 'windows'
windows.h and winsock.h
interfere with cygwin or msys2, so are not included for msys2.
If you know how to make it better, let me know.
2024-04-06 20:13:24 +02:00
Witold Filipczyk
08cdc9b00f
[meson] Fallback to static library when shared libcss or libdom are not available
2024-04-01 17:48:48 +02:00
Witold Filipczyk
99cba252f4
[meson] Check whether libev can be used
2024-03-08 16:03:49 +01:00
Witold Filipczyk
b71faa2d07
[meson] Check for header event.h of libev. Refs #287
2024-03-06 16:53:12 +01:00
Witold Filipczyk
2fdb04a6ab
[libcss] bump libcss to 0.9.2 and libdom to 0.4.2
...
Needs some tweaks. Code is compilable at least.
2024-01-01 17:47:59 +01:00
Witold Filipczyk
f89705df74
[spidermonkey] Bump mozjs dependency to mozjs-115
2024-01-01 13:24:32 +01:00
Witold Filipczyk
24325a5714
[meson] Link against shared quickjs library if available
...
alpine builds shared quickjs library.
2023-12-27 19:53:20 +01:00
Witold Filipczyk
1f4ca1445d
[libevent] include event2/event.h instead of event.h
2023-12-26 15:53:22 +01:00
Witold Filipczyk
d86134446c
[configure.ac] 0.18.GIT
2023-12-26 13:21:45 +01:00
Witold Filipczyk
8cd5ea6a98
[NEWS] 0.17.0
2023-12-25 12:25:27 +01:00
Witold Filipczyk
3ae1622d94
[meson] Added -Ddoc option, default true
...
With -Ddoc=false rebuilds are faster.
2023-12-23 14:12:46 +01:00
Witold Filipczyk
74906f2b0f
[NEWS] 0.17.0rc2
2023-12-10 12:31:41 +01:00
Witold Filipczyk
ee60a7e8e5
[NEWS] 0.17.0rc1
2023-12-02 09:06:50 +01:00
Witold Filipczyk
88d836355d
[viewer] This include was not needed
2023-11-28 15:15:56 +01:00
Witold Filipczyk
7acee28e2d
[dialogs] Rename info.cpp to info.c
...
Long term goal is to able compile by only C compiler
if ecmascript is not compiled-in.
2023-11-25 13:11:21 +01:00
Witold Filipczyk
27c513cb61
[meson] muon compatibility
...
muon does not support i18n yet
2023-11-23 21:14:44 +01:00
Witold Filipczyk
b2b7b123ec
[meson] fsp/fsp2 conflict
2023-11-21 15:34:17 +01:00
Witold Filipczyk
102b454e25
[meson] libev/libevent conflict
2023-11-21 15:31:22 +01:00
Witold Filipczyk
f90d7063ab
[meson] More configuration conflict checks
2023-11-21 15:27:17 +01:00
Witold Filipczyk
67caccd017
[meson] sm-scripting and (quickjs or mujs) cannot be both enabled. Refs #272
2023-11-21 14:25:30 +01:00
Witold Filipczyk
a6af407dc0
[meson] find inet_ntop on Windows
2023-11-08 20:10:04 +01:00
Witold Filipczyk
1042755f7f
[windows] Less number of warnings
2023-11-08 12:28:00 +01:00
Witold Filipczyk
5c31030221
[meson] find lua also without pkg-config
2023-11-08 09:07:57 +01:00
Witold Filipczyk
eb602605c5
[meson] Allow to find zlib and libcurl without pkgconfig
2023-11-07 19:16:24 +01:00
Witold Filipczyk
bada330202
[meson] allow to find curl without pkgconfig
...
Especially for curl for Windows.
2023-11-06 19:03:14 +01:00
Witold Filipczyk
bb713a0cf8
[meson] Check $prefix/lib when searching for libraries
2023-11-05 14:43:40 +01:00
Witold Filipczyk
decdfa853c
[windows] Compilation fixes
2023-11-04 20:30:25 +01:00
Witold Filipczyk
9c1c45a3ec
[meson] dirs: /usr/local/bin for DOS build
2023-10-29 18:07:27 +01:00
Witold Filipczyk
3834c52686
[zstd] Added memcount (only for statically linked zstd)
2023-10-26 18:17:16 +02:00
Witold Filipczyk
0e482b02da
[fsp] fsp protocol support non-forking version based on fsplib
...
Maybe under DOS it makes sense.
It works worse than with fsplib. You can only download one file at a time.
2023-07-07 21:49:39 +02:00
Witold Filipczyk
51c99599f8
[meson] Added -Dlibcurl=true option
2023-06-11 16:39:56 +02:00
Witold Filipczyk
70b47238e0
[meson] Added libsixel boolean option. Disabled by default
2023-05-18 10:21:08 +02:00
Witold Filipczyk
8485baea76
[meson] No need for -Wc++-compat
2023-05-17 12:50:42 +02:00
Witold Filipczyk
e470cf76dc
[meson] Fix
2023-05-15 19:26:27 +02:00
Witold Filipczyk
9a6edd69db
[libdom] Possibility to build libcss code without ecmascript.
...
meson config option libcss enabled by default.
To enable libcss in elinks:
set document.css.libcss = 1
2023-05-15 19:13:38 +02:00
Witold Filipczyk
c96f4c7177
[meson] Removed CONFIG_XML
2023-05-05 20:48:14 +02:00
Witold Filipczyk
cb72f7dc4e
Merge branch 'master' into libd
2023-04-30 21:13:15 +02:00
Witold Filipczyk
b3402e7224
[dos] elinks.lsm
...
meson version
2023-04-26 18:57:45 +02:00
Witold Filipczyk
552917701c
[meson] Check for git availability. Refs #47
2023-04-22 10:28:40 +02:00
Witold Filipczyk
e2761c74fc
[build] Link against libdom
...
Segfault is expected.
2023-03-12 17:29:59 +01:00
Witold Filipczyk
ed86daabe0
[css] Added experimental libcss code (config option document.css.libcss)
...
Was not tested.
2023-02-28 18:38:33 +01:00