pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11 x11/kitty: Import version 0.12.3
details: https://anonhg.NetBSD.org/pkgsrc/rev/f00324aab9b3
branches: trunk
changeset: 325982:f00324aab9b3
user: nia <nia%pkgsrc.org@localhost>
date: Wed Nov 28 18:48:58 2018 +0000
description:
x11/kitty: Import version 0.12.3
kitty - the fast, featureful, GPU based terminal emulator
diffstat:
x11/Makefile | 3 +-
x11/kitty/DESCR | 1 +
x11/kitty/Makefile | 67 ++++++++
x11/kitty/PLIST | 240 ++++++++++++++++++++++++++++++
x11/kitty/distinfo | 8 +
x11/kitty/patches/patch-kitty_threading.h | 24 +++
x11/kitty/patches/patch-setup.py | 91 +++++++++++
7 files changed, 433 insertions(+), 1 deletions(-)
diffs (truncated from 472 to 300 lines):
diff -r 2b910648ac9e -r f00324aab9b3 x11/Makefile
--- a/x11/Makefile Wed Nov 28 16:42:44 2018 +0000
+++ b/x11/Makefile Wed Nov 28 18:48:58 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.829 2018/11/24 13:09:57 nia Exp $
+# $NetBSD: Makefile,v 1.830 2018/11/28 18:48:58 nia Exp $
#
COMMENT= Packages to support the X window system
@@ -201,6 +201,7 @@
SUBDIR+= kinit
SUBDIR+= kirigami2
SUBDIR+= kitemviews
+SUBDIR+= kitty
SUBDIR+= kjobwidgets
SUBDIR+= konsole
SUBDIR+= kterm
diff -r 2b910648ac9e -r f00324aab9b3 x11/kitty/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/kitty/DESCR Wed Nov 28 18:48:58 2018 +0000
@@ -0,0 +1,1 @@
+kitty - the fast, featureful, GPU based terminal emulator
diff -r 2b910648ac9e -r f00324aab9b3 x11/kitty/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/kitty/Makefile Wed Nov 28 18:48:58 2018 +0000
@@ -0,0 +1,67 @@
+# $NetBSD: Makefile,v 1.1 2018/11/28 18:48:58 nia Exp $
+
+DISTNAME= kitty-0.12.3
+CATEGORIES= x11
+MASTER_SITES= ${MASTER_SITE_GITHUB:=kovidgoyal/}
+GITHUB_PROJECT= kitty
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= nia%NetBSD.org@localhost
+HOMEPAGE= https://sw.kovidgoyal.net/kitty/index.html
+COMMENT= GPU based terminal emulator
+LICENSE= gnu-gpl-v3
+
+EXTRACT_USING= bsdtar
+USE_TOOLS+= gmake pkg-config
+BUILD_TARGET= app
+
+SUBST_CLASSES+= python
+SUBST_STAGE.python= pre-build
+SUBST_MESSAGE.python= Replace path of Python interpreter.
+SUBST_FILES.python+= Makefile
+SUBST_FILES.python+= docs/Makefile
+SUBST_SED.python+= -e "s,python3,python${PYVERSSUFFIX},g"
+SUBST_SED.python+= -e "s,sphinx-build,sphinx-build${PYVERSSUFFIX},g"
+
+BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
+
+PYTHON_VERSIONS_INCOMPATIBLE= 27 34
+
+REPLACE_PYTHON+= kitty/launcher/kitty
+
+INSTALLATION_DIRS+= ${PKGMANDIR}/man1
+
+do-build:
+ cd ${WRKSRC} && ${MAKE_ENV} ${PYTHONBIN} setup.py linux-package
+ cd ${WRKSRC} && ${MAKE_ENV} ${GMAKE} man
+
+do-install:
+ cd ${WRKSRC} && ${MAKE_ENV} ${PYTHONBIN} setup.py linux-package \
+ --prefix ${DESTDIR}${PREFIX}
+ ${INSTALL_DATA} ${WRKSRC}/man/man1/kitty.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/kitty.1
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} != "Darwin"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../fonts/fontconfig/buildlink3.mk"
+.endif
+
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../fonts/harfbuzz/buildlink3.mk"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../sysutils/dbus/buildlink3.mk"
+.include "../../x11/libXcursor/buildlink3.mk"
+.include "../../x11/libXi/buildlink3.mk"
+.include "../../x11/libXinerama/buildlink3.mk"
+.include "../../x11/libXrandr/buildlink3.mk"
+.include "../../x11/libxkbcommon/buildlink3.mk"
+.include "../../lang/python/application.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/dlopen.buildlink3.mk"
+BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:Q}
+.include "../../mk/bsd.pkg.mk"
diff -r 2b910648ac9e -r f00324aab9b3 x11/kitty/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/kitty/PLIST Wed Nov 28 18:48:58 2018 +0000
@@ -0,0 +1,240 @@
+@comment $NetBSD: PLIST,v 1.1 2018/11/28 18:48:58 nia Exp $
+bin/kitty
+lib/kitty/__main__.py
+lib/kitty/__pycache__/__main__.cpython-37.opt-1.pyc
+lib/kitty/kittens/__init__.py
+lib/kitty/kittens/__pycache__/__init__.cpython-37.opt-1.pyc
+lib/kitty/kittens/__pycache__/runner.cpython-37.opt-1.pyc
+lib/kitty/kittens/ask/__init__.py
+lib/kitty/kittens/ask/__pycache__/__init__.cpython-37.opt-1.pyc
+lib/kitty/kittens/ask/__pycache__/main.cpython-37.opt-1.pyc
+lib/kitty/kittens/ask/main.py
+lib/kitty/kittens/clipboard/__init__.py
+lib/kitty/kittens/clipboard/__pycache__/__init__.cpython-37.opt-1.pyc
+lib/kitty/kittens/clipboard/__pycache__/main.cpython-37.opt-1.pyc
+lib/kitty/kittens/clipboard/main.py
+lib/kitty/kittens/diff/__init__.py
+lib/kitty/kittens/diff/__pycache__/__init__.cpython-37.opt-1.pyc
+lib/kitty/kittens/diff/__pycache__/collect.cpython-37.opt-1.pyc
+lib/kitty/kittens/diff/__pycache__/config.cpython-37.opt-1.pyc
+lib/kitty/kittens/diff/__pycache__/config_data.cpython-37.opt-1.pyc
+lib/kitty/kittens/diff/__pycache__/highlight.cpython-37.opt-1.pyc
+lib/kitty/kittens/diff/__pycache__/main.cpython-37.opt-1.pyc
+lib/kitty/kittens/diff/__pycache__/patch.cpython-37.opt-1.pyc
+lib/kitty/kittens/diff/__pycache__/render.cpython-37.opt-1.pyc
+lib/kitty/kittens/diff/__pycache__/search.cpython-37.opt-1.pyc
+lib/kitty/kittens/diff/collect.py
+lib/kitty/kittens/diff/config.py
+lib/kitty/kittens/diff/config_data.py
+lib/kitty/kittens/diff/diff_speedup.so
+lib/kitty/kittens/diff/highlight.py
+lib/kitty/kittens/diff/main.py
+lib/kitty/kittens/diff/patch.py
+lib/kitty/kittens/diff/render.py
+lib/kitty/kittens/diff/search.py
+lib/kitty/kittens/hints/__init__.py
+lib/kitty/kittens/hints/__pycache__/__init__.cpython-37.opt-1.pyc
+lib/kitty/kittens/hints/__pycache__/main.cpython-37.opt-1.pyc
+lib/kitty/kittens/hints/__pycache__/url_regex.cpython-37.opt-1.pyc
+lib/kitty/kittens/hints/main.py
+lib/kitty/kittens/hints/url_regex.py
+lib/kitty/kittens/icat/__init__.py
+lib/kitty/kittens/icat/__pycache__/__init__.cpython-37.opt-1.pyc
+lib/kitty/kittens/icat/__pycache__/main.cpython-37.opt-1.pyc
+lib/kitty/kittens/icat/main.py
+lib/kitty/kittens/panel/__init__.py
+lib/kitty/kittens/panel/__pycache__/__init__.cpython-37.opt-1.pyc
+lib/kitty/kittens/panel/__pycache__/main.cpython-37.opt-1.pyc
+lib/kitty/kittens/panel/main.py
+lib/kitty/kittens/resize_window/__init__.py
+lib/kitty/kittens/resize_window/__pycache__/__init__.cpython-37.opt-1.pyc
+lib/kitty/kittens/resize_window/__pycache__/main.cpython-37.opt-1.pyc
+lib/kitty/kittens/resize_window/main.py
+lib/kitty/kittens/runner.py
+lib/kitty/kittens/show_error/__init__.py
+lib/kitty/kittens/show_error/__pycache__/__init__.cpython-37.opt-1.pyc
+lib/kitty/kittens/show_error/__pycache__/main.cpython-37.opt-1.pyc
+lib/kitty/kittens/show_error/main.py
+lib/kitty/kittens/ssh/__init__.py
+lib/kitty/kittens/ssh/__pycache__/__init__.cpython-37.opt-1.pyc
+lib/kitty/kittens/ssh/__pycache__/main.cpython-37.opt-1.pyc
+lib/kitty/kittens/ssh/main.py
+lib/kitty/kittens/tui/__init__.py
+lib/kitty/kittens/tui/__pycache__/__init__.cpython-37.opt-1.pyc
+lib/kitty/kittens/tui/__pycache__/handler.cpython-37.opt-1.pyc
+lib/kitty/kittens/tui/__pycache__/images.cpython-37.opt-1.pyc
+lib/kitty/kittens/tui/__pycache__/line_edit.cpython-37.opt-1.pyc
+lib/kitty/kittens/tui/__pycache__/loop.cpython-37.opt-1.pyc
+lib/kitty/kittens/tui/__pycache__/operations.cpython-37.opt-1.pyc
+lib/kitty/kittens/tui/handler.py
+lib/kitty/kittens/tui/images.py
+lib/kitty/kittens/tui/line_edit.py
+lib/kitty/kittens/tui/loop.py
+lib/kitty/kittens/tui/operations.py
+lib/kitty/kittens/unicode_input/__init__.py
+lib/kitty/kittens/unicode_input/__pycache__/__init__.cpython-37.opt-1.pyc
+lib/kitty/kittens/unicode_input/__pycache__/main.cpython-37.opt-1.pyc
+lib/kitty/kittens/unicode_input/main.py
+lib/kitty/kittens/unicode_input/unicode_names.so
+lib/kitty/kitty/__init__.py
+lib/kitty/kitty/__pycache__/__init__.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/borders.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/boss.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/child.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/cli.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/client.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/cmds.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/complete.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/config.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/config_data.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/constants.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/key_encoding.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/keys.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/layout.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/main.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/remote_control.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/rgb.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/session.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/shell.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/tab_bar.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/tabs.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/terminfo.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/utils.cpython-37.opt-1.pyc
+lib/kitty/kitty/__pycache__/window.cpython-37.opt-1.pyc
+lib/kitty/kitty/blit_fragment.glsl
+lib/kitty/kitty/blit_vertex.glsl
+lib/kitty/kitty/border_fragment.glsl
+lib/kitty/kitty/border_vertex.glsl
+lib/kitty/kitty/borders.py
+lib/kitty/kitty/boss.py
+lib/kitty/kitty/cell_fragment.glsl
+lib/kitty/kitty/cell_vertex.glsl
+lib/kitty/kitty/child.py
+lib/kitty/kitty/cli.py
+lib/kitty/kitty/client.py
+lib/kitty/kitty/cmds.py
+lib/kitty/kitty/complete.py
+lib/kitty/kitty/conf/__init__.py
+lib/kitty/kitty/conf/__pycache__/__init__.cpython-37.opt-1.pyc
+lib/kitty/kitty/conf/__pycache__/definition.cpython-37.opt-1.pyc
+lib/kitty/kitty/conf/__pycache__/utils.cpython-37.opt-1.pyc
+lib/kitty/kitty/conf/definition.py
+lib/kitty/kitty/conf/utils.py
+lib/kitty/kitty/config.py
+lib/kitty/kitty/config_data.py
+lib/kitty/kitty/constants.py
+lib/kitty/kitty/fast_data_types.so
+lib/kitty/kitty/fonts/__init__.py
+lib/kitty/kitty/fonts/__pycache__/__init__.cpython-37.opt-1.pyc
+lib/kitty/kitty/fonts/__pycache__/box_drawing.cpython-37.opt-1.pyc
+lib/kitty/kitty/fonts/__pycache__/core_text.cpython-37.opt-1.pyc
+lib/kitty/kitty/fonts/__pycache__/fontconfig.cpython-37.opt-1.pyc
+lib/kitty/kitty/fonts/__pycache__/list.cpython-37.opt-1.pyc
+lib/kitty/kitty/fonts/__pycache__/render.cpython-37.opt-1.pyc
+lib/kitty/kitty/fonts/box_drawing.py
+lib/kitty/kitty/fonts/core_text.py
+lib/kitty/kitty/fonts/fontconfig.py
+lib/kitty/kitty/fonts/list.py
+lib/kitty/kitty/fonts/render.py
+lib/kitty/kitty/glfw-x11.so
+lib/kitty/kitty/graphics_fragment.glsl
+lib/kitty/kitty/graphics_vertex.glsl
+lib/kitty/kitty/key_encoding.py
+lib/kitty/kitty/keys.py
+lib/kitty/kitty/launcher/kitty
+lib/kitty/kitty/layout.py
+lib/kitty/kitty/main.py
+lib/kitty/kitty/remote_control.py
+lib/kitty/kitty/rgb.py
+lib/kitty/kitty/session.py
+lib/kitty/kitty/shell.py
+lib/kitty/kitty/tab_bar.py
+lib/kitty/kitty/tabs.py
+lib/kitty/kitty/terminfo.py
+lib/kitty/kitty/utils.py
+lib/kitty/kitty/window.py
+lib/kitty/logo/beam-cursor.png
+lib/kitty/logo/beam-cursor%2x.png@localhost
+lib/kitty/logo/kitty.rgba
+lib/kitty/terminfo/x/xterm-kitty
+man/man1/kitty.1
+share/applications/kitty.desktop
+share/doc/kitty/html/.buildinfo
+share/doc/kitty/html/.nojekyll
+share/doc/kitty/html/_downloads/7cb11c46fdfc0ef332e693a52d23cc9d/diff.conf
+share/doc/kitty/html/_downloads/b7aa12c1e980d68be9bc7488795e5d36/kitty.conf
+share/doc/kitty/html/_images/diff.png
+share/doc/kitty/html/_images/hints_mode.png
+share/doc/kitty/html/_images/panel.png
+share/doc/kitty/html/_images/screenshot.png
+share/doc/kitty/html/_images/unicode.png
+share/doc/kitty/html/_sources/binary.rst.txt
+share/doc/kitty/html/_sources/build.rst.txt
+share/doc/kitty/html/_sources/changelog.rst.txt
+share/doc/kitty/html/_sources/conf.rst.txt
+share/doc/kitty/html/_sources/faq.rst.txt
+share/doc/kitty/html/_sources/graphics-protocol.rst.txt
+share/doc/kitty/html/_sources/index.rst.txt
+share/doc/kitty/html/_sources/invocation.rst.txt
+share/doc/kitty/html/_sources/key-encoding.rst.txt
+share/doc/kitty/html/_sources/kittens/clipboard.rst.txt
+share/doc/kitty/html/_sources/kittens/custom.rst.txt
+share/doc/kitty/html/_sources/kittens/diff.rst.txt
+share/doc/kitty/html/_sources/kittens/hints.rst.txt
+share/doc/kitty/html/_sources/kittens/icat.rst.txt
+share/doc/kitty/html/_sources/kittens/panel.rst.txt
+share/doc/kitty/html/_sources/kittens/unicode-input.rst.txt
+share/doc/kitty/html/_sources/performance.rst.txt
+share/doc/kitty/html/_sources/protocol-extensions.rst.txt
+share/doc/kitty/html/_sources/remote-control.rst.txt
+share/doc/kitty/html/_sources/support.rst.txt
+share/doc/kitty/html/_static/ajax-loader.gif
+share/doc/kitty/html/_static/alabaster.css
+share/doc/kitty/html/_static/basic.css
+share/doc/kitty/html/_static/comment-bright.png
+share/doc/kitty/html/_static/comment-close.png
+share/doc/kitty/html/_static/comment.png
+share/doc/kitty/html/_static/custom.css
+share/doc/kitty/html/_static/doctools.js
+share/doc/kitty/html/_static/documentation_options.js
+share/doc/kitty/html/_static/down-pressed.png
+share/doc/kitty/html/_static/down.png
+share/doc/kitty/html/_static/file.png
+share/doc/kitty/html/_static/jquery-3.2.1.js
Home |
Main Index |
Thread Index |
Old Index