Commit graph

8808 commits

Author SHA1 Message Date
Franz Pletz
adb97d9990
Merge pull request #292170 from trofi/unnethack-workaround-fortify3-crash 2024-02-29 02:07:05 +01:00
Silvan Mosberger
cd5dc76d83 substitute: Deprecate replacements, introduce replacementsList
Also:
- Add tests
- Treewide update
- Improve docs
2024-02-29 00:35:27 +01:00
Sergei Trofimovich
a956789b36 unnethack: disable fortify3 to avoid startup crash
Without the change `unnethack` startup crashes as:

    (gdb) bt
    #0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
    #1  0x00007f734250c0e3 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78
    #2  0x00007f73424bce06 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
    #3  0x00007f73424a58f5 in __GI_abort () at abort.c:79
    #4  0x00007f73424a67a1 in __libc_message (fmt=fmt@entry=0x7f734261e2f8 "*** %s ***: terminated\n") at ../sysdeps/posix/libc_fatal.c:150
    #5  0x00007f734259b1d9 in __GI___fortify_fail (msg=msg@entry=0x7f734261e2df "buffer overflow detected") at fortify_fail.c:24
    #6  0x00007f734259ab94 in __GI___chk_fail () at chk_fail.c:28
    #7  0x00000000005b2ac5 in strcpy (__src=0x7ffe68838b00 "Shall I pick a character's race, role, gender and alignment for you? [YNTQ] (y)",
        __dest=0x7ffe68838990 "\001") at /nix/store/B0S2LKF593R3585038WS4JD3LYLF2WDX-glibc-2.38-44-dev/include/bits/string_fortified.h:79
    #8  curses_break_str (str=str@entry=0x7ffe68838b00 "Shall I pick a character's race, role, gender and alignment for you? [YNTQ] (y)", width=width@entry=163,
        line_num=line_num@entry=1) at ../win/curses/cursmisc.c:275
    #9  0x00000000005b3f51 in curses_character_input_dialog (prompt=prompt@entry=0x7ffe68838cf0 "Shall I pick a character's race, role, gender and alignment for you?",
        choices=choices@entry=0x7ffe68838d70 "YNTQ", def=def@entry=121) at ../win/curses/cursdial.c:211
    #10 0x00000000005b9ca0 in curses_choose_character () at ../win/curses/cursinit.c:556
    #11 0x0000000000404eb1 in main (argc=<optimized out>, argv=<optimized out>) at ./../sys/unix/unixmain.c:309

which corresponds to `gcc` warning:

    ../win/curses/cursmisc.c: In function 'curses_break_str':
    ../win/curses/cursmisc.c:275:5: warning: '__builtin___strcpy_chk' writing one too many bytes into a region of a size that depends on 'strlen' [-Wstringop-overflow=]
      275 |     strcpy(substr, str);
          |     ^

I did not find a single small upstream change that fixes it. Let's
disable `fortify3` until next release.

