diff options
author | Ismael Luceno | 2021-06-06 16:35:11 +0200 |
---|---|---|
committer | Ismael Luceno | 2021-06-06 17:00:03 +0200 |
commit | d9d787caf061106f6e3f34d534b9d2d48acd7181 (patch) | |
tree | 677edadc0899d4a37c966822d6e034629d659041 /http | |
parent | 72c89567d850ffd4748f48ab7138cf29c15ccab0 (diff) |
lagrange: new spell, GUI client for browsing Geminispace
Diffstat (limited to 'http')
-rwxr-xr-x | http/lagrange/CONFIGURE | 1 | ||||
-rwxr-xr-x | http/lagrange/DEPENDS | 10 | ||||
-rwxr-xr-x | http/lagrange/DETAILS | 22 | ||||
-rw-r--r-- | http/lagrange/HISTORY | 2 |
4 files changed, 35 insertions, 0 deletions
diff --git a/http/lagrange/CONFIGURE b/http/lagrange/CONFIGURE new file mode 100755 index 0000000000..b1e2770061 --- /dev/null +++ b/http/lagrange/CONFIGURE @@ -0,0 +1 @@ +. "$GRIMOIRE"/CMAKE_CONFIGURE diff --git a/http/lagrange/DEPENDS b/http/lagrange/DEPENDS new file mode 100755 index 0000000000..a8a0e99ff3 --- /dev/null +++ b/http/lagrange/DEPENDS @@ -0,0 +1,10 @@ +. "$GRIMOIRE"/CMAKE_DEPENDS +depends sdl2 && +depends cmake && +depends SSL && +depends zlib && +depends pcre && +depends libunistring && +optional_depends mpg123 \ + ENABLE_MPG123={ON,OFF} \ + "for MPEG audio support" diff --git a/http/lagrange/DETAILS b/http/lagrange/DETAILS new file mode 100755 index 0000000000..b097d98694 --- /dev/null +++ b/http/lagrange/DETAILS @@ -0,0 +1,22 @@ +. "$GRIMOIRE"/CMAKE_FUNCTIONS + SPELL=lagrange + VERSION=1.5.0 + SOURCE="$SPELL-$VERSION.tar.gz" + SOURCE_URL[0]=https://git.skyjake.fi/gemini/$SPELL/releases/download/v$VERSION/$SOURCE + SOURCE_HASH=sha512:157c0bf3eee446ed66f9ad90a24aaee763a0a88834c9cecfafd95112e35f22f569766cb56567dde97a18b96a2485885374962571b0d0545d356b9fc65e9994b1 +SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" + WEB_SITE="https://gmi.skyjake.fi/lagrange/" + LICENSE[0]="BSD-2-clause" + ENTERED=20210606 + KEYWORDS="" + SHORT="GUI client for browsing Geminispace" +cat << EOF +Lagrange is a desktop GUI client for browsing Geminispace. It offers modern +conveniences familiar from web browsers, such as smooth scrolling, inline +image viewing, multiple tabs, visual themes, Unicode fonts, bookmarks, +history, and page outlines. + +Like Gemini, Lagrange has been designed with minimalism in mind. It depends +on a small number of essential libraries. It is written in C and uses SDL +for hardware-accelerated graphics. OpenSSL is used for secure communications. +EOF diff --git a/http/lagrange/HISTORY b/http/lagrange/HISTORY new file mode 100644 index 0000000000..3f142467f7 --- /dev/null +++ b/http/lagrange/HISTORY @@ -0,0 +1,2 @@ +2021-06-06 Ismael Luceno <ismael@sourcemage.org> + * CONFIGURE, DEPENDS, DETAILS: spell created |