From 40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 28 Apr 2021 20:21:43 +0100 Subject: gentoo resync : 28.04.2021 --- dev-games/KXL/KXL-1.1.7-r2.ebuild | 33 ---------- dev-games/KXL/KXL-1.1.7-r3.ebuild | 42 ++++++++++++ dev-games/KXL/Manifest | 10 +-- dev-games/KXL/files/KXL-1.1.7-amd64.patch | 16 ++--- dev-games/KXL/files/KXL-1.1.7-as-needed.patch | 4 +- dev-games/KXL/files/KXL-1.1.7-ldflags.patch | 4 +- dev-games/KXL/files/KXL-1.1.7-m4.patch | 4 +- dev-games/Manifest.gz | Bin 6425 -> 6410 bytes dev-games/aseprite/Manifest | 2 +- dev-games/aseprite/aseprite-1.1.6.ebuild | 5 +- dev-games/clanlib/Manifest | 18 +++--- dev-games/clanlib/clanlib-2.3.7-r1.ebuild | 6 +- dev-games/clanlib/clanlib-4.0.0.ebuild | 7 +- .../clanlib/files/clanlib-0.8.1-docbuilder.patch | 2 - dev-games/clanlib/files/clanlib-0.8.1-gcc44.patch | 15 ++--- dev-games/clanlib/files/clanlib-0.8.1-gcc47.patch | 4 +- dev-games/clanlib/files/clanlib-0.8.1-llvm.patch | 8 --- dev-games/clanlib/files/clanlib-0.8.1-ndebug.patch | 5 +- .../files/clanlib-2.3.7-freetype_pkgconfig.patch | 2 +- .../files/clanlib-4.0.0-freetype_pkgconfig.patch | 8 +-- dev-games/flatzebra/Manifest | 2 - dev-games/flatzebra/flatzebra-0.1.6.ebuild | 35 ---------- dev-games/goatee/Manifest | 2 - dev-games/goatee/goatee-0.3.1.2.ebuild | 27 -------- dev-games/guichan/Manifest | 7 +- .../guichan/files/guichan-0.8.2-as-needed.patch | 8 +-- .../files/guichan-0.8.2-automake-1.13.patch | 4 +- ...ichan-0.8.2-slibtool-undefined-references.patch | 48 ++++++++++++++ dev-games/guichan/guichan-0.8.2.ebuild | 32 +++++---- dev-games/hdl_dump/Manifest | 5 +- .../files/hdl_dump-0.8.6.20060901-fortify.patch | 45 ------------- dev-games/hdl_dump/hdl_dump-0.8.6.20060901.ebuild | 31 --------- dev-games/hdl_dump/hdl_dump-0.9.2.20180722.ebuild | 4 +- dev-games/higan-ananke/Manifest | 2 +- dev-games/higan-ananke/higan-ananke-094.ebuild | 17 ++--- dev-games/irrlicht/Manifest | 2 +- dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild | 4 +- dev-games/mercator/Manifest | 2 +- dev-games/mercator/mercator-0.3.3.ebuild | 18 +++--- dev-games/newton/Manifest | 2 +- dev-games/newton/newton-3.14.ebuild | 15 ++--- dev-games/ode/Manifest | 6 +- dev-games/ode/ode-0.11.1.ebuild | 46 ++++++++----- dev-games/ode/ode-0.12.ebuild | 47 +++++++++----- dev-games/ode/ode-0.14-r1.ebuild | 55 ++++++++++------ dev-games/openscenegraph/Manifest | 2 +- .../openscenegraph-3.6.5-r100.ebuild | 2 +- dev-games/poker-eval/Manifest | 2 +- dev-games/poker-eval/poker-eval-138.0.ebuild | 15 ++--- dev-games/ps2-packer/Manifest | 2 +- dev-games/ps2-packer/ps2-packer-0.4.4-r1.ebuild | 49 ++++++++++++++ dev-games/ps2-packer/ps2-packer-0.4.4.ebuild | 49 -------------- dev-games/quake4-sdk/Manifest | 3 +- dev-games/quake4-sdk/quake4-sdk-1.4.2-r1.ebuild | 11 ++-- dev-games/quake4-sdk/quake4-sdk-1.4.2.ebuild | 28 -------- dev-games/simgear/Manifest | 4 +- dev-games/simgear/simgear-2020.3.6.ebuild | 4 +- dev-games/simgear/simgear-9999.ebuild | 4 +- dev-games/tiled/Manifest | 2 + dev-games/tiled/tiled-1.5.0.ebuild | 72 +++++++++++++++++++++ dev-games/wfmath/Manifest | 3 +- .../wfmath/files/wfmath-1.0.2-fix-bashisms.patch | 16 +++++ dev-games/wfmath/wfmath-1.0.2.ebuild | 38 ++++++++--- 63 files changed, 498 insertions(+), 469 deletions(-) delete mode 100644 dev-games/KXL/KXL-1.1.7-r2.ebuild create mode 100644 dev-games/KXL/KXL-1.1.7-r3.ebuild delete mode 100644 dev-games/flatzebra/flatzebra-0.1.6.ebuild delete mode 100644 dev-games/goatee/goatee-0.3.1.2.ebuild create mode 100644 dev-games/guichan/files/guichan-0.8.2-slibtool-undefined-references.patch delete mode 100644 dev-games/hdl_dump/files/hdl_dump-0.8.6.20060901-fortify.patch delete mode 100644 dev-games/hdl_dump/hdl_dump-0.8.6.20060901.ebuild create mode 100644 dev-games/ps2-packer/ps2-packer-0.4.4-r1.ebuild delete mode 100644 dev-games/ps2-packer/ps2-packer-0.4.4.ebuild delete mode 100644 dev-games/quake4-sdk/quake4-sdk-1.4.2.ebuild create mode 100644 dev-games/tiled/tiled-1.5.0.ebuild create mode 100644 dev-games/wfmath/files/wfmath-1.0.2-fix-bashisms.patch (limited to 'dev-games') diff --git a/dev-games/KXL/KXL-1.1.7-r2.ebuild b/dev-games/KXL/KXL-1.1.7-r2.ebuild deleted file mode 100644 index ab0d291a05c8..000000000000 --- a/dev-games/KXL/KXL-1.1.7-r2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils autotools ltprune - -DESCRIPTION="Development Library for making games for X" -HOMEPAGE="http://kxl.orz.hm/" -SRC_URI="http://kxl.hn.org/download/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="static-libs" - -DEPEND="x11-libs/libX11" - -src_prepare() { - epatch "${FILESDIR}"/${P}-m4.patch \ - "${FILESDIR}"/${P}-amd64.patch \ - "${FILESDIR}"/${P}-as-needed.patch \ - "${FILESDIR}"/${P}-ldflags.patch - eautoreconf -} - -src_configure() { - econf $(use_enable static-libs static) -} - -src_install() { - default - use static-libs || prune_libtool_files -} diff --git a/dev-games/KXL/KXL-1.1.7-r3.ebuild b/dev-games/KXL/KXL-1.1.7-r3.ebuild new file mode 100644 index 000000000000..7620b659e603 --- /dev/null +++ b/dev-games/KXL/KXL-1.1.7-r3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="Development Library for making games for X" +HOMEPAGE="http://kxl.orz.hm/" +SRC_URI="http://kxl.hn.org/download/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" + +DEPEND="x11-libs/libX11" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-m4.patch + "${FILESDIR}"/${P}-amd64.patch + "${FILESDIR}"/${P}-as-needed.patch + "${FILESDIR}"/${P}-ldflags.patch +) + +src_prepare() { + default + + mv configure.{in,ac} || die + + eautoreconf +} + +src_configure() { + econf --disable-static +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-games/KXL/Manifest b/dev-games/KXL/Manifest index ed450317e76d..aa56badf2cd9 100644 --- a/dev-games/KXL/Manifest +++ b/dev-games/KXL/Manifest @@ -1,7 +1,7 @@ -AUX KXL-1.1.7-amd64.patch 3207 BLAKE2B f215b32c48c60ed58da3064097bde7b00dc0d7e8df4690ac921da9be46527ef8cc5e2c807ce1b872b531ad1dded9efd6b9759fb919c5ac3bd1b91a7e700bcc19 SHA512 756cd90aca9c6ac1c9ac2c9229b8ae2904315fe29e59b842d963b72b2004c088f5b526ac00b97ed61763001a5e79f0e435c043ae54f4022ea392367a8f0c8142 -AUX KXL-1.1.7-as-needed.patch 308 BLAKE2B 7a07c561f300f3f58bc3e06f9bf6416b58432d14fa819c0f2885fb5e169ec949315094b6a1b94896811bc813beee7960344031f4111ccb5ec1e0318f534333f1 SHA512 8494ce4f631b82e798a0e4364252d35645544ed417bec11c5c7b6dcb179b5182187166f37562d6b40e393081112bb4d0787f8140464763b1482464c04fb9fd44 -AUX KXL-1.1.7-ldflags.patch 234 BLAKE2B f1cbe9b75b12b2d37911ec2a957b7624c679e6fcfb92e2db935ebed379aa0c7e7da7f0cb81a337295a48d7b75f4c4fe55c20f8b4efb1577ef59161b1e1942ac3 SHA512 b051fff9db4b353ad29479b3a08d2aadb49230800589337f13f34e4490330d1b683a42c2bdbac02dcbe0016e9755939e5f4a538167284011ad97502977d397a3 -AUX KXL-1.1.7-m4.patch 221 BLAKE2B bc3a010136208abe90ec266273580650214eb03a91308e1edc795ca71e86ecfeb22131552ec78c2c1e52ccf269b16331e28abc6eca04a0ff03ed0b5ddbb466ca SHA512 b9a0b71474c43cec838ab6fdadd183a80d409d935bc7b65a61cf87d2b777ef5b51cf86469aa8a0040d15a64b1a008ebd3eb9b1d0dc9e4e86160bda92612f2b6a +AUX KXL-1.1.7-amd64.patch 2919 BLAKE2B ec36f0f9baea78190f352400fdd2e6f0e2b146e9ecd84e5fc3681ed365e33f819b611eac90c9fe133403910b814eca6a62935d85c66e3b2997a0750f70717772 SHA512 540e56fdb5d1e2bd9f57d8b80ee79fc332a2439addccafd1c59ffcfd42f34718cf5c792c7255cd499ceeccc88e7149ee8960442310f59b02c07e84536533118b +AUX KXL-1.1.7-as-needed.patch 232 BLAKE2B dad2a56c93247bdaa43aca7ad0484a6f24df59538b2edcf1cc67ddf639c20f86ed437c281a3e62da8322160633d5780b3cadfb7c8e016809e9b668322a3d7f7a SHA512 507c90c292b9b3c53316be03cb6a4f1c3d7ab749382ae6daa463672fc98ce0b54cba4e5595821f259fbb94e243d35bb54205a32eb41595f89b4810b4edea42dd +AUX KXL-1.1.7-ldflags.patch 162 BLAKE2B 61c7bd89e29c84ff9739dace1e6e8fa8c30b6cd3cf2f9e0fc1e1c9fdc86013aea28333a4ba343441e171e293603f351dbdc7e50e881b45428c98b27b1cc74127 SHA512 97a738ffe3a970b39172202f6d4f301fcc3705760b1cb1491484a95722edec88a7e7304cb9b17b34519bb56cab0881357d7783a02cc04a7ce823c995d07fa387 +AUX KXL-1.1.7-m4.patch 205 BLAKE2B a4ff3c1c5ab2fc159924248eb7c564b3b0c579ce03831d4b7601bf89b8d8205aa308d479d847fa4e66f3c025a8a182dfb4e4e1d224c42ab16bc763f30fbb6d9f SHA512 4c80ef4624ae37e3f8ddcef16ab7f84d2edb5ae0722b8737a08420ef718027dfa83c6b0c46333d7ebf1280fbcffc2e9a9b0161e71432b8fe8e545fc0c551c54b DIST KXL-1.1.7.tar.gz 192070 BLAKE2B 7f5256afaffe94cd5f6551d8f53b43e2d9512cf94dfaebb123205b55d83d4645e226bbed62bf5f0da909104d4e33d1da60c7e08c0ee527087a4793c79c117df2 SHA512 f3a9051b0e8916745725a2809097df07c59f8811f336574def7e479c992175d0bd49661817f9da35d122d291aff0bde5d4c27e5b17a3f09878e71b2c7a709adb -EBUILD KXL-1.1.7-r2.ebuild 682 BLAKE2B 7573e4f4cbdeb866a143e0b58e2df0352c99698258a5291d7ae76ba3083f35f1fd635f4b72dea1fccfb9971572263d7bbfdb1d964bf12ed6892692e7c86afbf2 SHA512 f8c8cafed16b753fbcc8c2ad99f56b27021427a6c7976070d069f1ac62774b69351ec177399564337192aaa0f3526f5f0e30f3c9f85e71fe4a9ba3c651e1dc88 +EBUILD KXL-1.1.7-r3.ebuild 693 BLAKE2B 8c91e0e1598843010ba34cd0810c899e9399e5da325a402de9f69ed2d2804f791e982e1474da88a77a8575a73d341b6c5f32ca0e8a8c107a77ed5bbe7db0eaba SHA512 f798232c470fea8390179c28a625fee01facc05b66fe620e90a7a23853cd9e9a8558b48442262ae741a2c03cbfab28a1638043772583de3ffd5e8348356af9a9 MISC metadata.xml 677 BLAKE2B 7a7bed86880706ee5ed39121c002f35d410e2cd13ab316bf59be425318d15eca661f6d1c1be602ccc59e7fd5500322f60be9bd14865c0abb01e1b111a1f9d731 SHA512 c0bdd55e9cce88c16b4ac1cc71f30fd89e9341956d87de5e70eae786d9a71b675af94052149ee77e0b18b385a6f96dfa999f821c0177788e94de01f626a5a36f diff --git a/dev-games/KXL/files/KXL-1.1.7-amd64.patch b/dev-games/KXL/files/KXL-1.1.7-amd64.patch index ec4b141d2a3e..245e714abb07 100644 --- a/dev-games/KXL/files/KXL-1.1.7-amd64.patch +++ b/dev-games/KXL/files/KXL-1.1.7-amd64.patch @@ -1,5 +1,5 @@ ---- src/KXLsound.c.old 2007-05-13 21:59:27.000000000 +0200 -+++ src/KXLsound.c 2007-05-13 22:09:19.000000000 +0200 +--- a/src/KXLsound.c ++++ b/src/KXLsound.c @@ -4,6 +4,9 @@ #include #include @@ -42,8 +42,8 @@ // create pipe if (pipe(KXL_SoundData.Pipe) < 0) { fprintf(stderr, "KXL error message\npipe error\n"); ---- src/KXL.h.old 2007-05-13 22:25:11.000000000 +0200 -+++ src/KXL.h 2007-05-13 22:25:47.000000000 +0200 +--- a/src/KXL.h ++++ b/src/KXL.h @@ -205,6 +205,7 @@ KXL_Frame *Frame; // Pointer of frame structure GC FontGC; // GC of font @@ -52,16 +52,16 @@ } KXL_Window; // RGBE palette typedef struct { ---- src/KXLimage.c.old 2007-05-13 22:29:02.000000000 +0200 -+++ src/KXLimage.c 2007-05-13 22:29:33.000000000 +0200 +--- a/src/KXLimage.c ++++ b/src/KXLimage.c @@ -1,4 +1,5 @@ #include +#include #include "KXL.h" extern KXL_Window *KXL_Root; ---- src/KXLvisual.c.old 2007-05-13 22:22:34.000000000 +0200 -+++ src/KXLvisual.c 2007-05-13 22:28:39.000000000 +0200 +--- a/src/KXLvisual.c ++++ b/src/KXLvisual.c @@ -1,4 +1,6 @@ #include +#include diff --git a/dev-games/KXL/files/KXL-1.1.7-as-needed.patch b/dev-games/KXL/files/KXL-1.1.7-as-needed.patch index d99564202ecd..b4cb502a3803 100644 --- a/dev-games/KXL/files/KXL-1.1.7-as-needed.patch +++ b/dev-games/KXL/files/KXL-1.1.7-as-needed.patch @@ -1,5 +1,5 @@ ---- src/Makefile.am.old 2009-01-28 16:03:27.000000000 +0100 -+++ src/Makefile.am 2009-01-28 16:03:47.000000000 +0100 +--- a/src/Makefile.am ++++ b/src/Makefile.am @@ -2,3 +2,4 @@ libKXL_la_SOURCES = KXLmisc.c KXLsound.c KXLjoystick.c KXLvisual.c KXLimage.c include_HEADERS = KXL.h diff --git a/dev-games/KXL/files/KXL-1.1.7-ldflags.patch b/dev-games/KXL/files/KXL-1.1.7-ldflags.patch index e628b5d2170f..dd33debc718c 100644 --- a/dev-games/KXL/files/KXL-1.1.7-ldflags.patch +++ b/dev-games/KXL/files/KXL-1.1.7-ldflags.patch @@ -1,5 +1,5 @@ ---- KXL.m4.old 2010-09-23 14:20:45.000000000 +0200 -+++ KXL.m4 2010-09-23 14:21:08.000000000 +0200 +--- a/KXL.m4 ++++ b/KXL.m4 @@ -29,7 +29,6 @@ dnl add the KXL library diff --git a/dev-games/KXL/files/KXL-1.1.7-m4.patch b/dev-games/KXL/files/KXL-1.1.7-m4.patch index f039974e6f98..40b2147a49df 100644 --- a/dev-games/KXL/files/KXL-1.1.7-m4.patch +++ b/dev-games/KXL/files/KXL-1.1.7-m4.patch @@ -1,7 +1,7 @@ Get rid of aclocal warning: /usr/share/aclocal/KXL.m4:6: warning: underquoted definition of AM_PATH_KXL ---- KXL-1.1.7/KXL.m4 -+++ KXL-1.1.7/KXL.m4 +--- a/KXL.m4 ++++ b/KXL.m4 @@ -5,3 +5,3 @@ dnl -AC_DEFUN(AM_PATH_KXL, diff --git a/dev-games/Manifest.gz b/dev-games/Manifest.gz index 6bc896763eff..b00d4fdc85a9 100644 Binary files a/dev-games/Manifest.gz and b/dev-games/Manifest.gz differ diff --git a/dev-games/aseprite/Manifest b/dev-games/aseprite/Manifest index b5876b6af9ba..b3a9243d94e1 100644 --- a/dev-games/aseprite/Manifest +++ b/dev-games/aseprite/Manifest @@ -1,6 +1,6 @@ AUX aseprite-1.1.7_type-punned_pointer.patch 836 BLAKE2B ca46926a87411fa74c7d66830bd4fc43dc3ae5130342bbb4300398c11a810949ccc530a8a7e66ae6265b2f89fe0bd667557ee7c647491e93d52768d74a340554 SHA512 c01ca8dc6bcee6276f3f4c7f7f141d8528372f0cbbb33c036b89ba64e639966d9b9955a78ec917ef7ebeda2148abc817bc4df7c1fe02818734f51cd7452df9ca DIST Aseprite-v1.1.6-Source.zip 11801981 BLAKE2B f20186a1669d7f9ab1453a2104a54228c22e2ef1703bba200f44c965b3fb3d9310c1ddd343db9c27ddca3564e4245352476c5228e171f1c0e74c553e5a59d419 SHA512 d87bcc5ece64cbc772ea5d4dc1edf29943d9038221905c0263511852afbb4e9119ce82468502a78c286729bb91389d08e3a8b7f358e4f6f8fe88507e7e69c9ac DIST Aseprite-v1.1.9-Source.zip 11746265 BLAKE2B fa16be059a7bb3b83705c56e7e93cbbb71676617a8d0798f0e481b09199ae069b85826615f8609acabb10a4e9a9da0857f2f99b03c2b913f26eee6d4dfdc0f0a SHA512 44c5878c67e69d2510c862e8f6869d727aa47b3d23d41d4e7318eca54c6d72fc5f89e72c70c160ce6da78fa091e11eedefa74e0273dc4cea59b2fe16c8851d9e -EBUILD aseprite-1.1.6.ebuild 2161 BLAKE2B 182bd7e62802ff539f4e6ffb71e6e787af9943793f0f6b866d05d052159b2f82b4237ce46744cb5fd07bd94f1283e9968d50f375c94c257cd386e1e0dfeeb95b SHA512 f313d15dc499f7b468ffe78b6df84aba6f663e9abbf4bbb8266a8a3f1e726d53202be92e2637bf264f1ebb37392497af0b52b32bd8a03900734de5502b6baba0 +EBUILD aseprite-1.1.6.ebuild 2163 BLAKE2B db8c6737c94eefcea7a8397dad51960526755aec103477d47eae34d7ba80b98a22562adc334a4c5f25b57dc4fbc04c483e75abfae8dd81282bab867ee0040f36 SHA512 724ee33f91a9ac4395d5e945932b355550e5f7361e481f1c9b8f672c9cb716eb14813c646dc1cf85fcefd728adf579f62e869a8908ddbc72b90b33688160f647 EBUILD aseprite-1.1.9.ebuild 2734 BLAKE2B 685d2f3ed9be7dba135e500c1860d794e43b7841c2c8fa49332e8ea5868823bee03605ddc16b580cbc104f9fbcd8a1c5ac542e4fcb15bfb00937e94fbe7b055d SHA512 cf0f3a5726f55a438bf26af6fbff7c09e93b552dd1881eeb083384de4e8bbe051220dc43cd9a373880a23cd725ef2b95ffef6a6a9a5ffc79c1b0c04dcf378db7 MISC metadata.xml 683 BLAKE2B a1f5cdcafef544e762630dbe0beabb6f6de75f8a54f957376434978bf1dc9194c7428e1db6cbb89d11cde8724784b8ddc01759f833dfb3bdcc1f016e39b041d6 SHA512 26cdf928671dfb63cebfb8d720d711766273f4c781bb37161a171670c40d06d0e2fcc0836888ba2408e01e1b12f3978ddbe952f4e4c57f0756b8e8cd359a6608 diff --git a/dev-games/aseprite/aseprite-1.1.6.ebuild b/dev-games/aseprite/aseprite-1.1.6.ebuild index e95b1dcdefed..aab455bf61f3 100644 --- a/dev-games/aseprite/aseprite-1.1.6.ebuild +++ b/dev-games/aseprite/aseprite-1.1.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit cmake-utils eutils flag-o-matic +inherit cmake-utils desktop flag-o-matic DESCRIPTION="Animated sprite editor & pixel art tool" HOMEPAGE="https://www.aseprite.org" @@ -55,6 +55,7 @@ src_prepare() { if use debug ; then sed -i '/-DNDEBUG/d' CMakeLists.txt || die fi + # Fix shebang in thumbnailer sed -i -e 's:#!/usr/bin/sh:#!/bin/sh:' desktop/aseprite-thumbnailer || die } diff --git a/dev-games/clanlib/Manifest b/dev-games/clanlib/Manifest index b32d270ed708..cf18803b85b5 100644 --- a/dev-games/clanlib/Manifest +++ b/dev-games/clanlib/Manifest @@ -1,20 +1,20 @@ -AUX clanlib-0.8.1-docbuilder.patch 764 BLAKE2B 18821bbc3f6752630e5bb585700f7fe018ffee361fe684ed9bb86e6d030c5ffe73a6f8a6ab8d1f61265a980a8ceebbfcb6c15f6305507ec17c8060e5df0cfb73 SHA512 b6dc912ec15dc533e792245d621a5c649f0d8965426417e671f71f3cb0e0a3b35481fc99450f2493150eb98b04f8891fcd6d23f9ad47089d2de1d19685764db8 +AUX clanlib-0.8.1-docbuilder.patch 637 BLAKE2B 50f6129c45f3df138cf66623c694dcbc40a4f743aced2a12a67251a55b1b85848d4f1528110256b20d9cd71d72a573955f75e0b571e836a1cca5b0ef1a7beb76 SHA512 b2ba0c2aff53a7e1d858cac820e3caff37c1ce1b9dea850565f6283fbc72e08ed416459a188a5ddb267f6afd4635066a3e727234c4ad854db92c65f13fb7f6b7 AUX clanlib-0.8.1-gcc43.patch 613 BLAKE2B 9b8a6506567e150aacde3138b0ff017fe80094bc89c29f7455259d8259408a13674fd5879ac94a1b5a826f781351917b94f1b8033ff8974a2aef30e92fd4ff14 SHA512 c3ab438da1a171998942a492a770c05b15d1963a0fd46621a64db48bcd0fd631096327e7a3c4254be98035ea54aa8a1b44680dd6ba2a46e1f239aad243960515 -AUX clanlib-0.8.1-gcc44.patch 1523 BLAKE2B d2e25975439249a139c7cef3af824e16bf28c138e467fbfd6f91576ed6ed89bdabd656de1a32ff91f6d5630612cb51c63e50016784fe7db9ff8c1f3158d4df7a SHA512 7c3b154affede758a0ac93f5c142144e8a26c65b7c50a443b49633e0c2835fdfab90c6363d4b1997bfb53b0112bc16ca12abc44aacf7af927329e102fc1424b7 -AUX clanlib-0.8.1-gcc47.patch 338 BLAKE2B c49f079043b1d77b3de13d2d4c1f1a8fbc9ddccc61f612940106007b2a594c808e6406e5bd3e9fed62e75608aced3569d4fab08fc629b678e8f8cf8571620402 SHA512 08f9719c97e0bf5fab83e56a881ac7a3edd162b052b5e8fea5878badedbf266b36788f77afd93032f4129ea8e50a83046f5672675e6616cdb29cb6fc5b6c635a +AUX clanlib-0.8.1-gcc44.patch 872 BLAKE2B 0d7086bc769951c09860459dcae267d6420f73d5e9c54e2b72fc27ec69a90d495cc955e673dd0499db9d409894522397a6b8dd5b1a2fd641ba51bad646c18a0c SHA512 352df0077ea1a31bb3347183672c26695d7eb6c746f2d6b093c952dc580ac92242868002d657b03b926163fca5b2e4df55585878ada2a2afe76510797f14225b +AUX clanlib-0.8.1-gcc47.patch 261 BLAKE2B be606aa95e870d13db792749900c0e038e4bbfa3b4c804fa95f7f58cde3f0b422cf2b66533378f850edd9e8580039cba268b42cf532126393ba33bd0117ba1b7 SHA512 ddb40224609e57fa441e31e4cd1f4df9dfd5709ebd061535f9f7290513f1d6c0812a8ba98b698bd1c680a7de925fd2a7e22852afcb3a23b31250515fd541e8d7 AUX clanlib-0.8.1-gcc6.patch 530 BLAKE2B f076e15e0061aad13da8f608ed966f7929a2e71a00f0dd10822d42fcd28af33350494ad4273f80cba7d29dc51b96215c9483638239a8ce7910994a174f1b4932 SHA512 94a49f2aed8487fb03b97219802fd4b525b1de304d1dd3fcc9f7ccc392d5385438005c8198e3db8ec666f4fc875860159fbac94e5d90626c8aaf8730d3831f72 AUX clanlib-0.8.1-libpng15.patch 381 BLAKE2B 4f928698bd0121d6a1c4475b4aa58ae00a1146004f3273440fc257cc324d9ab26841247e0241ad2b6016162692136906131d5dc5f3730aab3b52783a95ba154c SHA512 2b54b5c5094de33582292fa84572fb826668f48cf6e6f82c4fa978db888fbc2ea379a08951e2084ab6eb1d3f2007d19aa00940d2760fa5bee973f6181a0ba804 -AUX clanlib-0.8.1-llvm.patch 4757 BLAKE2B 202620971918ca0e1b89c11994fcf8f2b20d64ce6d4a91ff2775ce3e497b38b0d50cd2015fad92b19459c6093610b94d89d1cf6280271d46c1bf53c7dc5ea8c8 SHA512 31364f8ff89242adba096e2aa87dca3d6434d3c670262a211078e8bb33d06efcd842f4ff9db97c3369ed5f6ff1a75463e04a63edf42ac7d3c06bb5f449a5d7b8 -AUX clanlib-0.8.1-ndebug.patch 793 BLAKE2B ed6fa14d47a30c8aab53456e90e652d004519fae04c7cfe78be36924448e6c2daf7ed999f3a529b8a7fa68e1f0b6192cdba65f499dca6c3a761aa8b8453d138e SHA512 c2ad3ef0a7f3281ba7e862460217eae536332ecc67e7d3ec5dcc883615d0e9eeb9b4b1def7bc745c1a7cb816070571f1930774c8913f3d45a5292ae6bbdf17a7 +AUX clanlib-0.8.1-llvm.patch 4301 BLAKE2B c1472ca77f985da747c84e20ebc60b401f7d3178e96cbfb0d81adf5039ce1c8917743dcdc2d35e613243d59c9b8a5bdf1ebba3f76108c738d9b21b34348f06f5 SHA512 277901f40ee7bc16327378f5895382b7249c0d0f0c0084605357966b7f4a665dcf1147dd95b65753ba33f126f58027364289f9540bf0711b20fc4887d0016e6a +AUX clanlib-0.8.1-ndebug.patch 553 BLAKE2B 3ad0629f0598a3d9191dafb596aece7aa5f40db99bc959e13bcd4bdd9082483988fca49d3ebd22812eef1502d7bd5eb2b831707ee4f5f2abe7270ef9f1b94a11 SHA512 dcda9fdf32861c05b37ed71194d7ca595fe07c85e754016324fce9fcf668cb4042d071c68c4019234faac4a116ae4877d457374fc11fc74be148e132fdee7cce AUX clanlib-2.3.7-autotools.patch 1458 BLAKE2B ecf797fa09893422b94364ac0df8156b3e2c3b2164530cd845201ad266977426b692860efce1b2cf6f6dee0cb098c6e28e8c3e203567c81713f63fc6099c30a9 SHA512 170580de7780e638e3a1788eb2bfcfe58f64d5f5695cbbd550ddc5bf59933303dea7970191792adefc8b1408647d4e3c816c30aaf253a9ceb139f9300b9e5807 AUX clanlib-2.3.7-doc.patch 434 BLAKE2B e17cedc12f9b840231dae739edb933a6c8dffaac7feb53e4d4ce2639603e6ce03e716476bfa3b75f964aa1799676f18f19dfc09f3fa918d40b66519878f78904 SHA512 993edfcf9955bf89c6458933b1db9b4cdf6b3935f856c71aa82c3f9ad0f9a2d3704657fa8bd6f6760262a0f8d0669998f7c1ab426ecee7c57954f5674a24f8e4 -AUX clanlib-2.3.7-freetype_pkgconfig.patch 1063 BLAKE2B b42fd1ab157843a2de9276cb96c8abc7e98806239e36771ec680c5c6c7398477c06a7d323c14cf7a08d98c1ec15ebaae89bc7ab4573b0df67b44724cdf65c26f SHA512 b403fceb6e55a11b28ccb40386706e3b30c7062a1b0fefb67ebefd1f36f977b36a449a594367e372a31c4d997171c7ca05a82170791f068edbf7a6cd67ad2593 +AUX clanlib-2.3.7-freetype_pkgconfig.patch 1069 BLAKE2B 48fe4d540a9dd5cce20efcea7802b45b13d8e56831abcf1f1d9aef9aa747dc40e4209a1a37f061b4162459619e8174fbba18963c3c3acb4b0457642c1a9a6142 SHA512 db151e1b5a07f01890ec0a164a3a82217f5a0f47fa6c15f566991965feedae50b69e99d801f04d1ca7583a6192e1d0f4766d66a0cbcca6278c03713ae7837233 AUX clanlib-4.0.0-fix-build-system.patch 622 BLAKE2B 4dd50ea87fb7dc2dccf2f5db5b1e00941ead76313b847b6e6e574b85f8a9ac0b884fbd5b5548125e886f1a405efc1087c978317e9a935c0f0e1ac0dae2da1e76 SHA512 bda813264f552eff8cc7cea45ec4ea29517a8590066c4b435942e97ea7d68e8d2f21bebf83141b04f1fcc84e936bb3a7ad354b644184dd56b746ab3bfeff9e19 -AUX clanlib-4.0.0-freetype_pkgconfig.patch 1243 BLAKE2B 1ffe267b206dd5f17a30883e8b7602b37f12da0477f02d767db74fbb755befac07d0fbf697d212d59ac5786bd6955c03a4834f3aad885ccffa3b6830fd1bd1c9 SHA512 b6cc46f4e339d7f415c96baf7c7f9e24968d6e5961d438566e1bb111042f3aad3d434e8e6dd02128444db19259f3d81cb373a21513df0eb2d9d87975c49fc87d +AUX clanlib-4.0.0-freetype_pkgconfig.patch 1101 BLAKE2B 07d6ad6d64998fced66fd3954a9e402f2d9a46d761b31e064806e7ffe8d0e4a2d62707fbad4a17920acba0332618b018387db815fb53424a9e13eb721fb8bfb6 SHA512 07760b7cb52e3a467498ddecf014cec1c8252524389bd25adc923a8704f70a2f5907b121bc299273ddfbe79eb124dfca23af8c023f546b5936e66310498a8587 DIST ClanLib-0.8.1.tgz 7629019 BLAKE2B 7f238111931212e3f9c82ed43842706bf16ee145896735ca35595e29dd357e52364cc592be55d88e231f962adc313bc8f57357bc74c9f1b8b134bc411497f5e9 SHA512 277daaf1055ae0198be7a6bbfd415c79cfae9e2145f62553e83849d670f56e50b8484c83f8b85f23290002e0b0c72c1e01ca597ad608a0954a4add828177293b DIST ClanLib-2.3.7.tgz 26132425 BLAKE2B 109ba92baf21174022c8dbc4044e39ec16ec77c730b57590733418e246ab71d18d81bbf281cd469dd9e2aebd4ac4302fbb581f27dc7fc0054a8c7ce69699e19d SHA512 73169afc0f639390f80403150757a8a14f842bc291a9457c9bca1319642b78bc4d03a93327d75254230e39545c5b4b690e56dc0149ed7b60b223e5a5364e882a DIST clanlib-4.0.0.tar.gz 7435551 BLAKE2B 243fc2519ee90a12af37e8925c99db77785a9a5da497d870545bb489e76cbfcbb4cac81352731326a0cc59689a361b8ab14db2bb1e255da07696e378a9cfb6e5 SHA512 e727239d782d2d52ce2f927e16a88c469b30f46d5b9eba4573baa520d98f60515df7ff4dd921092ddd5cfe4c6f5c441e0f33469b774287003db439feb8b027fe EBUILD clanlib-0.8.1-r1.ebuild 2252 BLAKE2B 5d04c8d1291f961c1567ae34cb9f148fe6993cc6a4c1694b3beaa454082248276eb0eda6edecfdddd704a57e98b0395cc49b38011c0fa71ea5f1fcfea1feb75b SHA512 380c236592632dcdd1b8743390678b72fa3420f0cfb92c001645fe73fc8ba5cee4fbb3437e69c81241a88181a2587d0813fbaee01b0439ea01bb694d63d8fb4b -EBUILD clanlib-2.3.7-r1.ebuild 2123 BLAKE2B 2641ee84fc7400f8c9227f849179746101e0cb8751fba9d92f2b1a4cb0d042e06363b0af1d8bfca821367d37007b4279656ceddcf5f0ae12b04118c266f03ac4 SHA512 1ba8e97e83bd0e5029d27a0be7157e2479edf0f7d985ce55539ba5770128598b74e29deb0583e2cf3c76471c9850fbe11b5498a6bd6dbb987f84817779d896c9 -EBUILD clanlib-4.0.0.ebuild 1567 BLAKE2B 050e1c8a108dd5ac8ad39caed85e05be9bfea7b21b6e763f9b6e9fdecf940a780de970f94e2c7c480411c5e37d336a0be4f6db8f842f2271d873b281a1c6a11f SHA512 012b62b2ad5ee8a8ff87befccbf33f18186f81bdb0b202606f68a50d22ee978f51cfcdff4ed7119be101de0ae8a7e40202a8e007571616068240fbc502db8d0a +EBUILD clanlib-2.3.7-r1.ebuild 2149 BLAKE2B 5fb4ed60cb8ef0e0d10c4d3048bb05573019afce36129e09e680ae017604a78b950f80e6e8bbe95542a136099f059d272a3971eb18b7c74e99bbe03226eeef71 SHA512 abbbd82e4474b76c6bb3fb957f59599ac916276959ae30c42a5c53471aa67f51b76c80f5cb443fe29358f91c66197cce39ddca4ca7880fd5a9f27a7a67b34b0c +EBUILD clanlib-4.0.0.ebuild 1604 BLAKE2B d7caae80e28aa0f4d40b34b5407282230c621a494d0bffe1739886dfd0e24966d1a5d73ac6a3bf64a8fcd3bc40ca60c936c2c81e1ddbd107d961e957e2c380eb SHA512 b73e467cea5bea574e53a74b125b96da408944ef2006ef3a31a044780ccbcd3d754362fdc138d7d153210b7722beb87ba0a9dceaf78c383d0ed383639f024b67 MISC metadata.xml 3096 BLAKE2B 2424f96e26408b05e8cc272dabf45ea1b865207364eee064fdf7132f6293629e69864779011d5cac55a42671ca0adae6f34e09209b636d2ad224f413de4c5ee5 SHA512 bb84df024ebfc5f59ef035537b8f2d19c3b7e7cf2b9c832fed8a973062807a95671bdbd2ce76529d8d424d664c9b37ad79e0839248d6099f8ba237f0d49cb76a diff --git a/dev-games/clanlib/clanlib-2.3.7-r1.ebuild b/dev-games/clanlib/clanlib-2.3.7-r1.ebuild index b0eac87e66dc..de31fc373c2b 100644 --- a/dev-games/clanlib/clanlib-2.3.7-r1.ebuild +++ b/dev-games/clanlib/clanlib-2.3.7-r1.ebuild @@ -3,10 +3,10 @@ EAPI=7 -inherit autotools flag-o-matic +inherit autotools toolchain-funcs MY_P=ClanLib-${PV} -DESCRIPTION="multi-platform game development library" +DESCRIPTION="Multi-platform game development library" HOMEPAGE="http://www.clanlib.org/" SRC_URI="http://clanlib.org/download/releases-2.0/${MY_P}.tgz" S="${WORKDIR}"/${MY_P} @@ -83,6 +83,8 @@ src_configure() { || use mikmod \ || myeconfargs+=( --disable-clanSound ) + tc-export PKG_CONFIG + econf "${myeconfargs[@]}" } diff --git a/dev-games/clanlib/clanlib-4.0.0.ebuild b/dev-games/clanlib/clanlib-4.0.0.ebuild index cc7115a38348..26eea39ba088 100644 --- a/dev-games/clanlib/clanlib-4.0.0.ebuild +++ b/dev-games/clanlib/clanlib-4.0.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools +inherit autotools toolchain-funcs MY_PN=ClanLib @@ -60,6 +60,9 @@ src_configure() { $(use_enable ipv6 getaddr) $(use_enable static-libs static) ) + + tc-export PKG_CONFIG + econf "${myeconfargs[@]}" } diff --git a/dev-games/clanlib/files/clanlib-0.8.1-docbuilder.patch b/dev-games/clanlib/files/clanlib-0.8.1-docbuilder.patch index 18752b9e0fbd..f5a35763c48d 100644 --- a/dev-games/clanlib/files/clanlib-0.8.1-docbuilder.patch +++ b/dev-games/clanlib/files/clanlib-0.8.1-docbuilder.patch @@ -1,5 +1,3 @@ -diff --git a/Documentation/Utilities/webbuilder.pl.in b/Documentation/Utilities/webbuilder.pl.in -index ea9de63..c000432 100644 --- a/Documentation/Utilities/webbuilder.pl.in +++ b/Documentation/Utilities/webbuilder.pl.in @@ -68,11 +68,7 @@ sub convert diff --git a/dev-games/clanlib/files/clanlib-0.8.1-gcc44.patch b/dev-games/clanlib/files/clanlib-0.8.1-gcc44.patch index ddf5a170b027..0851074bddcb 100644 --- a/dev-games/clanlib/files/clanlib-0.8.1-gcc44.patch +++ b/dev-games/clanlib/files/clanlib-0.8.1-gcc44.patch @@ -1,6 +1,5 @@ -diff -Naur ClanLib-0.8.1-old/Sources/GL/canvas_opengl.cpp ClanLib-0.8.1/Sources/GL/canvas_opengl.cpp ---- ClanLib-0.8.1-old/Sources/GL/canvas_opengl.cpp 2009-08-01 18:15:44.000000000 +0200 -+++ ClanLib-0.8.1/Sources/GL/canvas_opengl.cpp 2009-08-01 18:08:55.000000000 +0200 +--- a/Sources/GL/canvas_opengl.cpp ++++ b/Sources/GL/canvas_opengl.cpp @@ -48,6 +48,7 @@ #include "graphic_context_opengl.h" #include "surface_target_opengl.h" @@ -9,9 +8,8 @@ diff -Naur ClanLib-0.8.1-old/Sources/GL/canvas_opengl.cpp ClanLib-0.8.1/Sources/ ///////////////////////////////////////////////////////////////////////////// // CL_Canvas_OpenGL construction: -diff -Naur ClanLib-0.8.1-old/Sources/GL/GLX/input_device_linuxevent.cpp ClanLib-0.8.1/Sources/GL/GLX/input_device_linuxevent.cpp ---- ClanLib-0.8.1-old/Sources/GL/GLX/input_device_linuxevent.cpp 2009-08-01 18:17:25.000000000 +0200 -+++ ClanLib-0.8.1/Sources/GL/GLX/input_device_linuxevent.cpp 2009-08-01 18:11:23.000000000 +0200 +--- a/Sources/GL/GLX/input_device_linuxevent.cpp ++++ b/Sources/GL/GLX/input_device_linuxevent.cpp @@ -35,6 +35,7 @@ #include #include @@ -20,9 +18,8 @@ diff -Naur ClanLib-0.8.1-old/Sources/GL/GLX/input_device_linuxevent.cpp ClanLib- #include "API/Core/System/error.h" #include "API/Core/System/clanstring.h" -diff -Naur ClanLib-0.8.1-old/Sources/GL/GLX/input_device_xinput.cpp ClanLib-0.8.1/Sources/GL/GLX/input_device_xinput.cpp ---- ClanLib-0.8.1-old/Sources/GL/GLX/input_device_xinput.cpp 2009-08-01 18:17:41.000000000 +0200 -+++ ClanLib-0.8.1/Sources/GL/GLX/input_device_xinput.cpp 2009-08-01 18:12:56.000000000 +0200 +--- a/Sources/GL/GLX/input_device_xinput.cpp ++++ b/Sources/GL/GLX/input_device_xinput.cpp @@ -29,6 +29,7 @@ #include diff --git a/dev-games/clanlib/files/clanlib-0.8.1-gcc47.patch b/dev-games/clanlib/files/clanlib-0.8.1-gcc47.patch index 19ebab6fd07d..db9b90ff9d23 100644 --- a/dev-games/clanlib/files/clanlib-0.8.1-gcc47.patch +++ b/dev-games/clanlib/files/clanlib-0.8.1-gcc47.patch @@ -1,5 +1,5 @@ ---- ./Sources/Core/IOData/Generic/inputsource_file.cpp.orig 2012-12-30 01:49:01.698950614 +0400 -+++ ./Sources/Core/IOData/Generic/inputsource_file.cpp 2012-12-30 01:49:27.714977456 +0400 +--- a/Sources/Core/IOData/Generic/inputsource_file.cpp ++++ b/Sources/Core/IOData/Generic/inputsource_file.cpp @@ -32,6 +32,7 @@ #ifdef WIN32 #include diff --git a/dev-games/clanlib/files/clanlib-0.8.1-llvm.patch b/dev-games/clanlib/files/clanlib-0.8.1-llvm.patch index b1455149a321..63f9a1415423 100644 --- a/dev-games/clanlib/files/clanlib-0.8.1-llvm.patch +++ b/dev-games/clanlib/files/clanlib-0.8.1-llvm.patch @@ -1,5 +1,3 @@ -diff --git a/Sources/Display/graphic_context.cpp b/Sources/Display/graphic_context.cpp -index 42545ea..52220e2 100644 --- a/Sources/Display/graphic_context.cpp +++ b/Sources/Display/graphic_context.cpp @@ -237,18 +237,18 @@ void CL_GraphicContext::fill_triangle( @@ -33,8 +31,6 @@ index 42545ea..52220e2 100644 params.count = 1; params.vertices = vertice_array; -diff --git a/Sources/GL/graphic_context_opengl.cpp b/Sources/GL/graphic_context_opengl.cpp -index 78bc87d..68da072 100644 --- a/Sources/GL/graphic_context_opengl.cpp +++ b/Sources/GL/graphic_context_opengl.cpp @@ -355,8 +355,8 @@ void CL_GraphicContext_OpenGL::draw_quad(const CL_Quad &quad, const CL_Color &co @@ -59,8 +55,6 @@ index 78bc87d..68da072 100644 int tx[4] = { quad.x1, quad.x2, quad.x3, quad.x4 }; int ty[4] = { quad.y1, quad.y2, quad.y3, quad.y4 }; -diff --git a/Sources/SDL/graphic_context_sdl.cpp b/Sources/SDL/graphic_context_sdl.cpp -index 8093e03..c15b399 100644 --- a/Sources/SDL/graphic_context_sdl.cpp +++ b/Sources/SDL/graphic_context_sdl.cpp @@ -410,7 +410,7 @@ void CL_GraphicContext_SDL::update_cliprect() @@ -72,8 +66,6 @@ index 8093e03..c15b399 100644 SDL_SetClipRect(SDL_GetVideoSurface(),&crect); } } -diff --git a/Sources/SDL/surface_sdl.cpp b/Sources/SDL/surface_sdl.cpp -index ff6e36f..532db84 100644 --- a/Sources/SDL/surface_sdl.cpp +++ b/Sources/SDL/surface_sdl.cpp @@ -259,13 +259,13 @@ void CL_Surface_SDL::draw( diff --git a/dev-games/clanlib/files/clanlib-0.8.1-ndebug.patch b/dev-games/clanlib/files/clanlib-0.8.1-ndebug.patch index 4a9a4a08582b..b9a891e99a7a 100644 --- a/dev-games/clanlib/files/clanlib-0.8.1-ndebug.patch +++ b/dev-games/clanlib/files/clanlib-0.8.1-ndebug.patch @@ -8,9 +8,8 @@ rather than a debug version is built (-DNDEBUG). This patch adds the missing declaration, thus make the file compile with or without -DNDEBUG. -diff -Naur clanlib-0.7.8-r2.orig/work/ClanLib-0.7.8/Sources/Core/System/Unix/init_linux.cpp clanlib-0.7.8-r2/work/ClanLib-0.7.8/Sources/Core/System/Unix/init_linux.cpp ---- a/Sources/Core/System/Unix/init_linux.cpp 2003-09-19 10:33:02.000000000 +0000 -+++ b/Sources/Core/System/Unix/init_linux.cpp 2007-10-26 13:36:39.000000000 +0000 +--- a/Sources/Core/System/Unix/init_linux.cpp ++++ b/Sources/Core/System/Unix/init_linux.cpp @@ -52,6 +52,7 @@ _begin_time = (long) tv.tv_sec*(long) 1000+(long) tv.tv_usec/(long) 1000; diff --git a/dev-games/clanlib/files/clanlib-2.3.7-freetype_pkgconfig.patch b/dev-games/clanlib/files/clanlib-2.3.7-freetype_pkgconfig.patch index d10a3b0085ad..cadb3b90b530 100644 --- a/dev-games/clanlib/files/clanlib-2.3.7-freetype_pkgconfig.patch +++ b/dev-games/clanlib/files/clanlib-2.3.7-freetype_pkgconfig.patch @@ -7,7 +7,7 @@ https://bugs.gentoo.org/764902 CLANLIB_CHECK_LIB(png, [`cat $srcdir/Setup/Tests/png.cpp`], clanDisplay, [ *** Cannot find png (See http://www.libpng.org ) (Try libpng12-dev or better) ], [-lz -lpng]) CLANLIB_CHECK_LIB(jpeg, [`cat $srcdir/Setup/Tests/jpeg.cpp`], clanDisplay, [ *** Cannot find jpeg (See http://www.ijg.org ) (Try libjpeg62-dev or better) ], [ -ljpeg]) - CLANLIB_CHECK_LIB(ttf, [`cat $srcdir/Setup/Tests/ttf.cpp`], clanDisplay, [ *** Cannot find ttf (freetype) (See http://freetype.sourceforge.net ) (Try libfreetype6-dev or better) ], [`freetype-config --libs` ], [ `freetype-config --cflags`]) -+ CLANLIB_CHECK_LIB(ttf, [`cat $srcdir/Setup/Tests/ttf.cpp`], clanDisplay, [ *** Cannot find ttf (freetype) (See http://freetype.sourceforge.net ) (Try libfreetype6-dev or better) ], [`pkg-config --libs freetype2` ], [ `pkg-config --cflags freetype2`]) ++ CLANLIB_CHECK_LIB(ttf, [`cat $srcdir/Setup/Tests/ttf.cpp`], clanDisplay, [ *** Cannot find ttf (freetype) (See http://freetype.sourceforge.net ) (Try libfreetype6-dev or better) ], [`${PKG_CONFIG} --libs freetype2` ], [ `${PKG_CONFIG} --cflags freetype2`]) dnl Optional linux/joystick.h AC_CHECK_HEADERS(linux/joystick.h, linux_joystick=yes) diff --git a/dev-games/clanlib/files/clanlib-4.0.0-freetype_pkgconfig.patch b/dev-games/clanlib/files/clanlib-4.0.0-freetype_pkgconfig.patch index 34759a8d89d9..1dbb11d07c1d 100644 --- a/dev-games/clanlib/files/clanlib-4.0.0-freetype_pkgconfig.patch +++ b/dev-games/clanlib/files/clanlib-4.0.0-freetype_pkgconfig.patch @@ -5,12 +5,6 @@ Subject: [PATCH] Use pkg-config to find freetype. As of freetype-2.9.1 the freetype-config file no longer gets installed by default. ---- - configure.ac | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/configure.ac b/configure.ac -index 6b9def916..c97e959f7 100644 --- a/configure.ac +++ b/configure.ac @@ -307,7 +307,7 @@ echo "" @@ -18,7 +12,7 @@ index 6b9def916..c97e959f7 100644 echo "Checking for clanDisplay stuff" echo "==============================" - CLANLIB_CHECK_LIB(ttf, [`cat $srcdir/Setup/Unix/Tests/ttf.cpp`], clanDisplay, [ *** Cannot find ttf (freetype) (See http://freetype.sourceforge.net ) (Try libfreetype6-dev or better) ], [`freetype-config --libs` ], [ `freetype-config --cflags`]) -+ CLANLIB_CHECK_LIB(ttf, [`cat $srcdir/Setup/Unix/Tests/ttf.cpp`], clanDisplay, [ *** Cannot find ttf (freetype) (See http://freetype.sourceforge.net ) (Try libfreetype6-dev or better) ], [`pkg-config --libs freetype2` ], [ `pkg-config --cflags freetype2`]) ++ CLANLIB_CHECK_LIB(ttf, [`cat $srcdir/Setup/Unix/Tests/ttf.cpp`], clanDisplay, [ *** Cannot find ttf (freetype) (See http://freetype.sourceforge.net ) (Try libfreetype6-dev or better) ], [`${PKG_CONFIG} --libs freetype2` ], [ `${PKG_CONFIG} --cflags freetype2`]) dnl Optional linux/joystick.h AC_CHECK_HEADERS(linux/joystick.h, has_linux_joystick=yes) diff --git a/dev-games/flatzebra/Manifest b/dev-games/flatzebra/Manifest index ef17d83d8f5f..a35c51ab8426 100644 --- a/dev-games/flatzebra/Manifest +++ b/dev-games/flatzebra/Manifest @@ -1,5 +1,3 @@ -DIST flatzebra-0.1.6.tar.gz 359098 BLAKE2B 8f17c76ea70013bc916ef062dbbf333abd5d8935f5daabd47a101a3c16c7dfab169b80dc406e6175d2626b6265f9bc009b8a5f7a5d4bf2dc1ed766e632977d5a SHA512 500df95ee23bd2decf1e11be76725733d9219ef06a844f2de337fc11494eeea57e5ab6298cb4235c394216dd75bfb64a4e9f732362ca5ee95c43086b2ca38f75 DIST flatzebra-0.1.7.tar.gz 375938 BLAKE2B b84ee2a69c02a7fd519de3e709a81026946b107fa1ddf8f4ee24a490ae9993f2ecf6c8509b9e92d1ab4e11e7f41e41effaaa2b32a7d2e679400f02853602a9bb SHA512 12afbb0ef00dfac21654961da8d2101e9b7b0e6550b9e66bfb4da4faf77cc1dfb7f3da15c8b84c19379eb1ff8bac09324acc694f9282b74ae73a7379686f2374 -EBUILD flatzebra-0.1.6.ebuild 730 BLAKE2B 5f955df8a7732f7b95b390cd1371dd6019ca0bcd738b03c679b48a0b763feae84f4f0660be74231a3906907ffd61d0dab0eaccd1f4fcead9f9778dafca009998 SHA512 10cf7e3f63c4d95ccc6e599d4b44ce2db6753e825962539f1b55ebb4cbbdf53d7c547d77f18a51f940def6286073c6a001b74caa8bc2e671a0e67faf7e3f8c17 EBUILD flatzebra-0.1.7.ebuild 765 BLAKE2B 4db06a829fa620908d9017d2d9bb82ea1e37a66fa4e18fd8c600dc6485f17b51fe9b61415820061839473df64c56f04180f899475191ec6e5fbaebc07f1cd29d SHA512 af05473f3f014fc93bdadbf728647512ebce3d3df705c3f2f828741d4bddd118f9a98316495766061a945e3535ec64dbd08bd677b0ff1abd45f28abb27da565e MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/dev-games/flatzebra/flatzebra-0.1.6.ebuild b/dev-games/flatzebra/flatzebra-0.1.6.ebuild deleted file mode 100644 index 1c956c236d5a..000000000000 --- a/dev-games/flatzebra/flatzebra-0.1.6.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils ltprune - -DESCRIPTION="A generic game engine for 2D double-buffering animation" -HOMEPAGE="https://perso.b2b2c.ca/~sarrazip/dev/batrachians.html" -SRC_URI="https://perso.b2b2c.ca/~sarrazip/dev/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="static-libs" - -RDEPEND="media-libs/libsdl[video] - media-libs/sdl-image - media-libs/sdl-mixer" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - sed -i \ - -e '/^doc_DATA =/s/^/NOTHANKS/' \ - Makefile.in || die -} - -src_configure() { - econf $(use_enable static-libs static) -} - -src_install() { - default - use static-libs || prune_libtool_files -} diff --git a/dev-games/goatee/Manifest b/dev-games/goatee/Manifest index 9cadda85c6d9..cedb18660a5b 100644 --- a/dev-games/goatee/Manifest +++ b/dev-games/goatee/Manifest @@ -1,5 +1,3 @@ -DIST goatee-0.3.1.2.tar.gz 84576 BLAKE2B 66eea2e0685279acadba0ae857786bc8bf5eec26d4856745f6a040ac220a824d02e7c9ccf36e38d81ad8a60e90972681f9e2ab2e5f67fa4af267e5f8bb5cc98c SHA512 b8723679823dbb092346f8a6c556c3391888f004d609d6b61c73c9f590901abc5d4024d0ad4063692078637be0171d78e9a91c9436735423d597f310226ee9db DIST goatee-0.4.0.tar.gz 86585 BLAKE2B 32d099fdc4acc66a89b8f17790a4c73d234e28e935f5c325a3dbcbd1c34edd24513a99eae5108f2bcd38ead402c209a4d09e2a57c65fb69c4dbd70a4f05903e7 SHA512 ccd53a3924528cb23ea58e5d9080ba2f6f10a3cb0b60d2f7a427f4be3d20cd9082466757394a82a63ccfd7cb13c1dc0d690084b66193ede0fe43e6ccf434706e -EBUILD goatee-0.3.1.2.ebuild 764 BLAKE2B 2b7979b1d4dc4383a1bb3bd77a9ad7ab972edd476f16f3d851a5f475f1818be10486a6e3c7644b77898c651dfb0a2a27673a5930825dea28eba0dba5924a380c SHA512 6842c143397d197efb6ba355092d80418636850cd0ff27e8695b46168b0153d0d784b9fa7535424ff64e1d177cd86de1acd7b110d5ce099f12165f1d621f65ca EBUILD goatee-0.4.0.ebuild 762 BLAKE2B 77a9cc40e2a111c1321ca3617da445cb49aaf658661d0e87672d608109070fa5a65f1157e5bae3bced69d08be19b4a2d8cb6c0106ce7abb0485ff504cb6a279a SHA512 adce5c02453684d8a63280886af7825957a529452527a0ec703a6d015822a6347128ded1fe464b39f17b2eaa5f074759eedb208b41527b2ec3bc744bd2151a90 MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-games/goatee/goatee-0.3.1.2.ebuild b/dev-games/goatee/goatee-0.3.1.2.ebuild deleted file mode 100644 index 6524456fa39e..000000000000 --- a/dev-games/goatee/goatee-0.3.1.2.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -# ebuild generated by hackport 0.5.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="A monadic take on a 2,500-year-old board game - library" -HOMEPAGE="http://khumba.net/projects/goatee" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="AGPL-3" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/mtl-2.1:=[profile?] =dev-haskell/parsec-3.1:=[profile?] =dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 - test? ( >=dev-haskell/hunit-1.2 +Date: Tue Mar 30 07:34:15 2021 -0700 + + build: Fix the build with -no-undefined. + +--- a/src/allegro/Makefile.am ++++ b/src/allegro/Makefile.am +@@ -3,6 +3,7 @@ lib_LTLIBRARIES = libguichan_allegro.la + INCLUDES = -I$(top_srcdir)/include + + libguichan_allegro_la_LDFLAGS = -no-undefined -release $(LT_RELEASE) -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) ++libguichan_allegro_la_LIBADD = $(top_srcdir)/src/libguichan.la -lalleg + + libguichan_allegro_la_SOURCES = \ + allegro.cpp \ +@@ -10,4 +11,4 @@ libguichan_allegro_la_SOURCES = \ + allegrographics.cpp \ + allegroimage.cpp \ + allegroimageloader.cpp \ +- allegroinput.cpp +\ No newline at end of file ++ allegroinput.cpp +--- a/src/opengl/Makefile.am ++++ b/src/opengl/Makefile.am +@@ -3,6 +3,7 @@ lib_LTLIBRARIES = libguichan_opengl.la + INCLUDES = -I$(top_srcdir)/include + + libguichan_opengl_la_LDFLAGS = -no-undefined -release $(LT_RELEASE) -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) ++libguichan_opengl_la_LIBADD = $(top_srcdir)/src/libguichan.la -lGL + + libguichan_opengl_la_SOURCES = \ + opengl.cpp \ +diff --git a/src/sdl/Makefile.am b/src/sdl/Makefile.am +index 61b3d50..728ca3c 100644 +--- a/src/sdl/Makefile.am ++++ b/src/sdl/Makefile.am +@@ -6,7 +6,7 @@ INCLUDES = -I$(top_srcdir)/include + + libguichan_sdl_la_LDFLAGS = -no-undefined -release $(LT_RELEASE) -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) + +-libguichan_sdl_la_LIBADD = -lSDL_image -L$(top_srcdir)/src -lguichan ++libguichan_sdl_la_LIBADD = $(top_srcdir)/src/libguichan.la -lSDL -lSDL_image + + libguichan_sdl_la_SOURCES = \ + sdl.cpp \ diff --git a/dev-games/guichan/guichan-0.8.2.ebuild b/dev-games/guichan/guichan-0.8.2.ebuild index 049a09d0547b..3c7dbd3c59ff 100644 --- a/dev-games/guichan/guichan-0.8.2.ebuild +++ b/dev-games/guichan/guichan-0.8.2.ebuild @@ -1,30 +1,37 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils autotools ltprune +EAPI=7 -DESCRIPTION="a portable C++ GUI library designed for games using Allegro, SDL and/or OpenGL" +inherit autotools + +DESCRIPTION="A portable C++ GUI library designed for games using Allegro, SDL and/or OpenGL" HOMEPAGE="http://guichan.sourceforge.net/" SRC_URI="https://guichan.googlecode.com/files/${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 x86" -IUSE="allegro opengl sdl static-libs" +IUSE="allegro opengl sdl" -DEPEND="allegro? ( = 0.6.0, + dnl those should already be using Atlas explicitly. + ], found_atlas_0_6=no) + +-AM_CONDITIONAL(HAVE_ATLAS_0_6, test $found_atlas_0_6 == yes) ++AM_CONDITIONAL(HAVE_ATLAS_0_6, test $found_atlas_0_6 = xyes) + + AC_CHECK_HEADERS(sstream strstream, [ found_string_stream=yes break ], + [ found_string_stream=no ]) +-if test $found_string_stream == no ; then ++if test $found_string_stream = xno ; then + AC_MSG_ERROR(Couldn't find C++ string <-> stream conversion method.) + fi + diff --git a/dev-games/wfmath/wfmath-1.0.2.ebuild b/dev-games/wfmath/wfmath-1.0.2.ebuild index 59d89b7ef79e..a784467255d9 100644 --- a/dev-games/wfmath/wfmath-1.0.2.ebuild +++ b/dev-games/wfmath/wfmath-1.0.2.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils ltprune +EAPI=7 + +inherit autotools DESCRIPTION="Worldforge math library" HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/wfmath" @@ -11,14 +12,26 @@ SRC_URI="mirror://sourceforge/worldforge/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86" -IUSE="doc static-libs" +IUSE="doc" + +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.0.2-fix-bashisms.patch +) + +src_prepare() { + default -RDEPEND="" -DEPEND="doc? ( app-doc/doxygen ) - virtual/pkgconfig" + # For bashisms patch + eautoreconf +} src_configure() { - econf $(use_enable static-libs static) + econf --disable-static } src_compile() { @@ -28,6 +41,11 @@ src_compile() { src_install() { default - use doc && dohtml doc/html/* - prune_libtool_files + + if use doc ; then + docinto html + dodoc doc/html/* + fi + + find "${ED}" -type f -name '*.la' -delete || die } -- cgit v1.2.3