Commit graph

67 commits

Author SHA1 Message Date
R. Ryantm 3a8f1f3d30 godot_4: 4.0.2-stable -> 4.0.3-stable 2023-05-27 01:01:06 +00:00
Kirill Radzikhovskyy f0cab06f93 godot: 3.5.1 -> 3.5.2 2023-05-14 18:15:39 +10:00
R. Ryantm c1f2f210c2 godot_4: 4.0.1-stable -> 4.0.2-stable 2023-04-18 17:36:39 +00:00
Weijia Wang 03b6ad65f3
Merge pull request #223092 from wegank/godot-test
treewide: migrate more packages to scons_latest
2023-03-25 20:05:15 +02:00
Weijia Wang eb2ade40d1 treewide: migrate more packages to scons_latest 2023-03-25 18:39:03 +02:00
Joscha 8b2f20425d godot_4: 4.0-stable -> 4.0.1-stable 2023-03-22 22:59:39 +01:00
DavidCrompton1192@gmail.com e6f2da638b godot: 4.0-rc1 -> 4.0-stable 2023-03-01 13:05:11 -05:00
Jason Yundt 54cb9661f3 godot_4: 4.0-beta16 -> 4.0-rc1 & use “hash =” instead of “sha256 =”
Changelog: <https://godotengine.org/article/release-candidate-godot-4-0-rc-1/>

When you use the sha256 attribute, using a “sha256-” prefix is
redundant, so this commit uses the hash attribute instead.

Co-authored-by: Artturin <Artturin@artturin.com>
2023-02-10 16:13:02 -05:00
github-actions[bot] 2019d6632b
Merge master into staging-next 2023-01-29 12:01:20 +00:00
Shiryel 744d35f629 godot_4: 4.0-beta14 -> 4.0-beta16 2023-01-28 02:41:33 -03:00
Sergei Trofimovich abcad620c6 godot: fix NIX_* environment propagations to scons
scons build system does not work by default in nixpkgs envoironment as
it filters system environment and throws away NIX_* flags:

    https://scons.org/doc/2.1.0/HTML/scons-user/x1750.html

Fix build system to always propagate os.environment.
2023-01-27 22:02:43 +00:00
mdarocha 603239b8a0 godot_4: 4.0-beta10 -> 4.0-beta14 2023-01-22 18:26:45 +01:00
Shiryel 24a71f566b godot_4: 4.0-beta3 -> 4.0-beta10 2022-12-28 18:37:48 -03:00
Artturin c55b931644 treewide: fix lints and remove a unneeded cmake input 2022-12-09 01:16:08 +02:00
Shiryel e149ae2429 godot_4: init at 4.0-beta3 2022-10-23 18:00:52 -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
R. Ryantm d0e2797516 godot: 3.5 -> 3.5.1 2022-09-28 19:07:49 +00:00
pacien 81489719f7 godot-export-templates: strip export template file
Stripping reduces the template size from around 500MB to 40MB for Linux.
This is added explicitly here because mkDerivation does not automatically
strip binaries in the template directory.

This also impacts the size of the exported games and programs.
For example, here are the size of the `oh-my-git` package using this
template, without and with stripping:

```
❯ du -sh result*/
375M	result-oh-my-git-without-strip/
45M	result-oh-my-git-with-strip/
```

GitHub: closes https://github.com/NixOS/nixpkgs/issues/170470
2022-09-25 21:47:31 -04:00
matthewcroughan 9c86dfdd61 godot: use wrapProgram instead of makeWrapper
This solves an accidental infinite recursion in wrapper generation caused by using makeWrapper on the same input and output path
2022-08-20 21:20:08 +01:00
Leiser Fernández Gallo ae978f07c5
godot: 3.4.4 -> 3.5 (#186692)
Co-authored-by: matthewcroughan <matt@croughan.sh>
2022-08-19 22:06:25 +02:00
R. Ryantm ebe2adcc71 godot: 3.4.2 -> 3.4.4 2022-04-07 23:42:13 +00:00
R. Ryantm a2968d985b godot: 3.4 -> 3.4.2 2021-12-31 02:55:33 +00:00
dunklecat 8f5073b59e
update formatting
https://nix-community.github.io/nixpkgs-fmt/
2021-11-13 08:11:10 +01:00
dunklecat bd084e9b2a
godot: 3.3.4 -> 3.4 2021-11-12 18:39:43 +01:00
dunklecat c28ad41049
godot: 3.3.3 -> 3.3.4 2021-11-12 17:53:35 +01:00
creator54 b32b998d21 godot: 3.3.2 -> 3.3.3 2021-09-26 23:50:07 +05:30
AndersonTorres e9e5f5f84d Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
Robert Whitaker 8a8500c2ad
godot: 3.2.2 -> 3.3.2 (#123126)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-05-30 04:17:22 +02:00
Johannes Schleifenbaum 7142f594ba
godot-export-templates: init at 3.2.3 2021-04-16 18:49:20 +02:00
Ethan Edwards ba656985fb
godot: clean up code 2021-04-14 16:28:57 -04:00
Pavol Rusnak a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01:00
Ben Siraphob c522fec274 pkgs/development/tools: stdenv.lib -> lib 2021-01-23 20:30:03 +07:00
Jonathan Ringer 9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Fabian Thorand a7cbe40289 godot: 3.2.2 -> 3.2.3 2020-10-02 21:00:16 +02:00
Yusuf Bera Ertan 98767e9e45
godot-server: init at 3.2.2 2020-08-22 19:13:55 +03:00
Yusuf Bera Ertan 92470eba19
godot-headless: init at 3.2.2 2020-08-22 19:13:31 +03:00
tilpner 20479cd349
godot: 3.2.1 -> 3.2.2 2020-07-07 22:17:58 +02:00
josephtheengineer 49f0b276f8
godot: 3.2 -> 3.2.1 2020-03-23 20:35:53 +10:00
Andrew Abbott cf8bb29287 godot: 3.1.2 -> 3.2 2020-02-13 10:27:23 +11:00
André-Patrick Bubel e2d24a023f
godot: 3.1.1 -> 3.1.2 2019-12-04 20:55:39 +01:00
volth 46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
R. RyanTM b66537aafe godot: 3.1 -> 3.1.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/godot/versions
2019-05-01 11:14:30 +02:00
tilpner 94717b7ee1
godot: 3.0.6 -> 3.1 2019-03-21 19:23:04 +01:00
Matthew Bauer bfbfe941ab treewide: use scons setup hook
Lots of packages can use it. Here is the list:

- jackmix
- klick
- mixx
- nova-filters
- rhvoice
- giv
- mypaint
- swift-im
- bombono
- mapnik
- serf
- nuitka
- pyexiv2
- godot
- hammer
- toluapp
- btanks
- dxx-rebirth
- endless-sky
- globulation
- the-powder-toy
- fceux
- gpsd
- mongodb
- rippled
- mariadb
- lprof
2018-11-13 19:14:10 -06:00
R. RyanTM 0f5d197545 godot: 3.0.4 -> 3.0.6
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/godot/versions
2018-09-06 22:04:59 -07:00
R. RyanTM 01c7edd4f4 godot: 3.0.3 -> 3.0.4 (#42507)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/godot/versions.

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/wavl2nim76s48xwjpq95wsxgsxvrb4sn-godot-3.0.4/bin/godot had a zero exit code or showed the expected version
- 0 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- found 3.0.4 with grep in /nix/store/wavl2nim76s48xwjpq95wsxgsxvrb4sn-godot-3.0.4
- directory tree listing: https://gist.github.com/bdbe8596726721b6c715d84c81579c57
- du listing: https://gist.github.com/6235762e4766106db266094344e36ae7
2018-06-24 21:37:59 +02:00
R. RyanTM 013c414e64 godot: 3.0.2 -> 3.0.3
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/godot/versions.

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/4hkbcbl0sgbd9npxsdf1qyn46k7npxgg-godot-3.0.3/bin/godot had a zero exit code or showed the expected version
- 0 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- found 3.0.3 with grep in /nix/store/4hkbcbl0sgbd9npxsdf1qyn46k7npxgg-godot-3.0.3
- directory tree listing: https://gist.github.com/ed73ee8e6d32a2bca8e7187447417b7e
- du listing: https://gist.github.com/25aba4f04e5002d49d3e5b12c3eed088
2018-06-19 11:32:20 -07:00
James Kay 76f32d9b41
godot: add a dev output containing the gdnative headers 2018-05-02 11:24:32 +01:00
Corey O'Connor 39db8ac1d8 godot: add application metadata and man page to share. 2018-04-04 16:38:36 -07:00
James Kay 9508150198
godot: don't require gcc5 2018-03-19 14:51:36 +00:00