public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/
@ 2022-04-12 19:35 Ronny Gutbrod
  0 siblings, 0 replies; 18+ messages in thread
From: Ronny Gutbrod @ 2022-04-12 19:35 UTC (permalink / raw
  To: gentoo-commits

commit:     364d654560cc6d0c00e45dcfbd4ee2cf0c0d4f7c
Author:     Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift <DOT> com>
AuthorDate: Tue Apr 12 15:28:25 2022 +0000
Commit:     Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
CommitDate: Tue Apr 12 15:53:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=364d6545

net-mail/dovecot-fts-xapian: initial ebuild (1.5.2)

Xapian is a Dovecot plugin that offers Full Text Search capabilities
without a ton of dependencies.

* Add dovecot-fts-xapian-1.5.2

Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift.com>

 net-mail/dovecot-fts-xapian/Manifest               |  1 +
 .../dovecot-fts-xapian-1.5.2.ebuild                | 42 ++++++++++++++++++++++
 net-mail/dovecot-fts-xapian/metadata.xml           | 17 +++++++++
 3 files changed, 60 insertions(+)

diff --git a/net-mail/dovecot-fts-xapian/Manifest b/net-mail/dovecot-fts-xapian/Manifest
new file mode 100644
index 000000000..13d7d28a2
--- /dev/null
+++ b/net-mail/dovecot-fts-xapian/Manifest
@@ -0,0 +1 @@
+DIST dovecot-fts-xapian-1.5.2.tar.gz 2985120 BLAKE2B 25ab535a93bbc6c0ce6c50cf01916b3349c7a34d9746ea1f87e1bf45eaa643370a3f6a5e967a168b29d0bd601f3dddbff43dd75eab64f4d62d5277f78374cf9f SHA512 afbdd9866d61104d22875eb326a2a893ef0b252e6a493c939db8a29f2d7460a70c8e7648729840ea89d60c374ce75bb34a9c90e7ca2d9c4a9239fa3b2f5905a4

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.2.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.2.ebuild
new file mode 100644
index 000000000..c712bd683
--- /dev/null
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Dovecot FTS plugin backed by Xapian"
+HOMEPAGE="https://github.com/grosjo/fts-xapian"
+SRC_URI="https://github.com/grosjo/fts-xapian/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="static-libs"
+
+RDEPEND="
+	dev-libs/icu:=
+	>=dev-libs/xapian-1.4:=
+	net-mail/dovecot:=
+	"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}/fts-xapian-${PV}"
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		--with-dovecot="${EPREFIX}/usr/$(get_libdir)/dovecot" \
+		$( use_enable static-libs static )
+}
+
+src_install() {
+	default
+	use static-libs || find "${ED}" -name '*.la' -delete
+}

diff --git a/net-mail/dovecot-fts-xapian/metadata.xml b/net-mail/dovecot-fts-xapian/metadata.xml
new file mode 100644
index 000000000..9dfeff7ae
--- /dev/null
+++ b/net-mail/dovecot-fts-xapian/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>git_peep@parallaxshift.com</email>
+		<name>Philippe 'Peep' Chaintreuil</name>
+	</maintainer>
+	<upstream>
+		<maintainer>
+			<name>Joan Moreau</name>
+			<email>jom@grosjo.net</email>
+		</maintainer>
+		<remote-id type="github">grosjo/fts-xapian</remote-id>
+		<changelog>https://github.com/grosjo/fts-xapian/releases</changelog>
+		<bugs-to>https://github.com/grosjo/fts-xapian/issues/new</bugs-to>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/
@ 2022-04-13 14:37 Florian Schmaus
  0 siblings, 0 replies; 18+ messages in thread
From: Florian Schmaus @ 2022-04-13 14:37 UTC (permalink / raw
  To: gentoo-commits

commit:     4b47d1abe89d6d2313647424e99439a4901d2348
Author:     Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift <DOT> com>
AuthorDate: Tue Apr 12 20:55:28 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue Apr 12 20:57:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b47d1ab

net-mail/dovecot-fts-xapian: Apply fixes to *.la delete cmd

Addressing:
* https://github.com/gentoo/guru/commit/364d654560cc6d0c00e45dcfbd4ee2cf0c0d4f7c#r71134205
* https://github.com/gentoo/guru/commit/364d654560cc6d0c00e45dcfbd4ee2cf0c0d4f7c#r71138913

Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift.com>

 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.2.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.2.ebuild
index c712bd683..2949d81cb 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.2.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.2.ebuild
@@ -38,5 +38,5 @@ src_configure() {
 
 src_install() {
 	default
-	use static-libs || find "${ED}" -name '*.la' -delete
+	find "${ED}" -name '*.la' -delete || die
 }


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/
@ 2022-04-13 19:45 Arthur Zamarin
  0 siblings, 0 replies; 18+ messages in thread
From: Arthur Zamarin @ 2022-04-13 19:45 UTC (permalink / raw
  To: gentoo-commits

commit:     f150c408594c9437650b60257f016d515322f769
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 13 19:41:36 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 13 19:41:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f150c408

net-mail/dovecot-fts-xapian: update maintainer's email

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-mail/dovecot-fts-xapian/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/dovecot-fts-xapian/metadata.xml b/net-mail/dovecot-fts-xapian/metadata.xml
index 9dfeff7ae..62b6af6a4 100644
--- a/net-mail/dovecot-fts-xapian/metadata.xml
+++ b/net-mail/dovecot-fts-xapian/metadata.xml
@@ -2,7 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<maintainer type="person">
-		<email>git_peep@parallaxshift.com</email>
+		<email>gentoo_bugs_peep@parallaxshift.com</email>
 		<name>Philippe 'Peep' Chaintreuil</name>
 	</maintainer>
 	<upstream>


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/
@ 2022-04-14 13:31 Andrew Ammerlaan
  0 siblings, 0 replies; 18+ messages in thread
From: Andrew Ammerlaan @ 2022-04-14 13:31 UTC (permalink / raw
  To: gentoo-commits

commit:     99c9478f3b66638427f86babd0450dbc4d08a868
Author:     Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift <DOT> com>
AuthorDate: Wed Apr 13 23:51:57 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Apr 13 23:52:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=99c9478f

net-mail/dovecot-fts-xapian: Tweak maintainer name

Make my name match what mail-filter/spamassassin's metadata.xml has.

Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift.com>

 net-mail/dovecot-fts-xapian/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/dovecot-fts-xapian/metadata.xml b/net-mail/dovecot-fts-xapian/metadata.xml
index 62b6af6a4..3c0f02127 100644
--- a/net-mail/dovecot-fts-xapian/metadata.xml
+++ b/net-mail/dovecot-fts-xapian/metadata.xml
@@ -3,7 +3,7 @@
 <pkgmetadata>
 	<maintainer type="person">
 		<email>gentoo_bugs_peep@parallaxshift.com</email>
-		<name>Philippe 'Peep' Chaintreuil</name>
+		<name>Philippe Chaintreuil</name>
 	</maintainer>
 	<upstream>
 		<maintainer>


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/
@ 2022-04-15 18:42 Andrew Ammerlaan
  0 siblings, 0 replies; 18+ messages in thread
From: Andrew Ammerlaan @ 2022-04-15 18:42 UTC (permalink / raw
  To: gentoo-commits

commit:     f32486254b541cb7663bc07ab254421e9421e138
Author:     Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift <DOT> com>
AuthorDate: Fri Apr 15 12:43:42 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Apr 15 12:48:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f3248625

net-mail/dovecot-fts-xapian: bump to 1.5.4

Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift.com>

 net-mail/dovecot-fts-xapian/Manifest               |  1 +
 .../dovecot-fts-xapian-1.5.4.ebuild                | 42 ++++++++++++++++++++++
 2 files changed, 43 insertions(+)

diff --git a/net-mail/dovecot-fts-xapian/Manifest b/net-mail/dovecot-fts-xapian/Manifest
index 13d7d28a2..998897ac3 100644
--- a/net-mail/dovecot-fts-xapian/Manifest
+++ b/net-mail/dovecot-fts-xapian/Manifest
@@ -1 +1,2 @@
 DIST dovecot-fts-xapian-1.5.2.tar.gz 2985120 BLAKE2B 25ab535a93bbc6c0ce6c50cf01916b3349c7a34d9746ea1f87e1bf45eaa643370a3f6a5e967a168b29d0bd601f3dddbff43dd75eab64f4d62d5277f78374cf9f SHA512 afbdd9866d61104d22875eb326a2a893ef0b252e6a493c939db8a29f2d7460a70c8e7648729840ea89d60c374ce75bb34a9c90e7ca2d9c4a9239fa3b2f5905a4
+DIST dovecot-fts-xapian-1.5.4.tar.gz 33101 BLAKE2B f2bf7c2cee8930cb8791035d434468537decd72f0643b308f437ad634affa555c486ac4524a1b63b7cc06304e77c431f1e846497b6080c07911a82c20c602c8d SHA512 773579959c79142ab3a24ceaa7da7fd68a9c7dde4439bd613112fc02f4b23d4d7fd258563f771dbe06db4000f9be6a219bd88b07f57521ae45246029af58570d

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.4.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.4.ebuild
new file mode 100644
index 000000000..2949d81cb
--- /dev/null
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Dovecot FTS plugin backed by Xapian"
+HOMEPAGE="https://github.com/grosjo/fts-xapian"
+SRC_URI="https://github.com/grosjo/fts-xapian/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="static-libs"
+
+RDEPEND="
+	dev-libs/icu:=
+	>=dev-libs/xapian-1.4:=
+	net-mail/dovecot:=
+	"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}/fts-xapian-${PV}"
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		--with-dovecot="${EPREFIX}/usr/$(get_libdir)/dovecot" \
+		$( use_enable static-libs static )
+}
+
+src_install() {
+	default
+	find "${ED}" -name '*.la' -delete || die
+}


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/
@ 2022-04-23 17:50 Haelwenn Monnier
  0 siblings, 0 replies; 18+ messages in thread
From: Haelwenn Monnier @ 2022-04-23 17:50 UTC (permalink / raw
  To: gentoo-commits

commit:     c64059b5d460b6cb4c5a813fa7789e9d4ed48738
Author:     Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift <DOT> com>
AuthorDate: Sat Apr 23 17:19:28 2022 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Sat Apr 23 17:19:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c64059b5

net-mail/dovecot-fts-xapian: add 9999

Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift.com>

 .../dovecot-fts-xapian-9999.ebuild                 | 53 ++++++++++++++++++++++
 1 file changed, 53 insertions(+)

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild
new file mode 100644
index 000000000..ac1085894
--- /dev/null
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Dovecot FTS plugin backed by Xapian"
+HOMEPAGE="https://github.com/grosjo/fts-xapian"
+
+if [ "$PV" = 9999 ] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/grosjo/fts-xapian/"
+else
+	SRC_URI="https://github.com/grosjo/fts-xapian/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}/fts-xapian-${PV}"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="static-libs"
+
+RDEPEND="
+	dev-libs/icu:=
+	>=dev-libs/xapian-1.4:=
+	net-mail/dovecot:=
+	"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+if [ "$PV" = 9999 ] ; then
+	BDPEND="${BDEPEND}
+		sys-devel/autoconf
+		sys-devel/autoconf-archive
+	"
+fi
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		--with-dovecot="${EPREFIX}/usr/$(get_libdir)/dovecot" \
+		$( use_enable static-libs static )
+}
+
+src_install() {
+	default
+	find "${ED}" -name '*.la' -delete || die
+}


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/
@ 2022-12-27  8:05 Viorel Munteanu
  0 siblings, 0 replies; 18+ messages in thread
From: Viorel Munteanu @ 2022-12-27  8:05 UTC (permalink / raw
  To: gentoo-commits

commit:     79f1b9216795dc425c2394c343392d459a40ab72
Author:     Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift <DOT> com>
AuthorDate: Sun Dec 25 18:41:28 2022 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sun Dec 25 18:41:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79f1b921

net-mail/dovecot-fts-xapian: Move S= up to match skel.ebuild order

Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift.com>

 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.4.ebuild | 3 +--
 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.5.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.4.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.4.ebuild
index 2949d81cb..7e7f7c998 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.4.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.4.ebuild
@@ -8,6 +8,7 @@ inherit autotools
 DESCRIPTION="Dovecot FTS plugin backed by Xapian"
 HOMEPAGE="https://github.com/grosjo/fts-xapian"
 SRC_URI="https://github.com/grosjo/fts-xapian/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/fts-xapian-${PV}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
@@ -23,8 +24,6 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-S="${WORKDIR}/fts-xapian-${PV}"
-
 src_prepare() {
 	default
 	eautoreconf

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.5.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.5.ebuild
index 2949d81cb..7e7f7c998 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.5.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.5.ebuild
@@ -8,6 +8,7 @@ inherit autotools
 DESCRIPTION="Dovecot FTS plugin backed by Xapian"
 HOMEPAGE="https://github.com/grosjo/fts-xapian"
 SRC_URI="https://github.com/grosjo/fts-xapian/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/fts-xapian-${PV}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
@@ -23,8 +24,6 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-S="${WORKDIR}/fts-xapian-${PV}"
-
 src_prepare() {
 	default
 	eautoreconf


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/
@ 2023-01-24  9:10 Florian Schmaus
  0 siblings, 0 replies; 18+ messages in thread
From: Florian Schmaus @ 2023-01-24  9:10 UTC (permalink / raw
  To: gentoo-commits

commit:     f743509f25ab724e24cd8c83ad49109a52fc98ac
Author:     Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift <DOT> com>
AuthorDate: Mon Jan 23 23:47:34 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Mon Jan 23 23:49:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f743509f

net-mail/dovecot-fts-xapian: Disable hardening by default

Bug: https://bugs.gentoo.org/888751
Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift.com>

 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.5.ebuild | 3 +++
 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild  | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.5.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.5.ebuild
index b07035152..9e8a22927 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.5.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.5.ebuild
@@ -34,7 +34,10 @@ src_prepare() {
 }
 
 src_configure() {
+	# Disable hardening so CFLAGS are left up to the Gentoo user
+	# https://bugs.gentoo.org/888751
 	econf \
+		--enable-hardening=no \
 		--with-dovecot="${EPREFIX}/usr/$(get_libdir)/dovecot" \
 		$( use_enable static-libs static )
 }

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild
index 1267136e3..ef339e39b 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild
@@ -46,7 +46,10 @@ src_prepare() {
 }
 
 src_configure() {
+	# Disable hardening so CFLAGS are left up to the Gentoo user
+	# https://bugs.gentoo.org/888751
 	econf \
+		--enable-hardening=no \
 		--with-dovecot="${EPREFIX}/usr/$(get_libdir)/dovecot" \
 		$( use_enable static-libs static )
 }


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/
@ 2024-03-07 11:34 Andrew Ammerlaan
  0 siblings, 0 replies; 18+ messages in thread
From: Andrew Ammerlaan @ 2024-03-07 11:34 UTC (permalink / raw
  To: gentoo-commits

commit:     049ca3482dfbc799cdaf174ec18ec5b08d08f6f5
Author:     Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift <DOT> com>
AuthorDate: Tue Mar  5 10:58:11 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Mar  6 23:01:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=049ca348

net-mail/dovecot-fts-xapian: bump to 1.7.6

Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift.com>

 net-mail/dovecot-fts-xapian/Manifest               |  1 +
 .../dovecot-fts-xapian-1.7.6.ebuild                | 48 ++++++++++++++++++++++
 2 files changed, 49 insertions(+)

diff --git a/net-mail/dovecot-fts-xapian/Manifest b/net-mail/dovecot-fts-xapian/Manifest
index b031094dcd..04dba3d1f7 100644
--- a/net-mail/dovecot-fts-xapian/Manifest
+++ b/net-mail/dovecot-fts-xapian/Manifest
@@ -1,3 +1,4 @@
 DIST dovecot-fts-xapian-1.5.5.tar.gz 33228 BLAKE2B b8e86b3655a6b7291961cfbd39d6ef93ab2e2fbb049e97ebd07b473eb5fc5ecf91950343adfa9c267791442d581ebea47416d8e674d7f3019091fbd69b6e60f1 SHA512 229362207bfa7bb13b1ded4d8b2a2aef7a4a72306e140dc4bd5778991220b27d296ca3659993856f83c80c437f7feadebad1e3ac06f8120a6e45b69f6dbb1ecb
 DIST dovecot-fts-xapian-1.5.7.tar.gz 33594 BLAKE2B 5d83cf5292ecf7d7245a56d21587302ea8c3bc5b0374c5c77013059fa66e4d187bb26b9c1d928e8ad324d235a79bd97a6878086fc19b493b1aeae1a312bceaf1 SHA512 eb3b7e19ba522dd9e9c2952c3022b15249889c814e8a90b50836526ab5000b26e0e835b71d3a4439f03d5399277b70a3ffeb366ca42061b647ab8ce251268c3b
 DIST dovecot-fts-xapian-1.5.9.tar.gz 34220 BLAKE2B 8cf0772122d5dd8cf25fa2e8a5c02c8a315fdf4fbd346db3d01e78aa3e1116d42fbf30c155a364e064bd2ea4e9b67a48a69b3a3dada2c471c550f1d4fabbc8bd SHA512 e5961e5f6aeed6efabf456487307dfd09e255077e8c2c3af6c390b73b48dd2613f09ad4dfcd64974a91463a05a55078edfb7368d8c01ce0a839847823507b91f
+DIST dovecot-fts-xapian-1.7.6.tar.gz 36626 BLAKE2B 4112204e78fce042a4db5e6d3bd5d12e2ca6be8199ded4f7b3b7e0ff9977268491aa7e524f00103e1ee07d5ce0b59dcea171c5be19c7857dbeae9416c4fe984e SHA512 83b25bae097fceb56b62355cd8e10788bea850c2f312eb15fca72fb9c1d033d54e56c251eb27eeb971fe405da9d6a3509a3a700bbd0602d785949548ac15ba1f

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.6.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.6.ebuild
new file mode 100644
index 0000000000..9e8a229271
--- /dev/null
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.6.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Dovecot FTS plugin backed by Xapian"
+HOMEPAGE="https://github.com/grosjo/fts-xapian"
+SRC_URI="https://github.com/grosjo/fts-xapian/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/fts-xapian-${PV}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="static-libs"
+
+RDEPEND="
+	dev-libs/icu:=
+	>=dev-libs/xapian-1.4:=
+	net-mail/dovecot:=
+	"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+	${FILESDIR}/bug-887887_allow-O2-override.patch
+)
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	# Disable hardening so CFLAGS are left up to the Gentoo user
+	# https://bugs.gentoo.org/888751
+	econf \
+		--enable-hardening=no \
+		--with-dovecot="${EPREFIX}/usr/$(get_libdir)/dovecot" \
+		$( use_enable static-libs static )
+}
+
+src_install() {
+	default
+	find "${ED}" -name '*.la' -delete || die
+}


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/
@ 2024-03-28 17:49 Viorel Munteanu
  0 siblings, 0 replies; 18+ messages in thread
From: Viorel Munteanu @ 2024-03-28 17:49 UTC (permalink / raw
  To: gentoo-commits

commit:     68c5d80ce45317564dfb3a6fa721412bb47d083a
Author:     Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift <DOT> com>
AuthorDate: Thu Mar 28 13:12:36 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Thu Mar 28 13:12:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=68c5d80c

net-mail/dovecot-fts-xapian: drop 1.5.5, 1.5.7

Cleaning up older versons.

Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift.com>

 net-mail/dovecot-fts-xapian/Manifest               |  2 -
 .../dovecot-fts-xapian-1.5.5.ebuild                | 48 ----------------------
 .../dovecot-fts-xapian-1.5.7.ebuild                | 48 ----------------------
 3 files changed, 98 deletions(-)

diff --git a/net-mail/dovecot-fts-xapian/Manifest b/net-mail/dovecot-fts-xapian/Manifest
index 6d3a2d0c7e..d85ca5a3b5 100644
--- a/net-mail/dovecot-fts-xapian/Manifest
+++ b/net-mail/dovecot-fts-xapian/Manifest
@@ -1,5 +1,3 @@
-DIST dovecot-fts-xapian-1.5.5.tar.gz 33228 BLAKE2B b8e86b3655a6b7291961cfbd39d6ef93ab2e2fbb049e97ebd07b473eb5fc5ecf91950343adfa9c267791442d581ebea47416d8e674d7f3019091fbd69b6e60f1 SHA512 229362207bfa7bb13b1ded4d8b2a2aef7a4a72306e140dc4bd5778991220b27d296ca3659993856f83c80c437f7feadebad1e3ac06f8120a6e45b69f6dbb1ecb
-DIST dovecot-fts-xapian-1.5.7.tar.gz 33594 BLAKE2B 5d83cf5292ecf7d7245a56d21587302ea8c3bc5b0374c5c77013059fa66e4d187bb26b9c1d928e8ad324d235a79bd97a6878086fc19b493b1aeae1a312bceaf1 SHA512 eb3b7e19ba522dd9e9c2952c3022b15249889c814e8a90b50836526ab5000b26e0e835b71d3a4439f03d5399277b70a3ffeb366ca42061b647ab8ce251268c3b
 DIST dovecot-fts-xapian-1.5.9.tar.gz 34220 BLAKE2B 8cf0772122d5dd8cf25fa2e8a5c02c8a315fdf4fbd346db3d01e78aa3e1116d42fbf30c155a364e064bd2ea4e9b67a48a69b3a3dada2c471c550f1d4fabbc8bd SHA512 e5961e5f6aeed6efabf456487307dfd09e255077e8c2c3af6c390b73b48dd2613f09ad4dfcd64974a91463a05a55078edfb7368d8c01ce0a839847823507b91f
 DIST dovecot-fts-xapian-1.7.6.tar.gz 36626 BLAKE2B 4112204e78fce042a4db5e6d3bd5d12e2ca6be8199ded4f7b3b7e0ff9977268491aa7e524f00103e1ee07d5ce0b59dcea171c5be19c7857dbeae9416c4fe984e SHA512 83b25bae097fceb56b62355cd8e10788bea850c2f312eb15fca72fb9c1d033d54e56c251eb27eeb971fe405da9d6a3509a3a700bbd0602d785949548ac15ba1f
 DIST dovecot-fts-xapian-1.7.9.tar.gz 36884 BLAKE2B 6e2520a7b8a8250caa2a92af15e6eecdfbdbb542ff439e91baa0c084b3a6f6b02918decd0e0f0d888aba4db54b9566d63a796385a4d56970b69035845e20f84a SHA512 9df23186648902c9ca38f861496bff3e00005096be960a138b7d20eb3baff2734e16949614d1207cce34f2d6626634f58b35ea2c0500e2981f05eea1ad9da718

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.5.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.5.ebuild
deleted file mode 100644
index 9e8a229271..0000000000
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.5.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Dovecot FTS plugin backed by Xapian"
-HOMEPAGE="https://github.com/grosjo/fts-xapian"
-SRC_URI="https://github.com/grosjo/fts-xapian/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/fts-xapian-${PV}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="static-libs"
-
-RDEPEND="
-	dev-libs/icu:=
-	>=dev-libs/xapian-1.4:=
-	net-mail/dovecot:=
-	"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-	${FILESDIR}/bug-887887_allow-O2-override.patch
-)
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
-src_configure() {
-	# Disable hardening so CFLAGS are left up to the Gentoo user
-	# https://bugs.gentoo.org/888751
-	econf \
-		--enable-hardening=no \
-		--with-dovecot="${EPREFIX}/usr/$(get_libdir)/dovecot" \
-		$( use_enable static-libs static )
-}
-
-src_install() {
-	default
-	find "${ED}" -name '*.la' -delete || die
-}

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.7.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.7.ebuild
deleted file mode 100644
index 9e8a229271..0000000000
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.7.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Dovecot FTS plugin backed by Xapian"
-HOMEPAGE="https://github.com/grosjo/fts-xapian"
-SRC_URI="https://github.com/grosjo/fts-xapian/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/fts-xapian-${PV}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="static-libs"
-
-RDEPEND="
-	dev-libs/icu:=
-	>=dev-libs/xapian-1.4:=
-	net-mail/dovecot:=
-	"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-	${FILESDIR}/bug-887887_allow-O2-override.patch
-)
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
-src_configure() {
-	# Disable hardening so CFLAGS are left up to the Gentoo user
-	# https://bugs.gentoo.org/888751
-	econf \
-		--enable-hardening=no \
-		--with-dovecot="${EPREFIX}/usr/$(get_libdir)/dovecot" \
-		$( use_enable static-libs static )
-}
-
-src_install() {
-	default
-	find "${ED}" -name '*.la' -delete || die
-}


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/
@ 2024-03-28 17:49 Viorel Munteanu
  0 siblings, 0 replies; 18+ messages in thread
From: Viorel Munteanu @ 2024-03-28 17:49 UTC (permalink / raw
  To: gentoo-commits

commit:     a7fb9bb3b7957ab7d994990aca67725e8b7f1145
Author:     Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift <DOT> com>
AuthorDate: Thu Mar 28 13:10:06 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Thu Mar 28 13:10:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7fb9bb3

net-mail/dovecot-fts-xapian: add 1.7.9

Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift.com>

 net-mail/dovecot-fts-xapian/Manifest               |  1 +
 .../dovecot-fts-xapian-1.7.9.ebuild                | 48 ++++++++++++++++++++++
 2 files changed, 49 insertions(+)

diff --git a/net-mail/dovecot-fts-xapian/Manifest b/net-mail/dovecot-fts-xapian/Manifest
index 04dba3d1f7..6d3a2d0c7e 100644
--- a/net-mail/dovecot-fts-xapian/Manifest
+++ b/net-mail/dovecot-fts-xapian/Manifest
@@ -2,3 +2,4 @@ DIST dovecot-fts-xapian-1.5.5.tar.gz 33228 BLAKE2B b8e86b3655a6b7291961cfbd39d6e
 DIST dovecot-fts-xapian-1.5.7.tar.gz 33594 BLAKE2B 5d83cf5292ecf7d7245a56d21587302ea8c3bc5b0374c5c77013059fa66e4d187bb26b9c1d928e8ad324d235a79bd97a6878086fc19b493b1aeae1a312bceaf1 SHA512 eb3b7e19ba522dd9e9c2952c3022b15249889c814e8a90b50836526ab5000b26e0e835b71d3a4439f03d5399277b70a3ffeb366ca42061b647ab8ce251268c3b
 DIST dovecot-fts-xapian-1.5.9.tar.gz 34220 BLAKE2B 8cf0772122d5dd8cf25fa2e8a5c02c8a315fdf4fbd346db3d01e78aa3e1116d42fbf30c155a364e064bd2ea4e9b67a48a69b3a3dada2c471c550f1d4fabbc8bd SHA512 e5961e5f6aeed6efabf456487307dfd09e255077e8c2c3af6c390b73b48dd2613f09ad4dfcd64974a91463a05a55078edfb7368d8c01ce0a839847823507b91f
 DIST dovecot-fts-xapian-1.7.6.tar.gz 36626 BLAKE2B 4112204e78fce042a4db5e6d3bd5d12e2ca6be8199ded4f7b3b7e0ff9977268491aa7e524f00103e1ee07d5ce0b59dcea171c5be19c7857dbeae9416c4fe984e SHA512 83b25bae097fceb56b62355cd8e10788bea850c2f312eb15fca72fb9c1d033d54e56c251eb27eeb971fe405da9d6a3509a3a700bbd0602d785949548ac15ba1f
+DIST dovecot-fts-xapian-1.7.9.tar.gz 36884 BLAKE2B 6e2520a7b8a8250caa2a92af15e6eecdfbdbb542ff439e91baa0c084b3a6f6b02918decd0e0f0d888aba4db54b9566d63a796385a4d56970b69035845e20f84a SHA512 9df23186648902c9ca38f861496bff3e00005096be960a138b7d20eb3baff2734e16949614d1207cce34f2d6626634f58b35ea2c0500e2981f05eea1ad9da718

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.9.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.9.ebuild
new file mode 100644
index 0000000000..9e8a229271
--- /dev/null
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.9.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Dovecot FTS plugin backed by Xapian"
+HOMEPAGE="https://github.com/grosjo/fts-xapian"
+SRC_URI="https://github.com/grosjo/fts-xapian/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/fts-xapian-${PV}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="static-libs"
+
+RDEPEND="
+	dev-libs/icu:=
+	>=dev-libs/xapian-1.4:=
+	net-mail/dovecot:=
+	"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+	${FILESDIR}/bug-887887_allow-O2-override.patch
+)
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	# Disable hardening so CFLAGS are left up to the Gentoo user
+	# https://bugs.gentoo.org/888751
+	econf \
+		--enable-hardening=no \
+		--with-dovecot="${EPREFIX}/usr/$(get_libdir)/dovecot" \
+		$( use_enable static-libs static )
+}
+
+src_install() {
+	default
+	find "${ED}" -name '*.la' -delete || die
+}


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/
@ 2024-04-01 21:30 Haelwenn Monnier
  0 siblings, 0 replies; 18+ messages in thread
From: Haelwenn Monnier @ 2024-04-01 21:30 UTC (permalink / raw
  To: gentoo-commits

commit:     60d8beba1786953d017e01d21662832a2880ab8b
Author:     Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift <DOT> com>
AuthorDate: Mon Apr  1 12:57:48 2024 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Mon Apr  1 12:57:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60d8beba

net-mail/dovecot-fts-xapian: add 1.7.10

Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift.com>

 net-mail/dovecot-fts-xapian/Manifest               |  1 +
 .../dovecot-fts-xapian-1.7.10.ebuild               | 48 ++++++++++++++++++++++
 2 files changed, 49 insertions(+)

diff --git a/net-mail/dovecot-fts-xapian/Manifest b/net-mail/dovecot-fts-xapian/Manifest
index d85ca5a3b5..1397d7031b 100644
--- a/net-mail/dovecot-fts-xapian/Manifest
+++ b/net-mail/dovecot-fts-xapian/Manifest
@@ -1,3 +1,4 @@
 DIST dovecot-fts-xapian-1.5.9.tar.gz 34220 BLAKE2B 8cf0772122d5dd8cf25fa2e8a5c02c8a315fdf4fbd346db3d01e78aa3e1116d42fbf30c155a364e064bd2ea4e9b67a48a69b3a3dada2c471c550f1d4fabbc8bd SHA512 e5961e5f6aeed6efabf456487307dfd09e255077e8c2c3af6c390b73b48dd2613f09ad4dfcd64974a91463a05a55078edfb7368d8c01ce0a839847823507b91f
+DIST dovecot-fts-xapian-1.7.10.tar.gz 36886 BLAKE2B 0e4800f276fc9e8284e54e530127ff06ee1b086d0710042d0e8622034ee7b03f900f8a02be50ab2a31b184cbea9bb22224a3c585a13d67abd7606c26e6819329 SHA512 3844233fd6c0de6d1b7c13e116fc82157324dfc799fcabc766b860c270448a624263533f142566748a4bab2aa1043b3030d7f4795afd4046f10c2a41970cf250
 DIST dovecot-fts-xapian-1.7.6.tar.gz 36626 BLAKE2B 4112204e78fce042a4db5e6d3bd5d12e2ca6be8199ded4f7b3b7e0ff9977268491aa7e524f00103e1ee07d5ce0b59dcea171c5be19c7857dbeae9416c4fe984e SHA512 83b25bae097fceb56b62355cd8e10788bea850c2f312eb15fca72fb9c1d033d54e56c251eb27eeb971fe405da9d6a3509a3a700bbd0602d785949548ac15ba1f
 DIST dovecot-fts-xapian-1.7.9.tar.gz 36884 BLAKE2B 6e2520a7b8a8250caa2a92af15e6eecdfbdbb542ff439e91baa0c084b3a6f6b02918decd0e0f0d888aba4db54b9566d63a796385a4d56970b69035845e20f84a SHA512 9df23186648902c9ca38f861496bff3e00005096be960a138b7d20eb3baff2734e16949614d1207cce34f2d6626634f58b35ea2c0500e2981f05eea1ad9da718

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild
new file mode 100644
index 0000000000..9e8a229271
--- /dev/null
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Dovecot FTS plugin backed by Xapian"
+HOMEPAGE="https://github.com/grosjo/fts-xapian"
+SRC_URI="https://github.com/grosjo/fts-xapian/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/fts-xapian-${PV}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="static-libs"
+
+RDEPEND="
+	dev-libs/icu:=
+	>=dev-libs/xapian-1.4:=
+	net-mail/dovecot:=
+	"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+	${FILESDIR}/bug-887887_allow-O2-override.patch
+)
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	# Disable hardening so CFLAGS are left up to the Gentoo user
+	# https://bugs.gentoo.org/888751
+	econf \
+		--enable-hardening=no \
+		--with-dovecot="${EPREFIX}/usr/$(get_libdir)/dovecot" \
+		$( use_enable static-libs static )
+}
+
+src_install() {
+	default
+	find "${ED}" -name '*.la' -delete || die
+}


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/
@ 2024-04-01 21:30 Haelwenn Monnier
  0 siblings, 0 replies; 18+ messages in thread
From: Haelwenn Monnier @ 2024-04-01 21:30 UTC (permalink / raw
  To: gentoo-commits

commit:     85af921691834827289cf0d0649b4ed290f8fa25
Author:     Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift <DOT> com>
AuthorDate: Mon Apr  1 13:05:28 2024 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Mon Apr  1 13:10:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85af9216

net-mail/dovecot-fts-xapian: fix unquoted variable FILESDIR

Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift.com>

 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.9.ebuild  | 2 +-
 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild | 2 +-
 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.6.ebuild  | 2 +-
 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.9.ebuild  | 2 +-
 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.9.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.9.ebuild
index 9e8a229271..5287bc2d25 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.9.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.9.ebuild
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
-	${FILESDIR}/bug-887887_allow-O2-override.patch
+	"${FILESDIR}/bug-887887_allow-O2-override.patch"
 )
 
 src_prepare() {

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild
index 9e8a229271..5287bc2d25 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
-	${FILESDIR}/bug-887887_allow-O2-override.patch
+	"${FILESDIR}/bug-887887_allow-O2-override.patch"
 )
 
 src_prepare() {

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.6.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.6.ebuild
index 9e8a229271..5287bc2d25 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.6.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.6.ebuild
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
-	${FILESDIR}/bug-887887_allow-O2-override.patch
+	"${FILESDIR}/bug-887887_allow-O2-override.patch"
 )
 
 src_prepare() {

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.9.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.9.ebuild
index 9e8a229271..5287bc2d25 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.9.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.9.ebuild
@@ -25,7 +25,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
-	${FILESDIR}/bug-887887_allow-O2-override.patch
+	"${FILESDIR}/bug-887887_allow-O2-override.patch"
 )
 
 src_prepare() {

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild
index 8101d9af32..e12ebd7f57 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild
@@ -37,7 +37,7 @@ if [ "$PV" = 9999 ] ; then
 fi
 
 PATCHES=(
-	${FILESDIR}/bug-887887_allow-O2-override.patch
+	"${FILESDIR}/bug-887887_allow-O2-override.patch"
 )
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/
@ 2024-04-02 22:48 Julien Roy
  0 siblings, 0 replies; 18+ messages in thread
From: Julien Roy @ 2024-04-02 22:48 UTC (permalink / raw
  To: gentoo-commits

commit:     15f70e26428953b9feb09be5bcd3e049297c7c16
Author:     Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift <DOT> com>
AuthorDate: Tue Apr  2 18:16:03 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Tue Apr  2 18:17:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=15f70e26

net-mail/dovecot-fts-xapian: fix 1.7.10 manifest hash

Appears I made the manifest before upstream decided the tag was
official.

Closes: https://bugs.gentoo.org/928432
Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift.com>

 net-mail/dovecot-fts-xapian/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/dovecot-fts-xapian/Manifest b/net-mail/dovecot-fts-xapian/Manifest
index 1397d7031b..4fa8df3b81 100644
--- a/net-mail/dovecot-fts-xapian/Manifest
+++ b/net-mail/dovecot-fts-xapian/Manifest
@@ -1,4 +1,4 @@
 DIST dovecot-fts-xapian-1.5.9.tar.gz 34220 BLAKE2B 8cf0772122d5dd8cf25fa2e8a5c02c8a315fdf4fbd346db3d01e78aa3e1116d42fbf30c155a364e064bd2ea4e9b67a48a69b3a3dada2c471c550f1d4fabbc8bd SHA512 e5961e5f6aeed6efabf456487307dfd09e255077e8c2c3af6c390b73b48dd2613f09ad4dfcd64974a91463a05a55078edfb7368d8c01ce0a839847823507b91f
-DIST dovecot-fts-xapian-1.7.10.tar.gz 36886 BLAKE2B 0e4800f276fc9e8284e54e530127ff06ee1b086d0710042d0e8622034ee7b03f900f8a02be50ab2a31b184cbea9bb22224a3c585a13d67abd7606c26e6819329 SHA512 3844233fd6c0de6d1b7c13e116fc82157324dfc799fcabc766b860c270448a624263533f142566748a4bab2aa1043b3030d7f4795afd4046f10c2a41970cf250
+DIST dovecot-fts-xapian-1.7.10.tar.gz 36894 BLAKE2B a7c00f4946dfa9e2ccb79722ca5a3328a41a3090e0ade83b395d7d9e1b8260fdcda1b39a8e07d01287b07eaa0add5302ff5b67c401a30bfeffcffeb6f0ab1458 SHA512 c00f22e61a5a16a6661528ed25e0fe25e7ef216af22d79d3bc9bb8c4d95513082b72d422c4382c11630c8d89023cbd68bc00cf3a8a750ab7d5d9ef82105bfc2a
 DIST dovecot-fts-xapian-1.7.6.tar.gz 36626 BLAKE2B 4112204e78fce042a4db5e6d3bd5d12e2ca6be8199ded4f7b3b7e0ff9977268491aa7e524f00103e1ee07d5ce0b59dcea171c5be19c7857dbeae9416c4fe984e SHA512 83b25bae097fceb56b62355cd8e10788bea850c2f312eb15fca72fb9c1d033d54e56c251eb27eeb971fe405da9d6a3509a3a700bbd0602d785949548ac15ba1f
 DIST dovecot-fts-xapian-1.7.9.tar.gz 36884 BLAKE2B 6e2520a7b8a8250caa2a92af15e6eecdfbdbb542ff439e91baa0c084b3a6f6b02918decd0e0f0d888aba4db54b9566d63a796385a4d56970b69035845e20f84a SHA512 9df23186648902c9ca38f861496bff3e00005096be960a138b7d20eb3baff2734e16949614d1207cce34f2d6626634f58b35ea2c0500e2981f05eea1ad9da718


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/
@ 2024-04-05 11:05 Julien Roy
  0 siblings, 0 replies; 18+ messages in thread
From: Julien Roy @ 2024-04-05 11:05 UTC (permalink / raw
  To: gentoo-commits

commit:     01f9da1e6c52735ec6e0227eb41340ea45363984
Author:     Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift <DOT> com>
AuthorDate: Thu Apr  4 12:10:30 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Thu Apr  4 12:10:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01f9da1e

net-mail/dovecot-fts-xapian: Patch Base64 debug verbosity

Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift.com>

 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.9.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.9.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.9.ebuild
index 5287bc2d25..c3dcbbef8e 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.9.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.9.ebuild
@@ -26,6 +26,7 @@ BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
 	"${FILESDIR}/bug-887887_allow-O2-override.patch"
+	"${FILESDIR}/20240401_verbosity-fix.patch"
 )
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/
@ 2024-05-21 21:10 Julien Roy
  0 siblings, 0 replies; 18+ messages in thread
From: Julien Roy @ 2024-05-21 21:10 UTC (permalink / raw
  To: gentoo-commits

commit:     966c2826b2679fe354e41043dbc1814c5d950893
Author:     Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift <DOT> com>
AuthorDate: Mon May 20 19:59:39 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Mon May 20 19:59:39 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=966c2826

net-mail/dovecot-fts-xapian: add 1.7.12

Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift.com>

 net-mail/dovecot-fts-xapian/Manifest               |  1 +
 .../dovecot-fts-xapian-1.7.12.ebuild               | 48 ++++++++++++++++++++++
 2 files changed, 49 insertions(+)

diff --git a/net-mail/dovecot-fts-xapian/Manifest b/net-mail/dovecot-fts-xapian/Manifest
index e4af148fe9..db12979123 100644
--- a/net-mail/dovecot-fts-xapian/Manifest
+++ b/net-mail/dovecot-fts-xapian/Manifest
@@ -1,5 +1,6 @@
 DIST dovecot-fts-xapian-1.5.9.tar.gz 34220 BLAKE2B 8cf0772122d5dd8cf25fa2e8a5c02c8a315fdf4fbd346db3d01e78aa3e1116d42fbf30c155a364e064bd2ea4e9b67a48a69b3a3dada2c471c550f1d4fabbc8bd SHA512 e5961e5f6aeed6efabf456487307dfd09e255077e8c2c3af6c390b73b48dd2613f09ad4dfcd64974a91463a05a55078edfb7368d8c01ce0a839847823507b91f
 DIST dovecot-fts-xapian-1.7.10.tar.gz 36894 BLAKE2B a7c00f4946dfa9e2ccb79722ca5a3328a41a3090e0ade83b395d7d9e1b8260fdcda1b39a8e07d01287b07eaa0add5302ff5b67c401a30bfeffcffeb6f0ab1458 SHA512 c00f22e61a5a16a6661528ed25e0fe25e7ef216af22d79d3bc9bb8c4d95513082b72d422c4382c11630c8d89023cbd68bc00cf3a8a750ab7d5d9ef82105bfc2a
 DIST dovecot-fts-xapian-1.7.11.tar.gz 37307 BLAKE2B e841a4d71c02c2c846eb299a4a1ead5d8ba213b9d31ef24124997b2a1e24b27a2c60d6d8ec53cbb300221934c0f2842f9912161a65ad526f3c2012f5a33783fb SHA512 60590be20c92997f663368c088a062d639b8251550637cdda651294ee384b9300367ad583a5ff1808c0fb954cb49f656a3ece312a9f6d69f41f32fe812e24c71
+DIST dovecot-fts-xapian-1.7.12.tar.gz 37328 BLAKE2B 5673e5455bf9ae5a28d3715dd7382bb3fca22af9654f5d40a58d02bd7d9f6e8eabb47dab56a732f2e784696313e7526feeb1d6e65f462c65a8210b7edef55d08 SHA512 516e621c055c495534e0fdcf1580af503a48323d343f75d8164d80676d8b436872e88faa6b869838da9bb6465586d005bcf9724420623c4e295c0fb6c82b9865
 DIST dovecot-fts-xapian-1.7.6.tar.gz 36626 BLAKE2B 4112204e78fce042a4db5e6d3bd5d12e2ca6be8199ded4f7b3b7e0ff9977268491aa7e524f00103e1ee07d5ce0b59dcea171c5be19c7857dbeae9416c4fe984e SHA512 83b25bae097fceb56b62355cd8e10788bea850c2f312eb15fca72fb9c1d033d54e56c251eb27eeb971fe405da9d6a3509a3a700bbd0602d785949548ac15ba1f
 DIST dovecot-fts-xapian-1.7.9.tar.gz 36884 BLAKE2B 6e2520a7b8a8250caa2a92af15e6eecdfbdbb542ff439e91baa0c084b3a6f6b02918decd0e0f0d888aba4db54b9566d63a796385a4d56970b69035845e20f84a SHA512 9df23186648902c9ca38f861496bff3e00005096be960a138b7d20eb3baff2734e16949614d1207cce34f2d6626634f58b35ea2c0500e2981f05eea1ad9da718

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.12.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.12.ebuild
new file mode 100644
index 0000000000..5287bc2d25
--- /dev/null
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.12.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Dovecot FTS plugin backed by Xapian"
+HOMEPAGE="https://github.com/grosjo/fts-xapian"
+SRC_URI="https://github.com/grosjo/fts-xapian/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/fts-xapian-${PV}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="static-libs"
+
+RDEPEND="
+	dev-libs/icu:=
+	>=dev-libs/xapian-1.4:=
+	net-mail/dovecot:=
+	"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+	"${FILESDIR}/bug-887887_allow-O2-override.patch"
+)
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	# Disable hardening so CFLAGS are left up to the Gentoo user
+	# https://bugs.gentoo.org/888751
+	econf \
+		--enable-hardening=no \
+		--with-dovecot="${EPREFIX}/usr/$(get_libdir)/dovecot" \
+		$( use_enable static-libs static )
+}
+
+src_install() {
+	default
+	find "${ED}" -name '*.la' -delete || die
+}


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/
@ 2024-05-29  8:35 Florian Schmaus
  0 siblings, 0 replies; 18+ messages in thread
From: Florian Schmaus @ 2024-05-29  8:35 UTC (permalink / raw
  To: gentoo-commits

commit:     c5fb64fac03bd6c774c41a7ac0c4e96443496075
Author:     Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift <DOT> com>
AuthorDate: Wed May 29 01:03:08 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed May 29 01:08:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c5fb64fa

net-mail/dovecot-fts-xapian: Add missing sqlite RDEPEND

Bug: https://bugs.gentoo.org/933002
Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift.com>

 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.9.ebuild  | 1 +
 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild | 1 +
 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.11.ebuild | 1 +
 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.12.ebuild | 1 +
 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.6.ebuild  | 1 +
 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.9.ebuild  | 1 +
 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild   | 1 +
 7 files changed, 7 insertions(+)

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.9.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.9.ebuild
index 5287bc2d2..18a7328b4 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.9.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.5.9.ebuild
@@ -20,6 +20,7 @@ RDEPEND="
 	dev-libs/icu:=
 	>=dev-libs/xapian-1.4:=
 	net-mail/dovecot:=
+	dev-db/sqlite:*
 	"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild
index c3dcbbef8..241c01def 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.10.ebuild
@@ -20,6 +20,7 @@ RDEPEND="
 	dev-libs/icu:=
 	>=dev-libs/xapian-1.4:=
 	net-mail/dovecot:=
+	dev-db/sqlite:*
 	"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.11.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.11.ebuild
index 5287bc2d2..18a7328b4 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.11.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.11.ebuild
@@ -20,6 +20,7 @@ RDEPEND="
 	dev-libs/icu:=
 	>=dev-libs/xapian-1.4:=
 	net-mail/dovecot:=
+	dev-db/sqlite:*
 	"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.12.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.12.ebuild
index 5287bc2d2..18a7328b4 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.12.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.12.ebuild
@@ -20,6 +20,7 @@ RDEPEND="
 	dev-libs/icu:=
 	>=dev-libs/xapian-1.4:=
 	net-mail/dovecot:=
+	dev-db/sqlite:*
 	"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.6.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.6.ebuild
index 5287bc2d2..18a7328b4 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.6.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.6.ebuild
@@ -20,6 +20,7 @@ RDEPEND="
 	dev-libs/icu:=
 	>=dev-libs/xapian-1.4:=
 	net-mail/dovecot:=
+	dev-db/sqlite:*
 	"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.9.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.9.ebuild
index c3dcbbef8..241c01def 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.9.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.9.ebuild
@@ -20,6 +20,7 @@ RDEPEND="
 	dev-libs/icu:=
 	>=dev-libs/xapian-1.4:=
 	net-mail/dovecot:=
+	dev-db/sqlite:*
 	"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild
index e12ebd7f5..f7e93b516 100644
--- a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild
@@ -26,6 +26,7 @@ RDEPEND="
 	dev-libs/icu:=
 	>=dev-libs/xapian-1.4:=
 	net-mail/dovecot:=
+	dev-db/sqlite:*
 	"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/
@ 2024-07-10 23:52 Haelwenn Monnier
  0 siblings, 0 replies; 18+ messages in thread
From: Haelwenn Monnier @ 2024-07-10 23:52 UTC (permalink / raw
  To: gentoo-commits

commit:     94156d828f2d1b0dceaa13471f68e824d44b66d1
Author:     Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift <DOT> com>
AuthorDate: Wed Jul 10 14:49:43 2024 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Wed Jul 10 14:49:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=94156d82

net-mail/dovecot-fts-xapian: add 1.7.14

Signed-off-by: Philippe Chaintreuil <gentoo_bugs_peep <AT> parallaxshift.com>

 net-mail/dovecot-fts-xapian/Manifest               |  1 +
 .../dovecot-fts-xapian-1.7.14.ebuild               | 49 ++++++++++++++++++++++
 2 files changed, 50 insertions(+)

diff --git a/net-mail/dovecot-fts-xapian/Manifest b/net-mail/dovecot-fts-xapian/Manifest
index db1297912..5935f31ee 100644
--- a/net-mail/dovecot-fts-xapian/Manifest
+++ b/net-mail/dovecot-fts-xapian/Manifest
@@ -2,5 +2,6 @@ DIST dovecot-fts-xapian-1.5.9.tar.gz 34220 BLAKE2B 8cf0772122d5dd8cf25fa2e8a5c02
 DIST dovecot-fts-xapian-1.7.10.tar.gz 36894 BLAKE2B a7c00f4946dfa9e2ccb79722ca5a3328a41a3090e0ade83b395d7d9e1b8260fdcda1b39a8e07d01287b07eaa0add5302ff5b67c401a30bfeffcffeb6f0ab1458 SHA512 c00f22e61a5a16a6661528ed25e0fe25e7ef216af22d79d3bc9bb8c4d95513082b72d422c4382c11630c8d89023cbd68bc00cf3a8a750ab7d5d9ef82105bfc2a
 DIST dovecot-fts-xapian-1.7.11.tar.gz 37307 BLAKE2B e841a4d71c02c2c846eb299a4a1ead5d8ba213b9d31ef24124997b2a1e24b27a2c60d6d8ec53cbb300221934c0f2842f9912161a65ad526f3c2012f5a33783fb SHA512 60590be20c92997f663368c088a062d639b8251550637cdda651294ee384b9300367ad583a5ff1808c0fb954cb49f656a3ece312a9f6d69f41f32fe812e24c71
 DIST dovecot-fts-xapian-1.7.12.tar.gz 37328 BLAKE2B 5673e5455bf9ae5a28d3715dd7382bb3fca22af9654f5d40a58d02bd7d9f6e8eabb47dab56a732f2e784696313e7526feeb1d6e65f462c65a8210b7edef55d08 SHA512 516e621c055c495534e0fdcf1580af503a48323d343f75d8164d80676d8b436872e88faa6b869838da9bb6465586d005bcf9724420623c4e295c0fb6c82b9865
+DIST dovecot-fts-xapian-1.7.14.tar.gz 37622 BLAKE2B a6452ed5d940898d56fd0a40346e887a2dce03493b2b45963f0089b40737cdaaab02df5ad97d0a6b7ec606faf683a2e971bae6a3a206322bd3cfff42be3b8cf0 SHA512 cc1308a4da7a48dcdc926e233ee5b8be34623816931a2392020c352f017338a0a8e6c569ac7caba67332f72505981648c5d23f0e77fcf04454de2405a5d1dc1c
 DIST dovecot-fts-xapian-1.7.6.tar.gz 36626 BLAKE2B 4112204e78fce042a4db5e6d3bd5d12e2ca6be8199ded4f7b3b7e0ff9977268491aa7e524f00103e1ee07d5ce0b59dcea171c5be19c7857dbeae9416c4fe984e SHA512 83b25bae097fceb56b62355cd8e10788bea850c2f312eb15fca72fb9c1d033d54e56c251eb27eeb971fe405da9d6a3509a3a700bbd0602d785949548ac15ba1f
 DIST dovecot-fts-xapian-1.7.9.tar.gz 36884 BLAKE2B 6e2520a7b8a8250caa2a92af15e6eecdfbdbb542ff439e91baa0c084b3a6f6b02918decd0e0f0d888aba4db54b9566d63a796385a4d56970b69035845e20f84a SHA512 9df23186648902c9ca38f861496bff3e00005096be960a138b7d20eb3baff2734e16949614d1207cce34f2d6626634f58b35ea2c0500e2981f05eea1ad9da718

diff --git a/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.14.ebuild b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.14.ebuild
new file mode 100644
index 000000000..18a7328b4
--- /dev/null
+++ b/net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.14.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Dovecot FTS plugin backed by Xapian"
+HOMEPAGE="https://github.com/grosjo/fts-xapian"
+SRC_URI="https://github.com/grosjo/fts-xapian/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/fts-xapian-${PV}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="static-libs"
+
+RDEPEND="
+	dev-libs/icu:=
+	>=dev-libs/xapian-1.4:=
+	net-mail/dovecot:=
+	dev-db/sqlite:*
+	"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+	"${FILESDIR}/bug-887887_allow-O2-override.patch"
+)
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	# Disable hardening so CFLAGS are left up to the Gentoo user
+	# https://bugs.gentoo.org/888751
+	econf \
+		--enable-hardening=no \
+		--with-dovecot="${EPREFIX}/usr/$(get_libdir)/dovecot" \
+		$( use_enable static-libs static )
+}
+
+src_install() {
+	default
+	find "${ED}" -name '*.la' -delete || die
+}


^ permalink raw reply related	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2024-07-10 23:52 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-04-14 13:31 [gentoo-commits] repo/proj/guru:master commit in: net-mail/dovecot-fts-xapian/ Andrew Ammerlaan
  -- strict thread matches above, loose matches on Subject: below --
2024-07-10 23:52 Haelwenn Monnier
2024-05-29  8:35 Florian Schmaus
2024-05-21 21:10 Julien Roy
2024-04-05 11:05 Julien Roy
2024-04-02 22:48 Julien Roy
2024-04-01 21:30 Haelwenn Monnier
2024-04-01 21:30 Haelwenn Monnier
2024-03-28 17:49 Viorel Munteanu
2024-03-28 17:49 Viorel Munteanu
2024-03-07 11:34 Andrew Ammerlaan
2023-01-24  9:10 Florian Schmaus
2022-12-27  8:05 Viorel Munteanu
2022-04-23 17:50 Haelwenn Monnier
2022-04-15 18:42 Andrew Ammerlaan
2022-04-13 19:45 Arthur Zamarin
2022-04-13 14:37 Florian Schmaus
2022-04-12 19:35 Ronny Gutbrod

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox