pkgsrc-Changes archive

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

CVS commit: pkgsrc/graphics/libliftoff



Module Name:    pkgsrc
Committed By:   kikadf
Date:           Mon Apr 13 15:43:44 UTC 2026

Added Files:
        pkgsrc/graphics/libliftoff: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
libliftoff: new package

The libliftoff eases the use of KMS planes from
userspace without standing in your way. Users
create "virtual planes" called layers, set KMS
properties on them, and libliftoff will pick
hardware planes for these layers if possible.


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

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

Added files:

Index: pkgsrc/graphics/libliftoff/DESCR
diff -u /dev/null pkgsrc/graphics/libliftoff/DESCR:1.1
--- /dev/null   Mon Apr 13 15:43:44 2026
+++ pkgsrc/graphics/libliftoff/DESCR    Mon Apr 13 15:43:44 2026
@@ -0,0 +1,5 @@
+The libliftoff eases the use of KMS planes from
+userspace without standing in your way. Users
+create "virtual planes" called layers, set KMS
+properties on them, and libliftoff will pick
+hardware planes for these layers if possible.
Index: pkgsrc/graphics/libliftoff/Makefile
diff -u /dev/null pkgsrc/graphics/libliftoff/Makefile:1.1
--- /dev/null   Mon Apr 13 15:43:44 2026
+++ pkgsrc/graphics/libliftoff/Makefile Mon Apr 13 15:43:44 2026
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1 2026/04/13 15:43:44 kikadf Exp $
+
+DISTNAME=              libliftoff-0.5.0
+CATEGORIES=            graphics
+MASTER_SITE_GITLAB=    https://gitlab.freedesktop.org/
+MASTER_SITES=          ${MASTER_SITE_GITLAB:=emersion/}
+GITLAB_TAG=            v${PKGVERSION_NOREV}
+
+MAINTAINER=    kikadf.01%gmail.com@localhost
+HOMEPAGE=      https://gitlab.freedesktop.org/emersion/libliftoff
+COMMENT=       Lightweight KMS plane library
+LICENSE=       mit
+
+USE_TOOLS+=    pkg-config
+
+WRKSRC=                ${WRKDIR}/libliftoff-${GITLAB_TAG}
+
+.include "../../devel/meson/build.mk"
+.include "../../x11/libdrm/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/graphics/libliftoff/PLIST
diff -u /dev/null pkgsrc/graphics/libliftoff/PLIST:1.1
--- /dev/null   Mon Apr 13 15:43:44 2026
+++ pkgsrc/graphics/libliftoff/PLIST    Mon Apr 13 15:43:44 2026
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.1 2026/04/13 15:43:44 kikadf Exp $
+include/libliftoff.h
+lib/libliftoff.so
+lib/libliftoff.so.0
+lib/libliftoff.so.${PKGVERSION}
+lib/pkgconfig/libliftoff.pc
Index: pkgsrc/graphics/libliftoff/buildlink3.mk
diff -u /dev/null pkgsrc/graphics/libliftoff/buildlink3.mk:1.1
--- /dev/null   Mon Apr 13 15:43:44 2026
+++ pkgsrc/graphics/libliftoff/buildlink3.mk    Mon Apr 13 15:43:44 2026
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2026/04/13 15:43:44 kikadf Exp $
+
+BUILDLINK_TREE+=       libliftoff
+
+.if !defined(LIBLIFTOFF_BUILDLINK3_MK)
+LIBLIFTOFF_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libliftoff+=     libliftoff>=0.5.0
+BUILDLINK_ABI_DEPENDS.libliftoff+=     libliftoff>=0.5.0
+BUILDLINK_PKGSRCDIR.libliftoff?=       ../../graphics/libliftoff
+
+.endif # LIBLIFTOFF_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -libliftoff
Index: pkgsrc/graphics/libliftoff/distinfo
diff -u /dev/null pkgsrc/graphics/libliftoff/distinfo:1.1
--- /dev/null   Mon Apr 13 15:43:44 2026
+++ pkgsrc/graphics/libliftoff/distinfo Mon Apr 13 15:43:44 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/04/13 15:43:44 kikadf Exp $
+
+BLAKE2s (libliftoff-0.5.0.tar.gz) = 5d871ea62eca5427919cf15fdd818cd182e10f8cf17437131081abe1bcb64a9a
+SHA512 (libliftoff-0.5.0.tar.gz) = 0ca13a298af6510b85adb30282014474e623f9759bf09fcd865ef4e9634db4401cd5e5bd5ab9e2c5848a5bfd59cd43e3035103814c355d9c164880a7a1108c74
+Size (libliftoff-0.5.0.tar.gz) = 38939 bytes



Home | Main Index | Thread Index | Old Index