commit:     335789ebbb3a977ef608acd7775715fadbfedc51
Author:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Mon Oct 20 07:50:40 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Oct 20 11:06:08 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=335789eb

x11-misc/slop: drop 7.6-r2

Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>
Part-of: https://github.com/gentoo/gentoo/pull/44257
Closes: https://github.com/gentoo/gentoo/pull/44257
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 x11-misc/slop/Manifest                            |  1 -
 x11-misc/slop/files/icu-75.1-cxx17.patch          | 21 ---------
 x11-misc/slop/files/slop-7.5-missing-header.patch | 16 -------
 x11-misc/slop/files/slop-7.6-cmake4.patch         | 10 -----
 x11-misc/slop/slop-7.6-r2.ebuild                  | 53 -----------------------
 5 files changed, 101 deletions(-)

diff --git a/x11-misc/slop/Manifest b/x11-misc/slop/Manifest
index d8aa844fd18d..b4371c6f8834 100644
--- a/x11-misc/slop/Manifest
+++ b/x11-misc/slop/Manifest
@@ -1,2 +1 @@
-DIST slop-7.6.tar.gz 198605 BLAKE2B 
fcf8b0e1212f50044aa3e3a15d208ee3fda9e1883b9601beba6b29ad574555db83f382547bbe064570765e1ed1e7c0c92bf891edadf89f006bfdf10a5b469c66
 SHA512 
d1abc50cad124cfb11e9b57c38c824efb2ece3dffce8e54e451ce4adc4a7ad441c6171b7df5d1c8dfa66c875a12cf07b206ba3b87229c0e5f2ddf744d7922fc3
 DIST slop-7.7.tar.gz 198570 BLAKE2B 
f0f157ce8f62851428c82e6740311d28128a6f5a543641598fe6ac9daf40783bd7b9599dd6514ac0d21ba6c900dbe7c6eebed33ade0b50b10b5a3e44215e5ed9
 SHA512 
cb3a636e7005dbe463a5c4762c2002916014e13a30d2e50cd0e5bbb5ae8e7a6b65f51ab03c3eb6d50f23861f04ae126f1c1fa5db3eb798f3229f09dfa60510f8

diff --git a/x11-misc/slop/files/icu-75.1-cxx17.patch 
b/x11-misc/slop/files/icu-75.1-cxx17.patch
deleted file mode 100644
index 4852c83fc6e8..000000000000
--- a/x11-misc/slop/files/icu-75.1-cxx17.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-https://bugs.gentoo.org/933863
-https://github.com/naelstrof/slop/issues/172
-
---- a/CMakeLists.txt   
-+++ a/CMakeLists.txt   
-@@ -53,13 +53,13 @@ if ( SLOP_OPENGL )
- endif()
- 
- set_property(TARGET ${LIBRARY_NAME} PROPERTY CXX_STANDARD_REQUIRED ON)
--set_property(TARGET ${LIBRARY_NAME} PROPERTY CXX_STANDARD 11)
-+set_property(TARGET ${LIBRARY_NAME} PROPERTY CXX_STANDARD 17)
- set_property(TARGET ${LIBRARY_NAME} PROPERTY CXX_EXTENSIONS OFF)
- 
- add_executable(${EXECUTABLE_NAME} src/main.cpp)
- 
- set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_STANDARD_REQUIRED ON)
--set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_STANDARD 11)
-+set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_STANDARD 17)
- set_property(TARGET ${EXECUTABLE_NAME} PROPERTY CXX_EXTENSIONS OFF)
- 
- set( CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/modules" )

diff --git a/x11-misc/slop/files/slop-7.5-missing-header.patch 
b/x11-misc/slop/files/slop-7.5-missing-header.patch
deleted file mode 100644
index f77fe8f9cf88..000000000000
--- a/x11-misc/slop/files/slop-7.5-missing-header.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-https://bugs.gentoo.org/810349
-
-https://github.com/naelstrof/slop/commit/5cbcb9e
-From: Drunkard Zhang <[email protected]>
-Date: Tue, 28 Sep 2021 12:20:25 +0800
-Subject: [PATCH] bugfix: add missed header
-
-XDestroyImage is included in <X11/Xutil.h> which belongs to libX11.
-Build fails without include this header on Gentoo.
---- a/src/framebuffer.cpp
-+++ b/src/framebuffer.cpp
-@@ -1,3 +1,4 @@
-+#include <X11/Xutil.h>
- #include "framebuffer.hpp"
- 
- slop::Framebuffer::Framebuffer( int w, int h ) {

diff --git a/x11-misc/slop/files/slop-7.6-cmake4.patch 
b/x11-misc/slop/files/slop-7.6-cmake4.patch
deleted file mode 100644
index b119315938ad..000000000000
--- a/x11-misc/slop/files/slop-7.6-cmake4.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 44657ec..e400508 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -1,4 +1,4 @@
--cmake_minimum_required(VERSION 3.1.3)
-+cmake_minimum_required(VERSION 3.5)
- 
- project(slop VERSION 7.6 LANGUAGES CXX)
- 

diff --git a/x11-misc/slop/slop-7.6-r2.ebuild b/x11-misc/slop/slop-7.6-r2.ebuild
deleted file mode 100644
index c3d6739c9b8b..000000000000
--- a/x11-misc/slop/slop-7.6-r2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Application that queries the user for a selection for printing"
-HOMEPAGE="https://github.com/naelstrof/slop";
-SRC_URI="https://github.com/naelstrof/slop/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0/${PV}"
-KEYWORDS="amd64 ~x86"
-IUSE="icu opengl"
-
-RDEPEND="
-       x11-libs/libX11
-       x11-libs/libXext
-       icu? ( dev-libs/icu:= )
-       opengl? (
-               media-libs/glew:0=
-               media-libs/libglvnd
-               virtual/opengl
-               x11-libs/libXrender:=
-       )
-"
-BDEPEND="
-       ${RDEPEND}
-       x11-base/xorg-proto
-"
-DEPEND="
-       ${RDEPEND}
-       media-libs/glm
-"
-
-PATCHES=(
-       "${FILESDIR}/${PN}"-7.5-missing-header.patch
-       "${FILESDIR}/${P}"-cmake4.patch
-)
-
-src_prepare() {
-       use icu && eapply "${FILESDIR}/"icu-75.1-cxx17.patch
-       cmake_src_prepare
-}
-
-src_configure() {
-       local mycmakeargs=(
-               -DSLOP_OPENGL=$(usex opengl)
-               -DSLOP_UNICODE=$(usex icu)
-       )
-       cmake_src_configure
-}

Reply via email to