From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id F18F115813A for ; Fri, 10 Jan 2025 12:49:47 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E6F5AE07D7; Fri, 10 Jan 2025 12:49:46 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C8324E07D7 for ; Fri, 10 Jan 2025 12:49:46 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (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) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id D4E203412DE for ; Fri, 10 Jan 2025 12:49:45 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id B67F01DEA for ; Fri, 10 Jan 2025 12:49:43 +0000 (UTC) From: "Ionen Wolkens" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ionen Wolkens" Message-ID: <1736513330.6e3c25ec68e208cc79455234b47ba8beaa978099.ionen@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-i18n/uchardet/Manifest app-i18n/uchardet/uchardet-0.0.8.ebuild X-VCS-Directories: app-i18n/uchardet/ X-VCS-Committer: ionen X-VCS-Committer-Name: Ionen Wolkens X-VCS-Revision: 6e3c25ec68e208cc79455234b47ba8beaa978099 X-VCS-Branch: master Date: Fri, 10 Jan 2025 12:49:43 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: d7670ee3-821f-47f6-bbd1-024386999544 X-Archives-Hash: 2e076e40b384e0e496429e37336d503e commit: 6e3c25ec68e208cc79455234b47ba8beaa978099 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Jan 10 12:41:26 2025 +0000 Commit: Ionen Wolkens gentoo org> CommitDate: Fri Jan 10 12:48:50 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3c25ec app-i18n/uchardet: add 0.0.8 Drop commenting out the (test) subdir, compiling tests for this package is very very insignificant and not worth special logic. Was tempted to drop sse2 given this just sets some compiler flags, but given it has an alternate choice when sse2 is disabled there may be a reason to that (haven't looked, so...) Signed-off-by: Ionen Wolkens gentoo.org> app-i18n/uchardet/Manifest | 1 + app-i18n/uchardet/uchardet-0.0.8.ebuild | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/app-i18n/uchardet/Manifest b/app-i18n/uchardet/Manifest index 1b6998d1aadb..c7bda550dcec 100644 --- a/app-i18n/uchardet/Manifest +++ b/app-i18n/uchardet/Manifest @@ -1 +1,2 @@ DIST uchardet-0.0.7.tar.xz 215492 BLAKE2B 1f8b171676bc6edf1f3493a4a370e32b7b956104ea0b12a03837d817c386d59aa512c3a107426aedb087987cf3a7b99c4b2df4a667ed685ff9959f6bc6b4506c SHA512 ddb7b63dd09c1d9acbe620d86217e583d9aa5340780ab4010ec9faa4fd331498859d5efa7829bf8847da89325accf8f7304b51d410210178fc1ffa6658064a6f +DIST uchardet-0.0.8.tar.xz 222648 BLAKE2B 8da78cba3c73afab0e94cac53b2b5c7832d11d58641ff221174d051a1610f8368c8bb536f2b0729c30ed0d13d7e2319d524597d1ca49fd1c6cefb3176aa76b9a SHA512 4a5dcc9ff021352f3b252e103ff1475cec62c974294b264ee9243f024633c3ae44be8c7733608624066113e635f8b156ecb08c8ff87c736d04b07641eb166382 diff --git a/app-i18n/uchardet/uchardet-0.0.8.ebuild b/app-i18n/uchardet/uchardet-0.0.8.ebuild new file mode 100644 index 000000000000..34b08f0e6e33 --- /dev/null +++ b/app-i18n/uchardet/uchardet-0.0.8.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Encoding detector library" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/" +SRC_URI="https://www.freedesktop.org/software/uchardet/releases/${P}.tar.xz" + +LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="cpu_flags_x86_sse2" + +src_configure() { + local mycmakeargs=( + -DBUILD_STATIC=no + -DCHECK_SSE2=$(usex cpu_flags_x86_sse2) + -DTARGET_ARCHITECTURE="${ARCH}" + ) + + cmake_src_configure +}