./x11/icewm, Small, fast and light-weight window manager

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.6.0, Package name: icewm-3.6.0, Maintainer: pkgsrc-users

IceWM is a window manager for the X Window System. The features of
IceWM are speed, simplicity, and not getting in the user's way.
This is a fork of the IceWM CVS on [sourceforge][12]. It includes
all changes from the `icewm-1-3-BRANCH` branch, greatly enhanced
EWMH/ICCCM compliance, as well as patches collected from Arch Linux,
Debian, pld-linux, the IceWM bug list, and various other GitHub
forks.


Required to run:
[fonts/fontconfig] [fonts/Xft2] [x11/libXpm] [x11/liboldXrandr]

Required to build:
[pkgtools/x11-links] [pkgtools/cwrappers] [x11/xorgproto]

Package options: nls

Master sites:

Filesize: 2410.306 KB

Version history: (Expand)


CVS history: (Expand)


   2024-06-28 19:11:26 by David H. Gutteridge | Files touched by this commit (4) | Package updated
Log message:
icewm: update to 3.6.0

Release icewm-3.6.0 released 2024-06-16
---------------------------------------

git shortlog -e -n -w80,6,8 3.5.1...3.6.0

Bert Gijsbers <gijsbers@science.uva.nl> (20):
      Double-click the border to maximize just that side for ice-wm/icewm#163.
        Repeat to restore that side. Also for corners.
      Restore moving windows by dragging with the right button down.
      Double-clicking on the border can undo a maximization.
      Support composing characters in the address bar with X input method.
      Fix checking for mkdir success in ensureDirectory.
      Provide for the case when XCreateIC fails.
      Convert to wchar_t using YWideString.
      Only compare icewm-extra tar file against ctime.
      Ignore moving/sizing requests, when a moving or sizing is already in
        progress.
      Don't create Window handle when destroyed or without a parent.
      Don't install mouse bindings when the frame is being destroyed.
      Don't dispatch events to destroyed windows.
      Fix length calculation after getCharFromEvent.
      Log key events.
      Avoid constructing invalid work areas.
      Do XFilterEvent globally.
      Mention the requirements for the --install option.
      Update pot files.
      Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
        icewm-1-4-BRANCH
      Merge branch 'icewm-1-4-BRANCH'

Baurzhan Muftakhidinov <baurthefirst@gmail.com> (3):
      Translated using Weblate (Kazakh)
      Translated using Weblate (Kazakh)
      Translated using Weblate (Kazakh)

Temuri Doghonadze <temuri.doghonadze@gmail.com> (1):
      Translated using Weblate (Georgian)

Release icewm-3.5.1 released 2024-06-06
---------------------------------------

git shortlog -e -n -w80,6,8 3.5.0...3.5.1

Bert Gijsbers <gijsbers@science.uva.nl> (26):
      Drop obsolete AC_HEADERs from configure.
      MailBoxPath is a list separated by spaces.
      MailBoxPath is a list separated by spaces.
      Replace duplicate code in getsesfile with getPrivConfFile.
      Add ensureDirectory to upath.
      Use 'space' instead of 'Space' in default key bindings.
      Extra test on upath expansion.
      Check for path existence in rewritePrefs.
      Use ensureDirectory in getPrivConfDir.
      Always create directory in getPrivConfFile.
      Add minute as a time unit.
      Add Tab completion on usernames and on environment variables.
      Add a permanent history of commands to the address bar.
      Update new address bar features.
      Tab-complete a leading environment variable in the address bar.
      Don't arrange, but only limit the position on screen dimension changes.
      Warn if DESKTOP_SESSION is icewm instead of icewm-session.
      Update icewm manpage description.
      Also expand a leading tilde username prefix.
      Update INSTALL.cmakebuild from INSTALL-cmakebuild.md.
      Drop empty si.po.
      Fix test -nt for NetBSD and closes ice-wm/icewm#168.
      Add percentage to icesh move for ice-wm/icewm#169
      Merge remote-tracking branch 'upstream/icewm-1-4-BRANCH' into
        icewm-1-4-BRANCH
      Merge branch 'icewm-1-4-BRANCH'
      Prepare 3.5.1 release

Hugo Carvalho <hugokarvalho@hotmail.com> (1):
      Translated using Weblate (Portuguese)

Rodrigo Macedo <sottomaiormacedotec@sottomaiormacedo.tech> (1):
      Translated using Weblate (Portuguese (Brazil))
   2024-06-14 00:24:46 by David H. Gutteridge | Files touched by this commit (2)
Log message:
icewm: fix building on older NetBSD and SunOS
   2024-06-13 23:17:39 by David H. Gutteridge | Files touched by this commit (1)
Log message:
icewm: fix sandboxed builds

Also requires autopoint for the autoreconf processing.
   2024-06-07 06:16:15 by David H. Gutteridge | Files touched by this commit (1)
Log message:
icewm: make PKG_OPTIONS match PKGNAME
   2024-06-06 16:16:24 by Kevin Bloom | Files touched by this commit (39) | Package removed
Log message:
icewm3: added version 3.4.7

IceWM is a window manager for the X Window System. The features of
IceWM are speed, simplicity, and not getting in the user's way.
This is a fork of the IceWM CVS on [sourceforge][12].  It includes
all changes from the `icewm-1-3-BRANCH` branch, greatly enhanced
EWMH/ICCCM compliance, as well as patches collected from Arch Linux,
Debian, pld-linux, the IceWM bug list, and various other GitHub
forks.
   2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2570)
Log message:
*: revebump for new brotli option for freetype2

Addresses PR 57693
   2023-08-02 21:21:59 by Nia Alarie | Files touched by this commit (69)
Log message:
*: Mark packages that were originally identified as requiring
C++03 due to failing to build with a C++14 default compiler
with FORCE_CXX_STD instead of USE_LANGUAGES.
   2023-07-21 14:29:22 by Jonathan Perkin | Files touched by this commit (10)
Log message:
*: Darwin linker does not support as-needed.