commit: 1e8e9bedaec428ab24e7c77ec18b5cb4d02ab178 Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org> AuthorDate: Sun Feb 23 21:58:24 2025 +0000 Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org> CommitDate: Sun Feb 23 22:15:17 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e8e9bed
gnustep-apps/gworkspace: drop 0.9.4-r1 Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org> gnustep-apps/gworkspace/Manifest | 1 - .../gworkspace-0.9.4-ImageViewerProtocol.patch | 186 --------------------- gnustep-apps/gworkspace/gworkspace-0.9.4-r1.ebuild | 44 ----- 3 files changed, 231 deletions(-) diff --git a/gnustep-apps/gworkspace/Manifest b/gnustep-apps/gworkspace/Manifest index d3b474ea0163..8ef07e0a4b8b 100644 --- a/gnustep-apps/gworkspace/Manifest +++ b/gnustep-apps/gworkspace/Manifest @@ -1,2 +1 @@ -DIST gworkspace-0.9.4.tar.gz 3855909 BLAKE2B 5a636ccfb4fa79acd91bce34d3b5fe8a6d7bccc3f2f1f5a3d9f19c8a91743ec19c2eae0930e81807c6a5f098761b65f17e86a3edc44da155c50c903284ea2b20 SHA512 d2246b87be7d1659ecec3657c314ca333dc983509394c3e383b650056affd108b76241fa0fa59443b183a2e20906d9a7a9d1f2ad601cb569990b5490a6c5d2a7 DIST gworkspace-1.0.0.tar.gz 2319707 BLAKE2B ff5e81df6f85393a96cd86a052618dfe69990394dd33d1eeddd881910f8c292b8c8fa8a97be75fd8f42b26b1b3f603a7f3cf03e3f25783197859d1943fecc3ee SHA512 41d725c97411ea9818f39af3b334805a08aa7ebae454237c481e0ddce05efdaeb90344bf779cd5640ed2cef1c7cc89e8d8e606db9c5ddcda92060c244ad2cc1a diff --git a/gnustep-apps/gworkspace/files/gworkspace-0.9.4-ImageViewerProtocol.patch b/gnustep-apps/gworkspace/files/gworkspace-0.9.4-ImageViewerProtocol.patch deleted file mode 100644 index d2bfd54e60bf..000000000000 --- a/gnustep-apps/gworkspace/files/gworkspace-0.9.4-ImageViewerProtocol.patch +++ /dev/null @@ -1,186 +0,0 @@ -diff -Naur gworkspace-0.9.4.orig/Inspector/ContentViewers/ImageViewer/ImageViewer.h gworkspace-0.9.4/Inspector/ContentViewers/ImageViewer/ImageViewer.h ---- gworkspace-0.9.4.orig/Inspector/ContentViewers/ImageViewer/ImageViewer.h 2016-06-07 18:13:08.000000000 +0200 -+++ gworkspace-0.9.4/Inspector/ContentViewers/ImageViewer/ImageViewer.h 2021-12-06 14:18:12.024085590 +0100 -@@ -1,8 +1,9 @@ - /* ImageViewer.h - * -- * Copyright (C) 2004-2016 Free Software Foundation, Inc. -+ * Copyright (C) 2004-2020 Free Software Foundation, Inc. - * -- * Author: Enrico Sersale <[email protected]> -+ * Authors: Enrico Sersale <[email protected]> -+ * Riccardo Mottola <[email protected]> - * Date: January 2004 - * - * This file is part of the GNUstep Inspector application -@@ -36,6 +37,7 @@ - @class NSWorkspace; - @class ProgressView; - @class ImageResizer; -+ - @protocol ContentInspectorProtocol - - - (void)contentsReadyAt:(NSString *)path; -@@ -51,7 +53,7 @@ - - @end - --@interface ImageViewer : NSView <ContentViewersProtocol> -+@interface ImageViewer : NSView <ContentViewersProtocol, ImageViewerProtocol> - { - NSArray *extsarr; - BOOL valid; -@@ -76,9 +78,9 @@ - NSWorkspace *ws; - } - --- (void)setResizer:(id)anObject; -+- (oneway void)setResizer:(id)anObject; - --- (void)imageReady:(NSDictionary *)imginfo; -+- (oneway void)imageReady:(NSDictionary *)imginfo; - - - (void)editFile:(id)sender; - -diff -Naur gworkspace-0.9.4.orig/Inspector/ContentViewers/ImageViewer/ImageViewer.m gworkspace-0.9.4/Inspector/ContentViewers/ImageViewer/ImageViewer.m ---- gworkspace-0.9.4.orig/Inspector/ContentViewers/ImageViewer/ImageViewer.m 2016-06-07 18:13:08.000000000 +0200 -+++ gworkspace-0.9.4/Inspector/ContentViewers/ImageViewer/ImageViewer.m 2021-12-06 14:18:12.024085590 +0100 -@@ -198,7 +198,7 @@ - } - } - --- (void)setResizer:(id)anObject -+- (oneway void)setResizer:(id)anObject - { - NSSize imsize = [imview bounds].size; - -@@ -207,6 +207,7 @@ - [anObject setProtocolForProxy: @protocol(ImageResizerProtocol)]; - resizer = (ImageResizer *)anObject; - RETAIN (resizer); -+ [resizer setProxy: self]; - [self addSubview: progView]; - [progView start]; - [resizer readImageAtPath: imagePath setSize: imsize]; -@@ -214,7 +215,7 @@ - - - --- (void)imageReady:(NSDictionary *)imginfo -+- (oneway void)imageReady:(NSDictionary *)imginfo - { - NSData *imgdata; - BOOL imgok; -diff -Naur gworkspace-0.9.4.orig/Inspector/ContentViewers/ImageViewer/Resizer.h gworkspace-0.9.4/Inspector/ContentViewers/ImageViewer/Resizer.h ---- gworkspace-0.9.4.orig/Inspector/ContentViewers/ImageViewer/Resizer.h 2016-06-01 18:35:46.000000000 +0200 -+++ gworkspace-0.9.4/Inspector/ContentViewers/ImageViewer/Resizer.h 2021-12-06 14:18:12.024085590 +0100 -@@ -1,9 +1,10 @@ - /* Resizer.m - h - * -- * Copyright (C) 2005-2016 Free Software Foundation, Inc. -+ * Copyright (C) 2005-2020 Free Software Foundation, Inc. - * -- * Author: Enrico Sersale <[email protected]> -+ * Authors: Enrico Sersale <[email protected]> -+ * Riccardo Mottola <[email protected]> - * Date: May 2016 - * - * This file is part of the GNUstep Inspector application -@@ -23,14 +24,15 @@ - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111 USA. - */ - -- --NSConnection *serverConnection; -+#import "ContentViewersProtocol.h" - - @interface ImageResizer : NSObject - { -- -+ id <ImageViewerProtocol> imageViewerProxy; - } - -+- (void)setProxy:(id <ImageViewerProtocol>)ivp; -+ - - (void)readImageAtPath:(NSString *)path - setSize:(NSSize)imsize; - -diff -Naur gworkspace-0.9.4.orig/Inspector/ContentViewers/ImageViewer/Resizer.m gworkspace-0.9.4/Inspector/ContentViewers/ImageViewer/Resizer.m ---- gworkspace-0.9.4.orig/Inspector/ContentViewers/ImageViewer/Resizer.m 2016-06-07 17:28:36.000000000 +0200 -+++ gworkspace-0.9.4/Inspector/ContentViewers/ImageViewer/Resizer.m 2021-12-06 14:18:45.928073537 +0100 -@@ -33,24 +33,13 @@ - do { if (GW_DEBUG_LOG) \ - NSLog(format , ## args); } while (0) - --@protocol ImageViewerProtocol -- --- (oneway void)setResizer:(id)anObject; -- --- (oneway void)imageReady:(NSDictionary *)dict; -- --@end -- -- -- -- -- - @implementation ImageResizer - - + (void)connectWithPorts:(NSArray *)portArray - { - NSAutoreleasePool *pool; - ImageResizer *serverObject; -+ NSConnection *serverConnection; - - pool = [[NSAutoreleasePool alloc] init]; - -@@ -77,6 +66,11 @@ - - #define MIX_LIM 16 - -+- (void)setProxy:(id <ImageViewerProtocol>)ivp -+{ -+ imageViewerProxy = ivp; -+} -+ - - (void)readImageAtPath:(NSString *)path - setSize:(NSSize)imsize - { -@@ -191,7 +185,7 @@ - - RELEASE (srcImage); - } -- [(id <ImageViewerProtocol>)[serverConnection rootProxy] imageReady: info]; -+ [imageViewerProxy imageReady: info]; - RELEASE (arp); - } - -diff -Naur gworkspace-0.9.4.orig/Inspector/ContentViewersProtocol.h gworkspace-0.9.4/Inspector/ContentViewersProtocol.h ---- gworkspace-0.9.4.orig/Inspector/ContentViewersProtocol.h 2010-06-16 19:45:53.000000000 +0200 -+++ gworkspace-0.9.4/Inspector/ContentViewersProtocol.h 2021-12-06 14:18:12.025085590 +0100 -@@ -1,8 +1,9 @@ - /* ContentViewersProtocol.h - * -- * Copyright (C) 2004 Free Software Foundation, Inc. -+ * Copyright (C) 2004-2020 Free Software Foundation, Inc. - * -- * Author: Enrico Sersale <[email protected]> -+ * Authors: Enrico Sersale <[email protected]> -+ * Riccardo Mottola <[email protected]> - * Date: January 2004 - * - * This file is part of the GNUstep GWorkspace application -@@ -48,4 +49,12 @@ - - @end - -+/* Proxy for DO connection */ - -+@protocol ImageViewerProtocol -+ -+- (oneway void)setResizer:(id)anObject; -+ -+- (oneway void)imageReady:(NSDictionary *)dict; -+ -+@end diff --git a/gnustep-apps/gworkspace/gworkspace-0.9.4-r1.ebuild b/gnustep-apps/gworkspace/gworkspace-0.9.4-r1.ebuild deleted file mode 100644 index 2ddb0fd5bda3..000000000000 --- a/gnustep-apps/gworkspace/gworkspace-0.9.4-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit gnustep-2 - -DESCRIPTION="A workspace manager for GNUstep" -HOMEPAGE="https://gnustep.github.io/experience/GWorkspace.html" -SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/usr-apps/${P}.tar.gz" - -KEYWORDS="amd64 ppc x86" -LICENSE="GPL-2" -SLOT="0" - -IUSE="+gwmetadata" - -DEPEND=">=gnustep-base/gnustep-gui-0.25.0 - gwmetadata? ( - >=gnustep-apps/systempreferences-1.0.1_p24791 - >=dev-db/sqlite-3.2.8 - )" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}"/${P}-ImageViewerProtocol.patch ) - -src_configure() { - local myconf="" - use kernel_linux && myconf="${myconf} --with-inotify" - use gwmetadata && myconf="${myconf} --enable-gwmetadata" - - egnustep_env - econf ${myconf} -} - -src_install() { - egnustep_env - egnustep_install - - if use doc; - then - dodir /usr/share/doc/${PF} - cp "${S}"/Documentation/*.pdf "${D}"/usr/share/doc/${PF} - fi -}
