70 Commits

Author SHA256 Message Date
34f77f60f6 Accepting request 1291217 from games
OBS-URL: https://build.opensuse.org/request/show/1291217
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ioquake3?expand=0&rev=12
2025-07-09 15:27:00 +00:00
Dmitriy Perlow
d3e05c22a7 Accepting request 1288016 from home:Kieltux:branches:games
- Update to version 1.36+git.20250612:
  * Rename LCC constexpr function to constantexpr, avoiding C23
    keyword clash
  * Rename CHAR_WIDTH to CHARACTER_WIDTH
  * Update FUNDING.yml
  * Update README.md
  * OpenGL2: Disable the VAO cache by default
  * fix minor spelling errors

OBS-URL: https://build.opensuse.org/request/show/1288016
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=68
2025-07-08 09:58:29 +00:00
2377b919b2 Accepting request 1240333 from games
OBS-URL: https://build.opensuse.org/request/show/1240333
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ioquake3?expand=0&rev=11
2025-01-27 19:53:24 +00:00
d620184de7 - Add ioquake3-drop-build-date-from-generated-file.patch,
https://github.com/ioquake/ioq3/pull/704
  Fix reproducible builds

OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=66
2025-01-26 06:35:45 +00:00
3f8f021777 Accepting request 1240284 from games
OBS-URL: https://build.opensuse.org/request/show/1240284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ioquake3?expand=0&rev=10
2025-01-25 20:05:29 +00:00
df483080d7 - Unbundle more libs
* build with USE_INTERNAL_LIBS=0
- Use pkgconfig-syste BuildRequires
- Update to version 1.36+git.20241224:
  * Prevent SV_DropClient() from being called recursively if the
    client is dropped by a kick or timeout and has too many
    reliable commands.
  * Fix reading non-sequential lumps in AAS files in pk3 files.
  * OpenGL2: Increase flare limit to match opengl1.
  * Show fs_homepath in Flatpak missing pk3 error.
  * Make Team Arena pk3 error show when missing all pk3 files.
  * Add better directions/error for missing default pk3 files.
  * OpenGL2: Fix still projecting sun shadows onto nothing.
  * OpenGL2: Don't project sun shadows onto nothing.
  * Add BUILD_RENDERER_OPENGL1 to disable opengl1.
  * OpenGL2: Fallback to OpenGL ES if OpenGL fails.
  * OpenGL2: Use CPU vertex animation if too few vertex attributes.
  * OpenGL2: Add run-time support for unsigned short indexes.
  * OpenGL2: Add OpenGL ES 2.0+ support.
  * Use nanosleep(2) instead of usleep(3).
  * opengl1: Fix skybox in OpenGL 1.1.
  * OpenGL2: Don't mix drawing to default framebuffer and FBO.
  * OpenGL2: Fix flares behind mirror being visible.
  * OpenGL2: Fix hack for tcMod transform on merged lightmaps.
  * OpenGL2: Fix using merged lightmaps with tcGen environment.
  * OpenGL2: Fix merged lightmap hacks to have real lightmap index.
  * OpenGL2: Fix sun rays being affected by the viewport size.
  * OpenGL2: Fix applying tcMod turb.

OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=64
2025-01-25 16:15:34 +00:00
5a7a7b038e Accepting request 1135704 from games
OBS-URL: https://build.opensuse.org/request/show/1135704
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ioquake3?expand=0&rev=9
2024-01-03 11:25:01 +00:00
ac4ff5cc00 Accepting request 1135543 from home:lnussel:branches:games
- Update to version 1.36+git.20231226:
  * Fix building QVMs on Linux with Windows line endings
  * OpenGL2: Fix parsing q3gl2_sun without two additional tokens
  * OpenGL2: Fix q3map2 lightstyles effects
  * OpenGL2: Fix updating the loading screen with r_cubeMapping 1
  * OpenGL2: Fix FB-MSAA on AMD Windows driver
  * OpenGL2: Fix r_clear when using HDR/FB-MSAA
  * OpenGL2: Fix border for cg_viewsize using HDR/FB-MSAA w/postProcess
  * Build QVMs even if there is no QVM JIT
  * Improve AppStream metainfo
  * Update org.ioquake3.ioquake3.metainfo.xml
  * Add AppStream metadata
  * Don't list mod directories at Windows drive root
  * nsis: Only uninstall protocol handler for this installation
  * nsis: Fix CustomUrlArguments for protocol handler
  * nsis: Add better descriptions for OpenAL and libcurl
  * nsis: Display ioquake3 version
  * nsis: Require installing SDL
  * nsis: Remove Speex library
  * Fix macOS client/server failing to start from terminal
  * Update CI actions version
  * Update CI to macOS 11
  * Fix bad client reliableAcknowledge DOS exploit
  * Add protocol handler support
  * Update SECURITY.md
  * Update CI to Ubuntu 20.04
  * Document USE_INTERNAL_VORBIS in README
  * Update MSVC .lib files to SDL 2.24.0
  * Fix running make-macosx{,-ub2}.sh on Linux
  * Update macOS UB1 to SDL 2.0.22

OBS-URL: https://build.opensuse.org/request/show/1135543
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=62
2023-12-29 19:27:15 +00:00
3afd31ef9a Accepting request 1060322 from games
OBS-URL: https://build.opensuse.org/request/show/1060322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ioquake3?expand=0&rev=8
2023-01-23 17:32:01 +00:00
Dmitriy Perlow
802e9d6050 Accepting request 1060238 from home:Kieltux:branches:games
- Update to version 1.36+git.20221123:
  * Fix (disabled) Wavelet sound decompression
  * Fix in_availableJoysticks cvar not updating
  * Add keys for SDL 2.0.14's new gamepad buttons
  * More predictable mesh normals generation
  * Bugfixes
- Spec file cleaning, e.g. removed loki installer stuff

OBS-URL: https://build.opensuse.org/request/show/1060238
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=60
2023-01-23 05:32:21 +00:00
5217145e12 Accepting request 1032946 from games
OBS-URL: https://build.opensuse.org/request/show/1032946
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ioquake3?expand=0&rev=7
2022-11-03 18:14:13 +00:00
60906453df Accepting request 1032945 from home:elvigia:branches:games
- Remove nasm build requires, no longer used.

OBS-URL: https://build.opensuse.org/request/show/1032945
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=58
2022-11-02 19:43:28 +00:00
cf91b8f72a Accepting request 949867 from games
OBS-URL: https://build.opensuse.org/request/show/949867
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ioquake3?expand=0&rev=6
2022-01-29 19:59:38 +00:00
Ferdinand Thiessen
8a0fb660f4 Accepting request 949844 from home:Kieltux:branches:games
- Update to version 1.36+git.20211208
  * Fix memory corruption in S_TransferPaintBuffer
  * OpenGL2: GL_DEPTH_TEXTURE_MODE was removed from OpenGL 3.0/Core
  * Fix being unable to enter Team Arena CD key
  * Print full GL_EXTENSIONS list for OpenGL contexts before 3.0
  * OpenGL2: Fix r_grayscale 1 making everything solid black 
  * qsort cannot be called with NULL
- Fix build on aarch64 (COMPILE_ARCH=aarch64)

OBS-URL: https://build.opensuse.org/request/show/949844
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=57
2022-01-29 12:34:43 +00:00
119f9a9376 Accepting request 909607 from games
Update to version 1.36+git.20210720

OBS-URL: https://build.opensuse.org/request/show/909607
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ioquake3?expand=0&rev=5
2021-08-01 19:51:47 +00:00
Ferdinand Thiessen
ea57d6c66e OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=56 2021-08-01 13:27:55 +00:00
Ferdinand Thiessen
0b86043058 Accepting request 909597 from home:Kieltux:branches:games
- Update to version 1.36+git.20210720
  - Add TOOLS_CFLAGS to build preamble
  - Fix use of TOOLS_CC being reported as CC
  - Use the correct compiler for tools when cross building under
    cygwin
  - Allow using pulseaudio for SDL audio capture
  - Restore bots crushing unseen player on q3tourney6 in non-CTF
  - Fix the number of weights in the IQM model calculation
  - Fixes a crash when compiling the project on windows in
    64 bit mode
  - Allow unwinding of qvmcall64 call-stub for msvc/masm
  - Add epsilon to avoid division by zero in CalcSpecular()
  - Add r_parallaxMapOffset
  - Fix line not removed in previous commit
  - OpenGL2: Flip normals for backfacing triangles

OBS-URL: https://build.opensuse.org/request/show/909597
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=55
2021-08-01 13:27:04 +00:00
1c40a2f1c6 Accepting request 851499 from games
OBS-URL: https://build.opensuse.org/request/show/851499
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ioquake3?expand=0&rev=4
2020-11-29 11:31:34 +00:00
1a7a43138a Accepting request 851457 from home:Kieltux:branches:games
- Update to version 1.36+git.20201117
  - Add C syntax highlighting to readme
  - Update README.md 
  - Merge pull request #447 from HappyFacade/patch-1 
  - Simplify glsl -> C stringification
  - Make LCC path resolution more robust
  - GitHub Actions setup
  - Remove old CI system configurations
  - Add status badge to README
  - Fix shader stringify
  - Run apt-get update before installing deps
  - Avoid platform sed differences
  - Merge pull request #436 from Calinou/default-texturemode-mipmap-linear
  - [sdl] Turn tentative definition into actual definition

OBS-URL: https://build.opensuse.org/request/show/851457
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=53
2020-11-28 12:51:13 +00:00
60e11947f1 Accepting request 798903 from games
OBS-URL: https://build.opensuse.org/request/show/798903
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ioquake3?expand=0&rev=3
2020-04-29 18:53:24 +00:00
d73777060b Accepting request 798901 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Handle architectures which have no VM (aarch64, ...)
- Fix build on armv7
- Exclude armv6

OBS-URL: https://build.opensuse.org/request/show/798901
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=51
2020-04-29 12:23:35 +00:00
29509a0b5c Accepting request 793433 from games
new upstream release and spec file cleanup

OBS-URL: https://build.opensuse.org/request/show/793433
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ioquake3?expand=0&rev=2
2020-04-13 10:53:56 +00:00
Matthias Mailänder
0177e3dd1b OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=49 2020-04-12 17:52:58 +00:00
Matthias Mailänder
09d48f3a59 Accepting request 793396 from home:Kieltux:branches:games
- Update to version 1.36+git.20200211 (list is not complete)
  - Fix loading favorites as initial source in server browser
  - Improve finding obelisk entitynum for bot AI
  - Fix SDL audio playback with surround sound
  - Fix predicting entity origin on rotating mover
  - Allow binds to use hex values for all key codes
  - Disable pulseaudio capture regardless of SDL version
  - Fix SDL audio playback with 16-bit stereo sound
  - OpenGL2: r_cubemapping 2 for box cubemap parallax
  - Add r_parallaxMapShadows
  - Restore OpenGL 1.1 support (GL_CLAMP)
  - q3rcc: Allow to override build date 
  - Fix lightning gun handling for corpses and single player
    podiums
- Spec file cleaning
- Drop 0001-q3rcc-Allow-to-override-build-date.patch because it
  is included upstream (commit a96f32e)

OBS-URL: https://build.opensuse.org/request/show/793396
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=48
2020-04-12 17:52:08 +00:00
7c17950f1a Accepting request 725974 from games
I want to maintain ioquake3 in Factory

OBS-URL: https://build.opensuse.org/request/show/725974
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ioquake3?expand=0&rev=1
2019-09-26 18:36:57 +00:00
Ferdinand Thiessen
f827c395d7 Accepting request 721708 from home:mnhauke:games
- Add patch in order to make builds reproducable:
  * 0001-q3rcc-Allow-to-override-build-date.patch
- Disable LTO for now (segfaults)

OBS-URL: https://build.opensuse.org/request/show/721708
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=46
2019-08-12 12:47:15 +00:00
Ferdinand Thiessen
6a4ac449ec Accepting request 627547 from home:mnhauke:games
- Update to version 1.36+git.20180802
- Drop not longer needed patches:
  * fix-for-opensuse-x86-ioq3demo_sh.diff
  * fix-for-opensuse-x86-ioquake3_sh.diff

OBS-URL: https://build.opensuse.org/request/show/627547
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=45
2018-08-08 14:51:11 +00:00
Matthias Mailänder
c4917f1d00 Accepting request 354279 from home:Kieltux:branches:games
- Added packaging in spec of missing renderer:
https://forums.opensuse.org/showthread.php/512594-Unable-to-launch-Ioquake3
  renderer_opengl1_$arch.so
  renderer_opengl2_$arch.so
- Added PATCH-FIX-OPENSUSE fix-for-opensuse-x86-ioq3demo_sh.diff
  for x86 (i386 -> x86)
- Added PATCH-FIX-OPENSUSE fix-for-opensuse-x86-ioquake3_sh.diff
  for x86 (i386 -> x86)

These patches are for calling the x86 (i386 -> x86) binaries from the start scripts.

OBS-URL: https://build.opensuse.org/request/show/354279
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=44
2016-01-19 04:55:35 +00:00
2df99f3ac4 Accepting request 306253 from home:DarkSS:branches:games
- Updated from git#2292bf5bb2e3178674492d4dfd46b63515d0abe1
  to resolve *64 build issue.
- Removed merged ioquake3-1.36-strcpy.diff.

OBS-URL: https://build.opensuse.org/request/show/306253
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=43
2015-05-11 08:58:19 +00:00
Matthias Mailänder
600afc7c63 Accepting request 146415 from home:worldcitizen:branches:games
openal-devel is now called openal-soft-devel

OBS-URL: https://build.opensuse.org/request/show/146415
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=42
2012-12-26 12:27:04 +00:00
fd4acfeaf9 Strip redundant sections/tags from specfile
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=41
2012-03-23 19:51:07 +00:00
f779c2d178 Accepting request 75144 from home:jengelh:branches:games
- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)
- Remove duplicate changelog

OBS-URL: https://build.opensuse.org/request/show/75144
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=40
2011-07-02 17:08:11 +00:00
8f48013c25 Accepting request 45623 from home:lnussel:ioquake3
Copy from home:lnussel:ioquake3/ioquake3 via accept of submit request 45623 revision 26.
Request was accepted with message:
Thanks for your submission. Please in the future remember to do patch tagging. And mention the patch name in the .changes.

OBS-URL: https://build.opensuse.org/request/show/45623
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=39
2010-08-16 09:54:00 +00:00
18d7cd0531 OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=38 2009-04-23 09:52:34 +00:00
cdfa5b8ab2 OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=36 2009-03-06 08:57:26 +00:00
70dc865f9e OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=35 2009-01-26 08:21:57 +00:00
ff5d937f91 - update to SVN1489 in trunk
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=34
2009-01-09 13:23:52 +00:00
5427273185 - update to SVN1486 in trunk
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=33
2008-11-10 09:49:40 +00:00
d82b0ef210 drop openal patch. was used for sles9 only
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=32
2008-11-05 16:18:21 +00:00
cebcadf9f0 - update to SVN1481 in trunk
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=31
2008-11-05 16:07:23 +00:00
7fb76cd86e update to SVN1470 in trunk
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=30
2008-09-12 10:01:18 +00:00
a219f748b4 update to SVN1469 in trunk
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=29
2008-09-03 07:48:03 +00:00
f7aae57b23 another attempt to fix it
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=28
2008-08-20 12:19:16 +00:00
173bcc3205 fix mandriva build
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=27
2008-08-20 12:17:00 +00:00
41b835f630 - update to SVN1450 in trunk
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=26
2008-08-20 08:26:22 +00:00
058e08c69a - update to SVN 1443 in trunk
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=25
2008-08-09 15:40:10 +00:00
889981883e - update to SVN 1429 in trunk
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=24
2008-07-17 08:11:32 +00:00
2f0ccc46de - update to SVN 1427 in trunk
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=23
2008-07-16 07:17:12 +00:00
c176519e0f - update to SVN 1419 in trunk
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=22
2008-07-06 20:26:58 +00:00
118cf10a41 - update to SVN 1413 in trunk
OBS-URL: https://build.opensuse.org/package/show/games/ioquake3?expand=0&rev=21
2008-07-06 10:10:57 +00:00