public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2016-10-16 17:45 Tobias Klausmann
  0 siblings, 0 replies; 39+ messages in thread
From: Tobias Klausmann @ 2016-10-16 17:45 UTC (permalink / raw
  To: gentoo-commits

commit:     13ce6e2a436ca5ec0776d076335c7171fd599a43
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 16 17:45:24 2016 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sun Oct 16 17:45:24 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13ce6e2a

dev-tcltk/snack-2.2.10-r6: stable on alpha

Gentoo-Bug: 593144

 dev-tcltk/snack/snack-2.2.10-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r6.ebuild b/dev-tcltk/snack/snack-2.2.10-r6.ebuild
index 3daca2a..1497d7d 100644
--- a/dev-tcltk/snack/snack-2.2.10-r6.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r6.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 SLOT="0"
 IUSE="alsa examples python threads vorbis"
 


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2016-10-16 19:31 Pacho Ramos
  0 siblings, 0 replies; 39+ messages in thread
From: Pacho Ramos @ 2016-10-16 19:31 UTC (permalink / raw
  To: gentoo-commits

commit:     749a324634adfc057e26f7c7ff8eb526542dbc72
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 16 19:30:38 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Oct 16 19:30:38 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=749a3246

dev-tcltk/snack: amd64/x86 stable, bug #593144

Package-Manager: portage-2.3.1

 dev-tcltk/snack/snack-2.2.10-r6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r6.ebuild b/dev-tcltk/snack/snack-2.2.10-r6.ebuild
index 1497d7d..b0b77b9 100644
--- a/dev-tcltk/snack/snack-2.2.10-r6.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 SLOT="0"
 IUSE="alsa examples python threads vorbis"
 


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2017-01-31 16:06 Jeroen Roovers
  0 siblings, 0 replies; 39+ messages in thread
From: Jeroen Roovers @ 2017-01-31 16:06 UTC (permalink / raw
  To: gentoo-commits

commit:     d764195dad9f8e4fc773e581f7dd6e6b25eaadcd
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 31 16:05:11 2017 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Tue Jan 31 16:05:11 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d764195d

dev-tcltk/snack: Stable for HPPA (bug #593144).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 dev-tcltk/snack/snack-2.2.10-r6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r6.ebuild b/dev-tcltk/snack/snack-2.2.10-r6.ebuild
index b0b77b9..528c72c 100644
--- a/dev-tcltk/snack/snack-2.2.10-r6.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="alpha amd64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="alpha amd64 hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 SLOT="0"
 IUSE="alsa examples python threads vorbis"
 


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2017-02-15 21:55 Michael Weber
  0 siblings, 0 replies; 39+ messages in thread
From: Michael Weber @ 2017-02-15 21:55 UTC (permalink / raw
  To: gentoo-commits

commit:     930b855ee697b32b32637427d8239990d8df7bd5
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 15 21:55:06 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Wed Feb 15 21:55:20 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=930b855e

dev-tcltk/snack: ppc ppc64 stable (bug 593144).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-tcltk/snack/snack-2.2.10-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r6.ebuild b/dev-tcltk/snack/snack-2.2.10-r6.ebuild
index 528c72c3db..39d7081344 100644
--- a/dev-tcltk/snack/snack-2.2.10-r6.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r6.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="alpha amd64 hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="alpha amd64 hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 SLOT="0"
 IUSE="alsa examples python threads vorbis"
 


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2017-03-18  7:33 Michał Górny
  0 siblings, 0 replies; 39+ messages in thread
From: Michał Górny @ 2017-03-18  7:33 UTC (permalink / raw
  To: gentoo-commits

commit:     7a584bfaa9aff1683e665f32b4e7bfa29e53148d
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 16 19:29:56 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Mar 18 07:33:28 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a584bfa

dev-tcltk/snack: Drop old (distutils.eclass)

 dev-tcltk/snack/snack-2.2.10-r5.ebuild | 105 ---------------------------------
 1 file changed, 105 deletions(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r5.ebuild b/dev-tcltk/snack/snack-2.2.10-r5.ebuild
deleted file mode 100644
index 179cabafa55..00000000000
--- a/dev-tcltk/snack/snack-2.2.10-r5.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-PYTHON_DEPEND="python? 2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.*"
-
-inherit eutils distutils multilib
-
-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"
-
-LICENSE="GPL-2"
-KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-SLOT="0"
-IUSE="alsa examples python threads vorbis"
-
-RESTRICT="test" # Bug 78354
-
-DEPEND="
-	>dev-lang/tcl-8.4.3:0
-	>dev-lang/tk-8.4.3:0
-	alsa? ( media-libs/alsa-lib )
-	vorbis? ( media-libs/libvorbis )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}${PV}/unix"
-
-PYTHON_MODNAME="tkSnack.py"
-
-pkg_setup() {
-	if use python; then
-		python_pkg_setup
-	fi
-}
-
-src_prepare() {
-	# bug 226137 - snack depends on alsa private symbol _snd_pcm_mmap_hw_ptr
-	epatch "${FILESDIR}"/alsa-undef-sym.patch
-	# bug 270839 - error from /usr/include/bits/mathcalls.h:310
-	sed \
-		-e 's|^\(#define roundf(.*\)|//\1|' \
-		-i ../generic/jkFormatMP3.c || die
-
-	# adds -install_name (soname on Darwin)
-	[[ ${CHOST} == *-darwin* ]] && epatch "${FILESDIR}"/${P}-darwin.patch
-
-	# From Fedora
-	cd ../
-	epatch "${FILESDIR}"/${P}-CVE-2012-6303-fix.patch
-}
-
-src_configure() {
-	local myconf="--libdir="${EPREFIX}"/usr/$(get_libdir) --includedir="${EPREFIX}"/usr/include"
-
-	use alsa && myconf="${myconf} --enable-alsa"
-	use threads && myconf="${myconf} --enable-threads"
-
-	if use vorbis ; then
-		myconf="${myconf} --with-ogg-include="${EPREFIX}"/usr/include"
-		myconf="${myconf} --with-ogg-lib="${EPREFIX}"/usr/$(get_libdir)"
-	fi
-
-	econf ${myconf}
-}
-
-src_compile() {
-	# We do not want to run distutils_src_compile
-	default
-}
-
-src_install() {
-	default
-
-	if use python ; then
-		cd "${S}"/../python
-		distutils_src_install
-	fi
-
-	cd "${S}"/..
-
-	dohtml doc/*
-
-	if use examples ; then
-		sed -i -e 's/wish[0-9.]+/wish/g' demos/tcl/* || die
-		docinto examples/tcl
-		dodoc demos/tcl/*
-
-		if use python ; then
-			docinto examples/python
-			dodoc demos/python/*
-		fi
-	fi
-}
-
-pkg_postinst() {
-	use python && distutils_pkg_postinst
-}
-
-pkg_postrm() {
-	use python && distutils_pkg_postrm
-}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2017-11-24 22:20 Sergei Trofimovich
  0 siblings, 0 replies; 39+ messages in thread
From: Sergei Trofimovich @ 2017-11-24 22:20 UTC (permalink / raw
  To: gentoo-commits

commit:     f76f934d8b5b639a1313070e334c502586106e91
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 24 22:19:49 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 22:19:49 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f76f934d

dev-tcltk/snack: stable 2.2.10-r6 for sparc, bug #593144 (thanks to Rolf Eike Beer)

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-tcltk/snack/snack-2.2.10-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r6.ebuild b/dev-tcltk/snack/snack-2.2.10-r6.ebuild
index e700af31338..d7af7b86d79 100644
--- a/dev-tcltk/snack/snack-2.2.10-r6.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r6.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="alpha amd64 hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 SLOT="0"
 IUSE="alsa examples python threads vorbis"
 


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2018-10-04 17:31 Alfredo Tupone
  0 siblings, 0 replies; 39+ messages in thread
From: Alfredo Tupone @ 2018-10-04 17:31 UTC (permalink / raw
  To: gentoo-commits

commit:     eb2e9e439c34051b2d8c6e963c0fd48f0a01c9f2
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  4 17:31:28 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Oct  4 17:31:28 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb2e9e43

dev-tcltk/snack: Fix configure

Closes: https://bugs.gentoo.org/667734
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-tcltk/snack/snack-2.2.10-r7.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r7.ebuild b/dev-tcltk/snack/snack-2.2.10-r7.ebuild
index 964ec12d5b4..8e0d447a69c 100644
--- a/dev-tcltk/snack/snack-2.2.10-r7.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r7.ebuild
@@ -58,9 +58,10 @@ src_configure() {
 
 	use alsa && myconf+=" --enable-alsa"
 
-	use vorbis && \
+	if use vorbis; then
 		myconf+=" --with-ogg-include="${EPREFIX}"/usr/include"
 		myconf+=" --with-ogg-lib="${EPREFIX}"/usr/$(get_libdir)"
+	fi
 
 	econf \
 		--libdir="${EPREFIX}"/usr/$(get_libdir) \


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2019-05-14 19:56 Alfredo Tupone
  0 siblings, 0 replies; 39+ messages in thread
From: Alfredo Tupone @ 2019-05-14 19:56 UTC (permalink / raw
  To: gentoo-commits

commit:     0c69f4ae9efbdb9f2f5b52592d648f75b53c25d6
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue May 14 19:56:16 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue May 14 19:56:16 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c69f4ae

dev-tcltk/snack: Log test output

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-tcltk/snack/snack-2.2.10-r8.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r8.ebuild b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
index 773eb22926a..6d1db3f8e30 100644
--- a/dev-tcltk/snack/snack-2.2.10-r8.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -77,7 +77,8 @@ src_compile() {
 }
 
 src_test() {
-	TCLLIBPATH=${S} virtx default | grep FAILED && die
+	TCLLIBPATH=${S} virtx default | tee snack.testResult
+	grep -q FAILED snack.testResult && die
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2019-11-15  9:51 Agostino Sarubbo
  0 siblings, 0 replies; 39+ messages in thread
From: Agostino Sarubbo @ 2019-11-15  9:51 UTC (permalink / raw
  To: gentoo-commits

commit:     330a6093463fffa75b24961fea9c863815f3933e
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 15 09:50:48 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 09:50:48 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=330a6093

dev-tcltk/snack: amd64 stable wrt bug #700104

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r8.ebuild b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
index 6d1db3f8e30..561bbde7d23 100644
--- a/dev-tcltk/snack/snack-2.2.10-r8.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2019-11-16 10:34 Sergei Trofimovich
  0 siblings, 0 replies; 39+ messages in thread
From: Sergei Trofimovich @ 2019-11-16 10:34 UTC (permalink / raw
  To: gentoo-commits

commit:     b0f1030331cb289312305349d23b412b3dc68d3c
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sat Nov 16 07:26:08 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Nov 16 10:34:29 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0f10303

dev-tcltk/snack: stable 2.2.10-r8 for sparc, bug #700104

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r8.ebuild b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
index 561bbde7d23..e8ac2b1408a 100644
--- a/dev-tcltk/snack/snack-2.2.10-r8.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2019-11-17  4:18 Matt Turner
  0 siblings, 0 replies; 39+ messages in thread
From: Matt Turner @ 2019-11-17  4:18 UTC (permalink / raw
  To: gentoo-commits

commit:     33bb8bd0d68942d303ae00c44ac43e4688356603
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 17 04:17:48 2019 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Nov 17 04:17:53 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33bb8bd0

dev-tcltk/snack: Drop alpha keywords, bug 700104

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r6.ebuild | 2 +-
 dev-tcltk/snack/snack-2.2.10-r7.ebuild | 2 +-
 dev-tcltk/snack/snack-2.2.10-r8.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r6.ebuild b/dev-tcltk/snack/snack-2.2.10-r6.ebuild
index d7af7b86d79..20852e8f371 100644
--- a/dev-tcltk/snack/snack-2.2.10-r6.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r6.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 SLOT="0"
 IUSE="alsa examples python threads vorbis"
 

diff --git a/dev-tcltk/snack/snack-2.2.10-r7.ebuild b/dev-tcltk/snack/snack-2.2.10-r7.ebuild
index 8e0d447a69c..eb87e0968a7 100644
--- a/dev-tcltk/snack/snack-2.2.10-r7.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r7.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 

diff --git a/dev-tcltk/snack/snack-2.2.10-r8.ebuild b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
index e8ac2b1408a..aa1a9c06174 100644
--- a/dev-tcltk/snack/snack-2.2.10-r8.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2019-11-19 12:48 Agostino Sarubbo
  0 siblings, 0 replies; 39+ messages in thread
From: Agostino Sarubbo @ 2019-11-19 12:48 UTC (permalink / raw
  To: gentoo-commits

commit:     0c9347bf89f3866c843a1c5b563e150bce7825e2
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 19 12:48:22 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Nov 19 12:48:22 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c9347bf

dev-tcltk/snack: x86 stable wrt bug #700104

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r8.ebuild b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
index aa1a9c06174..7df70bb4a6c 100644
--- a/dev-tcltk/snack/snack-2.2.10-r8.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2019-11-20  7:16 Alfredo Tupone
  0 siblings, 0 replies; 39+ messages in thread
From: Alfredo Tupone @ 2019-11-20  7:16 UTC (permalink / raw
  To: gentoo-commits

commit:     bed8b343eb13f1c617d4642329cac713b0519060
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 20 07:16:09 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Nov 20 07:16:09 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bed8b343

dev-tcltk/snack: MissingTestRestrict

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r8.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-tcltk/snack/snack-2.2.10-r8.ebuild b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
index 7df70bb4a6c..39e373d9b3c 100644
--- a/dev-tcltk/snack/snack-2.2.10-r8.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
 KEYWORDS="amd64 ~hppa ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
+RESTRICT="!test? ( test )"
 
 DEPEND="
 	dev-lang/tcl:0=


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2019-11-20 11:21 Agostino Sarubbo
  0 siblings, 0 replies; 39+ messages in thread
From: Agostino Sarubbo @ 2019-11-20 11:21 UTC (permalink / raw
  To: gentoo-commits

commit:     109a7c4faf9408404a9e09b38d3d3745813aa056
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 20 11:20:15 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov 20 11:20:15 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=109a7c4f

dev-tcltk/snack: ppc64 stable wrt bug #700104

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r8.ebuild b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
index 39e373d9b3c..542fec0fe8c 100644
--- a/dev-tcltk/snack/snack-2.2.10-r8.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ~hppa ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2019-11-20 11:27 Agostino Sarubbo
  0 siblings, 0 replies; 39+ messages in thread
From: Agostino Sarubbo @ 2019-11-20 11:27 UTC (permalink / raw
  To: gentoo-commits

commit:     af2442d8e9605d51f5cb0698cf1b63e269d8614e
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 20 11:27:28 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov 20 11:27:28 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af2442d8

dev-tcltk/snack: ppc stable wrt bug #700104

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r8.ebuild b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
index 542fec0fe8c..7e70501a57e 100644
--- a/dev-tcltk/snack/snack-2.2.10-r8.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~hppa ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2019-11-27 20:15 Sergei Trofimovich
  0 siblings, 0 replies; 39+ messages in thread
From: Sergei Trofimovich @ 2019-11-27 20:15 UTC (permalink / raw
  To: gentoo-commits

commit:     d63c42d1a86a4caf975d8e1c9b4969891a632835
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Wed Nov 27 18:21:27 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Nov 27 20:01:44 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d63c42d1

dev-tcltk/snack: stable 2.2.10-r8 for hppa, bug #700104

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r8.ebuild b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
index 7e70501a57e..f1916baefb5 100644
--- a/dev-tcltk/snack/snack-2.2.10-r8.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2019-11-27 21:31 Alfredo Tupone
  0 siblings, 0 replies; 39+ messages in thread
From: Alfredo Tupone @ 2019-11-27 21:31 UTC (permalink / raw
  To: gentoo-commits

commit:     f24096f2499b92ebbd36a4a4235e051d410533e3
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 27 21:31:12 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Nov 27 21:31:12 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f24096f2

dev-tcltk/snack: removing old versions

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r6.ebuild | 97 ----------------------------------
 dev-tcltk/snack/snack-2.2.10-r7.ebuild | 97 ----------------------------------
 2 files changed, 194 deletions(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r6.ebuild b/dev-tcltk/snack/snack-2.2.10-r6.ebuild
deleted file mode 100644
index 20852e8f371..00000000000
--- a/dev-tcltk/snack/snack-2.2.10-r6.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit autotools autotools-utils distutils-r1 multilib
-
-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"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-SLOT="0"
-IUSE="alsa examples python threads vorbis"
-
-RESTRICT="test" # Bug 78354
-
-DEPEND="
-	dev-lang/tcl:0=
-	dev-lang/tk:0=
-	alsa? ( media-libs/alsa-lib )
-	python? ( ${PYTHON_DEPS} )
-	vorbis? ( media-libs/libvorbis )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}${PV}/unix"
-
-#PYTHON_MODNAME="tkSnack.py"
-
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-PATCHES=(
-	"${FILESDIR}"/alsa-undef-sym.patch
-	"${FILESDIR}"/${P}-CVE-2012-6303-fix.patch
-	)
-
-src_prepare() {
-	# adds -install_name (soname on Darwin)
-	[[ ${CHOST} == *-darwin* ]] && PATCHES+=( "${FILESDIR}"/${P}-darwin.patch )
-
-	sed \
-		-e "s:ar cr:$(tc-getAR) cr:g" \
-		-e "s:-O:${CFLAGS}:g" \
-		-i Makefile.in || die
-
-	cd .. || die
-
-	autotools-utils_src_prepare
-
-	sed \
-		-e 's|^\(#define roundf(.*\)|//\1|' \
-		-i generic/jkFormatMP3.c || die
-}
-
-src_configure() {
-	local myeconfargs=(
-		--libdir="${EPREFIX}"/usr/$(get_libdir)
-		--includedir="${EPREFIX}"/usr/include
-		)
-
-	use alsa && myconf+=( --enable-alsa )
-	use threads && myconf+=( --enable-threads )
-
-	use vorbis && \
-		myconf+=( --with-ogg-include="${EPREFIX}"/usr/include ) && \
-		myconf+=( --with-ogg-lib="${EPREFIX}"/usr/$(get_libdir) )
-
-	autotools-utils_src_configure
-}
-
-src_compile() {
-	autotools-utils_src_compile
-}
-
-src_install() {
-	autotools-utils_src_install
-
-	if use python ; then
-		cd "${S}"/../python || die
-		distutils-r1_src_install
-	fi
-
-	cd "${S}"/.. || die
-
-	dohtml doc/*
-
-	if use examples ; then
-		docinto examples
-		sed -i -e 's/wish[0-9.]+/wish/g' demos/tcl/* || die
-		dodoc -r demos/tcl
-
-		use python && dodoc -r demos/python
-	fi
-}

diff --git a/dev-tcltk/snack/snack-2.2.10-r7.ebuild b/dev-tcltk/snack/snack-2.2.10-r7.ebuild
deleted file mode 100644
index eb87e0968a7..00000000000
--- a/dev-tcltk/snack/snack-2.2.10-r7.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit autotools distutils-r1 multilib
-
-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"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-SLOT="0"
-IUSE="alsa examples python vorbis"
-
-RESTRICT="test" # Bug 78354
-
-DEPEND="
-	dev-lang/tcl:0=
-	dev-lang/tk:0=
-	alsa? ( media-libs/alsa-lib )
-	python? ( ${PYTHON_DEPS} )
-	vorbis? ( media-libs/libvorbis )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}${PV}/unix"
-
-PATCHES=(
-	"${FILESDIR}"/alsa-undef-sym.patch
-	"${FILESDIR}"/${P}-CVE-2012-6303-fix.patch
-	)
-
-HTML_DOCS="${WORKDIR}/${PN}${PV}/doc/*"
-
-src_prepare() {
-	# adds -install_name (soname on Darwin)
-	[[ ${CHOST} == *-darwin* ]] && PATCHES+=( "${FILESDIR}"/${P}-darwin.patch )
-
-	sed \
-		-e "s:ar cr:$(tc-getAR) cr:g" \
-		-e "s:-O:${CFLAGS}:g" \
-		-i Makefile.in || die
-
-	cd ..
-
-	default
-
-	sed \
-		-e 's|^\(#define roundf(.*\)|//\1|' \
-		-i generic/jkFormatMP3.c || die
-}
-
-src_configure() {
-	local myconf=""
-
-	use alsa && myconf+=" --enable-alsa"
-
-	if use vorbis; then
-		myconf+=" --with-ogg-include="${EPREFIX}"/usr/include"
-		myconf+=" --with-ogg-lib="${EPREFIX}"/usr/$(get_libdir)"
-	fi
-
-	econf \
-		--libdir="${EPREFIX}"/usr/$(get_libdir) \
-		--includedir="${EPREFIX}"/usr/include \
-		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
-		--with-tk="${EPREFIX}"/usr/$(get_libdir) \
-		$myconf
-}
-
-src_compile() {
-	default
-}
-
-HTMML_DOCS=""
-
-src_install() {
-	default
-
-	if use python ; then
-		cd "${S}"/../python || die
-		distutils-r1_src_install
-	fi
-
-	cd "${S}"/.. || die
-
-	if use examples ; then
-		docinto examples
-		sed -i -e 's/wish[0-9.]+/wish/g' demos/tcl/* || die
-		dodoc -r demos/tcl
-
-		use python && dodoc -r demos/python
-	fi
-}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2020-02-27  8:07 Alfredo Tupone
  0 siblings, 0 replies; 39+ messages in thread
From: Alfredo Tupone @ 2020-02-27  8:07 UTC (permalink / raw
  To: gentoo-commits

commit:     990d853258632b96302bd031bd93438699bad088
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 27 08:06:56 2020 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Feb 27 08:06:56 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=990d8532

dev-tcltk/snack: fix sed expression

Closes: https://bugs.gentoo.org/710890
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r8.ebuild b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
index 025e3fa47a0..b329e5cb565 100644
--- a/dev-tcltk/snack/snack-2.2.10-r8.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
@@ -42,7 +42,7 @@ src_prepare() {
 
 	sed \
 		-e "s:ar cr:$(tc-getAR) cr:g" \
-		-e "s:-O:${CFLAGS}:g" \
+		-e "s|-O|${CFLAGS}|g" \
 		-i Makefile.in || die
 
 	cd ..


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2020-09-21 18:53 Sergei Trofimovich
  0 siblings, 0 replies; 39+ messages in thread
From: Sergei Trofimovich @ 2020-09-21 18:53 UTC (permalink / raw
  To: gentoo-commits

commit:     d19c2c016641730e49f890c363908106d94e54ac
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Mon Sep 21 18:32:37 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Sep 21 18:53:16 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19c2c01

dev-tcltk/snack: stable 2.2.10-r9 for hppa/sparc, bug #743502

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r9.ebuild b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
index 7bdbc9d8be2..57dedee24d9 100644
--- a/dev-tcltk/snack/snack-2.2.10-r9.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~amd64 hppa ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2020-09-24  3:41 Michał Górny
  0 siblings, 0 replies; 39+ messages in thread
From: Michał Górny @ 2020-09-24  3:41 UTC (permalink / raw
  To: gentoo-commits

commit:     618d67b2647ed7619854ce6fb282734c43e8648a
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 24 03:40:51 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Sep 24 03:40:51 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618d67b2

dev-tcltk/snack: Remove py2.7

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r9.ebuild b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
index 57dedee24d9..6d5bb31fdb5 100644
--- a/dev-tcltk/snack/snack-2.2.10-r9.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_7} )
+PYTHON_COMPAT=( python3_7 )
 DISTUTILS_USE_SETUPTOOLS=no
 DISTUTILS_OPTIONAL=yes
 


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2020-09-24 18:15 Sergei Trofimovich
  0 siblings, 0 replies; 39+ messages in thread
From: Sergei Trofimovich @ 2020-09-24 18:15 UTC (permalink / raw
  To: gentoo-commits

commit:     ae37f792f01ffba46c91169daf826b7d869715ff
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 24 18:13:06 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Sep 24 18:13:06 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae37f792

dev-tcltk/snack: stable 2.2.10-r9 for ppc

stable wrt bug #743502

Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r9.ebuild b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
index 6d5bb31fdb5..82c47cba635 100644
--- a/dev-tcltk/snack/snack-2.2.10-r9.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 hppa ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~amd64 hppa ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2020-10-14  9:17 Agostino Sarubbo
  0 siblings, 0 replies; 39+ messages in thread
From: Agostino Sarubbo @ 2020-10-14  9:17 UTC (permalink / raw
  To: gentoo-commits

commit:     53e6d1c9ca53866e534f399db5e01d67febb819a
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 14 09:16:59 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Oct 14 09:17:25 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53e6d1c9

dev-tcltk/snack: amd64 stable wrt bug #743502

Package-Manager: Portage-3.0.4, Repoman-3.0.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r9.ebuild b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
index 82c47cba635..5495854169d 100644
--- a/dev-tcltk/snack/snack-2.2.10-r9.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 hppa ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 hppa ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2020-10-18 18:06 Thomas Deutschmann
  0 siblings, 0 replies; 39+ messages in thread
From: Thomas Deutschmann @ 2020-10-18 18:06 UTC (permalink / raw
  To: gentoo-commits

commit:     5bdde3e44e1de6f568a98d929864f768b3438a56
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 18 18:04:48 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Oct 18 18:04:48 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bdde3e4

dev-tcltk/snack: x86 stable (bug #743502)

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r9.ebuild b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
index 359d0ba8fe1..1199a8be1a3 100644
--- a/dev-tcltk/snack/snack-2.2.10-r9.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 hppa ppc sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2020-11-05 22:26 Michał Górny
  0 siblings, 0 replies; 39+ messages in thread
From: Michał Górny @ 2020-11-05 22:26 UTC (permalink / raw
  To: gentoo-commits

commit:     945058a7fabef8f76644da806ff99d06798d3817
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  5 22:18:00 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Nov  5 22:26:25 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945058a7

dev-tcltk/snack: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r8.ebuild | 102 ---------------------------------
 1 file changed, 102 deletions(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r8.ebuild b/dev-tcltk/snack/snack-2.2.10-r8.ebuild
deleted file mode 100644
index d7020cd2ef0..00000000000
--- a/dev-tcltk/snack/snack-2.2.10-r8.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools distutils-r1 multilib toolchain-funcs virtualx
-
-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"
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-SLOT="0"
-IUSE="alsa examples python vorbis"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-	dev-lang/tcl:0=
-	dev-lang/tk:0=
-	alsa? ( media-libs/alsa-lib )
-	python? ( ${PYTHON_DEPS} )
-	vorbis? ( media-libs/libvorbis )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}${PV}/unix"
-
-PATCHES=(
-	"${FILESDIR}"/alsa-undef-sym.patch
-	"${FILESDIR}"/${P}-CVE-2012-6303-fix.patch
-	"${FILESDIR}"/${P}-debian-args.patch
-	"${FILESDIR}"/${P}-test.patch
-)
-
-HTML_DOCS="${WORKDIR}/${PN}${PV}/doc/*"
-
-src_prepare() {
-	# adds -install_name (soname on Darwin)
-	[[ ${CHOST} == *-darwin* ]] && PATCHES+=( "${FILESDIR}"/${P}-darwin.patch )
-
-	sed \
-		-e "s:ar cr:$(tc-getAR) cr:g" \
-		-e "s|-O|${CFLAGS}|g" \
-		-i Makefile.in || die
-
-	cd ..
-
-	default
-
-	sed \
-		-e 's|^\(#define roundf(.*\)|//\1|' \
-		-i generic/jkFormatMP3.c || die
-	rm tests/{play,record}.test || die
-}
-
-src_configure() {
-	local myconf=""
-
-	use alsa && myconf+=" --enable-alsa"
-
-	if use vorbis; then
-		myconf+=" --with-ogg-include="${EPREFIX}"/usr/include"
-		myconf+=" --with-ogg-lib="${EPREFIX}"/usr/$(get_libdir)"
-	fi
-
-	econf \
-		--libdir="${EPREFIX}"/usr/$(get_libdir) \
-		--includedir="${EPREFIX}"/usr/include \
-		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
-		--with-tk="${EPREFIX}"/usr/$(get_libdir) \
-		$myconf
-}
-
-src_compile() {
-	default
-}
-
-src_test() {
-	TCLLIBPATH=${S} virtx default | tee snack.testResult
-	grep -q FAILED snack.testResult && die
-}
-
-src_install() {
-	default
-
-	if use python ; then
-		cd "${S}"/../python || die
-		distutils-r1_src_install
-	fi
-
-	cd "${S}"/.. || die
-
-	if use examples ; then
-		docinto examples
-		sed -i -e 's/wish[0-9.]+/wish/g' demos/tcl/* || die
-		dodoc -r demos/tcl
-
-		use python && dodoc -r demos/python
-	fi
-}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2021-01-06 22:33 Fabian Groffen
  0 siblings, 0 replies; 39+ messages in thread
From: Fabian Groffen @ 2021-01-06 22:33 UTC (permalink / raw
  To: gentoo-commits

commit:     a143e4b276c3d21a8fd2c8628c567f803b9555a5
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  6 22:32:43 2021 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jan  6 22:32:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a143e4b2

dev-tcltk/snack: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r9.ebuild b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
index 8297792447d..b4da7e9d7da 100644
--- a/dev-tcltk/snack/snack-2.2.10-r9.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2021-04-12 18:06 Alfredo Tupone
  0 siblings, 0 replies; 39+ messages in thread
From: Alfredo Tupone @ 2021-04-12 18:06 UTC (permalink / raw
  To: gentoo-commits

commit:     127025e1b607ebdcb276f7a06bf59d3bb8f7d337
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 12 18:06:40 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Apr 12 18:06:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=127025e1

dev-tcltk/snack: enable snack on python3.8

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r9.ebuild b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
index b4da7e9d7da..1c89f67a187 100644
--- a/dev-tcltk/snack/snack-2.2.10-r9.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_7 )
+PYTHON_COMPAT=( python3_{7,8} )
 DISTUTILS_USE_SETUPTOOLS=no
 DISTUTILS_OPTIONAL=yes
 


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2021-05-23 10:15 Alfredo Tupone
  0 siblings, 0 replies; 39+ messages in thread
From: Alfredo Tupone @ 2021-05-23 10:15 UTC (permalink / raw
  To: gentoo-commits

commit:     0094ed8aaaf869c8d116914fe524a3e6a066636c
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun May 23 10:14:30 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun May 23 10:14:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0094ed8a

dev-tcltk/snack: enable python 3.9

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r9.ebuild b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
index 1c89f67a187..55b113929d8 100644
--- a/dev-tcltk/snack/snack-2.2.10-r9.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
 DISTUTILS_USE_SETUPTOOLS=no
 DISTUTILS_OPTIONAL=yes
 


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2021-09-18 16:51 Alfredo Tupone
  0 siblings, 0 replies; 39+ messages in thread
From: Alfredo Tupone @ 2021-09-18 16:51 UTC (permalink / raw
  To: gentoo-commits

commit:     962bea667672e804af94298d7b0215377a7ac1ed
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 18 16:28:31 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Sep 18 16:50:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962bea66

dev-tcltk/snack: UnusedInherits

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r9.ebuild b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
index 55b113929d8..310699533c3 100644
--- a/dev-tcltk/snack/snack-2.2.10-r9.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{7..9} )
 DISTUTILS_USE_SETUPTOOLS=no
 DISTUTILS_OPTIONAL=yes
 
-inherit autotools distutils-r1 multilib toolchain-funcs virtualx
+inherit distutils-r1 toolchain-funcs virtualx
 
 DESCRIPTION="The Snack Sound Toolkit (Tcl)"
 HOMEPAGE="http://www.speech.kth.se/snack/"


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2022-02-01 18:51 Michał Górny
  0 siblings, 0 replies; 39+ messages in thread
From: Michał Górny @ 2022-02-01 18:51 UTC (permalink / raw
  To: gentoo-commits

commit:     91048aff11aadefe13ef7fb0b12a9de553c71b0d
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  1 18:42:26 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Feb  1 18:51:39 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91048aff

dev-tcltk/snack: Remove DISTUTILS_USE_SETUPTOOLS

DISTUTILS_USE_SETUPTOOLS is not used with DISTUTILS_OPTIONAL, and now it
triggers a QA warning.  Remove it.

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r9.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r9.ebuild b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
index 310699533c3c..14313d7b98c7 100644
--- a/dev-tcltk/snack/snack-2.2.10-r9.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 PYTHON_COMPAT=( python3_{7..9} )
-DISTUTILS_USE_SETUPTOOLS=no
 DISTUTILS_OPTIONAL=yes
 
 inherit distutils-r1 toolchain-funcs virtualx


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2022-02-04 20:02 Alfredo Tupone
  0 siblings, 0 replies; 39+ messages in thread
From: Alfredo Tupone @ 2022-02-04 20:02 UTC (permalink / raw
  To: gentoo-commits

commit:     ac13d4a300c688ed5b9e7dc0d1b0d7c7c9d245a8
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  4 20:02:12 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Feb  4 20:02:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac13d4a3

dev-tcltk/snack: PythonCompatUpdate

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r9.ebuild b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
index 14313d7b98c7..4466b95ddb31 100644
--- a/dev-tcltk/snack/snack-2.2.10-r9.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 DISTUTILS_OPTIONAL=yes
 
 inherit distutils-r1 toolchain-funcs virtualx


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2023-01-15 20:48 Alfredo Tupone
  0 siblings, 0 replies; 39+ messages in thread
From: Alfredo Tupone @ 2023-01-15 20:48 UTC (permalink / raw
  To: gentoo-commits

commit:     e59c3751e4d2d073dd9e9440741221905f3939e5
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 20:47:41 2023 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 20:48:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e59c3751

dev-tcltk/snack: select PEP517

Closes: https://bugs.gentoo.org/803917
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/snack/{snack-2.2.10-r10.ebuild => snack-2.2.10-r11.ebuild} | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/dev-tcltk/snack/snack-2.2.10-r10.ebuild b/dev-tcltk/snack/snack-2.2.10-r11.ebuild
similarity index 96%
rename from dev-tcltk/snack/snack-2.2.10-r10.ebuild
rename to dev-tcltk/snack/snack-2.2.10-r11.ebuild
index d05779192c34..ee85a588fdfc 100644
--- a/dev-tcltk/snack/snack-2.2.10-r10.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r11.ebuild
@@ -4,6 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{9,10} )
+DISTUTILS_USE_PEP517=setuptools
 DISTUTILS_OPTIONAL=yes
 
 inherit distutils-r1 flag-o-matic toolchain-funcs virtualx
@@ -25,6 +26,10 @@ DEPEND="
 	python? ( ${PYTHON_DEPS} )
 	vorbis? ( media-libs/libvorbis )"
 RDEPEND="${DEPEND}"
+BDEPEND="python? (
+	${PYTHON_DEPS}
+	${DISTUTILS_DEPS}
+)"
 
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2023-02-26 18:53 Alfredo Tupone
  0 siblings, 0 replies; 39+ messages in thread
From: Alfredo Tupone @ 2023-02-26 18:53 UTC (permalink / raw
  To: gentoo-commits

commit:     b33e40d495e9b40dc0aed90abe6a1dc9d7404650
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 26 18:53:28 2023 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Feb 26 18:53:28 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b33e40d4

dev-tcltk/snack: update EAPI 7 -> 8

Closes: https://bugs.gentoo.org/896906
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r12.ebuild | 131 ++++++++++++++++++++++++++++++++
 1 file changed, 131 insertions(+)

diff --git a/dev-tcltk/snack/snack-2.2.10-r12.ebuild b/dev-tcltk/snack/snack-2.2.10-r12.ebuild
new file mode 100644
index 000000000000..98877b833d37
--- /dev/null
+++ b/dev-tcltk/snack/snack-2.2.10-r12.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_OPTIONAL=yes
+
+inherit distutils-r1 flag-o-matic toolchain-funcs virtualx
+
+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"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+SLOT="0"
+IUSE="alsa examples python vorbis"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+	dev-lang/tcl:0=
+	dev-lang/tk:0=
+	alsa? ( media-libs/alsa-lib )
+	python? ( ${PYTHON_DEPS} )
+	vorbis? ( media-libs/libvorbis )"
+RDEPEND="${DEPEND}"
+BDEPEND="python? (
+	${PYTHON_DEPS}
+	${DISTUTILS_DEPS}
+)"
+
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+S="${WORKDIR}/${PN}${PV}/unix"
+
+PATCHES=(
+	"${FILESDIR}"/alsa-undef-sym.patch
+	"${FILESDIR}"/${P}-CVE-2012-6303-fix.patch
+	"${FILESDIR}"/${P}-debian-args.patch
+	"${FILESDIR}"/${P}-test.patch
+	"${FILESDIR}"/${PN}${PV}-seektell-fix.patch
+	"${FILESDIR}"/tcl-${P}-python3.patch
+	"${FILESDIR}"/${P}-lto.patch
+	"${FILESDIR}"/${P}-configure-clang16.patch
+	"${FILESDIR}"/${P}-implicit.patch
+	"${FILESDIR}"/${P}-parallelMake.patch
+)
+
+HTML_DOCS="${WORKDIR}/${PN}${PV}/doc/*"
+
+src_prepare() {
+	# adds -install_name (soname on Darwin)
+	[[ ${CHOST} == *-darwin* ]] && PATCHES+=( "${FILESDIR}"/${P}-darwin.patch )
+
+	sed \
+		-e "s:ar cr:$(tc-getAR) cr:g" \
+		-e "s|-O|${CFLAGS}|g" \
+		-i Makefile.in || die
+
+	cd ..
+
+	default
+
+	sed \
+		-e 's|^\(#define roundf(.*\)|//\1|' \
+		-i generic/jkFormatMP3.c || die
+	rm tests/{play,record}.test || die
+	if use python; then
+		cd python
+		distutils-r1_src_prepare
+	fi
+}
+
+src_configure() {
+	# For Clang 16, bunch of -Wimplicit-int, etc
+	append-flags -std=gnu89
+
+	local myconf=""
+
+	use alsa && myconf+=" --enable-alsa"
+
+	if use vorbis; then
+		myconf+=" --with-ogg-include="${EPREFIX}"/usr/include"
+		myconf+=" --with-ogg-lib="${EPREFIX}"/usr/$(get_libdir)"
+	fi
+
+	econf \
+		--libdir="${EPREFIX}"/usr/$(get_libdir) \
+		--includedir="${EPREFIX}"/usr/include \
+		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
+		--with-tk="${EPREFIX}"/usr/$(get_libdir) \
+		$myconf
+	if use python; then
+		cd ../python
+		distutils-r1_src_configure
+	fi
+}
+
+src_compile() {
+	default
+	if use python; then
+		cd ../python
+		distutils-r1_src_compile
+	fi
+}
+
+src_test() {
+	TCLLIBPATH=${S} virtx default | tee snack.testResult
+	grep -q FAILED snack.testResult && die
+}
+
+src_install() {
+	default
+
+	if use python ; then
+		cd "${S}"/../python || die
+		distutils-r1_src_install
+	fi
+
+	cd "${S}"/.. || die
+
+	if use examples ; then
+		docinto examples
+		sed -i -e 's/wish[0-9.]+/wish/g' demos/tcl/* || die
+		dodoc -r demos/tcl
+
+		use python && dodoc -r demos/python
+	fi
+}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2023-04-19 14:06 Sam James
  0 siblings, 0 replies; 39+ messages in thread
From: Sam James @ 2023-04-19 14:06 UTC (permalink / raw
  To: gentoo-commits

commit:     e9c3578df81fce562030148804915cffd306a14c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 14:06:42 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 14:06:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9c3578d

dev-tcltk/snack: Stabilize 2.2.10-r12 amd64, #904626

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r12.ebuild b/dev-tcltk/snack/snack-2.2.10-r12.ebuild
index 98877b833d37..e22a0370efb7 100644
--- a/dev-tcltk/snack/snack-2.2.10-r12.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r12.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2023-04-20  4:02 Sam James
  0 siblings, 0 replies; 39+ messages in thread
From: Sam James @ 2023-04-20  4:02 UTC (permalink / raw
  To: gentoo-commits

commit:     da33ed9b2e8125f60abf68cfd7b2ab2dfa4e4bf4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 20 04:02:13 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 20 04:02:26 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da33ed9b

dev-tcltk/snack: Stabilize 2.2.10-r12 x86, #904626

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r12.ebuild b/dev-tcltk/snack/snack-2.2.10-r12.ebuild
index e22a0370efb7..1c0a69bc0d86 100644
--- a/dev-tcltk/snack/snack-2.2.10-r12.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r12.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~hppa ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2023-04-29  8:48 Sam James
  0 siblings, 0 replies; 39+ messages in thread
From: Sam James @ 2023-04-29  8:48 UTC (permalink / raw
  To: gentoo-commits

commit:     3cee37fd980d6386d35a4ea02233b3f1a50b4222
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Fri Apr 28 12:23:33 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 29 08:47:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cee37fd

dev-tcltk/snack: stable 2.2.10-r12 for sparc, bug #904626

Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r12.ebuild b/dev-tcltk/snack/snack-2.2.10-r12.ebuild
index 1c0a69bc0d86..22788d46016d 100644
--- a/dev-tcltk/snack/snack-2.2.10-r12.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r12.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~hppa ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~hppa ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2023-05-05 10:08 Arthur Zamarin
  0 siblings, 0 replies; 39+ messages in thread
From: Arthur Zamarin @ 2023-05-05 10:08 UTC (permalink / raw
  To: gentoo-commits

commit:     5453978ba775e5eea346d9c8f243c522eec14bc4
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri May  5 10:08:26 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri May  5 10:08:26 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5453978b

dev-tcltk/snack: Stabilize 2.2.10-r12 ppc, #904626

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r12.ebuild b/dev-tcltk/snack/snack-2.2.10-r12.ebuild
index 22788d46016d..819ed697e7cb 100644
--- a/dev-tcltk/snack/snack-2.2.10-r12.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r12.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~hppa ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2023-06-04 16:05 Arthur Zamarin
  0 siblings, 0 replies; 39+ messages in thread
From: Arthur Zamarin @ 2023-06-04 16:05 UTC (permalink / raw
  To: gentoo-commits

commit:     5cea67fbd301bb1de5f6aa4d841b52ff11ddaf80
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  4 16:04:37 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jun  4 16:04:37 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cea67fb

dev-tcltk/snack: Keyword 2.2.10-r12 arm64, #907772

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r12.ebuild b/dev-tcltk/snack/snack-2.2.10-r12.ebuild
index 819ed697e7cb..f99820784cc1 100644
--- a/dev-tcltk/snack/snack-2.2.10-r12.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r12.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
 SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 SLOT="0"
 IUSE="alsa examples python vorbis"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2024-08-30 19:54 Arthur Zamarin
  0 siblings, 0 replies; 39+ messages in thread
From: Arthur Zamarin @ 2024-08-30 19:54 UTC (permalink / raw
  To: gentoo-commits

commit:     b5bfa7e5269f670a74aed6aa4bbe75bd59348dfd
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 30 19:51:28 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 30 19:51:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5bfa7e5

dev-tcltk/snack: drop 2.2.10-r11

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r11.ebuild | 131 --------------------------------
 1 file changed, 131 deletions(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r11.ebuild b/dev-tcltk/snack/snack-2.2.10-r11.ebuild
deleted file mode 100644
index 1c38016a77ef..000000000000
--- a/dev-tcltk/snack/snack-2.2.10-r11.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9,10} )
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_OPTIONAL=yes
-
-inherit distutils-r1 flag-o-matic toolchain-funcs virtualx
-
-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"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="alsa examples python vorbis"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-	dev-lang/tcl:0=
-	dev-lang/tk:0=
-	alsa? ( media-libs/alsa-lib )
-	python? ( ${PYTHON_DEPS} )
-	vorbis? ( media-libs/libvorbis )"
-RDEPEND="${DEPEND}"
-BDEPEND="python? (
-	${PYTHON_DEPS}
-	${DISTUTILS_DEPS}
-)"
-
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-PATCHES=(
-	"${FILESDIR}"/alsa-undef-sym.patch
-	"${FILESDIR}"/${P}-CVE-2012-6303-fix.patch
-	"${FILESDIR}"/${P}-debian-args.patch
-	"${FILESDIR}"/${P}-test.patch
-	"${FILESDIR}"/${PN}${PV}-seektell-fix.patch
-	"${FILESDIR}"/tcl-${P}-python3.patch
-	"${FILESDIR}"/${P}-lto.patch
-	"${FILESDIR}"/${P}-configure-clang16.patch
-	"${FILESDIR}"/${P}-implicit.patch
-	"${FILESDIR}"/${P}-parallelMake.patch
-)
-
-HTML_DOCS="${WORKDIR}/${PN}${PV}/doc/*"
-
-src_prepare() {
-	# adds -install_name (soname on Darwin)
-	[[ ${CHOST} == *-darwin* ]] && PATCHES+=( "${FILESDIR}"/${P}-darwin.patch )
-
-	sed \
-		-e "s:ar cr:$(tc-getAR) cr:g" \
-		-e "s|-O|${CFLAGS}|g" \
-		-i Makefile.in || die
-
-	cd ..
-
-	default
-
-	sed \
-		-e 's|^\(#define roundf(.*\)|//\1|' \
-		-i generic/jkFormatMP3.c || die
-	rm tests/{play,record}.test || die
-	if use python; then
-		cd python
-		distutils-r1_src_prepare
-	fi
-}
-
-src_configure() {
-	# For Clang 16, bunch of -Wimplicit-int, etc
-	append-flags -std=gnu89
-
-	local myconf=""
-
-	use alsa && myconf+=" --enable-alsa"
-
-	if use vorbis; then
-		myconf+=" --with-ogg-include="${EPREFIX}"/usr/include"
-		myconf+=" --with-ogg-lib="${EPREFIX}"/usr/$(get_libdir)"
-	fi
-
-	econf \
-		--libdir="${EPREFIX}"/usr/$(get_libdir) \
-		--includedir="${EPREFIX}"/usr/include \
-		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
-		--with-tk="${EPREFIX}"/usr/$(get_libdir) \
-		$myconf
-	if use python; then
-		cd ../python
-		distutils-r1_src_configure
-	fi
-}
-
-src_compile() {
-	default
-	if use python; then
-		cd ../python
-		distutils-r1_src_compile
-	fi
-}
-
-src_test() {
-	TCLLIBPATH=${S} virtx default | tee snack.testResult
-	grep -q FAILED snack.testResult && die
-}
-
-src_install() {
-	default
-
-	if use python ; then
-		cd "${S}"/../python || die
-		distutils-r1_src_install
-	fi
-
-	cd "${S}"/.. || die
-
-	if use examples ; then
-		docinto examples
-		sed -i -e 's/wish[0-9.]+/wish/g' demos/tcl/* || die
-		dodoc -r demos/tcl
-
-		use python && dodoc -r demos/python
-	fi
-}


^ permalink raw reply related	[flat|nested] 39+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/
@ 2024-09-27 21:53 Sam James
  0 siblings, 0 replies; 39+ messages in thread
From: Sam James @ 2024-09-27 21:53 UTC (permalink / raw
  To: gentoo-commits

commit:     5a08510f2cea7739b59c4575faff6e3b82ba8be3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 27 21:51:36 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 27 21:52:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a08510f

dev-tcltk/snack: misc tweaks

* Drop Python 3.9 (noop)
* Fix variable order
* Add missing dies
* Pass -std=gnu89 earlier because sed adds CFLAGS literally not as a ref

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-tcltk/snack/snack-2.2.10-r13.ebuild | 36 ++++++++++++++++++---------------
 1 file changed, 20 insertions(+), 16 deletions(-)

diff --git a/dev-tcltk/snack/snack-2.2.10-r13.ebuild b/dev-tcltk/snack/snack-2.2.10-r13.ebuild
index 2e42ff833080..5adf4d369e86 100644
--- a/dev-tcltk/snack/snack-2.2.10-r13.ebuild
+++ b/dev-tcltk/snack/snack-2.2.10-r13.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 DISTUTILS_OPTIONAL=yes
 
@@ -12,8 +12,8 @@ inherit distutils-r1 flag-o-matic toolchain-funcs virtualx
 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"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
@@ -26,14 +26,17 @@ DEPEND="
 	dev-lang/tk:0=
 	alsa? ( media-libs/alsa-lib )
 	python? ( ${PYTHON_DEPS} )
-	vorbis? ( media-libs/libvorbis )"
+	vorbis? ( media-libs/libvorbis )
+"
 RDEPEND="${DEPEND}"
-BDEPEND="python? (
-	${PYTHON_DEPS}
-	${DISTUTILS_DEPS}
-)"
+BDEPEND="
+	python? (
+		${PYTHON_DEPS}
+		${DISTUTILS_DEPS}
+	)
+"
 
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 PATCHES=(
 	"${FILESDIR}"/alsa-undef-sym.patch
@@ -55,12 +58,15 @@ src_prepare() {
 	# adds -install_name (soname on Darwin)
 	[[ ${CHOST} == *-darwin* ]] && PATCHES+=( "${FILESDIR}"/${P}-darwin.patch )
 
+	# For Clang 16, bunch of -Wimplicit-int, etc
+	append-flags -std=gnu89
+
 	sed \
 		-e "s:ar cr:$(tc-getAR) cr:g" \
 		-e "s|-O|${CFLAGS}|g" \
 		-i Makefile.in || die
 
-	cd ..
+	cd .. || die
 
 	default
 
@@ -69,15 +75,12 @@ src_prepare() {
 		-i generic/jkFormatMP3.c || die
 	rm tests/{play,record}.test || die
 	if use python; then
-		cd python
+		cd python || die
 		distutils-r1_src_prepare
 	fi
 }
 
 src_configure() {
-	# For Clang 16, bunch of -Wimplicit-int, etc
-	append-flags -std=gnu89
-
 	local myconf=""
 
 	use alsa && myconf+=" --enable-alsa"
@@ -92,9 +95,10 @@ src_configure() {
 		--includedir="${EPREFIX}"/usr/include \
 		--with-tcl="${EPREFIX}"/usr/$(get_libdir) \
 		--with-tk="${EPREFIX}"/usr/$(get_libdir) \
-		$myconf
+		${myconf}
+
 	if use python; then
-		cd ../python
+		cd ../python || die
 		distutils-r1_src_configure
 	fi
 }
@@ -102,7 +106,7 @@ src_configure() {
 src_compile() {
 	default
 	if use python; then
-		cd ../python
+		cd ../python || die
 		distutils-r1_src_compile
 	fi
 }


^ permalink raw reply related	[flat|nested] 39+ messages in thread

end of thread, other threads:[~2024-09-27 21:53 UTC | newest]

Thread overview: 39+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-10-18 18:06 [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/ Thomas Deutschmann
  -- strict thread matches above, loose matches on Subject: below --
2024-09-27 21:53 Sam James
2024-08-30 19:54 Arthur Zamarin
2023-06-04 16:05 Arthur Zamarin
2023-05-05 10:08 Arthur Zamarin
2023-04-29  8:48 Sam James
2023-04-20  4:02 Sam James
2023-04-19 14:06 Sam James
2023-02-26 18:53 Alfredo Tupone
2023-01-15 20:48 Alfredo Tupone
2022-02-04 20:02 Alfredo Tupone
2022-02-01 18:51 Michał Górny
2021-09-18 16:51 Alfredo Tupone
2021-05-23 10:15 Alfredo Tupone
2021-04-12 18:06 Alfredo Tupone
2021-01-06 22:33 Fabian Groffen
2020-11-05 22:26 Michał Górny
2020-10-14  9:17 Agostino Sarubbo
2020-09-24 18:15 Sergei Trofimovich
2020-09-24  3:41 Michał Górny
2020-09-21 18:53 Sergei Trofimovich
2020-02-27  8:07 Alfredo Tupone
2019-11-27 21:31 Alfredo Tupone
2019-11-27 20:15 Sergei Trofimovich
2019-11-20 11:27 Agostino Sarubbo
2019-11-20 11:21 Agostino Sarubbo
2019-11-20  7:16 Alfredo Tupone
2019-11-19 12:48 Agostino Sarubbo
2019-11-17  4:18 Matt Turner
2019-11-16 10:34 Sergei Trofimovich
2019-11-15  9:51 Agostino Sarubbo
2019-05-14 19:56 Alfredo Tupone
2018-10-04 17:31 Alfredo Tupone
2017-11-24 22:20 Sergei Trofimovich
2017-03-18  7:33 Michał Górny
2017-02-15 21:55 Michael Weber
2017-01-31 16:06 Jeroen Roovers
2016-10-16 19:31 Pacho Ramos
2016-10-16 17:45 Tobias Klausmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox