Date: Mon, 24 May 2021 05:35:29 GMT From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 67229851ac6f - main - x11-toolkits/ztoolkit: New port: GUI toolkit heavily inspired by GTK Message-ID: <202105240535.14O5ZThl014896@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=67229851ac6f93f056c20ea21460e5fc6fa12853 commit 67229851ac6f93f056c20ea21460e5fc6fa12853 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2021-05-24 05:34:46 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2021-05-24 05:35:26 +0000 x11-toolkits/ztoolkit: New port: GUI toolkit heavily inspired by GTK --- x11-toolkits/Makefile | 1 + x11-toolkits/ztoolkit/Makefile | 20 ++++++++++++++++++++ x11-toolkits/ztoolkit/distinfo | 3 +++ x11-toolkits/ztoolkit/pkg-descr | 9 +++++++++ x11-toolkits/ztoolkit/pkg-plist | 25 +++++++++++++++++++++++++ 5 files changed, 58 insertions(+) diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile index 99a5804a8261..39f137abedfa 100644 --- a/x11-toolkits/Makefile +++ b/x11-toolkits/Makefile @@ -227,5 +227,6 @@ SUBDIR += xbae SUBDIR += xforms SUBDIR += xmhtml + SUBDIR += ztoolkit .include <bsd.port.subdir.mk> diff --git a/x11-toolkits/ztoolkit/Makefile b/x11-toolkits/ztoolkit/Makefile new file mode 100644 index 000000000000..768b0e004ab6 --- /dev/null +++ b/x11-toolkits/ztoolkit/Makefile @@ -0,0 +1,20 @@ +PORTNAME= ztoolkit +DISTVERSION= 0.1.2 +CATEGORIES= x11-toolkits +MASTER_SITES= https://git.zrythm.org/zrythm/ztoolkit/archive/ # .../v${DISTVERSION}.tar.gz&dummy=/ doesn't work with Gitea +DISTNAME= v${DISTVERSION} +DIST_SUBDIR= ${PORTNAME} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= GUI toolkit heavily inspired by GTK + +LICENSE= AGPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= gnome meson pkgconfig xorg +USE_GNOME= cairo +USE_XORG= x11 + +WRKSRC= ${WRKDIR}/${PORTNAME} + +.include <bsd.port.mk> diff --git a/x11-toolkits/ztoolkit/distinfo b/x11-toolkits/ztoolkit/distinfo new file mode 100644 index 000000000000..8891b5854c5a --- /dev/null +++ b/x11-toolkits/ztoolkit/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1621823090 +SHA256 (ztoolkit/v0.1.2.tar.gz) = 245ad34e43c457dd009940e1085ca79a3c4556a10058e4e6eb8745b4ec9b9832 +SIZE (ztoolkit/v0.1.2.tar.gz) = 166043 diff --git a/x11-toolkits/ztoolkit/pkg-descr b/x11-toolkits/ztoolkit/pkg-descr new file mode 100644 index 000000000000..f36837b2da11 --- /dev/null +++ b/x11-toolkits/ztoolkit/pkg-descr @@ -0,0 +1,9 @@ +ZToolkit (Ztk) is a cross-platform GUI toolkit heavily inspired by GTK. + +It handles events and low level drawing on behalf of the user and provides a +high-level API for managing the UI and custom widgets. + +ZToolkit is written in C based on pugl and was created to be used for various +plugins bundled with the Zrythm digital audio workstation. + +WWW: https://git.zrythm.org/zrythm/ztoolkit diff --git a/x11-toolkits/ztoolkit/pkg-plist b/x11-toolkits/ztoolkit/pkg-plist new file mode 100644 index 000000000000..e6a61d873f65 --- /dev/null +++ b/x11-toolkits/ztoolkit/pkg-plist @@ -0,0 +1,25 @@ +include/ztoolkit/colors.h +include/ztoolkit/log.h +include/ztoolkit/math.h +include/ztoolkit/pugl.h +include/ztoolkit/pugl_cairo.h +include/ztoolkit/rect.h +include/ztoolkit/rsvg.h +include/ztoolkit/types.h +include/ztoolkit/ztk.h +include/ztoolkit/ztk_app.h +include/ztoolkit/ztk_button.h +include/ztoolkit/ztk_cairo.h +include/ztoolkit/ztk_color.h +include/ztoolkit/ztk_combo_box.h +include/ztoolkit/ztk_control.h +include/ztoolkit/ztk_dialog.h +include/ztoolkit/ztk_drawing_area.h +include/ztoolkit/ztk_knob.h +include/ztoolkit/ztk_knob_with_label.h +include/ztoolkit/ztk_label.h +include/ztoolkit/ztk_theme.h +include/ztoolkit/ztk_widget.h +include/ztoolkit/ztoolkit_config.h +lib/libztoolkit.a +libdata/pkgconfig/ztoolkit.pc
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202105240535.14O5ZThl014896>