Commit graph

6565 commits

Author SHA1 Message Date
Sandro 8ee9c8d3ed
Merge pull request #192118 from SuperSamus/rare 2022-10-25 15:22:54 +02:00
Martino Fontana 00b57fb2c0 rare: 1.8.9 -> 1.9.2 2022-10-24 23:53:32 +02:00
ash 97c97f5c4e xivlauncher: 1.0.1.0 -> 1.0.2 2022-10-24 18:34:16 +01:00
Ingo Blechschmidt 150a54fee9 tuxpaint: 0.9.27 -> 0.9.28 2022-10-24 14:22:30 +02:00
Jack Cummings 5d2907308f widelands 1.0 -> 1.1
Remove in-tree patch, as it isn't needed anymore.
Addresses #197395.
2022-10-23 22:51:22 -07:00
Mario Rodas bdb2cf6de3
Merge pull request #193284 from m0rg-dev/pysolfc-2.16.0
pysolfc: 2.6.4 -> 2.16.0

Closes #190799
2022-10-23 18:34:23 -05:00
Luna Nova a7f6c1dd96
prismlauncher: pass -DLauncher_QT_VERSION_MAJOR=6 on qt6, add qtsvg dep for icons 2022-10-22 08:02:10 -07:00
Martin Weinelt 80fc469031 Merge remote-tracking branch 'origin/master' into staging-next 2022-10-21 22:33:42 +02:00
Sandro 5106dc0ddb
Merge pull request #196397 from fgaz/hikounomizu/init 2022-10-21 19:57:12 +02:00
Francesco Gazzetta 0eceb37a6c
hikounomizu: build data in parallel
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-10-21 12:21:31 +00:00
github-actions[bot] 6e9b36d7a0
Merge master into staging-next 2022-10-20 06:05:55 +00:00
Sandro c0e2314de6
Merge pull request #195896 from wegank/megaglest-fix
megaglest: fix broken build
2022-10-20 03:38:32 +02:00
Sandro 42c6b4c3e3
Merge pull request #195892 from wegank/fsg-wxgtk
fsg: migrate to wxGTK32
2022-10-20 03:38:11 +02:00
Sandro 2237bf9c1b
Merge pull request #195889 from wegank/asc-wxgtk
asc: migrate to wxGTK32
2022-10-20 03:37:29 +02:00
R. Ryantm 742243f041 wesnoth: 1.16.5 -> 1.16.6 2022-10-20 09:07:48 +08:00
github-actions[bot] aac580f88f
Merge master into staging-next 2022-10-20 00:05:13 +00:00
Artturi 0ca70b19e4
Merge pull request #196448 from quasigod-io/grapejuice
grapejuice: 5.5.4 -> 6.2.2
2022-10-20 01:00:24 +03:00
Skyler Grey 879c2dffe1
polymc: remove
- As polymc has been hostily taken over, prismlauncher (the fork) should
  be used instead
- The previous commit packages prismlauncher, this commit makes it so
  that installing polymc will give an error message
2022-10-19 19:06:54 +01:00
Skyler Grey 290d7b2819
prismlauncher: init at 5.0 2022-10-19 19:06:49 +01:00
Jan Tojnar 457f28f6f8 Merge branch 'master' into staging-next
; Conflicts:
;	pkgs/development/tools/codespell/default.nix

codespell 2.2.2 switched to pyproject & setuptools_scm:
https://github.com/codespell-project/codespell/pull/2523
2022-10-19 05:24:28 +02:00
Atemu 4d6a748099 BeatSaberModManager: use substituteAll instead of custom postPatch 2022-10-19 02:14:28 +02:00
Atemu ea570d1ed3 BeatSaberModManager: leave link to PR comment for context 2022-10-18 23:51:39 +02:00
Atemu 0fb17c04fe BeatSaberModManager: install as single file 2022-10-18 23:39:42 +02:00
Atemu 6fdd38373e BeatSaberModManager: init at 0.0.2 2022-10-18 23:00:50 +02:00
Pascal Bach 444bc80848
Merge pull request #196029 from r-ryantm/auto-update/freeciv
freeciv: 3.0.3 -> 3.0.4
2022-10-18 12:37:47 +02:00
Tris Emmy Wilson 9d27de8105 polymc: mark knownVulnerabilities OVE-20221017-0001
see #196460, https://xeiaso.net/blog/OVE-20221017-0001
2022-10-17 16:45:15 -05:00
quasigod-io c7ee149d58 grapejuice: 5.5.4 -> 6.2.2 2022-10-17 14:31:24 -04:00
github-actions[bot] 3834216ec6
Merge master into staging-next 2022-10-17 18:10:17 +00:00
R. Ryantm 5a61f4450b unciv: 4.2.11 -> 4.2.13 2022-10-17 22:21:42 +08:00
Francesco Gazzetta 8edb36074d hikounomizu: init at 0.9.2 2022-10-17 12:09:46 +02:00
github-actions[bot] f52955a521
Merge master into staging-next 2022-10-16 18:01:42 +00:00
Atemu 009567814b
steam-run: provide meta (#196273)
Fixes https://github.com/NixOS/nix/issues/4527
2022-10-16 16:18:10 +02:00
R. Ryantm 98919e764f gemrb: 0.9.1 -> 0.9.1.1 2022-10-16 22:14:05 +08:00
github-actions[bot] e648107a22
Merge master into staging-next 2022-10-16 06:06:19 +00:00
R. Ryantm 8bbbedd5a6 gogdl: 0.3 -> 0.4 2022-10-16 12:26:21 +08:00
Martin Weinelt 51fcbf5bb7 Merge remote-tracking branch 'origin/master' into staging-next 2022-10-16 00:18:40 +02:00
Artturi 4c9e74c44b
Merge pull request #193839 from r-ryantm/auto-update/vintagestory 2022-10-15 22:36:03 +03:00
Anderson Torres fc4e7ce1f9
Merge pull request #195694 from laalsaas/solicurses
SoliCurses: init at unstable-2022-02-13
2022-10-15 14:43:04 -03:00
Reed 653e881d1c shticker-book-unwritten: 1.0.3 -> 1.2.0 2022-10-15 09:34:16 -04:00
laalsaas 4eb8ac55c9 SoliCurses: init at unstable-2022-02-13 2022-10-15 15:11:07 +02:00
github-actions[bot] 4f07e7f326
Merge master into staging-next 2022-10-15 06:07:54 +00:00
Artturi 4329a219a4
Merge pull request #194525 from cpu/cpu-rust-bindgenHook-cleanup 2022-10-15 05:08:11 +03:00
Artturi 56cbdc3b83
Merge pull request #195874 from Artturin/removeinheritxorg 2022-10-15 04:27:23 +03:00
github-actions[bot] 886633ba43
Merge master into staging-next 2022-10-15 00:04:00 +00:00
Mario Rodas dfb28590f7
Merge pull request #195903 from wegank/zod-wxgtk
zod: fix build on aarch64-linux
2022-10-14 18:38:43 -05:00
R. Ryantm 993e453d72 freeciv: 3.0.3 -> 3.0.4 2022-10-14 17:49:54 +00:00
Artturin 61c3058bcb all-packages.nix: remove inherit (*xorg) *'s
using inherits in callPackage args is discouraged and doesn't splice
correctly
2022-10-14 20:48:09 +03:00
Weijia Wang 022e555d67 zod: migrate to wxGTK32 2022-10-14 05:59:59 +02:00
Weijia Wang c548b9e83b scorched3d: migrate to wxGTK32 2022-10-14 05:28:40 +02:00
Weijia Wang 2c10164855 megaglest: fix broken build 2022-10-14 05:13:11 +02:00
Weijia Wang 37494841ba fsg: migrate to wxGTK32 2022-10-14 04:38:35 +02:00
Weijia Wang ce12c5feda asc: migrate to wxGTK32 2022-10-14 04:14:01 +02:00
github-actions[bot] 62bcf0ac62
Merge staging-next into staging 2022-10-13 12:02:06 +00:00
Sergei Trofimovich e506bb3c95
Merge pull request #195399 from r-ryantm/auto-update/fheroes2
fheroes2: 0.9.19 -> 0.9.20
2022-10-13 12:35:05 +01:00
Vladimír Čunát 00a757ed3f
Merge branch 'master' into staging 2022-10-13 08:27:55 +02:00
Martin Weinelt bbbaaa3e35
Merge pull request #195610 from wegank/0ad-aarch64 2022-10-13 01:34:24 +02:00
Artturi e66d2fd89d
Merge pull request #194256 from Artturin/treewides2 2022-10-13 00:08:01 +03:00
Sandro 2678c1b034
Merge pull request #193484 from wegank/gpl1-eol 2022-10-12 21:04:31 +02:00
Weijia Wang 284adcab1f zeroad: fix build on aarch64-linux 2022-10-12 20:02:26 +02:00
Jonas Heinrich fc0c0a17ca
Merge pull request #195536 from 360ied/classicube-1.3.3
classicube: 1.3.2 -> 1.3.3
2022-10-12 09:57:14 +02:00
Vladimír Čunát b2a5c364d7
heroic: don't use the kdialog top-level alias
https://hydra.nixos.org/log/ygsis1s955063im3i37cqwb9grfjyfsz-nixpkgs-release-checks.drv
2022-10-12 08:43:30 +02:00
Sergei Trofimovich ddb10345b1
Merge pull request #195043 from trofi/astromenace-without-xlibsWrapper
astromenace: use xorg.* packages directly instead of xlibsWrapper ind…
2022-10-11 23:22:50 +01:00
Sandro 0cb2fdf0da
Merge pull request #187960 from aidalgol/heroic-fixes 2022-10-11 21:11:39 +02:00
360ied 3f525e0de4 classicube: 1.3.2 -> 1.3.3 2022-10-11 10:48:39 -04:00
Weijia Wang 50d21e56fa minetest: fix build on darwin 2022-10-11 13:51:05 +02:00
github-actions[bot] 5d957f3dba
Merge staging-next into staging 2022-10-11 00:05:26 +00:00
Zhaofeng Li 205e805d51 steam: Add extraArgs to prepend arguments to Steam
The steam launcher script in SteamOS 3 always prepends `-steamdeck`
to ensure the correct client version is used. This argument enables
us to replicate the setup in NixOS.
2022-10-10 19:34:20 -04:00
Martin Weinelt 294201004f Merge remote-tracking branch 'origin/master' into staging-next 2022-10-10 21:45:18 +02:00
R. Ryantm 3f2a81f1ba fheroes2: 0.9.19 -> 0.9.20 2022-10-10 19:24:59 +00:00
Christian Kögler 5ffc327413
Merge pull request #192594 from r-ryantm/auto-update/augustus
augustus: 3.1.0 -> 3.2.0
2022-10-10 17:34:17 +02:00
Bobby Rong 6eacf7daeb
Merge pull request #195108 from oxzi/openrct2-0.4.2
openrct2: 0.4.1 -> 0.4.2
2022-10-10 22:15:16 +08:00
Artturin 7e49471316 treewide: optional -> optionals where the argument is a list
the argument to optional should not be list
2022-10-10 15:40:21 +03:00
Artturin f4ea1208ec treewide: *Flags convert to list from str
*Flags implies a list

slightly relevant:
> stdenv: start deprecating non-list configureFlags https://github.com/NixOS/nixpkgs/pull/173172

the makeInstalledTests function in `nixos/tests/installed-tests/default.nix` isn't available outside of nixpkgs so
it's not a breaking change
2022-10-10 15:30:59 +03:00
Franz Pletz 8dde32e414
snis: fix build with libxcrypt 2022-10-09 18:10:43 +02:00
github-actions[bot] efe8ad8714
Merge master into staging-next 2022-10-09 06:04:00 +00:00
Mario Rodas b8b843e658
Merge pull request #194577 from r-ryantm/auto-update/ferium
ferium: 4.1.11 -> 4.2.0
2022-10-08 19:19:53 -05:00
github-actions[bot] d2cd24fe6a
Merge master into staging-next 2022-10-08 18:01:07 +00:00
Alvar Penning 05962d95f7 openrct2: 0.4.1 -> 0.4.2 2022-10-08 19:06:23 +02:00
Bobby Rong 1f7c106775
Merge pull request #191471 from leifhelm/factorio
factorio: 1.1.65 -> 1.1.69
2022-10-08 21:56:11 +08:00
Vladimír Čunát 6565abc264
Merge branch 'master' into staging-next 2022-10-08 10:20:07 +02:00
Sergei Trofimovich d55a67404f astromenace: use xorg.* packages directly instead of xlibsWrapper indirection
While at it added optional libXinerama depend.
2022-10-08 07:59:33 +01:00
Bobby Rong 73ad1fdaad
Merge pull request #194804 from nagy/2048
_2048-in-terminal: unstable-2021-09-12 -> unstable-2022-06-13
2022-10-08 14:15:50 +08:00
Dennis Felsing 52d6c0ebe7
ddnet: Update homepage
See 8526d50724
2022-10-08 00:15:16 +08:00
Daniel Nagy 0580c5809a
_2048-in-terminal: unstable-2021-09-12 -> unstable-2022-06-13 2022-10-06 22:34:41 +02:00
Daniel Nagy a8ba09146c
sienna: 1.0c -> 1.0d 2022-10-06 22:29:21 +02:00
R. Ryantm 3ad46d4bda ferium: 4.1.11 -> 4.2.0 2022-10-05 11:03:48 +00:00
Daniel McCarney deed43a725 blightmud: remove unused derivation arg. 2022-10-04 20:46:52 -04:00
Daniel McCarney aa88e214ef blightmud: apply nixpkgs-format
For consistency, this commit runs the Blightmud derivation through
`nixpkgs-format`.
2022-10-04 20:33:55 -04:00
Daniel McCarney 450e7db066 blightmud: use rustPlatform.bindgenHook
By using `rustPlatform.bindgenHook` as a `nativeBuildInput` the
Blightmud derivation's custom LIBCLANG_PATH and preBuild step can be
removed outright. See the languages frameworks Rust hooks docs[0] for
more information.

[0]: https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks/rust.section.md#hooks-hooks
2022-10-04 20:33:21 -04:00
Martin Weinelt 253ca4957d Merge remote-tracking branch 'origin/master' into staging-next 2022-10-05 00:44:16 +02:00
superherointj 2380304ae4
Merge pull request #193803 from superherointj/broken-adom
adom: mark broken
2022-10-04 12:46:06 -03:00
Lassulus 177554c0a1
Merge pull request #194285 from bandithedoge/master 2022-10-04 11:29:38 +02:00
R. Ryantm b7a6fde153 ferium: 4.1.10 -> 4.1.11 2022-10-04 16:17:53 +08:00
bandithedoge 128f745fff gzdoom: fix IWAD selection menu 2022-10-03 22:09:18 +02:00
bandithedoge 3e117af149 gzdoom: fix libfluidsynth not loading 2022-10-03 22:09:18 +02:00
Aidan Gauland 1abe038db9
heroic: Repackage from source and wrap in FHS
* Instead of using the prebuilt AppImage, build from source and wrap with
  Electron from nixpkgs.

* Wrap in FHS user environment with buildFHSUserEnvBubblewrap.

* Correct meta.description to mention GOG support.

* Simplify meta attribute

* Update maintainers.
  Taking over sole maintainership from wolfanguakang.

* Use gogdl and legendary-gl from nixpkgs
2022-10-04 08:25:54 +13:00
Guanpeng Xu adfb6598af sil-q: use .sil-q to avoid clashing with sil's data 2022-10-03 18:14:47 +08:00
Aidan Gauland d63d265c4e
gogdl: init at 0.3 2022-10-03 16:42:40 +13:00
github-actions[bot] 74f2e36035
Merge master into staging-next 2022-10-03 00:04:07 +00:00
Ivv 1a958fae46
Merge pull request #193033 from corngood/dotnet-deterministic-fetch-deps
dotnet: fix some problems with nuget-to-nix and make it deterministic
2022-10-02 21:31:01 +02:00
David McFarland 9e0a1e7b8e dotnet: update lock files of packages using nuget-to-nix 2022-10-02 16:09:27 -03:00
github-actions[bot] 532efa8827
Merge master into staging-next 2022-10-02 06:05:57 +00:00
R. Ryantm e19150be4f vintagestory: 1.16.5 -> 1.17.4 2022-10-01 03:52:48 +00:00
R. Ryantm 86d941c4f4 terraria-server: 1.4.3.6 -> 1.4.4.2 2022-10-01 02:32:53 +00:00
superherointj 5a012749d5 adom: mark broken 2022-09-30 22:04:25 -03:00
github-actions[bot] bc5e570733
Merge master into staging-next 2022-09-30 12:01:29 +00:00
Peter Hoeg baf2e6d069 gemrb: 0.9.0 -> 0.9.1 2022-09-30 17:39:58 +08:00
Morgan Wolfe da4cf04fad pysolfc: 2.6.4 -> 2.16.0
PySolFC 2.6.4 does not build on python >= 3.8. Ten minor versions' worth
of release notes is otherwise too large to fit here.
2022-09-29 10:12:20 -07:00
github-actions[bot] 9c14978f84
Merge master into staging-next 2022-09-29 12:01:25 +00:00
Weijia Wang 870d6f4a98 licenses: remove gpl1 2022-09-29 10:54:21 +02:00
Vladimír Čunát 8ba120420f
Merge #191339: staging-next 2022-09-15 2022-09-29 09:16:47 +02:00
Sandro 2c7053727d
Merge pull request #192657 from atemp/emp_ddnet_16.4 2022-09-29 00:45:04 +02:00
Martin Weinelt d3d949d15c
Merge pull request #192812 from danth/0ad-26 2022-09-28 20:12:42 +02:00
github-actions[bot] f18d801779
Merge staging-next into staging 2022-09-28 18:05:53 +00:00
github-actions[bot] d2b7f4ad5f
Merge master into staging-next 2022-09-28 18:05:16 +00:00
usrfriendly f0de0cf811 enyo-launcher: 2.0.2 -> 2.0.5, renamed from enyo-doom 2022-09-28 09:55:15 -07:00
github-actions[bot] d6a1c7033e
Merge staging-next into staging 2022-09-28 00:06:37 +00:00
github-actions[bot] 70776ac218
Merge master into staging-next 2022-09-28 00:06:02 +00:00
Artturi 1c1c182814
Merge pull request #192851 from Artturin/treewides1 2022-09-28 00:50:06 +03:00
ajs124 b9d8109dd6
Merge pull request #190328 from necessarily-equal/unvanquished-0.53.2
unvanquished: 0.53.1 -> 0.53.2
2022-09-27 22:45:44 +02:00
github-actions[bot] 8d941befdb
Merge staging-next into staging 2022-09-27 18:04:48 +00:00
github-actions[bot] 3f66160994
Merge master into staging-next 2022-09-27 18:04:13 +00:00
Franz Pletz 4b59241771
Merge pull request #193150 from fgaz/minetest/5.6.1
minetest: 5.6.0 -> 5.6.1, cleanup, add fgaz to maintainers
2022-09-27 18:19:31 +02:00
Francesco Gazzetta 8c6f018766 minetest: update outdated broken expression 2022-09-27 11:29:49 +02:00
Francesco Gazzetta 2819931e41 minetest: add fgaz to maintainers 2022-09-27 09:47:40 +02:00
Francesco Gazzetta aee300a6b5 minetest: 5.6.0 -> 5.6.1 2022-09-27 09:47:21 +02:00
github-actions[bot] d645d61d7a
Merge staging-next into staging 2022-09-27 00:07:09 +00:00
github-actions[bot] 088eead34a
Merge master into staging-next 2022-09-27 00:06:31 +00:00
Sergei Trofimovich 30133410c9
Merge pull request #192721 from trofi/ddx-rebirth-gcc-fix
ddx-rebirth: 0.59.20200202 -> unstable-2022-09-17
2022-09-26 21:34:06 +01:00
Artturin 0734f54ef2 treewide: move pkg-config, autoreconfHook, intltool to nativeBuildInputs
found with nixpkgs-lint
2022-09-26 17:53:26 +03:00
Frederik Rietdijk 63e480ba16 Merge staging-next into staging 2022-09-26 09:31:50 +02:00
Frederik Rietdijk de57d754a0 Merge master into staging-next 2022-09-26 09:31:22 +02:00
github-actions[bot] e0bea8e017
Merge staging-next into staging 2022-09-26 00:03:58 +00:00
Martin Weinelt d2713c3294
anki: build with format other 2022-09-25 23:49:37 +02:00
Martin Weinelt 44b6c02937
Merge pull request #189799 from r-ryantm/auto-update/unciv 2022-09-25 21:41:15 +02:00
R. Ryantm 9460046dbf unciv: 4.2.6 -> 4.2.11 2022-09-25 18:50:23 +00:00
Daniel Thwaites 80bd40cd9d
zeroad: 0.0.25b -> 0.0.26 2022-09-24 23:37:48 +01:00
R. Ryantm d77812e649 quakespasm: 0.94.7 -> 0.95.0 2022-09-24 16:36:39 +08:00
Sergei Trofimovich c6b52733b8 ddx-rebirth: 0.59.20200202 -> unstable-2022-09-17
Fixes build by switching to default compiler.
While at it moved over to SDL2.
2022-09-24 08:39:33 +01:00
superherointj 19a4cf250e
Merge pull request #192635 from mweinelt/openra-python3
openra: use python3
2022-09-23 16:59:04 -03:00
Heinz Deinhart eb1d06ea70 ddnet: 16.3.2 -> 16.4 2022-09-23 20:31:30 +02:00
ckie 85de8ecb48
Merge pull request #190682 from cpu/cpu-init-ldmud-3.6.6
ldmud: init at 3.6.6
2022-09-23 19:03:25 +03:00
Martin Weinelt 47f3427ce4
openra: use python3 2022-09-23 17:35:09 +02:00
R. Ryantm 0ef51b4a15 augustus: 3.1.0 -> 3.2.0 2022-09-23 09:29:14 +00:00
Graham Christensen 1379da1098
Merge pull request #192447 from DeterminateSystems/drop-l
treewide: drop -l$NIX_BUILD_CORES
2022-09-22 19:06:21 -04:00
Daniel McCarney 0650000314 ldmud: init at 3.6.6
LDMud is a game engine for text based multi-user dungeon games (MUDs),
in the "LP" heritage. In essence it is a virtual machine that allows
developers to implement MUD games ("mudlibs" in LD parlance) using the
LPC programming language.

In the project's own words:
> This is 'LDMud', a gamedriver for LPMuds. (LPC compiler, interpreter
> and runtime environment.)
>
> LDMud started as a project to clean up and modernize Amylaar's LPMud
> gamedriver. Primary goals are full documentation, a commented source
> body and out-of-the-box support for the major mudlibs, of which the
> commented source body has been pretty much completed. During the course
> of work a lot of bug fixes and improvements found their way into the
> driver - much more than originally expected, and definitely enough to
> make LDMud a driver in its own right.

For nixpkgs the new LDMud addition is largely a standard derivation for
an autoreconf/automake based project. Some small tweaks are required to
get everything lined up between the Nix environment and the LDMud build
system.

The new LDMud derivation is placed in `pkgs/games/ldmud/` alongside
other MUD-related projects in the games category (e.g. `mudlet`,
`blightmud`).

LD offers a variety of optional features, some of which require heavier
dependencies (e.g. MySQL/Postgres client libraries). To support both
a minimal default build equal to what one gets using the upstream build
with no customization, and to also support a more useful fully featured
build, the LDMud derivation is added to `all-packages.nix` twice:

1. the `ldmud` attribute builds the minimal default configuration (just
   the optional gcrypt and pcre options enabled, matching upstream).
2. the `ldmud-full` attribute builds LDMud with all of the optional
   features enabled (database support, Python support, TLS support,
   etc).
2022-09-22 17:58:18 -04:00
Graham Christensen c2b898da76 treewide: drop -l$NIX_BUILD_CORES
Passing `-l$NIX_BUILD_CORES` improperly limits the overall system load.

For a build machine which is configured to run `$B` builds where each
build gets `total cores / B` cores (`$C`), passing `-l $C` to make will
improperly limit the load to `$C` instead of `$B * $C`.

This effect becomes quite pronounced on machines with 80 cores, with
40 simultaneous builds and a cores limit of 2. On a machine with this
configuration, Nix will run 40 builds and make will limit the overall
system load to approximately 2. A build machine with this many cores
can happily run with a load approaching 80.

A non-solution is to oversubscribe the machine, by picking a larger
`$C`. However, there is no way to divide the number of cores in a way
which fairly subdivides the available cores when `$B` is greater than
1.

There has been exploration of passing a jobserver in to the sandbox,
or sharing a jobserver between all the builds. This is one option, but
relatively complicated and only supports make. Lots of other software
uses its own implementation of `-j` and doesn't support either `-l` or
the Make jobserver.

For the case of an interactive user machine, the user should limit
overall system load using `$B`, `$C`, and optionally systemd's
cpu/network/io limiting features.

Making this change should significantly improve the utilization of our
build farm, and improve the throughput of Hydra.
2022-09-22 16:01:23 -04:00
Vladimír Čunát e9a9c34f4b
Merge branch 'staging-next' into staging 2022-09-22 19:08:09 +02:00
7c6f434c bae7d80662
Merge pull request #191177 from tomfitzhenry/sgtpeppers
sgtpuzzles: 20220802 -> 20220913
2022-09-22 10:47:43 +00:00
Sandro 4d00af1bd1
Merge pull request #192095 from nagy/supertux-main 2022-09-22 11:12:43 +02:00
Tom Fitzhenry ee495c933a sgtpuzzles: 20220802 -> 20220913 2022-09-22 10:33:35 +10:00
github-actions[bot] 2773f22a43
Merge staging-next into staging 2022-09-21 18:02:00 +00:00
Sandro fe374a142a
Merge pull request #191779 from trofi/SDL2_mixer-add-dev 2022-09-21 11:18:29 +02:00
Sergei Trofimovich 5f257ad2b2
Merge pull request #191782 from trofi/opusfile-add-dev
opusfile: add "dev" output
2022-09-21 09:13:21 +01:00
Sergei Trofimovich 83b01dd4ec SDL2_mixer: add "dev" output
`SDL2_mixer` is a a popular game dependency. Split it's `dev` output to
separate store path to reduce runtime closure size.

While at it amend a few games's include paths.
2022-09-21 07:36:32 +01:00
github-actions[bot] 31b235f73b
Merge master into haskell-updates 2022-09-21 00:18:17 +00:00
maralorn e678b769bc hedgewars: disable on darwin 2022-09-21 00:48:00 +02:00
Daniel Nagy 357e6335ed
superTux: set meta.mainProgram
also use https for homepage
2022-09-20 17:38:02 +02:00
Jonas Heinrich 5af7a11791
Merge pull request #191516 from r-ryantm/auto-update/hyperrogue
hyperrogue: 12.0u -> 12.1a
2022-09-20 14:02:07 +02:00
Sandro d7026008c4
Merge pull request #191810 from trofi/freedroifrpg-leaner-closure 2022-09-20 12:07:54 +02:00
Sergei Trofimovich 02ba9a3d60 freedroidrpg: remove build-time flags embedding into binary
Noticed extra -dev dependencies in the runtime closure.

Before the change:

    $ nix path-info -rsSh $(nix-build -A freedroidrpg) | nl | tail -n1 | unnix
    158  /<<NIX>>/freedroidrpg-0.16.1 228.2M  808.1M

After the change:

    $ nix path-info -rsSh $(nix-build -A freedroidrpg) | nl | tail -n1 | unnix
    141  /<<NIX>>/freedroidrpg-0.16.1 228.2M  450.7M
2022-09-19 18:02:42 +01:00
Jonas Heinrich 097c771cc3
Merge pull request #191527 from r-ryantm/auto-update/pokete
pokete: 0.8.2 -> 0.9.0
2022-09-19 15:19:36 +02:00
Christian Kögler 56d93547f0
Merge pull request #189833 from atemp/emp_ddnet_16.3
ddnet: 16.3.1 -> 16.3.2
2022-09-18 16:23:03 +02:00
Christian Kögler 3682990157
Merge pull request #190042 from jtrees/add-everspace-desktop-file
everspace: add desktop file
2022-09-18 15:56:43 +02:00
R. Ryantm 0502d6ef51 hyperrogue: 12.0u -> 12.1a 2022-09-18 12:32:24 +00:00
Bobby Rong 0ca02e3f3b
Merge pull request #191096 from raphaelr/cataclysm-dda-fix-build
cataclysm-dda: fix build
2022-09-18 19:58:16 +08:00
Sergei Trofimovich 40368cccd2 opusfile: add "dev" output
`opusfile` is a a popular game dependency via `SDL2_mixer`. Split it's
`dev` output to separate store path to reduce runtime closure size.

While at it amend games's include paths.
2022-09-18 12:02:24 +01:00
Christian Kögler e5e4c3cb0a
Merge pull request #191600 from peterhoeg/u/sdl_compat
SDL_compat: 1.2.52 -> 1.2.56
2022-09-18 11:45:35 +02:00
R. Ryantm 3fda0f64a9 legendary-gl: 0.20.28 -> 0.20.29 2022-09-17 17:21:30 +08:00
Peter Hoeg 2472a4484e openxcom: fix missing dependency 2022-09-17 11:20:55 +08:00
Sergei Trofimovich bd1afa8a6d
Merge pull request #189729 from azahi/vcmi
vcmi: init at 1.0.0
2022-09-16 21:38:36 +01:00
R. Ryantm 76ffba2883 pokete: 0.8.2 -> 0.9.0 2022-09-16 16:42:39 +00:00
Jakob Leifhelm e915f50626
factorio: 1.1.65 -> 1.1.69 2022-09-16 18:40:36 +02:00
Azat Bahawi 02646c661e
vcmi: init at 1.0.0 2022-09-15 22:08:34 +03:00
Raphael Robatsch 69c8907545 cataclysm-dda: fix build 2022-09-13 19:55:22 +02:00
Franz Pletz 474faf3a39
Merge pull request #190983 from McSinyx/hedgewars-rolling 2022-09-13 18:24:06 +02:00
Jonas Heinrich 967417d810
Merge pull request #190937 from r-ryantm/auto-update/fheroes2
fheroes2: 0.9.18 -> 0.9.19
2022-09-13 09:25:23 +02:00
Johannes Maier 9c1bc56fdd angband: add kenran to maintainers 2022-09-13 08:49:21 +02:00
Nguyễn Gia Phong 0db05edd09
hedgewars: 1.0.0 -> 1.0.2 2022-09-13 13:32:22 +09:00
Heinz Deinhart f906897d4b
ddnet: 16.3.1 -> 16.3.2 2022-09-12 23:22:05 +02:00
R. Ryantm 1688921199 fheroes2: 0.9.18 -> 0.9.19 2022-09-12 14:36:12 +00:00
Vladimír Čunát b1d87c0318
Merge #190667: treewide: pin failing packages to openssl_1_1
...into staging-next
2022-09-12 07:38:41 +02:00
Ivv 44ef157f55
Merge pull request #187359 from IvarWithoutBones/dotnetmodule-updatescripts
treewide: migrate buildDotnetModule update scripts to use fetch-deps
2022-09-11 21:40:06 +02:00
Domen Kožar 2fa6e5253e
Merge pull request #185573 from mikroskeem/fix-quakespasm-darwin
quakespasm: fix darwin build
2022-09-11 16:59:26 +01:00
Anthony Roussel ceb1673ca7
shticker-book-unwritten: pin to openssl_1_1 2022-09-11 02:34:56 +02:00
Ivar Scholten 12b912258e
osu-lazer: migrate lockfile generation to fetch-deps 2022-09-11 01:06:34 +02:00
Sandro 1ea4b12ea9
Merge pull request #190631 from r-ryantm/auto-update/polymc 2022-09-10 20:14:21 +02:00
R. Ryantm 8231563212 polymc: 1.4.1 -> 1.4.2 2022-09-10 05:31:13 +00:00
Lassulus 19e2aba59e
Merge pull request #187713 from ThibaultLemaire/fix-gzdoom-kdialog-not-found 2022-09-09 20:50:22 +02:00
Jonas Heinrich 35d1749a8b
Merge pull request #190345 from r-ryantm/auto-update/openttd-nml
openttd-nml: 0.6.1 -> 0.7.0
2022-09-09 12:56:39 +02:00
rian aa4f7078b9
classicube: init at 1.3.2 (#189491)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-09-09 11:45:59 +02:00
Daniel McCarney 9d9d2f76c4 blightmud: 3.6.2 -> 4.0.0
Updates blightmud derivation to v4.0.0. See the upstream project[0] for
full release notes.

[0]: https://github.com/Blightmud/Blightmud/releases/tag/v4.0.0
2022-09-08 17:04:22 -04:00
R. Ryantm 366fc43b01 openttd-nml: 0.6.1 -> 0.7.0 2022-09-08 14:12:10 +00:00
Antoine Fontaine 478276838a unvanquished: 0.53.1 -> 0.53.2
Release notes:
https://unvanquished.net/unvanquished-0-53-2-refinements/
2022-09-08 14:42:36 +02:00
Joshua Trees 593ab7df22 everspace: add desktop file 2022-09-06 21:23:03 +02:00
Jonas Heinrich ab265225e8
Merge pull request #189962 from 0x4A6F/master-freenukum
freenukum: 0.3.5 -> 0.4.0
2022-09-06 20:22:01 +02:00
Bernardo Meurer 0d390d20a4
Merge pull request #189961 from zhaofengli/steam-controller-hotplug
steam: Disable udev-based joystick discovery for SDL2
2022-09-06 14:22:00 -03:00
0x4A6F 8173ccd23c
freenukum: 0.3.5 -> 0.4.0 2022-09-06 18:21:39 +02:00
Zhaofeng Li b84625ee73 steam: Disable udev-based joystick discovery for SDL2
Fixes #101281.
2022-09-05 23:56:03 -06:00
Jonas Heinrich 209e666684
Merge pull request #173148 from cpu/cpu-blightmud-3.6.1
blightmud: 3.5.0 -> 3.6.2
2022-09-05 09:19:05 +02:00
Jonas Heinrich 43dadd3e40
Merge pull request #177225 from jyooru/update/lunar-client/2.10.1
lunar-client: 2.10.0 -> 2.10.1
2022-09-04 23:27:25 +02:00
Jonas Heinrich e86a16dbc6
Merge pull request #179571 from kierdavis/freesweep-1.0.2
freesweep: 1.0.1 -> 1.0.2
2022-09-04 23:07:43 +02:00
Jonas Heinrich 65d809ffec
Merge pull request #187795 from atemp/emp_ddnet_16.3
ddnet: 16.2.2 -> 16.3.1
2022-09-04 19:14:01 +02:00
Sandro ccf4d035d9
Merge pull request #181122 from dpatterbee/master 2022-09-04 18:07:36 +02:00
Thibault Lemaire ed3b06d8b5 gzdoom: Fix kdialog not found
Co-authored-by: Azat Bahawi <azat@bahawi.net>
2022-09-04 17:49:35 +02:00
Sandro 611b098933
Merge pull request #187251 from SuperSamus/itch 2022-09-04 17:27:55 +02:00
Sandro e3d6959042
Merge pull request #188757 from quasigod-io/master 2022-09-04 15:13:00 +02:00
Sandro 8c79600238
Merge pull request #189707 from nagy/chocolate-doom-man 2022-09-04 15:00:10 +02:00
Sandro a5255451c5
Merge pull request #189713 from sersorrel/xivlauncher-maintainer 2022-09-04 14:34:43 +02:00
Jonas Heinrich c8b229b777
Merge pull request #188149 from r-ryantm/auto-update/crawlTiles
crawlTiles: 0.28.0 -> 0.29.0
2022-09-04 13:56:30 +02:00
ash ebafad7e76 xivlauncher: add sersorrel to maintainers 2022-09-04 12:29:59 +01:00
Christian Kögler aef532e1c1
Merge pull request #189610 from sersorrel/xivlauncher-6.2.44
xivlauncher: 1.0.0.9 -> 1.0.1.0
2022-09-04 12:48:22 +02:00
Daniel Nagy f4e5b50fe2
chocolateDoom: build man pages
Closes #189632
2022-09-04 12:25:23 +02:00
superherointj af4d7ff014
Merge pull request #189655 from azahi/fix/openspades
openspades: fix build
2022-09-03 22:08:38 -03:00
Sandro 4f57c57acf
Merge pull request #188056 from McSinyx/supertux 2022-09-04 02:08:48 +02:00
Azat Bahawi d4cbef6968
openspades: fix build 2022-09-04 01:22:11 +03:00
Mario Rodas 906706cc59
Merge pull request #189456 from equirosa/legendary
legendary-gl: 0.20.27 -> 0.20.28
2022-09-03 13:37:55 -05:00
ash 92354582dd xivlauncher: 1.0.0.9 -> 1.0.1.0 2022-09-03 15:54:13 +01:00
Jonas Heinrich ddb580ded3
Merge pull request #189246 from azahi/exult
exult: 1.6 -> 1.8
2022-09-03 09:23:30 +02:00
Nguyễn Gia Phong 092c7cd3fc
superTux: explicitly link X libraries
It does not make sense why SDL doesn't propagate these build inputs
or why they're also required on Wayland, but it works so ¯\_(ツ)_/¯
2022-09-03 00:34:43 +09:00
Eduardo Quiros 87b7e89ebf
legendary-gl: 0.20.27 -> 0.20.28 2022-09-02 06:39:19 -06:00
Bobby Rong 9b9e0021d4
Merge pull request #187458 from azahi/papermc
papermc: 1.18.2r313 -> 1.19.2r131
2022-09-02 19:58:40 +08:00
Azat Bahawi c648a1d168
gzdoom: 4.7.1 -> 4.8.2
Fixes: #189159
2022-09-01 20:33:13 +03:00
Ben Siraphob dc58c95813
Merge pull request #189098 from prusnak/powder 2022-09-01 11:11:40 -04:00
Azat Bahawi 660984e323
exult: 1.6 -> 1.8
Fixes: #189172
2022-09-01 13:51:38 +03:00
Jonas Heinrich 35162e0539
Merge pull request #188907 from r-ryantm/auto-update/unciv
unciv: 4.2.5-patch1 -> 4.2.6
2022-09-01 12:02:30 +02:00
superherointj 0c12ea491e
Merge pull request #179040 from r-ryantm/auto-update/dhewm3
dhewm3: 1.5.1 -> 1.5.2
2022-08-31 15:46:29 -03:00
Bobby Rong 05c6bc610c
Merge pull request #188211 from azahi/purpur
purpur: 1.18.1r1522 -> 1.19.2r1763
2022-08-31 22:32:27 +08:00
Pavol Rusnak 21c652e60d
the-powder-toy: 96.2.350 -> unstable-2022-08-30 2022-08-31 12:22:48 +02:00
Linus Heckemann df8b4cc43f
Merge pull request #182214 from DeterminateSystems/libgme-merge
game-music-emu: merge in libgme
2022-08-30 12:09:08 +02:00
R. Ryantm cc587e6762 unciv: 4.2.5-patch1 -> 4.2.6 2022-08-30 02:29:38 +00:00
Sandro 85a23f7460
Merge pull request #188765 from eigengrau/forge-mtg-sandro-suggestions 2022-08-29 11:27:12 +02:00
Sebastian Reuße 827e411977 forge-mtg: be less verbose when building
As suggested by Sandro.
2022-08-29 07:47:00 +02:00
quasigod-io 289ace3de1 grapejuice: 5.2.2 -> 5.5.4 2022-08-28 22:15:37 -04:00
Sandro 953b3fef5c
Merge pull request #188595 from necessarily-equal/update-to-unvanquished-0.53.1 2022-08-28 23:46:38 +02:00
eigengrau f03ae29142
forge-mtg: init at 1.6.53 (#182053) 2022-08-28 20:39:53 +02:00
Jonas Heinrich 0e1f66693f
Merge pull request #184108 from r-ryantm/auto-update/unciv
unciv: 3.19.14 -> 4.2.5-patch1
2022-08-28 13:59:36 +02:00
Antoine Fontaine 5def5ba082 unvanquished: 0.52.1 -> 0.53.1
Release notes:
0.53.0 https://unvanquished.net/unvanquished-0-53-beta-what-a-milestone/
0.53.1 https://unvanquished.net/unvanquished-0-53-1-and-launcher-0-2-0-quick-fix-and-dark-magic/
2022-08-28 12:08:31 +02:00
Artturi 79c42aa06c
Merge pull request #186564 from Artturin/crossevalfixes
Fixes for cross-compilation
2022-08-27 17:49:00 +03:00
OPNA2608 362cdab1e0 everspace: don't use pango alias 2022-08-27 14:49:23 +02:00
Joshua Trees c557b9d0bd everspace: init at 1.3.5.3655
This is the version from gog.com.
2022-08-27 14:05:12 +02:00
Azat Bahawi e9a09beacb
purpur: 1.18.1r1522 -> 1.19.2r1763 2022-08-24 21:42:28 +03:00
R. Ryantm 249dfd092c crawlTiles: 0.28.0 -> 0.29.0 2022-08-24 09:48:35 +00:00
R. Ryantm b1850ecf13 unciv: 3.19.14 -> 4.2.5-patch1 2022-08-24 01:56:23 +00:00
Jonas Heinrich c3586fbeca
Merge pull request #184762 from r-ryantm/auto-update/yquake2
yquake2: 8.01 -> 8.10
2022-08-23 19:02:01 +02:00
Jonas Heinrich eaf2e7ebde
Merge pull request #184465 from r-ryantm/auto-update/onscripter-en
onscripter-en: 20110930 -> 20111009
2022-08-22 22:58:35 +02:00
Heinz Deinhart e005217333 ddnet: 16.3 -> 16.3.1 2022-08-22 22:24:15 +02:00
Heinz Deinhart ca780fa58e ddnet: 16.2.2 -> 16.3 2022-08-22 00:13:22 +02:00
Jonas Heinrich 104f4aceec
Merge pull request #183780 from r-ryantm/auto-update/qtads
qtads: 3.2.0 -> 3.3.0
2022-08-21 12:06:53 +02:00
Jonas Heinrich 302e3f85b3
Merge pull request #184123 from r-ryantm/auto-update/vkquake
vkquake: 1.13.0 -> 1.20.3
2022-08-21 09:42:27 +02:00