Commit graph

2191 commits

Author SHA1 Message Date
wiz
7909ca8cec Comment out dead sites. 2017-08-16 20:45:30 +00:00
wiz
a1e4174a9c Follow some http redirects. 2017-08-16 20:21:03 +00:00
triaxx
776751f814 Update wm/awesome to 4.2
Reviewed by maya@

Changes by packager:
* Add options handling
* Add DBus support through options.mk
* Add API doc generation through options.mk
* Move libexecinfo dependency to options.mk

Changes from Changelog:
https://awesomewm.org/changelogs/short/v4.2.txt
2017-08-15 10:57:35 +00:00
nros
56ce5e9ae6 Update i3 to version 4.13.
Pkgsrc changes:
Added comments and RCS tags to patches.
Make perl a runtime dependency since installed
runtime scripts uses it.

Changes and bugfixes from release notes:

Changes in 4.13:

* build: wire up version handling for non-release tarballs (as opposed to git
  checkouts)
* build: switch to the GNU build system
* i3bar: disable pango markup for plain-text input
* man/i3-msg: point out default ipc message type
* config: introduce support for specifying variables from X resources
* config: ensure variables match on longest-length, eliminating problems
  where one variable was a prefix of another
* config: do not count '\' in comment lines as line continuation
* ipc: introduce a new GET_BINDING_MODES command
* ipc: implement new window::mark event
* ipc: add ?output? to IPC events referencing a container
* make fullscreen windows open on the output which is indicated by their
  geometry (fixes LibreOffice Impress multi-monitor presentations)
* focus newly managed windows only if they don?t use the globally active
  input mode (fixes issues with RubyMine)
* remove title indentation in nested containers (rationale was unclear,
  nobody spoke up when we asked about the feature on i3-discuss)
* use the last known timestamp when calling xcb_set_input_focus (might fix
  rare race conditions in focus handling)
* introduce the "smart" option for hide_edge_borders, which will hide borders
  when there is precisely one window on the workspace
* handle _MOTIF_WM_HINTS changes (_MOTIF_WM_HINTS were previously only
  considered when managing a new window)
* don?t change border style if BS_NORMAL is requested in _MOTIF_WM_HINTS
* only add numlock fallback for keybindings where necessary (allows users to
  correctly bind keys on the numpad)
* do not match docks in config and command criteria
* get DPI from the Xft.dpi resource instead of directly looking at the screen
  resolution/size
* handle _NET_ACTIVE_WINDOW for scratchpad windows (for pagers)
* set _NET_WM_DESKTOP to sticky for scratchpad windows
* add new criteria "tiling" and "floating"
* implement special output name "current" for commands
* handle ResizeRequests for tray clients (fixes VLC tray icon)

Bugfixes in 4.13:

* i3bar: fix crash when the I3SOCK environment variable is present
* i3-dmenu-desktop: do not die on failed open
* i3-input: properly position in non-standard cases (fixes an issue where
  i3-input would launch off-screen)
* i3-save-tree: rename "mark" to "marks" to reflect our recent change to
  allow multiple marks
* mouse bindings: only grab the mouse buttons that need to be grabbed
* no_focus: correctly count the number of windows (makes no_focus work with
  tabbed/stacked workspace layouts).
* properly close disabled outputs restored during a restart (this fixes state
  handling when RandR changes happen during i3 restarts)
* don't trigger bindings on window border clicks unless --border was
  specified for the binding
* traverse numbered workspaces in correct order
  fix transition from named to numbered workspaces in "workspace next|prev"
* avoid setting urgency hint on content containers and above (fixes crashes)
* don't trigger unrelated key bindings for --release bindings
* fix colormap handling for containers (fixes taking screenshots using xwd)
* check output crossing on ENTER_NOTIFY to dockarea (fixes pointer jumping)
* fix a use-after-free bug (fixes "floating enable" on single split windows)
2017-08-09 11:13:30 +00:00
nros
fb09566162 fix typo in buildlink3 file 2017-08-09 10:27:44 +00:00
wiz
4b6cc49c90 Comment out some dead HOMEPAGEs. 2017-08-01 17:40:08 +00:00
wiz
4078335453 Update HOMEPAGE. 2017-08-01 16:49:18 +00:00
wiz
7b294157a3 Comment out dead sites (DNS problems). 2017-08-01 16:47:35 +00:00
wiz
8733ee0040 Follow some http -> https redirects. 2017-08-01 14:58:51 +00:00
wiz
8d59bf7376 Use https for www.gnome.org HOMEPAGEs. 2017-07-30 22:47:48 +00:00
wiz
5d86518619 Switch github HOMEPAGEs to https. 2017-07-30 22:32:10 +00:00
joerg
211e5b067e Fix unused function to at least compile on NetBSD. Fix C99 inline use. 2017-07-14 12:52:49 +00:00
jperkin
4f48c21cf9 Fix setting of _XOPEN_SOURCE. 2017-07-07 13:08:07 +00:00
jperkin
7844c0cfa8 Restore requirement that this package build against lua51, it is incompatible
with newer releases at this time.
2017-07-07 13:04:55 +00:00
bsiegert
10b7b4313b Add -D_XOPEN_SOURCE to MAKE_FLAGS to fix a segfault at runtime. Reported
by Oleksandr on pkgsrc-users months ago.
2017-07-02 12:45:05 +00:00
jperkin
46887bed28 Set _XOPEN_SOURCE to 600 to avoid conflict with C99. 2017-06-28 15:35:11 +00:00
youri
1db57ca579 Update mate-netbook to 1.18.1. 2017-06-23 17:22:36 +00:00
youri
25907eeb37 Update marco to 1.18.1 2017-06-23 17:13:31 +00:00
youri
215ee93a2f Update xfce4-wm to 4.13.0:
4.13.0
======
 - Add support for VSYNC using either Present or OpenGL
 - Support for scaled cursor when zooming
 - Daemon mode is now deprecated (--daemon has no effect)
 - Bug fixes and I18n improvements
2017-06-18 22:56:55 +00:00
maya
eaa96c0dba bspwm: update to 0.9.2
From John Vogel
2017-05-31 05:22:09 +00:00
joerg
65941dcb4e Match PLIST with do-install. Bump revision. 2017-05-20 11:50:09 +00:00
bsiegert
155d30a4b9 Update 9wm to 1.4.0, now developed on GitHub.
There are no release notes from upstream (short of commit
logs), here is a partial list of changes:

- no more manual window placement
- color support
- support for fullscreen and shaped windows
- format string and memory fixes
- compatibility fixes for some toolkits
- window titles are UTF-8
2017-05-16 21:10:02 +00:00
jperkin
2c5b69285d SunOS requires an explicit -liconv. 2017-05-12 11:59:38 +00:00
jperkin
4191400246 SunOS requires an explicit -liconv. 2017-05-12 11:55:32 +00:00
wiz
e725b4b1d0 Updated notion to 3.2017050501.
I've just released version 3-2017050501 of Notion.

This is mostly a maintenance release, but some notable changes include:

* Add focuslist menu for workspaces (thanks to @hedning)
* Add sizepolicy support for menus (thanks to @hedning)
* Fix statusd free memory (thanks to @jsbackus)
* Improve error messages for invalid key combinations (thanks to @xmw and
  @knixeur)
* configuration options for warp cursor placement (thanks to Campbell
  Barton)
* include net_client_list in the default configuration
* add Subtle(wm)-like window management to contrib scripts (@gwash)
* add rofi menu support (thanks to @olejorgenb and @hedning)
* various cleanups (thanks to Campbell Barton, Wojtek Aniszewski,
  @jsbackus, Joe Mason, @olejorgenb)
2017-05-07 16:10:35 +00:00
ryoon
76884737ca Recursive revbump from boost update 2017-04-30 01:21:19 +00:00
sevan
ced24a3910 libhack is also built on Darwin. 2017-04-25 12:45:02 +00:00
adam
75a9285105 Revbump after icu update 2017-04-22 21:03:07 +00:00
jperkin
ac4dcc786d Reset MAINTAINER after tonnerre resigned. 2017-04-19 11:24:36 +00:00
adam
5099c9b829 Explicitly disable ImageMagick support 2017-04-14 17:16:50 +00:00
pho
237fa3a587 Fix PLIST for the nls option: he_IL.UTF-8 was missing 2017-04-13 04:29:05 +00:00
joerg
6a32265dbd Extend SHA512 checksums to various files I have on my local distfile
mirror.
2017-03-23 17:06:45 +00:00
adam
5f1db0aba5 Changes 0.95.8
* Implementation for moving mouse pointer within the maximized window.
* Alternative way for traverse half-maximized windows
* Move half-maximized windows between the screens
* Snapping a window to the top
* Global defaults directory configuration
2017-03-20 12:29:52 +00:00
joerg
47cc68cf37 Do not compare pointers with 0. 2017-03-07 13:22:27 +00:00
ryoon
50aefac5f6 Recursive revbump from graphics/libwebp 2017-02-28 15:19:58 +00:00
wiz
49c49159c7 PLIST fix for nls option, from David H. Gutteridge in PR 51993. 2017-02-23 00:29:02 +00:00
wiz
d54142eba3 Updated fluxbox to 1.3.7.
Set LICENSE.

Version 1.3.7 is a bug fix release.

Critical Bugfixes:
    * Segfault on startup (mostly *BSD)
    * Segfault on shutdown
    * Segfault on clicking the Remember menu
    * Menu crops on TypeAhead

Minor Bugfixes:
    * _NET_REQUEST_FRAME_EXTENTS
    * Working autorepeat keys
    * Working vertical rotated Tabs and Toolbar
    * Proper size of titlebar buttons on restart / detaching tabs
    * Missing windowmenu works again
    * Several glitches in the menu
    * Correct handling of 'maximized' statement in the apps file

Features:
    * The improved TypeAhead sytem is not limited to matches on beginning
      of menu items anymore, the behavior is configurable:
      - Nowhere - disables TypeAhead support
      - ItemStart - matches typed text only at the start of a menu item
      - Somewhere - matches typed text somewhere in a menu item
      (Currently this is a configfile-only option)
    * Minor tweaks to the i18n system
    * Updated turkish translations

End User unrelated:
    * Code refactoring and cleanup, assisted by Coverity and
      clang static code analysis
2017-02-22 12:20:51 +00:00
ryoon
72c3cb198b Recursive revbump from fonts/harfbuzz 2017-02-12 06:24:36 +00:00
wiz
7ac05101c6 Recursive bump for harfbuzz's new graphite2 dependency. 2017-02-06 13:54:36 +00:00
agc
30b55df38e Convert all occurrences (353 by my count) of
MASTER_SITES= 	site1 \
			site2

style continuation lines to be simple repeated

	MASTER_SITES+= site1
	MASTER_SITES+= site2

lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.
2017-01-19 18:52:01 +00:00
jperkin
80fe696d87 Ensure the local yywrap is used. Fixes build with newer flex. 2017-01-05 09:40:00 +00:00
jperkin
ec0d5315fb Ensure the local yywrap is used. Fixes build with newer flex. 2017-01-04 11:52:24 +00:00
adam
76632718ac Revbump after boost update 2017-01-01 16:05:55 +00:00
wiz
7f84153239 Add python-3.6 to incompatible versions. 2017-01-01 14:43:22 +00:00
ryoon
36ed025474 Recursive revbump from textproc/icu 58.1 2016-12-04 05:17:03 +00:00
kamil
9f9681e7ed Add wm/wmutils-opt 2016-11-13 22:04:51 +00:00
kamil
9d3b107ebf Import wmutils-opt-0.20161004 as wm/wmutils-opt.
wmutils' opt

opt is at set of optional utilities meant to accompany wmutils-core.

Just as the wmutils-core programs, each utility does one job and does it well,
like dealing with window events or names.

opt has less utilities than core, here is a little overview:
 * chwb2 - control two different window borders
 * wew   - print window events
 * wname - print a window's name
 * xmmv  - move a window with the mouse
2016-11-13 22:03:20 +00:00
tsutsui
0c4edcf6c2 Misc pkgsrc tweaks for the latest jwm-2.3.6:
- LICENSE has been changed from GPLv2 to MIT since 2.3.6
- use proper ${PREFIX} in system.jwmrc for default icons
- add and enable svg option in options.mk for default icons
- explicitly pass --disable-foo to CONFIGURE_ARGS for disabled options

While here, avoid SUBST on post-patch for future mkpatches ops.

Bump PKGREVISION.
2016-10-10 13:22:22 +00:00
adam
3b88bd43a5 Revbump post boost update 2016-10-07 18:25:29 +00:00
mrg
2bbdd6f0ad fix unaligned issues on sparc64: don't pass pid_t, but a long, to
XChangeProperty().  PR#37559

bump revision.
2016-10-01 20:40:06 +00:00
maya
3bedd61a79 awesome: update to 3.5.9 2016-08-27 08:04:42 +00:00
ryoon
837549c304 Update to 2.3.6
Changelog:
Changes in 2.3.6 (20160812)

    Auto-maximization of windows when the mouse is brought to the edge of the screen (issue #49). This feature is disabled by default, but can be enabled via the aerosnap group option.
    Added Traditional Chinese translation (from Jim Tsai).
    Added the TaskListStyle and TrayButtonStyle tags to control the look of task lists and tray buttons. These were removed in v2.3.0, but are now back (issue #276).
    Fixed rendering of gradient highlights on menus.
    Changed the default configuration to explicitly set a 24-hour clock format.
    Made the default window title height match the font size used in window titles.
    Added the ability to set a default icon using the DefaultIcon tag (issue #310).
    Added the ability to disable move/resize using mod1+drag via the nodrag group option (issue #311).
    Made JWM raise the selected window when tabbing between windows (issue #313).
    Fixed an issue with some system tray icons not showing up (issue #314).
    Tiled window placement is now confined to the active display (pull request #318).
    Changed to the MIT license (issue #320).
    Added the labeled option to TaskListStyle to allow disabling labels for task lists.


Changes in 2.3.5 (20160326)

    Faster icon loading (issue #258).
    Configurable default window icon via the ButtonMenu tag (issue #246).
    Added the ilist and ipager group options to ignore program-specified task list and pager settings (issue #263).
    Made it so clicking a submenu does not close the menu (issue #264).
    Made the tray respond to clicks at screen edges (issue #270).
    Made tiled window placement (the tiled group option) minimize overlap if no window position can be found with no overlap (issue #269).
    Removed exit confirmation when exit is invoked from the command line (issue #275).
    Now maximized windows restore when being dragged.
    Restored the ClockStyle tag to allow setting a custom font and color for clocks (issue #276).
    Fixed layout and mouse location tracking of tray items for trays with lots of components.
    Added the ability to use the output of a program for Include (issue #291).
    Added the fixed group option (issue #209).
2016-08-21 11:18:37 +00:00
adam
77b8ed74db Revbump after graphics/gd update 2016-08-03 10:22:08 +00:00
rillig
090a2ce248 Fixed pkglint warnings about unnecessary :Q modifiers in directory names. 2016-07-24 20:12:34 +00:00
rillig
d067d4303a Fixed pkglint warnings about indentation. 2016-07-24 19:57:23 +00:00
rillig
aa700402de Fixed some pkglint warnings. 2016-07-09 13:10:15 +00:00
wiz
ad0031c15e Remove python33: adapt all packages that refer to it. 2016-07-09 13:03:30 +00:00
wiz
73716d23de Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. 2016-07-09 06:38:30 +00:00
dholland
1b6a36eaaf Clarify bit about default binary by referring to MESSAGE.
(related to PR 51244)
2016-06-26 04:29:56 +00:00
youri
702a27d20b marco: Update to 1.14.2:
1.14.2
    * Translations update
    * GTK+3: fix a typo with deprecated GtkMisc
    * GTK+3 fixedtip: add style class tooltip
2016-06-13 23:10:36 +00:00
kamil
cee5c1aef9 Add wm/wmutils-core 2016-06-11 23:08:05 +00:00
kamil
6cb09243f7 Import wmutils-core-1.2 as wm/wmutils-core
wmutils is a a set of Window Manipulation Utilities.
Its purpose is to separate all the vital functions
of a window manager into separate pieces.

Using these tools, you can build your own window manager
as a shell script. Think of wmutils as coreutils for X11.

Here is the list of the core utilities composing wmutils:

chwb: change window's border
chwso: change window's stacking order
ignw: ignore/unignore window
killw: kill windows
lsw: list windows
mapw: map/unmap windows
pfw: print focused window
wattr: show window's attributes
wmp: move the mouse pointer
wmv: move a window
wrs: resize a window
wtf: focus a window
wtp: teleport a window


Originally packaged in pkgsrc-wip by Mateusz Poszwa.
2016-06-11 23:07:14 +00:00
youri
4ac25ccf2e + marco
+ mate-netbook
2016-05-21 21:54:41 +00:00
youri
a9f5ca2f4e Import marco-1.14.0 as wm/marco.
MATE Marco is a fork of GNOME Metacity.
2016-05-21 19:22:59 +00:00
youri
6c4545bc56 Import mate-netbook-1.14.0 as wm/mate-netbook.
A simple window management tool which:
  * Allows you to set basic rules for a window type, such as maximise|undecorate
  * Allows exceptions to the rules, based on string matching for window name
    and window class.
  * Allows 'reversing' of rules when the user manually changes something:
    * Re-decorates windows on un-maximise.
2016-05-21 19:00:04 +00:00
snj
326ebccea6 Update openbox to 3.6.1.
Only one change: Bump ABI version of libobrender that should have been
done in 3.6
2016-05-18 20:39:08 +00:00
joerg
b15cb9a4ce Disable noisy GCC warnings. 2016-05-07 10:11:15 +00:00
prlw1
104960e18b revbump for libsoup's ABI issue 2016-05-03 11:40:00 +00:00
dholland
d493c262c7 Whitespace for pkglint. 2016-05-01 19:31:45 +00:00
dholland
a07d80250f Add patch comments. 2016-05-01 19:30:58 +00:00
dholland
0395c9e0de Add missing explicit dep on libX11. PKGREVISION -> 13 for this and
just-committed patches.
2016-05-01 19:26:58 +00:00
dholland
07453979ef Patch up broad misuse of <ctype.h> functions. Also patch some other
things found by the compiler, like broken printf formats. Not
complete, but a start.
2016-05-01 19:26:34 +00:00
dholland
2c8c8726bb Add bl3 file, to be used by x11/aterm (PR 36755) 2016-05-01 18:41:01 +00:00
degroote
be2c9631be Update to 4.12
Changes from upstream since 4.11

  • use https instead of git/http, update contact information, add GPG key
  • docs/hacking-howto: fix old cfgparse.y reference to config_parser.c
  • docs/ipc: added link to i3ipcpp (C++ library)
  • docs/userguide: clarify no_focus documentation
  • docs/userguide: add documentation for binding modes
  • docs/userguide: fix rendering of __focused__
  • docs/userguide: improve placement of explicit IDs for headings
  • docs/userguide: make rendering of key bindings more consistent
  • docs/userguide: clarify quoting of “exec” commands
  • man/i3-nagbar: fix example invocation
  • man/i3: add “floating window” to terminology
  • i3-sensible-*: quote variables correctly
  • i3-sensible-editor: add neovim
  • i3-sensible-terminal: add termit, st
  • i3bar: use cairo for all drawing operations
  • i3bar: support per-statusblock border and background colors
  • i3bar: support different bar background colors depending on whether the bar
    is on the focused output or not
  • i3bar: multiple tray_output directives on the same bar are now supported
  • i3bar: support disabling the modifier by specifying “modifier none”
  • use cairo for all drawing operations
  • fix a number of memory leaks, thanks to AddressSanitizer
  • no_focus is now suppressed for the first window of a workspace
  • “workspace next/prev” now looks for numbered workspaces after reaching the
    last workspace (it used to incorrectly only look at named workspaces)
  • multiple marks can now be set on a single window (but a mark can still only
    be present on one window at a time)
  • the “unmark” command now supports criteria
  • the “con_id” criterion now supports the special value __focused__
  • the “workspace” command now supports the --no-auto-back-and-forth parameter
  • the “move window to workspace” command now supports the
    --no-auto-back-and-forth parameter
  • the “resize grow|shrink width|height” command now works for a nested split
    in the same direction
  • support _NET_WM_USER_TIME’s special 0 value, indicating that a window
    should not be focused
  • use 32-bit visual by default if available. This reduces graphical glitches
    when using transparency (which is still not officially supported)
  • the “move position center” command now supports criteria
  • specifying invalid match criteria now results in an error instead of
    blindly applying the operation to the currently focused window
  • allow mouse bindings to run on the root window
  • support matching _NET_WM_WINDOW_TYPE_NOTIFICATION in criteria
  • all criteria are now matched, even when con_id or con_mark are given (used
    to be a special case)
  • allow the “id” criterion to be specified in any base recognized by
    strtol(), not only base 10
  • non-true color displays are now supported again (e.g. the Raspberry Pi)
  • the “split” command now has a “toggle” option
  • the additional color class “decoration_border” was added
  • title_format is now stored on containers instead of windows, allowing the
    use of title_format on split containers
  • On OpenBSD, i3 now uses pledge(2)
  • support _NET_WM_DESKTOP (for pager applications like gnome-panel)
  • floating workspaces are no longer available (they were not supported for a
    while now)
  • floating windows now carry the I3_FLOATING_WINDOW atom so that tools like
    compositors can be configured to match on floating windows

Bugfixes from upstream since 4.11

  • i3bar: display short text only on the monitor(s) on which it is necessary
  • i3bar: explicitly set cursor using libxcb-cursor if available
  • i3bar: fix XEMBED messages
  • i3-nagbar: explicitly set cursor using libxcb-cursor if available
  • duplicated keybindings are now also detected when one uses bindcode but the
    other(s) use(s) bindsym
  • keymap fallback for servers without XKB (e.g. TightVNC) has been added
  • using pango markup in mode names is now optional, fixing a regression in i3
    v4.11 where modes which contained characters such as “<” would break.
  • moving windows to a workspace by specifying a mark now works
  • the root output is now used when any RandR request fails (for x2go)
  • assignments are now marked as run before executing them, preventing endless
    loops/crashes when assignments cause another assignment evaluation
  • splitting/floating a dock container no longer crashes i3
  • correctly compare modifier mask when identifying keybindings (fixes
    bindings which use --release)
  • no longer fail config validation when there is no newline at the end of
    the config file
  • scrollwheel buttons are now only grabbed when necessary, allowing the use
    of “bindsym button*” or scrolling in windows without focusing them (in case
    no “bindsym button*” is present)
  • parse con_id in base 16 (affected FreeBSD only)
  • fix crash when opening a large number of windows
  • reject empty swallow definitions to avoid crashes
  • don’t remove SubstructureRedirect event mask temporarily (fixes i3bar
    stopping after system suspend)
  • move urgent flag before killing the parent to avoid a crash
  • correctly validate “kill” command to avoid crashing when “kill” is invoked
    on workspace containers
  • actually accept the documented “workspace” token as an alternative to “→”
    in assign statements
  • remove _NET_WM_STATE on withdrawn windows to comply with the spec
  • the “border” command now uses logical pixels (relevant for hi-dpi displays)
  • “tray_output primary” does not properly fall back and hence was removed
    from the default config again
  • correctly determine focused workspace when moving workspace to output
  • revert to default binding mode before reloading the config file
  • correctly interpret _MOTIF_WM_HINTS (endianness-dependent)
2016-05-01 09:39:58 +00:00
jperkin
6ecb3dc747 Explicitly pull in -lX11 on SunOS. 2016-04-14 10:47:12 +00:00
ryoon
ac20a93574 Recursive revbump from textproc/icu 57.1 2016-04-11 19:01:33 +00:00
jperkin
e1c7ed9b1d Use PKGMANDIR. Add patch comment. 2016-04-01 16:11:23 +00:00
jperkin
17661ff9a5 Bump PKGREVISION for security/openssl ABI bump. 2016-03-05 11:27:40 +00:00
jperkin
de069eda4e This package currently has a hard dependency on lua51, don't accept
other versions.
2016-02-26 13:56:50 +00:00
jperkin
2cabde7ed6 Use OPSYSVARS. 2016-02-26 10:37:09 +00:00
jperkin
609bcd2a42 Use the system OSX_VERSION variable rather than rolling our own. 2016-02-22 20:02:36 +00:00
leot
8b51d18b93 Add -D_XOPEN_SOURCE=600 to CPPFLAGS in order to hopefully fix build issues on
SunOS:

 #error "Compiler or options invalid for pre-UNIX 03 X/Open applications"

While here also delete not need NO_CONFIGURE and convert SUBST_STAGE to
pre-configure.

Thanks to jperkin@ (possible mistakes are mine).
2016-02-17 09:53:50 +00:00
joerg
2b5c1e7f1f Not MAKE_JOBS_SAFE. 2016-01-17 15:19:41 +00:00
adam
011bef3059 Revbump after updating graphics/libwebp 2016-01-06 10:46:49 +00:00
szptvlfn
682df51393 Update to 0.12
CHANGES:
## 0.12 (December 14, 2015)

### Breaking Changes

  * `XMonad.Actions.UpdatePointer.updatePointer` arguments were
    changed. This allows including aspects of both of the
    `TowardsCentre` and `Relative` methods. To keep the same behavior,
    replace the entry in the left column with the entry on the right:

    | < 0.12                              |   >= 0.12                        |
    |-------------------------------------|----------------------------------|
    | `updatePointer Nearest`             | `updatePointer (0.5, 0.5) (1,1)` |
    | `updatePointer (Relative x y)`      | `updatePointer (x,y) (1,1)`      |
    | `updatePointer (TowardsCentre x y)` | `updatePointer (0.5,0.5) (x,y)`  |

### New Modules

  * `XMonad.Actions.AfterDrag`

    Perform an action after the current mouse drag is completed.

  * `XMonad.Actions.DynamicProjects`

    Imbues workspaces with additional features so they can be treated
    as individual project areas.

  * `XMonad.Actions.LinkWorkspaces`

    Provides bindings to add and delete links between workspaces. It
    is aimed at providing useful links between workspaces in a
    multihead setup. Linked workspaces are viewed at the same time.

  * `XMonad.Config.Bepo`

    This module fixes some of the keybindings for the francophone
    among you who use a BEPO keyboard layout. Based on
    `XMonad.Config.Azerty`

  * `XMonad.Config.Dmwit`

    Daniel Wagner's configuration.

  * `XMonad.Config.Mate`

    This module provides a config suitable for use with the MATE
    desktop environment.

  * `XMonad.Config.Prime`

    A draft of a brand new config syntax for xmonad.

  * `XMonad.Hooks.DynamicProperty`

    Module to apply a `ManageHook` to an already-mapped window when a
    property changes. This would commonly be used to match browser
    windows by title, since the final title will only be set after (a)
    the window is mapped, (b) its document has been loaded, (c) all
    load-time scripts have run.

  * `XMonad.Hooks.ManageDebug`

    A `manageHook` and associated `logHook` for debugging `ManageHook`s.
    Simplest usage: wrap your xmonad config in the `debugManageHook`
    combinator.  Or use `debugManageHookOn` for a triggerable version,
    specifying the triggering key sequence in `XMonad.Util.EZConfig`
    syntax. Or use the individual hooks in whatever way you see fit.

  * `XMonad.Hooks.WallpaperSetter`

    Log hook which changes the wallpapers depending on visible
    workspaces.

  * `XMonad.Hooks.WorkspaceHistory`

    Keeps track of workspace viewing order.

  * `XMonad.Layout.AvoidFloats`

    Find a maximum empty rectangle around floating windows and use
    that area to display non-floating windows.

  * `XMonad.Layout.BinarySpacePartition`

    Layout where new windows will split the focused window in half,
    based off of BSPWM.

  * `XMonad.Layout.Dwindle`

    Three layouts: The first, `Spiral`, is a reimplementation of
    `XMonad.Layout.Spiral.spiral` with, at least to me, more intuitive
    semantics.  The second, `Dwindle`, is inspired by a similar layout
    in awesome and produces the same sequence of decreasing window
    sizes as Spiral but pushes the smallest windows into a screen
    corner rather than the centre.  The third, `Squeeze` arranges all
    windows in one row or in one column, with geometrically decreasing
    sizes.

  * `XMonad.Layout.Hidden`

    Similar to `XMonad.Layout.Minimize` but completely removes windows
    from the window set so `XMonad.Layout.BoringWindows` isn't
    necessary.  Perfect companion to `XMonad.Layout.BinarySpacePartition`
    since it can be used to move windows to another part of the BSP tree.

  * `XMonad.Layout.IfMax`

    Provides `IfMax` layout, which will run one layout if there are
    maximum `N` windows on workspace, and another layout, when number
    of windows is greater than `N`.

  * `XMonad.Layout.PerScreen`

    Configure layouts based on the width of your screen; use your
    favorite multi-column layout for wide screens and a full-screen
    layout for small ones.

  * `XMonad.Layout.Stoppable`

    This module implements a special kind of layout modifier, which when
    applied to a layout, causes xmonad to stop all non-visible processes.
    In a way, this is a sledge-hammer for applications that drain power.
    For example, given a web browser on a stoppable workspace, once the
    workspace is hidden the web browser will be stopped.

  * `XMonad.Prompt.ConfirmPrompt`

    A module for setting up simple confirmation prompts for
    keybindings.

  * `XMonad.Prompt.Pass`

    This module provides 3 `XMonad.Prompt`s to ease passwords
    manipulation (generate, read, remove) via [pass][].

  * `XMonad.Util.RemoteWindows`

    This module implements a proper way of finding out whether the
    window is remote or local.

  * `XMonad.Util.SpawnNamedPipe`

    A module for spawning a pipe whose `Handle` lives in the xmonad state.

  * `XMonad.Util.WindowState`

    Functions for saving per-window data.

### Miscellaneous Changes

  * Fix issue #9: `XMonad.Prompt.Shell` `searchPredicate` is ignored,
    defaults to `isPrefixOf`

  * Fix moveHistory when alwaysHighlight is enabled

  * `XMonad.Actions.DynamicWorkspaceGroups` now exports `addRawWSGroup`

  * Side tabs were added to the tabbed layout

  * `XMonad/Layout/IndependentScreens` now exports `marshallSort`

  * `XMonad/Hooks/UrgencyHook` now exports `clearUrgency`

  * Exceptions are now caught when finding commands on `PATH` in `Prompt.Shell`

  * Switched to `Data.Default` wherever possible

  * `XMonad.Layout.IndependentScreens` now exports `whenCurrentOn`

  * `XMonad.Util.NamedActions` now exports `addDescrKeys'`

  * EWMH `DEMANDS_ATTENTION` support added to `UrgencyHook`

  * New `useTransientFor` modifier in `XMonad.Layout.TrackFloating`

  * Added the ability to remove arbitrary workspaces
2016-01-04 12:52:42 +00:00
szptvlfn
53ba22d06e Update to 0.12
CHANGES:
## 0.12 (December 14, 2015)

  * Compiles with GHC 7.10.2, 7.8.4, and 7.6.3

  * Use of [data-default][] allows using `def` where previously you
    had to write `defaultConfig`, `defaultXPConfig`, etc.

  * The [setlocale][] package is now used instead of a binding shipped
    with xmonad proper allowing the use of `Main.hs` instead of
    `Main.hsc`

  * No longer encodes paths for `spawnPID`

  * The default `manageHook` no longer floats Gimp windows

  * Doesn't crash when there are fewer workspaces than screens

  * `Query` is now an instance of `Applicative`

  * Various improvements to the example configuration file

[data-default]: http://hackage.haskell.org/package/data-default
[setlocale]: https://hackage.haskell.org/package/setlocale
2016-01-04 12:45:36 +00:00
dholland
3548e8249e Sort. 2015-12-29 06:23:20 +00:00
dholland
4ba47f4098 Drop checksum for nonexistent patch. 2015-12-29 05:54:18 +00:00
tsutsui
22d99a21f7 Include gettext-lib/buildlink3.mk so that nls is properly enabled.
This fixes "JWM: warning: iconv conversion to UTF-8 failed" error and
UTF-8 characters are now proplery printed on title bars.

Bump PKGREVISION.
2015-12-15 15:44:44 +00:00
tsutsui
e7b2179e5c Update jwm to 2.3.4.
Pkgsrc changes:

- use ${PREFIX} for icon path in example.jwmrc
- rename patch files per new format
- add patch comments
- take maintainership


Upstream changes list from
 http://joewing.net/projects/jwm/release-2.3.shtml

JWM v2.3 Release Notes

This is a collection of major changes between JWM v2.2 and JWM v2.3.
Version 2.3.0 was released 20150618.
You can download the latest snapshot of JWM here: jwm-1356.tar.xz.

New Features

  * Added support for client requested XRaiseWindow (issue #117).
  * Added native language support for the confirm dialog.
  * Added support for _NET_RESTACK_WINDOW (issue #118).
  * Added key binding to send the current window to a different desktop (issue
    #119).
  * Support the specification of an alternate configuration file (patch from
    Brian Bidulock)
  * Added Corner option to configure the roundedness of windows.
  * Updated the look of borders around menus and trays.
  * Add support for _NET_WM_MOVERESIZE (issue #142).
  * Add the fullscreen group option (patch from George Shaw).
  * Made window style configuration more consistent (may break old
    configuration files).
  * Add scale background type.
  * Added group options: nomin, nomax, noclose, nomove, noresize (issue #152),
    and nofullscreen (issue #163).
  * Added the Outline tag to MenuStyle to specify the color of menu outlines
    (issue #31).
  * Added the Outline tag to TrayStyle to specify the color of tray outlines.
  * To conform with GNU standards, running "make install" no longer strips the
    executable. To strip the executable, "make install?strip" can be used
    instead.
  * Added the ability to swallow the same client into a tray multiple times.
  * Added the ability to specify where the tray is hidden when auto-hide is
    enabled (issue #34).
  * Menu Includes are now loaded dynamically when a menu is shown rather than
    when JWM starts.
  * Added the sendu, sendd, sendl and sendr key bindings to send a window to a
    different desktop (issue #119).
  * Added the maxh, maxv, maxtop, maxbottom, maxleft and maxright key bindings
    (issues #120 and #157).
  * Added the ability to have separate actions per mouse button for tray
    buttons (issue #171). This is accomplished using the Button tag. For
    example:
    <TrayButton label="My Button">
      <Button mask="1">
        exec:program_for_left_click
      </Button>
      <Button mask="45">
        exec:program_for_scroll_wheel
      </Button>
    </TrayButton>
    The Button tags are optional. By default the action will use mouse button
    mask 123.
  * Add the ability to have separate actions per mouse button for clock tray
    components (issue #171) and the ability to have clock tray components run
    actions like tray buttons (issue #172).
  * Add support for more than 10 menus. Now 26 additional menus can be defined
    using the letters a through z.

Configuration Changes

The following XSLT is available to update JWM v2.2 configuration files for use
with JWM v2.3: jwm-2.3.xslt.

To convert an existing v2.2 configuration file using xsltproc, run:

cp ~/.jwmrc ~/.jwmrc.old
xsltproc jwm-2.3.xslt ~/.jwmrc.old > ~/.jwmrc

If you have multiple configuration files, it may be necessary to apply the XSLT
to some or all of them depending on what configuration options are stored in
the file.

A summary of configuration changes follows.

  * The ActiveBackground and ActiveForeground tags have been replaced by
    Background and Foreground under the Active tag. This applies to TrayStyle,
    TaskListStyle, TrayButtonStyle, PagerStyle, and MenuStyle.
  * The Inactive tag under WindowStyle has been removed. The tags that used to
    go within this tag now go directly under the WindowStyle tag.
  * The autohide attribute in Tray now determines where the tray should be
    hidden (left, right, top, bottom, or off) instead of true or false.
  * Now actions in the Clock tag must be prefixed with exec: to run an external
    program.

See the configuration documentation for documentation on all configuration
options.

Bug Fixes

  * ICCCM 2.0 WM_S selection compliance (patch from Brian Bidulock).
  * Fixed client window position after maximize/restore (issue #115, patch from
    Biran Bidulock).
  * Fixed window mapping bug with show desktop (issue #114).
  * Give focus to the top-most window after show desktop (issue #64).
  * Fix uninitialized memory when loading images (patch from Brian Bidulock).
  * Fix overlapping string issue with FriBidi (patch from Brian Bidulock).
  * Fixed non-UTF8 locales (issue #56).
  * Fixed transparency issue with some applications (issue #130).
  * Fixed focus after key events (patch from Brian Bidulock).
  * Fixed loss of focus after restoring windows (issue #131).
  * Fix setting of _NET_WM_STATE_HIDDEN when a window is minimized (issue #133,
    patch from Brian Bidulock).
  * Grab input focus at startup if not already set (issue #148).

Updated Translations

  * Russian (Aleksandr Samusenko)
  * French (Pierrick)
  * Italian (Flavio aka Man from Mars)
  * Spanish (Pablo Lezaeta)

Changes in 2.3.1 (20150628)

  * Added an option to group windows by class in the task bar. (the group
    attribute of the TrayStyle tag).
  * Fixed an issue with menus showing up across monitors when Xinerama is
    enabled.
  * Added the ability to show Motif-style handles on windows (the decorations
    attribute of WindowStyle).
  * Fixed an issue where the next/prev key bindings would not advance past a
    window that does not accept input focus.
  * Fixed the behavior of the Include tag within menus so that it no longer
    creates a submenu.
  * Menus included using Include are no longer loaded each time the menu is
    accessed.
  * Added a Dynamic submenu that will re-load its menu contents each time it is
    accessed.

Changes in 2.3.2 (20150913)

  * Restored the ability to specifiy that windows should not have an icon
    (using the "icon:" group option).
  * JWM will now try several common extensions when loading icons.
  * Fixed the height and default label for dynamic menus (issue #188).
  * Improved handling of colormaps for pseudo-color displays.
  * Fixed handling of WM_STATE on big-endian machines.
  * Fixed an issue with menus getting stuck open.
  * Removed the TaskListStyle, TrayButtonStyle, and ClockStyle configuration
    options. These options are now set from TrayStyle.
  * Added the Hungarian translation (from Hermit).
  * Added the ability to give a 3D look to menus and trays by specifying
    decorations="motif" in MenuStyle and TrayStyle respectively.
  * Fixed an issue where JWM key bindings would not be available to
    applications (issue #201).
  * JWM now highlights the first menu item when opening a menu with the
    keyboard (issue #102).
  * Add the ability to selectively enable popups (issue #189).
  * Various other fixes.

Changes in 2.3.3 (20151118)

  * JWM windows now set _NET_WM_WINDOW_TYPE (issue #223).
  * Added the Chinese translation (from Christopher Meng).
  * Added the height attribute to TaskList (issue #227).
  * Fixed tray button mouse bindings for the scroll wheel buttons (issue #229).
  * Added the restore key binding (issue #233).
  * Made middle-click on a task list item close the window (issue #232).
  * Added support for tooltips in menus (issue #111).
  * Added Portuguese (Brazil) translation (from Holmes).
  * Fixed an issue where the dock would change size if its size was not
    explicitly set (issue #238).
  * Fixed the height calculation of vertical trays (issue #228).

Changes in 2.3.4 (20151122)

  * Now a negative tray width/height can be specified to subtract from the
    screen width/height (issue #250).
  * Added the list configuration option to TrayStyle to allow displaying
    windows from all desktops (all) or only the current desktop (the default,
    desktop) in task lists.
  * Improved scaling of JPEG and SVG images (issue #253).
  * Fixed the rendering of fixed-aspect background images.
  * Added the drag group option (issue #235).
  * Fixed rendering of window borders without a title bar.
2015-12-13 15:02:36 +00:00
adam
7f3b4730ad Extend PYTHON_VERSIONS_INCOMPATIBLE to 35 2015-12-05 21:25:27 +00:00
jperkin
f6111aec2d Remove mk/find-prefix.mk usage from the wm category.
The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.

Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure.  Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.

Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.
2015-11-25 12:53:55 +00:00
he
680da07fcc Update bbkeys to version 0.9.1.
Pkgsrc changes:
 * Add a bugfix patch for an LP64 problem in the X11 protocol handling, from
   FreeBSD ports tree
 * Add a patch to complete initialization of pointers, also from FreeBSD
 * Add dependency on libXft, it appears to be required

Upstream changes:
 * Add sendToPreviousWorkspace and sendToNextWorkspace functions
 * Add new config option: followWindowOnSend, allows bbkeys to change
   workspace to the space it just sent a window to
 * Fix for underquoted definitions in configure.ac
 * Fix annoying behaviour when cycling through windows on all workspaces,
   no longer flip workspace when doing this
 * Add config option includeIconifiedWindowsInCycle to include iconified
   windows in window cycling list
2015-11-17 15:59:13 +00:00
leot
bc86ef2d60 Update wm/dwm to 6.1.
Changes:
Features:
  - Now uses Xft for font rendering by default with fallback-font
support, this also allows anti-aliased fonts and such.
    The font string matching will be different, check out
http://www.freedesktop.org/software/fontconfig/fontconfig-user.html
for the font string syntax, huge thanks to Eric Pruitt and the other
people who worked on the dwm-xft patch (previously on the wiki).
  - Uses a shared libdraw codebase (also used for dmenu right now).
  - _NET_ACTIVE_WINDOW improvements (Andreas Amanns).
  - _NET_CLIENT_LIST support (Andreas Amanns).
  - Spawn dmenu on the selected monitor in dwm (dmenu -m option).
  - Use st as default terminal from now on (used to be xterm).

Notable fixes:
  - Barwin memory leak fix (Eckehard Berns).
  - Drw_text width check fix (Jochen).
  - Setfullscreen: don't process the property twice (Quentin Rameau,
Markus Teich).
  - Smoother resizing of floating windows (capped at 60fps), (Hiltjo).
  - Unfocus on slow sloppy monitor focus (Connor Lane Smith).

Build improvements:
  - config.mk: add $FREETYPELIBS and $FREETYPEINC, simpler to override
(ports and *BSDs).
2015-11-11 16:12:10 +00:00
nros
b0eca50142 Updated i3 to version 4.11.
Changes to i3 mentioned in the release notes:
Keyboard binding handling has been made more correct, for details see:
bf3cd41b5d

Changes:
* docs/debugging: provide instructions on how to debug i3bar
* docs/debugging: added a note about sensitive data
* docs/userguide: add a note to both "exec"s about semicolon and comma
* docs/userguide: quoted strings need to be used, escaping isn't possible
* docs/userguide: make syntax of syntax descriptions consistent
* docs/userguide: recommend "exec exec" for correct signal handling
* docs/userguide: explain i3-config-wizard's behavior
* i3-nagbar: open on the primary screen
* i3-config-wizard: respect XDG config directories
* i3-input: position i3-input at window with input focus
* i3bar: use a reasonable default sep_block_width if a separator_symbol is given
* i3bar: add binding mode indicator
* i3bar: add bindsym command (deprecates wheel_{up,down}_cmd)
* i3bar: make tray padding configurable
* makefiles: respect EXEC_PREFIX and PKG_CONFIG
* added a --toggle switch to mark: "mark [--toggle] <mark>"
* added "focus_on_window_activation" directive
* added "no_focus" directive
* added "move [container|window] [to] mark <str>" command
* added "move [window|container] [to] position mouse|cursor|pointer" command
* added "title_format" command
* added "resize set [width] [height]" command
* added "sticky" command (for floating containers)
* added "workspace" criterion
* added "window_type" criterion
* make center coordinates relative to current workspace
* draw marks in window decoration (configure with show_marks)
* only mark a window if only one window is matched
* make floating window mouse handling consistent with tiled windows
* add a --border flag to enable mouse binds to trigger on border click
* set the _NET_WM_STATE_HIDDEN atom on windows that are currently not visible
  due to being in the non-focused tab of a stacked or tabbed container
* ignore InputHint when not in WM_HINTS
* display which config is used in i3 --moreversion
* support config file line continuation
* use WM_SIZE_HINTS when present to set the geometry of floating windows
* add "tray_output primary" to the default config
* use libxkbcommon for translating keysyms, support all XKB groups
* support special value "__focused__" in criteria
* support _NET_WM_VISIBLE_NAME
* make sure borders are never counted as adjacent to the edge for floating
  containers
* support moving dock clients to another output
* let "focus" report success depending on whether a window was matched
* handle _NET_WM_STATE_STICKY (for floating containers)
* make "debuglog on" command persist over restarts
* randr: use root window in case of no randr outputs
* set proper WM_CLASS on frame windows

Bugfixes:
* i3bar: only detect clicks within the statusline width
* i3bar: fix flickering shortened status bar on other output(s)
* i3bar: send custom-defined command upon click on the non-statusline part of
  i3bar even if workspace_buttons is set to "no".
* i3-config-wizard: Make window size and click coordinates dependent on font
* i3-save-tree: retain "rect" for floating cons
* move urgency hint when moving container
* fix percents when attaching a window to a ws creates a new split con
* cope with non-null-terminated x class properties
* get workspace name when renaming current workspace
* allow single-child non-default layout cons to be moved between outputs
* allow --whole-window right after 'bindsym' within binding modes
* remove windows from the save set when unmapping (fixes problems with e.g.
  owncloud when restarting i3)
* serialize con_id with %p in run_binding()
* initialize workspace rect to the output's upon creation
* mkdirp: do not throw an error if directory exists
* grab all buttons when managing a window to also allow 'bindsym
  --whole-window button4 ...' to work correctly
* properly clear the urgency hint when set by i3
* layout restore: load floating containers correctly
* layout restore: remove remaining criteria when swallowing window
* layout restore: When appending a layout containing a marked container, make
  sure that any other containers with the same mark are unmarked during
  insertion of the new container.
* use the EWMH support window rather than the root window as an input
  focus fallback
* use the focused container to determine the target window_mode when using
  floating mode_toggle
2015-11-09 11:05:44 +00:00
agc
efd9ad4549 Remove duplicate SHA512 digests that crept in. 2015-11-04 17:41:15 +00:00
jperkin
4ca6c89784 Add explicit -lfontconfig for Darwin too. 2015-11-04 10:41:17 +00:00
agc
99a1866581 Add SHA512 digests for distfiles for wm category
Problems found with existing distfiles:
	distfiles/fvwm-1.24r.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-02 23:42:50 +00:00
sevan
7db1b53f19 libhack is also installed on Linux
ok jperkin@
2015-10-28 23:34:42 +00:00
tnn
4e6563ef28 More copy paste from mk/platform/Darwin.mk since it is not obvious to
me how to make it always provide this information for us.

Should fix build on OS X 10.11.1.
2015-10-25 20:05:01 +00:00
adam
68fdcc893d Changes 0.95.7:
* Window snapping
* Dragging maximized windows
* Mini-Previews instead of Apercus
* Ignore Decoration Hints from GNOME applications
* Cooperative Window Manager Replacement
2015-10-16 10:42:23 +00:00
tnn
98c93d3208 Don't rely on Darwin.mk setting OSX_SDK_PATH. It's an internal variable
that will not always get defined. Instead query xcrun directly.
2015-10-12 17:51:02 +00:00
ryoon
b141232e29 Recursive revbump from textproc/icu 2015-10-10 01:57:50 +00:00
tnn
376c9140f2 add wm/quartz-wm 2015-10-01 11:08:16 +00:00
tnn
d271457e05 Import quartz-wm-1.3.1 as wm/quartz-wm.
quartz-wm is the window manager used by XQuartz to bring an OS X-like
experience to X11 applications. It makes use of the AppleWM X11 protocol
extension to have libXplugin within XQuartz render window decoration on its
behalf and handles basic wm functionality as described by the ICCCM.
2015-10-01 11:06:08 +00:00
tnn
977b55d019 fix build with xcode 7 2015-10-01 11:03:07 +00:00
joerg
5e560faf90 ethemes is meant for the old enlightenment. 2015-09-12 16:54:03 +00:00
wiedi
d763441258 fix build on SunOS 2015-09-06 18:32:10 +00:00
nros
22bc75fce6 Update i3 to version 4.10.3.
Release notes:
Bugfixes:

* serialize con_id with %p in run_binding() (For FreeBSD)
* ignore InputHint when not in WM_HINTS (fixes e.g. mupdf focus)
* disable physically disconnect RandR outputs
* initialize workspace rect to the output's upon creation
* userguide: quoted strings need to be used, escaping isn’t possible
* mkdirp: do not throw an error if directory exists (fixes layout loss for
  in-place restarts)
* i3bar: fix freeing static strings
2015-08-15 11:55:26 +00:00
youri
d1f577d52d 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.
2015-07-29 17:12:31 +00:00
wiz
008ab56df5 Remove now unneeded patch (after lua pc file name change). 2015-07-21 10:40:47 +00:00
bsiegert
cf196597d4 Fix horizontal mode. Patch from Debian, via Piere-Philipp Braun in mail to
pkgsrc-users.
2015-07-17 04:53:28 +00:00
dholland
fcd72e8710 Document in a MESSAGE that this package doesn't work with Xorg servers
unless compositing is disabled in the server config. Reported by elge9
on freenode.
2015-07-14 03:48:02 +00:00
wiz
068b8d08f3 Update to 1.4.8, provided by Mayuresh on pkgsrc-users.
* Changes since 1.4.7
This is mostly a bugfix release.

** fix cmd_sfdump with multiple screens
Broken since last release, from Joshua Leners.

** respect --enable-history=no
From Jeroen Roovers (jer@gentoo).

** fix for sloppy.c
The ugly sloppy.c had "a bug".  It may be fixed now.

** README improvements
From Jeff Abrahamson.

* Changes since 1.4.6
** More fixes and code cleanup.

** UTF-8 editing support in the input bar

** get rid of "XGetWMName failed" spam on stderr
Introduced in the previous release, sorry!

** groups can now be renumbered (`gnumber')

** contrib/rpdate.sh, fancy calendar shell script to use instead of `time'

** fix `meta', which was sending garbage and made firefox unusable

** handle errors about missing config files
- ratpoison -f missing-config-file -> error
- unreadable ~/.ratpoisonrc file -> warning

** respect --sysconfdir for the global ratpoisonrc file
Rather than a hardcoded /etc/ratpoisonrc location.

** rpws gains a new `current' command (prints the current workspace)

** new manpage, mdoc(7) formatted

** X socket closed before spawning processes
Let's save those precious file descriptors.

** DWIM windows/groups names matching
Window and group names are first looked up for exact match; in last
resort a fuzzy match is attempted.

** try to cope with unset/empty HOME env. variable

** ratpoison.el is now installed at the proper location
ie. in $prefix/share/emacs/site-lisp/

** ratpoison now restricts permissions on your history file

* Changes since 1.4.5
** *Lots* of reliability fixes in ratpoison itself
Please check out the ChangeLog for more details.

** Build process cleanup
e.g. detection of getline() was fixed, build is ok with old gcc's (2.95)

** ratpoison -c now reports errors ($? != 0)

** UTF-8 text is now printed correctly
Both with and without Xft support.

** contrib/ cleanup
Scripts should be more portable, ruby bindings work with newer ruby versions.

** New newwindow and titlechanged hooks

** Functionality was added to rpws
It can now move windows to other workspaces; workspaces can be dumped and
restored.
2015-07-12 08:40:48 +00:00
joerg
11d2712a27 Remove USE_X11BASE and X11PREFIX. 2015-07-04 16:18:28 +00:00
youri
4b1153d83b Update to 4.12.3. 2015-06-29 10:35:18 +00:00
joerg
ecfea51ecd Fix path to bash in the right location.
XXX bashisms seem to be easy to fix here
2015-06-15 09:22:59 +00:00
wiz
e8a2250a89 Update to 3.20150613:
Highlights include:
* Travis continuous integration
* Better lua autodetection (thanks to Nikolay Orlyuk)
* Various code consistency changes
* Fixing p2 variable scopes in xkbevents handler (thanks to Jon Canning)
* Fixing resizing of dock windows managed by mod_statusbar (thanks
to Edward J. Schwartz)
2015-06-14 21:02:46 +00:00
wiz
2e65d464e8 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:50:58 +00:00
youri
6996c63ac9 Use PKGVERSION_NOREV and add bash:run, as noted by Kamil Krytarowski on IRC 2015-06-05 23:01:28 +00:00
youri
2d4a0f3b3e + bspwm 2015-06-05 22:50:26 +00:00
youri
bbd16114bf Import bspwm-0.9 as wm/bspwm.
bspwm is a tiling window manager that represents windows as the leaves of a
full binary tree. It is controlled and configured via bspc.

ok khorben.
2015-06-05 22:48:18 +00:00
youri
9a95d635f1 Import 2bwm-20150526 as wm/2bwm.
A fast floating WM, with the particularity of having 2 borders,
written over the XCB library and derived from mcwm written by
Michael Cardell. In 2bWM everything is accessible from the keyboard
but a pointing device can be used for move, resize and raise/lower.
2015-06-04 19:26:55 +00:00
youri
396b3bf39b import wm/2bwm, a light keyboard driven window manager. 2015-06-04 19:23:11 +00:00
snj
eac24c6b90 update openbox to 3.6. changes:
* Added various new abilities to If action, including the <query> tag,
  matching class, name, role and window type.
* Added ForEach action.
* Restore the <center> option for window placement.
* New GrowToFill action.
* Updated Portuguese and Polish translations.
* New Galician translation.
* Added strict option to ToggleShowDesktop action.
* Speed optimization in rendering code.
* New <position> tag for ShowMenu action allows placing menus other
  than at the mouse cursor.
* Fix some corner cases of relative position to work correctly.
* Allow specifying multiple mousebinds in one tag as we already do
  for keybinds (separated by spaces, as "W-Return M-S-F3" for example).
* Added option rebindOnMappingNotify option, on by default, which
  controls if we update binds when the keyboard layout changes at runtime.
* The resize action now only considers the part of the client that is onscreen
  for purposes of picking an action to perform.
* Make desktop actions non-interactive (means you can have more actions bound
  to a key after them, and the dialog disappears on a timer instead of when
  releasing the modifier keys).
* obxprop is now not pathologically slow when printing very long arrays.
* Fix menu accelerator underlines sometimes not showing up.
* Fix so you can click menu entries before the menuHideDelay expires if it's
  a new click.
* Don't readd the X event fd to the poll set every time we reconfigure.
* Fix some specialized button bitmaps not loading from the correct files.
  (toggled + pressed or hover would just be the base toggled image).
* Various small bugfixes.
2015-06-01 17:52:38 +00:00
szptvlfn
39ae924516 Bump PKGREVISION for hs-dlist-0.7.1.1 2015-05-31 12:59:15 +00:00
dholland
923396e96d Expose pango in the bl3 file; PR 49925 from Kamil Rytarowski. 2015-05-27 14:49:33 +00:00
nros
7af9b91835 Update i3 to version 4.10.2.
Changes mentioned in the release notes:

  * Cope with non-null-terminated x class properties.
  * Get workspace name when renaming current workspace (fixes crash).
  * Use a reasonable default sep_block_width if a separator_symbol is given.
  * Remove windows from the save set when unmapping.
2015-04-28 18:15:54 +00:00
tnn
ffc55e15b5 Fix unfetchable distfile after revbump. Githubify. 2015-04-26 10:03:52 +00:00
tnn
6a69e9522b Recursive revbump following MesaLib update, categories p through x. 2015-04-25 14:24:44 +00:00
jperkin
ca8519b89a Update Xfce to 4.12.0.
This is a very large change, and incorporates the 4.8, 4.10, and 4.12 major
Xfce releases since 4.6.2, our previous pkgsrc release.  For more information
about the thousands of changes in each major release since then, please see:

  Xfce 4.12 announcement:
    http://www.xfce.org/about/news

  Xfce 4.12 tour:
    http://www.xfce.org/about/tour

  Xfce 4.10 announcement:
    http://www.xfce.org/about/news/?post=1335571200

  Xfce 4.10 tour:
    http://www.xfce.org/about/tour410

  Xfce 4.8 announcement:
    http://www.xfce.org/about/news/?post=1295136000

  Xfce 4.8 tour:
    http://www.xfce.org/about/tour48

The pkgsrc changes since then are:

  New packages:
    archivers/xfce4-thunar-archive
    graphics/elementary-xfce-icon-theme
    mail/xfce4-mailwatch-plugin
    misc/xfce4-time-out-plugin
    multimedia/xfce4-thunar-media-tags
    sysutils/xfce4-mount-plugin
    sysutils/xfce4-taskmanager
    sysutils/xfce4-thunar-vcs
    sysutils/xfce4-verve-plugin
    x11/xfce4-garcon
    x11/xfce4-notifyd
    x11/xfce4-tumbler
    x11/xfce4-whiskermenu-plugin

  Renamed packages:
    devel/xfconf to devel/xfce4-conf
    x11/libxfce4menu to x11/libxfce4ui
    x11/xfce4-screenshooter-plugin to x11/xfce4-screenshooter

  Updated packages:
    audio/xfce4-mixer
    audio/xfce4-xmms-plugin
    devel/xfce4-dev-tools
    editors/xfce4-mousepad
    graphics/ristretto
    meta-pkgs/xfce4-extras
    meta-pkgs/xfce4
    misc/xfce4-weather-plugin
    multimedia/xfce4-mpc-plugin
    net/xfce4-wavelan-plugin
    sysutils/xfce4-appfinder
    sysutils/xfce4-battery-plugin
    sysutils/xfce4-cpugraph-plugin
    sysutils/xfce4-diskperf-plugin
    sysutils/xfce4-fsguard-plugin
    sysutils/xfce4-genmon-plugin
    sysutils/xfce4-netload-plugin
    sysutils/xfce4-quicklauncher-plugin
    sysutils/xfce4-systemload-plugin
    sysutils/xfce4-thunar
    sysutils/xfce4-xarchiver
    sysutils/xfce4-xkb-plugin
    textproc/xfce4-dict-plugin
    time/xfce4-datetime-plugin
    time/xfce4-orage
    time/xfce4-timer-plugin
    wm/xfce4-wm-themes
    wm/xfce4-wm
    x11/libxfce4gui
    x11/libxfce4util
    x11/xfce4-clipman-plugin
    x11/xfce4-desktop
    x11/xfce4-exo
    x11/xfce4-eyes-plugin
    x11/xfce4-gtk2-engine
    x11/xfce4-notes-plugin
    x11/xfce4-panel
    x11/xfce4-places-plugin
    x11/xfce4-session
    x11/xfce4-settings
    x11/xfce4-terminal

  Removed packages:
    sysutils/xfce4-volman
    x11/xfce4-utils

This is based on a huge amount of work by the NetBSDfr team and Youri Mouton,
who takes over as MAINTAINER, and has been tested by Youri on a large number
of platforms prior to commit.  A massive thanks to them.  Any issues with the
import are mine alone as the committer-by-proxy.
2015-04-21 08:56:37 +00:00
cheusov
029f74d9fb + trayer 2015-04-19 23:38:59 +00:00
cheusov
a71005c2d0 trayer-srg-1.1.6 imported from wip/ 2015-04-19 23:37:11 +00:00
adam
4606c07235 Revbump after updating devel/boost-libs 2015-04-17 15:52:56 +00:00
wiz
b8c7d067c3 Update to 1.0.9:
Alan Coopersmith (5):
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Only use results from GetWindowProperty if it returned success
      Remove custom version of system(3c) for Solaris
      twm 1.0.9

Gaetan Nadon (1):
      config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

Laurent Carlier (1):
      Update manpage with the proper location of system.twmrc file
2015-04-17 06:57:41 +00:00
adam
9071d6b787 Revbump after updating textproc/icu 2015-04-06 08:17:13 +00:00
nros
8292202781 Add buildlink3.mk to wm/i3, to be used by packages that need i3/ipc.h . 2015-04-05 17:04:59 +00:00
nros
d5db539690 Update i3 to version 4.10.1.
Remove do-install and use post-install for the files not
installed by the install from the package.

Changelog:

 Changes in i3 v4.10.1


  * i3bar: cut long statuslines from the left
  * i3bar: add support for the short_text property
  * i3-sensible-terminal: launch i3-nagbar when no terminal is found
  * i3-config-wizard: switch modifier on key up/down
  * docs/layout-saving: added a troubleshooting section
  * docs: degender all the terms
  * Revert "Workspace command number selection"
  * don't parse blocks as markup by default
  * Allow escaping backslashes in commands.
  * switch default font from "DejaVu Sans Mono 8" to "monospace 8", which is
    typically a synonym, except for users who prefer a different font.
  * When renaming a workspace, look for assignments and move the renamed
    workspace to the appropriate output.
  * i3-save-tree: make --workspace optional by defaulting to the focused
    workspace
  * Allow nop command without argument


 Bugfixes


  * i3bar: buffer the statusline to avoid flickering
  * i3bar: fix click events for workspace buttons with long statusline
  * i3bar: set correct initial position when reconfiguring
  * i3bar: reconfigure strut partial on reload
  * i3-nagbar: fix sizes/positioning on hi-dpi displays
  * i3-config-wizard: fix sizes/positioning on hi-dpi displays
  * i3-input: fix sizes/positioning on hi-dpi displays
  * Fix scrolling in window decoration with hidden cursor.
  * workspace rename focus mismatch
  * Don't overwrite border width when already set (placeholders).
  * fix a segfault during config file validation
  * Restore placeholder windows after restarting.
  * Don't focus placeholder windows.


  Changes in v4.9.1



  Bugfixes


  * i3bar: fix incorrect y-offset for text
  * fix key bindings on big-endian platforms
  * fix key bindings using Mode_switch
  * fix keyboard layout change detection
  * revert "Handle WM_CHANGE_STATE requests for iconic state" (fixes problems
    with application windows disappearing, like SDL-based games when switching
    workspaces)
  * insert id-based match at HEAD, not TAIL (fixes window swallowing not
    working when the criteria match the placeholder window)
  * improve error messages on failing commands
  * replace ~ in filepath when calling append_layout
  * properly error out when the layout file cannot be read


  Changes in v4.9


  * docs/ipc: use an actual event type
  * docs/debugging: use logs.i3wm.org
  * docs/testsuite: add hint to use xvfb-run
  * testcases: use Xephyr instead of XDummy
  * i3-sensible-*: use command -v (built-in) instead of which(1)
  * i3.xsession.desktop: set DesktopNames (which gdm uses)
  * i3-save-tree: interpret commandline parameters as utf-8
  * i3-save-tree: add 'mark' as allowed key to i3-save-tree output
  * i3bar-protocol: ensure align = left is the default
  * i3bar: implement custom mouse wheel commands
  * i3bar: improve error message when a full_text property is missing
  * i3bar: respect the urgency flag on status blocks
  * i3bar: inset the urgent background of a status block for consistency with
    workspace buttons
  * i3bar: suspend the child when bars are fully obscured
  * i3bar: use Pango markup
  * ipc: implement the window::close event
  * ipc: implement the window::move event
  * ipc: implement the window::floating event
  * ipc: implement the window::urgent event
  * ipc: set ws reply "num" member to -1 when named
  * ipc: add deco_rect property to con in ipc response
  * ipc: include workspace con in workspace event
  * ewmh: implement property _NET_NUMBER_OF_DESKTOPS
  * ewmh: implement property _NET_DESKTOP_VIEWPORT
  * ewmh: implement property _NET_DESKTOP_NAMES
  * ewmh: handle _NET_CURRENT_DESKTOP requests
  * ewmh: handle _NET_CLOSE_WINDOW requests
  * ewmh: handle _NET_WM_MOVERESIZE requests
  * implement mouse bindings (e.g. bindsym button3 kill)
  * add mouse binding --whole-window flag
  * add mouse binding --release flag
  * switch to xcb-xkb and libxkbcommon, removing our last direct Xlib dep
  * make "move [direction]" work with criteria
  * make "move <window|container> to <absolute> position" work with criteria
  * "workspace <n>" and "move to workspace <n>" now look for a workspace
    starting with number <n> (unless there is a workspace exactly matching that
    number). I.e., "workspace 4" will go to a workspace called ": www" unless
    you have a workspace "4"
  * "focus <direction>" now focuses floating containers when there are no
    tiling containers on the destination output
  * take the motif border into account when calculating floating window
    geometry
  * revert "Disable pointer warps when focus_follows_mouse is disabled" as it
    was unexpected by a number of users. Sorry for the back-and-forth
  * handle WM_CLASS changes
  * raise floating windows on "focus <direction>"
  * align lower line of bar decoration to border width
  * parse tray_output as a word, not string
  * allow to validate the config file without X
  * do not resend focus on click, fixes compatibility problems with some wine
    or mono apps (e.g. Office 2010)
  * don't draw borders wider than actual width
  * prevent workspace change during global fullscreen
  * extend the fullscreen command (fullscreen <enable|toggle|disable> [global])
  * fix start_application() doc about which shell is used


  Bugfixes


  * i3-dmenu-desktop: quote path
  * i3bar: fix a double free when changing color configuration
  * i3bar: render bars after the first chunk of JSON
  * i3bar: add a sync call to confirm reparents before exiting (fixes tray
    restart issues)
  * i3bar: correctly calculate clicks on i3bar status blocks
  * i3bar: make click events on status blocks work with 'workspace_buttons no'
  * retina support: convert logical to physical pixels for default_border_width
  * retina support: treat everything up to 120 dpi as 96 dpi
  * don't set input focus if not accepted (fixes problems with xfce4-notifyd)
  * don't focus unmapped container on manage
  * create the directory for storing the restart state
  * avoid changing border width when changing containers from tiling to
    floating
  * layout saving: properly restore workspace containers
  * rerender the decoration when the container requires a pixmap and doesn't
    have one
  * don't set focus in con_set_layout() on invisible workspaces
  * properly handle windows unsetting WM_TRANSIENT_FOR
  * use the command parser to properly extract workspace names
  * copy binding before run (fixes reloads)
  * revert "Bugfix: Set input focus with last timestamp"
  * render floating windows during global fullscreen
  * actually parse client.placeholder
2015-04-05 17:02:51 +00:00
jmcneill
e2b029a539 set COMMENT and HOMEPAGE 2015-04-04 13:26:38 +00:00
tnn
ab71a6cd07 needs iconv(3) 2015-03-15 19:51:05 +00:00
tnn
06c9f351f3 needs iconv 2015-03-15 15:24:24 +00:00
tnn
2c304c2d08 let gettext builtin detection work the way it's supposed to 2015-03-15 01:02:42 +00:00
tnn
92ed45b539 Use BUILDLINK_LDADD.iconv instead of coding it per platform 2015-03-13 17:42:58 +00:00
tnn
5c880220f4 honour PKGMANDIR 2015-03-13 16:50:37 +00:00
joerg
212d76f9de Fix X11 dependencies. 2015-03-01 20:02:50 +00:00
joerg
46d0a3ac61 Help finding X11 libs. 2015-02-28 23:46:35 +00:00
joerg
c188735abd Fix dependencies. Sort. 2015-02-20 18:35:58 +00:00
riastradh
0cb519b2b8 Set harmless --enable-malloc0returnsnull to fix cross-compile. 2015-02-14 05:33:04 +00:00
snj
c86e66857f I might as well un-abandon this package. 2015-02-09 03:50:20 +00:00
jperkin
685d0b06ba Add NAME_MAX compatibility for SunOS. 2015-02-02 11:30:37 +00:00
joerg
324c7750c0 Tell configure explicitly where to look for X11 headers and libs. 2015-01-21 15:22:14 +00:00
mef
5c2d219e53 Update HOMEPAGE, previous one giving following, so not too bad, but,
HTTP/1.1 301 Moved Permanently
   Location: http://www.windowmaker.org/
2015-01-17 14:01:31 +00:00
wiz
616f7d5ac3 Reset maintainer on his request. 2015-01-14 08:30:41 +00:00
jperkin
897598d39d Use __EXTENSIONS__ on SunOS for sigaction et al. 2015-01-06 11:49:00 +00:00
dholland
2fb15a6ec4 Use BROKEN_ON_PLATFORM with LP64PLATFORMS. 2015-01-01 11:12:26 +00:00
mef
2292e9fd60 HOMEPAGE and MASTER_SITES moved. 2014-12-28 15:12:22 +00:00
joerg
ff321b08ab Support cwrappers for packages appending arguments in the wrappers. 2014-12-01 12:39:16 +00:00
joerg
c5f5a162e3 Remove wmthemes. Doesn't fetch anymore and doesn't use checksums. 2014-11-24 00:37:13 +00:00
szptvlfn
01e6374124 Bump PKGREVISION for hs-transformers-0.4.2.0 2014-11-23 12:52:31 +00:00
wiz
5353c3d2bd Update to 1.4.1. From Youri Mouton in PR 49397.
Fixes build.

While here, fix path to itself in bl3.mk.
2014-11-16 20:14:59 +00:00
adam
8e3b70e314 Revbump after updating boost 2014-11-07 19:39:24 +00:00
szptvlfn
678829724f Bump PKGREVISION for hs-random-1.1 2014-10-21 21:28:58 +00:00
alnsn
bdc6025cdf Revbump after lang/lua51 update. 2014-10-19 22:27:43 +00:00
snj
8d21680d24 Update MASTER_SITES and HOMEPAGE. Add LICENSE. 2014-10-13 18:52:25 +00:00
wiz
cda18437be Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. 2014-10-09 14:05:50 +00:00
adam
243c29c4cc Revbump after updating libwebp and icu 2014-10-07 16:47:10 +00:00
adam
1dfa02c132 Changes 0.95.6:
* Window Maker can now load WebP images and support ImageMagick library to support even more formats like SVG, BMP, TGA, ...
* Add mini-window apercu , a small preview of window contents
* Support for up to 9-buttons mouse added
* Many configuration options added to WPrefs.app
* Add wmiv, an image viewer application
* Bug fixes and code cleanups by various people.
2014-10-07 16:11:11 +00:00
wiz
8b765c474f Fix ``Please add a line "# used by foo/bar/Makefile" here.'' warnings. 2014-10-05 16:41:05 +00:00
shattered
e097ce5941 Update to 0.4.9 (2011). No changelog found. 2014-09-14 13:24:52 +00:00
wiz
8f7c75985d Bump PKGREVISION for netpbm update.
Add some build fixes where necessary.
2014-09-08 21:24:44 +00:00
wiz
9f67526db3 DEPEND on netpbm instead of including its buildlink3.mk file, if you're
not linking against it.
Bump PKGREVISION for packages that (might be|are) changed.
2014-09-08 20:40:29 +00:00
jperkin
42cd5eae22 lex is a runtime dependency for libfl. 2014-09-02 09:02:07 +00:00
szptvlfn
9da944d0cd make it clear what package depend on
discussed with wiz@.
2014-08-29 14:08:38 +00:00
szptvlfn
89c9650349 Bump PKGREVISION for hs-random-1.0.1.3 2014-08-28 21:56:27 +00:00
szptvlfn
b9386acd81 + xmonad-contrib 2014-08-25 13:59:54 +00:00
szptvlfn
84ca99f8aa Import xmonad-contrib-0.11.3 as wm/xmonad-contrib,
packaged for wip by degroote.

Third party tiling algorithms, configurations and scripts to xmonad,
a tiling window manager for X.

For an introduction to building, configuring and using xmonad
extensions, see "XMonad.Doc". In particular:

"XMonad.Doc.Configuring", a guide to configuring xmonad

"XMonad.Doc.Extending", using the contributed extensions library

"XMonad.Doc.Developing", introduction to xmonad internals and writing
your own extensions.
2014-08-25 13:58:21 +00:00
wiz
ae075e6d55 Bump PKGREVISION for ilmbase shlib major bump. 2014-08-22 11:24:25 +00:00
wiz
5f9023030c Remove py-qt3*, obsolete upstream and replaced by py-qt4*.
Remove last three packages using py-qt3 as announced on pkgsrc-users.
2014-08-21 21:30:19 +00:00
degroote
cf84cf1ec4 Update to 4.8
Important changes since 4.7:
	- layout saving / restoring
	- proper handling of DPI
	- improve compatibility with other softwares (java-based, or external
	  pagers)
	- fix several memory leaks
2014-08-09 19:14:01 +00:00
wiz
b522672041 Update to 2.5.1, provided by Lokesh Mandvekar on pkgsrc-users:
Fix segfault when loading "layout" with non-zero parameters.
This affected multi-region. stack() must be called after the region bars
are created.

Fix layout entry in man page.

Improve stacking for windows with multiple transients.

Fix hang in fullscreen layout when a window has multiple transients.

Fix focus_(prev|next) for windows with multiple transients.

Add a missing queue.h macro to Linux util.h.

Set stacking order when setting up a new status bar.
Fixes stacking issues that can arise on a randr screenchange event.

Fix segfault in fullscreen layout when a window with transient(s) unmap.

Add default maximize_toggle binding to man page.

Add clarification for the 'name' option to man page.

Remove stray new paragraph macro in man page.
2014-08-08 06:24:02 +00:00
wiz
fbe2029863 Fix lua detection and usage. Allow 52 again. Bump PKGREVISION. 2014-07-26 19:58:38 +00:00
obache
6917a3b2f2 Update ctwm to 3.8.2.
Based on maintainer update request per PR pkg/48820.

From CHANGES:
    Changes from version 3.8.1 to 3.8.2
    2014-??-??
    -----------------------------------

    1 - Various code cleanups.
	Cleanup re: raising and warping to windows (previous location of
	pointer in windows), SaveWorkspaceFocus. A few extra NULL
	pointer checks.
	Logical hasfocusvisible cleanup.
	Rename TwmWindow.list to iconmanagerlist, and various smaller
	cleanups.
	Eliminated TwmWindow TwmRoot from struct ScreenInfo. Mostly a
	mechanical change.
	I found some cases where the dummy TwmWindow was apparently
	mistakenly included in a loop. Replaced .next with TwmWindow
	*FirstWindow and .cmaps witn Colormaps RootColormaps. Other
	members were not used.

    2 - Fix a bug where insufficient validation of the size hints
        resulted in a division by zero when considering aspect ratio.

    3 - Lots of minor compiler warnings and build fixes, a few of which
        were real current or latent bugs.  Leave warnings enabled by
        default.  A few of the build system adjustments may break very
        old systems (e.g., those with original AT&T yacc).

    4 - Fix incorrect inclusion of $DESTDIR in some paths.

    5 - Update for new website and mailing list at ctwm.org.

    6 - Look at _MOTIF_WM_HINTS for titlebar-less or border-less
	windows.
2014-07-18 10:40:48 +00:00
szptvlfn
6a572d5b3e Bump PKGREVISION for hs-dlist-0.7.1 2014-07-16 21:05:04 +00:00
szptvlfn
1eee43ddb4 Bump PKGREVISION for hs-mtl-2.2.1 2014-07-15 21:06:41 +00:00
dholland
c6a52ce6b7 Patch a pair of missing error checks. PKGREVISION -> 6 2014-06-24 06:28:02 +00:00
tsutsui
26c0d30edd Update jwm to 2.2.2.
Changes from Relase Notes page:
http://www.joewing.net/projects/jwm/release-2.2.shtml

Changes in 2.2.1

 * JWM no longer waits for an X11 event when exiting. This fixes an issue
   where Control+C didn't cause JWM to exit immediately (issue #104).
 * Fixed a crash if a window went away while a JWM confirm dialog was active
   for the window.
 * Fixed some issues related to aspect ratios (issue #106).
 * Fixed handling of window gravity for _NET_MOVERESIZE_WINDOW.
 * Added support for XBM icons (issue #107).
 * Fixed an issue with resizing of dock icons.
 * Fixed an issue with command line argument parsing.

Changes in 2.2.2

 * More efficient handling of gradient backgrounds.
 * Fixed an issue _NET_WM_STATE not being updated (issue #109).
 * Improved the performance of moving/resizing windows.
 * Made it possible to switch desktops immediately while dragging a window if
   mod1 is pressed (issue #12).
 * Fixed an issue with windows mapping behind other windows (issue #110).
 * Fixed an issue where JWM would attempt to process the last X event multiple
   times before exiting or restarting.
 * Made newer desktop background settings override older settings.
 * Fixed a memory leak with invalid configuration files.
2014-06-01 14:28:16 +00:00
wiz
c26f5ca940 libungif is not relevant any longer since the GIF relevant patents
expired (about 10 years ago).

Unconditionally switch to libgif.

As discussed on tech-pkg without dissent.

Bump PKGREVISION.
2014-05-31 15:56:26 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
wiz
9797118215 Update to 20140528:
* Improvement: 'windows' key is now the default META key (thanks to Dima
Kogan)

* Bugfix: seldomly triggered crash in memory pool (thanks to Matthieu Moy)
* Bugfix: save the session atomically (thanks to Matthias Lederhofer)
* Bugfix: various fixes to contributed scripts, notably more lua5.2 support
(thanks to several contributors)

* Improvement: various code cleanups (thanks to Campbell Barton)
* Improvement: various build/packaging improvements (thanks to Dima Kogan)

* Feature: Workspace indicator (thanks to Dima Kogan)
* Feature: Delayed population of the focuslist (thanks to Dima Kogan)

* Improvement: improved kludges/focus behavior (IntelliJ IDEA, xeyes)
* Improvement: expose 'warp_pointer' to lua
* Improvement: lock using i3lock when available
2014-05-28 06:25:49 +00:00
prlw1
2d7b4e7a26 Update metacity to 2.34.13 (now starts as finds default icon)
Version 2.34.13
===============

- Fix minimization problem of iconified windows (Florian Müllner, Daniel Drake)

Translations:
    Rūdolfs Mazurs (lv)
    Rajesh Ranjan (hi)
    Nguyễn Thái Ngọc Duy (vi)
    Theppitak Karoonboonyanan (th)
    Piotr Drąg (pl)

Version 2.34.8
==============
 - Port themes documentation to yelp-tools (Florian Müllner)

Translations:
    Mattias Põldaru (et)
    Nilamdyuti Goswami (as)
    Fran Diéguez (gl)

Version 2.34.5
==============
 - Fix memory leak (Pavel Vasin)
 - Add disable-mouse-button-modifiers message (Daniel Drake)

Translations:
    Daniel Korostil (uk)
    Jiro Matsuzawa (ja)
    Reşat SABIQ (crh)
    Aurimas Černius (lt)
    Carles Ferrando (ca@valencia)
    Arash Mousavi (fa)
    Kristjan SCHMIDT (eo)
    Sandeep Sheshrao Shedmake (mr)
    Jordi Serratosa (ca)
    Tom Tryfonidis (el)
    Praveen Illa (te)
    Luca Ferretti (it)
    Andika Triwidada (id)
    Daniel Mustieles (es)
    Nilamdyuti Goswami (as)


Version 2.34.3
==============

 - Use the correct translation domain in keybinding definitions (Ryan Lortie, Florian Müllner)

Translations:
    YunQiang Su (zh_CN)
    Abderrahim Kitouni (ar)
    Marek Černocký (cs)
    David Planella (ca)
    Sasi Bhushan (te)
    A S Alam (pa)
    Duarte Loreto (pt)
    Antonio Fernandes C. Neto (pt_BR)
    Anita Reitere (lv)
    Bruce Cowan (en_GB)
    Daniel Nylander (sv)
    Timo Jyrinki (fi)
    Nilamdyuti Goswami (as)
    Piotr Drąg (pl)
    Claude Paroz (fr)
    Seong-ho Cho (ko)
    Inaki Larranaga Murgoitio (eu)
    Mario Blättermann (de)
    Nguyễn Thái Ngọc Duy (vi)
    Gabor Kelemen (hu)
    Daniel Mustieles (es)
    Dr.T.Vasudevan (ta)
    Kasia Bondarava (be)
    Alexander Shopov (bg)
    Ask H. Larsen (da)
    Мирослав Николић (sr)
    Yuri Myasoedov (ru)
    Mattias Põldaru (et)


Version 2.34.2
==============

 - Port preferences to GSettings (Florian Müllner, Milan Bouchet-Valat, Jason Siefken)
 - Remove deprecated GTK+ symbols and use accessor functions (Florian Müllner)
 - Include the default window icon (Matthias Clasen)
 - Various small build system changes (Javier Jardón, Piotr Drąg, Florian Müllner, Rico Tzschichholz)

Translations:
    Abduxukur Abdurixit (ug)
    Kjartan Maraas (nb)
    Theppitak Karoonboonyanan (th)
    Ihar Hrachyshka (be)
    Aurimas Černius (lt)
    Daniel Mustieles (es)
    Jiro Matsuzawa (ja)
    Fabrício Godoy (pt_BR)
    krishnababu k (te)
    OKANO Takayoshi (ja)
    Mario Blättermann (de)
    Bruce Cowan (en_GB)
    Mattias Põldaru (et)
    Fran Diéguez (gl)
    Marek Černocký (cs)
    Gil Forcada (ca)
    Piotr Drąg (pl)
    Matej Urbančič (sl)
    Bruno Brouard (fr)
    Daniel Nylander (sv)
    Praveen Illa (te)
    Wouter Bolsterlee (nl)
    Antonio Fernandes C. Neto (pt_BR)
    Yaron Shahrabani (he)
    Xandru Armesto (ast)
    Alexander Shopov (bg)
    Chao-Hsiung Liao (zh_HK, zh_TW)
2014-05-27 11:45:22 +00:00
obache
c38e6438de Revbump after updating graphics/giflib 2014-05-25 08:51:05 +00:00
szptvlfn
19f1ca5351 + xmonad 2014-05-22 21:36:09 +00:00
szptvlfn
3367be24ce Import xmonad-0.11 as wm/xmonad,
packaged for wip by esg.

xmonad is a tiling window manager for X. Windows are arranged
automatically to tile the screen without gaps or overlap, maximising
screen use. All features of the window manager are accessible from
the keyboard: a mouse is strictly optional. xmonad is written and
extensible in Haskell. Custom layout algorithms, and other
extensions, may be written by the user in config files. Layouts are
applied dynamically, and different layouts may be used on each
workspace. Xinerama is fully supported, allowing windows to be tiled
on several screens.
2014-05-22 21:34:24 +00:00
wiz
3faf991a33 Bump applications PKGREVISIONs for python users that might be using
python3, since the default changed from python33 to python34.

I probably bumped too many. I hope I got them all.
2014-05-17 16:10:41 +00:00
tron
7438ef2aed Fix build with giflib 5.1 and newer. 2014-05-16 09:29:39 +00:00
adam
28bb94d01f Revbump after updating graphics/giflib 2014-05-15 14:41:45 +00:00
wiz
e05576f387 Restrict to lua-5.1.
(Perhaps (re?)compiling the .lc files would work, but it's not done by
the normal build, and then there are errors about binaries for other
lua versions.)

Bump PKGREVISION.
2014-05-15 14:19:48 +00:00
wiz
18bff44032 Update to 20140109.
Changes not found, but notionflux now has a man page, and the
support scripts were reorganized.
2014-05-09 16:20:24 +00:00
wiz
c1b44346cd Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.
2014-05-09 07:36:53 +00:00
ryoon
60806aa001 Recursive revbump from x11/pixman
Fix PR pkg/48777
2014-05-05 00:47:34 +00:00