pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/wm



Module Name:    pkgsrc
Committed By:   ktnb
Date:           Thu Jun  6 14:16:24 UTC 2024

Modified Files:
        pkgsrc/wm/icewm: DESCR Makefile PLIST distinfo
Added Files:
        pkgsrc/wm/icewm: options.mk
        pkgsrc/wm/icewm/patches: patch-doc_Makefile.am
Removed Files:
        pkgsrc/wm/icewm: Makefile.common
        pkgsrc/wm/icewm/patches: patch-aa patch-ad patch-aj patch-ak
            patch-src_apppstatus.cc patch-src_base.h patch-src_wmapp.cc
            patch-src_yarray.h patch-src_yimage.cc patch-src_ypixbuf.cc
        pkgsrc/wm/icewm13: DESCR Makefile PLIST distinfo
        pkgsrc/wm/icewm13/patches: patch-Makefile.in patch-src_wmapp.cc
            patch-src_wmtaskbar.cc patch-src_yimage.cc patch-src_ylocale.cc
        pkgsrc/wm/icewm14: DESCR Makefile PLIST distinfo
        pkgsrc/wm/icewm14/patches: patch-src_CMakeLists.txt
            patch-src_acpustatus.cc patch-src_base.h patch-src_icesm.cc
            patch-src_icetray.cc patch-src_wmapp.cc patch-src_wpixres.cc
            patch-src_yapp.cc patch-src_ylocale.cc

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.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/wm/icewm/DESCR
cvs rdiff -u -r1.55 -r1.56 pkgsrc/wm/icewm/Makefile
cvs rdiff -u -r1.77 -r0 pkgsrc/wm/icewm/Makefile.common
cvs rdiff -u -r1.25 -r1.26 pkgsrc/wm/icewm/PLIST
cvs rdiff -u -r1.45 -r1.46 pkgsrc/wm/icewm/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/wm/icewm/options.mk
cvs rdiff -u -r1.13 -r0 pkgsrc/wm/icewm/patches/patch-aa
cvs rdiff -u -r1.11 -r0 pkgsrc/wm/icewm/patches/patch-ad
cvs rdiff -u -r1.4 -r0 pkgsrc/wm/icewm/patches/patch-aj \
    pkgsrc/wm/icewm/patches/patch-ak
cvs rdiff -u -r0 -r1.1 pkgsrc/wm/icewm/patches/patch-doc_Makefile.am
cvs rdiff -u -r1.1 -r0 pkgsrc/wm/icewm/patches/patch-src_apppstatus.cc \
    pkgsrc/wm/icewm/patches/patch-src_base.h \
    pkgsrc/wm/icewm/patches/patch-src_yarray.h \
    pkgsrc/wm/icewm/patches/patch-src_yimage.cc \
    pkgsrc/wm/icewm/patches/patch-src_ypixbuf.cc
cvs rdiff -u -r1.2 -r0 pkgsrc/wm/icewm/patches/patch-src_wmapp.cc
cvs rdiff -u -r1.1 -r0 pkgsrc/wm/icewm13/DESCR pkgsrc/wm/icewm13/PLIST
cvs rdiff -u -r1.17 -r0 pkgsrc/wm/icewm13/Makefile
cvs rdiff -u -r1.6 -r0 pkgsrc/wm/icewm13/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/wm/icewm13/patches/patch-Makefile.in \
    pkgsrc/wm/icewm13/patches/patch-src_wmapp.cc \
    pkgsrc/wm/icewm13/patches/patch-src_wmtaskbar.cc \
    pkgsrc/wm/icewm13/patches/patch-src_yimage.cc
cvs rdiff -u -r1.2 -r0 pkgsrc/wm/icewm13/patches/patch-src_ylocale.cc
cvs rdiff -u -r1.2 -r0 pkgsrc/wm/icewm14/DESCR
cvs rdiff -u -r1.14 -r0 pkgsrc/wm/icewm14/Makefile
cvs rdiff -u -r1.1 -r0 pkgsrc/wm/icewm14/PLIST
cvs rdiff -u -r1.6 -r0 pkgsrc/wm/icewm14/distinfo
cvs rdiff -u -r1.2 -r0 pkgsrc/wm/icewm14/patches/patch-src_CMakeLists.txt \
    pkgsrc/wm/icewm14/patches/patch-src_ylocale.cc
cvs rdiff -u -r1.1 -r0 pkgsrc/wm/icewm14/patches/patch-src_acpustatus.cc \
    pkgsrc/wm/icewm14/patches/patch-src_base.h \
    pkgsrc/wm/icewm14/patches/patch-src_icesm.cc \
    pkgsrc/wm/icewm14/patches/patch-src_icetray.cc \
    pkgsrc/wm/icewm14/patches/patch-src_wmapp.cc \
    pkgsrc/wm/icewm14/patches/patch-src_wpixres.cc \
    pkgsrc/wm/icewm14/patches/patch-src_yapp.cc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/wm/icewm/DESCR
diff -u pkgsrc/wm/icewm/DESCR:1.2 pkgsrc/wm/icewm/DESCR:1.3
--- pkgsrc/wm/icewm/DESCR:1.2   Tue Jun  3 16:04:45 2003
+++ pkgsrc/wm/icewm/DESCR       Thu Jun  6 14:16:23 2024
@@ -1,14 +1,7 @@
-IceWM provides a small, fast and familiar window manager for the X11 window
-system.  Compatibility with the mwm window manager is desired and will be
-implemented where appropriate.
-
-IceWM is designed to emulate the look of Motif, OS/2 Warp 4, OS/2 Warp 3 and
-Windows 95.  It also tries to combine the feel of these systems whenever it
-is compatible.  Others might added in the future in the core distribution,
-though many themes are available through the network.
-
-Generally, it tries to make all functions available both by keyboard and by
-mouse (this is not currently possible when using mouse focus).
-
-This package provides IceWM linked against the Xpm library for graphics
-support, which means that only Xpm files are supported as images.
+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.

Index: pkgsrc/wm/icewm/Makefile
diff -u pkgsrc/wm/icewm/Makefile:1.55 pkgsrc/wm/icewm/Makefile:1.56
--- pkgsrc/wm/icewm/Makefile:1.55       Sun Nov 12 13:23:48 2023
+++ pkgsrc/wm/icewm/Makefile    Thu Jun  6 14:16:23 2024
@@ -1,17 +1,54 @@
-# $NetBSD: Makefile,v 1.55 2023/11/12 13:23:48 wiz Exp $
+# $NetBSD: Makefile,v 1.56 2024/06/06 14:16:23 ktnb Exp $
 
-COMMENT=               Small, fast and light-weight window manager
-PKGREVISION=           5
+DISTNAME=      icewm-3.5.0
+CATEGORIES=    wm
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=ice-wm/}
 
-CONFLICTS+=            icewm-gnome-[0-9]* icewm-imlib-[0-9]*
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://ice-wm.org/
+COMMENT=       Small, fast and light-weight window manager
+LICENSE=       gnu-gpl-v2
 
-CONFIGURE_ARGS+=       --with-imlib=no
-CONFIGURE_ARGS+=       --with-xpm=${BUILDLINK_PREFIX.libXpm}
+CONFLICTS+=    icewm-imlib-[0-9]*
 
-.include "Makefile.common"
-.include "../../x11/libXext/buildlink3.mk"
+FILESDIR=      ${.CURDIR}/../../wm/icewm/files
+
+GNU_CONFIGURE=         yes
+USE_PKGLOCALEDIR=      yes
+USE_LANGUAGES=         c c++
+
+CONFIGURE_ENV+=                MARKDOWN=multimarkdown
+
+CONFIGURE_ARGS+=       --enable-corefonts
+CONFIGURE_ARGS+=       --enable-i18n
+
+TOOL_DEPENDS+= multimarkdown-[0-9]*:../../textproc/multimarkdown
+
+USE_LIBTOOL=   yes
+USE_TOOLS+=    pkg-config gmake perl autoreconf autoconf automake
+
+REPLACE_PERL=  contrib/icewm-menu-xrandr
+
+LDFLAGS.SunOS+=        -lsocket -lnsl
+
+pre-configure:
+       cd ${WRKSRC} && autoreconf -fis
+
+post-extract:
+       cp ${FILESDIR}/bsd-daemon.xpm ${WRKSRC}/lib/taskbar
+
+.include "options.mk"
+
+.include "../../converters/fribidi/buildlink3.mk"
+.include "../../graphics/imlib2/buildlink3.mk"
+.include "../../x11/libICE/buildlink3.mk"
+.include "../../x11/libSM/buildlink3.mk"
+.include "../../x11/libXcomposite/buildlink3.mk"
+.include "../../x11/libXdamage/buildlink3.mk"
+.include "../../x11/libXfixes/buildlink3.mk"
+.include "../../x11/libXft/buildlink3.mk"
 .include "../../x11/libXinerama/buildlink3.mk"
 .include "../../x11/libXpm/buildlink3.mk"
-BUILDLINK_DEPMETHOD.libXt?=    build
-.include "../../x11/libXt/buildlink3.mk"
+.include "../../x11/libXrandr/buildlink3.mk"
+.include "../../x11/libXrender/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/wm/icewm/PLIST
diff -u pkgsrc/wm/icewm/PLIST:1.25 pkgsrc/wm/icewm/PLIST:1.26
--- pkgsrc/wm/icewm/PLIST:1.25  Sun Jan  5 12:29:33 2014
+++ pkgsrc/wm/icewm/PLIST       Thu Jun  6 14:16:23 2024
@@ -1,55 +1,158 @@
-@comment $NetBSD: PLIST,v 1.25 2014/01/05 12:29:33 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.26 2024/06/06 14:16:23 ktnb Exp $
 bin/icehelp
 bin/icesh
 bin/icewm
+bin/icewm-menu-xrandr
 bin/icewm-session
+bin/icewm-set-gnomewm
 bin/icewmbg
 bin/icewmhint
-bin/icewmtray
-share/doc/icewm/BUGS
-share/doc/icewm/CHANGES
-share/doc/icewm/COPYING
-share/doc/icewm/README
-share/doc/icewm/README.wm-session
-share/doc/icewm/TODO
-share/doc/icewm/html/icewm-1.html
-share/doc/icewm/html/icewm-10.html
-share/doc/icewm/html/icewm-11.html
-share/doc/icewm/html/icewm-12.html
-share/doc/icewm/html/icewm-13.html
-share/doc/icewm/html/icewm-14.html
-share/doc/icewm/html/icewm-15.html
-share/doc/icewm/html/icewm-16.html
-share/doc/icewm/html/icewm-17.html
-share/doc/icewm/html/icewm-18.html
-share/doc/icewm/html/icewm-19.html
-share/doc/icewm/html/icewm-2.html
-share/doc/icewm/html/icewm-20.html
-share/doc/icewm/html/icewm-3.html
-share/doc/icewm/html/icewm-4.html
-share/doc/icewm/html/icewm-5.html
-share/doc/icewm/html/icewm-6.html
-share/doc/icewm/html/icewm-7.html
-share/doc/icewm/html/icewm-8.html
-share/doc/icewm/html/icewm-9.html
-share/doc/icewm/html/icewm.html
+man/man1/icehelp.1
+man/man1/icesh.1
+man/man1/icewm-menu-xrandr.1
+man/man1/icewm-session.1
+man/man1/icewm-set-gnomewm.1
+man/man1/icewm.1
+man/man1/icewmbg.1
+man/man1/icewmhint.1
+man/man5/icewm-env.5
+man/man5/icewm-focus_mode.5
+man/man5/icewm-keys.5
+man/man5/icewm-menu.5
+man/man5/icewm-preferences.5
+man/man5/icewm-prefoverride.5
+man/man5/icewm-programs.5
+man/man5/icewm-shutdown.5
+man/man5/icewm-startup.5
+man/man5/icewm-theme.5
+man/man5/icewm-toolbar.5
+man/man5/icewm-winoptions.5
+share/doc/icewm/icehelp.1.html
+share/doc/icewm/icesh.1.html
+share/doc/icewm/icewm-env.5.html
+share/doc/icewm/icewm-focus_mode.5.html
+share/doc/icewm/icewm-keys.5.html
+share/doc/icewm/icewm-menu-xrandr.1.html
+share/doc/icewm/icewm-menu.5.html
+share/doc/icewm/icewm-preferences.5.html
+share/doc/icewm/icewm-prefoverride.5.html
+share/doc/icewm/icewm-programs.5.html
+share/doc/icewm/icewm-session.1.html
+share/doc/icewm/icewm-set-gnomewm.1.html
+share/doc/icewm/icewm-shutdown.5.html
+share/doc/icewm/icewm-startup.5.html
+share/doc/icewm/icewm-theme.5.html
+share/doc/icewm/icewm-toolbar.5.html
+share/doc/icewm/icewm-winoptions.5.html
+share/doc/icewm/icewm.1.html
+share/doc/icewm/icewm.html
+share/doc/icewm/icewmbg.1.html
+share/doc/icewm/icewmhint.1.html
+share/icewm/IceWM.jpg
+share/icewm/icons/about_16x16.xpm
+share/icewm/icons/about_32x32.xpm
 share/icewm/icons/app_16x16.xpm
 share/icewm/icons/app_32x32.xpm
+share/icewm/icons/bomb_16x16.xpm
+share/icewm/icons/bomb_32x32.xpm
+share/icewm/icons/cancel-logout_16x16.xpm
+share/icewm/icons/communicator-abook_16x16.xpm
+share/icewm/icons/communicator-abook_32x32.xpm
+share/icewm/icons/communicator-browser_16x16.xpm
+share/icewm/icons/communicator-browser_32x32.xpm
+share/icewm/icons/communicator-composer_16x16.xpm
+share/icewm/icons/communicator-composer_32x32.xpm
+share/icewm/icons/communicator-discussion_16x16.xpm
+share/icewm/icons/communicator-discussion_32x32.xpm
+share/icewm/icons/communicator-mail_16x16.xpm
+share/icewm/icons/communicator-mail_32x32.xpm
 share/icewm/icons/emacs_16x16.xpm
 share/icewm/icons/emacs_32x32.xpm
 share/icewm/icons/file_16x16.xpm
 share/icewm/icons/file_32x32.xpm
+share/icewm/icons/focus_16x16.png
+share/icewm/icons/focus_16x16.xpm
+share/icewm/icons/focus_32x32.png
+share/icewm/icons/focus_32x32.xpm
 share/icewm/icons/folder_16x16.xpm
 share/icewm/icons/folder_32x32.xpm
 share/icewm/icons/fte_16x16.xpm
 share/icewm/icons/fte_32x32.xpm
+share/icewm/icons/gimp_16x16.xpm
+share/icewm/icons/gimp_32x32.xpm
+share/icewm/icons/gnome_16x16.xpm
+share/icewm/icons/help_16x16.xpm
+share/icewm/icons/help_32x32.xpm
+share/icewm/icons/hibernate_16x16.xpm
+share/icewm/icons/hibernate_32x32.xpm
+share/icewm/icons/icewm_16x16.png
+share/icewm/icons/icewm_32x32.png
 share/icewm/icons/java_16x16.xpm
 share/icewm/icons/java_32x32.xpm
+share/icewm/icons/kde_16x16.xpm
+share/icewm/icons/key_16x16.png
+share/icewm/icons/key_32x32.png
+share/icewm/icons/koules_16x16.xpm
+share/icewm/icons/koules_32x32.xpm
+share/icewm/icons/lock_16x16.xpm
+share/icewm/icons/lock_32x32.xpm
+share/icewm/icons/lock_48x48.xpm
+share/icewm/icons/logout_16x16.xpm
+share/icewm/icons/logout_32x32.xpm
+share/icewm/icons/navigator_16x16.xpm
+share/icewm/icons/navigator_32x32.xpm
+share/icewm/icons/netscape_16x16.xpm
+share/icewm/icons/netscape_32x32.xpm
+share/icewm/icons/pdf_16x16.xpm
+share/icewm/icons/pdf_32x32.xpm
+share/icewm/icons/pref_16x16.png
+share/icewm/icons/pref_32x32.png
+share/icewm/icons/programs_16x16.xpm
+share/icewm/icons/programs_32x32.xpm
+share/icewm/icons/reboot_16x16.xpm
+share/icewm/icons/reboot_32x32.xpm
+share/icewm/icons/restart_16x16.xpm
+share/icewm/icons/restart_32x32.xpm
+share/icewm/icons/run_16x16.xpm
+share/icewm/icons/run_32x32.xpm
+share/icewm/icons/save_16x16.png
+share/icewm/icons/save_32x32.png
+share/icewm/icons/setscreen12_32x32.png
+share/icewm/icons/setscreen12x_32x32.png
+share/icewm/icons/setscreen1_32x32.png
+share/icewm/icons/setscreen21_32x32.png
+share/icewm/icons/setscreen21x_32x32.png
+share/icewm/icons/setscreen2_32x32.png
+share/icewm/icons/settings_16x16.xpm
+share/icewm/icons/settings_32x32.xpm
+share/icewm/icons/shutdown_16x16.xpm
+share/icewm/icons/shutdown_32x32.xpm
+share/icewm/icons/suspend_16x16.xpm
+share/icewm/icons/suspend_32x32.xpm
+share/icewm/icons/themes_16x16.xpm
+share/icewm/icons/themes_32x32.xpm
+share/icewm/icons/tilebottom_48x48.png
+share/icewm/icons/tilebottomleft_48x48.png
+share/icewm/icons/tilebottomright_48x48.png
+share/icewm/icons/tilecenter_48x48.png
+share/icewm/icons/tileleft_48x48.png
+share/icewm/icons/tileright_48x48.png
+share/icewm/icons/tiletop_48x48.png
+share/icewm/icons/tiletopleft_48x48.png
+share/icewm/icons/tiletopright_48x48.png
 share/icewm/icons/vim_16x16.xpm
 share/icewm/icons/vim_32x32.xpm
 share/icewm/icons/vim_48x48.xpm
+share/icewm/icons/windows_16x16.xpm
+share/icewm/icons/windows_32x32.xpm
+share/icewm/icons/xisp_16x16.xpm
+share/icewm/icons/xisp_32x32.xpm
+share/icewm/icons/xload_16x16.xpm
+share/icewm/icons/xload_32x32.xpm
 share/icewm/icons/xterm_16x16.xpm
 share/icewm/icons/xterm_32x32.xpm
+share/icewm/icons/xv_16x16.xpm
+share/icewm/icons/xv_32x32.xpm
 share/icewm/keys
 share/icewm/ledclock/a.xpm
 share/icewm/ledclock/colon.xpm
@@ -76,12 +179,139 @@ share/icewm/mailbox/nomail.xpm
 share/icewm/mailbox/unreadmail.xpm
 share/icewm/menu
 share/icewm/preferences
