Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id 858B77A281 for ; Thu, 15 Sep 2016 15:58:51 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id C65C785ED3; Thu, 15 Sep 2016 15:58:50 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 5765085ECC for ; Thu, 15 Sep 2016 15:58:50 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id etRnx504uNdn for ; Thu, 15 Sep 2016 15:58:49 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 9B93885E24 for ; Thu, 15 Sep 2016 15:58:49 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 9642AFBD1; Thu, 15 Sep 2016 15:58:49 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1473955129249920" MIME-Version: 1.0 Date: Thu, 15 Sep 2016 15:58:49 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/x11/xbindkeys To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20160915155849.9642AFBD1@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk This is a multi-part message in MIME format. --_----------=_1473955129249920 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiz Date: Thu Sep 15 15:58:49 UTC 2016 Modified Files: pkgsrc/x11/xbindkeys: Makefile Makefile.common distinfo options.mk Log Message: Updated xbindkeys to 1.8.6 and switch it to guile20. 2011-03-09 Hans-Peter Deifel * options.c: Replace some deprecated guile functions. The GH interface has been removed in guile-2.0 so do not use it anymore in xbindkeys. 2011-02-21 Philippe Brochard * options.c (get_rc_guile_file): Fix a crash related to guile's GC and freeing of static memory. Thanks to Thomas Lindroth. 2010-12-04 Philippe Brochard * options.c: Fix some compilations warnings. * xbindkeys.c (adjust_display): adjust envstr_size to prevent a segfault with libX11-1.4.0. 2010-01-24 Alexander Clouter * xbindkeys.c (event_loop): Doesn't stat on configuration file change the first time if poll-rc is false. 2010-01-23 Philippe Brochard * options.c: A poll-rc flag has been added to poll the rc/guile configuration file for update. By default no poll is done on configuration files. Many thanks to Alexander Clouter. * xbindkeys.c (event_loop): Stat both default rc file and guile rc file for reloading them when they change. xbindkeys changelog by Philippe Brochard version: 1.8.3: Add a listen loop in the main loop. This fix a bug where, in the previous version, a keypress was needed to reload the configuration file after a keybinding change. Now one can edit the configuration file and keybindings are automatically updated after each save. Many thanks to Edwin Stang! 1.8.2: Correction of typos in the man page. An emphasis is made on the documentation about the guile configuration file (the prefered way for non trivial configuration). Many thanks to Brad Sawatzky. 1.8.1: Better Guile configuration with autotools. Minor compilation warning have been fixed. 1.8.0: Enable a full access to the xbindkeys internal from the guile scheme configuration file. A grabbed key can start a shell command or run a scheme function. This enable to do more powerfull things inside xbindkeys whitout the need of an external shell script (like double click, timed double click or keys combinations). --------------------------------------------------------------------------- 1.7.4: xbindkeys.spec: Change Copyright to License. Little english correction in warnings. Configuration files are reloaded on the fly when they have changed so there is no more need to send a HUP signal to reload them (Many thanks to Shish). Use `scm_c_define_gsubr' instead of 'scm_make_gsubr' with the guile mode. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 pkgsrc/x11/xbindkeys/Makefile cvs rdiff -u -r1.12 -r1.13 pkgsrc/x11/xbindkeys/Makefile.common cvs rdiff -u -r1.10 -r1.11 pkgsrc/x11/xbindkeys/distinfo cvs rdiff -u -r1.1 -r1.2 pkgsrc/x11/xbindkeys/options.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1473955129249920 Content-Disposition: inline Content-Length: 3355 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/x11/xbindkeys/Makefile diff -u pkgsrc/x11/xbindkeys/Makefile:1.20 pkgsrc/x11/xbindkeys/Makefile:1.21 --- pkgsrc/x11/xbindkeys/Makefile:1.20 Thu Sep 15 14:32:41 2016 +++ pkgsrc/x11/xbindkeys/Makefile Thu Sep 15 15:58:49 2016 @@ -1,10 +1,7 @@ -# $NetBSD: Makefile,v 1.20 2016/09/15 14:32:41 wiz Exp $ -# +# $NetBSD: Makefile,v 1.21 2016/09/15 15:58:49 wiz Exp $ .include "Makefile.common" -PKGREVISION= 5 - CONFIGURE_ARGS+= --disable-tk PTHREAD_AUTO_VARS= yes Index: pkgsrc/x11/xbindkeys/Makefile.common diff -u pkgsrc/x11/xbindkeys/Makefile.common:1.12 pkgsrc/x11/xbindkeys/Makefile.common:1.13 --- pkgsrc/x11/xbindkeys/Makefile.common:1.12 Sun Oct 5 16:41:09 2014 +++ pkgsrc/x11/xbindkeys/Makefile.common Thu Sep 15 15:58:49 2016 @@ -1,17 +1,17 @@ -# $NetBSD: Makefile.common,v 1.12 2014/10/05 16:41:09 wiz Exp $ +# $NetBSD: Makefile.common,v 1.13 2016/09/15 15:58:49 wiz Exp $ # # used by x11/xbindkeys-tk/Makefile -DISTNAME= xbindkeys-1.7.3 +DISTNAME= xbindkeys-1.8.6 CATEGORIES= x11 -MASTER_SITES= http://hocwp.free.fr/xbindkeys/ +MASTER_SITES= http://www.nongnu.org/xbindkeys/ MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://hocwp.free.fr/xbindkeys/xbindkeys.html +HOMEPAGE= http://www.nongnu.org/xbindkeys/xbindkeys.html COMMENT= Launches shell commands with your keyboard or your mouse DISTINFO_FILE= ${.CURDIR}/../../x11/xbindkeys/distinfo -PATCHDIR= ${.CURDIR}/../../x11/xbindkeys/patches +#PATCHDIR= ${.CURDIR}/../../x11/xbindkeys/patches GNU_CONFIGURE= yes Index: pkgsrc/x11/xbindkeys/distinfo diff -u pkgsrc/x11/xbindkeys/distinfo:1.10 pkgsrc/x11/xbindkeys/distinfo:1.11 --- pkgsrc/x11/xbindkeys/distinfo:1.10 Wed Nov 4 03:28:57 2015 +++ pkgsrc/x11/xbindkeys/distinfo Thu Sep 15 15:58:49 2016 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.10 2015/11/04 03:28:57 agc Exp $ +$NetBSD: distinfo,v 1.11 2016/09/15 15:58:49 wiz Exp $ -SHA1 (xbindkeys-1.7.3.tar.gz) = ccbc30d27d9a65cf2531c41e5d2db106e9029e7a -RMD160 (xbindkeys-1.7.3.tar.gz) = 134207d4370c98f74d39aeb0cf79d94cbbaeae38 -SHA512 (xbindkeys-1.7.3.tar.gz) = 44ddf14e3a572ba71582895fb16a385c6176dfa921336df1ec050a3d658438bb5756eca63c6efeadcc6870f1a585b34652067d1d1aceb1fed1483afe898ea73f -Size (xbindkeys-1.7.3.tar.gz) = 110561 bytes +SHA1 (xbindkeys-1.8.6.tar.gz) = 913d772613fe0b05307d02417f6e6d8badbc296a +RMD160 (xbindkeys-1.8.6.tar.gz) = 5c3fe8a1c343729033b287e47c2689724ae8ebba +SHA512 (xbindkeys-1.8.6.tar.gz) = 3c77541eae9f87d2020c2272984c221094276dae2a8690c5cec9fe1b23c0139229b8f56876170da70684aeaa128642349b6835c375d473186cbf8123517173ba +Size (xbindkeys-1.8.6.tar.gz) = 151941 bytes Index: pkgsrc/x11/xbindkeys/options.mk diff -u pkgsrc/x11/xbindkeys/options.mk:1.1 pkgsrc/x11/xbindkeys/options.mk:1.2 --- pkgsrc/x11/xbindkeys/options.mk:1.1 Thu Oct 29 12:32:44 2009 +++ pkgsrc/x11/xbindkeys/options.mk Thu Sep 15 15:58:49 2016 @@ -1,4 +1,4 @@ -# $NetBSD: options.mk,v 1.1 2009/10/29 12:32:44 sborrill Exp $ +# $NetBSD: options.mk,v 1.2 2016/09/15 15:58:49 wiz Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.xbindkeys PKG_SUPPORTED_OPTIONS= guile @@ -8,7 +8,8 @@ PKG_SUGGESTED_OPTIONS+= guile .if !empty(PKG_OPTIONS:Mguile) CONFIGURE_ARGS+= --enable-guile -.include "../../lang/guile/buildlink3.mk" +USE_TOOLS+= pkg-config +.include "../../lang/guile20/buildlink3.mk" .else CONFIGURE_ARGS+= --disable-guile .endif --_----------=_1473955129249920--