[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/, dev-util/hfstospell/files/
commit: 72b0c2bcb3a085f2ac80839113322e35144a6b3d Author: Joonas Niilola gentoo org> AuthorDate: Mon Apr 1 06:36:00 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Apr 1 06:47:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b0c2bc dev-util/hfstospell: drop 0.5.3-r1 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/Manifest | 1 - .../files/hfstospell-0.5.3-gcc-13-fix.patch| 21 - dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild | 52 -- 3 files changed, 74 deletions(-) diff --git a/dev-util/hfstospell/Manifest b/dev-util/hfstospell/Manifest index c2b700647a51..07bc9900e4f4 100644 --- a/dev-util/hfstospell/Manifest +++ b/dev-util/hfstospell/Manifest @@ -1,2 +1 @@ -DIST hfstospell-0.5.3.tar.gz 152654 BLAKE2B f77c86e18b9dcb098460bdaec2f6a148b4bf515670aad3d17002b3027026483658d0df924a5d71b12251128ba89bee3a9d7c1d03a5983830accf0340445a1331 SHA512 f25bae6c083894139ba1e3dbd24f010e1c4695bdfe4c2499d31f2f0bd2f5688b662ea15666b46f174fc75f0aa6f5cd114456f735b1d49bcf3331b6f57ff5 DIST hfstospell-0.5.4.tar.gz 158435 BLAKE2B fdf044f23a020d412b4bbca269cfbafd89955535a76e20c6ce9500ce1295dc052352560779587c95c43d7a4e984dfc081b78b2e0fff7c57f587967682e022925 SHA512 989d218718010a3f1ad7c3284287f62cb5aeef9d0dcd14f5898d919d088b212977a3e98fc7faf4040a65c3a7791b6fd4a54e10c6ca4e9a68595dfbd0227555a3 diff --git a/dev-util/hfstospell/files/hfstospell-0.5.3-gcc-13-fix.patch b/dev-util/hfstospell/files/hfstospell-0.5.3-gcc-13-fix.patch deleted file mode 100644 index d5dc32d57a7e.. --- a/dev-util/hfstospell/files/hfstospell-0.5.3-gcc-13-fix.patch +++ /dev/null @@ -1,21 +0,0 @@ -From 7481bffbf622bc9aee3547183fbe8db9cf8b22ce Mon Sep 17 00:00:00 2001 -From: Tino Didriksen -Date: Sun, 3 Jul 2022 23:16:52 +0200 -Subject: [PATCH] Include cstdint (fixes #57) - - hfst-ol.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/hfst-ol.h b/hfst-ol.h -index 0a83ec5..ee59b14 100644 a/hfst-ol.h -+++ b/hfst-ol.h -@@ -28,6 +28,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild b/dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild deleted file mode 100644 index cef126d2e5af.. --- a/dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools toolchain-funcs - -DESCRIPTION="HFST spell checker library and command line tool" -HOMEPAGE="https://github.com/hfst/hfst-ospell; -SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~loong ~riscv x86" -IUSE="clang" - -DEPEND="app-arch/libarchive:= - dev-libs/icu:= - !clang? ( - dev-cpp/glibmm:2 - dev-cpp/libxmlpp:2.6 - dev-libs/glib:2 - dev-libs/libsigc++:2 - dev-libs/libxml2 - )" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/hfst-ospell-${PV}" - -PATCHES=( "${FILESDIR}"/hfstospell-0.5.3-gcc-13-fix.patch ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # https://github.com/hfst/hfst-ospell/issues/48 - if tc-is-clang; then - econf --without-libxmlpp --without-tinyxml2 - elif use clang; then - econf --without-libxmlpp --without-tinyxml2 - else - default - fi -} - -src_install() { - default - find "${D}" -name '*.la' -delete -o -name '*.a' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: 8c19cb247c4d454fb6a95e0fc8c3a1d94efd33f7 Author: Joonas Niilola gentoo org> AuthorDate: Tue Mar 26 05:58:38 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Mar 26 05:58:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c19cb24 dev-util/hfstospell: stabilize 0.5.4 for amd64 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/hfstospell-0.5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/hfstospell/hfstospell-0.5.4.ebuild b/dev-util/hfstospell/hfstospell-0.5.4.ebuild index 0153a63efdf0..461a83e8965c 100644 --- a/dev-util/hfstospell/hfstospell-0.5.4.ebuild +++ b/dev-util/hfstospell/hfstospell-0.5.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~loong ~riscv x86" +KEYWORDS="amd64 ~loong ~riscv x86" IUSE="clang" DEPEND="app-arch/libarchive:=
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: c17fd47b1a7fe06d99dbbe4e392715cef2418102 Author: Joonas Niilola gentoo org> AuthorDate: Tue Mar 26 05:57:57 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Mar 26 05:57:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17fd47b dev-util/hfstospell: stabilize 0.5.4 for x86 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/hfstospell-0.5.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/hfstospell/hfstospell-0.5.4.ebuild b/dev-util/hfstospell/hfstospell-0.5.4.ebuild index 270fe676f6a7..0153a63efdf0 100644 --- a/dev-util/hfstospell/hfstospell-0.5.4.ebuild +++ b/dev-util/hfstospell/hfstospell-0.5.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~loong ~riscv ~x86" +KEYWORDS="~amd64 ~loong ~riscv x86" IUSE="clang" DEPEND="app-arch/libarchive:=
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: df48c15b3746f2ad00f9051a06d0f4917cd24ea9 Author: Joonas Niilola gentoo org> AuthorDate: Fri Feb 23 07:11:18 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 23 07:19:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df48c15b dev-util/hfstospell: add 0.5.4 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/Manifest| 1 + dev-util/hfstospell/hfstospell-0.5.4.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/dev-util/hfstospell/Manifest b/dev-util/hfstospell/Manifest index ad85e4212a25..c2b700647a51 100644 --- a/dev-util/hfstospell/Manifest +++ b/dev-util/hfstospell/Manifest @@ -1 +1,2 @@ DIST hfstospell-0.5.3.tar.gz 152654 BLAKE2B f77c86e18b9dcb098460bdaec2f6a148b4bf515670aad3d17002b3027026483658d0df924a5d71b12251128ba89bee3a9d7c1d03a5983830accf0340445a1331 SHA512 f25bae6c083894139ba1e3dbd24f010e1c4695bdfe4c2499d31f2f0bd2f5688b662ea15666b46f174fc75f0aa6f5cd114456f735b1d49bcf3331b6f57ff5 +DIST hfstospell-0.5.4.tar.gz 158435 BLAKE2B fdf044f23a020d412b4bbca269cfbafd89955535a76e20c6ce9500ce1295dc052352560779587c95c43d7a4e984dfc081b78b2e0fff7c57f587967682e022925 SHA512 989d218718010a3f1ad7c3284287f62cb5aeef9d0dcd14f5898d919d088b212977a3e98fc7faf4040a65c3a7791b6fd4a54e10c6ca4e9a68595dfbd0227555a3 diff --git a/dev-util/hfstospell/hfstospell-0.5.4.ebuild b/dev-util/hfstospell/hfstospell-0.5.4.ebuild new file mode 100644 index ..270fe676f6a7 --- /dev/null +++ b/dev-util/hfstospell/hfstospell-0.5.4.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +DESCRIPTION="HFST spell checker library and command line tool" +HOMEPAGE="https://github.com/hfst/hfst-ospell; +SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~riscv ~x86" +IUSE="clang" + +DEPEND="app-arch/libarchive:= + dev-libs/icu:= + !clang? ( + dev-cpp/glibmm:2 + dev-cpp/libxmlpp:2.6 + dev-libs/glib:2 + dev-libs/libsigc++:2 + dev-libs/libxml2 + )" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/hfst-ospell-${PV}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + + local myeconfargs=( + --disable-extra-demos + + --enable-hfst-ospell-office + --enable-hfst-ospell-predict + --enable-zhfst + ) + + # https://github.com/hfst/hfst-ospell/issues/48 + if tc-is-clang; then + myeconfargs+=( + --without-libxmlpp + --without-tinyxml2 + ) + elif use clang; then + myeconfargs+=( + --without-libxmlpp + --without-tinyxml2 + ) + else + myeconfargs+=( + --with-libxmlpp + --without-tinyxml2 + ) + fi + + econf "${myeconfargs[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete -o -name '*.a' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: c1583ea4371a43868975c551ed40005bc3b15f8c Author: WANG Xuerui gentoo org> AuthorDate: Fri Oct 13 10:57:34 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Fri Oct 13 10:57:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1583ea4 dev-util/hfstospell: keyword 0.5.3-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild b/dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild index edfabcdf32b4..cef126d2e5af 100644 --- a/dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild +++ b/dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~riscv x86" +KEYWORDS="amd64 ~loong ~riscv x86" IUSE="clang" DEPEND="app-arch/libarchive:=
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: fe7ca45a41491457e3e010370d10621b5364fbdc Author: Joonas Niilola gentoo org> AuthorDate: Sun Apr 2 06:16:27 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Apr 2 07:31:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe7ca45a dev-util/hfstospell: drop 0.5.3-r0 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/hfstospell-0.5.3.ebuild | 50 - 1 file changed, 50 deletions(-) diff --git a/dev-util/hfstospell/hfstospell-0.5.3.ebuild b/dev-util/hfstospell/hfstospell-0.5.3.ebuild deleted file mode 100644 index f1d817be298e.. --- a/dev-util/hfstospell/hfstospell-0.5.3.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools toolchain-funcs - -DESCRIPTION="HFST spell checker library and command line tool" -HOMEPAGE="https://github.com/hfst/hfst-ospell; -SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" -IUSE="clang" - -DEPEND="app-arch/libarchive:= - dev-libs/icu:= - !clang? ( - dev-cpp/glibmm:2 - dev-cpp/libxmlpp:2.6 - dev-libs/glib:2 - dev-libs/libsigc++:2 - dev-libs/libxml2 - )" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/hfst-ospell-${PV}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # https://github.com/hfst/hfst-ospell/issues/48 - if tc-is-clang; then - econf --without-libxmlpp --without-tinyxml2 - elif use clang; then - econf --without-libxmlpp --without-tinyxml2 - else - default - fi -} - -src_install() { - default - find "${D}" -name '*.la' -delete -o -name '*.a' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: 966d81a79ff4431f626efad5e40372569eb07b86 Author: Joonas Niilola gentoo org> AuthorDate: Sat Mar 25 06:30:40 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Mar 25 06:32:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966d81a7 dev-util/hfstospell: stabilize 0.5.3-r1 for amd64 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild b/dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild index 80b70860f0f0..c582f0e3df93 100644 --- a/dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild +++ b/dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv ~x86" IUSE="clang" DEPEND="app-arch/libarchive:=
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: 726d977ffcb980c0b729857a26cfa6ffa245b8ab Author: Joonas Niilola gentoo org> AuthorDate: Sat Mar 25 06:30:51 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Mar 25 06:32:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=726d977f dev-util/hfstospell: stabilize 0.5.3-r1 for x86 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild b/dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild index c582f0e3df93..edfabcdf32b4 100644 --- a/dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild +++ b/dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" IUSE="clang" DEPEND="app-arch/libarchive:=
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/files/, dev-util/hfstospell/
commit: 1fc06abe99d93113988ffe77caed2ca451404c45 Author: Joonas Niilola gentoo org> AuthorDate: Mon Feb 20 13:33:04 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Feb 20 14:46:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fc06abe dev-util/hfstospell: include upstream gcc-13 patch Closes: https://bugs.gentoo.org/894730 Closes: https://bugs.gentoo.org/895508 Signed-off-by: Joonas Niilola gentoo.org> .../files/hfstospell-0.5.3-gcc-13-fix.patch| 21 + dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild | 52 ++ 2 files changed, 73 insertions(+) diff --git a/dev-util/hfstospell/files/hfstospell-0.5.3-gcc-13-fix.patch b/dev-util/hfstospell/files/hfstospell-0.5.3-gcc-13-fix.patch new file mode 100644 index ..d5dc32d57a7e --- /dev/null +++ b/dev-util/hfstospell/files/hfstospell-0.5.3-gcc-13-fix.patch @@ -0,0 +1,21 @@ +From 7481bffbf622bc9aee3547183fbe8db9cf8b22ce Mon Sep 17 00:00:00 2001 +From: Tino Didriksen +Date: Sun, 3 Jul 2022 23:16:52 +0200 +Subject: [PATCH] Include cstdint (fixes #57) + +--- + hfst-ol.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/hfst-ol.h b/hfst-ol.h +index 0a83ec5..ee59b14 100644 +--- a/hfst-ol.h b/hfst-ol.h +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + #include + #include + #include diff --git a/dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild b/dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild new file mode 100644 index ..80b70860f0f0 --- /dev/null +++ b/dev-util/hfstospell/hfstospell-0.5.3-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +DESCRIPTION="HFST spell checker library and command line tool" +HOMEPAGE="https://github.com/hfst/hfst-ospell; +SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="clang" + +DEPEND="app-arch/libarchive:= + dev-libs/icu:= + !clang? ( + dev-cpp/glibmm:2 + dev-cpp/libxmlpp:2.6 + dev-libs/glib:2 + dev-libs/libsigc++:2 + dev-libs/libxml2 + )" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/hfst-ospell-${PV}" + +PATCHES=( "${FILESDIR}"/hfstospell-0.5.3-gcc-13-fix.patch ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # https://github.com/hfst/hfst-ospell/issues/48 + if tc-is-clang; then + econf --without-libxmlpp --without-tinyxml2 + elif use clang; then + econf --without-libxmlpp --without-tinyxml2 + else + default + fi +} + +src_install() { + default + find "${D}" -name '*.la' -delete -o -name '*.a' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: b174354a7cda7715345fdafe8a38084d17eff2cb Author: Joonas Niilola gentoo org> AuthorDate: Mon Feb 20 13:42:16 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Feb 20 14:46:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b174354a dev-util/hfstospell: MissingRemoteId Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-util/hfstospell/metadata.xml b/dev-util/hfstospell/metadata.xml index a5bd9f8e3448..a75f124455fb 100644 --- a/dev-util/hfstospell/metadata.xml +++ b/dev-util/hfstospell/metadata.xml @@ -8,4 +8,7 @@ Use different logic in ebuild when clang is used + +hfst/hfst-ospell +
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: 54c2307d2de6e61b30961918446fc58b615704d0 Author: Joonas Niilola gentoo org> AuthorDate: Tue Apr 19 06:07:10 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Apr 19 06:41:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c2307d dev-util/hfstospell: drop 0.5.2-r1 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/Manifest | 1 - dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild | 47 -- 2 files changed, 48 deletions(-) diff --git a/dev-util/hfstospell/Manifest b/dev-util/hfstospell/Manifest index 7f331cb0510e..ad85e4212a25 100644 --- a/dev-util/hfstospell/Manifest +++ b/dev-util/hfstospell/Manifest @@ -1,2 +1 @@ -DIST hfstospell-0.5.2.tar.gz 152115 BLAKE2B 667c01672fd6fd6ee743a6542677ffe74e3900c27ab2754f8fa7dcc57081074bd98e8d82827fe176b2a6c9abc4565efcb3204df43110906f5a333405ec8a6bf2 SHA512 307aff3aec91ac6ffed3ebabdc2baa1a6e913431f57a80a0d0254be57fbd72e28d7592c35e0d72e5979f7e0b4c585f11b8eb91183b0877f9670a9cd5206c0140 DIST hfstospell-0.5.3.tar.gz 152654 BLAKE2B f77c86e18b9dcb098460bdaec2f6a148b4bf515670aad3d17002b3027026483658d0df924a5d71b12251128ba89bee3a9d7c1d03a5983830accf0340445a1331 SHA512 f25bae6c083894139ba1e3dbd24f010e1c4695bdfe4c2499d31f2f0bd2f5688b662ea15666b46f174fc75f0aa6f5cd114456f735b1d49bcf3331b6f57ff5 diff --git a/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild b/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild deleted file mode 100644 index 5d44b4da283a.. --- a/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools toolchain-funcs - -DESCRIPTION="HFST spell checker library and command line tool" -HOMEPAGE="https://github.com/hfst/hfst-ospell; -SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" -IUSE="clang" - -DEPEND="app-arch/libarchive - dev-libs/icu:= - !clang? ( - dev-cpp/libxmlpp:2.6 - dev-libs/tinyxml2 - )" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/hfst-ospell-${PV}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # https://github.com/hfst/hfst-ospell/issues/48 - if tc-is-clang; then - econf --without-libxmlpp --without-tinyxml2 - elif use clang; then - econf --without-libxmlpp --without-tinyxml2 - else - default - fi -} - -src_install() { - default - find "${D}" -name '*.la' -delete -o -name '*.a' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: c72411db003f15eff089beb405691dfe644cb755 Author: Joonas Niilola gentoo org> AuthorDate: Thu Apr 14 08:53:16 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Apr 14 08:54:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c72411db dev-util/hfstospell: stabilize 0.5.3 for x86 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/hfstospell-0.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/hfstospell/hfstospell-0.5.3.ebuild b/dev-util/hfstospell/hfstospell-0.5.3.ebuild index fb0ae63f8f3a..ea740be82dcb 100644 --- a/dev-util/hfstospell/hfstospell-0.5.3.ebuild +++ b/dev-util/hfstospell/hfstospell-0.5.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="~amd64 ~riscv x86" IUSE="clang" DEPEND="app-arch/libarchive:=
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: a57f6f63d1bf7e4e68179292a0aa753e8d2a4878 Author: Joonas Niilola gentoo org> AuthorDate: Thu Apr 14 08:53:32 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Apr 14 08:54:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a57f6f63 dev-util/hfstospell: stabilize 0.5.3 for amd64 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/hfstospell-0.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/hfstospell/hfstospell-0.5.3.ebuild b/dev-util/hfstospell/hfstospell-0.5.3.ebuild index ea740be82dcb..f1d817be298e 100644 --- a/dev-util/hfstospell/hfstospell-0.5.3.ebuild +++ b/dev-util/hfstospell/hfstospell-0.5.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~riscv x86" +KEYWORDS="amd64 ~riscv x86" IUSE="clang" DEPEND="app-arch/libarchive:=
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: 9b5e7dc4f07f11bc3f9a7004030461c6ec49aa81 Author: Joonas Niilola gentoo org> AuthorDate: Mon Mar 14 06:28:43 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 14 07:00:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b5e7dc4 dev-util/hfstospell: add 0.5.3 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/Manifest| 1 + dev-util/hfstospell/hfstospell-0.5.3.ebuild | 50 + 2 files changed, 51 insertions(+) diff --git a/dev-util/hfstospell/Manifest b/dev-util/hfstospell/Manifest index fd7d9e959c93..7f331cb0510e 100644 --- a/dev-util/hfstospell/Manifest +++ b/dev-util/hfstospell/Manifest @@ -1 +1,2 @@ DIST hfstospell-0.5.2.tar.gz 152115 BLAKE2B 667c01672fd6fd6ee743a6542677ffe74e3900c27ab2754f8fa7dcc57081074bd98e8d82827fe176b2a6c9abc4565efcb3204df43110906f5a333405ec8a6bf2 SHA512 307aff3aec91ac6ffed3ebabdc2baa1a6e913431f57a80a0d0254be57fbd72e28d7592c35e0d72e5979f7e0b4c585f11b8eb91183b0877f9670a9cd5206c0140 +DIST hfstospell-0.5.3.tar.gz 152654 BLAKE2B f77c86e18b9dcb098460bdaec2f6a148b4bf515670aad3d17002b3027026483658d0df924a5d71b12251128ba89bee3a9d7c1d03a5983830accf0340445a1331 SHA512 f25bae6c083894139ba1e3dbd24f010e1c4695bdfe4c2499d31f2f0bd2f5688b662ea15666b46f174fc75f0aa6f5cd114456f735b1d49bcf3331b6f57ff5 diff --git a/dev-util/hfstospell/hfstospell-0.5.3.ebuild b/dev-util/hfstospell/hfstospell-0.5.3.ebuild new file mode 100644 index ..fb0ae63f8f3a --- /dev/null +++ b/dev-util/hfstospell/hfstospell-0.5.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +DESCRIPTION="HFST spell checker library and command line tool" +HOMEPAGE="https://github.com/hfst/hfst-ospell; +SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="clang" + +DEPEND="app-arch/libarchive:= + dev-libs/icu:= + !clang? ( + dev-cpp/glibmm:2 + dev-cpp/libxmlpp:2.6 + dev-libs/glib:2 + dev-libs/libsigc++:2 + dev-libs/libxml2 + )" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/hfst-ospell-${PV}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # https://github.com/hfst/hfst-ospell/issues/48 + if tc-is-clang; then + econf --without-libxmlpp --without-tinyxml2 + elif use clang; then + econf --without-libxmlpp --without-tinyxml2 + else + default + fi +} + +src_install() { + default + find "${D}" -name '*.la' -delete -o -name '*.a' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: ad3bded56c055be27cb30328dc8758e5eab48f01 Author: Marek Szuba gentoo org> AuthorDate: Mon Aug 23 21:59:45 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Aug 23 22:59:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad3bded5 dev-util/hfstospell: keyword 0.5.2-r1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild b/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild index 4a2e9cb7a11..5d44b4da283 100644 --- a/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild +++ b/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~riscv x86" IUSE="clang" DEPEND="app-arch/libarchive
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: 6fb8da176f5b5b60d354771e44784dbd39cff5c6 Author: Joonas Niilola gentoo org> AuthorDate: Sat Feb 20 14:49:46 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Feb 20 14:49:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb8da17 dev-util/hfstospell: add an extra check for USE="clang" Closes: https://bugs.gentoo.org/771717 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild b/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild index 59c8bd7eae6..4a2e9cb7a11 100644 --- a/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild +++ b/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild @@ -34,6 +34,8 @@ src_configure() { # https://github.com/hfst/hfst-ospell/issues/48 if tc-is-clang; then econf --without-libxmlpp --without-tinyxml2 + elif use clang; then + econf --without-libxmlpp --without-tinyxml2 else default fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: 24f6fe5c379e73618ca8dffc735b8aaff8421e9b Author: Joonas Niilola gentoo org> AuthorDate: Sat Feb 13 13:38:38 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Feb 13 13:39:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24f6fe5c dev-util/hfstospell: remove old 0.5.2 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/hfstospell-0.5.2.ebuild | 33 - 1 file changed, 33 deletions(-) diff --git a/dev-util/hfstospell/hfstospell-0.5.2.ebuild b/dev-util/hfstospell/hfstospell-0.5.2.ebuild deleted file mode 100644 index f269ab5ace3..000 --- a/dev-util/hfstospell/hfstospell-0.5.2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="HFST spell checker library and command line tool" -HOMEPAGE="https://github.com/hfst/hfst-ospell; -SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND="app-arch/libarchive - dev-cpp/libxmlpp:2.6 - dev-libs/icu:= - dev-libs/tinyxml2" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/hfst-ospell-${PV}" - -src_prepare() { - default - eautoreconf -} - -src_install() { - default - find "${D}" -name '*.la' -delete -o -name '*.a' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: d3de8590c0ca4b70fa70797f3d8b10cdae10a5b2 Author: Joonas Niilola gentoo org> AuthorDate: Sat Feb 13 13:37:56 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Feb 13 13:39:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3de8590 dev-util/hfstospell: stabilize 0.5.2-r1 on x86 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild b/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild index 3b6cb8750ad..5b3563cde0a 100644 --- a/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild +++ b/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="clang" DEPEND="app-arch/libarchive
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: 7926451ef6b1a3807e9de3fdff7efb2a61d0ebf4 Author: Joonas Niilola gentoo org> AuthorDate: Sat Feb 13 13:38:23 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Feb 13 13:39:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7926451e dev-util/hfstospell: stabilize 0.5.2-r1 on amd64 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild b/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild index 5b3563cde0a..59c8bd7eae6 100644 --- a/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild +++ b/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="clang" DEPEND="app-arch/libarchive
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: 42348d0e8a8705f2ff5877933ffc291df85b81b2 Author: Joonas Niilola gentoo org> AuthorDate: Thu Jan 14 04:04:58 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jan 14 04:04:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42348d0e dev-util/hfstospell: fix compiling with clang Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild | 45 ++ dev-util/hfstospell/metadata.xml | 3 ++ 2 files changed, 48 insertions(+) diff --git a/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild b/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild new file mode 100644 index 000..3b6cb8750ad --- /dev/null +++ b/dev-util/hfstospell/hfstospell-0.5.2-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools toolchain-funcs + +DESCRIPTION="HFST spell checker library and command line tool" +HOMEPAGE="https://github.com/hfst/hfst-ospell; +SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="clang" + +DEPEND="app-arch/libarchive + dev-libs/icu:= + !clang? ( + dev-cpp/libxmlpp:2.6 + dev-libs/tinyxml2 + )" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/hfst-ospell-${PV}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # https://github.com/hfst/hfst-ospell/issues/48 + if tc-is-clang; then + econf --without-libxmlpp --without-tinyxml2 + else + default + fi +} + +src_install() { + default + find "${D}" -name '*.la' -delete -o -name '*.a' -delete || die +} diff --git a/dev-util/hfstospell/metadata.xml b/dev-util/hfstospell/metadata.xml index 6b0a0fb3a72..79d3d066cce 100644 --- a/dev-util/hfstospell/metadata.xml +++ b/dev-util/hfstospell/metadata.xml @@ -5,4 +5,7 @@ juip...@gentoo.org Joonas Niilola + +Use different logic in ebuild when clang is used +
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: 47919845e2fed7c493cdc5232743d79ccba11641 Author: Joonas Niilola gentoo org> AuthorDate: Sun Nov 15 06:35:48 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Nov 15 07:18:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47919845 dev-util/hfstospell: stabilize 0.5.2 on amd64 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/hfstospell-0.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/hfstospell/hfstospell-0.5.2.ebuild b/dev-util/hfstospell/hfstospell-0.5.2.ebuild index 93eb863e79d..f269ab5ace3 100644 --- a/dev-util/hfstospell/hfstospell-0.5.2.ebuild +++ b/dev-util/hfstospell/hfstospell-0.5.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" DEPEND="app-arch/libarchive dev-cpp/libxmlpp:2.6
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/files/, dev-util/hfstospell/
commit: 281861b8789a5e8c8fb996bde7137bd615c64c03 Author: Joonas Niilola gentoo org> AuthorDate: Sun Nov 15 06:36:20 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Nov 15 07:18:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=281861b8 dev-util/hfstospell: remove old 0.5.1 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/Manifest | 1 - .../files/hfstospell-0.5.1-gcc-10-fix.patch| 24 --- dev-util/hfstospell/hfstospell-0.5.1.ebuild| 35 -- 3 files changed, 60 deletions(-) diff --git a/dev-util/hfstospell/Manifest b/dev-util/hfstospell/Manifest index d6cc1b65858..fd7d9e959c9 100644 --- a/dev-util/hfstospell/Manifest +++ b/dev-util/hfstospell/Manifest @@ -1,2 +1 @@ -DIST hfstospell-0.5.1.tar.gz 152056 BLAKE2B fa589908312bd4a4b40b88b221ee5f6bdc281d6151984a87b237372b0141157db87b3494e357d74a17f0ee137fd5ce35ec8caddb12d5bffe15930a74345cd3ee SHA512 bd8ffdd3ee822da2a57a3405b139ec1e635dc8bb293dbd9abd05912b8929df29633304e64b97522e4590a3907ddfa3aefec3e4da5ab709b9be1857cc2ecd2018 DIST hfstospell-0.5.2.tar.gz 152115 BLAKE2B 667c01672fd6fd6ee743a6542677ffe74e3900c27ab2754f8fa7dcc57081074bd98e8d82827fe176b2a6c9abc4565efcb3204df43110906f5a333405ec8a6bf2 SHA512 307aff3aec91ac6ffed3ebabdc2baa1a6e913431f57a80a0d0254be57fbd72e28d7592c35e0d72e5979f7e0b4c585f11b8eb91183b0877f9670a9cd5206c0140 diff --git a/dev-util/hfstospell/files/hfstospell-0.5.1-gcc-10-fix.patch b/dev-util/hfstospell/files/hfstospell-0.5.1-gcc-10-fix.patch deleted file mode 100644 index 0998beebe7d..000 --- a/dev-util/hfstospell/files/hfstospell-0.5.1-gcc-10-fix.patch +++ /dev/null @@ -1,24 +0,0 @@ -From a9d5afb14aa71893f142dfd3ae735e8930aa0f8a Mon Sep 17 00:00:00 2001 -From: Martin Liska -Date: Mon, 16 Mar 2020 11:32:10 +0100 -Subject: [PATCH] Fix a typo in wide string conversion function (#49). - -Revert a hunk from: -04e4843e4c66beb61b756f3ceb2ac94628142185. - main.cc | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/main.cc b/main.cc -index abecf46..e4fd676 100644 a/main.cc -+++ b/main.cc -@@ -61,7 +61,7 @@ static bool suggest_reals = false; - #ifdef WINDOWS - static std::string wide_string_to_string(const std::wstring & wstr) - { -- int size_needed = WideCharToMultiByte(CP_UTF8, 0, [0], (int)§wstr.size(), NULL, 0, NULL, NULL); -+ int size_needed = WideCharToMultiByte(CP_UTF8, 0, [0], (int)wstr.size(), NULL, 0, NULL, NULL); - std::string str( size_needed, 0 ); - WideCharToMultiByte(CP_UTF8, 0, [0], (int)wstr.size(), [0], size_needed, NULL, NULL); - return str; diff --git a/dev-util/hfstospell/hfstospell-0.5.1.ebuild b/dev-util/hfstospell/hfstospell-0.5.1.ebuild deleted file mode 100644 index b3e56cf8523..000 --- a/dev-util/hfstospell/hfstospell-0.5.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="HFST spell checker library and command line tool" -HOMEPAGE="https://github.com/hfst/hfst-ospell; -SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND="app-arch/libarchive - dev-cpp/libxmlpp:2.6 - dev-libs/icu:= - dev-libs/tinyxml2" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/hfst-ospell-${PV}" - -PATCHES=( "${FILESDIR}/hfstospell-0.5.1-gcc-10-fix.patch" ) - -src_prepare() { - default - eautoreconf -} - -src_install() { - default - find "${D}" -name '*.la' -delete -o -name '*.a' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: 816e24ac96c3e0b8952e67a432097e7860ab4f2c Author: Joonas Niilola gentoo org> AuthorDate: Sun Nov 15 06:35:08 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Nov 15 07:18:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=816e24ac dev-util/hfstospell: stabilize 0.5.2 on x86 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/hfstospell-0.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/hfstospell/hfstospell-0.5.2.ebuild b/dev-util/hfstospell/hfstospell-0.5.2.ebuild index 645a081e763..93eb863e79d 100644 --- a/dev-util/hfstospell/hfstospell-0.5.2.ebuild +++ b/dev-util/hfstospell/hfstospell-0.5.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" DEPEND="app-arch/libarchive dev-cpp/libxmlpp:2.6
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: 5cf931310e8b748a27d2718e7dc1e2d333b45d2a Author: Joonas Niilola gentoo org> AuthorDate: Fri Oct 16 05:25:45 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Oct 16 06:03:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf93131 dev-util/hfstospell: bump to 0.5.2 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/Manifest| 1 + dev-util/hfstospell/hfstospell-0.5.2.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/dev-util/hfstospell/Manifest b/dev-util/hfstospell/Manifest index b659119c445..d6cc1b65858 100644 --- a/dev-util/hfstospell/Manifest +++ b/dev-util/hfstospell/Manifest @@ -1 +1,2 @@ DIST hfstospell-0.5.1.tar.gz 152056 BLAKE2B fa589908312bd4a4b40b88b221ee5f6bdc281d6151984a87b237372b0141157db87b3494e357d74a17f0ee137fd5ce35ec8caddb12d5bffe15930a74345cd3ee SHA512 bd8ffdd3ee822da2a57a3405b139ec1e635dc8bb293dbd9abd05912b8929df29633304e64b97522e4590a3907ddfa3aefec3e4da5ab709b9be1857cc2ecd2018 +DIST hfstospell-0.5.2.tar.gz 152115 BLAKE2B 667c01672fd6fd6ee743a6542677ffe74e3900c27ab2754f8fa7dcc57081074bd98e8d82827fe176b2a6c9abc4565efcb3204df43110906f5a333405ec8a6bf2 SHA512 307aff3aec91ac6ffed3ebabdc2baa1a6e913431f57a80a0d0254be57fbd72e28d7592c35e0d72e5979f7e0b4c585f11b8eb91183b0877f9670a9cd5206c0140 diff --git a/dev-util/hfstospell/hfstospell-0.5.2.ebuild b/dev-util/hfstospell/hfstospell-0.5.2.ebuild new file mode 100644 index 000..645a081e763 --- /dev/null +++ b/dev-util/hfstospell/hfstospell-0.5.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="HFST spell checker library and command line tool" +HOMEPAGE="https://github.com/hfst/hfst-ospell; +SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-arch/libarchive + dev-cpp/libxmlpp:2.6 + dev-libs/icu:= + dev-libs/tinyxml2" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/hfst-ospell-${PV}" + +src_prepare() { + default + eautoreconf +} + +src_install() { + default + find "${D}" -name '*.la' -delete -o -name '*.a' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: 1055a34ae57392a7f9dd4ebcc621ecbcfc5752a1 Author: Joonas Niilola gentoo org> AuthorDate: Sun Jun 7 08:24:27 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jun 7 08:26:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1055a34a dev-util/hfstospell: remove all static files, #724294 Closes: https://bugs.gentoo.org/724294 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/hfstospell-0.5.1.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/dev-util/hfstospell/hfstospell-0.5.1.ebuild b/dev-util/hfstospell/hfstospell-0.5.1.ebuild index bf47865439b..b3e56cf8523 100644 --- a/dev-util/hfstospell/hfstospell-0.5.1.ebuild +++ b/dev-util/hfstospell/hfstospell-0.5.1.ebuild @@ -28,3 +28,8 @@ src_prepare() { default eautoreconf } + +src_install() { + default + find "${D}" -name '*.la' -delete -o -name '*.a' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/files/, dev-util/hfstospell/
commit: 25c7f1b7a4eb8bd35dcf7e1c991ac5476a2ec3ae Author: Joonas Niilola gentoo org> AuthorDate: Mon May 11 17:11:07 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Mon May 11 17:12:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c7f1b7 dev-util/hfstospell: gcc-10 fix Closes: https://bugs.gentoo.org/721894 Signed-off-by: Joonas Niilola gentoo.org> .../files/hfstospell-0.5.1-gcc-10-fix.patch| 24 ++ dev-util/hfstospell/hfstospell-0.5.1.ebuild| 4 +++- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/dev-util/hfstospell/files/hfstospell-0.5.1-gcc-10-fix.patch b/dev-util/hfstospell/files/hfstospell-0.5.1-gcc-10-fix.patch new file mode 100644 index 000..0998beebe7d --- /dev/null +++ b/dev-util/hfstospell/files/hfstospell-0.5.1-gcc-10-fix.patch @@ -0,0 +1,24 @@ +From a9d5afb14aa71893f142dfd3ae735e8930aa0f8a Mon Sep 17 00:00:00 2001 +From: Martin Liska +Date: Mon, 16 Mar 2020 11:32:10 +0100 +Subject: [PATCH] Fix a typo in wide string conversion function (#49). + +Revert a hunk from: +04e4843e4c66beb61b756f3ceb2ac94628142185. +--- + main.cc | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/main.cc b/main.cc +index abecf46..e4fd676 100644 +--- a/main.cc b/main.cc +@@ -61,7 +61,7 @@ static bool suggest_reals = false; + #ifdef WINDOWS + static std::string wide_string_to_string(const std::wstring & wstr) + { +- int size_needed = WideCharToMultiByte(CP_UTF8, 0, [0], (int)§wstr.size(), NULL, 0, NULL, NULL); ++ int size_needed = WideCharToMultiByte(CP_UTF8, 0, [0], (int)wstr.size(), NULL, 0, NULL, NULL); + std::string str( size_needed, 0 ); + WideCharToMultiByte(CP_UTF8, 0, [0], (int)wstr.size(), [0], size_needed, NULL, NULL); + return str; diff --git a/dev-util/hfstospell/hfstospell-0.5.1.ebuild b/dev-util/hfstospell/hfstospell-0.5.1.ebuild index 84452334ab9..bf47865439b 100644 --- a/dev-util/hfstospell/hfstospell-0.5.1.ebuild +++ b/dev-util/hfstospell/hfstospell-0.5.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -22,6 +22,8 @@ BDEPEND="virtual/pkgconfig" S="${WORKDIR}/hfst-ospell-${PV}" +PATCHES=( "${FILESDIR}/hfstospell-0.5.1-gcc-10-fix.patch" ) + src_prepare() { default eautoreconf
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: 54c68040591b15f8a672a316e30b320e48ad01f3 Author: Joonas Niilola gentoo org> AuthorDate: Thu Nov 21 08:35:54 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Nov 21 08:40:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c68040 dev-util/hfstospell: stabilize 0.5.1 on amd64 Package-Manager: Portage-2.3.79, Repoman-2.3.17 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/hfstospell-0.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/hfstospell/hfstospell-0.5.1.ebuild b/dev-util/hfstospell/hfstospell-0.5.1.ebuild index aca75717d72..84452334ab9 100644 --- a/dev-util/hfstospell/hfstospell-0.5.1.ebuild +++ b/dev-util/hfstospell/hfstospell-0.5.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" DEPEND="app-arch/libarchive dev-cpp/libxmlpp:2.6
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: c73dd22872d951d4d3b8396e6997ea9933ef8c48 Author: Joonas Niilola gentoo org> AuthorDate: Thu Nov 21 07:44:15 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Nov 21 08:40:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c73dd228 dev-util/hfstospell: stabilize 0.5.1 on x86 Package-Manager: Portage-2.3.79, Repoman-2.3.17 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/hfstospell-0.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/hfstospell/hfstospell-0.5.1.ebuild b/dev-util/hfstospell/hfstospell-0.5.1.ebuild index 7aac0223c0d..aca75717d72 100644 --- a/dev-util/hfstospell/hfstospell-0.5.1.ebuild +++ b/dev-util/hfstospell/hfstospell-0.5.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" DEPEND="app-arch/libarchive dev-cpp/libxmlpp:2.6
[gentoo-commits] repo/gentoo:master commit in: dev-util/hfstospell/
commit: ea300b2905a1b5345260542c4775f43b13ab2242 Author: Joonas Niilola gentoo org> AuthorDate: Sun Sep 8 06:49:44 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Sep 8 06:49:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea300b29 dev-util/hfstospell: new package - HFST spell checker library and command line tool, dependency of libreoffice-voikko. Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Joonas Niilola gentoo.org> dev-util/hfstospell/Manifest| 1 + dev-util/hfstospell/hfstospell-0.5.1.ebuild | 28 dev-util/hfstospell/metadata.xml| 8 3 files changed, 37 insertions(+) diff --git a/dev-util/hfstospell/Manifest b/dev-util/hfstospell/Manifest new file mode 100644 index 000..b659119c445 --- /dev/null +++ b/dev-util/hfstospell/Manifest @@ -0,0 +1 @@ +DIST hfstospell-0.5.1.tar.gz 152056 BLAKE2B fa589908312bd4a4b40b88b221ee5f6bdc281d6151984a87b237372b0141157db87b3494e357d74a17f0ee137fd5ce35ec8caddb12d5bffe15930a74345cd3ee SHA512 bd8ffdd3ee822da2a57a3405b139ec1e635dc8bb293dbd9abd05912b8929df29633304e64b97522e4590a3907ddfa3aefec3e4da5ab709b9be1857cc2ecd2018 diff --git a/dev-util/hfstospell/hfstospell-0.5.1.ebuild b/dev-util/hfstospell/hfstospell-0.5.1.ebuild new file mode 100644 index 000..7aac0223c0d --- /dev/null +++ b/dev-util/hfstospell/hfstospell-0.5.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="HFST spell checker library and command line tool" +HOMEPAGE="https://github.com/hfst/hfst-ospell; +SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="app-arch/libarchive + dev-cpp/libxmlpp:2.6 + dev-libs/icu:= + dev-libs/tinyxml2" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/hfst-ospell-${PV}" + +src_prepare() { + default + eautoreconf +} diff --git a/dev-util/hfstospell/metadata.xml b/dev-util/hfstospell/metadata.xml new file mode 100644 index 000..6b0a0fb3a72 --- /dev/null +++ b/dev-util/hfstospell/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +juip...@gentoo.org +Joonas Niilola + +