* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2015-08-16 23:18 Mikle Kolyada
0 siblings, 0 replies; 67+ messages in thread
From: Mikle Kolyada @ 2015-08-16 23:18 UTC (permalink / raw
To: gentoo-commits
commit: f27a07a996a499b1a172d3fda17068a387f36031
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 16 23:15:43 2015 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Aug 16 23:15:43 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f27a07a9
media-video/aegisub: amd64 stable wrt bug #538542
Package-Manager: portage-2.2.20.1
media-video/aegisub/aegisub-3.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-3.1.3.ebuild b/media-video/aegisub/aegisub-3.1.3.ebuild
index c08eaf7..f17f459 100644
--- a/media-video/aegisub/aegisub-3.1.3.ebuild
+++ b/media-video/aegisub/aegisub-3.1.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="http://ftp.aegisub.org/pub/releases/${P}.tar.xz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell"
REQUIRED_USE="
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2015-10-26 7:19 Ian Delaney
0 siblings, 0 replies; 67+ messages in thread
From: Ian Delaney @ 2015-10-26 7:19 UTC (permalink / raw
To: gentoo-commits
commit: 42f1475e45fff96d37ea8c36b6643eb948f63cac
Author: Ian Delaney <idella4 <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 26 07:18:50 2015 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Mon Oct 26 07:19:32 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42f1475e
add co-maintainer Coacher to metadata
Package-Manager: portage-2.2.23
media-video/aegisub/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/media-video/aegisub/metadata.xml b/media-video/aegisub/metadata.xml
index 496cc90..2add8b9 100644
--- a/media-video/aegisub/metadata.xml
+++ b/media-video/aegisub/metadata.xml
@@ -6,6 +6,10 @@
<email>nikoli@gmx.us</email>
<name>Nikoli</name>
</maintainer>
+ <maintainer>
+ <email>itumaykin@gmail.com</email>
+ <name>Coacher</name>
+ </maintainer>
<maintainer>
<email>maksbotan@gentoo.org</email>
<name>Maxim Koltsov</name>
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2015-11-02 11:20 Ian Delaney
0 siblings, 0 replies; 67+ messages in thread
From: Ian Delaney @ 2015-11-02 11:20 UTC (permalink / raw
To: gentoo-commits
commit: bdf75e3e2f7b61fe157f0e14400f2b7a296889de
Author: Ian Delaney <idella4 <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 2 11:19:45 2015 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Mon Nov 2 11:20:48 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf75e3e
media-video/aegisub: update maintainer's email address in metadata
Package-Manager: portage-2.2.23
media-video/aegisub/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/metadata.xml b/media-video/aegisub/metadata.xml
index 2add8b9..03a5f55 100644
--- a/media-video/aegisub/metadata.xml
+++ b/media-video/aegisub/metadata.xml
@@ -7,7 +7,7 @@
<name>Nikoli</name>
</maintainer>
<maintainer>
- <email>itumaykin@gmail.com</email>
+ <email>itumaykin+gentoo@gmail.com</email>
<name>Coacher</name>
</maintainer>
<maintainer>
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2015-11-03 9:42 Ian Delaney
0 siblings, 0 replies; 67+ messages in thread
From: Ian Delaney @ 2015-11-03 9:42 UTC (permalink / raw
To: gentoo-commits
commit: 6ad493c835b25c9805f6bd8c2411b7b7048c4ebd
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Mon Nov 2 08:22:49 2015 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Mon Nov 2 08:22:49 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad493c8
media-video/aegisub: update DESCRIPTION
New DESCRIPTION is consistent with upstream and matches program features
better since aegisub supports more than just SSA and ASS subtitles.
media-video/aegisub/aegisub-2.1.9.ebuild | 2 +-
media-video/aegisub/aegisub-3.1.2.ebuild | 2 +-
media-video/aegisub/aegisub-3.1.3.ebuild | 2 +-
media-video/aegisub/aegisub-9999.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/media-video/aegisub/aegisub-2.1.9.ebuild b/media-video/aegisub/aegisub-2.1.9.ebuild
index ef9577d..0f49837 100644
--- a/media-video/aegisub/aegisub-2.1.9.ebuild
+++ b/media-video/aegisub/aegisub-2.1.9.ebuild
@@ -7,7 +7,7 @@ EAPI="4"
WX_GTK_VER="2.8"
inherit autotools wxwidgets
-DESCRIPTION="Advanced SSA/ASS subtitle editor"
+DESCRIPTION="Advanced subtitle editor"
HOMEPAGE="http://www.aegisub.org/"
SRC_URI="https://rion-overlay.googlecode.com/files/${P}.tar.xz"
diff --git a/media-video/aegisub/aegisub-3.1.2.ebuild b/media-video/aegisub/aegisub-3.1.2.ebuild
index e156dda..9152199 100644
--- a/media-video/aegisub/aegisub-3.1.2.ebuild
+++ b/media-video/aegisub/aegisub-3.1.2.ebuild
@@ -10,7 +10,7 @@ WX_GTK_VER="3.0"
PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS@latin sr_RS vi zh_CN zh_TW"
inherit autotools-utils wxwidgets l10n fdo-mime gnome2-utils
-DESCRIPTION="Advanced SSA/ASS subtitle editor"
+DESCRIPTION="Advanced subtitle editor"
HOMEPAGE="http://www.aegisub.org/"
SRC_URI="http://ftp.aegisub.org/pub/releases/${P}.tar.xz"
diff --git a/media-video/aegisub/aegisub-3.1.3.ebuild b/media-video/aegisub/aegisub-3.1.3.ebuild
index f17f459..78f1562 100644
--- a/media-video/aegisub/aegisub-3.1.3.ebuild
+++ b/media-video/aegisub/aegisub-3.1.3.ebuild
@@ -10,7 +10,7 @@ WX_GTK_VER="3.0"
PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS@latin sr_RS vi zh_CN zh_TW"
inherit autotools-utils wxwidgets l10n fdo-mime gnome2-utils
-DESCRIPTION="Advanced SSA/ASS subtitle editor"
+DESCRIPTION="Advanced subtitle editor"
HOMEPAGE="http://www.aegisub.org/"
SRC_URI="http://ftp.aegisub.org/pub/releases/${P}.tar.xz"
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 4c2168b..fb5c7ea 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -10,7 +10,7 @@ WX_GTK_VER="3.0"
PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS@latin sr_RS vi zh_CN zh_TW"
inherit autotools-utils wxwidgets l10n fdo-mime gnome2-utils git-2
-DESCRIPTION="Advanced SSA/ASS subtitle editor"
+DESCRIPTION="Advanced subtitle editor"
HOMEPAGE="http://www.aegisub.org/"
EGIT_REPO_URI="https://github.com/Aegisub/Aegisub.git"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2015-11-03 11:16 Ian Delaney
0 siblings, 0 replies; 67+ messages in thread
From: Ian Delaney @ 2015-11-03 11:16 UTC (permalink / raw
To: gentoo-commits
commit: d3bd849a78233352897b93a5aa93a60d79a25fbc
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Tue Nov 3 10:55:27 2015 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Tue Nov 3 10:55:27 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3bd849a
media-video/aegisub: consistent indent in metadata.xml
media-video/aegisub/metadata.xml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/media-video/aegisub/metadata.xml b/media-video/aegisub/metadata.xml
index 03a5f55..b012d6d 100644
--- a/media-video/aegisub/metadata.xml
+++ b/media-video/aegisub/metadata.xml
@@ -6,10 +6,10 @@
<email>nikoli@gmx.us</email>
<name>Nikoli</name>
</maintainer>
- <maintainer>
- <email>itumaykin+gentoo@gmail.com</email>
- <name>Coacher</name>
- </maintainer>
+ <maintainer>
+ <email>itumaykin+gentoo@gmail.com</email>
+ <name>Coacher</name>
+ </maintainer>
<maintainer>
<email>maksbotan@gentoo.org</email>
<name>Maxim Koltsov</name>
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2015-11-03 11:16 Ian Delaney
0 siblings, 0 replies; 67+ messages in thread
From: Ian Delaney @ 2015-11-03 11:16 UTC (permalink / raw
To: gentoo-commits
commit: b79c53986bdad3d65041aaa2557ddcf783c8802b
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Tue Nov 3 10:57:35 2015 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Tue Nov 3 10:57:35 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b79c5398
media-video/aegisub: add remote-id to metadata.xml
media-video/aegisub/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/media-video/aegisub/metadata.xml b/media-video/aegisub/metadata.xml
index b012d6d..dc3909a 100644
--- a/media-video/aegisub/metadata.xml
+++ b/media-video/aegisub/metadata.xml
@@ -14,4 +14,7 @@
<email>maksbotan@gentoo.org</email>
<name>Maxim Koltsov</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">Aegisub/Aegisub</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2015-11-26 10:07 Patrice Clement
0 siblings, 0 replies; 67+ messages in thread
From: Patrice Clement @ 2015-11-26 10:07 UTC (permalink / raw
To: gentoo-commits
commit: 1536d29f0a07b1729bc96df51caa53eb439cc3dd
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Thu Nov 26 01:54:46 2015 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Nov 26 01:59:06 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1536d29f
media-video/aegisub: add ftp mirror to SRC_URI
media-video/aegisub/aegisub-3.0.4.ebuild | 5 ++++-
media-video/aegisub/aegisub-3.2.2.ebuild | 5 ++++-
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/media-video/aegisub/aegisub-3.0.4.ebuild b/media-video/aegisub/aegisub-3.0.4.ebuild
index f94961a..6320424 100644
--- a/media-video/aegisub/aegisub-3.0.4.ebuild
+++ b/media-video/aegisub/aegisub-3.0.4.ebuild
@@ -13,7 +13,10 @@ inherit autotools-utils fdo-mime gnome2-utils l10n wxwidgets
DESCRIPTION="Advanced subtitle editor"
HOMEPAGE="http://www.aegisub.org/"
-SRC_URI="http://ftp.aegisub.org/pub/releases/${P}.tar.xz"
+SRC_URI="
+ http://ftp.aegisub.org/pub/releases/${P}.tar.xz
+ ftp://ftp.aegisub.org/pub/releases/${P}.tar.xz
+"
LICENSE="BSD"
SLOT="0"
diff --git a/media-video/aegisub/aegisub-3.2.2.ebuild b/media-video/aegisub/aegisub-3.2.2.ebuild
index e6f23ec..185e7f1 100644
--- a/media-video/aegisub/aegisub-3.2.2.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2.ebuild
@@ -13,7 +13,10 @@ inherit autotools-utils fdo-mime gnome2-utils l10n toolchain-funcs wxwidgets
DESCRIPTION="Advanced subtitle editor"
HOMEPAGE="http://www.aegisub.org/"
-SRC_URI="http://ftp.aegisub.org/pub/releases/${P}.tar.xz"
+SRC_URI="
+ http://ftp.aegisub.org/pub/releases/${P}.tar.xz
+ ftp://ftp.aegisub.org/pub/releases/${P}.tar.xz
+"
LICENSE="BSD"
SLOT="0"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2015-12-22 15:47 Ian Delaney
0 siblings, 0 replies; 67+ messages in thread
From: Ian Delaney @ 2015-12-22 15:47 UTC (permalink / raw
To: gentoo-commits
commit: fbb6741badf790cbce2f015efdec3dc7fba852b2
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Tue Dec 22 11:34:10 2015 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Tue Dec 22 11:34:10 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb6741b
media-video/aegisub: drop useless slot operator on luajit dependency
dev-lang/luajit does not have sub-slots and we require SLOT 2 only.
Package-Manager: portage-2.2.24
media-video/aegisub/aegisub-3.2.2.ebuild | 2 +-
media-video/aegisub/aegisub-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-video/aegisub/aegisub-3.2.2.ebuild b/media-video/aegisub/aegisub-3.2.2.ebuild
index 19b2dc6..7472992 100644
--- a/media-video/aegisub/aegisub-3.2.2.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2.ebuild
@@ -27,7 +27,7 @@ IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell"
# However, most of these minimal versions date back to 2006-2010 yy.
# Such version specifiers are meaningless nowadays, so they are omitted.
RDEPEND="
- >=dev-lang/luajit-2.0.3:2=
+ >=dev-lang/luajit-2.0.3:2
>=dev-libs/boost-1.50.0:=[icu,nls,threads]
>=dev-libs/icu-4.8.1.1:=
>=x11-libs/wxGTK-3.0.0:${WX_GTK_VER}[X,opengl,debug?]
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 6f6eb8c..f7d6889 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -24,7 +24,7 @@ IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell"
# However, most of these minimal versions date back to 2006-2010 yy.
# Such version specifiers are meaningless nowadays, so they are omitted.
RDEPEND="
- >=dev-lang/luajit-2.0.4:2=
+ >=dev-lang/luajit-2.0.4:2
>=dev-libs/boost-1.50.0:=[icu,nls,threads]
>=dev-libs/icu-4.8.1.1:=
>=x11-libs/wxGTK-3.0.0:${WX_GTK_VER}[X,opengl,debug?]
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2015-12-25 15:13 Agostino Sarubbo
0 siblings, 0 replies; 67+ messages in thread
From: Agostino Sarubbo @ 2015-12-25 15:13 UTC (permalink / raw
To: gentoo-commits
commit: 05f437ee9b9cd1c2f10170b922a71ec36f27d3ef
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 25 15:13:00 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Dec 25 15:13:00 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f437ee
media-video/aegisub: amd64 stable wrt bug #569102
Package-Manager: portage-2.2.24
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-video/aegisub/aegisub-3.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-3.2.2.ebuild b/media-video/aegisub/aegisub-3.2.2.ebuild
index 7472992..7b42749 100644
--- a/media-video/aegisub/aegisub-3.2.2.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell"
# configure.ac specifies minimal versions for some of the dependencies below.
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2015-12-25 16:20 Agostino Sarubbo
0 siblings, 0 replies; 67+ messages in thread
From: Agostino Sarubbo @ 2015-12-25 16:20 UTC (permalink / raw
To: gentoo-commits
commit: 8a6518a0c3fb15a2d4b8cf65ae47bbde8de29281
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 25 16:18:10 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Dec 25 16:18:10 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6518a0
media-video/aegisub: x86 stable wrt bug #569102
Package-Manager: portage-2.2.24
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-video/aegisub/aegisub-3.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-3.2.2.ebuild b/media-video/aegisub/aegisub-3.2.2.ebuild
index 7b42749..afdf4af 100644
--- a/media-video/aegisub/aegisub-3.2.2.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell"
# configure.ac specifies minimal versions for some of the dependencies below.
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2015-12-28 9:53 Patrice Clement
0 siblings, 0 replies; 67+ messages in thread
From: Patrice Clement @ 2015-12-28 9:53 UTC (permalink / raw
To: gentoo-commits
commit: afe3c23d70c61ceadd94ff23dd94d6363b8d468a
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Sun Dec 27 23:23:37 2015 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Dec 27 23:36:33 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe3c23d
media-video/aegisub: remove old
Package-Manager: portage-2.2.24
media-video/aegisub/Manifest | 3 -
media-video/aegisub/aegisub-2.1.9.ebuild | 61 -------------------
media-video/aegisub/aegisub-3.1.2.ebuild | 101 -------------------------------
media-video/aegisub/aegisub-3.1.3.ebuild | 98 ------------------------------
4 files changed, 263 deletions(-)
diff --git a/media-video/aegisub/Manifest b/media-video/aegisub/Manifest
index 661bb74..e696d2d 100644
--- a/media-video/aegisub/Manifest
+++ b/media-video/aegisub/Manifest
@@ -1,5 +1,2 @@
-DIST aegisub-2.1.9.tar.xz 1670496 SHA256 e0591c96183f7713bb14f9d357a2e12bdd3478e4d0a8fad77f14f87a4fc22db7 SHA512 bdb02e3d29db2b7ed165eaf1d541515c15f22199bb209d517089e2c35289b7fc22f6159589004c7f8667a57d26eb7ab6211f9d85ca4bbcd076c5856ac10a3d4f WHIRLPOOL 4ac402e067ff0d863042a8f314c1e55154bacfcc13103772e7c4036b7d927f687b2172003eb51e35469f7af2b640e20f224ff1fa5be83f729eacfaac89c73144
DIST aegisub-3.0.4.tar.xz 4155728 SHA256 7d5d8b94da02278b3327f24dd546c0c897c4b369bd2da9e094dc60371422019a SHA512 2917195a61d16578a83ce0b69006dd0269c086c6eff2f622c47d9880697e4e531a7c0c0232c187f9023635c9d3857a1d6a0cee4f6251e49d22e2b625ac5dda7f WHIRLPOOL 60bd3e0374a60f6af62fe450488e8c68e18957283fff59d704f40e192da624bdf90d68c3cea41122e5b9ca440d218c3bd6d9d8091ed5226a2e9d1b9fdc2ce689
-DIST aegisub-3.1.2.tar.xz 4126244 SHA256 36ebfd05cc642b050da1e91ce2d2082b317a37bdfab109e191f861170d7cff86 SHA512 d15e16f9f98c01447b72cde1998c915a2bfc1aa918a4380b54303de8e88ef881f46c3896ab9dc5eddaf4f1376f0908abd8427dbf6af395e6e0b3969ddca402ab WHIRLPOOL fa7afa1a3e736a410d686bc14d173518267e4b1570a468d9871334f06af821040fe7f40d6ba3b1bece9350a70dd43613c4aedfe8480629a283c9a16a2f54ab6d
-DIST aegisub-3.1.3.tar.xz 4215196 SHA256 efea5bc2bc5e0651ada4f65cfdd8af1b422a15f87933710d11287bf51e2b5e58 SHA512 c406925623e7b8425df47d1cd31ef77d536861335d25c626ecb916ef091341a8156879430f094ffa1d27490a65f79e2edb84593609d589834f3411b2c2841297 WHIRLPOOL 12e40c2ce78e1659046d093d7d34b68b7ceda2744c36be0e15a71a379cc3ced4fb8cde2c364bbd3b7efa803f78229794d5d417c601ae140d79e0c0a9a2711fb0
DIST aegisub-3.2.2.tar.xz 5252052 SHA256 c55e33945b82d8513c02ea6e782f0d72c726adcd3707e95b8c0022f6151e6885 SHA512 54f825e52f238fef8d5cc31c37436e21355aee27883347f905271e5d2a8ff2a77e1b67d5aef38b0f8468bd0bad851fe944e02de27ec96310b902fbe5b1086722 WHIRLPOOL fe948edbb01f11385e14d1912b73942605df18325fcd95f4284a3c2edb73778d90d73038ac4a062e211fd56879590040e3c558fe1e361ec9fe2eee6a5c016448
diff --git a/media-video/aegisub/aegisub-2.1.9.ebuild b/media-video/aegisub/aegisub-2.1.9.ebuild
deleted file mode 100644
index 0f49837..0000000
--- a/media-video/aegisub/aegisub-2.1.9.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-WX_GTK_VER="2.8"
-inherit autotools wxwidgets
-
-DESCRIPTION="Advanced subtitle editor"
-HOMEPAGE="http://www.aegisub.org/"
-SRC_URI="https://rion-overlay.googlecode.com/files/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="alsa debug +ffmpeg lua nls openal oss portaudio pulseaudio spell"
-
-RDEPEND="
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
- virtual/opengl
- virtual/glu
- >=media-libs/libass-0.9.11[fontconfig]
- virtual/libiconv
- >=media-libs/fontconfig-2.4.2
- media-libs/freetype:2
-
- alsa? ( media-libs/alsa-lib )
- portaudio? ( =media-libs/portaudio-19* )
- pulseaudio? ( media-sound/pulseaudio )
- openal? ( media-libs/openal )
-
- lua? ( >=dev-lang/lua-5.1.1 )
-
- spell? ( >=app-text/hunspell-1.2 )
- ffmpeg? ( >=media-libs/ffmpegsource-2.17 )
-"
-DEPEND="${RDEPEND}
- dev-util/intltool
- virtual/pkgconfig
- media-gfx/imagemagick
-"
-
-src_prepare() {
- sh autogen.sh --skip-configure
- eautoreconf
-}
-
-src_configure() {
- econf \
- $(use_with alsa) \
- $(use_with oss) \
- $(use_with portaudio) \
- $(use_with pulseaudio) \
- $(use_with openal) \
- $(use_with lua) \
- $(use_with ffmpeg ffms) \
- $(use_with spell hunspell) \
- $(use_enable debug) \
- $(use_enable nls)
-}
diff --git a/media-video/aegisub/aegisub-3.1.2.ebuild b/media-video/aegisub/aegisub-3.1.2.ebuild
deleted file mode 100644
index 9152199..0000000
--- a/media-video/aegisub/aegisub-3.1.2.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-AUTOTOOLS_AUTORECONF="1"
-AUTOTOOLS_IN_SOURCE_BUILD="1"
-WX_GTK_VER="3.0"
-PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS@latin sr_RS vi zh_CN zh_TW"
-inherit autotools-utils wxwidgets l10n fdo-mime gnome2-utils
-
-DESCRIPTION="Advanced subtitle editor"
-HOMEPAGE="http://www.aegisub.org/"
-SRC_URI="http://ftp.aegisub.org/pub/releases/${P}.tar.xz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell"
-
-REQUIRED_USE="
- || ( alsa openal oss portaudio pulseaudio )
-"
-
-RDEPEND="
- >=x11-libs/wxGTK-3.0.0:${WX_GTK_VER}[X,opengl,debug?]
- virtual/opengl
- virtual/glu
- >=media-libs/libass-0.10.0[fontconfig]
- virtual/libiconv
- >=dev-lang/lua-5.1.1
- >=dev-libs/boost-1.52.0:=[icu,nls,threads]
- >=dev-libs/icu-4.8.1.1:=
- >=media-libs/fontconfig-2.4.2
- >=media-libs/freetype-2.3.5:2
-
- alsa? ( >=media-libs/alsa-lib-1.0.16 )
- portaudio? ( =media-libs/portaudio-19* )
- pulseaudio? ( >=media-sound/pulseaudio-0.9.5 )
- openal? ( media-libs/openal )
-
- spell? ( >=app-text/hunspell-1.2.2 )
- ffmpeg? ( >=media-libs/ffmpegsource-2.17:= )
- fftw? ( >=sci-libs/fftw-3.3 )
-"
-DEPEND="${RDEPEND}
- oss? ( virtual/os-headers )
- >=sys-devel/gettext-0.18
- dev-util/intltool
- virtual/pkgconfig
-"
-
-S=${WORKDIR}/${P}/${PN}
-
-src_prepare() {
- my_rm_loc() {
- sed -i -e "s:${1}\.po::" po/Makefile || die
- rm "po/${1}.po" || die
- }
-
- l10n_find_plocales_changes 'po' '' '.po'
- if [ -z "$(l10n_get_locales)" ]; then
- sed -e 's/^\s*po\s*$//' -i Makefile || die
- else
- l10n_for_each_disabled_locale_do my_rm_loc
- fi
-
- autotools-utils_src_prepare
-}
-
-src_configure() {
- # testing openal does not work in sandbox, bug #508184
- use openal && export agi_cv_with_openal="yes"
- local myeconfargs=(
- $(use_with alsa)
- $(use_with oss)
- $(use_with portaudio)
- $(use_with pulseaudio libpulse)
- $(use_with openal)
- $(use_with ffmpeg ffms2)
- $(use_with fftw fftw3)
- $(use_with spell hunspell)
- $(use_enable debug)
- )
- autotools-utils_src_configure
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
- gnome2_icon_cache_update
-}
diff --git a/media-video/aegisub/aegisub-3.1.3.ebuild b/media-video/aegisub/aegisub-3.1.3.ebuild
deleted file mode 100644
index 78f1562..0000000
--- a/media-video/aegisub/aegisub-3.1.3.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-AUTOTOOLS_AUTORECONF="1"
-AUTOTOOLS_IN_SOURCE_BUILD="1"
-WX_GTK_VER="3.0"
-PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS@latin sr_RS vi zh_CN zh_TW"
-inherit autotools-utils wxwidgets l10n fdo-mime gnome2-utils
-
-DESCRIPTION="Advanced subtitle editor"
-HOMEPAGE="http://www.aegisub.org/"
-SRC_URI="http://ftp.aegisub.org/pub/releases/${P}.tar.xz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell"
-
-REQUIRED_USE="
- || ( alsa openal oss portaudio pulseaudio )
-"
-
-RDEPEND="
- >=x11-libs/wxGTK-3.0.0:${WX_GTK_VER}[X,opengl,debug?]
- virtual/opengl
- virtual/glu
- >=media-libs/libass-0.10.0[fontconfig]
- virtual/libiconv
- >=dev-libs/boost-1.53.0:=[icu,nls,threads]
- >=dev-libs/icu-4.8.1.1:=
- >=media-libs/fontconfig-2.4.2
- >=media-libs/freetype-2.3.5:2
-
- alsa? ( >=media-libs/alsa-lib-1.0.16 )
- portaudio? ( =media-libs/portaudio-19* )
- pulseaudio? ( >=media-sound/pulseaudio-0.9.5 )
- openal? ( media-libs/openal )
-
- spell? ( >=app-text/hunspell-1.2.2 )
- ffmpeg? ( >=media-libs/ffmpegsource-2.17:= )
- fftw? ( >=sci-libs/fftw-3.3 )
-"
-DEPEND="${RDEPEND}
- oss? ( virtual/os-headers )
- >=sys-devel/gettext-0.18
- dev-util/intltool
- virtual/pkgconfig
-"
-
-src_prepare() {
- my_rm_loc() {
- sed -i -e "s:${1}\.po::" po/Makefile || die
- rm "po/${1}.po" || die
- }
-
- l10n_find_plocales_changes 'po' '' '.po'
- if [ -z "$(l10n_get_locales)" ]; then
- sed -e 's/^\s*po\s*$//' -i Makefile || die
- else
- l10n_for_each_disabled_locale_do my_rm_loc
- fi
-
- autotools-utils_src_prepare
-}
-
-src_configure() {
- # testing openal does not work in sandbox, bug #508184
- use openal && export agi_cv_with_openal="yes"
- local myeconfargs=(
- $(use_with alsa)
- $(use_with oss)
- $(use_with portaudio)
- $(use_with pulseaudio libpulse)
- $(use_with openal)
- $(use_with ffmpeg ffms2)
- $(use_with fftw fftw3)
- $(use_with spell hunspell)
- $(use_enable debug)
- )
- autotools-utils_src_configure
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
- gnome2_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-01-10 1:59 Ian Delaney
0 siblings, 0 replies; 67+ messages in thread
From: Ian Delaney @ 2016-01-10 1:59 UTC (permalink / raw
To: gentoo-commits
commit: e351695810329ce3833ba169b95a9d27320fd220
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Sat Jan 9 19:52:53 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Sun Jan 10 01:59:09 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3516958
media-video/aegisub: drop unused toolchain-funcs eclass
Package-Manager: portage-2.2.26
media-video/aegisub/aegisub-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 4474823..35c48b0 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.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$
@@ -9,7 +9,7 @@ AUTOTOOLS_IN_SOURCE_BUILD=1
PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS@latin sr_RS uk_UA vi zh_CN zh_TW"
WX_GTK_VER="3.0"
-inherit autotools-utils fdo-mime gnome2-utils l10n toolchain-funcs wxwidgets git-2
+inherit autotools-utils fdo-mime gnome2-utils l10n wxwidgets git-2
DESCRIPTION="Advanced subtitle editor"
HOMEPAGE="http://www.aegisub.org/"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-01-10 1:59 Ian Delaney
0 siblings, 0 replies; 67+ messages in thread
From: Ian Delaney @ 2016-01-10 1:59 UTC (permalink / raw
To: gentoo-commits
commit: ff9648f461a259c1ffb0c00e662319630d484094
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Sat Jan 9 19:56:07 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Sun Jan 10 01:59:12 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff9648f4
media-video/aegisub: explicitly inherit flag-o-matic eclass
It is already implicitly inherited from wxwidgets eclass,
but since we use f-o-m functionality inherit it explicitly.
Package-Manager: portage-2.2.26
media-video/aegisub/aegisub-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 35c48b0..14b7b22 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -9,7 +9,7 @@ AUTOTOOLS_IN_SOURCE_BUILD=1
PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS@latin sr_RS uk_UA vi zh_CN zh_TW"
WX_GTK_VER="3.0"
-inherit autotools-utils fdo-mime gnome2-utils l10n wxwidgets git-2
+inherit autotools-utils fdo-mime flag-o-matic gnome2-utils l10n wxwidgets git-2
DESCRIPTION="Advanced subtitle editor"
HOMEPAGE="http://www.aegisub.org/"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-01-12 14:24 Ian Delaney
0 siblings, 0 replies; 67+ messages in thread
From: Ian Delaney @ 2016-01-12 14:24 UTC (permalink / raw
To: gentoo-commits
commit: 7230a16cd374341d3fc1cc38b72580e024843544
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Tue Jan 12 09:36:39 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Tue Jan 12 10:35:38 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7230a16c
media-video/aegisub: drop now unneeded regex patch from live ebuild
Lua regex issue was fixed upstream.
See upstream commit ad0f702a55442e7aeca2e3486a3dd01e3bbad75e.
Package-Manager: portage-2.2.26
media-video/aegisub/aegisub-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 4e12b93..e554a3d 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -58,7 +58,6 @@ REQUIRED_USE="
# Unfortunately, luabins upstream is dead since 2011.
# Thus unbundling luabins is not worth the effort.
PATCHES=(
- "${FILESDIR}/${PN}-3.2.2-fix-lua-regexp.patch"
"${FILESDIR}/${P}-unbundle-luajit.patch"
"${FILESDIR}/${P}-add-missing-pthread-flags.patch"
"${FILESDIR}/${PN}-3.2.2-respect-user-compiler-flags.patch"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-01-12 14:24 Ian Delaney
0 siblings, 0 replies; 67+ messages in thread
From: Ian Delaney @ 2016-01-12 14:24 UTC (permalink / raw
To: gentoo-commits
commit: 9f158e9f8132fc809da849a91e1a5dad703276c7
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Tue Jan 12 09:32:33 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Tue Jan 12 09:32:33 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f158e9f
media-video/aegisub: depend on luajit[lua52compat] in live ebuild
Upstream states that luajit built with Lua 5.2 support is required.
See http://devel.aegisub.org/ticket/1904#comment:2
Package-Manager: portage-2.2.26
media-video/aegisub/aegisub-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 14b7b22..4e12b93 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -24,7 +24,7 @@ IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell"
# However, most of these minimal versions date back to 2006-2010 yy.
# Such version specifiers are meaningless nowadays, so they are omitted.
RDEPEND="
- >=dev-lang/luajit-2.0.4:2
+ >=dev-lang/luajit-2.0.4:2[lua52compat]
>=dev-libs/boost-1.50.0:=[icu,nls,threads]
>=dev-libs/icu-4.8.1.1:=
>=x11-libs/wxGTK-3.0.0:${WX_GTK_VER}[X,opengl,debug?]
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-02-02 11:07 Patrice Clement
0 siblings, 0 replies; 67+ messages in thread
From: Patrice Clement @ 2016-02-02 11:07 UTC (permalink / raw
To: gentoo-commits
commit: d067ece429ca9ed8026eba72ea406884edda7d44
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Tue Feb 2 02:07:10 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Feb 2 02:07:10 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d067ece4
media-video/aegisub: drop inactive proxy maintainer
After many pings there's no reply from him. See 8549f2c for reference.
Package-Manager: portage-2.2.27
media-video/aegisub/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/media-video/aegisub/metadata.xml b/media-video/aegisub/metadata.xml
index bc59abf..8397757 100644
--- a/media-video/aegisub/metadata.xml
+++ b/media-video/aegisub/metadata.xml
@@ -2,10 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>nikoli@gmx.us</email>
- <name>Nikoli</name>
- </maintainer>
- <maintainer type="person">
<email>itumaykin+gentoo@gmail.com</email>
<name>Coacher</name>
</maintainer>
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-02-10 22:04 Patrice Clement
0 siblings, 0 replies; 67+ messages in thread
From: Patrice Clement @ 2016-02-10 22:04 UTC (permalink / raw
To: gentoo-commits
commit: fb6f9253c8ca8e564ed0bbc9f4d740e6bab57874
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Wed Feb 10 17:13:56 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Feb 10 17:29:23 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb6f9253
media-video/aegisub: add uchardet USE to 9999
Package-Manager: portage-2.2.27
media-video/aegisub/aegisub-9999.ebuild | 4 +++-
media-video/aegisub/metadata.xml | 3 +++
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 2d5050e..8c24de9 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -18,7 +18,7 @@ EGIT_REPO_URI="git://github.com/Aegisub/Aegisub.git"
LICENSE="BSD"
SLOT="0"
KEYWORDS=""
-IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell"
+IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell +uchardet"
# configure.ac specifies minimal versions for some of the dependencies below.
# However, most of these minimal versions date back to 2006-2010 yy.
@@ -43,6 +43,7 @@ RDEPEND="
fftw? ( >=sci-libs/fftw-3.3:= )
spell? ( app-text/hunspell )
+ uchardet? ( dev-libs/uchardet )
"
DEPEND="${RDEPEND}
oss? ( virtual/os-headers )
@@ -96,6 +97,7 @@ src_configure() {
$(use_with portaudio)
$(use_with pulseaudio libpulse)
$(use_with spell hunspell)
+ $(use_with uchardet)
)
autotools-utils_src_configure
}
diff --git a/media-video/aegisub/metadata.xml b/media-video/aegisub/metadata.xml
index 8397757..6c63e45 100644
--- a/media-video/aegisub/metadata.xml
+++ b/media-video/aegisub/metadata.xml
@@ -13,6 +13,9 @@
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
+ <use>
+ <flag name="uchardet">Enable charset discovery via <pkg>dev-libs/uchardet</pkg></flag>
+ </use>
<upstream>
<remote-id type="github">Aegisub/Aegisub</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-03-05 11:39 Patrice Clement
0 siblings, 0 replies; 67+ messages in thread
From: Patrice Clement @ 2016-03-05 11:39 UTC (permalink / raw
To: gentoo-commits
commit: 4ddaa7f50caa9be663fe46a09451986fd3edef12
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Fri Mar 4 15:40:16 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Mar 4 15:57:40 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ddaa7f5
media-video/aegisub: add bugs-to link to metadata
Package-Manager: portage-2.2.27
media-video/aegisub/metadata.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/media-video/aegisub/metadata.xml b/media-video/aegisub/metadata.xml
index 6c63e45..1a8e315 100644
--- a/media-video/aegisub/metadata.xml
+++ b/media-video/aegisub/metadata.xml
@@ -17,6 +17,7 @@
<flag name="uchardet">Enable charset discovery via <pkg>dev-libs/uchardet</pkg></flag>
</use>
<upstream>
+ <bugs-to>http://devel.aegisub.org/wiki/NewTicket</bugs-to>
<remote-id type="github">Aegisub/Aegisub</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-03-05 11:39 Patrice Clement
0 siblings, 0 replies; 67+ messages in thread
From: Patrice Clement @ 2016-03-05 11:39 UTC (permalink / raw
To: gentoo-commits
commit: 63f9cbf0fa81817828ff2cc60ac6e0b98ff4f58d
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Fri Mar 4 14:59:19 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Mar 4 15:57:47 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63f9cbf0
media-video/aegisub: add maintainer description to metadata
Package-Manager: portage-2.2.27
media-video/aegisub/metadata.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/media-video/aegisub/metadata.xml b/media-video/aegisub/metadata.xml
index 1a8e315..7a15cc0 100644
--- a/media-video/aegisub/metadata.xml
+++ b/media-video/aegisub/metadata.xml
@@ -4,6 +4,7 @@
<maintainer type="person">
<email>itumaykin+gentoo@gmail.com</email>
<name>Coacher</name>
+ <description>Proxied maintainer; set to assignee in all bugs</description>
</maintainer>
<maintainer type="person">
<email>maksbotan@gentoo.org</email>
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-03-08 2:16 Ian Delaney
0 siblings, 0 replies; 67+ messages in thread
From: Ian Delaney @ 2016-03-08 2:16 UTC (permalink / raw
To: gentoo-commits
commit: c970c373ba62692caaa823d5171ea5e86fc81866
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Mon Mar 7 14:58:33 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Mon Mar 7 16:25:12 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c970c373
media-video/aegisub: remove obsolete RDEPEND version numbers from 9999
These versions were removed from tree in 2012.
Package-Manager: portage-2.2.27
media-video/aegisub/aegisub-9999.ebuild | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 8c24de9..e496cde 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -21,12 +21,12 @@ KEYWORDS=""
IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell +uchardet"
# configure.ac specifies minimal versions for some of the dependencies below.
-# However, most of these minimal versions date back to 2006-2010 yy.
+# However, most of these minimal versions date back to 2006-2012 yy.
# Such version specifiers are meaningless nowadays, so they are omitted.
RDEPEND="
>=dev-lang/luajit-2.0.4:2[lua52compat]
- >=dev-libs/boost-1.50.0:=[icu,nls,threads]
- >=dev-libs/icu-4.8.1.1:=
+ dev-libs/boost:=[icu,nls,threads]
+ dev-libs/icu:=
>=x11-libs/wxGTK-3.0.0:${WX_GTK_VER}[X,opengl,debug?]
media-libs/fontconfig
media-libs/freetype
@@ -39,7 +39,7 @@ RDEPEND="
portaudio? ( =media-libs/portaudio-19* )
pulseaudio? ( media-sound/pulseaudio )
- ffmpeg? ( >=media-libs/ffmpegsource-2.16:= )
+ ffmpeg? ( media-libs/ffmpegsource:= )
fftw? ( >=sci-libs/fftw-3.3:= )
spell? ( app-text/hunspell )
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-03-08 2:16 Ian Delaney
0 siblings, 0 replies; 67+ messages in thread
From: Ian Delaney @ 2016-03-08 2:16 UTC (permalink / raw
To: gentoo-commits
commit: b3f509abfabfdf0037a9827fee107e7eca3ca60a
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Mon Mar 7 15:58:15 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Mon Mar 7 18:35:17 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f509ab
media-video/aegisub: add missing libass subslot operator to 3.0.4
Package-Manager: portage-2.2.27
media-video/aegisub/aegisub-3.0.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-3.0.4-r1.ebuild b/media-video/aegisub/aegisub-3.0.4-r1.ebuild
index 127bc50..572569e 100644
--- a/media-video/aegisub/aegisub-3.0.4-r1.ebuild
+++ b/media-video/aegisub/aegisub-3.0.4-r1.ebuild
@@ -41,7 +41,7 @@ RDEPEND="
ffmpeg? ( media-libs/ffmpegsource:= )
fftw? ( >=sci-libs/fftw-3.3:= )
- libass? ( media-libs/libass[fontconfig] )
+ libass? ( media-libs/libass:=[fontconfig] )
lua? ( =dev-lang/lua-5.1*:= )
spell? ( app-text/hunspell )
"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-03-08 2:16 Ian Delaney
0 siblings, 0 replies; 67+ messages in thread
From: Ian Delaney @ 2016-03-08 2:16 UTC (permalink / raw
To: gentoo-commits
commit: 086db4f9a5b643ff00b995dd850d7a4a71929415
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Mon Mar 7 15:01:45 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Mon Mar 7 16:25:12 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=086db4f9
media-video/aegisub: remove unneeded wxGTK dep version number from 9999
wxGTK has SLOT=3.0 only in >=3.0.0 versions.
Package-Manager: portage-2.2.27
media-video/aegisub/aegisub-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index e496cde..c4a6030 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -27,12 +27,12 @@ RDEPEND="
>=dev-lang/luajit-2.0.4:2[lua52compat]
dev-libs/boost:=[icu,nls,threads]
dev-libs/icu:=
- >=x11-libs/wxGTK-3.0.0:${WX_GTK_VER}[X,opengl,debug?]
media-libs/fontconfig
media-libs/freetype
media-libs/libass[fontconfig]
virtual/libiconv
virtual/opengl
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
alsa? ( media-libs/alsa-lib )
openal? ( media-libs/openal )
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-03-08 2:16 Ian Delaney
0 siblings, 0 replies; 67+ messages in thread
From: Ian Delaney @ 2016-03-08 2:16 UTC (permalink / raw
To: gentoo-commits
commit: ef43c72bb3050b44bf2dc09f5ba4018a2cc19819
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Mon Mar 7 15:03:43 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Mon Mar 7 16:25:12 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef43c72b
media-video/aegisub: add missing libass subslot operator to 9999
Package-Manager: portage-2.2.27
media-video/aegisub/aegisub-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index c4a6030..6677686 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
dev-libs/icu:=
media-libs/fontconfig
media-libs/freetype
- media-libs/libass[fontconfig]
+ media-libs/libass:=[fontconfig]
virtual/libiconv
virtual/opengl
x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-03-08 2:16 Ian Delaney
0 siblings, 0 replies; 67+ messages in thread
From: Ian Delaney @ 2016-03-08 2:16 UTC (permalink / raw
To: gentoo-commits
commit: bedb3c702b7777a89f7e1fe5ee392a8f72ea7030
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Mon Mar 7 15:15:09 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Mon Mar 7 18:28:09 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bedb3c70
media-video/aegisub: adjust luajit dep to SLOT=2, i.e. >=2.0.0, in 9999
Upstream allows system luajit to be >=2.0.0.
Package-Manager: portage-2.2.27
media-video/aegisub/aegisub-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 2d555ef..09c7389 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -24,7 +24,7 @@ IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell +uchardet"
# However, most of these minimal versions date back to 2006-2012 yy.
# Such version specifiers are meaningless nowadays, so they are omitted.
RDEPEND="
- >=dev-lang/luajit-2.0.4:2[lua52compat]
+ dev-lang/luajit:2[lua52compat]
dev-libs/boost:=[icu,nls,threads]
dev-libs/icu:=
media-libs/fontconfig
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-03-08 2:16 Ian Delaney
0 siblings, 0 replies; 67+ messages in thread
From: Ian Delaney @ 2016-03-08 2:16 UTC (permalink / raw
To: gentoo-commits
commit: 7190f76dd3ac8cde331905528d1431e6d50d1183
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Mon Mar 7 15:54:41 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Mon Mar 7 18:35:13 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7190f76d
media-video/aegisub: remove obsolete RDEPEND version numbers from 3.0.4
Package-Manager: portage-2.2.27
media-video/aegisub/aegisub-3.0.4-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-video/aegisub/aegisub-3.0.4-r1.ebuild b/media-video/aegisub/aegisub-3.0.4-r1.ebuild
index 93bc4fe..127bc50 100644
--- a/media-video/aegisub/aegisub-3.0.4-r1.ebuild
+++ b/media-video/aegisub/aegisub-3.0.4-r1.ebuild
@@ -24,7 +24,7 @@ KEYWORDS="~amd64 ~x86"
IUSE="alsa debug +ffmpeg +fftw +libass lua openal oss portaudio pulseaudio spell"
# configure.ac specifies minimal versions for some of the dependencies below.
-# However, most of these minimal versions date back to 2006-2010 yy.
+# However, most of these minimal versions date back to 2006-2012 yy.
# Such version specifiers are meaningless nowadays, so they are omitted.
RDEPEND="
>=x11-libs/wxGTK-2.9.3:${WX_GTK_VER}[X,opengl,debug?]
@@ -38,7 +38,7 @@ RDEPEND="
portaudio? ( =media-libs/portaudio-19* )
pulseaudio? ( media-sound/pulseaudio )
- ffmpeg? ( >=media-libs/ffmpegsource-2.16:= )
+ ffmpeg? ( media-libs/ffmpegsource:= )
fftw? ( >=sci-libs/fftw-3.3:= )
libass? ( media-libs/libass[fontconfig] )
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-03-10 13:55 Ian Delaney
0 siblings, 0 replies; 67+ messages in thread
From: Ian Delaney @ 2016-03-10 13:55 UTC (permalink / raw
To: gentoo-commits
commit: 5b9afdc5b7490b446431c53b02dcf8dfca7e340b
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Thu Mar 10 00:06:32 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Thu Mar 10 13:55:06 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b9afdc5
media-video/aegisub: manually add git_version.h to 3.2.2_p20160306 wrt bug 576918
Gentoo-Bug: 576918
Closes: https://github.com/gentoo/gentoo/pull/1018
Package-Manager: portage-2.2.27
media-video/aegisub/aegisub-3.2.2_p20160306.ebuild | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160306.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160306.ebuild
index 9fb8056..b926372 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160306.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160306.ebuild
@@ -82,6 +82,12 @@ src_prepare() {
l10n_for_each_disabled_locale_do remove_locale
autotools-utils_src_prepare
+
+ cat <<- EOF > "${S}/build/git_version.h" || die
+ #define BUILD_GIT_VERSION_NUMBER 8880
+ #define BUILD_GIT_VERSION_STRING "${PV}"
+ #define TAGGED_RELEASE 0
+ EOF
}
src_configure() {
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-03-10 13:55 Ian Delaney
0 siblings, 0 replies; 67+ messages in thread
From: Ian Delaney @ 2016-03-10 13:55 UTC (permalink / raw
To: gentoo-commits
commit: ff5350709ebb4940ca2525cbfab168c6a2156a36
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Wed Mar 9 23:31:51 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Thu Mar 10 13:55:06 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff535070
media-video/aegisub: update comment re luabins
Package-Manager: portage-2.2.27
media-video/aegisub/aegisub-3.2.2_p20160306.ebuild | 7 ++++---
media-video/aegisub/aegisub-9999.ebuild | 7 ++++---
2 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160306.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160306.ebuild
index 1c21ae6..9fb8056 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160306.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160306.ebuild
@@ -24,6 +24,10 @@ IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell +uchardet"
# configure.ac specifies minimal versions for some of the dependencies below.
# However, most of these minimal versions date back to 2006-2012 yy.
# Such version specifiers are meaningless nowadays, so they are omitted.
+#
+# aegisub bundles luabins (https://github.com/agladysh/luabins).
+# Unfortunately, luabins upstream is practically dead since 2010.
+# Thus unbundling luabins is not worth the effort.
RDEPEND="
dev-lang/luajit:2[lua52compat]
dev-libs/boost:=[icu,nls,threads]
@@ -56,9 +60,6 @@ REQUIRED_USE="
|| ( alsa openal oss portaudio pulseaudio )
"
-# aegisub bundles luabins (https://github.com/agladysh/luabins).
-# Unfortunately, luabins upstream is dead since 2011.
-# Thus unbundling luabins is not worth the effort.
PATCHES=(
"${FILESDIR}/${P}-fix-luajit-unbundling.patch"
"${FILESDIR}/${P}-respect-user-compiler-flags.patch"
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index a356fa8..32ba827 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -23,6 +23,10 @@ IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell +uchardet"
# configure.ac specifies minimal versions for some of the dependencies below.
# However, most of these minimal versions date back to 2006-2012 yy.
# Such version specifiers are meaningless nowadays, so they are omitted.
+#
+# aegisub bundles luabins (https://github.com/agladysh/luabins).
+# Unfortunately, luabins upstream is practically dead since 2010.
+# Thus unbundling luabins is not worth the effort.
RDEPEND="
dev-lang/luajit:2[lua52compat]
dev-libs/boost:=[icu,nls,threads]
@@ -55,9 +59,6 @@ REQUIRED_USE="
|| ( alsa openal oss portaudio pulseaudio )
"
-# aegisub bundles luabins (https://github.com/agladysh/luabins).
-# Unfortunately, luabins upstream is dead since 2011.
-# Thus unbundling luabins is not worth the effort.
PATCHES=(
"${FILESDIR}/${PN}-3.2.2_p20160306-fix-luajit-unbundling.patch"
"${FILESDIR}/${PN}-3.2.2_p20160306-respect-user-compiler-flags.patch"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-03-10 13:55 Ian Delaney
0 siblings, 0 replies; 67+ messages in thread
From: Ian Delaney @ 2016-03-10 13:55 UTC (permalink / raw
To: gentoo-commits
commit: 66ca77a931530f1ed1498831e563f4d2f0afa3f1
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Wed Mar 9 23:37:40 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Thu Mar 10 13:55:06 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ca77a9
media-video/aegisub: copy config.rpath via autotools eclass in 3.2.2_p20160306, 9999
Replace a custom config.rpath hack with the legalized one from autotools
eclass. See also http://devel.aegisub.org/ticket/1914
Package-Manager: portage-2.2.27
media-video/aegisub/aegisub-3.2.2_p20160306.ebuild | 5 +++--
media-video/aegisub/aegisub-9999.ebuild | 5 +++--
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160306.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160306.ebuild
index b926372..ef73e9d 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160306.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160306.ebuild
@@ -72,8 +72,6 @@ pkg_pretend() {
}
src_prepare() {
- cp /usr/share/gettext/config.rpath . || die
-
remove_locale() {
rm "po/${1}.po" || die
}
@@ -81,6 +79,9 @@ src_prepare() {
l10n_find_plocales_changes 'po' '' '.po'
l10n_for_each_disabled_locale_do remove_locale
+ # See http://devel.aegisub.org/ticket/1914
+ config_rpath_update "${S}/config.rpath"
+
autotools-utils_src_prepare
cat <<- EOF > "${S}/build/git_version.h" || die
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 32ba827..5789168 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -71,8 +71,6 @@ pkg_pretend() {
}
src_prepare() {
- cp /usr/share/gettext/config.rpath . || die
-
remove_locale() {
rm "po/${1}.po" || die
}
@@ -80,6 +78,9 @@ src_prepare() {
l10n_find_plocales_changes 'po' '' '.po'
l10n_for_each_disabled_locale_do remove_locale
+ # See http://devel.aegisub.org/ticket/1914
+ config_rpath_update "${S}/config.rpath"
+
autotools-utils_src_prepare
}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-05-26 8:58 Michał Górny
0 siblings, 0 replies; 67+ messages in thread
From: Michał Górny @ 2016-05-26 8:58 UTC (permalink / raw
To: gentoo-commits
commit: f3090936d98f1565ca10bc9eb78680b1e33a6536
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu May 26 08:34:28 2016 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu May 26 08:58:08 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3090936
media-video/aegisub: Switch to git-r3
Switch the live ebuild to git-r3, using the new EGIT_SUBMODULES API.
media-video/aegisub/aegisub-9999.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 5789168..d8665bb 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -9,7 +9,7 @@ AUTOTOOLS_IN_SOURCE_BUILD=1
PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS@latin sr_RS uk_UA vi zh_CN zh_TW"
WX_GTK_VER="3.0"
-inherit autotools-utils fdo-mime flag-o-matic gnome2-utils l10n wxwidgets git-2
+inherit autotools-utils fdo-mime flag-o-matic gnome2-utils l10n wxwidgets git-r3
DESCRIPTION="Advanced subtitle editor"
HOMEPAGE="http://www.aegisub.org/"
@@ -59,6 +59,9 @@ REQUIRED_USE="
|| ( alsa openal oss portaudio pulseaudio )
"
+# submodules are used to pull in bundled libraries
+EGIT_SUBMODULES=()
+
PATCHES=(
"${FILESDIR}/${PN}-3.2.2_p20160306-fix-luajit-unbundling.patch"
"${FILESDIR}/${PN}-3.2.2_p20160306-respect-user-compiler-flags.patch"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-06-27 0:25 Göktürk Yüksek
0 siblings, 0 replies; 67+ messages in thread
From: Göktürk Yüksek @ 2016-06-27 0:25 UTC (permalink / raw
To: gentoo-commits
commit: 8c6c00d62ae9f52ae54829378b2de549204d1b28
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Sun Jun 26 17:13:23 2016 +0000
Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Mon Jun 27 00:23:12 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c6c00d6
media-video/aegisub: cleanup maintainer list
Acked-By: Maxim Koltsov <maksbotan <AT> gentoo.org>
Package-Manager: portage-2.3.0
media-video/aegisub/metadata.xml | 5 -----
1 file changed, 5 deletions(-)
diff --git a/media-video/aegisub/metadata.xml b/media-video/aegisub/metadata.xml
index 7a15cc0..8bc3358 100644
--- a/media-video/aegisub/metadata.xml
+++ b/media-video/aegisub/metadata.xml
@@ -4,11 +4,6 @@
<maintainer type="person">
<email>itumaykin+gentoo@gmail.com</email>
<name>Coacher</name>
- <description>Proxied maintainer; set to assignee in all bugs</description>
- </maintainer>
- <maintainer type="person">
- <email>maksbotan@gentoo.org</email>
- <name>Maxim Koltsov</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-06-28 18:06 Patrice Clement
0 siblings, 0 replies; 67+ messages in thread
From: Patrice Clement @ 2016-06-28 18:06 UTC (permalink / raw
To: gentoo-commits
commit: 9b67e059e10ded2f3f0e562c2c9c6457ae31f8c1
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Sat Jun 4 18:14:04 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Jun 28 17:38:28 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b67e059
media-video/aegisub: sync 9999 with the latest snapshot ebuild
Package-Manager: portage-2.3.0_rc1
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
media-video/aegisub/aegisub-9999.ebuild | 77 +++++++++++++++++++--------------
1 file changed, 44 insertions(+), 33 deletions(-)
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index d8665bb..cca3602 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -2,69 +2,65 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS@latin sr_RS uk_UA vi zh_CN zh_TW"
-WX_GTK_VER="3.0"
+WX_GTK_VER=3.0
+PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
-inherit autotools-utils fdo-mime flag-o-matic gnome2-utils l10n wxwidgets git-r3
+inherit autotools fdo-mime flag-o-matic gnome2-utils l10n wxwidgets git-r3
DESCRIPTION="Advanced subtitle editor"
-HOMEPAGE="http://www.aegisub.org/"
+HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub"
EGIT_REPO_URI="git://github.com/Aegisub/Aegisub.git"
+# Submodules are used to pull bundled libraries.
+EGIT_SUBMODULES=()
-LICENSE="BSD"
+LICENSE="BSD MIT"
SLOT="0"
KEYWORDS=""
-IUSE="alsa debug +ffmpeg +fftw openal oss portaudio pulseaudio spell +uchardet"
+IUSE="alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
-# configure.ac specifies minimal versions for some of the dependencies below.
-# However, most of these minimal versions date back to 2006-2012 yy.
-# Such version specifiers are meaningless nowadays, so they are omitted.
-#
# aegisub bundles luabins (https://github.com/agladysh/luabins).
# Unfortunately, luabins upstream is practically dead since 2010.
-# Thus unbundling luabins is not worth the effort.
+# Thus unbundling luabins isn't worth the effort.
RDEPEND="
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
dev-lang/luajit:2[lua52compat]
dev-libs/boost:=[icu,nls,threads]
dev-libs/icu:=
+ media-libs/ffmpegsource:=
media-libs/fontconfig
media-libs/freetype
media-libs/libass:=[fontconfig]
+ sys-libs/zlib
virtual/libiconv
virtual/opengl
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
-
alsa? ( media-libs/alsa-lib )
+ fftw? ( >=sci-libs/fftw-3.3:= )
openal? ( media-libs/openal )
portaudio? ( =media-libs/portaudio-19* )
pulseaudio? ( media-sound/pulseaudio )
-
- ffmpeg? ( media-libs/ffmpegsource:= )
- fftw? ( >=sci-libs/fftw-3.3:= )
-
spell? ( app-text/hunspell )
uchardet? ( dev-libs/uchardet )
"
DEPEND="${RDEPEND}
- oss? ( virtual/os-headers )
dev-util/intltool
sys-devel/gettext
virtual/pkgconfig
-"
-REQUIRED_USE="
- || ( alsa openal oss portaudio pulseaudio )
+ oss? ( virtual/os-headers )
+ test? (
+ ~dev-cpp/gtest-1.7.0
+ dev-lua/busted
+ dev-lua/luarocks
+ )
"
-# submodules are used to pull in bundled libraries
-EGIT_SUBMODULES=()
+REQUIRED_USE="|| ( alsa openal oss portaudio pulseaudio )"
PATCHES=(
- "${FILESDIR}/${PN}-3.2.2_p20160306-fix-luajit-unbundling.patch"
- "${FILESDIR}/${PN}-3.2.2_p20160306-respect-user-compiler-flags.patch"
+ "${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-fix-system-luajit-build.patch"
+ "${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-respect-compiler-flags.patch"
+ "${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-support-system-gtest.patch"
)
pkg_pretend() {
@@ -74,6 +70,11 @@ pkg_pretend() {
}
src_prepare() {
+ default_src_prepare
+
+ # Remove tests that require unavailable uuid Lua module.
+ rm automation/tests/modules/lfs.moon || die
+
remove_locale() {
rm "po/${1}.po" || die
}
@@ -82,20 +83,21 @@ src_prepare() {
l10n_for_each_disabled_locale_do remove_locale
# See http://devel.aegisub.org/ticket/1914
- config_rpath_update "${S}/config.rpath"
+ config_rpath_update "${S}"/config.rpath
- autotools-utils_src_prepare
+ eautoreconf
}
src_configure() {
- # Prevent sandbox violation from OpenAL detection. Gentoo bug #508184.
+ # Prevent access violations from OpenAL detection. See Gentoo bug 508184.
use openal && export agi_cv_with_openal="yes"
+
local myeconfargs=(
--disable-update-checker
+ --with-ffms2
--with-system-luajit
$(use_enable debug)
$(use_with alsa)
- $(use_with ffmpeg ffms2)
$(use_with fftw fftw3)
$(use_with openal)
$(use_with oss)
@@ -104,7 +106,16 @@ src_configure() {
$(use_with spell hunspell)
$(use_with uchardet)
)
- autotools-utils_src_configure
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ emake WITH_SYSTEM_GTEST=$(usex test)
+}
+
+src_test() {
+ emake test-automation
+ emake test-libaegisub
}
pkg_preinst() {
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-07-11 19:37 Patrice Clement
0 siblings, 0 replies; 67+ messages in thread
From: Patrice Clement @ 2016-07-11 19:37 UTC (permalink / raw
To: gentoo-commits
commit: ab8e4257c78a68f0e6742c39640fda14c5bd7e39
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Thu Jul 7 04:03:22 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Mon Jul 11 19:37:20 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab8e4257
media-video/aegisub: add setup-wxwidgets call wrt bug 587530
Gentoo-Bug: https://bugs.gento.org/587530
Closes: https://github.com/gentoo/gentoo/pull/1839
Package-Manager: portage-2.3.0
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
media-video/aegisub/aegisub-3.2.2_p20160518.ebuild | 1 +
media-video/aegisub/aegisub-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518.ebuild
index 8610144..9c9c58b 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518.ebuild
@@ -97,6 +97,7 @@ src_configure() {
# Prevent access violations from OpenAL detection. See Gentoo bug 508184.
use openal && export agi_cv_with_openal="yes"
+ setup-wxwidgets
local myeconfargs=(
--disable-update-checker
--with-ffms2
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index cca3602..5a702d4 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -92,6 +92,7 @@ src_configure() {
# Prevent access violations from OpenAL detection. See Gentoo bug 508184.
use openal && export agi_cv_with_openal="yes"
+ setup-wxwidgets
local myeconfargs=(
--disable-update-checker
--with-ffms2
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-10-20 22:17 Patrice Clement
0 siblings, 0 replies; 67+ messages in thread
From: Patrice Clement @ 2016-10-20 22:17 UTC (permalink / raw
To: gentoo-commits
commit: 306e078018dee089197db78a4c7d2846a8e94ea1
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Thu Oct 20 21:28:28 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Oct 20 22:17:26 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=306e0780
media-video/aegisub: update live ebuild.
Prefer HTTPS URI, port to xdg-utils eclass.
Closes: https://github.com/gentoo/gentoo/pull/2609
Package-Manager: portage-2.3.2
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
media-video/aegisub/aegisub-9999.ebuild | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 1bd7838..5550ccd 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -7,11 +7,11 @@ EAPI=6
WX_GTK_VER=3.0
PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
-inherit autotools fdo-mime flag-o-matic gnome2-utils l10n wxwidgets git-r3
+inherit autotools flag-o-matic gnome2-utils l10n wxwidgets xdg-utils git-r3
DESCRIPTION="Advanced subtitle editor"
HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub"
-EGIT_REPO_URI="git://github.com/Aegisub/Aegisub.git"
+EGIT_REPO_URI=( {https,git}://github.com/${PN^}/${PN^}.git )
# Submodules are used to pull bundled libraries.
EGIT_SUBMODULES=()
@@ -132,11 +132,11 @@ pkg_preinst() {
}
pkg_postinst() {
- fdo-mime_desktop_database_update
gnome2_icon_cache_update
+ xdg_desktop_database_update
}
pkg_postrm() {
- fdo-mime_desktop_database_update
gnome2_icon_cache_update
+ xdg_desktop_database_update
}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2016-10-20 22:17 Patrice Clement
0 siblings, 0 replies; 67+ messages in thread
From: Patrice Clement @ 2016-10-20 22:17 UTC (permalink / raw
To: gentoo-commits
commit: 1e4e4e2de403493367484a2d63062bea93ebc62c
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Thu Oct 20 21:25:17 2016 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Oct 20 22:17:26 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e4e4e2d
media-video/aegisub: do compiler checks in pkg_setup() too.
Package-Manager: portage-2.3.2
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
media-video/aegisub/aegisub-3.2.2_p20160518.ebuild | 10 +++++++++-
media-video/aegisub/aegisub-9999.ebuild | 10 +++++++++-
2 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518.ebuild
index 9c9c58b..b901ac1 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518.ebuild
@@ -62,12 +62,20 @@ PATCHES=(
"${FILESDIR}/${PV}/${P}-support-system-gtest.patch"
)
-pkg_pretend() {
+aegisub_check_compiler() {
if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or Clang>=3.3."
fi
}
+pkg_pretend() {
+ aegisub_check_compiler
+}
+
+pkg_setup() {
+ aegisub_check_compiler
+}
+
src_prepare() {
default_src_prepare
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 5a702d4..1bd7838 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -63,12 +63,20 @@ PATCHES=(
"${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-support-system-gtest.patch"
)
-pkg_pretend() {
+aegisub_check_compiler() {
if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or Clang>=3.3."
fi
}
+pkg_pretend() {
+ aegisub_check_compiler
+}
+
+pkg_setup() {
+ aegisub_check_compiler
+}
+
src_prepare() {
default_src_prepare
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2017-01-04 10:15 David Seifert
0 siblings, 0 replies; 67+ messages in thread
From: David Seifert @ 2017-01-04 10:15 UTC (permalink / raw
To: gentoo-commits
commit: 5d91a8ec6e301561d4ac84de993bf4fa12cc4d0d
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Fri Dec 30 14:07:05 2016 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Jan 4 10:14:19 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d91a8ec
media-video/aegisub: port 3.2.2_p20160518 to xdg-utils eclass
Package-Manager: Portage-2.3.3, Repoman-2.3.1
.../aegisub/aegisub-3.2.2_p20160518-r1.ebuild | 147 +++++++++++++++++++++
1 file changed, 147 insertions(+)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild
new file mode 100644
index 00000000..44dcfc9
--- /dev/null
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+WX_GTK_VER=3.0
+PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
+COMMIT_ID="b118fe7e7a5c37540e2f0aa75af105e272bad234"
+
+inherit autotools flag-o-matic gnome2-utils l10n wxwidgets xdg-utils vcs-snapshot
+
+DESCRIPTION="Advanced subtitle editor"
+HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub"
+SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
+
+# aegisub bundles luabins (https://github.com/agladysh/luabins).
+# Unfortunately, luabins upstream is practically dead since 2010.
+# Thus unbundling luabins isn't worth the effort.
+RDEPEND="
+ x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
+ dev-lang/luajit:2[lua52compat]
+ dev-libs/boost:=[icu,nls,threads]
+ dev-libs/icu:=
+ media-libs/ffmpegsource:=
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/libass:=[fontconfig]
+ sys-libs/zlib
+ virtual/libiconv
+ virtual/opengl
+ alsa? ( media-libs/alsa-lib )
+ fftw? ( >=sci-libs/fftw-3.3:= )
+ openal? ( media-libs/openal )
+ portaudio? ( =media-libs/portaudio-19* )
+ pulseaudio? ( media-sound/pulseaudio )
+ spell? ( app-text/hunspell )
+ uchardet? ( dev-libs/uchardet )
+"
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ sys-devel/gettext
+ virtual/pkgconfig
+ oss? ( virtual/os-headers )
+ test? (
+ ~dev-cpp/gtest-1.7.0
+ dev-lua/busted
+ dev-lua/luarocks
+ )
+"
+
+REQUIRED_USE="|| ( alsa openal oss portaudio pulseaudio )"
+
+PATCHES=(
+ "${FILESDIR}/${PV}/${P}-fix-system-luajit-build.patch"
+ "${FILESDIR}/${PV}/${P}-respect-compiler-flags.patch"
+ "${FILESDIR}/${PV}/${P}-support-system-gtest.patch"
+)
+
+aegisub_check_compiler() {
+ if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
+ die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or Clang>=3.3."
+ fi
+}
+
+pkg_pretend() {
+ aegisub_check_compiler
+}
+
+pkg_setup() {
+ aegisub_check_compiler
+}
+
+src_prepare() {
+ default_src_prepare
+
+ # Remove tests that require unavailable uuid Lua module.
+ rm automation/tests/modules/lfs.moon || die
+
+ remove_locale() {
+ rm "po/${1}.po" || die
+ }
+
+ l10n_find_plocales_changes 'po' '' '.po'
+ l10n_for_each_disabled_locale_do remove_locale
+
+ # See http://devel.aegisub.org/ticket/1914
+ config_rpath_update "${S}"/config.rpath
+
+ eautoreconf
+
+ cat <<- EOF > build/git_version.h || die
+ #define BUILD_GIT_VERSION_NUMBER 8897
+ #define BUILD_GIT_VERSION_STRING "${PV}"
+ #define TAGGED_RELEASE 0
+ EOF
+}
+
+src_configure() {
+ # Prevent access violations from OpenAL detection. See Gentoo bug 508184.
+ use openal && export agi_cv_with_openal="yes"
+
+ setup-wxwidgets
+ local myeconfargs=(
+ --disable-update-checker
+ --with-ffms2
+ --with-system-luajit
+ $(use_enable debug)
+ $(use_with alsa)
+ $(use_with fftw fftw3)
+ $(use_with openal)
+ $(use_with oss)
+ $(use_with portaudio)
+ $(use_with pulseaudio libpulse)
+ $(use_with spell hunspell)
+ $(use_with uchardet)
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ emake WITH_SYSTEM_GTEST=$(usex test)
+}
+
+src_test() {
+ emake test-automation
+ emake test-libaegisub
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2017-01-04 10:15 David Seifert
0 siblings, 0 replies; 67+ messages in thread
From: David Seifert @ 2017-01-04 10:15 UTC (permalink / raw
To: gentoo-commits
commit: 0b7fb2b3350f726fa63877421b6d1280db8603ee
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Fri Dec 30 14:08:59 2016 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Jan 4 10:14:23 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b7fb2b3
media-video/aegisub: remove old
Closes: https://github.com/gentoo/gentoo/pull/3285
Package-Manager: Portage-2.3.3, Repoman-2.3.1
media-video/aegisub/aegisub-3.2.2_p20160518.ebuild | 147 ---------------------
1 file changed, 147 deletions(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518.ebuild
deleted file mode 100644
index b901ac1..00000000
--- a/media-video/aegisub/aegisub-3.2.2_p20160518.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-WX_GTK_VER=3.0
-PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
-COMMIT_ID="b118fe7e7a5c37540e2f0aa75af105e272bad234"
-
-inherit autotools fdo-mime flag-o-matic gnome2-utils l10n wxwidgets vcs-snapshot
-
-DESCRIPTION="Advanced subtitle editor"
-HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub"
-SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
-
-# aegisub bundles luabins (https://github.com/agladysh/luabins).
-# Unfortunately, luabins upstream is practically dead since 2010.
-# Thus unbundling luabins isn't worth the effort.
-RDEPEND="
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
- dev-lang/luajit:2[lua52compat]
- dev-libs/boost:=[icu,nls,threads]
- dev-libs/icu:=
- media-libs/ffmpegsource:=
- media-libs/fontconfig
- media-libs/freetype
- media-libs/libass:=[fontconfig]
- sys-libs/zlib
- virtual/libiconv
- virtual/opengl
- alsa? ( media-libs/alsa-lib )
- fftw? ( >=sci-libs/fftw-3.3:= )
- openal? ( media-libs/openal )
- portaudio? ( =media-libs/portaudio-19* )
- pulseaudio? ( media-sound/pulseaudio )
- spell? ( app-text/hunspell )
- uchardet? ( dev-libs/uchardet )
-"
-DEPEND="${RDEPEND}
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
- oss? ( virtual/os-headers )
- test? (
- ~dev-cpp/gtest-1.7.0
- dev-lua/busted
- dev-lua/luarocks
- )
-"
-
-REQUIRED_USE="|| ( alsa openal oss portaudio pulseaudio )"
-
-PATCHES=(
- "${FILESDIR}/${PV}/${P}-fix-system-luajit-build.patch"
- "${FILESDIR}/${PV}/${P}-respect-compiler-flags.patch"
- "${FILESDIR}/${PV}/${P}-support-system-gtest.patch"
-)
-
-aegisub_check_compiler() {
- if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
- die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or Clang>=3.3."
- fi
-}
-
-pkg_pretend() {
- aegisub_check_compiler
-}
-
-pkg_setup() {
- aegisub_check_compiler
-}
-
-src_prepare() {
- default_src_prepare
-
- # Remove tests that require unavailable uuid Lua module.
- rm automation/tests/modules/lfs.moon || die
-
- remove_locale() {
- rm "po/${1}.po" || die
- }
-
- l10n_find_plocales_changes 'po' '' '.po'
- l10n_for_each_disabled_locale_do remove_locale
-
- # See http://devel.aegisub.org/ticket/1914
- config_rpath_update "${S}"/config.rpath
-
- eautoreconf
-
- cat <<- EOF > build/git_version.h || die
- #define BUILD_GIT_VERSION_NUMBER 8897
- #define BUILD_GIT_VERSION_STRING "${PV}"
- #define TAGGED_RELEASE 0
- EOF
-}
-
-src_configure() {
- # Prevent access violations from OpenAL detection. See Gentoo bug 508184.
- use openal && export agi_cv_with_openal="yes"
-
- setup-wxwidgets
- local myeconfargs=(
- --disable-update-checker
- --with-ffms2
- --with-system-luajit
- $(use_enable debug)
- $(use_with alsa)
- $(use_with fftw fftw3)
- $(use_with openal)
- $(use_with oss)
- $(use_with portaudio)
- $(use_with pulseaudio libpulse)
- $(use_with spell hunspell)
- $(use_with uchardet)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- emake WITH_SYSTEM_GTEST=$(usex test)
-}
-
-src_test() {
- emake test-automation
- emake test-libaegisub
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
- gnome2_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2017-01-06 8:01 David Seifert
0 siblings, 0 replies; 67+ messages in thread
From: David Seifert @ 2017-01-06 8:01 UTC (permalink / raw
To: gentoo-commits
commit: 1116aacf65231b3579892a3b1b1d062641e87430
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Thu Jan 5 19:26:26 2017 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Jan 6 08:01:27 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1116aacf
media-video/aegisub: remove uneeded virtual/os-headers build dependency
Aegisub doesn't use kernel headers for OSS support or anything else.
Closes: https://github.com/gentoo/gentoo/pull/3339
Package-Manager: Portage-2.3.3, Repoman-2.3.1
media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild | 3 +--
media-video/aegisub/aegisub-9999.ebuild | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild
index 44dcfc9..9bad8d4 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r1.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$
@@ -46,7 +46,6 @@ DEPEND="${RDEPEND}
dev-util/intltool
sys-devel/gettext
virtual/pkgconfig
- oss? ( virtual/os-headers )
test? (
~dev-cpp/gtest-1.7.0
dev-lua/busted
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 5550ccd..4a0715c 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.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$
@@ -47,7 +47,6 @@ DEPEND="${RDEPEND}
dev-util/intltool
sys-devel/gettext
virtual/pkgconfig
- oss? ( virtual/os-headers )
test? (
~dev-cpp/gtest-1.7.0
dev-lua/busted
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2017-01-10 14:56 Agostino Sarubbo
0 siblings, 0 replies; 67+ messages in thread
From: Agostino Sarubbo @ 2017-01-10 14:56 UTC (permalink / raw
To: gentoo-commits
commit: dd45b30c7877f0142f02f7442e8be89a8bdfe66d
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 10 14:53:35 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jan 10 14:53:35 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd45b30c
media-video/aegisub: amd64 stable wrt bug #604700
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild
index 9bad8d4..c0353da 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> ${P}.
LICENSE="BSD MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
# aegisub bundles luabins (https://github.com/agladysh/luabins).
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2017-01-10 15:22 Agostino Sarubbo
0 siblings, 0 replies; 67+ messages in thread
From: Agostino Sarubbo @ 2017-01-10 15:22 UTC (permalink / raw
To: gentoo-commits
commit: 72a527c7d692ddae7295e77d6b81eb327fff60ab
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 10 15:21:23 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jan 10 15:21:23 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72a527c7
media-video/aegisub: x86 stable wrt bug #604700
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild
index c0353da..ab188c5 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> ${P}.
LICENSE="BSD MIT"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
# aegisub bundles luabins (https://github.com/agladysh/luabins).
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2017-01-15 17:36 David Seifert
0 siblings, 0 replies; 67+ messages in thread
From: David Seifert @ 2017-01-15 17:36 UTC (permalink / raw
To: gentoo-commits
commit: b056ff268ca102d28cc29049f08e7b81145639a6
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Sun Jan 15 15:06:46 2017 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 17:36:20 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b056ff26
media-video/aegisub: rebuild on hunspell SLOT changes
Those hunspell sub-slots weren't there when aegisub ebuilds were added.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Closes: https://github.com/gentoo/gentoo/pull/3490
...isub-3.2.2_p20160518-r1.ebuild => aegisub-3.2.2_p20160518-r2.ebuild} | 2 +-
media-video/aegisub/aegisub-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild
similarity index 99%
rename from media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild
rename to media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild
index ab188c5..30edc59 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r1.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild
@@ -39,7 +39,7 @@ RDEPEND="
openal? ( media-libs/openal )
portaudio? ( =media-libs/portaudio-19* )
pulseaudio? ( media-sound/pulseaudio )
- spell? ( app-text/hunspell )
+ spell? ( app-text/hunspell:= )
uchardet? ( dev-libs/uchardet )
"
DEPEND="${RDEPEND}
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 4a0715c..1193ae1 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
openal? ( media-libs/openal )
portaudio? ( =media-libs/portaudio-19* )
pulseaudio? ( media-sound/pulseaudio )
- spell? ( app-text/hunspell )
+ spell? ( app-text/hunspell:= )
uchardet? ( dev-libs/uchardet )
"
DEPEND="${RDEPEND}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2017-07-23 4:15 Michael Palimaka
0 siblings, 0 replies; 67+ messages in thread
From: Michael Palimaka @ 2017-07-23 4:15 UTC (permalink / raw
To: gentoo-commits
commit: d14b339f0ea40a0cbd6c04604ed0f06d86e4eb1a
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Sat Jul 22 15:58:33 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jul 23 04:15:27 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14b339f
media-video/aegisub: enable alsa USE by default
Already enabled in desktop/ profiles, but this change ensures
that || () group in REQUIRED_USE has at least one enabled USE.
Package-Manager: Portage-2.3.6, Repoman-2.3.3
media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild | 2 +-
media-video/aegisub/aegisub-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild
index 99c3c0ab81b..34d509212ba 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> ${P}.
LICENSE="BSD MIT"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE="alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
+IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
# aegisub bundles luabins (https://github.com/agladysh/luabins).
# Unfortunately, luabins upstream is practically dead since 2010.
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index dab55367a90..a50c1a4287f 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -17,7 +17,7 @@ EGIT_SUBMODULES=()
LICENSE="BSD MIT"
SLOT="0"
KEYWORDS=""
-IUSE="alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
+IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
# aegisub bundles luabins (https://github.com/agladysh/luabins).
# Unfortunately, luabins upstream is practically dead since 2010.
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2017-07-23 4:15 Michael Palimaka
0 siblings, 0 replies; 67+ messages in thread
From: Michael Palimaka @ 2017-07-23 4:15 UTC (permalink / raw
To: gentoo-commits
commit: d54f9c251b688f93827f14f161c67de3dbc6df90
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Sat Jul 22 16:00:13 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jul 23 04:15:31 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d54f9c25
media-video/aegisub: drop obsolete compiler check in 9999
Closes: https://github.com/gentoo/gentoo/pull/5170
Package-Manager: Portage-2.3.6, Repoman-2.3.3
media-video/aegisub/aegisub-9999.ebuild | 16 +---------------
1 file changed, 1 insertion(+), 15 deletions(-)
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index a50c1a4287f..b1345753574 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=6
WX_GTK_VER=3.0
PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
-inherit autotools flag-o-matic gnome2-utils l10n wxwidgets xdg-utils git-r3
+inherit autotools gnome2-utils l10n wxwidgets xdg-utils git-r3
DESCRIPTION="Advanced subtitle editor"
HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub"
@@ -61,20 +61,6 @@ PATCHES=(
"${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-support-system-gtest.patch"
)
-aegisub_check_compiler() {
- if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
- die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or Clang>=3.3."
- fi
-}
-
-pkg_pretend() {
- aegisub_check_compiler
-}
-
-pkg_setup() {
- aegisub_check_compiler
-}
-
src_prepare() {
default_src_prepare
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2017-07-30 9:44 Michał Górny
0 siblings, 0 replies; 67+ messages in thread
From: Michał Górny @ 2017-07-30 9:44 UTC (permalink / raw
To: gentoo-commits
commit: f8a6a5909250b45f6143b6bad79c60def21b8bea
Author: David Hicks <david <AT> hicks <DOT> id <DOT> au>
AuthorDate: Sat Jul 29 17:41:16 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 09:44:45 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8a6a590
media-video/aegisub: use HTTPS for GitHub
Package-Manager: Portage-2.3.6, Repoman-2.3.3
media-video/aegisub/aegisub-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index b1345753574..3d4464c989f 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -10,7 +10,7 @@ inherit autotools gnome2-utils l10n wxwidgets xdg-utils git-r3
DESCRIPTION="Advanced subtitle editor"
HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub"
-EGIT_REPO_URI=( {https,git}://github.com/${PN^}/${PN^}.git )
+EGIT_REPO_URI="https://github.com/${PN^}/${PN^}.git"
# Submodules are used to pull bundled libraries.
EGIT_SUBMODULES=()
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2017-12-24 17:08 Patrice Clement
0 siblings, 0 replies; 67+ messages in thread
From: Patrice Clement @ 2017-12-24 17:08 UTC (permalink / raw
To: gentoo-commits
commit: ac6cd1e5306d2630538bb275fbdc70c126ca8774
Author: Ilya Tumaykin <itumaykin <AT> gmail <DOT> com>
AuthorDate: Sun Dec 24 12:40:33 2017 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Dec 24 17:08:02 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6cd1e5
media-video/aegisub: remove myself from maintainers.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
media-video/aegisub/metadata.xml | 9 +--------
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/media-video/aegisub/metadata.xml b/media-video/aegisub/metadata.xml
index 3ca352be29a..c7a78ffc22b 100644
--- a/media-video/aegisub/metadata.xml
+++ b/media-video/aegisub/metadata.xml
@@ -1,14 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>itumaykin+gentoo@gmail.com</email>
- <name>Coacher</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="uchardet">Enable charset discovery via <pkg>app-i18n/uchardet</pkg></flag>
</use>
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2018-04-10 9:22 Andreas Sturmlechner
0 siblings, 0 replies; 67+ messages in thread
From: Andreas Sturmlechner @ 2018-04-10 9:22 UTC (permalink / raw
To: gentoo-commits
commit: fac6bb84dca5167b73fa1daaf42dd18fa84b384d
Author: Nick Sarnie <commendsarnex <AT> gmail <DOT> com>
AuthorDate: Sun Apr 8 18:50:53 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Apr 10 09:22:43 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fac6bb84
media-video/aegisub: Add myself as proxy maintainer
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/7885
media-video/aegisub/metadata.xml | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/media-video/aegisub/metadata.xml b/media-video/aegisub/metadata.xml
index c7a78ffc22b..528141f5f86 100644
--- a/media-video/aegisub/metadata.xml
+++ b/media-video/aegisub/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>commendsarnex@gmail.com</email>
+ <name>Nick Sarnie</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<use>
<flag name="uchardet">Enable charset discovery via <pkg>app-i18n/uchardet</pkg></flag>
</use>
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2018-04-22 19:26 Nick Sarnie
0 siblings, 0 replies; 67+ messages in thread
From: Nick Sarnie @ 2018-04-22 19:26 UTC (permalink / raw
To: gentoo-commits
commit: ce154bd78227a116abcc6307b136cf24ba49d164
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 22 19:21:31 2018 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Sun Apr 22 19:25:52 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce154bd7
media-video/aegisub: Add myself as maintainer
Package-Manager: Portage-2.3.31, Repoman-2.3.9
media-video/aegisub/metadata.xml | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/media-video/aegisub/metadata.xml b/media-video/aegisub/metadata.xml
index 528141f5f86..03856777598 100644
--- a/media-video/aegisub/metadata.xml
+++ b/media-video/aegisub/metadata.xml
@@ -2,13 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>commendsarnex@gmail.com</email>
+ <email>sarnex@gentoo.org</email>
<name>Nick Sarnie</name>
</maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<use>
<flag name="uchardet">Enable charset discovery via <pkg>app-i18n/uchardet</pkg></flag>
</use>
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2019-04-05 2:02 Nick Sarnie
0 siblings, 0 replies; 67+ messages in thread
From: Nick Sarnie @ 2019-04-05 2:02 UTC (permalink / raw
To: gentoo-commits
commit: 48c1a4cd7c2143b01a5254d8d508e287fcae8bb4
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 5 02:01:49 2019 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Fri Apr 5 02:02:20 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c1a4cd
media-video/aegisub: Restrict tests for 9999
They don't work anyway
Fixes: https://bugs.gentoo.org/682216
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
media-video/aegisub/aegisub-9999.ebuild | 13 ++++---------
1 file changed, 4 insertions(+), 9 deletions(-)
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 3d4464c989f..fcbfb2a2dc8 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -17,7 +17,8 @@ EGIT_SUBMODULES=()
LICENSE="BSD MIT"
SLOT="0"
KEYWORDS=""
-IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
+IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell +uchardet"
+RESTRICT="test"
# aegisub bundles luabins (https://github.com/agladysh/luabins).
# Unfortunately, luabins upstream is practically dead since 2010.
@@ -46,11 +47,6 @@ DEPEND="${RDEPEND}
dev-util/intltool
sys-devel/gettext
virtual/pkgconfig
- test? (
- ~dev-cpp/gtest-1.7.0
- dev-lua/busted
- dev-lua/luarocks
- )
"
REQUIRED_USE="|| ( alsa openal oss portaudio pulseaudio )"
@@ -58,7 +54,6 @@ REQUIRED_USE="|| ( alsa openal oss portaudio pulseaudio )"
PATCHES=(
"${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-fix-system-luajit-build.patch"
"${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-respect-compiler-flags.patch"
- "${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-support-system-gtest.patch"
)
src_prepare() {
@@ -103,7 +98,7 @@ src_configure() {
}
src_compile() {
- emake WITH_SYSTEM_GTEST=$(usex test)
+ emake
}
src_test() {
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2019-08-11 23:03 Thomas Deutschmann
0 siblings, 0 replies; 67+ messages in thread
From: Thomas Deutschmann @ 2019-08-11 23:03 UTC (permalink / raw
To: gentoo-commits
commit: 946934daca807f9f4343980aaa440b157082c207
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 11 22:58:15 2019 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 23:03:08 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946934da
media-video/aegisub: x86 stable (bug #690004)
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild
index 69d4b3f6f5e..37aee45f807 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> ${P}.
LICENSE="BSD MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
# aegisub bundles luabins (https://github.com/agladysh/luabins).
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2019-08-12 8:02 Agostino Sarubbo
0 siblings, 0 replies; 67+ messages in thread
From: Agostino Sarubbo @ 2019-08-12 8:02 UTC (permalink / raw
To: gentoo-commits
commit: 52ce11937068d3de80da106aa6cb023632fe5137
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 12 08:01:51 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Aug 12 08:01:51 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ce1193
media-video/aegisub: amd64 stable wrt bug #690004
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild
index 37aee45f807..563691cc85a 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> ${P}.
LICENSE="BSD MIT"
SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
# aegisub bundles luabins (https://github.com/agladysh/luabins).
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2019-08-18 12:37 David Seifert
0 siblings, 0 replies; 67+ messages in thread
From: David Seifert @ 2019-08-18 12:37 UTC (permalink / raw
To: gentoo-commits
commit: 382ffc6b4db84ef0f34ebfa597e2b4d8884fedee
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 18 12:34:51 2019 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Aug 18 12:37:12 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382ffc6b
media-video/aegisub: [QA] Fix leading whitespace
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: David Seifert <soap <AT> gentoo.org>
media-video/aegisub/aegisub-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 7377cdca67a..1e6debce1e8 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -54,7 +54,7 @@ REQUIRED_USE="|| ( alsa openal oss portaudio pulseaudio )"
PATCHES=(
"${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-fix-system-luajit-build.patch"
"${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-respect-compiler-flags.patch"
- "${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-fix-boost170-build.patch"
+ "${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-fix-boost170-build.patch"
)
src_prepare() {
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2020-08-05 16:10 Nick Sarnie
0 siblings, 0 replies; 67+ messages in thread
From: Nick Sarnie @ 2020-08-05 16:10 UTC (permalink / raw
To: gentoo-commits
commit: 0da84a7d7dc6ed0c0cf0eadacaef2c5024ee673a
Author: Jan Seeger <jan.seeger <AT> thenybble <DOT> de>
AuthorDate: Mon Aug 3 15:14:18 2020 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Wed Aug 5 16:09:37 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0da84a7d
media-video/aegisub-9999: Updated wxGTK dependency slot to 3.0-gtk3
Signed-off-by: Jan Seeger <jan.seeger <AT> thenybble.de>
Closes: https://github.com/gentoo/gentoo/pull/16973
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
media-video/aegisub/aegisub-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index c1f73d3373a..dedf8a1e858 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-WX_GTK_VER=3.0
+WX_GTK_VER=3.0-gtk3
PLOCALES="ar be bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
inherit autotools gnome2-utils l10n wxwidgets xdg-utils git-r3
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2021-01-11 0:24 Nick Sarnie
0 siblings, 0 replies; 67+ messages in thread
From: Nick Sarnie @ 2021-01-11 0:24 UTC (permalink / raw
To: gentoo-commits
commit: a3b36b003d84493affd1edfd0182fab7cd40a73e
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 11 00:23:07 2021 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Mon Jan 11 00:23:44 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3b36b00
media-video/aegisub: Drop old
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
.../aegisub/aegisub-3.2.2_p20160518-r100.ebuild | 157 ---------------------
.../aegisub/aegisub-3.2.2_p20160518-r2.ebuild | 149 -------------------
.../aegisub/aegisub-3.2.2_p20160518-r4.ebuild | 150 --------------------
3 files changed, 456 deletions(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r100.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r100.ebuild
deleted file mode 100644
index fa12808a3cd..00000000000
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r100.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( luajit )
-LUA_REQ_USE="lua52compat"
-
-WX_GTK_VER=3.0
-PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
-COMMIT_ID="b118fe7e7a5c37540e2f0aa75af105e272bad234"
-
-inherit autotools flag-o-matic l10n lua-single wxwidgets xdg-utils vcs-snapshot
-
-DESCRIPTION="Advanced subtitle editor"
-HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub"
-SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
-RESTRICT="!test? ( test )"
-
-# aegisub bundles luabins (https://github.com/agladysh/luabins).
-# Unfortunately, luabins upstream is practically dead since 2010.
-# Thus unbundling luabins isn't worth the effort.
-RDEPEND="${LUA_DEPS}
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
- dev-libs/boost:=[icu,nls,threads]
- dev-libs/icu:=
- media-libs/ffmpegsource:=
- media-libs/fontconfig
- media-libs/freetype
- media-libs/libass:=[fontconfig]
- sys-libs/zlib
- virtual/libiconv
- virtual/opengl
- alsa? ( media-libs/alsa-lib )
- fftw? ( >=sci-libs/fftw-3.3:= )
- openal? ( media-libs/openal )
- portaudio? ( =media-libs/portaudio-19* )
- pulseaudio? ( media-sound/pulseaudio )
- spell? ( app-text/hunspell:= )
- uchardet? ( app-i18n/uchardet )
-"
-DEPEND="${RDEPEND}"
-# luarocks is only used as a command-line tool so there is no need to enforce
-# LUA_SINGLE_USEDEP on it. On the other hand, this means we must use version
-# bounds in order to make sure we use a version migrated to Lua eclasses.
-BDEPEND="dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
- test? (
- ${RDEPEND}
- >=dev-cpp/gtest-1.8.1
- >=dev-lua/luarocks-3.4.0-r100
- $(lua_gen_cond_dep '
- dev-lua/busted[${LUA_USEDEP}]
- ')
- )
-"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}
- || ( alsa openal oss portaudio pulseaudio )"
-
-PATCHES=(
- "${FILESDIR}/${PV}/${P}-fix-system-luajit-build.patch"
- "${FILESDIR}/${PV}/${P}-respect-compiler-flags.patch"
- "${FILESDIR}/${PV}/${P}-support-system-gtest.patch"
- "${FILESDIR}/${PV}/${P}-fix-icu59-build.patch"
- "${FILESDIR}/${PV}/${P}-fix-icu62-build.patch"
- "${FILESDIR}/${PV}/${P}-fix-boost170-build.patch"
- "${FILESDIR}/${PV}/${P}-fix-makefile-for-make4.3.patch"
- "${FILESDIR}/${PV}/${P}-tests_luarocks_lua_version.patch"
-)
-
-aegisub_check_compiler() {
- if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
- die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or Clang>=3.3."
- fi
-}
-
-pkg_pretend() {
- aegisub_check_compiler
-}
-
-pkg_setup() {
- aegisub_check_compiler
- lua-single_pkg_setup
-}
-
-src_prepare() {
- default_src_prepare
-
- # Remove tests that require unavailable uuid Lua module.
- rm automation/tests/modules/lfs.moon || die
-
- remove_locale() {
- rm "po/${1}.po" || die
- }
-
- l10n_find_plocales_changes 'po' '' '.po'
- l10n_for_each_disabled_locale_do remove_locale
-
- # See http://devel.aegisub.org/ticket/1914
- config_rpath_update "${S}"/config.rpath
-
- eautoreconf
-
- cat <<- EOF > build/git_version.h || die
- #define BUILD_GIT_VERSION_NUMBER 8897
- #define BUILD_GIT_VERSION_STRING "${PV}"
- #define TAGGED_RELEASE 0
- EOF
-}
-
-src_configure() {
- # Prevent access violations from OpenAL detection. See Gentoo bug 508184.
- use openal && export agi_cv_with_openal="yes"
-
- setup-wxwidgets
- local myeconfargs=(
- --disable-update-checker
- --with-ffms2
- --with-system-luajit
- $(use_enable debug)
- $(use_with alsa)
- $(use_with fftw fftw3)
- $(use_with openal)
- $(use_with oss)
- $(use_with portaudio)
- $(use_with pulseaudio libpulse)
- $(use_with spell hunspell)
- $(use_with uchardet)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- emake WITH_SYSTEM_GTEST=$(usex test)
-}
-
-src_test() {
- emake test-automation
- emake test-libaegisub
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild
deleted file mode 100644
index 1a0ea043f03..00000000000
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r2.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-WX_GTK_VER=3.0
-PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
-COMMIT_ID="b118fe7e7a5c37540e2f0aa75af105e272bad234"
-
-inherit autotools flag-o-matic gnome2-utils l10n wxwidgets xdg-utils vcs-snapshot
-
-DESCRIPTION="Advanced subtitle editor"
-HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub"
-SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
-RESTRICT="!test? ( test )"
-
-# aegisub bundles luabins (https://github.com/agladysh/luabins).
-# Unfortunately, luabins upstream is practically dead since 2010.
-# Thus unbundling luabins isn't worth the effort.
-RDEPEND="
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
- dev-lang/luajit:2[lua52compat]
- dev-libs/boost:=[icu,nls,threads]
- dev-libs/icu:=
- media-libs/ffmpegsource:=
- media-libs/fontconfig
- media-libs/freetype
- media-libs/libass:=[fontconfig]
- sys-libs/zlib
- virtual/libiconv
- virtual/opengl
- alsa? ( media-libs/alsa-lib )
- fftw? ( >=sci-libs/fftw-3.3:= )
- openal? ( media-libs/openal )
- portaudio? ( =media-libs/portaudio-19* )
- pulseaudio? ( media-sound/pulseaudio )
- spell? ( app-text/hunspell:= )
- uchardet? ( app-i18n/uchardet )
-"
-DEPEND="${RDEPEND}
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
- test? (
- >=dev-cpp/gtest-1.8.1
- dev-lua/busted
- dev-lua/luarocks
- )
-"
-
-REQUIRED_USE="|| ( alsa openal oss portaudio pulseaudio )"
-
-PATCHES=(
- "${FILESDIR}/${PV}/${P}-fix-system-luajit-build.patch"
- "${FILESDIR}/${PV}/${P}-respect-compiler-flags.patch"
- "${FILESDIR}/${PV}/${P}-support-system-gtest.patch"
- "${FILESDIR}/${PV}/${P}-fix-icu59-build.patch"
- "${FILESDIR}/${PV}/${P}-fix-icu62-build.patch"
-
-)
-
-aegisub_check_compiler() {
- if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
- die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or Clang>=3.3."
- fi
-}
-
-pkg_pretend() {
- aegisub_check_compiler
-}
-
-pkg_setup() {
- aegisub_check_compiler
-}
-
-src_prepare() {
- default_src_prepare
-
- # Remove tests that require unavailable uuid Lua module.
- rm automation/tests/modules/lfs.moon || die
-
- remove_locale() {
- rm "po/${1}.po" || die
- }
-
- l10n_find_plocales_changes 'po' '' '.po'
- l10n_for_each_disabled_locale_do remove_locale
-
- # See http://devel.aegisub.org/ticket/1914
- config_rpath_update "${S}"/config.rpath
-
- eautoreconf
-
- cat <<- EOF > build/git_version.h || die
- #define BUILD_GIT_VERSION_NUMBER 8897
- #define BUILD_GIT_VERSION_STRING "${PV}"
- #define TAGGED_RELEASE 0
- EOF
-}
-
-src_configure() {
- # Prevent access violations from OpenAL detection. See Gentoo bug 508184.
- use openal && export agi_cv_with_openal="yes"
-
- setup-wxwidgets
- local myeconfargs=(
- --disable-update-checker
- --with-ffms2
- --with-system-luajit
- $(use_enable debug)
- $(use_with alsa)
- $(use_with fftw fftw3)
- $(use_with openal)
- $(use_with oss)
- $(use_with portaudio)
- $(use_with pulseaudio libpulse)
- $(use_with spell hunspell)
- $(use_with uchardet)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- emake WITH_SYSTEM_GTEST=$(usex test)
-}
-
-src_test() {
- emake test-automation
- emake test-libaegisub
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r4.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r4.ebuild
deleted file mode 100644
index 9707aa452f8..00000000000
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r4.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-WX_GTK_VER=3.0
-PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
-COMMIT_ID="b118fe7e7a5c37540e2f0aa75af105e272bad234"
-
-inherit autotools flag-o-matic gnome2-utils l10n wxwidgets xdg-utils vcs-snapshot
-
-DESCRIPTION="Advanced subtitle editor"
-HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub"
-SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
-RESTRICT="!test? ( test )"
-
-# aegisub bundles luabins (https://github.com/agladysh/luabins).
-# Unfortunately, luabins upstream is practically dead since 2010.
-# Thus unbundling luabins isn't worth the effort.
-RDEPEND="
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
- dev-lang/luajit:2[lua52compat]
- dev-libs/boost:=[icu,nls,threads]
- dev-libs/icu:=
- media-libs/ffmpegsource:=
- media-libs/fontconfig
- media-libs/freetype
- media-libs/libass:=[fontconfig]
- sys-libs/zlib
- virtual/libiconv
- virtual/opengl
- alsa? ( media-libs/alsa-lib )
- fftw? ( >=sci-libs/fftw-3.3:= )
- openal? ( media-libs/openal )
- portaudio? ( =media-libs/portaudio-19* )
- pulseaudio? ( media-sound/pulseaudio )
- spell? ( app-text/hunspell:= )
- uchardet? ( app-i18n/uchardet )
-"
-DEPEND="${RDEPEND}
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
- test? (
- >=dev-cpp/gtest-1.8.1
- dev-lua/busted
- dev-lua/luarocks
- )
-"
-
-REQUIRED_USE="|| ( alsa openal oss portaudio pulseaudio )"
-
-PATCHES=(
- "${FILESDIR}/${PV}/${P}-fix-system-luajit-build.patch"
- "${FILESDIR}/${PV}/${P}-respect-compiler-flags.patch"
- "${FILESDIR}/${PV}/${P}-support-system-gtest.patch"
- "${FILESDIR}/${PV}/${P}-fix-icu59-build.patch"
- "${FILESDIR}/${PV}/${P}-fix-icu62-build.patch"
- "${FILESDIR}/${PV}/${P}-fix-boost170-build.patch"
- "${FILESDIR}/${PV}/${P}-fix-makefile-for-make4.3.patch"
-)
-
-aegisub_check_compiler() {
- if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
- die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or Clang>=3.3."
- fi
-}
-
-pkg_pretend() {
- aegisub_check_compiler
-}
-
-pkg_setup() {
- aegisub_check_compiler
-}
-
-src_prepare() {
- default_src_prepare
-
- # Remove tests that require unavailable uuid Lua module.
- rm automation/tests/modules/lfs.moon || die
-
- remove_locale() {
- rm "po/${1}.po" || die
- }
-
- l10n_find_plocales_changes 'po' '' '.po'
- l10n_for_each_disabled_locale_do remove_locale
-
- # See http://devel.aegisub.org/ticket/1914
- config_rpath_update "${S}"/config.rpath
-
- eautoreconf
-
- cat <<- EOF > build/git_version.h || die
- #define BUILD_GIT_VERSION_NUMBER 8897
- #define BUILD_GIT_VERSION_STRING "${PV}"
- #define TAGGED_RELEASE 0
- EOF
-}
-
-src_configure() {
- # Prevent access violations from OpenAL detection. See Gentoo bug 508184.
- use openal && export agi_cv_with_openal="yes"
-
- setup-wxwidgets
- local myeconfargs=(
- --disable-update-checker
- --with-ffms2
- --with-system-luajit
- $(use_enable debug)
- $(use_with alsa)
- $(use_with fftw fftw3)
- $(use_with openal)
- $(use_with oss)
- $(use_with portaudio)
- $(use_with pulseaudio libpulse)
- $(use_with spell hunspell)
- $(use_with uchardet)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- emake WITH_SYSTEM_GTEST=$(usex test)
-}
-
-src_test() {
- emake test-automation
- emake test-libaegisub
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2021-01-27 18:53 Conrad Kostecki
0 siblings, 0 replies; 67+ messages in thread
From: Conrad Kostecki @ 2021-01-27 18:53 UTC (permalink / raw
To: gentoo-commits
commit: c10cc17e3bb0985aead18329461985e0ff4a05f9
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 27 18:53:02 2021 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Wed Jan 27 18:53:02 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c10cc17e
media-video/aegisub: drop old version
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
.../aegisub/aegisub-3.2.2_p20160518-r3.ebuild | 149 ---------------------
1 file changed, 149 deletions(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild
deleted file mode 100644
index 3ca8cba21bb..00000000000
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r3.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-WX_GTK_VER=3.0
-PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
-COMMIT_ID="b118fe7e7a5c37540e2f0aa75af105e272bad234"
-
-inherit autotools flag-o-matic gnome2-utils l10n wxwidgets xdg-utils vcs-snapshot
-
-DESCRIPTION="Advanced subtitle editor"
-HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub"
-SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
-RESTRICT="!test? ( test )"
-
-# aegisub bundles luabins (https://github.com/agladysh/luabins).
-# Unfortunately, luabins upstream is practically dead since 2010.
-# Thus unbundling luabins isn't worth the effort.
-RDEPEND="
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
- dev-lang/luajit:2[lua52compat]
- dev-libs/boost:=[icu,nls,threads]
- dev-libs/icu:=
- media-libs/ffmpegsource:=
- media-libs/fontconfig
- media-libs/freetype
- media-libs/libass:=[fontconfig]
- sys-libs/zlib
- virtual/libiconv
- virtual/opengl
- alsa? ( media-libs/alsa-lib )
- fftw? ( >=sci-libs/fftw-3.3:= )
- openal? ( media-libs/openal )
- portaudio? ( =media-libs/portaudio-19* )
- pulseaudio? ( media-sound/pulseaudio )
- spell? ( app-text/hunspell:= )
- uchardet? ( app-i18n/uchardet )
-"
-DEPEND="${RDEPEND}
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
- test? (
- >=dev-cpp/gtest-1.8.1
- dev-lua/busted
- dev-lua/luarocks
- )
-"
-
-REQUIRED_USE="|| ( alsa openal oss portaudio pulseaudio )"
-
-PATCHES=(
- "${FILESDIR}/${PV}/${P}-fix-system-luajit-build.patch"
- "${FILESDIR}/${PV}/${P}-respect-compiler-flags.patch"
- "${FILESDIR}/${PV}/${P}-support-system-gtest.patch"
- "${FILESDIR}/${PV}/${P}-fix-icu59-build.patch"
- "${FILESDIR}/${PV}/${P}-fix-icu62-build.patch"
- "${FILESDIR}/${PV}/${P}-fix-boost170-build.patch"
-)
-
-aegisub_check_compiler() {
- if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
- die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or Clang>=3.3."
- fi
-}
-
-pkg_pretend() {
- aegisub_check_compiler
-}
-
-pkg_setup() {
- aegisub_check_compiler
-}
-
-src_prepare() {
- default_src_prepare
-
- # Remove tests that require unavailable uuid Lua module.
- rm automation/tests/modules/lfs.moon || die
-
- remove_locale() {
- rm "po/${1}.po" || die
- }
-
- l10n_find_plocales_changes 'po' '' '.po'
- l10n_for_each_disabled_locale_do remove_locale
-
- # See http://devel.aegisub.org/ticket/1914
- config_rpath_update "${S}"/config.rpath
-
- eautoreconf
-
- cat <<- EOF > build/git_version.h || die
- #define BUILD_GIT_VERSION_NUMBER 8897
- #define BUILD_GIT_VERSION_STRING "${PV}"
- #define TAGGED_RELEASE 0
- EOF
-}
-
-src_configure() {
- # Prevent access violations from OpenAL detection. See Gentoo bug 508184.
- use openal && export agi_cv_with_openal="yes"
-
- setup-wxwidgets
- local myeconfargs=(
- --disable-update-checker
- --with-ffms2
- --with-system-luajit
- $(use_enable debug)
- $(use_with alsa)
- $(use_with fftw fftw3)
- $(use_with openal)
- $(use_with oss)
- $(use_with portaudio)
- $(use_with pulseaudio libpulse)
- $(use_with spell hunspell)
- $(use_with uchardet)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- emake WITH_SYSTEM_GTEST=$(usex test)
-}
-
-src_test() {
- emake test-automation
- emake test-libaegisub
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2021-06-18 19:18 David Seifert
0 siblings, 0 replies; 67+ messages in thread
From: David Seifert @ 2021-06-18 19:18 UTC (permalink / raw
To: gentoo-commits
commit: 956ba8cd60af988a4a47cf72d8c4ab82840a1e02
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 18 19:17:08 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Jun 18 19:17:08 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956ba8cd
media-video/aegisub: Depend on dev-libs/boost:=[threads(+)]
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: David Seifert <soap <AT> gentoo.org>
....2.2_p20160518-r101.ebuild => aegisub-3.2.2_p20160518-r102.ebuild} | 2 +-
media-video/aegisub/aegisub-9999.ebuild | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r101.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r102.ebuild
similarity index 99%
rename from media-video/aegisub/aegisub-3.2.2_p20160518-r101.ebuild
rename to media-video/aegisub/aegisub-3.2.2_p20160518-r102.ebuild
index d1d9ba908b0..343388897c8 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r101.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r102.ebuild
@@ -27,7 +27,7 @@ RESTRICT="!test? ( test )"
# Thus unbundling luabins isn't worth the effort.
RDEPEND="${LUA_DEPS}
x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
- dev-libs/boost:=[icu,nls,threads]
+ dev-libs/boost:=[icu,nls,threads(+)]
dev-libs/icu:=
media-libs/ffmpegsource:=
media-libs/fontconfig
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 58b02287943..1ac844e238f 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.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
@@ -28,7 +28,7 @@ RESTRICT="test"
# Thus unbundling luabins isn't worth the effort.
RDEPEND="${LUA_DEPS}
x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
- dev-libs/boost:=[icu,nls,threads]
+ dev-libs/boost:=[icu,nls,threads(+)]
dev-libs/icu:=
media-libs/ffmpegsource:=
media-libs/fontconfig
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2021-07-04 14:03 Ulrich Müller
0 siblings, 0 replies; 67+ messages in thread
From: Ulrich Müller @ 2021-07-04 14:03 UTC (permalink / raw
To: gentoo-commits
commit: 3af61d47ddd9cf84f70376364a4c78b2eed3b266
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 3 15:45:38 2021 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Jul 4 14:01:58 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af61d47
media-video/aegisub: Update from l10n.eclass to plocale.eclass
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
media-video/aegisub/aegisub-3.2.2_p20160518-r102.ebuild | 6 +++---
media-video/aegisub/aegisub-9999.ebuild | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r102.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r102.ebuild
index 343388897c8..a9ce3414a7a 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r102.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r102.ebuild
@@ -10,7 +10,7 @@ WX_GTK_VER=3.0
PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
COMMIT_ID="b118fe7e7a5c37540e2f0aa75af105e272bad234"
-inherit autotools flag-o-matic l10n lua-single wxwidgets xdg-utils vcs-snapshot
+inherit autotools flag-o-matic lua-single plocale wxwidgets xdg-utils vcs-snapshot
DESCRIPTION="Advanced subtitle editor"
HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub"
@@ -101,8 +101,8 @@ src_prepare() {
rm "po/${1}.po" || die
}
- l10n_find_plocales_changes 'po' '' '.po'
- l10n_for_each_disabled_locale_do remove_locale
+ plocale_find_changes 'po' '' '.po'
+ plocale_for_each_disabled_locale remove_locale
# See http://devel.aegisub.org/ticket/1914
config_rpath_update "${S}"/config.rpath
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 1ac844e238f..3d41b6d75d2 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -9,7 +9,7 @@ LUA_REQ_USE="lua52compat"
WX_GTK_VER=3.0-gtk3
PLOCALES="ar be bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
-inherit autotools l10n lua-single wxwidgets xdg-utils git-r3
+inherit autotools lua-single plocale wxwidgets xdg-utils git-r3
DESCRIPTION="Advanced subtitle editor"
HOMEPAGE="http://www.aegisub.org/ https://github.com/wangqr/Aegisub"
@@ -72,8 +72,8 @@ src_prepare() {
rm "po/${1}.po" || die
}
- l10n_find_plocales_changes 'po' '' '.po'
- l10n_for_each_disabled_locale_do remove_locale
+ plocale_find_changes 'po' '' '.po'
+ plocale_for_each_disabled_locale remove_locale
# See http://devel.aegisub.org/ticket/1914
config_rpath_update "${S}"/config.rpath
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2022-07-28 18:58 Nick Sarnie
0 siblings, 0 replies; 67+ messages in thread
From: Nick Sarnie @ 2022-07-28 18:58 UTC (permalink / raw
To: gentoo-commits
commit: 078b0ed44a8295618f6f043d19052a086f8c1254
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 28 18:53:31 2022 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Jul 28 18:57:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=078b0ed4
media-video/aegisub: Try to make stable work
Closes: https://bugs.gentoo.org/857765
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
media-video/aegisub/aegisub-3.2.2_p20160518-r103.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r103.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r103.ebuild
index 0ac1ff04d08e..4daeaa458b82 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r103.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r103.ebuild
@@ -20,7 +20,7 @@ LICENSE="BSD MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
-RESTRICT="!test? ( test )"
+RESTRICT="test"
# aegisub bundles luabins (https://github.com/agladysh/luabins).
# Unfortunately, luabins upstream is practically dead since 2010.
@@ -29,7 +29,7 @@ RDEPEND="${LUA_DEPS}
x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
dev-libs/boost:=[icu,nls,threads(+)]
dev-libs/icu:=
- media-libs/ffmpegsource:=
+ ~media-libs/ffmpegsource-2.23:=
media-libs/fontconfig
media-libs/freetype
media-libs/libass:=[fontconfig]
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2022-07-29 7:59 Agostino Sarubbo
0 siblings, 0 replies; 67+ messages in thread
From: Agostino Sarubbo @ 2022-07-29 7:59 UTC (permalink / raw
To: gentoo-commits
commit: ec5cf6b1b373b264e29eea65fded6bdefb262da7
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 29 07:58:57 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jul 29 07:59:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec5cf6b1
media-video/aegisub: amd64 stable wrt bug #853301
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-video/aegisub/aegisub-3.2.2_p20160518-r103.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r103.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r103.ebuild
index 4daeaa458b82..5e25a46c65c7 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r103.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r103.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> ${P}.
LICENSE="BSD MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
RESTRICT="test"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2022-08-29 8:21 Joonas Niilola
0 siblings, 0 replies; 67+ messages in thread
From: Joonas Niilola @ 2022-08-29 8:21 UTC (permalink / raw
To: gentoo-commits
commit: 132fffad9ac170ead1394a0ed766b89349d268e5
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 29 08:21:28 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Aug 29 08:21:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=132fffad
media-video/aegisub: drop 3.2.2_p20160518-r102
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
.../aegisub/aegisub-3.2.2_p20160518-r102.ebuild | 158 ---------------------
1 file changed, 158 deletions(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r102.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r102.ebuild
deleted file mode 100644
index a9ce3414a7ab..000000000000
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r102.ebuild
+++ /dev/null
@@ -1,158 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( luajit )
-LUA_REQ_USE="lua52compat"
-
-WX_GTK_VER=3.0
-PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
-COMMIT_ID="b118fe7e7a5c37540e2f0aa75af105e272bad234"
-
-inherit autotools flag-o-matic lua-single plocale wxwidgets xdg-utils vcs-snapshot
-
-DESCRIPTION="Advanced subtitle editor"
-HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub"
-SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
-RESTRICT="!test? ( test )"
-
-# aegisub bundles luabins (https://github.com/agladysh/luabins).
-# Unfortunately, luabins upstream is practically dead since 2010.
-# Thus unbundling luabins isn't worth the effort.
-RDEPEND="${LUA_DEPS}
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
- dev-libs/boost:=[icu,nls,threads(+)]
- dev-libs/icu:=
- media-libs/ffmpegsource:=
- media-libs/fontconfig
- media-libs/freetype
- media-libs/libass:=[fontconfig]
- sys-libs/zlib
- virtual/libiconv
- virtual/opengl
- alsa? ( media-libs/alsa-lib )
- fftw? ( >=sci-libs/fftw-3.3:= )
- openal? ( media-libs/openal )
- portaudio? ( =media-libs/portaudio-19* )
- pulseaudio? ( media-sound/pulseaudio )
- spell? ( app-text/hunspell:= )
- uchardet? ( app-i18n/uchardet )
-"
-DEPEND="${RDEPEND}"
-# luarocks is only used as a command-line tool so there is no need to enforce
-# LUA_SINGLE_USEDEP on it. On the other hand, this means we must use version
-# bounds in order to make sure we use a version migrated to Lua eclasses.
-BDEPEND="dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
- test? (
- ${RDEPEND}
- >=dev-cpp/gtest-1.8.1
- >=dev-lua/luarocks-3.4.0-r100
- $(lua_gen_cond_dep '
- dev-lua/busted[${LUA_USEDEP}]
- ')
- )
-"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}
- || ( alsa openal oss portaudio pulseaudio )"
-
-PATCHES=(
- "${FILESDIR}/${PV}/${P}-fix-system-luajit-build.patch"
- "${FILESDIR}/${PV}/${P}-respect-compiler-flags.patch"
- "${FILESDIR}/${PV}/${P}-support-system-gtest.patch"
- "${FILESDIR}/${PV}/${P}-fix-icu59-build.patch"
- "${FILESDIR}/${PV}/${P}-fix-icu62-build.patch"
- "${FILESDIR}/${PV}/${P}-fix-boost170-build.patch"
- "${FILESDIR}/${PV}/${P}-fix-makefile-for-make4.3.patch"
- "${FILESDIR}/${PV}/${P}-tests_luarocks_lua_version.patch"
- "${FILESDIR}/${PV}/${P}-avoid-conveying-positional-parameters-to-source-builtin.patch"
-)
-
-aegisub_check_compiler() {
- if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
- die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or Clang>=3.3."
- fi
-}
-
-pkg_pretend() {
- aegisub_check_compiler
-}
-
-pkg_setup() {
- aegisub_check_compiler
- lua-single_pkg_setup
-}
-
-src_prepare() {
- default_src_prepare
-
- # Remove tests that require unavailable uuid Lua module.
- rm automation/tests/modules/lfs.moon || die
-
- remove_locale() {
- rm "po/${1}.po" || die
- }
-
- plocale_find_changes 'po' '' '.po'
- plocale_for_each_disabled_locale remove_locale
-
- # See http://devel.aegisub.org/ticket/1914
- config_rpath_update "${S}"/config.rpath
-
- eautoreconf
-
- cat <<- EOF > build/git_version.h || die
- #define BUILD_GIT_VERSION_NUMBER 8897
- #define BUILD_GIT_VERSION_STRING "${PV}"
- #define TAGGED_RELEASE 0
- EOF
-}
-
-src_configure() {
- # Prevent access violations from OpenAL detection. See Gentoo bug 508184.
- use openal && export agi_cv_with_openal="yes"
-
- setup-wxwidgets
- local myeconfargs=(
- --disable-update-checker
- --with-ffms2
- --with-system-luajit
- $(use_enable debug)
- $(use_with alsa)
- $(use_with fftw fftw3)
- $(use_with openal)
- $(use_with oss)
- $(use_with portaudio)
- $(use_with pulseaudio libpulse)
- $(use_with spell hunspell)
- $(use_with uchardet)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- emake WITH_SYSTEM_GTEST=$(usex test)
-}
-
-src_test() {
- emake test-automation
- emake test-libaegisub
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2022-08-29 8:25 Joonas Niilola
0 siblings, 0 replies; 67+ messages in thread
From: Joonas Niilola @ 2022-08-29 8:25 UTC (permalink / raw
To: gentoo-commits
commit: d832422ad967e1ea0e61a1527e3c02f6cf658a13
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 29 08:25:17 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Aug 29 08:25:17 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d832422a
media-video/aegisub: add a subslot binder for ffmpegsource
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
media-video/aegisub/aegisub-3.2.2_p20160518-r104.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r104.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r104.ebuild
index cbf5e1a06090..e37b9b04b183 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r104.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r104.ebuild
@@ -29,7 +29,7 @@ RDEPEND="${LUA_DEPS}
x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
dev-libs/boost:=[icu,nls,threads(+)]
dev-libs/icu:=
- media-libs/ffmpegsource
+ media-libs/ffmpegsource:=
media-libs/fontconfig
media-libs/freetype
media-libs/libass:=[fontconfig]
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2023-01-14 15:50 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2023-01-14 15:50 UTC (permalink / raw
To: gentoo-commits
commit: f2d9d72eb8b410473313c2b69e1002f7971d14ca
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 14 15:50:22 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 14 15:50:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2d9d72e
media-video/aegisub: Stabilize 3.2.2_p20160518-r105 amd64, #890816
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/aegisub/aegisub-3.2.2_p20160518-r105.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r105.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r105.ebuild
index f9b435cd6a74..b8a6988757ed 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r105.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r105.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
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> ${P}.
LICENSE="BSD MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
RESTRICT="test"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2023-01-22 17:52 Arthur Zamarin
0 siblings, 0 replies; 67+ messages in thread
From: Arthur Zamarin @ 2023-01-22 17:52 UTC (permalink / raw
To: gentoo-commits
commit: 6e2de6f3174fb77806b448aef5f43935d64ab93a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 22 17:52:08 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 22 17:52:08 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e2de6f3
media-video/aegisub: Stabilize 3.2.2_p20160518-r105 x86, #890816
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-video/aegisub/aegisub-3.2.2_p20160518-r105.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r105.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r105.ebuild
index b8a6988757ed..d629f9e92acf 100644
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r105.ebuild
+++ b/media-video/aegisub/aegisub-3.2.2_p20160518-r105.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> ${P}.
LICENSE="BSD MIT"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
RESTRICT="test"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2023-01-23 4:11 Nick Sarnie
0 siblings, 0 replies; 67+ messages in thread
From: Nick Sarnie @ 2023-01-23 4:11 UTC (permalink / raw
To: gentoo-commits
commit: 0176b9c18774252391cd28b16ad29c624ab309b2
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 23 04:10:57 2023 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Mon Jan 23 04:10:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0176b9c1
media-video/aegisub: drop 3.2.2_p20160518-r104
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
.../aegisub/aegisub-3.2.2_p20160518-r104.ebuild | 160 ---------------------
1 file changed, 160 deletions(-)
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r104.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r104.ebuild
deleted file mode 100644
index a3011cbdbd9c..000000000000
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r104.ebuild
+++ /dev/null
@@ -1,160 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( luajit )
-LUA_REQ_USE="lua52compat"
-
-WX_GTK_VER=3.0
-PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
-COMMIT_ID="b118fe7e7a5c37540e2f0aa75af105e272bad234"
-
-inherit autotools flag-o-matic lua-single plocale wxwidgets xdg-utils vcs-snapshot
-
-DESCRIPTION="Advanced subtitle editor"
-HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub"
-SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
-RESTRICT="test"
-
-# aegisub bundles luabins (https://github.com/agladysh/luabins).
-# Unfortunately, luabins upstream is practically dead since 2010.
-# Thus unbundling luabins isn't worth the effort.
-RDEPEND="${LUA_DEPS}
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
- dev-libs/boost:=[icu,nls]
- dev-libs/icu:=
- media-libs/ffmpegsource:=
- media-libs/fontconfig
- media-libs/freetype
- media-libs/libass:=[fontconfig]
- sys-libs/zlib
- virtual/libiconv
- virtual/opengl
- alsa? ( media-libs/alsa-lib )
- fftw? ( >=sci-libs/fftw-3.3:= )
- openal? ( media-libs/openal )
- portaudio? ( =media-libs/portaudio-19* )
- pulseaudio? ( media-sound/pulseaudio )
- spell? ( app-text/hunspell:= )
- uchardet? ( app-i18n/uchardet )
-"
-DEPEND="${RDEPEND}"
-# luarocks is only used as a command-line tool so there is no need to enforce
-# LUA_SINGLE_USEDEP on it. On the other hand, this means we must use version
-# bounds in order to make sure we use a version migrated to Lua eclasses.
-BDEPEND="dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
- test? (
- ${RDEPEND}
- >=dev-cpp/gtest-1.8.1
- >=dev-lua/luarocks-3.4.0-r100
- $(lua_gen_cond_dep '
- dev-lua/busted[${LUA_USEDEP}]
- ')
- )
-"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}
- || ( alsa openal oss portaudio pulseaudio )"
-
-PATCHES=(
- "${FILESDIR}/${PV}/${P}-fix-system-luajit-build.patch"
- "${FILESDIR}/${PV}/${P}-respect-compiler-flags.patch"
- "${FILESDIR}/${PV}/${P}-support-system-gtest.patch"
- "${FILESDIR}/${PV}/${P}-fix-icu59-build.patch"
- "${FILESDIR}/${PV}/${P}-fix-icu62-build.patch"
- "${FILESDIR}/${PV}/${P}-fix-boost170-build.patch"
- "${FILESDIR}/${PV}/${P}-fix-makefile-for-make4.3.patch"
- "${FILESDIR}/${PV}/${P}-tests_luarocks_lua_version.patch"
- "${FILESDIR}/${PV}/${P}-avoid-conveying-positional-parameters-to-source-builtin.patch"
- "${FILESDIR}/${PV}/${P}-luaL_Reg-not-luaL_reg.patch"
- "${FILESDIR}/${PV}/${P}-ffmpegsource-2.40-compat2.patch"
-)
-
-aegisub_check_compiler() {
- if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
- die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or Clang>=3.3."
- fi
-}
-
-pkg_pretend() {
- aegisub_check_compiler
-}
-
-pkg_setup() {
- aegisub_check_compiler
- lua-single_pkg_setup
-}
-
-src_prepare() {
- default_src_prepare
-
- # Remove tests that require unavailable uuid Lua module.
- rm automation/tests/modules/lfs.moon || die
-
- remove_locale() {
- rm "po/${1}.po" || die
- }
-
- plocale_find_changes 'po' '' '.po'
- plocale_for_each_disabled_locale remove_locale
-
- # See http://devel.aegisub.org/ticket/1914
- config_rpath_update "${S}"/config.rpath
-
- eautoreconf
-
- cat <<- EOF > build/git_version.h || die
- #define BUILD_GIT_VERSION_NUMBER 8897
- #define BUILD_GIT_VERSION_STRING "${PV}"
- #define TAGGED_RELEASE 0
- EOF
-}
-
-src_configure() {
- # Prevent access violations from OpenAL detection. See Gentoo bug 508184.
- use openal && export agi_cv_with_openal="yes"
-
- setup-wxwidgets
- local myeconfargs=(
- --disable-update-checker
- --with-ffms2
- --with-system-luajit
- $(use_enable debug)
- $(use_with alsa)
- $(use_with fftw fftw3)
- $(use_with openal)
- $(use_with oss)
- $(use_with portaudio)
- $(use_with pulseaudio libpulse)
- $(use_with spell hunspell)
- $(use_with uchardet)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- emake WITH_SYSTEM_GTEST=$(usex test)
-}
-
-src_test() {
- emake test-automation
- emake test-libaegisub
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2023-03-02 23:22 Nick Sarnie
0 siblings, 0 replies; 67+ messages in thread
From: Nick Sarnie @ 2023-03-02 23:22 UTC (permalink / raw
To: gentoo-commits
commit: 6d18defb27b9ae171cb431338e2e15b7192bbcbb
Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 2 23:21:17 2023 +0000
Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
CommitDate: Thu Mar 2 23:22:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d18defb
media-video/aegisub: Fix 9999 build with boost 1.81
Closes: https://bugs.gentoo.org/898956
Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
media-video/aegisub/aegisub-9999.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 5805940589bd..211e90d17d21 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.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
@@ -56,6 +56,7 @@ REQUIRED_USE="${LUA_REQUIRED_USE}
PATCHES=(
"${FILESDIR}/${P}-git.patch"
+ "${FILESDIR}/3.2.2_p20160518/${PN}-3.2.2_p20160518-fix-boost-181-build.patch"
)
pkg_setup() {
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2023-06-11 18:22 Andreas Sturmlechner
0 siblings, 0 replies; 67+ messages in thread
From: Andreas Sturmlechner @ 2023-06-11 18:22 UTC (permalink / raw
To: gentoo-commits
commit: e8463ba880b2743f87ee7ca6f97f0eedd7ac40b5
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon May 29 09:28:55 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 11 18:21:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8463ba8
media-video/aegisub: Switch IUSE=pulseaudio to media-libs/libpulse
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-video/aegisub/aegisub-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-9999.ebuild b/media-video/aegisub/aegisub-9999.ebuild
index 211e90d17d21..ef73d1cff4ee 100644
--- a/media-video/aegisub/aegisub-9999.ebuild
+++ b/media-video/aegisub/aegisub-9999.ebuild
@@ -41,7 +41,7 @@ RDEPEND="${LUA_DEPS}
fftw? ( >=sci-libs/fftw-3.3:= )
openal? ( media-libs/openal )
portaudio? ( =media-libs/portaudio-19* )
- pulseaudio? ( media-sound/pulseaudio )
+ pulseaudio? ( media-libs/libpulse )
spell? ( app-text/hunspell:= )
uchardet? ( app-i18n/uchardet )
"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2024-04-12 5:46 Arthur Zamarin
0 siblings, 0 replies; 67+ messages in thread
From: Arthur Zamarin @ 2024-04-12 5:46 UTC (permalink / raw
To: gentoo-commits
commit: a6b44e46746f99579019d9051db51ce146380775
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 12 05:46:01 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 12 05:46:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6b44e46
media-video/aegisub: Stabilize 3.3.3 amd64, #929147
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
media-video/aegisub/aegisub-3.3.3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-video/aegisub/aegisub-3.3.3.ebuild b/media-video/aegisub/aegisub-3.3.3.ebuild
index 208e6b0e5adb..945367504a5d 100644
--- a/media-video/aegisub/aegisub-3.3.3.ebuild
+++ b/media-video/aegisub/aegisub-3.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -21,7 +21,7 @@ if [[ ${PV} == *9999 ]]; then
inherit git-r3
else
SRC_URI="https://github.com/wangqr/Aegisub/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="BSD MIT"
SLOT="0"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2024-04-17 22:01 Sam James
0 siblings, 0 replies; 67+ messages in thread
From: Sam James @ 2024-04-17 22:01 UTC (permalink / raw
To: gentoo-commits
commit: 1609d5dc35b608b6e036a23b9f666d26bf48f880
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 17 21:59:15 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 17 21:59:15 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1609d5dc
media-video/aegisub: Stabilize 3.3.3 x86, #929147
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-video/aegisub/aegisub-3.3.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-video/aegisub/aegisub-3.3.3.ebuild b/media-video/aegisub/aegisub-3.3.3.ebuild
index 945367504a5d..1fcbd9356d02 100644
--- a/media-video/aegisub/aegisub-3.3.3.ebuild
+++ b/media-video/aegisub/aegisub-3.3.3.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} == *9999 ]]; then
inherit git-r3
else
SRC_URI="https://github.com/wangqr/Aegisub/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
LICENSE="BSD MIT"
SLOT="0"
^ permalink raw reply related [flat|nested] 67+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/
@ 2024-07-05 17:49 Pacho Ramos
0 siblings, 0 replies; 67+ messages in thread
From: Pacho Ramos @ 2024-07-05 17:49 UTC (permalink / raw
To: gentoo-commits
commit: 449555cae11eb1ef6649f245c4a7da27eb26dce7
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 5 17:27:41 2024 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Jul 5 17:48:54 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449555ca
media-video/aegisub: drop 3.2.2_p20160518-r105
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
media-video/aegisub/Manifest | 1 -
.../aegisub/aegisub-3.2.2_p20160518-r105.ebuild | 161 ---------------------
2 files changed, 162 deletions(-)
diff --git a/media-video/aegisub/Manifest b/media-video/aegisub/Manifest
index 3ca44ea3a341..7b5a07fc0b8b 100644
--- a/media-video/aegisub/Manifest
+++ b/media-video/aegisub/Manifest
@@ -1,2 +1 @@
-DIST aegisub-3.2.2_p20160518.tar.gz 7438734 BLAKE2B 3a57e5d6fafac2ca95d64d60e8d68b48177aaa0c5fd1438d0b0a133757ef95443c16324fb7effb41506f2b1eb70aab9d34845a91beef0ef81a3658444e24be07 SHA512 8d8775ba0a12735a9756b9abfd65c89519dae4e21afcaedbd18985d1c1021975b1ae909b3bef1121b707c626e1711d56f1823f3b4746eab49e8386536a5e84e6
DIST aegisub-3.3.3.tar.gz 6580314 BLAKE2B b6a6b6d9a805fb1aec943f00452e5f074c050d7d8970e0fa57da54a7a3c12b86241eafafd957577625bcce395c9f909fe60a22c9d76fcf8f018a4ea03921dacf SHA512 19e44667ad8742560559387c15f6c00339194cd26e1140624c63f34c6b4da6bb0b80be0f636a2d1cd0b15f1598e0580218d648e0622635b12eeaad3a40df9abc
diff --git a/media-video/aegisub/aegisub-3.2.2_p20160518-r105.ebuild b/media-video/aegisub/aegisub-3.2.2_p20160518-r105.ebuild
deleted file mode 100644
index d629f9e92acf..000000000000
--- a/media-video/aegisub/aegisub-3.2.2_p20160518-r105.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( luajit )
-LUA_REQ_USE="lua52compat"
-
-WX_GTK_VER=3.0
-PLOCALES="ar bg ca cs da de el es eu fa fi fr_FR gl hu id it ja ko nl pl pt_BR pt_PT ru sr_RS sr_RS@latin uk_UA vi zh_CN zh_TW"
-COMMIT_ID="b118fe7e7a5c37540e2f0aa75af105e272bad234"
-
-inherit autotools flag-o-matic lua-single plocale wxwidgets xdg-utils vcs-snapshot
-
-DESCRIPTION="Advanced subtitle editor"
-HOMEPAGE="http://www.aegisub.org/ https://github.com/Aegisub/Aegisub"
-SRC_URI="https://github.com/Aegisub/Aegisub/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+alsa debug +fftw openal oss portaudio pulseaudio spell test +uchardet"
-RESTRICT="test"
-
-# aegisub bundles luabins (https://github.com/agladysh/luabins).
-# Unfortunately, luabins upstream is practically dead since 2010.
-# Thus unbundling luabins isn't worth the effort.
-RDEPEND="${LUA_DEPS}
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,debug?]
- dev-libs/boost:=[icu,nls]
- dev-libs/icu:=
- media-libs/ffmpegsource:=
- media-libs/fontconfig
- media-libs/freetype
- media-libs/libass:=[fontconfig]
- sys-libs/zlib
- virtual/libiconv
- virtual/opengl
- alsa? ( media-libs/alsa-lib )
- fftw? ( >=sci-libs/fftw-3.3:= )
- openal? ( media-libs/openal )
- portaudio? ( =media-libs/portaudio-19* )
- pulseaudio? ( media-sound/pulseaudio )
- spell? ( app-text/hunspell:= )
- uchardet? ( app-i18n/uchardet )
-"
-DEPEND="${RDEPEND}"
-# luarocks is only used as a command-line tool so there is no need to enforce
-# LUA_SINGLE_USEDEP on it. On the other hand, this means we must use version
-# bounds in order to make sure we use a version migrated to Lua eclasses.
-BDEPEND="dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
- test? (
- ${RDEPEND}
- >=dev-cpp/gtest-1.8.1
- >=dev-lua/luarocks-3.4.0-r100
- $(lua_gen_cond_dep '
- dev-lua/busted[${LUA_USEDEP}]
- ')
- )
-"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}
- || ( alsa openal oss portaudio pulseaudio )"
-
-PATCHES=(
- "${FILESDIR}/${PV}/${P}-fix-system-luajit-build.patch"
- "${FILESDIR}/${PV}/${P}-respect-compiler-flags.patch"
- "${FILESDIR}/${PV}/${P}-support-system-gtest.patch"
- "${FILESDIR}/${PV}/${P}-fix-icu59-build.patch"
- "${FILESDIR}/${PV}/${P}-fix-icu62-build.patch"
- "${FILESDIR}/${PV}/${P}-fix-boost170-build.patch"
- "${FILESDIR}/${PV}/${P}-fix-makefile-for-make4.3.patch"
- "${FILESDIR}/${PV}/${P}-tests_luarocks_lua_version.patch"
- "${FILESDIR}/${PV}/${P}-avoid-conveying-positional-parameters-to-source-builtin.patch"
- "${FILESDIR}/${PV}/${P}-luaL_Reg-not-luaL_reg.patch"
- "${FILESDIR}/${PV}/${P}-ffmpegsource-2.40-compat2.patch"
- "${FILESDIR}/${PV}/${P}-fix-boost-181-build.patch"
-)
-
-aegisub_check_compiler() {
- if [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11; then
- die "Your compiler lacks C++11 support. Use GCC>=4.7.0 or Clang>=3.3."
- fi
-}
-
-pkg_pretend() {
- aegisub_check_compiler
-}
-
-pkg_setup() {
- aegisub_check_compiler
- lua-single_pkg_setup
-}
-
-src_prepare() {
- default_src_prepare
-
- # Remove tests that require unavailable uuid Lua module.
- rm automation/tests/modules/lfs.moon || die
-
- remove_locale() {
- rm "po/${1}.po" || die
- }
-
- plocale_find_changes 'po' '' '.po'
- plocale_for_each_disabled_locale remove_locale
-
- # See http://devel.aegisub.org/ticket/1914
- config_rpath_update "${S}"/config.rpath
-
- eautoreconf
-
- cat <<- EOF > build/git_version.h || die
- #define BUILD_GIT_VERSION_NUMBER 8897
- #define BUILD_GIT_VERSION_STRING "${PV}"
- #define TAGGED_RELEASE 0
- EOF
-}
-
-src_configure() {
- # Prevent access violations from OpenAL detection. See Gentoo bug 508184.
- use openal && export agi_cv_with_openal="yes"
-
- setup-wxwidgets
- local myeconfargs=(
- --disable-update-checker
- --with-ffms2
- --with-system-luajit
- $(use_enable debug)
- $(use_with alsa)
- $(use_with fftw fftw3)
- $(use_with openal)
- $(use_with oss)
- $(use_with portaudio)
- $(use_with pulseaudio libpulse)
- $(use_with spell hunspell)
- $(use_with uchardet)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- emake WITH_SYSTEM_GTEST=$(usex test)
-}
-
-src_test() {
- emake test-automation
- emake test-libaegisub
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
^ permalink raw reply related [flat|nested] 67+ messages in thread
end of thread, other threads:[~2024-07-05 17:49 UTC | newest]
Thread overview: 67+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-05 11:39 [gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/ Patrice Clement
-- strict thread matches above, loose matches on Subject: below --
2024-07-05 17:49 Pacho Ramos
2024-04-17 22:01 Sam James
2024-04-12 5:46 Arthur Zamarin
2023-06-11 18:22 Andreas Sturmlechner
2023-03-02 23:22 Nick Sarnie
2023-01-23 4:11 Nick Sarnie
2023-01-22 17:52 Arthur Zamarin
2023-01-14 15:50 Sam James
2022-08-29 8:25 Joonas Niilola
2022-08-29 8:21 Joonas Niilola
2022-07-29 7:59 Agostino Sarubbo
2022-07-28 18:58 Nick Sarnie
2021-07-04 14:03 Ulrich Müller
2021-06-18 19:18 David Seifert
2021-01-27 18:53 Conrad Kostecki
2021-01-11 0:24 Nick Sarnie
2020-08-05 16:10 Nick Sarnie
2019-08-18 12:37 David Seifert
2019-08-12 8:02 Agostino Sarubbo
2019-08-11 23:03 Thomas Deutschmann
2019-04-05 2:02 Nick Sarnie
2018-04-22 19:26 Nick Sarnie
2018-04-10 9:22 Andreas Sturmlechner
2017-12-24 17:08 Patrice Clement
2017-07-30 9:44 Michał Górny
2017-07-23 4:15 Michael Palimaka
2017-07-23 4:15 Michael Palimaka
2017-01-15 17:36 David Seifert
2017-01-10 15:22 Agostino Sarubbo
2017-01-10 14:56 Agostino Sarubbo
2017-01-06 8:01 David Seifert
2017-01-04 10:15 David Seifert
2017-01-04 10:15 David Seifert
2016-10-20 22:17 Patrice Clement
2016-10-20 22:17 Patrice Clement
2016-07-11 19:37 Patrice Clement
2016-06-28 18:06 Patrice Clement
2016-06-27 0:25 Göktürk Yüksek
2016-05-26 8:58 Michał Górny
2016-03-10 13:55 Ian Delaney
2016-03-10 13:55 Ian Delaney
2016-03-10 13:55 Ian Delaney
2016-03-08 2:16 Ian Delaney
2016-03-08 2:16 Ian Delaney
2016-03-08 2:16 Ian Delaney
2016-03-08 2:16 Ian Delaney
2016-03-08 2:16 Ian Delaney
2016-03-08 2:16 Ian Delaney
2016-03-05 11:39 Patrice Clement
2016-02-10 22:04 Patrice Clement
2016-02-02 11:07 Patrice Clement
2016-01-12 14:24 Ian Delaney
2016-01-12 14:24 Ian Delaney
2016-01-10 1:59 Ian Delaney
2016-01-10 1:59 Ian Delaney
2015-12-28 9:53 Patrice Clement
2015-12-25 16:20 Agostino Sarubbo
2015-12-25 15:13 Agostino Sarubbo
2015-12-22 15:47 Ian Delaney
2015-11-26 10:07 Patrice Clement
2015-11-03 11:16 Ian Delaney
2015-11-03 11:16 Ian Delaney
2015-11-03 9:42 Ian Delaney
2015-11-02 11:20 Ian Delaney
2015-10-26 7:19 Ian Delaney
2015-08-16 23:18 Mikle Kolyada
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox