summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* games-strategy/wargus: Drop 2.4.1Andreas Sturmlechner2021-02-142-49/+0
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* games-strategy/julius: Rename binary without breaking desktop fileJames Le Cuirot2021-02-142-9/+34
| | | | | | Closes: https://bugs.gentoo.org/770121 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* games-strategy/0ad: revert to bundled librariesSam James2021-02-121-5/+23
| | | | | | | | | | | | | | | | | | | * SpiderMonkey changes the consumed interfaces even within minor versions, so using the system version is a no go. * nvtt is abandoned upstream and using the system version results in segfaults. Use 0ad's version which has fixes instead. Bug: https://bugs.gentoo.org/735352 Bug: https://bugs.gentoo.org/689124 Closes: https://bugs.gentoo.org/768840 Closes: https://bugs.gentoo.org/759934 Closes: https://bugs.gentoo.org/768930 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/ja2-stracciatella: Keyword 0.17.0 x86, #766465Sam James2021-02-101-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* */*: Remove obsolete values from PYTHON_COMPATMichał Górny2021-01-314-4/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-strategy/hedgewars: drop USE=serverSergei Trofimovich2021-01-302-21/+2
| | | | | | | USE=server needs outated haskell <network-3 and <zlib-0.6. Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* games-strategy/hedgewars: drop oldSergei Trofimovich2021-01-301-105/+0
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* games-strategy/ja2-stracciatella: add github remote-idSam James2021-01-221-0/+3
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/ja2-stracciatella: misc fixesSam James2021-01-221-23/+25
| | | | | | | | | * Call cmake_src_prepare * Style changes * Drop CC-BY-NC-2.0 for now (seems to be public-domain instead?) Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/ja2-stracciatella: bump to 0.17.0Richard Fröhning2021-01-223-18/+122
| | | | | | | | | | | | - now using rust - remove eutils inherit - remove leading and trailing space in LICENSE - reorder to DESCRIPTION, HOMEPAGE, SRC_URI, newline, LICENSE, SLOT, KYEWORDS, IUSE, RESTRICT - remove PN - replace it with libsmacker Closes: https://github.com/gentoo/gentoo/pull/17848 Signed-off-by: Richard Fröhning <misanthropos@gmx.net> Signed-off-by: Sam James <sam@gentoo.org>
* dev-cpp/string-theory: new package (for ja2-stracciatella)Richard Fröhning2021-01-221-0/+174
| | | | | Signed-off-by: Richard Fröhning <misanthropos@gmx.net> Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/openra: shift mono depSam James2021-01-172-5/+12
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/openra: fix MissingUnpackerDepSam James2021-01-172-8/+10
| | | | | | | | Had a look at the sources and it is used - not unpacked with e.g. a mono lib or similar. Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/naev: fix MissingUnpackerDepSam James2021-01-172-4/+10
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/megaglest: drop staticSam James2021-01-171-26/+13
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/megaglest: update dependenciesSam James2021-01-171-5/+5
| | | | | | | | * SDL 2 * Missing subslot deps Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/megaglest: Bump to 3.13.0 and drop USE="static"Nils Freydank2021-01-172-0/+145
| | | | | | | | | | | This bump is based on the efforts of marecki and polynomial-c - special thanks! Thanks-To: Marek Szuba <marecki@gentoo.org> Thanks-To: Lars Wendler <polynomial-c@gentoo.org> Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Nils Freydank <holgersson@posteo.de> Closes: https://github.com/gentoo/gentoo/pull/19061 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/megaglest: Drop old EAPI="5" versionNils Freydank2021-01-171-167/+0
| | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Nils Freydank <holgersson@posteo.de> Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/megaglest-data: Bump to 3.13.0Nils Freydank2021-01-172-19/+10
| | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Nils Freydank <holgersson@posteo.de> Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: misc fixupsSam James2021-01-171-13/+8
| | | | | | | | * Tighten nvtt dep * Use xdg-utils -> xdg Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad-data: Version bump (0.0.24_alpha_pre20210116040036).Arfrever Frehtes Taifersar Arahesis2021-01-172-0/+89
| | | | | Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/0ad: Version bump (0.0.24_alpha_pre20210116040036).Arfrever Frehtes Taifersar Arahesis2021-01-173-0/+263
| | | | | | | | | Using system version of SpiderMonkey 78 to avoid direct dependency on Python. (SpiderMonkey >=78.6 required due to bug #759985.) Bug: https://bugs.gentoo.org/735352 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/colobot-data: Add build-time dep on PythonMichał Górny2021-01-141-3/+5
| | | | | Closes: https://bugs.gentoo.org/765469 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-strategy/warzone2100: re-sort optionsSam James2021-01-141-2/+2
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/warzone2100: assorted fixesSam James2021-01-141-2/+4
| | | | | | | | | * Disable -Werror * Label "Gentoo" as the distributor * Sort CMake options Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/warzone2100: version bump to 3.4.1Kenton Groombridge2021-01-143-0/+129
| | | | | | | | | | | Version 3.4.0 also introduces a new cmake build system, which required reworking of the ebuild. Bug: https://bugs.gentoo.org/741984 Signed-off-by: Kenton Groombridge <me@concord.sh> Closes: https://github.com/gentoo/gentoo/pull/18912 Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/colobot: Backport gcc-10 build fixMichał Górny2021-01-031-0/+22
| | | | | Closes: https://bugs.gentoo.org/722132 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Update my email address in metadata.xmlHorea Christian2021-01-031-1/+1
| | | | | | | Bug: https://bugs.gentoo.org/606138 Signed-off-by: Horea Christian <chr@chymera.eu> Closes: https://github.com/gentoo/gentoo/pull/18922 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* games-strategy/dopewars: upgrade to 1.6.1Stefan Strogin2021-01-013-32/+12
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Stefan Strogin <steils@gentoo.org>
* games-strategy/megaglest: migrate to EAPI-7 and lua-single.eclassMarek Szuba2020-12-232-0/+191
| | | | | | | | | | | | Lua migration: simple enough, needed the usual version-override patch. Upstream build scripts only use Lua up to and including 5.2, have confirmed that building against 5.3 fails. EAPI migration: don't talk to me about the old version of this ebuild. EVER. Closes: https://bugs.gentoo.org/752717 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* games-strategy/megaglest-3.11.1-r1: stick with older megaglest-dataMarek Szuba2020-12-231-0/+2
| | | | | | Must use the one still installing data files into /usr/games. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* games-strategy/megaglest-data: bump to EAPI-7Marek Szuba2020-12-231-0/+25
| | | | | | | | | | Part of the migration of the game itself to lua-single.eclass. Note that since the files are now installed into /usr/share rather than /usr/games as per the current policy regarding game install locations and ownership, mixing EAPI-5 and EAPI-7 Megaglest ebuilds will badly break things. Bug: https://bugs.gentoo.org/752717 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* games-strategy/wargus: Support extracting BNE dataMichał Górny2020-12-202-3/+8
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-strategy/wargus: Bump to 3.0.0Michał Górny2020-12-192-0/+72
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-strategy/war1gus: Bump to 3.0.0Michał Górny2020-12-192-0/+61
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* games-strategy/julius: Keyword 1.4.1 arm64, #760339Sam James2020-12-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* games-strategy/seven-kingdoms: drop oldSergey Popov2020-12-152-42/+0
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergey Popov <pinkbyte@gentoo.org>
* games-strategy/seven-kingdoms-2.15.4_p1: stable for amd64/x86Sergey Popov2020-12-151-1/+1
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergey Popov <pinkbyte@gentoo.org>
* games-strategy/julius: Add xdg eclass to handle icon cacheJames Le Cuirot2020-12-091-1/+8
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.1 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* games-strategy/julius: new packageHorea Christian2020-12-094-0/+70
| | | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Horea Christian <chr@chymera.eu> Closes: https://github.com/gentoo/gentoo/pull/15660 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* games-strategy/s25rttr: limit unmigrated ebuilds to dev-lang/lua:0Marek Szuba2020-12-031-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* games-strategy/widelands: Do not depend on dev-lang/luaMarek Szuba2020-12-032-2/+0
| | | | | | | | | | | | | | | | | | | | | Short version: this package builds, tests and installs without any errors on systems without any versions of Lua installed, and even when a copy of Lua *is* installed does not interact with it in any way (which was already reflected by the fact dev-lang/lua was not mentioned in RDEPEND, only in DEPEND). Details: Widelands source code comes bundled with Lua - or to be precise with Eris (https://github.com/fnuecke/eris), which according to its upstream should be considered "a custom 'distribution' of Lua" due to the fact it hooks heavily into Lua internals. Since src/third_party/eris/README.eris explicitly states that the bundled Eris is what brings in the Lua version used in Widelands, it is no surprise that upstream build scripts do not even attempt to look for system Lua. Bug: https://bugs.gentoo.org/752729 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* games-strategy/s25rttr: add line that was missing from the previous commitMarek Szuba2020-12-021-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* games-strategy/s25rttr: migrate to lua-single.eclassMarek Szuba2020-12-022-0/+145
| | | | | | | | Lua compatibility as per upstream documentation, build-tested without problems. Closes: https://bugs.gentoo.org/752726 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* games-strategy/openra: migrate to lua-single.eclassMarek Szuba2020-12-021-0/+174
| | | | | | | | | | | | | | Very much lua5.1-specific because the relevant library name to look for is hard-coded into Eluant. The environment should also be ready in the event someone decides to run the make target check-scripts as (part of) tests - the wrapper created by Lua eclasses will automatically have 'luac' point to 'luac5.1' so all enabling this should require is adding the right version of dev-lang/lua to BDEPEND. Closes: https://bugs.gentoo.org/752723 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* games-strategy/naev: migrate to lua-single.eclassMarek Szuba2020-12-021-0/+75
| | | | | | | LUA_COMPAT=( lua5-1 luajit ) as per the upstream autoconf script. Closes: https://bugs.gentoo.org/752720 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* games-strategy/naev-0.7.0: fix SRC_URI, explain BDEPEND/src_unpackMarek Szuba2020-12-011-2/+6
| | | | | | | | | | | | pkgcheck complains about the lack of app-arch/unzip in BDEPEND but that is not correct - the data file is supposed to be installed zipped, and the custom src_unpack ensures only the source tarball is actually unpacked. Add a comment explaining this. More importantly, both SRC_URI wrong had '/${P}/' where '/v${PV}/' should be according to the layout of GitHub upstream as of 5 minutes ago. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* games-strategy/naev: update to 0.7.0Azamat H. Hackimov2020-12-013-1/+71
| | | | | | | | | Migrate to EAPI 7, use github sources. Closes: https://bugs.gentoo.org/546562 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Marek Szuba <marecki@gentoo.org>
* games-strategy/hedgewars: migrate to lua-single.eclassMarek Szuba2020-12-012-0/+123
| | | | | | | | | | | | | | Locked to 5.1 but by using a bundled version of FindLua.cmake which only considers that version rather than looking for the package "Lua51". Therefore, I have already put machinery in place which requests a specific Lua version. BTW. All tests of both this ebuild and its unmigrated counterpart fail with "unsupported image format" unless media-libs/sdl2-image has been built in USE=png. Haven't checked what happens at run time. Closes: https://bugs.gentoo.org/752714 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* games-strategy/asc: remove last-rited packageMarek Szuba2020-12-015-159/+0
| | | | | | Bug: https://bugs.gentoo.org/635592 Bug: https://bugs.gentoo.org/752708 Signed-off-by: Marek Szuba <marecki@gentoo.org>