Package Details: openxcom 1.0-6

Git Clone URL: https://aur.archlinux.org/openxcom.git (read-only)
Package Base: openxcom
Description: An open-source reimplementation of the famous X-COM game
Upstream URL: http://openxcom.org/
Licenses: GPL3
Submitter: None
Maintainer: WorMzy
Last Packager: WorMzy
Votes: 31
Popularity: 0.307306
First Submitted: 2012-01-30 07:27
Last Updated: 2016-05-09 14:07

Dependencies (11)

Required by (1)

Sources (4)

Latest Comments

WorMzy commented on 2016-05-09 13:54

I've pushed an update that fixes the errors, but I can't guarantee that my fixes won't cause problems in-game. If you could give it a go and let me know if you run into crashes or anything strange, that'd be great.

hollunder commented on 2016-05-09 12:22

Fails to build with this error:

src/Geoscape/Globe.cpp:1398:29: error: call of overloaded ‘abs(double)’ is ambiguous
seg = abs( sx/(2*M_PI)*96 );

WorMzy commented on 2014-09-05 21:18

You should already have that installed, as it's a member of base-devel:

https://wiki.archlinux.org/index.php/AUR#Prerequisites

slick commented on 2014-09-05 21:16

Hi,

Today I tried to build the package and got the following error:
./configure: line 4319: syntax error near unexpected token `0.24'
./configure: line 4319: `PKG_PROG_PKG_CONFIG(0.24)'

I googled it [1], and it seems that `pkg-config' package is required for the build. So, you should probably add it to makedepends.

[1] http://stackoverflow.com/questions/16147491/configure-make-install-failed

Boskote commented on 2014-06-21 00:52

For those who are unable to upgrade openxcom because of the error "yaml-cpp and yaml-cpp0.3 are in conflict" you can uninstall yaml-cpp0.3 using:
pacman -Rdd yaml-cpp0.3
And then the upgrade should run without a problem. The -Rdd allows for removing a package even though it is a dependency of another package (which is this case is the old version of openxcom).

As Dalrik stated below, it is also possible to manually uninstall and then reinstall openxcom. I didn't want to do this because I made a bunch of changes to the openxcom files that I didn't want risk messing up. So I found the -Rdd way, and thought I would share because it seems like a cleaner solution.

WorMzy commented on 2014-06-14 18:06

That was a superfast update! :D

A couple of points:

* You can drop the timidity++ dependency as it's no longer needed by default. (though I believe people can still use it if they want to)

* The manpage generation is a lot better nowadays too, so you may want to consider re-enabling it (just remove the --without-man and add xmlto, docbook-xml, and docbook-xsl to the makedepends).

Good luck with your alien hunting!

Dalrik commented on 2014-06-14 05:20

Due to Openxcom switching to a new version of yaml-cpp, you will need to manually uninstall openxcom before upgrading to v1.0.

gojun077 commented on 2014-05-06 23:17

Please add timidity++ to the dependencies

Dalrik commented on 2014-02-20 07:01

Thanks for the feedback SNCPlay42. I've updated the package to include the .desktop and its associated files.

SNCPlay42 commented on 2014-02-16 19:34

Two small nitpicks:

- The install script says to copy the XCOM files to /usr/share/openxcom, but the correct destination is /usr/share/openxcom/data.
- The package still doesn't include a .desktop file - there is one with the necessary icons in the source repository's res/linux.

All comments