Merge pull request #278952 from wegank/gtksheet-init

lepton-eda: 1.9.17-20211219 -> 1.9.18-20220529

authored by Weijia Wang and committed by GitHub a1648566 d84f364c

+56 -5
+6 -5
pkgs/applications/science/electronics/lepton-eda/default.nix
··· 7 , autoreconfHook 8 , guile 9 , flex 10 - , gtk2 11 , glib 12 - , gtkextra 13 , gettext 14 , gawk 15 , shared-mime-info ··· 19 20 stdenv.mkDerivation rec { 21 pname = "lepton-eda"; 22 - version = "1.9.17-20211219"; 23 24 src = fetchurl { 25 url = "https://github.com/lepton-eda/lepton-eda/releases/download/${version}/lepton-eda-${builtins.head (lib.splitString "-" version)}.tar.gz"; 26 - sha256 = "sha256-lOneKeJUcw6jOX/3iv9BDWOJ3xip/vGhzxHHNAbtsS8="; 27 }; 28 29 nativeBuildInputs = [ pkg-config makeWrapper texinfo autoreconfHook ]; 30 31 - propagatedBuildInputs = [ guile flex gtk2 glib gtkextra gettext gawk shared-mime-info groff libstroke ]; 32 33 configureFlags = [ 34 "--disable-update-xdg-database" 35 ]; 36 37 CFLAGS = [
··· 7 , autoreconfHook 8 , guile 9 , flex 10 + , gtk3 11 , glib 12 + , gtksheet 13 , gettext 14 , gawk 15 , shared-mime-info ··· 19 20 stdenv.mkDerivation rec { 21 pname = "lepton-eda"; 22 + version = "1.9.18-20220529"; 23 24 src = fetchurl { 25 url = "https://github.com/lepton-eda/lepton-eda/releases/download/${version}/lepton-eda-${builtins.head (lib.splitString "-" version)}.tar.gz"; 26 + hash = "sha256-X9yNuosNR1Jf3gYWQZeOnKdxzJLld29Sn9XYsPGWYYI="; 27 }; 28 29 nativeBuildInputs = [ pkg-config makeWrapper texinfo autoreconfHook ]; 30 31 + propagatedBuildInputs = [ guile flex gtk3 glib gtksheet gettext gawk shared-mime-info groff libstroke ]; 32 33 configureFlags = [ 34 "--disable-update-xdg-database" 35 + "--with-gtk3" 36 ]; 37 38 CFLAGS = [
+50
pkgs/by-name/gt/gtksheet/package.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , autoreconfHook 5 + , gobject-introspection 6 + , gtk-doc 7 + , pkg-config 8 + , atk 9 + , cairo 10 + , glade 11 + , gtk3 12 + , pango 13 + }: 14 + 15 + stdenv.mkDerivation (finalAttrs: { 16 + pname = "gtksheet"; 17 + version = "4.3.13"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "fpaquet"; 21 + repo = "gtksheet"; 22 + rev = "V${finalAttrs.version}"; 23 + hash = "sha256-2JwkyT6OBApfgyfNSksbrusF8WcZ4v3tlbblDJJtN2k="; 24 + }; 25 + 26 + strictDeps = true; 27 + 28 + nativeBuildInputs = [ 29 + autoreconfHook 30 + gobject-introspection 31 + gtk-doc 32 + pkg-config 33 + ]; 34 + 35 + buildInputs = [ 36 + atk 37 + cairo 38 + glade 39 + gtk3 40 + pango 41 + ]; 42 + 43 + meta = { 44 + description = "A spreadsheet widget for GTK+"; 45 + homepage = "https://fpaquet.github.io/gtksheet/"; 46 + license = lib.licenses.gpl3Plus; 47 + maintainers = with lib.maintainers; [ wegank ]; 48 + platforms = lib.platforms.unix; 49 + }; 50 + })