Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Jul 2015 12:56:36 +0000 (UTC)
From:      Michael Gmelin <grembo@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r391406 - head/graphics/intel-backlight
Message-ID:  <201507061256.t66CuaJV042168@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: grembo
Date: Mon Jul  6 12:56:35 2015
New Revision: 391406
URL: https://svnweb.freebsd.org/changeset/ports/391406

Log:
  New port graphics/intel-backlight
  
  Control backlight on various modern Intel(R) GPUs.
  
  Differential Revision:	https://reviews.freebsd.org/D2999
  Reviewed by:	bapt
  Approved by:	bapt

Added:
  head/graphics/intel-backlight/
  head/graphics/intel-backlight/Makefile   (contents, props changed)
  head/graphics/intel-backlight/distinfo   (contents, props changed)
  head/graphics/intel-backlight/pkg-descr   (contents, props changed)

Added: head/graphics/intel-backlight/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/intel-backlight/Makefile	Mon Jul  6 12:56:35 2015	(r391406)
@@ -0,0 +1,34 @@
+# Created by: Michael Gmelin <freebsd@grem.de>
+# $FreeBSD$
+
+PORTNAME=		intel-backlight
+PORTVERSION=		20150706
+CATEGORIES=		graphics
+
+MAINTAINER=		freebsd@grem.de
+COMMENT=		Control backlight on various modern Intel(R) GPUs
+
+LIB_DEPENDS=		libdrm.so:${PORTSDIR}/graphics/libdrm \
+			libpciaccess.so:${PORTSDIR}/devel/libpciaccess
+
+USE_GITHUB=		yes
+GH_ACCOUNT=		grembo
+GH_PROJECT=		intel_backlight_fbsd
+GH_TAGNAME=		93e1fe4
+
+PLIST_FILES=		bin/intel_backlight
+PORTEXAMPLES=		isl_backlight.sh
+
+do-build:
+	cd ${WRKSRC} && \
+	${CC} ${CFLAGS} -o intel_backlight -I${PREFIX}/include \
+	-I${PREFIX}/include/libdrm  -L${PREFIX}/lib -ldrm_intel \
+	-lpciaccess intel_reg_map.c intel_mmio.c intel_backlight.c \
+	intel_drm.c intel_pci.c
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/intel_backlight ${STAGEDIR}${PREFIX}/bin
+	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	${INSTALL_DATA} ${WRKSRC}/isl_backlight.sh ${STAGEDIR}${EXAMPLESDIR}
+
+.include <bsd.port.mk>

Added: head/graphics/intel-backlight/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/intel-backlight/distinfo	Mon Jul  6 12:56:35 2015	(r391406)
@@ -0,0 +1,2 @@
+SHA256 (grembo-intel_backlight_fbsd-20150706-93e1fe4_GH0.tar.gz) = bf2d8d082edbdaf8f89913532cd2620ba49a6dfebbc276fa86d806b63993c852
+SIZE (grembo-intel_backlight_fbsd-20150706-93e1fe4_GH0.tar.gz) = 40402

Added: head/graphics/intel-backlight/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/intel-backlight/pkg-descr	Mon Jul  6 12:56:35 2015	(r391406)
@@ -0,0 +1,29 @@
+Control backlight on various modern Intel(R) GPUs.
+
+See here for a list of supported chipsets:
+https://github.com/grembo/intel_backlight_fbsd/blob/master/intel_chipset.h
+
+See here for the original project this has been taken from:
+http://cgit.freedesktop.org/xorg/app/intel-gpu-tools/
+
+Usage:
+  $ sudo intel_backlight
+  current backlight value: 30% (281/937)
+  $ sudo intel_backlight 50
+  current backlight value: 15% (141/937)
+  set backlight to 50% (469/937)
+  $ sudo intel_backlight incr
+  current backlight value: 50% (469/937)
+  set backlight to 51% (478/937)
+  $ sudo intel_backlight incr
+  current backlight value: 51% (478/937)
+  set backlight to 60% (562/937)
+  $ sudo intel_backlight incr
+  current backlight value: 60% (562/937)
+  set backlight to 70% (656/937)
+  $ sudo intel_backlight decr
+  current backlight value: 70% (656/937)
+  set backlight to 60% (562/937)
+  $ sudo intel_backlight decr
+  current backlight value: 60% (562/937)
+  set backlight to 51% (478/937)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201507061256.t66CuaJV042168>