commit e1c04e2ad349092d6df659a2236f7120da1907d9 from: Omar Polo date: Sun Jun 02 08:48:20 2024 UTC backout pkg-config removal; it's still used in various places commit - 1d91acb240fe40dbf5d6dd2c849ba449cc2d4af3 commit + e1c04e2ad349092d6df659a2236f7120da1907d9 blob - cd6f1b3fc057ff65c8eb77c1dcb0cc95cd27cd49 blob + 7dad1822ffe934193f68395f89bb96c8ea3f1183 --- README.md +++ README.md @@ -70,7 +70,7 @@ At the moment there is no UI for out-of-band verificat ## Building -Telescope depends on ncursesw and libtls or libretls. +Telescope depends on ncursesw, libtls or libretls, and pkg-config. [libgrapheme][libgrapheme] is an optional dependency: there's a bundled copy but it's reccomended to install it with a package manager if available. When building from a git checkout, yacc (or bison) is blob - 49858c394b3ff837b6b6e5c2df283ad0c591ba7e blob + 5e7afa00b7831e398396e466f1b9823620507079 --- configure.ac +++ configure.ac @@ -8,6 +8,8 @@ AC_PROG_CC AC_USE_SYSTEM_EXTENSIONS AC_PROG_YACC +PKG_PROG_PKG_CONFIG + AC_ARG_VAR(HOSTCC, [The C compiler on the host.]) AC_ARG_VAR(HOSTCFLAGS, [CFLAGS for the host compiler]) blob - c2eb47aea5e1ba6fac0eca11dcf1d3005f04e489 blob + b3e754ec87578fc2a6b7d4113cdbf5274eee8aa1 --- site/index.gmi +++ site/index.gmi @@ -42,7 +42,7 @@ Source code is available for download: => https://codeberg.org/telescope-browser/telescope/ Codeberg mirror => https://github.com/telescope-browser/telescope GitHub mirror -Telescope depends are ncursesw and libtls or libretls. libgrapheme is also needed, although there's a bundled copy. When building from a git checkout, yacc (or bison) is also needed. +Telescope depends are ncursesw, libtls or libretls, and pkg-config. libgrapheme is also needed, although there's a bundled copy. When building from a git checkout, yacc (or bison) is also needed. Once all the dependencies are installed, building is as easy as: