Commit graph

1999 commits

Author SHA1 Message Date
joerg
15257c9e53 Give rpath options the correct -Wl prefix. 2013-10-20 17:48:54 +00:00
adam
63c018902c Revbump after updating textproc/icu 2013-10-19 09:06:55 +00:00
bsiegert
11eb68bbc8 Fix a common mistake in many different packages: POSIX says that when using
pax -rw, the destination directory must exist. pax in NetBSD creates it if
not, pax in MirBSD complains. I read through all pkgsrc Makefiles that use
pax and added an entry to INSTALLATION_DIRS, or an INSTALL_DATA_DIR
invocation.

I did not test all the changes but they should be fairly safe. If you notice
any breakage because of this change, please contact me.
2013-10-18 11:41:17 +00:00
tonnerre
f8568c8bc3 Update i3 to version 4.6.
Also, install a few more scripts and their manual pages, and put the correct
Perl interpreter in all Perl scripts.

Changes since version 4.4:
  • docs/hacking-howto: refer people to cr.i3wm.org
  • docs/ipc: Adds Go IPC lib to the docs.
  • docs/userguide: remove obsolete sentence about client.background
  • docs/userguide: be explicit about assignment processing order
  • docs/userguide: be more clear about the resize command arguments
  • docs/userguide: fix typo: s/11x/11px/
  • i3-dmenu-desktop: don’t add “geany” if “Geany” is already present
  • i3-dmenu-desktop: strip newlines from dmenu ≥ 4.4
  • i3-dmenu-desktop: skip files with broken utf8 but warn about it
  • i3-dmenu-desktop: skip broken files (no/empty Exec=) but warn about them
  • i3-dmenu-desktop: List filenames of .desktop files
  • i3-dmenu-desktop: remove %i from commandline
  • i3-nagbar: Work around terminals not supporting -e with quoted arguments
  • i3-nagbar: use the same font as configured for i3
  • i3bar: set _NET_SYSTEM_TRAY_COLORS for symbolic icons (gtk3+)
  • i3bar: don’t use X11 borders to avoid overlapping in hide mode
  • i3bar: separator color via config; separator width and on/off via ipc
  • i3bar: Allow min_width of a block in i3bar to be a string
  • i3-msg: parse command replies and display errors nicely if there were
    errors
  • Draw 1px tab separators left/right instead of 2px on the right only
  • Render tree before destroying X11 containers upon unmap
  • scratchpad show: move visible scratchpad window from another workspace to
    focused workspace instead of doing nothing
  • ignore MotionNotify events generated while warping the pointer
  • Allow X11 servers which do not support the XKB extension.
  • remove the urgency indicator when a window is closed
  • wrap when moving containers to outputs with direction
  • scratchpad_show: focus unfocused scratchpad window
  • Split workspace instead of changing orientation
  • scratchpad: always auto center on 'scratchpad show' if window hasn't been
    repositioned by the user
  • Add a new IPC event for changes on windows.
  • config: accept “smart” as popup_during_fullscreen parameter
  • Add support for _NET_WM_STATE_DEMANDS_ATTENTION.
  • Obey WM_SIZE_HINTS's resize increments in floating mode
  • Do not move focus if a container is moved across outputs
  • docs/userguide: mention forgotten layout splitv/splith
  • docs/multi-monitor: nVidia ≥ 302.17 works just fine
  • docs/wsbar: update (we have i3bar now, i3-wsbar is just an example)
  • docs/testsuite: Document fixes and workarounds for test failures
  • man/i3-msg.man: updated man page to include all options
  • lib/i3test: clarify how to identify open_window() windows in i3 commands
  • Use a saner sanity check for floating_reposition
  • tabbed: floor(), put extra pixels into the last tab
  • raise fullscreen windows on top of all other X11 windows
  • Draw indicator border only for split layouts
  • re-shuffle struct members to save a bit of memory
  • Add 'NoDisplay=true' to i3.application.desktop
  • Store aspect_ratio instead of weird proportional_{width,height}
  • Implement shmlog command
  • Implement debuglog command
  • Implement unmark command
  • actively delete _NET_WORKAREA on startup
  • Handle the _NET_REQUEST_FRAME_EXTENTS ClientMessage (java compat)
  • i3bar: add click events
  • i3bar: fix -b parameter, fix usage description
  • i3bar: restore compatibility with libyajl version 1
  • i3bar: unhide hidden i3bar when mode is active
  • i3bar: fix font display height in i3bar
  • i3bar: introduced i3 command for changing the hidden state and mode
  • i3bar: fix wrong placement of i3bar when connecting/disconnecting outputs
  • i3bar: draw workspace buttons at x=0 instead of x=1
  • i3-nagbar: take our terminal execution kludge to the next level
  • i3-nagbar: Bugfix: -m requires an argument (crashes if none specified)
  • i3-dmenu-desktop: run commands when they don’t match a .desktop file
    (e.g. enter “i3 layout stacking”)
  • i3-dmenu-desktop: honor Path= key
  • contrib/dump-asy.pl: Fix $ and & in window titles
  • contrib/dump-asy.pl: Display nicer double-quotes
  • contrib/gtk-tree-watch.pl: Remove bogus default socket path
  • Ignore ConfigureRequests for scratchpad windows
  • Correctly parse `move ... workspace *_on_output`
  • i3bar: Set separator color properly when drawing
  • Properly parse commands like “move workspace torrent”
  • Handle nested transient popups properly
  • Fix decoration rect size for windows without border
  • parse outputs as "word", not "string", to ignore trailing whitespace
  • fix crash when disabling output without any windows
  • scratchpad: fix crash when moving last window of an invisible workspace
  • fix coordinates of scratchpad windows on output changes
  • call scratchpad_show() when focusing scratchpad windows via criteria
  • fix continuous resize bug in floating mode, e.g. with xbmc
  • fix “overlapping” --release key bindings
  • fix IPC messages writes with low buffer sizes
  • unregister as window manager before restarting (fixes a race condition)
  • Fix bind[code|sym] --release
  • remove superfluous #include <xcb/xcb_atom.h>
  • Makefile: Repect AR environment variable
  • i3-input: restore input focus on exit()
  • Also draw right tab border for split containers
  • Fix scrolling on a tabbed titlebar which contains split cons
  • Correctly close floating windows
  • handle MapRequests sent between i3 registering as a wm and handling events
  • i3bar: fake DestroyNotify and send MANAGER ClientMessages to fix tray restarts
  • ipc: use correct workspace in workspace change event
  • fix floating window size with hide_edge_borders
  • Fix parsing of comments in the config file
  • Fix error messages for the debug log
  • shm_unlink the correct file when handling errors
  • Fix shm logging on FreeBSD
  • Fix restarting with 32 bit depth windows
  • Fix scratchpad_show on non-scratchpad windows
  • i3bar: mark IPC fd CLOEXEC
  • fix crash when not having tray_output configured
  • make sure that resize will take place even if pixel is smaller
    than size increments.
  • render_con: fix height rounding in aspect ratio computation
  • fix problem when moving fullscreen window to scratchpad
  • Unmap windows before reparenting them to the root window
    (fixes Mathematica)
  • update parent urgency hint if a child is removed.
  • fix bus error on OpenBSD/sparc64
  • fix focus handling in 'floating disable' on non-visible windows
  • ignore spaces in front of default workspace name
  • call i3-nagbar correctly for configfiles without the font directive
  • resize and center a scratchpad even when a criteria is used.
2013-10-17 22:41:12 +00:00
ryoon
3fba1a52dd Recursive revbump from pango-1.36.0 2013-10-10 14:41:44 +00:00
wiz
6068eaecf6 recursive bump for libmng-2.0.2 shlib major bump and dependency change 2013-10-09 17:39:01 +00:00
wiz
045c423053 Update to 1.0.8:
This release moves twm slightly into the 1990's, with ANSI C89 function
declarations, removal of ancient casts left over from the era before
function prototypes, C89 standard signal handlers, and the loss of
support for running on Apple's A/UX Unix for the 680x0 Macs.

It also includes some bug fixes and man page formatting improvements,
amongst all the code cleanups.

Alan Coopersmith (16):
      Terminate execl() arguments with NULL instead of 0
      Constification cleanup - fix dozens of gcc warnings
      Use (void) to declare functions that take no arguments, instead of ()
      Convert remaining K&R function declarations to C89 style
      Make various helper & callback functions private to session.c
      unifdef macII - drop support for A/UX 2.0
      Remove unused global variable gotFirstSave
      Make some more previously global variables into file-scoped statics
      Assume C89 signal handlers, returning void
      Make more functions static that aren't called from other files
      Delete trailing whitespace in non *.[ch] source files
      Stop casting pointers to (char *) when freeing them
      Stop casting return values from malloc & calloc
      AddWindow: Use NULL instead of 0 for null pointer check
      Replace malloc(strlen()+1); strcpy(); pairs with strdup()
      twm 1.0.8

Colin Harrison (1):
      Syntax error in recent twm commit

Egbert Eich (1):
      Fix SEGV if CreateColormapWindow() returns NULL.

Eric S. Raymond (1):
      Don't rely on the ability to set tab stops.
2013-09-07 05:53:39 +00:00
adam
d2cb6dec32 Revbump after cairo update 2013-09-02 19:50:38 +00:00
wiz
190505369c Remove unneeded symbol that causes conflict with X headers.
PR 48128.
2013-08-18 21:29:37 +00:00
wiz
450f12498b regen patch with better context 2013-08-18 21:29:08 +00:00
obache
5efa7891f3 revbump from libnotify bumped to 0.7 and dependency changed from libnotify07. 2013-08-16 09:20:40 +00:00
rillig
b074b7f96e Fixed pkglint warnings. 2013-08-15 20:26:51 +00:00
wiz
1a3d31e927 Update to 2.3.0, based on a patch by Lokesh Mandvekar <lsm5@fedoraproject.org>
on pkgsrc-users.

Changes:
This release adds the ability to move/resize floating windows beyond
region boundaries. It adds 'soft boundary' behavior to region
boundaries. When moving a window past the region boundary, the
window will 'snap' to the region boundary if it is less than
boundary_width distance beyond the edge. A new boundary_width
configuration option has been added. The 'soft boundary' behavior
can be disabled by setting this option to 0. The ability to set
tile_gap to negative values has been added, which makes it possible
for tiled windows to overlap. Set this to the opposite of border_width
to collapse borders.
2013-07-29 06:42:32 +00:00
wiz
34a2162c76 Remove scrotwm, replaced by spectrwm. 2013-07-26 17:57:49 +00:00
wiz
dbc4a44b5e Import spectrwm-2.2.0 as wm/spectrwm.
Based on a package by Lokesh Mandvekar <lsm5@fedoraproject.org>
and wm/scrotwm.

Spectrwm is a small dynamic tiling window manager for X11. It tries
to stay out of the way so that valuable screen real estate can be
used for much more important stuff. It has sane defaults and does
not require one to learn a language to do any configuration. It
was written by hackers for hackers and it strives to be small,
compact and fast.

It was largely inspired by xmonad and dwm. Both are fine products
but suffer from things like: crazy-unportable-language-syndrome,
silly defaults, asymmetrical window layout, "how hard can it be?"
and good old NIH. Nevertheless dwm was a phenomenal resource and
many good ideas and code was borrowed from it. On the other hand
xmonad has great defaults, key bindings and xinerama support but
is crippled by not being written in C.

Spectrwm is a beautiful pearl! For it too, was created by grinding
irritation. Nothing is a bigger waste of time than moving windows
around until they are the right size-ish or having just about any
relevant key combination being eaten for some task one never needs.
The path of agony is too long to quote and in classical OpenBSD
fashion (put up, or hack up) a brand new window manager was whooped
up to serve no other purpose than to obey its masters. It was
written by Marco Peereboom & Ryan Thomas McBride and it is released
under the ISC license.
2013-07-26 17:55:37 +00:00
wiz
01526b4f84 Set MAINTAINER per request on pkgsrc-users. 2013-07-25 08:30:58 +00:00
degroote
786394010d Update awesome to 3.5.1
Lots of change since 3.4.13, in particular support for lua 5.2.
For details changelot, see http://awesome.naquadah.org/changelogs/short/v3.5
2013-07-22 19:47:18 +00:00
jperkin
3a33135cc8 Include bsd.prefs.mk before OPSYS test. 2013-07-17 08:39:59 +00:00
jperkin
9107790227 Do not default to inotify support on SunOS, libinotify is not yet ported
to that platform.
2013-07-16 22:22:04 +00:00
ryoon
f8e628f818 * .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes
are replaced with .include "../../devel/readline/buildlink3.mk", and
  USE_GNU_READLINE are removed,

* .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE
  are replaced with .include "../../mk/readline.buildlink3.mk".
2013-07-15 02:02:17 +00:00
tron
2d511948bf Fix build with GIFLIB 5.0 and newer. 2013-07-06 10:19:31 +00:00
jperkin
37ecec314f Apply removal of -export-dynamic for SunOS across all of pkgsrc.
Avoids lots of copy/paste and fixes a bunch of packages which hadn't been
looked at yet.
2013-07-05 15:10:00 +00:00
wiz
315bbebb09 Update to 2013030200, fixes build with lua-5.2.
Other changes unknown, but from the PLIST changes:
pwm was removed.
notionflux was added.
2013-07-05 14:27:56 +00:00
ryoon
2193923ba6 Recursive revbump from graphics/giflib update to 5.0.4. 2013-07-05 13:29:28 +00:00
adam
f9cd38361f Revbump after updating lang/lua to 5.2.2. 2013-07-04 21:27:56 +00:00
gls
8a34546b9e Update wm/pekwm to 0.1.17.
pkgsrc changes:
---------------
Fetch over https using curl.

Upstream changes:
-----------------
Bugs fixed

    #235 "GotoClientID does not work if switch workspace." reported by Markand
and fixed by Andreas Schlick.

    #286 "Funky behaviors of FocusDirectional" reported by b4283 and fixed by
Andreas Schlick.

    #317 "Shape masks are defined by image alpha>50% -- sometimes this is
wrong" reported by rtollert and fixed by Andreas Schlick.

    #318 "x11.cc:1005:9: erreur: #pragma GCC diagnostic not allowed inside
functions" reported and fixed by wallex.

    #319 "data/scripts/Makefile breaks when building out of the source tree"
reported and fixed by Ondrej Kubecka.

    #321 "DisallowedActions - Close doesn't work (0.1.16)" reported by cico and
fixed by Andreas Schlick.

    #323 "Infinite loop if screen's visual is PsuedoColor" reported by Jari
Aalto and fixed by Andreas Schlick.

    "x11.cc compilation error without XShape" reported by Martin Åkerström.

    "Crash on empty menus after reload". Reported by Martin Åkerström and
fixed by Claes Nästén and Andreas Schlick.

    Improve placement of windows skipping heads with fullscreen windows. Claes
Nästén and Andreas Schlick

User visible changes

    New SetGeometry action for moving/resizing a Frame to a fixed position.
    New MoveToHead action for moving a Frame between heads.

Configuration changes
Miscellaneous changes

    Added pekwm_screenshot.sh that takes screenshots using scrot, ImageMagick
or xwd+netpbm. Available via the keybinding Alt + PrintScreen or the root menu.
    Removed undocumented HarbourMenu (if it ever worked for you, write me :-)
2013-07-02 20:33:37 +00:00
obache
92c8b04b75 PKG_BUILD_OPTIONS require .pkgbase suffix 2013-07-01 09:11:03 +00:00
rodent
964faa8af8 Updated to latest stable (before rewrite). No NEWS/ChangeLog. Added patch
to pull in locally generated config from configure stage. USE_TOOLS+=perl
msgmerge xgettext; Remove disabling of libinotify. Buildlink gtk2, libxslt,
startup-notification, pango, cairo, libnotify07.
2013-06-30 22:13:40 +00:00
rodent
cfab001f0e Removed --disable-nls from CONFIGURE_ARGS, as it changes nothing. 2013-06-30 22:01:10 +00:00
rodent
f0fd3d7bf0 Update to last release before rewrite. No NEWS/ChangeLog. USE_TOOLS+=
msgmerge xgettext; Remove disabling of libinotify in configure. Buildlink
libXrandr, libxslt, startup-notification, pango, and cairo.
2013-06-30 20:53:46 +00:00
rodent
7fe6f12a01 Update to last release before the rewrite. Added options framework for
inotify (enabled by default), gnome, kde{3,4}, and fuse PKG_OPTIONS.
PLIST is handled accordingly. USE_TOOLS+=xgettext msgmerge; Moved
PKG_OPTIONS in Makefile to options.mk. Fix DLLIBS using
BUILDLINK_TRANSFORM. Buildlink pango (build), dlopen, glib2,
libxml2, libXext, and libX11. From NEWS:

Release 0.8.8 (2011-03-30 Danny Baumann <dannybaumann@web.de>)
==============================================================
Maintenance release.

Various focus and stacking fixes.

Removed usages of deprecated GTK API.

Fixed drawing of switcher background with KDE4 window decorator.

Release 0.8.6 (2010-03-28 Danny Baumann <dannybaumann@web.de>)
==============================================================
Maintenance release.

Various focus and window placement fixes.

Fixed handling of windows that have a (server-drawn) border.

Fixed handling of window icons that have a colour depth of 1 bit.

Added KDE 4.4 support to KDE4 window decorator.
2013-06-30 20:30:09 +00:00
joerg
dbd83edcdd Not MAKE_JOBS_SAFE. 2013-06-27 15:52:19 +00:00
joerg
4a7f55dc33 Fix backtrace linking on NetBSD. Fix inline use. 2013-06-26 21:17:44 +00:00
jperkin
a92ceae504 Fix build on SunOS. 2013-06-19 14:41:39 +00:00
asau
39e8eede33 This doesn't need Fortran for sure. 2013-06-16 23:06:10 +00:00
ryoon
e6de4e3862 Update to 3.8.1
Changelog:
    Changes from version 3.8 to 3.8.1
    ---------------------------------

    1 - Fix bug causing [de]iconified status of windows to not be
        maintained across workspaces.
        [Matthew Fuller]

    2 - Quite a bunch of compiler warnings.
        [Matthew Fuller]

    3 - Make sure we fully initialize our WorkSpaceWindow structure so
        we don't try to dereference uninitialized pointers later on.
        [Matthew Fuller]

    4 - Increased the number of supported mouse buttons again, having
	just heard of a mouse with 9 possible buttons...
	[Richard Levitte]

    5 - Fix a bug in the warping "next" function, where if there is a
	single window and the cursor is not on it, invoking 'f.warpring
	"next"' does nothing.
	[Martin Blais]

    6 - Introduce a new feature called "SaveWorkspaceFocus", which when
	enabled, makes ctwm remember which window has the focus within
	each virtual workspace. As you switch workspaces, the cursor is
	automatically warped to the window previous in focus in the
	workspace. This significantly reduces the amount of mouse use.
	[Martin Blais]

    7 - From Matthias Kretschmer <kretschm@cs.uni-bonn.de>:
	f.fill patch.
	Without the patch, you might get windows which are increased by
	two times the border width more than it should be.  Additionally
	if you place a window with no/not much size contrainst like
	firefox in the upper left corner and perform f.fill "top" or
	f.fill "left" the size of the window will increase by two times
	the border width in width and height without changing the
	top-left coordinate without the patch.  Of course in such a
	situation the size should not change at all...
	[via Olaf Seibert]
2013-06-09 15:26:45 +00:00
wiz
e0b49a2fed Bump PKGREVISION for libXft changes for NetBSD native X support on
NetBSD 6, requested by tron.
2013-06-06 12:53:40 +00:00
tron
a36fb86593 Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
2013-06-04 22:15:37 +00:00
wiz
53745b22ea Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882
2013-06-03 10:05:17 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
rodent
f603c4a80d Will MAINTAIN this one too. 2013-05-31 01:12:01 +00:00
rodent
2c50572fa0 +applewmproto +libAppleWM +libWindowsWM +windowswmproto 2013-05-31 00:38:59 +00:00
rodent
98dca3eb11 Moving libAppleWM-1.4.0 from x11/libAppleWM.
AppleWM is a simple library designed to interface with the Apple-WM extension.
This extension allows X window managers to better interact with
the Mac OS X Aqua user interface when running X11 in a rootless mode.

This package provides the libAppleWM library from the modular X.org
X11 project.
2013-05-31 00:36:55 +00:00
rodent
0648a123b2 Moving applewmproto-1.4.2 from x11/applewmproto.
This provides the AppleWM extension headers from modular X.org X11
project.
2013-05-31 00:33:43 +00:00
rodent
1d38ee516a Import libWindowsWM-1.0.1 as wm/libWindowsWM.
WindowsWM - Cygwin/X rootless window management extension.

WindowsWM is a simple library designed to interface with the Windows-WM
extension.  This extension allows X window managers to better interact with the
Cygwin XWin server when running X11 in a rootless mode.
2013-05-31 00:28:47 +00:00
rodent
53f0a7976c Import windowswmproto-1.0.4 as wm/windowswmproto.
This module provides the definition of the WindowsWM extension to the X11
protocol, used for coordination between an X11 server and the Microsoft Windows
native window manager.

WindowsWM is only intended to be used on Cygwin when running a rootless XWin
server.
2013-05-31 00:27:37 +00:00
hans
8122077736 Fix typo in patch-ak, add xgettext to USE_TOOLS. 2013-05-30 15:18:28 +00:00
wiz
f3e337d56d Update MASTER_SITES' and HOMEPAGE';
add `LICENSE'.

From Bug Hunting.
2013-05-29 14:44:00 +00:00
wiz
b96a5e5ce3 Bump PKGREVISION for libproxy shlib major bump. 2013-05-24 18:23:32 +00:00
joerg
4215c7e2c3 Always return a value from non-void functions. 2013-05-23 15:08:50 +00:00
tron
b2ca351a74 Fix build with WindowMaker 0.95.4. 2013-05-22 18:01:24 +00:00
tron
57f7556873 The API of WindowMaker 0.95.4 is not backwards compatible (e.g. the
number arguments for "WMWritePropListToFile"). So enforce the new
API as well.
2013-05-22 17:43:32 +00:00
hans
6d7d9fe385 fix patch sums 2013-05-22 11:33:35 +00:00
jperkin
ed2887e41b Fix non-SunOS build. 2013-05-21 14:59:25 +00:00
hans
6162b7aa02 Revbump for WindowMaker update. 2013-05-21 14:41:32 +00:00
hans
ac7b951033 Update WindowMaker to 0.95.4
Changes since 0.92.0:
- Left Half / Right Half Maximize, tiled maximization
- New mouse-resizing functionality
- History and TAB completion in dialogs
- Bouncing appicon effect
- New applications (wmgenmenu and wmmenugen) to generate the root menu
  automatically by looking which applications you have on your $PATH
- Automatic detection of configuration changes through inotify
- Improved dockapp recognition
- many trivial things which reduce little annoyances one might have
- Added keyboard shortcut to uncover/cover the dock
- Mac OS X-style window cycling
- Preliminary XRandR support
- lots of bug fixes
2013-05-21 14:38:40 +00:00
jperkin
c6f716f9ba Fix build on SunOS. 2013-05-20 09:04:44 +00:00
jperkin
f754ff445f Need explicit -lfontconfig on SunOS. 2013-05-17 21:28:22 +00:00
jperkin
63564a99b2 Fix packaging on SunOS. 2013-05-17 19:38:59 +00:00
adam
1ab43a036f Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu. 2013-05-09 07:39:04 +00:00
joerg
85c85b18f0 Fix various case of missing includes due to libstdc++'s namespace
pollution.
2013-04-30 22:34:29 +00:00
joerg
ca983c8f20 Match constness of other argument. 2013-04-30 22:31:02 +00:00
joerg
3769fa0bfc Add a number of includes hidden by libstdc++'s name space pollution. 2013-04-29 21:31:09 +00:00
joerg
9af57cbe00 Add missing includes from libstdc++'s namespace pollution. Let the
compiler figure out which types std::advance is used with.
2013-04-29 21:27:15 +00:00
ghen
e3ba207887 Hand in maintainership. 2013-04-13 07:55:01 +00:00
cheusov
2754985052 Remove empty patch, thanks to Patrick Welche for pointing out 2013-04-09 09:44:01 +00:00
rodent
b65af7be2b Remove "Trailing empty lines." and/or "Trailing white-space." 2013-04-08 11:17:08 +00:00
rodent
6b46c62d2e Edited DESCR in the case of:
File too long (should be no more than 24 lines).
 Line too long (should be no more than 80 characters).
 Trailing empty lines.
 Trailing white-space.
Trucated the long files as best as possible while preserving the most info
contained in them.
2013-04-07 20:49:31 +00:00
cheusov
4d43e8d1c4 Fix build failure with png-1.5. Update to 2.2.11 2013-04-07 10:36:53 +00:00
rodent
cdadf8804e 'You can use "foo" instead of "${WRKSRC}/foo".' 2013-04-06 15:46:33 +00:00
rodent
e5b2fdbc78 'Please use ${ECHO} instead of "echo".'
'Please use ${ECHO_N} instead of "echo -n".'
2013-04-06 14:58:18 +00:00
rodent
dea2f05b46 ".for variable names should not contain uppercase letters" 2013-04-06 13:24:18 +00:00
joerg
d16be79138 Fix return types. 2013-03-28 21:40:10 +00:00
jperkin
9a9e35eb83 Remove old and now actively harmful patch chunk.
Fixes build on SunOS.
2013-02-27 18:06:38 +00:00
joerg
d3a4079466 Make a few warnings non-fatal with clang. 2013-02-26 11:00:04 +00:00
joerg
1876a410f3 Implicit int is not valid C++. 2013-02-26 10:59:44 +00:00
wiz
d1b820f37b Recursive bump for png-1.6. 2013-02-16 11:18:58 +00:00
wiz
0602d449ce Recursive bump for png-1.6. 2013-02-16 11:17:56 +00:00
tonnerre
94558dd9a7 Add i3 to the makefile so it is built. 2013-02-12 23:26:10 +00:00
tonnerre
126637b441 Initial import of the i3 window manager, version 4.4.
This package contains the i3 window manager, a small tiling window
	manager aimed at providing helpful modern features like Xinerama
	multi-screen support while still being completely keyboard
	controlled. It is mainly aimed at engineers and people who
	love to get their work done without switching between keyboard and
	mouse.
2013-02-12 23:25:35 +00:00
ryoon
9bef86f5fd Bump PKGREVISION from audio/jack. 2013-02-09 22:11:28 +00:00
jperkin
becd113253 PKGREVISION bumps for the security/openssl 1.0.1d update. 2013-02-06 23:20:50 +00:00
wiz
bd06e1cb46 Reset MAINTAINER/OWNER (became observers) 2013-02-01 22:21:05 +00:00
wiz
95cf402736 Remove nucleo and metisse.
Nucleo doesn't build against any ffmpeg in pkgsrc, and the last release
0.7.6 (this was 0.7.5) is from 2009, so development seems to have stopped.
2013-01-27 00:18:28 +00:00
adam
f4c3b89da7 Revbump after graphics/jpeg and textproc/icu 2013-01-26 21:36:13 +00:00
mef
6a3b7f7731 patches/patch-aa was forgotten from cvs rm. Now doing, thanks wiz@ 2013-01-24 13:43:54 +00:00
mef
90458d6228 With previous commit for PR pkg/47409,
- patch target for patch-ab and patch-configure were the same.
  Merged them as patch-ab.
  (Naturally Revoming patches/patch-configure.)
- Also cvs delete for patches/patch-a[ce] were missing, corrected.
2013-01-20 07:09:29 +00:00
mef
24df96c706 (1) Bump version 2.4.20 to 2.6.5 based on PR pkg/47409.
The changes between them are too big, see NEWS
     in source tar ball. The release dates in between
     are recorded below.

(2) patches/patch-a[ace] are removed, assuming
    they are included in upstream.

(3) patches/patch-configure is added for modifying
    install path from fvwm to fvwm2.

(4) patches/patch-ad: Add comment lines.

(5) Add options xrender xcursor xft2, thanks
    Vitaly Shevtsov.

                CVS HEAD (20-Apr-2012)
    stable release 2.6.4 (01-Feb-2012)
    stable release 2.6.3 (30-Sept-2011)
    stable release 2.6.2 (06-Aug-2011)
    stable release 2.6.1 (16-Apr-2011)
    stable release 2.6.0 (15-Apr-2011)

      beta release 2.5.31 (09-Aug-2010)
      beta release 2.5.30 (09-May-2010)
      beta release 2.5.29 (03-Apr-2010)
      beta release 2.5.28 (20-Sep-2009)
      beta release 2.5.27 (23-Feb-2009)
      beta release 2.5.26 (7-May-2008)
      beta release 2.5.25 (26-Feb-2008)
      beta release 2.5.24 (24-Nov-2007)
      beta release 2.5.23 (1-Sep-2007)
      beta release 2.5.22 (29-Aug-2007)
      beta release 2.5.21 (20-Jan-2007)
      beta release 2.5.20 (15-Jan-2007)

    stable release 2.4.20 (6-Dec-2006)
2013-01-20 06:53:53 +00:00
joerg
4021e5c36a Don't add default arguments during method implementation. 2013-01-15 15:32:59 +00:00
marino
63a00cf3d1 wm/fvwm: LDFLAGS.DragonFly+= -lX11 2013-01-12 11:24:43 +00:00
joerg
15b138d38f Use more void. 2013-01-11 23:36:16 +00:00
joerg
627b0d0bda Stop clang from complaining about non-UTF8 source code. 2012-12-25 21:00:31 +00:00
dholland
3ad1a35e84 Needs pangox-compat. Also was missing direct dep on pango. PKGREVISION -> 10. 2012-12-21 11:36:50 +00:00
obache
64deda1dc9 recursive bump from cyrus-sasl libsasl2 shlib major bump. 2012-12-16 01:51:57 +00:00
ryoon
35263110cb Bump PKGREVISION from devel/nss 3.14.0. 2012-12-15 10:36:18 +00:00
gls
3ac7da3d1b Fix distinfo 2012-12-12 21:06:20 +00:00
gls
1d98548ecf Updated wm/pekwm to 0.1.16
Upstream changes:
    -----------------

    Bugs fixed

        #195 "Incorrect screen size after screen switch" reported by kezar and Jonhoo and fixed by Andreas Schlick
        #313 "Incorrect FSF address in LICENSE file" reported by Vitezslav Cizek
        #314 Respect ShapeInput on client windows - reported by znerom and fixed by Andreas Schlick
        #316 "pekwm puts 'pcmanfm --desktop' above almost all other windows." reported by znerom and fixed by Andreas Schlick

    User visible changes

        Removed undocumented DecorMenu (if you really want it back, write me)
        Fixed/Enabled workspace specific autoproperties.
2012-12-03 21:46:48 +00:00
joerg
72c82247f8 Don't delete static array, delete the elements. Fix template look up.
Bump revision.
2012-11-16 20:07:48 +00:00
joerg
d40e2edee6 Fix test case to be valid C. 2012-11-11 22:30:50 +00:00
joerg
717c516389 Needs libnotify now. 2012-11-07 15:25:04 +00:00
dholland
78f37a887d Whitespace. 2012-11-03 23:58:14 +00:00
joerg
2814a261d9 Deference iterator before printing it. 2012-11-01 19:34:15 +00:00
cegger
1a3171504d Do not hardcode pathes. Use ${X11BASE} instead. 2012-10-29 09:46:46 +00:00
wiz
2c72a9f0b9 Remove xextproto/buildlink3.mk in most cases where it occurs with
libXext/buildlink3.mk, 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).
2012-10-23 10:24:02 +00:00
adam
3f2cc57b2b Revbump after updating graphics/pango 2012-10-08 23:00:34 +00:00
asau
f7e465a8be Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 12:42:17 +00:00
cheusov
4b97be0632 Bump revision for packages with changed CONFLICTS (PYTHON_SELF_CONFLICT) 2012-10-04 00:21:58 +00:00
cheusov
11c7685b77 CONFLICTS between python modules 2012-10-03 23:40:35 +00:00
wiz
79434c2ac7 Update for python25 removal. 2012-10-03 22:14:00 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
tron
14215633d2 Mass recursive bump after the dependence fix of the "cairo" package
requested by Thomas Klausner.
2012-10-02 17:10:28 +00:00
ryoon
296f76c77e Recursive revbump from multimedia/libvpx 1.1.0 update 2012-09-22 13:48:15 +00:00
obache
c38c120ee5 recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-15 10:03:29 +00:00
gls
b468e17508 Update wm/pekwm to 0.1.15.
Upstream changes:
-----------------

Release-0 1 15
Bugs fixed

    #251 "MaximizeOverHarbour & "Toggle HarbourHidden" incoherent behaviour"
reported and fixed by wallex
    #282 "adobe flash fullscreen don't cover taskbar" reported by dkmatt0 and
fixed by Andreas Schlick.
    #300 "pekwm restart makes 100% CPU" reported by specnaz and fixed by
Andreas Schlick.
    #304 "Fullscreen option" reported by Thom1 and fixed by Andreas Schlick.
    #306 "titlebar clicking separator problem" reported by MezkoV and fixed by
Andreas Schlick.

User visible changes

    Allow CfgDeny-ing struts via autoproperties - done by Claes Nästén.
2012-09-10 17:38:45 +00:00
adam
b15c922bcc Revbump after updating graphics/cairo 2012-09-07 19:16:05 +00:00
marino
d7855dcae9 wm/awesome: Fix build on DragonFly
Add DragonFly to list of systems that need to include alloca.h header.
2012-08-31 09:26:28 +00:00
wiz
48dcd06ae0 Update to 3.4.13 to fix build (hi is!)
3.4.13:
Julien Danjou (3):
      Remove PREFIX, use CMAKE_INSTALL_PREFIX
      Simplify client focus code
      change codename

Sébastien Luttringer (1):
      awful.titlebar use height not width

Uli Schlachter (2):
      xerror: Print numeric infos about the error
      Revert "Focus history: Don't ignore unfocusable clients"

3.4.12:
Anurag Priyam (3):
      awful.tooltip docs: replace references to undefined variable 'K' with 'myclock'
      add awful.util.table.cycle
      add awful.client.cycle

Arvydas Sidorenko (1):
      Original sky theme dwindle and spiral icons

Axel Beckert (1):
      awful.tag.inc*: properly pass tag parameter to set*

Corey Thompson (3):
      Bump duplicated commands to the most recent in command prompt history
      Initialize floating_geometry on property::border_width signal (FS#826)
      Remove "encoding=utf-8" from Vim modelines

Duflot Jean-Luc (1):
      Update french manpages

Gianluca Fiore (1):
      Add italian translation

Julien Danjou (4):
      awsetbg: xli is reported as ok
      Fix mousegrabber run documentation
      naughty: remove score system, merge presets
      change codename

Rob Hoelz (1):
      Allow usage of strings as key names for root.fake_input

Sébastien Luttringer (2):
      Get mousegrabber running state
      Get keygrabber running state

Thomas Moschny (2):
      Fix build with glib2 2.31.0
      Desktop file fixes.

TsT (2):
      mistake fix: "b" local variable declaration is missing
      table.foreach is deprecated: now use for + pairs

Uli Schlachter (4):
      Beautiful: Handle invalid wallpaper_cmd better (FS#941)
      Focus history: Don't ignore unfocusable clients
      Taglist: Add {bg,fg}_occupied theme options
      awful.client.setslave: Fix for not-visible clients


3.4.11:
Anurag Priyam (1):
      naughty: add helper function, toggle() - suspend/resume notifications

Arnaud Fontaine (1):
      Update the code following release of xcb-util 0.3.8.

David Palacio (2):
      Desktop clients may not be visible on all tags.
      Ignore desktop clients on taglist widget

Ignas Anikevicius (gns_ank) (1):
      Saving gama values in pngs to prevent compilation errors

Jacques-Pascal Deplaix (1):
      awsetbg: Add the aspect option with feh

Julien Danjou (4):
      Set the conffile value before executing the code
      Use awesome.conffile in menu
      naughty: fix image data copy
      change codename

Majic (1):
      Private naughty.getIcon() -> public awful.util.geticonpath()

Massimiliano Brocchini (2):
      no duplicate entries in prompt history
      search in prompt history

Perry Hargrave (6):
      FS#917: Dont move clients with fixed positions
      Retain focus on clients moved across screens (fs#620)
      movetoscreen:Dont refocus the selected client
      Update tasklist when client screen changes
      Prevent util.cycle from infinite loop (FS#938)
      Check wallpaper_cmd entries are valid (FS#938)

Uli Schlachter (6):
      Make sure russian manpages are installed (FS#907)
      Fix restacking with zaphod mode (FS#835)
      Ungrab the server before parsing the config
      Signal config errors via a naughty popup
      Signal runtime errors via a naughty popup
      Fix the default config
2012-08-27 10:12:30 +00:00
is
4f115a0c02 Update to 3.4.10, from wip/awesome.
Main points: Lua configuration, instead of the old one.
(Awesome-2.x.x hasn't been updated since 2009.)
2012-08-26 20:28:16 +00:00
wiz
744c90554a Bump PKGREVISION for fix in librsvg/buildlink3.mk. 2012-08-13 14:25:37 +00:00
marino
2fb1631b84 wm/cwm: LDFLAGS.DragonFly+= -lfontconfig 2012-08-10 16:39:55 +00:00
reed
9d132b9c8e slight description improvement 2012-07-28 22:40:15 +00:00
wiz
d02b9047a5 Update MASTER_SITES, from Brad Ely on pkgsrc-users. 2012-07-27 18:52:29 +00:00
wiz
68808ff07a Recursive bump for startup-notification* dependency change, requested
by Obache.
2012-07-15 08:22:46 +00:00
dholland
f9897deb1e removed centericq, ArX, gcc3-java, jitterbug, obconf, and sope 2012-07-15 02:35:20 +00:00
dholland
4074600e17 Remove wm/obconf as promised. It hasn't been buildable for years,
because it no longer works with the version of openbox in pkgsrc.

Meanwhile, upstream seems to have decided that they don't need to make
releases any more, so there's no prospect of a new version being
available, only random development version taken directly from their
SCM.

If anyone actually uses this or cares about it, please try to persuade
upstream to cut a release, or even just tar up a snapshot that they
think is stable.

At that point we can reimport the package.
2012-07-14 22:25:04 +00:00
joerg
be2a65c95d Fix build with C99 compiler 2012-07-03 17:28:30 +00:00
dholland
454062bdef Fix build failure when time_t is 64 bits on a 32-bit machine. 2012-06-28 05:24:22 +00:00
dholland
faddc10d8d Mark this BROKEN, per tech-pkg. It does not build against any remotely
recent OpenBox. Meanwhile, upstream seems to have decided that they
don't need to make releases any more, so there's no prospect of a new
version being available, only random development versions taken
directly from their SCM.

If anyone actually uses this or cares about it, please try to persuade
upstream to cut a release, or even just tar up a snapshot that they
think is stable.

If nothing develops, the package will be removed sometime after 2012Q2
is branched.
2012-06-24 21:48:06 +00:00
dholland
806adf4ba4 Needs yacc 2012-06-18 06:20:20 +00:00
dholland
92e1adb43a Needs lex. 2012-06-18 06:19:19 +00:00
dholland
6a338434ef Adding yacc to TOOLS broke the NetBSD build because the yacc configure
test is thoroughly messed up. Work around the problem by forcing it to
run yacc from $PATH.
2012-06-17 02:47:58 +00:00
dholland
1acb37fd59 USE_TOOLS+=yacc, per tonight's linux build 2012-06-14 08:31:00 +00:00
sbd
21792a9296 Recursive PKGREVISION bump for libxml2 buildlink addition. 2012-06-14 07:43:06 +00:00
wiz
05375aa185 Update to 1.0.7.
1.0.7:
This minor maintenance release includes a bunch of fixes from static
analysis of the twm code with various compilers & tools, as well as
other pro-active work attempting to reduce potential bugs, and a set
of build configuration improvements.

1.0.6:
This minor build fix release solves a problem introduced in 1.0.5
that prevented configure from completing when cross-compiling.

1.0.5:
This minor maintenance release provides the last two years'
Worth of build configuration improvements, janitorial cleanups, &
Makefile.am support for automake-1.11 silent builds.
2012-06-03 17:52:45 +00:00
wiz
8b58c09560 Add two missing dependencies. Broke modular build. 2012-06-01 15:39:26 +00:00
marino
212cd5570a wm/wmii: Fully implement DESTDIR
DESTDIR support was not complete for this package.  Attempts to create /usr/pkg/include and
/usr/pkg/lib directory were being made.  This was discovered while trying to build under a
non-root user.  After updating patch-aa, a non-root user can install this package without issue.
2012-05-27 18:13:59 +00:00
marino
82a17f9841 wm/wbar: USE_TOOLS+= msgfmt 2012-05-24 23:41:14 +00:00
marino
c25ff7ef66 wm/enlightenment: Additional PLIST for DragonFly 2012-05-21 12:49:54 +00:00
tsutsui
5c3331b52b Update jwm to 2.1.0.
Changes from 2.0.1 (per http://joewing.net/programs/jwm/history.shtml )

JWM v2.1.0 <> 20110925
 * Revision 502
 * Fixed several window handling issues.
 * Fixed an issue with key bindings and modifiers.
 * Added some more key bindings.
 * Changed the way the "next" and "nextstacked" key bindings behave.
 * Merged some user-contributed patches.
  * Rounded window corners (Patriot).
  * Support for transparent menus, trays, and windows (Patriot).
  * New borders for buttons (Patriot).
  * User-replaceable window button masks (Patriot).
  * gxine fullscreen fix (Patriot).
  * Fix for windows loosing focus when switching desktops (Patriot).
  * More key bindings (Dougal).
  * Transparent group (Dougal).
 * Some code cleanups.
 * Added the ability to resize from the top of windows.
 * Added support for pager labels.
2012-05-20 06:42:01 +00:00
dholland
cfdce9a103 USE_TOOLS+=flex, seen in Linux bulk build 2012-05-14 08:09:27 +00:00
dholland
d7ffaac15f Don't declare own strcmp; it fails on Linux. 2012-05-14 08:08:39 +00:00
dholland
7e751949e4 Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)
It turns out there were a lot of these.
2012-05-07 01:53:12 +00:00
joerg
6858c8c673 Fix inline usage. 2012-05-04 16:36:10 +00:00
obache
a6d5ad9edc Recursive bump from icu shlib major bumped to 49. 2012-04-27 12:31:32 +00:00
wiz
17855e253a Update to latest snapshot from today:
Bug fixes, and better xinerama and fullscreen support.
2012-04-23 21:37:48 +00:00
wiz
9102478aeb Add pax to tools, for pkglint. 2012-04-19 16:19:52 +00:00
wiz
8a1cb39517 Install contrib directory as well.
Bump PKGREVISION.
2012-04-19 16:19:16 +00:00
wiz
ec6952e700 Maintain this. 2012-04-18 23:15:43 +00:00
wiz
1d25c72c7b Add patches from Philipp Hartwig improving fullscreen mode; from the
notion-general mailing list.
Bump PKGREVISION.
2012-04-18 23:15:18 +00:00
bsiegert
85913746d3 Update fluxbox to current version, 1.3.2. Tested on MirBSD and NetBSD.
Full ChangeLog is at http://git.fluxbox.org/fluxbox.git/tree/ChangeLog, the
changes are too numerous to give here.
2012-04-17 20:08:06 +00:00
joerg
c8bb86fbbd Fix C++ usage. 2012-04-17 17:51:38 +00:00
bsiegert
6ecbb9e0d0 Add "nls" option, defaults to on all systems except MirBSD. MirBSD does not
have gencat, which is needed for nls support.

ok wiz, no reply from maintainer.
2012-04-17 17:13:01 +00:00
dholland
cbe0a970b2 Erm, helps to cvs add the patch *before* committing. 2012-04-16 04:04:52 +00:00
dholland
ecbd4c2f8b Add missing <limits.h>, should fix Solaris build. 2012-04-16 04:04:29 +00:00
hans
6417d946a0 Add -lrt to LDFLAGS.SunOS to make this build. Not needed on 5.11, but
doesn't hurt either.
2012-04-13 23:15:49 +00:00
wiz
c595076396 All supported python versions in pkgsrc support eggs, so remove
${PLIST.eggfile} from PLISTs and support code from lang/python.
2012-04-08 20:21:41 +00:00
wiz
aada88e659 Remove python24 and all traces of it from pkgsrc.
Remove devel/py-ctypes (only needed by and supporting python24).
Remove PYTHON_VERSIONS_ACCEPTED and PYTHON_VERSIONS_INCOMPATIBLE
lines that just mirror defaults now.
Miscellaneous cleanup while editing all these files.
2012-04-08 19:08:44 +00:00
obache
2cd654bab6 Bump PKGREVISION from default python to 2.7. 2012-03-15 11:53:20 +00:00
joerg
0af53ecbdc A README file is not a cat page, don't install it as such. Bump revision. 2012-03-10 16:11:51 +00:00
wiz
8b5589a2ea Bump PKGREVISION for python default version change to 2.7.
py-* not affected, since it built different versions depending on the
setting already.
2012-03-09 12:33:57 +00:00
wiz
b06d16a61d Update for new python default version. Bump PKGREVISION. 2012-03-08 11:44:43 +00:00
ryoon
45f8f27196 Recursive PKGREVISION bump for xulrunner, nss, and nspr. 2012-03-06 17:38:53 +00:00
wiz
2672838b2b Reset maintainer. 2012-03-05 15:02:49 +00:00
wiz
ee311e3b36 Recursive bump for pcre-8.30* (shlib major change) 2012-03-03 00:11:51 +00:00
hans
f529b4bd64 Fix build on SunOS. 2012-03-02 14:57:07 +00:00
hans
a48f05069c Fix build on SunOS. 2012-02-16 19:57:57 +00:00
wiz
fb1a8e5414 Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:41:29 +00:00
asau
d5cf541d98 Update to dwm 6.0
From Bug Hunting in PR pkg/45737


Changes in the 6.0:

- several Xinerama fixes;
- a new approach to hide clients into negative space rather than positive;
- the return of the nmaster functionality (Mod1-i, Mod1-d);
- better EWHM support for floating windows;
- fixed sloppy focussing of empty screens;
- a new default color scheme (actually a new old one, now bluedark rather than
  bluegray).
2012-02-02 21:50:18 +00:00
marino
cf0d120162 wm/lwm: Directly link libICE
The session.o object contains the IceProcessMessages symbol which wasn't
previously directly linked with libICE.  This is another imake-based
package so libICE is now directly linked by all platforms.
2012-01-29 15:55:33 +00:00
marino
e686bb79ec wm/awesome: Fix indirect linking error on DragonFly 2012-01-29 15:54:40 +00:00
obache
9c6fee3d16 no compiler languages is requred to build. 2012-01-25 12:38:25 +00:00
obache
1b90d81b1f Convert to use python/distutils.mk, register egg-info.
Bump PKGREVISION.
2012-01-25 12:34:30 +00:00
obache
26c4b20fb5 * using vim version specific directory, so change dependency pattern on vim.
* no need to buildlink with py-qt3-base, simple DEPENDS is sufficient.
* using qt3-libs, so buildlink with it and qt3-tools.

Bump PKGREVISION.
2012-01-25 12:15:07 +00:00
obache
3f68ca1299 Update MASTER_SITES and HOMEPAGE, original site is dead. 2012-01-25 10:56:57 +00:00
sbd
0baf031533 Recursive dependency bump for databases/gdbm ABI_DEPENDS change. 2012-01-24 09:10:50 +00:00
gls
8f43580492 Updated wm/pekwm to 0.1.14.
Bugs fixed

- Vita Cizek fixed a bug that caused pekwm to crash on startup when another
windowmanager was already running.
- #252 "Resize code should consume last ButtonRelease event" reported and fixed
by wallex
- #259 "Window ghosting with xcompmgr shaded windows" reported by
kevin.clevenger and fixed by Claes Nästén and Andreas Schlic
- #297 "MRU window selection does not honour 'Skip=FocusToggle'" reported and
fixed by wallex
- #298 "MRU list should be refreshed on workspace change" reported and fixed by
wallex

User visible changes

- #290 "Allow autoproperties to set the decor" fixed by Andreas Schlick
- #268 "allow maximizing of client windows" reported by marin and fixed by
Andreas Schlick
#118 "Set decor name based on hints: _NET_WM_DEMANDS_ATTENTION and
WM_CLIENT_MACHINE"

Compatibility fixes Configuration changes

New autoproperty "Decor". You can use this autoproperty to give windows a
specific decor.

Theme changes

Themes can specify a special decor "ATTENTION" that is used for clients
that set the urgency/demands-attention hint.
2012-01-21 15:35:38 +00:00
obache
368da44445 gsed related clean up.
* Stop to treat NetBSD's sed as GNU sed, not full compatible.
  * Then, no need to reset TOOLS_PLATFORM.gsed for NetBSD if USE_TOOLS+=gsed and
    real GNU sed is required.
  * In addition, convert simple USE_TOOLS+=gsed to conditionally, without NetBSD.
* convert {BUILD_,}DEPENDS+=gsed to USE_TOOLS, all tools from gsed are real gsed.
2012-01-14 07:44:33 +00:00
hans
817fe29d66 Force real gsed only on NetBSD. 2012-01-14 03:36:42 +00:00
obache
615c758c19 Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump. 2012-01-13 10:54:43 +00:00
wiz
199d0bd53b + notion. 2012-01-08 15:22:27 +00:00
wiz
0ef24f97fd Initial import of notion-3.2011102900:
Notion is a tiling, tabbed window manager for the X window system:

    Tiling: you divide the screen into non-overlapping 'tiles'.
    Every window occupies one tile, and is maximized to it

    Tabbing: a tile may contain multiple windows - they will be
    'tabbed'

    Static: most tiled window managers are 'dynamic', meaning they
    automatically resize and move around tiles as windows appear
    and disappear. Notion, by contrast, does not automatically
    change the tiling. You're in control.
2012-01-08 15:22:14 +00:00
wiz
6c1f667c14 Fix build with gcc-4.5. 2011-12-21 13:02:10 +00:00
dholland
b2872330d5 Fix missing $(DESTDIR) on call to mkinstalldirs. Does not fix build,
now has plist issues; not sure what the deal with those is.
2011-12-13 04:56:10 +00:00
dholland
2f94850758 This builds and installs a man page if it finds asciidoc. Since it's
just a man page and asciidoc is fairly harmless, and it's not entirely
clear how to disable the test, run with it: add a build depend on
asciidoc, plus USE_TOOLS+=gzip, and update the plist. PKGREVISION -> 2.
2011-12-09 01:23:07 +00:00
dholland
a16995aebb Fix COMMENT 2011-12-09 00:15:36 +00:00
dholland
29fefc7b65 Update HOMEPAGE, from Snader_LB 2011-12-08 22:13:14 +00:00
dholland
989313a362 Do some post-extract chmods so make clean doesn't fail. 2011-12-08 01:38:51 +00:00
joerg
696bd05f44 Fix build with modern GCC 2011-12-05 22:56:58 +00:00
wiz
31bd9e0dc8 Reset maintainer, sketch resigned. 2011-11-28 00:06:17 +00:00
joerg
194d076bd1 Fix build with modern GCC 2011-11-26 17:22:25 +00:00
joerg
506ad7f622 Needs pkg-config. Always enable Xinerama for modular Xorg. 2011-11-25 22:23:52 +00:00
joerg
cec1f35cf1 Fix build with newer GCC 2011-11-25 22:23:15 +00:00
joerg
f5ab330d0f Fix build with modern GCC. 2011-11-25 22:22:05 +00:00
joerg
a98c47d221 Fix build with modern GCC 2011-11-25 22:21:27 +00:00
joerg
7b3a880644 Fix build with newer GCC. 2011-11-25 22:20:58 +00:00
joerg
cd7288f415 Fix build with modern GCC 2011-11-25 22:20:28 +00:00
joerg
7dd0b54b7c Fix issues with newer GCC 2011-11-24 13:32:20 +00:00
joerg
8d2781ddbd Fix build with newer GCC. 2011-11-22 20:02:48 +00:00
sketch
e5fb1f4ce8 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
    _EVILWM_UNMAXIMISED_HORZ and _EVILWM_UNMAXIMISED_VERT.
  * 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]
2011-11-18 19:52:52 +00:00
sbd
6c1bcc271a Recursive bump for multimedia/ffmpeg buildlink addition. 2011-11-16 01:33:15 +00:00
tron
d66249e382 Remove dependency on "imlib2" package. This package wants "libgdk_imlib"
which is provided by the "imlib-gtk" package. As nobody seems to be
missing support for that library there is probably no point in adding
this dependency.
2011-11-08 09:02:46 +00:00
wiz
7f769a616e Mark as not make-jobs safe (I had two lines of
CC cmd/util.o
with a resulting truncated util.o file in a -j16 build).
2011-11-07 11:24:26 +00:00
sbd
e93e5d65e3 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:11:52 +00:00
sbd
04daa2f1b8 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
hans
c78536ed5d The previous build fix for SunOS was incomplete. Remove -ansi as it
overrides -std=c99.
2011-10-12 17:39:13 +00:00
joerg
a46170d39c Fix fallout from include guard rename in libX11 2011-09-24 13:01:28 +00:00
joerg
1c1ab0bf36 Needs pkg-config 2011-09-21 14:56:04 +00:00
hans
c7762fb83c Fix build on SunOS. 2011-09-14 17:50:16 +00:00
wiz
dfdc732d4d Add 31 to incompatible python versions. 2011-08-23 09:33:25 +00:00
wiz
f9c733241d Mark as not-for python 24 and 25 (due to py-Xlib). 2011-08-22 12:21:56 +00:00
gls
fc4c91c6e0 Update wm/dwm to 5.9
Per PR pkg/45218 from Bug Hunting.

I've been unable to find an upstream changelog.
many bugfixes as far as I can tell from
http://hg.suckless.org/dwm/log/dd74622a4785
2011-08-07 20:58:40 +00:00
wiz
8b6cc78165 Update to 3.5 and add comments to patches.
3.5.0:
  * New alt-tab dialog shows windows in a vertical list.
  * Improved Xinerama support.
  * Allow icons in menus.
  * Theme options for prompt dialogs (osd.button.unpressed.*,
    osd.button.pressed.*, osd.button.focused.*)
  * Addresses bug #4877, #4596, #4617, #4752, #4663, #4662, #4586, #2319,
    #4341, #4519, #4543, #4503, #4355, #4072, #3702, #4284
  * Lots of additional bug fixes and performance improvements.
2011-08-06 17:09:03 +00:00
obache
8692ff62cb recursive bump from gnome-vfs drop crypto dependency. 2011-07-21 13:05:46 +00:00
drochner
6bc8bbe860 update to 2.34.1
This switches to the latest release branch.
2011-07-13 20:06:15 +00:00
asau
82e87e02d9 Set version to 0.1.13. From <gls> via IRC. 2011-07-11 07:58:21 +00:00
gls
6f3ac40b26 Update wm/pekwm to 0.1.13.
Upstream changes:

Release-0 1 13
Bugs fixed
User visible changes

    * #248 "PekWM support for setting NET_WM_WINDOW_OPACITY hint" (partially?) reported by wallex
    * #254 "Make 'smart' placing smarter: Skip maximized windows." reported by wallex and fixed by Claes Nästén
    * #260 "Tell NETWM panels about all the windows in a group" reported by augustl and fixed by Claes Nästén
    * #266 "numpad key doesn't work in cmd/run dialog" reported by barkat1407 and fixed by Claes Nästén
    * #270 "Panels are movable" reported by Markand and fixed by Claes Nästén
    * #272 "PekWM in Fedora repos" reported by german and fixed by Claes Nästén
    * #275 "run go to exit" reported by darkdog and fixed by Claes Nästén
    * #283 "allow dialog windows to appear over fullscreen app" reported by Dreamkey
    * #284 "Variable evaluation in variable value" reported by atler and fixed by Claes Nästén
    * #293 "GropingDrag Crash" reported by moebius and fixed by Claes Nästén
    * #295 "Last opened window and panel" reported by Thom1 and fixed by Andreas Schlick
2011-07-10 20:41:22 +00:00
wiz
681edaf23c Destdirification, by Makoto Fujiwara via pkgsrc-wip. 2011-07-09 14:20:53 +00:00
wiz
c1923acec8 Fix build with png-1.5. 2011-07-08 20:48:28 +00:00
wiz
11129fbc03 Add upstream bug report. 2011-06-18 15:34:08 +00:00
wiz
97096a2633 + bmpanel2. 2011-06-18 15:31:16 +00:00
wiz
0703c279df Initial import of bmpanel2-2.1pre1:
Nice NETWM-compatible panel for X11. Features:

* Look'n'feel customization via themes.
* A bunch of widgets: desktop switcher, taskbar, launchbar, systray,
  clock, decor, empty.
* Pseudo-transparency support.
* Written in C with speed and clarity in mind.
* Small number of dependencies, briefly: glib2, cairo, pango,
  libX11.
* Small memory footprint (about 2-4 megabytes).
* Small executable (80 kilobytes at the moment).
2011-06-18 15:30:59 +00:00
wiz
6b9abc7ece + wbar. 2011-06-18 15:16:41 +00:00
wiz
a95efb35d6 Initial import of wbar-2.2.2.
Just a simple and highly customizable quick-launch tool.

Features
* It's coded in C++
* It uses Imlib2 to do the image processing
* It rides just on top of Xlib, no other toolkits.
2011-06-18 15:16:24 +00:00
wiz
e35c404481 + py-tyle. 2011-06-18 10:44:43 +00:00
wiz
2eae6ac76b Initial import of py-tyle-0.7.5:
PyTyle is a manual tiling manager that can slide into any EWMH
compliant window manager, inspired by XMonad. It will allow you to
enable/disable tiling on a per screen per workspace basis, and
continually tile your windows.

Features include:
* Built in multi-monitor support (using Xinerama)
* Continuous tiling behavior similar to that of XMonad.
* Manual tiling on a per screen per workspace basis. Have tiling
  on one screen/workspace and not the other.
* Comes pre-packaged with a variety of tiling layouts ready for
  use. Also, PyTyle's object oriented design makes it incredibly easy
  to add or customize your own tiling layouts.
* Some configuration options include:
  * Adding margins on a per-screen basis (to force PyTyle to ignore
    docks/panels).
  * Tell PyTyle to ignore certain windows from tiling.
  * Configure defaults layouts on a per screen per workspace basis.
  * Completely customize all of PyTyle's key bindings.
* Dynamically reload configuration file.
2011-06-18 10:44:24 +00:00
obache
2e21b3e055 Update dwm to 5.8.2.
with minor two fixes.
PR#44987 by Bug Hunting

5.8.2  30 May 2010

  Changes: Implemented better fullscreen handling.

5.8.1  29 May 2010 18:29

 Changes: Yesterday's fullscreen fixes broke certain fullscreen capabilities
 that worked correctly for mplayer and other tools. This is fixed in this
 release.

5.8    28 May 2010 15:11

 Changes: This release fixes several fullscreen application bugs and contains
 various code cleanups.
2011-06-17 11:59:57 +00:00
obache
9572f6d892 recursive bump from textproc/icu shlib major bump. 2011-06-10 09:39:41 +00:00
obache
1a4d40004e * set LICENSE=mit
* add user-destdir installation support
2011-05-25 13:17:36 +00:00
hans
62c72a93e6 Fix the previous fix for png 1.5, makes png icons work again. 2011-05-17 10:36:45 +00:00
hans
525b24c036 Don't even try to use the obsolete Sun-Xinerama stuff. Fixes build on
SunOS.
2011-05-15 10:28:51 +00:00
wiz
356b29be66 Fix typo. 2011-05-02 12:54:13 +00:00
wiz
0a31a8c8ce Replace /usr/bin/env python with ${PREFIX}/bin/python2.6;
on the other hand, don't depend on Python (too heavy dependency for a
window manager), so skip the interpreter check for that file.

Bump PKGREVISION.
2011-05-02 12:50:13 +00:00
obache
9ea3b36c23 recursive bump from gettext-lib shlib bump. 2011-04-22 14:40:40 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
obache
efeea0dd01 note "used by..." comments 2011-04-18 11:55:14 +00:00
obache
17f2d2ff4e pre-create share/gnome/wm-properties, or a file will not be installed 2011-04-10 09:18:51 +00:00
wiz
be7779f6d9 Fix build with png-1.5. 2011-04-05 12:01:59 +00:00
joerg
e45b307f5f Installs Perl script --> runtime dependency. Bump revision 2011-03-27 16:50:49 +00:00
drochner
4a7025b3c7 libungif/buildlink3.mk -> mk/giflib.buildlink3.mk
(uses giflib now per default)
bump PKGREV
2011-03-09 16:40:44 +00:00
wiz
902c94fd81 Remove GTK1 using packages for which noone spoke up for the last two weeks
on pkgsrc-users in the thread "[HEADS UP] Package removal -- please check".
2011-03-06 16:02:28 +00:00
wiz
e2f84ad43f Reset maintainer for retired developers. 2011-02-28 14:52:37 +00:00
wiz
f09b8dbca6 Let's assume for now that everything that worked with python-2.6 also
works with python-2.7.
2011-02-25 09:47:18 +00:00
markd
4416496742 PKGREVISION bump for imlib removal of gtk dependency. 2011-02-19 10:03:17 +00:00
jmmv
75be37f3ce Update to 2.5.31:
* Bug fixes:
- fvwm-convert-2.6:  Don't double-up comma separated options to
  conditional commands if they're already delimited by commas.
- Correctly report a window's height and width if the window has
  incomplete resize increment set.
- Maintain any State hints on a window when used with WindowStyle.
- FvwmIconMan now correctly handles sticky windows.
2011-02-15 20:14:42 +00:00
tnn
872aefd3fb Wire down KDEDIR so we don't get differing PLIST depending on
whether kde4-config was in the path or not. Bump rev.
2011-01-31 15:39:11 +00:00
jmmv
0889ac9d51 Fix build with png-1.5. 2011-01-28 22:05:02 +00:00
wiz
1d176b940f Comment out HOMEPAGE and MASTER_SITES, they are obsolete. 2011-01-27 09:05:00 +00:00
tnn
6db4fc3aae Update to sawfish-1.7.1.
1.7.1 "Chewing Drum"
====================
* Build and Installation
- Fixed installation for non-root users [Stefano Sabatini]
Previously when installing to a private directory as an
ordinary user, the installation failed, because some files
were forced to be installed in /usr. This is fixed now.
- Chooseable session files [Christopher Bratusek] Now you can
choose what session files to install. This is done by a
tripplet of configure-options:
* -with/out-kde4session: enable or disable the
installation of session files for KDE4. Default: enabled
* -with/out-gnome2session: enable or disable the
installation of session files for GNOME2.
Default: enabled
* -with/out-xdmsession: enable or disable the installation
of session files for XDM (or other display-managers like
KDM/GDM). Default: enabled
* Bug Fixes
- Interactive `call-command' [Teika Kazura] Interactive
`call-command' used to print an error-message when cancelled
via pressing escape. It doesn't anymore.
* Misc Changes
- Turn `focus-ignore-pointer-events' into an internal variable
(has wrongly been a user-option before) [Teika Kazura]
2011-01-24 00:03:29 +00:00
jmcneill
f6f18953e8 replace netscape with firefox in default menu config 2011-01-17 11:15:16 +00:00
tron
5f55ce5eaf Fix build with the latest version of the "png" package. 2011-01-14 19:41:10 +00:00