[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2024-04-24 Thread Marek Szuba
commit: a492f4b7549d13e945dfb33b217078b404637dca
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr 24 12:47:38 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr 24 12:58:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a492f4b7

dev-libs/libxmlb: add 0.3.19

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libxmlb/Manifest  |  1 +
 dev-libs/libxmlb/libxmlb-0.3.19.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 3b2074d68fbb..fcb0d2199be7 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,2 +1,3 @@
 DIST libxmlb-0.3.14.tar.gz 127096 BLAKE2B 
d99ec674385cd8dc31d92b14ac1539138b00c980ba3561fd406099a64afdf2f8b6fa2d808b5a33daafbcbc5ef87e20a02a534f860699f78bc71aa55d4b507d51
 SHA512 
6c77b9475ca3430270ca29e3d1c5720740c54ff55da76501495da315ea039500e64791689600aa59f3003ff54d030203616ad468169c296bf34434a68e24df50
 DIST libxmlb-0.3.18.tar.gz 131331 BLAKE2B 
8ee200c28b5159a895d601700b6553945b23e321d2266a0438a176747be4922b81bdbc9b9a27c3ff8490f8d40fd5e2d6e7eb5c2ca21484438a55adc54c6d3be3
 SHA512 
2576aca6b7651cf484694ad157914982ef1e3949ea641b4181966e5d5292b3d8c16318fe61b14d8c7e6d0e0d184ed30d498f874f5ada196f0ca69c6180d9061f
+DIST libxmlb-0.3.19.tar.gz 131490 BLAKE2B 
1455e14a90f29865f304b16cbf0355966e7fd0766f8033cb2b2bc9fe28ad0a1266c1e06faaeb3677a683be56bc2fd9a64094d958f00358292fae55949229ab9a
 SHA512 
07db2e99b2f78f6e99cccbf5ca250978955d5a9bf18aaa675b2292d1df438fc3f98a5d0e8ddcfa41e686782f35947fe92b54b520b4e6e278d6e5c871e7491271

diff --git a/dev-libs/libxmlb/libxmlb-0.3.19.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.19.ebuild
new file mode 100644
index ..1d407706e7cc
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.3.19.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # libxmlb.so version
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc introspection +lzma stemmer test +zstd"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   lzma? ( app-arch/xz-utils )
+   stemmer? ( dev-libs/snowball-stemmer:= )
+   zstd? ( app-arch/zstd:= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-build/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   )
+"
+
+python_check_deps() {
+   python_has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature lzma)
+   $(meson_feature zstd)
+   $(meson_use doc gtkdoc)
+   $(meson_use introspection)
+   $(meson_use stemmer)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use test; then
+   # Preventing tests from being installed in the first place is a 
moving target,
+   # just axe them all afterwards.
+   rm -rf \
+   "${ED}"/usr/libexec/installed-tests \
+   "${ED}"/usr/share/installed-tests \
+   || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2024-04-10 Thread Marek Szuba
commit: 814c04292a9350cbda0943977d7c9dcf759df45c
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr 10 10:12:29 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr 10 10:36:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=814c0429

dev-libs/libxmlb: add 0.3.18, drop 0.3.17

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libxmlb/Manifest | 2 +-
 dev-libs/libxmlb/{libxmlb-0.3.17.ebuild => libxmlb-0.3.18.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 31712414b375..3b2074d68fbb 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,2 +1,2 @@
 DIST libxmlb-0.3.14.tar.gz 127096 BLAKE2B 
d99ec674385cd8dc31d92b14ac1539138b00c980ba3561fd406099a64afdf2f8b6fa2d808b5a33daafbcbc5ef87e20a02a534f860699f78bc71aa55d4b507d51
 SHA512 
6c77b9475ca3430270ca29e3d1c5720740c54ff55da76501495da315ea039500e64791689600aa59f3003ff54d030203616ad468169c296bf34434a68e24df50
-DIST libxmlb-0.3.17.tar.gz 131311 BLAKE2B 
5f366f94fcafcb7a9ef198a119fa41f2e2b1a162149b8236e6e4cdc0eaa32f6c16a2cb37a3d4f221c150b91275436b5fab287a6c1ba6e67a89fb482a76a03eed
 SHA512 
5b8e8b8b73aa1a99096eef612faca07e2cc7404187d74b065c1ce9e28d13462d9f770cfadec1b659bb1152c79e5f5ab3d33cf153d486d1bc2faba4bd92bf6967
+DIST libxmlb-0.3.18.tar.gz 131331 BLAKE2B 
8ee200c28b5159a895d601700b6553945b23e321d2266a0438a176747be4922b81bdbc9b9a27c3ff8490f8d40fd5e2d6e7eb5c2ca21484438a55adc54c6d3be3
 SHA512 
2576aca6b7651cf484694ad157914982ef1e3949ea641b4181966e5d5292b3d8c16318fe61b14d8c7e6d0e0d184ed30d498f874f5ada196f0ca69c6180d9061f

diff --git a/dev-libs/libxmlb/libxmlb-0.3.17.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.18.ebuild
similarity index 100%
rename from dev-libs/libxmlb/libxmlb-0.3.17.ebuild
rename to dev-libs/libxmlb/libxmlb-0.3.18.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2024-04-06 Thread Marek Szuba
commit: 5ed8f0079be10a21001661be6dd475bbc139cfc6
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Apr  7 00:48:19 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Apr  7 01:04:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed8f007

dev-libs/libxmlb: add 0.3.17

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libxmlb/Manifest  |  1 +
 dev-libs/libxmlb/libxmlb-0.3.17.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 4194e64753f0..31712414b375 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1 +1,2 @@
 DIST libxmlb-0.3.14.tar.gz 127096 BLAKE2B 
d99ec674385cd8dc31d92b14ac1539138b00c980ba3561fd406099a64afdf2f8b6fa2d808b5a33daafbcbc5ef87e20a02a534f860699f78bc71aa55d4b507d51
 SHA512 
6c77b9475ca3430270ca29e3d1c5720740c54ff55da76501495da315ea039500e64791689600aa59f3003ff54d030203616ad468169c296bf34434a68e24df50
+DIST libxmlb-0.3.17.tar.gz 131311 BLAKE2B 
5f366f94fcafcb7a9ef198a119fa41f2e2b1a162149b8236e6e4cdc0eaa32f6c16a2cb37a3d4f221c150b91275436b5fab287a6c1ba6e67a89fb482a76a03eed
 SHA512 
5b8e8b8b73aa1a99096eef612faca07e2cc7404187d74b065c1ce9e28d13462d9f770cfadec1b659bb1152c79e5f5ab3d33cf153d486d1bc2faba4bd92bf6967

diff --git a/dev-libs/libxmlb/libxmlb-0.3.17.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.17.ebuild
new file mode 100644
index ..1d407706e7cc
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.3.17.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # libxmlb.so version
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc introspection +lzma stemmer test +zstd"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   lzma? ( app-arch/xz-utils )
+   stemmer? ( dev-libs/snowball-stemmer:= )
+   zstd? ( app-arch/zstd:= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-build/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   )
+"
+
+python_check_deps() {
+   python_has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature lzma)
+   $(meson_feature zstd)
+   $(meson_use doc gtkdoc)
+   $(meson_use introspection)
+   $(meson_use stemmer)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use test; then
+   # Preventing tests from being installed in the first place is a 
moving target,
+   # just axe them all afterwards.
+   rm -rf \
+   "${ED}"/usr/libexec/installed-tests \
+   "${ED}"/usr/share/installed-tests \
+   || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2024-02-10 Thread Arthur Zamarin
commit: e253debf2a8dd4e993eab0df414fd47e0b7f777f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 10 14:20:42 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 10 14:20:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e253debf

dev-libs/libxmlb: Stabilize 0.3.14 ppc, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.3.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.14.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.14.ebuild
index 0a8efe9bcc4e..bd6eb5bb0c8f 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.14.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.14.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # libxmlb.so version
 
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86"
 IUSE="doc introspection stemmer test +zstd"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2024-01-04 Thread Sam James
commit: 89c983f535c2eea1edeb8380325866553ebeada1
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  4 10:02:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  4 10:02:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c983f5

dev-libs/libxmlb: Stabilize 0.3.14 ppc64, #921316

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.3.14.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.14.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.14.ebuild
index 79ea4d4847b0..8983828d370a 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.14.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # libxmlb.so version
 
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86"
 IUSE="doc introspection stemmer test +zstd"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/files/

2023-11-24 Thread Ulrich Müller
commit: f458591e12ecbba2f7773d701b3d0c29e61f76db
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Nov 23 17:15:14 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Nov 24 17:36:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f458591e

dev-libs/libxmlb: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ulrich Müller  gentoo.org>

 .../files/libxmlb-0.3.9-no_installed_tests.patch   | 26 --
 1 file changed, 26 deletions(-)

diff --git a/dev-libs/libxmlb/files/libxmlb-0.3.9-no_installed_tests.patch 
b/dev-libs/libxmlb/files/libxmlb-0.3.9-no_installed_tests.patch
deleted file mode 100644
index 2b41e6cfb5d9..
--- a/dev-libs/libxmlb/files/libxmlb-0.3.9-no_installed_tests.patch
+++ /dev/null
@@ -1,26 +0,0 @@
 a/data/meson.build
-+++ b/data/meson.build
-@@ -3,11 +3,6 @@
- input : 'libxmlb.test.in',
- output : 'libxmlb.test',
- configuration : conf,
--install: true,
--install_dir: installed_test_datadir,
--  )
--
--  install_data(['test.xml.gz.gz.gz'],
--install_dir: installed_test_bindir,
-+install: false,
-   )
- endif
 a/src/meson.build
-+++ b/src/meson.build
-@@ -242,7 +242,7 @@
-   gio,
-   libxmlb_dep,
- ],
--install : true,
-+install : false,
- install_dir : installed_test_bindir
-   )
-   test('xb-self-test', e, env : testdatadirs)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2023-11-21 Thread Marek Szuba
commit: 0ac459055e35e3ebe3d806706f8d0f11d79d3258
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Nov 21 09:43:29 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Nov 21 10:04:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac45905

dev-libs/libxmlb: drop 0.3.11

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libxmlb/Manifest  |  1 -
 dev-libs/libxmlb/libxmlb-0.3.11.ebuild | 64 --
 2 files changed, 65 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 1518252b1844..4194e64753f0 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,2 +1 @@
-DIST libxmlb-0.3.11.tar.gz 124796 BLAKE2B 
7f54e7c6370e0f3ebb9f94c9859f3d211127caa7d4d3ffbc2d11378ec5f0ee0cb508a1697635c30187643acdba279d493f9054d4f2a54f93ede1785f79b378ce
 SHA512 
cebbfe1372d933a212a46ed95169099a642c1c48914b170c9f1de51fb017dccb22ca8dc9e2108fabb92fd0519cfba58da88b10bccc74a49a3e9e7adb9a1d9872
 DIST libxmlb-0.3.14.tar.gz 127096 BLAKE2B 
d99ec674385cd8dc31d92b14ac1539138b00c980ba3561fd406099a64afdf2f8b6fa2d808b5a33daafbcbc5ef87e20a02a534f860699f78bc71aa55d4b507d51
 SHA512 
6c77b9475ca3430270ca29e3d1c5720740c54ff55da76501495da315ea039500e64791689600aa59f3003ff54d030203616ad468169c296bf34434a68e24df50

diff --git a/dev-libs/libxmlb/libxmlb-0.3.11.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.11.ebuild
deleted file mode 100644
index 0d7a81e4a8a3..
--- a/dev-libs/libxmlb/libxmlb-0.3.11.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0/2" # libxmlb.so version
-
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
-IUSE="doc introspection stemmer test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-arch/xz-utils
-   app-arch/zstd:=
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer:= )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-   introspection? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.3.9-no_installed_tests.patch
-)
-
-python_check_deps() {
-   python_has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc gtkdoc)
-   $(meson_use introspection)
-   $(meson_use stemmer)
-   $(meson_use test tests)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2023-10-26 Thread Sam James
commit: c64ba1915024f70f19f696bead2091286df60c54
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 26 12:50:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 26 12:50:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c64ba191

dev-libs/libxmlb: Stabilize 0.3.14 arm64, #916279

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.3.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.14.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.14.ebuild
index d89cf31a6fd1..79ea4d4847b0 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.14.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.14.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # libxmlb.so version
 
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="doc introspection stemmer test +zstd"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2023-10-26 Thread Sam James
commit: 429e71d4132cf8a51578ab9a9169d99519eabd3e
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 26 12:47:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 26 12:48:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=429e71d4

dev-libs/libxmlb: Stabilize 0.3.14 amd64, #916279

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.3.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.14.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.14.ebuild
index c6599b5571e7..f445f2a45f0a 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.14.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.14.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # libxmlb.so version
 
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 IUSE="doc introspection stemmer test +zstd"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2023-10-26 Thread Sam James
commit: e8bf9de2e49a76a1b2a2ac8d5dc63cae97f5fafd
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 26 12:47:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 26 12:48:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8bf9de2

dev-libs/libxmlb: Stabilize 0.3.14 x86, #916279

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.3.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.14.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.14.ebuild
index f445f2a45f0a..d89cf31a6fd1 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.14.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.14.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # libxmlb.so version
 
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="doc introspection stemmer test +zstd"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2023-08-25 Thread Marek Szuba
commit: 3809b730fd9e70c2ab655abdfaf5a853a0671b63
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Aug 25 10:50:33 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Aug 25 10:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3809b730

dev-libs/libxmlb: add 0.3.14, drop 0.3.13

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libxmlb/Manifest | 2 +-
 dev-libs/libxmlb/{libxmlb-0.3.13.ebuild => libxmlb-0.3.14.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index a33a9aab0466..1518252b1844 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,2 +1,2 @@
 DIST libxmlb-0.3.11.tar.gz 124796 BLAKE2B 
7f54e7c6370e0f3ebb9f94c9859f3d211127caa7d4d3ffbc2d11378ec5f0ee0cb508a1697635c30187643acdba279d493f9054d4f2a54f93ede1785f79b378ce
 SHA512 
cebbfe1372d933a212a46ed95169099a642c1c48914b170c9f1de51fb017dccb22ca8dc9e2108fabb92fd0519cfba58da88b10bccc74a49a3e9e7adb9a1d9872
-DIST libxmlb-0.3.13.tar.gz 126963 BLAKE2B 
a5725aeff857e128b01f13489f96277b7ccb800fcc62f2ddde1f810bfc6aac1f52532706ca7d22656ebe76c4665accb51878c8989cff53695aa860accbe33252
 SHA512 
80302d1dda84d147ac4a0ff17fd822c69b8bfbc107f93e3c6625608572379c74bb4e1a3615172ee4f62ea39eed045df3f07a379f8cd974d7d0d46a068f4cc06d
+DIST libxmlb-0.3.14.tar.gz 127096 BLAKE2B 
d99ec674385cd8dc31d92b14ac1539138b00c980ba3561fd406099a64afdf2f8b6fa2d808b5a33daafbcbc5ef87e20a02a534f860699f78bc71aa55d4b507d51
 SHA512 
6c77b9475ca3430270ca29e3d1c5720740c54ff55da76501495da315ea039500e64791689600aa59f3003ff54d030203616ad468169c296bf34434a68e24df50

diff --git a/dev-libs/libxmlb/libxmlb-0.3.13.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.14.ebuild
similarity index 100%
rename from dev-libs/libxmlb/libxmlb-0.3.13.ebuild
rename to dev-libs/libxmlb/libxmlb-0.3.14.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2023-08-19 Thread Marek Szuba
commit: baa6b81fcdaf2be7587379057c3d8fcc9bd461d6
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Aug 19 10:56:24 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Aug 19 11:15:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa6b81f

dev-libs/libxmlb: add 0.3.13, drop 0.3.12

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libxmlb/Manifest | 2 +-
 dev-libs/libxmlb/{libxmlb-0.3.12.ebuild => libxmlb-0.3.13.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 1f8bbc3b766e..a33a9aab0466 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,2 +1,2 @@
 DIST libxmlb-0.3.11.tar.gz 124796 BLAKE2B 
7f54e7c6370e0f3ebb9f94c9859f3d211127caa7d4d3ffbc2d11378ec5f0ee0cb508a1697635c30187643acdba279d493f9054d4f2a54f93ede1785f79b378ce
 SHA512 
cebbfe1372d933a212a46ed95169099a642c1c48914b170c9f1de51fb017dccb22ca8dc9e2108fabb92fd0519cfba58da88b10bccc74a49a3e9e7adb9a1d9872
-DIST libxmlb-0.3.12.tar.gz 126267 BLAKE2B 
fa62cda9fd177b5a3fbc392153cdbc3a408e1751320014b77a93b9fc6058b0a56dd72d9b2153d66d92b549abc44f73f75762fd2c89da67a6f29d9f36b9828523
 SHA512 
0ad5fa43b3ae75bfcd52dd463df1e98723e2ef5e721dc6860d842e9155b213ccdd8c2c9eb211db512880e183a8d96f8256a2a289a6593634bd63040aa2ead1b9
+DIST libxmlb-0.3.13.tar.gz 126963 BLAKE2B 
a5725aeff857e128b01f13489f96277b7ccb800fcc62f2ddde1f810bfc6aac1f52532706ca7d22656ebe76c4665accb51878c8989cff53695aa860accbe33252
 SHA512 
80302d1dda84d147ac4a0ff17fd822c69b8bfbc107f93e3c6625608572379c74bb4e1a3615172ee4f62ea39eed045df3f07a379f8cd974d7d0d46a068f4cc06d

diff --git a/dev-libs/libxmlb/libxmlb-0.3.12.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.13.ebuild
similarity index 100%
rename from dev-libs/libxmlb/libxmlb-0.3.12.ebuild
rename to dev-libs/libxmlb/libxmlb-0.3.13.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/, dev-libs/libxmlb/files/

2023-08-12 Thread Marek Szuba
commit: b2d9bc6ea0765f469a9131886770c571002938e8
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Aug 12 19:54:41 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Aug 12 21:07:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d9bc6e

dev-libs/libxmlb: add 0.3.12

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libxmlb/Manifest  |  1 +
 .../files/libxmlb-0.3.12-no_installed_tests.patch  | 33 +++
 dev-libs/libxmlb/libxmlb-0.3.12.ebuild | 65 ++
 3 files changed, 99 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 48e922809d77..1f8bbc3b766e 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1 +1,2 @@
 DIST libxmlb-0.3.11.tar.gz 124796 BLAKE2B 
7f54e7c6370e0f3ebb9f94c9859f3d211127caa7d4d3ffbc2d11378ec5f0ee0cb508a1697635c30187643acdba279d493f9054d4f2a54f93ede1785f79b378ce
 SHA512 
cebbfe1372d933a212a46ed95169099a642c1c48914b170c9f1de51fb017dccb22ca8dc9e2108fabb92fd0519cfba58da88b10bccc74a49a3e9e7adb9a1d9872
+DIST libxmlb-0.3.12.tar.gz 126267 BLAKE2B 
fa62cda9fd177b5a3fbc392153cdbc3a408e1751320014b77a93b9fc6058b0a56dd72d9b2153d66d92b549abc44f73f75762fd2c89da67a6f29d9f36b9828523
 SHA512 
0ad5fa43b3ae75bfcd52dd463df1e98723e2ef5e721dc6860d842e9155b213ccdd8c2c9eb211db512880e183a8d96f8256a2a289a6593634bd63040aa2ead1b9

diff --git a/dev-libs/libxmlb/files/libxmlb-0.3.12-no_installed_tests.patch 
b/dev-libs/libxmlb/files/libxmlb-0.3.12-no_installed_tests.patch
new file mode 100644
index ..ff58f30d12fc
--- /dev/null
+++ b/dev-libs/libxmlb/files/libxmlb-0.3.12-no_installed_tests.patch
@@ -0,0 +1,33 @@
+--- a/data/meson.build
 b/data/meson.build
+@@ -3,18 +3,6 @@
+ input : 'libxmlb.test.in',
+ output : 'libxmlb.test',
+ configuration : conf,
+-install: true,
+-install_dir: installed_test_datadir,
+-  )
+-
+-  install_data([
+-'test.desktop',
+-'test.quirk',
+-'test.xml',
+-'test.xml.gz.gz.gz',
+-'test.xml.xz',
+-'test.xml.zstd',
+-  ],
+-install_dir: installed_test_bindir,
++install: false,
+   )
+ endif
+--- a/src/meson.build
 b/src/meson.build
+@@ -248,7 +248,7 @@
+ c_args: [
+   '-DSRCDIR="' + join_paths(meson.project_source_root(), 'data') + '"',
+ ],
+-install : true,
++install : false,
+ install_dir : installed_test_bindir
+   )
+   test('xb-self-test', e, env : testdatadirs)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.12.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.12.ebuild
new file mode 100644
index ..c6599b5571e7
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.3.12.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # libxmlb.so version
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc introspection stemmer test +zstd"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/xz-utils
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer:= )
+   zstd? ( app-arch/zstd:= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.3.12-no_installed_tests.patch
+)
+
+python_check_deps() {
+   python_has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc gtkdoc)
+   $(meson_use introspection)
+   $(meson_use stemmer)
+   $(meson_use test tests)
+   $(meson_use zstd)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2023-08-09 Thread Piotr Karbowski
commit: 90709cadee2b59353abc82e22ccc51933873fa08
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:01:00 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90709cad

