diff --git a/x11/wm/i3wm/actions.py b/x11/wm/i3wm/actions.py
index 2383388169..3d361c913b 100644
--- a/x11/wm/i3wm/actions.py
+++ b/x11/wm/i3wm/actions.py
@@ -2,23 +2,27 @@
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
-# See the file http://www.gnu.org/licenses/gpl.txt
+# See the file https://www.gnu.org/licenses/gpl-3.0.txt
-from pisi.actionsapi import mesontools
-from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools, pisitools
+
+y = ''.join([
+ ' --prefix=/usr',
+ ' --buildtype=release',
+ ' -D{docs,mans}=true '
+ ])
def setup():
- mesontools.configure()
+ mesontools.configure(y)
def build():
mesontools.build()
-#def check():
- #mesontools.build("test")
+def check():
+# mesontools.build("test") # required X display environment.
+ pass
def install():
mesontools.install()
pisitools.dodoc("LICENSE")
-
- #pisitools.dodoc("AUTHORS", "ChangeLog", "README*", "NEWS")
diff --git a/x11/wm/i3wm/files/i3-4.13-remove-git-polling.patch b/x11/wm/i3wm/files/i3-4.13-remove-git-polling.patch
deleted file mode 100644
index ca226378ed..0000000000
--- a/x11/wm/i3wm/files/i3-4.13-remove-git-polling.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-diff -Naur a/configure.ac b/configure.ac
---- a/configure.ac 2017-01-13 13:31:25.250216293 +0100
-+++ b/configure.ac 2017-01-13 13:31:55.930217956 +0100
-@@ -146,15 +146,6 @@
- print_BUILD_MANS=no
- fi
-
--git_dir=`git rev-parse --git-dir 2>/dev/null`
--if test -n "$git_dir"; then
-- srcdir=`dirname "$git_dir"`
-- exclude_dir=`pwd | sed "s,^$srcdir,,g"`
-- if ! grep -q "^$exclude_dir" "$git_dir/info/exclude"; then
-- echo "$exclude_dir" >> "$git_dir/info/exclude"
-- fi
--fi
--
- echo \
- "--------------------------------------------------------------------------------
- build configured:
diff --git a/x11/wm/i3wm/pspec.xml b/x11/wm/i3wm/pspec.xml
index 9fe16e53a4..439a795124 100644
--- a/x11/wm/i3wm/pspec.xml
+++ b/x11/wm/i3wm/pspec.xml
@@ -8,36 +8,36 @@
Ertuğrul Erata
ertugrulerata@gmail.com
- GPLv2
- A tiling window manager, completely written from scratch
- An improved dynamic tiling window manager
- https://i3wm.org/downloads/i3-4.21.tar.xz
+ BSDv3
+ A tiling window manager for X11.
+ A tiling window manager, completely written from scratch.
+ https://i3wm.org/downloads/i3-4.24.tar.xz
meson
+ xmlto
+ asciidoc
+ yajl-devel
+ glib2-devel
+ pango-devel
+ cairo-devel
libev-devel
- startup-notification-devel
- libxcb-devel
+ libpcre2-devel
xcb-util-devel
- xcb-util-cursor-devel
- xcb-util-renderutil-devel
- xcb-util-image-devel
- xcb-util-keysyms-devel
xcb-util-wm-devel
xcb-util-xrm-devel
libxkbcommon-devel
- yajl-devel
- libpcre2-devel
- pango-devel
- cairo-devel
- xcb-proto
- util-linux
- libxslt-devel
- util-macros
- asciidoc
- desktop-file-utils
- xmlto
- perl-AnyEvent-I3
+ xcb-util-image-devel
+ xcb-util-cursor-devel
+ xcb-util-keysyms-devel
+ xcb-util-renderutil-devel
+ startup-notification-devel
+
@@ -46,67 +46,54 @@
yajl
glib2
- libev
pango
cairo
+ libev
libxcb
libpcre2
i3status
- xcb-util
+ xcb-util
xcb-util-wm
xcb-util-xrm
libxkbcommon
perl-JSON-XS
+ xcb-util-image
xcb-util-cursor
- xcb-util-keysyms
perl-AnyEvent-I3
+ xcb-util-keysyms
+ xcb-util-renderutil
startup-notification
- dmenu
rofi
+ dmenu
/etc
/usr/bin
- /usr/lib
- /usr/share/man
- /usr/share/doc
- /usr/share/applications
- /usr/share/xsessions
+ /usr/share
-
-
+
+
i3wm-devel
- system.devel
Development files for i3wm
i3wm
- libev-devel
- startup-notification-devel
- libxcb-devel
- xcb-util-devel
- xcb-util-cursor-devel
- xcb-util-renderutil-devel
- xcb-util-image-devel
- xcb-util-keysyms-devel
- xcb-util-wm-devel
- xcb-util-xrm-devel
- libxkbcommon-devel
- yajl-devel
- libpcre2-devel
- pango-devel
- cairo-devel
- glib2-devel
/usr/include
- /usr/lib/pkgconfig
+
+ 2025-02-06
+ 4.24
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2022-09-26
4.21