public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-libs/toxext/
@ 2021-10-25  4:35 Ionen Wolkens
  0 siblings, 0 replies; 7+ messages in thread
From: Ionen Wolkens @ 2021-10-25  4:35 UTC (permalink / raw
  To: gentoo-commits

commit:     71f5e5411c252353e9948f7e7f84a9ecff94d278
Author:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  3 01:14:40 2021 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Oct 25 04:27:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f5e541

net-libs/toxext: new package

ToxExt is an extension library to be used by other extension libraries
which add features to clients that are using the Tox protocol.

Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 net-libs/toxext/Manifest            |  1 +
 net-libs/toxext/metadata.xml        | 15 +++++++++++++++
 net-libs/toxext/toxext-0.0.2.ebuild | 24 ++++++++++++++++++++++++
 3 files changed, 40 insertions(+)

diff --git a/net-libs/toxext/Manifest b/net-libs/toxext/Manifest
new file mode 100644
index 00000000000..f4320a9b33d
--- /dev/null
+++ b/net-libs/toxext/Manifest
@@ -0,0 +1 @@
+DIST toxext-0.0.2.tar.gz 34178 BLAKE2B 477a8f70e5b11c2e9d03b8b10adf83f36b95f0c31661cc042d4ab74ee3b6bdc7ed86ab678d0901c0ec6a2466fa698e6423044663d8b6d3b137eee52c2256bc75 SHA512 2e8c326715e5730b0315dbb309d4f6a6965049203579cb500fcac5cf5bd1124f98a8e1ada68e9a65ee572981ae417cb32aa7e99932fedc393da43e2e42f7f6d3

diff --git a/net-libs/toxext/metadata.xml b/net-libs/toxext/metadata.xml
new file mode 100644
index 00000000000..a85638b0e18
--- /dev/null
+++ b/net-libs/toxext/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person" proxied="yes">
+		<email>chiitoo@gentoo.org</email>
+		<name>Jimi Huotari</name>
+	</maintainer>
+	<maintainer type="project" proxied="proxy">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">toxext/toxext</remote-id>
+	</upstream>
+</pkgmetadata>

diff --git a/net-libs/toxext/toxext-0.0.2.ebuild b/net-libs/toxext/toxext-0.0.2.ebuild
new file mode 100644
index 00000000000..35661014914
--- /dev/null
+++ b/net-libs/toxext/toxext-0.0.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Extension Library for Tox"
+HOMEPAGE="https://github.com/toxext/toxext"
+SRC_URI="https://github.com/toxext/toxext/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="net-libs/tox:="
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	cmake_src_prepare
+
+	sed -i 's/-Werror//' CMakeLists.txt || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: net-libs/toxext/
@ 2022-01-22  0:34 Ionen Wolkens
  0 siblings, 0 replies; 7+ messages in thread
From: Ionen Wolkens @ 2022-01-22  0:34 UTC (permalink / raw
  To: gentoo-commits

commit:     264c79fd663da904c0baf87849109a6c0fe26115
Author:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 19 01:48:40 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Jan 22 00:32:37 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=264c79fd

net-libs/toxext: remove version 0.0.2

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 net-libs/toxext/Manifest            |  1 -
 net-libs/toxext/toxext-0.0.2.ebuild | 24 ------------------------
 2 files changed, 25 deletions(-)

diff --git a/net-libs/toxext/Manifest b/net-libs/toxext/Manifest
index 410f8b9dd998..be5b651116c0 100644
--- a/net-libs/toxext/Manifest
+++ b/net-libs/toxext/Manifest
@@ -1,2 +1 @@
-DIST toxext-0.0.2.tar.gz 34178 BLAKE2B 477a8f70e5b11c2e9d03b8b10adf83f36b95f0c31661cc042d4ab74ee3b6bdc7ed86ab678d0901c0ec6a2466fa698e6423044663d8b6d3b137eee52c2256bc75 SHA512 2e8c326715e5730b0315dbb309d4f6a6965049203579cb500fcac5cf5bd1124f98a8e1ada68e9a65ee572981ae417cb32aa7e99932fedc393da43e2e42f7f6d3
 DIST toxext-0.0.3.tar.gz 34759 BLAKE2B b33c06bd982888415637a5c823889c74090b7719a03f3e41667ed136e40f87876956f2cb5abb95a53fa1d6a03951fb1fd9f32b8bbe83b03f33fa6f87ab338f67 SHA512 34612e789fb928f9dc79181a61126e3f781ef134d3b5cad2b48c17f1fc3521f0fb6713b0e42e73a789e3eb9b1a566f2d4cbd38a9b26f8f9f6015890be045e4ed

diff --git a/net-libs/toxext/toxext-0.0.2.ebuild b/net-libs/toxext/toxext-0.0.2.ebuild
deleted file mode 100644
index 356610149149..000000000000
--- a/net-libs/toxext/toxext-0.0.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Extension Library for Tox"
-HOMEPAGE="https://github.com/toxext/toxext"
-SRC_URI="https://github.com/toxext/toxext/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="net-libs/tox:="
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-	cmake_src_prepare
-
-	sed -i 's/-Werror//' CMakeLists.txt || die
-}


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

* [gentoo-commits] repo/gentoo:master commit in: net-libs/toxext/
@ 2022-01-22  0:34 Ionen Wolkens
  0 siblings, 0 replies; 7+ messages in thread
From: Ionen Wolkens @ 2022-01-22  0:34 UTC (permalink / raw
  To: gentoo-commits

commit:     b77b9decb8c27997ad3427f0a24d505952fadd10
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 21 23:58:45 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Jan 22 00:32:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b77b9dec

net-libs/toxext: disable unconditional -fsanitize

Breaks build if asan is not available, and currently
no proper option to disable this unlike qtox itself.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 net-libs/toxext/toxext-0.0.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-libs/toxext/toxext-0.0.3.ebuild b/net-libs/toxext/toxext-0.0.3.ebuild
index d0e36bc54a35..83c395524343 100644
--- a/net-libs/toxext/toxext-0.0.3.ebuild
+++ b/net-libs/toxext/toxext-0.0.3.ebuild
@@ -21,4 +21,5 @@ src_prepare() {
 	cmake_src_prepare
 
 	sed -i 's/-Werror//' CMakeLists.txt || die
+	sed -i '/-fsanitize=/d' test/CMakeLists.txt || die
 }


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

* [gentoo-commits] repo/gentoo:master commit in: net-libs/toxext/
@ 2022-01-22  0:34 Ionen Wolkens
  0 siblings, 0 replies; 7+ messages in thread
From: Ionen Wolkens @ 2022-01-22  0:34 UTC (permalink / raw
  To: gentoo-commits

commit:     a6ea79ad79a913d8fe9923228d4549a890c1ba97
Author:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 19 01:28:03 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Jan 22 00:32:37 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ea79ad

net-libs/toxext: add version 0.0.3

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 net-libs/toxext/Manifest            |  1 +
 net-libs/toxext/toxext-0.0.3.ebuild | 24 ++++++++++++++++++++++++
 2 files changed, 25 insertions(+)

diff --git a/net-libs/toxext/Manifest b/net-libs/toxext/Manifest
index f4320a9b33d3..410f8b9dd998 100644
--- a/net-libs/toxext/Manifest
+++ b/net-libs/toxext/Manifest
@@ -1 +1,2 @@
 DIST toxext-0.0.2.tar.gz 34178 BLAKE2B 477a8f70e5b11c2e9d03b8b10adf83f36b95f0c31661cc042d4ab74ee3b6bdc7ed86ab678d0901c0ec6a2466fa698e6423044663d8b6d3b137eee52c2256bc75 SHA512 2e8c326715e5730b0315dbb309d4f6a6965049203579cb500fcac5cf5bd1124f98a8e1ada68e9a65ee572981ae417cb32aa7e99932fedc393da43e2e42f7f6d3
+DIST toxext-0.0.3.tar.gz 34759 BLAKE2B b33c06bd982888415637a5c823889c74090b7719a03f3e41667ed136e40f87876956f2cb5abb95a53fa1d6a03951fb1fd9f32b8bbe83b03f33fa6f87ab338f67 SHA512 34612e789fb928f9dc79181a61126e3f781ef134d3b5cad2b48c17f1fc3521f0fb6713b0e42e73a789e3eb9b1a566f2d4cbd38a9b26f8f9f6015890be045e4ed

diff --git a/net-libs/toxext/toxext-0.0.3.ebuild b/net-libs/toxext/toxext-0.0.3.ebuild
new file mode 100644
index 000000000000..d0e36bc54a35
--- /dev/null
+++ b/net-libs/toxext/toxext-0.0.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Extension Library for Tox"
+HOMEPAGE="https://github.com/toxext/toxext"
+SRC_URI="https://github.com/toxext/toxext/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="net-libs/tox:="
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	cmake_src_prepare
+
+	sed -i 's/-Werror//' CMakeLists.txt || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: net-libs/toxext/
@ 2022-03-15 20:03 Ionen Wolkens
  0 siblings, 0 replies; 7+ messages in thread
From: Ionen Wolkens @ 2022-03-15 20:03 UTC (permalink / raw
  To: gentoo-commits

commit:     49cc14c0f4f76a995d4764369523887320ebfa8c
Author:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 15 12:27:27 2022 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Mar 15 20:03:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49cc14c0

net-libs/toxext: append-flags -fPIC to fix build with CLANG and LLD

Closes: https://bugs.gentoo.org/831338
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 net-libs/toxext/toxext-0.0.3.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/net-libs/toxext/toxext-0.0.3.ebuild b/net-libs/toxext/toxext-0.0.3.ebuild
index 83c395524343..4e41feba68bf 100644
--- a/net-libs/toxext/toxext-0.0.3.ebuild
+++ b/net-libs/toxext/toxext-0.0.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake
+inherit cmake flag-o-matic
 
 DESCRIPTION="Extension Library for Tox"
 HOMEPAGE="https://github.com/toxext/toxext"
@@ -22,4 +22,8 @@ src_prepare() {
 
 	sed -i 's/-Werror//' CMakeLists.txt || die
 	sed -i '/-fsanitize=/d' test/CMakeLists.txt || die
+
+	# Fix build with CLANG and LLD.
+	# https://bugs.gentoo.org/831338
+	append-flags -fPIC
 }


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

* [gentoo-commits] repo/gentoo:master commit in: net-libs/toxext/
@ 2022-05-22  4:37 Sam James
  0 siblings, 0 replies; 7+ messages in thread
From: Sam James @ 2022-05-22  4:37 UTC (permalink / raw
  To: gentoo-commits

commit:     a5d5430c54fb0f2fde26c5d8a1844c181a1432fd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 22 04:20:02 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 22 04:20:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d5430c

net-libs/toxext: CLANG -> clang

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

 net-libs/toxext/toxext-0.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/toxext/toxext-0.0.3.ebuild b/net-libs/toxext/toxext-0.0.3.ebuild
index 4e41feba68bf..ec77c5f446fc 100644
--- a/net-libs/toxext/toxext-0.0.3.ebuild
+++ b/net-libs/toxext/toxext-0.0.3.ebuild
@@ -23,7 +23,7 @@ src_prepare() {
 	sed -i 's/-Werror//' CMakeLists.txt || die
 	sed -i '/-fsanitize=/d' test/CMakeLists.txt || die
 
-	# Fix build with CLANG and LLD.
+	# Fix build with clang and lld.
 	# https://bugs.gentoo.org/831338
 	append-flags -fPIC
 }


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

* [gentoo-commits] repo/gentoo:master commit in: net-libs/toxext/
@ 2022-11-23  1:45 Sam James
  0 siblings, 0 replies; 7+ messages in thread
From: Sam James @ 2022-11-23  1:45 UTC (permalink / raw
  To: gentoo-commits

commit:     9e3fdec91545069e7d8cb35d2f8a4fb28e9c7be0
Author:     Marco Scardovi <mscardovi <AT> icloud <DOT> com>
AuthorDate: Mon Nov 21 21:58:24 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 23 01:41:47 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e3fdec9

net-libs/toxext: update maintainers

Signed-off-by: Marco Scardovi <mscardovi <AT> icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/28376
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/toxext/metadata.xml | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/net-libs/toxext/metadata.xml b/net-libs/toxext/metadata.xml
index a85638b0e187..0499d4109862 100644
--- a/net-libs/toxext/metadata.xml
+++ b/net-libs/toxext/metadata.xml
@@ -1,14 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person" proxied="yes">
+	<maintainer type="person">
 		<email>chiitoo@gentoo.org</email>
 		<name>Jimi Huotari</name>
 	</maintainer>
-	<maintainer type="project" proxied="proxy">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
 	<upstream>
 		<remote-id type="github">toxext/toxext</remote-id>
 	</upstream>


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

end of thread, other threads:[~2022-11-23  1:45 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-22  0:34 [gentoo-commits] repo/gentoo:master commit in: net-libs/toxext/ Ionen Wolkens
  -- strict thread matches above, loose matches on Subject: below --
2022-11-23  1:45 Sam James
2022-05-22  4:37 Sam James
2022-03-15 20:03 Ionen Wolkens
2022-01-22  0:34 Ionen Wolkens
2022-01-22  0:34 Ionen Wolkens
2021-10-25  4:35 Ionen Wolkens

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