Max Kellermann 
							
						 
					 
					
						
						
							
						
						de4bdfcd1f 
					 
					
						
						
							
							python/build/libs.py: disable the FFmpeg "LEAD MCMP" decoder  
						
						... 
						
						
						
						This decoder causes linker failures and MPD has no use for it anyway. 
						
						
					 
					
						2024-04-15 22:28:03 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9e8bca4879 
					 
					
						
						
							
							python/build/libs.py: update FFmpeg to 7.0  
						
						
						
						
					 
					
						2024-04-15 22:05:08 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						5bd3934c00 
					 
					
						
						
							
							python/build/libs.py: update WildMidi to 0.4.6  
						
						
						
						
					 
					
						2024-04-15 22:05:08 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9916d455f9 
					 
					
						
						
							
							python/build/libs: fix libnfs 5.0.3 path  
						
						
						
						
					 
					
						2024-03-11 15:55:25 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						313f2a1894 
					 
					
						
						
							
							python/build/libs: update libnfs to 5.0.3  
						
						
						
						
					 
					
						2024-03-11 15:32:24 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a1ae1a1e95 
					 
					
						
						
							
							python/build/libs: update FFmpeg to 6.1.1  
						
						
						
						
					 
					
						2024-03-11 15:32:24 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4874bcf8e8 
					 
					
						
						
							
							python/build/libs: update libopenmpt to 0.7.4  
						
						
						
						
					 
					
						2024-03-11 15:32:24 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						280ff9211f 
					 
					
						
						
							
							python/build/libs: update zlib to 1.3.1  
						
						
						
						
					 
					
						2024-03-11 15:32:24 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						380e0abbe4 
					 
					
						
						
							
							python/build/libs.py: fix libopenmpt source path  
						
						... 
						
						
						
						Fixes regression by commit ea23ea28ce 
						
						
					 
					
						2024-01-13 22:51:07 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c4d8888972 
					 
					
						
						
							
							subprojects: add id3tag  
						
						
						
						
					 
					
						2023-12-22 18:15:25 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						6e50031c49 
					 
					
						
						
							
							python/build/libs.py: remove libmad (unused)  
						
						
						
						
					 
					
						2023-12-22 18:05:40 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a19f3a4f9f 
					 
					
						
						
							
							python/build/meson.py: put ccache prefix in array instead of stripping it  
						
						... 
						
						
						
						Turns out Meson disables ccache auto-detection when a cross-file is
used.  To use ccache, the ccache prefix must be expressed in an array
instead of a single string with spaces. 
						
						
					 
					
						2023-12-22 15:11:53 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c3ba52a1fc 
					 
					
						
						
							
							python/build/toolchain.py: auto-detect ccache  
						
						
						
						
					 
					
						2023-12-22 15:05:41 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						791b3c65f3 
					 
					
						
						
							
							python/build/meson: bringt back configure()  
						
						... 
						
						
						
						This reverts part of commit a3765cd363 
						
						
					 
					
						2023-12-21 12:02:05 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a3765cd363 
					 
					
						
						
							
							python/build: remove Meson project support  
						
						... 
						
						
						
						Obsolete, we're now using Meson subprojects. 
						
						
					 
					
						2023-12-21 11:50:33 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a4ead670ed 
					 
					
						
						
							
							subprojects: add libmpdclient wrap  
						
						
						
						
					 
					
						2023-12-20 17:15:29 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						303d981099 
					 
					
						
						
							
							subprojects: add lame  
						
						
						
						
					 
					
						2023-12-20 16:50:13 +01:00 
						 
				 
			
				
					
						
							
							
								Colin Edwards 
							
						 
					 
					
						
						
							
						
						c1a852d0e8 
					 
					
						
						
							
							android: Pick toolchain based on current OS  
						
						
						
						
					 
					
						2023-12-13 11:48:22 -06:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a6024f476a 
					 
					
						
						
							
							subprojects: add openssl  
						
						
						
						
					 
					
						2023-12-11 11:01:32 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						dfef30a737 
					 
					
						
						
							
							subprojects: add curl  
						
						
						
						
					 
					
						2023-12-11 10:53:43 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						55ca3709ef 
					 
					
						
						
							
							subprojects: add ogg, flac, opus  
						
						
						
						
					 
					
						2023-12-11 10:53:43 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						85286d74ef 
					 
					
						
						
							
							python/build/libs.py: update CURL to 8.4.0  
						
						
						
						
					 
					
						2023-11-25 21:52:41 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						f8f646497c 
					 
					
						
						
							
							python/build/libs.py: update OpenSSL to 3.1.4  
						
						
						
						
					 
					
						2023-11-25 21:52:41 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						24ace6da25 
					 
					
						
						
							
							python/build/libs.py: update FFmpeg to 6.1  
						
						
						
						
					 
					
						2023-11-25 21:52:41 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ea23ea28ce 
					 
					
						
						
							
							python/build/libs.py: update openmpt to 0.7.3  
						
						
						
						
					 
					
						2023-11-25 21:52:41 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4072a6e445 
					 
					
						
						
							
							python/build/cmake.py: add CMAKE_FIND_ROOT_PATH on Windows  
						
						... 
						
						
						
						Works around CURL build failure because cmake insists on using
/usr/include/zlib.h. 
						
						
					 
					
						2023-11-25 21:52:41 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						39476bed85 
					 
					
						
						
							
							Merge branch 'v0.23.x'  
						
						
						
						
					 
					
						2023-09-26 15:36:26 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						49130c2018 
					 
					
						
						
							
							python/build/openssl: remove obsolete variable  
						
						
						
						
					 
					
						2023-09-26 15:32:49 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						94af199c49 
					 
					
						
						
							
							python/build/openssl: add --cross-compile-prefix=...  
						
						
						
						
					 
					
						2023-09-26 15:31:21 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2d25f6f57f 
					 
					
						
						
							
							python/build/openssl: pass arch only if cross-compiling  
						
						
						
						
					 
					
						2023-09-26 15:31:11 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						cf179ec294 
					 
					
						
						
							
							python/build/openssl: pass --libdir=lib to Configure  
						
						... 
						
						
						
						Without this, the AMD64 build installs to "lib64/" which then cannot
be found by CURL. 
						
						
					 
					
						2023-09-26 15:30:51 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4d6f220a2f 
					 
					
						
						
							
							python/build/cmake: write toolchain file only if cross-compiling  
						
						
						
						
					 
					
						2023-09-26 15:29:45 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						0ffbe5b5ea 
					 
					
						
						
							
							python/build/autotools: add --host=... only if cross-compiling  
						
						
						
						
					 
					
						2023-09-26 15:27:05 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						5b83c834ac 
					 
					
						
						
							
							python/build/meson: write cross-file only if cross-compiling  
						
						
						
						
					 
					
						2023-09-26 15:26:17 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						da7f32bddb 
					 
					
						
						
							
							python/build/toolchain: rename arch to host_triplet  
						
						
						
						
					 
					
						2023-09-26 15:25:23 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9a5eac4ea9 
					 
					
						
						
							
							python/build/toolchain: set arch=llvm_triple  
						
						
						
						
					 
					
						2023-09-26 15:13:28 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						6571b5d118 
					 
					
						
						
							
							python/build/openssl: add option "no-makedepend"  
						
						... 
						
						
						
						We do not need "make" dependencies for one-time builds. 
						
						
					 
					
						2023-09-26 15:05:14 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						12dff8e382 
					 
					
						
						
							
							python/build/openssl: use no-asm only on Windows  
						
						
						
						
					 
					
						2023-09-26 15:03:50 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c4da87a0cb 
					 
					
						
						
							
							python/build/openssl: add configure variable  
						
						
						
						
					 
					
						2023-09-26 15:03:24 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						446f8f29d3 
					 
					
						
						
							
							python/build/openssl: add Darwin archs  
						
						
						
						
					 
					
						2023-09-26 15:02:02 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						48cc76f114 
					 
					
						
						
							
							python/build/toolchain: add is_android, is_darwin  
						
						
						
						
					 
					
						2023-09-26 14:49:39 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a0892b852e 
					 
					
						
						
							
							build/python/autotools: add option per_arch_cflags  
						
						
						
						
					 
					
						2023-09-26 14:33:24 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						485c7805eb 
					 
					
						
						
							
							python/build/autotools: use list.extend() to append configure_args  
						
						
						
						
					 
					
						2023-09-26 14:31:30 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						23802f4489 
					 
					
						
						
							
							python/build/tarball: Python type hints  
						
						
						
						
					 
					
						2023-09-26 14:28:23 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						3fedd978a2 
					 
					
						
						
							
							python/build/meson: disable ccache because Meson detects it automatically  
						
						
						
						
					 
					
						2023-09-26 14:27:43 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a9f1bed922 
					 
					
						
						
							
							build/python/cmake: add cast to fix mypy warning  
						
						
						
						
					 
					
						2023-09-26 14:25:51 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						eb23788fec 
					 
					
						
						
							
							python/build: add support for fallback download URLs  
						
						
						
						
					 
					
						2023-09-26 14:25:51 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						f6d73555a6 
					 
					
						
						
							
							python/build/libs: update OpenSSL toi 3.1.3  
						
						
						
						
					 
					
						2023-09-26 14:21:43 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a56a709406 
					 
					
						
						
							
							python/build/download: relative imports  
						
						
						
						
					 
					
						2023-09-26 14:15:01 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						5f253e66f6 
					 
					
						
						
							
							python/build/toolchain.py: add AnyToolchain for type hints  
						
						
						
						
					 
					
						2023-09-26 12:54:58 +02:00