Charlene Wendling <juliana...@posteo.jp> [2020-12-12, 13:37 +0100]: > Hi, > > On Sat, 05 Dec 2020 09:25:26 +0200 > Timo Myyrä wrote: > >> Hi, >> >> This updates icewm to latest release, works for me on amd64. >> >> timo > > I've tested it successfully on macppc and amd64. OK cwen@ > >> Index: Makefile >> =================================================================== >> RCS file: /cvs/ports/x11/icewm/Makefile,v >> retrieving revision 1.76 >> diff -u -p -u -p -r1.76 Makefile >> --- Makefile 11 Nov 2020 09:51:46 -0000 1.76 >> +++ Makefile 5 Dec 2020 07:20:53 -0000 >> @@ -3,12 +3,11 @@ >> # unconditionally uses machine/apmvar.h and related >> # structures/defines >> ONLY_FOR_ARCHS= ${APM_ARCHS} >> >> -V= 1.8.3 >> +V= 1.9.2 >> COMMENT= small and fast window manager >> DISTNAME= icewm-${V} >> EXTRACT_SUFX= .tar.lz >> CATEGORIES= x11 >> -REVISION= 0 >> >> HOMEPAGE= https://ice-wm.org/ >> >> Index: distinfo >> =================================================================== >> RCS file: /cvs/ports/x11/icewm/distinfo,v >> retrieving revision 1.25 >> diff -u -p -u -p -r1.25 distinfo >> --- distinfo 22 Sep 2020 12:02:31 -0000 1.25 >> +++ distinfo 5 Dec 2020 07:20:53 -0000 >> @@ -1,2 +1,2 @@ >> -SHA256 (icewm-1.8.3.tar.lz) = >> N7FR+Zd6AgzefrsjQZYcuWwJVMUgn8/RFRz2kHRvf9M= -SIZE >> (icewm-1.8.3.tar.lz) = 1686603 +SHA256 (icewm-1.9.2.tar.lz) = >> cTvXhJ+fuoM4vrJ4yUwWpq5hDefnGHB+GaM0Qp8XID8= +SIZE >> (icewm-1.9.2.tar.lz) = 1694602 Index: pkg/PLIST >> =================================================================== >> RCS file: /cvs/ports/x11/icewm/pkg/PLIST,v >> retrieving revision 1.23 >> diff -u -p -u -p -r1.23 PLIST >> --- pkg/PLIST 22 Sep 2020 12:02:32 -0000 1.23 >> +++ pkg/PLIST 5 Dec 2020 07:20:53 -0000 >> @@ -125,10 +125,18 @@ 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/vim_16x16.xpm >>
Icewm had new release since, here's updated diff. This version changes the default image rendering library from gdb-pixbuf-xlib to Imlib2 so I changed the port as well to use Imlib2. Works for me on amd64. timo Index: Makefile =================================================================== RCS file: /cvs/ports/x11/icewm/Makefile,v retrieving revision 1.76 diff -u -p -u -p -r1.76 Makefile --- Makefile 11 Nov 2020 09:51:46 -0000 1.76 +++ Makefile 19 Dec 2020 14:07:22 -0000 @@ -3,23 +3,24 @@ # unconditionally uses machine/apmvar.h and related structures/defines ONLY_FOR_ARCHS= ${APM_ARCHS} -V= 1.8.3 +V= 2.0.0 COMMENT= small and fast window manager DISTNAME= icewm-${V} EXTRACT_SUFX= .tar.lz CATEGORIES= x11 -REVISION= 0 HOMEPAGE= https://ice-wm.org/ # LGPLv2 only PERMIT_PACKAGE= Yes -WANTLIB += ${COMPILER_LIBCXX} FLAC ICE SM X11 Xcomposite Xdamage -WANTLIB += Xext Xfixes Xft Xinerama Xpm Xrandr Xrender ao c expat -WANTLIB += ffi fontconfig freetype fribidi gdk_pixbuf-2.0 gdk_pixbuf_xlib-2.0 -WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 iconv intl -WANTLIB += m ogg pcre sndfile vorbis vorbisenc xcb z +WANTLIB += ${COMPILER_LIBCXX} FLAC ICE Imlib2 SM X11 Xcomposite +WANTLIB += Xdamage Xext Xfixes Xft Xinerama Xpm Xrandr Xrender +WANTLIB += ao c expat ffi fontconfig freetype fribidi gio-2.0 +WANTLIB += glib-2.0 gmodule-2.0 gobject-2.0 iconv intl lzma m +WANTLIB += ogg pcre pixman-1 png sndfile vorbis vorbisenc xcb +WANTLIB += xcb-render xcb-shm z + COMPILER= base-clang ports-gcc base-gcc @@ -31,7 +32,7 @@ BUILD_DEPENDS= devel/gettext,-tools \ LIB_DEPENDS= audio/libao \ audio/libsndfile \ devel/fribidi \ - graphics/gdk-pixbuf-xlib + graphics/imlib2 RUN_DEPENDS= devel/desktop-file-utils Index: distinfo =================================================================== RCS file: /cvs/ports/x11/icewm/distinfo,v retrieving revision 1.25 diff -u -p -u -p -r1.25 distinfo --- distinfo 22 Sep 2020 12:02:31 -0000 1.25 +++ distinfo 19 Dec 2020 14:07:22 -0000 @@ -1,2 +1,2 @@ -SHA256 (icewm-1.8.3.tar.lz) = N7FR+Zd6AgzefrsjQZYcuWwJVMUgn8/RFRz2kHRvf9M= -SIZE (icewm-1.8.3.tar.lz) = 1686603 +SHA256 (icewm-2.0.0.tar.lz) = RHgXK5Nvf33PwhIL6NjxU/11WTO/mLjpjj6uUMQUk5w= +SIZE (icewm-2.0.0.tar.lz) = 1694653 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/x11/icewm/pkg/PLIST,v retrieving revision 1.23 diff -u -p -u -p -r1.23 PLIST --- pkg/PLIST 22 Sep 2020 12:02:32 -0000 1.23 +++ pkg/PLIST 19 Dec 2020 14:07:22 -0000 @@ -125,10 +125,18 @@ 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/vim_16x16.xpm