diff options
Diffstat (limited to 'sys-power')
-rw-r--r-- | sys-power/Manifest.gz | bin | 5737 -> 5743 bytes | |||
-rw-r--r-- | sys-power/upower/Manifest | 4 | ||||
-rw-r--r-- | sys-power/upower/upower-0.99.20.ebuild | 116 | ||||
-rw-r--r-- | sys-power/upower/upower-1.90.2.ebuild | 117 |
4 files changed, 0 insertions, 237 deletions
diff --git a/sys-power/Manifest.gz b/sys-power/Manifest.gz Binary files differindex e6900757257e..012e129d3bac 100644 --- a/sys-power/Manifest.gz +++ b/sys-power/Manifest.gz diff --git a/sys-power/upower/Manifest b/sys-power/upower/Manifest index 0aea810565a8..e81298792953 100644 --- a/sys-power/upower/Manifest +++ b/sys-power/upower/Manifest @@ -1,8 +1,4 @@ AUX upower-1.90.2-backport-pr207.patch 1549 BLAKE2B a682f9fe09c9df49ba2ff038fbbd649b1a9e1cba6ab148fdca30b9cc708f151bf6ae47655a90a49e67ace48ad847730923ae12c98869e93509fcc1900568b9f8 SHA512 2ecf1211e9185af0f8cd92c982f334dda9e4916f50f0a087802bf01fecc7e6926cda6562d581a328f9f2560d0d42a4f09837fdbc82524491cfd7cc721ac8dff8 -DIST upower-v0.99.20.tar.bz2 126098 BLAKE2B 670a2ad746c5cf8b2aca332f1f8c36fc96cd82b3ad8a7a5337dd3edce60cd73b1a83e807ec3f257d5216b3b4873f1bcf6cc9c434c195f75680e891c653f44fe1 SHA512 50e5b03f1319da3869b0caba4fbe78c8eabf1df6f783f1463b06394bee58bae42ad411780faa503965c5fdb983d723c0b5ae0731fae4220997a17875f4850b1e -DIST upower-v1.90.2.tar.bz2 138265 BLAKE2B f00b3a584f5564a0edc7fadad2e005da5938e61005c0c84ed6bfb9e612a5964a1f4b0a051a2a78eb1b71666e4182ce2e01e16f1b32269ed2db848b570f71fd09 SHA512 9cdaea76d604e79bb385c2d7d8df26ab74d8fbbd5ddd271d7dc3323ae4f98ce9504ce807638e008869fdec0e1fcaf8d4be53e486714913616b8df73d8e4ac396 DIST upower-v1.90.4.tar.bz2 139422 BLAKE2B a06be2d483773a2115f4cdd4f7c023589ebc937846fc360341cd57d1a225f4dc1b448f50438216c3ae679effa86d61b96f7c4b9d59f6b0f30e9dcbc047a5cac7 SHA512 2db8f2fea4086939c7ec236674ddd03ff043eeb1c7e46deb40b45aed5d31b6eb0e84fa44f189336b0a171f3e2f92f2f50e2f355b9366e0d686e570d0107e88da -EBUILD upower-0.99.20.ebuild 2794 BLAKE2B b6d2482072d87a91d3e22a78ba5909c3cb08cc761eec4c276c59405a9bd3a1ab01b38eacc870bc0411ac34c243f6d49dba82f8da9f597a89d5f7970fe125cbc3 SHA512 d21cc207336b1ff3e033a375b3b8bbbb5aec847aeb54d1982bb2a01bbd04c96acd9b8d42a8009aadfa4883dd1641152038c5821b140aba9844d943d8bba43aa8 -EBUILD upower-1.90.2.ebuild 2868 BLAKE2B 837f5a6e1293dbc58bb854a03f55f6743d8bf61adb5285cce4e6ae52107f07def48dfe943e0ee5570c80f34be9f5a50e3fec49454101d0710b3db0ea56f6feb1 SHA512 8350b522953c0ce8e1b0f99dc76891770e590d8a57ac075d86a41be9159efa7a9986d4e273e50f726ef8a41e3e797728983108ab851ae0801e2a68769ee8dca4 EBUILD upower-1.90.4-r1.ebuild 2806 BLAKE2B f68bf6fce6c74fd70b2e3ed004894c09c7afff1c176877e2b6be1dfdc09d164b878ec1690c86461a2dc1856804e80f270f7166ab411eb8c1f2e54cba5dab42c6 SHA512 fe7708566885c3985d81472542a19d507b47d7ccfc37de2046fd166b06f482ee33e19e29563ff77252bec390552eb92d218f75107f1c318e9b82c97b640bd0a1 MISC metadata.xml 319 BLAKE2B deed435a52138ca25bc6db202a294303839a6be54e3c257f25e25b8050ae30992fd18054cf568bcfd33e14211523a328546cf9732fc10844437994fa79e3f63d SHA512 47a7e588aee976740610165259518b427b425dc9aaff3afd74d4abb34717dd4ca23c0d062347a1257e192a56ce16d7793d4d58738d0cfd178adcc55992136194 diff --git a/sys-power/upower/upower-0.99.20.ebuild b/sys-power/upower/upower-0.99.20.ebuild deleted file mode 100644 index 1d77e3a26159..000000000000 --- a/sys-power/upower/upower-0.99.20.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2024 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 systemd udev xdg-utils - -DESCRIPTION="D-Bus abstraction for enumerating power devices, querying history and statistics" -HOMEPAGE="https://upower.freedesktop.org/" -SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0/3" # based on SONAME of libupower-glib.so -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" - -# gtk-doc files are not available as prebuilt in the tarball -IUSE="doc +introspection ios selinux test" -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-libs/glib-2.58:2 - sys-apps/dbus:= - introspection? ( dev-libs/gobject-introspection:= ) - kernel_linux? ( - >=dev-libs/libgudev-236:= - virtual/udev - ios? ( - >=app-pda/libimobiledevice-1:= - >=app-pda/libplist-2:= - ) - ) -" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-devicekit ) -" -BDEPEND=" - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - dev-util/gdbus-codegen - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - doc? ( dev-util/gtk-doc ) - test? ( - $(python_gen_any_dep ' - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/python-dbusmock[${PYTHON_USEDEP}] - ') - dev-util/umockdev - ) -" - -S="${WORKDIR}/${PN}-v${PV}" - -QA_MULTILIB_PATHS="usr/lib/${PN}/.*" - -python_check_deps() { - python_has_version -b "dev-python/dbus-python[${PYTHON_USEDEP}]" && - python_has_version -b "dev-python/python-dbusmock[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - default - xdg_environment_reset -} - -src_configure() { - local backend - - if use kernel_linux ; then - backend=linux - else - backend=dummy - fi - - local emesonargs=( - --localstatedir "${EPREFIX}"/var - - -Dman=true - $(meson_use doc gtk-doc) - $(meson_feature introspection) - -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)" - -Dos_backend="${backend}" - $(meson_feature ios idevice) - ) - meson_src_configure -} - -src_install() { - meson_src_install - keepdir /var/lib/upower #383091 -} - -pkg_postinst() { - udev_reload - - if [[ ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 0.99.12; then - elog "Support for Logitech Unifying Receiver battery state readout was" - elog "removed in version 0.99.12, these devices have been directly" - elog "supported by the Linux kernel since version >=3.2." - elog - elog "Support for CSR devices battery state was removed from udev rules" - elog "in version 0.99.12. This concerns the following Logitech products" - elog "from the mid 2000s:" - elog "Mouse/Dual/Keyboard+Mouse Receiver, Freedom Optical, Elite Duo," - elog "MX700/MX1000, Optical TrackMan, Click! Mouse, Presenter." - fi -} - -pkg_postrm() { - udev_reload -} diff --git a/sys-power/upower/upower-1.90.2.ebuild b/sys-power/upower/upower-1.90.2.ebuild deleted file mode 100644 index 8b5b884e28e6..000000000000 --- a/sys-power/upower/upower-1.90.2.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2024 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 systemd udev xdg-utils - -DESCRIPTION="D-Bus abstraction for enumerating power devices, querying history and statistics" -HOMEPAGE="https://upower.freedesktop.org/" -SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" -S="${WORKDIR}/${PN}-v${PV}" - -LICENSE="GPL-2+" -SLOT="0/3" # based on SONAME of libupower-glib.so -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -# gtk-doc files are not available as prebuilt in the tarball -IUSE="doc +introspection ios selinux test" -RESTRICT="!test? ( test )" - -DEPEND=" - >=dev-libs/glib-2.58:2 - sys-apps/dbus:= - introspection? ( dev-libs/gobject-introspection:= ) - kernel_linux? ( - >=dev-libs/libgudev-236:= - virtual/udev - ios? ( - >=app-pda/libimobiledevice-1:= - >=app-pda/libplist-2:= - ) - ) -" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-devicekit ) -" -BDEPEND=" - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - dev-util/gdbus-codegen - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - doc? ( dev-util/gtk-doc ) - test? ( - $(python_gen_any_dep ' - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/python-dbusmock[${PYTHON_USEDEP}] - ') - dev-util/umockdev - ) -" - -PATCHES=( "${FILESDIR}/${PN}-1.90.2-backport-pr207.patch" ) - -QA_MULTILIB_PATHS="usr/lib/${PN}/.*" - -python_check_deps() { - python_has_version -b "dev-python/dbus-python[${PYTHON_USEDEP}]" && - python_has_version -b "dev-python/python-dbusmock[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - default - xdg_environment_reset -} - -src_configure() { - local backend - - if use kernel_linux ; then - backend=linux - else - backend=dummy - fi - - local emesonargs=( - --localstatedir "${EPREFIX}"/var - - -Dman=true - $(meson_use doc gtk-doc) - $(meson_feature introspection) - -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)" - -Dos_backend="${backend}" - $(meson_feature ios idevice) - ) - meson_src_configure -} - -src_install() { - meson_src_install - keepdir /var/lib/upower #383091 -} - -pkg_postinst() { - udev_reload - - if [[ ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 0.99.12; then - elog "Support for Logitech Unifying Receiver battery state readout was" - elog "removed in version 0.99.12, these devices have been directly" - elog "supported by the Linux kernel since version >=3.2." - elog - elog "Support for CSR devices battery state was removed from udev rules" - elog "in version 0.99.12. This concerns the following Logitech products" - elog "from the mid 2000s:" - elog "Mouse/Dual/Keyboard+Mouse Receiver, Freedom Optical, Elite Duo," - elog "MX700/MX1000, Optical TrackMan, Click! Mouse, Presenter." - fi -} - -pkg_postrm() { - udev_reload -} |