From 5f2f6f65492df7ae5c7990b0f525743acc376761 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Thu, 15 Jun 2023 10:42:55 +0200 Subject: [PATCH 01/34] Rebuilt for Python 3.12 From 79203003d5b4b3ccb5364323c98a0713207ec8a2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 19:31:49 +0000 Subject: [PATCH 02/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 334dae87517a5116ba15f205d207fd461bc4dcda Mon Sep 17 00:00:00 2001 From: Otto Liljalaakso Date: Mon, 20 Nov 2023 23:49:21 +0200 Subject: [PATCH 03/34] Update to 20231120 (rhbz#2250719) - Upstream moved some features to Python extra called 'extra', add a subpackage for it and Recommend it from the main package. --- sources | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources b/sources index 70ea302..5930c0c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (yle-dl-20230611.tar.gz) = 9027a00f7a3b383187ae1de3bcf2145c64b0f618680ec3fe224397ac23cbb43d0f181f64c8cd7f21b9dbbdfd5ea0045458fb6858fd6be2c4b5b04d5df2747f79 +SHA512 (yle-dl-20231120.tar.gz) = 009f263e2324c927835cb06400b8cb18385dc4afa2d1ddb512c7c32f99ca798ad49b0372f36cbe8a0bfcda2e9df66232f5b57bda7134c8f607300a8d208418d1 From fa7aed34565321aa0f9cc7028bd1aae7f9dc8a28 Mon Sep 17 00:00:00 2001 From: Otto Liljalaakso Date: Mon, 20 Nov 2023 23:55:26 +0200 Subject: [PATCH 04/34] Add missing files [skip changelog] --- yle-dl.spec | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/yle-dl.spec b/yle-dl.spec index 4d4c6d3..0866149 100644 --- a/yle-dl.spec +++ b/yle-dl.spec @@ -1,5 +1,5 @@ Name: yle-dl -Version: 20230611 +Version: 20231120 Release: %autorelease Summary: Download videos from Yle servers @@ -13,6 +13,7 @@ ExcludeArch: %{ix86} BuildRequires: python3-devel Requires: /usr/bin/ffmpeg +Recommends: yle-dl+extra # According to README, needed "optionally for few rare streams". Recommends: wget @@ -22,12 +23,18 @@ services of the Finnish national broadcasting company Yle: Yle Areena, Elävä arkisto, and Yle news. The videos are saved in Matroska (.mkv) or MP4 format. + +# Enables storing video metadata as extended file attributes +# and automatically detecting filesystems that require restricted character sets. +%pyproject_extras_subpkg -n yle-dl extra + + %prep %autosetup -p1 -n %{name}-%{version} %generate_buildrequires -%pyproject_buildrequires -x test +%pyproject_buildrequires -x extra -x test %build From 4e53cd1947e8483caec3106b1d8990c96ee21e2b Mon Sep 17 00:00:00 2001 From: Otto Liljalaakso Date: Sat, 16 Dec 2023 08:57:52 +0200 Subject: [PATCH 05/34] Update to 20231214 (rhbz#2254593) - Bugfixes Signed-off-by: Otto Liljalaakso --- sources | 2 +- yle-dl.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 5930c0c..4cfcd0a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (yle-dl-20231120.tar.gz) = 009f263e2324c927835cb06400b8cb18385dc4afa2d1ddb512c7c32f99ca798ad49b0372f36cbe8a0bfcda2e9df66232f5b57bda7134c8f607300a8d208418d1 +SHA512 (yle-dl-20231214.tar.gz) = 0d25129aabea4957d76d24c8dc05801e4e712f4a1997f135c0233940e76f1dce1af01d3956d1ea26fb5c9e270c9ab9a6093aa20b6f31d773dd67c7723e35d289 diff --git a/yle-dl.spec b/yle-dl.spec index 0866149..9ce77a3 100644 --- a/yle-dl.spec +++ b/yle-dl.spec @@ -1,5 +1,5 @@ Name: yle-dl -Version: 20231120 +Version: 20231214 Release: %autorelease Summary: Download videos from Yle servers From d10690a7cd58f426a9705a49d64f700254a21d4c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 10:48:50 +0000 Subject: [PATCH 06/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From c66f205b898adee86c83ec685739df6b8aa76207 Mon Sep 17 00:00:00 2001 From: Otto Liljalaakso Date: Wed, 31 Jan 2024 22:21:54 +0200 Subject: [PATCH 07/34] Update to 20240130 (rhbz#2261995) --- sources | 2 +- yle-dl.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 4cfcd0a..90ed570 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (yle-dl-20231214.tar.gz) = 0d25129aabea4957d76d24c8dc05801e4e712f4a1997f135c0233940e76f1dce1af01d3956d1ea26fb5c9e270c9ab9a6093aa20b6f31d773dd67c7723e35d289 +SHA512 (yle-dl-20240130.tar.gz) = d803c6703987f4fbd787c608830398ff4081407349146d7fc98de2387f0313e6354b27b1c6d3de14a7a4bc7d44c30d05c63708cc7f780a7534e15f193f988138 diff --git a/yle-dl.spec b/yle-dl.spec index 9ce77a3..3533840 100644 --- a/yle-dl.spec +++ b/yle-dl.spec @@ -1,5 +1,5 @@ Name: yle-dl -Version: 20231214 +Version: 20240130 Release: %autorelease Summary: Download videos from Yle servers From d5ee0753e641dbd1c65ea39b4fd6eab192ac1123 Mon Sep 17 00:00:00 2001 From: Otto Liljalaakso Date: Thu, 2 May 2024 22:50:18 +0300 Subject: [PATCH 08/34] Update to 20240429 (rhbz#2277877) --- sources | 2 +- yle-dl.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 90ed570..6fda17c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (yle-dl-20240130.tar.gz) = d803c6703987f4fbd787c608830398ff4081407349146d7fc98de2387f0313e6354b27b1c6d3de14a7a4bc7d44c30d05c63708cc7f780a7534e15f193f988138 +SHA512 (yle-dl-20240429.tar.gz) = 73a0eedbfafe97ab9c9857c088d309462e70f916de78be0d2b5399cec8ad50bee5701f0748d07e92dc2c3dca2a73273f367948dd7dd571dd022bce68bcc5f010 diff --git a/yle-dl.spec b/yle-dl.spec index 3533840..fd8aa11 100644 --- a/yle-dl.spec +++ b/yle-dl.spec @@ -1,5 +1,5 @@ Name: yle-dl -Version: 20240130 +Version: 20240429 Release: %autorelease Summary: Download videos from Yle servers From 4b5089e21bcc31296cb16143d510dae6ec1007f2 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 7 Jun 2024 20:31:25 +0200 Subject: [PATCH 09/34] Rebuilt for Python 3.13 From 153f8b9745ba67d9aa6a3a56a9be437ef9009505 Mon Sep 17 00:00:00 2001 From: Otto Liljalaakso Date: Sun, 7 Jul 2024 13:53:00 +0300 Subject: [PATCH 10/34] Update to 20240706 (rhbz#2296121) --- sources | 2 +- yle-dl.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 6fda17c..d0ae84b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (yle-dl-20240429.tar.gz) = 73a0eedbfafe97ab9c9857c088d309462e70f916de78be0d2b5399cec8ad50bee5701f0748d07e92dc2c3dca2a73273f367948dd7dd571dd022bce68bcc5f010 +SHA512 (yle-dl-20240706.tar.gz) = c54a99bfa1ff71296e4ae40cb62408338942144e60f8df25fa8e7a9d53ff8d3c61e0b3c85e8404c716a18f54986e242b72dd4424c65ffe24f2ea4b128f7cf27a diff --git a/yle-dl.spec b/yle-dl.spec index fd8aa11..f6ced0f 100644 --- a/yle-dl.spec +++ b/yle-dl.spec @@ -1,5 +1,5 @@ Name: yle-dl -Version: 20240429 +Version: 20240706 Release: %autorelease Summary: Download videos from Yle servers From 43d1379c2ad1073f2409ed486777653e0c76e8f6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 10:42:58 +0000 Subject: [PATCH 11/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 635e00a078c66ad9872577acaf1179c6e1f36298 Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 6 Aug 2024 18:20:16 +0000 Subject: [PATCH 12/34] Update to 20240806 upstream release - Resolves: rhbz#2303081 Upstream tag: 20240806 Upstream commit: 3369e034 Commit authored by Packit automation (https://packit.dev/) --- README.packit | 3 +++ sources | 2 +- yle-dl.spec | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 README.packit diff --git a/README.packit b/README.packit new file mode 100644 index 0000000..4df53f3 --- /dev/null +++ b/README.packit @@ -0,0 +1,3 @@ +This repository is maintained by packit. +https://packit.dev/ +The file was generated using packit 0.100.1. diff --git a/sources b/sources index d0ae84b..574e534 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (yle-dl-20240706.tar.gz) = c54a99bfa1ff71296e4ae40cb62408338942144e60f8df25fa8e7a9d53ff8d3c61e0b3c85e8404c716a18f54986e242b72dd4424c65ffe24f2ea4b128f7cf27a +SHA512 (yle-dl-20240806.tar.gz) = 21b3cbddbdf058b75a5bb1afca0a2ca3573b99a18a85185458227d82f291028c4796e27f53a7a72b07cdd96ef1606ddac6dd467ebe8d1004ad4e9f4e0e62f17e diff --git a/yle-dl.spec b/yle-dl.spec index f6ced0f..0d14903 100644 --- a/yle-dl.spec +++ b/yle-dl.spec @@ -1,5 +1,5 @@ Name: yle-dl -Version: 20240706 +Version: 20240806 Release: %autorelease Summary: Download videos from Yle servers From 9ed46ac611d25cdb348f59b814fcd3696cfd8276 Mon Sep 17 00:00:00 2001 From: Otto Liljalaakso Date: Tue, 6 Aug 2024 21:37:26 +0300 Subject: [PATCH 13/34] Update Recommends: wget comment to match upstream Upstream has changed the dependency's description, so changing in specfile, too. [skip changelog] --- yle-dl.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yle-dl.spec b/yle-dl.spec index 0d14903..842efb7 100644 --- a/yle-dl.spec +++ b/yle-dl.spec @@ -14,7 +14,7 @@ ExcludeArch: %{ix86} BuildRequires: python3-devel Requires: /usr/bin/ffmpeg Recommends: yle-dl+extra -# According to README, needed "optionally for few rare streams". +# According to README, "required for podcasts". Recommends: wget %description From b213107e538714b3fa97096f60476f02ddce1220 Mon Sep 17 00:00:00 2001 From: Otto Liljalaakso Date: Tue, 6 Aug 2024 21:17:00 +0300 Subject: [PATCH 14/34] Add packit This is one of the the first times using Packit, so just attempting a simple configuration that should reduce manual packager steps. [skip changelog] --- .packit.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .packit.yaml diff --git a/.packit.yaml b/.packit.yaml new file mode 100644 index 0000000..5017339 --- /dev/null +++ b/.packit.yaml @@ -0,0 +1,18 @@ +# See the documentation for more information: +# https://packit.dev/docs/configuration/ + +upstream_project_url: git@github.com:aajanki/yle-dl.git +jobs: + - job: pull_from_upstream + trigger: release + dist_git_branches: + - fedora-rawhide + - job: koji_build + trigger: commit + dist_git_branches: + - fedora-rawhide + allowed_pr_authors: + - packit + - all_admins + allowed_committers: + - all_admins From c3b33eb34fa4e52c483d95d43f1c33307a83baf8 Mon Sep 17 00:00:00 2001 From: Otto Liljalaakso Date: Fri, 27 Sep 2024 20:45:08 +0300 Subject: [PATCH 15/34] Update to 20240927 (rhbz#2315339) --- sources | 2 +- yle-dl.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 574e534..2da298e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (yle-dl-20240806.tar.gz) = 21b3cbddbdf058b75a5bb1afca0a2ca3573b99a18a85185458227d82f291028c4796e27f53a7a72b07cdd96ef1606ddac6dd467ebe8d1004ad4e9f4e0e62f17e +SHA512 (yle-dl-20240927.tar.gz) = e063807ec2e4ad80d69cd6ad10c3973bb32b890c3874a1ce4047f925173d66b198f5d1b4f40dd51056040476f499a972237830e71dd15eb18c38799aa16c5552 diff --git a/yle-dl.spec b/yle-dl.spec index 842efb7..0e20554 100644 --- a/yle-dl.spec +++ b/yle-dl.spec @@ -1,5 +1,5 @@ Name: yle-dl -Version: 20240806 +Version: 20240927 Release: %autorelease Summary: Download videos from Yle servers From c9c01f9d8673a2305f4af0c0eddbd8dafd13a7ce Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 16:35:08 +0000 Subject: [PATCH 16/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From a983b69b31c2598b6253c45e0fd6671aeb62496b Mon Sep 17 00:00:00 2001 From: Otto Liljalaakso Date: Tue, 28 Jan 2025 22:52:00 +0200 Subject: [PATCH 17/34] Update to 20250126 (rhbz#2342144) --- sources | 2 +- yle-dl.spec | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 2da298e..2e11d8c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (yle-dl-20240927.tar.gz) = e063807ec2e4ad80d69cd6ad10c3973bb32b890c3874a1ce4047f925173d66b198f5d1b4f40dd51056040476f499a972237830e71dd15eb18c38799aa16c5552 +SHA512 (yle-dl-20250126.tar.gz) = 567d634aaf33833e79faaa700eb79f85c9bbd353005c0261012301b07dcdd6a5722a3a220b6acbcf8a28255010058ec34dd4b60b7b30a04d8ffaba663412f474 diff --git a/yle-dl.spec b/yle-dl.spec index 0e20554..359cf8d 100644 --- a/yle-dl.spec +++ b/yle-dl.spec @@ -1,5 +1,5 @@ Name: yle-dl -Version: 20240927 +Version: 20250126 Release: %autorelease Summary: Download videos from Yle servers @@ -12,6 +12,7 @@ BuildArch: noarch ExcludeArch: %{ix86} BuildRequires: python3-devel +BuildRequires: /usr/bin/ffmpeg Requires: /usr/bin/ffmpeg Recommends: yle-dl+extra # According to README, "required for podcasts". From d580f4e483c704957f42c18e7556efef00d484ae Mon Sep 17 00:00:00 2001 From: Otto Liljalaakso Date: Thu, 27 Feb 2025 23:12:39 +0200 Subject: [PATCH 18/34] Update to 20250227 (rhbz#2348849) Also specfile changes due to upstream changing release tag naming convention. --- sources | 2 +- yle-dl.spec | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sources b/sources index 2e11d8c..4e601cf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (yle-dl-20250126.tar.gz) = 567d634aaf33833e79faaa700eb79f85c9bbd353005c0261012301b07dcdd6a5722a3a220b6acbcf8a28255010058ec34dd4b60b7b30a04d8ffaba663412f474 +SHA512 (yle-dl-20250227.tar.gz) = 1e4d7e9c57a7e1ce2cdd08c08785f0da7efb5adcd5d429eee829d409d775d082e14a00a9fa330dbc13e60fee84212090f033075f14ced3e543f911b3aefc425f diff --git a/yle-dl.spec b/yle-dl.spec index 359cf8d..7612f34 100644 --- a/yle-dl.spec +++ b/yle-dl.spec @@ -1,11 +1,11 @@ Name: yle-dl -Version: 20250126 +Version: 20250227 Release: %autorelease Summary: Download videos from Yle servers License: GPL-3.0-or-later URL: https://aajanki.github.io/yle-dl/index-en.html -Source: https://github.com/aajanki/%{name}/archive/%{version}/%{name}-%{version}.tar.gz +Source: https://github.com/aajanki/%{name}/archive/releases/%{version}/%{name}-%{version}.tar.gz BuildArch: noarch # Depends on archful python3-xattr which excludes i686 @@ -31,7 +31,7 @@ format. %prep -%autosetup -p1 -n %{name}-%{version} +%autosetup -p1 -n %{name}-releases-%{version} %generate_buildrequires From c3b07e2547aed129965c50de62d9db731f8bdf00 Mon Sep 17 00:00:00 2001 From: Otto Liljalaakso Date: Mon, 17 Mar 2025 22:16:50 +0200 Subject: [PATCH 19/34] Update to 20250316 (rhbz#2352774) --- sources | 2 +- yle-dl.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 4e601cf..ee63c7b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (yle-dl-20250227.tar.gz) = 1e4d7e9c57a7e1ce2cdd08c08785f0da7efb5adcd5d429eee829d409d775d082e14a00a9fa330dbc13e60fee84212090f033075f14ced3e543f911b3aefc425f +SHA512 (yle-dl-20250316.tar.gz) = 47e8ef7812c82e0b321ddca77b7989c8dbcf1cdd26d35fc82d45c6c71cfc6ef023a77666425185a4cd688a1b675b2471b51bdefa073b2d3d67d4a9bbf2586f2e diff --git a/yle-dl.spec b/yle-dl.spec index 7612f34..b002397 100644 --- a/yle-dl.spec +++ b/yle-dl.spec @@ -1,5 +1,5 @@ Name: yle-dl -Version: 20250227 +Version: 20250316 Release: %autorelease Summary: Download videos from Yle servers From 1c462789baadf760d4b3550680cec111fd5618ca Mon Sep 17 00:00:00 2001 From: Otto Liljalaakso Date: Mon, 17 Mar 2025 22:45:23 +0200 Subject: [PATCH 20/34] Allow building with Flit < 3.11 --- 0000-Revert-New-style-license-metadata.patch | 50 ++++++++++++++++++++ yle-dl.spec | 1 + 2 files changed, 51 insertions(+) create mode 100644 0000-Revert-New-style-license-metadata.patch diff --git a/0000-Revert-New-style-license-metadata.patch b/0000-Revert-New-style-license-metadata.patch new file mode 100644 index 0000000..134ad12 --- /dev/null +++ b/0000-Revert-New-style-license-metadata.patch @@ -0,0 +1,50 @@ +From 1d8f4bb2528c1b2db6e93168077c414963d1b3be Mon Sep 17 00:00:00 2001 +From: Otto Liljalaakso +Date: Mon, 17 Mar 2025 22:36:58 +0200 +Subject: [PATCH] Revert "New style license metadata" + +This reverts commit 7c53d148de1e5722271c7d9c3249746a25b29bf5 in order +retain compatibility with Flit versions older than 3.11 as present in +Fedora < 43. + +diff --git a/pyproject.toml b/pyproject.toml +index 367998b..74a8800 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -5,8 +5,7 @@ readme = "README.md" + authors = [ + {name = "Antti Ajanki", email = "antti.ajanki@iki.fi"} + ] +-license = "GPL-3.0-or-later" +-license-files = ["COPYING"] ++license = {text = "GPLv3+"} + dependencies = [ + "requests", + "lxml", +@@ -17,6 +16,7 @@ classifiers = [ + "Development Status :: 5 - Production/Stable", + "Environment :: Console", + "Intended Audience :: End Users/Desktop", ++ "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", + "Operating System :: OS Independent", + "Programming Language :: Python", + "Programming Language :: Python :: 3", +@@ -46,7 +46,7 @@ yle-dl = "yledl.yledl:main" + [project.urls] + Home = "https://aajanki.github.io/yle-dl/" + Source = "https://github.com/aajanki/yle-dl/" +-changelog = "https://github.com/aajanki/yle-dl/blob/master/ChangeLog" ++changelog = "https://raw.githubusercontent.com/aajanki/yle-dl/master/ChangeLog" + issues = "https://github.com/aajanki/yle-dl/issues" + + [tool.flit.module] +@@ -73,5 +73,5 @@ quote-style = "single" + disable_error_code = "import-untyped" + + [build-system] +-requires = ["flit_core >=3.11,<4"] ++requires = ["flit_core >=3.9,<4"] + build-backend = "flit_core.buildapi" +-- +2.48.1 + diff --git a/yle-dl.spec b/yle-dl.spec index b002397..81612ac 100644 --- a/yle-dl.spec +++ b/yle-dl.spec @@ -6,6 +6,7 @@ Summary: Download videos from Yle servers License: GPL-3.0-or-later URL: https://aajanki.github.io/yle-dl/index-en.html Source: https://github.com/aajanki/%{name}/archive/releases/%{version}/%{name}-%{version}.tar.gz +Patch: 0000-Revert-New-style-license-metadata.patch BuildArch: noarch # Depends on archful python3-xattr which excludes i686 From 6320703a903b3a15be5ffbef42e8760f4e70f4fa Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 3 Jun 2025 15:34:18 +0200 Subject: [PATCH 21/34] Rebuilt for Python 3.14 From bd0b5b92064ffb1d31615132b4069404c4c57286 Mon Sep 17 00:00:00 2001 From: Otto Liljalaakso Date: Fri, 20 Jun 2025 07:42:20 +0300 Subject: [PATCH 22/34] Update to 20250614 (rhbz#2372852) --- sources | 2 +- yle-dl.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources b/sources index ee63c7b..ac2576d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (yle-dl-20250316.tar.gz) = 47e8ef7812c82e0b321ddca77b7989c8dbcf1cdd26d35fc82d45c6c71cfc6ef023a77666425185a4cd688a1b675b2471b51bdefa073b2d3d67d4a9bbf2586f2e +SHA512 (yle-dl-20250614.tar.gz) = 5f54915d10574a292567bc44125957723a6f67798d1cae8e2cf7bcd24214ec673875b3aa2b8e609bc1c93f2460513746705073cd9e8a559dd92802f5bded2096 diff --git a/yle-dl.spec b/yle-dl.spec index 81612ac..2c7ed25 100644 --- a/yle-dl.spec +++ b/yle-dl.spec @@ -1,5 +1,5 @@ Name: yle-dl -Version: 20250316 +Version: 20250614 Release: %autorelease Summary: Download videos from Yle servers From 52a9c396628e56df886df8cf78ce92d482aaca23 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 21:12:52 +0000 Subject: [PATCH 23/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 09175f7dec33fc26f03193598bb06159c4f8e086 Mon Sep 17 00:00:00 2001 From: Otto Liljalaakso Date: Fri, 1 Aug 2025 20:59:29 +0300 Subject: [PATCH 24/34] Update to 20250730 (rhbz#2384585) This update only introduces support for some FFmpeg versions < 7.0, while all supported Fedora releases are already on 7.1. Thus this update is actually not needed in Fedora at all, and is only added to Rawhide. --- sources | 2 +- yle-dl.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources b/sources index ac2576d..fef88d3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (yle-dl-20250614.tar.gz) = 5f54915d10574a292567bc44125957723a6f67798d1cae8e2cf7bcd24214ec673875b3aa2b8e609bc1c93f2460513746705073cd9e8a559dd92802f5bded2096 +SHA512 (yle-dl-20250730.tar.gz) = 885196d97031d74ea2a4021ef81e8daacd79f1bff8f861d754d136a6e25d97acf11d0ef10fc4c2da67842022f7b8368de46fe65944e17e787092823bd343aa2c diff --git a/yle-dl.spec b/yle-dl.spec index 2c7ed25..98dcfc0 100644 --- a/yle-dl.spec +++ b/yle-dl.spec @@ -1,5 +1,5 @@ Name: yle-dl -Version: 20250614 +Version: 20250730 Release: %autorelease Summary: Download videos from Yle servers From 15f1250d50e7e1b5113bec921a8dd74e26c977bb Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 15:23:37 +0200 Subject: [PATCH 25/34] Rebuilt for Python 3.14.0rc2 bytecode From c4460fb48c3838565b3a53fa647df58070c9c6aa Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 15:04:12 +0200 Subject: [PATCH 26/34] Rebuilt for Python 3.14.0rc3 bytecode From b03ae96da74a35d2164d760230d5152ed81d9222 Mon Sep 17 00:00:00 2001 From: Dominik 'Rathann' Mierzejewski Date: Wed, 15 Oct 2025 10:47:17 +0200 Subject: [PATCH 27/34] Rebuilt for FFmpeg 8 From bc0b40ef8c63a31f8b787e1de4806edad9035e97 Mon Sep 17 00:00:00 2001 From: Otto Liljalaakso Date: Sat, 27 Dec 2025 15:30:48 +0200 Subject: [PATCH 28/34] Fix Python 3.15 build (rhbz#2424323) --- .gitignore | 1 + sources | 1 + yle-dl.spec | 1 + 3 files changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 68e159e..95c2e6b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ yle-dl-*.tar.gz +/391.patch diff --git a/sources b/sources index fef88d3..46f8bfd 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ SHA512 (yle-dl-20250730.tar.gz) = 885196d97031d74ea2a4021ef81e8daacd79f1bff8f861d754d136a6e25d97acf11d0ef10fc4c2da67842022f7b8368de46fe65944e17e787092823bd343aa2c +SHA512 (391.patch) = c91b6f50c133daf1c6c3af2e7b6a60c66d7a930d119f408a268c9387cdb5033832804ae93042f83a8146cf07f1b6062a629d27ea1808baf8c7f9f233a6d7048d diff --git a/yle-dl.spec b/yle-dl.spec index 98dcfc0..0d1d77b 100644 --- a/yle-dl.spec +++ b/yle-dl.spec @@ -7,6 +7,7 @@ License: GPL-3.0-or-later URL: https://aajanki.github.io/yle-dl/index-en.html Source: https://github.com/aajanki/%{name}/archive/releases/%{version}/%{name}-%{version}.tar.gz Patch: 0000-Revert-New-style-license-metadata.patch +Patch: https://github.com/aajanki/%{name}/pull/391.patch BuildArch: noarch # Depends on archful python3-xattr which excludes i686 From 1065f6dbb97b2d50278d1cba5b4ebc335916e755 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 21:02:43 +0000 Subject: [PATCH 29/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From 894e4ced0be2d6e4e1a745d59b4acbd637ad0517 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Thu, 4 Jun 2026 00:11:00 +0200 Subject: [PATCH 30/34] Rebuilt for Python 3.15 From 838737266dbde390c08bcc3440563a2c85819d93 Mon Sep 17 00:00:00 2001 From: Otto Liljalaakso Date: Fri, 26 Jun 2026 17:39:30 +0300 Subject: [PATCH 31/34] Remove patch for Fedora < 43 Not needed in Rawhide anymore. --- yle-dl.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/yle-dl.spec b/yle-dl.spec index 0d1d77b..539f667 100644 --- a/yle-dl.spec +++ b/yle-dl.spec @@ -6,7 +6,6 @@ Summary: Download videos from Yle servers License: GPL-3.0-or-later URL: https://aajanki.github.io/yle-dl/index-en.html Source: https://github.com/aajanki/%{name}/archive/releases/%{version}/%{name}-%{version}.tar.gz -Patch: 0000-Revert-New-style-license-metadata.patch Patch: https://github.com/aajanki/%{name}/pull/391.patch BuildArch: noarch From 963a592b79cc51f99f45322416ed751c62efff7f Mon Sep 17 00:00:00 2001 From: Otto Liljalaakso Date: Thu, 2 Jul 2026 17:49:01 +0300 Subject: [PATCH 32/34] Update to 20260624 (rhbz#2480232) --- sources | 3 +-- yle-dl.spec | 5 ++--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/sources b/sources index 46f8bfd..029b36c 100644 --- a/sources +++ b/sources @@ -1,2 +1 @@ -SHA512 (yle-dl-20250730.tar.gz) = 885196d97031d74ea2a4021ef81e8daacd79f1bff8f861d754d136a6e25d97acf11d0ef10fc4c2da67842022f7b8368de46fe65944e17e787092823bd343aa2c -SHA512 (391.patch) = c91b6f50c133daf1c6c3af2e7b6a60c66d7a930d119f408a268c9387cdb5033832804ae93042f83a8146cf07f1b6062a629d27ea1808baf8c7f9f233a6d7048d +SHA512 (yle-dl-20260624.tar.gz) = 0705fcee26b5d37a4b15c8a1b281f2f42448636713d3445280c86936e442ca766c0e383cbd4da8890ff0939de623623d137d1f05ea86e30777dfd84772034c19 diff --git a/yle-dl.spec b/yle-dl.spec index 539f667..81ff3cc 100644 --- a/yle-dl.spec +++ b/yle-dl.spec @@ -1,12 +1,11 @@ Name: yle-dl -Version: 20250730 +Version: 20260624 Release: %autorelease Summary: Download videos from Yle servers License: GPL-3.0-or-later URL: https://aajanki.github.io/yle-dl/index-en.html Source: https://github.com/aajanki/%{name}/archive/releases/%{version}/%{name}-%{version}.tar.gz -Patch: https://github.com/aajanki/%{name}/pull/391.patch BuildArch: noarch # Depends on archful python3-xattr which excludes i686 @@ -36,7 +35,7 @@ format. %generate_buildrequires -%pyproject_buildrequires -x extra -x test +%pyproject_buildrequires -x extra -g test %build From 24a53c0d65698df3849a418a06a49dcfff9e9316 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:35:08 +0000 Subject: [PATCH 33/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild From 00f11ca864a7eed0706b2f0b0d56e183dc7d69a2 Mon Sep 17 00:00:00 2001 From: Dominik 'Rathann' Mierzejewski Date: Thu, 3 Sep 2026 22:08:32 +0200 Subject: [PATCH 34/34] Rebuilt for FFmpeg 9