xonotic/xonotic.git
12 days agoOops, actually select OS X ;) master
Rudolf Polzer [Mon, 22 Nov 2021 21:25:33 +0000 (13:25 -0800)]
Oops, actually select OS X ;)

12 days agoAnother attempt at fixing OSX SDL build.
Rudolf Polzer [Mon, 22 Nov 2021 20:49:18 +0000 (12:49 -0800)]
Another attempt at fixing OSX SDL build.

12 days agoRe-enable macOS building using osxcross.
Rudolf Polzer [Mon, 22 Nov 2021 19:05:53 +0000 (11:05 -0800)]
Re-enable macOS building using osxcross.

13 days agoRename Windows builds so that xonotic.exe is 64bit SDL again.
Rudolf Polzer [Mon, 22 Nov 2021 13:32:29 +0000 (05:32 -0800)]
Rename Windows builds so that xonotic.exe is 64bit SDL again.

2 weeks agoAlso link to pthread for ODE.
Rudolf Polzer [Sun, 21 Nov 2021 01:34:33 +0000 (02:34 +0100)]
Also link to pthread for ODE.

The ODE static library requires it.

2 weeks agoAdd our own ODE build again, but a new one.
Rudolf Polzer [Sun, 21 Nov 2021 01:20:49 +0000 (02:20 +0100)]
Add our own ODE build again, but a new one.

The Debian one doesn't allow static linking.

2 weeks agoJust use JPEG and ODE from the installed Debian system.
Rudolf Polzer [Sun, 21 Nov 2021 01:04:54 +0000 (02:04 +0100)]
Just use JPEG and ODE from the installed Debian system.

It comes with .a files, so we can just embed them statically.

2 weeks agoFix weird paste error in release-engine-win32.
Rudolf Polzer [Sun, 21 Nov 2021 00:23:32 +0000 (01:23 +0100)]
Fix weird paste error in release-engine-win32.

2 weeks agoSame sync for OS X.
Rudolf Polzer [Sat, 20 Nov 2021 19:08:29 +0000 (14:08 -0500)]
Same sync for OS X.

Note that OS X builds aren't made yet as I first need to actually bring up the cross compiler first.

2 weeks agoAlso sync over flags for Windows.
Rudolf Polzer [Sat, 20 Nov 2021 19:05:49 +0000 (14:05 -0500)]
Also sync over flags for Windows.

No real diffs, other than some build flags for win32 that may fix crashes.

2 weeks agonokia2tuba: improve legato.
Rudolf Polzer [Sat, 20 Nov 2021 19:00:46 +0000 (14:00 -0500)]
nokia2tuba: improve legato.

Oops, had this commit laying around quite long.

2 weeks agoSync linux64 flags from the Travis script.
Rudolf Polzer [Sat, 20 Nov 2021 18:59:41 +0000 (13:59 -0500)]
Sync linux64 flags from the Travis script.

The old values were the ones we used before Travis.

This links JPEG statically and adds ODE into the binary.

3 weeks agoRebuild GMP with --enable-fat.
Rudolf Polzer [Sat, 13 Nov 2021 11:42:42 +0000 (12:42 +0100)]
Rebuild GMP with --enable-fat.

Should fix "illegal instruction".

3 weeks agoselfbuildagain branch is merged, no longer need to merge in the build script.
Rudolf Polzer [Fri, 12 Nov 2021 20:54:45 +0000 (12:54 -0800)]
selfbuildagain branch is merged, no longer need to merge in the build script.

3 weeks agoMerge branch 'divVerent/selfbuildagain'
Rudolf Polzer [Fri, 12 Nov 2021 20:53:54 +0000 (12:53 -0800)]
Merge branch 'divVerent/selfbuildagain'

3 weeks agoEnable local release builds.
Rudolf Polzer [Fri, 12 Nov 2021 19:36:26 +0000 (20:36 +0100)]
Enable local release builds.

3 weeks agoRecompile linux64 GMP and d0_blind_id --with-pic --enable-static --disable-shared.
Rudolf Polzer [Fri, 12 Nov 2021 19:17:40 +0000 (20:17 +0100)]
Recompile linux64 GMP and d0_blind_id --with-pic --enable-static --disable-shared.

3 weeks agoWe no longer have the old icon rebranding script.
Rudolf Polzer [Fri, 12 Nov 2021 19:02:33 +0000 (11:02 -0800)]
We no longer have the old icon rebranding script.

Well, let's just do another way.

3 weeks agoOops: sdl2-config.
Rudolf Polzer [Fri, 12 Nov 2021 18:52:16 +0000 (10:52 -0800)]
Oops: sdl2-config.

3 weeks agoFix compiler names.
Rudolf Polzer [Fri, 12 Nov 2021 18:45:05 +0000 (10:45 -0800)]
Fix compiler names.

3 weeks agoGo back to self-building rather than relying on Travis.
Rudolf Polzer [Fri, 12 Nov 2021 18:37:24 +0000 (10:37 -0800)]
Go back to self-building rather than relying on Travis.

This uses build flags that worked before we moved to Travis - some may be out of date.

4 months agoSync the update rsync script.
Rudolf Polzer [Thu, 8 Jul 2021 21:52:09 +0000 (23:52 +0200)]
Sync the update rsync script.

4 months agoMerge branch 'master' of gitlab.com:xonotic/xonotic
Rudolf Polzer [Thu, 8 Jul 2021 19:24:09 +0000 (21:24 +0200)]
Merge branch 'master' of gitlab.com:xonotic/xonotic

4 months agoImport updated release build script.
Rudolf Polzer [Thu, 8 Jul 2021 19:23:37 +0000 (21:23 +0200)]
Import updated release build script.

4 months agoShorter path (we now make autobuild-bsp the homedir).
Rudolf Polzer [Thu, 8 Jul 2021 19:16:50 +0000 (12:16 -0700)]
Shorter path (we now make autobuild-bsp the homedir).

5 months agoMerge branch 'bones_was_here/readme_chat_update' into 'master'
Ant Zucaro [Tue, 15 Jun 2021 12:30:53 +0000 (12:30 +0000)]
Merge branch 'bones_was_here/readme_chat_update' into 'master'

Update chat details in README.md

See merge request xonotic/xonotic!80

5 months agoUpdate chat details in README.md 80/head
bones_was_here [Wed, 9 Jun 2021 15:04:31 +0000 (01:04 +1000)]
Update chat details in README.md

