public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-im/biboumi/
@ 2022-03-14 11:28 Florian Schmaus
  0 siblings, 0 replies; 6+ messages in thread
From: Florian Schmaus @ 2022-03-14 11:28 UTC (permalink / raw
  To: gentoo-commits

commit:     0dd23a8833c7fd72d286c1b423bb1343d131bc73
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 14 11:03:52 2022 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Mon Mar 14 11:22:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd23a88

net-im/biboumi: drop 9.0-r2

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 net-im/biboumi/biboumi-9.0-r2.ebuild | 110 -----------------------------------
 1 file changed, 110 deletions(-)

diff --git a/net-im/biboumi/biboumi-9.0-r2.ebuild b/net-im/biboumi/biboumi-9.0-r2.ebuild
deleted file mode 100644
index 4f571807cf7e..000000000000
--- a/net-im/biboumi/biboumi-9.0-r2.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-MY_PV="${PV/_/-}"
-
-DESCRIPTION="XMPP gateway to IRC"
-HOMEPAGE="https://biboumi.louiz.org/"
-SRC_URI="https://git.louiz.org/biboumi/snapshot/biboumi-${MY_PV}.tar.xz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+idn postgres +sqlite +ssl systemd udns"
-
-DEPEND="
-	dev-libs/expat
-	virtual/libiconv
-	sys-apps/util-linux
-	sqlite? ( dev-db/sqlite:3 )
-	postgres? ( dev-db/postgresql:* )
-	idn? ( net-dns/libidn:= )
-	udns? ( net-libs/udns )
-	ssl? ( dev-libs/botan:2= )
-	!ssl? ( dev-libs/libgcrypt )
-	systemd? ( sys-apps/systemd:= )
-"
-BDEPEND="dev-python/sphinx"
-RDEPEND="
-	${DEPEND}
-	acct-user/biboumi
-"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-DOCS=( README.rst CHANGELOG.rst doc/user.rst )
-
-src_configure() {
-	local mycmakeargs=(
-		-DSERVICE_USER="${PN}"
-		-DSERVICE_GROUP="${PN}"
-	)
-
-	# Account for biboumi's atypical configuration system.
-	if use systemd; then
-		mycmakeargs+=(-DWITH_SYSTEMD=yes)
-	else
-		mycmakeargs+=(-DWITHOUT_SYSTEMD=yes)
-	fi
-
-	if use idn; then
-		mycmakeargs+=(-DWITH_LIBIDN=yes)
-	else
-		mycmakeargs+=(-DWITHOUT_LIBIDN=yes)
-	fi
-
-	if use ssl; then
-		mycmakeargs+=(-DWITH_BOTAN=yes)
-	else
-		mycmakeargs+=(-DWITHOUT_BOTAN=yes)
-	fi
-
-	if use udns; then
-		mycmakeargs+=(-DWITH_UDNS=yes)
-	else
-		mycmakeargs+=(-DWITHOUT_UDNS=yes)
-	fi
-
-	if use sqlite; then
-		mycmakeargs+=(-DWITH_SQLITE3=yes)
-	else
-		mycmakeargs+=(-DWITHOUT_SQLITE3=yes)
-	fi
-
-	if use postgres; then
-		mycmakeargs+=(-DWITH_POSTGRESQL=yes)
-	else
-		mycmakeargs+=(-DWITHOUT_POSTGRESQL=yes)
-	fi
-
-	cmake_src_configure
-}
-
-src_compile() {
-	cmake_src_compile
-
-	cmake_build man
-}
-
-src_install() {
-	cmake_src_install
-
-	newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-
-	insinto /etc/logrotate.d
-	newins "${FILESDIR}/${PN}.logrotate" "${PN}"
-
-	diropts --owner=biboumi --group=biboumi --mode=750
-	if use sqlite; then
-		keepdir /var/lib/biboumi
-	fi
-	keepdir /var/log/biboumi
-
-	insinto /etc/biboumi
-	insopts --group=biboumi --mode=640
-	newins conf/biboumi.cfg biboumi.cfg.example
-}


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

* [gentoo-commits] repo/gentoo:master commit in: net-im/biboumi/
@ 2023-04-14  9:47 Florian Schmaus
  0 siblings, 0 replies; 6+ messages in thread
From: Florian Schmaus @ 2023-04-14  9:47 UTC (permalink / raw
  To: gentoo-commits

commit:     7df62c1bdc22ccc1d4e04f8ec6242eac02bfc1ba
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 14 09:47:35 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Fri Apr 14 09:47:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df62c1b

net-im/biboumi: stabilize 9.0-r4 for amd64

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 net-im/biboumi/biboumi-9.0-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/biboumi/biboumi-9.0-r4.ebuild b/net-im/biboumi/biboumi-9.0-r4.ebuild
index 2c45760b3892..1ee7780ceb04 100644
--- a/net-im/biboumi/biboumi-9.0-r4.ebuild
+++ b/net-im/biboumi/biboumi-9.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="https://git.louiz.org/biboumi/snapshot/biboumi-${MY_PV}.tar.xz"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+idn postgres +sqlite +ssl systemd test udns"
 RESTRICT="!test? ( test )"
 


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

* [gentoo-commits] repo/gentoo:master commit in: net-im/biboumi/
@ 2023-04-23 11:05 Florian Schmaus
  0 siblings, 0 replies; 6+ messages in thread
From: Florian Schmaus @ 2023-04-23 11:05 UTC (permalink / raw
  To: gentoo-commits

commit:     4c5f3a4f6033b1c1533a1ba3b09f24bd7fa91b08
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 23 11:04:56 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Apr 23 11:05:46 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5f3a4f

net-im/biboumi: fix compilation with GCC 13

Closes: https://bugs.gentoo.org/902471
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 net-im/biboumi/Manifest              | 1 +
 net-im/biboumi/biboumi-9.0-r4.ebuild | 7 ++++++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/net-im/biboumi/Manifest b/net-im/biboumi/Manifest
index 34c6c222de56..aebf9822cad1 100644
--- a/net-im/biboumi/Manifest
+++ b/net-im/biboumi/Manifest
@@ -1 +1,2 @@
+DIST biboumi-9.0-fix-missing-include.patch 663 BLAKE2B b81558e1b85bb7612e68e4e4723234e1fe51fd23a3941c59865ad94e922e095ddccc7a62d04ca73295fd0845a854010e98ac2aa6c67a63980b3e7ceb3a917375 SHA512 923f3333ae5bbaeccd0690a063e20206a18f1b7a65d829c6a04df52e7c2cc3549d0da592f0021538f080a119cb80390f8fc517d0d4c15d96fc76a1fb5fc32f84
 DIST biboumi-9.0.tar.xz 161192 BLAKE2B 27c19f5c44e23caae07bd579b01d663e73cd8b432203ac95ae77e651936eea7cc443f389e589acebe5b36c32e96f215fdf0a86c97193726d601b53b709a2d66e SHA512 cfaacd831b56031906922472275c55fd6f1a5307ebe54959d21e3799ad4612499e8beeb34e8736df9eabc9fec1a861d17567250d64f316ace47395fd6c8f3c18

diff --git a/net-im/biboumi/biboumi-9.0-r4.ebuild b/net-im/biboumi/biboumi-9.0-r4.ebuild
index 1ee7780ceb04..a4434d7b0d16 100644
--- a/net-im/biboumi/biboumi-9.0-r4.ebuild
+++ b/net-im/biboumi/biboumi-9.0-r4.ebuild
@@ -9,7 +9,11 @@ MY_PV="${PV/_/-}"
 
 DESCRIPTION="XMPP gateway to IRC"
 HOMEPAGE="https://biboumi.louiz.org/"
-SRC_URI="https://git.louiz.org/biboumi/snapshot/biboumi-${MY_PV}.tar.xz"
+SRC_URI="
+	https://git.louiz.org/biboumi/snapshot/biboumi-${MY_PV}.tar.xz
+	https://lab.louiz.org/flow/biboumi/-/commit/f9d58a44871931ef9b60354fade6f8d7b24cc668.patch ->
+		${PN}-9.0-fix-missing-include.patch
+"
 
 LICENSE="ZLIB"
 SLOT="0"
@@ -46,6 +50,7 @@ DOCS=( README.rst CHANGELOG.rst doc/user.rst )
 PATCHES=(
 	"${FILESDIR}/${PN}-9.0-do-not-use-as-a-namespace-separator-with-expat.patch"
 	"${FILESDIR}/${PN}-9.0-use-system-catch2.patch"
+	"${DISTDIR}/${PN}-9.0-fix-missing-include.patch"
 )
 
 src_configure() {


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

* [gentoo-commits] repo/gentoo:master commit in: net-im/biboumi/
@ 2023-04-23 11:05 Florian Schmaus
  0 siblings, 0 replies; 6+ messages in thread
From: Florian Schmaus @ 2023-04-23 11:05 UTC (permalink / raw
  To: gentoo-commits

commit:     e587e18e831bd6073b815cb7f18e3d83bea3ea26
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 23 11:05:36 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Apr 23 11:05:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e587e18e

net-im/biboumi: require <catch-3 for tests

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 net-im/biboumi/biboumi-9.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/biboumi/biboumi-9.0-r4.ebuild b/net-im/biboumi/biboumi-9.0-r4.ebuild
index a4434d7b0d16..0383c5bd9893 100644
--- a/net-im/biboumi/biboumi-9.0-r4.ebuild
+++ b/net-im/biboumi/biboumi-9.0-r4.ebuild
@@ -35,7 +35,7 @@ COMMON_DEPEND="
 "
 DEPEND="
 	${COMMON_DEPEND}
-	test? ( dev-cpp/catch:0 )
+	test? ( <dev-cpp/catch-3:0 )
 "
 BDEPEND="dev-python/sphinx"
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: net-im/biboumi/
@ 2023-05-07 15:47 Sam James
  0 siblings, 0 replies; 6+ messages in thread
From: Sam James @ 2023-05-07 15:47 UTC (permalink / raw
  To: gentoo-commits

commit:     d2a8445b83f58965db5ed284a2e271aafc672e49
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May  7 15:20:01 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May  7 15:47:29 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2a8445b

net-im/biboumi: fix whitespace in bugs-to

breaks p.g.o.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-im/biboumi/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/biboumi/metadata.xml b/net-im/biboumi/metadata.xml
index c848a5fb996b..4eb5bf7f1cf1 100644
--- a/net-im/biboumi/metadata.xml
+++ b/net-im/biboumi/metadata.xml
@@ -12,7 +12,7 @@
 	</longdescription>
 	<upstream>
 		<doc>https://doc.biboumi.louiz.org/</doc>
-		<bugs-to> https://lab.louiz.org/louiz/biboumi/-/issues</bugs-to>
+		<bugs-to>https://lab.louiz.org/louiz/biboumi/-/issues</bugs-to>
 	</upstream>
 	<use>
 		<flag name="udns">Asynchronously resolve domain names using


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

* [gentoo-commits] repo/gentoo:master commit in: net-im/biboumi/
@ 2024-02-28 10:31 Florian Schmaus
  0 siblings, 0 replies; 6+ messages in thread
From: Florian Schmaus @ 2024-02-28 10:31 UTC (permalink / raw
  To: gentoo-commits

commit:     e7d4d1b275b4ddb5fe17b4fcf38416dfc209bb77
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 28 10:30:45 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed Feb 28 10:31:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d4d1b2

net-im/biboumi: add codeberg upstream and update metadata

Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 net-im/biboumi/metadata.xml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-im/biboumi/metadata.xml b/net-im/biboumi/metadata.xml
index 4eb5bf7f1cf1..1ba5005dccac 100644
--- a/net-im/biboumi/metadata.xml
+++ b/net-im/biboumi/metadata.xml
@@ -11,8 +11,9 @@
 		any XMPP client as if these channels were XMPP MUCs.
 	</longdescription>
 	<upstream>
-		<doc>https://doc.biboumi.louiz.org/</doc>
-		<bugs-to>https://lab.louiz.org/louiz/biboumi/-/issues</bugs-to>
+		<remote-id type="codeberg">poezio/biboumi</remote-id>
+		<doc>https://doc.biboumi.louiz.org</doc>
+		<bugs-to>https://codeberg.org/poezio/biboumi/issues</bugs-to>
 	</upstream>
 	<use>
 		<flag name="udns">Asynchronously resolve domain names using


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

end of thread, other threads:[~2024-02-28 10:31 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-03-14 11:28 [gentoo-commits] repo/gentoo:master commit in: net-im/biboumi/ Florian Schmaus
  -- strict thread matches above, loose matches on Subject: below --
2023-04-14  9:47 Florian Schmaus
2023-04-23 11:05 Florian Schmaus
2023-04-23 11:05 Florian Schmaus
2023-05-07 15:47 Sam James
2024-02-28 10:31 Florian Schmaus

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