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