diff --git a/community/kompozer/PKGBUILD b/community/kompozer/PKGBUILD index 22f7cf5f7..ab283c001 100644 --- a/community/kompozer/PKGBUILD +++ b/community/kompozer/PKGBUILD @@ -14,7 +14,7 @@ pkgname=kompozer pkgver=0.8b3 -pkgrel=17 +pkgrel=18 pkgdesc="A Dreamweaver style WYSIWYG web editor; Nvu unofficial bug-fix release" arch=('x86_64' 'i686') license=('GPL') @@ -34,23 +34,24 @@ source=("http://downloads.sourceforge.net/kompozer/${pkgname}-${pkgver}-src.tar. 'freetype-pango.patch' 'freetype-xft.patch' 'external-nss-for-shlibsign.patch' + "bug_698592_cxx11_user_defined_literals.patch"::"https://bug698592.bmoattachments.org/attachment.cgi?id=573137" '11_arm_xpcom_unused_attribute.patch' '12_arm_xpcom_optim.patch') -md5sums=('cd4664ecda908666b19ef0607010c627' - 'ed8edf6817892a38b8b181fc9b2caaea' - '4778f967307cf569089daca843de1df9' - '4852034f99e7943071946e7eedc6c2f5' - 'd5ba90f7fbaed76f77a6d9717e86f3a5' - 'ad3ec5cbc6677dd712b140148398f58f' - '75b0e1cad65dbeb8feedac5d4f52be32' - '58a294356b3e17ad070e4c93180bf0ad' - '186c47586bebf83b9b76d339e3a38c95' - 'aab21bbbd12818bd38bfce466dd1053f' - '8575801724f9aa05f50f26c5a704df69' - '190d5c11dccb28c4b060a93270cc3d26' - 'a1bd22939deea48666abfd2df96cc886' - '131f80138cd0e6ff99697da5725cf5ef') -install="${pkgname}.install" +sha256sums=('9dfef34e5941ce1e68e2f952c9783b281a74be226dad3ab1a2b1b8c99df5c5e3' + '9c051098389cfe8cb0f2fa296022e9160417af7601d0f2543d22823ee3f230d9' + '188ca29c3e0d15ebafe2c8cdc9b4daf9bec0d1b5477206590ddc7a02230d925d' + 'bbab99625647ca678c3b399551c945647117f817f238905c9c0babe1db941773' + '7319c26c9c16e3817377815d5cc9b2f490a49c5a51a5d3bee0f496a2931c64c1' + 'cefc169f14a02591d335cf4763e057284a3350edb2e4474fad0e92c5273e25fb' + '099bd752d08dd3ec8fd7157ba994b547efd625a40d7d11376451f0e673b681f5' + '2d24c5a2580c967e96b8d4cf41d71bd972b9652f0e41b71b5c4fa179a5954265' + '9e378e7b176374f35c4c00ec777b9c16461a8692e6164abd05ebc1513c6be942' + 'f46aef175bb6361dfca6bb0ccc9fba6c3a89a1a125e695bb1ae4bf3859d267ff' + 'd8f2f13c749a20cc9a2f2fd471dc747fe264bf9384ea96b94d2f9d9cca37099d' + 'f1b4a0855be4883f4a6a8f309bf8c97a17815f11109141b1880c055bc8c96962' + 'dcea4088ba120baad6df9d7a7b3fefe9d3ff76e9ed12f56e28b9381087029d81' + '818e770833635a44f6f0ce98e985bde47a728cfa2a613bb8d0afba48497d8dac' + '6345e13a8fe89e9525de42ed8077f2c52456f00af2f3ef568914cd0758741671') prepare() { cd "${srcdir}/mozilla" @@ -67,6 +68,11 @@ prepare() { # Patch to exclude the integrated nss library to sign # the binary libraries (currently broken for i686) patch -Np1 -i "${srcdir}/external-nss-for-shlibsign.patch" + # Patch for C++11 + patch -Np0 security/nss-fips/lib/pk11wrap/secmodt.h \ + "${srcdir}/bug_698592_cxx11_user_defined_literals.patch" + patch -Np0 security/nss/lib/pk11wrap/secmodt.h \ + "${srcdir}/bug_698592_cxx11_user_defined_literals.patch" # ARM fixes patch -Np2 -i "${srcdir}/11_arm_xpcom_unused_attribute.patch" patch -Np2 -i "${srcdir}/12_arm_xpcom_optim.patch" diff --git a/community/kompozer/kompozer.install b/community/kompozer/kompozer.install deleted file mode 100644 index e111ef946..000000000 --- a/community/kompozer/kompozer.install +++ /dev/null @@ -1,11 +0,0 @@ -post_install() { - update-desktop-database -q -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -}