diff --git a/pkgs/by-name/fr/freetube/package.nix b/pkgs/by-name/fr/freetube/package.nix index 49cdbdf5ffd6..26ed6654cbb2 100644 --- a/pkgs/by-name/fr/freetube/package.nix +++ b/pkgs/by-name/fr/freetube/package.nix @@ -20,14 +20,13 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "freetube"; - version = "0.23.12-unstable-2026-01-15"; + version = "0.23.13"; src = fetchFromGitHub { owner = "FreeTubeApp"; repo = "FreeTube"; - # tag = "v${finalAttrs.version}-beta"; - rev = "e110a4b603e0f5f275d210aea005698a0d4b26ad"; - hash = "sha256-kq6twf7ce2987iHtwikPzolzzbxr1xcoirqUGpPG4V8="; + tag = "v${finalAttrs.version}-beta"; + hash = "sha256-vnqrl/2hxL0RQbLHkgRntyTRSWmhMM7hOi31r4pKCgs="; }; # Darwin requires writable Electron dist @@ -50,7 +49,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { yarnOfflineCache = fetchYarnDeps { yarnLock = "${finalAttrs.src}/yarn.lock"; - hash = "sha256-E6D2Uo06MAcnOKy00e5JoLdKQOeGVr7y7Lu6rZ1F82M="; + hash = "sha256-sM9CkDnATSEUf/uuUyT4JuRmjzwa1WzIyNYEw69MPtU="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/fr/freetube/patch-build-script.patch b/pkgs/by-name/fr/freetube/patch-build-script.patch index 91aa139eed4c..0e8baf9d4e3a 100644 --- a/pkgs/by-name/fr/freetube/patch-build-script.patch +++ b/pkgs/by-name/fr/freetube/patch-build-script.patch @@ -1,13 +1,13 @@ -diff --git a/_scripts/ebuilder.config.mjs b/_scripts/ebuilder.config.mjs -index 55e72b227..d218f5ac4 100644 ---- a/_scripts/ebuilder.config.mjs -+++ b/_scripts/ebuilder.config.mjs -@@ -2,6 +2,8 @@ import packageDetails from '../package.json' with { type: 'json' } +diff --git a/_scripts/ebuilder.config.js b/_scripts/ebuilder.config.js +index 14d0d9df1..c5fc569c8 100644 +--- a/_scripts/ebuilder.config.js ++++ b/_scripts/ebuilder.config.js +@@ -1,6 +1,8 @@ + const { name, productName } = require('../package.json') - /** @type {import('electron-builder').Configuration} */ - export default { + const config = { + electronVersion: "@electron-version@", + electronDist: "electron-dist", - appId: `io.freetubeapp.${packageDetails.name}`, + appId: `io.freetubeapp.${name}`, copyright: 'Copyleft © 2020-2025 freetubeapp@protonmail.com', // asar: false,