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.


Reply via email to