git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #153434 from AndersonTorres/new-misc

misc updates dialog: 1.3-20210621 -> 1.3-20211214 xa: 2.3.11 -> 2.3.12 tcsh: 6.23.00 -> 6.23.02 pyspread: 1.99.6 -> 2.0.2 kirc: 0.2.7 -> 0.2.9

commitedf6fb3bc8bb3de177601af13e00c4e62692a015 authorAnderson Torres <torres.anderson.85@protonmail.com> dateTue 4 Jan 2022, 12:46 (5 years ago) parent57e660a443b201
7 files changed+31−41
pkgs/applications/networking/gftp/default.nix → pkgs/applications/networking/ftp/gftp/default.nix+5−4 pkgs/applications/networking/irc/kirc/default.nix+2−2 pkgs/applications/office/pyspread/default.nix+16−27 pkgs/development/compilers/xa/xa.nix+2−2 pkgs/shells/tcsh/default.nix+2−2 pkgs/tools/misc/dialog/default.nix+3−3 pkgs/top-level/all-packages.nix+1−1
pkgs/applications/networking/gftp/default.nix → pkgs/applications/networking/ftp/gftp/default.nixrenamed+5−4
@@ -15,13 +15,13 @@
1515
1616stdenv.mkDerivation rec {
1717 pname = "gftp";
18− version = "2.7.0b";
18+ version = "2.8.0b";
1919
2020 src = fetchFromGitHub {
2121 owner = "masneyb";
2222 repo = pname;
2323 rev = version;
24− hash = "sha256-cIB3SneYKavgdI8eTtM1qsOrBJJ0c7/3CEvNPishNog=";
24+ hash = "sha256-syeRFpqbd1VhKhhs/fIByDSVpcY+SAlmikDo3J1ZHlo=";
2525 };
2626
2727 nativeBuildInputs = [
@@ -32,6 +32,7 @@ stdenv.mkDerivation rec {
3232 libtool
3333 pkg-config
3434 ];
35+
3536 buildInputs = [
3637 gtk
3738 ncurses
@@ -39,12 +40,12 @@ stdenv.mkDerivation rec {
3940 readline
4041 ];
4142
42− hardeningDisable = [ "format" ];
43−
4443 preConfigure = ''
4544 ./autogen.sh
4645 '';
4746
47+ hardeningDisable = [ "format" ];
48+
4849 meta = with lib; {
4950 homepage = "https://github.com/masneyb/gftp";
5051 description = "GTK-based multithreaded FTP client for *nix-based machines";
pkgs/applications/networking/irc/kirc/default.nix+2−2
@@ -5,13 +5,13 @@
55
66stdenv.mkDerivation rec {
77 pname = "kirc";
8− version = "0.2.7";
8+ version = "0.2.9";
99
1010 src = fetchFromGitHub {
1111 owner = "mcpcpc";
1212 repo = pname;
1313 rev = version;
14− hash = "sha256-iaqj4xB15DB3w/RaiCOMdAu8eONhTw1Dz0j5kykAHV4=";
14+ hash = "sha256-KRCVjz59SHjk86VgfGxYKk/Ti3o77dV7fdRu9mB3FSo=";
1515 };
1616
1717 dontConfigure = true;
pkgs/applications/office/pyspread/default.nix+16−27
@@ -1,31 +1,22 @@
11{ lib
2−, python3
3−, fetchpatch
2+, copyDesktopItems
43, makeDesktopItem
4+, python3
55, qtsvg
66, wrapQtAppsHook
77}:
88
99python3.pkgs.buildPythonApplication rec {
1010 pname = "pyspread";
11− version = "1.99.6";
11+ version = "2.0.2";
1212
1313 src = python3.pkgs.fetchPypi {
1414 inherit pname version;
15− sha256 = "sha256-B1oyWUAXn63mmVFN9brJwbHxi7I5nYrK2JJU1DjAlb8=";
15+ hash = "sha256-rg2T9Y9FU2a+aWg0XM8jyQB9t8zDVlpad3TjUcx4//8=";
1616 };
1717
18− patches = [
19− # https://gitlab.com/pyspread/pyspread/-/merge_requests/34
20− (fetchpatch {
21− name = "entry-points.patch";
22− url = "https://gitlab.com/pyspread/pyspread/-/commit/3d8da6a7a7d76f7027d77ca95fac103961d729a2.patch";
23− excludes = [ "bin/pyspread" "bin/pyspread.bat" ];
24− sha256 = "1l614k7agv339hrin23jj7s1mq576vkdfkdim6wp224k7y37bnil";
25− })
26− ];
27−
2818 nativeBuildInputs = [
19+ copyDesktopItems
2920 wrapQtAppsHook
3021 ];
3122
@@ -47,19 +38,17 @@ python3.pkgs.buildPythonApplication rec {
4738
4839 pythonImportsCheck = [ "pyspread" ];
4940
50− desktopItem = makeDesktopItem rec {
51− name = pname;
52− exec = name;
53− icon = name;
54− desktopName = "Pyspread";
55− genericName = "Spreadsheet";
56− comment = meta.description;
57− categories = "Office;Development;Spreadsheet;";
58− };
59−
60− postInstall = ''
61− install -m 444 -Dt $out/share/applications ${desktopItem}/share/applications/*
62− '';
41+ desktopItems = [
42+ (makeDesktopItem rec {
43+ name = pname;
44+ exec = name;
45+ icon = name;
46+ desktopName = "Pyspread";
47+ genericName = "Spreadsheet";
48+ comment = meta.description;
49+ categories = "Office;Development;Spreadsheet;";
50+ })
51+ ];
6352
6453 preFixup = ''
6554 makeWrapperArgs+=("''${qtWrapperArgs[@]}")
pkgs/development/compilers/xa/xa.nix+2−2
@@ -6,14 +6,14 @@
66
77stdenv.mkDerivation rec {
88 pname = "xa";
9− version = "2.3.11";
9+ version = "2.3.12";
1010
1111 src = fetchurl {
1212 urls = [
1313 "https://www.floodgap.com/retrotech/xa/dists/${pname}-${version}.tar.gz"
1414 "https://www.floodgap.com/retrotech/xa/dists/unsupported/${pname}-${version}.tar.gz"
1515 ];
16− hash = "sha256-MvIWTJnjBSGOmSlwhW3Y4jCbXLasR1jXsq/jv+vJAS0=";
16+ hash = "sha256-+P0VNgEtZ2/Gy/zdapF5PlZMibbvdH+NuPRnwXj7BwQ=";
1717 };
1818
1919 checkInputs = [ perl ];
pkgs/shells/tcsh/default.nix+2−2
@@ -7,7 +7,7 @@
77
88stdenv.mkDerivation rec {
99 pname = "tcsh";
10− version = "6.23.00";
10+ version = "6.23.02";
1111
1212 src = fetchurl {
1313 urls = [
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
2020 "ftp://ftp.astron.com/pub/tcsh/old/${pname}-${version}.tar.gz"
2121 "ftp://ftp.astron.com/pub/tcsh/${pname}-${version}.tar.gz"
2222 ];
23− hash = "sha256-Tr6y8zYz0RXZU19VTGUahSMEDY2R5d4zP7LuBFuOAB4=";
23+ hash = "sha256-wD+AQFE2cxswkdpzWoHN2EgAhRAySrMl8jWv9wnkRus=";
2424 };
2525
2626 buildInputs = [
pkgs/tools/misc/dialog/default.nix+3−3
@@ -12,11 +12,11 @@ assert unicodeSupport -> ncurses.unicode && ncurses != null;
1212
1313stdenv.mkDerivation rec {
1414 pname = "dialog";
15− version = "1.3-20210621";
15+ version = "1.3-20211214";
1616
1717 src = fetchurl {
1818 url = "ftp://ftp.invisible-island.net/dialog/${pname}-${version}.tgz";
19− hash = "sha256-w68izPzZuso4QGIQjdk1ToaZCSnuJwwjnu9pUYxdp8g=";
19+ hash = "sha256-zCll4FxqjDcHCza1ZBTqpWDfjYfyzqIXWeKJUOmyeks=";
2020 };
2121
2222 buildInputs = [
@@ -39,6 +39,6 @@ stdenv.mkDerivation rec {
3939 description = "Display dialog boxes from shell";
4040 license = licenses.lgpl21Plus;
4141 maintainers = with maintainers; [ AndersonTorres spacefrogg ];
42− platforms = ncurses.meta.platforms;
42+ inherit (ncurses.meta) platforms;
4343 };
4444}
pkgs/top-level/all-packages.nix+1−1
@@ -5619,7 +5619,7 @@ with pkgs;
56195619
56205620 gexiv2 = callPackage ../development/libraries/gexiv2 { };
56215621
5622− gftp = callPackage ../applications/networking/gftp {
5622+ gftp = callPackage ../applications/networking/ftp/gftp {
56235623 gtk = gtk2;
56245624 };
56255625