diff options
author | Bradley Sepos <[email protected]> | 2020-03-29 21:52:46 -0400 |
---|---|---|
committer | Bradley Sepos <[email protected]> | 2020-06-15 17:18:46 -0400 |
commit | f2f39bdc47ee7cc1eab016c2e93c8fb8ded6b97e (patch) | |
tree | ec5056dcdbb5cdb4e8d98b4cb8206f55408f1ca4 | |
parent | 0bceb3cdba3d22854ab85b5ea9b35aeae61b22cd (diff) |
gtk: libhb: macosx: test: Only link libturbojpeg and not libjpeg.
Implementation in #2696 only requires the former.
-rw-r--r-- | gtk/configure.ac | 2 | ||||
-rw-r--r-- | libhb/module.defs | 2 | ||||
-rw-r--r-- | macosx/HandBrake.xcodeproj/project.pbxproj | 6 | ||||
-rw-r--r-- | test/module.defs | 2 |
4 files changed, 3 insertions, 9 deletions
diff --git a/gtk/configure.ac b/gtk/configure.ac index a2de5fb4c..0be8dd3ce 100644 --- a/gtk/configure.ac +++ b/gtk/configure.ac @@ -199,7 +199,7 @@ AM_CONDITIONAL([GHB_GTK_3_16], [test "$HAVE_GTK_316" -eq 1]) AM_CONDITIONAL([MINGW], [test "x$mingw_flag" = "xyes"]) -HB_LIBS="$HB_LIBS -lhandbrake -lavformat -lavfilter -lavcodec -lavutil -ldav1d -lswresample -lpostproc -ldvdnav -ldvdread -lmp3lame -lvorbis -lvorbisenc -logg -lswscale -ltheoraenc -ltheoradec -lvpx -lz -lbz2 -lbluray -lass -lfontconfig -lfreetype -lxml2 -ljansson -ljpeg -lopus -lspeex -lturbojpeg -llzma" +HB_LIBS="$HB_LIBS -lhandbrake -lavformat -lavfilter -lavcodec -lavutil -ldav1d -lswresample -lpostproc -ldvdnav -ldvdread -lmp3lame -lvorbis -lvorbisenc -logg -lswscale -ltheoraenc -ltheoradec -lvpx -lz -lbz2 -lbluray -lass -lfontconfig -lfreetype -lxml2 -ljansson -lopus -lspeex -lturbojpeg -llzma" HB_CPPFLAGS="$HB_CPPFLAGS $HBINC" PKG_CHECK_MODULES([x264], [x264], sys_x264=yes, sys_x264=no) diff --git a/libhb/module.defs b/libhb/module.defs index 4fe726eb5..a6aec9702 100644 --- a/libhb/module.defs +++ b/libhb/module.defs @@ -114,7 +114,7 @@ LIBHB.lib = $(LIBHB.build/)hb.lib LIBHB.dll.libs = $(foreach n, \ ass avformat avfilter avcodec avutil swresample postproc dvdnav dvdread \ freetype mp3lame swscale vpx theora vorbis vorbisenc ogg x264 xml2 \ - bluray jansson harfbuzz opus speex dav1d jpeg turbojpeg, \ + bluray jansson harfbuzz opus speex dav1d turbojpeg, \ $(CONTRIB.build/)lib/lib$(n).a ) ifeq (1,$(FEATURE.fdk_aac)) diff --git a/macosx/HandBrake.xcodeproj/project.pbxproj b/macosx/HandBrake.xcodeproj/project.pbxproj index a63a87b31..cff42539f 100644 --- a/macosx/HandBrake.xcodeproj/project.pbxproj +++ b/macosx/HandBrake.xcodeproj/project.pbxproj @@ -36,8 +36,6 @@ 1CBC683520BE014800A26CC2 /* liblzma.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1CBC683320BE014800A26CC2 /* liblzma.a */; }; 1CDCF0C3241F28D400FB62C6 /* libturbojpeg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1CDCF0C1241F28D400FB62C6 /* libturbojpeg.a */; }; 1CDCF0C4241F28D400FB62C6 /* libturbojpeg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1CDCF0C1241F28D400FB62C6 /* libturbojpeg.a */; }; - 1CDCF0C5241F28D400FB62C6 /* libjpeg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1CDCF0C2241F28D400FB62C6 /* libjpeg.a */; }; - 1CDCF0C6241F28D400FB62C6 /* libjpeg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1CDCF0C2241F28D400FB62C6 /* libjpeg.a */; }; 22DD2C4B177B95DA00EF50D3 /* libvpx.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 22DD2C49177B94DB00EF50D3 /* libvpx.a */; }; 273F202314ADB8650021BE6D /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 273F202214ADB8650021BE6D /* IOKit.framework */; }; 273F202614ADB8A40021BE6D /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 273F202514ADB8A40021BE6D /* libz.dylib */; }; @@ -452,7 +450,6 @@ 1C7776A1202300DC001C31EB /* HBRenamePresetController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HBRenamePresetController.h; sourceTree = "<group>"; }; 1CBC683320BE014800A26CC2 /* liblzma.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = liblzma.a; path = external/contrib/lib/liblzma.a; sourceTree = BUILT_PRODUCTS_DIR; }; 1CDCF0C1241F28D400FB62C6 /* libturbojpeg.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libturbojpeg.a; path = external/contrib/lib/libturbojpeg.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 1CDCF0C2241F28D400FB62C6 /* libjpeg.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libjpeg.a; path = external/contrib/lib/libjpeg.a; sourceTree = BUILT_PRODUCTS_DIR; }; 22CC9E74191EBEA500C69D81 /* libx265.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libx265.a; path = external/contrib/lib/libx265.a; sourceTree = BUILT_PRODUCTS_DIR; }; 22DD2C49177B94DB00EF50D3 /* libvpx.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libvpx.a; path = external/contrib/lib/libvpx.a; sourceTree = BUILT_PRODUCTS_DIR; }; 271BA4C014B119F800BC1D2C /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; name = Info.plist; path = external/macosx/Info.plist; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -940,7 +937,6 @@ 27D6C75014B102DA00B785E4 /* libdvdnav.a in Frameworks */, 27D6C75214B102DA00B785E4 /* libdvdread.a in Frameworks */, 1C53DE8C20BD598D006BBCA8 /* libspeex.a in Frameworks */, - 1CDCF0C5241F28D400FB62C6 /* libjpeg.a in Frameworks */, 1CDCF0C3241F28D400FB62C6 /* libturbojpeg.a in Frameworks */, 27D6C75814B102DA00B785E4 /* libfreetype.a in Frameworks */, 27D6C75A14B102DA00B785E4 /* libfribidi.a in Frameworks */, @@ -1032,7 +1028,6 @@ A91CE2B91C7DABBC0068F46F /* libbluray.a in Frameworks */, D0DC8F69233159C700C12A24 /* libdav1d.a in Frameworks */, A91CE2BA1C7DABBC0068F46F /* libdvdnav.a in Frameworks */, - 1CDCF0C6241F28D400FB62C6 /* libjpeg.a in Frameworks */, 1CDCF0C4241F28D400FB62C6 /* libturbojpeg.a in Frameworks */, A91CE2BB1C7DABBC0068F46F /* libdvdread.a in Frameworks */, 1C6D76561CD7733400F5B943 /* libharfbuzz.a in Frameworks */, @@ -1068,7 +1063,6 @@ 271BA4C714B1236D00BC1D2C /* Static Libraries */ = { isa = PBXGroup; children = ( - 1CDCF0C2241F28D400FB62C6 /* libjpeg.a */, 1CDCF0C1241F28D400FB62C6 /* libturbojpeg.a */, 1C280BF320BD58DD00D5ECC2 /* libspeex.a */, 1CBC683320BE014800A26CC2 /* liblzma.a */, diff --git a/test/module.defs b/test/module.defs index 3418abf0d..33bee3111 100644 --- a/test/module.defs +++ b/test/module.defs @@ -17,7 +17,7 @@ TEST.GCC.l = \ ass avformat avfilter avcodec avutil swresample postproc mp3lame dvdnav \ dvdread fribidi swscale vpx theoraenc theoradec vorbis vorbisenc ogg \ x264 bluray freetype xml2 bz2 z jansson harfbuzz opus speex lzma dav1d \ - jpeg turbojpeg + turbojpeg ifeq (,$(filter $(HOST.system),darwin cygwin mingw)) TEST.GCC.l += fontconfig |