[gentoo-commits] repo/gentoo:master commit in: dev-libs/libwacom/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libwacom/
commit: 6787c154aebd9c728729518523c25e7b44f78c97 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Aug 25 18:10:37 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Aug 25 18:10:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6787c154 dev-libs/libwacom: stable 0.30 for ia64, bug #664244 Package-Manager: Portage-2.3.48, Repoman-2.3.10 RepoMan-Options: --include-arches="ia64" 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 a08f16940e6..db00d7edaf8 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/
commit: dc36b282ab18a20e6c0fb2245ae6ca276814a543 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Aug 24 03:14:53 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Aug 24 03:14:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc36b282 dev-libs/libwacom: amd64 stable wrt bug #664244 Package-Manager: Portage-2.3.40, Repoman-2.3.9 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 6c2160d6176..a08f16940e6 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/
commit: afb7bcca12fa41186886b19f93d086d5468a9022 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Aug 22 19:04:52 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Aug 23 08:34:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb7bcca dev-libs/libwacom: stable 0.30 for sparc, bug #664244 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc" 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 a373463152b..6c2160d6176 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/
commit: 619f1772cb886e38d78eaecc174cc418927d0c10 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Aug 23 01:40:21 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Aug 23 01:40:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=619f1772 dev-libs/libwacom: x86 stable (bug #664244) Package-Manager: Portage-2.3.48, Repoman-2.3.10 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 245f3d5f784..a373463152b 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/
commit: c1f3855243a99e68bb2390efbc27563d98c7140d Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jun 23 14:45:46 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jun 23 16:43:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f38552 dev-libs/libwacom: 0.30 version bump Closes: https://bugs.gentoo.org/652900 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-libs/libwacom/Manifest | 1 + dev-libs/libwacom/libwacom-0.30.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest index 69aa5d15d2c..00cdcdba333 100644 --- a/dev-libs/libwacom/Manifest +++ b/dev-libs/libwacom/Manifest @@ -1,3 +1,4 @@ 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.30.ebuild b/dev-libs/libwacom/libwacom-0.30.ebuild new file mode 100644 index 000..245f3d5f784 --- /dev/null +++ b/dev-libs/libwacom/libwacom-0.30.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2018 Gentoo Foundation +# 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/
commit: 1bf51a7b404e14b17c3c96e0d43c243a0367696d Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Nov 26 19:05:20 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Nov 26 19:06:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf51a7b dev-libs/libwacom: stable 0.25 for sparc, bug #622820 (thanks to Rolf Eike Beer) Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" dev-libs/libwacom/libwacom-0.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libwacom/libwacom-0.25.ebuild b/dev-libs/libwacom/libwacom-0.25.ebuild index 804b3669be6..e4c403cdcd6 100644 --- a/dev-libs/libwacom/libwacom-0.25.ebuild +++ b/dev-libs/libwacom/libwacom-0.25.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/linuxwacom/${PN}/${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" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libwacom/
commit: fd1f6bc57c4a456c904d661ddbf432f31405914a Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Oct 29 20:02:40 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Oct 29 21:07:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd1f6bc5 dev-libs/libwacom: x86 stable (bug #622820) Package-Manager: Portage-2.3.13, Repoman-2.3.4 dev-libs/libwacom/libwacom-0.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libwacom/libwacom-0.25.ebuild b/dev-libs/libwacom/libwacom-0.25.ebuild index 1f146613a41..804b3669be6 100644 --- a/dev-libs/libwacom/libwacom-0.25.ebuild +++ b/dev-libs/libwacom/libwacom-0.25.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/linuxwacom/${PN}/${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" RDEPEND="