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

2024-04-24 Thread Arthur Zamarin
commit: 40859aeaacf8d68554c645d64afcf707b57e6e2a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 17:59:07 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 17:59:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40859aea

dev-libs/libwacom: Stabilize 2.10.0 x86, #930634

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

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

diff --git a/dev-libs/libwacom/libwacom-2.10.0.ebuild 
b/dev-libs/libwacom/libwacom-2.10.0.ebuild
index 3017872c7b3b..4b992460e769 100644
--- a/dev-libs/libwacom/libwacom-2.10.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.10.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2024-04-24 Thread Arthur Zamarin
commit: df7beb730314b3bb3fcb7bcec3c629069afcd4e0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 17:39:27 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 17:39:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df7beb73

dev-libs/libwacom: Stabilize 2.10.0 ppc, #930634

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

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

diff --git a/dev-libs/libwacom/libwacom-2.10.0.ebuild 
b/dev-libs/libwacom/libwacom-2.10.0.ebuild
index 88943772544d..038641d4a4ff 100644
--- a/dev-libs/libwacom/libwacom-2.10.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.10.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2024-04-24 Thread Arthur Zamarin
commit: 58580f8ec5b2b6ed0a4d316283a7f3908717b856
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 17:39:28 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 17:39:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58580f8e

dev-libs/libwacom: Stabilize 2.10.0 ppc64, #930634

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

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

diff --git a/dev-libs/libwacom/libwacom-2.10.0.ebuild 
b/dev-libs/libwacom/libwacom-2.10.0.ebuild
index 038641d4a4ff..3017872c7b3b 100644
--- a/dev-libs/libwacom/libwacom-2.10.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.10.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2024-04-24 Thread Arthur Zamarin
commit: db9ff831e6ec7a3f68208c906e735af978070e9d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 17:33:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 17:33:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db9ff831

dev-libs/libwacom: Stabilize 2.10.0 amd64, #930634

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

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

diff --git a/dev-libs/libwacom/libwacom-2.10.0.ebuild 
b/dev-libs/libwacom/libwacom-2.10.0.ebuild
index c783d14132cb..88943772544d 100644
--- a/dev-libs/libwacom/libwacom-2.10.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.10.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2024-04-24 Thread Arthur Zamarin
commit: 1f120ce651e75cfd95bf16cb9045d1e95fdfc156
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 17:17:53 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 17:17:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f120ce6

dev-libs/libwacom: Stabilize 2.10.0 sparc, #930634

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

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

diff --git a/dev-libs/libwacom/libwacom-2.10.0.ebuild 
b/dev-libs/libwacom/libwacom-2.10.0.ebuild
index 00fe566a6b55..c783d14132cb 100644
--- a/dev-libs/libwacom/libwacom-2.10.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.10.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2024-04-24 Thread Arthur Zamarin
commit: babe055af69270728ca1df2d00bab0aa264ac242
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 17:15:37 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 17:15:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=babe055a

dev-libs/libwacom: Stabilize 2.10.0 arm, #930634

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

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

diff --git a/dev-libs/libwacom/libwacom-2.10.0.ebuild 
b/dev-libs/libwacom/libwacom-2.10.0.ebuild
index ec6ea6420bb5..00fe566a6b55 100644
--- a/dev-libs/libwacom/libwacom-2.10.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.10.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2024-04-24 Thread Matt Turner
commit: 92981bf07286a17de826aae449ee745764462278
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 24 17:08:58 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 24 17:13:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92981bf0

dev-libs/libwacom: Version bump to 2.11.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libwacom/Manifest   |  1 +
 dev-libs/libwacom/libwacom-2.11.0.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index 087008f73bd8..15b5c4b67c06 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,4 +1,5 @@
 DIST libwacom-2.10.0.tar.xz 114952 BLAKE2B 
ec9226feeac9998bc8b1886967db1ef5ea34312717eec5cce31796ffb2209cd479f6b2c1f7e2fe63c7c26ff7bdc93cf33a04314caefe84bb1113693086a78de5
 SHA512 
dc62db42596e14ace8463bc6bb115503d55f14c23a2a259b2169746e21b25eeeaacc09d7d1dd85c3e05f6dc5f3d96a3c757b2c93b171673e8f869337408495f9
+DIST libwacom-2.11.0.tar.xz 116056 BLAKE2B 
2091859e036d928bc62543a56ea6ca0e2a879f83000437bc73560c334533a1b7b17e36a4f730c51f5b944cea6dbed0bc90b924c1f2112cd8f4bf0cb82505a0b7
 SHA512 
66823d97d165b428ddbfc3539572c94e2138b0732bc1c9e97c5ee071982fe8b82ead1302a5c308cbd1038e283fdfd7db853ef4a822c946f85a63b8247877a8a9
 DIST libwacom-2.6.0.tar.xz 110288 BLAKE2B 
321bacccab84f287141257b4c7af12822fca976c335027d399765fdbbb2c59eabcc76f40d4fd83c7cf1cdc88e2c57ccd317b1922ea3dddb98cf2a0847e920ff1
 SHA512 
aacf234e77bd976de2e2a687294c5ab704dca5a70df01fa2485441029e4faa34bec2824c455642115ae79f5cbbac41d064569e4eb2788655c324b37149009d26
 DIST libwacom-2.7.0.tar.xz 111424 BLAKE2B 
2cb046a7390c017680a2a67197896b0613fa3b0ca65d388b5d760fba1438c3079786efa77a5b69d26dce7b8813436ca4240500ef00d77e11427fee81df912d64
 SHA512 
47dd8fc7b82fce88ae9d857bcbecec2e45f2a83e832a5e1f97d5b09f77a2dacd53a470e08e756217fe7c5ef4420fdd8d3e3c37071336f7a3dce522b9fa781583
 DIST libwacom-2.8.0.tar.xz 112244 BLAKE2B 
cc9bd7118f8e8d8d4ee3a22a6af20f00b95a3660cbc7c0822b7c067c1e78d89a9615db710cd8f3fbcf3a14ccdd434a2694dbb3ce0ef9bdd540b456c774927536
 SHA512 
b374ee8ded4f5cb7961699d2b9826ad69a3089f9a3073b4275596e1036f0e08813fba09c98653e852da73781c34c779e3faf20dab66eff667812a655e153f133

