public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-text/libspelling/
@ 2025-01-16 16:55 Pacho Ramos
  0 siblings, 0 replies; 6+ messages in thread
From: Pacho Ramos @ 2025-01-16 16:55 UTC (permalink / raw
  To: gentoo-commits

commit:     9ab0a847374375f4e2202f55977ef46183d77756
Author:     Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Tue Sep 10 21:50:11 2024 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Thu Jan 16 16:51:16 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab0a847

app-text/libspelling: New Package 0.4.4

Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 app-text/libspelling/Manifest                 |  1 +
 app-text/libspelling/libspelling-0.4.4.ebuild | 57 +++++++++++++++++++++++++++
 app-text/libspelling/metadata.xml             | 11 ++++++
 3 files changed, 69 insertions(+)

diff --git a/app-text/libspelling/Manifest b/app-text/libspelling/Manifest
new file mode 100644
index 000000000000..dedf95de8a05
--- /dev/null
+++ b/app-text/libspelling/Manifest
@@ -0,0 +1 @@
+DIST libspelling-0.4.4.tar.bz2 70868 BLAKE2B f39d0210ef4c8dc6a802b6c9c2b91bbc5cabba4ba7f1beaa5a5e034f15501d0acf43d3cf6c3f932bed443cbad0ff165f2cad293f80c836d3f134fece4c3a9e84 SHA512 ada9e60a482616aeccf069ac80c20a2d236beb306f7828d0b3da244a5013765a4316815ad964f908b9a352aea71e37512d4f7888848390878af3d20b5769dd75

diff --git a/app-text/libspelling/libspelling-0.4.4.ebuild b/app-text/libspelling/libspelling-0.4.4.ebuild
new file mode 100644
index 000000000000..0a93147e0ac9
--- /dev/null
+++ b/app-text/libspelling/libspelling-0.4.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson vala
+
+DESCRIPTION="A GNOME library for spellchecking"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libspelling"
+SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~amd64"
+IUSE="gtk-doc vala"
+
+RDEPEND="
+	dev-libs/glib:2
+	>=gui-libs/gtk-4.8:4
+	>=gui-libs/gtksourceview-5.6:5
+	app-text/enchant:2
+	dev-libs/icu:=
+"
+DEPEND="${RDEPEND}
+	vala? (
+		$(vala_depend)
+		>=gui-libs/gtksourceview-5.6:5[vala]
+	)
+"
+BDEPEND="
+	dev-libs/gobject-introspection
+	virtual/pkgconfig
+	gtk-doc? ( dev-util/gi-docgen )
+"
+
+src_prepare() {
+	use vala && vala_setup
+	default
+}
+
+src_configure() {
+	local emesonargs=(
+		-Denchant=enabled
+		$(meson_use gtk-doc docs)
+		$(meson_use vala vapi)
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	if use gtk-doc; then
+		mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+		mv "${ED}"/usr/share/doc/${PN}-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
+	fi
+}

diff --git a/app-text/libspelling/metadata.xml b/app-text/libspelling/metadata.xml
new file mode 100644
index 000000000000..c18e917f963c
--- /dev/null
+++ b/app-text/libspelling/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="project">
+    <email>gnome@gentoo.org</email>
+    <name>Gentoo GNOME Desktop</name>
+  </maintainer>
+  <upstream>
+    <remote-id type="gnome-gitlab">GNOME/libspelling</remote-id>
+  </upstream>
+</pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/libspelling/
@ 2025-01-16 16:55 Pacho Ramos
  0 siblings, 0 replies; 6+ messages in thread
From: Pacho Ramos @ 2025-01-16 16:55 UTC (permalink / raw
  To: gentoo-commits

commit:     9e3c8866089c3ade27d5b3857c8487b763f1637f
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 16 14:58:40 2025 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Thu Jan 16 16:51:17 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e3c8866

app-text/libspelling: add 0.4.5

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 app-text/libspelling/Manifest                 |  1 +
 app-text/libspelling/libspelling-0.4.5.ebuild | 58 +++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/app-text/libspelling/Manifest b/app-text/libspelling/Manifest
index dedf95de8a05..12e4e76866ca 100644
--- a/app-text/libspelling/Manifest
+++ b/app-text/libspelling/Manifest
@@ -1 +1,2 @@
 DIST libspelling-0.4.4.tar.bz2 70868 BLAKE2B f39d0210ef4c8dc6a802b6c9c2b91bbc5cabba4ba7f1beaa5a5e034f15501d0acf43d3cf6c3f932bed443cbad0ff165f2cad293f80c836d3f134fece4c3a9e84 SHA512 ada9e60a482616aeccf069ac80c20a2d236beb306f7828d0b3da244a5013765a4316815ad964f908b9a352aea71e37512d4f7888848390878af3d20b5769dd75
+DIST libspelling-0.4.5.tar.bz2 71413 BLAKE2B 5e6c00d9cd521f560082d76da75fd070a59f3b8dec269db95ffa88f9c216557587e180fcbc7399ea0dbcfe605de024344a4b17af60d4d31b1686f64b5df6fca9 SHA512 ab8fd439855d84c4e681fba0b5030bdcf34d0f4940a3b818aab4d297975acf37e437b141d678a482ebda240d23ecd7875e6c8656be6e1bb3c9c129f2169a8ced

diff --git a/app-text/libspelling/libspelling-0.4.5.ebuild b/app-text/libspelling/libspelling-0.4.5.ebuild
new file mode 100644
index 000000000000..47f92920b4b1
--- /dev/null
+++ b/app-text/libspelling/libspelling-0.4.5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2024-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson vala
+
+DESCRIPTION="A GNOME library for spellchecking"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libspelling"
+SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~amd64"
+IUSE="gtk-doc vala"
+
+RDEPEND="
+	dev-libs/glib:2
+	>=gui-libs/gtk-4.8:4
+	>=gui-libs/gtksourceview-5.6:5
+	app-text/enchant:2
+	dev-libs/icu:=
+"
+DEPEND="${RDEPEND}
+	vala? (
+		$(vala_depend)
+		>=gui-libs/gtksourceview-5.6:5[vala]
+	)
+"
+BDEPEND="
+	dev-libs/gobject-introspection
+	virtual/pkgconfig
+	gtk-doc? ( dev-util/gi-docgen )
+"
+
+src_prepare() {
+	use vala && vala_setup
+	default
+}
+
+src_configure() {
+	local emesonargs=(
+		-Denchant=enabled
+		-Dinstall-static=false
+		$(meson_use gtk-doc docs)
+		$(meson_use vala vapi)
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	if use gtk-doc; then
+		mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+		mv "${ED}"/usr/share/doc/${PN}-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/libspelling/
@ 2025-01-16 16:55 Pacho Ramos
  0 siblings, 0 replies; 6+ messages in thread
From: Pacho Ramos @ 2025-01-16 16:55 UTC (permalink / raw
  To: gentoo-commits

commit:     683757ed72012f304d5d9cf1f42a8ba8e66872b6
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 16 15:33:25 2025 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Thu Jan 16 16:51:21 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=683757ed

app-text/libspelling: drop 0.4.4

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 app-text/libspelling/Manifest                 |  1 -
 app-text/libspelling/libspelling-0.4.4.ebuild | 57 ---------------------------
 2 files changed, 58 deletions(-)

diff --git a/app-text/libspelling/Manifest b/app-text/libspelling/Manifest
index 12e4e76866ca..df185d271015 100644
--- a/app-text/libspelling/Manifest
+++ b/app-text/libspelling/Manifest
@@ -1,2 +1 @@
-DIST libspelling-0.4.4.tar.bz2 70868 BLAKE2B f39d0210ef4c8dc6a802b6c9c2b91bbc5cabba4ba7f1beaa5a5e034f15501d0acf43d3cf6c3f932bed443cbad0ff165f2cad293f80c836d3f134fece4c3a9e84 SHA512 ada9e60a482616aeccf069ac80c20a2d236beb306f7828d0b3da244a5013765a4316815ad964f908b9a352aea71e37512d4f7888848390878af3d20b5769dd75
 DIST libspelling-0.4.5.tar.bz2 71413 BLAKE2B 5e6c00d9cd521f560082d76da75fd070a59f3b8dec269db95ffa88f9c216557587e180fcbc7399ea0dbcfe605de024344a4b17af60d4d31b1686f64b5df6fca9 SHA512 ab8fd439855d84c4e681fba0b5030bdcf34d0f4940a3b818aab4d297975acf37e437b141d678a482ebda240d23ecd7875e6c8656be6e1bb3c9c129f2169a8ced

diff --git a/app-text/libspelling/libspelling-0.4.4.ebuild b/app-text/libspelling/libspelling-0.4.4.ebuild
deleted file mode 100644
index 0a93147e0ac9..000000000000
--- a/app-text/libspelling/libspelling-0.4.4.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson vala
-
-DESCRIPTION="A GNOME library for spellchecking"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/libspelling"
-SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1+"
-SLOT="1"
-KEYWORDS="~amd64"
-IUSE="gtk-doc vala"
-
-RDEPEND="
-	dev-libs/glib:2
-	>=gui-libs/gtk-4.8:4
-	>=gui-libs/gtksourceview-5.6:5
-	app-text/enchant:2
-	dev-libs/icu:=
-"
-DEPEND="${RDEPEND}
-	vala? (
-		$(vala_depend)
-		>=gui-libs/gtksourceview-5.6:5[vala]
-	)
-"
-BDEPEND="
-	dev-libs/gobject-introspection
-	virtual/pkgconfig
-	gtk-doc? ( dev-util/gi-docgen )
-"
-
-src_prepare() {
-	use vala && vala_setup
-	default
-}
-
-src_configure() {
-	local emesonargs=(
-		-Denchant=enabled
-		$(meson_use gtk-doc docs)
-		$(meson_use vala vapi)
-	)
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	if use gtk-doc; then
-		mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
-		mv "${ED}"/usr/share/doc/${PN}-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/libspelling/
@ 2025-01-18 17:16 Jakov Smolić
  0 siblings, 0 replies; 6+ messages in thread
From: Jakov Smolić @ 2025-01-18 17:16 UTC (permalink / raw
  To: gentoo-commits

commit:     0cc904264d2406b1c41c3c8ca6ad3d867dcbaa75
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 17 15:24:08 2025 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Jan 18 17:15:58 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cc90426

app-text/libspelling: Add missing sysprof-capture dependency

Bug: https://bugs.gentoo.org/948194
Closes: https://bugs.gentoo.org/948213
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/40184
Reviewed-by: WANG Xuerui <xen0n <AT> gentoo.org>
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 .../{libspelling-0.4.5.ebuild => libspelling-0.4.5-r1.ebuild}         | 4 +++-
 app-text/libspelling/metadata.xml                                     | 3 +++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/app-text/libspelling/libspelling-0.4.5.ebuild b/app-text/libspelling/libspelling-0.4.5-r1.ebuild
similarity index 92%
rename from app-text/libspelling/libspelling-0.4.5.ebuild
rename to app-text/libspelling/libspelling-0.4.5-r1.ebuild
index 47f92920b4b1..42bb1c042411 100644
--- a/app-text/libspelling/libspelling-0.4.5.ebuild
+++ b/app-text/libspelling/libspelling-0.4.5-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2"
 LICENSE="LGPL-2.1+"
 SLOT="1"
 KEYWORDS="~amd64"
-IUSE="gtk-doc vala"
+IUSE="gtk-doc sysprof vala"
 
 RDEPEND="
 	dev-libs/glib:2
@@ -22,6 +22,7 @@ RDEPEND="
 	dev-libs/icu:=
 "
 DEPEND="${RDEPEND}
+	sysprof? ( dev-util/sysprof-capture:4 )
 	vala? (
 		$(vala_depend)
 		>=gui-libs/gtksourceview-5.6:5[vala]
@@ -43,6 +44,7 @@ src_configure() {
 		-Denchant=enabled
 		-Dinstall-static=false
 		$(meson_use gtk-doc docs)
+		$(meson_use sysprof)
 		$(meson_use vala vapi)
 	)
 	meson_src_configure

diff --git a/app-text/libspelling/metadata.xml b/app-text/libspelling/metadata.xml
index c18e917f963c..5b9ced8effed 100644
--- a/app-text/libspelling/metadata.xml
+++ b/app-text/libspelling/metadata.xml
@@ -5,6 +5,9 @@
     <email>gnome@gentoo.org</email>
     <name>Gentoo GNOME Desktop</name>
   </maintainer>
+  <use>
+    <flag name="sysprof">Enable profiling data capture support using <pkg>dev-util/sysprof-capture</pkg></flag>
+  </use>
   <upstream>
     <remote-id type="gnome-gitlab">GNOME/libspelling</remote-id>
   </upstream>


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/libspelling/
@ 2025-01-18 17:25 Jakov Smolić
  0 siblings, 0 replies; 6+ messages in thread
From: Jakov Smolić @ 2025-01-18 17:25 UTC (permalink / raw
  To: gentoo-commits

commit:     db3bdfef2c51e83f03ef8621f472971d95c34fea
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 18 17:25:06 2025 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Jan 18 17:25:06 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db3bdfef

app-text/libspelling: Keyword 0.4.5-r1 riscv, #948194

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 app-text/libspelling/libspelling-0.4.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libspelling/libspelling-0.4.5-r1.ebuild b/app-text/libspelling/libspelling-0.4.5-r1.ebuild
index 42bb1c042411..b413a80c57ec 100644
--- a/app-text/libspelling/libspelling-0.4.5-r1.ebuild
+++ b/app-text/libspelling/libspelling-0.4.5-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2"
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 IUSE="gtk-doc sysprof vala"
 
 RDEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: app-text/libspelling/
@ 2025-01-24 10:49 WANG Xuerui
  0 siblings, 0 replies; 6+ messages in thread
From: WANG Xuerui @ 2025-01-24 10:49 UTC (permalink / raw
  To: gentoo-commits

commit:     854769b4b2cf259a8225196a24e89a4c40ea5cc2
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 24 10:40:24 2025 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Fri Jan 24 10:40:24 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854769b4

app-text/libspelling: keyword 0.4.5-r1 for ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 app-text/libspelling/libspelling-0.4.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/libspelling/libspelling-0.4.5-r1.ebuild b/app-text/libspelling/libspelling-0.4.5-r1.ebuild
index b413a80c57ec..c6f392387a41 100644
--- a/app-text/libspelling/libspelling-0.4.5-r1.ebuild
+++ b/app-text/libspelling/libspelling-0.4.5-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2"
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~loong ~riscv"
 IUSE="gtk-doc sysprof vala"
 
 RDEPEND="


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

end of thread, other threads:[~2025-01-24 10:49 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-16 16:55 [gentoo-commits] repo/gentoo:master commit in: app-text/libspelling/ Pacho Ramos
  -- strict thread matches above, loose matches on Subject: below --
2025-01-16 16:55 Pacho Ramos
2025-01-16 16:55 Pacho Ramos
2025-01-18 17:16 Jakov Smolić
2025-01-18 17:25 Jakov Smolić
2025-01-24 10:49 WANG Xuerui

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