-share/icewm/taskbar/bsd-daemon.xpm
+share/icewm/programs
 share/icewm/taskbar/collapse.xpm
+share/icewm/taskbar/debian.xpm
 share/icewm/taskbar/desktop.xpm
 share/icewm/taskbar/expand.xpm
+share/icewm/taskbar/icewm.xpm
+share/icewm/taskbar/linux.xpm
+share/icewm/taskbar/linux1.xpm
+share/icewm/taskbar/linux2.xpm
+share/icewm/taskbar/linux20.xpm
 share/icewm/taskbar/start.xpm
 share/icewm/taskbar/windows.xpm
+share/icewm/taskbar/xfreeos2.xpm
+share/icewm/themes/CrystalBlue/buttonA.xpm
+share/icewm/themes/CrystalBlue/buttonI.xpm
+share/icewm/themes/CrystalBlue/close.xpm
+share/icewm/themes/CrystalBlue/closeA.xpm
+share/icewm/themes/CrystalBlue/closeO.xpm
+share/icewm/themes/CrystalBlue/default.theme
+share/icewm/themes/CrystalBlue/dframeAB.xpm
+share/icewm/themes/CrystalBlue/dframeABL.xpm
+share/icewm/themes/CrystalBlue/dframeABR.xpm
+share/icewm/themes/CrystalBlue/dframeAL.xpm
+share/icewm/themes/CrystalBlue/dframeAR.xpm
+share/icewm/themes/CrystalBlue/dframeAT.xpm
+share/icewm/themes/CrystalBlue/dframeATL.xpm
+share/icewm/themes/CrystalBlue/dframeATR.xpm
+share/icewm/themes/CrystalBlue/dframeIB.xpm
+share/icewm/themes/CrystalBlue/dframeIBL.xpm
+share/icewm/themes/CrystalBlue/dframeIBR.xpm
+share/icewm/themes/CrystalBlue/dframeIL.xpm
+share/icewm/themes/CrystalBlue/dframeIR.xpm
+share/icewm/themes/CrystalBlue/dframeIT.xpm
+share/icewm/themes/CrystalBlue/dframeITL.xpm
+share/icewm/themes/CrystalBlue/dframeITR.xpm
+share/icewm/themes/CrystalBlue/frameAB.xpm
+share/icewm/themes/CrystalBlue/frameABL.xpm
+share/icewm/themes/CrystalBlue/frameABR.xpm
+share/icewm/themes/CrystalBlue/frameAL.xpm
+share/icewm/themes/CrystalBlue/frameAR.xpm
+share/icewm/themes/CrystalBlue/frameAT.xpm
+share/icewm/themes/CrystalBlue/frameATL.xpm
+share/icewm/themes/CrystalBlue/frameATR.xpm
+share/icewm/themes/CrystalBlue/frameIB.xpm
+share/icewm/themes/CrystalBlue/frameIBL.xpm
+share/icewm/themes/CrystalBlue/frameIBR.xpm
+share/icewm/themes/CrystalBlue/frameIL.xpm
+share/icewm/themes/CrystalBlue/frameIR.xpm
+share/icewm/themes/CrystalBlue/frameIT.xpm
+share/icewm/themes/CrystalBlue/frameITL.xpm
+share/icewm/themes/CrystalBlue/frameITR.xpm
+share/icewm/themes/CrystalBlue/ledclock/a.xpm
+share/icewm/themes/CrystalBlue/ledclock/colon.xpm
+share/icewm/themes/CrystalBlue/ledclock/dot.xpm
+share/icewm/themes/CrystalBlue/ledclock/m.xpm
+share/icewm/themes/CrystalBlue/ledclock/n0.xpm
+share/icewm/themes/CrystalBlue/ledclock/n1.xpm
+share/icewm/themes/CrystalBlue/ledclock/n2.xpm
+share/icewm/themes/CrystalBlue/ledclock/n3.xpm
+share/icewm/themes/CrystalBlue/ledclock/n4.xpm
+share/icewm/themes/CrystalBlue/ledclock/n5.xpm
+share/icewm/themes/CrystalBlue/ledclock/n6.xpm
+share/icewm/themes/CrystalBlue/ledclock/n7.xpm
+share/icewm/themes/CrystalBlue/ledclock/n8.xpm
+share/icewm/themes/CrystalBlue/ledclock/n9.xpm
+share/icewm/themes/CrystalBlue/ledclock/p.xpm
+share/icewm/themes/CrystalBlue/ledclock/slash.xpm
+share/icewm/themes/CrystalBlue/ledclock/space.xpm
+share/icewm/themes/CrystalBlue/maximize.xpm
+share/icewm/themes/CrystalBlue/maximizeA.xpm
+share/icewm/themes/CrystalBlue/maximizeO.xpm
+share/icewm/themes/CrystalBlue/menuButtonA.xpm
+share/icewm/themes/CrystalBlue/menuButtonI.xpm
+share/icewm/themes/CrystalBlue/menubg.xpm
+share/icewm/themes/CrystalBlue/menusel.xpm
+share/icewm/themes/CrystalBlue/minimize.xpm
+share/icewm/themes/CrystalBlue/minimizeA.xpm
+share/icewm/themes/CrystalBlue/minimizeO.xpm
+share/icewm/themes/CrystalBlue/restore.xpm
+share/icewm/themes/CrystalBlue/restoreA.xpm
+share/icewm/themes/CrystalBlue/restoreO.xpm
+share/icewm/themes/CrystalBlue/rolldown.xpm
+share/icewm/themes/CrystalBlue/rolldownA.xpm
+share/icewm/themes/CrystalBlue/rolldownO.xpm
+share/icewm/themes/CrystalBlue/rollup.xpm
+share/icewm/themes/CrystalBlue/rollupA.xpm
+share/icewm/themes/CrystalBlue/rollupO.xpm
+share/icewm/themes/CrystalBlue/taskbar/collapse.xpm
+share/icewm/themes/CrystalBlue/taskbar/desktop.xpm
+share/icewm/themes/CrystalBlue/taskbar/expand.xpm
+share/icewm/themes/CrystalBlue/taskbar/icewm.xpm
+share/icewm/themes/CrystalBlue/taskbar/taskbarbg.xpm
+share/icewm/themes/CrystalBlue/taskbar/taskbuttonactive.xpm
+share/icewm/themes/CrystalBlue/taskbar/taskbuttonbg.xpm
+share/icewm/themes/CrystalBlue/taskbar/taskbuttonminimized.xpm
+share/icewm/themes/CrystalBlue/taskbar/toolbuttonbg.xpm
+share/icewm/themes/CrystalBlue/taskbar/windows.xpm
+share/icewm/themes/CrystalBlue/taskbar/workspacebuttonactive.xpm
+share/icewm/themes/CrystalBlue/taskbar/workspacebuttonbg.xpm
+share/icewm/themes/CrystalBlue/titleAB.xpm
+share/icewm/themes/CrystalBlue/titleAJ.xpm
+share/icewm/themes/CrystalBlue/titleAM.xpm
+share/icewm/themes/CrystalBlue/titleAP.xpm
+share/icewm/themes/CrystalBlue/titleAQ.xpm
+share/icewm/themes/CrystalBlue/titleAS.xpm
+share/icewm/themes/CrystalBlue/titleAT.xpm
+share/icewm/themes/CrystalBlue/titleIB.xpm
+share/icewm/themes/CrystalBlue/titleIJ.xpm
+share/icewm/themes/CrystalBlue/titleIM.xpm
+share/icewm/themes/CrystalBlue/titleIP.xpm
+share/icewm/themes/CrystalBlue/titleIQ.xpm
+share/icewm/themes/CrystalBlue/titleIS.xpm
+share/icewm/themes/CrystalBlue/titleIT.xpm
+share/icewm/themes/Helix/closeA.xpm
+share/icewm/themes/Helix/closeI.xpm
+share/icewm/themes/Helix/default.theme
+share/icewm/themes/Helix/maximizeA.xpm
+share/icewm/themes/Helix/maximizeI.xpm
+share/icewm/themes/Helix/menuButtonA.xpm
+share/icewm/themes/Helix/menuButtonI.xpm
+share/icewm/themes/Helix/minimizeA.xpm
+share/icewm/themes/Helix/minimizeI.xpm
+share/icewm/themes/Helix/restoreA.xpm
+share/icewm/themes/Helix/restoreI.xpm
+share/icewm/themes/Helix/titleAB.xpm
+share/icewm/themes/Helix/titleAM.xpm
+share/icewm/themes/Helix/titleAP.xpm
+share/icewm/themes/Helix/titleAS.xpm
+share/icewm/themes/Helix/titleAT.xpm
+share/icewm/themes/Helix/titleIB.xpm
+share/icewm/themes/Helix/titleIP.xpm
+share/icewm/themes/Helix/titleIS.xpm
+share/icewm/themes/Helix/titleIT.xpm
 share/icewm/themes/Infadel2/Ergonomic.theme
 share/icewm/themes/Infadel2/Overloaded.theme
 share/icewm/themes/Infadel2/closeA.xpm
