[arch-commits] Commit in muffin/trunk (PKGBUILD)

Eli Schwartz eschwartz at archlinux.org
Thu May 14 04:43:05 UTC 2020


    Date: Thursday, May 14, 2020 @ 04:43:04
  Author: eschwartz
Revision: 627823

upgpkg: muffin 4.6.0-1: upstream release

drop fixes which are now automatically done upstream

propagate the --as-needed workaround to clutter/cogl to fix many lines of namcap warnings

Modified:
  muffin/trunk/PKGBUILD

----------+
 PKGBUILD |   15 +++++----------
 1 file changed, 5 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-05-14 04:13:55 UTC (rev 627822)
+++ PKGBUILD	2020-05-14 04:43:04 UTC (rev 627823)
@@ -4,8 +4,8 @@
 # Contributor: Ner0
 
 pkgname=muffin
-pkgver=4.4.2
-pkgrel=2
+pkgver=4.6.0
+pkgrel=1
 pkgdesc="Cinnamon window manager based on Mutter"
 arch=('x86_64')
 url="https://github.com/linuxmint/${pkgname}"
@@ -15,16 +15,12 @@
 makedepends=('intltool' 'gobject-introspection' 'gtk-doc')
 options=('!emptydirs')
 source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
-sha256sums=('1c7a98e1a0fa9356d7c166166830bdb043079cdb7ff8d3dd6dc817e29852a52a')
-b2sums=('3445619d10b9f754dbc82e766d0bb6177eb9b539badc7795ffead95efc8d7e7987976ce622394899182fb31a07aa37e200685f35a592d79abd2716f021c1fc18')
+sha256sums=('a8f1cb8e495b5fdb146dc4758f83266018d2d8585ce436c6106b3d95d178b262')
+b2sums=('fe86639badf241e4ca20178763c8cc0b1c467ba1306c357a22c5968515e7bb0e34491e24f866ccc9187382af400aa711d4f330847e763a273d38b4e00f116b6b')
 
 prepare() {
     cd "${srcdir}"/${pkgname}-${pkgver}
 
-    # remove gnome-doc-utils unneded dependency
-    # https://github.com/linuxmint/muffin/pull/552
-    sed -i '/GNOME_DOC_INIT/d' configure.ac
-
     # thou shalt not -Werror
     sed -i 's/--warn-error//g' src/Makefile.am
 
@@ -41,11 +37,10 @@
                 --disable-gtk-doc \
                 --disable-static \
                 --disable-schemas-compile \
-                --disable-wayland-egl-server \
                 --enable-compile-warnings=minimum
 
     #https://bugzilla.gnome.org/show_bug.cgi?id=656231
-    sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+    sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool clutter/libtool cogl/libtool
 
     make
 }



More information about the arch-commits mailing list