SHA256
1
0
forked from pool/aegisub
Commit Graph

42 Commits

Author SHA256 Message Date
4ed5fb24f4 Accepting request 799234 from home:plater
Remove unused patch

OBS-URL: https://build.opensuse.org/request/show/799234
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=67
2020-04-30 13:26:02 +00:00
021ad16f55 Accepting request 799225 from home:plater
- Replaced luabins.patch with luaL_Reg-not-luaL_reg.patch sent  upstream via https://github.com/Aegisub/Aegisub/issues/182

OBS-URL: https://build.opensuse.org/request/show/799225
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=66
2020-04-30 12:53:51 +00:00
bae05bcc82 OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=65 2020-04-30 07:26:24 +00:00
e83e36e789 Accepting request 799128 from home:plater
Add reference for aegisub-fix_build_with_make4.3.patch

OBS-URL: https://build.opensuse.org/request/show/799128
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=64
2020-04-30 07:22:02 +00:00
fe162fd50f OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=63 2020-04-29 17:18:13 +00:00
c1d77f34c5 Accepting request 798942 from home:alois:branches:multimedia:apps
- Update to current git version (3.2.2+git20191006)
- Add _service file
- Update changelog.txt
- Drop aegisub-DataBlockCache-Fix-crash-in-cache-invalidation.patch
  (fixed upstream)
- Drop aegisub-boost169.patch (merged upstream)
- Dropped aegisub-git-version.patch (handle things from the spec
  file)
- Added aegisub-fix_build_with_make4.3.patch
- Require wxWidgets 3.2
- Added aegisub-rpmlintrc
- Spec cleanup

