Commit Graph

62 Commits

Author SHA1 Message Date
Francesco Gazzetta
c64ebc8adf minetest: 5.7.0 -> 5.8.0, cleanup
* Inline the generic builder, since we don't build multiple versions
  anymore
* Remove unused patches, flags, and overrides
* Remove minetest_game, it has been debundled
* Use finalAttrs
* Use lib.cmake*
* Add a top-level attribute for the touch variant
* Define the server- and client-only variants through overrides in
  all-packages.nix
* Move the *_5 aliases to top-level/aliases.nix
* General cleanup

Closes #273207
2023-12-13 06:45:03 +00:00
Francesco Gazzetta
9dad8416be minetest: use lua5_1 if luajit is not supported 2023-07-09 13:10:19 +02:00
Arnav Vijaywargiya
569784d50b minetest: 5.6.1 -> 5.7.0 2023-04-09 12:16:28 +05:30
Artturin
f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
freezeboy
8a892ef883 minetest: put the app in $out/Applications/ to let it appear in /Applications/ 2022-11-26 15:03:43 +01:00
Weijia Wang
50d21e56fa minetest: fix build on darwin 2022-10-11 13:51:05 +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
Francesco Gazzetta
89e0447376 minetest: cleanup
* remove unused libraries
  https://dev.minetest.net/Changelog#5.5.0_.E2.86.92_5.6.0
  "Remove direct OpenGL(ES) dependency"
* remove IRRLICHTMC_INCLUDE_DIR
  it is now autodetected
* remove unused OpenGL_GL_PREFERENCE=GLVND
2022-08-15 11:28:24 +02:00
Danielle Hutzley
39f6700619 minetest: 5.5.1 -> 5.6.0 2022-08-13 11:51:49 +02:00
Aidan Gauland
53b1553a3f
minetest: Patch executable paths 2022-08-01 09:52:47 +12:00
Aidan Gauland
3a6dd06688
minetest: 5.5.0 -> 5.5.1 2022-08-01 09:35:18 +12:00
D Anzorge
273e32f1aa minetest: use irrlichtmt from Nixpkgs, add optional touch support
Touch support requires rebuilding irrlichtmt with touch support, which
upstream does not enable by default. Building Minetest with touch
support also disables the regular interface, so touch support defaults
to off.
2022-05-10 19:26:25 +02:00
Finn Behrens
6c9fe8eaa6 minetest: fix build on aarch64-darwin 2022-02-28 12:54:53 +01:00
Franz Pletz
b9bf0d43c2
Merge pull request #158134 from fpletz/pkgs/minetest-5.5 2022-02-09 15:15:55 +01:00
Dmitry Kalinkin
a9e24deb45
{minetestclient,minetestserver}_4: mark as broken on darwin 2022-02-06 00:40:02 -05:00
Franz Pletz
267fad119f
minetest: remove unused patches 2022-02-04 16:21:28 +01:00
Franz Pletz
6e78755eaf
minetest: 5.4.1 -> 5.5.0 2022-02-04 16:16:04 +01:00
Franz Pletz
2bbe6d7b8a
minetest: remove version 4 2022-02-04 16:16:04 +01:00
Eduardo Sánchez Muñoz
5a389e9fd4 minetest: 5.3.0 -> 5.4.1 2021-05-07 00:03:40 -04:00
Ben Siraphob
2e34288f0d pkgs/games: stdenv.lib -> lib 2021-01-15 13:36:04 +07:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
freezeboy
bda43779f6 minetest: 5.2.0 -> 5.3.0 2020-07-11 15:33:23 +02:00
ajs124
5dcb627751 minetest: 5.1.1 -> 5.2.0 2020-05-12 21:16:12 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Roman Plášil
3a3ccb106e Address PR comments 2020-02-28 18:50:12 +01:00
Roman Plášil
fb285f2153 minetest: update to 5.1.0 and build on Darwin 2020-02-28 18:50:12 +01:00
Franz Pletz
5a07f8ba2d
minetest: 5.1.0 -> 5.1.1 2020-01-30 22:35:35 +01:00
Robin Gloster
6ca6ac796b
treewide: configureFlags is a flat list 2019-12-31 01:37:49 +01:00
Robin Gloster
313da176d3
treewide: NIX_*_FLAGS -> string 2019-12-31 00:16:46 +01:00
adisbladis
c9d8624ccd
treewide: Get rid of libGLU_combined 2019-11-18 20:10:43 +00:00
MicrosoftTakeover
8479d2b54d
minetest 5.0.1 -> 5.1.0 2019-10-16 13:41:14 -07:00
volth
c814d72b51 treewide: name -> pname 2019-08-17 10:54:38 +00:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Danny Bautista
f9073cd40c Change handle from c0dehero to pyrolagus 2019-06-07 18:34:21 -04:00
Franz Pletz
9fc62e5571
minetest: 5.0.0 -> 5.0.1 2019-04-02 12:02:39 +02:00
Jascha Geerds
ffedc3e4a9 misc: Remove myself from list of maintainers
Unfortunately I don't have the time anymore to maintain those
packages.
2019-03-12 23:50:52 +01:00
Franz Pletz
bc85062aa1
minetest: git-5.0.0-dev-2019-01-08 -> 5.0.0 2019-03-05 00:57:56 +01:00
Franz Pletz
4b95e496e1
minetest: refactor and add dev version 5 2019-01-10 05:51:01 +01:00
Franz Pletz
f88543769e
minetest: 0.4.17 -> 0.4.17.1 2018-11-23 17:48:14 +01:00
Edward Tjörnhammar
8ff9e78dc1
minetest: 0.4.16 -> 0.4.17 2018-11-11 12:47:09 +01:00
Alexander V. Nikolaev
0acec7e984 treewide: transition mesa to libGLU_combined 2018-02-24 17:06:49 +02:00
Franz Pletz
a122bf8e9b
minetest: 0.4.15 -> 0.4.16 2018-01-28 18:52:25 +01:00
Vladimír Čunát
d7501b986a
luajit: 2.1.0-beta2 -> 2.1.0-beta3
The removal of `luaL_reg` alias caused lots of breakage.
Only sysdig and knot-resolver needed (also) other changes.
2017-05-02 14:00:45 +02:00
Carles Pagès
500d48f547 minetest: use system jsoncpp
It was already in buildInputs but was not being used.
2017-02-03 17:46:58 +01:00
Benrob0329
15c23d91a8 minetest 0.4.14 -> 0.4.15 2017-01-25 13:41:58 -05:00
rardiol
3373ef1349 Minetest 0.4.13 -> 0.4.14 (#15481)
* minetest: 0.4.13 -> 0.4.14

* minetest: add ncurses support for server

* minetest: add leveldb support
2016-05-15 22:44:56 +02:00
Alexander V. Nikolaev
32724102ed minetest: Fix finding gettext by CMake 2016-04-14 19:36:37 +03:00
Vladimír Čunát
333d69a5f0 Merge staging into closure-size
The most complex problems were from dealing with switches reverted in
the meantime (gcc5, gmp6, ncurses6).
It's likely that darwin is (still) broken nontrivially.
2015-11-20 14:32:58 +01:00