On Sat, 22 Jun 2024 07:36:19 +0200 Federico Kircheis wrote: > ffmpeg, as far as I've could see, on Debian does not seem to depend > transitively on clang.
ffmpeg on fedora is built with opencl-enabled. https://src.fedoraproject.org/rpms/ffmpeg/blob/rawhide/f/ffmpeg.spec#_702 I just followed to it. However, cygwin's OpenCL (ocl-icd) suppourts only pocl as backend which depends on clang. Therefore, on the second thought, enabling opencl for ffmpeg has more disadvantages than advantages. I'll release ffmpeg 7.0.1-2 which disables opencl. > I was already told once that I probably can leave REQUIRES out. > > Currently I'm using it for setting up a minimal test environment where I > install only the packages listed in REQUIRES. > Can cygport give me that information if I do not write any REQUIRES? > Last time I asked the answer was no, and thus I decided to keep it to > ease testing on my side. Without REQUIRES line, "cygport cmus all" with above patch gives me: .... >>> cmus requires: cygwin libao4 libavcodec61 libavformat61 libavutil59 >>> libcddb2 libcdio18 libcdio_cdda2 libdiscid0 libFLAC12 libiconv2 libmad0 >>> libmodplug1 libmpcdec7 libncursesw10 libopusfile0 libpulse0 libswresample5 >>> libvorbisfile3 libwavpack1 I guess this is as you expect (if libav* are free from clang dependency), isn't it? -- Takashi Yano <takashi.y...@nifty.ne.jp> -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple