Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
libcutefish
Commits:
d46e2a87 by Antonio Rojas at 2024-09-18T14:16:03+02:00
upgpkg: 0.7-5: Drop unused modemmanager-qt5 dependency
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = libcutefish
pkgdesc = System library for Cutefish applications
pkgver = 0.7
- pkgrel = 4
+ pkgrel = 5
url = https://github.com/cutefishos/libcutefish
arch = x86_64
license = GPL
@@ -10,7 +10,6 @@ pkgbase = libcutefish
makedepends = qt5-tools
depends = bluez-qt5
depends = libkscreen5
- depends = modemmanager-qt5
depends = networkmanager-qt5
depends = qt5-quickcontrols2
depends = accountsservice
=====================================
PKGBUILD
=====================================
@@ -2,12 +2,12 @@
pkgname=libcutefish
pkgver=0.7
-pkgrel=4
+pkgrel=5
pkgdesc="System library for Cutefish applications"
arch=('x86_64')
url="https://github.com/cutefishos/libcutefish"
license=('GPL')
-depends=('bluez-qt5' 'libkscreen5' 'modemmanager-qt5' 'networkmanager-qt5'
'qt5-quickcontrols2'
+depends=('bluez-qt5' 'libkscreen5' 'networkmanager-qt5' 'qt5-quickcontrols2'
# via dbus:
'accountsservice' 'kio5' 'qt5-sensors')
makedepends=('extra-cmake-modules' 'ninja' 'qt5-tools')
@@ -20,6 +20,8 @@ prepare() {
# Fix build with libkscreen 5.27
sed -e 's|CMAKE_CXX_STANDARD 14|CMAKE_CXX_STANDARD 17|' -i
$pkgname-$pkgver/CMakeLists.txt
patch -d $pkgname-$pkgver -p1 < libkscreen-5.27.patch
+# Drop unused dependency
+ sed -e '/ModemManagerQt/d' -i
$pkgname-$pkgver/networkmanagement/CMakeLists.txt
}
build() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/libcutefish/-/commit/d46e2a87081983b93d5a9f88f289fb05747dbe7d
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/libcutefish/-/commit/d46e2a87081983b93d5a9f88f289fb05747dbe7d
You're receiving this email because of your account on gitlab.archlinux.org.