teejusb
159391b8a2
Version bump to 1.1.0
Continuous integration / Validate Lua.xml, LuaDocumentation.xml (push) Has been cancelled
Continuous integration / Ubuntu (ARM) (push) Has been cancelled
Continuous integration / Ubuntu (x86_64) (push) Has been cancelled
Continuous integration / macOS (M1) (push) Has been cancelled
Continuous integration / macOS (Intel) (push) Has been cancelled
Continuous integration / Windows (push) Has been cancelled
CodeQL Advanced / Analyze C++ (push) Has been cancelled
2025-06-22 23:31:58 -07:00
Sergio Pérez Fernández
ac4dd365b1
fix issue added in my previous commit in CPackSetup.cmake
2025-06-22 20:47:13 -07:00
Sergio Pérez Fernández
b1244b32e3
build-release-linux.sh - revert change on default amd64 package
2025-06-22 20:47:13 -07:00
Sergio Perez Fernandez
45ba1873df
Allow Utils/build-release-linux.sh to build releases for other targets as arm64
2025-06-22 20:47:13 -07:00
Scott Brenner
38fb28eefa
Nightly releases
2025-05-09 10:08:08 -07:00
teejusb
427484d100
Version bump to 1.0.2
2025-03-26 21:53:06 -07:00
teejusb
64510e9f4f
Version bump to 1.0.1
2025-03-21 02:25:17 -07:00
teejusb
17864f83e7
Modify NSIS template to remove the version number
2025-03-11 21:44:36 -07:00
teejusb
ffa4f69597
Update license info
2025-03-03 23:39:15 -08:00
Rafał Florczak
e0aad77672
Check for glu and udev in cmake
2025-03-03 23:26:54 -08:00
teejusb
33039d61b4
Version bump to 1.0.0
2025-03-02 12:05:52 -08:00
Yauhen Artsiukhou
59e6e94cf3
Embed libusb 1.0 into project
2024-10-06 17:43:13 -07:00
teejusb
cf7bf6fdb1
Version bump to 0.9.0
2024-06-18 16:32:36 -04:00
Rafał Florczak
90aabddc7f
Drop libbz2 dependency
...
Dynamic linking against libbz2 was problematic on some distributions.
We only needed it for pcre's CLI (which we don't use) and ffmpeg's mkv
decompression in case a user forced encoder to use it, because its usage
is discouraged by the standard.
See https://github.com/itgmania/itgmania/issues/217 for the related
discussion.
2024-06-18 05:39:51 -07:00
Gareth Francis
60c3dcd3d7
Add WITH_MINIMAID option to allow building on ARM
2024-05-30 17:38:47 -07:00
teejusb
93f27a4ae2
Version bump to 0.8.0
2024-03-03 00:09:32 -08:00
teejusb
fa74b5c812
Version bump to 0.7.0
2023-06-10 17:48:56 -07:00
Martin Natano
870cfde566
Fix git hash detection for release builds
2023-03-25 23:02:32 +01:00
Martin Natano
8ee68e8c13
Release version 0.6.1
2023-03-22 17:45:43 +01:00
Martin Natano
aedc9c1851
Bump to version 0.6.0
2023-03-14 21:03:58 +01:00
teejusb
4e19ce0d5d
Add Linux Pacdrive
2023-03-10 10:19:08 -08:00
teejusb
ef144a7f9d
Remove WITH_MINIMAID CMake option
...
Always build ITGmania with Minimaid
There's no harm in always having this built as it's configurable based on the LightsDriver field.
Update mmmagic.dll -> mmmagic64.dll to conform with the new dll filename
Also fix PacDrive.h header
2022-12-19 20:19:16 -08:00
Michael Sundqvist
f0680a29fc
Fix warning generated by FindIconv.cmake
2022-07-31 22:14:38 +02:00
Martin Natano
da4a41c296
Update license info
2022-06-13 21:48:36 +02:00
Martin Natano
64b4676a14
Add WITH_CLUB_FANTASTIC build option
2022-06-11 13:43:03 +02:00
Martin Natano
061c35d108
Update license text
...
We don't ship the SM5 songs with the full release, so don't talk about
them in the installer license text.
2022-06-08 10:03:39 +02:00
Martin Natano
087d4576cc
Use cmake standard mechanism for finding dlopen
2022-06-07 22:49:05 +02:00
Martin Natano
1da34b9ba2
Remove WITH_TTY build option
...
TTY input doesn't seem very useful and the code is broken (requires SDL,
which is not picked up by cmake). The option was disabled by default
too. I doubt anyone is using this.
2022-06-07 22:49:05 +02:00
Martin Natano
58dd83db8a
Disable vaapi
...
One less dependency to worry about and ffmpeg works fine without it.
2022-06-07 10:54:10 +02:00
Martin Natano
740ead25bf
Universal binaries break input monitoriing on M1
...
Let's build two separate apps for arm64 and x86_64. Sigh
2022-06-06 11:19:59 +02:00
Martin Natano
ed4090e2ba
Enable asm optimizations for ffmpeg on macOS
2022-06-05 12:04:37 +02:00
Martin Natano
7b9a799cdb
Statically link MSVC runtime
2022-06-03 19:47:45 +02:00
Martin Natano
327278436d
Remove support for building with system libraries
2022-05-31 18:21:35 +02:00
Martin Natano
f83dd1989d
Move libtomcrypt to submodule
2022-05-30 23:57:33 +02:00
Martin Natano
06154a0094
Upgrade libjpeg 8c -> 9e
2022-05-30 23:57:33 +02:00
Martin Natano
2bb9124c72
Clean up build system
2022-05-30 23:57:33 +02:00
Martin Natano
b9171d4892
Fix ffmpeg target OS version on macos
2022-05-24 14:56:02 -07:00
Martin Natano
ee65b7b0c4
Replace logo and clean up packaging
2022-05-21 10:05:44 +02:00
Martin Natano
f5682cfdac
Bundle Club Fantastic song packs in full releases
2022-05-21 10:05:44 +02:00
Martin Natano
b9ebbd32a9
Build universal binary on macOS
2022-05-02 21:23:48 +02:00
Martin Natano
9cf66ae643
Update ffmpeg 2.1.3 -> 5.0.1
...
Old ffmpeg has a lot of vulnerabilities that have been fixed in newer
versions, see https://www.cvedetails.com/vulnerability-list/vendor_id-3611/Ffmpeg.html .
2022-04-30 23:22:52 +02:00
Martin Natano
3ca3bb0773
Fix macOS build
2022-04-11 14:50:00 -07:00
Martin Natano
4c0aef69dd
Remove legacy network code
2022-04-11 14:50:00 -07:00
Martin Natano
7f31fd59e8
Remove unused appveyor and travis files
2022-04-11 14:50:00 -07:00
Martin Natano
28b53ae79e
Remove unused build option
2022-04-11 14:50:00 -07:00
Martin Natano
dbef16945f
Remove unused SDL dependency
2022-04-11 14:50:00 -07:00
Martin Natano
7d2d74fa19
Remove unused cmake files
2022-04-11 14:50:00 -07:00
Martin Natano
f710aaf67f
Always include full version number in ProductVersion()
2022-04-08 21:55:49 +02:00
Martin Natano
02008eb469
Rename to ITGmania
...
- executable name:
- linux: itgmania
- windows: ITGmania.exe
- macOS: ITGmania.app
- config path:
- linux: ~/.itgmania
- windows; %AppData%\ITGmania
- macOS: ~/Library/Application Support/ITGmania
2022-04-02 20:14:57 -07:00
Martin Natano
a8b9c1da09
Replace some SM cmake macros with builtin functions
2022-03-31 12:06:18 -07:00