dev-libs/libxmlb: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-libs/libxmlb/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/libxmlb/metadata.xml b/dev-libs/libxmlb/metadata.xml
index 12d9cd159336..cb44de14664d 100644
--- a/dev-libs/libxmlb/metadata.xml
+++ b/dev-libs/libxmlb/metadata.xml
@@ -5,10 +5,6 @@
mare...@gentoo.org
Marek Szuba

-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   

Enable language stemming support




[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2023-04-05 Thread Marek Szuba
commit: ef3046234dc6336fc1f1495120c34af4935f151e
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr  5 14:05:38 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr  5 14:06:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef304623

dev-libs/libxmlb: drop 0.3.10

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libxmlb/Manifest  |  1 -
 dev-libs/libxmlb/libxmlb-0.3.10.ebuild | 63 --
 2 files changed, 64 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 2c55c1a570d2..48e922809d77 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,2 +1 @@
-DIST libxmlb-0.3.10.tar.gz 122004 BLAKE2B 
e51caacff96aa41029314c5d8a13503713fb813b2512c322214e309a5aebed2b6cd5f8d24412240dbc57d500b7186b6760a82451063eeb1f1011c0b450f6ad99
 SHA512 
05907c3dd2fa2ab67580e40fb573f27d9d47053fef5e23eb11ed887163ae0194b0f9b590e758fa76501098a5f261a48d9cd94003af828f5a18c61d89a9ec05bb
 DIST libxmlb-0.3.11.tar.gz 124796 BLAKE2B 
7f54e7c6370e0f3ebb9f94c9859f3d211127caa7d4d3ffbc2d11378ec5f0ee0cb508a1697635c30187643acdba279d493f9054d4f2a54f93ede1785f79b378ce
 SHA512 
cebbfe1372d933a212a46ed95169099a642c1c48914b170c9f1de51fb017dccb22ca8dc9e2108fabb92fd0519cfba58da88b10bccc74a49a3e9e7adb9a1d9872

diff --git a/dev-libs/libxmlb/libxmlb-0.3.10.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.10.ebuild
deleted file mode 100644
index 04c4e09ea70d..
--- a/dev-libs/libxmlb/libxmlb-0.3.10.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0/2" # libxmlb.so version
-
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
-IUSE="doc introspection stemmer test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-arch/xz-utils
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer:= )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-   introspection? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.3.9-no_installed_tests.patch
-)
-
-python_check_deps() {
-   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc gtkdoc)
-   $(meson_use introspection)
-   $(meson_use stemmer)
-   $(meson_use test tests)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2023-04-04 Thread Sam James
commit: adb305cfb38b6a02f1122a02a421898a1a3004e5
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  4 22:52:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  4 22:52:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb305cf

dev-libs/libxmlb: Stabilize 0.3.11 x86, #903765

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.11.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.11.ebuild
index 0ce16e546930..0d7a81e4a8a3 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.11.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.11.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # libxmlb.so version
 
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="doc introspection stemmer test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2023-04-04 Thread Sam James
commit: 380a27629245fc06f6958e09fd19f1837076e6be
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  4 22:41:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  4 22:41:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=380a2762

dev-libs/libxmlb: Stabilize 0.3.11 arm64, #903765

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.11.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.11.ebuild
index afe31f815598..0ce16e546930 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.11.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.11.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # libxmlb.so version
 
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 IUSE="doc introspection stemmer test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2023-04-04 Thread Arthur Zamarin
commit: 1b2e2b376c397f41bb7d2fc1207fc87683bef749
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr  4 19:26:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  4 19:26:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b2e2b37

dev-libs/libxmlb: Stabilize 0.3.11 amd64, #903765

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.11.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.11.ebuild
index 62d8c5c5817f..afe31f815598 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.11.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.11.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # libxmlb.so version
 
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 IUSE="doc introspection stemmer test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2023-02-21 Thread Marek Szuba
commit: d32cce5616967ed8764ac9642a4566eabee37b10
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Feb 21 23:06:03 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Feb 21 23:41:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d32cce56

dev-libs/libxmlb: add 0.3.11

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libxmlb/Manifest  |  1 +
 dev-libs/libxmlb/libxmlb-0.3.11.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 7e74505dace7..2c55c1a570d2 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1 +1,2 @@
 DIST libxmlb-0.3.10.tar.gz 122004 BLAKE2B 
e51caacff96aa41029314c5d8a13503713fb813b2512c322214e309a5aebed2b6cd5f8d24412240dbc57d500b7186b6760a82451063eeb1f1011c0b450f6ad99
 SHA512 
05907c3dd2fa2ab67580e40fb573f27d9d47053fef5e23eb11ed887163ae0194b0f9b590e758fa76501098a5f261a48d9cd94003af828f5a18c61d89a9ec05bb
+DIST libxmlb-0.3.11.tar.gz 124796 BLAKE2B 
7f54e7c6370e0f3ebb9f94c9859f3d211127caa7d4d3ffbc2d11378ec5f0ee0cb508a1697635c30187643acdba279d493f9054d4f2a54f93ede1785f79b378ce
 SHA512 
cebbfe1372d933a212a46ed95169099a642c1c48914b170c9f1de51fb017dccb22ca8dc9e2108fabb92fd0519cfba58da88b10bccc74a49a3e9e7adb9a1d9872

diff --git a/dev-libs/libxmlb/libxmlb-0.3.11.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.11.ebuild
new file mode 100644
index ..62d8c5c5817f
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.3.11.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # libxmlb.so version
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc introspection stemmer test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/xz-utils
+   app-arch/zstd:=
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer:= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.3.9-no_installed_tests.patch
+)
+
+python_check_deps() {
+   python_has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc gtkdoc)
+   $(meson_use introspection)
+   $(meson_use stemmer)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-11-20 Thread Marek Szuba
commit: 5a7358d5285e4d39d9d4aa3de9d6d6252ac694f1
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Nov 20 22:11:27 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Nov 20 22:11:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7358d5

dev-libs/libxmlb: drop 0.3.9

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 -
 dev-libs/libxmlb/libxmlb-0.3.9.ebuild | 63 ---
 2 files changed, 64 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 9e2434ebc28e..7e74505dace7 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,2 +1 @@
 DIST libxmlb-0.3.10.tar.gz 122004 BLAKE2B 
e51caacff96aa41029314c5d8a13503713fb813b2512c322214e309a5aebed2b6cd5f8d24412240dbc57d500b7186b6760a82451063eeb1f1011c0b450f6ad99
 SHA512 
05907c3dd2fa2ab67580e40fb573f27d9d47053fef5e23eb11ed887163ae0194b0f9b590e758fa76501098a5f261a48d9cd94003af828f5a18c61d89a9ec05bb
-DIST libxmlb-0.3.9.tar.gz 121878 BLAKE2B 
4c61482f05535b84efb1bf466db8d89f58e9cb9d87eb22fe04343f89dc4efc882ff3d9f73131e8fc8c8c107a72fcc2765e5c1b3e290c52593666b7073b9d
 SHA512 
ff2b6567d97801b58ddb87be71246065c2b9d666494059c2f7cc2535508d4754969f8411bd3a28a49664be2c21aeb95c75b999a06ee8448bf1fd962dd36ac47b

diff --git a/dev-libs/libxmlb/libxmlb-0.3.9.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
deleted file mode 100644
index 37db4d0c94c2..
--- a/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0/2" # libxmlb.so version
-
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="doc introspection stemmer test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-arch/xz-utils
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer:= )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-   introspection? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.3.9-no_installed_tests.patch
-)
-
-python_check_deps() {
-   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc gtkdoc)
-   $(meson_use introspection)
-   $(meson_use stemmer)
-   $(meson_use test tests)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-11-16 Thread Sam James
commit: 62586d7de4f7bf87943faf17bc7f2f617cfd5df5
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 16 23:18:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 16 23:18:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62586d7d

dev-libs/libxmlb: Stabilize 0.3.10 arm64, #880021

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.3.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.10.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.10.ebuild
index ba5636127fa9..a58acafb0f38 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.10.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.10.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # libxmlb.so version
 
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="doc introspection stemmer test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-11-06 Thread Agostino Sarubbo
commit: f2c80c0d8e76d458d56c9d7cf98bc97473a1ff26
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Nov  6 08:03:42 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Nov  6 08:03:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c80c0d

dev-libs/libxmlb: Stabilize 0.3.10 x86, #879931

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.3.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.10.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.10.ebuild
index 7ddf256e5f58..ba5636127fa9 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.10.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.10.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # libxmlb.so version
 
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="doc introspection stemmer test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-11-05 Thread Sam James
commit: 6696097b8ac3dc700a06fbdafee4cdedce453e1d
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  6 03:59:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  6 03:59:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6696097b

dev-libs/libxmlb: Stabilize 0.3.10 amd64, #879931

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.3.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.10.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.10.ebuild
index 74055adfc9c3..7ddf256e5f58 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.10.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.10.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # libxmlb.so version
 
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 IUSE="doc introspection stemmer test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-09-30 Thread Arthur Zamarin
commit: 56f72f415ab1f27a3ba1c3f690763631cd274423
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 30 18:03:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 30 18:03:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f72f41

dev-libs/libxmlb: Keyword 0.3.10 ppc, #873445

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.3.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.10.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.10.ebuild
index cef612cdd587..74055adfc9c3 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.10.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.10.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # libxmlb.so version
 
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 IUSE="doc introspection stemmer test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-09-16 Thread Marek Szuba
commit: 69e430052f233abaac92371711a422b105e63280
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Sep 16 08:07:06 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Sep 16 09:12:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e43005

dev-libs/libxmlb: add 0.3.10

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libxmlb/Manifest  |  1 +
 dev-libs/libxmlb/libxmlb-0.3.10.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index e0da14a55403..9e2434ebc28e 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1 +1,2 @@
+DIST libxmlb-0.3.10.tar.gz 122004 BLAKE2B 
e51caacff96aa41029314c5d8a13503713fb813b2512c322214e309a5aebed2b6cd5f8d24412240dbc57d500b7186b6760a82451063eeb1f1011c0b450f6ad99
 SHA512 
05907c3dd2fa2ab67580e40fb573f27d9d47053fef5e23eb11ed887163ae0194b0f9b590e758fa76501098a5f261a48d9cd94003af828f5a18c61d89a9ec05bb
 DIST libxmlb-0.3.9.tar.gz 121878 BLAKE2B 
4c61482f05535b84efb1bf466db8d89f58e9cb9d87eb22fe04343f89dc4efc882ff3d9f73131e8fc8c8c107a72fcc2765e5c1b3e290c52593666b7073b9d
 SHA512 
ff2b6567d97801b58ddb87be71246065c2b9d666494059c2f7cc2535508d4754969f8411bd3a28a49664be2c21aeb95c75b999a06ee8448bf1fd962dd36ac47b

diff --git a/dev-libs/libxmlb/libxmlb-0.3.10.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.10.ebuild
new file mode 100644
index ..cef612cdd587
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.3.10.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # libxmlb.so version
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="doc introspection stemmer test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/xz-utils
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer:= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.3.9-no_installed_tests.patch
+)
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc gtkdoc)
+   $(meson_use introspection)
+   $(meson_use stemmer)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/, dev-libs/libxmlb/files/

2022-09-07 Thread Marek Szuba
commit: 99b6095b7c555b61132861c3d9baf3f07204771a
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Sep  7 13:37:01 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Sep  7 14:30:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b6095b

dev-libs/libxmlb: suppress installation of test files

Closes: https://bugs.gentoo.org/855368
Signed-off-by: Marek Szuba  gentoo.org>

 .../files/libxmlb-0.3.9-no_installed_tests.patch   | 26 ++
 dev-libs/libxmlb/libxmlb-0.3.9.ebuild  |  4 
 2 files changed, 30 insertions(+)

diff --git a/dev-libs/libxmlb/files/libxmlb-0.3.9-no_installed_tests.patch 
b/dev-libs/libxmlb/files/libxmlb-0.3.9-no_installed_tests.patch
new file mode 100644
index ..2b41e6cfb5d9
--- /dev/null
+++ b/dev-libs/libxmlb/files/libxmlb-0.3.9-no_installed_tests.patch
@@ -0,0 +1,26 @@
+--- a/data/meson.build
 b/data/meson.build
+@@ -3,11 +3,6 @@
+ input : 'libxmlb.test.in',
+ output : 'libxmlb.test',
+ configuration : conf,
+-install: true,
+-install_dir: installed_test_datadir,
+-  )
+-
+-  install_data(['test.xml.gz.gz.gz'],
+-install_dir: installed_test_bindir,
++install: false,
+   )
+ endif
+--- a/src/meson.build
 b/src/meson.build
+@@ -242,7 +242,7 @@
+   gio,
+   libxmlb_dep,
+ ],
+-install : true,
++install : false,
+ install_dir : installed_test_bindir
+   )
+   test('xb-self-test', e, env : testdatadirs)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.9.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
index c215099e799c..37db4d0c94c2 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
@@ -40,6 +40,10 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.3.9-no_installed_tests.patch
+)
+
 python_check_deps() {
has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-08-28 Thread WANG Xuerui
commit: f30be827924dad2ee085efa922f1bdb696ee4d9e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Aug 28 07:00:13 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Aug 28 07:41:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f30be827

dev-libs/libxmlb: keyword 0.3.9 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.9.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
index 4b9e86dbe01e..c215099e799c 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # libxmlb.so version
 
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="doc introspection stemmer test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-07-03 Thread Piotr Karbowski
commit: 30c62791329f0caaba4a0c0471f3443050f59273
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Jul  3 18:37:38 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Jul  3 18:41:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c62791

dev-libs/libxmlb: joining as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-libs/libxmlb/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/libxmlb/metadata.xml b/dev-libs/libxmlb/metadata.xml
index cb44de14664d..12d9cd159336 100644
--- a/dev-libs/libxmlb/metadata.xml
+++ b/dev-libs/libxmlb/metadata.xml
@@ -5,6 +5,10 @@
mare...@gentoo.org
Marek Szuba

+   
+   slashbe...@gentoo.org
+   Piotr Karbowski
+   

Enable language stemming support




[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-06-30 Thread Marek Szuba
commit: bcfb9bd7c4c03db016391da1684298b8f8e5a6c2
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Jun 30 12:33:20 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Jun 30 12:50:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcfb9bd7

dev-libs/libxmlb: drop 0.3.8

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 -
 dev-libs/libxmlb/libxmlb-0.3.8.ebuild | 59 ---
 2 files changed, 60 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 0499d9efd6cb..a2080e607fd5 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,3 +1,2 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
-DIST libxmlb-0.3.8.tar.gz 121068 BLAKE2B 
fed6eccf0746952e3063030aa63447f2e5d29199c13166ed129c012be3e954d3fbc3109aa5397b4e9622c197222961984fb6cd3c0cec14c74f9fe80611639747
 SHA512 
a5302d570b5d6e5fae4be2536a11b93986cb22e7095da81e1982754cb6460464a1a9020a3e5b98566aa92d8570aa30a6fec190ae03a946e17b99f48621f476ff
 DIST libxmlb-0.3.9.tar.gz 121878 BLAKE2B 
4c61482f05535b84efb1bf466db8d89f58e9cb9d87eb22fe04343f89dc4efc882ff3d9f73131e8fc8c8c107a72fcc2765e5c1b3e290c52593666b7073b9d
 SHA512 
ff2b6567d97801b58ddb87be71246065c2b9d666494059c2f7cc2535508d4754969f8411bd3a28a49664be2c21aeb95c75b999a06ee8448bf1fd962dd36ac47b

diff --git a/dev-libs/libxmlb/libxmlb-0.3.8.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.8.ebuild
deleted file mode 100644
index c0bd64e75ac5..
--- a/dev-libs/libxmlb/libxmlb-0.3.8.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0/2" # libxmlb.so version
-
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-IUSE="doc introspection stemmer test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-arch/xz-utils
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer:= )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-   introspection? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   )
-"
-
-python_check_deps() {
-   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc gtkdoc)
-   $(meson_use introspection)
-   $(meson_use stemmer)
-   $(meson_use test tests)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-06-30 Thread Marek Szuba
commit: aa39dcf587fb4dc0c3af4889e5a3037d57443286
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Jun 30 12:34:44 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Jun 30 12:50:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa39dcf5

dev-libs/libxmlb: drop 0.1.15-r1

I do not think there are any packages in the tree which depend on this
specific version - but I'm committing this separately from the removal
of 0.3.8 just in case we do have to push a quick revert after all.

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 -
 dev-libs/libxmlb/libxmlb-0.1.15-r1.ebuild | 58 ---
 2 files changed, 59 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index a2080e607fd5..e0da14a55403 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,2 +1 @@
-DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
 DIST libxmlb-0.3.9.tar.gz 121878 BLAKE2B 
4c61482f05535b84efb1bf466db8d89f58e9cb9d87eb22fe04343f89dc4efc882ff3d9f73131e8fc8c8c107a72fcc2765e5c1b3e290c52593666b7073b9d
 SHA512 
ff2b6567d97801b58ddb87be71246065c2b9d666494059c2f7cc2535508d4754969f8411bd3a28a49664be2c21aeb95c75b999a06ee8448bf1fd962dd36ac47b

diff --git a/dev-libs/libxmlb/libxmlb-0.1.15-r1.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.15-r1.ebuild
deleted file mode 100644
index 36625e4a84a0..
--- a/dev-libs/libxmlb/libxmlb-0.1.15-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="doc introspection stemmer test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer:= )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-   introspection? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   )
-"
-
-python_check_deps() {
-   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dgtkdoc="$(usex doc true false)"
-   -Dintrospection="$(usex introspection true false)"
-   -Dstemmer="$(usex stemmer true false)"
-   -Dtests="$(usex test true false)"
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-06-30 Thread Marek Szuba
commit: 47aae43309f053677348896b5e6f6a3c9c5fa6fc
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Jun 30 12:46:16 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Jun 30 12:50:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47aae433

dev-libs/libxmlb: enable py3.11

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.9.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
index c0bd64e75ac5..4b9e86dbe01e 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit meson python-any-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-06-30 Thread Sam James
commit: 51bdd13a208fd5f18c089e2b11f3d0768f828151
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 12:25:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 12:25:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51bdd13a

dev-libs/libxmlb: Stabilize 0.3.9 x86, #855287

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.9.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
index 0848d4c8214a..c0bd64e75ac5 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # libxmlb.so version
 
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="doc introspection stemmer test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-06-30 Thread Sam James
commit: 79a3aa2e9228bdf2b7e47a4302b55448d42b52f4
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 12:24:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 12:24:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79a3aa2e

dev-libs/libxmlb: Stabilize 0.3.9 amd64, #855287

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.9.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
index 86105c7d3ce4..0848d4c8214a 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # libxmlb.so version
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="doc introspection stemmer test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-06-29 Thread Marek Szuba
commit: b277dc27d5de7e5b55f6a55f2ce402713e3c1dda
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jun 29 10:56:26 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jun 29 10:56:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b277dc27

dev-libs/libxmlb: unify metadata formatting

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libxmlb/metadata.xml | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-libs/libxmlb/metadata.xml b/dev-libs/libxmlb/metadata.xml
index b645517d643d..cb44de14664d 100644
--- a/dev-libs/libxmlb/metadata.xml
+++ b/dev-libs/libxmlb/metadata.xml
@@ -5,10 +5,10 @@
mare...@gentoo.org
Marek Szuba

-  
-Enable language stemming support
-  
-  
-hughsie/libxmlb
-  
+   
+   Enable language stemming support
+   
+   
+   hughsie/libxmlb
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-06-29 Thread Marek Szuba
commit: b57a10448ea2a8144a350c18523444f35345fe3d
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jun 29 10:55:30 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jun 29 10:56:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b57a1044

dev-libs/libxmlb: add myself as a maintainer

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/libxmlb/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/metadata.xml b/dev-libs/libxmlb/metadata.xml
index d08e3289c60a..b645517d643d 100644
--- a/dev-libs/libxmlb/metadata.xml
+++ b/dev-libs/libxmlb/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
   
 Enable language stemming support
   



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-06-01 Thread Jakov Smolić
commit: 6640f8d791d7a81ffce3575d5dab063daf990815
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jun  1 08:43:32 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jun  1 08:43:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6640f8d7

dev-libs/libxmlb: Stabilize 0.3.8 x86, #848891

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

 dev-libs/libxmlb/libxmlb-0.3.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.8.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.8.ebuild
index 86105c7d3ce4..f5fd1901dd95 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.8.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.8.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # libxmlb.so version
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="doc introspection stemmer test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-06-01 Thread Jakov Smolić
commit: da5b5e71ebc8708b659966d3b6e39fa41e1151cc
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jun  1 08:43:37 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jun  1 08:43:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da5b5e71

dev-libs/libxmlb: Stabilize 0.3.8 amd64, #848891

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

 dev-libs/libxmlb/libxmlb-0.3.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.8.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.8.ebuild
index f5fd1901dd95..c0bd64e75ac5 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.8.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.8.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # libxmlb.so version
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="doc introspection stemmer test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-05-24 Thread Lars Wendler
commit: ea6af70e4d2109c1898816079e4768f43cf16d23
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May 24 18:47:47 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May 24 18:47:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea6af70e

dev-libs/libxmlb: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 -
 dev-libs/libxmlb/libxmlb-0.3.7.ebuild | 59 ---
 2 files changed, 60 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 5d18532e36c1..0499d9efd6cb 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,4 +1,3 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
-DIST libxmlb-0.3.7.tar.gz 121055 BLAKE2B 
5dda4695041af85a3fbb6c5ed9888ed822df1ddc6c281a89629598c82c022a8c55fdebbb4e49c553ed99d38c97843855569a3fcc5c2531b698b024e4b68638f6
 SHA512 
398d49e190aedd5c1f0eab2a8b6ddf5fc1cd866d575459c049e55399fc8fb54512783cc024b8f3016fbf19232502ba86781eea5b937871a3aed25b5ed28a5edd
 DIST libxmlb-0.3.8.tar.gz 121068 BLAKE2B 
fed6eccf0746952e3063030aa63447f2e5d29199c13166ed129c012be3e954d3fbc3109aa5397b4e9622c197222961984fb6cd3c0cec14c74f9fe80611639747
 SHA512 
a5302d570b5d6e5fae4be2536a11b93986cb22e7095da81e1982754cb6460464a1a9020a3e5b98566aa92d8570aa30a6fec190ae03a946e17b99f48621f476ff
 DIST libxmlb-0.3.9.tar.gz 121878 BLAKE2B 
4c61482f05535b84efb1bf466db8d89f58e9cb9d87eb22fe04343f89dc4efc882ff3d9f73131e8fc8c8c107a72fcc2765e5c1b3e290c52593666b7073b9d
 SHA512 
ff2b6567d97801b58ddb87be71246065c2b9d666494059c2f7cc2535508d4754969f8411bd3a28a49664be2c21aeb95c75b999a06ee8448bf1fd962dd36ac47b

diff --git a/dev-libs/libxmlb/libxmlb-0.3.7.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.7.ebuild
deleted file mode 100644
index 86105c7d3ce4..
--- a/dev-libs/libxmlb/libxmlb-0.3.7.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0/2" # libxmlb.so version
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="doc introspection stemmer test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-arch/xz-utils
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer:= )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-   introspection? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   )
-"
-
-python_check_deps() {
-   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc gtkdoc)
-   $(meson_use introspection)
-   $(meson_use stemmer)
-   $(meson_use test tests)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-05-24 Thread Lars Wendler
commit: a34bbb256821f3142231375f85438d32cc1283dc
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May 24 18:47:26 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May 24 18:47:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a34bbb25

dev-libs/libxmlb: Bump to version 0.3.9

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 +
 dev-libs/libxmlb/libxmlb-0.3.9.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 37c5a9fa2d32..5d18532e36c1 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,3 +1,4 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
 DIST libxmlb-0.3.7.tar.gz 121055 BLAKE2B 
5dda4695041af85a3fbb6c5ed9888ed822df1ddc6c281a89629598c82c022a8c55fdebbb4e49c553ed99d38c97843855569a3fcc5c2531b698b024e4b68638f6
 SHA512 
398d49e190aedd5c1f0eab2a8b6ddf5fc1cd866d575459c049e55399fc8fb54512783cc024b8f3016fbf19232502ba86781eea5b937871a3aed25b5ed28a5edd
 DIST libxmlb-0.3.8.tar.gz 121068 BLAKE2B 
fed6eccf0746952e3063030aa63447f2e5d29199c13166ed129c012be3e954d3fbc3109aa5397b4e9622c197222961984fb6cd3c0cec14c74f9fe80611639747
 SHA512 
a5302d570b5d6e5fae4be2536a11b93986cb22e7095da81e1982754cb6460464a1a9020a3e5b98566aa92d8570aa30a6fec190ae03a946e17b99f48621f476ff
+DIST libxmlb-0.3.9.tar.gz 121878 BLAKE2B 
4c61482f05535b84efb1bf466db8d89f58e9cb9d87eb22fe04343f89dc4efc882ff3d9f73131e8fc8c8c107a72fcc2765e5c1b3e290c52593666b7073b9d
 SHA512 
ff2b6567d97801b58ddb87be71246065c2b9d666494059c2f7cc2535508d4754969f8411bd3a28a49664be2c21aeb95c75b999a06ee8448bf1fd962dd36ac47b

diff --git a/dev-libs/libxmlb/libxmlb-0.3.9.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
new file mode 100644
index ..86105c7d3ce4
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.3.9.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # libxmlb.so version
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc introspection stemmer test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/xz-utils
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer:= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc gtkdoc)
+   $(meson_use introspection)
+   $(meson_use stemmer)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-04-04 Thread Lars Wendler
commit: afa811daeabbd279bf89ec81db498d17bfbde8dd
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr  4 09:42:20 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr  4 09:46:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afa811da

dev-libs/libxmlb: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 -
 dev-libs/libxmlb/libxmlb-0.3.6.ebuild | 59 ---
 2 files changed, 60 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 55ecfa1ca288..37c5a9fa2d32 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,4 +1,3 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
-DIST libxmlb-0.3.6.tar.gz 118521 BLAKE2B 
ba79d80216705b8f2f6e02a10ebab7cb3765d3718bf821bff4c6fbfe3cee7c2128230f670751948b430bd206f34924be438d4293dc154bcd69338e85cea90032
 SHA512 
2ea8592aa950be597254beefe1db0097ea3fb36b42e8ace04a13e34a17718bd74f232633e1555cc90283d81568fdfe2a198b68151ead5e0fa5628d344de8df9b
 DIST libxmlb-0.3.7.tar.gz 121055 BLAKE2B 
5dda4695041af85a3fbb6c5ed9888ed822df1ddc6c281a89629598c82c022a8c55fdebbb4e49c553ed99d38c97843855569a3fcc5c2531b698b024e4b68638f6
 SHA512 
398d49e190aedd5c1f0eab2a8b6ddf5fc1cd866d575459c049e55399fc8fb54512783cc024b8f3016fbf19232502ba86781eea5b937871a3aed25b5ed28a5edd
 DIST libxmlb-0.3.8.tar.gz 121068 BLAKE2B 
fed6eccf0746952e3063030aa63447f2e5d29199c13166ed129c012be3e954d3fbc3109aa5397b4e9622c197222961984fb6cd3c0cec14c74f9fe80611639747
 SHA512 
a5302d570b5d6e5fae4be2536a11b93986cb22e7095da81e1982754cb6460464a1a9020a3e5b98566aa92d8570aa30a6fec190ae03a946e17b99f48621f476ff

diff --git a/dev-libs/libxmlb/libxmlb-0.3.6.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.6.ebuild
deleted file mode 100644
index 84e2880a46ac..
--- a/dev-libs/libxmlb/libxmlb-0.3.6.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0/2" # libxmlb.so version
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="doc introspection stemmer test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-arch/xz-utils
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer:= )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-   introspection? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   )
-"
-
-python_check_deps() {
-   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc gtkdoc)
-   $(meson_use introspection)
-   $(meson_use stemmer)
-   $(meson_use test tests)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-04-04 Thread Lars Wendler
commit: 01502d337e06ee05983959e9ea9057d9f269289c
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Apr  4 09:42:05 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Apr  4 09:46:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01502d33

dev-libs/libxmlb: Bump to versions 0.3.8

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 +
 dev-libs/libxmlb/libxmlb-0.3.8.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 992394821f15..55ecfa1ca288 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,3 +1,4 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
 DIST libxmlb-0.3.6.tar.gz 118521 BLAKE2B 
ba79d80216705b8f2f6e02a10ebab7cb3765d3718bf821bff4c6fbfe3cee7c2128230f670751948b430bd206f34924be438d4293dc154bcd69338e85cea90032
 SHA512 
2ea8592aa950be597254beefe1db0097ea3fb36b42e8ace04a13e34a17718bd74f232633e1555cc90283d81568fdfe2a198b68151ead5e0fa5628d344de8df9b
 DIST libxmlb-0.3.7.tar.gz 121055 BLAKE2B 
5dda4695041af85a3fbb6c5ed9888ed822df1ddc6c281a89629598c82c022a8c55fdebbb4e49c553ed99d38c97843855569a3fcc5c2531b698b024e4b68638f6
 SHA512 
398d49e190aedd5c1f0eab2a8b6ddf5fc1cd866d575459c049e55399fc8fb54512783cc024b8f3016fbf19232502ba86781eea5b937871a3aed25b5ed28a5edd
+DIST libxmlb-0.3.8.tar.gz 121068 BLAKE2B 
fed6eccf0746952e3063030aa63447f2e5d29199c13166ed129c012be3e954d3fbc3109aa5397b4e9622c197222961984fb6cd3c0cec14c74f9fe80611639747
 SHA512 
a5302d570b5d6e5fae4be2536a11b93986cb22e7095da81e1982754cb6460464a1a9020a3e5b98566aa92d8570aa30a6fec190ae03a946e17b99f48621f476ff

diff --git a/dev-libs/libxmlb/libxmlb-0.3.8.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.8.ebuild
new file mode 100644
index ..86105c7d3ce4
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.3.8.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # libxmlb.so version
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc introspection stemmer test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/xz-utils
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer:= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc gtkdoc)
+   $(meson_use introspection)
+   $(meson_use stemmer)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-02-18 Thread Lars Wendler
commit: 7067db5f49eef901529be46349530e6733b0d4b1
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 18 16:12:26 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 18 16:12:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7067db5f

dev-libs/libxmlb: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 -
 dev-libs/libxmlb/libxmlb-0.3.5.ebuild | 59 ---
 2 files changed, 60 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 486d8a58653e..992394821f15 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,4 +1,3 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
-DIST libxmlb-0.3.5.tar.gz 118335 BLAKE2B 
bc644ec810d8cfc8db4da5fd9eef0f97eb02efc4d634bb414e0404984ca7fc35be04dd2041dc4661d63515789a65217ae5ba60e8eb8dfc2d117beca73a69cf43
 SHA512 
2da4fbb0942a5b42c81bdf49926822b75b5a4b497a7f1c0c704b8ff4c249adeb85d22568a28b68b57a66e0019c13e129fd14d517ad49c7dbead4cd39ee790be3
 DIST libxmlb-0.3.6.tar.gz 118521 BLAKE2B 
ba79d80216705b8f2f6e02a10ebab7cb3765d3718bf821bff4c6fbfe3cee7c2128230f670751948b430bd206f34924be438d4293dc154bcd69338e85cea90032
 SHA512 
2ea8592aa950be597254beefe1db0097ea3fb36b42e8ace04a13e34a17718bd74f232633e1555cc90283d81568fdfe2a198b68151ead5e0fa5628d344de8df9b
 DIST libxmlb-0.3.7.tar.gz 121055 BLAKE2B 
5dda4695041af85a3fbb6c5ed9888ed822df1ddc6c281a89629598c82c022a8c55fdebbb4e49c553ed99d38c97843855569a3fcc5c2531b698b024e4b68638f6
 SHA512 
398d49e190aedd5c1f0eab2a8b6ddf5fc1cd866d575459c049e55399fc8fb54512783cc024b8f3016fbf19232502ba86781eea5b937871a3aed25b5ed28a5edd

diff --git a/dev-libs/libxmlb/libxmlb-0.3.5.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.5.ebuild
deleted file mode 100644
index 84e2880a46ac..
--- a/dev-libs/libxmlb/libxmlb-0.3.5.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0/2" # libxmlb.so version
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="doc introspection stemmer test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-arch/xz-utils
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer:= )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-   introspection? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   )
-"
-
-python_check_deps() {
-   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc gtkdoc)
-   $(meson_use introspection)
-   $(meson_use stemmer)
-   $(meson_use test tests)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2022-02-18 Thread Lars Wendler
commit: eb96bb125da58ef2cccf81b71bbecab715fbe42c
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 18 16:11:35 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 18 16:11:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb96bb12

dev-libs/libxmlb: Bump to version 0.3.7

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 +
 dev-libs/libxmlb/libxmlb-0.3.7.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index b3066865b0f4..486d8a58653e 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,3 +1,4 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
 DIST libxmlb-0.3.5.tar.gz 118335 BLAKE2B 
bc644ec810d8cfc8db4da5fd9eef0f97eb02efc4d634bb414e0404984ca7fc35be04dd2041dc4661d63515789a65217ae5ba60e8eb8dfc2d117beca73a69cf43
 SHA512 
2da4fbb0942a5b42c81bdf49926822b75b5a4b497a7f1c0c704b8ff4c249adeb85d22568a28b68b57a66e0019c13e129fd14d517ad49c7dbead4cd39ee790be3
 DIST libxmlb-0.3.6.tar.gz 118521 BLAKE2B 
ba79d80216705b8f2f6e02a10ebab7cb3765d3718bf821bff4c6fbfe3cee7c2128230f670751948b430bd206f34924be438d4293dc154bcd69338e85cea90032
 SHA512 
2ea8592aa950be597254beefe1db0097ea3fb36b42e8ace04a13e34a17718bd74f232633e1555cc90283d81568fdfe2a198b68151ead5e0fa5628d344de8df9b
+DIST libxmlb-0.3.7.tar.gz 121055 BLAKE2B 
5dda4695041af85a3fbb6c5ed9888ed822df1ddc6c281a89629598c82c022a8c55fdebbb4e49c553ed99d38c97843855569a3fcc5c2531b698b024e4b68638f6
 SHA512 
398d49e190aedd5c1f0eab2a8b6ddf5fc1cd866d575459c049e55399fc8fb54512783cc024b8f3016fbf19232502ba86781eea5b937871a3aed25b5ed28a5edd

diff --git a/dev-libs/libxmlb/libxmlb-0.3.7.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.7.ebuild
new file mode 100644
index ..86105c7d3ce4
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.3.7.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # libxmlb.so version
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc introspection stemmer test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/xz-utils
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer:= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc gtkdoc)
+   $(meson_use introspection)
+   $(meson_use stemmer)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2021-12-07 Thread Lars Wendler
commit: 4dc789e55a34b70dcbe71d5b64dfed92a9f71ea2
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec  7 20:36:44 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec  7 20:36:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc789e5

dev-libs/libxmlb: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  2 --
 dev-libs/libxmlb/libxmlb-0.3.3.ebuild | 59 ---
 dev-libs/libxmlb/libxmlb-0.3.4.ebuild | 59 ---
 3 files changed, 120 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 478dffe1ee17..b3066865b0f4 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,5 +1,3 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
-DIST libxmlb-0.3.3.tar.gz 116107 BLAKE2B 
604228a997618b0a3fc25a652f30c1761bc95649246310354c8ca76b6b189799ba8fa38a21244e354d42d6c0f1fd1640e71ccc7ff48429d3425ae43787cf4648
 SHA512 
4d06e7a7d4bf2e7d36713134b95a6d78e79f014e4b0b511ec9b11086e7287f9f5a42496c4bce35ecae68de1333d7e14b9d041b71c9a081267452178dd2405e16
-DIST libxmlb-0.3.4.tar.gz 118304 BLAKE2B 
e66d6ca72b2e2b568a2775ee44f4eba0c620b50515bb809ab585f488811e5760a61a79a77535c4f3e5ade029687443b4c780abb5eaa29cc044610e2bfe33eb87
 SHA512 
91ea55fc35e71a6e8c4ec2a07d19d6da27d3a40ac3958285bb15ad6b05a12d944d15f1987d5e8557c8ec1c28b753c1b267670a8e73790e0003ef4d990d617e75
 DIST libxmlb-0.3.5.tar.gz 118335 BLAKE2B 
bc644ec810d8cfc8db4da5fd9eef0f97eb02efc4d634bb414e0404984ca7fc35be04dd2041dc4661d63515789a65217ae5ba60e8eb8dfc2d117beca73a69cf43
 SHA512 
2da4fbb0942a5b42c81bdf49926822b75b5a4b497a7f1c0c704b8ff4c249adeb85d22568a28b68b57a66e0019c13e129fd14d517ad49c7dbead4cd39ee790be3
 DIST libxmlb-0.3.6.tar.gz 118521 BLAKE2B 
ba79d80216705b8f2f6e02a10ebab7cb3765d3718bf821bff4c6fbfe3cee7c2128230f670751948b430bd206f34924be438d4293dc154bcd69338e85cea90032
 SHA512 
2ea8592aa950be597254beefe1db0097ea3fb36b42e8ace04a13e34a17718bd74f232633e1555cc90283d81568fdfe2a198b68151ead5e0fa5628d344de8df9b

diff --git a/dev-libs/libxmlb/libxmlb-0.3.3.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.3.ebuild
deleted file mode 100644
index 6ab40a3d2714..
--- a/dev-libs/libxmlb/libxmlb-0.3.3.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0/2" # libxmlb.so version
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="doc introspection stemmer test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-arch/xz-utils
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer:= )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-   introspection? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   )
-"
-
-python_check_deps() {
-   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dgtkdoc="$(usex doc true false)"
-   -Dintrospection="$(usex introspection true false)"
-   -Dstemmer="$(usex stemmer true false)"
-   -Dtests="$(usex test true false)"
-   )
-   meson_src_configure
-}

diff --git a/dev-libs/libxmlb/libxmlb-0.3.4.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.4.ebuild
deleted file mode 100644
index 84e2880a46ac..
--- a/dev-libs/libxmlb/libxmlb-0.3.4.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0/2" # libxmlb.so version
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="doc introspection stemmer test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-arch/xz-utils
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer:= )
-"
-

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2021-12-07 Thread Lars Wendler
commit: 8f82ed74ab9013000d65db0fd4dcbd4185f1ec37
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec  7 20:36:18 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec  7 20:36:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f82ed74

dev-libs/libxmlb: Bump to version 0.3.6

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 +
 dev-libs/libxmlb/libxmlb-0.3.6.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 8024fdd15636..478dffe1ee17 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -2,3 +2,4 @@ DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa
 DIST libxmlb-0.3.3.tar.gz 116107 BLAKE2B 
604228a997618b0a3fc25a652f30c1761bc95649246310354c8ca76b6b189799ba8fa38a21244e354d42d6c0f1fd1640e71ccc7ff48429d3425ae43787cf4648
 SHA512 
4d06e7a7d4bf2e7d36713134b95a6d78e79f014e4b0b511ec9b11086e7287f9f5a42496c4bce35ecae68de1333d7e14b9d041b71c9a081267452178dd2405e16
 DIST libxmlb-0.3.4.tar.gz 118304 BLAKE2B 
e66d6ca72b2e2b568a2775ee44f4eba0c620b50515bb809ab585f488811e5760a61a79a77535c4f3e5ade029687443b4c780abb5eaa29cc044610e2bfe33eb87
 SHA512 
91ea55fc35e71a6e8c4ec2a07d19d6da27d3a40ac3958285bb15ad6b05a12d944d15f1987d5e8557c8ec1c28b753c1b267670a8e73790e0003ef4d990d617e75
 DIST libxmlb-0.3.5.tar.gz 118335 BLAKE2B 
bc644ec810d8cfc8db4da5fd9eef0f97eb02efc4d634bb414e0404984ca7fc35be04dd2041dc4661d63515789a65217ae5ba60e8eb8dfc2d117beca73a69cf43
 SHA512 
2da4fbb0942a5b42c81bdf49926822b75b5a4b497a7f1c0c704b8ff4c249adeb85d22568a28b68b57a66e0019c13e129fd14d517ad49c7dbead4cd39ee790be3
+DIST libxmlb-0.3.6.tar.gz 118521 BLAKE2B 
ba79d80216705b8f2f6e02a10ebab7cb3765d3718bf821bff4c6fbfe3cee7c2128230f670751948b430bd206f34924be438d4293dc154bcd69338e85cea90032
 SHA512 
2ea8592aa950be597254beefe1db0097ea3fb36b42e8ace04a13e34a17718bd74f232633e1555cc90283d81568fdfe2a198b68151ead5e0fa5628d344de8df9b

diff --git a/dev-libs/libxmlb/libxmlb-0.3.6.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.6.ebuild
new file mode 100644
index ..84e2880a46ac
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.3.6.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # libxmlb.so version
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc introspection stemmer test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/xz-utils
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer:= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc gtkdoc)
+   $(meson_use introspection)
+   $(meson_use stemmer)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2021-12-03 Thread Lars Wendler
commit: 279fd476f3f705c745991e7f25161ccba5983453
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Dec  3 10:24:47 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Dec  3 10:24:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279fd476

dev-libs/libxmlb: Bump to version 0.3.5

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 +
 dev-libs/libxmlb/libxmlb-0.3.5.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 48de0da3228e..8024fdd15636 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,3 +1,4 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
 DIST libxmlb-0.3.3.tar.gz 116107 BLAKE2B 
604228a997618b0a3fc25a652f30c1761bc95649246310354c8ca76b6b189799ba8fa38a21244e354d42d6c0f1fd1640e71ccc7ff48429d3425ae43787cf4648
 SHA512 
4d06e7a7d4bf2e7d36713134b95a6d78e79f014e4b0b511ec9b11086e7287f9f5a42496c4bce35ecae68de1333d7e14b9d041b71c9a081267452178dd2405e16
 DIST libxmlb-0.3.4.tar.gz 118304 BLAKE2B 
e66d6ca72b2e2b568a2775ee44f4eba0c620b50515bb809ab585f488811e5760a61a79a77535c4f3e5ade029687443b4c780abb5eaa29cc044610e2bfe33eb87
 SHA512 
91ea55fc35e71a6e8c4ec2a07d19d6da27d3a40ac3958285bb15ad6b05a12d944d15f1987d5e8557c8ec1c28b753c1b267670a8e73790e0003ef4d990d617e75
+DIST libxmlb-0.3.5.tar.gz 118335 BLAKE2B 
bc644ec810d8cfc8db4da5fd9eef0f97eb02efc4d634bb414e0404984ca7fc35be04dd2041dc4661d63515789a65217ae5ba60e8eb8dfc2d117beca73a69cf43
 SHA512 
2da4fbb0942a5b42c81bdf49926822b75b5a4b497a7f1c0c704b8ff4c249adeb85d22568a28b68b57a66e0019c13e129fd14d517ad49c7dbead4cd39ee790be3

diff --git a/dev-libs/libxmlb/libxmlb-0.3.5.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.5.ebuild
new file mode 100644
index ..84e2880a46ac
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.3.5.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # libxmlb.so version
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc introspection stemmer test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/xz-utils
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer:= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc gtkdoc)
+   $(meson_use introspection)
+   $(meson_use stemmer)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2021-11-30 Thread Lars Wendler
commit: 4fcdd7977ac52cb2bdc9c5ebaa71ee1dd409612e
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec  1 07:14:37 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec  1 07:15:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fcdd797

dev-libs/libxmlb: Bump to version 0.3.4

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 +
 dev-libs/libxmlb/libxmlb-0.3.4.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 708967cbffca..51db30665109 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,3 +1,4 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
 DIST libxmlb-0.3.2.tar.gz 113428 BLAKE2B 
30f29ebd7522ee2338b4e78e15a544bdf20514e151e63d555be29fca63a3c8251c8d340f778ba1b6b6484c084ab145f9e9d1d4acf037b3f1abad05c5b0101082
 SHA512 
d4c1cbb8dfd2da9f4b9f436fbba5102f0391df7786a1c0bb1543841eaa5928ac72e6d8125e263be51c69627574bfea70d72624385086879cdbdb44721c0daa3d
 DIST libxmlb-0.3.3.tar.gz 116107 BLAKE2B 
604228a997618b0a3fc25a652f30c1761bc95649246310354c8ca76b6b189799ba8fa38a21244e354d42d6c0f1fd1640e71ccc7ff48429d3425ae43787cf4648
 SHA512 
4d06e7a7d4bf2e7d36713134b95a6d78e79f014e4b0b511ec9b11086e7287f9f5a42496c4bce35ecae68de1333d7e14b9d041b71c9a081267452178dd2405e16
+DIST libxmlb-0.3.4.tar.gz 118304 BLAKE2B 
e66d6ca72b2e2b568a2775ee44f4eba0c620b50515bb809ab585f488811e5760a61a79a77535c4f3e5ade029687443b4c780abb5eaa29cc044610e2bfe33eb87
 SHA512 
91ea55fc35e71a6e8c4ec2a07d19d6da27d3a40ac3958285bb15ad6b05a12d944d15f1987d5e8557c8ec1c28b753c1b267670a8e73790e0003ef4d990d617e75

diff --git a/dev-libs/libxmlb/libxmlb-0.3.4.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.4.ebuild
new file mode 100644
index ..84e2880a46ac
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.3.4.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # libxmlb.so version
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc introspection stemmer test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/xz-utils
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer:= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc gtkdoc)
+   $(meson_use introspection)
+   $(meson_use stemmer)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2021-11-30 Thread Lars Wendler
commit: 41cfd3098b93eb9a5c22d2fbf59a022c9556a604
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec  1 07:15:02 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec  1 07:15:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41cfd309

dev-libs/libxmlb: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest|  1 -
 dev-libs/libxmlb/libxmlb-0.3.2-r1.ebuild | 58 
 2 files changed, 59 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 51db30665109..48de0da3228e 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,4 +1,3 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
-DIST libxmlb-0.3.2.tar.gz 113428 BLAKE2B 
30f29ebd7522ee2338b4e78e15a544bdf20514e151e63d555be29fca63a3c8251c8d340f778ba1b6b6484c084ab145f9e9d1d4acf037b3f1abad05c5b0101082
 SHA512 
d4c1cbb8dfd2da9f4b9f436fbba5102f0391df7786a1c0bb1543841eaa5928ac72e6d8125e263be51c69627574bfea70d72624385086879cdbdb44721c0daa3d
 DIST libxmlb-0.3.3.tar.gz 116107 BLAKE2B 
604228a997618b0a3fc25a652f30c1761bc95649246310354c8ca76b6b189799ba8fa38a21244e354d42d6c0f1fd1640e71ccc7ff48429d3425ae43787cf4648
 SHA512 
4d06e7a7d4bf2e7d36713134b95a6d78e79f014e4b0b511ec9b11086e7287f9f5a42496c4bce35ecae68de1333d7e14b9d041b71c9a081267452178dd2405e16
 DIST libxmlb-0.3.4.tar.gz 118304 BLAKE2B 
e66d6ca72b2e2b568a2775ee44f4eba0c620b50515bb809ab585f488811e5760a61a79a77535c4f3e5ade029687443b4c780abb5eaa29cc044610e2bfe33eb87
 SHA512 
91ea55fc35e71a6e8c4ec2a07d19d6da27d3a40ac3958285bb15ad6b05a12d944d15f1987d5e8557c8ec1c28b753c1b267670a8e73790e0003ef4d990d617e75

diff --git a/dev-libs/libxmlb/libxmlb-0.3.2-r1.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.2-r1.ebuild
deleted file mode 100644
index 3e7e8592b795..
--- a/dev-libs/libxmlb/libxmlb-0.3.2-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0/2" # libxmlb.so version
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="doc introspection stemmer test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer:= )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-   introspection? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   )
-"
-
-python_check_deps() {
-   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dgtkdoc="$(usex doc true false)"
-   -Dintrospection="$(usex introspection true false)"
-   -Dstemmer="$(usex stemmer true false)"
-   -Dtests="$(usex test true false)"
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2021-10-06 Thread Lars Wendler
commit: 8c01799023636ab00e133ba4695e3f4c3074da09
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct  6 20:37:24 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct  6 20:37:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c017990

dev-libs/libxmlb: Bump to version 0.3.3

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 +
 dev-libs/libxmlb/libxmlb-0.3.3.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 0bbca3878f4..69fbb8a9939 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,3 +1,4 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
 DIST libxmlb-0.3.1.tar.gz 113197 BLAKE2B 
1e437cb1d9e58350b591bdb6234be453dfdf80fac72c96764c4ce3b7e1f5ffccc310590c1945bc44fd747f0f0c6caeb6ba95cdbeb29e21a1c5a990f041a10ed9
 SHA512 
7fc892762c7272cbb11e5cb2b6d936ba802b10aaeab68b33e5c1fbccfdd0019378080d355f1719d946e9b838ac76b77c7229723f692c0dde3de3f94ad62a1842
 DIST libxmlb-0.3.2.tar.gz 113428 BLAKE2B 
30f29ebd7522ee2338b4e78e15a544bdf20514e151e63d555be29fca63a3c8251c8d340f778ba1b6b6484c084ab145f9e9d1d4acf037b3f1abad05c5b0101082
 SHA512 
d4c1cbb8dfd2da9f4b9f436fbba5102f0391df7786a1c0bb1543841eaa5928ac72e6d8125e263be51c69627574bfea70d72624385086879cdbdb44721c0daa3d
+DIST libxmlb-0.3.3.tar.gz 116107 BLAKE2B 
604228a997618b0a3fc25a652f30c1761bc95649246310354c8ca76b6b189799ba8fa38a21244e354d42d6c0f1fd1640e71ccc7ff48429d3425ae43787cf4648
 SHA512 
4d06e7a7d4bf2e7d36713134b95a6d78e79f014e4b0b511ec9b11086e7287f9f5a42496c4bce35ecae68de1333d7e14b9d041b71c9a081267452178dd2405e16

diff --git a/dev-libs/libxmlb/libxmlb-0.3.3.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.3.ebuild
new file mode 100644
index 000..6ab40a3d271
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.3.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # libxmlb.so version
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc introspection stemmer test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/xz-utils
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer:= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgtkdoc="$(usex doc true false)"
+   -Dintrospection="$(usex introspection true false)"
+   -Dstemmer="$(usex stemmer true false)"
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2021-10-06 Thread Lars Wendler
commit: 9d285184e6c0fea1535114ca0b6d10e5467207a6
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct  6 20:37:46 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct  6 20:37:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d285184

dev-libs/libxmlb: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest|  1 -
 dev-libs/libxmlb/libxmlb-0.3.1-r1.ebuild | 58 
 2 files changed, 59 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 69fbb8a9939..708967cbffc 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,4 +1,3 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
-DIST libxmlb-0.3.1.tar.gz 113197 BLAKE2B 
1e437cb1d9e58350b591bdb6234be453dfdf80fac72c96764c4ce3b7e1f5ffccc310590c1945bc44fd747f0f0c6caeb6ba95cdbeb29e21a1c5a990f041a10ed9
 SHA512 
7fc892762c7272cbb11e5cb2b6d936ba802b10aaeab68b33e5c1fbccfdd0019378080d355f1719d946e9b838ac76b77c7229723f692c0dde3de3f94ad62a1842
 DIST libxmlb-0.3.2.tar.gz 113428 BLAKE2B 
30f29ebd7522ee2338b4e78e15a544bdf20514e151e63d555be29fca63a3c8251c8d340f778ba1b6b6484c084ab145f9e9d1d4acf037b3f1abad05c5b0101082
 SHA512 
d4c1cbb8dfd2da9f4b9f436fbba5102f0391df7786a1c0bb1543841eaa5928ac72e6d8125e263be51c69627574bfea70d72624385086879cdbdb44721c0daa3d
 DIST libxmlb-0.3.3.tar.gz 116107 BLAKE2B 
604228a997618b0a3fc25a652f30c1761bc95649246310354c8ca76b6b189799ba8fa38a21244e354d42d6c0f1fd1640e71ccc7ff48429d3425ae43787cf4648
 SHA512 
4d06e7a7d4bf2e7d36713134b95a6d78e79f014e4b0b511ec9b11086e7287f9f5a42496c4bce35ecae68de1333d7e14b9d041b71c9a081267452178dd2405e16

diff --git a/dev-libs/libxmlb/libxmlb-0.3.1-r1.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.1-r1.ebuild
deleted file mode 100644
index 9c0e47edf64..000
--- a/dev-libs/libxmlb/libxmlb-0.3.1-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0/2" # libxmlb.so version
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="doc introspection stemmer test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer:= )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-   introspection? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   )
-"
-
-python_check_deps() {
-   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dgtkdoc="$(usex doc true false)"
-   -Dintrospection="$(usex introspection true false)"
-   -Dstemmer="$(usex stemmer true false)"
-   -Dtests="$(usex test true false)"
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2021-09-01 Thread Yixun Lan
commit: c860e11facf3348daea3107c1848a1ce21aa8c3d
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Aug 29 07:48:21 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Sep  1 08:32:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c860e11f

dev-libs/libxmlb: keyword ~riscv

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.3.2-r1.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.2-r1.ebuild
index 9c0e47edf64..3e7e8592b79 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.2-r1.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.2-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # libxmlb.so version
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="doc introspection stemmer test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2021-08-27 Thread Sam James
commit: d17b8626750cbcdef9f529a077bc16c60bddcf16
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 27 20:43:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 27 20:45:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d17b8626

dev-libs/libxmlb: subscribe to snowball-stemmer subslot

We need to be rebuilt when snowball-stemmer changes ABI.

Bug: https://bugs.gentoo.org/719402
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libxmlb/{libxmlb-0.1.15.ebuild => libxmlb-0.1.15-r1.ebuild} | 2 +-
 dev-libs/libxmlb/{libxmlb-0.3.1.ebuild => libxmlb-0.3.1-r1.ebuild}   | 2 +-
 dev-libs/libxmlb/{libxmlb-0.3.2.ebuild => libxmlb-0.3.2-r1.ebuild}   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.1.15.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.15-r1.ebuild
similarity index 96%
rename from dev-libs/libxmlb/libxmlb-0.1.15.ebuild
rename to dev-libs/libxmlb/libxmlb-0.1.15-r1.ebuild
index dc0ed0417cd..36625e4a84a 100644
--- a/dev-libs/libxmlb/libxmlb-0.1.15.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.1.15-r1.ebuild
@@ -21,7 +21,7 @@ RESTRICT="!test? ( test )"
 RDEPEND="
dev-libs/glib:2
sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer )
+   stemmer? ( dev-libs/snowball-stemmer:= )
 "
 
 DEPEND="

diff --git a/dev-libs/libxmlb/libxmlb-0.3.1.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.1-r1.ebuild
similarity index 96%
rename from dev-libs/libxmlb/libxmlb-0.3.1.ebuild
rename to dev-libs/libxmlb/libxmlb-0.3.1-r1.ebuild
index a4cc4b2a152..9c0e47edf64 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.1.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.1-r1.ebuild
@@ -21,7 +21,7 @@ RESTRICT="!test? ( test )"
 RDEPEND="
dev-libs/glib:2
sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer )
+   stemmer? ( dev-libs/snowball-stemmer:= )
 "
 
 DEPEND="

diff --git a/dev-libs/libxmlb/libxmlb-0.3.2.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.2-r1.ebuild
similarity index 96%
rename from dev-libs/libxmlb/libxmlb-0.3.2.ebuild
rename to dev-libs/libxmlb/libxmlb-0.3.2-r1.ebuild
index a4cc4b2a152..9c0e47edf64 100644
--- a/dev-libs/libxmlb/libxmlb-0.3.2.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.3.2-r1.ebuild
@@ -21,7 +21,7 @@ RESTRICT="!test? ( test )"
 RDEPEND="
dev-libs/glib:2
sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer )
+   stemmer? ( dev-libs/snowball-stemmer:= )
 "
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2021-06-15 Thread Thomas Deutschmann
commit: 218052c7fddf12237224109bb2d1978a86b2c6ef
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jun 15 23:00:45 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jun 15 23:00:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218052c7

dev-libs/libxmlb: add myself as co-maintainer

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/libxmlb/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/libxmlb/metadata.xml b/dev-libs/libxmlb/metadata.xml
index 1fda232c245..f15e726c33b 100644
--- a/dev-libs/libxmlb/metadata.xml
+++ b/dev-libs/libxmlb/metadata.xml
@@ -5,6 +5,10 @@
 polynomia...@gentoo.org
 Lars Wendler
   
+  
+whi...@gentoo.org
+Thomas Deutschmann
+  
   
 Enable language stemming support
   



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2021-05-25 Thread Lars Wendler
commit: 04b157f105b1b346e5838536dc06157d2532dad3
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May 25 16:34:43 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May 25 16:35:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04b157f1

dev-libs/libxmlb: Bump to version 0.3.2

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 +
 dev-libs/libxmlb/libxmlb-0.3.2.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 72068efb329..088eda1dafd 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -2,3 +2,4 @@ DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa
 DIST libxmlb-0.2.1.tar.gz 98284 BLAKE2B 
b9bf02560a231837d7837b43f01d8f78c54a80319379a7bfa191f8303b77c35e82d1e2bb57722f1bfe56224d96bd1513cef702a0375eb85a137bff8ca3104c5c
 SHA512 
4e082f036eb62626d1724ac5093ad625f9259e9e81aa40d5ca0589a3a72dadd669c0718ff64dcae094973b6c282b6c8f8ce7212b7e47211f320035bb639ec59d
 DIST libxmlb-0.3.0.tar.gz 112097 BLAKE2B 
a1046ee5c940dfd23a7e3cc07c0deb2be0f18fd416c13df7f467ce98308239191788a1cf18026593862c04645486f4ab332fe71eb96dc5e5abc7909e61451cf0
 SHA512 
28731c84cab0b1164fc08ea751ee7da22b8f4f278c4950a2d5957cc0dcd4457b6ce47dace25dd7c163a790b7ed2619dd6b4863f8147dc201c18f3433990af2cb
 DIST libxmlb-0.3.1.tar.gz 113197 BLAKE2B 
1e437cb1d9e58350b591bdb6234be453dfdf80fac72c96764c4ce3b7e1f5ffccc310590c1945bc44fd747f0f0c6caeb6ba95cdbeb29e21a1c5a990f041a10ed9
 SHA512 
7fc892762c7272cbb11e5cb2b6d936ba802b10aaeab68b33e5c1fbccfdd0019378080d355f1719d946e9b838ac76b77c7229723f692c0dde3de3f94ad62a1842
+DIST libxmlb-0.3.2.tar.gz 113428 BLAKE2B 
30f29ebd7522ee2338b4e78e15a544bdf20514e151e63d555be29fca63a3c8251c8d340f778ba1b6b6484c084ab145f9e9d1d4acf037b3f1abad05c5b0101082
 SHA512 
d4c1cbb8dfd2da9f4b9f436fbba5102f0391df7786a1c0bb1543841eaa5928ac72e6d8125e263be51c69627574bfea70d72624385086879cdbdb44721c0daa3d