6 months agoKill the -noaes builds (they're already 100% identical).
Rudolf Polzer [Sun, 30 May 2021 21:31:41 +0000 (23:31 +0200)]
Kill the -noaes builds (they're already 100% identical).

6 months agoRemove the -low autobuild.
Rudolf Polzer [Sun, 30 May 2021 21:11:27 +0000 (23:11 +0200)]
Remove the -low autobuild.

It's confusing to some users, as it does not actually have better performancer (may even use more RAM and take longer to load). It was meant to be a lower _size_ build only. But nowadays there is little demand for that.

Instead, redirect users to the regular build.

8 months agoDon't start an X server for texture compression - crunch doesn't need that.
Rudolf Polzer [Thu, 1 Apr 2021 13:19:09 +0000 (15:19 +0200)]
Don't start an X server for texture compression - crunch doesn't need that.

8 months agoAlso update map screenshot script from zernichter.
Rudolf Polzer [Thu, 1 Apr 2021 12:23:20 +0000 (14:23 +0200)]
Also update map screenshot script from zernichter.

8 months agoUpdate map compiler script from rm.cloudns.org.
Rudolf Polzer [Thu, 1 Apr 2021 12:20:40 +0000 (14:20 +0200)]
Update map compiler script from rm.cloudns.org.

8 months agoSync release build script from srv03.
Rudolf Polzer [Thu, 1 Apr 2021 12:19:04 +0000 (14:19 +0200)]
Sync release build script from srv03.

8 months agoFUN: a shell script to convert Nokia ringtones to cfg files for the tuba.
Rudolf Polzer [Wed, 24 Mar 2021 12:16:46 +0000 (08:16 -0400)]
FUN: a shell script to convert Nokia ringtones to cfg files for the tuba.

Use with care.

Demo video: https://www.youtube.com/watch?v=n7b5UVkpg8g

8 months agoAllow DXT1 for textures that have alpha (e.g. grates).
Rudolf Polzer [Fri, 19 Mar 2021 16:27:36 +0000 (09:27 -0700)]
Allow DXT1 for textures that have alpha (e.g. grates).

Should save some VRAM.

8 months agoTurn off renormalizing.
Rudolf Polzer [Thu, 18 Mar 2021 14:43:11 +0000 (07:43 -0700)]
Turn off renormalizing.

Crunch's renormalizing code looks hellish, and DP already renormalizes
normalmaps in the GLSL shader anyway.

Yes, means the mipmaps may not end up great. Should be OK though.

8 months agoAdd support for the "crunch" texture compression tool.
Rudolf Polzer [Thu, 18 Mar 2021 12:19:31 +0000 (05:19 -0700)]
Add support for the "crunch" texture compression tool.

8 months agoTry to not dither normalmaps, but instead dither colormaps with higher quality.
Rudolf Polzer [Wed, 17 Mar 2021 21:19:23 +0000 (14:19 -0700)]
Try to not dither normalmaps, but instead dither colormaps with higher quality.

8 months agoGenerate deluxemap textures dds files in normalmap mode.
Rudolf Polzer [Wed, 17 Mar 2021 20:20:51 +0000 (13:20 -0700)]
Generate deluxemap textures dds files in normalmap mode.

9 months ago./all keygen: also accept ed25519 keys.
Rudolf Polzer [Fri, 5 Mar 2021 19:08:17 +0000 (11:08 -0800)]
./all keygen: also accept ed25519 keys.

9 months agoMerge branch 'divVerent/ticrate-change-allowed' into 'master'
Mario [Thu, 25 Feb 2021 22:41:36 +0000 (22:41 +0000)]
Merge branch 'divVerent/ticrate-change-allowed' into 'master'

Document new allowed sys_ticrate value.

See merge request xonotic/xonotic!78

9 months agoDocument new allowed sys_ticrate value. 78/head
Rudolf Polzer [Thu, 25 Feb 2021 18:57:54 +0000 (10:57 -0800)]
Document new allowed sys_ticrate value.

Part of https://gitlab.com/xonotic/xonotic-data.pk3dir/-/issues/2545

11 months agoMerge branch 'tos-updates' into 'master'
Mario [Sun, 20 Dec 2020 14:31:48 +0000 (14:31 +0000)]
Merge branch 'tos-updates' into 'master'

TOS updates

See merge request xonotic/xonotic!77

11 months agoUse single-quote to prevent display weirdness on the web.
Ant Zucaro [Sun, 20 Dec 2020 14:03:21 +0000 (09:03 -0500)]
Use single-quote to prevent display weirdness on the web.

11 months agoCheck if tos text has more than one line. Use a suffix.
Ant Zucaro [Sun, 20 Dec 2020 14:02:59 +0000 (09:02 -0500)]
Check if tos text has more than one line. Use a suffix.

11 months agoMerge branch 'Mario/tos' into 'master'
Ant Zucaro [Thu, 17 Dec 2020 15:56:34 +0000 (15:56 +0000)]
Merge branch 'Mario/tos' into 'master'

Merge branch Mario/tos (XXS merge request)

See merge request xonotic/xonotic!76

11 months agoExperimental terms of service syncing script and file
Mario [Thu, 17 Dec 2020 06:46:45 +0000 (16:46 +1000)]
Experimental terms of service syncing script and file

11 months agoMerge branch 'refresh-checkupdate' into 'master'
Mario [Sun, 13 Dec 2020 14:45:27 +0000 (14:45 +0000)]
Merge branch 'refresh-checkupdate' into 'master'

Add script to sync checkupdate.txt on the web host.

See merge request xonotic/xonotic!75

11 months agoUse GitLab's raw URL instead.
Ant Zucaro [Sun, 13 Dec 2020 14:39:02 +0000 (09:39 -0500)]
Use GitLab's raw URL instead.

11 months agoAdd script to sync checkupdate.txt on the web host.
Ant Zucaro [Sun, 13 Dec 2020 14:27:22 +0000 (09:27 -0500)]
Add script to sync checkupdate.txt on the web host.

11 months agoMerge branch 'Mario/confirm_rsync' into 'master'
Mario [Thu, 10 Dec 2020 01:04:25 +0000 (01:04 +0000)]
Merge branch 'Mario/confirm_rsync' into 'master'

Merge branch Mario/confirm_rsync (XS merge request)

Closes #148

See merge request xonotic/xonotic!73

11 months agoRequire inputting Y to confirm in the Linux script as well, courtesy of Cloudwalk
Mario [Wed, 9 Dec 2020 14:47:11 +0000 (00:47 +1000)]
Require inputting Y to confirm in the Linux script as well, courtesy of Cloudwalk

11 months agoMerge branch 'Mario/crypto_linux' into 'master'
Mario [Tue, 8 Dec 2020 13:55:08 +0000 (13:55 +0000)]
Merge branch 'Mario/crypto_linux' into 'master'

Merge branch Mario/crypto_linux (XXS merge request)

See merge request xonotic/xonotic!74

11 months agoRemove commented out crypto message that no long applies
Mario [Tue, 8 Dec 2020 13:51:05 +0000 (23:51 +1000)]
Remove commented out crypto message that no long applies

11 months agoEnable crypto_aeslevel in Linux releases (hopefully)
Mario [Tue, 8 Dec 2020 07:45:43 +0000 (17:45 +1000)]
Enable crypto_aeslevel in Linux releases (hopefully)

11 months agoAdd yes/no dialogs to the update scripts, fixes #148
Mario [Tue, 8 Dec 2020 06:45:07 +0000 (16:45 +1000)]
Add yes/no dialogs to the update scripts, fixes #148

12 months agoMerge branch 'sev/xolonium4_2' into 'master'
Mario [Wed, 18 Nov 2020 20:12:03 +0000 (20:12 +0000)]
Merge branch 'sev/xolonium4_2' into 'master'

Update Xolonium fonts to version 4.2

See merge request xonotic/xonotic!72

12 months agoUpdate Xolonium fonts to version 4.2
Severin Meyer [Wed, 18 Nov 2020 19:52:41 +0000 (20:52 +0100)]
Update Xolonium fonts to version 4.2

12 months agoMerge branch 'bones_was_here/build.cron' into 'master'
Mario [Sun, 8 Nov 2020 16:14:14 +0000 (16:14 +0000)]
Merge branch 'bones_was_here/build.cron' into 'master'

Update xonotic-release-build.cron to the current version from srv03

See merge request xonotic/xonotic!71

12 months agoUpdate xonotic-release-build.cron to the current version from srv03
bones_was_here [Sun, 8 Nov 2020 16:08:11 +0000 (02:08 +1000)]
Update xonotic-release-build.cron to the current version from srv03

12 months agoDisable the German Git host of Xonotic until it can be repaired
Mario [Sun, 8 Nov 2020 04:59:51 +0000 (14:59 +1000)]
Disable the German Git host of Xonotic until it can be repaired

13 months agoMerge branch 'update-windows-dlls' into 'master'
Mario [Sat, 17 Oct 2020 00:27:25 +0000 (00:27 +0000)]
Merge branch 'update-windows-dlls' into 'master'

Update Windows DLLs

Closes #303 and #307

See merge request xonotic/xonotic!69

13 months agoAvoid using nested quotes in the map screenshot script
Mario [Wed, 14 Oct 2020 23:13:57 +0000 (09:13 +1000)]
Avoid using nested quotes in the map screenshot script

16 months agolibjpeg (libjpeg-turbo) 2.0.5
incognico [Tue, 7 Jul 2020 13:26:26 +0000 (15:26 +0200)]
libjpeg (libjpeg-turbo) 2.0.5

16 months agolibcurl 7.71.1
incognico [Tue, 7 Jul 2020 13:20:32 +0000 (15:20 +0200)]
libcurl 7.71.1

16 months agoMerge remote-tracking branch 'upstream/master' into update-windows-dlls
incognico [Tue, 7 Jul 2020 13:18:52 +0000 (15:18 +0200)]
Merge remote-tracking branch 'upstream/master' into update-windows-dlls

17 months agogmqcc: the usual branch now is main. amade/cleanup_includes
Rudolf Polzer [Mon, 15 Jun 2020 23:33:37 +0000 (19:33 -0400)]
gmqcc: the usual branch now is main.

If your local checkout is offended (as in, broken) by this, run:

./all checkout

to bring everything in order again.

17 months agoOops, add missing cygpopt-0.dll
incognico [Sat, 13 Jun 2020 17:28:52 +0000 (17:28 +0000)]
Oops, add missing cygpopt-0.dll

17 months agolibcurl-4.dll (7.70.0.0) with support for http2
incognico [Fri, 12 Jun 2020 16:21:28 +0000 (16:21 +0000)]
libcurl-4.dll (7.70.0.0) with support for http2

17 months agoUpdate rsync.exe, chmod.exe, and cygwin dlls too
incognico [Tue, 9 Jun 2020 08:37:43 +0000 (08:37 +0000)]
Update rsync.exe, chmod.exe, and cygwin dlls too

17 months agoRebuild with --enable-libccd
incognico [Tue, 9 Jun 2020 07:56:41 +0000 (07:56 +0000)]
Rebuild with --enable-libccd

17 months agoadd libode3 as optional, now it actually works and does not crash
incognico [Tue, 9 Jun 2020 07:30:14 +0000 (07:30 +0000)]
add libode3 as optional, now it actually works and does not crash

17 months agozlib1.dll - 1.2.11
incognico [Sun, 7 Jun 2020 21:58:34 +0000 (21:58 +0000)]
zlib1.dll - 1.2.11

17 months agoogg.dll -> libogg-0.dll
incognico [Sun, 7 Jun 2020 21:58:26 +0000 (21:58 +0000)]
ogg.dll -> libogg-0.dll

17 months agolibwinpthread-1.dll - 8.0.0.5906.c9a21571 (dependency of libgcc_s_dw2-1.dll)
incognico [Sun, 7 Jun 2020 21:57:51 +0000 (21:57 +0000)]
libwinpthread-1.dll - 8.0.0.5906.c9a21571 (dependency of libgcc_s_dw2-1.dll)

17 months agovorbisfile.dll -> libvorbisfile-3.dll
incognico [Sun, 7 Jun 2020 21:57:31 +0000 (21:57 +0000)]
vorbisfile.dll -> libvorbisfile-3.dll

17 months agovorbisenc.dll -> libvorbisenc-2.dll
incognico [Sun, 7 Jun 2020 21:57:14 +0000 (21:57 +0000)]
vorbisenc.dll -> libvorbisenc-2.dll

17 months agolibvorbisfile-3.dll - 1.3.6
incognico [Sun, 7 Jun 2020 21:56:54 +0000 (21:56 +0000)]
libvorbisfile-3.dll - 1.3.6

17 months agolibvorbisenc-2.dll - 1.3.6
incognico [Sun, 7 Jun 2020 21:56:43 +0000 (21:56 +0000)]
libvorbisenc-2.dll - 1.3.6

17 months agovorbis.dll -> libvorbis-0.dll
incognico [Sun, 7 Jun 2020 21:56:19 +0000 (21:56 +0000)]
vorbis.dll -> libvorbis-0.dll

17 months agolibvorbis-0.dll - 1.3.6
incognico [Sun, 7 Jun 2020 21:56:05 +0000 (21:56 +0000)]
libvorbis-0.dll - 1.3.6

17 months agolibtheora.dll -> libtheora-0.dll
incognico [Sun, 7 Jun 2020 21:55:48 +0000 (21:55 +0000)]
libtheora.dll -> libtheora-0.dll

17 months agolibtheora-0.dll 1.1.1
incognico [Sun, 7 Jun 2020 21:55:16 +0000 (21:55 +0000)]
libtheora-0.dll 1.1.1

17 months agolibpng16-16.dll - 1.6.37
incognico [Sun, 7 Jun 2020 21:54:47 +0000 (21:54 +0000)]
libpng16-16.dll - 1.6.37

17 months agolibogg-0.dll - 1.3.4
incognico [Sun, 7 Jun 2020 21:54:27 +0000 (21:54 +0000)]
libogg-0.dll - 1.3.4

17 months agolibjpeg.dll - 2.0.4 (jpeg-turbo)
incognico [Sun, 7 Jun 2020 21:54:10 +0000 (21:54 +0000)]
libjpeg.dll - 2.0.4 (jpeg-turbo)

17 months agolibgmp-10.dll - 6.2.0
incognico [Sun, 7 Jun 2020 21:53:58 +0000 (21:53 +0000)]
libgmp-10.dll - 6.2.0

17 months agolibgcc_s_dw2-1.dll - 10.1.0 (dependency)
incognico [Sun, 7 Jun 2020 21:52:04 +0000 (21:52 +0000)]
libgcc_s_dw2-1.dll - 10.1.0 (dependency)

17 months agolibfreetype-6.dll - 2.10.2
incognico [Sun, 7 Jun 2020 21:51:43 +0000 (21:51 +0000)]
libfreetype-6.dll - 2.10.2

17 months agolibcurl-4.dll - 7.70.0.0
incognico [Sun, 7 Jun 2020 21:51:31 +0000 (21:51 +0000)]
libcurl-4.dll - 7.70.0.0

17 months agolibpng15-15.dll -> libpng16-16.dll
incognico [Sun, 7 Jun 2020 21:50:36 +0000 (21:50 +0000)]
libpng15-15.dll -> libpng16-16.dll

17 months agochmod -x
incognico [Sun, 7 Jun 2020 21:50:20 +0000 (21:50 +0000)]
chmod -x

17 months agozlib1.dll - 1.2.11
incognico [Sun, 7 Jun 2020 21:48:46 +0000 (21:48 +0000)]
zlib1.dll - 1.2.11

17 months agolibpng16-16.dll - 1.6.37
incognico [Sun, 7 Jun 2020 21:48:30 +0000 (21:48 +0000)]
libpng16-16.dll - 1.6.37

17 months agolibvorbisenc.dll -> libvorbisenc-2.dll
incognico [Sun, 7 Jun 2020 21:48:11 +0000 (21:48 +0000)]
libvorbisenc.dll -> libvorbisenc-2.dll

17 months agolibvorbisfile.dll -> libvorbisfile-3.dll
incognico [Sun, 7 Jun 2020 21:46:58 +0000 (21:46 +0000)]
libvorbisfile.dll -> libvorbisfile-3.dll

17 months agolibvorbisfile-3.dll - 1.3.6
incognico [Sun, 7 Jun 2020 21:46:44 +0000 (21:46 +0000)]
libvorbisfile-3.dll - 1.3.6

17 months agolibvorbisenc-2.dll - 1.3.6
incognico [Sun, 7 Jun 2020 21:46:27 +0000 (21:46 +0000)]
libvorbisenc-2.dll - 1.3.6

17 months agolibvorbis.dll -> libvorbis-0.dll
incognico [Sun, 7 Jun 2020 21:46:07 +0000 (21:46 +0000)]
libvorbis.dll -> libvorbis-0.dll

17 months agolibvorbis-0.dll - 1.3.6
incognico [Sun, 7 Jun 2020 21:45:41 +0000 (21:45 +0000)]
libvorbis-0.dll - 1.3.6