Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc p5-Wx-Scintilla: remove



details:   https://anonhg.NetBSD.org/pkgsrc/rev/caf77f8a997b
branches:  trunk
changeset: 438683:caf77f8a997b
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Sep 08 12:11:36 2020 +0000

description:
p5-Wx-Scintilla: remove

Fails for a long time in lots of bulk builds,
no upstream release since 2012.

diffstat:

 doc/CHANGES-2020                         |   3 +-
 editors/Makefile                         |   3 +-
 editors/p5-Wx-Scintilla/DESCR            |   8 -----
 editors/p5-Wx-Scintilla/Makefile         |  29 ---------------------
 editors/p5-Wx-Scintilla/distinfo         |   7 -----
 editors/p5-Wx-Scintilla/patches/patch-aa |  43 --------------------------------
 6 files changed, 3 insertions(+), 90 deletions(-)

diffs (134 lines):

diff -r 65e752110739 -r caf77f8a997b doc/CHANGES-2020
--- a/doc/CHANGES-2020  Tue Sep 08 11:54:20 2020 +0000
+++ b/doc/CHANGES-2020  Tue Sep 08 12:11:36 2020 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES-2020,v 1.5061 2020/09/08 11:54:20 wiz Exp $
+$NetBSD: CHANGES-2020,v 1.5062 2020/09/08 12:11:36 wiz Exp $
 
 Changes to the packages collection and infrastructure in 2020:
 
@@ -7655,3 +7655,4 @@
        Updated devel/p5-MetaCPAN-Client to 2.028000nb1 [wiz 2020-09-08]
        Removed finance/moneyguru [wiz 2020-09-08]
        Removed www/p5-WWW-Curl [wiz 2020-09-08]
+       Removed editors/p5-Wx-Scintilla [wiz 2020-09-08]
diff -r 65e752110739 -r caf77f8a997b editors/Makefile
--- a/editors/Makefile  Tue Sep 08 11:54:20 2020 +0000
+++ b/editors/Makefile  Tue Sep 08 12:11:36 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.210 2020/08/12 14:19:01 ryoon Exp $
+# $NetBSD: Makefile,v 1.211 2020/09/08 12:11:36 wiz Exp $
 #
 
 COMMENT=       Editors
@@ -115,7 +115,6 @@
 SUBDIR+=       p5-Padre-Plugin-SpellCheck
 SUBDIR+=       p5-Padre-Plugin-Vi
 SUBDIR+=       p5-Padre-Plugin-XS
-SUBDIR+=       p5-Wx-Scintilla
 SUBDIR+=       pico
 SUBDIR+=       pluma
 SUBDIR+=       poedit
