From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sat, 09 Nov 2024 08:08:20 +0100 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1t9fZy-006e2i-36 for lore@lore.pengutronix.de; Sat, 09 Nov 2024 08:08:20 +0100 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1t9fZz-00055n-NX; Sat, 09 Nov 2024 08:08:19 +0100 Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1t9fZU-0004Ja-AN; Sat, 09 Nov 2024 08:07:48 +0100 Received: from dude05.red.stw.pengutronix.de ([2a0a:edc0:0:1101:1d::54]) by drehscheibe.grey.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1t9fZU-002kLU-0L; Sat, 09 Nov 2024 08:07:48 +0100 Received: from mol by dude05.red.stw.pengutronix.de with local (Exim 4.96) (envelope-from ) id 1t9fZU-0089AB-0B; Sat, 09 Nov 2024 08:07:48 +0100 From: Michael Olbrich To: ptxdist@pengutronix.de Date: Sat, 9 Nov 2024 08:07:48 +0100 Message-Id: <20241109070748.1941770-1-m.olbrich@pengutronix.de> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20241107184041.163186-1-christian.melki@t2data.com> References: <20241107184041.163186-1-christian.melki@t2data.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: Re: [ptxdist] [APPLIED] pixman: Version bump. 0.43.4 -> 0.44.0 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Cc: Christian Melki Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false Thanks, applied as a8c26d07088870ccac9bd58fd30949fc292c6a67. Michael [sent from post-receive hook] On Sat, 09 Nov 2024 08:07:47 +0100, Christian Melki wrote: > Minor changes. > https://lists.freedesktop.org/archives/pixman/2024-November/005023.html > > * Some options were removed. Clean up here too. > > Signed-off-by: Christian Melki > Message-Id: <20241107184041.163186-1-christian.melki@t2data.com> > [mol: remove applied upstream patch] > Signed-off-by: Michael Olbrich > > diff --git a/patches/pixman-0.43.4/0001-pixman-Adjust-arm-assembly-for-binutils-change.patch b/patches/pixman-0.43.4/0001-pixman-Adjust-arm-assembly-for-binutils-change.patch > deleted file mode 100644 > index e80651324bee..000000000000 > --- a/patches/pixman-0.43.4/0001-pixman-Adjust-arm-assembly-for-binutils-change.patch > +++ /dev/null > @@ -1,100 +0,0 @@ > -From: Mike Hommey > -Date: Fri, 12 Jul 2024 11:11:17 -0400 > -Subject: [PATCH] pixman: Adjust arm assembly for binutils change > - > -A change in the latest version of binutils broke building pixman for arm. > - > -The binutils change: > -https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=226749d5a6ff0d5c607d6428d6c81e1e7e7a994b > - > -Closes: https://gitlab.freedesktop.org/pixman/pixman/-/issues/96 > ---- > - pixman/pixman-arm-simd-asm.S | 44 ++++++++++++++++++++++---------------------- > - 1 file changed, 22 insertions(+), 22 deletions(-) > - > -diff --git a/pixman/pixman-arm-simd-asm.S b/pixman/pixman-arm-simd-asm.S > -index 34d38f1f05c1..3dfe723a0b70 100644 > ---- a/pixman/pixman-arm-simd-asm.S > -+++ b/pixman/pixman-arm-simd-asm.S > -@@ -820,13 +820,13 @@ generate_composite_function \ > - .macro over_white_8888_8888_ca_1pixel_tail > - mvn TMP0, WK1 > - teq WK1, WK1, asr #32 > -- bne 01f > -- bcc 03f > -+ bne 1f > -+ bcc 3f > - mov WK3, WK1 > -- b 02f > --01: over_white_8888_8888_ca_combine WK1, WK3 > --02: pixst , 4, 3, DST > --03: > -+ b 2f > -+1: over_white_8888_8888_ca_combine WK1, WK3 > -+2: pixst , 4, 3, DST > -+3: > - .endm > - > - .macro over_white_8888_8888_ca_2pixels_head > -@@ -837,21 +837,21 @@ generate_composite_function \ > - pixld , 8, 3, DST > - mvn TMP0, WK1 > - teq WK1, WK1, asr #32 > -- bne 01f > -+ bne 1f > - movcs WK3, WK1 > -- bcs 02f > -+ bcs 2f > - teq WK2, #0 > -- beq 05f > -- b 02f > --01: over_white_8888_8888_ca_combine WK1, WK3 > --02: mvn TMP0, WK2 > -+ beq 5f > -+ b 2f > -+1: over_white_8888_8888_ca_combine WK1, WK3 > -+2: mvn TMP0, WK2 > - teq WK2, WK2, asr #32 > -- bne 03f > -+ bne 3f > - movcs WK4, WK2 > -- b 04f > --03: over_white_8888_8888_ca_combine WK2, WK4 > --04: pixst , 8, 3, DST > --05: > -+ b 4f > -+3: over_white_8888_8888_ca_combine WK2, WK4 > -+4: pixst , 8, 3, DST > -+5: > - .endm > - > - .macro over_white_8888_8888_ca_process_head cond, numbytes, firstreg, unaligned_src, unaligned_mask, preload > -@@ -1067,9 +1067,9 @@ generate_composite_function \ > - .if \offset != 0 > - ldrb ORIG_W, [SRC, #\offset] > - .endif > -- beq 01f > -+ beq 1f > - teq STRIDE_M, #0xFF > -- beq 02f > -+ beq 2f > - .endif > - uxtb16 SCRATCH, \d /* rb_dest */ > - uxtb16 \d, \d, ror #8 /* ag_dest */ > -@@ -1079,13 +1079,13 @@ generate_composite_function \ > - uxtab16 \d, \d, \d, ror #8 > - mov SCRATCH, SCRATCH, ror #8 > - sel \d, SCRATCH, \d > -- b 02f > -+ b 2f > - .if \offset == 0 > - 48: /* Last mov d,#0 of the set - used as part of shortcut for > - * source values all 0 */ > - .endif > --01: mov \d, #0 > --02: > -+1: mov \d, #0 > -+2: > - .endm > - > - .macro in_reverse_8888_8888_tail numbytes, reg1, reg2, reg3, reg4 > diff --git a/patches/pixman-0.43.4/series b/patches/pixman-0.43.4/series > deleted file mode 100644 > index 59373fde526f..000000000000 > --- a/patches/pixman-0.43.4/series > +++ /dev/null > @@ -1,4 +0,0 @@ > -# generated by git-ptx-patches > -#tag:base --start-number 1 > -0001-pixman-Adjust-arm-assembly-for-binutils-change.patch > -# 7d3a7766153efd4589a851d54eb0d676 - git-ptx-patches magic > diff --git a/rules/pixman.make b/rules/pixman.make > index 5ebbcb059ed8..4c087ba2b4d6 100644 > --- a/rules/pixman.make > +++ b/rules/pixman.make > @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_PIXMAN) += pixman > # > # Paths and names > # > -PIXMAN_VERSION := 0.43.4 > -PIXMAN_MD5 := ca6767b8056637d690cd17970daf4b18 > +PIXMAN_VERSION := 0.44.0 > +PIXMAN_MD5 := cf9628e53e9e5e992997c19908d6031e > PIXMAN := pixman-$(PIXMAN_VERSION) > PIXMAN_SUFFIX := tar.xz > PIXMAN_URL := $(call ptx/mirror, XORG, individual/lib/$(PIXMAN).$(PIXMAN_SUFFIX)) > @@ -40,8 +40,6 @@ PIXMAN_CONF_OPT := \ > -Dgnu-inline-asm=disabled \ > -Dgnuplot=false \ > -Dgtk=disabled \ > - -Diwmmxt=disabled \ > - -Diwmmxt2=false \ > -Dlibpng=disabled \ > -Dloongson-mmi=disabled \ > -Dmips-dspr2=disabled \