diff --git a/dev-libs/libxmlb/libxmlb-0.3.2.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.2.ebuild
new file mode 100644
index 000..a4cc4b2a152
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.3.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # libxmlb.so version
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="doc introspection stemmer test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgtkdoc="$(usex doc true false)"
+   -Dintrospection="$(usex introspection true false)"
+   -Dstemmer="$(usex stemmer true false)"
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2021-05-25 Thread Lars Wendler
commit: 031f4138d168b9f542e32db5f784343d5b7a925d
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May 25 16:35:20 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May 25 16:35:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=031f4138

dev-libs/libxmlb: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  2 --
 dev-libs/libxmlb/libxmlb-0.2.1.ebuild | 58 ---
 dev-libs/libxmlb/libxmlb-0.3.0.ebuild | 58 ---
 3 files changed, 118 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 088eda1dafd..0bbca3878f4 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,5 +1,3 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
-DIST libxmlb-0.2.1.tar.gz 98284 BLAKE2B 
b9bf02560a231837d7837b43f01d8f78c54a80319379a7bfa191f8303b77c35e82d1e2bb57722f1bfe56224d96bd1513cef702a0375eb85a137bff8ca3104c5c
 SHA512 
4e082f036eb62626d1724ac5093ad625f9259e9e81aa40d5ca0589a3a72dadd669c0718ff64dcae094973b6c282b6c8f8ce7212b7e47211f320035bb639ec59d
-DIST libxmlb-0.3.0.tar.gz 112097 BLAKE2B 
a1046ee5c940dfd23a7e3cc07c0deb2be0f18fd416c13df7f467ce98308239191788a1cf18026593862c04645486f4ab332fe71eb96dc5e5abc7909e61451cf0
 SHA512 
28731c84cab0b1164fc08ea751ee7da22b8f4f278c4950a2d5957cc0dcd4457b6ce47dace25dd7c163a790b7ed2619dd6b4863f8147dc201c18f3433990af2cb
 DIST libxmlb-0.3.1.tar.gz 113197 BLAKE2B 
1e437cb1d9e58350b591bdb6234be453dfdf80fac72c96764c4ce3b7e1f5ffccc310590c1945bc44fd747f0f0c6caeb6ba95cdbeb29e21a1c5a990f041a10ed9
 SHA512 
7fc892762c7272cbb11e5cb2b6d936ba802b10aaeab68b33e5c1fbccfdd0019378080d355f1719d946e9b838ac76b77c7229723f692c0dde3de3f94ad62a1842
 DIST libxmlb-0.3.2.tar.gz 113428 BLAKE2B 
30f29ebd7522ee2338b4e78e15a544bdf20514e151e63d555be29fca63a3c8251c8d340f778ba1b6b6484c084ab145f9e9d1d4acf037b3f1abad05c5b0101082
 SHA512 
d4c1cbb8dfd2da9f4b9f436fbba5102f0391df7786a1c0bb1543841eaa5928ac72e6d8125e263be51c69627574bfea70d72624385086879cdbdb44721c0daa3d

diff --git a/dev-libs/libxmlb/libxmlb-0.2.1.ebuild 
b/dev-libs/libxmlb/libxmlb-0.2.1.ebuild
deleted file mode 100644
index a4cc4b2a152..000
--- a/dev-libs/libxmlb/libxmlb-0.2.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0/2" # libxmlb.so version
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="doc introspection stemmer test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-   introspection? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   )
-"
-
-python_check_deps() {
-   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dgtkdoc="$(usex doc true false)"
-   -Dintrospection="$(usex introspection true false)"
-   -Dstemmer="$(usex stemmer true false)"
-   -Dtests="$(usex test true false)"
-   )
-   meson_src_configure
-}

diff --git a/dev-libs/libxmlb/libxmlb-0.3.0.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.0.ebuild
deleted file mode 100644
index a4cc4b2a152..000
--- a/dev-libs/libxmlb/libxmlb-0.3.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0/2" # libxmlb.so version
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="doc introspection stemmer test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2021-05-09 Thread Lars Wendler
commit: abdb9d4356858f4e96412034f0f11c7932cfd381
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun May  9 08:35:10 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun May  9 08:35:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abdb9d43

dev-libs/libxmlb: Bump to version 0.3.1

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 +
 dev-libs/libxmlb/libxmlb-0.3.1.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index c5ffd2c7916..72068efb329 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,3 +1,4 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
 DIST libxmlb-0.2.1.tar.gz 98284 BLAKE2B 
b9bf02560a231837d7837b43f01d8f78c54a80319379a7bfa191f8303b77c35e82d1e2bb57722f1bfe56224d96bd1513cef702a0375eb85a137bff8ca3104c5c
 SHA512 
4e082f036eb62626d1724ac5093ad625f9259e9e81aa40d5ca0589a3a72dadd669c0718ff64dcae094973b6c282b6c8f8ce7212b7e47211f320035bb639ec59d
 DIST libxmlb-0.3.0.tar.gz 112097 BLAKE2B 
a1046ee5c940dfd23a7e3cc07c0deb2be0f18fd416c13df7f467ce98308239191788a1cf18026593862c04645486f4ab332fe71eb96dc5e5abc7909e61451cf0
 SHA512 
28731c84cab0b1164fc08ea751ee7da22b8f4f278c4950a2d5957cc0dcd4457b6ce47dace25dd7c163a790b7ed2619dd6b4863f8147dc201c18f3433990af2cb
+DIST libxmlb-0.3.1.tar.gz 113197 BLAKE2B 
1e437cb1d9e58350b591bdb6234be453dfdf80fac72c96764c4ce3b7e1f5ffccc310590c1945bc44fd747f0f0c6caeb6ba95cdbeb29e21a1c5a990f041a10ed9
 SHA512 
7fc892762c7272cbb11e5cb2b6d936ba802b10aaeab68b33e5c1fbccfdd0019378080d355f1719d946e9b838ac76b77c7229723f692c0dde3de3f94ad62a1842

diff --git a/dev-libs/libxmlb/libxmlb-0.3.1.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.1.ebuild
new file mode 100644
index 000..a4cc4b2a152
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.3.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # libxmlb.so version
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="doc introspection stemmer test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgtkdoc="$(usex doc true false)"
+   -Dintrospection="$(usex introspection true false)"
+   -Dstemmer="$(usex stemmer true false)"
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2021-03-12 Thread Lars Wendler
commit: ca0f2c4849c0243fe35ee0df0bb155228b13e907
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Mar 12 21:29:32 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Mar 12 21:30:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0f2c48

dev-libs/libxmlb: Bump to version 0.3.0

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 +
 dev-libs/libxmlb/libxmlb-0.3.0.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index d481fbe7efa..c5ffd2c7916 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,2 +1,3 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
 DIST libxmlb-0.2.1.tar.gz 98284 BLAKE2B 
b9bf02560a231837d7837b43f01d8f78c54a80319379a7bfa191f8303b77c35e82d1e2bb57722f1bfe56224d96bd1513cef702a0375eb85a137bff8ca3104c5c
 SHA512 
4e082f036eb62626d1724ac5093ad625f9259e9e81aa40d5ca0589a3a72dadd669c0718ff64dcae094973b6c282b6c8f8ce7212b7e47211f320035bb639ec59d
+DIST libxmlb-0.3.0.tar.gz 112097 BLAKE2B 
a1046ee5c940dfd23a7e3cc07c0deb2be0f18fd416c13df7f467ce98308239191788a1cf18026593862c04645486f4ab332fe71eb96dc5e5abc7909e61451cf0
 SHA512 
28731c84cab0b1164fc08ea751ee7da22b8f4f278c4950a2d5957cc0dcd4457b6ce47dace25dd7c163a790b7ed2619dd6b4863f8147dc201c18f3433990af2cb

diff --git a/dev-libs/libxmlb/libxmlb-0.3.0.ebuild 
b/dev-libs/libxmlb/libxmlb-0.3.0.ebuild
new file mode 100644
index 000..a4cc4b2a152
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.3.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # libxmlb.so version
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="doc introspection stemmer test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgtkdoc="$(usex doc true false)"
+   -Dintrospection="$(usex introspection true false)"
+   -Dstemmer="$(usex stemmer true false)"
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2021-01-14 Thread Lars Wendler
commit: 5c1e149bd1c6667b702ea97bcd7b1d5c4c79
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jan 14 23:32:39 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jan 14 23:35:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c1e149b

dev-libs/libxmlb: Removed old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 -
 dev-libs/libxmlb/libxmlb-0.2.0.ebuild | 58 ---
 2 files changed, 59 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 9de6e04de72..d481fbe7efa 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,3 +1,2 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
-DIST libxmlb-0.2.0.tar.gz 97521 BLAKE2B 
7a47164503b5b682e2bb9d877622a7dcad06d40bf87d6a7cf9e21898d8444e610ba3985d6be8cf65068f0637ee44ef8678610315be2795476b2f5ccaacb098ea
 SHA512 
cff4245a47a942dd37675921ba753858a3ee0572500a1cd7291d2a063fa7fa9d9157c167bf33694e4e0204504d7e88fbfd2873c4b9851247d6cdb338c2d587a8
 DIST libxmlb-0.2.1.tar.gz 98284 BLAKE2B 
b9bf02560a231837d7837b43f01d8f78c54a80319379a7bfa191f8303b77c35e82d1e2bb57722f1bfe56224d96bd1513cef702a0375eb85a137bff8ca3104c5c
 SHA512 
4e082f036eb62626d1724ac5093ad625f9259e9e81aa40d5ca0589a3a72dadd669c0718ff64dcae094973b6c282b6c8f8ce7212b7e47211f320035bb639ec59d

