Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / upower


Commits:
a9451d35 by Jan Alexander Steffens (heftig) at 2024-08-26T18:56:13+02:00
1.90.5-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,17 +1,13 @@
 pkgbase = upower
        pkgdesc = Abstraction for enumerating power devices, listening to 
device events and querying history and statistics
-       pkgver = 1.90.4
+       pkgver = 1.90.5
        pkgrel = 1
        url = https://upower.freedesktop.org
        arch = x86_64
        license = GPL-2.0-or-later
-       checkdepends = python-dbus
-       checkdepends = python-dbusmock
-       checkdepends = python-gobject
-       checkdepends = python-packaging
-       checkdepends = umockdev
        makedepends = docbook-xsl
        makedepends = git
+       makedepends = glib2-devel
        makedepends = gobject-introspection
        makedepends = gtk-doc
        makedepends = meson
@@ -24,10 +20,11 @@ pkgbase = upower
        depends = libgudev
        depends = libimobiledevice
        depends = libplist
+       depends = polkit
        optdepends = usbmuxd: Read charge status of iOS devices
        backup = etc/UPower/UPower.conf
-       source = 
git+https://gitlab.freedesktop.org/upower/upower.git#tag=v1.90.4
-       b2sums = 
07acc8046eccaf891f3ae75673b945d00e3ae1071aac1cc9fa28e8c8d8fb31e8fd30f89d3dd0217090729ffa1c5921aa07f69994e42d4c9201fbe953fd6808ce
+       source = 
git+https://gitlab.freedesktop.org/upower/upower.git#tag=v1.90.5
+       b2sums = 
7dd53845a7df3e1c58c00431a329a621df2c034a9cd0ed4d4f5def67d993b05eb7b030abb50fbcfc7af1a432c1413f97905c70b28ca3aef619d148f6ad035669
 
 pkgname = upower
        depends = gcc-libs
@@ -36,6 +33,7 @@ pkgname = upower
        depends = libgudev
        depends = libimobiledevice
        depends = libplist
+       depends = polkit
        depends = libglib-2.0.so
        depends = libgobject-2.0.so
        depends = libgio-2.0.so


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 # Contributor: Jan de Groot <[email protected]>
 
 pkgname=upower
-pkgver=1.90.4
+pkgver=1.90.5
 pkgrel=1
 pkgdesc="Abstraction for enumerating power devices, listening to device events 
and querying history and statistics"
 url="https://upower.freedesktop.org";
@@ -15,6 +15,7 @@ depends=(
   libgudev
   libimobiledevice
   libplist
+  polkit
 )
 optdepends=(
   'usbmuxd: Read charge status of iOS devices'
@@ -22,6 +23,7 @@ optdepends=(
 makedepends=(
   docbook-xsl
   git
+  glib2-devel
   gobject-introspection
   gtk-doc
   meson
@@ -29,16 +31,9 @@ makedepends=(
   systemd
   usbmuxd
 )
-checkdepends=(
-  python-dbus
-  python-dbusmock
-  python-gobject
-  python-packaging
-  umockdev
-)
 backup=(etc/UPower/UPower.conf)
 source=("git+https://gitlab.freedesktop.org/upower/upower.git#tag=v$pkgver";)
-b2sums=('07acc8046eccaf891f3ae75673b945d00e3ae1071aac1cc9fa28e8c8d8fb31e8fd30f89d3dd0217090729ffa1c5921aa07f69994e42d4c9201fbe953fd6808ce')
+b2sums=('7dd53845a7df3e1c58c00431a329a621df2c034a9cd0ed4d4f5def67d993b05eb7b030abb50fbcfc7af1a432c1413f97905c70b28ca3aef619d148f6ad035669')
 
 prepare() {
   cd upower
@@ -49,9 +44,17 @@ build() {
   meson compile -C build
 }
 
-check() {
-  meson test -C build --print-errorlogs
-}
+# Requires running polkit to succeed
+#checkdepends=(
+#  python-dbus
+#  python-dbusmock
+#  python-gobject
+#  python-packaging
+#  umockdev
+#)
+#check() {
+#  meson test -C build --print-errorlogs
+#}
 
 package() {
   depends+=(libg{lib,object,io}-2.0.so)



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/upower/-/commit/a9451d35a753537849e9cf50e93f95f484e0d152

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/upower/-/commit/a9451d35a753537849e9cf50e93f95f484e0d152
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to