Peder Bergebakken Sundt
c7fe20700d
openra: migrate to pkgs/by-name ( #538831 )
2026-07-18 15:25:38 +00:00
@mjones
440bfcc2a7
dwarf-fortress-packages.dwarf-fortress-original: 53.14 -> 53.15 ( #541111 )
2026-07-15 03:39:00 +00:00
Emily
fdb820602b
treewide: drop simple x86_64-darwin mentions
...
To reproduce:
$ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
-- scan --update-all --inline-rules '
id: nix-x86_64-darwin
language: nix
rule:
any:
- pattern: "\"x86_64-darwin\""
kind: list_expression > string_expression
- pattern:
context: "{ \"x86_64-darwin\" = $EXPR; }"
selector: binding
- pattern:
context: "{ x86_64-darwin = $EXPR; }"
selector: binding
fix:
template: ""
' pkgs
$ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
-- scan --update-all --inline-rules '
id: json-first-x86_64-darwin
language: json
rule:
kind: object > pair:nth-child(1)
has:
pattern: "\"x86_64-darwin\""
field: key
fix:
template: ""
expandEnd: { regex: "," }
' pkgs
$ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
-- scan --update-all --inline-rules '
id: json-x86_64-darwin
language: json
rule:
kind: object > pair
has:
pattern: "\"x86_64-darwin\""
field: key
fix:
template: ""
expandStart: { regex: "," }
' pkgs
$ git restore pkgs/by-name/om/omnix/package.nix
$ git diff --name-only -z \
| nix shell nixpkgs/3b32825de172d0bc85664f495edb096b10862524#gnused \
-c xargs -0 sed -i '/^$/N; /^\n\? \+$/d'
$ treefmt
2026-07-15 03:58:16 +01:00
R. Ryantm
f5e6d80197
dwarf-fortress-packages.dwarf-fortress-original: 53.14 -> 53.15
2026-07-12 16:56:02 +00:00
𝑷𝒉𝒊𝒍𝒐𝒄𝒂𝒍𝒚𝒔𝒕
1b2ecf38c9
cataclysm-dda: added maintainer philocalyst
2026-07-06 21:23:53 -04:00
𝑷𝒉𝒊𝒍𝒐𝒄𝒂𝒍𝒚𝒔𝒕
381f2ab874
cataclysm-dda: 0.H -> 0.I
2026-07-06 21:23:50 -04:00
𝑷𝒉𝒊𝒍𝒐𝒄𝒂𝒍𝒚𝒔𝒕
df09156e11
cataclysm-dda: refactor common.nix
2026-07-06 21:23:32 -04:00
𝑷𝒉𝒊𝒍𝒐𝒄𝒂𝒍𝒚𝒔𝒕
e0d5fc661f
cataclysm-dda: update locale-path.patch for new upstream path API
2026-07-06 21:23:30 -04:00
𝑷𝒉𝒊𝒍𝒐𝒄𝒂𝒍𝒚𝒔𝒕
d04dfa7617
cataclysm-dda: fix desktop file name in wrapper
2026-07-06 21:23:28 -04:00
magicquark
9b9845f36d
openra: migrate to pkgs/by-name
2026-07-06 02:15:57 +01:00
Dmitry Bogatov
f3e8af23b2
treewide: Fix malformed input hashes
...
Nixcpp implementation of base64 decoder ignores everything that comes
after the first "=" symbol. Clean up the existing nixcpp code so the
decoder can be made strict one day.
https://github.com/NixOS/nix/blob/master/src/libutil/base-n.cc#L94
2026-06-21 06:00:00 -04:00
Marcin Serwin
11e2354def
maintainers: drop rardiol
...
Signed-off-by: Marcin Serwin <marcin@serwin.dev >
2026-06-07 12:09:58 +02:00
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