summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-video/aegisub: remove boost[threads(+)] usedepDavid Seifert2022-09-041-2/+2
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* media-video/aegisub: Update from l10n.eclass to plocale.eclassUlrich Müller2021-07-041-3/+3
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* media-video/aegisub: Depend on dev-libs/boost:=[threads(+)]David Seifert2021-06-181-2/+2
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org>
* media-video/aegisub-9999: use wangqr repo to fix make 4.3 buildMatthew White2021-01-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | The bug presents itself during compilation as unresolved dependencies. The official Aegisub repo isn't actively updated... That leaves now a problem when make is updated to sys-devel/make-4.3. In Makefile.target it is required to use the automatic variable $(*F), rather than $*, to compile the Aegisub .a libraries with make 4.3. References about make 4.3 bug: - GNU make Automatic Variables https://www.gnu.org/software/make/manual/make.html#Automatic-Variables - Failing to compile on make 4.3 https://github.com/Aegisub/Aegisub/issues/171 - Use target name without directory in $*_OBJ macro https://github.com/wangqr/Aegisub/commit/6bd3f4c26b8fc1f76a8b797fcee11e7611d59a39 Closes: https://bugs.gentoo.org/765133 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Matteo Bianco <mehw.is.me@inventati.org> Closes: https://github.com/gentoo/gentoo/pull/19065 Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
* media-video/aegisub: migrate to lua-single.eclassMarek Szuba2020-12-091-13/+16
| | | | | | | | | | | Only supports LuaJIT so rather simple, the only unusual thing was having to patch luarocks invocatio in tests to ensure the use of the correct Lua ABI. Builds, tests and installs fine. Both the latest release and the live ebuild. Closes: https://bugs.gentoo.org/752963 Signed-off-by: Marek Szuba <marecki@gentoo.org>
* media-video/aegisub-9999: Updated wxGTK dependency slot to 3.0-gtk3Jan Seeger2020-08-051-1/+1
| | | | | | Signed-off-by: Jan Seeger <jan.seeger@thenybble.de> Closes: https://github.com/gentoo/gentoo/pull/16973 Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
* media-video/aegisub-9999: Updated git ebuild.Jan Seeger2020-08-051-6/+6
| | | | | | Closes: https://bugs.gentoo.org/734916 Signed-off-by: Jan Seeger <jan.seeger@thenybble.de> Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
* media-video/aegisub: [QA] Fix leading whitespaceDavid Seifert2019-08-181-1/+1
| | | | | Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: David Seifert <soap@gentoo.org>
* media-video/aegisub: Fix build against boost 1.70.0Nick Sarnie2019-07-111-0/+1
| | | | | | | | | Patch from: Damien Thébault <damien.thebault@gmail.com> Fixes: https://bugs.gentoo.org/689196 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
* media-video/aegisub: Restrict tests for 9999Nick Sarnie2019-04-041-9/+4
| | | | | | | | 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@gentoo.org>
* media-video/aegisub: use HTTPS for GitHubDavid Hicks2017-07-301-1/+1
| | | | Package-Manager: Portage-2.3.6, Repoman-2.3.3
* media-video/aegisub: drop obsolete compiler check in 9999Ilya Tumaykin2017-07-231-15/+1
| | | | | Closes: https://github.com/gentoo/gentoo/pull/5170 Package-Manager: Portage-2.3.6, Repoman-2.3.3
* media-video/aegisub: enable alsa USE by defaultIlya Tumaykin2017-07-231-1/+1
| | | | | | | 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
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-281-1/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* app-i18n/uchardet: rename from dev-libs/uchardetIlya Tumaykin2017-02-111-1/+1
| | | | | | | | | | | | | | | | | | Rationale: - provided functionality better fits app-i18n/ category; - uchardet is similar to existing app-i18n/enca and app-i18n/libguess; - uchardet also provides CLI tool, not only a library. Checklist: 1. `git mv dev-libs/uchardet app-i18n/uchardet` ✓ 2. Add entry to profile/updates/1Q-2017 ✓ 3. Update reverse dependencies ✓ 4. Update entries in profiles/ ✓ 5. Update eclasses that reference the package (there's none) ✓ 6. Update metadata.xml entries that reference the package ✓ 7. Update news items that reference the package (there's none) ✓ Gentoo-Bug: https://bugs.gentoo.org/593176
* media-video/aegisub: rebuild on hunspell SLOT changesIlya Tumaykin2017-01-151-1/+1
| | | | | | | 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
* media-video/aegisub: remove uneeded virtual/os-headers build dependencyIlya Tumaykin2017-01-061-2/+1
| | | | | | | 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: update live ebuild.Ilya Tumaykin2016-10-211-4/+4
| | | | | | | | | 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@gentoo.org>
* media-video/aegisub: do compiler checks in pkg_setup() too.Ilya Tumaykin2016-10-211-1/+9
| | | | | | Package-Manager: portage-2.3.2 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* media-video/aegisub: add setup-wxwidgets call wrt bug 587530Ilya Tumaykin2016-07-111-0/+1
| | | | | | | | 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@gentoo.org>
* media-video/aegisub: sync 9999 with the latest snapshot ebuildIlya Tumaykin2016-06-281-33/+44
| | | | | | Package-Manager: portage-2.3.0_rc1 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* media-video/aegisub: Switch to git-r3Michał Górny2016-05-261-1/+4
| | | | Switch the live ebuild to git-r3, using the new EGIT_SUBMODULES API.
* media-video/aegisub: copy config.rpath via autotools eclass in ↵Ilya Tumaykin2016-03-101-2/+3
| | | | | | | | | 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: update comment re luabinsIlya Tumaykin2016-03-101-3/+4
| | | | Package-Manager: portage-2.2.27
* media-video/aegisub: verbump to 3.2.2_p20160306Ilya Tumaykin2016-03-071-1/+2
| | | | | | New snapshot release with most of our Gentoo patches merged upstream. Package-Manager: portage-2.2.27
* media-video/aegisub: adjust luajit dep to SLOT=2, i.e. >=2.0.0, in 9999Ilya Tumaykin2016-03-071-1/+1
| | | | | | Upstream allows system luajit to be >=2.0.0. Package-Manager: portage-2.2.27
* media-video/aegisub: remove unneeded unbundle-luajit patch from 9999Ilya Tumaykin2016-03-071-2/+2
| | | | | | | | | | Mostly merged upstream. Upstream now supports building with system luajit. There are still some problems left, see [1]. But it's already a major improvement. [1]: http://devel.aegisub.org/ticket/1904#comment:10 Package-Manager: portage-2.2.27
* media-video/aegisub: remove unneeded pthread-flags patch from 9999Ilya Tumaykin2016-03-071-1/+0
| | | | | | Merged upstream. Package-Manager: portage-2.2.27
* media-video/aegisub: add missing libass subslot operator to 9999Ilya Tumaykin2016-03-071-1/+1
| | | | Package-Manager: portage-2.2.27
* media-video/aegisub: remove unneeded wxGTK dep version number from 9999Ilya Tumaykin2016-03-071-1/+1
| | | | | | wxGTK has SLOT=3.0 only in >=3.0.0 versions. Package-Manager: portage-2.2.27
* media-video/aegisub: remove obsolete RDEPEND version numbers from 9999Ilya Tumaykin2016-03-071-4/+4
| | | | | | These versions were removed from tree in 2012. Package-Manager: portage-2.2.27
* media-video/aegisub: add uchardet USE to 9999Ilya Tumaykin2016-02-101-1/+3
| | | | Package-Manager: portage-2.2.27
* media-video/aegisub: revbump to 3.2.2-r1 to restore -fno-strict-aliasingIlya Tumaykin2016-02-101-1/+1
| | | | | | Also backport ff9648f and 9f158e9 changes from the live ebuild. Package-Manager: portage-2.2.27
* media-video/aegisub: drop now unneeded regex patch from live ebuildIlya Tumaykin2016-01-121-1/+0
| | | | | | | Lua regex issue was fixed upstream. See upstream commit ad0f702a55442e7aeca2e3486a3dd01e3bbad75e. Package-Manager: portage-2.2.26
* media-video/aegisub: depend on luajit[lua52compat] in live ebuildIlya Tumaykin2016-01-121-1/+1
| | | | | | | 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: explicitly inherit flag-o-matic eclassIlya Tumaykin2016-01-101-1/+1
| | | | | | | 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: drop unused toolchain-funcs eclassIlya Tumaykin2016-01-101-2/+2
| | | | Package-Manager: portage-2.2.26
* media-video/aegisub: reuse patch for 3.2.2 in live ebuildIlya Tumaykin2015-12-281-1/+1
| | | | Package-Manager: portage-2.2.24
* media-video/aegisub: drop useless slot operator on luajit dependencyIlya Tumaykin2015-12-221-1/+1
| | | | | | dev-lang/luajit does not have sub-slots and we require SLOT 2 only. Package-Manager: portage-2.2.24
* media-video/aegisub: add missing pthread flagsIlya Tumaykin2015-12-211-0/+1
| | | | | | | | This also fixes build with GCC-5. Gentoo-Bug: 568878 Package-Manager: portage-2.2.24
* media-video/aegisub: update live ebuildIlya Tumaykin2015-11-021-37/+54
| | | | Sync live ebuild with the latest versioned one aka 3.2.2.
* media-video/aegisub: update DESCRIPTIONIlya Tumaykin2015-11-021-1/+1
| | | | | New DESCRIPTION is consistent with upstream and matches program features better since aegisub supports more than just SSA and ASS subtitles.
* proj/gentoo: Initial commitRobin H. Johnson2015-08-081-0/+98
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed