bd59c19301
Implement Mac App Store build support by introducing the BUILD_FOR_MAC_APP_STORE option. This change disables Sparkle and localhost OAuth redirect server for MAS builds, updates CMake configuration, and modifies build scripts accordingly. Additionally, the macOS bundle identifier is now configurable via CMake.
2026-01-22 19:28:00 +09:00
ef1ac290cd
Refactor Sparkle update configuration in Info.plist and CMakeLists.txt
...
Build / Build openSUSE (leap:15.6) (push) Has been cancelled
Build / Build openSUSE (leap:16.0) (push) Has been cancelled
Build / Build openSUSE (tumbleweed) (push) Has been cancelled
Build / Build Fedora (42) (push) Has been cancelled
Build / Build Fedora (43) (push) Has been cancelled
Build / Build Fedora (44) (push) Has been cancelled
Build / Build OpenMandriva (cooker) (push) Has been cancelled
Build / Build Mageia (9) (push) Has been cancelled
Build / Build Debian (bookworm) (push) Has been cancelled
Build / Build Debian (forky) (push) Has been cancelled
Build / Build Debian (trixie) (push) Has been cancelled
Build / Build Ubuntu (noble) (push) Has been cancelled
Build / Build Ubuntu (questing) (push) Has been cancelled
Build / Build Ubuntu (resolute) (push) Has been cancelled
Build / Upload Ubuntu PPA (noble) (push) Has been cancelled
Build / Upload Ubuntu PPA (questing) (push) Has been cancelled
Build / Upload Ubuntu PPA (resolute) (push) Has been cancelled
Build / Build FreeBSD (push) Has been cancelled
Build / Build OpenBSD (push) Has been cancelled
Build / Build macOS Public (release, macos-15) (push) Has been cancelled
Build / Build macOS Public (release, macos-15-intel) (push) Has been cancelled
Build / Build macOS Private (release, macos-arm64) (push) Has been cancelled
Build / Build Windows MinGW (i686, debug) (push) Has been cancelled
Build / Build Windows MinGW (i686, release) (push) Has been cancelled
Build / Build Windows MinGW (x86_64, debug) (push) Has been cancelled
Build / Build Windows MinGW (x86_64, release) (push) Has been cancelled
Build / Build Windows MSVC (arm64, debug, arm64 debug, windows-11-arm) (push) Has been cancelled
Build / Build Windows MSVC (arm64, release, arm64 release, windows-11-arm) (push) Has been cancelled
Build / Build Windows MSVC (x86, debug, x86 debug, windows-2022) (push) Has been cancelled
Build / Build Windows MSVC (x86, release, x86 release, windows-2022) (push) Has been cancelled
Build / Build Windows MSVC (x86_64, debug, x86_64 debug, windows-2022) (push) Has been cancelled
Build / Build Windows MSVC (x86_64, release, x86_64 release, windows-2022) (push) Has been cancelled
Build / Upload (push) Has been cancelled
Build / Attach to release (push) Has been cancelled
This commit updates the Info.plist.in file to use configurable placeholders for the Sparkle feed URL and public key, allowing downstream builders to customize these values. The CMakeLists.txt file is modified to define default values for these placeholders, enhancing flexibility for third-party builds while preserving upstream behavior.
2026-01-22 14:58:06 +09:00
Jonas Kvinge
2ce8220d88
Move generated files to binary directory
2024-12-14 17:59:26 +01:00
Jonas Kvinge
7132b06d6a
Move nsi file to binary directory
2024-11-02 15:02:07 +01:00
Jonas Kvinge
0768298b95
Refactor CMake files
2024-10-04 22:05:20 +02:00
Jonas Kvinge
daaacf4663
Remove external tagreader
2024-09-28 15:29:10 +02:00
Jonas Kvinge
d1c65fd273
Bump default LSMinimumSystemVersion to 12.0
2024-06-02 12:30:48 +02:00
Jonas Kvinge
bf19540f8d
Set LSMinimumSystemVersion from MACOSX_DEPLOYMENT_TARGET
...
Fixes #1436
2024-05-12 23:10:43 +02:00
Jonas Kvinge
237933855a
Remove unused PKGBUILD file
2022-05-06 18:31:32 +02:00
Jonas Kvinge
dff7068a03
Move debian configuration to separate CMakeLists.txt
2022-05-06 18:26:46 +02:00
jonas@jkvinge.net
0298beeb06
Fix macOS build
2021-05-13 02:17:58 +02:00
Jonas Kvinge
a997e53d8b
Update RPM spec for Qt 6
2020-12-09 01:29:38 +01:00
Jonas Kvinge
d78419eb33
Enable WASAPI plugin
...
Fixes #283
2020-10-15 16:08:59 +02:00
Jonas Kvinge
8e21decb8d
Add WASAPI plugin to own setup file
...
Seem to still be stability issues.
2020-10-04 19:24:08 +02:00
Jonas Kvinge
b16e48af6f
Add back WASAPI plugin again
2020-10-03 20:29:05 +02:00
Jonas Kvinge
7243d5f7cb
Add WASAPI plugin to own setup
2020-10-03 19:29:04 +02:00
Jonas Kvinge
b4125fa56c
Remove create-dmg.sh script and use create-dmg directly from CMake
2020-08-01 03:31:01 +02:00
Jonas Kvinge
8e1def225b
Move some files
2020-04-25 01:59:21 +02:00
Jonas Kvinge
e96f0504c0
Move related stuff into Rpm/Deb Cmake files
2020-01-21 23:53:28 +01:00
Jonas Kvinge
ab72207027
Change domain
2019-09-24 00:06:37 +02:00
Jonas Kvinge
138df66d5e
Use common nsi file
2019-07-27 12:32:28 +02:00
Martin Delille
45125abb8f
Fix Finder icon ( #216 )
...
- Regenerate new strawberry.icns
- Fix Info.plist CFBundleIconFile
- Install Info.plist to strawberry.app
2019-07-17 23:13:15 +02:00
Jonas Kvinge
045b0cd075
Remove bogus svg
2019-07-17 22:35:19 +02:00
Jonas Kvinge
e9bf04031b
Move debian directory
2019-04-14 18:20:06 +02:00
Jonas Kvinge
c4285a14b2
Use common rpm spec file
2019-04-05 23:07:16 +02:00
Jonas Kvinge
e594cf299e
Rename desktop and appdata files
2019-02-22 20:41:06 +01:00
Jonas Kvinge
95a5c8a76a
Fix macOS versioning
2019-01-05 01:03:31 +01:00
Jonas Kvinge
b6db96b653
Fix macOS install
2019-01-04 01:13:03 +01:00
Jonas Kvinge
6ccf661678
Change windows setup filename
2018-12-13 23:43:15 +01:00
Jonas Kvinge
b357634f51
Add pacman package files
2018-11-11 03:37:14 +01:00
Robert-André Mauchin
53b5cf3855
Add AppStream data file
2018-10-22 16:44:35 +02:00
Jonas Kvinge
55882360ef
Fix RPM suffix
2018-09-18 00:45:33 +02:00
Jonas Kvinge
9b337b6a34
Add missing nsi
2018-09-17 19:30:23 +02:00
Jonas Kvinge
370db791aa
Add nsi files for x86_64-w64-mingw32
2018-09-17 01:02:48 +02:00
Jonas Kvinge
cd0ee282c6
Add dist/windows/strawberry-debug.nsi.in to cmake
2018-09-01 22:14:59 +02:00
Jonas Kvinge
70db0a33d1
Add debian package
2018-07-12 17:10:38 +02:00
Jonas Kvinge
e32ed02a24
Fix RPM build
2018-07-12 00:07:29 +02:00
Jonas Kvinge
ab3569a285
More macos fixes
2018-07-03 17:51:52 +02:00
Jonas Kvinge
efdaf57f99
Bummer
2018-07-01 22:35:09 +02:00
Jonas Kvinge
ada7325a04
Fix macos build
2018-07-01 22:26:46 +02:00
Jonas Kvinge
0891bb0128
Add RPM date.
2018-04-01 21:56:33 +02:00
Jonas Kvinge
395cc9dbe0
Add man page to spec file.
2018-04-01 19:41:23 +02:00
Jonas Kvinge
e2a6aedc51
Update desktop file and installation with man page.
2018-04-01 16:34:09 +02:00
Jonas Kvinge
b2b1ba7abe
Initial commit.
2018-02-27 18:06:05 +01:00