FreeBSD Bugzilla – Attachment 148009 Details for
Bug 194169
multimedia/aegisub: Update to version 3.2.1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
multimedia_aegisub.diff
multimedia_aegisub.diff (text/plain), 7.65 KB, created by
tkato432
on 2014-10-05 18:33:35 UTC
(
hide
)
Description:
multimedia_aegisub.diff
Filename:
MIME Type:
Creator:
tkato432
Created:
2014-10-05 18:33:35 UTC
Size:
7.65 KB
patch
obsolete
>diff -urN /usr/ports/multimedia/aegisub/Makefile multimedia/aegisub/Makefile >--- /usr/ports/multimedia/aegisub/Makefile 2014-09-11 15:39:08.000000000 +0900 >+++ multimedia/aegisub/Makefile 2014-10-06 00:00:00.000000000 +0900 >@@ -2,8 +2,7 @@ > # $FreeBSD: head/multimedia/aegisub/Makefile 367888 2014-09-10 20:50:31Z gerald $ > > PORTNAME= aegisub >-PORTVERSION= 3.2.0 >-PORTREVISION= 2 >+PORTVERSION= 3.2.1 > CATEGORIES= multimedia > MASTER_SITES= http://ftp.aegisub.org/pub/archives/releases/source/:aegisub \ > ftp://ftp.aegisub.org/pub/archives/releases/source/:aegisub \ >@@ -25,7 +24,7 @@ > GH_ACCOUNT= FFMS > GH_PROJECT= ffms2 > GH_TAGNAME= ${FFMS_VERSION} >-GH_COMMIT= 6b0e4a2 >+GH_COMMIT= f673b48 > > WRKSRC= ${WRKDIR}/${DISTNAME} > >@@ -38,7 +37,8 @@ > USE_GL= glu > USE_CSTD= c99 > GNU_CONFIGURE= yes >-CONFIGURE_ENV= agi_cv_with_iconv=yes >+CONFIGURE_ENV= ICONV_LIBS="${ICONV_LIB}" PTHREAD_LIBS="-pthread" \ >+ agi_cv_with_iconv=yes > CONFIGURE_ARGS= --disable-compiler-flags \ > --disable-gcc-prec \ > --disable-sanity-checks \ >@@ -50,7 +50,7 @@ > PLIST_SUB= VERSION="${PORTVERSION:R}" > > CPPFLAGS+= -I${LOCALBASE}/include >-LIBS+= -L${LOCALBASE}/lib ${ICONV_LIB} -pthread >+LDFLAGS+= -L${LOCALBASE}/lib > > OPTIONS_DEFINE= ALSA DOCS FFMPEG FFTW HUNSPELL OPENAL PORTAUDIO \ > PULSEAUDIO >@@ -81,7 +81,7 @@ > --without-libpulse > > FFMS_NAME= ffms2 >-FFMS_VERSION= 2.19.1 >+FFMS_VERSION= 2.20 > FFMS_DISTNAME= ${FFMS_NAME}-${FFMS_VERSION} > FFMS_DISTFILE= ${FFMS_DISTNAME}.tar.gz > FFMS_WRKSRC= ${WRKDIR}/${GH_ACCOUNT}-${GH_PROJECT}-${GH_COMMIT} >diff -urN /usr/ports/multimedia/aegisub/distinfo multimedia/aegisub/distinfo >--- /usr/ports/multimedia/aegisub/distinfo 2014-08-10 22:56:36.000000000 +0900 >+++ multimedia/aegisub/distinfo 2014-10-06 00:00:00.000000000 +0900 >@@ -1,4 +1,4 @@ >-SHA256 (aegisub-3.2.0.tar.xz) = d9e5fd48b243e29832361a13f8be82b271ef0c606b13593ec72461156ee19159 >-SIZE (aegisub-3.2.0.tar.xz) = 5181228 >-SHA256 (ffms2-2.19.1.tar.gz) = 8516af3f71531746e7e3e4b16eb30dade5df5edfc0782e7b69f965310ea66640 >-SIZE (ffms2-2.19.1.tar.gz) = 512444 >+SHA256 (aegisub-3.2.1.tar.xz) = 961a28f2528a3c6330f06d0f2aef5fa71d93ca2ae1e6dcfabe347befbb6df8dc >+SIZE (aegisub-3.2.1.tar.xz) = 5200564 >+SHA256 (ffms2-2.20.tar.gz) = 25060b39c36449fe8ca9b3a2e87ee52f89fd697161feab0246d2c0baecf03fad >+SIZE (ffms2-2.20.tar.gz) = 539697 >diff -urN /usr/ports/multimedia/aegisub/files/patch-automation__Makefile multimedia/aegisub/files/patch-automation__Makefile >--- /usr/ports/multimedia/aegisub/files/patch-automation__Makefile 1970-01-01 09:00:00.000000000 +0900 >+++ multimedia/aegisub/files/patch-automation__Makefile 2014-10-06 00:00:00.000000000 +0900 >@@ -0,0 +1,13 @@ >+--- automation/Makefile.orig >++++ automation/Makefile >+@@ -13,8 +13,8 @@ >+ $(MKDIR_INSTALL) >+ >+ aegisub-lua_OBJ := $(d)tests/aegisub.o $(TOP)lib/libaegisub.a $(TOP)lib/libluabins.a $(LIBS_LUA) >+-aegisub-lua_CPPFLAGS := $(CPPFLAGS_BOOST) $(CFLAGS_LUA) -I$(TOP)libaegisub/include -I$(TOP)src $(CXXFLAGS_WX) >+-aegisub-lua_LIBS := $(LIBS_WX) $(LIBS_BOOST) $(LIBS_ICU) >++aegisub-lua_CPPFLAGS := $(CPPFLAGS_BOOST) $(CFLAGS_LUA) -I$(TOP)libaegisub/include -I$(TOP)src $(CXXFLAGS_WX) $(CFLAGS_ICONV) $(CFLAGS_PTHREAD) >++aegisub-lua_LIBS := $(LIBS_WX) $(LIBS_BOOST) $(LIBS_ICU) $(LIBS_ICONV) $(LIBS_PTHREAD) >+ >+ PROGRAM += $(d)aegisub-lua >+ >diff -urN /usr/ports/multimedia/aegisub/files/patch-src__Makefile multimedia/aegisub/files/patch-src__Makefile >--- /usr/ports/multimedia/aegisub/files/patch-src__Makefile 1970-01-01 09:00:00.000000000 +0900 >+++ multimedia/aegisub/files/patch-src__Makefile 2014-10-06 00:00:00.000000000 +0900 >@@ -0,0 +1,15 @@ >+--- src/Makefile.orig >++++ src/Makefile >+@@ -3,10 +3,10 @@ >+ PROGRAM += $(d)src >+ >+ src_CPPFLAGS := -I$(d) -I.. -I$(d)include -I$(TOP)libaegisub/include -I$(TOP)build \ >+- $(CFLAGS_PTHREAD) $(CFLAGS_FFTW3) $(CFLAGS_ICU) >++ $(CFLAGS_PTHREAD) $(CFLAGS_FFTW3) $(CFLAGS_ICU) $(CFLAGS_ICONV) >+ src_CXXFLAGS := $(CXXFLAGS_WX) >+ src_LIBS := $(LIBS_GL) $(LIBS_PTHREAD) $(LIBS_WX) $(LIBS_FREETYPE) \ >+- $(LIBS_LIBASS) $(LIBS_FONTCONFIG) $(LIBS_FFTW3) $(LIBS_BOOST) $(LIBS_ICU) >++ $(LIBS_LIBASS) $(LIBS_FONTCONFIG) $(LIBS_FFTW3) $(LIBS_BOOST) $(LIBS_ICU) $(LIBS_ICONV) >+ src_PCH := $(d)agi_pre.h >+ src_INSTALLNAME := $(AEGISUB_COMMAND) >+ >diff -urN /usr/ports/multimedia/aegisub/files/patch-src__fft.cpp multimedia/aegisub/files/patch-src__fft.cpp >--- /usr/ports/multimedia/aegisub/files/patch-src__fft.cpp 1970-01-01 09:00:00.000000000 +0900 >+++ multimedia/aegisub/files/patch-src__fft.cpp 2014-10-06 00:00:00.000000000 +0900 >@@ -0,0 +1,11 @@ >+--- src/fft.cpp.orig >++++ src/fft.cpp >+@@ -43,7 +43,7 @@ >+ >+ void FFT::DoTransform (size_t n_samples,float *input,float *output_r,float *output_i,bool inverse) { >+ if (!IsPowerOfTwo(n_samples)) >+- agi::InternalError(throw "FFT requires power of two input."); >++ throw agi::InternalError("FFT requires power of two input."); >+ >+ // Inverse transform >+ float angle_num = 2.0f * 3.1415926535897932384626433832795f; >diff -urN /usr/ports/multimedia/aegisub/files/patch-src__subtitle_format_ass.cpp multimedia/aegisub/files/patch-src__subtitle_format_ass.cpp >--- /usr/ports/multimedia/aegisub/files/patch-src__subtitle_format_ass.cpp 2014-08-10 22:56:40.000000000 +0900 >+++ multimedia/aegisub/files/patch-src__subtitle_format_ass.cpp 2014-10-06 00:00:00.000000000 +0900 >@@ -22,13 +22,13 @@ > + file.WriteLineToFile(key + TO_STRING(n)); > } > >- void WriteExtradata(AegisubExtradataMap const& extradata) { >+ void WriteExtradata(std::vector<ExtradataEntry> const& extradata) { > @@ -131,7 +138,7 @@ > file.WriteLineToFile("[Aegisub Extradata]"); > for (auto const& edi : extradata) { > std::string line = "Data: "; >-- line += std::to_string(edi.first); >-+ line += TO_STRING(edi.first); >+- line += std::to_string(edi.id); >++ line += TO_STRING(edi.id); > line += ","; >- line += inline_string_encode(edi.second.first); >+ line += inline_string_encode(edi.key); > line += ","; >diff -urN /usr/ports/multimedia/aegisub/files/patch-tools__Makefile multimedia/aegisub/files/patch-tools__Makefile >--- /usr/ports/multimedia/aegisub/files/patch-tools__Makefile 1970-01-01 09:00:00.000000000 +0900 >+++ multimedia/aegisub/files/patch-tools__Makefile 2014-10-06 00:00:00.000000000 +0900 >@@ -0,0 +1,13 @@ >+--- tools/Makefile.orig >++++ tools/Makefile >+@@ -7,8 +7,8 @@ >+ endif >+ >+ repack-thes-dict_OBJ := $(d)repack-thes-dict.o $(TOP)lib/libaegisub.a >+-repack-thes-dict_LIBS := $(LIBS_BOOST) $(LIBS_ICU) >+-repack-thes-dict_CPPFLAGS := -I$(TOP) -I$(TOP)libaegisub/include $(CFLAGS_ICU) >++repack-thes-dict_LIBS := $(LIBS_BOOST) $(LIBS_ICU) $(LIBS_PTHREAD) $(LIBS_ICONV) >++repack-thes-dict_CPPFLAGS := -I$(TOP) -I$(TOP)libaegisub/include $(CFLAGS_ICU) $(CFLAGS_ICONV) $(CFLAGS_PTHREAD) >+ >+ PROGRAM += $(d)repack-thes-dict >+ >diff -urN /usr/ports/multimedia/aegisub/pkg-plist multimedia/aegisub/pkg-plist >--- /usr/ports/multimedia/aegisub/pkg-plist 2014-08-10 22:56:41.000000000 +0900 >+++ multimedia/aegisub/pkg-plist 2014-10-06 00:00:00.000000000 +0900 >@@ -63,19 +63,7 @@ > share/locale/ru/LC_MESSAGES/aegisub-32.mo > share/locale/sr_RS/LC_MESSAGES/aegisub-32.mo > share/locale/sr_RS@latin/LC_MESSAGES/aegisub-32.mo >+share/locale/uk_UA/LC_MESSAGES/aegisub-32.mo > share/locale/vi/LC_MESSAGES/aegisub-32.mo > share/locale/zh_CN/LC_MESSAGES/aegisub-32.mo > share/locale/zh_TW/LC_MESSAGES/aegisub-32.mo >-@dirrmtry share/locale/sr_RS@latin/LC_MESSAGES >-@dirrmtry share/locale/sr_RS@latin >-@dirrmtry share/locale/sr_RS/LC_MESSAGES >-@dirrmtry share/locale/sr_RS >-%%PORTDOCS%%@dirrm %%DOCSDIR%%/automation/v4-docs >-%%PORTDOCS%%@dirrm %%DOCSDIR%%/automation >-%%PORTDOCS%%@dirrm %%DOCSDIR%% >-@dirrm %%DATADIR%%/automation/include/aegisub >-@dirrm %%DATADIR%%/automation/include >-@dirrm %%DATADIR%%/automation/demos >-@dirrm %%DATADIR%%/automation/autoload >-@dirrm %%DATADIR%%/automation >-@dirrm %%DATADIR%%
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 194169
: 148009