initial commit
sgraves/cpp-build-system_mac/pipeline/head There was a failure building this commit
sgraves/cpp-build-system/pipeline/head There was a failure building this commit

This commit is contained in:
sgraves committed 2025-10-17 07:44:16 -05:00
1 parent 933c973c79
commit 92e3e495ce
1099 files changed
+102722

No files matched your search

BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
17e02b4cddc2fa348e5dbdbb582c59a3486fa2b2433e70a0c3bacb871334fd55 CLI11-2.5.0.tar.gz
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
15ff4d608a018f287c6a885db0a2da86ea389e516d2323629e4d4407a7ce047f *SFML-2.6.2.tar.gz
+4
View File
@@ -0,0 +1,4 @@
#!/usr/bin/env bash
${SED} -i s/set_target_properties\(\$\{target\}\ PROPERTIES\ PREFIX\ \"\"\)// cmake/Macros.cmake &&
${SED} -i s/set_target_properties\(\$\{target\}\ PROPERTIES\ IMPORT_SUFFIX\ \"\.a\"\)// cmake/Macros.cmake
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
7bd7ddceec1a1dfdcbdb3e609b60d01739c38390a5f956385a12f3122049f0ca boost_1_76_0.tar.gz
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
9de758db755e8330a01d995b0a24d09798048400ac25c03fc5ea9be364b13c93 boost_1_89_0.tar.gz
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
a66f908f50ccb119769adce44fe1eac75f81b6ffab7c4ac0211bb663ffeb2688 cpp-httplib-0.26.0.tar.gz
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
d4d9a5001b491f5726efe9b50bc4aad03029506e73c9261272e809c64b05e814 curl-8.16.0.tar.gz
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
3bfc70542c521d4b55a46429d808178916a579b28d048bd8c727ee76c39e2072 cxxopts-v3.3.1.tar.gz
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
d6dcc7834b4117b5c14456ea73b907d0e2bafa5058e3a06b2c504d53517438c5 dtl-v2.01.tar.gz
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
aea54ed186ad07a34750399cb27fc216a2b62d0ffcd6dc2e3064a3518c3146f8 flac-1.5.0.tar.gz
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
aa3e8fbb6a0066c03454434add1f1fc23299e85758ceec0d7d2d974431481e40 fmt-12.0.0.tar.gz
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
6a33dc555cc9ba8b10caf7695878ef134eeb36d0af366041f639b1da9b6ed220 fontconfig-2.16.0.tar.xz
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
174d9e53402e1bf9ec7277e22ec199ba3e55a6be2c0740cb18c0ee9850fc8c34 freetype-2.14.1.tar.gz
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
65fab701d9829d38cb77c14acdc431d2108bfdbf8979e40eb8ae567edf10b27c googletest-1.17.0.tar.gz
+16
View File
@@ -0,0 +1,16 @@
#!/usr/bin/env bash
if [ "$(uname -m)" == "arm64" ] &&
[ "${PROJECT_IS_ARM64}" == "0" ]; then
HOST_CFG="--host=x86_64-apple-darwin"
export CC="clang -arch x86_64"
export CXX="clang++ -arch x86_64"
fi
CXXFLAGS="-std=gnu++17 -march=$1 -mtune=generic" ./configure \
--disable-samples \
--disable-tests \
--enable-shared=$3 \
--enable-static=yes \
--prefix="$2" \
${HOST_CFG}
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
4b92eb0c06d10683f7447ce9406cb97cd4b453be18d7279320f7b2f025c10187 *json-3.12.0.tar.gz
Binary file not shown.
@@ -0,0 +1 @@
0d10d79472e914620223f1ddb9396b0fa92ae5eb0b31acc14b9aa634a01d78b6 *libbitcoin-system-3.8.0.tar.gz
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
747c4563d6291303d9b085c9e7dc96ac44f91871dcac3e20480fdcc066eee88a libdsm-0.4.3.tar.gz
+24
View File
@@ -0,0 +1,24 @@
*** meson.build 2024-08-25 13:25:34.223915502 -0500
--- meson.build.new 2024-08-25 13:30:22.078549158 -0500
*************** else
*** 114,132 ****
compat_sources += 'compat/strndup.c'
endif
- if cc.has_function('clock_gettime', prefix: '#include <time.h>',
- dependencies: dep_thread)
- conf_data.set('HAVE_CLOCK_GETTIME', 1)
- else
- dep_rt = cc.find_library('rt', required: false)
- if cc.has_function('clock_gettime', prefix: '#include <time.h>',
- dependencies: [dep_rt, dep_thread])
- conf_data.set('HAVE_CLOCK_GETTIME', 1)
- else
- compat_sources += 'compat/clock_gettime.c'
- endif
- endif
-
if cc.has_function('pipe')
conf_data.set('HAVE_PIPE', 1)
endif
--- 114,119 ----
+14
View File
@@ -0,0 +1,14 @@
*** src/netbios_session.c 2024-08-25 14:07:44.450846602 -0500
--- src/netbios_session.c.new 2024-08-25 14:07:52.260802575 -0500
***************
*** 45,50 ****
--- 45,53 ----
#ifdef HAVE_SYS_SOCKET_H
#include <sys/socket.h>
#endif
+ #ifndef _WIN32
+ #include <sys/select.h>
+ #endif
#include <fcntl.h>
#include <errno.h>
+19
View File
@@ -0,0 +1,19 @@
*** src/netbios_session.c 2024-08-25 15:41:23.313857494 -0500
--- src/netbios_session.c.new 2024-08-25 16:48:20.721356125 -0500
*************** static int open_socket_and_connect(netbi
*** 126,132 ****
if (FD_ISSET(s->socket, &write_fds))
{
! if (getsockopt(s->socket, SOL_SOCKET, SO_ERROR, &ret,
&(socklen_t){ sizeof (ret) }) || ret)
{
errno = ret;
--- 126,132 ----
if (FD_ISSET(s->socket, &write_fds))
{
! if (getsockopt(s->socket, SOL_SOCKET, SO_ERROR, (char*)&ret,
&(socklen_t){ sizeof (ret) }) || ret)
{
errno = ret;
+14
View File
@@ -0,0 +1,14 @@
*** src/netbios_utils.c 2024-08-25 14:06:21.427979930 -0500
--- src/netbios_utils.c.new 2024-08-25 14:08:38.020544212 -0500
***************
*** 32,37 ****
--- 32,40 ----
# include "config.h"
#endif
+ #ifndef _WIN32
+ #include <sys/select.h>
+ #endif
#include <string.h>
#include <ctype.h>
#include <stdlib.h>
+9
View File
@@ -0,0 +1,9 @@
#!/usr/bin/env bash
pushd "$2"
patch -Np0 <"$1/libdsm_meson_build.patch" || exit $?
patch -Np0 <"$1/libdsm_netbios_session_c.patch" || exit $?
patch -Np0 <"$1/libdsm_netbios_session_c_2.patch" || exit $?
patch -Np0 <"$1/libdsm_netbios_utils_c.patch" || exit $?
patch -Np0 <"$1/libdsm_smb_ntlm_c.patch" || exit $?
popd
+17
View File
@@ -0,0 +1,17 @@
*** src/smb_ntlm.c 2024-08-25 14:09:43.423507167 -0500
--- src/smb_ntlm.c.new 2024-08-25 15:28:31.976894610 -0500
*************** uint64_t smb_ntlm_generate_challenge(
*** 80,86 ****
--- 80,91 ----
}
#else
unsigned int number;
+ #ifdef rand_s
rand_s( &number );
+ #else
+ srand( (unsigned)time( NULL ) );
+ number = rand();
+ #endif
return number;
#endif
}
Binary file not shown.
@@ -0,0 +1 @@
7180a979aaa7000e1264da484f712d403fcf7679b1e9212c4e3d09f5c93efc24 libevent-2.1.12-stable.tar.gz
+5
View File
@@ -0,0 +1,5 @@
#!/usr/bin/env bash
pushd "$2"
${SED} -i s/3\.1/3\.10/g CMakeLists.txt
popd
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
3b08f5f4f9b4eb82f151a7040bfd6fe6c6fb922efe4b1659c66ea933276965e8 libiconv-1.18.tar.gz
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
560f6338b547544c4f9721b18d8b87685d433ec78b3c644c70d77adad22c55e6 libjpeg_turbo-3.1.2.tar.gz
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
71158e53cfdf2877bc99bcab33641d78df3f48e6e0daad030afe9cb8c031aa46 libpng-v1.6.50.tar.gz
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
8e5aeca07a723a27bbecc3beef14b0068d37e7fc0e97f51b3f1c82d2a58005c1 libsodium-1.0.20.tar.gz
+18
View File
@@ -0,0 +1,18 @@
#!/usr/bin/env bash
if [ "$1" == "mingw64" ]; then
HOST_CFG=--host=x86_64-w64-mingw32
elif [ "$(uname -s)" == "Darwin" ] && [ "$(uname -m)" == "arm64" ] &&
[ "${PROJECT_IS_ARM64}" == "0" ]; then
HOST_CFG="--host=x86_64-apple-darwin"
export CC="clang -arch x86_64"
export CXX="clang++ -arch x86_64"
fi
CFLAGS="-O3 -fomit-frame-pointer -march=$2 -mtune=generic" ./configure \
--disable-asm \
--disable-ssp \
--enable-shared=$4 \
--enable-static=yes \
--prefix="$3" \
${HOST_CFG}
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
1613f0ac1cf484d6ec0ce3b8c06d56263cc7242f1c23b30d82d23de345a63f7a libtasn1-4.19.0.tar.gz
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237 binutils-2.44.tar.xz
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
85372797ff0673a8fc4a6be16466bb5a0ca28c0dcf3c6f7ac1686b4a3ba2aabb expat-2.7.1.tar.gz
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
7294d65cc1a0558cb815af0ca8c7763d86f7a31199794ede3f630c0d1b0a5723 gcc-15.2.0.tar.gz
Binary file not shown.
@@ -0,0 +1 @@
a2c443404f00098e9e90acf29dc318e049d2dc78d9ae5f46efb261934a730ce2 icu-release-76-1.tar.gz
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
fa73bf47a4da250d185d07561c2bfda387e5e20db77e4570004cf6a133cc10b1 innosetup-6.5.4.exe
Binary file not shown.
@@ -0,0 +1 @@
5afe822af5c4edbf67daaf45eec61d538f49eef6b19524de64897c6b95828caf mingw-w64-v13.0.0.tar.bz2
Binary file not shown.
@@ -0,0 +1 @@
6fc69c01688c9458a57eb9a1664c9aba372ccda420a02bf4429fe610e7e7d591 pkg-config-0.29.2.tar.gz
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
17e88863f3600672ab49182f217281b6fc4d3c762bde361935e436a95214d05c zlib-1.3.1.tar.gz
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
56f7b1ed006c750fccf8ef15ab1e83f96751f2dfdcb68d93e5f712a6c9b58bcb nana-v1.7.4.tar.gz
+19
View File
@@ -0,0 +1,19 @@
*** source/gui/dragdrop.cpp 2020-05-16 17:08:50.000000000 -0500
--- source/gui/dragdrop.cpp.new 2024-08-25 19:15:58.989072229 -0500
***************
*** 25,31 ****
# include <windows.h>
# include <oleidl.h>
# include <comdef.h>
! # include <Shlobj.h>
#elif defined(NANA_X11)
# include "../detail/posix/xdnd_protocol.hpp"
# include <nana/gui/detail/native_window_interface.hpp>
--- 25,31 ----
# include <windows.h>
# include <oleidl.h>
# include <comdef.h>
! # include <shlobj.h>
#elif defined(NANA_X11)
# include "../detail/posix/xdnd_protocol.hpp"
# include <nana/gui/detail/native_window_interface.hpp>
+23
View File
@@ -0,0 +1,23 @@
*** source/gui/filebox.cpp 2020-05-16 17:08:50.000000000 -0500
--- source/gui/filebox.cpp.new 2024-08-25 19:15:31.242397483 -0500
***************
*** 20,28 ****
# include <windows.h>
# include "../detail/mswin/platform_spec.hpp"
# ifndef NANA_MINGW //<Shobjidl.h> isn't supported well on MinGW
! # include <Shobjidl.h>
# else
! # include <Shlobj.h>
# endif
#elif defined(NANA_POSIX)
# include <nana/gui/widgets/label.hpp>
--- 20,28 ----
# include <windows.h>
# include "../detail/mswin/platform_spec.hpp"
# ifndef NANA_MINGW //<Shobjidl.h> isn't supported well on MinGW
! # include <shobjidl.h>
# else
! # include <shlobj.h>
# endif
#elif defined(NANA_POSIX)
# include <nana/gui/widgets/label.hpp>
+6
View File
@@ -0,0 +1,6 @@
#!/usr/bin/env bash
pushd "$2"
patch -Np0 <"$1/nana_dragdrop_cpp.patch" || exit $?
patch -Np0 <"$1/nana_filebox_cpp.patch" || exit $?
popd
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
5d4baa1daf833a18dc06ae0af0571d9574cc849d47daff6b9ce11dac0a5ded6a nuspell-v5.1.6.tar.gz
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
83e6704730683d004d20e21b8f7f55dcb3383cdf84c0daedf30bde175f774638 ogg-v1.3.6.tar.gz
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
7e1fecdeb45e7f78722b776c5cf30bd33934b961d7fd2a11e0494e064cc631ce openal-1.24.3.tar.gz
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
b6a5f44b7eb69e3fa35dbf15524405b44837a481d43d81daddde3ff21fcbb8e9 openssl-3.6.0.tar.gz
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
655ade57fa703fb421c2eb9a0113b5064bddb145d415dd1f88c79353d90d511a *pugixml-1.15.tar.gz
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
7ec942baab802b2845188d02bc5d4e42c29236e61bcbc08f5b3a6bdd92290c22 rocksdb-10.5.1.tar.gz
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
f50e59da0d383b2c84d43db625c6e23aae58f8f90eabd2944e2138ccc253744b sdl-2.32.6.tar.gz
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
61583939f1f25b92e6401e5b819e399da02562de663873df3056993b40148701 secp256k1-0.1.0.20.tar.gz
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
15a04e69c222eb6c01094b5c7ff8a249b36bb22788d72519646fb85feb267e67 spdlog-1.15.3.tar.gz
Binary file not shown.
@@ -0,0 +1 @@
1d3049dd0f830a025a53105fc79fd2ab9431aea99e137809d064d8ee8356b032 sqlite-amalgamation-3500400.zip
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
b1176597e789531c38481acbbed2a6894ad419aab0979c10410d59eb0ebf40d3 stduuid-1.2.3.tar.gz
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
82e46657e697aff5bf980387c86ef3aa05bb184622abbd75663a4df549c68f73 tiny-process-library.tar.gz
+1073
View File
File diff suppressed because it is too large. Load diff
Loaded 100 of 1099 files, more files were not shown because too many files have changed in this diff. Show more