diff --git a/dev-libs/libxmlb/libxmlb-0.2.0.ebuild 
b/dev-libs/libxmlb/libxmlb-0.2.0.ebuild
deleted file mode 100644
index eef8b51f864..000
--- a/dev-libs/libxmlb/libxmlb-0.2.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0/2" # libxmlb.so version
-
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="doc introspection stemmer test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-   introspection? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
-   )
-"
-
-python_check_deps() {
-   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   use introspection && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dgtkdoc="$(usex doc true false)"
-   -Dintrospection="$(usex introspection true false)"
-   -Dstemmer="$(usex stemmer true false)"
-   -Dtests="$(usex test true false)"
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2021-01-14 Thread Lars Wendler
commit: 064291d970dc502eb775013b2001f4714b30516c
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jan 14 23:35:01 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jan 14 23:35:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=064291d9

dev-libs/libxmlb: Fixed python detection

Closes: https://bugs.gentoo.org/765454
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.1.15.ebuild | 8 
 dev-libs/libxmlb/libxmlb-0.2.1.ebuild  | 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.1.15.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.15.ebuild
index 68409989938..80a864311d2 100644
--- a/dev-libs/libxmlb/libxmlb-0.1.15.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.1.15.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit meson python-any-r1
 
@@ -31,11 +31,11 @@ DEPEND="
 "
 
 BDEPEND="
+   ${PYTHON_DEPS}
>=dev-util/meson-0.47.0
virtual/pkgconfig
introspection? (
$(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
)
 "
 
@@ -44,7 +44,7 @@ python_check_deps() {
 }
 
 pkg_setup() {
-   use introspection && python-any-r1_pkg_setup
+   python-any-r1_pkg_setup
 }
 
 src_configure() {

diff --git a/dev-libs/libxmlb/libxmlb-0.2.1.ebuild 
b/dev-libs/libxmlb/libxmlb-0.2.1.ebuild
index 30f41ec4d83..03845174fc3 100644
--- a/dev-libs/libxmlb/libxmlb-0.2.1.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.2.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit meson python-any-r1
 
@@ -31,11 +31,11 @@ DEPEND="
 "
 
 BDEPEND="
+   ${PYTHON_DEPS}
>=dev-util/meson-0.47.0
virtual/pkgconfig
introspection? (
$(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
)
 "
 
@@ -44,7 +44,7 @@ python_check_deps() {
 }
 
 pkg_setup() {
-   use introspection && python-any-r1_pkg_setup
+   python-any-r1_pkg_setup
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2020-11-05 Thread Georgy Yakovlev
commit: 945b977fb0048cd1837d503fe2fc3ab492cd5571
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Nov  5 22:13:43 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Nov  6 01:38:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945b977f

dev-libs/libxmlb: add ~ppc64 keyword

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.2.1.ebuild 
b/dev-libs/libxmlb/libxmlb-0.2.1.ebuild
index eef8b51f864..30f41ec4d83 100644
--- a/dev-libs/libxmlb/libxmlb-0.2.1.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.2.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # libxmlb.so version
 
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="doc introspection stemmer test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2020-09-07 Thread Lars Wendler
commit: 65a05f60dccb7bf5dbe0d9e202720eb7b2437e9b
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Sep  7 21:32:47 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Sep  7 21:32:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a05f60

dev-libs/libxmlb: Bump to version 0.2.1

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 +
 dev-libs/libxmlb/libxmlb-0.2.1.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index f2ebf1dc304..9de6e04de72 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,2 +1,3 @@
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
 DIST libxmlb-0.2.0.tar.gz 97521 BLAKE2B 
7a47164503b5b682e2bb9d877622a7dcad06d40bf87d6a7cf9e21898d8444e610ba3985d6be8cf65068f0637ee44ef8678610315be2795476b2f5ccaacb098ea
 SHA512 
cff4245a47a942dd37675921ba753858a3ee0572500a1cd7291d2a063fa7fa9d9157c167bf33694e4e0204504d7e88fbfd2873c4b9851247d6cdb338c2d587a8
+DIST libxmlb-0.2.1.tar.gz 98284 BLAKE2B 
b9bf02560a231837d7837b43f01d8f78c54a80319379a7bfa191f8303b77c35e82d1e2bb57722f1bfe56224d96bd1513cef702a0375eb85a137bff8ca3104c5c
 SHA512 
4e082f036eb62626d1724ac5093ad625f9259e9e81aa40d5ca0589a3a72dadd669c0718ff64dcae094973b6c282b6c8f8ce7212b7e47211f320035bb639ec59d

diff --git a/dev-libs/libxmlb/libxmlb-0.2.1.ebuild 
b/dev-libs/libxmlb/libxmlb-0.2.1.ebuild
new file mode 100644
index 000..eef8b51f864
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.2.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # libxmlb.so version
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc introspection stemmer test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   ${PYTHON_DEPS}
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use introspection && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgtkdoc="$(usex doc true false)"
+   -Dintrospection="$(usex introspection true false)"
+   -Dstemmer="$(usex stemmer true false)"
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2020-08-19 Thread Lars Wendler
commit: 7e22fd2a13c2316a926046073692c6dc444d6958
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug 19 08:23:50 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 19 08:49:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e22fd2a

dev-libs/libxmlb: Bump to version 0.2.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 +
 dev-libs/libxmlb/libxmlb-0.2.0.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index e2c6fca7ca3..ab3af9b2f31 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,3 +1,4 @@
 DIST libxmlb-0.1.12.tar.gz 91256 BLAKE2B 
b063bed9d7794b300ec40622c7fd0caac974b7f1be57b08ccb1864587b7bf47f892a39d1f4f0df226d3fe7ca03ffcec471a4f28afb8e64ae841d6898a337b60f
 SHA512 
aebd9f41421bb0d78954038b3221bed879d296ec2d3061e7e7747980974e01081e51ea36d4e94545af5006b3dc4714d535aeea1943e42a7f1661ba1177979b31
 DIST libxmlb-0.1.14.tar.gz 92388 BLAKE2B 
cf3057fadf87c866f456bb2eac773e056adba56e0912c249cd89acff2e9a722414876717c6b2065d836fee66032a3d55d9fd2a824ef1fe480604c36887b47c44
 SHA512 
906340212ce4a515bec81a1b7a5f04539712a48322d7fcff0992f82e5676cdf15c38b0340c28c9eed65a58321e3e17bac641f05bd403504c87599327ba6d4e49
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
+DIST libxmlb-0.2.0.tar.gz 97521 BLAKE2B 
7a47164503b5b682e2bb9d877622a7dcad06d40bf87d6a7cf9e21898d8444e610ba3985d6be8cf65068f0637ee44ef8678610315be2795476b2f5ccaacb098ea
 SHA512 
cff4245a47a942dd37675921ba753858a3ee0572500a1cd7291d2a063fa7fa9d9157c167bf33694e4e0204504d7e88fbfd2873c4b9851247d6cdb338c2d587a8

diff --git a/dev-libs/libxmlb/libxmlb-0.2.0.ebuild 
b/dev-libs/libxmlb/libxmlb-0.2.0.ebuild
new file mode 100644
index 000..eef8b51f864
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.2.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # libxmlb.so version
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc introspection stemmer test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   ${PYTHON_DEPS}
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use introspection && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgtkdoc="$(usex doc true false)"
+   -Dintrospection="$(usex introspection true false)"
+   -Dstemmer="$(usex stemmer true false)"
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2020-08-19 Thread Lars Wendler
commit: 6b6ea39ad1cb0be1405b9e87ddb9821cb077b75c
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug 19 08:24:57 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 19 08:49:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b6ea39a

dev-libs/libxmlb: Removed old

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest  |  2 --
 dev-libs/libxmlb/libxmlb-0.1.12.ebuild | 58 --
 dev-libs/libxmlb/libxmlb-0.1.14.ebuild | 58 --
 3 files changed, 118 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index ab3af9b2f31..f2ebf1dc304 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,4 +1,2 @@
-DIST libxmlb-0.1.12.tar.gz 91256 BLAKE2B 
b063bed9d7794b300ec40622c7fd0caac974b7f1be57b08ccb1864587b7bf47f892a39d1f4f0df226d3fe7ca03ffcec471a4f28afb8e64ae841d6898a337b60f
 SHA512 
aebd9f41421bb0d78954038b3221bed879d296ec2d3061e7e7747980974e01081e51ea36d4e94545af5006b3dc4714d535aeea1943e42a7f1661ba1177979b31
-DIST libxmlb-0.1.14.tar.gz 92388 BLAKE2B 
cf3057fadf87c866f456bb2eac773e056adba56e0912c249cd89acff2e9a722414876717c6b2065d836fee66032a3d55d9fd2a824ef1fe480604c36887b47c44
 SHA512 
906340212ce4a515bec81a1b7a5f04539712a48322d7fcff0992f82e5676cdf15c38b0340c28c9eed65a58321e3e17bac641f05bd403504c87599327ba6d4e49
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8
 DIST libxmlb-0.2.0.tar.gz 97521 BLAKE2B 
7a47164503b5b682e2bb9d877622a7dcad06d40bf87d6a7cf9e21898d8444e610ba3985d6be8cf65068f0637ee44ef8678610315be2795476b2f5ccaacb098ea
 SHA512 
cff4245a47a942dd37675921ba753858a3ee0572500a1cd7291d2a063fa7fa9d9157c167bf33694e4e0204504d7e88fbfd2873c4b9851247d6cdb338c2d587a8

diff --git a/dev-libs/libxmlb/libxmlb-0.1.12.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.12.ebuild
deleted file mode 100644
index 39773118f0a..000
--- a/dev-libs/libxmlb/libxmlb-0.1.12.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="doc introspection stemmer test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-   introspection? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
-   )
-"
-
-python_check_deps() {
-   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   use introspection && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dgtkdoc="$(usex doc true false)"
-   -Dintrospection="$(usex introspection true false)"
-   -Dstemmer="$(usex stemmer true false)"
-   -Dtests="$(usex test true false)"
-   )
-   meson_src_configure
-}

diff --git a/dev-libs/libxmlb/libxmlb-0.1.14.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.14.ebuild
deleted file mode 100644
index 8ceaed57364..000
--- a/dev-libs/libxmlb/libxmlb-0.1.14.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="doc introspection stemmer test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-   introspection? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
-   )
-"
-
-python_check_deps() {
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2020-06-25 Thread Agostino Sarubbo
commit: 8dc5ede088543062d25d5991b409d6308b55239d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jun 25 06:58:30 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jun 25 06:58:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc5ede0

dev-libs/libxmlb: amd64 stable wrt bug #727656

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.1.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.1.15.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.15.ebuild
index 845e8e45096..68409989938 100644
--- a/dev-libs/libxmlb/libxmlb-0.1.15.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.1.15.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="~amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="doc introspection stemmer test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2020-06-20 Thread Thomas Deutschmann
commit: ecb0a923ea05c25d76121dd3a99cb8373076f766
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jun 20 13:33:58 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jun 20 13:48:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecb0a923

dev-libs/libxmlb: x86 stable (bug #727656)

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.1.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.1.15.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.15.ebuild
index 8ceaed57364..845e8e45096 100644
--- a/dev-libs/libxmlb/libxmlb-0.1.15.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.1.15.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 x86"
 IUSE="doc introspection stemmer test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2020-03-06 Thread Lars Wendler
commit: 61a0a4bca0457f8f9912d274fce8c8c118520459
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Mar  6 11:45:52 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Mar  6 12:36:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a0a4bc

dev-libs/libxmlb: Bump to version 0.1.15

Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest  |  1 +
 dev-libs/libxmlb/libxmlb-0.1.15.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 99a52b42837..406c17ccfc2 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,3 +1,4 @@
 DIST libxmlb-0.1.12.tar.gz 91256 BLAKE2B 
b063bed9d7794b300ec40622c7fd0caac974b7f1be57b08ccb1864587b7bf47f892a39d1f4f0df226d3fe7ca03ffcec471a4f28afb8e64ae841d6898a337b60f
 SHA512 
aebd9f41421bb0d78954038b3221bed879d296ec2d3061e7e7747980974e01081e51ea36d4e94545af5006b3dc4714d535aeea1943e42a7f1661ba1177979b31
 DIST libxmlb-0.1.13.tar.gz 91597 BLAKE2B 
f5b1cffba36f25260df44b85109df22aca9f76a47a71c82b99504ce6f072b5b01c32aa26ae36ee37ff717a25dcbf094def8c3b65c7e53883aad726d919181db1
 SHA512 
ae2c043db0c3a9719c1527933e087825068f970bde28bc7b507a6535b51133d463b1dce6c8b02148a555bb28868ab563f7bb01e6324661dac92fab556c9a39b0
 DIST libxmlb-0.1.14.tar.gz 92388 BLAKE2B 
cf3057fadf87c866f456bb2eac773e056adba56e0912c249cd89acff2e9a722414876717c6b2065d836fee66032a3d55d9fd2a824ef1fe480604c36887b47c44
 SHA512 
906340212ce4a515bec81a1b7a5f04539712a48322d7fcff0992f82e5676cdf15c38b0340c28c9eed65a58321e3e17bac641f05bd403504c87599327ba6d4e49
+DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8

diff --git a/dev-libs/libxmlb/libxmlb-0.1.15.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.15.ebuild
new file mode 100644
index 000..8ceaed57364
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.1.15.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc introspection stemmer test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   ${PYTHON_DEPS}
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use introspection && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgtkdoc="$(usex doc true false)"
+   -Dintrospection="$(usex introspection true false)"
+   -Dstemmer="$(usex stemmer true false)"
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2020-03-06 Thread Lars Wendler
commit: 242aeaea3aa45559aa209fcd01ec34a78e4cd121
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Mar  6 11:46:26 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Mar  6 12:36:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=242aeaea

dev-libs/libxmlb: Removed old

Package-Manager: Portage-2.3.92, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest  |  1 -
 dev-libs/libxmlb/libxmlb-0.1.13.ebuild | 58 --
 2 files changed, 59 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 406c17ccfc2..e2c6fca7ca3 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,4 +1,3 @@
 DIST libxmlb-0.1.12.tar.gz 91256 BLAKE2B 
b063bed9d7794b300ec40622c7fd0caac974b7f1be57b08ccb1864587b7bf47f892a39d1f4f0df226d3fe7ca03ffcec471a4f28afb8e64ae841d6898a337b60f
 SHA512 
aebd9f41421bb0d78954038b3221bed879d296ec2d3061e7e7747980974e01081e51ea36d4e94545af5006b3dc4714d535aeea1943e42a7f1661ba1177979b31
-DIST libxmlb-0.1.13.tar.gz 91597 BLAKE2B 
f5b1cffba36f25260df44b85109df22aca9f76a47a71c82b99504ce6f072b5b01c32aa26ae36ee37ff717a25dcbf094def8c3b65c7e53883aad726d919181db1
 SHA512 
ae2c043db0c3a9719c1527933e087825068f970bde28bc7b507a6535b51133d463b1dce6c8b02148a555bb28868ab563f7bb01e6324661dac92fab556c9a39b0
 DIST libxmlb-0.1.14.tar.gz 92388 BLAKE2B 
cf3057fadf87c866f456bb2eac773e056adba56e0912c249cd89acff2e9a722414876717c6b2065d836fee66032a3d55d9fd2a824ef1fe480604c36887b47c44
 SHA512 
906340212ce4a515bec81a1b7a5f04539712a48322d7fcff0992f82e5676cdf15c38b0340c28c9eed65a58321e3e17bac641f05bd403504c87599327ba6d4e49
 DIST libxmlb-0.1.15.tar.gz 92923 BLAKE2B 
97b6af812397dd279e7e3c038627fcf8228cbfa5c3af91ceeb5361e32d37d357eda6a193f627a5f4442426fb08abca1ff11684fe199d9d3a4add72ca4f3f5d08
 SHA512 
58268b3a690af36c0923afdee3ae58e88bf778eebbc6a439be1bc85ed985efdc20cd7006c976586f7be87310dc091d67370f4bbec58379fc4e7349bfa3d8

diff --git a/dev-libs/libxmlb/libxmlb-0.1.13.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.13.ebuild
deleted file mode 100644
index 36fbd3fd48d..000
--- a/dev-libs/libxmlb/libxmlb-0.1.13.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="doc introspection stemmer test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-   introspection? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
-   )
-"
-
-python_check_deps() {
-   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   use introspection && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dgtkdoc="$(usex doc true false)"
-   -Dintrospection="$(usex introspection true false)"
-   -Dstemmer="$(usex stemmer true false)"
-   -Dtests="$(usex test true false)"
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-12-04 Thread Lars Wendler
commit: b79ad0a13e35328157a38a1abc23827b899bcb08
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec  4 13:25:04 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec  4 13:25:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b79ad0a1

dev-libs/libxmlb: Fixed QA warning

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.1.12.ebuild | 2 ++
 dev-libs/libxmlb/libxmlb-0.1.13.ebuild | 2 ++
 dev-libs/libxmlb/libxmlb-0.1.14.ebuild | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/dev-libs/libxmlb/libxmlb-0.1.12.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.12.ebuild
index 10d2f664905..6f05d7a416a 100644
--- a/dev-libs/libxmlb/libxmlb-0.1.12.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.1.12.ebuild
@@ -16,6 +16,8 @@ SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="doc introspection stemmer test"
 
+RESTRICT="!test? ( test )"
+
 RDEPEND="
dev-libs/glib:2
sys-apps/util-linux

diff --git a/dev-libs/libxmlb/libxmlb-0.1.13.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.13.ebuild
index 58eb76296fe..6b3e18f2283 100644
--- a/dev-libs/libxmlb/libxmlb-0.1.13.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.1.13.ebuild
@@ -16,6 +16,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="doc introspection stemmer test"
 
+RESTRICT="!test? ( test )"
+
 RDEPEND="
dev-libs/glib:2
sys-apps/util-linux

diff --git a/dev-libs/libxmlb/libxmlb-0.1.14.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.14.ebuild
index 4aa8384df18..9e600b3420f 100644
--- a/dev-libs/libxmlb/libxmlb-0.1.14.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.1.14.ebuild
@@ -16,6 +16,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="doc introspection stemmer test"
 
+RESTRICT="!test? ( test )"
+
 RDEPEND="
dev-libs/glib:2
sys-apps/util-linux



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-12-04 Thread Lars Wendler
commit: 449715905956b5cf2c7c353591b9f2c150761e16
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec  4 09:16:16 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec  4 09:16:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44971590

dev-libs/libxmlb: Bump to version 0.1.14

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest  |  1 +
 dev-libs/libxmlb/libxmlb-0.1.14.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index da1045f309a..99a52b42837 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,2 +1,3 @@
 DIST libxmlb-0.1.12.tar.gz 91256 BLAKE2B 
b063bed9d7794b300ec40622c7fd0caac974b7f1be57b08ccb1864587b7bf47f892a39d1f4f0df226d3fe7ca03ffcec471a4f28afb8e64ae841d6898a337b60f
 SHA512 
aebd9f41421bb0d78954038b3221bed879d296ec2d3061e7e7747980974e01081e51ea36d4e94545af5006b3dc4714d535aeea1943e42a7f1661ba1177979b31
 DIST libxmlb-0.1.13.tar.gz 91597 BLAKE2B 
f5b1cffba36f25260df44b85109df22aca9f76a47a71c82b99504ce6f072b5b01c32aa26ae36ee37ff717a25dcbf094def8c3b65c7e53883aad726d919181db1
 SHA512 
ae2c043db0c3a9719c1527933e087825068f970bde28bc7b507a6535b51133d463b1dce6c8b02148a555bb28868ab563f7bb01e6324661dac92fab556c9a39b0
+DIST libxmlb-0.1.14.tar.gz 92388 BLAKE2B 
cf3057fadf87c866f456bb2eac773e056adba56e0912c249cd89acff2e9a722414876717c6b2065d836fee66032a3d55d9fd2a824ef1fe480604c36887b47c44
 SHA512 
906340212ce4a515bec81a1b7a5f04539712a48322d7fcff0992f82e5676cdf15c38b0340c28c9eed65a58321e3e17bac641f05bd403504c87599327ba6d4e49

diff --git a/dev-libs/libxmlb/libxmlb-0.1.14.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.14.ebuild
new file mode 100644
index 000..4aa8384df18
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.1.14.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7,8} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc introspection stemmer test"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   ${PYTHON_DEPS}
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use introspection && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgtkdoc="$(usex doc true false)"
+   -Dintrospection="$(usex introspection true false)"
+   -Dstemmer="$(usex stemmer true false)"
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-11-03 Thread Lars Wendler
commit: 623071e28d9977dc3a69e1945be28139295839b3
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Nov  3 14:59:23 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Nov  3 14:59:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=623071e2

dev-libs/libxmlb: Removed old

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 -
 dev-libs/libxmlb/libxmlb-0.1.8.ebuild | 42 ---
 2 files changed, 43 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 982f55021b4..da1045f309a 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,3 +1,2 @@
 DIST libxmlb-0.1.12.tar.gz 91256 BLAKE2B 
b063bed9d7794b300ec40622c7fd0caac974b7f1be57b08ccb1864587b7bf47f892a39d1f4f0df226d3fe7ca03ffcec471a4f28afb8e64ae841d6898a337b60f
 SHA512 
aebd9f41421bb0d78954038b3221bed879d296ec2d3061e7e7747980974e01081e51ea36d4e94545af5006b3dc4714d535aeea1943e42a7f1661ba1177979b31
 DIST libxmlb-0.1.13.tar.gz 91597 BLAKE2B 
f5b1cffba36f25260df44b85109df22aca9f76a47a71c82b99504ce6f072b5b01c32aa26ae36ee37ff717a25dcbf094def8c3b65c7e53883aad726d919181db1
 SHA512 
ae2c043db0c3a9719c1527933e087825068f970bde28bc7b507a6535b51133d463b1dce6c8b02148a555bb28868ab563f7bb01e6324661dac92fab556c9a39b0
-DIST libxmlb-0.1.8.tar.gz 85945 BLAKE2B 
4d17aaf4e5ed3001a4db24e7ca220cba3fc14ee446b127b65b545fab997c7c31835b57b0dd9d23da74200d774e3986558e7618789f42d1e95c0734fa5bb6e098
 SHA512 
4109f171da4622429d18afdb9ae183a64f89e0b92df285efae5736017970f877a92391876969c20894184c6d5df96390ccd46be1d1087882a5461476c39e433a

diff --git a/dev-libs/libxmlb/libxmlb-0.1.8.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.8.ebuild
deleted file mode 100644
index 01048bf0e9d..000
--- a/dev-libs/libxmlb/libxmlb-0.1.8.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="doc introspection stemmer test"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dgtkdoc="$(usex doc true false)"
-   -Dintrospection="$(usex introspection true false)"
-   -Dstemmer="$(usex stemmer true false)"
-   -Dtests="$(usex test true false)"
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-10-20 Thread Agostino Sarubbo
commit: 3493e33890f97d74bf4a04fa8cf6a7bd9d4644b1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Oct 20 14:25:47 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Oct 20 14:25:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3493e338

dev-libs/libxmlb: x86 stable wrt bug #697966

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.1.12.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.12.ebuild
index 69dc695255f..10d2f664905 100644
--- a/dev-libs/libxmlb/libxmlb-0.1.12.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.1.12.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="doc introspection stemmer test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-10-19 Thread Lars Wendler
commit: 66a21df57030191467444971be2fbda027bcc363
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Oct 19 21:39:40 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Oct 19 21:39:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a21df5

dev-libs/libxmlb: Drop python2 support

Bug: https://bugs.gentoo.org/695764
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.1.12.ebuild | 2 +-
 dev-libs/libxmlb/libxmlb-0.1.13.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.1.12.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.12.ebuild
index 49851f28242..69dc695255f 100644
--- a/dev-libs/libxmlb/libxmlb-0.1.12.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.1.12.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{5,6,7} )
 
 inherit meson python-any-r1
 

diff --git a/dev-libs/libxmlb/libxmlb-0.1.13.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.13.ebuild
index 203b7a1d9e5..58eb76296fe 100644
--- a/dev-libs/libxmlb/libxmlb-0.1.13.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.1.13.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{5,6,7} )
 
 inherit meson python-any-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-10-18 Thread Agostino Sarubbo
commit: 59ae8671ac3a460c9fd5f57f70acc452d3cd9a7c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct 18 10:25:28 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct 18 10:25:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ae8671

dev-libs/libxmlb: amd64 stable wrt bug #697966

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.1.12.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.12.ebuild
index 203b7a1d9e5..49851f28242 100644
--- a/dev-libs/libxmlb/libxmlb-0.1.12.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.1.12.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="doc introspection stemmer test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-10-18 Thread Lars Wendler
commit: 59ebe3e0174f4ce763d47a26acf18cf07a73b64c
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Oct 18 07:54:18 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Oct 18 07:56:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ebe3e0

dev-libs/libxmlb: Bump to version 0.1.13

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest  |  1 +
 dev-libs/libxmlb/libxmlb-0.1.13.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 1857b33ecd3..240fae72544 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,4 +1,5 @@
 DIST libxmlb-0.1.10.tar.gz 86237 BLAKE2B 
042898be9ff8bb6b253ce7194e774bf6a1d8f08316ba54647b3667b1969c035364c3ef25d179fab20cbf9ca83bbd7e4d6012ec1adf08849fe99e40ab9a294983
 SHA512 
81f5edf776241580c0e47f43f9b15ecbc695022007cf90070f95ca190f2a270f15a856a89246c772f52e93b8eed88d228c5f426cd4dc84e8e6fdf2556b8714b3
 DIST libxmlb-0.1.11.tar.gz 88848 BLAKE2B 
b8ae448f8ead51c884304c190c2b5535f864eb410f45adc4c1f548d6aedcba944b6e0418fbc781e2561e18b392f3a77df8512f6d3ec5e0831513a2dac520409d
 SHA512 
734082c4c15d8b02eb3e526b59fb6be8a7a61758a059792fca567c9a647df0597561fb6967903fb44d566ccd6e8e6d99286d0cae495b9d8ec12a3cd257c24a16
 DIST libxmlb-0.1.12.tar.gz 91256 BLAKE2B 
b063bed9d7794b300ec40622c7fd0caac974b7f1be57b08ccb1864587b7bf47f892a39d1f4f0df226d3fe7ca03ffcec471a4f28afb8e64ae841d6898a337b60f
 SHA512 
aebd9f41421bb0d78954038b3221bed879d296ec2d3061e7e7747980974e01081e51ea36d4e94545af5006b3dc4714d535aeea1943e42a7f1661ba1177979b31
+DIST libxmlb-0.1.13.tar.gz 91597 BLAKE2B 
f5b1cffba36f25260df44b85109df22aca9f76a47a71c82b99504ce6f072b5b01c32aa26ae36ee37ff717a25dcbf094def8c3b65c7e53883aad726d919181db1
 SHA512 
ae2c043db0c3a9719c1527933e087825068f970bde28bc7b507a6535b51133d463b1dce6c8b02148a555bb28868ab563f7bb01e6324661dac92fab556c9a39b0
 DIST libxmlb-0.1.8.tar.gz 85945 BLAKE2B 
4d17aaf4e5ed3001a4db24e7ca220cba3fc14ee446b127b65b545fab997c7c31835b57b0dd9d23da74200d774e3986558e7618789f42d1e95c0734fa5bb6e098
 SHA512 
4109f171da4622429d18afdb9ae183a64f89e0b92df285efae5736017970f877a92391876969c20894184c6d5df96390ccd46be1d1087882a5461476c39e433a

diff --git a/dev-libs/libxmlb/libxmlb-0.1.13.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.13.ebuild
new file mode 100644
index 000..203b7a1d9e5
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.1.13.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc introspection stemmer test"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   ${PYTHON_DEPS}
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use introspection && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgtkdoc="$(usex doc true false)"
+   -Dintrospection="$(usex introspection true false)"
+   -Dstemmer="$(usex stemmer true false)"
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-10-18 Thread Lars Wendler
commit: 9eda8d1c309863fd3dc03adba66a44c1650d7912
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Oct 18 07:54:48 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Oct 18 07:56:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eda8d1c

dev-libs/libxmlb: Removed old

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest  |  2 --
 dev-libs/libxmlb/libxmlb-0.1.10.ebuild | 42 -
 dev-libs/libxmlb/libxmlb-0.1.11.ebuild | 56 --
 3 files changed, 100 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 240fae72544..982f55021b4 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,5 +1,3 @@
-DIST libxmlb-0.1.10.tar.gz 86237 BLAKE2B 
042898be9ff8bb6b253ce7194e774bf6a1d8f08316ba54647b3667b1969c035364c3ef25d179fab20cbf9ca83bbd7e4d6012ec1adf08849fe99e40ab9a294983
 SHA512 
81f5edf776241580c0e47f43f9b15ecbc695022007cf90070f95ca190f2a270f15a856a89246c772f52e93b8eed88d228c5f426cd4dc84e8e6fdf2556b8714b3
-DIST libxmlb-0.1.11.tar.gz 88848 BLAKE2B 
b8ae448f8ead51c884304c190c2b5535f864eb410f45adc4c1f548d6aedcba944b6e0418fbc781e2561e18b392f3a77df8512f6d3ec5e0831513a2dac520409d
 SHA512 
734082c4c15d8b02eb3e526b59fb6be8a7a61758a059792fca567c9a647df0597561fb6967903fb44d566ccd6e8e6d99286d0cae495b9d8ec12a3cd257c24a16
 DIST libxmlb-0.1.12.tar.gz 91256 BLAKE2B 
b063bed9d7794b300ec40622c7fd0caac974b7f1be57b08ccb1864587b7bf47f892a39d1f4f0df226d3fe7ca03ffcec471a4f28afb8e64ae841d6898a337b60f
 SHA512 
aebd9f41421bb0d78954038b3221bed879d296ec2d3061e7e7747980974e01081e51ea36d4e94545af5006b3dc4714d535aeea1943e42a7f1661ba1177979b31
 DIST libxmlb-0.1.13.tar.gz 91597 BLAKE2B 
f5b1cffba36f25260df44b85109df22aca9f76a47a71c82b99504ce6f072b5b01c32aa26ae36ee37ff717a25dcbf094def8c3b65c7e53883aad726d919181db1
 SHA512 
ae2c043db0c3a9719c1527933e087825068f970bde28bc7b507a6535b51133d463b1dce6c8b02148a555bb28868ab563f7bb01e6324661dac92fab556c9a39b0
 DIST libxmlb-0.1.8.tar.gz 85945 BLAKE2B 
4d17aaf4e5ed3001a4db24e7ca220cba3fc14ee446b127b65b545fab997c7c31835b57b0dd9d23da74200d774e3986558e7618789f42d1e95c0734fa5bb6e098
 SHA512 
4109f171da4622429d18afdb9ae183a64f89e0b92df285efae5736017970f877a92391876969c20894184c6d5df96390ccd46be1d1087882a5461476c39e433a

diff --git a/dev-libs/libxmlb/libxmlb-0.1.10.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.10.ebuild
deleted file mode 100644
index 487a34f0da4..000
--- a/dev-libs/libxmlb/libxmlb-0.1.10.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="doc introspection stemmer test"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dgtkdoc="$(usex doc true false)"
-   -Dintrospection="$(usex introspection true false)"
-   -Dstemmer="$(usex stemmer true false)"
-   -Dtests="$(usex test true false)"
-   )
-   meson_src_configure
-}

