1
0
Fork 0
Commit Graph

146 Commits

Author SHA1 Message Date
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
Witold Filipczyk 1f72345615 [meson] Define CONFIG_LIBCSS 2023-02-13 16:07:45 +01:00
Witold Filipczyk b2ffe855e0 [meson] libcss dependency 2023-02-01 17:43:21 +01:00
Witold Filipczyk 2e33d2c1ca [quickjs] curl for synchronous ajax
GET method
2023-01-29 18:29:07 +01:00
Witold Filipczyk 060abde3d6 [config] Changed in more places ~/.elinks -> ~/.config/elinks 2023-01-26 12:41:46 +01:00
Witold Filipczyk 8cb69b3832 [meson] libidn2 2023-01-02 17:09:24 +01:00
Witold Filipczyk ab1f7c6d60 [meson] 0.17.GIT 2022-12-25 21:14:52 +01:00
Witold Filipczyk 5b51f9621c [NEWS] Info about 0.16.0 2022-12-25 19:17:02 +01:00
Witold Filipczyk dbd6f46738 [NEWS] 0.16.0rc1 2022-12-03 12:03:59 +01:00
Witold Filipczyk 5eb6abc03a [meson] explicit check for run_command 2022-11-25 17:53:36 +01:00
Witold Filipczyk 3d208c3135 [headers] Check for sys/kd.h 2022-11-21 16:51:40 +01:00
Witold Filipczyk 2129eadcbd [intl] Added build option -Dcodepoint=true (--disable-codepoint)
Codepoint lookup slows down ELinks, so you can do not enable it
at compile time.
2022-10-16 19:26:20 +02:00
Witold Filipczyk 39b914dee3 [tests] fixed build with -Dx=true 2022-10-13 16:56:40 +02:00
Witold Filipczyk 3276cb75a1 [tests] compilation fix 2022-10-13 15:53:54 +02:00