pkgsrc/net/lagrange/options.mk
nia 2e6c9cb59f add net/lagrange
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.
2021-07-16 16:00:32 +00:00

21 lines
479 B
Makefile

# $NetBSD: options.mk,v 1.1 2021/07/16 16:00:33 nia Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.lagrange
PKG_SUPPORTED_OPTIONS= mpg123 opengl
PKG_SUGGESTED_OPTIONS= mpg123
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mmpg123)
.include "../../audio/mpg123/buildlink3.mk"
CMAKE_ARGS+= -DENABLE_MPG123=ON
.else
CMAKE_ARGS+= -DENABLE_MPG123=OFF
.endif
.if !empty(PKG_OPTIONS:Mopengl)
CMAKE_ARGS+= -DENABLE_X11_SWRENDER=OFF
.else
CMAKE_ARGS+= -DENABLE_X11_SWRENDER=ON
.endif