Marcel Telka
2024-04-03 72d66ff28ec33bc2c05b355c6218d98d13b79450
commit | author | age
c69642 1 #
NP 2 # This file and its contents are supplied under the terms of the
be74f4 3 # Common Development and Distribution License ("CDDL"), version 1.0.
MT 4 # You may only use this file in accordance with the terms of version
5 # 1.0 of the CDDL.
c69642 6 #
NP 7 # A full copy of the text of the CDDL should have accompanied this
be74f4 8 # source.  A copy of the CDDL is also available via the Internet at
c69642 9 # http://www.illumos.org/license/CDDL.
NP 10 #
11
12 #
be74f4 13 # This file was automatically generated using the following command:
2f86e0 14 #   $WS_TOOLS/python-integrate-project -d multimedia/yt-dlp yt_dlp
c69642 15 #
NP 16
be74f4 17 BUILD_STYLE = pyproject
c69642 18
NP 19 include ../../../make-rules/shared-macros.mk
20
2f86e0 21 COMPONENT_NAME =        yt_dlp
MT 22 HUMAN_VERSION =            2024.3.10
23 COMPONENT_SUMMARY =        yt_dlp - A youtube-dl fork with additional features and patches
be74f4 24 COMPONENT_ARCHIVE_HASH =    \
2f86e0 25     sha256:6e74cb14a69dbeb872c8ef4e0b8bbed2ee846ec633513cf3124a74c1faedc07b
be74f4 26 COMPONENT_LICENSE =        Unlicense
MT 27 COMPONENT_LICENSE_FILE =    LICENSE
c69642 28
be74f4 29 COMPONENT_FMRI =        multimedia/yt-dlp
MT 30 COMPONENT_CLASSIFICATION =    Applications/Sound and Video
31
32 # This is a standalone application.  Since no other Python project depends on
33 # it we just provide single unversioned package.
34 SINGLE_PYTHON_VERSION = yes
c69642 35
NP 36 include $(WS_MAKE_RULES)/common.mk
37
38 # Auto-generated dependencies
be74f4 39 PYTHON_REQUIRED_PACKAGES += library/python/brotli
c69642 40 PYTHON_REQUIRED_PACKAGES += library/python/certifi
2f86e0 41 PYTHON_REQUIRED_PACKAGES += library/python/hatchling
be74f4 42 PYTHON_REQUIRED_PACKAGES += library/python/mutagen
fdd416 43 PYTHON_REQUIRED_PACKAGES += library/python/pycryptodomex
be74f4 44 PYTHON_REQUIRED_PACKAGES += library/python/requests
MT 45 PYTHON_REQUIRED_PACKAGES += library/python/urllib3
46 PYTHON_REQUIRED_PACKAGES += library/python/websockets
c69642 47 PYTHON_REQUIRED_PACKAGES += runtime/python
NP 48 TEST_REQUIRED_PACKAGES.python += library/python/pytest