F. Duncanh
05bedcfaf1
replace gcc -Ofast by -O3: (not used, as no floating point math)
...
FreeBSD compiler issue warnings, deprecated in Clang
2026-03-14 23:57:34 -04:00
F. Duncanh
3898cba605
use plist_get_data_ptr not plist_get_data_val (libplist>=2.1.0)
2026-01-23 00:34:02 -05:00
fduncanh
1de18e93f6
Fix -DPLIST_23 -> -DPLIST_230
2025-03-24 13:50:02 -04:00
F. Duncanh
012962a109
fixes for plist_xml data stripping
2025-03-23 13:14:21 -04:00
F. Duncanh
02fd126c78
remove cmake_minimum_version from subdirectory CmakeLists.txt
2025-03-01 15:51:35 -05:00
F. Duncanh
078d95bb79
fix broken support for Ubuntu-20.04LTS
2024-11-22 01:39:43 -05:00
F. Duncanh
578968d87e
support for $HOMEBREW_PREFIX (macOS)
2024-10-31 01:01:27 -04:00
F. Duncanh
53ac57dc42
switch from static to dynamic linking of libplist in Windows build
2024-07-10 10:54:27 -04:00
F. Duncanh
bdd61ad0ca
minor cleanup in lib/CMakeLists.txt (libplist)
2024-05-14 21:29:33 -04:00
F. Duncanh
49cd0018ed
require cmake>=3.5 to silence deprecation warning
2023-09-05 23:58:57 -04:00
F. Duncanh
5c4b3a67fc
WIN32 use default location if BONJOUR_SDK_HOME not set
2023-06-06 16:09:27 -04:00
F. Duncanh
e2ad714028
mac /Homebrew cleanup of PKG_CONFIG_PATH
2023-05-25 11:24:16 -04:00
F. Duncanh
9a1f67c354
fix for homebrew on M1 macs
2023-03-14 16:48:48 -04:00
F. Duncanh
fb3b340124
lib/CMakeLists.txt: remove -U_FORTIFY_SOURCE from Cflags
2022-12-31 13:09:03 -05:00
F. Duncanh
fa5d412e21
postpend (instead of prepend) any $CFLAGS from build environment to Cflags
2022-12-28 13:12:08 -05:00
F. Duncanh
dc22631cfd
lib/CMakeLists.txt: remove debug option -g from Cflags
2022-12-28 11:08:47 -05:00
F. Duncanh
584dadb5da
cosmetic change (keep lib free of UxPlay mentions in case of re-use)
...
make NOHOLD feature a #define item
2022-12-16 10:47:18 -05:00
fduncanh
c3b31d5edf
add WIN32 code for finding system MAC address
...
don't buffer stdout in WIN32 when debug_log=false
2022-09-03 05:12:29 -04:00
fduncanh
bb6c409d90
CMakeLists.txt: add WIN32 compilation (from @aelmod)
2022-09-02 07:32:06 -04:00
fduncanh
23addca4e1
fix typo in CMakeLists.txt output message
2022-03-01 02:54:26 -05:00
fduncanh
0e6e06def0
small tweak to CFLAGS -march=native support
2022-02-28 10:52:35 -05:00
fduncanh
6139263100
add cmake option -DNO_MARCH_NATIVE=ON to remove -march=native from CFLAGS
2022-02-28 01:59:35 -05:00
fduncanh
8759819b1b
CMakefile.txt rearrangement
2022-02-27 14:08:16 -05:00
fduncanh
1205ca2f76
modify C_MAKE_CFLAGS so -march=native is only used with x86 and x86_64 compiles
2022-02-27 13:06:17 -05:00
fduncanh
b6c3d5d7a3
Remove executable permission on non-executable files
2022-01-14 10:58:28 -05:00
fduncanh
d25871c158
whitespace fixes
2021-11-25 00:45:11 -05:00
fduncanh
97bd7e6048
whitespace cleanup
2021-11-25 00:40:03 -05:00
fduncanh
389ac75a07
more cleanups in CMakeLists.txt
2021-11-25 00:29:40 -05:00
fduncanh
e355394556
more cleanups of CMakeLists.txt
2021-11-24 21:35:55 -05:00
fduncanh
24f2b6a46a
improved lib/CMakeLists.txt for non-avahi installs (possible in FreeBSD)
2021-11-23 17:36:31 -05:00
fduncanh
72aab72e0c
dont look for dns_sd.h if avahi is absent and mdnsd is present
2021-11-23 04:06:20 -05:00
fduncanh
ac2d6e88df
rework CMakeLists.txt to try to deal with case where mDNSResponder is used
...
(instead of avahi)
2021-11-23 01:00:12 -05:00
fduncanh
ca622abf57
reworked (simplified) CmakeLists.txt, lib/CMakeLists.txt (thanks @swills )
2021-11-22 04:42:15 -05:00
fduncanh
622b5e773e
add STATIC_OPENSSL3 cmake option for static linking to
...
libcrypto.a from built-from-source OpenSSL-3.x
2021-11-21 15:04:30 -05:00
fduncanh
6affac516a
v 1.42 finalize
2021-11-20 04:42:13 -05:00
fduncanh
e993f6859d
support for *BSD
2021-11-15 12:44:31 -05:00
fduncanh
785743ff1b
fix for FreeBSD and other BSD's where endian.h becomes sys/endian.h
2021-11-15 03:30:46 -05:00
fduncanh
ffa65ed84e
add make uninstall, and installation of manpage and README docs
2021-10-09 06:02:26 -04:00
fduncanh
3ee23bad57
UxPlay 1.38 added option -as to choose GStreamer audiosink
2021-10-08 04:15:58 -04:00
fduncanh
7088a7ffe7
Modify lib/CMakeLists.txt to search for dns_sd.h (needed for Void-Linux)
2021-09-27 23:46:52 -04:00
fduncanh
21b0cae9c4
search for dns_sd.h (needed for Void-Linux)
2021-09-27 21:40:18 -04:00
fduncanh
cda0a00944
cosmetic (edit comment)
2021-09-21 15:55:32 -04:00
fduncanh
26ec21f50e
fixes to CMakeLists.txt for MacOS builds
2021-09-21 04:37:25 -04:00
fduncanh
5e79928016
version now 1.35; updated to build on MacOS. Now uses a GLib MainLoop
...
(corrects previous commit message)
2021-09-13 02:18:06 -04:00
fduncanh
201aa2c805
version now 2.35; updated to build on MacOs. Now uses a Glib MainLoop.
2021-09-12 13:24:09 -04:00
fduncanh
5d2221b22b
add back compiler options used by antimov
2021-07-31 23:37:07 -04:00
fduncanh
623b638357
Bring contents of lib up to date with current FD-:master RPiPlay
...
the plist library is removed (the Linux distributions version will be used)
(libplist 2.0)
the library llhttp v 6.0.2 is added to replace http_parser
The curve25519 and ed25519 libraries are removed, and replaced with their
OpenSSL 1.1.1 implementations
crypto is updated
2021-07-31 19:29:58 -04:00
Your Name
1946373e26
first commit
2020-04-15 16:24:10 +03:00