Commit graph

2540 commits

Author SHA1 Message Date
gutteridge
ac297307f3 enlightenment16: update to 1.0.24
e16 1.0.24 - 2021-11-14
------------------------
- 1.0.24
- Update po
- Danish translation update
- pagers: Remember zoom setting when changed by pager menu
- Regular expression matching fix simplification
- Regular expression matching fixes
- systray: Change default icon size to 32
- Set _NET_WM_PID on WM check window
- Drop initial setting of _NET_WM_NAME = "e16" on the root window
- Refactor atoms handling
- Avoid using "delete"
- COMPLIANCE: Update
- Support _NET_WM_STATE_FOCUSED
- Add _NET_WM_STATE_FOCUSED to the EWHM atoms
- Only update _NET_WM_STATE and _NET_WM_ALLOWED_ACTIONS when changed
- xprop.c: Do some sanity checks using static asserts if possible
- Shuffle some property stuff around
- session.c: Remove unused headers
- libhack: Add XGetWindowProperty interception
- libhack: Cosmetics
- Eliminate EGetGeometry()
- Change EXGetGeometry() to EXGetSize()
- x.c: Fix LTO warnings
- x.c: Deubug stuff cleanups
- x.c: Remove ancient unused ECreateFocusWindow()
- extinitwin: Fix parent/client synchronization
- Fix EImageDefineCursor() for window mode
- edox: Avoid LTO null pointer warning
- edox: Unifdef USE_XFONT
- Backgrounds: Fix trouble when deleting multiply referenced background
- Backgrounds: Fix bad list operation in CB_ConfigureDelBG()
- Groups: Avoid compiler warning in _DlgFillGroups()
- Drop animation in EwinSlideSizeTo() if there is no change
- Focus: Debug tweaks
- Focus: Fix focus on new clients requesting max size
- autofoo: Deal a bit more consistently with C[PP]FLAGS and LDADD
- French translation update (Philippe J. Guillaumie/Carla Sensa)
- Fix bad memory access during shutdown
- FX: Use xrender when available
- FX: Fix cleanup with compositing enabled
- FX: Fix clipping with compositing enabled
- FX: Make it work in regular compositing mode
- FX: Tweaks
- FX: Some refactoring
- FX: Fix waves cleanup
- FX: Remove "correct bugs" operation in waves
- Introduce HAVE_COMPOSITE_OVERLAY_WINDOW
- glwin.c: Fix incorrect config item size
- Sound: Enable changing engine at runtime
- Don't build disabled stuff
- Sound: Change some esd to esound
- Sound: Change some pa to pulse
- Sound: Header file tweaks
- Move Eexec() and friends to util.h
- Drop (v)snprintf() implementation
- Use installed gettext version, if possible
- Eliminate AM_LANGINFO_CODESET
- 1.0.23.000
- Fix version reported by e16 in release build
2021-11-17 01:41:41 +00:00
tsutsui
f20a96b197 jwm: update to 2.4.0.
pkgsrc changes:
- make po/Makefile.in.in work with newer autoconf

Upstream changes:
(from http://joewing.net/projects/jwm/release-2.4.html)

JWM v2.4 Release Notes

This is a collection of major changes between JWM v2.3 and JWM v2.4.
Version 2.4.0 was released 20211107.

New Features

  * Mouse bindings are now configurable (issue #11).
  * Added key bindings (send#) to send a window to a particular desktop (issue
    #395).
  * Added ~/.config/jwm/jwmrc as the new default location for per-user
    configuration (issue #394).
  * Maximized windows once again have borders and can be resized (issue #392).
  * The placement of window buttons is now configurable (issue #19).
  * Restored automatic tray "autohide" functionality using autohide="on" (issue
    #398).
  * Added support for CDATA to the XML parser (issue #344).
  * Moved the group and list attributes to the TaskListStyle tag (issue #309).
  * Added key bindings to resize a window from a specific corner or side (issue
    #409).
  * Add Type tag to Group (issue #453, patch from rdnvndr).

Configuration Changes

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

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

cp ~/.jwmrc ~/.jwmrc.old
xsltproc jwm-2.4.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 group and list attributes have moved to the TaskListStyle tag.

See the configuration documentation for documentation on all configuration
options.

Bug Fixes

  * Don't SetDefaultCursor in AddClientToWindow (issue #521).
  * Use pango to address font fixes (issues #502, #498, and #337).
  * Fix for large titles that are centered or right aligned (issue #479, patch
    from rdnvndr).
  * Fix tooltip delay (issue #431).

Updated Translations

  * Portuguese (Hugo Carvalho)
  * Portuguese Brazil (marcelo cripe)
  * Turkish (Cihan Alkan)
  * Spanish (PAblo Roberto Francisco Lezaeta Reyes)
  * Danish (scootergrisen)
  * Lithuanian (Moo)
2021-11-14 18:42:27 +00:00
kim
fcb31ffb58 *: Revbump for protobuf-3.19.0
Fix for: Shared object "libprotobuf.so.29" not found
2021-11-11 12:02:46 +00:00
wiz
21f73dae5e i3: remove patch - was fixed differently in 4.20.1 2021-11-07 13:07:41 +00:00
wiz
3e72e2b319 i3: update to 4.20.1.
• i3bar: fix crash with multiple monitors
  • xmlto: fix broken .TH line by extending title length
  • i3-msg: fix --raw short form (-r) in manpage
  • libi3: add missing sys/stat.h header
  • use getcwd(NULL, 0) instead of GNU extension get_current_dir_name()
2021-11-07 13:06:17 +00:00
nia
eb34232d10 mlvwm: update to 0.9.4
Changes:

- Fixed ReadConfigFile() to prevent config command overlap collisions.
- Fixed SkipNonSpace() to consider new lines to be white space.
- Fixed handle_configure_request() to support moving windows.
- Added SwallowFocusClick configuration (default: disabled).

Released 2021-09-09 by Morgan Aldridge
2021-11-03 22:03:22 +00:00
wiz
6869ef4747 i3: update to 4.20.
Two long-awaited features have been added:

 1. You can now use an “include” directive in your i3 config:
    https://i3wm.org/docs/userguide.html#include

 2. You can now enable showing window icons in window titlebars:
    https://i3wm.org/docs/userguide.html#title_window_icon

Other changes:

  • default config: use dex for XDG autostart
  • docs/ipc: document scratchpad_state
  • ipc: the GET_CONFIG request now returns all included files and their details
  • i3-nagbar: position on focused monitor by default
  • i3-nagbar: add option to position on primary monitor
  • i3bar: use first bar config by default
  • i3-dmenu-desktop: ignore duplicate files and directories (fixes crash on NixOS)
  • i3-dump-log -f now uses UNIX sockets instead of pthreads. The UNIX socket approach
    should be more reliable and also more portable.
  • When clicking on a tab, focus its child (like when scrolling), or (if
    already focused), focus the tab container (alternatingly).
  • Implement the include config directive:
    https://i3wm.org/docs/userguide.html#include
  • Implement optionally showing window icons in titlebar:
    https://i3wm.org/docs/userguide.html#title_window_icon
  • Allow for_window to match against WM_CLIENT_MACHINE
  • Add %machine placeholder (WM_CLIENT_MACHINE) to title_format
  • 'move container|workspace to output': toggle a workspace (or container)
    between multiple outputs when multiple output names specified.
  • Add 'move container|workspace to output next'
  • Add 'all' window matching criterion
  • Acquire the WM_Sn selection when starting as required by ICCCM
  • Add --replace command line argument to replace an existing WM
  • Notify systemd when i3 is ready, allowing other services in a systemd user session
    to use i3 as a dependency
2021-11-01 20:42:58 +00:00
nia
f2d08e4b4e wm: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
2021-10-26 11:25:09 +00:00
kim
8f52ceaa4f *: Revbump for protobuf-3.18.0
Fix for: Shared object "libprotobuf.so.28" not found
2021-10-21 20:33:03 +00:00
nia
5830fbbfa0 wm: Remove SHA1 hashes for distfiles 2021-10-07 15:05:02 +00:00
gutteridge
77f802898f blackbox: take maintainership 2021-10-03 12:49:58 +00:00
nia
e6281f5817 swc: mark unsupported with MKPIE for now 2021-10-01 15:07:46 +00:00
pin
32f7864309 wm/shod: update to 2.1.4
shod has seen a major re-write and upstream has decided to provide a new release
version numbering.

Versions up to 0.5.0 are now archived in a different repository.
2021-09-30 09:59:47 +00:00
adam
5e7c36d9d2 revbump for boost-libs 2021-09-29 19:00:02 +00:00
nia
b4e74748e1 qvwm: add missing libraries for the SunOS linker 2021-09-17 10:27:34 +00:00
wiz
216f29c9ab i3: add missing bash build dependency 2021-09-14 06:23:32 +00:00
nia
9c33d45562 i3: avoid posix_fallocate on NetBSD 2021-09-12 07:31:44 +00:00
nia
8f84a2297e i3: update to 4.19.2
┌────────────────────────────┐
 │ Changes in i3 v4.19        │
 └────────────────────────────┘

  • userguide: explain button6 and button7 (scroll wheel right/left)
  • ipc: always include the marks property (even if empty)
  • ipc: introduce GET_BINDING_STATE command
  • ipc: clarify workspace name field semantics
  • ipc: document parse_error COMMAND reply field
  • i3bar: launch using exec to avoid leaving useless shell process
  • i3bar: make dock client order deterministic (sorted by class/instance) as a
    side effect, i3bars without an explicit bar-id will be sorted according
    to their definition order in the config file
  • i3bar: update config when necessary (reduces redraws on bar mode changes)
  • i3bar: add coordinates relative to the current output in i3bar click events
  • i3bar: add “nonprimary” output option
  • i3bar: set WM_CLASS instance to bar id
  • i3-input: add different exit codes for when i3-input fails
  • i3-dmenu-desktop: Support symlinks in search path
  • pod2html: render without stylesheet by default
  • introduce “tiling_from” and ”floating_from” criteria
  • mention rofi in default config file
  • allow ppt values in move direction and move position commands
  • allow matching on empty properties like class, title, etc.
2021-09-12 07:22:47 +00:00
pin
91bde456de Add shod 2021-08-30 14:40:11 +00:00
pin
f3b0856578 wm/shod: import package
Shod is an hybrid (tiling and floating) multimonitor X11 window manager.
Shod sets no keybindings; reads no configuration other than X resources;
and works only via mouse with a given key modifier (Alt by default), and
by responding to client messages with EWMH hints (so you must use wmctrl
to control shod).

NOTE: shod provides no keybindings, use sxhkd for binding keys.

WARNING: Shod is attempt of mine to write a Wm and better understand how
         X11 works, Shod is only meant for me for educational purposes.
         Shod is an experimental project, and should be used with caution.
2021-08-30 14:39:24 +00:00
nia
7a3adac1fa fvwm3: update to 1.0.4
# Changelog

## [1.0.4](https://github.com/fvwmorg/fvwm3/tree/1.0.4) (2021-07-17)

[Full Changelog](https://github.com/fvwmorg/fvwm3/compare/1.0.3...1.0.4)

**Breaking changes:**

- Deprecate Label for FvwmPager [\#342](https://github.com/fvwmorg/fvwm3/issues/342)
- Extend \*FvwmIconMan:Resolution to include specific Desktop / Pager [\#455](https://github.com/fvwmorg/fvwm3/issues/455)
- Replace libbson with cJSON [\#408](https://github.com/fvwmorg/fvwm3/issues/408)
- FvwmButtons: Shrink windows when honoring Hints. [\#577](https://github.com/fvwmorg/fvwm3/pull/577) ([somiaj](https://github.com/somiaj))
- Replace libbson with cJSON [\#571](https://github.com/fvwmorg/fvwm3/pull/571) ([ThomasAdam](https://github.com/ThomasAdam))
- Add commands to configure the size/position window. [\#558](https://github.com/fvwmorg/fvwm3/pull/558) ([ThomasAdam](https://github.com/ThomasAdam))
- Retire FvwmTile and FvwmCascade wrappers. [\#515](https://github.com/fvwmorg/fvwm3/pull/515) ([somiaj](https://github.com/somiaj))

**Implemented enhancements:**

- Set min. size for windows shown in pager [\#542](https://github.com/fvwmorg/fvwm3/issues/542)
- Moving windows: allow for "warping" to other windows in a given direction [\#540](https://github.com/fvwmorg/fvwm3/issues/540)
- Update monitor struct to know if monintor edges are OUTSIDE\_EDGE or INSIDE\_EDGE [\#523](https://github.com/fvwmorg/fvwm3/issues/523)
- Two issues with the WindowList [\#151](https://github.com/fvwmorg/fvwm3/issues/151)
- Feature Request: Enable using the 'c' unit with the "MinWindowSize" and "MaxWindowSize" styles [\#145](https://github.com/fvwmorg/fvwm3/issues/145)
- Allow per monitor EdgeCommand and EdgeLeaveCommand [\#582](https://github.com/fvwmorg/fvwm3/pull/582) ([somiaj](https://github.com/somiaj))
- expand: add prev\_{desk,pagex,pagey} [\#579](https://github.com/fvwmorg/fvwm3/pull/579) ([ThomasAdam](https://github.com/ThomasAdam))
- Improve translations [\#568](https://github.com/fvwmorg/fvwm3/pull/568) ([somiaj](https://github.com/somiaj))
- Cleanup SetRCDefaults\(\) [\#567](https://github.com/fvwmorg/fvwm3/pull/567) ([somiaj](https://github.com/somiaj))
- Add local configuration file to the default-config. [\#557](https://github.com/fvwmorg/fvwm3/pull/557) ([somiaj](https://github.com/somiaj))
- Add icon for Run Command. [\#552](https://github.com/fvwmorg/fvwm3/pull/552) ([somiaj](https://github.com/somiaj))
- Add command: Move shuffle \[flags\] direction\(s\) [\#550](https://github.com/fvwmorg/fvwm3/pull/550) ([somiaj](https://github.com/somiaj))
- expand: add desk, pagex, pagey variables [\#539](https://github.com/fvwmorg/fvwm3/pull/539) ([ThomasAdam](https://github.com/ThomasAdam))
- Add a screen option to the Scroll command. [\#531](https://github.com/fvwmorg/fvwm3/pull/531) ([ThomasAdam](https://github.com/ThomasAdam))
- RandR: support RandRFunc for screen changes [\#525](https://github.com/fvwmorg/fvwm3/pull/525) ([ThomasAdam](https://github.com/ThomasAdam))

**Fixed bugs:**

- Pager do not show smalls windows in the correct place when snapped to the edge [\#541](https://github.com/fvwmorg/fvwm3/issues/541)
- EwmhBaseStruts glitch when using screen with different resolutions [\#66](https://github.com/fvwmorg/fvwm3/issues/66)
- Fvwm segfaults parsing module configuration [\#575](https://github.com/fvwmorg/fvwm3/issues/575)
- Swallowing FvwmPager inside FvwmButtons breaks resizing FvwmButtons when aspect ratio resizing is used [\#573](https://github.com/fvwmorg/fvwm3/issues/573)
- Move X Y Warp doesn't move pointer to window. [\#551](https://github.com/fvwmorg/fvwm3/issues/551)
- Maximize fullscreen command does not clear \_NET\_WM\_STATE\_FULLSCREEN when exiting fullscreen [\#545](https://github.com/fvwmorg/fvwm3/issues/545)
- EdgeLeaveCommand don't work or need a page change to work [\#543](https://github.com/fvwmorg/fvwm3/issues/543)
- FvwmPager Icon view fix background color. [\#537](https://github.com/fvwmorg/fvwm3/issues/537)
- FvwmPager with bad aspect ratio on dual-head display [\#522](https://github.com/fvwmorg/fvwm3/issues/522)
- AnimatedMove [\#513](https://github.com/fvwmorg/fvwm3/issues/513)
- Spelling errors found by lintian. [\#511](https://github.com/fvwmorg/fvwm3/issues/511)
- SnapAttraction: take into account individual monitors [\#466](https://github.com/fvwmorg/fvwm3/issues/466)
- FvwmPager not taking into account global screen dimensions when configured with DeskTopScale [\#223](https://github.com/fvwmorg/fvwm3/issues/223)
- FvwmPager: moving windows inside FvwmPager is inconsistent [\#198](https://github.com/fvwmorg/fvwm3/issues/198)
- Add force\_icons\_size kludge to .stalonetrayrc. [\#581](https://github.com/fvwmorg/fvwm3/pull/581) ([somiaj](https://github.com/somiaj))
- Fix pass through binding logic. [\#570](https://github.com/fvwmorg/fvwm3/pull/570) ([somiaj](https://github.com/somiaj))
- Make default-config greyed colorset grey. [\#566](https://github.com/fvwmorg/fvwm3/pull/566) ([somiaj](https://github.com/somiaj))
- Cleanup FvwmScript manual page. [\#565](https://github.com/fvwmorg/fvwm3/pull/565) ([somiaj](https://github.com/somiaj))
- GNOME: remove DO\_IGNORE\_GNOME\_HINTS [\#556](https://github.com/fvwmorg/fvwm3/pull/556) ([lgsobalvarro](https://github.com/lgsobalvarro))
- Unmaximize: restore \_NET\_WM\_STATE [\#546](https://github.com/fvwmorg/fvwm3/pull/546) ([ThomasAdam](https://github.com/ThomasAdam))
- Fix compiler warnings in modules/FvwmScript/Instructions.c [\#544](https://github.com/fvwmorg/fvwm3/pull/544) ([pm215](https://github.com/pm215))
- Rework FvwmPager to move windows easier [\#536](https://github.com/fvwmorg/fvwm3/pull/536) ([ThomasAdam](https://github.com/ThomasAdam))
- Move: disable working area when screen given [\#535](https://github.com/fvwmorg/fvwm3/pull/535) ([ThomasAdam](https://github.com/ThomasAdam))
- Make RightPanel use primary monitor dimensions. [\#530](https://github.com/fvwmorg/fvwm3/pull/530) ([somiaj](https://github.com/somiaj))
- Set base struts only for primary monitor in default-config. [\#528](https://github.com/fvwmorg/fvwm3/pull/528) ([somiaj](https://github.com/somiaj))
- Change FvwmPager Logic for initial window size. [\#527](https://github.com/fvwmorg/fvwm3/pull/527) ([somiaj](https://github.com/somiaj))
- EWMH\_GetWorkArea use monitor dimensions. [\#526](https://github.com/fvwmorg/fvwm3/pull/526) ([somiaj](https://github.com/somiaj))
- Make SnapAttraction snap to edges of all monitors. [\#521](https://github.com/fvwmorg/fvwm3/pull/521) ([somiaj](https://github.com/somiaj))
- Update FvwmCommand to allow multiple args. [\#514](https://github.com/fvwmorg/fvwm3/pull/514) ([somiaj](https://github.com/somiaj))

**Merged pull requests:**

- Extend FvwmIconMan Resolution configuration. [\#561](https://github.com/fvwmorg/fvwm3/pull/561) ([somiaj](https://github.com/somiaj))
- Allow Min/Max WindowSize style to use client size [\#560](https://github.com/fvwmorg/fvwm3/pull/560) ([somiaj](https://github.com/somiaj))
- Add more columns to default-config menu ItemFormat. [\#559](https://github.com/fvwmorg/fvwm3/pull/559) ([somiaj](https://github.com/somiaj))
- Fix broken link. [\#529](https://github.com/fvwmorg/fvwm3/pull/529) ([somiaj](https://github.com/somiaj))
- Spelling error fixes. [\#512](https://github.com/fvwmorg/fvwm3/pull/512) ([somiaj](https://github.com/somiaj))
- Working on 1.0.4 [\#509](https://github.com/fvwmorg/fvwm3/pull/509) ([ThomasAdam](https://github.com/ThomasAdam))
- module expand: don't overwrite previous expansion [\#576](https://github.com/fvwmorg/fvwm3/pull/576) ([ThomasAdam](https://github.com/ThomasAdam))
- conditional: fix whitespace/comma parsing [\#572](https://github.com/fvwmorg/fvwm3/pull/572) ([ThomasAdam](https://github.com/ThomasAdam))
- Configure a colorset for XDGMenu options. [\#564](https://github.com/fvwmorg/fvwm3/pull/564) ([somiaj](https://github.com/somiaj))
- Menu: add option to grey entries out [\#563](https://github.com/fvwmorg/fvwm3/pull/563) ([ThomasAdam](https://github.com/ThomasAdam))
- Remove \*FvwmPager: Label configuration option. [\#562](https://github.com/fvwmorg/fvwm3/pull/562) ([somiaj](https://github.com/somiaj))
- move: Warp: move pointer to centre of window [\#553](https://github.com/fvwmorg/fvwm3/pull/553) ([ThomasAdam](https://github.com/ThomasAdam))
- FvwmPager: Improvments with dealing with tiny windows on tiny pagers. [\#548](https://github.com/fvwmorg/fvwm3/pull/548) ([somiaj](https://github.com/somiaj))
- PanFrame improvements [\#547](https://github.com/fvwmorg/fvwm3/pull/547) ([ThomasAdam](https://github.com/ThomasAdam))
- pager: teach Icon view about colorsets [\#538](https://github.com/fvwmorg/fvwm3/pull/538) ([ThomasAdam](https://github.com/ThomasAdam))
- placement: fix mouse positioning [\#533](https://github.com/fvwmorg/fvwm3/pull/533) ([ThomasAdam](https://github.com/ThomasAdam))
- EdgeScroll: a few improvements [\#524](https://github.com/fvwmorg/fvwm3/pull/524) ([ThomasAdam](https://github.com/ThomasAdam))
- Update manual for Echo/EchoFuncDefinition [\#520](https://github.com/fvwmorg/fvwm3/pull/520) ([somiaj](https://github.com/somiaj))
- release: remove dev-docs from release tarball [\#518](https://github.com/fvwmorg/fvwm3/pull/518) ([ThomasAdam](https://github.com/ThomasAdam))
- configure: remove stale references to BUGADDR [\#517](https://github.com/fvwmorg/fvwm3/pull/517) ([ThomasAdam](https://github.com/ThomasAdam))
- Configuration tweaks [\#516](https://github.com/fvwmorg/fvwm3/pull/516) ([ThomasAdam](https://github.com/ThomasAdam))
- build: add CHANGELOG.md to dist [\#510](https://github.com/fvwmorg/fvwm3/pull/510) ([ThomasAdam](https://github.com/ThomasAdam))
2021-08-20 18:08:13 +00:00
wiz
bf2d73e491 afterstep: remove patch that was removed from distinfo during 2.2.12 update 2021-08-12 07:15:32 +00:00
ryoon
ce5e37658b *: Recursive revbump from audio/pulseaudio-15.0 2021-07-30 12:26:37 +00:00
taca
d0f58d4a00 Bump PKGREVISION for affected packages by changing default Ruby's version. 2021-07-21 14:40:28 +00:00
nia
5a9e7a7bec amiwm: update to 0.21pl2
"New features include internationalization (support for locales with
multi-byte character encodings) and support for AmigaOS 3.5 style icons."
2021-07-13 08:16:17 +00:00
bsiegert
f93357a403 Update afterstep to 2.2.12 (released in 2013, lol).
version 2.2.12 release

* Session Management. AfterStep will utilize gnome-session for session
  management if available. Several things needs to be manually adjusted for
  full functionality :
	1) go over list of autostart application files in /etc/xdg/autostart and for
	   those that you want started and have line OnlyShowIn=  - add AfterStep to
	   the list of environments. One example is gnome-keyring* stuff -
	   by default it is only enabled in GNOME session.
	2) if session takes a long time to close after Logout dialog was shown -
	   most likely culprit is the pulseaudio. You may need to get rid of it and
	   switch to more standard and stable ALSA.
	3) It is recommended to uninstall zeitgeist daemon since its useless under
	   AfterStep anyway but wastes resources with its snooping activity.
	4) gnome-session will save any app that support session mamgement at the end
	   of the session to be restarted the next time. Unless you run UBUNTU in
	   which case this functionality my be disabled in stock gnome-session. If
	   you want it back, then it is recommended that you build your own
	   gnome-session from sources. On the other hand if you do not want this
	   functionality, again, get gnome-session source and comment out contents of
	   maybe_load_saved_session_apps() function in gnome-session/gsm-session-fill.c.
	5) If you find that your GTK apps look butt-ugly - its probably because gconfd
	   is not running. It is normally started by gnome-session, but bastardised
	   version of it that comes with Ubuntu does not do it for some reason.
* More Useless packages : ubuntu-desktop deja-dup
2021-07-11 12:13:17 +00:00
gutteridge
5033eefd9b marco: apply an upstream fix for responsiveness issues 2021-07-11 03:32:48 +00:00
cirnatdan
e2d78c7a39 mutter: Update wm/mutter to 40.2
40.2
====
* Fix mouse position in remote desktop with fractional scaling [Pascal; !1867]
* Fix fd leak [Carlos; !1875]
* Disable KMS modifiers on radeon driver [Carlos; !1872]
* Fix adding virtual monitor to physical session [Jonas; !1891]
* Unbreak press-drag-release to pop up and select right click menus
  [Carlos; !1885]
* Fix VKMS detection [Jonas; !1892]
* Misc. bug fixes [Jonas, Daniel, Florian; !1876, !1873, !1890, !1884]

Contributors:
  Jonas Ådahl, Carlos Garnacho, Florian Müllner, Pascal Nowack, Daniel van Vugt

Translators:
  Pawan Chitrakar [ne], Charles Monzat [fr]
2021-07-03 17:47:03 +00:00
gutteridge
71d63639e4 blackbox: bump PKGREVISION for previous change
This, of course, results in a different shell path in some environments,
which is the whole point.
2021-06-11 21:30:39 +00:00
gutteridge
c5c06d33b2 blackbox: use REPLACE_SH instead of hard-coding an interpreter 2021-06-11 21:20:09 +00:00
gutteridge
d1f29fe2e7 blackbox: add buildlink3.mk missed in migration from blackbox70 2021-06-11 20:17:38 +00:00
gutteridge
12f3822aad blackbox: adjust options.mk to current package name 2021-06-11 20:14:37 +00:00
gutteridge
5bd69b25eb blackbox: add options.mk missed in migration from blackbox70 2021-06-10 19:05:47 +00:00
nia
0e8c08a391 Make wm/blackbox the latest version, remove weird versioned packages
concept ok'd by gutteridge
2021-06-10 12:48:49 +00:00
gutteridge
aab0b64be4 blackbox70: update to 0.77 (a minor maintenance release)
Upstream change log:

Brian Bidulock <bidulock@openss7.org> (9):
      post-release update
      improvements to maintenance scripts
      document compliance wider
      Merge pull request #31 from dhgutteridge/master
      update for autoconf 2.71
      update release notes
      update release files
      Merge branch 'master' of github.com:bbidulock/blackboxwm
      update release files

David H. Gutteridge <dhgutteridge@users.noreply.github.com> (1):
      EWMH.cc needs cstdlib to compile on some OSes
2021-06-08 21:42:33 +00:00
cirnatdan
4098898521 mutter: Update wm/mutter to 40.1
40.1
====
* Prevent clients from pasting old selection data [Carlos; !1772]
* Fix forward_key IM functionality on wayland [Takao; !1802]
* Ensure valid window texture size after viewport changes [Robert; !1799]
* Only update cached paint volumes when necessary [Jonas D.; !1773, !1829]
* Only disable KMS modifiers for drivers with known problems [Jonas Å; !1792]
* Fix X11 client resize during moves [Olivier; !1777]
* Fix performance drop during night light transition with Nvidia [Aaron; !1816]
* kms: Don't add common modes that exceed the max bandwidth [Jonas Å.; !1834]
* Create virtual input devices on demand [Jonas Å; !1800, !1858]
* Fix wrong night light gamma when leaving power saving [Jonas Å.; !1835]
* Fix picking edge case [Sebastian; !1842]
* Properly tear down things when shutting down [Jonas Å.; !1822, !1856, !1853]
* Fix monitor screencasting with fractional scaling [kirbykevinson; !1855]
* Fixed crash [Carlos; !1849]
* Plugged memory leak [Carlos; !1839]
* Misc. bug fixes and cleanups [Carlos, Daniel, Jonas D., Jonas Å., Robert,
  Aleksandr, Florian, Michel, Sebastian, Olivier; !1785, !1798, !1784,
  !1791, !1801, !1807, !1786, !1793, !1804, !1820, !1824, !1819, !1803,
  !1821, !1806, !1814, !1831, !1832, !1836, !1843, !1740, !1841, !1827,
  !1844, !1852, !1850, !1851]

Contributors:
  Jonas Ådahl, Michel Dänzer, Jonas Dreßler, Olivier Fourdan, Takao Fujiwara,
  Carlos Garnacho, Sebastian Keller, kirbykevinson, Robert Mader,
  Aleksandr Mezin, Florian Müllner, Aaron Plattner, Daniel van Vugt

Translators:
  Bruce Cowan [en_GB], Ngọc Quân Trần [vi], Marek Černocký [cs],
  Dz Chen [zh_CN], Yosef Or Boczko [he], Nathan Follens [nl],
  Yuri Chornoivan [uk], Jordi Mas [ca], Piotr Drąg [pl], Tim Sabsch [de],
  Luna Jernberg [sv], Hugo Carvalho [pt], Rafael Fontenelle [pt_BR],
  Asier Sarasua Garmendia [eu], Quentin PAGÈS [oc], Matej Urbančič [sl]

40.0
====
* xwayland: Check permissions on /tmp/.X11-unix [Olivier; !1787]

Contributors:
  Olivier Fourdan

Translators:
  Hugo Carvalho [pt], Tim Sabsch [de], Daniel Mustieles [es],
  Matej Urbančič [sl], Марко Костић [sr], Fran Dieguez [gl]

40.rc
=====
* Fix keyboard input from remote desktop in Xorg session [Pascal; !1732]
* Fix restoring focus to windows using globally active input [Olivier; !1716]
* Expose unaccalerated touchpad gesture deltas [Alexander; !1353]
* Avoid relayout on text attribute changes when possible [Jonas D.; !1750]
* Add remote desktop caps- and num-lock state properties [Jonas Å.; !1739]
* Improve refresh rate calculation [Akihiko; !1737]
* Implement presentation-time protocol [Ivan; !1484]
* Disable double-buffered shadow buffering [Jonas Å.; !1724]
* Fix missing cursor on tablet devices [Jonas D.; !1758]
* Fix frame timings causing X11 clients to get stuck [Jonas Å.; !1754]
* Fix applying input settings on X11 [Marco, Suryashankar; !1769, !1767]
* Add headless native backend [Jonas Å.; !1698]
* Fix high latency and stalls with proprietary nvidia driver [Daniel; !1726]
* Fix maximized windows not reacting to strut changes [Aleksandr; !1755]
* Only start XWayland on demand when running under systemd [Benjamin; !1771]
* Sync LEDs when a new input device is added [Olivier; !1662]
* Fix order in which subsurface placement operations are handled [Robert; !1768]
* Fixed crashes [Jonas Å., Sebastian; !1745, !1747, !1759, !1748, !1776, !1775]
* Plugged leaks [Philip, Sebastian; !1738, !1728]
* Misc. bug fixes and cleanups [Jonas Å., Jonas D., Ivan, Florian, Marco,
  Robert; !1688, !1744, !1736, !1749, !1752, !1753, !427, !1757, !1751, !1760,
  !1765, !1770, !1763, !1774, !1780, !1779, !1783]

Contributors:
  Jonas Ådahl, Benjamin Berg, Suryashankar Das, Jonas Dreßler, Olivier Fourdan,
  Sebastian Keller, Robert Mader, Aleksandr Mezin, Alexander Mikhaylenko,
  Ivan Molodetskikh, Florian Müllner, Pascal Nowack, Akihiko Odaki,
  Marco Trevisan (Treviño), Daniel van Vugt, Philip Withnall

Translators:
  Fran Dieguez [gl], Asier Sarasua Garmendia [eu], Claude Paroz [fr],
  Piotr Drąg [pl], Hugo Carvalho [pt], Jordi Mas [ca], Fabio Tomat [fur],
  Yuri Chornoivan [uk], Enrico Nicoletto [pt_BR], Emin Tufan Çetin [tr],
  Daniel Șerbănescu [ro], Marek Černocký [cs], Balázs Úr [hu],
  Aurimas Černius [lt], Kukuh Syafaat [id], A S Alam [pa], Anders Jonsson [sv],
  Milo Casagrande [it], Gwan-gyeong Mun [ko]

40.beta
=======
* Consider clients without mapped windows for xwayland auto-shutdown
  [Olivier; !1671]
* Let compositor to handle super+scroll events [Florian; !1674, !1695]
* Default to starting Xwayland on demand [Olivier; !1673]
* xwayland: Restore abstract socket support [James, Olivier; !1669]
* Add support for atomic mode setting [Jonas Å.; !1488]
* Fix clip region glitches when using fractional scaling [Daniel; !1554]
* Default to horizontal workspace layout [Georges, Florian; !1684, !1706]
* Do not ping unmanaging windows [Florian; gnome-shell#2467]
* Handle monitor changes during screencasts [Jonas Å.; !1691]
* Fix unexpected jumps after restoring misbehaving clients [Jonas Å.; !1445]
* Fix newly opened X11 windows being invisible in overview [Olivier; !1678]
* Fix viewport of offscreen effects [Daniel; !1053]
* Fix drag cancel animation when using geometry scaling [Robert; !1683]
* Improve touch-mode heuristics [Carlos; !1710]
* Integrate clipboard with remote desktop sessions [Jonas Å.; !1552]
* Fix stuck icon in DND operation between X11 and wayland [Carlos; !1720]
* Automatically synchronize pointer position after modal grabs  [Carlos; !1659]
* Reimplement support for CLUTTER_SHOW_FPS [Daniel; !154]
* Only pick on events that may move the pointer [Jonas D.; !1729, !1733]
* Emit discrete scroll events for accumulated smooth events in virtual
  X11 devices [Pascal; !1727]
* Add support for rounded clipping when drawing background [Jonas D.; !1717]
* Plugged memory leaks [Sebastian; !1307, !1699]
* Fixed crashes [Carlos, Thomas, Jonas Å., Olivier; !1677, !1685, !1692,
  !1719, !1718, !1735]
* Misc. bug fixes and cleanups [Jonas Å., Carlos, Olivier, Sebastian, Björn,
  Jonas D., Ivan, Georges, Dor, Michel, Robert; !1670, !1679, !1680, !1682,
  !1681, !1661, !1689, !1690, !1693, !1514, !1696, !1697, !1708, !1709, !1707,
  !1701, !1702, !1715, !1725, !1734, !1512]

Contributors:
  Jonas Ådahl, Dor Askayo, Björn Daase, Michel Dänzer, Jonas Dreßler,
  Olivier Fourdan, Carlos Garnacho, James Henstridge, Sebastian Keller,
  Robert Mader, Ivan Molodetskikh, Thomas Mühlbacher, Florian Müllner,
  Georges Basile Stavracas Neto, Pascal Nowack, Daniel van Vugt

Translators:
  Марко Костић [sr], Jordi Mas [ca], Yuri Chornoivan [uk],
  Daniel Șerbănescu [ro], Hugo Carvalho [pt], Fran Dieguez [gl],
  Matej Urbančič [sl], Marek Černocký [cs], Rafael Fontenelle [pt_BR],
  Philipp Kiemle [de], A S Alam [pa], Balázs Úr [hu], Anders Jonsson [sv],
  Daniel Mustieles [es], Emin Tufan Çetin [tr], Kukuh Syafaat [id],
  Aurimas Černius [lt]

40.alpha.1.1
============
* Adapt to settings moving to gsettings-desktop-schemas [Carlos; !1416]
* Misc. bug fixes and cleanups [Georges; !1667]

Contributors:
  Carlos Garnacho, Georges Basile Stavracas Neto

40.alpha.1
==========
* Base ClutterEffects on ClutterPaintNodes [Georges; !1340, !1355]
* xwayland: Set xrandr primary output [Aleksandr; !1558]
* Add paint node based blur support [Georges; !1627, !1646]
* Disable CRTCs if there is no monitor [Kai-Heng; !1561]
* Fix updates of mipmapped animated backgrounds [Daniel; !1664]
* Allow remote desktop clients to specify scroll source [Pascal; !1636]
* Support the color transform matrix RandR property on X11 [Aaron; !1048]
* Plugged memory leaks [Jonas D.; !1632]
* Fixed crashes [Jonas Å., Olivier, Carlos; !1557, !1648, !1643, !1654, !1663]
* Misc. bug fixes and cleanups [Olivier, Niels, Carlos, Jonas Å., Florian,
  Jonas D., Daniel, Georges, Michel, Sebastian, Marc-Antoine; !1621, !1622,
  !1624, !1623, !1625, !1626, !1630, !1631, !1576, !1635, !1640, !1642,
  !1639, !1644, !1637, !1615, !1647, !1633, !1634, !1651, !1652, !1657,
  !1660, !1658, !1665, !1649, !1668, !1655]

Contributors:
  Jonas Ådahl, Michel Dänzer, Jonas Dreßler, Kai-Heng Feng, Olivier Fourdan,
  Carlos Garnacho, Niels De Graef, Sebastian Keller, Aleksandr Mezin,
  Florian Müllner, Georges Basile Stavracas Neto, Pascal Nowack,
  Marc-Antoine Perennou, Aaron Plattner, Daniel van Vugt

Translators:
  Kjartan Maraas [nb], Juliano de Souza Camargo [pt], Florentina Mușat [ro],
  Daniel Mustieles [es], Jordi Mas i Hernandez [ca], Fabio Tomat [fur],
  Philipp Kiemle [de], Asier Sarasua Garmendia [eu], Aurimas Černius [lt],
  Fran Dieguez [gl], Hugo Carvalho [pt], Matej Urbančič [sl]

40.alpha
========
* Replace CoglMatrix with graphene_matrix [Georges; !1439]
* Allow to specify debug topics in MUTTER_DEBUG [Jonas Å.; !1465]
* Fix unwanted position changes on window resize
  [Jonas Å., Olivier, Robert; !1477, !1495]
* Do not disable the X Security extension by default [Olivier; !1485]
* Fix _NET_WM_FRAME_DRAWN timestamps [Jonas Å.; !1494]
* Fix tiling to the correct monitor [Florian; #1389]
* Only snap to window edges when CTRL is pressed [Florian; #679609]
* Add support for scroll button locking [Peter; !1432]
* Clip Frustra [Georges; !1489]
* Improve tablet-mode-switch support [Hans; !1506]
* Fix missed redraws of newly-mapped actors [Jonas D.; !1366, #1494]
* Gracefully handle Xwayland crashes [Carlos; !1447]
* wayland: Provide previous window dimensions on restore [Christian; !801]
* Remove the ClutterActor::paint signal [Jonas; !1522]
* Fix background artifacts in magnifier [Daniel; #1480]
* Use raycasting for picking [Georges; !1509]
* Fix monitor tiling support on X11 [Jonas Å.; #1524]
* Fix xwayland grabs for override-redirect windows [Olivier; !1254]
* Fix device configuration not being picked up on X11 [Carlos; !1553]
* Support tagging devices as primary GPU via udev [Jonas Å.; !1562]
* Fix size hints with CSD [Olivier; !1594]
* Fix unresponsive input after screen blank [Simon; !1601]
* Cull actors when picking [Georges; !1520]
* Handle input in a thread [Carlos; !1403]
* Improve freezes when switching workspace [Jonas Å.; !1616]
* Plugged memory leaks [Ray; !1225]
* Fixed crashes [Christian, Olivier, Daniel, Robert, Jonas Å., Florian Z.,
  Simon, Carlos; #1481, !1529, !1519, !1534, #1521, !1563, !1604, !1605,
  !1607, !1612]
* Misc. bug fixes and cleanups [Florian, Carlos, Olivier, Georges, Björn,
  Jonas Å., Julius, Corentin, Bastien, Robert, Daniel, Niels, Jonas D., Uday,
  Ian, Jordan, Piotr; !1473, !1472, !1438, #1449, !1475, !1474, !1481, !1466,
  !1483, !1427, !1413, !1103, !1467, !1339, !1297, #1384, !1491, !528, !1496,
  !1510, !1507, !1387, !1498, !1515, !1516, !1517, !1486, !1524, !1527, !1528,
  !1531, !1532, !1521, !1535, #1490, !1545, !1555, !1564, !1549, !1567, !1565,
  !1572, !1569, !1573, !1566, !1525, !1468, !1578, !1583, !1584, !1585, !1571,
  !1327, !1586, !1590, !1588, !1050, !1596, !1592, !1587, !1599, !1577, !1511,
  !1591, !1603, !1611, !1593, !1617, !1619]

Contributors:
  Björn Daase, Jonas Dreßler, Piotr Drąg, Olivier Fourdan, Carlos Garnacho,
  Hans de Goede, Niels De Graef, Peter Hutterer, Julius Lehmann, Robert Mader,
  Simon McVittie, Florian Müllner, Georges Basile Stavracas Neto,
  Bastien Nocera, Corentin Noël, Jordan Petridis, Uday Kiran Pichika,
  Christian Rauch, Ian Douglas Scott, Ray Strode, Daniel van Vugt,
  Florian Zwoch, Jonas Ådahl

Translators:
  Juliano de Souza Camargo [pt], Ask Hjorth Larsen [da], Yuri Chornoivan [uk]
2021-06-03 15:04:57 +00:00
pin
83a1cea727 wm/herbstluftwm: update to 0.9.3
-Fix transparency of 32 bit client's border (#1178)
-Prepare Colors for alpha values (#1180)
-Make default colors more transparent and quiet (#1185)
-Support true transparency in all decorations (#1186)
-Cut holes into frames behind tiled clients (#1187)
-'shift' moves between monitors if appropriate (#1198)
-Option --replace to replace existing window manager (#1209)
-Manage desktop windows in global stack (#1210)
-Start --locked from the .desktop file (#1222)
-Fix doc/gendoc.py extractor to strip comments (#1229)
-Use posix escaping in Completion objects (#1226)
-Remember last reported geometry in client directly (#1240)
-Always reply to a ConfigureRequest with ConfigureNotify (#1244)
-Move 'focus_edge' and 'shift_edge' to GlobalCommands (#1252)
-Allow relative values for int and uint attributes (#1253)
-Parse --skip-visible in move_index command (#1257)
_Make 'cycle' work for the floating layer (#1258)
-tox: Switch default Python env to 38 (#1269)
-New command 'list_clients' (#1274)
-Add client attribute 'floating_geometry' (#1272)
-Support error output channel internally (#1278)
-Auto-convert attributes to/from python types (#1277)
-Remove alpha-value from colors in panel.sh (#1283)
-Extend IPC protocol by error channel (#1285)
-client: Remove unused methods (#1291)
-Test herbstclient -0 --idle (#1294)
-Fix exec error message in spawn command (#1304)
-Wait passively for hc in test suite ipc server (#1306)
-Handle text properties more robustly (#1303)
-Test shift/resize up/left and focus cycling (#1308)
-Add 'floating_geometry' rule consequence (#1311)
-Client alias 'longest-minimized' and 'last-minimized' (#1313)
2021-05-25 16:19:56 +00:00
wiz
6eae1297d5 *: recursive bump for perl 5.34 2021-05-24 19:49:01 +00:00
triaxx
06dba49e51 awesome: Fix PLIST for manpages
pkgsrc changes:
---------------
  * Add explicit dependency to textproc/ruby-asciidoctor since
    GENERATE_MANPAGES is ON by default and the man pages are generated
    if the tool is present.
  * Improve the search of asciidoctor binary by including suffixed binaries
    in case pkgtools/pkg_alternatives is not installed.
  * Bump revision
2021-05-15 16:42:43 +00:00
nia
def8a76616 spectrwm: uses pkg-config 2021-05-15 06:58:19 +00:00
nia
4cec9174c0 coma: needs libbsd on Linux 2021-05-14 10:57:51 +00:00
nia
6c863f28a8 qvwm: alsa support is broken 2021-05-14 10:55:34 +00:00
pin
1fafd1d9fc wm/sowm: update DESCR
according to upstream.
Reclaim maintainership.
2021-05-08 19:30:51 +00:00
nia
364b01a434 mlvwm: update to 0.9.3
0.9.2 -> 0.9.3
Fix RestartSystem()/Done() to correctly restart into other window managers
Add RoundedScreenCorners configuration
Changed default font size to 12px
Changed default scroll bar width/height to 16px
Changed default menu bar height to 20px
More accurate sizing & styling of window title bars & controls, scroll bars, and resize handle

0.9.1 -> 0.9.2
Change sprintf() & strcat() to snprintf()
2021-05-04 14:09:52 +00:00
pho
4d74cf7192 *: Bump PKGREVISION for ghc-9.0.1 2021-05-03 19:00:52 +00:00
nia
ab8a1fb4af *: Use the tools framework for gdbus-codegen 2021-05-02 11:06:12 +00:00
nia
773cde7da8 *: Use the tools framework for itstool
Now it should be more obvious when a package needs it as a dependency,
as it will fail loudly if it isn't declared as a tool.

While here, some duplicate dependencies on itstool were removed from the
MATE packages
2021-05-02 10:24:47 +00:00
pin
b393f4d7fc wm/sdorfehs: reclaim maintainership 2021-05-01 14:42:46 +00:00
gutteridge
ea5d55d287 marco: update to 1.24.2
(Two of the three code changes had already been applied in pkgsrc.)

Change log:

marco 1.24.2

  * update translations
  * compositor-xrender.c: Make sure tooltips are visible
  * window: do not unfocus on new window.
  * Do not call cairo paint on generate_pixmaps.
2021-04-29 03:06:02 +00:00
gutteridge
bbd206685a enlightenment16: update to 1.0.23
e16 v1.0.23 - 2021-04-09
------------------------
- 1.0.23
- Trim ChangeLog (move <= v1.0.0 to ChangeLog.old), new format
- Add ChangeLog generation script
- Update po
- Focus: Tweak request serial number check logic - correction
- Focus: Fixup after "Fix pointer focus on new windows..."
- Focus: Improve debug message understandability
- Remove obsolete and unused AC_HEADER_STDC
- Fix pager update on desk switch
- Fix segv on bad border definition
- Introduce E_ARRAY_SIZE() and MOD_ITEMS()
- Focus: Tweak request serial number check logic
- Focus: Don't set focus on sliding windows
- Focus: Fix pointer focus on new windows if pointer is in window
- Update winter theme
- Allow Winop border in matches.cfg
- Remove unused Pager:name
- Fix pager live updates if millisecond time is initially "negative"
- Fix handling of imageclasses with flipped/rotated images
- Fix pager zoom window sometimes flickering at 0,0
- Add EoGetParent() etc.
- Remove ancient TODO
- group_op showhide should target all the windows groups members
- Rename EDirUser{Set} wrappers and use then some more
- French translation update (Philippe J. Guillaumie)
- Support user fonts
- Sound: Treat player engine like others
- Sound: sound_pa -> sound_pulse
- Sound: Mostly cosmetic changes
- Sound: autofoo cosmetics
- Consistently put __EXPORT__ in .c files
- Forgot some 2020
- conf.h: Remove some unused items
- definitions: Remove some more obsolete configuration item definitions
- Configuration parsing cleanups
- Cleanups in .desktop file generation
- Include git stamp in version info (if built from git checkout)
- Introduce EImageDefineCursor()
- Introduce EImageRenderOnDrawableARGB()
- Cache visual in EVisualFindARGB()
- Remove obsolete color modifier functions
- French translation update (Philippe J. Guillaumie)
- Use poll() for event handling by default (if available)
- French translation update (Philippe J. Guillaumie)
- French translation update (Philippe J. Guillaumie)
- Update po
- French translation update (Philippe J. Guillaumie)
- Ensure a couple of initialisations are never skipped
- Remove unused SM_CLIENT_ID stuff
- Fix memory leak after failed execvp()
- Remove some (duplicated?) configuration identifiers that are not in definitions
- definitions: Remove long obsolete configuration item definitions
- conf.h: Remove some long obsolete configuration item defines
- Hide Border struct internals
- Simplify checks for borderless
- Use border name wrapper function some more
- borders.c: Prefix static functions with _
- ipc.c: Trivial cleanups
- Update po
- CM: Fix damage corner case (reparenting fading-out window)
- CM: Fix switching fadeout to fadein
- hiwin: Tweak debug
- Merge variables controlling click-to-raise configuration
- focus.c: Eliminate unnecessary variable
- Make "only primary mouse button raises" option take effect immediately
- Add option to allow only the primary mouse button to raise windows
2021-04-28 23:12:11 +00:00
pho
bd071737bf Fix build with GHC 9 2021-04-25 14:32:12 +00:00
pho
8d5c31f83c Fix build with GHC 9 2021-04-25 14:19:34 +00:00
wiz
164e0ef8a8 e16themes: remove dead links 2021-04-25 06:48:57 +00:00
wiz
f7324f6b95 *: remove dead download link 2021-04-25 06:28:37 +00:00
wiz
ed708ebb0d fvwm1: remove, use fvwm or fvwm3 2021-04-25 04:43:30 +00:00
pin
5543c1b649 wm/sdorfehs: reset maintainer 2021-04-24 19:59:11 +00:00
pin
4106aefe19 wm/sowm: reset maintainer 2021-04-24 19:58:23 +00:00
wiz
5c5509cb87 fvwm-devel: remove
This is older than wm/fvwm which packages the same major version, or
fvwm3, which is a newer major version.
2021-04-24 11:13:42 +00:00
adam
da0a125726 revbump for boost-libs 2021-04-21 13:24:06 +00:00
adam
9d0e79c401 revbump for textproc/icu 2021-04-21 11:40:12 +00:00
pin
3f9d14e8c8 wm/obconf-qt: update to 0.16.1
-Translations are updated.
2021-04-20 18:16:33 +00:00
nia
81deb1de8c mutter: set PYTHON_FOR_BUILD_ONLY 2021-04-12 13:05:09 +00:00
cirnatdan
1c443bf00c compiz: Remove broken PKG_OPTION "gnome"
"gnome" option depends on wm/metacity, which is gone.
2021-03-30 14:45:36 +00:00
nia
e5b98c00be pekwm: update to 0.1.18
Maintenance release of pekwm with a bunch of bug fixes since 0.1.17. Notable changes include an updated default theme, CMake build system support and build fixes for more recent compilers.
2021-03-15 11:51:00 +00:00
nia
a6db91eeb4 pekwm: update HOMEPAGE 2021-03-15 11:42:13 +00:00
nia
f0dfe05ad6 herbstluftwm: update to 0.9.2
Release 0.9.2 on 2021-02-17
---------------------------

  * Client window titles (controlled by the theme attributes 'title_height',
    'title_color', 'title_font')
  * New command 'help' for live documentation on the object tree
  * New 'watch' command that emits hooks when attribute values change.
  * The 'lock_tag' attribute is now writable.
  * New 'geometry' attribute for monitors.
  * Bug fixes:
    - Correctly interpret _NET_WM_STRUT. This fixes panels that leave a bit of
      space between the panel and the monitor edge and also panels between two
      monitors.
    - Correctly handling minimized clients when removing a tag.
    - Preserve stacking order when changing the floating state of a tag
    - Update frame objects correctly in the commands 'mirror' and 'rotate'
  * New dependencies: xft, freetype
2021-03-05 08:55:26 +00:00
nia
f657ab844a cwm: Update to 6.7
2020-05-22: Seventh public release 6.7 of portable cwm.

Changes made between OpenBSD 6.6 and 6.7
* Allowed cwm(1) configuration of window size based on percentage of
  the master window during horizontal and vertical tiling actions.
* Allowed use of window-htile and window-vtile with the "empty" group
  clients in cwm(1).
2021-03-04 11:22:08 +00:00
ryoon
07f1330c6f modular-xorg-xquartz, libAppleWM: Use predefined OSX_SDK_PATH
The latest macOS Big Sur 11.2.1 and Xcode 12.4 as of 2021-02-24 do not
provide 11.2 SDK. They provide 11.1 SDK instead. mk/platform/Darwin.mk has
workaround for this situation. So use the workaround directly.

OSX_SDK_PATH may be internal, however it is accessible over 5 years.
It may not be a big problem hopefully.
2021-02-25 12:30:58 +00:00
gutteridge
16e68c4fdc enlightenment16: use PREFIX instead of LOCALBASE 2021-02-20 18:59:53 +00:00
ryoon
bee3953c45 *: Recursive revbump from audio/pulseaudio-14.2.nb1 2021-02-07 06:30:06 +00:00
pin
33546b6e3b Fix alphabetic order 2021-01-29 07:37:07 +00:00
pin
5dd55eb0e0 Add sdorfehs 2021-01-28 22:20:07 +00:00
pin
719cb8dad5 wm/sdorfehs: import package
sdorfehs is a tiling window manager descended from ratpoison, which itself is
modeled after GNU Screen.
sdorfehs divides the screen into one or more frames, each only displaying
one window at a time but can cycle through all available windows (those
which are not being shown in another frame).
Like Screen, sdorfehs primarily uses prefixed/modal key bindings for most
actions.
sdorfehs's command mode is entered with a configurable keystroke
(Ctrl+a by default) which then allows a number of bindings accessible with just
a single keystroke or any other combination.

Special thanks to David H. Gutteridge for the patch and explanations.
2021-01-28 22:18:57 +00:00
nia
60a2e39bd5 berry: build fix: add -lm to LDFLAGS for ceil() 2021-01-19 22:48:41 +00:00
gutteridge
f7a2f640b4 xfce4-wm: update to 4.14.6
Change log:

4.14.6
======

- Add more XErrors traps
- I18n: Update translations: da, es, et, he, lt, oc, ug

4.14.5
======

- Fix an error leak in compositor (xfce/xfwm4#351)
- Fix compositor selection atom misuse
2021-01-19 02:46:19 +00:00
mef
557151cf75 (wm/mcwm) INSTALL_PROGRAM -> INSTALL_DATA for man page 2021-01-09 05:25:45 +00:00
nia
b438035e9c fvwm3: Update to 1.0.2
based on a private patch from snow flurry, thx!

There have been a tonne of bug-fixes, and what's listed below are some
key-highlights. Please do read the full CHANGELOG in detail for more
information.

Breaking changes:
* Deprecate librplay support in FvwmEvent
  * This therefore means librplay as a dependency is no longer required.
* documentation: remove docbook in favour of asciidoc (ThomasAdam)
  * This therefore means that xsltproc as a dependency is no longer
    required, but asciidoctor will be for compiling man pages.
* documentation: --enable-htmldoc has been removed -- generating HTML
  documentation is longer possible.

Implemented enhancements:

* New Status command in JSON format (over a FIFO) for use with external
  bars such as lemonbar
  * Add expansion variables for a window's X/Y page
  * Introduced a compat-wrapper for FvwmCommand written in Python3

Fixed bugs:
See the Full Changelog
2021-01-06 18:57:17 +00:00
nia
63cd621d98 Add wm/mcwm.
mcwm is a minimalist window manager for the X Window System written from
scratch in C directly on top of XCB. It is a traditional floating window
manager with a lot of features but without the bloat.

In mcwm all functions, including move and resize, are available from the
keyboard but a pointing device can be used for move, resize and raise/lower.
2021-01-04 14:52:58 +00:00
nia
c8ebb39cba herbstluftwm: Update to 0.9.1
Release 0.9.1 on 2020-12-28
---------------------------

  * Client minimization (controlled by the attribute 'minimized' of every client)
  * The 'index' attribute of tags is now writable. This allows adjusting the
    order of existing tags.
  * New child object 'focused_client' for each tag object.
  * New child object 'focused_frame' for the tiling object of each tag object.
  * New child object 'parent_frame' for each client providing the frame the client sits in
  * New command 'mirror'
  * New command 'apply_tmp_rule'
  * The 'apply_rules' command now reports parse errors
  * Reserve space for panels that do not set _NET_WM_STRUT e.g. conky windows
    of type 'dock'.
  * Only build json object doc if WITH_DOCUMENTATION is activated
  * Bug fixes:
    - When hiding windows, correctly set their WM_STATE to IconicState (we set
      it to Withdrawn state before, which means "unmanaged" and thus is wrong).
      This may require restarting pagers when upgrading hlwm live.
    - Fix crash in 'split explode'
    - 'split explode' preserves the window focus (as in v0.7.2 and before)
2021-01-02 15:25:04 +00:00
ryoon
bfac3f1b42 *: Recursive revbump from audio/pulseaudio-14.0 2021-01-01 09:52:09 +00:00
ryoon
a8e8c5c75e *: Recursive revbump from boost-1.75.0 2021-01-01 08:24:33 +00:00
schmonz
2b8db15e3d Configure with --enable-xplugin-dock-support to fix build on 64-bit-only
macOS. In exchange for avoiding the use of the bundled i386 binary blob,
this drops compatibility with older macOS (by requiring a newer API in
the system libXplugin). In case this had been building for anyone on
semi-recent macOS, bump PKGREVISION.

Addresses pkg/55880.
2020-12-31 09:51:56 +00:00
nia
1606d20743 Add wm/tinywm
TinyWM is a tiny window manager created as an exercise in minimalism. It is
also maybe helpful in learning some of the very basics of creating a window
manager. It is only around 50 lines of C.

It lets you do four basic things:

- Move windows interactively with Alt+Button1 drag
- Resize windows interactively with Alt+Button3 drag
- Raise windows with Alt+F1
- Focus windows with the mouse pointer
2020-12-11 15:12:35 +00:00
jnemeth
4cecefed27 sort 2020-12-10 03:03:52 +00:00
pin
1b39e301f6 wm/obconf-qt: update to 0.16.0
-Bumped version to 0.16.0.
-Translation updates.
2020-12-07 12:01:13 +00:00
nia
a8ba221c13 berry: Improve DESCR 2020-12-05 14:51:54 +00:00
nia
5d641089e6 berry: Correct HOMEPAGE 2020-12-05 14:49:46 +00:00
nia
e57d746d96 wm: Add berry
A healthy, bite-sized window manager written in C over the XLib library.
2020-12-05 13:13:42 +00:00
nia
f6dd9d2f87 Revbump packages with a runtime Python dep but no version prefix.
For the Python 3.8 default switch.
2020-12-04 20:44:57 +00:00
riastradh
77697b790a Revbump for openpam cppflags change months ago, belatedly. 2020-12-04 04:55:41 +00:00
nia
0dec29784a bspwm: 0.9.10
# From 0.9.9 to 0.9.10

## Additions

- New node descriptor: `first_ancestor`.
- New node modifiers: `horizontal`, `vertical`.

## Changes

- The node descriptors `next` and `prev` might now return any node. The previous behavior can be emulated by appending `.!hidden.window`.
- The node descriptors `pointed`, `biggest` and `smallest` now return leaves (in particular `pointed` will now return the *id* of a pointed receptacle). The previous behavior can be emulated by appending `.window`.
- The *query* command now handles all the possible descriptor-free constraints (for example, `query -N -d .active` now works as expected).
- The rules can now match against the window's names (`WM_NAME`).
- The configuration script now receives an argument to indicate whether is was executed after a restart or not.
- The *intermediate consequences* passed to the external rules command are now in resolved form to avoid unwanted code execution.
2020-11-25 20:48:36 +00:00
nia
07f5719bb3 fvwm3: Update to 1.0.1
This release addresses the following:

    New Features:
        Add support for infostore in EnvIsSet Test case #240 (ThomasAdam)
        Add variable/parameter which indicates the state of the FVWM3 logging #239 (NsCDE)
        Support for setting default mouse cursor on all FvwmScript widgets #222 (NsCDE)
        Add support for triangle indicator in/out sub options #221 (NsCDE)
        Add WindowName option to FvwmButtons #219 (NsCDE)

    Build problems:
        compilation fails on openbsd-current due to safemalloc.h (va_list) #231
        "version of go" misinterpreted by configure script? #202
        Unable to build 1.0, bson.h not found [FreeBSD 12.1] #200

    Bug-fixes:
        _NET_WM_STATE was not updated for maximized windows #203
        EwmhBaseStruts calculations don't use monitor's #241
        DesktopConfiguration global inherits behaviour from per-monitor mode #236
        FvwmEvent: missing monitor\_focus event #228
        perllib: doesn't understand MX_MONITOR_* events #226
        FvwmButtons subpanels not popped out on primary monitor when desk is > 0 #224
        PositionPlacement Center: fix to use current screen #211
        EwmhBaseStruts missing screen info from manpage #208
        EwmhBaseStrut: fix calculations for per-monitor #242 (ThomasAdam)
        Fix window locations in Global mode #237 (ThomasAdam)
2020-11-23 13:43:52 +00:00
pin
1cc1c79475 wm/frankenwm: update to 1.0.23
Allow custom man location and a few other things

Patches by myself and Maya merged.
2020-11-23 08:41:27 +00:00
gutteridge
f1d862f1e0 mutter: reflect universal tool dependencies universally 2020-11-22 00:05:09 +00:00
mef
e0d52c498a (wm/mutter) Fix build -- msgfmt: unknown option -- desktop 2020-11-21 10:41:47 +00:00
gutteridge
c5389b0e85 marco: add two upstream bug fixes
These haven't made it to a branch yet, but have been carried elsewhere,
e.g., Fedora applied them two months ago.
2020-11-21 03:48:07 +00:00
nia
d4b5eece7f herbstluftwm: Update to 0.9.0
Release 0.9.0 on 2020-10-31
---------------------------

  * When an application fails to focus itself (because
    focus_stealing_prevention is active), then the window is marked as urgent.
  * New optional argument for the 'split' command for splitting non-leaf frames
  * Frame objects: the frame layout can be introspected via the 'tiling' object
    present in each tag, e.g.: 'tags.focus.tiling'.
  * New command 'foreach' for iterating over objects
  * New attribute 'urgent_count' for tags, counting the number of urgent clients on a tag
  * New rule consequence 'floatplacement' that updates the placement of floating
    clients ('floatplacement=smart' for little overlap,
    'floatplacement=center' for centering) or leaves the floating position as
    is ('floatplacement=none')
  * New rule condition 'pgid'
  * New format specifier '%c' in the 'sprintf' command (useful in combination with 'foreach')
  * The 'new_attr' command now also accepts an initial value
  * React to a change of the 'floating_focused' attribute of the tag object
  * New frame index character 'p' for accessing the parent frame
  * Object tree documentation as a json file
  * Bug fixes:
    - Fix wrong behaviour in 'cycle_layout' in the case where the current layout
      is not contained in the layout list passed to 'cycle_layout'.
    - Fix handling of delta -1 in 'focus_monitor' and 'cycle_monitor'
    - Fixed precision decimals in the layout tree (more reliable in- and output
      of fractions in frame splits)
    - Fixes in maximize.sh
2020-11-19 12:09:52 +00:00
nia
f9552a1a41 BUILD_DEPENDS -> TOOL_DEPENDS 2020-11-17 15:31:10 +00:00
mef
26e80551d7 (wm/mutter) Add gdbus-codegen-[0-9]* for BUILD_DEPENDS (is it enough ?) 2020-11-17 13:27:00 +00:00
nia
45c3be8fd4 wm: Add mutter, the GNOME 3 window manager.
Based on work by Dan Cîrnaț and myself in pkgsrc-wip.

Mutter is a window and compositing manager that displays and manages your
desktop via OpenGL. Mutter combines a sophisticated display engine using
the Clutter toolkit with solid window-management logic inherited from the
Metacity window manager.
2020-11-10 01:56:20 +00:00
ryoon
2831546220 *: Recursive revbump from textproc/icu-68.1 2020-11-05 09:07:25 +00:00
ryoon
4675ccbc79 *: Recursive revbump from textproc/icu-68.1 2020-11-05 09:06:42 +00:00
wiz
f143d31eb3 i3: update to 4.18.3.
This is a bugfix release for v4.18.

  • Bugfix: kick tray clients before destroying the bar

pkglint cleanup while here.
2020-10-31 13:55:17 +00:00
nia
4713423cfc xfce4-wm: Add hack to let this build on NetBSD 8. 2020-10-16 06:21:13 +00:00
nia
44ccab492d wm: Add yeahwm.
YeahWM is a h* window manager for X based on evilwm and aewm.

Features:

   * Sloppy Focus.
   * BeOS-like tabbed titles, which can be repositioned.
   * Support for Xinerama.
   * Simple Appearance.
   * Good keyboard control.
   * Creative usage of the mouse.
   * Respects aspect size hints.
   * Solid resize and move operations.
   * Virtual Desktops.
   * "Magic" screen edges for desktop switching.
   * Snapping to other windows and screen borders when moving windows.
   * Small binary size(ca. 23kb).
   * Little resource usage.
2020-10-11 08:56:37 +00:00
nia
0a7e64d5cf Add evilwm-license 2020-10-11 08:53:28 +00:00
nia
7cce4b5af5 wm: Revive qvwm package.
This was deleted a few years ago due to the gtk1 deprecation, but
removing its dependency on gtk1 is trivial and does not impact
its functionality.

I consider qvwm essential software for fun.

-

qvwm is a window manager for the X Window System which provides a user
experience very close to Windows 95/98. It is small and extremely fast.
2020-10-10 20:11:51 +00:00
triaxx
979e55a5f3 icewm14: Update homepage 2020-10-06 10:16:37 +00:00
triaxx
41e60c6c80 icewm13: Update homepage 2020-10-06 10:16:14 +00:00
gutteridge
1129f97f03 blackbox70: add conditional libXft inclusion in buildlink3.mk
Now that libXft is an option, it has to be reflected in buildlink3.mk,
or build failures can occur in wm/bbpager04.
2020-10-02 16:40:32 +00:00
gutteridge
fba8eb0058 blackbox70: add nls and xft2 options
Add xft2 as a recommended option, following the example of fluxbox.
While here, also make nls a recommended option, rather than being
unconditionally enabled.
2020-09-30 03:07:25 +00:00
nia
9ae6e55398 wm: Add fvwm3.
Fvwm3 is a multiple large virtual desktop window manager, originally (a
looooong time ago!) derived from twm.

Fvwm3 is intended to have a small memory footprint but a rich feature set,
be extremely customizable and extendible, and have a high degree of Motif
mwm compatibility.
2020-09-29 12:22:35 +00:00
nia
ab558097ad i3: improve default config
- do not attempt to start networkmanager etc
- make volume buttons useful on netbsd

bump PKGREVISION
2020-09-25 12:35:47 +00:00
nia
68232b1f47 fluxbox: useful default volume control for NetBSD 2020-09-25 12:25:10 +00:00
nia
1d4d2c674d fluxbox: Enable xft support by default, rename option for consistency
Bump PKGREVISION
2020-09-20 13:30:45 +00:00
joerg
8a0a56d3db Drop useless SUBST block. 2020-09-14 18:21:36 +00:00
gutteridge
ed7efc5928 xfce4-wm: update to 4.14.4
Change log:

4.14.4
======

- Fix a crash on FreeBSD (xfce/xfwm4#411)
- Fix compilation warning due to g_type_class_add_private deprecation

4.14.3
======

- Add support for XRes X11 extension to get the PID of sandboxed apps
- Fix use-after-free of settings strings (xfce/xfwm4#406)
- More XError traps (xfce/xfwm4#405)
- I18n:
  Update translations: en_CA, et, he, hy_AM, id, it, sq, zh_HK
  New translations: hye
2020-09-12 00:18:59 +00:00
wiz
00da7815c0 *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
gutteridge
cd95439e8a enlightenment16: update to 1.0.22
--- 1.0.22 ---
Use installed gettext version, if possible
e_gen_menu: Drop ConsoleOnly apps
windowmatches: Fix use of MAKE_WINDOW_STICKY_...() macros
windowmatches: Remove ancient incorrect case values
definitions: Empty obsolete windowmatch macros
windowmatches: Resurrect USE_ICON_IMAGE_FOR_CLIENT_() macros
windowmatches: Issue notice when discarding invalid one
windowmatches: Remove some cruft
windowmatches: Enable having spaces in name matches
Consistently use @ as token delimiter in .in files
Fix warnings occurring in various situations
windowmatches: Add some consts
bindings: Add 'W' as alias for modifier 4
libhack: Intercept XSendEvent too
Fix unmaximizing by _NET_WM_STATE[_MAXIMIZED_...]
Indent profile - Drop -bad for now as it does silly things
Re-indent with indent-2.2.12
slideouts: Use defines for directions
slideouts: Refactoring
slideouts: Fix potential crash
aclass.c: Fix valgrind complaint
eesh: Fix clang-analyzer complaints
edox: Fix clang-analyzer complaints
src: Fix clang-analyzer complaints
autogen.sh: Add -n as alternative to NOCONFIGURE
Fix incorrect check for __attribute__ ((unused)))
Hide Group struct internals
groups.c: Correct debug stuff
configure.ac: Drop unnecessary prefix stuff
Spec file: Add git tag to rpm file name (if built from git checkout)
edox: Add a couple of forgotten casts
edox: Fix missing return value (at previously unreachable function exit)
Espawn(): Use variable argument list
Enable sounds in combined configuration dialog
Autofoo sound configuration cosmetics
Optionally play sounds using audio player
Introduce path_canexec0() for convenience
Minor cleanups after sound by audio player feature
GSOD: Avoid rendering artifacts when unmapped
Avoid potential crash when attempting to enable sound, cosmetics
Minor cleanups in sound players
Add alsa-lib sound backend
Autofoo cosmetics (AC_HELP_STRING -> AS_HELP_STRING).
Fix obscure m4 problem
Add feature to build with ASAN (--enable-gcc-asan)
groups: Eliminate EwinGetGroups()
groups.c: Eliminate BuildWindowGroup()
groups.c: Mostly cosmetic changes around group configuration
groups.c: Reshuffle code to avoid forward declarations
groups.c: Rename functions for more consistency
groups.c: Refactor _GroupEwinRemove()
groups.c: Fold "group_info" into "group" IPC command
groups.c: Enable popping up ewin group configuration dialogs from ipc
groups.c: _GroupEwinDestroy() -> _GroupDelete()
groups.c: Mostly cosmetic tweaks
groups.c: Fix handling groups with negative id
groups.c: Fix showing empty group
groups.c: Add group del command
groups.c: Fix group deletion
groups.c: Add some debug
groups.c: Fix snapshot updating
snaps: Fix snapshot group remembering when all groups are deleted
groups: Rework group configuration saving
groups.c: Simplify _GroupDelete() some more
groups.c: Eliminate _EwinInGroup()
groups.c: Add group list ipc comand
groups.c: Fold "groups" into "group_op" IPC command
Fix technical/shapewin move mode through edge flip
Fix technical/shapewin move mode with window groups
French translation update (Philippe J. Guillaumie)
Document the "absolute" parameter for the toggle_* window operations (Pierre Neyron)
configure.ac: Avoid trouble with missing AM_LANGINFO_CODESET
2020-08-28 03:12:26 +00:00
gutteridge
f712558021 blackbox: tweak a comment 2020-08-24 04:52:24 +00:00
gutteridge
4221beb477 mate*: remove unintentional linkage against pkgsrc gettext-libs
As of 1.24, MATE requires GNU-specific msgfmt features. meta-pkgs/mate/
Makefile.common r. 1.10 expressed this tool dependency using
USE_BUILTIN.gettext=no, but this exposed pkgsrc gettext-libs in the
build environment as well, which some MATE packages then linked
against, but gettext-libs didn't end up being declared as a run-time
dependency, so binary package installations were broken (with the
workaround of manually installing the undeclared gettext-libs
dependency). Express this dependency differently, so GNU msgfmt is
used as a tool without exposing pkgsrc gettext-libs.

(The pkgsrc tooling infrastruture could be altered to provide a
distinct "gmsgfmt" tool, same with "gxgettext", and perhaps others.
Here I'm just immediately concerned with fixing this packaging issue.)

Addresses PR pkg/55503 by Jay Patel.
2020-08-24 04:41:39 +00:00
leot
b13a568190 *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
leot
953ab724e1 *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
leot
0e49372c4e *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:17:15 +00:00
gutteridge
8f98c604d7 marco: update to 1.24.1
Change log:

marco 1.24.1

  * update translations
  * common: window icon (META_DEFAULT_ICON_NAME) is no longer available
  * workspace: Don't try to use per-workspace MRU lists as a hint for focusing
  * stack: make meta_window_raise() and meta_window_lower() smarter
  * compositor: fix possible crash closing/destroying window . Fixes to previous commit.
  * window: fix crash if workspace is null
  * workspace-switcher: fix colors of selected workspace when compositing is disabled.
  * build: silent build warnings for distcheck
  * Remove unnecessary warnings about visible region
  * meson: improvements
  * Guard against null changes introduced by previous commit
  * Introduce nullpointer checks and return null if validation fails
  * util: meta_bug raises SIGABRT so it shouldn't return
  * add meson build files to EXTRA_DIST
  * remove warning: 'GTimeVal' is deprecated
  * theme: avoid deprecated g_memmove
  * frames: don't bother painting the background
2020-08-16 03:54:46 +00:00
nia
e1efc64dd2 i3: Update to 4.18.2
┌──────────────────────────────┐
 │ Release notes for i3 v4.18.2 │
 └──────────────────────────────┘

This is i3 v4.18.2. This version is considered stable. All users of i3 are
strongly encouraged to upgrade.

This is a bugfix release for v4.18.

 ┌────────────────────────────┐
 │ Bugfixes                   │
 └────────────────────────────┘

  • floating_maybe_reassign_ws: only re-focus if previously focused
    (fixes a focus issue with KDE notifications)
  • get_output_by_name: guard output->primary with require_active
  • i3bar: fix Xorg memory leak

 ┌────────────────────────────┐
 │ Thanks!                    │
 └────────────────────────────┘

Thanks for testing, bugfixes, discussions and everything I forgot go out to:

  Orestis Floros

-- Michael Stapelberg, 2020-07-26
2020-08-08 22:02:37 +00:00
pin
33e7f4a77c wm/frankenwm: simplify Makefile 2020-07-28 14:23:37 +00:00
bsiegert
1cfadd92ea icewm: update homepage
The previous homepage is now about hotels in Copenhagen!?
2020-07-28 09:09:20 +00:00
pin
137d376983 Add wm/frankenwm 2020-07-23 19:55:19 +00:00
pin
fe13ffb994 wm/frankenwm: import package
FrankenWM
)."monsterwm's bastard child" or "not the wm your desktop needs, but the one
it deserves".
FrankenWM is a dynamic tiling WM (comparable to dwm or Awesome), featuring the
v-stack, b-stack, grid, fibonacci, dualstack, equal and monocle layouts out of
the box. If you want to, you can add gaps between the windows as well.

It was once based on monsterwm but has undergone many greater changes including
adding pieces from other WMs (hence the name) and porting all sorts of stuff
from Xlib to XCB. Many of the original monsterwm patches have been ported as
well.

All settings must be set at compile time by editing `config.h` and it does not
feature a status bar (but supports leaving preconfigured space for one
2020-07-23 19:53:51 +00:00
nia
3de86cac91 awesome: gets lua category 2020-07-02 10:27:21 +00:00
pin
15c849e3f7 wm/2bwm: update to 0.3
v0.3
* The latest stable version of 2bwm
	- Leave the setting of commands to the user
	- Fix bug related to the ewmh and a fake and useless window
	- Fix hardcoded values
	- Add the button action on root window only feature
	- Add centerpoint to prototype declarations
	- Fix different pixmap depth issues
	- Implement _NET_WM_STATE_FULLSCREEN support
	- Do not account offset when window ask to be maximized
	- Change in configuration file for maximize
	- Memory leak fixes
	- Remove unused name from monitor structure
	- Remove redundant checks within movelim function
	- Depracate the use of monitor name

v0.2
* removed z3bra's patch, which isn't maintained anymore
* added the mention to the 3bwm branch
* mentioning new bugs that need to be fixed

with ok from youri
2020-07-01 18:29:48 +00:00
nia
56c5144320 notion: Use LUA_VERSIONS_ACCEPTED 2020-06-30 14:56:36 +00:00
nia
362605f9df awesome: Add LUA_VERSIONS_ACCEPTED 2020-06-30 14:55:51 +00:00
nia
35fe6f56ce wmii: needs -lm for frexp
(presumably not on architectures where this is a compiler intrinsic, or
something)

bump PKGREVISION
2020-06-28 14:05:58 +00:00
pin
96fda1a56a wm/spectrwm: update to 3.4.1
spectrwm 3.4.1

Release on Jun 25, 2020

    Fix always_raise mapping issue.
    Fix _NET_CURRENT_DESKTOP should be updated on ws_next_move/ws_prev_move.
    Fix focus redirect for transient windows that are about to map.
    Fix manual focus should not be affected by pointer on (un)grab.
    Add java detection for JetBrains windows.
    Remove _NET_WM_STATE on withdrawn windows as advised by EWMH spec.
    Add information to man page about program call execution.
2020-06-25 11:29:20 +00:00
pin
866c594aa9 wm/spectrwm: update to 3.4.0
spectrwm 3.4.0
Release on Jun 17, 2020
   Add optional startup parameters:
     -c file - Specify a configuration file to load instead of scanning for one.
     -v - Print version and exit.
   Add new restart_of_day action. (Unbound by default.) (Same as restart but
 configuration file is loaded in full.)
   Improve startup error handling.
   Fix input focus issues.
   Fix max layout 'flickering' issue when focus_mode = follow.
   Fix ws_next_move and ws_prev_move.
   Fix withdrawn window handling.
   Fix focus issue when moving transient (and related) windows between workspaces.
   Fix maximized windows sometimes unmaximize on workspace switch.
   Fix SIGHUP restart.
   Fix transient window crossing issue on focus/swap next/prev actions.
   Fix border color issue when clicking to focus a window on an unfocused region.
   Fix keyboard_mapping fallback issue.
   Fix width calculation of Xft glyphs. (Fixes the (dis)appearing space when
 switching workspaces.)
   Increase bar hard limits to better accomodate complex markup sequences.
   Add workaround to man page for OSs ignoring LD_PRELOAD.
   Add some notes to man page and fix a warning.
   Add missing options to example spectrwm.conf.
   Update spectrwm_fr.conf
   linux: Add example baraction.sh script.
   linux: Accept user-provided pkg-config command.
   linux: Install examples.
2020-06-18 18:45:25 +00:00
gutteridge
b3c691cfe5 blackbox70: update to 0.76
This is a minor maintenance release. The only significant changes for
non-developers are bug fixes that correct interactions with the pop-up
windows of particular applications, and also fix startup notifications.
While updating this package, I've fixed SunOS builds as well.

Upstream change log:
      post-release update
      better cscope and MDOCDATE handling
      fixups for -Wextra compile
      unset DESKTOP_STARTUP_ID in environment
      update po files
      update release files
2020-06-16 23:47:07 +00:00
wiz
59e2ba11fd twm: update to 1.0.11.
Alan Coopersmith (5):
      When replacing a colormap, free old map, not new one
      If we can't find a colormap to replace, insert new one instead of leaking it
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      Make some char pointers const as necessary to clear some gcc warnings

Bryan Kadzban (1):
      Read system.twmrc from where it got installed

Matt Turner (2):
      Build xz tarballs instead of bzip2
      twm 1.0.11

Maya Rashish (1):
      Correct system.twmrc location.

Thomas E. Dickey (22):
      issue 7: check if there are no fonts found for the fontset, and fallback to fixed in that case.
      fix gcc-normal compiler warnings, no object change
      cleanup manual page, using check-manpage (xterm)
      ignore LOGS generated in test-builds
      gcc-stricter warnings, no object change
      constify deftwmrc[], to fix gcc-stricter warnings
      fix const-warnings in grammar using a non-const initializer
      fix const-warnings by making a copy of the data
      gcc-stricter warnings, no object change
      constify deftwmrc[], to fix gcc-stricter warnings
      fix const-warnings in grammar using a non-const initializer
      fix const-warnings by making a copy of the data
      issue 4: twm makes windows too wide
      caddr_t used to be used in X code before XPointer was established; it's obsolete and less portable
      bump minor version to reflect issues #4 and #7
      issue 2: twm doesn't handle RandR screen size changes
      bump minor version for issue #2
      Formatted most of the C files using "twm-indent", part of cindent at
      Formatted most of the C files using "twm-indent", part of cindent at
      whitespace-fixes
      strict gcc-warning fixes, no object-change
      an error in the action for warp-to-ring would produce two error messages
2020-06-15 07:22:10 +00:00
nia
36008de938 trayer: needs bash tool 2020-06-14 16:20:15 +00:00
nia
4c94f8b40d trayer: Update to 1.1.8
1.1.8
* Replace depricated gdk functions
* Fix position update on screen configuration change

1.1.7
* Library cleanup
* Icon Spacing
2020-06-13 17:42:01 +00:00
nia
ad379d041f herbstluftwm: Update to 0.8.3
Release 0.8.3 on 2020-06-06
---------------------------

  * Bug fixes:
    - Fix race condition in focus_follows_mouse handling
2020-06-09 10:59:31 +00:00
jperkin
38fe454b9c *: Apply revbump for graphics/giflib API change. 2020-06-05 12:48:58 +00:00
leot
30581c42b9 wmii: Assign MAINTAINERship to Rares Aioanei
Patch provided by Rares via PR pkg/55345, thanks for the patch and for stepping
up to maintain it!
2020-06-04 17:56:27 +00:00
pin
d6cf31cacb wm/obconf-qt: Follow github hosted package nomenclature
as suggested by @leot
2020-06-02 08:54:52 +00:00
adam
6bd0c30da6 Revbump for icu 2020-06-02 08:22:31 +00:00
pin
21e6518747 wm/obconf-qt: update to 0.15.0
obconf-qt-0.15.0 / 2020-04-24
=============================

  * Bumped version to 0.15.0.
  * Avoid char raw strings literals memory allocations.
  * Don't use automatic string conversions.
  * Removed (duplicated) string casts definitions.
  * Fixed the instllation message in archive_install().
2020-06-01 11:20:07 +00:00
rillig
1ca30701c2 wm/fvwm: remove unknown configure option 2020-05-23 12:50:33 +00:00
ryoon
02a5ef8cc3 *: Recursive revbump from graphics/ilmbase 2020-05-21 20:53:37 +00:00
nia
d19e25c320 wm: Remove amaterus
PR pkg/55275
2020-05-20 17:35:17 +00:00