pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/raygui



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Sun Nov  8 16:40:18 UTC 2026

Added Files:
        pkgsrc/devel/raygui: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
devel/raygui: import raygui-5.0

raygui is a simple and easy-to-use immediate-mode-gui library.

raygui was originally inspired by Unity IMGUI (immediate mode GUI API).

raygui was designed as an auxiliary module for raylib to create
simple GUI interfaces using raylib graphic style (simple colors,
plain rectangular shapes, wide borders...) but it can be adapted
to other engines/frameworks.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/raygui/DESCR pkgsrc/devel/raygui/Makefile \
    pkgsrc/devel/raygui/PLIST pkgsrc/devel/raygui/buildlink3.mk \
    pkgsrc/devel/raygui/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/devel/raygui/DESCR
diff -u /dev/null pkgsrc/devel/raygui/DESCR:1.1
--- /dev/null   Sun Nov  8 16:40:18 2026
+++ pkgsrc/devel/raygui/DESCR   Sun Nov  8 16:40:18 2026
@@ -0,0 +1,8 @@
+raygui is a simple and easy-to-use immediate-mode-gui library.
+
+raygui was originally inspired by Unity IMGUI (immediate mode GUI API).
+
+raygui was designed as an auxiliary module for raylib to create
+simple GUI interfaces using raylib graphic style (simple colors,
+plain rectangular shapes, wide borders...) but it can be adapted
+to other engines/frameworks.
Index: pkgsrc/devel/raygui/Makefile
diff -u /dev/null pkgsrc/devel/raygui/Makefile:1.1
--- /dev/null   Sun Nov  8 16:40:18 2026
+++ pkgsrc/devel/raygui/Makefile        Sun Nov  8 16:40:18 2026
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2026/11/08 16:40:18 ryoon Exp $
+
+DISTNAME=      raygui-5.0
+CATEGORIES=    devel
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=raysan5/}
+GITHUB_PROJECT=        raygui
+GITHUB_TAG=    ${PKGVERSION_NOREV}
+
+MAINTAINER=    ryoon%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/raysan5/raygui/
+COMMENT=       Simple and easy-to-use immediate-mode gui library
+LICENSE=       zlib
+
+NO_CONFIGURE=  yes
+NO_BUILD=      yes
+
+INSTALLATION_DIRS+=    include
+
+do-install:
+       ${INSTALL_DATA} ${WRKSRC}/src/raygui.h \
+               ${DESTDIR}${PREFIX}/include
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/raygui/PLIST
diff -u /dev/null pkgsrc/devel/raygui/PLIST:1.1
--- /dev/null   Sun Nov  8 16:40:18 2026
+++ pkgsrc/devel/raygui/PLIST   Sun Nov  8 16:40:18 2026
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2026/11/08 16:40:18 ryoon Exp $
+include/raygui.h
Index: pkgsrc/devel/raygui/buildlink3.mk
diff -u /dev/null pkgsrc/devel/raygui/buildlink3.mk:1.1
--- /dev/null   Sun Nov  8 16:40:18 2026
+++ pkgsrc/devel/raygui/buildlink3.mk   Sun Nov  8 16:40:18 2026
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2026/11/08 16:40:18 ryoon Exp $
+
+BUILDLINK_TREE+=       raygui
+
+.if !defined(RAYGUI_BUILDLINK3_MK)
+RAYGUI_BUILDLINK3_MK:=
+
+BUILDLINK_DEPMETHOD.raygui?=   build
+
+BUILDLINK_API_DEPENDS.raygui+= raygui>=5.0
+BUILDLINK_PKGSRCDIR.raygui?=   ../../devel/raygui
+.endif # RAYGUI_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -raygui
Index: pkgsrc/devel/raygui/distinfo
diff -u /dev/null pkgsrc/devel/raygui/distinfo:1.1
--- /dev/null   Sun Nov  8 16:40:18 2026
+++ pkgsrc/devel/raygui/distinfo        Sun Nov  8 16:40:18 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/11/08 16:40:18 ryoon Exp $
+
+BLAKE2s (raygui-5.0.tar.gz) = d39c2e703a0d29960d6b5e92a2413e7fe8da4e7ce06456c54a41f3920beef2d7
+SHA512 (raygui-5.0.tar.gz) = 48b0a7459b758b1c0efd4151a51a30e925ed84474fb4fdf05e4ff7f501e5d078605e3731e9dfec53b79bc72db605549f0650e5171e56841fef4d3ad87a304382
+Size (raygui-5.0.tar.gz) = 5464681 bytes



Home | Main Index | Thread Index | Old Index