diff --git a/srcpkgs/WindowMaker/patches/illegal-window-sizes.patch b/srcpkgs/WindowMaker/patches/illegal-window-sizes.patch deleted file mode 100644 index fe400744267..00000000000 --- a/srcpkgs/WindowMaker/patches/illegal-window-sizes.patch +++ /dev/null @@ -1,27 +0,0 @@ -Description: fixes issues with illegal windowsize hints -Author: Gaspar Chilingarov -Origin: upstream -Applied-Upstream: https://repo.or.cz/wmaker-crm.git/commitdiff/6668715402a5d8e2ecda6702076a06bf8988721e -Last-Update: 2018-11-25 ---- -This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ -diff --git src/window.c src/window.c -index cb4ff4e..195c3e6 100644 (file) ---- src/window.c -+++ src/window.c -@@ -2087,6 +2087,14 @@ void wWindowConfigure(WWindow *wwin, int req_x, int req_y, int req_width, int re - int synth_notify = False; - int resize; - -+ /* if window size is guaranteed to fail - fix it to some reasonable -+ * defaults */ -+ if (req_height > SHRT_MAX) -+ req_height = 480; -+ -+ if (req_width > SHRT_MAX) -+ req_height = 640; -+ - resize = (req_width != wwin->client.width || req_height != wwin->client.height); - /* - * if the window is being moved but not resized then - diff --git a/srcpkgs/WindowMaker/template b/srcpkgs/WindowMaker/template index 90a395fda02..f38fba10fae 100644 --- a/srcpkgs/WindowMaker/template +++ b/srcpkgs/WindowMaker/template @@ -1,7 +1,7 @@ # Template file for 'WindowMaker' pkgname=WindowMaker -version=0.95.8 -revision=2 +version=0.95.9 +revision=1 build_style=gnu-configure configure_args="--enable-xinerama --localedir=/usr/share/locale --enable-usermenu --enable-modelock --enable-xrandr --enable-wmreplace @@ -16,12 +16,12 @@ conf_files=" /etc/WindowMaker/WMWindowAttributes /etc/WindowMaker/WMState /etc/WindowMaker/WMGLOBAL" -short_desc="An X11 window manager with a NEXTSTEP look and feel" +short_desc="X11 window manager with a NEXTSTEP look and feel" maintainer="Orphaned " -license="GPL-3" +license="GPL-2.0-or-later, WTFPL" homepage="http://www.windowmaker.org/" distfiles="http://windowmaker.org/pub/source/release/${pkgname}-${version}.tar.gz" -checksum=9dbf5c5571bb79c4b1584f496c960ee2cd7379af45ef0f58b4b0f487259de88a +checksum=f22358ff60301670e1e2b502faad0f2da7ff8976632d538f95fe4638e9c6b714 pre_configure() { autoreconf -fi