diff -r 65e752110739 -r caf77f8a997b editors/p5-Wx-Scintilla/DESCR
--- a/editors/p5-Wx-Scintilla/DESCR     Tue Sep 08 11:54:20 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-Scintilla is a contributed project which means it will not be the latest
-by the time a new wxWidgets distribution is released. And on the scintilla
-front, the Perl 5 lexer is not 100% bug free even and we do not have any
-kind of Perl 6 support in Scintilla.
-
-The ambitious goal of this project is to provide fresh Perl 5 and maybe 6
-support in Wx while preserving compatibility with Wx::StyledTextCtrl and
-continually contribute it back to Scintilla project.
diff -r 65e752110739 -r caf77f8a997b editors/p5-Wx-Scintilla/Makefile
--- a/editors/p5-Wx-Scintilla/Makefile  Tue Sep 08 11:54:20 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,29 +0,0 @@
-# $NetBSD: Makefile,v 1.39 2020/08/31 18:09:25 wiz Exp $
-
-DISTNAME=      Wx-Scintilla-0.39
-PKGNAME=       p5-${DISTNAME}
-PKGREVISION=   33
-CATEGORIES=    editors x11 perl5
-MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Wx/}
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://metacpan.org/release/Wx-Scintilla
-COMMENT=       Scintilla source code editing component for wxWidgets
-LICENSE=       ${PERL5_LICENSE}
-
-BUILD_DEPENDS+=                p5-Alien-wxWidgets-[0-9]*:../../x11/p5-Alien-wxWidgets
-#BUILD_DEPENDS+=       {perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
-
-MAKE_ENV+=     LD_LIBRARY_PATH=${WRKSRC}/blib/arch/auto/Wx/Scintilla
-
-USE_TOOLS+=    perl
-USE_LANGUAGES+=        c c++
-
-PERL5_PACKLIST=                auto/Wx/Scintilla/.packlist
-PERL5_MODULE_TYPE=     Module::Build
-
-BUILDLINK_DEPMETHOD.p5-Wx=     build
-.include "../../x11/p5-Wx/buildlink3.mk"
-
-.include "../../lang/perl5/module.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r 65e752110739 -r caf77f8a997b editors/p5-Wx-Scintilla/distinfo
--- a/editors/p5-Wx-Scintilla/distinfo  Tue Sep 08 11:54:20 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-$NetBSD: distinfo,v 1.4 2015/11/03 03:32:20 agc Exp $
-
-SHA1 (Wx-Scintilla-0.39.tar.gz) = 40cb8b7b7ae0b8bb418d7c885022b821369ce42e
-RMD160 (Wx-Scintilla-0.39.tar.gz) = d487ca7bb79ca5581f36fb8ca6e7a1a6649522ba
-SHA512 (Wx-Scintilla-0.39.tar.gz) = d9ecec347c1f1382788e5ed7708b0caf86f2ff87db0fdb2b8fa07460c96b1a7921a9402431105beee61f4627f3694a79db7515ceb76b1ae4fb3f95c807afb4d4
-Size (Wx-Scintilla-0.39.tar.gz) = 848565 bytes
-SHA1 (patch-aa) = 8a29fa976b82e426c7f04ab989d20e591ae1c635
diff -r 65e752110739 -r caf77f8a997b editors/p5-Wx-Scintilla/patches/patch-aa
--- a/editors/p5-Wx-Scintilla/patches/patch-aa  Tue Sep 08 11:54:20 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,43 +0,0 @@
-$NetBSD: patch-aa,v 1.3 2015/04/17 15:22:44 joerg Exp $
-
-- Don't use $ORIGIN, it violates pkgsrc policy.
-- Obtain additional linker flags to not depend on implicit ${PREFIX}/lib.
-
---- inc/Module/Build/Scintilla/GTK.pm.orig     2012-09-04 10:20:47.000000000 +0000
-+++ inc/Module/Build/Scintilla/GTK.pm
-@@ -86,7 +86,7 @@ sub stc_extra_scintilla_libs {
-       my $extras = '-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 ';
-       $extras .= '-lgdk_pixbuf-2.0 -lm -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 ';
-       $extras .= '-lgmodule-2.0 -lgthread-2.0 -lglib-2.0';
--      return $extras;
-+      return Alien::wxWidgets->libraries(qw(core base)) . ' ' . $extras;
- }
- 
- sub stc_link_scintilla_objects {
-@@ -95,8 +95,7 @@ sub stc_link_scintilla_objects {
-       my @cmd = (
-               $self->stc_linker,
-               $self->stc_ldflags,
--              '-fPIC -shared',
--              ' -o ' . $shared_lib,
-+              $shared_lib,
-               join( ' ', @$objects ),
-               $self->stc_link_paths,
-               $self->stc_extra_scintilla_libs,
-@@ -139,14 +138,14 @@ sub stc_link_xs {
-       my @cmd = (
-               Alien::wxWidgets->linker,
-               Alien::wxWidgets->link_flags,
-+              '-o', $dll,
-               $Config{lddlflags},
-               '-fPIC -L.',
--              '-s -o ' . $dll,
-               'Scintilla.o',
-               '-Lblib/arch/auto/Wx/Scintilla ' . $self->stc_scintilla_link,
-               Alien::wxWidgets->libraries(qw(core base)),
-               $Config{perllibs},
--              "-Wl,-rpath,'\$ORIGIN'",
-+              "-Wl,-rpath,'" . File::Spec->catdir( $Config{vendorarch}, "auto/Wx/Scintilla" ) . "'",
-       );
- 
-       $self->_run_command( \@cmd );



Home | Main Index | Thread Index | Old Index