[arch-commits] Commit in shared-mime-info/trunk (PKGBUILD)

Andreas Radke andyrtr at gemini.archlinux.org
Sun Mar 27 18:05:44 UTC 2022


    Date: Sunday, March 27, 2022 @ 18:05:44
  Author: andyrtr
Revision: 440727

upgpkg: shared-mime-info 2.0+144+g13695c7-1: upstream update 2.2.0 - keep building from git master to avoid future epoch downgrades

Modified:
  shared-mime-info/trunk/PKGBUILD

----------+
 PKGBUILD |   23 ++++-------------------
 1 file changed, 4 insertions(+), 19 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-03-27 17:09:29 UTC (rev 440726)
+++ PKGBUILD	2022-03-27 18:05:44 UTC (rev 440727)
@@ -2,28 +2,23 @@
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 
 pkgname=shared-mime-info
-_commit=d74a913cdf2ee17c469c470012e47cf6f48afcbe # master 2021-10-11
-pkgver=2.0+115+gd74a913
+_commit=13695c7225c2f525a435e72739c33ac32bbfbbb9 # 2.2.0 = master 2022-03-27
+pkgver=2.0+144+g13695c7
 pkgrel=1
 pkgdesc="Freedesktop.org Shared MIME Info"
 arch=('x86_64')
 license=('GPL2')
 depends=('libxml2' 'glib2')
-#makedepends=('itstool' 'gettext')
-#makedepends=('itstool' 'gettext' 'xmlto' 'docbook-xsl' 'git' 'meson')
 makedepends=('gettext' 'xmlto' 'docbook-xsl' 'git' 'meson')
 install=shared-mime-info.install
 # https://gitlab.freedesktop.org/xdg/shared-mime-info
 url="https://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec/"
-#source=(https://gitlab.freedesktop.org/xdg/shared-mime-info/uploads/b27eb88e4155d8fccb8bb3cd12025d5b/$pkgname-$pkgver.tar.xz
 source=("git+https://gitlab.freedesktop.org/xdg/shared-mime-info.git#commit=$_commit"
-        # tu run the testsuite
-        "git+https://gitlab.freedesktop.org/xdg/xdgmime.git#commit=de283fc430460b9b3a7e61432a6d273cd64cb102" # master 2020-12-30
-        MR_162.patch
+        # to run the testsuite
+        "git+https://gitlab.freedesktop.org/xdg/xdgmime.git#commit=92f6a09fda2b23c2ab95cede8eb0612ca96bd0f7" # master 2022-01-19
         update-mime-database.hook)
 sha256sums=('SKIP'
             'SKIP'
-            'cd69a48c3e074a99e7705db04ce29956b4f6480a9b261369b60052af4edc8796'
             'f08efbcbac9d2bd18a805b8dcf3ed06d7763b97eca5935aa64d65593774b6501')
 options=(!makeflags)
 
@@ -35,19 +30,9 @@
 prepare() {
   # build xdgmime from source to run the testsuite - check HACKING.md
   CFLAGS= make -C xdgmime
-
-  # fix a build failure with meson 0.60.x and later
-  # https://gitlab.freedesktop.org/xdg/shared-mime-info/-/merge_requests/162
-  cd $pkgname
-  patch -Np1 -i ../MR_162.patch
 }
 
 build() {
-  # https://bugs.archlinux.org/task/38836
-  # https://bugs.freedesktop.org/show_bug.cgi?id=70366
-  # https://bugs.archlinux.org/task/66687
-  #export ac_cv_func_fdatasync=no -> for now moved into aplm hook
-
   arch-meson ${pkgname} build \
     -D update-mimedb=false \
     -D xdgmime-path=${srcdir}/xdgmime



More information about the arch-commits mailing list