Merge pull request #104300 from Atemu/mlterm-new-upstream

mlterm: fetch from GitHub instead of Sourceforge

authored by

Ryan Mulligan and committed by
GitHub
b036f389 48c25e5d

+6 -4
+6 -4
pkgs/applications/terminal-emulators/mlterm/default.nix
··· 1 - { stdenv, lib, fetchurl, pkgconfig, autoconf, makeDesktopItem 1 + { stdenv, lib, fetchFromGitHub, pkgconfig, autoconf, makeDesktopItem 2 2 , libX11, gdk-pixbuf, cairo, libXft, gtk3, vte 3 3 , harfbuzz #substituting glyphs with opentype fonts 4 4 , fribidi, m17n_lib #bidi and encoding ··· 12 12 pname = "mlterm"; 13 13 version = "3.9.1"; 14 14 15 - src = fetchurl { 16 - url = "mirror://sourceforge/project/mlterm/01release/${pname}-${version}/${pname}-${version}.tar.gz"; 17 - sha256 = "03fnynwv7d1aicwk2rp31sgncv5m65agvygqvsgn59v9di40gnnb"; 15 + src = fetchFromGitHub { 16 + owner = "arakiken"; 17 + repo = pname; 18 + rev = "rel-${lib.replaceStrings [ "." ] [ "_" ] version}"; # 3.9.1 -> rel-3_9_1 19 + sha256 = "1hh196kz2n3asv8r8r2bdk5b2w93zq7rw4880ciiq1554h0ib7fj"; 18 20 }; 19 21 20 22 nativeBuildInputs = [ pkgconfig autoconf wrapGAppsHook ];