[Buildroot] [PATCH 1/1] package/upower: bump to version 0.99.19

Fabrice Fontaine fontaine.fabrice at gmail.com
Tue Jun 28 06:41:15 UTC 2022


Le mar. 28 juin 2022 à 08:04, Peter Korsgaard <peter at korsgaard.com> a écrit :
>
> >>>>> "Fabrice" == Fabrice Fontaine <fontaine.fabrice at gmail.com> writes:
>
>  > - Switch site to get latest release
>  > - Switch to meson-package (autotools dropped since version 0.99.14)
>  > - libusb is not a dependency since
>  >   https://gitlab.freedesktop.org/upower/upower/-/commit/64582256a8c75127c3de23f5542c8467e2e9484a
>  > - Update indentation in hash file (two spaces)
>
>  > https://gitlab.freedesktop.org/upower/upower/-/blob/v0.99.19/NEWS
>
>  > Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
>  > ---
>  >  package/upower/Config.in   |  9 +++------
>  >  package/upower/upower.hash |  4 ++--
>  >  package/upower/upower.mk   | 20 ++++++++++++--------
>  >  3 files changed, 17 insertions(+), 16 deletions(-)
>
>  > diff --git a/package/upower/Config.in b/package/upower/Config.in
>  > index 612a2b74b9..e2bcdd12c3 100644
>  > --- a/package/upower/Config.in
>  > +++ b/package/upower/Config.in
>  > @@ -1,12 +1,10 @@
>  >  config BR2_PACKAGE_UPOWER
>  >      bool "upower"
>  >      depends on BR2_PACKAGE_HAS_UDEV
>  > -    depends on BR2_TOOLCHAIN_HAS_THREADS # libgudev, libusb
>  > -    depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # libusb
>
> thermald selects upower, but you forgot to drop the gcc dependency from
> thermald.
>
>  > -UPOWER_CONF_OPTS = --disable-man-pages --disable-tests
>  > +UPOWER_CONF_OPTS = \
>  > +    -Dgtk-doc=false \
>  > +    -Dman=false \
>  > +    -Dsystemdsystemunitdir=/usr/lib/systemd/system \
>  > +    -Dudevhwdbdir=/lib/udev/hwdb.d \
>  > +    -Dudevrulesdir=/lib/udev/rules.d
>
> No flag to disable tests?

Indeed, up_self_test is now unconditionally built. Should I send a PR
to upstream?

>
> Committed with the dependencies of thermald fixed, thanks.
>
> --
> Bye, Peter Korsgaard

Best Regards,

Fabrice



More information about the buildroot mailing list