The NetBSD Project

CVS log for pkgsrc/x11/xbindkeys/Makefile

[BACK] Up to [] / pkgsrc / x11 / xbindkeys

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.26 / (download) - annotate - [select for diffs], Wed Oct 26 10:32:08 2022 UTC (3 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, HEAD
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

*: bump PKGREVISION for libunistring shlib major bump

Revision 1.25 / (download) - annotate - [select for diffs], Mon Mar 7 22:59:50 2022 UTC (10 months, 4 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

*: bump for guile20 PREFIX change

Revision 1.24 / (download) - annotate - [select for diffs], Wed Dec 8 16:07:15 2021 UTC (13 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.23: +2 -1 lines
Diff to previous 1.23 (colored)

revbump for icu and libffi

Revision 1.23 / (download) - annotate - [select for diffs], Tue Nov 24 10:25:24 2020 UTC (2 years, 2 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.22: +1 -2 lines
Diff to previous 1.22 (colored)

xbindkeys: Update to 1.8.7

2020-05-23  Philippe Brochard <>

	* Fix some compilation warnings

2020-05-23 Jason Miller  <>

	* Prevent scheme functions to be garbage collected

Revision 1.22 / (download) - annotate - [select for diffs], Sun Mar 8 16:51:51 2020 UTC (2 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored)

*: recursive bump for libffi

Revision 1.21 / (download) - annotate - [select for diffs], Thu Sep 15 15:58:49 2016 UTC (6 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.20: +1 -4 lines
Diff to previous 1.20 (colored)

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 <>


	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!

	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.

	Better Guile configuration with autotools.
	Minor compilation warning have been fixed.

	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).


	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.

Revision 1.20 / (download) - annotate - [select for diffs], Thu Sep 15 14:32:41 2016 UTC (6 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

After guile's and guile20's installation prefixes have changed, it's time
to bump their dependencies (except those that were bumped in the last 24
hours already).

Revision 1.19 / (download) - annotate - [select for diffs], Mon Oct 29 05:06:57 2012 UTC (10 years, 3 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.18: +1 -2 lines
Diff to previous 1.18 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.18 / (download) - annotate - [select for diffs], Wed Mar 24 19:43:29 2010 UTC (12 years, 10 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Recursive revision bump for GMP update.

Revision 1.17 / (download) - annotate - [select for diffs], Tue Dec 15 22:18:09 2009 UTC (13 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Recursive bump for libltdl

Revision 1.16 / (download) - annotate - [select for diffs], Thu Oct 29 12:32:44 2009 UTC (13 years, 3 months ago) by sborrill
Branch: MAIN
Changes since 1.15: +4 -3 lines
Diff to previous 1.15 (colored)

Make guile support optional.

Revision 1.15 / (download) - annotate - [select for diffs], Wed May 20 00:58:30 2009 UTC (13 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.14: +3 -1 lines
Diff to previous 1.14 (colored)

Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.

Revision 1.14 / (download) - annotate - [select for diffs], Fri Jun 20 01:09:45 2008 UTC (14 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.13: +2 -1 lines
Diff to previous 1.13 (colored)

Add DESTDIR support.

Revision 1.13 / (download) - annotate - [select for diffs], Sun Jun 17 20:01:39 2007 UTC (15 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.12: +4 -1 lines
Diff to previous 1.12 (colored)

guile is forcing pthread linkage now.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Dec 8 16:16:12 2006 UTC (16 years, 2 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.11: +1 -3 lines
Diff to previous 1.11 (colored)

Update xbindkeys{,-tk} to 1.7.3.

Version 1.7.3 : A bug under Solaris was fixed. This bug caused an XBindKeys
built with -DFORK_FLAG=1 to fail to wait for the processes it spawns, leaving
lots of defunct processes.
Thanks to Ciaran Anscomb for the patch.

Version 1.7.2 : Changes to grab keys in all display screens and not only in the
default root window (Xinerama suport).
Bugfix for the Guile support in

Revision 1.11 / (download) - annotate - [select for diffs], Sun Feb 5 23:11:45 2006 UTC (17 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.10: +3 -1 lines
Diff to previous 1.10 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.10 / (download) - annotate - [select for diffs], Sat Nov 20 22:40:34 2004 UTC (18 years, 2 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2, pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

Update xbindkeys{,-tk} to 1.7.1.  Changes since 1.6.5:

	Verbose mode is not started as daemon by default.
	Check rc file before starting as daemon (so warning about
	configuration files are visible).

	Add guile/scheme configurtion file style (Many thanks to Marcello
	Mathias Herreshoff).

Revision 1.9 / (download) - annotate - [select for diffs], Mon Feb 16 10:41:39 2004 UTC (18 years, 11 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2, pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.8: +1 -2 lines
Diff to previous 1.8 (colored)

as of the last update, this no longer requires pthreads.

Revision 1.8 / (download) - annotate - [select for diffs], Wed Dec 3 12:52:59 2003 UTC (19 years, 2 months ago) by jmmv
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Update xbindkeys{,-tk} to 1.6.5:

1.6.5: Add a --disable-tk option to prevent xbindkeys_show install. So no
tcl/tk dependency is needed.
Add a NOTE in xbindkeys man page to say that xbindkeys can reread its config
file with a -HUP signal (killall -HUP xbindkeys).
Add two verbose tests (forgotten in other versions).

1.6.4: Add an option at compile time to launch programs with a system call
instead of a fork+exec call (see ./configure --help).
Remove an umask(022) in the daemonize function which cause troubles.

1.6.3: Change to switch to autoconf2.5X and automake >= 1.6.
Xbindkeys doesn't move anymore to /tmp after the daemonize function.

1.6.2: Minor change in the to prevent rebuild of Makefile when
doing a make.

1.6.1: Minor bugfix: use strtol instead of atoi for hexadecimal modifier.

1.6.0: Add a 'Release' modifier to catch release events of keys or mouse
buttons instead of press events.
Xbindkeys doesn't use pthreads+system any more to start commands, it use
fork+exec instead.
Some modifications to make the code 'cleaner'.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Oct 13 11:39:46 2003 UTC (19 years, 3 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.6: +3 -2 lines
Diff to previous 1.6 (colored)

Fix a test in the configure script that could cause different results
depending on the shell beeing used (thus introducing a hidden dependancy).
As a side effect, the package now uses pthreads.  Bump PKGREVISION to 2.

Revision 1.6 / (download) - annotate - [select for diffs], Wed Sep 17 15:08:34 2003 UTC (19 years, 4 months ago) by jmmv
Branch: MAIN
Changes since 1.5: +3 -12 lines
Diff to previous 1.5 (colored)

Do not install the xbindkeys_show utility, which requires Tk, to keep this
package small.  Also, make this package install under PREFIX and not X11BASE.
Bump PKGREVISION to 1 because of these.

While here, split the Makefile in two parts to help in the creation of the
new xbindkeys-tk package.

Revision 1.5 / (download) - annotate - [select for diffs], Thu Jul 17 22:56:51 2003 UTC (19 years, 6 months ago) by grant
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)


Revision 1.4 / (download) - annotate - [select for diffs], Fri Jan 3 15:27:01 2003 UTC (20 years, 1 month ago) by jmmv
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Change my email address to the NetBSD one ( ->
Approved by wiz.

Revision 1.3 / (download) - annotate - [select for diffs], Mon Sep 23 23:01:03 2002 UTC (20 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.2: +3 -4 lines
Diff to previous 1.2 (colored)

buildlink1 -> buildlink2

Revision / (download) - annotate - [select for diffs] (vendor branch), Thu Jul 11 14:23:37 2002 UTC (20 years, 6 months ago) by tron
Branch: TNF
CVS Tags: pkgsrc-base
Changes since +7 -8 lines
Diff to previous (colored)

Import new "xbindkeys-config" package:
Tool to configure xbindkeys graphically

This package was contributed by Julio Merino in PR pkg/17293.

Revision / (download) - annotate - [select for diffs], Sun Jun 23 19:07:06 2002 UTC (20 years, 7 months ago) by jlam
Branch: buildlink2
Changes since +18 -0 lines
Diff to previous (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

Merge from pkgsrc-current to buildlink2 branch.

Revision, Sun Jun 16 10:44:09 2002 UTC (20 years, 7 months ago) by jlam
Branch: buildlink2
Changes since 1.2: +0 -18 lines

file Makefile was added on branch buildlink2 on 2002-06-23 19:07:06 +0000

Revision 1.2 / (download) - annotate - [select for diffs], Sun Jun 16 10:44:09 2002 UTC (20 years, 7 months ago) by cjep
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, buildlink2-base
Branch point for: buildlink2
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

One of the utilities in this package uses wish.

Revision / (download) - annotate - [select for diffs] (vendor branch), Sat Jun 15 23:35:06 2002 UTC (20 years, 7 months ago) by cjep
Branch: TNF
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of xbindkeys 1.5.5 into the NetBSD packages collection
as x11/xbindkeys.

xbindkeys is a program that allows you to launch shell commands with
your keyboard or your mouse under X Windows. It links commands to keys
or mouse buttons using a configuration file. It's independent of the
window manager and can capture all keyboard keys (ex: Power, Wake...).

Supplied by Julio Merino in PR#17263. Thanks!

Revision 1.1 / (download) - annotate - [select for diffs], Sat Jun 15 23:35:06 2002 UTC (20 years, 7 months ago) by cjep
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>