mythtv: 32.0 -> 34.0

This commit is contained in:
John Garcia 2024-03-10 22:32:12 +00:00
parent 9289a0678e
commit 59e0188cc9
2 changed files with 3 additions and 19 deletions

View file

@ -8,34 +8,18 @@
mkDerivation rec { mkDerivation rec {
pname = "mythtv"; pname = "mythtv";
version = "32.0"; version = "34.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "MythTV"; owner = "MythTV";
repo = "mythtv"; repo = "mythtv";
rev = "v${version}"; rev = "v${version}";
sha256 = "0i4fs3rbk1jggh62wflpa2l03na9i1ihpz2vsdic9vfahqqjxff1"; hash = "sha256-6/TEoyYIRq6pufYzGOmO5DB05JuDo9lqRAYT5N5M/L4=";
}; };
patches = [ patches = [
# Disable sourcing /etc/os-release # Disable sourcing /etc/os-release
./dont-source-os-release.patch ./dont-source-os-release.patch
# Fix QMake variable substitution syntax - MythTV/mythtv#550
(fetchpatch {
name = "fix-qmake-var-syntax.patch";
url = "https://github.com/MythTV/mythtv/commit/a8da7f7e7ec069164adbef65a8104adc9bb52e36.patch";
stripLen = 1;
hash = "sha256-JfRME00YNNjl6SKs1HBa0wBa/lR/Rt3zbQtWhsC36JM=";
})
# Bachport the build against binutils-2.41
(fetchpatch {
name = "binutils-2.41.patch";
url = "https://github.com/MythTV/mythtv/commit/f9f9bba62ee2743c816cb2b9634b6b4397e5e2e3.patch";
stripLen = 1;
hash = "sha256-IcXgBtfqPZ42inYFe7l8mWvKUV13S/YEQAHcOFaDivI=";
})
]; ];
setSourceRoot = "sourceRoot=$(echo */mythtv)"; setSourceRoot = "sourceRoot=$(echo */mythtv)";

View file

@ -1,6 +1,6 @@
--- a/configure --- a/configure
+++ b/configure +++ b/configure
@@ -5894,9 +5894,9 @@ else @@ -5451,9 +5451,9 @@ else
die "ERROR: cannot find soundtouch 1.8.0 or later." die "ERROR: cannot find soundtouch 1.8.0 or later."
fi fi