11030 Commits

Author SHA1 Message Date
Guy Chronister
f9dde9e2fa openloco: migrate to by-name 2026-05-29 15:42:18 -05:00
@mjones
1ccc914847 dfhack: move env variables into env for structuredAttrs (#524001) 2026-05-25 23:11:34 +00:00
Morgan Jones
12272aedde dfhack: fix hash
The provided hash was for -r1, not -r2, which didn't work if you didn't
have a FOD cached.
2026-05-25 16:02:04 -07:00
Stefan Frijters
b58a49e4e4 dfhack: move env variables into env for structuredAttrs 2026-05-25 15:01:21 +02:00
Sigmanificient
0bbc8dffae treewide: set meta.license on hooks 2026-05-25 13:48:20 +02:00
Morgan Jones
be347c722d dwarf-fortress: 53.11 -> 53.14 2026-05-24 23:40:09 -07:00
Michael Hoang
261e4d4375 minecraftServers: move to by-name (#512168) 2026-05-19 17:20:45 +00:00
Peder Bergebakken Sundt
440c10b078 openloco: 25.11 -> 26.04 (#515963) 2026-05-19 14:10:55 +00:00
Marcin Serwin
90d0f6f64d tibia: drop (#521033) 2026-05-16 20:05:11 +00:00
quantenzitrone
3b9218f289 tibia: drop
The package is unmaintained and hasn't been updated since 2014.
New versions of the game are done via the launcher, which was attempted to be packaged in https://github.com/NixOS/nixpkgs/pull/440972
and there also seems to be https://github.com/losty17/tibia-nix
2026-05-16 19:44:25 +02:00
Atemu
29d9055128 yquake2: move icon to spec-compliant location and fix build with GCC 15 (#492744) 2026-05-16 11:57:05 +00:00
zimward
2d2cc102be minecraftServers: move to by-name 2026-05-14 13:00:17 +02:00
Yves Fischer
6ad60435f1 openloco: 25.12 → 26.04
https://openloco.io/news/2026/04/openloco-v26.04.html
2026-05-02 22:35:54 +02:00
mow44
3a2fd42a2f openloco: 25.11 → 25.12
https://openloco.io/news/2025/12/openloco-v25.12.html
2026-05-02 22:02:27 +02:00
nixpkgs-ci[bot]
033bc223bd Merge master into staging-next 2026-04-20 00:31:09 +00:00
Peder Bergebakken Sundt
8a1b70b2e0 cataclysm-dda: 0.H -> 0.H-2025-07-10-0402 (#499867) 2026-04-19 21:15:44 +00:00
nixpkgs-ci[bot]
63496be1d6 Merge master into staging-next 2026-04-12 00:29:50 +00:00
Philip Taron
ecf27c22b7 requireFile: don't perform Bash expansion (#508672) 2026-04-11 18:24:29 +00:00
Adam Dinwoodie
b3981c0896 requireFile: don't perform Bash expansion
When printing the error message with instructions to manually obtain a
fixed-output derivation using requireFile, print the string as escaped
using `escapeShellArg`, rather than using a here-doc where Bash
expansion will be performed.

This permits passing instructions that contain characters that Bash
would normally expand without needing to escape them (or even know that
they need escaping from Bash), for example instructions referencing
`$PWD`.

Document this in the current release notes, and update existing
requireFile calls that perform this now-unnecessary escaping.  In
passing, fix up a couple of minor message errors.
2026-04-11 11:18:18 -07:00
Randy Eckenrode
2a071a0471 Merge branch 'master' into staging-next 2026-04-07 21:13:06 -04:00
Sigmanificient
6a3412b49a fteqw: fix build 2026-04-04 02:39:41 +02:00
nixpkgs-ci[bot]
304c5f4649 Merge staging-next into staging 2026-04-02 18:19:01 +00:00
Ben Siraphob
59b52db759 treewide: remove redundant name attrs and parseDrvName calls 2026-04-01 21:04:20 -07:00
nixpkgs-ci[bot]
6554ffb2e0 Merge staging-next into staging 2026-03-22 06:18:41 +00:00
Dee Anzorge
4cbb8f5e1c cataclysm-dda: 0.H -> 0.H-2025-07-10-0402
Instead of cherry picking backports ourselves in Nixpkgs, use upstream's
branch `0.H-branch`, which is 0.H + relevant backports.

Upstream does not seem to do point releases out of the backports branch,
but commits in it are tagged by their CI, so that is the tag we are
using.

Also ignore a warning with darwin/clang, which fails builds of stable
and git. Upstream fix is not in their backport branch, and
cataclysm-dda-git is currently behind it. See
https://github.com/CleverRaven/Cataclysm-DDA/pull/83499.
2026-03-19 22:37:59 +01:00
Philip Taron
05aa64cb7c openra_2019: replace recursiveUpdate with // for meta
Pass `meta` from mod/engine call sites instead of `description`,
`homepage`, and `pos` as separate attributes. This lets `mod.nix` and
`engine.nix` merge meta with `//` instead of `recursiveUpdate`, so
`builtins.unsafeGetAttrPos` finds `meta.description` at each call site,
making the `pos = __curPos` workaround unnecessary.
2026-03-19 11:45:36 -07:00
Victor Engmark
c4f5dfad0d treewide: Remove continuation escape at end of commands
To avoid confusion and spurious newlines in the output.

Found by searching for a backslash followed by a newline, some
indentation, and then the end of multi-line string marker, using the
following extended regex:

```regex
\\\n +'';
```
2026-03-17 16:47:55 +01:00
R. Ryantm
c114b116ae dwarf-fortress-packages.dwarf-fortress-original: 53.10 -> 53.11 2026-03-06 09:56:53 +00:00
quantenzitrone
62efab0dad wxwidgets_3_{1,2}: rename from wxGTK3{1,2}
fit attrname to pname
2026-02-27 10:56:33 +01:00
Piotr Kwiecinski
b2236f4a58 yquake2: fix build with GCC 15 2026-02-25 17:26:37 +01:00
Yohann Boniface
9f00d63133 openal-soft: rename from openalSoft (#489668) 2026-02-22 23:11:56 +00:00
Piotr Kwiecinski
54be2f6470 yquake2: move icon to spec-compliant location 2026-02-21 13:12:39 +01:00
@mjones
223aaff670 dwarf-fortress-full: set pname and version (#491676) 2026-02-21 03:07:07 +00:00
jopejoe1
82ebaa56ff dwarf-fortress-packages.legends-browser: set pname and version 2026-02-18 09:42:42 +01:00
jopejoe1
af5f13bd46 dwarf-fortress-full: set pname and version 2026-02-18 09:41:18 +01:00
Jamie Magee
773dbb3e13 openra: patch to build with .NET 8 (from EOL .NET 6)
Upstream release-20250330 still targets net6.0, which went EOL in
November 2024. The bleed engine already uses .NET 8.

Patch Directory.Build.props to retarget net6.0 -> net8.0. The code
uses C# language version 9, which is compatible with .NET 8. Build
tested on x86_64-linux with no errors (only deprecation warnings
for SYSLIB0051, which also appear in the bleed build).

Related: https://github.com/NixOS/nixpkgs/issues/326335
2026-02-13 14:25:53 -08:00
quantenzitrone
bb620fb530 openal-soft: rename from openalSoft
fit attrname to pname
2026-02-12 05:16:39 +01:00
Jo
5b32645924 dwarf-fortress-packages.themes.*: set pname and version (#487656) 2026-02-09 21:20:17 +00:00
Jo
586ad12c4d ue4demos: drop (#487442) 2026-02-09 07:02:08 +00:00
Sigmanificient
702478b8df ue4demos: drop 2026-02-07 19:41:13 +01:00
Hythera
3fc5010de9 dwarf-fortress-packages.themes.*: set pname and version 2026-02-06 16:36:07 +01:00
quantenzitrone
e5ff6c385d various: rename references from libXxf86vm to libxxf86vm
this shouldn't create any rebuilds
2026-02-06 00:29:28 +01:00
quantenzitrone
f0de96be2c various: rename references from libXpm to libxpm
this shouldn't create any rebuilds
2026-02-06 00:26:01 +01:00
quantenzitrone
f67b5966bb various: rename references from libXext to libxext
this shouldn't create any rebuilds
2026-02-06 00:25:36 +01:00
quantenzitrone
55280fa564 various: rename references from libX11 to libx11
this shouldn't create any rebuilds
2026-02-06 00:24:34 +01:00
quantenzitrone
03c297aea5 libSM: rename references and deprecate alias
this shouldn't create any rebuilds
2026-02-04 22:59:02 +01:00
Gergő Gutyina
40b5b4b750 treewide: move NIX_CFLAGS_COMPILE into env for structuredAttrs (#485484) 2026-02-03 00:27:55 +00:00
Naïm Camille Favier
ba758e9d75 remove ncfavier as maintainer from various things (#486423) 2026-02-02 23:50:05 +00:00
Naïm Camille Favier
6deb8cec5a dwarf-fortress: remove ncfavier as maintainer 2026-02-03 00:41:52 +01:00
Weijia Wang
1b95952718 papermc: 1.21.10-91 -> 1.21.11-69 (#459697) 2026-01-31 22:38:47 +00:00