Closes: https://github.com/NixOS/nixpkgs/issues/292113
2024-02-28 22:33:39 +00:00
Nick Cao
f8bdc98ad1
Merge pull request #291735 from r-ryantm/auto-update/hyperrogue
hyperrogue: 13.0b -> 13.0c
2024-02-27 08:49:54 -05:00
Mario Rodas
d36de02220
Merge pull request #287183 from r-ryantm/auto-update/ferium
ferium: 4.5.0 -> 4.5.2
2024-02-27 08:36:40 -05:00
R. Ryantm
344839d105 hyperrogue: 13.0b -> 13.0c 2024-02-27 04:34:04 +00:00
Nick Cao
56a90c720d
Merge pull request #291193 from SuperSamus/itch-update
itch: 26.1.2 -> 26.1.3
2024-02-26 10:31:36 -05:00
R. Ryantm
578279f349 ferium: 4.5.0 -> 4.5.2 2024-02-26 14:16:59 +00:00
Weijia Wang
1769d5a692
Merge pull request #291023 from JMoogs/patch-1
r2modman: 3.1.46 -> 3.1.47
2024-02-26 07:59:51 +01:00
Sandro
7cb5b6a73f
Merge pull request #291215 from DerDennisOP/minecraft-server
papermc: 1.20.2.234 -> 1.20.4.435
2024-02-25 18:16:22 +01:00
R. Ryantm
c7e95762f6 libremines: 1.10.0 -> 2.0.0 2024-02-25 03:07:44 +00:00
Martino Fontana
a556e7b759 butler: migrate to by-name 2024-02-24 22:44:41 +01:00
Martino Fontana
78eaf072db itch: migrate to by-name 2024-02-24 22:44:34 +01:00
Martino Fontana
039ee782b0 itch: 26.1.2 -> 26.1.3 2024-02-24 22:33:16 +01:00
Dennis Wuitz
9dab6dd095 papermc: 1.20.2.234 -> 1.20.4.435 2024-02-24 19:47:22 +01:00
Pol Dellaiera
b4a17f20ea
Merge pull request #290811 from r-ryantm/auto-update/hyperrogue
hyperrogue: 13.0a -> 13.0b
2024-02-24 06:10:07 +01:00
Jeremy S
d3e9c310ec
r2modman: 3.1.46 -> 3.1.47 2024-02-23 23:19:46 +00:00
Ben Siraphob
625c6189ff
Merge pull request #290749 from macalinao/igm/stockfish-darwin-arm
stockfish: support aarch64-darwin
2024-02-23 13:49:14 -05:00
R. Ryantm
718f162a4c hyperrogue: 13.0a -> 13.0b 2024-02-23 08:31:40 +00:00
Ian Macalinao
534375c4ba
stockfish: support aarch64-darwin 2024-02-23 11:43:14 +08:00
Mario Rodas
58d08b029f
Merge pull request #287753 from trofi/nanosaur-gcc-13-fix-update
nanosaur: unstable-2021-12-03 -> 1.4.4-unstable-2023-05-21
2024-02-22 19:42:48 -05:00
Weijia Wang
32fac97066
Merge pull request #289927 from wegank/performous-bump
performous: 1.3.0 -> 1.3.1
2024-02-22 12:54:55 +01:00
Mario Rodas
ddcb80deff
Merge pull request #290261 from trofi/openjk-gcc-13-fix-update
openjk: unstable-2022-01-30 -> 0-unstable-2024-02-20
2024-02-22 00:14:24 -05:00
TomaSajt
5e4c6c5c88
osu-lazer{,bin}: 2024.219.0 -> 2024.221.0 2024-02-21 23:22:40 +01:00
R. Ryantm
302e1b3b41 gogdl: 1.0.0 -> 1.0.1 2024-02-21 06:08:34 +00:00
Sergei Trofimovich
0597bbf7d7 openjk: unstable-2022-01-30 -> 0-unstable-2024-02-20
Without the change the build fails against `gcc-13` on `master` as
https://hydra.nixos.org/build/249001657:

    In file included from /build/source/shared/qcommon/safe/gsl.h:4,
                     from /build/source/shared/qcommon/safe/sscanf.h:12,
                     from /build/source/shared/qcommon/safe/string.h:3,
                     from /build/source/shared/qcommon/safe/string.cpp:1:
    /build/source/lib/gsl-lite/include/gsl/gsl-lite.h:479:18: error: 'reverse_iterator' in namespace 'gsl::std' does not name a template type
      479 |     typedef std::reverse_iterator< iterator >                reverse_iterator;
          |                  ^~~~~~~~~~~~~~~~
2024-02-20 20:06:38 +00:00
Nick Cao
b75f1e8b2c
Merge pull request #290082 from r-ryantm/auto-update/starsector
starsector: 0.97a-RC10 -> 0.97a-RC11
2024-02-20 09:05:44 -05:00
R. Ryantm
19ae40216c starsector: 0.97a-RC10 -> 0.97a-RC11 2024-02-20 01:09:14 +00:00
TomaSajt
784d21cf71
osu-lazer{,bin}: 2024.131.0 -> 2024.219.0, use dotnet 8 2024-02-19 23:01:16 +01:00
OTABI Tomoya
05d67dd2ea
Merge pull request #288254 from r-ryantm/auto-update/minesweep-rs
minesweep-rs: 6.0.52 -> 6.0.54
2024-02-20 00:07:07 +09:00
OTABI Tomoya
75dbfc864e
Merge pull request #288327 from hulr/stone-kingdoms
stone-kingdoms: 0.5.0 -> 0.6.0
2024-02-20 00:03:55 +09:00
Weijia Wang
566a57c328 performous: 1.3.0 -> 1.3.1 2024-02-19 10:04:14 +01:00
R. Ryantm
213ee58dec endless-sky: 0.10.4 -> 0.10.6 2024-02-17 20:39:53 +00:00
Bruno Bigras
5d014ba809
Merge pull request #289281 from r-ryantm/auto-update/starsector
starsector: 0.97a-RC9 -> 0.97a-RC10
2024-02-17 00:18:40 -05:00
R. Ryantm
b6e077a08f starsector: 0.97a-RC9 -> 0.97a-RC10 2024-02-16 13:47:51 +00:00
Greaka
8837856719
factorio: 1.1.101 -> 1.1.104 2024-02-15 09:22:45 +01:00
Felix Bühler
ec7fe75a39
Merge pull request #288461 from aidalgol/heroic-2.13
heroic: 2.12.1 -> 2.13.0
2024-02-14 22:44:52 +01:00
maxine
624c499249
Merge pull request #287943 from r-ryantm/auto-update/freeciv
freeciv: 3.0.9 -> 3.0.10
2024-02-14 17:31:20 +01:00
kirillrdy
c490abf6c4
Merge pull request #287827 from trofi/openmw-tes3mp-gcc-13-fix
openmw-tes3mp: fix `gcc-13` build
2024-02-14 20:14:36 +11:00
Franz Pletz
d6b953ca09
Merge pull request #288661 from oxzi/openrct2-0.4.8
openrct2: 0.4.7 -> 0.4.8
2024-02-14 09:58:55 +01:00
Pol Dellaiera
cdefe71177
Merge pull request #287161 from l0b0/bump-pysolfc
pysolfc: 2.20.1 -> 2.21.0
2024-02-14 06:47:35 +01:00
Alvar Penning
11b95169a6 openrct2: 0.4.7 -> 0.4.8
https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.8
2024-02-13 21:53:04 +01:00
Thiago Kenji Okada
cc9d2e9ef1
Merge pull request #288287 from thiagokokada/fix-osu-update-script
osu-lazer{,-bin}: fix update{,-bin}.sh script
2024-02-13 19:41:59 +00:00
R. Ryantm
5d6f8f2fc0 starsector: 0.97a-RC8 -> 0.97a-RC9 2024-02-13 05:27:52 +00:00
Aidan Gauland
3a4365d4ad
heroic: 2.12.1 -> 2.13.0 2024-02-13 11:29:05 +13:00
Pol Dellaiera
692356d156
Merge pull request #287524 from Stunkymonkey/speed-dreams-desktop-item
speed-dreams: 2.2.3 -> 2.3.0; add desktop item
2024-02-12 19:59:58 +01:00
Pol Dellaiera
38479bdd1d
Merge pull request #288348 from Stunkymonkey/trigger-rally-desktop-item
trigger: add desktop item
2024-02-12 19:58:49 +01:00
Pol Dellaiera
5e0120365f
Merge pull request #288021 from Stunkymonkey/torcs-desktop-item
torcs: add desktop item
2024-02-12 19:56:50 +01:00
Felix Buehler
bb9b3d0db5 trigger: add desktop item 2024-02-12 19:16:16 +01:00
hulr
83fa0fc30d stone-kingdoms: 0.5.0 -> 0.6.0
https://gitlab.com/stone-kingdoms/stone-kingdoms/-/tags/0.6.0
2024-02-12 17:35:58 +01:00