From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 11 13:10:08 2017 Received: (at submit) by debbugs.gnu.org; 11 Jun 2017 17:10:08 +0000 Received: from localhost ([127.0.0.1]:41349 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dK6NG-0004AB-Sb for submit@debbugs.gnu.org; Sun, 11 Jun 2017 13:10:08 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54855) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dK6NB-00049a-Ez for submit@debbugs.gnu.org; Sun, 11 Jun 2017 13:10:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dK6N4-0001M4-Ev for submit@debbugs.gnu.org; Sun, 11 Jun 2017 13:09:52 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41015) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dK6N4-0001M0-B9 for submit@debbugs.gnu.org; Sun, 11 Jun 2017 13:09:50 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45823) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dK6N2-0006uG-0J for guix-patches@gnu.org; Sun, 11 Jun 2017 13:09:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dK6My-0001G2-ES for guix-patches@gnu.org; Sun, 11 Jun 2017 13:09:47 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:47163) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dK6Mx-0001Eh-Lj for guix-patches@gnu.org; Sun, 11 Jun 2017 13:09:44 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 8C08B20635; Sun, 11 Jun 2017 13:09:42 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Sun, 11 Jun 2017 13:09:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:date:from:message-id:subject:to:x-me-sender:x-me-sender :x-sasl-enc:x-sasl-enc; s=fm1; bh=5k5GvSLNpSll2WSmTHgyw58E2u3K4D THy3t2bq8ZYZs=; b=FBqJhAZY+xU2+VaSrGk4COCVlGJ1drJmdGuA1ciKqHMXB4 T/MnHH7MdRz5zCU1wBTcT49kxJ6HaVxzy2/OdgKOH9KdZRZ24nC474U7dla/H0GG 8837IKwRQ93/2zBsL5D6B2J4+F3vg4M2jAEyzbVzNmG7CQ97x1LLvTzvx+OL/KuN SaE8DbzH0Txg3wZikF6aGKuSUtItcTtYEpEKUZxB8rCg097LYs2ZJ7Sct8dUXEBD 87VEeTd0YBSr/jGbqdcBXMNpx0AjlTADIbA7ZD+GlrhTqStFd3BfJiVpnx04Vsm0 HLjBDGl85HrCfa75sQ+MJJ9jdwMV79jF9LLrTPFA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:message-id:subject:to :x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=5k5GvS LNpSll2WSmTHgyw58E2u3K4DTHy3t2bq8ZYZs=; b=d4kQ4lek7d27wGeiExik7m mxwNoTm63rkqF0tPXG62syo2U8pLMnOhZbblmNQQPaK6bwAVnB8KyD0dJWMePghr pS+l5yQnpmK+Gy8LdZuAxHuJNfFd5yhU+PvWTw3/UK0HWSfExuSq0bT5LHeHcCHW UBnqhxMoKc9RQao3h0LUpeQPAcUZgpPbUYzJvjhmVP4OfUfz8lsx8M20JN222bwh Bc6PD0qAmidES99Us00/DbD58rc/YVfVJ1AOiwYTCUyoJfSBcOxLB5xbw0YQkuFi ST9OJcT/d0iSgzdY54En3XE5i6WPR3eHgXzU/x8vOjLGHfmqHdMv9Ii3jktn1zpw == X-ME-Sender: X-Sasl-enc: x4YpaRM3swvq0T+HxNc03wMmfi/FRLMEmYQcyLMbDK/n 1497200982 Received: from localhost (unknown [188.113.81.93]) by mail.messagingengine.com (Postfix) with ESMTPA id 19B937E7B1; Sun, 11 Jun 2017 13:09:41 -0400 (EDT) From: Marius Bakke To: guix-patches@gnu.org Subject: [PATCH] gnu: fontconfig: Update to 2.12.3. Date: Sun, 11 Jun 2017 19:09:38 +0200 Message-Id: <20170611170938.18086-1-mbakke@fastmail.com> X-Mailer: git-send-email 2.13.1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit Cc: Marius Bakke X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.3 (----) * gnu/packages/fontutils.scm (fontconfig): Update to 2.12.3. [source]: Remove obsolete patches. [native-inputs]: Add GPERF. [arguments]<#:phases>: Remove obsolete 'fix-tests-for-freetype-2.7.1' phase. Add 'regenerate-fcobjshash'. * gnu/packages/patches/fontconfig-charwidth-symbol-conflict.patch, gnu/packages/patches/fontconfig-path-max.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them. --- gnu/local.mk | 2 - gnu/packages/fontutils.scm | 18 +-- .../fontconfig-charwidth-symbol-conflict.patch | 82 -------------- gnu/packages/patches/fontconfig-path-max.patch | 124 --------------------- 4 files changed, 10 insertions(+), 216 deletions(-) delete mode 100644 gnu/packages/patches/fontconfig-charwidth-symbol-conflict.patch delete mode 100644 gnu/packages/patches/fontconfig-path-max.patch diff --git a/gnu/local.mk b/gnu/local.mk index 128cca84e..f327d83f9 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -589,8 +589,6 @@ dist_patch_DATA = \ %D%/packages/patches/flint-ldconfig.patch \ %D%/packages/patches/fltk-shared-lib-defines.patch \ %D%/packages/patches/fltk-xfont-on-demand.patch \ - %D%/packages/patches/fontconfig-charwidth-symbol-conflict.patch \ - %D%/packages/patches/fontconfig-path-max.patch \ %D%/packages/patches/fontforge-svg-modtime.patch \ %D%/packages/patches/freeimage-CVE-2015-0852.patch \ %D%/packages/patches/freeimage-CVE-2016-5684.patch \ diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm index efea81dc1..624c19b15 100644 --- a/gnu/packages/fontutils.scm +++ b/gnu/packages/fontutils.scm @@ -34,6 +34,7 @@ #:use-module (gnu packages bison) #:use-module (gnu packages flex) #:use-module (gnu packages glib) + #:use-module (gnu packages gperf) #:use-module (gnu packages xorg) #:use-module (gnu packages gtk) #:use-module (gnu packages xml) @@ -235,22 +236,21 @@ fonts to/from the WOFF2 format.") (define-public fontconfig (package (name "fontconfig") - (version "2.12.1") + (version "2.12.3") (source (origin (method url-fetch) (uri (string-append "https://www.freedesktop.org/software/fontconfig/release/fontconfig-" version ".tar.bz2")) - (patches (search-patches "fontconfig-charwidth-symbol-conflict.patch" - "fontconfig-path-max.patch")) (sha256 (base32 - "1wy7svvp7df6bjpg1m5vizb3ngd7rhb20vpclv3x3qa71khs6jdl")))) + "1ggq6jmz3mlzk4xjs615aqw9h3hq33chjn82bhli26kk09kby95x")))) (build-system gnu-build-system) (propagated-inputs `(("expat" ,expat) ("freetype" ,freetype))) (inputs `(("gs-fonts" ,gs-fonts))) (native-inputs - `(("pkg-config" ,pkg-config))) + `(("gperf" ,gperf) ; Try dropping this for > 2.12.3. + ("pkg-config" ,pkg-config))) (arguments `(#:configure-flags (list "--with-cache-dir=/var/cache/fontconfig" @@ -268,10 +268,12 @@ fonts to/from the WOFF2 format.") "PYTHON=false") #:phases (modify-phases %standard-phases - (add-after 'unpack 'fix-tests-for-freetype-2.7.1 + (add-before 'configure 'regenerate-fcobjshash + ;; XXX The pre-generated gperf files are broken. + ;; See . (lambda _ - (substitute* "test/run-test.sh" - (("\\\| sort") "| cut -d' ' -f2 | sort")) + (delete-file "src/fcobjshash.h") + (delete-file "src/fcobjshash.gperf") #t)) (replace 'install (lambda _ diff --git a/gnu/packages/patches/fontconfig-charwidth-symbol-conflict.patch b/gnu/packages/patches/fontconfig-charwidth-symbol-conflict.patch deleted file mode 100644 index 8ebe33bc6..000000000 --- a/gnu/packages/patches/fontconfig-charwidth-symbol-conflict.patch +++ /dev/null @@ -1,82 +0,0 @@ -The first patch is copied from the upstream source repository: - -https://cgit.freedesktop.org/fontconfig/commit/?id=1ab5258f7c2abfafcd63a760ca08bf93591912da - -The second patch is adapted from a message to from the OpenEmbedded mailing list: - -http://lists.openembedded.org/pipermail/openembedded-core/2016-December/130213.html - -From 1ab5258f7c2abfafcd63a760ca08bf93591912da Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Wed, 14 Dec 2016 16:11:05 -0800 -Subject: Avoid conflicts with integer width macros from TS 18661-1:2014 - -glibc 2.25+ has now defined these macros in -https://sourceware.org/git/?p=glibc.git;a=commit;h=5b17fd0da62bf923cb61d1bb7b08cf2e1f1f9c1a - -Create an alias for FC_CHAR_WIDTH for ABI compatibility - -Signed-off-by: Khem Raj - -diff --git a/fontconfig/fontconfig.h b/fontconfig/fontconfig.h -index 5c72b22..070a557 100644 ---- a/fontconfig/fontconfig.h -+++ b/fontconfig/fontconfig.h -@@ -128,7 +128,8 @@ typedef int FcBool; - #define FC_USER_CACHE_FILE ".fonts.cache-" FC_CACHE_VERSION - - /* Adjust outline rasterizer */ --#define FC_CHAR_WIDTH "charwidth" /* Int */ -+#define FC_CHARWIDTH "charwidth" /* Int */ -+#define FC_CHAR_WIDTH FC_CHARWIDTH - #define FC_CHAR_HEIGHT "charheight"/* Int */ - #define FC_MATRIX "matrix" /* FcMatrix */ - -diff --git a/src/fcobjs.h b/src/fcobjs.h -index 1fc4f65..d27864b 100644 ---- a/src/fcobjs.h -+++ b/src/fcobjs.h -@@ -51,7 +51,7 @@ FC_OBJECT (DPI, FcTypeDouble, NULL) - FC_OBJECT (RGBA, FcTypeInteger, NULL) - FC_OBJECT (SCALE, FcTypeDouble, NULL) - FC_OBJECT (MINSPACE, FcTypeBool, NULL) --FC_OBJECT (CHAR_WIDTH, FcTypeInteger, NULL) -+FC_OBJECT (CHARWIDTH, FcTypeInteger, NULL) - FC_OBJECT (CHAR_HEIGHT, FcTypeInteger, NULL) - FC_OBJECT (MATRIX, FcTypeMatrix, NULL) - FC_OBJECT (CHARSET, FcTypeCharSet, FcCompareCharSet) --- -cgit v0.10.2 - -From 20cddc824c6501c2082cac41b162c34cd5fcc530 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Sun, 11 Dec 2016 14:32:00 -0800 -Subject: [PATCH] Avoid conflicts with integer width macros from TS - 18661-1:2014 - -glibc 2.25+ has now defined these macros in -https://sourceware.org/git/?p=glibc.git;a=commit;h=5b17fd0da62bf923cb61d1bb7b08cf2e1f1f9c1a - -Signed-off-by: Khem Raj ---- -Upstream-Status: Submitted - - fontconfig/fontconfig.h | 2 +- - src/fcobjs.h | 2 +- - src/fcobjshash.gperf | 2 +- - src/fcobjshash.h | 2 +- - 4 files changed, 4 insertions(+), 4 deletions(-) - -Index: fontconfig-2.12.1/src/fcobjshash.h -=================================================================== ---- fontconfig-2.12.1.orig/src/fcobjshash.h -+++ fontconfig-2.12.1/src/fcobjshash.h -@@ -284,7 +284,7 @@ FcObjectTypeLookup (register const char - {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str43,FC_CHARSET_OBJECT}, - {-1}, - #line 47 "fcobjshash.gperf" -- {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str45,FC_CHAR_WIDTH_OBJECT}, -+ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str45,FC_CHARWIDTH_OBJECT}, - #line 48 "fcobjshash.gperf" - {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str46,FC_CHAR_HEIGHT_OBJECT}, - #line 55 "fcobjshash.gperf" diff --git a/gnu/packages/patches/fontconfig-path-max.patch b/gnu/packages/patches/fontconfig-path-max.patch deleted file mode 100644 index e12f60ef0..000000000 --- a/gnu/packages/patches/fontconfig-path-max.patch +++ /dev/null @@ -1,124 +0,0 @@ -This patch fix the build on GNU/Hurd, due to PATH_MAX isn't defined. - -The patch was adapted from upstream source repository: -'' -Commit: abdb6d658e1a16410dd1c964e365a3ebd5039e7c - ---- - src/fcdefault.c | 34 +++++++++++++++++++++++++++------- - src/fcint.h | 6 ++++++ - src/fcstat.c | 12 +++++++++++- - 3 files changed, 44 insertions(+), 8 deletions(-) - -diff --git a/src/fcdefault.c b/src/fcdefault.c -index 6647a8f..5afd7ec 100644 ---- a/src/fcdefault.c -+++ b/src/fcdefault.c -@@ -148,17 +148,34 @@ retry: - prgname = FcStrdup (""); - #else - # if defined (HAVE_GETEXECNAME) -- const char *p = getexecname (); -+ char *p = FcStrdup(getexecname ()); - # elif defined (HAVE_READLINK) -- char buf[PATH_MAX + 1]; -- int len; -+ size_t size = FC_PATH_MAX; - char *p = NULL; - -- len = readlink ("/proc/self/exe", buf, sizeof (buf) - 1); -- if (len != -1) -+ while (1) - { -- buf[len] = '\0'; -- p = buf; -+ char *buf = malloc (size); -+ ssize_t len; -+ -+ if (!buf) -+ break; -+ -+ len = readlink ("/proc/self/exe", buf, size - 1); -+ if (len < 0) -+ { -+ free (buf); -+ break; -+ } -+ if (len < size - 1) -+ { -+ buf[len] = 0; -+ p = buf; -+ break; -+ } -+ -+ free (buf); -+ size *= 2; - } - # else - char *p = NULL; -@@ -176,6 +193,9 @@ retry: - - if (!prgname) - prgname = FcStrdup (""); -+ -+ if (p) -+ free (p); - #endif - - if (!fc_atomic_ptr_cmpexch (&default_prgname, NULL, prgname)) { -diff --git a/src/fcint.h b/src/fcint.h -index ac911ad..dad34c5 100644 ---- a/src/fcint.h -+++ b/src/fcint.h -@@ -70,6 +70,12 @@ extern pfnSHGetFolderPathA pSHGetFolderPathA; - # define FC_DIR_SEPARATOR_S "/" - #endif - -+#ifdef PATH_MAX -+#define FC_PATH_MAX PATH_MAX -+#else -+#define FC_PATH_MAX 128 -+#endif -+ - #if __GNUC__ >= 4 - #define FC_UNUSED __attribute__((unused)) - #else -diff --git a/src/fcstat.c b/src/fcstat.c -index 1734fa4..f6e1aaa 100644 ---- a/src/fcstat.c -+++ b/src/fcstat.c -@@ -278,8 +278,13 @@ FcDirChecksum (const FcChar8 *dir, time_t *checksum) - { - #endif - struct stat statb; -- char f[PATH_MAX + 1]; -+ char *f = malloc (len + 1 + dlen + 1); - -+ if (!f) -+ { -+ ret = -1; -+ goto bail; -+ } - memcpy (f, dir, len); - f[len] = FC_DIR_SEPARATOR; - memcpy (&f[len + 1], files[n]->d_name, dlen); -@@ -287,11 +292,16 @@ FcDirChecksum (const FcChar8 *dir, time_t *checksum) - if (lstat (f, &statb) < 0) - { - ret = -1; -+ free (f); - goto bail; - } - if (S_ISDIR (statb.st_mode)) -+ { -+ free (f); - goto bail; -+ } - -+ free (f); - dtype = statb.st_mode; - #ifdef HAVE_STRUCT_DIRENT_D_TYPE - } --- -2.11.0 - -- 2.13.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 11 16:20:17 2017 Received: (at 27330) by debbugs.gnu.org; 11 Jun 2017 20:20:17 +0000 Received: from localhost ([127.0.0.1]:41434 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dK9LM-0008QY-Nf for submit@debbugs.gnu.org; Sun, 11 Jun 2017 16:20:17 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51149) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dK9LI-0008QJ-7V for 27330@debbugs.gnu.org; Sun, 11 Jun 2017 16:20:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dK9L9-000495-2j for 27330@debbugs.gnu.org; Sun, 11 Jun 2017 16:20:07 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33001) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dK9L8-000491-V5; Sun, 11 Jun 2017 16:20:02 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:33222 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dK9L8-0005pC-9o; Sun, 11 Jun 2017 16:20:02 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: Re: bug#27330: [PATCH] gnu: fontconfig: Update to 2.12.3. References: <20170611170938.18086-1-mbakke@fastmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 23 Prairial an 225 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Sun, 11 Jun 2017 22:19:59 +0200 In-Reply-To: <20170611170938.18086-1-mbakke@fastmail.com> (Marius Bakke's message of "Sun, 11 Jun 2017 19:09:38 +0200") Message-ID: <87efuqqntc.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 27330 Cc: 27330@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Marius Bakke skribis: > * gnu/packages/fontutils.scm (fontconfig): Update to 2.12.3. > [source]: Remove obsolete patches. > [native-inputs]: Add GPERF. > [arguments]<#:phases>: Remove obsolete 'fix-tests-for-freetype-2.7.1' > phase. Add 'regenerate-fcobjshash'. > * gnu/packages/patches/fontconfig-charwidth-symbol-conflict.patch, > gnu/packages/patches/fontconfig-path-max.patch: Delete files. > * gnu/local.mk (dist_patch_DATA): Remove them. LGTM! (For =E2=80=98core-updates=E2=80=99 I guess.) Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 11 17:55:06 2017 Received: (at 27330-done) by debbugs.gnu.org; 11 Jun 2017 21:55:06 +0000 Received: from localhost ([127.0.0.1]:41509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dKAp8-0005mV-5d for submit@debbugs.gnu.org; Sun, 11 Jun 2017 17:55:06 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:32857) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dKAp4-0005mL-Ri for 27330-done@debbugs.gnu.org; Sun, 11 Jun 2017 17:55:05 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id C44EB209A7; Sun, 11 Jun 2017 17:55:01 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Sun, 11 Jun 2017 17:55:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=8jAzpZsxqpO+l+TO+prXJ8aSaY4XlFwuW6sFQe26i 7A=; b=Zfj+B+t9jwa8q0/+A+Z5pw/dPH3mS1CZlvHxJFu6Nkyz3dpM9wIcnRvKY WEjjQQ2zx3ktBekRQFXYSCv6euM4UWcYbw7m3sNe6f/vg56AXQME2UTjSeBPpDkF fEKX0CleEhjDxrLEIxGq7wjpt8MgBQjIQFECeg2bQCea3KhBqpFYZvgxEZZ0OpQI SCguo80PT9NaDU/HsYijkZ/N2pP05Hs33ODXydo53KijVQ97u8MbtyNTVulHUb1n TEsALdHOzRO9oby499RwKg4OoJlgCzkqNCqMG0QXbbhmMvLA7bUwZXsZCIl0Frr1 M451n0/r0r2wsDwEiPyayGGBmN6eA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=8jAzpZsxqpO+l+TO+p rXJ8aSaY4XlFwuW6sFQe26i7A=; b=D8KH7MbGGFvJ3kZqeeBWG2lOn72W5QqPGe cGyLFb7HcNNTntfXVIcCTu8B7orQWAe2DvSdnagbxdwxnM+Lhpb5gXMc6X3PynQu eO2omazB9agfAcl5ZaLNTNm8VBwvmplH7XMV7MAZ1UJtA4OOGONL34usmqy81SWw wJnOTxUvtM8D7qiT1lW3TPwQ8fbzlKdsXu5a6cSEvFeFa+oaQb5vKEjqSqQAXl4j h2ZTS8hFT5PwqOR2mEEfB+WILy3bA5GR0VmHInWbDn9MrsT2LyLnsul0FjcNtdmU 9QgTRzBo04oxVt/mHgHnidGCPHJhGxafCSoxwINuqAKQwHubV9zg== X-ME-Sender: X-Sasl-enc: NVtTsqsXb/vWKEQiTeOAXDWEhqVrP31apFwTTR3OQgH8 1497218101 Received: from localhost (unknown [188.113.81.93]) by mail.messagingengine.com (Postfix) with ESMTPA id 5D7FC24811; Sun, 11 Jun 2017 17:55:01 -0400 (EDT) From: Marius Bakke To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#27330: [PATCH] gnu: fontconfig: Update to 2.12.3. In-Reply-To: <87efuqqntc.fsf@gnu.org> References: <20170611170938.18086-1-mbakke@fastmail.com> <87efuqqntc.fsf@gnu.org> User-Agent: Notmuch/0.24.2 (https://notmuchmail.org) Emacs/25.2.1 (x86_64-unknown-linux-gnu) Date: Sun, 11 Jun 2017 23:54:59 +0200 Message-ID: <87wp8ii40c.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 27330-done Cc: 27330-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > Marius Bakke skribis: > >> * gnu/packages/fontutils.scm (fontconfig): Update to 2.12.3. >> [source]: Remove obsolete patches. >> [native-inputs]: Add GPERF. >> [arguments]<#:phases>: Remove obsolete 'fix-tests-for-freetype-2.7.1' >> phase. Add 'regenerate-fcobjshash'. >> * gnu/packages/patches/fontconfig-charwidth-symbol-conflict.patch, >> gnu/packages/patches/fontconfig-path-max.patch: Delete files. >> * gnu/local.mk (dist_patch_DATA): Remove them. > > LGTM! (For =E2=80=98core-updates=E2=80=99 I guess.) Yep, thanks for checking. Pushed! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlk9vDMACgkQoqBt8qM6 VPrmagf/WvYjZIoa/eeifGLx+7gXqcAHQFVHLwmvpsXMV1i0GBZEcK5oiT2J/D7P KAJ1TB7TkPe1ohBWLahAnIGVsp4hnf0PL3UsSJabX2nKISLREy7BT/1vYCTat8Se zpxOBo8GtEJKT0e99S9DMYoTWgdL2JMrPbDxbIq/p6vDHIJ1806s15BBSAyY4ZgU URPvxbjtFVRxVDwT5hl+Dro3GQYEc13w+jsozSokmwZ/tOa5mDwIn3AwGt2vIt53 kaYNMckfwgxzm0slilPg4PC6lZjTCZ61Kq4lGvnQelgltnflQtx7GuF+aGeq7hys MsbLyL38+d+rNCj0VrZfRQYoOeWcmA== =C+hK -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Sep 06 14:24:18 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 10 Jul 2017 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator