this depends on python-toml
Search Criteria
Package Details: openage-git 0.5.3.r1.g3c24463de-2
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: | 16 |
Popularity: | 0.002513 |
First Submitted: | 2015-03-23 17:01 (UTC) |
Last Updated: | 2023-12-23 13:47 (UTC) |
Dependencies (32)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- gperftools (gperftools-gitAUR)
- harfbuzz (harfbuzz-gitAUR)
- libepoxy (libepoxy-gitAUR)
- libglvnd (libglvnd-gitAUR)
- libogg (libogg-gitAUR)
- libpng (libpng-gitAUR, libpng-apngAUR)
- ncurses (ncurses-gitAUR)
- nyan-langAUR (nyan-lang-gitAUR)
- opus (opus-gitAUR)
- opusfile (opusfile-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-lz4
- python-mako
- python-numpy (python-numpy-flameAUR, python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-tbbAUR, python-numpy-mklAUR, python-numpy-mkl-binAUR)
- python-pillow (python-pillow-gitAUR)
- python-pygments
- python-toml (python-toml-gitAUR)
- qt6-base (qt6-base-headlessAUR, qt6-base-gitAUR)
- qt6-declarative (qt6-declarative-gitAUR)
- qt6-multimedia
- ttf-dejavu (ttf-dejavu-ibAUR, ttf-dejavu-emojilessAUR)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR)
- cmake (cmake-gitAUR) (make)
- cython (cython-gitAUR, cython0AUR) (make)
- eigen (eigen-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- toml11 (toml11-gitAUR) (make)
- vulkan-headers (vulkan-headers-gitAUR) (make)
Required by (0)
Sources (1)
SolarAquarion commented on 2020-12-02 18:26 (UTC)
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
Pinned Comments
fzerorubigd commented on 2016-03-18 10:35 (UTC)