commit: c51c220d9784c477a45020035956ee3cd8ae0fd9 Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org> AuthorDate: Mon Feb 17 10:26:29 2025 +0000 Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org> CommitDate: Mon Feb 17 10:26:29 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c51c220d
app-editors/dav: drop 0.8.5-r2 Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org> app-editors/dav/Manifest | 1 - app-editors/dav/dav-0.8.5-r2.ebuild | 45 ---------------------- app-editors/dav/files/dav-0.8.5-asneeded.patch | 11 ------ .../files/dav-0.8.5-davrc-buffer-overflow.patch | 11 ------ app-editors/dav/files/dav-0.8.5-makefile.patch | 21 ---------- .../dav/files/fix-Wformat-security-warnings.patch | 39 ------------------- 6 files changed, 128 deletions(-) diff --git a/app-editors/dav/Manifest b/app-editors/dav/Manifest index 825981e03a07..1bc3254fe570 100644 --- a/app-editors/dav/Manifest +++ b/app-editors/dav/Manifest @@ -1,2 +1 @@ -DIST dav-0.8.5.tar.gz 22824 BLAKE2B 969458aa6b914f9cd624554690a88f4c2999dcc6e89db38d13d9ba98db7881a34ce1575ccbdf74b3ecca34345f2ec639cfc805a350e31f856f7d086cf23752de SHA512 cdedff875df392e8525399b40d45cdf4e984b1b014f03d9f5cd5be270eebe0003fcf48e9738f6ac2789138973970bb9fe6d0b8babd20c1df61e193f84ee066b3 DIST dav-text-0.9.0.tar.gz 23882 BLAKE2B 6845b40bbb74d57438625c2736758c52fbe4cff3e020fd451dee540f06fb893d71e11469f828845c193e9fbbd8a8e0b31dcb9a6fa29383053b61dd9a9d7b0ce4 SHA512 8bb9d111c25e7e41c7d75ee559aeae47494ff68f19f40d2ba3e2ebca23577538b94ba72b58ccf4e64ef92d9e740ee843fa249ef0e4148971b3037259b4f280c5 diff --git a/app-editors/dav/dav-0.8.5-r2.ebuild b/app-editors/dav/dav-0.8.5-r2.ebuild deleted file mode 100644 index 7ca8b35cdd7e..000000000000 --- a/app-editors/dav/dav-0.8.5-r2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Minimal console text editor" -HOMEPAGE="https://dav-text.sourceforge.net/" -# The maintainer does not keep sourceforge's mirrors up-to-date, -# so we point to the website's store of files. -SRC_URI="https://dav-text.sourceforge.net/files/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos" - -BDEPEND="virtual/pkgconfig" -RDEPEND="sys-libs/ncurses:0=" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-asneeded.patch" - "${FILESDIR}/${P}-davrc-buffer-overflow.patch" - "${FILESDIR}/fix-Wformat-security-warnings.patch" - "${FILESDIR}/${PN}-0.8.5-fno-common.patch" - "${FILESDIR}/${PN}-0.8.5-makefile.patch" -) - -DOCS=( README ) - -# Makefile only -src_configure() { :; } - -src_compile() { - emake \ - CC="$(tc-getCC)" \ - CFLAGS="${CFLAGS}" \ - LDFLAGS="${LDFLAGS} $( $(tc-getPKG_CONFIG) --libs ncurses)" -} - -src_install() { - default - docompress -x /usr/share/man/man1/dav.1.gz -} diff --git a/app-editors/dav/files/dav-0.8.5-asneeded.patch b/app-editors/dav/files/dav-0.8.5-asneeded.patch deleted file mode 100644 index 92bc6ebfdacc..000000000000 --- a/app-editors/dav/files/dav-0.8.5-asneeded.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -12,7 +12,7 @@ - LDFLAGS=-lncurses -O3 -Wall - - dav: $(OBJECTS) -- $(CC) $(LDFLAGS) $(OBJECTS) -o dav -+ $(CC) $(OBJECTS) $(LDFLAGS) -o dav - - install: - mkdir -p $(DESTDIR)/usr/bin diff --git a/app-editors/dav/files/dav-0.8.5-davrc-buffer-overflow.patch b/app-editors/dav/files/dav-0.8.5-davrc-buffer-overflow.patch deleted file mode 100644 index 7287d36cc604..000000000000 --- a/app-editors/dav/files/dav-0.8.5-davrc-buffer-overflow.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/main.c -+++ b/main.c -@@ -327,7 +327,7 @@ - void loadSettings() - { - int l; -- char s[80]; -+ char s[200]; - char home[80]; - char *r; - char *c; diff --git a/app-editors/dav/files/dav-0.8.5-makefile.patch b/app-editors/dav/files/dav-0.8.5-makefile.patch deleted file mode 100644 index 8ff62de305ee..000000000000 --- a/app-editors/dav/files/dav-0.8.5-makefile.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/Makefile b/Makefile -index 8b1ff0a..7a57840 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,4 +1,4 @@ --CC=gcc -+CC?=gcc - OBJECTS=main.o \ - buffers.o \ - fileIO.o \ -@@ -8,8 +8,8 @@ OBJECTS=main.o \ - undo.o \ - move.o - --CFLAGS=-O3 -Wall --LDFLAGS=-lncurses -O3 -Wall -+CFLAGS?=O3 -Wall -+LDFLAGS?=lncurses -O3 -Wall - - dav: $(OBJECTS) - $(CC) $(OBJECTS) $(LDFLAGS) -o dav diff --git a/app-editors/dav/files/fix-Wformat-security-warnings.patch b/app-editors/dav/files/fix-Wformat-security-warnings.patch deleted file mode 100644 index fe1733360551..000000000000 --- a/app-editors/dav/files/fix-Wformat-security-warnings.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 8e57c21b3b707c2a81695384688c46faa1d51da8 Mon Sep 17 00:00:00 2001 -From: Michael Orlitzky <[email protected]> -Date: Wed, 10 Aug 2016 15:52:30 -0400 -Subject: [PATCH 1/1] fileIO.c: add format strings to sprintf calls. - -Two calls to sprintf() in fileIO.c were missing the trivial format -string "%s". This caused warnings with -Wformat-security, and build -failures with -Werror=format-security. Those two calls are now fixed. - -Gentoo-Bug: 521016 ---- - fileIO.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/fileIO.c b/fileIO.c -index a6c535a..1916a46 100644 ---- a/fileIO.c -+++ b/fileIO.c -@@ -92,7 +92,7 @@ char *doSave(char *filename) { - n++; - choices = realloc(choices, n*sizeof(char *)); - choices[n-1] = malloc(256); -- sprintf(choices[n-1], d->d_name); -+ sprintf(choices[n-1], "%s", d->d_name); - } - closedir(dir); - -@@ -178,7 +178,7 @@ void load(char *filename) - n++; - choices = realloc(choices, n*sizeof(char *)); - choices[n-1] = malloc(256); -- sprintf(choices[n-1], d->d_name); -+ sprintf(choices[n-1], "%s", d->d_name); - } - closedir(dir); - --- -2.7.3 -
