[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: 0ab04a9e3d355ff60d0103cd73bea9cce987051b Author: Matthew Smith gentoo org> AuthorDate: Thu Mar 14 07:47:42 2024 + Commit: Matthew Smith gentoo org> CommitDate: Thu Mar 14 07:54:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ab04a9e x11-terms/zutty: drop 0.13, 0.14 Signed-off-by: Matthew Smith gentoo.org> x11-terms/zutty/Manifest | 3 --- x11-terms/zutty/zutty-0.13.ebuild | 50 --- x11-terms/zutty/zutty-0.14.ebuild | 42 3 files changed, 95 deletions(-) diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest index 34418f4e7b51..01f24e465028 100644 --- a/x11-terms/zutty/Manifest +++ b/x11-terms/zutty/Manifest @@ -1,4 +1 @@ -DIST zutty-0.13-waf 105632 BLAKE2B 9edbaab125e398d3e0794f0ea0650cda833514f7e571ce5549d74c563c6adfd4483af34be4845d67993fe14bcacee89c02a8ca221673c472f6b16c6e27c0ad4d SHA512 ab756b7e3248bd6b87a58fd94d8d786c058889fa5015a2ed2eb2a05869af898324297a903810e43899de8eb226dc30a0a9605d7fdf6bec3bc05c68b74907e79f -DIST zutty-0.13.tar.gz 348348 BLAKE2B 35887597798ecee4912a76d74e943ab93682ee637eed0966d70e198d64c9960060eeb1a0b93a76596dd77aeea99b897bd2d54900f10a41a6a786776a5f202997 SHA512 b6514299520562f3ca9f29c80d252a571c0347603c918d15dde095b92be8e96e23a249b23d1d0efc0d7aca03138c07913d7f3dc0f3e91c8bf04e78a3444ac43e -DIST zutty-0.14.tar.gz 351015 BLAKE2B 36dc0f285b48261e01b199bd047634f6893b9969766867a163a2e87d3169e5eb2ee6760dca7976bb93bbcbba2fed4e9d79230135605a8bd905e067686a3717e5 SHA512 d73894feefa1fb58c76aa5f9d68a47b9871ab8d02eb5dd2575769c4f082a65cb9df2bdb2478e5aa54d121eb19a16269f169e79d72f0df779760520f2d501c086 DIST zutty-0.15.tar.gz 351752 BLAKE2B d7de40d490fb2674f939a20fde5f28d4438153a0a5397e801cbe255f3394f7d776107106882dab75fff51fa7d7de73e902679d9d0b4668f54e0417ae4cd95f9f SHA512 a0d482cc60ff3059c14f65fe0892ab81f793e1b98bb892136a7027399dac84360726187c9f47bdb40fcae0b9b361a929aba783c61fca7a57f844787c483c0884 diff --git a/x11-terms/zutty/zutty-0.13.ebuild b/x11-terms/zutty/zutty-0.13.ebuild deleted file mode 100644 index 0284eaf0e295.. --- a/x11-terms/zutty/zutty-0.13.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="threads(+)" - -inherit python-any-r1 waf-utils - -DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" -HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty; -SRC_URI=" - https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz - https://github.com/tomscii/zutty/raw/8db89ee270f3130d8a2c5c1201d08e7d627278ce/waf -> ${PF}-waf -" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64" - -# It is possible to run the tests using virtualx, but it seems to take -# screenshots of the terminal window, and compares checksums that never -# seem to match. -RESTRICT="test" - -RDEPEND=" - media-libs/freetype:2 - virtual/opengl - x11-libs/libX11 - x11-libs/libXmu - x11-libs/libXt -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -PATCHES=( - # Remove default CXX/LDFLAGS, bug #830405. - "${FILESDIR}"/${PN}-0.12-cxxflags.patch -) - -DOCS=( doc/KEYS.org doc/USAGE.org ) - -src_unpack() { - unpack ${P}.tar.gz - cp "${DISTDIR}"/${PF}-waf "${S}"/waf || die -} diff --git a/x11-terms/zutty/zutty-0.14.ebuild b/x11-terms/zutty/zutty-0.14.ebuild deleted file mode 100644 index 5dcd90c67e88.. --- a/x11-terms/zutty/zutty-0.14.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="threads(+)" - -inherit python-any-r1 waf-utils - -DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" -HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomscii/zutty; -SRC_URI="https://github.com/tomscii/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64" - -# It is possible to run the tests using virtualx, but it seems to take -# screenshots of the terminal window, and compares checksums that never -# seem to match. -RESTRICT="test" - -RDEPEND=" - media-libs/freetype:2 - virtual/opengl - x11-libs/libX11 - x11-libs/libXmu - x11-libs/libXt -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -PATCHES=( - # Remove default CXX/LDFLAGS, bug #830405. - "${FILESDIR}"/${PN}-0.12-cxxflags.patch -) - -DOCS=( doc/KEYS.org doc/USAGE.org )
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: 870b738551444f19a60ce424ab5df365020c3e2a Author: Arthur Zamarin gentoo org> AuthorDate: Wed Mar 13 19:38:20 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Mar 13 19:38:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=870b7385 x11-terms/zutty: Stabilize 0.15 amd64, #926940 Signed-off-by: Arthur Zamarin gentoo.org> x11-terms/zutty/zutty-0.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/zutty/zutty-0.15.ebuild b/x11-terms/zutty/zutty-0.15.ebuild index b1b12b303269..fb3493697be8 100644 --- a/x11-terms/zutty/zutty-0.15.ebuild +++ b/x11-terms/zutty/zutty-0.15.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}"/${P}-${MY_COMMIT} LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" # It is possible to run the tests using virtualx, but it seems to take # screenshots of the terminal window, and compares checksums that never
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: 4dd4867e442c466c80148103ba8391a36512e159 Author: Matthew Smith gentoo org> AuthorDate: Tue Jan 23 17:05:45 2024 + Commit: Matthew Smith gentoo org> CommitDate: Tue Jan 23 17:06:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dd4867e x11-terms/zutty: add 0.15 Signed-off-by: Matthew Smith gentoo.org> x11-terms/zutty/Manifest | 1 + x11-terms/zutty/zutty-0.15.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest index 7bc3b54fefbe..34418f4e7b51 100644 --- a/x11-terms/zutty/Manifest +++ b/x11-terms/zutty/Manifest @@ -1,3 +1,4 @@ DIST zutty-0.13-waf 105632 BLAKE2B 9edbaab125e398d3e0794f0ea0650cda833514f7e571ce5549d74c563c6adfd4483af34be4845d67993fe14bcacee89c02a8ca221673c472f6b16c6e27c0ad4d SHA512 ab756b7e3248bd6b87a58fd94d8d786c058889fa5015a2ed2eb2a05869af898324297a903810e43899de8eb226dc30a0a9605d7fdf6bec3bc05c68b74907e79f DIST zutty-0.13.tar.gz 348348 BLAKE2B 35887597798ecee4912a76d74e943ab93682ee637eed0966d70e198d64c9960060eeb1a0b93a76596dd77aeea99b897bd2d54900f10a41a6a786776a5f202997 SHA512 b6514299520562f3ca9f29c80d252a571c0347603c918d15dde095b92be8e96e23a249b23d1d0efc0d7aca03138c07913d7f3dc0f3e91c8bf04e78a3444ac43e DIST zutty-0.14.tar.gz 351015 BLAKE2B 36dc0f285b48261e01b199bd047634f6893b9969766867a163a2e87d3169e5eb2ee6760dca7976bb93bbcbba2fed4e9d79230135605a8bd905e067686a3717e5 SHA512 d73894feefa1fb58c76aa5f9d68a47b9871ab8d02eb5dd2575769c4f082a65cb9df2bdb2478e5aa54d121eb19a16269f169e79d72f0df779760520f2d501c086 +DIST zutty-0.15.tar.gz 351752 BLAKE2B d7de40d490fb2674f939a20fde5f28d4438153a0a5397e801cbe255f3394f7d776107106882dab75fff51fa7d7de73e902679d9d0b4668f54e0417ae4cd95f9f SHA512 a0d482cc60ff3059c14f65fe0892ab81f793e1b98bb892136a7027399dac84360726187c9f47bdb40fcae0b9b361a929aba783c61fca7a57f844787c483c0884 diff --git a/x11-terms/zutty/zutty-0.15.ebuild b/x11-terms/zutty/zutty-0.15.ebuild new file mode 100644 index ..b1b12b303269 --- /dev/null +++ b/x11-terms/zutty/zutty-0.15.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_COMMIT=3fb1516 +PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_REQ_USE="threads(+)" + +inherit python-any-r1 waf-utils + +DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" +HOMEPAGE="https://tomscii.sig7.se/zutty/ https://git.hq.sig7.se/zutty.git; +SRC_URI="https://git.hq.sig7.se/zutty.git/snapshot/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${P}-${MY_COMMIT} + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +# It is possible to run the tests using virtualx, but it seems to take +# screenshots of the terminal window, and compares checksums that never +# seem to match. +RESTRICT="test" + +RDEPEND=" + media-libs/freetype:2 + virtual/opengl + x11-libs/libX11 + x11-libs/libXmu + x11-libs/libXt +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +PATCHES=( + # Remove default CXX/LDFLAGS, bug #830405. + "${FILESDIR}"/${PN}-0.12-cxxflags.patch +) + +DOCS=( doc/KEYS.org doc/USAGE.org )
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: cd8d2a38e26720f253fe5194945a7a855e024289 Author: Matthew Smith gentoo org> AuthorDate: Tue Jan 23 17:01:14 2024 + Commit: Matthew Smith gentoo org> CommitDate: Tue Jan 23 17:06:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd8d2a38 x11-terms/zutty: remove github upstream metadata Signed-off-by: Matthew Smith gentoo.org> x11-terms/zutty/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/x11-terms/zutty/metadata.xml b/x11-terms/zutty/metadata.xml index 2e8faa444bf6..1848c024e5c2 100644 --- a/x11-terms/zutty/metadata.xml +++ b/x11-terms/zutty/metadata.xml @@ -16,7 +16,4 @@ range of users. Zutty offers high throughput with low latency, and strives to conform to relevant (published or de-facto) standards. - -tomscii/zutty -
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: b14f322b5e61c6347d3d536af962db18c500f8ee Author: Sam James gentoo org> AuthorDate: Sat Sep 16 10:11:10 2023 + Commit: Sam James gentoo org> CommitDate: Sat Sep 16 10:11:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b14f322b x11-terms/zutty: Stabilize 0.14 amd64, #914273 Signed-off-by: Sam James gentoo.org> x11-terms/zutty/zutty-0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/zutty/zutty-0.14.ebuild b/x11-terms/zutty/zutty-0.14.ebuild index b6eb1002c7c0..5dcd90c67e88 100644 --- a/x11-terms/zutty/zutty-0.14.ebuild +++ b/x11-terms/zutty/zutty-0.14.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/tomscii/zutty/archive/refs/tags/${PV}.tar.gz -> ${P} LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" # It is possible to run the tests using virtualx, but it seems to take # screenshots of the terminal window, and compares checksums that never
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: d68696fa4b551f716b5c4dd99a605a4531804982 Author: Matthew Smith gentoo org> AuthorDate: Sun Feb 19 15:22:47 2023 + Commit: Matthew Smith gentoo org> CommitDate: Sun Feb 19 15:23:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d68696fa x11-terms/zutty: add 0.14 Signed-off-by: Matthew Smith gentoo.org> x11-terms/zutty/Manifest | 1 + x11-terms/zutty/zutty-0.14.ebuild | 42 +++ 2 files changed, 43 insertions(+) diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest index 6c5451a30555..7bc3b54fefbe 100644 --- a/x11-terms/zutty/Manifest +++ b/x11-terms/zutty/Manifest @@ -1,2 +1,3 @@ DIST zutty-0.13-waf 105632 BLAKE2B 9edbaab125e398d3e0794f0ea0650cda833514f7e571ce5549d74c563c6adfd4483af34be4845d67993fe14bcacee89c02a8ca221673c472f6b16c6e27c0ad4d SHA512 ab756b7e3248bd6b87a58fd94d8d786c058889fa5015a2ed2eb2a05869af898324297a903810e43899de8eb226dc30a0a9605d7fdf6bec3bc05c68b74907e79f DIST zutty-0.13.tar.gz 348348 BLAKE2B 35887597798ecee4912a76d74e943ab93682ee637eed0966d70e198d64c9960060eeb1a0b93a76596dd77aeea99b897bd2d54900f10a41a6a786776a5f202997 SHA512 b6514299520562f3ca9f29c80d252a571c0347603c918d15dde095b92be8e96e23a249b23d1d0efc0d7aca03138c07913d7f3dc0f3e91c8bf04e78a3444ac43e +DIST zutty-0.14.tar.gz 351015 BLAKE2B 36dc0f285b48261e01b199bd047634f6893b9969766867a163a2e87d3169e5eb2ee6760dca7976bb93bbcbba2fed4e9d79230135605a8bd905e067686a3717e5 SHA512 d73894feefa1fb58c76aa5f9d68a47b9871ab8d02eb5dd2575769c4f082a65cb9df2bdb2478e5aa54d121eb19a16269f169e79d72f0df779760520f2d501c086 diff --git a/x11-terms/zutty/zutty-0.14.ebuild b/x11-terms/zutty/zutty-0.14.ebuild new file mode 100644 index ..b6eb1002c7c0 --- /dev/null +++ b/x11-terms/zutty/zutty-0.14.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit python-any-r1 waf-utils + +DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" +HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomscii/zutty; +SRC_URI="https://github.com/tomscii/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +# It is possible to run the tests using virtualx, but it seems to take +# screenshots of the terminal window, and compares checksums that never +# seem to match. +RESTRICT="test" + +RDEPEND=" + media-libs/freetype:2 + virtual/opengl + x11-libs/libX11 + x11-libs/libXmu + x11-libs/libXt +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +PATCHES=( + # Remove default CXX/LDFLAGS, bug #830405. + "${FILESDIR}"/${PN}-0.12-cxxflags.patch +) + +DOCS=( doc/KEYS.org doc/USAGE.org )
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: f9a03978a88dd7055f1142b761876e9b335001c4 Author: Matthew Smith gentoo org> AuthorDate: Sun Feb 19 15:23:37 2023 + Commit: Matthew Smith gentoo org> CommitDate: Sun Feb 19 15:23:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a03978 x11-terms/zutty: update upstream metadata Signed-off-by: Matthew Smith gentoo.org> x11-terms/zutty/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/zutty/metadata.xml b/x11-terms/zutty/metadata.xml index 081fbf57c876..2e8faa444bf6 100644 --- a/x11-terms/zutty/metadata.xml +++ b/x11-terms/zutty/metadata.xml @@ -17,6 +17,6 @@ strives to conform to relevant (published or de-facto) standards. -tomszilagyi/zutty +tomscii/zutty
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: 19092e54a18db98210b41b53594b9b6e82453a27 Author: Matthew Smith gentoo org> AuthorDate: Sat Feb 18 08:05:47 2023 + Commit: Matthew Smith gentoo org> CommitDate: Sat Feb 18 08:05:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19092e54 x11-terms/zutty: enable py3.11 The bundled version of waf is too old to work with Python 3.11, so also update waf by replacing it with the next version. Signed-off-by: Matthew Smith gentoo.org> x11-terms/zutty/Manifest | 1 + x11-terms/zutty/zutty-0.13.ebuild | 12 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest index bf308a9f5b9c..6c5451a30555 100644 --- a/x11-terms/zutty/Manifest +++ b/x11-terms/zutty/Manifest @@ -1 +1,2 @@ +DIST zutty-0.13-waf 105632 BLAKE2B 9edbaab125e398d3e0794f0ea0650cda833514f7e571ce5549d74c563c6adfd4483af34be4845d67993fe14bcacee89c02a8ca221673c472f6b16c6e27c0ad4d SHA512 ab756b7e3248bd6b87a58fd94d8d786c058889fa5015a2ed2eb2a05869af898324297a903810e43899de8eb226dc30a0a9605d7fdf6bec3bc05c68b74907e79f DIST zutty-0.13.tar.gz 348348 BLAKE2B 35887597798ecee4912a76d74e943ab93682ee637eed0966d70e198d64c9960060eeb1a0b93a76596dd77aeea99b897bd2d54900f10a41a6a786776a5f202997 SHA512 b6514299520562f3ca9f29c80d252a571c0347603c918d15dde095b92be8e96e23a249b23d1d0efc0d7aca03138c07913d7f3dc0f3e91c8bf04e78a3444ac43e diff --git a/x11-terms/zutty/zutty-0.13.ebuild b/x11-terms/zutty/zutty-0.13.ebuild index 5dfc18f70f1b..0284eaf0e295 100644 --- a/x11-terms/zutty/zutty-0.13.ebuild +++ b/x11-terms/zutty/zutty-0.13.ebuild @@ -3,14 +3,17 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9,10} ) +PYTHON_COMPAT=( python3_{9..11} ) PYTHON_REQ_USE="threads(+)" inherit python-any-r1 waf-utils DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty; -SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI=" + https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/tomscii/zutty/raw/8db89ee270f3130d8a2c5c1201d08e7d627278ce/waf -> ${PF}-waf +" LICENSE="GPL-3+" SLOT="0" @@ -40,3 +43,8 @@ PATCHES=( ) DOCS=( doc/KEYS.org doc/USAGE.org ) + +src_unpack() { + unpack ${P}.tar.gz + cp "${DISTDIR}"/${PF}-waf "${S}"/waf || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: 0116bc81a30a57996e71f92c190a79d0a40a001f Author: Matthew Smith gentoo org> AuthorDate: Mon Sep 12 18:14:38 2022 + Commit: Matthew Smith gentoo org> CommitDate: Mon Sep 12 18:17:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0116bc81 x11-terms/zutty: remove 0.12, security cleanup Bug: https://bugs.gentoo.org/868495 Signed-off-by: Matthew Smith gentoo.org> x11-terms/zutty/Manifest | 1 - x11-terms/zutty/zutty-0.12.ebuild | 41 --- 2 files changed, 42 deletions(-) diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest index 7df3e9de2c97..bf308a9f5b9c 100644 --- a/x11-terms/zutty/Manifest +++ b/x11-terms/zutty/Manifest @@ -1,2 +1 @@ -DIST zutty-0.12.tar.gz 348226 BLAKE2B 8d065928fe3e8049e63f1e679d4e8d2ef6643b01b098698594d536c6fa9494a2a934dce3e4fe60594be4f1b56691a83a8e7fab0dd1ec6c09e12eeb1e69354f5e SHA512 d10289a51469ec6352a5b1feefb732dce7cf507b02ce57e64f8f65443f4533b8d61f357dec92cb00b58386416470928d763290a6d4ff714f65f98f1f09d60083 DIST zutty-0.13.tar.gz 348348 BLAKE2B 35887597798ecee4912a76d74e943ab93682ee637eed0966d70e198d64c9960060eeb1a0b93a76596dd77aeea99b897bd2d54900f10a41a6a786776a5f202997 SHA512 b6514299520562f3ca9f29c80d252a571c0347603c918d15dde095b92be8e96e23a249b23d1d0efc0d7aca03138c07913d7f3dc0f3e91c8bf04e78a3444ac43e diff --git a/x11-terms/zutty/zutty-0.12.ebuild b/x11-terms/zutty/zutty-0.12.ebuild deleted file mode 100644 index d4798fe13c94.. --- a/x11-terms/zutty/zutty-0.12.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9,10} ) -PYTHON_REQ_USE="threads(+)" - -inherit python-any-r1 waf-utils - -DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" -HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty; -SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64" - -# It is possible to run the tests using virtualx, but it seems to take -# screenshots of the terminal window, and compares checksums that never -# seem to match. -RESTRICT="test" - -RDEPEND=" - media-libs/freetype:2 - virtual/opengl - x11-libs/libX11 - x11-libs/libXmu -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -PATCHES=( - # Remove default CXX/LDFLAGS, bug #830405. - "${FILESDIR}"/${PN}-0.12-cxxflags.patch -) - -DOCS=( doc/KEYS.org doc/USAGE.org )
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: e4298400f522f2e167562dd1e6969f58682045df Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Sep 11 07:53:47 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Sep 11 07:53:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4298400 x11-terms/zutty: Stabilize 0.13 amd64, #869494 Signed-off-by: Agostino Sarubbo gentoo.org> x11-terms/zutty/zutty-0.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/zutty/zutty-0.13.ebuild b/x11-terms/zutty/zutty-0.13.ebuild index 77fbbb39baa9..b5e898cb2803 100644 --- a/x11-terms/zutty/zutty-0.13.ebuild +++ b/x11-terms/zutty/zutty-0.13.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" # It is possible to run the tests using virtualx, but it seems to take # screenshots of the terminal window, and compares checksums that never
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: c0388ff51cbfe987faeef5c1b10d2986e8ed8603 Author: Matthew Smith gentoo org> AuthorDate: Sat Sep 10 12:02:47 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sat Sep 10 12:04:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0388ff5 x11-terms/zutty: add 0.13 Bug: https://bugs.gentoo.org/868495 Signed-off-by: Matthew Smith gentoo.org> x11-terms/zutty/Manifest | 1 + x11-terms/zutty/zutty-0.13.ebuild | 42 +++ 2 files changed, 43 insertions(+) diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest index d5b66ef07238..7df3e9de2c97 100644 --- a/x11-terms/zutty/Manifest +++ b/x11-terms/zutty/Manifest @@ -1 +1,2 @@ DIST zutty-0.12.tar.gz 348226 BLAKE2B 8d065928fe3e8049e63f1e679d4e8d2ef6643b01b098698594d536c6fa9494a2a934dce3e4fe60594be4f1b56691a83a8e7fab0dd1ec6c09e12eeb1e69354f5e SHA512 d10289a51469ec6352a5b1feefb732dce7cf507b02ce57e64f8f65443f4533b8d61f357dec92cb00b58386416470928d763290a6d4ff714f65f98f1f09d60083 +DIST zutty-0.13.tar.gz 348348 BLAKE2B 35887597798ecee4912a76d74e943ab93682ee637eed0966d70e198d64c9960060eeb1a0b93a76596dd77aeea99b897bd2d54900f10a41a6a786776a5f202997 SHA512 b6514299520562f3ca9f29c80d252a571c0347603c918d15dde095b92be8e96e23a249b23d1d0efc0d7aca03138c07913d7f3dc0f3e91c8bf04e78a3444ac43e diff --git a/x11-terms/zutty/zutty-0.13.ebuild b/x11-terms/zutty/zutty-0.13.ebuild new file mode 100644 index ..77fbbb39baa9 --- /dev/null +++ b/x11-terms/zutty/zutty-0.13.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_REQ_USE="threads(+)" + +inherit python-any-r1 waf-utils + +DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" +HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty; +SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +# It is possible to run the tests using virtualx, but it seems to take +# screenshots of the terminal window, and compares checksums that never +# seem to match. +RESTRICT="test" + +RDEPEND=" + media-libs/freetype:2 + virtual/opengl + x11-libs/libX11 + x11-libs/libXmu + x11-libs/libXt +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +PATCHES=( + # Remove default CXX/LDFLAGS, bug #830405. + "${FILESDIR}"/${PN}-0.12-cxxflags.patch +) + +DOCS=( doc/KEYS.org doc/USAGE.org )
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/files/
commit: a38fdb174f0a5bca6ff67ae41b8cb0f0309d57bd Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Jul 25 17:20:56 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Jul 27 19:00:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a38fdb17 x11-terms/zutty: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.11 Closes: https://github.com/gentoo/gentoo/pull/26592 Signed-off-by: Conrad Kostecki gentoo.org> x11-terms/zutty/files/zutty-0.11-cxxflags.patch | 27 - 1 file changed, 27 deletions(-) diff --git a/x11-terms/zutty/files/zutty-0.11-cxxflags.patch b/x11-terms/zutty/files/zutty-0.11-cxxflags.patch deleted file mode 100644 index 19b6649bb561.. --- a/x11-terms/zutty/files/zutty-0.11-cxxflags.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 06927a1f2f88bd9d5f4bb8056661ffbc4a0aeb77 Mon Sep 17 00:00:00 2001 -From: Matthew Smith -Date: Wed, 19 Jan 2022 18:07:55 + -Subject: [PATCH] Remove default CXXFLAGS and LINKFLAGS - - wscript | 4 - 1 file changed, 4 deletions(-) - -diff --git a/wscript b/wscript -index d2bfbc8..b38b50b 100644 a/wscript -+++ b/wscript -@@ -69,10 +69,6 @@ def configure(cfg): -['-DDEBUG', '-Og', '-g', '-ggdb']) - else: - cfg.env.target = 'zutty' --cfg.env.append_value('CXXFLAGS', -- ['-Werror', '-O3', '-march=native', '-mtune=native', '-flto']) --cfg.env.append_value('LINKFLAGS', -- ['-flto']) - - cfg.check_cfg(package='freetype2', args=['--cflags', '--libs'], - uselib_store='FT') --- -2.34.1 -
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: 0838d0a62cf1f1663cad7d84524edde500f7a892 Author: Matthew Smith gentoo org> AuthorDate: Sun Jul 24 10:49:24 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sun Jul 24 10:49:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0838d0a6 x11-terms/zutty: drop 0.11 Signed-off-by: Matthew Smith gentoo.org> x11-terms/zutty/Manifest | 1 - x11-terms/zutty/zutty-0.11.ebuild | 41 --- 2 files changed, 42 deletions(-) diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest index b6740d9b6972..d5b66ef07238 100644 --- a/x11-terms/zutty/Manifest +++ b/x11-terms/zutty/Manifest @@ -1,2 +1 @@ -DIST zutty-0.11.tar.gz 343469 BLAKE2B 9cd040e72d0ea76a526d099265b3a0974d40b1b8b679ff3baafc47f827b140943ac8bc13676831245e219ca1335ded7aca1e7826baf175fc63e88012791785e1 SHA512 84e8402a310adc80c698ded38fa3eb8ba44034f391e2538bccbdbc4082e239dc0d6ceb20504eeab4e5d2499ded55ef0941ae2e5d07eeb809d1059e5449cdb708 DIST zutty-0.12.tar.gz 348226 BLAKE2B 8d065928fe3e8049e63f1e679d4e8d2ef6643b01b098698594d536c6fa9494a2a934dce3e4fe60594be4f1b56691a83a8e7fab0dd1ec6c09e12eeb1e69354f5e SHA512 d10289a51469ec6352a5b1feefb732dce7cf507b02ce57e64f8f65443f4533b8d61f357dec92cb00b58386416470928d763290a6d4ff714f65f98f1f09d60083 diff --git a/x11-terms/zutty/zutty-0.11.ebuild b/x11-terms/zutty/zutty-0.11.ebuild deleted file mode 100644 index 382faeb02b34.. --- a/x11-terms/zutty/zutty-0.11.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9,10} ) -PYTHON_REQ_USE="threads(+)" - -inherit python-any-r1 waf-utils - -DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" -HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty; -SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64" - -# It is possible to run the tests using virtualx, but it seems to take -# screenshots of the terminal window, and compares checksums that never -# seem to match. -RESTRICT="test" - -RDEPEND=" - media-libs/freetype:2 - virtual/opengl - x11-libs/libX11 - x11-libs/libXmu -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -PATCHES=( - # Remove default CXX/LDFLAGS, bug #830405. - "${FILESDIR}"/${PN}-0.11-cxxflags.patch -) - -DOCS=( doc/KEYS.org doc/USAGE.org )
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: 72484151f60fb38bfc0540f8ef972fd3fe5257fb Author: Sam James gentoo org> AuthorDate: Sat Jul 2 18:15:49 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 2 18:15:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72484151 x11-terms/zutty: Stabilize 0.12 amd64, #855713 Signed-off-by: Sam James gentoo.org> x11-terms/zutty/zutty-0.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/zutty/zutty-0.12.ebuild b/x11-terms/zutty/zutty-0.12.ebuild index 10690f8057ce..d4798fe13c94 100644 --- a/x11-terms/zutty/zutty-0.12.ebuild +++ b/x11-terms/zutty/zutty-0.12.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" # It is possible to run the tests using virtualx, but it seems to take # screenshots of the terminal window, and compares checksums that never
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/files/, x11-terms/zutty/
commit: 556a1f65d35ad0877383b4958f0099715d22b3de Author: Matthew Smith gentoo org> AuthorDate: Sat May 21 09:10:20 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sat May 21 09:10:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556a1f65 x11-terms/zutty: add 0.12 Signed-off-by: Matthew Smith gentoo.org> x11-terms/zutty/Manifest| 1 + x11-terms/zutty/files/zutty-0.12-cxxflags.patch | 27 x11-terms/zutty/zutty-0.12.ebuild | 41 + 3 files changed, 69 insertions(+) diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest index dda55cd631d9..b6740d9b6972 100644 --- a/x11-terms/zutty/Manifest +++ b/x11-terms/zutty/Manifest @@ -1 +1,2 @@ DIST zutty-0.11.tar.gz 343469 BLAKE2B 9cd040e72d0ea76a526d099265b3a0974d40b1b8b679ff3baafc47f827b140943ac8bc13676831245e219ca1335ded7aca1e7826baf175fc63e88012791785e1 SHA512 84e8402a310adc80c698ded38fa3eb8ba44034f391e2538bccbdbc4082e239dc0d6ceb20504eeab4e5d2499ded55ef0941ae2e5d07eeb809d1059e5449cdb708 +DIST zutty-0.12.tar.gz 348226 BLAKE2B 8d065928fe3e8049e63f1e679d4e8d2ef6643b01b098698594d536c6fa9494a2a934dce3e4fe60594be4f1b56691a83a8e7fab0dd1ec6c09e12eeb1e69354f5e SHA512 d10289a51469ec6352a5b1feefb732dce7cf507b02ce57e64f8f65443f4533b8d61f357dec92cb00b58386416470928d763290a6d4ff714f65f98f1f09d60083 diff --git a/x11-terms/zutty/files/zutty-0.12-cxxflags.patch b/x11-terms/zutty/files/zutty-0.12-cxxflags.patch new file mode 100644 index ..11b3066e50ba --- /dev/null +++ b/x11-terms/zutty/files/zutty-0.12-cxxflags.patch @@ -0,0 +1,27 @@ +From 06927a1f2f88bd9d5f4bb8056661ffbc4a0aeb77 Mon Sep 17 00:00:00 2001 +From: Matthew Smith +Date: Wed, 19 Jan 2022 18:07:55 + +Subject: [PATCH] Remove default CXXFLAGS and LINKFLAGS + +--- + wscript | 4 + 1 file changed, 4 deletions(-) + +diff --git a/wscript b/wscript +index d2bfbc8..b38b50b 100644 +--- a/wscript b/wscript +@@ -69,10 +69,6 @@ def configure(cfg): +['-DDEBUG', '-Og', '-g', '-ggdb']) + else: + cfg.env.target = 'zutty' +-cfg.env.append_value('CXXFLAGS', +- ['-Werror', '-O3', '-flto']) +-cfg.env.append_value('LINKFLAGS', +- ['-flto']) + + cfg.check_cfg(package='freetype2', args=['--cflags', '--libs'], + uselib_store='FT') +-- +2.34.1 + diff --git a/x11-terms/zutty/zutty-0.12.ebuild b/x11-terms/zutty/zutty-0.12.ebuild new file mode 100644 index ..10690f8057ce --- /dev/null +++ b/x11-terms/zutty/zutty-0.12.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_REQ_USE="threads(+)" + +inherit python-any-r1 waf-utils + +DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" +HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty; +SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +# It is possible to run the tests using virtualx, but it seems to take +# screenshots of the terminal window, and compares checksums that never +# seem to match. +RESTRICT="test" + +RDEPEND=" + media-libs/freetype:2 + virtual/opengl + x11-libs/libX11 + x11-libs/libXmu +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +PATCHES=( + # Remove default CXX/LDFLAGS, bug #830405. + "${FILESDIR}"/${PN}-0.12-cxxflags.patch +) + +DOCS=( doc/KEYS.org doc/USAGE.org )
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: 7a91e8bd3eb89df1f8ef36c635b508496369c932 Author: Matthew Smith gentoo org> AuthorDate: Sat Feb 26 20:29:55 2022 + Commit: Matthew Smith gentoo org> CommitDate: Sun Feb 27 10:22:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a91e8bd x11-terms/zutty: drop 0.10 Signed-off-by: Matthew Smith gentoo.org> x11-terms/zutty/Manifest | 1 - x11-terms/zutty/zutty-0.10.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest index 277e99a771b8..dda55cd631d9 100644 --- a/x11-terms/zutty/Manifest +++ b/x11-terms/zutty/Manifest @@ -1,2 +1 @@ -DIST zutty-0.10.tar.gz 336599 BLAKE2B 0041bbbc268ff042bac6bea1984ebf05d958f622b4c2e736bfe3d18e3a224238f27a7ef9920b8f7bc820705ce7560f20819650ec27fb3e5fc13dbef76fc6d0af SHA512 f499fb499779f8b5936a03c48e3c042f5fa0f0c99d3b24a4c9b963c2df8151561ac82456625d768e65f75aea641539a036300f1f99404eecfd15a0a25aeb6779 DIST zutty-0.11.tar.gz 343469 BLAKE2B 9cd040e72d0ea76a526d099265b3a0974d40b1b8b679ff3baafc47f827b140943ac8bc13676831245e219ca1335ded7aca1e7826baf175fc63e88012791785e1 SHA512 84e8402a310adc80c698ded38fa3eb8ba44034f391e2538bccbdbc4082e239dc0d6ceb20504eeab4e5d2499ded55ef0941ae2e5d07eeb809d1059e5449cdb708 diff --git a/x11-terms/zutty/zutty-0.10.ebuild b/x11-terms/zutty/zutty-0.10.ebuild deleted file mode 100644 index cc6a1b77922e.. --- a/x11-terms/zutty/zutty-0.10.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9} ) -PYTHON_REQ_USE="threads(+)" - -inherit python-any-r1 waf-utils - -DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" -HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty; -SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND=" - media-libs/freetype:2 - media-libs/libglvnd[X] - x11-libs/libXmu -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -DOCS=( doc/KEYS.org doc/USAGE.org )
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: f9c6116dbb419f6d97ac743f9334226b416d2426 Author: Sam James gentoo org> AuthorDate: Sat Feb 26 18:51:30 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 26 18:51:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9c6116d x11-terms/zutty: Stabilize 0.11 amd64, #834061 Signed-off-by: Sam James gentoo.org> x11-terms/zutty/zutty-0.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/zutty/zutty-0.11.ebuild b/x11-terms/zutty/zutty-0.11.ebuild index 9363c3151d1b..382faeb02b34 100644 --- a/x11-terms/zutty/zutty-0.11.ebuild +++ b/x11-terms/zutty/zutty-0.11.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" # It is possible to run the tests using virtualx, but it seems to take # screenshots of the terminal window, and compares checksums that never
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/, x11-terms/zutty/files/
commit: ab2e99d5cbe833cdc0d613acd983d65f4212b646 Author: Matthew Smith offtopica uk> AuthorDate: Sat Jan 1 15:12:59 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jan 21 06:33:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab2e99d5 x11-terms/zutty: drop 0.9-r1 Signed-off-by: Matthew Smith offtopica.uk> Signed-off-by: Joonas Niilola gentoo.org> x11-terms/zutty/Manifest | 1 - .../zutty/files/zutty-0.9-freetype-2.11.0.patch| 35 -- x11-terms/zutty/zutty-0.9-r1.ebuild| 35 -- 3 files changed, 71 deletions(-) diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest index 82bcff18958f..277e99a771b8 100644 --- a/x11-terms/zutty/Manifest +++ b/x11-terms/zutty/Manifest @@ -1,3 +1,2 @@ DIST zutty-0.10.tar.gz 336599 BLAKE2B 0041bbbc268ff042bac6bea1984ebf05d958f622b4c2e736bfe3d18e3a224238f27a7ef9920b8f7bc820705ce7560f20819650ec27fb3e5fc13dbef76fc6d0af SHA512 f499fb499779f8b5936a03c48e3c042f5fa0f0c99d3b24a4c9b963c2df8151561ac82456625d768e65f75aea641539a036300f1f99404eecfd15a0a25aeb6779 DIST zutty-0.11.tar.gz 343469 BLAKE2B 9cd040e72d0ea76a526d099265b3a0974d40b1b8b679ff3baafc47f827b140943ac8bc13676831245e219ca1335ded7aca1e7826baf175fc63e88012791785e1 SHA512 84e8402a310adc80c698ded38fa3eb8ba44034f391e2538bccbdbc4082e239dc0d6ceb20504eeab4e5d2499ded55ef0941ae2e5d07eeb809d1059e5449cdb708 -DIST zutty-0.9.tar.gz 336534 BLAKE2B 61d2ae02e2c0b08a9c536190f61f14300b0cd1bacb83f5da33e92a6c8502df6adda72805e58f3d679c7258c30338178b4488c0f7bfbfaf8b5e922401e6442427 SHA512 590cf090c0d80e683d4473828cdb8bbe4f60bc5bc3c5e9e63039a59757e281ecefc774709f08777fe36ab596fb102f392c8bf643449e62914e5b88d0ebc728c0 diff --git a/x11-terms/zutty/files/zutty-0.9-freetype-2.11.0.patch b/x11-terms/zutty/files/zutty-0.9-freetype-2.11.0.patch deleted file mode 100644 index b5d62204e6be.. --- a/x11-terms/zutty/files/zutty-0.9-freetype-2.11.0.patch +++ /dev/null @@ -1,35 +0,0 @@ -From c73c99d6b024047d9f9e53e263be56093b6bf986 Mon Sep 17 00:00:00 2001 -From: Matt Smith -Date: Sun, 29 Aug 2021 19:15:01 +0100 -Subject: [PATCH] Prevent rendering glyphs twice - -Characters are loaded with FT_LOAD_RENDER. Calling FT_Render_Glyph -again causes an error in Freetype 2.11.0 and later. - -Thanks to Stephan Hartmann for debugging and creating initial patch. - -Bug: https://bugs.gentoo.org/809611 - src/font.cc | 6 -- - 1 file changed, 6 deletions(-) - -diff --git a/src/font.cc b/src/font.cc -index f8da582..350a1a6 100644 a/src/font.cc -+++ b/src/font.cc -@@ -255,12 +255,6 @@ namespace zutty - std::to_string (c)); - } - -- if (FT_Render_Glyph (face->glyph, FT_RENDER_MODE_NORMAL)) -- throw std::runtime_error ( --std::string ("FreeType: Failed to render glyph for char ") + --std::to_string (c)); -- -- - // destination pixel offset - const unsigned int dx = face->glyph->bitmap_left > 0 - ? face->glyph->bitmap_left : 0; --- -2.33.0 - diff --git a/x11-terms/zutty/zutty-0.9-r1.ebuild b/x11-terms/zutty/zutty-0.9-r1.ebuild deleted file mode 100644 index cdf1da5f9cd0.. --- a/x11-terms/zutty/zutty-0.9-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -PYTHON_REQ_USE="threads(+)" - -inherit python-any-r1 waf-utils - -DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" -HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty; -SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND=" - media-libs/freetype:2 - media-libs/libglvnd[X] - x11-libs/libXmu -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -PATCHES=( - # Bug 809611 - "${FILESDIR}"/${PN}-0.9-freetype-2.11.0.patch -) - -DOCS=( doc/KEYS.org doc/USAGE.org )
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: c7b5d731d1f75172fd49b838e3b29a51b17b7e5a Author: Matthew Smith offtopica uk> AuthorDate: Sat Jan 1 15:11:03 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jan 21 06:33:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b5d731 x11-terms/zutty: add 0.11 - Add a comment on why we don't run the tests. - Remove default CXXFLAGS/LDFLAGS from wscript. Closes: https://bugs.gentoo.org/830405 Signed-off-by: Matthew Smith offtopica.uk> Signed-off-by: Joonas Niilola gentoo.org> x11-terms/zutty/Manifest | 1 + x11-terms/zutty/zutty-0.11-cxxflags.patch | 27 x11-terms/zutty/zutty-0.11.ebuild | 41 +++ 3 files changed, 69 insertions(+) diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest index 6c7979a79c56..82bcff18958f 100644 --- a/x11-terms/zutty/Manifest +++ b/x11-terms/zutty/Manifest @@ -1,2 +1,3 @@ DIST zutty-0.10.tar.gz 336599 BLAKE2B 0041bbbc268ff042bac6bea1984ebf05d958f622b4c2e736bfe3d18e3a224238f27a7ef9920b8f7bc820705ce7560f20819650ec27fb3e5fc13dbef76fc6d0af SHA512 f499fb499779f8b5936a03c48e3c042f5fa0f0c99d3b24a4c9b963c2df8151561ac82456625d768e65f75aea641539a036300f1f99404eecfd15a0a25aeb6779 +DIST zutty-0.11.tar.gz 343469 BLAKE2B 9cd040e72d0ea76a526d099265b3a0974d40b1b8b679ff3baafc47f827b140943ac8bc13676831245e219ca1335ded7aca1e7826baf175fc63e88012791785e1 SHA512 84e8402a310adc80c698ded38fa3eb8ba44034f391e2538bccbdbc4082e239dc0d6ceb20504eeab4e5d2499ded55ef0941ae2e5d07eeb809d1059e5449cdb708 DIST zutty-0.9.tar.gz 336534 BLAKE2B 61d2ae02e2c0b08a9c536190f61f14300b0cd1bacb83f5da33e92a6c8502df6adda72805e58f3d679c7258c30338178b4488c0f7bfbfaf8b5e922401e6442427 SHA512 590cf090c0d80e683d4473828cdb8bbe4f60bc5bc3c5e9e63039a59757e281ecefc774709f08777fe36ab596fb102f392c8bf643449e62914e5b88d0ebc728c0 diff --git a/x11-terms/zutty/zutty-0.11-cxxflags.patch b/x11-terms/zutty/zutty-0.11-cxxflags.patch new file mode 100644 index ..19b6649bb561 --- /dev/null +++ b/x11-terms/zutty/zutty-0.11-cxxflags.patch @@ -0,0 +1,27 @@ +From 06927a1f2f88bd9d5f4bb8056661ffbc4a0aeb77 Mon Sep 17 00:00:00 2001 +From: Matthew Smith +Date: Wed, 19 Jan 2022 18:07:55 + +Subject: [PATCH] Remove default CXXFLAGS and LINKFLAGS + +--- + wscript | 4 + 1 file changed, 4 deletions(-) + +diff --git a/wscript b/wscript +index d2bfbc8..b38b50b 100644 +--- a/wscript b/wscript +@@ -69,10 +69,6 @@ def configure(cfg): +['-DDEBUG', '-Og', '-g', '-ggdb']) + else: + cfg.env.target = 'zutty' +-cfg.env.append_value('CXXFLAGS', +- ['-Werror', '-O3', '-march=native', '-mtune=native', '-flto']) +-cfg.env.append_value('LINKFLAGS', +- ['-flto']) + + cfg.check_cfg(package='freetype2', args=['--cflags', '--libs'], + uselib_store='FT') +-- +2.34.1 + diff --git a/x11-terms/zutty/zutty-0.11.ebuild b/x11-terms/zutty/zutty-0.11.ebuild new file mode 100644 index ..9363c3151d1b --- /dev/null +++ b/x11-terms/zutty/zutty-0.11.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_REQ_USE="threads(+)" + +inherit python-any-r1 waf-utils + +DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" +HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty; +SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +# It is possible to run the tests using virtualx, but it seems to take +# screenshots of the terminal window, and compares checksums that never +# seem to match. +RESTRICT="test" + +RDEPEND=" + media-libs/freetype:2 + virtual/opengl + x11-libs/libX11 + x11-libs/libXmu +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +PATCHES=( + # Remove default CXX/LDFLAGS, bug #830405. + "${FILESDIR}"/${PN}-0.11-cxxflags.patch +) + +DOCS=( doc/KEYS.org doc/USAGE.org )
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/files/, x11-terms/zutty/
commit: 28d1808fb59e77300673c7374efe1db06ae0221c Author: Joonas Niilola gentoo org> AuthorDate: Fri Jan 21 06:33:52 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jan 21 06:33:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d1808f x11-terms/zutty: move .patch file under FILESDIR Signed-off-by: Joonas Niilola gentoo.org> x11-terms/zutty/{ => files}/zutty-0.11-cxxflags.patch | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/x11-terms/zutty/zutty-0.11-cxxflags.patch b/x11-terms/zutty/files/zutty-0.11-cxxflags.patch similarity index 100% rename from x11-terms/zutty/zutty-0.11-cxxflags.patch rename to x11-terms/zutty/files/zutty-0.11-cxxflags.patch
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: bc0b347aee3830f779257d32277f23bbe242 Author: Jakov Smolić gentoo org> AuthorDate: Sat Nov 13 12:51:24 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Nov 13 12:51:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc0b x11-terms/zutty: Stabilize 0.10 amd64, #823596 Signed-off-by: Jakov Smolić gentoo.org> x11-terms/zutty/zutty-0.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/zutty/zutty-0.10.ebuild b/x11-terms/zutty/zutty-0.10.ebuild index ff5acfab391..cc6a1b77922 100644 --- a/x11-terms/zutty/zutty-0.10.ebuild +++ b/x11-terms/zutty/zutty-0.10.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" media-libs/freetype:2
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: 796bd960d8754a1b32f76520e0ac27945e2919ac Author: Matt Smith offtopica uk> AuthorDate: Thu Oct 28 16:12:19 2021 + Commit: Sam James gentoo org> CommitDate: Sun Oct 31 02:54:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796bd960 x11-terms/zutty: Bump to 0.10 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matt Smith offtopica.uk> Closes: https://github.com/gentoo/gentoo/pull/22743 Signed-off-by: Sam James gentoo.org> x11-terms/zutty/Manifest | 1 + x11-terms/zutty/zutty-0.10.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest index b5a3a8ba9dc..6c7979a79c5 100644 --- a/x11-terms/zutty/Manifest +++ b/x11-terms/zutty/Manifest @@ -1 +1,2 @@ +DIST zutty-0.10.tar.gz 336599 BLAKE2B 0041bbbc268ff042bac6bea1984ebf05d958f622b4c2e736bfe3d18e3a224238f27a7ef9920b8f7bc820705ce7560f20819650ec27fb3e5fc13dbef76fc6d0af SHA512 f499fb499779f8b5936a03c48e3c042f5fa0f0c99d3b24a4c9b963c2df8151561ac82456625d768e65f75aea641539a036300f1f99404eecfd15a0a25aeb6779 DIST zutty-0.9.tar.gz 336534 BLAKE2B 61d2ae02e2c0b08a9c536190f61f14300b0cd1bacb83f5da33e92a6c8502df6adda72805e58f3d679c7258c30338178b4488c0f7bfbfaf8b5e922401e6442427 SHA512 590cf090c0d80e683d4473828cdb8bbe4f60bc5bc3c5e9e63039a59757e281ecefc774709f08777fe36ab596fb102f392c8bf643449e62914e5b88d0ebc728c0 diff --git a/x11-terms/zutty/zutty-0.10.ebuild b/x11-terms/zutty/zutty-0.10.ebuild new file mode 100644 index 000..ff5acfab391 --- /dev/null +++ b/x11-terms/zutty/zutty-0.10.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_REQ_USE="threads(+)" + +inherit python-any-r1 waf-utils + +DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" +HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty; +SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + media-libs/freetype:2 + media-libs/libglvnd[X] + x11-libs/libXmu +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +DOCS=( doc/KEYS.org doc/USAGE.org )
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: 3b2f804cf6a1386ab76a90e5182a41de781308b7 Author: Matt Smith offtopica uk> AuthorDate: Sat Sep 11 08:23:36 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Thu Sep 16 20:22:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2f804c x11-terms/zutty: Drop old Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Matt Smith offtopica.uk> Signed-off-by: Ionen Wolkens gentoo.org> x11-terms/zutty/zutty-0.9.ebuild | 30 -- 1 file changed, 30 deletions(-) diff --git a/x11-terms/zutty/zutty-0.9.ebuild b/x11-terms/zutty/zutty-0.9.ebuild deleted file mode 100644 index c8112ba12e4..000 --- a/x11-terms/zutty/zutty-0.9.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -PYTHON_REQ_USE="threads(+)" - -inherit python-any-r1 waf-utils - -DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" -HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty; -SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND=" - media-libs/freetype:2 - media-libs/libglvnd[X] - x11-libs/libXmu -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -DOCS=( doc/KEYS.org doc/USAGE.org )
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: a02d938f077b151e28e54c1356452546e9c548ae Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 30 07:24:56 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 30 07:24:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a02d938f x11-terms/zutty: amd64 stable wrt bug #810952 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-terms/zutty/zutty-0.9-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/zutty/zutty-0.9-r1.ebuild b/x11-terms/zutty/zutty-0.9-r1.ebuild index fdcb77c3890..cdf1da5f9cd 100644 --- a/x11-terms/zutty/zutty-0.9-r1.ebuild +++ b/x11-terms/zutty/zutty-0.9-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" media-libs/freetype:2
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/files/, x11-terms/zutty/
commit: 10cc462e684d5aa4b10e1f39d09849401e01f971 Author: Matt Smith offtopica uk> AuthorDate: Sun Aug 29 17:26:00 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 29 18:33:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10cc462e x11-terms/zutty: Compatibility with >=media-libs/freetype-2.11.0 Closes: https://bugs.gentoo.org/809611 Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Matt Smith offtopica.uk> Closes: https://github.com/gentoo/gentoo/pull/22150 Signed-off-by: Sam James gentoo.org> .../zutty/files/zutty-0.9-freetype-2.11.0.patch| 35 ++ x11-terms/zutty/zutty-0.9-r1.ebuild| 35 ++ 2 files changed, 70 insertions(+) diff --git a/x11-terms/zutty/files/zutty-0.9-freetype-2.11.0.patch b/x11-terms/zutty/files/zutty-0.9-freetype-2.11.0.patch new file mode 100644 index 000..b5d62204e6b --- /dev/null +++ b/x11-terms/zutty/files/zutty-0.9-freetype-2.11.0.patch @@ -0,0 +1,35 @@ +From c73c99d6b024047d9f9e53e263be56093b6bf986 Mon Sep 17 00:00:00 2001 +From: Matt Smith +Date: Sun, 29 Aug 2021 19:15:01 +0100 +Subject: [PATCH] Prevent rendering glyphs twice + +Characters are loaded with FT_LOAD_RENDER. Calling FT_Render_Glyph +again causes an error in Freetype 2.11.0 and later. + +Thanks to Stephan Hartmann for debugging and creating initial patch. + +Bug: https://bugs.gentoo.org/809611 +--- + src/font.cc | 6 -- + 1 file changed, 6 deletions(-) + +diff --git a/src/font.cc b/src/font.cc +index f8da582..350a1a6 100644 +--- a/src/font.cc b/src/font.cc +@@ -255,12 +255,6 @@ namespace zutty + std::to_string (c)); + } + +- if (FT_Render_Glyph (face->glyph, FT_RENDER_MODE_NORMAL)) +- throw std::runtime_error ( +-std::string ("FreeType: Failed to render glyph for char ") + +-std::to_string (c)); +- +- + // destination pixel offset + const unsigned int dx = face->glyph->bitmap_left > 0 + ? face->glyph->bitmap_left : 0; +-- +2.33.0 + diff --git a/x11-terms/zutty/zutty-0.9-r1.ebuild b/x11-terms/zutty/zutty-0.9-r1.ebuild new file mode 100644 index 000..fdcb77c3890 --- /dev/null +++ b/x11-terms/zutty/zutty-0.9-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_REQ_USE="threads(+)" + +inherit python-any-r1 waf-utils + +DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" +HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty; +SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + media-libs/freetype:2 + media-libs/libglvnd[X] + x11-libs/libXmu +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +PATCHES=( + # Bug 809611 + "${FILESDIR}"/${PN}-0.9-freetype-2.11.0.patch +) + +DOCS=( doc/KEYS.org doc/USAGE.org )
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/files/, x11-terms/zutty/
commit: e73c5d792dbf6599283ea1462d68826a2b012729 Author: Matt Smith offtopica uk> AuthorDate: Sun Aug 29 17:21:35 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 29 18:32:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e73c5d79 x11-terms/zutty: Drop old Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Matt Smith offtopica.uk> Signed-off-by: Sam James gentoo.org> x11-terms/zutty/Manifest| 1 - x11-terms/zutty/files/zutty-0.8-gcc11.patch | 24 -- x11-terms/zutty/zutty-0.8.ebuild| 32 - 3 files changed, 57 deletions(-) diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest index 71b171d7f87..b5a3a8ba9dc 100644 --- a/x11-terms/zutty/Manifest +++ b/x11-terms/zutty/Manifest @@ -1,2 +1 @@ -DIST zutty-0.8.tar.gz 307235 BLAKE2B 897fea3735785ba1e8c811adbc90b96598c04f3ec19d9d3027745e5b9d3c1d21c55343b9409e48327139545e2675346be90d84af422d3ce97b1737cc287bb96b SHA512 75c5637fe8f0c8aff41e394a05f304f56bf03faf1dfa78807ca930a722536a93f54012f051f411b4e8ff478dd991f5b8ca1285fcd674879eac568c8971004317 DIST zutty-0.9.tar.gz 336534 BLAKE2B 61d2ae02e2c0b08a9c536190f61f14300b0cd1bacb83f5da33e92a6c8502df6adda72805e58f3d679c7258c30338178b4488c0f7bfbfaf8b5e922401e6442427 SHA512 590cf090c0d80e683d4473828cdb8bbe4f60bc5bc3c5e9e63039a59757e281ecefc774709f08777fe36ab596fb102f392c8bf643449e62914e5b88d0ebc728c0 diff --git a/x11-terms/zutty/files/zutty-0.8-gcc11.patch b/x11-terms/zutty/files/zutty-0.8-gcc11.patch deleted file mode 100644 index 75b8234d24b..000 --- a/x11-terms/zutty/files/zutty-0.8-gcc11.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 75bffab09e842bfff56a6cf111360421a5ee9e15 Mon Sep 17 00:00:00 2001 -From: Matt Smith -Date: Thu, 29 Apr 2021 19:23:00 +0100 -Subject: [PATCH] Add missing include to fix GCC 11 build - - src/font.cc | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/font.cc b/src/font.cc -index 0dd2166..f8da582 100644 a/src/font.cc -+++ b/src/font.cc -@@ -15,6 +15,7 @@ - - #include - #include -+#include - #include - #include - #include --- -2.31.1 - diff --git a/x11-terms/zutty/zutty-0.8.ebuild b/x11-terms/zutty/zutty-0.8.ebuild deleted file mode 100644 index e4986f62185..000 --- a/x11-terms/zutty/zutty-0.8.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -PYTHON_REQ_USE="threads(+)" - -inherit python-any-r1 waf-utils - -DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" -HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty; -SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - media-libs/freetype:2 - media-libs/libglvnd[X] - x11-libs/libXmu -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -PATCHES=( "${FILESDIR}"/${PN}-0.8-gcc11.patch ) - -DOCS=( doc/KEYS.org doc/USAGE.org )
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: 1e07561e5bee72026d4e6de038351f715519 Author: Sam James gentoo org> AuthorDate: Tue Jul 20 16:00:01 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jul 20 16:00:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e07561e x11-terms/zutty: Stabilize 0.9 amd64, #802990 Signed-off-by: Sam James gentoo.org> x11-terms/zutty/zutty-0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/zutty/zutty-0.9.ebuild b/x11-terms/zutty/zutty-0.9.ebuild index 6d1da930375..c8112ba12e4 100644 --- a/x11-terms/zutty/zutty-0.9.ebuild +++ b/x11-terms/zutty/zutty-0.9.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" media-libs/freetype:2
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: 3e735f140315cd36730dbc58cffa8431f1a88aae Author: Matt Smith offtopica uk> AuthorDate: Thu May 6 11:21:58 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jun 3 07:01:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e735f14 x11-terms/zutty: Bump to 0.9 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Matt Smith offtopica.uk> Closes: https://github.com/gentoo/gentoo/pull/20699 Signed-off-by: Joonas Niilola gentoo.org> x11-terms/zutty/Manifest | 1 + x11-terms/zutty/zutty-0.9.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest index 8c132647bf2..71b171d7f87 100644 --- a/x11-terms/zutty/Manifest +++ b/x11-terms/zutty/Manifest @@ -1 +1,2 @@ DIST zutty-0.8.tar.gz 307235 BLAKE2B 897fea3735785ba1e8c811adbc90b96598c04f3ec19d9d3027745e5b9d3c1d21c55343b9409e48327139545e2675346be90d84af422d3ce97b1737cc287bb96b SHA512 75c5637fe8f0c8aff41e394a05f304f56bf03faf1dfa78807ca930a722536a93f54012f051f411b4e8ff478dd991f5b8ca1285fcd674879eac568c8971004317 +DIST zutty-0.9.tar.gz 336534 BLAKE2B 61d2ae02e2c0b08a9c536190f61f14300b0cd1bacb83f5da33e92a6c8502df6adda72805e58f3d679c7258c30338178b4488c0f7bfbfaf8b5e922401e6442427 SHA512 590cf090c0d80e683d4473828cdb8bbe4f60bc5bc3c5e9e63039a59757e281ecefc774709f08777fe36ab596fb102f392c8bf643449e62914e5b88d0ebc728c0 diff --git a/x11-terms/zutty/zutty-0.9.ebuild b/x11-terms/zutty/zutty-0.9.ebuild new file mode 100644 index 000..6d1da930375 --- /dev/null +++ b/x11-terms/zutty/zutty-0.9.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_REQ_USE="threads(+)" + +inherit python-any-r1 waf-utils + +DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" +HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty; +SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + media-libs/freetype:2 + media-libs/libglvnd[X] + x11-libs/libXmu +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" + +DOCS=( doc/KEYS.org doc/USAGE.org )
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/, x11-terms/zutty/files/
commit: 97eb5cc4fa6fddcabdc36aae25c74f53a6d371b3 Author: Matt Smith offtopica uk> AuthorDate: Thu Apr 29 18:39:55 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Tue May 18 13:31:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97eb5cc4 x11-terms/zutty: Fix build with gcc 11 Closes: https://bugs.gentoo.org/786906 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Matt Smith offtopica.uk> Signed-off-by: Joonas Niilola gentoo.org> x11-terms/zutty/files/zutty-0.8-gcc11.patch | 24 x11-terms/zutty/zutty-0.8.ebuild| 2 ++ 2 files changed, 26 insertions(+) diff --git a/x11-terms/zutty/files/zutty-0.8-gcc11.patch b/x11-terms/zutty/files/zutty-0.8-gcc11.patch new file mode 100644 index 000..75b8234d24b --- /dev/null +++ b/x11-terms/zutty/files/zutty-0.8-gcc11.patch @@ -0,0 +1,24 @@ +From 75bffab09e842bfff56a6cf111360421a5ee9e15 Mon Sep 17 00:00:00 2001 +From: Matt Smith +Date: Thu, 29 Apr 2021 19:23:00 +0100 +Subject: [PATCH] Add missing include to fix GCC 11 build + +--- + src/font.cc | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/font.cc b/src/font.cc +index 0dd2166..f8da582 100644 +--- a/src/font.cc b/src/font.cc +@@ -15,6 +15,7 @@ + + #include + #include ++#include + #include + #include + #include +-- +2.31.1 + diff --git a/x11-terms/zutty/zutty-0.8.ebuild b/x11-terms/zutty/zutty-0.8.ebuild index d4ab66148ff..09214500765 100644 --- a/x11-terms/zutty/zutty-0.8.ebuild +++ b/x11-terms/zutty/zutty-0.8.ebuild @@ -26,4 +26,6 @@ DEPEND=" RDEPEND="${COMMON_DEPEND}" BDEPEND="virtual/pkgconfig" +PATCHES=( "${FILESDIR}"/${PN}-0.8-gcc11.patch ) + DOCS=( doc/KEYS.org doc/USAGE.org )
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: 18a394d6d11f849a2cc9c45bd6571a7be12014be Author: Joonas Niilola gentoo org> AuthorDate: Tue May 18 13:30:57 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Tue May 18 13:31:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a394d6 x11-terms/zutty: readd DEPEND Signed-off-by: Joonas Niilola gentoo.org> x11-terms/zutty/zutty-0.8.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/x11-terms/zutty/zutty-0.8.ebuild b/x11-terms/zutty/zutty-0.8.ebuild index 17db91d0c66..e4986f62185 100644 --- a/x11-terms/zutty/zutty-0.8.ebuild +++ b/x11-terms/zutty/zutty-0.8.ebuild @@ -21,6 +21,7 @@ RDEPEND=" media-libs/libglvnd[X] x11-libs/libXmu " +DEPEND="${RDEPEND}" BDEPEND=" ${PYTHON_DEPS} virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: d3ebfcc6748ea1b7494866eec0de8d52a2c9204b Author: Matt Smith offtopica uk> AuthorDate: Thu Apr 29 18:42:33 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Tue May 18 13:31:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3ebfcc6 x11-terms/zutty: Tidy deps Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Matt Smith offtopica.uk> Closes: https://github.com/gentoo/gentoo/pull/20602 Signed-off-by: Joonas Niilola gentoo.org> x11-terms/zutty/zutty-0.8.ebuild | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/x11-terms/zutty/zutty-0.8.ebuild b/x11-terms/zutty/zutty-0.8.ebuild index 09214500765..17db91d0c66 100644 --- a/x11-terms/zutty/zutty-0.8.ebuild +++ b/x11-terms/zutty/zutty-0.8.ebuild @@ -16,15 +16,15 @@ LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" -COMMON_DEPEND=" +RDEPEND=" media-libs/freetype:2 media-libs/libglvnd[X] - x11-libs/libXmu" -DEPEND=" - ${COMMON_DEPEND} - ${PYTHON_DEPS}" -RDEPEND="${COMMON_DEPEND}" -BDEPEND="virtual/pkgconfig" + x11-libs/libXmu +" +BDEPEND=" + ${PYTHON_DEPS} + virtual/pkgconfig +" PATCHES=( "${FILESDIR}"/${PN}-0.8-gcc11.patch )
[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/
commit: 4c4a66d7e715644cdded32043fcda930e31ba259 Author: Matt Smith offtopica uk> AuthorDate: Sun Mar 21 10:51:13 2021 + Commit: Patrice Clement gentoo org> CommitDate: Sun Mar 21 19:44:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c4a66d7 x11-terms/zutty: new package. Zutty is a terminal emulator for the X Window System, functionally similar to several other X terminal emulators such as xterm, rxvt and countless others. It is also similar to other, much more modern, GPU-accelerated terminal emulators such as Alacritty and Kitty. What really sets Zutty apart is its radically simple, yet extremely efficient rendering implementation, coupled with a sufficiently complete feature set to make it useful for a wide range of users. Zutty offers high throughput with low latency, and strives to conform to relevant (published or de-facto) standards. Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Matt Smith offtopica.uk> Closes: https://github.com/gentoo/gentoo/pull/20028 Signed-off-by: Patrice Clement gentoo.org> x11-terms/zutty/Manifest | 1 + x11-terms/zutty/metadata.xml | 26 ++ x11-terms/zutty/zutty-0.8.ebuild | 29 + 3 files changed, 56 insertions(+) diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest new file mode 100644 index 000..8c132647bf2 --- /dev/null +++ b/x11-terms/zutty/Manifest @@ -0,0 +1 @@ +DIST zutty-0.8.tar.gz 307235 BLAKE2B 897fea3735785ba1e8c811adbc90b96598c04f3ec19d9d3027745e5b9d3c1d21c55343b9409e48327139545e2675346be90d84af422d3ce97b1737cc287bb96b SHA512 75c5637fe8f0c8aff41e394a05f304f56bf03faf1dfa78807ca930a722536a93f54012f051f411b4e8ff478dd991f5b8ca1285fcd674879eac568c8971004317 diff --git a/x11-terms/zutty/metadata.xml b/x11-terms/zutty/metadata.xml new file mode 100644 index 000..3663ab43182 --- /dev/null +++ b/x11-terms/zutty/metadata.xml @@ -0,0 +1,26 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +m...@offtopica.uk +Matt Smith + + +proxy-ma...@gentoo.org +Proxy Maintainers + + +Zutty is a terminal emulator for the X Window System, functionally +similar to several other X terminal emulators such as xterm, rxvt +and countless others. It is also similar to other, much more +modern, GPU-accelerated terminal emulators such as Alacritty and +Kitty. What really sets Zutty apart is its radically simple, yet +extremely efficient rendering implementation, coupled with a +sufficiently complete feature set to make it useful for a wide +range of users. Zutty offers high throughput with low latency, and +strives to conform to relevant (published or de-facto) standards. + + +tomszilagyi/zutty + + diff --git a/x11-terms/zutty/zutty-0.8.ebuild b/x11-terms/zutty/zutty-0.8.ebuild new file mode 100644 index 000..d4ab66148ff --- /dev/null +++ b/x11-terms/zutty/zutty-0.8.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_REQ_USE="threads(+)" + +inherit python-any-r1 waf-utils + +DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders" +HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty; +SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +COMMON_DEPEND=" + media-libs/freetype:2 + media-libs/libglvnd[X] + x11-libs/libXmu" +DEPEND=" + ${COMMON_DEPEND} + ${PYTHON_DEPS}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( doc/KEYS.org doc/USAGE.org )