Commit Graph

8 Commits

Author SHA1 Message Date
b65f33f6bd Add pkg-config shim for libplist in libgpod formula to ensure compatibility with Homebrew's library naming conventions during installation. 2026-01-22 14:33:16 +09:00
09c49423bf Update libgpod formula to prepend PKG_CONFIG_PATH for dependencies during installation, ensuring proper configuration with Homebrew-managed libraries. 2026-01-22 14:31:58 +09:00
ea18b97348 Add intltool as a build dependency for libgpod and run intltoolize during the build process to ensure proper macro expansion. 2026-01-22 14:30:25 +09:00
58dd0877e7 Add gtk-doc as a build dependency for libgpod and run gtkdocize during the build process to ensure proper documentation generation. 2026-01-22 14:28:58 +09:00
e9425ba17b Update libgpod formula to use autoreconf for configuration instead of autogen.sh for improved compatibility with modern autotools. 2026-01-22 14:27:45 +09:00
32d663e58f Update Brewfile to specify local libgpod formula for iPod support 2026-01-22 14:25:48 +09:00
a69024c0be Add optional dependencies to Brewfile and improve CMake configuration
This commit updates the Brewfile to include additional optional dependencies such as Vulkan headers, RapidJSON, and various libraries for enhanced functionality. It also modifies CMake files to make the handling of optional components more user-friendly, allowing missing dependencies to disable features without causing build failures on macOS. Additionally, it refines the search paths for the Sparkle framework and adjusts the linking of the discord-rpc library based on the availability of RapidJSON.
2026-01-22 14:19:33 +09:00
40fadd640f Add Brewfile and local formula for KDSingleApplication-qt6
This commit introduces a Brewfile for managing dependencies required by the Strawberry Music Player on macOS, including build tools and runtime dependencies. Additionally, a local Homebrew formula for KDSingleApplication-qt6 is added to facilitate its installation, as it is not consistently available in Homebrew core. A README is also included to guide users on installation and usage.
2026-01-22 13:51:14 +09:00