[gentoo-commits] repo/gentoo:master commit in: media-libs/sdl2-ttf/

2024-05-19 Thread Arthur Zamarin
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/

2024-04-29 Thread Jakov Smolić
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/

2024-03-18 Thread Sam James
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/

2023-12-01 Thread Arthur Zamarin
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/

2023-09-28 Thread Sam James
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/

2023-09-27 Thread Sam James
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/

2023-09-27 Thread Sam James
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/

2023-09-27 Thread Sam James
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/

2023-09-26 Thread Sam James
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/

2023-09-26 Thread Sam James
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/

2023-02-07 Thread Sam James
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/

2022-12-15 Thread Sam James
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/

2022-12-15 Thread Sam James
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/

2022-12-03 Thread Arthur Zamarin
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/

2022-12-02 Thread Arthur Zamarin
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/

2022-12-02 Thread Arthur Zamarin
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/

2022-12-02 Thread Arthur Zamarin
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/

2022-12-02 Thread Sam James
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/

2022-12-02 Thread Arthur Zamarin
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/

2022-07-18 Thread Sam James
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/

2022-07-18 Thread Sam James
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/

2022-01-16 Thread Mike Gilbert
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/

2022-01-12 Thread Sam James
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/

2022-01-12 Thread Sam James
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/

2022-01-12 Thread Sam James
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/

2021-11-28 Thread Arthur Zamarin
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/

2021-01-23 Thread Andreas Sturmlechner
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/

2020-12-16 Thread Sam James
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/

2020-10-06 Thread Sam James
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/

2020-10-03 Thread Sergei Trofimovich
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/

2020-09-30 Thread Sam James
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/

2020-06-09 Thread Matt Turner
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/

2020-06-09 Thread Sergei Trofimovich
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/

2020-06-09 Thread Michał Górny
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/

2020-06-08 Thread Mart Raudsepp
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/

2020-06-08 Thread Michał Górny
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/

2020-06-08 Thread Michał Górny
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/

2019-01-25 Thread Lars Wendler
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/

2018-05-04 Thread Lars Wendler
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/

2018-05-04 Thread Lars Wendler
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/

2018-05-04 Thread Lars Wendler
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/

2016-06-06 Thread Agostino Sarubbo
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/

2016-04-27 Thread Michael Sterrett
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/

2016-02-15 Thread Michael Sterrett
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/

2016-01-03 Thread Michael Sterrett
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/

2016-01-03 Thread Michael Sterrett
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
+}