summaryrefslogtreecommitdiff
path: root/media-libs/ftgl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-03-20 00:40:44 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-03-20 00:40:44 +0000
commit4cbcc855382a06088e2f016f62cafdbcb7e40665 (patch)
tree356496503d52354aa6d9f2d36126302fed5f3a73 /media-libs/ftgl
parentfcc5224904648a8e6eb528d7603154160a20022f (diff)
gentoo resync : 20.03.2022
Diffstat (limited to 'media-libs/ftgl')
-rw-r--r--media-libs/ftgl/Manifest3
-rw-r--r--media-libs/ftgl/files/ftgl-2.1.3_rc5-clang.patch24
-rw-r--r--media-libs/ftgl/ftgl-2.1.3_rc5.ebuild1
3 files changed, 27 insertions, 1 deletions
diff --git a/media-libs/ftgl/Manifest b/media-libs/ftgl/Manifest
index e70369a41997..a1de4750d09b 100644
--- a/media-libs/ftgl/Manifest
+++ b/media-libs/ftgl/Manifest
@@ -1,6 +1,7 @@
+AUX ftgl-2.1.3_rc5-clang.patch 900 BLAKE2B b6d3e112c35d57a6659478980ea2c258937d51775e8bc7ca2522dd8e4f0530c4bf6eac15ec9b01c2736a4ba0e2a566aa72f2f1d55e39cdd17e538e50494191c3 SHA512 984ce9dc8dcb76297516101ea12c60a71679afface99b826a7e415a899c21ee5df4c8e7cfbf0d072e8127a4bc0dde2b938be7b3859f8ed2555090c24b4c9f9bf
AUX ftgl-2.1.3_rc5-freetype_pkgconfig.patch 263 BLAKE2B 3febbbfce31110345ade9af130a6263312f5c48deb24f08db723422cb148b0d0d4a250b461604a7cc5e32270e3dc2050a2230487d2a92674386c8f636d7c0e1f SHA512 81d7ce2043e86bd451d07f97e8686fd90527994154410eb9519d18c77b97b9311c062332fe4f6e1acbb566810d961f87626f5a56ab7843ff4e2eb3d66f3be7d4
AUX ftgl-2.1.3_rc5-gentoo.patch 1533 BLAKE2B af20eafea69c5936d7ed101ec1de46c35ab23a12bd4b408808cd8f6b0e354509e7772a7e911f457ad5e80f3baa136eef2181650c8c04d9abdc3efbecfb67efa5 SHA512 46a7657090849635473eaae94a84c3933054cf21d220b2bd5fb366c8fe67cc1c1ee0f60fdc573d951396d9baadb6a77af553490675fd68209533b6ab7f4ba5c6
AUX ftgl-2.1.3_rc5-underlink.patch 277 BLAKE2B 31ee2c15c3b7a908b9430a200f98d4f01aa006c0ae7cd1fb609bb5f648848eb43926f14f504f883fd840949c108125c1221efb94604810aaa51f8183d09d846b SHA512 6690fa96a81613cdc5874bf29b6bff39eae00edc2d0e3ced2d199b0cfeacfebe4f0bd312d77ce096be89e91a0f031eca800ec705575f1b6f073f7a92a4da85fe
DIST ftgl-2.1.3-rc5.tar.bz2 707854 BLAKE2B a2d91de57edfeb34dfa0bfc68808570ba698178e656c66b2bcff9df51e7cbe725d6a85ae51ef9910d2152481206419730ab634d1c87e1a1215ddce8cb90cf83f SHA512 9841bdbe7e299dd0ae3bcbef08dc3a8787a863389bf242aa023b1c2442f3ffc8a2c6768a35d093d27e3ad7197c8228a9b15e795a36824424f05bef66b68c89a4
-EBUILD ftgl-2.1.3_rc5.ebuild 1247 BLAKE2B 4a6145a0445a4c1c24c90306b03c1ef3e566c0ad0062918a9c5f0b5d000707e0a45c38e74baf4afeee124d80c8d36e2c9ba72c7d62a8eec02760d451a56eb931 SHA512 ca734a3990c294824434fd834bfeb2419390829db9bd580d212ecbb331378f533f13250f07bcee19b066bc92aca28e0ba9c1eed9e902283c04f31a5e28bfaf8b
+EBUILD ftgl-2.1.3_rc5.ebuild 1279 BLAKE2B 9480976285750fbacb08221a7a0794bfad41c0a9cc6555083bb84628933ed421f2ebd8c81bed363cd397468622e06abc15b3659025760d05d7d389450d579fff SHA512 4e46c9828be246dca22e1b93dd112aedda43b41e4f85d35d831715831e45813c5a4e2fc48dfffdbbfdf0937bebc89f6fd949c79a04b58755a6994c565bf22447
MISC metadata.xml 328 BLAKE2B 176e85d39009b168447e2bb51661a59f9e121fd965fd668c40b32a39126679b94b942a53307cbeb5d7c68eb1acaa433a65e9080e56d50d59b7fec01c7bfbbd44 SHA512 043d076e9f5bce255c55625561cdbbc59720208d9a3b0786ce67e31940905e0b2cdc4f29695bc297667faf13b4d6d5ee350fa80a687406214435f9efeb808ca1
diff --git a/media-libs/ftgl/files/ftgl-2.1.3_rc5-clang.patch b/media-libs/ftgl/files/ftgl-2.1.3_rc5-clang.patch
new file mode 100644
index 000000000000..d9866a591733
--- /dev/null
+++ b/media-libs/ftgl/files/ftgl-2.1.3_rc5-clang.patch
@@ -0,0 +1,24 @@
+--- a/demo/simple.cpp
++++ b/demo/simple.cpp
+@@ -105,14 +105,14 @@
+ float t2 = sin(n / 50 + 1);
+ float t3 = sin(n / 30 + 2);
+
+- float ambient[4] = { (t1 + 2.0) / 3,
+- (t2 + 2.0) / 3,
+- (t3 + 2.0) / 3, 0.3 };
+- float diffuse[4] = { 1.0, 0.9, 0.9, 1.0 };
+- float specular[4] = { 1.0, 0.7, 0.7, 1.0 };
+- float position[4] = { 100.0, 100.0, 0.0, 1.0 };
++ float ambient[4] = { (t1 + 2.0f) / 3,
++ (t2 + 2.0f) / 3,
++ (t3 + 2.0f) / 3, 0.3 };
++ float diffuse[4] = { 1.0f, 0.9f, 0.9f, 1.0f };
++ float specular[4] = { 1.0f, 0.7f, 0.7f, 1.0f };
++ float position[4] = { 100.0f, 100.0f, 0.0f, 1.0f };
+
+- float front_ambient[4] = { 0.7, 0.7, 0.7, 0.0 };
++ float front_ambient[4] = { 0.7f, 0.7f, 0.7f, 0.0f };
+
+ glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
+
diff --git a/media-libs/ftgl/ftgl-2.1.3_rc5.ebuild b/media-libs/ftgl/ftgl-2.1.3_rc5.ebuild
index 8d9baca0cd07..22107b5dd36a 100644
--- a/media-libs/ftgl/ftgl-2.1.3_rc5.ebuild
+++ b/media-libs/ftgl/ftgl-2.1.3_rc5.ebuild
@@ -31,6 +31,7 @@ PATCHES=(
"${FILESDIR}"/${P}-gentoo.patch
"${FILESDIR}"/${P}-underlink.patch
"${FILESDIR}"/${P}-freetype_pkgconfig.patch
+ "${FILESDIR}"/${P}-clang.patch
)
src_prepare() {