Commit Graph

45 Commits

Author SHA1 Message Date
R. Ryantm
9dd54027b2 papermc: 1.21.1-110 -> 1.21.1-119 2024-10-07 11:47:01 +00:00
R. Ryantm
cc4b9ba546 papermc: 1.21.1-85 -> 1.21.1-110 2024-09-29 18:49:06 +00:00
Weijia Wang
4cf86ae605
papermc: 1.21.1-69 -> 1.21.1-85 (#343126) 2024-09-27 00:31:44 +02:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
R. Ryantm
11e81a047e papermc: 1.21.1-69 -> 1.21.1-85 2024-09-19 21:20:02 +00:00
R. Ryantm
800623c734 papermc: 1.21-124 -> 1.21.1-69 2024-09-08 08:45:44 +00:00
R. Ryantm
1a57e19c5f papermc: 1.21-108 -> 1.21-124 2024-08-04 19:18:01 +00:00
R. Ryantm
d689ee0b1c papermc: 1.21-62 -> 1.21-108 2024-07-23 03:23:02 +00:00
R. Ryantm
03a94c776f papermc: 1.21-40 -> 1.21-62 2024-07-13 15:59:25 +00:00
adisbladis
1be927ca66
Merge pull request #316983 from edolstra/let-float-json
Let-float various fromJSON calls to avoid repeated JSON reading/parsing
2024-07-04 13:47:08 +12:00
Weijia Wang
2e09c8f650
Merge pull request #324112 from r-ryantm/auto-update/papermc
papermc: 1.21-37 -> 1.21-40
2024-07-03 10:47:40 +02:00
R. Ryantm
9fd74e9ec4 papermc: 1.21-37 -> 1.21-40 2024-07-02 17:56:50 +00:00
Aleksana
04d2d06446
Merge pull request #322654 from wegank/papermc-darwin
minecraft-server, papermc: restore darwin support
2024-07-02 23:38:29 +08:00
R. Ryantm
3b3dc5d7d8 papermc: 1.21-15 -> 1.21-37 2024-06-27 04:48:49 +00:00
Weijia Wang
354cd74dbf papermc: restore darwin support 2024-06-26 16:45:48 +02:00
qubitnano
7485d71218 papermc: add udev to LD_LIBRARY_PATH
Fixes error: [oshi.software.os.linux.LinuxOperatingSystem] Did not find udev library in operating system. Some features may not work.
2024-06-20 17:13:13 -04:00
R. Ryantm
db1b636f24 papermc: 1.20.6-137 -> 1.21-15 2024-06-20 11:14:12 +00:00
R. Ryantm
f8ae7d47a5 papermc: 1.20.4-435 -> 1.20.6-137 2024-06-05 15:20:28 +00:00
Eelco Dolstra
8d2a765adf Let-float various fromJSON calls to avoid repeated JSON reading/parsing
Some of these were read/parsed dozens of times in a `nix search`
invocation, and in particular the MELPA recipes archive (3 MiB) was
read 4 times.
2024-06-03 18:52:42 +02:00
Niklas
87cb6c5abd papermc: fix update script 2024-06-03 12:56:59 +02:00
Majiir Paktu
85f544d85e papermc: fix version/hash overrides
Reintroduces the use of finalAttrs that was introduced in
d0bb02b106 and erroneously removed in
ef321a0ed6.
2024-03-17 16:44:35 -04:00
Majiir Paktu
2282f6f5e1 papermc: revert to old URL construction
This uses two bindings to build the URL instead of three. This allows
the version string to differ from the papermc URL format, at the loss
of... nothing, as far as I can tell. My motivation for reverting the
change is to reduce the number of references to 'version', since it
requires special handling to handle overrides correctly.
2024-03-17 16:42:14 -04:00
MayNiklas
ef321a0ed6 papermc: provide multiple versions 2024-02-26 10:27:17 +01:00
Dennis Wuitz
9dab6dd095 papermc: 1.20.2.234 -> 1.20.4.435 2024-02-24 19:47:22 +01:00
Gerg-L
fd5591921f
papermc: 1.20.1.83 -> 1.20.2.234 2023-10-13 20:23:43 -04:00
Gerg-L
d0bb02b106
papermc: refactor 2023-10-13 20:23:03 -04:00
SEKUN
ae910ed9b8
papermc: 1.19.3.375 -> 1.20.1.83 2023-07-17 16:10:00 +00:00
Majiir Paktu
39341af6b0 papermc: allow version override 2023-02-01 18:00:46 -05:00
Daniel Thwaites
ed614a4ebc
papermc: 1.19.2r131 -> 1.19.3r375 2023-01-11 23:40:43 +00:00
Azat Bahawi
8785efccc2
papermc: 1.18.2r313 -> 1.19.2r131 2022-08-19 17:28:10 +03:00
Robert Scott
3b6bc4b69c treewide: set sourceProvenance for packages containing downloaded jars
these are the easily identifiable cases and will not be comprehensive
2022-06-04 19:47:57 +01:00
Victor
85f977180a papermc: 1.18.1r132 -> 1.18.2r313 2022-04-29 14:04:32 +02:00
Malo Bourgon
0e802eafad treewide: add meta.mainProgram to many packages 2022-04-14 10:24:01 -07:00
Johannes Arnold
b25107949d papermc: 1.17.1r399 -> 1.18.1r132 2022-01-03 23:24:46 +01:00
Aaron Janse
f1c4bec46a
papermc: 1.17.1r97 -> 1.17.1r399 (#149989)
* papermc: 1.17.1r97 -> 1.17.1r399

Co-authored-by: Joel <jyooru+github@protonmail.ch>
2021-12-11 15:46:12 +00:00
Sage Raflik
b18a3d0583 papermc: 1.16.5r771 -> 1.17.1r97 2021-07-10 13:19:52 -05:00
ZerataX
b2c045c07b
papermc: 1.16.5r488 -> 1.16.5r771 2021-06-08 00:59:38 +02:00
Sage Raflik
3b71389383 papermc: 1.16.5r457 -> 1.16.5r488 2021-02-23 11:12:57 -06:00
Sage Raflik
23de1f4ae6 papermc: add neonfuz as maintainer 2021-02-01 11:47:47 -06:00
Sage Raflik
63b9189151 papermc: 1.16.4r296 -> 1.16.5r457 2021-02-01 11:40:37 -06:00
Ben Siraphob
2e34288f0d pkgs/games: stdenv.lib -> lib 2021-01-15 13:36:04 +07:00
Reed
d595620c38 papermc: 1.16.2r141 -> 1.16.4r296 2020-11-27 18:10:18 -05:00
Daniël de Kok
4bb0728760 papermc: cleanup
- Use Nix store path for the shebang to make this work on systems
  without /bin/sh.
- Replace phases by dont*.
- Install jar file to $out/share/papermc rather than $out.
- License gpl3 -> gpl3Only (couldn't find any evidence that this is
  gpl3Plus).
2020-08-25 14:46:24 +02:00
TheUserCreated
7dd3f3d191
papermc: 1.15.2r161 -> 1.16.2r141 2020-08-25 14:24:52 +02:00
Aaron Janse
631fe89c59 papermc: init at 1.15.2r121 2020-04-02 21:33:04 -07:00