Commit graph

33 commits

Author SHA1 Message Date
shenleban tongying cd40bfa7d3 feat: remove LibTIFF dependency
* Qt already have built-in support for them
* remove qmake option no_extra_tiff_handler
2023-04-16 13:01:26 +08:00
Xiao YiFang 16bc832a20 remove mac and windows dependency of libao 2022-11-12 09:34:09 +08:00
Xiao YiFang 02445aafa1 Revert "[mac specific]:update ffmpeg package"
This reverts commit d97e062772.
2022-10-16 17:32:39 +08:00
Xiao YiFang d97e062772 [mac specific]:update ffmpeg package
add speex support
2022-10-12 20:43:06 +08:00
ngn999 823baf135f make all macOS dependencies universal in maclibs/
* ffmpeg 5.0.1 build with: ./configure  --disable-programs --disable-swscale --disable-avdevice --disable-avfilter --enable-shared  --disable-xlib
* arm64 libraries build on my M1 Macbook Pro, and x86_64 build on github action
* Qt6.2 produce an uniserval binary, so delete macos-m1.yml.
* add Ad-Hoc code sign
2022-04-22 01:00:48 +08:00
ngn999 bbc664bc6c libao: static link libmacosx.so plugin, fix #46
libao.dylib is universal library now
2022-04-15 09:50:40 +08:00
ngn999 e3c52fe4db upgrade libogg, libhunspell
update libvorbis

update lzma

update maclibs: libzstd.a tiff

update maclibs: lzo

fix typo in .pro file

update libao

update maclibs/ libavutil, libavcodec, libavformat, libswresample

update libtiff.dyld

update libeb.dylib

fix typo

macOS use homebrew to manage deps

* TODO: update docs
2022-03-25 14:52:34 +08:00
xiaoyifang ca0dd2ba91 macos opencc pkgconfig 2022-03-12 20:16:01 +08:00
xiaoyifang 4255b4854e action:macos opencc use brew 2022-03-12 19:49:43 +08:00
yifang 37ecfea305 maclibs:rename libopencc.dylib to libopencc.1.1.dylib 2022-02-17 07:46:37 +08:00
yifang d8000bb2a2 maclib: replace opencc dylib 2022-02-14 21:07:58 +08:00
Abs62 05f921d014 Mac-specific: Add zstd library 2020-07-18 21:51:35 +03:00
Abs62 e317810a1d Mac-specific: Update FFmpeg libraries to version 4.2.1 2019-09-27 20:07:23 +03:00
Abs62 2def5f120d Mac-specific: Update lzma library to version 5.2.3 2018-03-06 18:31:53 +03:00
Abs62 fe9312e3f4 Mac-specific: Update libao library to version 1.2.2 2017-12-09 23:05:14 +03:00
Abs62 be5b9bd97d Mac-specific: Update iconv library to version 1.15 2017-07-09 16:11:07 +03:00
Abs62 e02ce8379e Mac-specific: Rebuild libhunspell with clang 6.0 2017-07-08 15:19:59 +03:00
Abs62 46a4509101 Mac-specific: Update hunspell library to version 1.6.1 2017-07-05 18:19:40 +03:00
Abs62 413b355c27 Mac-specific: Update libtiff to version 4.0.8 2017-07-03 18:37:41 +03:00
Abs62 9a2855f39d Mac-specific: Add OpenCC library 2016-04-21 17:50:56 +03:00
Abs62 d9169bd45b Add support for Epwing dictionaries 2014-05-20 17:59:56 +04:00
Abs62 0c2b182647 Handle 1-bit black/white TIFF images without photometric interpretation tag
(QImage don't handle such images)
2014-02-11 18:02:00 +04:00
Abs62 a56329ce24 Zim: Add liblzma.a and it headers for MacOS, turn on Zim support under MacOS by default. 2013-09-16 18:13:52 +04:00
Timon Wong 520759dab0 Use patched libao in order to support OSX without copying plugins (#295) 2013-08-04 21:42:34 +08:00
Abs62 f727bab818 Mac-specific: Add headers and libraries for build under Mac OS X 2013-05-07 17:42:49 +04:00
Abs62 febbedd4b7 Mac-specific: Replace liblzo2.dylib to universal 32/64-bit one 2013-04-25 17:49:05 +04:00
Abs62 e68a7e2b4a Mac-specific: Add liblzo2.dylib for build under Mac OS X 2013-04-24 18:02:16 +04:00
Denis Loginov 99ba491f82 Introduced support for PPC arch on Mac OS X.
Signed-off-by: Denis Loginov <dloginov@mit.edu>
2011-09-23 14:57:29 -04:00
Denis Loginov 84654cc061 Reverted to dynamic lib model and reduced dependencies on system libs even further. 2011-09-18 22:26:50 -04:00
Denis Loginov bcdd62c15a Removed some dependencies on system libs in Mac OS X. 2011-09-17 23:40:45 -04:00
Denis Loginov cf00c1096b Improved support for Mac OS X:
1) Application now builds correctly for both 
   x86 and x86_64 architectures on Mac OS X 10.6 and 10.7
   thanks to fixes in iconv.h
2) The 'unix' branch in goldendict.pro is skipped for Mac now.
3) The sluggishness of scrolling is gone after setting Qt
   graphics system to "raster" at the application launch.

Signed-off-by: Denis Loginov <dinvlad@gmail.com>
2011-09-17 06:28:50 -04:00
Denis Loginov a82a96e6af Added full support for both 32- and 64-bit Intel Macs.
The universal binary is now built seamlessly with 'Cocoa: Mac binary package for Mac OS X 10.5-10.6' (works in 10.7 as well).

Signed-off-by: Denis Loginov <dinvlad@gmail.com>
2011-08-07 21:04:53 -04:00
Denis Loginov ee966c4d2d Added precompiled third-party libraries
and their header files necessary to build
GoldenDict on 64-bit Intel Macs.
Included program icon into application package.
Minor code clarification in keyboardstate.cc
2011-08-07 04:13:20 -04:00