gnome.gnome-terminal: 3.47.0 → 3.47.99

https://gitlab.gnome.org/GNOME/gnome-terminal/-/compare/3.47.0...3.47.99

Co-authored-by: Bobby Rong <rjl931189261@126.com>

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
This commit is contained in:
Jan Tojnar 2023-03-08 20:40:39 +00:00
parent b4187a6dfd
commit 96439cfed0

View File

@ -1,7 +1,6 @@
{ stdenv
, lib
, fetchFromGitLab
, fetchpatch
, meson
, ninja
, pkg-config
@ -30,25 +29,16 @@
stdenv.mkDerivation rec {
pname = "gnome-terminal";
version = "3.47.0";
version = "3.47.99";
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
owner = "GNOME";
repo = "gnome-terminal";
rev = version;
sha256 = "sha256-CriI1DtDBeujaz0HtXCyzoGxnas7NmD6EMQ+gLph3E4=";
sha256 = "sha256-EsXVW2XxRNLchJGAJ6BGCN6KdKF2wz/p49wBhdPObgQ=";
};
patches = [
# Fix Nautilus extension build.
# https://gitlab.gnome.org/GNOME/gnome-terminal/-/issues/7916
(fetchpatch {
url = "https://gitlab.gnome.org/GNOME/gnome-terminal/-/commit/614ea99b16fb09e10341fc6ccf5e115ac3f93caf.patch";
sha256 = "K7JHPfXywF3QSjSjyUnNZ11/ed+QXHQ47i135QBMIR8=";
})
];
nativeBuildInputs = [
meson
ninja
@ -87,6 +77,7 @@ stdenv.mkDerivation rec {
patchShebangs \
data/icons/meson_updateiconcache.py \
data/meson_desktopfile.py \
data/meson_metainfofile.py \
src/meson_compileschemas.py
'';