aboutsummaryrefslogtreecommitdiffstats
path: root/x11-wm
diff options
context:
space:
mode:
authordanfe <danfe@FreeBSD.org>2013-07-10 09:43:23 +0800
committerdanfe <danfe@FreeBSD.org>2013-07-10 09:43:23 +0800
commit6960b33b426305b4da72115666b2a2769a2ef9c2 (patch)
treef85887b4e1d0a4d45d601e20e6b118956da018ce /x11-wm
parentb3ce4127304ec22aec8f0b6e4efe7333b0b7a192 (diff)
downloadfreebsd-ports-gnome-6960b33b426305b4da72115666b2a2769a2ef9c2.tar.gz
freebsd-ports-gnome-6960b33b426305b4da72115666b2a2769a2ef9c2.tar.zst
freebsd-ports-gnome-6960b33b426305b4da72115666b2a2769a2ef9c2.zip
- Update to the latest snapshot as of 20130625
- Enable DBUS option by default, it's likely present on most desktops - Remove no longer needed OpenGL compatibility hack (fixed upstream) - More broad usage of USES; sort some knobs while here - Use more common abbreviation of X Rendering Extension in pkg-descr
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/compton/Makefile17
-rw-r--r--x11-wm/compton/distinfo4
-rw-r--r--x11-wm/compton/pkg-descr2
3 files changed, 9 insertions, 14 deletions
diff --git a/x11-wm/compton/Makefile b/x11-wm/compton/Makefile
index 7f22bc1630ec..40e2cabcee21 100644
--- a/x11-wm/compton/Makefile
+++ b/x11-wm/compton/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= compton
-PORTVERSION= 20130619
+PORTVERSION= 20130625
CATEGORIES= x11-wm
MAINTAINER= femc7488@gmail.com
@@ -16,18 +16,17 @@ RUN_DEPENDS= xprop:${PORTSDIR}/x11/xprop \
USE_GITHUB= yes
GH_ACCOUNT= chjj
GH_TAGNAME= ${GH_COMMIT}
-GH_COMMIT= c02b3fa
+GH_COMMIT= b26bbc0
+USES= gmake pkgconfig
USE_XORG= xcomposite xdamage xrandr xrender
-USE_GMAKE= yes
-USES= pkgconfig
MAKE_ARGS= COMPTON_VERSION=git-${PORTVERSION}-${GH_COMMIT} \
XDGDIR=${LOCALBASE}/etc/xdg
ALL_TARGET= ${PORTNAME}
OPTIONS_DEFINE= PCRE DRM OPENGL DBUS DOCS
-OPTIONS_DEFAULT= PCRE DRM OPENGL
+OPTIONS_DEFAULT= PCRE DRM OPENGL DBUS
PCRE_DESC= Blacklist support (via libpcre)
DRM_DESC= DRM support
@@ -64,19 +63,15 @@ BUILD_DEPENDS= a2x:${PORTSDIR}/textproc/asciidoc \
xsltproc:${PORTSDIR}/textproc/libxslt \
${LOCALBASE}/share/xml/docbook/4.5/docbookx.dtd:${PORTSDIR}/textproc/docbook-xml-450 \
${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl
-ALL_TARGET+= docs
MAKE_ARGS+= DOCDIR=${DOCSDIR} MANDIR=${MANPREFIX}/man/man1
+ALL_TARGET+= docs
MAN1= compton.1 compton-trans.1
PORTDOCS= README.md cdbus-driver.sh
.endif
post-patch:
# Adjust the location of configuration file
- @${REINPLACE_CMD} -e '/config_system_dir/s|/etc|${LOCALBASE}/etc|' \
+ @${REINPLACE_CMD} -e '/config_system_dir/s|/etc|${LOCALBASE}&|' \
${WRKSRC}/src/compton.c
-# Replace OpenGL 3.2+ glFramebufferTexture() with glFramebufferTexture2D()
- @${REINPLACE_CMD} -e \
- '/glFramebufferTexture/s|tex_scr2|GL_TEXTURE_2D, &| ; \
- s|glFramebufferTexture|&2D|' ${WRKSRC}/src/opengl.c
.include <bsd.port.mk>
diff --git a/x11-wm/compton/distinfo b/x11-wm/compton/distinfo
index ab8c310d0486..218627653d7d 100644
--- a/x11-wm/compton/distinfo
+++ b/x11-wm/compton/distinfo
@@ -1,2 +1,2 @@
-SHA256 (compton-20130619.tar.gz) = 241d5653952d697d5a7752601e15690a824f5ee6a391739eccdd3a7b836f23ea
-SIZE (compton-20130619.tar.gz) = 138921
+SHA256 (compton-20130625.tar.gz) = 6039a6407c1fc228f4a2d8861bc48f9ee10ca83d0fe9b5a2030728930f9a2c78
+SIZE (compton-20130625.tar.gz) = 138987
diff --git a/x11-wm/compton/pkg-descr b/x11-wm/compton/pkg-descr
index 6a57918e70ce..ac30b9f5e359 100644
--- a/x11-wm/compton/pkg-descr
+++ b/x11-wm/compton/pkg-descr
@@ -3,7 +3,7 @@ of xcompmgr, and heavily refactored.
Most prominent changes from the original xcompmgr:
- - OpenGL/GLX backend in addition to the old X Render backend
+ - OpenGL/GLX backend in addition to the old XRender backend
- Inactive window transparency and dimming
- Titlebar/frame and menu transparency
- Shadows for ARGB windows, e.g. terminals with transparency