diff --git a/dev-libs/libxmlb/libxmlb-0.1.11.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.11.ebuild
deleted file mode 100644
index 51a1b304f84..000
--- a/dev-libs/libxmlb/libxmlb-0.1.11.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="doc introspection stemmer test"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-   introspection? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   ${PYTHON_DEPS}
-   )
-"
-
-python_check_deps() {
-   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   use introspection 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-10-10 Thread Thomas Deutschmann
commit: 3754fa4f060bcbe181e1faeef7e5a72d6bcea242
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Oct 10 23:39:50 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Oct 10 23:40:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3754fa4f

dev-libs/libxmlb: drop python 3.4 support

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.1.12.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.12.ebuild
index 51a1b304f84..203b7a1d9e5 100644
--- a/dev-libs/libxmlb/libxmlb-0.1.12.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.1.12.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
 
 inherit meson python-any-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-09-27 Thread Thomas Deutschmann
commit: 740f723602e063d915b2ccf9b2c7e4dbb8108bbf
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Sep 27 15:54:31 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Sep 27 17:51:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=740f7236

dev-libs/libxmlb: bump to v0.1.12

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/libxmlb/Manifest  |  1 +
 dev-libs/libxmlb/libxmlb-0.1.12.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index fa97a1acd2d..1857b33ecd3 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,3 +1,4 @@
 DIST libxmlb-0.1.10.tar.gz 86237 BLAKE2B 
042898be9ff8bb6b253ce7194e774bf6a1d8f08316ba54647b3667b1969c035364c3ef25d179fab20cbf9ca83bbd7e4d6012ec1adf08849fe99e40ab9a294983
 SHA512 
81f5edf776241580c0e47f43f9b15ecbc695022007cf90070f95ca190f2a270f15a856a89246c772f52e93b8eed88d228c5f426cd4dc84e8e6fdf2556b8714b3
 DIST libxmlb-0.1.11.tar.gz 88848 BLAKE2B 
b8ae448f8ead51c884304c190c2b5535f864eb410f45adc4c1f548d6aedcba944b6e0418fbc781e2561e18b392f3a77df8512f6d3ec5e0831513a2dac520409d
 SHA512 
734082c4c15d8b02eb3e526b59fb6be8a7a61758a059792fca567c9a647df0597561fb6967903fb44d566ccd6e8e6d99286d0cae495b9d8ec12a3cd257c24a16
+DIST libxmlb-0.1.12.tar.gz 91256 BLAKE2B 
b063bed9d7794b300ec40622c7fd0caac974b7f1be57b08ccb1864587b7bf47f892a39d1f4f0df226d3fe7ca03ffcec471a4f28afb8e64ae841d6898a337b60f
 SHA512 
aebd9f41421bb0d78954038b3221bed879d296ec2d3061e7e7747980974e01081e51ea36d4e94545af5006b3dc4714d535aeea1943e42a7f1661ba1177979b31
 DIST libxmlb-0.1.8.tar.gz 85945 BLAKE2B 
4d17aaf4e5ed3001a4db24e7ca220cba3fc14ee446b127b65b545fab997c7c31835b57b0dd9d23da74200d774e3986558e7618789f42d1e95c0734fa5bb6e098
 SHA512 
4109f171da4622429d18afdb9ae183a64f89e0b92df285efae5736017970f877a92391876969c20894184c6d5df96390ccd46be1d1087882a5461476c39e433a

diff --git a/dev-libs/libxmlb/libxmlb-0.1.12.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.12.ebuild
new file mode 100644
index 000..51a1b304f84
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.1.12.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc introspection stemmer test"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   ${PYTHON_DEPS}
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use introspection && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgtkdoc="$(usex doc true false)"
+   -Dintrospection="$(usex introspection true false)"
+   -Dstemmer="$(usex stemmer true false)"
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-09-24 Thread Thomas Deutschmann
commit: c3626a6f36ffb6d526337b51f2e89ab2f22cec52
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Sep 24 21:52:28 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Sep 24 22:09:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3626a6f

dev-libs/libxmlb: fix Python dependency

Closes: https://bugs.gentoo.org/692904
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.1.11.ebuild | 16 +++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.1.11.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.11.ebuild
index 487a34f0da4..51a1b304f84 100644
--- a/dev-libs/libxmlb/libxmlb-0.1.11.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.1.11.ebuild
@@ -3,7 +3,9 @@
 
 EAPI=7
 
-inherit meson
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+
+inherit meson python-any-r1
 
 DESCRIPTION="Library to help create and query binary XML blobs"
 HOMEPAGE="https://github.com/hughsie/libxmlb;
@@ -29,8 +31,20 @@ DEPEND="
 BDEPEND="
>=dev-util/meson-0.47.0
virtual/pkgconfig
+   introspection? (
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   ${PYTHON_DEPS}
+   )
 "
 
+python_check_deps() {
+   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use introspection && python-any-r1_pkg_setup
+}
+
 src_configure() {
local emesonargs=(
-Dgtkdoc="$(usex doc true false)"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-07-16 Thread Lars Wendler
commit: 082297f2161bea4ee7776b9c227e938974f48102
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jul 16 09:12:27 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jul 16 09:12:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=082297f2

dev-libs/libxmlb: Removed old.

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 -
 dev-libs/libxmlb/libxmlb-0.1.9.ebuild | 42 ---
 2 files changed, 43 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 04868f0cf5c..fa97a1acd2d 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,4 +1,3 @@
 DIST libxmlb-0.1.10.tar.gz 86237 BLAKE2B 
042898be9ff8bb6b253ce7194e774bf6a1d8f08316ba54647b3667b1969c035364c3ef25d179fab20cbf9ca83bbd7e4d6012ec1adf08849fe99e40ab9a294983
 SHA512 
81f5edf776241580c0e47f43f9b15ecbc695022007cf90070f95ca190f2a270f15a856a89246c772f52e93b8eed88d228c5f426cd4dc84e8e6fdf2556b8714b3
 DIST libxmlb-0.1.11.tar.gz 88848 BLAKE2B 
b8ae448f8ead51c884304c190c2b5535f864eb410f45adc4c1f548d6aedcba944b6e0418fbc781e2561e18b392f3a77df8512f6d3ec5e0831513a2dac520409d
 SHA512 
734082c4c15d8b02eb3e526b59fb6be8a7a61758a059792fca567c9a647df0597561fb6967903fb44d566ccd6e8e6d99286d0cae495b9d8ec12a3cd257c24a16
 DIST libxmlb-0.1.8.tar.gz 85945 BLAKE2B 
4d17aaf4e5ed3001a4db24e7ca220cba3fc14ee446b127b65b545fab997c7c31835b57b0dd9d23da74200d774e3986558e7618789f42d1e95c0734fa5bb6e098
 SHA512 
4109f171da4622429d18afdb9ae183a64f89e0b92df285efae5736017970f877a92391876969c20894184c6d5df96390ccd46be1d1087882a5461476c39e433a
-DIST libxmlb-0.1.9.tar.gz 86069 BLAKE2B 
04ebad715a49bce7a035b3dd499f98b71aa87ad553b5f818ff60128814b3527c3fda58e8e0767eb2cde57626898e05d3b8439f1894c45249a572aebb7f2e2f45
 SHA512 
a87e3a708bf5a7dc5452da5a3157fe79224c32175add63f6c077252c856e58cdfb80d0d69a79868964abb318cc44d5512a61eb99c8267ff2fb9aa921ed78fb13

diff --git a/dev-libs/libxmlb/libxmlb-0.1.9.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.9.ebuild
deleted file mode 100644
index 487a34f0da4..000
--- a/dev-libs/libxmlb/libxmlb-0.1.9.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="doc introspection stemmer test"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dgtkdoc="$(usex doc true false)"
-   -Dintrospection="$(usex introspection true false)"
-   -Dstemmer="$(usex stemmer true false)"
-   -Dtests="$(usex test true false)"
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-07-16 Thread Lars Wendler
commit: 31e90d978aa5e060913891937fd7934e034dcdac
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jul 16 09:11:52 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jul 16 09:12:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e90d97

dev-libs/libxmlb: Bump to version 0.1.11

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest  |  1 +
 dev-libs/libxmlb/libxmlb-0.1.11.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 9a0a391def8..04868f0cf5c 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,3 +1,4 @@
 DIST libxmlb-0.1.10.tar.gz 86237 BLAKE2B 
042898be9ff8bb6b253ce7194e774bf6a1d8f08316ba54647b3667b1969c035364c3ef25d179fab20cbf9ca83bbd7e4d6012ec1adf08849fe99e40ab9a294983
 SHA512 
81f5edf776241580c0e47f43f9b15ecbc695022007cf90070f95ca190f2a270f15a856a89246c772f52e93b8eed88d228c5f426cd4dc84e8e6fdf2556b8714b3
+DIST libxmlb-0.1.11.tar.gz 88848 BLAKE2B 
b8ae448f8ead51c884304c190c2b5535f864eb410f45adc4c1f548d6aedcba944b6e0418fbc781e2561e18b392f3a77df8512f6d3ec5e0831513a2dac520409d
 SHA512 
734082c4c15d8b02eb3e526b59fb6be8a7a61758a059792fca567c9a647df0597561fb6967903fb44d566ccd6e8e6d99286d0cae495b9d8ec12a3cd257c24a16
 DIST libxmlb-0.1.8.tar.gz 85945 BLAKE2B 
4d17aaf4e5ed3001a4db24e7ca220cba3fc14ee446b127b65b545fab997c7c31835b57b0dd9d23da74200d774e3986558e7618789f42d1e95c0734fa5bb6e098
 SHA512 
4109f171da4622429d18afdb9ae183a64f89e0b92df285efae5736017970f877a92391876969c20894184c6d5df96390ccd46be1d1087882a5461476c39e433a
 DIST libxmlb-0.1.9.tar.gz 86069 BLAKE2B 
04ebad715a49bce7a035b3dd499f98b71aa87ad553b5f818ff60128814b3527c3fda58e8e0767eb2cde57626898e05d3b8439f1894c45249a572aebb7f2e2f45
 SHA512 
a87e3a708bf5a7dc5452da5a3157fe79224c32175add63f6c077252c856e58cdfb80d0d69a79868964abb318cc44d5512a61eb99c8267ff2fb9aa921ed78fb13

diff --git a/dev-libs/libxmlb/libxmlb-0.1.11.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.11.ebuild
new file mode 100644
index 000..487a34f0da4
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.1.11.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc introspection stemmer test"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dgtkdoc="$(usex doc true false)"
+   -Dintrospection="$(usex introspection true false)"
+   -Dstemmer="$(usex stemmer true false)"
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-05-20 Thread Lars Wendler
commit: d9f31ee19d602913ed202b2b353ff40ce2d0f8af
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May 20 08:46:09 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May 20 09:24:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9f31ee1

dev-libs/libxmlb: Bump to version 0.1.10

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest  |  1 +
 dev-libs/libxmlb/libxmlb-0.1.10.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index db4f3ccb100..9a0a391def8 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,2 +1,3 @@
+DIST libxmlb-0.1.10.tar.gz 86237 BLAKE2B 
042898be9ff8bb6b253ce7194e774bf6a1d8f08316ba54647b3667b1969c035364c3ef25d179fab20cbf9ca83bbd7e4d6012ec1adf08849fe99e40ab9a294983
 SHA512 
81f5edf776241580c0e47f43f9b15ecbc695022007cf90070f95ca190f2a270f15a856a89246c772f52e93b8eed88d228c5f426cd4dc84e8e6fdf2556b8714b3
 DIST libxmlb-0.1.8.tar.gz 85945 BLAKE2B 
4d17aaf4e5ed3001a4db24e7ca220cba3fc14ee446b127b65b545fab997c7c31835b57b0dd9d23da74200d774e3986558e7618789f42d1e95c0734fa5bb6e098
 SHA512 
4109f171da4622429d18afdb9ae183a64f89e0b92df285efae5736017970f877a92391876969c20894184c6d5df96390ccd46be1d1087882a5461476c39e433a
 DIST libxmlb-0.1.9.tar.gz 86069 BLAKE2B 
04ebad715a49bce7a035b3dd499f98b71aa87ad553b5f818ff60128814b3527c3fda58e8e0767eb2cde57626898e05d3b8439f1894c45249a572aebb7f2e2f45
 SHA512 
a87e3a708bf5a7dc5452da5a3157fe79224c32175add63f6c077252c856e58cdfb80d0d69a79868964abb318cc44d5512a61eb99c8267ff2fb9aa921ed78fb13

diff --git a/dev-libs/libxmlb/libxmlb-0.1.10.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.10.ebuild
new file mode 100644
index 000..487a34f0da4
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.1.10.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc introspection stemmer test"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dgtkdoc="$(usex doc true false)"
+   -Dintrospection="$(usex introspection true false)"
+   -Dstemmer="$(usex stemmer true false)"
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-05-18 Thread Mikle Kolyada
commit: 94af6e9766b4fbd4a55dc2b083a89cfcab425ea4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 18 18:06:54 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 18 18:06:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94af6e97

dev-libs/libxmlb: amd64 stable wrt bug #685580

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-libs/libxmlb/libxmlb-0.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.1.8.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.8.ebuild
index f09b49f664d..01048bf0e9d 100644
--- a/dev-libs/libxmlb/libxmlb-0.1.8.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.1.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="~amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="doc introspection stemmer test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-05-16 Thread Thomas Deutschmann
commit: 013acc5295d92b1d0a9b06ef8aff9a72bc9ebc4e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu May 16 23:39:30 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu May 16 23:39:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013acc52

dev-libs/libxmlb: x86 stable (bug #685580)

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.1.8.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.8.ebuild
index 487a34f0da4..f09b49f664d 100644
--- a/dev-libs/libxmlb/libxmlb-0.1.8.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.1.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 x86"
 IUSE="doc introspection stemmer test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-05-11 Thread Lars Wendler
commit: 487f9fef7b9382c9e2835a101534110af18e9bfa
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May 11 09:15:02 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May 11 09:30:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=487f9fef

dev-libs/libxmlb: Removed old.

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 -
 dev-libs/libxmlb/libxmlb-0.1.7.ebuild | 42 ---
 2 files changed, 43 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 3b5fcc669df..db4f3ccb100 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,3 +1,2 @@
-DIST libxmlb-0.1.7.tar.gz 85474 BLAKE2B 
3d7d6ef226163f5c0d582dcd0e61422c78d89635d93aab420488d7ed9bdc567c06144e3e33800ba8d158ec8503c5741774e2788c3115245f0b34da4c53186be5
 SHA512 
bf248ba1d51bd7d718631d22a2debf000c064a52f5b317608267adf4acce995305c5cd1c73b6e0eba965abaa14dc9daaf813b3f6aafa17b4455d0af261feab85
 DIST libxmlb-0.1.8.tar.gz 85945 BLAKE2B 
4d17aaf4e5ed3001a4db24e7ca220cba3fc14ee446b127b65b545fab997c7c31835b57b0dd9d23da74200d774e3986558e7618789f42d1e95c0734fa5bb6e098
 SHA512 
4109f171da4622429d18afdb9ae183a64f89e0b92df285efae5736017970f877a92391876969c20894184c6d5df96390ccd46be1d1087882a5461476c39e433a
 DIST libxmlb-0.1.9.tar.gz 86069 BLAKE2B 
04ebad715a49bce7a035b3dd499f98b71aa87ad553b5f818ff60128814b3527c3fda58e8e0767eb2cde57626898e05d3b8439f1894c45249a572aebb7f2e2f45
 SHA512 
a87e3a708bf5a7dc5452da5a3157fe79224c32175add63f6c077252c856e58cdfb80d0d69a79868964abb318cc44d5512a61eb99c8267ff2fb9aa921ed78fb13

diff --git a/dev-libs/libxmlb/libxmlb-0.1.7.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.7.ebuild
deleted file mode 100644
index 487a34f0da4..000
--- a/dev-libs/libxmlb/libxmlb-0.1.7.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="doc introspection stemmer test"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dgtkdoc="$(usex doc true false)"
-   -Dintrospection="$(usex introspection true false)"
-   -Dstemmer="$(usex stemmer true false)"
-   -Dtests="$(usex test true false)"
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-05-11 Thread Lars Wendler
commit: e9619e8f3840edf553eaf1f5b7b8c607ab54e051
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May 11 09:14:43 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May 11 09:30:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9619e8f

dev-libs/libxmlb: Bump to version 0.1.9

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 +
 dev-libs/libxmlb/libxmlb-0.1.9.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index b14331506a6..3b5fcc669df 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,2 +1,3 @@
 DIST libxmlb-0.1.7.tar.gz 85474 BLAKE2B 
3d7d6ef226163f5c0d582dcd0e61422c78d89635d93aab420488d7ed9bdc567c06144e3e33800ba8d158ec8503c5741774e2788c3115245f0b34da4c53186be5
 SHA512 
bf248ba1d51bd7d718631d22a2debf000c064a52f5b317608267adf4acce995305c5cd1c73b6e0eba965abaa14dc9daaf813b3f6aafa17b4455d0af261feab85
 DIST libxmlb-0.1.8.tar.gz 85945 BLAKE2B 
4d17aaf4e5ed3001a4db24e7ca220cba3fc14ee446b127b65b545fab997c7c31835b57b0dd9d23da74200d774e3986558e7618789f42d1e95c0734fa5bb6e098
 SHA512 
4109f171da4622429d18afdb9ae183a64f89e0b92df285efae5736017970f877a92391876969c20894184c6d5df96390ccd46be1d1087882a5461476c39e433a
+DIST libxmlb-0.1.9.tar.gz 86069 BLAKE2B 
04ebad715a49bce7a035b3dd499f98b71aa87ad553b5f818ff60128814b3527c3fda58e8e0767eb2cde57626898e05d3b8439f1894c45249a572aebb7f2e2f45
 SHA512 
a87e3a708bf5a7dc5452da5a3157fe79224c32175add63f6c077252c856e58cdfb80d0d69a79868964abb318cc44d5512a61eb99c8267ff2fb9aa921ed78fb13

diff --git a/dev-libs/libxmlb/libxmlb-0.1.9.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.9.ebuild
new file mode 100644
index 000..487a34f0da4
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.1.9.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc introspection stemmer test"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dgtkdoc="$(usex doc true false)"
+   -Dintrospection="$(usex introspection true false)"
+   -Dstemmer="$(usex stemmer true false)"
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-03-28 Thread Lars Wendler
commit: edeb7a5efb1f49b0e5eb6650c44d462710250009
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Mar 28 16:00:36 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Mar 28 16:00:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edeb7a5e

dev-libs/libxmlb: Removed old.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 -
 dev-libs/libxmlb/libxmlb-0.1.6.ebuild | 42 ---
 2 files changed, 43 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 9b09c309696..b14331506a6 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,3 +1,2 @@
-DIST libxmlb-0.1.6.tar.gz 83399 BLAKE2B 
d4c1bb0d95863107bf71225317beb99cabf04e650087e08da10a14cdca2925566fad022123a86966cc8499fa30c89e47fbf7c521bb89b1d74d8636b0ae82926d
 SHA512 
da9e36e97fa4335f21eefa74147676105924a760464647322a3f0a29ac13c815d692eac81b0ae5d47340eeb654989a7ddd2b83f686e5f222a48f749786a047bd
 DIST libxmlb-0.1.7.tar.gz 85474 BLAKE2B 
3d7d6ef226163f5c0d582dcd0e61422c78d89635d93aab420488d7ed9bdc567c06144e3e33800ba8d158ec8503c5741774e2788c3115245f0b34da4c53186be5
 SHA512 
bf248ba1d51bd7d718631d22a2debf000c064a52f5b317608267adf4acce995305c5cd1c73b6e0eba965abaa14dc9daaf813b3f6aafa17b4455d0af261feab85
 DIST libxmlb-0.1.8.tar.gz 85945 BLAKE2B 
4d17aaf4e5ed3001a4db24e7ca220cba3fc14ee446b127b65b545fab997c7c31835b57b0dd9d23da74200d774e3986558e7618789f42d1e95c0734fa5bb6e098
 SHA512 
4109f171da4622429d18afdb9ae183a64f89e0b92df285efae5736017970f877a92391876969c20894184c6d5df96390ccd46be1d1087882a5461476c39e433a

diff --git a/dev-libs/libxmlb/libxmlb-0.1.6.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.6.ebuild
deleted file mode 100644
index 487a34f0da4..000
--- a/dev-libs/libxmlb/libxmlb-0.1.6.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="doc introspection stemmer test"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dgtkdoc="$(usex doc true false)"
-   -Dintrospection="$(usex introspection true false)"
-   -Dstemmer="$(usex stemmer true false)"
-   -Dtests="$(usex test true false)"
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-03-28 Thread Lars Wendler
commit: ecf8ae024f828af2a1ea685535871f942e1c63c9
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Mar 28 16:00:17 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Mar 28 16:00:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf8ae02

dev-libs/libxmlb: Bump to version 0.1.8

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 +
 dev-libs/libxmlb/libxmlb-0.1.8.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index b961b53e865..9b09c309696 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,2 +1,3 @@
 DIST libxmlb-0.1.6.tar.gz 83399 BLAKE2B 
d4c1bb0d95863107bf71225317beb99cabf04e650087e08da10a14cdca2925566fad022123a86966cc8499fa30c89e47fbf7c521bb89b1d74d8636b0ae82926d
 SHA512 
da9e36e97fa4335f21eefa74147676105924a760464647322a3f0a29ac13c815d692eac81b0ae5d47340eeb654989a7ddd2b83f686e5f222a48f749786a047bd
 DIST libxmlb-0.1.7.tar.gz 85474 BLAKE2B 
3d7d6ef226163f5c0d582dcd0e61422c78d89635d93aab420488d7ed9bdc567c06144e3e33800ba8d158ec8503c5741774e2788c3115245f0b34da4c53186be5
 SHA512 
bf248ba1d51bd7d718631d22a2debf000c064a52f5b317608267adf4acce995305c5cd1c73b6e0eba965abaa14dc9daaf813b3f6aafa17b4455d0af261feab85
+DIST libxmlb-0.1.8.tar.gz 85945 BLAKE2B 
4d17aaf4e5ed3001a4db24e7ca220cba3fc14ee446b127b65b545fab997c7c31835b57b0dd9d23da74200d774e3986558e7618789f42d1e95c0734fa5bb6e098
 SHA512 
4109f171da4622429d18afdb9ae183a64f89e0b92df285efae5736017970f877a92391876969c20894184c6d5df96390ccd46be1d1087882a5461476c39e433a

diff --git a/dev-libs/libxmlb/libxmlb-0.1.8.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.8.ebuild
new file mode 100644
index 000..487a34f0da4
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.1.8.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc introspection stemmer test"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dgtkdoc="$(usex doc true false)"
+   -Dintrospection="$(usex introspection true false)"
+   -Dstemmer="$(usex stemmer true false)"
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-03-10 Thread Lars Wendler
commit: 4ab7126cc7638f327e2aca3e8b102fd92fadc5ed
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Mar 10 20:31:51 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar 10 20:33:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ab7126c

dev-libs/libxmlb: Removed old.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 -
 dev-libs/libxmlb/libxmlb-0.1.5.ebuild | 42 ---
 2 files changed, 43 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 3e828078ad4..b961b53e865 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,3 +1,2 @@
-DIST libxmlb-0.1.5.tar.gz 82894 BLAKE2B 
37918d06938ff2a33efbcca712c1424767e88e0a0471a6458f41d97a5004fc3c93be67e3a47f031186fe157ccc610de5101e254dca8a0e9fb2d908c4f466e418
 SHA512 
c396ff647b6c0d86c8a1cfa5926699c0d16e0d62ae29afc542bcf4a148d7c1daa9239636222dae04c1236553d09257c7440ac383efb8912bfa9ccd761f3b59bb
 DIST libxmlb-0.1.6.tar.gz 83399 BLAKE2B 
d4c1bb0d95863107bf71225317beb99cabf04e650087e08da10a14cdca2925566fad022123a86966cc8499fa30c89e47fbf7c521bb89b1d74d8636b0ae82926d
 SHA512 
da9e36e97fa4335f21eefa74147676105924a760464647322a3f0a29ac13c815d692eac81b0ae5d47340eeb654989a7ddd2b83f686e5f222a48f749786a047bd
 DIST libxmlb-0.1.7.tar.gz 85474 BLAKE2B 
3d7d6ef226163f5c0d582dcd0e61422c78d89635d93aab420488d7ed9bdc567c06144e3e33800ba8d158ec8503c5741774e2788c3115245f0b34da4c53186be5
 SHA512 
bf248ba1d51bd7d718631d22a2debf000c064a52f5b317608267adf4acce995305c5cd1c73b6e0eba965abaa14dc9daaf813b3f6aafa17b4455d0af261feab85

diff --git a/dev-libs/libxmlb/libxmlb-0.1.5.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.5.ebuild
deleted file mode 100644
index 82682fedaa9..000
--- a/dev-libs/libxmlb/libxmlb-0.1.5.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="doc introspection stemmer test"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dgtkdoc="$(usex doc true false)"
-   -Dintrospection="$(usex introspection true false)"
-   -Dstemmer="$(usex stemmer true false)"
-   -Dtests="$(usex test true false)"
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-03-10 Thread Lars Wendler
commit: b3750f61db54d2bcbe680bd415be540c4ff63beb
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Mar 10 20:31:32 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar 10 20:33:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3750f61

dev-libs/libxmlb: Bump to version 0.1.7

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 +
 dev-libs/libxmlb/libxmlb-0.1.7.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 896d8e26203..3e828078ad4 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,2 +1,3 @@
 DIST libxmlb-0.1.5.tar.gz 82894 BLAKE2B 
37918d06938ff2a33efbcca712c1424767e88e0a0471a6458f41d97a5004fc3c93be67e3a47f031186fe157ccc610de5101e254dca8a0e9fb2d908c4f466e418
 SHA512 
c396ff647b6c0d86c8a1cfa5926699c0d16e0d62ae29afc542bcf4a148d7c1daa9239636222dae04c1236553d09257c7440ac383efb8912bfa9ccd761f3b59bb
 DIST libxmlb-0.1.6.tar.gz 83399 BLAKE2B 
d4c1bb0d95863107bf71225317beb99cabf04e650087e08da10a14cdca2925566fad022123a86966cc8499fa30c89e47fbf7c521bb89b1d74d8636b0ae82926d
 SHA512 
da9e36e97fa4335f21eefa74147676105924a760464647322a3f0a29ac13c815d692eac81b0ae5d47340eeb654989a7ddd2b83f686e5f222a48f749786a047bd
+DIST libxmlb-0.1.7.tar.gz 85474 BLAKE2B 
3d7d6ef226163f5c0d582dcd0e61422c78d89635d93aab420488d7ed9bdc567c06144e3e33800ba8d158ec8503c5741774e2788c3115245f0b34da4c53186be5
 SHA512 
bf248ba1d51bd7d718631d22a2debf000c064a52f5b317608267adf4acce995305c5cd1c73b6e0eba965abaa14dc9daaf813b3f6aafa17b4455d0af261feab85

diff --git a/dev-libs/libxmlb/libxmlb-0.1.7.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.7.ebuild
new file mode 100644
index 000..487a34f0da4
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.1.7.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc introspection stemmer test"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dgtkdoc="$(usex doc true false)"
+   -Dintrospection="$(usex introspection true false)"
+   -Dstemmer="$(usex stemmer true false)"
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-03-02 Thread Andreas Sturmlechner
commit: b4091b3c5d87de4894099fd6c26f9a4f958a5b70
Author: Roy Bamford  gentoo  org>
AuthorDate: Sat Mar  2 21:00:43 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  2 23:28:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4091b3c

dev-libs/libxmlb: added ~arm64

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Roy Bamford  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.1.6.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.6.ebuild
index 41ccaaf93e9..487a34f0da4 100644
--- a/dev-libs/libxmlb/libxmlb-0.1.6.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.1.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="doc introspection stemmer test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-02-28 Thread Mikle Kolyada
commit: 9babafebcdebbb3074bf71f29502e3b5e7ea21d8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Feb 28 14:29:09 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Feb 28 14:29:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9babafeb

dev-libs/libxmlb: Add ~arm keyword wrt bug #678772

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="~arm"

 dev-libs/libxmlb/libxmlb-0.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.1.6.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.6.ebuild
index b56b6d24719..41ccaaf93e9 100644
--- a/dev-libs/libxmlb/libxmlb-0.1.6.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.1.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="doc introspection stemmer test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-01-02 Thread Lars Wendler
commit: 1bafac8f571547eabba1de66959350d02af89f43
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jan  2 09:30:26 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jan  2 09:30:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bafac8f

dev-libs/libxmlb: Removed old.

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 -
 dev-libs/libxmlb/libxmlb-0.1.4.ebuild | 44 ---
 2 files changed, 45 deletions(-)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index e5cec7d010c..896d8e26203 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,3 +1,2 @@
-DIST libxmlb-0.1.4.tar.gz 82036 BLAKE2B 
26adc2a33e0e63c6340127cb25dffa62d88d1c1ea6c760fcd54189ecd899f4d27547194e3e6ebc9d638dcba384fb2435e832915d5e75018f9f03ca7dbecdd878
 SHA512 
58b5f51fe0d6c6bc9f8e960f26ef79f3fb437f6802505d4e216e6bb32f95bd134f3230056dbc922bd5cf734ce1ef2278a2931653c1653cfca9baf6ddcdf38b78
 DIST libxmlb-0.1.5.tar.gz 82894 BLAKE2B 
37918d06938ff2a33efbcca712c1424767e88e0a0471a6458f41d97a5004fc3c93be67e3a47f031186fe157ccc610de5101e254dca8a0e9fb2d908c4f466e418
 SHA512 
c396ff647b6c0d86c8a1cfa5926699c0d16e0d62ae29afc542bcf4a148d7c1daa9239636222dae04c1236553d09257c7440ac383efb8912bfa9ccd761f3b59bb
 DIST libxmlb-0.1.6.tar.gz 83399 BLAKE2B 
d4c1bb0d95863107bf71225317beb99cabf04e650087e08da10a14cdca2925566fad022123a86966cc8499fa30c89e47fbf7c521bb89b1d74d8636b0ae82926d
 SHA512 
da9e36e97fa4335f21eefa74147676105924a760464647322a3f0a29ac13c815d692eac81b0ae5d47340eeb654989a7ddd2b83f686e5f222a48f749786a047bd

diff --git a/dev-libs/libxmlb/libxmlb-0.1.4.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.4.ebuild
deleted file mode 100644
index 5567d3bd9d5..000
--- a/dev-libs/libxmlb/libxmlb-0.1.4.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MESON_AUTO_DEPEND="no"
-inherit meson
-
-DESCRIPTION="Library to help create and query binary XML blobs"
-HOMEPAGE="https://github.com/hughsie/libxmlb;
-SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="doc introspection stemmer test"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-apps/util-linux
-   stemmer? ( dev-libs/snowball-stemmer )
-"
-
-DEPEND="
-   ${RDEPEND}
-   doc? ( dev-util/gtk-doc )
-   introspection? ( dev-libs/gobject-introspection )
-"
-
-BDEPEND="
-   >=dev-util/meson-0.47.0
-   dev-util/ninja
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   -Dgtkdoc="$(usex doc true false)"
-   -Dintrospection="$(usex introspection true false)"
-   -Dstemmer="$(usex stemmer true false)"
-   -Dtests="$(usex test true false)"
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2019-01-02 Thread Lars Wendler
commit: 11671bc94de2aa32ceae50746b577b49a612e4a6
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jan  2 09:30:10 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jan  2 09:30:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11671bc9

dev-libs/libxmlb: Bump to version 0.1.6

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 +
 dev-libs/libxmlb/libxmlb-0.1.6.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 5a1a3bc4066..e5cec7d010c 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1,2 +1,3 @@
 DIST libxmlb-0.1.4.tar.gz 82036 BLAKE2B 
26adc2a33e0e63c6340127cb25dffa62d88d1c1ea6c760fcd54189ecd899f4d27547194e3e6ebc9d638dcba384fb2435e832915d5e75018f9f03ca7dbecdd878
 SHA512 
58b5f51fe0d6c6bc9f8e960f26ef79f3fb437f6802505d4e216e6bb32f95bd134f3230056dbc922bd5cf734ce1ef2278a2931653c1653cfca9baf6ddcdf38b78
 DIST libxmlb-0.1.5.tar.gz 82894 BLAKE2B 
37918d06938ff2a33efbcca712c1424767e88e0a0471a6458f41d97a5004fc3c93be67e3a47f031186fe157ccc610de5101e254dca8a0e9fb2d908c4f466e418
 SHA512 
c396ff647b6c0d86c8a1cfa5926699c0d16e0d62ae29afc542bcf4a148d7c1daa9239636222dae04c1236553d09257c7440ac383efb8912bfa9ccd761f3b59bb
+DIST libxmlb-0.1.6.tar.gz 83399 BLAKE2B 
d4c1bb0d95863107bf71225317beb99cabf04e650087e08da10a14cdca2925566fad022123a86966cc8499fa30c89e47fbf7c521bb89b1d74d8636b0ae82926d
 SHA512 
da9e36e97fa4335f21eefa74147676105924a760464647322a3f0a29ac13c815d692eac81b0ae5d47340eeb654989a7ddd2b83f686e5f222a48f749786a047bd

diff --git a/dev-libs/libxmlb/libxmlb-0.1.6.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.6.ebuild
new file mode 100644
index 000..b56b6d24719
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.1.6.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="doc introspection stemmer test"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dgtkdoc="$(usex doc true false)"
+   -Dintrospection="$(usex introspection true false)"
+   -Dstemmer="$(usex stemmer true false)"
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2018-11-28 Thread Lars Wendler
commit: 7d7c59dfb86efd4efbd00e4d736c034ceb23f286
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 28 09:32:59 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 28 09:35:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d7c59df

dev-libs/libxmlb: Bump to version 0.1.5

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 +
 dev-libs/libxmlb/libxmlb-0.1.5.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index c5b89816c67..5a1a3bc4066 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -1 +1,2 @@
 DIST libxmlb-0.1.4.tar.gz 82036 BLAKE2B 
26adc2a33e0e63c6340127cb25dffa62d88d1c1ea6c760fcd54189ecd899f4d27547194e3e6ebc9d638dcba384fb2435e832915d5e75018f9f03ca7dbecdd878
 SHA512 
58b5f51fe0d6c6bc9f8e960f26ef79f3fb437f6802505d4e216e6bb32f95bd134f3230056dbc922bd5cf734ce1ef2278a2931653c1653cfca9baf6ddcdf38b78
+DIST libxmlb-0.1.5.tar.gz 82894 BLAKE2B 
37918d06938ff2a33efbcca712c1424767e88e0a0471a6458f41d97a5004fc3c93be67e3a47f031186fe157ccc610de5101e254dca8a0e9fb2d908c4f466e418
 SHA512 
c396ff647b6c0d86c8a1cfa5926699c0d16e0d62ae29afc542bcf4a148d7c1daa9239636222dae04c1236553d09257c7440ac383efb8912bfa9ccd761f3b59bb

diff --git a/dev-libs/libxmlb/libxmlb-0.1.5.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.5.ebuild
new file mode 100644
index 000..82682fedaa9
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.1.5.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="doc introspection stemmer test"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer )
+"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   >=dev-util/meson-0.47.0
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dgtkdoc="$(usex doc true false)"
+   -Dintrospection="$(usex introspection true false)"
+   -Dstemmer="$(usex stemmer true false)"
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2018-11-09 Thread Lars Wendler
commit: 70445a430ee1a9e18ec48faed5916df4c1eafb39
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Nov  9 12:42:03 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov  9 12:42:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70445a43

dev-libs/libxmlb: Added dev-util/ninja and dev-util/meson to BDEPEND.

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.1.4.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libxmlb/libxmlb-0.1.4.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.4.ebuild
index 0a8c30cb09e..5567d3bd9d5 100644
--- a/dev-libs/libxmlb/libxmlb-0.1.4.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.1.4.ebuild
@@ -23,12 +23,13 @@ RDEPEND="
 
 DEPEND="
${RDEPEND}
-   >=dev-util/meson-0.47.0
doc? ( dev-util/gtk-doc )
introspection? ( dev-libs/gobject-introspection )
 "
 
 BDEPEND="
+   >=dev-util/meson-0.47.0
+   dev-util/ninja
virtual/pkgconfig
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2018-11-09 Thread Lars Wendler
commit: 13113ae8d438dbb1f67fc968b665068cba9397bf
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Nov  9 12:35:51 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov  9 12:35:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13113ae8

dev-libs/libxmlb: Don't use auto-depend from meson.eclass

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/libxmlb-0.1.4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/libxmlb/libxmlb-0.1.4.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.4.ebuild
index d066a42aaef..0a8c30cb09e 100644
--- a/dev-libs/libxmlb/libxmlb-0.1.4.ebuild
+++ b/dev-libs/libxmlb/libxmlb-0.1.4.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=7
 
+MESON_AUTO_DEPEND="no"
 inherit meson
 
 DESCRIPTION="Library to help create and query binary XML blobs"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxmlb/

2018-11-09 Thread Lars Wendler
commit: 741e245ebc30fde682249bc777f43815fbbf6037
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Nov  9 12:17:32 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov  9 12:26:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=741e245e

dev-libs/libxmlb: Initial commit.

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libxmlb/Manifest |  1 +
 dev-libs/libxmlb/libxmlb-0.1.4.ebuild | 42 +++
 dev-libs/libxmlb/metadata.xml | 14 
 3 files changed, 57 insertions(+)

diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
new file mode 100644
index 000..c5b89816c67
--- /dev/null
+++ b/dev-libs/libxmlb/Manifest
@@ -0,0 +1 @@
+DIST libxmlb-0.1.4.tar.gz 82036 BLAKE2B 
26adc2a33e0e63c6340127cb25dffa62d88d1c1ea6c760fcd54189ecd899f4d27547194e3e6ebc9d638dcba384fb2435e832915d5e75018f9f03ca7dbecdd878
 SHA512 
58b5f51fe0d6c6bc9f8e960f26ef79f3fb437f6802505d4e216e6bb32f95bd134f3230056dbc922bd5cf734ce1ef2278a2931653c1653cfca9baf6ddcdf38b78

diff --git a/dev-libs/libxmlb/libxmlb-0.1.4.ebuild 
b/dev-libs/libxmlb/libxmlb-0.1.4.ebuild
new file mode 100644
index 000..d066a42aaef
--- /dev/null
+++ b/dev-libs/libxmlb/libxmlb-0.1.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Library to help create and query binary XML blobs"
+HOMEPAGE="https://github.com/hughsie/libxmlb;
+SRC_URI="https://github.com/hughsie/libxmlb/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="doc introspection stemmer test"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/util-linux
+   stemmer? ( dev-libs/snowball-stemmer )
+"
+
+DEPEND="
+   ${RDEPEND}
+   >=dev-util/meson-0.47.0
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-libs/gobject-introspection )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dgtkdoc="$(usex doc true false)"
+   -Dintrospection="$(usex introspection true false)"
+   -Dstemmer="$(usex stemmer true false)"
+   -Dtests="$(usex test true false)"
+   )
+   meson_src_configure
+}

diff --git a/dev-libs/libxmlb/metadata.xml b/dev-libs/libxmlb/metadata.xml
new file mode 100644
index 000..1fda232c245
--- /dev/null
+++ b/dev-libs/libxmlb/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+polynomia...@gentoo.org
+Lars Wendler
+  
+  
+Enable language stemming support
+  
+  
+hughsie/libxmlb
+  
+