diff --git a/dev-libs/libwacom/libwacom-2.11.0.ebuild 
b/dev-libs/libwacom/libwacom-2.11.0.ebuild
new file mode 100644
index ..ec6ea6420bb5
--- /dev/null
+++ b/dev-libs/libwacom/libwacom-2.11.0.ebuild
@@ -0,0 +1,68 @@
+# 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 udev
+
+DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
+HOMEPAGE="https://github.com/linuxwacom/libwacom;
+SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/9" # libwacom SONAME
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libevdev
+   dev-libs/libgudev:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   doc? ( app-text/doxygen )
+   test? (
+   $(python_gen_any_dep '
+   dev-python/libevdev[${PYTHON_USEDEP}]
+   dev-python/pyudev[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   use test || return 0
+   python_has_version \
+   "dev-python/libevdev[${PYTHON_USEDEP}]" \
+   "dev-python/pyudev[${PYTHON_USEDEP}]" \
+   "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+
+   # Don't call systemd daemon-reload in the test suite
+   sed -i -e '/daemon-reload/d' test/test_udev_rules.py || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature doc documentation)
+   $(meson_feature test tests)
+   -Dudev-dir=$(get_udevdir)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



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

2024-02-24 Thread Matt Turner
commit: 2740019b7d0e3ceb58edf6e86b10a1578b3aa0e9
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Feb 24 19:05:34 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Feb 24 20:15:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2740019b

dev-libs/libwacom: Version bump to 2.10.0

Closes: https://bugs.gentoo.org/924272
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libwacom/Manifest   |  1 +
 dev-libs/libwacom/libwacom-2.10.0.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index 64162a0122bc..087008f73bd8 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,3 +1,4 @@
+DIST libwacom-2.10.0.tar.xz 114952 BLAKE2B 
ec9226feeac9998bc8b1886967db1ef5ea34312717eec5cce31796ffb2209cd479f6b2c1f7e2fe63c7c26ff7bdc93cf33a04314caefe84bb1113693086a78de5
 SHA512 
dc62db42596e14ace8463bc6bb115503d55f14c23a2a259b2169746e21b25eeeaacc09d7d1dd85c3e05f6dc5f3d96a3c757b2c93b171673e8f869337408495f9
 DIST libwacom-2.6.0.tar.xz 110288 BLAKE2B 
321bacccab84f287141257b4c7af12822fca976c335027d399765fdbbb2c59eabcc76f40d4fd83c7cf1cdc88e2c57ccd317b1922ea3dddb98cf2a0847e920ff1
 SHA512 
aacf234e77bd976de2e2a687294c5ab704dca5a70df01fa2485441029e4faa34bec2824c455642115ae79f5cbbac41d064569e4eb2788655c324b37149009d26
 DIST libwacom-2.7.0.tar.xz 111424 BLAKE2B 
2cb046a7390c017680a2a67197896b0613fa3b0ca65d388b5d760fba1438c3079786efa77a5b69d26dce7b8813436ca4240500ef00d77e11427fee81df912d64
 SHA512 
47dd8fc7b82fce88ae9d857bcbecec2e45f2a83e832a5e1f97d5b09f77a2dacd53a470e08e756217fe7c5ef4420fdd8d3e3c37071336f7a3dce522b9fa781583
 DIST libwacom-2.8.0.tar.xz 112244 BLAKE2B 
cc9bd7118f8e8d8d4ee3a22a6af20f00b95a3660cbc7c0822b7c067c1e78d89a9615db710cd8f3fbcf3a14ccdd434a2694dbb3ce0ef9bdd540b456c774927536
 SHA512 
b374ee8ded4f5cb7961699d2b9826ad69a3089f9a3073b4275596e1036f0e08813fba09c98653e852da73781c34c779e3faf20dab66eff667812a655e153f133

diff --git a/dev-libs/libwacom/libwacom-2.10.0.ebuild 
b/dev-libs/libwacom/libwacom-2.10.0.ebuild
new file mode 100644
index ..ec6ea6420bb5
--- /dev/null
+++ b/dev-libs/libwacom/libwacom-2.10.0.ebuild
@@ -0,0 +1,68 @@
+# 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 udev
+
+DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
+HOMEPAGE="https://github.com/linuxwacom/libwacom;
+SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/9" # libwacom SONAME
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libevdev
+   dev-libs/libgudev:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   doc? ( app-text/doxygen )
+   test? (
+   $(python_gen_any_dep '
+   dev-python/libevdev[${PYTHON_USEDEP}]
+   dev-python/pyudev[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   use test || return 0
+   python_has_version \
+   "dev-python/libevdev[${PYTHON_USEDEP}]" \
+   "dev-python/pyudev[${PYTHON_USEDEP}]" \
+   "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+
+   # Don't call systemd daemon-reload in the test suite
+   sed -i -e '/daemon-reload/d' test/test_udev_rules.py || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature doc documentation)
+   $(meson_feature test tests)
+   -Dudev-dir=$(get_udevdir)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



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

2023-12-24 Thread Sam James
commit: e89386013579224203fe1da9c5ae3bd87d0764f3
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 24 11:07:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 24 11:07:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8938601

dev-libs/libwacom: Stabilize 2.8.0 ppc, #918922

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

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

diff --git a/dev-libs/libwacom/libwacom-2.8.0.ebuild 
b/dev-libs/libwacom/libwacom-2.8.0.ebuild
index 886211f149fa..949cf4f8b757 100644
--- a/dev-libs/libwacom/libwacom-2.8.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.8.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-11-30 Thread Sam James
commit: 7512957ddcdaaf52518626ce5fb4d3ca23376315
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7512957d

dev-libs/libwacom: Stabilize 2.8.0 arm, #918922

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

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

diff --git a/dev-libs/libwacom/libwacom-2.8.0.ebuild 
b/dev-libs/libwacom/libwacom-2.8.0.ebuild
index 60dc737c85ed..86293d34c6f4 100644
--- a/dev-libs/libwacom/libwacom-2.8.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.8.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-11-30 Thread Sam James
commit: 9d4c4cfdcfa95c87f2764c3a06dabd733a689ee7
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d4c4cfd

dev-libs/libwacom: Stabilize 2.8.0 sparc, #918922

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

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

diff --git a/dev-libs/libwacom/libwacom-2.8.0.ebuild 
b/dev-libs/libwacom/libwacom-2.8.0.ebuild
index 86293d34c6f4..d76a3d2a8eb3 100644
--- a/dev-libs/libwacom/libwacom-2.8.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.8.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-11-30 Thread Sam James
commit: 231f2153ed95efeb3bba9a89761a9013218b7ffa
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231f2153

dev-libs/libwacom: Stabilize 2.8.0 x86, #918922

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

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

diff --git a/dev-libs/libwacom/libwacom-2.8.0.ebuild 
b/dev-libs/libwacom/libwacom-2.8.0.ebuild
index c694dc809c53..cd9511b52344 100644
--- a/dev-libs/libwacom/libwacom-2.8.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.8.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-11-30 Thread Sam James
commit: 26af25609d59edc2d704e74eb68e0f2f32af2888
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 03:26:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 03:26:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26af2560

dev-libs/libwacom: Stabilize 2.8.0 amd64, #918922

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

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

diff --git a/dev-libs/libwacom/libwacom-2.8.0.ebuild 
b/dev-libs/libwacom/libwacom-2.8.0.ebuild
index d76a3d2a8eb3..c694dc809c53 100644
--- a/dev-libs/libwacom/libwacom-2.8.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.8.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-09-09 Thread Matt Turner
commit: fc2935993e0108124c8d230616a4e97e7590036a
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Sep 10 03:32:42 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep 10 03:43:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc293599

dev-libs/libwacom: Version bump to 2.8.0

Closes: https://bugs.gentoo.org/90
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libwacom/Manifest  |  1 +
 dev-libs/libwacom/libwacom-2.8.0.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index 01811e335f7b..64162a0122bc 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,2 +1,3 @@
 DIST libwacom-2.6.0.tar.xz 110288 BLAKE2B 
321bacccab84f287141257b4c7af12822fca976c335027d399765fdbbb2c59eabcc76f40d4fd83c7cf1cdc88e2c57ccd317b1922ea3dddb98cf2a0847e920ff1
 SHA512 
aacf234e77bd976de2e2a687294c5ab704dca5a70df01fa2485441029e4faa34bec2824c455642115ae79f5cbbac41d064569e4eb2788655c324b37149009d26
 DIST libwacom-2.7.0.tar.xz 111424 BLAKE2B 
2cb046a7390c017680a2a67197896b0613fa3b0ca65d388b5d760fba1438c3079786efa77a5b69d26dce7b8813436ca4240500ef00d77e11427fee81df912d64
 SHA512 
47dd8fc7b82fce88ae9d857bcbecec2e45f2a83e832a5e1f97d5b09f77a2dacd53a470e08e756217fe7c5ef4420fdd8d3e3c37071336f7a3dce522b9fa781583
+DIST libwacom-2.8.0.tar.xz 112244 BLAKE2B 
cc9bd7118f8e8d8d4ee3a22a6af20f00b95a3660cbc7c0822b7c067c1e78d89a9615db710cd8f3fbcf3a14ccdd434a2694dbb3ce0ef9bdd540b456c774927536
 SHA512 
b374ee8ded4f5cb7961699d2b9826ad69a3089f9a3073b4275596e1036f0e08813fba09c98653e852da73781c34c779e3faf20dab66eff667812a655e153f133

diff --git a/dev-libs/libwacom/libwacom-2.8.0.ebuild 
b/dev-libs/libwacom/libwacom-2.8.0.ebuild
new file mode 100644
index ..6a8268f83852
--- /dev/null
+++ b/dev-libs/libwacom/libwacom-2.8.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit meson python-any-r1 udev
+
+DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
+HOMEPAGE="https://github.com/linuxwacom/libwacom;
+SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/9" # libwacom SONAME
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libgudev:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? (
+   $(python_gen_any_dep '
+   dev-python/python-libevdev[${PYTHON_USEDEP}]
+   dev-python/pyudev[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   use test || return 0
+   python_has_version \
+   "dev-python/python-libevdev[${PYTHON_USEDEP}]" \
+   "dev-python/pyudev[${PYTHON_USEDEP}]" \
+   "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+
+   # Don't call systemd daemon-reload in the test suite
+   sed -i -e '/daemon-reload/d' test/test_udev_rules.py || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature doc documentation)
+   $(meson_feature test tests)
+   -Dudev-dir=$(get_udevdir)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



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

2023-08-02 Thread Sam James
commit: 6405cae0cd28227b788d0db119e318fc8b90287a
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  2 13:18:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  2 13:18:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6405cae0

dev-libs/libwacom: Stabilize 2.7.0 ppc, #910514

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

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

diff --git a/dev-libs/libwacom/libwacom-2.7.0.ebuild 
b/dev-libs/libwacom/libwacom-2.7.0.ebuild
index 92b59cc67085..62173377ae27 100644
--- a/dev-libs/libwacom/libwacom-2.7.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.7.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-07-19 Thread Sam James
commit: eda1ab60db7bd5d9ab1cdda573dc9144db62fa84
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 15:06:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 15:06:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eda1ab60

dev-libs/libwacom: Stabilize 2.7.0 sparc, #910514

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

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

diff --git a/dev-libs/libwacom/libwacom-2.7.0.ebuild 
b/dev-libs/libwacom/libwacom-2.7.0.ebuild
index 887db9796a86..92b59cc67085 100644
--- a/dev-libs/libwacom/libwacom-2.7.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.7.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-07-19 Thread Sam James
commit: c003cfedf1e42798bb38f3b70401043eb5892c68
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 19 09:33:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 19 09:33:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c003cfed

dev-libs/libwacom: Stabilize 2.7.0 x86, #910514

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

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

diff --git a/dev-libs/libwacom/libwacom-2.7.0.ebuild 
b/dev-libs/libwacom/libwacom-2.7.0.ebuild
index 392795e0511c..887db9796a86 100644
--- a/dev-libs/libwacom/libwacom-2.7.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.7.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ppc64 ~sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-07-18 Thread Sam James
commit: d577c4f634796172801d0a4fe9086ec82f8fa652
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 18 21:52:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 18 21:52:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d577c4f6

dev-libs/libwacom: Stabilize 2.7.0 ppc64, #910514

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

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

diff --git a/dev-libs/libwacom/libwacom-2.7.0.ebuild 
b/dev-libs/libwacom/libwacom-2.7.0.ebuild
index 42ff7ed290ad..392795e0511c 100644
--- a/dev-libs/libwacom/libwacom-2.7.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.7.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ppc64 ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-07-18 Thread Sam James
commit: ba5726010eaaabfb1057ae45c3beafa6f223373b
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 18 21:25:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 18 21:25:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba572601

dev-libs/libwacom: Stabilize 2.7.0 arm, #910514

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

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

diff --git a/dev-libs/libwacom/libwacom-2.7.0.ebuild 
b/dev-libs/libwacom/libwacom-2.7.0.ebuild
index a69dd1b62a85..42ff7ed290ad 100644
--- a/dev-libs/libwacom/libwacom-2.7.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.7.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-07-18 Thread Sam James
commit: 19bf2b805f2de92cf207148ce1b40401566f3285
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 18 21:25:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 18 21:25:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19bf2b80

dev-libs/libwacom: Stabilize 2.7.0 amd64, #910514

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

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

diff --git a/dev-libs/libwacom/libwacom-2.7.0.ebuild 
b/dev-libs/libwacom/libwacom-2.7.0.ebuild
index ebc7fd454b98..a69dd1b62a85 100644
--- a/dev-libs/libwacom/libwacom-2.7.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.7.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-05-31 Thread Matt Turner
commit: 365913190a1c3465b4ca2375f02960db55f10ab5
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jun  1 01:49:17 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jun  1 01:51:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36591319

dev-libs/libwacom: Version bump to 2.7.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libwacom/Manifest  |  1 +
 dev-libs/libwacom/libwacom-2.7.0.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index d7dda8c8f6a3..01811e335f7b 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1 +1,2 @@
 DIST libwacom-2.6.0.tar.xz 110288 BLAKE2B 
321bacccab84f287141257b4c7af12822fca976c335027d399765fdbbb2c59eabcc76f40d4fd83c7cf1cdc88e2c57ccd317b1922ea3dddb98cf2a0847e920ff1
 SHA512 
aacf234e77bd976de2e2a687294c5ab704dca5a70df01fa2485441029e4faa34bec2824c455642115ae79f5cbbac41d064569e4eb2788655c324b37149009d26
+DIST libwacom-2.7.0.tar.xz 111424 BLAKE2B 
2cb046a7390c017680a2a67197896b0613fa3b0ca65d388b5d760fba1438c3079786efa77a5b69d26dce7b8813436ca4240500ef00d77e11427fee81df912d64
 SHA512 
47dd8fc7b82fce88ae9d857bcbecec2e45f2a83e832a5e1f97d5b09f77a2dacd53a470e08e756217fe7c5ef4420fdd8d3e3c37071336f7a3dce522b9fa781583

diff --git a/dev-libs/libwacom/libwacom-2.7.0.ebuild 
b/dev-libs/libwacom/libwacom-2.7.0.ebuild
new file mode 100644
index ..ebc7fd454b98
--- /dev/null
+++ b/dev-libs/libwacom/libwacom-2.7.0.ebuild
@@ -0,0 +1,71 @@
+# 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 udev
+
+DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
+HOMEPAGE="https://github.com/linuxwacom/libwacom;
+SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/9" # libwacom SONAME
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libgudev:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/python-libevdev[${PYTHON_USEDEP}]
+   dev-python/pyudev[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   python_has_version "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/pyudev[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   if use test; then
+   python-any-r1_pkg_setup
+   fi
+}
+
+src_prepare() {
+   default
+
+   # Don't call systemd daemon-reload in the test suite
+   sed -i -e '/daemon-reload/d' test/test_udev_rules.py || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature doc documentation)
+   $(meson_feature test tests)
+   -Dudev-dir=$(get_udevdir)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



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

2023-05-10 Thread Matt Turner
commit: 1b50f4a5a00cb88c588cbaf8ea8bcbcbbae36190
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 10 15:30:05 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 10 15:30:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b50f4a5

dev-libs/libwacom: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libwacom/Manifest  |  2 -
 dev-libs/libwacom/libwacom-2.4.0.ebuild | 71 -
 dev-libs/libwacom/libwacom-2.5.0.ebuild | 71 -
 3 files changed, 144 deletions(-)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index 0dfbbbd0203a..d7dda8c8f6a3 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,3 +1 @@
-DIST libwacom-2.4.0.tar.xz 108812 BLAKE2B 
18f41cd052b18c652c61062948355b4738afe57db344749055492cc6853bcbe3048c582a72318891727ec0fb01a7799f4c80c544b37b51c9246f98e5ae3fef1b
 SHA512 
c67b8a81e9f4285a4e6f422b29e9b8b3677e3fc45e5190fd2b95ad361e5ef35e124b7d78bcf2bb9d7b7183525a6be9916b3038714c42c9ef405a1075750465f3
-DIST libwacom-2.5.0.tar.xz 109284 BLAKE2B 
cb9443aba276694eb64c6073488746ff4aff75ed77f334425d2f391a591f0a6cf222ef2124b6533ca7f2ca8e5eef36cd335026a87afabc12d912918ac1f930ed
 SHA512 
62d181a5f4ce1335cd72623b7e82d5d44b9a11c08ec2ef4a98fd815fe2e1f814f42c909c2977e1b1ce803f04bac43414577830ff3724643fcecaf37113d098cf
 DIST libwacom-2.6.0.tar.xz 110288 BLAKE2B 
321bacccab84f287141257b4c7af12822fca976c335027d399765fdbbb2c59eabcc76f40d4fd83c7cf1cdc88e2c57ccd317b1922ea3dddb98cf2a0847e920ff1
 SHA512 
aacf234e77bd976de2e2a687294c5ab704dca5a70df01fa2485441029e4faa34bec2824c455642115ae79f5cbbac41d064569e4eb2788655c324b37149009d26

diff --git a/dev-libs/libwacom/libwacom-2.4.0.ebuild 
b/dev-libs/libwacom/libwacom-2.4.0.ebuild
deleted file mode 100644
index 62173377ae27..
--- a/dev-libs/libwacom/libwacom-2.4.0.ebuild
+++ /dev/null
@@ -1,71 +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 udev
-
-DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
-HOMEPAGE="https://github.com/linuxwacom/libwacom;
-SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/libgudev:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   test? (
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep '
-   dev-python/python-libevdev[${PYTHON_USEDEP}]
-   dev-python/pyudev[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-python_check_deps() {
-   python_has_version "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
-   python_has_version "dev-python/pyudev[${PYTHON_USEDEP}]" &&
-   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   if use test; then
-   python-any-r1_pkg_setup
-   fi
-}
-
-src_prepare() {
-   default
-
-   # Don't call systemd daemon-reload in the test suite
-   sed -i -e '/daemon-reload/d' test/test_udev_rules.py || die
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature doc documentation)
-   $(meson_feature test tests)
-   -Dudev-dir=$(get_udevdir)
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   udev_reload
-}
-
-pkg_postrm() {
-   udev_reload
-}

diff --git a/dev-libs/libwacom/libwacom-2.5.0.ebuild 
b/dev-libs/libwacom/libwacom-2.5.0.ebuild
deleted file mode 100644
index 62173377ae27..
--- a/dev-libs/libwacom/libwacom-2.5.0.ebuild
+++ /dev/null
@@ -1,71 +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 udev
-
-DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
-HOMEPAGE="https://github.com/linuxwacom/libwacom;
-SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/libgudev:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   test? (
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep '
-   dev-python/python-libevdev[${PYTHON_USEDEP}]
-   dev-python/pyudev[${PYTHON_USEDEP}]
- 

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

2023-03-13 Thread Sam James
commit: 125e7231eb603c2751d9adcd3c06e021703104aa
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 13 20:24:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 13 20:26:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=125e7231

dev-libs/libwacom: fix python-any-r1 usage

When upgrading an old system, there's a period where Python may not
be usable at all, so either undeclared deps on Python or excessive
checks will cause failures.

In this case, Python is only BDEPENDed on for tests, and python_check_deps
tries to reflect that, but python-any-r1 is still going to check for the
interpreter. Switch back to the way the ebuild used to do things by guarding
the python-any-r1_pkg_setup call, like in the Python Guide.

This stops us checking for Python even when we're not going to use it.

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

 dev-libs/libwacom/libwacom-2.6.0.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libwacom/libwacom-2.6.0.ebuild 
b/dev-libs/libwacom/libwacom-2.6.0.ebuild
index d59625aaee58..62173377ae27 100644
--- a/dev-libs/libwacom/libwacom-2.6.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.6.0.ebuild
@@ -35,12 +35,17 @@ BDEPEND="
 "
 
 python_check_deps() {
-   use test || return 0
python_has_version "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
python_has_version "dev-python/pyudev[${PYTHON_USEDEP}]" &&
python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
 }
 
+pkg_setup() {
+   if use test; then
+   python-any-r1_pkg_setup
+   fi
+}
+
 src_prepare() {
default
 



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

2023-03-04 Thread Arthur Zamarin
commit: f3b4a8d3f7cbc6527f736dcc036c7b8f1b4eac38
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 14:24:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 14:24:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3b4a8d3

dev-libs/libwacom: Stabilize 2.6.0 ppc64, #899242

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

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

diff --git a/dev-libs/libwacom/libwacom-2.6.0.ebuild 
b/dev-libs/libwacom/libwacom-2.6.0.ebuild
index bff9d44c3fe8..d59625aaee58 100644
--- a/dev-libs/libwacom/libwacom-2.6.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.6.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-03-04 Thread Arthur Zamarin
commit: 60b5dcfea7f7ad995095a08c2671b309792f5611
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 08:09:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 08:09:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b5dcfe

dev-libs/libwacom: Stabilize 2.6.0 x86, #899242

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

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

diff --git a/dev-libs/libwacom/libwacom-2.6.0.ebuild 
b/dev-libs/libwacom/libwacom-2.6.0.ebuild
index f4342d4415e2..bff9d44c3fe8 100644
--- a/dev-libs/libwacom/libwacom-2.6.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.6.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-03-03 Thread Arthur Zamarin
commit: 34d0a43e6facce06931cfe82b188621091289a9d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 07:53:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 07:53:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d0a43e

dev-libs/libwacom: Stabilize 2.6.0 amd64, #899242

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

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

diff --git a/dev-libs/libwacom/libwacom-2.6.0.ebuild 
b/dev-libs/libwacom/libwacom-2.6.0.ebuild
index 72839fd67299..f4342d4415e2 100644
--- a/dev-libs/libwacom/libwacom-2.6.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.6.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-03-03 Thread Arthur Zamarin
commit: 8482f8be8d4037b93d908370ea74581a3a0ccd54
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 07:17:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 07:17:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8482f8be

dev-libs/libwacom: Stabilize 2.6.0 sparc, #899242

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

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

diff --git a/dev-libs/libwacom/libwacom-2.6.0.ebuild 
b/dev-libs/libwacom/libwacom-2.6.0.ebuild
index e7b6ffe8d40e..72839fd67299 100644
--- a/dev-libs/libwacom/libwacom-2.6.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.6.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ~ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-03-03 Thread Arthur Zamarin
commit: ffb22585e57399d5ae844b06820ed628f96fa749
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 05:58:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 05:58:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb22585

dev-libs/libwacom: Stabilize 2.6.0 ppc, #899242

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

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

diff --git a/dev-libs/libwacom/libwacom-2.6.0.ebuild 
b/dev-libs/libwacom/libwacom-2.6.0.ebuild
index 87bd2af102ef..d27637a02ece 100644
--- a/dev-libs/libwacom/libwacom-2.6.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.6.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2023-01-30 Thread Matt Turner
commit: c2f865c14f54bedcd7f44796c3e9fcc30c5ce558
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jan 30 17:01:47 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jan 30 17:10:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f865c1

dev-libs/libwacom: Version bump to 2.6.0

Closes: https://bugs.gentoo.org/802558
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libwacom/Manifest  |  1 +
 dev-libs/libwacom/libwacom-2.6.0.ebuild | 66 +
 dev-libs/libwacom/metadata.xml  |  2 +-
 3 files changed, 68 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index 71cbe6ece893..0dfbbbd0203a 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,2 +1,3 @@
 DIST libwacom-2.4.0.tar.xz 108812 BLAKE2B 
18f41cd052b18c652c61062948355b4738afe57db344749055492cc6853bcbe3048c582a72318891727ec0fb01a7799f4c80c544b37b51c9246f98e5ae3fef1b
 SHA512 
c67b8a81e9f4285a4e6f422b29e9b8b3677e3fc45e5190fd2b95ad361e5ef35e124b7d78bcf2bb9d7b7183525a6be9916b3038714c42c9ef405a1075750465f3
 DIST libwacom-2.5.0.tar.xz 109284 BLAKE2B 
cb9443aba276694eb64c6073488746ff4aff75ed77f334425d2f391a591f0a6cf222ef2124b6533ca7f2ca8e5eef36cd335026a87afabc12d912918ac1f930ed
 SHA512 
62d181a5f4ce1335cd72623b7e82d5d44b9a11c08ec2ef4a98fd815fe2e1f814f42c909c2977e1b1ce803f04bac43414577830ff3724643fcecaf37113d098cf
+DIST libwacom-2.6.0.tar.xz 110288 BLAKE2B 
321bacccab84f287141257b4c7af12822fca976c335027d399765fdbbb2c59eabcc76f40d4fd83c7cf1cdc88e2c57ccd317b1922ea3dddb98cf2a0847e920ff1
 SHA512 
aacf234e77bd976de2e2a687294c5ab704dca5a70df01fa2485441029e4faa34bec2824c455642115ae79f5cbbac41d064569e4eb2788655c324b37149009d26

diff --git a/dev-libs/libwacom/libwacom-2.6.0.ebuild 
b/dev-libs/libwacom/libwacom-2.6.0.ebuild
new file mode 100644
index ..87bd2af102ef
--- /dev/null
+++ b/dev-libs/libwacom/libwacom-2.6.0.ebuild
@@ -0,0 +1,66 @@
+# 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 udev
+
+DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
+HOMEPAGE="https://github.com/linuxwacom/libwacom;
+SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/9" # libwacom SONAME
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libgudev:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/python-libevdev[${PYTHON_USEDEP}]
+   dev-python/pyudev[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   use test || return 0
+   python_has_version "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/pyudev[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+
+   # Don't call systemd daemon-reload in the test suite
+   sed -i -e '/daemon-reload/d' test/test_udev_rules.py || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature doc documentation)
+   $(meson_feature test tests)
+   -Dudev-dir=$(get_udevdir)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}

diff --git a/dev-libs/libwacom/metadata.xml b/dev-libs/libwacom/metadata.xml
index cef68d2eba57..7b987913f902 100644
--- a/dev-libs/libwacom/metadata.xml
+++ b/dev-libs/libwacom/metadata.xml
@@ -5,6 +5,6 @@
freedesktop-b...@gentoo.org


-   linuxwacom
+   linuxwacom/libwacom

 



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

2022-12-01 Thread Sam James
commit: 988083e6c09c52b7a1d798a2af1f503f24038ad1
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  2 00:45:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  2 00:45:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=988083e6

dev-libs/libwacom: Stabilize 2.5.0 ppc64, #883869

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

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

diff --git a/dev-libs/libwacom/libwacom-2.5.0.ebuild 
b/dev-libs/libwacom/libwacom-2.5.0.ebuild
index 2eb967dd2e23..eb01188b2709 100644
--- a/dev-libs/libwacom/libwacom-2.5.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-12-01 Thread Sam James
commit: e47a6df547ae5102f740fbfb316ae348b0d9d740
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  2 00:45:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  2 00:45:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e47a6df5

dev-libs/libwacom: Stabilize 2.5.0 ppc, #883869

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

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

diff --git a/dev-libs/libwacom/libwacom-2.5.0.ebuild 
b/dev-libs/libwacom/libwacom-2.5.0.ebuild
index eb01188b2709..a957edf76d71 100644
--- a/dev-libs/libwacom/libwacom-2.5.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-12-01 Thread Jakov Smolić
commit: acce6803f560a518c26e0c11abba55ea03f8e585
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Dec  1 22:27:15 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Dec  1 22:27:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acce6803

dev-libs/libwacom: Stabilize 2.5.0 x86, #883869

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

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

diff --git a/dev-libs/libwacom/libwacom-2.5.0.ebuild 
b/dev-libs/libwacom/libwacom-2.5.0.ebuild
index 053a3febd948..2eb967dd2e23 100644
--- a/dev-libs/libwacom/libwacom-2.5.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-12-01 Thread Jakov Smolić
commit: cad56628f56f1c0d1a6d6e5715ccc76e95c5c3e9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Dec  1 22:23:26 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Dec  1 22:23:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cad56628

dev-libs/libwacom: Stabilize 2.5.0 amd64, #883869

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

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

diff --git a/dev-libs/libwacom/libwacom-2.5.0.ebuild 
b/dev-libs/libwacom/libwacom-2.5.0.ebuild
index 50ca90a43665..053a3febd948 100644
--- a/dev-libs/libwacom/libwacom-2.5.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-12-01 Thread Arthur Zamarin
commit: 2840a3169a9d7e98d0e8af9198a56f2c750eaf04
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec  1 20:41:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec  1 20:41:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2840a316

dev-libs/libwacom: Stabilize 2.5.0 arm, #883869

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

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

diff --git a/dev-libs/libwacom/libwacom-2.5.0.ebuild 
b/dev-libs/libwacom/libwacom-2.5.0.ebuild
index 60aeea9e9736..50ca90a43665 100644
--- a/dev-libs/libwacom/libwacom-2.5.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-12-01 Thread Arthur Zamarin
commit: a8f0fb1b5e63861c97715468fa1dcd966a3b369b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec  1 20:41:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec  1 20:41:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8f0fb1b

dev-libs/libwacom: Stabilize 2.5.0 sparc, #883869

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

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

diff --git a/dev-libs/libwacom/libwacom-2.5.0.ebuild 
b/dev-libs/libwacom/libwacom-2.5.0.ebuild
index ae8e4a1f6c57..60aeea9e9736 100644
--- a/dev-libs/libwacom/libwacom-2.5.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-10-14 Thread Matt Turner
commit: 3fdeedbf1470cf53f07cb7f9c89e240628864905
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 15 02:44:49 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 15 02:45:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fdeedbf

dev-libs/libwacom: Version bump to 2.5.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libwacom/Manifest  |  1 +
 dev-libs/libwacom/libwacom-2.5.0.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index b4df5b316abd..71cbe6ece893 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1 +1,2 @@
 DIST libwacom-2.4.0.tar.xz 108812 BLAKE2B 
18f41cd052b18c652c61062948355b4738afe57db344749055492cc6853bcbe3048c582a72318891727ec0fb01a7799f4c80c544b37b51c9246f98e5ae3fef1b
 SHA512 
c67b8a81e9f4285a4e6f422b29e9b8b3677e3fc45e5190fd2b95ad361e5ef35e124b7d78bcf2bb9d7b7183525a6be9916b3038714c42c9ef405a1075750465f3
+DIST libwacom-2.5.0.tar.xz 109284 BLAKE2B 
cb9443aba276694eb64c6073488746ff4aff75ed77f334425d2f391a591f0a6cf222ef2124b6533ca7f2ca8e5eef36cd335026a87afabc12d912918ac1f930ed
 SHA512 
62d181a5f4ce1335cd72623b7e82d5d44b9a11c08ec2ef4a98fd815fe2e1f814f42c909c2977e1b1ce803f04bac43414577830ff3724643fcecaf37113d098cf

diff --git a/dev-libs/libwacom/libwacom-2.5.0.ebuild 
b/dev-libs/libwacom/libwacom-2.5.0.ebuild
new file mode 100644
index ..ae8e4a1f6c57
--- /dev/null
+++ b/dev-libs/libwacom/libwacom-2.5.0.ebuild
@@ -0,0 +1,71 @@
+# 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 udev
+
+DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
+HOMEPAGE="https://github.com/linuxwacom/libwacom;
+SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/9" # libwacom SONAME
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libgudev:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/python-libevdev[${PYTHON_USEDEP}]
+   dev-python/pyudev[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   python_has_version "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/pyudev[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   if use test; then
+   python-any-r1_pkg_setup
+   fi
+}
+
+src_prepare() {
+   default
+
+   # Don't call systemd daemon-reload in the test suite
+   sed -i -e '/daemon-reload/d' test/test_udev_rules.py || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature doc documentation)
+   $(meson_feature test tests)
+   -Dudev-dir=$(get_udevdir)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



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

2022-10-08 Thread Matt Turner
commit: a0bf3769a9e30debe5346b76b96f9d16a17c5e1a
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Oct  9 01:03:27 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Oct  9 01:05:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0bf3769

dev-libs/libwacom: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libwacom/Manifest  |  2 -
 dev-libs/libwacom/libwacom-1.12.ebuild  | 66 --
 dev-libs/libwacom/libwacom-2.3.0.ebuild | 71 -
 3 files changed, 139 deletions(-)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index e0aa03eac170..b4df5b316abd 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,3 +1 @@
-DIST libwacom-1.12.tar.bz2 543819 BLAKE2B 
fdbfba23d7b1e047757b0c0ff698a484cadc91c199459e1da49bfd5a5406aeb62d2ca43856f7d8363c3f36c7c05f4d3160e8fb576c3d18f085144dec259d49c5
 SHA512 
4e0084eda01e78f52336f3f1f1ea3ea86cb9c5fdd6d6c0316662405ebe2a328d6837f8db855e58f5fa95a640a5d456a081a7de339a372bf851bc0d5c69530379
-DIST libwacom-2.3.0.tar.xz 107872 BLAKE2B 
5589067eabb0b0d5384015a0200950146d1c028ce8cd870b845de8ec22ca1710645755253952e49f9c1db585a945c6ea8da37318b900f16602a1a7081512ecd9
 SHA512 
ccbeddc55cc67d8102aa4536616f3c379877ba9154a72d7ad92941854c79b727a21efacf4282b9a8730ff181d094749bf84a9fe5850de6246d91a17e5029d888
 DIST libwacom-2.4.0.tar.xz 108812 BLAKE2B 
18f41cd052b18c652c61062948355b4738afe57db344749055492cc6853bcbe3048c582a72318891727ec0fb01a7799f4c80c544b37b51c9246f98e5ae3fef1b
 SHA512 
c67b8a81e9f4285a4e6f422b29e9b8b3677e3fc45e5190fd2b95ad361e5ef35e124b7d78bcf2bb9d7b7183525a6be9916b3038714c42c9ef405a1075750465f3

diff --git a/dev-libs/libwacom/libwacom-1.12.ebuild 
b/dev-libs/libwacom/libwacom-1.12.ebuild
deleted file mode 100644
index 9fddffb29e27..
--- a/dev-libs/libwacom/libwacom-1.12.ebuild
+++ /dev/null
@@ -1,66 +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 toolchain-funcs udev
-
-DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
-HOMEPAGE="https://github.com/linuxwacom/libwacom;
-SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/libgudev:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   test? (
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep '
-   dev-python/python-libevdev[${PYTHON_USEDEP}]
-   dev-python/pyudev[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-python_check_deps() {
-   has_version -b "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
-   has_version -b "dev-python/pyudev[${PYTHON_USEDEP}]" &&
-   has_version -b "dev-python/pytest[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   tc-ld-disable-gold # bug 
https://github.com/linuxwacom/libwacom/issues/170
-
-   if use test; then
-   python-any-r1_pkg_setup
-   fi
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature doc documentation)
-   $(meson_feature test tests)
-   -Dudev-dir=$(get_udevdir)
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   udev_reload
-}
-
-pkg_postrm() {
-   udev_reload
-}

diff --git a/dev-libs/libwacom/libwacom-2.3.0.ebuild 
b/dev-libs/libwacom/libwacom-2.3.0.ebuild
deleted file mode 100644
index 450f5ceeff32..
--- a/dev-libs/libwacom/libwacom-2.3.0.ebuild
+++ /dev/null
@@ -1,71 +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 udev
-
-DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
-HOMEPAGE="https://github.com/linuxwacom/libwacom;
-SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/libgudev:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   test? (
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep '
-   dev-python/python-libevdev[${PYTHON_USEDEP}]
-   dev-python/pyudev[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-python_check_deps() 

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

2022-10-08 Thread Matt Turner
commit: 2b71e935eb8af3ad7a93fa14660d538815f2
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Oct  9 01:06:27 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Oct  9 01:06:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b71e935

dev-libs/libwacom: Use python_has_version

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libwacom/libwacom-2.4.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libwacom/libwacom-2.4.0.ebuild 
b/dev-libs/libwacom/libwacom-2.4.0.ebuild
index 919b3dae4e25..a957edf76d71 100644
--- a/dev-libs/libwacom/libwacom-2.4.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.4.0.ebuild
@@ -35,9 +35,9 @@ BDEPEND="
 "
 
 python_check_deps() {
-   has_version -b "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
-   has_version -b "dev-python/pyudev[${PYTHON_USEDEP}]" &&
-   has_version -b "dev-python/pytest[${PYTHON_USEDEP}]"
+   python_has_version "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/pyudev[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/pytest[${PYTHON_USEDEP}]"
 }
 
 pkg_setup() {



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

2022-09-02 Thread Matt Turner
commit: c83cc80634232962cab8f19ce48fe6b599ed4bc5
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Sep  3 01:35:40 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep  3 01:35:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c83cc806

dev-libs/libwacom: Stabilize 2.4.0 ppc64, #867796

Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/dev-libs/libwacom/libwacom-2.4.0.ebuild 
b/dev-libs/libwacom/libwacom-2.4.0.ebuild
index 6b42a67d8cbc..919b3dae4e25 100644
--- a/dev-libs/libwacom/libwacom-2.4.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.4.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-09-02 Thread Matt Turner
commit: 08055c5190c2fd0bd78e5c823c3b58258e1ba50c
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Sep  3 01:35:32 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep  3 01:35:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08055c51

dev-libs/libwacom: Stabilize 2.4.0 ppc, #867796

Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/dev-libs/libwacom/libwacom-2.4.0.ebuild 
b/dev-libs/libwacom/libwacom-2.4.0.ebuild
index 2a4102f06949..6b42a67d8cbc 100644
--- a/dev-libs/libwacom/libwacom-2.4.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.4.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-09-01 Thread Arthur Zamarin
commit: d95eb85fbf4323359cc85d81ee17ea25389d4eeb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep  1 18:39:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep  1 18:39:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95eb85f

dev-libs/libwacom: Stabilize 2.4.0 sparc, #867796

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

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

diff --git a/dev-libs/libwacom/libwacom-2.4.0.ebuild 
b/dev-libs/libwacom/libwacom-2.4.0.ebuild
index a134296bee99..2a4102f06949 100644
--- a/dev-libs/libwacom/libwacom-2.4.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.4.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-09-01 Thread Jakov Smolić
commit: f9145b2ec28abf48cc1bd40ce09564a00062c28b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Sep  1 07:54:47 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Sep  1 07:54:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9145b2e

dev-libs/libwacom: Stabilize 2.4.0 amd64, #867796

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

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

diff --git a/dev-libs/libwacom/libwacom-2.4.0.ebuild 
b/dev-libs/libwacom/libwacom-2.4.0.ebuild
index 8d2f92113de1..ce477ab72a10 100644
--- a/dev-libs/libwacom/libwacom-2.4.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.4.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-09-01 Thread Jakov Smolić
commit: 400927279516addfde88a668567b25bc470d427b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Sep  1 07:54:57 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Sep  1 07:54:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40092727

dev-libs/libwacom: Stabilize 2.4.0 x86, #867796

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

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

diff --git a/dev-libs/libwacom/libwacom-2.4.0.ebuild 
b/dev-libs/libwacom/libwacom-2.4.0.ebuild
index ce477ab72a10..a134296bee99 100644
--- a/dev-libs/libwacom/libwacom-2.4.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.4.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-09-01 Thread Jakov Smolić
commit: 703111d0d7667e2a252085dd251a1c025702187a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Sep  1 07:52:39 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Sep  1 07:52:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703111d0

dev-libs/libwacom: Stabilize 2.4.0 arm, #867796

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

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

diff --git a/dev-libs/libwacom/libwacom-2.4.0.ebuild 
b/dev-libs/libwacom/libwacom-2.4.0.ebuild
index 450f5ceeff32..8d2f92113de1 100644
--- a/dev-libs/libwacom/libwacom-2.4.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.4.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-07-29 Thread Matt Turner
commit: 8a57165b5b98e4ffb14efcbb704cf820cabe292e
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jul 29 18:33:01 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jul 29 18:57:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a57165b

dev-libs/libwacom: Version bump to 2.4.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libwacom/Manifest  |  1 +
 dev-libs/libwacom/libwacom-2.4.0.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index 69430b2c6c53..e0aa03eac170 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,2 +1,3 @@
 DIST libwacom-1.12.tar.bz2 543819 BLAKE2B 
fdbfba23d7b1e047757b0c0ff698a484cadc91c199459e1da49bfd5a5406aeb62d2ca43856f7d8363c3f36c7c05f4d3160e8fb576c3d18f085144dec259d49c5
 SHA512 
4e0084eda01e78f52336f3f1f1ea3ea86cb9c5fdd6d6c0316662405ebe2a328d6837f8db855e58f5fa95a640a5d456a081a7de339a372bf851bc0d5c69530379
 DIST libwacom-2.3.0.tar.xz 107872 BLAKE2B 
5589067eabb0b0d5384015a0200950146d1c028ce8cd870b845de8ec22ca1710645755253952e49f9c1db585a945c6ea8da37318b900f16602a1a7081512ecd9
 SHA512 
ccbeddc55cc67d8102aa4536616f3c379877ba9154a72d7ad92941854c79b727a21efacf4282b9a8730ff181d094749bf84a9fe5850de6246d91a17e5029d888
+DIST libwacom-2.4.0.tar.xz 108812 BLAKE2B 
18f41cd052b18c652c61062948355b4738afe57db344749055492cc6853bcbe3048c582a72318891727ec0fb01a7799f4c80c544b37b51c9246f98e5ae3fef1b
 SHA512 
c67b8a81e9f4285a4e6f422b29e9b8b3677e3fc45e5190fd2b95ad361e5ef35e124b7d78bcf2bb9d7b7183525a6be9916b3038714c42c9ef405a1075750465f3

diff --git a/dev-libs/libwacom/libwacom-2.4.0.ebuild 
b/dev-libs/libwacom/libwacom-2.4.0.ebuild
new file mode 100644
index ..450f5ceeff32
--- /dev/null
+++ b/dev-libs/libwacom/libwacom-2.4.0.ebuild
@@ -0,0 +1,71 @@
+# 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 udev
+
+DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
+HOMEPAGE="https://github.com/linuxwacom/libwacom;
+SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/9" # libwacom SONAME
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libgudev:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/python-libevdev[${PYTHON_USEDEP}]
+   dev-python/pyudev[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
+   has_version -b "dev-python/pyudev[${PYTHON_USEDEP}]" &&
+   has_version -b "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   if use test; then
+   python-any-r1_pkg_setup
+   fi
+}
+
+src_prepare() {
+   default
+
+   # Don't call systemd daemon-reload in the test suite
+   sed -i -e '/daemon-reload/d' test/test_udev_rules.py || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature doc documentation)
+   $(meson_feature test tests)
+   -Dudev-dir=$(get_udevdir)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



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

2022-07-20 Thread Pacho Ramos
commit: 69ff8afa656c698f36f40888166eaf13ff6e8e15
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Jul 20 13:53:40 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Jul 20 13:59:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69ff8afa

dev-libs/libwacom: Fix udev_reload call

Also in unmasked version

Closes: https://bugs.gentoo.org/854363
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-libs/libwacom/libwacom-1.12.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/libwacom/libwacom-1.12.ebuild 
b/dev-libs/libwacom/libwacom-1.12.ebuild
index ee050d97c7ce..9fddffb29e27 100644
--- a/dev-libs/libwacom/libwacom-1.12.ebuild
+++ b/dev-libs/libwacom/libwacom-1.12.ebuild
@@ -60,3 +60,7 @@ src_configure() {
 pkg_postinst() {
udev_reload
 }
+
+pkg_postrm() {
+   udev_reload
+}



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

2022-06-25 Thread Matt Turner
commit: d1418314d1fbe8ad03ac8108db77fe15cde79b4e
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jun 25 19:17:15 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jun 25 19:20:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1418314

dev-libs/libwacom: Version bump to 2.3.0

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libwacom/Manifest  |  1 +
 dev-libs/libwacom/libwacom-2.3.0.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index 85e5bab31a89..d63c04f988a3 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,3 +1,4 @@
 DIST libwacom-1.11.tar.bz2 519285 BLAKE2B 
fb26190d752316b5d25659d2ae76681bfff1803463360aa138eab91ed7d7ef2d04dfb6bdd4f8c2effc45a495ef3afc312a817d4fd41cd8167172cafd9f5cee9f
 SHA512 
24e8183502dd2b928d53b3d26d8479210e855c94c225649d63ac33062a30615654ff0ab8666a25503fb3253125539cd845ca467fb228a01c608dc3adbbec73b5
 DIST libwacom-1.12.tar.bz2 543819 BLAKE2B 
fdbfba23d7b1e047757b0c0ff698a484cadc91c199459e1da49bfd5a5406aeb62d2ca43856f7d8363c3f36c7c05f4d3160e8fb576c3d18f085144dec259d49c5
 SHA512 
4e0084eda01e78f52336f3f1f1ea3ea86cb9c5fdd6d6c0316662405ebe2a328d6837f8db855e58f5fa95a640a5d456a081a7de339a372bf851bc0d5c69530379
 DIST libwacom-2.2.0.tar.xz 106444 BLAKE2B 
e47d07b8631f85cbde743cf3fe0f9ab5fc26673e62bf0a018463903e0f81a576ca3dd9bb3da8d0049338a87ca384f217e56dd3bc59ad713e6f7b4c20563d8ba4
 SHA512 
3bded4a72bec230f3318e72bdfd81fa577d4a86103a89367e01e993319f4dbb9ccc73c834c04d5a63f43a8b94457bf64e567d7e3f8d2a0e08b189300c63782a8
+DIST libwacom-2.3.0.tar.xz 107872 BLAKE2B 
5589067eabb0b0d5384015a0200950146d1c028ce8cd870b845de8ec22ca1710645755253952e49f9c1db585a945c6ea8da37318b900f16602a1a7081512ecd9
 SHA512 
ccbeddc55cc67d8102aa4536616f3c379877ba9154a72d7ad92941854c79b727a21efacf4282b9a8730ff181d094749bf84a9fe5850de6246d91a17e5029d888

diff --git a/dev-libs/libwacom/libwacom-2.3.0.ebuild 
b/dev-libs/libwacom/libwacom-2.3.0.ebuild
new file mode 100644
index ..450f5ceeff32
--- /dev/null
+++ b/dev-libs/libwacom/libwacom-2.3.0.ebuild
@@ -0,0 +1,71 @@
+# 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 udev
+
+DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
+HOMEPAGE="https://github.com/linuxwacom/libwacom;
+SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/9" # libwacom SONAME
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libgudev:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/python-libevdev[${PYTHON_USEDEP}]
+   dev-python/pyudev[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
+   has_version -b "dev-python/pyudev[${PYTHON_USEDEP}]" &&
+   has_version -b "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   if use test; then
+   python-any-r1_pkg_setup
+   fi
+}
+
+src_prepare() {
+   default
+
+   # Don't call systemd daemon-reload in the test suite
+   sed -i -e '/daemon-reload/d' test/test_udev_rules.py || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature doc documentation)
+   $(meson_feature test tests)
+   -Dudev-dir=$(get_udevdir)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



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

2022-06-25 Thread Matt Turner
commit: ba752104e4e72e98a6ace043022be026325ac13a
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jun 25 19:18:28 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jun 25 19:20:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba752104

dev-libs/libwacom: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libwacom/Manifest  |  2 -
 dev-libs/libwacom/libwacom-1.11.ebuild  | 58 
 dev-libs/libwacom/libwacom-2.2.0.ebuild | 67 -
 3 files changed, 127 deletions(-)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index d63c04f988a3..69430b2c6c53 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,4 +1,2 @@
-DIST libwacom-1.11.tar.bz2 519285 BLAKE2B 
fb26190d752316b5d25659d2ae76681bfff1803463360aa138eab91ed7d7ef2d04dfb6bdd4f8c2effc45a495ef3afc312a817d4fd41cd8167172cafd9f5cee9f
 SHA512 
24e8183502dd2b928d53b3d26d8479210e855c94c225649d63ac33062a30615654ff0ab8666a25503fb3253125539cd845ca467fb228a01c608dc3adbbec73b5
 DIST libwacom-1.12.tar.bz2 543819 BLAKE2B 
fdbfba23d7b1e047757b0c0ff698a484cadc91c199459e1da49bfd5a5406aeb62d2ca43856f7d8363c3f36c7c05f4d3160e8fb576c3d18f085144dec259d49c5
 SHA512 
4e0084eda01e78f52336f3f1f1ea3ea86cb9c5fdd6d6c0316662405ebe2a328d6837f8db855e58f5fa95a640a5d456a081a7de339a372bf851bc0d5c69530379
-DIST libwacom-2.2.0.tar.xz 106444 BLAKE2B 
e47d07b8631f85cbde743cf3fe0f9ab5fc26673e62bf0a018463903e0f81a576ca3dd9bb3da8d0049338a87ca384f217e56dd3bc59ad713e6f7b4c20563d8ba4
 SHA512 
3bded4a72bec230f3318e72bdfd81fa577d4a86103a89367e01e993319f4dbb9ccc73c834c04d5a63f43a8b94457bf64e567d7e3f8d2a0e08b189300c63782a8
 DIST libwacom-2.3.0.tar.xz 107872 BLAKE2B 
5589067eabb0b0d5384015a0200950146d1c028ce8cd870b845de8ec22ca1710645755253952e49f9c1db585a945c6ea8da37318b900f16602a1a7081512ecd9
 SHA512 
ccbeddc55cc67d8102aa4536616f3c379877ba9154a72d7ad92941854c79b727a21efacf4282b9a8730ff181d094749bf84a9fe5850de6246d91a17e5029d888

diff --git a/dev-libs/libwacom/libwacom-1.11.ebuild 
b/dev-libs/libwacom/libwacom-1.11.ebuild
deleted file mode 100644
index acfda32d8405..
--- a/dev-libs/libwacom/libwacom-1.11.ebuild
+++ /dev/null
@@ -1,58 +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 toolchain-funcs udev
-
-DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
-HOMEPAGE="https://github.com/linuxwacom/libwacom;
-SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/libgudev:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   test? (
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep '
-   dev-python/python-libevdev[${PYTHON_USEDEP}]
-   dev-python/pyudev[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-python_check_deps() {
-   has_version -b "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
-   has_version -b "dev-python/pyudev[${PYTHON_USEDEP}]" &&
-   has_version -b "dev-python/pytest[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   tc-ld-disable-gold # bug 
https://github.com/linuxwacom/libwacom/issues/170
-
-   if use test; then
-   python-any-r1_pkg_setup
-   fi
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature doc documentation)
-   $(meson_feature test tests)
-   -Dudev-dir=$(get_udevdir)
-   )
-   meson_src_configure
-}

diff --git a/dev-libs/libwacom/libwacom-2.2.0.ebuild 
b/dev-libs/libwacom/libwacom-2.2.0.ebuild
deleted file mode 100644
index 53a1e7bfb7a7..
--- a/dev-libs/libwacom/libwacom-2.2.0.ebuild
+++ /dev/null
@@ -1,67 +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 udev
-
-DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
-HOMEPAGE="https://github.com/linuxwacom/libwacom;
-SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/libgudev:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   test? (
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep '
- 

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

2022-05-20 Thread Pacho Ramos
commit: 14718e5d4f4479609c6b5b48eaaef103a48cf270
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri May 20 18:18:46 2022 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri May 20 18:27:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14718e5d

dev-libs/libwacom: Call udev_reload

Closes: https://bugs.gentoo.org/843020

Signed-off-by: Pacho Ramos  gentoo.org>

 dev-libs/libwacom/libwacom-1.12.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libwacom/libwacom-1.12.ebuild 
b/dev-libs/libwacom/libwacom-1.12.ebuild
index acfda32d8405..ee050d97c7ce 100644
--- a/dev-libs/libwacom/libwacom-1.12.ebuild
+++ b/dev-libs/libwacom/libwacom-1.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -56,3 +56,7 @@ src_configure() {
)
meson_src_configure
 }
+
+pkg_postinst() {
+   udev_reload
+}



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

2021-12-06 Thread Sam James
commit: 8f8e73f28b9393fd3f1e45caf07c5ad03c4dc525
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  7 02:17:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  7 02:17:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f8e73f2

dev-libs/libwacom: Stabilize 1.12 arm, #828406

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

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

diff --git a/dev-libs/libwacom/libwacom-1.12.ebuild 
b/dev-libs/libwacom/libwacom-1.12.ebuild
index 21e176a5369f..acfda32d8405 100644
--- a/dev-libs/libwacom/libwacom-1.12.ebuild
+++ b/dev-libs/libwacom/libwacom-1.12.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-12-06 Thread Sam James
commit: fc352f86ab85371ee038d5d017aaa91654b1c16e
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec  6 15:24:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec  6 15:24:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc352f86

dev-libs/libwacom: Stabilize 1.12 ppc64, #828406

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

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

diff --git a/dev-libs/libwacom/libwacom-1.12.ebuild 
b/dev-libs/libwacom/libwacom-1.12.ebuild
index fa239a1ce156..21e176a5369f 100644
--- a/dev-libs/libwacom/libwacom-1.12.ebuild
+++ b/dev-libs/libwacom/libwacom-1.12.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-12-06 Thread Agostino Sarubbo
commit: 4a61afc11ce468a2617ce84005df30cdfaf44aaf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec  6 08:02:15 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec  6 08:02:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a61afc1

dev-libs/libwacom: x86 stable wrt bug #828406

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

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

diff --git a/dev-libs/libwacom/libwacom-1.12.ebuild 
b/dev-libs/libwacom/libwacom-1.12.ebuild
index b452865df502..fa239a1ce156 100644
--- a/dev-libs/libwacom/libwacom-1.12.ebuild
+++ b/dev-libs/libwacom/libwacom-1.12.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-12-05 Thread Agostino Sarubbo
commit: cbf921258242e50b4aea0e9a627c8641d5e3d5ba
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec  6 07:12:44 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec  6 07:12:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbf92125

dev-libs/libwacom: ppc stable wrt bug #828406

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/libwacom/libwacom-1.12.ebuild 
b/dev-libs/libwacom/libwacom-1.12.ebuild
index 51ad418afe9b..b452865df502 100644
--- a/dev-libs/libwacom/libwacom-1.12.ebuild
+++ b/dev-libs/libwacom/libwacom-1.12.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-12-05 Thread Arthur Zamarin
commit: 83f8a3d68755c4e1bc57bb85eb2386a32d14afef
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec  6 06:36:38 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec  6 06:37:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f8a3d6

dev-libs/libwacom: Stabilize 1.12 sparc, #828406

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

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

diff --git a/dev-libs/libwacom/libwacom-1.12.ebuild 
b/dev-libs/libwacom/libwacom-1.12.ebuild
index 75d6b5e301f9..51ad418afe9b 100644
--- a/dev-libs/libwacom/libwacom-1.12.ebuild
+++ b/dev-libs/libwacom/libwacom-1.12.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-12-05 Thread Sam James
commit: 1c5a2c699bbd6fd91c7a58ad1bedbfba26ba0331
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:28:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:28:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c5a2c69

dev-libs/libwacom: Stabilize 1.12 amd64, #828406

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

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

diff --git a/dev-libs/libwacom/libwacom-1.12.ebuild 
b/dev-libs/libwacom/libwacom-1.12.ebuild
index de40b8c9ca0d..75d6b5e301f9 100644
--- a/dev-libs/libwacom/libwacom-1.12.ebuild
+++ b/dev-libs/libwacom/libwacom-1.12.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-09-07 Thread Pacho Ramos
commit: bd9b8593b59f3b7a85a1f6bf62fcc95e8a27f359
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Sep  7 13:32:31 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Sep  7 14:08:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd9b8593

dev-libs/libwacom: Bump to 1.12

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

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

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index 535d4d0b99f..0960301449e 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1 +1,2 @@
 DIST libwacom-1.11.tar.bz2 519285 BLAKE2B 
fb26190d752316b5d25659d2ae76681bfff1803463360aa138eab91ed7d7ef2d04dfb6bdd4f8c2effc45a495ef3afc312a817d4fd41cd8167172cafd9f5cee9f
 SHA512 
24e8183502dd2b928d53b3d26d8479210e855c94c225649d63ac33062a30615654ff0ab8666a25503fb3253125539cd845ca467fb228a01c608dc3adbbec73b5
+DIST libwacom-1.12.tar.bz2 543819 BLAKE2B 
fdbfba23d7b1e047757b0c0ff698a484cadc91c199459e1da49bfd5a5406aeb62d2ca43856f7d8363c3f36c7c05f4d3160e8fb576c3d18f085144dec259d49c5
 SHA512 
4e0084eda01e78f52336f3f1f1ea3ea86cb9c5fdd6d6c0316662405ebe2a328d6837f8db855e58f5fa95a640a5d456a081a7de339a372bf851bc0d5c69530379

diff --git a/dev-libs/libwacom/libwacom-1.12.ebuild 
b/dev-libs/libwacom/libwacom-1.12.ebuild
new file mode 100644
index 000..de40b8c9ca0
--- /dev/null
+++ b/dev-libs/libwacom/libwacom-1.12.ebuild
@@ -0,0 +1,58 @@
+# 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 toolchain-funcs udev
+
+DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
+HOMEPAGE="https://github.com/linuxwacom/libwacom;
+SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libgudev:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/python-libevdev[${PYTHON_USEDEP}]
+   dev-python/pyudev[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
+   has_version -b "dev-python/pyudev[${PYTHON_USEDEP}]" &&
+   has_version -b "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   tc-ld-disable-gold # bug 
https://github.com/linuxwacom/libwacom/issues/170
+
+   if use test; then
+   python-any-r1_pkg_setup
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature doc documentation)
+   $(meson_feature test tests)
+   -Dudev-dir=$(get_udevdir)
+   )
+   meson_src_configure
+}



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

2021-08-24 Thread Andreas Sturmlechner
commit: 318e5ffa958636137a0d79258b218749e76ee7a2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug 24 11:44:41 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Aug 24 13:37:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=318e5ffa

dev-libs/libwacom: Drop 1.9

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libwacom/Manifest|  1 -
 dev-libs/libwacom/libwacom-1.9.ebuild | 60 ---
 2 files changed, 61 deletions(-)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index 74d83d70843..535d4d0b99f 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,2 +1 @@
 DIST libwacom-1.11.tar.bz2 519285 BLAKE2B 
fb26190d752316b5d25659d2ae76681bfff1803463360aa138eab91ed7d7ef2d04dfb6bdd4f8c2effc45a495ef3afc312a817d4fd41cd8167172cafd9f5cee9f
 SHA512 
24e8183502dd2b928d53b3d26d8479210e855c94c225649d63ac33062a30615654ff0ab8666a25503fb3253125539cd845ca467fb228a01c608dc3adbbec73b5
-DIST libwacom-1.9.tar.bz2 516223 BLAKE2B 
272dd462bee6f152840fb684213d5cdf83cda05b71b95e28a4a307240fa3edcb42b7afb9ef0ac1bd8b470a138e54f3fed9509b02186aff771314fa87ecf3307a
 SHA512 
d62da97038caeaf727800a680a4ef2ef49a56e632844b9a0d6c0eed9c808e033bc1d969aa1c523b4a1724dfb9b8b3665290ecb90fcdcfbf5f50cae2d06c0bffa

diff --git a/dev-libs/libwacom/libwacom-1.9.ebuild 
b/dev-libs/libwacom/libwacom-1.9.ebuild
deleted file mode 100644
index be1415a4cf5..000
--- a/dev-libs/libwacom/libwacom-1.9.ebuild
+++ /dev/null
@@ -1,60 +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 toolchain-funcs udev
-
-DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
-HOMEPAGE="https://github.com/linuxwacom/libwacom;
-SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   test? (
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep '
-   dev-python/python-libevdev[${PYTHON_USEDEP}]
-   dev-python/pyudev[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   ')
-   )
-"
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/libgudev:=
-"
-DEPEND="${RDEPEND}"
-
-python_check_deps() {
-   has_version -b "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
-   has_version -b "dev-python/pyudev[${PYTHON_USEDEP}]" &&
-   has_version -b "dev-python/pytest[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   tc-ld-disable-gold # bug 
https://github.com/linuxwacom/libwacom/issues/170
-
-   if use test; then
-   python-any-r1_pkg_setup
-   fi
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature doc documentation)
-   $(meson_feature test tests)
-   -Dudev-dir=$(get_udevdir)
-
-   )
-   meson_src_configure
-}



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

2021-08-23 Thread Agostino Sarubbo
commit: 8ae6ceb1dd9848eaafc3687055508e3d74bf968c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 23 22:15:29 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 23 22:15:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae6ceb1

dev-libs/libwacom: x86 stable wrt bug #808498

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

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

diff --git a/dev-libs/libwacom/libwacom-1.11.ebuild 
b/dev-libs/libwacom/libwacom-1.11.ebuild
index 23940b02ebf..acfda32d840 100644
--- a/dev-libs/libwacom/libwacom-1.11.ebuild
+++ b/dev-libs/libwacom/libwacom-1.11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-08-21 Thread Sam James
commit: e6af2eafc70e5278025f1b21580216f6be74867e
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 22 03:42:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 22 03:42:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6af2eaf

dev-libs/libwacom: Stabilize 1.11 arm, #808498

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

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

diff --git a/dev-libs/libwacom/libwacom-1.11.ebuild 
b/dev-libs/libwacom/libwacom-1.11.ebuild
index 4ddfb043062..23940b02ebf 100644
--- a/dev-libs/libwacom/libwacom-1.11.ebuild
+++ b/dev-libs/libwacom/libwacom-1.11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-08-20 Thread Agostino Sarubbo
commit: 9a19da2d4a369380e94b6d5d7d89aec6c74700ab
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Aug 21 04:52:35 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Aug 21 04:52:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a19da2d

dev-libs/libwacom: sparc stable wrt bug #808498

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/libwacom/libwacom-1.11.ebuild 
b/dev-libs/libwacom/libwacom-1.11.ebuild
index 0bacee65db1..4ddfb043062 100644
--- a/dev-libs/libwacom/libwacom-1.11.ebuild
+++ b/dev-libs/libwacom/libwacom-1.11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-08-20 Thread Agostino Sarubbo
commit: 36a476a68e939d6bb649c37b1999cf686f654fbc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Aug 21 04:51:39 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Aug 21 04:51:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36a476a6

dev-libs/libwacom: ppc64 stable wrt bug #808498

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/libwacom/libwacom-1.11.ebuild 
b/dev-libs/libwacom/libwacom-1.11.ebuild
index 6100388af5f..0bacee65db1 100644
--- a/dev-libs/libwacom/libwacom-1.11.ebuild
+++ b/dev-libs/libwacom/libwacom-1.11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-08-20 Thread Agostino Sarubbo
commit: 19b5de075cc418e44ed10a91112b33eb619fe4bb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Aug 21 04:50:31 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Aug 21 04:50:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19b5de07

dev-libs/libwacom: ppc stable wrt bug #808498

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/libwacom/libwacom-1.11.ebuild 
b/dev-libs/libwacom/libwacom-1.11.ebuild
index 75d6b5e301f..6100388af5f 100644
--- a/dev-libs/libwacom/libwacom-1.11.ebuild
+++ b/dev-libs/libwacom/libwacom-1.11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-08-20 Thread Agostino Sarubbo
commit: 8ff93516521540bf60183a016bc9ad501a17f9cc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Aug 21 04:48:39 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Aug 21 04:48:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ff93516

dev-libs/libwacom: amd64 stable wrt bug #808498

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

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

diff --git a/dev-libs/libwacom/libwacom-1.11.ebuild 
b/dev-libs/libwacom/libwacom-1.11.ebuild
index de40b8c9ca0..75d6b5e301f 100644
--- a/dev-libs/libwacom/libwacom-1.11.ebuild
+++ b/dev-libs/libwacom/libwacom-1.11.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-07-16 Thread Andreas Sturmlechner
commit: 9f2eb91a522dca1e16909d395cd3eee369c7acb6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul 16 11:32:33 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jul 16 12:35:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f2eb91a

dev-libs/libwacom: 1.11 version bump

- EAPI-8
- python3_10

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

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

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index 11b8aeb2b24..74d83d70843 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1 +1,2 @@
+DIST libwacom-1.11.tar.bz2 519285 BLAKE2B 
fb26190d752316b5d25659d2ae76681bfff1803463360aa138eab91ed7d7ef2d04dfb6bdd4f8c2effc45a495ef3afc312a817d4fd41cd8167172cafd9f5cee9f
 SHA512 
24e8183502dd2b928d53b3d26d8479210e855c94c225649d63ac33062a30615654ff0ab8666a25503fb3253125539cd845ca467fb228a01c608dc3adbbec73b5
 DIST libwacom-1.9.tar.bz2 516223 BLAKE2B 
272dd462bee6f152840fb684213d5cdf83cda05b71b95e28a4a307240fa3edcb42b7afb9ef0ac1bd8b470a138e54f3fed9509b02186aff771314fa87ecf3307a
 SHA512 
d62da97038caeaf727800a680a4ef2ef49a56e632844b9a0d6c0eed9c808e033bc1d969aa1c523b4a1724dfb9b8b3665290ecb90fcdcfbf5f50cae2d06c0bffa

diff --git a/dev-libs/libwacom/libwacom-1.11.ebuild 
b/dev-libs/libwacom/libwacom-1.11.ebuild
new file mode 100644
index 000..de40b8c9ca0
--- /dev/null
+++ b/dev-libs/libwacom/libwacom-1.11.ebuild
@@ -0,0 +1,58 @@
+# 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 toolchain-funcs udev
+
+DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
+HOMEPAGE="https://github.com/linuxwacom/libwacom;
+SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libgudev:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/python-libevdev[${PYTHON_USEDEP}]
+   dev-python/pyudev[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   has_version -b "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
+   has_version -b "dev-python/pyudev[${PYTHON_USEDEP}]" &&
+   has_version -b "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   tc-ld-disable-gold # bug 
https://github.com/linuxwacom/libwacom/issues/170
+
+   if use test; then
+   python-any-r1_pkg_setup
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature doc documentation)
+   $(meson_feature test tests)
+   -Dudev-dir=$(get_udevdir)
+   )
+   meson_src_configure
+}



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

2021-05-29 Thread Matt Turner
commit: d86a80381cc57a626900ab32788a0da55c95e6eb
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May 29 18:11:00 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May 29 18:16:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d86a8038

dev-libs/libwacom: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libwacom/Manifest |  2 -
 .../files/libwacom-1.1-configurable_docs.patch | 39 --
 .../files/libwacom-1.1-match-with-autotools.patch  | 24 -
 .../files/libwacom-1.1-meson-add-private.patch | 21 
 dev-libs/libwacom/libwacom-1.1.ebuild  | 46 -
 dev-libs/libwacom/libwacom-1.7.ebuild  | 60 --
 6 files changed, 192 deletions(-)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index 0767b94283f..11b8aeb2b24 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,3 +1 @@
-DIST libwacom-1.1.tar.bz2 502696 BLAKE2B 
1c2e03b00eb3b17dea2d5cd3e61afa4b7f36dcb727f07bb1cc42631febc9d1939bdd2652d6fd1f0d020815cac1f937c1daddae3019ac9aa01659442cdc8b9054
 SHA512 
8b63d9bad18c27f8078711408a7b79c70086cd0c64fe692ee693d53d834dff8ab45631eabd206f0dfac80d8cc86c14b5833831b1b99b06e34aacd235176d266b
-DIST libwacom-1.7.tar.bz2 513320 BLAKE2B 
36cead331b8d79fa629803441190de2c28e22c0e70822075d0ff31552f780e93d606ec2229a2fee744d9e6b91eb4879cb5a202075caf6adf1301b07502cefb7b
 SHA512 
0cdd34c54a4477ffb763c4a291f0a6b33d2df6b1d237332b116e792685201a63a50c3ec98b84e9dc7c0b97c9e407c3531cd67c0af5a8398b5bbf8be6ca103066
 DIST libwacom-1.9.tar.bz2 516223 BLAKE2B 
272dd462bee6f152840fb684213d5cdf83cda05b71b95e28a4a307240fa3edcb42b7afb9ef0ac1bd8b470a138e54f3fed9509b02186aff771314fa87ecf3307a
 SHA512 
d62da97038caeaf727800a680a4ef2ef49a56e632844b9a0d6c0eed9c808e033bc1d969aa1c523b4a1724dfb9b8b3665290ecb90fcdcfbf5f50cae2d06c0bffa

diff --git a/dev-libs/libwacom/files/libwacom-1.1-configurable_docs.patch 
b/dev-libs/libwacom/files/libwacom-1.1-configurable_docs.patch
deleted file mode 100644
index 47eb27d54bf..000
--- a/dev-libs/libwacom/files/libwacom-1.1-configurable_docs.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 18722d30b9eb38d0cd22609e076ad45c810f137d Mon Sep 17 00:00:00 2001
-From: David Heidelberg 
-Date: Sun, 27 Oct 2019 20:34:55 +0100
-Subject: [PATCH] meson: make documentation a feature
-
-Nice to have for distributions, which needs to have predicable build.
-
-Signed-off-by: David Heidelberg 

- meson.build   | 3 ++-
- meson_options.txt | 4 
- 2 files changed, 6 insertions(+), 1 deletion(-)
-
-diff --git a/meson.build b/meson.build
-index 8283613..be2fcb3 100644
 a/meson.build
-+++ b/meson.build
-@@ -460,7 +460,8 @@ install_man(configure_file(input: 
'tools/libwacom-list-local-devices.man',
-  copy: true))
- 
- ### docs ###
--doxygen = find_program('doxygen', required: false)
-+docs_feature = get_option('documentation')
-+doxygen = find_program('doxygen', required: docs_feature)
- if doxygen.found()
-   src_doxygen = [
-   join_paths(dir_src, 'libwacom.h'),
-diff --git a/meson_options.txt b/meson_options.txt
-index 1d75434..84c92bf 100644
 a/meson_options.txt
-+++ b/meson_options.txt
-@@ -1,3 +1,7 @@
-+option('documentation',
-+   type: 'feature',
-+   value: 'auto',
-+   description: 'Build doxygen documentation [default=auto]')
- option('udev-dir',
-type: 'string',
-value: '',

diff --git a/dev-libs/libwacom/files/libwacom-1.1-match-with-autotools.patch 
b/dev-libs/libwacom/files/libwacom-1.1-match-with-autotools.patch
deleted file mode 100644
index 06858cd36ad..000
--- a/dev-libs/libwacom/files/libwacom-1.1-match-with-autotools.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 07753990d7476d52cfd34fb7558c077bd8b44eeb Mon Sep 17 00:00:00 2001
-From: Peter Hutterer 
-Date: Mon, 23 Sep 2019 09:29:45 +1000
-Subject: [PATCH] meson.build: match the libwacom.pc file Name with the
- autotools one (#164)
-
-Signed-off-by: Peter Hutterer 

- meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/meson.build b/meson.build
-index 13459f7..3e0cc07 100644
 a/meson.build
-+++ b/meson.build
-@@ -81,7 +81,7 @@ dep_libwacom = declare_dependency(link_with: lib_libwacom)
- install_headers('libwacom/libwacom.h', subdir: 'libwacom-1.0/libwacom')
- 
- pkgconfig.generate(filebase: 'libwacom',
-- name: 'Libwacom',
-+ name: 'libwacom',
-  description: 'Wacom model feature query library',
-  version: meson.project_version(),
-  subdirs: 'libwacom-1.0',

diff --git a/dev-libs/libwacom/files/libwacom-1.1-meson-add-private.patch 
b/dev-libs/libwacom/files/libwacom-1.1-meson-add-private.patch
deleted file mode 100644
index e31df3a683d..000
--- 

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

2021-05-27 Thread Sam James
commit: 99aabd7f508ffa2f4a1db50ad94d281acfa45934
Author: Sam James  gentoo  org>
AuthorDate: Thu May 27 19:22:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 27 19:22:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99aabd7f

dev-libs/libwacom: Stabilize 1.9 ppc, #787818

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

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

diff --git a/dev-libs/libwacom/libwacom-1.9.ebuild 
b/dev-libs/libwacom/libwacom-1.9.ebuild
index d6533a5d1ff..be1415a4cf5 100644
--- a/dev-libs/libwacom/libwacom-1.9.ebuild
+++ b/dev-libs/libwacom/libwacom-1.9.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-05-27 Thread Sam James
commit: 1eb05709be63b4da6da3454ea2f123d97465
Author: Sam James  gentoo  org>
AuthorDate: Thu May 27 19:17:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 27 19:17:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eb0

dev-libs/libwacom: Stabilize 1.9 sparc, #787818

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

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

diff --git a/dev-libs/libwacom/libwacom-1.9.ebuild 
b/dev-libs/libwacom/libwacom-1.9.ebuild
index c36b0ae1e41..57ce4ed683e 100644
--- a/dev-libs/libwacom/libwacom-1.9.ebuild
+++ b/dev-libs/libwacom/libwacom-1.9.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-05-27 Thread Sam James
commit: fae3980d15b1ba1d5b533254c725e913ce5912b9
Author: Sam James  gentoo  org>
AuthorDate: Thu May 27 19:13:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May 27 19:13:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae3980d

dev-libs/libwacom: Stabilize 1.9 x86, #787818

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

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

diff --git a/dev-libs/libwacom/libwacom-1.9.ebuild 
b/dev-libs/libwacom/libwacom-1.9.ebuild
index 00968172392..208340b1b7a 100644
--- a/dev-libs/libwacom/libwacom-1.9.ebuild
+++ b/dev-libs/libwacom/libwacom-1.9.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-03-20 Thread Matt Turner
commit: 2aefd829c5e4be8d2b086fa375ab8ba8d13b90ca
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Mar 20 15:57:42 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 20 16:27:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aefd829

dev-libs/libwacom: Version bump to 1.9

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libwacom/Manifest|  1 +
 dev-libs/libwacom/libwacom-1.9.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index d7887891f93..0767b94283f 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,2 +1,3 @@
 DIST libwacom-1.1.tar.bz2 502696 BLAKE2B 
1c2e03b00eb3b17dea2d5cd3e61afa4b7f36dcb727f07bb1cc42631febc9d1939bdd2652d6fd1f0d020815cac1f937c1daddae3019ac9aa01659442cdc8b9054
 SHA512 
8b63d9bad18c27f8078711408a7b79c70086cd0c64fe692ee693d53d834dff8ab45631eabd206f0dfac80d8cc86c14b5833831b1b99b06e34aacd235176d266b
 DIST libwacom-1.7.tar.bz2 513320 BLAKE2B 
36cead331b8d79fa629803441190de2c28e22c0e70822075d0ff31552f780e93d606ec2229a2fee744d9e6b91eb4879cb5a202075caf6adf1301b07502cefb7b
 SHA512 
0cdd34c54a4477ffb763c4a291f0a6b33d2df6b1d237332b116e792685201a63a50c3ec98b84e9dc7c0b97c9e407c3531cd67c0af5a8398b5bbf8be6ca103066
+DIST libwacom-1.9.tar.bz2 516223 BLAKE2B 
272dd462bee6f152840fb684213d5cdf83cda05b71b95e28a4a307240fa3edcb42b7afb9ef0ac1bd8b470a138e54f3fed9509b02186aff771314fa87ecf3307a
 SHA512 
d62da97038caeaf727800a680a4ef2ef49a56e632844b9a0d6c0eed9c808e033bc1d969aa1c523b4a1724dfb9b8b3665290ecb90fcdcfbf5f50cae2d06c0bffa

diff --git a/dev-libs/libwacom/libwacom-1.9.ebuild 
b/dev-libs/libwacom/libwacom-1.9.ebuild
new file mode 100644
index 000..0c54c6c491e
--- /dev/null
+++ b/dev-libs/libwacom/libwacom-1.9.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 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 toolchain-funcs udev
+
+DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
+HOMEPAGE="https://github.com/linuxwacom/libwacom;
+SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/python-libevdev[${PYTHON_USEDEP}]
+   dev-python/pyudev[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )
+"
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libgudev:=
+"
+DEPEND="${RDEPEND}"
+
+python_check_deps() {
+   has_version -b "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
+   has_version -b "dev-python/pyudev[${PYTHON_USEDEP}]" &&
+   has_version -b "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   tc-ld-disable-gold # bug 
https://github.com/linuxwacom/libwacom/issues/170
+
+   if use test; then
+   python-any-r1_pkg_setup
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature doc documentation)
+   $(meson_feature test tests)
+   -Dudev-dir=$(get_udevdir)
+
+   )
+   meson_src_configure
+}



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

2020-12-30 Thread Matt Turner
commit: 6d459581fa39969d8245292768ea5bbdfd6aca1e
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 31 02:56:40 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 31 03:27:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d459581

dev-libs/libwacom: Version bump to 1.7

Closes: https://bugs.gentoo.org/756076
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libwacom/Manifest|  1 +
 dev-libs/libwacom/libwacom-1.7.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index a1069f2bb74..d7887891f93 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1 +1,2 @@
 DIST libwacom-1.1.tar.bz2 502696 BLAKE2B 
1c2e03b00eb3b17dea2d5cd3e61afa4b7f36dcb727f07bb1cc42631febc9d1939bdd2652d6fd1f0d020815cac1f937c1daddae3019ac9aa01659442cdc8b9054
 SHA512 
8b63d9bad18c27f8078711408a7b79c70086cd0c64fe692ee693d53d834dff8ab45631eabd206f0dfac80d8cc86c14b5833831b1b99b06e34aacd235176d266b
+DIST libwacom-1.7.tar.bz2 513320 BLAKE2B 
36cead331b8d79fa629803441190de2c28e22c0e70822075d0ff31552f780e93d606ec2229a2fee744d9e6b91eb4879cb5a202075caf6adf1301b07502cefb7b
 SHA512 
0cdd34c54a4477ffb763c4a291f0a6b33d2df6b1d237332b116e792685201a63a50c3ec98b84e9dc7c0b97c9e407c3531cd67c0af5a8398b5bbf8be6ca103066

diff --git a/dev-libs/libwacom/libwacom-1.7.ebuild 
b/dev-libs/libwacom/libwacom-1.7.ebuild
new file mode 100644
index 000..0c54c6c491e
--- /dev/null
+++ b/dev-libs/libwacom/libwacom-1.7.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 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 toolchain-funcs udev
+
+DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
+HOMEPAGE="https://github.com/linuxwacom/libwacom;
+SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/python-libevdev[${PYTHON_USEDEP}]
+   dev-python/pyudev[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )
+"
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libgudev:=
+"
+DEPEND="${RDEPEND}"
+
+python_check_deps() {
+   has_version -b "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
+   has_version -b "dev-python/pyudev[${PYTHON_USEDEP}]" &&
+   has_version -b "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   tc-ld-disable-gold # bug 
https://github.com/linuxwacom/libwacom/issues/170
+
+   if use test; then
+   python-any-r1_pkg_setup
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature doc documentation)
+   $(meson_feature test tests)
+   -Dudev-dir=$(get_udevdir)
+
+   )
+   meson_src_configure
+}



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

2020-03-09 Thread Andreas Sturmlechner
commit: 2788670f2bf15f12594862557707a8fa717bdfe7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar  9 20:18:31 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar  9 20:22:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2788670f

dev-libs/libwacom: Drop 0.33

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libwacom/Manifest |  1 -
 dev-libs/libwacom/libwacom-0.33.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index 8dacc2c783f..a1069f2bb74 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,2 +1 @@
-DIST libwacom-0.33.tar.bz2 503217 BLAKE2B 
034b06495209cc88e9a3131a8a23b35fdadf8bc038ff9db62d4dc05b31657d1cfbe4856cf7b1a6112c97d47bb532b664e4e59c3b00a2aebf14dfacbcac141063
 SHA512 
de4d9cf3b5f4d87a159ba8ee617bafce9d13b67dc23d9dc67efd57317b0df2079dd0de328bc800de47f14ee49ea82bb842e34297cef23ba336c1ddca3afa826d
 DIST libwacom-1.1.tar.bz2 502696 BLAKE2B 
1c2e03b00eb3b17dea2d5cd3e61afa4b7f36dcb727f07bb1cc42631febc9d1939bdd2652d6fd1f0d020815cac1f937c1daddae3019ac9aa01659442cdc8b9054
 SHA512 
8b63d9bad18c27f8078711408a7b79c70086cd0c64fe692ee693d53d834dff8ab45631eabd206f0dfac80d8cc86c14b5833831b1b99b06e34aacd235176d266b

diff --git a/dev-libs/libwacom/libwacom-0.33.ebuild 
b/dev-libs/libwacom/libwacom-0.33.ebuild
deleted file mode 100644
index 9e0ae17239b..000
--- a/dev-libs/libwacom/libwacom-0.33.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools udev
-
-DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
-HOMEPAGE="https://github.com/linuxwacom/libwacom;
-SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ia64 ppc ppc64 sparc x86"
-IUSE="doc static-libs"
-
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/libgudev:=
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   if ! use doc; then
-   sed -e 's:^\(SUBDIRS = .* \)doc:\1:' -i Makefile.am || die
-   fi
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   use doc && HTML_DOCS=( doc/html/. )
-   default
-   local udevdir="$(get_udevdir)"
-   dodir "${udevdir}/rules.d"
-   # generate-udev-rules must be run from inside tools directory
-   pushd tools > /dev/null || die
-   ./generate-udev-rules > "${ED}/${udevdir}/rules.d/65-libwacom.rules" || 
\
-   die "generating udev rules failed"
-   popd > /dev/null || die
-   find "${D}" -name '*.la' -type f -delete || die
-}



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

2020-03-09 Thread Agostino Sarubbo
commit: 3af25c6f41ae9e50ce7ba18b090bea4311999a33
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar  9 12:47:59 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar  9 12:47:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af25c6f

dev-libs/libwacom: x86 stable wrt bug #711242

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

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

diff --git a/dev-libs/libwacom/libwacom-1.1.ebuild 
b/dev-libs/libwacom/libwacom-1.1.ebuild
index 14faeb5985a..b5c0ddd00a5 100644
--- a/dev-libs/libwacom/libwacom-1.1.ebuild
+++ b/dev-libs/libwacom/libwacom-1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ia64 ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ia64 ppc ppc64 sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2020-03-09 Thread Agostino Sarubbo
commit: 1ca45a58f00e29a0011ef51cc182aa5050979e25
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar  9 12:42:32 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar  9 12:42:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ca45a58

dev-libs/libwacom: ppc64 stable wrt bug #711242

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/libwacom/libwacom-1.1.ebuild 
b/dev-libs/libwacom/libwacom-1.1.ebuild
index a60cc8076f7..14faeb5985a 100644
--- a/dev-libs/libwacom/libwacom-1.1.ebuild
+++ b/dev-libs/libwacom/libwacom-1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ia64 ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ia64 ppc ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2020-03-09 Thread Agostino Sarubbo
commit: 814125213fa9e2c5e54b68119e891d37e26b898f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar  9 12:41:31 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar  9 12:41:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81412521

dev-libs/libwacom: ia64 stable wrt bug #711242

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/libwacom/libwacom-1.1.ebuild 
b/dev-libs/libwacom/libwacom-1.1.ebuild
index 1bc719b354e..a60cc8076f7 100644
--- a/dev-libs/libwacom/libwacom-1.1.ebuild
+++ b/dev-libs/libwacom/libwacom-1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ia64 ppc ~ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2020-03-09 Thread Agostino Sarubbo
commit: 39e16027ead290a44f4d31a8be88fddfd9687096
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar  9 12:38:51 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar  9 12:38:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e16027

dev-libs/libwacom: amd64 stable wrt bug #711242

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

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

diff --git a/dev-libs/libwacom/libwacom-1.1.ebuild 
b/dev-libs/libwacom/libwacom-1.1.ebuild
index 707dc7d4718..1bc719b354e 100644
--- a/dev-libs/libwacom/libwacom-1.1.ebuild
+++ b/dev-libs/libwacom/libwacom-1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ~ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2020-03-09 Thread Agostino Sarubbo
commit: 509e77255ad17182925db279bc3c4a7a3f034a5c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar  9 11:17:13 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar  9 11:17:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=509e7725

dev-libs/libwacom: ppc stable wrt bug #711242

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/libwacom/libwacom-1.1.ebuild 
b/dev-libs/libwacom/libwacom-1.1.ebuild
index 335702fbfdd..707dc7d4718 100644
--- a/dev-libs/libwacom/libwacom-1.1.ebuild
+++ b/dev-libs/libwacom/libwacom-1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ~ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2020-03-09 Thread Agostino Sarubbo
commit: d932d3804cd7084d29a26b2bdcd793d1ebfeaca7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar  9 10:48:55 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar  9 10:48:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d932d380

dev-libs/libwacom: arm stable wrt bug #711242

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/libwacom/libwacom-1.1.ebuild 
b/dev-libs/libwacom/libwacom-1.1.ebuild
index 794b627a9cd..335702fbfdd 100644
--- a/dev-libs/libwacom/libwacom-1.1.ebuild
+++ b/dev-libs/libwacom/libwacom-1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2020-03-09 Thread Agostino Sarubbo
commit: a46962792255025da8fe7df7423901bd466e9f99
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar  9 10:23:28 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar  9 10:23:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4696279

dev-libs/libwacom: sparc stable wrt bug #711242

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/libwacom/libwacom-1.1.ebuild 
b/dev-libs/libwacom/libwacom-1.1.ebuild
index 62910bbe633..794b627a9cd 100644
--- a/dev-libs/libwacom/libwacom-1.1.ebuild
+++ b/dev-libs/libwacom/libwacom-1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2020-03-08 Thread Mart Raudsepp
commit: 28207a50fc34ba8569f10c6a13b83b1d78349f41
Author: Roy Bamford  gentoo  org>
AuthorDate: Sun Mar  8 11:03:30 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  8 13:21:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28207a50

dev-libs/libwacom: added ~arm64 keyword

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Roy Bamford  gentoo.org>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-libs/libwacom/libwacom-1.1.ebuild 
b/dev-libs/libwacom/libwacom-1.1.ebuild
index b8dbc609c77..62910bbe633 100644
--- a/dev-libs/libwacom/libwacom-1.1.ebuild
+++ b/dev-libs/libwacom/libwacom-1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2020-03-01 Thread Andreas Sturmlechner
commit: c96fc7ea9809900e438fd997dd2c3beb65c43880
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  1 21:28:01 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  1 22:02:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c96fc7ea

dev-libs/libwacom: Drop 1.0

Package-Manager: Portage-2.3.90, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libwacom/Manifest|  1 -
 dev-libs/libwacom/libwacom-1.0.ebuild | 52 ---
 2 files changed, 53 deletions(-)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index 1c34c96423c..8dacc2c783f 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,3 +1,2 @@
 DIST libwacom-0.33.tar.bz2 503217 BLAKE2B 
034b06495209cc88e9a3131a8a23b35fdadf8bc038ff9db62d4dc05b31657d1cfbe4856cf7b1a6112c97d47bb532b664e4e59c3b00a2aebf14dfacbcac141063
 SHA512 
de4d9cf3b5f4d87a159ba8ee617bafce9d13b67dc23d9dc67efd57317b0df2079dd0de328bc800de47f14ee49ea82bb842e34297cef23ba336c1ddca3afa826d
-DIST libwacom-1.0.tar.bz2 502457 BLAKE2B 
c7de15e8e403a4778662c711a4318ffd46c65fcb895e50181b14f6f9c4169493fcd14a78bae62cfad8af0e4d762b5babb06df21ff257994b1890d5ec9078e6ef
 SHA512 
43a8098ed06c86edc647d6a6b0ee0b465bcb6089df77fd361909271aaf5f18ae2fecfa34062fd4a9fdee6983ff1303b99636485ebde6a75a669307bd19c2b313
 DIST libwacom-1.1.tar.bz2 502696 BLAKE2B 
1c2e03b00eb3b17dea2d5cd3e61afa4b7f36dcb727f07bb1cc42631febc9d1939bdd2652d6fd1f0d020815cac1f937c1daddae3019ac9aa01659442cdc8b9054
 SHA512 
8b63d9bad18c27f8078711408a7b79c70086cd0c64fe692ee693d53d834dff8ab45631eabd206f0dfac80d8cc86c14b5833831b1b99b06e34aacd235176d266b

diff --git a/dev-libs/libwacom/libwacom-1.0.ebuild 
b/dev-libs/libwacom/libwacom-1.0.ebuild
deleted file mode 100644
index e1a434e0351..000
--- a/dev-libs/libwacom/libwacom-1.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools udev toolchain-funcs
-
-DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
-HOMEPAGE="https://github.com/linuxwacom/libwacom;
-SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc static-libs"
-
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/libgudev:=
-"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-   tc-ld-disable-gold # bug 
https://github.com/linuxwacom/libwacom/issues/170
-}
-
-src_prepare() {
-   default
-   rm -r data/foo || die # duplicate dir in tarball, bug #693434
-   if ! use doc; then
-   sed -e 's:^\(SUBDIRS = .* \)doc:\1:' -i Makefile.am || die
-   fi
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --with-udev-dir=$(get_udevdir)
-   $(use_enable static-libs static)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/html/. )
-   default
-   find "${D}" -name '*.la' -type f -delete || die
-}



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

2020-02-01 Thread Matt Turner
commit: a4941a41f29c6e912417905a113e72418f2a8621
Author: David Heidelberg  ixit  cz>
AuthorDate: Sun Oct 27 15:44:27 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Feb  2 02:40:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4941a41

dev-libs/libwacom: Version bump to 1.1

- port to meson
- include two meson fixes patches from master
- add patch for optional doc/doxygen compilation option (merged upstream)

Closes: https://bugs.gentoo.org/698660
Signed-off-by: David Heidelberg  ixit.cz>
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libwacom/Manifest |  1 +
 .../files/libwacom-1.1-configurable_docs.patch | 39 ++
 .../files/libwacom-1.1-match-with-autotools.patch  | 24 +++
 .../files/libwacom-1.1-meson-add-private.patch | 21 ++
 dev-libs/libwacom/libwacom-1.1.ebuild  | 46 ++
 5 files changed, 131 insertions(+)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index 853e050675f..1c34c96423c 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,2 +1,3 @@
 DIST libwacom-0.33.tar.bz2 503217 BLAKE2B 
034b06495209cc88e9a3131a8a23b35fdadf8bc038ff9db62d4dc05b31657d1cfbe4856cf7b1a6112c97d47bb532b664e4e59c3b00a2aebf14dfacbcac141063
 SHA512 
de4d9cf3b5f4d87a159ba8ee617bafce9d13b67dc23d9dc67efd57317b0df2079dd0de328bc800de47f14ee49ea82bb842e34297cef23ba336c1ddca3afa826d
 DIST libwacom-1.0.tar.bz2 502457 BLAKE2B 
c7de15e8e403a4778662c711a4318ffd46c65fcb895e50181b14f6f9c4169493fcd14a78bae62cfad8af0e4d762b5babb06df21ff257994b1890d5ec9078e6ef
 SHA512 
43a8098ed06c86edc647d6a6b0ee0b465bcb6089df77fd361909271aaf5f18ae2fecfa34062fd4a9fdee6983ff1303b99636485ebde6a75a669307bd19c2b313
+DIST libwacom-1.1.tar.bz2 502696 BLAKE2B 
1c2e03b00eb3b17dea2d5cd3e61afa4b7f36dcb727f07bb1cc42631febc9d1939bdd2652d6fd1f0d020815cac1f937c1daddae3019ac9aa01659442cdc8b9054
 SHA512 
8b63d9bad18c27f8078711408a7b79c70086cd0c64fe692ee693d53d834dff8ab45631eabd206f0dfac80d8cc86c14b5833831b1b99b06e34aacd235176d266b

diff --git a/dev-libs/libwacom/files/libwacom-1.1-configurable_docs.patch 
b/dev-libs/libwacom/files/libwacom-1.1-configurable_docs.patch
new file mode 100644
index 000..47eb27d54bf
--- /dev/null
+++ b/dev-libs/libwacom/files/libwacom-1.1-configurable_docs.patch
@@ -0,0 +1,39 @@
+From 18722d30b9eb38d0cd22609e076ad45c810f137d Mon Sep 17 00:00:00 2001
+From: David Heidelberg 
+Date: Sun, 27 Oct 2019 20:34:55 +0100
+Subject: [PATCH] meson: make documentation a feature
+
+Nice to have for distributions, which needs to have predicable build.
+
+Signed-off-by: David Heidelberg 
+---
+ meson.build   | 3 ++-
+ meson_options.txt | 4 
+ 2 files changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/meson.build b/meson.build
+index 8283613..be2fcb3 100644
+--- a/meson.build
 b/meson.build
+@@ -460,7 +460,8 @@ install_man(configure_file(input: 
'tools/libwacom-list-local-devices.man',
+  copy: true))
+ 
+ ### docs ###
+-doxygen = find_program('doxygen', required: false)
++docs_feature = get_option('documentation')
++doxygen = find_program('doxygen', required: docs_feature)
+ if doxygen.found()
+   src_doxygen = [
+   join_paths(dir_src, 'libwacom.h'),
+diff --git a/meson_options.txt b/meson_options.txt
+index 1d75434..84c92bf 100644
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -1,3 +1,7 @@
++option('documentation',
++   type: 'feature',
++   value: 'auto',
++   description: 'Build doxygen documentation [default=auto]')
+ option('udev-dir',
+type: 'string',
+value: '',

diff --git a/dev-libs/libwacom/files/libwacom-1.1-match-with-autotools.patch 
b/dev-libs/libwacom/files/libwacom-1.1-match-with-autotools.patch
new file mode 100644
index 000..06858cd36ad
--- /dev/null
+++ b/dev-libs/libwacom/files/libwacom-1.1-match-with-autotools.patch
@@ -0,0 +1,24 @@
+From 07753990d7476d52cfd34fb7558c077bd8b44eeb Mon Sep 17 00:00:00 2001
+From: Peter Hutterer 
+Date: Mon, 23 Sep 2019 09:29:45 +1000
+Subject: [PATCH] meson.build: match the libwacom.pc file Name with the
+ autotools one (#164)
+
+Signed-off-by: Peter Hutterer 
+---
+ meson.build | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/meson.build b/meson.build
+index 13459f7..3e0cc07 100644
+--- a/meson.build
 b/meson.build
+@@ -81,7 +81,7 @@ dep_libwacom = declare_dependency(link_with: lib_libwacom)
+ install_headers('libwacom/libwacom.h', subdir: 'libwacom-1.0/libwacom')
+ 
+ pkgconfig.generate(filebase: 'libwacom',
+- name: 'Libwacom',
++ name: 'libwacom',
+  description: 'Wacom model feature query library',
+  version: meson.project_version(),
+  subdirs: 'libwacom-1.0',

diff --git a/dev-libs/libwacom/files/libwacom-1.1-meson-add-private.patch 

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

2020-02-01 Thread Matt Turner
commit: 7d75ea5a2c39d0cc8b2779f6112c7b56c8eeab32
Author: David Heidelberg  ixit  cz>
AuthorDate: Sun Oct 27 15:42:04 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Feb  2 02:35:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d75ea5a

dev-libs/libwacom: 1.0, avoid using GOLD linker

Upstream bug: https://github.com/linuxwacom/libwacom/issues/170
Closes: https://bugs.gentoo.org/694290

Signed-off-by: David Heidelberg  ixit.cz>
Closes: https://github.com/gentoo/gentoo/pull/13468
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libwacom/libwacom-1.0.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libwacom/libwacom-1.0.ebuild 
b/dev-libs/libwacom/libwacom-1.0.ebuild
index 358cf66a884..eea01082ec8 100644
--- a/dev-libs/libwacom/libwacom-1.0.ebuild
+++ b/dev-libs/libwacom/libwacom-1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools udev
+inherit autotools udev toolchain-funcs
 
 DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
 HOMEPAGE="https://github.com/linuxwacom/libwacom;
@@ -24,6 +24,10 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+pkg_setup() {
+   tc-ld-disable-gold # bug 
https://github.com/linuxwacom/libwacom/issues/170
+}
+
 src_prepare() {
default
rm -r data/foo || die # duplicate dir in tarball, bug #693434



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

2019-09-22 Thread Andreas Sturmlechner
commit: 5cf951418d53355a30827c6f53b6b32720b74d09
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep 22 14:48:46 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep 22 20:48:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf95141

dev-libs/libwacom: Drop 0.30

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

 dev-libs/libwacom/Manifest |  1 -
 dev-libs/libwacom/libwacom-0.30.ebuild | 51 --
 2 files changed, 52 deletions(-)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index b77c31a128d..853e050675f 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,3 +1,2 @@
-DIST libwacom-0.30.tar.gz 119261 BLAKE2B 
4f76fcbed42c5453701e3b5dda880a26f9956a803827584aeaf080196b26bedb65f6bdccb7ffe18e7f93861dfee8a633894869b1ea4f6b95e72d64273087b60c
 SHA512 
952ead4b39461d64d9592d0e05824669d0a8bc721aced46f5a99832da0fc63a4023f9803d416ceaf71dc7182660d05d45b799424bca7f54128fa7c7b688b
 DIST libwacom-0.33.tar.bz2 503217 BLAKE2B 
034b06495209cc88e9a3131a8a23b35fdadf8bc038ff9db62d4dc05b31657d1cfbe4856cf7b1a6112c97d47bb532b664e4e59c3b00a2aebf14dfacbcac141063
 SHA512 
de4d9cf3b5f4d87a159ba8ee617bafce9d13b67dc23d9dc67efd57317b0df2079dd0de328bc800de47f14ee49ea82bb842e34297cef23ba336c1ddca3afa826d
 DIST libwacom-1.0.tar.bz2 502457 BLAKE2B 
c7de15e8e403a4778662c711a4318ffd46c65fcb895e50181b14f6f9c4169493fcd14a78bae62cfad8af0e4d762b5babb06df21ff257994b1890d5ec9078e6ef
 SHA512 
43a8098ed06c86edc647d6a6b0ee0b465bcb6089df77fd361909271aaf5f18ae2fecfa34062fd4a9fdee6983ff1303b99636485ebde6a75a669307bd19c2b313

diff --git a/dev-libs/libwacom/libwacom-0.30.ebuild 
b/dev-libs/libwacom/libwacom-0.30.ebuild
deleted file mode 100644
index 874bf7986c9..000
--- a/dev-libs/libwacom/libwacom-0.30.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools udev
-
-DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
-HOMEPAGE="https://github.com/linuxwacom/libwacom;
-SRC_URI="https://github.com/linuxwacom/${PN}/archive/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
-IUSE="doc static-libs"
-
-RDEPEND="
-   dev-libs/glib:2
-   virtual/libgudev:=
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-
-S="${WORKDIR}/${PN}-${P}"
-
-src_prepare() {
-   default
-   if ! use doc; then
-   sed -e 's:^\(SUBDIRS = .* \)doc:\1:' -i Makefile.am || die
-   fi
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   use doc && HTML_DOCS=( doc/html/. )
-   default
-   local udevdir="$(get_udevdir)"
-   dodir "${udevdir}/rules.d"
-   # generate-udev-rules must be run from inside tools directory
-   pushd tools > /dev/null || die
-   ./generate-udev-rules > "${ED}/${udevdir}/rules.d/65-libwacom.rules" || 
\
-   die "generating udev rules failed"
-   popd > /dev/null || die
-   find "${D}" -name '*.la' -exec rm -f {} + || die
-}



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

2019-09-21 Thread Matt Turner
commit: 62a03d233fb9f709e23c095ed58ab5bcf9dde96d
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Sep 21 18:07:22 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 21 18:08:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a03d23

dev-libs/libwacom-0.33: alpha stable, bug 693214

Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/dev-libs/libwacom/libwacom-0.33.ebuild 
b/dev-libs/libwacom/libwacom-0.33.ebuild
index f7b053bc2c8..c6c4fbd1c4d 100644
--- a/dev-libs/libwacom/libwacom-0.33.ebuild
+++ b/dev-libs/libwacom/libwacom-0.33.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
 IUSE="doc static-libs"
 
 BDEPEND="



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

2019-09-15 Thread Andreas Sturmlechner
commit: 68a835c0f574b84a9607905045d238212a75514d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep 15 08:21:46 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep 15 08:23:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a835c0

dev-libs/libwacom: Fix install phase, drop duplicated dir

Thanks-to: Joshua Clayton  gmail.com>
Closes: https://bugs.gentoo.org/693434
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libwacom/libwacom-1.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/libwacom/libwacom-1.0.ebuild 
b/dev-libs/libwacom/libwacom-1.0.ebuild
index db48fc2994d..90d6573af7a 100644
--- a/dev-libs/libwacom/libwacom-1.0.ebuild
+++ b/dev-libs/libwacom/libwacom-1.0.ebuild
@@ -26,6 +26,7 @@ DEPEND="${RDEPEND}"
 
 src_prepare() {
default
+   rm -r data/foo || die # duplicate dir in tarball, bug #693434
if ! use doc; then
sed -e 's:^\(SUBDIRS = .* \)doc:\1:' -i Makefile.am || die
fi



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

2019-09-13 Thread Mikle Kolyada
commit: b0cae5e359418a55ac74f5d6a253e391750453d7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 13 18:26:37 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 13 18:26:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0cae5e3

dev-libs/libwacom: arm stable wrt bug #693214

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

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

diff --git a/dev-libs/libwacom/libwacom-0.33.ebuild 
b/dev-libs/libwacom/libwacom-0.33.ebuild
index a9d2c8e9f49..f7b053bc2c8 100644
--- a/dev-libs/libwacom/libwacom-0.33.ebuild
+++ b/dev-libs/libwacom/libwacom-0.33.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ia64 ppc ppc64 sparc x86"
 IUSE="doc static-libs"
 
 BDEPEND="



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

2019-09-02 Thread Agostino Sarubbo
commit: 41dbd614cdf2ce67ab4314253cecc20112ea12f1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep  2 13:24:23 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep  2 13:24:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41dbd614

dev-libs/libwacom: amd64 stable wrt bug #693214

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

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

diff --git a/dev-libs/libwacom/libwacom-0.33.ebuild 
b/dev-libs/libwacom/libwacom-0.33.ebuild
index 14d390ccde8..a9d2c8e9f49 100644
--- a/dev-libs/libwacom/libwacom-0.33.ebuild
+++ b/dev-libs/libwacom/libwacom-0.33.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ia64 ppc ppc64 sparc x86"
 IUSE="doc static-libs"
 
 BDEPEND="



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

2019-09-02 Thread Agostino Sarubbo
commit: 26575d947a5189b3879fa8ae2a07ebeebeed20a5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep  2 11:17:25 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep  2 11:17:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26575d94

dev-libs/libwacom: ia64 stable wrt bug #693214

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

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

diff --git a/dev-libs/libwacom/libwacom-0.33.ebuild 
b/dev-libs/libwacom/libwacom-0.33.ebuild
index c0baf2dbdb5..14d390ccde8 100644
--- a/dev-libs/libwacom/libwacom-0.33.ebuild
+++ b/dev-libs/libwacom/libwacom-0.33.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ia64 ppc ppc64 sparc x86"
 IUSE="doc static-libs"
 
 BDEPEND="



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

2019-09-02 Thread Agostino Sarubbo
commit: f44a1a04315e705a8614530145b0d1c1dc69b479
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep  2 10:14:38 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep  2 10:14:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f44a1a04

dev-libs/libwacom: x86 stable wrt bug #693214

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

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

diff --git a/dev-libs/libwacom/libwacom-0.33.ebuild 
b/dev-libs/libwacom/libwacom-0.33.ebuild
index bd4dd2de47b..c0baf2dbdb5 100644
--- a/dev-libs/libwacom/libwacom-0.33.ebuild
+++ b/dev-libs/libwacom/libwacom-0.33.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ppc ppc64 sparc x86"
 IUSE="doc static-libs"
 
 BDEPEND="



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

2019-09-02 Thread Agostino Sarubbo
commit: a213702eedb62296c14a0fe0cf6de264b9de7d57
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep  2 10:11:40 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep  2 10:11:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a213702e

dev-libs/libwacom: ppc stable wrt bug #693214

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

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

diff --git a/dev-libs/libwacom/libwacom-0.33.ebuild 
b/dev-libs/libwacom/libwacom-0.33.ebuild
index d3634a3f9dd..bd4dd2de47b 100644
--- a/dev-libs/libwacom/libwacom-0.33.ebuild
+++ b/dev-libs/libwacom/libwacom-0.33.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ppc ppc64 sparc ~x86"
 IUSE="doc static-libs"
 
 BDEPEND="



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

2019-09-02 Thread Agostino Sarubbo
commit: 9470bf1467e9b911306d07567c9111d56a90f3f6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep  2 09:32:46 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep  2 09:32:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9470bf14

dev-libs/libwacom: ppc64 stable wrt bug #693214

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

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

diff --git a/dev-libs/libwacom/libwacom-0.33.ebuild 
b/dev-libs/libwacom/libwacom-0.33.ebuild
index d8f30b8b522..d3634a3f9dd 100644
--- a/dev-libs/libwacom/libwacom-0.33.ebuild
+++ b/dev-libs/libwacom/libwacom-0.33.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ppc64 sparc ~x86"
 IUSE="doc static-libs"
 
 BDEPEND="



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

2019-09-01 Thread Sergei Trofimovich
commit: f27428ce37f0a0a1613b4ad04de3b5660553154a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Sep  1 08:55:27 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Sep  1 09:20:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f27428ce

dev-libs/libwacom: stable 0.33 for sparc, bug #693214

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libwacom/libwacom-0.33.ebuild 
b/dev-libs/libwacom/libwacom-0.33.ebuild
index 0b1c33cddfb..d8f30b8b522 100644
--- a/dev-libs/libwacom/libwacom-0.33.ebuild
+++ b/dev-libs/libwacom/libwacom-0.33.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc static-libs"
 
 BDEPEND="



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

2019-08-31 Thread Andreas Sturmlechner
commit: fa23ba7eaf8200d34fc7c0551f1cde1ee221e966
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 31 20:08:36 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 31 20:46:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa23ba7e

dev-libs/libwacom: 1.0 version bump

Package-Manager: Portage-2.3.74, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libwacom/Manifest|  1 +
 dev-libs/libwacom/libwacom-1.0.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index e684231e15e..b77c31a128d 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,2 +1,3 @@
 DIST libwacom-0.30.tar.gz 119261 BLAKE2B 
4f76fcbed42c5453701e3b5dda880a26f9956a803827584aeaf080196b26bedb65f6bdccb7ffe18e7f93861dfee8a633894869b1ea4f6b95e72d64273087b60c
 SHA512 
952ead4b39461d64d9592d0e05824669d0a8bc721aced46f5a99832da0fc63a4023f9803d416ceaf71dc7182660d05d45b799424bca7f54128fa7c7b688b
 DIST libwacom-0.33.tar.bz2 503217 BLAKE2B 
034b06495209cc88e9a3131a8a23b35fdadf8bc038ff9db62d4dc05b31657d1cfbe4856cf7b1a6112c97d47bb532b664e4e59c3b00a2aebf14dfacbcac141063
 SHA512 
de4d9cf3b5f4d87a159ba8ee617bafce9d13b67dc23d9dc67efd57317b0df2079dd0de328bc800de47f14ee49ea82bb842e34297cef23ba336c1ddca3afa826d
+DIST libwacom-1.0.tar.bz2 502457 BLAKE2B 
c7de15e8e403a4778662c711a4318ffd46c65fcb895e50181b14f6f9c4169493fcd14a78bae62cfad8af0e4d762b5babb06df21ff257994b1890d5ec9078e6ef
 SHA512 
43a8098ed06c86edc647d6a6b0ee0b465bcb6089df77fd361909271aaf5f18ae2fecfa34062fd4a9fdee6983ff1303b99636485ebde6a75a669307bd19c2b313

diff --git a/dev-libs/libwacom/libwacom-1.0.ebuild 
b/dev-libs/libwacom/libwacom-1.0.ebuild
new file mode 100644
index 000..db48fc2994d
--- /dev/null
+++ b/dev-libs/libwacom/libwacom-1.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools udev
+
+DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
+HOMEPAGE="https://github.com/linuxwacom/libwacom;
+SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc static-libs"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+RDEPEND="
+   dev-libs/glib:2
+   virtual/libgudev:=
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   if ! use doc; then
+   sed -e 's:^\(SUBDIRS = .* \)doc:\1:' -i Makefile.am || die
+   fi
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-udev-dir=$(get_udevdir)
+   $(use_enable static-libs static)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/html/. )
+   default
+   find "${D}" -name '*.la' -type f -delete || die
+}



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

2019-08-14 Thread Andreas Sturmlechner
commit: eeb706909562fbab1e0139f14b0bb8f53880a5a3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 14 14:03:41 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 14 14:05:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb70690

dev-libs/libwacom: 0.33 version bump

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libwacom/Manifest |  1 +
 dev-libs/libwacom/libwacom-0.33.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index c7730541095..e684231e15e 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1 +1,2 @@
 DIST libwacom-0.30.tar.gz 119261 BLAKE2B 
4f76fcbed42c5453701e3b5dda880a26f9956a803827584aeaf080196b26bedb65f6bdccb7ffe18e7f93861dfee8a633894869b1ea4f6b95e72d64273087b60c
 SHA512 
952ead4b39461d64d9592d0e05824669d0a8bc721aced46f5a99832da0fc63a4023f9803d416ceaf71dc7182660d05d45b799424bca7f54128fa7c7b688b
+DIST libwacom-0.33.tar.bz2 503217 BLAKE2B 
034b06495209cc88e9a3131a8a23b35fdadf8bc038ff9db62d4dc05b31657d1cfbe4856cf7b1a6112c97d47bb532b664e4e59c3b00a2aebf14dfacbcac141063
 SHA512 
de4d9cf3b5f4d87a159ba8ee617bafce9d13b67dc23d9dc67efd57317b0df2079dd0de328bc800de47f14ee49ea82bb842e34297cef23ba336c1ddca3afa826d

diff --git a/dev-libs/libwacom/libwacom-0.33.ebuild 
b/dev-libs/libwacom/libwacom-0.33.ebuild
new file mode 100644
index 000..0b1c33cddfb
--- /dev/null
+++ b/dev-libs/libwacom/libwacom-0.33.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools udev
+
+DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
+HOMEPAGE="https://github.com/linuxwacom/libwacom;
+SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc static-libs"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+RDEPEND="
+   dev-libs/glib:2
+   virtual/libgudev:=
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   if ! use doc; then
+   sed -e 's:^\(SUBDIRS = .* \)doc:\1:' -i Makefile.am || die
+   fi
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_install() {
+   use doc && HTML_DOCS=( doc/html/. )
+   default
+   local udevdir="$(get_udevdir)"
+   dodir "${udevdir}/rules.d"
+   # generate-udev-rules must be run from inside tools directory
+   pushd tools > /dev/null || die
+   ./generate-udev-rules > "${ED}/${udevdir}/rules.d/65-libwacom.rules" || 
\
+   die "generating udev rules failed"
+   popd > /dev/null || die
+   find "${D}" -name '*.la' -type f -delete || die
+}



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

2018-10-12 Thread Andreas Sturmlechner
commit: c16b8037a69fb8975615f4a1261ca777a52675f9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Oct 12 14:36:57 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Oct 12 14:36:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c16b8037

dev-libs/libwacom: Drop 0.25

Signed-off-by: Andreas Sturmlechner  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 dev-libs/libwacom/Manifest |  1 -
 dev-libs/libwacom/libwacom-0.25.ebuild | 46 --
 2 files changed, 47 deletions(-)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index edf4fc0c373..c7730541095 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,2 +1 @@
-DIST libwacom-0.25.tar.bz2 478780 BLAKE2B 
fb9f3010f2db7aecd967508976daec40fdf956d600b2cc12a90b560e6195e7fac01d5df08413c78247fc17a97850f250b2b4533d78d9fff38871114ce5ab9357
 SHA512 
080d12706c3b685ee1cb963b79068e0e7c08e47296c1535cde4d2280239758d6bccbd38982a63d366cab1a77a4db287cc5bb329abaee6dbb285c4b8e010eaf67
 DIST libwacom-0.30.tar.gz 119261 BLAKE2B 
4f76fcbed42c5453701e3b5dda880a26f9956a803827584aeaf080196b26bedb65f6bdccb7ffe18e7f93861dfee8a633894869b1ea4f6b95e72d64273087b60c
 SHA512 
952ead4b39461d64d9592d0e05824669d0a8bc721aced46f5a99832da0fc63a4023f9803d416ceaf71dc7182660d05d45b799424bca7f54128fa7c7b688b

diff --git a/dev-libs/libwacom/libwacom-0.25.ebuild 
b/dev-libs/libwacom/libwacom-0.25.ebuild
deleted file mode 100644
index e4c403cdcd6..000
--- a/dev-libs/libwacom/libwacom-0.25.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils udev
-
-DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
-HOMEPAGE="http://linuxwacom.sourceforge.net/;
-SRC_URI="mirror://sourceforge/linuxwacom/${PN}/${P}.tar.bz2"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~ia64 ppc ppc64 sparc x86"
-IUSE="doc static-libs"
-
-RDEPEND="
-   dev-libs/glib:2
-   virtual/libgudev:=
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-
-src_prepare() {
-   default
-   if ! use doc; then
-   sed -e 's:^\(SUBDIRS = .* \)doc:\1:' -i Makefile.in || die
-   fi
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   local udevdir="$(get_udevdir)"
-   dodir "${udevdir}/rules.d"
-   # generate-udev-rules must be run from inside tools directory
-   pushd tools > /dev/null || die
-   ./generate-udev-rules > "${ED}/${udevdir}/rules.d/65-libwacom.rules" || 
die "generating udev rules failed"
-   popd > /dev/null || die
-   use doc && dohtml -r doc/html/*
-   prune_libtool_files
-}



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

2018-10-12 Thread Mikle Kolyada
commit: d33255ab5abe44cbbb244ed4118c662240f08927
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Oct 12 13:40:59 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Oct 12 13:40:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d33255ab

dev-libs/libwacom: arm stable wrt bug #664244

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

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

diff --git a/dev-libs/libwacom/libwacom-0.30.ebuild 
b/dev-libs/libwacom/libwacom-0.30.ebuild
index 42c113e1063..874bf7986c9 100644
--- a/dev-libs/libwacom/libwacom-0.30.ebuild
+++ b/dev-libs/libwacom/libwacom-0.30.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/archive/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
 IUSE="doc static-libs"
 
 RDEPEND="



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

2018-09-14 Thread Andreas Sturmlechner
commit: c87644b9decee3e71512b1a5ab93a120c471de71
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 14 17:56:21 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep 15 02:30:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c87644b9

dev-libs/libwacom: Drop old

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/libwacom/Manifest |  2 --
 dev-libs/libwacom/libwacom-0.24.ebuild | 45 -
 dev-libs/libwacom/libwacom-0.26.ebuild | 46 --
 3 files changed, 93 deletions(-)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index 00cdcdba333..edf4fc0c373 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,4 +1,2 @@
-DIST libwacom-0.24.tar.bz2 488313 BLAKE2B 
c4eba20e57a231ddf1401f25787576ccb524b95e2c8de7715b115eb15ce5124a1cdbe0cd9c55fb0280e53804708b117f0016594a3e023a5f7f78715ad1522d24
 SHA512 
331acb33ab798abf376f70647786c894014d5baa373cc66d53f1e77e77129ba78ec059f32f5cf3659a1fe3e8f9ff6ab3eb6eefd6090fc3c3bab4582ea25a5640
 DIST libwacom-0.25.tar.bz2 478780 BLAKE2B 
fb9f3010f2db7aecd967508976daec40fdf956d600b2cc12a90b560e6195e7fac01d5df08413c78247fc17a97850f250b2b4533d78d9fff38871114ce5ab9357
 SHA512 
080d12706c3b685ee1cb963b79068e0e7c08e47296c1535cde4d2280239758d6bccbd38982a63d366cab1a77a4db287cc5bb329abaee6dbb285c4b8e010eaf67
-DIST libwacom-0.26.tar.bz2 479348 BLAKE2B 
7b7fc7a74b5dd67935911ec9fb728acc99ee96e56852cbe5b6d2434e5fcdb02954dac5dbe1fab3253ddf00353cd33f2cde850fc2cb18d35e9eaf87e6bf6fcac9
 SHA512 
4250a9c3481580d88b76f0dbcc9bff39bbe88bf3c874e0d7776d604980481ef7f3bf6d550a46c4bcb9690fb589e955cb416a0724dae200ba027bc129b3cd3100
 DIST libwacom-0.30.tar.gz 119261 BLAKE2B 
4f76fcbed42c5453701e3b5dda880a26f9956a803827584aeaf080196b26bedb65f6bdccb7ffe18e7f93861dfee8a633894869b1ea4f6b95e72d64273087b60c
 SHA512 
952ead4b39461d64d9592d0e05824669d0a8bc721aced46f5a99832da0fc63a4023f9803d416ceaf71dc7182660d05d45b799424bca7f54128fa7c7b688b

diff --git a/dev-libs/libwacom/libwacom-0.24.ebuild 
b/dev-libs/libwacom/libwacom-0.24.ebuild
deleted file mode 100644
index 52b36c8c8e5..000
--- a/dev-libs/libwacom/libwacom-0.24.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils udev
-
-DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
-HOMEPAGE="http://linuxwacom.sourceforge.net/;
-SRC_URI="mirror://sourceforge/linuxwacom/${PN}/${P}.tar.bz2"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
-IUSE="doc static-libs"
-
-RDEPEND="
-   dev-libs/glib:2
-   virtual/libgudev:=
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-
-src_prepare() {
-   if ! use doc; then
-   sed -e 's:^\(SUBDIRS = .* \)doc:\1:' -i Makefile.in || die
-   fi
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   local udevdir="$(get_udevdir)"
-   dodir "${udevdir}/rules.d"
-   # generate-udev-rules must be run from inside tools directory
-   pushd tools > /dev/null || die
-   ./generate-udev-rules > "${ED}/${udevdir}/rules.d/65-libwacom.rules" || 
die "generating udev rules failed"
-   popd > /dev/null || die
-   use doc && dohtml -r doc/html/*
-   prune_libtool_files
-}

diff --git a/dev-libs/libwacom/libwacom-0.26.ebuild 
b/dev-libs/libwacom/libwacom-0.26.ebuild
deleted file mode 100644
index 10dd4624d6e..000
--- a/dev-libs/libwacom/libwacom-0.26.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils udev
-
-DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
-HOMEPAGE="http://linuxwacom.sourceforge.net/;
-SRC_URI="mirror://sourceforge/linuxwacom/${PN}/${P}.tar.bz2"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc static-libs"
-
-RDEPEND="
-   dev-libs/glib:2
-   virtual/libgudev:=
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-
-src_prepare() {
-   default
-   if ! use doc; then
-   sed -e 's:^\(SUBDIRS = .* \)doc:\1:' -i Makefile.in || die
-   fi
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   local udevdir="$(get_udevdir)"
-   dodir "${udevdir}/rules.d"
-   # generate-udev-rules must be run from inside tools directory
-   pushd tools > /dev/null || die
-   ./generate-udev-rules > "${ED}/${udevdir}/rules.d/65-libwacom.rules" || 
die "generating udev rules failed"
-   popd > /dev/null || die
-   use doc && dohtml -r doc/html/*
-   

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

2018-09-14 Thread Tobias Klausmann
commit: 37ee2ad8b7e8687ff7b72ea25bef7617514fb780
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Fri Sep 14 10:17:38 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Fri Sep 14 10:17:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ee2ad8

dev-libs/libwacom-0.30-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/664244

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

diff --git a/dev-libs/libwacom/libwacom-0.30.ebuild 
b/dev-libs/libwacom/libwacom-0.30.ebuild
index 4ac5c07c973..42c113e1063 100644
--- a/dev-libs/libwacom/libwacom-0.30.ebuild
+++ b/dev-libs/libwacom/libwacom-0.30.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/archive/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86"
 IUSE="doc static-libs"
 
 RDEPEND="



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

2018-08-25 Thread Sergei Trofimovich
commit: f4fb3d57c5e89465c17e93d30dd24de1457f4dcb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 25 18:47:32 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 25 18:55:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4fb3d57

dev-libs/libwacom: stable 0.30 for ppc64, bug #664244

Package-Manager: Portage-2.3.48, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"

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

diff --git a/dev-libs/libwacom/libwacom-0.30.ebuild 
b/dev-libs/libwacom/libwacom-0.30.ebuild
index 8d608b42e98..4ac5c07c973 100644
--- a/dev-libs/libwacom/libwacom-0.30.ebuild
+++ b/dev-libs/libwacom/libwacom-0.30.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/archive/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ia64 ppc ppc64 sparc x86"
 IUSE="doc static-libs"
 
 RDEPEND="



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

2018-08-25 Thread Sergei Trofimovich
commit: 1a71eeb21a7c404aaba31cd8d8287f08eb73a7d6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 25 18:17:55 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 25 18:17:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a71eeb2

dev-libs/libwacom: stable 0.30 for ppc, bug #664244

Package-Manager: Portage-2.3.48, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc"

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

diff --git a/dev-libs/libwacom/libwacom-0.30.ebuild 
b/dev-libs/libwacom/libwacom-0.30.ebuild
index db00d7edaf8..8d608b42e98 100644
--- a/dev-libs/libwacom/libwacom-0.30.ebuild
+++ b/dev-libs/libwacom/libwacom-0.30.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxwacom/${PN}/archive/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ia64 ppc ~ppc64 sparc x86"
 IUSE="doc static-libs"
 
 RDEPEND="



  1   2   >