Thanks for reporting, pkgbuild have been updated
Search Criteria
Package Details: openage-git 0.4.1.r739.g3efa24aef-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/openage-git.git (read-only, click to copy) |
---|---|
Package Base: | openage-git |
Description: | A free (as in freedom) clone of the Age of Empires II engine |
Upstream URL: | https://openage.sft.mx/ |
Keywords: | aoe game |
Licenses: | GPL3 |
Conflicts: | openage |
Provides: | openage |
Submitter: | linkmauve |
Maintainer: | FabioLolix |
Last Packager: | FabioLolix |
Votes: | 10 |
Popularity: | 0.000000 |
First Submitted: | 2015-03-23 17:01 (UTC) |
Last Updated: | 2022-05-08 12:55 (UTC) |
Dependencies (26)
- eigen (eigen-git)
- ftgl
- libepoxy (libepoxy-git, libepoxy-nodocs-git)
- libogg (libogg-git)
- libpng (libpng-apng, libpng-minimal-git, libpng-git)
- nyan-lang-git
- opusfile (opusfile-git)
- python-jinja
- python-lz4
- python-numpy (python-numpy-git, python-numpy-openblas, python-numpy-mkl-bin, python-numpy-mkl)
- python-pillow (python-pillow-git, python-pillow-simd)
- python-pygments
- python-toml
- qt5-declarative (qt5-declarative-git)
- qt5-quickcontrols (qt5-quickcontrols-git)
- sdl2 (sdl2-rbp-bin, sdl2-minimal-git, sdl2-minimal-x11-git, sdl2-rpi, sdl2-static, sdl2-nox-git, sdl2-nox, sdl2-git)
- sdl2_image (sdl2_image-minimal-git)
- xdg-utils (mimi-git, busking-git, xdg-utils-git, linopen, xdg-utils-handlr, xdg-utils-slock, mimi-bachoseven-git, xdg-utils-symlink-fix, mimejs-git, xdg-utils-mimeo, xdg-utils-lxqt, opener)
- cmake (cmake-git) (make)
- cython (cython-git, cython3) (make)
- Show 6 more dependencies...
Required by (0)
Sources (1)
Latest Comments
FabioLolix commented on 2022-05-08 12:59 (UTC)
TuxAndy commented on 2022-05-08 02:22 (UTC)
This package depends on python-lz4 during "exporting media files" for assets conversion. (runtime)
FabioLolix commented on 2022-02-13 13:07 (UTC)
Build have been fixed, it will fail when patches are merged upstream
FabioLolix commented on 2022-02-13 10:55 (UTC)
Build is currently broken due to https://github.com/SFTtech/openage/issues/1458
FabioLolix commented on 2022-01-19 18:42 (UTC)
Build is currently broken due to https://github.com/SFTtech/openage/issues/1438
LinuxDonald commented on 2021-06-11 10:21 (UTC)
Fix is on the way: https://github.com/SFTtech/openage/pull/1390
Cesarius1970 commented on 2021-06-11 00:19 (UTC)
The compilation of ver 0.4.1.r346.g28fb967ec-2 asks for
"compiler.h:118:33: error: must ‘#include <typeinfo>’ before using ‘typeid’"
LinuxDonald commented on 2021-01-08 00:37 (UTC)
python-lz4 is needed:
File "openage/convert/value_object/read/media/slp.pyx", line 6, in init openage.convert.value_object.read.media.slp ModuleNotFoundError: No module named 'lz4'
FabioLolix commented on 2021-01-06 22:52 (UTC)
Thanks for reporting
SolarAquarion commented on 2020-12-02 18:26 (UTC)
this depends on python-toml
mogwai commented on 2020-11-01 13:38 (UTC)
It looks like a few dependencies are missing: the openage executable doesn't run when the "make dependencies" are removed after building. It runs perfectly fine if I leave the "make dependencies" installed after building the package. So one or more of them must be real dependencies. Probably cython? I'll see if I have time to debug this further.
Additionally, python-toml
is needed for the convert functionality. Maybe add it as optdepends?
NB: This dependency also listed in openage/doc/build_instructions/arch_linux.md
Opvolger commented on 2020-06-13 20:44 (UTC)
Can you add aarch64? So it can compile out of the box on my pinebookpro?
arch=('i686' 'x86_64' 'aarch64')
Thnx
FabioLolix commented on 2020-04-23 12:26 (UTC) (edited on 2020-04-23 18:06 (UTC) by FabioLolix)
@siranderu you need to install the base-devel group before dealing with AUR packages
siranderu commented on 2020-04-23 02:45 (UTC) (edited on 2020-04-23 17:37 (UTC) by siranderu)
Couldn't build without flex package from core repo. Should be added as dependency.
EDIT: flex is included in base-devel group. No need for dependency
jfernandz commented on 2019-04-04 11:38 (UTC) (edited on 2019-04-04 12:16 (UTC) by jfernandz)
You must change the run.py
current path in the PKGBUILD script to fix it and get a proper package. The actual path for run.py
is $srcdir/$pkgname/build/run.py
So line 46 should be:
install -Dm755 "$srcdir/$pkgname/build/run.py" "$pkgdir/usr/bin/openage"
EDIT:
Probably you don't need even that line, according with SFTtech people, the install target already installs the run script as binary
In here: https://github.com/SFTtech/openage/blob/master/CMakeLists.txt#L221
PedroHLC commented on 2019-04-03 13:48 (UTC)
install: cannot stat '/home/main-builder/pkgwork/src/openage-git/run.py': No such file or directory
Currently broken :)
PedroHLC commented on 2019-01-14 21:22 (UTC)
- Not compiling cause:
Traceback (most recent call last):
File "/usr/lib/python3.7/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/usr/lib/python3.7/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/home/main-builder/pkgwork/src/openage-git/build/openage/__main__.py", line 133, in <module>
sys.exit(main())
File "/home/main-builder/pkgwork/src/openage-git/build/openage/__main__.py", line 83, in main
from .convert.main import init_subparser
File "/home/main-builder/pkgwork/src/openage-git/build/openage/convert/main.py", line 7, in <module>
import readline # pylint: disable=unused-import
ImportError: libreadline.so.8: cannot open shared object file: No such file or directory
CMake Error at buildsystem/codegen.cmake:32 (message):
failed to get target list from codegen invocation
Call Stack (most recent call first):
buildsystem/python.cmake:430 (codegen_run)
CMakeLists.txt:223 (python_finalize)
Maybe missing readline
?
- I think
vulkan-headers
can be added as makedepends andvulkan-icd-loader
as optdepends:
-- Could NOT find Vulkan (missing: Vulkan_LIBRARY Vulkan_INCLUDE_DIR)
-- optional dependency is unavailable: vulkan
Atraii commented on 2018-08-02 01:17 (UTC)
Just a heads up, you might want to make eigen
a dependency for this. I just got a build error and installing it fixed it. Thanks for the package! :D
FabioLolix commented on 2018-02-19 20:26 (UTC)
@LinRuoshui there is 'nyan-lang-git' as dependency, see comments on date 2018-01-10, at the moment there isn't a stable nyan-lang package
LinRs commented on 2018-02-19 10:45 (UTC)
Please add 'nyan-lang' to to the dependencies.
FabioLolix commented on 2018-02-07 21:52 (UTC)
@linkmauve updated, thanks
linkmauve commented on 2018-02-07 09:59 (UTC) (edited on 2018-02-07 10:01 (UTC) by linkmauve)
Hi, https://github.com/SFTtech/openage/pull/814 just got merged, you can replace opus-tools with libogg and opus now.
FabioLolix commented on 2018-01-10 20:32 (UTC)
@strubbl 'nyan-lang-git' provide 'nyan-lang' but seems that AUR helpers can't find it
strubbl commented on 2018-01-10 19:32 (UTC)
Currently openage-git cannot be installed due to missing requirement 'nyan-lang'.
TheJJ commented on 2018-01-09 16:42 (UTC) (edited on 2018-01-09 16:42 (UTC) by TheJJ)
This package should depend on nyan-git so that nyan is an independent package. The -DDOWNLOAD_NYAN option is mainly for developers and not for packaging.
nerflad commented on 2017-12-31 03:26 (UTC)
I took your suggestions, created a new package, nyan-lang-git, and submitted the merge request. Thanks for your help. I don't know if nyan is required for openage to run. I do know it is required for mod support, and also that the game would not build for me on Manjaro until I installed nyan-lang. The build specifically threw an error about needing nyan. I know there's a way to get it with cmake, but I think all dependencies should be managed through pacman, so I made the AUR package.
nerflad commented on 2017-12-30 21:07 (UTC)
Please add 'nyan-lang' to to the depends array
Pinned Comments
fzerorubigd commented on 2016-03-18 10:35 (UTC)