Commit 513a5208276d9809574604797716f7505c1890f8
Build AppImage with enabled gpm support
There were issues in the past, see 15122a576fa2b6af730416c74896173ea664423f:
Build ncurses without gpm library for AppImage
`configure` checks started to fail because they don't add -ldl when
checking presence of wattr_set, which somehow brings lib_mouse.c and use
of symbols from libdl with it. Vifm doesn't handle mouse and thus
we can just build without gpm.
However, either this is fixed everywhere in newer releases of ncurses or
it was an issue only for Slackware while it works fine in container used
for release builds.
Author: xaizek
Author date (UTC): 2023-04-03 17:27
Committer name: xaizek
Committer date (UTC): 2023-04-03 17:30
Parent(s): 20fd5b45d7c07294d781e6560365ba675cf317f6
Signing key: 99DC5E4DB05F6BE2
Tree: 5327299f0255c1900a853d3c06136d61b0160183
File pkgs/AppImage/genappimage.sh changed (mode: 100755) (index 867ceabc2..f2d8862c6) |
... |
... |
NCURSES_DIR="$PWD/ncurses-6.4" |
43 |
43 |
pushd "$NCURSES_DIR" |
pushd "$NCURSES_DIR" |
44 |
44 |
./configure --without-shared --enable-widec --prefix=/ \ |
./configure --without-shared --enable-widec --prefix=/ \ |
45 |
45 |
--without-normal --without-debug --without-cxx --without-cxx-binding \ |
--without-normal --without-debug --without-cxx --without-cxx-binding \ |
46 |
|
--without-ada --without-manpages --without-tests --without-gpm |
|
|
46 |
|
--without-ada --without-manpages --without-tests |
47 |
47 |
make -j4 |
make -j4 |
48 |
48 |
make DESTDIR="$PWD/build" install |
make DESTDIR="$PWD/build" install |
49 |
49 |
popd |
popd |