@@ -100,7 +330,7 @@ share/icewm/themes/Infadel2/cursors/size
 share/icewm/themes/Infadel2/default.theme
 share/icewm/themes/Infadel2/depthA.xpm
 share/icewm/themes/Infadel2/depthI.xpm
-share/icewm/themes/Infadel2/fonts.dir
+share/icewm/themes/Infadel2/fonts.dir.default
 share/icewm/themes/Infadel2/hideA.xpm
 share/icewm/themes/Infadel2/hideI.xpm
 share/icewm/themes/Infadel2/icons/app_16x16.xpm
@@ -124,6 +354,7 @@ share/icewm/themes/Infadel2/rolldownI.xp
 share/icewm/themes/Infadel2/rollupA.xpm
 share/icewm/themes/Infadel2/rollupI.xpm
 share/icewm/themes/Infadel2/snap.pcf
+share/icewm/themes/Infadel2/taskbar/linux.xpm
 share/icewm/themes/Infadel2/taskbar/start.xpm
 share/icewm/themes/Infadel2/taskbar/windows.xpm
 share/icewm/themes/Infadel2/titleAB.xpm
@@ -142,17 +373,139 @@ share/icewm/themes/Infadel2/titleIQ.xpm
 share/icewm/themes/Infadel2/titleIR.xpm
 share/icewm/themes/Infadel2/titleIS.xpm
 share/icewm/themes/Infadel2/titleIT.xpm
