diff options
Diffstat (limited to 'dev-tcltk/snack')
-rw-r--r-- | dev-tcltk/snack/Manifest | 5 | ||||
-rw-r--r-- | dev-tcltk/snack/files/snack-2.2.10-py3.8.patch | 11 | ||||
-rw-r--r-- | dev-tcltk/snack/snack-2.2.10-r11.ebuild | 8 | ||||
-rw-r--r-- | dev-tcltk/snack/snack-2.2.10-r13.ebuild (renamed from dev-tcltk/snack/snack-2.2.10-r12.ebuild) | 11 |
4 files changed, 24 insertions, 11 deletions
diff --git a/dev-tcltk/snack/Manifest b/dev-tcltk/snack/Manifest index b94381ba6c39..f6461decc005 100644 --- a/dev-tcltk/snack/Manifest +++ b/dev-tcltk/snack/Manifest @@ -6,10 +6,11 @@ AUX snack-2.2.10-debian-args.patch 4593 BLAKE2B bebc3c5cab2fea2b3fdc1c1c1e419855 AUX snack-2.2.10-implicit.patch 3049 BLAKE2B dd5ac123e234d3395b2463eae66c36e258499c76158e001c6a060d037383d7466383fd3b7dc0dabfe7acbee4e35b385a21b50de7bef75d9e1c4af57acd848b34 SHA512 1a1d0aa4a4e04b8cd805d8a9e8afd014b6784ec50efad54e55fbc6b548bd47b47088884133ff9c7d7dc30924391dc42b1abc60f05b346cceac36b52f0a21fdfa AUX snack-2.2.10-lto.patch 744 BLAKE2B 7aa6e82f47bdf21bd610226ab7ed3f3d552103cff9f3a1e3042f181e2424aa065dc49c06557596189ce9f99965e4447aaf2e7e330a4041684c1185fa09b71304 SHA512 140fdf1f78b0061f6b9dbb6a0e654b951b91e5074af677406817a9221946ed0b268b1e92c36024ff43645150791569f1a3999ccc389addd051211507f0bd074d AUX snack-2.2.10-parallelMake.patch 777 BLAKE2B 7ace5af982130626aa6f38bc3d8adad057aa87a475ed5fa940bf8f26eb9786a210c645788ee92341e43ae0893364374c6bb6b10d48d5502530d8fdfa5dffd163 SHA512 8ceb435f1904cf4ff7a616ff913559c4146f8275fbbd603abbb0ce30ab1e365ab1c0615cb71f487f3166ee96e298903b9cb87e8d3a5eb95445264f61b7e2128b +AUX snack-2.2.10-py3.8.patch 511 BLAKE2B 6818990f4e6dc295b7511ede96ac8da43d71a40e5299521620b78644e69148335ffc94072fd5a3473a08394a04272672efd9aad2c79aa6da5173156a351ecb28 SHA512 13ab4a64633c223f651308347f1e151a9dbbb83a4cb7b87c00ad54dc9c9ad5352590d1b4efcc3bf64e679ced04299d5889935ca428e5cf5667340e6e83953e8e AUX snack-2.2.10-test.patch 12933 BLAKE2B 05229781961d9431cb029d317918a5a267f9b21c6fcdb7070229ea65928ed41d92331b53a6ea1f7d26a14734a19fcf53d5d01a51aca33c5df3adb48b903cf8d0 SHA512 81147604ed68d013c9ac8b512645290e360c3bdf11b73c931768ee4e52af0a33e7c07ec39e49b492e99283e3829c481fe29e4db3a9e16444256b95cf6058d84e AUX snack2.2.10-seektell-fix.patch 496 BLAKE2B a2e4e782788054c047596bd989241b9ecea3eeb2984c050888aced8289e77f30692386bcc437679bb5cc7a46f1616cbb3f4f64de017c343bcce2241b016d0cd5 SHA512 3e472dc7603426d35b23714435b3a8bfb6d54326eb1eaa54d8b79b4710035b3fed4e1f6a85ebad632950222c5cd55ac917dcb8cf2e87d0baa36124f8a3361fa8 AUX tcl-snack-2.2.10-python3.patch 12145 BLAKE2B eb33937789e0eab1316fdfcd472b5cf701a4072e498052cb2889e8c9e5a4502f193f386b83c96a2e98efcfca3dfeb389414e1b924b677ef68edfafe0e706048f SHA512 3480d83824e1d7e8250947d6f9d5a38704b302491980b7e8ad46a4d6790e3bdf9588b1d63048a9a5ed081c44b8f6c1dc42e79d3ad543f473b5469c711dc60394 DIST snack2.2.10.tar.gz 1798252 BLAKE2B e27b8e7d6082cdcfc06e7eea5ab832fb78ba104de9e56a69c6c9cd688183f7d4c6bdb974e4d5d2bf5ef2bc5518a913ddf17c90db8d10cef4dbee533307cc7718 SHA512 c17ad332fa4f3ded006b97ceca85cada079e4c7cd933768b289c13dadca1b8803fccaf709ec2def5af4abe92c307f25597ebfa6f94df2d681e40815cd7eccb9b -EBUILD snack-2.2.10-r11.ebuild 2776 BLAKE2B a6926c255a08e4c0c5dfc188eb42f6b6e1cc665444f3b07656a1e25a07e5cde521ee7cfe53875bec8a9a0d65f77fc1e990145100ad0e43cd5fd3e161db69570f SHA512 8e3384391281be405d4c0419b73a40cd7727c298a1938fb6e2d4ed954d73537ebff26a9c0aa05a42c37e2e076423877ed789acc8346369a19babdf5ef49e7de7 -EBUILD snack-2.2.10-r12.ebuild 2784 BLAKE2B 47d474c0dff9cc24cb9ff8042ac789556413bc7c398f13c17489ec2388ab14b418b48f6f5d6d08d6ed4b3bd0aa575c37be58a561e8a7a51daa36ad9c3cd89b85 SHA512 ac1fa7f2dd8603f2804ca76a546eddbb2858f8f9dc566e0f472bf9176f22d7d49d04ad4ba9355cee26667f5b141ccdd2874641fd6b8b88c3540ed6890eca4bef +EBUILD snack-2.2.10-r11.ebuild 2776 BLAKE2B 5e578cff6936d409a28ccbc97c2d055536af55ae5358d491d579e38f0b8a78c1780e323eb964da4d70d2a3e4a7a1560f759f2aacc8ddcd7787a294762909c5d9 SHA512 6ae861c699449e4272aa30d46e695561829c39eeb1cfb1f62105a06de8491181e3884866a9754127b36624a5835bf5c77a311fc418734cbe22fd7943123306df +EBUILD snack-2.2.10-r13.ebuild 2816 BLAKE2B eabe3e3add388cf0f607e5e263c5d50406bc7ceba62b5b64b5e6491b79def4fb3353202db34a00ac2751deda19d177920d5f075ee87cdf8a6fc6aaf0ff74d13b SHA512 1a5099c11e5949576e496d4f8a6fd033c6c8eca3add3781c5f669b13642de42f08a770930dbf24224d3f62365c7fb142911cef67377bed46e75ff662f05b9977 MISC metadata.xml 260 BLAKE2B 9864f2503702b03d3ad715b3f2bd7ef7077f9ddef089de0d6a0840599d99a7f99d439ee50c12afc9ca99b0e288babf74b0bb2a6132ae6dd656b8d7c15e9b10a9 SHA512 3d1e4f14995736fb28198da21587a813a31f1330873ae3078dcd9a2452c1196d23e45983877d2e296353e1ac35cc6ff461b309585237bcc768e37e6b2728c23b diff --git a/dev-tcltk/snack/files/snack-2.2.10-py3.8.patch b/dev-tcltk/snack/files/snack-2.2.10-py3.8.patch new file mode 100644 index 000000000000..ec42b50eac88 --- /dev/null +++ b/dev-tcltk/snack/files/snack-2.2.10-py3.8.patch @@ -0,0 +1,11 @@ +--- a/python/tkSnack.py 2024-04-20 16:01:28.403396211 +0200 ++++ b/python/tkSnack.py 2024-04-20 16:01:55.094084757 +0200 +@@ -267,7 +267,7 @@ + + def pitch(self, method=None, **kw): + """Returns a list of pitch values.""" +- if method is None or method is "amdf" or method is "AMDF": ++ if method is None or method == "amdf" or method == "AMDF": + result = self.tk.call((self.name, 'pitch') + self._options(kw)) + return self._getdoubles(result) + else: diff --git a/dev-tcltk/snack/snack-2.2.10-r11.ebuild b/dev-tcltk/snack/snack-2.2.10-r11.ebuild index 86a34a7ced5e..1c38016a77ef 100644 --- a/dev-tcltk/snack/snack-2.2.10-r11.ebuild +++ b/dev-tcltk/snack/snack-2.2.10-r11.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=7 @@ -13,9 +13,11 @@ DESCRIPTION="The Snack Sound Toolkit (Tcl)" HOMEPAGE="http://www.speech.kth.se/snack/" SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz" +S="${WORKDIR}/${PN}${PV}/unix" + LICENSE="GPL-2" -KEYWORDS="amd64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" SLOT="0" +KEYWORDS="amd64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="alsa examples python vorbis" RESTRICT="!test? ( test )" @@ -33,8 +35,6 @@ BDEPEND="python? ( REQUIRED_USE=${PYTHON_REQUIRED_USE} -S="${WORKDIR}/${PN}${PV}/unix" - PATCHES=( "${FILESDIR}"/alsa-undef-sym.patch "${FILESDIR}"/${P}-CVE-2012-6303-fix.patch diff --git a/dev-tcltk/snack/snack-2.2.10-r12.ebuild b/dev-tcltk/snack/snack-2.2.10-r13.ebuild index f99820784cc1..2e42ff833080 100644 --- a/dev-tcltk/snack/snack-2.2.10-r12.ebuild +++ b/dev-tcltk/snack/snack-2.2.10-r13.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) DISTUTILS_USE_PEP517=setuptools DISTUTILS_OPTIONAL=yes @@ -13,10 +13,12 @@ DESCRIPTION="The Snack Sound Toolkit (Tcl)" HOMEPAGE="http://www.speech.kth.se/snack/" SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz" +S="${WORKDIR}/${PN}${PV}/unix" LICENSE="GPL-2" -KEYWORDS="amd64 ~arm64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" SLOT="0" +KEYWORDS="amd64 ~arm64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="alsa examples python vorbis" + RESTRICT="!test? ( test )" DEPEND=" @@ -33,8 +35,6 @@ BDEPEND="python? ( REQUIRED_USE=${PYTHON_REQUIRED_USE} -S="${WORKDIR}/${PN}${PV}/unix" - PATCHES=( "${FILESDIR}"/alsa-undef-sym.patch "${FILESDIR}"/${P}-CVE-2012-6303-fix.patch @@ -46,6 +46,7 @@ PATCHES=( "${FILESDIR}"/${P}-configure-clang16.patch "${FILESDIR}"/${P}-implicit.patch "${FILESDIR}"/${P}-parallelMake.patch + "${FILESDIR}"/${P}-py3.8.patch ) HTML_DOCS="${WORKDIR}/${PN}${PV}/doc/*" |