Commit Graph

353 Commits

Author SHA1 Message Date
Shpoike 7a97911ff4 Merge tag 'quakespasm-0.94.5' into qss 2022-07-15 14:11:03 +01:00
Shpoike a3ce19fa74 Merge tag 'quakespasm-0.94.4' into qss 2022-07-15 13:24:04 +01:00
Ozkan Sezer 71159d174c updated SDL2-2.0.22 builds with several backports from SDL2 main branch. 2022-06-12 14:37:00 +03:00
Ozkan Sezer 74f1621e0f updated SDL2-2.0.22 builds with several backports from SDL2 main branch. 2022-05-26 11:55:00 +03:00
Ozkan Sezer 0dd1c12dd9 bump version to 0.94.5, update documents. 2022-05-24 20:55:04 +03:00
Ozkan Sezer 03b7ef9f05 switch from libmikmod to libxmp for tracker music. 2022-05-14 10:37:10 +03:00
Ozkan Sezer cb76b97926 external libs, codecs: updated libxmp builds. 2022-05-13 06:10:00 +03:00
Ozkan Sezer 5f365331fa rebuilt SDL-1.2 for macOS 2022-04-28 11:32:10 +03:00
Shpoike 26f0bc4682 Merge remote-tracking branch 'sf/master' into qss
(cl_startdemos stripped in favour of QSS's existing cl_demoreel cvar. osx project files ignored.)
2022-04-27 22:32:40 +01:00
Ozkan Sezer 22dbb40b82 update SDL2 to 2.0.22-rc3 2022-04-24 04:39:50 +03:00
Ozkan Sezer 33085c5449 bump version to 0.94.4, update documents. 2022-04-23 14:00:02 +03:00
Ozkan Sezer ee3e65cc78 update SDL2 to 2.0.22-rc2 2022-04-21 21:50:02 +03:00
Ozkan Sezer 1711f6ecc4 rebuilt SDL-1.2 for mac from latest git source. 2022-04-13 18:24:04 +03:00
Ozkan Sezer 9aaad50acf rebuilt SDL2 for macOS 2022-04-09 14:55:11 +03:00
Ozkan Sezer 60191aefa0 upgrade to SDL2-2.0.22-rc1 2022-04-09 14:33:02 +03:00
Ozkan Sezer 963646b6cd rename QuakeSpasm-SDL2-64.xcscheme too. 2022-04-06 14:04:00 +03:00
Ozkan Sezer 23782d657f Xcode, Info.plist: changed x86_64 min target to 10.6 for compatibility 2022-04-06 12:55:40 +03:00
Ozkan Sezer 0974ef4024 Xcode: removed irrelevant OTHER_CFLAGS / OTHER_LDFLAGS from x64 target 2022-04-06 12:55:24 +03:00
Ozkan Sezer f53706392e Xcode: renamed QuakeSpasm-SDL2-64 target to QuakeSpasm-SDL2-x64 2022-04-06 12:55:10 +03:00
Ozkan Sezer 40423a1d2c remove irrelevant xcuserdata from Xcode project 2022-04-06 12:32:56 +03:00
atsb 7bca6a764d 2 new targets within the original xcode project 2022-04-05 20:47:13 +02:00
Ozkan Sezer b0767dbc90 add back snd_modplug (disabled, for future ref.), update project files. 2022-03-29 17:04:02 +03:00
Ozkan Sezer a4b630a8ce updated SDL, libmikmod and libxmp builds. 2022-03-23 10:02:50 +03:00
Eric Wasylishen 033c7c1867 macos: update Build_Instructions.md based on feedback 2022-01-02 13:36:29 -07:00
Eric Wasylishen 7acc173b47 mac: remove obsolete SDL1.2 Xcode project target 2022-01-02 13:30:30 -07:00
Eric Wasylishen d51dc7a194 macos: preliminary auto-build.yml github action
- add build-macos.sh script
- copy Quakespasm-Spiked.txt to build artifacts folder
- create Quakespasm-Spiked-Revision.txt file
2021-12-30 01:39:47 -07:00
Eric Wasylishen 001a54d5b4 macos: add .gitignore 2021-12-29 19:53:28 -07:00
Eric Wasylishen a2c30f212e macos: new Build_Instructions.md 2021-12-29 19:53:28 -07:00
Eric Wasylishen 414cfd6afa macos: Launcher.nib: change window title to QuakeSpasm-Spiked
also set output version to "deployment target"
2021-12-29 19:53:28 -07:00
Eric Wasylishen 79ab595caf macos: InfoPlist.strings: change app name to QuakeSpasm-Spiked 2021-12-29 19:53:28 -07:00
Eric Wasylishen ff7e884c44 macos: project.pbxproj: various updates
- add qss source files
- link with static libs from vcpkg
- update header search path for vcpkg
- define USE_ZLIB
- added --deep to OTHER_CODE_SIGN_FLAGS to fix code signing error
  (https://stackoverflow.com/a/60099521)
- use deployment target 10.9
- only build x86_64
- rename QuakeSpasm-SDL2 target to QuakeSpasm-Spiked-SDL2
2021-12-29 19:53:28 -07:00
Eric Wasylishen 0899dacbfa macOS: setup to build some dependencies from vcpkg
- zlib, vorbis, ogg, opus
- build static libraries with 10.9 deployment target
  (this is the lowest I can use on my 10.15 dev machine)
- build x86_64 only (I don't have an arm64 machine to test)
2021-12-29 19:53:28 -07:00
Eric Wasylishen 95bbcd6e47 macos: delete opus/opusfile/ogg/vorbis/vorbisfile in MacOSX/codecs
It's missing the encoder so we need to provide
a different copy for use with VOIP
2021-12-29 19:53:28 -07:00
Ozkan Sezer 09396fd9ca bump version to 0.94.3, update documents. 2021-12-05 15:11:10 +03:00
Ozkan Sezer 5ec821c274 upgrade SDL2 to 2.0.18 2021-11-28 17:00:02 +03:00
Ozkan Sezer d8162f932b oslibs: rebuilt SDL-1.2 from mainstream. 2021-11-28 12:55:10 +03:00
Ozkan Sezer 3f831f67e0 oslibs: updates to SDL-1.2 headers from mainstream. 2021-11-25 17:21:20 +03:00
Shpoike 32015ef1e3 Merge remote-tracking branch 'sf/master' into qss 2021-10-14 06:49:15 +01:00
Ozkan Sezer 3fbb11b048 bump version to 0.94.2, update documents. 2021-10-10 05:11:02 +03:00
Shpoike bad54d50cf Merge remote-tracking branch 'sf/master' into qss 2021-09-11 04:49:40 +01:00
Ozkan Sezer 96a8ba1d78 updated XCode project files. 2021-09-08 23:50:50 +03:00
Ozkan Sezer 483757e68e oslibs, codecs: rebuilt mpg123 with an ID3 fix applied. 2021-09-08 17:00:04 +03:00
Ozkan Sezer 83b8b76ca6 bump version to 0.94.1, update documents. 2021-09-04 20:50:50 +03:00
Ozkan Sezer b61a736c8c oslibs, codecs: rebuilt libxmp from newer sources. 2021-08-31 07:21:56 +03:00
Ozkan Sezer 13704c9713 Mac OS X: add arm64 builds of SDL2 and music codecs 2021-08-31 01:22:32 +03:00
Ozkan Sezer e1f17a90ef bump version to 0.94.0, more documentation updates. 2021-08-30 11:35:00 +03:00
Ozkan Sezer dd8f4fbd29 bump version to 0.93.3 and update the changelog 2021-08-20 18:11:20 +03:00
Ozkan Sezer 905693ce2f external libs: rebuilt SDL-1.2 2021-07-08 14:02:24 +03:00
Ozkan Sezer a39c2be6be external libs, codecs: updated mpg123 builds. 2021-07-08 11:37:20 +03:00
Ozkan Sezer c8604ed40c oslibs, codecs: updated libxmp, opusfile, and vorbis builds. 2021-06-30 03:35:00 +03:00