-share/icewm/themes/gtk2/closeA.xpm
-share/icewm/themes/gtk2/closeI.xpm
-share/icewm/themes/gtk2/default.theme
-share/icewm/themes/gtk2/maximizeA.xpm
-share/icewm/themes/gtk2/maximizeI.xpm
-share/icewm/themes/gtk2/menuButtonA.xpm
-share/icewm/themes/gtk2/menuButtonI.xpm
-share/icewm/themes/gtk2/minimizeA.xpm
-share/icewm/themes/gtk2/minimizeI.xpm
-share/icewm/themes/gtk2/restoreA.xpm
-share/icewm/themes/gtk2/restoreI.xpm
+share/icewm/themes/NanoBlue/closeA.xpm
+share/icewm/themes/NanoBlue/closeI.xpm
+share/icewm/themes/NanoBlue/closeO.xpm
+share/icewm/themes/NanoBlue/default.theme
+share/icewm/themes/NanoBlue/dframeAB.xpm
+share/icewm/themes/NanoBlue/dframeABL.xpm
+share/icewm/themes/NanoBlue/dframeABR.xpm
+share/icewm/themes/NanoBlue/dframeAL.xpm
+share/icewm/themes/NanoBlue/dframeAR.xpm
+share/icewm/themes/NanoBlue/dframeAT.xpm
+share/icewm/themes/NanoBlue/dframeATL.xpm
+share/icewm/themes/NanoBlue/dframeATR.xpm
+share/icewm/themes/NanoBlue/dframeIB.xpm
+share/icewm/themes/NanoBlue/dframeIBL.xpm
+share/icewm/themes/NanoBlue/dframeIBR.xpm
+share/icewm/themes/NanoBlue/dframeIL.xpm
+share/icewm/themes/NanoBlue/dframeIR.xpm
+share/icewm/themes/NanoBlue/dframeIT.xpm
+share/icewm/themes/NanoBlue/dframeITL.xpm
+share/icewm/themes/NanoBlue/dframeITR.xpm
+share/icewm/themes/NanoBlue/eos.jpg
+share/icewm/themes/NanoBlue/expandA.xpm
+share/icewm/themes/NanoBlue/expandI.xpm
+share/icewm/themes/NanoBlue/expandO.xpm
+share/icewm/themes/NanoBlue/frameAB.xpm
+share/icewm/themes/NanoBlue/frameABL.xpm
+share/icewm/themes/NanoBlue/frameABR.xpm
+share/icewm/themes/NanoBlue/frameAL.xpm
+share/icewm/themes/NanoBlue/frameAR.xpm
+share/icewm/themes/NanoBlue/frameAT.xpm
+share/icewm/themes/NanoBlue/frameATL.xpm
+share/icewm/themes/NanoBlue/frameATR.xpm
+share/icewm/themes/NanoBlue/frameIB.xpm
+share/icewm/themes/NanoBlue/frameIBL.xpm
+share/icewm/themes/NanoBlue/frameIBR.xpm
+share/icewm/themes/NanoBlue/frameIL.xpm
+share/icewm/themes/NanoBlue/frameIR.xpm
+share/icewm/themes/NanoBlue/frameIT.xpm
+share/icewm/themes/NanoBlue/frameITL.xpm
+share/icewm/themes/NanoBlue/frameITR.xpm
+share/icewm/themes/NanoBlue/icons/IceWM_16x16.xpm
+share/icewm/themes/NanoBlue/icons/IceWM_32x32.xpm
+share/icewm/themes/NanoBlue/icons/app_16x16.xpm
+share/icewm/themes/NanoBlue/icons/app_32x32.xpm
+share/icewm/themes/NanoBlue/icons/firefox_16x16.xpm
+share/icewm/themes/NanoBlue/icons/firefox_32x32.xpm
+share/icewm/themes/NanoBlue/icons/folder_16x16.xpm
+share/icewm/themes/NanoBlue/icons/folder_32x32.xpm
+share/icewm/themes/NanoBlue/icons/gimp_16x16.xpm
+share/icewm/themes/NanoBlue/icons/gimp_32x32.xpm
+share/icewm/themes/NanoBlue/icons/mplayer_16x16.xpm
+share/icewm/themes/NanoBlue/icons/mplayer_32x32.xpm
+share/icewm/themes/NanoBlue/icons/thunderbird_16x16.xpm
+share/icewm/themes/NanoBlue/icons/thunderbird_32x32.xpm
+share/icewm/themes/NanoBlue/icons/xterm_16x16.xpm
+share/icewm/themes/NanoBlue/icons/xterm_32x32.xpm
+share/icewm/themes/NanoBlue/ledclock/a.xpm
+share/icewm/themes/NanoBlue/ledclock/colon.xpm
+share/icewm/themes/NanoBlue/ledclock/dot.xpm
+share/icewm/themes/NanoBlue/ledclock/m.xpm
+share/icewm/themes/NanoBlue/ledclock/n0.xpm
+share/icewm/themes/NanoBlue/ledclock/n1.xpm
+share/icewm/themes/NanoBlue/ledclock/n2.xpm
+share/icewm/themes/NanoBlue/ledclock/n3.xpm
+share/icewm/themes/NanoBlue/ledclock/n4.xpm
+share/icewm/themes/NanoBlue/ledclock/n5.xpm
+share/icewm/themes/NanoBlue/ledclock/n6.xpm
+share/icewm/themes/NanoBlue/ledclock/n7.xpm
+share/icewm/themes/NanoBlue/ledclock/n8.xpm
+share/icewm/themes/NanoBlue/ledclock/n9.xpm
+share/icewm/themes/NanoBlue/ledclock/p.xpm
+share/icewm/themes/NanoBlue/ledclock/slash.xpm
+share/icewm/themes/NanoBlue/ledclock/space.xpm
+share/icewm/themes/NanoBlue/maximizeA.xpm
+share/icewm/themes/NanoBlue/maximizeI.xpm
+share/icewm/themes/NanoBlue/maximizeO.xpm
+share/icewm/themes/NanoBlue/menuButtonA.xpm
+share/icewm/themes/NanoBlue/menuButtonI.xpm
+share/icewm/themes/NanoBlue/menuButtonO.xpm
+share/icewm/themes/NanoBlue/menusel.xpm
+share/icewm/themes/NanoBlue/menusep.xpm
+share/icewm/themes/NanoBlue/minimizeA.xpm
+share/icewm/themes/NanoBlue/minimizeI.xpm
+share/icewm/themes/NanoBlue/minimizeO.xpm
+share/icewm/themes/NanoBlue/restoreA.xpm
+share/icewm/themes/NanoBlue/restoreI.xpm
+share/icewm/themes/NanoBlue/restoreO.xpm
+share/icewm/themes/NanoBlue/taskbar/collapse.xpm
+share/icewm/themes/NanoBlue/taskbar/desktop.xpm
+share/icewm/themes/NanoBlue/taskbar/expand.xpm
+share/icewm/themes/NanoBlue/taskbar/icewm.xpm
+share/icewm/themes/NanoBlue/taskbar/taskbarbg.xpm
+share/icewm/themes/NanoBlue/taskbar/taskbuttonactive.xpm
+share/icewm/themes/NanoBlue/taskbar/taskbuttonbg.xpm
+share/icewm/themes/NanoBlue/taskbar/taskbuttonminimized.xpm
+share/icewm/themes/NanoBlue/taskbar/toolbuttonbg.xpm
+share/icewm/themes/NanoBlue/taskbar/windows.xpm
+share/icewm/themes/NanoBlue/taskbar/workspacebuttonactive.xpm
+share/icewm/themes/NanoBlue/taskbar/workspacebuttonbg.xpm
+share/icewm/themes/NanoBlue/titleAB.xpm
+share/icewm/themes/NanoBlue/titleAL.xpm
+share/icewm/themes/NanoBlue/titleAM.xpm
+share/icewm/themes/NanoBlue/titleAP.xpm
+share/icewm/themes/NanoBlue/titleAR.xpm
+share/icewm/themes/NanoBlue/titleAS.xpm
+share/icewm/themes/NanoBlue/titleAT.xpm
+share/icewm/themes/NanoBlue/titleIB.xpm
+share/icewm/themes/NanoBlue/titleIL.xpm
+share/icewm/themes/NanoBlue/titleIM.xpm
+share/icewm/themes/NanoBlue/titleIP.xpm
+share/icewm/themes/NanoBlue/titleIR.xpm
+share/icewm/themes/NanoBlue/titleIS.xpm
+share/icewm/themes/NanoBlue/titleIT.xpm
+share/icewm/themes/default/closeA.xpm
+share/icewm/themes/default/closeI.xpm
+share/icewm/themes/default/default.png
+share/icewm/themes/default/default.theme
+share/icewm/themes/default/depthA.xpm
+share/icewm/themes/default/depthI.xpm
+share/icewm/themes/default/hideA.xpm
+share/icewm/themes/default/hideI.xpm
+share/icewm/themes/default/maximizeA.xpm
+share/icewm/themes/default/maximizeI.xpm
+share/icewm/themes/default/menuButtonA.xpm
+share/icewm/themes/default/menuButtonI.xpm
+share/icewm/themes/default/minimizeA.xpm
+share/icewm/themes/default/minimizeI.xpm
+share/icewm/themes/default/restoreA.xpm
+share/icewm/themes/default/restoreI.xpm
+share/icewm/themes/default/rolldownA.xpm
+share/icewm/themes/default/rolldownI.xpm
+share/icewm/themes/default/rollupA.xpm
+share/icewm/themes/default/rollupI.xpm
 share/icewm/themes/icedesert/closeA.xpm
 share/icewm/themes/icedesert/closeI.xpm
 share/icewm/themes/icedesert/closeO.xpm
