commit: 5fa4351aedd7f31898cc7b0dc970c438e993aab4 Author: Andrei Sabalenka <mechakotik <AT> gmail <DOT> com> AuthorDate: Fri Aug 8 21:08:19 2025 +0000 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> CommitDate: Sat Aug 9 06:38:55 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa4351a
dev-games/tiled: drop 1.11.0 Closes: https://bugs.gentoo.org/961228 Signed-off-by: Andrei Sabalenka <mechakotik <AT> gmail.com> Closes: https://github.com/gentoo/gentoo/pull/43390 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org> dev-games/tiled/Manifest | 1 - dev-games/tiled/files/tiled-1.11.0-qt680.patch | 77 ---------------------- dev-games/tiled/tiled-1.11.0.ebuild | 91 -------------------------- 3 files changed, 169 deletions(-) diff --git a/dev-games/tiled/Manifest b/dev-games/tiled/Manifest index e32e690231d9..3a877276ea2a 100644 --- a/dev-games/tiled/Manifest +++ b/dev-games/tiled/Manifest @@ -1,2 +1 @@ -DIST tiled-1.11.0.tar.gz 17458724 BLAKE2B 3e7ea2ce4a61aa31d60487bf4cd68efb9307be0a753ee1571b9d2a90dff5299fdbbfd432c38eddafbea98cd6a1c59aa338c9ab5337e923e3178456a720e24ed4 SHA512 59e7ff38bedb0b897b40b2d3f6231004970de843e3700ef8adfaf78ab9b15c57e291ec27d409ba61094871b84f27238defb33bef5b23e838736f515ec1addf5d DIST tiled-1.11.2.tar.gz 17570418 BLAKE2B d2abf3e43c107228cccd1b754326487a78a804381c428760a5dd4af92366aee899f8b35623292fb8b541ac7e6ca61a79303be6dde4b772957c0b46a6f942f488 SHA512 c8fc3d853b91e1e74bdeb1873912e5dfe6efea49d937803502bac42865b6406adf6845f7f393098dccdf59adba522a5672e48e4a673e22e2fc320fe8c4b43405 diff --git a/dev-games/tiled/files/tiled-1.11.0-qt680.patch b/dev-games/tiled/files/tiled-1.11.0-qt680.patch deleted file mode 100644 index f6edef42655a..000000000000 --- a/dev-games/tiled/files/tiled-1.11.0-qt680.patch +++ /dev/null @@ -1,77 +0,0 @@ -https://github.com/mapeditor/tiled/pull/4077 - -From 5a771722aa31c7ce1611ada3fa5b636166e3e3e1 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Thorbj=C3=B8rn=20Lindeijer?= <[email protected]> -Date: Thu, 10 Oct 2024 12:22:36 +0200 -Subject: [PATCH] Fixed compile against Qt 6.8 - -Using the QT_VERSION_CHECK macro as value for the -QT_DISABLE_DEPRECATED_BEFORE define is causing issues since Qt 6.8, for -example when QByteArray is included without first explicitly including -QtGlobal. ---- a/qbs/imports/TiledPlugin.qbs -+++ b/qbs/imports/TiledPlugin.qbs -@@ -23,7 +23,7 @@ DynamicLibrary { - return ["$ORIGIN/../.."]; - } - cpp.defines: [ -- "QT_DISABLE_DEPRECATED_BEFORE=QT_VERSION_CHECK(5,15,0)", -+ "QT_DISABLE_DEPRECATED_BEFORE=0x050F00", - "QT_NO_DEPRECATED_WARNINGS", - "QT_NO_FOREACH", - "QT_NO_URL_CAST_FROM_STRING" ---- a/qbs/imports/TiledQtGuiApplication.qbs -+++ b/qbs/imports/TiledQtGuiApplication.qbs -@@ -16,7 +16,7 @@ QtGuiApplication { - return flags; - } - cpp.defines: [ -- "QT_DISABLE_DEPRECATED_BEFORE=QT_VERSION_CHECK(5,15,0)", -+ "QT_DISABLE_DEPRECATED_BEFORE=0x050F00", - "QT_NO_DEPRECATED_WARNINGS", - "QT_NO_CAST_FROM_ASCII", - "QT_NO_CAST_TO_ASCII", ---- a/src/libtiled/libtiled.qbs -+++ b/src/libtiled/libtiled.qbs -@@ -30,7 +30,7 @@ DynamicLibrary { - "QT_NO_CAST_FROM_ASCII", - "QT_NO_CAST_TO_ASCII", - "QT_NO_URL_CAST_FROM_STRING", -- "QT_DISABLE_DEPRECATED_BEFORE=QT_VERSION_CHECK(5,15,0)", -+ "QT_DISABLE_DEPRECATED_BEFORE=0x050F00", - "QT_NO_DEPRECATED_WARNINGS", - "_USE_MATH_DEFINES", - ] ---- a/src/libtiledquick/libtiledquick.qbs -+++ b/src/libtiledquick/libtiledquick.qbs -@@ -21,7 +21,7 @@ DynamicLibrary { - "QT_NO_CAST_FROM_ASCII", - "QT_NO_CAST_TO_ASCII", - "QT_NO_URL_CAST_FROM_STRING", -- "QT_DISABLE_DEPRECATED_BEFORE=QT_VERSION_CHECK(5,15,0)", -+ "QT_DISABLE_DEPRECATED_BEFORE=0x050F00", - "QT_NO_DEPRECATED_WARNINGS", - "QT_NO_FOREACH" - ] ---- a/src/tiled/libtilededitor.qbs -+++ b/src/tiled/libtilededitor.qbs -@@ -39,7 +39,7 @@ DynamicLibrary { - var defs = [ - "TILED_EDITOR_LIBRARY", - "TILED_VERSION=" + project.version, -- "QT_DISABLE_DEPRECATED_BEFORE=QT_VERSION_CHECK(5,15,0)", -+ "QT_DISABLE_DEPRECATED_BEFORE=0x050F00", - "QT_NO_DEPRECATED_WARNINGS", - "QT_NO_CAST_FROM_ASCII", - "QT_NO_CAST_TO_ASCII", ---- a/src/tiledquickplugin/tiledquickplugin.qbs -+++ b/src/tiledquickplugin/tiledquickplugin.qbs -@@ -19,7 +19,7 @@ DynamicLibrary { - return flags; - } - cpp.defines: [ -- "QT_DISABLE_DEPRECATED_BEFORE=QT_VERSION_CHECK(5,15,0)", -+ "QT_DISABLE_DEPRECATED_BEFORE=0x050F00", - "QT_NO_DEPRECATED_WARNINGS", - "QT_NO_CAST_FROM_ASCII", - "QT_NO_CAST_TO_ASCII", diff --git a/dev-games/tiled/tiled-1.11.0.ebuild b/dev-games/tiled/tiled-1.11.0.ebuild deleted file mode 100644 index 9269ae16e168..000000000000 --- a/dev-games/tiled/tiled-1.11.0.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..13} ) -inherit edo flag-o-matic multiprocessing python-single-r1 toolchain-funcs xdg - -DESCRIPTION="A general purpose tile map editor" -HOMEPAGE="https://www.mapeditor.org/ https://github.com/mapeditor/tiled" -SRC_URI="https://github.com/mapeditor/tiled/archive/v${PV}/${P}.tar.gz" - -LICENSE="BSD BSD-2 GPL-2+" -SLOT="0" -KEYWORDS="amd64" -IUSE="minimal python" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=" - app-arch/zstd:= - dev-qt/qtbase:6[X,dbus,gui,network,opengl,widgets] - dev-qt/qtdeclarative:6 - dev-qt/qtsvg:6 - sys-libs/zlib - python? ( ${PYTHON_DEPS} ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/qbs - dev-qt/qtbase:6 - dev-qt/qttools:6[linguist] -" - -QBS_PRODUCTS="tiled,csv,json" - -PATCHES=( - "${FILESDIR}"/${P}-qt680.patch -) - -pkg_setup() { - if use python; then - python-single-r1_pkg_setup - fi -} - -qbs_format_flags() { - local -a array - for flag in ${@}; do - array+=( "\"${flag}\"" ) - done - echo "[$(IFS=","; echo "${array[*]}")]" -} - -src_configure() { - if use python; then - QBS_PRODUCTS="${QBS_PRODUCTS},python" - fi - if ! use minimal; then - QBS_PRODUCTS="${QBS_PRODUCTS},defold,defoldcollection,droidcraft,flare,gmx,json1,lua,replicaisland,rpmap,tbin,tengine,terraingenerator,tmxrasterizer,tmxviewer,tscn,yy" - fi - - edo qbs setup-qt /usr/bin/qmake6 qt6 - edo qbs config defaultProfile qt6 - - local toolchain=$(tc-get-compiler-type) - edo qbs setup-toolchains ${toolchain} ${toolchain} - edo qbs config profiles.qt6.baseProfile ${toolchain} - - edo qbs resolve \ - --force-probe-execution \ - qbs.installPrefix:"/usr" \ - projects.Tiled.useRPaths:false \ - projects.Tiled.installHeaders:$(usex minimal false true) \ - project.libDir:$(get_libdir) \ - modules.cpp.cFlags:$(qbs_format_flags ${CFLAGS}) \ - modules.cpp.cxxFlags:$(qbs_format_flags ${CXXFLAGS}) \ - modules.cpp.linkerFlags:$(qbs_format_flags $(raw-ldflags ${LDFLAGS})) -} - -src_compile() { - edo qbs build \ - -p ${QBS_PRODUCTS} \ - -j $(get_makeopts_jobs) -} - -src_install() { - edo qbs install -p ${QBS_PRODUCTS} --install-root "${D}" - - docompress -x /usr/share/doc/${PF}/examples - dodoc -r examples -}
