From 64833f9d7c42a6fb6fef25b6e265ed0e12c8befc Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Fri, 15 Aug 2025 18:46:46 +0200 Subject: [PATCH] hedgewars: 1.0.2-unstable-2024-09-24 -> 1.0.3 --- pkgs/by-name/he/hedgewars/package.nix | 25 +++++++------------------ 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/pkgs/by-name/he/hedgewars/package.nix b/pkgs/by-name/he/hedgewars/package.nix index 685e1e5c9109..403e77124c23 100644 --- a/pkgs/by-name/he/hedgewars/package.nix +++ b/pkgs/by-name/he/hedgewars/package.nix @@ -8,8 +8,7 @@ ffmpeg, libglut, lib, - fetchhg, - fetchpatch, + fetchurl, cmake, pkg-config, lua5_1, @@ -43,25 +42,15 @@ let ] ); in -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "hedgewars"; - version = "1.0.2-unstable-2024-03-24"; + version = "1.0.3"; - src = fetchhg { - url = "https://hg.hedgewars.org/hedgewars/"; - rev = "fcc98c953b5e"; - hash = "sha256-bUmyYXmhOYjvbd0elyNnaUx3X1QJl3w2/hpxFK9KQCE="; + src = fetchurl { + url = "https://hedgewars.org/download/releases/hedgewars-src-${finalAttrs.version}.tar.bz2"; + hash = "sha256-xcGHfAuuE1THXSuVJ7b5qfeemZMuXQix9vfeFwgGYTA="; }; - patches = [ - (fetchpatch { - # https://github.com/hedgewars/hw/pull/74 - name = "Add support for ffmpeg 6.0"; - url = "https://github.com/hedgewars/hw/pull/74/commits/71691fad8654031328f4af077fc32aaf29cdb7d0.patch"; - hash = "sha256-nPfSQCc4eGCa4lCGl3gDx8fJp47N0lgVeDU5A5qb1yo="; - }) - ]; - nativeBuildInputs = [ cmake pkg-config @@ -156,4 +145,4 @@ stdenv.mkDerivation { ]; platforms = lib.platforms.linux; }; -} +})