@@ -244,88 +597,59 @@ share/icewm/themes/motif/maximize.xpm
 share/icewm/themes/motif/menu.xpm
 share/icewm/themes/motif/minimize.xpm
 share/icewm/themes/motif/restore.xpm
-share/icewm/themes/nice/blue.theme
-share/icewm/themes/nice/close.xpm
-share/icewm/themes/nice/default.theme
-share/icewm/themes/nice/hide.xpm
-share/icewm/themes/nice/maximize.xpm
-share/icewm/themes/nice/minimize.xpm
-share/icewm/themes/nice/restore.xpm
-share/icewm/themes/nice/rolldown.xpm
-share/icewm/themes/nice/rollup.xpm
-share/icewm/themes/nice2/closeA.xpm
-share/icewm/themes/nice2/closeI.xpm
-share/icewm/themes/nice2/default.theme
-share/icewm/themes/nice2/maximizeA.xpm
-share/icewm/themes/nice2/maximizeI.xpm
-share/icewm/themes/nice2/menuButtonA.xpm
-share/icewm/themes/nice2/menuButtonI.xpm
-share/icewm/themes/nice2/minimizeA.xpm
-share/icewm/themes/nice2/minimizeI.xpm
-share/icewm/themes/nice2/restoreA.xpm
-share/icewm/themes/nice2/restoreI.xpm
-share/icewm/themes/nice2/titleAB.xpm
-share/icewm/themes/nice2/titleAT.xpm
-share/icewm/themes/nice2/titleIB.xpm
-share/icewm/themes/nice2/titleIT.xpm
-share/icewm/themes/warp3/close.xpm
-share/icewm/themes/warp3/default.theme
-share/icewm/themes/warp3/hide.xpm
-share/icewm/themes/warp3/maximize.xpm
-share/icewm/themes/warp3/minimize.xpm
-share/icewm/themes/warp3/restore.xpm
-share/icewm/themes/warp3/rolldown.xpm
-share/icewm/themes/warp3/rollup.xpm
-share/icewm/themes/warp4/close.xpm
-share/icewm/themes/warp4/default.theme
-share/icewm/themes/warp4/hide.xpm
-share/icewm/themes/warp4/maximize.xpm
-share/icewm/themes/warp4/minimize.xpm
-share/icewm/themes/warp4/restore.xpm
 share/icewm/themes/win95/close.xpm
 share/icewm/themes/win95/default.theme
 share/icewm/themes/win95/maximize.xpm
 share/icewm/themes/win95/minimize.xpm
 share/icewm/themes/win95/restore.xpm
-share/icewm/themes/yellowmotif/close.xpm
-share/icewm/themes/yellowmotif/default.theme
-share/icewm/themes/yellowmotif/maximize.xpm
-share/icewm/themes/yellowmotif/menu.xpm
-share/icewm/themes/yellowmotif/minimize.xpm
-share/icewm/themes/yellowmotif/restore.xpm
 share/icewm/toolbar
 share/icewm/winoptions
-share/locale/be/LC_MESSAGES/icewm.mo
-share/locale/bg/LC_MESSAGES/icewm.mo
-share/locale/ca/LC_MESSAGES/icewm.mo
-share/locale/cs/LC_MESSAGES/icewm.mo
-share/locale/da/LC_MESSAGES/icewm.mo
-share/locale/de/LC_MESSAGES/icewm.mo
-share/locale/el/LC_MESSAGES/icewm.mo
-share/locale/en/LC_MESSAGES/icewm.mo
-share/locale/es/LC_MESSAGES/icewm.mo
-share/locale/fi/LC_MESSAGES/icewm.mo
-share/locale/fr/LC_MESSAGES/icewm.mo
-share/locale/hr/LC_MESSAGES/icewm.mo
-share/locale/hu/LC_MESSAGES/icewm.mo
-share/locale/id/LC_MESSAGES/icewm.mo
-share/locale/it/LC_MESSAGES/icewm.mo
-share/locale/ja/LC_MESSAGES/icewm.mo
-share/locale/ko/LC_MESSAGES/icewm.mo
-share/locale/lt/LC_MESSAGES/icewm.mo
-share/locale/lv/LC_MESSAGES/icewm.mo
-share/locale/mk/LC_MESSAGES/icewm.mo
-share/locale/nb/LC_MESSAGES/icewm.mo
-share/locale/nl/LC_MESSAGES/icewm.mo
-share/locale/pl/LC_MESSAGES/icewm.mo
-share/locale/pt_BR/LC_MESSAGES/icewm.mo
-share/locale/ro/LC_MESSAGES/icewm.mo
-share/locale/ru/LC_MESSAGES/icewm.mo
-share/locale/sk/LC_MESSAGES/icewm.mo
-share/locale/sl/LC_MESSAGES/icewm.mo
-share/locale/sv/LC_MESSAGES/icewm.mo
-share/locale/tr/LC_MESSAGES/icewm.mo
-share/locale/uk/LC_MESSAGES/icewm.mo
-share/locale/vi/LC_MESSAGES/icewm.mo
-share/locale/zh_CN/LC_MESSAGES/icewm.mo
-share/locale/zh_TW/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/ar/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/ast/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/be/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/bg/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/ca/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/cs/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/da/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/de/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/el/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/en/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/eo/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/es/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/fa/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/fi/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/fr/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/he/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/hi/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/hr/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/hu/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/id/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/ie/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/it/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/ja/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/ka/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/kk/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/ko/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/lt/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/lv/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/mk/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/nb/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/nl/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/nn/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/no/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/pl/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/pt/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/pt_BR/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/ro/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/ru/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/si/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/sk/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/sl/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/sv/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/tr/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/uk/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/vi/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/zh_CN/LC_MESSAGES/icewm.mo
+${PLIST.nls}share/locale/zh_TW/LC_MESSAGES/icewm.mo
+share/xsessions/icewm-session.desktop
+share/xsessions/icewm.desktop

Index: pkgsrc/wm/icewm/distinfo
diff -u pkgsrc/wm/icewm/distinfo:1.45 pkgsrc/wm/icewm/distinfo:1.46
--- pkgsrc/wm/icewm/distinfo:1.45       Tue Oct 26 11:25:13 2021
+++ pkgsrc/wm/icewm/distinfo    Thu Jun  6 14:16:23 2024
@@ -1,15 +1,6 @@
-$NetBSD: distinfo,v 1.45 2021/10/26 11:25:13 nia Exp $
+$NetBSD: distinfo,v 1.46 2024/06/06 14:16:23 ktnb Exp $
 
-BLAKE2s (icewm-1.2.38pre2.tar.gz) = 54f37c14ad1a124cdbf4afd3cf287387d6d140dc7c685d598bf12b7deb34d49c
-SHA512 (icewm-1.2.38pre2.tar.gz) = c86e9a3ab0fca4543c7c6d479f49e854fc28f90f4cf11acc01f4d5124b64900ec73fdc2612c77e1c856ee526869c27634555b515679020b5127584994bcf7f28
-Size (icewm-1.2.38pre2.tar.gz) = 854190 bytes
-SHA1 (patch-aa) = e89e30c88bec0a1f5ce9c184205c5a2a3e652b62
-SHA1 (patch-ad) = 04dbb91c1486d6aa493fffa2661f330347153fe5
-SHA1 (patch-aj) = aa357c56d3165f36a347133cf11cc299438617e9
-SHA1 (patch-ak) = 8f96d98019071522cd8a9196a029842410e4ede1
-SHA1 (patch-src_apppstatus.cc) = ea685b05bdcc7169b8f830409c4948c7ee9092a3
-SHA1 (patch-src_base.h) = cd869fd68b2d169fcded97662212e7eccee9c83c
-SHA1 (patch-src_wmapp.cc) = da5b47a2d646be143cf47bf2afdcea3791e4e3b5
-SHA1 (patch-src_yarray.h) = c1e96402396bf6120a286e01c57b7202b4a3b9fb
-SHA1 (patch-src_yimage.cc) = 907f59a94ffee911259af3d0404ab5c24abaaf76
-SHA1 (patch-src_ypixbuf.cc) = 6ecc2f9b76a2bf0589ae9ea98733f61a49f9afd1
+BLAKE2s (icewm-3.5.0.tar.gz) = 6b84dedaa05bfc27d1cf0f72f9dd3a7f8e24b4537a23dcc696115242ea10fac0
+SHA512 (icewm-3.5.0.tar.gz) = 0d0bb2a87062a04c09d49c0eafefa076055a980255410b5fe06fcf03fa26a60555d0ea6c814e995a38fc1a8534c645f74527e481194ea5f51ef4f24074da914e
+Size (icewm-3.5.0.tar.gz) = 2475492 bytes
+SHA1 (patch-doc_Makefile.am) = de2c5b3cd65c500af315bb86313507db474684e0

Added files:

Index: pkgsrc/wm/icewm/options.mk
diff -u /dev/null pkgsrc/wm/icewm/options.mk:1.1
--- /dev/null   Thu Jun  6 14:16:24 2024
+++ pkgsrc/wm/icewm/options.mk  Thu Jun  6 14:16:23 2024
@@ -0,0 +1,15 @@
+# $NetBSD: options.mk,v 1.1 2024/06/06 14:16:23 ktnb Exp $
+
+PKG_OPTIONS_VAR=       PKG_OPTIONS.icewm3
+PKG_SUPPORTED_OPTIONS= nls
+PKG_SUGGESTED_OPTIONS= nls
+
+.include "../../mk/bsd.options.mk"
+
+PLIST_VARS+=           nls
+
+.if !${PKG_OPTIONS:Mnls}
+CONFIGURE_ARGS+=       --disable-nls
+.else
+PLIST.nls=             yes
+.endif

Index: pkgsrc/wm/icewm/patches/patch-doc_Makefile.am
diff -u /dev/null pkgsrc/wm/icewm/patches/patch-doc_Makefile.am:1.1
--- /dev/null   Thu Jun  6 14:16:24 2024
+++ pkgsrc/wm/icewm/patches/patch-doc_Makefile.am       Thu Jun  6 14:16:23 2024
@@ -0,0 +1,22 @@
+$NetBSD: patch-doc_Makefile.am,v 1.1 2024/06/06 14:16:23 ktnb Exp $
+
+https://github.com/ice-wm/icewm/issues/168
+
+--- doc/Makefile.am.orig       2024-05-20 14:51:49.000000000 +0000
++++ doc/Makefile.am
+@@ -13,13 +13,9 @@ adoc_input = $(srcdir)/icewm.adoc
+ 
+ $(html_documentation):
+       $(AM_V_GEN)if test -x "`which $(MARKDOWN) 2>/dev/null`"; then \
+-              if test $(mark_input) -nt $(html_documentation); then \
+-                      $(MARKDOWN) $(mark_input) >$@; \
+-              fi; \
++              $(MARKDOWN) $(mark_input) >$@; \
+       elif test -x "`which $(ASCIIDOC) 2>/dev/null`"; then \
+-              if test $(adoc_input) -nt $(html_documentation); then \
+-                      $(ASCIIDOC) $(ASCIIDOC_BACKEND) -o $@ $(adoc_input); \
+-              fi; \
++              $(ASCIIDOC) $(ASCIIDOC_BACKEND) -o $@ $(adoc_input); \
+       else \
+               echo "Please install markdown or asciidoctor." >&2; \
+               exit 1; \



Home | Main Index | Thread Index | Old Index