commit:     26b20953e829212da8bc21eb5b6f827b830d3725
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat May  3 16:00:21 2025 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat May  3 16:37:43 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b20953

games-util/slade: Drop old 3.2.4-r1

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 games-util/slade/Manifest                        |  1 -
 games-util/slade/files/slade-3.2.4-compile.patch | 64 -------------------
 games-util/slade/slade-3.2.4-r1.ebuild           | 81 ------------------------
 3 files changed, 146 deletions(-)

diff --git a/games-util/slade/Manifest b/games-util/slade/Manifest
index 6e3536d91ed6..fb783a0b36fa 100644
--- a/games-util/slade/Manifest
+++ b/games-util/slade/Manifest
@@ -1,3 +1,2 @@
-DIST slade-3.2.4.tar.gz 7000370 BLAKE2B 
251c79b1f90dea7971120a7b55d89d5112857f04a5609a26ce3970116d616c7361b1bea98da05a5e3fde0d433e62a34e9610a1d32ca9e72ee4f140ae7ac22ec6
 SHA512 
e3dda37aebc9c4bab3fb0d1179cbe726be2cdf55d9d7d95cfa47c8f817a1cf2b01863cce09da17da85af1e4077f1f9b7841abdaa8f114e3a6db1fe2b48292ffd
 DIST slade-3.2.6.tar.gz 7027328 BLAKE2B 
ba0db4926f5706166ec2439cbb539a9d5330e2d3ea3dbd8e29b586cf57a23b7b254823d84b7ba79b604a86ed0e5753b4e7c4fcf825ba7d3217c52824f36c5be4
 SHA512 
d09631b24c83769482480c24dfc1f6992ae293bdfe4c8661d967d6ac0fcbba6f0e1bf58c58afc84a82fb5f900d9e0e99413800a42edc353a4f7f1f52781db54f
 DIST slade-3.2.7.tar.gz 6419781 BLAKE2B 
484e70406a5185166ea6b73d68565d9bb43e7558e6269abe4710e3f1437b8421383a5f40e136dd86ca84f0bb2fa38d61fd6e3e8925db293b436ba044ad88418c
 SHA512 
026bba57a85a64e695d1c96344726f5f82cd89e5e403c686e72a569d9272383347190b6804fa4623b5836967db0541b80e418457df1614c76da466bbc8c61b5e

diff --git a/games-util/slade/files/slade-3.2.4-compile.patch 
b/games-util/slade/files/slade-3.2.4-compile.patch
deleted file mode 100644
index 3890518b3831..000000000000
--- a/games-util/slade/files/slade-3.2.4-compile.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-https://bugs.gentoo.org/938887#c11
-
-Fixes ambiguity of addActionGroup calls
-
-In all addActionGroup calls with ambiguous usage, use a vector of strings to 
disambiguate.
---- a/src/MainEditor/UI/EntryPanel/TextEntryPanel.cpp
-+++ b/src/MainEditor/UI/EntryPanel/TextEntryPanel.cpp
-@@ -93,7 +93,7 @@ TextEntryPanel::TextEntryPanel(wxWindow* parent) : 
EntryPanel(parent, "text")
-       text_area_->setJumpToControl(choice_jump_to_);
- 
-       // Add 'Compile ACS' to end of toolbar
--      toolbar_->addActionGroup("Compile", { "arch_scripts_compileacs" }, 
true);
-+      toolbar_->addActionGroup("Compile", vector<string>{ 
"arch_scripts_compileacs" }, true);
- 
-       // Bind events
-       choice_text_language_->Bind(wxEVT_CHOICE, 
&TextEntryPanel::onChoiceLanguageChanged, this);
---- a/src/MainEditor/UI/TextureXEditor/PatchTablePanel.cpp
-+++ b/src/MainEditor/UI/TextureXEditor/PatchTablePanel.cpp
-@@ -205,7 +205,7 @@ PatchTablePanel::PatchTablePanel(wxWindow* parent, 
PatchTable* patch_table, Text
-       list_patches_->setSearchColumn(1); // Want to search by patch name not 
index
-       toolbar_ = new SToolBar(this, false, wxVERTICAL);
-       toolbar_->addActionGroup(
--              "_New", { "txed_pnames_add", "txed_pnames_addfile", 
"txed_pnames_delete", "txed_pnames_change" });
-+              "_New", vector<string>{ "txed_pnames_add", 
"txed_pnames_addfile", "txed_pnames_delete", "txed_pnames_change" });
-       label_dimensions_ = new wxStaticText(this, -1, "Size: N/A");
-       label_textures_   = new wxStaticText(
-         this, -1, "In Textures: -", wxDefaultPosition, wxDefaultSize, 
wxST_ELLIPSIZE_END);
---- a/src/MainEditor/UI/TextureXEditor/TextureEditorPanel.cpp
-+++ b/src/MainEditor/UI/TextureXEditor/TextureEditorPanel.cpp
-@@ -295,6 +295,7 @@ wxPanel* TextureEditorPanel::createPatchControls(wxWindow* 
parent)
-       tb_patches_ = new SToolBar(panel, false, wxVERTICAL);
-       tb_patches_->addActionGroup(
-               "_Patch",
-+    vector<string>
-               { "txed_patch_add",
-                 "txed_patch_remove",
-                 "txed_patch_back",
---- a/src/MainEditor/UI/TextureXEditor/TextureXPanel.cpp
-+++ b/src/MainEditor/UI/TextureXEditor/TextureXPanel.cpp
-@@ -625,10 +625,10 @@ TextureXPanel::TextureXPanel(wxWindow* parent, 
TextureXEditor& tx_editor) :
- 
-       // Toolbar
-       toolbar_ = new SToolBar(this, false, wxVERTICAL);
--      toolbar_->addActionGroup("_Save", { "txed_savelist" });
--      toolbar_->addActionGroup("_New", { "txed_new", "txed_new_file" });
--      toolbar_->addActionGroup("_Texture", { "txed_rename", 
"txed_rename_each", "txed_delete" });
--      toolbar_->addActionGroup("_Sorting", { "txed_up", "txed_down", 
"txed_sort" });
-+      toolbar_->addActionGroup("_Save", vector<string>{ "txed_savelist" });
-+      toolbar_->addActionGroup("_New", vector<string>{ "txed_new", 
"txed_new_file" });
-+      toolbar_->addActionGroup("_Texture", vector<string>{ "txed_rename", 
"txed_rename_each", "txed_delete" });
-+      toolbar_->addActionGroup("_Sorting", vector<string>{ "txed_up", 
"txed_down", "txed_sort" });
-       toolbar_->group("_Texture")->setAllButtonsEnabled(false);
-       toolbar_->group("_Sorting")->setAllButtonsEnabled(false);
-       toolbar_->findActionButton("txed_sort")->Enable();
---- a/src/MainEditor/UI/TextureXEditor/ZTextureEditorPanel.cpp
-+++ b/src/MainEditor/UI/TextureXEditor/ZTextureEditorPanel.cpp
-@@ -232,6 +232,7 @@ wxPanel* 
ZTextureEditorPanel::createPatchControls(wxWindow* parent)
-       tb_patches_ = new SToolBar(panel, false, wxVERTICAL);
-       tb_patches_->addActionGroup(
-               "_Patch",
-+    vector<string>
-               { "txed_patch_add",
-                 "txed_patch_remove",
-                 "txed_patch_back",

diff --git a/games-util/slade/slade-3.2.4-r1.ebuild 
b/games-util/slade/slade-3.2.4-r1.ebuild
deleted file mode 100644
index 7ba249ac765a..000000000000
--- a/games-util/slade/slade-3.2.4-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..3} )
-WX_GTK_VER="3.2-gtk3"
-
-inherit cmake lua-single wxwidgets
-
-MY_PV="${PV/beta/b}"
-DESCRIPTION="Modern editor for Doom-engine based games and source ports"
-HOMEPAGE="https://slade.mancubus.net/";
-SRC_URI="https://github.com/sirjuddington/${PN^^}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN^^}-${MY_PV}"
-LICENSE="GPL-2 MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="fluidsynth timidity webkit"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-# <libfmt-11 https://github.com/sirjuddington/SLADE/issues/1746
-DEPEND="
-       ${LUA_DEPS}
-       app-arch/bzip2:=
-       <dev-libs/libfmt-11:=
-       >=media-libs/dumb-2:=
-       media-libs/freeimage[jpeg,png,tiff]
-       media-libs/glew:0=
-       media-libs/libsfml:=
-       media-sound/mpg123
-       net-misc/curl
-       sys-libs/zlib
-       x11-libs/wxGTK:${WX_GTK_VER}[opengl,webkit?,X]
-       fluidsynth? ( media-sound/fluidsynth:= )
-"
-
-RDEPEND="
-       ${DEPEND}
-       timidity? ( media-sound/timidity++ )
-"
-
-BDEPEND="
-       app-arch/p7zip
-       virtual/pkgconfig
-"
-
-PATCHES=(
-       "${FILESDIR}"/${PN}-3.2.0_beta2-fluidsynth-driver.patch
-       "${FILESDIR}"/${PN}-3.2.2-wayland.patch
-       "${FILESDIR}"/${PN}-3.2.4-compile.patch
-)
-
-src_prepare() {
-       cmake_src_prepare
-
-       # Delete bundled libraries just in case.
-       rm -r thirdparty/dumb/ thirdparty/fmt/ || die
-
-}
-
-src_configure() {
-       local luav=$(lua_get_version)
-
-       local mycmakeargs=(
-               -DLua_FIND_VERSION_MAJOR=$(ver_cut 1 "${luav}")
-               -DLua_FIND_VERSION_MINOR=$(ver_cut 2 "${luav}")
-               -DLua_FIND_VERSION_COUNT=2
-               -DLua_FIND_VERSION_EXACT=ON
-               -DNO_COTIRE=ON
-               -DNO_FLUIDSYNTH=$(usex fluidsynth OFF ON)
-               -DNO_WEBVIEW=$(usex webkit OFF ON)
-               -DUSE_SFML_RENDERWINDOW=ON
-               -DUSE_SYSTEM_DUMB=ON
-               -DUSE_SYSTEM_FMT=ON
-               -DWX_GTK3=ON
-       )
-
-       setup-wxwidgets
-       cmake_src_configure
-}

Reply via email to