David Runge pushed to branch main at Arch Linux / Packaging / Packages / libguestfs
Commits: 61bc1c6c by David Runge at 2023-08-10T10:27:57+02:00 Use alphabetically sorted bash arrays with one entry per line for better handling - - - - - 29195cd4 by David Runge at 2023-08-10T10:32:02+02:00 Rename patch for ocaml 5 patch to provide context. - - - - - d303ee76 by David Runge at 2023-08-10T16:23:11+02:00 upgpkg: 1.50.1-1 Use correct SPDX license identifiers for project. Consolidate dependencies. - - - - - 2 changed files: - PKGBUILD - ocaml5.patch → libguestfs-1.48.6-ocaml5.patch Changes: ===================================== PKGBUILD ===================================== @@ -6,12 +6,15 @@ # Contributor: Nikos Skalkotos <skalkoto (at) Gmail.com> pkgname=libguestfs -pkgver=1.48.6 -pkgrel=7 +pkgver=1.50.1 +pkgrel=1 pkgdesc="Access and modify virtual machine disk images" arch=(x86_64) url="https://libguestfs.org/" -license=(GPL2 LGPL2.1) +license=( + GPL-2.0-or-later + LGPL-2.1-or-later +) # NOTE: see appliance/packagelist.in _appliancedeps=( btrfs-progs @@ -52,14 +55,23 @@ _appliancedeps=( ) depends=( augeas + bash fuse2 + gcc-libs + glib2 + glibc hivex jansson sleuthkit libconfig + libtirpc libvirt + libxml2 + ncurses + pcre2 perl-libintl-perl qemu + readline supermin "${_appliancedeps[@]}" ) @@ -73,6 +85,7 @@ makedepends=( gobject-introspection gperf ocaml + ocaml-augeas ocaml-compiler-libs ocaml-findlib perl-module-build @@ -86,7 +99,10 @@ makedepends=( rust vala ) -checkdepends=(linux ruby-test-unit) +checkdepends=( + linux + ruby-test-unit +) optdepends=( 'gobject-introspection: GObject-Introspection Bindings' 'java-runtime: for Java bindings' @@ -95,24 +111,32 @@ optdepends=( 'python: Python Bindings' 'ruby: for Ruby bindings' ) -provides=(libguestfs.so libguestfs-gobject-1.0.so) +provides=( + libguestfs.so + libguestfs-gobject-1.0.so +) backup=(etc/libguestfs-tools.conf) source=( https://download.libguestfs.org/${pkgver%.*}-stable/$pkgname-$pkgver.tar.gz{,.sig} $pkgname-1.48.1-disable_php_tests.patch - ocaml5.patch + $pkgname-1.48.6-ocaml5.patch ) -sha256sums=('0c03cdb2f3460fa492e8423a003e3aa7d51a1311906e01467d1fb90ebf336ac5' +sha512sums=('237ef512a767a3d56f9705818ead6ebedcaf107d576acf844353730913ee4fc5f2b085bf7d647b693bf4760e986416ba71f628d7709fd859acf3b2a595f3ed10' 'SKIP' - '151d7ab43e7150c7d645eb0bad9681ce5ecc59cae44f254f08ef617ce3d9932f' - 'eb019796aede102254f22b25e10db5751891fbff8c4b7cf2d5786fd58f2b005a') - + 'd59cad07e275f1fa5e82448993db5b3a6dc8cdd1fc97a8839ef0403ad3f1753a5d13df27b184d6c73fa8dda8bd75e63ad68aaad26001986682d5bc7eeb58273a' + 'a729cdb699c7a19146e8a627e0744f4511e1dd8f3e7886eed79462d4c5ca3e1fb82ca5198e7fa766567ddc4f2a91872b6277645a05f99834a93b8ee7f4b275da') +b2sums=('3ca8136137ffee3e4bace115e4be317e0c0545781d61c4e867084bfcf73b6af5fe4aa8fecf9c68532fdc955a03c40abaf8af1303b2f03a372d0387d28679d793' + 'SKIP' + '2f7c429875d80b2b3a70286f83764ce6ed8be86055232fc059ab55ebf8393f9d29a2241401c7ab55af7ba9180ea85909647fe06ca51880f93bc66b488bcec78c' + '3bbd645434e31950e3632795f57994b3471714099d176a28a27802d885c8ac43ff62f9e605fa2951cd75309082b43f05e3939727201f39a37b1d9e06359b8a46') validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0') # Richard W.M. Jones <[email protected]> prepare() { # disable php tests, as missing arginfo definition makes them fail: https://github.com/libguestfs/libguestfs/issues/78 patch -Np1 -d $pkgname-$pkgver -i ../$pkgname-1.48.1-disable_php_tests.patch - patch -Np1 -d $pkgname-$pkgver -i ../ocaml5.patch + # fixes for OCaml >= 5 + patch -Np1 -d $pkgname-$pkgver -i ../$pkgname-1.48.6-ocaml5.patch + cd $pkgname-$pkgver autoreconf -fiv } ===================================== ocaml5.patch → libguestfs-1.48.6-ocaml5.patch ===================================== View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libguestfs/-/compare/e4f74a8b35cbd122f1ed8ebc52e2c7ffef4d8a97...d303ee760dacc853c40ddd921c345e366acf8ae1 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libguestfs/-/compare/e4f74a8b35cbd122f1ed8ebc52e2c7ffef4d8a97...d303ee760dacc853c40ddd921c345e366acf8ae1 You're receiving this email because of your account on gitlab.archlinux.org.
