Michael Stapelberg 06dfce68d9 flake.nix: disable fortify hardening (results in compiler warnings)
Without this change, I see the following (harmless but annoying)
compiler warnings when building i3 after `meson setup build`:

    [3/106] Compiling C object libi3.a.p/libi3_g_utf8_make_valid.c.o
    In file included from /nix/store/gi4cz4ir3zlwhf1azqfgxqdnczfrwsr7-glibc-2.40-66-dev/include/bits/libc-header-start.h:33,
                     from /nix/store/gi4cz4ir3zlwhf1azqfgxqdnczfrwsr7-glibc-2.40-66-dev/include/stdio.h:28,
                     from ../include/libi3.h:17,
                     from ../libi3/g_utf8_make_valid.c:20:
    /nix/store/gi4cz4ir3zlwhf1azqfgxqdnczfrwsr7-glibc-2.40-66-dev/include/features.h:422:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
      422 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
          |    ^~~~~~~
2025-12-29 11:06:18 +01:00
2024-08-05 18:23:55 +02:00
2025-12-19 08:28:21 +01:00
2025-03-21 12:48:29 +00:00
2022-10-16 18:21:08 +02:00
2024-08-05 18:23:55 +02:00
2024-08-05 18:23:55 +02:00
2020-05-19 14:45:06 +02:00
2018-05-01 13:49:55 +03:00
2024-08-05 18:23:55 +02:00
2025-12-19 08:20:07 +01:00
2025-12-19 08:19:53 +01:00

Logo i3: A tiling window manager

Build Status Issue Stats Pull Request Stats

Packages Packages

i3 is a tiling window manager for X11.

For more information about i3, please see the project's website and online documentation.

For information about contributing to i3, please see CONTRIBUTING.md.

Description
Languages
C 58%
Perl 36.4%
Raku 2.6%
Ruby 1.2%
Meson 0.7%
Other 1%