* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2017-06-21 10:47 Alexis Ballier
0 siblings, 0 replies; 35+ messages in thread
From: Alexis Ballier @ 2017-06-21 10:47 UTC (permalink / raw
To: gentoo-commits
commit: 25cb964eb846871d70cd40f81eb6e9452b785155
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 21 10:47:01 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Wed Jun 21 10:47:01 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25cb964e
media-sound/timidity++: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
media-sound/timidity++/timidity++-2.14.0-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-sound/timidity++/timidity++-2.14.0-r2.ebuild b/media-sound/timidity++/timidity++-2.14.0-r2.ebuild
index 4d7494f86db..fe45d20fa48 100644
--- a/media-sound/timidity++/timidity++-2.14.0-r2.ebuild
+++ b/media-sound/timidity++/timidity++-2.14.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 arm hppa ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="motif oss nas X gtk vorbis tk slang alsa jack emacs ao selinux speex flac ncurses"
DEPEND="ncurses? ( >=sys-libs/ncurses-5 )
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2018-01-01 18:38 Miroslav Šulc
0 siblings, 0 replies; 35+ messages in thread
From: Miroslav Šulc @ 2018-01-01 18:38 UTC (permalink / raw
To: gentoo-commits
commit: 3fa90d1593ae4bab3cc33a1567972549970b5bff
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 1 18:38:04 2018 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Jan 1 18:38:04 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa90d15
media-sound/timidity++: switched media-sound/jack-audio-connection-kit to virtual/jack per bug #632594
Package-Manager: Portage-2.3.19, Repoman-2.3.6
media-sound/timidity++/timidity++-2.14.0-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-sound/timidity++/timidity++-2.14.0-r2.ebuild b/media-sound/timidity++/timidity++-2.14.0-r2.ebuild
index fe45d20fa48..355ec9f0d00 100644
--- a/media-sound/timidity++/timidity++-2.14.0-r2.ebuild
+++ b/media-sound/timidity++/timidity++-2.14.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -24,7 +24,7 @@ DEPEND="ncurses? ( >=sys-libs/ncurses-5 )
nas? ( >=media-libs/nas-1.4 )
alsa? ( media-libs/alsa-lib )
slang? ( sys-libs/slang )
- jack? ( media-sound/jack-audio-connection-kit )
+ jack? ( virtual/jack )
vorbis? ( media-libs/libvorbis )
flac? ( media-libs/flac )
speex? ( media-libs/speex )
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2018-08-28 12:52 Agostino Sarubbo
0 siblings, 0 replies; 35+ messages in thread
From: Agostino Sarubbo @ 2018-08-28 12:52 UTC (permalink / raw
To: gentoo-commits
commit: 78a00b6d18c09646bffc592b1a17a4b3c04cf6eb
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 28 12:52:25 2018 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Aug 28 12:52:25 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a00b6d
media-sound/timidity++: amd64 stable wrt bug #626706
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="amd64"
media-sound/timidity++/timidity++-2.14.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
index e754067be07..a26a24cc91e 100644
--- a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
+++ b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="motif oss nas X gtk vorbis tk slang alsa jack emacs ao selinux speex flac ncurses"
DEPEND="
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2018-08-30 6:16 Sergei Trofimovich
0 siblings, 0 replies; 35+ messages in thread
From: Sergei Trofimovich @ 2018-08-30 6:16 UTC (permalink / raw
To: gentoo-commits
commit: 9a2385279266c9e176e4dde8c3e07b04ace30a5d
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Thu Aug 30 05:32:04 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Aug 30 06:15:45 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a238527
media-sound/timidity++: stable 2.14.0-r3 for sparc, bug #626706
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"
media-sound/timidity++/timidity++-2.14.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
index a26a24cc91e..08595223d8b 100644
--- a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
+++ b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 sparc ~x86 ~x86-fbsd"
IUSE="motif oss nas X gtk vorbis tk slang alsa jack emacs ao selinux speex flac ncurses"
DEPEND="
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2018-09-01 23:22 Sergei Trofimovich
0 siblings, 0 replies; 35+ messages in thread
From: Sergei Trofimovich @ 2018-09-01 23:22 UTC (permalink / raw
To: gentoo-commits
commit: 1847f76bcb0f8e808ad343a9b84563ad6b877209
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 1 23:20:03 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Sep 1 23:20:03 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1847f76b
media-sound/timidity++: stable 2.14.0-r3 for ppc, bug #626706
Package-Manager: Portage-2.3.48, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc"
media-sound/timidity++/timidity++-2.14.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
index 08595223d8b..3974dac1ffb 100644
--- a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
+++ b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 sparc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 sparc ~x86 ~x86-fbsd"
IUSE="motif oss nas X gtk vorbis tk slang alsa jack emacs ao selinux speex flac ncurses"
DEPEND="
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2018-09-01 23:26 Sergei Trofimovich
0 siblings, 0 replies; 35+ messages in thread
From: Sergei Trofimovich @ 2018-09-01 23:26 UTC (permalink / raw
To: gentoo-commits
commit: b4885e338a91650e8b853820d521048c49f88537
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 1 23:24:11 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Sep 1 23:24:11 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4885e33
media-sound/timidity++: stable 2.14.0-r3 for ppc64, bug #626706
Package-Manager: Portage-2.3.48, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc64"
media-sound/timidity++/timidity++-2.14.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
index 3974dac1ffb..9873963e34a 100644
--- a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
+++ b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 sparc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc ~x86 ~x86-fbsd"
IUSE="motif oss nas X gtk vorbis tk slang alsa jack emacs ao selinux speex flac ncurses"
DEPEND="
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2018-09-02 23:46 Thomas Deutschmann
0 siblings, 0 replies; 35+ messages in thread
From: Thomas Deutschmann @ 2018-09-02 23:46 UTC (permalink / raw
To: gentoo-commits
commit: 2d4ab64ecdce9b661fedc89366bf8e4c185368f0
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 2 23:43:48 2018 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Sep 2 23:43:48 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d4ab64e
media-sound/timidity++: x86 stable (bug #626706)
Package-Manager: Portage-2.3.48, Repoman-2.3.10
media-sound/timidity++/timidity++-2.14.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
index 9873963e34a..b743418df1e 100644
--- a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
+++ b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="motif oss nas X gtk vorbis tk slang alsa jack emacs ao selinux speex flac ncurses"
DEPEND="
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2018-09-03 18:57 Andreas Sturmlechner
0 siblings, 0 replies; 35+ messages in thread
From: Andreas Sturmlechner @ 2018-09-03 18:57 UTC (permalink / raw
To: gentoo-commits
commit: bcff8d088d5998baa9fcf857a0faa348a2d9e552
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 3 18:56:42 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Sep 3 18:57:05 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcff8d08
media-sound/timidity++: Sort IUSE while at it
Package-Manager: Portage-2.3.48, Repoman-2.3.10
media-sound/timidity++/timidity++-2.14.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
index 5565b49da38..dabcdf61ba8 100644
--- a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
+++ b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="motif oss nas X gtk vorbis tk slang alsa jack emacs ao selinux speex flac ncurses"
+IUSE="alsa ao emacs flac gtk jack motif nas ncurses oss selinux slang speex tk vorbis X"
REQUIRED_USE="tk? ( X )"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2018-09-03 18:57 Andreas Sturmlechner
0 siblings, 0 replies; 35+ messages in thread
From: Andreas Sturmlechner @ 2018-09-03 18:57 UTC (permalink / raw
To: gentoo-commits
commit: 37edf4f0336cfb799eb12410b8e45bd8825cbd87
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 3 18:53:47 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Sep 3 18:57:05 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37edf4f0
media-sound/timidity++: USE=tk depends on X
Closes: https://bugs.gentoo.org/557072
Package-Manager: Portage-2.3.48, Repoman-2.3.10
media-sound/timidity++/timidity++-2.14.0-r3.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
index b743418df1e..5565b49da38 100644
--- a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
+++ b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
@@ -18,6 +18,8 @@ SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="motif oss nas X gtk vorbis tk slang alsa jack emacs ao selinux speex flac ncurses"
+REQUIRED_USE="tk? ( X )"
+
DEPEND="
alsa? ( media-libs/alsa-lib )
ao? ( >=media-libs/libao-0.8.5 )
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2018-09-15 20:05 Andreas Sturmlechner
0 siblings, 0 replies; 35+ messages in thread
From: Andreas Sturmlechner @ 2018-09-15 20:05 UTC (permalink / raw
To: gentoo-commits
commit: 99790c0b7392f6240be9b93d6210bc9265c8ec13
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 15 19:12:56 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Sep 15 20:04:44 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99790c0b
media-sound/timidity++: Drop vulnerable 2.14.0-r2
Bug: https://bugs.gentoo.org/626706
Package-Manager: Portage-2.3.48, Repoman-2.3.10
media-sound/timidity++/timidity++-2.14.0-r2.ebuild | 185 ---------------------
1 file changed, 185 deletions(-)
diff --git a/media-sound/timidity++/timidity++-2.14.0-r2.ebuild b/media-sound/timidity++/timidity++-2.14.0-r2.ebuild
deleted file mode 100644
index 355ec9f0d00..00000000000
--- a/media-sound/timidity++/timidity++-2.14.0-r2.ebuild
+++ /dev/null
@@ -1,185 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils elisp-common user systemd toolchain-funcs
-
-MY_PV=${PV/_/-}
-MY_P=TiMidity++-${MY_PV}
-S=${WORKDIR}/${MY_P}
-
-DESCRIPTION="A handy MIDI to WAV converter with OSS and ALSA output support"
-HOMEPAGE="http://timidity.sourceforge.net/"
-SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="motif oss nas X gtk vorbis tk slang alsa jack emacs ao selinux speex flac ncurses"
-
-DEPEND="ncurses? ( >=sys-libs/ncurses-5 )
- emacs? ( virtual/emacs )
- gtk? ( x11-libs/gtk+:2 )
- tk? ( >=dev-lang/tk-8.5.13 )
- nas? ( >=media-libs/nas-1.4 )
- alsa? ( media-libs/alsa-lib )
- slang? ( sys-libs/slang )
- jack? ( virtual/jack )
- vorbis? ( media-libs/libvorbis )
- flac? ( media-libs/flac )
- speex? ( media-libs/speex )
- ao? ( >=media-libs/libao-0.8.5 )
- motif? ( >=x11-libs/motif-2.3:0 )
- X? ( x11-libs/libXaw x11-libs/libXext >=media-libs/libpng-1.4.2 )"
-RDEPEND="${DEPEND}
- alsa? ( media-sound/alsa-utils )
- app-eselect/eselect-timidity
- selinux? ( sec-policy/selinux-timidity )"
-
-PDEPEND="|| ( media-sound/timidity-eawpatches media-sound/timidity-freepats )"
-
-SITEFILE=50${PN}-gentoo.el
-
-pkg_setup() {
- enewgroup audio 18 # Just make sure it exists
- enewuser timidity -1 -1 /var/lib/timidity audio
-}
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${P}-params.patch \
- "${FILESDIR}"/${P}-revert-for-required-ctl_speana_data-function.patch \
- "${FILESDIR}"/${P}-tcltk86.patch \
- "${FILESDIR}"/${P}-ar.patch \
- "${FILESDIR}"/${P}-configure-flags.patch \
- "${FILESDIR}"/${P}-pkg-config.patch
-
- eautoreconf
-}
-
-src_configure() {
- export EXTRACFLAGS="${CFLAGS}" #385817
-
- local myconf=()
- local audios
-
- use flac && audios+=",flac"
- use speex && audios+=",speex"
- use vorbis && audios+=",vorbis"
- use oss && audios+=",oss"
- use jack && audios+=",jack"
- use ao && audios+=",ao"
-
- if use nas; then
- audios+=",nas"
- myconf+=( --with-nas-library="/usr/$(get_libdir)/libaudio.so" --with-x )
- use X || ewarn "Basic X11 support will be enabled because required by nas."
- fi
-
- if use alsa; then
- audios+=",alsa"
- myconf+=( --with-default-output=alsa --enable-alsaseq )
- fi
-
- # We disable motif by default and then only enable it if it's requested.
- if use motif; then
- myconf+=( --enable-motif --with-x )
- use X || ewarn "Basic X11 support will be enabled because required by motif."
- fi
-
- econf \
- --localstatedir=/var/state/timidity++ \
- --with-module-dir="${EPREFIX}/usr/share/timidity" \
- --with-lispdir="${SITELISP}/${PN}" \
- --with-elf \
- --enable-audio=${audios} \
- --enable-server \
- --enable-network \
- --enable-dynamic \
- --enable-vt100 \
- --enable-spline=cubic \
- $(use_enable emacs) \
- $(use_enable slang) \
- $(use_enable ncurses) \
- $(use_with X x) \
- $(use_enable X spectrogram) \
- $(use_enable X wrd) \
- $(use_enable X xskin) \
- $(use_enable X xaw) \
- $(use_enable gtk) \
- $(use_enable tk tcltk) \
- --disable-motif \
- "${myconf[@]}"
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- dodoc AUTHORS ChangeLog*
- dodoc NEWS README* "${FILESDIR}"/timidity.cfg-r1
-
- # these are only for the ALSA sequencer mode
- if use alsa; then
- newconfd "${FILESDIR}"/conf.d.timidity.2 timidity
- newinitd "${FILESDIR}"/init.d.timidity.4 timidity
-
- systemd_dounit "${FILESDIR}"/timidity.service
- fi
-
- insinto /etc
- newins "${FILESDIR}"/timidity.cfg-r1 timidity.cfg
-
- dodir /usr/share/timidity
- dosym /etc/timidity.cfg /usr/share/timidity/timidity.cfg
-
- if use emacs; then
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- fi
-
- diropts -o timidity -g nobody -m 0700
- keepdir /var/lib/timidity
-
- doicon "${FILESDIR}"/timidity.xpm
- newmenu "${FILESDIR}"/timidity.desktop.2 timidity.desktop
-
- # Order of preference: gtk, X (Xaw), ncurses, slang
- # Do not create menu item for terminal ones
- local interface="-id"
- local terminal="true"
- local nodisplay="true"
- if use gtk || use X; then
- interface="-ia"
- terminal="false"
- nodisplay="false"
- use gtk && interface="-ig"
- elif use ncurses || use slang; then
- local interface="-is"
- use ncurses && interface="-in"
- fi
- sed -e "s/Exec=timidity/Exec=timidity ${interface}/" \
- -e "s/Terminal=.*/Terminal=${terminal}/" \
- -e "s/NoDisplay=.*/NoDisplay=${nodisplay}/" \
- -i "${D}"/usr/share/applications/timidity.desktop || die
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
-
- elog "A timidity config file has been installed in /etc/timidity.cfg."
- elog "Do not edit this file as it will interfere with the eselect timidity tool."
- elog "The tool 'eselect timidity' can be used to switch between installed patchsets."
-
- if use alsa; then
- elog "An init script for the alsa timidity sequencer has been installed."
- elog "If you wish to use the timidity virtual sequencer, edit /etc/conf.d/timidity"
- elog "and run 'rc-update add timidity <runlevel> && /etc/init.d/timidity start'"
- fi
-
- if use sparc; then
- elog "Only saving to wave file and ALSA soundback has been tested working."
- fi
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2019-03-12 8:42 Lars Wendler
0 siblings, 0 replies; 35+ messages in thread
From: Lars Wendler @ 2019-03-12 8:42 UTC (permalink / raw
To: gentoo-commits
commit: 3e981d1e67973ae113124ea0fbc8544bc6c1a23d
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 12 08:41:53 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Mar 12 08:41:53 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e981d1e
media-sound/timidity++: Fixed incomplete xdg-utils -> xdg conversion
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/timidity++/timidity++-2.15.0.ebuild | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0.ebuild b/media-sound/timidity++/timidity++-2.15.0.ebuild
index 286e33775ee..678ea59d257 100644
--- a/media-sound/timidity++/timidity++-2.15.0.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0.ebuild
@@ -184,6 +184,10 @@ src_install() {
-i "${ED}"/usr/share/applications/timidity.desktop || die
}
+pkg_preinst() {
+ xdg_pkg_preinst
+}
+
pkg_postinst() {
use emacs && elisp-site-regen
@@ -201,10 +205,10 @@ pkg_postinst() {
elog "Only saving to wave file and ALSA soundback has been tested working."
fi
- xdg_desktop_database_update
+ xdg_pkg_postinst
}
pkg_postrm() {
use emacs && elisp-site-regen
- xdg_desktop_database_update
+ xdg_pkg_postrm
}
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2020-07-10 0:15 Sam James
0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2020-07-10 0:15 UTC (permalink / raw
To: gentoo-commits
commit: 8389fad03c65e2fbbeac7d096a97ddce94f542dd
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 10 00:12:02 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 10 00:15:09 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8389fad0
media-sound/timidity++: arm64 stable (bug #730970)
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/timidity++/timidity++-2.14.0-r3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
index 6f7038afbfc..7cb712a3863 100644
--- a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
+++ b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 sparc x86"
IUSE="alsa ao emacs flac gtk jack motif nas ncurses oss selinux slang speex tk vorbis X"
REQUIRED_USE="tk? ( X )"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2020-07-26 0:46 Sam James
0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2020-07-26 0:46 UTC (permalink / raw
To: gentoo-commits
commit: a5b24b9fd6c2bdf9dc3747e6cb09d8c46180ca8f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 26 00:42:23 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 26 00:42:23 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b24b9f
media-sound/timidity++: arm stable (bug #730970)
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/timidity++/timidity++-2.14.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
index 7cb712a3863..647057fac1e 100644
--- a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
+++ b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
IUSE="alsa ao emacs flac gtk jack motif nas ncurses oss selinux slang speex tk vorbis X"
REQUIRED_USE="tk? ( X )"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2020-08-08 8:49 Sergei Trofimovich
0 siblings, 0 replies; 35+ messages in thread
From: Sergei Trofimovich @ 2020-08-08 8:49 UTC (permalink / raw
To: gentoo-commits
commit: 59e33bc05ed4158eaa37d57d57a2d9d64c47107f
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sat Aug 8 08:37:42 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Aug 8 08:49:13 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e33bc0
media-sound/timidity++: stable 2.14.0-r3 for hppa, bug #730970
Package-Manager: Portage-2.3.103, Repoman-2.3.23
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>
media-sound/timidity++/timidity++-2.14.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
index 647057fac1e..b2272da476b 100644
--- a/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
+++ b/media-sound/timidity++/timidity++-2.14.0-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ppc ppc64 sparc x86"
IUSE="alsa ao emacs flac gtk jack motif nas ncurses oss selinux slang speex tk vorbis X"
REQUIRED_USE="tk? ( X )"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2020-12-30 2:39 Sam James
0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2020-12-30 2:39 UTC (permalink / raw
To: gentoo-commits
commit: ead1ebbcacfe126e37c26d8a072b4af804e4a447
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 30 02:38:51 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 30 02:38:51 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ead1ebbc
media-sound/timidity++: Stabilize 2.15.0 amd64, #762487
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/timidity++/timidity++-2.15.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0.ebuild b/media-sound/timidity++/timidity++-2.15.0.ebuild
index e0407f9c953..cfd8f414996 100644
--- a/media-sound/timidity++/timidity++-2.15.0.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="alsa ao emacs flac gtk jack motif nas ncurses oss selinux slang speex tk vorbis X"
REQUIRED_USE="tk? ( X )"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2020-12-31 1:47 Sam James
0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2020-12-31 1:47 UTC (permalink / raw
To: gentoo-commits
commit: f5323b3a36cd28a94f36a150cd59cd60d51ff60a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 31 01:42:53 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 31 01:42:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5323b3a
media-sound/timidity++: Stabilize 2.15.0 arm, #762487
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/timidity++/timidity++-2.15.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0.ebuild b/media-sound/timidity++/timidity++-2.15.0.ebuild
index cfd8f414996..cf6481d3941 100644
--- a/media-sound/timidity++/timidity++-2.15.0.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="alsa ao emacs flac gtk jack motif nas ncurses oss selinux slang speex tk vorbis X"
REQUIRED_USE="tk? ( X )"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2020-12-31 3:25 Sam James
0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2020-12-31 3:25 UTC (permalink / raw
To: gentoo-commits
commit: 744fba7759ac506f4a0b085de4856979071e1123
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 31 03:25:37 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 31 03:25:48 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744fba77
media-sound/timidity++: Stabilize 2.15.0 arm64, #762487
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/timidity++/timidity++-2.15.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0.ebuild b/media-sound/timidity++/timidity++-2.15.0.ebuild
index cf6481d3941..e892c6c5dde 100644
--- a/media-sound/timidity++/timidity++-2.15.0.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="alsa ao emacs flac gtk jack motif nas ncurses oss selinux slang speex tk vorbis X"
REQUIRED_USE="tk? ( X )"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2021-01-01 11:21 Sergei Trofimovich
0 siblings, 0 replies; 35+ messages in thread
From: Sergei Trofimovich @ 2021-01-01 11:21 UTC (permalink / raw
To: gentoo-commits
commit: c81a502b4cf39a862f3fc0dfa231bf54856fffdb
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Fri Jan 1 11:03:22 2021 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Jan 1 11:20:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c81a502b
media-sound/timidity++: stable 2.15.0 for sparc, bug #762487
Package-Manager: Portage-3.0.9, Repoman-3.0.2
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>
media-sound/timidity++/timidity++-2.15.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0.ebuild b/media-sound/timidity++/timidity++-2.15.0.ebuild
index e892c6c5dde..ad2957733f1 100644
--- a/media-sound/timidity++/timidity++-2.15.0.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0.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
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 sparc ~x86"
IUSE="alsa ao emacs flac gtk jack motif nas ncurses oss selinux slang speex tk vorbis X"
REQUIRED_USE="tk? ( X )"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2021-01-03 12:10 Sergei Trofimovich
0 siblings, 0 replies; 35+ messages in thread
From: Sergei Trofimovich @ 2021-01-03 12:10 UTC (permalink / raw
To: gentoo-commits
commit: 8dbd83cb776c674c8099e9948e978028809589f3
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 3 11:54:18 2021 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Jan 3 12:09:57 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dbd83cb
media-sound/timidity++: stable 2.15.0 for ppc64
stable wrt bug #762487
Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
media-sound/timidity++/timidity++-2.15.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0.ebuild b/media-sound/timidity++/timidity++-2.15.0.ebuild
index 4863a5d4789..97bd73cf9d4 100644
--- a/media-sound/timidity++/timidity++-2.15.0.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ~ppc64 sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc ~x86"
IUSE="alsa ao emacs flac gtk jack motif nas ncurses oss selinux slang speex tk vorbis X"
REQUIRED_USE="tk? ( X )"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2021-07-13 20:57 Conrad Kostecki
0 siblings, 0 replies; 35+ messages in thread
From: Conrad Kostecki @ 2021-07-13 20:57 UTC (permalink / raw
To: gentoo-commits
commit: 63cb0ef9f7d3a92a4f06aebdf118ca677f5e9f2e
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 13 19:08:54 2021 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Tue Jul 13 20:55:01 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63cb0ef9
media-sound/timidity++: migrate to GLEP 81
Bug: https://bugs.gentoo.org/781341
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
media-sound/timidity++/timidity++-2.15.0-r1.ebuild | 211 +++++++++++++++++++++
1 file changed, 211 insertions(+)
diff --git a/media-sound/timidity++/timidity++-2.15.0-r1.ebuild b/media-sound/timidity++/timidity++-2.15.0-r1.ebuild
new file mode 100644
index 00000000000..efa232bbc9d
--- /dev/null
+++ b/media-sound/timidity++/timidity++-2.15.0-r1.ebuild
@@ -0,0 +1,211 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools desktop elisp-common systemd toolchain-funcs xdg
+
+MY_PV="${PV/_/-}"
+MY_P="TiMidity++-${MY_PV}"
+
+DESCRIPTION="A handy MIDI to WAV converter with OSS and ALSA output support"
+HOMEPAGE="http://timidity.sourceforge.net/"
+SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
+IUSE="alsa ao emacs flac gtk jack motif nas ncurses oss selinux slang speex tk vorbis X"
+
+REQUIRED_USE="tk? ( X )"
+
+DEPEND="
+ alsa? ( media-libs/alsa-lib )
+ ao? ( >=media-libs/libao-0.8.5 )
+ emacs? ( >=app-editors/emacs-23.1:* )
+ flac? ( media-libs/flac )
+ gtk? ( x11-libs/gtk+:2 )
+ jack? ( virtual/jack )
+ motif? ( >=x11-libs/motif-2.3:0 )
+ nas? ( >=media-libs/nas-1.4 )
+ ncurses? ( sys-libs/ncurses:0= )
+ slang? ( sys-libs/slang )
+ speex? ( media-libs/speex )
+ tk? ( dev-lang/tk:0= )
+ vorbis? ( media-libs/libvorbis )
+ X? (
+ media-libs/libpng:0=
+ x11-libs/libXaw
+ x11-libs/libXext
+ )
+"
+
+RDEPEND="
+ ${DEPEND}
+ acct-group/audio
+ acct-group/nobody
+ acct-user/timidity
+ app-eselect/eselect-timidity
+ alsa? ( media-sound/alsa-utils )
+ selinux? ( sec-policy/selinux-timidity )
+"
+
+PDEPEND="|| ( media-sound/timidity-eawpatches media-sound/timidity-freepats )"
+
+SITEFILE=50${PN}-gentoo.el
+
+DOCS=( AUTHORS ChangeLog NEWS README "${FILESDIR}"/timidity.cfg-r1 )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.14.0-params.patch
+ "${FILESDIR}"/${PN}-2.14.0-ar.patch
+ "${FILESDIR}"/${PN}-2.14.0-configure-flags.patch
+ "${FILESDIR}"/${PN}-2.15.0-pkg-config.patch
+ "${FILESDIR}"/${PN}-2.14.0-CVE-2017-1154{6,7}.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ export EXTRACFLAGS="${CFLAGS}" #385817
+
+ local audios
+ local myeconfargs=(
+ --localstatedir=/var/state/${PN}
+ --with-module-dir="${EPREFIX}/usr/share/timidity"
+ --with-lispdir="${SITELISP}/${PN}"
+ --with-elf
+ --enable-server
+ --enable-network
+ --enable-dynamic
+ --enable-vt100
+ --enable-spline=cubic
+ $(use_enable emacs)
+ $(use_enable slang)
+ $(use_enable ncurses)
+ $(use_with X x)
+ $(use_enable X spectrogram)
+ $(use_enable X wrd)
+ $(use_enable X xskin)
+ $(use_enable X xaw)
+ $(use_enable gtk)
+ $(use_enable tk tcltk)
+ $(use_enable motif)
+ )
+
+ use flac && audios+=",flac"
+ use speex && audios+=",speex"
+ use vorbis && audios+=",vorbis"
+ use oss && audios+=",oss"
+ use jack && audios+=",jack"
+ use ao && audios+=",ao"
+
+ if use nas; then
+ audios+=",nas"
+ myeconfargs+=(
+ --with-nas-library="/usr/$(get_libdir)/libaudio.so"
+ --with-x
+ )
+ use X || ewarn "Basic X11 support will be enabled because required by nas."
+ fi
+
+ if use alsa; then
+ audios+=",alsa"
+ myeconfargs+=(
+ --with-default-output=alsa
+ --enable-alsaseq
+ )
+ fi
+
+ if use motif; then
+ myeconfargs+=(
+ --with-x
+ )
+ use X || ewarn "Basic X11 support will be enabled because required by motif."
+ fi
+
+ # needs to come after all audios have been collected
+ myeconfargs+=(
+ --enable-audio=${audios}
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ einstalldocs
+
+ # these are only for the ALSA sequencer mode
+ if use alsa; then
+ newconfd "${FILESDIR}"/conf.d.timidity.2 timidity
+ newinitd "${FILESDIR}"/init.d.timidity.4 timidity
+
+ systemd_dounit "${FILESDIR}"/timidity.service
+ fi
+
+ insinto /etc
+ newins "${FILESDIR}"/timidity.cfg-r1 timidity.cfg
+
+ dodir /usr/share/timidity
+ dosym ../../../etc/timidity.cfg /usr/share/timidity/timidity.cfg
+
+ if use emacs; then
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ fi
+
+ doicon "${FILESDIR}"/timidity.xpm
+ newmenu "${FILESDIR}"/timidity.desktop.2 timidity.desktop
+
+ # Order of preference: gtk, X (Xaw), ncurses, slang
+ # Do not create menu item for terminal ones
+ local interface="-id"
+ local terminal="true"
+ local nodisplay="true"
+ if use gtk || use X; then
+ interface="-ia"
+ terminal="false"
+ nodisplay="false"
+ use gtk && interface="-ig"
+ elif use ncurses || use slang; then
+ local interface="-is"
+ use ncurses && interface="-in"
+ fi
+ sed -e "s/Exec=timidity/Exec=timidity ${interface}/" \
+ -e "s/Terminal=.*/Terminal=${terminal}/" \
+ -e "s/NoDisplay=.*/NoDisplay=${nodisplay}/" \
+ -i "${ED}"/usr/share/applications/timidity.desktop || die
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+
+ elog "A timidity config file has been installed in /etc/timidity.cfg."
+ elog "Do not edit this file as it will interfere with the eselect timidity tool."
+ elog "The tool 'eselect timidity' can be used to switch between installed patchsets."
+
+ if use alsa; then
+ elog "An init script for the alsa timidity sequencer has been installed."
+ elog "If you wish to use the timidity virtual sequencer, edit /etc/conf.d/timidity"
+ elog "and run 'rc-update add timidity <runlevel> && /etc/init.d/timidity start'"
+ fi
+
+ if use sparc; then
+ elog "Only saving to wave file and ALSA soundback has been tested working."
+ fi
+
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+ xdg_pkg_postrm
+}
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2021-07-13 20:57 Conrad Kostecki
0 siblings, 0 replies; 35+ messages in thread
From: Conrad Kostecki @ 2021-07-13 20:57 UTC (permalink / raw
To: gentoo-commits
commit: 7e7323a4185cd73c4a50eece22db025310abb1d1
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 13 19:10:45 2021 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Tue Jul 13 20:55:02 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e7323a4
media-sound/timidity++: drop old version
Closes: https://bugs.gentoo.org/781341
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
media-sound/timidity++/timidity++-2.15.0.ebuild | 214 ------------------------
1 file changed, 214 deletions(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0.ebuild b/media-sound/timidity++/timidity++-2.15.0.ebuild
deleted file mode 100644
index fdf335c638f..00000000000
--- a/media-sound/timidity++/timidity++-2.15.0.ebuild
+++ /dev/null
@@ -1,214 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop elisp-common systemd toolchain-funcs user xdg
-
-MY_PV=${PV/_/-}
-MY_P=TiMidity++-${MY_PV}
-S=${WORKDIR}/${MY_P}
-
-DESCRIPTION="A handy MIDI to WAV converter with OSS and ALSA output support"
-HOMEPAGE="http://timidity.sourceforge.net/"
-SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
-IUSE="alsa ao emacs flac gtk jack motif nas ncurses oss selinux slang speex tk vorbis X"
-
-REQUIRED_USE="tk? ( X )"
-
-DEPEND="
- alsa? ( media-libs/alsa-lib )
- ao? ( >=media-libs/libao-0.8.5 )
- emacs? ( >=app-editors/emacs-23.1:* )
- flac? ( media-libs/flac )
- gtk? ( x11-libs/gtk+:2 )
- jack? ( virtual/jack )
- motif? ( >=x11-libs/motif-2.3:0 )
- nas? ( >=media-libs/nas-1.4 )
- ncurses? ( sys-libs/ncurses:0= )
- slang? ( sys-libs/slang )
- speex? ( media-libs/speex )
- tk? ( dev-lang/tk:0= )
- vorbis? ( media-libs/libvorbis )
- X? (
- media-libs/libpng:0=
- x11-libs/libXaw
- x11-libs/libXext
- )
-"
-RDEPEND="${DEPEND}
- app-eselect/eselect-timidity
- alsa? ( media-sound/alsa-utils )
- selinux? ( sec-policy/selinux-timidity )
-"
-
-PDEPEND="|| ( media-sound/timidity-eawpatches media-sound/timidity-freepats )"
-
-SITEFILE=50${PN}-gentoo.el
-
-pkg_setup() {
- enewgroup audio 18 # Just make sure it exists
- enewuser timidity -1 -1 /var/lib/timidity audio
-}
-
-DOCS=( AUTHORS ChangeLog NEWS README "${FILESDIR}"/timidity.cfg-r1 )
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.14.0-params.patch
- "${FILESDIR}"/${PN}-2.14.0-ar.patch
- "${FILESDIR}"/${PN}-2.14.0-configure-flags.patch
- "${FILESDIR}"/${PN}-2.15.0-pkg-config.patch
- "${FILESDIR}"/${PN}-2.14.0-CVE-2017-1154{6,7}.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- export EXTRACFLAGS="${CFLAGS}" #385817
-
- local audios
- local myeconfargs=(
- --localstatedir=/var/state/${PN}
- --with-module-dir="${EPREFIX}/usr/share/timidity"
- --with-lispdir="${SITELISP}/${PN}"
- --with-elf
- --enable-server
- --enable-network
- --enable-dynamic
- --enable-vt100
- --enable-spline=cubic
- $(use_enable emacs)
- $(use_enable slang)
- $(use_enable ncurses)
- $(use_with X x)
- $(use_enable X spectrogram)
- $(use_enable X wrd)
- $(use_enable X xskin)
- $(use_enable X xaw)
- $(use_enable gtk)
- $(use_enable tk tcltk)
- $(use_enable motif)
- )
-
- use flac && audios+=",flac"
- use speex && audios+=",speex"
- use vorbis && audios+=",vorbis"
- use oss && audios+=",oss"
- use jack && audios+=",jack"
- use ao && audios+=",ao"
-
- if use nas; then
- audios+=",nas"
- myeconfargs+=(
- --with-nas-library="/usr/$(get_libdir)/libaudio.so"
- --with-x
- )
- use X || ewarn "Basic X11 support will be enabled because required by nas."
- fi
-
- if use alsa; then
- audios+=",alsa"
- myeconfargs+=(
- --with-default-output=alsa
- --enable-alsaseq
- )
- fi
-
- if use motif; then
- myeconfargs+=(
- --with-x
- )
- use X || ewarn "Basic X11 support will be enabled because required by motif."
- fi
-
- # needs to come after all audios have been collected
- myeconfargs+=(
- --enable-audio=${audios}
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- einstalldocs
-
- # these are only for the ALSA sequencer mode
- if use alsa; then
- newconfd "${FILESDIR}"/conf.d.timidity.2 timidity
- newinitd "${FILESDIR}"/init.d.timidity.4 timidity
-
- systemd_dounit "${FILESDIR}"/timidity.service
- fi
-
- insinto /etc
- newins "${FILESDIR}"/timidity.cfg-r1 timidity.cfg
-
- dodir /usr/share/timidity
- dosym ../../../etc/timidity.cfg /usr/share/timidity/timidity.cfg
-
- if use emacs; then
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- fi
-
- diropts -o timidity -g nobody -m 0700
- keepdir /var/lib/timidity
-
- doicon "${FILESDIR}"/timidity.xpm
- newmenu "${FILESDIR}"/timidity.desktop.2 timidity.desktop
-
- # Order of preference: gtk, X (Xaw), ncurses, slang
- # Do not create menu item for terminal ones
- local interface="-id"
- local terminal="true"
- local nodisplay="true"
- if use gtk || use X; then
- interface="-ia"
- terminal="false"
- nodisplay="false"
- use gtk && interface="-ig"
- elif use ncurses || use slang; then
- local interface="-is"
- use ncurses && interface="-in"
- fi
- sed -e "s/Exec=timidity/Exec=timidity ${interface}/" \
- -e "s/Terminal=.*/Terminal=${terminal}/" \
- -e "s/NoDisplay=.*/NoDisplay=${nodisplay}/" \
- -i "${ED}"/usr/share/applications/timidity.desktop || die
-}
-
-pkg_preinst() {
- xdg_pkg_preinst
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
-
- elog "A timidity config file has been installed in /etc/timidity.cfg."
- elog "Do not edit this file as it will interfere with the eselect timidity tool."
- elog "The tool 'eselect timidity' can be used to switch between installed patchsets."
-
- if use alsa; then
- elog "An init script for the alsa timidity sequencer has been installed."
- elog "If you wish to use the timidity virtual sequencer, edit /etc/conf.d/timidity"
- elog "and run 'rc-update add timidity <runlevel> && /etc/init.d/timidity start'"
- fi
-
- if use sparc; then
- elog "Only saving to wave file and ALSA soundback has been tested working."
- fi
-
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
- xdg_pkg_postrm
-}
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2021-12-22 3:57 Sam James
0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2021-12-22 3:57 UTC (permalink / raw
To: gentoo-commits
commit: ced6c96a08740d7ae2066b6637301f6f3c5ffd0e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 22 02:42:59 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 22 02:43:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ced6c96a
media-sound/timidity++: fix automagic libXaw3d dependency
Closes: https://bugs.gentoo.org/829770
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../{timidity++-2.15.0-r1.ebuild => timidity++-2.15.0-r2.ebuild} | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0-r1.ebuild b/media-sound/timidity++/timidity++-2.15.0-r2.ebuild
similarity index 96%
rename from media-sound/timidity++/timidity++-2.15.0-r1.ebuild
rename to media-sound/timidity++/timidity++-2.15.0-r2.ebuild
index 786cb1c609b4..df3d0aa774b9 100644
--- a/media-sound/timidity++/timidity++-2.15.0-r1.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0-r2.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
-IUSE="alsa ao emacs flac gtk jack motif nas ncurses oss selinux slang speex tk vorbis X"
+IUSE="alsa ao emacs flac gtk jack motif nas ncurses oss selinux slang speex tk vorbis X Xaw3d"
REQUIRED_USE="tk? ( X )"
@@ -36,8 +36,9 @@ DEPEND="
vorbis? ( media-libs/libvorbis )
X? (
media-libs/libpng:0=
- x11-libs/libXaw
x11-libs/libXext
+ Xaw3d? ( x11-libs/libXaw3d )
+ !Xaw3d? ( x11-libs/libXaw )
)
"
@@ -74,6 +75,9 @@ src_configure() {
export EXTRACFLAGS="${CFLAGS}" #385817
local audios
+ # List by preference
+ local xaw_provider=$(usex Xaw3d 'xaw3d' 'xaw')
+
local myeconfargs=(
--localstatedir=/var/state/${PN}
--with-module-dir="${EPREFIX}/usr/share/timidity"
@@ -95,6 +99,7 @@ src_configure() {
$(use_enable gtk)
$(use_enable tk tcltk)
$(use_enable motif)
+ $(use_with Xaw3d xawlib ${xaw_provider})
)
use flac && audios+=",flac"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2021-12-22 3:57 Sam James
0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2021-12-22 3:57 UTC (permalink / raw
To: gentoo-commits
commit: b48871811b67831bb9657d653af8b338239adbda
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 22 03:00:59 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 22 03:00:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4887181
media-sound/timidity++: add configure workarounds
- Rename configure.in -> configure.ac
- Avoid dodgy configure tests (written for old autoconf, fragile)
Closes: https://bugs.gentoo.org/665600
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/timidity++/timidity++-2.15.0-r2.ebuild | 17 ++++++++++++++++-
1 file changed, 16 insertions(+), 1 deletion(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0-r2.ebuild b/media-sound/timidity++/timidity++-2.15.0-r2.ebuild
index b776c4681ac2..f0377e343868 100644
--- a/media-sound/timidity++/timidity++-2.15.0-r2.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit autotools desktop elisp-common systemd toolchain-funcs xdg
+inherit autotools desktop elisp-common flag-o-matic systemd toolchain-funcs xdg
MY_PV="${PV/_/-}"
MY_P="TiMidity++-${MY_PV}"
@@ -69,6 +69,9 @@ PATCHES=(
src_prepare() {
default
+
+ mv configure.{in,ac} || die
+
eautoreconf
}
@@ -79,6 +82,18 @@ src_configure() {
# List by preference
local xaw_provider=$(usex Xaw3d 'xaw3d' 'xaw')
+ # configure workarounds: configure.in here is written for an old version
+ # of autoconf and upstream seems quite dead.
+ #
+ # 1. Avoid janky configure test breaking
+ # ```checking for sys/wait.h that is POSIX.1 compatible... yes
+ # ./configure: 7995: test: =: unexpected operator```
+ export ac_cv_header_sys_time_h=yes
+ #
+ # 2. And yes, we expect standard header locations (this configure test is flaky for us too)
+ # This avoids a bunch of implicit decl. errors which only happen with USE=-Xaw3d(?!)
+ append-cppflags -DSTDC_HEADERS
+
local myeconfargs=(
--localstatedir=/var/state/${PN}
--with-module-dir="${EPREFIX}/usr/share/timidity"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2021-12-22 5:24 Sam James
0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2021-12-22 5:24 UTC (permalink / raw
To: gentoo-commits
commit: 8074269a6d25b05041d526345912f7eac107d196
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 22 05:15:32 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 22 05:15:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8074269a
media-sound/timidity++: fix further automagic deps
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../{timidity++-2.15.0-r2.ebuild => timidity++-2.15.0-r3.ebuild} | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0-r2.ebuild b/media-sound/timidity++/timidity++-2.15.0-r3.ebuild
similarity index 96%
rename from media-sound/timidity++/timidity++-2.15.0-r2.ebuild
rename to media-sound/timidity++/timidity++-2.15.0-r3.ebuild
index f0377e343868..9d6db7b8acf6 100644
--- a/media-sound/timidity++/timidity++-2.15.0-r2.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0-r3.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
-IUSE="alsa ao emacs flac gtk jack motif nas ncurses oss selinux slang speex tk vorbis X Xaw3d"
+IUSE="alsa ao emacs flac gtk jack motif nas ncurses ogg oss selinux slang speex tk vorbis X Xaw3d"
REQUIRED_USE="tk? ( X )"
@@ -30,12 +30,14 @@ DEPEND="
motif? ( >=x11-libs/motif-2.3:0 )
nas? ( >=media-libs/nas-1.4 )
ncurses? ( sys-libs/ncurses:0= )
+ ogg? ( media-libs/libogg )
slang? ( sys-libs/slang )
speex? ( media-libs/speex )
- tk? ( dev-lang/tk:0= )
+ tk? ( dev-lang/tk:= )
vorbis? ( media-libs/libvorbis )
X? (
- media-libs/libpng:0=
+ media-libs/libpng:=
+ x11-libs/libX11
x11-libs/libXext
Xaw3d? ( x11-libs/libXaw3d )
!Xaw3d? ( x11-libs/libXaw )
@@ -121,6 +123,7 @@ src_configure() {
use flac && audios+=",flac"
use speex && audios+=",speex"
use vorbis && audios+=",vorbis"
+ use ogg && audios+=",ogg"
use oss && audios+=",oss"
use jack && audios+=",jack"
use ao && audios+=",ao"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2022-09-10 8:41 Sam James
0 siblings, 0 replies; 35+ messages in thread
From: Sam James @ 2022-09-10 8:41 UTC (permalink / raw
To: gentoo-commits
commit: 20a962f410bc8fa0fc0a9e6e5ece383027023520
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 10 08:34:15 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 10 08:40:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a962f4
media-sound/timidity++: add media-libs/flac subslot dep
media-libs/flac-1.4.0 breaks ABI.
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../{timidity++-2.15.0-r3.ebuild => timidity++-2.15.0-r4.ebuild} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0-r3.ebuild b/media-sound/timidity++/timidity++-2.15.0-r4.ebuild
similarity index 98%
rename from media-sound/timidity++/timidity++-2.15.0-r3.ebuild
rename to media-sound/timidity++/timidity++-2.15.0-r4.ebuild
index 9d6db7b8acf6..fe8c598bf3a6 100644
--- a/media-sound/timidity++/timidity++-2.15.0-r3.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -24,7 +24,7 @@ DEPEND="
alsa? ( media-libs/alsa-lib )
ao? ( >=media-libs/libao-0.8.5 )
emacs? ( >=app-editors/emacs-23.1:* )
- flac? ( media-libs/flac )
+ flac? ( media-libs/flac:= )
gtk? ( x11-libs/gtk+:2 )
jack? ( virtual/jack )
motif? ( >=x11-libs/motif-2.3:0 )
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2022-10-13 6:53 Agostino Sarubbo
0 siblings, 0 replies; 35+ messages in thread
From: Agostino Sarubbo @ 2022-10-13 6:53 UTC (permalink / raw
To: gentoo-commits
commit: 69279d479ad302ba34d66ecbe09d1234cccfbb04
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 13 06:53:14 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Oct 13 06:53:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69279d47
media-sound/timidity++: Stabilize 2.15.0-r5 arm, #876915
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-sound/timidity++/timidity++-2.15.0-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0-r5.ebuild b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
index 7748c68b9c2b..96d305c97558 100644
--- a/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="alsa ao emacs flac gtk jack motif nas ncurses ogg oss selinux slang speex tk vorbis X Xaw3d"
REQUIRED_USE="tk? ( X )"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2022-10-13 6:54 Agostino Sarubbo
0 siblings, 0 replies; 35+ messages in thread
From: Agostino Sarubbo @ 2022-10-13 6:54 UTC (permalink / raw
To: gentoo-commits
commit: a585dc6ef99c2e3452de3d918794d905a696d972
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 13 06:54:33 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Oct 13 06:54:33 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a585dc6e
media-sound/timidity++: Stabilize 2.15.0-r5 arm64, #876915
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-sound/timidity++/timidity++-2.15.0-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0-r5.ebuild b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
index 96d305c97558..354aefcc09c4 100644
--- a/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="alsa ao emacs flac gtk jack motif nas ncurses ogg oss selinux slang speex tk vorbis X Xaw3d"
REQUIRED_USE="tk? ( X )"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2022-10-13 6:55 Agostino Sarubbo
0 siblings, 0 replies; 35+ messages in thread
From: Agostino Sarubbo @ 2022-10-13 6:55 UTC (permalink / raw
To: gentoo-commits
commit: 01d817e0d01589ef94bbd29c50790379bcbc32a9
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 13 06:55:27 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Oct 13 06:55:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d817e0
media-sound/timidity++: Stabilize 2.15.0-r5 ppc, #876915
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-sound/timidity++/timidity++-2.15.0-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0-r5.ebuild b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
index 354aefcc09c4..0934b9e8adde 100644
--- a/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="alsa ao emacs flac gtk jack motif nas ncurses ogg oss selinux slang speex tk vorbis X Xaw3d"
REQUIRED_USE="tk? ( X )"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2022-10-13 6:56 Agostino Sarubbo
0 siblings, 0 replies; 35+ messages in thread
From: Agostino Sarubbo @ 2022-10-13 6:56 UTC (permalink / raw
To: gentoo-commits
commit: e55ad830469d4ad56b5974a6ff1009c7fce50a67
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 13 06:56:13 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Oct 13 06:56:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e55ad830
media-sound/timidity++: Stabilize 2.15.0-r5 ppc64, #876915
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-sound/timidity++/timidity++-2.15.0-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0-r5.ebuild b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
index 0934b9e8adde..e769b7e117cb 100644
--- a/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86"
IUSE="alsa ao emacs flac gtk jack motif nas ncurses ogg oss selinux slang speex tk vorbis X Xaw3d"
REQUIRED_USE="tk? ( X )"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2022-10-13 6:57 Agostino Sarubbo
0 siblings, 0 replies; 35+ messages in thread
From: Agostino Sarubbo @ 2022-10-13 6:57 UTC (permalink / raw
To: gentoo-commits
commit: f8730fc8a63c4e1f5b6b1324922b0ecd78e4be57
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 13 06:56:51 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Oct 13 06:56:51 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8730fc8
media-sound/timidity++: Stabilize 2.15.0-r5 sparc, #876915
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-sound/timidity++/timidity++-2.15.0-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0-r5.ebuild b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
index e769b7e117cb..c86658201a7b 100644
--- a/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc ~x86"
IUSE="alsa ao emacs flac gtk jack motif nas ncurses ogg oss selinux slang speex tk vorbis X Xaw3d"
REQUIRED_USE="tk? ( X )"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2022-10-20 10:56 Jakov Smolić
0 siblings, 0 replies; 35+ messages in thread
From: Jakov Smolić @ 2022-10-20 10:56 UTC (permalink / raw
To: gentoo-commits
commit: 2999d286f51723c7e59c184c6b9e867fd1a432db
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 20 10:54:40 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Oct 20 10:54:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2999d286
media-sound/timidity++: Stabilize 2.15.0-r5 x86, #876915
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
media-sound/timidity++/timidity++-2.15.0-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0-r5.ebuild b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
index c86658201a7b..de45966775fb 100644
--- a/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
IUSE="alsa ao emacs flac gtk jack motif nas ncurses ogg oss selinux slang speex tk vorbis X Xaw3d"
REQUIRED_USE="tk? ( X )"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2022-10-20 19:00 Jakov Smolić
0 siblings, 0 replies; 35+ messages in thread
From: Jakov Smolić @ 2022-10-20 19:00 UTC (permalink / raw
To: gentoo-commits
commit: ba15c055ce8c7187fe49f6e30fe860ec1f853a01
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 20 18:59:41 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Oct 20 18:59:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba15c055
media-sound/timidity++: Stabilize 2.15.0-r5 amd64, #876915
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
media-sound/timidity++/timidity++-2.15.0-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0-r5.ebuild b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
index de45966775fb..0cfd3912605d 100644
--- a/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
IUSE="alsa ao emacs flac gtk jack motif nas ncurses ogg oss selinux slang speex tk vorbis X Xaw3d"
REQUIRED_USE="tk? ( X )"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2022-10-21 4:01 Miroslav Šulc
0 siblings, 0 replies; 35+ messages in thread
From: Miroslav Šulc @ 2022-10-21 4:01 UTC (permalink / raw
To: gentoo-commits
commit: 8afde18181fbdb7058b5f86bf4661be797aecac5
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 21 04:01:09 2022 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Fri Oct 21 04:01:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8afde181
media-sound/timidity++: dropped obsolete 2.15.0-r4
Bug: https://bugs.gentoo.org/876915
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/timidity++/timidity++-2.15.0-r4.ebuild | 235 ---------------------
1 file changed, 235 deletions(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0-r4.ebuild b/media-sound/timidity++/timidity++-2.15.0-r4.ebuild
deleted file mode 100644
index fe8c598bf3a6..000000000000
--- a/media-sound/timidity++/timidity++-2.15.0-r4.ebuild
+++ /dev/null
@@ -1,235 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop elisp-common flag-o-matic systemd toolchain-funcs xdg
-
-MY_PV="${PV/_/-}"
-MY_P="TiMidity++-${MY_PV}"
-
-DESCRIPTION="A handy MIDI to WAV converter with OSS and ALSA output support"
-HOMEPAGE="http://timidity.sourceforge.net/"
-SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
-IUSE="alsa ao emacs flac gtk jack motif nas ncurses ogg oss selinux slang speex tk vorbis X Xaw3d"
-
-REQUIRED_USE="tk? ( X )"
-
-DEPEND="
- alsa? ( media-libs/alsa-lib )
- ao? ( >=media-libs/libao-0.8.5 )
- emacs? ( >=app-editors/emacs-23.1:* )
- flac? ( media-libs/flac:= )
- gtk? ( x11-libs/gtk+:2 )
- jack? ( virtual/jack )
- motif? ( >=x11-libs/motif-2.3:0 )
- nas? ( >=media-libs/nas-1.4 )
- ncurses? ( sys-libs/ncurses:0= )
- ogg? ( media-libs/libogg )
- slang? ( sys-libs/slang )
- speex? ( media-libs/speex )
- tk? ( dev-lang/tk:= )
- vorbis? ( media-libs/libvorbis )
- X? (
- media-libs/libpng:=
- x11-libs/libX11
- x11-libs/libXext
- Xaw3d? ( x11-libs/libXaw3d )
- !Xaw3d? ( x11-libs/libXaw )
- )
-"
-
-RDEPEND="
- ${DEPEND}
- acct-group/audio
- acct-group/nobody
- acct-user/timidity
- app-eselect/eselect-timidity
- alsa? ( media-sound/alsa-utils )
- selinux? ( sec-policy/selinux-timidity )
-"
-
-PDEPEND="|| ( media-sound/timidity-eawpatches media-sound/timidity-freepats )"
-
-SITEFILE=50${PN}-gentoo.el
-
-DOCS=( AUTHORS ChangeLog NEWS README "${FILESDIR}"/timidity.cfg-r1 )
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.14.0-params.patch
- "${FILESDIR}"/${PN}-2.14.0-ar.patch
- "${FILESDIR}"/${PN}-2.14.0-configure-flags.patch
- "${FILESDIR}"/${PN}-2.15.0-pkg-config.patch
- "${FILESDIR}"/${PN}-2.14.0-CVE-2017-1154{6,7}.patch
- "${FILESDIR}"/${PN}-2.15.0-lto-workaround.patch
-)
-
-src_prepare() {
- default
-
- mv configure.{in,ac} || die
-
- eautoreconf
-}
-
-src_configure() {
- export EXTRACFLAGS="${CFLAGS}" #385817
-
- local audios
- # List by preference
- local xaw_provider=$(usex Xaw3d 'xaw3d' 'xaw')
-
- # configure workarounds: configure.in here is written for an old version
- # of autoconf and upstream seems quite dead.
- #
- # 1. Avoid janky configure test breaking
- # ```checking for sys/wait.h that is POSIX.1 compatible... yes
- # ./configure: 7995: test: =: unexpected operator```
- export ac_cv_header_sys_time_h=yes
- #
- # 2. And yes, we expect standard header locations (this configure test is flaky for us too)
- # This avoids a bunch of implicit decl. errors which only happen with USE=-Xaw3d(?!)
- append-cppflags -DSTDC_HEADERS
-
- local myeconfargs=(
- --localstatedir=/var/state/${PN}
- --with-module-dir="${EPREFIX}/usr/share/timidity"
- --with-lispdir="${SITELISP}/${PN}"
- --with-elf
- --enable-server
- --enable-network
- --enable-dynamic
- --enable-vt100
- --enable-spline=cubic
- $(use_enable emacs)
- $(use_enable slang)
- $(use_enable ncurses)
- $(use_with X x)
- $(use_enable X spectrogram)
- $(use_enable X wrd)
- $(use_enable X xskin)
- $(use_enable X xaw)
- $(use_enable gtk)
- $(use_enable tk tcltk)
- $(use_enable motif)
- $(use_with Xaw3d xawlib ${xaw_provider})
- )
-
- use flac && audios+=",flac"
- use speex && audios+=",speex"
- use vorbis && audios+=",vorbis"
- use ogg && audios+=",ogg"
- use oss && audios+=",oss"
- use jack && audios+=",jack"
- use ao && audios+=",ao"
-
- if use nas; then
- audios+=",nas"
- myeconfargs+=(
- --with-nas-library="/usr/$(get_libdir)/libaudio.so"
- --with-x
- )
- use X || ewarn "Basic X11 support will be enabled because required by nas."
- fi
-
- if use alsa; then
- audios+=",alsa"
- myeconfargs+=(
- --with-default-output=alsa
- --enable-alsaseq
- )
- fi
-
- if use motif; then
- myeconfargs+=(
- --with-x
- )
- use X || ewarn "Basic X11 support will be enabled because required by motif."
- fi
-
- # needs to come after all audios have been collected
- myeconfargs+=(
- --enable-audio=${audios}
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- einstalldocs
-
- # these are only for the ALSA sequencer mode
- if use alsa; then
- newconfd "${FILESDIR}"/conf.d.timidity.2 timidity
- newinitd "${FILESDIR}"/init.d.timidity.4 timidity
-
- systemd_dounit "${FILESDIR}"/timidity.service
- fi
-
- insinto /etc
- newins "${FILESDIR}"/timidity.cfg-r1 timidity.cfg
-
- dodir /usr/share/timidity
- dosym ../../../etc/timidity.cfg /usr/share/timidity/timidity.cfg
-
- if use emacs; then
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- fi
-
- doicon "${FILESDIR}"/timidity.xpm
- newmenu "${FILESDIR}"/timidity.desktop.2 timidity.desktop
-
- # Order of preference: gtk, X (Xaw), ncurses, slang
- # Do not create menu item for terminal ones
- local interface="-id"
- local terminal="true"
- local nodisplay="true"
- if use gtk || use X; then
- interface="-ia"
- terminal="false"
- nodisplay="false"
- use gtk && interface="-ig"
- elif use ncurses || use slang; then
- local interface="-is"
- use ncurses && interface="-in"
- fi
- sed -e "s/Exec=timidity/Exec=timidity ${interface}/" \
- -e "s/Terminal=.*/Terminal=${terminal}/" \
- -e "s/NoDisplay=.*/NoDisplay=${nodisplay}/" \
- -i "${ED}"/usr/share/applications/timidity.desktop || die
-}
-
-pkg_preinst() {
- xdg_pkg_preinst
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
-
- elog "A timidity config file has been installed in /etc/timidity.cfg."
- elog "Do not edit this file as it will interfere with the eselect timidity tool."
- elog "The tool 'eselect timidity' can be used to switch between installed patchsets."
-
- if use alsa; then
- elog "An init script for the alsa timidity sequencer has been installed."
- elog "If you wish to use the timidity virtual sequencer, edit /etc/conf.d/timidity"
- elog "and run 'rc-update add timidity <runlevel> && /etc/init.d/timidity start'"
- fi
-
- if use sparc; then
- elog "Only saving to wave file and ALSA soundback has been tested working."
- fi
-
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
- xdg_pkg_postrm
-}
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2023-04-16 12:11 WANG Xuerui
0 siblings, 0 replies; 35+ messages in thread
From: WANG Xuerui @ 2023-04-16 12:11 UTC (permalink / raw
To: gentoo-commits
commit: 60fe851e65d7dcfe0ee2ba234f0f843ea7f529f1
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 16 04:48:21 2023 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Sun Apr 16 12:03:03 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60fe851e
media-sound/timidity++: keyword 2.15.0-r6 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
media-sound/timidity++/timidity++-2.15.0-r6.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0-r6.ebuild b/media-sound/timidity++/timidity++-2.15.0-r6.ebuild
index df0a65c5b44c..106e11d246f6 100644
--- a/media-sound/timidity++/timidity++-2.15.0-r6.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
IUSE="alsa ao emacs flac gtk jack motif nas ncurses ogg oss selinux slang speex tk vorbis X Xaw3d"
REQUIRED_USE="tk? ( X )"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/
@ 2023-07-07 21:53 Conrad Kostecki
0 siblings, 0 replies; 35+ messages in thread
From: Conrad Kostecki @ 2023-07-07 21:53 UTC (permalink / raw
To: gentoo-commits
commit: 3d52d2c71ee37bcb43ffeb9470085c047b5147ca
Author: Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Fri Jul 7 10:00:01 2023 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Fri Jul 7 21:53:09 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d52d2c7
media-sound/timidity++: use HTTPS, fix LICENSE
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
media-sound/timidity++/timidity++-2.15.0-r6.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-sound/timidity++/timidity++-2.15.0-r6.ebuild b/media-sound/timidity++/timidity++-2.15.0-r6.ebuild
index 106e11d246f6..6ceb26551a98 100644
--- a/media-sound/timidity++/timidity++-2.15.0-r6.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0-r6.ebuild
@@ -8,12 +8,12 @@ inherit autotools desktop elisp-common flag-o-matic systemd xdg
MY_PV="${PV/_/-}"
MY_P="TiMidity++-${MY_PV}"
-DESCRIPTION="A handy MIDI to WAV converter with OSS and ALSA output support"
-HOMEPAGE="http://timidity.sourceforge.net/"
+DESCRIPTION="Handy MIDI to WAV converter with OSS and ALSA output support"
+HOMEPAGE="https://timidity.sourceforge.net/"
SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
IUSE="alsa ao emacs flac gtk jack motif nas ncurses ogg oss selinux slang speex tk vorbis X Xaw3d"
^ permalink raw reply related [flat|nested] 35+ messages in thread
end of thread, other threads:[~2023-07-07 21:53 UTC | newest]
Thread overview: 35+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-20 10:56 [gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/ Jakov Smolić
-- strict thread matches above, loose matches on Subject: below --
2023-07-07 21:53 Conrad Kostecki
2023-04-16 12:11 WANG Xuerui
2022-10-21 4:01 Miroslav Šulc
2022-10-20 19:00 Jakov Smolić
2022-10-13 6:57 Agostino Sarubbo
2022-10-13 6:56 Agostino Sarubbo
2022-10-13 6:55 Agostino Sarubbo
2022-10-13 6:54 Agostino Sarubbo
2022-10-13 6:53 Agostino Sarubbo
2022-09-10 8:41 Sam James
2021-12-22 5:24 Sam James
2021-12-22 3:57 Sam James
2021-12-22 3:57 Sam James
2021-07-13 20:57 Conrad Kostecki
2021-07-13 20:57 Conrad Kostecki
2021-01-03 12:10 Sergei Trofimovich
2021-01-01 11:21 Sergei Trofimovich
2020-12-31 3:25 Sam James
2020-12-31 1:47 Sam James
2020-12-30 2:39 Sam James
2020-08-08 8:49 Sergei Trofimovich
2020-07-26 0:46 Sam James
2020-07-10 0:15 Sam James
2019-03-12 8:42 Lars Wendler
2018-09-15 20:05 Andreas Sturmlechner
2018-09-03 18:57 Andreas Sturmlechner
2018-09-03 18:57 Andreas Sturmlechner
2018-09-02 23:46 Thomas Deutschmann
2018-09-01 23:26 Sergei Trofimovich
2018-09-01 23:22 Sergei Trofimovich
2018-08-30 6:16 Sergei Trofimovich
2018-08-28 12:52 Agostino Sarubbo
2018-01-01 18:38 Miroslav Šulc
2017-06-21 10:47 Alexis Ballier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox