[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/, app-editors/nedit/files/
commit: 539ad6225bc6950eb4c30145c3acea9e91de9e19 Author: Sam James gentoo org> AuthorDate: Thu Apr 22 12:26:27 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 22 12:27:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539ad622 app-editors/nedit: drop 5.6-r2 (EAPI 5) Closes: https://bugs.gentoo.org/783627 Signed-off-by: Sam James gentoo.org> app-editors/nedit/Manifest | 1 - .../files/nedit-5.6-40_Pointer_to_Integer.patch| 261 - .../nedit/files/nedit-5.6-fix-crash-with-noX.patch | 118 -- app-editors/nedit/files/nedit-5.6-format.patch | 12 - app-editors/nedit/files/nedit-5.6-ldflags.patch| 17 -- app-editors/nedit/nedit-5.6-r2.ebuild | 76 -- 6 files changed, 485 deletions(-) diff --git a/app-editors/nedit/Manifest b/app-editors/nedit/Manifest index 305b7346869..80d3274dd60 100644 --- a/app-editors/nedit/Manifest +++ b/app-editors/nedit/Manifest @@ -1,3 +1,2 @@ -DIST nedit-5.6a-src.tar.gz 1353454 BLAKE2B e3e8ed86b12a4c3673513b65c7ca08c11b22dcac4816287be680f112c5c8de0c59510f26605a7f288846fb4bb8c28dd958c534a52450a905f7639712d832e69a SHA512 4d4dcd661f67a4a40549f26774c0ffb90f9059d2e06b0db2becef6848273fe76b7b68fae42319c0badd3c637d96c8dae129b4d0dfa7adccc00ee76f9366e27d0 DIST nedit-5.7-src.tar.gz 1344754 BLAKE2B 595b652050569cc480e29931088d8780a1d815b3e5d79529bf60a83142f9ce5e11cd5b59bead42baf032b8530388081f10f054230b0bd181ba59d9179b59c49a SHA512 cf242d2f8eea4c78649dbeb741f545a3dc8ffaf5bb36239794a4b2635420e5445fa1c77472add79c05ec081d71a0b9df4431f48db365a71692e43869fd4e7932 DIST nedit.png.xz 14000 BLAKE2B dd50757a52fe3a2c57490cd0783f323877dc23733acc28b2c303d73724b6b66ed73dc819827ea52b96410fd7264a991040f00d609070bd87945d406328567ca0 SHA512 69d5dbea98a5b4065e73cc5c846125c5059e3a50ee1fa3ec4ef99f8f868cf3729ffe73510729534289a91d1a54683b84b6a37bc640c60205be709732dfcb01e3 diff --git a/app-editors/nedit/files/nedit-5.6-40_Pointer_to_Integer.patch b/app-editors/nedit/files/nedit-5.6-40_Pointer_to_Integer.patch deleted file mode 100644 index 9081ea34061..000 --- a/app-editors/nedit/files/nedit-5.6-40_Pointer_to_Integer.patch +++ /dev/null @@ -1,261 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -# Description: fix warning: cast from pointer to integer of different size -# Origin: https://sourceforge.net/tracker/download.php?group_id=11005&atid=311005&file_id=340993&aid=2846694 -# Bug: https://sourceforge.net/tracker/?func=detail&atid=311005&aid=2846694&group_id=11005 -# Author: Jack Howarth - -@DPATCH@ -diff -urNad nedit-5.6~cvs20081118~/Xlt/SlideC.c nedit-5.6~cvs20081118/Xlt/SlideC.c nedit-5.6~cvs20081118~/Xlt/SlideC.c2009-09-15 21:27:12.0 +0200 -+++ nedit-5.6~cvs20081118/Xlt/SlideC.c 2009-09-15 22:05:42.0 +0200 -@@ -28,6 +28,7 @@ - #endif - - #include -+#include - - #include "SlideCP.h" - -@@ -116,14 +117,14 @@ - /* notify that initialize calledXtArgsProc*/ NULL, - /* NULL XtProc*/ NULL, - /* NULL XtPointer */ NULL, --/* NULL Cardinal */ (Cardinal)NULL, -+/* NULL Cardinal */ (Cardinal)(uintptr_t)NULL, - /* resources for subclass fieldsXtResourceList*/ resources, - /* number of entries in resources Cardinal */ XtNumber(resources), - /* resource class quarkifiedXrmClass */ NULLQUARK, --/* NULL Boolean */ (Boolean)NULL, --/* NULL XtEnum*/ (XtEnum)NULL, --/* NULL Boolean */ (Boolean)NULL, --/* NULL Boolean */ (Boolean)NULL, -+/* NULL Boolean */ (Boolean)(uintptr_t)NULL, -+/* NULL XtEnum*/ (XtEnum)(uintptr_t)NULL, -+/* NULL Boolean */ (Boolean)(uintptr_t)NULL, -+/* NULL Boolean */ (Boolean)(uintptr_t)NULL, - /* free data for subclass pointers XtWidgetProc */ destroy, - /* NULL XtProc*/ NULL, - /* NULL XtProc*/ NULL, -diff -urNad nedit-5.6~cvs20081118~/source/file.c nedit-5.6~cvs20081118/source/file.c nedit-5.6~cvs20081118~/source/file.c 2009-09-15 21:27:12.0 +0200 -+++ nedit-5.6~cvs20081118/source/file.c2009-09-15 22:06:42.0 +0200 -@@ -52,6 +52,7 @@ - #include - #include - #include -+#include - #include - #include - -@@ -1914,7 +1915,7 @@ - if (XmToggleButtonGetState(w)) { - XtPointer userData; - XtVaGetValues(w, XmNuserData, &userData, NULL); --*(int*) clientData = (int) userData; -+*(int*) clientData = (int) (uintptr_t) userData; -
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/
commit: b51ce887f842e217474b07914df9b60999ef4e31 Author: Sam James gentoo org> AuthorDate: Thu Apr 22 12:18:48 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 22 12:22:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b51ce887 app-editors/nedit: Stabilize 5.7 sparc, #783627 Signed-off-by: Sam James gentoo.org> app-editors/nedit/nedit-5.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nedit/nedit-5.7.ebuild b/app-editors/nedit/nedit-5.7.ebuild index c644ce42983..f8a265fc947 100644 --- a/app-editors/nedit/nedit-5.7.ebuild +++ b/app-editors/nedit/nedit-5.7.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~mips ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc" RDEPEND=">=x11-libs/motif-2.3:0
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/
commit: a469b9d6e3d184f33cb5c820da5c49a917f74254 Author: Sam James gentoo org> AuthorDate: Thu Apr 22 12:16:25 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 22 12:17:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a469b9d6 app-editors/nedit: Stabilize 5.7 ppc, #783627 Signed-off-by: Sam James gentoo.org> app-editors/nedit/nedit-5.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nedit/nedit-5.7.ebuild b/app-editors/nedit/nedit-5.7.ebuild index c8760828ae9..c644ce42983 100644 --- a/app-editors/nedit/nedit-5.7.ebuild +++ b/app-editors/nedit/nedit-5.7.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~mips ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~mips ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc" RDEPEND=">=x11-libs/motif-2.3:0
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/
commit: ee701fde0cb94c3c1dc7e54fb14cf5d1dc0f172e Author: Sam James gentoo org> AuthorDate: Thu Apr 22 03:00:27 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 22 03:00:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee701fde app-editors/nedit: Stabilize 5.7 amd64, #783627 Signed-off-by: Sam James gentoo.org> app-editors/nedit/nedit-5.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nedit/nedit-5.7.ebuild b/app-editors/nedit/nedit-5.7.ebuild index eb7b70f2563..c8760828ae9 100644 --- a/app-editors/nedit/nedit-5.7.ebuild +++ b/app-editors/nedit/nedit-5.7.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~mips ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~mips ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc" RDEPEND=">=x11-libs/motif-2.3:0
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/
commit: ab73dacd142240fe9cb4f149c598636664594a0e Author: Sam James gentoo org> AuthorDate: Thu Apr 22 02:57:54 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 22 02:57:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab73dacd app-editors/nedit: Stabilize 5.7 x86, #783627 Signed-off-by: Sam James gentoo.org> app-editors/nedit/nedit-5.7.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-editors/nedit/nedit-5.7.ebuild b/app-editors/nedit/nedit-5.7.ebuild index 25f9ab97f1d..eb7b70f2563 100644 --- a/app-editors/nedit/nedit-5.7.ebuild +++ b/app-editors/nedit/nedit-5.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~mips ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha ~amd64 ~mips ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc" RDEPEND=">=x11-libs/motif-2.3:0
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/
commit: 6ed6b01edf302e06d9dd585467f824b82e92f617 Author: Sam James gentoo org> AuthorDate: Tue Apr 20 00:28:26 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 20 01:20:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ed6b01e app-editors/nedit: forward stable keywords to 5.6-r2 Signed-off-by: Sam James gentoo.org> app-editors/nedit/nedit-5.6-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-editors/nedit/nedit-5.6-r2.ebuild b/app-editors/nedit/nedit-5.6-r2.ebuild index 018a58628a3..bc781249d83 100644 --- a/app-editors/nedit/nedit-5.6-r2.ebuild +++ b/app-editors/nedit/nedit-5.6-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~mips ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" RDEPEND=">=x11-libs/motif-2.3:0 x11-libs/libXt
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/
commit: 473d288270583be4a12cd335a2aa28c8c2cac47d Author: Sam James gentoo org> AuthorDate: Tue Apr 20 00:28:41 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 20 01:20:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=473d2882 app-editors/nedit: drop 5.6-r1 Signed-off-by: Sam James gentoo.org> app-editors/nedit/nedit-5.6-r1.ebuild | 75 --- 1 file changed, 75 deletions(-) diff --git a/app-editors/nedit/nedit-5.6-r1.ebuild b/app-editors/nedit/nedit-5.6-r1.ebuild deleted file mode 100644 index 3e0c9aebeb9..000 --- a/app-editors/nedit/nedit-5.6-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit desktop epatch toolchain-funcs - -DESCRIPTION="Multi-purpose text editor for the X Window System" -HOMEPAGE="https://sourceforge.net/projects/nedit"; -SRC_URI=" - https://downloads.sourceforge.net/project/${PN}/${PN}-source/${P}a-src.tar.gz - https://dev.gentoo.org/~jlec/distfiles/${PN}.png.xz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" - -RDEPEND=">=x11-libs/motif-2.3:0 - x11-libs/libXt - x11-libs/libX11" -DEPEND="${RDEPEND} - || ( dev-util/yacc sys-devel/bison ) - dev-lang/perl" - -S="${WORKDIR}/${PN}-5.6" - -src_prepare() { - #respecting LDFLAGS, bug #208189 - epatch \ - "${FILESDIR}"/${P}-format.patch \ - "${FILESDIR}"/${P}-ldflags.patch \ - "${FILESDIR}"/${P}-40_Pointer_to_Integer.patch \ - "${FILESDIR}"/${P}-security.patch - sed \ - -e "s:bin/:${EPREFIX}/bin/:g" \ - -i Makefile source/preferences.c source/help_data.h source/nedit.c Xlt/Makefile || die - sed \ - -e "s:nc:neditc:g" -i doc/nc.pod || die - sed -i -e "s:CFLAGS=-O:CFLAGS=${CFLAGS}:" -e "s:check_tif_rule::" \ - makefiles/Makefile.linux || die - sed -i -e "s:CFLAGS=-O:CFLAGS=${CFLAGS}:" \ - -e "s:MOTIFDIR=/usr/local:MOTIFDIR=${EPREFIX}/usr:" \ - -e "s:-lX11:-lX11 -lXmu -liconv:" \ - -e "s:check_tif_rule::" \ - makefiles/Makefile.macosx || die - - epatch_user -} - -src_compile() { - case "${CHOST}" in - *-darwin*) - emake CC="$(tc-getCC)" AR="$(tc-getAR)" macosx - ;; - *-linux*) - emake CC="$(tc-getCC)" AR="$(tc-getAR)" linux - ;; - esac - emake VERSION="NEdit ${PV}" -C doc all -} - -src_install() { - dobin source/nedit - newbin source/nc neditc - - make_desktop_entry "${PN}" - doicon "${WORKDIR}/${PN}.png" - - newman doc/nedit.man nedit.1 - newman doc/nc.man neditc.1 - - dodoc README ReleaseNotes ChangeLog - dodoc doc/nedit.doc doc/NEdit.ad doc/faq.txt - dohtml doc/nedit.html -}
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/
commit: 1d2ca24f2e6b5fa3844e4aac809026f5966ca4fa Author: Amy Liffey gentoo org> AuthorDate: Sun Mar 22 11:58:39 2020 + Commit: Amy Liffey gentoo org> CommitDate: Sun Mar 22 12:24:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2ca24f app-editors/nedit: fix sed to use pipes Closes: https://bugs.gentoo.org/711408 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Amy Liffey gentoo.org> app-editors/nedit/nedit-5.7.ebuild | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/app-editors/nedit/nedit-5.7.ebuild b/app-editors/nedit/nedit-5.7.ebuild index 69f74a48710..25f9ab97f1d 100644 --- a/app-editors/nedit/nedit-5.7.ebuild +++ b/app-editors/nedit/nedit-5.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -35,16 +35,16 @@ src_prepare() { #respecting LDFLAGS, bug #208189 default sed \ - -e "s:bin/:${EPREFIX}/bin/:g" \ + -e "s|bin/|${EPREFIX}/bin/|g" \ -i Makefile source/preferences.c source/help_data.h source/nedit.c Xlt/Makefile || die sed \ - -e "s:nc:neditc:g" -i doc/nc.pod || die - sed -i -e "s:CFLAGS=-O:CFLAGS=${CFLAGS}:" -e "s:check_tif_rule::" \ + -e "s|nc|neditc|g" -i doc/nc.pod || die + sed -i -e "s|CFLAGS=-O|CFLAGS=${CFLAGS}|" -e "s|check_tif_rule||" \ makefiles/Makefile.linux || die - sed -i -e "s:CFLAGS=-O:CFLAGS=${CFLAGS}:" \ - -e "s:MOTIFDIR=/usr/local:MOTIFDIR=${EPREFIX}/usr:" \ - -e "s:-lX11:-lX11 -lXmu -liconv:" \ - -e "s:check_tif_rule::" \ + sed -i -e "s|CFLAGS=-O|CFLAGS=${CFLAGS}|" \ + -e "s|MOTIFDIR=/usr/local|MOTIFDIR=${EPREFIX}/usr|" \ + -e "s|-lX11|-lX11 -lXmu -liconv|" \ + -e "s|check_tif_rule||" \ makefiles/Makefile.macosx || die }
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/
commit: 7582fae8ace5f6fcabbc753fc9bccefb53d25582 Author: Amy Liffey gentoo org> AuthorDate: Fri May 3 13:25:08 2019 + Commit: Amy Liffey gentoo org> CommitDate: Fri May 3 13:25:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7582fae8 app-editors/nedit: remove empty line Signed-off-by: Amy Liffey gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 app-editors/nedit/nedit-5.7.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-editors/nedit/nedit-5.7.ebuild b/app-editors/nedit/nedit-5.7.ebuild index ba195aaf484..264b4266021 100644 --- a/app-editors/nedit/nedit-5.7.ebuild +++ b/app-editors/nedit/nedit-5.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,7 +31,6 @@ PATCHES=( "${FILESDIR}/${P}-doc.patch" ) - src_prepare() { #respecting LDFLAGS, bug #208189 default
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/files/, app-editors/nedit/
commit: be705aef09e7a6868a05a48aae30a08e283002eb Author: Amy Liffey gentoo org> AuthorDate: Fri May 3 11:43:43 2019 + Commit: Amy Liffey gentoo org> CommitDate: Fri May 3 11:52:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be705aef app-editors/nedit: version bump 5.7 Closes: https://bugs.gentoo.org/675706 Signed-off-by: Amy Liffey gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 app-editors/nedit/Manifest | 1 + app-editors/nedit/files/nedit-5.7-doc.patch | 13 app-editors/nedit/files/nedit-5.7-ldflags.patch | 17 ++ app-editors/nedit/nedit-5.7.ebuild | 80 + 4 files changed, 111 insertions(+) diff --git a/app-editors/nedit/Manifest b/app-editors/nedit/Manifest index 373266df0be..305b7346869 100644 --- a/app-editors/nedit/Manifest +++ b/app-editors/nedit/Manifest @@ -1,2 +1,3 @@ DIST nedit-5.6a-src.tar.gz 1353454 BLAKE2B e3e8ed86b12a4c3673513b65c7ca08c11b22dcac4816287be680f112c5c8de0c59510f26605a7f288846fb4bb8c28dd958c534a52450a905f7639712d832e69a SHA512 4d4dcd661f67a4a40549f26774c0ffb90f9059d2e06b0db2becef6848273fe76b7b68fae42319c0badd3c637d96c8dae129b4d0dfa7adccc00ee76f9366e27d0 +DIST nedit-5.7-src.tar.gz 1344754 BLAKE2B 595b652050569cc480e29931088d8780a1d815b3e5d79529bf60a83142f9ce5e11cd5b59bead42baf032b8530388081f10f054230b0bd181ba59d9179b59c49a SHA512 cf242d2f8eea4c78649dbeb741f545a3dc8ffaf5bb36239794a4b2635420e5445fa1c77472add79c05ec081d71a0b9df4431f48db365a71692e43869fd4e7932 DIST nedit.png.xz 14000 BLAKE2B dd50757a52fe3a2c57490cd0783f323877dc23733acc28b2c303d73724b6b66ed73dc819827ea52b96410fd7264a991040f00d609070bd87945d406328567ca0 SHA512 69d5dbea98a5b4065e73cc5c846125c5059e3a50ee1fa3ec4ef99f8f868cf3729ffe73510729534289a91d1a54683b84b6a37bc640c60205be709732dfcb01e3 diff --git a/app-editors/nedit/files/nedit-5.7-doc.patch b/app-editors/nedit/files/nedit-5.7-doc.patch new file mode 100644 index 000..fceb9e1773c --- /dev/null +++ b/app-editors/nedit/files/nedit-5.7-doc.patch @@ -0,0 +1,13 @@ +--- a/doc/Makefile 2019-05-03 13:18:33.343246393 +0200 b/doc/Makefile 2019-05-03 13:19:33.110902639 +0200 +@@ -48,8 +48,8 @@ + ../source/help_topic.h ../source/help_data.h: .version help.etx setext + @ echo "Creating NEdit help code `cat .version`" + @ ./setext -m -v version="`cat .version`" help.etx +- @ mv -f help_topic.h ../source +- @ mv -f help_data.h ../source ++ @ cp -f help_topic.h ../source ++ @ cp -f help_data.h ../source + + nedit.html: .version help.etx setext + @ echo "Creating NEdit HTML documentation..." diff --git a/app-editors/nedit/files/nedit-5.7-ldflags.patch b/app-editors/nedit/files/nedit-5.7-ldflags.patch new file mode 100644 index 000..b529d3327dd --- /dev/null +++ b/app-editors/nedit/files/nedit-5.7-ldflags.patch @@ -0,0 +1,17 @@ +--- a/source/Makefile.common 2019-01-19 14:27:14.927734607 +0100 b/source/Makefile.common 2019-01-19 14:28:46.186729890 +0100 +@@ -20,12 +20,12 @@ + # we only want natural rebuilds to regenerate the link date. + nedit: $(OBJS) ../util/libNUtil.a $(XMLLIB) $(XLTLIB) + $(CC) $(CFLAGS) -c linkdate.c -o linkdate.o +- $(CC) $(CFLAGS) $(OBJS) linkdate.o $(XMLLIB) \ ++ $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) linkdate.o $(XMLLIB) \ +$(XLTLIB) ../util/libNUtil.a $(LIBS) -o $@ + + # Note LIBS isn't quite right here; it links unnecessarily against Motif + nc: nc.o server_common.o ../util/libNUtil.a +- $(CC) $(CFLAGS) nc.o server_common.o ../util/libNUtil.a $(LIBS) -o $@ ++ $(CC) $(CFLAGS) $(LDFLAGS) nc.o server_common.o ../util/libNUtil.a $(LIBS) -o $@ + + help.o: help.c + $(CC) $(CFLAGS) $(BIGGER_STRINGS) -c help.c -o $@ diff --git a/app-editors/nedit/nedit-5.7.ebuild b/app-editors/nedit/nedit-5.7.ebuild new file mode 100644 index 000..ba195aaf484 --- /dev/null +++ b/app-editors/nedit/nedit-5.7.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop toolchain-funcs + +DESCRIPTION="Multi-purpose text editor for the X Window System" +HOMEPAGE="https://sourceforge.net/projects/nedit"; +SRC_URI=" + https://downloads.sourceforge.net/project/${PN}/${PN}-source/${P}-src.tar.gz + https://dev.gentoo.org/~jlec/distfiles/${PN}.png.xz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~mips ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="doc" + +RDEPEND=">=x11-libs/motif-2.3:0 + x11-libs/libXt + x11-libs/libX11" +DEPEND="${RDEPEND} + || ( dev-util/yacc sys-devel/bison ) + dev-lang/perl" + +S="${WORKDIR}/${PN}-${PV}" + +PATCHES=( + "${FILESDIR}/${P}-ldflags.patch" + "${FILESDIR}/${PN}-5.6-security.patch" + "${FILESDIR}/${P}-doc.patch" +) + + +src_prepare() { + #respecting LDFLAGS, bug #208189 + default
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/
commit: 674978d5b21e77d42712360aff0aa18ec1f96d94 Author: Amy Liffey gentoo org> AuthorDate: Tue Mar 13 09:48:18 2018 + Commit: Amy Liffey gentoo org> CommitDate: Tue Mar 13 09:48:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=674978d5 app-editors/nedit: remove accidently added deps Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-editors/nedit/nedit-5.6-r2.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/app-editors/nedit/nedit-5.6-r2.ebuild b/app-editors/nedit/nedit-5.6-r2.ebuild index 783aa0f0140..a37c9fcd64a 100644 --- a/app-editors/nedit/nedit-5.6-r2.ebuild +++ b/app-editors/nedit/nedit-5.6-r2.ebuild @@ -16,8 +16,6 @@ SLOT="0" KEYWORDS="~alpha ~amd64 ~mips ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" RDEPEND=">=x11-libs/motif-2.3:0 - x11-libs/libXp - x11-libs/libXpm x11-libs/libXt x11-libs/libX11" DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/files/, app-editors/nedit/
commit: 06f8269c38f50f99683311ebb84658cb7a87b865 Author: Amy Liffey gentoo org> AuthorDate: Tue Mar 13 08:57:55 2018 + Commit: Amy Liffey gentoo org> CommitDate: Tue Mar 13 09:05:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f8269c app-editors/nedit: fix X core font crash Closes: https://bugs.gentoo.org/591912 Package-Manager: Portage-2.3.19, Repoman-2.3.6 .../nedit/files/nedit-5.6-fix-crash-with-noX.patch | 118 + app-editors/nedit/files/nedit-5.6-ldflags.patch| 4 +- app-editors/nedit/nedit-5.6-r2.ebuild | 78 ++ 3 files changed, 198 insertions(+), 2 deletions(-) diff --git a/app-editors/nedit/files/nedit-5.6-fix-crash-with-noX.patch b/app-editors/nedit/files/nedit-5.6-fix-crash-with-noX.patch new file mode 100644 index 000..92b0778e2ab --- /dev/null +++ b/app-editors/nedit/files/nedit-5.6-fix-crash-with-noX.patch @@ -0,0 +1,118 @@ +diff -urN a/source/highlightData.c b/source/highlightData.c +--- a/source/highlightData.c 2018-03-13 08:42:40.930188154 +0100 b/source/highlightData.c 2018-03-13 08:44:59.651196431 +0100 +@@ -1280,7 +1280,7 @@ + XFontStruct *font; + + if (styleNo<0) +-return GetDefaultFontStruct(window->fontList); ++ return GetDefaultFontStruct(TheDisplay, window->fontList); + fontNum = HighlightStyles[styleNo]->font; + if (fontNum == BOLD_FONT) + font = window->boldFontStruct; +@@ -1289,10 +1289,10 @@ + else if (fontNum == BOLD_ITALIC_FONT) + font = window->boldItalicFontStruct; + else /* fontNum == PLAIN_FONT */ +- font = GetDefaultFontStruct(window->fontList); ++ font = GetDefaultFontStruct(TheDisplay, window->fontList); + + /* If font isn't loaded, silently substitute primary font */ +-return font == NULL ? GetDefaultFontStruct(window->fontList) : font; ++return font == NULL ? GetDefaultFontStruct(TheDisplay, window->fontList) : font; + } + + int FontOfNamedStyleIsBold(char *styleName) +diff -urN a/source/text.c b/source/text.c +--- a/source/text.c2018-03-13 08:42:40.931188154 +0100 b/source/text.c2018-03-13 08:46:37.785202286 +0100 +@@ -778,9 +778,13 @@ + textBuffer *buf; + Pixel white, black; + int textLeft; +-int charWidth = fs->max_bounds.width; +-int marginWidth = new->text.marginWidth; +-int lineNumCols = new->text.lineNumCols; ++int charWidth; ++int marginWidth; ++int lineNumCols; ++ ++charWidth = fs->max_bounds.width; ++marginWidth = new->text.marginWidth; ++lineNumCols = new->text.lineNumCols; + + /* Set the initial window size based on the rows and columns resources */ + if (request->core.width == 0) +diff -urN a/source/window.c b/source/window.c +--- a/source/window.c 2018-03-13 08:42:40.937188155 +0100 b/source/window.c 2018-03-13 08:48:07.727207652 +0100 +@@ -1839,7 +1839,7 @@ + + /* Change the primary font in all the widgets */ + if (primaryChanged) { +-font = GetDefaultFontStruct(window->fontList); ++ font = GetDefaultFontStruct(TheDisplay, window->fontList); + XtVaSetValues(window->textArea, textNfont, font, NULL); + for (i=0; inPanes; i++) + XtVaSetValues(window->textPanes[i], textNfont, font, NULL); +@@ -1861,7 +1861,7 @@ +size appropriate for the new font, but only do so if there's only +_one_ document in the window, in order to avoid growing-window bug */ + if (NDocuments(window) == 1) { +- fontWidth = GetDefaultFontStruct(window->fontList)->max_bounds.width; ++ fontWidth = GetDefaultFontStruct(TheDisplay, window->fontList)->max_bounds.width; + fontHeight = textD->ascent + textD->descent; + newWindowWidth = (oldTextWidth*fontWidth) / oldFontWidth + borderWidth; + newWindowHeight = (oldTextHeight*fontHeight) / oldFontHeight + +@@ -2244,7 +2244,7 @@ + textNrows, rows, textNcolumns, cols, + textNlineNumCols, lineNumCols, + textNemulateTabs, emTabDist, +-textNfont, GetDefaultFontStruct(window->fontList), ++ textNfont, GetDefaultFontStruct(TheDisplay, window->fontList), + textNhScrollBar, hScrollBar, textNvScrollBar, vScrollBar, + textNreadOnly, IS_ANY_LOCKED(window->lockReasons), + textNwordDelimiters, delimiters, + +--- a/util/misc.c 2018-03-13 08:50:54.892217626 +0100 b/util/misc.c 2018-03-13 08:56:50.346238834 +0100 +@@ -1018,7 +1018,7 @@ + ** a Motif font list. Since Motif stores this, it saves us from storing + ** it or querying it from the X server. + */ +-XFontStruct *GetDefaultFontStruct(XmFontList font) ++XFontStruct *GetDefaultFontStruct(Display *d, XmFontList font) + { + XFontStruct *fs; + XmFontContext context; +@@ -1028,6 +1028,17 @@ + XmFontListGetNextFont(context, &charset, &fs); + XmFontListFreeFontContext(context); + XtFree(charset); ++ ++
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/
commit: 79cc41d8ba39f3bb1e0684f74ad77b7509abec9e Author: Ulrich Müller gentoo org> AuthorDate: Sat Mar 10 10:01:35 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Mar 10 10:02:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79cc41d8 app-editors/nedit: Drop dependencies on libXp and libXpm. The executable is linked against neither of these. Closes: https://bugs.gentoo.org/649148 Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-editors/nedit/nedit-5.6-r1.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app-editors/nedit/nedit-5.6-r1.ebuild b/app-editors/nedit/nedit-5.6-r1.ebuild index a5a952a8c2c..86b946aebec 100644 --- a/app-editors/nedit/nedit-5.6-r1.ebuild +++ b/app-editors/nedit/nedit-5.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -16,8 +16,6 @@ SLOT="0" KEYWORDS="alpha amd64 ~mips ppc sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" RDEPEND=">=x11-libs/motif-2.3:0 - x11-libs/libXp - x11-libs/libXpm x11-libs/libXt x11-libs/libX11" DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/
commit: 94087c97b3b94b64ac27aeab02d131ab8e216e6a Author: Amy Liffey gentoo org> AuthorDate: Fri Aug 11 19:59:59 2017 + Commit: Amy Liffey gentoo org> CommitDate: Fri Aug 11 20:14:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94087c97 app-editors/nedit: fix src_uri Package-Manager: Portage-2.3.6, Repoman-2.3.1 app-editors/nedit/nedit-5.6-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-editors/nedit/nedit-5.6-r1.ebuild b/app-editors/nedit/nedit-5.6-r1.ebuild index e541ae51947..a5a952a8c2c 100644 --- a/app-editors/nedit/nedit-5.6-r1.ebuild +++ b/app-editors/nedit/nedit-5.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,7 +8,7 @@ inherit eutils toolchain-funcs DESCRIPTION="Multi-purpose text editor for the X Window System" HOMEPAGE="https://sourceforge.net/projects/nedit"; SRC_URI=" - http://downloads.sourceforge.net/project/${PN}/${PN}-source/${P}a-src.tar.gz + https://downloads.sourceforge.net/project/${PN}/${PN}-source/${P}a-src.tar.gz https://dev.gentoo.org/~jlec/distfiles/${PN}.png.xz"; LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/files/, app-editors/nedit/
commit: 2120fb6b4ef6b8cd5638786db0a1132b3fff16d3 Author: Amy Winston gentoo org> AuthorDate: Mon Jun 6 16:14:40 2016 + Commit: Amy Winston gentoo org> CommitDate: Mon Jun 6 16:14:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2120fb6b app-editors/nedit: remove old 5.5* Package-Manager: portage-2.2.28 app-editors/nedit/Manifest | 1 - .../nedit/files/nedit-5.5_p20090914-ldflags.patch | 17 -- ...nedit-5.5_p20110116-40_Pointer_to_Integer.patch | 261 - .../nedit/files/nedit-5.5_p20110116-security.patch | 63 - app-editors/nedit/nedit-5.5_p20110116-r2.ebuild| 76 -- app-editors/nedit/nedit-5.5_p20110116-r3.ebuild| 81 --- 6 files changed, 499 deletions(-) diff --git a/app-editors/nedit/Manifest b/app-editors/nedit/Manifest index d1ca4ce..ab7479c 100644 --- a/app-editors/nedit/Manifest +++ b/app-editors/nedit/Manifest @@ -1,3 +1,2 @@ -DIST nedit-5.5_p20110116.tar.bz2 1030011 SHA256 a69d765d933829b6d0447516aef6a1157b52c1b7dc99cd5713b10632b6294bd8 SHA512 ab635c9037c1599009684a1f40779f688c8e16a8b1294ffe88ff8d2466411beefa7e6324edd59b18fe4764fe6b66e83aa277cf87d4fcea5f4b223d951fc603e2 WHIRLPOOL 31b95fa483110a48a66c946142e5e924209a5c4b1a2a17ecc54844be26edbe3c0118595c546d570cdaed35c9aba7f5faeb247efb39f2f161a9dd115ad0b37faa DIST nedit-5.6a-src.tar.gz 1353454 SHA256 53677983cb6c91c5da1fcdcac90f7f9a193f08fa13b7a6330bc9ce21f9461eed SHA512 4d4dcd661f67a4a40549f26774c0ffb90f9059d2e06b0db2becef6848273fe76b7b68fae42319c0badd3c637d96c8dae129b4d0dfa7adccc00ee76f9366e27d0 WHIRLPOOL 12e8494f23d8c67cdfae9e76bbcd7fb2f0c9a8dd037b2036c0f4a218df4c17c6754a234789a80dda209fdddb6b6e0184600a953a5c758ce5c112013df37103f7 DIST nedit.png.xz 14000 SHA256 7ca585000d4a47872aac1c955b7d6656f41479bd7ead426859304f68ccc862db SHA512 69d5dbea98a5b4065e73cc5c846125c5059e3a50ee1fa3ec4ef99f8f868cf3729ffe73510729534289a91d1a54683b84b6a37bc640c60205be709732dfcb01e3 WHIRLPOOL d689e59d29417272b2f0d6cd8c806c06f7465ff9ca9266b4f2e639775e537d46d8de0f5b47e00ed123b9fcc63db692c20ae6546cece48af6603b0eec570ebede diff --git a/app-editors/nedit/files/nedit-5.5_p20090914-ldflags.patch b/app-editors/nedit/files/nedit-5.5_p20090914-ldflags.patch deleted file mode 100644 index 4532c62..000 --- a/app-editors/nedit/files/nedit-5.5_p20090914-ldflags.patch +++ /dev/null @@ -1,17 +0,0 @@ source/Makefile.common 2004-03-21 15:25:56.0 +0100 -+++ source/Makefile.common.new 2009-10-24 10:47:03.667835157 +0200 -@@ -21,12 +21,12 @@ - # we only want natural rebuilds to regenerate the link date. - nedit: $(OBJS) ../util/libNUtil.a $(XMLLIB) $(XLTLIB) - $(CC) $(CFLAGS) -c linkdate.c -- $(CC) $(CFLAGS) $(OBJS) linkdate.o $(XMLLIB) \ -+ $(CC) $(CFLAGS) $(LDFLAGS) $(OBJS) linkdate.o $(XMLLIB) \ -$(XLTLIB) ../util/libNUtil.a $(LIBS) -o $@ - - # Note LIBS isn't quite right here; it links unnecessarily against Motif - nc: nc.o server_common.o ../util/libNUtil.a -- $(CC) $(CFLAGS) nc.o server_common.o ../util/libNUtil.a $(LIBS) -o $@ -+ $(CC) $(CFLAGS) $(LDFLAGS) nc.o server_common.o ../util/libNUtil.a $(LIBS) -o $@ - - help.o: help.c - $(CC) $(CFLAGS) $(BIGGER_STRINGS) -c help.c -o $@ diff --git a/app-editors/nedit/files/nedit-5.5_p20110116-40_Pointer_to_Integer.patch b/app-editors/nedit/files/nedit-5.5_p20110116-40_Pointer_to_Integer.patch deleted file mode 100644 index 9081ea3..000 --- a/app-editors/nedit/files/nedit-5.5_p20110116-40_Pointer_to_Integer.patch +++ /dev/null @@ -1,261 +0,0 @@ -#! /bin/sh /usr/share/dpatch/dpatch-run -# Description: fix warning: cast from pointer to integer of different size -# Origin: https://sourceforge.net/tracker/download.php?group_id=11005&atid=311005&file_id=340993&aid=2846694 -# Bug: https://sourceforge.net/tracker/?func=detail&atid=311005&aid=2846694&group_id=11005 -# Author: Jack Howarth - -@DPATCH@ -diff -urNad nedit-5.6~cvs20081118~/Xlt/SlideC.c nedit-5.6~cvs20081118/Xlt/SlideC.c nedit-5.6~cvs20081118~/Xlt/SlideC.c2009-09-15 21:27:12.0 +0200 -+++ nedit-5.6~cvs20081118/Xlt/SlideC.c 2009-09-15 22:05:42.0 +0200 -@@ -28,6 +28,7 @@ - #endif - - #include -+#include - - #include "SlideCP.h" - -@@ -116,14 +117,14 @@ - /* notify that initialize calledXtArgsProc*/ NULL, - /* NULL XtProc*/ NULL, - /* NULL XtPointer */ NULL, --/* NULL Cardinal */ (Cardinal)NULL, -+/* NULL Cardinal */ (Cardinal)(uintptr_t)NULL, - /* resources for subclass fieldsXtResourceList*/ resources, - /* number of entries in resources Cardinal */ XtNumber(resources), - /* resource class quarkifiedXrmClass */ NULLQUARK, --/* NULL Boolean */ (Boolean)NULL, --/* NULL XtEnum
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/
commit: cde97c2de5a8453af326fdba87c91348330ec5e2 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jun 6 15:06:22 2016 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jun 6 15:06:22 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cde97c2d app-editors/nedit: ppc/sparc/x86 stable wrt bug #579254 Package-Manager: portage-2.2.28 app-editors/nedit/nedit-5.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nedit/nedit-5.6-r1.ebuild b/app-editors/nedit/nedit-5.6-r1.ebuild index 7be8cc6..85416a0 100644 --- a/app-editors/nedit/nedit-5.6-r1.ebuild +++ b/app-editors/nedit/nedit-5.6-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~mips ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="alpha amd64 ~mips ppc sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" RDEPEND=">=x11-libs/motif-2.3:0 x11-libs/libXp
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/
commit: 42795a45f949338f3594c2fcfd7b529f91c78290 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 6 13:33:23 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 6 13:33:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42795a45 app-editors/nedit: amd64 stable wrt bug #579254 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-editors/nedit/nedit-5.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nedit/nedit-5.6-r1.ebuild b/app-editors/nedit/nedit-5.6-r1.ebuild index d1b231c..7be8cc6 100644 --- a/app-editors/nedit/nedit-5.6-r1.ebuild +++ b/app-editors/nedit/nedit-5.6-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha ~amd64 ~mips ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="alpha amd64 ~mips ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" RDEPEND=">=x11-libs/motif-2.3:0 x11-libs/libXp
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/
commit: 8f36ae98169e817b6d7af6bf4114f24493c374cb Author: Tobias Klausmann gentoo org> AuthorDate: Tue May 31 11:39:51 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue May 31 11:39:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f36ae98 app-editors/nedit-5.6-r1: add alpha keyword Gentoo-Bug: 579254 Package-Manager: portage-2.3.0_rc1 app-editors/nedit/nedit-5.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nedit/nedit-5.6-r1.ebuild b/app-editors/nedit/nedit-5.6-r1.ebuild index 0567fdf..d1b231c 100644 --- a/app-editors/nedit/nedit-5.6-r1.ebuild +++ b/app-editors/nedit/nedit-5.6-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~mips ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="alpha ~amd64 ~mips ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" RDEPEND=">=x11-libs/motif-2.3:0 x11-libs/libXp
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/
commit: 8361b7166e386736bc1c4215b8eb344eb996a7bc Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Apr 9 13:45:02 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Apr 9 13:45:02 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8361b716 app-editors/nedit: amd64 stable wrt bug #579254 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-editors/nedit/nedit-5.5_p20110116-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nedit/nedit-5.5_p20110116-r3.ebuild b/app-editors/nedit/nedit-5.5_p20110116-r3.ebuild index 3bc158a..918559c 100644 --- a/app-editors/nedit/nedit-5.5_p20110116-r3.ebuild +++ b/app-editors/nedit/nedit-5.5_p20110116-r3.ebuild @@ -15,7 +15,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~mips ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~mips ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" RDEPEND=">=x11-libs/motif-2.3:0 x11-libs/libXp
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/, app-editors/nedit/files/
commit: c5dac0a4404c4b9c1e9ee579fa30615c56d4f0d5 Author: Justin Lecher gentoo org> AuthorDate: Sun Apr 3 08:52:12 2016 + Commit: Justin Lecher gentoo org> CommitDate: Wed Apr 6 17:11:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5dac0a4 app-editors/nedit: Mirror binary files and remove from VCS Package-Manager: portage-2.2.28 Signed-off-by: Justin Lecher gentoo.org> app-editors/nedit/Manifest | 1 + app-editors/nedit/files/nedit.png | Bin 13937 -> 0 bytes app-editors/nedit/nedit-5.5_p20110116-r3.ebuild | 7 +-- app-editors/nedit/nedit-5.6-r1.ebuild | 6 -- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/app-editors/nedit/Manifest b/app-editors/nedit/Manifest index 9e2a750..d1ca4ce 100644 --- a/app-editors/nedit/Manifest +++ b/app-editors/nedit/Manifest @@ -1,2 +1,3 @@ DIST nedit-5.5_p20110116.tar.bz2 1030011 SHA256 a69d765d933829b6d0447516aef6a1157b52c1b7dc99cd5713b10632b6294bd8 SHA512 ab635c9037c1599009684a1f40779f688c8e16a8b1294ffe88ff8d2466411beefa7e6324edd59b18fe4764fe6b66e83aa277cf87d4fcea5f4b223d951fc603e2 WHIRLPOOL 31b95fa483110a48a66c946142e5e924209a5c4b1a2a17ecc54844be26edbe3c0118595c546d570cdaed35c9aba7f5faeb247efb39f2f161a9dd115ad0b37faa DIST nedit-5.6a-src.tar.gz 1353454 SHA256 53677983cb6c91c5da1fcdcac90f7f9a193f08fa13b7a6330bc9ce21f9461eed SHA512 4d4dcd661f67a4a40549f26774c0ffb90f9059d2e06b0db2becef6848273fe76b7b68fae42319c0badd3c637d96c8dae129b4d0dfa7adccc00ee76f9366e27d0 WHIRLPOOL 12e8494f23d8c67cdfae9e76bbcd7fb2f0c9a8dd037b2036c0f4a218df4c17c6754a234789a80dda209fdddb6b6e0184600a953a5c758ce5c112013df37103f7 +DIST nedit.png.xz 14000 SHA256 7ca585000d4a47872aac1c955b7d6656f41479bd7ead426859304f68ccc862db SHA512 69d5dbea98a5b4065e73cc5c846125c5059e3a50ee1fa3ec4ef99f8f868cf3729ffe73510729534289a91d1a54683b84b6a37bc640c60205be709732dfcb01e3 WHIRLPOOL d689e59d29417272b2f0d6cd8c806c06f7465ff9ca9266b4f2e639775e537d46d8de0f5b47e00ed123b9fcc63db692c20ae6546cece48af6603b0eec570ebede diff --git a/app-editors/nedit/files/nedit.png b/app-editors/nedit/files/nedit.png deleted file mode 100644 index a7bd18a..000 Binary files a/app-editors/nedit/files/nedit.png and /dev/null differ diff --git a/app-editors/nedit/nedit-5.5_p20110116-r3.ebuild b/app-editors/nedit/nedit-5.5_p20110116-r3.ebuild index 86ab916..3bc158a 100644 --- a/app-editors/nedit/nedit-5.5_p20110116-r3.ebuild +++ b/app-editors/nedit/nedit-5.5_p20110116-r3.ebuild @@ -8,7 +8,10 @@ inherit eutils toolchain-funcs DESCRIPTION="Multi-purpose text editor for the X Window System" HOMEPAGE="http://nedit.org/"; -SRC_URI="mirror://gentoo/${P}.tar.bz2" +SRC_URI=" + mirror://gentoo/${P}.tar.bz2 + https://dev.gentoo.org/~jlec/distfiles/${PN}.png.xz + " LICENSE="GPL-2" SLOT="0" @@ -67,7 +70,7 @@ src_install() { newbin source/nc neditc make_desktop_entry "${PN}" - doicon "${FILESDIR}/${PN}.png" + doicon "${WORKDIR}/${PN}.png" newman doc/nedit.man nedit.1 newman doc/nc.man neditc.1 diff --git a/app-editors/nedit/nedit-5.6-r1.ebuild b/app-editors/nedit/nedit-5.6-r1.ebuild index 68ebc4b..0567fdf 100644 --- a/app-editors/nedit/nedit-5.6-r1.ebuild +++ b/app-editors/nedit/nedit-5.6-r1.ebuild @@ -8,7 +8,9 @@ inherit eutils toolchain-funcs DESCRIPTION="Multi-purpose text editor for the X Window System" HOMEPAGE="http://sourceforge.net/projects/nedit"; -SRC_URI="http://downloads.sourceforge.net/project/${PN}/${PN}-source/${P}a-src.tar.gz"; +SRC_URI=" + http://downloads.sourceforge.net/project/${PN}/${PN}-source/${P}a-src.tar.gz + https://dev.gentoo.org/~jlec/distfiles/${PN}.png.xz"; LICENSE="GPL-2" SLOT="0" @@ -65,7 +67,7 @@ src_install() { newbin source/nc neditc make_desktop_entry "${PN}" - doicon "${FILESDIR}/${PN}.png" + doicon "${WORKDIR}/${PN}.png" newman doc/nedit.man nedit.1 newman doc/nc.man neditc.1
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/, app-editors/nedit/files/
commit: 4d3de04619559fd4987c99538674905a21f4b35c Author: Amy Winston gentoo org> AuthorDate: Mon Mar 14 16:55:26 2016 + Commit: Amy Winston gentoo org> CommitDate: Mon Mar 14 17:02:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d3de046 app-editors/nedit: missing icon repaired bug #568448 Package-Manager: portage-2.2.26 app-editors/nedit/files/nedit.png | Bin 0 -> 13937 bytes app-editors/nedit/files/nedit.svg | 69 - ...it-5.6.ebuild => nedit-5.5_p20110116-r3.ebuild} | 18 +++--- .../{nedit-5.6.ebuild => nedit-5.6-r1.ebuild} | 4 +- 4 files changed, 12 insertions(+), 79 deletions(-) diff --git a/app-editors/nedit/files/nedit.png b/app-editors/nedit/files/nedit.png new file mode 100644 index 000..a7bd18a Binary files /dev/null and b/app-editors/nedit/files/nedit.png differ diff --git a/app-editors/nedit/files/nedit.svg b/app-editors/nedit/files/nedit.svg deleted file mode 100644 index 65ab415..000 --- a/app-editors/nedit/files/nedit.svg +++ /dev/null @@ -1,69 +0,0 @@ - - - -http://purl.org/dc/elements/1.1/"; - xmlns:cc="http://creativecommons.org/ns#"; - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"; - xmlns:svg="http://www.w3.org/2000/svg"; - xmlns="http://www.w3.org/2000/svg"; - xmlns:xlink="http://www.w3.org/1999/xlink"; - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"; - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"; - id="svg2" - version="1.1" - inkscape:version="0.47 r22583" - width="82" - height="82" - sodipodi:docname="nedit_82x82.png"> - - - -image/svg+xml -http://purl.org/dc/dcmitype/StillImage"; /> - - - - - - - - - - diff --git a/app-editors/nedit/nedit-5.6.ebuild b/app-editors/nedit/nedit-5.5_p20110116-r3.ebuild similarity index 82% copy from app-editors/nedit/nedit-5.6.ebuild copy to app-editors/nedit/nedit-5.5_p20110116-r3.ebuild index ac94482..0acd378 100644 --- a/app-editors/nedit/nedit-5.6.ebuild +++ b/app-editors/nedit/nedit-5.5_p20110116-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -7,8 +7,8 @@ EAPI=5 inherit eutils toolchain-funcs DESCRIPTION="Multi-purpose text editor for the X Window System" -HOMEPAGE="http://sourceforge.net/projects/nedit"; -SRC_URI="http://downloads.sourceforge.net/project/${PN}/${PN}-source/${P}a-src.tar.gz"; +HOMEPAGE="http://nedit.org/"; +SRC_URI="mirror://gentoo/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" @@ -23,14 +23,14 @@ DEPEND="${RDEPEND} || ( dev-util/yacc sys-devel/bison ) dev-lang/perl" -S="${WORKDIR}/${PN}-5.6" +S="${WORKDIR}/${PN}" src_prepare() { #respecting LDFLAGS, bug #208189 epatch \ - "${FILESDIR}"/${P}-format.patch \ - "${FILESDIR}"/${P}-ldflags.patch \ + "${FILESDIR}"/nedit-5.5_p20090914-ldflags.patch \ "${FILESDIR}"/${P}-40_Pointer_to_Integer.patch + sed \ -e "s:bin/:${EPREFIX}/bin/:g" \ -i Makefile source/preferences.c source/help_data.h source/nedit.c Xlt/Makefile || die @@ -47,6 +47,8 @@ src_prepare() { epatch_user } +src_configure() { :; } + src_compile() { case "${CHOST}" in *-darwin*) @@ -56,7 +58,7 @@ src_compile() { emake CC="$(tc-getCC)" AR="$(tc-getAR)" linux ;; esac - emake VERSION="NEdit ${PV}" -C doc all + emake VERSION="NEdit ${PV}" -j1 -C doc all } src_install() { @@ -64,7 +66,7 @@ src_install() { newbin source/nc neditc make_desktop_entry "${PN}" - doicon "${FILESDIR}/${PN}.svg" + doicon "${FILESDIR}/${PN}.png" newman doc/nedit.man nedit.1 newman doc/nc.man neditc.1 diff --git a/app-editors/nedit/nedit-5.6.ebuild b/app-editors/nedit/nedit-5.6-r1.ebuild similarity index 96% rename from app-editors/nedit/nedit-5.6.ebuild rename to app-editors/nedit/nedit-5.6-r1.ebuild index ac94482..c8b0da3 100644 --- a/app-editors/nedit/nedit-5.6.ebuild +++ b/app-editors/nedit/nedit-5.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -64,7 +64,7 @@ src_install() { newbin source/nc neditc make_desktop_entry "${PN}" - doicon "${FILESDIR}/${PN}.svg" + doicon "${FILESDIR}/${PN}.png" newman doc/nedit.man nedit.1 newman doc/nc.man neditc.1
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/, app-editors/nedit/files/
commit: c6d0e01f0d4eb03ce24e5e23adc1d0881df4f8d6 Author: Amy Winston gentoo org> AuthorDate: Mon Mar 14 16:59:07 2016 + Commit: Amy Winston gentoo org> CommitDate: Mon Mar 14 17:02:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d0e01f app-editors/nedit: security patch added Package-Manager: portage-2.2.26 .../nedit/files/nedit-5.5_p20110116-security.patch | 63 ++ app-editors/nedit/files/nedit-5.6-security.patch | 63 ++ app-editors/nedit/nedit-5.5_p20110116-r3.ebuild| 3 +- app-editors/nedit/nedit-5.6-r1.ebuild | 3 +- 4 files changed, 130 insertions(+), 2 deletions(-) diff --git a/app-editors/nedit/files/nedit-5.5_p20110116-security.patch b/app-editors/nedit/files/nedit-5.5_p20110116-security.patch new file mode 100644 index 000..b24ef23 --- /dev/null +++ b/app-editors/nedit/files/nedit-5.5_p20110116-security.patch @@ -0,0 +1,63 @@ +Index: nedit-5.5/source/file.c +=== +--- nedit-5.5.orig/source/file.c 2004-08-24 11:37:24.0 +0200 nedit-5.5/source/file.c2010-03-27 18:44:01.0 +0100 +@@ -1314,7 +1314,7 @@ + */ + void PrintString(const char *string, int length, Widget parent, const char *jobName) + { +-char tmpFileName[L_tmpnam];/* L_tmpnam defined in stdio.h */ ++char *tmpFileName=strdup("/tmp/neditXX"); + FILE *fp; + int fd; + +@@ -1325,14 +1325,10 @@ + 1. Create a filename + 2. Open the file with the O_CREAT|O_EXCL flags + So all an attacker can do is a DoS on the print function. */ +-tmpnam(tmpFileName); ++fd = mkstemp(tmpFileName); + + /* open the temporary file */ +-#ifdef VMS +-if ((fp = fopen(tmpFileName, "w", "rfm = stmlf")) == NULL) +-#else +-if ((fd = open(tmpFileName, O_CREAT|O_EXCL|O_WRONLY, S_IRUSR | S_IWUSR)) < 0 || (fp = fdopen(fd, "w")) == NULL) +-#endif /* VMS */ ++if ((fp = fdopen(fd, "w")) == NULL) + { + DialogF(DF_WARN, parent, 1, "Error while Printing", + "Unable to write file for printing:\n%s", "OK", +@@ -1346,7 +1342,7 @@ + + /* write to the file */ + #ifdef IBM_FWRITE_BUG +-write(fileno(fp), string, length); ++write(fd, string, length); + #else + fwrite(string, sizeof(char), length, fp); + #endif +@@ -1356,6 +1352,7 @@ + "%s not printed:\n%s", "OK", jobName, errorString()); + fclose(fp); /* should call close(fd) in turn! */ + remove(tmpFileName); ++ free(tmpFileName); + return; + } + +@@ -1366,6 +1363,7 @@ + "Error closing temp. print file:\n%s", "OK", + errorString()); + remove(tmpFileName); ++ free(tmpFileName); + return; + } + +@@ -1377,6 +1375,7 @@ + PrintFile(parent, tmpFileName, jobName); + remove(tmpFileName); + #endif /*VMS*/ ++free(tmpFileName); + return; + } + diff --git a/app-editors/nedit/files/nedit-5.6-security.patch b/app-editors/nedit/files/nedit-5.6-security.patch new file mode 100644 index 000..b24ef23 --- /dev/null +++ b/app-editors/nedit/files/nedit-5.6-security.patch @@ -0,0 +1,63 @@ +Index: nedit-5.5/source/file.c +=== +--- nedit-5.5.orig/source/file.c 2004-08-24 11:37:24.0 +0200 nedit-5.5/source/file.c2010-03-27 18:44:01.0 +0100 +@@ -1314,7 +1314,7 @@ + */ + void PrintString(const char *string, int length, Widget parent, const char *jobName) + { +-char tmpFileName[L_tmpnam];/* L_tmpnam defined in stdio.h */ ++char *tmpFileName=strdup("/tmp/neditXX"); + FILE *fp; + int fd; + +@@ -1325,14 +1325,10 @@ + 1. Create a filename + 2. Open the file with the O_CREAT|O_EXCL flags + So all an attacker can do is a DoS on the print function. */ +-tmpnam(tmpFileName); ++fd = mkstemp(tmpFileName); + + /* open the temporary file */ +-#ifdef VMS +-if ((fp = fopen(tmpFileName, "w", "rfm = stmlf")) == NULL) +-#else +-if ((fd = open(tmpFileName, O_CREAT|O_EXCL|O_WRONLY, S_IRUSR | S_IWUSR)) < 0 || (fp = fdopen(fd, "w")) == NULL) +-#endif /* VMS */ ++if ((fp = fdopen(fd, "w")) == NULL) + { + DialogF(DF_WARN, parent, 1, "Error while Printing", + "Unable to write file for printing:\n%s", "OK", +@@ -1346,7 +1342,7 @@ + + /* write to the file */ + #ifdef IBM_FWRITE_BUG +-write(fileno(fp), string, length); ++write(fd, string, length); + #else + fwrite(string, sizeof(char), length, fp); + #endif +@@ -1356,6 +1352,7 @@ + "%s not printed:\n%s", "OK", jobName, errorString()); + fclose(fp); /* should call close(fd) in turn! */ + remove(tmpFileName); ++ free(tmpFileName); + return; + } + +@@ -1366,6 +1363,7 @@ + "Error closing temp. pr
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/, app-editors/nedit/files/
commit: e250c2ce3904a745b81fe5835aff8f481740caeb Author: Justin Lecher gentoo org> AuthorDate: Mon Sep 21 08:27:01 2015 + Commit: Justin Lecher gentoo org> CommitDate: Mon Sep 21 08:27:09 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e250c2ce app-editors/nedit: Fix for format-security Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher gentoo.org> app-editors/nedit/files/nedit-5.6-format.patch | 12 app-editors/nedit/metadata.xml | 6 +++--- app-editors/nedit/nedit-5.6.ebuild | 1 + 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/app-editors/nedit/files/nedit-5.6-format.patch b/app-editors/nedit/files/nedit-5.6-format.patch new file mode 100644 index 000..e2d6e17 --- /dev/null +++ b/app-editors/nedit/files/nedit-5.6-format.patch @@ -0,0 +1,12 @@ +diff -up nedit-5.6/source/nc.c.format nedit-5.6/source/nc.c +--- nedit-5.6/source/nc.c.format 2014-12-28 13:56:20.0 + nedit-5.6/source/nc.c 2015-06-17 07:30:25.617032345 +0100 +@@ -503,7 +503,7 @@ static int startServer(const char *messa + + /* prompt user whether to start server */ + if (!Preferences.autoStart) { +- printf(message); ++ printf("%s", message); + do { + c = getc(stdin); + } while (c == ' ' || c == '\t'); diff --git a/app-editors/nedit/metadata.xml b/app-editors/nedit/metadata.xml index b71a05c..843f88b 100644 --- a/app-editors/nedit/metadata.xml +++ b/app-editors/nedit/metadata.xml @@ -1,7 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - -amy...@gentoo.org - + + amy...@gentoo.org + diff --git a/app-editors/nedit/nedit-5.6.ebuild b/app-editors/nedit/nedit-5.6.ebuild index 3c2f414..ac94482 100644 --- a/app-editors/nedit/nedit-5.6.ebuild +++ b/app-editors/nedit/nedit-5.6.ebuild @@ -28,6 +28,7 @@ S="${WORKDIR}/${PN}-5.6" src_prepare() { #respecting LDFLAGS, bug #208189 epatch \ + "${FILESDIR}"/${P}-format.patch \ "${FILESDIR}"/${P}-ldflags.patch \ "${FILESDIR}"/${P}-40_Pointer_to_Integer.patch sed \
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/
commit: 209a15dcb5d87ea4cb04e6b4bcff9ff12dd6cb2d Author: Manuel Rüger gentoo org> AuthorDate: Sat Sep 19 00:09:09 2015 + Commit: Manuel Rüger gentoo org> CommitDate: Sat Sep 19 00:09:09 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=209a15dc app-editors/nedit: Fix manifest Package-Manager: portage-2.2.20.1 app-editors/nedit/Manifest | 1 + 1 file changed, 1 insertion(+) diff --git a/app-editors/nedit/Manifest b/app-editors/nedit/Manifest index f04c940..9e2a750 100644 --- a/app-editors/nedit/Manifest +++ b/app-editors/nedit/Manifest @@ -1 +1,2 @@ DIST nedit-5.5_p20110116.tar.bz2 1030011 SHA256 a69d765d933829b6d0447516aef6a1157b52c1b7dc99cd5713b10632b6294bd8 SHA512 ab635c9037c1599009684a1f40779f688c8e16a8b1294ffe88ff8d2466411beefa7e6324edd59b18fe4764fe6b66e83aa277cf87d4fcea5f4b223d951fc603e2 WHIRLPOOL 31b95fa483110a48a66c946142e5e924209a5c4b1a2a17ecc54844be26edbe3c0118595c546d570cdaed35c9aba7f5faeb247efb39f2f161a9dd115ad0b37faa +DIST nedit-5.6a-src.tar.gz 1353454 SHA256 53677983cb6c91c5da1fcdcac90f7f9a193f08fa13b7a6330bc9ce21f9461eed SHA512 4d4dcd661f67a4a40549f26774c0ffb90f9059d2e06b0db2becef6848273fe76b7b68fae42319c0badd3c637d96c8dae129b4d0dfa7adccc00ee76f9366e27d0 WHIRLPOOL 12e8494f23d8c67cdfae9e76bbcd7fb2f0c9a8dd037b2036c0f4a218df4c17c6754a234789a80dda209fdddb6b6e0184600a953a5c758ce5c112013df37103f7
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/files/, app-editors/nedit/
commit: 0952cc09f0e72f266e49ce465ac03ef4d7fd24e5 Author: Amy Winston gentoo org> AuthorDate: Fri Sep 18 13:52:15 2015 + Commit: Amy Winston gentoo org> CommitDate: Fri Sep 18 13:55:04 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0952cc09 app-editors/nedit: Version bump bug #560344. .../files/nedit-5.6-40_Pointer_to_Integer.patch| 261 + app-editors/nedit/files/nedit-5.6-ldflags.patch| 17 ++ app-editors/nedit/nedit-5.6.ebuild | 74 ++ 3 files changed, 352 insertions(+) diff --git a/app-editors/nedit/files/nedit-5.6-40_Pointer_to_Integer.patch b/app-editors/nedit/files/nedit-5.6-40_Pointer_to_Integer.patch new file mode 100644 index 000..9081ea3 --- /dev/null +++ b/app-editors/nedit/files/nedit-5.6-40_Pointer_to_Integer.patch @@ -0,0 +1,261 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +# Description: fix warning: cast from pointer to integer of different size +# Origin: https://sourceforge.net/tracker/download.php?group_id=11005&atid=311005&file_id=340993&aid=2846694 +# Bug: https://sourceforge.net/tracker/?func=detail&atid=311005&aid=2846694&group_id=11005 +# Author: Jack Howarth + +@DPATCH@ +diff -urNad nedit-5.6~cvs20081118~/Xlt/SlideC.c nedit-5.6~cvs20081118/Xlt/SlideC.c +--- nedit-5.6~cvs20081118~/Xlt/SlideC.c2009-09-15 21:27:12.0 +0200 nedit-5.6~cvs20081118/Xlt/SlideC.c 2009-09-15 22:05:42.0 +0200 +@@ -28,6 +28,7 @@ + #endif + + #include ++#include + + #include "SlideCP.h" + +@@ -116,14 +117,14 @@ + /* notify that initialize calledXtArgsProc*/ NULL, + /* NULL XtProc*/ NULL, + /* NULL XtPointer */ NULL, +-/* NULL Cardinal */ (Cardinal)NULL, ++/* NULL Cardinal */ (Cardinal)(uintptr_t)NULL, + /* resources for subclass fieldsXtResourceList*/ resources, + /* number of entries in resources Cardinal */ XtNumber(resources), + /* resource class quarkifiedXrmClass */ NULLQUARK, +-/* NULL Boolean */ (Boolean)NULL, +-/* NULL XtEnum*/ (XtEnum)NULL, +-/* NULL Boolean */ (Boolean)NULL, +-/* NULL Boolean */ (Boolean)NULL, ++/* NULL Boolean */ (Boolean)(uintptr_t)NULL, ++/* NULL XtEnum*/ (XtEnum)(uintptr_t)NULL, ++/* NULL Boolean */ (Boolean)(uintptr_t)NULL, ++/* NULL Boolean */ (Boolean)(uintptr_t)NULL, + /* free data for subclass pointers XtWidgetProc */ destroy, + /* NULL XtProc*/ NULL, + /* NULL XtProc*/ NULL, +diff -urNad nedit-5.6~cvs20081118~/source/file.c nedit-5.6~cvs20081118/source/file.c +--- nedit-5.6~cvs20081118~/source/file.c 2009-09-15 21:27:12.0 +0200 nedit-5.6~cvs20081118/source/file.c2009-09-15 22:06:42.0 +0200 +@@ -52,6 +52,7 @@ + #include + #include + #include ++#include + #include + #include + +@@ -1914,7 +1915,7 @@ + if (XmToggleButtonGetState(w)) { + XtPointer userData; + XtVaGetValues(w, XmNuserData, &userData, NULL); +-*(int*) clientData = (int) userData; ++*(int*) clientData = (int) (uintptr_t) userData; + } + } + +diff -urNad nedit-5.6~cvs20081118~/source/highlight.c nedit-5.6~cvs20081118/source/highlight.c +--- nedit-5.6~cvs20081118~/source/highlight.c 2009-09-15 21:27:12.0 +0200 nedit-5.6~cvs20081118/source/highlight.c 2009-09-15 22:07:06.0 +0200 +@@ -49,6 +49,7 @@ + #include + #include + #include ++#include + #include + #ifdef VMS + #include "../util/VMSparam.h" +@@ -512,7 +513,7 @@ + if (!pattern) { + return NULL; + } +-return (void*)pattern->userStyleIndex; ++return (void*)(uintptr_t)pattern->userStyleIndex; + } + + /* +diff -urNad nedit-5.6~cvs20081118~/source/macro.c nedit-5.6~cvs20081118/source/macro.c +--- nedit-5.6~cvs20081118~/source/macro.c 2009-09-15 21:27:12.0 +0200 nedit-5.6~cvs20081118/source/macro.c 2009-09-15 22:07:27.0 +0200 +@@ -60,6 +60,7 @@ + + #include + #include ++#include + #include + #include + #include +@@ -2924,7 +2925,7 @@ + readStringArg(argList[i], &btnLabel, btnStorage, errMsg); + btn = XtVaCreateManagedWidget("mdBtn", xmPushButtonWidgetClass, dialog, + XmNlabelString, s1=XmStringCreateSimple(btnLabel), +- XmNuserData, (XtPointer)(i+1), NULL); ++ XmNuserData, (XtPointer)(uintptr_t)(i+1), NULL); + XtAddCallback(btn, XmNactivateCallback, dialogBtnCB, window); +
[gentoo-commits] repo/gentoo:master commit in: app-editors/nedit/
commit: 6dc689887621c524c3af47fc13a90d127d3bd1ed Author: Amy Winston gentoo org> AuthorDate: Fri Sep 18 13:53:19 2015 + Commit: Amy Winston gentoo org> CommitDate: Fri Sep 18 13:55:11 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc68988 app-editors/nedit: Add myself to maintainers. app-editors/nedit/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nedit/metadata.xml b/app-editors/nedit/metadata.xml index d9cd2ca..b71a05c 100644 --- a/app-editors/nedit/metadata.xml +++ b/app-editors/nedit/metadata.xml @@ -2,6 +2,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> -maintainer-nee...@gentoo.org +amy...@gentoo.org