summaryrefslogtreecommitdiff
path: root/dev-games/clanlib
AgeCommit message (Collapse)Author
2025-11-04*/*: Add := to virtual/zlib deps, part 1Michał Górny
Done via: ``` git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04dev-*/*: update for virtual/zlibMichał Górny
Update done using: ``` git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Followed by manual revert in dev-python/zlib-ng where it accidentally caught sys-libs/zlib-ng dependencies. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-08-25dev-games/clanlib: drop 0.8.1-r2, 2.3.7-r3, 4.1.0Andreas Sturmlechner
Bug: https://bugs.gentoo.org/946099 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-06-28dev-games/clanlib: Stabilize 4.2.0 amd64, #946099Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-28dev-games/clanlib: Stabilize 4.1.0-r1 amd64, #946099Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-28dev-games/clanlib: Stabilize 2.3.7-r4 amd64, #946099Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-28dev-games/clanlib: Stabilize 0.8.1-r3 amd64, #946099Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-28dev-games/clanlib: Stabilize 4.2.0 x86, #946099Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-28dev-games/clanlib: Stabilize 4.1.0-r1 x86, #946099Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-28dev-games/clanlib: Stabilize 2.3.7-r4 x86, #946099Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-28dev-games/clanlib: Stabilize 0.8.1-r3 x86, #946099Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-02dev-games/clanlib: add 4.2.0Michael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/39151 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-07-03dev-games/clanlib: update EAPI 7 -> 8Eli Schwartz
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-03dev-games/clanlib: fix ignored USE=static-libs in slot 2.3Eli Schwartz
It is a no-op. In gentoo-historical-2.git, the addition of version 2.4.3 to the tree reworked the econf flags and dropped the functionality of actually passing $(use_enable) based on this USE flag. https://gitweb.gentoo.org/archive/repo/gentoo-2.git/commit/?id=dde0b5c459de07f06abeea223a9fe5612bdc0ab1 One might ponder why the flag should exist at all, if no one used it. In fact, due to EAPI 7 it was always installed. :( That being said, the other slots for this package supported it correctly, which means by default they weren't installed. Fix this slot to act the same way: correctly. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-03dev-games/clanlib: mark as strict-aliasing unsafeEli Schwartz
Fixed in newer slots. Closes: https://bugs.gentoo.org/855308 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-03dev-games/clanlib: add patch to successfully eautoreconfEli Schwartz
It uses a heavily vintage autoconf 2.59 and libtool 1.5.22, which emits an autoconf-based Modern C warning in configure probes and isn't currently patch'able for e.g. LTO warning flags by elibtoolize. Closes: https://bugs.gentoo.org/898980 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-01-12Move {app-doc → app-text}/doxygenMichał Górny
Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-09-27dev-games/clanlib: Stabilize 4.1.0 amd64, #914809Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-27dev-games/clanlib: Stabilize 4.1.0 x86, #914809Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-02-06dev-games/clanlib: fix build w/ gcc 12Sam James
Closes: https://bugs.gentoo.org/877301 Signed-off-by: Sam James <sam@gentoo.org>
2022-12-19dev-games/clanlib: replace dead SRC_URI/HOMEPAGE in old slotsIonen Wolkens
Closes: https://bugs.gentoo.org/881253 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2022-12-19dev-games/clanlib: enable USE=sound by defaultIonen Wolkens
sound being disabled typically doesn't make much sense on games and their libraries, and the alsa dependency is trivial Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2022-12-19dev-games/clanlib: drop 2.3.7-r2Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2022-12-13dev-games/clanlib: Stabilize 2.3.7-r3 amd64, #885753Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-12-13dev-games/clanlib: Stabilize 2.3.7-r3 x86, #885753Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-10-29dev-games/clanlib: Update dependencyPacho Ramos
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2022-10-29dev-games/clanlib: Drop .la files, fix dependencies and fixes from FedoraPacho Ramos
Closes: https://bugs.gentoo.org/842165 Closes: https://bugs.gentoo.org/599634 Closes: https://bugs.gentoo.org/819396 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2022-08-17dev-games/clanlib: drop 4.0.0, EAPI-6--Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2021-10-21dev-games/clanlib: drop 0.8.1-r1, 2.3.7-r1Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2021-10-21dev-games/clanlib: stabilize 2.3.7-r2 for amd64, x86Ionen Wolkens
Even if glibc-2.34 won't be stabled anytime soon, still want fixes (bug #811591) in stable before it's keyworded. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2021-10-21dev-games/clanlib: fix :2.3 build on x86 with USE=openglIonen Wolkens
This likely been broken in stable for a long time, perhaps since the switch to libglvnd (assuming it was tested and ever worked). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2021-10-21dev-games/clanlib: stabilize 0.8.1-r2 for amd64, x86Ionen Wolkens
Even if glibc-2.34 won't be stabled anytime soon, still want fixes (bug #808707) in stable before it's keyworded. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2021-10-08dev-games/clanlib: fix consumers when built against glibc-2.34Ionen Wolkens
Code to avoid issues was pre-existing but not enabled on Linux. Affected 0.8 and 2.3 slots, >=4.0 is no longer using this function. Closes: https://bugs.gentoo.org/808707 Closes: https://bugs.gentoo.org/811591 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2021-09-11**/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller
Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2021-06-13dev-games/clanlib: add 4.1.0Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-19dev-games/clanlib: tidy up patches, respect ${PKG_CONFIG}Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-11dev-games/clanlib: remove unused flag-o-matic eclassMichael Mair-Keimberger
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2021-03-16*/*: Normalize metadata.xml filesMichał Górny
Normalize quoting, replace '>' with entities, replace unnecessary entities, remove trailing empty lines. Done via: find -name metadata.xml -exec xml ed -P -L -d //none {} + Signed-off-by: Michał Górny <mgorny@gentoo.org>
2021-03-12dev-games/clanlib: drop 0.8.1, 2.3.7Sam James
Bug: https://bugs.gentoo.org/772824 Signed-off-by: Sam James <sam@gentoo.org>
2021-03-12dev-games/clanlib: Stabilize 2.3.7-r1 x86, #772824Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-12dev-games/clanlib: Stabilize 0.8.1-r1 x86, #772824Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-12dev-games/clanlib: Stabilize 2.3.7-r1 amd64, #772824Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-12dev-games/clanlib: Stabilize 0.8.1-r1 amd64, #772824Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2021-02-25dev-games/clanlib: Fix #735858Azamat H. Hackimov
Fixes compilation with LLVM (#735858), fixes installing README files. Closes: https://bugs.gentoo.org/735858 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19644 Signed-off-by: Sam James <sam@gentoo.org>
2021-02-25dev-games/clanlib: fix DOCSSam James
Closes: https://bugs.gentoo.org/772869 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
2021-02-25dev-games/clanlib: port 2.3.7 to EAPI 7Sam James
Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
2021-02-25dev-games/clanlib: minor touchupsSam James
Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
2021-02-25dev-games/clanlib: fixes to 0.8.1 versionAzamat H. Hackimov
Fix pkg-config files (#739358), update ebuild to EAPI7, fix documentation installation, unify patches for eapply's -p1 level, remove deprecated eclasses. Bug: https://bugs.gentoo.org/739358 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17486 Signed-off-by: Sam James <sam@gentoo.org>
2021-01-11dev-games/clanlib: Use pkg-config to find freetypeLars Wendler
Closes: https://bugs.gentoo.org/764902 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2020-02-22*/*: [QA] Remove redundant --disable-{dependency-tracking,silent-rules}David Seifert
Closes: https://github.com/gentoo/gentoo/pull/14738 Signed-off-by: David Seifert <soap@gentoo.org>