commit bfba3d564cfb53ea879d5050abf0384c5f438c20 Author: Sven Gothel Date: Mon Jan 23 10:12:12 2023 +0100 Remove Windows dll-rename, adopting to cpptasks.jar change commit b420bdc90195bf952050a77d3b6fb33497bb3590 Author: Sven Gothel Date: Fri Jan 20 04:12:21 2023 +0100 check-java-major-version.sh: Use unique output to validate one class version used (52 for Java8) commit fcfc7688c54988acb420f30fbda226fd2368c04f Author: Sven Gothel Date: Tue Jan 17 21:22:57 2023 +0100 Update Windows build scripts commit 3054edbdf08cb484a632cd1e2915001a7e8d72a6 Author: Sven Gothel Date: Tue Jan 17 21:22:38 2023 +0100 Windows: Use mingw32-make.exe commit 30368d69ec33f006b901c6888ce9876c12b0e6af Author: Sven Gothel Date: Sun Jan 15 04:08:38 2023 +0100 Build scripts: MacOS + Windows: Use JDK-17 to build our Java-1.8 API commit 7e6319105d606706cc3154af2213125b72e85066 Author: Sven Gothel Date: Sat Jan 14 21:29:49 2023 +0100 Replace AccessController.doPrivileged() w/ SecurityUtil.doPrivileged() commit 0a2b0c47eee4c6384301ca268744fbefdc9afa92 Author: Sven Gothel Date: Sat Jan 4 21:31:04 2020 +0100 scripts: use gluegen's renamed setenv-build-jogl-* -> setenv-build-jogamp-* commit 91deccd9e3cd7aa51ddc8de5986a05f34e28d417 Author: Sven Gothel Date: Sat Jan 4 19:46:08 2020 +0100 fix windows build scripts commit f60f93ed99abda686f4ef3cde38ba4e553375ce9 Author: Sven Gothel Date: Sat Jan 4 18:42:46 2020 +0100 native.tag.jar: Revert explicit inclusion of *.symbols file reverting commit b3dd1c7e9ea3eb8b8b4863d9befdd3303d62fe8e commit b3dd1c7e9ea3eb8b8b4863d9befdd3303d62fe8e Author: Sven Gothel Date: Thu Jan 2 16:17:02 2020 +0100 native.tag.jar: include *.symbols commit f71207c5363c5070f639b6f3e5955ac8a2ff1ed1 Author: Sven Gothel Date: Thu Jan 2 09:05:36 2020 +0100 javadoc: fix commit 840747d115c93eec1e22c8091a4e4f7ccc4a3917 Author: Sven Gothel Date: Thu Jan 2 00:48:40 2020 +0100 all build scripts: make.joal.all-host-macos.sh make.joal.all-host-linux.sh commit a997ae58e7928f27fa618d9c06c7ffb2eb879709 Author: Sven Gothel Date: Thu Jan 2 00:31:48 2020 +0100 Add iOS build scripts commit d55d9ca622412bb3e5ce4162e0e896451c6ea399 Author: Sven Gothel Date: Wed Jan 1 18:20:28 2020 +0100 update make-all script commit c4f73b67ebbb554cde69b6f59ab377a38864df72 Author: Sven Gothel Date: Thu Dec 26 04:50:21 2019 +0100 Bug 1417 - Android: APK Manifest [min=21, target=28]; Adopt to GlueGen's 'aapt.signed' d8 usage commit 769d1c9f9594e8a5ba9911e36e72f03c99c3dc15 Author: Sven Gothel Date: Wed Dec 25 05:39:30 2019 +0100 .gitignore: ignore all build* folder (fix) commit 0a8392c265bc059a4613874d1b0746d3c8bbe6e7 Author: Sven Gothel Date: Wed Dec 25 05:38:12 2019 +0100 .gitignore: ignore all build* folder commit 768677b5b56a9cfea3accf4b7638d217eceade44 Author: Sven Gothel Date: Wed Dec 25 05:37:38 2019 +0100 Bug 1417 - Android: Jar Manifest joalversion-android can no more have 'Name: ' directives for apk The 'Name ' leads new apk to claim the missing resources (the folder actually) and fails to install the apk. Hence removed tagging the folders sealed. See gluegen commit eb6dfabd7427a1836f6b1d2080422f98808ea0a4 commit 647eaa5fc88a9f4dfc0ec421f5ae79474d1117af Author: Sven Gothel Date: Wed Dec 25 05:34:45 2019 +0100 Bug 1417 - Android: OpenAL-Soft toolchain.android.cmake: Only build libOpenAL.so on Android commit 8907cb8550def10640f9d812853fbadf3f2989f5 Author: Sven Gothel Date: Wed Dec 25 04:12:32 2019 +0100 Bug 1417 - Android: OpenAL-Soft: ANDROID_API_LEVEL [21..22] only, link against c++_static! commit b8e20cd8238c2f3694068f501ba06b9a6f654645 Author: Sven Gothel Date: Tue Dec 24 16:33:10 2019 +0100 Bug 1417 - Android: OpenAL-Soft toolchain.android.cmake cleanup and NDK r20 adoption llvm: clang libc++ commit 29cc0162c4ae34c0c1dbb8f1203138d123fc671d Author: Sven Gothel Date: Tue Dec 24 16:22:31 2019 +0100 Merge OpenAL-Soft v1.20.0 commit ce12e14d0798882e840fea7b0c6930788ca66d6f Author: Sven Gothel Date: Mon Dec 2 08:22:19 2019 +0100 Scripts: Macos /opt-share -> /usr/local (Catalina Read-Only) commit 126e817ed16e92633aff3b0d15a2428570c8a828 Author: Sven Gothel Date: Wed Sep 4 03:54:44 2019 +0200 Bug 1363: Java 11: Use new Android SDK 24 for Eclipse Android .classpath commit c155194545769b9dada9408116b3f72aa53f583f Author: Sven Gothel Date: Mon Aug 19 06:27:34 2019 +0200 Bug 1363: Java 11: Validated build on Java11 Note: On Windows w/ CMake 3.15.2 and MingW64 8.1.0 openal-soft still doesn't build through yet (no regression, didn't build before). I added the and had to replace \cygwin\bin\sh.exe with a symbolic link to \cygwin\bin\bash.exe to make it pass .. still WIP. Compilation setup also claimed DSOUND headers were n/a. commit c84e8e221dd7ba2f8608afcb0efee2276a2b2011 Author: Sven Gothel Date: Mon May 6 13:03:07 2019 +0200 Update CSS; Add responsive viewport design tag commit b5ee5e4283cf903ad8a118d522577f69790d8e7f Author: Sven Gothel Date: Mon Apr 8 05:00:30 2019 +0200 Bug 1376: Fix crosscompiled openal-soft 1.19.1 builds using aarch64 + armv6hf Notable: We also inject a prebuild 'bsinc_inc.h' into the openal-soft build directory, since it cannot be generated at build time due to crosscompilation. commit c3ecef9677e730959d1893c9b00483469e440e96 Author: Sven Gothel Date: Wed Apr 3 01:01:18 2019 +0200 Bug 1367: Adapt to TempFileCache & TempJarCache Changes commit 1cee337a9e888c9f223f36ffa05ceec5692bc08c Author: Sven Gothel Date: Sat Mar 30 01:25:23 2019 +0100 Bug 1316: MacOSX: Keep *.dylib (Don't move to *.jnilib) Since Java8 (or even earlier), JRE on OSX uses *.dylib native library suffix instead of *.jnilib when automatically searching and loading them. This is not easily being recognized by JogAmp, since we explicitly name the native libraries with full path when testing with our TempJarCache. commit 7c545f6d0d19bb04b6ac33a7123232f9697c08ae Author: Xavier Hallade Date: Fri Jan 9 15:53:45 2015 +0100 added support for Android x86 platforms commit 0ce27b5d184ea23557a52443d239d405e34288f5 Author: Xerxes RĂ„nby Date: Mon Dec 12 09:26:36 2016 +0100 Bug 1295: Add linux-aarch64 GNU/Linux AArch64 support make/scripts/make.joal.all.linux-aarch64-cross.sh: New crosscompile script commit 52ae4377ddc9676fda5eb8f9ac5d93b0521e8aba Author: Matthew Harris Date: Wed Jan 6 16:28:32 2016 +0100 Ensure that only the size of sample data chunk is loaded, rather than entire remaining buffer. Copes with WAV files that have metadata appended to the end after the data RIFF chunk. commit a22129865cfaa40b4f3f4cee519dac36f5d0a8c7 Author: Sven Gothel Date: Mon Nov 16 03:09:07 2015 +0100 Bump scripts to jre1.8.0_66 commit 50373c44cb8c230c08a9c8a3b85ab42999719566 Author: Sven Gothel Date: Sun Nov 15 05:01:15 2015 +0100 Bug 1270 - Fix OSX El Capitan 10.11 stuttering ; Prefer provided OpenAL library over system (default) Default is to utilize provided openal-soft library if possible and if not overridden by property 'joal.openal.lib'. Hence returning ALFactory.PREFER_SYSTEM_OPENAL (default: false) in ALDynamicLibraryBundleInfo.searchToolLibSystemPathFirst(). +++ This also resolves issues w/ OSX El Capitan 10.11, which provides OpenAL via 'openal' library name (same as openal-soft) and causes stuttering w/ GLMediaPlayer's ALAudioSink! +++ commit 3920e00cbd3aba911d85a1649a03fdd5aa46a335 Author: Sven Gothel Date: Sun Nov 15 04:48:32 2015 +0100 Bug 1269 - Bump openal-soft to Release 1.17.0