[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/
commit: 3f8e8337b027ee645ffa46157294895add2efaf2 Author: Xin Yang icloud com> AuthorDate: Sun Oct 9 06:51:58 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Oct 15 06:49:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f8e8337 app-accessibility/edbrowse: keyword edbrowse-3.8.2.1-r2 riscv #876253 Signed-off-by: Xin Yang icloud.com> Closes: https://github.com/gentoo/gentoo/pull/27703 Signed-off-by: Jakov Smolić gentoo.org> app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild b/app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild index 98763b8f9d32..49a249f77266 100644 --- a/app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild +++ b/app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/CMB/edbrowse/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~riscv ~x86" RDEPEND=" >=app-text/htmltidy-5.0.0:=
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/
commit: c98a318359cc30c987843267d408df9088da3a95 Author: Anna Vyalkova sysrq in> AuthorDate: Mon May 30 22:50:19 2022 + Commit: Sam James gentoo org> CommitDate: Mon May 30 23:05:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c98a3183 app-accessibility/edbrowse: edo Signed-off-by: Anna Vyalkova sysrq.in> Closes: https://github.com/gentoo/gentoo/pull/25697 Signed-off-by: Sam James gentoo.org> app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild b/app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild index e9d16a2ecad8..98763b8f9d32 100644 --- a/app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild +++ b/app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit toolchain-funcs +inherit edo toolchain-funcs QUICKJS_HASH=2788d71e823b522b178db3b3660ce93689534e6d QUICKJS_SHORT=2788d71 @@ -47,7 +47,7 @@ src_prepare() { src_compile() { # First build quickjs so we can link to its static library. # Also, quickjs doesn't appear to tag releases. - tools/quickjobfixup "${QUICKJS_S}" || die + edo tools/quickjobfixup "${QUICKJS_S}" emake -C "${QUICKJS_S}" CC="$(tc-getCC)" AR="$(tc-getAR)" libquickjs.a tc-export CC
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/
commit: 2eb272b17f3de35a778727c374ae4585b65ee775 Author: Anna Vyalkova sysrq in> AuthorDate: Mon May 30 22:23:36 2022 + Commit: Sam James gentoo org> CommitDate: Mon May 30 23:05:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb272b1 app-accessibility/edbrowse: don't build unneeded quickjs parts Signed-off-by: Anna Vyalkova sysrq.in> Signed-off-by: Sam James gentoo.org> app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild b/app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild index f5d434c6cd2d..6c2cb5e77961 100644 --- a/app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild +++ b/app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild @@ -38,7 +38,7 @@ src_compile() { # First build quickjs so we can link to its static library. # Also, quickjs doesn't appear to tag releases. tools/quickjobfixup "${QUICKJS_S}" || die - emake -C "${QUICKJS_S}" + emake -C "${QUICKJS_S}" libquickjs.a emake -C src QUICKJS_DIR="${QUICKJS_S}" STRIP= }
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/
commit: 03aa661269d1eca0515be75c6dad2ef743667629 Author: Anna Vyalkova sysrq in> AuthorDate: Mon May 30 22:11:50 2022 + Commit: Sam James gentoo org> CommitDate: Mon May 30 23:05:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03aa6612 app-accessibility/edbrowse: depend on dev-db/unixODBC undonditionally Closes: https://bugs.gentoo.org/843056 Signed-off-by: Anna Vyalkova sysrq.in> Signed-off-by: Sam James gentoo.org> ...dbrowse-3.8.2.1-r1.ebuild => edbrowse-3.8.2.1-r2.ebuild} | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/app-accessibility/edbrowse/edbrowse-3.8.2.1-r1.ebuild b/app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild similarity index 90% rename from app-accessibility/edbrowse/edbrowse-3.8.2.1-r1.ebuild rename to app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild index d9e6b8f22449..f5d434c6cd2d 100644 --- a/app-accessibility/edbrowse/edbrowse-3.8.2.1-r1.ebuild +++ b/app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild @@ -15,23 +15,24 @@ SRC_URI="https://github.com/CMB/edbrowse/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="odbc" RDEPEND=" >=app-text/htmltidy-5.0.0:= + dev-db/unixODBC dev-libs/libpcre2:= net-misc/curl sys-libs/readline:= - odbc? ( dev-db/unixODBC )" +" DEPEND="${RDEPEND}" BDEPEND=" dev-lang/perl sys-apps/ed - virtual/pkgconfig" + virtual/pkgconfig +" - PATCHES=( - "${FILESDIR}/${P}"-respect-ldflags.patch - ) +PATCHES=( + "${FILESDIR}/${P}"-respect-ldflags.patch +) src_compile() { # First build quickjs so we can link to its static library.
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/, app-accessibility/edbrowse/files/
commit: 9c671ac48e02078dad50e8e97bc453bea777609e Author: Anna Vyalkova sysrq in> AuthorDate: Mon May 30 22:49:12 2022 + Commit: Sam James gentoo org> CommitDate: Mon May 30 23:05:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c671ac4 app-accessibility/edbrowse: respect flags and toolchain Closes: https://bugs.gentoo.org/843059 Signed-off-by: Anna Vyalkova sysrq.in> Signed-off-by: Sam James gentoo.org> .../edbrowse/edbrowse-3.8.2.1-r2.ebuild| 14 +++- .../edbrowse-3.8.2.1-quickjs-respect-flags.patch | 41 ++ 2 files changed, 54 insertions(+), 1 deletion(-) diff --git a/app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild b/app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild index 6c2cb5e77961..e9d16a2ecad8 100644 --- a/app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild +++ b/app-accessibility/edbrowse/edbrowse-3.8.2.1-r2.ebuild @@ -2,6 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 + +inherit toolchain-funcs + QUICKJS_HASH=2788d71e823b522b178db3b3660ce93689534e6d QUICKJS_SHORT=2788d71 QUICKJS_S="${WORKDIR}/quickjs-${QUICKJS_HASH}" @@ -34,11 +37,20 @@ PATCHES=( "${FILESDIR}/${P}"-respect-ldflags.patch ) +src_prepare() { + default + + cd "${QUICKJS_S}" || die + eapply "${FILESDIR}/${P}"-quickjs-respect-flags.patch +} + src_compile() { # First build quickjs so we can link to its static library. # Also, quickjs doesn't appear to tag releases. tools/quickjobfixup "${QUICKJS_S}" || die - emake -C "${QUICKJS_S}" libquickjs.a + emake -C "${QUICKJS_S}" CC="$(tc-getCC)" AR="$(tc-getAR)" libquickjs.a + + tc-export CC emake -C src QUICKJS_DIR="${QUICKJS_S}" STRIP= } diff --git a/app-accessibility/edbrowse/files/edbrowse-3.8.2.1-quickjs-respect-flags.patch b/app-accessibility/edbrowse/files/edbrowse-3.8.2.1-quickjs-respect-flags.patch new file mode 100644 index ..f0af474427f0 --- /dev/null +++ b/app-accessibility/edbrowse/files/edbrowse-3.8.2.1-quickjs-respect-flags.patch @@ -0,0 +1,41 @@ +* Don't overwrite CFLAGS +* Respect CPPFLAGS + +--- a/Makefile b/Makefile +@@ -66,7 +66,7 @@ + ifdef CONFIG_CLANG + HOST_CC=clang + CC=$(CROSS_PREFIX)clang +- CFLAGS=-g -Wall -MMD -MF $(OBJDIR)/$(@F).d ++ CFLAGS += -Wall -MMD -MF $(OBJDIR)/$(@F).d + CFLAGS += -Wextra + CFLAGS += -Wno-sign-compare + CFLAGS += -Wno-missing-field-initializers +@@ -87,7 +87,7 @@ + else + HOST_CC=gcc + CC=$(CROSS_PREFIX)gcc +- CFLAGS=-g -Wall -MMD -MF $(OBJDIR)/$(@F).d ++ CFLAGS += -Wall -MMD -MF $(OBJDIR)/$(@F).d + CFLAGS += -Wno-array-bounds -Wno-format-truncation + ifdef CONFIG_LTO + AR=$(CROSS_PREFIX)gcc-ar +@@ -110,7 +110,7 @@ + CFLAGS+=$(DEFINES) + CFLAGS_DEBUG=$(CFLAGS) -O0 + CFLAGS_SMALL=$(CFLAGS) -Os +-CFLAGS_OPT=$(CFLAGS) -O2 ++CFLAGS_OPT=$(CFLAGS) + CFLAGS_NOLTO:=$(CFLAGS_OPT) + LDFLAGS=-g + ifdef CONFIG_LTO +@@ -269,7 +269,7 @@ + $(CC) $(CFLAGS_OPT) -fPIC -DJS_SHARED_LIBRARY -c -o $@ $< + + $(OBJDIR)/%.nolto.o: %.c | $(OBJDIR) +- $(CC) $(CFLAGS_NOLTO) -c -o $@ $< ++ $(CC) $(CFLAGS_NOLTO) $(CPPFLAGS) -c -o $@ $< + + $(OBJDIR)/%.m32.o: %.c | $(OBJDIR) + $(CC) -m32 $(CFLAGS_OPT) -c -o $@ $<
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/
commit: 86c10f9667c5954680d93701030465d9171feb5f Author: Sam James gentoo org> AuthorDate: Sat May 7 05:33:36 2022 + Commit: Sam James gentoo org> CommitDate: Sat May 7 05:33:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c10f96 app-accessibility/edbrowse: revbump for libpcre2 dep change Signed-off-by: Sam James gentoo.org> .../edbrowse/{edbrowse-3.8.2.1.ebuild => edbrowse-3.8.2.1-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app-accessibility/edbrowse/edbrowse-3.8.2.1.ebuild b/app-accessibility/edbrowse/edbrowse-3.8.2.1-r1.ebuild similarity index 100% rename from app-accessibility/edbrowse/edbrowse-3.8.2.1.ebuild rename to app-accessibility/edbrowse/edbrowse-3.8.2.1-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/
commit: 3c587f82ba61c75c873112414e54432da573f600 Author: William Hubbs gentoo org> AuthorDate: Sat May 7 01:11:33 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat May 7 01:11:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c587f82 app-accessibility/edbrowse: fix libpcre2 dependency Signed-off-by: William Hubbs gentoo.org> app-accessibility/edbrowse/edbrowse-3.8.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-accessibility/edbrowse/edbrowse-3.8.2.1.ebuild b/app-accessibility/edbrowse/edbrowse-3.8.2.1.ebuild index 53a246557d29..d9e6b8f22449 100644 --- a/app-accessibility/edbrowse/edbrowse-3.8.2.1.ebuild +++ b/app-accessibility/edbrowse/edbrowse-3.8.2.1.ebuild @@ -19,7 +19,7 @@ IUSE="odbc" RDEPEND=" >=app-text/htmltidy-5.0.0:= - dev-libs/libpcre:= + dev-libs/libpcre2:= net-misc/curl sys-libs/readline:= odbc? ( dev-db/unixODBC )"
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/, app-accessibility/edbrowse/files/
commit: 07be3fee9291d14d24c36c3c5215ef90331b18f5 Author: William Hubbs gentoo org> AuthorDate: Fri May 6 16:22:41 2022 + Commit: William Hubbs gentoo org> CommitDate: Fri May 6 16:23:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07be3fee app-accessibility/edbrowse: add 3.8.2.1 Closes: https://bugs.gentoo.org/732616 Closes: https://bugs.gentoo.org/838001 Signed-off-by: William Hubbs gentoo.org> app-accessibility/edbrowse/Manifest| 2 + app-accessibility/edbrowse/edbrowse-3.8.2.1.ebuild | 50 ++ .../files/edbrowse-3.8.2.1-respect-ldflags.patch | 13 ++ 3 files changed, 65 insertions(+) diff --git a/app-accessibility/edbrowse/Manifest b/app-accessibility/edbrowse/Manifest index 383cdd368c26..85a299692e6d 100644 --- a/app-accessibility/edbrowse/Manifest +++ b/app-accessibility/edbrowse/Manifest @@ -1 +1,3 @@ DIST edbrowse-3.7.5.1.tar.gz 790742 BLAKE2B 7047cc2b1c7bc51aaa88f7a6aa981020ae80b6498bcb97f670646267dab94bab565b9ecc23c36f75d2653175917720dbb9e40a0f9bfd44251716669155e8de9e SHA512 ec217bf98334e8b493a1a80082cebfb11da9fa84d20d8b5f3f3286a78ae1dc6a2731c578d000f9f0f19d3dcbec9aa2c3e2a6b5b35f7ea7672840b9bcd1c5c67a +DIST edbrowse-3.8.2.1.tar.gz 909574 BLAKE2B e5358861f6747dfe12498403b2d4761ab16dabc513fe94455d88c44e07793fb1128b0c1b7ebdf9ef922e371148182f8127f67f11eb123877e804858cb7e6378b SHA512 b5774a836efe96aae77052b02f6fcc85920b5f86a6ab8436a6dc363d81531b30e7f9c7555aacb20af27e59565042bdd685eed2acd4dfde8b99e2ad0358f19927 +DIST quickjs-2788d71.tar.gz 599260 BLAKE2B 67618f491c3efd1aa15a8906557983dd7123a3cfb2584f2f499f005667ccac4ded1c77934d2807cfce9e042572c6c41d63982b3df7afab5b2c67f4ce9f357879 SHA512 4493d11bc60855711955e0159e9f568d7e3db59c9843ef3aae00846f82c5e33f501372f7f5861b431353355f400f77720f3265963ea7bc0e38635ab5b89a27a0 diff --git a/app-accessibility/edbrowse/edbrowse-3.8.2.1.ebuild b/app-accessibility/edbrowse/edbrowse-3.8.2.1.ebuild new file mode 100644 index ..53a246557d29 --- /dev/null +++ b/app-accessibility/edbrowse/edbrowse-3.8.2.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +QUICKJS_HASH=2788d71e823b522b178db3b3660ce93689534e6d +QUICKJS_SHORT=2788d71 +QUICKJS_S="${WORKDIR}/quickjs-${QUICKJS_HASH}" +QUICKJS_P="quickjs-${QUICKJS_SHORT}" + +DESCRIPTION="Combination editor, browser, and mail client that is 100% text based" +HOMEPAGE="https://edbrowse.org; +SRC_URI="https://github.com/CMB/edbrowse/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/bellard/quickjs/archive/${QUICKJS_HASH}.tar.gz -> ${QUICKJS_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="odbc" + +RDEPEND=" + >=app-text/htmltidy-5.0.0:= + dev-libs/libpcre:= + net-misc/curl + sys-libs/readline:= + odbc? ( dev-db/unixODBC )" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-lang/perl + sys-apps/ed + virtual/pkgconfig" + + PATCHES=( + "${FILESDIR}/${P}"-respect-ldflags.patch + ) + +src_compile() { + # First build quickjs so we can link to its static library. + # Also, quickjs doesn't appear to tag releases. + tools/quickjobfixup "${QUICKJS_S}" || die + emake -C "${QUICKJS_S}" + emake -C src QUICKJS_DIR="${QUICKJS_S}" STRIP= +} + +src_install() { + dobin src/edbrowse + newman doc/man-edbrowse-debian.1 edbrowse.1 + DOCS="doc/sample*" + HTML_DOCS="doc/*.html" + einstalldocs +} diff --git a/app-accessibility/edbrowse/files/edbrowse-3.8.2.1-respect-ldflags.patch b/app-accessibility/edbrowse/files/edbrowse-3.8.2.1-respect-ldflags.patch new file mode 100644 index ..3b511e1d2b38 --- /dev/null +++ b/app-accessibility/edbrowse/files/edbrowse-3.8.2.1-respect-ldflags.patch @@ -0,0 +1,13 @@ +diff --git a/src/makefile b/src/makefile +index d65369a3..410d3e9d 100644 +--- a/src/makefile b/src/makefile +@@ -31,7 +31,7 @@ endif + CFLAGS += $(DEBUGFLAGS) + + # Libraries and linker flags for edbrowse. +-LDFLAGS = $(STRIP) $(LINKER_LIBS) -lpthread -lm ++LDFLAGS += $(STRIP) $(LINKER_LIBS) -lpthread -lm + + # LDFLAGS for quickjs loading. + QUICKJS_LDFLAGS = $(QUICKJS_DIR)/libquickjs.a -ldl
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/, app-accessibility/edbrowse/files/
commit: d3e4ffec4b46ce737b74a003a60cb97d475b2360 Author: William Hubbs gentoo org> AuthorDate: Fri May 6 16:25:16 2022 + Commit: William Hubbs gentoo org> CommitDate: Fri May 6 16:25:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e4ffec app-accessibility/edbrowse: drop 3.7.5.1-r3 Signed-off-by: William Hubbs gentoo.org> app-accessibility/edbrowse/Manifest| 1 - .../edbrowse/edbrowse-3.7.5.1-r3.ebuild| 45 -- .../files/edbrowse-3.7.5.1-fno-common.patch| 11 -- .../edbrowse/files/edbrowse-3.7.5.1-manpage.patch | 23 --- 4 files changed, 80 deletions(-) diff --git a/app-accessibility/edbrowse/Manifest b/app-accessibility/edbrowse/Manifest index 85a299692e6d..d44dfe55ad02 100644 --- a/app-accessibility/edbrowse/Manifest +++ b/app-accessibility/edbrowse/Manifest @@ -1,3 +1,2 @@ -DIST edbrowse-3.7.5.1.tar.gz 790742 BLAKE2B 7047cc2b1c7bc51aaa88f7a6aa981020ae80b6498bcb97f670646267dab94bab565b9ecc23c36f75d2653175917720dbb9e40a0f9bfd44251716669155e8de9e SHA512 ec217bf98334e8b493a1a80082cebfb11da9fa84d20d8b5f3f3286a78ae1dc6a2731c578d000f9f0f19d3dcbec9aa2c3e2a6b5b35f7ea7672840b9bcd1c5c67a DIST edbrowse-3.8.2.1.tar.gz 909574 BLAKE2B e5358861f6747dfe12498403b2d4761ab16dabc513fe94455d88c44e07793fb1128b0c1b7ebdf9ef922e371148182f8127f67f11eb123877e804858cb7e6378b SHA512 b5774a836efe96aae77052b02f6fcc85920b5f86a6ab8436a6dc363d81531b30e7f9c7555aacb20af27e59565042bdd685eed2acd4dfde8b99e2ad0358f19927 DIST quickjs-2788d71.tar.gz 599260 BLAKE2B 67618f491c3efd1aa15a8906557983dd7123a3cfb2584f2f499f005667ccac4ded1c77934d2807cfce9e042572c6c41d63982b3df7afab5b2c67f4ce9f357879 SHA512 4493d11bc60855711955e0159e9f568d7e3db59c9843ef3aae00846f82c5e33f501372f7f5861b431353355f400f77720f3265963ea7bc0e38635ab5b89a27a0 diff --git a/app-accessibility/edbrowse/edbrowse-3.7.5.1-r3.ebuild b/app-accessibility/edbrowse/edbrowse-3.7.5.1-r3.ebuild deleted file mode 100644 index 5fc5f1ffa3c1.. --- a/app-accessibility/edbrowse/edbrowse-3.7.5.1-r3.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Combination editor, browser, and mail client that is 100% text based" -HOMEPAGE="http://edbrowse.org; -SRC_URI="https://github.com/CMB/edbrowse/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="odbc" - -RDEPEND=" - >=app-text/htmltidy-5.0.0:= - dev-lang/duktape:= - dev-libs/libpcre:= - net-misc/curl - sys-libs/readline:= - odbc? ( dev-db/unixODBC )" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-lang/perl - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${P}-fno-common.patch - "${FILESDIR}"/${P}-manpage.patch -) - -src_prepare() { - cmake_src_prepare - - sed -i -e "s:/usr/share/doc/edbrowse:/usr/share/doc/${PF}:" CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -DBUILD_EDBR_ODBC=$(usex odbc) - ) - cmake_src_configure -} diff --git a/app-accessibility/edbrowse/files/edbrowse-3.7.5.1-fno-common.patch b/app-accessibility/edbrowse/files/edbrowse-3.7.5.1-fno-common.patch deleted file mode 100644 index bf9fa08245da.. --- a/app-accessibility/edbrowse/files/edbrowse-3.7.5.1-fno-common.patch +++ /dev/null @@ -1,11 +0,0 @@ a/src/eb.h -+++ b/src/eb.h -@@ -287,7 +287,7 @@ extern char *sslCerts; /* ssl certificates to validate the secure server */ - extern int verifyCertificates;/* is a certificate required for the ssl connection? */ - extern int displayLength; // when printing a line - extern int formatLineLength; // when formatting html --bool formatOverflow; -+extern bool formatOverflow; - extern int webTimeout, mailTimeout; - extern uchar browseLocal; - extern bool sqlPresent; /* Was edbrowse compiled with SQL built in? */ diff --git a/app-accessibility/edbrowse/files/edbrowse-3.7.5.1-manpage.patch b/app-accessibility/edbrowse/files/edbrowse-3.7.5.1-manpage.patch deleted file mode 100644 index f0d667669113.. --- a/app-accessibility/edbrowse/files/edbrowse-3.7.5.1-manpage.patch +++ /dev/null @@ -1,23 +0,0 @@ a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -249,19 +249,7 @@ if (UNIX) - endif() - # copy to build dir - configure_file( ${UnixManFile} ${CMAKE_BINARY_DIR}/edbrowse.1 ) --# find 'gzip' - warn if not... --find_program(GZIP_EXE gzip PATHS /bin ) --if (GZIP_EXE) --# gzip it in place --execute_process(COMMAND ${GZIP_EXE} -f "edbrowse.1" --WORKING_DIRECTORY ${CMAKE_BINARY_DIR} --INPUT_FILE edbrowse.1 --OUTPUT_FILE edbrowse.1.gz ) --# install it -- install(FILES ${CMAKE_BINARY_DIR}/edbrowse.1.gz DESTINATION ${UnixManDir}) --else () --
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/
commit: 317dc70c77720e33a44eafa7ab9412b7a395c785 Author: Sam James gentoo org> AuthorDate: Tue Apr 12 07:34:27 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 12 07:54:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317dc70c app-accessibility/edbrowse: add github upstream metadata Signed-off-by: Sam James gentoo.org> app-accessibility/edbrowse/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-accessibility/edbrowse/metadata.xml b/app-accessibility/edbrowse/metadata.xml index 83094582472e..98abcd56c4be 100644 --- a/app-accessibility/edbrowse/metadata.xml +++ b/app-accessibility/edbrowse/metadata.xml @@ -5,4 +5,7 @@ accessibil...@gentoo.org Gentoo Accessibility Project + + CMB/edbrowse +
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/
commit: c08b9eb3810857cb8a127fc9b2f43c56c3c3d345 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Thu Oct 28 21:36:43 2021 + Commit: Sam James gentoo org> CommitDate: Fri Nov 12 02:04:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c08b9eb3 app-accessibility/edbrowse: Add := on relevant deps This also drops app-text/tidy-html5 as it is last-rited as you can't have := inside ||( … ) Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/22747 Signed-off-by: Sam James gentoo.org> .../{edbrowse-3.7.5.1-r2.ebuild => edbrowse-3.7.5.1-r3.ebuild}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-accessibility/edbrowse/edbrowse-3.7.5.1-r2.ebuild b/app-accessibility/edbrowse/edbrowse-3.7.5.1-r3.ebuild similarity index 94% rename from app-accessibility/edbrowse/edbrowse-3.7.5.1-r2.ebuild rename to app-accessibility/edbrowse/edbrowse-3.7.5.1-r3.ebuild index 0a2e00cc87a..5fc5f1ffa3c 100644 --- a/app-accessibility/edbrowse/edbrowse-3.7.5.1-r2.ebuild +++ b/app-accessibility/edbrowse/edbrowse-3.7.5.1-r3.ebuild @@ -15,9 +15,9 @@ KEYWORDS="~amd64 ~x86" IUSE="odbc" RDEPEND=" - >=app-text/htmltidy-5.0.0 + >=app-text/htmltidy-5.0.0:= dev-lang/duktape:= - dev-libs/libpcre + dev-libs/libpcre:= net-misc/curl sys-libs/readline:= odbc? ( dev-db/unixODBC )"
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/
commit: 6197b189f67e7cca5f444e48eb7a41bf04834b24 Author: Jakov Smolić gentoo org> AuthorDate: Wed Nov 10 12:24:51 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Nov 10 12:48:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6197b189 app-accessibility/edbrowse: Remove app-text/tidy-html5 dep Signed-off-by: Jakov Smolić gentoo.org> app-accessibility/edbrowse/edbrowse-3.7.5.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-accessibility/edbrowse/edbrowse-3.7.5.1-r2.ebuild b/app-accessibility/edbrowse/edbrowse-3.7.5.1-r2.ebuild index c83ed47a9aa..0a2e00cc87a 100644 --- a/app-accessibility/edbrowse/edbrowse-3.7.5.1-r2.ebuild +++ b/app-accessibility/edbrowse/edbrowse-3.7.5.1-r2.ebuild @@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86" IUSE="odbc" RDEPEND=" - || ( app-text/tidy-html5 >=app-text/htmltidy-5.0.0 ) + >=app-text/htmltidy-5.0.0 dev-lang/duktape:= dev-libs/libpcre net-misc/curl
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/
commit: 3af0f9c51b3fa750aab08c5f81d3d8d7fbadf91e Author: Sam James gentoo org> AuthorDate: Sun Aug 29 18:24:20 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 29 18:28:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af0f9c5 app-accessibility/edbrowse: [QA] revbump for changed RDEPEND It's necessary to have a revision bump for changes in RDEPEND, but especially where we're changing the providers of an any-of || ( ... ) dependency. In this case, if one already has edbrowse installed, once/if tidy-html5 is masked for removal (which seems to be the plan), there's no reason the package manage is obligated to realise that the existing ebuild was modified to allow htmltidy instead. Hence, a revision bump is required to apply the metadata change. Fixes: cbe72b5751be392c4b8b2ba2b39cc582182d983a Signed-off-by: Sam James gentoo.org> .../edbrowse/{edbrowse-3.7.5.1-r1.ebuild => edbrowse-3.7.5.1-r2.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app-accessibility/edbrowse/edbrowse-3.7.5.1-r1.ebuild b/app-accessibility/edbrowse/edbrowse-3.7.5.1-r2.ebuild similarity index 100% rename from app-accessibility/edbrowse/edbrowse-3.7.5.1-r1.ebuild rename to app-accessibility/edbrowse/edbrowse-3.7.5.1-r2.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/
commit: cbe72b5751be392c4b8b2ba2b39cc582182d983a Author: Marek Szuba gentoo org> AuthorDate: Fri Aug 27 10:26:04 2021 + Commit: Marek Szuba gentoo org> CommitDate: Fri Aug 27 10:26:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe72b57 app-accessibility/edbrowse: allow both htmltidy-5+ and tidy-html5 Signed-off-by: Marek Szuba gentoo.org> app-accessibility/edbrowse/edbrowse-3.7.5.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-accessibility/edbrowse/edbrowse-3.7.5.1-r1.ebuild b/app-accessibility/edbrowse/edbrowse-3.7.5.1-r1.ebuild index fe983eda819..c83ed47a9aa 100644 --- a/app-accessibility/edbrowse/edbrowse-3.7.5.1-r1.ebuild +++ b/app-accessibility/edbrowse/edbrowse-3.7.5.1-r1.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 @@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86" IUSE="odbc" RDEPEND=" - app-text/tidy-html5 + || ( app-text/tidy-html5 >=app-text/htmltidy-5.0.0 ) dev-lang/duktape:= dev-libs/libpcre net-misc/curl
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/, app-accessibility/edbrowse/files/
commit: 45a96dfad92d10a438656a79f1e7a54abcb108bb Author: Jakov Smolic sartura hr> AuthorDate: Mon Dec 28 14:15:29 2020 + Commit: David Seifert gentoo org> CommitDate: Mon Dec 28 14:15:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a96dfa app-accessibility/edbrowse: Fix build with gcc-10 * Thanks to Sam James for providing the patch link * Port to cmake eclass * Additional minor cleanup Closes: https://bugs.gentoo.org/707500 Package-Manager: Portage-3.0.9, Repoman-3.0.1 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> .../edbrowse/edbrowse-3.7.5.1-r1.ebuild| 23 ++ .../files/edbrowse-3.7.5.1-fno-common.patch| 11 +++ .../edbrowse/files/edbrowse-3.7.5.1-manpage.patch | 23 ++ 3 files changed, 49 insertions(+), 8 deletions(-) diff --git a/app-accessibility/edbrowse/edbrowse-3.7.5.1-r1.ebuild b/app-accessibility/edbrowse/edbrowse-3.7.5.1-r1.ebuild index 1f0f66a9bb1..fe983eda819 100644 --- a/app-accessibility/edbrowse/edbrowse-3.7.5.1-r1.ebuild +++ b/app-accessibility/edbrowse/edbrowse-3.7.5.1-r1.ebuild @@ -2,7 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake-utils + +inherit cmake DESCRIPTION="Combination editor, browser, and mail client that is 100% text based" HOMEPAGE="http://edbrowse.org; @@ -15,24 +16,30 @@ IUSE="odbc" RDEPEND=" app-text/tidy-html5 - >=net-misc/curl-7.36.0 - >=dev-libs/libpcre-7.8 - >=sys-libs/readline-6.0 dev-lang/duktape:= + dev-libs/libpcre + net-misc/curl + sys-libs/readline:= odbc? ( dev-db/unixODBC )" DEPEND="${RDEPEND}" -BDEPEND="${RDEPEND} +BDEPEND=" dev-lang/perl virtual/pkgconfig" +PATCHES=( + "${FILESDIR}"/${P}-fno-common.patch + "${FILESDIR}"/${P}-manpage.patch +) + src_prepare() { - sed -i -e "s:/usr/share/doc/edbrowse:/usr/share/doc/${P}:" CMakeLists.txt - cmake-utils_src_prepare + cmake_src_prepare + + sed -i -e "s:/usr/share/doc/edbrowse:/usr/share/doc/${PF}:" CMakeLists.txt || die } src_configure() { local mycmakeargs=( -DBUILD_EDBR_ODBC=$(usex odbc) ) - cmake-utils_src_configure + cmake_src_configure } diff --git a/app-accessibility/edbrowse/files/edbrowse-3.7.5.1-fno-common.patch b/app-accessibility/edbrowse/files/edbrowse-3.7.5.1-fno-common.patch new file mode 100644 index 000..bf9fa08245d --- /dev/null +++ b/app-accessibility/edbrowse/files/edbrowse-3.7.5.1-fno-common.patch @@ -0,0 +1,11 @@ +--- a/src/eb.h b/src/eb.h +@@ -287,7 +287,7 @@ extern char *sslCerts; /* ssl certificates to validate the secure server */ + extern int verifyCertificates;/* is a certificate required for the ssl connection? */ + extern int displayLength; // when printing a line + extern int formatLineLength; // when formatting html +-bool formatOverflow; ++extern bool formatOverflow; + extern int webTimeout, mailTimeout; + extern uchar browseLocal; + extern bool sqlPresent; /* Was edbrowse compiled with SQL built in? */ diff --git a/app-accessibility/edbrowse/files/edbrowse-3.7.5.1-manpage.patch b/app-accessibility/edbrowse/files/edbrowse-3.7.5.1-manpage.patch new file mode 100644 index 000..f0d66766911 --- /dev/null +++ b/app-accessibility/edbrowse/files/edbrowse-3.7.5.1-manpage.patch @@ -0,0 +1,23 @@ +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -249,19 +249,7 @@ if (UNIX) + endif() + # copy to build dir + configure_file( ${UnixManFile} ${CMAKE_BINARY_DIR}/edbrowse.1 ) +-# find 'gzip' - warn if not... +-find_program(GZIP_EXE gzip PATHS /bin ) +-if (GZIP_EXE) +-# gzip it in place +-execute_process(COMMAND ${GZIP_EXE} -f "edbrowse.1" +-WORKING_DIRECTORY ${CMAKE_BINARY_DIR} +-INPUT_FILE edbrowse.1 +-OUTPUT_FILE edbrowse.1.gz ) +-# install it +- install(FILES ${CMAKE_BINARY_DIR}/edbrowse.1.gz DESTINATION ${UnixManDir}) +-else () +-message(WARNING "Unable to locate 'gzip'! No man page...") +-endif () ++install(FILES ${CMAKE_BINARY_DIR}/edbrowse.1 DESTINATION ${UnixManDir}) + # install user guide + install(FILES doc/usersguide.html doc/usersguide_fr.html doc/sample.ebrc doc/sample_fr.ebrc doc/sample_it.ebrc DESTINATION ${UnixDocDir}) + endif ()
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/
commit: 52780a4126eb29c167121c7f6151e03c5af23229 Author: Sam James gentoo org> AuthorDate: Fri Nov 13 16:57:13 2020 + Commit: Sam James gentoo org> CommitDate: Fri Nov 13 16:57:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52780a41 app-accessibility/edbrowse: subscribe to dev-lang/duktape subslot Bug: https://bugs.gentoo.org/730188 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> .../edbrowse/{edbrowse-3.7.5.1.ebuild => edbrowse-3.7.5.1-r1.ebuild}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-accessibility/edbrowse/edbrowse-3.7.5.1.ebuild b/app-accessibility/edbrowse/edbrowse-3.7.5.1-r1.ebuild similarity index 97% rename from app-accessibility/edbrowse/edbrowse-3.7.5.1.ebuild rename to app-accessibility/edbrowse/edbrowse-3.7.5.1-r1.ebuild index f2a61e23958..1f0f66a9bb1 100644 --- a/app-accessibility/edbrowse/edbrowse-3.7.5.1.ebuild +++ b/app-accessibility/edbrowse/edbrowse-3.7.5.1-r1.ebuild @@ -18,7 +18,7 @@ RDEPEND=" >=net-misc/curl-7.36.0 >=dev-libs/libpcre-7.8 >=sys-libs/readline-6.0 - dev-lang/duktape + dev-lang/duktape:= odbc? ( dev-db/unixODBC )" DEPEND="${RDEPEND}" BDEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/
commit: a99c30b5dc9a9c4eb10667796ba9c6c23669d72f Author: Mart Raudsepp gentoo org> AuthorDate: Tue Jan 21 22:25:26 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Jan 21 22:25:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a99c30b5 app-accessibility/edbrowse: remove old Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> app-accessibility/edbrowse/Manifest | 1 - app-accessibility/edbrowse/edbrowse-3.7.4.ebuild | 38 2 files changed, 39 deletions(-) diff --git a/app-accessibility/edbrowse/Manifest b/app-accessibility/edbrowse/Manifest index 69aa7a81dfe..383cdd368c2 100644 --- a/app-accessibility/edbrowse/Manifest +++ b/app-accessibility/edbrowse/Manifest @@ -1,2 +1 @@ -DIST edbrowse-3.7.4.tar.gz 765794 BLAKE2B 5d428ca3923e26d5b3f204d5aba37a08bbfc50345b18718e5a281521361da4920ea12d68a5013bb688e95f178be8903bede1bef5b3cd626a0e6084141188d878 SHA512 79b2b450b6f54f3d74b7c722f223b3340b3ddfa1cbff2d69adcd1cd4ffb76b78a812a35a053cf224a74543020ef8423cd68eafa9a277451245d383065fb1595d DIST edbrowse-3.7.5.1.tar.gz 790742 BLAKE2B 7047cc2b1c7bc51aaa88f7a6aa981020ae80b6498bcb97f670646267dab94bab565b9ecc23c36f75d2653175917720dbb9e40a0f9bfd44251716669155e8de9e SHA512 ec217bf98334e8b493a1a80082cebfb11da9fa84d20d8b5f3f3286a78ae1dc6a2731c578d000f9f0f19d3dcbec9aa2c3e2a6b5b35f7ea7672840b9bcd1c5c67a diff --git a/app-accessibility/edbrowse/edbrowse-3.7.4.ebuild b/app-accessibility/edbrowse/edbrowse-3.7.4.ebuild deleted file mode 100644 index 91fd4cd8a6e..000 --- a/app-accessibility/edbrowse/edbrowse-3.7.4.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit cmake-utils - -DESCRIPTION="Combination editor, browser, and mail client that is 100% text based" -HOMEPAGE="http://edbrowse.org; -SRC_URI="https://github.com/CMB/edbrowse/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="odbc" - -RDEPEND=" - app-text/tidy-html5 - >=net-misc/curl-7.36.0 - >=dev-libs/libpcre-7.8 - >=sys-libs/readline-6.0 - dev-lang/duktape - odbc? ( dev-db/unixODBC )" -DEPEND="${RDEPEND}" -BDEPEND="${RDEPEND} - dev-lang/perl - virtual/pkgconfig" - -src_prepare() { - sed -i -e "s:/usr/share/doc/edbrowse:/usr/share/doc/${P}:" CMakeLists.txt - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_EDBR_ODBC=$(usex odbc) - ) - cmake-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/
commit: 334107a0961fc051dc38b4c28e69d8354129a03c Author: Mart Raudsepp gentoo org> AuthorDate: Tue Jan 21 22:24:47 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Jan 21 22:25:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=334107a0 app-accessibility/edbrowse: bump to 3.7.5.1 Fixes compilation against newer curl's API break Closes: https://bugs.gentoo.org/683168 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> app-accessibility/edbrowse/Manifest| 1 + app-accessibility/edbrowse/edbrowse-3.7.5.1.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/app-accessibility/edbrowse/Manifest b/app-accessibility/edbrowse/Manifest index 7e87a04dc80..69aa7a81dfe 100644 --- a/app-accessibility/edbrowse/Manifest +++ b/app-accessibility/edbrowse/Manifest @@ -1 +1,2 @@ DIST edbrowse-3.7.4.tar.gz 765794 BLAKE2B 5d428ca3923e26d5b3f204d5aba37a08bbfc50345b18718e5a281521361da4920ea12d68a5013bb688e95f178be8903bede1bef5b3cd626a0e6084141188d878 SHA512 79b2b450b6f54f3d74b7c722f223b3340b3ddfa1cbff2d69adcd1cd4ffb76b78a812a35a053cf224a74543020ef8423cd68eafa9a277451245d383065fb1595d +DIST edbrowse-3.7.5.1.tar.gz 790742 BLAKE2B 7047cc2b1c7bc51aaa88f7a6aa981020ae80b6498bcb97f670646267dab94bab565b9ecc23c36f75d2653175917720dbb9e40a0f9bfd44251716669155e8de9e SHA512 ec217bf98334e8b493a1a80082cebfb11da9fa84d20d8b5f3f3286a78ae1dc6a2731c578d000f9f0f19d3dcbec9aa2c3e2a6b5b35f7ea7672840b9bcd1c5c67a diff --git a/app-accessibility/edbrowse/edbrowse-3.7.5.1.ebuild b/app-accessibility/edbrowse/edbrowse-3.7.5.1.ebuild new file mode 100644 index 000..f2a61e23958 --- /dev/null +++ b/app-accessibility/edbrowse/edbrowse-3.7.5.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit cmake-utils + +DESCRIPTION="Combination editor, browser, and mail client that is 100% text based" +HOMEPAGE="http://edbrowse.org; +SRC_URI="https://github.com/CMB/edbrowse/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="odbc" + +RDEPEND=" + app-text/tidy-html5 + >=net-misc/curl-7.36.0 + >=dev-libs/libpcre-7.8 + >=sys-libs/readline-6.0 + dev-lang/duktape + odbc? ( dev-db/unixODBC )" +DEPEND="${RDEPEND}" +BDEPEND="${RDEPEND} + dev-lang/perl + virtual/pkgconfig" + +src_prepare() { + sed -i -e "s:/usr/share/doc/edbrowse:/usr/share/doc/${P}:" CMakeLists.txt + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_EDBR_ODBC=$(usex odbc) + ) + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/files/, app-accessibility/edbrowse/
commit: 828fa8d35abaafd811ed5f8508d781975d2327e1 Author: Mart Raudsepp gentoo org> AuthorDate: Wed May 1 22:42:11 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed May 1 22:42:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=828fa8d3 app-accessibility/edbrowse: remove old Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> app-accessibility/edbrowse/Manifest| 1 - app-accessibility/edbrowse/edbrowse-3.5.1.ebuild | 60 -- .../files/edbrowse-3.5.1-implicit-decl.patch | 22 3 files changed, 83 deletions(-) diff --git a/app-accessibility/edbrowse/Manifest b/app-accessibility/edbrowse/Manifest index ab7c37f33f7..7e87a04dc80 100644 --- a/app-accessibility/edbrowse/Manifest +++ b/app-accessibility/edbrowse/Manifest @@ -1,2 +1 @@ -DIST edbrowse-3.5.1.zip 745277 BLAKE2B 2256faf58de68ab2d19d3137ddaaa92dbfdfff581d83c9f2b58e0e161c10aaa5c867dbf8b81da77f21abdd5c1a07d882abafff4bcfc0706fc33a73b7ba6bc087 SHA512 83bdb1d49afa04a41a84b71e86969880b518d8d6c1e448380d70710ad2373ed57cb3699d3ad50226ea4d5776f511ff50b9510655b27d26948213113699512fc2 DIST edbrowse-3.7.4.tar.gz 765794 BLAKE2B 5d428ca3923e26d5b3f204d5aba37a08bbfc50345b18718e5a281521361da4920ea12d68a5013bb688e95f178be8903bede1bef5b3cd626a0e6084141188d878 SHA512 79b2b450b6f54f3d74b7c722f223b3340b3ddfa1cbff2d69adcd1cd4ffb76b78a812a35a053cf224a74543020ef8423cd68eafa9a277451245d383065fb1595d diff --git a/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild b/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild deleted file mode 100644 index c8e5ad5fdf8..000 --- a/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -inherit eutils - -DESCRIPTION="editor, browser, and mail client using the /bin/ed interface" -HOMEPAGE="http://the-brannons.com/edbrowse/; -SRC_URI="http://the-brannons.com/${PN}/${P}.zip; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="libressl odbc l10n_fr" - -COMMON_DEPEND=">=dev-lang/spidermonkey-24.0:24 - >=sys-libs/readline-6.0 - >=net-misc/curl-7.36.0 - >=dev-libs/libpcre-7.8 - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - odbc? ( dev-db/unixODBC )" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig - app-arch/unzip" -RDEPEND="${COMMON_DEPEND}" - -src_prepare() { - epatch "${FILESDIR}/${P}-implicit-decl.patch" -} - -src_compile() { - jscppflags=$(pkg-config --cflags mozjs-24) - jslib=$(pkg-config --libs mozjs-24) - emake prefix=/usr JSLIB="${jslib}" JS_CXXFLAGS="${jscppflags}" STRIP='' - if use odbc; then - # Top-level makefile doesn't have this target. - cd src - emake prefix=/usr JSLIB="${jslib}" JS_CXXFLAGS="${jscppflags}" STRIP='' - cd .. - fi -} - -src_install() { - cd src - emake prefix=/usr DESTDIR="${D}" install - if use odbc; then - dobin edbrowseodbc - fi - cd .. - dodoc CHANGES README todo - cd doc - dobin setup.ebrc - dohtml usersguide.html philosophy.html - dodoc sample.ebrc - if use l10n_fr; then - dohtml usersguide_fr.html philosophy_fr.html - dodoc sample_fr.ebrc - fi -} diff --git a/app-accessibility/edbrowse/files/edbrowse-3.5.1-implicit-decl.patch b/app-accessibility/edbrowse/files/edbrowse-3.5.1-implicit-decl.patch deleted file mode 100644 index 1880d2b3bfe..000 --- a/app-accessibility/edbrowse/files/edbrowse-3.5.1-implicit-decl.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff -Naur edbrowse-3.5.1/src/fetchmail.c edbrowse-3.5.1.new/src/fetchmail.c edbrowse-3.5.1/src/fetchmail.c 2014-09-23 21:50:37.0 -0700 -+++ edbrowse-3.5.1.new/src/fetchmail.c 2014-09-29 02:29:46.193856866 -0700 -@@ -6,6 +6,7 @@ - * This file is part of the edbrowse project, released under GPL. - */ - -+#define _GNU_SOURCE - #include "eb.h" - - #define MHLINE 200/* length of a mail header line */ -diff -Naur edbrowse-3.5.1/src/sendmail.c edbrowse-3.5.1.new/src/sendmail.c edbrowse-3.5.1/src/sendmail.c 2014-09-23 21:50:37.0 -0700 -+++ edbrowse-3.5.1.new/src/sendmail.c 2014-09-29 02:29:37.105874233 -0700 -@@ -5,6 +5,7 @@ - * This file is part of the edbrowse project, released under GPL. - */ - -+#define _GNU_SOURCE - #include "eb.h" - - #include
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/
commit: 44f25e22e07a4b11a185ed086f51872bd9febe19 Author: Mart Raudsepp gentoo org> AuthorDate: Wed May 1 22:41:32 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed May 1 22:42:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44f25e22 app-accessibility/edbrowse: bump to 3.7.4 Uses duktape instead of old mozjs/spidermonkey version. Ported to use new cmake system. Hopefully fixing the two edbrowseodbc bugs along the way (not tested). Closes: https://bugs.gentoo.org/632632 Closes: https://bugs.gentoo.org/638722 Closes: https://bugs.gentoo.org/556924 Closes: https://bugs.gentoo.org/625334 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> app-accessibility/edbrowse/Manifest | 1 + app-accessibility/edbrowse/edbrowse-3.7.4.ebuild | 38 2 files changed, 39 insertions(+) diff --git a/app-accessibility/edbrowse/Manifest b/app-accessibility/edbrowse/Manifest index 1405c487735..ab7c37f33f7 100644 --- a/app-accessibility/edbrowse/Manifest +++ b/app-accessibility/edbrowse/Manifest @@ -1 +1,2 @@ DIST edbrowse-3.5.1.zip 745277 BLAKE2B 2256faf58de68ab2d19d3137ddaaa92dbfdfff581d83c9f2b58e0e161c10aaa5c867dbf8b81da77f21abdd5c1a07d882abafff4bcfc0706fc33a73b7ba6bc087 SHA512 83bdb1d49afa04a41a84b71e86969880b518d8d6c1e448380d70710ad2373ed57cb3699d3ad50226ea4d5776f511ff50b9510655b27d26948213113699512fc2 +DIST edbrowse-3.7.4.tar.gz 765794 BLAKE2B 5d428ca3923e26d5b3f204d5aba37a08bbfc50345b18718e5a281521361da4920ea12d68a5013bb688e95f178be8903bede1bef5b3cd626a0e6084141188d878 SHA512 79b2b450b6f54f3d74b7c722f223b3340b3ddfa1cbff2d69adcd1cd4ffb76b78a812a35a053cf224a74543020ef8423cd68eafa9a277451245d383065fb1595d diff --git a/app-accessibility/edbrowse/edbrowse-3.7.4.ebuild b/app-accessibility/edbrowse/edbrowse-3.7.4.ebuild new file mode 100644 index 000..91fd4cd8a6e --- /dev/null +++ b/app-accessibility/edbrowse/edbrowse-3.7.4.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit cmake-utils + +DESCRIPTION="Combination editor, browser, and mail client that is 100% text based" +HOMEPAGE="http://edbrowse.org; +SRC_URI="https://github.com/CMB/edbrowse/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="odbc" + +RDEPEND=" + app-text/tidy-html5 + >=net-misc/curl-7.36.0 + >=dev-libs/libpcre-7.8 + >=sys-libs/readline-6.0 + dev-lang/duktape + odbc? ( dev-db/unixODBC )" +DEPEND="${RDEPEND}" +BDEPEND="${RDEPEND} + dev-lang/perl + virtual/pkgconfig" + +src_prepare() { + sed -i -e "s:/usr/share/doc/edbrowse:/usr/share/doc/${P}:" CMakeLists.txt + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_EDBR_ODBC=$(usex odbc) + ) + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/
commit: 50972cd3e8ebb2dccb938140445b3c9044105f09 Author: Ulrich Müller gentoo org> AuthorDate: Sun Jul 3 16:29:23 2016 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Jul 3 16:39:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50972cd3 app-accessibility/edbrowse: Migrate from LINGUAS to L10N. Package-Manager: portage-2.3.0 app-accessibility/edbrowse/edbrowse-3.5.1.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild b/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild index c26fb87..4239a3a 100644 --- a/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild +++ b/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild @@ -8,10 +8,12 @@ inherit eutils DESCRIPTION="editor, browser, and mail client using the /bin/ed interface" HOMEPAGE="http://the-brannons.com/edbrowse/; SRC_URI="http://the-brannons.com/${PN}/${P}.zip; + LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="libressl linguas_fr odbc" +IUSE="libressl odbc l10n_fr" + COMMON_DEPEND=">=dev-lang/spidermonkey-24.0:24 >=sys-libs/readline-6.0 >=net-misc/curl-7.36.0 @@ -52,7 +54,7 @@ src_install() { dobin setup.ebrc dohtml usersguide.html philosophy.html dodoc sample.ebrc - if use linguas_fr; then + if use l10n_fr; then dohtml usersguide_fr.html philosophy_fr.html dodoc sample_fr.ebrc fi
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/
commit: 4f7c9faa26a969cedaadeb8368731d1760e18e36 Author: Anthony G. Basile gentoo org> AuthorDate: Mon Mar 21 21:18:29 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Mar 21 21:19:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f7c9faa app-accessibility/edbrowse: fix openssl and libressl slots Package-Manager: portage-2.2.26 app-accessibility/edbrowse/edbrowse-3.5.1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild b/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild index 853813e..c26fb87 100644 --- a/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild +++ b/app-accessibility/edbrowse/edbrowse-3.5.1.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$ @@ -16,8 +16,8 @@ COMMON_DEPEND=">=dev-lang/spidermonkey-24.0:24 >=sys-libs/readline-6.0 >=net-misc/curl-7.36.0 >=dev-libs/libpcre-7.8 - !libressl? ( dev-libs/openssl:0 ) - libressl? ( dev-libs/libressl ) + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) odbc? ( dev-db/unixODBC )" DEPEND="${COMMON_DEPEND} virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/
commit: 4fdb03b4cced904517520a04aa98b6916d66fe42 Author: Anthony G. Basile gentoo org> AuthorDate: Tue Dec 15 20:43:47 2015 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Dec 15 20:44:32 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fdb03b4 app-accessibility/edbrowse: bump to EAPI=5 and add libressl support Package-Manager: portage-2.2.24 app-accessibility/edbrowse/edbrowse-3.5.1.ebuild | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild b/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild index 1c2a80b..853813e 100644 --- a/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild +++ b/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="4" +EAPI="5" inherit eutils DESCRIPTION="editor, browser, and mail client using the /bin/ed interface" @@ -11,12 +11,13 @@ SRC_URI="http://the-brannons.com/${PN}/${P}.zip; LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="linguas_fr odbc" +IUSE="libressl linguas_fr odbc" COMMON_DEPEND=">=dev-lang/spidermonkey-24.0:24 >=sys-libs/readline-6.0 >=net-misc/curl-7.36.0 >=dev-libs/libpcre-7.8 - >=dev-libs/openssl-0.9.8j + !libressl? ( dev-libs/openssl:0 ) + libressl? ( dev-libs/libressl ) odbc? ( dev-db/unixODBC )" DEPEND="${COMMON_DEPEND} virtual/pkgconfig