[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: dd3cfd4312ba99039a323c168ad9571d41dc6043 Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 19 19:38:28 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 19 19:42:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd3cfd43 media-libs/sdl2-ttf: dekeyword sparc Bug: https://bugs.gentoo.org/920956 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild | 4 ++-- media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild | 4 ++-- media-libs/sdl2-ttf/sdl2-ttf-2.22.0.ebuild | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild index 108ec9c9870c..cfcbab60354f 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv x86" IUSE="+harfbuzz static-libs X" # On bumps, check external/ for versions of bundled freetype + harfbuzz diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild index 07d57c077912..88546aee4644 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86" IUSE="+harfbuzz static-libs X" # On bumps, check external/ for versions of bundled freetype + harfbuzz diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.22.0.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.22.0.ebuild index 9df0a353373a..3173dde34202 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.22.0.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.22.0.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86" IUSE="+harfbuzz static-libs X" # On bumps, check external/ for versions of bundled freetype + harfbuzz
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 21a024314f4e5f09c4a563211794cc1f8907 Author: Jakov Smolić gentoo org> AuthorDate: Mon Apr 29 07:51:45 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Apr 29 07:51:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21a02435 media-libs/sdl2-ttf: Stabilize 2.22.0 ppc64, #930876 Signed-off-by: Jakov Smolić gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.22.0.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.22.0.ebuild index 5dfba026c51c..c081c51a9c37 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.22.0.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.22.0.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86" IUSE="+harfbuzz static-libs X" # On bumps, check external/ for versions of bundled freetype + harfbuzz
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 3e0c305487e00e71323743c2d56b3e1cfa4fbc19 Author: Sam James gentoo org> AuthorDate: Mon Mar 18 06:25:30 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 18 07:20:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e0c3054 media-libs/sdl2-ttf: add 2.22.0 Bug: https://bugs.gentoo.org/927188 Signed-off-by: Sam James gentoo.org> media-libs/sdl2-ttf/Manifest | 1 + media-libs/sdl2-ttf/sdl2-ttf-2.22.0.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/media-libs/sdl2-ttf/Manifest b/media-libs/sdl2-ttf/Manifest index c3921bfff7ef..e3a3bc070fdc 100644 --- a/media-libs/sdl2-ttf/Manifest +++ b/media-libs/sdl2-ttf/Manifest @@ -1,2 +1,3 @@ DIST SDL2_ttf-2.20.0.tar.gz 13156472 BLAKE2B f31b1193beaaab0e2aaab6f56c82f4931db79ab81526398e20176c9fb121409d4f9f56109aa721d645496f6c228450cb95bda48c40037f1a3f904154e0e21fee SHA512 14c78cfa04b938f0bd141d841a9473a1678bb04d01a96391cfa37ae3e7e316c90f175aff7d052499f7d982f59b823813e4cfdd367631a44b08b85f9b60d09c8c DIST SDL2_ttf-2.20.2.tar.gz 13161592 BLAKE2B d94a68d817c0824d7292f51ec3e20148a87235cb72daa68015af16cef7434bdc095c68a9c6efd130fc50f58996c2801cf29e4b90545b47ad2f90d7c77e238474 SHA512 b54e93b100712e3764cd80d4e4b16cd4c2a6853620f675941a4214320b0ee29a583d57ad56cd5fdb5c7a32d7615cbf43bc3fa55337b01623cee7219ebb43667c +DIST SDL2_ttf-2.22.0.tar.gz 14314901 BLAKE2B b1d6505f316f1289f7ef95466da8f4a085898072c3eeb84084aa1f82ed8033bbc1931a11b74d54db18a8424541864a6e35b02dbc514f447e7e1582742e78f9a7 SHA512 34a1d210d8f1b1e802139d65ba47e36033bb7881e75a8862c1b1c515565bef85e3d81ee42e952aa664de043debef387ba60088a9cf3ba3297413db39a13af912 diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.22.0.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.22.0.ebuild new file mode 100644 index ..30270f37f2cf --- /dev/null +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.22.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +MY_P="SDL2_ttf-${PV}" +DESCRIPTION="Library that allows you to use TrueType fonts in SDL applications" +HOMEPAGE="https://github.com/libsdl-org/SDL_ttf; +SRC_URI="https://github.com/libsdl-org/SDL_ttf/releases/download/release-${PV}/${MY_P}.tar.gz; +S="${WORKDIR}/${MY_P}" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+harfbuzz static-libs X" + +# On bumps, check external/ for versions of bundled freetype + harfbuzz +# to crank up the dep bounds. +RDEPEND=" + >=media-libs/libsdl2-2.0.12[${MULTILIB_USEDEP}] + >=media-libs/freetype-2.13.2[harfbuzz?,${MULTILIB_USEDEP}] + virtual/opengl[${MULTILIB_USEDEP}] + harfbuzz? ( >=media-libs/harfbuzz-8.1.1:=[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND}" + +multilib_src_configure() { + local mycmakeargs=( + -DSDL2TTF_VENDORED=OFF + -DSDL2TTF_HARFBUZZ=$(usex harfbuzz) + ) + + cmake_src_configure +} + +multilib_src_install_all() { + dodoc {CHANGES,README}.txt + + rm -rf "${ED}"/usr/share/licenses/ || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 70bab0e92d98cf221c6369b55058830875ff7e97 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 1 14:33:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 1 14:33:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70bab0e9 media-libs/sdl2-ttf: Stabilize 2.20.2 ppc, #914814 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild index 37fbe750689b..07d57c077912 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86" IUSE="+harfbuzz static-libs X" # On bumps, check external/ for versions of bundled freetype + harfbuzz
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: dfafb6de673fd782d5c3c883cfc9b64433a1f95d Author: Sam James gentoo org> AuthorDate: Thu Sep 28 06:16:53 2023 + Commit: Sam James gentoo org> CommitDate: Thu Sep 28 06:16:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfafb6de media-libs/sdl2-ttf: Stabilize 2.20.2 sparc, #914814 Signed-off-by: Sam James gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild index 59046bac0d13..37fbe750689b 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86" IUSE="+harfbuzz static-libs X" # On bumps, check external/ for versions of bundled freetype + harfbuzz
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 9059432813f9850ab47b56ea2d871a46f619803a Author: Sam James gentoo org> AuthorDate: Thu Sep 28 04:20:42 2023 + Commit: Sam James gentoo org> CommitDate: Thu Sep 28 04:20:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90594328 media-libs/sdl2-ttf: Stabilize 2.20.2 x86, #914814 Signed-off-by: Sam James gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild index 2cc53d738008..59046bac0d13 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" IUSE="+harfbuzz static-libs X" # On bumps, check external/ for versions of bundled freetype + harfbuzz
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: c636e177cffbd50299732994a0de3300f7e7f7e2 Author: Sam James gentoo org> AuthorDate: Thu Sep 28 00:20:11 2023 + Commit: Sam James gentoo org> CommitDate: Thu Sep 28 00:20:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c636e177 media-libs/sdl2-ttf: Stabilize 2.20.2 amd64, #914814 Signed-off-by: Sam James gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild index 41bf4447f964..2cc53d738008 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="+harfbuzz static-libs X" # On bumps, check external/ for versions of bundled freetype + harfbuzz
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: b7593f556dd95c882cceee024e9f781caf3400af Author: Sam James gentoo org> AuthorDate: Wed Sep 27 08:52:21 2023 + Commit: Sam James gentoo org> CommitDate: Wed Sep 27 08:52:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7593f55 media-libs/sdl2-ttf: Stabilize 2.20.2 ppc64, #914814 Signed-off-by: Sam James gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild index 8aee21de978b..41bf4447f964 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="+harfbuzz static-libs X" # On bumps, check external/ for versions of bundled freetype + harfbuzz
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 14f52aeeda93fd73799f209e32343b1937cd2f78 Author: Sam James gentoo org> AuthorDate: Wed Sep 27 05:02:48 2023 + Commit: Sam James gentoo org> CommitDate: Wed Sep 27 05:02:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14f52aee media-libs/sdl2-ttf: Stabilize 2.20.2 arm64, #914814 Signed-off-by: Sam James gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild index 98196e303d6d..8aee21de978b 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="+harfbuzz static-libs X" # On bumps, check external/ for versions of bundled freetype + harfbuzz
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 56eaab145ee47dee8ff303a703276fced061288b Author: Sam James gentoo org> AuthorDate: Wed Sep 27 04:59:04 2023 + Commit: Sam James gentoo org> CommitDate: Wed Sep 27 04:59:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56eaab14 media-libs/sdl2-ttf: Stabilize 2.20.2 arm, #914814 Signed-off-by: Sam James gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild index 7737ceb59623..98196e303d6d 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="+harfbuzz static-libs X" # On bumps, check external/ for versions of bundled freetype + harfbuzz
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: aeacdb540f56595dc9ba8eff46810f6f9dd774dd Author: Sam James gentoo org> AuthorDate: Tue Feb 7 23:00:48 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 7 23:05:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeacdb54 media-libs/sdl2-ttf: add 2.20.2 Signed-off-by: Sam James gentoo.org> media-libs/sdl2-ttf/Manifest | 1 + media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/media-libs/sdl2-ttf/Manifest b/media-libs/sdl2-ttf/Manifest index 4b2e4858d2ee..c3921bfff7ef 100644 --- a/media-libs/sdl2-ttf/Manifest +++ b/media-libs/sdl2-ttf/Manifest @@ -1 +1,2 @@ DIST SDL2_ttf-2.20.0.tar.gz 13156472 BLAKE2B f31b1193beaaab0e2aaab6f56c82f4931db79ab81526398e20176c9fb121409d4f9f56109aa721d645496f6c228450cb95bda48c40037f1a3f904154e0e21fee SHA512 14c78cfa04b938f0bd141d841a9473a1678bb04d01a96391cfa37ae3e7e316c90f175aff7d052499f7d982f59b823813e4cfdd367631a44b08b85f9b60d09c8c +DIST SDL2_ttf-2.20.2.tar.gz 13161592 BLAKE2B d94a68d817c0824d7292f51ec3e20148a87235cb72daa68015af16cef7434bdc095c68a9c6efd130fc50f58996c2801cf29e4b90545b47ad2f90d7c77e238474 SHA512 b54e93b100712e3764cd80d4e4b16cd4c2a6853620f675941a4214320b0ee29a583d57ad56cd5fdb5c7a32d7615cbf43bc3fa55337b01623cee7219ebb43667c diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild new file mode 100644 index ..da78bca4ccfe --- /dev/null +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +MY_P="SDL2_ttf-${PV}" +DESCRIPTION="Library that allows you to use TrueType fonts in SDL applications" +HOMEPAGE="https://github.com/libsdl-org/SDL_ttf; +SRC_URI="https://github.com/libsdl-org/SDL_ttf/releases/download/release-${PV}/${MY_P}.tar.gz; +S="${WORKDIR}/${MY_P}" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+harfbuzz static-libs X" + +# On bumps, check external/ for versions of bundled freetype + harfbuzz +# to crank up the dep bounds. +RDEPEND=">=media-libs/libsdl2-2.0.12[${MULTILIB_USEDEP}] + >=media-libs/freetype-2.10.4[harfbuzz?,${MULTILIB_USEDEP}] + virtual/opengl[${MULTILIB_USEDEP}] + harfbuzz? ( >=media-libs/harfbuzz-2.8.0:=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" + +multilib_src_configure() { + local mycmakeargs=( + -DSDL2TTF_VENDORED=OFF + -DSDL2TTF_HARFBUZZ=$(usex harfbuzz) + ) + + cmake_src_configure +} + +multilib_src_install_all() { + dodoc {CHANGES,README}.txt + + rm -rf "${ED}"/usr/share/licenses/ || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: fff3783899a51c1b6ffa2b3796d904892546ba6d Author: Sam James gentoo org> AuthorDate: Fri Dec 16 05:23:24 2022 + Commit: Sam James gentoo org> CommitDate: Fri Dec 16 06:26:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fff37838 media-libs/sdl2-ttf: update HOMEPAGE Signed-off-by: Sam James gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild| 4 ++-- media-libs/sdl2-ttf/sdl2-ttf-2.0.18-r1.ebuild | 2 +- media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild| 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild index 06ad86a41cfd..e67ecbbdba7c 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,7 +6,7 @@ inherit multilib-minimal MY_P="SDL2_ttf-${PV}" DESCRIPTION="library that allows you to use TrueType fonts in SDL applications" -HOMEPAGE="http://www.libsdl.org/projects/SDL_ttf/; +HOMEPAGE="https://github.com/libsdl-org/SDL_ttf; SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; LICENSE="ZLIB" diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.18-r1.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.18-r1.ebuild index 6094378764b6..69b029041a6d 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.18-r1.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.18-r1.ebuild @@ -7,7 +7,7 @@ inherit multilib-minimal MY_P="SDL2_ttf-${PV}" DESCRIPTION="Library that allows you to use TrueType fonts in SDL applications" -HOMEPAGE="https://www.libsdl.org/projects/SDL_ttf/; +HOMEPAGE="https://github.com/libsdl-org/SDL_ttf; SRC_URI="https://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; S="${WORKDIR}/${MY_P}" diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild index a7e29e6862e1..108ec9c9870c 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild @@ -7,7 +7,7 @@ inherit cmake-multilib MY_P="SDL2_ttf-${PV}" DESCRIPTION="Library that allows you to use TrueType fonts in SDL applications" -HOMEPAGE="https://www.libsdl.org/projects/SDL_ttf/; +HOMEPAGE="https://github.com/libsdl-org/SDL_ttf; SRC_URI="https://github.com/libsdl-org/SDL_ttf/releases/download/release-${PV}/${MY_P}.tar.gz; S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: c6b2fec5a705307d1dd93feaf16295c44346c9c4 Author: Sam James gentoo org> AuthorDate: Fri Dec 16 05:24:27 2022 + Commit: Sam James gentoo org> CommitDate: Fri Dec 16 06:26:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b2fec5 media-libs/sdl2-ttf: drop 2.0.15, 2.0.18-r1 Bug: https://bugs.gentoo.org/843434 Signed-off-by: Sam James gentoo.org> media-libs/sdl2-ttf/Manifest | 2 -- media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild| 39 --- media-libs/sdl2-ttf/sdl2-ttf-2.0.18-r1.ebuild | 45 --- 3 files changed, 86 deletions(-) diff --git a/media-libs/sdl2-ttf/Manifest b/media-libs/sdl2-ttf/Manifest index a02e17fa59b2..4b2e4858d2ee 100644 --- a/media-libs/sdl2-ttf/Manifest +++ b/media-libs/sdl2-ttf/Manifest @@ -1,3 +1 @@ -DIST SDL2_ttf-2.0.15.tar.gz 4479718 BLAKE2B 8401ed4979dade5affa86be4463958d0c90f72d3b2874540cf868e460c5d6773a2b11eaf6d13792d23193085050970ebf877b707b0febaba9be29c4329be9d7c SHA512 30d685932c3dd6f2c94e2778357a5c502f0421374293d7102a64d92f9c7861229bf36bedf51c1a698b296a58c858ca442d97afb908b7df1592fc8d4f8ae8ddfd -DIST SDL2_ttf-2.0.18.tar.gz 14896353 BLAKE2B d1409353b06a1ca33e053ffabf1b05222705ba7df0cdf95b12724218649981a1d7b6f895c82b90d6da26bb34561760d6d37b62c0f64ea8672319cb6d7d0ce882 SHA512 9a211c07d4180fe3fb2f7614e907d1002ddf3bb77b57f62116f22dc29a6043f091deb6a8113656d26a44d2f06b9abcc372aa3e0761500fcf47b455406973a1c7 DIST SDL2_ttf-2.20.0.tar.gz 13156472 BLAKE2B f31b1193beaaab0e2aaab6f56c82f4931db79ab81526398e20176c9fb121409d4f9f56109aa721d645496f6c228450cb95bda48c40037f1a3f904154e0e21fee SHA512 14c78cfa04b938f0bd141d841a9473a1678bb04d01a96391cfa37ae3e7e316c90f175aff7d052499f7d982f59b823813e4cfdd367631a44b08b85f9b60d09c8c diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild deleted file mode 100644 index e67ecbbdba7c.. --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit multilib-minimal - -MY_P="SDL2_ttf-${PV}" -DESCRIPTION="library that allows you to use TrueType fonts in SDL applications" -HOMEPAGE="https://github.com/libsdl-org/SDL_ttf; -SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" -IUSE="static-libs X" - -RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] ) - >=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}] - >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}] - virtual/opengl[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig -" - -S="${WORKDIR}/${MY_P}" - -multilib_src_configure() { - local myeconfargs=( - $(use_enable static-libs static) - $(use_with X x) - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - dodoc {CHANGES,README}.txt - find "${ED}" -name '*.la' -delete || die -} diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.18-r1.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.18-r1.ebuild deleted file mode 100644 index 69b029041a6d.. --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.18-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib-minimal - -MY_P="SDL2_ttf-${PV}" -DESCRIPTION="Library that allows you to use TrueType fonts in SDL applications" -HOMEPAGE="https://github.com/libsdl-org/SDL_ttf; -SRC_URI="https://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; -S="${WORKDIR}/${MY_P}" - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="+harfbuzz static-libs X" - -# On bumps, check external/ for versions of bundled freetype + harfbuzz -# to crank up the dep bounds. -RDEPEND=">=media-libs/libsdl2-2.0.12[${MULTILIB_USEDEP}] - >=media-libs/freetype-2.10.4[harfbuzz?,${MULTILIB_USEDEP}] - virtual/opengl[${MULTILIB_USEDEP}] - harfbuzz? ( >=media-libs/harfbuzz-2.8.0:=[${MULTILIB_USEDEP}] ) - X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -multilib_src_configure() { - local myeconfargs=( - --disable-freetype-builtin - --disable-harfbuzz-builtin - - $(use_enable static-libs static) - $(use_with X x) - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - dodoc {CHANGES,README}.txt - - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: a68e9575967bd4c57ce50632667d8fe94ab9df38 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 3 15:05:27 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 3 15:05:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a68e9575 media-libs/sdl2-ttf: Stabilize 2.20.0 x86, #883977 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild index 23bd6cdcdf9b..a7e29e6862e1 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" IUSE="+harfbuzz static-libs X" # On bumps, check external/ for versions of bundled freetype + harfbuzz
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: a457412701d1b350f2928c549ff06adc4124565a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 2 18:56:56 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 2 18:56:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4574127 media-libs/sdl2-ttf: Stabilize 2.20.0 ppc, #883977 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild index 4ca844ba8232..1be0bc14b2cd 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86" IUSE="+harfbuzz static-libs X" # On bumps, check external/ for versions of bundled freetype + harfbuzz
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 7d768d53c006f3b16ba1e5bc843e24ac8a150d63 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 2 09:44:30 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 2 09:44:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d768d53 media-libs/sdl2-ttf: Stabilize 2.20.0 ppc64, #883977 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild index 5ac97ab3ece6..4ca844ba8232 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86" IUSE="+harfbuzz static-libs X" # On bumps, check external/ for versions of bundled freetype + harfbuzz
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: dbbc159a6ddc98ff97fdaa144c32b996d6b673cf Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 2 08:34:35 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 2 08:34:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbbc159a media-libs/sdl2-ttf: Stabilize 2.20.0 arm64, #883977 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild index d9e36ef898a1..5ac97ab3ece6 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86" IUSE="+harfbuzz static-libs X" # On bumps, check external/ for versions of bundled freetype + harfbuzz
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: f6c391d3eb454e4cfce0f9899b7f2a2f34e1bbcd Author: Sam James gentoo org> AuthorDate: Fri Dec 2 08:19:50 2022 + Commit: Sam James gentoo org> CommitDate: Fri Dec 2 08:19:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6c391d3 media-libs/sdl2-ttf: Stabilize 2.20.0 sparc, #883977 Signed-off-by: Sam James gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild index 485eb68b5ee3..d9e36ef898a1 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86" IUSE="+harfbuzz static-libs X" # On bumps, check external/ for versions of bundled freetype + harfbuzz
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: dbfb8c3c91e9f8bfa47cc166a25bf9ddcfd226a5 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 2 08:12:01 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 2 08:12:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbfb8c3c media-libs/sdl2-ttf: Stabilize 2.20.0 arm, #883977 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild index 842f7e1ef60b..485eb68b5ee3 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="+harfbuzz static-libs X" # On bumps, check external/ for versions of bundled freetype + harfbuzz
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: ed369226978f3d40c060aee4b15a2a73919a8bbd Author: Sam James gentoo org> AuthorDate: Tue Jul 19 01:06:06 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 19 01:07:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed369226 media-libs/sdl2-ttf: add github upstream metadata Signed-off-by: Sam James gentoo.org> media-libs/sdl2-ttf/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media-libs/sdl2-ttf/metadata.xml b/media-libs/sdl2-ttf/metadata.xml index d09642a95cf8..fabe55791e72 100644 --- a/media-libs/sdl2-ttf/metadata.xml +++ b/media-libs/sdl2-ttf/metadata.xml @@ -15,4 +15,7 @@ Use media-libs/harfbuzz for enhanced font rendering + + libsdl-org/SDL_ttf +
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 2044b967bf51f919535fa3881663618cd00868e6 Author: Sam James gentoo org> AuthorDate: Tue Jul 19 01:00:34 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jul 19 01:07:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2044b967 media-libs/sdl2-ttf: add 2.20.0 Bug: https://bugs.gentoo.org/843434 Signed-off-by: Sam James gentoo.org> media-libs/sdl2-ttf/Manifest | 1 + media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/media-libs/sdl2-ttf/Manifest b/media-libs/sdl2-ttf/Manifest index 2020f94a2d53..a02e17fa59b2 100644 --- a/media-libs/sdl2-ttf/Manifest +++ b/media-libs/sdl2-ttf/Manifest @@ -1,2 +1,3 @@ DIST SDL2_ttf-2.0.15.tar.gz 4479718 BLAKE2B 8401ed4979dade5affa86be4463958d0c90f72d3b2874540cf868e460c5d6773a2b11eaf6d13792d23193085050970ebf877b707b0febaba9be29c4329be9d7c SHA512 30d685932c3dd6f2c94e2778357a5c502f0421374293d7102a64d92f9c7861229bf36bedf51c1a698b296a58c858ca442d97afb908b7df1592fc8d4f8ae8ddfd DIST SDL2_ttf-2.0.18.tar.gz 14896353 BLAKE2B d1409353b06a1ca33e053ffabf1b05222705ba7df0cdf95b12724218649981a1d7b6f895c82b90d6da26bb34561760d6d37b62c0f64ea8672319cb6d7d0ce882 SHA512 9a211c07d4180fe3fb2f7614e907d1002ddf3bb77b57f62116f22dc29a6043f091deb6a8113656d26a44d2f06b9abcc372aa3e0761500fcf47b455406973a1c7 +DIST SDL2_ttf-2.20.0.tar.gz 13156472 BLAKE2B f31b1193beaaab0e2aaab6f56c82f4931db79ab81526398e20176c9fb121409d4f9f56109aa721d645496f6c228450cb95bda48c40037f1a3f904154e0e21fee SHA512 14c78cfa04b938f0bd141d841a9473a1678bb04d01a96391cfa37ae3e7e316c90f175aff7d052499f7d982f59b823813e4cfdd367631a44b08b85f9b60d09c8c diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild new file mode 100644 index ..842f7e1ef60b --- /dev/null +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.20.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +MY_P="SDL2_ttf-${PV}" +DESCRIPTION="Library that allows you to use TrueType fonts in SDL applications" +HOMEPAGE="https://www.libsdl.org/projects/SDL_ttf/; +SRC_URI="https://github.com/libsdl-org/SDL_ttf/releases/download/release-${PV}/${MY_P}.tar.gz; +S="${WORKDIR}/${MY_P}" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+harfbuzz static-libs X" + +# On bumps, check external/ for versions of bundled freetype + harfbuzz +# to crank up the dep bounds. +RDEPEND=">=media-libs/libsdl2-2.0.12[${MULTILIB_USEDEP}] + >=media-libs/freetype-2.10.4[harfbuzz?,${MULTILIB_USEDEP}] + virtual/opengl[${MULTILIB_USEDEP}] + harfbuzz? ( >=media-libs/harfbuzz-2.8.0:=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" + +multilib_src_configure() { + local mycmakeargs=( + -DSDL2TTF_VENDORED=OFF + -DSDL2TTF_HARFBUZZ=$(usex harfbuzz) + ) + + cmake_src_configure +} + +multilib_src_install_all() { + dodoc {CHANGES,README}.txt +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 1668c3340c29974321a99fa0c626eb693292b629 Author: Mike Gilbert gentoo org> AuthorDate: Sun Jan 16 23:57:17 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Jan 16 23:57:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1668c334 media-libs/sdl2-ttf: update HOMEPAGE Signed-off-by: Mike Gilbert gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.0.18-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.18-r1.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.18-r1.ebuild index 03b5545aa54b..6094378764b6 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.18-r1.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.18-r1.ebuild @@ -7,7 +7,7 @@ inherit multilib-minimal MY_P="SDL2_ttf-${PV}" DESCRIPTION="Library that allows you to use TrueType fonts in SDL applications" -HOMEPAGE="https//www.libsdl.org/projects/SDL_ttf/" +HOMEPAGE="https://www.libsdl.org/projects/SDL_ttf/; SRC_URI="https://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: c6ba9d2147901d91b4ac72641d4e1201bf66 Author: Sam James gentoo org> AuthorDate: Thu Jan 13 00:57:26 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jan 13 00:57:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6ba9d21 media-libs/sdl2-ttf: fix harfbuzz dependency Signed-off-by: Sam James gentoo.org> .../sdl2-ttf/{sdl2-ttf-2.0.18.ebuild => sdl2-ttf-2.0.18-r1.ebuild}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.18.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.18-r1.ebuild similarity index 90% rename from media-libs/sdl2-ttf/sdl2-ttf-2.0.18.ebuild rename to media-libs/sdl2-ttf/sdl2-ttf-2.0.18-r1.ebuild index 5168ee743f7a..03b5545aa54b 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.18.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.18-r1.ebuild @@ -19,9 +19,9 @@ IUSE="+harfbuzz static-libs X" # On bumps, check external/ for versions of bundled freetype + harfbuzz # to crank up the dep bounds. RDEPEND=">=media-libs/libsdl2-2.0.12[${MULTILIB_USEDEP}] - >=media-libs/harfbuzz-2.8.0:=[${MULTILIB_USEDEP}] - >=media-libs/freetype-2.10.4[${MULTILIB_USEDEP}] + >=media-libs/freetype-2.10.4[harfbuzz?,${MULTILIB_USEDEP}] virtual/opengl[${MULTILIB_USEDEP}] + harfbuzz? ( >=media-libs/harfbuzz-2.8.0:=[${MULTILIB_USEDEP}] ) X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 4d6f28d5ffa4c9bd8ae3a4e51d120341225bbdff Author: Sam James gentoo org> AuthorDate: Thu Jan 13 00:56:54 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jan 13 00:56:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d6f28d5 media-libs/sdl2-ttf: describe USE=harfbuzz Signed-off-by: Sam James gentoo.org> media-libs/sdl2-ttf/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media-libs/sdl2-ttf/metadata.xml b/media-libs/sdl2-ttf/metadata.xml index 6197c78e46e1..d09642a95cf8 100644 --- a/media-libs/sdl2-ttf/metadata.xml +++ b/media-libs/sdl2-ttf/metadata.xml @@ -12,4 +12,7 @@ example string for a given TrueType font file. + + Use media-libs/harfbuzz for enhanced font rendering +
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 92aa75a0fe7f97f5368443561d8598c789b93a78 Author: Sam James gentoo org> AuthorDate: Thu Jan 13 00:40:19 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jan 13 00:54:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92aa75a0 media-libs/sdl2-ttf: add 2.0.18 Signed-off-by: Sam James gentoo.org> media-libs/sdl2-ttf/Manifest | 1 + media-libs/sdl2-ttf/sdl2-ttf-2.0.18.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/media-libs/sdl2-ttf/Manifest b/media-libs/sdl2-ttf/Manifest index 83c93cbf0b34..2020f94a2d53 100644 --- a/media-libs/sdl2-ttf/Manifest +++ b/media-libs/sdl2-ttf/Manifest @@ -1 +1,2 @@ DIST SDL2_ttf-2.0.15.tar.gz 4479718 BLAKE2B 8401ed4979dade5affa86be4463958d0c90f72d3b2874540cf868e460c5d6773a2b11eaf6d13792d23193085050970ebf877b707b0febaba9be29c4329be9d7c SHA512 30d685932c3dd6f2c94e2778357a5c502f0421374293d7102a64d92f9c7861229bf36bedf51c1a698b296a58c858ca442d97afb908b7df1592fc8d4f8ae8ddfd +DIST SDL2_ttf-2.0.18.tar.gz 14896353 BLAKE2B d1409353b06a1ca33e053ffabf1b05222705ba7df0cdf95b12724218649981a1d7b6f895c82b90d6da26bb34561760d6d37b62c0f64ea8672319cb6d7d0ce882 SHA512 9a211c07d4180fe3fb2f7614e907d1002ddf3bb77b57f62116f22dc29a6043f091deb6a8113656d26a44d2f06b9abcc372aa3e0761500fcf47b455406973a1c7 diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.18.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.18.ebuild new file mode 100644 index ..5168ee743f7a --- /dev/null +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.18.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-minimal + +MY_P="SDL2_ttf-${PV}" +DESCRIPTION="Library that allows you to use TrueType fonts in SDL applications" +HOMEPAGE="https//www.libsdl.org/projects/SDL_ttf/" +SRC_URI="https://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; +S="${WORKDIR}/${MY_P}" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+harfbuzz static-libs X" + +# On bumps, check external/ for versions of bundled freetype + harfbuzz +# to crank up the dep bounds. +RDEPEND=">=media-libs/libsdl2-2.0.12[${MULTILIB_USEDEP}] + >=media-libs/harfbuzz-2.8.0:=[${MULTILIB_USEDEP}] + >=media-libs/freetype-2.10.4[${MULTILIB_USEDEP}] + virtual/opengl[${MULTILIB_USEDEP}] + X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +multilib_src_configure() { + local myeconfargs=( + --disable-freetype-builtin + --disable-harfbuzz-builtin + + $(use_enable static-libs static) + $(use_with X x) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + dodoc {CHANGES,README}.txt + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: affd772d5ecf99e121f3763b8b54f8cef39a1269 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Nov 29 07:37:23 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Nov 29 07:39:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=affd772d media-libs/sdl2-ttf: Stabilize 2.0.15 ppc64, #823545 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild index 84825ffb0264..06ad86a41cfd 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" IUSE="static-libs X" RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/files/, media-libs/sdl2-ttf/
commit: 3fe719207f3ed2681190a875228d394a5771b33c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jan 23 18:37:31 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 23 21:11:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fe71920 media-libs/sdl2-ttf: Drop 2.0.14 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/sdl2-ttf/Manifest | 1 - .../files/sdl-ttf-2.0.11-freetype_pkgconfig.patch | 46 - media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild | 47 -- 3 files changed, 94 deletions(-) diff --git a/media-libs/sdl2-ttf/Manifest b/media-libs/sdl2-ttf/Manifest index ac1ee4929cd..83c93cbf0b3 100644 --- a/media-libs/sdl2-ttf/Manifest +++ b/media-libs/sdl2-ttf/Manifest @@ -1,2 +1 @@ -DIST SDL2_ttf-2.0.14.tar.gz 4147462 BLAKE2B c676c8880d26ee61900f82c418474d0eee9844842eb006f44c80f0cc3384dd2a3f0a1da0dc8a7e50f78caa6420cc494a4a4be1ef7a294310084d5a91b8ec3c44 SHA512 4db817573fd216e26180f4c401cc869ce407589a461032fd7167dc612d35e038cca1ab67be7909b6b49c741581a68125ab46362ad8e3c0a2cdd39624ad847099 DIST SDL2_ttf-2.0.15.tar.gz 4479718 BLAKE2B 8401ed4979dade5affa86be4463958d0c90f72d3b2874540cf868e460c5d6773a2b11eaf6d13792d23193085050970ebf877b707b0febaba9be29c4329be9d7c SHA512 30d685932c3dd6f2c94e2778357a5c502f0421374293d7102a64d92f9c7861229bf36bedf51c1a698b296a58c858ca442d97afb908b7df1592fc8d4f8ae8ddfd diff --git a/media-libs/sdl2-ttf/files/sdl-ttf-2.0.11-freetype_pkgconfig.patch b/media-libs/sdl2-ttf/files/sdl-ttf-2.0.11-freetype_pkgconfig.patch deleted file mode 100644 index 02b06356190..000 --- a/media-libs/sdl2-ttf/files/sdl-ttf-2.0.11-freetype_pkgconfig.patch +++ /dev/null @@ -1,46 +0,0 @@ -https://bugs.gentoo.org/654758 - SDL_ttf-2.0.11/configure.in -+++ SDL_ttf-2.0.11/configure.in -@@ -64,6 +64,7 @@ - ;; - esac - -+PKG_PROG_PKG_CONFIG - - dnl Check for iconv (character conversion library; see iconv.m4) - dnl This isn't available on many systems -@@ -94,6 +95,17 @@ - dnl - dnl Get the cflags and libraries from the freetype-config script - dnl -+PKG_CHECK_MODULES( -+ FREETYPE2, -+ freetype2, -+ [ -+ ft_found=yes -+ CFLAGS="$CFLAGS $FREETYPE2_CFLAGS" -+ LIBS="$LIBS $FREETYPE2_LIBS" -+ ], -+ ft_found=no -+) -+ - AC_ARG_WITH(freetype-prefix,[ --with-freetype-prefix=PFX Prefix where FREETYPE is - installed (optional)], - freetype_prefix="$withval", freetype_prefix="") -@@ -101,6 +113,7 @@ - where FREETYPE is installed (optional)], - freetype_exec_prefix="$withval", freetype_exec_prefix="") - -+if test "x$ft_found" != "xyes" ; then - if test x$freetype_exec_prefix != x ; then - freetype_args="$freetype_args --exec-prefix=$freetype_exec_prefix" - if test x${FREETYPE_CONFIG+set} != xset ; then -@@ -123,6 +136,7 @@ - CFLAGS="$CFLAGS `$FREETYPE_CONFIG $freetypeconf_args --cflags`" - LIBS="$LIBS `$FREETYPE_CONFIG $freetypeconf_args --libs`" - fi -+fi - - dnl Check for SDL - SDL_VERSION=1.2.4 diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild deleted file mode 100644 index 9bb754c90b1..000 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools multilib-minimal - -MY_P="SDL2_ttf-${PV}" -DESCRIPTION="library that allows you to use TrueType fonts in SDL applications" -HOMEPAGE="http://www.libsdl.org/projects/SDL_ttf/; -SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="static-libs X" - -RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] ) - >=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}] - >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}] - virtual/opengl[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}/sdl-ttf-2.0.11-freetype_pkgconfig.patch" -) - -src_prepare() { - default - mv configure.{in,ac} || die - eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - $(use_enable static-libs static) - $(use_with X x) - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - dodoc {CHANGES,README}.txt - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 93d033f6b15511b97459ccd7abe4feeda37a416b Author: Sam James gentoo org> AuthorDate: Thu Dec 17 03:58:47 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 17 03:58:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d033f6 media-libs/sdl2-ttf: Stabilize 2.0.15 ppc, #745567 Signed-off-by: Sam James gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild index 4427f02aab9..78b516456a7 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; LICENSE="ZLIB" 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="static-libs X" RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: a5fa7645cc8037dfd5565456a500c75d0886a6dc Author: Sam James gentoo org> AuthorDate: Tue Oct 6 13:13:54 2020 + Commit: Sam James gentoo org> CommitDate: Tue Oct 6 13:13:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5fa7645 media-libs/sdl2-ttf: Stabilize 2.0.15 arm, #745567 Signed-off-by: Sam James gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild index 4cba1f9e246..ed8ca776452 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; LICENSE="ZLIB" 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="static-libs X" RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 88dde20feed62163b0cc42e578bde312306a6523 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Oct 3 11:18:09 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Oct 3 12:16:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88dde20f media-libs/sdl2-ttf: stable 2.0.15 for hppa/sparc, bug #745567 Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="hppa sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild index f15d1fb62f2..4cba1f9e246 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; LICENSE="ZLIB" 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="static-libs X" RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 8d5f07edc86300ed5507821039cdc812125ecfe6 Author: Sam James gentoo org> AuthorDate: Wed Sep 30 21:12:56 2020 + Commit: Sam James gentoo org> CommitDate: Wed Sep 30 21:12:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d5f07ed media-libs/sdl2-ttf: Stabilize 2.0.15 arm64, #745567 Signed-off-by: Sam James gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild index b3bd9640bd3..f15d1fb62f2 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; LICENSE="ZLIB" 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="static-libs X" RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 6c36d116e0adec050b4be3e255b2978a7c959489 Author: Matt Turner gentoo org> AuthorDate: Wed Jun 10 03:21:18 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Jun 10 03:21:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c36d116 media-libs/sdl2-ttf: Keyword 2.0.15 alpha, #727520 Signed-off-by: Matt Turner gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild index 4cb339325b5..b3bd9640bd3 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="static-libs X" RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: f118fa4f4680f2f3a5f84cd5ae11536651b02352 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Jun 9 20:30:26 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jun 9 20:37:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f118fa4f media-libs/sdl2-ttf: keyworded 2.0.15 for hppa, bug #727520 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild index 3d47fbab8ff..4cb339325b5 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="static-libs X" RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: b987f15ab40f3723b7a60091254c55391d5ddbf3 Author: Sam James (sam_c) cmpct info> AuthorDate: Mon Jun 8 10:30:46 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 9 20:05:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b987f15a media-libs/sdl2-ttf: arm keyworded (bug #727520) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Michał Górny gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild index 6c1940a7245..3d47fbab8ff 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="static-libs X" RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: ec3b930a531a6c0678a23c81bf133453330d2310 Author: Sam James (sam_c) cmpct info> AuthorDate: Mon Jun 8 06:08:42 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Jun 8 16:31:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec3b930a media-libs/sdl2-ttf: arm64 keyworded (bug #727520) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild index a3019591829..6c1940a7245 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="static-libs X" RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 9837957e1982d6deb5572f2fe0f1b997db127f86 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 8 14:17:57 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 8 14:18:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9837957e media-libs/sdl2-ttf: Keyword 2.0.15 ppc ppc64 sparc, #727520 Signed-off-by: Michał Górny gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild index e2781010e7f..a3019591829 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="~amd64 ~ia64 ~x86" +KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="static-libs X" RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 06bb4b490b6ce452483707fe34bf274e4841dbf8 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 8 13:17:57 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 8 13:18:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06bb4b49 media-libs/sdl2-ttf: Keyword 2.0.15 ia64, #727520 Signed-off-by: Michał Górny gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild index 3a6aae37a7d..e2781010e7f 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.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 @@ -11,7 +11,7 @@ SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ia64 ~x86" IUSE="static-libs X" RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 33a4a05a3aafe556f5b926688e5bceebb68871b9 Author: Lars Wendler gentoo org> AuthorDate: Fri Jan 25 14:55:27 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jan 25 14:55:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a4a05a media-libs/sdl2-ttf: Bump to version 2.0.15 Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> media-libs/sdl2-ttf/Manifest | 1 + media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/media-libs/sdl2-ttf/Manifest b/media-libs/sdl2-ttf/Manifest index a85b1d1c58f..ac1ee4929cd 100644 --- a/media-libs/sdl2-ttf/Manifest +++ b/media-libs/sdl2-ttf/Manifest @@ -1 +1,2 @@ DIST SDL2_ttf-2.0.14.tar.gz 4147462 BLAKE2B c676c8880d26ee61900f82c418474d0eee9844842eb006f44c80f0cc3384dd2a3f0a1da0dc8a7e50f78caa6420cc494a4a4be1ef7a294310084d5a91b8ec3c44 SHA512 4db817573fd216e26180f4c401cc869ce407589a461032fd7167dc612d35e038cca1ab67be7909b6b49c741581a68125ab46362ad8e3c0a2cdd39624ad847099 +DIST SDL2_ttf-2.0.15.tar.gz 4479718 BLAKE2B 8401ed4979dade5affa86be4463958d0c90f72d3b2874540cf868e460c5d6773a2b11eaf6d13792d23193085050970ebf877b707b0febaba9be29c4329be9d7c SHA512 30d685932c3dd6f2c94e2778357a5c502f0421374293d7102a64d92f9c7861229bf36bedf51c1a698b296a58c858ca442d97afb908b7df1592fc8d4f8ae8ddfd diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild new file mode 100644 index 000..3a6aae37a7d --- /dev/null +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.15.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit multilib-minimal + +MY_P="SDL2_ttf-${PV}" +DESCRIPTION="library that allows you to use TrueType fonts in SDL applications" +HOMEPAGE="http://www.libsdl.org/projects/SDL_ttf/; +SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs X" + +RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] ) + >=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}] + >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}] + virtual/opengl[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig +" + +S="${WORKDIR}/${MY_P}" + +multilib_src_configure() { + local myeconfargs=( + $(use_enable static-libs static) + $(use_with X x) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + dodoc {CHANGES,README}.txt + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 3e6a31b5c5ce6675d917a17cfe94f0a3eb6c8707 Author: Lars Wendler gentoo org> AuthorDate: Fri May 4 10:35:22 2018 + Commit: Lars Wendler gentoo org> CommitDate: Fri May 4 10:35:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e6a31b5 media-libs/sdl2-ttf: We need virtual/pkgconfig in DEPEND now. Package-Manager: Portage-2.3.35, Repoman-2.3.9 media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild index 2e741425b72..9bb754c90b1 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild @@ -18,7 +18,8 @@ RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] ) >=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}] >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}] virtual/opengl[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" +DEPEND="${RDEPEND} + virtual/pkgconfig" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/files/, media-libs/sdl2-ttf/
commit: 295794b0417fabcc378298894d1720939695a767 Author: Lars Wendler gentoo org> AuthorDate: Fri May 4 08:03:27 2018 + Commit: Lars Wendler gentoo org> CommitDate: Fri May 4 08:03:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=295794b0 media-libs/sdl2-ttf: Use pkg-config to search for freetype. Bug: https://bugs.gentoo.org/654758 Package-Manager: Portage-2.3.35, Repoman-2.3.9 .../files/sdl-ttf-2.0.11-freetype_pkgconfig.patch | 46 ++ media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild | 30 +- 2 files changed, 67 insertions(+), 9 deletions(-) diff --git a/media-libs/sdl2-ttf/files/sdl-ttf-2.0.11-freetype_pkgconfig.patch b/media-libs/sdl2-ttf/files/sdl-ttf-2.0.11-freetype_pkgconfig.patch new file mode 100644 index 000..02b06356190 --- /dev/null +++ b/media-libs/sdl2-ttf/files/sdl-ttf-2.0.11-freetype_pkgconfig.patch @@ -0,0 +1,46 @@ +https://bugs.gentoo.org/654758 + +--- SDL_ttf-2.0.11/configure.in SDL_ttf-2.0.11/configure.in +@@ -64,6 +64,7 @@ + ;; + esac + ++PKG_PROG_PKG_CONFIG + + dnl Check for iconv (character conversion library; see iconv.m4) + dnl This isn't available on many systems +@@ -94,6 +95,17 @@ + dnl + dnl Get the cflags and libraries from the freetype-config script + dnl ++PKG_CHECK_MODULES( ++ FREETYPE2, ++ freetype2, ++ [ ++ ft_found=yes ++ CFLAGS="$CFLAGS $FREETYPE2_CFLAGS" ++ LIBS="$LIBS $FREETYPE2_LIBS" ++ ], ++ ft_found=no ++) ++ + AC_ARG_WITH(freetype-prefix,[ --with-freetype-prefix=PFX Prefix where FREETYPE is + installed (optional)], + freetype_prefix="$withval", freetype_prefix="") +@@ -101,6 +113,7 @@ + where FREETYPE is installed (optional)], + freetype_exec_prefix="$withval", freetype_exec_prefix="") + ++if test "x$ft_found" != "xyes" ; then + if test x$freetype_exec_prefix != x ; then + freetype_args="$freetype_args --exec-prefix=$freetype_exec_prefix" + if test x${FREETYPE_CONFIG+set} != xset ; then +@@ -123,6 +136,7 @@ + CFLAGS="$CFLAGS `$FREETYPE_CONFIG $freetypeconf_args --cflags`" + LIBS="$LIBS `$FREETYPE_CONFIG $freetypeconf_args --libs`" + fi ++fi + + dnl Check for SDL + SDL_VERSION=1.2.4 diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild index 85642e257de..2e741425b72 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -inherit eutils multilib-minimal +EAPI=6 +inherit autotools multilib-minimal -MY_P=SDL2_ttf-${PV} +MY_P="SDL2_ttf-${PV}" DESCRIPTION="library that allows you to use TrueType fonts in SDL applications" HOMEPAGE="http://www.libsdl.org/projects/SDL_ttf/; SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; @@ -18,17 +18,29 @@ RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] ) >=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}] >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}] virtual/opengl[${MULTILIB_USEDEP}]" -DEPEND=${RDEPEND} +DEPEND="${RDEPEND}" -S=${WORKDIR}/${MY_P} +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}/sdl-ttf-2.0.11-freetype_pkgconfig.patch" +) + +src_prepare() { + default + mv configure.{in,ac} || die + eautoreconf +} multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - $(use_enable static-libs static) \ + local myeconfargs=( + $(use_enable static-libs static) $(use_with X x) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } multilib_src_install_all() { dodoc {CHANGES,README}.txt - prune_libtool_files + find "${ED}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 768fd321a48c9f6dabd882ba5ad3a6c2b2c8fef2 Author: Lars Wendler gentoo org> AuthorDate: Fri May 4 07:56:32 2018 + Commit: Lars Wendler gentoo org> CommitDate: Fri May 4 07:56:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=768fd321 media-libs/sdl2-ttf: Removed old. Package-Manager: Portage-2.3.35, Repoman-2.3.9 media-libs/sdl2-ttf/Manifest | 1 - media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild | 38 -- 2 files changed, 39 deletions(-) diff --git a/media-libs/sdl2-ttf/Manifest b/media-libs/sdl2-ttf/Manifest index 18a60441359..a85b1d1c58f 100644 --- a/media-libs/sdl2-ttf/Manifest +++ b/media-libs/sdl2-ttf/Manifest @@ -1,2 +1 @@ -DIST SDL2_ttf-2.0.13.tar.gz 4152978 BLAKE2B c28758d73835c681077fff91cf53e7e4ff39928a4ab8d140351c7e2ecb6b14db0014c536cf18870589109088ba976a839359e8cf213439638493325c09d9080a SHA512 24f7d77c7d46be3c8236d6edde42f40c97c778e2fdb5d7923f1ec473ce19039c382843afe6de79f04c014d3f854cdf912cdfe1e0cf803a2fd246fd4c65360c6b DIST SDL2_ttf-2.0.14.tar.gz 4147462 BLAKE2B c676c8880d26ee61900f82c418474d0eee9844842eb006f44c80f0cc3384dd2a3f0a1da0dc8a7e50f78caa6420cc494a4a4be1ef7a294310084d5a91b8ec3c44 SHA512 4db817573fd216e26180f4c401cc869ce407589a461032fd7167dc612d35e038cca1ab67be7909b6b49c741581a68125ab46362ad8e3c0a2cdd39624ad847099 diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild deleted file mode 100644 index 9553bc5b3e8..000 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils multilib-minimal - -MY_P=SDL2_ttf-${PV} -DESCRIPTION="library that allows you to use TrueType fonts in SDL applications" -HOMEPAGE="http://www.libsdl.org/projects/SDL_ttf/; -SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="static-libs X" - -RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] ) - >=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}] - >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}] - virtual/opengl[${MULTILIB_USEDEP}]" -DEPEND=${RDEPEND} - -S=${WORKDIR}/${MY_P} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - $(use_enable static-libs static) \ - $(use_with X x) -} - -multilib_src_install() { - emake DESTDIR="${D}" install -} - -multilib_src_install_all() { - dodoc {CHANGES,README}.txt - prune_libtool_files -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: bc577c062141123d86441df00c766c817174a08b Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 6 14:31:05 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 6 14:31:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc577c06 media-libs/sdl2-ttf: amd64 stable wrt bug #584366 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild index 4a1e2f9..3bd7f7e 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="static-libs X" RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: db55fdef0edac7a112182caeb047c29ee4de8c43 Author: Michael Sterrett gentoo org> AuthorDate: Thu Apr 28 05:38:06 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Thu Apr 28 05:38:06 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db55fdef media-libs/sdl2-ttf: needs virtual/opengl (bug #581412; version bump Package-Manager: portage-2.2.26 media-libs/sdl2-ttf/Manifest | 1 + media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild | 3 ++- .../sdl2-ttf/{sdl2-ttf-2.0.13.ebuild => sdl2-ttf-2.0.14.ebuild} | 9 +++-- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/media-libs/sdl2-ttf/Manifest b/media-libs/sdl2-ttf/Manifest index 7863edd..157ee9f 100644 --- a/media-libs/sdl2-ttf/Manifest +++ b/media-libs/sdl2-ttf/Manifest @@ -1 +1,2 @@ DIST SDL2_ttf-2.0.13.tar.gz 4152978 SHA256 25ddad0302e7d74ce16a770974930cefbdcf67499ca7d40ce7a6bd7de6022fdf SHA512 24f7d77c7d46be3c8236d6edde42f40c97c778e2fdb5d7923f1ec473ce19039c382843afe6de79f04c014d3f854cdf912cdfe1e0cf803a2fd246fd4c65360c6b WHIRLPOOL 52cc6db07d049c6b35f5f68cbc9ed9e3622052a014e1b86ccc0a4b7daa1058a9b8e0f1ca5a42e7ddace0acc4978c4277133611571b1f3a543f048714a615f949 +DIST SDL2_ttf-2.0.14.tar.gz 4147462 SHA256 34db5e20bcf64e7071fe9ae25acaa7d72bdc4f11ab3ce59acc768ab62fe39276 SHA512 4db817573fd216e26180f4c401cc869ce407589a461032fd7167dc612d35e038cca1ab67be7909b6b49c741581a68125ab46362ad8e3c0a2cdd39624ad847099 WHIRLPOOL 9d84904c696f2cc835d27486fe82ad9004a50749a021b7867f5f73de01ec3949be6a6f748faf446e5ee24a8d9206215bcc8a1241941b90ce3066fb194ea0b162 diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild index 38dfb0f..dc27755 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild @@ -17,7 +17,8 @@ IUSE="static-libs X" RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] ) >=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}] - >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}]" + >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}] + virtual/opengl[${MULTILIB_USEDEP}]" DEPEND=${RDEPEND} S=${WORKDIR}/${MY_P} diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild similarity index 85% copy from media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild copy to media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild index 38dfb0f..4a1e2f9 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.14.ebuild @@ -12,12 +12,13 @@ SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~x86" IUSE="static-libs X" RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] ) >=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}] - >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}]" + >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}] + virtual/opengl[${MULTILIB_USEDEP}]" DEPEND=${RDEPEND} S=${WORKDIR}/${MY_P} @@ -28,10 +29,6 @@ multilib_src_configure() { $(use_with X x) } -multilib_src_install() { - emake DESTDIR="${D}" install -} - multilib_src_install_all() { dodoc {CHANGES,README}.txt prune_libtool_files
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/, media-libs/sdl2-ttf/files/
commit: a3b3592c6a82b7de2c13e00b176a248572da8810 Author: Michael Sterrett gentoo org> AuthorDate: Tue Feb 16 00:52:37 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Tue Feb 16 01:37:35 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3b3592c media-libs/sdl2-ttf: clean old Package-Manager: portage-2.2.26 media-libs/sdl2-ttf/Manifest | 1 - .../sdl2-ttf/files/sdl2-ttf-2.0.12-linking.patch | 16 media-libs/sdl2-ttf/sdl2-ttf-2.0.12-r1.ebuild | 45 -- 3 files changed, 62 deletions(-) diff --git a/media-libs/sdl2-ttf/Manifest b/media-libs/sdl2-ttf/Manifest index dbb37ef..7863edd 100644 --- a/media-libs/sdl2-ttf/Manifest +++ b/media-libs/sdl2-ttf/Manifest @@ -1,2 +1 @@ -DIST SDL2_ttf-2.0.12.tar.gz 5517665 SHA256 8728605443ea1cca5cad501dc34dc0cb15135d1e575551da6d151d213d356f6e SHA512 2dfd7d9a87d86b0446e52c78dcf4c45dba747256ff9cb4cc010818eac725410f5a1a781e6695ca0bcead756c70519d8d5b4df6c1b2935085e0356d9b4d7844fa WHIRLPOOL 7b3457925237f741bdcb1b6b00aa0463f33bde4c8886f03de4cc20885bffadfe3759fb31852dfee1ced06e0e494ec639f0a6a0f415520d9998683b81d010836b DIST SDL2_ttf-2.0.13.tar.gz 4152978 SHA256 25ddad0302e7d74ce16a770974930cefbdcf67499ca7d40ce7a6bd7de6022fdf SHA512 24f7d77c7d46be3c8236d6edde42f40c97c778e2fdb5d7923f1ec473ce19039c382843afe6de79f04c014d3f854cdf912cdfe1e0cf803a2fd246fd4c65360c6b WHIRLPOOL 52cc6db07d049c6b35f5f68cbc9ed9e3622052a014e1b86ccc0a4b7daa1058a9b8e0f1ca5a42e7ddace0acc4978c4277133611571b1f3a543f048714a615f949 diff --git a/media-libs/sdl2-ttf/files/sdl2-ttf-2.0.12-linking.patch b/media-libs/sdl2-ttf/files/sdl2-ttf-2.0.12-linking.patch deleted file mode 100644 index 88a7e7f..000 --- a/media-libs/sdl2-ttf/files/sdl2-ttf-2.0.12-linking.patch +++ /dev/null @@ -1,16 +0,0 @@ -From: Julian Ospald-Date: Mon Sep 2 20:29:16 UTC 2013 -Subject: fix linking with newer glibc - -https://bugzilla.libsdl.org/show_bug.cgi?id=1401 - SDL2_ttf-2.0.12/Makefile.am -+++ SDL2_ttf-2.0.12/Makefile.am -@@ -35,6 +35,7 @@ - -release $(LT_RELEASE) \ - -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) - endif -+libSDL2_ttf_la_LIBADD = @MATHLIB@ - - pkgconfigdir = $(libdir)/pkgconfig - pkgconfig_DATA = SDL2_ttf.pc diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.12-r1.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.12-r1.ebuild deleted file mode 100644 index 8a1f83e..000 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.12-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit autotools eutils multilib-minimal - -MY_P=SDL2_ttf-${PV} -DESCRIPTION="library that allows you to use TrueType fonts in SDL applications" -HOMEPAGE="http://www.libsdl.org/projects/SDL_ttf/; -SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="static-libs X" - -RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] ) - >=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}] - >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - epatch "${FILESDIR}"/${P}-linking.patch - mv configure.in configure.ac || die - eautoreconf - rm -r external || die -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - $(use_enable static-libs static) \ - $(use_with X x) -} - -multilib_src_install() { - emake DESTDIR="${D}" install -} - -multilib_src_install_all() { - dodoc {CHANGES,README}.txt - use static-libs || prune_libtool_files -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: c2d9977825d0a08996e201a887f06ade1406 Author: Michael Sterrett gentoo org> AuthorDate: Mon Jan 4 03:02:26 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Mon Jan 4 03:02:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d99778 media-libs/sdl2-ttf: remove unused autotools eclass Package-Manager: portage-2.2.24 media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild index fb71873..1b07e18 100644 --- a/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=5 -inherit autotools eutils multilib-minimal +inherit eutils multilib-minimal MY_P=SDL2_ttf-${PV} DESCRIPTION="library that allows you to use TrueType fonts in SDL applications"
[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/
commit: 1d3c3d90338d22f8491e02b7b301a9c0d0183509 Author: Michael Sterrett gentoo org> AuthorDate: Mon Jan 4 03:01:36 2016 + Commit: Michael Sterrett gentoo org> CommitDate: Mon Jan 4 03:01:36 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d3c3d90 media-libs/sdl2-ttf: version bump Package-Manager: portage-2.2.24 media-libs/sdl2-ttf/Manifest | 1 + media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/media-libs/sdl2-ttf/Manifest b/media-libs/sdl2-ttf/Manifest index 9b1cfda..dbb37ef 100644 --- a/media-libs/sdl2-ttf/Manifest +++ b/media-libs/sdl2-ttf/Manifest @@ -1 +1,2 @@ DIST SDL2_ttf-2.0.12.tar.gz 5517665 SHA256 8728605443ea1cca5cad501dc34dc0cb15135d1e575551da6d151d213d356f6e SHA512 2dfd7d9a87d86b0446e52c78dcf4c45dba747256ff9cb4cc010818eac725410f5a1a781e6695ca0bcead756c70519d8d5b4df6c1b2935085e0356d9b4d7844fa WHIRLPOOL 7b3457925237f741bdcb1b6b00aa0463f33bde4c8886f03de4cc20885bffadfe3759fb31852dfee1ced06e0e494ec639f0a6a0f415520d9998683b81d010836b +DIST SDL2_ttf-2.0.13.tar.gz 4152978 SHA256 25ddad0302e7d74ce16a770974930cefbdcf67499ca7d40ce7a6bd7de6022fdf SHA512 24f7d77c7d46be3c8236d6edde42f40c97c778e2fdb5d7923f1ec473ce19039c382843afe6de79f04c014d3f854cdf912cdfe1e0cf803a2fd246fd4c65360c6b WHIRLPOOL 52cc6db07d049c6b35f5f68cbc9ed9e3622052a014e1b86ccc0a4b7daa1058a9b8e0f1ca5a42e7ddace0acc4978c4277133611571b1f3a543f048714a615f949 diff --git a/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild b/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild new file mode 100644 index 000..fb71873 --- /dev/null +++ b/media-libs/sdl2-ttf/sdl2-ttf-2.0.13.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit autotools eutils multilib-minimal + +MY_P=SDL2_ttf-${PV} +DESCRIPTION="library that allows you to use TrueType fonts in SDL applications" +HOMEPAGE="http://www.libsdl.org/projects/SDL_ttf/; +SRC_URI="http://www.libsdl.org/projects/SDL_ttf/release/${MY_P}.tar.gz; + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs X" + +RDEPEND="X? ( >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] ) + >=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}] + >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}]" +DEPEND=${RDEPEND} + +S=${WORKDIR}/${MY_P} + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + $(use_enable static-libs static) \ + $(use_with X x) +} + +multilib_src_install() { + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + dodoc {CHANGES,README}.txt + prune_libtool_files +}