Search Criteria
Package Details: godot-export-templates-git 4.3.r66012.eabeafd8c3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/godot-export-templates-git.git (read-only, click to copy) |
---|---|
Package Base: | godot-export-templates-git |
Description: | Godot export templates |
Upstream URL: | https://godotengine.org/ |
Keywords: | export godot templates |
Licenses: | MIT |
Submitter: | acerix |
Maintainer: | xiota |
Last Packager: | acerix |
Votes: | 3 |
Popularity: | 0.023134 |
First Submitted: | 2018-12-20 15:40 (UTC) |
Last Updated: | 2024-08-07 01:21 (UTC) |
Dependencies (9)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- lld (llvm-gitAUR) (make)
- pkgconf (pkgconf-gitAUR) (make)
- pulse-native-provider (pulseaudio-gitAUR, pipewire-pulse-gitAUR, pipewire-full-pulse-gitAUR, pipewire-pulse, pulseaudio) (make)
- scons (make)
- xorg-xrandr (xorg-xrandr-gitAUR) (make)
- yasm (yasm-gitAUR) (make)
- godot (godot-gitAUR) (optional) – use the templates
Required by (1)
- unknown-horizons-git (make)
Latest Comments
1 2 3 Next › Last »
novadragon commented on 2025-08-18 17:49 (UTC)
It looks like a similar thing got asked a few months ago via https://gitlab.archlinux.org/archlinux/packaging/packages/godot/-/issues/4 , but nothing happened there.
xiota commented on 2025-08-18 17:44 (UTC)
@novadragon This package is only needed for godot-git, which could add the templates if the maintainer is willing.
For the stable package, I suppose someone could ask the Arch PMs to add the templates. Then packages could add extra/godot to makedeps. Otherwise, aur/godot-export-templates-linux and -bin are still available.
Projects that don't track the latest stable release should probably be packaged as -bin only.
novadragon commented on 2025-08-18 17:34 (UTC)
Musing that "Godot Packages should also come with the export templates" is a correct thing to do. Although given that extra/godot & extra/godot-mono are beyond our scope of permissions, I ask myself if that is something the AUR packages should do. Alternatively, one aur/godot-with-export-templates could be done. I dont know if that would be allowed to be done. Could just be a meta package. I have no clue there.
Tangentially related: Wouldnt that same idea though make the return of "downloading 1.1Gb of templates only to discard them mostly"?
xiota commented on 2025-08-18 16:55 (UTC)
@novadragon I haven't decided. May not be good to change because of legacy users and incompatibility between -git and stable. Might even be better for godot-git to include the templates so that they'll always be synced.
novadragon commented on 2025-08-18 16:15 (UTC)
@xiota gonna align this with the other godot export templates, now that you are the package maintainer?
acerix commented on 2025-07-23 22:46 (UTC)
That makes sense for automated building of Godot package, seems it may also be prone to issues from version differences though.
I should have made it clear that this is for use with Godot of the same version. I no longer have a need for the unstable version though, so will disown this to allow someone else to pick it up.
xiota commented on 2025-07-23 16:06 (UTC) (edited on 2025-07-23 16:07 (UTC) by xiota)
The problem with Godot's prebuilt templates is they're bundled together in a 1.1GB download. When packaging Godot-based programs, every package has to redownload the templates because they're not guaranteed to be present (rather, guaranteed absent in clean chroot). About 95% of the templates are discarded. While possible to configure for packages to share downloads, it's atypical.
I was trying the -git templates because they would have solved the problem, if they worked. I didn't realize at the time that Godot had so little cross-version compatibility.
acerix commented on 2025-07-23 15:46 (UTC)
The templates are used in Godot when exporting a project to create programs for the various platforms, so I don't see why they would be needed by a program that was already exported. I don't expect these would work with the stable version of Godot because the templates are build as part of the Godot and should be used with the same version they were built for. Godot provides pre-built export templates in the Export Template Manager which are generally be used by the stable version. I created this for use with
godot-git
because pre-built templates are not available for newer versions.xiota commented on 2025-07-23 04:13 (UTC)
I created aur/godot-export-templates-linux when a program packed by extra/godot failed to launch with git templates. Don't know if it was a project-specific issue or stable-git incompatibility.
The folder structure mimics what godot creates in ~/.local/share because I was hoping it would work with symlinks (unclear). I also wasn't aware custom templates could be set in export_presets.cfg. May consider revising, depending on pros/cons.
acerix commented on 2025-07-23 03:19 (UTC)
I'm not sure it's useful to add that to "provides", I believe that's intended to specify dependencies of other packages which are being provided, but these templates are for use directly in Godot. This package would also need quite a few updates to align with the new ones.
1 2 3 Next › Last »