From nobody Thu Mar 17 08:13:29 2022 X-Original-To: desktop@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 377B31A2DA78 for ; Thu, 17 Mar 2022 08:13:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KK0Jn6YwGz3jsf for ; Thu, 17 Mar 2022 08:13:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id C171626A60 for ; Thu, 17 Mar 2022 08:13:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 22H8DThj096984 for ; Thu, 17 Mar 2022 08:13:29 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 22H8DT75096983 for desktop@FreeBSD.org; Thu, 17 Mar 2022 08:13:29 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: desktop@FreeBSD.org Subject: maintainer-feedback requested: [Bug 262613] textproc/libxml2: icu support Date: Thu, 17 Mar 2022 08:13:29 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: desktop@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Using and improving FreeBSD on the desktop List-Archive: https://lists.freebsd.org/archives/freebsd-desktop List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-desktop@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1647504810; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=cSHWk7CdJqtPrpMK8vj8k+rTC3STWZyOdqJeTomc60E=; b=XZLOOkI155cU6atMtai2QxCDJ8A7Pm5yttUMFqJzT35TG6ljumu6BKlpRs8Y/X2pcF87nw a4otTulZl04osuFk9xKGeb6RiR3EHAImQpAhAKJOc6EEt9rgyw/9kWwlOG9lTOFpBHrJP8 w7yVXvcXEFxACanfvT+yb5acrBbIKaHJ7dMxLS1TVKGKADhgTKH+KJVoibTiN4xQBGE+su NVH1w/D0E29YGXy3YkdW+OYiqdyUJEbAwk3uwIa0FCGPJ7As48+DSpiBFPobfNtkKjhZcX FOh6r50cOjInoBN9fVYLw2eDJ0yYb4IIVAlKCnfJyN7QXpmGMqchD0k9PTxzuQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1647504810; a=rsa-sha256; cv=none; b=p1vOYH12PQoNL8QjAcV6yG+blv+5NkDmMnC0jorbRMj5LLraBfD5IkQYb8S3XiCFRHoeuF z47t7I0vV5owTQ4xYN/zpr7k/Uv0UhfmF1HEqf844vboX0ejyY7R4bhNzgwtvvLO8y0O9h 2Bry3d9lTDSkQwXqRyXM3Y4xoteL5QzCY8X4JxjY6VrB1QvTBzSAZ7ZcZY/V/rf8tzrwBo Sdf+QJFGIC8+XsX5Ge2qzZGg7aP7ufKMq/3A8gHVR5oGZJjXiu/dO+rpPSaFIvK87y65ks Fwx9JrUranNaqGeKVKzwchZ/norZknb/ylf9npZIRtEwZo56NsccC2xaS3QAUA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N Bugzilla Automation has asked freebsd-desktop (Team) for maintainer-feedback: Bug 262613: textproc/libxml2: icu support https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D262613 --- Description --- libxml2 can be can be configured to use icu.=20 This support for icu may be used for some purposes of testing in www/qt5-webengine builds, under the qmake configure arg `-webengine-icu'. Albeit, this support might need some additional patching for it to be of use there. Perhaps it could also be of some use in other codebases. This patch will enable the '--with-icu' configure arg for libxml2, furtherm= ore adding icu as a library dependency for libxml2 and adding a cflag for the i= cu includes. This patch also updates the libxml2 *.pc file to ensure that an include path for the how the icu includes files would usually be referenced will be added to cflags in builds for dependendent packages. This would normally add -I/usr/local/include to cflags.