commit: 08a209f8da077e013ed0b746590c0a70f263cf82 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Sun Sep 14 16:44:35 2025 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Sun Sep 14 16:47:07 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a209f8
media-gfx/opentoonz: treeclean Closes: https://bugs.gentoo.org/639410 (pkgremoved) Closes: https://bugs.gentoo.org/689008 (pkgremoved) Closes: https://bugs.gentoo.org/836233 (pkgremoved) Closes: https://bugs.gentoo.org/893260 (pkgremoved) Closes: https://bugs.gentoo.org/905213 (pkgremoved) Closes: https://bugs.gentoo.org/917159 (pkgremoved) Closes: https://bugs.gentoo.org/922311 (pkgremoved) Closes: https://bugs.gentoo.org/925849 (pkgremoved) Closes: https://bugs.gentoo.org/926229 (pkgremoved) Closes: https://bugs.gentoo.org/946840 (pkgremoved) Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> media-gfx/opentoonz/Manifest | 1 - .../opentoonz/files/opentoonz-1.6.0-gcc13.patch | 36 --------- media-gfx/opentoonz/metadata.xml | 15 ---- media-gfx/opentoonz/opentoonz-1.6.0-r1.ebuild | 94 ---------------------- profiles/package.mask | 7 -- 5 files changed, 153 deletions(-) diff --git a/media-gfx/opentoonz/Manifest b/media-gfx/opentoonz/Manifest deleted file mode 100644 index e23c77a2c455..000000000000 --- a/media-gfx/opentoonz/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST opentoonz-1.6.0.tar.gz 55011226 BLAKE2B e7e27d530ee8356071d38bb3d58de89edcdc6e7e0b28cdb9ba8f7681eda929e13211664a5502499aa3eccfcf090ad81970e9caef365e762b53b7a57f19310afe SHA512 5ee7b724d51f058867d2c7e9c540e68ee3cb6d1350e32c5fd817b10b92ad79cc2a106d36dccc9234503e62788903e6058841dcd8dc39450c889393d0300636e9 diff --git a/media-gfx/opentoonz/files/opentoonz-1.6.0-gcc13.patch b/media-gfx/opentoonz/files/opentoonz-1.6.0-gcc13.patch deleted file mode 100644 index cd9f936f4a88..000000000000 --- a/media-gfx/opentoonz/files/opentoonz-1.6.0-gcc13.patch +++ /dev/null @@ -1,36 +0,0 @@ -https://bugs.gentoo.org/899748 -https://github.com/opentoonz/opentoonz/issues/4738 -https://github.com/opentoonz/opentoonz/pull/4739 - -From d28d005d2a8fcb81461516a37e30526063aba448 Mon Sep 17 00:00:00 2001 -From: Grillo <[email protected]> -Date: Mon, 6 Feb 2023 20:48:32 -0300 -Subject: [PATCH] Clarify size_t origin for tgc::hash::BucketNode - ---- a/toonz/sources/include/tcg/hash.h -+++ b/toonz/sources/include/tcg/hash.h -@@ -21,6 +21,11 @@ class hash { - typedef T value_type; - typedef Hash_functor hash_type; - -+ struct BucketNode; -+ typedef typename tcg::list<BucketNode>::size_t size_t; -+ typedef typename tcg::list<BucketNode>::iterator iterator; -+ typedef typename tcg::list<BucketNode>::const_iterator const_iterator; -+ - struct BucketNode { - K m_key; - T m_val; -@@ -34,11 +39,6 @@ class hash { - ~BucketNode() {} - }; - -- typedef typename tcg::list<BucketNode>::size_t size_t; -- -- typedef typename tcg::list<BucketNode>::iterator iterator; -- typedef typename tcg::list<BucketNode>::const_iterator const_iterator; -- - private: - std::vector<size_t> m_bucketsIdx; - tcg::list<BucketNode> m_items; - diff --git a/media-gfx/opentoonz/metadata.xml b/media-gfx/opentoonz/metadata.xml deleted file mode 100644 index 40949092e506..000000000000 --- a/media-gfx/opentoonz/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>[email protected]</email> - <name>Tact Yoshida</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>[email protected]</email> - <name>Proxy Maintainers</name> - </maintainer> - <upstream> - <remote-id type="github">opentoonz/opentoonz</remote-id> - </upstream> -</pkgmetadata> diff --git a/media-gfx/opentoonz/opentoonz-1.6.0-r1.ebuild b/media-gfx/opentoonz/opentoonz-1.6.0-r1.ebuild deleted file mode 100644 index 4d11b187eef9..000000000000 --- a/media-gfx/opentoonz/opentoonz-1.6.0-r1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_MAKEFILE_GENERATOR=emake -inherit cmake flag-o-matic xdg-utils - -DESCRIPTION="An open-source full-featured 2D animation creation software" -HOMEPAGE="https://github.com/opentoonz/opentoonz" -SRC_URI="https://github.com/opentoonz/opentoonz/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD libtiff" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND=" - dev-qt/linguist-tools:5 - virtual/pkgconfig -" -RDEPEND=" - app-arch/lz4:= - dev-libs/boost:= - dev-libs/lzo:2 - >=dev-qt/qtcore-5.9:5 - >=dev-qt/qtgui-5.9:5 - >=dev-qt/qtmultimedia-5.9:5[widgets] - >=dev-qt/qtnetwork-5.9:5 - >=dev-qt/qtopengl-5.9:5 - >=dev-qt/qtprintsupport-5.9:5 - >=dev-qt/qtscript-5.9:5 - >=dev-qt/qtserialport-5.9:5 - >=dev-qt/qtsvg-5.9:5 - >=dev-qt/qtwidgets-5.9:5 - >=dev-qt/qtxml-5.9:5 - media-libs/freeglut - media-libs/freetype:2 - media-libs/glew:= - media-libs/libjpeg-turbo - >=media-libs/libmypaint-1.3.0:= - media-libs/libpng:= - media-libs/opencv:=[features2d] - >=sci-libs/superlu-4.1:= - sys-libs/zlib - virtual/cblas - virtual/libusb:1 - virtual/opengl -" -DEPEND="${RDEPEND}" - -CMAKE_USE_DIR="${S}"/toonz/sources - -PATCHES=( - "${FILESDIR}"/${PN}-1.6.0-gcc13.patch -) - -src_configure() { - # bug #859778 - append-flags -fno-strict-aliasing - filter-lto - - local mycmakeargs=( - -DTIFF_LIBRARY="${S}/thirdparty/tiff-4.0.3/libtiff/.libs/libtiff.a" - -DSUPERLU_INCLUDE_DIR="${EPREFIX}/usr/include/superlu" - -DLZO_INCLUDE_DIR="${EPREFIX}/usr/include/lzo" - -DCMAKE_SKIP_RPATH=ON - ) - - # The upstream uses their own modified libtiff - # See: https://github.com/opentoonz/opentoonz/blob/master/doc/how_to_build_linux.md#building-libtiff - cd thirdparty/tiff-4.0.3 || die - CONFIG_SHELL="${BROOT}"/bin/bash econf \ - --with-pic \ - --disable-jbig \ - --enable-static \ - --disable-shared - - cmake_src_configure -} - -src_compile() { - cd "${S}"/thirdparty/tiff-4.0.3 || die - emake - - cmake_src_compile -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/profiles/package.mask b/profiles/package.mask index 417b2a819736..74984c2c9349 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -285,13 +285,6 @@ sci-electronics/NanoVNA-QT # Bugs #932756, #952103. Removal on 2025-09-16. app-crypt/yubikey-manager-qt -# Andreas Sturmlechner <[email protected]> (2025-08-10) -# Outdated version packaged in Gentoo, pending version bump request for -# over a year, depends on Qt5 but worse, Qt5Script, no signs of upstream -# porting away from it, many unattended build error bugs. -# Bugs #922311, #926229. Removal on 2025-09-14. -media-gfx/opentoonz - # Hans de Graaff <[email protected]> (2025-08-08) # ruby-openid fails tests and is archived upstream. Last release 6 years # ago. rack-openid is the only reverse dependency.
