From 132e3d517130f4525cfd7eb12c7cc27c785b3ef6 Mon Sep 17 00:00:00 2001 From: tdro Date: Sun, 20 Feb 2022 05:02:18 -0500 Subject: .config/nixpkgs: Sync to 21.11 and 22.05 --- .config/nixpkgs/packages/ntrviewer/default.nix | 2 +- .config/nixpkgs/packages/sqlfluff/default.nix | 58 -------------------------- .config/nixpkgs/packages/tilp2/default.nix | 39 +++++++++++++++++ 3 files changed, 40 insertions(+), 59 deletions(-) delete mode 100644 .config/nixpkgs/packages/sqlfluff/default.nix create mode 100644 .config/nixpkgs/packages/tilp2/default.nix (limited to '.config/nixpkgs/packages') diff --git a/.config/nixpkgs/packages/ntrviewer/default.nix b/.config/nixpkgs/packages/ntrviewer/default.nix index 0f2289d..af155bf 100644 --- a/.config/nixpkgs/packages/ntrviewer/default.nix +++ b/.config/nixpkgs/packages/ntrviewer/default.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { patches = [ (fetchpatch { name = "ntrviewer.patch"; - url = "https://aur.archlinux.org/cgit/aur.git/plain/ntrviewer.patch?h=ntrviewer-git"; + url = "https://aur.archlinux.org/cgit/aur.git/plain/ntrviewer.patch?h=ntrviewer-git&id=7ae6776d6db1476ee9df8cac7a933167a1bc3d25"; sha256 = "0lw1zmm4fdjb09iqsw593pdv4p36q77zq5lb2qh0xqcaf2ll84z5"; }) ]; diff --git a/.config/nixpkgs/packages/sqlfluff/default.nix b/.config/nixpkgs/packages/sqlfluff/default.nix deleted file mode 100644 index 217613a..0000000 --- a/.config/nixpkgs/packages/sqlfluff/default.nix +++ /dev/null @@ -1,58 +0,0 @@ -{ lib, fetchgit, python36 }: - -with python36.pkgs; - -let - - bench-it = buildPythonPackage rec { - pname = "bench-it"; - version = "1.0.1"; - src = fetchPypi { - inherit pname version; - sha256 = "0v6kfvgdnjlfmwlafmyjadgllfr8qc1hq83kz9q287gh5nvw851f"; - }; - postPatch = '' - # Avoid building pypandoc - sed -i 's|^import pypandoc.*||' setup.py - sed -i 's|^description = pypandoc.*|description = ""|' setup.py - ''; - doCheck = false; - }; - -in buildPythonApplication rec { - - pname = "sqlfluff"; - url = "https://github.com/sqlfluff/sqlfluff"; - version = "0.4.1"; - - src = fetchgit { - inherit url; - rev = version; - sha256 = "0g53rhdg8b2p3xx9rmkc2fkqnz4fsrmkg98n5fi10s16wscn90kz"; - }; - - propagatedBuildInputs = [ - appdirs - bench-it - cached-property - click - colorama - configparser - dataclasses - diff_cover - jinja2 - oyaml - pathspec - pluggy - typing-extensions - ]; - - doCheck = false; - - meta = with lib; { - homepage = url; - license = licenses.mit; - platforms = platforms.linux; - description = "A SQL linter and auto-formatter for Humans"; - }; -} diff --git a/.config/nixpkgs/packages/tilp2/default.nix b/.config/nixpkgs/packages/tilp2/default.nix new file mode 100644 index 0000000..743514c --- /dev/null +++ b/.config/nixpkgs/packages/tilp2/default.nix @@ -0,0 +1,39 @@ +{ stdenv, lib, fetchurl, fetchpatch, autoreconfHook, pkg-config, intltool, glib +, gnome2, gtk2, gfm, libticables2, libticalcs2, libticonv, libtifiles2 }: + +stdenv.mkDerivation rec { + pname = "tilp2"; + version = "1.18"; + src = fetchurl { + url = "mirror://sourceforge/tilp/${pname}-${version}.tar.bz2"; + sha256 = "0isf73bjwk06baz2gm3vpdh600gqck9ca4aqxzb089dmxriv6fkv"; + }; + + patches = fetchpatch { + name = "remove-broken-kde-support.patch"; + url = "https://aur.archlinux.org/cgit/aur.git/plain/remove-broken-kde-support.patch?h=tilp"; + sha256 = "1fn6vh7r45spkwpmkvffkbn7zrcsdrs5mjmspd5rwi3jc12cy3ny"; + }; + + nativeBuildInputs = [ autoreconfHook pkg-config intltool ]; + + buildInputs = [ + glib + gtk2 + gnome2.libglade + gfm + libticables2 + libticalcs2 + libticonv + libtifiles2 + ]; + + meta = with lib; { + changelog = "http://lpg.ticalc.org/prj_tilp/news.html"; + description = "Transfer data between Texas Instruments graphing calculators and a computer"; + homepage = "http://lpg.ticalc.org/prj_tilp/"; + license = licenses.gpl2Plus; + maintainers = with maintainers; [ luc65r ]; + platforms = with platforms; linux ++ darwin; + }; +} -- cgit v1.2.3