Max Kellermann 
							
						 
					 
					
						
						
							
						
						5b8ef9a62b 
					 
					
						
						
							
							python/build/__init__.py: add missing file  
						
						
						
						
					 
					
						2024-07-29 16:51:40 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b4374ddb35 
					 
					
						
						
							
							python/build/libs.py: update libopenmpt to 0.7.9  
						
						
						
						
					 
					
						2024-07-23 13:08:04 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						799e89af9e 
					 
					
						
						
							
							python/build/libs.py: update FFmpeg to 7.0.1  
						
						
						
						
					 
					
						2024-06-25 20:08:00 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						518ce0187a 
					 
					
						
						
							
							remove macOS support  
						
						... 
						
						
						
						There were a few macOS related bug reports on the bug tracker which
have been open for years without a volunteer caring for them.  The
GitHub actions build has also been broken for a long time due to bugs
in the ancient LLVM toolchain shipped with macOS, making macOS an
unsuitable non-Linux target for testing MPD's portability.
All of this makes macOS support an annoying liability for me.  To
avoid more frustration, I'm hereby dropping macOS support completely
from MPD.  Maybe this causes enough pain for a new maintainer to
spawn, but maybe nobody cares, so... let's see. 
						
						
					 
					
						2024-05-06 14:11:50 +02:00 
						 
				 
			
				
					
						
							
							
								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