Max Kellermann 
							
						 
					 
					
						
						
							
						
						2c47357991 
					 
					
						
						
							
							python/build/libs.py: update WildMidi to 0.4.5  
						
						
						
						
					 
					
						2023-03-09 18:33:21 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8ab2722300 
					 
					
						
						
							
							python/build/meson.py: keep Meson from executing Android-x86 test binaries  
						
						
						
						
					 
					
						2023-03-06 14:21:37 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						bd25528ca3 
					 
					
						
						
							
							python/build/meson.py: remove unused import  
						
						
						
						
					 
					
						2023-03-06 14:17:44 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9f02d8978b 
					 
					
						
						
							
							build/python/cmake: set CMAKE_C_FLAGS_INIT, not CMAKE_C_FLAGS  
						
						... 
						
						
						
						According to
https://cmake.org/cmake/help/latest/variable/CMAKE_LANG_FLAGS_INIT.html 
the _INIT variables should be set in the toolchain file. 
						
						
					 
					
						2023-03-06 14:15:57 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7e51d1dba0 
					 
					
						
						
							
							build/python/cmake: set CMAKE_OSX_SYSROOT on macOS  
						
						
						
						
					 
					
						2023-03-06 14:15:23 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4d4755352d 
					 
					
						
						
							
							build/python/cmake: add "env" parameter  
						
						
						
						
					 
					
						2023-03-06 14:13:08 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						0360f79e6f 
					 
					
						
						
							
							build/python/build/project.py: add "lazy" parameter to make_build_path()  
						
						
						
						
					 
					
						2023-03-06 14:10:10 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						6d8f92c185 
					 
					
						
						
							
							build/python/build/project.py: raise exception on regex mismatch  
						
						
						
						
					 
					
						2023-03-06 14:07:59 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c989327eb0 
					 
					
						
						
							
							python/build/zlib.py: use autotools to be more portable  
						
						... 
						
						
						
						Right now, zlib is only built for Windows, but we may eventually
changed that, so don't hard-code `win32/Makefile.gcc`. 
						
						
					 
					
						2023-03-06 13:48:40 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						22eccaa64f 
					 
					
						
						
							
							python/build/autotools.py: use toolchain.arflags  
						
						
						
						
					 
					
						2023-03-06 13:33:11 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						740cc8ce49 
					 
					
						
						
							
							python/{cmake,autotools}: build in verbose mode  
						
						... 
						
						
						
						Make sure all the gory details are visible in CI logs. 
						
						
					 
					
						2023-03-06 13:32:48 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						70eafba0d4 
					 
					
						
						
							
							python/build/autotools.py: dump config.log on configure error  
						
						... 
						
						
						
						For better error logs on CI. 
						
						
					 
					
						2023-03-06 13:32:42 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Hädicke 
							
						 
					 
					
						
						
							
						
						79fb9834d9 
					 
					
						
						
							
							python/makeproject: do not use hard-code absolute path to make  
						
						
						
						
					 
					
						2023-03-06 13:32:37 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Hädicke 
							
						 
					 
					
						
						
							
						
						146db77025 
					 
					
						
						
							
							python/makeproject: set appropriate build jobs count depending on the number of CPUs  
						
						
						
						
					 
					
						2023-03-06 13:32:32 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Hädicke 
							
						 
					 
					
						
						
							
						
						e6d607fef3 
					 
					
						
						
							
							build/python: do not use absolute path for tar  
						
						
						
						
					 
					
						2023-03-06 13:10:03 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ca46992d3e 
					 
					
						
						
							
							build/python/build/project.py: lazy tarball extraction  
						
						
						
						
					 
					
						2023-03-06 13:07:17 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						f4adbdbe31 
					 
					
						
						
							
							python/build/libs.py: update FFmpeg to 6.0  
						
						
						
						
					 
					
						2023-03-06 10:13:12 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						484b820dfc 
					 
					
						
						
							
							python/build/libs.py: disable more unused FFmpeg features  
						
						
						
						
					 
					
						2023-03-06 10:06:39 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						5c5e522fcd 
					 
					
						
						
							
							output/jack: remove DLL support  
						
						... 
						
						
						
						This effectively reverts commit 0f02bbc2fe 
						
						
					 
					
						2023-03-06 08:10:00 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						05f0b9c29c 
					 
					
						
						
							
							python/build/libs.py: update CURL to 7.88.1  
						
						
						
						
					 
					
						2023-03-06 07:56:08 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4a8ec20858 
					 
					
						
						
							
							python/build/libs.py: update OpenSSL to 3.0.8  
						
						
						
						
					 
					
						2023-03-06 07:56:08 +01:00 
						 
				 
			
				
					
						
							
							
								Sweet Blue 
							
						 
					 
					
						
						
							
						
						7d9d173c9f 
					 
					
						
						
							
							Updated libs.py to integrate libsamplerate 0.2.2  
						
						
						
						
					 
					
						2023-02-23 14:25:11 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						3cc770a00b 
					 
					
						
						
							
							remove obsolete Boost dependency  
						
						... 
						
						
						
						Boost makes building a piece of software much more difficult than
necessary.  It's a huge library, and just uncompressing it takes a
considerable amount of time. MPD only used a tiny fraction of it, yet
its header bloat made the MPD build very slow.  Locating Boost was
difficult due to its arcane build system and its resistance to use
pkg-config; it's always a special case.  MPD could never use features
of newer Boost versions because Linux distributions always shipped old
Boost versions.  Boost made everything complicated and slow.
So, finally, after getting rid of GLib (commit ccdb94b06c0801b3f495 
						
						
					 
					
						2023-01-23 15:06:58 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c1780ac657 
					 
					
						
						
							
							python/build/libs.py: update CURL to 7.87.0  
						
						
						
						
					 
					
						2023-01-16 19:06:08 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e49cf0ec38 
					 
					
						
						
							
							python/build/libs.py: update Boost to 1.81.0  
						
						
						
						
					 
					
						2023-01-16 19:03:50 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						cac88e8be5 
					 
					
						
						
							
							python/build/libs.py: re-enable verbose error strings  
						
						... 
						
						
						
						This compile-time option is not about debug logging, but about
curl_easy_strerror().
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1670  
						
						
					 
					
						2022-11-28 16:12:17 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c8ebaf3521 
					 
					
						
						
							
							python/build/meson.py: use "meson setup" instead of the deprecated syntax  
						
						
						
						
					 
					
						2022-11-12 12:10:06 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						619bb60b26 
					 
					
						
						
							
							python/build/libs.py: update FLAC to 1.4.2  
						
						
						
						
					 
					
						2022-11-03 10:28:13 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c549e16ed1 
					 
					
						
						
							
							python/build/libs.py: update CURL to 7.86.0  
						
						
						
						
					 
					
						2022-11-03 10:28:13 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						01c9c4507f 
					 
					
						
						
							
							python/build/libs.py: update OpenSSL to 3.0.7  
						
						... 
						
						
						
						Punycode hooray! 
						
						
					 
					
						2022-11-03 10:28:13 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						d3f37199b9 
					 
					
						
						
							
							python/build/libs.py: update libnfs to 5.0.2  
						
						
						
						
					 
					
						2022-10-14 22:41:33 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a4748d84b0 
					 
					
						
						
							
							python/build/libs.py: update CURL to 7.85.0  
						
						
						
						
					 
					
						2022-10-14 22:41:33 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8f847ec381 
					 
					
						
						
							
							python/build/libs.py: update FFmpeg to 5.1.2  
						
						
						
						
					 
					
						2022-10-14 22:41:33 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						3a70f09dd3 
					 
					
						
						
							
							python/build/libs.py: update libopenmpt to 0.6.6  
						
						
						
						
					 
					
						2022-10-14 22:41:33 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						568f63100b 
					 
					
						
						
							
							python/build/libs.py: update zlib to 1.2.13  
						
						
						
						
					 
					
						2022-10-14 21:54:04 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						88d92aceab 
					 
					
						
						
							
							python/build/libs.py: update libFLAC to 1.4.0  
						
						
						
						
					 
					
						2022-09-16 18:21:47 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a2ce4352c8 
					 
					
						
						
							
							python/build/libs.py: update Boost to 1.80.0  
						
						
						
						
					 
					
						2022-09-16 17:54:07 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						fe195257d8 
					 
					
						
						
							
							python/build/libs.py: update FFmpeg to 5.1  
						
						
						
						
					 
					
						2022-07-27 11:04:14 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9bdc75524b 
					 
					
						
						
							
							python/build/libs.py: update CURL to 7.84.0  
						
						
						
						
					 
					
						2022-07-08 10:13:52 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2f6ceb4949 
					 
					
						
						
							
							python/build/libs.py: update OpenSSL to 3.0.5  
						
						
						
						
					 
					
						2022-07-08 10:10:42 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a3fba2f8f7 
					 
					
						
						
							
							python/build/libs.py: update CURL to 7.83.1  
						
						
						
						
					 
					
						2022-05-24 10:56:29 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e2b671f1b2 
					 
					
						
						
							
							python/build/libs.py: add --disable-vulkan to FFmpeg configuration  
						
						... 
						
						
						
						Fixes Android build failure with NDK r25 beta4 because "vulkan_beta.h"
was not found. 
						
						
					 
					
						2022-05-24 10:55:55 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2a35fbe29e 
					 
					
						
						
							
							python/build/libs.py: fix the OpenSSL SHA256  
						
						
						
						
					 
					
						2022-05-24 10:55:55 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7581ea55db 
					 
					
						
						
							
							python/build/libs.py: update CURL to 7.83.0  
						
						
						
						
					 
					
						2022-05-09 23:03:14 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						fc9cee38d8 
					 
					
						
						
							
							python/build/libs.py: update OpenSSL to 3.0.3  
						
						
						
						
					 
					
						2022-05-09 23:03:14 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						83572701f4 
					 
					
						
						
							
							python/build/libs.py: update Boost to 1.79.0  
						
						
						
						
					 
					
						2022-04-26 18:27:51 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						fa7d7e9187 
					 
					
						
						
							
							python/build/libs.py: update OpenSSL to 3.0.2  
						
						
						
						
					 
					
						2022-04-26 18:27:51 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						f818cde32c 
					 
					
						
						
							
							python/build/libs.py: update FFmpeg to 5.0.1  
						
						
						
						
					 
					
						2022-04-26 18:27:51 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9da93cd887 
					 
					
						
						
							
							python/build/libs.py: update zlib to 1.2.12  
						
						
						
						
					 
					
						2022-04-26 18:27:51 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c83294916a 
					 
					
						
						
							
							python/build/libs.py: update Boost to 1.78.0  
						
						
						
						
					 
					
						2022-03-14 14:52:24 +01:00