mirror of
https://git.sr.ht/~sircmpwn/gmni
synced 2024-11-23 04:51:59 +01:00
Gemini client
ec88f4558c
In file included from .../include/string.h:495, from src/gmnlm.c:11: In function ‘strncpy’, inlined from ‘do_prompts’ at src/gmnlm.c:627:3: ...glibc-2.31-dev/include/bits/string_fortified.h:106:10: error: ‘__builtin_strncpy’ specified bound 1024 equals destination size [-Werror=stringop-truncation] return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘do_prompts’ at src/gmnlm.c:612:3: ...glibc-2.31-dev/include/bits/string_fortified.h:106:10: error: ‘__builtin_strncpy’ specified bound 1024 equals destination size [-Werror=stringop-truncation] return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: William Casarin <jb55@jb55.com> |
||
---|---|---|
doc | ||
include | ||
src | ||
.gitignore | ||
config.sh | ||
configure | ||
COPYING | ||
Makefile | ||
README.md |
gmni - A Gemini client
This is a Gemini client. Included are:
- A CLI utility (like curl): gmni
- A line-mode browser: gmnlm
Dependencies:
- A POSIX-like system and a C11 compiler
- OpenSSL
- scdoc (optional)
Features:
- Page history
- Regex searches
- Bookmarks
Compiling
$ mkdir build && cd build
$ ../configure
$ make
# make install
Usage
See gmni(1)
, gmnlm(1)
.