OBS-URL: https://build.opensuse.org/request/show/798942
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=62
2020-04-29 14:30:29 +00:00
9ae8dacca1 osc copypac from project:openSUSE:Factory package:aegisub revision:30
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=61
2019-10-19 09:13:31 +00:00
Martin Pluskal
48373e73bb Accepting request 739423 from home:RBrownSUSE:branches:multimedia:apps
Remove obsolete Groups tag (fate#326485)

OBS-URL: https://build.opensuse.org/request/show/739423
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=60
2019-10-17 13:05:17 +00:00
a5ad666008 - Fix build by keeping non-patch work out of %prep section
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=59
2019-07-20 18:45:03 +00:00
2f7dde443e Accepting request 689868 from home:plater
Fix boo#1130889 by fixing aegisub's build against boost 1.69 with aegisub-boost169.patch, reported upstream with patch in issue:
  https://github.com/Aegisub/Aegisub/issues/93

OBS-URL: https://build.opensuse.org/request/show/689868
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=57
2019-03-29 13:34:01 +00:00
Martin Pluskal
e32a090617 Accepting request 676185 from home:lachs0r:branches:multimedia:apps
- Add aegisub-DataBlockCache-Fix-crash-in-cache-invalidation.patch
  Fixes undefined behavior e.g. when scrolling the audio view in
  spectrogram mode.

This patch has been contributed here rather than the official upstream:
https://github.com/TypesettingTools/Aegisub/pull/34

The reason for this is that the single upstream maintainer has neither time nor inclination to review pull requests but also isn’t willing to hand out push access to other contributors. This will likely only happen once these contributors have managed to prepare a new release of Aegisub that works on all platforms.
Hence, most development now happens at the TypesettingTools repository.

OBS-URL: https://build.opensuse.org/request/show/676185
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=55
2019-02-14 16:49:25 +00:00
afabb19cc7 Accepting request 632497 from home:jengelh:branches:multimedia:apps
- Edit description: trim other OS mentions, trim redundant
  licensing info, trim future visions/goals.

OBS-URL: https://build.opensuse.org/request/show/632497
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=53
2018-08-31 12:03:50 +00:00
c20cca875c Accepting request 632355 from home:plater
- Update to current git rev 524c6114a82157b143567240884de3a6d030b091
  named version 3.2.2+git20180710 which builds against boost
  version 1.68, fixes boo#1105217
- Added aegisub-git-version.patch for git.
- Removed the following patches that are fixed upstream:
  aegisub.build-compare.patch, icu59.patch and aegisub-icu.patch.
- Rebased Makefile.inc.in.patch, aegisub-no-optimize.patch and
  remove-vendor-luajit-dependency.patch.
- Exclude i586 from build due to unexplainable missing library.
- For upstream changes see:
  /usr/share/doc/packages/aegisub/changelog.txt
- Use portable namespace in aegisub-icu.patch.
- Created aegisub-icu.patch to fix build failure against icu4c-61_1
- Remove conditionals for ffms2 and boost
- Added luabins.patch to fix build with lua 5.2 / 5.3.
- Add constraints file to allow paralel build
- Add changelog to files list to ensure plain rpmbuild to work
- Do not bundle luajit remove-vendor-luajit-dependency.patch
- Disable the version checking, calling home in desktop apps is
  really bad idea, esp since upstream is semi-dead
- Add patch to fix build with icu59 icu59.patch
- Add patch to not put O3 to the cflags aegisub-no-optimize.patch
- Sort list of sources with aegisub.build-compare.patch
- Require wxWidgets 3+ unconditional
  remove obsolete aegisub-old_wc.patch
- use individual libboost-*-devel packages instead of boost-devel
- Disable build on Power, there is no luajit yet 
- Fix build break by adding -pthread to LDFLAGS
  * Makefile.inc.in.patch 
- Updated to 3.2.2
  * Update Spanish, Ukrainian, Hungarian and Finnish translations
  * Skip writing the Aegisub project stuff when exporting to ASS
  * Fix some ugliness in the OS X icon
  * Update the selection and scroll position after opening
    subtitles from video
  * Fix crash on a certain kind of malformed shift times history
    file
  * Don't set the YCbCr header field to "None" when resampling
    resolution without changing colors
- Updated to 3.2.1
  * Actually register the SSA file handler so that SSA files can be opened and exported
  * Deduplicate Extradata entries created by Automation scripts
  * Fix loading subtitles from Matroska files which have [Aegisub Extradata] sections
  * Handle parsing errors when loading Shift Times history
  * Add Ukrainian UI translation
- Added:
  * aegisub-3.2.1.tar.xz
- Removed:
  * aegisub-3.2.0.tar.xz
- remove conflict with lua 5.2, seems outdated
- Switch from wxWidgets 2.9 to stable-3.0 for openSUSE 13.2
- Removed old tarball aegisub-3.1.3.tar.xz 
- Updated to 3.2.0
  * Audio caching is now done in the background rather than popping up a modal progress dialog 
  * The audio display is automatically scrolled to the active line when audio is first opened (if that option is enabled)
  * Drag all selected lines when Alt is held down when dragging in the audio display
  * Automation now uses LuaJIT in Lua 5.2 mode rather than Lua 5.1
  * Text controls are "infinite" length rather than limited to 30k bytes
  * subs.delete can be passed a table of row numbers to delete
  * Add the luabins and lfs libraries to the automation environment
  * Filter out redundant progress updates so that they don't make everything incredibly slow
  * Add support for submenus in the automation menu (insert / in the macro name)
  * Add unicode case conversion functions to the automation module (unicode.to_upper_case, unicode.to_lower_case, unicode.to_fold_case)
  * Only process selected lines in the Select Overlaps macro if more than one line is selected
  * Add aegisub.project_properties() to get a table with stuff that used to be in the script info section of the file (but unlike the old script info entries, it's actually always up to date)
  * Fix loading automation scripts when Aegisub is installed to a path with non-ascii characters in it
  * Lua functions which take a path have been patched to support UTF-8 on Windows   
  * Add a warning when a script using a bold or italic variant of a font that doesn't actually exist, as emboldening done by the renderer may not match what is seen in Aegisub
  * Make the installer translatable and use the language selected in the installer for Aegisub's UI language
  * Fix locale issues that could lead to find/replace stripping all non-ascii characters from a file
  * Use localized names for languages everywhere they're displayed rather than the English names
  * Make fontconfig indexing about four times as fast
  * Significantly speed up passing subtitles to the subtitle renderer (as much as 10x faster), making the video display less laggy with large files
  * Speed up indexing Matroska files
  * Significantly speed up reading subtitles from Matroska files
  * Cut idle CPU usage when Aegisub is in the background by about 90%
  * Cut down the disk space used a bit
  * Resample \be and \blur tags
  * Add support for converting between YCbCr matricies
  * Make the handling for AR-changing resampling a bit smarter
  * Use prettier string formatting for resampled numbers
  * Fix resampling drawings with AR changes
  * List the files which will be opened or closed in the Load/Unload files dialog
  * Support loading keyframes and timecodes files via drag-and-drop (#1749)
  * The edit box buttons (bold, italic, colors, etc.) try to do the right thing when multiple lines are selected, rather than just setting all of the lines to the active line's text
  * The subtitles grid has gained as Characters Per Second column, with customizable warning and error thresholds (#609)
  * Undo now restores the selected lines and cursor position that were active when the change being undone occured
  * Double-clicking on a word which is right next to a \N no longer selects the \N along with the word
  * Make default subtitle styles customizable: when creating a new file or importing from a format without style information, the styles from a catalog of your choice are automatically imported into the script (#962)
  * Add a button to open directly open the style editor for the current line's style (#1746)
  * Add Comment to the files which can be pasted over
  * Insert \N on shift-enter in the edit box
  * Fix incorrect cursor positions when using non-BMP unicode characters
  * The edit box's background color is now customizable
  * Fix crash when trying to open compressed tracks from Matroska
  * Add support for opening subtitle tracks with utterly insane CodecPrivate sections
  * Fix rounding error in the framerate calculations for CFR formats that sometimes lead to significantly wrong timestamps for long files
  * Add support for uncompressed RGB(A) files
  * Fix some of the issues with open-gop h264 files
  * Fix infinite loop when opening indexless matroska files (such as files written by x264 and not remuxed)
  * Fix some issues with interlaced h264
  * Add support for HEVC
  * Add option to resample the script rather than just changing the script resolution when opening a video with different resolution (1382)
  * Several of the tools have been somewhat restyled to make them less obstructive
  * Hide drag handles for commented lines
  * Don't automatically select all control handle in the vector clip tool when switching to it, as there's now box selection of handles
  * Update all selected lines when the origin is dragged in the rotate tools
- Update to 3.1.3
  * Return a rgba string for coloralpha lua controls (rather than just rgb)
  * Update to moonscript 0.2.5
  * Fix memory leaks when automation errors occur
  * Add an error check for trying to interact with an expired subtitles object rather than just crashing
  * Fix a crash when deleting lines with audio open
  * Sort the actor and effect dropdown lists (#1715)
  * Fix crash on startup when the config file can't be written
  * Fix some performance issues with very large selections
  * Fix some cases where the taskbar progress indicator would get stuck at nearly complete
  * Speed up passing subtitles to libass a bit
  * Fontconfig reads installed fonts from the registry on Windows, adding support for fonts installed via font managers to the fonts collector
- Update to 3.1.2
  * Make subs.deleterange(start, end) not do totally incorrect things
  * Fix some cases where the row to extend shift-click selections in the grid was not updated correctly
  * Fix assertion failure when built with boost 1.52
  * New/updated translations
- disable parallel make - it takes too much memory and OBS swaps
- Update to 3.1.1
  * New features and bug fixes. See http://www.aegisub.org/changelog/3.1.0/
    and http://www.aegisub.org/changelog/3.1.1/
- Add aegisub-old_wc.patch
- Update to 3.0.4
  * Update Basque translation
- Update to 3.0.3
  * Fix crash when playing audio before time 0
  * Round syllable durations to centiseconds when splitting syllables
  * Save the horizontal zoom correctly
  * Fix bug where FloatEdit controls would sometimes not report the selected value
  * Actually select the correct things in the Select Overlaps macro
  * Give temporary files proper extensions to make it easier to open them when something goes wrong
  * Show an error message when writing a file fails
  * Fix reading subtitles from Matroska
  * Fix a case where unicode characters would result in inconsistent and baffling errors when loading Lua scripts
  * Fix loading non-ascii actor names from plain-text files
  * Obey the option for setting the number of recently opened subtitle files to remember
  * Use Lua 5.1 when both it and 5.2 are available
  * Commit pending audio changes on Enter in the edit box
  * Add Dutch translation
  * Update Finnish translation
  * Update Arabic translation
  * Fix some cases where the detached video dialog would get set to bogus sizes
  * Add .m4v to the list of video file extensions
  * Fix loading y4m files
  * Release mouse capture from the visual tools when the zoom is changed
- Removed aegisub-3.0.0-docdir.patch and aegisub-3.0.0-no_glu.patch,
  they have been applied upstream
- Update to 3.0.2
  * Allow framerate transform to/from variable without external timecodes loaded (#1530)
  * Honor the configured limits for the find/replace history (#1528)
  * Fix occassional non-error dialog when running multiple copies of Aegisub
  * Fix bug that sometimes resulted in later karaoke syllables moving when early ones were modified
  * Truncate overly long syllables rather than adjusting all of the other syllables to make them fit
  * Play right-clicked syllables
  * Fix splitting lines by karaoke (#1541)
  * Remove dependency on glu
  * Honor docdir and localedir configuration variables
  * Make it possible to type style names again
  * Break undo grouping after 30 seconds of inactivity rather than 10
  * Switch the Duration field back to time mode when video is closed
  * Save a single wav containing all selected lines rather than a separate wav for each line with "Create audio clip"
  * Make pasting lines not horrible slow (#1534)
  * Make the correct row visible when selecting rows with shift + arrow keys in the grid (#1533)
  * Fix a few errors in the German translation (#1523)
  * Update Czech translation
  * Update Indonesian translation
  * Update Hungarian translation
  * Add partial Arabic translation (#1532)
- Update to 3.0.1
  * Updated Russian translation
  * Updated Greek translation
  * Partially update Finnish translation
  * Fixed some errors in the Portuguese translation
  * Fix packaging issues with the Serbian translation
  * Update the size of the karaoke syllable bar when the window is resized
  * Add scroll arrows to the karaoke syllable bar when the contents are too wide to fit
  * Change the color of the karaoke syllable split cursor to indicate whether it'll add or remove a split
  * Increase the hit area for removing karaoke splits a little
  * Remove the correct split when clicking to the left of a split line
  * Re-add the "Play current line" button to the audio toolbar
  * Stop video playback when the stop button is clicked in the audio toolbar as 2.1.9 did
  * Scroll the audio display after a click near an edge when auto-scrolling is enabled
  * Recenter the audio display if a newly selected line is very close to an edge in addition to if it's not fully onscreen, as 2.1 did
  * Fix subtitle timing issues after loading a timecodes file
  * Fix rounding error that resulted in 30000/1001 FPS video being treated as 30001/1001 FPS
- Update to 3.0.0
  * The audio display and related things such as the karaoke
    syllable splitting interface have been rewritten from scratch.
    The spectograph rendering is now much higher quality and
    faster, and many new features have been added.
  * Changes made in the main edit box and surrounding controls no
    longer have to be committed. Instead, changes are made to the
    file as you type, with the video display updating in real time.
  * See http://www.aegisub.org/changelog/3.0.0/ for details
- Remove aegisub-2.1.9-system_libs.patch, aegisub-2.1.8.99.rev5789-ld.patch
  and aegisub-2.1.9-underlinking.patch. Fixed upstream.
- Update aegisub-2.1.9-no_glu.patch to aegisub-3.0.0-no_glu.patch
- Add aegisub-3.0.0-docdir.patch
- Build only the two relevant audio output backends: ALSA and PulseAudio
- The scripting system no longer supports Perl and Ruby, remove BuildRequires
- Add aegisub-2.1.9-no_glu.patch
- Remove explicit glu dependency.
  wxWidgets-devel is the one that should have it
- Remove explicit xfixes,xdamage and xxf86vm dependencies.
  Mesa-libGL-devel is the one that should be fixed (probably removing the .la file)
- Add explicit glu,xfixes,xdagame and xxf86vm dependency
- Update to 2.1.9
- Update to 2.1.9 rev5789
- First package

OBS-URL: https://build.opensuse.org/request/show/632355
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=52
2018-08-30 15:14:02 +00:00
49c883e282 Accepting request 632319 from home:plater
- Update to current git rev 524c6114a82157b143567240884de3a6d030b091
  named version 3.2.2+git20180710 which builds against boost
  version 1.68, fixes boo#1105217
- Removed the following patches that are fixed upstream:
  aegisub.build-compare.patch, icu59.patch and aegisub-icu.patch.
- Rebased Makefile.inc.in.patch, aegisub-no-optimize.patch and
  remove-vendor-luajit-dependency.patch.
- Exclude i586 from build due to unexplainable missing library.
- For upstream changes see:
  /usr/share/doc/packages/aegisub/changelog.txt
- Use portable namespace in aegisub-icu.patch.
- Created aegisub-icu.patch to fix build failure against icu4c-61_1
- Remove conditionals for ffms2 and boost
- Added luabins.patch to fix build with lua 5.2 / 5.3.
- Add constraints file to allow paralel build
- Add changelog to files list to ensure plain rpmbuild to work
- Do not bundle luajit remove-vendor-luajit-dependency.patch
- Disable the version checking, calling home in desktop apps is
  really bad idea, esp since upstream is semi-dead
- Add patch to fix build with icu59 icu59.patch
- Add patch to not put O3 to the cflags aegisub-no-optimize.patch
- Sort list of sources with aegisub.build-compare.patch
- Require wxWidgets 3+ unconditional
  remove obsolete aegisub-old_wc.patch
- use individual libboost-*-devel packages instead of boost-devel
- Disable build on Power, there is no luajit yet 
- Fix build break by adding -pthread to LDFLAGS
  * Makefile.inc.in.patch 
- Updated to 3.2.2
  * Update Spanish, Ukrainian, Hungarian and Finnish translations
  * Skip writing the Aegisub project stuff when exporting to ASS
  * Fix some ugliness in the OS X icon
  * Update the selection and scroll position after opening
    subtitles from video
  * Fix crash on a certain kind of malformed shift times history
    file
  * Don't set the YCbCr header field to "None" when resampling
    resolution without changing colors
- Updated to 3.2.1
  * Actually register the SSA file handler so that SSA files can be opened and exported
  * Deduplicate Extradata entries created by Automation scripts
  * Fix loading subtitles from Matroska files which have [Aegisub Extradata] sections
  * Handle parsing errors when loading Shift Times history
  * Add Ukrainian UI translation
- Added:
  * aegisub-3.2.1.tar.xz
- Removed:
  * aegisub-3.2.0.tar.xz
- remove conflict with lua 5.2, seems outdated
- Switch from wxWidgets 2.9 to stable-3.0 for openSUSE 13.2
- Removed old tarball aegisub-3.1.3.tar.xz 
- Updated to 3.2.0
  * Audio caching is now done in the background rather than popping up a modal progress dialog 
  * The audio display is automatically scrolled to the active line when audio is first opened (if that option is enabled)
  * Drag all selected lines when Alt is held down when dragging in the audio display
  * Automation now uses LuaJIT in Lua 5.2 mode rather than Lua 5.1
  * Text controls are "infinite" length rather than limited to 30k bytes
  * subs.delete can be passed a table of row numbers to delete
  * Add the luabins and lfs libraries to the automation environment
  * Filter out redundant progress updates so that they don't make everything incredibly slow
  * Add support for submenus in the automation menu (insert / in the macro name)
  * Add unicode case conversion functions to the automation module (unicode.to_upper_case, unicode.to_lower_case, unicode.to_fold_case)
  * Only process selected lines in the Select Overlaps macro if more than one line is selected
  * Add aegisub.project_properties() to get a table with stuff that used to be in the script info section of the file (but unlike the old script info entries, it's actually always up to date)
  * Fix loading automation scripts when Aegisub is installed to a path with non-ascii characters in it
  * Lua functions which take a path have been patched to support UTF-8 on Windows   
  * Add a warning when a script using a bold or italic variant of a font that doesn't actually exist, as emboldening done by the renderer may not match what is seen in Aegisub
  * Make the installer translatable and use the language selected in the installer for Aegisub's UI language
  * Fix locale issues that could lead to find/replace stripping all non-ascii characters from a file
  * Use localized names for languages everywhere they're displayed rather than the English names
  * Make fontconfig indexing about four times as fast
  * Significantly speed up passing subtitles to the subtitle renderer (as much as 10x faster), making the video display less laggy with large files
  * Speed up indexing Matroska files
  * Significantly speed up reading subtitles from Matroska files
  * Cut idle CPU usage when Aegisub is in the background by about 90%
  * Cut down the disk space used a bit
  * Resample \be and \blur tags
  * Add support for converting between YCbCr matricies
  * Make the handling for AR-changing resampling a bit smarter
  * Use prettier string formatting for resampled numbers
  * Fix resampling drawings with AR changes
  * List the files which will be opened or closed in the Load/Unload files dialog
  * Support loading keyframes and timecodes files via drag-and-drop (#1749)
  * The edit box buttons (bold, italic, colors, etc.) try to do the right thing when multiple lines are selected, rather than just setting all of the lines to the active line's text
  * The subtitles grid has gained as Characters Per Second column, with customizable warning and error thresholds (#609)
  * Undo now restores the selected lines and cursor position that were active when the change being undone occured
  * Double-clicking on a word which is right next to a \N no longer selects the \N along with the word
  * Make default subtitle styles customizable: when creating a new file or importing from a format without style information, the styles from a catalog of your choice are automatically imported into the script (#962)
  * Add a button to open directly open the style editor for the current line's style (#1746)
  * Add Comment to the files which can be pasted over
  * Insert \N on shift-enter in the edit box
  * Fix incorrect cursor positions when using non-BMP unicode characters
  * The edit box's background color is now customizable
  * Fix crash when trying to open compressed tracks from Matroska
  * Add support for opening subtitle tracks with utterly insane CodecPrivate sections
  * Fix rounding error in the framerate calculations for CFR formats that sometimes lead to significantly wrong timestamps for long files
  * Add support for uncompressed RGB(A) files
  * Fix some of the issues with open-gop h264 files
  * Fix infinite loop when opening indexless matroska files (such as files written by x264 and not remuxed)
  * Fix some issues with interlaced h264
  * Add support for HEVC
  * Add option to resample the script rather than just changing the script resolution when opening a video with different resolution (1382)
  * Several of the tools have been somewhat restyled to make them less obstructive
  * Hide drag handles for commented lines
  * Don't automatically select all control handle in the vector clip tool when switching to it, as there's now box selection of handles
  * Update all selected lines when the origin is dragged in the rotate tools
- Update to 3.1.3
  * Return a rgba string for coloralpha lua controls (rather than just rgb)
  * Update to moonscript 0.2.5
  * Fix memory leaks when automation errors occur
  * Add an error check for trying to interact with an expired subtitles object rather than just crashing
  * Fix a crash when deleting lines with audio open
  * Sort the actor and effect dropdown lists (#1715)
  * Fix crash on startup when the config file can't be written
  * Fix some performance issues with very large selections
  * Fix some cases where the taskbar progress indicator would get stuck at nearly complete
  * Speed up passing subtitles to libass a bit
  * Fontconfig reads installed fonts from the registry on Windows, adding support for fonts installed via font managers to the fonts collector
- Update to 3.1.2
  * Make subs.deleterange(start, end) not do totally incorrect things
  * Fix some cases where the row to extend shift-click selections in the grid was not updated correctly
  * Fix assertion failure when built with boost 1.52
  * New/updated translations
- disable parallel make - it takes too much memory and OBS swaps
- Update to 3.1.1
  * New features and bug fixes. See http://www.aegisub.org/changelog/3.1.0/
    and http://www.aegisub.org/changelog/3.1.1/
- Add aegisub-old_wc.patch
- Update to 3.0.4
  * Update Basque translation
- Update to 3.0.3
  * Fix crash when playing audio before time 0
  * Round syllable durations to centiseconds when splitting syllables
  * Save the horizontal zoom correctly
  * Fix bug where FloatEdit controls would sometimes not report the selected value
  * Actually select the correct things in the Select Overlaps macro
  * Give temporary files proper extensions to make it easier to open them when something goes wrong
  * Show an error message when writing a file fails
  * Fix reading subtitles from Matroska
  * Fix a case where unicode characters would result in inconsistent and baffling errors when loading Lua scripts
  * Fix loading non-ascii actor names from plain-text files
  * Obey the option for setting the number of recently opened subtitle files to remember
  * Use Lua 5.1 when both it and 5.2 are available
  * Commit pending audio changes on Enter in the edit box
  * Add Dutch translation
  * Update Finnish translation
  * Update Arabic translation
  * Fix some cases where the detached video dialog would get set to bogus sizes
  * Add .m4v to the list of video file extensions
  * Fix loading y4m files
  * Release mouse capture from the visual tools when the zoom is changed
- Removed aegisub-3.0.0-docdir.patch and aegisub-3.0.0-no_glu.patch,
  they have been applied upstream
- Update to 3.0.2
  * Allow framerate transform to/from variable without external timecodes loaded (#1530)
  * Honor the configured limits for the find/replace history (#1528)
  * Fix occassional non-error dialog when running multiple copies of Aegisub
  * Fix bug that sometimes resulted in later karaoke syllables moving when early ones were modified
  * Truncate overly long syllables rather than adjusting all of the other syllables to make them fit
  * Play right-clicked syllables
  * Fix splitting lines by karaoke (#1541)
  * Remove dependency on glu
  * Honor docdir and localedir configuration variables
  * Make it possible to type style names again
  * Break undo grouping after 30 seconds of inactivity rather than 10
  * Switch the Duration field back to time mode when video is closed
  * Save a single wav containing all selected lines rather than a separate wav for each line with "Create audio clip"
  * Make pasting lines not horrible slow (#1534)
  * Make the correct row visible when selecting rows with shift + arrow keys in the grid (#1533)
  * Fix a few errors in the German translation (#1523)
  * Update Czech translation
  * Update Indonesian translation
  * Update Hungarian translation
  * Add partial Arabic translation (#1532)
- Update to 3.0.1
  * Updated Russian translation
  * Updated Greek translation
  * Partially update Finnish translation
  * Fixed some errors in the Portuguese translation
  * Fix packaging issues with the Serbian translation
  * Update the size of the karaoke syllable bar when the window is resized
  * Add scroll arrows to the karaoke syllable bar when the contents are too wide to fit
  * Change the color of the karaoke syllable split cursor to indicate whether it'll add or remove a split
  * Increase the hit area for removing karaoke splits a little
  * Remove the correct split when clicking to the left of a split line
  * Re-add the "Play current line" button to the audio toolbar
  * Stop video playback when the stop button is clicked in the audio toolbar as 2.1.9 did
  * Scroll the audio display after a click near an edge when auto-scrolling is enabled
  * Recenter the audio display if a newly selected line is very close to an edge in addition to if it's not fully onscreen, as 2.1 did
  * Fix subtitle timing issues after loading a timecodes file
  * Fix rounding error that resulted in 30000/1001 FPS video being treated as 30001/1001 FPS
- Update to 3.0.0
  * The audio display and related things such as the karaoke
    syllable splitting interface have been rewritten from scratch.
    The spectograph rendering is now much higher quality and
    faster, and many new features have been added.
  * Changes made in the main edit box and surrounding controls no
    longer have to be committed. Instead, changes are made to the
    file as you type, with the video display updating in real time.
  * See http://www.aegisub.org/changelog/3.0.0/ for details
- Remove aegisub-2.1.9-system_libs.patch, aegisub-2.1.8.99.rev5789-ld.patch
  and aegisub-2.1.9-underlinking.patch. Fixed upstream.
- Update aegisub-2.1.9-no_glu.patch to aegisub-3.0.0-no_glu.patch
- Add aegisub-3.0.0-docdir.patch
- Build only the two relevant audio output backends: ALSA and PulseAudio
- The scripting system no longer supports Perl and Ruby, remove BuildRequires
- Add aegisub-2.1.9-no_glu.patch
- Remove explicit glu dependency.
  wxWidgets-devel is the one that should have it
- Remove explicit xfixes,xdamage and xxf86vm dependencies.
  Mesa-libGL-devel is the one that should be fixed (probably removing the .la file)
- Add explicit glu,xfixes,xdagame and xxf86vm dependency
- Update to 2.1.9
- Update to 2.1.9 rev5789
- First package

OBS-URL: https://build.opensuse.org/request/show/632319
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=51
2018-08-30 13:45:33 +00:00
ff783b1dcc Accepting request 632309 from home:plater
- Update to current git rev 524c6114a82157b143567240884de3a6d030b091
  named version 3.2.2+git20180710 which builds against boost
  version 1.68, fixes boo#1105217
- Removed the following patches that are fixed upstream:
  aegisub.build-compare.patch, icu59.patch and aegisub-icu.patch.
- Rebased Makefile.inc.in.patch, aegisub-no-optimize.patch and
  remove-vendor-luajit-dependency.patch.
- For upstream changes see:
  /usr/share/doc/packages/aegisub/changelog.txt

OBS-URL: https://build.opensuse.org/request/show/632309
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=50
2018-08-30 13:06:57 +00:00
48c1b8e563 Accepting request 615158 from home:plater
Use portable namespace in aegisub-icu.patch.

OBS-URL: https://build.opensuse.org/request/show/615158
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=48
2018-06-08 07:44:03 +00:00
476ab900f7 Accepting request 610627 from home:plater
Fix url

OBS-URL: https://build.opensuse.org/request/show/610627
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=46
2018-05-19 13:16:27 +00:00
6d1e657112 Accepting request 610625 from home:plater
Created aegisub-icu.patch to fix build failure against icu4c-61_1

OBS-URL: https://build.opensuse.org/request/show/610625
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=45
2018-05-19 13:12:24 +00:00
c17319689c - Remove conditionals for ffms2 and boost
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=43
2017-09-29 12:16:32 +00:00
Tomáš Chvátal
93d3b245ed Accepting request 504614 from home:susnux:branches:multimedia:apps
Fixed for tumbleweed

OBS-URL: https://build.opensuse.org/request/show/504614
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=41
2017-06-19 10:47:16 +00:00
Tomáš Chvátal
04cb451cbd - Add constraints file to allow paralel build
- Add changelog to files list to ensure plain rpmbuild to work
- Do not bundle luajit remove-vendor-luajit-dependency.patch
- Disable the version checking, calling home in desktop apps is
  really bad idea, esp since upstream is semi-dead
- Add patch to fix build with icu59 icu59.patch
- Add patch to not put O3 to the cflags aegisub-no-optimize.patch

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=39
2017-06-05 08:22:09 +00:00
Martin Pluskal
9366c67b9c Accepting request 481679 from home:olh:branches:multimedia:apps
- Sort list of sources with aegisub.build-compare.patch

OBS-URL: https://build.opensuse.org/request/show/481679
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=37
2017-03-21 08:13:31 +00:00
Tomáš Chvátal
54053bee4c Accepting request 459441 from home:olh:branches:multimedia:apps
- Require wxWidgets 3+ unconditional
  remove obsolete aegisub-old_wc.patch

OBS-URL: https://build.opensuse.org/request/show/459441
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=35
2017-02-21 08:30:45 +00:00
Tomáš Chvátal
f7d295e7e9 Accepting request 453751 from home:adamm:branches:devel:libraries:c_c++
- use individual libboost-*-devel packages instead of boost-devel

OBS-URL: https://build.opensuse.org/request/show/453751
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=33
2017-02-01 12:17:02 +00:00
4d9dd3f98a Accepting request 322303 from home:k0da:branches:multimedia:apps
- Disable build on Power, there is no luajit yet

OBS-URL: https://build.opensuse.org/request/show/322303
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=31
2015-08-17 11:32:31 +00:00
9b62977908 Accepting request 314406 from home:tjcw:branches:multimedia:apps
Added fix for build break

OBS-URL: https://build.opensuse.org/request/show/314406
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=29
2015-07-02 14:39:02 +00:00
b2e7695dbe Accepting request 285462 from home:benoit_monin:branches:multimedia:apps
Update to 3.2.2

OBS-URL: https://build.opensuse.org/request/show/285462
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=27
2015-02-11 13:51:54 +00:00
80ca7cd377 Accepting request 251474 from home:sfalken:branches:multimedia:apps
- Updated to 3.2.1
  * Actually register the SSA file handler so that SSA files can be opened and exported
  * Deduplicate Extradata entries created by Automation scripts
  * Fix loading subtitles from Matroska files which have [Aegisub Extradata] sections
  * Handle parsing errors when loading Shift Times history
  * Add Ukrainian UI translation
- Added:
  * aegisub-3.2.1.tar.xz
- Removed:
  * aegisub-3.2.0.tar.xz

OBS-URL: https://build.opensuse.org/request/show/251474
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=25
2014-09-25 08:30:41 +00:00
8a59fd2dc7 Accepting request 248026 from home:coolo:branches:openSUSE:Factory
- remove conflict with lua 5.2, seems outdated

OBS-URL: https://build.opensuse.org/request/show/248026
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=23
2014-09-08 14:31:41 +00:00
2f7cce2a98 Accepting request 244869 from home:jengelh:branches:multimedia:apps
2.9 was a development version and now unmaintained in openSUSE

OBS-URL: https://build.opensuse.org/request/show/244869
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=21
2014-08-21 13:12:11 +00:00
f8400e0230 Accepting request 243924 from home:sfalken:branches:multimedia:apps
- Removed old tarball aegisub-3.1.3.tar.xz 

- Updated to 3.2.0
  * Audio caching is now done in the background rather than popping up a modal progress dialog 
  * The audio display is automatically scrolled to the active line when audio is first opened (if that option is enabled)
  * Drag all selected lines when Alt is held down when dragging in the audio display
  * Automation now uses LuaJIT in Lua 5.2 mode rather than Lua 5.1
  * Text controls are "infinite" length rather than limited to 30k bytes
  * subs.delete can be passed a table of row numbers to delete
  * Add the luabins and lfs libraries to the automation environment
  * Filter out redundant progress updates so that they don't make everything incredibly slow
  * Add support for submenus in the automation menu (insert / in the macro name)
  * Add unicode case conversion functions to the automation module (unicode.to_upper_case, unicode.to_lower_case, unicode.to_fold_case)
  * Only process selected lines in the Select Overlaps macro if more than one line is selected
  * Add aegisub.project_properties() to get a table with stuff that used to be in the script info section of the file (but unlike the old script info entries, it's actually always up to date)
  * Fix loading automation scripts when Aegisub is installed to a path with non-ascii characters in it
  * Lua functions which take a path have been patched to support UTF-8 on Windows   
  * Add a warning when a script using a bold or italic variant of a font that doesn't actually exist, as emboldening done by the renderer may not match what is seen in Aegisub
  * Make the installer translatable and use the language selected in the installer for Aegisub's UI language
  * Fix locale issues that could lead to find/replace stripping all non-ascii characters from a file
  * Use localized names for languages everywhere they're displayed rather than the English names
  * Make fontconfig indexing about four times as fast
  * Significantly speed up passing subtitles to the subtitle renderer (as much as 10x faster), making the video display less laggy with large files
  * Speed up indexing Matroska files
  * Significantly speed up reading subtitles from Matroska files
  * Cut idle CPU usage when Aegisub is in the background by about 90%
  * Cut down the disk space used a bit
  * Resample \be and \blur tags
  * Add support for converting between YCbCr matricies
  * Make the handling for AR-changing resampling a bit smarter

OBS-URL: https://build.opensuse.org/request/show/243924
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=19
2014-08-13 07:27:14 +00:00
Cristian Morales Vega
908acb6799 - Update to 3.1.3
* Return a rgba string for coloralpha lua controls (rather than just rgb)
  * Update to moonscript 0.2.5
  * Fix memory leaks when automation errors occur
  * Add an error check for trying to interact with an expired subtitles object rather than just crashing
  * Fix a crash when deleting lines with audio open
  * Sort the actor and effect dropdown lists (#1715)
  * Fix crash on startup when the config file can't be written
  * Fix some performance issues with very large selections
  * Fix some cases where the taskbar progress indicator would get stuck at nearly complete
  * Speed up passing subtitles to libass a bit
  * Fontconfig reads installed fonts from the registry on Windows, adding support for fonts installed via font managers to the fonts collector

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=17
2014-05-12 15:42:56 +00:00
Cristian Morales Vega
e7c0c1c8b7 - Update to 3.1.2
* Make subs.deleterange(start, end) not do totally incorrect things
  * Fix some cases where the row to extend shift-click selections in the grid was not updated correctly
  * Fix assertion failure when built with boost 1.52
  * New/updated translations

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=15
2014-03-07 13:40:40 +00:00
Sascha Peilicke
c710c71ce6 Accepting request 224668 from home:coolo:branches:openSUSE:Factory
- disable parallel make - it takes too much memory and OBS swaps

OBS-URL: https://build.opensuse.org/request/show/224668
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=14
2014-03-06 09:34:51 +00:00
5bcda20521 Accepting request 215401 from home:RedDwarf:branches:multimedia:apps
- Update to 3.1.1
  * New features and bug fixes. See http://www.aegisub.org/changelog/3.1.0/
    and http://www.aegisub.org/changelog/3.1.1/
- Add aegisub-old_wc.patch

OBS-URL: https://build.opensuse.org/request/show/215401
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=12
2014-01-29 10:08:35 +00:00
Cristian Morales Vega
0d61f843e9 - Update to 3.0.4
* Update Basque translation

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=10
2013-07-07 08:52:37 +00:00
Cristian Morales Vega
30e92bb150 - Update to 3.0.3
* Fix crash when playing audio before time 0
  * Round syllable durations to centiseconds when splitting syllables
  * Save the horizontal zoom correctly
  * Fix bug where FloatEdit controls would sometimes not report the selected value
  * Actually select the correct things in the Select Overlaps macro
  * Give temporary files proper extensions to make it easier to open them when something goes wrong
  * Show an error message when writing a file fails
  * Fix reading subtitles from Matroska
  * Fix a case where unicode characters would result in inconsistent and baffling errors when loading Lua scripts
  * Fix loading non-ascii actor names from plain-text files
  * Obey the option for setting the number of recently opened subtitle files to remember
  * Use Lua 5.1 when both it and 5.2 are available
  * Commit pending audio changes on Enter in the edit box
  * Add Dutch translation
  * Update Finnish translation
  * Update Arabic translation
  * Fix some cases where the detached video dialog would get set to bogus sizes
  * Add .m4v to the list of video file extensions
  * Fix loading y4m files
  * Release mouse capture from the visual tools when the zoom is changed

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=8
2013-07-01 20:57:00 +00:00
Cristian Morales Vega
4dff021a45 Accepting request 141459 from home:RedDwarf
- Removed aegisub-3.0.0-docdir.patch and aegisub-3.0.0-no_glu.patch,
  they have been applied upstream
- Update to 3.0.2
  * Allow framerate transform to/from variable without external timecodes loaded (#1530)
  * Honor the configured limits for the find/replace history (#1528)
  * Fix occassional non-error dialog when running multiple copies of Aegisub
  * Fix bug that sometimes resulted in later karaoke syllables moving when early ones were modified
  * Truncate overly long syllables rather than adjusting all of the other syllables to make them fit
  * Play right-clicked syllables
  * Fix splitting lines by karaoke (#1541)
  * Remove dependency on glu
  * Honor docdir and localedir configuration variables
  * Make it possible to type style names again
  * Break undo grouping after 30 seconds of inactivity rather than 10
  * Switch the Duration field back to time mode when video is closed
  * Save a single wav containing all selected lines rather than a separate wav for each line with "Create audio clip"
  * Make pasting lines not horrible slow (#1534)
  * Make the correct row visible when selecting rows with shift + arrow keys in the grid (#1533)
  * Fix a few errors in the German translation (#1523)
  * Update Czech translation
  * Update Indonesian translation
  * Update Hungarian translation
  * Add partial Arabic translation (#1532)

- Update to 3.0.1
  * Updated Russian translation
  * Updated Greek translation
  * Partially update Finnish translation
  * Fixed some errors in the Portuguese translation
  * Fix packaging issues with the Serbian translation

OBS-URL: https://build.opensuse.org/request/show/141459
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=6
2012-11-15 17:42:27 +00:00
Cristian Morales Vega
f10b681601 - Add aegisub-2.1.9-no_glu.patch
- Remove explicit glu dependency.
  wxWidgets-devel is the one that should have it
- Remove explicit xfixes,xdamage and xxf86vm dependencies.
  Mesa-libGL-devel is the one that should be fixed (probably removing the .la file)

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=4
2012-09-21 09:50:05 +00:00
Ismail Dönmez
48255d429c - Add explicit glu,xfixes,xdagame and xxf86vm dependency
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=3
2012-09-21 08:35:59 +00:00
Stephan Kulow
03c6998c36 Accepting request 116384 from multimedia:apps
Even without video support has some use

OBS-URL: https://build.opensuse.org/request/show/116384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/aegisub?expand=0&rev=1
2012-05-08 10:09:08 +00:00
Pavol Rusnak
606147d89d Accepting request 110699 from home:RedDwarf
A subtitle editor

OBS-URL: https://build.opensuse.org/request/show/110699
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=1
2012-03-23 13:49:06 +00:00