The NetBSD Project

CVS log for pkgsrc/wm/evilwm/Makefile

[BACK] Up to [] / pkgsrc / wm / evilwm

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.41 / (download) - annotate - [select for diffs], Wed Nov 30 09:02:57 2022 UTC (8 weeks, 4 days ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, HEAD
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored)

evilwm: update to 1.4.2.

Fixes in version 1.4.1

    Add "raise" function to complement "lower" [Juan Pedro Vallejo]
    Allow '=' in option arguments, needed for -bind [Burkhard Kleemeier]

Fixes in version 1.4.2

    Ignore NumLock correctly when processing events [Kacper Gutowski]

Revision 1.40 / (download) - annotate - [select for diffs], Tue Sep 27 12:33:08 2022 UTC (4 months ago) by jperkin
Branch: MAIN
Changes since 1.39: +10 -7 lines
Diff to previous 1.39 (colored)

evilwm: Update to 1.4.0.

Version 1.4.0, Tue Sep 27 2022

  * Send more accurate response to _NET_REQUEST_FRAME_EXTENTS.
  * Support arbitrary key binds and semi-arbitrary button binds.
  * Reread config and remanage all windows on SIGHUP.

Version 1.3.1, Fri Jul 30 2021

  * Documentation updates & fixes only.

Version 1.3.0, Fri Jul 16 2021

  * Add EWMH 1.5 _NET_WM_STATE_FOCUSED support.
  * Add basic multi-monitor support when Randr >= 1.5 available.
  * Remove border when window is maximised (useful for multi-monitor).
  * Set _NET_FRAME_EXTENTS whenever relevant.
  * Add new -wholescreen option to reinstate old behaviour of treating screen
    as one large display.
  * Remove -DVWM build option.  User can run with "-numvdesks 1" if necessary.

Version 1.2.1, Mon Jul  5 2021

  * Fix QWERTZ_KEYMAP build option [Sime Ramov]

Version 1.2.0, Mon Jul  5 2021

  * Code reorder.  Better code separation and many more/better comments.
  * Don't focus mapped window if pointer not on same screen [by Ben Stern]
  * Added QWERTZ_KEYMAP build option [by Thomas Egerer]
  * Remove option to exclude help and error messages.
  * Set focus to root window when closing current [adapted from Arch patch]
  * Add tiny configure script to help with Debian multiarch cross-builds.
  * Generate some documentation from HTML source.

Revision 1.39 / (download) - annotate - [select for diffs], Sun Oct 11 08:53:28 2020 UTC (2 years, 3 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.38: +2 -1 lines
Diff to previous 1.38 (colored)

Add evilwm-license

Revision 1.38 / (download) - annotate - [select for diffs], Sun Jan 26 17:32:20 2020 UTC (3 years ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.

Revision 1.37 / (download) - annotate - [select for diffs], Sat Sep 15 19:40:50 2018 UTC (4 years, 4 months ago) by jperkin
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
Changes since 1.36: +4 -3 lines
Diff to previous 1.36 (colored)

evilwm: Don't obliterate OPT_CPPFLAGS.

Bump PKGREVISION due to build option changes.  PR#53607.

Revision 1.36 / (download) - annotate - [select for diffs], Fri Jul 7 13:08:07 2017 UTC (5 years, 6 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

Fix setting of _XOPEN_SOURCE.

Revision 1.35 / (download) - annotate - [select for diffs], Sun Jul 2 12:45:05 2017 UTC (5 years, 6 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.34: +2 -1 lines
Diff to previous 1.34 (colored)

Add -D_XOPEN_SOURCE to MAKE_FLAGS to fix a segfault at runtime. Reported
by Oleksandr on pkgsrc-users months ago.

Revision 1.34 / (download) - annotate - [select for diffs], Wed Jul 29 17:12:31 2015 UTC (7 years, 6 months ago) by youri
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)

Update to 1.1.1:

Version 1.1.1, Mon Jul 13 2015

  * Revert client lowering behaviour from 1.1.0.  Also fixes a build error
    when virtual desktops are disabled.
  * Change default to not warp pointer.
  * Don't automatically focus notification windows.
  * Don't automatically focus dock windows.

Revision 1.33 / (download) - annotate - [select for diffs], Tue Oct 23 10:24:13 2012 UTC (10 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: 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.32: +1 -2 lines
Diff to previous 1.32 (colored)

Remove xextproto/ in most cases where it occurs with
libXext/, now that it is included there.
Leave the places where its API version is set or variables from it
are used directly (about 3 packages).

Revision 1.32 / (download) - annotate - [select for diffs], Mon Oct 8 12:42:19 2012 UTC (10 years, 3 months ago) by asau
Branch: MAIN
Changes since 1.31: +1 -3 lines
Diff to previous 1.31 (colored)

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

Revision 1.31 / (download) - annotate - [select for diffs], Mon Nov 28 00:06:18 2011 UTC (11 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

Reset maintainer, sketch resigned.

Revision 1.30 / (download) - annotate - [select for diffs], Fri Nov 18 19:52:52 2011 UTC (11 years, 2 months ago) by sketch
Branch: MAIN
Changes since 1.29: +4 -2 lines
Diff to previous 1.29 (colored)

Update to 1.1.0, changes since 1.0.1:

  * Respect maximise states while resizing
  * Add basic .desktop file
  * Add configuration file
    $HOME/.evilwmrc - options are one per line, omitting leading dash.
  * Add long alternatives to -g, -v and -s
    -geometry, -vdesk and -sticky.
  * Record pre-maximisation dimensions in evilwm-specific window properties
  * Extensive EWMH support.  See doc/standards.html for details.
  * Mostly new Makefile
  * Clean up terminology: use "fixed" instead of "sticky":  EWMH uses
    the term "sticky" to mean something different.
  * Add ability to toggle visible state of docks with Ctrl+Alt+D
    Usually apps like pagers or launch bars.
  * Add -dock option to force app to be considered a dock
  * Snap-to-border and colourmap support no longer optional
    Though -snap still defaults to 0 (off).
  * fix: drawing window outline with border_width > 1 [David Flynn]
    (bottom and right edges wouldn't encompass the border)
  * build: enable out-of-tree builds [David Flynn]
  * build: enable ISO c99 [David Flynn]
  * Fix snapping on multiple screens [Ben Stern]
  * Window gravity behviour fixes.
  * Remove warning about strict-aliasing rules [Larry Doolittle]

Revision 1.29 / (download) - annotate - [select for diffs], Fri Aug 13 19:15:53 2010 UTC (12 years, 5 months ago) by sketch
Branch: MAIN
CVS Tags: 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
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

Update to evilwm-1.0.1

*** Changes between 1.0.0 and 1.0.1:

Wed Mar 11 15:41:02 GMT 2009  Ciaran Anscomb <>
  * XFlush() shouldn't be required in interruptibleXNextEvent()

Thu Nov 20 11:17:07 GMT 2008  Larry Doolittle <>
  * Fix interaction with X and signal handler
  Larry Doolittle encountered a problem with the signal handler's
  interaction with later versions of and submitted this patch.  It
  adds an interruptible version of XNextEvent() borrowed from the Blender
  source code (copyright Mark J. Kilgard) that allows a more graceful
  exit from the main event loop rather than getting the signal handler to
  do it.

Revision 1.28 / (download) - annotate - [select for diffs], Thu Jun 12 02:14:54 2008 UTC (14 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, 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.27: +7 -6 lines
Diff to previous 1.27 (colored)

Add DESTDIR support.

Revision 1.27 / (download) - annotate - [select for diffs], Thu Jan 10 23:08:22 2008 UTC (15 years ago) by dan
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.26: +2 -1 lines
Diff to previous 1.26 (colored)

use more Xrandr.

Revision 1.26 / (download) - annotate - [select for diffs], Fri Jan 4 12:11:36 2008 UTC (15 years ago) by sketch
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

Update evilwm to 1.0.0

*** Changes between 0.99.25 and 1.0.0:

Mon Jun 11 14:26:33 BST 2007  Ciaran Anscomb <>
  * Add basic Xrandr support
  Thanks to Yura Semashko for this patch.

Thu May 17 15:48:31 BST 2007  Ciaran Anscomb <>
  * When snapping, prefer screen edge to other windows

Wed May  3 16:53:01 BST 2006  Ciaran Anscomb <>
  * Don't account for width_inc and height_inc when maximising

Wed May  3 15:38:08 BST 2006  Ciaran Anscomb <>
  * Ignore borders when snapping maximised client to screen edge

Revision 1.25 / (download) - annotate - [select for diffs], Thu Feb 1 22:12:25 2007 UTC (16 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.24: +3 -3 lines
Diff to previous 1.24 (colored)

Modular Xorg support.

Revision 1.24 / (download) - annotate - [select for diffs], Sun Jan 7 09:14:15 2007 UTC (16 years ago) by rillig
Branch: MAIN
Changes since 1.23: +3 -3 lines
Diff to previous 1.23 (colored)

Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with

Fixes PR 35265, although I did not use the patch provided therein.

Revision 1.23 / (download) - annotate - [select for diffs], Thu Apr 27 10:03:05 2006 UTC (16 years, 9 months ago) by sketch
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Update evilwm to 0.99.25.  Changes:

  * Remove unused def_cmap field from ScreenInfo struct.
  * Added -nosoliddrag option (thanks to Erik Auerswald).
  * Rewrite grab_keysym() macro as a function.

  * Regrab keys on receipt of MappingNotify event
  * Make spawn() use find_current_screen()
  * Fix build errors/warnings when VWM not defined
  * Track vdesk separately on each managed screen
  * Remove is_sticky tests when only need to check vdesk
  * Only snap against clients on the same screen
  * Fix configure requests containing sibling information
  * Move unused variable workarounds after declarations
  * Flesh out some switches with default cases
  * Remove redundant call to XShapeSelectInput()
  * Move grab_keysym() to main.c, make static
  * Make recalculate_sweep() static
  * Wrap client_update_current into select_client
  * Restructure client_update_current()
  * Wrap fetching of mwm_hints property into init_geometry
  * Omit some unneeded code when VWM not defined
    EWMH atoms mostly, also some keymap defines.
  * Code tidy
    Dead declarations removed from evilwm.h.  Some reordering of other
    declarations.  Nothing that should affect anything.
  * Use XQueryPointer to find pointer root instead of trying to track it
  * Macro-ise get_mouse_position()
  * Declare some of opt_* as static in main.c
  * Don't track bounding_shaped
    This is never used outside set_shape and I'm not convinced that
    XShapeQueryExtents refers to the old values.
  * Fix foolish lookup of screen number where it's already known
  * Expose events not needed on frame windows
  * Grab buttons when making client instead of every enter event
  * Refactored handle_key_event()

Revision 1.22 / (download) - annotate - [select for diffs], Mon Feb 6 20:39:57 2006 UTC (16 years, 11 months ago) by sketch
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

Make the long-awaited update to 0.99.23.  Changes:

	Fixed -v option parsing.
	Released 0.99.23.

Revision 1.21 / (download) - annotate - [select for diffs], Mon Feb 6 20:31:58 2006 UTC (16 years, 11 months ago) by sketch
Branch: MAIN
Changes since 1.20: +2 -3 lines
Diff to previous 1.20 (colored)

Update to 0.99.22.  Changes:

	EWMH hints added so vdesk/sticky states persist across wm change.

	Alt+Tab behaviour modified to be more in line with what most people
	expect (single Alt+Tab goes back to previously selected window).
	Added -altmask to override Shift as default control behaviour change
	Added resizing with Ctrl+Alt+Shift+[HJKL].

	Released 0.99.22.

Revision 1.20 / (download) - annotate - [select for diffs], Sun Feb 5 23:11:13 2006 UTC (16 years, 11 months ago) by joerg
Branch: MAIN
Changes since 1.19: +2 -1 lines
Diff to previous 1.19 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.19 / (download) - annotate - [select for diffs], Thu Jan 26 21:40:22 2006 UTC (17 years ago) by tonio
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

Update wm/evilwm to 0.99.21

- Removed dependency on Motif header files: supply just as much hint
  structure information as is necessary to interpret Motif hints.
- Switch to using a window border for frame's colour, don't touch
  frame background.  This allows aterm's "fast transparency" to work.
- various bug fixes, and code improvements

Revision 1.18 / (download) - annotate - [select for diffs], Tue Jan 3 14:31:36 2006 UTC (17 years ago) by sketch
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Update evilwm to 0.99.19.  Changes:

	Info window movement made a bit more sensible.
	Don't remove clients from within error handler, instead flag for
	While removing client, only reparent to root if window is withdrawn
	or window manager is shutting down (fixes xpdf-in-firefox bug).
	Window close key with shift held will XKillClient().
	LD: Replace logic to decide if we have a shaped window (cribbed from
	LD: Warp mouse pointer to a visible point in shaped windows.

	Documentation updates.

Revision 1.17 / (download) - annotate - [select for diffs], Fri Jun 17 03:50:39 2005 UTC (17 years, 7 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.16: +3 -1 lines
Diff to previous 1.16 (colored)

Create directories before installing files into them.

Revision 1.16 / (download) - annotate - [select for diffs], Thu Jun 16 22:27:44 2005 UTC (17 years, 7 months ago) by kristerw
Branch: MAIN
Changes since 1.15: +3 -4 lines
Diff to previous 1.15 (colored)

Fix pkglint warnings.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Jun 7 15:01:09 2005 UTC (17 years, 7 months ago) by sketch
Branch: MAIN
Changes since 1.14: +12 -13 lines
Diff to previous 1.14 (colored)

Update evilwm to 0.99.18.  Changes:

	Fix Alt+Tab crash when there are no clients.

	Coalesce move() and resize() into moveresize().
	Refactor window move/resize-by-mouse to eliminate arg to moveresize().

	Added -app option to specify default vdesk (incl sticky), positions
	and dimensions.

	Fix so shape information is applied on WM startup.

	Split geometry and vdesk out of -app option into separate -g and -v
	options (each apply to the last -app defined).

	Add -mask1 and mask2 switches to override default modifier grabs.

	Tidy client_update_current using Larry Doolittle's patch.

	Handle applications reparenting a window to root - manage them unless
	in Withdrawn state.

	Use strchr,strrchr instead of index,rindex.
	Set border size to frame size when unmanaging window.

	Return to properly implemented interpretation of win_gravity on
	initial mapping of windows.
	Restore window's original border width on WM exit.

	Remove deprecated 'vdesk' external pager support.

	Merging Larry Doolittle's patches: Stricter warning settings for gcc.
	LD: Cast unused paramters to void.

	Applied LD's patch to declare opt_term statically for now (intent
	is to allow arguments to program specified with -term).
	LD: Try to print ssize_t correctly and within strict standards.
	LD: Add $(EXTRA_DEFINES) to Makefile.
	LD: Improve punctuation in comments.
	LD: Use long instead of CARD32 for argument to XChangeProperty()
	due to odd X Consortium decision.
	LD: Un-shadow variable p in remove_client debugging segment.
	LD: Assign opt_term at compile time instead of malloc.
	LD: Fuss with execvp casting and comments (edited for brevity by CA).

	Ignore PPosition during window placement (back to old behaviour of
	positioning window under pointer unless user-specified).

Revision 1.14 / (download) - annotate - [select for diffs], Wed Jun 1 18:03:25 2005 UTC (17 years, 8 months ago) by jlam
Branch: MAIN
Changes since 1.13: +3 -2 lines
Diff to previous 1.13 (colored)

Massive cleanup of and files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting as well as all of
the files to follow the new example in
The loop to include all of the files needed by the package
is moved from and into
is now included by each of the individual files and provides
some common logic for all of the files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one file includes another.

The second major change is teach the files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing and files
for each of the X11 distribution packages in pkgsrc.  The
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for
and files that previously set USE_X11, and fixes packages
that relied on files to implicitly note that X11 is
needed.  Package should also include
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of have been removed.

Revision 1.13 / (download) - annotate - [select for diffs], Mon Apr 11 21:47:47 2005 UTC (17 years, 9 months ago) by tv
Branch: MAIN
Changes since 1.12: +1 -2 lines
Diff to previous 1.12 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Dec 3 15:15:11 2004 UTC (18 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Mar 10 14:12:51 2004 UTC (18 years, 10 months ago) by xtraeme
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2, pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.10: +3 -2 lines
Diff to previous 1.10 (colored)


Revision 1.10 / (download) - annotate - [select for diffs], Tue Jan 20 12:27:35 2004 UTC (19 years ago) by agc
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Move WRKSRC definition away from the first paragraph in a Makefile.

Revision 1.9 / (download) - annotate - [select for diffs], Wed Dec 3 17:40:25 2003 UTC (19 years, 2 months ago) by sketch
Branch: MAIN
Changes since 1.8: +3 -5 lines
Diff to previous 1.8 (colored)

Update evilwm to 0.99.17, with the following changes:

	Dave Holland sent a patch to fix some Alt+Tab misbehaviour.

	Fixed "losing control of windows" problem when switching desktops
	rapidly on slow machines.
	Released 0.99.16.

	Hopefully *really* fix that bug.  Testers suggest to me that it is
	now really gone.

	Integrated a patch from Neil Drumm to implement snap-to-border.
	Run evilwm with -snap num to enable the behaviour (num specifies
	the proximity in pixels to snap to - 10 is quite nice).
	It's worth noting that Per Weijnitz sent a similar patch a while
	ago, but I never got around to using it :(
	Released 0.99.17.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Sep 22 20:30:27 2003 UTC (19 years, 4 months ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

Bring patch from development version to fix a race condition on old machines.
While here, avoid passing gcc specific flags to the compiler.
Bump PKGREVISION to 1.  From Jonathan Perkin in PR pkg/22897.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Sep 16 19:23:34 2003 UTC (19 years, 4 months ago) by xtraeme
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

oops, derive PKGNAME from DISTNAME, as usual.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Sep 16 19:17:38 2003 UTC (19 years, 4 months ago) by xtraeme
Branch: MAIN
Changes since 1.5: +4 -5 lines
Diff to previous 1.5 (colored)

Updated to 0.99.15.

Patch provided by Jonathan Perkin <> via PR


        Warp mouse to topleft before bottomright for small viewport users.
        Fix the xpdf problem (started up in tiny window), hopefully doesn't
        break anything else (XSizeHints manpage suggests width/height hints
        are obsolete).
        Applied Larry's identifier shadowing changes, and malloc return
        value checks.

Revision 1.5 / (download) - annotate - [select for diffs], Sat Mar 29 12:42:45 2003 UTC (19 years, 10 months ago) by jmmv
Branch: MAIN
Changes since 1.4: +2 -3 lines
Diff to previous 1.4 (colored)

Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.

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

There is no reason to install into X11PREFIX, follow the white PREFIX.

Closes PR pkg/20118 by Jonathan Perkin.

Revision 1.3 / (download) - annotate - [select for diffs], Sun Jan 19 06:07:19 2003 UTC (20 years ago) by salo
Branch: MAIN
Changes since 1.2: +10 -10 lines
Diff to previous 1.2 (colored)

Update to version 0.99.14.

Patches provided by Jonathan Perkin <sketch at rd dot bbc dot co dot uk>
and Toru TAKAMIZU <ttaka at earth dot email dot ne dot jp> in PR pkg/19257
with minor tweaks by me.


	Fixed Alt-Tab-into-nowhere bug that I think would cause an infinite
	loop if you tried Alt-Tab on an empty virtual desktop.
	Extended the NumLock keyboard fixes to the mouse button grabs.

	Ripped out most of the VDESK_BOTH code (which didn't work) and
	replaced it with code that just calls the 'vdesk' application (which

	Abstract a couple more grabs out into macros - code tidy.

	Fix small problem with border colours in new code.
	Documentation updates.  Re-fix multihead "support".

	Better multihead support - entering managed screen will grab keyboard
	events, leaving will deselect "current" window.
	Documentation updates.
	Released 0.99.12.

	Argh!  Only set focus to PointerRoot on entering root window if we
	don't have a current window (I'd killed sloppy focus...)

	Released 0.99.13.

	First draft proper multihead support - looks like it's working,
	needs a bit of testing.

	No complaints so...
	Released 0.99.14.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Mar 4 15:56:37 2002 UTC (20 years, 11 months ago) by agc
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, netbsd-1-5-PATCH003, buildlink2-base, buildlink2
Changes since 1.1: +6 -4 lines
Diff to previous 1.1 (colored)

Upgrade evilwm from 0.3.11 to 0.99.4, provided in PR 15766 by Jonathan
Perkin (, modified slightly by me.

Excerpt from ChangeLog since last version (0.3.11):

        Added -V option.

        Start the run up to 1.0.  Hopefully this will involve solving the
        IE bug, but right now I'm not very concerned about it.

        Grab everything with Mod3Mask as well - this should circumvent the
        NumLock problem.

        If an app maps itself (EVIL!  EVIL!  EVIL!), switch to the virtual
        desktop it's on before raising it.

2002-01-22 (
        Added support for vdesk - an external virtual desktop manager
        that works by iconifying windows and mapping them back again.

2002-01-24 (
        Added support for the combination of vdesk and the internal
        virtual desktop manager.

        Move all the key bindings out into a separate include file and
        add a line in Makefile to override KILL key (for cygwin).

Revision / (download) - annotate - [select for diffs] (vendor branch), Fri Dec 21 23:14:36 2001 UTC (21 years, 1 month ago) by zuntum
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of evilwm-0.3.11

evilwm is a minimalist window manager for the X Window System.


 * No window decorations apart from a simple 1 pixel border.
 * No icons.
 * Good keyboard control, including repositioning and maximise toggles.
 * Solid window drags (compile time option - may be slow on old machines).
 * Virtual desktops (compile time option).
 * Small binary size (even with everything turned on).

Provided by Jonathan Perkin <> in pkg/14820

Revision 1.1 / (download) - annotate - [select for diffs], Fri Dec 21 23:14:36 2001 UTC (21 years, 1 month ago) by zuntum
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 <>