x11-wm/icewm: the port had been updated to version 3.7.4

- Remove 20 old and obsolete icons from the distribution
- Add support for the X-resource library 1.2 to reliably
  obtain process identifiers of local client windows
- Use shorter option helper knobs for better indentation
This commit is contained in:
Alexey Dokuchaev 2025-04-25 19:31:40 +00:00
parent 32ee80808c
commit dafcdff923
3 changed files with 13 additions and 28 deletions

View File

@ -1,5 +1,5 @@
PORTNAME= icewm
PORTVERSION= 3.7.3
PORTVERSION= 3.7.4
CATEGORIES= x11-wm
MASTER_SITES= https://github.com/ice-wm/icewm/releases/download/${PORTVERSION}/
@ -24,8 +24,9 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-icesound=oss
SHEBANG_FILES= contrib/icewm-menu-xrandr
OPTIONS_DEFINE= BEASTIE DOCS IMLIB2 LIBRSVG2 NLS XFT XINERAMA XRANDR
OPTIONS_DEFAULT= BEASTIE IMLIB2 XFT XINERAMA XRANDR
OPTIONS_DEFINE= BEASTIE DOCS IMLIB2 LIBRSVG2 NLS XFT XINERAMA \
XRANDR XRES
OPTIONS_DEFAULT= BEASTIE IMLIB2 XFT XINERAMA XRANDR XRES
OPTIONS_SUB= yes
BEASTIE_DESC= Use Beastie'fied startup button
@ -48,10 +49,14 @@ XFT_LIB_DEPENDS= libXft.so:x11-fonts/libXft
XFT_CONFIGURE_OFF= --enable-corefonts --disable-xfreetype
XINERAMA_USE= XORG=xinerama
XINERAMA_CONFIGURE_ENABLE= xinerama
XINERAMA_CONFIGURE_OFF= --disable-xinerama
XRANDR_USE= XORG=xrandr
XRANDR_CONFIGURE_ENABLE= xrandr
XRANDR_CONFIGURE_OFF= --disable-xrandr
XRES_DESC= X11 XResource extension support
XRES_USE= XORG=xres
XRES_CONFIGURE_OFF= --disable-xres
post-extract:
.for dir in taskbar themes/Infadel2/taskbar

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1743365924
SHA256 (icewm-3.7.3.tar.lz) = 4d845d8af6194fa25b36524467ae9fdcca2faed5c4046515e3bc633ff1479230
SIZE (icewm-3.7.3.tar.lz) = 1870347
TIMESTAMP = 1745261393
SHA256 (icewm-3.7.4.tar.lz) = e248e299616f417f5051423ea65a15668b71c1fdc9b5e477b47b1e80db3a7724
SIZE (icewm-3.7.4.tar.lz) = 1867179

View File

@ -43,16 +43,6 @@ bin/icewmhint
%%DATADIR%%/icons/bomb_16x16.xpm
%%DATADIR%%/icons/bomb_32x32.xpm
%%DATADIR%%/icons/cancel-logout_16x16.xpm
%%DATADIR%%/icons/communicator-abook_16x16.xpm
%%DATADIR%%/icons/communicator-abook_32x32.xpm
%%DATADIR%%/icons/communicator-browser_16x16.xpm
%%DATADIR%%/icons/communicator-browser_32x32.xpm
%%DATADIR%%/icons/communicator-composer_16x16.xpm
%%DATADIR%%/icons/communicator-composer_32x32.xpm
%%DATADIR%%/icons/communicator-discussion_16x16.xpm
%%DATADIR%%/icons/communicator-discussion_32x32.xpm
%%DATADIR%%/icons/communicator-mail_16x16.xpm
%%DATADIR%%/icons/communicator-mail_32x32.xpm
%%DATADIR%%/icons/emacs_16x16.xpm
%%DATADIR%%/icons/emacs_32x32.xpm
%%DATADIR%%/icons/file_16x16.xpm
@ -63,8 +53,6 @@ bin/icewmhint
%%DATADIR%%/icons/focus_32x32.xpm
%%DATADIR%%/icons/folder_16x16.xpm
%%DATADIR%%/icons/folder_32x32.xpm
%%DATADIR%%/icons/fte_16x16.xpm
%%DATADIR%%/icons/fte_32x32.xpm
%%DATADIR%%/icons/gimp_16x16.xpm
%%DATADIR%%/icons/gimp_32x32.xpm
%%DATADIR%%/icons/gnome_16x16.xpm
@ -79,17 +67,11 @@ bin/icewmhint
%%DATADIR%%/icons/kde_16x16.xpm
%%DATADIR%%/icons/key_16x16.png
%%DATADIR%%/icons/key_32x32.png
%%DATADIR%%/icons/koules_16x16.xpm
%%DATADIR%%/icons/koules_32x32.xpm
%%DATADIR%%/icons/lock_16x16.xpm
%%DATADIR%%/icons/lock_32x32.xpm
%%DATADIR%%/icons/lock_48x48.xpm
%%DATADIR%%/icons/logout_16x16.xpm
%%DATADIR%%/icons/logout_32x32.xpm
%%DATADIR%%/icons/navigator_16x16.xpm
%%DATADIR%%/icons/navigator_32x32.xpm
%%DATADIR%%/icons/netscape_16x16.xpm
%%DATADIR%%/icons/netscape_32x32.xpm
%%DATADIR%%/icons/pdf_16x16.xpm
%%DATADIR%%/icons/pdf_32x32.xpm
%%DATADIR%%/icons/pref_16x16.png
@ -132,8 +114,6 @@ bin/icewmhint
%%DATADIR%%/icons/vim_48x48.xpm
%%DATADIR%%/icons/windows_16x16.xpm
%%DATADIR%%/icons/windows_32x32.xpm
%%DATADIR%%/icons/xisp_16x16.xpm
%%DATADIR%%/icons/xisp_32x32.xpm
%%DATADIR%%/icons/xload_16x16.xpm
%%DATADIR%%/icons/xload_32x32.xpm
%%DATADIR%%/icons/xterm_16x16.xpm