initial import

ok bentley@
This commit is contained in:
uaa
2026-02-09 14:29:25 +00:00
parent 613cc80dfe
commit 920761543f
4 changed files with 82 additions and 0 deletions
+51
View File
@@ -0,0 +1,51 @@
COMMENT = modern & fast Terminal Emulator
V = 0.6.1.7494
DISTNAME = contour-${V}
GH_ACCOUNT = contour-terminal
GH_PROJECT = contour
GH_TAGNAME = v${V}
CATEGORIES = x11
MAINTAINER = SASANO Takayoshi <uaa@openbsd.org>
# Apache 2.0
PERMIT_PACKAGE = Yes
WANTLIB = ${COMPILER_LIBCXX} c fontconfig freetype m util xcb \
unicode unicode_ucd harfbuzz yaml-cpp ssl ssh2 crypto \
Qt5Core Qt5Gui Qt5Multimedia Qt5Network Qt5Qml \
Qt5QmlModels Qt5Quick Qt5QuickControls2 Qt5Widgets \
Qt5X11Extras
# C++20
COMPILER = base-clang
MODULES = devel/cmake
BUILD_DEPENDS = devel/boxed-cpp \
devel/microsoft-gsl \
devel/range-v3 \
devel/reflection-cpp \
LIB_DEPENDS = textproc/libunicode \
security/libssh2 \
devel/harfbuzz \
devel/yaml-cpp \
x11/qt5/qtbase \
x11/qt5/qtdeclarative \
x11/qt5/qtmultimedia \
x11/qt5/qtquickcontrols2 \
x11/qt5/qtx11extras
RUN_DEPENDS = devel/desktop-file-utils \
x11/gtk+4,-guic \
x11/qt5/qtgraphicaleffects \
multimedia/gstreamer1/plugins-good
CONFIGURE_ARGS = -DQt5_DIR=${LOCALBASE}/lib/qt5/cmake/Qt5 \
-DCONTOUR_QT_VERSION=5
.include <bsd.port.mk>
+2
View File
@@ -0,0 +1,2 @@
SHA256 (contour-0.6.1.7494.tar.gz) = FQkKCM8FEkvwUHQTDMZGDR00xtgPEFjGMgLv+gMrj28=
SIZE (contour-0.6.1.7494.tar.gz) = 10329146
+3
View File
@@ -0,0 +1,3 @@
Contour is a modern and fast terminal emulator, with GPU-accelerated
rendering and high-DPI, Unicode (including colored Emoji), Sixel image,
VT320 status line and more.
+26
View File
@@ -0,0 +1,26 @@
@bin bin/contour
share/applications/org.contourterminal.Contour.desktop
share/contour/
share/contour/LICENSE.txt
share/contour/README.md
share/contour/shell-integration/
share/contour/shell-integration/shell-integration.bash
share/contour/shell-integration/shell-integration.fish
share/contour/shell-integration/shell-integration.tcsh
share/contour/shell-integration/shell-integration.zsh
share/icons/hicolor/128x128/apps/org.contourterminal.Contour.png
share/icons/hicolor/256x256/apps/org.contourterminal.Contour.png
share/icons/hicolor/32x32/apps/org.contourterminal.Contour.png
share/icons/hicolor/512x512/apps/org.contourterminal.Contour.png
share/icons/hicolor/64x64/apps/org.contourterminal.Contour.png
share/kservices5/
share/kservices5/ServiceMenus/
share/kservices5/ServiceMenus/org.contourterminal.Contour.OpenHere.desktop
share/kservices5/ServiceMenus/org.contourterminal.Contour.RunIn.desktop
share/metainfo/
share/metainfo/org.contourterminal.Contour.metainfo.xml
share/terminfo/
share/terminfo/c/
share/terminfo/c/contour
@tag gtk-update-icon-cache %D/share/icons/hicolor
@tag update-desktop-database