[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2021-09-20 Thread James Le Cuirot
commit: 24af5d72861706676166ab01561c3279fab5b5d5
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Sep 20 22:40:05 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Sep 20 22:40:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24af5d72

app-i18n/uchardet: Keyword 0.0.7 for ~m68k

The tests pass.

Closes: https://bugs.gentoo.org/750032
Signed-off-by: James Le Cuirot  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.7.ebuild 
b/app-i18n/uchardet/uchardet-0.0.7.ebuild
index 5f8e8c095fc..f49961e7549 100644
--- a/app-i18n/uchardet/uchardet-0.0.7.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.7.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/, app-i18n/uchardet/files/

2021-02-27 Thread Andreas Sturmlechner
commit: cb12e0cf8b9d460522cfd9c6f8369a3da4253ea0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 27 17:44:54 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 27 17:44:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb12e0cf

app-i18n/uchardet: Drop 0.0.6-r2

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-i18n/uchardet/Manifest |  1 -
 ...det-0.0.6-enforce-IEEE-float-precision-r1.patch | 59 --
 app-i18n/uchardet/uchardet-0.0.6-r2.ebuild | 32 
 3 files changed, 92 deletions(-)

diff --git a/app-i18n/uchardet/Manifest b/app-i18n/uchardet/Manifest
index 6d0131253a3..1b6998d1aad 100644
--- a/app-i18n/uchardet/Manifest
+++ b/app-i18n/uchardet/Manifest
@@ -1,2 +1 @@
-DIST uchardet-0.0.6.tar.xz 169192 BLAKE2B 
a0bc80ecd12565c1459b8136e3dc0530250571b5adbe4a7013c561f846f64f58482b9fd9cc5aa7493f20e913f59504a6e08c26571bf33ff34b4823f55d857b8c
 SHA512 
eceeadae060bf277e298d709856609dde32921271140dc1fb0a33c7b6e1381033fc2960d616ebbd82c92815936864d2c0743b1b5ea1b7d4a200df87df80d6de5
 DIST uchardet-0.0.7.tar.xz 215492 BLAKE2B 
1f8b171676bc6edf1f3493a4a370e32b7b956104ea0b12a03837d817c386d59aa512c3a107426aedb087987cf3a7b99c4b2df4a667ed685ff9959f6bc6b4506c
 SHA512 
ddb7b63dd09c1d9acbe620d86217e583d9aa5340780ab4010ec9faa4fd331498859d5efa7829bf8847da89325accf8f7304b51d410210178fc1ffa6658064a6f

diff --git 
a/app-i18n/uchardet/files/uchardet-0.0.6-enforce-IEEE-float-precision-r1.patch 
b/app-i18n/uchardet/files/uchardet-0.0.6-enforce-IEEE-float-precision-r1.patch
deleted file mode 100644
index 2bc4977a5f0..000
--- 
a/app-i18n/uchardet/files/uchardet-0.0.6-enforce-IEEE-float-precision-r1.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-Add configuration option to enable SSE2.
-Add -ffloat-store flag on x86 without SSE2.
-
-Gentoo bug: https://bugs.gentoo.org/631852
-Gentoo bug: https://bugs.gentoo.org/641716
-Upstream bug: https://bugs.freedesktop.org/show_bug.cgi?id=101033
-
-This patch is an aggregation of the following upstream commits:
-5996bbd995aed5045cc22e4d1fab08c989377983
-77bf71ea365a19ac55c59cf10399b566a02d82c1
-939482ab2b5a6585bdd2e5251f3f2f113d64686f
-cd617d181de03a7a13c2020e6c73cd14585e24b6
-f136d434f0809e064ac195b5bc4e0b50484a474c
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index e9a699e..d140a24 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -1,5 +1,6 @@
-  Project settings
- cmake_minimum_required(VERSION 2.8.5)
-+include(CheckCCompilerFlag)
- set (PACKAGE_NAME uchardet)
- project (${PACKAGE_NAME} CXX C)
- enable_testing()
-@@ -33,13 +34,31 @@ include(GNUInstallDirs)
-
-  Configuration
-
--option(BUILD_BINARY "Build executable" ON)
--option(BUILD_SHARED_LIBS "Build shared library and link executable to it" ON)
-+option(BUILD_BINARY "Build the CLI tool." ON)
-+option(BUILD_SHARED_LIBS "Build shared library and link executable to it." ON)
-+option(CHECK_SSE2 "Check and enable SSE2 extensions if supported. Disabling 
SSE on platforms which support it may decrease performances." ON)
-+set(TARGET_ARCHITECTURE "" CACHE STRING "Target CPU architecture. It is 
autodetected if not specified.")
-
- if (BUILD_SHARED_LIBS)
-   option(BUILD_STATIC "Build static library" ON)
- endif (BUILD_SHARED_LIBS)
-
-+if (TARGET_ARCHITECTURE STREQUAL "")
-+string(TOLOWER ${CMAKE_SYSTEM_PROCESSOR} TARGET_ARCHITECTURE)
-+endif (TARGET_ARCHITECTURE STREQUAL "")
-+
-+if (TARGET_ARCHITECTURE MATCHES ".*(x86)|(amd).*")
-+CHECK_C_COMPILER_FLAG(-msse2 SUPPORTS_CFLAG_SSE2)
-+CHECK_C_COMPILER_FLAG(-mfpmath=sse SUPPORTS_CFLAG_SSE_MATH)
-+if (CHECK_SSE2 AND SUPPORTS_CFLAG_SSE2 AND SUPPORTS_CFLAG_SSE_MATH)
-+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -msse2 -mfpmath=sse")
-+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -msse2 -mfpmath=sse")
-+else (CHECK_SSE2 AND SUPPORTS_CFLAG_SSE2 AND SUPPORTS_CFLAG_SSE_MATH)
-+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -ffloat-store")
-+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ffloat-store")
-+endif (CHECK_SSE2 AND SUPPORTS_CFLAG_SSE2 AND SUPPORTS_CFLAG_SSE_MATH)
-+endif (TARGET_ARCHITECTURE MATCHES ".*(x86)|(amd).*")
-+
- configure_file(
-   uchardet.pc.in
-   uchardet.pc

diff --git a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
deleted file mode 100644
index da7d6a5567b..000
--- a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="An 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 ~ia64 ppc ppc64 sparc 

[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2021-02-27 Thread Sam James
commit: d1a1428bef1065fa04ffe7976d6275adfb5d489c
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 27 16:16:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 27 16:16:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1a1428b

app-i18n/uchardet: Stabilize 0.0.7 amd64, #770688

Signed-off-by: Sam James  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.7.ebuild 
b/app-i18n/uchardet/uchardet-0.0.7.ebuild
index 1f8554fddc3..5f8e8c095fc 100644
--- a/app-i18n/uchardet/uchardet-0.0.7.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.7.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2021-02-26 Thread Sam James
commit: 3dcb04bdc81691b30943e18df6dc6c1fc98f3251
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 26 13:54:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 26 13:54:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dcb04bd

app-i18n/uchardet: Stabilize 0.0.7 arm64, #770688

Signed-off-by: Sam James  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.7.ebuild 
b/app-i18n/uchardet/uchardet-0.0.7.ebuild
index 93a65860dc6..1f8554fddc3 100644
--- a/app-i18n/uchardet/uchardet-0.0.7.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.7.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2021-02-25 Thread Agostino Sarubbo
commit: ca18b61a7027475aeb74f66ecdda94cea225eb90
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Feb 25 13:53:41 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Feb 25 13:53:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca18b61a

app-i18n/uchardet: x86 stable wrt bug #770688

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.7.ebuild 
b/app-i18n/uchardet/uchardet-0.0.7.ebuild
index b9c301c33f9..93a65860dc6 100644
--- a/app-i18n/uchardet/uchardet-0.0.7.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.7.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2021-02-25 Thread Sam James
commit: b9e466304fb117ff41a8396f699541e4622b9255
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 25 08:20:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 25 08:20:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9e46630

app-i18n/uchardet: Stabilize 0.0.7 sparc, #770688

Signed-off-by: Sam James  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.7.ebuild 
b/app-i18n/uchardet/uchardet-0.0.7.ebuild
index f2fa9d7cdbc..b9c301c33f9 100644
--- a/app-i18n/uchardet/uchardet-0.0.7.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.7.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2021-02-24 Thread Sam James
commit: 89c94937a495bc3c188ebf0bc104913ecf1f513a
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 25 03:55:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 25 03:55:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c94937

app-i18n/uchardet: Stabilize 0.0.7 arm, #770688

Signed-off-by: Sam James  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.7.ebuild 
b/app-i18n/uchardet/uchardet-0.0.7.ebuild
index f5939cc4d97..f2fa9d7cdbc 100644
--- a/app-i18n/uchardet/uchardet-0.0.7.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.7.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2021-02-24 Thread Sam James
commit: 2f7660afe3f91076700757e00fad949e43be9909
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 20:44:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 20:44:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f7660af

app-i18n/uchardet: Stabilize 0.0.7 ppc, #770688

Signed-off-by: Sam James  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.7.ebuild 
b/app-i18n/uchardet/uchardet-0.0.7.ebuild
index cf2f1bbb558..f5939cc4d97 100644
--- a/app-i18n/uchardet/uchardet-0.0.7.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.7.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2021-02-24 Thread Sam James
commit: 25bdc955084251b8e575284eb236615fe4de4db0
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 20:25:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 20:25:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25bdc955

app-i18n/uchardet: Stabilize 0.0.7 ppc64, #770688

Signed-off-by: Sam James  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.7.ebuild 
b/app-i18n/uchardet/uchardet-0.0.7.ebuild
index 32125552eb6..cf2f1bbb558 100644
--- a/app-i18n/uchardet/uchardet-0.0.7.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.7.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2021-02-23 Thread Fabian Groffen
commit: c18031e3fcb79365b7f4f42874d63a0d2d3fde73
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Feb 23 19:15:36 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Feb 23 19:15:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18031e3

app-i18n/uchardet: add remaining Prefix keywords

Bug: https://bugs.gentoo.org/750032
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.7.ebuild 
b/app-i18n/uchardet/uchardet-0.0.7.ebuild
index 8f26208be36..32125552eb6 100644
--- a/app-i18n/uchardet/uchardet-0.0.7.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.7.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2021-02-21 Thread Joshua Kinard
commit: 560a7e37fead2df0a236f015d986cb92e7319d5a
Author: Joshua Kinard  gentoo  org>
AuthorDate: Sun Feb 21 09:31:39 2021 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Sun Feb 21 09:31:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=560a7e37

app-i18n/uchardet: Added ~mips to KEYWORDS.

Bug: https://bugs.gentoo.org/750032
Signed-off-by: Joshua Kinard  gentoo.org>
Package-Manager: Portage-3.0.14, Repoman-3.0.2

 app-i18n/uchardet/uchardet-0.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.7.ebuild 
b/app-i18n/uchardet/uchardet-0.0.7.ebuild
index 457a6741454..8f26208be36 100644
--- a/app-i18n/uchardet/uchardet-0.0.7.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.7.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2021-02-05 Thread Andreas K. Hüttel
commit: a8c9b33125990d63f3de218de5f37792fce0f321
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Feb  6 00:59:41 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Feb  6 01:01:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c9b331

app-i18n/uchardet: keyword ~riscv, bug 750032

tests pass

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.7.ebuild 
b/app-i18n/uchardet/uchardet-0.0.7.ebuild
index 148add6ad42..457a6741454 100644
--- a/app-i18n/uchardet/uchardet-0.0.7.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.7.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2021-01-28 Thread Fabian Groffen
commit: c205f5324ffb2630d0585b374c6953be4c41ea25
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Jan 28 19:30:54 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Jan 28 19:31:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c205f532

app-i18n/uchardet-0.0.7: marked *-solaris

Bug: https://bugs.gentoo.org/750032
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.7.ebuild 
b/app-i18n/uchardet/uchardet-0.0.7.ebuild
index f9f084ac79e..148add6ad42 100644
--- a/app-i18n/uchardet/uchardet-0.0.7.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2020-12-12 Thread Sam James
commit: f8bfca874b91d35d0d0a54b5db83ee664f69e7f8
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 13 05:42:03 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 13 05:42:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8bfca87

app-i18n/uchardet: ~x64-macos keyworded, bug 750032

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.7.ebuild 
b/app-i18n/uchardet/uchardet-0.0.7.ebuild
index c076d115947..f9f084ac79e 100644
--- a/app-i18n/uchardet/uchardet-0.0.7.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.7.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~x64-macos"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2020-12-12 Thread Sam James
commit: 4e6adeedf1c4d4c63ece850a25bf9dfe51fdda5c
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 13 00:11:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 13 00:11:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e6adeed

app-i18n/uchardet: Keyword 0.0.7 s390, #750032

Signed-off-by: Sam James  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.7.ebuild 
b/app-i18n/uchardet/uchardet-0.0.7.ebuild
index ca135f83ebe..c076d115947 100644
--- a/app-i18n/uchardet/uchardet-0.0.7.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.7.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2020-11-23 Thread Patrice Clement
commit: ca13555eb39585b9cab33f0d91467d40ad05f6fa
Author: Matthias Coppens  gmail  com>
AuthorDate: Sun Nov 22 14:01:11 2020 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Nov 23 21:16:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca13555e

app-i18n/uchardet: add upstream info to metadata.

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Matthias Coppens  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18361
Signed-off-by: Patrice Clement  gentoo.org>

 app-i18n/uchardet/metadata.xml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-i18n/uchardet/metadata.xml b/app-i18n/uchardet/metadata.xml
index 8e0af8580e0..83fddc43dc8 100644
--- a/app-i18n/uchardet/metadata.xml
+++ b/app-i18n/uchardet/metadata.xml
@@ -11,5 +11,7 @@
 
 
 
https://gitlab.freedesktop.org/uchardet/uchardet/-/issues
+https://www.freedesktop.org/wiki/Software/uchardet/#usage
+uchardet/uchardet
 
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2020-10-19 Thread Sam James
commit: c8ddb29161e07fcc484f723b4eefda5547363884
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 20 04:57:02 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 20 04:57:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ddb291

app-i18n/uchardet: Stabilize 0.0.6-r2 arm, #750035

Signed-off-by: Sam James  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
index 5c30792962a..8d86ff1b0b3 100644
--- a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
@@ -11,7 +11,7 @@ 
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 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2020-10-18 Thread Georgy Yakovlev
commit: 9e83236b29ac29a53f732c179f25179c8e87dbe0
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Oct 19 03:35:00 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Oct 19 03:35:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e83236b

app-i18n/uchardet: 0.0.6-r2 arm64 stable, bug #750035

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
index 9653c0231a4..5c30792962a 100644
--- a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
@@ -11,7 +11,7 @@ 
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 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2020-09-17 Thread Sam James
commit: 177189597bff07e4b02c12f7223a937b3533e48b
Author: Matthias Coppens  gmail  com>
AuthorDate: Thu Sep 10 12:03:46 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 17 20:43:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17718959

app-i18n/uchardet: Update metadata's 

The  link was dead, I updated it with the one found on the
homepage.

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Matthias Coppens  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17490
Signed-off-by: Sam James  gentoo.org>

 app-i18n/uchardet/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/metadata.xml b/app-i18n/uchardet/metadata.xml
index 3c431c24f07..8e0af8580e0 100644
--- a/app-i18n/uchardet/metadata.xml
+++ b/app-i18n/uchardet/metadata.xml
@@ -10,6 +10,6 @@
 Proxy Maintainers
 
 
-
https://bugs.freedesktop.org/enter_bug.cgi?product=uchardet
+
https://gitlab.freedesktop.org/uchardet/uchardet/-/issues
 
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2020-09-05 Thread Joonas Niilola
commit: 63898db3d6d7af6a41a62549635d1ed06ce03ad8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Sep  6 05:54:56 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Sep  6 05:55:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63898db3

app-i18n/uchardet: restore ~ia64 on 0.0.7

Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.7.ebuild 
b/app-i18n/uchardet/uchardet-0.0.7.ebuild
index 777ebc8cfb7..ca135f83ebe 100644
--- a/app-i18n/uchardet/uchardet-0.0.7.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.7.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2020-09-05 Thread Joonas Niilola
commit: 74436838a0da53e067c2bb8a80e21f2df13244ee
Author: Matthias Coppens  gmail  com>
AuthorDate: Sun Aug  9 23:08:11 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Sep  6 05:55:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74436838

app-i18n/uchardet: Version bump + maintainership

+ Added version 0.0.7, patch from 0.0.6-r2 isn't needed there
+ EAPI 6 -> 7
+ Eclass cmake-utils -> cmake
+ I've adopted this orphaned package

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Matthias Coppens  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17066
Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/uchardet/Manifest   |  1 +
 app-i18n/uchardet/metadata.xml   | 15 +++
 .../{uchardet-.ebuild => uchardet-0.0.7.ebuild}  | 20 +---
 app-i18n/uchardet/uchardet-.ebuild   | 18 --
 4 files changed, 37 insertions(+), 17 deletions(-)

diff --git a/app-i18n/uchardet/Manifest b/app-i18n/uchardet/Manifest
index c07df8b95bd..6d0131253a3 100644
--- a/app-i18n/uchardet/Manifest
+++ b/app-i18n/uchardet/Manifest
@@ -1 +1,2 @@
 DIST uchardet-0.0.6.tar.xz 169192 BLAKE2B 
a0bc80ecd12565c1459b8136e3dc0530250571b5adbe4a7013c561f846f64f58482b9fd9cc5aa7493f20e913f59504a6e08c26571bf33ff34b4823f55d857b8c
 SHA512 
eceeadae060bf277e298d709856609dde32921271140dc1fb0a33c7b6e1381033fc2960d616ebbd82c92815936864d2c0743b1b5ea1b7d4a200df87df80d6de5
+DIST uchardet-0.0.7.tar.xz 215492 BLAKE2B 
1f8b171676bc6edf1f3493a4a370e32b7b956104ea0b12a03837d817c386d59aa512c3a107426aedb087987cf3a7b99c4b2df4a667ed685ff9959f6bc6b4506c
 SHA512 
ddb7b63dd09c1d9acbe620d86217e583d9aa5340780ab4010ec9faa4fd331498859d5efa7829bf8847da89325accf8f7304b51d410210178fc1ffa6658064a6f

diff --git a/app-i18n/uchardet/metadata.xml b/app-i18n/uchardet/metadata.xml
index df067141bad..3c431c24f07 100644
--- a/app-i18n/uchardet/metadata.xml
+++ b/app-i18n/uchardet/metadata.xml
@@ -1,8 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   
-   
https://bugs.freedesktop.org/enter_bug.cgi?product=uchardet
-   
+
+coppens.matthias@gmail.com
+Matthias Coppens
+
+
+proxy-ma...@gentoo.org
+Proxy Maintainers
+
+
+
https://bugs.freedesktop.org/enter_bug.cgi?product=uchardet
+
 

diff --git a/app-i18n/uchardet/uchardet-.ebuild 
b/app-i18n/uchardet/uchardet-0.0.7.ebuild
similarity index 58%
copy from app-i18n/uchardet/uchardet-.ebuild
copy to app-i18n/uchardet/uchardet-0.0.7.ebuild
index 0aef01cb3c6..777ebc8cfb7 100644
--- a/app-i18n/uchardet/uchardet-.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.7.ebuild
@@ -1,22 +1,28 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit cmake-utils git-r3
+inherit cmake
+if [ "${PV}" =  ]
+then
+   inherit git-r3
+   
EGIT_REPO_URI="https://anongit.freedesktop.org/git/uchardet/uchardet.git;
+else
+   
SRC_URI="https://www.freedesktop.org/software/uchardet/releases/${P}.tar.xz;
+fi
 
 DESCRIPTION="An encoding detector library"
 HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/;
-EGIT_REPO_URI="https://anongit.freedesktop.org/git/uchardet/uchardet.git;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 
 src_prepare() {
-   cmake-utils_src_prepare
+   cmake_src_prepare
use test || cmake_comment_add_subdirectory test
 }
 
@@ -26,5 +32,5 @@ src_configure() {
-DBUILD_STATIC=$(usex static-libs)
-DCHECK_SSE2=$(usex cpu_flags_x86_sse2)
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }

diff --git a/app-i18n/uchardet/uchardet-.ebuild 
b/app-i18n/uchardet/uchardet-.ebuild
index 0aef01cb3c6..031c6d82948 100644
--- a/app-i18n/uchardet/uchardet-.ebuild
+++ b/app-i18n/uchardet/uchardet-.ebuild
@@ -1,13 +1,19 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit cmake-utils git-r3
+inherit cmake
+if [ "${PV}" =  ]
+then
+   inherit git-r3
+   
EGIT_REPO_URI="https://anongit.freedesktop.org/git/uchardet/uchardet.git;
+else
+   
SRC_URI="https://www.freedesktop.org/software/uchardet/releases/${P}.tar.xz;
+fi
 
 DESCRIPTION="An encoding detector library"
 HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/;
-EGIT_REPO_URI="https://anongit.freedesktop.org/git/uchardet/uchardet.git;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
@@ -16,7 +22,7 @@ IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 
 src_prepare() {

[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2020-08-17 Thread Sergei Trofimovich
commit: b850cd9f3606a43f59edaa4ccdbf903c4e67d04a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Aug 17 21:39:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug 17 21:41:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b850cd9f

app-i18n/uchardet: keyworded 0.0.6-r2 for ia64

keyworded wrt bug #737476

Package-Manager: Portage-3.0.2, Repoman-2.3.23
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
index ac404485db7..9653c0231a4 100644
--- a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
@@ -11,7 +11,7 @@ 
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 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2018-06-04 Thread Mart Raudsepp
commit: bcb2f28b180e947d183258c30a67c60539fdeb44
Author: Alex Bennée  linaro  org>
AuthorDate: Fri May 18 11:51:54 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Jun  4 18:57:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb2f28b

app-i18n/uchardet: add ~arm64 keyword

 app-i18n/uchardet/uchardet-0.0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
index 74dc6719ee3..5c0b29761a4 100644
--- a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
@@ -11,7 +11,7 @@ 
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 hppa ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ppc ppc64 sparc x86"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 
 PATCHES=( "${FILESDIR}/${P}-enforce-IEEE-float-precision-r1.patch" )



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2018-03-26 Thread Sergei Trofimovich
commit: 55a02fff770c1fd45d479bbd2473437ebb095612
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Mar 26 16:38:36 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 18:55:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55a02fff

app-i18n/uchardet: stable 0.0.6-r2 for sparc, bug #639636

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 app-i18n/uchardet/uchardet-0.0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
index b3af5b6c6a2..74dc6719ee3 100644
--- a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
@@ -11,7 +11,7 @@ 
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 hppa ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 
 PATCHES=( "${FILESDIR}/${P}-enforce-IEEE-float-precision-r1.patch" )



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2018-03-17 Thread Michał Górny
commit: 4a54cfae103e8e255a3526361d663ae022b1bbba
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Fri Mar 16 19:43:23 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 17 10:54:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a54cfae

app-i18n/uchardet: sync  with 0.0.6

Closes: https://github.com/gentoo/gentoo/pull/7480
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-i18n/uchardet/uchardet-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-.ebuild 
b/app-i18n/uchardet/uchardet-.ebuild
index 6031e5859e4..d694e455f2f 100644
--- a/app-i18n/uchardet/uchardet-.ebuild
+++ b/app-i18n/uchardet/uchardet-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -21,6 +21,7 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
+   -DTARGET_ARCHITECTURE="${ARCH}"
-DBUILD_STATIC=$(usex static-libs)
-DCHECK_SSE2=$(usex cpu_flags_x86_sse2)
)



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/, app-i18n/uchardet/files/

2018-03-17 Thread Michał Górny
commit: 83e28e9814824cce13db4f7ee5b07f86a3d73bf2
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Fri Mar 16 18:57:17 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 17 10:54:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83e28e98

app-i18n/uchardet: remove old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 ...hardet-0.0.6-enforce-IEEE-float-precision.patch | 53 --
 app-i18n/uchardet/uchardet-0.0.6-r1.ebuild | 30 
 app-i18n/uchardet/uchardet-0.0.6.ebuild| 31 -
 3 files changed, 114 deletions(-)

diff --git 
a/app-i18n/uchardet/files/uchardet-0.0.6-enforce-IEEE-float-precision.patch 
b/app-i18n/uchardet/files/uchardet-0.0.6-enforce-IEEE-float-precision.patch
deleted file mode 100644
index 010fe6a3140..000
--- a/app-i18n/uchardet/files/uchardet-0.0.6-enforce-IEEE-float-precision.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-Add configuration option to enable SSE2.
-Add -ffloat-store flag on x86 without SSE2.
-
-Gentoo bug: https://bugs.gentoo.org/631852
-Upstream bug: https://bugs.freedesktop.org/show_bug.cgi?id=101033
-
-This patch is an aggregation of the following upstream commits:
-5996bbd995aed5045cc22e4d1fab08c989377983
-77bf71ea365a19ac55c59cf10399b566a02d82c1
-939482ab2b5a6585bdd2e5251f3f2f113d64686f
-cd617d181de03a7a13c2020e6c73cd14585e24b6
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 84270e3..e212b4a 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -1,5 +1,6 @@
-  Project settings
- cmake_minimum_required(VERSION 2.8.5)
-+include(CheckCCompilerFlag)
- set (PACKAGE_NAME uchardet)
- project (${PACKAGE_NAME} CXX C)
- enable_testing()
-@@ -35,13 +36,27 @@ include(GNUInstallDirs)
-
-  Configuration
-
--option(BUILD_BINARY "Build executable" ON)
--option(BUILD_SHARED_LIBS "Build shared library and link executable to it" ON)
-+option(BUILD_BINARY "Build the CLI tool." ON)
-+option(BUILD_SHARED_LIBS "Build shared library and link executable to it." ON)
-+option(CHECK_SSE2 "Check and enable SSE2 extensions if supported. Disabling 
SSE on platforms which support it may decrease performances." ON)
-
- if (BUILD_SHARED_LIBS)
-   option(BUILD_STATIC "Build static library" ON)
- endif (BUILD_SHARED_LIBS)
-
-+string(TOLOWER ${CMAKE_SYSTEM_PROCESSOR} TARGET_ARCHITECTURE)
-+if (TARGET_ARCHITECTURE MATCHES ".*(x86)|(amd).*")
-+CHECK_C_COMPILER_FLAG(-msse2 SUPPORTS_CFLAG_SSE2)
-+CHECK_C_COMPILER_FLAG(-mfpmath=sse SUPPORTS_CFLAG_SSE_MATH)
-+if (CHECK_SSE2 AND SUPPORTS_CFLAG_SSE2 AND SUPPORTS_CFLAG_SSE_MATH)
-+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -msse2 -mfpmath=sse")
-+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -msse2 -mfpmath=sse")
-+else (CHECK_SSE2 AND SUPPORTS_CFLAG_SSE2 AND SUPPORTS_CFLAG_SSE_MATH)
-+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -ffloat-store")
-+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ffloat-store")
-+endif (CHECK_SSE2 AND SUPPORTS_CFLAG_SSE2 AND SUPPORTS_CFLAG_SSE_MATH)
-+endif (TARGET_ARCHITECTURE MATCHES ".*(x86)|(amd).*")
-+
- configure_file(
-   uchardet.pc.in
-   uchardet.pc

diff --git a/app-i18n/uchardet/uchardet-0.0.6-r1.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6-r1.ebuild
deleted file mode 100644
index 408937d901e..000
--- a/app-i18n/uchardet/uchardet-0.0.6-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="An 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 ~hppa ppc ppc64 ~x86"
-IUSE="cpu_flags_x86_sse2 static-libs test"
-
-PATCHES=( "${FILESDIR}/${P}-enforce-IEEE-float-precision.patch" )
-
-src_prepare() {
-   cmake-utils_src_prepare
-   use test || cmake_comment_add_subdirectory test
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_STATIC=$(usex static-libs)
-   -DCHECK_SSE2=$(usex cpu_flags_x86_sse2)
-   )
-   cmake-utils_src_configure
-}

diff --git a/app-i18n/uchardet/uchardet-0.0.6.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6.ebuild
deleted file mode 100644
index fc32c0008b4..000
--- a/app-i18n/uchardet/uchardet-0.0.6.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="An 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 hppa ppc ppc64 x86"
-IUSE="static-libs test"
-
-src_prepare() {
-   cmake-utils_src_prepare
-   

[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2018-03-11 Thread Sergei Trofimovich
commit: 8d7468f2f0431fb3ee43001a7cd8410f144e7941
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Mar 11 22:17:42 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 11 22:20:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d7468f2

app-i18n/uchardet: stable 0.0.6-r2 for hppa, bug #639636

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 app-i18n/uchardet/uchardet-0.0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
index 84b728f940e..b3af5b6c6a2 100644
--- a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
@@ -11,7 +11,7 @@ 
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 ~hppa ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 ~sparc x86"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 
 PATCHES=( "${FILESDIR}/${P}-enforce-IEEE-float-precision-r1.patch" )



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2018-03-10 Thread Sergei Trofimovich
commit: eb3df512b5fdbf2378693bf1050d718de08cc94e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Mar 10 09:13:37 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 10 09:45:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb3df512

app-i18n/uchardet: keyworded 0.0.6-r2 for sparc, bug #608316

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 app-i18n/uchardet/uchardet-0.0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
index 361641ad4cd..84b728f940e 100644
--- a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
@@ -11,7 +11,7 @@ 
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 ~hppa ppc ppc64 x86"
+KEYWORDS="alpha amd64 ~arm ~hppa ppc ppc64 ~sparc x86"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 
 PATCHES=( "${FILESDIR}/${P}-enforce-IEEE-float-precision-r1.patch" )



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2018-01-29 Thread Tobias Klausmann
commit: c420c2b5e8d5ac95de40eb872d55b5f8e9a5075b
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jan 29 08:21:44 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jan 29 08:21:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c420c2b5

app-i18n/uchardet-0.0.6-r2: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/639636

 app-i18n/uchardet/uchardet-0.0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
index 72c9db15809..361641ad4cd 100644
--- a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
@@ -11,7 +11,7 @@ 
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 ~hppa ppc ppc64 x86"
+KEYWORDS="alpha amd64 ~arm ~hppa ppc ppc64 x86"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 
 PATCHES=( "${FILESDIR}/${P}-enforce-IEEE-float-precision-r1.patch" )



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2018-01-21 Thread Thomas Deutschmann
commit: 2014e7875d3e000f468edaa94912974b6702c207
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan 21 20:52:20 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan 21 20:56:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2014e787

app-i18n/uchardet: amd64/ppc/ppc64/x86 stable (bug 639636)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-i18n/uchardet/uchardet-0.0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
index e5b19449663..72c9db15809 100644
--- a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
@@ -11,7 +11,7 @@ 
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 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 x86"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 
 PATCHES=( "${FILESDIR}/${P}-enforce-IEEE-float-precision-r1.patch" )



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/, app-i18n/uchardet/files/

2018-01-21 Thread Thomas Deutschmann
commit: 547fc02f60ead03d2784039314d2e2638c330de4
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Jan 21 16:47:44 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan 21 20:56:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=547fc02f

app-i18n/uchardet: backport patch to override dumb CPU autodetection

Closes: https://github.com/gentoo/gentoo/pull/6923
Closes: https://bugs.gentoo.org/641716
Package-Manager: Portage-2.3.20, Repoman-2.3.6
Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...det-0.0.6-enforce-IEEE-float-precision-r1.patch | 59 ++
 app-i18n/uchardet/uchardet-0.0.6-r2.ebuild | 31 
 2 files changed, 90 insertions(+)

diff --git 
a/app-i18n/uchardet/files/uchardet-0.0.6-enforce-IEEE-float-precision-r1.patch 
b/app-i18n/uchardet/files/uchardet-0.0.6-enforce-IEEE-float-precision-r1.patch
new file mode 100644
index 000..2bc4977a5f0
--- /dev/null
+++ 
b/app-i18n/uchardet/files/uchardet-0.0.6-enforce-IEEE-float-precision-r1.patch
@@ -0,0 +1,59 @@
+Add configuration option to enable SSE2.
+Add -ffloat-store flag on x86 without SSE2.
+
+Gentoo bug: https://bugs.gentoo.org/631852
+Gentoo bug: https://bugs.gentoo.org/641716
+Upstream bug: https://bugs.freedesktop.org/show_bug.cgi?id=101033
+
+This patch is an aggregation of the following upstream commits:
+5996bbd995aed5045cc22e4d1fab08c989377983
+77bf71ea365a19ac55c59cf10399b566a02d82c1
+939482ab2b5a6585bdd2e5251f3f2f113d64686f
+cd617d181de03a7a13c2020e6c73cd14585e24b6
+f136d434f0809e064ac195b5bc4e0b50484a474c
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index e9a699e..d140a24 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -1,5 +1,6 @@
+  Project settings
+ cmake_minimum_required(VERSION 2.8.5)
++include(CheckCCompilerFlag)
+ set (PACKAGE_NAME uchardet)
+ project (${PACKAGE_NAME} CXX C)
+ enable_testing()
+@@ -33,13 +34,31 @@ include(GNUInstallDirs)
+
+  Configuration
+
+-option(BUILD_BINARY "Build executable" ON)
+-option(BUILD_SHARED_LIBS "Build shared library and link executable to it" ON)
++option(BUILD_BINARY "Build the CLI tool." ON)
++option(BUILD_SHARED_LIBS "Build shared library and link executable to it." ON)
++option(CHECK_SSE2 "Check and enable SSE2 extensions if supported. Disabling 
SSE on platforms which support it may decrease performances." ON)
++set(TARGET_ARCHITECTURE "" CACHE STRING "Target CPU architecture. It is 
autodetected if not specified.")
+
+ if (BUILD_SHARED_LIBS)
+   option(BUILD_STATIC "Build static library" ON)
+ endif (BUILD_SHARED_LIBS)
+
++if (TARGET_ARCHITECTURE STREQUAL "")
++string(TOLOWER ${CMAKE_SYSTEM_PROCESSOR} TARGET_ARCHITECTURE)
++endif (TARGET_ARCHITECTURE STREQUAL "")
++
++if (TARGET_ARCHITECTURE MATCHES ".*(x86)|(amd).*")
++CHECK_C_COMPILER_FLAG(-msse2 SUPPORTS_CFLAG_SSE2)
++CHECK_C_COMPILER_FLAG(-mfpmath=sse SUPPORTS_CFLAG_SSE_MATH)
++if (CHECK_SSE2 AND SUPPORTS_CFLAG_SSE2 AND SUPPORTS_CFLAG_SSE_MATH)
++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -msse2 -mfpmath=sse")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -msse2 -mfpmath=sse")
++else (CHECK_SSE2 AND SUPPORTS_CFLAG_SSE2 AND SUPPORTS_CFLAG_SSE_MATH)
++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -ffloat-store")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ffloat-store")
++endif (CHECK_SSE2 AND SUPPORTS_CFLAG_SSE2 AND SUPPORTS_CFLAG_SSE_MATH)
++endif (TARGET_ARCHITECTURE MATCHES ".*(x86)|(amd).*")
++
+ configure_file(
+   uchardet.pc.in
+   uchardet.pc

diff --git a/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
new file mode 100644
index 000..e5b19449663
--- /dev/null
+++ b/app-i18n/uchardet/uchardet-0.0.6-r2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="An 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 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="cpu_flags_x86_sse2 static-libs test"
+
+PATCHES=( "${FILESDIR}/${P}-enforce-IEEE-float-precision-r1.patch" )
+
+src_prepare() {
+   cmake-utils_src_prepare
+   use test || cmake_comment_add_subdirectory test
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DTARGET_ARCHITECTURE="${ARCH}"
+   -DBUILD_STATIC=$(usex static-libs)
+   -DCHECK_SSE2=$(usex cpu_flags_x86_sse2)
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2017-12-18 Thread Jason Zaman
commit: 29b30e8fdbbd281c6e16368d84cfa7bf31df4d21
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Dec 19 04:51:02 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Dec 19 05:15:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b30e8f

app-i18n/uchardet: amd64 stable

Gentoo-bug: 639636
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-i18n/uchardet/uchardet-0.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6-r1.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6-r1.ebuild
index ef5b2e5eb3f..408937d901e 100644
--- a/app-i18n/uchardet/uchardet-0.0.6-r1.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6-r1.ebuild
@@ -11,7 +11,7 @@ 
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 ~hppa ppc ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 ~x86"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 
 PATCHES=( "${FILESDIR}/${P}-enforce-IEEE-float-precision.patch" )



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2017-12-14 Thread Sergei Trofimovich
commit: c63040425b8824a897b8a86765a76798687d5a08
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 14 20:10:38 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 14 20:11:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6304042

app-i18n/uchardet: stable 0.0.6-r1 for ppc/ppc64, bug #639636

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc ppc64"

 app-i18n/uchardet/uchardet-0.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6-r1.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6-r1.ebuild
index 134abc5684e..ef5b2e5eb3f 100644
--- a/app-i18n/uchardet/uchardet-0.0.6-r1.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6-r1.ebuild
@@ -11,7 +11,7 @@ 
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 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ppc ppc64 ~x86"
 IUSE="cpu_flags_x86_sse2 static-libs test"
 
 PATCHES=( "${FILESDIR}/${P}-enforce-IEEE-float-precision.patch" )



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/, app-i18n/uchardet/files/

2017-11-19 Thread David Seifert
commit: 6a9d8fce1d916fc8590d654598648866978d4361
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Nov 19 13:11:36 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov 19 14:31:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a9d8fce

app-i18n/uchardet: backport patch to enforce IEEE float precision

Closes: https://bugs.gentoo.org/631852
Closes: https://github.com/gentoo/gentoo/pull/6237
Package-Manager: Portage-2.3.14, Repoman-2.3.6

 ...hardet-0.0.6-enforce-IEEE-float-precision.patch | 53 ++
 app-i18n/uchardet/uchardet-0.0.6-r1.ebuild | 30 
 2 files changed, 83 insertions(+)

diff --git 
a/app-i18n/uchardet/files/uchardet-0.0.6-enforce-IEEE-float-precision.patch 
b/app-i18n/uchardet/files/uchardet-0.0.6-enforce-IEEE-float-precision.patch
new file mode 100644
index 000..010fe6a3140
--- /dev/null
+++ b/app-i18n/uchardet/files/uchardet-0.0.6-enforce-IEEE-float-precision.patch
@@ -0,0 +1,53 @@
+Add configuration option to enable SSE2.
+Add -ffloat-store flag on x86 without SSE2.
+
+Gentoo bug: https://bugs.gentoo.org/631852
+Upstream bug: https://bugs.freedesktop.org/show_bug.cgi?id=101033
+
+This patch is an aggregation of the following upstream commits:
+5996bbd995aed5045cc22e4d1fab08c989377983
+77bf71ea365a19ac55c59cf10399b566a02d82c1
+939482ab2b5a6585bdd2e5251f3f2f113d64686f
+cd617d181de03a7a13c2020e6c73cd14585e24b6
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 84270e3..e212b4a 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -1,5 +1,6 @@
+  Project settings
+ cmake_minimum_required(VERSION 2.8.5)
++include(CheckCCompilerFlag)
+ set (PACKAGE_NAME uchardet)
+ project (${PACKAGE_NAME} CXX C)
+ enable_testing()
+@@ -35,13 +36,27 @@ include(GNUInstallDirs)
+
+  Configuration
+
+-option(BUILD_BINARY "Build executable" ON)
+-option(BUILD_SHARED_LIBS "Build shared library and link executable to it" ON)
++option(BUILD_BINARY "Build the CLI tool." ON)
++option(BUILD_SHARED_LIBS "Build shared library and link executable to it." ON)
++option(CHECK_SSE2 "Check and enable SSE2 extensions if supported. Disabling 
SSE on platforms which support it may decrease performances." ON)
+
+ if (BUILD_SHARED_LIBS)
+   option(BUILD_STATIC "Build static library" ON)
+ endif (BUILD_SHARED_LIBS)
+
++string(TOLOWER ${CMAKE_SYSTEM_PROCESSOR} TARGET_ARCHITECTURE)
++if (TARGET_ARCHITECTURE MATCHES ".*(x86)|(amd).*")
++CHECK_C_COMPILER_FLAG(-msse2 SUPPORTS_CFLAG_SSE2)
++CHECK_C_COMPILER_FLAG(-mfpmath=sse SUPPORTS_CFLAG_SSE_MATH)
++if (CHECK_SSE2 AND SUPPORTS_CFLAG_SSE2 AND SUPPORTS_CFLAG_SSE_MATH)
++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -msse2 -mfpmath=sse")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -msse2 -mfpmath=sse")
++else (CHECK_SSE2 AND SUPPORTS_CFLAG_SSE2 AND SUPPORTS_CFLAG_SSE_MATH)
++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -ffloat-store")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ffloat-store")
++endif (CHECK_SSE2 AND SUPPORTS_CFLAG_SSE2 AND SUPPORTS_CFLAG_SSE_MATH)
++endif (TARGET_ARCHITECTURE MATCHES ".*(x86)|(amd).*")
++
+ configure_file(
+   uchardet.pc.in
+   uchardet.pc

diff --git a/app-i18n/uchardet/uchardet-0.0.6-r1.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6-r1.ebuild
new file mode 100644
index 000..134abc5684e
--- /dev/null
+++ b/app-i18n/uchardet/uchardet-0.0.6-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="An 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 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="cpu_flags_x86_sse2 static-libs test"
+
+PATCHES=( "${FILESDIR}/${P}-enforce-IEEE-float-precision.patch" )
+
+src_prepare() {
+   cmake-utils_src_prepare
+   use test || cmake_comment_add_subdirectory test
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_STATIC=$(usex static-libs)
+   -DCHECK_SSE2=$(usex cpu_flags_x86_sse2)
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2017-11-19 Thread David Seifert
commit: eb84c0a79ebc2e577ead392e655e90cb912e9a79
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Nov 19 13:15:16 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov 19 14:31:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb84c0a7

app-i18n/uchardet: add CPU_FLAGS_X86 support to 

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 app-i18n/uchardet/uchardet-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-.ebuild 
b/app-i18n/uchardet/uchardet-.ebuild
index c268f955e46..6031e5859e4 100644
--- a/app-i18n/uchardet/uchardet-.ebuild
+++ b/app-i18n/uchardet/uchardet-.ebuild
@@ -12,7 +12,7 @@ 
EGIT_REPO_URI="https://anongit.freedesktop.org/git/uchardet/uchardet.git;
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
 KEYWORDS=""
-IUSE="static-libs test"
+IUSE="cpu_flags_x86_sse2 static-libs test"
 
 src_prepare() {
cmake-utils_src_prepare
@@ -22,6 +22,7 @@ src_prepare() {
 src_configure() {
local mycmakeargs=(
-DBUILD_STATIC=$(usex static-libs)
+   -DCHECK_SSE2=$(usex cpu_flags_x86_sse2)
)
cmake-utils_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2017-10-08 Thread Patrice Clement
commit: ace0b97f971549f85648facf01ef4542046365fe
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Oct  8 20:15:30 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct  8 22:01:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ace0b97f

app-i18n/uchardet: disable flaky test.

Closes: https://bugs.gentoo.org/631852
Closes: https://github.com/gentoo/gentoo/pull/5890
Package-Manager: Portage-2.3.11, Repoman-2.3.3

 app-i18n/uchardet/uchardet-0.0.6.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-i18n/uchardet/uchardet-0.0.6.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6.ebuild
index 9222edb2b56..fc32c0008b4 100644
--- a/app-i18n/uchardet/uchardet-0.0.6.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6.ebuild
@@ -17,6 +17,10 @@ IUSE="static-libs test"
 src_prepare() {
cmake-utils_src_prepare
use test || cmake_comment_add_subdirectory test
+
+   # Remove flaky test. See Gentoo bug 631852.
+   # Track https://bugs.freedesktop.org/show_bug.cgi?id=101033
+   rm test/th/tis-620.txt || die
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2017-08-17 Thread Michał Górny
commit: be33f2ac847426c8e9f3d43ff12c6bc3020ca0c1
Author: David Hicks  hicks  id  au>
AuthorDate: Mon Jul 31 13:36:26 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 17 17:05:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be33f2ac

app-i18n/uchardet: use HTTPS for freedesktop.org

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-i18n/uchardet/uchardet-0.0.6.ebuild | 2 +-
 app-i18n/uchardet/uchardet-.ebuild  | 7 ++-
 2 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6.ebuild
index 6ae7e5b9d54..9222edb2b56 100644
--- a/app-i18n/uchardet/uchardet-0.0.6.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6.ebuild
@@ -7,7 +7,7 @@ inherit cmake-utils
 
 DESCRIPTION="An encoding detector library"
 HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/;
-SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz;
+SRC_URI="https://www.freedesktop.org/software/uchardet/releases/${P}.tar.xz;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"

diff --git a/app-i18n/uchardet/uchardet-.ebuild 
b/app-i18n/uchardet/uchardet-.ebuild
index 7ac052857cb..c268f955e46 100644
--- a/app-i18n/uchardet/uchardet-.ebuild
+++ b/app-i18n/uchardet/uchardet-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,10 +7,7 @@ inherit cmake-utils git-r3
 
 DESCRIPTION="An encoding detector library"
 HOMEPAGE="https://www.freedesktop.org/wiki/Software/uchardet/;
-EGIT_REPO_URI=(
-   https://anongit.freedesktop.org/git/${PN}/${PN}.git
-   git://anongit.freedesktop.org/${PN}/${PN}
-)
+EGIT_REPO_URI="https://anongit.freedesktop.org/git/uchardet/uchardet.git;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/, app-i18n/uchardet/files/

2017-04-10 Thread Patrice Clement
commit: 71fbea0da5dc64de8ca05b2e8c0cdccd1d25a53e
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sat Apr  8 10:21:49 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Apr 10 09:16:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71fbea0d

app-i18n/uchardet: remove old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4389

 app-i18n/uchardet/Manifest |   1 -
 .../files/uchardet-0.0.5-fix-ASCII-detection.patch | 116 -
 .../uchardet-0.0.5-fix-return-code-on-error.patch  |  19 
 .../uchardet-0.0.5-use-proper-package-name.patch   |  30 --
 app-i18n/uchardet/uchardet-0.0.5-r1.ebuild |  33 --
 5 files changed, 199 deletions(-)

diff --git a/app-i18n/uchardet/Manifest b/app-i18n/uchardet/Manifest
index 3cdddba6209..9dfb9da8816 100644
--- a/app-i18n/uchardet/Manifest
+++ b/app-i18n/uchardet/Manifest
@@ -1,2 +1 @@
-DIST uchardet-0.0.5.tar.gz 222864 SHA256 
7c5569c8ee1a129959347f5340655897e6a8f81ec3344de0012a243f868eabd1 SHA512 
e32ff3e7baa9804199e3ca240ce590fed3fcb539fe4d780c4ec205fa5cbd45415e2c8c8db51d97965f9f9bbaad1f34613d5ed2849aafd9bbc3dda850c0be20ac
 WHIRLPOOL 
737becbbf1be09e049207311c964ee61e78bce3c3cdc31cd5a071a52aef22b5f0d803a243aac8b0f9840c19d27ffbac3e08454ec7a74c2bb85f19f15333e3af6
 DIST uchardet-0.0.6.tar.xz 169192 SHA256 
8351328cdfbcb2432e63938721dd781eb8c11ebc56e3a89d0f84576b96002c61 SHA512 
eceeadae060bf277e298d709856609dde32921271140dc1fb0a33c7b6e1381033fc2960d616ebbd82c92815936864d2c0743b1b5ea1b7d4a200df87df80d6de5
 WHIRLPOOL 
3fa915fa768be9cb4002e0a1b84c120db017f59fd0011df36a4853c53b403d5f3839647ab7aff8d8691a43ef0ecc90714475ef6a46a85d20abbd57fba7d90a13

diff --git a/app-i18n/uchardet/files/uchardet-0.0.5-fix-ASCII-detection.patch 
b/app-i18n/uchardet/files/uchardet-0.0.5-fix-ASCII-detection.patch
deleted file mode 100644
index c82aee866eb..000
--- a/app-i18n/uchardet/files/uchardet-0.0.5-fix-ASCII-detection.patch
+++ /dev/null
@@ -1,116 +0,0 @@
-commit 4c8316f9cfda38d75fb015c0eb40e0eebb03d28f
-Author: Jehan 
-Date:   Sat Dec 5 21:04:20 2015 +0100
-
-Nearly-ASCII text with NBSP is still not ASCII.
-
-There is no "exception" in encoding. The non-breaking space 0xA0 is not
-ASCII, and therefore returning "ASCII" will later create issues (for
-instance trying to re-encode with iconv produces an error).
-This was obviously an explicit decision in original code (according to
-code comments), probably tied to specifity of the original program from
-Mozilla. Now we want strict detection.
-I will return "ISO-8859-1" for "nearly-ASCII texts with NBSP as only
-exception" (note that I could have returned any ISO-8859 charsets since
-they all have this character in common).
-
-diff --git a/src/nsUniversalDetector.cpp b/src/nsUniversalDetector.cpp
-index ab8bae0..ff06b9d 100644
 a/src/nsUniversalDetector.cpp
-+++ b/src/nsUniversalDetector.cpp
-@@ -47,6 +47,7 @@
-
- nsUniversalDetector::nsUniversalDetector(PRUint32 aLanguageFilter)
- {
-+  mNbspFound = PR_FALSE;
-   mDone = PR_FALSE;
-   mBestGuess = -1;   //illegal value as signal
-   mInTag = PR_FALSE;
-@@ -75,6 +76,7 @@ nsUniversalDetector::~nsUniversalDetector()
- void
- nsUniversalDetector::Reset()
- {
-+  mNbspFound = PR_FALSE;
-   mDone = PR_FALSE;
-   mBestGuess = -1;   //illegal value as signal
-   mInTag = PR_FALSE;
-@@ -162,9 +164,10 @@ nsresult nsUniversalDetector::HandleData(const char* 
aBuf, PRUint32 aLen)
-   PRUint32 i;
-   for (i = 0; i < aLen; i++)
-   {
--/* Other than 0xA0, if every other character is ASCII, the page is ASCII.
-+/* If every other character is ASCII or 0xA0, we don't run charset
-+ * probers.
-  * 0xA0 (NBSP in a few charset) is apparently a rare exception
-- * of non-ASCII character contained in ASCII text. */
-+ * of non-ASCII character often contained in nearly-ASCII text. */
- if (aBuf[i] & '\x80' && aBuf[i] != '\xA0')
- {
-   /* We got a non-ASCII byte (high-byte) */
-@@ -203,11 +206,19 @@ nsresult nsUniversalDetector::HandleData(const char* 
aBuf, PRUint32 aLen)
- }
- else
- {
--  //ok, just pure ascii so far
--  if ( ePureAscii == mInputState &&
--(aBuf[i] == '\033' || (aBuf[i] == '{' && mLastChar == '~')) )
-+  /* Just pure ASCII or NBSP so far. */
-+  if (aBuf[i] == '\xA0')
-   {
--//found escape character or HZ "~{"
-+/* ASCII with the only exception of NBSP seems quite common.
-+ * I doubt it is really necessary to train a model here, so let's
-+ * just make an exception.
-+ */
-+  mNbspFound = PR_TRUE;
-+  }
-+  else if (mInputState == ePureAscii &&
-+   (aBuf[i] == '\033' || (aBuf[i] == '{' && mLastChar == '~')))
-+  {
-+/* We found an escape character or HZ "~{". */
- mInputState = eEscAscii;
-   }
-   

[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2017-04-08 Thread Jeroen Roovers
commit: 668dfe9755bdae15771c375752ee8417465ac828
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Apr  8 10:12:31 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Apr  8 10:12:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668dfe97

app-i18n/uchardet: Stable for HPPA (bug #609008).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 app-i18n/uchardet/uchardet-0.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6.ebuild
index 66a222f1b3d..6ae7e5b9d54 100644
--- a/app-i18n/uchardet/uchardet-0.0.6.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ppc ppc64 x86"
+KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 x86"
 IUSE="static-libs test"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2017-02-22 Thread Agostino Sarubbo
commit: 1000fc87044883064ef423fe8468590b0a623987
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Feb 22 11:33:59 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Feb 22 11:33:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1000fc87

app-i18n/uchardet: ppc64 stable wrt bug #609008

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6.ebuild
index 1c31f26660..e95079f57d 100644
--- a/app-i18n/uchardet/uchardet-0.0.6.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ppc ~ppc64 x86"
+KEYWORDS="alpha amd64 ~arm ~hppa ppc ppc64 x86"
 IUSE="static-libs test"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2017-02-22 Thread Agostino Sarubbo
commit: 9ae50ec5886769e9234ed32d47670037e0128ed6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Feb 22 11:33:35 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Feb 22 11:33:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae50ec5

app-i18n/uchardet: ppc stable wrt bug #609008

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6.ebuild
index f06d378dd8..1c31f26660 100644
--- a/app-i18n/uchardet/uchardet-0.0.6.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="alpha amd64 ~arm ~hppa ppc ~ppc64 x86"
 IUSE="static-libs test"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2017-02-21 Thread Michael Weber
commit: 059f05bab72fc1c5450b09de8bbdff5c2c878ed1
Author: Michael Weber  gentoo  org>
AuthorDate: Mon Feb 20 20:18:06 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Tue Feb 21 08:47:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=059f05ba

app-i18n/uchardet: Add ~ppc keyword (bug 608316).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-i18n/uchardet/uchardet-0.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6.ebuild
index 46a17b006a..f06d378dd8 100644
--- a/app-i18n/uchardet/uchardet-0.0.6.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ~ppc64 x86"
+KEYWORDS="alpha amd64 ~arm ~hppa ~ppc ~ppc64 x86"
 IUSE="static-libs test"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2017-02-15 Thread Tobias Klausmann
commit: 3db1238c0645a65e5d9f036d5616730a9318c841
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Feb 15 13:48:57 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Feb 15 13:48:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db1238c

app-i18n/uchardet-0.0.6-r0: add alpha keyword

Gentoo-Bug: 609008

 app-i18n/uchardet/uchardet-0.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6.ebuild
index 0549727119..46a17b006a 100644
--- a/app-i18n/uchardet/uchardet-0.0.6.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc64 x86"
+KEYWORDS="alpha amd64 ~arm ~hppa ~ppc64 x86"
 IUSE="static-libs test"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2017-02-12 Thread Agostino Sarubbo
commit: b4f7707d84f155b93b13bec9d256b047ad97c6c1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Feb 12 15:43:06 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Feb 12 15:43:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f7707d

app-i18n/uchardet: x86 stable wrt bug #609008

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6.ebuild
index 46e7ed4d72..0549727119 100644
--- a/app-i18n/uchardet/uchardet-0.0.6.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc64 x86"
 IUSE="static-libs test"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-i18n/uchardet/

2017-02-12 Thread Agostino Sarubbo
commit: ee1044d2c97f860791d9d82e23c54ca0677923d9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Feb 12 14:47:22 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Feb 12 14:48:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee1044d2

app-i18n/uchardet: amd64 stable wrt bug #609008

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-i18n/uchardet/uchardet-0.0.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/uchardet/uchardet-0.0.6.ebuild 
b/app-i18n/uchardet/uchardet-0.0.6.ebuild
index ed98632dff..46e7ed4d72 100644
--- a/app-i18n/uchardet/uchardet-0.0.6.ebuild
+++ b/app-i18n/uchardet/uchardet-0.0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz;
 
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc64 ~x86"
 IUSE="static-libs test"
 
 src_prepare() {