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

Eli Schwartz eschwartz at archlinux.org
Fri Nov 22 19:45:06 UTC 2019


    Date: Friday, November 22, 2019 @ 19:45:05
  Author: eschwartz
Revision: 531972

upgpkg: cinnamon 4.2.4-3: fix some broken behavior on python3.8

cgi.escape is deprecated upstream, see:
https://github.com/linuxmint/cinnamon/issues/8962

Also fix broken ngettext behavior (via pending upstream PR), fixes FS#64543

Modified:
  cinnamon/trunk/PKGBUILD

----------+
 PKGBUILD |   14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-11-22 19:29:11 UTC (rev 531971)
+++ PKGBUILD	2019-11-22 19:45:05 UTC (rev 531972)
@@ -6,7 +6,7 @@
 
 pkgname=cinnamon
 pkgver=4.2.4
-pkgrel=2
+pkgrel=3
 pkgdesc="Linux desktop which provides advanced innovative features and a traditional user experience"
 arch=('x86_64')
 url="https://github.com/linuxmint/${pkgname}"
@@ -25,17 +25,23 @@
 makedepends=('intltool' 'gtk-doc' 'gobject-introspection')
 options=('!emptydirs')
 source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz"
-        "https://github.com/linuxmint/cinnamon/commit/6e7ea0640ddb97d54febfbb76ac0e5cd0c0349d4.patch"
+        "${url}/commit/6e7ea0640ddb97d54febfbb76ac0e5cd0c0349d4.patch"
+        "${url}/commit/058e3a1e7dd26eca4bacb37b7c20c1e9d430de6a.patch"
+        "${url}/pull/8964/commits/568064ce7ec056118a69275232c0e7e4ba93b056.patch"
         "0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch"
         "set_wheel.patch"
         "default-theme.patch")
 sha512sums=('6ba5a760253ece582c2b6cc037d92b9d51a1ae397312d852c4e08c5ab6e64e1f01f88f58e87bb5eaffc9e26c2a3ebcddbf0292449d5b95404deed59ad48edf38'
             '4339ceebabdf087b31141f1b2edafb34b064ceb549ccdabcb101c02aa2a5d0f6e4cc4976d6f3d119c11f7662469d4e716cc23ab777dead398843398710e22821'
+            '3b0adefccfcac1c3fd99efdbfd8768cd0940749c06e53ce25a23f43a9bc8ae80c695cf841b70450f58c544aae771446b70dd74d092540804986961545dc8a114'
+            '68433d69b421212966c9086050a1776cd98adfd63e4dad21863a1db0cc30ded062f6f1536008c1ec266b03d207e23abb46bba958b73abf485a436322ecb13e77'
             '77c2229d350bb1445375d206af769f1dde9329ce3575e40e9c1d5fea3ec0f49c0a7ef36d78caf895d9224147947bd102bab924b5579dc8dc5f8d3269e0c76374'
             'fd7e117054996ed1c3dfd0f968c2bf98ca4fcee9a100221f8839a232147745ec0140e1f68eeffba58a3c44f66f26e05d433648a7a28858ec669524f7266ba04c'
             '3c460141b277df61c4546cc311fa5ecc7e7ea19a7d39a92d1d0214c37a91b4e163bc91823df7098bd2cf6fb430361cdb9839ab96abe53fe82f2a735e187de563')
 b2sums=('92018afef197066765c9c3ea8e82528f77519aed60b463727b845a557ac6a8990cd509891123a63384ae5e95f39b77ff66ec1a85c42877dc7209d02a9c492a96'
         'cd51f0a3d1f9594f8bca62b58db0e8f1a5db760d86c4d2f6d30c077280a6c0c9e24b5d385ff2d2ebf196997b948bb1c5da7f4f343405a7dc9298c134af0846a0'
+        '4af32c1cfcbaf70e29d57ebaa7c46e567435cc46e7f5817ab72e1c04de7b270d280ca3cd44bc38770c8953e8cc5dd8dc50fbc7cb19939418891ea77ad01fd1d3'
+        'fbebc287959c684ad475c9e15f8c8664f31674e7720b119ddb8cc1e8f85b04ff74e34e016c273baa5e3efb95c6be7f50e3a0632aac2245af79ab4a7996c9eef4'
         '1d873efa0d17e358f834c4374f39bbf3f74340849f9c28a0950c0a064772083798aba3435e564acdf43a94665389917788e295073d4a65cc18600d71b7a9f008'
         '3becf1f40068fc629109e6e7d464c3c484296afacc9ab6328b2ccbb3c9735bcbfa9550f9f73b430ede178ae668e37c660ce322b5b4d1873526de3d3d41185160'
         '3a7515cc7b0ca1549289be62f6d5cbd79f4b076892194f4b6264555322d430a3d6474db9ec62439f3ba41d43d1017dc39a4c44add2e5e5c09f32012b772a7041')
@@ -46,6 +52,10 @@
     # backport fix for crash in cinnamon-settings' "Preferred Applications"
     # https://github.com/linuxmint/cinnamon/issues/8853
     patch -p1 -i ../6e7ea0640ddb97d54febfbb76ac0e5cd0c0349d4.patch
+    # python 3.8 backport
+    patch --no-backup-if-mismatch -p1 -i ../058e3a1e7dd26eca4bacb37b7c20c1e9d430de6a.patch
+    # this gettext call never worked: https://bugs.archlinux.org/task/64543
+    patch -p1 -i ../568064ce7ec056118a69275232c0e7e4ba93b056.patch
 
     # Check for the cc-panel module path, not for the irrelevant binary
     # https://github.com/linuxmint/cinnamon/pull/7382



More information about the arch-commits mailing list